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
340290690517	340290691037	340290691587	340290692137	340290692687	340290693237	340290693787	340290694337	340290694887	340290695437	340290695987	340290696537	340290697087	340290697637	340290698187	340290698737	340290699287	340290699837	340290700389	340290700937	340290701487	340290702037	340290702587	340290703137	340290703687	340290704237	340290704787	340290705337	340290705887	340290706437	340290706987	340290707537	340290708087	340290708637	340290709187	340290709737	340290710287	340290710837	340290711387	340290711937	340290712487	340290713037	340290713587	340290714137	340290714687	340290715237	340290715787	340290716337	340290716887	340290717437	340290717987	340290718537	340290719087	340290719637	340290720187	340290720737	340290721287	340290721839	340290722387	340290722937	340290723487	340290724037	340290724587	340290725137	340290725687	340290726237	340290726787	340290727337	340290727887	340290728437	340290728987	340290729537	340290730087	340290730637	340290731187	340290731737	340290732287	340290732837	340290733387	340290733937	340290734487	340290735037	340290735587	340290736137	340290736687	340290737237	340290737787	340290738337	340290738887	340290739437	340290739987	340290740537	340290741087	340290741639	340290742187	340290742737	340290743287	340290743837	340290744387	340290744937	340290745487	340290746037	340290746587	340290747137	340290747687	340290748237	340290748787	340290749339	340290749887	340290750437	340290750987	340290751537	340290752087	340290752637	340290753187	340290753737	340290754287	340290754837	340290755387	340290755937	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	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
21774	20372	27896	22733	20370	20410	10282	1083	756	670	579	523	468	481	463	405	418	377	364	365	329	332	345	325	330	326	305	291	293	282	284	320	275	263	292	276	288	297	299	281	287	283	286	276	260	289	276	289	279	258	257	283	303	311	290	294	304	290	262	286	274	271	292	279	289	250	268	269	254	274	285	263	281	297	261	269	275	281	242	247	274	260	280	303	222	264	260	276	291	266	267	263	290	284	266	285	242	275	279	256	274	266	261	263	270	293	290	288	263	265	250	267	238	281	283	301	277	280	280	270	261	266	253	279	261	312	258	281	264	263	269	256	274	276	251	271	257	237	252	278	244	269	226	288	285	284	278	280	290	259	301	287	261	273	255	269	253	263	268	266	271	278	269	254	261	293	250	267	290	292	260	272	280	275	268	254	277	249	278	260	293	262	281	288	281	268	282	250	300	280	272	287	259	272	280	232	270	299	259	259	257	264	278	254	266	308	289	267	277	254	266	249	256	249	271	277	294	237	237	286	272	246	274	256	274	281	291	245	289	237	245	254	290	256	246	278	287	271	260	244	279	291	234	280	261	265	265	263	256	278	235	265	241	309	266	281	246	272	240	281	243	275	254	271	272	241	251	304	266	254	235	265	272	239	280	265	291	273	275	264	248	289	280	254	271	236	230	262	236	254	249	255	239	280	281	256	270	261	255	274	247	259	273	303	264	244	246	262	276	289	264	286	263	236	250	287	248	300	273	257	257	267	268	231	298	235	265	270	231	258	255	256	277	246	265	262	282	240	280	261	265	279	259	268	260	277	229	279	267	249	273	262	278	296	265	330	255	239	290	271	261	243	234	257	254	263	271	265	242	285	260	261	246	283	267	256	280	266	250	272	222	238	275	276	247	252	261	261	250	265	289	268	253	303	261	277	266	287	272	264	258	223	292	276	258	271	293	226	259	295	265	264	257	286	246	259	253	280	254	288	272	279	254	235	249	244	265	243	280	265	245	254	263	286	260	260	250	293	275	272	245	243	249	261	284	272	268	271	301	275	274	309	245	255	272	252	274	254	282	257	280	280	276	269	275	296	263	284	275	247	302	243	274	276	254	254	257	281	261	249	266	308	277	253	253	274	252	291	284	248	259	244	260	241	262	289	292	274	299	250	263	239	272	260	247	247	260	242	265	273	285	231	237	263	234	268	258	262	277	266	267	272	239	257	277	252	266	251	257	256	253	289	258	266	279	274	270	258	275	286	269	257	252	244	254	249	290	242	250	278	249	296	297	295	271	263	294	278	250	271	264	260	274	270	258	287	255	248	269	271	264	232	266	297	279	233	269	268	296	241	251	284	277	262	242	265	277	245	244	227	273	278	277	245	242	288	265	244	294	275	274	280	255	265	247	292	288	256	248	255	249	259	262	271	276	254	259	255	284	268	302	251	288	256	295	271	269	266	258	273	233	260	265	242	252	277	270	284	247	255	228	263	262	260	253	266	263	284	250	265	253	255	274	258	284	244	287	243	262	275	245	278	287	276	258	260	268	285	261	258	280	228	268	279	265	247	243	287	262	261	295	267	276	239	241	297	263	256	253	257	291	249	269	255	257	263	275	253	309	251	254	267	284	268	265	249	261	275	255	290	235	257	284	258	286	289	252	282	276	265	266	253	252	269	282	296	267	276	262	250	287	277	251	287	262	280	275	277	273	264	266	265	259	278	272	269	264	249	271	262	262	299	243	257	269	273	258	284	295	260	237	237	285	262	251	272	268	255	291	273	283	280	253	282	283	266	291	276	281	233	279	289	266	281	260	250	279	264	239	265	283	258	248	251	255	285	268	276	241	255	262	267	300	288	267	280	270	273	229	249	259	277	253	283	249	278	284	260	285	234	265	254	267	246	288	252	267	261	237	267	244	252	283	264	270	277	245	274	263	264	266	282	245	252	292	239	264	253	273	251	243	258	273	268	265	292	259	268	265	250	263	241	269	286	239	241	280	252	262	264	265	276	254	274	296	275	278	286	256	267	286	266	278	282	270	281	261	281	274	278	252	280	232	243	256	293	273	281	245	252	256	269	274	270	264	245	255	280	247	264	222	288	240	285	265	243	263	259	254	258	286	276	237	249	241	273	286	267	263	276	259	216	284	260	271	247	288	301	280	271	262	255	276	264	270	274	281	235	295	270	242	280	263	259	268	247	281	248	247	275	267	264	276	259	266	246	259	255	256	273	257	250	241	276	242	209	273	265	260	257	281	309	273	278	279	283	273	261	271	232	259	261	255	296	243	290	255	235	257	283	246	262	279	277	269	282	260	287	299	247	274	270	283	269	269	238	271	263	257	273	265	254	246	255	261	264	256	282	255	281	271	263	291	265	261	293	251	257	257	242	245	258	290	254	277	264	280	272	296	242	273	255	247	274	276	242	263	267	282	259	257	276	264	268	278	250	276	257	259	254	279	296	273	254	270	257	274	274	279	275	269	245	259	281	262	258	256	222	269	258	259	248	246	255	270	242	274	275	254	245	252	246	268	280	267	305	284	252	237	272	265	227	272	312	273	254	279	260	294	263	254	285	261	254	282	271	253	272	263	287	260	266	278	259	273	286	247	287	273	286	252	277	276	292	274	274	265	245	271	259	244	256	264	239	253	230	255	243	269	259	279	271	264	245	260	258	269	285	287	268	252	283	297	253	263	282	263	256	246	267	275	248	252	260	291	252	280	263	260	252	262	249	274	281	276	241	263	266	224	272	273	258	239	270	272	267	247	245	242	239	265	226	269	277	287	296	241	263	274	289	249	244	236	247	249	262	247	263	258	280	280	268	260	284	247	254	273	247	278	284	256	276	252	280	284	267	262	271	277	234	256	280	272	291	275	297	279	273	247	286	249	238	259	248	256	275	247	219	258	242	285	257	228	249	267	271	256	271	275	253	278	264	266	270	285	262	279	274	236	257	291	273	280	289	257	261	260	263	255	277	248	265	290	272	262	234	268	273	259	251	235	286	270	252	264	289	261	272	274	267	278	261	244	261	266	265	250	251	259	277	269	277	271	256	279	264	259	265	265	229	275	272	253	263	259	274	270	271	235	266	260	267	266	296	275	257	251	277	280	267	248	272	283	299	261	270	256	274	249	247	270	235	271	267	241	260	252	229	271	235	264	269	290	269	270	245	280	265	258	258	256	263	235	290	287	246	265	270	241	265	276	257	235	268	286	271	291	245	259	284	295	235	284	279	258	269	271	238	256	268	283	260	268	266	301	248	271	285	271	248	266	227	278	260	247	244	253	269	261	254	252	269	235	258	270	251	248	259	246	259	244	274	261	295	252	281	279	249	260	257	264	257	273	266	259	270	257	270	252	293	264	259	298	266	265	284	266	263	293	288	281	260	261	271	281	279	272	268	261	274	302	241	236	285	262	262	256	275	260	279	221	266	261	268	277	302	232	265	262	253	248	261	262	274	266	263	279	268	289	265	253	279	287	251	259	237	254	260	245	254	261	257	251	290	261	253
6827	15244	12021	6175	4299	3234	2493	1891	1595	1306	1135	976	860	741	708	641	644	533	550	478	471	476	436	398	404	386	419	367	343	383	370	369	346	388	342	378	363	351	324	354	367	332	364	332	330	369	350	343	361	335	336	362	320	359	359	327	331	330	325	334	324	323	326	309	294	345	328	322	344	289	311	360	317	307	330	326	297	319	292	340	316	346	329	291	327	337	301	298	329	276	294	324	346	312	290	312	314	345	320	323	326	314	350	316	322	313	316	284	290	336	293	324	339	332	328	311	300	318	336	336	323	322	317	289	316	299	310	298	320	279	302	285	304	313	327	303	292	277	321	316	277	269	296	318	305	285	330	333	313	295	336	293	312	308	310	330	348	296	297	319	312	293	313	282	339	302	307	295	343	339	294	302	303	312	336	338	292	331	286	317	337	318	314	328	304	293	304	307	334	303	300	284	331	284	338	321	296	302	302	312	295	332	320	323	310	316	312	291	348	327	305	284	342	284	309	298	316	310	296	315	314	316	332	315	305	297	297	324	311	306	322	340	300	302	311	322	306	288	318	321	306	334	280	311	299	319	306	319	282	307	303	314	301	335	320	273	319	292	332	307	325	284	340	284	333	311	292	323	318	288	288	333	300	334	352	274	270	327	307	317	339	290	310	313	330	282	318	295	330	320	306	309	322	354	322	289	314	317	313	313	330	304	295	299	321	317	341	332	323	283	301	295	335	331	331	308	294	318	305	302	291	319	312	288	349	302	331	291	314	317	351	285	311	306	337	320	326	313	315	290	281	313	281	309	336	279	293	325	316	341	309	313	262	315	307	281	329	287	330	316	295	330	299	327	319	304	320	306	309	276	338	300	320	353	333	341	309	289	350	290	313	298	313	286	324	314	299	305	332	343	325	303	347	307	293	306	323	301	324	295	314	309	342	342	315	292	324	306	280	324	303	309	320	302	319	319	339	308	315	295	321	298	289	355	317	309	331	316	313	316	298	293	294	302	303	328	298	317	316	317	288	321	318	294	309	311	285	320	310	326	323	303	318	310	289	314	301	329	314	299	295	295	319	293	307	322	331	334	333	303	359	335	338	291	345	302	298	311	297	324	336	290	333	325	314	281	329	302	282	248	299	319	318	307	333	330	328	329	306	328	316	343	321	309	317	307	294	320	309	281	327	330	324	302	321	334	345	312	287	307	326	320	296	298	337	333	316	282	308	346	315	294	326	298	288	319	286	290	273	322	317	270	324	309	313	332	321	311	293	327	339	317	307	294	323	327	290	312	306	281	309	316	292	290	309	290	307	321	303	312	291	317	297	300	312	300	347	323	300	311	330	310	324	306	286	331	309	292	303	297	323	326	282	307	283	259	325	323	313	328	312	309	326	309	299	299	300	308	295	287	283	305	329	335	302	285	299	321	282	314	303	302	274	298	320	312	301	322	332	335	282	306	326	293	291	317	318	319	309	308	295	322	313	345	310	330	321	310	295	334	333	315	298	285	294	286	334	329	337	312	314	320	325	310	336	299	281	301	305	279	303	321	309	297	315	320	301	301	291	307	333	312	268	299	324	320	295	321	329	335	299	314	298	327	272	299	313	296	320	330	290	308	337	318	301	290	310	334	316	328	331	322	264	310	304	300	308	318	294	318	293	276	287	299	337	309	338	290	287	301	312	332	296	325	312	303	284	303	303	315	311	320	346	310	287	291	296	323	311	301	298	322	312	278	334	297	328	297	311	296	310	294	308	302	289	283	298	333	272	313	340	296	325	343	324	328	298	301	323	316	286	304	307	310	294	302	314	308	314	314	286	337	308	332	315	315	298	320	281	316	292	303	299	329	333	328	288	306	336	314	327	329	294	306	341	281	303	321	313	292	300	326	300	327	307	310	329	291	312	336	317	308	298	341	305	307	315	341	324	301	323	302	303	317	312	305	297	310	310	314	304	328	323	325	314	315	329	284	307	295	306	302	344	316	286	332	294	272	296	322	337	317	349	284	319	292	329	306	324	327	306	288	309	326	349	314	311	316	291	332	267	288	311	315	296	303	312	301	305	325	314	277	317	276	295	264	324	310	324	309	328	341	308	310	336	282	301	302	307	328	309	294	307	312	295	330	295	279	321	338	298	325	299	348	288	295	303	334	324	347	322	316	276	309	312	304	330	303	311	307	292	306	279	316	295	325	289	309	307	332	330	287	313	292	305	318	317	303	285	332	305	306	336	303	306	315	298	321	294	287	321	344	266	312	304	307	312	318	302	294	295	300	335	298	296	324	334	329	332	303	319	320	303	292	305	324	301	299	310	320	322	313	270	313	302	329	308	335	295	322	314	294	301	301	306	305	303	302	338	340	282	305	310	290	328	293	306	313	297	293	301	322	313	300	322	303	309	303	316	325	317	311	321	313	265	315	295	300	320	313	334	315	306	314	321	303	328	278	266	280	342	285	323	357	303	309	304	325	328	311	309	323	311	303	317	292	313	333	325	291	305	300	324	281	304	292	312	271	293	319	295	310	280	308	330	280	321	315	328	296	339	315	324	322	294	300	317	310	340	319	297	287	320	278	282	301	307	292	304	320	334	329	311	299	298	302	289	330	310	322	326	318	331	324	315	308	278	332	336	291	301	314	317	292	289	305	276	292	283	306	321	300	293	317	307	300	307	298	289	314	269	280	322	294	314	291	285	294	323	307	295	283	309	293	325	296	304	319	318	336	308	326	299	318	284	310	311	272	299	292	341	344	301	318	288	300	321	296	309	318	294	293	323	275	313	304	324	269	294	296	287	295	302	315	306	315	332	307	312	276	303	289	302	260	292	344	313	306	291	300	296	307	332	310	350	354	291	324	312	291	331	308	303	318	341	286	288	304	311	331	308	309	330	317	321	286	300	323	308	323	320	307	307	316	312	304	298	311	323	323	334	279	306	313	317	306	279	306	304	302	306	289	328	325	306	313	320	280	308	286	322	311	347	295	288	334	306	318	308	292	292	357	315	305	332	321	298	304	318	275	293	318	288	320	327	301	314	292	295	291	357	320	326	333	319	311	319	314	304	303	315	314	317	324	328	297	339	300	295	307	298	284	275	314	312	302	304	314	302	321	341	286	306	280	302	323	314	326	280	320	298	323	340	317	347	331	308	298	363	296	317	279	321	320	314	319	300	313	338	339	308	327	305	305	322	307	303	330	270	282	301	294	293	313	333	306	344	338	340	308	321	330	331	299	297	299	321	292	301	296	319	312	298	295	320	311	313	329	318	300	300	310	300	302	319	309	314	312	332	310	313	310	294	298	318	337	335	301	304	302	280	308	303	330	317	317	337	307	290	303	305	310	295	286	328	333	333	361	314	344	297	326	317	313	309	307	287	314	305	295	329	288	340	338	312	308	300	289	308	335	328	286	300	315	323	322	319	319	322	306	318	321	318	327	322	318	310	295	320	297	320	332	314	314	317	338	298	298	287	295	304	334	297	300	281	309	317	320	315	328	352	310	292	301	314	312
27524	20072	6424	1085	748	701	525	426	400	396	389	398	388	347	402	428	378	361	410	398	396	418	388	377	377	415	410	394	372	357	405	372	388	384	393	383	372	356	377	385	353	402	352	355	370	385	406	364	397	372	386	369	418	387	348	370	391	394	393	386	369	349	398	370	366	378	380	383	341	379	347	383	352	403	386	427	378	372	353	411	378	357	363	359	388	386	357	414	350	359	359	389	385	362	392	383	355	375	371	379	371	360	390	355	406	382	344	379	366	366	357	372	366	351	381	352	363	380	379	399	374	391	426	399	367	376	403	368	364	374	346	359	361	405	377	423	367	368	396	350	398	382	377	374	374	363	375	388	361	358	385	363	371	382	381	350	381	370	376	397	338	382	359	349	396	387	355	395	360	354	385	381	367	387	387	379	384	406	375	363	418	395	414	427	382	352	404	329	371	373	363	392	348	374	375	347	394	391	409	393	396	376	354	385	340	377	355	354	382	360	399	356	379	346	374	362	364	390	388	372	373	354	370	370	369	364	418	420	384	352	357	386	401	389	403	397	369	381	393	387	377	369	408	397	385	372	413	357	331	395	367	388	361	377	365	361	384	361	396	397	377	369	372	403	370	348	394	373	363	348	423	359	381	409	394	385	403	384	338	406	358	338	340	379	372	360	401	370	404	379	374	398	352	389	379	387	341	385	384	376	359	354	389	390	336	368	374	397	399	365	382	365	382	391	405	363	366	384	393	360	377	394	414	373	350	385	371	368	376	366	368	390	385	395	402	381	366	395	364	390	393	411	389	381	391	352	363	382	373	417	357	414	380	382	345	396	421	377	364	380	367	331	384	402	315	363	365	348	358	375	377	370	406	363	362	383	404	394	365	418	362	376	349	357	353	388	365	362	382	353	389	393	373	414	383	386	367	421	389	387	358	382	379	409	327	378	361	378	380	379	390	357	351	358	396	377	385	400	380	393	389	355	353	394	360	357	402	374	380	377	399	374	387	387	370	344	356	372	376	394	354	371	402	356	367	347	361	368	388	370	375	374	388	420	392	389	374	376	387	358	374	399	389	365	377	358	387	426	382	380	415	399	366	406	364	360	365	351	378	383	377	372	393	379	398	382	380	395	400	360	336	376	369	393	379	382	389	347	372	418	360	365	373	386	395	393	382	400	378	347	386	343	385	389	370	361	353	370	365	364	397	410	343	350	383	426	397	405	356	400	362	403	363	319	380	394	379	395	354	366	382	355	384	394	397	364	380	376	365	386	381	373	379	375	377	376	364	397	368	348	361	382	339	341	371	377	331	373	366	320	370	350	349	353	380	381	359	411	353	393	407	362	362	390	358	381	367	348	366	373	388	346	405	379	356	386	358	413	398	397	389	369	343	356	389	381	418	410	370	394	400	394	359	368	383	355	379	396	337	360	353	386	380	369	378	409	401	345	395	360	407	365	380	386	375	381	366	350	343	393	343	367	409	387	396	393	394	358	368	372	394	368	392	385	417	408	358	386	400	365	411	361	371	373	380	383	388	365	417	359	377	383	378	369	366	337	401	376	373	352	374	406	392	353	356	379	360	368	417	385	383	404	385	373	376	401	368	364	380	416	396	377	341	366	392	366	390	381	348	383	392	373	403	402	376	364	368	402	347	355	392	388	326	411	422	376	365	366	360	396	378	385	365	366	392	372	368	359	406	350	355	384	354	345	398	382	386	382	387	347	379	414	361	368	361	373	368	357	365	397	366	412	329	364	407	375	355	376	410	360	349	368	355	354	388	381	376	388	405	398	389	422	375	392	365	393	368	369	370	378	358	404	339	385	360	388	382	382	373	342	386	377	342	355	381	330	373	378	372	382	402	361	418	361	398	386	377	379	397	351	375	402	368	356	369	372	405	417	377	376	371	398	363	360	343	395	380	363	390	413	319	342	368	392	380	363	336	391	349	400	377	359	390	387	368	355	351	387	389	412	387	368	382	385	379	389	366	393	381	388	373	344	385	366	357	401	391	366	367	373	346	399	348	416	386	378	371	364	364	386	374	395	366	361	366	338	356	394	383	379	377	394	330	397	368	366	389	377	377	342	361	381	388	404	392	379	368	402	416	363	363	384	356	359	373	400	389	385	395	340	328	404	385	389	402	379	389	405	418	387	357	433	349	406	402	375	384	366	391	367	389	364	366	386	374	343	375	366	345	390	346	350	375	365	371	346	389	376	380	378	384	393	370	373	371	369	354	370	406	354	381	405	369	364	353	379	392	377	372	401	356	368	379	424	354	427	374	370	415	369	401	351	355	447	392	386	355	365	413	422	386	374	386	383	378	364	402	373	354	353	336	383	383	350	390	378	352	372	363	375	384	376	372	377	356	412	395	386	359	354	422	392	387	383	408	347	347	414	392	405	376	383	382	351	372	373	379	414	352	384	392	350	336	383	391	370	388	403	375	376	402	386	364	353	368	399	410	374	394	378	390	355	352	353	384	393	343	367	376	360	371	401	347	374	375	402	364	381	365	376	393	373	366	363	395	390	403	369	362	368	340	361	402	394	369	398	376	372	401	387	393	418	355	356	397	385	386	370	412	355	367	379	401	397	369	340	374	373	344	384	386	370	389	391	367	360	401	390	393	395	371	388	346	378	407	355	411	373	346	339	411	362	416	334	362	368	384	405	359	414	359	372	367	385	409	373	378	379	386	367	371	368	359	393	415	360	367	357	366	358	400	384	395	386	402	410	379	406	390	404	383	356	390	402	416	398	413	333	405	369	375	373	356	366	343	423	380	333	376	387	405	380	383	373	410	355	392	415	385	361	356	355	402	384	407	346	383	394	390	390	375	391	396	362	356	365	365	373	380	402	405	377	374	404	355	413	356	404	376	370	388	397	379	346	391	404	376	396	366	374	374	365	370	398	384	353	368	382	403	354	358	390	391	408	375	433	360	411	372	398	367	422	378	362	380	364	402	373	366	379	392	408	340	358	368	384	413	345	367	373	412	352	353	368	400	360	396	353	369	383	360	389	353	341	355	394	355	372	359	410	365	368	373	377	378	376	399	388	401	373	378	382	341	381	368	405	392	354	353	379	385	375	389	356	353	401	395	380	368	374	391	358	363	374	399	346	385	419	349	400	344	384	384	395	356	361	394	392	367	367	396	385	364	350	380	382	345	382	357	387	401	379	372	396	374	372	335	370	363	408	384	389	383	382	387	366	352	371	376	388	377	369	337	360	390	364	358	391	383	391	369	385	362	374	376	332	385	382	390	382	376	376	404	370	355	391	395	356	392	373	375	347	374	378	385	368	371	414	363	389	402	391	394	390	346	353	382	387	362	365	382	363	396	374	362	352	411	321	375	355	383	365	369	345	389	381	390	370	385	362	366	370	381	378	405	360	376	387	409	384	418	345	391	406	360	392	331	361	404	386	337	373	385	353	365	362	389	382	372	403	389	384	379	369	397	334	388	382	381	350	371	357	375	390	358	406	361	366	386	383	367	371	389	372	387	408
4553	1364	1137	755	631	624	556	541	504	510	475	470	498	508	481	466	456	469	466	493	459	467	495	462	475	444	427	442	468	447	491	487	481	467	448	433	495	452	472	493	459	437	471	470	492	479	466	483	534	497	466	459	431	423	467	455	463	483	456	451	473	476	477	474	447	457	479	493	470	485	387	440	487	478	488	493	446	471	491	479	460	465	454	463	470	474	485	479	464	465	423	468	440	499	473	466	449	486	455	475	483	451	493	461	505	487	496	497	484	498	503	476	459	446	475	491	473	455	491	489	421	475	448	512	481	440	471	479	475	451	463	488	450	492	479	467	503	443	511	457	473	427	481	463	489	474	468	460	456	483	499	486	463	483	458	485	518	438	489	468	474	455	462	464	472	505	458	488	461	464	475	499	534	468	478	518	480	461	468	510	491	497	467	486	498	448	457	496	478	453	485	486	447	427	485	451	471	492	443	458	441	480	459	495	444	483	431	498	478	471	444	485	483	466	468	476	453	473	477	488	441	461	462	464	446	495	473	428	463	473	457	449	471	473	483	464	450	450	507	512	405	433	467	491	460	462	457	448	492	466	513	438	488	434	470	464	482	440	443	470	479	464	489	493	496	467	463	430	484	467	484	497	465	467	471	464	450	479	476	466	435	463	447	482	484	459	417	458	438	501	459	490	476	439	475	488	496	449	472	466	485	458	481	463	484	466	452	498	448	459	455	436	510	454	463	525	467	466	470	473	433	478	446	442	466	480	478	432	495	458	463	499	483	402	459	442	484	494	432	496	465	518	466	450	492	463	482	448	465	481	518	460	464	452	438	450	513	448	449	452	446	496	470	474	488	455	455	480	493	467	471	447	457	476	443	438	505	474	450	440	409	502	516	432	519	474	454	470	461	488	484	446	502	507	449	412	445	474	500	470	460	460	501	465	445	476	507	457	490	464	473	479	475	443	492	444	495	512	470	470	496	456	501	454	478	458	477	477	487	436	439	464	463	481	451	432	462	470	464	488	497	488	454	446	478	457	501	470	466	479	461	450	468	475	467	473	434	445	445	445	457	441	440	497	482	459	474	496	496	467	491	453	486	465	457	469	460	464	449	469	448	446	475	429	457	477	468	472	483	436	494	475	430	479	489	485	508	477	505	442	462	434	490	506	459	519	478	447	453	464	475	466	446	486	471	451	479	439	499	464	457	427	482	447	465	477	471	478	482	505	447	450	446	465	479	496	438	476	450	463	511	495	478	479	467	510	436	495	472	496	491	490	456	459	489	495	504	473	495	479	467	476	456	462	423	486	474	455	478	466	493	436	463	497	499	496	462	499	493	501	497	454	431	454	462	516	466	505	473	459	463	462	482	481	473	471	480	456	428	465	473	483	485	467	489	483	471	452	465	458	485	440	514	462	453	478	498	483	510	466	499	491	447	472	496	454	468	501	482	444	481	493	481	474	464	433	479	472	467	435	499	477	473	490	450	450	434	435	454	446	488	465	479	480	511	518	434	497	469	463	502	457	485	455	503	488	447	497	513	471	476	490	499	456	497	472	504	479	452	502	481	437	502	483	461	487	490	464	508	458	471	527	456	476	489	418	454	438	483	475	499	464	468	497	489	444	448	460	466	481	484	439	480	447	473	464	461	476	448	492	471	452	473	433	494	444	456	416	486	478	468	434	445	461	460	460	459	459	493	478	491	518	447	487	416	515	470	481	490	465	483	502	501	500	527	466	489	525	502	476	483	468	479	471	472	480	499	531	428	500	466	446	518	466	470	487	487	475	503	490	421	458	469	476	510	490	483	447	473	456	449	453	493	470	457	443	473	463	431	449	473	469	474	456	432	497	446	469	484	469	431	493	474	495	491	523	454	517	434	468	435	461	445	492	464	498	478	479	492	464	466	439	471	464	521	463	454	485	455	450	460	476	470	455	479	465	515	480	488	505	461	486	482	470	474	488	450	486	495	460	508	457	466	429	503	435	446	484	474	479	493	465	453	479	485	479	490	487	470	498	463	466	490	452	456	489	471	472	470	466	469	463	504	442	458	461	473	493	501	501	478	455	457	416	486	504	429	475	472	480	510	451	466	439	483	488	470	476	478	478	476	493	439	487	462	496	461	487	489	454	449	470	436	475	459	461	465	466	445	524	472	505	472	448	470	466	497	499	487	468	446	484	461	460	457	451	465	448	453	457	477	459	471	453	466	468	465	498	468	489	486	487	469	505	487	482	446	492	463	498	457	481	449	429	455	451	470	435	472	501	478	436	520	478	443	459	492	464	459	448	459	459	475	458	448	447	503	474	467	449	458	477	476	519	436	487	476	505	523	458	460	503	484	470	489	469	500	408	488	483	457	478	472	465	473	455	474	517	486	470	471	447	448	422	473	457	469	468	484	502	454	486	468	497	482	506	483	454	473	461	452	453	462	510	508	461	454	438	431	497	456	488	494	445	452	472	496	505	461	434	475	431	477	486	520	444	470	467	523	488	471	452	476	471	464	452	479	476	458	478	487	450	430	498	461	445	460	452	471	471	481	474	458	483	479	477	468	487	455	474	486	474	478	501	464	433	459	501	434	470	436	501	461	458	493	481	458	465	438	480	470	467	489	487	491	469	452	469	497	462	462	457	458	469	492	480	462	480	477	451	458	445	491	426	474	506	463	493	494	477	445	469	471	463	470	486	463	465	454	468	488	455	469	461	461	496	459	452	478	485	493	504	451	486	501	441	476	472	433	459	456	459	463	499	477	494	474	498	489	501	477	498	460	446	494	506	467	468	492	458	486	474	485	489	448	482	476	484	461	499	483	482	497	482	483	457	512	461	464	499	470	461	476	472	477	485	444	469	448	461	463	471	429	463	451	447	441	482	511	456	494	474	458	453	491	486	495	464	497	472	451	478	452	466	474	431	469	446	482	499	469	479	504	510	467	483	488	471	433	451	486	483	463	463	486	469	470	504	484	499	482	421	513	486	449	463	456	482	494	484	467	450	492	486	457	464	434	451	470	467	457	481	438	461	445	438	448	446	503	462	428	494	460	479	476	470	505	457	486	482	510	439	475	448	478	461	477	448	456	519	504	480	441	445	457	465	488	493	486	456	506	485	470	485	444	461	458	463	453	438	455	468	473	488	519	478	425	463	476	455	495	446	457	487	469	501	525	447	452	472	448	419	455	472	449	472	445	486	499	449	484	482	468	490	473	527	470	465	469	438	459	461	426	458	443	498	477	511	478	503	472	502	466	436	459	490	484	487	507	475	438	465	490	435	477	448	481	483	445	493	474	503	478	414	497	457	470	472	480	489	468	475	473	452	484	443	482	452	454	497	462	441	469	471	464	473	516	467	452	475	457	462	450	482	493	483	493	456	462	493	469	504	452	438	483	500	477	451	499	465	493	425	514	451	492	452	518	486	448	488	468	448	490	432	516	432	514	494	420	461	473	518	498	508	514	451	477	486	499	468	469	497	472	482	470	511	482	478	468	450	496	485	455	478	490	449
24075	21568	29090	24497	21554	11579	933	580	464	394	376	324	314	299	292	275	249	225	270	231	210	223	238	189	196	188	195	182	185	187	209	215	207	193	197	183	187	199	185	206	189	201	192	217	218	178	178	188	198	187	177	194	195	192	194	178	202	172	176	168	181	205	191	181	190	200	186	189	199	171	172	186	171	174	189	175	206	199	195	157	202	212	186	173	195	186	174	192	210	179	168	188	185	172	182	162	159	179	170	167	197	179	184	191	183	199	173	216	176	188	180	179	196	192	163	192	175	182	187	166	182	208	185	146	164	176	166	182	161	188	189	159	174	205	175	197	169	175	183	180	201	187	173	197	175	178	160	164	166	191	192	192	190	193	165	175	182	175	186	156	179	196	179	185	181	175	195	180	172	179	185	197	200	181	175	176	174	202	214	173	179	176	162	190	163	177	180	165	172	176	173	196	171	178	168	193	178	179	171	186	183	181	169	174	183	183	163	194	165	178	201	179	147	178	185	183	203	192	201	172	186	196	189	179	191	199	157	199	182	151	165	187	183	174	185	181	170	185	170	171	153	162	183	182	195	186	171	177	165	202	199	182	180	162	183	200	169	167	171	213	171	198	196	185	182	181	160	190	195	180	163	172	170	161	174	184	189	176	152	184	199	181	185	178	160	180	178	169	190	178	184	170	172	184	150	185	182	164	167	184	178	206	190	185	195	180	172	193	168	187	181	170	179	187	194	180	185	179	165	179	178	193	173	197	196	190	204	175	183	192	184	186	180	197	172	159	179	174	174	197	155	199	181	184	194	163	184	147	161	162	196	183	169	197	166	157	174	191	177	174	188	192	192	178	165	191	173	186	154	199	175	163	179	179	185	185	167	173	203	160	181	164	181	188	202	185	175	193	183	164	175	198	189	197	178	151	186	189	192	178	177	167	194	174	180	185	175	186	192	161	162	180	182	163	159	173	198	192	171	185	179	210	176	195	177	179	158	205	170	165	159	173	188	179	173	182	187	160	185	194	164	198	151	180	212	170	193	173	178	198	190	172	184	174	161	208	182	185	161	189	213	189	168	197	165	180	173	177	178	168	171	181	189	174	174	154	184	173	202	180	191	166	183	201	177	175	182	162	177	188	185	181	188	181	169	176	176	178	150	190	155	168	161	183	177	193	166	161	175	175	176	159	165	181	171	174	179	183	174	174	164	167	182	169	157	166	188	178	176	168	196	172	176	177	167	177	190	170	192	188	171	178	164	190	178	168	183	175	170	178	193	198	169	193	192	184	170	162	191	178	195	167	163	158	178	162	197	195	189	175	171	191	162	134	176	195	175	196	164	145	199	184	179	153	197	197	171	172	167	186	179	176	183	171	172	156	187	184	190	195	160	184	176	164	175	142	178	183	160	180	170	185	175	175	156	191	161	186	167	176	186	188	157	171	192	206	201	146	166	171	224	184	180	184	176	187	185	193	181	158	192	181	191	169	171	162	188	163	172	178	191	173	151	207	188	195	192	196	161	166	178	164	178	176	175	172	190	198	180	197	194	173	180	176	175	204	176	171	179	179	179	201	172	186	190	192	176	155	192	186	208	173	176	182	196	189	165	187	183	172	189	194	162	201	203	200	189	186	198	180	176	171	174	181	185	171	182	178	199	177	197	143	182	193	188	157	179	209	192	181	178	181	189	174	191	182	202	170	194	191	185	171	179	157	185	188	186	206	174	178	161	171	179	197	182	167	168	159	167	152	181	179	167	178	180	166	169	164	174	191	163	179	167	193	193	189	185	191	179	170	189	167	190	193	177	181	159	172	173	183	171	164	172	184	205	180	167	197	163	199	171	192	179	169	176	183	183	195	140	163	189	154	176	168	168	216	175	161	146	180	173	177	200	170	171	187	147	205	180	184	193	169	189	177	169	164	189	186	175	192	170	179	185	183	172	178	180	158	174	174	165	196	190	177	194	191	201	176	150	187	168	147	181	184	163	176	177	176	206	194	182	184	191	174	157	190	150	182	168	180	181	172	175	145	169	210	163	185	194	171	182	198	181	171	159	190	196	179	181	189	172	165	158	185	183	186	180	192	189	195	176	183	168	210	187	179	196	164	166	180	163	187	193	184	183	182	173	183	182	184	185	176	166	183	178	175	186	179	166	190	186	193	182	175	201	180	164	153	155	196	168	179	177	158	191	196	182	160	184	187	188	175	184	161	191	183	178	164	174	166	204	155	187	189	190	204	161	187	198	165	185	178	165	145	189	174	184	181	177	171	185	201	189	167	180	195	176	184	206	190	172	173	172	193	171	189	179	190	204	198	182	193	199	151	178	175	182	187	193	182	168	163	195	186	187	189	202	180	178	178	195	186	195	189	181	184	203	185	167	193	185	192	158	181	187	201	160	161	186	207	195	200	194	166	194	196	170	164	177	183	179	180	190	167	171	173	173	184	186	193	188	179	199	181	171	160	181	191	186	167	183	190	200	181	173	185	189	186	168	177	181	174	163	192	172	157	180	188	163	151	168	178	172	181	176	192	177	159	175	192	195	186	172	186	183	179	154	172	179	196	167	196	180	195	191	193	180	174	157	157	184	188	165	169	190	155	177	190	167	192	180	165	174	175	194	197	189	178	177	170	168	202	220	178	189	209	170	202	182	172	151	179	169	176	186	170	195	170	195	180	179	171	189	183	172	190	167	160	191	179	181	183	182	183	137	165	201	177	157	171	176	189	193	169	174	167	149	178	167	206	168	172	184	190	167	165	183	178	166	191	184	173	172	176	165	185	175	164	179	159	180	174	175	173	200	188	165	181	163	161	175	192	164	195	166	199	155	185	177	194	169	185	176	198	195	173	168	173	179	166	166	184	173	159	191	200	160	186	179	202	173	183	193	154	168	200	165	166	198	172	175	166	191	171	173	184	193	162	189	186	178	161	168	180	188	197	196	164	185	191	177	184	174	197	169	191	182	177	176	169	194	172	165	174	162	188	174	210	183	169	188	187	178	178	206	173	188	198	174	200	164	174	173	179	204	173	190	176	205	154	208	179	214	178	170	170	166	203	179	174	180	199	176	174	191	180	173	185	190	175	169	163	166	163	173	196	214	191	175	180	190	158	180	161	184	161	194	218	165	178	188	209	191	172	193	160	186	173	194	187	163	186	171	186	189	195	194	195	169	187	178	183	172	188	183	187	195	147	165	176	177	175	161	196	180	176	192	195	180	170	205	214	171	181	205	165	175	185	180	169	192	172	184	164	167	172	199	208	169	187	197	179	165	190	197	153	175	176	174	161	184	179	191	183	192	182	162	177	195	191	186	175	182	188	189	168	158	185	187	176	177	173	198	184	200	170	200	186	187	162	166	194	153	187	173	183	183	168	166	181	177	176	164	186	173	188	177	156	164	172	175	180	197	180	171	178	192	180	193	162	188	212	187	168	176	170	204	172	212	189	180	175	177	184	180	167	203	199	190	187	177	195	172	174	159	202	172	163	204	204	182	179	177	185	205	179
4640	9931	7547	3658	2465	1856	1435	1103	935	803	650	574	500	477	447	419	405	379	357	336	319	288	295	301	280	291	290	291	276	251	283	278	243	241	263	258	268	226	237	225	246	213	247	259	220	237	265	214	236	225	254	249	247	236	229	243	263	262	260	247	254	258	259	241	242	248	249	254	243	248	234	244	251	239	253	265	233	258	259	238	210	266	246	224	249	239	211	243	210	257	262	225	227	233	242	246	241	233	254	222	255	253	240	224	250	253	206	230	233	244	230	250	244	249	216	224	246	271	218	233	256	237	219	233	258	213	274	243	235	246	229	236	215	246	225	228	242	229	244	231	230	233	246	221	230	220	248	221	237	237	248	227	203	277	221	214	234	238	226	228	261	230	243	229	255	234	221	209	223	254	230	247	257	234	255	218	243	237	237	244	265	261	221	221	252	209	208	239	227	213	237	226	250	248	205	222	265	256	252	223	236	247	213	265	235	244	224	212	235	251	230	227	265	265	219	210	221	259	226	222	245	227	255	246	233	246	220	245	251	214	224	240	243	241	237	227	223	232	231	236	222	255	255	208	240	224	245	235	219	217	239	235	240	254	236	238	250	242	238	231	248	259	215	252	251	208	261	231	225	222	269	285	254	243	249	232	232	231	254	233	248	233	221	242	216	244	237	267	237	228	211	233	242	244	191	217	240	246	248	237	257	256	220	229	221	244	248	243	239	230	228	227	209	225	230	236	238	249	227	233	233	240	233	233	248	238	224	214	239	262	232	227	261	228	259	262	230	217	233	211	210	250	261	222	208	228	226	235	221	228	221	245	239	249	227	231	213	253	244	243	259	242	261	233	238	241	244	232	232	241	252	236	226	263	239	217	235	250	210	236	239	266	214	242	237	272	233	248	219	213	260	248	244	236	264	244	214	230	201	223	221	238	248	261	224	221	221	258	229	245	216	223	237	192	234	222	214	255	249	209	230	240	228	257	227	241	201	234	252	244	242	219	229	262	236	208	245	227	257	259	242	242	218	212	215	199	248	212	219	261	216	240	210	227	239	234	207	208	227	230	253	207	223	258	247	243	247	213	254	252	263	240	248	234	214	240	231	231	238	260	228	236	217	222	221	194	219	222	253	218	228	248	259	248	230	233	211	227	219	234	233	232	229	226	213	214	234	252	240	223	229	221	221	259	226	250	269	225	222	218	227	225	233	244	249	227	188	231	243	234	237	222	248	218	220	258	243	207	235	236	208	253	234	252	218	227	234	243	242	211	253	199	222	250	220	217	232	262	225	232	217	215	246	218	239	213	238	207	239	230	222	227	237	251	226	250	246	244	236	270	232	240	219	231	220	253	262	240	242	247	239	215	220	217	244	217	240	241	247	230	229	252	222	233	234	235	234	270	221	284	274	221	236	269	240	232	246	233	226	253	229	237	209	272	252	244	237	206	245	218	238	228	227	262	255	246	230	260	250	275	256	222	218	253	221	243	251	244	202	239	259	259	225	248	240	249	253	238	213	221	262	233	231	220	253	264	259	246	218	225	240	229	218	254	248	236	234	249	233	230	225	238	229	222	195	230	230	223	235	217	215	239	234	219	231	234	264	217	229	233	274	224	206	214	220	261	240	252	229	223	239	233	219	218	222	221	224	236	222	245	235	241	215	209	226	215	230	258	262	240	236	205	240	253	224	220	214	220	217	252	224	224	249	236	245	251	219	239	231	227	233	231	210	212	213	244	240	216	235	210	255	231	224	235	243	244	235	237	229	232	251	251	248	207	253	268	204	209	256	231	235	237	221	223	239	228	244	211	237	247	232	250	239	261	225	239	244	231	240	256	245	237	230	260	238	213	195	236	252	220	236	223	233	234	241	213	236	248	243	250	224	240	205	238	241	250	231	208	254	208	241	273	237	215	232	249	228	235	225	258	262	237	221	241	244	239	219	213	215	232	224	236	227	219	206	225	250	206	228	243	211	226	222	222	199	257	251	226	251	218	212	217	233	227	256	228	219	217	205	255	216	242	249	248	235	238	247	233	220	222	260	236	256	211	240	217	222	240	235	219	271	243	240	230	244	227	221	231	226	247	222	226	252	224	229	259	227	264	262	232	230	235	252	211	247	220	226	257	254	210	215	253	240	250	241	236	250	227	239	218	222	225	243	245	216	221	215	210	245	252	231	230	238	237	246	212	220	256	226	236	246	214	244	239	253	227	222	221	229	253	236	227	233	242	255	264	260	232	251	236	246	214	271	223	228	258	219	238	268	233	190	231	244	213	241	246	235	224	251	224	237	253	233	232	224	251	222	240	236	236	227	254	241	239	233	252	229	213	232	246	248	196	237	227	268	215	219	208	214	230	232	247	231	247	237	231	245	227	242	223	232	243	235	239	240	273	241	230	251	223	268	243	221	244	228	227	221	244	232	225	269	252	237	235	232	269	251	239	262	220	216	230	264	248	242	244	221	241	238	254	226	249	245	247	233	228	237	232	240	207	233	238	250	221	216	222	247	245	226	247	244	253	259	231	251	258	229	237	254	245	240	227	221	249	229	207	251	245	235	250	253	242	221	237	206	242	245	234	242	238	218	251	221	253	246	217	237	246	257	217	254	263	230	241	240	233	231	225	236	257	216	240	252	237	199	230	213	234	225	242	234	235	212	233	245	215	274	244	241	213	220	218	227	196	218	214	251	244	248	235	275	257	279	262	210	254	227	239	259	230	233	219	252	232	262	229	242	239	249	241	225	226	218	240	227	206	220	244	233	249	242	228	228	237	236	220	235	212	232	207	232	232	220	206	251	235	225	207	233	222	223	237	236	248	213	206	231	223	225	246	250	222	245	229	216	243	207	251	228	239	244	246	250	227	234	228	232	254	256	210	252	237	239	254	224	250	236	214	240	235	231	236	236	206	261	227	250	241	247	239	228	215	264	229	208	235	234	223	242	230	264	229	237	250	238	227	234	240	245	236	248	238	250	247	231	209	255	215	237	246	230	248	249	244	234	249	247	205	214	238	237	246	256	229	243	226	228	254	226	241	253	234	217	239	233	218	207	238	231	243	246	217	257	220	251	258	228	249	245	230	227	224	245	236	227	227	243	230	228	240	227	237	208	259	231	223	195	228	241	246	268	226	254	237	231	239	247	215	241	240	226	245	238	244	235	253	227	253	245	245	235	243	223	250	232	204	205	236	251	235	228	265	223	243	246	217	207	249	246	218	240	226	244	246	248	262	223	216	224	195	226	254	217	203	247	216	219	244	254	227	223	215	221	252	211	221	246	233	235	226	243	256	249	258	235	238	238	223	239	233	239	232	255	223	217	223	236	257	237	222	248	247	244	239	227	212	218	271	238	240	236	211	230	240	220	221	226	236	233	259	247	208	219	243	231	248	250	221	235	250	239	251	232	219	234	248	233	209	237	266	224	268	244	234	214	250	209	229	213	234	255	232	224	229	246	232	231	208	240	258	221	231	224	213	256	222	223	240	226	217	221	235	198	241	230	245
25331	21553	27938	25496	11068	936	769	669	607	629	585	585	601	572	552	588	595	555	524	519	549	514	536	530	522	534	521	551	497	542	511	538	484	550	503	496	516	557	497	521	504	539	509	522	522	523	529	547	530	516	544	491	498	553	543	508	490	549	512	508	540	464	529	539	539	473	515	514	528	513	556	538	524	521	532	506	533	509	526	503	535	479	495	528	522	487	508	515	514	529	484	551	505	530	505	484	541	449	487	522	545	500	494	515	489	473	559	519	499	504	528	528	511	522	547	517	487	520	498	540	508	516	506	522	529	520	479	502	484	556	512	536	498	496	513	552	535	506	518	480	510	506	498	476	499	530	528	508	525	485	505	510	479	514	513	513	513	509	516	491	532	507	513	539	527	538	542	533	515	507	492	491	548	524	556	530	500	526	495	503	507	537	494	510	519	476	510	531	497	501	550	551	504	523	522	535	512	491	506	544	496	533	504	550	497	518	495	501	517	455	499	492	548	533	522	496	472	496	507	509	504	510	505	491	540	490	502	548	539	483	557	511	531	537	502	492	469	542	513	503	510	510	476	469	459	534	525	517	532	511	527	540	498	514	510	530	522	546	487	519	536	547	555	516	524	515	518	523	524	468	531	502	495	521	514	505	510	498	497	537	542	483	473	492	541	499	498	510	496	501	525	467	514	515	548	512	509	509	477	502	509	514	515	491	515	478	531	500	540	503	499	479	489	526	546	488	513	549	527	536	519	512	508	497	523	504	538	490	523	531	513	539	482	496	540	507	535	520	495	508	513	511	468	516	477	498	518	500	515	526	547	462	485	490	556	505	535	494	530	546	486	492	514	518	511	492	540	532	503	519	523	538	510	513	464	543	477	549	502	486	495	556	528	482	527	482	499	483	484	500	521	504	491	490	523	527	527	508	511	487	553	528	530	480	543	537	491	520	515	522	505	508	496	487	531	491	535	491	490	501	542	510	523	528	518	535	527	521	527	538	517	536	484	480	522	478	519	514	493	517	554	524	511	523	519	502	543	510	512	517	516	463	512	510	485	489	501	535	482	492	518	511	518	510	508	517	510	506	486	538	526	560	547	502	502	494	484	480	544	551	519	537	521	533	508	512	522	515	521	520	505	538	517	540	531	575	507	524	494	513	541	529	539	522	537	519	525	522	520	547	498	479	525	548	546	534	513	536	544	546	529	534	490	492	488	516	511	505	477	520	506	489	497	504	555	567	536	552	526	491	496	554	552	527	517	538	538	480	557	522	524	451	521	521	492	471	511	477	534	494	536	508	485	532	533	475	495	513	497	508	474	497	479	510	496	506	565	480	490	533	521	533	497	485	490	479	549	490	532	504	507	542	518	515	513	494	509	525	501	514	518	521	546	494	485	516	523	527	514	517	499	508	517	490	502	506	530	509	542	516	495	475	513	486	521	510	537	491	503	490	527	537	539	497	508	546	516	524	524	517	555	513	508	478	538	554	510	525	500	557	520	523	509	492	502	514	533	537	535	480	492	505	514	519	546	549	524	515	499	531	561	552	512	496	495	518	467	518	510	544	488	502	537	522	535	527	508	509	551	562	514	503	543	538	504	526	483	481	511	486	509	539	529	535	531	510	475	450	503	527	480	502	526	550	527	496	532	546	498	514	473	526	516	486	488	550	499	535	520	525	475	507	503	498	526	502	519	479	509	529	567	500	529	532	507	533	495	510	518	536	523	518	566	536	515	489	500	495	499	511	528	531	506	482	500	497	490	526	520	552	512	501	515	518	518	501	535	547	498	520	495	501	518	556	515	495	483	492	521	546	513	524	516	555	534	516	548	514	515	506	494	513	540	529	513	514	491	516	495	516	548	482	514	529	537	532	528	532	537	503	486	467	534	537	504	536	520	508	532	497	456	516	529	531	530	529	534	525	549	493	524	526	548	536	536	546	510	481	530	489	525	503	520	523	529	550	519	526	514	535	523	516	504	560	538	501	497	505	537	504	496	517	498	489	510	551	482	480	505	521	525	503	497	496	511	511	460	473	505	504	532	498	497	533	499	546	513	486	514	498	558	527	511	539	557	494	475	468	466	508	486	480	513	495	554	512	529	506	503	516	481	497	532	538	521	543	505	532	529	531	499	513	538	512	526	539	551	506	511	499	555	489	506	523	494	554	505	514	499	515	510	515	487	488	550	533	464	518	573	532	511	502	518	499	517	503	535	495	531	500	522	519	540	523	527	505	507	502	530	495	567	511	519	514	504	511	562	519	477	496	533	497	520	515	482	518	489	518	543	504	530	510	500	513	514	522	509	508	507	523	560	513	503	533	492	482	526	478	471	487	504	519	555	549	532	515	523	463	490	528	518	506	522	517	491	473	531	521	507	507	473	509	519	533	507	543	531	543	518	518	498	507	544	492	543	504	509	508	521	511	536	512	561	494	525	540	516	510	527	513	557	529	509	509	503	545	514	507	523	522	531	547	523	478	565	499	485	518	534	544	527	543	520	506	520	515	532	480	488	508	511	511	503	508	530	546	523	544	502	517	495	519	533	529	518	522	506	490	540	497	514	516	482	545	540	509	511	530	526	512	476	514	492	536	500	491	516	515	549	524	556	515	542	504	512	507	526	516	533	544	524	478	514	507	505	504	536	537	525	518	489	496	500	534	480	465	523	494	471	489	515	499	537	517	496	530	524	527	519	474	510	501	523	510	495	495	505	499	524	501	503	550	519	517	519	476	511	517	536	487	466	501	550	510	554	548	511	526	519	531	537	478	496	511	500	552	516	478	516	513	491	539	522	527	510	487	511	496	479	502	504	527	522	488	487	493	536	536	556	518	494	546	493	514	544	559	492	491	507	535	512	536	492	527	562	527	533	503	523	487	551	535	570	477	533	459	477	517	488	505	488	522	511	498	523	495	497	530	507	508	521	513	497	540	519	567	520	517	533	519	481	524	535	523	506	486	476	467	531	475	524	501	471	517	523	472	503	508	540	508	527	509	544	505	468	521	527	496	514	496	481	504	519	516	542	504	562	523	546	481	482	487	523	542	529	538	514	506	537	512	493	506	542	516	505	521	526	537	536	514	507	505	575	589	480	489	519	526	509	505	470	520	522	506	492	543	555	522	524	480	517	487	512	506	528	541	518	493	506	562	524	497	581	462	558	544	517	552	510	517	481	514	510	531	507	507	501	517	505	487	506	494	520	513	520	487	524	509	540	533	502	494	550	497	509	505	525	476	493	510	519	537	500	536	483	497	532	516	533	506	501	517	504	539	494	494	540	491	525	566	506	508	515	501	514	513	475	539	507	533	523	511	511	520	498	511	537	508	507	492	527	556	477	459	466	526	512	523	518	566	526	555	499	519	516	466	560	544	497	460	512	528	512	543	508	483	496	474	515	521	496	492	540	547	518	488	503	561	501	536	532	488	488	487	508	540	501	536	489	549	508	487	502	504	495	451	495	502	514	495	512	511	506	539	505	512	503	492	494	543	537	493	518	507	506	522
4560	5799	4523	2362	1801	1489	1210	1088	974	881	823	812	761	813	728	723	692	704	688	636	677	708	673	653	682	642	629	626	627	661	670	646	596	593	626	633	620	624	636	671	620	673	657	609	656	665	601	637	632	628	583	576	655	628	609	610	625	631	663	618	649	638	714	607	631	589	560	623	629	604	615	584	637	620	591	606	638	611	585	609	632	655	616	633	642	662	646	590	601	602	583	644	626	561	633	635	623	597	625	645	623	616	625	625	624	663	607	635	600	627	612	624	619	611	621	649	622	578	684	624	652	623	628	557	599	597	624	619	583	636	619	632	621	636	609	596	592	650	619	568	658	604	600	622	624	630	615	582	584	600	639	638	665	606	617	636	668	611	597	590	630	633	648	647	605	634	603	608	595	639	632	601	607	633	639	688	601	621	647	627	615	638	615	597	566	640	615	663	593	592	662	620	557	627	632	617	586	595	599	559	626	650	592	628	602	589	594	607	603	660	598	636	601	602	639	616	648	630	634	603	622	610	615	604	687	613	612	577	610	571	638	650	636	678	605	626	613	592	585	634	624	635	650	606	621	654	600	624	639	587	620	666	581	614	638	605	646	641	631	617	603	655	643	605	603	641	614	604	635	621	628	627	609	626	629	619	591	620	621	569	613	645	575	624	625	607	657	624	635	588	632	658	632	595	543	597	620	662	639	587	671	644	600	573	652	626	632	608	616	633	642	614	641	642	644	592	637	610	629	640	581	645	641	653	612	578	649	630	589	588	620	647	605	563	616	608	591	605	664	609	638	649	608	626	596	593	617	606	605	567	624	588	599	594	579	618	619	662	612	650	608	648	641	657	585	616	595	594	621	641	601	564	608	610	660	607	616	587	590	640	656	638	638	651	630	580	619	651	615	652	631	614	630	571	574	618	607	611	613	595	585	606	633	634	610	629	630	623	593	605	588	614	597	624	628	582	622	627	660	637	628	597	658	625	652	609	603	587	594	625	610	621	613	584	599	659	637	647	635	607	628	606	626	635	630	571	602	618	589	646	663	645	603	597	613	609	624	633	613	619	664	606	600	611	647	663	642	612	611	593	628	636	573	649	640	617	652	635	604	608	641	597	636	647	619	606	608	580	652	613	603	650	568	625	630	603	582	646	619	644	577	661	618	637	662	615	561	629	603	666	620	632	590	598	613	596	622	594	627	614	609	625	605	656	634	577	582	578	564	614	651	644	604	611	632	662	640	631	621	687	609	567	616	608	680	658	637	603	618	647	618	608	652	638	600	647	629	601	571	615	618	601	658	654	631	681	658	636	607	663	635	581	618	634	595	577	647	673	601	634	639	674	651	613	597	608	632	616	635	593	625	598	611	553	605	624	607	628	610	622	608	620	601	645	615	591	607	625	583	614	663	595	659	642	617	610	654	575	595	638	636	616	584	643	659	614	594	619	641	642	627	597	610	615	635	610	670	630	622	602	617	624	623	620	603	598	613	626	564	602	645	613	560	648	570	613	587	627	609	583	601	622	660	627	656	583	606	629	616	605	603	634	597	602	614	632	601	595	583	637	620	590	620	584	605	626	595	636	603	570	582	610	609	611	610	628	590	621	621	619	604	595	626	602	620	634	582	632	620	623	618	595	588	650	584	619	655	646	614	595	616	617	647	618	639	579	615	642	627	607	619	665	651	628	606	585	644	638	624	597	614	604	585	625	627	612	617	562	611	598	633	621	626	631	625	638	616	597	661	598	641	603	615	663	652	636	606	657	626	620	592	671	611	677	650	629	602	603	630	646	643	624	623	616	621	597	621	599	580	579	620	640	620	596	626	646	580	637	628	620	609	618	618	594	622	603	636	609	635	576	600	589	626	652	621	589	638	608	606	608	631	629	632	624	615	573	610	611	656	622	599	617	602	658	642	581	637	608	614	611	601	620	613	616	557	636	588	646	625	610	593	609	597	578	609	608	626	604	614	615	576	627	616	625	636	638	590	632	610	612	609	600	637	581	604	611	577	637	583	629	596	663	632	591	597	607	624	602	650	628	613	616	630	647	624	636	580	601	598	675	628	612	626	651	586	587	621	633	589	618	593	649	572	591	653	646	586	611	616	596	550	659	623	633	678	599	660	638	602	643	649	622	666	638	637	629	649	606	604	614	603	681	585	594	677	610	625	603	614	600	541	656	643	621	649	633	606	637	589	598	587	642	601	585	598	604	616	576	602	621	629	649	562	585	597	612	659	611	577	611	622	609	596	574	660	629	593	652	588	655	662	600	639	636	613	609	623	586	667	607	607	596	629	607	644	593	646	619	609	607	626	665	653	609	600	629	636	578	610	647	645	575	590	618	617	636	624	600	621	623	617	608	621	651	658	670	614	608	634	604	571	641	628	576	614	606	620	630	601	639	616	583	612	595	593	596	590	639	654	565	654	638	631	600	608	626	628	601	610	593	635	597	609	636	673	605	634	633	645	655	611	648	598	617	542	622	626	636	607	588	618	602	604	615	628	617	622	614	615	630	616	630	628	602	588	636	601	660	640	632	630	586	642	624	592	622	618	558	605	631	565	624	592	602	610	601	617	644	606	618	639	628	671	637	653	620	593	591	671	625	618	622	623	588	591	646	587	663	598	621	599	617	635	669	599	607	610	610	633	610	635	642	610	577	645	600	611	594	603	636	661	578	583	650	627	588	617	621	620	651	676	618	595	641	621	598	618	632	636	622	578	584	619	611	625	570	640	604	626	625	691	607	642	621	603	619	616	633	601	631	604	592	618	630	604	607	616	604	656	654	591	595	608	603	655	622	639	616	562	614	632	624	629	624	641	569	629	617	600	631	635	638	558	584	604	555	619	636	609	619	644	620	646	634	596	628	609	638	617	593	617	557	662	643	636	603	630	618	624	588	632	595	585	638	641	673	627	584	642	582	624	615	627	629	592	625	626	586	622	562	584	599	596	597	578	625	633	593	637	629	593	596	652	664	613	619	605	616	594	649	597	570	622	668	656	601	587	604	628	629	602	598	612	623	580	570	631	613	598	655	602	583	621	638	611	610	595	593	592	636	596	646	624	623	545	648	629	608	638	671	573	652	648	624	601	615	635	633	639	691	583	587	640	642	638	580	604	662	627	601	576	597	632	614	574	643	635	628	635	640	661	641	663	602	596	620	650	638	619	633	565	609	597	616	660	676	591	658	607	658	603	619	619	629	627	622	571	625	615	621	620	666	629	588	635	624	605	636	609	638	622	590	592	621	580	617	623	608	582	600	592	613	630	620	651	603	598	670	618	676	622	614	596	599	667	581	583	587	632	626	619	592	590	664	609	591	637	618	633	600	607	639	679	578	652	657	586	630	635	636	594	617	607	625	642	638	604	686	625	608	635	611	607	628	600	581	683	642	624	635	632	616	577	598	615	670	617	638	602	630	602	583	670	606	560	652	618	622	621	632	636	630	636	606	628	630	618	643	645	656	653	616	613	629	603	624	602	621	616	611	623	597	618	598	633	632
23053	21556	29498	24086	21559	21622	11102	1168	755	723	612	554	494	465	459	434	399	438	396	370	392	334	347	352	341	364	366	330	312	338	337	285	304	309	282	290	317	286	301	327	264	307	319	332	282	289	310	277	296	302	308	318	296	319	305	314	298	299	304	306	291	314	288	309	284	311	293	303	332	328	293	283	306	257	306	291	278	264	280	298	300	259	267	297	273	280	281	306	279	275	298	283	303	304	294	296	289	286	283	282	285	259	260	285	302	265	282	325	288	262	314	292	283	277	291	320	297	298	288	278	324	272	316	285	299	303	287	297	269	294	270	279	259	295	289	291	262	264	303	279	272	300	296	302	305	279	276	276	275	278	284	304	282	281	293	305	298	281	282	286	289	301	286	304	239	289	296	294	260	284	276	279	259	300	282	266	278	308	272	279	294	333	249	307	319	297	284	282	282	302	277	301	270	281	282	300	312	268	280	237	272	300	312	270	273	290	264	279	304	291	289	251	284	316	272	292	263	280	332	292	290	283	306	295	274	294	312	271	288	297	295	292	283	250	284	291	270	300	283	268	318	293	303	287	280	282	256	267	275	239	264	270	269	287	273	298	267	286	294	292	285	297	283	306	260	271	289	258	277	284	311	275	304	261	287	284	293	258	295	268	292	301	312	292	293	286	311	288	266	290	270	281	270	283	289	279	275	285	277	262	291	256	283	277	250	291	305	306	254	270	282	290	248	289	292	242	304	278	295	304	290	308	282	289	270	304	302	284	255	262	321	282	277	313	301	281	280	302	281	309	284	287	279	304	304	286	279	305	269	275	264	291	297	301	286	251	263	285	289	311	304	270	255	293	263	279	309	285	311	284	256	280	294	300	301	282	289	292	281	285	283	299	297	255	269	272	287	283	312	268	313	301	255	285	271	269	311	276	244	290	319	260	290	275	302	291	300	286	284	290	266	264	268	315	323	297	287	299	288	296	278	283	288	223	268	280	271	306	272	293	290	271	250	288	298	263	288	300	274	278	274	298	272	287	279	270	264	288	276	294	292	297	271	303	293	292	236	284	275	277	277	298	297	293	258	276	261	306	276	303	296	289	283	265	309	288	278	292	307	317	272	305	263	260	286	255	295	332	313	281	244	279	267	258	294	315	272	308	235	251	299	268	287	303	314	286	296	323	329	302	280	271	307	293	269	260	286	254	309	295	293	292	305	292	265	288	297	285	306	306	274	291	265	283	296	296	298	294	289	272	303	282	289	305	295	307	286	281	297	272	287	294	283	296	283	276	276	285	283	274	281	291	285	323	288	274	297	263	298	313	270	281	277	279	269	281	279	257	291	321	289	304	279	271	274	290	291	266	311	286	268	294	294	283	293	295	269	254	252	271	288	262	293	258	301	299	292	296	287	294	283	270	292	296	283	282	298	281	283	314	286	282	307	258	289	283	291	281	311	299	237	281	287	281	279	310	304	284	272	302	265	252	283	287	284	295	292	298	251	278	268	285	276	237	291	300	275	299	280	256	304	289	293	309	255	271	298	282	259	301	289	260	287	305	295	286	291	249	266	281	287	307	241	295	262	303	276	271	303	261	276	302	299	265	297	289	275	275	315	304	313	260	276	288	267	255	328	306	285	290	263	295	261	287	309	282	277	267	283	278	293	302	297	273	277	278	279	246	279	312	271	279	298	302	325	275	271	299	296	275	267	266	252	285	255	304	285	283	271	272	272	286	274	311	295	297	300	262	301	298	303	281	267	300	283	292	308	315	273	291	271	273	292	251	285	297	285	295	273	285	293	247	284	286	314	286	301	266	270	284	285	310	303	294	299	294	278	261	258	263	282	281	286	267	271	301	282	263	294	284	300	276	259	265	290	290	266	283	289	281	286	287	301	287	263	280	306	281	260	284	284	269	276	285	262	315	258	271	294	302	322	313	278	288	286	273	290	305	284	309	260	279	296	280	277	277	286	269	283	272	292	291	284	281	285	294	305	272	277	302	279	282	314	289	288	266	284	314	291	269	279	274	292	304	307	275	274	281	284	279	298	297	290	323	272	230	296	274	275	278	272	303	240	296	284	279	249	301	262	270	299	300	299	305	268	278	297	300	321	296	305	259	304	275	288	272	266	286	286	299	313	302	272	296	279	269	307	287	268	284	266	266	307	279	297	305	299	276	263	301	307	266	307	293	308	299	286	272	274	285	290	282	295	257	266	284	259	269	288	286	267	276	279	294	278	282	305	299	277	303	258	321	293	276	305	295	307	289	300	295	257	261	311	271	302	285	273	289	269	286	282	279	304	272	292	293	265	278	271	296	281	270	296	294	258	286	288	289	265	316	293	292	290	301	297	295	294	303	274	296	253	298	299	266	260	297	281	291	284	259	272	269	292	256	282	296	269	288	278	283	291	309	274	270	302	270	283	288	278	291	249	265	303	294	286	295	292	272	274	282	327	277	266	290	294	271	318	273	306	312	275	293	288	265	285	277	267	261	298	293	286	275	298	275	291	305	285	292	264	275	267	281	276	274	280	292	287	286	265	291	300	311	294	282	273	305	244	291	275	310	285	284	277	268	280	300	284	291	259	261	286	283	286	300	316	264	278	249	265	296	261	281	306	266	281	261	316	281	290	260	275	297	292	279	291	277	290	275	268	284	286	275	287	276	274	268	274	289	303	279	276	262	267	293	300	295	272	301	240	273	314	270	317	281	254	302	264	302	252	275	283	281	283	253	282	283	295	294	290	321	275	306	275	266	307	285	317	309	271	310	285	245	285	275	270	278	304	246	311	283	263	304	265	319	295	321	272	327	273	273	281	301	317	254	270	253	260	280	275	299	294	298	272	285	271	302	278	317	261	282	316	289	305	275	288	282	289	292	279	296	294	289	284	290	285	275	286	305	281	304	305	304	305	294	292	288	295	311	307	294	276	241	261	278	297	308	294	297	315	281	294	277	261	258	284	291	283	306	273	262	263	286	271	275	270	300	298	292	274	306	275	272	274	275	292	268	271	295	286	296	302	275	267	273	246	281	291	313	281	279	284	275	304	271	311	265	276	312	291	280	283	267	284	278	274	285	274	255	279	302	295	291	312	278	291	280	307	295	259	290	281	289	278	282	279	274	292	276	273	295	288	281	268	278	280	284	282	293	280	287	257	292	286	295	272	302	297	282	289	274	320	277	285	298	273	301	282	276	312	275	287	297	289	316	297	285	295	273	286	292	313	286	295	305	306	234	289	256	264	273	294	269	335	253	278	292	301	288	260	286	277	296	314	296	291	264	292	295	281	286	282	244	279	252	257	263	255	296	304	279	276	295	279	246	285	289	270	280	307	304	309	288	291	284	302	268	293	290	280	282	319	269	282	268	287	276	285	280	286	241	300	284	277	281	279	286	290	282	298	292	279	295	274	277	285	269	294	260	311	273	287	268	300	269	297	294	286	272	283	293	262	283	281	305	257	259	288	272	276	275	288	268	281	292	272	287	290	242	265	267	278	304	297	274	264	278
6990	16246	12860	6625	4625	3586	2544	2056	1723	1422	1157	1040	963	790	796	762	609	636	570	501	526	528	473	438	436	393	449	438	405	399	397	439	390	414	426	361	394	345	396	355	364	362	364	397	396	386	364	374	338	339	369	333	341	322	347	330	356	338	326	346	353	342	334	324	375	346	352	321	354	332	334	337	331	375	339	313	325	346	353	315	319	340	328	338	351	334	343	383	341	349	367	301	323	337	336	393	338	353	313	355	336	329	331	332	334	335	352	338	310	326	336	349	334	368	320	347	335	327	318	319	345	320	339	370	338	335	373	365	346	323	334	350	330	327	316	350	313	308	315	331	326	368	310	341	331	336	335	318	340	320	344	319	324	323	361	340	342	316	334	343	320	341	343	325	371	331	368	319	330	357	332	322	316	338	334	322	339	352	338	350	345	315	339	318	331	329	339	343	347	324	340	332	368	352	349	344	289	346	332	351	298	279	308	337	308	328	346	320	315	333	358	340	319	331	342	350	328	334	363	316	380	341	355	322	327	347	321	343	332	350	330	367	346	335	352	314	323	333	327	319	348	305	322	329	363	324	360	309	356	306	334	287	342	327	332	349	301	336	392	333	336	324	337	328	322	320	353	349	336	332	337	329	343	343	331	327	329	305	331	372	371	333	299	302	329	333	314	341	347	315	334	296	316	358	348	341	302	317	351	314	331	344	349	357	344	332	336	365	330	360	342	357	308	361	331	323	340	335	317	330	313	318	331	359	318	303	332	332	315	363	366	334	330	331	312	327	336	314	333	358	317	288	299	305	336	348	348	359	304	331	326	360	342	344	342	354	340	318	317	346	329	329	332	335	328	325	323	310	327	325	331	331	316	330	338	304	342	324	359	321	372	351	341	309	301	342	341	348	310	350	341	345	326	315	307	339	326	348	376	376	319	336	311	301	305	327	296	359	339	371	350	297	333	319	321	326	333	351	316	311	347	351	301	326	357	310	315	307	343	332	323	335	313	317	366	332	341	349	307	326	345	324	349	339	318	336	303	299	308	347	321	350	347	368	325	353	307	315	326	346	320	343	329	342	330	300	335	298	307	326	335	315	332	321	319	313	333	295	309	333	316	368	346	361	364	323	296	348	356	316	336	313	344	318	352	355	337	338	335	342	348	354	335	321	311	341	344	315	327	338	357	340	328	327	333	284	305	336	320	331	338	360	310	314	317	311	352	339	326	354	323	304	316	331	357	303	327	325	353	357	314	339	368	350	365	326	326	336	316	349	367	328	339	320	356	339	341	350	343	307	319	341	333	326	358	321	321	317	314	345	324	356	332	344	321	321	332	299	342	313	364	322	333	344	334	332	327	337	333	353	350	319	333	332	332	345	308	380	313	354	326	326	331	366	309	354	351	331	319	336	348	281	316	331	350	325	323	342	321	349	355	336	350	332	354	342	298	334	335	314	330	314	355	343	290	314	317	348	353	332	329	333	333	304	371	324	365	341	319	364	305	336	328	337	345	330	336	312	330	334	333	321	341	328	326	344	311	338	319	336	315	336	310	314	322	319	322	350	383	342	352	322	328	326	316	322	352	335	335	314	381	314	306	323	279	346	322	333	335	319	346	321	320	329	341	314	346	334	329	295	329	322	349	335	315	322	339	288	343	351	351	354	325	359	337	338	339	308	339	318	337	324	364	333	334	334	348	337	301	335	330	324	321	337	310	311	325	356	353	323	315	312	321	346	343	310	356	318	299	329	337	345	314	334	308	342	336	321	315	324	351	327	323	346	338	342	322	327	346	329	289	322	336	331	324	344	331	326	358	351	302	338	351	302	322	323	340	312	344	340	322	327	344	319	348	315	316	324	309	295	320	314	325	306	342	318	352	310	299	325	343	328	335	357	342	340	322	340	381	314	348	303	357	336	306	338	339	330	311	351	344	336	307	331	319	310	342	308	338	295	338	362	352	343	305	332	352	359	323	343	324	332	353	343	328	335	320	322	308	328	348	322	335	335	343	360	344	331	342	306	333	335	313	348	324	327	369	326	361	326	325	330	317	348	344	295	345	338	306	321	313	354	354	322	332	303	338	324	343	362	316	364	326	339	334	353	327	323	328	351	338	301	334	310	303	346	348	353	347	330	355	372	309	311	364	336	323	324	327	334	323	372	314	328	333	350	348	338	307	312	363	345	340	331	374	333	326	328	359	315	335	351	313	335	327	333	342	359	333	341	287	320	332	326	358	316	367	371	343	318	357	300	322	310	352	334	334	384	312	354	352	329	322	352	340	307	351	331	335	320	334	353	325	340	321	331	347	362	339	354	349	335	342	354	364	305	345	324	313	345	341	299	330	323	333	342	307	331	321	334	360	349	317	331	336	334	334	319	341	324	344	359	343	334	321	308	352	350	344	322	344	349	354	341	378	334	308	330	340	350	345	351	356	310	349	306	345	344	308	293	341	319	325	309	323	324	310	359	322	321	346	295	319	317	356	355	288	352	321	364	323	305	331	325	353	327	332	364	316	328	349	319	325	330	287	332	326	315	343	315	320	289	352	343	345	328	323	350	297	308	346	299	321	331	356	332	341	356	363	325	374	337	341	373	330	315	316	341	334	321	370	329	309	347	331	340	326	356	321	324	347	319	352	318	301	349	322	335	330	338	341	316	317	309	333	344	324	294	350	336	354	360	329	317	338	343	335	363	333	306	359	306	331	348	314	315	343	299	309	337	324	315	331	313	327	317	327	291	319	299	295	325	347	336	377	340	296	387	327	325	346	328	322	327	319	330	334	320	328	333	308	290	353	355	333	329	353	359	314	349	314	310	318	331	338	368	340	331	329	361	326	349	309	300	332	332	335	326	336	316	308	305	355	333	361	337	308	330	292	339	297	359	343	328	336	337	306	308	347	308	347	358	347	333	374	313	351	373	330	297	341	306	363	310	316	350	334	341	311	308	318	320	354	342	319	306	355	315	325	326	311	313	340	324	320	338	320	345	353	385	318	368	339	336	339	293	346	323	330	355	336	313	312	331	354	329	331	352	324	320	329	331	341	330	308	337	290	330	305	327	362	345	336	324	330	333	315	364	319	327	336	352	341	336	342	305	326	290	335	320	330	336	336	349	339	331	328	327	325	301	330	317	305	367	302	354	355	333	336	376	343	348	317	342	338	339	332	336	386	341	352	334	318	302	320	338	306	328	341	359	309	332	375	294	351	355	348	313	345	355	323	335	321	307	335	320	317	315	304	356	346	317	335	320	322	304	308	337	318	321	302	359	314	320	334	351	309	336	322	352	324	356	334	337	326	322	357	348	347	349	342	350	354	342	315	332	339	297	342	343	342	338	336	308	328	325	361	321	334	335	357	347	343	296	319	306	331	353	336	288	323	338	303	305	358	319	347	298	321	317	327	325	309	297	323	337	349	331	331	306	329	312	356	346	333	286	382	344	330	339	315	323	357	350	323	327	313	334	303	323	306	327	359	316	331	299	341	357	333	321	329	368	329	346	350	334
27641	20218	6311	957	677	601	479	440	417	386	416	364	374	423	357	404	376	362	383	351	369	402	377	357	370	369	384	364	373	373	395	396	384	378	380	373	365	397	380	353	371	374	347	392	389	340	382	404	374	361	384	359	349	380	344	374	400	420	393	398	382	382	357	375	399	427	389	409	365	378	385	370	362	360	382	349	371	361	381	395	381	342	382	373	372	385	356	363	364	377	367	395	382	365	366	394	399	405	325	385	357	385	394	377	334	391	399	388	334	345	375	332	400	391	347	386	374	376	354	374	386	411	377	397	401	382	351	370	372	404	408	380	371	353	364	354	424	374	373	408	403	360	418	376	376	374	358	361	383	385	383	364	391	375	383	372	398	359	408	404	384	370	371	369	361	376	341	384	349	357	369	381	403	389	374	380	371	345	356	409	421	366	343	375	368	337	358	375	396	369	369	392	371	392	379	393	385	378	357	376	385	382	366	394	337	361	368	366	384	374	399	402	382	393	373	406	356	378	395	399	385	403	380	366	359	396	404	376	390	357	384	383	368	381	368	352	391	398	391	371	375	387	377	379	375	359	364	401	373	367	342	357	374	409	371	380	368	428	356	389	350	394	386	363	373	394	380	398	378	377	392	360	395	391	376	381	351	377	400	349	381	350	394	369	400	350	416	352	377	348	358	372	379	415	386	386	347	391	387	377	398	373	378	392	373	389	366	381	385	363	388	363	370	383	386	384	363	396	379	384	381	361	353	365	357	375	405	324	385	359	409	374	385	357	370	383	388	369	369	385	370	393	377	337	381	361	339	382	376	374	390	397	369	372	386	371	414	385	356	373	349	389	383	366	359	360	390	357	356	389	413	388	335	394	387	358	366	384	382	371	372	396	362	381	424	398	387	374	431	377	411	359	328	370	377	367	377	375	386	368	352	374	356	412	330	355	388	378	389	360	408	376	370	405	381	381	324	403	368	378	376	343	360	389	378	385	370	384	412	391	414	376	395	389	373	361	355	383	396	388	372	363	384	366	378	377	353	372	369	345	341	365	396	395	374	390	395	379	368	386	396	385	377	364	393	360	368	395	394	393	407	349	390	399	399	352	369	436	384	387	355	382	369	357	371	371	395	389	378	374	375	349	363	385	406	385	371	353	359	371	347	381	395	397	381	409	353	388	390	387	388	383	378	391	399	387	374	366	378	374	399	375	426	372	366	401	364	386	371	390	379	361	366	394	379	345	395	365	354	375	385	391	367	378	373	386	374	371	414	399	372	384	386	369	355	372	390	366	390	408	358	363	370	385	355	364	370	359	371	368	397	380	349	390	381	327	374	369	366	361	385	380	362	375	387	398	371	432	401	367	359	361	361	382	372	407	357	378	373	376	366	362	373	371	408	402	404	375	358	398	420	409	379	381	364	371	348	353	379	346	403	344	377	350	364	373	396	346	375	381	387	359	370	365	407	387	394	384	371	360	413	383	381	347	374	429	362	381	376	379	399	369	357	333	401	363	367	367	393	398	373	365	403	383	376	355	374	378	387	385	378	371	379	402	376	385	346	369	380	351	345	371	344	383	361	373	390	358	390	349	361	382	364	368	338	384	392	373	350	351	397	345	362	397	381	386	361	403	368	420	377	390	378	370	419	394	394	339	358	370	372	374	382	402	380	391	409	355	359	356	400	372	405	395	378	393	372	379	378	398	355	412	373	382	411	371	379	371	403	347	402	377	379	366	368	369	387	362	369	360	362	366	394	361	365	375	393	381	396	395	406	407	394	401	396	382	388	378	386	395	373	375	374	386	360	369	382	389	356	355	401	397	393	404	395	381	414	361	370	352	357	382	363	389	356	378	347	353	373	386	384	360	394	372	393	357	361	372	357	383	410	391	372	379	388	387	365	390	386	381	417	374	384	376	382	369	362	378	364	353	353	358	373	339	390	344	404	380	372	387	364	419	394	398	396	390	373	386	384	367	402	401	388	347	396	381	367	365	377	358	390	375	376	396	379	380	343	384	361	365	358	372	399	395	354	339	370	409	381	375	390	387	366	333	371	375	380	421	387	383	392	350	390	395	379	348	374	392	398	344	393	363	393	402	351	384	378	385	370	371	372	364	339	372	433	404	347	334	388	392	365	387	378	374	373	366	331	398	384	390	385	330	374	380	382	376	383	377	365	356	398	424	386	350	380	382	386	365	387	390	390	379	400	409	364	363	377	419	381	416	412	411	388	353	379	379	394	401	381	395	372	405	380	389	380	347	372	353	412	385	351	359	359	362	356	414	352	387	395	387	389	390	429	367	370	391	378	385	343	362	371	385	403	389	354	392	408	363	380	396	351	387	358	378	392	378	362	402	391	384	383	381	340	406	350	350	385	351	411	362	389	408	367	374	356	386	342	407	361	373	406	411	387	356	389	389	366	389	360	367	395	409	371	347	376	376	410	384	370	378	380	384	383	341	371	398	331	357	374	396	396	347	358	396	399	358	367	338	398	379	369	383	390	338	383	386	384	360	385	376	369	364	368	375	375	367	352	373	384	356	411	380	360	418	373	370	371	392	379	395	345	382	390	381	366	375	374	360	370	389	363	383	357	366	368	366	405	380	355	381	387	373	371	385	389	384	387	384	389	364	378	373	391	357	402	356	383	359	391	329	369	395	363	387	372	397	357	386	409	398	382	366	341	381	380	384	423	380	366	342	366	365	366	380	387	397	398	373	392	339	388	396	371	393	396	372	346	394	369	374	388	355	385	381	384	396	351	347	378	340	342	368	350	364	392	406	395	354	367	406	392	363	372	385	387	380	408	371	375	382	372	373	370	382	408	351	396	355	392	338	382	371	361	366	353	358	389	377	387	412	326	383	440	392	368	351	368	384	371	383	391	403	382	377	393	379	385	363	372	375	412	339	358	390	389	372	381	396	354	350	410	386	384	392	363	382	389	388	356	322	361	401	395	383	384	356	362	346	358	377	370	388	384	405	350	385	354	360	340	372	366	385	381	393	388	351	402	381	373	373	372	350	392	382	366	365	369	394	366	392	386	386	379	399	348	366	408	362	364	372	371	397	359	350	324	356	397	373	363	410	403	404	380	368	375	354	391	326	387	384	354	412	354	414	387	382	391	408	384	382	384	362	370	388	404	408	354	373	388	375	383	340	421	409	368	358	390	373	387	396	364	381	383	349	371	339	354	370	395	371	367	355	402	347	392	389	378	389	366	367	386	413	359	393	412	374	398	415	369	419	366	384	385	358	389	381	376	376	426	412	380	369	379	406	391	364	376	371	410	421	375	348	349	392	371	373	401	337	399	411	359	360	420	381	385	358	378	384	392	375	343	370	382	402	357	389	391	331	379	380	361	380	369	393	365	360	378	392	396	344	396	345	382	370	388	368	372	359	359	357	377	378	380	388	361	377	388	377	369	359	423	416	367	374	387	440	376	331	400	364	366	370	356	371	344	358	393	395	422	381	358	401	365	396	382	350	357	372	372	362	377	347	390	393	380	379
4399	1212	1080	793	689	605	558	530	513	500	481	495	498	487	480	464	466	515	484	460	532	491	439	504	493	479	492	475	459	497	481	470	463	498	464	488	477	452	499	465	494	454	515	493	470	508	486	449	531	474	487	466	461	456	495	475	454	481	474	494	498	510	474	471	469	486	439	461	498	465	487	471	455	461	472	462	483	458	499	473	421	475	499	465	465	469	444	513	468	443	451	480	520	496	476	478	460	477	455	422	475	438	460	493	492	475	482	510	504	460	466	460	491	565	464	469	495	462	479	474	440	482	500	508	472	492	500	487	452	452	482	485	477	508	458	436	492	486	478	420	493	441	479	464	494	452	450	520	484	506	493	454	470	462	483	516	477	460	492	479	500	478	510	466	503	477	464	467	503	468	413	530	450	480	455	412	463	476	486	471	455	464	458	498	488	471	498	460	517	481	490	475	465	501	501	471	501	449	473	499	453	436	496	477	500	448	432	475	466	440	497	489	459	509	479	479	447	487	500	495	490	425	481	475	487	472	475	474	475	426	488	498	431	474	477	485	515	438	465	502	461	463	451	513	444	466	443	519	490	475	461	442	502	504	485	480	436	475	486	473	462	442	483	466	453	487	453	506	469	467	484	455	498	477	472	503	443	506	485	492	472	461	448	442	437	463	493	488	471	456	495	496	479	489	478	468	470	491	502	482	484	466	450	481	492	473	513	494	470	479	480	458	485	493	488	481	472	482	467	494	464	479	484	502	499	495	464	449	481	504	450	427	486	478	453	491	472	475	484	470	463	507	469	457	433	473	458	459	475	445	494	444	500	448	471	469	434	440	489	449	478	485	478	488	501	498	447	472	436	491	473	502	465	466	453	448	491	456	438	483	468	492	500	464	508	475	458	484	479	459	479	451	473	463	509	480	494	474	475	445	453	510	445	444	513	445	464	455	466	481	499	441	462	473	462	443	492	486	483	485	435	468	475	476	496	486	435	480	483	487	472	512	432	488	488	490	445	459	461	441	477	425	478	513	478	502	498	473	523	464	475	474	470	473	495	472	518	467	520	426	472	498	495	499	454	488	469	484	499	468	452	473	510	462	465	477	468	439	466	467	480	477	474	515	419	468	460	530	487	477	487	462	458	441	475	482	471	486	475	483	497	469	466	498	509	438	478	427	494	492	490	476	495	474	449	437	503	455	472	484	463	488	455	452	457	464	452	449	468	511	459	495	463	454	443	447	500	475	497	449	455	475	447	445	507	475	492	471	441	474	512	449	456	480	480	458	476	483	499	464	471	523	460	492	470	488	460	503	437	459	473	468	452	453	460	459	435	473	462	508	480	467	468	482	439	474	468	470	446	459	447	460	463	474	471	469	455	495	465	484	483	471	470	493	468	495	489	472	501	481	461	449	507	485	497	441	472	460	498	461	500	492	488	474	460	472	484	426	469	433	463	464	444	503	471	471	497	516	443	447	429	485	477	465	503	480	500	488	443	478	430	469	473	503	450	528	493	489	461	456	459	506	481	487	471	490	476	466	462	472	508	457	450	447	482	478	457	480	478	466	477	468	488	494	460	463	457	471	488	459	494	435	457	504	457	458	458	466	489	450	473	459	458	482	477	469	510	433	466	487	490	430	489	481	475	486	469	473	455	454	476	434	460	446	469	482	488	481	472	491	451	457	508	471	494	519	488	447	465	527	462	485	499	456	480	467	463	457	487	470	425	431	479	478	492	474	458	454	498	482	461	460	481	456	420	454	502	488	444	498	459	507	420	465	495	501	478	478	476	475	441	477	432	453	469	501	481	537	467	465	453	458	485	480	444	484	465	469	482	496	507	477	484	472	437	491	421	464	503	500	493	458	512	459	492	509	467	493	458	465	452	450	436	440	466	480	495	462	458	449	432	435	463	488	467	478	453	453	492	468	463	483	509	478	457	521	466	468	491	504	482	498	468	447	437	496	507	472	484	464	460	433	480	476	446	469	498	496	444	457	491	476	492	476	494	442	481	446	483	472	450	474	477	446	491	468	446	465	478	446	464	509	480	475	472	467	495	516	499	455	465	509	474	476	462	482	449	540	488	479	444	479	462	486	493	470	457	486	484	453	431	478	461	468	488	481	521	451	460	477	471	457	488	500	513	430	500	463	495	507	504	462	465	464	487	487	482	513	448	461	473	489	451	487	495	469	465	453	469	468	446	499	460	447	480	460	475	476	468	477	430	494	455	458	502	464	487	482	447	465	483	508	467	494	465	460	458	503	489	469	465	480	475	473	481	473	470	495	474	443	543	463	489	512	458	473	523	465	491	455	466	446	487	444	490	482	412	493	422	480	494	441	476	512	483	467	492	496	468	477	495	463	445	497	501	464	459	469	484	480	496	505	507	504	485	478	477	440	467	441	480	504	452	483	472	456	491	458	462	514	486	516	507	450	515	472	464	485	456	466	485	469	449	482	465	458	500	455	476	478	515	411	473	455	485	508	448	475	505	505	498	481	475	461	485	443	477	499	431	461	492	476	470	459	501	457	469	488	471	479	442	469	472	503	465	465	483	481	480	495	466	514	425	472	505	445	502	514	495	462	490	516	489	466	452	472	479	480	461	439	485	493	431	469	455	480	468	478	488	490	476	518	476	455	475	502	507	491	495	499	474	421	469	465	527	465	478	486	498	472	468	492	465	480	464	465	447	462	500	451	489	476	462	479	500	489	442	449	483	477	525	496	489	465	495	488	476	462	520	496	482	509	505	494	461	457	492	474	475	466	488	477	455	459	454	528	446	482	463	482	462	465	456	481	465	511	484	492	472	511	475	438	474	449	490	445	468	449	442	471	501	489	511	507	492	501	493	474	483	515	474	496	445	508	452	462	478	454	474	452	465	449	414	500	517	492	469	484	461	482	479	440	486	474	462	467	417	474	502	462	497	476	484	487	472	491	519	443	497	492	485	479	479	492	478	486	450	482	527	461	453	481	490	493	504	465	447	447	494	488	430	513	505	453	476	464	461	465	497	469	499	428	508	441	483	478	453	492	476	459	498	459	494	444	488	464	453	487	477	515	470	510	457	462	460	462	467	457	454	493	497	479	492	478	443	431	448	474	452	504	484	489	481	499	449	461	475	488	517	463	458	518	464	441	490	499	472	450	429	478	503	417	516	464	462	499	489	457	509	488	451	511	460	485	479	463	487	495	455	499	527	505	478	491	452	472	482	482	434	467	461	498	460	475	487	512	467	500	451	473	489	480	468	495	461	474	484	481	474	450	472	490	512	453	486	462	510	474	477	462	475	476	477	488	452	458	493	443	570	532	465	465	449	475	452	481	497	483	471	480	490	483	483	479	430	474	455	465	480	449	448	454	436	428	476	444	502	508	465	435	463	505	488	474	437	485	455	476	473	510	496	520	482	485	500	469	497	511	503	485	463	449	495	458	477	456	474	487	457	446	478	506	478	504	526	460	473	488	475	487	485	452	464	460	439	474	485	476	494	485	509	476	462	508	480	477
24021	21564	29109	24468	21561	11710	970	555	459	413	336	327	273	318	265	239	249	255	218	216	254	209	213	222	213	229	189	204	205	212	206	170	201	191	187	183	194	169	188	216	191	189	197	188	206	192	201	163	192	187	179	174	170	203	178	198	195	200	182	190	195	205	164	170	182	181	149	187	177	188	191	203	192	167	177	176	193	164	200	156	162	179	182	188	181	191	165	151	182	186	184	200	197	192	161	185	161	177	183	179	184	182	205	176	157	184	181	189	192	196	197	172	221	204	184	155	175	196	166	194	204	158	197	180	183	166	170	165	177	163	184	179	161	177	164	210	192	191	172	188	171	188	154	189	190	197	172	185	176	196	194	185	179	200	174	173	184	165	167	198	177	193	181	170	156	175	178	187	198	177	189	164	177	186	199	201	189	169	151	175	185	182	193	173	185	176	197	170	174	188	174	177	165	190	198	164	162	176	198	191	171	185	242	173	170	186	178	188	168	201	190	193	180	197	219	204	193	182	195	177	206	167	169	141	192	171	155	194	177	179	188	165	183	171	200	184	191	169	165	153	180	179	183	191	167	208	164	205	173	187	192	201	169	170	206	199	180	178	178	174	171	188	205	208	167	193	186	188	170	191	191	203	216	174	173	179	186	176	186	184	186	172	171	176	175	165	184	178	178	168	156	199	176	153	214	184	174	185	177	175	181	190	198	191	181	184	177	191	188	196	189	194	200	178	160	191	182	177	177	183	169	198	155	187	195	194	175	151	173	162	163	165	191	173	166	188	194	163	210	177	148	165	171	205	221	189	194	183	186	158	164	177	199	172	198	174	187	168	207	180	160	194	172	190	174	184	191	159	171	170	171	191	178	170	187	193	173	188	198	180	192	162	191	198	192	180	192	192	185	159	182	173	170	173	182	185	178	157	183	162	180	167	189	179	179	207	206	177	160	190	175	171	154	163	205	173	178	172	172	201	184	177	179	200	170	186	180	145	145	227	190	173	171	194	160	208	173	157	175	161	181	167	164	205	171	196	190	179	169	174	186	193	177	191	177	201	169	177	177	179	193	202	201	190	146	187	191	186	191	188	214	190	213	195	174	201	159	158	219	196	189	188	223	179	189	184	190	190	165	182	180	205	164	197	193	197	171	173	174	173	173	192	167	199	181	206	188	163	191	193	198	178	189	188	181	205	170	180	178	181	182	182	218	181	160	191	191	174	160	184	181	172	194	167	181	177	196	175	192	175	164	166	203	201	175	185	167	195	198	173	182	166	170	173	202	186	164	185	166	202	171	162	176	172	206	195	185	193	190	151	181	184	212	193	175	183	199	193	177	207	196	198	183	188	193	206	163	185	172	189	197	171	163	161	168	178	171	179	197	176	196	151	174	167	189	171	172	201	190	179	174	156	189	194	174	175	205	179	178	190	153	174	191	173	184	179	187	180	161	191	184	195	188	215	177	184	203	182	205	171	160	166	188	179	165	193	182	181	202	182	178	187	203	180	160	164	181	176	179	179	192	176	184	196	189	193	193	171	181	172	182	173	159	168	161	191	195	170	185	185	178	184	176	171	203	197	179	153	168	183	186	165	180	178	174	182	171	165	171	166	184	187	201	178	182	158	164	167	172	173	188	192	178	185	188	175	181	182	180	197	179	190	177	197	168	184	175	190	188	171	167	184	202	182	171	186	190	159	179	176	169	188	212	149	180	179	168	182	197	168	188	166	171	181	181	187	172	175	162	193	183	184	195	194	167	174	197	176	197	187	180	163	182	180	170	172	199	191	190	175	188	205	183	187	160	168	219	155	172	179	177	182	189	161	194	180	178	176	176	188	157	175	180	157	188	178	226	169	210	196	161	205	178	183	177	199	195	157	171	196	172	167	172	181	180	169	179	190	164	181	187	193	172	194	170	179	178	175	189	190	191	192	179	183	187	181	186	176	208	187	196	189	208	185	192	192	177	175	172	159	191	181	186	192	177	186	201	156	155	182	172	186	178	183	180	180	186	188	170	195	165	160	189	166	191	189	182	172	161	189	175	163	194	181	163	180	193	165	165	187	161	195	185	152	189	186	177	169	197	185	151	185	169	184	181	176	170	183	186	194	170	148	179	184	179	189	172	190	176	183	173	183	179	171	172	186	184	190	189	184	196	173	189	171	169	177	187	180	195	184	182	186	196	175	190	207	167	168	167	190	185	178	169	162	195	179	175	184	186	208	185	182	183	184	151	184	176	186	178	161	151	194	175	190	196	191	203	196	165	193	173	203	181	184	183	175	191	170	170	195	164	169	176	191	165	158	190	196	163	176	166	173	170	169	190	188	180	177	175	189	179	148	214	181	188	189	174	186	196	205	189	187	169	158	205	165	169	187	197	179	166	200	190	165	202	204	181	189	186	167	213	180	166	194	174	182	179	175	179	206	189	181	167	195	184	198	174	177	158	180	194	190	181	190	177	179	200	194	177	187	184	170	190	178	209	176	173	184	161	179	176	179	174	176	203	168	165	183	179	171	174	177	189	198	171	171	185	195	194	177	190	145	180	179	186	167	184	161	165	189	192	175	169	184	166	159	194	178	190	173	173	151	196	195	167	190	175	164	176	173	180	163	170	208	197	198	164	169	153	184	176	197	195	169	180	199	178	199	173	169	192	178	181	197	168	185	180	178	186	173	175	182	200	196	194	179	176	172	194	169	181	169	201	175	198	166	159	155	172	170	155	196	187	178	172	196	181	170	185	169	182	172	165	155	165	165	137	159	191	180	194	186	165	159	187	182	208	164	190	169	192	177	187	169	179	173	171	164	204	173	146	167	206	185	187	172	177	182	201	181	181	198	181	174	162	183	163	183	181	192	181	199	159	190	200	174	178	187	163	183	188	188	175	161	185	176	188	187	177	171	179	182	192	186	168	182	192	181	176	180	182	184	177	199	175	170	161	170	184	183	183	211	178	170	156	189	160	189	177	177	188	198	189	176	171	186	183	189	199	196	169	181	172	186	188	171	160	193	175	191	173	185	194	160	187	152	208	171	206	200	185	193	183	197	206	166	173	184	183	181	177	181	160	156	179	157	189	174	190	177	167	172	198	212	177	190	174	186	177	171	179	186	148	162	180	191	163	185	195	198	177	170	155	177	149	170	184	169	185	162	175	196	173	178	185	183	170	191	193	158	159	182	175	173	179	175	185	170	162	169	178	155	158	191	174	166	201	173	158	180	195	185	181	172	151	166	200	180	194	169	205	186	147	179	180	163	217	195	161	176	191	167	207	181	179	208	166	179	158	165	176	154	166	185	182	186	185	156	181	188	194	178	166	194	188	180	180	190	166	187	177	190	181	177	174	159	143	164	184	177	182	184	179	175	176	185	182	180	204	171	194	171	159	171	182	179	178	205	168	187	194	188	193	189	175	187	183	181	166	197	173	173	183	188	179	187	184	180	193	181	181	170	201	192	169	174	194	164	198	170	207	182	196	180	189	166	166	192	172	193	190	171	199	172	191	175
4795	9966	7663	3680	2578	1846	1468	1212	941	767	665	598	513	486	465	404	403	342	342	349	347	318	311	285	309	270	284	244	238	276	272	252	275	278	243	240	256	252	257	249	244	268	244	287	267	255	233	258	272	253	274	247	235	240	232	214	261	255	236	228	256	238	257	280	268	266	259	229	247	242	243	240	300	236	223	260	240	241	233	264	241	263	239	219	237	240	254	241	231	227	241	231	224	223	246	202	235	266	229	247	248	233	259	212	214	242	265	237	233	242	237	229	231	255	232	261	250	287	231	225	239	231	241	217	238	237	226	213	250	232	238	236	243	242	231	265	237	248	214	229	226	219	251	232	255	214	226	227	227	219	236	229	233	248	247	235	237	255	230	249	246	240	213	229	250	254	254	244	251	243	227	225	230	244	262	233	235	245	222	218	244	228	253	221	256	232	208	274	260	257	208	258	221	257	250	236	223	216	247	240	260	231	248	240	248	257	240	218	221	227	245	222	232	229	230	230	246	218	234	241	246	248	233	234	220	243	223	232	244	254	229	236	233	245	258	225	238	241	207	231	221	265	231	225	240	246	224	236	251	223	224	225	245	266	255	250	224	228	252	241	235	245	264	254	235	238	229	253	216	227	242	224	246	219	221	255	252	245	233	234	220	235	218	239	247	249	218	247	218	257	257	228	223	224	225	202	233	257	216	235	239	232	227	250	241	244	233	245	223	218	249	251	244	215	226	254	260	224	255	229	243	250	249	243	231	243	206	271	227	215	240	231	241	234	263	249	235	237	234	230	252	233	262	238	238	228	251	244	239	235	227	225	226	255	250	228	222	243	229	231	268	248	220	238	237	248	211	225	222	238	249	227	247	235	239	235	236	233	212	220	240	237	229	237	220	256	233	242	224	257	241	214	228	252	223	251	242	242	261	232	265	258	241	223	229	244	246	220	238	245	226	239	222	246	242	217	201	253	197	236	242	251	249	241	228	236	260	242	243	235	255	252	237	235	228	243	201	250	239	247	234	244	262	251	249	215	216	224	245	219	189	252	244	225	270	219	211	236	241	258	241	225	229	241	259	240	227	206	238	245	245	265	271	231	233	240	229	250	222	245	246	254	249	246	244	243	235	220	228	243	229	233	246	252	240	216	243	262	237	222	246	240	243	229	212	227	278	240	241	221	229	211	251	234	243	236	263	229	255	232	248	242	224	264	208	254	225	217	229	223	269	243	263	265	212	224	245	242	243	226	249	243	259	232	227	237	268	266	249	229	204	223	247	246	243	216	222	226	230	230	255	280	239	240	240	244	254	250	244	214	238	234	238	237	216	262	241	230	260	277	272	246	219	240	221	253	219	260	227	220	250	260	249	233	229	219	249	188	223	246	222	244	234	235	215	232	240	222	240	261	259	246	234	224	233	249	226	229	232	264	234	235	221	231	233	212	234	224	252	252	239	256	221	207	228	246	271	224	200	229	249	251	231	228	233	253	221	222	242	234	247	217	246	225	234	238	252	236	233	269	239	231	205	245	261	246	238	251	220	220	248	211	230	227	240	226	236	252	203	246	233	243	240	236	235	230	262	242	228	214	265	232	236	216	252	212	221	224	223	244	249	244	202	219	247	231	214	215	232	234	246	237	245	253	217	235	232	246	242	245	237	227	242	236	227	259	247	240	225	233	216	248	237	224	265	230	231	257	232	238	228	240	235	241	241	251	216	241	221	241	233	228	237	222	260	224	208	251	237	233	248	234	224	244	243	245	255	245	222	228	239	241	234	248	262	218	209	210	240	235	257	243	213	218	256	244	217	232	250	246	230	229	251	248	230	261	247	213	228	245	230	211	230	209	262	219	220	234	213	223	244	235	245	222	231	234	237	256	246	230	257	238	220	221	226	243	215	262	237	229	228	241	232	224	245	255	238	259	219	222	249	212	239	236	227	234	273	245	266	250	222	229	234	257	197	255	221	218	229	232	255	249	228	251	232	227	233	229	224	236	221	247	232	259	245	212	238	254	224	233	244	240	229	272	247	244	247	243	225	211	248	221	206	243	265	216	247	257	206	242	250	242	240	234	247	214	252	220	214	238	229	219	224	255	255	222	237	257	223	230	214	240	249	260	241	237	225	242	250	242	251	237	250	254	234	244	249	219	229	202	227	230	211	245	241	239	254	205	231	230	244	230	236	218	270	215	231	232	240	244	218	216	242	256	212	235	222	229	269	232	239	242	237	219	249	244	252	236	219	225	217	261	262	243	241	229	245	247	222	247	231	264	244	250	240	216	211	202	255	244	238	243	246	217	214	242	234	241	199	229	217	217	253	235	254	232	270	243	246	249	236	248	233	270	249	201	228	262	239	208	239	258	226	263	238	243	247	223	237	234	242	251	235	239	249	228	234	232	228	265	234	220	242	218	222	229	236	231	248	256	238	244	224	227	228	254	266	240	234	212	220	214	226	225	232	238	227	231	228	237	257	240	223	232	245	266	229	235	246	220	234	261	244	236	244	236	230	237	218	209	265	256	254	224	215	236	214	235	238	244	233	226	242	227	229	250	233	247	238	229	223	245	246	228	237	232	217	221	239	255	220	261	239	243	243	246	227	245	224	240	243	231	246	245	232	226	210	218	244	239	246	219	227	254	237	225	242	229	244	228	244	238	223	251	263	217	230	243	231	256	257	243	242	243	198	229	217	208	239	245	246	222	236	233	222	237	243	250	236	214	246	262	234	233	224	238	226	268	243	224	221	215	248	222	251	232	275	227	224	242	222	287	229	229	229	264	238	203	230	237	218	260	223	239	249	265	250	257	239	229	242	235	238	221	237	254	256	244	235	232	228	235	226	227	221	227	263	237	254	231	261	260	258	247	239	202	247	232	186	226	238	223	223	254	254	227	249	237	217	267	241	251	229	250	222	238	246	242	229	231	237	192	251	239	246	189	258	226	225	229	241	255	246	225	284	220	260	225	237	255	232	210	223	215	210	232	222	217	247	248	233	253	244	242	252	233	222	249	258	248	243	241	248	252	220	229	255	224	263	240	240	242	237	212	236	230	231	237	248	248	234	238	241	245	241	242	238	235	242	224	244	251	221	233	240	200	234	207	256	259	235	228	250	228	208	241	235	260	245	227	234	231	236	242	236	257	250	246	235	211	258	218	218	220	278	231	213	239	245	236	238	224	257	236	243	244	220	237	247	222	216	240	260	254	231	218	215	240	272	233	238	248	231	245	237	249	251	225	226	231	242	214	244	223	249	220	234	240	241	245	253	254	238	250	234	233	218	238	227	230	234	248	233	237	237	239	238	238	242	237	240	254	258	230	259	218	216	227	228	226	217	238	245	204	249	237	251	248	233	245	207	245	241	250	226	230	212	235	256	249	212	256	223	247	231	236	244	211	230	234	230	241	242	238	236	217	240	236	233	230	266	225	230	242	243	246	225	237	231	217	242	224	252	233	250	224	238	269	268	268	272	225	217	230	221	259	236	239	254	256	211	250	262	240	252	230
25342	21609	28068	25542	10954	953	774	661	622	631	583	630	514	561	571	550	564	541	521	558	543	572	538	469	529	565	523	509	540	515	525	541	506	522	535	489	550	506	533	523	552	508	533	521	514	524	497	503	518	552	515	536	549	509	495	527	557	525	538	528	519	532	562	519	522	499	501	492	496	522	516	504	468	543	489	517	559	501	498	485	541	529	499	551	516	500	550	509	503	490	509	508	536	552	492	508	528	510	529	512	533	534	526	561	501	500	563	509	551	514	516	556	563	479	495	501	521	542	532	489	533	499	506	537	491	481	528	532	493	514	533	545	522	508	467	503	536	553	459	520	497	537	559	526	506	490	504	531	501	553	488	503	498	519	549	494	521	502	534	538	519	536	519	496	520	526	491	526	528	519	589	492	511	509	548	487	502	516	505	566	514	503	524	512	526	528	537	524	470	562	541	467	474	503	524	483	504	513	502	490	530	520	548	513	519	566	469	540	509	534	530	462	521	502	524	553	485	534	555	494	532	506	514	480	529	454	521	499	535	574	459	482	511	537	557	474	511	515	487	511	493	496	539	497	525	543	533	505	503	519	497	492	526	498	510	543	476	520	507	528	457	534	550	517	500	533	556	518	546	511	555	494	501	523	502	506	524	514	521	515	508	505	558	524	519	534	528	529	532	511	521	532	498	496	506	524	524	568	510	499	530	490	484	541	526	512	480	507	559	545	522	499	500	499	501	529	516	539	538	506	567	537	507	516	517	518	506	518	498	487	492	510	546	496	491	518	477	505	515	532	508	516	521	507	546	511	505	482	496	524	522	488	517	499	510	509	522	542	527	569	551	539	531	464	515	489	503	500	510	555	461	521	549	534	525	512	527	496	519	482	492	479	506	546	501	570	513	509	537	536	503	515	510	544	499	507	517	534	543	494	505	481	552	531	473	516	487	518	541	514	502	508	570	508	493	487	514	528	527	546	521	511	510	528	539	535	535	492	516	558	517	550	509	497	531	489	496	501	510	526	530	520	503	470	530	523	553	530	501	509	541	544	530	527	539	509	546	471	481	529	552	533	519	511	478	522	497	531	539	520	499	495	521	516	497	550	503	501	526	494	574	494	505	506	509	525	497	519	503	554	523	506	534	515	524	503	502	493	511	518	523	521	557	527	517	541	553	478	501	492	493	542	529	522	546	499	483	495	528	477	514	527	521	486	541	553	490	527	516	516	512	502	485	533	524	524	528	505	516	573	554	497	507	491	500	541	510	510	485	513	549	485	538	547	515	483	556	475	495	505	510	483	515	464	543	518	507	525	517	497	497	532	522	497	558	517	492	539	508	503	483	515	507	507	423	467	459	554	505	487	486	507	496	531	528	545	541	531	570	534	529	509	546	495	525	506	514	482	500	535	516	542	501	505	520	513	490	523	503	536	514	502	526	548	495	474	532	524	524	546	493	499	520	484	565	495	530	521	493	519	541	490	505	512	521	485	530	523	514	540	512	518	541	527	512	505	512	509	567	504	530	506	563	543	516	516	518	523	531	545	519	492	520	491	564	549	491	510	518	511	510	496	519	548	455	528	509	501	540	501	515	465	527	509	486	528	538	499	519	531	534	517	521	499	515	500	547	497	513	479	540	499	511	501	549	508	493	517	553	500	517	548	536	517	522	486	547	540	537	508	467	542	535	494	502	521	510	518	523	524	555	498	515	477	506	469	521	477	539	496	550	507	534	527	496	486	494	513	532	514	519	524	503	501	536	532	523	527	516	533	529	525	541	508	516	521	541	491	530	523	548	478	527	494	513	508	535	487	473	529	526	529	522	535	533	517	497	514	529	540	496	508	492	481	503	515	470	525	505	475	503	480	506	537	520	576	488	548	493	525	517	495	562	508	503	517	542	535	524	521	490	494	478	503	499	519	459	514	524	514	495	541	572	508	535	501	532	493	483	466	535	520	543	512	538	528	514	554	518	528	470	552	509	525	545	501	511	507	516	566	492	548	512	493	557	512	511	515	528	501	497	524	539	525	551	533	538	489	529	509	493	497	530	547	509	509	550	505	500	543	556	525	476	533	492	519	538	523	529	531	471	529	511	565	510	539	498	473	470	575	531	529	513	496	544	519	500	522	541	510	511	532	476	517	516	489	488	512	506	523	485	490	495	493	506	513	525	566	505	482	486	520	522	499	550	494	532	502	512	515	520	566	523	518	502	487	575	494	526	534	507	515	520	556	522	514	535	530	516	540	523	535	528	534	528	530	532	541	533	494	559	536	534	531	538	495	525	518	501	474	511	516	491	527	504	534	527	498	546	508	505	507	489	493	542	521	498	521	503	491	534	508	549	514	531	526	523	463	517	501	537	547	471	495	518	501	552	515	549	498	491	506	507	560	535	483	515	494	562	548	506	447	495	516	520	477	512	459	522	501	566	541	534	519	539	536	515	535	529	494	534	504	502	545	491	519	531	522	538	524	497	475	532	520	570	511	514	557	496	505	503	540	517	514	498	510	491	494	543	522	519	500	516	501	503	489	514	562	532	531	489	496	559	496	543	513	535	510	537	519	494	528	489	524	519	522	498	531	527	489	539	479	540	502	516	532	521	515	504	554	525	530	512	501	530	553	519	503	503	539	511	534	505	494	494	478	538	501	504	522	512	535	542	496	521	549	522	517	548	550	523	525	532	526	524	500	503	520	538	562	565	460	495	528	538	495	520	517	563	516	504	556	477	521	517	552	541	551	539	492	572	532	537	534	532	500	492	513	516	512	544	541	498	507	499	538	525	516	537	539	535	521	523	555	540	559	514	537	485	518	512	492	490	469	499	498	535	523	507	527	500	512	556	560	494	513	540	510	547	553	499	499	481	557	524	530	493	564	509	496	524	506	515	559	534	523	521	500	525	495	514	543	505	565	508	496	556	544	483	508	545	512	500	543	487	500	486	481	498	508	524	513	524	484	501	500	464	527	504	525	475	514	484	472	539	521	565	512	491	491	522	510	519	528	533	521	545	510	512	493	502	533	512	492	524	530	506	517	541	510	512	503	500	507	529	541	539	489	497	485	556	524	519	544	489	569	541	511	494	522	528	489	516	523	510	503	517	499	507	532	518	508	495	516	540	528	535	520	519	540	492	520	499	524	515	521	493	480	552	498	529	517	524	488	533	498	488	494	521	491	501	502	530	487	511	507	508	527	500	500	544	550	524	520	531	531	511	492	526	484	468	507	508	489	505	529	494	527	525	523	520	491	541	523	529	507	511	498	533	570	521	485	536	464	502	478	533	505	492	503	538	481	505	497	519	512	500	519	554	464	490	518	509	526	555	556	520	515	445	506	541	514	526	504	494	533	532	496	503	507	523	520	510	483	532	490	542	550	499	526	495	495	510	538	509	499	505	546	520	529	540	534	515	517	527	538	498	503	514	538	519	454	513	516	505	540	505	487	549	515	545	488	473	476	548	513	532	516	504	547	514	518	510	512	495	521	499	530	573	499	526	505	472	571	526	452
4591	5868	4443	2377	1783	1448	1276	1060	936	907	818	786	803	760	704	753	698	701	633	729	694	638	674	639	655	622	633	644	649	673	611	669	632	674	650	641	670	628	681	586	624	632	628	612	660	618	634	620	649	609	665	622	621	659	639	599	633	642	653	655	606	639	610	617	602	650	614	608	615	584	623	603	648	614	628	627	620	642	653	607	616	584	644	593	622	600	593	636	643	614	634	633	622	583	650	607	641	655	601	644	629	626	678	595	656	582	609	590	680	658	619	598	642	597	638	638	640	589	706	629	645	621	593	583	625	605	591	600	569	583	659	653	639	554	593	646	615	588	643	637	592	607	691	673	607	596	615	657	605	621	593	633	637	627	612	616	618	622	649	631	632	595	631	645	641	662	626	630	651	647	615	661	644	626	642	606	659	638	609	667	648	638	588	602	586	636	651	618	614	584	635	627	632	614	540	619	643	593	629	668	664	623	615	612	689	597	618	599	625	649	586	664	643	633	646	649	604	630	608	616	658	621	588	595	631	593	591	634	661	637	640	648	624	601	661	597	667	632	606	595	639	648	604	642	619	565	656	622	629	622	650	636	595	645	562	655	658	639	585	659	619	623	592	647	626	635	614	631	667	610	652	607	639	616	621	662	627	635	600	610	637	578	634	663	609	660	593	669	644	599	656	618	614	607	671	613	601	603	639	669	655	638	608	662	649	600	647	587	649	629	635	609	594	661	635	579	602	644	639	593	621	649	631	646	637	631	601	571	608	629	657	674	580	632	605	569	610	593	650	602	630	641	610	600	676	627	597	610	643	612	620	611	645	632	615	642	658	624	643	603	630	641	614	626	622	610	597	650	620	625	625	601	567	628	633	620	659	617	606	617	647	564	611	614	633	578	644	614	644	617	625	604	582	606	653	669	618	621	635	624	601	629	617	634	649	579	637	586	617	617	621	636	634	637	651	646	629	645	608	609	653	628	625	670	589	624	583	622	628	639	648	633	641	618	619	666	633	653	603	641	671	608	629	612	588	615	619	667	642	648	633	625	629	652	564	605	584	647	603	656	589	645	575	620	612	627	640	615	616	586	645	615	639	615	618	628	615	639	628	640	608	589	655	592	644	613	595	572	665	610	630	640	640	648	610	634	619	641	629	648	593	658	640	617	628	630	660	625	653	605	610	657	634	610	627	616	607	593	631	638	615	634	630	624	580	595	681	619	567	618	651	608	611	636	599	614	641	597	573	633	670	628	601	615	598	598	581	642	653	601	584	628	599	627	676	623	630	675	637	640	599	582	608	639	616	613	644	653	664	610	608	656	599	649	648	643	650	601	597	596	582	637	611	610	660	619	678	639	702	594	588	618	661	620	634	585	645	664	642	670	630	655	604	660	615	650	633	624	633	634	604	595	619	652	610	683	644	570	586	616	624	636	665	610	659	613	632	601	683	577	646	667	638	593	612	625	634	603	649	612	620	640	626	611	644	648	612	628	591	630	678	613	603	607	637	594	630	607	640	630	602	631	625	636	650	594	644	610	592	646	632	611	657	587	647	659	655	634	634	618	621	603	632	651	574	666	591	636	657	621	623	593	592	590	640	662	605	651	600	613	615	629	614	655	576	631	651	652	625	586	596	627	612	654	646	602	619	616	594	616	571	580	693	605	595	612	686	618	625	616	588	671	661	660	580	607	618	617	607	678	594	592	584	648	659	651	657	599	608	589	603	641	630	604	648	626	618	648	635	668	579	634	634	605	626	653	620	595	595	665	598	640	652	623	636	600	645	595	629	634	606	652	625	591	637	622	631	656	638	563	643	675	633	638	634	616	581	678	625	603	585	653	637	653	644	625	599	637	639	641	603	641	620	614	609	598	626	615	594	595	624	605	614	656	654	655	637	663	631	639	617	651	594	611	614	641	644	624	630	629	593	584	640	606	616	623	616	618	643	634	677	646	603	646	647	624	593	599	595	667	630	642	676	652	664	636	612	666	641	629	635	588	606	622	630	608	593	637	613	630	658	647	609	609	610	624	650	618	585	608	629	666	666	630	597	613	653	632	616	597	649	631	613	590	628	660	630	638	656	633	658	655	634	607	606	659	584	583	641	620	648	603	658	614	633	624	647	634	617	599	592	617	628	656	624	676	634	607	628	621	664	593	620	649	658	645	613	630	622	695	622	606	596	654	653	630	606	663	618	601	620	589	648	614	610	575	645	623	618	573	632	621	616	592	654	625	599	618	612	617	598	626	639	631	642	569	643	645	619	578	628	638	648	612	652	609	640	638	665	596	624	637	616	668	599	645	609	603	648	604	637	584	550	608	604	628	658	643	617	673	593	608	603	642	624	626	651	655	649	667	635	649	640	611	618	624	593	635	606	616	626	615	629	635	613	634	660	584	627	668	621	656	626	623	650	610	658	606	604	634	625	652	670	609	647	637	639	611	606	629	622	597	634	658	677	663	647	640	636	629	627	637	610	633	625	625	649	631	639	621	661	597	612	644	639	628	627	600	631	628	648	629	600	615	616	619	650	596	623	646	602	598	637	626	686	650	633	599	644	618	668	631	692	618	592	652	607	606	626	618	649	619	561	600	672	692	627	613	650	610	613	637	617	631	666	620	652	620	630	634	651	624	604	658	609	650	621	597	618	686	612	586	578	646	661	632	623	592	591	619	615	596	592	644	604	597	639	653	641	628	645	627	634	625	596	632	611	658	629	617	629	620	625	608	614	619	603	627	616	600	612	633	641	634	649	593	638	592	657	643	595	636	613	612	606	662	633	604	616	630	621	660	621	621	604	615	627	611	633	633	632	581	599	629	636	585	618	593	662	619	626	615	616	652	613	629	663	633	608	602	633	609	634	644	646	659	628	603	632	623	586	663	650	630	626	624	622	634	590	659	632	599	631	619	593	621	656	616	639	613	647	628	619	672	639	640	623	602	650	593	614	632	551	617	601	642	581	615	643	595	625	646	623	629	596	604	630	589	612	646	648	644	647	611	611	622	622	637	619	605	655	650	628	648	647	638	622	620	573	628	626	624	594	618	621	603	652	628	641	639	623	632	617	637	620	642	615	646	638	608	659	659	589	693	642	623	601	622	629	613	635	642	618	645	610	619	645	637	626	642	639	603	590	637	641	612	614	634	661	615	634	630	643	649	642	630	604	623	590	574	612	609	611	614	608	631	596	624	606	615	660	619	563	638	609	607	614	646	612	617	611	639	619	618	602	615	633	639	643	641	603	597	625	651	616	613	636	654	604	624	658	613	618	630	606	655	643	622	617	586	623	616	604	663	604	646	633	627	660	626	615	673	618	612	587	601	666	601	610	652	633	560	571	633	613	597	624	659	662	609	617	627	634	651	587	644	605	650	639	588	632	611	632	630	586	597	612	630	666	629	675	614	630	586	680	589	604	609	635	585	605	634	621	631	608	615	621	667	636	661	636	600	662	609	616	593	631	625	666	643	605	599	591	652	597	609	636	605	588	658	631	625	643	641	655	667
23063	21579	29553	24085	21569	21619	10917	1161	792	683	611	620	520	524	479	419	382	372	402	383	383	342	348	337	324	336	326	339	323	336	352	333	346	321	325	332	325	324	316	271	293	290	285	295	311	306	323	306	307	296	300	315	331	295	317	281	285	304	295	312	271	279	282	292	282	293	281	310	274	315	288	275	345	281	281	259	294	289	280	307	295	279	315	276	265	296	252	309	256	296	304	281	271	288	296	288	300	303	283	290	316	309	270	281	302	290	288	299	270	280	281	281	291	278	308	287	301	277	279	299	276	283	277	287	275	289	308	298	292	267	277	302	294	273	279	281	293	279	292	288	272	301	265	267	289	282	276	278	281	287	282	279	266	315	292	286	299	308	281	298	261	277	273	287	287	277	273	322	254	293	301	293	278	290	294	261	285	249	264	284	266	305	258	282	285	310	264	290	258	276	279	274	311	306	299	288	290	325	278	248	270	294	321	283	259	325	271	294	261	304	302	280	277	262	296	309	278	305	296	304	280	279	276	279	295	291	277	265	284	276	264	317	312	292	292	273	264	270	288	264	276	310	269	275	280	257	300	246	288	301	297	300	291	257	284	269	299	296	285	289	298	286	272	307	251	267	289	282	273	298	300	262	295	281	291	287	300	276	293	274	293	268	272	269	307	295	268	254	275	286	295	272	270	277	272	275	275	278	272	288	286	292	266	281	302	260	296	275	267	289	303	296	295	271	301	272	307	274	251	278	287	296	292	276	276	274	286	301	290	288	258	284	269	288	278	268	314	289	305	277	278	294	294	303	285	285	269	267	289	247	281	284	329	255	296	275	288	295	274	292	303	310	286	279	317	272	303	286	279	310	292	305	292	279	276	285	308	298	285	297	292	286	276	292	272	302	291	280	305	274	280	272	268	259	293	277	326	284	281	299	294	300	300	259	283	284	276	274	316	289	276	282	286	294	296	274	262	301	275	264	296	265	313	320	278	285	264	311	292	304	295	296	287	300	249	276	307	311	286	308	282	276	280	294	294	300	278	286	271	248	290	271	288	291	278	301	278	284	290	300	306	294	322	263	281	296	290	281	260	271	308	287	308	263	277	310	268	271	266	327	259	275	292	299	276	296	288	289	303	293	282	274	300	300	276	309	269	260	275	278	268	297	289	299	327	311	270	305	268	272	298	271	298	252	275	274	292	276	293	267	273	267	288	275	261	284	259	272	275	286	294	288	303	268	274	257	270	289	286	294	291	287	290	293	279	294	296	272	311	287	308	295	317	280	275	280	306	317	284	268	260	312	282	268	251	289	273	276	318	271	287	288	309	281	268	290	265	311	305	279	302	287	274	276	277	314	278	299	279	271	252	276	289	280	257	289	276	272	305	285	291	281	279	288	286	272	284	282	267	286	265	282	276	323	279	294	283	278	297	289	299	298	283	305	269	287	278	256	267	304	273	283	286	268	273	318	284	275	296	300	285	287	274	274	306	244	293	280	292	266	298	293	287	309	271	293	289	298	277	312	279	278	279	267	261	288	298	258	286	302	290	274	291	280	279	288	289	298	307	277	261	269	287	319	307	265	317	284	296	266	305	282	280	292	273	296	312	271	273	297	284	291	300	288	302	251	297	284	285	299	275	238	274	332	268	280	282	302	284	281	300	276	280	279	263	277	320	290	291	279	280	281	290	295	301	306	282	284	297	283	299	267	266	281	317	297	284	256	252	292	283	258	297	266	291	260	256	306	278	318	281	288	281	293	282	307	276	281	307	310	298	305	273	273	298	300	278	292	289	251	281	315	294	294	275	293	261	307	279	286	288	279	275	297	286	278	275	282	288	254	274	292	299	296	280	279	269	296	295	308	282	266	289	292	273	272	272	266	277	283	282	302	340	280	305	303	286	271	287	315	295	285	296	288	301	273	264	287	287	262	269	296	295	259	280	263	290	282	294	303	298	278	278	306	312	281	252	301	270	316	305	288	288	290	281	278	261	281	284	250	278	274	289	295	275	279	288	278	307	280	287	294	293	263	314	297	299	288	281	290	262	285	330	297	291	287	266	282	287	259	266	290	290	263	269	284	302	282	297	305	281	276	290	298	295	271	299	300	266	263	282	278	304	269	265	291	282	283	277	287	296	285	274	284	286	276	308	318	313	303	331	285	282	274	305	296	300	291	255	299	270	285	303	262	301	285	264	286	292	267	302	261	284	312	292	293	285	275	266	299	262	290	311	266	305	301	303	277	273	295	297	255	276	311	271	288	257	269	274	264	295	286	308	286	264	290	269	297	293	309	301	303	288	289	285	296	288	279	279	277	296	293	293	288	273	269	290	307	277	292	293	256	267	296	302	282	322	284	286	256	291	284	288	296	266	270	287	280	270	263	259	293	279	275	302	308	321	290	290	296	284	288	303	287	289	284	281	270	274	261	265	279	289	279	326	277	291	291	258	295	280	289	307	290	308	303	277	285	290	274	287	299	276	274	277	279	282	297	297	317	280	286	294	292	261	306	281	319	279	280	287	303	295	280	283	306	288	260	287	292	300	282	279	254	290	288	284	284	276	293	296	297	295	280	281	268	281	284	296	264	261	284	287	284	260	254	315	306	329	281	279	273	288	274	285	289	281	302	287	275	286	265	305	305	306	304	274	282	296	289	281	295	288	296	288	270	277	317	309	293	280	283	289	277	252	300	300	278	255	292	284	303	267	305	279	277	346	301	268	293	260	287	292	293	278	279	285	274	277	284	308	302	285	283	290	287	279	283	270	254	308	290	283	302	291	281	285	277	282	267	263	295	271	289	277	295	301	278	264	299	292	309	273	278	272	280	292	294	297	283	320	276	275	265	279	277	274	301	262	288	289	263	298	269	289	274	319	268	278	281	283	280	263	284	267	292	293	263	281	312	295	295	278	303	292	302	258	287	249	274	276	272	280	258	312	300	272	300	295	310	290	274	253	288	304	309	289	322	284	295	274	281	308	251	294	265	286	282	307	290	308	317	245	302	263	294	290	275	300	314	293	316	326	310	310	277	286	283	294	268	308	269	272	281	303	294	265	282	281	305	276	287	308	268	255	260	277	304	287	295	306	300	304	286	292	270	309	287	281	281	298	283	294	289	250	250	257	294	304	258	256	297	268	302	275	275	292	280	293	293	292	284	316	274	251	282	287	244	290	265	269	298	276	290	270	326	268	280	279	281	276	275	308	258	286	258	296	297	281	283	276	282	309	281	278	311	296	270	292	287	301	282	312	285	251	294	284	291	283	245	315	298	315	277	274	279	311	292	285	264	302	278	294	295	289	256	282	312	275	278	289	307	313	299	285	280	269	298	290	289	277	299	323	245	290	282	286	261	279	306	306	287	291	296	261	293	265	263	277	287	284	296	300	256	278	304	278	252	296	309	284	277	292	273	299	265	266	272	273	273	274	268	321	270	298	301	276	298	294	238	262	286	257	302	273	278	288	292	296	299	275	283	278	308	276	283	273	263	280	280	285	289	283	294	274	285
6971	16376	12779	6566	4620	3546	2694	2085	1735	1421	1134	1035	929	835	760	661	664	605	556	575	526	504	483	430	432	474	403	451	371	372	383	403	403	391	407	408	376	386	393	352	375	370	406	359	362	381	359	375	362	351	372	350	346	345	365	337	344	365	338	358	361	337	328	365	356	363	326	359	332	358	333	344	361	312	335	320	332	374	327	336	358	311	334	361	347	346	391	339	349	314	365	325	356	332	335	376	337	365	349	340	350	312	340	357	340	344	341	323	327	322	314	351	339	304	354	339	335	320	332	335	335	346	305	367	321	324	314	365	330	344	319	327	375	332	347	320	346	309	321	338	354	323	333	379	335	332	344	366	349	317	298	360	314	316	362	314	338	334	323	351	315	335	300	326	340	342	334	329	310	343	357	320	350	354	369	306	339	307	316	336	356	321	300	323	331	365	330	346	339	340	325	362	325	337	370	333	317	316	388	332	319	369	318	337	343	344	320	338	371	335	331	349	333	326	324	390	337	336	344	351	327	337	337	312	326	342	344	336	342	324	350	317	325	333	351	324	334	315	315	349	330	333	325	336	358	322	273	319	323	342	287	356	348	327	331	324	339	340	339	345	360	348	354	323	334	354	356	355	337	315	331	337	315	360	331	339	319	304	336	342	354	304	328	333	329	298	342	315	320	293	320	323	336	357	359	335	338	313	332	329	338	322	332	351	306	345	337	353	324	367	341	289	347	277	347	326	317	364	309	325	318	346	328	304	366	325	378	338	338	322	354	330	322	336	334	347	316	360	320	335	360	341	341	316	317	325	322	351	361	345	343	310	346	351	361	345	329	300	315	338	309	338	320	339	357	321	327	332	357	318	340	306	296	337	319	349	292	349	341	331	339	368	338	346	316	339	332	359	315	350	323	344	347	325	353	329	329	324	311	326	355	321	351	344	317	369	345	391	331	318	329	330	326	329	364	365	363	333	350	357	329	294	334	313	343	332	347	310	339	363	328	326	321	340	324	342	322	354	327	345	318	335	328	317	328	318	337	344	342	302	323	345	333	331	371	311	348	327	333	372	311	350	354	343	301	323	370	338	372	343	337	321	351	353	313	371	318	353	326	327	353	352	352	331	308	324	356	336	358	322	334	350	330	320	301	346	352	351	321	323	346	293	323	334	323	332	332	327	318	338	341	317	336	318	322	348	319	332	373	355	356	336	356	355	336	333	314	345	304	340	334	324	341	332	340	325	359	333	347	331	351	317	322	303	321	348	344	355	360	378	323	330	354	354	335	342	338	313	338	326	363	302	326	342	321	318	316	340	358	322	325	315	366	334	315	344	333	330	322	348	358	311	347	378	313	329	327	328	311	325	338	354	337	323	365	307	358	337	319	362	318	331	329	404	337	310	318	354	315	318	320	352	338	318	303	347	329	331	338	336	357	349	311	327	338	335	310	346	359	319	347	364	321	338	293	319	359	344	351	335	331	307	333	367	304	339	318	343	369	365	333	339	309	354	338	329	346	347	326	350	343	356	296	340	305	352	326	329	337	332	314	325	340	326	323	340	313	361	359	350	315	357	326	315	327	349	362	357	327	329	355	356	329	332	288	360	348	326	321	320	330	332	346	337	360	328	340	322	322	305	337	342	340	343	337	383	337	317	311	343	333	324	370	329	335	342	347	321	331	328	321	349	315	325	317	332	344	337	358	339	377	308	319	343	342	293	350	334	311	346	318	320	324	333	363	329	339	319	326	343	380	335	367	325	345	308	322	307	324	353	362	350	321	377	317	329	327	332	375	353	349	332	350	324	337	293	352	304	351	353	324	333	354	324	316	328	343	329	322	331	349	362	367	352	315	352	342	317	320	344	330	347	343	359	340	338	349	317	324	325	346	343	319	286	302	333	319	345	337	340	304	353	342	363	313	359	329	319	331	331	320	343	328	310	357	355	368	317	307	350	299	350	331	310	331	340	327	337	365	322	384	292	355	331	322	369	346	328	320	366	335	327	346	364	349	338	315	329	311	313	308	355	307	332	344	373	329	343	317	343	327	338	360	281	341	341	333	356	345	370	319	334	347	340	355	354	332	360	363	355	327	342	377	332	352	351	325	330	319	319	343	353	390	343	362	334	292	309	344	314	354	344	344	318	328	313	321	316	328	335	327	330	340	320	346	331	325	373	358	331	350	320	325	338	329	342	327	351	313	344	313	321	334	338	312	305	358	319	334	317	363	333	301	364	347	319	316	331	331	342	338	343	342	371	320	319	365	331	338	365	341	393	314	335	298	339	340	346	332	320	322	324	345	353	343	340	354	352	345	331	317	323	319	364	327	317	312	326	333	323	341	352	336	323	344	312	370	328	314	333	374	320	334	347	314	367	360	329	333	348	339	327	342	341	310	349	361	326	322	340	292	353	338	329	358	332	321	317	342	340	334	353	356	314	342	319	312	337	347	345	357	330	349	343	336	362	351	335	321	353	334	318	318	307	322	360	337	338	344	348	320	309	321	352	319	338	296	347	330	346	322	320	321	329	337	349	341	331	334	330	328	347	321	328	314	309	329	331	323	308	325	388	335	334	337	333	325	377	339	330	326	313	304	341	354	355	339	351	344	364	307	332	327	308	344	296	328	338	341	294	350	320	348	375	322	338	372	358	365	349	334	315	376	358	330	307	336	322	336	343	326	337	304	344	341	338	340	344	350	342	372	325	343	346	321	316	314	317	346	307	359	359	357	353	285	350	307	359	329	349	342	354	375	344	333	319	347	348	307	346	354	362	343	325	333	317	357	324	299	348	344	346	380	339	319	333	320	328	353	322	333	355	331	320	347	316	352	357	338	345	329	341	310	333	343	337	320	334	341	355	338	378	330	361	304	330	372	350	345	305	328	314	344	346	307	328	347	341	334	350	333	312	359	319	338	340	300	347	345	374	362	318	355	300	345	315	362	334	345	351	366	339	311	343	309	322	341	318	335	313	344	341	393	324	318	352	330	332	356	343	328	321	334	368	358	364	343	337	338	342	347	358	358	355	342	312	353	368	328	313	357	340	338	342	316	344	324	345	330	322	306	340	363	345	329	360	284	352	337	339	309	331	349	329	352	311	335	341	327	312	336	349	339	330	317	360	345	329	327	354	324	345	323	337	344	311	334	355	337	360	326	305	336	385	340	333	362	328	303	326	315	299	309	341	320	318	317	348	324	335	348	343	308	349	342	345	330	333	363	343	315	322	318	308	372	325	355	358	320	346	346	354	349	334	339	317	308	360	343	329	325	311	336	327	336	351	338	322	305	315	351	338	346	331	381	344	348	331	319	303	315	322	322	335	328	339	340	337	343	322	368	350	335	386	346	334	316	324	342	323	332	331	344	327	327	328	344	316	339	308	324	312	343	332	360	312	349	320	312	318	336	347	330	342	327	323	347	303	349	360	304	325	345	347	327	365	331	331	326	313	310	329	331	361	320	357	326	327	340	356	343	349	331	309	343	324	305	365	316	361	324	305	329	335	338	351
27633	20098	6125	693	480	452	431	408	389	417	384	391	379	359	362	359	411	354	366	364	414	396	359	366	384	386	366	360	384	400	364	409	419	390	401	375	368	340	368	414	378	412	434	382	395	369	400	367	393	403	375	376	374	431	350	396	383	397	398	362	370	393	385	371	416	369	368	356	382	400	388	374	345	382	400	349	362	379	393	379	357	371	388	444	390	415	398	380	378	347	386	345	382	392	347	376	417	358	414	349	347	367	405	392	354	343	382	383	409	398	407	409	376	384	407	389	377	406	377	425	370	373	386	387	366	417	392	394	391	423	365	374	406	377	407	357	381	405	391	361	367	370	382	367	359	386	383	394	365	389	368	348	388	393	372	378	375	402	367	408	389	383	370	365	391	377	379	354	380	387	373	369	365	386	411	377	399	391	378	379	379	359	377	391	380	387	374	396	387	394	384	383	422	387	381	416	403	408	384	390	380	392	372	403	379	392	409	375	378	394	343	392	364	409	374	377	364	360	370	391	407	398	373	367	370	351	398	381	376	402	399	367	368	389	384	378	381	378	384	374	396	371	365	371	365	368	338	388	383	373	380	363	366	356	369	358	352	373	365	389	360	368	381	342	381	413	371	412	347	356	358	423	420	390	396	343	387	394	367	352	341	369	395	397	392	373	387	368	369	398	358	382	397	392	393	395	375	409	395	380	354	391	372	364	396	389	424	373	388	374	377	344	377	403	378	383	384	375	357	416	359	391	338	370	407	377	371	386	363	355	373	369	340	378	370	387	360	370	375	364	397	373	359	357	346	377	387	381	345	382	409	416	365	391	338	377	344	384	395	365	387	358	387	393	362	404	376	349	388	393	387	376	404	362	379	369	395	342	403	395	369	404	393	418	369	402	424	405	367	373	361	387	381	363	374	399	390	332	381	348	371	381	369	387	409	380	388	361	380	374	376	348	381	361	411	377	346	352	369	378	337	371	403	386	363	441	365	362	404	389	374	391	364	361	394	376	356	341	377	367	366	363	398	391	390	388	352	410	373	398	366	406	376	376	369	398	362	381	381	349	362	401	403	357	385	365	404	391	383	374	387	389	358	395	363	374	399	363	388	394	372	362	375	385	374	391	407	368	393	369	380	407	375	349	353	390	385	364	356	377	401	378	385	348	396	380	367	356	337	375	395	403	407	365	351	342	401	392	366	398	398	387	343	416	403	377	356	380	397	396	368	384	355	373	373	362	405	371	366	345	382	400	380	364	435	360	378	383	409	400	398	376	408	347	391	370	389	352	366	376	366	391	373	421	383	388	375	361	324	423	395	365	371	394	405	376	368	366	374	380	372	341	360	410	388	362	348	377	392	360	390	389	395	382	356	375	366	337	378	381	385	384	387	367	408	384	401	359	354	367	422	389	412	375	401	379	369	345	408	394	325	390	384	385	390	375	353	366	360	407	366	381	403	358	404	374	391	366	409	375	412	380	368	361	380	353	380	407	369	352	375	394	372	399	387	388	375	388	382	392	395	401	378	370	354	360	366	392	357	385	359	392	437	368	351	377	393	387	397	384	370	391	365	393	392	398	390	396	404	379	363	362	403	376	381	358	358	384	385	396	367	375	368	405	371	375	393	379	430	386	352	402	371	392	375	384	396	374	380	354	356	345	359	374	387	358	398	380	376	389	372	441	403	331	374	372	376	402	392	406	401	389	393	376	414	414	383	388	383	393	411	389	369	382	392	400	391	358	427	393	366	338	377	391	384	331	429	407	389	386	376	367	411	372	373	378	353	397	397	390	383	382	382	355	396	381	401	388	360	386	370	410	394	383	385	388	381	359	352	357	368	371	387	401	388	383	394	374	374	370	388	406	370	382	388	358	404	326	398	384	370	382	384	400	365	409	392	353	372	369	380	371	372	424	367	376	385	437	384	376	345	413	386	387	380	358	404	390	386	384	356	388	401	383	412	351	383	368	359	375	349	414	400	353	387	377	372	402	392	394	414	370	345	378	385	357	370	371	373	403	381	387	395	384	366	354	392	373	403	430	378	391	394	351	397	365	397	353	382	383	402	324	409	392	371	361	385	385	384	359	351	397	361	353	380	386	342	351	397	381	418	371	355	364	370	386	385	403	364	404	417	411	412	377	378	437	374	377	375	417	359	373	355	366	379	397	386	409	375	367	380	368	396	392	361	366	360	354	386	398	375	370	383	398	386	376	377	381	353	372	401	382	356	355	409	350	376	395	419	363	369	362	373	391	368	395	381	417	366	409	375	349	379	332	398	353	386	390	398	352	359	359	421	376	372	387	354	364	407	385	369	340	385	395	363	385	395	357	385	371	406	378	426	414	398	389	383	369	392	341	372	392	371	396	350	387	348	365	385	392	364	406	381	363	389	367	377	361	380	403	387	374	366	407	407	366	393	401	382	404	359	329	366	408	389	399	391	355	365	379	372	385	373	386	394	373	371	363	401	372	361	384	368	388	389	422	392	379	388	384	389	351	406	371	366	381	371	367	356	436	354	389	360	406	429	368	380	405	380	373	369	367	408	360	351	358	371	378	333	407	390	387	399	388	362	389	367	381	392	396	352	373	365	389	422	391	374	365	353	362	364	358	381	389	349	418	391	388	396	423	390	381	365	376	358	378	330	395	418	402	360	405	404	349	393	409	350	396	370	361	396	378	383	372	354	378	395	387	382	368	402	353	388	383	397	365	396	358	398	421	349	408	391	396	390	369	363	379	405	384	368	377	395	395	393	422	365	409	381	390	394	384	335	397	379	373	391	370	358	383	384	405	386	388	383	400	373	384	380	377	362	393	386	407	352	381	369	376	377	383	396	396	373	393	366	380	363	389	377	386	373	375	365	366	360	379	371	377	385	382	352	349	374	404	376	361	366	373	384	385	373	369	376	421	379	361	379	421	407	420	385	397	377	381	371	389	384	407	361	404	399	364	392	351	377	400	324	371	336	398	375	370	388	378	388	416	369	383	394	378	400	378	394	412	410	370	394	317	389	357	387	344	371	366	440	405	397	369	378	346	339	364	411	372	363	389	400	370	346	404	397	361	408	337	358	420	426	384	391	367	388	410	380	369	363	382	380	383	390	358	368	371	362	408	353	346	368	399	373	385	427	384	380	369	394	392	403	386	363	394	390	407	358	376	397	391	410	371	384	385	370	386	408	371	364	380	387	350	384	381	387	408	386	401	394	394	426	359	384	415	369	345	372	385	375	401	386	384	392	402	385	388	357	365	347	383	385	376	365	371	408	393	392	379	386	396	352	400	379	387	386	368	372	395	336	379	423	388	394	370	336	373	393	372	425	410	380	379	360	374	353	388	399	396	365	397	390	378	356	385	377	372	359	393	393	397	383	371	391	393	378	417	379	352	381	375	396	381	347	392	388	375	378	378	366	378	385	383	378	425	388	406	388	387	420	383	380	379	371	402	356	378	380	374	376	381	390	362	370	375	402	405	397	394	395	366	389	377	371	406	344	384	367	416	401	378
4153	1125	972	689	658	546	548	537	517	514	505	476	505	479	518	470	506	441	444	490	473	496	441	505	478	467	472	457	473	459	476	507	495	478	459	495	460	460	492	466	489	510	466	479	473	454	473	496	488	468	444	483	464	461	452	445	483	468	487	499	470	483	502	446	484	462	497	503	470	467	468	471	477	485	487	481	479	488	487	496	468	507	514	499	488	443	454	497	474	486	454	475	474	479	535	502	438	481	486	492	519	479	460	471	477	491	481	491	463	503	455	477	513	456	519	505	477	465	478	469	494	508	472	511	489	471	462	477	450	462	474	487	452	466	506	504	459	477	470	476	509	482	472	484	485	479	455	496	477	466	492	480	520	475	446	476	453	484	490	485	493	447	452	482	519	516	491	475	492	462	470	488	491	482	462	478	467	475	500	471	460	477	439	458	519	468	437	512	478	510	430	478	540	492	480	479	478	488	510	471	453	472	506	481	461	493	437	484	446	460	485	488	464	494	473	457	437	476	490	477	506	516	522	506	483	505	474	476	495	445	462	511	479	449	471	481	466	492	496	450	472	475	501	447	540	489	511	496	511	469	505	469	506	465	442	472	468	486	504	503	507	466	479	486	474	484	450	465	446	439	492	461	452	471	470	479	471	492	492	505	482	436	445	500	493	473	489	446	482	489	494	463	472	479	508	477	495	496	508	461	466	459	485	435	471	519	479	492	487	431	471	478	492	481	455	489	465	449	474	470	467	491	477	484	479	481	504	455	478	504	484	522	476	496	495	495	440	488	465	512	511	509	484	457	458	482	497	509	492	468	469	483	504	458	463	457	451	508	501	486	485	466	463	484	447	483	483	437	451	477	479	493	466	475	457	478	468	476	500	460	451	463	468	452	448	481	471	465	476	472	476	465	483	436	501	457	503	444	502	507	465	488	467	475	513	512	450	520	466	460	491	505	485	462	462	459	459	456	469	481	525	503	495	453	474	472	457	467	440	501	488	461	468	490	478	472	471	478	497	475	477	480	474	466	493	494	521	501	483	464	500	447	522	472	441	468	494	471	446	472	461	472	454	469	463	512	513	485	483	481	464	509	468	497	486	468	478	463	480	460	475	481	491	446	506	490	478	484	502	506	450	487	499	455	487	500	504	485	479	478	475	491	494	470	469	478	500	477	453	500	464	482	507	480	454	469	491	464	504	461	484	486	465	478	517	471	495	476	457	462	469	525	476	483	494	472	477	459	454	452	473	470	466	474	525	511	470	415	466	466	477	485	452	490	491	485	482	445	497	482	491	503	545	461	519	462	458	463	463	502	517	479	464	456	464	492	482	489	488	481	486	519	496	499	501	509	465	480	434	478	524	504	476	519	489	444	469	491	486	493	511	518	493	455	496	492	454	507	462	479	475	515	490	488	485	517	471	466	477	503	488	458	493	473	490	457	510	479	493	488	467	472	501	512	413	529	473	510	499	476	518	473	492	471	476	487	480	463	490	458	459	481	454	457	472	506	424	458	485	477	450	458	463	475	471	476	455	473	504	498	494	498	456	519	449	483	445	527	468	506	458	507	490	467	508	474	508	441	476	514	489	509	459	462	492	514	446	474	460	468	480	500	471	499	459	473	468	525	493	453	485	468	447	476	469	461	424	486	462	461	529	450	462	457	464	426	454	513	463	504	508	454	510	490	506	464	467	449	525	463	480	468	480	477	508	443	489	447	505	517	457	521	488	458	477	491	433	453	518	450	472	488	496	459	502	459	453	480	485	515	519	461	470	519	464	492	536	468	479	477	488	489	481	477	444	510	430	486	502	452	451	479	472	464	467	459	445	482	479	494	471	478	497	479	473	445	457	444	484	471	476	485	476	501	447	489	497	509	448	485	480	451	496	489	449	446	463	475	478	440	486	499	486	480	493	503	512	484	476	469	517	525	489	510	483	454	472	461	441	497	466	483	445	477	486	512	486	474	470	468	473	471	436	450	476	527	494	486	488	511	421	480	449	476	489	481	469	474	502	454	490	486	499	485	473	498	494	486	526	493	489	483	469	494	470	481	467	485	495	466	453	502	439	483	478	465	486	477	429	469	448	514	488	493	454	462	447	501	473	479	443	501	433	475	485	461	453	463	443	488	477	494	482	456	437	490	484	429	486	488	449	482	477	462	465	532	479	495	480	465	479	455	446	493	483	453	445	511	513	481	469	501	474	505	488	475	491	517	461	482	470	456	476	490	476	433	499	457	501	489	472	450	506	496	439	482	481	495	498	464	442	479	507	502	458	456	474	462	507	479	492	463	499	476	477	460	496	485	480	478	470	472	438	497	482	526	478	473	465	505	480	514	483	440	460	495	477	481	492	484	468	514	520	497	520	453	489	442	478	455	504	463	454	521	446	498	475	486	456	480	476	489	498	511	480	458	465	467	479	489	527	477	462	471	463	462	437	472	511	489	515	493	481	448	486	449	473	490	486	455	446	482	502	456	472	482	469	474	504	468	481	497	445	509	461	497	487	485	456	478	480	491	497	497	477	492	493	467	499	499	441	457	494	477	479	482	452	447	446	481	458	462	466	439	468	508	471	465	495	492	450	455	479	489	488	495	510	502	468	478	486	492	479	489	524	463	487	450	453	450	497	459	471	475	496	480	419	442	486	473	453	429	465	456	488	514	454	509	473	469	488	494	510	477	455	494	496	459	453	473	453	470	454	462	486	456	502	491	475	505	509	469	507	511	459	475	486	493	486	466	466	483	493	466	472	477	484	497	451	475	487	491	439	471	494	451	522	471	458	482	525	464	455	477	513	469	492	477	471	482	405	462	493	465	461	484	489	447	460	462	480	462	437	481	522	488	494	473	489	468	497	449	476	500	487	485	486	459	468	500	516	479	492	492	452	458	476	470	469	498	503	498	447	457	465	482	489	472	485	478	473	480	461	444	484	461	513	500	477	513	479	483	508	521	516	420	476	467	470	471	502	470	466	522	460	446	503	478	477	483	478	465	484	499	496	506	452	460	481	467	494	468	491	509	438	472	486	499	467	459	485	486	509	504	454	456	472	533	489	473	458	486	470	496	465	496	528	474	486	503	480	455	476	464	489	485	472	480	517	482	476	482	529	503	506	473	470	486	507	466	466	486	479	451	474	463	446	478	486	453	481	479	485	456	463	471	489	482	496	463	492	485	489	470	492	474	454	484	473	480	466	467	514	500	430	472	488	527	460	494	454	477	510	506	419	476	487	497	479	477	487	493	472	509	479	514	456	473	511	494	473	444	453	479	470	434	497	490	474	482	456	449	478	504	468	513	457	467	481	466	441	503	487	465	438	491	480	510	470	467	485	490	464	476	460	462	466	478	515	488	442	462	462	487	506	477	444	500	508	491	512	470	468	457	468	476	456	494	466	498	491	483	464	478	507	472	439	496	442	483	467	493	450	454	497	469	493	448	519	461	468	493	470	486	482	484	444	500	488	467	462	477	463	471	516	450	483	448	457	474	466	484	474	485	516	486
24076	21564	29151	24479	21560	11740	982	581	457	401	373	333	324	277	277	286	258	226	232	211	216	204	195	197	213	206	221	220	205	208	213	214	175	218	195	195	189	201	205	205	176	169	204	191	190	183	169	189	173	195	187	184	190	209	183	183	194	198	203	193	178	179	188	164	185	199	174	158	189	165	188	189	176	192	174	195	192	186	191	168	175	192	179	197	178	161	204	210	178	183	205	201	163	184	198	206	186	178	195	203	181	168	174	187	189	199	149	181	201	185	195	203	203	193	182	171	190	189	171	176	202	199	205	174	190	187	174	182	177	189	176	183	179	176	180	175	155	181	167	211	201	179	160	167	182	162	174	141	165	187	169	161	180	167	183	181	182	201	183	163	187	172	192	169	167	163	186	168	185	169	196	177	164	195	175	186	179	172	176	196	174	199	175	187	207	184	206	192	190	197	157	164	185	169	177	218	192	196	187	174	186	177	191	216	185	174	189	150	177	176	183	159	179	151	174	158	208	189	168	181	190	209	189	178	192	189	184	174	194	182	157	167	173	174	166	194	179	199	180	191	180	170	183	192	157	176	178	158	172	166	173	178	192	187	190	176	175	176	170	193	158	190	175	175	199	161	183	154	167	158	197	188	163	184	197	206	185	177	207	167	199	193	203	185	169	183	191	157	201	171	167	171	210	202	199	175	167	166	184	186	171	170	186	171	188	189	180	183	197	197	173	182	171	207	198	175	193	174	206	170	183	174	187	177	160	191	162	182	167	206	204	220	169	191	165	155	186	181	190	177	174	175	166	174	192	167	196	181	158	198	174	191	192	189	178	176	178	166	206	177	163	203	192	185	185	172	170	164	174	182	180	160	206	182	192	171	171	193	188	185	190	203	189	171	188	200	186	170	188	174	183	209	212	172	174	162	179	177	192	169	184	174	203	186	200	188	191	183	179	192	179	166	196	191	184	188	175	168	178	176	177	198	156	175	182	195	208	185	171	189	182	193	180	181	193	204	199	183	174	170	191	155	206	178	196	206	174	169	196	200	168	186	156	201	187	178	219	192	163	172	173	190	181	180	167	207	189	184	212	166	175	182	174	166	187	175	186	190	178	177	165	193	183	171	171	166	193	197	186	181	209	164	175	185	166	175	167	171	176	200	193	189	193	198	188	187	175	169	184	177	189	184	170	176	168	153	150	164	177	177	191	173	170	173	191	199	160	182	164	195	189	179	173	201	177	185	189	172	172	200	201	187	171	206	193	191	211	203	180	190	171	187	186	204	168	179	177	189	194	180	173	175	181	184	165	195	198	169	178	191	193	193	187	184	190	171	167	206	179	173	185	183	145	216	164	192	184	158	181	160	212	188	181	144	194	196	183	182	173	204	195	177	186	176	177	200	166	189	178	162	162	183	175	205	180	192	171	171	162	199	165	172	189	181	174	177	172	196	176	181	225	216	210	181	162	178	181	201	168	210	167	165	174	175	202	198	166	200	173	195	189	192	197	197	189	168	187	194	177	173	191	182	190	164	170	172	180	182	186	204	181	157	188	167	180	199	187	187	179	201	159	214	170	187	185	158	171	168	176	173	181	198	184	171	158	158	179	187	187	182	171	199	193	184	222	182	176	190	180	186	195	177	181	161	174	183	147	177	156	188	160	174	172	180	174	198	175	187	210	178	180	173	204	192	157	162	202	175	175	183	197	170	188	187	197	165	181	191	177	190	194	182	181	187	193	194	181	164	183	169	158	182	187	181	183	176	160	200	217	171	157	162	188	173	163	173	160	167	167	186	206	200	206	158	165	180	206	200	172	188	166	190	197	170	194	180	167	167	188	194	172	166	170	190	176	186	192	171	172	169	187	175	160	183	192	180	168	183	176	164	148	180	165	183	205	174	183	193	173	192	194	196	179	172	166	196	218	185	169	185	190	206	192	176	177	190	145	161	171	184	179	160	190	176	192	179	177	200	177	191	200	183	194	192	186	210	171	188	174	221	153	192	211	182	193	171	158	199	168	181	188	233	172	198	187	184	197	185	193	174	169	169	188	188	179	173	161	164	164	160	192	177	174	191	193	169	162	187	184	174	169	193	168	189	157	173	193	177	168	183	171	184	187	160	185	195	196	198	157	176	190	180	175	185	199	166	177	176	208	175	196	164	188	186	196	171	212	182	172	153	163	182	163	191	168	170	177	178	174	168	139	180	150	196	168	174	199	196	179	188	165	164	177	197	202	161	192	200	178	193	178	196	192	198	176	197	187	184	187	187	175	173	193	183	212	168	202	192	198	186	196	192	184	201	178	197	167	161	162	196	187	171	202	187	192	175	167	181	167	193	194	167	190	166	173	167	202	184	195	186	190	185	150	179	176	156	199	190	186	176	159	181	175	181	181	162	166	198	208	170	161	184	176	190	177	178	184	195	188	174	175	199	192	172	175	182	163	195	202	181	189	187	187	173	191	174	190	178	212	186	147	218	186	187	200	197	183	204	194	176	196	174	180	187	171	196	187	196	199	171	164	182	193	217	169	207	166	200	197	175	175	184	172	207	198	191	170	196	188	169	173	172	180	189	221	177	190	188	177	164	175	164	203	189	185	192	182	172	183	184	179	200	175	177	178	186	181	175	170	200	199	175	165	202	188	165	196	185	178	182	173	187	187	185	171	195	192	175	185	180	168	198	157	199	141	183	184	183	189	176	159	193	185	178	200	190	201	191	167	185	220	189	152	194	166	187	179	171	186	188	194	195	182	198	173	185	166	185	150	188	197	179	176	199	178	202	186	179	184	191	166	201	156	175	206	189	170	212	179	196	187	204	183	178	186	153	159	173	182	187	189	165	168	207	177	168	182	192	196	170	183	206	173	167	179	179	201	188	171	188	187	163	177	186	199	197	170	185	185	164	173	186	183	190	170	161	195	166	179	176	196	183	159	175	205	166	160	160	183	181	179	177	179	187	195	188	189	169	192	188	182	175	177	180	186	189	178	190	163	179	180	193	182	171	188	198	163	187	173	182	167	163	197	164	189	186	183	179	205	180	178	168	198	198	198	212	212	175	171	175	193	219	167	171	170	187	173	175	162	164	184	162	188	195	184	199	165	182	189	196	183	187	171	182	169	180	183	189	207	173	169	172	168	169	199	179	148	191	180	200	194	181	167	145	167	184	184	181	166	201	184	194	177	176	200	192	156	211	177	207	170	177	185	182	190	189	194	178	178	181	173	201	189	193	195	171	178	185	173	187	190	190	187	176	147	199	195	174	188	195	198	178	162	156	173	171	163	178	182	185	175	175	193	150	194	177	188	169	156	182	182	195	194	178	186	194	192	190	188	192	178	177	185	166	179	182	166	181	188	200	179	163	195	187	182	186	186	180	167	182	166	193	167	184	160	186	172	172	169	185	180	170	193	192	160	160	191	160	149	170	192	196	182	169	166	176	157	164	195	177	178	189	174	180	172	175	178	182	180	174	184	196	164	220	176	194	166	181	191	165	169	209	163	202	179	186
4678	9795	7656	3637	2573	1926	1403	1158	947	807	615	593	543	493	475	410	386	380	350	320	378	352	298	304	279	280	294	283	287	262	262	271	232	272	270	263	258	292	262	272	250	223	266	229	243	243	272	240	237	246	238	244	267	245	256	238	277	242	250	220	253	244	276	247	255	231	249	251	210	219	257	234	248	215	231	248	245	237	225	258	215	242	235	209	235	219	231	247	238	225	235	233	268	242	236	226	228	244	233	226	229	258	264	225	196	234	224	225	209	251	238	264	207	240	254	235	241	226	235	233	260	272	224	232	222	220	247	227	251	240	251	250	254	224	247	237	262	248	236	214	291	248	255	251	240	258	249	236	233	258	232	235	246	254	247	228	255	225	270	230	227	260	247	223	223	236	254	254	241	246	222	211	245	234	238	248	245	252	234	229	234	212	239	231	241	233	237	208	224	236	244	239	244	260	246	221	237	219	229	253	217	232	234	274	219	248	249	229	219	236	234	199	236	248	237	218	248	240	222	252	245	234	216	253	217	227	241	254	237	202	230	223	247	253	239	258	246	270	247	267	223	225	253	238	238	221	240	218	245	247	246	261	222	237	255	251	214	251	223	200	233	241	243	226	224	228	212	232	257	254	232	239	216	243	294	244	227	265	241	237	236	249	223	239	242	240	248	235	247	249	249	239	219	275	237	237	226	229	244	238	267	242	234	221	243	239	264	220	241	238	226	239	233	249	238	240	240	246	255	232	228	226	236	264	270	232	232	234	251	223	231	248	240	208	232	255	224	254	240	219	227	287	232	263	227	242	245	254	223	230	228	244	268	240	243	248	232	229	241	223	248	209	221	226	229	241	232	256	241	242	263	251	241	238	216	256	246	265	289	232	221	258	238	224	219	237	263	230	243	254	228	235	233	258	220	216	252	242	210	228	253	229	252	194	243	238	243	241	226	224	240	239	234	263	229	267	247	225	241	246	235	234	224	241	229	252	220	226	231	237	234	254	238	235	266	239	230	239	214	255	228	252	253	230	226	247	236	231	237	265	248	207	237	245	208	231	236	237	225	234	250	270	219	261	224	220	233	221	228	240	237	255	249	253	259	238	249	255	255	211	274	250	241	230	242	234	236	227	235	231	242	278	249	246	221	233	243	258	232	209	261	225	239	221	224	235	224	221	235	244	234	234	255	282	271	270	258	276	226	224	234	259	265	255	266	236	242	228	233	230	233	263	256	259	235	266	240	248	244	250	239	218	257	237	224	244	237	221	239	248	247	235	228	234	244	253	228	235	272	228	234	251	258	251	240	243	241	218	255	244	262	242	266	228	235	251	252	229	231	234	245	226	211	261	220	224	213	252	230	250	223	230	225	256	262	222	263	219	233	245	234	249	221	266	229	220	252	244	229	247	226	258	250	241	228	253	239	231	225	240	239	204	240	249	264	234	250	212	244	251	254	236	225	244	266	235	244	226	242	215	261	217	218	238	226	260	209	233	243	207	262	249	256	222	223	233	238	239	238	254	250	237	260	237	232	236	205	249	230	255	247	242	217	238	249	254	232	245	216	257	252	241	253	242	250	242	254	248	257	248	216	224	230	263	203	241	213	229	233	223	207	223	242	224	250	230	238	238	271	251	233	235	246	233	243	251	240	229	213	245	267	229	239	224	232	244	233	248	228	255	233	209	254	215	244	249	235	245	245	248	222	208	238	227	277	224	204	246	251	231	227	226	233	252	225	235	233	236	242	221	221	243	241	227	245	253	217	243	257	254	263	260	252	248	238	219	232	255	216	242	212	256	249	242	247	233	229	253	232	221	236	251	227	197	232	256	238	249	248	230	251	245	242	236	276	232	228	222	248	276	246	241	233	228	255	246	243	253	237	242	238	240	217	211	233	255	214	263	251	235	245	234	222	243	262	241	265	236	234	231	233	237	247	267	235	221	218	226	245	260	229	249	239	231	233	230	222	289	225	239	271	262	224	238	233	235	218	260	255	230	233	249	252	226	236	254	219	253	240	246	253	230	213	252	223	234	235	191	226	242	228	218	233	231	234	228	268	226	231	239	219	247	240	232	241	242	263	231	221	225	254	233	234	232	244	217	234	240	239	231	216	241	231	232	234	259	249	258	228	204	224	215	251	230	270	253	246	253	247	228	229	229	221	224	227	244	244	254	241	229	227	236	229	242	231	218	242	248	228	242	225	217	227	229	247	254	231	259	279	238	236	252	249	237	241	246	244	229	239	252	237	231	242	228	253	219	209	247	243	237	257	243	268	254	228	249	224	264	197	228	254	230	251	232	221	242	223	225	219	235	228	222	227	275	220	240	222	227	246	259	241	236	242	234	270	261	227	234	263	243	278	244	235	266	244	222	264	244	234	231	257	247	232	213	238	231	223	246	233	258	257	244	223	217	241	267	243	245	236	221	272	206	230	220	228	233	256	221	230	230	233	275	223	239	230	238	236	245	253	233	238	246	253	219	241	192	230	238	247	244	241	238	265	239	252	209	218	223	235	244	268	224	218	234	237	225	219	207	248	221	220	224	234	244	220	235	220	238	236	251	227	214	249	273	226	231	252	236	232	300	245	229	230	227	229	268	236	248	257	234	241	215	228	230	216	220	224	238	226	247	245	244	224	247	261	243	270	224	217	244	256	251	232	215	238	248	230	251	234	245	270	226	232	250	217	247	237	244	203	228	241	258	248	259	224	239	216	232	227	254	214	263	229	239	228	239	208	255	243	235	213	254	231	249	237	219	264	257	219	255	233	222	242	278	257	230	254	236	223	219	238	258	242	244	238	228	238	252	232	218	245	195	253	243	233	216	223	232	239	244	196	273	252	212	225	249	239	235	234	231	228	245	240	219	245	233	242	258	235	244	271	234	245	235	242	238	252	245	243	241	242	251	220	234	227	254	231	258	238	238	228	265	260	265	221	227	222	243	256	251	241	224	229	220	217	237	247	246	243	227	250	241	241	246	232	223	223	236	257	246	254	261	229	240	226	272	220	246	249	244	263	241	233	243	248	224	270	247	241	229	239	252	242	257	254	244	268	254	229	269	243	210	249	235	269	248	229	229	257	231	221	235	246	242	230	244	234	252	248	230	231	236	227	262	206	236	224	249	255	238	224	244	240	253	248	228	221	228	216	258	269	246	241	224	261	237	260	224	239	223	226	254	240	237	239	214	251	263	249	225	228	219	246	221	224	278	228	231	267	198	233	271	217	246	252	224	247	236	226	239	241	268	222	243	243	235	243	231	254	243	222	215	224	239	231	239	233	224	250	263	250	224	242	233	234	274	264	212	240	237	212	232	236	243	254	218	220	230	231	231	231	260	211	253	263	245	273	242	253	253	227	263	259	221	236	240	213	229	222	219	230	227	221	204	235	231	237	228	224	250	235	230	219	235	241	243	241	242	245	273	233	255	265	239	220	255	217	240	255	253	237	240	223	233	233	250	223	231	239	252	231	240	228	269	220	248	252	244	246	247	246	225	267	245	257	217
25356	21576	28046	25520	11051	998	788	667	599	633	585	592	604	586	596	589	581	568	570	512	539	524	541	556	551	556	555	512	552	559	551	523	535	540	528	549	520	512	550	565	549	558	541	555	525	554	535	538	580	518	510	518	508	471	528	508	544	528	547	533	524	572	504	527	547	531	517	527	513	553	533	533	499	539	513	555	577	509	485	537	522	559	540	529	564	515	542	516	537	560	511	538	503	527	490	497	538	518	546	473	509	518	516	509	504	570	537	499	552	550	543	539	525	537	542	514	505	538	513	535	501	496	521	556	488	527	539	549	532	532	531	578	555	547	570	526	561	520	563	548	575	533	538	536	537	522	488	517	534	545	511	490	514	504	528	519	524	511	536	546	536	524	520	572	561	551	521	532	482	510	541	594	529	535	499	515	499	553	542	526	519	521	543	554	515	514	547	517	516	555	505	499	540	572	537	539	535	508	525	512	561	504	519	510	546	504	513	501	533	518	551	500	494	468	537	524	537	499	524	509	511	553	528	512	563	512	544	520	514	489	518	526	506	520	534	530	509	521	523	499	511	519	501	513	526	540	497	563	522	490	546	501	524	545	538	510	507	555	505	525	508	519	523	533	499	522	508	503	553	527	591	573	575	527	499	518	532	532	545	493	496	526	570	495	512	496	531	587	524	518	534	534	522	521	503	509	510	514	525	498	540	465	511	479	494	537	540	521	558	476	500	559	533	521	519	488	527	542	503	546	477	542	542	558	540	501	529	521	547	547	515	520	569	559	560	568	483	538	555	535	527	526	540	561	537	557	507	538	518	524	509	506	507	542	544	515	548	575	501	509	517	529	504	531	483	461	554	515	508	481	567	502	514	513	507	506	532	507	562	507	529	497	535	535	547	489	546	513	517	494	518	509	529	513	568	489	540	549	512	524	544	547	566	514	502	534	529	528	569	519	504	541	526	531	503	522	522	517	478	534	531	528	529	515	544	537	535	443	523	508	518	557	496	468	506	520	527	495	506	536	548	524	535	554	528	530	527	531	555	530	508	557	511	520	523	495	487	521	505	538	506	533	507	489	510	531	512	518	543	531	523	530	514	536	558	511	495	533	513	562	522	521	507	551	494	488	538	518	478	521	509	550	549	524	518	498	541	529	549	505	507	516	504	517	505	469	542	549	535	523	496	551	480	485	533	524	553	546	545	541	579	525	497	508	504	538	529	523	519	561	512	519	538	507	520	553	509	517	498	537	549	501	549	533	568	487	510	516	552	525	547	562	487	533	541	510	526	566	510	497	508	511	517	523	515	535	490	488	514	535	499	539	550	475	537	511	543	549	517	507	534	538	476	496	532	491	535	553	519	503	497	499	519	570	571	515	520	520	502	473	495	506	547	511	532	552	523	488	442	544	545	553	535	532	493	537	528	543	519	557	537	460	559	478	547	515	541	523	498	518	556	509	529	513	518	559	533	528	512	548	576	484	540	490	538	526	500	509	557	502	547	489	511	498	540	521	552	581	530	564	498	512	539	536	510	543	535	523	548	512	524	556	498	521	524	503	522	548	535	500	515	529	524	560	510	522	494	547	503	515	528	511	518	476	545	545	532	476	506	502	488	562	561	525	560	522	503	479	488	525	499	508	522	584	521	530	522	513	492	520	517	587	498	528	483	515	523	537	517	544	539	500	551	520	506	490	526	497	531	519	502	529	584	502	487	551	516	547	542	495	527	541	524	488	540	538	509	505	512	504	555	564	503	502	527	528	537	550	498	551	508	480	537	544	563	496	546	516	522	548	464	511	566	523	545	530	555	520	537	536	509	489	495	541	552	531	573	538	498	547	567	481	543	507	503	531	529	545	513	532	521	559	535	493	491	513	529	551	551	508	527	503	496	521	519	512	482	504	525	538	491	535	506	546	523	541	509	528	522	546	527	570	521	516	509	503	505	529	544	556	456	543	515	480	465	486	554	530	533	564	502	524	540	509	522	496	505	506	520	571	531	562	549	542	560	496	544	525	516	486	517	493	537	493	504	491	516	531	536	470	522	531	526	472	507	516	471	558	540	540	529	549	510	482	517	509	570	569	499	510	540	482	510	517	501	502	563	552	534	566	499	572	496	529	523	506	571	538	488	563	519	528	516	494	509	539	512	552	543	517	511	508	536	526	504	518	548	526	497	485	543	516	534	479	527	533	536	528	549	501	522	515	529	509	493	530	557	529	518	502	534	516	525	522	496	511	571	495	527	491	518	517	520	512	516	517	503	505	520	534	511	500	546	512	541	565	543	467	507	529	550	505	536	513	547	518	500	524	499	508	532	510	549	520	536	512	499	548	552	512	504	570	521	551	529	539	525	517	504	531	512	518	527	568	544	493	503	472	540	533	511	518	500	574	517	519	532	543	500	505	521	549	530	520	510	521	502	548	517	532	470	482	528	515	461	534	548	517	542	507	501	514	519	548	557	545	518	547	510	494	511	483	497	496	516	504	514	518	550	534	543	531	515	527	548	565	547	556	519	556	515	521	472	549	558	527	512	494	558	553	549	534	519	516	575	525	491	524	504	535	560	553	502	525	528	513	532	506	500	464	550	551	503	520	588	499	496	515	554	511	530	559	536	515	539	505	534	530	534	530	526	478	511	530	480	516	510	510	514	566	514	535	525	491	521	555	511	513	531	532	576	507	516	519	504	519	521	539	514	547	545	555	488	528	554	541	523	533	497	529	523	532	543	482	519	545	542	498	545	567	516	553	515	556	549	516	523	553	531	532	536	483	515	542	473	552	548	511	528	478	499	535	536	497	523	550	539	506	526	537	526	553	526	533	550	483	508	499	542	530	501	512	537	530	520	503	541	522	555	517	513	514	512	511	489	524	538	528	549	507	506	506	497	521	541	474	516	523	495	538	485	507	494	479	516	518	558	504	557	530	514	529	572	504	530	525	566	497	534	535	523	533	512	535	503	570	523	531	500	507	486	538	506	528	519	535	481	493	497	536	541	525	550	552	504	532	541	514	516	509	529	502	502	510	483	537	514	507	521	550	481	499	550	530	530	514	538	550	499	507	522	542	507	517	500	515	505	507	522	502	517	509	546	546	549	472	506	518	500	491	557	491	484	530	547	529	551	526	564	469	549	515	516	502	509	530	532	516	488	507	537	500	496	537	503	567	550	544	538	567	462	542	475	538	507	541	507	500	529	516	484	526	540	523	510	510	521	522	500	512	490	518	518	521	499	530	547	509	499	486	517	523	494	519	522	534	514	475	527	579	526	509	496	509	519	519	522	517	559	510	490	503	516	506	507	555	518	530	508	529	555	555	539	522	553	512	514	510	482	534	526	557	493	549	532	483	511	512	530	527	509	504	560	524	553	470	496	525	566	496	515	534	543	535	521	499	536	505	548	549	525	513	553	531	510	529	534	495	496	532	548	521	504	545	528	523	525	511	498	511	471	541	521	510	518	527	520	519	538	527	532	533	524	525	522	554	509	525	481	550	526	507	474	522	534	544
4587	5846	4538	2336	1814	1521	1258	1116	1009	944	852	805	738	737	743	745	740	684	675	711	679	652	698	651	628	664	687	653	695	695	621	637	642	661	685	603	648	624	653	639	643	639	622	639	583	638	608	609	654	638	627	629	652	660	589	654	633	636	633	604	636	657	601	676	627	622	636	696	632	610	647	651	624	613	590	633	667	614	653	672	587	668	634	674	653	687	624	591	625	610	663	619	643	634	658	605	600	605	614	639	594	641	588	631	654	654	690	666	606	646	597	613	643	634	634	600	604	635	641	664	637	665	610	594	690	696	592	623	629	624	634	631	592	705	623	588	588	640	595	612	638	598	630	621	604	615	636	633	646	606	644	591	627	638	629	622	635	603	643	616	615	613	638	631	681	642	623	637	609	634	627	649	620	663	662	690	613	658	620	645	620	628	642	621	624	632	605	644	577	614	625	624	635	607	601	572	601	635	628	586	633	587	646	629	581	648	571	636	629	616	621	627	618	648	620	644	647	634	623	586	639	622	634	613	652	627	579	640	651	647	661	634	603	603	612	640	654	657	610	620	648	603	632	588	585	611	626	586	640	614	627	573	618	656	645	650	641	641	637	642	601	630	628	646	624	671	630	685	663	608	618	600	584	640	654	615	661	637	675	604	637	633	652	649	670	615	635	632	613	586	652	652	617	644	599	644	626	596	623	607	653	614	636	629	603	644	668	645	626	585	672	627	628	659	635	598	647	655	631	657	625	616	638	684	647	623	609	609	638	615	611	632	627	640	641	655	636	655	621	637	569	604	645	633	655	610	633	692	632	651	629	622	596	661	651	624	583	593	610	669	633	641	562	614	660	610	617	614	588	618	622	633	612	644	671	585	592	608	626	628	637	592	647	631	640	634	634	587	646	627	615	587	642	632	572	690	615	597	609	625	668	655	650	660	642	636	621	622	586	648	660	599	637	649	658	636	665	632	609	642	606	598	604	607	601	644	614	666	637	641	696	638	623	583	608	653	606	635	648	621	600	651	609	679	644	630	666	625	613	602	654	661	632	640	623	591	636	642	598	606	617	608	641	645	664	595	622	658	648	607	589	631	622	641	592	564	656	616	654	649	622	666	622	641	635	603	640	612	623	598	597	640	620	614	646	627	635	654	556	612	636	675	597	613	605	608	611	613	617	629	617	615	638	603	617	644	632	620	581	644	648	588	609	652	630	607	637	662	641	590	652	646	627	593	602	623	661	611	634	630	625	613	656	641	605	609	608	628	638	654	658	627	621	612	655	636	612	646	635	659	619	583	575	636	614	686	643	599	621	592	595	648	652	611	646	624	616	612	672	587	620	667	625	629	656	643	648	646	644	662	659	636	603	675	612	671	630	625	650	667	648	588	657	634	592	629	666	648	616	609	634	629	601	623	596	620	624	636	613	665	599	627	609	610	549	645	674	662	615	615	645	606	667	625	650	621	614	606	625	583	631	635	645	616	602	640	635	624	640	687	590	618	620	652	626	623	621	627	669	627	619	603	622	633	599	656	633	612	593	642	651	653	608	642	635	621	633	612	639	597	659	629	611	610	655	619	631	640	635	610	641	645	659	622	677	626	613	585	597	595	571	608	697	625	615	613	602	635	623	636	617	592	633	652	623	642	650	677	640	627	650	576	578	644	639	646	601	580	608	611	613	645	642	669	586	646	656	610	595	690	640	580	637	652	627	585	628	649	628	620	620	647	602	626	611	651	648	647	639	660	658	638	651	646	581	623	634	689	621	619	599	649	607	629	619	615	607	651	675	572	654	617	653	663	646	614	649	688	589	638	651	641	593	683	598	631	673	617	632	650	652	605	640	637	599	637	611	597	586	617	620	578	608	659	611	673	616	642	623	615	649	650	581	645	639	635	663	602	635	608	639	629	619	601	610	590	631	630	616	612	652	592	603	674	612	639	611	650	601	613	628	645	621	682	606	586	633	603	634	632	625	609	652	663	590	625	635	600	649	650	613	639	621	628	634	621	641	657	559	628	630	601	597	635	634	606	621	619	651	656	620	591	649	665	625	572	646	621	666	625	665	609	637	643	611	617	615	628	597	638	609	638	598	631	634	634	640	631	656	635	610	608	625	622	643	599	681	636	664	594	615	613	606	636	652	594	621	598	649	667	628	631	640	609	600	639	650	627	651	619	632	567	608	626	600	644	610	595	578	644	621	608	627	647	633	613	566	624	625	613	626	622	632	660	593	627	651	597	646	611	587	568	573	635	627	659	608	666	613	625	641	605	632	660	624	642	630	602	646	645	599	606	587	594	614	615	629	630	600	611	641	642	624	668	600	637	595	645	599	668	592	640	585	680	621	661	651	621	648	609	610	641	639	628	639	602	652	656	619	620	643	605	628	632	620	623	605	653	605	624	590	634	624	644	639	634	595	664	601	633	669	632	609	613	600	617	640	554	631	647	624	617	608	638	603	604	624	648	651	641	623	586	602	599	630	636	603	609	652	606	613	646	619	620	614	629	655	656	609	641	662	640	672	593	624	626	641	588	620	617	645	653	637	616	616	602	584	625	606	617	590	652	627	609	647	642	671	629	609	617	635	590	564	689	600	606	647	659	608	634	631	640	647	596	627	656	616	597	654	663	578	624	605	664	616	596	657	645	603	662	649	607	626	601	611	650	625	647	622	602	652	637	635	640	632	610	609	607	653	664	682	595	645	623	589	617	607	634	630	668	603	624	687	611	636	575	604	603	640	639	605	611	671	633	637	628	621	657	620	665	592	628	628	614	618	614	625	638	658	636	626	641	589	600	548	652	619	641	613	619	646	613	615	633	603	625	604	642	639	640	613	637	599	617	682	639	611	656	608	664	560	611	622	640	641	646	580	589	659	580	605	599	626	656	626	615	625	628	647	644	652	584	612	616	589	637	584	666	602	646	622	599	636	577	648	626	675	611	656	620	619	554	626	621	579	616	602	625	659	627	653	630	615	673	591	644	589	636	638	616	682	597	638	648	600	623	639	575	623	616	613	657	663	621	582	609	605	616	627	664	649	676	639	650	676	620	633	648	622	612	631	609	620	633	666	576	607	635	629	611	595	645	651	600	607	621	622	616	640	620	590	607	622	629	615	580	620	627	614	628	679	625	644	621	617	653	640	610	586	637	601	591	621	661	655	596	647	632	635	622	646	624	663	644	608	563	634	618	617	589	642	635	661	629	621	609	612	589	607	613	626	638	636	603	645	651	626	603	648	623	620	656	596	612	592	672	645	650	628	617	625	617	651	634	630	646	651	654	621	598	643	577	641	622	614	649	664	630	680	672	593	626	633	613	632	624	627	626	568	613	637	584	610	592	607	610	543	634	628	620	598	636	634	683	632	626	616	639	610	592	648	619	626	620	583	636	655	680	645	614	564	675	570	596	610	650	651	661	658	633	629	630	604	589	637	620	659	606	637	628	606	638	632	630	622	635	630	616	628	631	661	625	640	619	587	621	617	600	602	627	653	595	602	650	652	625
23156	21636	29643	24131	21636	21690	11055	1164	792	710	622	577	486	434	440	451	409	426	408	406	350	371	352	355	341	333	335	350	334	319	334	317	323	302	372	348	291	304	328	307	313	318	295	311	330	267	289	281	316	300	277	296	298	317	279	315	298	274	314	274	275	303	296	322	284	281	298	320	332	280	289	265	298	299	275	306	317	322	292	306	266	275	276	281	301	295	292	283	264	304	302	302	294	307	288	283	305	306	309	285	297	269	309	298	326	280	310	319	277	323	273	280	264	282	309	278	247	283	252	287	306	280	279	317	296	298	267	311	298	290	317	307	272	288	297	292	286	296	308	324	291	288	273	315	305	279	277	308	299	280	264	290	304	282	286	284	276	258	289	290	274	296	297	310	288	317	262	265	282	301	295	285	294	288	270	280	298	269	274	292	292	293	304	283	309	281	272	303	309	272	260	286	286	293	303	296	298	277	282	296	309	292	278	299	300	322	288	314	286	284	289	286	299	301	260	281	287	291	269	296	307	311	292	283	302	311	273	275	299	284	287	287	288	288	297	268	299	302	289	280	273	285	271	284	296	312	318	295	299	280	278	280	280	289	294	287	288	310	284	306	272	272	292	281	295	327	272	296	291	270	276	278	284	267	271	324	295	315	284	295	290	291	291	281	297	279	307	269	305	302	304	259	291	295	313	291	278	284	327	287	292	273	279	285	282	263	285	300	291	307	270	306	333	295	272	273	288	298	302	307	304	297	281	271	287	320	296	283	260	295	276	299	292	287	294	282	306	284	313	252	275	253	302	260	298	305	276	306	307	304	274	300	310	274	266	297	283	303	281	289	261	302	265	275	321	273	309	276	252	296	281	311	278	267	289	272	283	290	311	279	353	256	292	283	279	278	272	288	324	291	297	300	263	283	289	296	297	282	292	281	317	288	311	271	314	319	295	287	294	310	313	269	278	321	287	278	310	288	254	278	284	307	291	294	310	276	303	267	293	328	284	313	312	322	319	279	293	287	327	281	301	298	277	291	297	260	285	302	266	298	300	290	261	306	316	323	272	295	273	279	274	263	272	272	296	293	305	288	280	273	314	292	265	296	296	264	277	299	264	279	327	297	279	265	247	300	282	277	300	292	292	295	293	290	299	280	283	273	289	264	308	307	315	274	268	261	289	286	256	292	287	285	282	299	303	283	264	281	267	267	296	291	319	288	267	272	328	275	326	278	286	300	264	298	309	309	309	280	313	274	322	283	307	260	306	318	264	302	274	295	297	285	298	283	274	306	263	290	304	286	314	272	264	251	286	309	297	283	314	286	279	290	312	288	322	279	299	296	288	274	287	281	264	293	293	301	235	273	292	300	308	260	308	298	268	295	291	288	291	299	287	293	306	291	277	283	313	248	283	259	298	287	299	292	279	302	317	294	277	274	293	261	313	276	293	306	304	289	274	287	298	270	284	291	279	260	266	302	293	274	312	275	286	273	315	255	276	297	302	273	292	286	278	292	303	323	298	302	298	263	279	305	320	296	271	277	289	281	290	294	303	282	297	284	291	303	309	292	269	239	322	291	261	267	302	319	282	266	322	276	300	266	298	294	288	284	268	302	305	286	285	282	271	286	310	303	280	284	266	294	273	296	265	270	305	292	296	311	325	275	309	296	276	308	255	267	302	294	287	307	292	287	293	318	276	273	307	279	269	306	282	293	322	272	315	291	278	281	278	268	298	315	270	305	310	272	289	311	279	312	286	286	294	272	276	301	294	281	304	269	276	309	287	277	291	282	259	276	263	307	249	289	255	340	297	264	282	308	264	280	301	285	299	293	292	302	295	295	269	295	281	287	322	268	315	290	287	295	303	284	300	291	296	275	281	287	278	275	296	285	281	292	270	327	307	305	301	297	285	289	293	301	288	290	289	299	276	313	318	287	306	292	280	285	293	272	290	286	284	291	300	292	299	273	312	296	303	269	302	303	274	325	314	276	274	294	303	315	288	280	278	302	268	288	276	269	263	310	265	279	294	260	304	295	298	258	287	296	285	295	275	278	296	267	292	260	254	269	308	275	286	281	283	289	286	265	289	268	273	267	271	280	288	275	256	290	288	288	281	318	318	277	294	266	302	275	287	279	289	312	297	327	309	303	310	314	294	300	288	290	265	299	296	302	296	272	336	307	294	294	284	283	281	249	286	272	276	284	277	293	301	308	286	291	298	280	275	266	339	306	272	321	309	292	309	233	296	317	298	289	297	305	271	312	272	306	281	272	281	264	296	292	294	274	303	284	280	290	324	285	276	265	287	288	288	294	290	292	274	305	297	319	244	274	299	308	293	302	318	319	286	280	302	300	288	284	286	284	303	308	276	286	286	301	283	284	273	276	270	275	282	271	271	274	265	309	266	300	286	270	289	290	269	301	304	285	320	321	292	283	287	296	279	315	336	288	272	285	298	306	261	300	285	269	287	322	304	254	257	290	318	298	282	277	296	287	268	289	286	304	307	285	287	281	284	303	316	269	275	288	307	295	292	277	276	281	273	283	286	305	268	307	258	287	327	259	305	266	290	267	279	288	297	280	315	303	287	281	294	282	280	294	297	281	298	272	294	288	274	289	279	253	270	251	297	292	283	300	283	283	285	293	292	265	280	308	280	273	276	292	246	259	285	284	275	289	269	257	286	314	297	305	290	265	324	289	287	290	297	288	311	286	279	317	278	285	317	267	303	311	276	295	272	289	306	249	280	282	326	290	329	277	302	301	297	285	273	292	273	274	265	270	275	298	289	292	305	267	297	298	313	269	272	271	293	307	269	289	306	267	287	282	270	274	286	275	308	315	279	267	283	292	296	292	288	263	282	243	313	302	268	299	300	293	274	256	298	265	284	296	284	324	292	286	280	273	316	304	292	292	269	286	301	269	332	293	299	311	293	305	285	266	279	293	256	272	286	280	298	319	282	271	266	300	261	312	292	270	290	290	305	269	309	304	280	292	301	275	313	277	281	275	298	285	272	298	286	264	317	261	246	285	278	282	299	288	273	299	297	311	293	272	292	303	285	307	311	294	298	274	280	275	300	290	289	288	294	277	285	326	339	298	284	318	286	269	324	289	292	268	293	294	281	278	250	290	298	283	325	264	310	276	291	288	332	300	290	255	303	311	270	303	259	302	296	291	309	313	307	300	292	270	257	307	282	275	310	293	322	279	277	285	284	325	259	295	264	290	302	295	297	310	258	290	267	279	277	278	289	291	307	283	311	287	296	287	275	277	265	301	280	293	281	294	274	270	300	312	307	305	278	298	280	268	306	284	280	311	331	332	292	287	272	304	261	290	283	291	299	310	274	290	268	305	295	300	301	279	293	283	282	284	293	280	288	258	267	295	295	272	249	288	318	304	290	286	306	281	265	293	301	286	300	294	265	283	275	280	304	292	312	275	303	296	295	308	312	256	328	315	311	263	301	287	287	311	301	314	290	292	279	267	312	264	298	274	290	302	288	307	284	263	291	262	261	304
6726	16382	12840	6582	4725	3533	2753	2145	1645	1425	1227	1055	900	792	726	677	646	560	611	506	522	504	456	473	455	443	415	392	453	439	431	407	423	372	412	394	387	427	357	403	399	386	364	377	370	364	356	370	387	357	362	355	368	351	391	379	351	344	367	352	343	313	358	371	356	345	337	387	369	335	382	359	361	337	327	367	353	358	346	329	369	349	373	350	332	363	347	346	338	336	324	355	353	364	346	335	352	340	365	341	328	320	332	365	319	378	346	343	325	330	356	342	342	317	329	351	332	339	338	304	355	340	364	332	330	335	307	323	332	347	352	339	326	358	321	330	352	362	356	374	357	319	353	318	346	335	324	335	344	331	332	370	332	345	365	340	349	341	333	299	346	343	360	324	352	326	352	333	352	353	335	351	324	329	330	346	306	357	345	325	347	368	310	356	363	322	309	330	335	326	349	335	333	357	339	358	366	335	349	334	349	341	368	333	362	366	342	335	357	356	343	308	345	354	316	353	370	343	345	333	344	312	337	341	327	356	363	326	347	346	326	305	350	332	325	357	352	351	330	347	341	339	329	344	350	356	336	353	360	350	339	340	309	318	344	329	310	308	365	329	349	310	360	369	331	322	317	334	359	365	333	326	357	343	335	327	326	356	329	344	349	330	301	311	310	334	342	345	332	309	359	315	349	362	318	331	347	351	320	356	369	316	360	336	365	358	362	327	347	327	322	311	388	336	377	352	339	366	342	311	356	349	324	330	393	369	349	350	340	350	355	343	332	344	328	291	361	345	381	336	341	373	339	331	363	328	352	317	328	331	328	335	361	333	388	333	342	381	348	344	310	338	320	320	334	339	283	372	337	321	357	363	344	348	323	333	336	334	341	365	340	346	339	352	311	341	351	326	319	327	332	326	347	360	345	350	320	314	346	332	346	360	308	374	342	339	332	347	323	334	328	333	321	356	348	323	321	321	339	363	337	329	351	320	348	328	355	311	334	346	303	333	368	352	327	372	344	351	333	324	323	324	336	337	361	338	347	372	342	321	361	321	315	342	323	337	333	344	342	367	337	334	330	367	359	377	351	341	314	365	313	340	359	335	348	352	372	320	344	344	311	353	312	333	331	356	343	347	325	348	362	342	374	321	365	337	345	364	330	351	326	354	334	368	319	374	325	343	335	327	315	333	334	367	335	325	332	344	326	323	320	356	354	333	355	311	312	344	346	344	314	342	316	331	343	353	351	331	356	362	323	331	349	346	357	345	368	346	326	347	308	347	320	330	327	337	350	361	329	339	339	307	365	342	347	374	333	365	342	345	383	362	336	341	325	344	348	330	309	320	340	354	337	321	313	306	363	346	319	305	366	339	315	321	300	354	335	336	352	340	313	345	322	333	328	339	312	320	353	307	339	321	346	323	345	343	347	340	305	340	319	357	327	347	355	334	341	326	339	313	314	366	347	362	324	353	396	332	337	380	342	353	315	341	331	316	362	379	337	311	348	364	315	348	350	325	334	316	323	350	341	379	306	336	350	331	353	371	331	342	371	323	309	323	367	333	319	314	372	320	339	372	340	350	354	323	328	335	359	310	342	346	333	307	303	330	347	353	335	327	341	331	356	337	336	351	344	355	333	337	345	339	299	315	292	314	324	363	340	330	315	324	350	328	349	321	343	319	300	328	328	374	359	338	329	351	354	371	338	320	312	305	318	347	316	341	311	331	327	330	341	339	332	348	338	339	365	296	337	342	368	321	335	345	357	352	314	369	342	330	318	316	324	331	348	336	303	350	334	354	350	330	319	341	364	326	348	335	331	349	344	354	350	326	362	351	316	347	322	371	365	334	346	329	320	339	362	329	358	347	360	317	319	335	365	340	326	340	332	354	343	334	328	334	371	315	337	359	367	314	312	351	319	340	339	331	342	331	338	377	340	372	343	365	355	333	361	319	348	356	359	355	350	335	363	309	333	332	308	376	337	361	352	359	369	335	378	329	339	314	344	328	355	350	376	326	338	356	328	307	353	349	337	319	324	355	328	310	293	319	353	349	312	314	350	334	347	381	328	380	331	326	323	346	334	314	331	319	362	349	390	336	331	312	346	339	348	358	362	327	338	327	339	359	330	327	326	360	343	334	334	324	350	352	361	344	320	362	361	342	348	342	339	345	331	345	319	324	325	326	344	325	368	352	348	303	328	364	341	321	324	347	348	307	337	373	335	330	340	358	356	333	310	319	356	339	339	354	317	332	331	362	307	330	334	336	337	338	318	332	330	369	346	370	336	337	350	396	339	347	354	341	344	325	326	365	334	313	359	359	333	327	372	375	301	333	343	341	362	335	359	305	314	341	327	338	354	309	313	310	350	338	323	359	341	302	342	318	327	340	344	328	315	343	329	326	340	310	325	334	296	361	331	349	325	308	327	327	387	329	296	303	327	348	318	331	339	323	345	336	329	374	328	318	347	338	347	343	346	347	364	339	326	348	346	343	309	333	329	360	343	326	322	335	333	328	317	322	311	339	333	329	376	344	335	338	365	329	363	326	336	332	333	340	337	349	292	340	345	355	329	366	357	350	318	362	331	348	336	299	335	349	318	336	326	333	341	328	362	319	338	341	328	342	329	317	343	345	317	378	325	341	339	350	329	305	338	329	346	297	328	339	329	364	310	373	332	327	348	335	354	371	352	337	382	372	345	353	323	350	334	361	352	328	319	342	378	331	344	316	328	312	328	321	343	343	335	331	351	324	359	322	340	319	349	307	330	340	361	371	354	336	349	321	330	354	366	322	344	300	311	317	330	342	345	356	342	332	343	338	362	345	324	358	348	313	336	339	377	343	354	319	335	317	323	324	323	359	346	287	339	346	333	345	333	334	330	315	356	322	343	348	330	358	325	324	329	347	357	328	361	348	345	335	328	357	321	382	329	335	317	324	350	349	356	329	311	344	335	326	323	345	357	347	323	314	327	368	341	347	331	324	362	342	327	366	345	371	364	343	353	343	328	344	356	362	342	346	326	323	355	354	376	368	377	340	346	326	357	369	352	333	310	318	353	363	370	321	395	329	366	313	329	343	321	322	360	378	307	348	333	316	344	340	339	329	314	357	344	347	352	343	332	319	345	332	321	332	338	338	376	309	325	343	339	336	352	331	381	360	323	313	334	314	301	370	336	317	337	290	320	323	310	350	317	349	344	330	327	316	352	373	336	339	361	351	330	296	362	354	342	315	333	335	339	297	306	341	308	352	339	337	314	330	378	325	335	340	361	332	365	327	346	339	357	352	347	339	344	337	351	334	334	327	319	333	308	345	347	318	339	326	345	362	312	364	347	354	350	346	331	307	341	340	330	324	330	332	356	331	328	329	308	366	327	341	344	374	331	366	367	328	325	323	332	348	335	361	341	332	334	347	360	351	325	355	336	326	346	325	323	333	322	347	353	316	361	326	330	314	352	330	352	340	317	310	347	350	350	330	333	311	329	319	377	331	361	366	344	369	331	323	352	332	315	326
27583	20119	6252	713	462	454	430	431	417	397	397	391	423	402	405	390	398	362	401	377	402	369	377	367	394	357	381	409	408	396	394	358	371	385	430	395	426	428	359	356	418	371	400	339	369	381	373	371	375	360	360	404	383	342	412	384	404	368	356	394	418	380	375	390	357	430	371	380	354	336	371	434	375	392	384	392	418	399	388	423	389	414	397	389	371	402	384	393	387	391	373	410	362	359	402	372	390	341	375	367	373	398	389	422	400	393	413	367	356	399	396	347	380	390	377	390	398	387	415	394	381	354	392	410	378	390	379	374	392	397	396	401	395	384	398	377	404	370	392	416	381	355	422	394	398	378	383	343	387	379	397	416	370	374	382	378	377	382	374	401	430	366	348	409	393	389	386	388	362	403	363	369	352	388	415	386	406	416	383	404	361	428	375	407	414	408	371	406	402	392	359	383	375	386	372	401	375	360	382	399	380	374	379	361	381	384	378	407	353	354	352	354	365	396	394	366	340	381	385	424	386	417	410	388	393	394	352	391	381	375	417	390	391	352	396	400	396	377	383	411	380	390	382	375	387	395	428	376	377	396	383	381	363	381	406	381	383	397	368	369	360	421	395	339	372	390	405	394	405	366	393	365	356	401	440	343	411	383	363	382	366	372	387	394	378	407	402	374	381	376	363	371	372	392	382	351	401	385	388	384	401	380	396	403	407	366	360	391	369	351	373	374	408	404	395	384	387	397	400	368	381	396	386	381	378	421	370	372	420	369	368	359	420	384	391	414	370	404	408	419	380	418	363	371	408	383	401	355	367	382	395	382	400	419	374	385	392	355	352	372	354	389	378	404	367	398	392	367	392	366	383	366	359	382	392	388	378	355	370	397	392	346	384	391	402	378	396	367	344	385	404	410	401	397	373	350	375	387	356	374	383	394	377	394	405	359	391	357	410	359	361	390	402	360	399	374	378	373	344	402	388	374	381	376	403	348	373	369	382	394	409	407	374	370	390	364	398	399	395	390	370	395	393	376	344	383	385	387	381	379	379	358	356	411	392	365	421	373	370	375	357	412	389	367	359	402	356	379	392	394	374	370	389	375	385	348	378	388	372	405	376	394	354	391	409	395	419	389	341	391	398	411	418	367	340	339	371	398	384	376	366	359	398	380	362	370	363	380	367	401	389	344	346	392	384	362	380	328	429	404	391	398	396	344	381	395	396	418	362	373	382	380	373	396	371	363	375	399	375	352	386	344	392	367	366	389	392	365	363	386	397	376	410	402	376	377	353	339	357	367	385	379	375	417	375	411	383	389	378	395	392	399	381	372	332	395	392	396	388	386	340	369	390	346	383	393	382	375	370	406	404	371	388	374	370	414	382	404	384	415	364	396	393	388	382	364	386	362	393	390	401	361	376	390	435	372	388	359	409	361	400	350	396	368	409	349	396	388	376	393	366	372	374	397	377	367	383	372	386	417	378	368	384	332	380	409	379	352	403	394	395	395	344	359	370	390	398	377	409	400	387	393	373	406	407	377	371	373	365	376	357	373	339	358	366	356	396	367	381	371	397	384	381	356	358	367	357	414	415	395	365	412	375	378	367	355	406	403	391	402	354	396	393	368	413	347	361	398	408	358	431	371	378	402	405	364	388	395	430	404	356	353	371	369	343	383	364	384	408	348	415	438	408	364	365	367	386	355	391	368	367	397	363	377	337	374	339	359	377	368	352	359	390	383	407	400	376	386	368	358	366	391	406	366	383	366	311	368	390	373	376	382	383	375	364	364	420	429	383	393	354	384	350	383	366	372	378	362	393	356	379	412	390	414	400	398	394	375	397	361	393	387	377	389	378	396	356	391	353	395	378	353	388	405	394	390	398	362	413	390	413	364	385	401	361	377	379	417	381	351	388	378	378	411	391	383	374	360	335	378	362	405	402	387	374	378	416	384	396	387	363	405	423	384	383	392	390	377	392	380	431	375	353	415	359	358	413	377	408	395	378	358	362	396	402	385	361	411	415	390	360	364	370	392	383	366	375	409	363	388	422	376	400	389	393	364	386	395	403	404	395	376	373	373	391	351	347	384	380	367	378	372	358	356	365	380	365	380	414	393	376	332	365	389	368	373	401	397	396	377	386	367	377	373	379	404	364	376	361	364	398	397	387	404	381	409	387	403	416	367	393	407	387	391	390	367	363	373	398	397	381	408	362	356	359	406	390	373	387	400	361	370	365	397	340	401	417	384	403	386	424	399	422	385	382	367	353	385	397	407	380	414	353	433	390	356	372	389	390	360	336	422	336	383	348	357	381	375	369	380	378	395	385	370	397	419	382	387	379	411	384	405	380	351	422	383	392	390	393	360	363	378	381	381	401	387	379	383	358	381	421	394	351	378	381	395	401	375	399	401	391	402	412	373	410	378	411	364	420	396	422	387	422	381	398	369	346	370	389	351	379	353	391	346	369	368	357	364	401	369	411	365	394	378	405	401	370	414	399	437	368	400	401	365	385	369	420	382	416	405	358	360	372	410	378	379	381	385	371	380	417	362	351	375	358	371	382	409	384	399	383	379	396	392	398	370	355	386	363	359	377	330	357	391	357	399	387	370	349	397	371	393	390	393	372	371	372	383	420	392	372	398	383	373	404	383	374	358	410	376	416	372	334	332	353	398	388	374	316	391	345	391	347	372	378	390	352	380	375	379	417	363	410	363	404	367	391	420	369	375	385	387	370	383	417	377	375	396	366	371	392	387	381	414	398	387	411	366	357	355	384	393	378	384	375	372	387	391	372	396	384	373	365	376	404	388	397	368	385	366	372	398	417	411	367	414	400	377	397	382	411	381	362	407	392	390	375	424	381	367	376	386	393	359	374	364	397	380	388	370	390	342	374	343	358	350	394	381	368	380	381	364	419	406	396	376	401	394	434	407	407	390	397	359	391	375	405	392	399	390	372	402	364	402	372	379	348	366	395	395	390	361	344	356	390	346	402	432	415	375	386	372	415	391	387	372	386	421	388	359	383	367	360	386	399	401	381	378	400	393	392	406	342	360	351	382	391	348	366	370	340	378	405	359	376	380	391	388	386	378	385	393	368	417	363	379	382	404	381	366	408	373	436	418	382	398	337	366	398	374	357	405	378	386	381	380	359	369	343	357	393	366	396	387	430	386	361	389	386	389	375	393	411	402	356	388	423	372	393	389	399	436	391	358	384	395	348	381	405	390	365	352	380	388	389	359	372	377	355	393	378	360	363	347	371	383	416	398	385	363	420	372	395	405	385	385	370	418	344	376	389	394	378	411	391	388	399	385	413	398	356	380	397	377	377	364	381	357	376	368	364	395	384	390	382	368	386	372	366	407	400	381	386	401	378	379	396	369	356	400	359	365	377	390	365	346	373	378	375	374	395	368	345	392	416	372	391	375	390	365	388	356	377	391	363	381	374	396	376	402	382	374	384	391	329	406	376	397	388	391	373	354	384	355	413	374	417	391	383	385	382	374	370	392	408	359
4533	1171	997	717	647	623	549	521	490	498	536	496	519	525	493	474	502	487	516	476	499	467	518	524	469	463	512	458	507	506	441	496	504	460	479	449	468	490	479	456	495	498	499	464	462	454	412	505	562	460	504	496	491	472	484	518	468	486	484	479	448	492	433	477	483	477	460	476	488	488	496	526	504	500	492	497	506	433	447	498	488	435	474	471	520	504	449	501	491	467	510	488	452	468	496	480	479	478	495	517	456	473	447	487	426	495	456	474	508	477	507	508	475	471	485	478	451	466	472	463	463	495	474	466	485	476	490	464	505	444	499	480	449	462	479	525	451	505	455	498	477	496	514	493	484	504	490	529	484	485	482	500	481	488	445	468	481	477	455	449	501	497	529	494	464	503	518	490	551	472	513	496	464	486	517	490	511	449	433	482	480	445	491	459	491	444	443	494	514	480	497	482	487	454	445	479	482	497	506	507	464	481	496	480	496	412	461	457	509	439	484	493	493	426	500	492	448	472	470	479	471	516	457	488	502	495	489	480	492	509	438	466	491	436	528	449	477	485	488	466	477	493	474	505	459	506	435	477	494	480	497	500	492	516	461	475	482	472	445	445	483	435	504	500	505	522	466	515	474	485	496	473	435	451	488	436	515	461	508	498	469	479	486	488	519	495	497	465	478	478	481	478	506	460	520	473	432	473	452	475	488	470	469	462	438	488	502	473	493	471	510	500	487	480	485	443	492	495	467	483	475	466	508	478	468	451	473	489	512	501	450	493	477	500	443	510	484	465	467	449	437	464	463	476	478	479	512	499	462	445	496	502	492	468	459	499	488	481	490	497	502	511	464	496	430	478	496	464	499	479	491	489	487	494	492	490	533	455	512	489	489	469	487	486	499	442	472	436	478	458	503	556	477	460	471	476	507	492	526	502	505	458	480	508	485	478	500	495	465	455	517	478	468	449	521	465	464	491	473	478	458	492	501	470	493	508	503	530	468	511	521	493	483	443	491	461	498	473	473	440	461	482	478	477	437	491	476	488	454	498	502	482	446	511	468	481	453	513	477	462	452	480	473	481	491	498	439	486	444	475	474	485	487	471	492	480	518	485	444	458	450	480	449	467	439	483	466	476	502	465	463	506	457	454	444	439	499	482	484	471	464	466	496	475	519	502	473	472	480	449	473	510	502	472	477	510	485	451	487	435	458	486	491	468	468	495	485	499	489	487	417	495	463	493	450	501	486	485	504	470	458	466	485	452	498	464	486	512	447	472	468	484	511	466	409	473	451	488	467	471	503	454	483	472	497	461	485	472	475	464	524	447	461	507	427	500	458	465	472	471	479	481	477	488	479	512	489	453	477	450	496	499	479	498	481	472	493	507	478	447	484	482	487	498	481	523	481	508	525	455	483	483	478	511	453	505	506	484	487	481	508	434	521	510	482	504	465	493	453	494	487	472	538	492	479	432	517	488	493	529	482	503	475	467	501	424	478	478	488	505	457	482	495	485	493	475	500	464	490	485	482	484	500	501	449	473	465	477	467	456	495	462	500	484	483	510	492	478	466	452	494	481	499	465	513	457	458	439	487	479	473	477	492	494	493	457	509	483	469	475	476	502	492	503	460	516	474	493	480	420	497	502	481	503	478	494	475	507	458	474	465	483	457	439	476	472	484	426	466	490	518	477	531	510	453	497	504	476	508	472	473	472	436	496	439	485	471	472	466	481	492	483	490	494	477	446	466	496	491	471	510	487	478	495	491	456	505	470	451	470	490	452	513	487	487	484	488	513	501	531	483	481	479	496	468	517	534	509	481	469	500	445	501	445	463	505	499	467	453	501	467	493	469	466	452	479	475	492	452	489	487	467	476	434	518	518	489	476	491	478	471	476	473	495	480	442	487	434	467	482	517	465	510	463	474	467	464	481	505	483	475	488	503	513	489	496	528	489	470	517	470	508	459	465	491	518	506	536	455	502	488	485	493	489	513	487	497	442	473	550	470	463	491	451	498	479	483	388	507	479	491	484	477	498	510	497	468	478	516	508	499	496	483	453	450	500	514	433	480	501	470	461	492	492	463	485	492	486	472	467	444	478	477	509	497	499	501	518	466	461	494	501	483	491	490	500	487	505	485	482	457	446	517	515	451	513	472	501	481	493	496	449	499	450	488	502	502	458	515	484	475	491	481	486	467	473	499	481	533	476	473	469	508	463	471	503	492	501	486	480	464	503	472	460	464	475	485	527	467	521	453	499	462	523	489	452	481	497	473	460	468	485	487	476	486	497	459	499	486	489	510	441	453	502	448	405	501	497	475	533	447	492	518	472	541	483	512	492	472	477	502	465	468	469	491	461	461	445	466	454	462	481	483	474	503	498	489	502	470	462	519	523	464	502	504	523	485	516	490	489	463	510	488	477	453	480	537	520	481	502	475	493	516	479	501	449	503	446	496	473	468	491	497	518	440	459	461	471	471	451	489	524	497	481	500	503	466	500	451	520	516	467	482	497	498	510	469	521	460	493	491	438	515	484	497	492	433	496	524	508	507	493	458	498	510	476	483	509	467	449	470	445	499	498	487	416	500	444	520	464	490	469	464	458	491	468	506	517	504	511	489	455	494	472	489	456	469	484	473	443	454	482	461	477	486	511	500	488	495	474	479	528	434	491	516	480	456	466	475	466	480	520	466	476	496	464	507	510	461	498	474	464	504	458	456	465	499	471	464	462	498	478	491	478	470	449	473	477	459	508	501	474	492	468	439	455	494	473	504	471	491	477	500	519	532	506	467	497	441	486	512	517	493	437	505	471	487	460	441	507	459	483	473	466	530	469	474	492	496	485	495	494	469	526	477	485	504	482	440	465	497	494	521	475	534	500	456	522	493	452	495	477	501	518	480	499	525	473	475	491	478	488	488	457	472	490	472	492	471	470	471	423	471	481	492	486	504	505	467	494	469	482	450	462	458	473	446	502	479	453	494	481	483	461	486	475	520	509	453	444	548	501	495	492	464	446	454	496	473	486	468	478	460	445	509	463	495	485	482	457	495	490	478	483	434	519	495	483	481	516	458	465	484	454	514	470	444	486	493	479	490	552	521	499	473	468	484	467	506	478	467	478	479	465	464	437	509	494	471	455	504	465	515	461	504	469	486	449	512	494	524	488	465	461	501	493	464	485	477	497	453	504	492	515	454	477	481	470	452	472	450	484	531	475	512	481	477	499	497	441	488	456	493	489	507	461	467	472	486	469	477	441	461	489	517	511	470	488	497	439	481	465	496	459	504	461	470	509	425	496	481	464	445	484	463	502	437	462	524	471	475	445	520	486	455	442	436	491	507	497	504	508	452	464	487	504	497	468	496	502	478	486	497	457	477	503	502	471	508	522	482	498	548	479	485	475	488	461	515	468	466	484	440	467	476	479	486	488	490	441	466	457	526	496	449	488	488	471	477	488	496	508	491	457	510	418	500	511	467	475	480	452	493	476	485	477	445	474	468	480	482	465	492	469	485	478
23984	21568	29135	24464	21574	11692	910	581	452	384	379	346	320	274	253	247	284	219	233	202	233	246	219	204	200	182	219	228	194	198	230	201	218	197	200	197	183	189	202	241	199	220	202	192	192	209	190	179	174	195	205	156	194	193	175	203	188	178	215	204	175	210	188	183	175	203	191	194	187	179	181	211	190	175	195	194	190	202	174	196	156	190	170	170	202	171	168	168	203	185	173	193	190	177	200	179	165	172	184	192	173	172	191	180	191	193	191	207	185	173	202	199	165	204	173	162	180	212	173	160	170	200	184	189	200	198	176	168	188	183	193	192	177	181	170	208	182	183	177	188	202	198	195	176	196	182	164	187	193	220	168	176	188	213	221	171	174	176	188	196	206	170	198	182	196	188	195	170	178	193	184	172	189	179	192	177	154	179	178	213	178	187	181	161	188	184	179	193	183	169	142	175	165	197	184	177	203	191	184	167	185	169	188	180	188	191	195	194	220	185	181	176	202	188	172	185	170	179	200	201	169	181	200	178	223	190	190	189	200	194	213	205	183	181	179	186	186	177	185	182	195	163	170	163	198	179	210	164	177	184	199	185	185	182	191	180	178	177	176	188	195	211	168	184	192	190	187	183	178	187	180	181	208	176	178	205	184	182	181	176	192	175	170	186	178	208	186	166	198	182	152	222	189	204	180	197	179	208	195	183	197	169	183	168	193	195	172	160	174	172	176	177	197	206	184	181	190	182	194	186	189	188	183	190	188	168	182	168	212	201	186	191	159	193	174	179	189	182	183	159	189	189	187	186	202	175	219	168	188	178	188	179	177	184	189	199	208	188	164	176	182	190	173	200	199	181	162	177	201	199	184	216	172	183	188	178	181	188	179	179	183	198	203	174	169	195	191	182	185	175	159	157	204	200	190	191	178	185	186	202	190	197	174	157	163	175	192	182	186	194	217	178	179	210	195	176	185	185	197	163	203	185	184	195	225	176	183	172	202	179	195	184	196	188	188	191	172	184	214	159	189	204	204	200	191	147	188	193	190	195	172	195	176	182	168	176	174	164	173	164	193	194	179	173	163	211	183	186	179	171	181	177	174	177	184	179	193	189	181	191	170	172	188	183	182	201	187	182	191	160	193	214	176	177	180	187	175	200	217	177	197	193	175	169	192	187	183	214	168	178	184	162	158	178	202	193	200	200	177	185	213	186	194	158	164	190	198	165	182	173	196	177	156	186	161	160	172	176	192	177	193	187	186	187	192	188	204	191	170	166	173	199	184	201	215	191	179	193	178	193	190	189	179	192	173	189	181	180	177	169	185	169	191	185	210	149	182	158	187	202	184	200	178	165	201	187	172	168	195	173	162	195	169	182	194	198	182	211	176	202	158	186	192	181	185	181	170	189	175	182	190	164	185	171	156	180	164	167	173	199	195	162	198	154	209	183	184	212	192	179	184	175	191	188	170	179	174	179	178	165	173	175	187	172	199	165	205	149	179	182	177	193	179	169	187	179	185	194	160	185	190	172	184	181	196	175	189	193	202	183	172	189	153	171	178	187	206	196	175	214	190	168	197	186	177	175	168	180	203	166	174	191	187	189	207	192	178	180	181	207	177	169	190	173	169	165	173	184	170	206	185	199	164	177	176	215	171	162	200	194	184	202	158	163	191	195	173	178	179	154	179	210	193	188	184	189	206	180	170	186	198	170	189	172	182	175	192	170	169	174	189	171	172	156	180	201	193	186	186	195	177	183	167	211	192	181	177	210	176	195	166	167	199	187	193	192	182	196	166	172	189	174	204	182	179	204	198	197	206	173	168	165	202	190	175	181	207	189	183	172	195	189	180	190	160	190	182	159	191	192	184	198	166	188	217	165	168	197	190	169	218	212	203	185	188	180	184	198	191	191	181	203	184	190	170	204	173	165	182	189	178	175	180	187	177	182	171	174	182	170	171	196	176	202	226	194	169	174	174	171	191	174	182	173	159	195	175	170	204	166	182	179	199	225	168	198	193	176	166	208	202	191	177	177	194	167	184	182	163	198	167	176	177	199	188	186	176	190	183	175	181	200	184	176	167	177	170	183	173	165	201	171	173	152	187	169	157	185	209	176	166	172	171	197	189	193	184	186	162	175	171	181	187	177	166	189	177	169	196	187	157	180	190	196	179	177	188	157	174	209	195	182	181	208	156	194	167	183	204	170	194	160	173	197	174	179	193	194	178	182	182	180	185	163	178	180	182	179	184	164	168	175	186	190	186	192	170	200	207	200	183	194	194	181	180	209	210	188	170	201	169	181	214	206	171	188	205	194	164	183	183	162	168	176	175	180	182	222	171	189	190	198	197	203	205	190	169	175	177	176	200	173	175	188	177	175	188	161	192	172	192	160	166	176	170	165	196	202	167	177	212	198	184	178	174	189	179	205	190	194	188	167	170	208	148	195	166	201	187	192	190	156	176	198	174	169	188	179	150	202	181	183	177	195	177	184	167	188	175	166	185	189	173	184	182	211	205	186	183	159	201	188	178	193	168	198	179	171	207	172	168	177	195	183	183	173	198	178	186	177	189	191	196	163	187	169	177	190	208	166	181	193	180	184	189	195	190	143	179	179	165	202	181	185	180	208	177	183	179	182	188	206	175	185	196	184	189	178	176	185	167	190	183	174	196	177	168	187	178	171	192	191	165	197	195	198	172	178	176	176	176	200	172	172	187	197	168	200	193	170	213	203	192	195	178	205	188	177	169	191	191	193	169	187	197	172	153	178	185	186	179	201	183	193	191	188	214	181	199	188	191	187	171	198	167	155	191	184	185	189	199	153	170	178	166	192	205	195	190	208	191	193	179	199	206	174	172	186	205	182	201	183	189	179	216	177	184	163	173	187	165	165	178	183	163	180	171	203	181	188	180	197	198	171	170	191	196	179	190	182	178	166	185	178	193	178	187	175	198	187	178	178	186	195	156	174	190	188	168	202	183	201	185	156	192	187	170	177	182	171	177	160	165	186	183	198	183	217	188	178	185	206	164	187	166	200	174	163	174	194	178	177	178	193	179	183	191	216	183	165	209	187	166	179	205	184	203	190	180	191	195	156	172	182	176	172	166	162	201	185	162	191	192	187	187	196	174	168	178	179	180	181	189	196	171	170	178	188	194	199	192	184	168	198	173	182	196	180	152	187	187	184	172	167	194	170	178	195	189	164	151	213	190	157	186	171	174	205	193	190	191	171	178	175	200	184	200	161	192	192	178	166	191	187	181	165	201	183	177	182	165	186	173	183	169	188	197	175	197	205	186	182	175	201	191	193	185	176	169	180	169	169	191	187	187	201	187	185	202	215	218	206	158	170	194	173	202	184	162	201	167	177	187	187	188	166	201	155	184	183	181	206	194	190	183	195	177	186	209	193	197	183	163	192	154	183	177	200	168	194	172	179	201	219	167	178	189	197	163	175	189	171	192	198	215	176	192	198	201	203	160	172	188	195	195	172	181	167	187	206	180	190	170	187	185	183
4824	9830	7658	3684	2595	1856	1419	1111	990	798	656	578	505	495	466	388	374	375	352	356	318	316	281	349	273	311	269	279	284	277	278	288	235	256	289	281	251	281	277	249	247	276	243	258	259	234	246	283	262	250	266	231	264	241	266	240	238	265	261	275	233	278	236	270	258	247	214	240	258	211	248	234	223	249	253	253	222	262	280	239	236	236	276	270	244	253	247	228	248	224	229	252	225	220	236	265	229	257	252	237	252	222	221	255	246	242	247	260	225	229	219	241	248	259	241	220	235	245	264	215	222	213	265	236	222	236	256	242	270	217	232	251	236	231	233	202	258	244	244	225	230	245	231	249	220	243	208	266	235	223	237	242	244	239	257	258	242	231	236	248	239	240	250	244	257	242	246	259	230	237	242	258	210	242	267	236	247	258	218	213	247	220	253	242	264	231	234	205	264	224	238	266	240	244	243	265	250	255	232	236	248	240	238	221	248	228	214	250	213	250	255	235	246	228	243	248	243	222	263	255	255	238	249	230	245	233	260	249	271	238	212	243	242	226	233	238	261	222	244	228	236	254	237	245	259	217	223	242	263	256	297	207	225	267	219	245	261	246	240	277	253	258	213	251	239	233	238	243	222	257	234	216	228	235	255	254	203	215	242	237	248	236	244	242	232	246	227	226	243	231	249	256	217	233	242	230	284	238	231	255	206	226	238	231	212	261	237	238	215	246	222	221	241	226	254	233	243	229	227	235	224	243	224	257	246	246	232	267	261	257	259	243	215	233	221	210	250	240	234	232	224	253	236	243	226	257	248	205	220	218	268	236	225	249	251	235	230	273	239	262	246	212	232	235	242	223	254	210	264	259	237	228	248	245	245	240	262	211	229	243	259	249	243	257	256	230	236	226	205	214	253	259	238	233	211	259	241	238	247	242	257	259	240	237	237	243	215	258	238	238	243	236	217	230	249	251	245	224	242	231	234	248	220	232	233	246	267	257	241	206	218	245	249	251	240	239	234	228	229	220	242	223	237	235	242	270	230	251	246	230	215	230	213	236	214	276	264	238	222	247	257	200	235	217	241	234	228	233	270	242	255	240	239	221	255	234	263	233	244	237	234	241	255	245	227	230	225	224	239	237	229	265	258	238	273	240	260	251	241	268	224	258	240	223	219	240	236	256	256	262	226	222	217	271	232	235	241	258	254	263	244	250	242	233	251	231	246	241	264	247	236	224	213	239	276	272	245	243	240	215	263	245	269	249	234	228	234	253	226	244	236	234	241	263	227	235	229	242	248	239	243	258	228	259	237	259	263	257	256	274	230	223	245	251	238	210	228	237	248	239	224	256	254	219	236	251	236	239	254	234	258	245	255	245	251	244	238	237	253	251	240	252	258	235	246	235	235	248	212	208	245	241	249	224	239	244	270	258	262	252	249	227	233	254	254	230	249	252	228	243	218	229	236	237	236	238	247	261	229	223	255	249	247	250	267	250	254	235	231	230	253	261	256	224	252	244	249	212	228	230	236	215	243	252	248	252	251	273	236	241	232	265	207	213	243	257	258	262	241	251	235	209	247	250	212	235	242	267	248	229	259	279	239	253	221	239	267	247	240	242	266	256	215	242	250	234	226	265	262	237	197	210	251	253	235	231	246	209	246	258	259	239	238	240	245	211	257	226	241	230	244	232	253	253	248	256	228	220	238	223	244	249	261	226	241	212	236	263	256	221	255	236	222	248	237	291	215	257	266	237	230	232	229	239	226	239	233	238	237	241	233	222	251	232	241	219	247	241	250	267	226	243	254	235	265	225	230	245	280	236	234	251	216	249	246	217	247	260	236	235	232	272	242	231	226	256	239	268	221	243	246	237	248	252	245	244	233	242	221	238	252	228	235	249	241	255	229	232	255	245	256	240	259	283	254	217	260	243	260	242	251	248	219	247	208	245	242	248	257	218	235	238	221	228	234	260	225	231	263	221	243	241	249	271	245	270	224	231	257	230	245	228	239	255	213	242	253	232	234	248	260	241	232	251	240	249	256	251	231	251	239	257	233	240	251	228	240	221	246	242	247	211	241	212	255	230	229	225	238	225	237	212	237	234	224	219	240	242	225	244	269	232	239	245	226	239	248	266	270	239	261	242	246	222	239	244	216	227	255	224	226	240	223	234	220	234	246	259	223	238	226	281	240	251	230	242	256	250	252	225	238	220	208	248	218	221	252	245	243	263	246	239	265	212	237	262	232	242	240	225	233	248	223	240	250	232	217	216	234	239	217	249	236	226	241	264	250	239	226	257	252	263	243	234	230	245	225	225	243	252	236	225	235	233	247	223	242	268	237	246	224	236	244	228	232	236	258	220	242	257	228	229	237	208	241	246	231	249	232	262	237	211	232	254	224	238	229	209	221	237	231	243	246	219	241	235	235	271	206	219	261	234	237	263	208	261	232	245	253	222	230	252	247	242	254	237	245	242	228	265	243	267	259	250	256	233	214	275	256	249	251	226	241	215	262	255	235	225	243	239	239	252	246	248	233	219	253	227	230	230	241	241	233	249	208	223	206	220	222	265	234	276	268	222	248	243	243	256	238	244	241	242	223	246	238	262	223	247	223	231	239	233	229	231	257	248	236	217	219	245	251	211	217	241	240	252	238	223	236	254	243	262	258	247	244	217	226	231	249	257	224	235	237	252	257	227	237	235	235	241	240	236	229	218	229	205	223	224	249	244	226	216	241	225	235	257	232	231	214	219	255	257	230	243	249	241	256	230	238	257	263	231	202	243	231	228	210	263	237	246	251	279	215	245	259	217	235	257	244	246	260	242	237	250	250	232	227	246	241	216	239	244	249	231	205	249	234	239	233	250	260	241	263	258	234	219	232	232	234	247	242	237	244	237	229	246	259	206	237	223	253	193	244	226	212	236	222	262	243	260	220	258	254	224	233	234	236	228	222	245	249	235	251	227	217	231	261	236	256	207	241	249	241	220	259	255	242	237	213	236	241	248	260	277	224	214	229	241	235	233	240	233	250	236	238	208	241	258	245	219	223	235	253	241	245	237	235	231	237	217	237	229	259	233	218	231	238	228	230	219	251	230	248	226	216	244	254	231	223	273	248	221	240	225	246	247	256	253	222	239	242	217	243	239	238	229	251	256	250	237	222	234	237	253	230	246	238	231	231	234	255	237	266	267	246	237	240	247	238	256	242	221	243	237	244	233	227	245	222	247	221	251	259	236	259	245	241	281	256	246	240	242	254	273	233	221	266	221	230	224	227	251	233	269	234	221	243	245	227	207	252	222	242	234	248	230	240	236	239	226	254	236	223	250	238	247	218	244	242	239	258	249	259	219	273	232	259	257	220	260	250	245	267	263	230	229	215	248	215	250	261	225	239	236	234	259	247	251	212	275	239	241	264	254	275	244	212	241	238	246	230	222	238	238	223	236	212	235	213	266	241	229	239	259	206	252	241	217	214	225	223	244	251	235	242	228	235	226	264	225	275	229	257	236	229	241
25378	21597	28004	25545	11109	1107	806	690	638	602	606	626	600	555	562	586	587	567	543	538	502	598	533	574	546	545	518	512	523	562	603	586	525	554	529	519	504	506	538	492	500	566	550	500	531	499	522	507	514	530	541	499	552	491	555	559	540	521	509	537	499	495	561	493	525	511	564	524	535	515	533	540	523	471	579	516	554	560	496	536	468	562	549	546	496	542	542	522	531	553	531	531	529	519	490	528	482	515	535	544	582	470	550	500	505	544	563	519	563	501	520	501	564	507	493	521	493	534	565	529	557	540	535	533	548	526	533	492	541	537	524	547	557	560	515	573	509	510	536	524	515	561	533	559	555	530	557	524	517	504	489	547	546	544	509	513	518	544	521	515	521	546	530	549	514	546	504	526	545	545	533	542	537	547	549	507	490	539	521	485	530	494	530	502	527	570	483	529	561	541	560	527	480	565	531	516	559	517	522	549	551	539	548	497	545	507	519	545	530	497	545	506	491	543	532	525	530	527	521	498	509	526	517	513	542	539	500	513	533	506	556	532	582	568	502	487	482	513	542	557	529	489	498	524	530	501	505	491	536	541	538	516	549	581	514	516	525	516	552	566	548	545	512	519	527	538	545	497	517	554	537	528	565	521	543	492	511	545	555	550	517	509	544	552	576	538	543	536	553	559	563	526	520	568	533	519	522	489	511	498	550	519	566	529	531	544	522	513	502	574	497	559	498	505	534	518	461	510	516	519	541	495	515	561	554	540	509	511	543	492	517	530	540	557	543	503	534	533	516	522	506	481	536	485	533	502	506	517	560	547	503	521	527	520	506	523	536	538	521	513	528	545	523	485	508	502	531	552	535	564	497	529	528	528	530	530	488	522	497	509	509	520	548	508	518	553	527	549	515	541	536	508	519	528	565	487	498	537	518	501	507	549	572	530	535	526	576	538	558	507	546	507	554	515	557	548	514	505	547	518	547	547	520	522	501	507	545	571	543	519	524	522	496	511	519	505	542	505	528	527	500	536	532	537	511	499	537	544	524	525	536	507	504	514	522	492	516	545	561	526	507	502	530	523	564	564	485	538	493	515	555	499	536	511	536	513	528	530	506	498	539	530	507	526	533	518	545	503	547	519	503	546	500	518	559	499	510	487	520	534	535	526	515	545	505	559	529	579	540	507	496	559	522	564	488	477	522	537	488	517	552	496	545	533	568	507	557	530	518	518	517	545	556	539	504	528	521	488	527	540	501	551	502	519	505	478	526	541	513	525	539	554	521	518	512	537	527	524	555	531	520	533	499	522	527	555	522	533	523	495	543	481	555	524	517	557	543	500	508	506	519	535	510	497	518	534	522	500	526	503	545	469	546	516	531	531	522	519	529	508	519	519	535	546	494	500	549	487	517	517	522	521	533	544	523	572	551	533	526	554	525	579	516	535	529	509	506	492	560	566	554	537	556	530	496	489	526	541	500	537	522	523	560	540	521	565	525	463	512	533	530	507	546	521	535	504	498	547	537	564	539	482	570	486	481	543	521	508	590	548	508	522	553	528	534	493	514	531	516	498	514	565	518	522	518	524	531	516	532	543	513	546	579	525	540	542	552	501	488	499	507	529	525	534	487	536	508	534	512	526	554	503	546	501	575	538	480	528	548	526	576	479	535	513	555	530	509	548	538	547	556	497	495	520	530	515	462	543	558	511	548	522	515	518	522	497	524	534	549	517	529	504	547	544	496	482	505	530	519	502	577	533	507	534	508	518	539	505	531	514	489	543	515	508	529	550	551	519	520	540	536	566	530	490	500	518	558	547	525	506	522	535	557	524	533	494	572	533	543	561	503	536	566	539	511	534	579	547	493	501	530	526	510	524	512	477	528	537	539	522	560	556	542	535	541	530	533	524	550	555	532	521	516	519	528	519	559	519	502	546	517	514	573	515	538	547	532	519	506	569	506	503	550	547	512	510	487	490	538	505	516	528	533	540	550	544	527	527	516	515	549	489	560	525	524	559	545	522	519	513	530	502	529	513	503	522	545	546	508	488	565	518	513	554	497	549	532	502	512	497	495	506	541	553	576	495	544	504	523	511	520	541	530	533	494	533	560	539	547	524	530	523	457	529	506	535	526	556	543	530	542	548	498	561	519	524	553	552	572	543	503	477	528	539	556	531	543	501	499	535	544	533	488	512	559	543	558	490	524	547	558	544	508	501	534	528	506	532	507	563	521	515	489	471	548	508	510	528	483	525	523	540	573	553	519	483	527	495	554	496	560	515	540	553	554	533	538	490	526	521	492	482	542	516	538	517	484	545	543	539	529	530	515	531	502	526	526	565	549	522	537	528	526	520	521	568	519	529	487	563	546	537	575	541	508	537	543	549	534	512	557	536	519	539	515	538	549	493	566	539	502	543	556	514	481	518	546	487	528	518	521	453	522	527	552	535	537	543	503	504	541	499	514	530	563	543	503	496	504	536	517	506	564	516	519	532	532	515	514	505	558	512	537	496	520	526	539	524	539	520	527	528	532	518	560	527	495	523	521	508	518	532	573	555	526	530	524	549	556	535	511	572	519	513	516	499	476	509	554	521	537	530	517	515	515	556	555	506	495	524	533	485	529	537	488	553	558	533	515	545	517	545	538	473	475	505	516	500	511	537	541	541	523	527	543	520	524	504	554	544	491	519	525	534	522	508	485	520	522	494	521	520	516	547	522	547	538	526	536	532	531	560	492	528	592	561	513	519	497	545	539	513	510	511	561	502	565	515	510	545	534	520	494	542	553	574	541	567	522	519	561	518	535	545	544	534	520	516	524	554	516	503	548	477	504	517	526	517	508	549	506	487	517	495	557	506	487	563	548	525	540	534	491	531	552	545	546	550	506	515	555	548	501	575	560	502	580	528	505	496	510	516	561	554	514	525	564	534	528	536	545	515	532	504	499	535	537	531	517	505	544	580	521	517	505	529	575	543	530	493	490	525	510	518	514	507	538	554	531	528	467	539	506	485	515	554	547	496	501	531	529	518	515	482	558	520	507	555	543	532	544	517	565	541	485	514	496	483	535	489	534	535	538	506	539	508	546	550	486	514	510	497	481	531	508	552	543	552	545	524	512	548	500	529	527	496	540	489	554	533	485	556	491	525	548	496	536	523	553	503	555	548	524	519	554	545	519	560	530	493	529	492	513	533	551	541	533	538	509	511	509	534	527	476	503	536	499	487	533	533	518	466	568	509	527	516	504	522	501	524	556	517	560	524	514	531	516	522	510	549	533	497	520	475	535	502	498	544	542	534	528	481	509	557	526	482	525	468	529	468	527	504	545	534	562	547	540	580	545	503	504	518	529	556	483	510	534	525	548	507	547	504	554	533	542	489	492	531	515	527	525	535	553	540	498	548	561	545	546	543	500	461	535	505	535	503	485	553	490	528	499	544	531	544	517	540	526	528	503	472	540	523	493	506	536	509	516	508	521	532	504	545	526	521	482	547	494	514	526	541	535	540	539	546	547	480
4532	5867	4431	2323	1786	1492	1345	1151	972	902	867	819	762	797	738	685	680	723	721	725	628	664	662	613	679	708	684	623	718	682	684	667	639	616	609	640	623	653	633	669	640	625	678	614	645	621	671	639	635	682	637	647	673	621	600	627	649	654	609	642	653	651	655	665	640	609	671	625	684	600	631	670	655	645	619	552	651	618	589	707	628	631	674	606	603	578	641	598	639	589	602	637	661	627	622	612	664	646	650	662	627	654	594	648	637	601	627	613	632	645	627	654	673	676	580	641	614	664	649	612	614	607	662	650	637	573	597	626	605	641	603	663	631	660	625	646	614	630	653	643	559	628	582	592	580	586	607	667	643	591	651	587	661	634	621	661	627	656	637	645	643	640	627	636	671	629	638	639	670	605	608	606	615	633	633	603	652	611	623	574	622	668	615	603	640	659	609	615	588	629	662	604	632	643	587	581	605	657	606	641	600	614	646	616	641	600	674	654	602	634	623	623	591	650	665	620	679	622	638	668	654	601	661	652	600	611	602	637	637	636	621	638	637	645	624	636	671	620	653	608	635	641	592	614	654	629	642	602	637	612	616	610	660	659	591	610	633	587	646	617	602	632	637	610	677	659	621	662	640	665	632	634	596	609	621	624	657	628	599	649	651	654	667	597	641	586	615	646	670	619	591	617	624	621	645	622	622	609	588	627	628	601	658	632	591	627	620	607	612	641	644	658	637	647	632	655	666	630	686	646	635	620	651	644	640	648	613	692	559	616	686	618	626	629	647	595	628	605	647	607	614	629	617	594	613	574	633	656	652	669	619	619	659	621	639	600	688	637	630	610	624	625	606	606	612	629	659	613	611	624	654	613	665	569	618	599	668	647	597	587	624	638	608	627	572	653	600	636	637	642	621	617	629	632	622	615	645	616	609	617	639	670	650	598	630	699	599	622	589	553	607	603	592	638	668	617	647	623	661	620	637	649	587	642	640	629	614	629	634	631	589	643	579	613	589	643	618	623	659	638	615	624	630	630	631	638	659	613	610	620	666	611	645	621	661	615	643	661	608	601	616	632	624	636	611	599	625	603	629	655	665	635	607	625	620	653	649	644	637	677	620	609	613	607	622	626	604	579	651	623	642	685	621	616	667	628	613	619	668	617	686	643	633	634	636	656	583	687	647	647	620	583	616	621	644	636	619	629	621	624	607	618	660	627	681	631	657	654	649	607	618	661	620	660	593	614	558	626	603	612	598	628	601	645	672	581	668	644	617	589	617	659	645	680	625	594	647	646	611	636	636	638	616	680	634	659	667	626	661	658	653	579	628	622	615	635	584	659	656	645	630	624	627	596	630	644	672	635	619	683	634	674	636	601	596	629	627	651	643	609	619	603	633	661	616	638	648	626	611	631	609	614	651	630	671	657	635	647	650	618	659	645	640	616	607	631	651	635	619	590	602	650	643	669	634	646	648	620	646	626	636	637	642	602	638	599	601	620	635	661	667	642	632	620	656	612	629	664	614	642	616	625	679	637	641	615	583	596	652	612	632	647	590	633	593	668	619	645	609	647	616	605	639	626	604	622	615	627	632	600	620	625	633	647	613	646	564	647	645	691	618	647	662	588	619	638	581	614	626	635	608	571	609	637	643	600	613	628	643	653	612	612	598	639	640	644	615	634	642	580	664	648	605	658	641	630	636	667	640	639	649	563	593	643	634	625	615	618	617	600	658	640	560	651	599	619	628	618	621	661	629	664	620	706	666	630	587	642	656	608	596	689	615	619	619	620	637	630	632	662	628	610	608	638	640	662	608	630	655	628	636	616	611	623	606	575	642	628	645	618	637	624	628	641	641	632	707	598	636	648	641	627	578	660	675	643	633	650	634	625	635	635	591	633	629	593	602	592	625	638	680	643	657	674	661	590	621	566	648	641	622	654	594	632	661	640	649	638	619	620	639	602	603	591	648	618	636	646	653	636	603	670	621	640	644	667	634	610	606	651	626	652	625	666	629	626	662	696	592	607	625	653	596	659	660	672	625	605	602	615	675	651	606	627	625	650	657	643	612	643	648	618	644	655	659	607	601	611	611	663	631	618	586	653	615	628	666	619	651	655	663	684	589	651	611	637	615	627	632	632	662	578	630	573	649	618	642	628	612	637	648	629	635	620	707	619	614	572	597	562	646	624	604	601	642	610	612	633	675	628	639	611	658	628	618	618	645	630	644	660	615	622	645	635	659	609	646	629	660	600	567	650	615	600	602	620	671	609	615	632	605	593	610	622	602	579	575	617	614	663	580	665	614	586	629	670	665	664	652	655	632	626	658	617	642	617	653	628	634	619	666	612	688	645	620	611	614	588	601	622	668	616	629	605	602	599	600	621	610	599	637	590	611	621	633	698	595	609	639	664	625	651	605	621	683	648	625	600	629	649	606	625	615	633	638	612	623	655	633	638	630	589	664	635	611	667	704	643	661	630	648	589	631	624	660	650	636	602	607	627	642	649	648	602	620	624	643	662	596	659	630	677	608	594	663	662	640	648	658	651	635	641	642	600	623	624	639	657	637	605	637	609	637	647	634	632	643	644	625	608	607	634	650	619	642	664	583	622	650	620	606	644	638	638	609	634	606	617	609	604	647	626	606	583	638	609	627	648	627	624	616	635	626	653	596	626	566	652	623	618	606	626	655	650	632	640	622	610	626	661	625	664	617	604	648	570	642	567	591	642	656	608	594	620	594	647	617	608	634	575	620	636	603	661	595	631	616	634	648	629	618	598	611	690	635	616	600	629	641	617	659	611	624	616	642	627	605	640	594	628	679	615	646	660	592	640	630	634	648	641	641	629	622	641	659	615	666	641	618	618	686	669	616	612	632	639	612	655	671	620	591	639	626	645	621	615	605	620	612	684	630	640	602	617	624	626	628	607	637	645	583	620	628	622	610	647	643	631	618	629	642	599	614	641	601	637	632	577	608	636	640	653	615	645	654	616	632	624	659	646	655	650	616	647	633	644	583	633	585	625	612	653	659	626	633	611	659	626	607	616	623	621	637	652	642	617	624	626	631	627	606	613	603	604	671	597	694	628	636	654	648	628	645	608	604	645	650	600	636	645	666	583	646	644	651	649	606	605	620	641	632	584	616	617	610	595	637	622	637	626	586	634	639	607	651	609	645	617	617	663	633	655	635	628	627	622	629	604	600	638	573	640	613	606	659	638	649	632	619	665	660	624	602	635	642	612	627	672	631	651	623	577	559	634	615	662	628	594	600	626	605	626	636	622	617	602	599	628	602	655	604	627	616	624	694	592	615	639	660	633	656	624	656	583	635	620	598	632	673	593	659	648	628	594	603	596	595	648	621	636	629	654	584	600	653	608	629	638	662	620	647	618	648	645	624	650	625	625	643	625	589	633	629	623	597	631	619	617	623	628	637	638	654	609	627	567	599	661	621	641	593	616	620	653	628	674	638	639	623	667	619	574	626	656	668	589	669	622	632	565	639	617	592	585	589	591
23068	21588	29559	24075	21588	21647	11130	1144	814	726	591	613	481	495	457	425	447	396	404	363	373	345	363	329	350	351	320	322	288	310	316	294	323	326	334	319	298	350	302	340	331	303	304	292	305	316	336	337	308	311	304	311	309	323	287	280	331	291	275	319	333	291	304	273	302	306	277	331	299	321	325	282	273	280	272	307	285	280	288	276	309	305	325	289	286	297	291	290	302	295	277	324	286	296	271	357	302	320	276	284	299	305	302	273	313	319	266	311	298	310	305	320	303	330	290	297	265	315	295	323	307	310	287	287	299	292	304	281	285	292	321	289	286	297	247	281	300	280	298	310	283	313	303	269	276	279	278	321	319	287	308	304	309	323	301	279	301	305	271	292	302	288	299	286	277	275	274	289	273	300	292	303	274	285	287	305	311	297	287	294	314	314	265	297	272	285	289	310	296	287	306	266	303	287	262	271	327	284	309	295	310	281	281	305	302	302	331	275	303	285	266	285	310	320	325	296	323	311	318	321	306	295	307	307	324	324	301	259	324	272	335	282	295	304	297	271	300	268	284	298	270	281	304	269	338	248	277	306	294	264	285	272	290	303	289	308	274	284	245	295	276	295	288	273	311	294	270	288	296	252	310	301	299	297	316	298	268	285	319	308	291	294	285	326	291	295	313	289	303	269	300	303	276	311	275	278	284	310	271	310	291	317	272	299	284	278	301	289	296	295	287	289	298	293	260	315	279	320	265	305	305	267	284	292	326	326	292	298	304	287	308	296	281	264	272	290	265	326	282	262	286	291	267	279	303	310	314	306	294	291	304	283	308	320	280	321	269	291	301	268	272	315	322	328	281	319	285	282	302	291	282	294	302	311	311	300	310	294	299	310	298	318	278	327	259	321	304	282	313	315	254	291	294	308	333	270	282	306	288	266	297	292	274	282	313	297	284	257	294	289	302	287	286	278	310	308	299	266	282	301	296	293	288	294	291	296	314	275	284	298	317	290	287	293	299	286	291	299	262	303	286	311	292	307	273	281	288	287	275	292	272	301	260	273	318	276	301	288	305	297	286	300	313	270	306	283	265	299	275	291	302	300	287	291	289	283	315	306	281	301	281	289	279	312	281	297	289	300	297	278	279	291	286	280	276	298	308	281	306	320	290	286	274	283	281	249	301	288	256	279	296	314	240	304	308	299	289	304	306	318	294	299	295	290	298	288	305	295	275	279	278	292	291	273	302	262	284	296	326	274	306	266	286	269	308	275	304	292	303	284	278	282	310	305	287	279	290	279	283	286	269	289	273	316	295	290	293	299	309	311	287	292	305	293	281	312	277	281	282	309	287	302	303	294	258	299	276	285	289	267	286	309	271	278	289	290	274	253	310	302	292	307	313	303	291	304	327	305	288	310	321	297	275	290	299	298	299	268	310	280	285	285	286	295	257	276	311	288	275	292	296	305	294	288	286	287	313	302	272	314	280	336	255	299	302	287	293	265	278	273	311	292	312	264	301	280	292	283	305	266	291	293	286	271	308	295	282	298	301	317	298	324	297	302	300	297	291	300	317	305	319	301	272	290	304	262	294	312	313	299	266	326	317	288	280	301	278	289	312	283	285	295	288	309	296	290	298	295	309	294	334	294	285	280	285	299	299	312	292	268	325	274	251	322	260	258	330	272	267	308	310	291	298	299	287	329	293	286	304	303	307	313	303	289	320	281	299	322	275	276	281	262	326	294	285	322	306	310	296	315	319	300	301	304	303	302	303	310	312	295	286	282	324	264	302	293	300	335	284	277	298	285	290	296	268	325	273	280	301	303	278	282	286	310	307	282	288	299	294	332	263	298	289	340	295	294	313	310	277	296	275	299	269	313	284	308	287	279	291	266	250	294	313	311	321	288	276	302	298	287	311	307	306	299	304	280	281	312	296	274	289	287	289	330	265	281	281	282	290	269	286	266	276	310	303	272	312	325	290	292	318	287	274	290	284	295	308	327	301	263	308	263	284	302	279	305	292	282	289	273	319	292	309	280	286	277	286	314	308	302	282	271	276	297	276	304	286	296	306	322	308	264	282	291	308	294	260	287	291	298	291	285	316	307	281	315	315	270	310	290	305	293	289	319	279	298	284	293	279	286	304	299	333	277	281	287	295	276	291	282	308	271	287	283	287	300	280	287	268	279	297	299	298	296	296	274	306	312	309	275	326	289	294	284	313	315	295	276	313	276	267	276	312	319	292	305	284	309	305	294	312	276	302	295	279	279	283	289	282	288	284	277	306	254	300	284	289	285	268	274	296	282	288	292	292	304	282	263	283	276	293	296	329	294	291	318	260	291	293	321	289	280	290	282	299	296	285	309	283	313	283	280	275	277	321	260	288	306	293	304	270	323	288	315	302	273	298	319	305	329	279	268	270	288	266	290	315	317	280	278	278	309	263	280	282	266	278	271	299	298	308	306	297	296	290	317	290	263	293	329	310	287	285	274	280	316	309	364	267	273	299	295	298	308	308	305	323	276	297	298	302	270	309	294	293	269	261	296	287	297	307	271	293	288	286	270	302	280	315	282	304	289	298	294	322	276	308	282	284	298	287	286	259	308	297	302	307	290	307	316	261	289	316	277	308	288	295	281	326	297	279	282	290	293	289	316	270	309	281	330	275	294	316	281	286	296	275	290	287	313	290	289	301	288	306	309	254	293	270	302	301	303	300	293	298	277	312	287	281	276	314	301	269	284	314	294	291	291	276	323	291	282	306	292	324	277	278	260	285	297	308	268	291	310	290	268	281	293	292	298	275	303	312	305	325	264	272	281	288	280	281	278	278	316	314	298	271	281	270	281	259	263	309	286	286	303	301	269	319	304	274	286	275	297	293	333	327	270	323	293	296	285	297	302	290	285	294	319	300	298	302	315	261	275	291	287	301	298	287	291	285	263	293	315	279	286	331	316	303	297	253	283	284	304	288	310	291	308	275	296	301	295	312	299	289	298	278	311	316	304	294	283	310	283	302	294	281	284	327	306	300	284	278	268	277	284	291	272	262	300	300	329	304	300	316	329	286	314	310	309	325	318	309	270	299	307	310	321	292	295	283	290	286	333	304	286	303	287	300	307	285	273	298	309	264	284	301	275	294	305	303	288	314	276	304	303	297	270	284	280	289	304	296	266	288	308	304	254	296	290	304	270	268	293	300	276	329	278	275	284	260	316	282	297	289	282	291	299	263	267	285	323	281	325	302	307	293	322	298	281	291	316	287	271	291	283	307	337	282	289	286	256	282	292	292	285	298	306	267	313	292	268	320	304	257	307	273	296	288	278	304	298	282	304	283	337	279	297	281	306	276	281	280	278	290	269	284	291	295	316	310	297	270	265	291	325	260	287	306	281	286	323	301	283	301	288	269	284	275	278	285	295	276	310	286	288	288	276	289	281	279	283	268	305	271	294	279	328	285	309	288	321	293	284	292	301	303	287	303	285	265	305	291	277	305	300	282	288	267	280	277	334	285	265	300	319
7028	16149	12850	6609	4695	3482	2647	2110	1613	1371	1238	1064	911	827	731	663	572	594	516	510	518	467	491	460	446	427	420	429	411	371	408	379	399	406	401	399	379	388	423	372	355	350	384	378	368	340	391	351	310	364	378	370	374	363	390	381	385	365	365	348	333	330	336	376	365	349	344	344	376	360	366	314	335	324	384	365	340	335	345	362	344	350	355	328	352	373	358	337	369	339	349	315	356	364	350	354	345	312	338	362	350	320	349	336	357	363	324	354	380	386	325	326	346	348	345	314	358	326	316	325	322	320	351	378	349	341	362	347	377	328	359	339	338	323	374	349	361	348	362	369	329	367	349	371	331	335	295	315	327	362	349	357	338	309	364	317	351	363	348	364	367	367	330	369	353	341	354	333	343	331	351	350	362	351	364	337	336	355	331	342	344	381	364	376	306	340	352	339	347	379	342	321	358	321	324	338	347	344	324	325	335	348	382	320	328	314	359	297	354	323	349	359	378	336	358	360	333	345	311	335	346	350	363	332	373	354	326	314	317	314	306	335	335	343	331	319	318	353	342	357	388	357	353	342	359	334	331	391	364	370	332	314	349	326	338	344	324	353	346	340	343	312	337	363	343	368	352	354	349	320	338	339	342	351	320	335	333	306	361	336	317	342	340	326	348	334	316	346	352	331	358	352	346	338	371	301	341	336	342	361	370	327	315	365	322	367	344	367	317	337	333	335	353	349	349	371	301	340	324	345	345	381	352	362	310	337	366	329	322	336	352	347	325	317	340	346	374	337	373	353	321	319	345	363	333	338	326	364	361	348	326	322	328	346	342	345	336	337	337	384	366	350	365	354	380	351	363	348	380	327	344	376	351	359	328	326	312	348	381	362	345	312	346	313	336	344	337	338	356	331	338	348	328	377	317	353	370	342	357	362	323	289	348	354	339	383	333	365	338	351	344	357	303	364	336	327	351	338	382	346	339	326	327	361	344	322	348	311	346	347	349	364	316	353	335	368	322	353	360	369	314	330	359	330	350	351	332	354	350	354	346	341	325	346	345	354	365	338	325	351	352	348	330	326	356	373	364	328	344	385	366	351	351	353	338	321	348	333	373	353	339	330	377	333	350	340	343	358	344	340	364	317	363	367	328	332	350	334	365	327	314	325	370	331	365	331	374	362	334	328	375	322	326	345	332	395	358	371	312	302	340	316	344	359	327	359	349	394	327	326	344	315	359	339	342	341	338	349	353	352	330	342	342	366	327	323	331	327	365	328	346	359	329	362	329	341	356	368	347	345	371	320	348	341	371	334	349	317	324	346	332	323	333	368	324	323	355	348	326	354	338	322	359	344	350	351	338	349	343	333	320	333	328	315	344	346	349	325	354	376	307	359	359	349	352	357	344	311	348	350	323	306	336	339	330	331	360	340	341	320	353	328	343	329	326	344	343	357	339	361	310	316	336	344	330	336	325	339	338	347	331	310	344	332	339	353	312	295	343	346	351	337	356	342	367	336	339	326	338	338	348	336	301	344	324	341	373	334	347	329	331	321	332	339	341	340	326	389	344	356	351	345	316	365	357	354	358	325	342	351	357	363	350	376	330	360	361	329	318	336	363	337	353	360	329	365	347	326	317	337	328	381	357	300	313	334	337	354	383	327	345	339	312	330	331	314	352	318	308	335	344	336	355	319	297	319	344	329	345	349	375	362	352	346	331	322	365	359	351	351	297	345	335	340	313	351	337	325	320	359	328	342	349	358	336	364	328	340	341	362	317	311	329	328	298	317	373	347	319	338	354	362	355	352	381	368	361	342	341	331	318	344	318	357	361	332	328	320	342	333	347	322	368	327	352	349	354	314	321	382	368	343	338	367	379	352	346	342	343	330	315	350	327	331	331	341	355	342	331	348	329	333	382	329	364	330	333	311	358	367	354	342	316	335	324	311	336	321	351	337	334	319	329	305	341	370	366	364	323	351	372	394	328	327	336	315	341	352	338	346	375	331	351	328	340	355	346	340	367	343	358	368	336	369	329	376	353	339	344	360	309	323	354	328	348	321	332	338	331	322	345	316	334	308	380	315	338	342	339	359	322	348	361	323	347	352	342	308	310	326	315	343	324	340	377	319	318	362	352	351	376	337	373	359	315	340	351	364	376	338	330	361	305	329	357	350	314	328	364	338	357	357	336	358	359	367	340	329	369	331	348	374	348	370	343	342	343	391	311	347	315	357	326	367	363	372	346	322	332	361	333	336	342	344	370	332	348	326	336	338	361	336	381	360	355	324	310	342	325	360	358	334	375	331	339	338	307	368	332	370	351	328	341	323	324	357	342	329	314	345	371	331	336	311	327	337	329	363	390	338	328	335	320	338	362	329	354	302	351	324	355	350	344	364	348	352	342	346	341	319	327	350	345	343	354	339	331	328	368	343	341	336	356	342	328	338	370	358	319	348	338	359	319	374	347	372	339	329	368	393	314	342	334	329	343	368	351	339	327	338	333	325	349	325	370	376	342	357	315	315	351	329	358	354	333	345	351	350	363	319	351	358	335	358	326	352	329	353	347	355	322	344	303	375	332	318	370	332	370	328	320	327	353	327	332	348	319	331	368	365	347	312	325	363	317	307	349	304	362	343	363	344	337	381	345	336	351	356	341	383	325	369	342	331	333	367	316	304	362	362	317	332	353	347	325	336	347	349	348	340	359	330	326	369	381	331	381	354	308	326	321	314	352	330	332	339	345	319	356	352	364	345	351	332	361	360	331	314	337	322	368	353	371	300	364	347	336	332	342	363	344	350	331	340	355	355	360	342	335	328	366	341	328	361	354	324	347	316	317	343	328	353	313	365	353	335	348	335	347	336	355	341	336	331	317	354	327	357	336	325	321	358	365	345	353	334	355	324	349	327	291	347	348	348	353	371	321	345	359	372	357	327	352	334	368	346	360	361	337	318	349	341	338	338	352	346	313	369	317	368	326	365	313	367	326	363	340	348	348	340	326	393	336	344	334	375	304	352	347	375	345	332	338	345	358	349	340	373	308	364	354	344	330	334	341	364	351	350	336	366	371	334	301	350	370	332	325	345	366	327	340	360	343	356	324	321	328	311	349	323	346	369	328	350	338	377	362	305	332	355	352	355	337	324	362	364	346	355	309	340	330	378	330	314	377	320	338	346	353	347	334	360	307	332	354	329	341	353	342	332	337	363	373	363	361	305	321	373	354	341	318	340	344	331	359	362	309	361	338	355	329	324	337	332	352	325	325	305	369	334	362	350	360	363	350	351	352	326	322	344	326	374	391	305	321	324	377	350	348	372	320	337	341	343	333	308	351	372	344	334	401	322	364	341	344	344	339	344	334	333	345	348	360	357	351	341	356	350	358	339	325	287	343	362	336	332	336	332	312	342	328	365	337	360	348	383	342	352	345	375	382	338	328	356	346	338	336	317	335	343	337	354	341	320	358	346	331	348	298	354	322	355	330	353	378	379	348	352	330	355	347	329	342	345	347	336
27694	20231	6206	766	506	450	423	434	434	439	382	397	410	376	378	401	404	403	394	396	372	413	444	386	370	381	378	366	407	372	372	387	352	412	361	359	421	403	374	366	400	370	381	361	396	373	383	411	399	394	395	376	384	359	419	350	394	393	360	382	395	369	385	403	414	386	388	404	417	378	383	395	372	366	388	352	409	373	371	405	361	403	378	392	396	394	409	395	360	385	356	363	397	397	398	395	422	383	406	346	387	384	431	350	409	389	363	364	406	388	406	405	411	381	363	368	369	348	382	408	402	359	362	392	377	368	403	370	393	374	376	357	375	375	370	384	371	390	372	383	400	419	398	371	336	410	398	385	385	420	421	373	382	393	425	424	389	377	360	384	408	403	389	384	388	351	349	385	374	408	395	413	387	375	356	357	389	388	383	397	369	360	389	387	376	380	360	383	398	378	384	380	369	420	371	374	363	384	388	400	370	393	386	380	411	391	388	380	410	412	380	377	372	375	375	372	367	422	391	383	397	401	398	386	394	408	372	368	386	358	387	384	394	374	410	399	388	418	388	369	386	391	397	375	357	374	407	375	383	374	415	398	367	401	391	369	399	373	377	366	387	388	406	385	437	375	389	376	370	389	378	382	387	389	406	395	389	379	351	368	391	401	366	375	395	373	390	388	392	388	394	394	395	373	365	411	390	355	386	366	370	415	390	355	388	418	389	423	395	381	382	388	367	430	379	363	378	387	366	406	393	360	426	412	385	398	378	368	370	397	379	371	414	406	384	394	365	395	383	399	361	372	381	397	351	390	372	399	423	405	398	400	350	383	413	396	383	393	406	410	387	384	395	388	373	385	399	405	359	394	353	369	392	392	385	371	423	386	380	391	403	380	405	368	365	407	369	380	384	407	399	392	377	401	375	374	367	411	386	368	377	397	368	417	385	365	395	389	386	385	375	372	349	393	382	376	382	395	395	376	400	395	367	407	381	365	397	426	402	354	370	379	401	393	376	372	395	382	389	369	351	400	426	406	385	389	396	376	401	386	371	386	408	420	385	416	435	396	383	379	410	386	398	387	404	347	359	391	385	362	402	361	402	379	361	366	379	369	358	403	390	354	354	406	397	365	357	389	337	392	391	424	360	391	391	407	387	397	398	388	394	371	385	395	435	397	378	378	385	350	366	388	382	372	370	398	372	356	358	372	374	348	401	380	383	376	388	418	388	398	395	399	354	366	364	368	377	385	404	377	415	414	382	381	415	379	419	360	375	362	367	356	431	395	360	404	380	393	390	395	358	388	409	374	382	365	349	412	362	383	406	377	367	395	408	380	375	382	387	384	397	381	448	409	423	401	359	374	382	389	392	394	385	369	395	379	369	393	386	374	388	424	371	366	353	414	392	395	367	387	410	394	384	370	369	373	377	399	350	412	384	392	399	359	418	387	351	407	378	377	386	379	358	374	363	359	407	352	367	383	370	371	378	368	389	394	404	399	362	397	404	416	397	379	342	395	406	374	387	396	395	414	379	390	403	377	393	396	403	371	373	382	371	376	372	372	402	389	411	391	393	388	374	415	347	390	362	402	381	387	387	380	396	394	380	404	382	399	414	363	375	380	431	375	362	366	409	420	373	366	388	402	395	378	357	383	397	369	380	375	378	389	400	388	373	412	402	375	413	404	373	408	400	399	367	391	410	412	381	387	394	367	402	395	376	404	393	386	426	388	358	357	381	396	380	367	393	442	372	405	416	386	378	426	351	398	374	394	385	338	392	382	365	390	355	373	379	395	356	369	379	402	343	373	433	377	417	393	405	377	382	401	373	426	356	377	368	377	391	374	380	371	393	377	358	390	397	423	364	418	359	386	385	393	381	419	383	396	405	391	420	361	371	379	394	411	350	362	386	387	371	377	369	386	402	378	372	391	412	382	377	397	390	374	397	392	383	365	397	392	374	423	379	410	431	359	377	369	379	395	375	387	373	378	383	363	391	385	387	384	400	379	383	391	363	390	355	380	403	386	403	388	389	395	378	402	398	388	373	384	347	421	413	396	428	347	377	400	353	395	393	400	355	364	379	421	390	377	395	382	407	391	368	394	391	378	393	384	434	363	366	378	387	375	387	397	403	389	370	392	403	421	415	353	405	409	376	374	388	388	386	358	379	394	391	414	375	391	388	393	360	431	415	410	392	390	389	392	396	361	342	385	423	403	374	387	408	407	398	439	387	356	387	411	411	398	380	391	377	407	395	399	403	372	375	416	392	370	409	377	370	350	432	380	357	366	423	398	375	385	388	372	386	357	394	368	413	347	399	407	380	393	373	410	362	367	400	386	381	431	404	370	372	412	396	386	390	361	393	392	416	407	347	359	384	416	378	388	377	410	411	399	370	396	388	412	357	379	417	405	385	396	411	397	383	362	364	367	395	378	377	380	396	406	411	413	409	407	398	355	377	422	372	411	360	406	386	395	364	396	379	395	381	383	399	393	365	391	344	361	385	410	379	417	390	381	389	393	392	405	385	389	359	376	390	422	404	379	374	411	399	391	377	374	372	392	401	360	397	403	380	371	370	358	382	395	404	368	410	399	358	381	379	377	377	380	396	395	359	394	359	402	428	372	351	364	420	362	370	367	371	411	380	352	379	364	403	410	392	383	387	369	416	368	377	369	409	380	370	360	373	384	397	355	409	402	360	373	369	405	353	366	401	364	426	384	397	338	400	401	391	398	376	389	357	377	405	405	386	384	386	399	389	390	379	360	395	348	402	391	377	380	394	363	376	390	390	414	394	353	416	417	419	380	354	363	392	414	391	368	374	371	389	398	385	413	358	394	351	341	388	409	364	367	405	406	427	390	382	366	322	359	418	366	359	405	397	403	398	448	378	399	387	338	370	385	375	399	394	366	410	360	364	386	358	380	404	365	376	393	386	402	376	410	379	385	388	390	366	389	369	421	360	366	385	359	383	385	367	370	360	380	386	390	406	376	403	375	376	402	435	401	405	403	376	383	367	379	383	386	419	345	391	375	375	404	403	357	376	415	383	429	360	381	363	399	369	425	421	381	354	367	390	339	403	394	392	381	365	377	363	381	376	411	381	354	369	351	387	402	380	380	367	417	392	366	383	361	399	370	404	408	382	360	374	368	381	385	406	404	376	392	405	353	385	411	391	371	382	375	393	411	372	395	371	393	391	385	375	338	405	399	397	363	357	363	368	426	415	380	393	401	424	377	364	375	377	419	359	396	390	351	402	413	397	375	410	422	405	389	439	363	382	403	384	371	416	374	383	355	377	390	343	338	392	400	376	398	363	393	381	394	390	384	366	385	386	357	364	383	381	405	380	360	418	382	389	398	373	371	377	409	376	413	409	371	401	358	415	369	376	383	374	412	363	390	398	386	407	384	400	402	372	370	398	410	413	370	377	395	418	393	415	361	387	412	387	432	387	360	402	363	369	393	399	380	387	362	363	388	372	389	389	383	393	386	376	419	366	393	412	368	390	398	419	369
4316	1127	1025	662	637	586	522	563	515	538	502	493	476	505	477	524	479	508	484	520	465	529	487	485	475	485	492	446	475	518	489	499	495	470	483	487	503	497	496	479	520	464	464	469	478	479	453	482	506	485	497	485	509	457	454	511	460	490	479	454	484	462	495	481	521	468	488	451	510	471	535	451	500	491	487	491	481	475	502	497	487	456	454	505	492	459	492	462	500	473	473	520	460	486	473	496	473	506	493	494	483	427	508	491	478	488	474	480	508	469	511	477	481	463	459	472	499	490	465	516	521	480	515	466	479	500	477	525	464	473	499	508	464	476	523	483	515	497	498	488	465	473	497	501	479	511	495	490	480	501	476	490	493	470	469	502	451	484	526	486	484	496	460	473	478	518	490	495	473	489	489	500	492	498	492	478	470	511	535	508	482	498	465	476	468	472	498	470	454	454	474	493	471	459	496	423	492	481	492	481	477	502	481	488	481	497	475	501	487	465	464	482	482	508	512	510	521	456	502	436	490	510	447	492	447	450	485	491	470	522	475	474	490	506	504	526	496	488	506	470	500	455	505	510	470	507	505	476	467	494	530	477	479	473	467	463	468	468	519	478	443	499	501	507	500	479	469	543	503	475	483	461	463	469	456	497	471	512	544	526	508	473	511	500	506	468	469	482	463	482	501	479	496	461	480	480	486	424	477	477	501	489	504	483	487	505	491	506	491	443	450	504	435	505	503	526	477	478	508	489	461	458	470	476	476	499	488	436	528	490	490	461	482	478	488	464	484	475	523	488	460	449	450	399	468	467	472	482	514	494	477	503	487	474	494	532	459	482	479	540	462	470	454	436	446	475	487	444	488	500	487	461	508	488	470	449	425	496	508	475	495	473	480	463	460	487	496	511	474	453	458	491	532	469	517	493	491	486	484	500	513	479	502	469	471	466	451	516	522	502	512	452	476	489	488	445	494	470	499	486	492	456	486	488	471	544	471	531	482	497	465	460	502	484	502	480	447	509	471	507	460	477	482	486	494	474	479	495	480	473	480	479	478	475	457	515	525	479	515	466	443	499	519	482	496	470	466	494	476	454	497	464	492	482	474	463	453	482	468	452	499	500	532	497	508	497	467	506	515	472	484	481	471	530	539	460	528	464	494	488	475	494	470	490	504	481	497	507	498	498	451	438	475	448	522	463	503	463	493	493	508	472	452	466	497	495	498	498	519	482	508	491	473	458	489	500	452	505	480	511	533	511	527	503	421	504	458	486	547	424	540	450	518	488	486	549	476	498	467	471	515	485	482	484	484	477	477	484	475	478	481	488	459	498	510	459	493	523	500	491	478	431	477	502	486	488	477	446	478	492	493	480	470	469	485	468	498	539	505	508	463	469	514	480	499	475	477	446	518	483	481	458	506	481	464	436	482	496	502	475	461	513	474	502	463	492	510	478	513	485	462	495	461	491	485	502	486	455	477	485	529	423	520	487	501	488	530	497	519	503	493	514	478	473	522	493	506	499	480	519	463	471	485	510	508	488	477	464	483	464	521	464	488	430	477	485	440	470	484	503	492	420	504	478	506	481	477	460	478	457	454	490	482	485	484	472	501	464	489	469	504	464	454	486	496	539	505	487	508	459	477	487	483	472	527	520	487	473	534	486	504	483	477	482	489	438	469	481	471	477	468	515	466	449	479	478	462	470	456	464	448	460	497	497	505	481	510	451	500	464	491	473	520	484	467	463	443	470	532	474	485	482	520	486	500	525	449	522	472	470	494	497	494	459	510	485	497	468	494	481	497	497	430	470	447	487	505	463	478	473	502	503	424	521	537	487	479	492	480	468	474	479	483	502	473	476	516	505	484	460	463	499	464	455	493	481	450	437	542	501	488	471	438	463	441	479	448	511	490	509	482	483	492	504	482	486	481	459	450	505	495	500	465	470	467	494	472	496	472	485	485	463	488	498	474	506	467	489	482	476	515	479	481	461	471	480	501	475	467	463	485	487	519	504	442	505	480	467	515	497	522	483	502	489	488	478	508	451	462	512	518	454	476	504	510	445	489	493	515	495	473	473	490	518	476	445	549	494	480	488	471	462	481	509	540	503	492	508	492	483	437	489	488	483	443	441	481	481	469	482	503	472	469	495	508	454	473	469	513	486	478	526	469	464	489	485	473	507	500	516	506	518	513	510	482	490	471	479	475	476	505	495	467	461	492	475	471	464	489	506	487	492	468	464	474	456	495	469	464	472	505	461	439	460	483	530	496	486	509	486	503	477	469	496	472	492	479	496	512	480	497	517	486	475	460	520	480	496	497	486	547	495	484	491	481	489	491	461	478	458	469	458	488	503	466	444	478	489	476	470	509	456	502	495	475	486	510	530	498	494	475	480	475	484	519	441	489	504	502	470	479	496	465	455	482	474	494	482	498	517	529	485	414	468	502	491	493	469	456	482	449	476	470	497	480	469	467	488	457	447	479	533	484	479	503	473	450	463	504	433	518	517	487	460	512	508	479	455	478	472	499	526	442	483	507	481	481	477	466	487	475	473	500	489	479	509	498	443	512	520	508	489	471	476	471	499	504	492	464	480	533	485	483	512	488	497	431	491	453	496	486	516	492	522	495	448	483	489	468	492	473	510	497	503	517	474	515	460	461	492	475	468	499	460	512	473	493	489	500	486	464	483	478	514	447	531	453	476	458	444	510	480	514	491	445	496	497	499	508	529	462	459	482	505	480	479	489	487	495	485	507	465	511	494	502	457	484	475	463	454	480	484	493	476	509	466	486	466	472	487	505	498	485	523	521	558	489	448	428	478	482	457	460	459	488	523	495	499	490	494	489	479	495	432	439	476	491	489	479	490	488	493	548	521	458	486	475	472	491	475	481	476	459	528	510	487	477	511	481	509	470	469	511	465	458	447	471	491	479	477	477	509	496	472	488	493	520	504	464	511	502	503	491	474	490	468	500	450	466	456	462	474	489	500	444	519	483	487	478	484	482	501	534	428	493	505	472	472	442	472	481	460	437	484	484	476	503	507	506	531	472	503	482	525	498	496	478	475	462	479	499	482	476	498	494	478	506	468	477	479	459	498	451	533	468	498	491	478	489	488	474	455	498	523	462	470	486	490	489	483	478	480	459	453	535	517	529	465	496	485	457	463	488	436	502	486	494	479	482	491	477	486	496	464	484	478	476	507	478	469	454	427	466	469	456	467	489	463	520	496	497	501	504	459	467	485	502	476	464	498	492	517	479	454	480	472	498	445	510	491	550	491	456	477	531	482	479	523	473	485	481	501	495	473	462	531	496	516	485	486	488	495	505	477	506	469	500	513	485	489	468	511	525	486	521	474	462	468	476	515	469	494	474	461	465	479	502	520	481	485	509	466	529	495	453	495	534	474	449	503	510	506	485	489	472	503	513	484	519	464	472	476	476	503	517	483	452	487	476	492	498	499	466	441	518	517	510	519	491	510	484	505	480	496	496	462	486	490	476	476	484	464	512	473	515	499
23873	21464	28976	24400	21469	11655	966	594	448	405	344	304	302	280	275	263	264	247	248	237	233	261	217	211	224	211	201	224	198	191	187	193	191	196	215	193	203	187	200	209	202	191	181	193	198	197	195	158	192	224	209	172	202	212	211	194	206	181	193	180	183	166	174	185	212	164	216	183	187	181	195	176	152	194	172	198	190	192	208	190	220	191	186	185	173	202	174	161	213	200	186	202	161	177	199	190	180	190	200	182	209	194	170	188	181	190	201	195	173	185	167	195	193	204	189	163	183	183	181	197	167	188	192	195	175	191	177	166	175	199	182	192	190	205	168	186	202	182	185	192	211	196	190	166	180	171	180	175	177	175	164	193	196	204	160	158	189	183	173	181	189	199	196	178	186	198	193	188	189	192	186	180	184	171	174	188	169	206	176	160	200	188	158	195	201	178	187	208	179	201	198	184	187	179	192	193	185	160	187	168	190	183	162	182	190	177	180	193	186	178	192	170	213	177	177	201	190	200	192	193	176	204	203	177	209	205	191	182	184	172	200	168	170	165	175	179	190	168	164	180	192	195	203	172	183	181	188	174	204	166	179	177	170	164	186	160	203	184	193	191	173	171	198	194	158	194	170	164	190	200	181	198	157	184	203	185	199	192	167	204	186	200	177	195	191	177	176	173	181	200	197	185	194	198	197	197	171	184	175	179	180	182	172	204	172	184	189	193	185	209	188	184	191	191	196	204	182	178	177	193	200	211	185	190	199	191	186	188	194	192	191	197	186	175	193	195	179	182	170	179	192	189	190	205	172	166	175	187	196	199	169	170	157	191	196	199	151	197	204	181	191	171	186	190	175	188	180	168	186	163	187	173	220	201	198	177	202	169	149	166	189	175	211	176	193	183	208	204	199	190	180	197	181	182	174	188	171	192	189	194	177	172	197	182	181	178	161	173	184	182	184	178	186	188	191	196	176	174	177	181	193	179	170	142	202	196	183	204	186	169	162	224	209	187	208	166	177	189	188	181	184	178	199	150	202	210	188	162	177	173	190	176	177	225	168	187	184	185	191	161	177	192	194	197	196	195	207	181	172	166	198	191	201	179	206	183	185	198	190	180	182	204	194	174	171	171	166	182	181	212	188	175	160	196	203	198	197	200	204	190	175	177	187	176	167	183	157	188	207	187	172	204	180	186	162	216	211	164	178	174	175	204	174	159	202	194	162	185	186	198	203	190	185	169	168	161	166	183	175	188	185	197	155	184	180	195	167	166	199	185	190	182	188	182	187	171	179	207	169	177	169	189	174	187	190	189	188	179	174	178	185	177	209	170	174	191	183	170	190	177	201	164	192	172	185	171	191	150	187	204	182	154	189	180	182	179	186	183	178	165	163	200	212	182	174	192	184	172	155	170	186	156	174	182	182	201	169	198	193	182	177	188	172	197	187	201	171	162	190	160	191	164	185	200	183	181	196	156	186	165	167	174	175	180	193	179	179	191	210	188	200	185	177	174	193	192	197	174	137	179	185	178	178	190	182	198	185	189	181	212	175	171	160	193	187	209	161	164	202	188	176	173	173	193	175	174	162	205	155	180	184	203	152	173	176	201	177	177	196	182	199	179	170	171	172	190	199	207	171	152	211	187	176	171	186	194	199	180	194	178	179	162	187	161	170	178	213	188	192	196	180	166	179	185	183	178	197	181	183	192	178	185	182	229	158	171	168	186	202	188	186	156	153	175	201	185	169	209	173	182	182	179	187	173	187	214	187	201	179	194	185	187	200	178	214	178	175	186	201	224	179	208	161	178	184	184	185	184	178	190	197	172	177	186	177	191	223	171	182	184	193	196	170	175	191	188	205	192	183	153	196	192	172	174	179	167	174	193	194	160	161	211	192	173	187	179	198	209	158	189	180	202	178	184	169	185	180	201	187	195	173	173	176	189	189	171	179	166	174	200	187	192	168	167	177	172	196	211	177	192	177	139	199	191	185	155	177	181	169	188	189	177	186	195	171	170	197	197	194	194	172	199	189	213	178	193	175	195	174	199	192	179	164	188	153	196	184	185	172	185	195	183	194	203	180	192	211	182	190	169	168	206	203	175	174	180	163	201	186	212	183	179	179	173	155	175	187	156	167	187	185	176	187	169	184	186	169	161	201	193	184	198	187	185	196	175	162	186	195	193	197	175	175	203	170	171	173	172	183	187	190	160	211	198	188	162	169	198	184	202	188	189	183	163	200	182	177	176	197	187	178	187	185	195	173	190	181	157	178	172	201	177	169	175	178	189	191	192	186	193	186	204	181	165	169	183	164	175	168	191	183	179	190	185	185	199	191	169	165	178	207	178	184	188	182	210	199	206	181	186	170	175	184	176	190	179	188	191	172	165	167	192	194	183	195	178	206	182	191	194	172	194	181	186	170	159	182	184	182	187	173	182	169	203	173	180	185	191	228	187	152	157	192	171	182	177	190	189	194	186	201	169	153	196	184	163	193	189	195	190	165	192	195	184	204	182	202	187	169	205	171	174	169	178	182	184	181	161	173	195	174	181	196	184	207	178	175	185	174	173	179	188	188	191	165	185	188	187	179	171	162	206	183	183	175	177	179	182	188	214	176	180	191	173	195	181	194	192	176	190	192	178	185	195	172	197	170	182	167	181	188	196	176	175	177	202	168	202	177	167	180	203	157	195	196	169	161	180	199	184	194	178	210	199	194	159	193	179	176	194	210	196	192	186	213	197	187	186	180	201	191	187	195	181	173	213	192	196	175	185	168	188	179	187	191	178	187	190	173	174	173	201	201	188	189	171	174	184	175	174	184	190	164	170	183	177	219	177	187	173	187	175	177	169	183	206	169	189	173	160	188	218	184	178	171	181	216	179	177	168	172	181	173	216	177	183	185	182	185	176	189	167	179	168	203	162	203	178	166	186	188	186	179	215	176	190	181	172	214	170	207	179	179	178	164	187	177	175	172	193	177	185	178	166	216	184	184	170	194	180	180	228	175	181	154	199	176	215	186	172	188	170	205	185	175	184	176	176	180	183	188	184	183	176	183	167	184	173	184	175	181	198	174	181	178	168	154	177	203	196	172	150	187	178	164	193	174	155	176	194	172	178	190	181	169	176	178	161	181	199	174	184	184	180	179	171	176	178	192	198	182	173	183	189	192	192	182	181	192	157	192	182	177	170	167	181	190	165	203	202	185	179	168	190	182	182	176	196	173	180	185	176	166	169	199	196	152	214	185	176	181	206	197	208	184	187	178	185	165	159	189	203	195	182	171	195	150	190	195	171	215	174	217	193	203	185	194	188	185	190	190	168	188	198	187	179	188	188	158	185	205	190	164	150	204	187	183	173	207	182	207	164	180	163	162	164	164	163	184	182	179	172	192	211	178	182	194	210	190	177	192	172	177	183	163	167	177	185	188	171	185	176	182	197	193	204	209	176	225	198	176	168	202	207	195	159	180	185	187	199	153	170	203	209	174	196	186	200	169	185	192	198	170	172	187	169
4700	9807	7505	3636	2478	1865	1425	1086	985	795	664	656	561	496	441	403	378	344	346	309	356	312	286	330	331	319	287	270	275	282	270	274	269	255	274	271	258	241	253	252	252	253	262	221	220	258	251	251	266	235	241	242	267	275	229	250	269	269	250	283	241	252	240	247	245	258	258	241	252	254	255	231	245	266	218	257	268	237	232	245	238	241	214	240	242	220	216	238	256	232	223	242	220	245	242	215	243	234	255	236	215	211	268	228	269	230	229	244	234	252	217	203	235	264	240	225	268	246	263	275	250	235	213	227	254	238	244	258	250	243	230	253	255	241	227	264	246	232	238	214	252	257	256	252	224	262	255	247	234	244	238	254	204	235	237	242	240	251	238	270	251	249	250	272	250	255	278	226	226	249	243	226	239	257	256	272	266	272	229	235	268	227	249	229	259	242	220	235	224	232	224	228	253	235	243	255	220	241	250	229	244	235	251	246	261	280	241	251	244	261	240	255	245	258	248	246	239	225	231	215	242	249	236	196	245	256	240	248	223	240	228	247	238	252	227	238	232	243	229	230	237	232	225	223	269	256	234	240	245	244	227	239	227	206	277	217	226	237	231	259	222	227	226	210	207	256	222	212	247	240	258	233	246	248	247	240	236	240	247	252	258	236	243	255	246	246	231	261	233	256	218	237	226	227	223	243	228	234	235	264	238	261	224	240	238	211	247	250	231	274	221	251	244	242	233	254	240	229	216	218	228	237	233	247	252	223	234	249	227	242	233	230	249	250	250	272	228	242	254	230	232	222	220	263	265	240	255	249	243	254	231	240	260	274	255	257	254	247	222	247	251	241	258	252	247	259	246	260	242	242	221	260	211	236	259	275	241	248	262	257	277	224	263	249	245	233	237	244	262	261	237	234	228	244	212	218	223	214	230	242	266	244	266	229	226	252	228	265	242	233	246	252	249	286	232	259	194	262	248	233	217	232	210	265	219	230	223	247	222	239	241	243	237	239	231	229	238	246	232	227	233	256	231	241	252	233	220	236	279	242	243	240	231	223	233	248	246	243	227	247	238	264	234	244	231	238	230	237	264	223	236	258	234	251	240	241	226	234	254	237	231	221	253	212	232	248	246	233	241	237	245	258	253	234	219	229	236	249	246	233	265	243	227	243	259	232	239	278	264	235	240	224	229	258	228	247	208	257	246	226	239	260	241	234	268	239	242	218	279	243	239	252	235	253	234	273	253	239	230	205	233	236	230	238	232	246	253	226	231	209	262	238	224	231	258	224	237	230	224	226	238	250	273	206	262	240	241	246	239	221	238	240	220	234	247	239	244	229	232	228	240	229	274	215	239	250	242	231	244	235	224	236	250	221	230	236	230	253	278	259	237	250	229	246	255	280	246	240	240	237	233	239	257	260	259	227	259	220	254	254	244	212	261	218	244	236	249	228	204	230	256	222	222	235	258	270	242	267	202	232	226	247	225	275	210	250	244	220	270	232	240	225	242	256	233	227	257	216	238	245	195	217	221	265	256	212	248	263	215	237	217	204	232	225	242	249	238	253	231	246	225	235	244	226	218	219	246	232	246	228	231	223	212	228	269	271	266	221	215	248	256	229	273	235	250	257	232	231	230	250	218	221	203	224	195	233	237	243	242	244	236	251	236	229	248	278	231	213	261	218	236	242	269	237	246	262	229	225	229	243	235	255	257	238	209	248	232	244	208	229	231	244	262	260	236	212	221	224	231	243	239	231	264	238	241	260	257	257	257	254	234	229	255	249	244	239	245	221	227	254	253	237	227	245	212	240	246	246	254	251	231	216	258	229	229	242	243	218	235	227	246	235	248	268	227	232	268	236	224	228	267	235	249	246	229	232	256	237	214	251	240	218	250	252	218	257	264	245	232	234	203	238	247	251	243	257	246	244	239	249	256	241	224	225	242	234	247	256	224	219	247	250	239	247	255	242	254	238	284	243	248	219	253	227	258	238	243	268	240	243	239	231	234	242	237	272	234	225	259	249	241	252	265	255	254	233	241	217	268	238	252	232	236	234	208	224	228	231	237	269	255	229	234	239	249	252	242	236	251	236	233	268	254	259	217	274	245	287	250	217	238	223	244	241	232	225	244	249	253	225	231	239	227	240	212	236	237	235	266	242	213	233	249	250	241	253	245	270	227	276	215	241	258	236	254	215	231	251	237	221	252	251	247	215	257	235	224	231	231	257	261	224	211	234	252	261	236	256	229	250	274	231	237	239	242	232	237	266	263	264	240	245	262	231	239	225	238	255	246	247	246	255	225	255	223	261	222	256	242	258	266	235	236	217	233	259	261	262	255	267	258	253	218	238	239	247	251	245	228	236	244	232	237	261	250	240	241	228	237	249	236	257	223	237	241	226	245	263	258	218	242	257	222	220	257	239	226	231	230	233	267	268	249	240	263	220	227	247	217	238	232	233	205	218	234	262	264	245	267	225	252	246	230	223	261	241	245	222	243	225	247	262	219	234	218	234	262	232	236	225	228	220	216	242	281	257	229	245	234	268	235	245	216	259	235	250	248	242	226	234	240	251	224	246	243	212	246	249	201	245	244	228	248	257	224	228	231	213	216	241	253	241	257	224	240	216	213	242	238	237	248	239	245	221	205	222	215	217	262	251	234	274	252	247	256	223	216	241	257	268	223	230	231	229	240	238	254	215	214	213	235	224	237	260	240	219	249	240	242	232	265	253	232	218	233	248	243	255	245	269	255	220	203	241	217	210	248	273	241	237	269	209	228	245	212	251	279	241	249	249	262	245	256	273	231	241	259	256	232	267	241	247	233	259	218	242	254	231	264	236	233	255	275	229	231	253	236	229	258	237	225	242	267	243	233	245	267	244	248	265	225	237	210	233	253	249	242	217	248	220	227	245	219	248	227	247	244	246	217	231	256	243	259	240	226	235	231	238	236	257	249	266	221	243	225	214	248	248	235	265	260	277	242	238	281	254	231	233	244	231	227	214	240	223	229	229	260	232	260	257	221	232	228	235	236	233	239	255	235	249	233	255	253	230	243	262	237	248	259	241	235	240	236	247	248	276	277	237	237	227	228	262	243	238	255	234	263	215	229	235	233	228	253	216	234	256	214	242	231	220	245	240	250	236	247	254	241	228	215	245	260	243	225	237	222	231	245	226	217	235	211	228	235	240	276	236	260	220	224	224	252	236	253	238	248	252	228	244	222	253	229	220	252	236	242	237	254	227	238	240	213	220	222	232	223	252	236	250	255	220	225	229	247	225	236	247	217	232	236	252	252	231	237	254	241	242	226	219	262	272	236	237	234	239	241	218	232	232	239	217	243	258	275	256	233	229	241	240	233	249	228	244	244	233	222	241	219	235	229	238	223	223	243	248	244	282	236	254	250	230	236	228	237	263	250	207	253	225	230	269	277	251	260	255	221	239	237	229	219	250	247	226	243	266	230	231	246	240	238	225	213	233	223	237	190	231	220	223	236	227	232	233	230	231	262	259
25307	21559	27935	25477	10960	1057	845	675	642	643	646	645	574	590	561	582	545	582	550	524	564	510	566	509	545	510	584	547	527	563	554	508	482	589	559	556	540	574	526	569	543	515	507	474	530	526	545	525	518	547	496	539	545	541	566	535	513	499	602	548	528	523	572	528	516	527	580	535	534	555	507	526	520	509	509	513	543	544	508	512	554	558	520	551	515	519	516	548	498	510	523	527	502	503	533	511	518	541	556	545	537	517	510	555	574	521	521	550	533	545	509	561	503	507	523	539	529	546	539	547	522	516	516	554	525	528	520	519	539	575	562	507	535	513	552	509	532	530	534	521	514	510	525	556	515	534	545	547	572	570	533	504	501	508	501	537	514	547	534	520	528	543	529	573	545	545	498	480	553	538	506	576	540	497	529	540	500	538	546	562	517	555	572	517	526	523	510	517	537	536	528	499	543	492	506	524	532	546	519	523	505	531	525	516	524	537	535	546	541	502	527	466	532	526	536	540	529	553	560	562	529	536	533	508	549	573	542	526	506	570	501	486	547	513	530	519	555	544	531	526	528	498	531	513	560	507	508	531	503	509	504	520	560	559	492	489	538	518	528	522	488	478	549	555	500	536	521	526	524	550	524	558	568	546	555	556	550	546	542	503	516	493	496	553	514	560	518	515	492	527	565	584	489	525	539	506	533	537	534	513	555	485	561	551	542	580	549	514	536	562	508	501	578	535	516	507	485	515	495	520	541	543	549	591	538	589	523	539	535	520	535	520	518	550	485	529	511	491	566	477	534	547	540	521	537	495	562	512	504	536	514	539	561	558	540	544	517	516	569	541	547	519	495	533	530	529	531	590	503	545	500	515	538	504	546	536	535	527	548	552	548	561	549	492	548	498	554	546	514	540	525	543	511	538	552	534	503	525	535	544	509	518	509	514	515	538	507	553	564	530	548	578	556	593	521	521	528	537	574	552	534	511	545	566	534	491	545	559	517	549	526	536	552	542	525	525	525	526	500	562	515	520	532	544	527	535	522	534	505	479	585	522	534	519	492	523	485	532	511	511	547	510	488	578	505	535	518	519	546	506	530	540	543	578	546	591	544	494	512	536	500	515	523	522	563	549	547	540	535	563	548	495	542	518	517	528	519	509	533	541	539	535	544	523	525	532	521	520	526	549	549	500	503	517	508	573	539	568	563	547	560	549	498	523	505	546	530	532	546	567	520	545	553	537	522	547	517	529	555	524	545	558	552	523	545	559	536	515	552	507	553	563	549	554	502	553	497	512	513	544	509	516	535	542	554	516	515	501	581	534	535	535	522	557	524	525	521	524	521	499	512	534	508	512	555	523	559	547	496	554	523	511	572	541	550	538	540	530	536	557	486	554	543	506	516	551	553	524	592	569	532	537	530	538	512	530	519	522	525	497	531	524	559	535	549	532	546	486	510	550	505	514	562	495	490	569	519	518	541	486	524	483	492	566	520	501	523	533	540	517	532	577	507	530	521	564	526	563	504	515	571	534	521	567	535	533	467	525	535	555	545	545	541	517	524	532	523	536	536	550	547	533	537	498	525	507	553	514	551	517	517	515	528	521	539	548	504	504	527	500	540	496	536	573	499	605	549	530	494	535	542	509	540	518	528	510	519	551	534	518	496	538	536	522	551	537	493	489	531	535	547	533	544	524	558	468	522	518	538	521	517	529	525	467	503	513	552	524	537	533	560	536	551	545	506	565	528	536	570	555	544	542	540	556	499	560	511	515	499	535	508	537	544	530	526	586	578	536	516	546	517	595	542	513	521	473	539	539	553	543	567	523	517	516	537	507	561	554	525	506	540	536	511	535	501	557	539	520	526	550	523	554	505	526	536	523	520	552	508	570	537	517	521	523	540	546	513	548	507	549	500	530	517	535	491	525	576	538	546	535	505	500	550	509	487	509	515	557	561	509	546	527	538	541	547	526	524	545	477	560	554	550	537	541	548	504	509	527	530	528	532	503	543	520	551	497	522	555	539	528	525	577	547	513	556	503	544	536	551	508	545	535	544	506	492	522	508	529	493	573	523	561	519	493	533	513	538	567	517	540	549	494	532	573	539	506	556	534	498	551	525	535	497	530	530	545	582	473	483	537	566	512	513	551	537	512	511	530	539	538	538	505	539	587	517	544	539	516	469	522	525	526	532	519	516	588	503	531	556	535	566	533	530	547	486	533	536	512	515	521	532	497	563	539	523	544	509	539	514	530	529	501	555	582	520	545	528	541	492	506	545	490	582	529	531	511	526	527	548	519	517	533	524	572	548	529	525	539	560	532	531	516	483	541	520	530	481	547	543	516	511	515	543	506	533	532	530	508	540	552	545	511	509	552	550	558	518	502	528	562	499	495	532	513	516	560	514	535	550	560	520	507	524	557	519	514	558	524	525	512	507	544	521	550	491	549	520	550	511	495	543	510	553	522	511	519	540	527	529	575	497	530	526	534	550	519	556	508	548	546	511	518	534	494	543	534	532	552	549	524	525	531	524	523	506	534	512	529	561	530	542	564	531	559	556	525	529	526	533	504	529	532	557	568	535	548	545	562	528	542	502	553	501	485	544	538	508	542	533	548	548	536	537	567	516	564	469	503	563	553	500	486	487	521	574	530	523	531	529	507	478	547	549	522	524	489	499	543	546	555	561	529	500	519	527	522	551	536	483	537	524	523	560	561	565	502	540	534	553	530	514	510	559	507	570	503	538	546	511	526	542	566	525	516	564	529	527	521	539	516	522	525	564	528	534	559	503	524	576	481	507	534	511	537	580	506	527	512	575	526	566	542	494	507	493	484	555	540	554	538	549	485	547	533	509	560	508	503	511	536	536	553	544	555	522	476	487	522	562	559	512	549	532	549	527	544	526	530	509	508	550	555	552	540	491	555	517	513	512	569	528	526	543	563	545	500	534	519	533	521	507	555	545	544	527	550	550	540	509	546	543	550	498	458	562	491	503	536	514	547	470	546	501	538	549	543	533	540	543	506	519	507	509	559	515	539	542	543	534	551	524	512	534	574	513	553	514	567	515	551	525	555	515	526	525	503	527	544	532	576	530	522	534	547	573	566	518	512	547	524	545	505	517	499	559	516	516	508	498	511	543	534	544	543	559	534	493	556	523	550	509	518	544	540	537	512	470	494	558	535	540	508	543	536	539	531	532	507	504	542	505	544	516	544	530	545	596	548	515	560	532	542	570	502	508	542	546	470	503	550	528	544	518	527	541	545	542	568	509	536	533	580	530	550	531	548	550	502	526	491	533	499	512	523	507	543	543	545	541	525	515	578	526	522	510	564	525	552	550	548	560	549	545	511	551	531	516	551	548	505	511	549	501	567	512	520	524	536	530	540	489	517	557	481	500	537	522	561	503	518	531	532	470	526	514	479	501	504	512	519	524	504	515	522	526	540	527	503	568	527	522	528	522	507	528	485	590	530	530	530	526	569	488	535	491	516	541	549	558	510	512	507	526	534	504	508
4665	5934	4508	2380	1786	1451	1235	1129	988	905	816	794	747	743	734	732	676	720	714	683	699	691	647	638	670	659	659	665	645	624	623	655	668	635	667	696	616	655	655	640	672	640	643	624	630	644	656	584	643	595	636	667	644	643	630	672	650	646	680	637	611	666	664	591	632	664	664	603	605	640	669	608	621	624	632	634	647	639	621	647	664	629	647	601	632	650	630	665	640	620	627	604	601	673	643	670	656	641	657	640	600	618	617	640	663	618	650	659	659	608	608	627	641	645	638	658	592	617	606	601	620	654	592	603	600	623	665	681	642	650	637	616	688	643	618	623	617	637	652	627	646	601	584	643	639	668	631	609	683	648	617	668	610	633	596	665	640	652	666	670	668	628	624	642	636	646	658	596	626	666	649	727	627	654	627	625	632	625	641	660	658	628	665	599	607	595	641	627	610	662	580	659	626	602	592	632	634	599	625	652	610	603	638	679	630	677	652	649	661	685	669	653	622	637	617	580	659	601	637	636	614	616	621	603	675	631	642	678	634	610	656	679	618	638	664	646	649	585	616	628	605	641	655	635	654	649	594	664	617	652	634	630	599	647	638	640	641	612	642	595	679	564	596	585	648	651	661	652	628	622	590	597	631	638	603	626	595	665	624	661	639	641	591	696	702	639	619	639	611	636	624	639	642	630	622	657	614	618	615	654	630	640	660	636	675	642	633	664	627	627	620	608	638	679	636	660	628	610	619	648	628	657	629	687	609	655	657	673	654	632	638	638	616	679	635	628	614	656	640	620	614	658	633	660	618	625	651	653	675	617	650	637	639	614	663	604	606	626	699	655	603	615	599	636	639	628	590	637	661	648	641	584	632	609	625	637	630	609	640	676	675	691	623	655	677	633	599	650	608	631	628	643	579	623	670	645	675	637	607	660	654	637	617	623	645	660	648	618	688	609	605	635	602	634	622	650	658	629	619	607	636	652	701	614	653	610	633	616	665	644	594	622	634	643	592	688	648	661	605	653	643	654	602	645	664	702	623	695	588	626	657	678	637	614	643	620	610	643	666	651	612	657	695	629	626	662	608	616	630	656	638	620	622	575	614	629	631	626	625	602	597	617	633	658	649	627	663	612	625	646	620	634	610	622	632	664	626	648	625	604	631	622	615	639	609	637	603	667	666	597	591	678	635	641	640	599	639	621	644	639	655	666	629	588	669	653	670	646	622	626	629	643	639	609	598	613	616	637	655	612	635	624	621	636	643	626	692	631	599	617	634	645	640	648	610	656	646	663	632	601	614	620	648	569	643	639	601	649	600	659	678	685	641	624	624	664	640	593	647	622	634	672	617	625	650	615	660	593	633	591	629	626	658	671	607	647	592	611	642	622	620	662	640	652	661	659	670	663	632	610	649	586	637	633	617	643	614	644	641	653	676	652	634	648	640	661	663	629	646	657	648	613	693	659	628	655	631	627	607	648	630	611	655	650	628	598	638	672	630	639	623	669	631	633	638	620	627	624	679	609	612	663	641	595	623	633	636	634	622	646	626	661	669	658	630	629	636	629	664	603	616	628	646	628	632	619	656	625	616	637	674	617	661	603	594	666	630	627	659	643	639	627	629	626	671	623	611	666	643	643	679	623	623	640	667	588	623	669	652	647	653	643	663	660	670	655	630	643	648	646	680	637	614	627	631	607	651	652	642	659	645	634	642	638	622	600	656	623	622	679	636	656	620	660	632	629	627	630	602	659	638	655	656	638	616	671	595	621	634	632	661	674	617	634	593	640	642	605	637	652	670	633	636	652	609	673	624	607	635	651	653	648	647	657	653	675	645	634	593	586	666	608	628	630	652	604	667	592	633	681	639	618	656	709	645	675	646	602	667	695	652	580	644	610	646	624	634	596	617	598	659	607	634	719	646	634	610	624	640	649	674	658	630	652	625	631	603	622	645	664	644	629	628	651	665	624	597	597	658	631	608	646	653	637	618	625	670	662	661	647	634	622	656	651	619	664	693	654	642	657	644	603	608	627	616	653	642	663	603	643	679	677	653	633	626	652	626	598	675	635	694	670	650	654	623	637	630	629	631	620	613	598	649	628	589	616	644	664	616	645	612	636	682	630	619	636	670	664	601	662	632	621	659	629	621	638	676	620	618	654	622	649	673	640	657	570	633	612	640	646	634	607	638	618	612	616	653	613	636	622	650	637	636	674	653	638	586	642	635	626	625	685	674	631	657	589	617	625	611	636	638	604	626	664	622	630	593	667	623	633	610	670	674	693	593	617	675	602	603	620	622	641	603	630	672	638	620	648	610	639	685	620	639	624	619	620	637	627	656	625	602	661	614	663	629	668	652	630	649	589	665	630	632	618	673	630	670	628	671	633	614	631	662	664	645	653	602	635	665	660	643	607	595	657	673	621	595	653	633	628	616	619	614	647	624	640	614	639	627	632	628	651	643	654	604	661	668	639	665	643	634	602	685	614	635	649	672	630	652	665	619	658	646	658	630	606	615	626	628	668	603	599	660	627	644	652	641	613	624	624	591	655	638	610	624	598	677	702	630	617	590	623	634	632	592	631	641	612	576	645	640	660	687	617	639	589	635	629	672	621	620	621	640	686	613	638	627	627	595	647	628	652	616	606	649	676	638	601	587	596	656	607	618	632	660	631	651	667	684	662	629	636	647	646	642	596	627	676	631	637	610	643	627	641	595	621	650	597	624	652	626	675	644	626	669	643	608	655	607	642	646	677	597	664	589	646	649	640	575	617	632	640	625	576	645	636	644	632	663	638	638	637	625	638	673	692	599	632	578	576	620	632	654	618	605	608	610	602	616	630	657	638	651	639	649	625	702	611	589	615	637	620	645	643	627	643	699	653	633	598	633	647	602	682	661	660	634	620	659	637	619	631	615	615	601	649	593	596	638	626	647	664	657	652	648	622	664	623	651	682	617	621	596	620	648	647	655	663	597	627	595	632	605	636	623	638	587	637	675	632	589	610	650	626	639	616	639	597	616	639	635	637	624	629	652	665	602	614	639	669	651	623	635	676	629	634	613	634	629	641	650	621	634	657	635	636	628	616	603	623	669	628	663	648	607	637	638	652	631	678	619	640	660	651	623	667	626	593	672	640	624	620	691	617	673	575	682	620	647	627	650	627	604	607	604	638	594	652	633	639	619	648	617	641	630	637	649	638	612	654	579	706	604	652	646	679	638	616	606	638	632	630	615	629	630	591	637	628	628	661	618	616	621	637	613	621	648	633	653	617	631	598	697	606	678	649	655	591	642	636	624	629	606	630	654	665	696	612	616	632	616	621	668	658	663	662	619	604	645	629	654	645	636	660	643	624	632	646	646	585	615	653	635	672	578	592	647	664	628	641	616	614	650	649	673	653	659	660	611	663	650	602	657	657	648	621	654	655	623	656	647	591	629	636	649	671	627	681	632	598	637	606	675	675	643	688	653	569	633	647	638	629	639	623	649	637	661	629	639	617	625	613	650	633	652	673
23086	21612	29584	24143	21611	21649	10842	1192	815	735	651	570	512	485	480	462	422	448	406	410	371	402	372	345	364	337	334	355	314	333	357	362	331	342	339	317	350	311	285	326	302	307	321	312	314	318	317	315	320	303	309	280	289	320	307	292	297	270	301	283	300	305	295	293	318	307	303	315	315	301	314	314	274	284	288	298	318	290	314	325	289	311	290	301	305	331	299	283	310	292	311	263	288	317	285	289	325	288	279	306	280	300	325	314	293	283	297	278	292	300	271	313	315	289	274	271	313	283	319	314	271	310	266	335	285	298	315	301	293	297	288	310	310	257	281	315	291	300	297	314	295	294	319	292	271	292	299	299	315	284	287	257	268	318	302	302	279	301	301	312	306	287	288	281	289	315	289	299	330	307	313	314	303	300	310	308	287	307	318	291	287	288	304	304	283	290	306	269	321	292	286	279	298	332	289	270	273	307	292	256	293	308	293	316	284	297	304	292	295	289	285	310	290	297	288	324	335	293	308	316	306	296	293	312	295	278	315	267	298	290	304	314	298	334	314	305	310	290	291	285	293	284	298	299	253	309	289	278	295	288	282	299	272	314	282	312	285	297	323	307	308	321	297	326	302	300	306	294	279	295	298	320	305	300	326	325	282	270	291	307	284	267	280	293	312	284	299	306	304	315	310	295	297	290	269	279	319	332	289	330	280	293	299	323	303	312	293	312	282	311	331	293	244	325	299	283	292	299	300	301	338	310	300	314	286	290	279	289	273	300	273	293	274	277	291	280	287	289	280	294	285	282	320	285	304	283	296	278	311	285	272	289	287	310	308	313	318	278	304	329	299	327	302	297	320	315	293	322	290	285	317	286	266	300	311	305	265	309	277	278	295	301	283	256	284	281	280	293	293	305	282	275	301	296	310	315	283	297	272	331	294	308	304	292	298	263	318	291	309	304	279	281	275	296	287	323	283	309	309	314	279	282	286	280	313	282	297	259	299	286	273	297	290	296	259	268	301	321	310	278	316	301	303	313	289	289	307	320	279	294	284	302	272	277	304	312	307	275	293	297	297	300	280	301	290	298	311	302	321	280	279	279	292	286	303	316	281	292	315	290	296	301	316	300	308	296	276	313	332	287	286	293	298	313	316	274	320	272	294	300	304	291	311	324	318	296	289	314	284	326	284	272	294	295	271	291	297	294	281	327	276	305	285	330	285	290	293	317	303	325	300	313	297	310	305	267	298	284	291	278	278	300	328	293	299	279	309	279	265	305	304	276	297	294	293	282	279	274	331	295	294	272	297	278	293	299	299	286	262	303	273	305	288	288	317	281	301	273	275	267	275	259	284	297	295	286	269	293	293	267	294	296	298	288	256	290	280	302	296	286	298	287	268	297	310	294	274	281	307	307	318	308	284	305	295	306	286	300	285	286	276	297	298	296	308	279	296	310	314	282	303	304	317	274	306	283	307	296	293	301	277	308	303	262	268	299	279	288	306	285	297	321	280	324	293	283	274	264	303	313	303	275	311	311	271	323	292	286	272	276	306	281	303	273	296	302	294	294	340	303	272	281	288	312	278	296	290	311	278	293	306	292	291	285	285	301	298	270	277	285	314	306	310	274	318	277	292	296	270	317	301	287	313	299	298	290	297	268	289	289	312	307	293	288	307	295	314	308	288	287	316	310	292	252	294	289	255	279	295	299	318	294	292	295	300	276	311	318	293	285	298	287	288	294	309	309	301	308	286	270	293	308	284	332	304	270	298	295	288	290	236	307	302	298	306	325	293	311	281	325	302	307	275	326	281	282	302	271	295	298	285	304	283	273	292	277	296	267	294	289	278	309	317	333	292	316	295	287	279	257	287	267	288	289	321	291	319	286	318	261	310	306	288	274	338	288	289	333	315	308	300	327	277	317	296	307	303	301	314	292	319	299	298	279	301	311	285	299	272	347	293	291	295	308	278	280	276	292	300	301	323	269	288	314	276	295	267	315	299	331	269	312	294	318	297	304	292	259	307	328	292	300	316	289	308	281	284	301	304	287	289	287	292	269	277	287	303	287	287	347	281	274	286	285	275	271	302	271	300	271	292	268	292	275	320	284	266	303	314	305	292	301	312	280	267	261	323	280	311	304	252	306	307	276	319	272	309	281	294	317	312	325	300	293	317	291	308	270	277	274	317	282	328	262	288	294	270	279	291	285	309	244	277	317	298	320	304	344	283	283	285	286	280	308	290	279	301	272	280	297	293	282	284	294	330	290	284	286	312	295	290	276	307	288	274	284	277	301	295	269	311	282	298	318	306	266	302	264	310	312	297	337	296	297	294	298	307	307	304	283	318	308	282	287	312	322	261	311	306	274	313	297	304	295	264	288	312	294	317	290	298	300	318	325	284	290	290	300	290	294	273	272	263	318	303	317	308	296	336	307	300	306	251	280	297	263	295	295	296	300	293	296	312	271	319	301	307	324	279	281	262	306	279	286	291	276	297	275	303	283	301	299	306	258	271	280	295	300	308	308	284	251	299	296	266	283	293	306	279	280	298	291	295	297	289	285	283	286	328	301	276	292	286	256	271	297	336	283	268	291	289	302	287	292	290	278	308	307	305	294	286	302	286	279	285	290	295	293	295	271	319	281	264	280	294	318	318	304	280	333	303	290	305	294	305	284	317	291	287	292	324	292	267	303	337	317	312	311	282	289	328	310	281	292	259	294	307	287	273	316	311	286	312	270	320	301	305	293	280	303	288	329	287	282	310	317	328	288	302	297	292	310	303	263	304	261	302	291	270	294	262	303	334	266	315	302	297	295	327	301	279	287	254	299	284	304	297	266	294	283	312	294	275	280	319	289	268	266	326	287	296	300	279	300	283	298	301	324	338	293	297	295	294	272	293	299	321	333	292	296	281	278	278	286	292	307	323	328	280	296	264	330	297	309	290	305	318	319	318	276	325	316	286	300	292	249	281	308	299	284	315	295	291	315	302	290	282	290	288	274	257	304	274	301	290	282	266	308	278	274	312	323	292	319	279	307	306	266	296	272	305	290	279	293	280	290	290	287	292	291	283	269	296	267	310	252	320	298	318	326	301	306	306	331	286	293	319	273	336	293	292	309	314	312	284	306	264	283	294	315	271	291	310	271	297	289	277	309	319	267	262	316	279	303	278	246	315	292	335	292	300	331	301	308	289	289	285	304	318	262	267	314	299	284	308	287	294	345	299	285	277	281	297	278	312	311	274	330	291	309	286	312	289	310	302	282	297	260	285	282	288	312	298	313	304	281	309	282	297	268	299	294	316	281	287	316	280	294	303	279	304	309	262	307	303	285	252	294	316	298	283	264	282	308	289	322	308	246	345	268	325	250	296	299	293	312	287	312	307	295	266	308	304	300	279	291	285	273	309	278	270	278	317	316	293	269	293	294	312	277	317	314	303	308	273	268	279	262	265	268	299	274	276	290	281	276	311	294	301	288	302	315	285	261	311	290	312	296	292	271	295	269	315	344	290	318
7040	16343	12770	6630	4562	3476	2753	2105	1672	1347	1188	1076	958	866	731	688	669	582	567	598	490	530	462	472	480	476	463	432	437	448	425	425	397	411	382	401	399	404	394	349	385	353	359	332	418	360	384	353	352	374	375	359	373	367	396	384	364	324	391	331	366	387	345	376	346	366	355	371	343	352	364	305	362	363	342	363	379	333	357	344	354	351	336	353	339	377	333	359	334	331	342	346	359	371	381	357	344	334	356	343	338	348	346	355	342	354	361	337	368	313	331	391	349	359	371	351	345	348	329	362	318	316	369	315	341	338	369	347	312	330	338	328	353	349	364	341	366	335	344	355	350	372	331	328	345	333	325	358	326	365	337	354	356	355	326	342	365	340	317	349	334	349	312	368	332	360	336	342	366	331	374	320	355	322	347	330	333	344	377	326	340	347	346	346	327	337	339	335	356	324	351	353	360	321	319	351	308	316	318	372	369	368	372	327	323	353	311	348	338	339	363	329	358	350	336	342	385	372	346	359	323	368	339	344	336	338	334	355	329	358	348	328	338	340	368	324	326	373	330	285	356	315	354	334	345	349	339	325	361	335	362	327	348	321	294	352	349	316	386	317	321	336	355	334	344	311	341	366	345	367	351	347	357	381	325	351	360	358	323	319	343	343	338	385	340	349	332	333	335	338	346	345	368	344	375	332	336	369	368	343	352	339	343	376	383	406	345	347	327	360	360	320	322	345	366	339	364	343	356	394	352	318	344	354	359	372	341	332	374	310	316	333	346	342	375	317	325	352	334	334	349	344	344	349	382	367	327	368	380	346	366	372	390	379	370	317	356	332	351	350	348	340	343	340	346	356	350	353	340	357	373	345	342	358	352	354	326	319	347	330	368	366	354	352	344	351	319	345	373	343	363	372	337	357	368	325	333	333	314	339	352	338	399	355	351	352	359	348	327	355	340	358	331	364	344	311	344	339	347	346	323	338	369	325	327	358	347	328	358	353	394	343	355	321	336	339	338	307	348	322	326	334	334	332	369	324	340	329	344	334	339	346	352	307	341	317	363	331	355	339	355	333	353	355	363	344	327	353	378	349	347	340	333	344	356	368	378	377	346	357	343	342	342	370	331	350	341	349	330	360	355	332	344	359	322	350	333	335	321	344	338	332	353	347	347	353	321	370	338	362	343	365	325	341	325	349	353	353	353	328	341	339	351	329	327	345	336	362	380	324	357	368	371	347	367	358	342	339	358	369	315	370	338	384	363	400	328	313	354	331	339	350	368	350	304	344	356	348	300	358	341	356	360	344	341	374	342	322	346	330	344	358	337	344	368	340	338	360	324	346	358	322	391	370	357	360	358	366	322	316	369	319	325	330	316	344	356	332	349	343	358	317	351	341	344	352	346	354	346	346	329	354	348	315	354	352	363	330	354	375	337	334	375	342	347	324	340	345	348	324	334	324	370	355	341	365	344	303	393	352	372	328	361	328	327	341	371	344	354	355	388	343	378	315	370	317	319	346	320	336	358	299	346	306	296	324	331	346	318	318	353	360	359	349	374	326	310	318	338	343	345	349	362	404	349	349	321	304	314	328	359	335	326	325	328	350	364	351	363	370	358	340	326	361	303	380	329	335	317	347	358	366	336	343	331	325	384	331	331	343	352	344	340	339	359	332	329	367	353	317	330	378	351	331	369	355	326	337	347	373	345	351	338	344	334	350	350	343	371	354	344	361	346	331	314	310	322	344	313	309	353	349	361	389	375	395	366	338	340	349	354	357	361	344	347	351	334	318	350	324	330	373	336	368	352	324	356	339	365	339	348	344	325	343	319	333	335	389	325	325	368	370	338	358	319	347	329	335	369	364	336	340	305	341	328	319	322	376	337	358	326	362	344	334	368	341	350	374	360	352	315	351	338	325	334	363	344	337	348	330	356	342	362	349	324	361	347	348	341	347	336	326	318	337	359	348	336	382	333	366	306	367	387	361	348	377	366	345	316	374	350	342	340	346	352	338	347	343	344	319	383	352	322	345	349	349	380	313	326	348	338	353	347	329	346	330	341	345	368	340	337	352	328	391	361	356	339	337	342	323	357	331	372	346	376	329	366	350	341	348	354	352	340	366	359	351	364	303	321	346	347	332	329	386	330	347	371	363	374	362	311	348	362	383	339	346	331	313	353	349	329	325	372	340	324	361	378	341	342	355	360	354	348	313	335	328	321	384	361	330	327	307	336	317	346	329	352	347	340	351	354	359	316	365	321	333	345	331	350	353	334	319	362	360	333	347	333	344	331	322	336	367	363	351	373	322	379	333	371	323	315	360	372	341	364	343	302	358	362	355	360	367	380	379	359	338	358	327	311	314	349	318	345	336	363	344	337	354	337	372	360	346	354	348	344	366	337	364	343	323	366	332	359	331	345	321	373	381	319	325	364	323	352	368	370	360	328	366	320	358	367	322	309	344	347	348	332	362	363	342	323	346	354	308	352	306	329	333	311	315	317	364	326	356	321	335	362	355	352	319	351	329	340	350	329	336	349	347	315	333	332	335	348	362	349	326	321	355	314	329	361	326	347	366	351	323	344	369	336	357	318	320	353	333	363	317	406	306	345	307	351	352	373	321	358	351	351	323	358	307	319	326	344	345	348	338	339	321	334	318	356	359	351	351	334	354	357	356	310	349	330	351	344	309	348	316	336	340	354	324	397	345	357	335	342	325	343	313	325	317	321	338	336	330	333	341	368	354	350	339	339	339	298	322	306	343	351	345	324	341	342	399	349	317	344	321	336	342	320	361	354	359	336	328	376	362	347	368	336	341	319	345	373	334	389	338	355	314	344	336	347	329	341	370	359	368	369	360	362	342	333	356	345	339	327	326	366	331	354	359	351	325	360	350	317	335	364	319	322	327	320	358	321	344	331	330	361	374	344	334	379	357	354	295	319	327	365	341	348	337	334	380	338	380	362	337	349	348	332	315	327	331	356	342	347	345	330	325	332	329	346	365	338	353	337	363	364	311	322	352	308	356	381	362	357	360	321	348	312	374	321	376	318	342	363	358	344	345	352	330	344	373	348	312	312	375	324	363	329	337	298	333	347	335	371	359	370	336	343	317	338	356	359	334	338	353	339	338	362	360	303	332	338	356	340	325	342	350	350	325	323	355	323	347	356	322	371	335	379	345	336	366	322	370	353	362	333	360	340	346	326	345	359	323	391	332	336	347	355	370	345	344	370	356	339	384	307	343	312	338	332	343	377	349	379	327	339	342	322	336	337	327	325	332	372	337	361	359	333	349	325	313	346	364	302	370	335	343	327	344	334	302	337	323	344	320	351	345	357	371	329	330	358	319	335	348	352	343	344	327	328	344	340	316	337	352	338	352	338	348	357	352	339	338	367	353	387	303	345	334	324	340	348	346	385	352	345	346	350	345	354	354	350	350	327	333	357	336	333	342	335	361	334	343	340	372	330	335	360	362	368	331	327	328	335	351	348	358	352	329	347	377	344	339	376	371
27576	20158	6101	746	484	428	433	449	405	459	381	399	399	366	396	390	400	393	401	408	358	397	379	396	418	392	384	398	395	442	408	399	375	394	421	370	416	417	362	379	396	356	390	378	396	390	401	387	365	384	402	378	387	381	386	379	403	391	365	420	392	403	425	417	394	383	368	414	375	340	387	383	432	366	412	381	380	412	398	416	394	380	385	406	379	384	382	410	378	390	378	404	373	365	366	351	375	406	383	399	374	404	408	402	413	365	383	386	369	410	402	344	432	383	357	371	394	354	376	415	387	386	389	380	377	387	412	394	365	387	371	363	372	431	397	377	359	377	352	391	389	413	390	362	378	426	406	391	374	378	422	363	399	372	385	375	380	422	401	414	411	383	371	404	375	343	401	372	392	403	400	379	399	406	392	373	386	384	408	353	383	370	384	373	364	386	408	383	357	368	411	410	416	409	420	399	387	375	385	377	403	385	377	393	416	363	411	382	393	378	359	377	414	390	412	370	395	383	437	429	384	368	393	351	373	358	374	386	389	362	400	413	376	363	387	377	378	390	384	409	418	365	381	370	379	338	374	401	368	409	397	427	386	383	363	383	389	403	425	395	408	368	390	378	410	408	393	375	375	392	379	386	392	416	369	403	412	371	381	428	396	396	407	411	406	391	368	373	388	377	387	356	376	379	378	397	394	347	366	404	420	354	368	395	363	401	380	396	428	380	402	394	415	395	389	396	386	395	386	382	406	391	395	416	383	377	404	399	387	361	400	396	375	390	399	393	395	410	373	403	401	354	368	402	374	426	389	411	402	348	373	425	439	386	389	401	374	394	369	393	397	413	360	395	387	392	377	403	421	392	417	392	371	394	413	381	356	397	373	397	365	370	390	404	409	373	392	384	397	388	374	391	420	367	390	419	414	358	385	411	404	388	371	361	399	381	345	394	366	383	384	381	350	389	387	385	375	395	382	405	398	380	400	423	403	357	416	364	369	390	416	391	391	405	365	424	391	404	379	400	388	372	380	393	364	390	372	325	370	365	393	401	402	386	381	386	413	398	399	407	417	393	403	383	380	383	416	371	399	405	391	379	349	401	374	392	369	372	373	440	339	386	421	388	399	417	393	350	365	389	395	403	408	387	401	367	364	388	410	366	387	403	373	404	368	390	415	334	414	406	352	391	383	392	392	365	409	390	366	406	403	413	374	351	365	390	411	386	395	360	414	405	367	357	446	422	394	418	389	366	411	415	378	423	389	410	389	395	420	403	419	383	354	379	400	389	382	406	376	361	381	374	405	376	428	422	406	350	391	392	374	420	366	401	379	400	385	388	398	429	430	365	371	395	415	395	392	351	374	382	419	392	376	412	392	401	396	419	368	366	375	385	383	372	372	405	376	400	375	400	371	396	382	350	373	384	413	376	416	395	396	376	378	387	390	378	374	407	359	375	399	370	374	393	390	381	361	393	393	385	410	394	414	387	408	392	385	364	378	408	367	383	393	394	386	373	424	391	397	385	374	406	387	411	373	386	377	414	406	382	398	405	381	373	383	393	408	361	410	384	411	399	385	396	383	372	393	368	385	352	363	373	392	392	400	394	407	376	418	417	408	411	368	430	387	382	380	387	384	400	384	375	355	374	390	360	428	384	399	377	401	383	386	376	396	410	367	444	421	365	382	402	358	374	394	412	386	391	393	369	425	364	367	392	351	390	368	404	386	389	388	397	418	403	415	361	382	390	363	389	373	388	374	378	383	370	368	400	392	399	370	396	406	412	373	412	383	387	387	385	410	430	405	394	443	415	386	405	366	404	362	375	359	417	396	379	363	391	409	397	391	374	375	363	387	358	392	372	405	399	369	388	389	414	393	373	432	394	397	384	435	345	394	404	361	383	393	374	422	400	386	368	387	408	405	392	355	395	377	352	399	412	399	418	433	402	351	375	429	395	386	397	413	414	385	398	401	393	395	374	325	397	411	406	373	398	382	373	364	381	419	370	371	443	384	378	386	402	383	392	359	409	424	383	362	383	357	378	421	379	364	343	406	358	397	377	398	380	376	380	382	365	404	402	375	374	414	404	361	372	387	400	388	407	399	370	378	403	398	412	361	390	376	362	360	378	410	381	368	387	389	399	399	349	352	331	375	393	412	384	335	377	406	389	373	416	399	423	402	398	380	410	422	409	376	348	352	402	392	398	395	393	399	392	414	339	399	375	381	388	379	408	396	405	381	381	427	384	392	374	405	386	362	411	405	378	382	401	354	402	386	396	410	423	381	404	388	383	387	391	388	415	392	415	405	377	409	375	443	362	399	402	377	389	351	374	409	370	415	408	383	395	362	374	393	389	413	407	401	400	371	392	391	352	398	378	394	386	400	393	379	387	378	409	396	395	388	391	391	377	421	395	392	388	406	406	407	377	383	335	382	413	370	373	361	409	356	390	356	362	350	378	345	375	395	393	374	407	402	380	397	377	402	342	367	380	361	394	423	355	410	367	410	401	394	407	381	391	397	381	379	419	388	453	413	399	353	364	382	385	353	383	397	382	399	386	419	381	376	377	376	409	409	416	396	431	414	373	391	384	359	358	380	384	424	365	374	402	397	389	363	373	386	374	392	387	411	360	396	368	385	376	364	402	379	388	353	357	413	402	386	368	396	365	400	410	351	387	368	370	416	382	386	388	404	399	371	388	373	396	415	394	389	395	414	372	434	404	384	390	356	365	412	432	379	410	379	407	406	367	400	397	383	374	376	358	387	364	383	392	378	399	400	385	389	395	365	393	370	355	387	371	408	372	403	368	351	395	370	398	380	379	386	373	373	395	398	383	395	369	398	418	409	400	351	405	396	403	389	400	398	372	370	404	394	417	371	355	389	399	413	391	366	381	389	409	408	411	361	415	386	372	372	386	405	394	409	388	379	378	387	377	384	375	417	397	363	398	363	389	391	390	399	391	357	388	365	392	366	408	443	382	403	381	363	385	384	368	350	382	391	334	395	411	391	375	389	369	393	391	418	396	395	358	373	366	365	369	424	404	418	399	390	379	379	371	377	367	395	373	339	384	343	405	363	379	404	384	410	387	391	382	377	407	379	395	357	376	395	381	399	386	378	380	401	374	390	378	393	378	399	380	407	381	378	378	389	407	370	367	409	370	381	371	369	370	372	401	384	376	396	396	406	403	400	375	349	356	385	429	406	361	432	403	372	402	407	408	405	383	387	377	373	342	366	395	384	356	377	389	403	394	405	396	400	392	379	385	402	376	409	386	349	395	376	367	358	388	416	411	356	350	361	396	393	390	379	443	382	389	397	402	346	360	395	396	388	407	392	408	391	393	386	380	367	379	358	366	419	402	388	393	405	396	396	410	361	400	370	394	386	402	374	391	392	395	405	399	384	382	399	394	385	376	405	387	384	402	413	373	395	382	408	386	370	386	392	382	362	403	368	393	436	388	388	389	370	381	397	428	421	400	390	373	411	373	419	398	362	440	381	402	413	391	361	363
4229	1176	939	686	638	600	562	536	486	529	526	514	510	471	468	502	501	514	489	522	519	475	490	495	490	533	475	517	505	460	491	517	417	497	514	434	511	475	456	478	501	483	472	497	482	490	513	494	487	500	488	489	471	508	492	490	498	504	496	494	456	450	482	480	444	493	465	484	502	503	488	476	487	494	475	537	522	459	528	458	495	462	500	486	498	515	457	508	457	440	522	502	485	500	468	494	461	462	473	474	510	476	518	500	485	497	483	496	489	458	500	509	462	492	520	499	508	524	485	489	478	455	468	495	466	476	476	483	444	483	485	480	464	520	478	503	527	452	508	490	460	481	488	469	434	499	466	487	485	487	481	498	475	478	477	450	474	501	486	469	500	462	494	480	451	468	532	492	490	481	498	498	493	523	476	464	465	521	470	461	480	478	472	518	457	447	517	462	479	471	507	495	471	513	469	481	476	455	485	482	467	507	510	501	475	506	482	491	473	496	461	492	501	440	495	434	471	480	477	473	507	509	511	527	481	500	485	502	440	470	503	490	520	484	494	486	469	489	474	459	442	487	472	510	506	506	512	468	500	500	518	488	483	467	517	501	457	510	466	510	461	482	510	507	465	524	514	519	479	475	476	451	468	486	474	471	472	506	499	491	509	507	459	481	471	466	491	476	496	481	473	490	481	504	474	472	445	515	512	468	483	505	491	474	484	467	513	515	554	517	458	460	493	484	502	448	488	514	492	493	487	506	487	502	454	482	467	468	487	498	475	475	491	488	521	481	499	484	458	493	497	458	460	462	461	507	487	497	494	486	524	507	522	506	505	501	489	486	489	471	516	493	493	466	510	539	511	473	484	476	454	478	453	489	488	474	490	491	473	492	506	490	498	480	506	506	568	476	520	469	503	500	525	481	498	467	481	494	437	466	477	486	500	519	509	468	514	520	505	448	440	463	463	477	516	483	488	502	482	498	489	499	473	516	492	490	478	465	485	479	483	457	514	514	525	502	497	485	486	462	509	497	528	482	502	486	495	501	482	495	524	555	477	500	493	487	488	502	464	526	510	511	495	506	488	494	504	493	493	467	501	470	520	486	473	452	454	480	499	463	505	507	470	499	484	515	468	515	502	478	513	474	509	494	527	493	501	489	446	529	462	501	473	490	522	528	447	494	473	456	497	464	501	485	497	489	476	469	521	497	511	448	485	508	502	499	497	496	519	494	490	500	517	509	473	475	455	473	450	461	458	491	480	464	503	473	447	519	436	487	466	464	499	477	494	506	456	476	501	473	485	503	449	510	503	486	495	509	510	463	489	461	517	486	488	473	512	471	496	459	480	488	526	494	481	509	485	471	499	477	506	530	474	479	501	504	465	511	496	470	480	485	497	494	505	474	508	472	488	470	513	468	543	448	481	491	496	473	521	493	458	501	509	515	462	475	466	451	524	489	513	460	485	508	491	486	492	469	475	504	456	537	482	511	456	511	537	505	442	508	484	473	472	468	490	488	485	493	491	489	504	471	438	454	484	501	518	509	473	498	488	493	466	497	503	460	493	526	496	477	460	515	489	555	470	495	480	424	514	523	462	536	521	513	495	462	475	483	488	469	471	541	455	484	489	448	480	476	482	433	487	484	494	465	470	466	491	448	499	490	480	489	512	512	507	511	493	498	467	509	499	498	492	431	467	484	447	490	468	467	495	504	516	473	489	526	483	459	473	462	490	490	482	493	451	490	437	520	471	506	516	512	474	526	499	508	459	501	465	504	499	486	488	485	514	498	518	502	445	490	495	511	509	463	493	440	482	462	482	457	506	461	531	489	496	566	460	501	521	482	525	487	499	544	512	461	472	451	450	475	529	514	501	478	488	477	491	440	510	566	474	502	498	489	517	509	464	514	474	517	476	485	483	464	511	465	477	509	495	481	485	508	544	472	494	486	480	459	493	453	494	503	461	473	495	448	500	500	483	455	487	483	486	452	518	480	510	492	470	483	498	502	493	498	492	490	484	502	498	492	510	502	527	489	505	481	469	488	509	513	489	482	456	479	482	490	486	469	500	461	490	529	471	497	490	517	476	467	471	524	471	492	495	495	534	463	481	482	512	512	487	494	488	512	509	515	508	459	512	476	492	481	477	479	527	550	484	493	466	528	471	473	500	479	500	480	468	457	504	489	490	519	493	460	491	464	487	532	463	473	517	486	491	465	503	495	484	511	497	469	473	502	477	460	517	497	492	509	512	496	492	519	529	476	481	515	511	479	465	485	494	509	455	459	465	479	461	449	475	495	481	460	515	524	488	422	478	501	471	485	468	508	519	453	471	521	485	495	501	456	491	523	522	472	498	463	497	471	483	522	497	512	519	497	481	488	469	496	487	516	499	516	502	449	470	501	482	504	479	456	486	505	512	503	477	522	488	478	458	448	470	495	468	483	512	492	497	483	483	543	524	465	469	487	485	468	475	490	488	484	471	482	488	498	464	456	509	544	513	508	524	487	461	462	507	492	490	485	471	476	478	487	461	461	440	538	468	484	473	532	463	448	452	466	474	503	468	472	507	477	523	496	498	523	491	508	525	505	508	478	436	464	476	489	490	457	495	478	469	484	494	478	512	482	462	495	488	473	484	509	493	501	495	491	511	528	502	495	486	506	475	498	490	499	475	524	496	503	498	487	539	418	491	502	502	490	482	483	455	486	512	464	454	496	449	487	516	517	471	453	513	498	507	457	481	479	495	485	481	489	510	502	466	506	489	495	440	481	492	508	499	471	497	477	528	460	506	487	483	458	474	505	458	474	494	540	504	484	483	532	495	490	500	435	496	473	498	455	485	519	457	445	476	510	504	458	470	494	470	463	512	512	452	444	506	483	519	480	507	505	498	501	498	535	439	522	478	518	465	512	504	474	523	511	434	482	513	503	494	515	487	493	511	510	460	533	494	461	467	472	511	483	507	477	461	478	448	494	477	473	524	440	512	440	457	490	489	509	467	481	506	505	514	428	492	480	497	509	476	463	464	469	472	516	482	480	509	516	502	483	502	473	512	459	532	512	437	465	506	499	467	488	488	451	486	500	442	513	479	445	536	491	482	493	507	481	476	515	450	456	531	466	500	473	492	512	504	509	470	484	467	451	483	478	435	513	473	530	490	451	467	457	478	477	484	504	469	505	499	473	448	478	462	487	499	484	463	477	509	536	470	522	484	505	488	496	498	507	498	477	492	491	501	451	509	465	492	518	493	463	515	512	466	502	482	526	448	485	499	476	477	486	518	505	510	471	469	519	489	494	473	492	427	515	502	434	481	480	505	465	504	491	499	534	503	474	507	474	514	489	488	482	445	477	475	477	469	482	481	483	510	477	521	474	464	452	484	497	497	460	452	553	466	461	496	423	483	477	516	485	509	499	477	457	461	497	518	488	448	489	502	514	486	508	484	517	484	461	480	502	471	473	524	500	488	492	517	522	477	486	510	478	485	486	479	490	477	549	461	457	508	492	463	494	512	473
24055	21596	29109	24532	21575	11460	1013	554	466	382	329	322	317	288	268	266	245	248	223	212	199	209	227	217	192	199	208	181	208	198	189	188	186	220	187	216	201	208	196	207	199	186	202	201	216	206	183	181	175	195	164	197	187	188	207	188	185	175	185	228	201	193	178	209	181	199	197	212	207	199	175	194	228	190	193	207	170	174	187	178	163	198	187	185	211	191	160	171	181	194	172	214	177	187	194	185	200	200	201	174	181	170	189	195	203	208	165	178	199	182	179	206	172	174	200	191	177	172	191	180	200	175	196	190	190	189	168	193	201	195	191	174	180	195	174	188	158	187	184	164	187	194	185	182	177	189	193	202	182	192	173	201	191	163	175	188	197	181	191	195	195	168	197	176	182	178	168	205	186	191	171	181	221	180	170	175	174	220	187	211	186	175	170	189	176	194	181	173	190	202	190	170	173	186	193	209	176	178	206	198	182	193	183	206	168	171	201	178	169	193	174	203	180	194	168	176	193	195	202	176	185	185	171	186	199	196	174	174	181	165	206	184	199	194	201	208	191	177	200	179	195	188	162	160	179	192	196	191	163	197	196	185	179	182	173	197	197	145	166	169	168	193	175	218	193	177	191	191	191	169	187	168	199	185	211	169	159	199	181	211	174	199	190	182	180	203	201	206	171	190	186	184	184	212	191	188	194	204	207	198	173	195	189	189	187	173	183	164	169	198	196	195	201	179	181	185	205	189	181	179	169	164	186	205	175	216	192	196	199	190	169	187	198	198	168	189	198	185	179	194	220	200	194	169	208	169	194	173	201	184	181	182	203	209	192	182	173	194	208	193	199	176	186	196	213	193	180	213	210	211	185	208	180	186	191	186	196	177	178	201	155	167	197	182	194	185	205	187	195	192	191	176	193	212	183	211	193	182	203	194	184	200	179	171	205	206	172	199	185	156	191	167	164	192	182	193	177	149	195	176	173	192	204	178	159	190	191	197	196	191	194	173	209	173	189	166	176	189	190	176	162	157	221	189	191	180	195	189	177	190	183	191	170	170	171	174	197	177	170	172	158	174	176	182	172	189	178	183	176	187	192	185	176	173	197	185	190	186	199	187	182	165	192	200	215	202	169	202	162	209	170	164	181	185	207	184	192	187	196	195	208	194	186	194	189	184	179	200	191	192	164	169	183	187	179	202	215	206	188	181	189	174	183	185	197	189	186	170	190	177	179	217	202	176	201	213	176	186	205	193	193	196	209	202	188	182	195	183	204	193	206	194	165	172	165	198	192	190	203	175	180	200	201	213	218	180	186	187	183	194	184	186	191	199	192	195	201	173	193	188	188	207	189	185	170	188	178	170	191	190	194	205	183	160	189	200	204	201	205	205	189	180	178	200	206	185	184	174	201	180	186	191	177	170	162	186	198	175	190	154	178	178	172	175	162	206	184	178	179	186	185	212	185	170	174	176	174	182	206	193	197	187	174	174	196	191	215	176	186	194	183	176	217	186	181	188	202	213	185	191	186	194	191	183	170	210	179	203	171	184	180	188	190	189	183	198	161	173	185	189	167	183	168	183	179	163	164	197	171	183	196	178	166	173	185	207	180	190	170	180	200	198	209	159	167	217	185	182	188	159	192	181	179	175	172	163	189	171	179	202	185	201	195	184	198	201	184	194	183	192	179	190	183	185	177	182	189	180	188	188	153	195	162	175	169	192	175	206	186	186	176	182	194	207	183	169	156	181	173	156	199	199	175	187	206	197	180	174	154	212	199	199	165	184	199	190	188	189	186	207	186	181	169	185	196	205	183	179	183	220	203	200	195	185	188	191	196	159	180	153	203	156	198	185	190	202	164	169	167	174	189	194	178	182	193	189	190	177	197	179	177	175	174	210	190	204	194	169	177	172	201	183	189	196	188	182	202	197	190	190	176	171	189	210	204	172	186	190	175	176	170	189	197	195	179	189	181	192	175	212	167	212	191	184	200	207	207	168	209	194	212	194	189	167	190	179	186	204	190	183	175	177	194	217	180	209	177	178	191	164	192	169	192	199	212	189	214	195	189	193	189	180	187	193	177	174	193	177	186	195	214	176	167	194	197	181	207	206	209	185	172	204	200	196	187	175	195	179	214	163	173	188	176	180	183	196	187	182	190	176	166	193	178	187	206	199	187	181	160	187	189	182	181	173	185	174	198	163	177	165	170	191	201	169	203	187	178	179	205	190	197	165	202	197	185	180	179	180	191	186	211	170	155	191	204	172	197	179	171	181	182	203	184	184	162	175	164	189	158	172	182	182	181	197	195	179	161	155	185	182	183	180	202	187	178	181	173	186	210	199	180	181	211	176	207	179	194	169	198	200	183	161	177	181	182	178	185	199	194	201	205	199	200	191	176	197	185	202	209	161	210	204	180	180	167	162	182	161	170	199	176	171	165	166	188	176	190	175	192	183	178	180	187	177	180	163	207	187	178	173	203	212	192	187	195	205	195	208	193	195	179	189	204	188	190	201	174	169	178	191	184	172	201	173	185	185	171	188	205	191	205	180	178	203	193	191	188	203	205	176	188	223	207	193	207	185	163	175	185	173	190	207	180	176	201	200	185	219	180	189	170	189	179	187	179	166	171	189	197	163	189	186	205	173	180	179	186	175	152	165	179	194	182	160	176	176	168	176	187	231	208	180	179	192	193	193	197	192	177	196	203	195	205	165	179	184	198	192	161	189	173	148	219	156	188	183	176	171	204	165	213	210	175	193	169	164	154	201	192	177	176	179	187	196	182	189	180	196	180	186	184	188	197	186	182	168	178	179	161	177	204	182	195	195	173	195	176	169	201	198	186	193	176	201	209	184	180	181	185	190	191	157	216	184	182	195	188	189	173	167	182	174	196	187	189	181	196	176	185	176	177	216	182	177	186	163	179	160	185	163	178	190	194	177	183	170	175	188	181	167	178	167	196	210	179	196	208	196	203	182	183	202	183	173	166	176	199	195	208	186	190	160	159	198	160	181	190	176	181	197	181	187	172	200	201	161	177	179	180	177	183	199	201	169	190	197	173	193	172	186	193	206	203	175	200	196	175	196	192	189	194	184	192	186	198	183	167	184	207	178	189	182	168	173	201	194	206	194	178	193	190	192	167	168	186	178	181	204	192	215	193	200	178	181	171	179	197	188	183	190	196	173	205	179	180	179	177	175	170	200	190	171	188	201	175	194	190	194	201	174	180	179	177	182	170	196	198	201	213	195	221	166	186	202	187	217	201	188	200	207	177	174	173	192	185	182	168	186	185	201	179	192	160	182	170	191	179	201	170	195	206	189	192	170	212	179	190	204	184	193	187	180	177	183	203	195	154	166	156	191	183	183	152	197	175	146	165	161	190	168	204	174	187	178	176	183	195	173	181	163	187	181	189	171	214	200	209	209	174	212	197	197	175	174	208	177	184	158	189	175	185	198	178	183	186	191	197	203	189	188	181	190	183	194	176	200	171	168	190	211	194	176	191	193	188	169
4628	9770	7818	3651	2506	1907	1430	1129	928	780	657	602	520	485	391	461	415	368	355	319	330	326	327	293	327	295	290	275	260	270	268	269	267	289	266	267	285	251	255	243	253	270	271	258	272	267	298	262	260	249	245	250	252	225	279	259	280	250	234	249	253	253	242	272	228	237	243	250	245	251	273	253	260	278	242	240	222	242	230	245	250	244	244	253	251	249	248	238	244	237	263	285	256	236	251	252	235	277	228	222	251	245	247	204	249	221	247	253	235	228	236	246	252	262	243	236	267	229	249	243	246	238	245	246	241	247	257	248	224	249	243	236	276	254	243	267	242	236	249	246	247	288	257	221	236	222	269	243	248	215	240	243	254	253	251	270	233	231	219	248	225	224	249	223	266	224	245	226	234	246	222	248	233	228	256	274	234	225	250	255	255	221	248	257	242	240	239	216	259	219	250	270	235	197	241	220	254	249	247	261	245	236	243	254	220	243	262	224	252	232	264	249	219	235	247	264	249	239	243	255	232	248	216	224	272	242	262	265	267	209	250	277	241	261	262	248	241	273	248	260	247	243	282	257	219	238	245	240	236	242	222	268	237	239	232	218	266	253	257	226	234	239	228	218	229	231	246	255	229	225	251	254	260	239	235	209	261	229	239	269	245	255	262	230	220	217	230	236	249	228	250	234	265	229	257	229	254	249	197	262	276	251	238	251	245	238	238	264	240	214	270	222	238	256	228	249	246	242	247	239	266	240	246	235	237	231	227	246	246	258	227	244	260	250	227	233	218	225	252	247	250	253	241	241	249	246	275	247	250	230	219	232	251	257	258	258	244	247	255	266	227	228	257	272	258	250	266	218	232	221	240	262	232	255	243	228	239	228	233	227	270	250	262	243	226	275	230	227	256	264	257	252	252	234	253	235	249	214	264	238	237	244	227	234	220	245	245	241	234	264	248	239	244	268	242	269	253	256	258	228	237	242	228	225	239	226	254	251	253	254	231	247	257	267	255	220	237	238	238	256	255	254	238	251	282	257	228	263	241	233	242	239	228	222	239	242	260	259	237	226	238	223	260	200	223	238	261	248	260	226	246	254	251	241	241	283	240	259	241	253	215	263	230	236	268	264	240	232	233	261	269	253	235	251	220	228	234	258	262	238	255	254	248	210	243	246	257	233	206	245	241	244	267	259	238	268	244	231	227	241	234	242	240	228	264	226	266	216	224	261	232	232	240	265	273	246	248	239	266	252	251	240	253	242	254	235	236	224	255	250	260	266	215	242	250	239	253	250	261	246	265	227	247	232	255	257	246	226	233	237	214	233	255	250	220	251	216	220	213	225	227	245	226	257	233	240	235	255	264	260	237	239	246	214	249	231	242	231	244	244	261	225	234	274	252	258	223	228	258	239	240	239	229	256	261	250	266	223	220	250	247	231	264	225	256	246	243	262	264	240	231	246	224	243	235	229	224	255	224	238	234	254	262	215	275	258	210	268	210	249	252	260	247	274	254	230	263	237	234	235	226	245	236	233	247	224	220	250	236	260	259	255	227	258	230	238	242	248	243	224	267	235	250	249	234	210	247	251	213	233	263	233	245	237	221	237	240	243	210	233	258	261	289	241	246	277	265	219	268	228	242	268	219	248	232	241	231	238	222	224	255	273	272	247	232	272	230	247	226	258	275	269	221	255	224	205	249	262	245	219	241	227	223	246	252	241	242	227	252	219	251	219	217	247	263	251	247	239	237	258	235	231	261	245	269	258	269	235	243	211	267	233	243	248	230	243	233	212	250	241	248	258	274	253	259	238	214	235	256	193	263	254	255	308	262	264	253	242	243	242	243	252	234	276	227	220	262	238	243	231	244	232	245	233	228	281	237	233	263	232	230	232	237	252	228	235	244	225	254	253	245	259	248	219	261	215	253	233	231	242	256	232	245	241	253	259	248	215	248	267	235	255	262	275	248	213	238	242	267	246	234	268	219	260	236	244	241	246	243	254	239	241	214	249	208	246	239	245	213	227	240	262	254	237	247	231	248	251	256	240	235	282	274	247	251	248	244	270	234	229	232	255	254	263	224	241	235	220	211	245	259	232	244	233	222	262	262	228	238	225	235	269	243	227	245	249	260	233	217	249	224	250	220	235	263	250	245	222	260	245	229	260	240	250	253	248	258	256	279	246	219	239	242	232	251	246	260	229	220	247	229	234	253	249	231	231	245	242	244	247	235	213	230	244	274	220	227	237	256	223	222	237	246	215	265	250	244	232	265	244	257	258	247	231	256	245	251	238	267	248	262	249	272	226	272	233	216	243	202	246	225	250	232	231	251	238	221	244	234	211	242	213	250	248	239	238	262	248	229	261	245	257	248	239	263	252	223	241	253	235	227	242	260	219	235	231	264	216	223	227	228	244	239	248	258	224	238	247	256	242	235	237	227	270	262	239	251	253	266	233	245	234	209	241	224	249	238	251	232	265	223	261	234	221	288	246	240	255	246	233	262	231	221	231	232	253	230	220	268	257	231	272	228	240	232	259	255	218	223	230	223	228	234	250	216	285	253	237	243	253	252	233	230	251	227	208	230	230	262	241	228	253	220	245	236	254	270	247	248	261	242	242	245	249	234	230	251	222	267	241	243	224	244	230	243	237	242	269	234	245	231	242	253	282	241	227	243	215	248	269	248	253	257	258	237	249	218	230	223	266	249	262	259	277	273	251	250	255	222	235	261	233	225	217	227	237	240	231	241	248	240	261	250	246	215	225	242	248	257	235	232	245	258	262	221	257	245	251	238	250	240	227	265	230	260	223	252	251	242	225	232	226	230	268	254	220	250	267	245	217	251	242	242	271	234	243	263	226	255	256	249	222	258	254	232	270	252	261	266	235	222	227	227	240	201	264	249	231	234	257	242	266	241	265	225	222	241	258	214	252	223	266	256	228	228	239	251	221	218	247	265	247	228	266	286	243	233	244	244	249	252	222	279	285	258	249	264	238	237	228	252	243	249	234	247	217	246	249	245	245	259	208	246	253	245	234	253	270	243	202	235	255	268	257	244	245	264	229	240	224	256	251	233	242	261	246	249	247	257	243	266	249	231	219	257	257	242	241	255	239	259	246	256	249	231	251	245	245	209	242	242	247	227	234	243	245	222	261	249	250	252	223	266	230	261	227	266	233	245	251	234	221	238	262	261	236	224	234	252	252	255	249	241	250	236	227	253	257	253	244	232	269	266	236	252	239	260	252	254	260	201	272	246	266	279	259	233	254	243	241	238	236	292	254	236	247	251	267	230	257	258	252	271	240	247	258	212	240	209	242	281	213	247	248	262	256	246	272	235	248	259	256	288	232	239	244	250	248	267	260	237	223	240	258	246	255	244	263	258	253	246	263	227	215	226	242	220	222	246	239	265	225	252	252	258	236	267	243	236	254	241	235	283	226	213	229	230	240	258	226	252	246	282	241	248	234	259	223	244	283	229	250	249	261	261	239	252	263	255	244	249	276	258	233	229	245
25306	21580	27982	25568	10911	956	807	735	647	621	655	614	612	596	575	543	591	559	585	519	608	581	555	556	596	559	575	561	552	531	531	562	543	533	576	532	522	581	523	577	568	524	561	549	528	527	555	583	533	545	563	544	515	563	513	558	551	556	503	565	511	550	523	522	486	519	525	529	550	527	586	533	534	560	521	540	514	570	548	518	533	551	563	565	540	523	555	544	561	558	555	512	543	520	507	537	545	546	542	541	543	524	562	533	496	555	574	490	541	511	514	556	566	580	554	548	529	523	581	531	529	524	549	506	531	567	492	548	539	560	496	548	541	595	555	526	559	491	570	526	536	507	546	545	522	533	557	507	556	527	560	559	587	534	567	538	550	564	541	525	533	545	512	561	569	541	518	548	531	562	534	573	538	521	561	569	552	499	506	533	574	533	527	501	510	531	521	582	510	553	529	557	559	495	494	533	533	520	539	546	540	580	536	552	552	578	553	551	517	553	536	533	590	551	545	550	549	572	534	580	594	527	540	572	553	523	528	560	489	510	487	568	563	553	532	527	535	522	544	569	574	538	571	557	544	535	539	568	517	526	585	523	576	542	513	549	565	580	557	557	529	520	513	530	561	560	522	559	525	540	530	519	535	539	529	538	532	505	553	549	544	592	494	545	507	549	504	521	552	548	573	534	519	532	558	571	499	532	518	540	571	538	508	550	529	527	548	552	521	527	502	520	541	540	506	544	577	523	572	565	561	547	560	555	558	509	497	547	494	536	551	568	550	548	527	505	565	488	548	521	522	514	503	543	546	526	531	554	550	542	507	546	500	574	510	535	489	539	530	546	539	547	556	506	586	525	527	540	492	527	498	539	553	562	529	535	516	538	605	559	574	516	544	566	516	539	542	525	598	569	555	534	537	571	558	553	532	565	511	510	527	460	522	578	518	558	534	519	516	499	586	554	491	524	474	512	554	560	571	549	539	550	539	505	569	533	537	528	553	563	542	517	508	540	508	540	533	540	545	544	538	548	512	550	602	565	528	513	498	510	544	571	572	556	538	544	526	563	573	536	565	516	533	535	547	543	525	542	547	490	516	513	551	535	543	588	498	548	514	533	543	527	528	535	507	554	548	543	554	525	532	577	533	510	547	543	541	526	554	536	521	539	526	533	531	516	539	499	526	512	531	566	521	518	498	583	527	520	547	536	509	544	536	509	512	561	471	556	523	485	521	552	533	561	536	527	541	501	526	569	545	589	506	532	538	523	524	531	557	492	519	543	530	517	550	508	571	537	554	518	556	545	529	562	529	556	553	504	514	503	525	540	527	499	581	541	567	543	562	532	558	520	542	503	514	544	566	550	570	543	564	553	539	515	537	560	539	525	552	534	557	555	486	556	594	490	545	552	523	509	564	534	523	579	572	532	512	509	574	491	525	511	488	512	606	538	537	537	498	545	533	496	536	511	485	546	541	553	547	493	521	508	515	503	524	542	551	528	565	511	527	532	589	564	548	500	535	547	506	562	513	529	554	522	503	553	506	514	556	540	520	559	528	584	511	580	584	543	564	544	502	557	553	514	528	551	538	555	506	534	560	544	577	531	530	573	534	553	561	552	532	553	574	519	499	485	558	560	520	520	534	478	522	544	536	521	568	505	521	546	525	530	574	509	521	523	555	548	530	534	591	571	528	527	533	513	532	517	539	530	484	540	530	513	512	523	540	567	538	522	544	502	540	511	532	540	584	536	563	541	527	531	556	539	536	559	526	523	520	579	538	529	552	556	532	494	558	536	542	564	528	527	499	513	557	560	501	547	522	500	561	490	545	495	569	566	546	542	559	546	530	520	526	517	564	551	490	523	554	548	546	569	542	559	524	552	550	580	502	513	571	550	525	547	572	547	540	531	533	568	540	589	586	524	536	522	481	506	585	546	526	564	519	547	540	555	496	526	545	557	490	485	530	494	530	551	579	545	543	524	538	515	541	536	490	546	546	569	543	558	523	523	514	515	535	553	520	505	530	529	517	527	539	509	537	529	513	569	566	554	555	555	560	546	589	532	513	544	527	524	526	536	528	585	559	534	509	530	535	513	515	537	574	510	525	515	509	562	570	501	588	538	556	490	567	568	558	544	565	525	554	595	548	542	537	567	486	582	567	558	508	520	505	541	574	526	534	557	512	561	512	550	525	509	551	536	544	548	520	550	581	563	528	570	523	516	536	531	545	507	532	550	545	571	526	539	514	514	544	548	534	552	522	519	539	547	509	487	549	545	546	516	545	546	541	536	551	539	512	554	596	544	540	548	554	519	511	535	535	528	538	529	537	553	549	518	511	555	546	541	536	547	569	566	531	566	521	563	533	522	553	566	543	544	573	523	520	514	525	520	538	554	535	541	501	528	524	569	523	558	547	529	527	535	474	498	542	548	537	506	528	541	511	509	483	572	546	513	523	513	540	556	552	533	536	504	522	524	523	517	519	493	539	532	548	512	498	539	589	475	534	540	594	543	566	501	565	549	583	535	490	567	542	560	521	489	556	520	544	507	551	531	570	545	529	522	519	600	496	557	519	521	566	563	510	526	540	539	535	534	533	547	542	517	547	532	548	503	562	529	512	585	528	530	544	520	530	496	574	567	544	489	525	530	545	544	518	508	567	521	552	553	553	518	528	552	540	527	536	559	544	544	568	530	554	539	526	573	520	543	581	520	535	544	572	550	543	552	537	515	504	577	552	514	552	521	541	553	537	537	522	574	542	545	520	564	517	542	513	539	551	515	574	549	557	506	527	496	530	532	549	518	521	500	545	560	575	534	534	523	545	503	553	527	512	513	567	525	536	520	535	544	537	493	542	500	511	508	496	549	536	547	537	550	539	542	516	514	543	489	568	551	520	564	557	552	539	541	570	549	525	546	502	546	525	549	566	528	545	528	541	556	510	549	509	548	523	561	518	548	499	547	563	548	527	519	539	519	561	532	533	497	577	487	575	544	503	534	559	547	511	545	553	574	512	555	525	559	547	532	563	550	540	519	532	587	528	566	511	512	546	529	555	572	542	521	547	554	528	547	530	498	534	540	525	522	502	548	515	523	527	545	562	480	522	561	509	538	512	548	557	533	508	533	534	539	556	517	543	560	537	567	545	554	563	555	525	510	552	511	540	547	499	498	510	555	512	547	496	522	516	530	498	520	569	539	553	529	499	574	545	554	520	564	531	525	562	509	561	536	565	535	542	511	537	532	560	543	520	553	545	554	548	551	481	527	554	563	524	504	509	484	533	494	542	544	519	551	523	561	559	508	547	523	545	498	541	584	531	566	552	514	509	542	545	539	529	561	558	581	571	531	513	524	551	566	500	568	536	516	534	557	515	519	566	573	516	502	578	511	492	556	561	543	540	537	549	537	559	563	535	497	554	518	560	506	543	560	548	539	538	537	503	545	538	465	532	532	509	536	543	544	594	537	549	539	525	528	573	541	533	540	537	531	524	540	543	520	519	536	547	556	574	551	596	531
4866	5754	4350	2351	1820	1523	1270	1144	973	922	850	841	820	792	727	758	726	700	711	726	677	702	629	687	691	677	639	657	625	656	622	673	581	668	611	641	652	663	671	673	650	691	605	628	649	645	640	648	677	594	677	633	651	594	640	692	609	633	650	669	673	645	639	664	621	681	601	700	657	651	651	600	660	672	668	683	651	622	661	625	615	639	615	652	687	643	633	643	596	642	639	647	638	633	638	613	620	633	652	625	667	654	646	657	645	642	632	665	650	635	630	608	648	620	678	641	629	612	664	642	688	669	605	684	674	644	646	665	594	661	602	634	634	653	705	605	640	663	675	594	672	643	654	622	626	663	657	631	663	644	629	651	649	645	653	653	638	626	641	644	628	621	650	577	606	605	640	699	684	596	659	659	642	629	652	653	698	638	689	637	633	640	674	671	690	627	636	641	614	643	686	671	626	624	650	672	638	624	626	611	624	639	663	660	616	598	630	650	648	644	683	630	620	593	655	581	610	685	641	628	655	642	666	661	652	643	642	606	644	660	672	604	633	659	646	636	624	662	662	678	663	656	662	655	691	614	588	662	650	641	635	671	631	639	636	636	612	632	639	641	613	643	630	632	670	637	649	648	661	647	621	672	607	622	632	609	663	675	627	582	677	655	677	640	658	636	632	602	634	661	738	591	641	611	641	621	658	668	611	658	649	658	616	644	630	651	649	633	627	612	616	655	635	619	692	600	672	596	648	698	640	660	627	626	607	655	653	653	648	645	672	620	662	629	679	617	633	632	672	635	613	599	640	639	660	656	630	661	670	663	637	615	659	658	656	649	656	668	607	643	643	650	592	638	633	619	672	651	655	627	633	648	658	656	621	635	675	616	676	637	679	645	648	649	649	670	653	686	665	671	643	612	668	613	671	669	675	609	635	650	653	669	617	653	649	633	635	633	632	673	635	629	641	651	648	613	679	670	656	622	638	622	707	665	672	637	671	653	665	646	616	630	653	621	622	666	650	664	625	638	607	638	622	608	641	641	653	624	659	599	652	653	626	657	656	621	644	639	660	668	663	637	646	658	659	642	701	650	610	640	644	658	642	612	654	652	711	681	607	664	656	663	582	653	671	610	612	646	627	667	661	621	665	651	655	646	632	601	623	639	683	667	611	676	634	644	643	671	673	648	627	664	659	655	654	622	633	670	662	612	646	662	630	659	587	642	670	631	673	618	675	626	633	636	606	632	671	664	641	611	676	619	651	654	695	607	681	651	673	634	619	666	651	626	653	638	668	636	692	663	647	574	615	614	629	615	646	634	657	648	638	612	666	667	633	669	622	644	638	657	590	670	635	624	631	627	683	647	664	630	637	637	661	614	656	640	652	617	692	658	644	666	642	675	601	646	640	640	673	600	607	643	639	643	651	613	667	654	626	628	629	644	603	731	636	654	673	651	636	645	586	606	657	633	690	580	671	674	633	638	622	682	634	607	643	620	655	679	643	629	627	659	668	669	604	637	606	613	612	625	678	659	583	649	615	660	633	607	627	637	637	632	658	635	612	631	601	677	644	670	653	691	659	677	632	655	640	665	662	651	643	625	635	665	656	616	632	651	648	629	643	658	663	603	620	688	610	606	648	659	649	588	640	614	585	652	673	691	689	608	628	645	612	626	648	652	675	664	631	620	668	644	633	596	676	672	598	624	651	587	677	657	582	639	644	694	610	657	626	665	607	598	662	616	650	662	627	614	662	646	619	676	637	657	640	640	624	609	623	651	640	628	634	625	682	667	665	632	647	677	631	636	614	661	623	630	620	614	681	680	634	652	635	653	636	637	636	656	645	638	620	632	666	642	635	641	611	642	628	645	648	648	650	651	617	614	657	625	644	598	636	617	690	618	648	667	601	659	607	618	668	653	670	591	673	610	636	611	636	621	676	613	629	602	640	625	643	664	621	587	598	640	645	626	630	625	669	649	622	576	633	636	625	605	664	662	671	647	649	641	599	661	636	626	628	660	668	631	634	575	633	687	653	631	647	653	628	625	657	612	636	657	650	699	637	625	649	624	602	672	627	597	573	645	655	641	631	633	624	654	654	631	617	635	634	630	629	644	621	645	636	642	630	651	650	633	632	681	676	661	630	622	665	607	623	626	641	620	597	645	647	633	660	609	607	594	658	656	634	674	632	633	626	622	630	621	615	613	626	649	630	613	617	620	668	635	615	673	640	634	688	644	651	649	643	645	631	663	652	647	642	660	658	634	615	655	659	702	625	665	643	670	668	621	650	617	642	632	655	629	655	613	645	683	645	649	644	611	652	628	617	669	621	622	639	653	621	619	657	635	628	640	600	642	600	655	643	681	629	686	657	669	640	621	650	646	673	620	630	622	620	612	645	671	635	626	652	596	634	611	652	647	627	614	659	633	622	618	638	675	699	631	618	675	647	666	660	653	686	671	665	638	640	628	609	681	601	651	661	642	699	660	608	627	661	611	643	629	586	668	674	606	620	611	686	642	661	650	677	661	651	627	672	616	620	649	632	635	653	670	647	634	660	634	663	601	672	650	650	651	628	649	632	633	618	659	638	651	618	608	587	662	671	652	614	646	636	650	605	629	623	655	623	600	657	656	685	653	631	629	685	636	647	666	643	649	624	653	660	654	635	594	623	591	643	648	618	673	632	646	655	668	650	627	610	655	630	645	639	667	658	646	630	629	646	626	670	621	628	653	666	657	612	654	637	620	641	664	630	656	661	629	670	649	629	638	667	640	589	632	688	604	620	632	659	672	638	610	632	608	672	628	630	613	677	674	666	645	613	616	643	652	643	657	663	650	643	645	673	660	594	600	681	644	632	656	635	641	658	673	645	643	640	604	611	659	722	642	621	630	640	657	614	648	636	665	665	637	606	648	601	655	618	630	627	630	650	601	623	638	648	616	655	638	663	649	654	624	640	601	631	635	646	647	620	581	639	625	605	656	670	609	609	668	577	641	662	626	651	640	596	612	640	640	586	613	609	623	641	692	659	626	652	630	661	664	640	672	651	668	651	641	589	646	608	632	597	679	663	655	661	624	664	644	631	602	671	652	679	657	636	674	625	644	650	622	623	616	662	625	655	662	656	647	687	663	644	651	646	604	640	659	633	658	607	623	651	630	647	629	687	633	627	582	657	626	658	664	687	651	634	638	679	605	616	640	609	637	651	631	622	675	674	640	648	655	602	642	646	592	659	584	679	627	644	610	691	657	628	612	658	634	598	690	632	657	634	598	643	684	636	690	692	643	634	654	666	631	621	642	672	618	684	630	683	620	659	612	623	615	630	655	639	613	581	644	619	652	620	681	629	617	671	622	613	718	655	622	660	676	670	611	636	646	608	685	630	602	613	640	661	630	607	628	641	632	668	623	620	646	631	638	674	600	667	627	588	679	659	631	642	620	637	680	642	672	651	634	652	635	630	649	666	662	588	615	577	630	590	671	663	660	642	614	657	658	648	622	661	647	645	625	684	626	617	682
22978	21575	29554	24066	21570	21616	10747	1180	800	721	641	568	534	489	457	479	389	419	396	379	380	423	346	407	373	343	329	316	328	316	339	344	334	333	315	297	323	294	311	311	319	319	294	311	300	350	343	285	328	325	310	317	310	326	285	285	310	323	297	317	333	283	312	299	301	282	256	293	330	319	288	313	312	302	322	336	292	296	300	349	326	320	327	300	311	265	306	304	303	276	306	311	278	319	286	313	295	325	298	296	303	299	299	330	281	279	262	312	295	292	283	341	288	279	293	323	286	286	315	339	295	300	291	295	268	305	322	266	295	308	309	308	289	303	304	274	292	279	317	311	305	317	310	277	298	275	295	318	316	311	290	306	326	288	299	303	274	284	283	313	316	326	309	331	299	294	298	290	295	283	296	285	283	286	292	307	311	298	308	294	293	295	276	311	258	321	293	320	320	310	311	315	329	309	309	312	282	286	298	301	324	274	290	292	286	304	304	274	307	294	279	315	304	291	309	337	287	291	299	298	318	321	295	315	308	283	277	288	292	287	283	302	301	286	286	304	309	284	293	305	288	313	281	309	288	337	287	256	276	276	316	291	281	295	295	312	294	247	325	296	275	277	279	295	288	284	275	307	301	268	291	320	298	305	319	294	330	323	299	285	311	293	302	285	292	281	298	302	281	297	295	300	314	323	315	339	280	318	287	307	323	314	305	335	298	300	281	320	267	294	265	308	317	338	270	295	249	292	296	305	307	267	275	297	265	306	303	282	277	266	276	284	308	303	307	274	293	306	296	302	319	244	299	275	296	287	280	301	304	302	296	302	284	316	303	322	272	282	314	313	300	297	320	296	262	290	303	310	303	290	312	300	300	293	263	293	285	282	296	323	330	286	267	305	287	307	307	332	331	310	293	297	286	283	338	296	317	286	341	295	312	298	296	287	303	283	278	279	280	285	295	272	281	329	319	296	338	304	319	308	327	292	284	294	286	295	298	277	296	313	261	288	290	298	275	302	315	329	322	312	294	278	316	287	297	276	293	302	324	317	309	277	312	299	295	322	266	277	278	289	296	266	305	265	298	307	272	264	303	295	312	283	295	295	305	287	276	283	302	319	294	315	297	299	304	302	262	338	289	331	254	319	316	264	309	284	304	314	306	306	294	292	287	278	291	331	304	296	295	314	285	330	317	283	299	303	271	288	301	284	313	272	310	282	284	276	297	289	296	279	323	323	301	310	276	300	321	295	289	322	312	294	285	274	289	293	270	321	290	312	270	286	291	297	281	278	287	274	293	302	304	287	289	305	310	338	328	307	287	305	319	298	315	280	308	271	286	296	312	304	324	285	319	292	308	282	321	303	308	334	285	302	313	297	295	283	265	272	309	318	305	283	307	293	268	285	308	314	287	311	302	311	305	313	299	287	282	315	292	288	289	302	307	305	292	291	308	313	301	292	302	306	292	317	300	285	289	298	322	305	281	287	306	289	288	337	298	304	287	309	302	260	304	318	315	300	285	333	278	321	277	281	315	315	292	304	297	277	300	316	317	300	312	287	304	323	295	322	276	298	300	309	300	312	328	315	306	299	274	306	287	342	303	287	312	304	263	322	300	252	328	327	296	305	282	308	286	323	280	328	290	271	302	290	335	302	296	313	316	307	326	278	316	323	284	314	323	298	288	280	291	308	271	282	305	286	290	289	332	320	300	303	290	301	291	308	307	315	287	285	333	302	275	297	291	301	312	317	309	313	273	299	302	299	303	294	289	288	289	283	289	301	314	276	287	292	338	279	316	317	313	289	286	288	293	297	315	287	324	299	305	287	285	270	341	287	267	317	281	292	307	293	278	272	271	301	306	299	296	316	302	290	286	307	318	313	316	322	282	312	304	295	269	302	328	309	289	304	314	315	313	280	307	303	316	308	292	305	295	306	274	302	325	264	309	304	288	327	312	330	280	286	326	298	318	316	276	250	291	290	278	257	317	306	316	316	296	303	302	276	299	304	311	313	296	293	312	295	280	304	286	294	310	307	305	283	307	305	268	276	274	299	331	325	281	305	283	292	281	306	310	296	302	313	295	300	297	295	294	291	291	275	277	285	280	267	282	258	283	284	296	290	257	293	317	314	308	299	272	319	286	302	286	302	308	308	293	294	297	301	291	307	295	295	319	278	299	305	300	314	286	350	302	265	307	278	307	244	291	290	261	271	289	324	298	285	276	304	281	311	291	285	320	299	281	276	300	263	272	294	280	298	330	270	289	264	300	307	296	271	292	297	296	305	276	293	286	282	307	292	281	312	273	312	294	324	274	322	299	293	296	305	312	285	314	302	263	295	291	301	296	291	292	318	305	279	307	312	291	291	309	302	316	274	310	303	307	304	292	302	293	301	280	313	321	298	271	343	288	301	281	268	316	349	321	287	275	268	303	288	324	317	281	343	308	274	292	312	283	297	289	311	316	299	331	295	299	319	280	280	277	304	282	294	291	277	295	304	269	299	297	284	299	314	299	299	316	295	313	270	299	310	291	263	286	283	264	297	311	239	302	296	272	314	321	271	283	289	337	305	288	311	303	309	310	304	324	293	312	290	291	281	292	290	301	311	298	323	298	317	285	306	294	304	300	308	273	288	302	250	304	285	290	304	270	291	262	294	277	324	282	275	300	312	299	289	300	326	340	280	319	307	324	299	330	312	291	305	299	268	276	298	299	321	297	304	325	279	285	288	281	312	322	289	302	301	316	311	313	293	307	300	294	309	298	325	299	281	303	278	313	292	309	268	328	297	298	284	308	300	338	310	289	291	298	309	303	320	294	305	320	319	305	313	320	335	325	326	286	290	300	291	291	299	303	275	296	269	292	299	289	313	288	323	315	306	291	275	305	287	293	310	290	291	311	301	306	302	293	285	304	300	292	295	316	311	275	278	289	283	317	300	299	283	302	300	296	256	298	284	311	311	300	304	299	281	313	274	274	316	307	293	324	291	318	296	288	297	287	284	285	277	321	256	290	293	284	298	288	295	313	277	286	306	299	293	295	306	281	292	317	294	283	302	292	298	309	293	274	283	307	290	306	288	297	294	274	321	312	306	258	296	326	275	293	282	311	283	309	295	290	311	309	326	290	313	269	287	293	309	331	276	284	274	323	300	310	290	276	297	295	292	274	309	302	280	307	285	315	293	282	283	297	306	281	293	312	290	319	302	301	301	282	282	312	269	308	317	294	299	296	274	300	274	299	305	299	312	286	289	297	296	301	283	275	306	288	293	282	288	283	286	307	314	275	301	312	304	300	328	294	287	272	294	298	278	310	276	287	304	331	315	266	291	303	301	307	294	289	302	300	289	292	302	302	306	283	276	285	323	299	304	321	291	279	295	295	273	310	315	299	299	292	280	316	308	294	295	291	308	300	273	302	303	293	329	288	313	291	317	315	316	282	299	300	340	287	313	286	299	322	331	276	288	294	308	300	269	293	295	280	284	308	304	284	300	297	320	288	280	271	289	316	314	301	331
7058	16360	12764	6470	4575	3481	2643	2134	1720	1452	1216	1015	934	804	777	707	663	592	614	567	501	489	491	471	493	435	479	440	440	431	415	406	414	401	396	392	416	398	415	370	377	369	399	366	423	367	412	396	396	352	348	398	334	379	396	354	363	372	343	380	344	361	406	383	366	345	352	355	365	380	385	312	345	394	375	369	418	343	370	381	347	374	386	360	336	371	379	364	341	358	333	343	349	339	379	348	365	344	335	367	382	332	343	350	373	370	347	334	324	371	369	310	320	310	318	364	345	340	367	365	351	335	362	308	335	366	363	367	352	330	383	354	361	363	364	346	324	330	374	344	355	355	387	343	316	334	342	348	321	362	344	375	339	324	360	359	347	356	312	331	359	318	330	377	336	347	346	352	361	363	326	362	341	369	340	345	363	376	349	345	349	348	342	370	347	355	371	373	329	369	307	358	341	331	354	398	340	320	337	361	376	365	347	367	361	365	331	358	342	350	359	378	371	366	315	367	349	342	341	345	349	372	369	356	360	389	386	372	336	363	336	371	335	359	365	327	334	329	341	339	326	347	370	357	397	344	353	341	367	358	339	372	356	332	334	338	354	363	360	371	377	332	355	337	365	363	337	367	409	318	358	326	344	372	361	341	313	336	363	367	361	365	334	339	356	370	351	382	350	352	380	350	334	368	328	359	359	345	312	357	354	333	343	339	356	348	336	349	350	339	368	375	367	357	343	349	359	405	349	370	350	369	352	352	333	341	401	337	351	332	323	341	338	357	341	339	367	384	389	354	320	338	366	303	362	329	328	316	358	378	355	354	368	353	344	343	346	353	364	340	339	363	363	346	348	346	350	374	338	357	338	362	326	362	361	359	350	339	383	345	357	304	330	362	337	317	364	345	338	334	358	362	338	375	348	351	350	332	318	346	357	360	367	356	378	352	361	363	323	334	347	336	355	344	351	354	331	362	359	338	350	344	373	350	369	342	361	363	345	367	327	366	365	337	340	361	350	347	344	369	361	331	331	331	346	340	338	377	340	316	355	358	349	372	374	349	375	367	350	345	308	362	366	334	366	338	351	339	342	356	331	345	341	350	350	356	368	333	366	338	374	373	360	375	391	360	343	365	320	352	388	365	371	355	370	370	356	359	315	357	348	331	350	310	326	340	333	333	332	368	322	362	330	344	353	327	334	344	351	334	366	370	348	319	328	331	329	370	348	326	353	332	348	333	361	352	347	341	364	348	360	370	352	346	372	324	373	335	323	378	359	335	334	340	362	341	334	342	363	355	344	332	382	365	352	321	366	321	371	363	358	342	348	354	364	332	366	331	323	346	357	366	338	366	321	366	362	341	374	343	358	338	307	342	318	366	356	379	325	354	318	364	339	357	333	339	336	358	349	317	366	342	338	365	326	354	349	364	348	363	339	350	360	349	313	332	377	364	349	355	369	363	341	334	339	336	326	331	352	338	341	321	321	353	387	343	363	363	366	373	368	358	356	375	343	354	325	349	319	366	308	367	372	348	330	342	334	334	348	378	356	330	371	327	340	361	311	351	330	361	358	341	346	348	355	349	384	357	350	330	309	355	319	358	345	335	392	379	368	352	353	353	354	381	318	355	386	362	365	367	340	379	320	363	358	336	333	336	366	335	353	362	332	403	319	365	359	357	333	356	318	352	361	374	371	341	345	327	342	364	329	323	339	371	341	348	329	341	354	363	352	378	334	350	365	373	354	348	342	377	363	367	334	337	356	343	392	356	340	360	322	334	343	352	343	365	372	367	346	370	326	350	326	363	369	344	348	337	344	333	327	359	371	367	360	366	381	335	317	364	393	367	332	334	330	355	296	363	344	351	338	345	371	347	348	333	372	337	321	348	313	346	364	367	333	333	362	349	325	337	341	343	361	333	370	354	354	381	325	346	340	328	332	329	348	358	346	359	340	370	352	347	337	351	330	361	401	340	348	357	378	361	335	352	367	355	321	342	325	327	331	363	350	334	359	351	322	355	339	329	332	358	336	388	355	367	310	365	332	345	330	388	361	367	371	354	339	337	366	350	371	374	357	349	340	339	343	359	359	355	331	353	357	346	340	333	361	330	379	350	372	321	386	365	352	329	361	387	357	355	361	363	322	395	358	368	326	344	330	340	370	338	366	322	340	368	328	358	402	341	357	372	348	352	368	368	357	330	361	365	348	349	340	324	334	335	342	355	365	375	324	349	359	364	335	374	326	357	355	358	349	370	328	358	350	356	317	331	332	337	333	335	314	357	360	350	345	346	359	320	353	350	358	374	363	340	346	337	358	390	346	340	350	376	319	330	360	355	364	351	323	366	315	347	347	319	360	346	375	376	336	350	332	350	342	351	363	343	346	321	353	326	341	341	368	333	356	357	361	374	352	337	360	374	337	364	357	373	333	348	349	333	348	335	326	360	351	363	357	304	335	336	347	377	364	315	324	334	355	361	336	348	372	357	350	338	340	398	340	331	359	353	339	365	389	334	341	359	332	343	369	341	399	337	321	340	373	350	359	367	390	333	349	351	341	356	336	371	326	339	352	331	386	325	308	335	335	401	334	335	333	357	350	328	381	311	354	376	384	345	378	351	336	350	418	350	326	309	372	351	339	339	362	359	336	317	343	379	330	347	364	338	374	336	361	359	348	369	337	313	338	345	319	332	346	357	337	342	320	371	350	369	329	394	328	309	344	377	335	334	316	348	381	313	368	367	377	353	343	307	374	316	349	383	365	293	334	357	336	366	343	346	390	371	351	326	342	357	325	359	347	340	352	360	343	345	343	331	366	346	381	321	354	354	346	369	351	370	344	338	375	370	353	373	350	355	320	354	324	395	360	338	355	338	351	341	324	355	323	364	349	360	387	382	377	341	361	329	355	334	326	345	341	374	381	334	323	359	346	340	397	368	326	386	363	335	307	359	336	384	361	353	358	367	351	363	325	358	314	351	342	339	373	366	335	347	327	357	375	343	325	326	327	366	352	360	337	371	368	328	366	359	353	333	365	330	349	353	334	367	330	386	351	343	308	354	329	362	358	351	350	345	335	343	333	326	367	319	323	362	370	346	364	314	386	323	371	365	345	360	363	328	362	374	365	342	327	363	326	374	321	334	359	377	330	366	311	357	361	353	356	343	370	336	348	327	370	381	356	362	370	316	331	349	359	347	378	336	310	339	341	371	340	340	312	336	358	375	335	352	374	384	363	372	383	350	332	359	343	369	366	298	341	354	343	342	356	335	341	326	342	338	383	359	365	363	361	340	369	370	378	348	317	341	366	354	337	355	335	350	372	359	370	330	333	367	371	345	332	352	363	359	357	356	393	309	371	365	351	357	335	327	334	357	350	352	352	366	339	350	336	357	379	350	325	350	356	352	347	362	358	326	366	337	356	348	368	307	326	343	310	382	340	349	347	340	347	329	340	344	399	308	370	356	316	345	340	352	381	338	308	328	358	314	343	322	343	352	310	387	360	349	332	341	351	347
27662	20081	6377	1032	759	727	574	435	391	408	409	412	439	431	386	418	386	404	409	397	380	417	374	370	431	421	359	386	386	441	409	391	406	434	401	386	392	407	396	402	430	392	397	397	385	417	368	376	418	412	351	355	386	378	391	421	401	400	393	380	402	404	385	429	407	399	371	433	386	413	381	423	407	386	390	418	420	395	391	416	384	382	366	393	413	383	395	370	373	392	352	405	410	393	396	355	397	387	389	410	397	406	386	394	373	411	405	407	387	427	403	409	382	399	345	394	412	387	380	358	365	403	437	370	366	398	408	371	407	340	389	405	424	368	394	380	403	379	341	366	408	386	419	383	410	399	389	381	392	373	383	356	378	406	378	391	383	402	408	398	387	391	382	386	388	424	384	400	387	371	435	387	396	412	398	403	396	376	390	379	391	386	350	411	343	402	384	380	362	400	386	373	399	393	391	383	352	346	397	394	364	372	424	368	380	351	389	395	365	427	386	399	379	372	396	385	376	407	384	391	404	413	414	353	384	386	385	358	365	402	398	395	368	374	386	404	411	369	419	408	376	383	413	432	400	402	377	396	364	389	399	397	406	400	379	392	398	395	387	412	361	430	366	388	434	425	410	409	398	394	419	394	396	406	382	395	407	398	391	388	368	374	430	390	360	392	414	391	384	378	390	374	376	378	390	398	399	388	376	350	387	349	372	388	394	392	394	396	381	418	363	359	416	396	367	364	412	374	377	382	395	387	354	386	405	370	406	366	399	389	394	402	358	420	410	408	413	415	377	378	401	372	391	426	377	393	388	383	423	365	370	372	365	357	404	351	401	404	367	384	415	370	432	396	415	377	375	373	421	414	388	378	348	416	381	383	394	386	368	409	426	373	394	386	390	408	392	391	424	383	368	390	410	366	362	387	391	376	394	378	369	359	379	372	395	389	372	383	375	369	403	411	402	390	383	403	400	376	400	418	370	413	420	402	368	394	400	391	391	381	377	372	392	390	395	335	381	407	406	403	399	382	364	362	393	382	385	395	402	368	374	391	394	387	392	389	400	331	418	376	393	372	371	363	394	382	383	388	383	372	387	425	411	412	361	370	397	361	399	390	395	380	384	428	379	386	378	419	366	400	384	389	402	382	391	387	404	433	361	399	384	394	369	390	358	370	372	405	380	365	377	400	382	394	385	388	357	366	342	388	395	386	419	336	390	406	368	428	352	370	393	402	441	396	381	405	374	367	405	389	383	409	398	400	371	421	408	397	386	380	376	396	382	389	400	378	404	380	382	362	394	369	390	405	350	399	373	401	377	390	372	397	362	409	387	377	402	398	377	372	361	388	389	423	399	355	390	379	373	381	405	389	385	385	369	356	376	352	365	399	379	374	422	421	423	377	378	375	358	396	392	393	384	391	393	410	388	363	417	389	407	385	369	366	378	389	396	373	372	383	436	404	405	398	374	375	369	401	390	401	374	386	360	371	394	426	361	368	402	364	352	410	387	388	393	406	388	398	387	422	424	380	417	384	426	388	400	373	401	381	391	384	365	364	394	393	399	395	385	438	408	380	427	372	394	408	418	386	395	372	446	375	387	384	371	416	401	372	373	423	346	416	389	360	388	412	413	375	406	397	418	399	370	415	387	389	397	369	405	376	425	379	377	384	404	392	405	415	386	404	396	391	382	395	411	375	395	393	398	385	379	386	369	414	392	384	416	453	381	403	400	386	402	382	402	403	364	389	408	400	389	391	378	381	419	389	404	379	412	373	348	391	393	406	381	399	386	403	361	400	375	420	383	341	359	395	410	392	411	392	408	403	415	381	387	384	377	422	381	407	355	397	397	407	365	374	399	368	369	358	370	404	398	379	370	391	383	409	373	409	386	408	360	371	372	409	389	412	379	402	415	362	411	380	360	408	371	385	361	370	394	394	397	402	379	387	410	416	385	400	391	380	413	422	370	371	398	394	391	404	385	417	350	359	405	391	384	366	385	406	363	388	405	371	372	380	380	389	379	382	397	392	370	395	411	394	407	363	378	363	381	375	391	373	378	404	357	395	396	393	384	382	393	419	390	386	380	353	391	398	360	393	374	363	377	393	407	393	380	416	376	378	410	384	377	413	374	358	387	415	405	363	369	436	386	418	431	379	396	390	402	367	381	417	401	382	418	408	411	396	391	384	377	344	391	412	367	375	401	382	416	398	380	398	387	367	369	395	396	397	368	374	389	388	360	386	403	440	391	377	380	387	395	373	421	411	414	390	396	386	363	384	415	398	382	381	381	384	384	374	418	418	402	354	345	388	389	400	382	411	410	384	372	411	367	404	354	412	373	379	422	374	413	386	417	381	394	374	427	390	372	398	370	395	421	424	390	398	365	363	411	403	374	399	395	407	402	378	394	376	345	371	384	378	363	373	392	413	420	397	416	408	385	398	422	352	385	381	391	369	403	376	401	393	363	381	400	369	416	379	387	443	382	367	421	405	375	391	408	409	419	397	376	368	375	374	402	398	409	375	361	400	365	399	384	397	380	382	339	350	411	387	387	369	414	426	369	438	386	359	340	389	392	405	414	359	404	431	375	362	377	393	358	388	398	363	396	391	364	435	402	368	359	372	369	402	416	346	384	396	382	360	381	371	364	398	402	391	410	392	374	406	413	391	395	401	412	420	434	448	394	409	385	420	397	393	413	405	369	390	419	366	386	368	389	412	399	354	429	396	395	418	408	388	401	383	389	395	386	388	394	386	387	414	365	413	420	406	425	390	389	389	394	388	393	396	395	376	414	399	398	425	362	405	387	372	424	419	368	392	390	360	397	384	346	396	371	385	395	384	355	389	360	397	397	394	377	414	413	404	378	399	385	419	376	424	400	403	386	396	358	401	404	402	384	380	385	405	382	389	426	397	359	369	429	397	375	388	412	391	380	444	394	378	377	409	391	365	367	387	365	423	388	394	400	401	404	387	402	364	404	353	392	385	381	381	378	386	382	391	405	418	397	396	364	404	388	363	365	384	372	411	417	385	395	414	377	369	379	404	386	398	416	412	367	427	389	390	395	402	395	348	418	388	389	371	381	405	360	366	365	326	385	429	374	356	412	360	379	388	381	400	434	427	403	414	386	377	359	415	391	394	420	396	365	386	396	410	386	416	394	396	392	374	374	392	404	379	383	375	365	408	370	382	396	421	364	431	410	372	379	354	390	387	389	363	370	377	423	432	405	396	411	418	373	377	407	374	362	401	403	413	379	380	394	373	385	372	373	386	435	381	378	357	383	372	379	396	377	373	361	357	399	363	411	403	385	401	387	362	372	394	374	380	415	371	399	350	404	383	382	386	368	363	382	369	422	392	379	413	379	390	366	438	398	404	393	384	402	391	370	422	363	436	390	431	365	363	370	410	394	409	375	384	429	391	398	406	369	391	374	396	382	369	393	392	401	375	393	350	378	370	338	378	385	392	372	355	425	368	383	392	405	358	398	380	388	394	384	366	398	348	400	384	362	379
4441	1350	1124	757	657	597	565	529	525	536	539	506	505	500	481	476	489	514	440	504	460	499	495	473	498	495	451	463	555	494	525	472	486	516	518	491	525	496	527	489	462	486	474	530	507	504	466	485	522	496	493	486	510	484	481	480	525	481	515	475	479	514	457	486	533	471	482	514	485	483	502	476	511	463	478	472	458	452	502	511	476	517	511	518	494	494	496	494	477	482	495	564	524	499	513	490	489	485	509	517	510	531	483	531	513	482	450	471	468	488	494	496	516	476	475	473	464	486	475	487	472	444	495	468	462	500	457	482	483	497	468	476	470	474	474	486	478	500	455	489	463	484	489	491	497	475	480	540	497	489	465	441	485	503	473	511	460	498	484	483	512	506	473	497	501	475	497	490	500	488	467	490	481	492	482	502	496	470	497	433	466	485	474	479	498	489	502	499	492	495	457	447	515	500	479	494	487	482	488	501	528	466	481	506	492	496	494	420	504	481	473	491	459	474	481	504	483	467	464	463	532	480	468	489	503	480	464	500	503	475	461	489	501	505	510	499	470	510	469	460	516	500	480	481	499	483	478	464	475	516	488	522	497	502	481	502	452	490	483	499	488	469	508	421	479	485	463	491	462	488	462	466	448	481	498	519	502	455	491	492	463	550	480	514	478	526	506	483	510	471	495	478	483	490	486	484	491	489	469	486	496	493	485	505	508	445	461	495	453	494	484	507	491	491	490	492	478	443	489	498	489	499	479	497	516	458	472	463	488	487	491	511	468	490	511	498	492	463	507	491	463	498	531	475	457	456	502	476	502	465	541	518	512	477	493	501	542	515	482	465	477	456	498	523	488	482	474	524	484	544	495	487	500	523	480	497	494	503	487	498	471	538	462	492	459	486	507	487	489	467	504	521	466	487	513	498	497	481	480	492	518	486	486	461	462	465	529	493	486	513	494	488	464	535	507	497	472	513	451	479	460	478	460	462	483	502	478	507	570	449	545	471	489	479	523	496	487	467	511	480	472	489	529	480	495	466	511	491	485	522	502	472	469	515	518	499	466	520	470	468	472	480	529	498	479	500	478	482	497	485	486	465	490	488	512	479	478	486	460	565	493	495	496	529	491	465	470	478	498	512	529	464	526	504	480	473	480	502	512	485	518	510	499	501	490	478	495	490	482	531	500	490	525	532	473	497	482	477	483	459	519	484	483	506	496	488	500	498	487	511	480	486	468	505	494	484	482	536	481	481	501	518	472	486	501	474	494	494	493	520	464	492	478	516	506	519	527	485	473	522	500	501	477	479	515	494	513	457	519	489	473	482	520	523	516	480	492	500	499	540	489	508	464	477	467	493	473	445	498	482	467	495	504	500	497	462	460	479	484	458	484	473	473	467	503	493	523	500	472	425	514	476	517	471	484	480	504	530	508	475	486	479	458	500	495	528	471	478	483	494	533	469	467	480	466	485	525	461	504	469	483	533	486	510	524	506	461	468	489	499	450	500	462	536	483	495	477	528	508	490	486	483	488	456	492	489	488	510	492	461	497	489	485	517	502	514	522	522	487	477	492	497	484	470	439	496	504	493	508	494	517	518	496	473	485	487	548	464	491	482	485	480	499	503	453	474	495	517	492	438	496	493	519	516	491	491	531	479	482	502	485	482	484	518	516	489	527	504	527	473	469	484	467	482	474	491	488	516	493	463	478	480	521	481	466	514	487	458	478	515	459	480	462	504	529	498	515	508	449	516	513	482	481	458	484	492	488	553	493	492	469	481	474	490	503	513	521	466	472	483	466	461	451	486	462	488	457	493	500	521	502	467	493	525	486	506	456	482	508	498	497	511	552	480	487	493	481	494	475	486	480	484	492	539	490	490	478	489	442	527	487	491	477	510	507	475	471	509	491	471	485	518	453	522	488	495	534	483	488	486	482	506	457	478	501	486	490	484	505	494	460	488	478	450	468	504	470	508	487	500	480	503	455	481	516	517	513	505	518	503	490	498	495	482	490	468	473	505	480	493	523	470	473	519	494	447	477	460	476	497	463	479	463	454	497	502	516	503	496	486	530	496	478	489	487	465	464	522	487	454	528	486	491	483	477	513	493	509	518	482	512	452	487	487	524	516	505	517	470	472	435	483	524	508	516	556	490	454	447	490	454	486	513	509	520	540	470	475	462	558	471	468	492	486	506	468	492	500	508	522	487	503	486	452	489	498	499	461	517	493	456	449	466	486	493	493	520	490	511	478	467	519	461	505	476	502	503	506	457	484	503	502	499	485	437	487	505	475	497	484	469	509	500	537	535	486	482	520	502	505	513	509	489	451	454	503	467	572	489	444	474	480	536	478	463	486	494	497	468	522	456	489	483	501	466	500	500	468	466	500	493	512	474	480	492	487	489	477	511	524	466	486	506	488	499	479	479	482	480	568	516	510	479	471	526	514	461	506	468	505	471	508	449	499	471	491	495	491	490	459	502	490	494	499	491	502	495	493	484	523	514	454	467	530	446	489	461	476	511	511	495	484	472	464	499	483	508	495	483	479	461	508	478	503	494	444	483	470	486	513	470	491	490	458	464	475	502	494	519	523	541	474	476	470	473	462	502	539	470	458	469	497	461	486	475	483	512	502	482	505	500	457	485	480	493	481	530	483	543	459	472	483	536	522	458	478	518	486	534	496	477	507	511	460	488	464	482	492	482	481	519	470	467	506	514	437	471	469	461	499	515	474	472	459	461	492	480	501	496	476	519	497	530	498	500	484	540	453	488	460	504	510	479	518	469	463	492	473	463	476	484	532	521	495	480	513	439	472	534	479	516	502	530	524	513	478	450	484	480	523	502	503	496	487	499	511	489	479	503	535	479	485	498	479	483	458	494	505	529	479	484	443	467	493	535	499	501	518	474	449	472	474	462	452	481	483	450	457	496	471	487	454	501	493	510	513	508	486	459	525	465	469	540	513	500	526	522	479	491	481	492	479	485	481	461	483	464	471	466	466	517	482	495	515	497	455	503	490	476	500	501	456	494	453	509	474	480	477	492	480	500	469	524	479	487	480	489	485	460	499	506	452	523	487	512	481	494	528	512	474	511	511	468	463	468	491	522	468	510	460	502	475	491	481	517	519	494	507	514	553	489	456	522	543	465	512	485	513	446	474	484	478	478	529	521	510	484	505	485	490	492	476	474	470	491	502	482	474	496	454	485	517	496	489	487	504	481	484	513	523	482	474	480	464	488	492	475	472	494	512	502	493	500	504	489	480	481	484	481	544	502	508	459	467	456	496	506	541	483	528	464	485	505	487	492	498	501	531	493	528	519	492	522	511	488	478	468	493	490	520	465	474	510	481	471	454	482	474	496	483	532	495	478	461	501	481	528	512	503	471	508	496	473	503	513	518	489	494	514	470	487	490	503	516	519	469	476	486	502	465	468	457	463	497	487	489	503	458	500	481	500	471	490	446	495	485	514	483	478	506	483	504	521	525	499	527	474	479	514	486	535	484	500	477	473	454
24051	21552	29045	24500	21532	11353	961	584	422	445	386	333	308	313	263	270	262	233	239	212	208	221	242	214	235	212	219	219	230	200	190	202	224	203	199	188	182	176	194	178	212	197	193	193	192	204	196	207	204	195	203	185	207	167	213	193	192	190	189	185	202	159	215	187	163	233	189	195	170	202	191	197	184	182	169	198	182	178	192	183	202	160	186	199	175	207	183	181	199	182	185	180	177	198	187	163	191	197	198	166	165	206	186	211	191	187	181	172	175	192	175	177	178	186	183	204	193	203	181	196	191	206	175	204	208	179	186	182	179	172	180	193	202	212	199	176	199	184	200	167	170	178	186	207	186	210	224	180	183	182	193	191	195	194	180	196	175	177	184	202	187	181	193	181	196	209	183	213	192	190	206	194	184	198	199	191	170	212	196	182	184	197	183	176	204	169	174	173	193	199	191	214	190	225	182	199	184	195	179	192	204	167	195	179	170	208	189	191	175	188	190	173	190	174	177	182	164	173	189	177	189	182	164	181	187	187	191	188	203	180	188	191	208	190	184	221	179	172	197	172	201	177	185	172	202	175	181	200	172	199	182	208	188	188	173	199	191	176	203	188	190	189	208	193	193	181	209	182	202	179	174	192	179	160	199	195	191	190	171	203	180	180	183	198	184	178	175	184	197	160	178	186	161	190	187	192	181	193	185	177	166	190	183	179	194	198	197	176	198	182	164	200	163	183	160	175	192	179	180	185	229	177	173	184	207	192	192	208	192	197	180	192	181	172	189	194	189	191	187	204	205	164	179	191	163	184	204	185	191	195	177	193	189	179	213	174	176	173	164	199	203	191	163	201	166	178	189	186	198	169	194	196	193	193	215	221	178	150	184	185	177	222	175	194	181	181	169	189	172	185	159	186	182	212	191	208	177	168	181	195	172	208	188	197	180	184	212	181	180	185	191	186	183	187	201	174	180	177	193	204	182	215	183	177	215	217	204	187	177	179	207	177	195	202	190	178	165	186	185	209	181	175	183	190	175	193	178	206	169	218	182	211	196	214	188	175	190	179	217	173	169	200	195	204	204	173	214	194	165	198	191	172	195	197	163	183	186	190	203	207	180	178	207	210	203	177	187	170	175	159	178	182	177	190	205	190	190	172	181	159	176	189	210	205	200	195	175	228	183	192	158	186	203	210	168	185	175	157	201	167	199	188	190	192	178	193	176	187	167	204	193	189	174	199	201	164	197	164	188	216	180	217	190	194	186	192	175	178	183	191	192	165	195	199	209	188	205	187	177	165	162	183	165	192	161	175	205	205	171	190	182	210	178	196	187	177	170	178	172	201	192	201	211	191	196	214	204	197	183	186	169	192	191	185	167	172	184	180	205	192	195	203	203	171	197	187	195	184	221	185	202	170	172	185	191	159	171	184	191	203	187	206	193	188	171	199	184	208	206	204	212	175	228	192	193	201	194	211	184	171	228	184	181	183	185	171	194	185	181	202	188	189	201	195	180	210	185	185	177	168	193	206	173	186	184	210	190	183	178	199	185	178	183	188	183	166	184	167	224	198	197	174	165	182	205	172	193	197	184	188	214	189	174	191	183	218	186	184	198	192	184	182	185	184	197	203	211	216	180	200	199	164	180	195	191	208	191	192	181	202	183	207	178	182	211	194	198	192	191	178	166	196	181	185	185	189	196	205	193	198	210	196	198	193	197	191	203	199	191	196	177	225	207	162	183	201	168	208	192	195	175	170	188	181	162	224	204	205	203	183	159	197	179	177	215	188	187	177	184	170	188	187	190	206	179	191	216	159	193	173	202	186	200	206	200	186	208	220	166	190	214	183	169	188	211	175	179	195	194	161	185	177	188	182	186	194	190	183	184	173	202	179	189	178	175	175	204	179	212	189	175	191	188	177	166	190	182	196	209	177	199	189	195	188	167	200	175	218	192	182	199	158	188	197	168	179	195	190	198	194	184	212	173	194	173	175	188	172	198	189	193	183	179	178	175	177	195	180	172	178	188	198	196	189	187	187	186	179	195	193	187	181	177	213	203	178	170	194	180	199	212	162	190	204	184	184	200	161	172	201	162	195	180	194	189	176	202	205	185	208	174	157	194	209	184	166	184	201	183	192	169	183	192	188	201	179	182	201	204	188	168	179	198	180	185	207	177	181	181	187	185	219	192	193	196	182	188	184	205	189	180	206	189	190	161	209	170	203	180	207	191	189	190	182	193	233	226	178	195	192	195	185	184	192	198	190	188	193	184	188	182	191	166	191	191	194	173	202	178	187	199	179	176	203	189	159	205	196	182	188	176	177	195	199	181	200	198	183	195	188	175	166	172	183	184	197	186	175	201	165	201	183	175	174	210	209	216	185	185	190	203	195	182	157	177	201	187	196	191	189	170	209	191	169	194	174	170	173	188	177	200	168	180	187	200	198	185	192	190	171	180	175	186	173	175	198	206	204	168	193	186	178	181	161	192	185	169	197	161	209	200	189	211	193	228	195	187	207	204	197	198	177	211	167	156	165	191	188	199	200	179	172	184	195	198	195	184	194	194	183	218	194	166	192	194	191	213	179	174	180	187	212	178	185	175	199	201	178	201	178	184	164	174	187	220	183	157	190	203	174	187	169	189	195	202	179	176	193	171	201	217	190	178	195	209	194	191	181	192	189	177	188	189	165	155	198	179	188	195	182	191	219	182	199	172	187	189	195	184	210	184	173	175	207	182	184	215	200	209	179	175	184	193	190	192	160	166	198	185	174	186	191	191	200	202	172	181	186	201	184	176	181	172	180	180	193	203	188	176	195	184	184	198	173	197	199	176	204	202	177	197	168	200	204	186	201	208	199	214	178	167	186	198	204	187	175	194	195	209	213	198	174	185	215	189	213	192	197	201	211	201	181	184	207	179	192	188	188	190	182	182	176	175	167	193	192	188	201	190	182	178	187	200	191	192	176	182	169	182	205	211	203	169	180	210	162	187	176	204	213	178	186	188	177	188	169	191	157	197	196	191	192	170	200	203	197	211	183	169	188	168	156	192	181	155	199	196	193	201	187	195	178	182	183	161	220	182	194	193	208	173	200	205	188	171	207	165	151	194	187	188	160	186	158	189	174	163	164	168	190	178	209	205	179	173	175	176	167	200	190	188	199	201	185	176	203	181	171	163	182	178	193	190	167	188	185	157	183	201	200	171	169	193	173	202	183	193	177	221	210	165	189	188	154	190	197	180	183	196	183	193	206	200	192	201	205	171	191	193	181	149	201	166	188	181	183	174	190	223	169	197	228	206	187	176	175	179	201	185	195	187	187	182	216	197	178	191	182	153	186	181	177	191	180	194	188	198	190	192	197	211	208	168	188	192	219	188	198	191	166	188	193	175	224	174	190	192	205	212	190	197	183	182	198	196	171	196	177	184	173	196	184	184	186	166	199	193	201	199	170	152	194	173	195	194	176	189	187	164	166	153	177	172	185	191	193	178	162	193	200	161	182	205	205	155	205
4915	9571	7704	3696	2522	1843	1535	1118	934	741	681	574	562	513	450	375	404	381	303	370	318	304	297	289	335	286	306	303	274	241	293	277	278	276	267	285	296	284	266	264	241	252	262	273	269	253	279	236	267	244	273	246	249	258	250	256	248	212	216	225	243	273	236	243	270	235	278	251	258	259	248	248	224	237	242	257	221	247	250	283	282	252	237	240	264	241	249	247	268	249	258	250	245	225	229	242	261	259	258	254	255	236	250	261	233	244	237	249	250	228	262	269	255	240	250	215	248	261	220	250	273	289	209	226	244	242	262	240	249	271	269	225	256	226	237	273	248	243	222	224	265	274	250	258	249	225	239	274	262	242	247	286	232	255	230	243	253	262	231	244	234	238	246	235	244	238	229	259	255	256	233	232	215	242	230	241	234	264	251	240	234	268	236	248	243	239	241	258	262	258	269	267	242	249	228	262	256	277	238	223	254	246	258	250	254	258	248	228	248	249	250	267	246	232	222	264	266	242	247	252	234	230	240	250	213	238	238	237	252	253	249	261	224	262	266	242	238	241	233	245	233	268	242	255	246	264	257	241	223	236	220	264	257	226	252	216	256	236	228	247	263	247	247	250	255	229	234	223	239	233	255	237	224	244	255	230	249	252	238	241	262	257	227	219	266	240	255	264	246	240	225	241	242	238	238	244	253	232	250	242	231	246	240	259	245	253	262	284	234	231	240	250	259	218	236	262	237	229	234	235	227	278	270	264	239	232	243	257	275	241	235	285	260	247	230	234	240	247	247	237	241	228	230	256	232	241	271	240	266	286	235	256	262	231	246	277	257	258	230	242	260	227	243	240	261	254	239	247	240	236	273	262	254	254	257	255	272	265	231	254	247	244	246	263	235	247	247	249	259	268	265	234	268	260	237	267	267	243	246	230	224	244	233	272	252	242	263	243	233	251	256	264	252	245	248	250	256	233	227	255	221	238	238	235	255	299	244	215	265	218	243	230	281	272	266	261	259	247	245	218	256	247	224	230	218	258	217	232	252	230	243	228	269	256	258	237	259	237	212	253	243	262	254	236	239	266	246	231	247	234	260	230	255	251	249	266	243	246	236	267	248	222	248	246	222	235	271	248	255	258	249	258	255	234	219	262	262	239	265	260	248	248	223	221	260	265	236	230	246	221	249	244	247	248	228	249	267	242	232	268	269	266	253	245	242	237	237	241	222	238	257	256	262	260	236	240	261	211	238	243	259	234	220	231	224	230	255	226	251	233	239	239	267	229	240	213	257	258	226	242	223	241	254	262	240	253	282	239	243	238	258	247	249	231	258	236	240	232	234	250	258	249	229	232	244	232	272	235	279	238	267	292	247	276	239	285	272	227	234	230	257	249	240	247	262	256	240	228	220	263	258	261	249	259	248	253	232	296	256	274	247	269	271	244	259	241	243	243	242	232	232	245	242	275	261	249	268	266	246	247	229	251	254	239	248	239	266	256	242	250	249	248	250	264	265	262	235	255	243	209	250	245	231	234	254	256	239	236	249	233	242	231	269	240	257	235	264	240	227	253	282	247	251	252	226	246	256	238	250	243	230	271	251	239	247	263	230	258	264	232	252	252	253	247	243	242	237	237	242	246	246	255	254	239	261	253	249	227	251	212	261	244	267	263	211	221	240	240	288	248	254	236	268	251	238	238	270	255	228	270	249	229	234	249	242	241	260	244	243	263	236	249	245	247	229	252	237	249	282	264	241	241	267	243	249	262	260	248	261	249	267	257	239	213	228	226	238	241	254	278	244	236	266	240	249	243	248	253	238	242	239	234	245	236	260	245	268	246	264	234	258	232	247	254	226	258	226	258	232	228	237	248	265	237	217	258	274	241	242	265	251	240	238	251	229	242	245	241	243	244	254	237	237	241	222	251	243	231	234	242	255	241	242	238	224	247	234	256	248	275	258	237	250	279	244	266	245	271	245	242	248	229	250	241	259	259	231	237	253	220	259	257	270	253	267	243	242	248	259	238	253	238	243	220	224	258	253	256	243	215	248	218	246	220	241	256	244	257	261	251	238	228	257	230	220	247	267	226	232	266	247	262	259	227	223	233	223	260	248	219	263	235	254	258	254	254	257	245	247	252	244	241	268	211	241	256	242	255	236	257	241	232	262	255	234	280	265	239	260	247	284	247	261	233	227	219	259	246	231	251	264	240	260	237	254	252	243	255	253	263	281	269	259	237	267	266	227	261	243	217	239	246	264	239	244	227	243	246	233	251	235	247	220	231	243	246	231	266	253	230	242	226	237	264	234	293	236	244	250	255	248	229	274	222	248	226	270	217	256	230	258	263	256	251	234	240	260	237	255	239	234	260	240	257	238	236	235	259	274	230	263	233	244	261	233	222	249	223	250	230	217	257	248	255	251	255	232	241	266	247	254	233	245	238	262	243	248	249	241	246	245	255	230	269	255	247	278	240	252	254	253	216	252	257	239	237	221	275	255	256	238	252	235	222	234	264	235	260	280	276	259	233	266	260	250	257	271	258	256	247	219	262	248	264	259	251	236	247	250	253	249	241	239	213	234	253	266	249	250	228	223	261	269	230	270	270	216	274	244	219	251	245	248	228	231	229	281	235	259	229	245	264	236	261	245	246	273	270	240	271	240	229	246	242	266	249	227	247	268	230	288	240	271	242	247	235	234	245	208	225	246	237	265	257	234	248	226	238	237	262	250	235	253	241	227	264	227	274	245	252	245	252	272	270	233	218	255	231	246	251	241	262	265	241	235	268	238	265	245	258	250	249	246	276	240	264	238	269	264	246	218	253	240	259	234	232	231	234	257	222	228	235	242	235	263	234	251	237	238	254	237	260	234	224	268	281	266	241	267	230	250	260	229	255	266	226	230	231	249	268	252	283	228	238	269	256	248	282	242	271	226	240	246	246	234	233	243	259	240	226	246	253	222	226	255	243	225	244	245	223	225	233	246	268	270	227	258	242	239	263	249	231	226	219	230	248	243	243	230	229	245	261	262	238	225	268	229	223	251	255	252	231	232	259	237	254	222	228	232	249	257	258	242	211	251	230	254	219	254	237	241	224	244	243	243	221	250	234	224	260	276	231	250	246	229	271	241	205	257	215	267	242	233	254	234	261	255	260	237	237	227	264	253	239	258	264	262	218	240	253	256	228	258	242	249	224	238	229	240	264	228	236	231	248	252	241	265	226	270	228	250	256	252	257	218	237	245	216	252	251	248	245	254	249	268	212	250	232	234	221	234	268	261	268	237	255	233	240	207	238	256	249	261	284	225	268	229	243	272	264	230	265	270	237	209	256	260	219	238	255	204	238	215	242	279	243	256	251	254	250	254	253	279	257	237	224	263	250	252	238	254	219	246	233	220	284	259	278	252	247	244	240	244	252	254	236	264	258	242	251	254	254	250	230	248	238	228	231	271	216	228	253	238	248	242	241	259	238	254	237	237	243	243	229	250	271	238	241	249	249	244	216	234	264	244	235
25292	21626	28019	25598	10721	1032	843	730	633	646	611	625	580	545	653	581	579	617	560	514	568	600	553	543	557	547	567	568	545	598	492	536	550	539	537	561	563	564	563	575	563	562	560	596	517	553	551	538	496	503	549	519	558	544	547	555	578	521	557	516	541	577	544	594	553	555	537	554	553	567	506	508	532	505	541	536	526	540	532	468	534	530	562	511	565	551	523	530	561	537	571	559	580	538	573	522	507	550	546	538	540	548	509	521	563	536	502	524	480	538	561	568	503	528	524	516	546	560	546	529	549	563	599	557	510	524	515	546	523	580	565	499	547	541	556	566	515	558	554	536	562	512	510	566	526	535	563	523	538	571	533	543	629	536	553	584	523	575	495	570	537	557	540	553	533	513	526	571	544	481	533	547	515	506	476	549	559	504	535	508	495	545	581	546	512	538	471	539	519	524	513	506	555	567	572	499	564	529	522	529	498	526	513	572	542	565	507	536	533	539	583	526	535	571	547	558	554	559	551	539	544	514	525	556	530	517	549	556	527	548	543	553	545	529	526	574	545	538	532	542	566	551	537	541	512	532	535	548	575	532	565	530	517	530	508	571	540	549	539	524	565	532	549	523	543	568	500	540	516	541	505	512	549	565	527	537	581	525	561	547	539	547	516	588	578	505	568	533	544	551	536	538	588	543	543	528	556	567	529	536	531	515	508	530	554	562	532	542	518	555	542	513	604	574	568	550	569	563	543	569	519	532	532	554	503	540	519	555	544	535	540	471	527	544	533	568	570	539	539	562	537	533	557	525	610	559	555	591	567	516	533	470	544	510	538	548	573	542	591	543	576	496	510	540	534	547	569	590	561	541	538	540	503	544	543	543	551	530	535	530	558	511	561	549	593	500	510	524	552	536	535	558	574	525	515	556	546	527	548	558	507	517	536	480	530	526	571	530	551	539	545	527	542	535	554	590	559	551	562	527	504	584	535	512	488	514	547	515	535	497	562	521	523	537	568	531	532	561	563	534	541	566	504	528	579	542	556	539	564	546	559	508	564	546	523	564	494	548	554	539	530	520	552	560	514	535	517	569	546	524	525	519	526	529	544	528	561	532	523	551	553	551	544	562	516	577	527	535	547	554	517	527	582	551	516	508	544	556	550	535	553	542	556	546	550	546	557	565	553	558	559	552	579	530	521	560	553	528	526	589	574	551	526	506	549	570	508	538	545	535	513	543	540	544	543	552	534	544	537	504	538	531	560	497	567	529	542	516	563	550	565	576	550	597	564	541	541	514	557	525	563	519	560	553	602	564	590	545	527	546	547	559	529	569	563	522	490	496	536	529	533	551	507	540	548	560	535	538	548	539	576	579	522	515	544	481	511	508	546	505	560	524	532	504	543	546	515	502	483	523	529	579	505	563	463	491	564	561	550	521	515	541	546	531	591	548	525	543	498	538	527	552	555	517	598	549	531	545	554	539	528	528	539	496	539	564	568	512	511	546	576	549	582	576	574	519	572	550	534	540	530	546	528	504	534	550	549	581	507	545	511	542	521	556	508	494	540	572	525	513	526	535	535	554	510	537	517	559	574	553	521	518	522	528	517	518	528	503	530	572	556	549	496	493	523	518	538	530	537	545	508	530	551	539	536	491	528	562	522	547	566	554	535	547	508	488	519	490	512	520	540	551	537	558	557	532	527	605	519	543	581	523	517	523	534	572	534	532	518	543	550	520	523	509	567	501	516	546	573	511	505	539	535	513	526	520	534	514	509	535	496	517	499	546	573	529	568	516	523	541	543	535	561	504	515	582	509	542	548	570	546	547	589	546	526	550	559	533	562	543	565	545	549	511	481	554	544	508	570	557	529	509	530	559	560	557	493	559	575	562	554	565	554	528	554	537	517	510	523	523	567	529	547	574	554	532	541	563	531	554	517	515	596	546	551	540	515	560	529	518	546	553	556	507	557	527	584	590	516	544	557	549	574	524	508	544	501	549	531	549	522	549	529	504	490	535	561	516	566	544	553	543	571	589	598	539	486	549	518	547	550	581	553	537	544	580	565	567	573	540	557	523	535	540	582	509	542	527	518	548	567	558	534	537	537	506	573	545	576	521	556	536	558	570	542	505	571	585	520	543	485	536	568	499	503	520	534	576	551	503	544	518	564	536	538	517	573	574	553	553	585	506	529	535	538	493	553	555	556	553	561	521	542	585	527	534	537	528	528	548	540	533	503	520	568	559	530	518	483	567	544	543	564	539	576	549	486	547	556	528	546	574	513	557	563	532	557	543	522	557	522	511	515	534	599	495	535	564	544	533	525	578	544	538	520	558	567	542	550	548	558	560	532	530	516	533	544	574	540	494	561	544	573	576	548	549	532	570	523	530	511	528	530	512	528	550	571	530	519	518	577	516	523	534	526	557	544	499	550	528	596	563	532	516	560	526	513	531	537	561	529	539	556	545	572	533	563	511	532	536	565	536	570	542	500	525	536	535	500	524	552	577	528	554	492	550	547	532	547	552	529	528	504	538	540	532	529	535	517	528	545	579	533	526	542	548	550	539	533	533	548	533	556	529	570	527	576	501	568	566	550	548	576	550	552	512	524	526	520	575	532	541	534	522	520	530	591	553	530	540	547	538	535	528	523	506	532	580	488	533	545	521	540	562	527	541	532	510	523	528	527	541	515	513	543	536	540	555	532	539	535	540	553	528	514	549	552	535	566	546	500	544	529	539	551	552	580	540	547	513	545	524	530	546	541	512	519	548	557	542	545	556	496	523	552	518	530	512	537	552	560	539	544	502	567	582	543	532	566	544	525	538	560	504	549	538	588	482	534	504	529	545	527	488	518	552	553	527	524	600	543	537	553	552	530	511	546	545	523	501	514	525	578	550	568	482	533	546	556	584	520	591	513	531	546	557	496	525	518	548	535	531	525	526	577	528	582	574	554	555	535	525	568	521	552	532	510	547	559	542	542	548	541	517	549	505	541	541	525	545	535	528	528	483	529	573	552	524	528	555	535	589	538	528	562	557	549	503	558	523	545	523	574	551	550	553	549	513	530	537	558	563	530	597	537	559	553	539	531	530	501	535	512	505	565	541	552	542	562	560	503	527	526	498	500	551	566	531	543	519	543	506	524	554	516	562	539	524	510	483	525	554	522	555	567	515	592	558	543	525	534	559	518	543	502	543	594	488	526	545	545	499	510	498	544	548	522	543	567	506	457	541	535	535	570	547	554	526	563	569	518	582	516	522	555	546	556	535	514	540	559	588	522	560	573	541	543	575	559	529	532	518	512	558	569	543	521	541	580	521	524	555	538	542	536	541	570	559	534	560	521	502	557	517	571	520	537	579	552	546	560	568	563	510	552	529	577	495	556	538	537	540	576	511	545	575	584	529	547	568	541	497	511	509	559	565	518	555	575	484	481	502	507	521	515	567	554	514	561	537	530	528	539	563	531	542	543	537	527	549	531	502	579	492	554	564	532	493	514	509	535	556	493	560	531	526
4423	5825	4418	2320	1846	1474	1248	1132	1006	901	890	825	801	788	779	741	725	735	746	705	689	673	674	677	669	655	697	668	675	668	668	699	678	664	636	668	672	649	697	665	661	654	667	670	637	651	689	637	611	659	640	680	657	634	640	666	642	648	671	611	652	657	653	651	648	653	685	602	631	671	659	662	639	653	601	644	634	631	654	614	683	597	690	631	656	602	671	661	647	687	638	653	659	629	641	647	648	669	654	624	600	635	661	669	651	653	661	618	583	667	629	664	631	694	668	632	652	632	593	654	637	634	646	670	655	660	661	646	679	687	697	678	594	645	663	629	637	625	695	614	678	604	599	671	621	658	656	674	656	686	669	661	715	668	661	632	651	641	655	645	626	656	714	645	657	618	697	662	614	607	631	709	666	628	590	655	668	590	652	649	639	662	638	646	696	660	612	611	638	658	674	625	678	655	616	671	627	707	657	610	644	661	626	676	680	655	669	679	657	656	697	618	646	609	648	671	611	610	632	603	672	646	662	622	619	630	617	643	636	631	658	667	663	663	612	647	630	657	649	664	655	624	609	666	643	643	669	651	646	650	655	622	645	639	649	675	615	648	666	639	691	616	615	647	618	634	685	659	666	643	627	644	648	672	623	661	662	677	640	630	679	650	599	631	644	661	665	644	607	664	593	662	657	665	659	635	665	667	652	662	653	678	650	649	620	660	613	665	690	613	608	625	640	607	674	637	601	647	648	630	637	621	609	644	646	688	667	677	643	679	630	623	668	641	616	623	680	645	682	587	656	714	634	633	655	660	634	649	670	618	657	686	638	672	677	656	668	652	660	596	675	638	630	601	643	699	643	627	609	608	663	654	657	654	617	612	664	604	643	634	634	708	676	611	657	668	617	606	654	657	665	635	697	639	623	682	659	657	661	627	636	705	654	637	657	607	652	646	633	661	666	618	647	675	642	625	715	707	660	641	661	674	627	669	665	635	652	650	634	642	637	637	621	662	645	643	644	603	615	620	621	575	635	640	605	677	637	663	659	648	620	616	622	713	649	630	628	617	667	578	684	657	666	634	619	649	645	645	649	673	677	642	628	687	656	624	669	619	661	638	636	633	587	627	636	657	620	625	653	655	580	647	622	687	624	669	590	635	624	708	695	661	668	633	636	605	652	671	659	666	674	652	689	664	676	642	616	650	615	643	614	636	629	650	726	674	671	680	655	702	637	679	643	642	632	628	646	642	623	658	640	665	644	675	639	627	644	629	644	673	635	661	664	655	697	673	673	626	635	622	624	663	664	628	671	664	619	641	659	700	684	700	686	662	652	652	652	720	651	651	642	645	624	640	670	652	645	642	611	649	671	682	610	675	620	636	651	607	655	670	685	619	663	611	626	656	666	670	657	687	663	637	643	637	681	583	654	634	642	628	649	636	646	650	663	697	619	635	641	640	636	639	668	696	650	610	607	712	643	653	707	645	667	642	620	661	661	635	608	631	663	626	605	658	674	661	636	597	594	619	662	661	643	599	643	673	658	628	633	629	699	643	644	652	676	632	672	648	626	625	584	669	660	687	652	599	673	622	682	638	693	608	684	641	670	635	647	649	696	624	645	671	670	654	667	662	638	604	658	661	618	625	652	695	623	627	619	692	674	665	664	646	655	613	672	676	642	644	610	594	632	653	595	671	670	647	619	651	659	634	620	599	640	652	648	657	637	653	605	646	695	637	645	632	630	637	611	658	649	631	706	656	668	604	656	664	661	617	646	608	646	672	656	625	708	658	675	680	651	627	615	654	661	604	662	664	684	654	656	690	679	633	658	630	658	650	614	649	644	686	626	605	652	684	671	659	635	649	652	670	669	659	578	648	695	664	678	664	639	675	677	664	688	613	635	685	678	625	645	638	646	617	618	617	644	647	630	633	619	683	631	636	603	580	598	654	643	632	654	613	641	621	654	671	654	652	649	627	654	631	669	656	673	645	642	624	634	635	648	644	640	672	642	620	674	650	644	681	661	610	614	690	663	619	634	648	642	692	685	670	630	633	658	650	646	682	697	635	700	684	648	635	682	682	678	669	648	675	666	617	616	640	646	648	650	614	634	669	671	628	703	658	629	633	649	673	679	632	622	608	629	664	641	665	638	670	641	655	650	668	664	645	602	657	640	671	659	604	622	642	657	668	639	680	680	640	655	671	627	635	638	631	675	638	665	630	619	678	675	590	626	636	619	646	675	620	630	668	647	664	667	634	641	623	631	648	634	686	657	585	675	680	631	627	645	660	654	621	644	617	643	629	645	644	615	658	626	626	655	664	665	675	635	673	598	631	677	630	639	629	639	657	611	664	687	670	665	648	683	654	639	671	639	651	682	647	697	589	657	641	618	667	665	647	643	681	601	656	635	610	670	667	603	655	638	629	633	622	645	582	643	690	671	661	659	653	648	656	622	660	646	651	638	661	628	647	659	630	683	649	626	659	623	610	653	637	652	651	658	638	675	629	629	646	650	655	662	655	632	650	713	633	643	665	630	586	667	672	649	620	598	682	643	631	650	637	640	644	620	685	684	620	620	599	579	620	675	618	646	634	627	628	650	627	661	682	653	628	626	641	639	663	670	618	620	598	624	687	629	644	635	624	652	593	664	645	660	635	680	624	657	643	601	673	647	658	669	673	627	627	654	638	590	615	642	652	630	698	672	641	629	666	679	663	653	639	653	596	626	671	631	699	666	677	633	652	668	661	642	611	623	697	617	627	618	600	676	659	651	662	673	665	660	653	596	650	613	657	679	641	645	662	653	673	639	653	642	630	660	696	656	629	623	641	654	672	621	616	645	652	624	647	631	656	621	645	639	640	628	636	652	633	595	608	657	656	651	646	657	660	658	635	654	675	619	589	645	690	648	679	616	639	631	671	684	678	672	660	640	631	640	652	628	647	601	642	647	687	663	605	666	640	636	635	655	642	650	661	654	693	666	620	642	669	655	670	687	641	652	670	642	635	642	687	682	579	652	613	662	677	627	701	641	670	621	668	625	630	636	632	648	637	648	633	648	655	642	653	642	620	677	642	640	641	658	626	675	630	612	660	634	661	678	679	593	643	622	621	686	629	696	626	682	659	669	618	630	631	675	667	663	640	654	633	625	647	593	669	650	653	639	661	628	633	660	670	629	591	616	618	695	630	623	642	666	654	637	628	617	656	636	653	642	657	655	657	651	640	649	659	644	694	637	592	644	656	636	693	649	661	686	598	613	668	651	635	690	668	668	672	636	588	696	611	664	619	667	621	625	636	653	630	655	642	672	640	610	692	686	653	645	678	619	613	669	609	641	665	654	663	636	696	613	581	676	648	627	592	613	643	659	660	634	644	640	657	673	604	654	644	666	629	628	643	633	694	621	652	674	680	654	681	651	641	643	656	640	669	624	648	679	668	626	626	633	601	624	659	635	673	710	651	681	686	677	658	647	696	679	620	681	664	630	683	639	621	629	665	687	639	674	653	632	656	654	666
23117	21592	29492	24188	21594	21640	10704	1159	855	737	636	623	512	499	485	439	464	404	459	380	370	345	375	331	370	355	353	397	334	361	355	351	327	349	353	313	336	339	306	351	309	325	332	328	311	326	319	307	351	300	280	304	288	295	303	306	293	328	318	313	309	329	343	290	332	314	294	299	276	316	314	305	305	291	278	296	292	346	297	339	348	305	313	319	278	281	309	296	326	287	293	325	317	309	294	312	304	308	297	307	328	284	326	308	297	323	316	309	322	310	334	268	311	324	319	314	305	338	307	293	285	293	299	284	280	326	309	290	300	296	312	291	306	287	292	313	301	282	310	271	329	298	324	302	307	321	295	294	291	292	267	312	319	317	298	265	316	280	296	319	277	304	284	299	298	320	320	332	306	312	281	298	324	300	311	307	289	326	292	297	318	306	300	290	309	325	327	279	317	289	303	294	331	281	299	266	268	312	319	309	272	291	297	347	304	313	267	313	321	280	314	329	291	311	302	309	314	291	289	307	294	294	290	294	307	304	305	316	328	316	310	323	304	296	304	281	290	303	288	320	303	307	287	302	302	273	298	294	296	313	315	322	340	318	305	278	299	310	323	277	276	326	274	298	317	302	287	321	314	308	321	258	308	300	315	328	320	295	268	282	328	297	315	326	278	318	291	292	313	285	305	339	301	298	285	299	293	283	313	311	298	287	304	281	283	311	293	300	332	308	301	300	299	284	284	280	302	298	309	290	316	281	293	287	294	297	284	280	321	300	292	311	327	301	316	323	285	314	283	263	301	309	301	320	285	306	318	292	348	304	321	304	280	313	317	312	296	304	298	316	296	289	312	271	282	297	303	290	295	305	306	302	307	298	312	277	299	315	316	318	335	273	331	323	292	273	280	292	311	274	296	281	338	349	318	313	289	314	301	294	320	289	315	306	313	326	332	305	311	292	302	301	285	329	320	321	297	326	305	289	279	294	293	310	306	317	285	277	271	289	320	300	290	291	275	320	284	296	288	292	280	294	302	296	279	323	296	312	309	345	300	331	320	291	295	294	296	279	294	329	337	319	293	294	291	293	302	307	294	297	294	254	290	303	311	290	286	280	328	255	300	296	299	299	336	312	306	318	286	297	279	253	286	292	268	254	282	294	299	296	289	294	314	309	278	339	304	282	310	301	298	288	323	341	301	333	294	314	288	282	326	294	290	289	323	287	303	308	309	288	281	314	301	303	306	267	324	278	330	264	307	314	299	310	308	278	299	304	316	303	290	296	312	300	293	270	296	336	295	312	325	307	331	296	320	297	323	303	306	291	313	284	291	323	323	310	282	316	323	280	299	299	283	292	309	305	284	318	277	298	301	331	282	283	302	296	312	289	287	284	289	336	315	322	294	289	332	328	311	297	310	300	286	311	301	305	321	303	293	351	316	345	309	300	296	319	300	267	297	290	293	307	330	294	309	304	289	286	302	297	267	312	294	274	291	274	291	325	249	300	307	326	312	274	298	300	289	289	264	306	288	293	307	308	349	293	300	285	316	277	333	289	318	291	305	295	293	315	293	300	318	326	298	305	303	304	270	301	315	313	300	313	301	304	283	298	278	305	346	338	305	292	286	292	312	293	326	301	334	315	310	274	301	320	290	309	311	292	325	313	300	299	297	309	338	309	305	286	321	308	306	296	288	288	276	318	287	300	314	298	288	330	303	307	276	297	320	310	291	295	330	330	312	305	310	308	289	333	279	275	318	283	283	264	318	249	330	303	347	324	293	276	311	318	326	309	321	294	304	314	283	300	304	305	303	295	295	328	289	333	301	295	308	268	334	307	302	300	341	310	314	286	315	320	299	289	304	335	290	314	311	301	304	321	307	287	302	305	299	321	300	308	295	317	307	280	298	280	299	288	310	321	311	299	296	325	329	285	290	319	310	320	294	291	298	332	315	301	305	309	302	282	300	298	323	282	299	268	304	302	279	293	319	281	303	308	317	311	299	285	298	298	301	311	317	257	291	281	293	296	271	279	312	282	291	319	322	299	267	302	296	313	264	295	323	325	281	305	302	270	298	313	306	306	302	323	288	290	287	292	299	303	283	264	305	339	335	320	320	336	325	280	272	275	290	317	314	319	317	297	321	306	301	290	316	299	324	305	298	300	288	336	284	280	315	299	294	304	295	321	260	297	290	292	322	283	318	307	296	340	310	280	331	297	309	306	278	270	271	306	317	253	298	327	301	336	306	259	318	319	285	312	281	306	302	305	291	279	303	321	299	274	327	311	294	301	323	300	326	307	302	283	314	332	311	278	314	304	299	288	320	305	295	273	264	329	280	293	297	309	307	292	291	306	264	291	286	316	302	319	274	311	309	284	308	265	302	306	305	340	322	292	309	303	303	291	318	296	311	309	297	294	274	301	303	278	277	296	301	292	267	304	333	315	270	279	324	284	314	305	287	293	297	314	318	301	299	297	279	310	316	294	319	346	342	288	314	322	311	296	324	319	309	281	302	261	295	291	280	262	286	295	288	307	292	286	304	321	297	331	310	324	287	301	276	271	317	295	307	307	280	322	299	286	282	306	308	312	287	275	293	292	302	264	302	313	302	288	299	299	313	316	301	290	269	332	318	287	320	309	307	316	315	311	339	333	318	328	322	300	320	328	310	283	314	295	353	303	306	301	296	291	314	301	311	323	304	313	297	296	301	326	301	282	295	297	304	286	313	296	290	296	350	317	301	287	296	302	280	314	341	293	279	302	284	278	288	284	309	316	305	312	292	286	304	313	303	311	325	338	301	281	315	328	297	297	298	288	307	276	317	285	276	296	277	287	302	299	318	309	304	313	286	324	287	273	298	301	294	274	306	293	260	311	282	282	319	315	297	288	317	323	309	304	289	266	302	324	281	284	302	325	336	311	328	311	306	327	296	297	301	331	277	298	281	310	303	306	309	291	321	292	303	278	304	291	289	260	287	284	320	300	287	312	316	283	262	288	303	288	291	306	312	277	325	266	299	273	314	283	304	303	299	270	296	299	302	303	312	339	321	291	321	293	294	315	269	291	321	289	273	277	305	304	297	285	284	304	304	294	289	300	307	312	304	275	304	275	298	301	299	312	307	294	310	295	300	274	312	292	295	320	295	283	296	304	309	314	294	299	304	257	298	301	310	322	294	300	291	317	310	316	280	292	277	311	314	334	283	313	338	322	300	297	266	293	281	319	286	313	309	304	294	277	304	279	306	300	318	287	310	296	289	297	297	309	298	293	292	300	300	313	314	318	292	288	293	274	293	306	307	296	288	266	315	292	299	318	275	300	288	306	298	286	306	329	329	302	321	258	273	290	287	276	305	276	302	302	323	324	326	295	295	281	322	315	289	288	285	261	301	285	289	289	286	284	306	283	304	286	316	322	314	314	298	322	322	282	297	314	287	315	289	310	325	328	327	316	272	310	339	279	316	280	298	284	307	278	268	280	307	281	263	279	287	309	307	305	283	305	294	299	324	282	325	306
6806	16118	12734	6505	4521	3495	2615	2143	1671	1394	1221	1081	909	823	806	639	659	600	609	575	486	539	469	483	437	442	402	428	408	423	433	399	457	398	413	444	397	377	371	437	383	388	379	392	364	389	372	376	341	393	384	380	403	379	396	334	390	372	406	346	369	355	378	388	388	382	364	392	327	345	373	341	359	366	331	371	339	386	350	341	344	355	354	334	367	350	351	356	363	352	363	372	365	331	379	391	390	378	329	362	393	310	373	351	359	340	326	346	372	332	363	368	345	364	332	345	341	353	332	346	375	343	343	355	387	353	349	388	355	342	345	342	350	370	359	325	352	341	346	370	343	364	389	372	364	368	359	368	370	383	359	344	304	323	345	337	354	379	317	332	387	363	350	325	339	371	344	345	309	331	360	387	399	385	381	382	372	366	369	407	378	365	364	380	371	371	371	354	363	367	308	362	379	338	357	360	354	345	341	366	358	325	354	352	347	338	344	357	356	347	336	336	369	371	334	342	362	349	342	319	388	366	375	362	349	358	330	335	357	329	341	357	332	362	344	371	318	372	347	365	343	340	343	355	356	366	381	381	351	349	345	367	375	364	358	350	322	316	371	395	331	349	348	359	377	353	335	381	366	381	377	361	381	405	337	323	349	367	363	352	358	367	345	369	390	310	365	319	349	366	337	340	341	350	391	380	348	358	342	367	358	343	375	345	337	361	344	349	366	353	339	361	342	368	395	348	343	366	306	334	344	325	342	341	366	373	356	361	337	343	347	362	353	338	359	376	362	357	348	351	353	354	399	354	371	362	366	328	377	371	345	353	354	338	379	345	335	359	359	340	361	361	319	370	358	385	364	356	355	350	363	334	337	356	344	360	396	350	380	369	345	373	354	363	346	353	378	324	323	359	324	354	326	354	370	342	342	341	342	372	355	334	363	373	351	359	340	372	347	377	358	325	340	319	369	346	325	366	358	369	344	361	333	358	368	342	361	336	353	367	319	344	395	346	367	334	376	357	348	380	345	332	362	360	371	359	389	357	342	352	331	353	344	380	344	351	353	312	322	327	332	386	342	355	337	354	333	344	364	348	347	342	350	360	369	346	342	350	337	346	353	371	316	334	380	351	335	338	346	350	359	355	356	343	339	333	346	349	364	344	349	349	336	379	332	354	367	344	335	333	361	378	359	341	392	373	343	333	345	362	374	368	331	339	362	328	359	340	356	330	366	347	350	332	314	390	327	348	360	305	352	360	327	343	400	337	356	355	382	389	358	330	307	355	343	345	375	366	337	338	330	363	318	350	359	322	374	375	360	382	359	335	338	361	319	379	342	351	345	331	327	355	361	375	365	371	333	342	336	386	347	371	378	352	325	337	351	346	338	352	335	342	357	375	363	335	343	350	356	352	352	371	340	347	354	358	338	344	327	302	371	399	326	358	360	335	384	331	348	357	334	345	381	316	336	353	328	353	327	374	357	330	379	363	319	386	347	376	340	341	339	349	368	379	336	373	351	376	334	361	349	387	366	356	367	371	358	338	365	361	332	359	369	323	350	394	321	328	377	345	342	342	324	333	364	334	372	341	371	358	387	361	357	335	333	370	328	329	356	353	366	344	348	332	361	395	330	319	378	365	333	320	368	361	356	387	331	355	340	351	341	337	371	315	346	351	335	354	342	345	332	340	370	340	360	356	334	359	305	339	367	350	353	373	356	354	349	375	360	309	338	400	362	410	358	320	394	341	317	370	320	388	344	326	355	358	344	353	337	375	341	372	334	327	342	344	358	351	357	332	339	374	364	334	363	357	362	310	372	360	335	390	373	309	340	375	349	349	317	365	407	341	359	379	366	386	305	344	348	352	363	307	334	361	351	359	360	375	352	350	314	319	363	327	338	364	335	354	344	355	365	349	349	360	369	393	381	364	327	356	331	315	359	347	347	350	367	367	384	343	380	358	369	354	354	353	339	351	351	326	367	359	347	314	336	359	328	373	341	353	356	330	353	314	377	312	358	368	355	320	343	350	356	373	371	349	358	353	350	372	322	350	348	355	310	362	346	318	392	356	346	382	347	341	345	341	380	358	398	349	341	347	359	374	369	338	335	328	361	352	386	312	354	340	310	348	355	344	352	361	348	351	367	343	369	359	376	337	343	374	355	324	363	343	335	298	341	359	358	364	390	320	319	376	354	373	351	339	362	331	359	342	334	373	347	370	377	349	391	357	355	365	331	339	315	338	345	356	313	324	345	359	341	397	374	354	357	336	342	354	355	341	354	350	340	362	374	365	378	358	377	356	343	360	395	342	343	360	350	362	348	343	343	345	348	347	381	359	347	351	372	343	381	358	364	365	335	344	321	382	318	366	374	364	369	354	353	335	340	357	369	351	324	372	366	318	366	368	348	365	369	345	369	339	372	354	361	349	411	326	346	327	370	331	350	349	352	357	342	341	330	346	347	374	365	368	347	375	299	371	368	381	318	374	350	328	368	316	328	369	355	362	385	338	352	348	348	351	357	300	345	325	332	356	355	327	396	335	376	324	338	343	342	337	349	337	357	322	354	343	371	337	361	334	344	343	341	338	326	353	332	345	343	363	361	353	347	339	354	343	355	352	393	388	354	352	340	345	347	339	353	370	348	348	353	350	352	412	319	347	381	341	346	339	384	339	355	365	379	343	384	371	362	352	339	381	343	351	342	372	362	363	343	370	330	349	388	351	341	379	323	364	355	345	357	383	362	372	362	343	371	372	387	361	365	353	348	342	386	337	328	371	364	351	361	356	324	338	332	342	371	318	334	370	312	336	376	367	376	354	331	342	318	370	351	361	344	319	344	319	358	329	376	318	324	347	366	327	373	306	342	376	379	370	316	377	342	330	355	399	313	352	370	353	365	369	342	332	329	373	358	380	347	356	349	363	354	380	338	336	343	342	379	379	367	348	335	328	330	325	338	345	360	309	364	354	323	371	359	326	338	373	356	368	387	365	343	367	379	371	360	355	342	354	357	338	361	378	349	381	304	317	353	352	365	393	318	313	333	377	361	366	339	327	341	337	369	345	369	368	357	376	371	369	358	353	354	351	340	348	355	375	359	363	332	343	355	365	358	352	359	370	338	347	357	367	367	337	358	309	362	323	360	359	378	358	365	358	336	353	367	352	365	338	410	340	343	351	357	361	362	373	343	370	364	326	334	366	329	328	342	326	358	380	343	364	339	362	366	352	384	348	321	327	324	348	372	361	358	330	385	383	333	358	382	331	381	358	371	369	343	363	328	348	386	328	339	333	378	337	327	355	362	378	334	349	336	317	343	343	329	371	315	358	371	353	404	360	364	352	373	373	346	343	337	338	363	365	350	346	391	380	363	331	347	407	349	343	343	311	342	368	352	378	328	323	366	345	354	367	363	338	364	329	360	349	347	375	353	340	357	329	359	340	371	362	361	349	345	360	345	338	369	315	379	329	353	334	369	353	373	357	353	360	342	302	388	366	378	369	339	374	338	316	348	354
27583	19879	5953	944	662	609	482	414	457	429	459	399	390	385	380	415	378	425	424	384	380	387	394	408	370	358	367	387	388	394	422	404	396	412	422	397	408	397	420	415	386	377	365	390	393	362	368	383	381	362	414	385	374	412	386	399	403	372	409	383	374	379	409	401	410	406	418	403	339	367	383	379	386	382	386	420	411	394	379	398	399	360	396	397	378	387	380	377	332	422	402	393	405	397	390	364	402	423	354	386	375	411	404	390	377	401	408	405	410	362	410	399	409	413	408	349	394	370	376	408	362	373	388	390	376	389	402	399	409	405	391	377	364	358	378	370	390	402	392	404	389	411	363	396	385	404	379	387	380	403	401	393	383	410	388	383	392	382	388	406	388	396	394	394	369	387	374	408	414	359	396	414	394	377	433	394	381	406	412	404	358	382	396	412	401	366	389	405	401	393	366	399	421	380	385	416	382	434	418	376	402	406	385	384	403	406	410	373	386	415	429	400	413	394	396	374	381	403	363	384	363	401	402	352	412	382	376	385	437	395	379	383	381	400	382	398	420	383	394	375	364	398	359	374	349	412	399	410	418	339	368	408	427	419	368	373	388	382	366	389	401	402	421	381	371	446	404	389	437	363	354	357	399	378	398	372	406	362	365	402	387	405	410	402	388	414	448	380	365	390	404	416	421	393	398	385	380	398	405	393	387	376	368	420	399	428	394	377	394	372	369	396	393	404	398	345	380	371	388	381	416	378	439	371	415	386	371	402	379	365	372	373	379	417	371	406	381	400	407	378	396	417	390	391	387	411	361	414	406	427	403	390	389	374	360	400	374	387	381	402	385	389	425	420	373	401	400	407	404	424	432	383	397	379	390	372	372	387	418	416	370	384	375	357	388	420	391	364	359	420	379	400	390	405	401	373	409	367	406	387	385	377	380	391	361	395	396	385	389	413	425	379	410	359	401	396	403	351	382	363	416	370	433	360	403	360	409	410	378	374	415	399	382	380	368	369	411	374	373	410	416	375	416	402	393	391	390	406	379	362	385	378	391	429	367	397	410	378	385	410	379	364	407	393	373	373	379	391	412	395	381	401	396	375	377	388	429	374	418	375	389	397	406	385	391	384	417	396	411	377	377	405	374	399	359	390	390	404	397	408	372	367	408	414	376	387	390	423	397	366	384	402	395	428	373	402	420	399	392	404	388	414	379	391	365	422	420	387	405	382	375	406	377	377	372	424	381	392	401	361	415	347	376	412	416	396	385	411	389	376	371	369	355	372	337	389	376	360	400	389	387	391	402	385	408	408	374	363	406	394	415	394	441	388	381	391	425	388	427	356	416	411	402	360	417	377	371	384	375	390	395	397	395	365	398	371	396	398	429	403	416	412	412	419	356	395	433	388	385	358	395	429	387	408	402	375	374	430	394	343	396	381	372	437	405	402	395	362	401	393	404	404	409	398	374	379	380	406	385	383	367	385	406	385	387	444	382	423	351	374	417	375	377	386	385	377	367	395	401	402	406	402	376	399	404	379	401	404	404	414	394	420	402	430	369	372	398	417	400	427	404	376	405	369	400	375	398	397	384	385	393	368	386	391	379	365	365	412	393	334	399	428	382	386	375	415	386	403	381	422	362	390	406	392	390	405	392	354	410	385	371	396	410	386	421	386	415	388	383	360	381	404	404	392	397	390	382	394	370	397	403	389	378	366	398	355	416	388	361	364	382	401	420	409	378	347	396	395	405	395	418	397	378	421	405	405	376	403	433	413	376	392	386	379	404	425	380	380	376	390	373	391	388	417	411	393	382	402	386	414	418	373	367	378	373	406	367	367	381	374	427	393	410	402	386	364	441	379	419	384	394	363	357	397	378	414	388	362	400	388	405	421	399	408	385	385	383	411	383	389	417	365	421	397	400	382	414	405	380	390	389	426	383	366	373	431	365	369	425	398	376	364	418	383	386	393	383	391	355	349	381	378	378	407	368	364	397	371	375	377	381	426	448	358	399	379	375	399	374	394	410	399	372	379	382	386	382	397	428	447	401	388	357	412	388	387	360	397	414	413	399	398	380	390	389	409	360	377	401	385	371	427	400	394	403	355	392	397	383	392	378	375	368	434	401	413	372	390	344	399	385	390	433	409	418	360	376	390	392	376	391	378	381	376	387	415	401	355	407	392	387	386	402	415	394	353	418	426	377	403	412	411	419	403	393	394	339	402	406	342	415	383	397	418	406	358	361	405	370	391	411	392	392	392	397	420	378	377	384	417	392	402	401	391	416	388	387	386	408	383	389	379	405	396	376	400	378	409	374	399	425	375	367	415	381	378	397	366	415	414	401	438	374	379	409	391	380	432	372	413	411	410	360	394	405	381	374	403	377	418	412	399	374	404	406	398	414	423	399	383	385	364	408	434	405	370	371	430	386	393	415	392	383	355	380	398	404	383	363	387	403	404	371	390	386	412	410	382	384	388	401	376	402	376	375	400	428	416	423	393	418	420	383	414	403	419	406	367	378	382	416	405	358	397	416	382	389	404	363	400	367	410	364	385	358	392	396	371	393	436	356	427	426	412	435	403	390	378	365	352	366	380	381	386	399	393	388	360	367	354	429	408	389	370	384	384	346	418	385	377	389	409	390	389	384	411	371	387	411	410	403	400	403	395	380	374	386	377	393	404	381	387	396	357	395	397	420	393	391	384	377	403	396	402	389	393	387	396	388	382	406	406	384	394	392	359	394	376	396	356	393	375	380	384	408	429	387	410	385	364	387	372	412	404	398	355	395	381	387	381	408	393	401	386	406	404	359	397	384	397	421	392	381	377	387	392	392	420	422	391	396	395	368	397	371	363	379	365	391	415	407	397	401	412	398	411	434	377	395	402	402	385	383	358	429	388	387	397	415	409	392	375	400	408	394	363	383	391	368	415	375	397	384	378	387	394	368	390	401	373	405	427	396	398	376	396	384	389	376	405	399	382	403	417	355	386	354	379	420	393	421	388	394	404	354	386	375	376	362	411	376	392	392	373	381	414	405	389	412	374	369	405	424	395	394	379	387	368	359	391	378	377	403	419	408	345	385	352	394	371	385	424	390	398	391	395	391	393	411	368	394	394	360	372	383	427	394	345	403	370	396	384	379	410	421	346	400	383	417	416	397	390	384	381	379	407	378	379	391	430	381	386	426	377	398	393	390	395	383	404	390	409	345	392	383	373	424	403	380	398	416	402	402	396	398	369	380	385	381	397	404	408	403	388	405	417	379	415	396	397	379	403	419	407	382	404	408	371	411	380	390	359	415	367	414	399	383	391	368	401	406	378	352	392	379	395	403	372	407	391	415	380	395	372	400	392	396	402	374	388	399	423	372	386	374	371	407	413	397	363	407	465	372	409	387	441	386	367	426	395	405	398	383	376	354	374	406	431	370	402	409	380	388	399	415	367	396	410	406	366	369	381	375	391	413	383	405	374	393	374	384	395	384	416	415	378	391	381	366	394	396	375	415	386	427	419
4541	1210	1070	769	630	587	566	577	537	563	524	516	512	507	483	474	485	510	488	458	531	479	491	455	485	494	454	519	527	457	488	481	455	487	500	496	482	496	514	495	520	484	450	490	475	505	490	492	505	498	508	530	508	504	491	487	512	489	493	471	516	492	468	505	502	554	520	473	456	537	500	464	495	457	520	491	518	499	500	499	482	453	499	518	489	460	500	473	473	477	509	477	527	499	461	447	503	485	458	503	491	486	478	519	461	473	513	489	520	485	498	479	524	484	466	499	493	502	521	463	485	489	507	497	471	478	512	489	492	478	448	486	482	471	475	507	531	489	506	510	540	504	478	498	512	473	456	488	528	513	477	463	481	481	486	489	464	477	466	476	478	548	465	487	486	518	487	521	507	518	506	482	477	456	516	495	496	472	499	485	476	487	501	528	465	463	488	451	519	527	490	505	525	503	489	492	500	501	496	492	510	488	507	457	497	540	519	505	462	510	491	481	493	500	464	464	460	507	486	486	530	468	501	471	516	461	487	501	500	493	509	477	468	494	461	520	452	469	461	468	468	489	486	485	524	483	469	458	501	462	492	495	524	477	522	505	506	500	498	478	487	473	495	499	480	497	479	484	506	490	473	501	472	472	473	554	504	465	528	457	508	458	498	488	472	478	494	512	481	461	495	523	511	481	488	488	467	514	458	497	528	499	481	472	443	496	504	483	532	505	453	443	471	474	464	482	496	482	504	502	512	494	501	499	488	536	478	500	466	476	544	509	531	503	493	488	509	509	465	484	490	512	495	475	443	513	456	499	500	477	452	495	497	466	502	493	520	517	466	503	503	499	497	506	486	472	492	511	536	511	501	470	478	476	493	459	490	505	495	505	525	484	473	453	483	484	447	475	497	508	484	473	500	449	491	507	513	496	544	498	506	460	518	501	475	493	536	468	513	490	454	499	522	466	467	487	486	536	492	491	518	509	503	510	508	527	512	476	463	457	444	541	449	500	470	487	516	490	454	473	488	468	463	521	476	523	495	467	478	453	474	454	528	485	472	502	533	448	469	467	492	476	496	530	467	466	488	491	487	479	524	443	470	495	487	491	507	536	482	499	496	486	477	496	519	498	507	454	466	504	457	504	477	510	513	508	464	530	466	473	467	482	469	516	482	519	460	524	454	488	567	508	504	471	504	493	534	494	478	501	506	466	500	464	479	468	516	507	521	510	492	491	464	479	487	503	525	502	504	503	464	471	466	472	496	481	461	476	509	543	554	483	469	475	492	506	441	528	505	491	442	499	497	502	482	491	465	485	511	511	478	472	479	499	518	488	504	488	488	476	486	466	430	473	511	512	495	494	503	491	478	498	453	477	500	477	519	508	479	458	483	463	501	497	472	491	462	519	504	457	499	511	461	505	493	494	451	473	500	478	480	483	485	487	482	520	484	503	498	492	477	455	469	520	523	436	491	470	484	461	520	479	485	470	496	486	481	488	490	499	504	496	503	512	487	474	454	458	482	450	479	467	490	505	488	492	508	533	513	509	494	489	447	505	515	487	470	509	505	496	486	483	490	510	515	513	472	483	522	497	489	480	534	495	506	527	497	501	483	463	475	502	522	474	513	484	444	447	489	490	449	501	479	516	480	489	489	452	512	448	509	525	512	491	493	481	494	481	480	463	448	488	489	472	511	534	480	513	509	511	459	482	535	529	484	490	511	496	493	501	506	520	502	448	494	480	508	525	520	470	531	509	512	494	478	523	487	521	478	492	484	461	488	488	487	480	512	508	490	520	474	474	523	500	500	496	498	488	469	472	522	474	485	487	481	454	519	511	503	524	502	486	481	475	508	479	494	461	445	540	513	491	483	477	476	500	491	503	486	499	483	488	450	473	503	481	515	510	481	498	518	498	514	511	459	482	473	462	469	510	490	486	474	473	470	456	471	441	498	485	501	503	475	521	494	477	504	506	472	447	498	479	507	514	495	482	507	488	470	500	456	513	491	469	495	465	508	467	456	460	457	513	491	515	462	497	479	496	471	492	496	513	475	470	492	465	492	475	478	522	470	474	524	504	476	483	501	478	488	488	484	476	488	518	475	484	510	482	480	501	525	497	495	479	507	512	494	518	518	483	464	535	447	518	527	507	474	456	493	500	467	487	495	474	508	484	490	511	459	492	508	484	474	487	469	473	502	488	528	501	511	499	480	510	511	504	473	477	477	492	528	507	518	464	468	491	510	541	510	466	516	509	510	521	484	457	539	477	466	508	521	484	469	490	484	475	473	470	488	500	519	489	466	480	472	496	485	478	455	498	495	491	524	487	506	488	480	471	519	466	488	479	496	526	537	473	485	484	468	473	486	494	526	488	456	488	495	501	480	497	482	508	486	479	473	504	460	458	502	460	505	510	493	505	540	525	506	505	500	473	470	486	498	449	485	499	504	482	490	516	472	511	464	476	496	497	497	486	494	497	478	497	499	492	509	473	484	499	464	480	495	502	506	482	509	490	488	516	508	510	497	494	481	447	518	493	482	487	496	468	452	501	459	498	496	496	515	481	510	503	501	491	495	506	542	467	469	469	495	527	484	515	513	474	474	521	499	508	507	519	506	491	481	523	501	473	510	486	533	465	474	547	485	472	472	504	476	470	507	514	455	500	504	506	496	488	506	464	483	442	497	492	505	518	460	499	473	460	477	475	474	504	481	485	526	512	473	498	506	452	492	489	495	500	446	509	474	490	467	522	481	498	503	498	499	494	451	510	525	483	471	482	483	520	476	492	502	495	454	472	511	478	502	505	467	490	501	531	460	479	514	513	497	482	498	465	481	474	509	495	474	463	516	458	480	497	464	478	460	489	514	510	470	485	478	485	485	487	480	463	483	510	474	517	456	512	473	473	488	457	486	495	492	441	518	496	517	480	480	473	505	477	492	510	499	490	480	473	507	518	514	469	499	471	532	487	498	499	503	526	455	478	479	476	459	484	473	505	491	486	511	490	491	492	500	486	486	491	499	530	441	491	498	522	484	516	500	509	483	480	500	493	484	476	539	517	549	491	491	511	439	451	474	479	493	486	506	472	463	494	498	495	438	477	489	515	488	496	509	471	506	540	463	483	470	497	479	493	501	499	438	518	472	522	486	474	457	492	474	449	437	517	507	477	520	506	504	501	486	495	504	487	500	495	468	459	479	504	481	468	484	517	498	469	502	487	506	488	462	502	481	520	469	490	534	491	484	465	497	477	509	497	506	522	496	500	445	502	482	531	506	506	441	440	460	479	450	469	520	489	474	447	471	498	505	486	523	506	440	486	513	487	488	519	492	530	474	498	478	500	498	478	456	502	498	498	484	475	466	474	475	470	498	492	459	519	518	530	463	494	497	506	497	499	519	493	503	510	515	468	467	495	497	484	495	478	488	486	543	464	465	528	480	480	489	474	487	476	464	503	562	561	479	482	503	495	490	475	500	525	508	489	447	472	485	476	512	477	508	499	512	464	520	518	523	477
24095	21584	29100	24535	21586	11351	989	581	433	426	367	348	302	281	301	270	267	252	228	242	223	228	222	227	218	186	233	214	218	213	174	187	210	200	188	192	235	202	207	205	201	214	227	201	186	182	193	192	207	188	198	208	189	207	175	185	180	201	193	202	193	192	204	178	198	183	188	187	191	215	166	187	206	169	221	198	213	208	194	200	203	188	186	172	218	166	168	193	194	211	178	170	187	190	173	174	205	164	191	174	182	202	174	170	208	204	188	212	177	201	203	171	161	197	211	198	192	188	210	165	185	195	208	196	188	206	202	191	202	192	185	203	195	169	207	194	189	177	185	224	199	183	188	173	211	197	197	186	189	209	200	197	193	209	211	182	216	194	211	195	199	189	188	215	178	186	173	192	191	188	191	160	188	197	188	199	185	187	200	233	182	165	199	185	200	222	212	159	206	184	180	173	214	226	200	195	186	180	195	186	159	182	202	209	191	183	199	218	192	206	187	177	190	186	168	213	204	186	201	188	192	194	189	200	193	184	182	182	199	185	210	205	183	204	186	188	186	209	187	182	176	184	196	211	188	177	181	200	168	201	192	205	192	200	172	177	166	188	189	203	181	176	198	193	207	207	203	191	191	196	180	171	191	205	176	192	197	192	180	225	186	181	177	196	213	165	183	230	177	204	213	176	181	181	185	208	195	197	219	154	175	196	203	172	187	201	174	180	222	206	191	169	192	183	185	167	174	196	177	194	187	168	187	189	187	171	199	188	194	166	177	195	182	182	173	181	223	215	193	183	166	201	166	186	166	163	206	192	188	193	180	176	182	196	202	183	195	208	172	188	177	190	168	205	156	188	194	169	194	185	168	206	193	199	190	219	184	209	189	196	197	184	177	190	175	190	196	187	185	167	190	197	193	189	207	212	192	194	190	183	216	211	209	181	193	186	176	200	167	196	215	173	173	189	169	190	181	182	206	217	178	190	169	207	202	202	175	192	188	183	194	185	208	203	190	191	183	188	189	206	205	207	197	189	204	193	180	207	193	182	185	194	189	165	202	183	201	197	162	174	195	171	191	188	192	183	195	180	176	167	191	194	196	201	195	183	190	180	201	179	153	177	180	176	189	169	172	196	201	214	183	190	161	171	162	217	175	184	176	198	215	172	193	203	165	188	200	192	186	163	182	188	195	184	160	206	175	194	187	184	173	208	178	183	183	209	203	204	171	182	185	206	195	195	186	196	209	185	200	199	190	197	200	179	203	179	207	175	215	203	168	163	201	192	174	204	189	184	173	175	204	181	194	198	182	183	193	179	183	192	195	202	164	199	170	163	184	200	200	166	164	194	196	193	199	201	198	186	196	191	192	181	194	171	186	203	195	211	179	175	182	182	204	205	178	199	187	192	189	186	205	196	191	180	188	203	200	198	190	160	218	179	163	189	192	189	175	177	179	167	173	179	207	207	200	182	193	180	181	195	195	192	194	202	172	189	212	184	177	203	172	184	177	169	192	185	189	212	182	182	165	199	175	216	168	192	192	175	203	207	202	177	196	201	193	170	194	181	171	184	205	200	183	205	213	196	190	186	166	175	190	180	208	154	180	182	196	198	184	184	189	191	167	200	177	198	192	175	214	191	220	190	197	189	170	170	174	198	160	189	203	196	183	209	185	174	174	204	185	199	208	172	202	173	216	154	196	196	200	207	195	195	184	192	180	168	174	175	193	170	188	208	190	197	185	189	184	208	177	184	185	217	188	189	191	188	184	180	193	181	170	181	183	210	166	191	175	203	215	191	188	187	170	179	196	169	178	204	198	184	194	228	179	185	173	177	173	203	187	177	184	179	205	201	179	181	186	172	152	183	169	192	219	194	182	186	183	205	191	196	172	191	182	189	196	192	187	165	178	182	174	196	193	196	183	167	191	199	191	180	172	177	161	208	184	185	194	197	192	180	172	182	181	200	212	176	198	181	192	184	183	182	201	177	199	175	185	198	210	188	214	196	175	181	198	201	161	211	172	191	167	204	188	192	198	199	204	185	179	202	193	177	176	187	182	187	183	184	170	206	178	219	167	180	179	183	192	172	221	191	191	199	210	226	188	197	187	169	181	180	196	198	196	211	167	203	197	210	196	200	190	150	183	155	189	183	217	200	204	206	171	194	171	180	188	207	193	189	184	183	186	189	173	165	179	175	185	179	209	204	190	186	174	182	202	203	195	198	191	200	183	182	197	178	193	196	205	196	205	181	171	193	183	194	208	186	203	185	196	187	203	183	192	179	181	185	186	193	179	176	190	183	201	188	177	185	216	188	194	172	201	163	199	184	188	168	188	174	185	176	179	200	195	190	182	192	192	184	148	186	193	170	174	183	203	163	189	210	194	215	179	165	174	183	176	181	186	180	197	192	194	199	205	207	175	201	171	184	163	212	191	212	191	198	198	210	173	192	216	193	169	175	192	195	214	176	186	219	200	140	211	180	215	205	187	187	182	178	194	198	193	203	203	183	204	188	180	190	175	194	189	160	218	189	163	180	221	185	200	183	204	200	185	165	204	208	188	201	205	202	186	174	183	195	183	203	200	193	210	167	194	174	205	197	179	185	192	192	212	178	183	186	203	198	189	184	170	179	195	208	184	198	169	185	183	173	186	187	195	205	210	185	193	188	187	200	191	190	165	210	207	177	169	187	192	193	200	195	214	170	203	177	181	189	214	181	184	210	175	173	193	204	189	210	187	169	203	194	176	174	186	212	166	171	188	189	188	182	183	176	177	188	189	215	195	173	186	182	196	172	190	209	181	207	170	170	197	165	182	198	185	180	177	179	184	192	169	207	167	183	189	193	192	196	178	168	188	168	198	190	197	182	177	174	183	178	195	204	183	158	187	185	190	184	199	180	196	205	183	189	192	178	212	165	189	204	197	185	186	181	196	184	175	197	187	190	186	186	173	194	171	194	177	189	195	199	177	190	161	191	194	196	191	209	193	200	177	183	183	209	199	204	177	169	172	198	163	187	217	195	181	196	201	199	194	195	194	193	197	194	185	176	175	174	171	185	183	172	168	217	193	216	199	194	188	181	192	207	196	198	182	200	169	179	196	187	196	172	200	187	190	182	182	183	174	191	173	199	187	183	167	211	188	174	186	195	194	173	181	182	182	161	196	182	203	204	173	213	183	218	186	177	190	172	225	192	198	200	186	229	181	194	190	173	175	201	198	217	189	175	202	188	168	174	212	193	183	191	186	191	193	183	177	189	180	201	197	180	170	204	183	192	197	169	172	205	195	168	196	209	176	169	182	182	195	207	171	174	197	184	204	189	193	181	169	176	180	177	197	189	178	213	202	208	185	231	174	183	173	216	211	200	160	170	193	208	177	200	185	206	193	190	190	199	207	178	173	190	182	203	197	193	188	213	194	194	196	188	192	190	200	175	191	185	194	181	174	170	193	197	205	191	177	190	191	173	193	183	178	202	221	219	194	219	209	174	191	192	169	194	215	230	207	178	212	190
4680	9795	7735	3632	2661	1910	1428	1184	896	762	685	609	538	509	442	445	418	340	349	385	328	350	345	281	288	289	285	314	291	303	292	287	246	256	285	282	259	278	239	242	284	259	272	270	303	296	227	238	266	240	245	262	285	259	246	283	277	267	251	239	230	259	265	242	238	232	238	266	258	284	268	259	245	252	230	237	266	268	242	258	222	269	233	265	231	248	277	222	262	248	261	253	240	250	270	247	265	245	227	268	242	248	237	236	221	240	240	263	244	252	252	248	249	227	242	265	231	236	244	201	264	252	254	246	252	248	221	225	254	253	256	255	268	242	268	243	247	247	260	244	243	238	268	240	229	269	237	254	246	244	241	251	266	255	254	228	255	228	268	244	259	232	265	242	252	243	239	253	239	242	260	257	279	233	230	253	242	235	251	259	249	249	233	261	263	240	240	284	227	245	263	261	211	260	271	244	264	254	248	252	273	252	235	257	242	248	267	242	247	262	245	258	242	249	267	245	260	241	242	269	262	240	251	224	240	253	267	234	270	240	242	235	256	272	272	243	237	278	237	230	230	254	246	231	222	259	263	247	247	225	289	231	263	240	234	253	234	246	272	260	236	263	246	257	258	209	243	230	222	237	255	236	217	235	260	263	248	261	254	220	237	245	261	258	237	236	273	266	249	249	246	255	230	231	252	234	241	262	257	241	250	247	234	264	248	225	239	245	248	234	241	275	262	246	253	244	253	248	246	224	245	236	261	249	260	249	240	248	264	231	238	233	275	246	242	259	213	238	236	239	241	255	247	239	246	255	235	254	237	234	242	209	251	221	237	256	236	256	235	254	255	269	234	232	227	252	220	238	246	254	290	240	275	225	265	253	272	237	247	249	237	271	274	239	259	267	283	246	236	260	285	248	246	245	272	253	230	219	270	231	238	250	252	245	227	259	297	258	248	242	252	235	231	278	257	252	254	260	242	264	251	252	239	251	245	271	249	233	241	248	239	268	254	229	268	263	253	255	244	236	269	276	265	244	256	244	256	250	282	239	265	260	225	262	266	266	269	228	234	241	250	240	229	241	248	250	253	252	266	214	246	233	233	219	268	246	233	228	263	235	252	274	247	216	267	235	254	267	259	219	240	263	227	226	249	276	249	264	253	261	264	236	227	223	249	263	254	233	260	243	262	245	257	234	254	258	237	260	271	260	254	220	279	251	266	243	216	245	254	247	261	230	251	228	263	239	244	237	229	235	238	250	239	258	240	259	248	242	245	241	258	253	238	236	246	285	296	242	256	252	228	265	240	248	240	248	235	250	270	235	253	258	235	232	241	227	239	270	233	249	273	232	258	229	237	260	247	233	239	242	256	244	254	258	238	268	252	257	253	256	259	248	251	216	248	252	261	264	236	283	251	224	266	237	234	262	235	259	242	248	245	260	230	241	267	252	237	254	239	250	240	242	246	251	262	244	250	260	235	261	239	244	238	221	239	253	256	221	241	232	238	255	258	241	251	259	255	236	264	257	261	275	235	224	279	222	239	244	261	260	249	252	242	264	270	252	248	210	248	252	231	229	244	269	263	244	259	234	246	256	258	269	250	251	243	259	278	241	249	262	253	248	253	254	247	250	276	262	269	248	261	243	240	270	233	224	250	254	274	237	261	226	230	226	250	243	238	250	245	237	258	269	257	258	267	228	257	265	249	238	246	257	241	242	251	216	256	246	217	234	216	262	279	229	244	215	255	236	257	274	211	255	232	261	268	244	230	256	230	225	238	252	265	246	234	238	248	264	266	272	249	240	224	254	266	231	280	241	271	242	258	242	213	248	240	265	243	252	223	220	253	215	234	229	227	257	204	262	243	250	276	250	244	252	256	254	252	226	245	247	268	234	237	241	257	234	236	222	240	253	276	202	228	245	251	238	255	242	249	236	249	241	234	255	229	277	254	247	223	246	231	238	230	240	256	287	236	274	258	257	261	238	251	229	235	244	278	272	238	254	233	244	261	260	245	242	229	264	243	230	245	247	235	221	244	250	234	250	258	259	252	235	228	274	208	242	262	203	256	270	242	227	246	252	232	220	270	228	244	240	255	256	233	223	270	237	241	263	235	246	233	261	260	274	252	273	258	241	227	250	253	273	245	242	244	266	237	279	254	248	257	237	253	244	242	245	258	259	245	235	278	256	242	232	271	260	266	260	249	244	278	244	268	269	278	263	237	235	237	248	243	242	239	280	277	257	231	256	245	223	278	248	243	240	262	235	253	261	250	266	259	235	278	243	228	274	236	261	254	253	275	249	269	261	234	254	266	245	228	251	258	247	262	267	252	245	232	242	260	256	267	232	271	255	256	254	279	247	235	220	240	243	233	252	245	252	264	229	277	251	245	243	257	233	262	247	261	227	230	252	224	226	254	250	222	238	248	270	269	233	250	246	251	245	247	280	245	254	235	261	233	252	260	256	248	234	259	246	250	248	247	227	267	257	216	233	237	229	234	262	250	238	278	265	258	260	229	283	227	256	219	244	250	288	225	260	218	255	254	235	254	249	255	243	237	246	254	266	257	232	265	233	261	275	233	246	238	257	217	242	236	251	245	262	237	238	231	254	262	239	275	247	221	219	223	266	255	236	244	261	283	269	239	239	227	247	247	249	245	254	221	251	258	237	245	258	239	253	259	243	287	253	247	238	243	257	234	220	244	243	266	264	238	243	263	273	216	273	258	255	239	248	255	248	247	214	245	239	246	255	252	245	243	265	222	264	260	269	261	236	236	242	264	241	249	236	268	216	245	234	232	228	215	268	242	265	237	246	243	229	248	246	251	257	235	223	246	249	238	221	248	275	262	244	262	254	219	244	215	264	238	223	243	250	253	239	255	276	249	234	265	245	261	279	252	259	263	240	256	285	274	269	263	261	255	266	238	262	267	234	260	254	241	245	242	217	251	216	267	268	259	246	253	249	249	229	247	239	253	252	233	214	249	252	255	240	230	245	261	265	268	258	236	229	238	222	249	258	224	231	250	270	248	223	247	242	258	233	251	273	252	255	265	261	247	245	217	233	248	245	228	288	263	233	260	223	236	254	259	269	243	258	246	256	232	218	252	243	259	289	247	252	234	248	280	237	229	265	235	224	249	235	257	245	229	251	251	243	260	230	266	259	235	252	247	251	239	218	231	270	227	266	232	257	257	224	232	234	235	239	240	235	255	241	256	253	242	254	197	216	238	244	280	262	250	264	220	247	248	252	262	260	228	266	227	256	252	243	268	239	245	233	250	257	238	256	246	238	263	265	235	222	247	238	261	237	240	228	238	253	249	219	274	246	238	267	257	254	282	241	247	249	252	270	266	240	244	239	233	247	250	254	220	233	241	229	255	248	243	291	283	253	248	241	254	252	243	264	237	248	279	241	250	254	255	224	255	242	234	239	254	270	271	243	243	246	240	265	278	248	266	262	250	241	232	248	242	226	235	255	276	240	257	228	241	243	277	266	269	248	230	254	241	219	281	237
25222	21557	27898	25562	10669	978	758	749	673	682	628	664	587	569	587	581	583	607	553	536	522	523	567	588	603	549	561	545	570	548	608	573	540	563	530	541	519	547	604	532	520	526	576	532	541	519	531	584	543	532	588	526	565	580	531	572	537	551	619	599	599	556	523	574	526	541	557	560	498	536	519	552	540	580	527	538	557	585	561	535	554	550	557	562	514	524	543	533	499	513	524	546	542	565	573	574	576	564	527	555	523	556	577	496	527	538	564	582	495	512	574	564	578	512	591	533	546	547	519	501	532	547	597	529	530	509	556	578	562	548	571	565	515	498	552	559	549	500	551	546	572	519	576	541	516	520	548	557	536	554	498	558	569	515	530	569	536	519	537	585	552	502	533	555	566	541	544	572	545	499	541	546	503	530	509	545	504	562	571	556	511	561	592	583	580	570	524	523	536	519	555	588	525	499	522	548	547	542	511	522	571	540	516	539	536	542	545	547	551	527	519	523	594	554	529	539	543	521	515	538	565	532	522	561	545	534	573	548	570	562	563	557	527	542	548	529	579	555	547	538	501	583	549	532	535	535	573	585	494	574	552	565	515	513	569	581	536	564	562	543	552	527	589	524	539	540	532	525	581	571	563	535	542	526	545	537	530	540	558	586	534	544	518	525	541	507	536	533	538	522	560	572	515	486	536	557	537	529	543	497	494	523	533	565	580	532	558	530	541	573	548	496	545	570	563	559	562	520	553	509	517	570	558	536	536	560	561	520	538	542	541	535	545	557	504	561	539	540	546	532	569	503	525	533	545	552	534	553	555	516	550	534	539	561	550	536	527	541	520	546	543	519	514	551	596	531	529	563	525	547	527	509	564	501	516	545	542	503	516	562	553	522	512	566	561	548	513	514	533	563	550	512	564	553	485	565	525	505	540	567	551	547	538	505	509	546	583	600	541	523	539	537	517	562	542	525	487	551	534	537	584	534	581	539	501	547	540	530	510	545	507	519	515	536	563	509	540	530	564	532	535	538	519	583	513	576	525	509	524	538	511	552	555	597	551	517	524	570	558	521	555	545	521	527	571	525	571	564	547	564	523	515	549	574	560	521	505	535	534	520	519	568	538	557	540	529	570	602	571	526	561	526	576	509	516	525	529	533	554	505	519	556	561	557	526	534	545	521	501	511	556	550	550	570	556	551	576	514	574	543	543	537	541	525	528	520	568	532	518	557	557	528	551	565	512	539	543	541	538	523	516	521	514	563	542	532	553	522	553	539	554	542	557	543	467	550	548	550	561	554	505	543	556	566	503	539	560	550	521	539	533	496	543	591	550	545	547	522	545	555	548	535	533	533	523	571	501	563	549	578	592	504	512	601	545	541	556	543	552	521	532	527	540	544	570	527	535	522	589	541	584	572	524	593	518	541	536	556	529	518	553	515	558	580	546	535	541	527	540	545	530	537	569	586	547	570	536	546	519	541	530	517	539	557	495	525	519	527	525	540	573	576	541	530	560	592	532	538	538	540	544	533	520	536	515	548	497	532	547	518	535	517	507	569	541	546	575	531	518	593	536	522	544	527	545	533	533	537	500	571	588	571	564	522	530	542	544	518	549	564	609	502	510	567	542	555	517	567	511	572	530	521	539	552	536	496	549	532	551	552	510	561	532	564	561	534	524	509	553	523	555	511	542	552	545	563	546	540	502	514	525	536	525	462	536	528	555	518	524	557	568	541	558	572	546	521	547	534	523	584	551	554	515	522	496	580	540	578	545	553	533	560	524	527	589	544	521	531	518	560	535	525	532	533	529	526	504	544	536	542	555	530	506	531	527	530	522	557	538	541	535	568	590	573	541	528	547	538	507	552	517	494	557	601	541	507	507	481	594	531	578	523	558	560	612	543	524	564	531	560	542	526	587	583	503	537	506	541	520	527	532	554	538	543	533	545	544	526	588	530	569	517	555	610	532	570	545	524	570	580	576	547	581	556	548	561	541	542	540	552	553	523	539	580	558	549	552	533	547	535	504	555	539	544	527	548	547	551	534	525	570	549	538	540	550	508	515	570	525	546	543	545	513	498	532	563	504	561	538	530	521	575	536	566	528	591	553	506	532	543	533	533	500	513	547	594	554	555	543	543	578	550	570	547	522	550	585	542	547	514	562	554	518	541	537	522	559	502	587	512	532	545	555	547	546	512	579	564	554	599	524	495	572	538	501	567	581	547	549	567	509	573	593	567	541	505	519	509	530	538	533	548	520	551	538	571	535	488	522	575	550	591	535	538	534	574	539	507	522	544	544	547	510	573	531	545	546	546	523	543	537	522	541	486	570	541	463	567	573	554	544	534	547	593	550	549	524	553	532	565	502	552	572	546	507	502	519	544	528	512	488	596	564	537	534	566	500	572	528	523	520	533	542	528	555	545	567	574	553	568	577	526	593	544	549	543	528	549	562	526	553	533	547	531	524	551	535	512	574	549	508	564	575	558	534	525	555	551	577	564	555	531	584	527	523	577	585	588	580	531	527	565	554	510	587	543	542	538	527	569	551	553	563	601	533	521	520	555	506	571	533	514	569	529	585	527	529	507	529	557	539	521	509	519	539	562	533	529	527	555	534	611	550	526	556	522	514	524	560	532	565	531	548	535	486	599	551	565	545	532	505	557	546	562	552	584	537	551	513	493	550	540	569	569	522	578	543	531	541	545	564	550	531	537	572	540	562	479	531	567	533	554	525	522	547	540	547	552	478	546	539	555	529	564	584	571	520	554	556	565	562	525	546	501	529	552	557	545	569	572	523	529	534	547	522	505	568	537	559	554	515	550	564	581	547	535	550	517	514	524	532	557	565	511	515	536	538	539	542	568	572	560	579	570	530	558	526	555	546	488	531	521	517	541	515	537	505	571	595	541	511	524	521	547	542	549	543	577	541	494	511	562	516	497	533	540	529	523	545	529	564	541	572	531	520	533	558	562	492	548	509	580	582	547	554	567	518	541	563	506	536	578	522	584	546	533	562	557	549	551	533	539	508	533	555	534	571	545	554	520	525	541	519	482	534	522	510	516	513	519	569	566	559	573	515	555	592	574	549	541	490	522	573	562	562	531	572	547	564	541	486	537	522	553	528	540	503	524	535	563	527	534	592	530	510	557	527	526	534	538	570	549	537	575	540	534	596	529	582	535	587	541	539	597	546	569	530	510	548	522	553	584	529	514	513	494	530	536	581	528	544	550	515	560	542	500	545	501	513	533	554	538	485	551	531	580	541	543	564	530	514	561	515	542	524	524	511	497	540	488	553	508	534	510	513	533	548	568	588	505	581	523	521	562	557	498	582	495	582	545	552	514	558	498	558	532	567	584	545	511	530	515	562	496	508	540	499	532	538	544	556	594	538	533	554	532	519	568	531	534	547	529	539	525	529	502	511	543	583	538	497	591	544	530	574	505	543	571	546	528	535	514	569	545	563	557	596	543	532	492	560	484	523	547	537	570	530	545	535	542	559	573	541	558	530	533
4743	5756	4399	2308	1807	1452	1289	1037	1009	909	869	802	761	775	819	755	681	744	713	660	675	697	716	681	678	701	654	642	655	673	667	665	648	685	676	637	676	641	659	647	717	590	667	644	635	681	670	654	617	648	688	649	689	684	666	638	656	689	642	687	636	656	665	646	646	681	646	636	653	671	650	696	623	645	639	680	674	648	648	675	665	635	649	645	648	657	621	686	681	659	651	635	599	646	654	634	640	620	631	639	614	651	645	679	672	646	639	637	625	692	671	580	698	644	671	651	605	642	656	645	609	616	670	636	674	666	683	642	670	655	689	662	664	716	622	670	728	691	688	660	597	671	626	649	648	667	669	620	658	615	678	677	641	702	703	645	649	643	692	649	658	650	607	667	670	624	635	666	692	647	631	614	679	693	625	618	686	648	663	688	694	629	632	622	617	625	657	627	616	653	682	646	631	661	622	660	685	619	682	697	640	577	628	657	621	648	676	675	613	654	640	646	643	604	649	633	653	614	640	606	653	655	650	680	670	658	665	627	645	666	647	661	643	633	636	672	625	678	655	613	616	666	635	637	645	656	656	610	665	637	655	635	619	654	687	639	613	652	625	680	635	631	692	673	657	635	623	652	592	719	672	660	627	621	665	638	632	690	636	663	610	654	692	666	633	652	663	641	660	636	656	648	668	670	635	657	645	674	647	653	664	589	627	613	639	652	671	640	640	643	660	651	638	618	628	626	673	650	632	628	669	625	664	609	655	665	604	694	601	632	625	645	661	639	645	636	678	622	653	686	614	636	656	607	640	615	623	613	651	647	609	667	673	620	622	635	649	630	683	665	615	617	641	651	681	671	635	630	697	634	615	618	680	648	639	651	630	642	602	643	654	623	636	621	653	655	626	685	670	632	644	626	671	667	657	634	676	650	633	655	637	607	625	668	674	629	604	615	614	663	648	657	700	669	663	635	606	662	659	661	645	654	670	608	712	618	636	673	626	674	661	705	635	651	638	637	637	683	589	647	673	598	598	652	664	644	654	630	629	627	685	620	590	676	649	639	618	649	656	656	664	660	615	696	619	668	650	644	633	622	636	694	637	639	647	677	628	678	663	653	666	644	648	608	652	630	691	678	684	650	686	652	619	650	645	628	645	679	675	631	652	676	631	576	700	673	607	700	670	608	619	674	651	653	669	671	659	676	609	671	683	636	664	625	646	648	644	667	643	631	667	641	677	634	632	635	646	677	649	684	629	666	588	657	639	599	602	644	634	666	641	615	651	631	635	650	626	672	642	597	657	656	634	659	607	662	700	619	631	639	640	668	672	692	613	669	664	681	695	673	698	665	657	673	682	623	661	618	621	647	670	704	694	660	698	595	626	630	648	624	682	611	638	616	613	667	633	681	616	645	615	646	652	636	684	685	640	662	597	689	659	676	636	645	619	621	659	639	657	648	629	696	697	638	642	613	639	628	681	651	689	627	643	676	622	591	635	699	616	672	652	650	656	633	646	654	608	677	673	683	636	640	638	657	678	655	653	630	623	630	675	617	639	663	664	647	645	648	664	669	607	690	622	635	605	677	642	647	654	649	650	661	681	640	648	588	687	607	687	656	641	687	603	628	671	643	666	685	644	657	659	691	630	660	720	686	647	579	649	644	647	683	642	654	613	639	709	627	611	650	657	635	713	637	648	669	653	603	641	623	668	624	673	643	677	624	653	681	622	639	648	647	645	681	670	647	618	665	678	650	628	640	649	632	636	655	627	639	683	643	693	653	586	666	662	692	588	639	599	596	626	628	674	601	629	688	625	691	607	633	621	624	685	624	620	656	605	629	693	619	611	618	604	696	647	631	643	625	671	665	628	637	608	673	635	612	638	610	645	653	665	674	633	669	642	621	627	622	667	653	660	664	606	650	677	631	679	654	674	664	651	665	665	622	624	612	637	649	645	634	640	699	644	652	609	626	629	653	655	664	682	638	643	638	677	602	654	658	660	659	636	699	645	641	639	643	656	662	626	695	695	619	623	638	654	605	679	656	626	611	633	653	625	638	646	647	622	670	644	654	649	631	716	658	654	671	626	649	670	651	670	635	678	665	628	661	645	607	693	632	643	637	678	619	663	617	679	640	650	663	627	597	633	660	637	673	670	680	651	660	616	667	651	665	661	629	649	666	632	652	705	671	650	654	658	674	664	620	702	644	629	651	703	654	662	671	625	632	655	689	617	669	704	595	690	617	676	668	662	628	645	665	663	622	670	651	659	666	617	668	601	650	649	658	643	686	681	620	638	657	575	637	658	621	640	629	649	668	615	655	693	623	678	677	615	646	649	650	632	683	653	629	652	661	659	644	664	688	612	647	680	673	647	643	651	689	670	648	682	605	653	713	693	640	661	628	649	645	637	615	640	670	629	634	659	608	648	692	634	654	619	594	684	582	650	672	646	651	614	649	636	681	636	616	646	660	594	643	637	646	594	655	679	600	634	642	665	661	659	640	689	660	645	651	691	638	671	650	648	649	653	609	645	688	676	593	693	621	652	602	634	666	642	606	644	628	665	646	594	641	628	643	680	641	649	664	647	646	658	653	623	615	621	642	619	668	697	657	622	672	672	652	647	620	642	606	659	657	652	626	661	670	653	693	649	645	651	658	620	625	626	619	656	643	660	632	641	655	619	660	664	654	632	701	661	648	639	626	599	696	688	697	651	699	686	654	641	625	633	653	658	624	707	702	643	655	651	654	665	651	646	603	625	614	628	647	633	679	638	650	649	612	605	710	641	637	623	633	615	668	627	661	675	647	622	594	678	630	674	618	619	687	609	646	664	683	668	672	689	632	627	629	641	656	627	632	664	648	655	683	611	622	645	615	639	651	665	673	648	682	618	641	657	635	602	677	642	689	680	672	652	631	677	643	626	645	676	694	646	612	603	681	622	675	660	632	660	632	654	660	579	613	667	613	647	624	665	622	698	631	672	610	676	674	661	695	647	674	644	623	658	644	681	658	684	637	665	612	643	677	654	620	607	634	640	661	639	621	683	672	660	666	668	632	688	654	634	632	652	658	610	689	669	629	675	613	644	633	640	682	661	647	633	651	656	699	616	654	610	631	651	660	639	569	617	706	680	633	665	655	661	654	624	674	661	669	649	610	673	664	632	651	693	657	664	647	666	655	650	624	673	606	689	648	651	685	652	656	639	647	661	622	654	650	664	615	687	684	645	624	643	652	621	647	650	635	654	626	599	657	638	670	673	633	603	649	669	657	629	636	692	600	672	655	656	665	615	602	665	648	684	696	656	692	644	632	609	643	663	641	593	697	651	634	611	622	612	649	714	638	596	637	650	629	575	637	659	627	654	647	644	639	657	642	670	702	661	653	674	654	628	668	632	595	617	613	668	613	633	656	649	642	657	633	661	678	661	631	657	593	687	641	613	673	671	648	679	644	672	643	581	668	645	645	648	669	695	648	658	682	647	644	644	647	694	649	601	643	657	638	615	653	672	650	594	623
23047	21578	29522	24106	21578	21634	10511	1145	808	725	693	620	510	494	478	459	465	454	407	396	404	383	375	349	360	334	341	358	331	338	333	337	352	319	322	335	326	311	325	320	342	337	305	340	294	304	329	328	307	333	322	327	300	322	321	330	341	314	332	329	304	314	358	353	311	302	322	285	317	300	298	319	315	306	320	295	301	316	314	327	294	321	313	298	315	291	305	313	280	293	310	299	330	312	344	318	295	257	309	317	274	306	299	302	339	319	280	321	309	281	298	301	316	296	305	315	291	274	290	302	294	300	297	309	272	331	320	322	322	296	307	296	304	305	315	294	308	291	301	282	302	310	311	300	299	297	269	313	283	286	295	302	294	290	305	309	285	251	303	308	294	290	306	318	295	317	301	316	331	291	342	313	313	280	305	316	271	285	299	285	312	289	336	337	267	294	280	306	340	281	286	300	287	267	304	316	291	295	366	300	290	325	275	316	340	287	309	308	315	282	301	322	299	317	294	328	339	305	291	285	318	307	281	300	305	289	293	331	292	326	311	318	293	323	315	306	327	290	296	310	345	306	297	295	299	315	321	306	322	337	287	283	323	324	311	304	295	299	314	295	281	290	315	306	278	302	301	316	320	287	321	298	288	277	299	319	280	313	292	305	283	323	327	321	321	334	308	322	277	317	267	277	307	317	290	302	318	311	325	325	302	316	334	287	317	280	284	293	305	305	310	287	333	345	335	296	317	274	281	310	318	305	323	303	292	308	289	309	289	327	292	316	299	318	288	340	293	330	326	291	301	300	320	314	304	323	323	322	294	301	287	265	310	328	301	295	333	310	316	309	279	318	303	289	296	329	310	312	304	311	273	300	298	286	303	279	282	309	329	309	274	306	295	310	305	267	328	302	292	326	269	313	291	299	301	331	271	292	317	321	289	329	320	320	308	273	285	297	316	305	313	308	304	253	282	298	318	304	305	284	289	298	293	295	307	324	300	282	306	292	285	314	291	299	279	309	262	311	331	320	328	283	297	330	320	285	281	328	293	316	328	287	317	341	305	337	325	288	309	314	337	265	290	304	311	325	289	315	290	267	291	314	310	299	339	317	314	297	285	317	297	312	309	323	298	297	299	317	289	297	283	294	295	304	315	317	308	268	308	301	301	320	321	304	290	287	295	332	302	309	302	291	309	288	324	264	276	307	288	304	285	323	294	330	269	306	284	311	332	353	320	308	279	291	335	318	312	296	357	293	290	304	263	317	293	297	310	279	266	321	299	300	291	309	327	341	295	312	297	288	293	326	290	307	314	282	319	310	307	312	296	307	296	321	310	296	309	281	297	282	309	278	308	324	290	324	322	303	272	321	283	275	307	301	280	302	324	314	310	312	331	296	283	285	302	289	293	309	279	299	312	317	317	301	340	271	285	324	308	290	322	329	292	315	310	294	286	298	271	288	308	287	296	302	317	302	297	315	299	294	312	305	285	281	316	322	308	318	315	350	328	303	298	300	298	337	293	312	310	307	319	316	318	310	292	277	275	317	297	285	327	295	330	325	267	320	288	257	300	303	277	336	287	287	312	325	298	323	290	305	293	306	283	298	301	293	323	308	294	327	313	318	316	300	311	275	328	321	298	287	301	304	298	316	319	296	324	294	296	298	326	322	298	293	312	319	285	283	312	323	287	323	312	300	268	303	331	288	284	305	294	304	292	284	295	284	288	282	335	290	306	274	291	320	315	275	320	310	302	317	313	295	315	306	302	296	287	313	262	314	287	284	289	336	294	276	305	317	305	307	313	287	315	291	317	324	329	288	301	282	276	304	297	307	296	322	301	319	284	316	304	322	302	312	300	304	287	299	301	317	320	287	283	305	304	283	310	310	309	296	320	310	339	307	319	289	296	298	300	271	266	280	329	300	277	315	340	325	305	303	308	336	275	284	300	309	306	286	303	326	293	319	307	291	277	278	287	317	299	337	312	344	307	293	294	318	320	306	299	279	307	325	286	329	338	323	289	302	309	292	298	286	316	294	273	300	297	320	296	327	280	291	312	299	262	314	321	314	321	303	310	286	320	315	289	326	314	344	299	331	297	272	285	316	294	338	287	302	338	295	326	297	320	257	326	267	311	307	294	327	293	314	276	309	289	321	305	316	305	325	317	290	280	301	293	291	252	256	325	323	318	280	316	275	326	297	283	288	340	295	281	282	301	307	302	280	331	295	272	326	319	307	310	320	294	309	270	319	312	276	322	286	298	314	317	279	311	318	334	287	307	298	317	287	320	263	302	330	293	323	319	324	307	330	275	329	324	259	294	288	294	294	283	321	318	318	289	272	286	322	298	329	303	313	280	307	274	298	283	303	303	309	312	286	297	299	298	290	354	297	315	324	303	277	290	289	265	312	305	283	314	322	300	298	294	312	326	345	301	298	288	319	305	292	349	268	287	319	339	301	309	299	272	341	314	321	299	333	307	295	308	296	273	312	325	332	299	288	309	317	319	306	298	323	318	334	312	296	335	309	291	310	339	319	298	294	289	276	288	308	301	313	308	308	284	275	308	302	320	299	305	301	288	308	287	306	319	295	320	286	305	287	326	347	299	309	291	308	276	281	284	310	331	283	319	315	286	312	286	305	281	265	307	281	302	320	305	293	316	306	313	296	291	312	315	296	293	262	297	298	320	311	289	286	324	304	319	308	306	285	318	324	304	314	319	354	296	303	288	278	302	294	304	305	331	295	281	314	313	277	339	315	295	287	273	309	301	285	312	282	278	273	308	301	307	307	290	312	293	270	298	286	304	291	325	294	302	329	290	293	329	306	292	312	315	288	293	299	283	291	292	301	295	322	330	301	291	301	287	317	297	306	299	293	293	282	295	301	318	298	308	312	339	294	262	325	292	280	283	287	296	286	278	293	333	299	278	272	294	326	301	269	283	274	301	278	347	332	295	347	307	278	313	297	298	317	289	320	317	279	317	299	295	336	293	264	324	337	298	280	337	305	275	278	287	302	305	278	296	300	310	282	306	311	305	284	320	288	284	298	284	303	292	296	314	293	285	269	312	315	309	293	318	327	295	308	321	317	290	273	334	319	325	312	304	319	282	352	293	322	291	323	321	281	301	337	329	297	329	299	310	320	310	346	314	252	339	298	294	327	319	280	318	315	283	290	322	320	305	307	297	311	293	302	310	283	306	298	274	282	327	292	302	308	330	297	305	338	318	304	319	307	285	322	276	316	292	289	306	293	283	266	305	260	280	304	297	290	292	288	306	302	297	301	278	311	282	262	292	328	293	305	326	316	301	279	280	313	300	290	316	279	310	320	294	286	301	298	321	275	292	328	296	306	318	327	288	291	283	302	285	281	301	283	289	335	303	320	293	311	316	287	305	276	324	310	285	292	356	321	317	293	308	300	292	289	301	293	322	278	316	287	315	298	298	304	279	280	309	319	300	251	288	318	294	305	329	299	295	306	284	280	338	274	304	282	335	360	307	321	280	279	297	336	299	293
6821	15954	12708	6513	4599	3426	2624	2188	1692	1375	1187	996	929	843	740	686	630	615	567	544	522	497	484	490	478	472	502	440	414	441	469	423	425	408	391	395	433	420	387	402	370	402	351	403	387	383	355	378	385	376	398	348	375	373	382	362	403	366	350	384	333	364	371	370	350	369	385	365	399	395	338	342	372	388	380	373	368	372	357	382	369	404	339	341	329	354	329	386	380	375	388	344	361	346	358	336	371	336	378	396	389	370	374	342	359	333	373	348	376	348	391	344	351	335	339	320	360	364	352	361	360	356	358	354	356	333	357	370	349	352	388	370	385	376	346	322	385	341	324	381	351	337	348	345	351	367	363	328	359	352	378	349	342	362	342	369	356	357	332	344	340	337	319	345	358	357	352	342	340	370	356	386	375	376	368	377	326	346	338	357	325	366	386	383	366	355	343	382	360	348	378	383	378	364	351	361	359	316	326	351	303	356	377	373	349	323	345	357	358	342	342	350	324	352	335	359	377	319	361	352	355	366	371	352	378	349	357	319	338	363	336	376	381	344	360	349	333	368	375	342	352	358	359	356	357	354	358	378	345	354	349	353	379	344	312	324	379	363	358	345	358	348	339	327	341	349	339	367	336	364	354	390	357	331	327	372	343	352	358	376	340	375	358	365	350	345	370	368	368	331	370	339	349	376	342	368	318	343	294	364	322	352	351	350	374	365	356	349	374	345	382	401	375	394	360	341	351	334	357	342	368	325	359	361	351	373	375	378	389	342	379	355	327	347	357	349	350	370	344	361	375	346	353	365	387	353	328	344	372	365	335	345	346	321	350	376	356	352	307	349	377	365	349	378	329	345	356	354	370	366	367	375	358	342	360	359	383	364	360	366	356	338	349	332	356	374	325	355	370	383	372	346	359	351	362	347	341	328	379	370	379	367	313	351	332	377	341	352	359	353	323	376	374	346	366	359	353	317	363	361	358	342	354	331	361	367	345	378	367	369	331	366	372	355	351	339	369	368	354	325	377	352	335	323	353	330	385	364	351	352	374	335	349	344	368	378	341	307	355	332	382	390	340	355	408	376	339	367	367	351	373	331	322	340	350	375	369	342	381	358	336	363	365	369	363	334	322	379	339	315	349	337	346	353	357	339	378	312	393	357	353	353	347	340	415	355	367	347	339	382	352	354	389	399	347	323	393	358	335	370	330	360	361	346	336	359	394	392	328	351	326	350	356	356	370	384	334	369	340	357	350	364	347	320	337	347	311	334	341	338	374	360	375	357	332	332	343	345	355	333	344	380	365	336	392	359	355	354	331	347	392	348	325	360	348	359	357	368	359	347	351	353	348	353	328	372	364	346	394	336	339	362	368	330	357	364	352	349	355	359	356	328	359	343	403	341	377	354	362	337	346	353	370	362	373	368	347	389	312	395	346	374	362	373	364	345	364	337	328	358	374	332	372	320	347	369	368	339	331	344	367	357	381	359	378	368	359	330	368	342	361	352	338	368	323	353	348	334	378	352	377	370	345	341	337	361	363	325	363	371	365	380	375	332	366	327	344	370	336	337	368	371	314	331	376	344	360	336	348	328	392	362	359	336	389	334	347	337	352	359	364	330	369	383	385	356	376	372	375	356	376	359	347	352	350	376	338	367	376	320	362	356	394	371	343	368	359	346	368	367	381	337	348	355	363	356	364	364	370	373	346	328	375	368	335	349	353	381	340	349	354	341	349	360	339	356	367	357	358	367	361	400	347	352	343	369	355	361	376	344	349	390	375	378	320	365	362	347	356	364	351	326	378	373	354	349	370	337	360	346	379	352	330	356	371	336	331	359	324	380	334	391	337	356	346	349	358	351	306	336	359	364	364	349	349	382	355	347	339	346	365	368	354	371	366	333	363	373	354	369	318	359	398	322	394	376	328	353	318	359	358	344	364	358	386	346	351	325	334	347	395	341	364	335	375	348	361	346	360	337	360	348	347	381	356	338	363	369	364	363	375	378	356	374	354	315	363	327	338	338	352	386	363	383	359	349	387	361	354	339	327	372	344	335	400	339	348	353	353	368	363	360	345	341	334	355	369	336	336	330	400	389	349	361	350	370	378	399	335	380	338	339	363	326	330	317	338	404	388	324	357	377	383	366	351	382	330	362	353	345	360	333	359	315	362	369	352	370	360	369	333	368	360	330	396	335	387	350	364	347	346	375	361	368	344	352	352	337	361	353	381	355	352	355	356	314	380	359	380	339	362	367	370	372	378	405	353	336	336	349	327	356	345	359	370	364	379	349	355	340	339	335	358	403	370	322	384	341	358	357	355	336	311	366	350	380	365	361	359	354	352	343	357	379	345	354	361	368	373	358	339	349	327	332	375	329	323	343	335	383	345	356	348	325	369	350	354	391	359	355	357	310	335	366	355	362	340	356	391	315	325	345	374	346	367	377	352	369	366	363	356	356	330	340	360	311	345	341	380	372	374	379	343	327	381	350	374	397	374	378	377	354	356	364	388	341	376	382	340	349	355	356	371	366	340	373	368	340	355	333	374	348	363	331	351	350	371	336	346	338	377	363	350	368	365	344	346	354	361	336	315	345	358	335	346	340	367	333	362	393	355	362	369	350	377	366	378	352	376	317	349	344	334	315	364	383	352	326	368	338	343	364	372	367	372	363	363	375	366	344	347	356	383	373	377	359	352	348	357	330	366	352	358	381	370	384	344	357	386	310	364	309	366	325	398	352	329	332	350	359	335	342	410	372	369	332	310	345	385	349	381	337	367	331	351	373	374	352	351	360	358	360	358	335	401	380	351	350	369	364	329	382	349	364	379	334	340	337	340	322	394	386	359	366	349	322	316	337	359	363	360	395	324	346	351	373	355	393	364	327	357	410	347	368	388	341	363	387	378	334	334	364	339	361	349	343	354	296	336	349	337	362	378	369	366	347	339	364	380	375	334	354	352	344	355	319	357	339	374	392	345	327	378	328	378	338	371	378	368	349	347	313	343	351	368	342	358	368	373	384	386	348	374	361	341	372	383	378	361	368	299	344	360	344	340	354	363	384	382	365	348	367	391	372	338	357	316	374	369	373	383	344	327	364	348	357	310	339	344	365	355	392	340	364	357	403	357	331	332	383	369	364	345	342	371	377	349	355	402	374	365	386	356	335	377	378	362	349	325	377	345	378	354	341	356	360	308	359	341	360	373	377	360	354	359	359	336	362	357	365	353	365	376	393	318	360	379	367	362	365	337	369	409	362	349	360	352	339	360	345	358	361	352	341	346	365	351	340	342	346	342	360	355	375	324	339	379	352	372	329	341	362	366	327	339	358	359	334	357	375	334	335	360	374	331	325	354	360	357	364	350	324	372	351	349	357	359	378	361	367	341	346	375	328	353	358	364	362	347	339	354	363	340	330	372	355	373	356	376	357	357	358	339	339	323	376	335	367	361	377	381	349	316	353	344	341	347	340	337	325	354	343	358	360	377	388	362	367	373	355	348	379	359	308	344	359
27619	19939	5822	679	468	456	458	459	412	427	361	431	409	416	410	380	374	431	419	413	405	383	389	388	403	398	395	407	413	393	370	405	392	413	371	388	387	400	423	420	366	402	380	381	390	420	428	397	382	414	394	372	363	373	401	413	413	392	373	383	375	414	397	402	400	428	422	404	425	410	380	378	403	420	418	439	416	402	385	414	384	362	346	401	400	368	402	404	399	406	430	403	381	418	426	431	420	394	431	415	400	370	396	448	381	371	394	377	420	359	350	384	343	394	387	401	400	398	382	413	423	412	395	401	349	383	390	397	387	412	375	385	410	412	420	392	415	446	405	403	369	396	402	374	410	376	384	415	385	390	406	405	398	386	397	417	403	379	415	389	394	402	387	408	401	407	382	379	369	433	393	402	381	400	392	418	352	358	400	391	375	418	396	428	380	406	404	389	397	431	436	387	366	413	400	416	392	397	418	401	343	386	417	406	355	395	382	381	372	384	397	386	396	366	387	426	412	448	413	394	417	426	398	380	374	395	395	430	394	414	402	429	389	405	387	397	394	414	392	409	400	393	390	374	407	379	402	407	374	398	402	409	410	421	434	401	408	408	395	416	424	420	417	407	441	378	375	399	372	406	378	397	373	392	411	392	417	399	426	354	404	383	386	413	399	415	395	405	389	427	420	392	430	385	393	393	403	399	378	400	396	434	369	384	465	440	414	420	408	396	412	404	391	379	429	432	410	402	372	393	367	379	392	422	404	459	445	418	398	394	369	409	413	423	402	368	387	375	416	414	389	371	427	360	397	420	400	415	417	385	422	406	341	347	346	370	377	419	380	431	386	387	383	396	358	391	379	376	378	433	420	391	383	400	410	418	402	380	429	369	422	376	389	395	402	382	393	381	426	377	392	431	346	366	380	386	437	406	385	411	400	425	408	384	440	418	382	389	426	402	394	404	412	426	388	404	431	363	434	380	398	421	390	373	393	388	413	408	389	374	407	381	431	397	418	399	379	412	368	384	406	374	382	388	397	375	384	402	376	410	379	384	404	433	423	406	405	376	399	390	391	377	364	385	408	392	419	395	407	411	383	394	366	400	388	368	428	403	375	404	421	406	388	357	414	346	409	401	407	401	390	423	410	349	408	388	394	398	419	389	348	397	366	371	398	408	420	411	402	416	370	407	384	411	381	421	403	362	394	420	434	394	391	398	438	376	435	409	394	384	380	408	419	427	394	421	405	370	384	433	408	422	372	414	410	386	376	375	398	381	407	386	380	384	386	415	379	378	393	439	348	387	388	427	405	398	426	377	400	418	379	380	395	417	401	387	403	416	375	398	400	416	399	405	431	390	373	389	422	396	380	389	390	425	396	365	408	376	407	377	397	392	385	439	391	375	436	418	386	404	382	391	350	390	417	394	356	427	422	397	399	382	421	380	386	429	406	378	425	346	421	418	426	406	391	365	401	382	392	371	398	369	407	413	400	409	431	396	405	381	399	412	373	367	401	389	383	402	397	391	391	380	419	407	383	368	373	432	444	386	381	391	398	363	422	410	404	419	384	421	367	413	376	444	401	437	363	364	396	418	399	389	402	373	433	401	403	413	400	420	436	416	370	412	411	376	386	395	395	394	371	411	387	352	432	395	403	408	356	400	378	380	408	368	387	361	386	383	413	361	377	397	424	401	432	437	391	405	368	408	409	393	394	390	442	390	412	400	392	414	376	414	382	369	418	366	381	421	398	387	383	369	364	391	402	370	368	361	362	429	393	425	381	403	413	382	398	440	410	407	377	405	400	381	384	359	399	392	394	405	438	398	403	378	376	404	405	367	399	396	424	377	432	394	392	408	394	399	370	407	390	389	418	422	391	369	418	394	372	401	401	380	382	372	400	435	343	376	408	395	408	380	393	377	362	359	410	425	402	375	403	430	367	386	365	382	402	401	389	375	379	391	385	344	398	408	407	418	388	392	371	420	405	388	415	378	399	405	452	392	377	372	385	380	434	420	398	393	390	390	398	378	390	394	393	404	414	374	384	378	397	428	377	384	413	361	416	399	428	365	373	424	388	387	410	392	377	421	413	415	408	404	406	384	434	369	410	389	424	412	367	405	395	409	361	419	404	385	415	401	397	396	417	438	401	373	394	408	394	397	400	398	382	342	352	434	370	395	431	373	405	397	429	374	431	400	400	388	379	390	401	400	418	410	426	421	396	397	390	382	404	420	427	366	409	401	415	404	369	376	433	363	402	430	364	405	404	394	390	410	381	458	346	393	390	360	410	404	371	385	381	404	405	381	398	415	413	361	423	399	446	418	406	424	396	404	410	399	380	381	389	362	375	412	418	383	389	381	434	407	404	401	411	401	393	405	401	406	405	397	397	392	409	382	381	396	384	413	395	414	394	403	405	386	384	416	409	414	400	407	456	431	407	421	378	388	382	392	381	379	372	403	422	365	358	394	420	383	402	358	401	385	438	398	394	420	359	418	379	381	428	405	383	393	379	399	391	410	413	399	397	393	384	396	402	387	406	417	398	438	387	431	404	382	416	406	401	415	410	403	383	404	389	375	403	364	376	390	378	401	399	378	392	417	406	406	390	401	350	395	386	411	391	407	433	410	384	440	402	433	374	385	390	416	376	420	400	375	376	405	381	419	416	372	408	409	384	410	402	362	359	426	368	391	391	427	430	367	391	417	382	401	418	437	370	406	359	410	408	394	381	411	411	417	419	398	380	396	407	398	403	399	381	405	421	393	421	381	364	420	426	422	396	375	377	397	415	392	424	417	400	392	401	423	381	417	433	395	382	387	354	398	417	426	401	387	398	406	449	454	379	427	414	376	384	392	385	403	391	369	393	404	377	402	393	404	410	393	385	344	405	396	404	373	426	380	382	356	395	362	410	414	380	401	390	372	351	354	421	393	402	406	408	383	379	390	371	382	396	416	413	390	392	396	416	391	403	381	387	417	429	394	381	384	389	364	444	430	366	403	410	396	406	402	384	407	385	380	423	393	412	395	389	403	411	439	398	406	406	371	400	402	399	431	386	427	391	412	400	424	403	384	400	415	370	382	361	403	374	418	397	399	458	366	406	376	401	407	385	406	374	404	391	410	421	383	375	377	365	424	419	374	367	409	386	408	415	396	431	361	386	409	395	416	419	384	398	405	423	438	388	442	370	409	381	389	442	381	412	399	431	402	403	412	390	383	391	388	415	404	429	416	477	365	389	413	372	355	410	348	402	402	375	403	397	387	402	392	382	400	391	415	372	391	414	416	383	363	425	388	397	435	419	391	394	402	370	400	404	398	382	409	393	382	392	384	421	427	395	386	406	421	405	421	417	386	379	397	401	359	431	375	406	395	426	373	409	414	379	419	376	378	425	426	429	397	423	390	429	389	421	406	388	408	440	362	431	400	429	401	388	409	407	375	389	397	405	432	394	401	385	377	405	398	397	386	369	382	389	378	404	433	388	408	406	403	428	340	383	395	392	382	391	409	396	413
4323	1117	987	688	626	609	563	498	537	508	536	547	515	525	503	476	495	519	482	492	529	451	507	484	541	513	499	521	504	492	485	486	471	531	484	515	516	514	490	485	516	482	507	467	579	508	462	516	489	470	502	452	535	503	499	486	515	538	480	513	466	513	460	521	477	514	483	508	487	530	481	505	522	546	544	485	496	495	520	504	494	507	507	503	491	537	525	501	503	488	548	502	511	470	501	477	483	502	502	505	488	507	481	475	510	505	494	507	454	454	481	491	475	481	520	491	534	498	490	479	475	482	501	473	490	490	501	502	506	517	497	481	475	503	476	489	515	462	521	521	515	501	468	481	474	493	507	493	487	509	485	509	492	502	472	454	505	509	492	525	496	469	476	490	466	500	470	482	515	491	480	489	473	498	518	514	497	509	505	504	484	501	534	468	472	462	479	469	474	520	511	456	533	509	499	469	506	475	519	478	485	472	525	464	481	491	489	537	461	456	501	487	531	527	534	535	426	465	491	514	497	491	502	479	503	486	439	518	521	485	491	485	511	500	502	490	443	506	478	508	488	489	501	493	501	443	495	533	451	494	474	513	522	483	500	489	467	446	482	482	519	514	493	485	510	503	468	486	534	461	480	509	486	508	502	485	483	503	495	469	503	502	492	532	513	518	501	501	505	486	492	492	509	539	550	498	510	475	448	522	501	506	486	470	448	484	522	483	533	494	451	504	504	490	469	493	508	503	478	495	477	502	500	480	495	486	534	506	514	499	518	484	491	509	491	487	474	481	497	489	499	500	500	462	490	495	466	552	508	501	535	476	519	511	453	491	505	477	511	526	517	489	498	488	524	514	481	448	482	505	521	455	453	518	478	480	503	517	500	507	529	520	456	484	497	491	453	492	499	493	470	527	482	475	507	519	487	520	471	506	484	537	466	524	509	504	503	452	486	529	473	468	490	475	502	478	473	533	498	514	510	514	465	503	503	509	537	465	527	489	518	468	508	456	517	488	529	486	503	498	496	486	514	493	493	486	482	530	520	518	498	510	541	480	460	458	506	523	493	485	496	476	535	499	513	493	514	494	482	517	520	507	515	525	509	504	506	505	488	500	466	473	492	473	456	482	484	483	534	490	465	486	477	481	490	493	487	528	499	516	516	495	499	513	517	514	505	523	479	512	462	522	494	495	457	476	520	475	495	514	479	481	472	526	516	490	496	505	511	464	496	493	470	532	502	509	472	518	478	521	525	486	496	503	483	514	471	512	507	526	516	480	496	519	487	544	473	499	514	466	467	455	539	512	474	513	496	478	481	475	510	520	438	496	504	520	506	542	490	481	504	489	488	456	452	457	496	515	480	504	485	508	498	510	497	510	469	460	504	469	460	478	486	548	470	531	506	502	509	493	487	451	516	515	477	527	472	483	515	497	528	481	527	513	495	514	476	497	502	469	479	478	467	458	483	482	483	494	481	506	475	465	501	510	499	468	507	491	488	489	512	497	494	515	490	513	485	493	509	513	469	518	512	531	494	487	498	491	469	523	499	468	463	508	487	476	471	507	519	516	509	487	509	509	485	500	485	484	517	458	461	482	488	544	454	497	521	466	512	444	490	514	519	490	447	483	483	517	496	488	473	529	471	490	481	556	472	474	527	477	524	535	518	481	500	473	500	490	464	468	488	481	483	453	463	488	512	507	484	509	499	524	480	507	493	546	491	475	466	531	506	510	468	529	511	510	535	528	495	506	525	499	509	485	472	500	524	530	515	515	534	507	507	489	505	546	472	505	498	514	508	505	519	501	498	509	514	437	486	464	519	505	496	504	474	471	476	503	509	489	537	472	498	540	479	473	503	507	461	503	520	488	485	470	508	521	514	486	459	493	515	480	491	511	474	523	488	476	513	480	507	464	534	497	485	502	489	492	502	492	510	441	494	494	507	494	540	486	476	485	515	521	485	484	500	521	458	473	498	500	503	506	537	485	463	500	490	502	519	493	504	514	546	484	466	509	487	493	513	481	475	502	475	473	474	479	508	537	485	515	473	457	457	436	500	520	501	492	472	485	501	488	514	540	461	497	503	481	482	490	496	488	449	485	506	477	503	478	496	476	482	475	516	468	520	513	482	522	488	511	556	490	448	492	480	497	505	529	465	520	484	518	522	477	486	495	478	484	476	483	496	511	468	516	467	504	513	497	505	510	494	494	503	454	497	497	530	523	532	532	488	493	548	533	519	541	513	509	429	468	526	485	484	490	499	518	506	487	497	465	460	491	467	507	504	503	494	530	495	515	491	440	511	498	452	471	493	481	498	529	459	510	517	500	487	513	474	536	514	507	505	516	501	500	525	472	494	496	507	531	527	493	469	550	551	454	474	479	453	481	546	525	473	509	471	520	510	483	499	491	515	515	486	508	499	488	482	475	502	481	497	545	478	509	471	510	505	450	501	512	494	496	532	446	475	471	501	522	498	484	537	470	510	460	497	544	444	485	479	492	471	500	532	504	523	496	501	492	468	473	501	487	504	488	490	489	505	491	533	485	504	522	520	495	449	503	503	457	503	522	494	516	505	448	513	452	507	513	520	519	520	492	485	500	466	501	518	489	469	490	483	479	476	511	521	504	496	499	527	536	467	507	504	492	488	524	504	477	474	517	468	497	490	508	503	537	476	509	492	485	492	489	480	522	480	506	466	515	507	472	483	481	517	519	498	502	467	534	452	489	482	472	471	504	473	459	453	526	501	505	525	525	498	522	506	449	563	474	499	506	494	493	524	499	504	495	493	487	521	491	467	493	467	486	517	480	452	524	495	469	486	491	484	514	470	524	502	519	495	497	512	518	469	518	499	519	507	458	493	498	508	496	520	507	514	484	519	524	495	507	478	460	513	492	486	479	468	481	533	503	465	480	459	477	452	481	514	496	494	486	526	496	505	453	531	501	464	501	468	527	492	468	524	460	492	493	465	501	447	511	463	472	483	464	475	507	503	499	531	489	476	519	487	497	453	499	478	473	510	490	487	515	485	479	483	484	461	488	492	513	498	516	480	500	497	487	497	480	461	529	491	481	476	457	516	453	551	552	464	527	460	495	495	521	496	503	500	496	480	492	474	485	488	478	502	448	473	485	524	471	476	472	525	474	489	530	502	491	476	480	504	493	526	505	479	514	487	484	526	498	488	514	506	494	506	487	504	487	501	485	524	467	450	477	500	492	501	488	500	489	501	498	500	501	474	495	480	472	502	478	484	514	504	483	477	478	494	481	454	510	493	471	502	513	493	494	474	480	514	474	530	478	501	507	487	501	493	502	501	555	494	492	522	502	486	473	455	488	499	505	470	535	485	467	490	481	478	513	476	484	503	532	460	493	494	457	476	507	497	506	538	498	509	509	482	476	518	494	483	489	488	485	502	489	508	490	518	481	528	537	498	526	502	497	500	488	498	510	486	492	497	502	478	477	504	512	478	499	536	457	490	481	487	513	505	528	474	484	455	495	506	510	482	502	493	480
24043	21552	29071	24492	21534	11260	928	597	465	420	348	351	345	310	289	284	261	255	237	245	246	226	227	205	231	193	193	205	202	204	209	175	216	215	206	192	205	206	197	229	203	209	203	176	198	222	212	183	191	202	208	168	200	206	187	211	206	221	207	196	199	214	230	226	218	175	202	196	222	227	185	196	194	194	180	185	219	199	204	199	185	183	168	208	183	202	173	192	171	190	197	182	197	213	178	191	200	215	186	177	211	211	204	205	186	181	186	209	203	212	214	205	192	184	202	200	177	166	198	210	209	185	214	208	223	168	169	197	205	176	216	192	190	202	183	171	209	159	214	194	200	197	197	178	198	187	182	190	190	178	180	181	188	167	174	199	195	167	188	187	201	203	189	211	193	180	168	195	206	189	196	211	200	188	194	191	210	193	212	171	207	159	189	218	152	201	203	195	213	183	204	198	183	186	174	160	194	177	213	179	212	192	166	213	191	174	207	175	184	201	193	179	197	188	211	206	178	216	193	196	195	206	206	204	198	210	183	202	199	192	207	200	195	188	164	179	202	190	214	186	218	188	191	168	181	188	186	181	191	184	191	208	203	211	203	199	175	190	178	178	193	198	185	183	203	206	205	195	208	192	168	176	209	185	189	176	190	185	191	203	183	178	183	183	187	185	201	194	189	173	183	196	182	187	180	192	181	188	215	160	203	205	179	188	203	169	189	180	183	195	195	205	194	207	206	200	191	195	165	183	215	182	191	194	197	205	189	203	178	175	217	187	180	196	183	197	207	213	200	185	194	177	183	186	190	182	207	200	178	194	189	173	179	188	199	193	211	178	179	181	212	183	188	215	199	187	189	204	174	181	171	170	183	194	174	183	195	204	175	214	182	191	191	201	196	201	201	189	178	191	162	182	205	185	205	199	171	189	182	193	181	206	177	189	179	182	191	177	219	171	191	204	187	191	195	213	210	200	187	186	207	154	186	199	198	207	160	202	178	186	171	185	186	214	202	198	159	209	182	202	158	174	172	175	204	167	206	177	188	198	186	191	174	185	203	211	182	195	173	197	210	198	195	181	176	204	211	196	204	195	182	200	210	204	198	186	183	191	198	200	192	188	187	201	192	203	191	189	172	170	188	183	193	177	221	183	194	194	186	197	198	207	185	184	196	178	219	197	200	195	196	183	205	200	179	172	230	195	217	210	182	202	209	195	207	192	164	207	196	197	177	241	186	186	171	222	198	203	190	198	184	173	184	200	208	174	199	197	168	187	202	216	201	173	192	216	190	188	202	187	182	179	179	184	183	188	194	206	201	188	180	196	212	189	197	197	224	197	214	205	198	203	201	180	195	201	196	170	200	178	202	218	195	196	184	221	183	182	187	220	208	197	171	169	209	166	191	195	205	199	180	208	162	179	186	186	188	195	183	188	196	211	215	207	195	210	183	183	211	198	196	206	179	218	200	186	203	177	181	210	203	178	195	188	204	192	180	192	171	225	174	198	197	204	174	191	221	184	184	210	183	211	187	187	226	172	208	180	183	186	207	213	183	192	216	182	192	197	220	178	202	203	200	198	189	193	197	167	193	204	176	177	199	209	195	188	182	180	172	206	204	207	193	195	181	180	203	189	193	173	176	197	216	203	196	215	190	199	199	198	192	205	193	179	198	185	197	182	183	173	159	181	193	200	178	197	185	188	199	194	186	188	184	191	200	177	173	186	183	189	194	192	186	177	230	189	176	217	171	201	184	201	177	197	204	203	199	176	173	223	202	193	181	190	198	193	193	191	201	182	188	184	185	214	176	189	188	203	169	214	174	191	190	213	199	179	204	183	198	221	185	206	185	173	202	198	177	187	184	190	161	192	196	216	202	178	192	180	167	159	177	188	157	182	198	181	207	167	173	188	201	182	205	203	214	191	183	201	191	208	175	197	189	174	177	173	187	188	197	205	173	185	193	192	175	178	186	181	166	188	217	179	167	189	194	202	173	184	222	208	181	171	200	182	203	200	197	193	178	186	205	201	194	182	176	184	203	209	175	213	209	202	172	195	169	207	203	179	176	186	189	204	194	190	209	223	190	187	186	203	150	175	188	182	180	175	173	184	210	203	197	212	175	187	199	189	232	199	217	211	227	186	203	215	190	201	219	170	183	186	199	191	186	207	190	191	182	198	195	209	204	188	192	177	185	196	214	197	180	199	193	199	175	208	181	188	187	187	211	187	184	184	193	204	188	185	191	203	177	208	190	167	208	211	181	182	161	188	177	203	182	174	195	191	203	191	178	186	205	199	184	214	213	206	198	188	201	194	209	172	199	178	184	183	192	189	188	214	215	182	182	192	191	173	182	198	204	198	206	191	191	196	198	194	185	181	164	179	192	184	186	194	184	174	177	217	193	211	210	188	174	197	191	183	185	196	197	197	205	215	197	193	168	203	190	191	184	213	181	184	221	204	195	200	177	191	213	189	214	175	181	203	194	190	191	181	183	186	167	214	197	182	209	200	176	193	162	208	199	187	177	173	177	175	216	206	191	209	195	183	209	200	215	214	200	188	223	194	200	207	163	190	178	155	213	189	179	171	204	176	155	179	181	203	189	201	207	200	197	183	190	188	201	171	163	195	212	196	192	175	162	190	179	207	186	177	189	197	194	183	196	205	186	223	211	173	206	181	211	206	217	210	185	211	187	191	182	193	191	199	207	202	221	205	204	189	177	195	200	194	181	203	199	194	178	179	202	197	182	179	190	170	203	204	186	191	200	187	154	194	171	184	178	205	180	208	187	180	206	187	204	184	187	186	180	205	166	199	192	200	205	208	203	201	216	178	204	196	202	185	171	195	165	189	190	192	236	195	219	207	194	180	192	207	195	192	197	172	153	211	179	175	168	186	184	198	223	178	217	188	178	218	195	205	192	177	191	194	202	182	209	182	205	191	203	216	195	187	212	208	184	189	212	194	181	192	192	210	206	197	220	203	207	152	215	204	175	203	187	203	197	196	189	217	207	185	175	180	192	212	194	218	187	173	215	204	216	205	187	218	210	174	218	198	179	188	193	210	179	206	215	207	159	191	187	196	178	180	211	180	189	203	191	209	202	191	176	183	204	176	233	192	191	202	196	189	187	210	189	199	190	187	198	187	183	217	189	216	208	192	160	190	195	191	208	184	163	200	179	210	167	190	175	194	191	214	180	191	196	179	175	189	202	168	182	203	216	190	210	178	201	208	183	184	188	182	209	206	184	192	190	205	194	214	159	208	183	218	220	196	199	199	200	165	197	204	191	180	184	207	202	209	193	210	187	197	186	204	190	196	166	197	202	176	202	204	184	188	203	179	178	166	190	174	163	203	198	178	196	175	189	186	209	187	190	200	189	201	200	200	182	201	190	182	190	185	179	206	209	182	188	177	189	187	191	197	188	183	208	197	184	210	198	196	188	180	161	194	198	163	207	210	168	174	183	202	172	193	206	202	180	182	195	214	198	187	190	212	188	178	197	211	202	212	187	191
4917	9809	7594	3636	2532	1864	1412	1185	917	750	636	618	541	524	463	425	423	357	336	361	325	331	346	301	297	308	296	303	284	269	305	251	313	261	255	299	292	259	246	263	264	260	277	266	288	248	294	237	251	260	247	264	256	247	263	251	256	246	260	263	257	286	262	227	268	264	255	268	271	268	255	265	236	281	244	263	251	257	244	270	254	238	269	254	266	255	250	262	257	253	222	255	234	237	251	246	273	236	242	252	240	244	245	236	241	259	253	251	266	259	200	259	261	239	251	275	249	239	235	267	251	245	277	253	247	261	253	243	264	239	254	246	219	235	266	258	267	240	247	267	256	245	228	273	251	258	246	254	262	243	263	259	251	268	245	262	242	254	242	212	255	245	254	257	242	267	261	247	206	261	256	275	265	264	239	290	264	248	264	248	255	245	261	268	243	235	242	233	220	258	252	253	245	246	246	240	250	258	228	243	228	247	267	249	273	236	258	239	211	251	246	266	222	244	254	249	266	247	276	257	243	242	243	247	245	196	230	264	222	261	236	227	263	285	251	260	227	255	259	267	258	253	226	252	257	260	273	204	239	267	239	268	254	245	239	238	294	215	250	254	260	241	262	251	232	252	252	230	234	225	268	267	277	286	286	246	228	266	250	262	258	238	276	287	240	257	231	270	270	232	279	241	225	241	259	248	270	233	269	266	249	243	248	241	236	237	266	254	250	238	267	240	248	248	252	253	226	265	258	246	257	269	268	247	234	283	234	213	252	244	283	255	255	259	244	285	243	272	282	235	231	258	252	265	232	242	259	272	256	269	258	230	217	282	293	239	234	257	242	226	272	260	263	250	256	266	241	269	260	219	234	231	277	225	233	273	260	275	258	246	240	237	224	245	221	241	289	258	245	271	233	265	261	230	251	247	257	245	237	263	261	268	266	257	255	251	256	246	248	252	260	258	222	245	250	257	247	258	240	263	230	256	262	230	244	282	233	251	240	268	249	252	242	239	259	231	263	280	230	255	232	275	259	233	265	237	232	253	259	216	251	250	245	246	220	283	241	261	247	237	239	235	253	260	243	276	258	251	224	266	263	254	244	250	239	260	259	265	258	244	256	249	271	275	241	252	254	243	247	232	228	252	260	262	240	272	242	287	224	234	255	244	243	250	236	237	268	238	249	256	269	263	277	241	243	259	251	262	234	243	249	259	258	255	254	250	218	241	245	276	261	245	265	270	252	219	226	272	227	257	225	247	241	227	251	234	277	258	260	284	226	266	242	241	247	237	279	253	251	249	262	256	240	208	265	238	233	242	233	261	245	225	265	260	270	224	270	264	223	276	252	249	235	238	248	255	238	272	253	267	237	247	225	261	224	251	255	225	245	254	240	237	263	247	241	270	225	213	245	270	250	263	246	251	209	238	259	271	236	244	251	258	245	249	269	281	261	253	225	270	236	242	255	235	240	241	241	268	258	250	264	228	233	268	247	225	238	241	260	297	243	262	278	247	240	258	269	231	248	256	253	261	278	225	244	247	234	234	246	273	269	248	281	249	271	213	260	267	270	235	239	241	227	284	243	260	249	267	256	241	254	253	262	233	264	231	245	250	252	258	231	257	249	225	238	234	236	284	240	247	240	286	238	228	266	251	252	271	258	234	219	251	250	249	259	257	263	249	236	248	265	255	247	230	262	276	294	263	266	244	224	221	248	252	236	241	269	270	256	260	265	254	257	234	258	220	268	248	256	263	241	246	245	247	249	241	268	251	212	260	275	234	265	267	239	253	249	255	213	267	253	249	221	214	245	237	253	262	236	299	255	234	272	264	253	268	238	269	257	262	251	291	227	253	252	241	251	243	280	237	258	260	247	249	249	268	235	260	255	249	239	262	223	264	273	253	284	268	266	238	232	249	232	223	256	234	261	244	216	242	249	252	276	283	236	263	219	234	255	241	277	257	254	248	272	273	260	273	258	258	259	267	274	237	216	255	242	264	251	244	272	241	233	260	234	248	243	251	240	257	241	267	257	272	217	269	252	247	233	245	236	267	258	254	261	239	245	250	269	262	237	255	253	232	241	252	255	240	246	258	253	276	260	245	247	231	257	250	243	249	263	234	244	254	279	260	248	278	253	229	253	227	259	227	260	233	232	231	251	225	246	265	277	225	255	260	250	253	212	270	271	280	278	228	251	237	252	254	240	248	273	241	249	269	264	278	258	263	255	249	250	274	263	250	239	254	243	240	290	224	236	244	206	253	236	265	249	251	252	256	264	271	263	235	251	254	256	252	229	255	242	256	253	245	253	245	245	243	240	261	234	229	244	271	266	237	227	233	256	273	237	232	243	239	259	254	282	269	256	218	238	263	270	265	284	229	251	201	238	251	248	249	259	245	284	249	240	240	222	235	260	226	238	276	263	248	237	249	260	249	264	246	249	251	235	272	246	226	230	272	253	264	253	273	233	241	232	257	284	264	279	241	242	252	245	224	257	260	251	248	235	234	241	209	251	247	249	230	237	248	255	238	251	241	237	224	257	265	258	260	254	286	243	238	279	239	250	225	268	262	255	258	225	276	259	259	232	271	254	247	233	231	250	257	232	252	249	253	251	221	262	247	250	288	261	243	237	266	235	241	253	246	235	253	245	274	266	271	248	239	270	237	231	263	270	257	260	245	253	262	266	233	233	278	244	228	248	233	265	259	254	247	267	272	239	250	246	229	255	260	263	243	240	250	252	276	247	243	254	236	200	235	256	250	290	226	260	241	234	255	252	245	256	252	255	237	241	252	227	249	251	276	223	256	255	240	237	252	248	227	286	244	265	241	261	259	270	269	239	248	253	256	240	244	244	254	235	235	263	247	255	252	254	254	253	223	258	272	238	251	240	243	229	230	248	223	244	233	215	204	277	265	249	246	241	245	238	262	256	226	281	263	261	240	258	244	263	248	264	242	223	224	243	205	267	249	261	239	288	264	257	255	235	258	275	216	286	273	258	249	246	269	280	242	250	262	225	265	267	255	269	243	262	262	249	246	240	252	253	248	237	258	275	246	242	241	250	258	248	271	250	246	243	280	246	268	242	254	243	262	271	242	262	257	254	253	255	223	238	262	257	241	266	233	265	260	247	238	228	298	246	241	258	258	232	238	246	251	248	254	248	258	256	237	239	250	219	227	232	259	275	232	232	282	265	252	265	244	267	237	251	230	262	248	261	243	270	268	230	272	267	253	252	254	250	226	269	256	248	278	240	225	242	300	267	258	236	216	244	275	252	264	249	223	245	252	215	254	248	256	261	236	255	240	263	243	251	266	238	222	257	249	238	267	254	219	254	266	238	245	284	244	247	250	271	266	249	275	246	253	243	256	270	249	265	260	225	233	236	243	230	231	211	261	247	256	280	259	242	239	229	247	285	261	249	246	260	238	249	250	255	243	247	232	237	258	259	262	245	270	258	236	229	268	261	245	239	229	254	278	236	239	269	255	238	250	243	246	258	276	218	270	253	234	247	252
25255	21559	27889	25583	10422	1050	788	728	678	604	638	630	609	604	584	552	599	587	587	560	582	555	587	559	536	597	530	573	591	576	595	513	521	518	523	508	547	531	561	579	588	522	556	548	513	547	560	551	571	579	585	551	533	550	545	523	563	577	524	607	552	600	567	539	554	515	532	518	540	551	546	534	555	578	547	571	557	531	519	559	559	541	563	530	560	542	558	538	563	563	573	525	536	561	567	511	548	583	539	560	547	545	503	547	552	534	570	547	548	555	514	530	526	546	514	545	557	572	548	552	524	520	542	530	512	564	541	480	525	532	556	546	558	545	548	537	513	554	508	540	509	586	548	552	523	575	552	529	557	536	534	560	513	559	576	544	585	553	536	514	574	560	564	529	553	571	525	594	565	544	516	535	592	535	546	541	538	523	509	566	569	524	523	569	541	516	602	563	559	568	545	546	527	549	521	605	580	580	590	540	539	516	549	566	498	539	551	551	605	563	533	579	591	505	596	587	555	539	567	533	537	528	549	567	543	532	551	566	540	511	561	541	537	557	552	576	562	533	576	556	559	531	566	521	552	566	533	579	552	506	544	565	514	480	521	566	514	550	571	534	561	528	547	556	517	586	548	532	532	573	547	537	533	534	537	610	551	524	570	522	589	571	534	586	560	578	540	566	541	497	611	571	539	518	506	534	576	574	567	529	534	546	600	541	570	530	568	541	522	557	543	548	526	546	527	552	534	521	579	559	555	565	549	512	522	543	542	558	523	525	543	569	518	533	570	543	566	539	522	569	518	565	536	578	550	501	553	505	524	531	583	591	590	527	534	537	522	557	539	562	521	478	570	555	581	545	520	534	534	597	509	578	539	539	564	548	525	506	554	589	534	559	511	567	536	527	560	587	523	578	596	532	569	545	589	558	527	542	578	531	510	568	515	581	562	572	572	546	540	521	532	597	569	536	535	541	536	545	545	581	534	548	550	581	528	547	520	547	538	529	517	547	513	512	533	530	587	550	563	548	534	534	538	567	539	533	548	547	491	541	584	542	556	515	537	552	558	548	540	549	544	555	594	523	575	528	535	588	519	560	550	531	532	520	591	536	509	529	535	542	568	562	558	556	533	562	525	552	529	531	571	516	519	553	503	547	559	541	553	533	552	538	508	557	553	525	558	566	569	540	513	543	568	542	557	518	496	534	550	563	539	506	517	543	561	520	534	562	582	534	527	594	548	546	581	542	540	592	543	605	546	530	546	530	549	533	557	564	541	542	577	541	575	549	573	555	560	536	533	541	564	528	524	524	552	554	582	521	573	580	537	558	540	525	547	559	571	552	539	548	570	541	551	570	527	570	542	502	536	578	552	574	539	569	543	536	591	519	541	526	543	562	572	550	557	608	537	553	565	535	554	525	579	535	581	574	516	576	534	539	520	548	565	585	566	577	587	535	559	557	536	577	526	537	558	521	529	594	563	575	538	546	583	542	540	544	566	554	534	533	526	547	593	513	565	564	550	587	573	569	608	556	586	559	581	522	556	569	593	554	581	516	549	517	556	536	563	554	577	525	535	576	505	568	496	533	554	566	568	543	559	566	529	551	560	559	533	553	509	505	564	515	579	561	588	563	571	520	543	554	554	538	529	563	572	531	544	518	537	546	536	526	514	559	540	523	549	546	568	564	536	528	531	511	570	554	539	543	537	552	549	555	567	508	559	537	518	509	554	521	556	595	546	574	559	535	565	564	600	547	585	538	555	521	582	584	535	487	544	550	503	578	543	566	525	552	552	553	554	548	580	511	541	569	555	533	594	579	565	519	547	518	568	531	558	587	552	530	569	540	535	561	520	564	535	550	514	559	528	543	568	536	557	550	553	568	542	534	528	552	547	560	549	561	524	526	558	541	551	549	538	516	508	560	519	516	528	504	568	589	589	524	570	562	562	552	559	511	531	555	575	577	547	537	573	596	526	535	525	595	546	522	535	509	544	513	547	517	553	554	527	570	538	585	529	560	523	572	571	539	541	536	552	553	605	541	574	575	570	506	535	532	510	554	535	545	552	600	558	500	573	624	557	546	539	570	491	580	516	538	565	550	554	552	531	520	548	517	553	557	562	595	556	572	562	572	566	552	590	554	567	585	528	527	550	521	538	531	532	558	519	528	535	562	511	572	575	539	538	557	533	547	522	526	514	553	536	508	530	545	534	565	550	548	551	504	519	564	578	495	602	594	538	506	541	545	502	539	553	501	532	523	525	541	573	573	581	581	559	513	533	556	545	479	576	514	536	557	512	510	596	521	531	581	554	559	516	536	539	502	556	546	558	531	559	537	550	577	537	521	532	554	570	530	569	543	532	523	535	570	592	517	514	509	527	587	513	556	532	505	530	535	551	513	554	566	559	554	600	574	560	541	552	526	525	561	539	581	588	528	509	539	577	500	553	560	472	534	539	553	539	563	547	582	590	548	550	531	549	549	555	590	529	563	555	549	556	567	555	525	543	569	553	583	521	519	529	548	563	556	573	546	531	539	554	551	543	552	537	514	554	546	536	522	577	568	575	577	597	526	555	555	562	538	557	536	529	544	583	558	556	575	535	542	503	560	560	563	547	553	536	564	556	585	556	547	557	539	572	558	538	499	543	544	544	540	517	518	540	499	569	554	543	540	586	574	527	571	582	515	532	558	551	506	578	594	530	550	539	591	536	577	576	598	536	575	598	533	581	523	550	572	594	504	533	502	535	556	542	551	490	525	545	538	552	534	562	575	577	498	562	541	529	559	577	552	525	534	562	520	560	531	562	520	502	560	511	561	529	580	556	554	548	550	533	548	590	555	559	498	541	551	559	557	512	558	560	549	520	529	551	553	552	573	535	550	542	513	554	535	511	519	587	550	578	541	538	521	558	520	523	545	531	581	557	573	562	543	521	533	540	549	571	551	572	521	506	509	562	573	532	507	524	591	492	595	549	533	535	578	553	534	562	529	570	582	530	547	535	553	558	548	521	557	534	571	499	540	552	548	525	549	546	552	560	556	574	506	556	549	541	529	536	543	534	583	513	519	530	534	561	557	535	556	549	578	534	598	564	571	518	536	529	593	523	554	559	545	541	545	556	544	553	562	528	516	561	544	549	554	570	577	601	546	528	558	552	541	525	542	542	552	566	576	538	577	551	540	524	515	509	525	551	553	586	582	615	575	503	545	572	541	588	545	592	530	573	572	547	565	514	544	528	531	527	549	526	546	535	514	572	581	534	567	561	600	557	535	500	562	507	561	571	528	564	582	552	561	616	522	531	516	521	543	532	524	562	538	519	547	545	553	512	574	592	576	576	590	535	549	548	569	540	532	513	569	566	556	531	529	552	523	579	577	545	524	517	521	543	539	512	518	551	548	541	533	538	574	574	573	566	528	530	558	544	537	572	547	577	549	565	519	551	558	511	562	531	581	550	536	549	550	532	607	563	562	543	595	544	488	593	575	565	542	513	472	550	526	554	586	557	494	562	535	523	536
4732	5694	4447	2273	1839	1494	1346	1109	1004	943	816	860	837	788	759	737	737	716	737	647	692	666	684	702	692	711	744	698	677	710	687	684	685	637	647	728	659	635	684	646	631	660	649	649	663	668	665	636	640	701	668	660	653	691	726	633	642	643	655	642	681	629	689	681	637	649	690	671	670	690	612	641	672	677	649	719	699	707	625	660	678	642	662	688	655	629	672	631	681	662	599	632	672	657	674	663	629	654	679	668	642	639	702	656	702	656	653	649	675	683	696	652	670	696	633	667	662	656	640	665	631	641	660	657	664	663	636	658	685	691	658	663	663	683	654	631	639	627	654	628	668	623	657	664	686	662	607	653	658	728	641	646	607	673	682	642	647	631	654	635	657	632	670	702	640	670	654	613	658	660	657	680	620	681	613	626	648	694	660	635	639	673	713	642	651	659	679	639	644	626	636	644	676	681	685	669	622	650	654	656	663	660	624	650	628	659	652	647	621	674	695	642	680	678	651	648	672	609	680	667	605	629	656	665	659	646	670	675	655	618	678	649	620	635	658	670	699	648	681	670	682	642	635	662	598	612	662	630	637	703	629	655	680	657	706	633	663	659	677	683	658	644	658	620	680	646	709	650	628	665	632	647	647	658	679	659	638	696	637	656	619	654	651	683	666	657	663	692	660	663	661	665	674	658	687	692	615	640	682	635	665	670	637	662	664	675	647	685	656	675	655	656	665	649	649	631	678	653	647	682	658	625	641	719	634	677	672	695	690	679	667	627	635	657	703	667	655	672	627	683	625	658	657	663	678	639	640	650	621	679	704	677	660	669	622	626	652	641	638	646	674	651	593	632	676	648	675	616	697	682	667	641	621	677	638	634	600	660	666	635	665	618	655	647	664	638	647	669	677	691	671	625	633	661	670	694	632	653	639	646	640	656	642	668	678	658	647	670	679	643	639	697	608	608	617	708	635	669	642	648	671	634	682	637	663	686	664	646	613	661	661	675	693	663	651	661	664	642	670	658	650	668	618	637	680	669	658	669	666	638	702	634	670	647	714	659	648	642	635	671	645	667	677	668	586	621	643	682	674	628	697	696	650	681	651	682	674	635	664	646	654	651	680	624	627	729	680	646	660	638	649	648	697	646	654	667	621	644	608	673	736	653	634	666	625	689	666	673	638	672	583	647	673	653	621	687	618	660	667	653	664	672	630	669	639	664	635	644	654	628	628	674	661	620	639	679	683	662	602	590	645	650	697	645	641	663	668	640	627	645	654	631	647	699	663	626	627	656	647	641	666	664	625	590	689	678	676	643	642	694	672	624	681	630	660	650	621	690	671	637	671	627	683	663	653	661	673	636	652	640	627	657	666	639	642	611	657	630	656	645	611	640	637	669	671	714	605	628	660	662	609	630	637	676	668	680	663	671	636	656	626	680	645	643	656	669	617	651	669	674	690	683	684	681	702	644	603	605	629	630	676	688	677	650	650	641	662	681	653	611	618	653	641	627	686	649	634	630	627	632	653	664	662	644	623	637	697	660	655	605	662	659	611	639	650	677	654	609	664	641	659	652	712	666	646	680	625	682	663	669	664	673	652	649	673	681	694	645	717	607	612	630	619	716	691	645	646	625	653	651	670	656	658	658	611	668	641	628	645	637	647	606	655	665	649	696	656	651	634	669	698	666	677	658	673	637	656	626	640	659	591	639	622	686	655	647	629	659	657	618	670	610	633	655	651	697	698	625	617	683	649	646	617	659	685	636	652	686	681	661	631	675	662	680	699	631	676	642	660	658	693	673	668	663	649	641	611	655	653	636	629	677	667	679	660	668	650	615	695	645	626	643	664	689	682	678	666	637	670	649	665	650	691	638	652	619	635	650	653	685	637	637	673	658	634	677	637	677	643	639	664	681	660	683	670	639	676	617	669	658	654	628	633	628	610	659	698	570	651	626	609	646	683	656	641	682	724	677	680	624	615	693	651	673	639	661	658	675	634	662	657	677	652	628	688	671	670	667	638	655	676	647	644	664	639	621	672	674	629	641	608	703	629	652	600	678	705	644	655	644	623	647	630	599	652	647	626	689	719	620	692	654	737	661	616	672	654	681	636	645	625	651	653	688	632	639	648	657	660	614	684	665	649	627	654	680	622	668	609	628	655	665	643	684	694	604	688	650	650	658	641	662	651	670	595	704	666	654	669	681	693	646	672	660	659	640	619	706	650	649	677	646	673	608	639	664	630	690	697	622	626	680	662	651	644	664	671	628	630	708	673	616	619	635	657	624	644	676	671	654	683	658	668	664	636	659	675	628	658	646	641	673	669	652	706	615	656	668	644	649	670	630	617	632	676	640	611	626	611	643	678	674	642	628	652	732	627	616	651	701	650	671	679	618	620	663	702	662	680	669	671	656	671	653	645	658	677	666	655	664	644	665	686	633	659	666	666	646	637	664	651	709	610	701	631	680	631	665	678	666	673	671	688	665	653	657	631	659	664	613	634	664	651	669	627	665	637	600	634	699	651	650	670	645	666	663	645	656	624	680	699	636	648	665	630	691	648	676	630	648	634	677	636	660	717	678	663	666	661	639	669	647	656	647	604	638	712	683	665	644	634	691	653	634	621	694	737	664	697	629	657	671	642	635	639	650	644	682	644	631	639	645	654	679	673	681	659	633	661	648	653	675	685	671	661	662	633	627	630	711	647	672	653	642	600	611	631	620	665	642	693	599	631	712	660	665	632	623	652	695	615	630	669	652	667	644	701	673	660	644	648	633	689	662	662	654	654	651	630	605	674	665	692	603	672	648	628	644	600	623	665	660	670	631	663	654	628	639	647	673	653	687	678	625	641	671	653	672	657	649	633	647	670	647	638	673	658	712	640	697	633	627	667	641	666	668	636	625	687	639	622	652	677	678	621	677	653	642	668	635	688	635	670	632	706	613	646	682	637	702	668	682	624	651	633	627	628	676	675	658	662	616	656	675	659	623	695	668	680	652	648	662	640	686	654	663	653	655	692	627	698	598	641	650	681	632	629	659	620	639	707	703	626	664	662	696	636	652	672	677	646	665	643	674	606	618	639	649	631	695	656	653	676	679	641	655	601	646	657	631	652	655	661	635	640	615	675	627	681	709	621	652	674	629	625	633	647	617	678	654	626	615	652	667	657	672	655	689	649	642	617	647	653	647	640	627	675	628	636	672	627	700	687	662	668	636	645	678	642	667	664	658	601	637	647	618	627	658	636	671	664	610	642	699	593	667	619	669	676	641	636	630	644	647	624	641	649	661	675	688	657	665	672	700	662	666	641	636	649	626	700	656	663	659	690	627	621	594	635	635	634	663	648	617	685	676	656	654	675	633	648	648	615	638	609	645	679	646	627	697	639	649	637	696	694	659	617	595	630	636	626	619	657	626	683	637	647	638	652	597	683	637	685	644	669	681	682	670	624	690	632	661	648	698	644	655	675	641	662	683	623	642	665	600	662	656	641	627	650	679	629	649	673	636	643	654
23098	21590	29522	24160	21580	21632	10768	1202	811	767	650	625	575	539	455	486	410	443	424	409	409	365	371	366	358	367	343	357	358	341	340	365	372	380	356	337	311	371	298	329	338	339	308	349	282	351	287	339	297	323	324	308	314	332	311	315	307	305	313	307	345	357	316	315	316	314	302	334	327	306	302	347	319	317	351	315	333	330	355	302	293	310	313	271	330	276	294	319	317	272	329	318	313	293	333	290	298	326	321	306	354	287	367	302	295	338	291	295	310	310	310	301	325	291	318	305	311	317	324	331	320	322	305	290	358	328	316	305	311	336	285	343	306	330	308	317	314	326	310	300	306	293	307	281	293	325	326	311	312	321	337	288	287	310	314	316	282	302	343	346	332	315	286	317	299	350	271	293	309	311	322	315	289	301	312	301	281	339	353	298	318	318	343	306	301	304	296	269	293	315	298	290	342	327	336	308	319	297	322	328	275	328	312	341	319	322	312	341	296	298	295	313	311	343	303	290	286	338	330	301	294	294	319	305	305	332	316	319	294	274	294	319	295	314	307	287	299	311	282	296	273	318	290	287	319	318	294	304	318	330	294	290	315	315	328	281	297	286	340	284	303	301	302	280	336	300	332	286	302	315	314	277	297	308	295	284	297	308	332	311	340	334	298	275	298	331	328	313	331	291	309	308	299	279	276	301	294	293	319	328	293	284	315	312	333	302	314	307	328	281	312	306	304	317	312	319	318	313	301	298	288	362	292	329	345	288	301	307	293	326	298	296	326	339	282	342	344	295	322	320	303	295	296	318	307	333	288	348	316	324	309	322	291	306	320	310	325	325	305	299	303	288	283	287	313	324	319	309	343	284	322	289	314	294	270	280	340	333	305	335	344	311	312	353	273	305	326	281	324	339	305	316	320	295	306	315	310	327	310	296	298	337	310	324	286	300	288	309	311	309	284	311	307	299	343	287	300	311	292	299	277	309	345	314	305	299	298	288	336	310	310	309	300	311	284	295	314	269	338	304	276	319	301	335	324	310	301	325	306	302	329	273	317	321	324	321	340	305	317	286	304	339	310	323	309	306	295	308	295	294	284	320	326	281	316	297	323	310	318	278	307	282	339	295	275	294	323	328	309	302	306	313	340	301	316	280	326	322	318	287	276	300	330	289	298	322	336	343	306	317	298	302	290	288	285	297	301	315	302	307	310	286	319	302	315	311	300	332	329	272	316	349	267	310	311	316	318	320	318	335	296	326	296	324	293	304	297	323	319	300	320	321	316	291	315	293	311	310	305	311	281	309	297	309	334	307	284	306	309	336	335	336	319	300	303	292	302	302	299	312	327	303	321	342	287	324	297	295	314	329	277	274	294	298	309	318	324	289	300	312	299	309	308	320	296	316	306	283	309	304	297	325	290	339	325	300	322	328	301	313	311	276	310	296	338	294	303	306	329	283	306	338	303	322	319	334	313	280	306	306	327	281	329	292	348	322	331	345	310	333	308	310	299	324	338	291	339	278	298	312	336	319	291	348	333	300	305	319	278	315	315	336	342	324	306	301	293	313	310	300	323	282	309	346	320	316	319	313	325	316	308	320	262	322	283	282	292	293	317	296	306	294	325	296	309	300	339	284	312	312	309	294	312	305	343	319	315	286	284	307	319	314	302	307	346	293	304	326	335	324	313	304	308	303	321	308	297	281	309	314	291	307	286	292	314	321	306	301	305	290	287	275	303	332	278	295	323	319	299	289	321	304	322	347	317	299	284	308	321	274	313	340	304	314	310	327	291	286	287	320	318	296	285	316	322	310	301	311	329	312	311	303	312	309	325	304	317	300	323	304	331	336	307	320	299	289	327	340	327	289	309	329	321	277	294	310	314	299	326	335	285	336	337	316	284	316	321	309	334	316	310	336	296	299	306	303	319	335	291	303	304	312	359	311	326	318	327	332	309	332	325	299	326	279	278	305	298	311	290	293	316	306	308	293	335	323	320	328	285	314	330	306	309	286	318	296	328	295	305	291	339	326	301	311	312	306	302	336	304	308	325	296	276	313	289	301	310	312	289	307	280	320	308	301	288	317	283	334	280	331	284	329	314	295	287	318	332	287	297	301	302	285	301	300	304	303	302	277	291	287	306	322	256	335	284	318	336	335	337	316	297	336	317	329	300	290	330	324	337	312	285	316	290	301	297	287	301	311	292	305	319	326	319	316	302	297	295	311	295	344	309	315	281	284	253	303	320	310	305	304	344	304	298	326	305	289	304	312	333	307	300	254	326	302	290	297	298	322	311	323	293	326	282	320	323	305	310	335	315	281	304	305	292	284	296	287	273	283	287	313	322	283	292	265	323	313	328	314	313	302	311	298	300	284	323	271	321	350	306	320	290	322	322	318	289	312	319	278	301	298	312	302	293	305	297	313	323	307	333	329	311	328	309	299	306	322	312	293	312	304	298	342	332	289	314	304	307	302	282	309	301	320	295	256	300	289	294	300	271	290	279	294	307	286	291	320	311	305	359	327	295	303	324	308	360	317	324	313	340	309	314	313	328	327	332	288	312	287	302	308	289	323	326	320	281	300	304	314	336	304	304	312	323	319	307	324	272	308	297	306	295	335	307	316	325	308	296	319	271	326	369	307	314	293	316	305	308	313	327	320	305	339	322	289	284	300	318	306	337	289	284	304	341	308	303	301	300	314	317	333	265	330	283	310	302	290	280	318	299	345	330	323	292	309	293	297	339	297	298	298	327	283	293	316	317	286	297	294	297	320	328	321	331	279	300	288	325	310	322	342	296	315	314	325	311	338	303	334	299	323	288	319	307	307	325	294	319	272	322	330	303	305	306	339	297	311	332	311	306	298	299	295	348	325	325	320	328	331	305	335	287	303	322	309	327	319	280	305	352	317	264	296	281	297	311	332	319	309	297	301	299	312	301	339	289	297	330	327	347	291	288	291	322	320	298	314	312	322	290	289	318	321	325	335	276	324	313	335	348	306	317	295	310	333	310	285	343	312	289	300	302	315	332	325	283	314	291	315	334	313	306	327	331	289	332	290	318	331	308	327	276	304	283	300	319	285	313	304	311	347	288	314	308	304	289	306	326	323	310	299	269	299	322	295	295	318	333	301	309	318	311	309	300	322	316	311	290	291	309	303	297	307	303	305	297	291	317	339	323	309	302	305	305	315	329	359	306	303	271	326	327	349	340	315	324	315	322	315	295	308	318	308	319	281	286	313	303	311	270	291	304	312	292	289	313	319	283	311	297	300	314	314	275	292	296	300	327	310	318	298	316	308	309	311	282	303	312	316	300	318	315	323	301	333	302	288	320	306	294	305	311	320	285	308	301	310	288	312	295	302	288	310	326	287	313	286	310	298	298	295	326	292	309	333	340	302	271	290	322	274	293	307	298	332	322	327	327	319	298	283	281	315	321	320	312	283	340	287	321	281	328	320	333	283	320	306	293	321	283	323	308	291	316	298	319	295	323	315	326	308	320	297	293	295	280	305
7052	16008	12793	6593	4505	3541	2695	2143	1692	1447	1180	1059	942	883	785	735	631	643	559	508	506	532	484	485	474	442	466	438	429	381	407	436	443	444	411	401	392	368	405	371	391	388	398	403	404	376	380	388	364	356	414	341	375	385	361	376	375	371	375	343	381	389	362	397	359	356	363	386	376	389	384	400	376	364	384	375	398	417	388	349	385	340	353	374	353	367	395	380	368	321	352	408	352	361	353	387	351	354	335	405	376	363	351	358	387	344	352	373	351	326	363	349	358	369	368	366	380	339	386	359	342	371	356	386	371	384	393	361	364	353	371	349	356	337	348	355	358	362	372	367	366	357	331	319	366	372	372	329	331	372	388	389	344	405	349	373	366	355	375	338	392	382	388	329	369	381	359	370	377	351	327	347	370	310	333	391	357	379	378	352	374	359	368	353	320	353	372	343	359	359	355	367	383	360	368	362	355	380	405	319	363	377	395	384	341	342	375	361	371	359	348	348	334	422	359	358	351	344	383	344	387	388	366	361	351	353	342	321	342	375	351	361	347	362	346	342	397	338	339	382	334	348	358	358	380	371	341	361	350	384	364	383	376	365	353	378	367	337	379	361	369	338	318	384	367	393	338	338	330	343	343	357	360	383	331	363	344	321	375	352	384	400	368	336	367	345	368	360	364	346	324	381	354	336	354	387	357	366	359	364	358	368	365	364	353	372	359	371	369	340	365	377	354	343	357	326	356	369	354	352	376	363	367	393	332	349	376	358	322	363	346	372	359	348	364	345	371	337	355	378	369	388	340	339	380	384	390	377	371	365	335	369	372	348	355	394	372	341	380	350	360	358	354	344	344	367	340	363	349	347	357	390	359	384	396	362	336	327	352	345	388	350	355	358	377	374	361	348	320	386	369	348	398	359	358	367	367	351	314	381	322	361	352	377	368	378	338	344	375	321	336	353	370	336	381	384	342	392	293	378	348	362	351	344	341	360	348	364	350	364	363	340	374	361	333	356	387	355	328	354	354	339	354	344	360	387	358	382	334	360	323	350	378	375	334	377	345	337	341	346	371	361	386	337	372	344	352	354	362	321	361	338	373	316	354	386	367	384	390	378	348	355	344	368	362	354	358	354	338	374	343	334	348	386	377	377	346	356	371	359	372	375	378	349	366	384	390	388	382	356	372	349	358	362	361	402	377	377	354	352	380	358	359	385	371	337	385	344	397	366	366	359	364	370	399	345	362	365	371	317	341	334	353	340	353	364	351	369	363	366	364	333	360	359	395	361	405	323	366	368	359	358	378	337	348	331	340	313	344	343	342	349	389	323	369	366	354	349	365	327	378	355	390	329	308	345	339	388	368	331	354	360	314	363	348	374	383	370	358	344	337	350	330	342	333	330	378	368	372	327	389	350	323	359	352	364	356	358	361	379	343	359	375	332	361	363	369	372	359	339	379	364	357	368	370	383	371	383	344	375	374	339	359	373	368	346	360	337	347	378	334	365	386	369	360	327	374	367	349	348	362	374	356	349	326	330	374	339	331	357	384	390	365	337	338	385	336	358	363	395	366	377	338	371	373	349	373	341	363	371	346	366	362	390	351	361	374	353	366	352	406	389	374	384	368	339	329	344	367	374	340	383	378	371	331	319	366	342	332	347	336	338	367	372	344	339	365	345	374	348	347	341	351	331	358	386	378	344	343	359	365	366	357	343	379	351	384	369	380	377	339	372	369	336	352	361	357	363	321	374	383	325	389	359	375	350	386	322	339	358	351	365	331	376	352	347	376	359	367	372	377	370	338	337	353	348	358	362	330	362	370	360	347	365	359	331	366	382	337	345	356	394	363	343	311	341	383	362	342	336	377	361	345	328	389	372	388	308	353	373	372	338	358	329	342	381	345	387	362	341	354	379	352	349	365	377	349	376	331	357	350	331	350	368	397	344	388	356	344	362	335	323	338	342	332	358	350	330	335	373	374	360	344	377	374	373	381	345	380	346	382	377	399	378	383	382	377	402	348	388	353	376	324	336	352	346	358	342	358	338	377	377	371	354	363	335	368	347	352	338	354	345	382	332	382	390	375	331	366	374	404	347	361	379	383	383	366	358	358	348	372	337	376	339	354	358	317	362	351	359	338	348	341	339	351	368	364	347	340	323	389	391	363	334	352	359	365	378	355	356	375	359	362	372	360	356	371	354	373	335	365	357	379	366	352	372	358	341	376	370	349	385	367	381	361	330	362	362	374	368	369	351	330	354	345	353	356	357	341	391	399	368	355	370	378	349	385	360	340	354	358	364	350	358	389	362	382	365	372	360	372	355	352	383	340	345	396	340	353	384	365	384	392	368	357	355	353	369	368	361	330	351	377	335	336	363	334	358	335	365	379	358	351	385	328	341	346	373	334	364	386	387	351	363	333	359	365	308	357	386	365	337	366	356	335	352	353	405	358	361	393	330	362	363	384	358	373	388	371	325	388	359	333	339	351	349	348	354	359	352	408	342	377	383	366	336	377	346	363	376	349	372	369	357	373	331	368	370	318	351	355	373	348	359	372	380	340	360	385	368	362	357	355	368	340	335	390	355	382	360	350	357	376	333	372	334	324	329	360	367	370	371	364	392	342	352	351	355	361	367	376	377	327	353	351	341	321	386	374	342	376	364	382	388	351	322	367	374	350	385	381	360	363	352	342	367	356	370	371	341	374	333	347	357	345	377	340	357	309	388	376	340	317	367	391	327	367	391	372	358	377	359	367	375	360	349	350	372	359	374	372	379	354	383	339	365	355	351	391	355	326	348	375	349	369	368	379	369	341	339	368	369	338	340	391	373	361	312	362	369	332	367	374	342	338	352	378	339	334	380	372	341	320	370	366	368	350	361	353	323	392	375	382	360	379	391	372	358	339	337	354	344	394	370	388	330	353	354	373	334	340	365	341	326	356	327	358	378	333	380	353	351	367	352	356	348	352	338	404	372	347	385	361	351	327	372	362	369	379	358	387	348	389	348	345	372	358	356	320	368	352	342	372	399	342	363	335	368	365	381	342	354	348	343	365	379	328	359	346	390	355	376	371	375	371	339	335	363	338	350	327	376	395	362	359	369	314	385	331	336	339	389	368	368	347	352	379	369	401	393	383	373	415	362	363	375	318	333	336	337	327	338	358	366	375	345	358	382	356	353	367	391	385	316	393	351	349	328	355	384	373	360	400	341	367	351	415	336	354	381	354	392	375	381	340	377	339	369	346	340	373	358	376	388	337	363	374	357	341	362	348	337	373	328	361	375	351	355	374	369	325	366	363	368	381	343	349	358	375	366	361	354	360	354	327	329	415	359	327	360	358	360	360	353	380	335	336	384	360	368	373	377	338	338	327	379	346	354	376	342	357	341	345	327	350	310	362	371	329	377	341	360	350	353	357	385	342	358	364	356	363	386	392	380	334	386	353	341	370	363	359	367	378	328	362	335	318	347	351	342	334	346	372	400	322	362	377	352	362	350	374	350	344	348	324	404
27561	20060	6285	871	615	577	503	428	431	420	403	421	418	415	428	412	364	414	457	401	413	409	384	398	388	405	389	403	381	422	401	405	411	390	436	393	381	386	436	400	408	383	389	423	420	411	426	398	386	402	378	424	413	434	451	381	400	423	415	375	407	421	394	389	389	416	446	432	420	416	423	396	405	375	396	431	401	391	402	396	403	397	390	392	390	428	417	384	406	385	422	435	382	385	419	377	420	375	382	395	441	398	425	391	397	398	404	446	416	397	421	376	401	360	412	378	385	399	389	365	424	423	378	399	394	405	403	405	401	407	409	415	413	389	405	398	382	380	377	392	394	422	401	383	408	412	404	422	414	419	396	365	382	418	415	384	420	375	374	375	389	405	430	357	353	409	404	405	390	415	394	387	433	391	394	397	397	395	397	408	364	414	390	403	417	410	421	377	414	384	404	400	407	393	357	426	401	398	386	392	392	420	389	375	389	419	417	391	388	384	390	412	368	432	399	406	380	428	409	433	371	464	371	413	415	381	372	432	377	413	385	386	375	440	372	448	391	396	391	425	398	395	405	408	408	401	383	385	394	419	431	412	385	428	357	386	402	434	397	391	411	388	419	408	421	395	377	416	411	361	407	402	420	406	385	388	401	472	412	417	418	413	388	406	385	399	386	436	414	424	355	392	397	392	432	387	398	383	432	418	415	418	403	395	400	424	372	433	376	426	434	363	418	412	379	400	402	432	404	386	366	415	432	405	414	424	425	396	394	405	398	409	403	379	408	407	427	426	376	424	384	385	385	440	378	384	345	409	383	411	393	380	392	380	379	360	410	386	417	407	373	382	439	369	398	373	398	438	422	405	382	415	432	353	431	414	412	390	427	397	389	381	381	402	377	421	374	421	410	403	417	348	412	381	402	383	411	342	400	372	392	432	398	360	388	410	404	420	380	436	417	421	370	400	373	404	386	426	416	387	382	393	362	363	396	419	414	411	389	379	437	379	382	431	395	398	393	421	416	405	381	405	409	404	375	389	393	436	382	389	395	387	374	381	409	384	386	390	405	425	419	464	418	358	398	414	370	437	400	404	410	370	385	428	420	412	404	396	381	383	435	424	404	416	346	359	418	392	382	362	409	410	416	394	387	370	382	381	415	386	399	407	412	380	424	417	415	421	410	421	410	421	365	406	407	381	389	396	435	442	378	396	397	392	399	376	394	385	409	380	389	397	389	359	364	388	410	404	416	383	422	401	416	392	394	426	419	397	416	381	413	434	410	421	407	403	391	389	413	414	434	415	404	387	382	411	414	407	403	409	386	412	400	399	386	409	380	398	375	417	387	399	393	384	402	410	386	450	390	413	366	391	372	429	389	434	396	411	380	381	411	396	410	358	402	368	386	408	416	410	416	385	398	418	422	418	380	366	384	418	389	360	396	410	390	383	387	411	384	397	447	393	413	414	413	359	399	392	402	365	408	383	411	412	379	403	388	394	415	385	420	400	375	398	401	395	389	409	427	398	402	401	403	395	399	393	399	415	362	370	445	414	407	396	429	356	425	361	411	392	415	426	396	413	396	370	380	377	419	421	411	374	412	369	427	409	426	389	404	411	397	393	427	419	393	392	400	392	371	390	417	379	411	402	453	405	430	387	392	405	388	404	411	378	403	381	367	423	394	440	381	399	397	370	435	376	436	417	410	398	378	414	418	394	408	407	403	426	367	401	426	417	381	383	443	402	397	416	429	402	406	395	436	380	369	404	382	440	416	365	395	404	381	400	396	422	412	415	408	373	413	390	410	399	449	382	428	384	403	409	399	394	416	370	412	388	463	401	386	391	442	359	393	401	414	386	382	397	406	396	361	397	410	386	437	442	385	431	410	405	425	370	389	428	386	369	435	435	401	406	384	434	401	430	410	405	410	400	393	410	397	408	388	367	390	375	400	421	358	421	383	390	399	388	422	390	381	422	362	404	397	374	401	410	423	401	386	384	373	374	379	384	422	416	420	395	430	433	416	415	400	435	395	373	403	402	416	404	411	403	374	401	375	425	418	409	401	381	415	391	392	423	367	349	408	404	380	381	390	381	394	395	386	423	411	389	403	397	410	408	406	413	430	397	404	389	391	423	423	377	410	398	394	431	388	415	388	414	369	398	420	402	377	419	401	392	416	417	393	404	406	400	391	410	370	388	366	398	394	387	389	418	372	405	407	401	388	353	413	388	398	361	396	374	420	385	433	399	402	371	393	401	390	413	403	397	405	385	414	372	379	394	382	356	413	396	384	430	440	420	412	428	444	396	366	418	421	400	384	343	416	370	419	401	357	381	393	417	410	415	403	408	359	448	402	424	408	380	391	418	424	388	382	403	398	405	375	415	435	366	364	394	383	383	417	389	404	390	415	388	425	398	401	404	401	386	389	383	425	405	399	394	402	369	409	434	414	410	394	405	400	448	401	398	427	397	418	396	419	396	375	393	384	370	352	411	392	383	414	426	416	383	394	377	388	430	398	400	405	433	396	388	421	387	403	410	388	416	391	418	394	384	440	429	387	415	410	382	413	400	394	390	405	407	429	376	420	383	396	410	390	405	384	419	419	369	419	419	410	400	396	428	437	399	408	388	400	396	406	421	401	424	405	393	408	369	419	421	382	381	416	377	414	450	397	402	399	390	423	384	409	418	426	415	401	394	387	367	395	399	395	411	368	444	387	423	355	404	400	391	390	394	407	383	403	436	385	388	373	397	390	423	425	404	374	364	388	400	372	391	372	415	417	396	398	393	411	397	394	431	407	409	397	397	399	394	370	428	390	363	448	385	420	380	428	418	408	433	380	389	383	394	426	375	416	398	395	399	383	429	380	382	391	418	390	419	388	403	361	394	392	368	393	395	391	416	409	385	398	411	364	381	365	431	384	392	397	366	391	392	377	405	392	403	401	389	374	405	437	367	410	425	382	401	364	377	397	416	409	429	392	381	380	421	414	382	411	401	407	385	389	369	400	400	444	382	399	395	363	382	415	422	374	386	390	429	380	443	369	416	396	401	402	396	415	382	395	411	433	414	442	437	416	388	383	398	401	378	409	442	370	393	395	432	407	420	395	401	429	423	420	370	368	374	413	414	395	398	368	398	406	414	419	387	405	417	426	373	442	397	400	437	395	373	408	387	410	428	393	424	380	425	422	373	379	390	414	383	432	372	434	427	389	387	371	402	402	400	403	415	400	401	391	384	429	380	407	401	395	400	423	428	392	378	353	393	377	383	404	412	399	406	374	403	441	406	401	422	369	427	395	423	396	399	374	380	398	373	429	422	403	443	388	413	413	398	374	387	414	416	423	358	398	440	353	381	417	384	377	430	387	412	408	406	400	409	359	375	396	379	359	376	430	390	404	388	386	417	406	386	437	395	390	436	364	376	442	384	400	395	406	409	422	413	417	388	386	385	405	411	397	382	393	399	408	404	364	403	396	375	376	408	389	395	422	390	402	400	430	400	390	388	429	415	425	400
4228	1249	1100	757	641	586	595	538	533	580	517	520	516	487	537	523	501	498	495	511	525	504	523	570	565	531	502	482	462	499	512	520	540	508	492	520	532	485	531	488	501	510	491	514	444	541	459	465	471	519	478	470	492	469	493	499	514	484	522	488	502	537	539	483	518	508	481	479	468	466	500	460	503	462	498	504	504	511	481	478	537	511	496	515	523	523	510	524	439	493	489	522	503	479	501	491	524	473	465	484	505	467	548	495	530	493	522	537	501	495	517	451	451	494	468	507	510	475	450	518	482	479	557	521	535	505	522	486	478	522	469	516	483	499	478	480	495	527	486	548	477	504	490	532	504	507	492	507	475	505	517	509	477	524	486	476	491	484	476	519	485	474	483	511	518	503	475	518	536	483	441	509	508	479	467	465	507	545	510	515	480	467	523	498	535	508	479	529	505	494	531	483	474	477	526	509	503	473	518	507	531	452	473	495	480	497	472	514	470	506	469	488	471	463	501	542	490	487	493	528	495	479	474	525	514	497	467	468	528	490	495	508	504	480	487	494	508	519	498	475	541	473	504	517	476	509	518	476	501	445	503	519	501	515	483	520	485	508	487	507	500	526	485	477	461	495	498	502	524	517	500	488	467	459	511	496	493	494	504	500	529	488	510	461	491	544	511	513	508	471	469	531	482	533	502	543	504	494	501	527	512	493	482	484	480	509	492	501	526	487	519	516	485	484	514	486	475	488	504	516	489	484	459	495	509	501	513	510	523	468	526	484	463	496	493	497	507	464	512	513	480	552	515	492	481	482	491	478	442	515	486	499	462	510	486	480	518	468	453	532	488	500	504	493	538	434	490	488	503	506	488	512	522	507	515	518	506	512	481	521	491	503	496	504	497	487	522	505	519	513	474	464	505	504	469	494	516	465	501	472	527	507	485	532	487	511	519	505	503	453	499	499	516	512	484	487	524	482	492	463	470	510	498	462	570	465	502	513	472	482	486	515	514	500	499	499	470	527	493	464	540	492	501	507	517	492	481	507	478	467	500	485	535	507	508	485	511	449	475	480	505	505	501	520	486	468	502	503	489	465	509	479	493	481	493	492	518	502	486	534	506	501	519	500	499	507	494	498	473	492	496	507	533	484	509	524	519	461	552	488	500	466	484	445	469	480	549	483	554	491	481	519	500	527	509	516	494	489	474	541	497	499	487	488	515	499	478	489	525	523	479	512	472	481	492	497	518	455	482	507	520	518	495	498	478	551	509	498	519	531	501	487	493	522	551	480	469	477	506	550	513	509	489	523	493	500	490	496	498	485	503	509	437	513	510	500	494	541	513	535	507	493	506	526	470	490	502	497	531	488	481	527	505	573	489	462	480	495	504	496	462	454	507	492	496	510	512	526	494	502	484	469	519	465	485	493	501	493	477	517	489	488	482	528	519	531	530	494	498	490	490	472	507	501	487	457	477	491	516	535	497	559	470	518	512	520	528	505	516	496	502	523	503	504	475	500	506	506	498	463	612	494	479	522	488	512	458	536	479	478	489	523	490	485	493	513	464	497	490	494	493	528	476	497	492	516	487	507	504	499	490	518	479	511	479	521	522	522	538	458	520	492	528	525	513	478	493	539	457	510	500	478	513	498	466	505	477	486	505	496	483	489	516	453	507	510	552	512	529	486	504	531	466	473	511	526	463	467	482	448	539	487	530	502	464	515	503	480	528	513	497	482	486	498	500	541	482	526	512	506	470	517	493	476	538	481	484	510	505	490	514	512	482	486	459	471	452	508	530	521	447	491	509	514	496	504	459	478	496	526	506	454	488	455	541	506	516	502	496	467	524	521	468	476	484	462	484	489	502	503	489	488	485	489	498	483	477	490	509	507	523	528	453	489	498	479	485	474	483	499	486	480	517	532	501	488	496	483	479	525	459	508	471	529	471	493	507	506	460	494	492	490	510	510	522	491	530	534	461	499	478	461	518	478	531	529	515	500	478	509	485	539	496	487	499	492	509	493	511	470	507	515	478	524	504	502	485	503	519	479	501	501	508	508	496	466	521	484	471	498	476	500	485	475	496	500	481	471	505	485	475	543	499	464	498	489	475	538	489	478	470	486	495	484	502	520	520	532	491	489	456	501	482	455	492	491	501	515	514	514	535	489	503	462	504	513	493	444	532	497	532	519	472	486	487	505	520	518	492	493	516	492	514	498	518	528	480	478	467	477	474	492	486	502	507	521	503	471	518	484	488	496	470	519	506	496	500	527	504	469	510	489	479	520	521	522	484	490	508	481	501	512	512	511	508	476	477	527	503	532	497	514	516	462	513	501	497	501	476	505	505	462	475	502	494	517	485	498	509	479	500	492	498	462	506	517	534	506	478	486	490	515	531	520	500	457	509	533	513	503	489	477	501	496	531	467	499	496	515	499	496	452	516	513	526	514	513	513	493	499	464	477	526	516	517	558	523	526	496	486	493	542	472	509	498	485	519	476	510	484	493	509	510	535	514	512	491	515	520	471	523	456	506	496	496	504	514	464	524	505	490	479	501	508	506	507	543	499	513	492	530	507	527	492	529	494	494	505	512	527	479	486	498	538	501	511	532	499	475	534	476	548	535	486	540	485	471	525	489	457	521	480	498	514	528	489	476	512	528	489	492	497	515	503	460	506	497	479	475	484	490	487	465	497	522	483	471	515	489	484	509	496	524	500	484	478	472	476	494	482	479	527	490	504	513	517	499	495	523	509	481	493	504	509	516	518	468	522	515	473	522	526	502	489	513	496	510	500	505	478	486	447	526	537	490	469	467	527	489	459	533	484	518	547	523	501	511	461	493	475	529	504	503	466	539	523	516	494	547	488	501	461	497	530	515	474	521	507	496	478	514	523	491	465	466	514	485	509	521	499	475	491	467	521	526	497	467	461	539	537	500	521	471	529	474	460	502	520	485	471	487	482	465	503	521	521	517	481	515	501	484	503	480	492	490	511	481	482	511	475	496	492	502	517	515	503	469	471	491	519	525	514	506	492	484	529	509	516	476	491	514	518	459	506	523	501	492	529	495	528	470	489	482	515	507	455	520	532	498	488	532	484	473	521	477	508	506	512	496	492	525	483	500	465	490	487	509	485	523	483	523	457	499	453	519	487	516	484	461	512	490	542	506	455	530	487	476	476	523	518	472	469	477	478	447	508	528	500	464	538	457	441	530	497	495	501	468	454	473	465	470	510	475	500	488	498	515	488	508	466	494	488	499	495	532	522	531	521	500	523	571	479	567	465	460	517	488	486	490	492	478	503	510	534	503	465	482	483	487	511	499	495	463	506	515	448	467	497	470	462	500	508	523	515	496	514	500	528	487	522	505	532	477	475	495	478	473	500	489	473	501	495	515	530	459	519	521	507	485	515	494	526	541	525	479	507	564	516	511	499	493	503	465	510	489	478	501	519	539	469	493	508	473	541	475	491	493	525	479	500	463	492	463	530	492	528	478	522	516	472	560	483	506	486	520	483
23977	21536	29070	24438	21524	11504	952	586	451	374	367	330	330	330	246	280	264	256	267	251	223	185	238	249	231	211	208	214	205	220	207	196	202	186	201	195	196	188	220	192	206	205	185	211	182	172	200	225	203	213	193	195	187	209	216	225	220	203	198	207	198	189	191	183	181	187	186	180	190	206	188	203	184	222	171	208	198	199	166	194	206	196	182	182	163	220	206	200	203	178	187	177	195	198	182	206	188	192	185	182	188	193	210	200	194	218	201	195	211	210	200	194	177	182	203	202	192	193	203	200	199	171	217	202	194	178	190	187	206	189	209	168	191	194	200	168	200	194	192	176	202	182	171	197	180	184	184	178	182	217	203	192	203	195	196	198	198	188	203	189	197	193	182	192	187	193	184	190	167	195	206	176	190	220	189	209	181	170	188	175	200	190	210	191	199	182	202	205	196	203	198	215	167	216	178	185	203	205	196	197	180	213	207	175	195	217	200	188	204	194	191	213	149	220	213	170	223	202	205	181	207	193	202	208	195	161	210	204	178	184	223	221	172	202	216	174	193	221	163	192	185	200	200	169	154	182	164	200	220	216	182	200	193	201	173	196	181	196	186	204	208	205	204	193	222	194	198	210	179	169	179	197	191	166	199	166	211	187	185	213	206	178	190	209	183	214	184	198	180	194	199	185	180	187	191	176	199	182	196	180	155	194	191	211	183	209	179	188	190	215	180	190	150	182	186	206	189	182	200	192	205	173	193	200	182	184	209	208	199	190	190	197	170	191	199	198	186	197	198	188	217	202	168	185	183	206	196	184	184	202	186	167	206	224	197	194	181	198	208	188	196	195	183	195	186	185	182	184	197	213	195	190	186	174	210	197	196	192	191	180	195	201	194	212	177	215	175	185	193	200	177	176	195	208	175	185	207	201	174	180	183	183	184	193	194	170	218	195	205	180	191	216	187	218	181	189	187	199	224	208	195	181	187	195	181	214	190	204	178	193	206	196	189	183	180	218	182	190	190	207	193	181	204	178	185	190	208	203	184	209	164	214	200	203	198	187	206	190	206	186	185	204	212	189	176	189	190	190	158	193	202	175	211	213	194	205	210	203	200	155	200	198	214	197	201	232	195	188	210	203	209	194	199	211	227	216	191	174	169	179	191	197	198	173	201	186	212	179	203	204	202	189	213	197	190	184	176	185	198	190	203	195	200	192	188	201	192	190	199	207	183	191	194	196	205	196	207	177	210	208	200	197	177	187	194	184	208	206	181	192	197	182	181	166	177	186	204	202	210	196	183	186	194	190	208	202	171	213	203	214	194	188	211	195	194	187	179	201	199	179	177	195	184	203	190	205	207	195	184	199	172	178	185	199	197	203	218	186	209	184	199	191	172	204	181	207	195	188	199	202	192	201	216	183	214	199	189	196	191	173	175	214	184	169	185	186	163	211	216	188	211	197	183	197	224	182	187	173	217	208	200	194	182	215	166	214	212	175	203	192	168	178	179	170	190	174	203	195	212	197	213	182	219	213	194	175	215	196	210	195	187	180	188	177	172	184	196	190	200	186	221	206	198	217	214	179	190	186	167	205	193	192	216	182	164	192	198	191	196	190	200	196	188	222	188	212	193	190	179	174	187	177	179	196	187	178	184	177	173	201	184	180	223	205	186	167	178	193	180	183	196	190	198	222	192	204	190	177	191	171	219	211	216	198	189	188	181	190	211	183	196	181	207	199	185	203	221	178	190	206	183	178	190	190	190	170	187	187	204	211	180	177	190	176	211	183	188	184	190	204	201	204	187	192	184	191	213	198	187	184	184	217	204	209	208	199	215	188	189	217	183	177	195	198	219	199	204	199	198	158	202	203	181	191	216	206	210	191	216	195	216	183	192	232	211	196	206	184	185	182	192	209	189	182	194	179	214	196	172	167	181	184	197	189	191	220	197	180	184	186	223	164	190	212	199	215	196	178	200	197	187	170	194	186	223	216	199	188	196	210	202	196	198	209	208	188	210	190	201	192	198	178	183	200	193	188	205	196	194	183	166	194	188	202	214	216	205	195	207	195	204	200	189	183	189	203	218	194	195	192	200	195	189	180	183	206	192	175	187	167	196	198	168	164	191	194	169	182	229	186	207	223	170	181	207	196	177	186	182	189	198	189	194	185	198	206	204	201	190	209	207	222	199	201	219	203	192	198	170	177	197	200	220	172	199	204	199	174	169	179	206	193	213	181	218	204	188	198	202	204	190	188	189	188	188	218	188	201	188	217	225	200	205	206	196	175	211	202	202	192	195	183	186	203	191	185	205	187	191	190	198	194	209	188	206	174	200	208	215	206	209	182	227	176	213	222	198	185	218	184	188	200	177	202	185	183	207	205	211	199	202	189	197	197	187	166	172	167	162	195	180	206	227	174	191	179	183	191	194	191	192	189	189	165	197	204	215	189	184	206	198	216	205	190	199	170	203	201	183	189	207	184	175	199	173	199	161	205	167	188	179	158	189	183	207	190	193	202	206	210	198	191	192	200	203	162	205	192	207	175	193	159	200	187	211	177	193	177	204	187	190	193	207	203	197	189	183	206	187	189	193	190	204	170	208	183	178	190	194	200	193	196	201	201	195	165	199	198	198	199	198	185	183	200	184	194	205	183	202	190	192	187	181	188	184	176	211	207	198	214	195	193	206	201	209	181	184	195	179	185	184	197	169	186	182	216	189	221	201	221	184	208	204	202	188	212	196	197	163	212	185	206	184	189	169	198	195	208	191	189	203	182	218	172	175	196	181	199	219	168	207	183	193	167	180	160	173	178	181	198	211	202	212	187	186	222	210	202	211	172	180	184	204	202	192	185	192	182	202	183	181	209	213	191	204	201	177	218	185	187	198	207	194	171	186	177	187	192	204	202	174	206	197	197	197	201	204	181	179	171	192	188	183	211	201	182	183	202	180	193	201	181	214	186	214	203	204	188	186	211	183	193	187	213	204	198	185	202	190	200	172	197	193	176	196	189	199	202	224	183	177	214	192	194	197	194	194	196	215	193	215	224	201	194	185	186	198	186	177	208	186	196	186	185	222	167	187	230	169	192	176	179	179	194	191	198	164	196	205	205	196	192	191	172	212	196	164	183	224	190	180	196	220	189	207	190	191	183	196	174	182	172	173	207	197	197	195	253	176	188	175	191	196	195	186	185	204	208	192	167	190	173	188	203	180	182	208	197	173	207	196	189	189	173	181	212	190	179	226	179	174	198	180	182	170	207	217	177	182	178	172	187	186	172	216	186	180	181	208	205	206	198	182	215	202	194	194	189	196	193	207	194	218	208	185	168	171	194	178	185	200	205	201	203	185	188	182	184	192	171	200	202	185	198	189	178	206	187	178	217	173	170	224	216	175	180	200	183	217	198	225	201	216	170	183	186	218	194	177	189	203	196	166	198	185	186	169	164	184	209	191	202	191	191	185	207	188	175	209	202	163	190	206	216	199	202	184	198	172	187	177	189	189	189	187	203
4494	9908	7654	3724	2610	1884	1498	1190	880	799	644	652	521	501	438	379	393	423	379	375	328	342	283	293	351	305	328	332	338	280	307	288	297	274	257	294	255	271	280	269	275	271	269	266	258	301	228	236	271	271	252	266	251	268	253	270	243	250	220	247	267	268	271	298	273	287	246	246	251	248	255	267	257	274	265	257	251	237	253	236	277	263	249	237	232	249	262	264	248	263	283	237	268	250	236	268	239	272	237	262	242	266	226	241	261	268	229	236	267	246	245	267	257	248	241	259	242	224	239	303	223	259	252	264	242	250	249	267	259	237	263	236	263	273	248	222	236	250	256	270	248	281	259	252	274	248	256	249	270	246	243	256	250	279	245	230	241	261	245	231	242	262	254	232	264	242	270	263	250	249	237	272	280	272	264	241	229	266	266	251	243	246	276	254	216	249	259	260	244	273	239	260	271	242	271	275	259	248	266	261	267	245	229	267	245	262	276	258	243	249	234	246	254	257	228	241	268	258	232	264	258	266	242	240	235	236	244	239	263	249	251	280	246	264	238	256	223	262	240	263	310	268	236	264	252	247	232	240	225	239	258	276	242	243	222	236	254	234	239	251	252	252	225	233	237	237	267	259	246	255	278	241	245	254	240	273	283	292	282	257	242	258	250	266	248	244	253	232	254	268	265	246	258	246	270	256	278	266	259	230	245	243	261	267	241	261	238	261	235	252	260	249	264	255	263	255	248	235	242	239	232	255	232	268	237	236	268	238	279	248	261	262	228	263	279	279	279	248	248	233	237	257	264	268	254	257	234	280	267	257	268	252	241	245	247	247	254	249	242	236	250	244	256	267	242	286	239	249	266	249	221	248	243	262	243	235	297	226	249	264	239	259	302	255	253	237	229	250	237	235	294	275	245	258	259	271	243	252	254	267	237	268	236	235	251	243	283	279	261	250	240	253	232	268	219	220	253	258	241	227	235	246	231	244	271	261	237	282	237	247	267	244	250	257	259	234	265	236	260	217	228	257	262	241	259	241	276	255	254	261	240	242	232	261	262	255	253	249	258	216	280	253	251	247	268	258	210	235	245	252	266	244	251	253	268	244	236	215	247	234	270	258	228	267	229	260	279	247	278	256	269	264	245	250	217	246	278	235	265	261	253	265	267	270	213	249	264	261	273	244	214	266	282	249	258	280	252	280	251	220	268	270	253	265	250	254	270	261	233	243	241	264	244	268	250	246	261	245	236	232	255	239	250	250	269	214	233	246	238	264	238	260	240	263	235	272	272	247	255	232	280	256	247	251	258	255	212	265	230	214	238	221	239	268	228	243	236	287	219	239	267	269	237	251	245	267	268	263	249	255	247	257	234	268	259	250	245	254	279	256	245	263	246	227	243	240	260	251	241	218	269	240	238	259	251	249	250	230	237	266	238	253	239	262	263	248	274	268	250	262	250	239	243	233	241	255	249	241	269	244	262	244	256	252	245	274	230	244	250	251	210	257	237	254	276	242	286	251	240	250	248	243	241	248	270	261	261	257	263	273	236	259	241	251	264	234	250	236	273	269	246	249	222	257	244	250	260	241	256	260	249	248	265	236	271	262	257	241	255	253	246	258	234	246	243	208	258	259	233	270	240	263	279	234	255	237	262	258	232	274	233	259	250	259	251	249	258	260	259	279	261	263	256	257	247	245	236	285	246	300	235	260	244	265	282	223	249	245	246	255	256	270	277	253	268	237	263	260	209	271	265	258	228	255	265	256	241	256	259	264	260	263	254	269	254	229	236	254	250	246	243	236	241	246	241	225	239	234	252	258	247	259	231	255	267	272	284	261	267	281	247	245	251	250	239	204	254	256	255	239	249	258	268	227	241	227	310	242	246	272	260	238	233	258	239	273	254	261	255	248	238	274	224	252	258	229	274	247	254	270	248	253	238	247	248	277	271	235	241	269	268	273	258	261	265	251	225	256	258	276	245	285	251	257	250	253	268	246	270	252	246	257	246	236	242	251	236	238	241	243	257	248	249	250	262	251	224	235	257	227	270	264	229	242	279	261	288	268	245	237	273	234	265	237	224	269	265	247	246	246	227	268	261	280	279	282	260	248	258	259	273	213	260	258	263	239	276	279	267	257	255	237	235	227	234	239	221	251	252	243	232	255	283	240	237	261	260	265	263	264	256	259	246	264	245	237	264	255	245	231	263	265	242	242	246	237	248	236	252	256	244	246	277	224	243	263	258	249	249	255	238	246	246	288	240	243	266	256	259	242	240	267	237	274	270	253	282	247	231	268	246	272	248	244	263	238	238	229	239	235	278	255	255	246	238	246	254	228	280	239	268	245	217	242	247	265	257	244	252	222	248	249	261	245	267	280	234	268	261	241	247	253	245	243	251	261	241	262	249	269	240	244	249	265	272	248	278	273	254	272	220	272	238	254	225	249	232	247	232	249	254	254	244	256	260	227	241	223	257	270	244	241	242	273	263	266	239	271	269	254	266	253	271	269	249	252	256	246	231	237	231	271	249	266	250	233	252	251	251	244	223	242	269	263	255	260	231	265	241	260	232	273	224	244	259	256	270	267	259	259	252	225	256	255	232	286	267	290	249	266	259	259	246	245	283	260	280	248	255	226	271	246	240	291	268	249	243	260	256	252	244	269	222	246	254	216	264	231	249	235	247	263	270	255	256	255	248	257	278	250	259	288	250	245	246	240	267	224	258	231	249	292	253	246	244	255	279	244	228	210	241	270	269	263	265	233	265	243	203	261	237	271	254	251	242	251	249	215	267	251	223	252	239	222	254	253	280	222	243	239	240	293	224	230	282	246	262	243	244	244	236	250	244	241	251	239	237	257	224	253	234	248	241	219	246	261	257	279	261	259	248	244	286	263	259	235	258	244	229	260	262	239	254	258	273	270	238	255	252	253	253	253	239	245	268	266	222	245	258	274	243	246	255	239	235	251	260	249	270	244	227	255	255	256	274	269	270	254	241	259	272	227	255	254	230	272	260	277	261	251	236	253	255	247	271	242	248	231	220	240	240	237	234	251	261	264	271	265	256	281	247	267	230	261	261	245	239	277	223	232	238	247	303	253	237	248	261	233	223	266	245	257	275	247	253	244	232	263	235	243	268	250	260	255	252	246	227	253	246	236	286	256	273	267	243	259	258	236	260	269	279	218	253	273	241	258	232	230	236	239	253	264	266	272	265	244	257	266	265	265	248	267	249	252	247	249	239	274	237	258	276	247	247	252	255	239	234	260	242	248	268	263	260	247	260	259	252	250	250	258	262	246	249	238	262	253	248	248	268	259	266	257	255	255	227	268	240	259	269	226	251	253	261	247	247	240	239	243	249	246	270	237	260	261	211	234	250	256	244	295	256	263	274	240	230	265	247	230	259	256	240	246	240	264	277	241	247	238	250	256	266	241	245	275	264	264	274	235	257	262	285	232	256	234	250	250	276	242	282	263	246	230	234	235	258	268	275	228	255	259	244	239	250	269	219	242
25327	21554	27896	25568	10876	1032	798	712	637	648	652	632	608	606	589	632	585	583	587	573	599	607	563	555	581	590	573	534	539	557	552	571	567	539	538	602	591	554	619	583	572	541	578	559	549	542	532	580	553	497	579	526	590	543	551	555	544	581	561	559	597	602	573	529	607	601	539	545	547	578	552	525	536	540	533	546	518	566	561	581	566	505	583	532	557	546	538	557	554	578	577	535	554	545	600	518	588	555	551	567	534	568	478	593	529	576	550	570	570	499	539	580	544	568	578	517	562	527	531	582	499	565	551	563	549	567	529	573	536	551	530	535	539	546	528	560	542	555	520	608	572	565	578	558	522	565	565	571	595	541	542	542	551	568	556	537	522	561	539	532	525	556	554	520	552	546	536	525	525	579	542	544	572	531	591	582	535	533	557	581	568	553	533	565	560	549	596	527	542	520	529	587	604	533	520	505	546	509	599	584	497	551	536	547	546	529	564	588	553	526	550	555	543	572	532	591	549	540	547	561	531	577	574	528	543	542	545	579	583	539	528	559	552	519	510	542	540	568	557	538	546	554	574	520	537	532	543	550	580	551	556	519	548	558	567	539	572	536	570	535	601	570	529	567	579	533	546	555	576	572	550	508	575	575	539	580	531	520	545	506	556	570	538	530	574	545	577	581	529	516	551	600	561	560	590	584	557	558	539	556	546	523	533	547	604	551	534	538	517	570	514	551	577	549	540	518	562	548	585	511	538	604	529	538	531	603	547	560	546	523	531	540	572	590	535	605	567	541	536	565	592	512	556	579	525	562	538	529	580	541	563	573	553	566	570	582	531	541	538	556	560	553	567	557	529	574	562	575	572	583	569	555	563	565	539	558	581	537	546	526	527	562	552	526	527	550	571	510	543	526	552	533	547	561	546	578	579	540	579	527	530	564	591	558	536	551	538	562	595	573	562	593	588	568	616	554	554	595	594	542	552	567	585	544	610	584	538	540	523	545	579	558	570	570	556	549	515	537	561	564	560	586	534	536	577	543	553	547	518	542	523	563	535	561	561	544	551	547	512	559	568	579	534	565	556	593	553	526	596	605	556	569	547	552	539	539	576	578	549	578	522	570	537	570	576	548	518	574	541	512	579	558	534	571	541	558	536	531	564	561	599	562	573	547	561	568	580	567	551	522	557	529	574	561	596	564	548	556	573	498	531	592	544	536	572	573	523	540	571	577	560	578	549	558	560	511	577	591	549	540	537	555	564	522	555	527	536	544	562	546	528	554	546	550	586	537	594	537	527	549	577	543	564	581	572	562	557	556	576	532	530	537	538	535	599	586	568	517	547	577	549	550	557	529	554	519	579	544	575	555	515	557	548	529	552	551	532	561	551	581	510	533	566	537	598	551	546	546	574	562	529	538	515	519	517	560	527	529	577	544	561	575	545	566	558	539	524	538	578	560	550	524	589	558	576	614	532	510	561	522	576	551	550	564	515	538	543	549	578	521	545	489	532	522	550	551	593	534	548	570	526	548	544	545	500	592	572	568	549	557	583	569	562	582	573	575	563	529	536	533	531	580	520	563	516	570	572	557	507	557	528	527	552	535	535	567	552	511	555	576	547	533	506	579	587	543	544	572	548	571	577	555	540	569	535	535	538	569	573	575	551	530	596	532	580	541	557	571	554	586	527	546	594	553	577	542	537	565	521	570	529	507	549	556	537	530	556	553	559	552	555	602	556	594	542	523	572	555	547	550	558	529	576	554	498	540	573	553	543	508	572	551	550	583	550	533	523	541	534	546	548	576	554	590	514	500	523	570	539	542	586	557	548	540	554	573	563	552	543	502	567	562	539	506	551	576	573	520	542	534	531	512	577	560	549	545	537	545	570	549	585	582	597	540	553	525	574	539	536	526	541	557	555	579	551	574	559	538	565	593	505	536	531	579	540	552	551	534	573	613	548	549	552	570	539	572	539	570	562	570	579	582	563	559	528	533	536	509	572	560	581	542	549	523	592	579	555	538	551	571	560	564	561	576	593	541	557	522	558	534	535	553	546	554	547	518	575	503	551	539	534	514	543	523	548	565	553	577	544	580	535	532	561	561	575	511	527	549	566	531	575	521	564	567	562	570	523	563	580	536	555	548	533	520	579	540	542	504	560	493	564	539	571	540	553	561	561	546	536	560	531	589	536	575	560	555	588	561	484	596	543	533	603	560	541	581	566	530	580	559	520	570	587	565	567	597	577	532	551	531	548	524	597	551	551	581	547	558	574	569	560	542	565	503	527	527	502	618	552	574	585	568	541	534	542	564	545	535	552	530	595	564	553	577	560	533	543	523	529	552	574	529	548	525	579	584	546	557	532	558	533	531	564	553	517	574	561	519	567	542	573	557	581	571	585	568	551	542	609	583	500	526	561	531	525	517	552	570	563	552	580	555	529	543	540	537	552	540	498	525	543	562	541	541	614	555	578	556	516	534	558	553	529	561	579	572	537	562	531	544	537	569	526	572	546	570	546	552	543	536	563	545	531	566	493	521	572	561	570	540	547	530	528	552	542	564	535	526	561	573	547	552	571	558	566	620	547	507	524	532	562	487	547	538	532	553	528	564	544	549	523	562	539	573	507	546	596	537	543	526	509	549	555	531	556	522	551	519	537	535	503	559	602	523	581	492	512	515	564	560	562	573	544	509	551	533	548	564	551	552	595	565	556	529	533	540	520	562	525	573	519	587	542	549	560	559	539	544	542	568	519	565	517	513	558	523	556	557	535	541	573	563	551	512	564	548	544	551	556	604	555	511	553	562	550	548	539	513	529	564	527	548	548	522	577	563	525	552	563	557	529	553	533	544	567	584	583	561	568	527	541	538	563	525	541	549	531	553	538	565	557	533	570	580	537	571	582	541	561	615	526	576	560	554	533	584	557	542	549	558	544	550	577	560	549	518	580	517	548	562	556	551	536	568	568	560	559	536	547	572	554	505	588	581	542	574	535	566	536	587	556	571	501	523	513	529	560	599	586	549	535	546	536	519	549	544	535	535	569	566	560	532	548	558	556	576	567	537	508	533	543	493	587	573	557	555	523	529	526	545	571	541	567	586	539	549	526	541	559	497	556	564	625	560	565	532	502	529	560	538	549	546	543	488	560	510	553	508	590	557	544	531	535	542	540	535	585	558	568	530	544	539	589	537	583	534	547	538	539	499	566	582	555	556	539	547	562	559	498	557	532	564	555	530	565	549	516	551	518	587	568	586	517	537	562	546	539	571	572	552	532	561	534	524	527	574	552	578	559	553	537	575	594	541	609	580	553	542	555	576	548	556	538	581	542	575	568	595	563	561	570	571	546	607	601	547	596	540	527	529	543	539	537	570	547	548	515	548	528	558	539	564	589	542	564	535	550	559	541	580	565	523	577	566	544	552	516	581	514	574	540	583	551	562	549	524	547	521	555	566	555	559	526	528	545	541	553	573	525	509	562	602	575	537	576	580	521	555	531	526	562	580	554	588	530	564
4574	5761	4450	2297	1774	1544	1263	1111	1074	970	881	859	842	792	764	786	712	685	687	693	709	685	694	682	660	626	688	668	694	697	675	659	685	595	693	665	656	666	693	621	663	669	697	705	669	705	698	642	631	616	693	640	641	668	642	627	634	655	684	636	633	657	702	660	694	703	730	668	638	609	631	634	665	594	641	665	673	655	692	638	653	635	645	631	697	619	670	593	698	663	713	670	634	629	681	600	664	676	666	628	687	662	618	684	647	680	677	670	665	652	590	669	630	667	649	669	616	643	666	649	643	617	648	650	671	634	675	656	708	655	680	627	668	662	666	637	628	670	665	642	636	635	695	633	644	640	663	633	668	650	685	638	626	685	650	638	698	641	607	654	649	664	698	654	688	676	696	613	660	642	656	656	604	696	667	687	633	622	685	705	660	662	669	678	671	640	662	680	698	622	691	664	682	669	655	631	691	689	621	602	659	642	637	653	647	692	678	671	638	641	649	641	616	628	649	679	629	656	621	663	638	678	635	676	617	632	637	642	655	664	649	644	666	633	663	650	693	630	677	660	662	627	641	648	663	604	651	672	702	662	647	624	645	669	647	616	610	625	629	739	633	671	689	677	650	612	624	696	639	647	654	682	609	660	681	665	658	658	643	632	672	677	620	671	667	641	638	624	686	672	613	677	677	698	658	658	692	610	677	648	682	653	662	655	680	598	691	658	661	685	669	620	632	634	665	608	689	662	663	691	659	622	695	662	689	664	625	633	667	703	670	659	651	663	676	663	651	655	678	663	627	677	697	655	657	697	691	701	698	674	649	644	689	659	625	679	684	647	690	657	651	636	663	617	676	673	686	652	655	627	661	625	646	634	607	658	652	667	655	616	637	672	643	623	626	657	632	659	636	675	643	663	646	673	629	686	654	683	642	692	657	615	655	593	673	650	653	629	652	661	647	700	688	675	697	682	687	631	624	624	669	695	686	674	653	654	707	614	698	638	682	671	635	689	686	641	640	649	682	639	668	658	675	623	618	672	656	648	698	626	649	693	642	618	640	648	680	659	626	685	664	647	676	659	658	608	698	645	665	644	678	625	663	678	669	614	681	675	676	648	652	640	654	676	683	609	647	637	673	651	681	636	646	627	675	614	661	641	662	697	687	658	620	663	677	629	708	652	626	664	677	630	662	694	618	617	625	615	665	607	672	645	628	660	663	671	651	648	607	669	675	669	655	682	662	668	657	659	687	699	647	686	641	676	650	670	643	687	687	632	684	623	639	671	648	635	671	640	626	666	681	665	688	643	634	638	658	634	652	679	677	654	670	667	665	660	656	649	663	680	695	625	675	669	641	646	678	675	678	657	612	665	651	666	677	652	637	676	679	677	627	659	649	661	672	640	648	649	681	693	647	632	675	676	674	648	689	667	626	623	629	667	661	675	596	704	672	605	649	664	672	685	627	610	646	668	670	603	692	630	652	622	656	636	667	669	674	624	663	659	664	633	675	701	673	665	647	667	669	619	656	659	640	688	657	682	689	613	681	705	661	672	736	618	669	660	645	652	626	618	625	686	673	648	643	663	669	636	693	649	663	670	666	653	649	691	681	666	613	675	662	642	677	640	682	682	675	704	660	660	641	654	687	669	686	667	700	648	655	655	664	626	670	652	655	682	643	660	549	659	643	649	633	623	616	632	637	668	697	639	680	691	691	669	577	650	648	625	666	715	654	647	664	684	691	649	620	651	634	690	622	710	655	682	668	661	669	636	705	637	640	649	709	648	705	620	670	649	640	658	640	661	610	683	652	616	692	645	624	678	636	662	633	658	659	654	647	654	661	647	671	653	656	673	654	628	661	630	644	662	624	707	686	604	662	669	652	634	660	654	663	653	654	687	672	685	697	642	623	633	677	639	668	630	675	634	634	649	646	675	691	628	621	666	648	645	641	657	686	658	622	661	638	681	632	688	642	699	697	647	646	712	637	654	663	683	658	706	678	618	632	654	695	687	680	689	680	673	680	656	625	618	681	649	653	601	670	611	622	607	671	678	646	666	720	625	649	646	661	624	648	662	683	694	658	657	663	714	625	643	665	637	680	619	679	640	684	698	631	668	676	666	671	688	620	665	672	650	653	641	675	627	641	604	667	610	696	630	656	651	589	680	657	656	618	630	641	625	664	665	599	681	637	650	668	690	684	682	643	622	671	624	631	685	689	712	645	654	653	657	632	639	618	611	626	640	690	691	623	668	642	649	667	694	611	654	657	668	677	662	682	670	704	686	652	667	673	599	646	679	681	640	638	651	610	651	600	654	639	704	650	671	638	688	642	625	625	633	610	671	636	696	632	633	641	648	672	638	685	657	709	662	622	645	671	625	607	660	667	668	606	613	635	726	645	612	635	617	641	650	643	641	673	670	661	620	642	718	649	673	618	627	642	677	607	660	652	604	666	649	616	636	659	657	680	667	698	622	660	635	626	697	670	633	648	664	680	637	638	615	643	682	625	635	666	641	620	674	645	623	654	632	660	654	647	642	621	686	694	651	696	656	624	679	685	631	639	650	686	660	669	600	667	652	619	646	651	674	645	686	653	639	665	615	706	678	641	655	613	666	654	655	662	703	730	639	657	690	638	629	672	680	628	658	689	632	631	630	658	658	624	671	625	656	658	687	663	648	667	680	662	658	657	653	701	730	644	643	655	678	628	677	642	679	685	662	683	655	701	645	650	651	616	667	665	694	657	626	684	678	659	658	681	613	659	687	682	672	623	680	689	659	647	661	677	632	666	645	675	652	662	644	607	668	664	628	632	659	684	646	626	680	669	696	648	649	608	636	605	620	659	657	665	648	656	652	638	592	670	646	620	624	621	683	662	638	652	636	647	665	626	680	637	653	650	615	630	682	710	639	648	680	641	655	642	663	654	698	703	616	665	665	646	665	602	657	668	612	679	637	685	639	684	678	658	614	704	664	672	659	686	635	614	652	632	649	661	599	639	664	690	660	685	654	622	610	623	669	659	666	680	687	644	683	660	607	637	649	666	709	678	658	671	620	667	631	678	656	680	638	644	700	660	662	653	672	660	675	642	632	666	611	641	667	636	697	653	645	666	653	682	606	615	644	626	640	687	631	658	656	691	665	650	645	629	642	658	642	619	671	635	657	656	653	638	700	698	597	664	645	665	653	630	636	687	648	640	709	613	611	619	658	636	685	659	634	699	687	638	678	637	593	649	657	623	653	687	638	648	671	667	702	657	636	620	649	669	647	687	645	613	645	620	634	694	663	641	659	671	655	631	633	625	664	641	619	660	687	627	685	657	613	643	673	676	663	666	721	711	664	642	639	672	715	698	682	663	600	648	615	689	673	653	650	596	659	646	682	623	670	661	697	674	686	702	663	669	654	692	610	713	632	648	635	652	628	665	647	669	602	619	689	712	721	675	632	653	627	599	634	643	696	656	672	667	640	675	625	667	625	650	661	690	629	651	642	688	644	686	645	646	673	665	637	666	636
23078	21584	29551	24088	21584	21636	10910	1221	855	786	632	566	509	540	509	466	440	442	392	443	437	368	374	391	356	387	396	350	375	370	324	329	364	344	344	357	364	319	329	297	334	298	316	352	293	309	339	334	334	336	330	300	339	319	340	299	286	319	322	321	315	297	341	310	299	318	342	312	316	331	346	334	315	278	345	305	330	347	358	341	320	300	305	326	321	292	318	295	309	305	349	313	294	302	329	282	328	272	314	307	325	309	339	287	329	334	336	325	317	303	318	305	311	301	310	302	310	320	293	335	323	329	292	317	314	301	325	313	303	310	292	298	297	326	299	325	282	318	293	301	304	321	321	310	295	304	308	303	286	322	298	326	320	302	307	306	291	318	295	321	347	348	293	296	334	310	295	341	295	287	333	332	326	307	298	299	293	321	284	322	303	341	332	302	302	352	295	309	318	307	348	326	334	312	321	314	308	325	318	304	312	329	313	322	303	297	353	330	277	320	325	316	297	321	308	317	310	312	318	283	317	347	313	294	298	308	317	306	326	365	323	311	312	299	314	329	316	294	353	286	321	310	335	304	277	290	305	317	305	293	315	318	309	313	299	269	304	307	335	324	290	340	316	321	359	325	284	310	324	277	304	322	302	308	303	314	289	313	316	323	293	303	318	320	337	322	313	316	329	290	314	314	311	295	301	330	333	347	320	283	339	319	338	333	264	332	308	311	311	311	292	315	278	310	307	332	292	291	325	309	310	329	314	314	290	350	329	306	315	302	303	306	331	347	295	336	362	311	333	315	340	318	327	323	318	339	323	327	346	319	280	315	318	335	319	303	331	311	310	320	311	307	326	334	313	322	319	302	323	282	334	298	305	285	329	334	293	333	323	300	305	306	304	319	296	322	287	304	307	327	323	308	311	310	275	322	314	327	305	298	281	314	309	296	322	373	320	304	298	288	354	315	313	326	316	336	339	343	327	306	286	335	314	318	334	308	288	315	328	340	304	313	324	284	349	314	333	317	294	323	306	299	338	310	338	293	289	325	337	333	341	304	271	295	303	311	320	322	339	323	291	305	331	322	310	301	284	305	294	321	301	305	304	272	303	299	327	305	295	331	310	310	306	292	290	285	327	316	314	310	313	305	307	296	304	303	276	315	272	283	325	323	310	358	321	326	314	307	284	293	325	321	303	309	300	287	319	291	341	308	317	332	315	325	319	332	323	298	324	292	333	326	318	290	306	293	329	326	305	329	314	280	317	324	294	333	334	274	297	301	296	299	319	333	319	317	326	314	303	324	314	328	281	303	329	324	323	319	319	318	283	354	312	310	322	316	319	314	300	327	287	325	277	339	367	318	300	366	306	319	341	287	305	319	303	307	317	310	322	289	356	303	308	331	295	331	299	307	319	339	301	290	296	315	319	314	325	309	302	332	267	284	306	290	292	328	309	305	328	317	331	282	308	303	304	305	341	361	293	323	308	278	324	320	281	357	285	334	321	296	302	314	358	331	297	306	320	327	326	301	327	334	311	331	307	290	310	294	316	318	324	304	319	305	312	318	347	303	310	333	312	314	317	314	322	316	325	336	303	317	311	349	321	326	287	294	285	314	278	312	312	303	278	340	293	305	333	279	310	311	289	336	304	296	315	344	308	312	296	324	310	328	307	323	300	292	324	306	299	296	313	320	299	306	317	316	370	316	288	315	342	313	286	318	325	304	298	317	286	327	337	321	296	303	339	296	309	324	301	301	321	322	319	308	320	286	314	305	304	303	312	307	276	327	309	309	320	333	320	280	323	301	299	293	312	334	346	295	335	298	301	305	325	300	323	337	297	317	309	309	330	293	290	284	327	327	302	296	299	336	330	322	273	315	283	300	318	334	316	339	286	314	315	310	322	284	310	340	284	360	323	319	317	318	301	294	328	324	312	308	311	282	322	310	346	320	318	322	331	316	336	324	314	324	303	332	314	319	330	327	284	282	332	303	333	303	325	325	325	300	307	329	268	323	309	313	315	279	315	308	324	293	299	325	318	292	321	301	300	298	315	312	335	294	340	318	331	321	310	308	312	308	321	318	317	305	338	323	316	295	317	332	270	301	334	333	310	324	303	301	300	273	290	265	329	326	307	298	329	313	310	261	306	322	329	299	318	335	350	300	314	324	318	302	327	285	301	328	303	320	320	302	354	310	318	339	301	335	328	299	321	338	322	319	308	312	308	343	316	297	318	306	331	319	292	312	296	285	323	301	312	310	317	307	292	310	336	291	344	291	263	316	324	328	360	299	300	314	340	318	289	320	320	289	331	283	277	322	328	327	296	321	322	336	334	327	311	317	297	281	315	299	297	311	290	287	300	281	313	323	294	310	292	323	315	295	325	317	279	325	311	319	313	316	331	331	279	322	356	282	329	319	300	323	289	339	327	295	273	329	318	303	296	301	339	322	310	296	306	307	317	299	328	349	329	329	274	295	311	296	342	289	294	340	277	281	276	299	332	324	320	335	297	339	306	295	290	286	301	319	309	305	318	309	319	361	294	300	319	317	287	300	322	298	329	279	329	325	302	314	297	293	302	297	301	325	326	325	308	327	319	301	309	333	302	332	307	343	300	279	280	307	293	291	321	283	297	303	314	300	322	280	316	323	320	290	310	317	320	286	319	318	318	287	313	301	318	332	320	306	318	298	324	305	319	303	299	304	361	295	281	303	326	314	313	309	339	308	311	341	338	308	300	306	298	324	281	322	292	302	339	307	287	308	304	308	320	282	296	319	293	306	328	296	324	338	302	299	323	307	302	338	264	299	325	316	320	293	332	333	346	270	319	289	281	293	302	299	297	306	325	341	306	331	283	329	307	310	322	297	302	311	307	284	300	286	298	307	316	341	306	329	312	321	324	333	339	321	296	312	292	265	309	297	317	320	324	295	324	319	303	315	365	348	336	329	312	293	283	305	289	295	307	314	333	327	322	311	298	279	339	298	292	288	289	326	332	317	313	306	297	318	314	307	326	264	328	329	330	311	329	319	318	297	284	321	275	313	318	294	279	307	300	291	269	332	258	301	294	273	319	325	317	299	312	294	280	347	331	322	315	298	302	318	297	333	323	303	313	323	333	310	310	325	330	298	323	307	304	304	320	292	319	323	306	315	324	324	321	324	312	298	306	317	316	300	324	304	333	312	317	303	289	319	311	312	329	321	313	306	285	312	301	324	299	342	350	307	302	308	318	285	274	320	302	311	303	278	298	322	351	291	268	339	290	293	299	313	316	295	339	285	299	299	323	299	289	316	303	323	322	308	293	317	300	270	324	301	295	306	311	343	302	293	293	295	320	283	303	295	328	336	313	317	305	340	290	325	322	298	316	308	275	376	323	313	343	288	298	298	298	279	299	307	288	305	263	305	301	347	297	322	333	319	326	300	311	327	304	308	314	284	302	314	339	301	302	322	311	273	295	319	312	322	310	313	304	307	290	333	294	294	279	322	282	326	290	323	302	325	313	324	317	289	309	318
8067	16116	12762	6516	4676	3511	2647	2101	1687	1399	1223	1050	1014	852	759	720	666	615	536	556	503	474	493	471	487	493	479	476	412	454	436	408	418	410	418	390	404	414	423	377	406	438	436	380	387	415	392	399	366	381	379	358	384	365	404	384	361	370	360	367	358	396	376	397	359	374	413	399	354	377	412	377	340	336	367	359	382	361	364	352	361	361	353	341	366	408	390	307	384	397	374	358	358	362	375	365	399	347	349	362	358	384	365	355	353	362	394	314	367	372	366	366	375	378	349	357	342	411	355	389	376	368	365	367	378	353	331	376	357	358	398	372	389	373	388	374	393	331	354	343	345	374	350	366	370	358	368	390	364	356	386	411	339	369	377	378	368	335	344	348	370	337	394	361	377	379	352	358	366	333	366	339	367	360	367	370	360	380	351	380	364	367	363	368	349	354	346	351	369	371	361	323	377	385	375	372	348	359	366	389	394	371	384	400	355	345	351	391	383	410	349	380	341	381	372	374	367	377	338	401	359	396	374	381	352	389	387	362	348	367	366	371	340	371	335	351	369	384	354	373	378	362	344	353	344	417	346	374	351	377	373	377	362	331	352	351	378	365	361	390	372	369	367	332	353	341	370	355	351	368	357	343	331	344	407	376	354	367	364	363	353	346	352	365	336	331	384	410	375	350	373	359	352	392	384	351	353	334	368	387	357	371	362	384	364	365	347	363	383	354	345	367	383	377	377	336	348	362	337	389	372	338	344	357	383	394	370	360	351	367	378	353	346	364	375	371	349	359	381	364	359	383	388	358	399	369	348	331	347	340	327	334	410	321	367	368	354	419	337	370	354	361	360	374	352	346	353	372	368	347	385	351	370	361	336	403	370	373	372	350	377	378	332	360	380	379	377	370	371	387	342	325	351	366	388	336	357	376	355	354	325	380	360	361	358	341	382	322	366	372	333	376	374	373	382	394	378	363	355	355	358	357	382	351	367	379	383	370	364	339	428	347	365	409	390	375	404	358	389	382	405	370	350	340	379	388	412	363	370	349	368	343	361	357	396	349	362	377	360	355	364	384	369	375	346	362	356	382	362	356	385	354	346	324	357	352	363	385	352	367	345	367	363	367	391	387	369	343	384	316	359	354	382	363	350	404	357	367	385	359	377	382	362	354	342	370	381	359	336	342	339	347	365	360	354	367	380	343	355	406	377	356	391	358	334	368	362	342	338	342	370	349	370	370	361	373	385	348	339	358	338	351	357	372	349	366	375	367	336	347	369	353	385	345	384	364	366	382	398	356	346	361	322	335	347	361	365	354	378	404	379	396	361	399	336	367	384	361	329	374	360	372	350	365	365	376	357	362	334	356	366	399	394	387	385	352	330	361	388	368	359	387	356	365	380	378	340	365	363	371	347	375	390	353	343	385	364	369	376	376	373	369	356	351	352	346	339	378	366	376	364	369	351	384	360	366	381	367	371	392	359	391	372	377	360	361	340	366	355	375	343	366	357	360	347	347	319	350	387	381	380	348	351	341	357	384	368	353	337	348	363	398	367	376	363	405	381	392	374	351	374	385	380	357	367	373	353	341	369	376	329	368	318	384	358	378	360	354	358	355	336	357	347	380	394	391	369	350	380	364	383	391	352	376	350	353	347	366	375	361	330	364	353	366	345	346	359	329	341	347	378	373	358	353	339	377	343	382	366	337	363	336	368	354	368	348	359	371	401	352	379	368	374	363	355	398	341	360	366	348	364	345	361	342	349	375	359	338	360	363	387	391	369	400	329	353	396	374	400	351	357	363	388	371	356	386	324	383	350	330	376	325	357	350	376	378	406	382	387	356	355	367	347	380	360	369	335	377	387	359	375	354	393	352	396	374	341	353	357	356	372	353	365	362	363	386	345	350	359	354	375	378	351	376	378	372	368	339	376	393	350	357	381	349	373	362	364	343	333	343	372	366	366	381	368	338	308	369	380	369	384	369	361	376	354	349	351	344	372	369	352	371	369	376	375	358	349	346	378	392	376	380	332	343	339	372	340	377	342	381	341	364	380	383	386	381	373	336	347	373	387	360	370	398	383	382	341	376	374	367	361	363	388	363	394	377	354	363	368	354	381	394	354	344	363	375	377	365	319	382	388	386	360	369	350	359	361	374	394	377	387	351	366	373	396	352	345	344	373	339	388	374	306	356	375	356	358	366	365	375	340	361	379	368	366	349	352	349	380	392	359	333	346	407	370	363	378	371	378	320	340	356	336	387	375	355	333	364	364	395	331	383	421	347	372	364	361	371	379	375	350	370	342	356	387	371	346	370	365	374	342	364	335	381	386	374	352	360	349	368	392	356	365	360	354	391	366	333	369	361	369	374	379	412	365	371	366	374	371	353	357	398	360	361	376	379	393	331	340	394	354	342	385	381	347	355	346	375	339	392	374	387	355	362	398	362	359	384	389	378	367	354	359	371	342	322	372	394	378	372	356	363	351	336	350	378	334	355	382	378	355	339	334	353	403	341	363	346	353	357	336	332	373	325	317	372	376	371	397	393	343	316	356	342	402	396	353	376	356	359	384	372	353	359	361	342	333	360	396	345	367	359	361	367	381	331	390	381	393	366	378	402	369	379	388	357	395	373	357	359	355	400	395	310	368	346	395	354	400	360	373	351	354	379	392	370	345	362	350	407	352	358	342	352	363	398	367	348	364	344	360	345	360	357	349	359	357	358	353	359	358	384	330	361	403	377	351	393	369	352	362	359	370	395	358	394	360	359	368	342	356	349	372	360	378	367	342	370	401	340	392	358	365	368	351	344	349	371	367	332	343	327	393	347	360	368	372	363	353	336	335	361	367	362	379	346	368	371	362	371	373	400	385	381	367	346	359	387	390	329	355	344	359	398	332	343	343	323	354	348	385	342	340	362	398	360	347	362	346	364	371	357	391	359	351	346	337	388	353	371	362	366	386	365	364	364	348	380	341	352	370	386	357	369	366	351	375	373	347	369	371	353	364	380	354	379	356	326	391	378	382	359	356	367	343	359	346	324	368	348	359	365	375	337	357	361	344	376	384	397	324	368	345	351	377	332	374	405	339	381	346	357	342	355	363	369	394	396	369	341	388	371	378	330	356	393	309	366	365	365	375	360	338	345	356	358	376	366	341	358	362	341	383	375	352	360	377	365	328	369	313	379	342	381	348	366	360	377	384	362	396	374	410	378	367	368	363	363	376	361	354	346	367	363	385	371	370	349	337	415	372	358	326	333	362	337	351	376	334	365	370	367	350	399	360	343	360	332	346	405	328	376	369	334	355	362	362	347	320	355	382	343	350	388	391	351	355	360	360	392	394	347	340	359	366	370	396	369	364	374	349	376	357	352	348	369	373	356	383	345	381	389	379	343	365	359	389	401	336	346	325	349	385	348	380	370	364	366	396	400	380	379	373	331	353	364	358	374	375	363	386	404	341	389	381	363	393	365	387	387	392	339	377	339	353	343	393	355	347	373	370	351	345	353	343	335
27581	20057	6091	752	513	442	439	410	417	407	421	422	406	447	396	386	395	414	436	417	391	407	425	425	386	389	387	400	387	427	425	389	420	408	376	386	369	445	431	434	394	369	405	383	398	367	427	388	408	373	409	427	386	372	387	420	394	434	382	397	397	397	390	385	414	405	433	384	417	394	401	405	371	366	396	428	406	400	377	384	377	405	401	383	412	390	421	389	386	399	391	376	385	405	409	394	426	392	420	374	442	400	386	393	379	392	409	401	340	440	382	437	385	434	392	388	389	387	405	417	394	441	402	378	383	379	428	409	391	411	397	373	405	382	383	417	407	416	388	359	367	389	375	400	407	428	393	386	410	379	389	392	388	404	369	454	378	385	380	408	372	378	408	378	424	402	380	416	406	395	403	389	397	395	398	390	390	382	417	397	397	395	376	425	376	394	410	388	425	382	449	398	407	403	396	379	386	404	402	448	371	404	403	437	386	426	406	425	383	379	376	400	372	389	407	395	416	400	388	405	440	359	398	396	456	382	392	393	411	406	412	386	392	402	402	382	422	399	375	419	373	404	423	387	422	419	398	404	404	413	443	419	395	382	404	420	429	426	406	374	385	404	420	392	403	392	398	410	419	412	404	371	398	412	419	449	388	377	389	398	393	377	426	396	393	364	386	419	420	415	408	390	377	430	409	407	416	436	381	436	398	412	389	384	386	408	405	420	402	398	402	421	413	419	381	405	385	424	397	360	369	425	415	398	412	432	391	416	436	395	400	380	391	408	422	392	427	407	382	403	413	421	395	383	400	432	405	385	406	410	367	381	410	415	433	384	400	397	394	407	380	421	394	400	421	405	393	408	373	398	395	393	374	393	405	395	398	377	406	377	421	382	432	437	411	390	417	408	405	383	392	410	394	353	384	387	415	426	417	371	398	409	396	389	380	403	408	379	389	443	409	403	416	401	402	404	409	377	400	389	404	398	391	385	407	410	388	363	408	426	419	437	418	399	373	418	409	435	400	431	397	415	408	383	409	401	406	389	395	408	394	385	388	395	414	393	392	439	403	388	424	419	404	434	379	396	389	414	374	383	404	429	398	373	413	380	416	441	380	420	437	365	408	430	401	400	366	379	399	444	406	417	411	378	420	392	405	389	401	418	410	405	394	351	390	431	423	392	430	407	394	403	417	401	414	401	385	376	407	445	390	398	381	430	397	413	392	415	380	395	368	359	408	439	385	375	400	414	400	439	412	400	406	388	404	420	412	429	419	426	414	386	365	428	396	401	414	342	391	427	424	399	404	411	406	395	397	424	398	411	410	391	429	400	418	402	384	406	376	379	343	387	404	413	403	427	411	409	400	400	447	372	424	431	415	372	356	432	446	383	405	418	374	415	369	425	399	432	407	373	410	408	419	418	391	381	384	430	438	410	406	401	410	432	414	379	386	391	416	372	393	404	387	435	414	385	381	399	398	417	401	450	392	397	410	394	395	392	415	409	379	377	409	407	384	426	404	394	378	382	389	381	405	421	383	418	383	393	396	356	404	400	380	414	401	381	411	378	422	404	395	384	407	414	392	381	409	413	398	411	407	379	392	387	362	378	400	400	405	408	374	403	384	404	406	377	376	398	414	386	376	370	416	394	411	368	397	399	379	414	382	409	372	398	424	427	413	421	383	402	402	404	393	440	399	371	442	380	402	415	387	404	409	381	400	402	389	382	417	389	370	398	379	450	400	419	387	395	418	381	402	393	429	392	380	396	439	389	381	393	385	397	412	389	402	391	382	422	410	406	388	407	399	398	404	398	414	389	389	402	417	405	423	384	375	393	383	404	372	414	424	420	389	419	427	390	395	391	427	379	423	414	414	395	391	419	392	408	408	441	393	367	402	402	440	395	396	391	405	376	413	406	359	399	452	415	398	405	433	400	413	370	361	403	408	442	408	370	388	385	426	376	410	404	394	377	385	430	414	418	433	426	382	419	431	376	389	402	384	395	335	418	365	385	370	376	395	383	392	376	387	426	392	405	423	344	378	415	438	443	389	399	372	393	403	408	406	403	421	412	387	412	396	375	394	403	377	370	391	451	381	388	382	380	379	374	386	403	417	368	406	410	395	381	361	417	396	418	405	402	398	396	393	404	381	392	373	408	367	429	425	366	410	403	424	432	399	408	389	370	415	389	367	388	393	421	398	374	441	411	419	395	427	415	389	347	379	418	363	387	370	398	411	385	390	411	348	431	410	386	380	376	375	438	401	388	418	404	410	379	398	440	388	385	423	392	385	392	365	424	403	431	394	381	409	419	387	389	420	374	409	365	402	387	406	410	408	414	383	415	437	405	408	416	369	396	401	416	381	383	425	402	389	406	408	398	432	436	374	424	376	381	390	403	408	382	428	392	380	437	410	378	377	432	410	391	342	378	387	401	401	430	388	413	386	393	415	406	408	391	406	386	398	426	397	379	453	411	407	367	380	373	421	328	429	403	381	412	399	384	395	393	432	420	414	428	398	404	371	395	399	389	381	399	427	384	395	413	397	387	448	414	371	401	403	397	395	425	422	417	415	388	403	437	409	396	397	425	419	426	417	420	376	389	390	390	431	412	393	383	395	399	393	399	437	398	378	384	402	401	376	356	395	417	381	435	400	389	407	382	387	394	400	406	406	441	414	371	430	386	392	378	376	389	405	415	367	396	420	400	357	363	425	401	403	420	422	403	406	391	430	372	407	401	384	371	407	415	414	384	410	389	397	363	409	379	377	397	398	397	398	366	406	397	370	384	383	384	365	397	382	399	415	390	449	361	397	407	440	444	387	401	400	423	414	433	378	369	415	393	403	394	390	423	393	381	386	371	373	377	391	414	369	360	359	404	396	371	372	404	413	403	366	424	398	392	413	396	388	383	352	381	385	404	389	421	406	395	399	411	398	431	394	430	445	381	429	400	415	370	399	389	405	406	390	395	380	423	383	355	411	395	406	404	382	402	407	388	376	413	395	440	396	378	382	402	418	423	435	374	391	399	403	426	399	393	405	372	386	404	391	365	388	419	383	420	383	411	397	426	411	390	403	408	370	417	384	371	387	393	383	385	431	411	408	362	444	408	384	372	395	434	369	404	394	419	410	387	398	388	395	420	422	388	399	397	389	409	381	404	412	431	413	416	394	383	418	405	390	381	390	418	429	374	402	437	374	416	401	400	407	371	378	423	402	416	386	401	370	375	402	395	362	385	397	362	418	411	391	378	432	407	407	407	397	414	394	436	387	389	410	401	425	422	435	426	420	413	360	365	426	418	396	395	421	407	394	396	395	412	406	403	397	399	412	386	395	439	424	379	397	393	433	420	408	376	442	426	414	404	388	379	396	370	399	384	403	420	401	329	425	422	441	386	397	423	369	386	391	392	359	413	386	400	415	416	418	419	390	401	383	397	404	412	414	408	393	394	400	380	388	419	421	430	373	426	393	416	413	380	423	388	400	380	422	370	439	408	426	442	400	398	407	373	384	402
4537	1094	1009	694	618	605	538	509	503	509	503	555	520	552	538	496	521	550	525	524	533	536	515	463	459	489	504	530	503	449	505	531	500	556	487	524	498	455	521	505	528	513	535	548	484	530	522	498	531	531	520	503	494	560	500	508	493	483	476	538	529	439	490	530	496	499	458	507	527	487	508	490	518	505	535	508	441	471	477	519	529	530	492	506	531	490	497	476	484	516	499	511	520	455	507	461	514	487	508	477	511	506	501	501	482	463	503	500	496	475	504	500	508	504	500	546	557	509	530	511	483	507	459	524	498	485	478	510	486	509	518	502	470	542	477	473	531	514	525	487	492	515	500	502	505	504	486	508	482	509	502	426	472	516	513	512	468	491	505	520	448	531	476	481	474	562	501	468	471	536	502	490	517	480	496	494	485	483	550	466	512	458	491	476	473	483	477	495	545	525	498	514	503	445	510	521	495	522	484	472	493	505	505	507	489	495	545	485	531	512	446	496	491	474	488	487	506	516	535	522	473	491	518	461	451	527	518	508	497	533	524	508	490	497	540	524	515	503	516	505	513	531	488	517	468	443	504	479	489	484	493	495	458	504	490	466	512	468	492	505	512	508	505	464	510	499	512	524	502	508	484	492	520	446	514	497	500	469	492	462	510	501	518	527	482	503	457	537	532	488	555	508	482	474	489	482	484	496	480	496	458	486	523	489	513	476	458	524	492	511	474	475	468	521	534	493	490	482	515	464	526	503	518	522	558	537	539	478	496	471	536	451	529	518	533	495	484	525	496	465	511	495	440	508	500	464	485	506	505	512	468	483	504	507	532	511	476	523	482	476	504	498	506	517	509	498	535	524	501	508	504	496	535	500	535	532	485	509	474	501	488	538	498	496	497	535	521	510	511	477	549	493	515	506	519	539	500	512	474	482	535	506	504	500	542	501	509	484	477	463	512	503	527	466	489	528	505	535	481	492	505	494	531	580	490	539	491	517	520	495	505	465	463	539	497	515	503	497	515	472	514	528	464	501	516	535	501	530	501	506	496	532	513	505	516	481	505	511	505	522	536	507	495	442	499	543	515	479	541	464	497	461	457	476	465	507	536	537	523	479	485	529	508	531	481	527	491	496	498	485	485	502	475	522	529	501	498	496	509	494	498	520	481	520	481	515	492	481	475	464	471	453	498	525	495	528	530	501	509	510	467	499	494	490	495	475	539	478	513	537	470	493	507	511	507	504	528	564	489	506	507	485	498	503	510	506	538	513	442	506	482	481	524	518	473	480	469	490	506	524	503	491	491	474	509	450	536	521	464	505	477	551	494	524	471	510	509	513	497	528	486	512	534	518	529	526	460	508	506	505	478	532	497	497	509	495	486	466	517	520	501	472	489	497	587	506	491	519	509	511	484	475	455	510	496	483	469	521	490	511	495	535	529	475	490	514	528	526	529	475	507	517	512	498	494	524	500	471	506	522	482	475	508	491	487	510	503	510	500	543	497	525	493	494	522	524	515	526	519	520	541	529	503	494	486	489	473	552	510	491	479	513	557	501	524	487	498	486	507	522	459	523	491	506	451	492	478	452	485	531	483	549	479	517	518	477	534	515	493	495	520	487	555	477	523	501	481	514	485	508	507	488	493	461	523	511	501	506	521	473	518	490	510	511	532	513	549	499	470	539	487	499	537	512	537	493	491	503	481	505	520	527	532	550	530	493	487	480	503	493	494	521	470	528	530	492	529	515	480	492	481	504	512	504	498	488	504	550	513	497	491	527	488	489	511	499	491	500	527	479	516	478	531	503	501	505	532	517	538	529	500	491	499	512	502	473	522	511	477	511	491	510	500	463	483	500	504	477	515	482	518	502	511	488	514	539	445	491	476	500	456	478	508	514	502	514	502	482	511	506	500	487	472	512	503	512	510	515	526	519	504	530	526	515	513	523	516	501	475	514	483	524	466	523	501	516	507	526	507	459	504	499	481	527	509	520	495	494	488	484	501	508	492	501	488	496	526	490	502	479	519	477	488	481	477	492	525	484	512	525	522	514	540	503	514	549	496	490	506	498	479	508	477	526	508	506	518	497	506	527	566	505	539	437	475	506	471	463	490	495	511	498	518	504	522	516	504	494	506	514	497	479	493	482	517	468	510	488	504	495	490	476	493	505	508	495	500	533	492	438	496	500	483	516	482	472	470	529	491	520	556	483	483	484	501	491	490	470	503	505	513	449	471	524	523	512	488	491	471	490	521	479	521	506	458	452	521	513	516	532	493	501	463	504	483	514	535	514	529	466	496	487	444	479	493	474	500	477	489	526	470	498	474	496	509	460	482	515	461	518	489	507	510	517	490	476	515	502	493	489	512	479	495	485	467	524	528	515	480	495	504	519	504	532	481	517	491	522	502	536	507	494	496	526	494	480	519	530	506	507	508	512	516	503	511	500	514	527	519	503	497	539	500	502	468	512	519	480	464	503	525	509	519	540	495	471	517	491	521	515	510	483	489	535	505	536	506	511	505	483	522	514	487	541	502	526	459	520	494	492	472	544	506	529	495	492	470	482	495	510	484	466	490	503	485	506	502	502	511	506	489	552	499	487	495	547	508	510	495	506	515	527	524	459	515	535	515	505	513	510	502	480	524	496	487	502	516	453	449	498	529	512	487	495	485	482	518	489	468	524	516	483	500	526	518	447	471	463	510	501	541	501	524	481	513	497	519	500	484	486	483	501	526	518	506	490	533	537	551	481	533	500	484	498	497	519	513	513	490	462	492	503	509	546	492	522	479	508	481	477	501	512	525	476	497	498	498	490	505	519	537	490	496	495	541	555	505	538	486	529	504	492	479	498	515	515	501	473	472	520	501	496	483	522	483	496	518	531	491	520	502	443	489	491	487	521	530	480	498	525	503	525	469	522	500	490	518	489	506	519	501	499	488	540	502	536	502	488	509	485	548	494	486	517	533	495	471	483	540	502	503	456	512	476	467	497	500	504	531	534	516	484	505	512	509	501	497	471	484	537	505	544	505	482	500	488	499	507	501	478	485	464	529	496	522	467	498	504	507	491	529	514	473	447	475	477	514	509	496	525	481	462	526	503	490	451	539	507	491	526	513	497	501	503	465	526	563	499	477	458	476	538	509	495	516	502	533	471	502	506	522	529	519	510	499	474	541	509	508	503	519	505	505	510	485	482	511	532	501	485	501	480	479	519	521	472	507	455	505	538	497	490	551	496	495	461	531	521	493	508	510	484	490	506	492	516	535	494	504	528	444	541	482	494	525	515	505	509	523	501	503	488	513	516	505	514	548	508	510	506	511	479	497	538	533	526	476	509	508	565	533	481	519	510	494	495	501	520	551	506	527	454	466	510	497	529	505	514	523	522	485	479	535	502	535	470	525	494	540	502	499	494	505	514	494	507	529	509	521	501	483	493	488	491	498	488	472	498	551	506	503	505	569	519	524	507	517	468	507	509	476	548	484	532	539	475	535	489	496	534	530	491	484	508	453	477
24094	21556	29027	24497	21541	11402	992	610	455	388	353	317	322	252	310	258	268	232	252	245	277	210	228	205	209	218	206	245	212	224	225	220	222	215	211	213	197	200	214	224	209	217	205	213	193	184	217	188	217	191	211	208	196	189	202	217	203	207	189	208	195	224	211	191	190	199	188	212	207	190	202	167	179	213	197	196	182	189	213	218	201	206	180	190	185	178	207	180	210	214	198	218	188	201	196	191	216	207	189	206	163	199	186	191	177	204	200	198	201	182	186	185	217	177	191	180	191	175	231	210	194	178	188	206	211	198	186	205	197	177	199	218	195	212	210	187	197	211	196	221	210	195	189	198	187	185	218	180	174	199	192	212	211	218	174	212	204	182	195	215	182	214	194	193	196	202	198	187	193	197	211	215	203	196	197	186	183	229	217	185	201	202	209	184	215	196	202	185	206	182	194	204	191	192	202	201	185	206	190	212	211	193	202	213	216	209	203	197	192	202	172	206	181	179	186	186	178	186	200	193	195	177	192	180	192	179	196	205	202	193	198	188	227	195	185	190	208	185	165	195	184	192	172	212	197	235	193	199	201	217	230	183	163	194	186	193	198	195	190	199	212	220	223	181	202	165	209	209	203	219	202	186	188	209	173	172	206	191	202	198	193	191	172	219	193	212	193	169	202	194	196	182	173	215	195	193	191	195	202	220	210	222	166	195	196	188	201	199	212	206	194	190	182	201	184	178	200	201	189	202	201	187	199	207	196	202	181	193	197	193	205	218	208	196	168	214	197	201	182	174	186	198	198	205	226	211	196	209	221	196	243	175	179	214	185	176	185	196	216	192	214	205	210	201	207	193	209	193	193	175	207	186	193	200	185	185	221	198	217	204	192	200	183	180	197	201	199	213	199	218	191	173	209	179	196	205	176	193	217	188	181	228	188	188	219	197	206	192	182	222	204	180	183	187	183	217	219	208	191	197	226	188	162	189	188	199	187	162	187	164	206	192	194	216	215	186	211	199	204	220	200	185	185	189	198	185	202	184	186	179	205	217	207	202	188	184	181	189	180	210	204	183	208	173	193	191	172	162	195	194	183	204	207	194	184	200	165	195	187	159	214	189	189	218	188	195	200	184	188	189	211	211	209	203	190	185	205	207	195	165	175	199	175	199	191	182	213	180	180	166	187	202	203	191	191	216	192	178	221	190	206	183	191	207	194	203	200	217	194	193	194	171	186	178	211	200	186	204	199	194	208	199	181	191	191	169	189	205	182	192	209	206	184	221	189	189	170	216	208	219	195	187	178	226	198	174	180	200	185	193	205	180	166	178	188	199	199	204	212	202	202	171	220	206	169	196	167	210	209	211	190	180	176	167	188	193	216	224	185	194	186	203	172	187	210	180	215	189	180	202	206	209	170	161	187	177	189	198	186	179	202	194	219	181	191	211	186	213	206	215	188	195	196	199	190	246	186	183	189	184	188	196	175	199	209	214	189	206	196	208	210	207	238	199	175	194	201	183	201	218	188	184	192	205	194	202	182	214	204	200	185	207	193	210	198	165	177	187	210	187	170	179	199	184	165	189	210	174	218	181	215	186	173	160	192	210	182	183	160	212	176	207	190	191	190	189	193	187	199	195	178	181	210	200	219	173	210	189	184	206	189	207	228	207	207	185	193	179	209	185	191	198	187	188	185	195	184	203	184	186	210	222	218	223	196	206	191	216	198	225	178	194	179	195	179	192	211	185	178	211	189	202	180	181	229	216	201	213	174	205	186	177	173	184	185	205	185	178	185	210	241	196	215	187	207	186	206	179	188	189	174	199	199	186	176	181	178	215	197	182	211	174	188	201	165	181	215	182	192	202	186	165	215	212	186	206	182	187	185	201	185	202	212	196	219	205	201	197	188	182	201	204	216	197	173	211	209	189	207	233	201	205	181	199	213	202	215	180	210	209	231	194	179	169	209	208	205	195	213	184	237	196	179	212	199	197	216	188	206	177	182	202	198	212	217	211	172	183	201	198	184	196	195	186	197	194	201	183	186	189	195	188	189	196	195	211	197	189	211	202	190	184	196	210	210	179	201	196	214	190	202	201	188	186	191	200	183	183	192	203	205	178	204	214	185	200	194	163	184	201	205	222	204	184	206	215	191	216	156	186	198	192	212	196	167	183	194	184	209	185	176	193	194	195	179	194	200	180	206	195	204	165	176	217	202	199	186	216	208	188	190	178	202	194	188	220	209	193	209	188	190	190	201	181	198	186	211	181	197	204	207	227	202	171	207	199	199	202	186	177	186	209	186	189	188	215	204	196	192	200	195	192	213	188	211	202	187	215	184	234	185	210	181	192	219	193	214	191	180	189	207	167	201	182	181	160	190	200	192	183	188	193	175	185	206	213	237	200	192	191	181	183	186	192	203	213	217	214	208	194	199	180	204	169	192	204	188	213	180	203	195	215	229	210	208	176	171	200	203	187	213	192	193	202	182	166	238	225	182	188	192	204	201	204	203	213	194	198	217	204	200	215	186	189	186	195	214	195	192	204	202	214	187	189	212	202	176	192	191	192	205	201	163	200	195	162	225	210	209	156	189	184	185	194	174	197	170	186	196	187	184	196	212	189	178	194	196	192	211	201	168	179	200	175	197	194	181	196	207	170	180	208	196	182	179	193	193	194	204	184	199	171	176	211	174	182	213	189	213	180	171	212	207	177	206	198	189	197	210	197	175	184	197	227	181	174	184	202	189	189	194	179	204	181	210	169	186	202	218	193	207	190	210	202	211	199	184	216	201	201	188	161	193	208	207	202	189	210	224	194	177	173	195	184	185	201	179	187	223	197	214	179	200	194	187	198	193	208	186	193	194	181	208	203	185	199	207	202	168	177	168	198	200	196	191	183	226	182	180	201	216	191	221	183	200	186	193	214	214	220	190	179	182	202	197	198	199	201	184	189	178	203	167	204	190	181	168	204	222	196	221	165	190	187	209	182	174	177	178	194	180	180	189	183	194	205	187	198	171	199	213	199	212	221	207	180	187	205	180	192	178	166	185	180	195	197	199	170	205	203	221	186	204	212	184	199	212	183	190	198	196	210	177	204	205	219	187	180	198	188	206	221	186	185	179	183	205	178	212	196	204	182	194	193	193	177	215	188	175	207	209	164	170	201	191	208	198	191	195	202	195	201	198	181	186	198	195	183	182	203	203	212	216	194	228	209	192	165	219	188	182	203	184	195	214	205	179	203	182	203	201	197	208	210	196	187	191	190	176	200	176	198	172	179	194	199	198	192	200	204	181	197	198	203	201	198	186	172	187	193	190	194	189	200	185	221	217	228	188	213	196	152	199	168	202	200	191	194	197	184	191	169	201	192	198	200	175	215	178	202	193	194	190	215	205	181	187	208	210	189	182	192	212	167	199	204	167	194	202	179	197	201	186	202	190	177	189	180	203	200	204	194	197	222	193	174	195	187	202	198	206	227	200	207	193	185	167	183	193	200	184	197	198	193	188	204
4645	9807	7558	3734	2516	1852	1449	1145	962	835	656	596	500	491	466	463	404	395	382	373	361	323	307	318	299	340	300	300	309	315	302	295	263	303	291	278	272	279	299	288	271	278	274	281	283	260	260	271	252	244	235	273	253	282	272	258	241	252	249	261	247	284	257	246	251	244	283	250	260	250	274	270	257	272	237	242	266	250	270	259	238	269	259	237	252	270	242	258	254	248	283	246	277	268	258	247	249	240	283	262	241	252	257	261	246	260	255	248	266	232	258	249	268	274	226	247	258	245	236	219	259	275	265	255	249	255	248	268	259	265	271	254	267	262	273	260	237	256	259	264	253	226	232	254	233	282	227	261	254	262	259	261	273	255	237	251	260	253	251	262	260	248	240	294	254	235	236	242	284	248	276	243	256	251	236	255	257	275	249	258	250	261	241	225	268	288	250	278	231	235	244	267	241	255	237	287	250	263	245	226	251	245	269	251	262	265	272	280	236	239	255	255	248	232	239	275	261	264	253	238	265	253	244	288	239	259	234	266	240	272	268	259	251	236	246	246	235	265	231	251	264	262	271	248	257	287	266	268	222	213	266	233	237	241	286	263	296	255	247	255	243	272	258	260	233	244	258	258	263	300	277	236	224	246	274	243	275	256	237	303	250	263	260	257	259	232	247	258	241	269	277	255	261	266	253	296	250	253	252	272	245	262	297	260	234	274	280	233	269	235	255	253	247	241	262	236	267	270	266	271	253	257	271	255	240	255	230	251	286	259	253	265	255	262	258	252	260	225	250	241	227	245	267	263	219	261	274	234	254	268	240	246	221	257	248	279	231	268	266	241	266	241	259	251	265	248	247	246	254	242	253	271	253	251	246	262	263	239	225	250	249	268	260	269	290	257	268	237	288	273	255	258	274	268	247	262	233	235	241	259	260	245	264	250	282	251	267	260	273	264	239	248	240	246	260	275	251	289	282	272	277	245	220	248	269	262	272	259	248	266	255	223	252	266	254	307	240	237	261	263	284	233	283	248	275	221	252	288	249	278	264	271	255	268	260	247	236	258	270	248	240	283	239	259	267	243	235	263	240	247	246	257	267	258	265	273	245	255	282	252	256	270	278	243	241	243	275	240	249	232	238	229	258	257	243	255	255	241	252	230	246	260	255	245	295	258	255	250	260	243	267	275	251	290	260	267	269	221	238	250	254	253	262	271	258	247	242	261	244	221	303	268	277	258	270	235	289	264	248	247	212	259	233	248	293	262	247	257	233	242	250	245	246	251	218	238	242	260	269	265	281	272	254	229	260	240	253	240	270	244	224	234	264	308	249	259	257	267	248	244	263	237	250	261	235	252	259	255	279	224	245	262	259	258	249	248	270	278	248	248	291	265	246	239	271	277	258	257	273	268	270	277	265	248	277	234	257	271	251	244	261	236	254	248	260	250	231	249	268	253	249	246	271	244	243	233	268	247	227	257	233	257	277	249	237	256	255	255	271	268	250	229	278	262	266	239	236	263	266	252	273	271	261	241	238	270	276	232	249	261	243	257	279	259	235	267	232	255	278	280	254	264	247	284	257	248	230	246	296	238	264	257	265	270	267	239	253	242	269	251	254	256	273	278	235	282	259	237	258	255	246	252	227	267	231	227	254	266	259	266	250	251	211	256	266	256	249	257	265	209	244	247	233	282	262	261	264	262	262	280	281	260	256	254	218	227	272	219	258	243	256	246	239	235	267	249	306	272	250	249	224	245	243	236	295	239	278	244	236	264	250	288	247	246	249	268	245	264	256	246	271	263	241	256	270	252	248	237	275	255	235	282	252	283	269	243	237	254	265	236	248	252	243	248	264	277	233	275	276	281	259	260	257	253	261	250	252	243	270	269	242	238	257	278	248	234	261	245	264	233	256	254	262	245	237	255	264	245	263	273	247	254	229	236	249	251	247	259	250	249	267	251	241	225	278	254	235	281	272	277	247	266	256	249	240	250	250	258	254	252	279	246	251	254	280	281	253	237	258	235	246	262	236	266	264	250	247	264	250	268	245	259	254	241	246	270	242	248	256	261	250	262	269	253	272	241	250	265	281	239	238	236	249	262	255	250	244	271	232	254	270	233	274	281	292	261	237	233	256	241	256	261	264	288	284	258	230	253	265	266	240	264	251	271	275	255	220	265	253	241	251	272	282	244	261	265	246	240	258	267	263	253	246	219	247	241	264	259	283	229	217	285	246	257	268	238	234	216	233	244	263	254	214	241	271	248	238	269	253	252	220	284	257	225	235	247	209	273	228	248	259	256	268	236	297	254	256	241	279	231	260	241	226	245	245	261	253	229	291	244	265	266	251	249	236	274	225	237	252	248	244	226	273	267	273	270	272	237	245	238	277	297	275	274	273	266	263	240	247	275	254	260	237	249	257	253	296	278	244	233	237	267	247	234	251	250	275	241	252	259	235	277	284	286	249	263	253	248	237	254	223	237	254	274	299	268	257	258	256	247	245	259	275	254	266	243	221	230	236	239	227	255	244	256	274	276	258	271	257	265	272	228	240	263	268	271	236	261	224	254	270	247	238	264	250	242	265	248	270	266	278	250	236	248	302	263	262	249	240	248	258	266	244	309	222	253	267	233	239	246	285	263	256	245	245	226	213	258	245	236	232	272	264	242	253	247	256	251	242	245	245	252	244	258	267	260	262	248	259	292	305	263	245	260	284	241	247	251	263	228	249	256	257	234	264	248	249	239	258	261	260	230	273	239	264	257	262	247	230	253	262	236	268	253	260	248	256	243	278	274	234	247	235	237	255	240	261	239	232	249	292	232	217	255	249	255	242	224	267	245	260	245	254	263	250	275	235	269	262	263	288	266	273	262	269	266	248	257	249	252	263	254	276	259	287	257	247	249	257	275	276	276	253	255	271	245	254	265	285	269	261	226	244	276	260	256	225	229	273	235	249	261	224	267	276	240	255	268	256	258	286	241	266	234	250	238	263	235	261	253	273	236	265	263	271	269	265	260	224	237	248	266	240	208	238	280	224	267	250	249	224	244	237	247	253	238	250	248	246	257	271	250	272	228	216	248	235	237	245	266	267	279	261	255	259	259	259	248	243	279	261	233	233	250	254	230	241	265	233	249	239	276	268	260	265	280	245	267	233	257	235	269	259	248	220	259	272	280	244	246	237	257	260	239	263	237	268	266	272	235	264	220	250	262	255	258	240	247	256	238	282	241	226	249	238	237	279	257	200	274	275	257	250	237	272	241	269	263	245	264	223	246	234	239	246	233	269	242	266	251	286	266	231	262	239	267	250	232	247	255	275	252	263	237	231	263	234	239	278	237	284	249	223	228	259	251	263	256	268	259	244	253	224	254	274	256	246	247	269	243	246	252	228	251	258	251	250	232	264	267	263	225	262	249	261	278	264	291	236	275	263	252	272	264	272	283	237	252	219	237	227	260	248	266	253	270	257	261	250	243	246	276	269	246	237	294	238	249	265	262	241	257	220	255	245	245
25195	21436	27725	25423	10656	1045	793	678	620	645	650	599	618	612	581	625	582	530	518	582	547	565	545	587	554	581	566	550	542	524	552	554	549	565	567	505	587	545	592	548	557	534	517	547	542	579	556	555	558	584	601	552	552	597	552	578	588	525	530	574	571	543	574	547	519	563	557	549	583	561	547	539	564	534	530	545	570	537	519	569	493	523	567	583	549	551	555	545	517	516	595	526	566	576	534	564	585	553	574	564	562	537	531	536	549	581	532	545	516	551	599	546	555	521	592	522	547	498	549	546	561	553	535	548	581	521	538	549	527	528	542	549	537	551	543	559	542	570	549	533	524	562	538	539	533	586	558	533	539	568	562	515	553	535	547	550	556	525	587	531	528	546	531	537	537	572	505	575	523	554	500	542	569	571	563	510	541	581	538	549	549	542	580	543	560	525	526	563	555	549	566	556	573	540	506	546	505	528	547	534	581	530	593	550	538	554	559	531	577	543	516	613	529	534	548	600	553	534	583	528	585	570	570	560	510	565	534	547	564	571	557	545	586	556	529	579	523	532	537	600	537	555	527	556	563	549	568	497	550	529	529	574	544	562	522	569	505	524	530	552	532	548	514	569	549	553	573	563	603	549	606	571	482	570	580	520	530	535	562	553	519	533	567	576	504	552	544	578	547	547	516	526	573	576	564	567	535	545	523	566	591	544	579	553	509	604	531	579	566	559	500	557	554	569	531	564	526	561	569	550	568	565	545	547	514	535	565	540	534	573	547	587	568	584	574	546	564	557	510	523	519	577	541	559	533	545	524	542	579	536	567	573	602	519	569	544	578	569	561	526	515	539	527	538	511	536	548	556	558	554	594	547	563	545	583	539	520	558	579	557	524	568	516	503	569	539	606	564	526	586	567	555	573	549	531	583	535	525	544	531	534	576	549	600	522	545	532	549	547	517	573	548	569	548	561	538	562	564	584	527	540	555	533	524	559	536	558	542	532	536	492	551	578	590	548	550	557	542	531	527	559	565	524	535	582	538	580	559	508	584	588	609	527	532	602	529	533	577	569	550	533	537	547	501	532	606	529	538	563	537	559	566	540	564	523	565	520	565	508	567	558	615	577	522	562	568	597	546	573	569	564	551	537	536	599	540	551	607	539	579	567	536	534	572	563	563	514	555	541	551	538	568	560	576	502	491	577	544	527	535	552	537	530	553	562	543	507	552	565	529	576	571	539	520	527	570	556	536	458	574	550	581	503	529	568	537	544	550	537	511	558	541	529	560	592	594	535	514	567	529	560	549	543	553	536	503	538	537	549	537	537	529	580	555	589	579	541	564	569	549	557	558	550	572	542	525	544	549	550	556	569	549	573	556	594	524	560	585	531	518	561	531	536	533	609	563	522	570	569	511	578	550	545	565	573	580	616	567	574	514	563	547	607	551	588	540	539	592	580	549	541	598	503	534	546	562	550	564	560	520	556	564	529	570	570	560	522	557	561	551	501	493	558	544	550	538	517	575	584	563	565	537	539	541	519	537	553	532	532	535	519	567	595	485	531	535	544	523	572	489	541	581	559	586	559	540	562	528	507	512	500	534	558	580	567	539	502	500	592	585	541	555	521	548	534	621	511	583	565	575	528	558	516	587	539	546	534	526	523	549	563	513	529	529	553	558	545	601	534	522	567	546	509	518	558	562	553	610	514	577	538	574	564	576	574	569	489	534	516	515	560	545	503	522	512	540	516	583	545	545	561	539	548	531	557	531	551	588	501	488	560	551	532	571	552	544	519	538	558	576	548	526	569	565	538	536	541	517	543	532	578	545	532	547	550	523	542	519	494	560	515	551	526	532	586	544	558	512	559	514	537	545	506	529	505	546	530	576	554	537	529	537	568	555	561	571	559	538	527	551	537	556	538	591	556	555	536	537	544	564	564	528	568	526	509	512	568	507	535	519	554	535	566	556	528	525	545	513	555	533	531	534	532	537	532	550	531	531	535	544	548	558	532	552	540	574	536	537	568	506	545	499	515	559	544	595	515	524	550	575	544	599	535	548	580	563	538	505	518	515	565	503	521	507	524	522	501	524	544	540	537	550	572	537	539	519	531	517	549	512	574	592	537	524	555	564	568	539	522	599	547	558	542	520	519	534	524	554	538	488	532	498	568	529	518	555	594	539	542	519	573	555	541	558	541	521	589	578	537	554	567	517	501	538	571	574	499	557	554	523	532	536	531	526	525	550	492	543	533	517	558	542	569	511	563	540	553	574	518	513	553	570	548	538	570	550	515	559	500	549	556	547	537	516	580	554	554	578	578	560	537	547	521	544	581	515	578	544	560	524	569	553	570	561	536	549	523	564	531	513	534	527	563	551	540	521	544	555	572	544	519	565	551	558	549	582	553	598	538	536	522	547	525	578	552	518	547	512	531	515	540	527	574	596	549	542	530	518	526	595	546	586	561	526	569	555	587	535	509	567	541	565	550	558	594	524	528	570	527	548	551	529	580	576	568	608	543	540	549	538	566	543	508	530	564	556	548	497	582	547	589	495	521	594	572	554	550	578	543	524	556	568	571	543	583	567	561	588	503	508	526	519	540	561	564	569	526	551	511	569	528	543	547	521	499	529	581	530	534	572	531	548	548	522	534	530	573	540	525	570	545	520	579	570	563	521	550	591	574	539	574	557	524	576	525	516	580	543	549	576	499	496	540	548	574	537	560	553	533	544	574	580	536	527	545	562	565	542	538	546	580	546	561	578	495	535	553	554	514	552	584	529	556	535	533	531	542	528	483	526	522	567	545	558	556	564	570	579	487	533	558	528	551	558	534	550	550	535	532	574	566	534	528	554	556	527	557	566	510	528	564	544	508	540	523	564	526	526	538	547	541	573	496	558	543	569	545	577	532	533	550	581	515	554	575	545	556	611	565	519	533	524	564	503	536	513	556	539	551	530	501	563	557	562	532	543	557	521	531	551	522	510	549	558	554	571	570	571	533	525	518	546	564	513	562	547	567	573	532	536	531	498	541	498	531	544	513	590	552	546	539	541	613	522	545	540	573	549	533	543	527	550	544	541	573	523	542	571	539	530	533	541	616	559	533	519	514	559	518	513	558	549	582	503	546	529	555	554	570	547	551	540	548	522	554	549	553	532	527	555	531	572	582	588	541	527	553	513	520	565	587	568	541	583	530	510	568	530	527	576	565	559	543	561	526	548	525	536	564	540	567	593	530	543	540	544	530	531	593	549	573	554	577	583	542	531	587	601	525	568	525	569	565	532	528	576	566	524	552	562	562	520	560	579	557	539	552	532	577	509	513	545	518	511	542	539	559	500	562	583	559	540	532	583	574	511	545	566	530	524	526	589	573	554	550	574	516	599	542	573	554	541	562	552	554	542	522	556	522	595	556	554	569	593	512	569	571	546	557	532	567	533	573	542	534	535	549	519	572	542	561	531	568	547	560	549	549	547	559	565	531	564	535	530	536	557	566	542	549	546	532	570	531	576	545	552
4530	5791	4461	2333	1793	1489	1293	1096	1072	945	881	862	829	775	756	722	745	698	720	697	674	686	660	702	727	724	649	696	700	648	677	654	642	668	710	698	686	658	651	665	657	642	667	689	674	694	622	656	673	678	661	703	654	697	687	675	661	651	657	691	648	666	675	609	654	657	648	664	670	652	697	694	642	627	639	655	688	684	668	695	623	676	656	676	701	716	690	646	708	651	678	666	672	672	682	672	674	648	647	674	721	691	646	651	682	671	670	668	635	633	681	666	650	693	655	644	655	671	618	656	679	666	611	692	618	659	613	659	622	653	675	674	654	632	651	648	695	625	676	669	685	628	655	660	655	666	700	674	641	692	650	657	685	661	673	642	673	655	703	638	664	672	713	640	644	633	651	620	643	637	645	699	676	675	691	660	638	701	708	649	686	664	656	654	650	682	718	711	655	628	624	624	689	678	665	682	657	671	681	642	660	629	630	663	711	682	668	656	695	632	643	665	682	655	653	650	640	675	621	680	676	636	633	678	692	717	664	693	681	678	661	668	640	649	666	703	662	638	648	619	673	681	634	657	641	630	650	673	657	685	630	648	646	659	718	638	634	597	713	627	611	625	660	675	651	644	677	659	687	648	654	676	640	671	656	688	657	641	676	652	644	708	687	663	692	653	689	649	642	666	659	670	672	632	653	642	665	675	647	628	668	638	614	666	651	625	642	655	672	644	652	610	650	642	727	632	644	679	652	654	612	617	648	700	642	639	665	670	640	655	704	683	651	615	669	595	660	663	617	670	676	615	636	653	623	659	678	630	647	648	651	673	665	679	648	684	671	694	680	645	648	635	688	623	681	661	689	647	702	720	649	664	666	698	677	642	688	710	708	641	639	640	626	659	675	670	650	651	653	656	631	711	696	657	659	641	664	648	677	662	651	695	660	605	656	676	632	648	676	716	661	677	680	634	647	708	667	657	627	684	622	693	671	666	668	595	651	671	656	668	647	648	630	647	680	601	620	639	642	632	665	638	627	642	641	692	644	665	644	691	636	653	623	652	685	682	696	599	652	637	688	669	634	627	620	626	689	677	669	680	665	653	640	676	633	666	693	642	655	691	601	683	666	651	639	653	677	671	663	672	680	655	644	672	690	655	646	680	677	654	683	653	653	682	658	624	648	683	673	608	636	651	665	630	669	657	671	657	612	642	698	669	655	683	630	636	627	638	630	656	685	691	684	669	660	615	665	626	688	691	656	688	679	644	651	634	671	663	655	709	657	609	682	644	642	645	698	665	675	602	649	668	662	674	648	639	663	674	685	651	662	629	677	642	705	694	733	698	631	640	672	680	648	713	605	676	649	642	716	662	710	644	693	667	676	654	655	634	629	681	627	682	693	661	653	664	684	622	659	659	645	647	650	643	622	628	625	660	672	716	613	660	625	668	716	648	614	710	657	656	607	667	658	664	684	643	658	661	660	661	691	658	634	679	663	643	745	649	634	609	680	638	664	664	657	663	677	645	667	700	626	670	672	661	667	666	691	696	620	679	672	618	643	632	682	626	681	631	664	686	653	628	626	682	647	640	648	655	628	677	578	661	629	653	660	638	675	667	730	620	689	717	678	617	612	623	644	665	621	664	708	655	725	664	638	675	647	635	679	652	617	594	658	673	694	660	622	685	630	696	650	624	656	671	676	749	691	619	672	650	698	659	662	650	717	652	658	705	642	653	658	688	636	679	633	645	622	664	656	616	632	656	674	648	644	651	673	620	677	679	655	653	636	620	609	709	734	618	639	669	628	666	675	687	635	681	708	638	641	647	688	652	650	633	689	654	639	666	675	654	645	674	750	681	650	655	660	660	655	670	651	649	655	667	676	692	680	686	632	680	636	602	632	671	679	669	639	691	608	633	634	665	681	658	673	620	659	641	662	664	695	713	647	685	697	638	668	720	698	615	661	668	633	645	627	674	662	614	669	630	635	655	669	656	656	634	653	634	705	593	671	667	675	678	658	700	656	705	708	630	664	652	658	646	696	694	655	683	667	610	658	592	681	695	594	647	669	660	636	670	649	664	672	649	679	674	717	624	657	716	653	670	663	683	670	654	700	659	667	650	656	659	684	650	671	641	634	684	646	680	636	652	652	694	615	630	632	636	641	654	695	670	694	637	639	637	644	669	679	635	632	646	627	641	693	671	657	606	648	637	648	625	654	637	670	686	667	656	705	659	647	674	643	677	686	651	633	706	674	709	646	661	713	636	654	658	664	639	652	634	670	619	656	611	678	658	715	677	620	672	710	650	641	665	701	660	645	701	679	681	674	610	693	679	670	700	675	687	620	676	669	629	639	669	704	643	613	681	640	661	662	690	651	661	676	682	687	641	693	655	636	671	619	690	665	619	647	623	634	695	659	675	617	643	640	674	656	690	644	683	670	637	679	648	644	688	667	668	660	617	633	612	688	689	649	633	640	620	665	635	655	698	681	664	705	635	626	682	702	651	666	678	622	670	676	611	636	667	623	673	662	682	664	662	632	658	661	604	680	656	630	674	652	663	654	676	652	702	657	697	686	685	670	653	691	672	650	704	691	655	672	646	631	660	690	645	626	713	641	691	682	673	632	635	678	683	600	654	639	685	644	660	674	650	700	637	682	671	661	598	615	672	655	613	634	671	661	674	661	639	707	632	671	653	617	609	651	657	663	658	693	626	655	667	653	711	614	641	698	664	684	656	670	692	597	651	645	649	653	666	666	649	624	643	641	665	635	657	658	656	671	642	638	721	634	661	672	697	599	646	687	644	636	629	631	639	707	657	625	659	646	656	623	686	680	608	684	689	642	680	654	660	633	651	688	690	719	575	608	663	688	601	667	629	665	682	664	648	669	655	689	670	680	635	645	641	719	662	685	672	609	687	634	647	685	633	637	619	666	703	683	665	656	651	674	647	643	687	672	668	628	666	682	712	654	673	656	661	677	651	656	670	612	685	655	644	692	614	670	635	695	658	629	629	629	686	685	688	610	689	670	656	651	671	628	640	697	636	650	679	650	668	637	682	735	697	626	630	663	669	670	635	663	624	709	664	665	656	659	656	680	654	648	655	668	690	648	648	608	646	666	673	657	661	649	688	647	655	651	640	621	644	648	649	613	633	632	643	631	655	667	653	655	676	697	633	658	616	680	638	674	685	701	637	656	660	674	653	679	662	646	658	655	690	705	631	638	647	632	696	663	678	649	685	672	653	676	657	669	624	713	650	716	689	677	703	620	654	680	642	637	666	673	660	640	671	667	671	626	630	689	634	624	689	660	705	648	649	689	682	685	632	689	654	688	672	627	655	670	651	646	653	648	634	667	608	666	663	697	660	690	655	628	687	656	650	654	666	617	710	641	635	653	646	668	673	650	664	663	640	718	609	639	632	629	691	661	648	708	656	677	639	674	643	635	638	616	648	642	638	648	642	675	636	676	668	662	658	639	663	646	653	654	643	683	658	634	656	716	619	701	618	668	657	662	653
23069	21580	29539	24099	21581	21629	10722	1136	804	753	620	565	550	523	502	458	431	447	417	393	345	354	409	400	391	405	321	382	365	346	365	361	348	383	339	327	346	339	379	351	315	333	298	357	314	327	312	328	315	333	317	357	332	305	314	294	340	317	330	332	325	336	315	334	320	299	334	304	316	351	311	321	330	318	310	319	303	305	306	345	286	280	303	291	331	342	310	313	314	302	304	306	329	308	302	326	323	311	310	331	308	293	278	329	319	295	280	316	323	318	342	279	346	324	334	331	364	325	329	326	318	289	297	332	291	341	326	326	270	329	285	339	296	295	343	313	293	312	285	302	323	319	329	298	303	313	306	325	324	295	323	336	333	308	287	345	327	313	320	299	310	309	344	302	308	326	326	311	317	328	310	301	302	313	323	369	341	347	283	307	313	343	358	339	308	331	323	320	330	301	309	322	318	317	303	331	314	332	313	320	319	336	298	329	319	357	297	321	324	313	305	283	330	320	293	314	337	334	318	315	315	256	325	316	291	340	302	350	333	363	301	299	276	340	290	301	321	330	333	297	277	312	295	309	336	313	324	322	312	324	313	323	324	320	318	317	322	307	303	323	320	325	304	319	327	326	320	316	349	300	327	303	322	325	335	330	336	288	309	297	310	320	325	303	312	320	383	350	306	340	322	326	312	287	323	290	333	285	316	319	307	303	298	307	300	293	332	310	323	323	310	314	328	349	322	327	305	278	289	310	319	325	289	331	324	292	330	308	327	302	330	276	339	331	301	311	318	300	308	304	326	316	297	307	324	310	305	318	300	289	316	306	280	355	315	331	346	314	304	344	326	322	336	294	282	322	324	325	316	298	303	359	335	321	332	313	329	300	305	327	308	322	324	320	335	292	349	301	338	303	311	336	310	308	308	336	313	330	315	321	317	306	358	276	328	338	316	310	296	278	323	306	321	279	320	327	348	335	303	351	317	306	279	313	291	320	307	290	304	331	321	299	292	304	344	326	283	339	313	290	321	297	311	329	334	304	316	300	318	300	340	318	303	330	344	320	323	294	328	299	304	313	300	305	317	311	315	314	332	289	315	326	328	306	306	327	348	301	306	328	300	306	318	266	309	328	318	289	313	326	296	332	313	321	305	312	309	324	332	281	302	304	293	323	314	281	327	315	280	327	302	319	316	352	320	356	292	298	321	292	323	304	332	338	330	309	319	329	315	328	322	328	284	295	319	327	301	312	318	290	310	306	349	308	320	312	302	305	306	327	316	309	311	305	302	333	332	300	324	326	323	328	329	324	283	323	317	306	315	290	275	279	314	315	349	291	309	316	301	334	280	327	340	326	325	314	347	325	348	305	309	288	290	301	293	294	296	323	335	300	314	276	322	320	298	316	285	335	317	297	355	302	321	341	349	314	310	324	315	293	331	316	335	336	331	304	326	291	317	302	324	316	333	317	332	351	320	329	312	320	324	303	312	339	294	303	317	328	268	307	320	329	292	322	355	338	319	305	312	323	288	309	322	274	340	308	311	317	329	285	313	289	322	344	323	324	284	326	327	315	322	314	307	326	318	309	341	318	288	324	358	288	317	284	328	324	344	287	321	358	300	292	297	295	308	306	312	316	311	334	314	342	319	303	289	321	295	330	310	312	293	294	325	325	297	305	310	336	315	350	342	306	304	312	309	295	317	326	308	294	298	315	308	318	304	324	294	310	329	291	282	341	309	335	323	298	309	315	322	336	309	341	295	319	320	331	296	305	287	324	299	333	293	295	316	323	324	333	350	317	332	319	306	297	302	321	295	294	334	297	303	305	317	290	320	317	312	303	312	302	294	333	294	310	312	299	313	323	284	323	320	291	300	335	291	342	318	282	320	314	304	331	294	313	324	313	337	313	311	284	299	339	304	332	290	290	319	332	304	340	315	347	304	306	296	259	325	324	318	299	305	306	306	323	330	359	297	310	327	307	339	333	279	319	296	314	323	277	332	312	341	287	290	311	319	321	293	325	318	315	287	311	312	314	317	266	319	306	330	307	290	290	315	328	319	299	313	340	318	353	284	309	329	305	314	292	319	314	320	304	316	299	298	337	303	323	332	287	327	343	320	328	313	319	313	325	284	290	351	296	308	304	318	342	316	307	291	298	336	309	335	324	322	331	306	309	322	293	275	321	309	316	334	319	285	278	300	325	331	325	289	319	351	336	281	340	315	316	314	334	296	320	305	346	360	307	293	315	338	322	298	317	327	332	295	305	331	342	314	299	290	307	329	335	321	334	273	321	286	312	328	301	294	333	337	309	290	312	338	303	312	327	322	326	303	302	311	312	308	320	334	297	318	268	309	302	317	316	308	311	310	311	323	297	333	307	343	340	328	324	294	290	285	325	304	316	287	344	307	318	331	309	297	315	341	347	309	334	322	315	366	330	336	289	306	315	331	300	305	341	307	311	299	305	324	307	321	319	316	316	307	268	308	320	299	332	296	340	347	324	307	304	321	299	329	341	310	305	313	319	285	307	307	330	318	322	277	321	317	309	323	309	350	297	305	323	312	318	300	303	322	328	313	320	295	299	339	278	318	287	280	286	348	310	292	308	291	322	304	305	295	284	281	300	303	323	312	298	313	330	316	316	319	296	295	314	302	316	311	305	290	298	308	313	278	324	340	294	313	298	324	338	310	320	300	297	277	263	316	315	320	294	298	324	294	290	347	322	314	333	299	328	308	337	293	342	335	338	300	295	323	327	329	305	317	305	339	335	343	313	294	313	265	324	302	318	277	319	327	301	290	294	300	336	300	323	318	303	353	347	298	312	302	336	297	308	313	320	279	292	321	299	314	300	330	279	304	332	340	294	281	324	289	311	340	288	297	314	312	341	298	300	332	280	340	282	301	309	347	301	336	283	319	326	356	301	307	290	291	324	327	327	317	309	323	322	323	277	317	276	307	310	332	288	334	301	321	333	272	330	326	323	327	276	300	329	321	265	326	341	330	282	336	310	310	311	308	302	311	335	287	309	320	273	300	325	296	313	328	324	322	319	319	338	349	348	301	335	298	326	290	298	296	297	304	338	292	280	291	323	335	319	329	285	335	303	313	290	303	323	289	317	330	307	307	313	312	278	302	324	316	310	285	301	319	301	322	349	306	314	301	338	309	314	312	330	298	293	312	298	349	316	331	282	297	352	298	311	339	306	279	311	325	321	341	319	292	330	276	322	320	309	272	326	316	304	311	297	332	274	292	306	323	331	339	318	315	317	288	318	311	330	355	313	297	331	323	312	334	318	304	340	316	307	308	327	314	344	318	327	330	315	327	292	311	296	335	297	277	318	311	304	287	306	312	322	319	282	308	331	324	321	304	334	329	304	305	306	328	298	313	348	299	314	322	300	314	303	349	311	306	307	321	315	325	318	325	328	295	302	347	308	273	294	296	297	285	326	297	311	319	305	302	339	293	327	304	295	336	312	318	349	307	294	317	297	336	324	335	317	321	327	290	306	294	303
6981	16392	12700	6579	4598	3501	2621	2129	1701	1438	1194	1127	896	887	745	690	668	627	585	604	522	487	491	479	441	509	467	442	453	423	424	435	426	445	429	412	406	418	405	385	401	389	397	426	432	389	371	363	382	383	376	407	368	408	373	408	344	370	401	368	375	366	405	378	406	367	382	376	383	355	378	377	390	358	379	394	399	389	409	390	372	363	375	360	325	394	378	387	384	381	329	364	339	368	383	364	361	377	358	366	353	365	369	391	366	351	385	371	386	329	358	358	403	376	377	370	384	394	396	369	385	388	383	357	373	359	375	380	356	382	340	391	350	359	394	345	355	392	343	377	368	379	389	370	347	379	380	364	374	344	347	364	372	358	384	390	372	367	388	348	365	343	360	384	367	384	352	408	378	380	345	375	366	375	351	373	368	363	374	365	371	353	365	389	369	336	370	346	351	391	375	376	380	387	421	367	371	366	389	375	368	364	359	370	359	364	359	354	384	355	340	363	346	323	382	359	350	386	382	348	375	370	362	381	389	368	395	343	326	340	379	362	368	403	372	383	376	362	353	383	343	382	394	366	350	390	349	364	345	392	399	368	344	340	358	351	389	389	394	377	375	369	357	360	386	345	377	364	388	384	379	374	386	341	349	373	371	352	354	375	375	360	343	384	358	357	368	367	366	363	364	367	347	375	330	381	375	335	387	368	383	374	365	389	351	339	366	382	414	373	377	402	393	360	368	408	341	340	377	382	378	367	405	364	365	360	371	377	356	378	351	355	385	361	387	371	358	382	374	338	368	369	373	378	351	397	366	382	374	357	373	363	354	386	338	378	359	371	385	365	358	319	355	356	353	339	359	389	343	384	359	407	337	409	365	352	346	366	360	371	365	350	342	383	354	337	363	348	368	350	363	388	349	344	372	390	343	353	338	336	368	358	367	366	346	399	346	345	345	367	370	385	328	364	340	363	345	370	345	343	351	354	341	363	365	382	352	387	379	363	371	347	379	357	337	373	360	406	332	369	384	341	330	347	356	352	387	328	361	399	368	385	354	373	380	382	314	368	374	335	366	382	385	394	331	381	383	370	371	354	384	356	352	348	381	358	366	382	370	351	355	389	361	369	379	343	358	359	397	342	362	366	361	383	376	336	348	353	394	375	352	378	348	339	368	377	361	390	350	361	371	376	380	372	353	385	358	347	404	359	365	356	348	366	331	385	364	380	390	389	343	342	372	335	341	396	340	369	344	379	385	363	348	368	368	364	345	349	360	365	343	405	373	321	360	355	346	358	383	339	370	387	366	353	330	340	348	404	378	377	366	357	356	363	379	401	408	342	359	360	334	375	376	353	360	351	345	361	364	371	359	382	375	347	355	360	358	388	365	363	373	343	331	336	353	374	367	380	347	365	337	391	406	342	371	374	390	360	332	339	378	367	370	323	367	363	382	342	364	387	374	376	353	364	351	350	332	320	368	395	376	353	402	381	328	368	339	361	382	364	342	376	348	408	373	370	385	343	342	377	364	387	314	385	373	356	356	372	396	367	352	368	366	352	363	345	386	372	394	378	382	393	382	389	384	350	385	337	366	339	359	373	352	367	364	351	372	377	325	345	345	351	355	352	368	403	349	361	356	371	372	343	336	397	368	341	386	361	371	371	381	371	384	382	371	375	370	338	354	338	388	357	399	390	353	360	367	347	382	374	364	348	390	371	370	338	365	343	357	360	373	401	369	406	354	378	362	372	373	359	374	342	378	378	330	356	386	341	388	345	333	371	360	390	365	390	366	344	398	351	362	329	372	338	404	416	352	355	371	363	340	359	370	397	363	371	389	367	390	340	376	338	388	375	353	363	350	362	327	368	373	365	362	353	358	376	350	360	382	412	345	353	385	368	357	344	363	365	417	346	359	359	346	391	377	325	363	351	366	401	366	346	357	351	347	403	388	356	383	384	399	363	331	379	377	405	371	381	366	382	361	369	380	329	382	363	371	362	358	356	362	357	360	362	411	400	382	363	369	366	386	365	366	389	377	383	357	375	378	360	357	383	347	374	389	373	356	351	365	378	318	373	394	379	332	377	357	361	353	361	379	351	350	371	364	363	389	379	345	366	379	390	375	352	369	377	361	366	363	362	376	363	360	393	370	393	379	379	372	364	370	362	377	378	376	379	383	348	376	330	349	373	330	345	363	367	361	372	402	378	361	328	365	365	363	345	384	354	409	363	381	417	342	358	356	361	359	385	367	372	381	366	345	352	391	363	378	392	374	383	379	343	360	353	365	357	385	345	401	388	361	350	357	367	378	360	402	400	353	352	370	358	371	394	386	387	360	387	398	341	355	362	369	394	398	364	367	358	394	333	361	378	366	387	393	369	398	388	360	358	372	349	350	405	383	347	378	327	386	390	376	393	382	373	338	356	389	397	350	363	378	378	362	346	371	367	349	363	411	405	355	364	388	339	363	393	391	360	362	372	376	364	343	337	382	375	334	391	381	373	370	378	338	367	333	367	352	359	367	366	362	372	366	354	399	346	340	359	361	378	363	350	376	392	381	354	360	348	339	374	357	365	395	347	367	362	345	329	349	377	375	361	361	381	363	351	419	364	336	347	373	363	345	367	355	387	359	354	370	365	383	384	369	353	388	369	355	376	356	393	397	397	374	377	348	398	333	368	367	354	393	349	360	394	346	367	369	387	359	352	385	377	357	370	358	340	379	342	364	422	346	370	362	362	341	394	349	379	349	406	343	370	340	374	337	363	358	379	385	388	391	360	376	343	348	325	367	355	369	334	339	387	371	354	360	369	353	369	391	367	372	346	377	351	397	327	337	357	347	370	353	391	372	361	319	370	375	353	401	383	346	336	375	401	352	364	373	359	366	416	375	355	377	386	343	370	389	347	363	375	366	382	327	370	375	348	373	397	362	394	354	372	352	353	360	389	377	351	363	376	375	396	383	312	355	373	366	362	368	381	347	392	353	366	355	355	367	391	351	391	397	374	372	360	333	376	364	348	374	354	339	344	383	385	371	367	369	348	373	346	392	363	373	350	401	360	361	366	382	378	361	358	352	374	394	382	366	372	377	346	385	372	363	374	371	329	389	351	374	376	359	311	304	379	357	369	381	364	388	391	383	378	364	349	345	371	370	374	375	343	363	362	367	343	357	371	368	349	390	414	377	353	353	371	332	365	410	388	375	321	360	358	346	371	352	350	343	362	367	367	392	390	362	364	344	367	357	373	358	357	380	379	324	326	364	392	397	380	358	343	371	385	379	358	358	373	364	372	350	397	370	372	362	369	369	344	380	365	356	364	388	335	369	358	358	375	379	365	359	391	367	381	353	369	381	360	368	365	340	378	367	382	332	335	381	370	343	393	391	381	365	359	357	368	392	383	392	380	388	407	367	344	393	351	346	367	391	323	374	363	367	365	370	345	375	332	355	374	370	358	356	366	376	334	419	387	377	350	369	373	361	392	342	364	346	351	385	367	362	354	390	352	396	399	370	363
27502	20001	6086	717	508	488	440	435	395	435	416	405	421	434	419	391	416	404	443	377	414	418	390	392	386	397	393	438	406	417	405	418	449	375	413	426	452	412	386	413	405	392	386	389	424	398	421	399	417	399	440	393	407	397	397	394	385	421	410	404	387	373	411	421	419	415	388	422	426	368	366	387	413	388	424	404	383	365	386	399	407	421	397	434	437	393	426	431	414	372	403	428	410	410	388	400	390	415	422	421	432	400	459	412	446	438	381	430	401	346	396	384	394	376	412	401	415	390	353	401	373	427	421	358	387	393	409	419	391	399	380	403	406	391	416	376	427	403	415	383	424	404	415	398	430	389	415	400	388	415	389	399	419	371	414	399	423	424	406	405	412	405	399	399	411	355	360	398	418	393	408	430	405	408	386	443	374	418	400	388	417	390	383	396	426	386	376	400	400	371	430	425	387	431	445	397	374	407	401	375	403	412	395	418	373	380	419	425	401	445	416	398	414	419	449	380	424	391	432	413	397	404	384	401	396	421	383	373	426	426	431	380	388	437	408	356	383	401	392	386	420	418	406	391	439	356	422	388	401	385	385	419	417	412	423	398	378	389	388	402	431	417	397	434	446	406	404	417	392	399	370	376	434	380	433	402	406	418	403	401	392	429	443	404	440	394	434	448	422	441	401	399	372	383	374	406	431	437	440	387	403	365	387	372	414	386	410	432	397	386	454	421	415	383	411	424	374	388	375	462	392	412	380	406	440	397	397	430	429	416	431	368	427	424	370	420	425	425	402	400	398	384	402	439	386	409	379	408	399	423	388	393	410	431	401	389	414	392	378	387	381	388	409	408	388	407	404	415	396	370	406	395	443	429	416	383	367	402	436	389	383	382	428	407	383	389	392	379	421	463	439	423	404	421	355	421	397	395	403	445	408	416	427	429	433	387	417	424	398	406	405	364	387	419	415	362	422	407	389	393	382	406	402	391	389	394	415	413	395	407	439	417	383	404	381	380	370	430	418	404	421	402	402	391	414	387	346	411	409	405	395	388	410	386	392	438	411	405	374	403	394	394	410	375	414	413	392	377	347	393	388	425	384	398	384	424	425	388	388	407	414	392	409	407	416	374	392	424	378	374	374	398	366	424	377	407	410	379	423	353	386	400	407	407	402	415	391	419	408	382	396	417	400	390	406	427	381	367	387	394	414	383	407	392	437	377	379	394	395	371	419	395	443	439	451	419	418	435	428	388	408	396	398	445	361	406	406	387	438	405	435	415	411	423	424	431	435	364	380	420	401	386	410	385	397	418	432	428	416	396	424	415	382	393	358	376	409	400	360	390	375	421	376	371	407	405	366	390	402	426	402	413	387	381	396	383	445	420	434	403	406	396	402	432	397	395	425	407	410	409	419	395	391	406	448	359	390	411	409	420	384	392	402	407	439	423	450	400	380	380	417	411	381	363	399	436	353	394	411	405	402	390	405	405	407	385	389	414	396	380	404	436	418	388	406	368	366	400	412	354	384	370	362	381	396	407	411	435	416	402	429	429	391	400	404	371	447	391	404	413	382	408	381	367	391	403	427	416	397	359	391	391	381	407	396	424	415	413	384	436	429	394	429	373	410	439	427	423	455	417	408	407	391	403	391	384	417	411	403	371	428	379	443	413	401	396	391	378	423	417	388	397	376	427	415	380	372	415	400	426	403	417	423	350	366	420	464	363	386	386	340	401	374	420	394	442	410	447	369	398	398	368	423	380	393	413	384	406	399	429	401	437	388	382	400	387	395	403	395	400	388	437	391	400	385	403	409	431	405	413	432	408	348	418	388	408	411	415	388	398	421	421	401	427	393	415	396	390	433	398	408	382	396	386	399	399	378	427	381	418	383	396	387	426	418	395	407	379	411	428	400	368	417	403	370	380	401	415	432	431	392	390	369	412	381	408	396	437	442	433	429	398	422	409	421	394	429	395	424	382	390	432	393	412	423	401	390	343	413	409	425	423	424	369	412	361	395	411	402	392	430	388	388	377	419	399	392	373	362	375	440	440	376	399	420	385	415	382	409	371	386	418	387	386	384	382	388	405	409	417	370	397	420	395	421	373	421	411	377	391	391	404	401	417	404	398	391	414	372	406	393	399	442	374	385	390	409	402	417	397	409	406	424	379	414	386	408	409	390	434	401	382	408	362	395	396	386	408	405	396	382	413	413	382	381	391	384	435	426	385	411	391	409	403	397	385	434	393	398	379	404	391	408	412	397	426	405	393	412	392	405	418	400	427	406	399	396	395	381	372	414	398	401	390	419	422	386	404	430	412	405	425	394	430	364	373	391	404	416	397	413	429	407	446	385	361	397	425	394	386	391	388	424	428	388	397	405	389	446	382	435	403	409	435	380	438	402	388	384	403	408	417	389	395	407	386	386	379	432	370	403	378	431	382	411	390	411	404	372	403	400	456	418	408	404	423	372	402	397	412	393	418	362	391	402	411	429	432	414	411	404	405	365	395	417	414	419	376	405	425	413	403	423	410	429	429	422	396	406	377	389	368	394	421	370	423	416	410	426	408	392	452	401	425	391	392	450	409	452	413	399	412	405	387	398	384	425	414	425	394	412	380	390	440	415	417	399	434	405	387	398	389	418	385	385	386	389	375	379	414	401	406	429	398	414	399	407	402	398	428	379	402	360	385	398	428	376	432	417	392	434	427	407	417	433	417	378	396	388	385	414	412	401	401	388	408	404	410	397	408	435	389	393	397	398	398	391	393	429	402	382	372	392	406	411	426	370	401	437	374	361	397	434	384	380	383	415	418	391	408	419	379	430	405	427	435	414	472	387	428	410	400	392	424	407	419	405	390	427	379	408	396	408	420	420	419	397	399	403	397	428	413	414	379	395	442	363	415	379	404	405	393	395	441	402	415	394	403	391	403	426	405	425	406	444	415	418	403	404	402	410	402	396	428	384	442	398	383	410	396	390	397	398	394	403	425	428	378	416	412	385	424	402	405	412	373	378	406	386	397	431	386	381	382	415	426	440	404	439	420	388	369	429	428	392	413	394	416	415	363	406	389	406	385	430	416	417	402	423	390	361	374	410	406	401	375	431	385	443	414	438	404	386	383	395	361	396	439	435	395	420	436	441	391	403	413	425	380	424	365	403	387	419	427	403	387	417	419	440	404	392	370	392	388	432	399	381	375	378	415	419	446	440	406	382	380	395	425	399	389	384	433	389	431	434	366	421	406	387	424	437	427	387	391	404	403	432	438	387	389	413	410	425	429	420	385	420	412	403	421	399	380	414	434	398	408	412	403	439	439	393	407	391	389	394	391	441	394	424	368	417	423	385	361	401	416	408	408	372	366	419	426	399	385	385	431	379	394	384	381	403	461	397	403	427	402	382	386	414	413	386	397	399	385	421	412	411	420	404	377	448	388	413	408	377	359	383	397	381	397	431	431	412	393	414	392	379	386	395	411	417	391	384	432	399	436	390	413	415	418	441	421	410	411	408	381
4268	1188	1043	721	615	571	573	575	518	524	543	485	526	505	480	571	504	530	490	481	519	556	462	506	525	525	497	521	496	520	530	493	495	496	476	546	517	500	498	486	527	480	484	491	512	508	497	524	544	544	524	504	499	485	543	486	527	516	538	484	529	476	509	503	496	520	544	521	510	477	533	471	511	479	505	546	512	530	492	490	513	549	498	517	468	528	486	502	475	507	486	500	513	488	501	476	494	506	511	519	509	544	499	538	494	471	515	487	550	507	495	503	505	503	492	522	463	501	491	499	494	488	498	530	499	505	556	461	503	456	493	511	500	471	515	524	509	474	489	523	502	551	505	504	512	533	499	508	488	499	541	494	569	487	469	509	487	516	485	472	532	488	470	496	541	503	492	508	521	554	531	495	531	480	540	490	540	491	526	494	543	491	504	491	505	544	504	517	479	475	524	522	511	459	505	511	494	500	464	521	520	492	538	489	502	480	468	490	500	504	513	501	516	516	543	528	502	490	479	491	524	485	508	513	538	503	516	484	507	507	538	561	508	459	489	464	469	482	487	498	480	545	497	485	503	510	517	523	524	484	489	492	532	472	540	505	498	520	489	515	528	498	514	518	482	479	520	553	488	521	506	567	517	493	502	541	480	554	552	474	545	526	506	520	488	521	478	531	469	517	505	486	484	499	478	517	495	492	520	515	508	488	544	504	537	511	500	516	483	499	490	489	525	482	518	519	522	520	505	498	531	526	477	499	527	488	515	520	507	492	501	517	533	478	521	513	490	492	536	498	538	466	519	475	498	489	510	483	506	499	501	440	501	502	498	499	507	527	510	542	521	542	496	500	481	504	495	481	531	507	493	473	531	508	523	495	482	467	504	495	560	488	485	477	502	454	518	546	521	506	502	508	532	531	530	478	514	514	500	524	542	515	543	518	498	501	535	463	500	542	551	473	509	534	499	465	526	507	553	542	543	499	478	470	515	526	510	512	510	528	505	545	473	516	480	464	506	526	503	528	523	512	503	529	498	515	547	482	497	504	515	520	535	484	465	460	531	521	560	473	470	459	480	511	486	496	459	471	524	473	530	517	506	483	508	493	522	501	495	528	575	512	519	466	484	508	494	498	500	466	512	505	477	508	544	491	554	460	463	552	510	472	517	508	516	528	505	524	519	525	502	507	475	499	556	494	473	516	519	468	501	482	500	528	547	502	482	497	533	526	459	490	523	510	512	482	504	506	500	504	491	473	518	524	464	499	519	503	519	527	474	491	530	495	497	501	522	506	522	530	501	486	505	505	507	538	527	494	535	515	529	481	515	538	489	504	506	511	528	478	496	474	517	526	469	484	532	521	518	508	522	509	472	459	532	508	510	504	518	542	492	480	527	511	489	518	512	525	508	498	478	458	538	501	492	503	516	533	524	486	489	512	521	508	475	537	530	530	497	538	483	519	510	502	508	513	501	505	521	507	513	508	549	531	522	538	478	488	496	534	520	487	505	483	491	544	506	504	489	485	503	522	504	521	509	507	526	512	527	514	452	472	491	508	507	518	479	506	493	488	556	512	511	486	499	540	526	546	512	498	479	492	513	504	515	507	521	489	462	521	499	491	508	497	496	499	514	533	522	507	465	501	495	533	523	507	502	485	523	505	525	523	534	502	483	508	485	541	495	521	480	508	491	494	490	502	527	491	516	526	514	475	514	457	519	488	458	470	491	517	486	493	498	487	497	497	525	488	512	512	499	506	522	482	481	508	501	507	522	493	492	515	516	492	490	481	504	482	489	482	498	497	461	464	544	486	564	521	535	492	486	507	545	483	508	512	494	490	546	522	445	485	488	469	495	493	504	555	499	496	491	513	524	556	539	507	499	522	518	501	493	474	520	517	521	478	464	477	526	511	492	499	502	527	484	503	471	512	495	513	507	514	527	507	515	525	499	553	519	528	491	505	485	483	496	482	474	463	529	538	484	494	528	494	512	496	450	475	501	473	516	510	514	478	510	522	483	466	497	577	543	503	492	527	532	479	474	498	481	480	495	506	500	488	477	492	493	466	454	503	518	478	474	518	500	478	508	486	541	486	523	474	523	487	525	508	529	496	485	520	493	494	530	561	490	499	511	470	510	486	549	488	518	515	457	507	491	495	504	473	493	551	481	502	535	530	499	482	567	512	481	507	478	512	527	490	510	480	480	461	544	494	476	491	524	487	478	510	528	515	506	470	463	499	518	537	481	501	529	473	508	533	536	521	517	506	493	524	498	521	517	499	522	512	518	493	511	535	529	498	492	485	527	520	512	536	554	531	505	541	486	518	508	496	482	550	549	495	492	443	525	511	532	510	510	486	528	529	514	519	523	500	506	483	516	537	479	496	512	493	489	505	525	518	525	494	489	489	531	514	479	519	528	536	488	524	528	482	507	502	544	507	501	516	512	517	481	516	511	520	591	497	516	464	509	504	509	484	515	491	496	503	524	519	475	499	524	518	477	491	487	493	520	542	520	524	504	446	482	488	534	503	518	524	502	487	465	489	493	501	508	469	513	513	502	482	514	485	521	521	474	490	493	503	483	509	541	500	530	499	498	491	513	511	498	486	495	477	507	503	509	515	527	506	482	490	497	506	540	518	466	492	539	481	504	495	544	458	508	498	514	496	495	463	530	464	504	492	511	490	479	488	504	487	483	481	490	495	499	530	472	514	462	495	507	508	488	529	500	554	469	513	499	472	494	472	474	498	489	521	487	527	518	502	558	493	492	525	526	497	561	501	527	481	515	547	520	521	502	493	517	509	486	502	516	458	543	522	474	538	499	502	516	504	498	500	477	485	475	463	478	480	487	489	518	513	517	506	508	531	493	551	538	557	480	499	520	486	506	495	511	491	485	518	521	529	490	513	530	509	481	497	547	476	513	509	484	543	517	544	495	514	507	471	514	506	501	490	476	496	493	494	484	481	501	511	513	524	489	514	541	485	490	499	466	511	518	515	544	527	519	501	497	506	487	489	522	472	507	541	526	473	472	529	497	498	496	479	520	538	501	476	503	482	486	528	529	542	477	520	503	507	489	510	468	512	512	508	539	504	504	481	519	515	519	464	517	531	495	478	507	544	508	531	468	515	546	506	503	486	516	483	532	507	530	536	531	504	520	501	503	520	501	537	539	505	461	520	536	481	465	522	500	502	515	486	488	517	479	484	490	517	499	504	498	507	502	524	480	514	556	520	478	466	508	495	526	502	494	508	521	458	467	464	516	512	534	500	513	459	465	529	482	502	515	497	571	462	518	521	526	533	506	439	492	485	510	460	473	475	554	544	473	471	499	511	484	471	481	498	519	534	516	503	475	516	505	506	523	537	497	466	502	532	486	522	513	527	454	511	512	495	504	508	477	546	572	503	512	487	497	501	521	476	459	508	510	490	496	496	528	539	500	518	525	514	509	489	529	507	531	483	520	491	531	470	508	492	483	514	512	506	485	487	525	523	490	513	552	503	479	512	454	517	484	532
23971	21542	28989	24523	21529	11369	1003	547	476	434	359	290	292	306	300	278	243	256	266	227	245	228	221	216	247	226	218	226	191	199	225	223	227	222	196	209	190	202	209	204	223	213	174	208	191	212	207	195	205	214	218	223	202	183	208	198	203	192	216	189	212	187	175	188	209	211	220	208	191	196	209	208	199	198	208	225	178	197	198	212	196	197	196	208	220	195	193	198	198	212	202	191	200	228	222	204	213	208	223	195	206	167	197	214	184	196	190	190	214	216	201	200	192	184	188	217	190	214	216	205	232	198	186	190	184	187	220	196	189	205	196	207	199	195	166	194	206	191	194	183	205	198	203	199	196	179	200	191	201	177	184	176	205	208	196	186	179	180	174	190	194	173	182	205	193	192	178	201	186	196	192	207	197	218	189	196	192	213	178	188	224	189	204	180	194	183	190	192	194	209	199	190	207	196	221	187	198	214	198	190	195	206	191	204	190	205	218	192	198	200	185	205	222	202	196	202	200	190	203	174	182	205	193	214	196	221	173	201	181	196	169	197	177	217	178	188	207	216	181	189	208	191	209	189	182	177	186	187	184	204	171	213	184	160	215	200	182	176	184	207	180	193	183	191	190	209	203	216	203	243	191	194	175	212	187	195	214	176	207	187	178	216	201	197	160	216	174	200	178	186	212	212	208	206	193	183	185	199	178	159	188	193	169	180	184	200	195	216	215	204	184	181	175	210	199	200	204	205	202	182	192	201	173	210	202	188	175	191	189	212	176	186	194	215	186	210	204	200	233	215	196	161	198	181	230	204	208	210	205	193	189	208	185	179	203	193	193	188	190	203	201	217	178	199	197	183	190	194	200	215	182	196	173	185	188	203	231	183	194	155	197	205	218	216	199	153	181	193	199	208	200	201	203	183	186	195	186	186	208	176	215	193	174	190	185	212	189	183	209	187	166	195	187	187	185	187	184	186	194	190	183	186	180	175	193	201	191	210	212	180	186	190	181	191	196	177	198	192	173	198	206	177	193	186	198	207	191	210	198	180	209	197	225	200	175	205	199	203	210	192	200	197	180	215	184	208	174	198	195	226	220	173	184	192	198	172	193	203	197	192	229	196	227	192	183	189	182	199	207	179	198	203	201	166	184	204	207	194	221	198	201	195	217	228	187	206	183	212	187	199	191	190	191	193	206	207	207	181	189	205	201	199	216	186	204	186	187	204	217	185	208	213	180	192	236	198	199	191	201	192	213	222	194	195	201	213	182	182	192	191	210	193	194	209	193	207	200	218	154	200	168	195	182	188	192	199	201	191	177	170	196	192	213	188	176	185	190	186	201	183	237	188	191	207	203	196	198	195	189	193	216	196	192	181	182	198	198	202	191	195	191	215	194	208	197	214	183	185	181	208	165	200	210	209	188	186	178	210	200	197	205	204	213	231	188	187	171	209	176	197	216	184	185	204	181	210	185	188	190	179	164	210	222	185	198	213	189	217	211	200	189	199	202	198	207	200	190	197	186	178	180	198	202	191	207	197	215	169	191	207	215	209	168	191	194	179	189	197	205	184	171	202	188	193	182	188	203	199	201	187	184	193	185	202	179	187	183	194	187	221	190	225	221	188	170	215	223	203	208	205	203	179	216	181	171	223	200	199	206	175	204	216	198	195	217	178	213	170	189	184	205	202	194	204	188	228	186	183	213	200	208	186	183	190	207	196	193	203	174	233	163	202	216	192	186	187	218	207	215	177	214	176	206	195	211	171	192	180	174	199	179	211	198	194	193	171	194	207	202	199	199	184	179	176	192	187	162	187	198	189	167	186	182	180	205	202	183	199	180	203	224	188	199	189	212	204	193	196	189	198	197	198	195	212	211	222	218	195	191	191	186	176	184	203	197	214	180	177	188	210	184	177	180	192	196	200	213	193	226	194	211	195	210	196	189	229	189	175	194	188	196	180	202	210	185	189	193	204	199	202	183	194	216	209	196	194	205	186	184	243	198	190	199	203	208	212	204	169	210	203	184	189	217	233	201	173	202	183	204	194	215	197	200	203	208	230	191	198	193	191	181	172	209	185	188	217	188	212	208	196	199	191	204	210	192	197	204	179	187	191	190	185	191	176	196	176	215	207	194	192	161	206	204	198	196	197	197	212	180	197	202	202	220	210	221	194	187	188	181	209	198	184	204	181	199	201	189	200	196	184	187	223	182	181	211	164	180	182	202	191	202	199	184	187	167	213	205	164	175	212	179	196	187	197	187	196	176	186	199	183	193	217	195	188	192	213	175	212	185	204	187	200	204	198	198	208	211	165	195	225	181	179	201	160	208	165	188	195	187	165	202	198	209	201	178	179	171	213	180	180	193	192	183	188	214	195	204	182	187	190	190	193	189	216	209	175	203	201	193	181	204	217	210	197	191	201	194	187	204	218	191	199	205	197	206	185	214	186	193	194	181	183	208	174	200	195	193	206	179	161	189	212	193	191	195	188	189	199	184	213	186	196	231	204	174	204	198	198	191	185	182	192	209	211	177	184	220	206	189	199	192	194	192	187	201	202	193	194	186	213	188	203	244	184	191	184	187	224	202	195	202	195	186	197	199	171	211	189	196	194	193	183	159	198	165	187	195	183	201	174	180	216	192	193	174	202	204	215	206	190	181	190	183	186	206	196	206	187	190	202	216	186	183	194	184	207	206	199	200	206	213	216	221	194	209	183	207	206	178	177	196	205	209	205	210	206	186	199	168	179	190	195	193	185	196	173	184	194	196	204	204	191	176	182	210	184	196	192	180	184	184	183	187	215	202	180	207	202	207	195	198	208	171	192	202	211	170	182	199	175	187	196	206	192	224	190	216	188	205	171	191	203	185	183	192	225	173	176	177	220	194	202	194	170	177	189	220	190	190	205	221	195	182	188	201	227	237	202	195	184	224	193	193	197	195	180	203	180	191	236	180	174	186	189	196	188	188	228	200	197	207	209	180	200	185	184	182	202	200	213	186	188	195	201	213	207	179	213	205	213	203	196	203	194	182	213	193	195	213	187	204	191	191	184	203	177	200	186	196	210	205	194	216	176	183	221	195	213	168	197	197	199	230	194	172	202	227	209	192	174	203	190	196	211	215	215	188	174	193	199	201	196	208	194	206	196	198	172	225	218	202	195	185	209	188	234	191	192	215	198	210	204	209	170	200	179	192	184	185	203	216	200	191	205	186	186	195	186	196	198	182	193	175	197	191	187	185	185	155	178	190	215	223	174	197	196	192	170	222	215	193	218	205	206	189	194	186	181	206	209	189	239	194	201	184	191	177	178	193	199	179	187	205	222	185	213	178	191	180	185	212	194	198	163	201	199	224	204	200	181	165	193	189	183	194	164	184	184	195	188	188	211	177	200	181	198	218	190	205	202	147	194	195	218	193	201	196	188	187	198	202	196	210	188	227	198	193	196	181	185	189	177	206	234	197	210	209	193	194	209	186	196	202	187	194	178	195	197	183	209	202	183	194	187	165	180
4560	9761	7622	3666	2518	1864	1393	1129	979	806	681	580	549	547	477	465	389	374	398	313	329	310	353	309	322	302	325	294	294	276	306	279	314	310	305	255	282	290	269	263	314	254	288	253	265	272	274	264	278	268	271	242	271	264	282	266	293	269	257	300	293	271	252	255	252	256	245	263	298	284	247	254	258	278	276	276	269	250	264	249	288	277	276	263	267	268	267	254	256	228	288	253	265	240	274	261	248	271	249	259	254	233	283	278	257	266	255	255	252	245	264	253	283	282	250	260	254	281	239	254	278	273	255	253	255	291	268	278	280	249	257	252	270	281	240	245	280	245	270	226	269	229	265	276	233	237	264	259	263	269	247	268	259	241	233	266	228	267	261	257	274	245	258	269	252	254	273	257	260	265	257	229	283	270	241	251	267	277	259	245	269	268	230	251	258	270	296	254	255	258	269	267	257	249	256	280	228	271	267	250	250	257	244	244	258	241	245	232	246	253	241	262	267	264	237	274	250	253	255	216	266	233	256	274	280	263	263	243	261	256	247	267	264	244	247	252	243	251	252	254	290	287	272	276	239	238	225	265	233	261	238	263	232	232	248	234	259	247	273	268	248	270	257	258	241	270	281	262	237	253	250	291	274	248	267	272	257	260	264	277	245	247	245	290	248	269	233	258	281	252	270	233	260	259	269	254	237	260	269	249	245	263	238	256	244	290	294	262	251	263	261	252	255	255	277	269	244	237	262	258	257	263	241	274	235	251	251	296	279	244	268	258	269	259	252	256	262	256	270	267	249	277	250	284	266	255	258	221	260	253	241	265	263	300	270	233	215	257	246	257	280	289	278	253	259	274	251	271	274	244	254	236	272	266	244	286	238	234	242	256	238	237	243	223	265	244	287	239	258	267	244	270	250	267	241	251	262	248	259	274	277	250	288	271	255	252	248	264	253	270	281	255	245	225	259	255	266	249	250	242	273	272	257	259	273	260	276	256	251	251	273	238	256	254	272	258	256	255	242	278	269	269	255	279	253	255	268	275	260	263	296	262	243	285	257	287	261	251	245	251	260	249	254	252	285	254	253	267	263	242	283	258	254	264	241	237	269	281	232	259	276	259	242	255	255	226	265	244	268	256	254	258	265	249	261	253	240	269	246	274	246	249	241	264	263	247	256	250	281	255	260	259	232	233	260	251	253	242	254	254	246	260	268	267	291	275	273	259	241	264	292	248	265	248	246	248	234	233	273	255	244	266	245	270	249	268	264	250	251	249	270	277	259	276	270	263	257	281	254	264	263	264	277	261	277	208	265	274	228	258	265	240	273	260	223	266	256	267	264	257	258	251	248	249	246	267	283	298	255	258	267	247	249	260	251	280	233	270	270	233	271	243	295	261	246	274	257	244	270	242	256	244	247	242	234	263	251	232	223	273	262	263	243	258	262	268	244	250	214	269	250	246	257	249	223	256	229	262	265	245	264	247	235	273	257	248	267	233	267	252	287	293	289	264	269	267	247	251	268	258	245	272	251	280	269	267	253	251	236	232	233	274	264	262	252	228	241	250	255	244	246	253	242	283	258	245	288	278	226	257	246	253	269	254	250	256	229	243	238	247	248	267	268	238	241	250	265	291	276	274	271	255	259	267	250	264	267	251	277	264	232	274	250	286	257	257	258	250	250	277	264	257	243	256	278	251	247	251	254	260	269	238	273	267	266	266	244	252	242	280	262	263	260	227	262	237	256	243	251	245	283	265	251	278	263	262	261	284	243	268	252	243	262	224	264	276	269	252	234	258	244	266	252	259	252	240	248	286	279	241	243	270	245	233	223	255	266	255	244	248	262	236	238	276	275	268	286	225	260	252	246	253	243	237	244	250	281	264	249	279	268	266	217	251	287	238	266	269	234	246	251	248	264	260	275	257	251	236	237	239	253	239	264	254	274	256	252	272	232	275	257	270	241	264	266	235	258	241	274	264	290	254	246	268	275	266	256	243	241	241	251	237	275	273	234	262	277	290	269	246	242	250	272	292	240	265	255	268	252	232	235	286	258	230	230	241	269	275	270	234	280	234	236	263	284	250	286	226	231	287	265	254	244	256	232	262	241	274	251	288	283	275	260	247	265	251	262	243	290	287	270	252	241	298	258	279	267	276	240	251	264	272	261	242	262	264	236	252	247	262	237	257	242	268	256	278	254	251	271	262	246	238	237	251	265	251	254	240	280	284	255	272	261	266	229	230	236	262	269	264	247	246	237	258	267	237	237	270	247	229	270	243	280	250	250	263	274	257	233	285	223	281	255	259	257	244	261	253	265	249	252	259	271	247	254	269	245	261	246	240	264	254	267	262	265	231	262	258	244	270	223	245	262	255	262	264	252	247	256	282	250	275	272	223	236	227	266	269	249	265	301	264	244	274	242	234	263	266	251	258	244	246	241	264	237	260	242	271	241	227	234	281	250	259	253	241	263	252	280	254	239	271	261	254	248	233	272	239	302	247	233	263	257	249	250	253	234	227	246	269	257	252	255	259	258	242	259	257	261	252	230	250	276	218	244	240	252	255	243	259	241	263	250	251	236	266	237	243	266	245	261	263	253	261	239	261	271	233	269	234	262	258	291	253	256	255	253	283	243	258	249	262	233	245	260	275	262	250	248	296	234	246	284	260	227	224	260	242	262	262	262	269	285	248	247	281	278	267	246	288	250	259	268	250	259	266	265	282	242	257	262	257	244	249	261	278	274	254	231	245	255	264	209	264	251	230	270	255	268	256	292	242	259	276	280	260	244	280	251	232	258	264	263	264	219	270	252	254	265	235	269	252	251	255	279	241	263	297	259	277	240	260	270	232	254	241	261	284	282	237	227	280	255	274	272	233	260	276	260	218	277	243	281	264	274	248	258	258	250	276	291	269	279	280	262	269	245	249	250	256	263	276	269	273	281	265	262	237	251	295	252	246	257	230	241	279	250	300	245	260	310	252	268	243	239	229	267	248	246	249	254	251	269	251	270	249	267	252	241	275	261	253	244	248	230	242	243	287	263	270	231	270	259	270	267	241	231	240	281	273	273	256	261	270	236	256	249	263	259	265	260	244	233	265	264	265	251	238	290	255	232	267	264	270	275	279	260	260	265	251	234	236	268	238	296	256	235	237	252	255	247	271	258	267	248	233	238	249	273	269	261	292	247	240	252	261	279	254	240	275	280	268	266	264	236	280	249	256	259	252	245	274	259	271	266	279	236	242	252	254	252	259	258	229	276	277	251	242	245	252	251	248	250	251	239	268	256	260	232	251	246	247	275	259	283	252	264	230	247	249	254	258	265	235	249	249	247	274	264	274	253	251	253	248	271	246	246	262	246	257	255	247	290	276	246	268	254	253	258	220	250	239	251	232	253	266	262	251	253	210	260	261	259	253	251	278	283	245	267	283	218	257	257	270	249	254	272	288	281	282	262	271	262	239	263	266	254	232	238	235	268	263	255	241	257	280	265	279	245	228	282	252	236	259	238	253
25343	21571	27940	25518	10774	1114	850	723	645	610	614	685	656	647	632	622	610	576	570	616	556	594	575	601	571	557	532	558	498	613	577	495	555	604	544	579	562	562	568	561	555	555	523	571	561	555	553	560	569	570	578	556	551	571	504	553	580	552	555	566	576	590	606	564	552	501	533	532	546	579	539	580	560	554	567	536	551	535	572	555	585	564	554	544	560	569	581	539	569	531	579	542	566	577	499	600	588	562	568	572	575	492	550	594	560	563	546	519	572	561	539	513	558	556	568	597	607	573	561	504	497	584	582	513	558	600	552	597	547	562	530	561	539	526	556	568	534	581	549	562	560	536	555	543	543	542	560	549	562	526	532	535	582	567	580	558	561	561	580	559	567	562	558	590	508	559	525	515	568	572	567	552	549	571	636	584	576	532	597	594	547	572	532	579	554	522	573	561	537	571	555	529	590	578	552	524	573	561	605	542	577	541	534	521	534	567	600	530	551	563	544	546	521	517	532	531	548	556	556	542	571	538	559	596	579	568	571	545	584	581	568	546	538	546	525	581	589	533	501	602	565	568	538	536	575	594	565	555	583	601	568	560	551	562	548	565	557	539	556	557	566	547	571	533	552	577	577	523	576	529	521	572	565	528	545	559	531	574	549	591	608	592	551	540	540	524	539	544	510	547	533	579	549	560	563	552	529	572	588	616	578	563	558	603	541	562	563	462	546	536	564	562	538	516	568	544	587	516	521	534	588	505	569	558	560	542	533	538	579	552	564	544	585	549	549	505	580	531	540	536	550	539	539	532	555	590	560	562	514	576	513	562	562	557	547	548	590	559	557	561	608	534	563	550	546	535	542	537	504	517	566	591	546	554	549	561	531	537	548	533	542	569	539	607	574	553	568	584	559	557	591	526	549	571	508	554	503	520	574	564	548	539	579	543	558	538	545	545	576	552	575	546	543	552	596	550	576	566	583	553	516	557	556	541	545	583	563	553	567	517	539	574	599	574	556	574	567	571	553	563	532	549	556	519	546	579	532	538	561	512	559	550	546	572	568	556	557	579	574	552	524	569	558	589	578	535	534	553	553	558	588	579	615	580	583	556	555	541	568	546	561	516	548	525	566	502	552	593	571	544	545	565	541	529	518	552	498	598	544	539	561	601	578	540	508	557	536	561	565	587	547	508	563	517	542	546	541	560	525	513	544	549	502	551	522	618	561	567	564	522	552	536	579	544	566	574	515	529	561	554	537	544	547	556	551	566	513	563	566	583	562	542	572	564	559	549	574	540	550	564	504	576	559	567	544	513	543	575	558	531	537	598	499	530	542	550	533	586	561	510	583	582	569	550	588	568	535	567	571	552	560	577	596	524	501	565	566	547	530	537	540	529	597	567	531	548	547	560	550	569	529	587	538	568	551	575	551	558	573	587	570	562	585	572	594	545	554	524	546	543	546	507	579	549	520	534	543	556	569	581	562	561	534	552	548	548	541	575	564	602	582	538	572	544	598	599	530	526	529	562	572	598	539	544	574	585	546	560	521	553	580	537	573	529	531	541	546	528	574	505	559	576	554	560	554	527	551	536	569	574	599	566	557	546	552	528	592	539	567	566	561	564	569	546	560	618	543	550	513	576	590	519	593	506	530	547	564	512	524	593	549	529	576	575	592	570	559	521	544	574	551	525	528	548	549	551	560	558	529	602	569	567	556	548	552	588	512	567	572	516	552	551	494	561	550	510	549	551	545	595	545	565	580	542	558	555	576	545	521	524	530	556	546	563	563	563	593	562	520	542	559	588	542	538	544	578	570	559	525	577	531	509	583	548	590	535	572	599	563	604	558	567	526	542	582	540	574	553	555	501	519	602	533	576	578	537	508	558	534	563	544	542	525	523	561	577	579	555	569	558	538	567	555	562	554	589	563	545	576	566	539	532	539	575	548	528	504	517	536	588	527	553	607	556	539	560	571	564	564	528	556	513	555	550	561	545	523	562	514	533	572	512	547	540	554	574	557	527	608	576	559	565	561	534	542	596	591	552	498	573	524	543	530	567	558	545	517	573	539	571	574	524	542	567	540	591	559	558	618	567	572	554	542	583	596	597	503	518	584	539	526	572	528	540	543	551	560	563	605	573	535	552	525	556	535	530	521	522	537	567	580	552	586	527	543	507	577	580	527	571	563	547	559	567	555	589	554	556	560	588	534	570	520	555	585	548	570	556	550	564	571	549	556	498	564	562	574	569	564	570	592	534	553	543	551	548	547	547	548	543	562	563	574	542	601	527	502	565	517	533	574	516	507	580	544	552	560	536	567	521	553	548	510	533	583	510	532	538	539	555	529	570	537	535	562	523	566	572	513	562	541	553	560	563	559	560	568	542	558	562	557	572	580	540	536	540	558	557	531	547	543	528	549	574	574	572	503	559	552	556	529	516	527	497	554	552	535	521	547	533	539	527	604	547	548	506	574	553	565	585	552	533	556	563	583	543	548	544	567	574	539	564	559	538	521	531	539	594	557	533	535	544	552	574	585	521	528	530	564	555	608	534	515	556	562	592	566	600	560	551	610	568	553	555	573	536	552	567	563	534	527	572	576	570	535	512	518	546	545	510	562	560	549	575	583	568	546	552	545	576	558	532	550	567	549	569	547	550	560	577	547	530	563	596	556	584	508	557	576	554	577	537	537	584	540	547	565	556	593	567	560	539	565	554	519	547	569	564	545	594	590	529	560	555	524	530	529	554	541	571	550	573	543	575	583	559	523	545	546	528	599	571	531	571	545	502	544	576	551	558	502	547	572	511	538	523	539	556	560	562	514	536	540	558	530	528	569	535	540	552	546	531	516	526	549	543	599	561	534	585	499	574	570	573	554	538	563	566	568	521	557	547	551	586	575	509	548	534	545	520	534	593	567	544	546	582	510	576	508	578	535	560	509	614	600	524	555	548	560	577	559	509	569	572	546	552	573	514	612	573	560	521	552	554	593	522	546	504	555	546	523	543	513	544	529	556	577	536	597	510	542	550	529	567	531	559	571	568	581	511	592	548	551	528	549	538	582	528	569	586	533	555	564	556	556	510	556	554	537	555	585	533	519	565	585	587	552	562	552	566	566	578	575	553	540	562	575	550	549	572	578	597	535	568	540	556	517	601	542	536	533	579	539	538	616	578	587	560	578	535	574	550	588	560	592	563	536	545	524	557	574	525	537	566	558	570	554	525	541	537	496	545	547	569	574	559	572	541	622	526	568	501	566	570	567	534	535	538	530	591	582	581	581	558	548	531	533	580	533	524	534	523	532	560	554	569	529	548	555	552	533	562	541	555	562	536	568	557	566	597	578	599	564	601	569	533	569	516	544	520	545	540	553	555	555	573	563	552	529	525	554	570	544	573	588	547	617	568	504	542	560	550	553	551	587	555	553	544	569	564	568	552	533	557	530	555	515	539	561	535	575	559	539	571	558	535	542	527	553	584	541	575	573	541	553	499	542	573	485	561	539	561	564	521	519	559
4820	5779	4506	2376	1777	1478	1244	1108	1012	972	932	862	844	812	741	750	761	721	721	704	731	713	724	706	708	669	687	687	692	705	675	713	683	664	752	661	649	663	673	666	654	665	644	680	694	678	632	696	667	673	682	631	648	660	626	666	679	650	667	647	651	681	637	639	657	685	643	667	648	689	638	685	638	643	650	662	633	675	659	692	693	689	696	680	669	673	708	667	692	680	702	647	659	682	664	655	671	645	649	651	682	703	672	680	644	675	672	634	638	628	658	673	655	680	678	675	644	687	675	712	612	672	631	706	663	713	653	669	669	637	620	640	664	675	682	655	660	630	644	677	671	653	647	656	703	682	688	672	692	692	642	649	682	625	672	689	694	707	661	691	649	717	632	652	696	694	694	640	659	640	662	654	677	680	642	654	632	701	685	665	646	705	659	664	652	664	674	626	635	657	638	661	629	663	681	664	622	630	622	639	663	649	642	713	632	668	678	630	663	652	675	665	649	683	640	657	671	710	592	658	644	703	683	635	619	654	697	660	700	696	635	700	633	655	667	707	645	650	654	699	652	685	655	639	685	659	647	612	648	649	641	672	671	647	648	641	666	707	640	674	745	666	680	641	713	682	646	663	636	687	647	740	616	648	685	696	653	694	653	619	647	645	660	672	655	694	615	638	675	666	656	648	662	637	719	659	652	675	679	628	641	659	640	694	688	672	633	674	640	668	693	631	600	659	646	724	660	682	649	631	717	660	685	655	647	657	672	659	700	667	639	649	639	692	655	687	698	643	628	651	691	623	673	682	669	688	671	701	658	624	700	656	665	667	613	692	684	691	680	658	678	644	674	678	651	674	659	727	666	656	680	609	663	641	691	685	700	669	620	651	659	674	662	690	656	645	691	706	659	658	638	648	663	674	617	671	672	623	631	684	661	650	650	680	668	656	675	661	718	670	654	675	663	658	702	661	670	673	646	640	692	660	668	722	666	689	634	667	655	677	652	649	673	651	631	672	681	709	624	667	680	690	656	651	703	663	671	678	633	650	674	665	665	660	701	655	664	692	705	705	644	692	675	633	703	692	652	645	668	695	677	648	699	629	635	668	640	654	680	630	682	701	668	661	701	633	634	660	644	623	726	714	683	705	642	649	690	671	692	678	641	674	678	673	643	674	686	608	608	681	678	685	665	646	668	673	632	677	660	675	642	648	661	668	665	634	630	647	639	656	693	683	693	683	695	626	677	665	678	663	681	647	702	654	679	662	693	638	653	664	684	686	678	698	614	666	639	674	683	664	709	708	643	682	672	650	616	660	699	639	656	652	673	635	673	633	733	676	614	651	654	669	628	660	677	678	665	655	675	655	664	701	646	674	677	667	679	625	677	654	687	658	672	671	718	639	641	670	592	705	620	648	647	659	709	663	663	668	648	646	706	665	642	636	665	670	675	615	670	679	733	685	679	647	662	717	618	622	643	682	653	738	631	629	677	652	683	671	665	709	654	724	637	663	659	675	603	717	648	670	670	666	633	657	687	656	667	650	695	670	626	646	619	683	671	691	638	638	691	696	637	713	656	688	652	643	753	649	653	686	647	686	651	653	673	658	649	682	663	632	668	679	672	658	671	658	682	694	656	663	684	606	671	657	656	652	660	653	744	644	633	655	660	661	669	664	673	672	682	642	701	675	679	684	665	661	715	698	663	653	678	650	654	648	626	718	669	692	660	661	689	675	674	696	647	654	651	678	623	718	706	674	637	662	661	679	646	629	681	648	662	668	652	682	657	609	655	669	668	655	618	695	642	640	714	676	658	720	674	673	661	660	682	660	638	667	734	668	683	677	668	708	648	678	658	649	724	705	652	687	686	694	650	686	634	632	657	667	692	682	625	653	700	612	660	677	683	610	694	654	665	683	656	707	680	685	650	636	680	633	677	672	691	702	654	656	653	715	626	674	706	676	666	687	700	650	690	666	682	658	663	657	616	681	658	713	660	697	619	676	686	621	652	648	683	642	695	694	655	650	631	641	677	629	655	637	722	679	693	684	627	681	642	716	643	645	654	604	636	646	695	657	688	613	704	665	637	735	691	682	659	699	647	728	683	719	674	646	641	657	662	706	647	704	620	667	652	663	633	702	664	692	673	640	651	696	664	672	652	645	672	652	650	686	659	665	723	653	636	690	692	654	651	685	664	688	649	659	683	656	653	687	651	665	711	677	651	641	670	619	659	642	655	617	646	663	698	717	586	662	690	591	651	616	705	683	651	642	679	713	687	639	660	606	684	620	673	688	632	671	619	686	650	690	649	662	685	687	646	662	689	683	636	670	672	701	660	669	648	684	608	655	676	668	659	692	615	688	639	665	645	707	710	645	640	663	615	659	693	663	673	661	658	649	646	644	675	621	605	688	655	683	659	678	715	642	651	659	673	649	671	664	678	643	668	667	656	688	658	703	646	680	657	669	647	646	662	685	671	674	698	635	645	705	623	665	632	668	684	683	641	645	665	672	639	649	667	664	678	701	696	671	653	702	684	669	653	654	661	678	693	691	662	694	658	672	712	669	643	662	679	688	665	652	677	618	688	643	640	687	689	644	688	657	628	644	687	661	668	624	720	644	657	669	625	669	692	659	616	639	695	634	658	678	682	687	676	671	606	640	637	656	658	662	684	658	645	752	634	689	648	630	655	681	645	704	679	684	680	662	668	712	640	669	646	701	659	681	683	695	667	657	592	660	725	687	660	649	618	613	671	692	623	638	666	666	614	692	700	687	623	627	656	704	678	632	643	661	656	684	702	669	665	681	647	693	658	624	660	626	651	706	626	653	665	660	663	704	669	672	658	624	667	684	617	644	679	686	664	678	669	637	711	651	730	672	702	630	704	717	698	689	657	685	713	684	638	627	678	635	655	687	650	687	685	704	684	675	608	651	700	665	661	638	669	649	635	660	611	686	675	651	707	674	655	724	644	646	678	692	678	649	697	697	674	663	687	639	654	697	639	681	660	668	706	693	687	668	633	687	680	655	648	621	639	670	678	685	675	641	625	621	661	671	632	664	658	666	685	692	651	645	653	628	672	650	654	681	681	679	621	659	670	639	636	701	649	676	689	614	610	665	672	635	675	611	689	616	681	653	683	685	644	716	644	665	722	656	665	696	636	605	655	657	661	640	678	686	665	639	661	694	649	700	635	652	693	636	673	651	646	619	664	659	638	608	677	634	632	632	641	665	622	663	648	651	712	657	673	701	694	715	681	664	673	653	722	663	684	650	659	603	656	651	680	696	661	634	657	662	641	701	705	678	712	646	668	654	693	649	608	674	652	684	700	655	645	662	669	611	597	653	632	689	659	661	688	648	690	644	702	671	661	631	688	663	668	653	703	637	671	675	674	632	663	651	688	682	713	694	663	705	662	707	664	642	655	694	685	665	643	692	698	651	687	667	669	672	648	608	670	648	685	650	639	666	697	683	660	661	665	673	631	660	643	669	645	642	668	676	641	638	670	680	655	720
23173	21670	29630	24228	21673	21715	10867	1175	842	748	674	598	534	544	494	467	450	415	426	404	383	400	426	369	361	349	367	364	357	352	339	349	346	324	355	347	320	307	331	299	350	319	354	312	315	306	338	326	344	324	353	353	334	285	322	295	339	337	293	326	315	315	333	340	348	364	320	298	347	308	313	325	334	311	305	314	316	331	318	328	325	328	312	328	316	371	341	326	335	303	302	316	346	313	342	320	317	320	336	282	330	306	329	300	326	322	307	341	319	313	322	292	303	330	298	321	347	332	314	306	317	325	334	301	360	385	331	302	321	324	299	280	308	289	323	312	358	353	326	305	354	316	318	334	289	318	294	354	299	353	336	331	323	327	351	290	272	309	328	302	315	319	346	328	316	299	359	328	329	321	346	315	324	314	332	306	346	302	346	283	300	314	318	292	354	313	312	315	315	297	299	303	331	294	294	307	349	306	316	304	327	351	345	312	299	335	337	346	326	319	335	315	345	302	310	300	317	304	313	292	312	312	314	312	320	335	298	315	304	349	341	318	319	321	320	297	313	311	314	328	298	301	296	300	333	305	315	316	367	322	306	294	317	311	303	321	362	334	298	287	275	274	323	312	325	308	259	336	304	274	310	299	320	289	313	299	298	306	312	293	322	337	289	318	314	335	323	307	307	332	330	320	308	320	291	310	318	350	322	336	349	313	319	308	323	298	344	299	280	318	334	304	303	320	320	300	330	318	352	340	349	331	305	315	309	316	331	297	293	299	309	302	303	291	315	300	282	324	361	322	326	302	318	341	320	353	309	294	329	340	290	353	314	323	339	304	325	313	309	329	324	317	317	328	335	321	326	326	312	302	303	355	301	301	316	328	322	331	317	304	319	292	290	356	331	302	322	336	341	345	298	292	319	322	320	331	359	324	322	315	294	298	297	345	303	316	323	304	328	328	334	285	310	294	322	314	324	315	327	311	364	309	341	290	334	297	314	320	298	315	321	336	299	316	308	310	298	334	309	295	296	295	333	335	310	331	342	313	326	299	334	329	319	318	304	286	331	357	309	335	310	302	341	326	333	325	309	326	315	304	298	295	342	312	327	322	328	320	326	349	299	293	317	337	299	315	317	319	309	311	273	264	337	346	300	317	310	316	361	330	314	296	315	336	327	310	337	332	305	331	303	340	299	329	333	299	315	298	321	285	282	350	317	305	373	328	339	296	326	320	338	330	334	297	284	329	289	304	331	311	304	321	318	312	303	308	298	320	320	297	336	323	332	327	295	298	297	306	324	341	318	332	341	313	332	367	329	336	329	347	314	324	308	344	302	355	318	304	314	326	346	319	322	335	334	328	324	304	287	334	309	335	296	317	348	341	301	310	320	312	311	330	316	293	330	316	324	311	342	294	316	336	310	300	343	309	366	344	334	316	290	314	312	317	275	341	299	328	305	330	300	348	291	312	279	310	317	314	340	316	331	304	293	310	320	334	308	317	304	297	309	298	313	339	290	324	336	307	316	296	306	330	286	298	318	325	329	350	319	327	336	306	311	325	341	338	310	337	327	276	316	308	319	269	312	304	305	347	336	303	338	288	333	328	309	338	307	323	289	299	330	315	338	318	319	338	294	310	313	286	303	343	319	322	307	267	332	263	337	309	301	354	328	292	312	291	345	324	328	296	322	333	321	311	331	339	333	346	320	320	332	299	318	330	316	303	314	331	359	313	336	315	298	310	331	329	329	307	317	316	321	297	318	336	306	334	334	336	330	323	341	315	311	294	366	331	321	322	301	300	320	305	325	301	332	313	321	350	325	301	316	291	325	308	355	305	335	307	307	300	343	337	326	334	353	330	327	311	319	320	304	267	361	298	319	314	324	287	301	339	315	314	333	306	304	322	325	316	312	298	340	311	310	301	295	335	318	275	309	326	303	316	328	319	316	326	311	298	353	320	306	326	357	303	276	342	345	331	335	340	334	299	312	329	314	336	333	325	308	290	284	342	328	305	302	292	311	318	312	322	326	319	320	309	310	336	342	312	311	316	299	344	302	284	348	317	311	293	307	314	261	341	308	326	351	343	341	328	305	298	325	317	324	291	311	328	294	334	304	290	313	350	300	297	300	326	333	317	315	288	316	334	329	346	329	318	323	319	274	330	323	285	311	323	321	302	334	316	312	344	331	300	323	322	322	327	294	300	336	327	311	339	303	319	263	315	288	302	317	311	327	313	324	302	321	318	332	339	329	309	305	322	319	313	323	301	316	314	310	331	328	309	308	332	317	350	315	325	312	316	304	326	315	336	304	293	345	330	314	312	304	346	331	316	323	319	345	329	317	322	303	362	290	310	330	315	337	328	313	318	336	322	333	328	346	292	349	326	325	350	330	339	313	314	328	314	323	319	320	303	316	311	336	361	282	322	315	330	299	289	320	313	356	305	346	296	299	354	316	349	318	308	320	328	336	335	323	286	309	315	324	305	316	298	340	353	335	313	294	315	335	311	324	312	310	287	292	334	322	299	342	325	324	326	313	293	308	311	345	312	292	320	281	330	326	314	308	322	298	281	309	319	330	322	341	301	319	298	280	323	310	298	298	317	320	300	345	290	318	290	333	312	311	293	336	340	310	331	304	312	317	329	314	366	297	318	338	296	298	317	316	297	311	349	294	292	322	341	317	325	343	342	317	303	318	298	340	320	322	304	278	293	338	306	304	305	314	334	352	293	313	307	325	320	340	334	290	334	320	322	316	304	319	330	284	317	323	322	331	306	351	317	321	301	343	310	345	335	315	336	329	311	355	346	270	283	282	335	313	302	304	361	343	308	308	313	284	331	274	290	326	313	372	297	348	309	312	309	331	282	301	356	317	307	341	294	325	327	337	323	310	344	288	316	313	306	303	297	318	327	341	328	315	336	318	308	315	319	336	304	343	334	322	341	309	337	288	305	311	306	314	317	344	334	325	314	276	324	295	290	298	333	317	309	304	321	339	295	277	321	350	323	338	284	307	325	323	308	299	294	347	332	296	293	323	308	303	304	320	325	285	335	316	330	296	323	296	334	306	312	297	335	312	351	319	297	339	336	311	306	324	325	306	339	322	336	285	309	298	328	309	334	329	308	312	305	317	345	331	317	299	288	299	271	305	308	314	293	276	337	347	322	318	277	345	335	302	333	316	325	333	323	318	313	304	337	306	299	310	326	294	327	314	337	317	289	323	326	305	316	306	297	345	292	331	288	328	309	328	312	323	337	325	321	309	309	344	304	327	316	300	308	297	313	307	330	309	327	301	328	326	336	331	309	326	309	331	312	293	324	325	355	300	312	301	293	334	323	315	306	322	307	286	332	294	316	312	301	327	338	297	328	315	315	312	326	353	328	306	309	310	306	296	337	321	297	320	313	361	350	293	307	319	340	282	314	316	302	337	326	315	314	320	341	330	300	330	334	306	304	343	337	334	330	331	306	247	327	277	323	330	330	288	339	318	313	314	292	315	303	305	293	317	313	327	326
6799	16064	12950	6621	4714	3508	2697	2143	1755	1453	1210	1014	892	802	782	724	679	616	601	568	517	519	472	448	494	489	510	460	448	417	443	449	427	451	426	435	419	426	413	377	400	436	439	415	407	404	393	422	392	366	422	398	451	423	433	373	411	388	397	415	383	394	379	375	368	358	326	401	410	393	401	339	387	376	361	367	379	391	357	376	381	423	386	384	389	387	398	368	405	348	359	367	366	374	378	368	389	415	401	354	398	372	349	368	398	341	389	396	398	362	386	376	343	385	353	370	362	355	380	401	413	370	349	362	396	355	374	381	340	364	377	374	369	414	370	368	343	400	376	374	356	346	386	335	360	341	340	364	343	359	374	363	359	347	383	383	360	365	382	348	361	369	365	395	378	362	380	363	348	370	354	349	362	384	373	380	374	367	360	372	353	356	400	369	350	374	381	394	350	382	415	377	362	360	412	384	368	343	369	342	376	380	368	350	375	347	347	351	396	390	371	356	355	364	360	377	365	380	384	346	416	365	397	366	369	372	336	411	393	371	380	351	368	375	396	383	364	371	349	396	379	395	394	335	386	369	404	308	402	365	374	367	357	413	371	378	335	375	340	345	389	369	367	349	389	351	355	354	382	365	367	336	386	385	367	380	392	378	368	360	386	372	353	417	357	399	396	342	345	366	361	349	348	379	402	377	360	357	415	373	355	380	400	391	398	412	397	381	353	342	381	350	331	401	344	373	361	365	357	364	397	355	389	366	386	381	397	377	396	380	383	377	366	375	378	360	335	374	358	351	373	350	359	405	354	390	354	358	342	353	345	376	352	373	391	372	377	369	344	387	354	375	385	404	344	372	360	379	374	351	377	347	370	344	362	369	379	355	394	384	345	389	426	376	347	397	361	363	317	376	428	340	383	410	362	403	378	410	366	389	372	378	338	378	409	379	378	361	380	338	380	368	389	361	394	365	383	351	381	367	367	355	381	352	380	359	363	354	378	356	378	375	364	363	405	380	353	367	346	356	370	368	378	354	371	360	385	332	384	361	362	370	362	370	379	374	387	353	376	360	381	344	337	330	371	370	383	366	343	355	370	383	365	333	346	403	351	359	361	369	380	349	355	357	385	354	406	365	375	375	349	383	360	333	368	375	354	342	375	344	395	379	358	355	344	397	354	372	404	364	375	349	355	361	370	377	401	363	366	372	364	391	368	348	365	361	373	362	394	332	398	400	378	431	364	382	408	405	374	337	393	402	362	381	379	381	367	333	326	369	386	396	395	344	324	390	388	369	381	379	391	357	396	371	362	378	341	366	414	360	361	405	356	402	370	383	364	384	373	373	371	354	382	364	351	352	362	375	392	373	363	377	392	371	379	379	361	368	345	350	405	390	369	351	352	407	364	373	376	363	386	391	339	371	398	411	368	354	353	357	375	398	364	382	379	357	366	350	338	369	383	363	349	372	377	352	362	384	385	341	412	359	367	357	380	356	356	369	352	346	362	374	350	359	366	417	382	413	357	380	364	358	402	334	356	364	381	369	354	393	348	366	374	378	394	419	366	381	376	407	340	375	379	355	369	364	375	349	344	350	344	389	370	395	374	373	377	371	345	374	377	372	350	362	409	379	379	376	370	388	359	398	376	355	339	366	366	383	372	364	368	358	403	373	373	347	356	385	393	375	328	365	371	338	352	406	338	368	389	350	367	335	377	335	365	380	406	356	386	357	368	388	390	355	358	372	401	357	370	401	330	369	370	394	373	382	361	374	391	365	358	360	387	386	365	354	359	373	386	361	387	370	383	378	391	387	381	366	366	367	370	362	390	383	366	375	352	353	345	407	373	359	398	378	412	361	364	354	382	343	374	355	388	413	367	389	340	371	356	356	360	351	372	367	353	386	370	339	371	367	354	361	337	391	369	401	366	371	385	363	345	388	385	404	373	359	378	385	411	365	353	365	377	397	366	370	395	385	370	385	371	342	367	368	391	350	394	375	370	357	366	366	344	358	382	384	389	348	365	343	346	342	385	361	374	371	386	341	399	380	354	367	351	366	315	374	373	356	407	378	379	357	323	343	362	360	368	335	370	340	394	357	349	430	384	367	371	358	361	374	362	370	357	356	362	353	367	346	362	357	370	332	370	381	382	406	364	378	383	348	369	360	392	345	365	391	366	376	376	397	321	365	383	357	355	357	367	362	381	377	385	371	365	388	368	371	366	388	394	369	369	372	381	381	384	362	387	375	338	350	362	385	386	355	379	377	343	407	382	356	323	380	361	382	381	367	388	357	361	400	353	390	374	392	361	422	387	368	379	393	372	350	372	352	361	360	364	404	386	349	346	372	368	369	406	372	362	359	381	384	351	398	368	379	351	387	400	381	385	368	334	363	383	385	356	346	370	367	345	353	375	404	386	370	377	354	360	371	383	343	369	390	349	411	374	349	384	352	390	367	361	387	367	383	358	397	363	379	353	382	360	347	365	369	381	372	363	346	384	368	385	390	412	366	382	319	372	396	341	307	375	395	359	373	379	386	387	368	352	346	346	354	377	385	380	381	380	367	380	382	353	411	351	369	373	360	371	376	371	390	366	353	348	365	378	370	367	334	392	384	343	384	381	363	358	367	365	414	378	381	346	398	371	355	382	373	365	353	361	335	355	415	361	355	364	370	373	384	371	381	353	377	386	391	406	414	352	369	369	388	376	368	378	386	406	369	394	326	404	349	429	353	401	369	373	383	385	394	395	388	390	354	350	369	380	340	390	342	398	373	376	357	385	393	384	394	375	367	379	387	394	391	350	377	398	386	345	376	374	373	347	373	358	368	373	359	411	400	371	347	353	365	377	347	364	364	378	372	356	353	374	387	328	384	382	383	363	374	363	353	410	390	353	408	391	341	375	376	394	372	360	346	384	369	377	355	386	399	392	357	371	396	387	359	399	392	417	389	382	360	372	381	375	336	364	350	389	381	349	357	352	356	369	364	385	378	353	377	380	370	350	352	363	367	389	357	393	373	401	343	354	369	371	387	349	356	362	379	371	378	346	364	381	377	383	376	392	389	380	347	375	356	362	354	391	377	361	381	374	361	352	364	368	353	339	349	386	390	410	344	380	334	385	372	387	374	348	373	367	359	377	379	363	375	392	403	367	357	321	405	379	366	382	357	355	330	364	394	391	406	368	379	356	412	382	372	379	383	348	377	356	386	373	385	359	347	344	380	391	379	394	364	348	378	388	381	345	374	371	369	368	385	368	358	367	360	367	349	385	368	364	400	382	407	394	332	375	394	359	400	369	373	393	343	368	350	382	392	332	379	359	388	398	362	347	370	346	407	376	385	368	375	377	367	339	377	364	354	354	355	402	407	391	399	409	356	365	362	362	368	353	388	377	363	368	382	362	400	337	362	371	359	373	371	343	345	386	338	406	377	327	366	362	333	369	387	365	411	381	371	328	355	379	357	398	366	384	420	363	356	375	389	350	389	368	351	363	313	375	324	383	386	374	369	408	368
27501	19944	6034	752	497	512	443	434	428	395	440	426	435	444	383	403	407	428	391	423	422	398	438	427	435	396	427	403	421	406	438	392	408	410	404	414	400	386	414	419	414	415	426	435	379	399	374	411	380	410	395	374	433	411	395	399	389	392	394	418	420	426	399	409	413	395	391	391	408	455	408	408	405	388	428	422	396	394	409	384	427	405	385	417	433	436	413	423	397	413	442	379	409	418	371	435	450	398	413	399	397	405	393	391	428	436	432	434	401	369	407	407	388	408	405	431	405	407	411	413	388	415	421	427	371	405	389	408	400	435	395	412	411	411	409	447	375	399	381	436	381	363	439	395	396	397	392	371	412	433	374	414	431	404	398	421	433	408	432	426	418	413	412	361	439	432	418	387	389	392	447	428	384	447	376	399	414	424	402	366	416	395	377	413	423	449	401	388	406	362	413	379	376	401	420	368	409	383	434	396	392	420	401	434	412	406	412	403	410	421	383	372	422	383	402	417	378	391	390	419	406	419	442	407	387	403	421	406	359	419	397	406	403	414	389	391	395	456	401	436	382	422	402	395	435	431	437	401	386	416	410	415	412	408	405	392	420	413	423	374	404	437	381	408	381	410	435	427	385	368	399	436	428	397	441	386	401	399	415	405	435	410	460	452	417	428	397	405	402	409	411	422	415	431	383	384	425	429	381	390	393	431	385	402	410	370	434	408	412	382	412	397	387	412	415	426	419	382	428	407	384	410	361	401	398	359	414	409	425	401	400	386	409	411	393	386	388	435	414	431	381	396	399	356	393	419	407	432	405	395	403	407	422	380	400	383	392	390	375	384	373	419	388	396	421	438	416	432	398	417	394	397	395	399	402	390	367	422	413	410	379	453	426	432	420	403	385	414	419	400	391	432	379	425	436	433	382	422	399	372	366	410	388	413	339	447	423	413	396	357	410	427	406	387	387	412	421	411	400	397	416	376	411	424	381	430	398	422	367	390	436	409	415	401	377	390	399	412	438	428	391	397	400	378	409	418	411	389	389	400	404	443	419	400	378	392	442	380	392	369	398	396	417	403	394	362	389	375	395	407	441	441	363	399	404	411	384	403	408	418	360	427	413	422	428	403	408	408	385	429	429	397	436	464	389	429	401	395	403	428	396	375	357	411	393	412	391	400	429	360	366	395	430	400	411	395	400	413	413	435	425	404	387	377	442	432	406	434	382	411	407	426	396	395	431	418	373	390	366	392	411	400	425	453	399	417	419	431	390	400	395	410	371	400	410	417	368	390	405	415	408	409	389	386	407	413	407	414	406	403	379	441	408	407	440	430	413	412	428	419	401	424	421	388	406	421	411	392	377	412	421	388	392	381	429	413	399	403	401	376	402	389	406	413	393	435	410	425	392	382	386	415	402	393	380	400	378	383	404	419	414	371	404	398	366	402	409	435	407	428	378	366	417	402	411	419	381	402	417	409	406	435	382	445	405	384	422	383	421	414	379	382	390	406	414	429	418	427	408	415	407	439	404	406	403	419	393	389	417	396	431	400	385	395	380	393	394	394	386	421	392	401	392	393	402	389	424	395	404	389	409	408	407	381	406	389	412	430	383	429	445	370	387	393	392	425	399	459	408	369	395	377	447	405	415	420	396	367	406	402	415	401	376	401	391	396	390	406	368	425	388	418	400	441	379	432	430	439	415	426	402	382	409	429	432	372	387	384	394	412	371	424	414	407	397	409	369	430	396	385	421	386	396	428	440	401	425	402	424	398	435	409	362	403	417	417	371	353	404	473	428	402	421	404	410	404	409	404	393	424	421	399	430	413	400	416	376	378	386	393	391	418	426	400	376	415	380	363	398	384	441	427	398	392	392	422	416	390	409	410	390	405	408	403	409	429	377	435	380	401	414	435	382	386	395	449	406	396	397	407	412	430	428	404	398	377	395	410	433	415	393	434	418	443	410	393	403	419	413	389	397	419	448	385	386	426	410	377	413	367	435	391	425	387	419	354	374	383	361	383	392	401	419	391	406	396	402	409	421	433	412	431	405	406	428	384	432	381	406	408	402	362	435	395	403	427	425	413	392	412	390	425	404	378	403	398	393	396	407	401	411	339	417	390	428	382	403	417	387	426	395	413	397	378	413	395	431	386	385	409	428	372	373	363	394	354	420	415	411	416	403	404	391	445	383	381	418	387	396	443	398	414	387	422	393	437	367	420	411	376	389	411	398	423	405	367	376	425	388	392	418	413	407	404	413	411	405	399	379	414	389	410	389	417	432	405	422	412	447	395	402	381	432	382	384	383	393	381	418	407	384	432	370	394	438	402	416	403	396	418	406	371	432	372	412	399	389	387	439	404	409	400	396	414	453	405	405	389	443	409	419	370	415	375	397	399	396	398	391	399	404	426	404	401	395	407	433	363	366	390	401	380	416	410	379	421	413	377	414	386	415	419	394	387	418	381	397	403	414	378	396	400	393	407	430	441	404	437	444	399	412	406	435	381	474	401	388	420	412	380	420	439	409	423	406	422	364	405	411	406	395	351	398	457	393	405	426	408	415	405	423	390	409	409	430	396	410	432	403	397	399	398	403	422	385	406	417	436	408	391	401	394	417	380	422	434	418	427	425	421	398	395	403	374	405	414	384	427	416	407	374	385	407	427	386	411	386	427	407	357	419	401	432	390	407	429	348	415	374	390	389	425	400	386	417	405	392	422	444	435	418	377	421	417	402	393	439	425	422	393	410	399	411	450	398	397	374	425	426	401	417	373	389	445	432	414	424	384	425	399	395	421	423	399	402	402	387	418	401	472	398	414	349	389	403	387	417	430	417	366	409	363	394	400	408	384	415	411	405	400	399	399	408	391	383	439	400	409	427	383	410	396	400	392	403	386	436	387	416	424	383	413	428	368	372	394	400	401	425	419	404	408	409	413	422	428	407	446	409	434	388	400	393	408	440	384	409	431	390	397	419	357	362	408	431	415	371	438	361	392	398	372	396	375	392	409	386	419	394	407	349	389	419	412	415	377	407	417	419	423	399	394	390	403	427	409	427	439	437	382	436	379	395	427	409	403	425	418	421	364	392	447	420	429	408	418	431	390	409	421	423	405	383	402	388	406	425	403	420	396	416	377	408	406	408	397	432	384	432	387	396	391	432	426	427	424	423	458	383	421	406	416	434	407	389	414	439	404	370	403	414	396	393	466	397	380	418	428	394	402	423	458	415	415	407	392	413	409	381	396	434	381	425	397	408	392	437	394	426	382	382	393	439	403	392	389	407	429	379	417	454	413	379	391	390	408	404	416	372	395	389	408	389	414	402	395	409	418	418	413	392	403	387	395	392	396	457	415	404	393	403	428	407	387	432	382	402	440	369	406	408	401	428	422	420	398	369	443	400	428	379	386	394	394	454	381	428	375	372	412	395	364	410	468	393	394	423	394	391	417	395	410	389	392	393	401	360	428	405	394	420	412	358	411	429	379	397	376	432	415	425	411	428	421	437	388
4110	1157	973	658	617	577	523	517	519	527	548	518	545	503	536	522	541	525	533	510	524	539	508	525	531	501	540	507	491	528	529	473	491	507	496	510	551	497	484	525	486	479	502	475	518	484	491	506	502	479	518	500	534	477	540	534	493	550	507	500	501	508	521	491	511	526	488	499	486	502	540	528	520	528	534	535	552	528	515	508	513	521	510	487	469	494	525	490	510	509	523	526	507	484	517	481	526	487	492	499	493	507	516	505	534	509	479	494	486	503	518	524	505	512	559	527	498	517	518	514	511	508	505	497	507	513	482	525	494	483	508	554	484	510	523	506	508	532	493	522	504	481	510	521	472	522	524	464	495	516	493	502	514	499	509	476	528	487	465	520	465	504	552	517	510	515	485	528	507	493	509	536	472	499	571	509	523	473	445	517	478	505	528	500	505	501	507	470	491	529	468	512	517	475	487	464	493	467	488	496	508	545	519	487	487	492	551	529	488	465	492	474	466	537	481	515	549	487	497	533	535	451	509	520	562	502	510	504	489	441	519	506	488	501	488	521	513	543	522	497	483	546	507	482	522	507	512	488	531	514	535	502	519	489	475	535	469	491	500	484	479	512	511	522	551	521	503	513	534	513	486	503	493	489	495	559	496	536	524	489	505	525	556	485	524	483	507	511	525	477	502	531	486	511	528	536	515	490	503	461	508	497	547	500	491	539	529	512	506	502	490	517	495	540	487	502	527	470	457	504	509	473	498	531	526	528	515	544	525	504	523	483	533	519	466	474	480	509	504	499	492	498	459	504	469	505	499	514	493	511	528	491	513	550	540	460	539	530	476	501	512	495	462	546	481	507	504	519	547	514	469	497	480	502	498	496	554	488	519	504	576	508	545	471	532	495	505	521	530	580	506	472	510	516	526	512	507	474	495	486	496	483	498	505	502	470	491	494	523	451	532	516	512	480	527	525	506	505	560	484	546	494	502	525	501	542	492	543	549	474	483	510	512	476	502	502	447	516	536	574	474	479	532	510	523	503	474	496	513	526	514	493	562	549	503	531	512	545	512	514	521	475	516	530	493	488	510	514	540	508	532	534	492	468	485	472	520	505	494	506	524	492	510	515	496	537	510	519	503	497	526	499	512	522	524	452	497	481	536	462	490	549	495	530	511	487	509	494	482	499	515	492	528	537	528	484	499	519	531	513	538	509	494	511	480	525	558	516	485	494	492	515	528	503	545	534	510	488	538	532	528	508	536	513	528	534	471	518	525	534	512	512	485	483	510	533	527	512	486	522	568	544	522	508	503	515	531	506	510	500	511	500	518	504	489	534	520	476	502	510	500	503	506	511	516	516	514	535	534	464	449	499	482	502	510	506	511	554	487	522	483	483	532	480	496	548	531	553	549	509	523	504	503	499	497	509	497	537	517	476	491	503	526	519	489	473	502	470	518	493	512	508	460	539	567	441	484	502	504	523	482	502	513	491	535	536	537	484	521	510	511	505	449	533	500	485	509	514	499	480	506	532	527	465	514	504	503	476	491	474	521	507	514	535	503	505	481	550	503	513	507	508	540	494	500	522	498	523	496	516	542	499	493	468	511	514	508	461	547	519	507	497	530	558	482	504	544	518	493	524	515	498	513	472	500	514	510	507	501	455	493	484	487	522	465	530	534	510	525	529	513	509	493	520	532	552	505	512	526	493	520	553	533	485	511	494	508	556	507	523	474	504	456	505	519	527	518	487	535	487	489	496	505	510	459	549	523	509	526	517	518	499	483	490	494	538	535	501	498	488	513	531	451	498	492	525	530	533	491	514	520	479	501	519	526	515	567	515	475	498	505	493	500	487	479	501	531	480	532	491	492	532	498	509	497	494	466	493	491	536	514	513	512	549	559	496	537	539	527	531	495	534	512	491	533	498	470	478	469	506	523	490	455	501	484	492	510	467	533	506	471	494	485	496	520	499	522	534	519	530	495	485	533	534	483	525	496	492	480	539	530	490	496	511	547	513	508	542	497	494	526	528	508	490	508	480	510	507	494	495	538	520	518	484	504	481	506	530	494	511	524	491	509	515	526	496	503	505	454	481	499	519	511	520	488	522	522	455	489	496	494	516	554	491	508	492	503	486	521	462	521	454	493	537	519	541	494	517	502	492	509	487	470	452	481	469	506	501	484	484	524	534	501	536	492	488	492	500	467	532	509	462	522	534	469	483	491	503	528	492	511	538	486	512	496	476	532	528	501	513	468	540	493	530	495	474	491	461	524	502	513	507	500	501	458	484	526	461	513	505	503	508	463	453	497	519	528	502	488	518	495	514	514	523	498	503	547	513	498	495	513	528	541	517	515	504	515	503	496	483	510	510	555	456	514	486	510	524	547	474	511	560	509	529	514	448	524	480	516	525	529	490	514	472	570	519	538	516	501	470	504	473	523	470	478	490	499	497	493	533	506	470	477	495	522	577	522	502	487	517	513	523	493	491	520	547	517	516	527	459	498	503	493	488	504	514	458	534	522	474	474	520	468	510	469	517	471	540	518	495	525	539	476	503	450	554	547	477	483	499	487	548	480	503	506	567	477	514	489	513	546	464	483	510	516	492	534	463	540	540	511	494	500	477	444	486	487	526	505	502	490	514	508	498	494	476	519	487	473	538	507	498	516	542	467	560	503	491	475	509	522	523	441	487	484	508	457	503	544	493	541	481	474	494	500	498	516	489	511	542	526	528	528	534	493	544	510	493	503	511	526	532	497	487	527	565	502	540	483	473	513	509	512	497	554	494	493	518	524	464	540	515	499	501	502	554	484	477	491	513	516	453	550	497	486	540	487	503	526	532	501	513	533	485	493	515	458	507	546	534	460	493	521	539	519	518	461	483	518	521	495	527	483	469	523	513	525	495	532	511	530	530	535	522	510	495	515	547	477	495	467	529	432	484	510	470	502	517	495	471	491	500	526	470	479	516	507	547	513	543	511	526	467	464	515	487	509	490	529	504	540	493	515	523	486	521	496	482	509	511	511	501	527	489	510	492	497	531	484	509	514	497	526	529	500	494	486	488	484	515	481	493	480	521	484	494	540	537	454	535	492	523	469	524	525	524	514	527	534	545	470	471	511	501	459	513	503	511	542	508	497	507	483	488	508	546	501	543	530	511	496	526	464	554	508	509	498	529	484	485	526	482	543	507	446	530	499	494	484	502	492	501	536	481	531	500	482	517	544	518	489	527	517	504	511	510	507	473	514	509	513	508	497	504	530	495	486	507	459	514	531	506	521	524	514	484	474	547	547	478	489	515	491	498	493	515	514	463	529	490	505	548	509	523	510	527	503	499	487	499	513	522	529	506	512	531	542	474	494	526	507	501	554	503	504	526	487	513	548	535	504	499	513	490	507	507	496	502	528	547	487	518	500	484	504	514	557	547	499	496	509	499	465	494	477	553	496	475	451	520	489	492	509	534	461	508	510	518	547	474	534	510	469	506	509	484	479	546	491	499	492	539	511	502	489	484
24021	21590	29122	24503	21590	11542	1002	609	483	371	369	383	314	296	304	265	265	251	276	270	215	198	249	243	224	217	215	229	226	214	218	199	216	209	229	223	186	207	193	186	217	226	241	208	203	216	213	246	178	220	208	176	212	211	195	218	196	222	227	177	184	204	189	189	169	208	170	204	205	215	212	195	225	177	176	192	202	225	193	197	211	227	197	195	218	186	174	211	205	230	216	189	191	187	237	201	204	206	210	169	195	221	201	192	211	200	185	197	218	187	183	221	202	221	199	207	215	200	181	185	187	180	183	200	205	220	203	206	195	203	199	209	211	212	200	212	203	215	211	216	194	184	197	183	208	198	212	182	188	195	203	197	190	202	199	210	212	202	191	179	206	187	169	184	191	200	184	210	196	211	188	195	203	222	215	186	225	212	177	197	201	225	195	202	191	179	201	204	178	203	208	196	204	211	196	205	232	190	211	204	178	174	216	200	171	187	206	187	207	192	206	200	209	210	177	234	190	187	210	217	193	201	190	189	224	193	188	216	201	233	209	191	199	225	197	182	223	211	174	192	176	200	206	211	212	212	182	189	212	171	209	186	190	212	178	203	202	195	197	197	212	176	199	203	208	212	206	172	206	211	206	203	224	197	195	173	187	214	210	199	196	216	179	219	219	223	204	197	190	210	197	202	206	199	210	193	179	216	185	190	209	206	207	204	192	202	196	193	204	206	198	196	175	180	197	212	175	217	179	179	205	192	189	201	196	188	192	192	198	205	214	207	182	195	189	181	208	186	204	193	200	196	200	192	171	188	211	181	188	197	175	206	203	241	181	166	215	181	215	191	206	199	209	204	210	202	188	214	194	182	180	180	195	189	215	198	204	185	234	190	196	187	216	193	195	194	187	192	200	209	195	196	182	196	196	197	188	211	169	200	201	205	202	179	199	186	196	192	199	191	215	200	205	187	194	187	203	176	177	212	210	208	209	178	194	202	202	212	188	185	185	190	182	175	189	197	192	228	185	224	188	206	188	206	210	216	194	197	168	205	191	197	195	202	216	173	194	216	211	196	188	213	211	197	211	201	203	174	187	178	202	202	206	168	206	189	184	175	191	195	187	236	227	194	210	213	202	190	193	185	199	213	195	198	197	225	201	209	227	195	182	211	216	207	191	209	190	223	173	207	185	178	227	194	193	194	204	194	193	184	212	172	212	200	183	208	172	194	189	189	199	168	200	229	210	183	173	179	202	192	213	177	186	210	191	192	199	206	197	172	210	196	205	186	219	181	193	193	184	169	197	189	209	198	175	191	194	199	192	171	214	190	190	191	225	190	193	199	206	195	185	206	200	212	203	191	190	201	225	222	198	215	200	209	208	195	206	187	224	199	202	191	187	160	185	194	223	208	213	202	213	176	188	189	206	213	219	185	192	179	181	186	204	181	225	176	187	210	173	191	191	185	185	179	165	197	222	226	209	201	185	201	200	188	191	173	186	170	193	183	219	184	173	175	201	191	207	191	168	185	230	199	208	198	183	209	195	203	202	184	184	207	175	227	217	211	187	212	180	190	205	203	186	195	200	201	177	205	215	187	184	202	208	188	200	199	201	199	193	178	205	203	187	197	217	201	222	207	211	194	213	182	202	191	214	200	231	185	205	212	194	186	192	208	200	218	212	220	212	189	200	207	190	222	194	199	236	199	184	196	204	207	185	193	224	202	194	183	203	197	177	204	185	206	212	198	209	192	214	209	215	203	181	208	202	213	205	184	174	185	204	194	186	190	200	213	203	215	237	204	178	197	211	207	213	198	198	219	222	178	188	203	203	181	196	172	210	220	202	175	200	221	219	195	187	219	195	171	192	214	203	190	194	196	183	189	182	199	178	207	185	243	210	204	210	207	217	208	187	197	204	215	213	179	194	185	199	212	193	186	205	213	180	167	188	191	205	210	203	209	203	183	210	188	216	200	178	179	194	208	177	192	235	199	193	172	189	175	221	211	185	216	194	190	169	201	177	187	178	191	197	185	197	213	202	197	204	186	217	223	218	220	206	203	205	206	166	185	192	200	202	195	192	210	208	197	190	206	190	189	226	211	192	204	207	191	181	188	215	200	182	207	221	212	199	201	195	196	206	214	210	193	213	185	201	187	190	204	219	207	155	203	148	224	218	196	194	193	199	193	209	195	186	192	184	229	203	201	188	204	216	205	191	183	224	222	205	193	196	219	205	214	217	207	203	193	201	202	179	208	196	216	196	174	200	188	209	198	194	198	189	200	202	202	191	181	211	181	199	193	203	213	186	182	199	188	197	172	202	220	205	203	178	196	206	190	215	207	197	196	185	198	222	215	207	201	209	205	203	193	225	186	190	195	193	229	196	179	201	205	216	199	196	198	164	199	184	180	186	202	178	193	192	187	183	174	206	208	206	192	197	201	191	189	192	176	173	182	197	212	208	186	195	208	198	189	217	192	213	205	202	189	202	203	203	198	188	172	199	212	194	194	226	203	199	197	197	193	189	191	188	220	227	234	190	203	172	191	197	201	188	195	203	221	175	192	203	213	203	178	191	230	209	199	186	163	211	202	180	192	196	187	172	188	220	204	196	206	198	216	197	193	162	186	180	184	221	204	218	213	179	191	208	194	200	192	165	179	216	186	219	189	190	175	201	201	186	224	209	224	195	189	209	183	170	202	218	213	222	187	201	206	199	191	193	192	205	205	199	191	203	209	222	174	207	219	208	212	193	189	185	181	202	197	156	192	174	185	189	181	179	182	214	228	186	229	197	198	209	206	209	209	185	178	212	177	217	192	206	187	173	202	189	189	213	194	180	202	223	206	207	189	187	194	211	196	187	197	207	203	197	225	198	177	185	210	213	167	205	210	197	219	198	224	193	199	203	222	192	204	168	199	176	205	223	216	198	204	183	204	200	205	214	192	178	171	207	212	195	211	195	165	215	215	197	216	211	199	211	216	185	182	182	176	206	229	191	193	216	179	210	206	216	201	195	197	190	199	191	202	220	191	175	183	183	191	183	213	210	179	236	170	204	194	188	214	218	187	209	193	216	202	214	195	194	217	161	211	205	195	190	230	193	200	193	198	194	203	207	208	213	201	197	168	213	189	199	204	191	199	200	213	192	182	198	198	203	191	209	182	193	171	170	195	198	219	201	191	200	197	197	193	172	211	210	214	181	188	176	199	195	209	183	235	173	185	215	196	217	206	192	187	192	192	216	187	195	179	217	189	210	190	212	209	205	211	170	211	195	197	201	181	199	198	186	190	201	211	168	193	202	219	176	196	187	223	204	184	201	179	191	210	203	219	221	205	200	196	193	206	203	189	210	193	199	193	181	198	177	210	213	193	193	207	163	193	193	202	196	187	185	215	202	192	221	222	189	194	194	188	205	213	197	209	189	191	194	204	217	178	216	195	196	213	223	218	176	182	197	180	191	223	183	208	187	206	211	200	186	205	214	169	203	221	168	194	200	171	181	209	193	203	200	151	200	202
4734	9755	7780	3585	2567	1914	1514	1122	932	830	741	587	559	485	484	449	406	406	364	374	337	381	316	335	292	296	300	299	257	290	295	285	286	300	280	312	304	294	281	259	269	282	278	272	270	296	262	276	288	272	276	268	271	316	277	280	289	291	267	255	278	267	251	303	276	266	253	265	242	269	285	250	260	281	247	262	254	260	239	265	264	251	259	279	267	251	246	235	272	251	263	235	272	268	273	253	252	236	256	276	243	242	259	265	252	261	274	268	273	259	248	267	245	302	254	261	262	235	277	263	241	250	261	235	241	272	261	244	257	270	231	237	240	277	255	251	284	249	261	265	282	277	257	279	276	286	258	306	258	261	265	237	248	264	296	268	291	248	272	301	251	287	229	256	288	253	274	242	298	251	255	264	278	247	280	247	248	231	239	240	252	264	270	254	253	260	255	266	265	263	245	257	265	252	271	257	274	254	286	292	241	268	254	293	267	236	280	262	283	260	271	266	241	266	278	251	262	250	231	250	268	256	262	263	277	250	255	261	271	242	261	266	258	264	258	274	280	224	245	257	242	265	296	283	259	291	262	261	257	281	260	245	256	277	282	283	301	279	285	240	235	252	264	268	268	236	263	244	271	267	254	272	263	269	247	271	278	238	221	255	281	256	257	256	286	230	226	258	279	253	246	271	238	243	269	283	249	252	273	267	298	271	250	276	269	268	226	222	269	271	224	268	258	267	246	261	248	282	259	256	258	227	238	277	257	253	263	261	236	256	243	273	278	245	267	266	275	253	255	288	270	265	280	240	257	284	245	226	223	262	266	248	258	270	263	281	254	242	270	266	244	269	254	280	228	292	235	266	242	251	241	277	262	246	298	250	248	237	257	256	259	260	280	264	274	286	251	277	246	239	277	263	243	243	248	261	261	260	266	265	260	262	292	245	255	254	245	273	268	280	276	240	246	239	275	254	263	251	287	266	241	264	260	268	271	246	222	257	231	243	238	271	242	267	281	235	269	272	233	232	256	249	253	261	227	256	244	238	255	264	224	255	251	249	288	281	264	238	253	231	267	265	262	259	258	269	250	250	266	263	275	275	248	262	255	262	252	267	247	231	242	267	271	270	240	255	264	240	250	245	246	252	252	241	241	262	257	257	247	262	256	257	281	281	265	270	259	273	252	265	240	274	271	272	258	255	254	260	269	248	269	233	263	240	251	248	277	222	209	267	262	256	252	257	290	275	246	245	267	267	238	262	241	261	256	277	236	234	254	269	286	236	273	241	240	250	279	251	292	284	258	224	284	244	259	268	249	245	246	288	245	244	258	259	259	258	268	235	274	238	278	274	241	258	248	248	258	273	253	211	261	254	246	279	289	274	278	264	256	256	282	260	236	266	260	266	265	264	246	230	280	262	248	262	272	246	233	265	254	264	271	274	255	275	261	271	257	274	240	257	264	285	253	276	274	251	251	253	288	235	258	282	231	252	282	250	239	247	255	238	247	246	224	266	263	252	226	305	278	247	265	276	246	274	231	268	246	271	264	245	241	254	260	250	252	269	285	280	261	223	272	247	279	232	272	264	268	255	260	239	267	243	254	246	270	248	258	251	276	243	254	259	260	242	253	262	226	232	273	257	284	229	246	271	245	258	284	210	255	261	260	259	272	275	275	252	240	294	262	257	275	257	253	263	253	267	234	281	271	279	275	256	262	240	247	267	258	270	273	257	237	254	261	250	244	250	270	249	265	276	257	270	248	255	270	248	286	253	279	304	245	274	249	281	274	227	234	272	220	251	273	267	240	262	266	261	263	226	256	270	297	267	255	288	266	212	245	258	253	287	291	267	244	275	275	252	243	260	236	250	256	223	255	260	238	258	248	253	235	275	247	260	264	247	265	252	274	283	245	260	257	250	265	245	273	292	256	264	264	268	296	273	255	275	262	226	234	274	262	253	250	270	283	293	272	256	279	263	244	262	251	253	272	243	261	259	247	258	293	234	260	273	263	256	232	213	264	244	291	275	280	243	250	244	242	258	249	263	250	238	269	249	285	269	260	264	297	255	290	283	257	270	248	263	252	238	256	252	273	263	269	278	262	245	242	239	238	270	270	290	285	271	253	252	261	251	264	263	285	251	249	247	239	248	269	254	245	247	255	209	275	243	253	258	247	290	280	263	254	268	261	285	260	257	270	242	250	229	261	251	246	251	222	290	272	263	244	267	255	260	277	279	254	255	245	285	267	255	274	255	268	261	257	253	261	273	250	273	259	243	253	261	297	241	264	239	235	262	270	255	237	288	269	254	258	258	234	282	262	243	299	239	248	279	241	281	268	259	261	266	256	271	279	266	247	268	230	236	274	256	252	270	246	256	282	264	269	270	243	262	289	255	266	252	251	254	274	253	225	270	253	262	263	262	255	265	230	239	269	277	272	251	269	234	272	254	272	253	240	238	235	268	260	258	271	277	254	254	282	246	254	260	244	255	279	254	285	258	242	260	249	263	257	263	263	276	270	269	272	247	265	275	242	256	248	237	251	268	241	233	264	263	263	259	281	251	295	268	258	256	255	257	269	257	271	277	277	278	246	258	267	275	265	235	243	251	267	258	252	257	262	255	256	259	282	263	257	248	247	268	242	284	247	256	245	246	263	251	242	278	276	304	296	267	253	281	259	259	263	249	264	257	267	259	255	257	275	261	267	265	279	249	261	255	259	253	254	287	261	271	237	218	260	280	286	257	254	295	273	250	262	251	281	256	277	233	253	263	232	243	239	242	241	295	238	284	259	284	263	253	244	260	240	261	273	265	250	260	256	255	270	242	256	253	242	271	259	284	270	262	245	241	261	276	286	242	261	253	260	232	259	266	243	244	229	278	261	243	254	258	244	243	305	267	266	233	271	250	266	247	242	265	280	263	251	232	253	260	265	279	279	251	244	262	290	240	238	262	259	253	258	291	245	253	280	278	264	266	244	249	281	228	236	251	231	260	243	250	250	276	236	244	269	270	217	256	263	260	263	271	261	254	222	241	246	232	268	272	248	247	276	279	241	270	259	260	240	253	278	233	269	266	266	244	238	250	282	273	284	233	278	248	261	260	233	232	267	224	247	258	248	250	254	247	255	283	273	247	236	267	252	261	244	225	244	235	265	295	284	245	250	268	274	283	271	296	245	260	229	278	285	260	260	283	264	226	245	262	263	256	246	269	255	261	293	253	272	275	245	303	276	256	256	261	255	244	271	235	306	284	248	265	307	268	270	260	291	281	219	245	255	269	259	274	269	267	263	257	255	283	232	236	228	262	264	235	237	292	257	272	251	251	247	245	254	251	247	232	258	265	280	230	272	265	273	260	276	215	218	264	275	275	261	259	250	278	254	232	242	287	250	260	266	272	268	248	253	259	255	290	237	254	268	248	226	263	257	250	253	276	279	240	277	272	251	253	233	271	267	256	255	255	245	252	259	251	269	275	233	263	250	274	238	249	265	242	255	292	248	261	261	278	259	253	255	271
25309	21554	27926	25573	10929	1059	826	751	659	661	674	594	578	608	676	598	557	570	584	608	600	565	535	593	559	554	599	558	607	584	608	616	560	581	564	570	538	571	538	567	561	594	586	557	522	565	601	533	581	601	609	569	588	585	576	590	569	547	546	555	551	576	587	537	556	568	616	560	529	589	559	568	591	553	494	594	601	555	545	520	592	578	562	613	551	601	578	584	559	527	608	563	595	617	568	534	558	566	606	545	542	628	567	540	600	562	560	546	578	557	555	612	631	547	532	606	544	544	585	579	566	572	576	549	521	512	552	560	583	569	611	540	557	585	531	573	572	586	587	583	563	576	544	615	540	569	581	530	559	595	546	568	550	566	570	572	558	529	553	568	578	581	535	622	590	570	549	591	555	539	564	578	578	603	560	538	568	544	548	569	536	572	571	577	541	561	579	569	567	531	547	605	537	543	565	583	572	564	532	560	551	561	562	554	585	557	572	553	572	561	567	560	534	553	527	576	593	525	508	504	569	562	603	589	561	566	551	564	610	590	527	534	537	604	591	552	585	596	584	540	566	550	595	524	554	529	542	537	598	555	564	566	550	528	571	501	559	572	570	582	564	592	535	570	528	608	532	579	589	584	589	595	576	566	577	559	548	568	568	531	562	575	550	573	522	539	588	561	569	563	585	556	549	541	527	548	537	594	581	616	522	569	613	558	536	602	553	551	546	614	572	575	562	541	573	537	554	592	524	562	547	519	560	583	595	566	582	535	566	528	562	582	528	561	578	579	569	546	591	578	556	567	594	585	578	547	564	552	556	534	549	554	550	581	557	475	568	570	552	537	537	578	585	522	555	559	566	534	624	595	580	614	537	635	564	613	599	594	584	615	556	557	541	569	575	570	586	572	543	613	536	579	587	562	583	572	580	585	574	561	573	550	559	528	606	569	530	566	566	560	545	580	615	566	552	541	568	547	589	546	590	552	574	571	569	610	576	558	542	566	502	588	571	573	554	532	535	537	562	512	543	567	528	551	561	599	555	631	579	571	558	566	513	547	527	575	594	576	517	546	582	571	600	579	595	551	568	506	583	578	586	530	567	564	545	521	568	552	553	604	555	560	532	579	589	576	572	580	586	558	607	578	587	561	568	543	574	515	542	554	533	558	571	611	548	530	619	582	596	542	590	534	510	585	622	564	548	505	566	557	536	576	553	544	547	619	582	574	527	534	562	542	558	548	553	591	593	585	544	555	571	553	550	564	549	539	543	539	584	562	533	547	524	563	559	596	585	565	540	559	536	558	562	567	596	557	551	589	525	555	601	601	594	593	579	617	565	569	555	578	523	540	567	583	610	597	566	569	560	547	593	526	539	543	595	568	568	536	592	526	542	561	565	570	556	542	530	611	570	581	576	571	572	571	552	589	558	598	601	545	533	561	580	593	598	583	546	552	554	559	578	522	579	505	600	591	551	565	545	565	597	519	591	584	541	571	586	572	539	533	589	589	596	571	579	578	581	583	593	579	587	550	567	615	591	553	554	559	547	542	571	574	575	587	601	560	573	579	554	533	558	585	569	546	558	583	617	579	575	573	591	555	554	553	572	584	587	597	532	534	578	544	542	588	589	568	596	586	531	540	547	590	543	506	551	581	544	579	571	570	527	594	550	593	569	549	580	594	513	544	555	564	616	550	516	562	585	579	542	549	573	565	576	551	518	563	557	584	561	521	590	557	560	571	584	589	553	534	589	576	550	539	545	570	578	581	522	530	551	559	555	560	525	528	525	580	538	589	530	557	578	521	573	535	565	576	603	542	535	627	558	549	573	603	557	550	578	592	542	552	558	565	553	574	556	568	553	563	523	589	546	583	538	602	575	531	565	568	549	598	573	575	548	586	514	583	593	590	584	560	589	534	569	617	576	575	576	591	533	598	571	589	549	578	527	562	586	567	517	584	536	531	598	632	599	570	567	590	564	572	574	552	563	566	576	530	577	546	606	556	541	597	582	571	594	577	558	510	584	567	581	564	539	563	560	547	525	547	581	591	578	575	587	565	594	547	538	570	543	581	578	577	546	554	560	581	616	604	603	566	541	604	597	581	548	566	555	549	562	561	534	586	564	525	587	588	552	556	596	596	570	583	562	530	566	575	533	523	547	563	565	558	595	583	571	539	587	577	569	555	583	581	578	581	573	533	584	563	595	574	593	601	519	567	595	541	581	602	576	561	536	564	534	564	584	548	569	513	550	588	556	575	557	564	515	555	593	544	607	567	583	557	594	550	566	600	535	595	578	565	598	579	617	571	543	597	581	552	580	575	569	550	561	563	561	548	564	548	548	553	536	534	552	575	495	582	547	568	522	540	559	529	538	536	546	560	570	563	587	567	545	575	574	534	537	561	587	610	557	552	583	528	564	540	523	559	529	543	576	546	543	594	587	504	561	575	562	554	576	577	590	549	601	581	605	544	575	549	545	543	583	523	543	557	509	562	601	550	566	566	569	516	557	584	555	577	559	526	589	588	540	544	524	600	552	575	568	607	574	572	597	567	546	538	532	597	582	547	587	577	555	572	540	565	542	602	565	577	529	576	513	600	537	548	612	564	573	601	534	532	543	553	593	600	608	591	560	583	563	564	550	607	591	576	531	586	565	560	652	571	571	552	591	572	571	602	569	566	573	579	585	563	549	568	552	594	537	573	548	592	583	558	589	591	588	549	582	550	587	547	548	536	565	562	558	567	515	566	595	572	580	519	549	576	507	541	577	531	523	519	534	566	560	556	573	558	568	543	599	516	546	540	546	572	534	579	608	572	526	546	543	577	537	541	547	538	560	551	512	535	560	605	549	534	525	608	532	501	567	566	550	578	578	558	525	571	581	567	551	564	551	594	547	590	596	555	543	557	567	562	582	554	616	553	564	552	602	566	562	552	586	559	574	559	582	505	554	587	578	546	571	564	564	569	560	570	574	568	560	542	564	553	552	572	531	533	562	584	552	620	577	562	563	568	577	578	544	546	588	573	556	566	577	573	568	541	572	562	577	543	530	533	499	541	562	566	601	589	568	528	565	583	597	592	551	584	554	589	577	583	589	575	521	546	537	540	505	601	551	567	535	542	534	554	561	570	543	601	583	562	530	545	574	582	567	556	537	580	563	592	549	560	569	598	605	569	571	566	519	558	582	580	561	599	576	578	567	582	553	555	530	564	531	585	559	548	543	575	563	521	531	552	523	562	584	559	596	559	590	557	557	572	553	577	565	574	599	605	603	575	594	550	568	558	554	555	571	549	547	561	588	510	567	525	576	569	556	547	546	564	558	583	573	518	584	593	608	608	567	525	547	608	565	577	562	527	595	578	536	548	568	540	558	564	554	544	515	558	573	581	552	520	577	556	531	568	559	536	562	533	542	564	576	565	558	551	591	568	575	566	622	548	548	581	612	533	567	581	555	580	523	556	567	553	565	576	574	568	536	553	560	555	572	567	590	531	558	564	526	616	545	528	570	584	590	600
4771	5784	4438	2376	1791	1535	1292	1138	1065	988	828	856	849	836	778	744	764	699	744	709	666	690	746	659	672	683	691	729	698	708	686	703	679	703	697	685	626	705	689	686	652	661	684	666	643	667	726	659	702	638	694	682	698	692	701	685	662	602	688	695	697	646	642	649	707	646	678	712	666	671	685	686	710	670	676	702	638	642	709	644	724	627	713	644	631	643	660	657	681	689	604	687	688	700	665	701	655	638	652	688	672	657	677	653	663	680	655	652	668	692	689	645	659	684	724	703	647	711	668	633	659	638	714	665	602	630	654	613	680	696	694	633	682	668	665	668	684	711	647	724	692	651	692	668	690	639	585	695	695	674	717	688	656	635	655	680	717	681	674	632	693	686	703	647	656	698	658	653	628	623	636	639	651	662	701	642	687	651	684	667	659	668	673	683	709	671	638	628	658	694	724	687	667	661	644	631	701	687	665	693	665	668	710	623	644	683	655	666	680	661	679	716	685	687	631	696	715	724	677	665	659	661	633	679	689	683	655	659	691	635	649	683	708	699	707	635	661	680	654	674	665	704	670	689	665	655	634	711	692	679	654	681	705	688	706	699	688	694	619	692	664	673	677	638	675	671	680	717	726	704	649	655	669	653	684	634	714	667	694	626	640	710	667	612	718	694	716	705	681	651	708	700	663	686	695	676	680	676	642	695	645	695	635	668	680	643	650	676	694	638	665	680	684	678	630	677	717	732	720	605	688	711	642	668	677	631	674	692	630	637	681	687	684	676	653	707	644	631	644	654	646	638	653	650	650	665	627	642	685	692	658	669	642	703	665	673	706	656	641	653	705	643	659	661	681	671	671	706	664	664	690	679	625	686	706	686	653	672	640	689	709	648	664	700	699	702	643	664	687	701	687	689	684	674	716	719	607	646	691	664	682	671	669	630	637	668	704	630	664	648	670	697	631	700	650	688	659	652	683	689	671	670	663	715	676	670	692	698	624	663	635	681	626	679	675	679	649	679	682	704	676	669	650	670	703	681	674	668	689	653	686	682	701	703	608	709	693	707	684	649	672	654	675	641	647	680	679	676	649	712	695	625	725	692	638	682	659	680	670	619	668	678	685	712	682	730	655	610	665	688	664	684	682	708	717	693	676	641	629	649	687	713	665	732	693	642	664	681	640	664	678	682	671	676	667	625	694	656	674	642	733	732	673	657	640	689	611	656	643	668	647	676	622	681	653	683	678	695	644	687	625	694	668	664	714	664	676	654	632	693	684	655	656	693	679	668	678	669	674	713	688	652	674	668	644	665	693	679	682	698	663	704	686	680	688	671	652	671	672	653	676	609	679	706	673	684	627	688	650	675	656	656	633	669	696	653	633	657	637	694	670	634	724	666	689	724	652	661	641	666	654	742	646	674	725	646	692	707	649	624	698	727	669	637	638	666	667	663	683	655	691	671	666	662	692	691	702	658	685	681	652	658	671	737	627	673	694	706	723	636	622	663	661	701	695	629	686	652	689	649	619	692	697	700	684	656	683	655	728	664	647	666	653	638	624	716	687	631	656	648	612	673	671	689	716	665	612	674	693	643	660	642	700	685	704	687	698	662	713	643	697	670	658	685	620	650	653	707	716	663	697	631	696	649	619	694	657	650	646	709	697	660	640	679	667	676	651	649	674	695	668	680	655	668	693	709	679	650	630	661	652	666	657	688	682	648	683	649	639	718	665	670	722	658	678	671	688	681	664	694	669	707	676	735	688	656	648	673	632	632	678	723	607	665	679	669	650	691	659	670	640	677	710	681	690	659	661	659	673	702	689	686	726	662	709	671	623	624	667	681	680	652	694	667	693	668	691	694	679	662	659	659	630	699	649	704	729	647	703	668	612	665	670	698	639	655	648	677	654	654	641	634	667	627	664	633	677	672	651	684	686	677	662	699	682	668	694	675	670	662	653	671	632	688	723	693	662	681	709	633	676	694	683	660	691	634	743	605	693	704	657	635	699	691	641	659	717	691	724	721	656	684	699	717	688	651	653	644	657	630	661	678	671	670	635	690	690	676	722	696	699	703	648	699	675	700	664	621	668	696	674	646	652	668	663	630	677	660	693	652	701	654	714	644	636	672	683	643	701	680	649	666	653	656	662	693	686	651	647	676	679	682	658	679	672	678	656	663	647	665	640	650	679	666	676	687	653	664	649	696	644	648	669	670	676	712	686	631	676	689	621	638	707	630	656	692	643	611	693	649	747	667	679	707	655	682	642	666	650	695	631	661	676	629	675	716	679	667	693	643	629	688	680	652	681	693	674	738	661	617	696	665	637	649	665	653	683	703	641	684	670	655	663	700	684	642	670	714	663	706	626	679	685	687	648	697	668	617	645	668	708	682	722	655	654	676	675	687	653	648	680	618	635	694	678	638	623	679	631	668	669	651	713	661	670	710	662	670	682	677	694	644	718	656	665	670	679	675	705	696	677	674	666	662	697	708	661	686	652	686	694	661	632	656	669	677	695	709	729	680	669	640	720	652	687	647	699	682	650	701	640	633	686	645	682	591	678	622	622	661	646	673	679	696	678	614	706	622	696	627	652	701	692	683	684	666	690	665	673	680	685	719	638	700	716	658	690	677	686	631	695	639	673	701	679	700	688	694	706	644	670	692	689	682	705	644	675	639	661	671	668	644	684	624	622	685	655	730	667	649	687	719	648	692	679	667	674	657	689	675	646	668	643	671	713	628	670	632	637	689	689	687	655	665	684	657	643	669	680	651	645	643	665	665	667	677	634	675	728	664	664	656	725	695	634	642	712	657	634	692	702	723	657	681	697	673	651	671	653	716	664	695	688	618	669	675	682	670	676	666	665	686	647	668	689	644	687	662	673	692	655	643	678	717	667	682	656	658	661	665	671	686	675	678	675	639	643	702	679	671	684	647	649	666	633	672	644	672	669	646	674	690	667	667	657	627	676	703	685	671	685	674	672	664	656	658	693	658	669	673	683	613	629	728	625	672	700	655	682	644	646	652	725	693	647	684	671	692	632	664	634	663	685	703	690	660	668	691	704	686	637	677	633	678	667	688	649	635	631	672	670	630	658	650	656	660	655	647	697	688	702	705	684	649	673	697	690	647	639	714	669	691	633	649	644	694	689	691	690	688	666	686	663	701	658	689	658	625	650	657	659	638	664	642	677	704	698	692	649	687	672	648	688	655	693	679	679	659	691	703	636	659	699	673	667	672	657	674	647	697	675	650	702	659	632	675	624	661	664	695	649	682	688	683	660	665	710	635	631	638	619	652	703	688	644	690	686	634	660	721	665	688	670	733	710	703	680	680	702	655	645	668	697	715	646	673	669	699	658	709	691	669	684	628	635	686	672	683	665	700	643	652	665	686	682	707	669	640	712	652	687	680	648	674	662	690	702	659	696	699	646	651	679	622	652	691	699	658	665	653	701	678	677	697	586	685	674	621	649	670	684	672	672	695	672	702	627	686	679	701	693	672	683	661	634	651
23081	21582	29511	24133	21582	21635	10755	1213	812	743	643	590	556	564	494	452	447	433	460	440	377	381	359	361	359	373	392	364	344	333	354	338	378	383	372	365	344	335	333	325	347	362	314	315	359	315	340	333	365	352	319	337	341	319	330	338	338	336	326	335	301	319	342	310	339	330	322	318	348	334	296	336	345	333	322	326	327	307	315	309	325	327	329	296	332	318	331	354	309	296	311	327	340	344	329	334	342	315	327	346	343	303	324	325	314	321	338	310	308	323	350	304	326	318	315	301	344	313	331	326	319	324	362	298	310	351	278	335	294	304	348	319	307	300	339	322	342	300	351	318	311	309	324	329	376	292	349	316	349	289	311	293	350	315	331	298	303	309	347	330	316	306	299	317	348	344	325	327	315	340	304	315	340	331	333	316	324	295	324	309	281	335	324	327	351	329	312	326	309	291	305	331	331	304	338	294	357	321	308	324	354	305	316	327	294	319	308	334	322	308	324	328	347	311	331	295	275	305	308	334	347	355	305	304	302	299	349	354	345	355	295	312	320	329	342	301	339	337	307	328	351	325	279	317	314	304	303	331	298	317	313	317	355	280	300	320	319	338	336	342	356	299	310	332	329	299	320	322	303	291	377	328	299	300	332	306	333	371	356	314	347	363	332	313	315	334	306	348	309	313	302	305	322	352	340	330	319	308	298	324	326	296	304	323	323	342	310	309	330	340	330	318	329	316	315	333	356	334	337	306	317	320	323	309	337	307	308	281	300	309	304	302	315	336	338	332	348	314	328	304	313	309	333	345	321	298	315	323	307	305	324	313	340	297	334	288	287	339	355	308	316	304	331	284	345	319	310	328	337	314	305	327	355	355	319	316	317	313	348	334	310	319	343	303	315	326	299	322	333	304	304	328	325	344	330	297	319	378	326	335	320	310	317	289	303	303	342	285	275	327	351	307	301	337	328	346	336	343	320	299	284	308	306	329	322	326	320	364	303	343	294	335	337	315	308	305	324	333	312	342	338	339	323	327	308	316	326	318	325	308	334	319	321	318	330	335	321	289	303	332	316	313	342	297	342	327	357	316	324	347	330	320	319	303	317	333	316	305	337	305	314	339	307	315	326	324	325	316	303	326	279	324	308	317	319	320	334	327	309	325	311	311	324	312	313	324	331	316	330	340	322	323	329	339	305	326	317	341	356	342	345	281	326	325	321	273	317	327	314	325	342	309	324	320	327	345	304	339	318	335	335	286	348	313	318	310	343	305	324	321	332	282	337	349	297	367	347	283	312	366	348	331	333	332	327	312	345	317	335	322	330	335	328	297	321	325	303	326	300	328	316	327	309	354	306	301	315	335	316	322	318	302	349	349	323	331	342	352	302	323	344	325	321	312	299	316	309	344	300	320	311	299	314	316	313	308	329	333	316	309	299	319	328	314	314	302	290	311	348	310	294	328	295	305	318	326	291	287	330	310	328	292	345	307	299	311	329	328	312	320	344	306	306	300	334	315	313	321	345	354	313	354	322	306	300	346	300	347	313	321	336	359	303	331	318	330	347	327	302	331	339	326	302	320	289	327	276	310	353	324	335	361	334	288	366	317	321	317	310	351	301	307	311	308	316	327	318	333	326	324	375	368	314	319	343	335	308	312	340	347	320	335	292	331	323	282	340	306	312	316	319	328	295	322	304	341	316	304	334	333	344	316	372	316	312	288	328	338	343	299	352	281	326	325	332	339	321	320	341	326	334	332	317	309	319	362	312	297	369	302	323	296	291	305	308	309	369	307	316	359	287	319	325	315	311	367	275	317	316	320	360	332	327	326	325	311	321	327	295	333	309	347	320	334	350	333	296	327	348	319	303	285	303	318	320	318	300	303	324	298	331	336	308	318	333	338	357	329	307	299	313	315	295	324	302	335	342	333	338	296	298	326	318	299	312	330	348	307	283	325	311	321	304	309	319	319	343	359	312	334	326	304	286	296	322	319	325	314	334	325	331	319	329	330	331	331	331	321	304	331	310	324	336	275	298	313	300	362	310	337	335	329	319	325	322	344	296	323	288	325	292	324	311	318	314	305	298	332	320	311	319	303	309	336	344	290	319	326	376	312	298	332	327	307	302	318	282	314	334	355	302	318	317	302	313	334	337	348	290	333	313	339	322	291	316	316	315	318	313	331	340	289	320	304	323	316	312	329	344	321	354	321	331	315	323	336	297	315	319	326	353	312	321	328	365	324	319	321	341	322	311	328	301	319	328	323	315	329	320	336	293	351	302	295	330	315	344	294	289	334	312	330	309	281	310	285	320	334	311	354	344	340	298	289	345	348	262	341	325	339	327	300	327	318	310	304	322	324	338	311	335	325	319	319	320	300	330	333	341	322	296	311	342	307	307	335	304	296	335	290	314	330	361	280	308	312	321	319	318	300	313	338	331	321	306	313	354	297	335	304	319	331	313	312	313	294	350	330	314	341	326	321	331	344	310	338	332	340	289	299	305	307	308	306	325	321	316	295	333	316	321	326	333	317	316	312	339	320	333	308	315	328	316	344	306	329	315	315	293	326	325	331	349	338	334	305	298	304	328	299	306	325	318	294	308	342	301	334	267	319	335	323	308	291	337	316	343	313	294	316	364	331	316	313	295	341	352	344	319	325	325	301	295	297	283	289	337	295	351	364	323	294	316	289	310	341	303	324	312	350	307	320	317	315	318	350	301	310	341	282	330	319	342	331	289	288	311	315	335	342	321	345	318	307	331	308	338	339	295	315	321	329	350	332	306	335	335	293	324	335	324	308	319	327	343	310	331	312	301	335	357	287	294	335	329	355	328	329	320	319	303	302	316	330	333	311	316	344	345	335	318	332	317	349	325	293	336	322	321	336	346	321	304	308	339	325	296	352	334	311	320	332	334	328	298	328	316	312	356	309	338	312	338	303	341	323	326	329	323	307	335	291	318	313	316	294	324	315	334	311	354	337	303	308	300	312	306	337	341	321	320	284	321	318	331	299	297	312	338	338	317	289	324	324	309	344	310	331	299	325	329	321	311	302	327	296	334	340	334	319	301	340	332	323	334	319	301	305	318	343	334	311	333	307	300	323	336	340	310	328	295	293	331	352	340	310	333	308	320	306	342	335	295	318	326	325	362	318	277	349	308	331	350	286	323	326	337	320	345	337	373	330	337	293	301	291	311	327	308	295	322	307	307	322	310	290	305	341	346	359	309	303	333	332	317	335	298	336	307	312	323	315	317	318	291	324	335	313	310	317	324	323	309	300	316	306	303	297	331	311	327	322	321	322	347	311	337	316	321	320	306	323	320	306	335	353	316	317	331	329	336	328	338	297	329	314	324	298	339	271	302	313	304	285	309	317	339	324	313	304	322	344	315	331	301	274	312	315	301	271	346	317	337	319	292	332	338	292	315	335	305	335	312	290	313	338	338	318	321	317	292	331	303	325	345	316	304	335	354	307	312	337	300	318	321	328	313	335	325	306	303	294	294	302	318	295
7065	16263	12787	6562	4651	3533	2598	2142	1732	1405	1202	1080	928	822	789	731	706	626	577	555	565	554	516	477	473	467	462	421	438	416	450	407	390	421	421	422	449	427	451	422	397	414	415	392	400	412	405	344	406	370	368	391	362	388	380	366	354	389	386	381	371	390	385	386	372	361	362	353	390	418	358	375	391	374	395	390	423	395	347	394	376	410	372	387	371	372	360	400	383	384	388	345	354	333	375	381	367	389	390	402	371	374	328	369	392	359	317	392	373	375	366	384	336	370	371	346	379	368	358	389	395	360	339	391	346	371	350	360	369	390	379	375	367	387	380	369	371	382	368	340	357	357	378	373	375	404	355	355	363	333	342	367	358	383	345	389	381	352	372	370	380	364	341	412	352	359	367	367	387	337	367	379	346	370	361	385	355	374	357	365	389	392	390	369	360	378	365	360	389	360	389	391	365	360	362	365	360	402	359	365	364	377	382	385	368	355	384	375	378	366	361	379	374	367	354	380	374	406	350	383	350	338	346	381	376	347	390	335	391	358	359	398	368	377	376	375	394	377	378	391	358	369	357	330	389	382	355	358	356	356	372	359	391	390	400	367	375	408	365	380	396	352	338	389	376	384	351	389	388	364	378	388	359	351	382	380	365	381	380	398	337	380	377	406	357	361	365	403	373	386	371	363	357	378	366	346	375	369	376	353	371	346	356	385	373	374	387	353	399	361	383	363	393	335	380	388	370	376	393	395	381	391	332	389	366	382	378	359	386	369	370	381	368	378	352	380	383	362	386	363	379	361	388	397	365	388	369	354	396	355	391	336	388	369	371	402	367	354	353	354	350	362	368	376	357	380	376	384	337	375	377	384	347	362	359	372	365	378	387	358	366	362	398	372	371	373	403	375	402	396	379	384	377	359	390	379	430	396	394	406	381	368	388	368	385	366	376	398	361	376	390	365	377	353	396	394	400	357	389	406	347	368	396	345	387	383	374	359	361	363	390	364	379	340	375	399	378	370	358	339	362	367	380	388	357	404	349	351	380	360	384	394	329	405	393	375	356	362	380	365	382	363	348	355	352	404	373	391	357	388	335	377	329	379	351	390	341	345	400	357	365	373	393	337	400	369	416	351	375	388	381	358	407	373	369	371	365	355	360	352	368	391	363	397	363	384	362	356	361	373	380	389	357	400	354	381	361	381	347	356	342	367	392	341	362	387	364	375	399	376	407	353	369	416	390	388	355	372	371	364	358	344	379	363	371	369	357	377	347	359	376	376	313	345	384	368	378	360	327	369	375	357	354	358	371	337	383	378	371	407	404	341	379	338	371	352	392	373	343	349	356	346	355	369	415	361	380	389	359	387	367	369	375	377	392	371	397	396	393	416	371	355	421	370	347	373	394	367	371	396	381	360	384	359	350	383	336	346	361	376	365	367	339	375	372	365	390	347	382	342	398	349	379	365	377	377	347	352	356	381	356	367	355	328	385	376	338	380	362	367	385	368	403	366	377	356	351	365	385	362	339	375	383	418	383	386	376	359	363	406	378	378	363	361	371	373	378	399	364	360	395	387	377	390	375	353	376	350	368	352	364	384	347	391	349	376	366	387	374	372	376	360	385	379	362	386	394	402	393	364	370	373	381	370	393	375	337	341	371	432	380	375	356	329	389	335	380	402	353	374	361	376	371	367	377	347	385	377	338	354	382	360	351	384	383	372	350	367	345	369	377	362	369	379	352	363	402	368	360	380	355	379	375	371	423	355	358	355	367	375	370	389	356	336	393	370	380	385	381	375	361	393	413	370	387	405	356	408	374	362	357	383	374	355	337	366	406	370	384	387	387	371	346	391	364	349	389	398	372	395	367	396	377	370	390	373	353	338	392	348	349	360	375	370	333	371	326	362	356	387	397	386	384	439	354	373	369	358	367	362	352	372	383	382	397	384	391	362	363	386	358	342	385	375	360	333	382	407	351	383	396	363	394	377	341	373	338	425	372	363	351	348	428	340	366	325	365	414	341	366	360	395	375	384	382	368	387	343	371	377	409	371	365	361	337	380	392	403	367	385	348	376	384	349	390	350	365	394	361	402	365	361	354	362	342	339	383	342	405	371	414	342	356	371	366	382	383	378	362	360	383	373	370	356	367	365	319	344	371	384	390	340	335	422	371	384	364	383	353	362	371	343	362	347	369	394	406	333	394	374	385	356	408	378	378	375	367	369	382	360	348	368	376	366	344	410	367	352	356	348	375	348	351	388	378	403	385	359	384	382	378	364	378	353	373	381	352	406	394	385	382	362	365	364	351	398	384	368	369	372	353	336	371	356	357	377	366	369	361	405	390	383	364	381	334	372	391	385	355	359	394	398	412	371	389	375	382	377	400	360	366	381	368	351	347	365	359	362	392	404	367	394	421	358	351	362	351	379	327	387	362	393	419	387	351	386	374	386	361	393	359	345	402	373	416	367	374	361	359	339	367	367	391	374	363	387	363	378	363	362	363	388	379	373	366	388	395	379	349	401	338	381	375	367	364	394	363	364	372	350	371	352	341	395	353	376	384	410	351	361	357	387	380	353	397	393	363	372	361	370	359	383	373	362	349	393	364	365	372	391	391	373	377	367	373	368	382	361	363	380	413	385	383	351	364	378	351	373	336	352	363	357	361	382	343	390	378	360	360	380	405	364	366	352	376	392	373	387	377	394	368	351	381	335	404	348	381	382	413	378	336	383	396	353	407	354	389	381	329	396	361	326	355	367	356	378	355	381	349	402	360	349	356	379	370	417	353	360	377	351	349	374	375	364	384	356	356	368	395	363	386	325	362	404	365	386	406	355	395	354	386	356	380	382	396	417	370	381	362	365	366	353	358	395	393	371	360	362	395	372	372	371	384	376	398	359	377	380	392	356	375	373	363	369	370	393	355	369	373	390	342	361	357	383	375	378	394	377	412	367	357	382	336	354	377	372	385	400	346	392	371	363	400	379	393	362	398	364	386	365	350	332	349	373	379	366	351	371	341	362	359	377	358	349	385	369	383	402	398	390	358	368	383	366	401	388	355	362	388	378	381	380	403	386	422	352	388	371	368	375	342	379	385	384	370	355	383	369	384	360	359	413	373	359	369	352	383	377	387	356	366	365	373	404	382	362	377	375	360	419	379	355	371	372	393	369	386	352	374	407	350	360	397	377	349	364	391	373	354	361	367	388	401	396	385	387	373	420	380	392	373	377	370	344	359	397	374	366	372	380	360	393	386	338	346	422	362	366	357	363	376	373	365	338	377	349	383	359	366	373	349	384	366	353	363	359	369	388	363	356	395	364	378	389	348	391	371	340	365	326	362	375	411	369	365	352	396	375	384	364	397	388	385	363	366	337	365	377	363	371	391	377	371	424	354	389	383	356	384	356	388	366	399	361	408	355	378	358	345	347	399	388	384	389	344	370	388	387	350	404	357	399	386	378	377	350	397	363	363	357	379	357	364	387	349	381	389	384	391	369	339	361	348	394	370	383
27580	19944	5999	982	681	593	496	471	416	449	434	345	422	400	435	389	398	442	391	447	360	415	368	431	391	434	382	399	426	423	417	425	406	444	422	399	409	381	411	384	416	413	473	407	384	405	409	395	397	387	418	417	408	399	420	450	424	418	414	391	436	403	445	380	398	433	409	393	377	398	431	426	402	423	398	377	405	393	450	429	405	421	442	418	405	413	417	449	419	390	399	414	385	395	407	390	425	423	390	410	415	389	372	420	434	376	406	370	415	418	428	412	395	428	398	442	394	371	423	434	416	412	384	416	407	409	403	446	412	424	399	385	401	393	402	379	448	388	414	417	429	397	369	386	387	398	391	440	420	407	442	388	415	385	430	424	380	384	423	422	412	391	413	410	394	426	390	387	372	389	398	421	418	439	357	415	406	401	401	411	409	427	387	429	434	437	396	378	394	430	392	395	391	426	397	361	408	436	432	397	386	401	432	393	404	384	420	455	374	382	370	407	432	453	395	438	398	403	416	432	374	399	415	429	390	401	417	398	384	412	442	405	417	437	403	434	396	411	354	427	401	399	430	403	449	410	388	408	413	428	395	412	410	407	427	407	399	395	402	373	408	392	408	446	418	428	446	409	396	404	421	400	439	417	407	432	414	434	423	402	396	415	419	437	424	426	388	391	419	398	396	396	426	408	402	422	392	401	385	393	416	381	412	440	394	466	478	399	407	408	433	398	389	398	390	433	425	447	401	415	396	411	413	391	416	419	408	410	409	429	402	423	393	401	395	365	423	403	437	390	385	432	395	422	401	377	355	421	402	426	378	408	407	376	395	389	410	398	456	427	380	389	392	391	416	413	427	426	424	414	411	400	383	397	368	361	411	436	418	419	410	406	414	427	386	371	395	433	400	410	412	395	404	392	414	413	426	432	368	427	399	394	413	430	412	406	392	415	364	388	422	382	424	426	405	404	431	397	413	387	421	430	408	385	394	408	424	412	384	372	390	385	354	393	407	431	436	378	412	427	374	413	439	404	419	406	451	430	400	373	377	387	396	383	365	425	436	404	395	400	435	395	432	408	376	419	401	397	406	447	401	431	397	445	407	425	390	366	417	446	420	422	418	412	417	406	418	391	399	394	393	423	431	435	434	396	400	403	408	441	396	381	420	398	372	397	409	398	406	414	420	409	427	392	431	462	385	413	387	390	404	380	416	414	420	459	406	454	416	410	421	419	373	391	406	437	396	437	405	436	391	394	418	426	380	420	405	422	409	390	397	428	424	423	400	394	385	392	421	416	407	398	372	401	437	424	422	406	407	382	421	383	438	449	432	383	404	363	368	394	389	446	398	428	393	366	410	415	399	408	448	396	389	432	400	375	400	410	376	408	404	413	419	390	400	390	388	408	435	397	394	413	379	415	432	406	451	365	380	420	434	425	426	410	408	404	419	431	390	378	375	386	385	438	378	417	402	382	414	414	425	413	414	373	426	396	425	392	427	390	412	426	446	385	431	390	423	412	400	403	395	404	425	412	420	420	384	401	430	402	385	413	411	403	409	399	386	409	423	427	398	390	416	419	393	383	414	414	401	431	397	442	429	396	382	444	417	396	430	416	443	420	430	392	423	412	410	394	416	391	384	408	403	408	411	402	393	390	432	440	426	407	413	433	410	421	414	434	417	387	419	414	385	425	407	421	421	392	395	370	406	389	391	412	448	401	460	387	398	406	423	424	405	409	437	425	451	379	391	397	379	437	399	425	413	402	413	434	440	382	431	449	411	385	379	401	449	411	397	418	379	426	372	406	441	396	425	428	435	417	407	400	400	392	425	390	424	381	392	370	429	384	430	384	415	410	418	403	424	420	387	431	385	438	393	380	408	388	413	439	388	355	406	382	424	394	402	424	415	412	387	438	420	395	407	413	410	411	438	395	440	385	429	412	402	408	423	413	418	395	427	431	410	443	417	429	407	399	410	397	432	403	424	426	405	405	427	436	376	385	406	425	387	377	402	400	394	372	427	409	424	406	412	409	393	425	369	410	408	455	432	385	390	418	385	404	426	396	413	382	424	418	421	431	392	385	414	410	397	435	380	437	442	410	406	435	425	432	407	430	446	412	420	412	404	417	389	389	362	400	430	413	418	434	385	400	389	388	390	399	409	389	392	408	399	439	423	378	409	432	399	394	384	430	406	400	412	419	413	389	406	395	393	397	411	389	431	420	380	427	427	394	414	390	405	414	410	393	402	401	413	400	433	417	446	396	417	436	437	421	418	373	412	408	424	389	412	400	404	426	429	388	389	409	409	443	419	376	401	389	383	442	402	423	425	435	374	410	416	435	395	403	395	406	383	385	394	414	457	386	404	378	390	412	402	390	438	419	371	450	415	416	410	440	389	412	394	404	412	412	427	400	399	385	417	397	403	376	405	405	388	377	430	407	402	410	400	393	415	387	403	414	408	398	416	429	406	403	409	426	414	415	421	421	403	391	404	398	427	359	395	414	433	403	392	378	416	446	415	403	397	393	418	403	409	380	439	407	434	388	441	402	379	375	467	402	430	409	419	407	412	412	390	397	423	423	415	412	413	421	395	375	397	415	407	400	386	413	435	389	408	438	408	432	406	385	433	424	420	445	403	440	415	393	412	410	371	393	429	439	393	383	368	422	412	422	402	395	421	430	394	407	389	387	397	457	420	403	420	389	405	410	411	375	387	392	369	410	415	388	402	368	374	439	425	431	428	409	408	415	445	415	406	401	416	394	400	423	382	418	401	402	421	433	431	407	413	410	412	407	410	378	396	438	395	389	420	381	409	392	414	392	431	403	440	422	434	416	403	429	414	380	395	451	405	412	398	397	413	419	398	388	400	404	431	416	407	422	419	423	422	430	390	397	408	425	426	393	399	403	409	402	403	390	414	406	391	354	416	418	419	415	360	382	403	434	396	404	419	405	407	399	462	418	388	396	406	386	451	378	386	435	417	384	399	409	375	378	411	394	399	360	414	390	442	401	448	416	431	429	429	404	438	395	403	406	437	406	400	431	390	383	426	430	407	422	382	378	423	423	438	413	424	413	407	350	403	396	394	421	463	411	453	381	396	405	406	434	464	425	389	416	391	388	435	415	398	395	408	428	430	421	418	411	398	432	423	448	429	415	404	418	397	426	396	400	432	413	411	451	419	411	399	414	421	414	398	413	386	420	439	420	402	433	429	410	420	421	392	402	395	404	443	409	394	430	425	427	422	425	426	421	421	409	389	391	368	424	429	439	413	406	390	426	390	433	422	387	431	428	433	400	430	403	402	427	419	397	390	357	401	436	427	391	361	410	422	398	399	414	428	377	384	416	428	406	425	412	405	442	366	397	408	397	386	390	396	400	395	389	423	404	398	404	394	393	396	356	371	395	405	396	409	427	412	420	441	432	412	417	381	412	432	403	421	426	443	416	432	388	420	401	456	371	387	384	407	413	403	390	392	403	391	377	389	414	421	403	378	409	432	391	422	396	418	379
4389	1341	1096	733	714	581	612	555	563	550	554	544	542	529	502	546	523	508	535	548	529	520	522	513	544	530	513	494	499	512	477	532	556	526	494	498	519	474	503	502	506	509	476	477	509	533	514	498	521	528	502	543	498	523	493	546	510	498	489	495	489	487	524	506	475	484	517	481	486	527	508	521	537	478	493	504	517	509	480	512	500	521	488	508	529	507	490	487	512	516	512	537	528	514	451	469	500	521	539	508	481	508	484	490	535	489	502	499	506	506	521	518	483	503	495	504	497	511	513	534	487	513	513	492	494	510	485	549	546	514	520	476	464	550	514	518	503	543	476	492	496	498	509	534	542	528	488	507	524	525	503	472	513	499	527	509	547	532	533	521	529	491	514	478	512	518	492	569	440	529	511	470	505	516	465	490	488	487	531	487	492	482	493	501	487	514	470	508	566	507	508	507	514	505	535	494	507	495	488	505	529	532	502	508	518	523	467	510	474	527	517	497	549	494	531	481	532	502	533	535	466	497	500	521	523	500	501	527	522	487	516	536	524	507	500	495	504	492	500	514	533	529	500	497	493	520	510	511	512	514	503	505	504	492	527	534	526	484	502	486	561	515	491	532	502	505	514	509	516	518	551	544	547	492	528	524	558	538	502	481	520	535	500	502	482	489	541	514	523	520	502	509	508	483	536	505	537	502	472	513	535	520	533	496	537	545	474	519	512	478	523	561	496	506	494	506	529	506	520	489	525	518	529	521	530	513	494	459	508	505	495	536	463	509	513	501	484	496	493	536	547	517	498	553	505	476	507	538	501	551	479	504	533	506	506	521	499	474	496	500	513	511	541	484	505	498	503	522	491	521	510	518	528	481	531	458	489	502	491	502	539	508	478	497	512	507	524	501	541	529	501	457	543	525	500	510	491	515	469	512	524	524	506	475	467	514	524	548	502	432	505	497	502	503	489	504	499	518	521	503	525	499	534	500	504	537	515	542	525	527	508	517	506	534	527	482	509	490	496	501	518	482	499	522	494	473	490	539	504	463	476	527	479	491	485	486	484	511	501	527	487	497	516	542	515	498	497	481	535	510	499	499	471	478	514	508	487	517	472	476	519	507	484	490	514	499	488	513	522	521	463	536	487	512	477	513	530	533	525	516	548	526	579	523	466	504	487	511	508	519	517	487	523	492	465	510	540	481	512	482	526	488	566	507	499	479	496	503	493	508	542	503	517	488	521	507	519	466	520	524	510	501	526	486	497	497	515	479	506	508	501	533	490	502	481	481	480	554	508	499	446	514	500	485	501	468	523	532	475	526	527	524	501	478	550	524	531	526	502	486	556	509	522	529	499	514	476	551	500	476	509	508	504	509	472	550	509	510	487	513	493	537	516	513	467	495	546	517	533	560	514	520	492	481	480	506	496	483	555	513	529	469	520	518	464	507	517	478	513	499	507	522	514	535	503	524	483	531	535	479	530	498	503	538	519	492	469	523	506	490	520	476	514	474	460	554	461	516	517	508	522	505	533	517	497	535	493	495	474	506	504	498	499	519	517	494	526	485	545	498	524	482	475	497	520	492	481	490	527	447	542	468	545	514	503	538	521	544	461	518	510	505	479	532	532	501	505	519	508	503	485	485	495	545	480	516	506	503	508	525	537	490	466	526	507	530	521	487	523	452	519	527	480	482	509	491	552	481	502	478	516	528	498	504	509	530	524	466	471	504	514	488	492	473	477	521	515	480	544	498	511	525	510	486	500	515	483	509	544	507	527	518	516	487	526	549	524	504	502	490	506	500	526	519	499	519	519	518	510	477	509	510	490	483	514	513	481	545	506	502	529	537	536	509	524	527	521	500	471	477	511	506	536	502	505	528	504	530	517	506	485	462	528	553	443	516	507	511	518	514	495	558	529	474	505	499	551	482	510	527	484	488	501	538	486	512	523	482	523	497	533	490	479	505	509	496	535	535	495	516	494	526	526	464	526	502	457	509	491	511	551	530	512	530	498	501	531	517	453	524	515	576	491	505	506	507	494	540	554	484	474	500	552	518	554	516	506	490	519	527	481	516	526	543	537	484	523	489	521	472	523	492	492	512	514	512	466	497	488	516	505	527	538	496	506	496	501	540	499	508	501	485	538	484	516	486	466	536	502	514	496	482	501	552	491	497	504	514	540	548	519	514	521	538	516	488	496	485	515	499	515	514	548	488	524	550	523	497	497	510	495	544	506	502	509	483	516	527	515	519	541	521	491	495	523	533	468	526	513	498	488	506	522	467	554	553	540	526	556	528	526	471	548	512	488	509	457	520	483	511	491	483	521	505	490	513	524	490	509	515	518	518	532	468	507	486	517	505	521	497	504	497	528	446	543	527	467	535	494	488	500	499	498	479	517	492	472	486	494	547	500	475	493	473	472	513	529	541	488	499	520	509	484	497	454	462	511	482	455	548	515	520	499	492	532	518	500	514	506	465	576	524	524	534	510	522	518	505	499	510	477	481	528	490	493	473	518	498	504	512	490	488	464	491	579	531	471	517	549	506	519	495	497	476	474	514	528	525	502	519	502	484	520	504	535	481	507	483	533	524	483	512	506	501	502	526	491	523	517	540	487	521	504	512	505	470	509	503	534	506	479	494	479	489	560	492	511	495	513	523	522	502	461	477	492	532	511	538	522	494	503	506	482	515	482	493	527	497	498	542	488	520	528	503	502	511	525	506	494	489	440	518	518	504	518	458	514	524	492	482	513	486	492	498	522	515	514	519	508	521	548	529	476	551	539	527	456	499	453	508	491	499	532	515	496	508	515	525	493	491	492	564	517	498	525	500	517	485	475	478	528	494	508	526	522	504	503	512	481	492	534	516	475	477	502	504	504	505	510	519	499	516	502	492	504	518	542	501	516	529	505	514	496	492	499	498	491	535	496	509	516	486	495	502	511	564	480	513	448	497	487	478	538	539	505	537	505	545	495	549	589	513	507	472	477	487	481	476	511	524	483	501	501	499	540	465	535	492	517	501	521	544	512	460	530	559	484	491	482	504	480	497	519	504	510	462	531	486	526	508	501	487	472	523	526	498	492	527	532	485	499	487	502	535	518	510	497	483	521	500	529	516	531	513	527	495	480	497	478	495	508	548	507	550	532	504	504	464	530	512	512	522	459	572	487	493	503	499	499	493	483	472	512	481	510	521	509	546	528	480	542	511	521	513	542	529	527	503	526	521	499	483	525	511	508	457	535	509	501	498	553	512	536	517	521	528	539	509	495	484	558	507	539	493	505	545	519	507	481	525	526	515	508	489	492	533	515	483	519	487	498	520	461	494	531	476	495	513	522	503	512	490	481	538	517	484	516	477	557	483	497	540	515	534	510	505	530	499	551	518	513	563	498	526	515	501	506	493	550	497	513	509	498	487	497	512	498	508	532	523	532	535	507	530	528	509	483	519	513	471	518	543	480	501	540	487	484	525	503	523	477	457	493	488	521	530	490	507	499	517	488	516	513	498	530	512
24015	21480	28808	24270	21345	11087	927	626	459	424	358	350	357	261	267	287	241	258	260	257	260	232	239	251	243	211	244	240	240	206	230	223	199	226	224	212	232	214	214	220	206	195	213	202	203	222	206	195	217	207	189	213	202	197	218	202	218	215	211	190	198	194	190	208	202	207	211	195	194	203	220	186	187	191	194	207	190	224	185	196	193	195	218	192	185	185	210	204	189	183	193	194	187	202	212	181	194	201	191	214	201	201	199	221	183	178	200	203	189	205	178	197	215	233	221	196	215	190	189	174	188	208	226	205	188	196	235	205	235	190	167	214	202	206	188	190	206	210	201	217	217	184	200	205	199	206	200	183	195	198	205	209	189	223	192	178	190	187	200	200	201	200	168	192	195	190	176	179	175	201	205	184	201	194	212	204	191	188	212	202	196	197	199	217	200	189	240	189	184	213	216	172	195	190	175	201	187	205	190	222	214	179	235	211	202	175	223	212	195	199	206	222	189	181	195	211	190	193	179	183	203	177	222	195	218	185	201	191	178	186	225	207	209	200	181	208	196	203	208	207	210	200	178	187	206	191	187	189	212	174	191	206	204	229	210	214	209	236	213	176	187	183	196	187	178	187	215	183	220	201	205	191	199	184	210	192	166	198	199	222	206	182	213	193	216	196	186	194	168	188	208	195	195	209	223	183	197	206	209	179	191	201	186	205	211	197	195	190	199	204	235	187	197	197	200	221	196	160	180	180	197	208	175	206	193	228	214	213	203	174	165	201	209	220	201	165	205	195	223	191	209	182	200	188	188	196	185	189	189	203	205	189	171	221	198	190	193	199	197	203	202	184	198	207	172	174	218	209	193	199	207	192	185	202	206	188	203	212	214	203	196	189	201	187	203	204	198	192	211	187	213	207	200	199	217	197	171	174	188	183	197	196	200	194	196	195	195	221	208	174	196	204	212	211	196	197	169	196	211	204	182	218	211	194	194	205	202	200	228	221	204	206	221	198	187	193	215	203	194	188	211	201	204	240	191	184	193	223	192	212	201	223	211	221	186	229	209	220	215	199	218	185	190	193	193	201	189	200	199	182	192	180	180	205	189	203	212	198	188	177	186	188	178	196	220	168	206	194	202	183	173	212	191	213	198	168	190	192	191	168	193	198	202	191	193	188	187	217	212	205	210	203	191	155	187	203	197	190	206	197	205	190	183	184	182	213	190	205	205	178	175	188	209	222	206	203	190	205	193	195	208	228	198	208	216	208	215	203	192	197	215	197	208	187	189	211	183	205	200	194	209	202	177	206	186	190	201	201	173	197	208	194	193	203	213	204	214	185	185	195	198	208	195	208	178	199	199	225	195	197	178	200	201	197	195	196	211	202	194	187	178	203	184	209	188	193	187	202	181	201	211	184	199	192	198	178	205	205	203	235	195	201	199	215	192	201	201	201	197	200	216	232	191	221	195	201	195	205	187	207	187	200	189	203	180	226	185	195	193	203	202	196	203	191	192	206	185	192	208	215	199	174	198	207	211	176	212	169	190	225	200	196	179	242	198	223	201	227	202	175	188	190	180	205	192	192	193	208	211	174	195	210	196	199	225	189	192	206	215	204	182	202	195	192	188	213	208	188	196	224	177	191	180	201	204	190	196	207	174	161	207	193	203	219	207	211	210	192	186	207	175	177	182	204	204	213	207	192	223	196	189	183	203	192	203	219	225	185	220	205	209	234	212	198	199	221	223	214	209	170	189	208	212	223	192	204	190	214	208	232	215	176	215	192	195	208	180	199	191	174	210	189	199	180	207	219	225	240	208	200	207	232	209	190	202	208	188	235	212	183	184	186	205	197	176	193	214	215	171	190	218	195	195	217	216	208	197	205	192	194	201	181	208	207	215	204	215	212	193	203	216	207	208	203	208	198	190	221	193	217	192	171	203	190	182	186	202	206	183	217	189	221	196	217	213	198	206	206	195	198	234	199	189	229	219	212	184	190	222	187	213	213	203	203	191	185	210	213	184	188	186	200	194	191	165	195	205	218	208	200	202	208	203	197	186	198	202	185	186	219	193	185	203	186	193	196	198	214	191	158	209	206	212	202	196	194	214	202	176	186	193	180	202	191	218	161	195	210	191	208	183	219	208	182	200	181	180	195	200	213	224	194	192	209	204	183	191	212	177	228	180	196	227	211	197	174	191	186	221	196	224	220	211	193	168	205	189	188	199	205	244	195	172	187	206	217	202	199	174	200	193	223	197	218	189	190	183	180	219	209	202	187	196	216	210	223	218	214	189	207	193	203	218	223	181	170	205	221	183	217	176	227	201	212	227	204	207	190	205	192	184	210	190	188	191	218	187	187	191	203	178	201	200	209	188	200	212	202	186	214	208	207	199	215	192	202	195	197	201	202	207	191	206	190	185	241	189	191	203	210	203	182	197	212	207	205	217	234	206	217	225	176	182	209	210	205	204	187	174	204	201	170	197	200	201	227	213	207	200	209	178	199	205	200	185	225	200	193	191	201	206	180	193	178	191	199	181	210	201	215	177	185	193	196	187	200	194	209	206	221	184	220	235	190	202	186	187	196	169	187	190	166	203	199	211	203	198	206	195	180	197	204	208	209	195	216	202	227	227	209	203	187	210	177	216	200	212	205	206	191	205	216	181	190	185	177	203	199	185	186	201	204	194	179	189	184	216	218	216	202	204	202	203	203	183	203	192	212	214	193	169	197	194	200	185	186	182	208	192	213	193	187	180	196	200	214	210	184	216	199	199	195	210	185	196	212	179	200	187	175	191	215	197	221	217	186	211	218	207	184	224	201	212	200	173	222	228	200	212	230	181	209	196	205	213	180	208	191	217	191	198	193	193	202	209	208	193	196	186	199	201	225	194	184	198	198	208	221	191	180	183	203	194	196	206	198	194	207	215	202	167	179	191	198	204	214	200	214	214	211	204	160	216	224	178	182	211	209	223	212	220	207	207	243	188	194	224	192	198	202	193	183	178	204	177	180	182	185	188	188	197	198	219	226	173	182	203	196	198	194	216	212	193	169	203	194	213	188	199	188	222	192	221	198	201	203	216	202	194	204	199	204	173	195	175	200	183	199	226	198	213	225	193	195	181	231	195	189	220	187	197	197	209	200	215	203	204	201	196	176	222	190	209	208	231	191	192	208	177	196	195	185	207	224	201	208	202	185	214	193	218	195	214	206	216	213	181	226	178	178	198	184	201	189	198	183	187	187	207	211	193	216	219	222	194	204	186	193	182	189	198	225	199	196	205	198	194	193	212	208	204	192	211	206	194	214	188	209	197	191	189	216	179	216	191	202	192	185	196	168	210	203	210	203	187	180	182	180	216	197	190	219	189	210	178	196	201	211	207	219	227	193	206	195	204	189	192	228	207	186	205	203	182	200	184	212	207	186	205	177	213	200	188	186	213	207	189	203	198	224	197	212	188	197	216	209	206	204	199	210	205	203	205	198	219	199	214	183	208	216	212	203	171	209	215	209
4592	9725	7613	3578	2531	1892	1480	1140	891	807	690	582	570	535	457	402	423	388	348	365	338	330	311	305	296	290	318	321	317	304	293	244	296	305	268	319	297	293	280	271	256	275	281	282	246	267	275	265	280	266	260	259	279	272	274	281	252	274	260	246	262	260	256	277	269	255	260	266	266	278	250	271	300	287	270	256	265	272	257	266	233	274	249	278	266	275	248	280	260	263	283	260	275	232	255	278	269	259	237	262	289	256	243	282	235	280	272	263	263	257	296	266	246	248	287	285	237	274	277	266	238	274	282	251	230	277	240	269	250	229	252	261	264	248	274	249	247	266	252	224	228	271	257	244	262	280	268	253	263	253	260	274	256	254	249	248	283	267	261	270	275	265	265	253	272	268	254	237	239	260	253	308	281	234	224	243	248	255	246	242	242	256	282	278	246	230	255	270	282	252	258	249	253	244	271	279	254	256	265	231	295	275	243	265	280	281	250	273	248	275	258	257	269	260	241	247	238	254	256	241	286	244	288	242	271	274	280	255	212	277	241	286	290	248	269	279	242	246	259	274	275	267	259	275	242	257	256	257	262	243	255	286	270	242	245	269	252	275	248	270	261	281	250	255	258	241	257	241	264	253	271	289	273	278	262	231	252	280	274	232	254	231	261	277	242	272	267	273	249	236	264	256	249	285	290	233	255	278	264	282	245	269	255	269	263	242	262	248	289	259	260	284	254	257	261	283	243	253	255	253	260	279	263	263	251	227	280	265	285	255	280	245	306	279	256	285	240	264	248	248	251	256	263	265	259	270	268	278	285	257	270	258	223	289	269	261	272	268	270	264	280	246	245	275	253	247	252	262	262	251	257	264	274	271	246	280	286	245	272	282	307	266	242	282	284	283	242	229	270	261	256	265	235	274	276	258	282	264	270	272	250	236	251	261	241	272	220	287	250	278	281	276	268	244	280	270	246	255	274	304	250	244	275	273	262	231	233	291	274	240	266	254	250	260	273	255	255	271	262	246	257	257	253	257	272	273	259	233	279	278	269	233	286	244	224	243	242	207	259	254	245	236	287	259	253	260	254	246	255	256	257	262	261	245	254	267	262	270	237	251	242	255	262	301	239	288	265	267	230	278	252	252	253	242	245	253	265	273	246	267	263	286	251	251	269	241	267	246	264	285	241	276	260	273	268	252	233	237	254	280	283	288	247	277	249	228	243	264	258	271	274	244	251	269	284	251	245	257	282	266	259	289	254	254	264	245	277	261	269	263	265	272	271	244	265	246	281	246	272	258	260	243	281	271	306	281	290	264	245	255	256	280	262	257	237	240	247	258	264	245	243	242	259	263	276	258	249	241	268	249	248	263	267	261	247	232	274	262	252	286	252	254	279	253	289	248	264	262	261	279	279	279	267	274	287	266	293	248	259	234	251	268	237	279	251	235	277	246	281	271	254	271	278	247	291	234	256	257	267	274	266	259	243	269	267	255	251	274	253	292	279	244	236	242	282	249	252	248	250	259	254	269	240	263	256	274	235	253	256	283	251	268	303	257	244	254	263	286	274	245	267	270	263	268	328	250	220	263	253	276	246	235	249	250	242	281	281	258	254	259	276	271	267	269	239	246	247	252	277	256	252	259	288	260	275	278	280	261	285	233	247	235	283	236	253	277	272	281	260	294	236	266	252	276	263	285	276	248	265	266	238	222	264	248	263	237	275	254	245	238	255	249	266	277	234	261	279	260	290	249	248	260	251	283	251	226	253	262	281	269	232	277	255	275	247	265	291	287	237	259	231	238	260	265	267	261	243	258	257	277	251	255	255	284	268	256	275	243	272	265	243	237	264	269	249	261	278	272	266	266	263	248	274	282	289	268	250	285	256	262	254	271	265	289	262	270	272	247	245	259	240	238	241	278	253	264	242	274	254	234	290	248	243	232	280	256	241	277	251	276	250	283	244	264	242	242	262	264	246	252	292	234	265	242	282	278	269	276	277	272	270	254	250	279	261	258	249	240	252	263	277	273	277	268	231	236	277	270	265	258	245	291	261	224	237	244	253	236	253	273	253	269	253	295	281	246	236	235	261	231	256	269	267	278	264	243	277	239	233	271	262	262	283	241	262	266	268	280	267	266	255	233	248	283	275	265	281	264	275	283	242	253	281	266	257	269	263	252	265	230	262	243	246	251	246	274	267	268	256	255	250	282	262	274	253	292	264	260	273	239	251	273	258	251	245	250	237	275	278	262	298	276	254	280	265	247	262	281	240	260	251	234	237	245	268	227	254	281	265	264	227	252	265	253	255	239	275	243	260	267	245	285	242	296	268	254	259	240	222	266	277	262	241	254	296	269	285	241	245	256	237	218	289	248	261	255	247	269	253	280	302	286	268	263	240	259	269	261	261	252	225	256	277	248	264	261	254	249	266	273	248	258	264	282	261	234	258	246	266	254	257	250	219	244	242	266	270	259	278	287	233	244	269	259	251	235	276	251	285	250	288	280	248	264	251	238	264	274	280	256	233	268	257	256	265	284	256	262	261	277	255	247	249	258	292	286	243	265	261	261	232	233	253	272	269	258	257	264	271	245	288	278	265	250	253	253	255	253	298	275	256	274	237	259	260	240	278	263	261	258	239	268	250	264	268	250	274	307	252	262	251	238	263	267	257	277	278	253	259	266	260	249	252	258	263	243	267	244	237	255	267	239	266	265	245	251	284	244	231	261	282	271	280	258	268	261	263	264	242	249	271	256	267	265	277	260	276	245	254	262	239	250	244	299	262	256	251	251	265	269	258	266	261	264	266	277	301	267	251	266	277	271	253	225	249	261	230	253	292	254	244	247	251	261	257	255	259	259	257	254	252	220	262	291	263	250	260	243	241	266	283	249	288	262	274	270	267	246	246	265	246	271	263	255	299	245	268	221	265	254	245	234	267	248	269	265	274	281	260	228	251	248	266	267	266	275	261	266	244	261	243	262	261	238	252	249	249	244	251	247	249	234	254	250	277	252	273	255	262	273	225	262	271	284	268	258	267	255	247	262	247	241	280	275	264	222	258	264	246	242	262	231	278	272	257	268	259	263	272	268	296	318	231	264	269	275	263	214	222	271	262	277	259	246	280	255	295	260	282	250	230	256	249	276	260	265	237	229	259	262	274	246	293	284	250	267	244	237	278	270	243	245	220	249	263	279	245	257	228	268	257	247	272	275	260	259	240	274	261	275	258	250	258	248	243	220	276	254	247	261	247	272	255	289	260	263	278	266	267	253	290	253	262	258	255	270	259	242	285	225	265	281	282	267	253	236	279	258	264	279	253	239	238	268	251	220	242	266	241	267	275	229	266	235	261	278	259	246	255	244	256	230	267	237	260	266	255	270	281	278	235	258	281	264	276	276	295	273	264	247	245	302	265	281	272	249	242	274	250	264	262	262	255	280	269	244	250	230	243	277	234	293	264	243	234	228	285	300	254	253	275	272	272	252	279	240	267	251	253	258	265	244	268	259	285	274
25244	21552	27875	25583	10601	1012	844	678	666	691	643	638	601	592	622	583	606	557	600	582	585	594	544	575	589	534	538	536	596	600	589	602	553	569	599	565	541	591	519	575	539	577	570	556	618	587	549	592	541	551	576	582	560	576	563	561	572	579	553	569	573	570	564	559	593	555	564	542	565	553	584	616	532	526	556	565	581	592	566	556	554	570	530	598	560	574	568	532	576	555	573	572	564	574	561	574	630	594	546	549	557	548	548	549	546	556	571	598	571	545	553	617	577	554	523	561	558	551	541	546	573	566	565	511	571	578	552	568	497	549	590	564	582	565	556	554	571	570	556	577	617	554	559	592	547	568	593	587	545	562	508	531	573	584	510	529	575	543	591	569	583	520	563	551	545	580	599	563	566	585	573	563	605	586	548	555	637	570	608	570	567	560	577	573	591	536	583	591	554	571	555	534	586	543	584	555	570	542	577	568	568	531	611	556	599	526	542	587	570	581	559	591	532	576	563	557	574	565	582	576	563	583	543	562	564	574	596	575	544	589	560	591	560	557	492	585	594	586	572	590	553	560	582	575	572	571	576	548	591	576	597	620	591	539	566	565	565	562	565	537	577	530	569	566	574	573	561	544	550	567	533	552	555	528	573	515	562	533	574	541	547	578	557	567	563	530	540	538	592	547	541	525	560	538	542	570	553	535	569	574	587	566	550	556	540	585	556	567	536	558	577	565	558	626	535	611	545	564	574	570	544	554	541	517	597	560	572	582	556	595	574	570	567	558	573	581	553	621	520	571	555	542	557	568	569	597	608	546	545	525	571	561	547	568	538	517	549	554	519	561	548	585	550	540	616	555	523	562	548	538	579	619	563	573	511	553	533	560	581	579	580	561	561	561	503	539	522	589	552	570	535	541	563	576	535	590	543	558	497	576	548	542	550	568	534	543	568	540	606	572	583	537	587	539	566	569	560	514	551	564	526	583	605	536	592	576	566	573	550	573	537	552	564	534	577	567	583	532	550	575	538	567	594	526	590	541	560	601	537	568	525	551	557	613	599	547	587	573	565	576	572	635	541	561	565	520	578	564	543	560	538	575	540	551	564	549	587	553	537	564	550	542	534	585	580	561	536	547	560	507	575	552	523	544	554	578	521	566	559	550	611	519	575	555	520	568	584	514	564	535	602	554	530	548	577	558	568	574	537	566	573	565	539	533	571	590	576	573	584	532	531	579	583	542	539	615	585	560	557	547	523	607	520	514	573	561	573	568	573	563	542	592	520	557	579	561	601	555	579	574	571	590	553	544	571	550	543	596	569	582	568	567	572	520	571	558	569	552	592	545	545	585	581	564	538	539	528	571	605	539	590	559	551	608	628	560	609	542	609	588	584	564	591	592	566	596	574	557	596	585	555	581	565	563	593	588	553	566	580	525	602	550	572	571	583	560	548	538	596	526	534	580	597	540	551	559	556	628	573	562	560	575	544	607	615	552	595	564	516	553	548	571	548	567	549	562	580	570	589	527	570	566	578	552	566	532	529	562	561	557	564	558	543	581	547	562	560	541	608	600	584	545	497	546	571	565	602	567	581	548	558	531	599	566	551	574	593	547	574	580	527	571	575	571	568	574	570	540	600	564	546	543	555	558	522	578	557	590	539	559	586	570	568	538	560	587	591	599	577	567	549	581	556	601	604	575	520	577	548	549	559	548	553	597	564	539	602	575	559	572	562	549	618	551	602	529	563	604	579	539	587	557	605	589	537	609	534	576	584	559	579	566	563	546	563	613	527	600	540	572	531	565	521	511	566	631	570	531	563	541	559	572	556	561	535	564	579	549	603	609	547	569	550	518	566	520	546	575	579	532	514	597	604	564	585	546	560	573	543	540	586	560	560	498	538	589	578	560	562	538	617	537	552	612	531	589	548	569	594	554	586	582	544	566	552	542	562	602	535	565	550	581	594	536	566	562	581	588	545	593	552	574	585	593	557	590	569	568	579	584	563	563	577	591	572	524	569	558	542	549	582	525	527	552	581	543	550	568	556	547	555	595	530	581	572	539	568	638	525	561	549	603	565	600	596	568	590	578	569	543	592	601	568	590	565	573	602	591	572	577	577	576	520	574	558	560	542	565	584	542	567	574	539	555	580	570	555	542	555	555	554	586	568	555	549	583	577	581	540	610	555	569	567	561	565	566	569	555	585	510	540	617	546	554	553	593	553	575	536	566	578	605	545	565	591	531	538	535	579	596	569	530	571	580	556	536	586	548	537	583	538	502	570	581	563	547	591	548	554	545	535	571	558	591	563	572	552	556	526	610	520	537	534	517	567	512	527	586	542	548	559	535	585	546	555	558	559	569	531	562	525	614	586	555	596	593	549	500	569	519	539	513	556	569	554	523	584	557	582	601	566	534	601	586	555	624	582	568	617	582	579	581	555	529	525	592	533	573	554	557	540	539	561	554	551	597	583	567	604	541	548	567	542	554	532	550	541	572	609	557	565	583	569	564	562	582	598	552	556	554	547	526	589	550	557	582	539	573	526	553	562	563	531	563	582	590	545	570	565	579	602	547	532	522	560	586	562	561	560	561	576	583	579	555	573	558	551	606	564	549	549	548	552	548	622	586	583	548	577	563	576	578	549	577	580	545	559	593	550	510	537	547	527	578	568	551	540	593	555	554	550	518	545	580	583	578	530	552	601	564	581	523	583	564	551	617	556	583	567	560	577	577	554	573	564	569	510	562	524	595	550	576	581	583	571	567	526	539	603	513	555	579	540	599	565	567	551	566	606	565	547	557	525	559	554	542	582	586	590	576	511	552	546	564	541	552	588	583	586	524	544	552	517	558	586	547	568	577	604	565	548	605	568	559	542	560	541	566	540	540	555	560	520	568	623	530	575	545	557	591	566	584	542	582	580	587	553	557	546	626	568	575	569	558	532	535	546	595	562	592	544	523	582	586	530	554	575	571	596	526	561	526	575	598	568	550	534	580	536	564	576	617	527	552	562	573	564	572	550	537	592	561	535	547	568	588	537	562	545	592	561	550	566	586	562	593	576	627	597	556	589	531	578	561	589	584	601	600	593	570	591	545	574	569	540	515	556	531	538	559	556	584	560	537	589	547	545	558	585	613	590	554	587	611	536	544	567	593	561	556	590	558	578	578	555	570	534	544	522	563	596	502	537	557	553	523	544	571	551	552	599	567	602	566	565	559	596	538	567	537	609	596	588	562	560	556	563	580	578	566	568	534	558	553	558	567	591	568	530	562	598	525	536	554	551	555	542	586	582	575	575	545	553	549	549	535	570	575	553	583	601	581	554	618	583	609	596	563	568	577	547	546	542	542	568	588	563	558	551	556	558	602	550	595	525	558	532	561	576	537	538	586	564	547	568	540	558	596	569	590	570	542	572	550	591	551	545	545	576	543	582	553	585	562	563	545	558	567	575	511	543	618	601	567	588	541	537	574	538	552	543	553	534	591	576	598	560	532	589	557	586	547	557	582	551	553
4550	5788	4452	2407	1885	1464	1302	1102	1005	934	862	884	789	791	793	753	691	727	743	763	711	705	706	702	694	682	663	659	697	649	666	657	696	718	613	686	707	725	699	686	666	652	720	686	679	688	700	689	682	662	641	716	702	682	756	707	652	682	666	697	636	632	659	671	681	698	695	655	693	645	695	658	712	667	690	674	686	707	676	692	625	684	663	626	660	667	680	674	616	633	677	669	703	694	707	663	670	632	651	677	724	679	694	652	700	698	656	668	660	678	686	690	696	654	665	659	689	678	685	686	685	632	627	635	647	689	665	674	737	692	665	676	653	667	695	693	681	653	629	656	669	695	645	703	641	660	684	684	680	668	624	692	659	714	719	712	690	650	645	686	701	678	673	698	675	700	611	673	650	706	670	675	705	674	647	702	696	628	709	609	691	676	639	624	672	699	651	668	649	649	664	651	655	698	664	641	706	689	687	653	694	691	646	695	689	698	663	681	661	660	692	708	656	734	695	715	664	671	659	735	673	641	674	640	695	655	693	683	665	675	643	686	672	678	681	665	677	687	669	663	646	722	696	667	657	687	632	716	642	683	662	635	701	642	666	695	689	635	669	680	693	702	680	662	651	645	651	708	624	683	628	662	647	683	663	687	679	663	646	671	675	678	679	671	652	641	686	715	672	668	675	685	666	689	666	669	644	686	675	671	693	716	689	646	665	688	671	663	678	678	729	687	684	702	630	674	703	701	652	733	671	667	655	685	665	663	659	701	709	699	638	664	695	648	667	660	683	727	691	706	647	694	674	633	653	695	670	660	658	642	680	650	655	678	678	636	628	659	651	705	651	658	679	672	679	640	747	627	661	676	650	657	681	717	677	723	634	672	693	689	636	663	722	651	665	696	688	647	688	684	642	658	655	690	717	682	720	645	655	692	679	633	684	694	634	644	678	600	660	693	639	621	681	675	660	665	684	644	658	674	699	673	665	648	636	646	678	693	636	678	644	660	638	692	703	672	682	673	673	653	667	652	672	662	666	674	670	684	669	660	644	677	633	646	658	670	689	673	639	626	657	709	639	644	681	709	633	652	643	688	636	665	654	650	685	712	637	697	672	679	657	669	655	663	653	674	681	686	701	693	684	658	642	657	637	678	712	646	706	645	651	639	671	695	717	691	660	739	632	674	646	639	633	667	710	619	644	697	675	657	700	682	670	679	631	661	658	680	691	693	695	685	683	681	655	664	678	716	718	652	648	670	665	625	682	643	712	720	669	675	654	635	629	663	675	691	680	690	686	656	644	680	693	692	699	684	663	677	644	678	673	682	732	665	663	720	685	683	646	654	657	671	648	642	645	661	707	687	640	645	642	662	650	684	654	675	651	656	696	669	662	715	690	685	597	644	682	680	610	695	696	643	720	635	650	674	660	661	597	683	723	673	696	716	636	679	709	660	684	702	704	706	660	638	701	698	658	661	688	655	700	667	640	689	661	655	627	642	658	665	687	661	694	700	644	695	653	657	627	669	662	677	694	645	691	651	685	664	672	662	661	711	659	653	662	624	636	684	705	674	684	657	666	697	711	671	641	670	669	647	711	664	655	686	689	693	651	698	649	606	714	653	651	681	650	662	692	669	662	643	708	689	668	680	693	615	658	691	656	707	675	693	717	684	694	684	690	661	669	646	642	681	681	655	667	629	663	704	691	712	669	685	659	664	691	667	680	621	694	677	712	678	655	680	639	671	663	667	674	661	614	651	678	712	653	655	708	713	649	631	721	674	650	689	666	664	692	712	728	680	671	676	672	663	650	680	649	631	639	681	681	688	644	673	660	691	634	658	655	656	616	647	688	662	644	647	669	615	674	585	677	615	688	685	683	662	642	731	716	697	666	655	639	679	695	672	700	681	688	659	649	721	645	674	695	617	672	641	668	656	683	683	683	662	660	738	687	686	705	671	677	664	723	751	695	696	694	653	661	653	675	701	645	665	632	704	658	709	670	674	666	693	586	657	695	652	615	720	677	688	667	685	690	643	685	691	659	703	665	697	682	696	671	688	665	636	668	701	687	654	691	655	694	704	657	631	664	696	663	707	689	690	678	691	653	618	638	680	655	712	612	662	686	682	654	677	702	661	630	625	657	663	635	657	655	687	668	678	664	661	640	698	733	629	662	653	668	666	693	648	715	696	675	609	684	709	705	638	715	634	666	656	658	703	708	700	664	701	702	681	667	671	664	648	679	666	694	648	693	656	710	687	684	654	683	647	696	658	646	691	668	661	674	674	661	650	622	676	634	661	677	678	673	691	720	708	655	622	636	634	628	674	656	635	643	655	673	724	661	685	668	653	650	689	674	691	682	638	658	679	672	659	709	679	652	637	697	697	675	694	681	597	649	707	684	666	668	686	679	690	710	679	682	637	698	667	711	694	712	731	655	662	687	679	680	676	688	701	672	662	633	656	673	689	644	700	678	696	703	645	688	669	651	659	666	632	680	701	653	659	641	664	672	690	651	659	654	712	644	648	716	634	701	635	653	604	648	641	705	658	706	669	668	676	653	687	651	684	653	654	696	669	662	668	674	635	672	687	665	679	725	653	685	676	646	702	684	675	630	663	654	686	654	630	661	687	661	716	686	715	706	649	677	688	690	708	632	666	694	639	677	672	672	643	691	674	686	667	650	657	673	653	679	669	662	684	615	668	673	678	641	692	695	650	678	683	689	645	671	688	666	688	693	667	695	673	597	655	673	653	675	655	679	683	647	670	663	633	636	644	670	653	665	666	688	656	659	658	662	692	691	651	636	661	662	655	703	658	732	680	685	686	590	648	641	698	673	652	645	665	692	651	680	694	647	639	625	713	639	631	664	666	627	691	657	673	695	686	641	640	680	625	629	639	682	643	655	618	684	673	625	656	675	629	658	651	670	655	650	653	681	684	753	647	685	651	654	690	666	628	727	711	694	648	634	706	658	661	631	645	667	666	669	641	715	691	654	692	705	623	663	662	689	637	660	697	653	692	680	664	701	641	651	672	673	650	695	669	672	700	643	633	671	683	669	675	623	685	661	674	681	666	659	687	659	655	642	682	682	668	646	683	688	623	700	663	670	676	650	680	679	663	656	652	678	663	641	635	675	655	682	637	673	623	639	693	683	647	696	666	685	606	675	641	725	656	675	663	648	677	716	644	669	673	693	661	653	665	633	644	685	688	632	679	627	645	693	635	726	676	667	672	692	631	696	652	726	675	667	684	680	682	662	671	705	663	676	630	659	688	678	649	656	669	681	713	661	665	632	618	649	636	705	701	670	663	653	652	648	652	676	705	651	654	627	662	667	707	667	678	655	659	681	660	679	671	646	664	654	718	647	676	660	648	659	626	680	633	624	667	694	686	692	686	659	674	664	630	692	655	675	736	672	678	680	660	692	680	661	659	679	676	662	675	646	630	699	655	677	707	660	661	683	689	650	636	697	660	672	636	671	667	679	711	663	648	639	678	634	696	661	678	692	651	654	643
23032	21584	29516	24130	21585	21625	10365	1273	841	696	655	558	534	497	492	469	468	431	396	402	396	380	409	362	365	373	354	364	350	366	363	381	332	348	349	319	319	369	348	357	360	333	312	305	343	338	315	328	336	314	335	324	311	317	330	344	326	341	351	328	328	319	350	313	350	351	334	304	311	326	324	295	313	352	294	331	301	301	347	301	326	335	337	338	319	366	320	341	343	322	312	351	355	336	341	330	329	338	341	325	343	325	332	358	328	337	307	335	314	313	384	299	312	325	354	336	322	348	324	318	328	300	356	305	328	321	316	332	307	334	321	339	327	308	330	310	301	314	341	304	304	288	327	350	328	318	334	325	314	342	325	297	335	320	318	333	283	333	322	322	316	306	302	282	320	345	323	289	322	298	366	320	347	343	305	338	321	326	299	319	306	286	320	354	299	321	297	337	309	319	338	318	317	310	331	321	313	356	335	325	352	354	293	328	331	316	337	338	309	340	324	320	315	310	315	312	331	319	343	326	292	335	315	300	314	316	328	292	297	317	310	291	333	297	339	307	350	332	347	318	309	315	332	348	319	311	363	328	330	343	334	321	310	306	306	345	324	332	308	312	340	326	342	302	357	297	318	329	330	310	351	329	296	333	287	348	298	301	286	303	292	330	301	312	294	298	315	318	342	304	350	335	325	300	319	330	296	305	310	293	320	324	338	325	329	309	349	368	318	292	315	319	341	322	291	283	317	316	319	324	326	330	289	288	333	305	308	315	299	302	330	299	326	339	331	325	365	332	330	304	313	321	333	316	316	297	272	326	299	319	336	334	332	364	314	298	344	313	332	293	338	333	354	325	354	345	336	306	295	313	318	297	295	299	325	332	337	336	338	307	368	342	321	308	324	317	324	312	314	307	330	311	317	323	315	317	302	290	309	304	312	309	311	348	304	325	276	341	311	322	310	315	327	317	319	309	302	341	352	327	319	305	319	361	327	324	316	300	305	286	311	296	323	316	343	305	320	333	300	324	336	346	304	315	295	325	310	313	314	322	319	315	328	324	307	345	298	305	336	294	331	285	324	322	333	315	334	297	329	344	293	320	319	316	330	320	298	337	324	324	314	307	303	337	316	303	323	321	296	302	305	336	335	317	315	316	312	344	321	323	302	311	304	325	309	334	299	339	283	304	313	348	318	327	339	317	328	330	323	314	312	332	304	307	279	326	321	330	338	350	306	322	328	282	305	341	329	302	326	344	334	316	313	317	315	308	327	292	309	340	326	301	312	314	321	327	333	339	315	328	317	325	320	319	307	302	373	338	310	311	340	332	331	329	311	285	347	303	359	326	330	293	354	323	397	306	328	333	296	340	336	303	314	353	331	326	298	332	317	328	330	322	331	302	326	307	335	343	360	293	352	322	308	321	312	312	301	348	290	332	297	310	326	310	318	315	296	349	353	340	303	303	317	289	308	329	304	321	335	317	318	345	319	333	306	329	279	324	332	321	331	329	364	342	294	316	306	306	335	321	304	294	329	314	292	318	337	324	333	336	305	319	337	299	320	312	330	312	324	322	299	339	307	277	338	312	337	338	332	313	344	339	338	294	332	307	310	323	348	322	347	353	330	300	324	290	328	300	297	352	334	312	332	337	317	341	328	327	349	307	287	283	339	321	324	322	317	318	315	291	315	307	303	331	304	311	292	296	329	314	342	303	307	295	339	332	314	302	324	329	304	324	332	342	305	290	320	322	319	286	290	347	353	347	287	328	317	301	318	291	319	314	336	294	323	326	326	297	323	329	326	340	314	329	318	319	299	336	328	370	353	315	307	298	307	337	295	328	299	305	350	318	289	312	350	311	324	296	327	278	299	316	345	333	316	335	333	295	301	311	281	344	329	320	303	311	296	345	303	268	322	326	309	333	314	297	305	325	296	326	343	309	297	302	308	315	317	301	333	315	325	295	333	323	350	347	328	332	314	305	276	322	349	332	307	338	302	309	319	307	321	328	306	312	307	316	325	314	319	311	326	315	301	309	289	308	306	285	311	327	303	321	318	292	306	307	313	313	315	331	328	307	289	325	283	326	327	306	316	333	293	315	343	322	310	307	328	327	317	310	331	331	321	353	297	332	338	302	327	326	319	323	336	313	279	335	325	303	349	318	290	302	333	302	327	306	320	333	302	283	321	318	319	344	318	305	320	346	331	311	286	308	314	326	335	318	329	312	300	319	311	329	319	313	326	348	312	334	295	306	327	343	328	329	324	313	312	316	318	321	321	340	351	302	324	341	337	313	305	269	313	304	318	328	302	320	300	329	314	339	340	335	334	311	317	318	330	337	329	317	315	293	329	314	316	327	312	319	342	327	293	309	330	321	347	324	332	330	339	320	334	334	307	319	306	339	320	330	325	287	321	306	317	315	317	327	326	325	329	340	299	319	329	332	345	307	325	336	332	325	317	288	317	319	298	302	321	304	308	343	311	310	326	311	314	313	334	321	318	307	327	317	351	330	341	325	324	339	317	316	304	310	304	327	330	324	298	315	339	341	315	327	301	311	317	313	329	322	336	316	307	318	336	333	326	287	304	344	313	311	331	319	348	330	355	335	307	290	336	309	337	333	326	308	333	326	319	317	333	318	326	286	344	315	315	340	304	359	369	334	287	341	322	334	300	315	283	323	330	307	313	358	317	310	305	287	321	351	324	316	337	326	354	316	296	302	327	313	327	315	314	302	319	305	325	341	321	291	345	342	318	355	330	335	327	348	309	327	324	318	334	342	337	340	287	331	276	318	316	293	274	332	318	314	309	311	361	312	331	316	295	357	312	299	363	320	335	306	310	309	317	317	297	327	317	318	297	306	339	308	322	297	335	320	343	279	335	293	333	332	329	298	310	322	311	289	313	311	324	324	361	358	330	314	318	311	302	323	374	324	340	299	308	323	331	319	298	286	315	310	368	323	318	318	313	313	315	305	301	359	324	332	311	347	333	324	335	314	320	301	340	303	287	365	331	323	321	302	325	333	288	311	314	328	335	351	316	330	306	309	312	325	306	371	315	386	308	304	324	332	299	328	347	330	346	311	315	318	315	313	353	307	313	326	292	329	310	291	318	308	310	327	323	322	305	332	341	355	316	322	303	331	326	341	318	325	327	344	320	284	297	309	319	328	342	321	267	329	313	321	329	298	305	334	337	324	307	289	327	315	314	316	347	325	329	337	295	314	335	307	315	322	346	324	314	313	315	324	321	311	317	311	349	313	353	318	331	355	314	304	315	345	291	336	350	321	313	329	310	340	320	305	328	324	325	320	313	282	308	348	316	297	309	306	352	295	335	365	328	312	292	330	305	320	309	329	301	317	329	329	281	339	351	320	304	343	371	333	298	316	339	325	319	289	324	348	323	312	295	334	317	307	318	313	299	314	303	296	307	311	319	301	331	271	357	345	353	293	282	290	328	338	317	341	323	331	306	322	338	329	305	305	315	347	328	319	314	316	307	294	315	306	318	280	311	333
6816	16108	12843	6443	4665	3369	2693	2091	1703	1385	1147	978	887	848	770	732	676	655	539	537	547	536	516	491	471	474	465	471	413	459	465	442	420	425	399	381	400	418	439	413	416	415	408	365	390	405	402	352	414	370	381	417	397	402	410	367	381	410	449	399	412	365	391	383	377	379	393	400	386	354	371	364	390	387	352	385	397	413	381	397	404	363	403	380	381	404	383	369	414	400	411	382	388	382	369	391	336	388	383	401	365	381	384	363	366	351	358	374	355	408	359	387	375	336	385	381	364	371	373	378	401	371	367	388	371	391	370	416	396	360	398	385	387	355	387	394	397	338	380	369	349	390	362	380	403	381	356	379	380	380	381	417	357	377	331	398	370	372	390	376	368	375	369	366	378	372	392	418	358	359	353	384	344	383	377	375	401	364	381	374	352	367	351	402	373	385	373	384	373	374	398	365	351	427	389	336	379	389	376	425	380	367	409	359	339	421	407	399	369	396	395	363	380	369	367	389	398	363	373	370	393	365	353	387	404	363	411	368	370	359	338	359	393	343	381	351	359	374	397	357	368	359	374	404	367	408	365	371	386	365	404	384	364	368	372	381	375	367	377	388	399	331	389	334	394	356	376	390	368	353	365	397	341	386	370	395	360	376	378	370	340	389	365	382	388	370	368	376	385	391	357	351	370	367	403	341	330	385	425	365	357	392	374	390	377	379	397	384	387	372	333	347	383	394	370	352	381	390	350	390	389	379	373	397	396	359	389	366	377	403	396	359	408	379	409	386	400	378	400	367	397	369	348	377	389	395	364	333	376	378	408	358	387	383	399	377	392	384	339	400	349	361	371	398	372	353	384	375	371	348	352	411	400	370	400	386	419	354	369	362	396	399	366	335	374	375	385	360	347	389	393	382	339	360	402	363	373	388	344	383	386	398	367	404	357	332	397	368	419	357	395	391	353	375	334	405	401	365	377	364	339	371	378	350	359	383	358	375	349	387	390	356	407	385	371	381	397	386	379	389	351	361	371	395	373	345	392	348	369	391	375	380	374	396	386	374	353	378	336	378	407	364	362	387	373	354	378	379	362	361	412	364	393	374	404	366	408	411	362	329	349	392	372	360	375	386	369	349	346	355	368	369	401	357	362	390	387	375	384	375	413	381	369	392	369	370	391	369	363	405	361	332	395	345	355	380	350	374	340	353	390	369	374	365	370	382	368	363	329	361	395	362	378	408	383	351	368	430	404	396	358	393	383	383	375	379	416	356	422	335	372	373	376	360	371	369	349	367	372	364	391	390	376	381	346	354	365	380	371	374	357	408	376	368	359	323	393	369	345	341	390	365	382	352	379	361	362	412	360	377	380	363	364	376	364	387	364	366	367	383	350	363	388	404	393	375	353	377	416	370	400	383	372	385	418	384	381	362	376	361	372	384	349	385	380	364	354	367	375	400	355	372	346	361	409	370	370	395	359	366	357	339	370	377	373	326	378	358	394	396	363	372	398	381	353	367	387	392	352	384	375	378	395	392	374	386	379	403	331	366	365	403	387	378	339	347	406	366	378	371	349	370	375	327	337	355	379	345	356	375	380	369	367	371	348	389	421	368	356	366	384	368	373	383	389	370	409	387	414	375	357	340	344	398	377	366	382	381	376	386	360	365	356	397	359	358	387	383	365	365	415	355	404	372	391	360	381	394	375	380	374	367	384	356	373	397	364	365	371	390	371	365	384	367	363	358	379	345	351	353	384	371	394	373	396	341	359	375	383	368	371	362	417	357	383	357	358	368	355	376	373	383	350	358	369	401	357	358	391	385	361	375	378	387	369	363	377	375	384	356	379	392	341	398	387	358	368	389	366	387	358	384	360	373	332	375	344	375	383	351	342	383	366	416	386	368	371	337	369	391	400	376	332	320	376	357	338	343	342	388	360	373	338	387	386	369	371	376	368	347	390	338	349	379	374	379	363	387	346	386	406	328	396	324	388	372	408	380	427	402	397	378	391	363	376	363	361	372	369	353	398	349	368	404	373	359	376	356	344	368	364	381	388	378	360	396	379	377	368	393	384	409	376	378	394	358	363	395	360	417	397	379	380	370	392	389	380	356	348	382	371	347	385	367	336	366	352	380	380	350	348	355	351	381	383	396	371	398	379	374	367	364	385	351	356	381	343	380	381	356	380	355	373	372	368	369	386	348	357	380	362	374	382	385	369	353	388	352	401	402	369	381	386	388	372	370	398	374	386	371	394	360	333	360	378	385	388	372	367	424	347	402	398	358	362	379	390	400	365	336	354	386	352	357	399	360	355	343	364	336	364	393	381	363	376	330	390	399	400	337	386	374	376	325	371	372	386	369	364	397	356	350	400	376	371	363	360	325	390	351	339	366	360	387	328	385	358	374	397	361	388	343	390	395	392	408	414	413	406	386	381	390	343	365	380	403	399	353	385	413	388	382	369	360	339	412	392	325	361	376	372	381	380	340	414	372	383	396	372	390	356	392	346	364	378	374	419	375	385	392	355	368	356	362	393	370	371	347	389	354	390	419	373	383	386	392	354	367	392	360	387	375	379	412	366	327	402	354	348	409	364	381	385	392	414	399	377	363	398	389	373	369	371	392	357	367	399	395	363	407	384	347	374	351	352	352	384	362	374	374	369	378	376	352	360	351	416	386	370	363	421	404	391	353	355	421	367	363	380	370	363	379	360	353	377	364	376	368	353	386	378	345	374	389	366	390	363	353	395	380	369	347	371	391	361	366	360	386	366	345	373	344	392	381	386	387	353	348	388	370	369	366	366	354	365	371	363	380	383	394	407	390	385	377	395	371	388	377	374	348	375	363	354	375	344	388	390	384	366	382	381	379	371	355	364	357	379	383	373	372	380	352	360	359	375	387	365	383	366	343	364	394	336	353	376	357	393	368	379	396	335	380	396	404	340	389	384	379	377	356	352	366	381	370	362	348	384	385	338	371	393	359	374	365	388	379	379	352	377	350	371	396	393	430	380	378	356	350	378	394	380	391	351	372	370	373	361	376	386	388	369	361	390	358	346	403	351	384	373	362	341	373	356	351	410	371	371	360	352	393	343	393	398	386	403	368	376	398	402	387	370	380	379	344	391	377	382	372	375	362	392	375	379	336	364	386	378	386	383	402	393	387	360	387	382	372	359	382	391	415	388	413	370	382	375	409	363	354	398	353	375	402	367	380	364	358	400	367	378	368	374	352	375	390	379	372	345	379	383	360	394	384	350	389	398	385	362	371	401	375	341	358	369	354	379	357	382	401	360	395	361	396	395	381	348	324	372	376	356	380	366	346	423	364	402	397	367	383	384	384	397	372	370	377	359	349	400	351	382	356	358	392	367	389	410	397	376	365	388	368	378	371	371	372	356	372	388	393	371	342	382	357	370	375	367	378	395	419	392	363	369	358	375	354	371	380	360	408	369	385	352	355	368	374	358	369	355	370	384	364	375	366	368	351	382	373	372	345	385	383	407	356	377	382	351	397
27600	19828	5703	768	524	465	473	421	432	423	401	416	449	400	443	415	384	389	388	398	369	395	413	423	442	423	398	417	396	400	388	407	418	441	421	412	386	436	413	414	390	401	403	434	400	394	428	444	406	422	399	398	407	441	403	421	382	403	407	434	384	413	448	406	408	407	378	447	404	392	366	424	436	390	399	398	406	391	407	466	419	415	425	415	408	425	384	422	405	409	395	380	402	401	419	443	417	432	432	421	436	394	424	384	431	395	395	414	399	414	403	434	367	413	389	417	389	412	417	400	437	419	408	426	403	433	405	364	392	421	434	429	392	352	438	453	396	407	418	385	406	384	402	391	411	403	406	396	404	430	405	419	431	393	396	396	394	398	413	409	428	404	414	411	373	455	388	418	408	392	396	387	410	421	396	418	387	412	431	408	398	402	416	428	381	405	382	420	418	398	436	367	397	392	440	427	403	442	460	383	435	425	403	390	397	402	445	425	410	400	403	398	415	421	393	407	409	403	398	400	403	399	420	445	421	380	431	414	393	431	438	387	406	407	438	365	408	409	360	372	423	399	398	375	412	408	398	384	384	393	388	446	398	441	409	379	400	373	359	398	410	405	405	406	410	387	405	418	418	376	411	388	423	376	417	415	422	412	440	404	414	425	422	378	403	429	430	402	394	415	443	440	429	425	416	385	435	407	398	374	400	414	398	386	427	383	374	428	431	429	389	389	427	431	408	401	406	406	422	416	434	400	452	388	408	393	452	406	402	404	416	453	417	403	416	385	377	415	412	430	422	404	373	426	418	437	398	371	351	399	405	420	398	418	428	394	411	410	454	392	420	403	387	396	408	422	391	411	409	431	394	411	401	409	420	420	438	402	389	440	400	367	386	432	397	410	401	399	414	382	379	387	396	426	426	411	434	399	363	389	430	417	400	383	430	435	410	401	432	410	412	393	427	448	409	420	403	413	397	429	392	420	359	424	415	377	408	417	422	445	394	393	479	431	371	400	401	400	399	416	405	393	406	423	397	364	428	396	420	410	392	433	434	442	425	450	401	425	439	410	408	353	402	406	442	393	447	392	408	445	433	411	373	373	396	414	377	414	421	400	434	384	412	424	441	417	386	418	437	396	433	415	428	392	386	393	437	413	416	392	397	376	384	405	414	418	385	419	423	411	409	399	443	443	384	398	399	386	418	413	420	386	432	389	384	392	389	398	414	418	403	454	410	397	418	419	376	402	427	435	405	385	412	408	405	399	414	391	366	406	440	395	421	386	365	426	383	382	412	406	389	384	395	384	418	393	399	392	416	421	441	395	396	394	416	428	411	397	414	378	417	435	395	410	422	407	444	430	415	420	373	395	391	380	370	389	434	390	391	409	434	386	407	410	447	413	412	443	383	394	424	403	439	401	401	377	394	392	403	430	436	402	388	438	396	420	435	400	383	402	406	376	440	396	403	399	414	430	416	414	431	421	411	383	427	382	417	419	420	391	372	406	396	409	446	387	396	404	380	397	420	436	404	383	396	409	432	425	424	414	436	432	424	378	389	445	395	402	426	393	436	423	417	393	389	430	433	402	415	409	373	394	423	420	396	388	375	405	429	421	410	436	412	382	405	402	413	397	417	399	408	420	400	390	418	407	440	398	406	417	397	399	420	445	469	416	445	403	386	403	394	431	412	427	420	412	437	415	398	399	357	390	401	452	365	406	367	411	424	402	424	431	400	399	403	443	393	439	422	415	397	428	447	427	418	425	375	420	367	411	415	403	413	401	432	417	416	368	358	379	407	409	431	423	396	402	401	401	439	378	421	423	429	421	404	400	408	424	409	382	387	394	438	411	381	391	414	417	385	429	393	381	350	376	379	376	406	418	404	426	405	390	468	430	424	400	422	443	446	432	409	388	402	386	379	396	447	418	409	359	409	369	420	387	444	407	416	393	390	453	399	419	416	387	418	445	408	414	393	356	415	372	430	415	414	435	419	337	424	424	389	424	380	424	431	450	436	401	435	431	368	423	392	404	390	408	383	410	402	411	404	399	415	389	438	403	421	407	457	394	427	400	423	412	403	387	422	403	421	430	414	384	386	403	376	378	409	394	435	388	430	382	438	414	403	409	437	372	461	379	445	414	394	445	406	396	417	384	398	431	393	420	405	407	392	414	389	445	395	401	391	380	449	426	411	396	378	412	414	417	409	421	400	429	422	408	393	419	386	441	421	432	425	401	404	417	393	412	418	389	388	410	401	422	411	405	381	378	433	370	391	441	399	423	406	374	412	409	388	382	408	382	398	417	408	395	425	405	435	424	428	416	410	395	415	390	425	432	378	369	425	442	428	407	418	403	381	435	400	368	401	416	409	410	406	397	369	376	430	407	401	419	435	369	378	419	376	407	424	391	422	451	428	421	429	423	386	400	426	378	382	403	364	365	378	401	379	382	408	393	403	412	414	410	402	391	381	424	426	404	391	413	410	406	373	399	388	389	393	416	409	431	384	416	410	422	399	402	419	414	417	385	372	406	406	416	420	444	396	374	418	431	396	402	392	413	399	455	416	418	401	383	419	420	404	410	400	453	391	421	430	365	411	390	426	374	438	408	397	434	415	404	367	422	423	408	414	427	409	399	412	447	427	425	418	401	388	420	392	413	431	405	398	424	389	439	384	407	376	404	402	425	413	389	390	422	450	398	420	441	381	393	390	408	427	431	440	420	394	406	381	408	400	439	411	416	403	395	391	367	406	441	409	428	418	406	410	431	381	394	417	413	407	415	434	420	409	444	417	438	423	440	428	401	397	392	407	413	426	409	397	438	363	390	403	438	443	456	417	414	418	406	414	402	431	398	398	437	365	400	399	387	393	427	403	393	442	387	398	430	404	398	421	400	425	409	436	394	415	408	424	390	398	407	455	409	405	391	422	406	442	419	407	415	449	397	434	432	418	417	377	425	377	410	405	408	386	423	373	433	431	413	411	417	455	391	395	407	408	381	391	423	398	401	420	366	438	406	418	402	421	399	414	400	436	419	410	399	412	405	434	346	381	424	381	368	424	429	430	402	420	419	397	412	378	408	381	418	415	422	378	410	407	399	429	397	437	413	385	394	359	440	396	403	396	443	432	422	384	391	388	373	406	406	403	446	416	404	400	414	394	394	438	394	427	370	413	419	382	420	431	402	434	415	410	407	404	386	390	384	434	388	413	392	411	436	396	407	362	381	373	414	404	387	402	421	420	385	403	431	418	389	419	391	418	387	423	439	380	429	382	412	399	415	403	394	421	424	374	415	406	393	425	392	423	399	403	398	422	404	453	431	394	420	460	392	390	407	396	389	428	375	400	406	410	430	421	412	409	422	430	389	410	427	392	394	442	438	439	435	383	423	383	441	406	427	394	448	388	424	413	435	378	414	411	366	404	419	436	427	429	411	413	411	381	428	430	355	412	426	411	406	365	388	440	422	389	401	409	434	398	385	399	407	394	414	406	431	393	406	428	404	436	410	399	441
4335	1149	1045	735	669	606	583	529	544	542	527	566	573	531	489	521	507	525	525	516	522	510	544	482	520	524	521	511	521	523	512	523	528	535	484	490	516	519	558	521	520	495	519	523	483	516	510	507	511	489	505	498	537	489	520	578	539	495	511	480	534	509	544	496	523	504	473	500	500	480	546	517	540	489	495	533	496	493	515	499	504	504	493	534	498	496	540	515	502	518	492	502	537	537	489	495	488	524	474	491	484	481	484	548	499	489	555	528	519	496	547	496	512	526	515	517	529	518	543	488	523	491	505	512	493	525	514	550	521	500	528	522	526	511	506	513	521	520	494	509	513	507	484	521	489	499	551	502	497	537	494	551	507	512	506	530	539	516	491	519	474	512	475	485	500	504	530	497	513	520	492	472	485	494	548	531	506	520	473	490	469	534	495	500	490	529	538	508	518	500	498	485	513	505	522	493	483	483	518	512	506	556	482	488	518	534	532	536	512	497	506	525	549	509	495	535	473	526	522	502	507	522	531	527	519	487	523	530	499	513	524	495	461	480	502	532	544	529	510	524	507	505	511	532	537	509	516	498	498	492	506	497	516	456	500	537	504	504	508	491	521	537	529	528	532	517	498	507	497	534	510	530	488	505	488	522	534	525	512	467	518	510	510	482	496	521	533	494	509	509	484	464	481	469	497	519	516	513	479	524	507	507	496	528	543	516	475	535	508	500	503	502	520	538	485	508	517	486	528	514	533	485	491	518	474	539	512	532	539	511	530	499	514	523	487	504	544	534	539	534	513	499	457	500	439	519	506	511	513	486	521	541	533	572	472	506	498	506	510	489	477	490	495	504	505	486	530	527	486	505	506	512	512	499	506	517	490	496	501	515	489	526	510	506	519	500	509	511	535	508	506	535	502	532	503	503	457	483	515	489	479	485	488	539	497	468	463	533	499	493	469	502	528	529	514	497	502	499	520	525	487	506	534	499	512	544	515	492	536	509	517	536	499	536	533	532	473	531	547	503	498	507	552	513	535	492	495	497	475	496	492	504	518	528	481	533	534	488	535	507	460	526	507	512	498	489	522	481	497	520	517	488	533	490	476	490	515	510	527	524	469	470	525	537	470	517	536	532	538	519	484	493	518	494	499	484	531	522	532	467	505	530	499	544	540	515	483	501	515	509	497	487	499	557	490	507	533	546	516	464	505	515	477	510	493	515	482	545	487	497	491	495	546	511	521	479	519	516	485	557	509	537	471	496	507	540	523	481	497	490	502	535	511	494	525	527	520	532	516	484	539	508	522	523	484	541	536	519	515	511	523	479	482	518	531	493	566	520	478	492	517	482	512	502	519	486	511	513	513	496	504	512	526	535	499	483	560	501	532	478	516	503	572	508	508	527	521	505	535	514	535	504	483	530	489	505	528	523	529	504	523	505	526	513	525	519	501	479	475	532	519	495	536	509	475	511	531	504	491	508	503	501	521	519	508	516	468	520	507	437	507	530	513	528	509	521	534	517	474	523	518	492	498	502	522	509	510	547	526	523	519	526	510	488	496	506	513	507	498	524	480	503	521	500	502	496	519	526	517	529	525	541	470	500	520	510	541	515	507	492	512	513	535	471	516	513	539	457	518	548	480	535	470	477	521	501	504	484	512	479	521	486	490	504	508	475	487	553	471	495	481	518	497	511	520	520	496	496	526	533	523	521	506	498	495	486	491	535	484	501	510	462	491	521	572	503	513	498	522	513	542	507	485	541	512	551	516	531	510	519	553	532	553	520	524	494	547	523	524	546	489	517	518	548	518	500	529	514	504	489	517	512	523	527	509	520	464	542	530	482	473	508	485	498	530	542	512	505	480	483	533	495	481	508	512	532	510	479	514	471	518	465	529	503	504	481	519	475	521	506	498	537	497	510	532	534	543	543	506	534	525	568	504	471	530	472	529	493	527	477	540	485	508	505	499	522	497	529	500	515	478	506	454	503	536	495	497	513	495	545	489	512	493	497	517	532	453	525	521	503	514	483	506	523	542	485	536	523	494	491	471	517	503	531	526	596	505	472	544	523	526	495	529	524	484	507	499	498	495	508	502	513	515	507	509	529	511	507	523	540	511	507	526	480	521	512	530	539	574	510	529	530	517	554	524	531	492	517	497	469	572	518	511	497	555	501	531	539	486	528	532	516	531	567	503	548	553	515	473	521	472	572	539	504	497	551	520	497	506	526	501	503	489	514	526	532	490	523	508	508	470	520	483	496	518	534	507	520	523	511	480	530	534	523	491	517	528	482	513	520	502	555	542	498	470	542	513	543	522	490	498	491	505	497	505	572	523	520	502	518	520	514	530	500	516	527	529	509	501	570	532	519	525	490	504	491	501	519	539	508	494	499	524	504	484	513	543	526	493	543	524	488	498	526	538	496	522	508	508	494	474	539	506	487	528	527	471	523	504	522	521	544	582	482	522	527	495	519	528	493	481	481	462	537	524	479	528	502	482	497	494	527	518	500	523	518	519	508	506	470	531	509	553	546	565	525	546	533	514	493	491	489	550	531	524	510	516	491	506	519	516	527	494	492	509	517	508	478	540	493	575	507	496	524	530	517	499	529	468	511	482	520	510	502	522	551	483	499	498	523	484	505	499	491	514	511	520	503	546	567	525	484	522	485	565	504	499	474	518	515	533	528	501	525	513	513	550	518	538	482	508	526	545	510	492	499	517	536	497	503	485	538	520	510	498	495	470	474	475	506	538	451	526	490	477	509	495	563	481	454	534	520	474	499	481	530	524	459	499	516	483	480	501	487	520	493	497	501	566	586	543	520	509	529	543	485	522	531	470	512	536	498	498	516	472	483	495	442	510	517	508	503	511	527	519	501	498	480	494	526	526	488	530	546	487	543	532	509	479	542	490	525	515	504	518	508	522	519	514	512	516	489	500	537	516	491	520	540	489	520	519	515	494	499	490	504	489	504	488	542	496	515	494	548	547	519	530	503	520	515	469	501	507	508	506	465	457	523	513	454	553	498	516	516	551	521	541	521	544	520	520	522	504	521	465	501	486	487	508	507	526	550	485	538	559	485	522	490	524	506	527	492	505	516	546	503	517	485	519	519	516	538	520	545	539	516	499	502	531	502	495	491	532	530	534	490	488	527	500	522	487	529	521	520	510	488	537	498	491	518	516	515	504	533	505	490	567	503	518	520	485	525	507	504	491	522	525	523	529	521	500	547	532	531	503	536	508	537	512	511	507	503	470	501	480	478	473	500	500	530	505	519	522	515	513	503	471	499	523	509	525	490	478	500	512	521	515	517	512	491	529	532	491	544	503	497	494	470	539	468	463	510	501	526	531	504	504	531	545	496	514	518	491	530	519	548	519	514	489	520	556	533	454	528	547	508	493	557	545	503	479	495	487	473	511	510	521	540	503	496	511	513	483	501	520	516	477	477	511	494	494	516	495	550	530	488	462	556	498	516	545	515	537	525	502	486	526	470	520	502	514	503	496	495	535	518
24072	21572	29047	24559	21548	11245	960	580	478	412	374	348	268	310	258	275	261	262	270	250	247	225	251	239	225	221	244	233	219	226	230	204	234	206	217	221	199	225	202	223	216	223	204	195	222	197	210	231	211	197	214	211	215	169	220	196	201	216	203	195	218	200	199	221	204	210	210	210	179	225	208	223	199	228	210	193	171	167	199	202	201	177	198	201	225	188	182	176	191	187	207	198	196	187	213	208	191	193	215	206	200	212	190	193	226	203	187	176	195	191	200	228	171	214	204	194	193	199	196	200	198	202	183	215	201	220	183	214	216	203	184	193	192	202	192	227	184	188	188	195	204	218	196	190	178	198	207	214	199	199	220	188	196	194	174	213	206	194	193	194	219	209	181	203	215	197	191	204	199	201	216	218	215	197	217	200	180	197	202	213	204	189	235	206	202	180	199	218	186	188	190	191	211	240	209	220	208	198	188	218	184	170	199	219	188	213	205	185	187	180	187	217	211	220	198	170	204	178	170	209	206	179	190	213	195	210	195	178	209	218	195	209	197	180	191	202	211	216	191	176	203	183	203	208	214	187	198	202	198	203	206	172	197	205	201	214	208	181	204	206	215	237	193	196	210	188	204	180	190	209	189	177	201	203	210	206	220	197	194	203	207	183	206	210	180	207	185	205	184	197	187	195	191	211	229	202	199	204	218	194	198	194	205	180	204	202	197	216	205	207	184	201	203	235	168	228	188	207	199	200	205	196	199	204	233	225	203	201	199	207	196	182	195	208	211	189	204	221	213	208	210	182	199	196	196	207	173	188	177	200	221	174	211	214	195	199	203	187	189	219	183	202	202	188	187	192	192	218	188	191	194	230	197	191	180	192	167	212	230	219	180	190	196	201	194	195	227	196	178	186	202	203	201	200	194	195	200	198	214	182	161	189	185	198	210	184	200	204	180	198	194	202	206	195	200	223	195	186	219	204	198	202	185	206	225	228	192	185	188	174	187	182	199	220	223	212	201	205	213	204	211	207	181	190	172	198	189	194	191	193	213	194	187	203	214	219	204	194	201	219	198	196	197	203	193	214	229	210	187	222	219	204	216	228	195	190	169	174	209	175	203	206	184	182	225	189	204	205	219	192	195	184	201	210	223	205	182	192	189	207	168	188	208	210	220	203	212	190	208	213	195	199	204	248	214	196	238	218	211	196	227	206	201	207	197	207	203	186	207	193	201	221	194	200	198	189	181	204	206	187	196	186	176	171	188	201	197	186	205	201	207	194	178	215	187	200	197	184	206	206	209	212	213	209	202	230	209	214	218	212	212	201	206	165	191	186	198	206	179	212	215	196	195	222	205	203	191	201	213	223	213	194	222	191	191	188	221	203	183	179	198	198	211	201	207	206	222	205	202	199	216	214	193	209	193	199	204	212	203	201	203	202	223	174	199	209	204	186	193	219	203	188	209	205	218	200	196	195	192	176	198	207	202	202	200	209	184	196	181	201	214	200	210	190	211	199	191	196	187	172	208	166	189	192	189	215	203	202	164	193	174	196	184	199	175	212	209	192	205	194	216	206	215	216	206	215	184	229	199	195	205	173	217	223	194	206	214	230	208	203	190	184	196	213	193	200	207	194	193	203	179	177	200	197	212	211	209	193	197	205	199	231	196	181	203	183	185	191	223	196	212	187	179	188	214	187	212	195	185	208	193	223	212	214	208	223	230	180	208	204	201	208	162	198	211	211	201	208	177	186	217	181	185	195	176	196	179	204	180	191	215	189	219	208	181	221	204	197	239	193	188	208	211	170	217	188	198	190	227	199	207	207	208	218	193	212	190	216	204	208	197	178	205	173	214	185	182	209	191	214	205	198	196	179	180	192	185	228	222	194	170	174	200	211	190	187	218	199	218	164	212	214	188	208	212	203	198	187	179	190	171	198	209	215	201	221	211	198	178	215	189	184	201	180	215	193	234	212	188	188	201	188	219	182	200	208	163	225	189	208	184	206	197	196	200	173	200	207	200	226	197	218	203	195	193	218	194	182	205	203	200	216	212	167	229	233	200	204	170	239	205	192	185	176	220	202	192	194	193	192	194	209	216	194	219	193	190	190	193	223	203	208	190	199	211	189	176	202	208	198	203	225	207	191	213	193	212	204	181	210	184	215	213	205	202	204	183	195	196	215	207	229	192	210	204	211	194	197	202	187	213	224	197	217	193	201	196	200	182	205	194	194	209	202	199	214	212	207	204	214	204	203	213	171	184	208	200	209	200	197	189	190	198	225	198	214	207	211	195	179	212	208	185	196	212	218	197	188	221	190	193	200	195	196	193	238	199	185	202	208	179	198	221	187	202	206	209	187	197	204	212	198	181	225	207	223	230	227	215	175	227	180	192	232	196	191	201	222	212	198	189	205	209	201	204	209	226	206	201	186	189	192	214	191	212	193	177	210	207	189	199	210	178	189	172	197	201	201	219	206	223	217	195	197	219	212	186	195	201	193	172	194	209	209	208	188	192	195	186	174	209	220	205	216	196	225	221	199	197	235	214	203	169	182	188	194	187	210	208	188	216	200	203	181	198	192	181	186	215	194	199	209	190	198	184	205	165	188	210	204	203	219	224	177	195	219	196	223	214	209	197	195	217	216	218	197	196	210	199	195	221	204	201	219	183	217	199	220	201	193	190	212	214	219	202	190	204	189	200	233	176	199	231	198	184	180	189	204	209	173	204	201	208	195	224	204	188	201	191	210	216	219	214	211	226	207	199	200	208	204	209	200	179	183	209	194	204	204	211	219	185	204	203	199	188	204	176	214	190	193	194	196	194	187	208	192	192	160	189	200	206	210	199	191	185	192	219	206	200	194	186	237	200	197	188	200	199	221	199	208	202	193	192	186	236	227	192	202	206	186	196	203	210	212	191	225	205	210	207	189	214	203	196	213	210	177	196	204	190	197	187	201	197	228	213	212	227	201	203	204	218	217	192	191	195	202	183	220	187	183	179	175	187	179	210	203	190	204	217	194	198	199	199	197	208	184	213	204	199	188	207	198	209	234	178	194	209	185	205	204	186	197	178	179	191	217	212	208	187	195	212	213	183	208	181	182	190	180	185	190	198	197	199	196	204	191	199	210	185	209	230	182	215	177	204	196	190	208	194	183	199	194	202	211	204	206	189	211	201	195	179	209	196	200	197	188	188	209	198	182	201	197	221	202	197	199	195	191	194	213	206	204	196	203	210	230	230	219	190	221	212	201	204	203	202	193	195	203	201	215	195	187	183	190	214	187	200	194	203	194	190	195	195	201	189	220	201	210	212	180	202	208	205	200	175	215	197	196	215	216	200	218	203	200	208	189	199	196	226	197	199	205	206	209	184	197	203	200	198	204	212	187	219	205	199	200	189	212	172	200	216	199	186	187	227	204	214	180	213	198	191	209	181	216	219	185	199	207	222	186	208	232	197	200	217	196	200	192	195	198	195	213	180	219	190	196	198	208	212	215	175	191	194	201	200	209
4715	9664	7635	3664	2524	1877	1428	1184	946	810	659	608	501	491	476	424	381	393	399	368	358	329	330	308	306	350	297	291	283	306	290	296	323	282	299	261	267	295	276	278	259	276	273	269	284	287	272	291	280	253	278	245	256	274	256	273	270	272	292	262	277	276	259	283	273	266	285	283	269	263	307	285	250	248	285	255	269	244	270	267	270	249	274	248	269	271	241	258	224	245	245	268	273	272	264	247	286	261	251	255	246	230	280	247	262	279	270	223	280	254	263	278	271	279	259	281	255	277	245	262	290	252	269	268	285	267	256	260	250	289	251	245	281	289	253	255	255	232	251	242	249	265	270	268	265	241	278	269	252	275	275	273	240	266	290	265	267	284	236	256	274	265	245	262	301	265	253	287	233	255	257	249	253	242	277	266	242	289	265	286	275	266	269	277	287	265	273	281	242	249	282	229	277	277	260	274	258	265	277	266	276	280	264	276	257	248	246	278	270	250	259	252	261	251	256	261	246	256	275	247	272	220	267	263	253	285	243	251	246	266	289	290	272	240	252	238	250	262	273	262	269	241	270	273	262	253	299	291	298	276	278	260	261	278	234	275	274	253	268	283	265	255	253	291	247	279	241	282	257	266	273	234	271	268	296	239	254	270	288	287	264	262	279	270	243	236	267	266	289	264	262	274	273	240	253	250	242	225	255	276	245	257	279	253	253	258	292	248	261	267	269	270	246	256	275	275	239	288	255	217	279	261	261	262	272	263	248	237	242	250	266	252	252	251	258	236	278	220	264	260	242	259	268	280	261	245	258	245	234	276	274	248	244	253	258	254	253	262	249	258	265	262	266	255	257	271	283	267	291	264	259	262	266	270	267	260	286	277	283	260	293	302	277	251	267	247	225	252	268	276	247	237	265	252	258	275	260	262	241	277	252	250	236	264	242	283	257	236	281	262	273	266	272	259	229	254	231	239	272	275	281	277	263	249	255	268	259	249	280	260	260	267	264	295	291	251	284	235	271	265	238	260	257	266	268	286	280	258	245	255	253	287	248	268	231	266	265	260	255	263	259	239	245	243	259	287	252	237	278	250	280	260	284	243	265	273	254	305	246	248	291	252	268	268	244	270	263	295	258	265	265	288	269	254	283	245	258	282	262	269	252	282	252	258	273	255	280	268	260	239	241	229	270	278	256	219	265	232	261	283	277	265	257	276	256	263	236	241	235	258	260	262	251	246	260	272	279	233	280	280	249	291	268	268	243	253	246	268	244	238	252	256	250	257	253	240	267	259	236	273	246	264	286	248	287	255	251	258	241	283	240	256	250	271	322	243	248	261	289	244	277	252	259	265	244	256	255	225	267	265	228	247	251	236	248	279	266	242	256	273	275	279	270	262	299	242	258	268	258	247	256	277	223	260	256	254	239	242	266	240	275	237	253	272	287	240	281	269	233	239	256	264	238	265	247	262	266	254	220	246	215	266	252	245	269	272	235	249	249	255	257	252	222	283	272	261	251	270	282	244	266	269	253	282	263	277	252	234	257	252	254	261	293	251	299	268	254	265	281	285	253	256	249	260	253	244	279	253	247	252	264	274	260	266	251	275	247	253	267	276	263	233	258	247	287	274	267	294	258	247	256	278	246	258	254	268	261	264	274	251	266	271	250	266	248	269	254	256	279	234	241	281	250	233	277	245	284	255	264	271	277	248	249	260	257	264	225	276	257	252	246	278	267	298	241	252	264	285	261	251	262	269	261	230	258	300	242	277	243	262	272	271	255	260	265	237	289	264	226	257	264	268	260	271	260	237	255	255	260	269	252	249	254	255	234	283	268	281	259	258	265	234	237	283	248	270	274	258	284	284	276	273	287	252	282	259	247	238	258	291	245	259	241	278	241	239	260	258	292	273	247	260	286	244	298	267	261	244	255	262	254	290	250	267	258	270	273	284	267	244	260	270	268	266	266	259	279	262	251	272	248	281	257	245	233	261	283	269	256	286	255	250	259	269	271	267	278	255	244	247	233	242	282	220	251	261	292	252	249	254	270	278	284	259	271	271	245	233	248	258	261	282	258	282	277	270	240	237	259	255	257	253	245	255	256	279	252	249	254	244	297	260	248	276	302	260	246	255	261	262	264	268	265	246	251	275	238	244	263	228	271	293	268	254	281	252	261	285	271	257	276	253	267	257	250	262	256	279	254	260	267	235	260	264	247	244	217	250	257	271	233	243	261	238	272	244	254	248	261	246	258	244	251	261	269	240	296	244	246	253	251	282	261	262	256	256	246	271	249	276	242	247	242	246	255	259	287	275	264	266	257	249	244	251	269	259	256	242	251	253	252	274	263	272	260	245	273	267	255	236	263	241	228	265	277	283	259	278	252	261	233	233	268	262	257	209	244	250	258	266	239	274	239	267	255	277	279	267	287	295	239	261	261	283	276	246	252	245	270	264	243	249	276	254	268	258	273	280	257	251	250	247	260	257	249	263	242	274	262	224	255	284	267	256	279	279	239	263	282	259	259	247	262	279	271	273	277	263	257	271	282	253	268	259	250	252	229	261	289	218	233	259	262	243	256	267	295	288	259	300	295	247	234	249	266	224	265	251	260	280	234	276	255	265	265	262	249	231	254	291	260	260	256	234	260	239	258	275	285	266	262	247	257	265	247	247	267	236	293	268	255	269	236	260	237	259	264	248	280	250	246	270	263	259	266	285	263	248	298	294	262	257	273	261	271	244	252	265	278	233	279	273	251	258	252	278	236	270	251	278	265	290	265	253	268	275	300	278	273	271	245	250	266	266	258	266	270	247	295	266	267	265	259	259	268	244	266	230	279	246	255	256	258	269	224	300	252	273	249	269	239	224	242	259	248	250	258	256	259	249	271	260	245	258	257	281	279	238	243	292	283	254	277	256	229	236	231	258	259	292	251	246	279	251	269	271	279	288	257	251	238	257	247	256	248	247	260	274	304	251	274	260	260	238	262	220	232	280	257	262	258	259	241	273	235	240	264	261	266	271	272	252	282	255	284	291	250	256	271	305	227	266	260	271	250	239	259	251	241	274	273	267	291	238	278	266	295	256	250	231	260	238	266	260	263	271	269	250	264	253	270	250	252	263	255	258	247	268	250	273	245	258	248	273	270	291	279	261	251	281	274	221	261	244	250	265	288	277	270	277	273	270	269	279	229	247	253	262	269	265	257	277	253	272	244	244	259	234	248	256	243	276	237	295	236	270	255	298	286	249	253	258	260	283	288	255	267	293	249	248	241	239	260	272	261	280	285	271	270	249	248	255	237	270	262	249	264	242	263	250	251	251	231	255	256	261	257	271	280	258	261	272	255	270	287	259	248	266	274	236	276	262	255	270	266	262	254	281	264	286	267	257	279	248	235	247	262	268	254	239	241	265	260	253	282	266	277	264	256	282	254	230	267	242	252	236	246	279	312	249	223	263	215	270	266	252	260	256	273	255	272	240	256	253	252	233	255	252	245	241	260	262	253	298	256	277
25318	21558	27923	25546	10800	1049	823	715	665	681	694	649	603	609	638	606	600	601	556	610	594	601	578	599	561	558	577	534	580	578	582	589	576	580	607	550	592	587	600	585	572	577	539	581	578	540	562	510	574	573	580	575	590	589	554	565	604	541	591	506	569	561	576	542	578	573	581	588	560	619	549	629	550	570	568	541	579	566	538	573	561	577	561	599	559	578	538	567	527	571	569	551	576	573	578	546	588	621	578	539	522	570	543	526	561	555	545	600	622	543	565	554	590	582	583	585	552	542	597	537	605	565	537	576	593	557	565	579	552	554	594	606	610	583	524	537	550	532	546	576	541	568	571	549	553	588	555	567	540	582	581	566	569	593	635	610	536	561	568	597	638	596	568	566	600	538	577	543	594	556	576	621	592	583	594	577	560	556	598	568	585	565	549	576	564	566	563	508	574	550	524	598	529	573	595	595	573	567	535	542	565	551	558	545	592	591	559	554	580	600	604	575	580	600	560	567	561	528	596	591	561	545	536	614	581	582	538	513	583	580	611	541	613	573	562	582	563	563	609	550	561	560	559	547	610	579	565	555	549	555	563	587	568	552	554	548	552	553	564	523	546	580	577	543	576	560	579	522	572	560	569	591	567	571	554	533	550	573	579	515	574	565	558	564	570	567	571	585	565	552	566	584	580	547	550	596	580	597	580	515	558	558	543	559	575	578	539	578	515	544	559	581	553	623	601	599	556	568	568	594	567	542	607	554	512	576	563	562	543	575	590	561	573	556	539	602	562	563	582	550	571	562	610	507	599	548	596	569	570	575	580	595	573	579	538	559	563	538	550	559	624	489	521	521	565	561	570	532	602	599	546	563	537	556	553	609	560	594	567	597	548	576	561	565	571	539	570	566	556	605	561	605	585	587	594	556	571	561	565	572	591	580	571	568	586	583	525	586	570	639	583	549	548	534	541	538	575	618	607	505	594	575	567	542	586	593	580	579	580	552	567	612	553	608	579	575	574	579	578	601	556	559	567	563	585	576	561	560	582	542	566	556	562	542	561	614	560	570	571	551	624	581	583	525	552	543	538	545	534	612	569	560	566	624	604	568	573	598	568	538	572	555	553	563	561	591	588	594	521	577	546	572	612	544	542	520	575	562	592	601	565	544	573	566	536	573	593	564	551	613	588	589	575	546	526	553	555	554	532	560	564	573	555	582	559	594	576	594	559	567	541	586	576	531	610	549	522	599	565	594	573	606	585	548	540	561	550	594	568	573	565	573	559	577	509	550	566	566	561	552	584	555	580	539	588	593	604	547	567	562	580	575	580	599	557	573	575	595	564	593	535	587	586	589	537	576	554	546	584	549	570	578	582	603	594	541	605	581	546	557	537	548	596	594	578	546	570	576	599	540	550	575	612	582	558	541	571	598	562	584	595	610	577	609	606	575	585	590	545	548	612	549	577	550	585	575	555	534	586	547	615	609	619	621	605	559	580	588	571	525	542	599	544	540	575	553	595	550	596	595	595	527	601	559	562	558	539	597	593	543	536	602	592	553	582	538	577	582	580	597	574	540	598	580	555	569	565	571	542	547	597	595	556	576	560	532	588	554	580	541	544	570	554	569	598	561	541	545	603	534	549	571	603	542	627	557	552	608	569	541	572	523	572	584	560	579	600	601	566	562	529	536	567	598	556	584	572	572	623	557	595	610	568	587	571	601	619	595	540	570	567	572	567	554	524	576	552	560	554	565	582	565	606	568	553	607	586	564	567	517	610	569	581	579	579	596	546	526	595	589	537	534	547	593	531	578	587	529	568	597	545	592	575	564	565	535	545	598	586	544	582	591	583	556	544	600	530	589	604	550	569	602	571	531	542	579	575	511	542	557	553	559	608	539	531	578	545	527	612	580	576	546	567	565	579	577	560	573	594	572	577	586	546	564	589	548	562	532	535	569	568	549	548	593	593	542	601	585	555	622	556	552	582	566	560	586	563	576	553	539	580	587	577	559	578	567	607	606	645	578	548	574	554	563	601	544	580	570	547	555	553	568	560	529	567	537	606	558	523	551	602	563	557	581	561	551	523	574	600	568	563	596	552	562	569	546	583	580	581	577	571	543	589	550	566	529	572	568	541	609	538	557	603	550	529	518	600	566	535	535	571	589	563	564	588	566	575	561	571	569	554	575	602	634	582	566	650	629	538	575	611	576	544	487	540	597	607	572	559	561	549	563	539	566	576	598	558	560	580	588	572	590	562	574	586	555	570	562	521	548	538	533	573	563	572	560	585	603	592	587	581	504	551	573	581	552	578	569	572	602	568	568	569	583	568	555	553	573	568	563	575	580	564	543	585	536	568	587	583	585	576	589	550	569	569	575	574	596	602	542	568	589	535	566	571	573	545	581	555	602	587	587	522	605	589	554	576	560	574	509	544	574	596	590	547	605	573	569	547	586	537	581	577	545	593	535	538	543	550	561	573	562	559	550	528	546	547	578	575	590	600	533	585	584	580	588	607	543	580	590	564	568	556	597	605	618	545	550	585	563	590	581	572	578	565	581	603	579	537	558	574	541	610	553	546	600	585	571	585	572	585	570	588	543	586	572	605	515	522	548	553	562	618	582	587	560	624	532	564	572	567	525	562	573	587	572	589	558	578	564	578	544	602	556	551	576	537	582	576	544	578	602	542	516	574	551	597	595	552	596	595	533	543	586	571	591	572	561	575	574	592	553	553	573	564	570	563	605	600	608	541	540	582	547	592	579	578	579	597	590	581	591	543	591	605	575	592	584	603	573	632	568	603	532	539	561	581	539	562	590	596	550	561	556	607	538	585	545	558	563	576	540	571	559	592	551	515	590	560	580	554	578	586	578	547	575	596	596	566	586	572	597	585	573	594	537	552	550	583	563	553	577	560	572	563	584	621	543	555	559	538	628	586	569	558	526	609	551	590	568	530	571	545	577	609	531	581	557	570	539	568	599	568	552	637	588	565	563	535	565	552	592	573	564	596	582	571	584	554	554	544	553	552	566	534	527	590	609	558	545	600	587	592	570	589	551	527	546	564	596	588	594	528	528	638	605	550	584	582	548	559	583	573	586	563	539	588	535	552	567	557	554	566	572	619	585	569	549	540	577	562	550	600	580	554	578	579	577	596	577	565	569	587	538	537	623	580	568	547	553	545	573	572	610	612	609	572	587	579	556	568	545	577	542	578	577	550	568	572	571	595	564	549	577	577	596	528	556	529	591	567	602	606	565	546	525	586	564	531	575	537	544	541	506	571	536	584	547	581	533	552	565	563	568	588	560	593	564	582	582	583	569	586	592	581	532	597	592	567	565	554	580	577	581	553	557	546	573	571	568	549	544	516	560	505	586	532	585	560	546	589	559	571	578	586	554	577	595	616	581	577	587	599	551	568	582	520	585	573	549	575	570	589	572	572	562	579	531	589	554	539	565	548	613	554	549	555	546	643	551	560	540	527	547	550	522	517	557	560	549	599	563	571	579	548	589
5029	5725	4336	2404	1813	1513	1235	1127	999	945	893	817	835	863	773	779	738	722	752	746	745	764	721	745	730	723	697	667	697	688	703	691	697	683	736	696	700	710	668	668	640	694	651	666	703	779	703	689	690	746	696	658	684	658	722	651	700	647	692	686	721	708	705	687	640	669	700	738	683	664	699	647	667	684	685	647	701	651	711	664	697	658	691	712	682	702	642	668	683	689	662	692	676	682	679	669	687	642	692	664	714	659	644	742	709	678	697	686	690	729	677	690	673	690	702	632	684	715	653	676	678	692	676	665	631	666	713	678	692	657	663	694	654	711	670	681	680	683	687	690	708	751	682	672	684	675	718	691	684	713	671	669	694	691	701	697	664	682	682	679	717	624	694	683	656	656	617	675	626	655	658	658	672	685	672	672	644	711	691	643	682	696	689	651	671	717	675	695	692	717	668	626	706	650	687	658	667	684	675	663	683	675	711	674	685	691	687	656	671	646	687	649	674	654	673	717	667	662	688	715	721	682	682	659	714	638	673	635	651	718	736	618	644	661	703	659	662	659	701	675	688	692	694	663	652	646	725	690	706	659	684	717	679	703	665	626	683	672	722	650	671	664	691	674	644	633	684	680	697	665	665	700	655	641	659	662	662	660	651	717	703	691	702	655	645	702	684	656	690	698	657	669	684	698	689	693	650	731	681	703	690	702	703	683	657	664	683	713	677	683	647	731	646	609	695	694	708	657	666	676	655	693	682	659	638	649	665	648	592	692	716	623	674	689	697	678	690	679	649	705	646	635	662	714	627	703	673	703	680	644	680	643	697	753	712	664	676	689	690	718	691	661	637	641	681	658	687	710	718	672	690	638	667	667	708	688	677	656	706	690	661	658	642	718	677	673	720	689	660	687	658	649	696	672	680	678	661	695	652	679	692	643	683	729	651	690	660	710	678	678	720	653	670	653	669	654	678	679	674	675	703	685	684	662	682	693	683	662	635	669	644	691	650	674	644	679	713	678	676	705	618	647	693	662	640	671	664	647	655	679	669	678	642	710	645	740	671	659	657	668	699	626	695	677	668	672	708	711	669	680	677	674	683	684	645	648	643	642	702	642	664	721	627	721	715	686	688	710	647	660	708	650	691	729	690	674	668	663	730	684	675	684	678	717	699	653	667	664	659	640	662	681	664	728	659	641	702	670	741	638	668	696	692	666	675	663	650	652	652	645	702	667	685	707	642	713	648	694	691	670	691	678	689	712	672	670	687	655	651	622	688	693	684	677	679	645	687	721	623	690	627	692	659	667	658	644	670	670	713	673	669	702	683	673	649	690	662	711	703	639	720	700	659	707	654	725	650	713	683	686	632	640	636	674	693	671	657	662	636	650	672	661	640	707	680	715	753	687	660	656	697	698	653	721	673	690	665	684	638	673	768	646	617	689	714	728	675	647	732	700	698	697	662	663	709	687	689	652	612	689	683	722	652	644	671	690	701	665	681	714	693	686	723	665	689	680	629	670	729	682	622	664	654	679	697	654	665	669	690	652	673	675	666	661	712	651	677	644	687	652	665	688	662	688	682	688	695	634	670	688	708	681	670	689	679	679	673	677	636	678	693	641	715	709	683	711	681	709	681	712	707	723	690	691	669	678	712	626	685	695	694	668	703	673	679	637	662	705	687	670	704	693	668	683	639	673	662	626	655	658	715	661	643	694	664	678	630	677	704	673	696	647	663	696	684	641	659	667	691	643	640	659	680	685	715	667	719	679	670	677	634	659	694	630	707	730	671	660	664	697	728	639	704	650	685	643	644	710	728	634	662	662	617	656	710	683	668	665	660	680	667	701	689	636	650	692	684	656	643	678	641	693	698	667	647	682	698	676	658	670	719	734	677	697	645	730	644	631	687	654	670	641	670	697	676	681	699	673	681	727	680	690	676	636	655	683	690	671	665	681	683	736	698	672	712	656	674	659	658	666	681	693	641	712	720	717	687	655	668	647	656	691	719	633	680	682	677	679	661	660	724	687	707	660	678	686	677	653	662	692	660	675	711	702	682	682	720	716	674	647	678	674	667	708	637	667	695	679	676	727	665	678	704	733	683	677	704	703	642	692	666	671	696	657	676	660	671	670	689	663	680	696	664	732	711	677	667	676	708	632	722	667	680	671	688	652	648	636	654	666	608	668	684	676	646	647	673	707	659	668	653	654	697	728	651	661	642	675	670	677	698	624	673	689	680	669	699	654	662	666	697	648	656	711	664	676	719	680	661	716	637	680	636	668	704	655	688	733	696	690	642	710	664	680	664	707	647	712	682	672	623	654	677	635	698	666	667	693	641	645	650	669	655	696	662	616	685	699	675	694	654	689	613	617	690	650	633	643	708	686	653	651	686	681	668	692	681	595	658	694	701	692	643	692	623	673	688	690	670	692	651	698	678	698	659	711	652	696	703	680	689	673	672	699	655	706	698	659	708	680	676	657	648	584	697	678	702	717	689	672	704	643	681	708	700	670	654	648	710	680	707	699	688	698	658	662	660	666	725	664	641	686	706	673	674	681	636	652	670	710	704	706	671	689	662	630	669	693	644	692	663	658	667	628	637	660	674	710	708	689	705	674	675	669	663	675	660	674	659	667	695	721	705	702	689	694	709	689	679	673	665	660	654	702	675	684	699	685	683	710	690	701	673	661	664	718	711	679	652	684	702	665	698	701	691	685	616	651	650	686	644	633	637	694	700	646	656	706	713	657	652	656	661	735	683	677	671	692	642	666	611	646	649	696	664	639	678	656	691	683	671	713	691	673	680	699	661	672	729	678	702	658	651	661	693	682	707	649	690	664	695	667	658	638	735	686	655	678	700	697	662	682	622	673	689	684	664	701	633	679	663	646	676	666	672	667	635	718	654	680	699	705	646	640	687	716	686	652	669	704	674	671	682	650	682	718	665	689	649	667	702	718	654	715	665	637	666	667	681	690	676	690	712	686	679	673	688	659	715	651	684	666	691	679	692	658	644	673	654	717	705	705	700	665	661	635	623	725	675	657	691	698	709	705	678	663	701	693	704	666	689	663	704	643	650	698	699	642	722	695	656	705	700	693	674	654	669	663	671	682	685	666	657	662	706	672	651	691	651	691	653	658	667	678	673	631	662	727	665	657	688	680	674	700	697	696	715	681	639	691	694	658	663	629	679	649	670	703	655	637	683	716	695	677	686	665	677	697	657	664	662	670	690	667	718	681	680	672	695	701	674	706	660	669	651	646	657	658	678	676	686	662	660	644	736	669	650	692	701	694	703	717	665	727	678	658	688	701	689	681	704	710	663	689	654	677	720	683	661	645	693	713	680	701	645	698	692	716	685	675	714	636	682	675	634	664	703	677	699	711	680	717	698	670	662	669	723	637	721	683	685	675	691	651	687	672	681	698	680	696	701	644	695	665	726	714	643	671	680	698	662	638	666	629	690	638	698	651	759	658	722	726	599	678	686	661	645	658	660	628	671	676	655	714	654	641
23146	21588	29511	24163	21589	21639	10928	1229	862	775	643	648	558	530	510	489	450	475	447	400	413	416	387	413	352	385	366	374	417	371	346	388	328	379	364	371	366	352	338	331	357	321	364	328	352	382	337	370	337	337	342	343	328	323	380	345	358	345	334	347	366	324	318	362	343	311	310	327	315	333	339	333	359	314	342	322	323	323	325	291	385	331	309	358	309	324	346	309	304	302	320	320	317	324	336	318	357	332	330	315	319	342	322	327	315	325	322	342	347	324	353	326	361	336	326	342	325	319	340	334	358	315	324	317	354	340	313	317	298	320	324	320	301	312	341	321	314	334	312	308	315	328	336	339	333	338	326	340	297	299	334	332	328	302	332	321	320	306	300	323	295	370	342	329	324	311	328	349	320	327	316	356	332	284	322	310	339	317	327	324	301	326	325	310	308	324	327	317	313	283	314	328	348	343	314	341	339	290	345	350	313	332	314	315	306	334	308	319	328	343	371	332	354	312	328	343	313	346	348	335	319	353	295	353	335	313	350	328	317	331	376	325	327	301	326	313	339	340	323	314	311	315	314	322	348	385	356	327	318	326	324	322	337	347	321	287	301	325	336	361	328	337	321	328	333	347	307	332	316	327	347	308	326	334	334	304	320	331	332	311	320	340	317	314	285	323	373	315	357	339	315	356	373	295	311	353	357	340	309	317	320	293	341	307	315	313	350	315	345	332	303	335	301	345	318	344	325	343	328	329	360	313	306	348	306	292	302	313	336	313	346	348	334	309	339	326	358	343	294	319	304	301	322	351	337	327	306	332	368	313	319	373	299	328	350	310	374	330	326	316	333	338	321	329	345	343	350	332	314	329	346	312	354	327	322	316	323	305	338	346	307	329	327	301	295	310	335	331	321	335	324	316	367	317	369	289	306	317	325	366	325	277	333	317	293	323	326	369	312	333	331	327	294	349	315	333	309	319	326	344	313	313	317	346	304	359	339	313	346	332	343	331	322	292	329	300	301	300	337	306	330	294	304	321	355	301	342	292	330	322	318	317	326	325	320	361	373	360	312	301	322	332	319	347	308	301	338	303	305	332	312	343	322	351	328	321	339	325	323	317	319	310	339	321	315	325	342	318	329	334	351	340	327	312	327	311	345	331	344	320	333	331	311	321	329	371	342	314	334	308	325	312	302	306	324	357	305	315	356	334	333	332	289	331	350	318	309	339	323	321	342	338	352	338	339	313	312	319	327	348	328	315	319	335	280	319	303	289	305	364	327	341	326	344	298	324	330	331	338	312	367	322	320	319	343	336	312	349	329	352	328	308	345	340	333	329	315	330	335	329	311	350	323	323	354	338	297	329	312	327	346	332	324	354	302	317	340	309	286	336	301	355	325	341	333	330	317	326	316	321	323	309	325	339	320	347	332	289	323	327	350	310	326	356	326	360	323	337	294	350	347	339	313	313	337	329	313	322	303	322	335	324	326	295	310	320	303	315	305	330	320	322	327	276	350	341	326	327	325	335	285	345	341	324	323	356	338	318	301	345	316	313	317	316	328	334	318	316	301	377	346	319	312	305	323	349	306	339	334	327	347	353	338	356	309	321	331	287	342	338	296	342	366	316	311	351	342	333	298	328	320	338	312	306	315	319	321	345	328	306	339	319	306	280	336	362	316	316	341	309	317	341	323	302	337	337	298	292	317	337	362	303	297	327	307	333	297	345	296	340	327	318	346	330	311	329	322	338	326	329	299	348	313	314	300	317	320	314	331	313	344	324	343	322	323	349	320	354	328	300	306	370	345	340	309	367	346	352	307	281	309	304	317	315	341	316	315	328	294	304	334	310	308	342	331	334	318	320	330	314	309	304	289	314	288	325	314	334	325	345	316	303	336	308	323	303	344	327	339	331	309	319	333	299	311	373	335	310	327	332	339	319	319	321	340	351	341	357	337	342	328	308	343	360	311	317	336	341	312	338	332	366	299	279	346	305	333	361	297	308	302	321	322	316	327	332	347	339	297	314	301	301	311	327	308	303	332	296	342	321	299	334	290	330	304	320	304	328	341	338	292	336	307	319	323	330	345	341	335	328	318	324	327	324	313	320	322	312	332	332	314	327	312	353	308	322	321	320	373	310	336	344	314	323	331	359	343	320	322	342	313	310	324	328	339	314	335	323	299	327	330	306	330	317	348	306	334	337	340	309	320	353	376	317	333	355	339	309	314	290	332	317	334	357	358	313	351	317	331	343	352	300	343	328	335	312	322	348	358	311	326	316	296	333	351	336	325	306	322	319	350	342	317	337	316	358	341	338	364	337	345	330	327	331	323	300	360	310	318	348	338	305	334	348	315	324	329	292	309	323	328	328	335	295	341	352	320	329	328	315	383	331	337	306	307	302	293	332	336	353	323	296	319	339	314	324	299	339	356	315	325	306	279	312	298	320	280	338	321	311	338	318	328	334	290	317	330	341	334	290	341	317	315	332	302	312	329	314	324	330	323	320	300	311	297	316	341	329	319	322	327	313	344	328	341	324	328	346	345	320	325	343	337	334	337	336	367	324	330	362	307	336	320	287	315	311	362	364	359	318	313	348	317	328	331	327	327	326	342	323	378	330	350	298	324	348	348	324	345	320	284	286	327	315	310	330	304	304	329	340	310	309	337	299	343	324	343	305	275	326	332	325	332	321	302	308	319	335	329	298	335	327	303	317	311	357	335	307	323	326	302	319	297	301	329	341	329	335	322	318	307	315	301	315	313	318	339	307	337	305	314	302	309	319	350	319	298	309	340	301	273	327	325	328	340	324	295	351	288	333	349	333	325	306	369	337	313	332	321	353	300	309	343	313	298	297	322	321	324	330	307	314	306	343	290	297	331	325	338	378	311	308	330	342	376	302	344	303	325	330	343	367	337	320	329	331	310	312	299	350	317	321	332	343	330	334	311	343	317	321	314	348	326	340	300	331	306	320	312	321	351	317	325	350	343	310	308	311	331	340	323	332	329	303	344	343	358	360	324	346	355	324	343	279	324	291	314	327	284	356	284	310	306	298	331	311	328	329	326	321	322	308	319	327	307	379	312	323	307	329	308	304	323	336	311	318	299	330	331	323	285	335	315	322	334	298	286	326	324	309	314	320	334	297	329	333	319	305	336	331	319	318	335	321	327	303	296	353	335	280	318	340	319	319	309	304	323	315	306	298	332	314	352	350	312	342	330	328	315	326	329	301	336	325	335	310	350	344	321	340	338	317	325	330	333	318	354	323	319	305	284	351	354	310	315	306	339	296	305	313	343	327	333	317	337	318	331	327	315	346	342	325	342	332	288	330	306	318	316	317	285	310	343	332	308	304	313	332	344	324	330	338	300	307	320	330	333	342	328	345	331	345	335	318	325	346	351	326	299	313	317	304	375	341	295	330	327	340	311	319	299	311	322	318	342	295	339	308	325	325	313	335	333	329	327	325	321	351	321	350	347	339	313	321	317	348	301	373	353	309	314	334	318	300	342	337
7264	16160	12837	6591	4637	3522	2697	2075	1716	1483	1243	1135	940	846	803	734	700	630	587	602	517	510	482	497	456	486	476	466	458	460	413	405	449	423	436	438	436	460	388	386	424	413	403	421	381	395	422	434	408	381	382	381	381	387	421	402	375	413	400	380	390	407	396	384	379	400	416	393	404	407	393	403	379	378	386	359	414	361	402	360	381	413	410	394	357	371	377	383	370	400	395	392	343	378	367	419	385	378	399	384	392	400	383	391	367	361	371	350	367	399	385	399	370	378	352	396	355	371	408	394	379	379	391	391	360	364	386	395	410	352	387	374	401	345	410	399	376	357	364	352	368	370	391	401	408	370	387	339	394	395	359	343	385	344	382	395	412	433	391	374	404	379	388	359	389	381	384	397	369	371	379	367	405	383	382	368	372	352	368	374	394	363	348	414	413	384	385	381	382	360	391	376	377	393	413	406	396	386	378	405	382	369	396	354	367	340	388	414	382	381	428	341	355	385	376	379	379	388	421	387	332	357	411	377	371	356	372	354	381	433	387	389	377	390	368	335	395	367	367	379	404	386	373	368	389	377	373	391	367	338	387	396	366	361	345	377	359	392	412	368	373	319	382	361	386	401	375	366	319	376	394	391	352	384	362	388	396	372	392	369	379	388	365	343	374	372	367	371	379	369	399	397	388	381	409	359	396	385	378	381	354	374	371	376	348	397	381	390	376	365	378	395	378	386	362	385	378	388	403	346	381	375	391	386	371	417	361	363	352	332	350	386	401	372	388	356	373	389	379	398	402	376	390	385	381	374	391	383	361	382	363	426	359	380	343	360	357	360	388	404	377	388	373	344	396	360	369	413	356	406	410	383	378	401	365	396	371	357	435	368	387	383	380	382	395	389	355	383	387	339	399	352	362	360	383	381	372	362	367	357	364	375	390	355	381	376	361	376	363	344	386	392	389	378	349	344	382	397	344	399	393	381	382	371	374	347	369	384	360	338	398	355	406	389	366	355	377	371	379	362	378	349	385	386	383	368	355	381	381	388	411	417	392	337	374	376	375	370	369	355	386	374	391	375	355	373	362	374	377	410	382	367	351	342	364	389	346	332	385	396	373	425	420	403	406	362	389	351	373	372	360	378	377	395	403	390	395	403	390	357	380	374	381	378	357	370	359	385	354	380	413	370	375	370	376	378	344	365	406	379	337	389	382	372	371	357	356	338	429	402	384	394	369	383	395	366	355	390	427	352	360	383	393	370	369	397	344	370	381	349	374	335	389	387	367	363	361	425	372	374	394	367	419	400	361	373	378	384	418	339	362	366	395	391	378	367	391	368	385	367	385	365	367	374	383	400	375	395	382	348	393	375	338	401	375	361	391	391	387	396	374	370	405	402	403	373	375	366	415	391	387	377	355	404	397	374	405	358	383	382	351	388	369	379	365	375	400	413	368	374	335	421	392	403	382	339	392	386	399	379	400	360	367	398	416	401	374	367	360	349	392	395	430	364	398	407	397	404	415	341	353	400	388	392	374	363	407	369	365	403	394	371	390	373	375	397	358	362	413	370	366	388	367	366	417	364	376	366	368	381	384	384	391	367	371	384	367	411	364	347	368	393	357	371	413	400	415	389	370	392	381	416	396	394	360	329	396	329	361	368	395	395	387	385	362	388	414	359	380	347	388	355	392	405	379	369	386	389	356	352	413	389	399	389	403	403	354	355	393	380	406	363	349	378	369	371	408	401	358	400	336	383	383	375	371	364	372	394	371	389	380	380	391	366	363	407	376	383	356	380	381	343	380	387	353	373	358	369	373	373	386	399	387	363	358	395	407	410	400	392	393	397	402	381	410	428	389	373	380	359	400	356	348	386	390	368	372	384	374	403	391	407	365	346	375	393	404	378	380	371	400	415	392	380	357	368	415	415	364	384	366	375	353	381	364	364	362	388	410	381	394	372	382	399	364	394	356	368	403	382	377	358	380	376	383	376	413	432	371	392	419	390	371	395	405	372	351	400	365	397	382	378	388	377	381	367	378	370	424	384	376	364	379	392	391	371	390	373	382	381	373	387	377	358	362	403	355	353	356	368	389	358	355	379	374	386	349	366	366	381	399	362	400	374	390	382	357	377	381	390	366	365	380	373	389	401	357	380	384	350	350	358	356	346	354	378	391	389	357	404	359	393	370	359	392	413	386	410	382	382	352	373	369	365	374	349	363	404	333	379	359	382	363	346	385	392	377	349	388	383	335	360	385	359	362	368	394	361	372	377	392	416	378	386	391	390	390	372	358	363	382	338	400	391	383	384	399	370	362	416	386	390	368	367	417	367	387	414	378	381	373	394	362	399	378	344	367	371	364	416	373	378	347	396	390	357	395	396	378	354	357	440	390	390	406	389	384	376	393	359	348	413	357	331	378	420	374	412	390	352	360	375	346	423	387	360	389	366	339	400	359	395	363	401	351	363	363	369	380	382	362	332	359	384	362	345	389	374	334	370	359	408	364	413	372	380	403	347	382	365	377	394	402	392	354	381	388	380	375	382	387	377	379	352	385	390	403	320	361	411	380	371	333	380	398	412	414	373	373	382	376	333	356	375	415	380	382	363	379	429	353	361	392	373	378	360	368	413	380	405	366	370	353	329	392	406	378	352	375	392	359	372	382	365	385	398	355	408	358	384	363	366	372	399	374	419	357	378	381	380	366	386	350	398	376	394	408	372	368	362	353	359	413	407	410	394	351	377	388	370	356	379	404	394	412	384	389	370	370	366	377	412	386	375	383	396	371	371	394	355	399	405	399	372	378	386	383	401	403	373	369	371	395	394	388	381	379	377	360	375	376	366	367	375	379	394	362	375	378	371	365	401	383	381	352	358	364	360	374	369	420	373	376	399	368	360	390	390	350	378	393	340	382	367	392	390	366	362	367	386	366	394	377	383	366	364	376	372	368	378	364	347	378	377	343	367	398	345	362	400	386	375	387	392	384	336	340	352	386	418	357	369	351	364	389	346	360	394	416	348	375	415	346	351	362	380	407	392	386	357	380	379	403	361	380	368	389	407	356	388	363	374	363	410	379	364	377	405	422	375	377	371	378	364	391	400	368	358	355	377	363	376	381	354	325	364	368	394	399	390	405	404	379	384	405	366	403	373	404	376	345	374	349	387	366	371	374	396	382	395	368	348	362	386	405	392	390	381	391	391	337	426	401	356	380	353	357	381	388	386	369	347	375	382	407	423	388	378	383	379	398	368	374	371	368	409	366	377	392	364	371	349	383	365	401	347	420	361	398	361	395	385	353	403	354	381	416	378	352	373	388	385	353	347	392	360	363	424	354	377	372	385	412	329	366	383	359	387	398	383	357	339	384	391	412	423	358	366	362	394	374	373	356	402	375	399	391	372	399	384	360	426	357	355	334	378	374	382	377	386	361	431	387	387	383	387	376	408	346	386	370	375	363	387	368	384	394	384	375	404	385	390	351	381	361	359	361	357	381	348	377	373	392	377	371	350
27641	19909	5925	771	542	480	464	423	406	450	424	427	455	422	394	402	426	426	442	386	368	427	400	412	443	419	387	411	433	410	416	410	445	405	427	391	351	419	401	405	458	394	371	431	410	386	388	398	393	414	420	435	388	422	436	403	397	448	460	381	399	403	408	422	434	439	412	413	419	414	427	403	417	443	370	469	395	395	424	414	400	406	399	382	408	358	421	427	428	428	414	411	412	389	395	455	465	373	388	418	404	404	401	405	399	382	378	389	412	423	426	383	399	415	430	428	413	413	373	415	423	367	406	375	359	408	421	435	396	425	418	397	442	428	401	420	399	446	443	385	403	378	363	398	407	407	414	415	430	429	405	418	421	389	415	420	457	406	425	383	412	372	427	439	421	411	407	398	416	456	411	371	446	426	396	444	448	430	471	427	402	414	411	416	371	410	415	441	381	371	434	414	403	416	409	366	424	403	432	410	413	418	405	415	403	385	377	385	406	447	399	436	410	389	403	397	440	409	404	399	427	459	439	403	406	420	403	413	374	392	401	392	425	416	418	377	383	424	420	416	433	422	397	392	441	426	396	426	414	437	414	389	369	404	411	415	419	368	399	422	409	440	395	390	388	386	397	382	431	399	427	397	394	420	395	406	376	393	395	395	422	458	429	412	379	368	416	392	396	430	438	401	368	411	422	420	405	406	435	410	387	408	418	402	407	420	415	424	391	433	422	460	406	425	396	408	388	410	394	429	406	432	397	376	396	428	387	376	460	417	418	408	426	395	390	402	421	441	406	384	420	418	401	382	411	384	430	393	454	412	443	422	434	391	379	435	446	422	420	393	385	385	416	383	412	427	404	385	398	419	406	389	423	377	417	426	410	402	366	430	395	414	438	368	450	420	392	399	412	400	431	425	383	418	409	407	428	428	402	414	377	394	386	416	370	432	439	402	400	443	404	417	416	426	429	415	410	385	387	419	417	421	408	419	431	410	402	424	413	382	447	403	443	396	445	390	404	379	417	416	395	422	445	381	418	391	400	392	428	411	403	413	426	421	440	404	396	381	449	371	419	437	412	389	415	393	408	399	431	454	446	408	402	414	439	405	423	416	399	429	397	448	415	418	420	416	377	376	427	405	421	409	417	388	392	383	449	388	375	413	394	410	399	404	392	442	448	401	445	420	387	414	420	399	417	430	375	386	425	384	408	421	425	391	404	400	405	376	425	417	379	406	439	416	400	448	418	407	424	407	425	432	423	403	413	412	436	386	398	440	375	414	387	425	441	453	422	390	401	441	411	398	401	370	413	403	409	391	418	419	383	365	394	384	419	438	409	415	428	396	405	372	390	411	381	440	406	390	433	396	419	421	394	419	399	411	421	390	437	404	409	429	408	394	395	386	414	362	417	390	390	452	425	451	400	399	393	416	382	393	455	411	388	421	409	421	416	399	436	382	397	374	421	434	430	414	411	410	428	397	408	380	411	390	443	418	401	430	392	409	397	428	417	386	402	405	407	386	373	344	393	381	409	448	389	414	409	386	450	384	391	409	399	426	419	395	372	386	358	417	399	401	388	376	408	403	413	385	400	440	418	425	467	395	431	399	410	383	394	414	413	404	391	378	400	391	403	440	429	417	435	406	412	416	401	439	411	364	391	415	429	426	408	373	433	411	389	380	408	406	454	421	400	423	437	385	417	398	439	414	412	389	448	370	396	425	416	386	401	423	410	401	412	437	395	425	427	431	403	387	444	419	403	403	384	409	392	420	428	444	414	417	457	401	374	425	400	397	426	471	411	399	396	379	445	412	406	394	398	454	412	437	405	399	401	436	396	396	409	415	396	389	421	392	407	399	373	387	390	383	356	408	407	428	392	441	407	389	416	410	450	426	418	415	382	395	404	390	388	421	410	399	391	414	405	368	390	415	429	430	373	428	399	417	431	381	431	404	418	413	385	415	392	396	380	427	349	371	375	420	433	402	443	456	439	399	418	404	384	416	389	388	437	389	398	414	434	431	377	423	410	411	428	416	392	411	434	370	408	418	414	446	399	430	402	413	418	432	396	439	377	367	388	436	443	425	434	430	399	426	412	421	379	401	393	417	402	428	410	429	407	408	427	395	403	411	372	393	426	434	430	411	414	431	416	450	395	435	386	411	434	426	413	436	390	409	417	436	390	422	404	397	418	444	437	395	465	410	402	413	402	440	396	398	441	390	414	401	416	383	412	407	390	389	449	411	421	415	412	408	373	443	390	369	415	423	410	406	378	400	422	442	422	425	406	397	417	364	426	415	416	420	377	419	427	447	388	398	433	363	427	401	436	420	411	400	407	380	446	398	419	412	428	380	399	422	430	377	403	418	431	398	408	413	412	418	412	386	388	456	400	373	416	430	433	388	434	414	439	401	404	396	376	415	456	417	402	412	450	403	387	383	360	429	382	421	429	416	380	421	379	372	377	384	441	365	394	412	381	389	423	416	424	424	432	455	440	436	412	410	417	442	428	436	446	395	400	399	418	453	409	439	386	412	421	422	361	400	406	423	416	420	382	426	448	388	414	417	427	395	420	425	451	380	393	388	400	400	430	427	397	385	411	385	453	450	449	425	384	420	388	389	415	394	395	379	435	413	427	392	408	432	382	409	411	407	422	392	433	386	424	399	384	395	388	415	398	416	402	395	417	387	409	420	419	402	410	430	392	363	400	421	431	429	425	398	445	413	401	412	426	418	404	393	432	434	401	407	421	389	385	417	436	397	434	374	407	376	435	430	411	400	397	386	400	401	402	454	424	385	424	419	409	370	409	397	423	399	405	396	382	419	378	426	425	407	441	402	412	423	406	427	404	431	433	407	436	417	446	405	393	410	392	397	419	417	423	404	436	385	396	412	416	384	420	418	425	392	370	405	427	420	422	403	421	398	428	418	423	422	420	426	387	389	411	424	439	422	414	387	387	413	422	409	396	419	426	400	427	355	379	429	453	403	389	378	404	395	400	409	415	405	407	391	399	454	407	416	388	396	386	402	389	386	414	396	408	385	405	392	422	384	445	412	413	452	401	404	416	413	373	409	426	438	406	420	401	422	399	415	425	437	413	393	392	399	401	406	409	434	468	410	438	380	438	416	410	411	415	402	424	408	440	435	418	381	463	387	421	404	374	425	405	414	426	411	413	445	419	433	415	404	389	402	441	375	416	408	373	446	407	410	424	393	395	390	420	419	416	445	430	438	413	384	416	408	427	427	464	381	386	417	418	420	397	436	436	375	423	415	422	407	409	408	406	418	451	405	403	417	434	403	390	400	394	431	408	397	382	429	376	433	416	438	414	417	389	422	413	433	383	442	403	426	408	404	395	400	398	416	416	401	410	418	393	396	418	429	418	383	393	431	433	440	412	425	410	389	412	394	427	409	422	384	391	387	440	452	423	414	418	439	413	402	417	404	430	412	435	409	401	396	440	399	389	387	409	385	352	435	415	371	395	419	365	449	412	408	432	411	376	352	404	386	438	435
4140	1216	1078	737	646	686	578	576	556	537	535	554	544	530	533	561	545	502	470	525	522	560	508	523	533	536	523	546	502	562	515	540	490	518	518	540	507	513	522	535	488	575	550	484	511	512	564	507	540	531	490	550	519	527	490	537	509	480	494	518	464	464	493	486	514	554	498	501	525	480	529	494	534	526	531	475	519	505	505	514	513	487	510	537	513	487	490	540	514	536	505	509	500	524	541	536	483	521	532	525	503	511	471	510	502	510	524	506	471	516	491	526	515	538	541	481	555	531	497	522	506	501	504	558	488	491	496	493	504	465	509	516	531	507	513	488	498	545	480	486	521	528	507	493	513	491	495	537	524	489	549	527	484	496	507	518	494	520	481	496	525	489	531	539	502	527	492	521	524	508	516	498	537	531	478	497	562	516	555	523	503	537	507	504	507	508	555	536	560	496	509	505	503	507	542	500	537	555	538	550	569	519	516	501	490	533	506	520	525	498	496	519	528	523	517	554	514	475	556	517	578	501	539	511	490	503	543	462	497	543	515	538	506	523	505	502	480	523	499	501	555	555	538	528	505	538	522	518	503	463	496	514	558	559	498	513	519	501	549	539	521	530	525	495	451	487	528	534	494	524	516	504	533	497	543	511	514	530	548	494	509	486	518	534	523	552	516	506	517	534	530	502	496	531	503	498	515	511	536	527	511	483	478	569	542	548	495	502	498	504	527	501	545	514	528	553	521	537	523	535	508	503	537	507	481	516	519	553	547	502	519	530	530	539	502	477	529	486	485	502	491	583	550	520	520	504	542	517	516	533	519	499	499	482	482	505	499	544	515	502	491	516	494	556	522	541	520	502	521	521	481	478	513	509	504	510	503	529	488	511	524	495	478	533	513	513	512	510	523	520	487	494	511	524	545	511	524	488	491	512	513	472	523	572	493	553	535	521	502	485	510	478	518	502	505	498	539	517	531	520	512	549	481	529	520	503	510	509	531	462	541	487	577	518	514	484	491	550	560	507	495	502	507	486	535	539	516	493	497	538	506	527	501	528	510	522	532	490	501	546	524	497	480	529	507	517	499	500	544	492	548	518	491	501	525	564	521	478	483	540	496	511	513	492	497	493	504	525	478	536	527	569	500	503	559	535	517	489	528	517	539	488	533	494	551	492	543	495	498	496	494	544	489	513	535	480	517	515	533	518	519	476	524	554	552	509	525	556	532	512	510	515	534	520	531	507	489	537	521	532	520	515	501	524	525	482	532	464	537	523	504	556	502	488	501	511	491	560	528	533	495	489	525	494	535	521	496	512	491	469	497	517	572	539	523	532	471	492	534	543	485	484	522	524	517	510	548	549	522	549	531	497	525	543	515	536	578	477	521	560	501	520	516	555	518	562	503	547	488	521	526	539	472	492	496	500	557	541	519	483	500	549	511	485	488	547	535	529	506	523	490	503	487	527	497	520	537	544	556	545	515	510	555	525	503	525	527	536	483	506	499	494	479	463	500	510	510	532	533	549	525	532	486	515	550	507	508	499	480	488	489	518	529	473	498	504	508	521	551	535	496	520	479	500	508	497	546	514	504	530	528	488	526	489	543	499	543	537	478	528	511	516	540	478	530	499	465	485	527	490	468	496	520	501	496	516	507	545	561	502	487	540	546	489	504	507	469	512	564	502	575	540	536	542	542	505	511	494	505	494	510	499	512	490	498	490	548	528	535	522	573	496	537	517	516	507	505	504	495	518	548	536	532	553	491	511	525	508	509	489	537	484	519	536	512	481	511	558	495	533	496	477	490	545	504	459	496	525	546	497	498	505	560	501	495	528	509	582	527	512	526	498	505	526	518	521	477	509	511	530	520	512	475	509	560	506	535	517	506	504	473	510	482	508	496	532	524	501	508	507	504	494	499	532	499	530	519	528	457	498	485	508	469	492	557	508	504	536	531	521	544	504	558	512	532	478	478	499	505	511	494	540	531	520	490	541	477	495	527	547	515	493	486	521	505	497	511	510	518	490	490	499	474	552	501	502	523	544	475	540	498	490	508	457	489	506	515	497	492	542	532	476	522	489	540	498	510	534	523	515	506	508	518	543	525	518	536	487	545	533	523	508	490	498	528	508	501	502	501	556	501	478	556	527	512	497	489	507	512	494	510	537	528	514	492	514	511	522	477	466	467	502	494	531	512	534	502	513	501	491	532	512	492	496	514	501	511	514	552	536	532	499	485	485	483	545	552	526	495	535	552	529	481	504	527	545	526	513	546	484	523	542	506	507	536	477	534	498	503	480	501	537	522	483	521	475	489	504	532	494	495	477	542	515	527	535	496	525	512	519	512	477	557	481	460	501	522	542	497	529	506	482	544	535	528	481	492	504	522	511	528	501	549	543	555	497	519	502	501	514	488	536	484	497	514	548	538	501	544	527	546	490	477	516	496	548	527	515	493	507	503	552	485	506	533	539	530	536	536	553	515	474	509	495	505	519	529	505	531	532	520	495	532	531	524	543	541	504	516	515	541	520	550	543	538	500	520	497	521	509	532	509	529	512	531	506	555	539	500	518	524	508	505	495	511	517	564	516	517	490	480	499	539	474	529	543	547	515	493	535	531	546	505	548	463	548	520	489	517	481	498	525	511	558	500	496	508	518	459	559	485	475	520	539	526	556	558	498	537	475	529	497	509	521	515	532	550	491	534	528	538	490	495	556	481	516	495	527	538	499	531	506	536	523	535	486	508	526	530	524	518	474	524	498	526	490	493	476	511	517	486	480	553	524	494	511	504	489	525	532	531	503	507	511	539	506	466	492	546	489	521	510	529	485	532	500	512	537	529	527	518	506	508	519	465	527	485	475	482	547	488	541	507	522	501	478	516	528	456	512	476	497	505	517	504	533	555	546	509	516	566	477	550	500	518	531	497	519	469	515	555	528	522	518	493	509	527	487	515	498	519	513	541	509	518	478	480	508	510	484	490	504	502	498	499	560	489	519	527	544	500	538	546	534	494	516	537	525	495	541	548	537	495	494	520	499	533	502	516	494	513	533	536	522	513	569	484	548	528	487	480	533	515	516	495	535	566	526	526	501	494	503	519	494	532	535	523	505	475	546	514	501	472	526	527	486	492	473	543	530	541	486	523	521	505	517	520	505	523	535	502	511	524	519	547	494	499	519	570	510	531	534	511	540	482	536	484	486	502	494	528	534	544	488	492	542	534	497	479	544	511	510	539	498	523	538	510	509	510	518	491	506	500	504	533	480	495	536	480	540	508	526	535	497	536	537	501	503	523	530	481	503	533	537	514	512	508	547	503	527	530	493	514	550	529	515	523	527	546	569	509	500	566	528	546	533	522	505	526	566	527	499	495	529	542	464	547	477	515	537	520	490	484	499	519	489	509	516	473	526	477	516	481	511	480	481	545	527	499	500	540	525	548	538	517	531	518	509	479	532	500	500	555	518	523	508	477	515	550	545	498	532	483	475	519	530	505	543	508	525	529	497	553	509	534	506
24074	21564	29076	24496	21545	11320	976	618	475	448	397	366	338	285	337	276	304	258	282	237	242	239	228	250	229	235	249	227	242	219	208	233	207	224	182	229	232	195	223	221	222	199	186	214	218	187	237	225	204	199	211	223	190	208	200	210	215	207	214	224	184	195	209	208	193	201	205	228	197	218	220	195	199	209	200	204	205	190	202	188	205	203	191	208	190	188	197	198	201	193	214	213	212	216	199	184	201	193	187	198	200	170	218	225	219	212	222	198	209	214	236	189	209	218	219	222	205	199	223	179	205	204	205	199	199	211	220	206	191	200	216	220	208	210	173	218	199	196	214	179	197	216	231	214	206	233	215	197	198	217	236	214	219	217	218	209	220	209	192	200	198	204	178	198	201	206	208	205	164	222	178	217	209	213	197	206	201	215	197	188	192	198	208	206	200	189	229	189	173	218	209	230	209	217	199	230	205	194	207	213	185	233	233	178	194	172	202	201	184	217	212	191	201	186	185	223	176	190	186	197	183	199	198	228	206	208	220	193	209	207	196	203	207	220	196	206	191	194	215	216	218	182	199	220	195	183	226	192	176	193	206	206	191	191	190	243	199	219	200	196	210	208	209	193	207	236	190	229	219	198	217	186	185	228	194	208	200	233	189	197	179	224	223	218	205	204	211	185	179	210	184	211	171	189	202	205	213	189	211	214	195	186	213	201	216	202	193	234	183	199	187	241	204	221	234	195	227	210	203	185	196	197	222	183	218	205	207	207	194	221	195	200	203	195	192	179	234	189	184	212	197	211	206	200	215	225	218	186	205	179	196	213	178	206	185	206	195	218	191	209	219	205	201	224	196	208	206	209	209	195	201	198	190	196	217	195	186	202	196	210	190	234	190	207	196	211	228	198	180	177	209	237	169	198	228	200	194	195	197	203	216	205	189	195	199	209	213	191	219	217	189	210	180	216	207	213	223	217	207	202	207	202	198	182	221	200	187	212	182	179	214	232	196	212	200	157	200	170	197	197	205	219	224	211	207	200	200	213	194	173	224	202	195	193	214	209	196	221	222	207	193	211	195	230	202	196	197	236	172	206	202	198	216	200	206	190	203	194	186	210	180	198	188	186	191	168	217	202	193	198	196	209	184	191	188	193	189	207	185	200	206	190	202	198	213	232	220	186	198	189	206	211	201	185	195	209	206	188	192	188	210	224	202	216	202	221	202	189	214	209	199	183	207	193	220	212	218	219	206	171	197	196	180	186	212	188	207	214	216	187	210	184	183	202	198	214	202	198	207	213	186	239	220	197	213	223	194	189	208	217	205	195	205	192	199	181	210	228	199	190	218	193	207	205	207	205	186	209	222	202	189	208	198	197	208	206	205	196	216	204	184	207	196	195	211	190	212	230	186	198	200	189	199	205	212	173	220	205	197	199	207	203	224	183	218	198	203	207	201	184	214	199	181	169	191	216	209	192	209	167	194	176	192	206	208	187	209	203	224	205	212	208	179	186	201	182	191	193	223	179	209	219	200	221	227	209	184	217	205	222	185	180	216	220	185	210	203	186	209	173	222	195	228	223	213	204	234	228	194	182	209	198	209	204	209	230	190	217	210	202	205	175	210	203	201	191	201	203	200	205	231	226	216	223	234	180	190	204	190	201	198	194	184	196	204	224	191	197	212	193	233	150	202	204	209	186	217	222	185	199	184	192	211	191	210	193	202	194	215	195	199	172	207	209	201	194	216	220	200	204	201	206	196	200	223	209	188	202	203	203	224	203	196	221	237	195	184	211	179	193	220	190	211	200	183	194	205	187	185	196	212	179	177	208	223	192	183	196	210	218	200	184	186	216	213	209	227	204	208	224	188	193	207	198	213	216	212	203	213	203	195	208	208	194	197	196	196	189	207	211	208	219	219	216	200	203	208	203	205	216	208	202	192	175	204	176	191	190	195	195	198	213	193	205	215	232	215	220	220	196	207	179	209	179	223	189	198	205	200	239	199	220	230	208	203	212	203	221	237	206	184	229	183	194	219	190	207	208	176	221	220	202	211	186	188	200	186	201	207	189	206	251	190	180	176	186	195	196	214	213	215	180	208	229	199	213	199	206	191	182	220	208	228	194	203	222	190	212	195	215	189	200	220	198	195	189	217	188	214	214	195	206	212	195	181	190	223	194	188	191	218	190	201	207	214	227	180	186	228	195	218	194	213	173	211	221	192	191	197	217	182	214	215	217	202	195	173	211	199	203	220	189	201	220	213	215	194	204	198	210	193	187	201	196	181	217	197	205	228	208	203	189	223	197	202	199	193	191	209	214	204	205	172	212	203	225	175	211	219	198	197	227	179	230	219	211	222	183	209	211	183	206	193	209	191	192	198	219	209	202	218	199	182	213	184	182	233	186	214	210	200	207	221	179	206	202	191	208	208	238	204	195	208	208	191	185	232	190	181	216	210	194	204	220	179	202	198	192	195	210	210	217	196	210	188	180	178	195	177	225	176	191	204	211	188	169	232	202	204	209	219	175	188	218	236	211	219	215	215	183	186	216	202	198	215	208	189	211	191	207	225	206	197	211	194	181	213	217	197	206	209	195	209	206	197	195	187	210	194	202	204	173	191	200	182	210	184	196	244	207	201	195	211	205	199	217	189	206	179	201	201	197	194	197	191	175	204	181	233	196	202	218	203	200	210	210	201	204	232	193	191	191	219	234	221	215	200	220	203	179	191	195	200	180	203	211	191	199	193	222	194	248	200	190	220	192	185	204	200	203	183	203	209	201	186	195	180	198	210	209	195	218	193	189	201	191	167	191	196	207	216	215	169	187	181	207	205	207	201	191	206	198	191	178	180	196	187	221	225	181	186	214	212	202	193	198	215	208	204	186	205	188	214	190	210	208	205	173	193	181	203	174	203	215	179	186	220	190	205	222	185	191	182	188	166	208	212	203	183	187	198	203	193	212	208	212	215	186	231	202	205	198	199	192	207	193	229	220	210	219	218	207	172	210	201	199	190	194	198	180	214	207	218	190	220	218	236	187	197	223	199	209	187	208	218	177	193	199	193	206	191	201	202	219	218	191	220	206	200	215	212	169	178	219	221	215	195	191	205	185	213	211	198	183	193	198	221	186	231	226	185	202	219	210	210	208	206	169	202	211	198	229	184	199	194	188	205	201	202	191	210	201	206	203	208	221	189	177	219	210	194	199	204	231	209	207	206	203	224	211	216	205	191	191	196	213	169	206	192	178	171	233	226	205	201	188	197	206	190	190	198	191	204	195	220	214	209	204	176	189	204	204	196	200	219	192	201	187	228	193	222	212	201	203	192	231	203	191	205	194	209	239	175	189	201	197	189	218	182	184	199	228	202	206	208	223	205	199	189	193	173	197	216	191	230	203	205	215	214	181	182	188	202	233	210	210	236	231	201	164	200	213	197	219	202	192	195	205	204	177	217	201	233	172	181	208	203	188	187	174	186	216	208	209	228	179	177	211	216	213	211	207	188	187	209	217
4535	9712	7822	3717	2545	1933	1389	1132	981	861	691	665	530	518	506	434	456	392	382	378	368	356	342	320	324	356	300	311	312	307	312	280	323	315	302	301	272	277	312	296	296	285	288	300	256	249	284	282	280	281	268	261	254	279	286	249	243	306	269	272	289	288	269	272	275	249	285	262	280	259	276	238	269	279	262	280	271	246	289	260	278	264	289	245	255	270	282	248	258	262	236	277	257	239	264	254	256	251	273	263	255	276	248	260	270	271	301	269	269	276	272	262	267	292	272	320	249	298	289	299	270	251	303	295	275	286	274	290	260	269	250	287	276	260	287	273	250	258	278	266	277	240	258	272	278	246	276	248	268	278	292	278	281	253	246	271	248	283	266	246	298	298	255	225	298	266	262	268	249	278	266	254	262	253	227	285	270	217	247	258	246	261	272	262	263	241	270	283	278	245	307	241	259	272	246	266	261	279	289	272	252	288	294	272	262	254	261	267	241	266	240	290	254	284	280	276	290	246	262	273	276	254	274	263	299	268	282	273	286	243	258	270	282	228	249	251	289	294	262	267	299	264	250	256	264	261	269	257	262	265	272	280	228	283	280	259	271	263	260	240	269	268	262	262	255	249	280	286	242	252	240	285	250	243	234	276	255	248	274	255	246	259	248	265	246	253	275	290	287	279	265	268	260	274	261	246	265	250	241	275	263	280	262	261	272	274	305	281	263	261	261	278	272	261	258	257	256	246	285	276	236	275	260	258	282	270	260	275	261	268	271	232	244	254	266	239	275	245	268	258	285	290	250	275	255	244	261	277	259	261	259	265	282	271	284	256	259	286	281	250	317	277	274	283	256	291	288	260	272	236	272	232	266	256	265	295	269	268	276	249	268	245	261	255	263	259	270	250	238	276	276	259	253	262	262	264	310	263	249	263	249	261	236	283	251	269	289	252	251	269	284	265	240	272	268	255	247	254	266	289	261	220	284	250	274	255	250	274	244	308	274	252	255	254	256	266	259	259	269	248	291	268	253	244	286	306	263	316	258	270	255	260	298	281	250	265	285	240	258	261	283	279	241	276	259	243	249	237	285	243	279	262	237	295	248	269	268	261	280	251	259	250	261	251	256	276	271	295	228	240	214	296	259	274	258	247	264	262	258	243	252	251	258	251	240	242	288	282	281	303	277	300	227	263	265	247	281	260	232	236	243	271	256	281	249	262	255	247	276	252	302	252	232	241	293	246	296	255	265	238	267	244	285	272	266	231	277	278	252	267	265	259	278	237	247	249	269	244	250	303	281	259	265	270	243	243	283	277	253	259	304	271	295	266	228	249	253	260	279	262	264	280	263	250	249	279	242	251	285	255	274	253	269	280	245	282	273	267	290	235	267	253	251	273	266	256	254	258	261	268	257	275	252	230	254	254	234	263	247	255	253	278	264	255	283	258	270	262	282	275	271	262	279	254	252	269	259	255	266	275	258	270	263	252	267	294	252	240	256	282	288	290	271	256	237	241	267	274	273	233	280	282	282	275	248	265	292	272	248	264	236	293	244	255	286	272	275	299	239	259	269	277	264	267	261	240	269	275	298	256	270	256	248	265	259	232	296	263	262	251	244	269	272	245	258	256	255	261	263	252	275	264	255	243	264	270	255	261	243	291	295	281	262	261	259	270	283	247	237	269	281	268	263	254	291	291	263	262	255	263	289	258	256	258	258	282	236	242	264	260	289	280	272	251	280	260	275	274	248	298	277	268	230	239	247	257	254	259	259	285	258	281	249	234	280	284	248	252	277	287	279	259	265	285	257	282	239	264	249	235	261	251	273	271	278	264	288	259	266	316	285	262	278	251	264	266	274	258	248	249	263	250	240	270	292	290	239	269	253	258	281	282	274	259	231	246	271	271	254	266	253	261	233	238	252	279	249	271	282	234	286	277	306	290	280	259	249	243	263	272	264	244	271	267	264	257	261	250	249	250	287	253	243	253	257	266	275	257	267	270	251	252	279	284	258	238	258	279	280	271	273	252	238	270	299	250	247	264	224	261	262	246	241	249	247	259	260	263	241	244	274	248	255	303	277	287	258	277	259	280	251	276	233	245	277	267	268	273	239	300	242	284	251	216	299	263	256	257	264	267	260	262	250	282	256	260	253	255	250	267	283	272	276	268	249	274	263	279	244	260	246	270	274	259	261	275	249	265	252	270	245	241	261	275	297	268	272	265	278	245	297	254	255	265	246	280	237	278	249	296	256	249	263	257	252	282	283	255	264	304	291	244	304	293	271	258	233	258	248	266	254	266	247	277	249	279	241	249	235	261	254	277	258	217	266	258	268	262	288	263	245	245	296	240	269	207	298	258	262	262	283	266	242	263	249	279	287	278	257	249	272	259	237	282	228	287	286	278	235	273	247	281	268	247	262	293	275	284	246	250	238	259	293	249	267	278	259	287	275	253	292	268	252	244	263	269	275	262	239	292	269	235	254	272	266	298	254	274	269	258	283	240	271	260	262	274	259	250	274	285	268	267	268	276	292	253	263	251	273	242	279	261	291	278	269	265	264	261	296	282	284	281	241	272	282	271	289	267	264	257	242	269	254	247	270	234	255	267	283	263	276	297	295	256	253	289	237	263	247	273	259	253	244	237	270	253	277	273	249	253	262	259	263	272	274	265	259	257	288	253	257	283	271	281	280	288	267	272	268	292	249	255	263	263	279	249	251	274	265	262	250	251	244	261	257	248	250	257	260	238	265	263	259	263	266	260	303	278	245	268	271	244	244	272	257	252	277	246	270	261	259	276	242	251	255	276	237	280	268	258	268	270	269	255	291	277	280	282	249	246	282	269	253	282	266	284	258	247	256	260	279	280	268	266	260	260	243	272	292	254	274	276	259	272	302	259	234	256	284	265	269	280	243	250	259	271	266	274	238	272	279	259	264	270	278	244	252	282	267	245	262	274	313	275	251	261	276	247	279	265	265	244	278	261	274	245	276	284	240	284	259	273	257	266	269	226	280	249	244	272	272	245	259	259	243	297	280	262	258	264	263	261	242	260	279	263	241	241	257	261	249	235	278	264	242	249	236	260	293	253	283	237	282	269	272	243	260	262	264	272	270	261	263	249	283	267	260	293	235	246	234	270	256	266	261	275	264	268	278	237	244	261	289	275	259	269	255	278	272	236	247	257	250	241	257	273	286	258	273	259	267	269	242	282	270	237	258	270	264	258	251	250	264	235	281	262	264	258	269	273	281	289	254	271	266	266	263	241	249	260	255	258	263	272	265	263	234	271	273	243	234	248	287	248	277	224	268	263	269	272	257	271	236	247	268	279	271	278	279	255	261	289	251	252	276	244	257	251	222	228	236	261	253	262	282	265	262	249	244	279	248	256	262	268	262	266	261	261	254	265	281	275	242	255	239	257	252	248	248	263	257	265	272	259	261	247	262	283	239	252	257	236	226	254	266	277	261	286	252	260	294	259	242	265	256	261	279	264	288	293	267	316	281	233	277	260
25311	21549	27904	25538	10714	1118	802	726	676	653	650	591	601	632	589	590	623	599	610	625	591	573	591	592	623	572	643	590	595	567	588	617	580	574	570	596	610	623	596	576	585	569	558	596	563	578	597	572	551	562	537	565	586	599	562	586	524	551	593	570	565	584	534	623	581	526	571	593	566	595	566	586	542	563	574	539	554	561	578	548	586	561	559	571	608	558	563	538	570	583	594	577	555	606	597	535	592	554	528	592	533	617	571	549	559	572	598	560	583	553	595	588	566	611	620	594	561	612	597	581	554	605	556	558	579	586	580	574	541	582	566	533	552	574	563	573	559	606	569	576	577	619	572	600	542	618	588	569	564	555	540	587	554	547	551	608	574	587	591	577	546	570	566	584	663	555	548	546	535	539	569	530	566	546	597	522	544	562	554	550	609	616	561	536	577	552	554	533	606	552	538	575	591	592	619	571	564	537	580	579	586	578	595	566	625	630	558	577	588	573	534	579	576	559	592	541	569	585	554	600	531	563	552	582	597	586	555	569	583	547	603	570	580	555	594	595	542	562	516	554	588	604	553	580	585	589	601	559	525	562	560	596	586	559	584	569	609	617	566	568	585	594	570	587	576	583	587	572	562	604	587	559	577	552	628	579	599	505	541	580	565	608	614	557	558	584	584	551	572	580	577	560	567	562	586	575	582	567	624	544	593	553	575	600	565	579	583	559	549	575	566	610	596	606	577	636	550	565	525	576	581	540	582	577	527	593	568	551	605	566	564	571	602	564	590	611	545	589	594	616	566	563	598	590	562	601	547	547	549	574	545	594	567	574	562	547	568	537	571	524	545	536	629	542	574	582	582	556	552	579	560	538	609	552	514	564	593	560	575	590	601	605	590	568	606	551	572	560	594	579	532	545	647	616	600	556	571	528	583	626	557	567	546	572	578	547	544	544	575	558	585	599	517	562	556	599	518	597	608	544	526	576	589	592	587	560	558	504	611	537	605	548	555	595	576	534	608	554	588	546	571	598	606	578	579	605	557	570	520	593	539	577	538	565	567	553	581	569	556	610	585	585	530	606	576	541	554	577	569	595	554	583	580	615	603	572	572	633	569	551	605	573	624	556	522	605	546	563	583	547	545	546	549	526	582	533	603	581	557	555	573	584	527	553	595	576	591	540	591	627	589	527	589	593	537	625	603	598	572	584	574	572	580	563	587	573	543	527	564	557	580	539	594	622	545	579	588	547	561	624	594	556	589	546	554	564	558	566	549	557	556	548	597	596	571	593	528	563	581	615	570	502	575	568	581	568	606	571	566	595	579	570	564	545	605	582	559	568	566	600	578	528	588	596	565	617	583	564	575	580	586	595	542	604	554	546	547	549	611	552	591	538	549	586	551	582	574	554	602	592	548	554	590	565	576	552	596	553	561	547	543	547	527	562	589	553	580	573	531	590	576	559	584	557	597	539	541	602	609	583	602	552	585	570	569	568	602	568	547	584	598	556	576	559	596	590	574	542	554	578	540	559	610	571	582	538	556	587	572	583	594	582	572	557	561	556	552	574	594	600	593	610	609	574	541	567	578	550	593	560	611	552	619	580	585	565	625	572	553	590	566	594	560	595	565	564	583	563	581	582	606	538	558	552	584	548	592	569	571	599	559	579	610	547	560	556	598	570	652	582	620	570	575	574	587	588	551	587	540	607	571	518	607	566	599	583	584	557	568	534	553	582	604	607	565	581	614	583	579	577	584	538	553	518	567	633	586	541	489	550	555	563	571	557	565	585	605	554	533	510	599	589	627	532	572	627	545	589	560	574	608	562	595	570	559	608	590	545	542	548	543	567	588	560	548	577	548	563	604	581	556	516	569	549	591	555	547	519	568	587	558	599	571	546	521	549	568	541	560	583	593	612	536	559	516	588	573	569	523	553	594	582	530	554	555	557	573	579	580	596	523	569	574	556	551	558	530	576	604	578	593	571	565	594	595	620	551	580	553	543	598	611	608	585	547	562	553	549	567	595	556	553	561	546	605	603	554	531	606	572	567	586	587	586	542	536	546	574	585	597	554	607	558	600	600	549	556	577	604	581	552	570	570	534	530	565	567	563	559	537	585	591	558	579	565	550	579	620	603	556	554	566	555	607	619	578	568	582	572	560	529	591	592	565	606	554	581	648	596	577	566	592	566	584	583	573	552	554	503	577	568	533	584	558	589	611	565	553	529	573	601	538	586	586	563	574	549	545	561	579	559	597	538	571	578	547	587	542	569	605	591	583	620	548	572	580	547	565	553	611	561	566	556	572	552	573	582	657	559	534	532	542	585	554	549	564	593	577	570	559	545	600	577	582	613	572	581	545	544	591	580	553	570	577	594	583	567	573	594	534	596	550	556	543	547	581	529	616	601	544	543	571	582	538	548	599	584	531	561	585	526	568	589	556	542	560	551	538	563	583	564	616	540	576	537	573	557	555	581	556	543	600	561	591	548	584	567	566	558	564	517	590	552	535	575	584	632	566	551	567	594	563	597	548	525	512	583	553	615	603	561	568	545	577	596	533	575	597	548	580	566	584	539	541	600	585	588	559	539	553	588	543	612	553	539	542	592	577	596	574	596	590	565	558	475	598	561	596	573	554	526	574	616	517	558	575	562	584	593	599	625	601	576	563	605	514	574	582	586	588	572	546	522	510	553	558	572	610	595	591	575	552	604	575	568	506	599	551	546	565	589	565	571	578	570	576	585	586	578	546	572	579	587	560	576	579	549	547	562	568	573	578	559	574	565	505	538	560	547	601	592	588	590	567	556	551	519	562	624	513	581	577	578	540	555	567	587	536	579	575	587	662	571	547	550	574	560	581	532	594	580	573	576	581	525	624	601	565	564	567	509	573	586	585	598	577	617	573	570	549	608	556	556	577	600	572	597	554	567	579	545	573	568	567	579	579	558	586	595	579	552	542	588	592	559	577	545	594	587	570	551	599	546	540	550	555	611	569	594	536	572	614	589	556	545	590	567	561	563	572	603	570	554	581	561	634	599	500	602	551	538	566	519	562	616	579	573	538	525	572	595	573	556	571	563	568	576	573	586	607	560	550	575	575	573	596	559	573	553	580	546	573	593	555	557	563	547	592	565	562	573	544	560	609	554	622	578	583	598	530	570	566	563	606	572	565	563	546	558	610	559	603	584	571	552	536	555	556	584	571	563	516	611	598	558	578	553	585	577	587	568	532	577	583	605	551	595	536	524	572	580	553	569	572	576	600	610	601	550	586	565	534	565	565	570	540	599	600	566	585	558	564	562	583	572	577	564	569	604	545	609	568	601	557	600	578	603	585	586	612	537	549	555	585	561	540	599	556	578	569	563	574	569	573	583	603	626	582	548	573	587	549	681	576	598	535	585	571	544	549	586	577	589	588	566	612	526	601	598	540	547	559	598	617	585	615	567	580	571	582	574	573	601	567	533	570	578	547	570	532	582	545	573	529	538	619	572	587	538	572	541	566	523	529	590	562
4622	5756	4505	2341	1788	1576	1310	1136	1089	957	946	820	855	819	835	755	759	762	733	733	728	693	748	748	729	658	701	702	685	687	728	676	709	692	659	685	667	666	693	691	668	686	690	652	689	685	694	716	671	655	722	727	731	682	608	655	694	693	719	660	622	680	706	700	662	707	681	697	684	723	680	671	616	657	652	690	698	708	710	702	664	712	672	711	685	672	675	645	666	646	665	683	664	650	680	671	685	705	654	699	670	657	688	624	650	682	681	681	695	695	661	721	667	659	677	715	668	687	691	682	626	687	653	723	699	697	721	619	683	683	669	652	643	675	669	736	640	660	680	658	701	691	676	717	674	683	659	680	663	651	678	687	701	690	680	731	674	709	681	710	632	732	718	671	687	697	709	709	673	705	672	678	708	671	682	645	669	665	696	627	676	648	687	706	693	699	703	702	664	721	692	702	692	692	663	706	696	672	717	648	718	634	668	743	699	698	708	661	688	658	720	675	627	663	695	669	651	708	674	675	646	683	680	690	680	678	701	696	696	725	707	678	655	659	688	688	646	712	722	664	701	701	674	687	614	699	701	662	687	683	674	672	680	692	664	676	697	680	670	663	725	666	711	684	675	672	733	691	685	639	658	653	700	726	680	712	632	678	720	682	674	639	675	688	648	697	670	711	680	624	666	690	658	682	685	646	673	705	655	631	699	686	702	664	674	656	706	633	717	672	675	674	664	632	673	709	687	690	683	656	711	712	653	709	717	672	698	713	700	661	737	693	694	671	623	652	649	646	658	685	653	681	688	690	605	661	659	708	650	683	695	689	701	645	703	673	676	736	690	642	678	661	677	667	651	672	686	642	695	674	659	695	681	707	682	666	724	678	622	684	705	667	655	722	689	669	673	678	678	657	650	654	682	689	698	664	629	686	657	662	672	686	651	698	722	650	665	669	722	707	661	671	708	715	654	678	663	697	665	694	695	669	676	685	673	726	678	649	675	694	691	661	688	682	678	693	732	680	716	677	681	651	670	704	698	713	686	707	689	670	641	681	692	708	682	658	712	697	655	673	688	663	727	666	663	682	701	694	739	671	661	654	657	708	670	737	681	710	669	709	675	725	696	706	713	689	687	706	691	655	671	662	704	668	677	670	681	658	674	692	682	695	703	704	689	706	678	733	696	697	649	648	679	710	647	684	645	649	695	681	699	678	693	755	685	727	663	702	692	692	713	685	688	663	700	666	613	730	713	730	714	702	677	689	706	673	690	668	641	697	684	627	681	690	694	726	683	711	676	667	676	691	727	735	684	718	667	653	719	717	701	677	726	655	689	680	686	686	693	672	696	690	706	715	711	654	673	677	663	665	667	663	728	720	738	678	728	677	677	682	628	652	640	660	726	712	680	713	693	708	696	679	664	675	663	727	690	670	660	682	677	769	687	685	648	685	694	711	699	678	724	667	653	738	640	661	679	706	653	698	678	688	710	695	687	674	654	715	668	669	702	662	676	736	682	705	741	674	678	682	674	669	675	740	693	660	670	699	705	697	674	666	682	703	667	720	651	647	658	676	668	678	720	682	705	732	650	675	676	682	646	671	701	696	696	676	664	673	699	670	656	637	681	713	691	693	612	728	670	667	667	663	665	633	682	642	664	681	695	705	663	679	662	626	724	730	686	692	670	710	717	676	690	725	735	721	665	703	673	658	688	661	718	707	665	670	699	696	709	725	696	697	700	646	677	703	709	666	669	693	675	693	664	652	647	676	685	633	700	648	707	742	677	651	692	668	703	706	628	680	667	686	672	692	696	683	728	666	670	649	673	696	759	673	677	728	746	697	678	666	683	743	709	723	672	675	699	694	678	645	721	671	691	687	728	715	698	648	725	674	689	691	692	667	718	702	688	668	698	666	689	634	674	679	665	645	686	735	720	667	715	702	641	670	642	696	653	669	718	686	677	675	692	681	729	706	717	713	683	668	678	638	685	708	699	682	687	660	703	678	717	667	665	689	651	678	689	770	698	642	649	602	702	746	745	700	668	667	659	711	659	679	684	704	699	606	649	674	671	652	642	687	716	711	709	715	681	668	651	718	630	738	692	686	676	647	670	681	684	724	680	698	667	737	691	676	691	675	685	653	702	713	689	698	660	672	689	684	628	643	672	661	684	646	690	717	730	635	681	618	728	656	664	672	662	663	666	693	693	758	667	663	706	699	690	659	651	695	679	672	697	709	692	624	744	670	648	683	696	699	675	725	684	772	632	682	645	678	666	687	687	689	729	714	666	676	717	698	669	690	675	673	674	689	708	692	722	723	657	695	684	653	690	664	714	687	653	632	691	759	698	663	634	655	662	641	619	721	742	703	702	702	644	647	710	695	671	710	679	659	677	685	665	643	718	702	726	667	677	698	661	670	655	662	656	665	667	700	666	661	654	670	695	695	714	697	670	656	659	709	682	682	638	670	685	680	688	694	743	701	695	690	677	658	710	677	681	715	719	673	686	687	637	684	703	688	693	701	680	733	679	705	631	641	693	681	699	670	701	687	664	663	707	713	667	681	729	711	660	684	679	687	721	665	716	634	711	698	697	694	667	704	672	622	651	680	711	658	659	693	693	695	698	700	678	672	675	667	666	646	689	693	670	707	685	636	683	676	692	660	679	686	710	698	631	682	715	784	669	732	682	679	685	653	705	679	660	654	652	725	673	709	700	669	741	698	722	656	676	676	718	675	674	679	663	649	663	699	671	729	687	641	699	713	675	652	714	683	659	688	686	650	675	698	697	691	673	692	677	700	700	672	621	725	664	678	704	676	678	662	722	675	704	657	675	686	700	688	694	636	658	715	683	708	649	679	648	683	710	693	703	632	677	698	720	675	679	677	702	675	657	680	649	682	706	723	719	717	673	656	698	635	678	708	698	718	737	684	668	679	722	677	719	683	708	680	703	684	660	667	663	634	734	728	685	709	679	688	638	658	684	720	679	662	682	722	680	685	634	672	648	698	668	665	703	709	691	716	682	669	679	677	680	705	645	668	714	699	707	706	652	655	687	688	666	697	652	706	692	749	678	657	631	662	682	700	734	707	647	709	709	706	646	696	712	708	689	660	711	683	694	677	681	769	705	707	688	664	719	679	708	652	685	699	704	663	644	680	682	718	679	694	687	643	671	696	673	664	638	671	757	713	687	661	681	653	688	697	645	692	678	688	699	696	705	666	662	726	691	670	718	697	702	650	754	655	694	645	664	707	650	660	670	678	699	692	732	697	663	717	676	674	670	673	694	713	728	644	694	735	663	637	684	681	727	647	667	646	666	699	698	726	668	687	658	680	661	713	667	723	699	636	732	695	680	710	658	648	680	729	686	660	680	707	700	717	704	672	687	640	700	673	676	698	666	651	633	661	706	675	715	657	674	679	747	662	666	674	698	679	660	646	644	662	710	687	661	703	698	689	679	669	700	676	726	724	655	668	732	730	656	659	687	681	684	668	704	680	658	710	682	762	690	707	665	708
23149	21636	29597	24165	21642	21670	10844	1231	841	754	697	614	533	551	488	524	479	462	383	409	425	432	422	386	400	350	397	395	377	366	338	389	369	374	381	354	357	345	346	368	351	305	342	354	362	327	369	349	324	349	368	367	369	327	333	335	384	304	365	334	343	356	338	346	330	347	339	331	367	362	331	345	319	307	338	341	331	355	354	319	316	328	338	336	338	338	353	322	317	326	367	332	312	318	341	330	301	350	360	361	313	313	362	351	332	343	333	337	335	317	338	322	306	346	368	344	305	353	324	345	344	315	340	345	317	335	308	342	338	366	334	317	298	347	346	313	345	333	330	324	369	345	335	330	341	346	335	324	328	325	318	304	339	335	344	320	303	370	333	338	330	353	328	344	332	340	346	338	346	329	318	334	357	341	348	289	366	351	297	316	358	343	340	347	366	302	340	327	320	346	328	347	349	310	345	315	364	304	368	321	348	366	342	321	318	333	333	311	299	293	312	366	329	340	293	356	334	312	353	318	341	325	358	336	361	313	315	328	326	329	311	362	335	355	290	353	325	291	335	320	332	321	329	356	352	326	331	304	358	322	364	364	330	316	315	348	331	356	313	331	349	310	331	339	298	341	365	333	346	328	343	317	340	350	322	393	351	329	321	337	338	324	360	338	333	335	352	321	316	325	312	312	310	305	318	331	331	360	341	334	327	390	334	350	349	318	313	310	326	315	356	330	337	342	329	345	311	342	335	322	346	316	337	358	320	292	338	361	325	320	315	327	358	342	327	318	333	329	321	341	346	322	317	336	326	328	326	344	337	311	321	340	316	324	351	336	355	349	325	318	345	325	342	359	339	355	310	330	315	328	344	309	333	327	343	346	367	312	339	361	347	337	349	357	336	303	286	284	340	334	336	314	340	351	376	326	372	322	367	352	355	305	350	312	331	349	353	331	352	352	343	313	356	330	356	363	328	345	328	324	300	345	364	292	320	333	287	345	357	306	325	293	336	342	325	321	357	313	304	326	305	342	310	333	311	320	352	312	292	295	339	302	322	323	334	300	325	345	340	356	325	353	316	343	336	316	324	307	301	316	355	331	324	374	319	309	302	299	354	311	328	332	344	365	335	347	341	347	321	313	314	319	338	331	347	333	356	328	341	322	349	346	343	320	315	318	335	357	314	373	326	322	335	313	344	300	354	268	319	341	357	347	301	342	333	367	327	330	322	337	328	352	325	378	320	354	334	336	314	318	351	317	355	335	348	326	317	337	369	333	341	325	323	330	305	345	362	324	290	309	360	313	323	349	325	310	337	344	324	319	340	331	300	330	298	330	369	367	268	322	347	342	355	306	338	296	333	354	303	372	359	326	348	314	343	342	345	303	343	333	322	325	344	305	345	341	315	331	370	333	335	337	333	349	283	351	309	313	364	290	362	356	296	344	340	407	293	294	349	313	323	339	283	330	340	298	338	333	366	331	304	342	326	382	334	291	356	333	344	373	319	338	306	348	318	311	339	342	314	324	338	348	339	344	331	298	338	317	361	355	343	323	291	331	301	313	342	352	368	314	303	314	333	354	314	320	355	317	335	339	355	346	335	359	325	341	315	313	321	364	355	336	324	323	362	310	322	322	362	344	321	333	333	339	327	301	312	299	309	333	374	347	378	333	323	321	323	329	353	292	333	336	319	307	335	323	340	343	324	320	336	343	349	354	332	337	329	331	343	335	308	319	299	353	324	303	319	315	345	376	318	346	326	308	316	354	309	318	323	338	342	304	301	353	311	365	343	321	336	362	328	316	321	329	337	293	335	332	363	337	317	348	329	326	316	312	366	316	338	354	341	372	304	335	348	341	377	351	364	298	342	336	349	364	314	352	337	356	329	319	316	336	324	307	338	348	343	314	311	325	336	351	323	345	338	363	301	317	352	315	320	344	303	355	293	317	336	323	350	331	338	294	353	350	347	348	295	315	349	368	376	325	280	362	314	318	334	345	358	296	289	366	307	329	363	351	325	329	315	366	330	342	320	304	349	338	326	313	306	330	327	324	301	341	280	313	386	295	358	310	308	326	313	337	330	351	304	316	351	304	324	327	338	348	346	318	354	318	329	323	337	312	318	333	341	310	311	357	343	317	324	337	321	340	330	323	319	332	318	331	366	341	293	314	347	276	336	332	349	307	335	352	319	320	313	329	352	316	358	344	319	316	311	323	355	317	317	340	360	315	340	309	348	322	315	295	316	300	289	340	321	329	310	326	322	318	300	288	345	324	355	353	315	320	348	337	315	338	357	317	335	330	336	329	314	320	326	317	346	304	302	355	354	377	365	343	316	335	352	326	336	327	348	353	341	346	330	347	318	331	338	310	311	322	327	309	367	292	335	323	319	291	338	356	367	335	317	321	335	330	355	309	321	335	298	321	332	319	346	339	322	338	290	300	380	326	343	318	287	345	325	381	313	339	307	312	321	333	318	346	362	336	339	357	333	335	325	347	332	322	327	300	336	343	351	332	342	340	330	339	312	341	317	335	322	349	338	322	344	300	330	312	296	352	318	331	353	300	372	320	340	331	331	301	326	333	332	304	308	345	343	335	341	318	349	327	340	378	350	331	348	323	327	337	313	322	326	340	317	342	332	292	349	346	347	341	325	366	333	316	338	324	340	313	362	316	322	322	336	326	335	339	333	304	365	318	346	321	319	340	340	328	318	342	348	354	323	307	303	331	348	328	302	340	342	342	346	348	337	332	334	330	320	362	319	342	325	347	364	338	346	300	330	322	355	338	310	343	323	369	318	355	318	323	334	335	330	334	339	323	350	328	349	333	333	325	329	325	332	347	329	332	310	351	331	315	310	340	357	328	326	344	360	316	344	372	326	338	333	303	317	333	324	344	367	348	327	326	321	303	326	328	319	316	337	315	328	330	318	327	331	347	312	348	341	339	347	306	347	339	317	368	341	339	350	328	327	367	308	334	338	340	265	331	326	342	331	334	365	324	331	340	364	335	342	326	317	329	314	380	321	319	346	321	342	344	340	352	303	357	293	322	343	333	322	330	331	320	344	354	319	328	351	342	334	307	343	369	314	326	328	319	305	299	354	347	330	349	352	323	343	336	352	336	325	303	350	321	351	299	348	320	342	341	334	334	343	344	346	319	336	344	346	326	316	358	331	336	352	335	319	336	357	335	317	308	330	323	297	357	334	304	322	317	337	316	330	317	318	344	317	300	333	320	348	349	335	356	342	307	340	321	326	339	273	357	358	347	328	352	334	317	384	343	332	327	299	319	346	313	356	312	351	310	342	316	319	326	344	320	380	326	317	348	296	320	325	349	345	306	330	316	336	347	346	340	305	340	340	345	352	343	315	328	320	341	311	328	311	349	341	356	361	298	349	327	301	289	350	325	325	327	327	342	317	329	304	343	335	339	315	334	370	300	325	340	331	345	335	326	327	337	348	326	342	308	349	364	336	344	336	301	323	316	335	315	335	345	303	319	331	361	328	317	329	312
7001	16164	12694	6600	4641	3457	2737	2030	1748	1404	1222	1197	927	881	832	757	705	618	628	600	540	528	504	557	458	489	452	496	477	438	419	446	466	418	443	416	403	424	352	402	421	423	397	414	429	414	426	424	419	396	400	379	392	397	352	416	383	372	424	408	388	383	391	423	413	402	408	412	419	379	375	405	389	378	431	385	379	407	399	370	362	357	379	403	408	386	396	426	368	373	399	403	395	382	377	394	372	377	383	372	387	344	430	429	406	374	388	368	363	409	419	427	394	388	379	366	370	411	392	392	384	375	402	385	364	385	351	394	371	405	430	345	370	378	367	437	358	378	395	371	401	365	394	408	404	406	349	367	387	375	384	417	411	367	396	375	368	346	408	386	404	423	379	369	394	433	384	409	355	387	362	427	407	367	381	397	410	380	382	386	407	372	403	385	387	383	341	398	388	406	394	410	392	386	396	370	367	405	367	398	373	403	416	397	435	389	362	391	367	371	365	399	385	403	395	410	379	389	375	404	379	403	367	411	383	409	382	389	380	367	386	362	401	428	381	422	400	402	378	394	379	386	410	393	393	381	418	391	386	382	370	414	375	381	406	408	384	413	354	377	357	415	362	367	360	392	386	399	394	395	413	409	403	391	396	379	399	386	355	405	446	374	378	379	393	414	412	388	358	357	377	395	379	359	355	377	391	370	401	400	366	392	399	402	393	398	381	383	387	358	394	383	351	398	370	359	354	416	407	385	367	411	350	426	362	400	391	364	362	406	359	381	410	384	375	411	367	382	381	394	401	359	402	413	366	367	413	379	403	400	381	392	382	406	387	393	393	384	376	398	387	410	404	422	404	379	370	380	336	376	394	354	379	395	374	400	389	378	385	399	373	397	378	398	413	362	364	365	373	415	390	373	374	390	373	364	383	416	417	410	384	388	355	395	370	389	390	397	354	412	369	387	387	379	424	384	395	388	394	364	358	434	394	396	414	394	361	388	393	387	372	375	370	381	406	392	372	381	410	373	402	389	383	392	412	396	359	359	398	391	377	374	375	381	393	404	368	390	424	410	405	379	383	401	394	374	404	367	401	371	383	392	404	397	363	368	393	356	378	424	387	373	360	397	381	403	389	425	382	390	390	373	349	385	400	419	335	387	391	359	375	384	362	349	377	429	399	409	352	381	382	361	396	392	379	379	394	372	378	403	417	364	396	406	346	392	389	355	350	364	336	370	397	387	376	414	369	379	396	421	377	364	368	406	378	335	321	380	367	416	381	442	353	369	373	385	378	389	385	406	361	363	427	382	363	364	395	406	422	381	378	396	388	382	420	393	408	380	371	445	400	352	404	442	385	387	368	399	390	398	392	398	397	388	432	397	368	392	361	404	375	389	368	401	375	385	383	352	387	344	358	377	398	358	403	372	401	363	375	354	418	358	385	371	383	395	414	392	408	381	396	390	375	370	394	413	365	373	380	349	376	395	354	398	415	400	362	376	385	416	372	442	392	409	384	371	381	365	370	381	409	414	392	408	418	361	378	380	410	373	411	380	376	420	386	380	377	383	408	361	392	357	358	385	406	384	351	393	365	378	395	400	398	399	357	395	395	390	386	386	378	373	399	409	348	413	377	384	386	380	402	364	406	362	362	369	357	424	343	398	386	376	371	387	407	388	376	408	389	357	391	395	378	395	380	425	385	382	355	380	372	365	384	382	382	360	408	399	383	422	390	396	413	351	383	392	405	348	396	370	353	381	365	389	427	367	385	404	407	357	382	384	400	375	374	395	377	390	377	391	382	393	425	371	387	392	379	382	422	388	401	378	402	359	369	384	398	384	376	394	396	405	383	403	349	372	389	390	387	374	409	376	372	380	366	385	393	415	406	397	375	397	382	374	394	397	368	397	380	423	347	373	378	369	423	362	386	403	394	378	404	343	370	341	388	368	349	357	405	399	381	371	378	373	399	392	351	381	401	374	377	414	409	375	386	406	351	359	419	402	400	399	360	365	376	348	383	362	384	364	413	345	379	375	399	349	415	406	399	363	372	413	349	351	388	359	365	409	389	401	361	393	361	408	409	377	396	395	357	382	413	388	371	355	387	348	380	412	377	389	393	387	383	416	401	378	349	385	359	377	375	415	370	358	377	344	381	368	393	364	397	389	372	382	425	360	398	423	390	395	382	356	395	399	330	338	367	396	408	387	408	376	368	369	387	367	382	370	346	383	387	393	346	360	367	366	410	386	374	379	381	373	413	387	388	384	377	393	362	400	378	409	379	365	432	334	375	376	372	396	397	363	395	406	397	393	427	340	363	374	369	374	347	359	396	398	385	437	370	382	420	373	389	386	395	361	378	391	401	359	381	379	410	388	357	375	393	344	377	368	374	373	393	367	353	389	392	402	345	396	402	390	366	389	364	373	352	421	393	364	419	382	401	412	409	403	351	356	364	395	378	392	378	361	386	398	383	384	380	379	376	388	407	382	346	359	390	379	391	392	379	358	402	414	410	364	419	373	357	390	375	362	377	403	394	357	364	382	383	391	379	369	424	381	375	392	369	402	364	378	358	415	369	411	387	410	392	376	353	363	365	416	368	395	388	384	388	402	394	407	401	394	408	436	370	376	385	367	381	411	364	349	378	353	375	392	400	379	381	424	394	394	376	379	417	396	391	385	379	374	405	362	365	372	376	368	384	392	382	392	385	391	378	402	412	384	394	375	364	415	403	388	363	386	363	354	409	394	400	392	366	409	418	320	376	380	400	382	388	398	398	354	389	420	381	389	359	400	405	414	415	382	407	411	393	382	377	382	382	409	406	402	362	408	411	384	359	346	392	378	414	391	367	344	356	377	378	375	378	384	402	408	398	384	367	388	398	356	375	415	378	357	411	384	377	383	404	403	409	388	401	379	376	358	385	364	395	373	378	370	368	389	431	374	406	401	365	419	390	379	376	405	378	411	362	391	401	401	389	409	364	334	372	371	398	379	391	421	375	385	376	378	398	354	378	393	391	363	376	375	384	376	401	398	343	390	383	387	359	403	445	383	364	395	388	394	390	359	378	379	408	345	395	376	374	383	355	379	358	394	367	376	422	357	382	350	412	393	363	410	365	397	390	369	377	397	369	405	393	378	374	404	408	381	356	399	352	421	346	415	417	356	392	392	369	390	399	395	435	382	398	358	404	369	414	399	392	384	424	367	413	379	362	375	375	397	379	385	409	393	356	395	383	403	342	451	414	371	359	392	383	405	367	369	433	403	381	396	387	382	406	398	407	390	406	413	387	388	388	374	401	411	427	361	409	399	385	342	386	397	372	395	403	425	377	384	403	361	376	417	341	374	392	390	340	392	380	399	382	371	407	353	406	360	377	392	378	395	364	402	394	354	382	384	369	443	392	430	376	358	378	407	382	421	391	409	399	363	390	357	407	382	397	393	392	388	373	416	414	374	371	434	359	359	388	426	369	353	396	387	380	396	370	391	342	393	369	377	387	369	387	397	396	375	376	365
27700	20030	6021	838	522	516	452	442	412	430	437	410	475	407	396	471	434	466	420	434	468	451	458	415	436	425	417	433	405	408	412	409	390	409	429	413	417	455	429	451	435	482	449	446	420	432	415	408	456	454	405	443	407	419	418	445	435	397	445	443	425	445	428	387	418	410	388	388	450	423	410	414	412	418	404	471	466	415	403	430	431	434	388	408	438	430	439	411	427	399	404	426	389	429	404	394	418	451	433	417	432	429	456	409	464	410	429	436	421	440	397	420	391	426	426	432	406	403	450	433	414	422	395	417	412	406	430	435	427	432	442	436	430	438	400	415	412	439	430	415	429	402	423	402	425	392	429	426	407	422	432	455	440	396	407	399	389	428	447	395	403	407	418	423	435	425	445	417	387	407	412	416	405	390	389	393	427	441	420	415	460	399	434	436	403	447	431	416	416	429	387	430	391	415	413	414	431	384	425	407	417	442	425	463	386	397	430	409	423	423	445	406	436	435	437	408	419	419	470	426	397	442	407	401	396	446	391	451	434	435	421	420	371	453	462	421	417	432	402	425	407	427	396	472	409	436	407	459	444	427	412	415	446	422	414	429	446	418	393	412	426	440	441	414	402	430	395	415	403	414	468	436	406	410	412	443	411	410	447	402	440	409	388	467	399	436	447	407	400	427	419	410	416	430	427	418	377	426	409	408	431	407	389	410	425	392	412	388	416	468	425	436	385	425	392	425	387	413	422	439	394	452	429	431	411	418	427	445	412	434	412	421	429	435	447	422	402	439	447	415	448	458	440	434	417	435	419	442	395	439	412	407	428	403	411	435	449	385	397	440	391	421	449	426	448	424	400	404	431	444	443	381	386	392	402	389	419	420	385	406	402	416	414	444	454	387	421	406	386	430	406	480	440	430	411	438	399	421	392	439	407	425	398	422	429	427	432	416	449	446	415	393	463	430	411	425	391	422	411	406	419	433	402	450	434	439	422	430	428	433	422	420	414	408	438	398	407	417	423	406	411	440	430	409	401	417	391	438	408	414	441	410	452	445	417	408	409	427	440	411	392	414	449	393	438	431	435	404	463	431	399	466	397	396	375	415	426	417	460	387	381	399	422	396	442	454	408	417	385	402	426	429	410	459	402	418	406	414	412	424	393	438	419	431	422	437	407	430	429	417	410	429	377	407	446	415	437	436	395	451	381	419	386	433	415	407	408	431	437	442	441	431	463	406	403	427	383	412	426	422	425	416	418	434	411	417	413	415	443	427	442	419	417	459	425	403	400	415	356	389	433	420	422	442	417	462	391	440	398	400	458	448	405	422	440	439	400	435	432	428	410	382	402	452	423	428	397	410	425	432	422	420	433	414	443	396	410	440	436	387	447	385	430	425	414	427	435	400	413	466	449	407	410	407	380	431	435	427	402	421	404	416	458	399	425	437	391	413	400	410	426	416	441	440	417	412	419	405	411	423	429	445	418	454	415	414	444	401	403	421	407	439	420	424	437	421	426	440	427	436	439	374	438	421	441	421	439	414	393	432	431	407	449	403	400	438	393	433	452	437	430	407	396	454	431	442	414	417	425	426	405	419	446	404	385	444	398	417	403	444	431	416	405	418	430	421	399	410	394	425	464	426	363	440	428	399	447	426	432	467	376	426	449	426	410	423	460	431	403	426	428	427	434	455	420	422	425	450	437	465	416	412	441	434	428	417	404	440	431	417	415	418	418	398	412	430	413	413	428	406	467	427	401	413	457	407	404	408	422	424	419	401	440	425	428	416	443	422	472	387	409	402	426	466	427	430	433	413	459	438	399	455	407	414	401	398	396	380	410	400	428	452	441	390	396	414	415	394	390	411	427	425	420	440	409	440	407	417	422	443	407	413	421	406	415	425	397	450	404	383	408	464	427	411	386	400	419	447	393	439	428	408	434	417	437	410	415	411	397	413	457	435	412	413	407	435	466	408	421	422	429	421	415	389	427	418	440	471	434	388	405	456	434	404	436	444	467	427	390	406	447	459	446	406	416	429	447	413	412	416	445	389	431	432	424	412	437	405	418	412	421	382	416	429	438	417	441	424	407	467	437	462	399	443	452	455	396	425	392	422	419	431	427	468	433	430	416	469	431	441	419	398	413	438	429	419	426	424	386	435	409	380	433	435	394	412	407	429	445	443	436	434	434	408	413	431	453	425	397	419	447	394	425	446	402	390	444	441	449	433	414	415	437	443	447	390	419	424	427	424	401	383	418	419	409	447	387	408	412	404	399	464	411	423	469	435	410	415	400	436	409	460	447	461	402	384	427	421	392	421	429	429	392	418	419	438	409	405	396	429	400	429	428	434	376	428	416	455	419	412	444	443	453	441	404	438	472	453	431	409	427	357	395	444	457	436	396	468	432	408	426	401	454	471	406	402	437	400	433	406	424	446	484	407	448	407	416	440	434	420	428	411	466	441	410	396	411	376	414	445	432	423	443	409	427	443	398	423	490	424	416	392	405	439	407	430	399	457	357	427	411	401	433	450	415	434	418	418	384	437	422	383	434	406	398	400	435	426	488	450	405	425	432	421	448	448	427	405	399	401	437	411	442	408	421	415	454	414	423	409	414	403	378	375	407	394	383	430	430	402	425	440	438	411	449	428	423	413	361	420	395	462	411	428	361	451	414	433	409	435	399	387	431	419	414	471	421	377	425	391	423	462	416	425	399	408	404	420	398	392	430	422	412	419	407	385	421	391	381	461	404	416	474	391	433	423	408	440	439	422	442	407	477	411	398	397	411	457	420	448	463	428	420	417	441	406	420	437	405	407	382	419	379	414	397	428	415	410	408	439	416	403	412	395	417	442	393	426	431	444	410	460	437	414	422	411	414	411	408	404	439	438	407	409	449	413	391	376	433	441	396	411	432	428	407	412	409	416	426	423	453	419	402	448	448	421	435	421	387	391	410	418	387	446	417	408	386	439	459	440	419	422	412	434	404	397	445	425	424	426	433	418	406	409	416	418	424	418	387	412	422	445	437	412	430	405	376	359	411	430	401	432	421	382	444	414	435	395	426	449	439	417	424	412	423	390	435	423	395	427	388	423	422	377	416	419	424	392	431	423	414	422	394	424	383	434	389	434	439	415	358	456	432	392	385	387	432	446	438	417	431	377	423	425	470	439	390	432	422	368	427	439	389	438	471	417	434	424	413	416	408	452	441	407	417	463	427	410	423	431	396	428	397	430	419	451	431	422	425	436	428	413	433	408	404	390	417	434	384	420	412	429	417	379	381	412	416	369	411	426	412	398	440	403	447	398	420	412	433	402	401	418	427	416	429	431	420	432	391	414	443	405	394	410	468	462	393	437	409	417	436	427	412	433	444	416	422	439	467	412	407	438	429	404	427	430	416	424	426	413	442	433	447	453	429	391	414	417	428	451	400	403	416	467	425	409	387	457	418	420	444	413	364	456	413	474	390	423	424	396	414	470	399	450	457	416	427	440	428	426	438	378	406	459	464	408
4257	1223	1019	695	664	582	589	611	510	552	581	570	561	529	534	547	514	530	543	505	552	513	571	517	524	535	501	482	495	541	521	522	473	520	545	509	513	546	516	507	539	495	507	514	518	523	484	506	549	497	447	536	500	510	511	497	491	557	523	534	536	536	577	563	502	507	493	532	488	526	498	549	545	491	523	486	524	567	511	518	506	547	500	529	557	543	551	499	514	502	504	539	489	495	527	500	522	549	554	529	508	538	479	510	532	515	513	547	531	510	554	514	513	522	505	548	504	529	519	569	508	512	478	519	530	586	524	514	524	481	547	513	548	525	521	524	517	537	538	514	516	527	516	483	550	496	546	571	525	540	517	463	534	522	501	500	536	609	523	538	520	529	520	526	519	546	553	520	533	575	556	533	553	502	542	543	544	506	489	521	513	539	517	529	555	527	459	545	558	505	528	512	521	506	501	559	502	514	500	497	536	544	482	453	537	478	520	528	561	508	505	538	532	548	509	512	522	541	531	528	516	499	523	531	557	506	545	520	500	527	536	470	543	494	532	557	534	504	531	519	514	527	525	525	512	573	486	500	515	524	529	503	514	562	536	450	519	521	522	502	525	536	515	493	512	552	521	524	525	469	509	512	516	502	475	543	527	531	550	537	480	491	508	574	543	559	494	516	518	498	547	529	545	521	543	548	533	544	525	507	540	530	515	516	534	504	533	533	514	517	543	547	582	528	515	556	519	522	489	492	527	512	500	549	543	570	491	529	519	534	502	520	488	499	550	510	582	491	513	543	539	481	538	511	505	540	528	509	535	480	530	521	507	526	496	479	534	545	584	533	518	504	509	531	509	530	508	485	504	519	507	538	513	536	546	489	533	524	510	489	561	503	541	521	512	536	525	526	520	528	527	532	492	529	534	521	540	514	530	533	496	516	523	519	520	512	516	479	532	554	485	507	491	516	489	542	480	519	534	494	482	496	533	522	479	517	514	514	482	530	552	537	523	543	500	518	471	533	481	515	533	540	511	520	473	500	541	509	482	536	534	548	554	577	513	502	508	482	514	516	524	543	520	516	541	516	495	520	512	482	502	536	519	516	536	511	520	510	504	488	508	544	517	508	509	532	554	518	479	514	504	512	560	528	535	529	513	503	505	551	521	503	511	455	524	465	529	531	508	497	516	512	555	522	522	545	501	520	504	513	503	547	535	532	541	509	505	530	497	564	477	500	525	478	532	539	524	513	491	516	483	574	530	568	496	527	553	492	535	514	523	541	539	512	508	522	508	479	501	488	542	533	527	494	498	538	504	478	557	516	509	502	519	558	512	533	500	506	509	498	517	511	528	505	497	512	538	532	542	545	537	477	525	572	514	520	507	547	535	529	502	566	547	522	514	527	483	534	530	496	534	539	566	539	516	501	560	502	513	535	547	526	523	529	569	552	528	513	503	541	552	546	529	540	508	483	485	527	542	514	491	541	487	511	530	516	513	538	499	564	529	524	540	568	512	561	533	554	522	572	509	522	488	514	533	546	511	535	506	529	510	515	516	521	541	508	526	530	531	532	537	531	517	508	532	537	522	539	523	536	537	557	509	487	521	499	523	498	518	534	497	551	507	523	519	513	524	536	518	479	523	483	518	538	475	532	486	528	543	515	504	525	549	515	470	523	534	545	539	528	490	510	503	525	526	553	505	507	498	527	532	499	464	551	478	544	509	513	520	541	520	502	508	553	534	478	529	503	533	514	530	513	496	515	498	512	507	524	522	505	495	507	521	527	551	518	499	507	501	516	473	503	542	525	517	497	496	525	519	520	491	494	513	474	528	541	511	524	524	532	534	504	498	497	507	551	493	554	487	547	523	556	481	492	527	558	477	490	500	507	535	535	519	505	575	495	521	479	495	496	485	543	514	509	536	491	548	539	557	515	501	579	545	522	542	496	529	526	537	518	537	517	527	554	525	522	556	547	562	519	507	533	524	506	535	553	501	533	485	519	519	518	553	502	503	504	539	507	509	511	525	536	522	526	508	566	538	532	530	536	557	513	519	489	515	513	517	502	549	526	533	565	474	515	493	529	533	533	552	550	567	524	541	570	531	569	502	556	560	516	523	514	519	518	530	531	513	535	510	502	513	528	486	496	490	531	553	534	502	487	520	526	493	546	496	493	513	524	558	542	467	495	543	500	555	510	516	486	506	544	528	538	513	530	593	524	507	504	487	503	518	515	523	518	514	486	506	507	499	476	504	511	525	493	542	532	552	503	487	567	539	516	535	540	524	503	562	504	534	509	532	498	496	509	535	574	513	518	518	531	528	514	518	535	542	527	520	483	505	521	521	508	555	510	491	532	499	517	494	500	498	502	475	521	542	539	511	533	507	523	529	593	562	487	509	515	506	509	538	492	487	544	479	559	528	508	565	530	497	521	590	470	570	516	553	497	500	529	498	499	492	505	525	519	507	530	491	479	530	487	475	539	519	502	557	542	517	539	523	543	506	560	520	516	503	517	521	506	537	515	484	587	518	543	523	497	520	515	519	536	521	558	548	524	512	521	529	536	551	558	496	527	501	513	519	505	517	513	523	504	528	527	540	546	493	514	494	539	528	520	494	523	488	527	472	492	506	518	481	494	528	509	519	557	511	536	554	508	544	519	519	507	525	538	515	528	535	545	525	507	517	508	546	534	497	533	556	467	539	528	539	549	501	515	507	527	518	512	490	519	522	523	528	485	517	506	536	505	515	483	502	510	526	546	496	515	510	528	492	482	523	536	530	524	519	508	516	518	544	503	508	491	513	530	542	516	563	465	500	531	562	507	513	535	528	524	506	527	504	483	514	506	537	486	542	535	525	523	490	507	492	492	561	517	559	525	477	488	505	534	521	539	553	533	544	505	541	500	568	528	518	511	552	527	508	519	516	507	516	488	506	521	508	510	566	532	550	525	534	485	519	538	463	506	543	505	523	526	510	495	511	522	493	500	523	473	557	540	541	552	477	536	529	524	512	520	530	515	547	576	544	510	523	528	511	540	491	468	514	488	510	517	527	524	508	528	505	517	566	521	490	542	529	501	474	559	545	528	544	541	523	542	512	534	520	504	537	513	496	500	524	513	552	536	535	543	526	513	540	539	508	570	551	498	497	551	509	551	531	515	553	524	508	533	574	532	539	544	507	507	511	531	538	494	576	539	509	528	508	540	566	542	492	486	527	514	516	534	473	522	532	479	539	539	505	502	517	503	488	514	519	522	540	524	474	502	505	520	522	501	499	504	522	533	545	536	464	507	523	522	536	500	518	507	545	512	518	534	528	534	516	538	531	519	508	543	515	493	571	533	505	535	546	517	521	548	538	521	477	523	491	545	510	521	532	516	534	502	482	546	500	507	488	524	526	519	524	500	513	526	511	491	546	513	538	523	527	522	560	521	507	528	538	462	519	491	504	515	577	500	525	516	542	514	501	507	465	518	519	559	526	558	487	517	545	508	510	521	555	515	517	534	530	516	528	503
24001	21548	29002	24530	21531	11251	986	585	458	465	360	345	307	302	275	270	275	254	257	219	245	256	247	229	231	249	204	214	254	251	244	211	214	218	217	200	230	207	212	229	217	202	222	187	207	218	213	211	217	209	225	196	213	195	218	213	236	199	222	192	212	224	221	206	207	196	198	223	232	234	214	212	214	201	206	195	210	223	221	212	195	198	207	193	197	211	215	222	202	218	212	175	202	203	204	203	207	224	195	195	204	236	220	210	208	209	192	208	214	201	211	207	244	218	233	197	208	209	199	219	204	218	203	240	234	184	225	212	205	222	208	212	208	207	205	214	218	248	211	214	203	226	195	234	205	213	193	223	222	196	220	221	212	226	200	217	201	193	220	184	215	211	201	224	208	202	219	207	221	206	205	227	229	211	226	214	217	232	224	193	198	195	201	224	189	196	216	196	179	178	212	209	222	199	205	184	204	170	200	206	222	225	215	179	214	185	184	200	219	189	201	208	185	208	221	220	224	214	198	174	216	211	225	202	201	191	203	242	234	209	221	206	207	206	171	208	194	194	207	209	222	227	212	217	215	223	194	183	203	195	206	200	196	213	204	210	192	186	229	200	204	192	201	200	187	217	186	209	201	209	218	212	215	184	231	230	211	218	202	211	206	234	203	205	206	205	215	213	192	199	229	194	210	215	214	197	198	194	236	216	226	211	215	198	205	212	221	199	197	206	227	197	225	206	206	206	194	183	189	196	204	216	214	221	196	215	193	222	214	199	233	189	217	196	183	233	208	198	234	210	218	207	180	172	225	186	211	200	190	224	193	209	230	196	231	208	219	201	180	193	208	182	207	207	198	206	213	205	206	212	206	220	195	200	183	219	190	223	233	189	185	227	218	201	207	224	193	200	221	226	182	206	192	205	230	186	226	223	210	205	207	233	224	214	230	213	225	207	195	217	211	205	221	230	212	214	207	220	225	202	226	215	223	226	191	221	207	228	192	217	185	207	212	192	203	198	205	221	206	208	222	224	212	202	192	213	223	200	189	190	194	207	204	214	220	184	194	220	201	195	209	216	222	200	203	219	194	196	201	195	221	194	217	224	205	218	229	220	194	236	218	189	197	206	219	189	216	190	198	201	209	205	218	196	206	204	203	218	227	177	213	201	200	200	214	230	208	181	208	211	194	208	224	200	228	207	214	229	226	210	211	222	210	202	208	214	224	199	203	202	223	206	236	202	214	162	193	229	229	186	234	221	217	213	215	181	219	207	210	201	214	214	198	223	203	192	257	200	198	218	219	196	203	204	223	215	189	192	197	219	229	212	217	212	180	190	199	205	210	217	221	213	231	218	186	200	187	209	206	223	194	194	196	202	207	194	192	200	220	209	192	194	206	200	206	219	224	200	214	222	215	207	206	235	191	223	206	211	217	215	207	222	215	198	201	236	195	206	189	196	226	187	219	191	183	233	222	197	211	215	177	214	190	198	204	185	186	214	194	224	200	192	218	218	196	210	192	212	217	206	243	186	216	190	206	202	202	204	194	224	227	183	197	250	207	198	210	221	192	202	199	225	220	188	197	224	202	209	209	203	194	206	213	191	172	211	185	205	200	202	224	176	225	200	187	202	219	207	203	208	187	227	223	219	187	197	197	213	204	204	227	190	205	210	190	195	196	184	190	218	218	204	207	187	202	230	187	212	214	208	215	202	212	232	210	218	205	209	190	201	189	202	184	215	229	212	190	232	203	211	190	208	209	193	225	235	204	199	214	200	219	219	196	211	208	192	225	182	222	191	219	200	200	226	197	216	215	199	213	205	197	207	195	237	229	193	174	213	199	204	209	202	196	218	221	197	213	198	195	217	179	203	226	210	196	183	202	212	230	199	177	181	198	191	179	239	235	194	210	214	220	215	188	208	220	197	188	195	208	186	204	211	196	202	223	206	191	207	208	221	190	211	235	174	223	200	205	225	220	201	194	212	200	206	193	218	212	205	196	195	200	190	240	207	206	201	199	222	205	222	181	209	230	219	200	215	198	205	189	203	185	225	221	211	268	223	190	188	230	194	195	205	211	183	190	248	222	231	196	198	224	221	200	199	232	222	214	209	205	196	205	204	218	201	229	222	197	196	197	219	216	206	225	216	183	182	181	181	208	195	196	207	200	209	204	216	199	208	239	194	208	196	212	212	219	183	164	191	240	179	215	195	225	215	215	216	221	221	202	192	199	191	210	192	223	203	203	213	194	201	180	200	213	196	233	211	223	216	216	219	222	199	206	220	229	215	220	190	180	232	211	198	211	208	207	214	219	224	208	218	202	221	199	212	224	222	172	237	201	201	219	208	181	200	188	204	200	215	201	224	230	220	222	252	194	204	214	199	215	207	192	219	189	219	234	199	207	205	229	194	210	208	206	234	204	199	226	212	178	216	227	198	217	211	198	218	192	203	205	226	225	244	181	220	210	180	216	203	186	218	192	204	214	218	233	224	197	219	223	227	237	225	201	212	237	209	192	204	206	208	219	214	224	224	209	196	207	186	205	202	223	209	209	197	209	220	230	217	204	220	222	204	194	214	197	196	221	189	220	202	211	209	200	216	220	201	221	246	219	173	198	169	220	217	244	178	183	205	207	205	185	224	199	202	195	223	237	200	203	205	179	217	195	215	225	202	224	193	207	208	219	235	209	201	205	188	201	227	191	194	190	201	210	206	212	194	214	188	196	198	205	215	202	216	192	213	206	189	199	182	216	202	219	228	207	216	199	215	211	219	203	203	187	230	201	200	194	214	191	222	206	201	210	221	200	210	220	199	203	208	186	218	214	220	206	223	178	228	198	196	196	189	213	221	221	206	213	211	220	200	221	214	212	194	194	220	217	200	206	215	190	202	211	208	211	209	210	215	206	197	224	178	217	191	207	197	176	208	199	218	209	228	213	212	207	200	214	207	187	214	226	192	232	200	210	199	194	185	207	226	220	197	224	222	207	221	222	213	229	243	192	193	203	197	205	236	221	251	202	220	205	217	205	204	200	193	216	246	212	207	206	207	204	213	205	228	215	232	207	207	217	219	207	194	225	239	200	234	185	223	208	192	216	180	206	206	200	204	199	223	263	201	211	216	208	181	202	201	214	211	224	193	203	203	202	223	200	208	214	206	189	206	186	224	216	189	213	194	220	214	212	216	210	210	188	203	206	213	211	211	225	210	192	214	222	216	203	220	233	238	194	226	226	219	216	201	218	184	198	217	200	237	226	222	198	222	214	222	202	242	213	199	220	202	197	197	221	215	209	190	212	224	201	233	205	200	195	212	192	227	215	202	228	208	233	196	192	201	205	188	217	213	186	198	204	200	185	195	203	210	178	221	182	194	200	201	198	208	210	197	198	217	217	208	190	215	208	219	213	249	205	216	217	217	197	180	203	205	194	197	204	208	221	204	200	225	210	193	206	183	197	192	222	196	225	221	177	222	218	196	195	200	223	185	193	202	203	220	245	224	214	192	210	230	202	198
4751	9678	7764	3766	2536	1930	1465	1168	923	835	683	626	575	527	473	428	437	394	352	352	331	373	284	304	326	314	307	321	345	275	275	316	287	310	279	288	322	321	279	290	278	261	284	281	270	302	287	270	276	278	262	259	271	290	303	264	273	276	292	259	263	282	269	262	269	268	294	291	265	278	262	278	271	257	259	256	295	292	270	271	231	257	274	269	275	265	253	282	261	264	263	273	281	265	273	267	269	261	284	274	281	251	240	282	241	276	265	260	271	258	266	283	265	252	268	256	281	237	236	272	290	282	233	266	268	273	283	290	253	263	275	255	247	267	287	227	282	263	262	267	251	249	275	239	271	257	270	271	264	278	246	295	280	256	277	258	256	248	277	258	280	263	263	276	235	272	270	242	272	229	262	261	274	297	271	274	279	261	261	273	281	279	257	279	267	236	262	267	269	274	293	238	262	282	257	283	253	255	252	268	268	275	269	267	286	268	269	274	284	248	269	251	260	286	238	243	300	255	276	255	288	263	247	274	266	259	270	259	277	276	298	268	286	313	277	267	260	266	267	274	285	259	279	254	272	263	273	261	277	277	289	238	277	243	290	281	250	281	280	286	260	269	276	257	258	235	252	263	240	262	275	252	247	283	293	250	260	277	282	262	272	259	282	249	255	284	252	268	270	256	249	292	314	244	242	263	247	280	272	280	285	278	269	260	270	268	262	273	268	272	272	255	241	248	275	284	286	248	285	266	267	275	264	269	260	267	270	262	244	271	272	274	264	263	278	243	265	263	264	262	238	263	276	243	260	266	255	229	291	275	283	277	261	278	266	266	238	251	293	262	270	254	300	252	302	258	268	309	256	266	264	243	249	253	250	279	270	256	243	278	262	235	241	289	272	254	257	280	262	261	249	268	233	275	264	281	236	259	267	247	296	271	277	257	253	260	263	283	272	270	249	275	249	269	269	245	276	288	266	277	259	274	290	274	276	257	277	273	283	272	253	266	255	268	275	261	255	271	254	290	285	302	257	266	252	284	255	243	261	254	249	243	275	289	288	278	261	254	290	265	287	265	251	269	289	277	283	231	281	255	293	276	261	268	278	239	261	261	272	256	288	264	293	270	282	249	269	257	264	255	272	271	280	284	271	232	269	260	283	268	273	265	245	216	276	286	243	268	287	249	263	262	242	261	310	271	239	258	258	246	286	255	263	260	276	275	243	263	249	276	283	256	261	276	264	265	261	259	254	276	262	289	280	267	256	268	253	282	283	274	266	272	266	263	280	257	234	267	280	268	246	286	292	246	261	259	259	292	248	258	263	258	261	255	273	258	259	279	270	289	269	267	251	242	281	254	257	271	307	284	253	253	256	243	241	262	264	291	261	307	279	246	276	245	279	248	275	256	264	283	262	251	252	269	235	265	267	255	281	272	267	274	262	234	275	260	290	261	267	257	256	262	289	271	280	284	279	258	236	257	256	243	256	255	285	260	236	273	235	253	298	284	263	258	282	251	282	279	283	284	281	257	257	282	276	299	241	258	280	298	251	264	245	250	248	260	274	253	272	269	247	263	254	234	238	294	276	276	264	256	246	238	261	290	251	256	283	266	276	268	280	254	286	277	272	282	244	281	274	264	263	285	263	263	246	276	255	271	279	254	260	268	231	262	262	257	295	238	281	268	265	290	284	305	277	297	249	258	267	267	229	245	282	274	261	281	268	264	264	279	274	290	249	257	276	296	270	263	301	246	242	247	248	251	278	289	251	255	270	282	255	242	265	279	259	274	261	296	251	293	270	238	283	263	274	276	273	272	291	262	279	274	264	260	272	276	312	266	264	265	258	263	302	273	298	269	277	264	295	282	267	271	260	290	249	271	244	261	259	288	271	239	304	253	287	285	255	255	282	246	277	305	271	257	256	247	265	260	292	278	272	264	310	252	246	287	276	275	246	276	253	268	233	259	269	295	275	276	263	287	290	280	247	260	287	263	254	260	236	250	293	290	272	267	272	262	277	286	256	304	275	267	272	248	257	258	257	255	263	278	242	300	282	256	274	264	274	281	269	273	265	260	285	249	264	249	299	269	256	269	260	294	281	273	253	287	275	262	257	249	265	240	281	264	278	249	253	243	271	264	266	272	251	259	252	300	274	270	254	242	250	279	252	287	272	299	263	266	280	274	264	255	282	293	255	262	261	265	271	315	260	289	257	246	283	261	247	283	290	294	233	251	247	270	258	267	292	242	268	282	278	276	254	252	247	259	300	266	256	263	259	262	293	252	247	280	286	258	270	281	287	268	290	261	265	283	282	232	273	266	278	255	283	245	292	248	275	263	272	269	256	259	262	261	255	260	276	248	272	245	283	262	262	294	261	237	275	257	254	312	254	275	264	266	275	244	241	252	254	273	271	280	251	278	253	252	307	280	294	289	277	277	241	268	251	286	272	286	271	247	287	265	279	246	240	248	274	252	309	250	272	261	253	263	286	263	242	273	275	292	234	244	304	247	228	271	277	243	261	268	268	261	283	259	244	249	278	259	252	243	261	270	265	297	263	243	270	250	281	261	289	251	248	258	270	285	278	297	249	250	261	263	260	272	259	258	262	260	225	258	285	266	261	267	273	258	270	266	295	261	284	255	270	261	270	272	254	274	246	248	245	264	286	292	283	284	225	254	285	273	271	285	258	299	220	290	268	298	264	270	277	256	269	276	266	277	266	284	260	281	264	266	295	255	295	252	246	251	262	270	265	283	275	259	272	252	281	254	277	265	252	282	267	285	285	261	279	284	267	255	254	255	293	268	265	265	242	278	255	254	287	281	257	260	265	272	267	256	291	284	294	257	260	272	260	260	261	245	269	266	262	256	288	279	265	281	265	259	284	264	268	256	295	276	255	271	285	291	253	268	257	271	267	277	269	256	270	279	279	289	313	277	256	285	279	254	267	270	282	263	307	264	247	300	287	279	281	266	253	274	300	279	250	274	256	269	280	248	265	266	278	271	268	288	291	244	265	262	307	273	274	282	267	271	272	295	284	248	263	285	243	251	291	258	259	297	232	257	246	278	244	268	280	252	250	255	243	232	268	264	286	249	285	264	237	249	238	246	270	265	264	244	299	235	271	228	259	282	266	269	252	232	298	278	272	238	255	264	269	278	286	302	279	269	267	267	270	250	253	259	265	274	280	248	255	289	273	268	235	238	236	264	255	272	249	267	258	266	285	252	261	252	269	272	270	264	248	276	270	254	269	271	280	284	206	258	244	268	287	270	242	269	249	248	254	284	269	306	293	264	265	255	257	277	271	255	276	283	272	252	234	236	284	268	266	243	266	290	270	271	273	273	269	275	232	286	267	262	316	299	229	314	272	280	244	286	274	285	288	280	267	256	287	258	263	254	244	265	278	246	254	253	276	240	251	281	262	271	273	245	253	250	262	268	265	288	293	297	262	242	288	261	268	279	255	275	278	230	276	242	275	287	286	259	251	239	278	276	236	285	267	297	246	228	260	268
25255	21542	27891	25531	10702	1121	814	766	716	688	636	657	629	633	593	592	581	599	575	592	637	592	628	574	591	605	590	561	622	573	557	612	565	602	595	612	613	618	551	577	598	602	509	554	590	583	603	536	581	604	598	573	579	565	550	576	542	586	582	545	557	577	560	542	594	571	553	594	585	580	585	656	532	592	592	557	559	533	600	609	568	581	599	556	522	555	549	536	538	547	554	603	511	534	571	597	529	558	575	523	572	543	590	555	651	564	569	595	580	575	580	562	577	565	566	554	580	596	560	580	586	531	609	563	572	566	581	616	596	550	579	587	565	568	600	510	578	567	551	569	568	615	529	581	524	577	572	574	563	581	577	548	592	626	552	571	519	568	559	619	555	557	545	563	628	580	558	580	565	554	590	545	537	574	522	620	536	534	586	612	614	578	578	535	565	576	585	578	587	571	588	488	589	608	591	598	561	566	621	542	552	592	559	560	591	580	555	555	576	531	603	565	572	583	533	545	567	577	562	544	551	558	578	576	575	573	599	582	597	553	581	558	558	601	586	601	580	564	578	573	550	570	585	574	588	600	605	603	620	592	592	572	561	543	556	565	569	578	548	604	603	598	584	598	520	585	549	572	586	580	567	575	549	565	577	577	559	574	557	610	573	585	565	549	543	576	598	576	560	576	577	580	582	575	600	588	590	583	580	529	571	554	556	593	582	599	542	546	571	633	582	561	600	575	582	581	557	559	538	578	570	577	560	560	573	592	530	542	578	578	602	515	542	600	562	535	557	630	569	579	552	547	594	588	597	612	551	564	608	619	561	580	608	594	549	593	555	529	586	602	596	617	546	607	559	546	523	579	593	559	539	578	604	584	559	612	587	575	558	574	565	583	562	567	558	587	531	566	564	574	547	590	567	585	569	572	592	573	548	592	539	567	573	525	597	558	581	605	547	568	582	592	594	537	555	546	595	520	586	580	540	521	572	606	563	609	578	554	586	575	551	622	585	587	582	568	541	593	592	587	623	538	604	605	534	582	561	567	608	566	570	595	554	569	527	568	603	569	596	561	570	548	581	570	575	589	508	571	542	553	517	582	576	556	579	579	525	563	568	543	581	566	583	563	597	574	613	587	563	603	547	560	591	575	526	560	579	565	594	542	564	554	548	535	528	628	600	543	582	559	591	577	582	585	604	604	591	588	551	613	580	599	551	600	578	547	586	583	573	573	617	569	583	596	593	553	574	611	624	557	588	557	599	554	547	587	588	540	610	583	576	602	567	596	574	577	563	597	560	609	569	580	529	553	583	543	585	540	586	579	600	603	587	557	584	554	562	584	581	555	579	601	546	612	559	581	593	574	541	564	609	612	571	524	610	564	569	591	600	575	529	506	579	588	593	611	590	589	599	612	536	600	612	601	535	542	595	549	582	627	595	566	588	550	581	598	581	556	604	588	554	614	576	576	573	582	542	591	550	613	599	571	565	616	574	575	564	616	561	606	601	592	584	572	590	527	571	556	573	553	559	559	589	572	558	554	575	583	554	545	547	569	566	571	568	590	591	588	538	559	607	593	596	588	583	568	608	547	576	601	561	547	589	588	560	587	567	555	574	542	557	551	577	542	579	594	578	581	586	579	591	584	539	541	543	550	592	543	621	580	532	551	579	540	534	548	562	592	546	590	562	575	554	588	555	538	574	567	537	593	542	586	569	539	597	575	578	510	571	621	609	558	557	554	589	585	553	605	571	586	577	615	575	588	604	541	538	592	565	585	558	546	595	599	529	599	528	560	606	582	552	556	569	613	532	579	590	537	557	583	589	596	601	573	564	555	588	609	530	587	568	575	595	585	535	571	539	583	538	571	545	581	546	608	575	525	570	562	526	574	598	595	562	519	590	606	582	583	573	589	558	588	594	560	573	587	539	595	584	554	575	579	547	581	537	564	598	614	581	523	560	554	562	598	552	559	583	619	557	576	586	581	565	552	587	589	589	551	573	557	551	578	582	576	571	562	558	573	533	592	570	588	576	597	588	581	570	576	609	587	589	540	561	593	560	587	643	576	600	591	575	634	593	598	560	570	589	557	550	563	589	558	604	581	624	561	609	575	553	615	553	546	571	604	580	546	587	544	579	589	576	545	626	547	568	608	572	619	600	557	553	618	583	536	624	596	537	599	603	558	579	583	586	615	552	588	571	584	546	596	581	535	601	566	590	561	581	602	622	633	574	599	603	538	593	567	561	601	611	602	597	570	569	565	569	578	600	580	579	584	560	590	589	585	569	538	534	584	578	571	569	582	569	587	557	558	573	565	597	605	599	586	591	568	595	587	598	502	590	584	570	557	536	547	608	617	560	570	598	561	574	573	594	571	626	598	589	561	566	548	591	592	548	572	601	544	587	557	571	535	589	577	524	596	563	569	592	547	575	546	598	576	593	549	594	554	619	588	570	616	583	595	588	573	560	572	597	589	611	579	552	536	602	577	589	566	557	578	554	533	544	585	610	565	572	577	563	591	589	574	633	584	614	544	602	531	610	586	576	569	637	556	546	553	624	572	593	585	572	581	589	585	550	568	579	540	583	587	563	553	613	654	561	586	545	577	583	562	589	578	561	562	610	563	553	626	584	602	575	577	597	566	574	602	598	599	580	584	549	555	566	504	544	604	569	630	600	561	640	570	598	589	604	573	633	574	577	585	593	538	568	609	581	548	577	606	557	582	583	600	537	557	552	552	617	575	556	560	615	547	584	549	552	559	601	581	559	591	545	565	570	574	557	579	647	575	589	575	561	584	598	595	525	612	624	608	609	572	601	586	574	602	591	573	599	596	557	559	582	559	554	568	539	500	586	552	603	549	558	568	583	577	605	594	589	589	530	577	566	587	577	577	584	591	569	543	550	584	518	614	576	593	517	551	608	555	578	574	601	566	626	555	629	552	588	548	573	563	577	596	588	580	525	604	610	573	563	555	569	596	594	596	564	568	561	599	541	561	548	581	568	589	623	549	574	625	615	556	578	549	556	574	522	570	572	605	595	565	578	594	553	599	582	583	583	576	571	612	573	553	567	565	581	589	575	558	572	581	568	549	550	580	589	561	594	592	631	548	598	552	567	605	573	558	558	597	596	542	587	588	603	579	577	546	572	555	546	595	599	557	586	538	621	557	559	540	592	580	598	601	549	563	574	585	567	562	552	586	605	552	573	592	583	599	565	571	606	588	597	571	567	577	592	581	588	530	581	617	589	566	594	602	583	548	576	595	564	547	584	523	597	553	588	571	579	614	591	560	601	570	603	537	600	577	579	564	602	587	578	550	564	595	555	612	567	598	566	593	516	595	553	591	567	572	585	531	625	555	501	577	545	604	572	557	552	563	564	593	556	627	594	597	575	621	600	614	583	548	568	552	584	538	574	615	567	592	571	533	571	575	580	557	567	568	585	595	575	560	582	559	538	600	569	579	566	551	610	567	557	601	578	581	579	558	611	591	592	578	588	566	561	549	585	560	557	589
4603	5689	4538	2348	1905	1534	1312	1106	1043	955	921	860	827	841	821	836	743	724	758	750	733	709	708	746	753	668	714	703	686	694	748	691	749	762	689	698	636	670	659	690	689	746	715	665	695	703	653	680	632	658	716	696	674	739	706	668	672	653	688	669	700	717	715	677	653	713	686	705	713	668	701	662	694	693	685	695	708	714	739	712	703	733	700	663	698	739	656	622	687	702	705	662	718	676	707	698	739	684	678	716	697	645	705	698	699	678	667	681	653	696	660	689	720	717	704	709	681	697	716	724	663	641	603	685	692	725	650	699	720	668	669	675	713	746	680	720	694	728	713	678	707	697	670	696	745	663	707	711	772	675	625	677	688	663	716	739	673	697	662	686	665	707	677	686	702	699	699	715	704	690	657	762	715	668	682	665	683	716	672	704	687	708	736	733	668	675	709	666	642	649	676	661	666	687	706	702	719	687	674	699	706	706	701	673	679	626	657	704	704	676	691	687	672	709	687	701	720	702	664	669	674	672	693	636	702	668	719	668	697	688	629	660	615	705	673	680	683	660	689	718	683	717	715	700	673	652	694	623	651	689	691	690	707	710	709	697	736	711	717	668	692	667	693	734	687	724	691	711	681	728	673	706	698	667	727	671	662	704	671	652	753	707	682	693	708	682	717	682	673	695	702	718	701	702	656	717	667	680	673	643	652	673	680	682	662	676	660	680	647	713	706	650	722	660	715	679	694	680	684	638	641	662	687	691	647	738	664	726	703	644	687	690	704	663	645	698	689	688	688	705	660	713	708	714	695	668	622	677	693	711	678	731	686	694	647	676	661	686	759	676	688	664	647	696	671	716	719	681	671	668	725	688	731	677	665	723	708	704	695	697	627	687	742	710	707	701	669	677	667	698	678	666	712	713	675	692	689	681	729	726	677	688	679	705	705	633	705	635	678	692	691	704	676	691	659	648	753	714	742	709	701	734	741	697	661	685	721	700	694	633	685	750	658	730	671	649	662	689	652	667	666	725	704	673	670	683	657	701	700	696	704	610	666	740	699	726	732	691	693	678	692	720	666	655	670	674	711	664	697	671	704	698	673	658	656	700	676	673	680	695	692	671	690	669	677	708	695	724	715	697	689	695	682	700	719	710	711	695	659	706	695	648	710	701	694	677	671	638	726	707	652	699	697	709	669	659	686	681	669	652	658	675	686	704	659	700	682	661	715	696	625	675	705	657	704	679	639	674	663	718	641	690	710	696	683	664	676	672	686	702	719	699	700	641	666	696	673	698	723	654	710	683	721	687	710	738	695	678	668	660	667	681	701	685	694	663	754	749	704	679	674	696	688	690	678	674	701	698	679	676	651	663	741	711	672	686	652	673	675	655	674	686	658	688	706	707	711	693	673	675	699	701	672	712	645	639	606	702	662	665	680	701	713	701	691	692	656	748	690	704	660	705	650	728	669	704	678	704	722	711	709	678	690	669	710	680	700	707	710	721	734	715	732	686	672	704	691	720	693	688	685	662	634	666	696	710	664	691	700	659	691	670	655	668	633	687	701	623	650	659	691	736	696	663	687	645	667	704	680	677	688	692	692	664	715	688	633	658	712	683	666	764	688	696	694	677	689	701	678	660	697	701	649	683	655	634	697	729	629	692	686	617	664	682	685	636	685	733	670	736	672	656	693	650	721	655	659	697	680	706	671	647	696	705	663	684	688	586	693	651	659	708	614	733	696	667	714	678	741	686	708	704	687	693	685	719	684	632	710	661	686	700	734	653	682	711	680	654	729	633	655	671	666	713	670	715	663	712	672	681	640	677	692	649	686	716	725	683	633	716	691	682	646	647	703	714	708	671	670	656	648	694	682	675	662	645	673	668	728	741	647	644	644	669	667	674	677	685	650	690	700	704	695	683	669	715	690	647	683	648	631	720	682	692	639	706	715	717	700	728	648	633	667	747	666	665	635	717	682	674	677	646	697	675	702	684	710	707	676	677	696	755	714	681	666	700	681	693	701	626	691	685	755	679	725	722	670	682	668	681	712	723	659	668	698	644	666	681	661	709	663	680	660	702	659	688	659	722	687	654	684	713	669	642	688	694	673	654	676	670	690	704	684	656	669	690	742	646	683	646	685	639	678	663	664	649	676	683	719	683	651	709	680	718	674	691	682	635	679	681	683	712	673	649	684	711	715	686	684	697	723	656	708	722	710	765	728	654	751	654	715	671	701	704	661	697	636	662	694	689	673	681	685	690	688	672	662	700	668	668	714	665	714	724	675	668	685	673	687	661	674	711	663	714	695	715	674	673	672	679	688	701	648	677	701	719	673	700	684	715	653	684	694	669	712	673	690	678	718	693	720	690	669	719	700	702	709	667	681	676	669	672	651	699	717	663	656	667	681	676	727	709	685	635	691	713	685	692	687	679	614	699	696	684	639	672	638	674	679	644	681	688	677	687	685	661	680	690	726	699	713	679	684	762	670	686	688	672	684	683	739	720	663	639	697	746	685	733	656	697	711	681	658	689	698	708	687	683	693	678	699	719	687	694	694	734	664	688	655	662	635	735	683	673	724	642	662	698	644	693	696	719	715	709	745	705	669	692	678	645	676	693	652	690	672	706	704	685	673	662	670	636	664	703	683	665	682	718	691	708	696	725	682	704	682	684	665	700	687	701	718	702	694	650	684	688	710	667	649	635	664	688	666	673	678	745	653	684	765	670	663	697	694	685	652	729	662	676	704	634	723	666	725	706	724	667	669	754	686	662	656	688	623	747	679	719	661	735	632	683	693	668	622	677	709	666	686	704	643	696	698	714	651	735	711	666	684	665	748	706	716	675	712	658	720	709	669	654	654	692	689	696	681	687	628	673	644	671	687	682	665	700	743	692	659	662	679	664	677	665	682	711	716	658	683	684	679	682	643	648	689	672	702	691	682	720	670	647	702	678	663	679	680	652	651	631	686	687	657	807	668	706	653	719	713	643	663	714	695	686	681	692	686	733	680	679	685	701	679	682	644	705	654	669	684	678	683	707	694	686	633	688	712	693	639	732	691	709	688	728	695	661	683	691	694	649	662	667	695	703	702	658	658	704	648	682	684	699	693	684	706	688	678	725	702	702	646	663	670	720	682	727	636	712	646	667	746	666	680	670	721	728	703	666	689	691	664	643	673	692	701	650	738	695	723	697	656	674	714	707	670	664	691	753	704	708	654	692	695	680	751	664	692	661	707	641	672	685	664	700	655	658	690	671	713	696	726	671	675	721	648	720	722	669	655	741	662	702	702	687	700	660	696	679	667	694	678	712	706	678	695	723	676	693	646	700	639	675	717	662	690	638	652	680	706	697	674	668	704	670	681	719	694	697	682	665	734	620	729	681	639	685	679	675	722	700	719	682	650	687	634	662	689	693	659	655	666	703	660	675	710	657	668	671	651	678	687	682	693	729	711	723	661	663	706	761	701	681	668	707	715	687	707	701	688	707	675	687	604	722	681	648	650	711	651	652
22931	21461	29317	24006	21456	21504	10351	1156	842	770	654	611	582	534	494	468	445	452	399	402	387	416	376	392	357	370	385	403	355	376	384	386	374	381	349	349	370	370	344	324	369	351	338	389	329	347	337	344	358	352	343	353	314	325	339	329	352	343	325	341	344	358	358	352	337	322	333	367	334	356	347	326	326	321	367	332	352	332	365	297	321	327	355	359	330	340	369	353	339	343	324	329	333	331	339	319	351	319	327	335	341	313	336	326	330	298	301	324	324	331	331	365	328	318	345	317	318	356	360	296	312	350	331	316	309	321	316	311	329	317	300	359	298	316	322	315	351	314	316	338	316	307	340	333	339	315	334	332	340	344	348	323	325	308	332	368	332	310	348	317	336	366	331	323	337	343	324	297	326	301	321	326	328	336	312	339	328	311	355	322	328	326	342	349	342	342	338	350	347	322	305	320	345	337	344	317	329	339	326	316	340	309	311	333	357	315	342	356	344	290	358	329	338	333	342	327	317	307	317	351	332	331	318	326	325	336	373	344	330	353	318	321	321	354	310	363	353	357	343	317	374	315	325	322	350	338	306	348	341	329	315	319	332	321	308	309	331	372	338	348	338	302	328	323	322	297	331	317	376	347	302	301	332	330	326	307	353	371	316	352	350	323	316	369	355	338	362	328	338	310	320	327	326	297	274	324	348	347	345	315	328	304	330	341	330	350	322	348	312	302	329	325	346	296	323	337	316	322	321	340	280	327	307	285	330	294	320	348	347	336	328	342	338	318	333	330	346	331	296	324	319	335	330	339	331	308	337	308	306	316	321	301	366	332	303	339	339	321	326	328	357	349	319	340	321	341	355	337	332	322	317	343	315	322	300	277	299	338	301	317	323	322	334	326	330	331	311	332	324	341	344	333	336	326	324	344	330	312	317	324	349	343	369	341	321	339	317	341	370	320	339	341	313	307	327	330	330	326	344	304	336	294	316	334	330	334	337	309	340	315	335	311	326	316	328	356	317	312	335	352	340	317	340	310	292	338	313	335	321	329	335	301	322	338	317	342	344	338	319	299	334	342	326	321	362	339	325	349	340	322	330	325	343	301	340	309	335	334	358	334	333	327	313	363	316	329	328	317	338	309	350	340	321	330	311	333	303	321	285	311	342	304	334	316	346	326	348	313	332	335	303	307	336	359	303	317	338	359	348	335	302	356	352	324	287	319	317	322	299	345	330	342	352	305	321	321	336	344	321	337	327	318	313	317	302	331	344	327	315	329	340	329	331	312	314	332	326	324	298	311	346	347	312	339	309	319	306	342	326	341	338	324	330	343	343	327	311	321	300	324	310	357	314	320	330	323	311	334	335	343	339	335	334	309	351	346	342	325	321	326	331	323	319	332	265	318	323	335	313	313	346	361	320	332	332	323	323	321	322	347	339	365	305	306	358	347	302	336	317	328	338	347	336	348	323	331	333	296	335	310	299	317	347	319	314	350	313	336	338	323	338	316	302	310	357	344	305	299	318	282	333	347	323	304	337	311	345	311	331	328	344	294	297	342	327	329	312	330	350	311	356	344	321	349	333	341	324	327	333	357	344	349	307	304	353	353	339	310	353	314	347	316	328	320	355	317	347	287	330	364	338	353	343	348	322	338	318	304	360	341	325	297	329	327	347	324	307	335	324	301	319	319	344	348	331	322	323	341	333	311	373	334	312	337	308	328	328	338	323	329	336	332	288	314	328	329	351	316	319	329	350	352	312	300	287	296	337	336	300	351	324	359	345	306	311	362	319	354	305	337	365	339	360	321	342	324	328	338	315	324	333	325	324	331	334	356	337	358	344	343	306	346	318	357	326	319	320	299	307	340	350	328	342	319	307	312	333	334	318	355	309	318	299	319	321	323	328	309	318	337	299	316	326	326	326	354	358	342	354	341	347	365	304	310	305	351	367	347	333	320	334	350	344	302	312	318	345	363	321	328	326	298	309	334	346	333	337	342	336	332	322	310	332	332	325	313	320	324	324	307	349	336	332	300	360	316	319	370	335	319	311	321	306	333	340	321	334	315	337	316	328	335	341	317	323	339	333	346	324	322	353	324	363	355	355	333	305	315	336	329	297	334	302	317	374	342	303	347	325	333	322	320	328	301	333	309	354	353	354	337	352	299	288	345	328	319	324	332	316	318	302	360	341	352	314	345	331	346	369	330	335	330	301	336	335	321	344	329	273	317	323	336	320	308	329	355	332	363	333	313	319	326	327	331	324	311	308	337	297	321	315	378	321	320	351	329	330	343	350	376	362	325	312	294	310	347	312	343	318	335	362	337	323	304	326	359	299	299	341	310	315	325	343	318	304	312	317	304	374	339	304	325	319	332	322	326	297	334	328	338	308	350	334	352	320	343	304	304	321	321	335	291	337	320	324	310	343	326	322	315	337	348	332	352	340	336	293	359	320	334	331	348	339	355	341	341	352	324	314	376	335	328	317	317	315	320	326	339	308	343	312	334	311	338	325	313	306	330	327	368	341	321	305	320	353	351	370	336	349	375	311	322	333	324	342	332	331	304	318	333	341	337	341	317	315	331	344	354	321	334	348	328	342	346	309	325	322	315	303	327	339	339	342	310	334	328	340	343	356	325	342	304	353	319	340	347	306	329	356	301	387	318	310	337	339	366	345	342	317	326	358	349	319	323	364	345	348	318	356	341	338	322	332	337	303	322	324	321	349	358	317	346	350	311	333	317	331	319	359	364	306	338	327	328	316	325	277	325	344	337	329	347	347	314	321	293	307	343	325	326	323	342	355	331	322	321	366	317	336	336	321	342	340	337	308	348	345	318	311	347	321	329	327	310	337	335	304	322	352	342	355	305	321	374	297	318	308	342	302	306	322	343	323	346	327	362	323	334	313	341	338	324	342	343	294	316	347	326	327	345	296	336	311	323	361	318	328	329	322	320	314	332	379	333	335	316	317	312	336	338	332	324	345	333	351	333	339	345	291	325	340	355	291	322	363	327	325	341	311	330	326	301	331	353	314	307	315	316	338	326	320	328	318	374	343	313	342	284	307	326	321	309	347	325	325	316	323	313	317	299	304	334	314	345	295	318	313	363	330	332	355	314	360	309	334	326	341	325	358	336	326	332	330	318	342	364	333	341	339	334	301	324	272	335	321	305	325	338	313	360	356	327	354	307	313	329	327	345	350	328	304	349	352	313	306	339	309	317	291	317	334	350	331	330	324	304	297	339	356	331	324	347	337	349	345	299	317	309	330	336	314	334	329	307	324	340	332	324	325	313	303	380	288	338	334	289	366	320	345	363	331	358	319	326	288	346	355	365	333	322	361	342	292	331	334	278	301	300	317	339	303	315	338	321	337	388	336	306	315	321	321	320	323	327	327	327	361	365	315	347	330	326	332	321	363	331	344	327	302	362	328	367	343	322	320	333	366	331	338	340	321	328	321	321	319	331	349	332	340	321	319	323	322	351	351	326	363	326	328	340	357	327	314	337	356	302
6796	15826	12580	6486	4497	3501	2575	2150	1642	1385	1196	1097	936	833	782	766	625	677	611	561	536	542	520	500	504	500	470	487	467	510	463	452	438	456	439	434	427	412	460	391	433	396	417	398	450	406	400	401	411	393	430	472	396	382	400	407	414	411	398	421	410	398	378	404	396	429	414	401	399	412	365	385	366	388	396	397	422	389	370	417	426	415	391	377	428	361	375	374	393	392	418	403	384	396	371	390	399	387	390	390	350	376	417	362	394	378	394	377	421	374	386	378	392	410	374	379	402	374	395	400	369	361	434	422	418	403	384	416	406	380	378	395	407	377	403	386	358	416	385	408	371	378	399	399	359	404	413	330	376	385	394	383	376	391	368	415	369	365	380	363	376	380	365	375	397	395	378	391	396	377	365	383	377	405	376	403	380	432	401	385	394	412	421	382	414	424	384	390	433	405	373	365	370	359	360	417	352	366	379	370	385	361	378	373	374	384	364	389	356	365	390	406	397	394	398	374	410	381	349	381	380	400	372	388	379	358	394	375	380	359	404	419	376	359	418	352	384	402	403	365	420	440	369	392	403	396	397	397	358	374	374	370	387	375	388	372	416	373	395	367	349	397	357	391	362	386	410	369	394	396	365	387	390	379	386	424	372	414	370	386	408	376	406	415	380	371	376	380	366	428	407	372	362	345	342	383	344	389	381	401	408	408	384	401	369	367	367	390	427	392	386	372	369	391	356	394	392	398	396	404	349	410	380	394	400	366	369	415	350	391	382	385	382	361	430	379	388	376	373	395	408	383	398	376	349	385	379	404	410	374	389	362	391	368	381	364	386	356	370	400	385	367	371	397	369	416	380	392	370	457	385	394	397	428	377	413	370	412	382	368	386	421	386	372	387	391	371	392	399	388	347	382	364	397	364	398	338	402	378	387	347	379	340	400	381	410	377	390	370	414	370	366	395	394	370	387	367	382	378	372	398	368	372	380	389	394	396	382	383	388	361	391	409	400	406	392	387	409	381	389	343	406	397	378	380	375	370	398	394	376	353	379	404	418	415	406	372	392	388	436	364	410	401	389	380	355	390	384	387	390	379	396	399	370	400	371	374	398	374	370	387	389	360	406	420	394	423	367	397	401	410	389	378	379	394	376	348	381	382	397	377	373	365	392	386	368	383	430	375	385	380	393	371	406	374	408	374	366	386	379	394	356	380	359	388	390	427	388	384	400	393	378	401	371	414	395	405	384	385	377	412	362	360	372	397	388	409	385	363	381	412	365	415	382	394	373	368	398	326	433	388	394	397	387	388	377	392	386	389	386	383	356	390	387	393	415	377	427	417	385	369	388	392	351	369	389	354	373	326	385	353	409	412	396	389	422	378	397	402	397	394	342	387	395	369	360	371	396	379	377	390	392	367	364	379	397	414	402	403	357	401	399	387	378	386	376	358	385	452	416	375	406	395	430	413	377	382	389	347	386	382	386	388	395	399	422	366	380	392	378	374	377	388	376	372	369	404	358	405	410	382	365	396	370	376	381	388	403	385	375	352	406	428	394	402	404	388	384	357	401	402	368	391	391	362	398	415	354	380	369	378	356	397	384	407	396	386	388	376	357	359	378	384	400	372	378	426	359	385	426	364	407	377	417	397	376	429	367	409	383	403	372	380	390	344	419	384	357	402	384	359	378	377	389	401	389	403	382	392	391	363	349	400	433	368	397	399	393	387	383	406	402	401	389	394	387	390	369	394	385	376	405	367	388	380	371	386	396	396	383	375	381	373	357	380	374	387	367	380	380	368	398	405	372	385	406	359	405	388	401	389	342	379	370	381	391	395	397	405	416	382	417	395	394	411	352	373	356	376	379	366	378	382	379	339	392	424	371	367	400	375	390	401	403	361	405	373	351	393	395	398	356	391	396	388	352	386	387	398	404	371	382	353	405	405	355	356	377	366	384	368	404	395	359	381	382	376	399	362	376	385	409	356	404	362	366	368	405	417	392	376	405	384	358	376	411	369	384	403	362	399	395	390	392	376	383	406	400	374	400	416	368	373	374	375	394	381	379	353	389	377	384	391	426	392	353	332	405	398	386	411	383	372	395	348	371	406	369	393	381	354	355	409	403	379	392	385	384	351	411	428	402	347	351	393	404	385	366	402	364	375	368	400	399	373	362	404	365	400	372	391	396	349	363	364	411	354	384	343	381	390	381	411	414	390	391	381	380	386	378	397	390	384	381	404	390	431	374	391	396	365	385	399	373	388	391	396	354	392	352	406	414	371	419	370	393	368	387	348	410	394	377	389	382	395	413	389	406	350	413	350	366	420	375	393	401	416	385	387	379	376	417	376	351	367	386	419	387	399	374	382	366	416	365	337	378	392	398	362	379	368	361	381	357	383	382	388	386	389	371	413	399	391	420	398	382	384	386	414	380	383	385	380	366	383	421	405	394	370	365	369	383	350	400	399	364	384	386	379	380	404	378	382	391	410	392	403	380	398	413	383	377	408	378	380	382	361	420	387	390	366	389	365	406	427	355	351	409	370	379	374	369	379	401	393	394	397	378	382	398	429	384	414	391	403	369	402	390	395	421	368	372	394	367	371	374	435	398	391	389	402	378	370	402	386	396	400	361	361	385	394	401	381	350	379	387	356	352	412	412	390	388	399	382	357	380	360	346	366	410	392	379	354	412	420	404	373	393	381	383	407	359	373	397	383	391	385	400	372	389	380	384	373	374	423	399	407	364	337	381	403	394	406	419	368	394	366	390	391	418	401	379	404	380	364	389	397	410	386	351	433	407	361	396	366	405	362	379	387	375	399	381	394	363	381	375	410	410	398	351	384	399	379	368	407	391	414	356	394	406	375	376	386	374	380	355	422	375	392	361	386	387	388	365	381	403	418	381	363	390	385	372	397	384	395	391	377	407	399	393	383	380	362	399	405	347	398	405	369	369	358	413	413	386	353	365	393	338	378	388	353	428	421	416	382	358	366	400	363	381	394	371	366	367	380	389	392	380	388	356	361	388	383	384	393	400	396	383	350	387	371	385	357	349	364	405	416	386	375	389	357	378	391	398	417	418	396	369	417	400	389	395	413	403	383	384	387	402	365	375	395	408	411	370	387	384	379	397	408	367	387	362	376	361	389	387	351	414	393	403	363	377	410	403	386	373	361	375	386	368	378	424	359	422	366	363	393	381	370	378	404	379	381	339	391	412	398	370	374	365	381	389	383	404	390	425	352	408	384	388	383	375	383	394	400	364	360	401	385	361	412	415	355	423	344	387	377	374	394	360	398	371	389	391	395	396	379	378	389	361	370	388	402	388	400	378	367	385	373	358	403	358	384	386	356	385	384	356	352	419	380	399	379	390	376	443	394	371	344	366	376	377	378	332	385	389	410	394	381	371	363	337	382	352	410	377	392	398	385	387	412	360	394	402	390	377	404	383	394	377	362	393	393	417	392	402	382	367	360	333	385	413	365	384	368	376	382	383	388	362	379	411	424	390	390	375
27700	19860	5821	816	526	501	485	409	427	441	452	454	415	428	435	435	434	401	440	433	384	396	405	431	379	400	431	417	411	438	384	388	396	422	397	432	398	433	441	432	427	391	390	391	411	423	426	413	470	405	404	392	394	411	378	404	406	404	414	449	396	420	467	420	437	440	413	395	444	388	415	431	409	410	428	424	419	439	425	390	460	395	422	412	386	384	431	418	454	396	441	418	419	416	376	422	416	415	403	446	438	430	430	428	421	391	415	396	414	430	417	420	430	384	433	420	410	395	436	436	419	442	441	418	397	363	427	418	396	412	411	407	457	459	436	431	416	423	395	432	396	384	425	424	400	387	419	413	397	441	394	367	442	412	403	418	420	410	414	466	424	453	454	374	420	441	431	407	409	451	414	422	395	405	408	409	399	403	414	447	431	390	410	408	409	446	410	425	434	437	427	393	402	421	421	394	428	400	429	433	414	401	431	460	447	414	392	432	418	420	430	450	418	413	436	411	398	437	456	411	398	414	411	419	435	467	408	421	381	409	448	421	444	418	417	439	463	422	438	415	443	459	438	446	417	408	442	427	415	449	406	435	394	405	403	423	394	439	425	404	425	407	398	455	444	427	417	419	426	397	397	424	444	380	449	415	429	421	391	370	430	397	409	414	427	424	425	454	435	409	414	421	400	461	407	420	427	425	434	424	416	400	403	417	384	404	373	410	411	443	418	452	461	406	430	424	451	392	433	419	422	419	368	414	441	417	441	431	394	433	395	447	432	375	439	425	436	423	390	435	406	416	374	459	408	411	422	401	448	427	442	444	451	402	409	417	414	419	418	421	373	360	410	429	436	402	404	398	437	393	414	398	441	393	420	431	437	435	437	418	428	421	417	416	436	401	435	394	400	421	415	459	403	421	414	425	398	440	400	406	390	394	389	449	404	424	417	351	444	425	413	434	443	418	409	400	411	426	406	403	423	410	387	429	394	396	418	420	440	415	427	440	436	392	427	381	446	428	452	464	425	421	433	417	437	430	446	448	403	439	393	436	414	395	379	394	415	437	445	436	389	441	453	446	411	378	418	399	427	429	388	423	430	433	421	421	410	441	444	400	409	388	447	430	397	399	393	428	402	430	387	397	405	419	414	390	434	432	386	431	422	376	442	409	436	422	426	434	410	426	432	402	424	424	419	375	441	442	394	460	444	423	399	398	408	409	429	398	414	426	454	408	411	397	414	379	431	443	412	421	443	403	425	386	432	392	416	471	420	440	436	475	419	425	445	447	413	415	411	436	398	409	423	408	441	415	438	437	424	434	390	430	430	411	415	414	435	449	444	371	403	406	430	432	424	419	424	419	439	428	426	443	411	403	409	436	456	441	401	398	430	416	431	443	412	416	413	451	418	451	397	418	444	455	479	454	431	442	393	401	412	415	389	402	414	420	429	425	411	433	422	421	416	444	412	442	401	459	465	407	425	393	463	421	430	396	435	442	460	428	424	425	450	415	392	421	437	408	426	396	405	403	385	459	454	425	419	422	428	411	422	367	463	401	419	413	429	412	366	414	423	402	385	427	437	431	457	388	429	401	393	399	415	434	427	466	393	408	417	409	429	408	425	413	459	461	419	445	434	408	420	409	431	420	454	390	474	409	427	406	418	426	426	422	423	424	420	433	436	392	387	433	416	432	429	390	395	460	383	394	416	405	421	415	399	400	439	393	467	438	443	394	409	444	443	443	410	439	437	420	441	419	419	411	434	434	450	413	402	398	415	404	376	420	405	439	449	427	419	392	422	436	443	422	425	417	404	400	437	423	429	409	414	418	409	428	434	441	440	432	408	418	425	427	437	427	426	403	394	398	415	418	388	427	419	416	452	404	400	439	415	382	448	383	442	410	408	382	413	412	404	432	399	437	408	413	396	406	419	405	396	404	418	431	405	369	428	388	408	416	447	427	418	432	408	422	425	391	394	420	443	440	403	436	405	429	425	433	419	450	378	443	409	386	435	397	400	414	388	406	410	424	417	385	447	425	427	407	454	423	428	405	422	400	433	429	415	375	436	417	418	424	405	441	404	437	431	440	430	420	395	456	411	418	378	397	405	425	424	430	447	479	430	411	424	393	434	405	451	364	395	407	421	409	383	421	460	429	425	434	419	413	450	394	447	395	374	467	420	420	421	424	428	374	437	421	412	381	410	420	417	408	423	405	452	495	450	397	452	464	407	428	440	450	401	446	393	412	410	418	422	399	356	424	423	415	418	401	426	394	396	422	443	439	414	419	422	397	385	412	425	440	418	391	426	432	458	412	433	397	423	420	388	406	419	415	402	415	413	417	403	390	436	398	424	403	415	410	424	435	396	443	416	391	427	392	448	377	416	413	438	434	429	403	410	403	457	424	425	434	457	423	416	413	441	433	395	411	415	392	422	437	412	421	428	444	415	435	402	415	380	431	417	392	441	410	425	451	448	413	442	386	433	426	444	442	426	405	424	407	375	398	400	415	438	444	407	456	415	467	409	407	413	419	401	458	452	421	406	410	376	410	425	413	411	406	440	422	419	417	430	421	413	394	405	403	417	402	415	380	415	402	429	421	396	409	405	393	446	422	447	434	411	429	402	417	401	424	401	422	436	418	394	413	442	456	387	392	374	410	392	412	430	401	398	421	428	436	422	395	419	453	410	415	453	407	410	418	429	385	415	411	410	389	418	428	404	431	398	411	405	409	374	437	415	425	408	395	443	432	402	395	411	438	407	400	374	456	414	393	430	401	377	401	385	455	402	398	411	444	447	424	416	395	424	427	440	425	448	414	419	444	434	388	386	427	365	454	424	440	434	441	385	419	404	422	453	455	462	444	403	452	435	449	435	404	360	393	408	449	430	407	399	420	441	405	424	414	407	422	397	446	436	415	437	408	411	388	428	449	445	416	423	417	415	425	418	392	465	419	407	414	422	405	415	422	473	362	419	436	446	411	429	385	433	435	427	410	416	451	427	415	414	389	383	392	440	425	420	429	410	408	385	404	395	424	429	437	437	403	414	449	415	434	399	422	417	401	433	431	410	400	421	405	432	407	432	419	421	386	446	414	385	418	395	418	451	404	413	406	383	407	402	432	439	432	415	434	405	462	439	431	419	381	449	437	405	418	396	401	391	451	378	419	416	407	412	422	394	419	434	432	410	427	409	389	469	437	391	425	416	448	433	426	420	405	446	425	436	436	409	392	422	412	390	415	450	418	433	434	419	430	388	377	400	409	416	408	440	423	389	414	404	447	424	431	420	414	456	429	420	403	394	401	391	453	432	411	426	387	428	396	412	423	381	404	435	410	389	438	433	440	399	430	452	446	397	403	441	414	445	403	416	408	442	427	406	432	443	437	397	448	435	435	428	439	415	417	468	416	443	434	412	435	420	416	414	424	410	434	439	375	456	414	446	392	380	404	402	417	399	410	440	420	384	418	402	418	426	413	438	407	425	428	405	374	464	380	458	413	411	413	423	421	421	398
5013	1155	1064	748	678	598	614	547	591	538	497	559	594	496	543	510	547	541	551	516	520	501	555	504	521	546	519	514	519	519	506	529	468	505	546	530	524	482	508	511	519	559	521	516	486	569	558	510	513	542	534	509	541	509	501	500	559	546	538	480	504	559	548	489	531	554	547	489	520	511	528	589	511	528	568	521	574	526	500	550	566	509	508	524	521	513	517	502	483	559	509	547	504	549	525	529	539	493	486	506	516	526	534	493	486	510	503	495	494	555	513	535	547	545	505	504	529	536	522	525	538	543	570	507	528	551	546	516	516	528	526	522	505	516	542	508	521	534	495	529	516	515	598	496	506	531	516	514	480	510	521	502	522	571	499	523	526	516	534	534	505	506	544	518	493	522	505	499	567	523	547	513	502	508	470	538	469	516	518	541	534	564	504	516	557	526	512	503	535	502	555	524	537	493	537	498	541	524	514	523	492	536	514	534	520	524	536	486	505	519	532	540	502	548	501	516	504	523	495	536	511	527	504	511	487	514	536	553	540	504	482	501	479	503	529	537	517	542	552	521	558	501	555	515	533	512	507	490	501	534	536	531	521	550	529	510	498	520	516	481	506	518	554	505	510	506	532	522	522	522	531	519	559	524	549	516	549	535	508	534	548	519	514	530	507	499	512	481	502	489	516	538	516	555	502	532	521	517	508	568	527	536	534	540	535	502	521	541	551	508	496	491	545	509	553	528	541	524	530	506	492	505	575	489	518	559	493	528	518	546	536	528	501	545	548	531	553	486	531	480	516	520	533	521	552	516	545	565	543	498	523	498	527	510	527	528	506	526	564	536	513	503	562	485	517	533	528	527	482	542	528	514	532	518	525	530	495	534	535	518	509	544	526	518	532	485	512	484	510	540	529	525	534	556	548	479	505	541	550	473	510	528	481	525	522	507	507	494	532	500	523	497	478	517	551	508	512	543	512	513	498	533	507	526	515	507	512	505	542	526	535	485	562	538	509	513	506	483	511	526	500	504	523	506	487	520	532	478	516	511	546	496	560	556	533	513	535	501	515	541	499	526	504	522	539	536	510	536	546	508	511	527	526	487	518	539	507	500	540	509	548	522	515	497	506	554	505	508	539	524	506	525	496	506	492	549	509	514	491	506	520	524	515	473	561	502	504	503	493	509	532	520	566	520	524	503	542	545	522	560	502	521	519	514	517	530	525	524	484	535	534	513	510	540	500	514	505	580	550	474	540	532	527	545	509	516	552	533	502	476	543	522	493	523	543	548	528	531	544	516	527	537	487	579	548	527	540	508	514	536	552	538	500	550	504	534	529	509	522	545	497	522	522	483	543	522	532	464	500	533	474	519	520	499	506	490	550	519	514	513	520	498	561	528	511	550	547	516	524	545	530	525	507	536	524	535	544	514	535	542	501	518	518	526	480	556	523	507	539	572	520	503	516	543	530	509	548	533	544	523	511	524	502	508	501	512	480	554	513	540	516	507	548	532	505	508	501	532	565	505	562	556	520	535	513	543	531	524	564	540	501	520	526	514	547	529	521	507	513	522	542	570	506	486	510	515	526	532	531	539	543	495	527	546	533	547	526	520	515	505	536	535	493	548	524	524	513	496	554	537	498	544	533	505	498	528	502	538	490	518	521	532	512	510	503	529	483	516	480	540	542	506	552	492	501	481	547	507	568	521	512	510	523	519	534	422	548	492	519	500	525	494	550	560	486	521	503	503	532	484	504	549	497	541	517	503	518	505	505	504	545	524	549	484	511	545	536	483	548	527	493	542	536	512	529	517	563	495	544	485	497	519	485	502	530	532	499	501	542	524	523	519	507	540	536	530	541	514	503	535	559	516	502	487	534	551	514	573	481	506	496	548	529	499	509	536	495	542	576	497	551	559	543	487	535	511	484	545	486	547	464	528	549	484	528	552	553	529	515	526	508	513	534	550	541	534	533	532	512	563	510	540	486	505	575	511	560	536	555	520	542	533	516	529	489	481	500	540	539	491	499	503	512	533	505	516	547	512	504	480	535	531	531	488	485	536	505	503	484	498	510	537	517	508	538	510	543	526	494	501	523	541	559	510	546	523	516	516	542	541	530	543	497	525	503	550	487	531	571	524	527	522	534	547	533	516	567	532	521	536	544	534	511	537	526	578	532	526	559	542	566	521	487	478	546	512	545	543	500	519	584	525	520	530	519	554	485	497	535	526	546	521	519	507	532	491	547	513	509	521	494	540	515	530	558	574	538	518	512	555	488	509	526	515	508	558	536	548	489	492	522	530	503	513	507	523	512	518	481	514	501	495	537	548	535	516	531	479	528	525	549	505	518	512	497	513	517	507	529	495	526	537	552	528	541	501	550	552	551	499	508	524	547	535	492	517	553	519	544	540	532	539	499	538	494	491	519	513	551	511	568	550	531	496	498	549	494	518	553	528	538	558	541	531	505	503	513	544	535	572	544	562	571	505	498	536	520	540	500	535	519	501	508	533	505	545	489	472	550	575	541	505	511	529	548	498	563	522	513	522	595	560	521	526	519	475	550	533	520	546	553	505	500	526	537	515	530	532	576	515	532	550	503	521	527	533	513	514	542	510	556	573	519	525	574	553	521	521	510	522	523	526	524	479	488	491	543	475	517	540	525	540	512	535	498	519	497	503	554	549	553	528	505	496	543	547	512	552	532	539	521	539	543	529	532	513	508	518	538	542	575	505	541	533	498	495	512	541	516	528	545	547	582	516	551	492	466	567	521	500	549	495	502	508	487	511	537	521	488	528	523	548	496	548	535	525	550	544	513	513	520	494	502	535	550	545	527	543	549	501	501	540	542	509	575	524	529	551	531	520	490	519	549	515	502	549	495	510	507	525	517	594	506	495	539	528	544	518	499	555	531	531	520	554	533	519	431	507	514	526	532	537	507	531	574	552	536	528	525	521	553	499	516	507	530	534	541	550	517	529	547	498	530	471	514	536	508	526	531	518	495	504	517	501	499	532	505	577	512	517	547	522	539	538	545	524	515	494	528	513	499	514	494	537	496	514	514	511	560	567	547	522	549	510	544	530	536	522	522	513	510	543	543	544	509	500	538	492	543	515	521	519	515	492	549	535	540	507	522	511	538	515	504	509	516	564	516	581	484	512	510	524	491	555	533	497	546	541	528	539	485	538	545	518	545	499	515	500	509	529	506	501	562	530	504	476	527	502	510	503	534	549	501	533	557	542	556	525	516	523	541	511	488	506	519	496	523	514	521	537	533	532	581	544	528	513	543	499	536	505	549	526	500	533	540	537	535	542	529	493	582	544	536	557	556	541	477	488	501	546	495	555	546	523	485	542	519	523	561	532	501	529	535	499	501	564	535	551	553	531	564	532	516	501	511	532	568	537	546	572	513	531	520	487	533	518	509	553	508	498	550	477	535	540	536	596	538	526	526	505	539	505	545	506	530	550	528	515	542	530	524	503	564	541	528	505	499	546	494	550	505	531	518	561	503	504
24041	21548	29015	24510	21537	11117	920	594	465	428	353	359	304	310	301	270	255	257	290	258	274	233	256	250	254	238	247	242	230	205	226	204	198	200	211	218	231	227	231	220	212	217	220	220	234	203	201	225	222	208	219	220	205	217	192	206	190	218	192	204	202	203	222	219	194	196	213	211	204	189	223	196	189	217	211	199	201	206	181	248	207	192	202	205	218	187	214	231	210	216	214	202	197	191	210	202	193	240	215	198	233	223	185	186	208	209	201	229	223	210	205	200	201	190	200	181	186	206	203	205	207	227	199	214	181	205	207	201	209	220	208	212	211	207	196	189	217	213	198	209	225	201	213	200	196	198	204	239	226	207	207	208	210	206	184	207	199	195	204	226	182	191	216	207	212	234	189	225	222	222	238	199	218	225	183	204	250	199	216	208	198	209	237	195	199	211	206	202	202	194	213	187	204	193	195	189	202	199	213	202	221	241	218	179	210	215	231	196	203	194	203	209	216	199	199	202	188	236	205	211	205	205	207	193	190	207	218	207	221	211	223	211	206	238	221	180	183	196	209	194	206	216	205	198	206	201	223	199	210	224	213	196	210	212	215	214	196	218	213	200	181	191	190	210	245	206	215	186	216	190	195	175	218	221	190	191	226	208	193	220	191	188	190	201	215	174	217	206	186	203	210	195	197	205	201	215	195	200	210	195	217	206	206	186	215	190	198	218	203	197	203	227	187	192	220	217	198	205	195	190	213	183	216	235	219	219	218	197	205	186	206	196	229	202	201	207	217	207	223	203	220	191	196	194	179	188	188	205	187	219	187	220	188	207	235	178	192	218	209	182	203	201	223	205	204	180	203	222	208	195	212	196	228	193	212	211	222	207	193	218	210	197	190	198	218	192	207	229	208	227	233	185	203	179	231	197	235	225	218	204	219	212	194	209	192	197	205	207	230	233	192	200	222	240	221	233	215	191	200	185	212	226	226	209	197	204	191	261	216	213	214	198	224	213	206	198	216	211	188	217	202	181	198	195	209	191	223	180	227	218	209	216	197	228	198	213	177	206	188	202	239	204	209	226	229	231	198	208	192	205	206	215	223	212	183	190	235	231	218	218	213	232	202	224	210	206	220	216	209	231	197	170	217	213	193	209	221	230	201	204	201	230	220	219	189	216	201	207	182	210	195	228	206	226	191	237	225	232	205	193	214	199	199	214	192	232	218	224	208	210	176	206	180	187	203	195	213	217	215	197	212	201	195	212	198	186	197	198	217	186	196	208	230	213	235	187	212	214	200	196	213	198	239	197	214	202	205	200	214	181	202	209	202	185	203	186	196	218	224	194	233	207	208	178	219	211	221	215	191	203	203	210	207	213	229	215	221	225	222	174	202	183	200	194	188	176	207	183	219	193	225	196	213	211	202	228	215	221	206	218	193	196	213	219	207	204	220	209	197	226	213	226	203	196	211	200	216	213	216	205	245	185	222	188	185	207	217	237	193	218	231	209	216	177	200	179	182	207	239	213	199	202	177	197	215	205	199	213	230	206	196	179	183	236	220	218	235	227	236	200	208	209	198	200	213	214	221	221	194	208	217	210	214	211	198	204	204	220	203	205	214	205	201	208	200	212	198	212	205	207	219	211	206	225	246	209	217	221	215	199	230	205	219	219	194	188	229	207	201	205	215	220	213	210	198	200	241	198	222	226	248	215	217	213	223	207	202	216	188	197	222	197	221	199	183	200	199	200	230	201	203	223	193	184	193	209	222	210	222	200	218	195	194	220	203	228	227	186	198	221	208	189	210	195	209	197	211	205	214	199	178	193	191	193	179	205	192	214	225	209	217	197	202	198	195	216	198	232	200	220	195	207	204	208	211	208	229	187	204	231	239	216	210	195	215	234	205	187	217	203	224	210	218	191	193	208	204	227	183	187	215	209	202	202	203	204	194	232	206	189	205	173	212	201	189	229	217	197	234	212	215	193	195	199	206	225	215	212	191	193	218	200	203	206	187	213	210	218	187	201	216	227	209	216	203	201	182	202	180	208	216	223	215	221	196	189	203	198	189	212	210	190	213	212	192	208	217	178	202	219	198	223	190	198	184	199	209	215	186	181	212	206	197	203	203	204	193	199	206	217	209	219	210	215	191	225	206	224	179	209	195	204	230	207	208	183	206	204	217	238	221	229	195	190	187	207	217	204	189	190	209	203	210	194	181	210	218	183	211	215	228	203	199	193	190	193	207	197	206	197	199	186	224	212	208	217	207	198	214	215	209	218	196	189	200	223	222	192	208	191	234	208	205	209	187	184	213	188	199	214	222	194	199	195	184	199	194	204	225	201	222	208	196	228	205	223	206	193	191	223	221	167	219	228	203	177	197	207	221	212	230	194	220	210	179	199	197	206	206	236	193	209	213	172	190	224	216	222	207	206	201	221	211	206	208	208	202	201	184	221	211	194	197	205	229	213	210	194	192	207	216	207	194	205	184	247	189	195	191	181	206	199	187	183	213	184	224	199	191	182	199	197	203	194	200	188	206	210	204	167	201	206	238	204	187	188	190	190	191	188	198	224	231	209	196	204	207	211	204	210	184	196	202	192	221	201	206	201	197	237	191	193	224	201	173	223	199	194	211	224	205	229	208	205	197	203	201	202	204	219	185	220	202	214	201	227	232	183	190	208	225	202	200	177	213	189	182	190	232	192	203	199	216	213	205	200	203	211	213	203	201	198	203	202	200	222	199	214	184	239	215	199	209	214	195	194	217	242	173	190	226	194	192	211	219	229	193	197	227	195	206	215	220	183	191	213	215	210	203	192	189	197	211	188	205	189	208	220	205	188	206	196	221	196	194	186	204	195	206	210	186	208	190	230	211	195	198	223	205	205	206	230	226	195	208	198	191	212	183	214	198	203	192	209	206	222	196	191	198	178	212	199	197	203	201	242	200	215	220	229	195	203	213	218	202	210	218	198	203	195	230	206	225	201	218	223	218	202	212	186	209	214	205	190	190	195	228	202	217	196	240	190	184	211	206	217	208	189	205	183	186	225	198	208	235	218	213	197	217	209	205	204	213	201	161	190	206	196	199	192	182	206	198	216	216	231	185	175	209	185	220	185	201	230	212	223	189	201	194	207	198	225	232	216	198	208	238	221	225	188	193	204	197	215	178	208	191	219	180	207	206	188	233	216	189	200	222	234	223	192	207	202	206	196	238	217	208	203	208	203	241	198	230	192	204	194	207	199	207	198	214	203	202	188	187	197	207	215	201	209	200	218	219	202	198	212	203	183	189	183	204	188	198	212	195	222	196	204	201	225	209	203	185	218	226	221	195	192	179	220	204	193	199	217	188	219	233	216	216	203	209	176	211	208	187	217	194	209	202	220	229	207	225	179	208	190	194	202	191	212	212	196	194	191	183	190	235	207	201	213	209	203	201	176	197	207	212	232	230	192	195	218	197	231	215	199	219	215	204	202	196	201	217	227	224	208	229	206	206	183	212	204	215	181	203	202
4783	9657	7675	3608	2522	1846	1438	1173	903	801	692	585	563	555	482	442	401	413	380	341	321	365	356	317	353	319	314	312	302	324	296	280	291	283	275	259	317	299	277	303	294	293	288	290	279	260	274	282	310	288	263	279	276	253	264	273	275	287	264	269	251	274	263	276	260	255	278	269	266	277	272	266	260	272	279	267	275	265	245	236	291	280	253	264	248	256	266	238	292	275	249	274	276	282	290	266	265	267	256	263	259	283	258	260	285	246	275	256	275	254	288	254	279	251	257	296	264	265	279	247	258	251	319	258	281	271	256	255	284	277	276	268	255	295	243	279	260	265	274	246	278	279	271	273	318	265	297	292	257	268	268	263	286	251	272	249	263	257	284	264	252	260	273	260	259	245	265	300	254	278	266	254	257	241	262	255	277	261	251	263	252	258	261	271	244	265	243	285	260	265	272	273	243	276	261	259	263	283	311	258	271	252	254	235	264	295	261	273	265	248	276	270	289	275	275	268	237	304	271	267	300	325	264	283	290	260	275	268	264	250	222	259	260	240	266	268	266	267	247	252	281	257	274	276	281	288	264	246	289	265	228	262	246	255	276	232	280	247	270	280	271	277	239	295	265	280	265	277	274	272	248	244	249	283	274	270	264	285	279	262	263	283	251	270	252	253	274	271	272	264	320	283	275	273	246	252	298	254	265	280	247	246	250	255	259	261	244	275	245	286	299	263	316	250	269	271	269	248	275	299	264	293	273	269	263	281	266	300	267	282	255	263	248	262	277	265	251	283	265	271	260	266	292	258	266	252	251	279	298	293	297	280	251	247	267	271	276	272	262	261	250	253	260	281	245	270	224	256	259	280	271	268	271	236	256	274	250	264	300	274	294	291	249	286	286	259	269	264	284	265	290	266	270	252	300	275	260	240	251	275	269	260	253	248	278	268	260	269	283	249	272	265	264	269	269	260	237	264	266	269	258	253	295	249	261	267	268	278	221	260	271	273	252	287	260	220	272	273	235	257	257	257	237	261	260	241	260	270	275	294	260	274	242	304	276	264	271	265	276	263	269	278	265	244	268	250	250	256	288	271	271	278	250	269	234	286	260	261	261	270	245	266	258	254	272	271	269	263	238	267	247	258	270	275	275	257	288	252	268	219	301	239	255	264	251	272	260	266	291	296	275	271	282	289	270	267	268	243	264	260	247	248	252	257	277	254	262	255	254	272	283	251	271	275	281	249	267	266	272	259	265	252	260	270	254	232	264	268	247	253	275	276	289	258	230	268	247	288	266	258	282	289	276	267	272	251	249	258	262	273	266	254	258	265	283	255	275	255	256	275	265	290	249	286	260	255	281	256	272	233	236	285	264	245	271	275	263	282	270	272	286	253	281	305	230	299	251	261	293	258	296	270	299	279	265	264	259	289	258	258	277	264	267	269	267	268	279	276	262	266	290	257	284	262	290	277	277	257	251	282	257	266	240	265	272	284	264	286	255	270	251	284	239	307	278	292	246	268	271	257	279	247	267	248	266	279	271	229	258	250	259	236	281	276	260	257	240	270	245	302	269	304	277	272	258	272	251	259	261	254	267	266	259	266	262	265	256	261	257	268	252	267	246	263	271	269	263	280	283	270	252	282	246	251	274	287	261	273	262	290	313	258	274	255	246	254	239	248	291	246	276	274	250	240	260	268	271	282	271	275	286	309	259	261	247	289	257	260	272	258	266	284	297	274	272	260	287	269	295	276	280	279	271	285	263	289	263	286	282	261	252	294	246	252	238	272	259	265	262	277	257	251	270	266	290	257	264	271	250	268	260	280	265	267	244	258	268	273	262	279	268	244	280	268	265	276	265	294	301	274	251	227	243	280	283	238	290	295	261	306	275	246	235	272	283	258	273	258	261	265	270	243	286	268	257	252	270	247	261	270	260	246	260	244	272	279	245	268	297	287	292	272	261	264	270	219	276	278	273	273	261	266	262	252	277	251	289	262	258	250	272	280	251	269	266	266	292	274	304	285	260	261	255	261	275	276	268	263	277	288	258	241	247	263	268	254	276	265	291	253	282	278	286	268	250	261	272	267	276	279	265	277	240	294	284	253	230	278	280	288	280	251	296	272	274	272	263	258	276	261	274	257	288	294	259	276	255	247	267	268	262	247	258	279	256	280	256	250	259	251	273	246	267	282	273	260	269	236	267	263	245	269	280	287	248	275	289	283	283	252	284	256	253	287	281	258	250	258	282	256	260	271	267	242	257	288	287	242	285	282	228	226	274	246	277	261	287	270	267	259	279	238	258	251	262	289	286	245	286	295	251	293	299	237	247	262	280	249	285	249	254	285	276	254	265	248	263	268	303	259	277	254	263	281	276	241	275	284	254	243	230	257	290	247	250	306	261	239	274	296	265	298	287	283	280	262	257	283	279	271	289	278	266	264	247	294	268	262	280	291	296	253	255	263	292	286	259	246	258	285	280	269	247	277	281	265	259	253	298	288	250	254	260	267	270	241	268	277	278	282	277	245	284	232	270	265	279	278	278	246	260	252	262	264	261	255	305	250	265	302	271	267	249	244	261	231	283	258	269	264	280	259	301	275	259	276	260	259	280	249	282	265	267	265	271	287	270	259	290	291	285	238	279	291	244	239	280	268	250	275	267	283	265	250	276	283	288	269	273	277	242	253	258	245	280	261	276	279	314	258	281	269	285	275	276	291	266	285	316	281	278	286	249	279	271	257	264	279	242	272	278	285	273	250	230	259	278	250	259	255	263	282	305	254	244	262	261	261	255	274	264	283	276	280	255	279	248	252	247	241	265	263	257	267	257	274	264	262	296	271	252	253	258	268	279	256	299	284	293	276	282	250	281	237	246	241	267	274	266	271	262	296	301	271	254	274	249	256	246	272	278	251	262	286	283	264	250	236	257	256	261	280	287	259	258	241	247	246	262	260	280	283	258	296	281	281	286	272	274	251	272	251	287	268	242	233	267	273	244	253	256	286	263	268	295	252	265	260	281	261	266	231	267	260	268	264	244	255	250	269	256	257	277	262	285	278	279	273	258	264	259	291	255	292	276	256	268	292	284	274	299	247	264	250	253	243	272	234	281	287	252	250	261	253	256	280	257	258	280	222	275	270	272	286	270	250	255	293	240	255	278	282	291	279	263	277	260	269	226	248	264	258	261	251	263	224	260	258	285	261	251	269	252	248	294	257	294	277	282	248	256	296	268	280	243	257	289	288	286	282	259	242	249	278	257	267	281	264	258	264	277	236	262	268	271	273	251	276	245	240	285	249	278	253	261	246	286	275	246	272	273	296	281	240	283	254	233	264	271	265	271	255	276	270	300	238	259	301	259	268	267	298	267	251	281	262	244	239	248	250	271	259	264	295	262	264	279	274	288	258	257	278	260	285	249	269	264	257	250	240	273	277	297	294	269	264	269	248	301	272	252	293	274	288	272	273	285	258	285	274	303	263	247	264	278	274	262	279	252	283	285	262	252	249	282	266
25289	21552	27890	25563	10740	1079	835	802	709	689	615	713	636	653	584	591	612	591	561	582	612	600	602	579	607	612	571	631	543	613	577	581	596	576	526	580	578	587	572	576	591	592	609	595	613	611	545	584	553	561	560	621	610	558	575	548	546	599	589	506	586	597	612	569	612	610	600	587	604	594	574	568	571	586	562	620	592	561	571	570	581	640	607	606	629	582	622	579	599	557	596	575	577	613	579	561	609	610	553	589	557	584	536	631	588	592	618	565	585	599	582	586	621	563	571	599	605	579	605	567	533	589	556	575	566	641	582	601	595	558	586	621	639	528	551	579	576	578	574	572	580	550	579	578	526	548	606	527	559	592	600	596	627	557	581	605	590	628	556	592	618	582	640	606	591	591	568	541	552	602	543	590	649	594	547	532	550	571	581	584	594	564	577	575	599	626	591	605	569	542	550	584	559	587	646	605	603	563	570	577	605	547	619	617	563	568	566	590	588	611	584	551	563	571	571	565	593	604	641	589	559	609	613	598	598	624	582	617	583	585	536	609	567	601	585	596	584	600	591	632	615	551	568	587	579	590	568	609	577	575	581	601	617	543	566	600	587	635	547	569	596	577	591	618	585	568	613	567	564	605	597	557	583	565	567	610	599	571	585	613	545	601	582	625	584	575	576	572	568	555	580	576	597	601	573	616	599	593	591	605	610	600	573	634	583	590	572	555	597	587	618	631	584	624	581	590	576	606	578	615	576	592	615	564	571	586	604	618	546	521	604	592	581	579	610	583	575	592	575	612	574	566	569	630	548	505	581	581	574	547	578	604	589	586	618	585	554	606	599	573	583	572	563	554	575	572	565	609	606	623	540	569	549	611	584	576	537	586	556	535	618	572	565	597	587	608	562	525	573	532	574	605	575	585	604	622	565	540	626	556	597	627	544	596	542	591	530	574	549	591	569	601	595	569	572	563	582	562	581	611	595	583	562	568	592	576	602	623	542	568	571	553	579	568	571	564	570	621	552	570	569	581	578	584	620	560	577	602	586	605	513	593	595	636	553	605	569	559	561	581	570	564	605	563	562	573	586	584	567	566	592	556	600	578	596	597	592	589	577	545	597	587	607	620	555	579	590	540	629	602	591	618	603	601	591	564	547	613	595	557	591	610	574	608	563	591	549	533	572	597	599	553	586	577	564	586	575	587	597	567	595	544	579	600	554	590	565	581	585	558	590	579	570	539	608	596	553	577	565	600	530	534	576	554	611	595	613	567	619	543	543	572	620	599	527	597	603	591	615	575	556	563	563	532	564	601	566	574	567	588	594	558	606	557	552	593	544	594	586	588	563	559	586	568	647	561	554	559	556	574	569	551	622	552	582	558	566	573	591	612	610	578	589	618	548	563	537	612	586	570	608	573	580	587	564	577	647	584	581	620	626	561	586	588	603	572	594	584	602	596	560	560	599	569	578	571	540	632	533	653	559	578	564	575	610	610	618	589	579	591	544	584	547	585	583	631	552	523	598	569	575	606	618	604	574	577	587	543	594	575	584	550	614	578	599	563	595	589	604	564	597	600	568	544	608	609	531	609	513	579	565	568	571	597	576	552	574	592	543	585	572	601	574	604	572	591	599	545	625	611	601	603	600	588	572	622	605	617	567	638	554	577	586	608	560	615	590	581	572	571	585	552	574	555	581	588	574	579	586	581	608	558	615	566	566	573	587	585	551	573	575	549	554	596	587	563	621	613	562	607	603	607	568	613	545	599	583	577	594	616	551	581	604	595	558	582	589	552	557	596	610	557	546	591	576	565	602	589	617	595	611	566	607	577	614	620	586	591	575	571	566	543	570	576	562	605	572	547	562	588	560	597	574	591	568	610	573	596	576	579	622	606	586	570	541	592	607	603	581	535	561	581	532	557	539	586	572	592	597	581	566	560	591	558	599	629	568	584	571	578	589	563	595	587	586	586	595	607	577	544	585	572	598	549	610	548	575	600	569	571	595	548	557	554	588	611	560	556	595	552	568	625	563	575	569	571	574	627	575	574	577	543	589	554	555	577	574	579	615	557	596	564	584	564	593	588	596	558	584	578	544	556	605	543	602	589	589	629	572	583	608	591	574	574	589	568	593	619	607	580	589	516	550	609	551	624	550	598	566	600	593	607	555	594	564	590	614	563	597	589	577	558	582	561	576	573	606	577	591	568	555	581	575	564	554	607	580	559	568	591	538	571	536	565	566	539	597	539	598	589	570	610	591	597	573	574	613	548	575	607	606	580	605	584	562	545	568	608	582	578	591	558	553	596	537	590	556	600	616	570	588	586	581	569	555	582	570	585	601	563	566	600	589	616	601	593	563	554	555	574	606	592	614	583	560	549	580	559	581	611	660	609	584	584	613	609	634	609	579	602	590	557	571	610	582	593	609	590	572	606	614	626	566	574	606	610	592	597	582	612	566	532	595	570	584	559	543	574	537	585	614	579	595	627	590	569	568	643	578	548	598	564	598	559	593	620	542	630	595	645	539	615	628	598	607	600	564	550	585	588	598	584	620	591	552	595	575	545	574	616	574	596	573	587	562	548	564	573	589	581	554	521	625	559	600	581	583	578	621	596	571	611	591	588	590	605	569	558	573	562	578	562	559	600	599	593	569	583	549	600	585	569	639	625	559	577	579	607	578	585	583	591	568	588	547	567	587	586	566	571	594	586	580	579	585	573	608	562	605	570	598	547	598	586	542	574	576	590	606	592	528	584	565	587	519	536	570	557	597	550	606	520	635	590	552	602	558	550	630	587	627	567	595	581	569	582	568	612	553	621	597	547	585	617	583	540	608	577	554	573	571	562	553	570	630	587	613	590	562	560	577	577	584	562	593	597	545	554	618	573	585	570	554	589	603	563	583	549	550	533	590	555	601	570	579	551	581	612	585	573	616	567	603	575	553	545	571	588	533	567	611	575	587	591	565	547	565	610	588	584	560	598	612	586	599	554	585	572	564	626	590	589	598	594	603	553	551	572	630	590	575	595	538	561	603	560	542	542	572	613	528	559	583	564	587	521	586	578	591	560	591	567	595	630	563	556	616	586	596	598	542	582	534	581	564	536	606	576	591	572	584	564	583	577	585	593	590	591	609	601	550	601	555	534	580	562	605	554	544	602	580	588	623	569	559	580	606	611	576	587	566	576	628	572	586	613	579	576	571	600	551	580	539	613	584	544	614	540	559	578	575	569	546	621	581	596	566	572	603	572	548	592	619	592	589	509	551	624	589	567	589	566	562	592	606	610	594	558	599	633	577	572	590	580	633	597	553	546	594	624	572	605	581	577	614	608	564	589	602	594	591	555	621	574	622	551	605	581	587	585	559	545	582	553	568	570	630	665	602	567	594	596	616	599	595	582	604	616	574	552	577	622	603	638	579	574	573	614	574	559	605	593	587	617	597	556	560	552	579	598	572	597	561	585	564	597	578	604	565	549	605	584	598	579	570	572	597	620	609	551	609	654	590	614	596	572
4678	5643	4340	2380	1825	1504	1259	1096	1043	994	846	840	818	864	795	797	801	739	758	786	754	742	742	691	753	772	725	688	685	713	717	683	733	698	692	702	657	702	705	671	658	693	732	681	654	670	715	717	642	728	730	696	739	677	661	694	722	736	698	674	676	707	721	751	688	699	694	660	696	724	667	693	733	685	742	686	685	691	709	704	703	728	689	720	659	664	686	741	691	673	744	735	688	679	723	692	717	697	652	665	698	674	713	725	671	703	709	687	658	664	703	633	689	647	710	702	691	704	650	678	713	706	732	652	687	747	670	717	696	678	722	682	672	669	682	708	718	674	698	678	725	685	630	745	734	661	697	688	709	700	709	737	678	674	700	697	719	666	758	684	700	696	646	667	660	662	683	706	668	706	752	684	657	730	716	731	701	669	682	745	683	693	644	699	691	689	721	716	665	702	700	727	697	711	639	717	661	713	664	687	667	668	707	711	668	661	758	713	709	670	687	670	724	723	670	694	664	723	747	676	679	696	696	647	675	681	709	712	697	637	706	688	703	677	653	682	653	725	704	718	708	686	676	643	715	657	691	704	676	736	664	685	640	675	730	697	674	660	658	657	725	676	736	681	687	663	703	696	674	645	700	626	689	662	700	698	699	688	644	710	659	664	659	685	703	687	700	714	706	700	734	689	709	693	717	674	677	664	719	656	695	694	697	679	693	712	674	750	663	685	687	696	687	677	654	651	689	683	667	692	684	679	705	699	720	676	723	715	652	678	713	670	724	663	693	651	682	685	686	694	677	678	655	655	690	705	710	668	661	638	658	729	685	682	726	695	715	652	716	674	669	661	680	707	646	701	729	688	693	689	691	701	673	758	685	682	684	674	670	722	719	654	712	655	694	696	652	710	657	672	693	673	707	690	648	661	673	676	671	722	689	688	656	682	749	687	743	689	721	730	678	684	703	623	691	678	691	698	722	655	695	693	669	700	709	660	722	691	776	751	698	661	652	750	682	672	673	704	734	696	727	667	719	674	717	716	639	657	711	713	694	669	710	693	770	695	746	714	714	676	730	690	730	603	686	730	660	681	681	727	681	704	681	713	661	726	675	739	675	696	689	660	655	696	682	672	729	670	730	738	713	715	703	673	711	712	692	689	658	699	680	674	693	705	693	650	685	669	691	698	705	666	666	707	687	700	687	726	700	669	702	745	665	690	720	670	684	682	644	689	648	672	695	695	684	674	703	681	708	709	690	636	697	663	738	729	661	667	701	685	665	707	681	736	694	664	637	709	733	725	726	689	707	659	680	648	742	719	678	708	641	684	676	681	676	745	700	686	711	692	706	694	665	707	672	726	679	652	668	655	743	687	693	717	692	686	699	700	639	649	664	682	644	666	714	693	711	718	673	681	684	702	715	729	686	730	726	684	701	693	654	712	713	695	679	719	697	671	716	719	735	715	641	669	693	676	698	693	688	701	725	683	699	668	687	644	690	696	671	700	688	656	692	713	681	723	697	692	645	700	703	685	684	723	658	710	690	777	751	666	729	671	710	698	697	679	740	663	751	699	676	745	727	663	710	700	666	697	691	684	704	663	655	655	715	691	754	705	670	712	647	674	686	642	722	672	697	715	674	719	670	654	669	731	695	627	693	671	720	680	658	695	712	700	680	694	682	689	678	736	668	679	740	675	748	660	704	688	703	716	676	653	718	636	701	640	670	680	771	708	678	697	708	767	676	702	636	663	696	673	663	715	690	752	732	697	720	719	653	669	675	654	647	658	741	632	663	710	713	729	703	699	676	673	680	681	713	666	721	654	720	667	634	719	707	695	720	653	703	709	699	658	719	676	703	714	716	661	651	702	742	662	701	682	698	658	717	645	689	689	670	689	663	682	678	698	695	680	668	640	670	663	744	711	678	732	696	702	722	679	696	665	723	660	707	703	709	688	729	724	708	686	685	667	649	673	715	691	704	727	704	672	668	651	682	717	696	673	709	640	612	634	741	699	695	747	657	680	646	692	689	687	692	723	706	692	695	666	681	699	682	659	603	703	708	679	686	674	720	736	736	691	707	713	685	699	728	681	663	712	651	687	715	683	724	684	664	707	689	719	725	666	712	671	681	712	671	686	684	700	710	719	713	690	647	712	647	698	674	691	696	670	679	692	641	668	681	695	668	681	677	681	695	623	679	668	712	718	703	660	679	709	680	731	688	691	686	671	678	720	708	724	696	711	683	724	633	676	720	714	684	669	649	652	712	682	703	670	694	690	645	676	720	683	683	738	662	724	702	682	714	685	703	669	652	749	712	656	652	677	689	738	677	657	726	676	711	689	692	670	693	646	720	707	690	719	686	692	704	682	738	721	690	666	692	672	698	691	659	648	699	723	654	690	699	681	725	740	673	753	672	672	713	669	633	690	682	692	721	674	649	634	714	742	688	698	728	652	726	705	669	652	730	696	715	687	694	693	667	640	676	665	672	701	714	689	692	674	743	693	700	675	674	677	664	709	698	669	704	646	717	694	693	663	649	736	683	698	728	655	696	707	716	690	697	730	643	702	683	647	686	695	675	663	688	672	652	664	718	680	714	691	703	713	688	690	699	673	666	695	723	710	745	650	715	739	668	668	707	676	666	695	679	691	706	681	721	666	699	641	698	687	683	667	664	657	671	690	742	674	732	652	650	670	718	692	770	667	755	664	681	703	721	682	666	655	652	692	695	633	697	658	636	672	703	715	705	706	684	714	699	694	719	706	747	690	706	676	664	731	662	680	696	745	692	674	633	703	669	664	680	678	726	685	690	672	665	696	729	706	653	669	695	704	697	673	655	659	699	711	708	666	679	639	653	716	726	699	717	691	701	673	712	722	674	675	721	713	659	719	658	719	746	692	682	675	687	702	687	690	678	719	693	681	671	645	621	686	686	695	681	672	732	684	655	696	731	687	683	703	720	679	720	712	712	735	690	720	633	642	691	687	684	732	684	687	718	684	710	694	688	727	674	683	692	680	700	697	704	710	674	709	664	729	692	694	749	731	711	684	702	699	694	632	715	704	713	667	642	730	696	659	686	718	694	713	697	679	646	697	656	694	675	667	682	696	604	702	736	718	691	675	690	676	712	687	664	696	732	721	721	676	676	694	689	712	697	668	697	679	762	678	712	687	660	728	670	732	701	694	730	674	626	661	702	672	696	720	700	724	690	663	653	674	638	712	694	716	690	709	692	655	675	687	668	666	689	667	743	698	707	667	720	663	683	734	693	727	658	680	671	707	673	703	654	680	702	698	656	694	680	655	687	693	709	685	705	693	683	681	690	690	663	683	680	675	669	634	650	651	659	694	700	671	698	715	672	680	667	681	679	693	721	660	698	704	745	711	681	676	680	701	699	687	685	682	679	752	707	631	647	731	674	684	696	685	678	658	709	731	681	680	754	722	677	725	723	709	695	720	706	674	708	716	704	671	687	661	681	665	657	681	701	658	682	747	705	685	707	635	700	675	649	757	662	661
23070	21620	29576	24139	21621	21671	10535	1191	863	752	654	572	532	562	499	495	485	455	454	406	419	391	405	367	414	384	368	370	357	360	335	392	381	391	388	357	351	347	349	381	371	361	368	371	361	350	371	360	366	351	334	371	325	347	315	321	370	346	374	365	335	344	326	342	351	306	355	346	322	368	361	339	346	317	320	361	335	348	358	320	323	309	346	363	303	363	362	328	286	329	341	350	342	377	338	321	343	354	336	328	349	357	275	315	335	338	338	333	330	335	333	334	363	335	344	356	362	319	314	334	351	337	320	366	339	379	369	319	346	328	330	317	368	352	359	355	344	343	354	354	308	342	337	320	343	344	338	350	357	318	380	320	330	329	344	340	328	322	305	337	334	315	341	354	340	331	327	334	321	347	348	320	314	349	333	340	334	371	327	329	316	319	330	340	325	346	337	349	356	315	327	314	352	362	361	346	340	348	366	334	334	357	334	317	319	349	355	331	341	317	348	322	308	339	333	307	359	319	370	350	321	324	335	339	362	313	316	319	328	354	361	342	326	325	317	358	339	301	328	362	327	332	324	307	326	354	389	334	333	317	340	342	373	320	344	340	348	338	299	324	339	332	335	352	295	356	336	316	353	352	337	325	368	314	346	342	294	332	319	340	353	330	334	356	336	334	328	328	342	353	324	317	347	346	349	325	326	350	346	318	368	316	316	332	339	344	302	320	346	348	337	330	384	369	348	320	347	334	328	342	333	331	319	324	340	318	318	317	337	312	362	357	341	333	355	349	343	325	325	331	346	334	332	350	335	326	330	348	332	329	340	352	339	354	339	324	333	381	324	361	350	329	342	343	326	331	312	324	339	324	352	314	284	347	351	338	370	354	358	371	315	328	334	324	353	344	313	367	316	305	362	345	323	308	340	345	341	305	333	356	356	304	332	325	294	330	338	360	340	337	335	349	324	356	312	317	346	340	348	347	331	342	337	307	328	313	317	364	328	345	342	354	319	378	321	328	345	347	324	311	343	332	333	370	342	327	343	352	351	364	375	380	344	367	316	367	307	345	340	339	342	317	314	322	333	309	332	323	361	341	335	339	302	357	322	348	346	340	338	319	356	336	346	324	307	315	315	348	324	327	325	343	351	361	354	389	316	359	327	367	366	358	335	320	345	320	317	331	327	331	341	356	365	329	337	341	302	343	354	334	329	332	354	319	332	344	338	314	314	344	345	336	344	335	322	339	348	383	313	342	338	351	309	332	324	313	363	321	337	310	315	318	335	272	296	310	359	338	326	346	349	375	331	349	350	327	339	350	331	320	361	371	327	364	325	316	340	383	329	345	297	331	303	325	370	298	321	343	351	350	356	345	324	328	323	332	349	349	357	345	312	366	323	379	332	338	353	317	335	340	353	356	338	319	363	321	321	312	378	341	318	311	339	342	335	335	349	330	338	359	333	333	350	382	345	321	365	364	328	350	310	347	314	323	349	335	367	321	323	334	309	351	335	361	306	336	326	366	371	327	356	311	349	338	325	332	353	329	335	353	336	342	319	328	361	317	377	326	356	358	325	344	290	334	310	355	367	339	347	323	335	350	323	322	348	337	390	332	299	339	381	342	302	329	358	361	337	312	340	355	344	326	333	335	343	307	329	313	298	311	342	325	340	328	325	334	307	358	352	325	327	330	329	317	340	318	351	323	342	366	335	356	346	353	365	345	335	344	339	329	351	342	338	323	318	334	335	297	340	330	325	361	363	342	339	369	371	308	304	330	352	352	335	361	310	357	331	347	332	360	348	350	360	318	331	300	337	364	338	339	343	348	309	321	331	326	344	346	345	365	321	338	352	287	308	314	313	330	341	336	351	320	344	311	333	306	322	316	327	341	350	323	317	325	333	325	338	316	327	335	329	316	312	338	355	354	347	349	344	319	317	346	360	333	337	328	377	360	347	288	303	333	334	347	344	313	318	359	384	333	340	347	346	339	353	391	359	369	329	327	341	395	339	307	331	347	333	319	355	327	307	341	314	349	326	331	336	359	341	336	343	344	333	322	336	347	329	307	296	327	315	343	357	309	346	368	368	338	355	343	311	328	375	371	338	328	327	366	337	323	338	343	352	330	331	359	307	302	352	337	337	349	336	343	363	345	345	317	335	355	350	345	325	361	365	336	333	316	315	364	325	332	310	356	344	341	330	339	319	326	334	336	316	339	341	318	359	347	344	354	334	370	349	323	350	314	358	328	340	333	358	348	356	324	345	309	341	329	322	329	347	341	358	328	312	315	360	299	343	343	339	320	339	317	348	339	337	334	349	344	331	367	288	363	341	332	335	314	310	330	311	342	306	302	349	362	357	330	320	297	349	353	336	349	353	321	323	306	337	345	315	325	331	314	329	335	316	369	330	352	304	346	315	336	372	335	328	319	335	325	363	330	334	330	285	379	345	337	320	319	365	328	331	303	313	332	326	338	299	316	341	327	345	369	373	307	333	359	306	332	341	328	312	359	361	321	348	325	338	349	311	358	308	353	311	327	356	332	284	306	335	342	375	348	337	332	309	328	358	312	339	344	359	359	345	355	352	339	354	352	353	337	333	329	344	313	327	308	313	320	327	365	345	318	359	294	327	392	320	332	345	312	315	349	348	333	322	339	331	342	351	333	317	354	349	372	376	338	309	314	339	339	304	329	301	344	342	338	336	381	348	348	318	322	352	346	334	310	340	345	339	340	340	331	322	357	314	353	354	338	310	377	344	335	309	344	330	359	338	352	327	338	334	325	351	342	349	342	353	325	345	343	358	327	325	303	352	284	318	368	330	318	335	342	342	370	380	306	333	326	359	333	319	344	350	299	332	332	342	328	323	348	357	343	323	324	365	308	333	334	352	390	383	330	330	311	294	309	380	320	336	340	340	296	322	326	324	321	331	354	343	331	335	331	344	348	358	310	318	333	356	321	353	306	307	343	325	347	291	334	334	368	339	340	348	314	304	319	332	304	306	299	302	329	327	317	347	319	366	315	374	320	320	331	329	322	349	355	352	342	320	331	324	316	343	300	324	295	333	329	319	347	359	362	351	329	365	340	315	350	309	342	348	327	349	322	331	354	335	337	363	333	334	344	329	321	340	335	343	297	305	332	295	373	355	372	321	346	337	349	344	323	323	340	337	345	352	331	350	331	313	338	363	340	368	325	328	328	330	297	356	336	356	327	342	351	360	333	322	357	357	332	355	325	341	326	316	305	362	353	349	332	309	290	315	322	340	331	344	349	327	337	345	293	346	314	325	355	351	363	322	319	323	322	365	306	308	309	337	313	303	342	358	334	306	323	305	325	330	315	339	318	358	318	341	346	329	344	331	330	288	356	312	341	333	362	350	337	337	320	322	309	351	347	335	337	333	328	337	332	333	313	356	302	356	330	342	325	334	326	359	352	346	322	314	339	294	299	366	306	331	355	327	342	332	324	349	349	334	317	333	346	330	341	325	318	344	365	315	335	329	302	358	338	377	323
6909	15870	12735	6493	4772	3489	2644	2062	1677	1477	1259	1069	1002	841	836	738	683	645	601	584	590	553	533	479	487	522	451	454	471	473	449	447	436	429	481	410	432	419	403	420	430	395	406	433	407	383	370	413	396	442	419	389	452	398	393	430	441	368	411	390	402	397	364	437	384	413	358	379	407	384	396	371	429	384	423	371	411	369	426	410	403	378	412	362	413	369	428	389	390	373	410	419	400	401	409	419	416	369	400	395	411	399	385	414	399	368	373	400	375	446	421	400	377	421	414	377	400	372	377	378	442	424	379	381	411	379	382	375	394	403	383	385	390	396	386	393	403	390	378	362	404	384	422	410	400	380	398	421	421	371	354	381	393	359	391	420	375	391	396	403	394	414	378	376	396	385	413	378	402	417	379	395	367	386	430	382	377	420	385	373	369	390	364	407	375	392	407	379	407	362	381	402	402	347	411	381	409	410	375	412	424	355	407	396	373	391	390	401	394	392	407	407	396	390	392	368	420	381	366	420	380	389	408	380	399	384	378	355	398	379	362	380	411	385	396	397	409	388	378	401	392	399	380	399	385	413	403	397	387	396	411	381	402	362	384	370	398	362	394	374	414	408	412	381	360	384	386	383	371	397	411	371	380	404	419	395	375	378	365	369	369	391	391	403	423	365	393	366	387	376	418	389	367	391	377	399	396	369	382	389	378	374	411	371	382	375	355	388	395	402	422	388	389	368	380	403	421	389	373	367	426	384	393	424	400	399	403	411	413	362	376	398	397	396	375	423	378	365	404	426	401	376	405	367	362	379	419	369	435	364	369	386	402	353	342	375	396	407	418	363	408	415	361	402	419	435	419	410	405	390	445	362	407	384	404	396	394	372	405	401	398	394	356	392	393	401	407	381	388	395	393	383	377	347	401	372	381	409	430	415	426	381	400	364	363	409	417	356	395	412	411	393	413	383	393	404	370	384	369	352	445	394	348	385	391	408	377	395	393	360	418	388	390	372	397	392	365	375	369	400	394	404	403	369	374	405	369	368	417	381	408	384	395	387	392	372	391	369	414	357	414	344	409	384	378	397	364	358	364	394	376	377	443	401	388	375	392	349	398	394	420	371	361	401	381	422	401	392	367	397	387	398	395	367	402	365	378	418	403	421	382	400	410	402	423	375	394	389	407	346	366	374	414	375	375	385	387	372	382	341	405	414	374	402	355	398	388	373	381	406	384	394	386	399	410	401	367	349	399	405	372	386	418	370	387	389	405	407	393	389	386	370	388	379	404	408	358	384	376	398	413	377	367	366	408	367	397	391	374	359	418	398	353	382	404	390	380	380	406	406	389	415	370	420	389	406	416	371	381	355	390	410	370	403	401	421	390	402	406	366	378	406	406	357	348	404	399	360	414	388	389	435	420	407	413	385	409	387	394	386	357	382	428	388	406	367	355	405	354	393	382	415	405	400	360	389	382	390	365	430	396	402	438	386	358	392	390	393	387	407	351	419	389	425	392	365	373	421	411	432	361	385	371	381	369	392	410	373	363	366	379	363	401	399	413	391	394	426	394	375	411	401	396	390	399	372	424	402	397	372	373	375	426	352	413	368	377	391	382	358	403	374	360	342	393	406	406	406	393	396	386	405	393	390	416	400	404	383	406	389	382	394	435	399	402	412	425	386	364	423	364	376	368	418	380	362	374	385	415	418	411	371	402	403	394	409	415	396	401	350	390	361	445	395	407	388	396	382	417	392	410	391	416	396	450	401	386	413	419	428	375	410	382	370	396	416	358	415	386	392	410	402	398	391	408	411	393	400	412	389	400	398	409	420	415	426	357	377	390	378	421	411	395	410	421	374	410	402	371	377	405	395	394	406	374	377	399	380	377	363	362	395	400	378	439	335	426	405	379	392	389	396	415	386	378	404	405	374	410	401	399	405	361	376	455	347	382	381	394	369	428	375	378	402	417	386	400	376	395	399	364	380	399	381	393	380	406	395	382	360	418	405	452	370	372	376	436	394	419	386	376	399	387	414	375	377	394	409	377	385	389	387	391	401	390	412	371	411	379	399	368	374	357	422	376	367	367	381	409	390	386	437	392	411	390	390	393	377	382	367	407	372	438	430	380	388	404	399	361	380	390	365	378	400	384	385	385	382	462	408	393	364	398	409	378	372	364	400	391	413	389	394	397	368	374	392	402	363	394	397	387	381	371	385	381	371	359	358	383	364	421	364	396	377	403	377	376	418	384	361	382	407	394	401	387	403	439	403	406	392	394	353	388	400	392	353	383	392	418	413	368	406	364	374	367	373	405	391	390	375	391	398	426	386	409	408	419	361	429	403	397	408	425	378	395	382	407	365	415	421	397	411	383	346	394	394	364	366	368	403	397	399	352	397	389	376	439	411	368	378	401	353	387	375	396	360	366	401	390	388	384	405	423	391	393	381	382	369	387	377	407	373	403	401	380	393	408	345	417	392	395	390	363	378	383	390	420	431	410	374	382	383	351	403	388	416	384	414	397	392	355	365	395	394	361	376	376	397	350	380	388	381	383	404	382	406	401	371	382	400	386	380	340	371	401	368	418	364	393	393	386	401	396	406	403	397	381	387	383	348	393	392	430	367	365	408	389	404	431	360	415	415	372	382	366	373	398	349	390	410	423	370	408	372	373	384	398	349	372	356	374	379	365	365	408	395	383	370	377	361	392	398	415	338	391	364	356	386	380	370	396	416	405	368	345	383	394	355	404	427	391	385	399	393	381	392	396	387	407	361	394	415	413	369	379	438	394	437	371	393	417	389	350	372	372	378	402	387	402	416	382	402	419	388	417	377	373	429	377	411	377	389	384	394	411	393	396	371	386	398	399	377	381	395	394	362	350	361	399	403	422	356	387	385	358	386	374	394	391	366	393	391	400	407	395	393	369	386	389	359	421	394	380	361	327	414	378	391	388	381	387	396	361	401	343	377	386	388	393	391	398	362	381	417	356	402	417	403	403	400	389	415	399	385	379	362	400	400	389	423	422	375	400	381	357	407	383	383	399	379	392	368	384	414	384	381	390	413	413	401	392	345	397	422	389	359	361	387	363	418	339	414	372	377	395	374	389	378	351	386	383	349	361	397	399	408	393	396	406	362	366	402	349	397	398	394	377	391	354	359	367	401	407	392	416	395	400	409	396	383	408	409	397	376	414	396	391	408	410	382	363	416	384	391	378	388	412	400	390	376	382	403	361	365	375	360	407	415	416	426	396	391	423	430	384	398	348	381	425	367	397	395	331	385	414	417	395	412	394	409	385	397	378	389	406	375	390	385	425	401	385	387	377	413	403	410	393	406	361	378	423	374	414	376	396	388	401	402	381	372	400	390	386	414	376	385	434	376	403	385	389	392	418	389	363	366	408	397	392	383	396	369	398	446	382	393	394	435	403	369	409	386	421	405	409	400	399	385	398	393	419	369	370	367	393	372	398	391	402	402	387	367	405	399	390	392	372	383	418	372	398	385	375	399	418	389
27537	19921	5982	953	687	618	592	432	414	426	446	405	399	429	415	424	432	402	442	429	441	433	443	437	416	415	419	485	426	420	417	434	437	399	418	423	429	428	403	446	434	437	452	448	474	437	383	455	432	434	396	370	410	407	395	443	417	394	425	478	426	428	403	430	388	404	455	425	420	402	452	405	429	363	401	444	426	440	404	460	386	412	416	421	415	371	447	434	379	413	432	394	454	428	408	398	399	419	449	434	427	422	373	406	427	459	408	458	414	389	437	438	377	412	409	419	382	406	413	408	437	396	473	406	438	420	441	443	385	394	424	438	402	393	436	422	385	418	430	432	428	410	413	403	407	414	369	363	431	392	414	391	406	389	392	423	403	430	409	413	423	396	442	463	426	400	407	395	393	414	392	404	436	475	423	459	439	385	454	397	388	443	441	424	415	431	389	391	426	485	445	420	434	416	407	431	438	424	428	431	417	430	435	419	442	405	498	424	446	437	454	438	411	402	435	425	426	413	425	433	412	435	400	396	436	454	376	411	409	401	437	389	415	423	450	435	417	425	449	406	408	433	438	399	427	416	400	422	414	401	429	389	406	400	444	372	451	441	408	410	400	433	440	446	437	407	414	426	444	394	425	420	421	368	385	429	427	390	400	419	393	441	404	425	419	432	444	387	438	437	430	432	395	374	446	402	395	417	439	451	415	428	440	396	404	385	415	436	423	443	429	419	369	410	448	413	453	423	441	383	384	426	456	391	435	407	377	433	434	439	396	422	434	449	407	408	387	346	409	423	408	469	397	401	388	439	436	446	376	428	456	441	399	449	438	405	388	409	387	419	418	410	431	430	409	442	411	448	368	444	425	409	417	431	409	390	430	452	443	386	423	476	438	429	426	429	429	396	421	405	395	393	433	416	342	414	421	418	412	413	447	434	364	395	392	433	437	468	397	429	464	404	393	433	422	438	413	396	386	440	406	413	439	430	438	418	449	435	418	436	427	418	399	406	403	455	393	410	430	435	419	414	382	421	439	411	431	430	397	426	402	396	438	422	414	440	395	434	399	413	451	428	392	408	396	410	418	447	419	381	408	430	476	418	456	423	425	429	432	407	403	390	411	418	418	430	429	408	427	451	451	426	447	405	447	415	435	425	382	370	427	374	416	431	429	444	386	423	423	416	394	438	435	407	407	409	403	412	423	388	398	406	456	436	430	401	453	394	449	433	454	422	431	390	421	441	404	420	387	418	414	436	418	406	400	407	395	420	461	409	446	424	433	404	417	404	397	419	444	413	380	413	427	390	469	444	425	417	425	428	394	431	422	450	449	445	413	419	417	409	445	432	420	417	413	449	415	447	427	398	454	414	428	378	359	408	431	411	459	402	426	418	426	420	410	428	443	426	397	410	410	409	413	432	415	403	431	390	396	448	439	388	391	436	415	438	422	457	418	427	398	436	409	407	460	439	425	408	411	398	436	411	442	419	428	441	405	410	418	391	430	399	402	398	435	404	420	382	379	421	397	425	400	429	425	391	416	433	430	422	411	387	445	412	435	455	470	420	400	420	407	436	387	440	418	449	405	412	420	437	412	455	396	399	381	409	428	400	392	397	430	424	417	435	422	418	402	407	442	424	433	427	427	486	424	386	427	410	445	432	444	449	418	418	372	426	410	404	397	395	422	429	424	401	424	435	413	387	408	436	402	408	402	431	428	427	411	418	426	394	387	412	433	434	418	437	446	415	450	440	444	401	484	418	359	401	413	411	395	404	373	404	418	451	430	416	406	376	410	453	401	426	383	390	401	402	412	424	440	414	408	424	392	410	426	423	452	409	349	427	426	402	419	439	426	389	405	452	439	412	407	444	433	436	410	422	411	459	419	404	421	404	406	458	427	420	424	426	431	435	437	423	435	441	408	420	399	405	439	437	397	423	432	424	406	436	428	407	464	436	440	408	405	439	443	455	401	383	430	420	414	433	428	413	413	421	442	429	432	412	409	417	422	449	411	419	425	410	407	468	434	389	410	418	422	415	427	422	423	432	439	396	429	431	452	407	400	407	413	366	456	420	414	421	433	403	389	422	421	429	430	392	433	419	426	427	428	433	416	425	448	411	449	442	396	451	419	440	432	436	448	406	430	414	387	434	423	392	447	412	457	437	396	403	433	410	403	471	440	440	414	476	361	431	434	437	402	435	424	406	402	402	405	409	409	422	440	407	438	434	445	425	445	431	444	415	394	431	438	455	422	419	391	415	432	404	391	398	423	438	358	395	404	408	432	434	434	401	427	428	443	461	432	414	419	436	425	421	412	449	385	412	440	417	436	434	409	412	457	414	395	451	439	419	381	403	427	424	422	393	413	412	444	389	407	410	394	426	437	436	396	407	392	444	428	417	445	427	391	429	456	409	434	411	420	464	396	391	409	411	402	400	390	396	418	448	416	432	408	409	431	420	437	446	435	419	401	430	431	403	412	433	403	445	447	399	420	427	445	414	420	370	406	451	409	413	446	415	402	408	409	440	384	413	431	441	418	414	404	432	422	436	436	414	402	438	402	447	421	427	415	394	398	407	423	400	413	442	427	401	407	396	462	406	450	393	438	440	416	390	389	416	411	396	413	475	460	430	465	393	422	409	430	430	421	389	421	430	419	375	410	425	405	412	425	442	420	425	430	385	387	396	449	379	441	429	393	405	438	453	441	421	490	374	435	438	421	406	417	433	441	420	433	404	412	430	400	397	400	417	459	465	407	422	456	447	405	416	405	404	392	397	416	434	432	445	420	429	418	411	460	438	414	420	429	434	420	375	450	442	426	434	436	417	431	426	434	445	404	424	399	451	389	404	421	399	412	402	465	428	411	435	395	408	397	421	392	428	452	408	400	397	442	445	443	425	440	423	464	374	443	424	362	444	431	416	408	463	389	442	391	377	436	467	467	382	464	437	415	443	415	415	456	421	395	422	433	457	392	406	445	415	397	421	419	413	415	417	442	427	431	410	419	444	437	430	432	401	423	445	396	420	440	448	430	416	426	419	385	394	398	453	401	439	431	469	412	422	381	401	448	417	426	401	436	426	473	430	420	394	400	450	386	442	450	394	430	406	424	409	465	442	439	386	462	431	426	397	418	433	397	432	409	428	416	401	447	426	429	415	411	419	382	434	393	439	387	420	382	446	446	398	441	415	416	434	467	427	417	419	440	466	444	426	447	417	412	425	424	388	432	396	436	424	429	416	423	384	368	431	460	382	419	400	432	414	393	427	408	419	377	416	422	410	423	412	425	444	367	435	425	445	444	438	440	407	466	381	421	427	392	402	409	412	431	454	429	430	423	423	438	464	449	423	419	410	416	417	412	386	434	416	412	401	404	396	409	436	437	437	398	398	418	441	438	420	425	463	399	392	445	426	426	410	391	409	442	432	412	429	399	428	427	460	416	399	447	379	403	421	377	450	472	446	424	427	385	429	409	442	409	399	427	402	401	429	445	409	427	404	447	387	425	436	410	415
4446	1266	1108	799	727	694	620	561	629	526	586	550	564	506	561	513	501	568	501	539	583	545	534	513	532	563	502	521	559	544	529	546	516	526	542	510	530	523	515	524	544	530	515	478	533	537	549	515	530	577	532	522	512	552	509	551	535	550	519	537	500	532	534	525	524	555	530	555	509	552	507	530	535	520	514	535	521	529	500	558	506	562	525	563	502	528	513	541	557	541	503	506	552	523	522	511	558	511	557	510	540	519	499	505	549	497	500	529	520	480	547	517	500	539	493	533	527	506	514	526	537	571	529	516	558	481	550	544	522	512	536	510	518	549	490	508	551	491	528	505	532	552	555	528	485	549	527	533	525	494	502	515	549	472	546	523	543	574	528	506	494	541	526	536	541	554	540	510	534	552	502	515	506	525	500	493	518	492	549	528	535	505	535	556	530	561	532	541	445	515	509	506	539	562	537	505	515	495	502	463	545	515	505	511	558	521	519	538	516	508	516	513	521	511	541	538	523	529	523	497	475	479	471	505	544	542	519	517	517	533	470	521	494	531	549	524	512	550	528	552	543	514	502	535	532	536	518	506	533	556	532	492	490	499	524	516	492	489	514	488	550	500	501	502	549	522	521	543	526	543	509	527	521	473	555	529	502	525	517	519	495	526	513	526	497	527	539	530	500	545	512	501	528	509	540	541	500	524	489	526	516	531	541	536	548	514	530	501	515	514	540	503	566	562	519	489	494	518	527	536	542	533	504	518	522	515	539	558	490	525	504	500	509	495	526	529	546	539	486	521	539	542	548	538	512	513	547	515	524	532	523	489	469	542	578	515	543	544	495	530	515	499	520	529	551	520	508	513	572	513	549	480	528	571	509	513	493	545	530	510	556	563	498	528	538	522	550	538	540	521	523	484	533	552	548	513	493	547	515	517	541	540	544	486	558	551	535	474	476	544	568	580	544	582	549	534	504	537	479	531	510	500	516	538	513	546	528	550	502	540	552	509	510	519	528	544	514	531	503	495	515	524	548	525	551	526	524	522	521	504	470	497	483	498	553	507	512	518	544	536	552	535	509	512	514	511	534	526	542	518	493	523	559	476	468	549	528	553	526	506	551	525	522	549	539	538	533	489	522	522	535	540	547	487	560	558	542	541	532	552	544	487	530	545	522	518	522	527	515	509	560	531	541	544	521	533	531	522	542	505	513	507	535	508	529	513	559	534	531	507	527	488	535	527	506	507	503	511	535	513	538	498	504	508	506	526	508	515	515	519	504	519	535	512	508	465	511	500	533	527	542	524	514	522	518	536	506	549	496	549	541	537	524	551	544	525	493	553	513	523	512	520	542	530	539	528	532	512	510	525	520	508	507	531	509	501	517	485	525	539	524	522	542	535	498	520	562	519	505	522	494	512	512	485	528	523	514	529	522	487	538	509	511	554	489	505	535	479	500	537	508	545	508	482	549	518	579	500	517	553	528	514	510	519	547	501	550	522	549	518	505	532	482	522	531	538	546	531	522	504	516	505	554	498	532	502	541	516	511	523	512	552	508	483	537	560	517	534	507	529	524	532	513	536	552	525	467	529	488	532	548	550	526	500	479	578	543	508	496	509	533	548	497	556	503	543	473	532	520	463	488	515	542	568	528	500	514	511	552	523	527	575	521	492	575	502	533	552	505	528	564	518	548	498	537	512	540	549	549	535	509	554	504	490	523	507	528	513	529	516	545	536	536	510	551	509	529	535	511	507	511	477	526	510	495	494	497	500	563	517	536	595	518	530	543	550	525	519	531	523	476	525	560	517	507	512	501	525	543	541	535	552	534	520	533	572	547	501	530	571	506	518	513	567	546	487	490	547	546	560	607	531	563	556	526	550	533	510	507	503	520	519	540	501	509	502	505	500	485	498	557	541	498	481	472	542	529	507	531	502	539	512	541	517	540	515	512	541	541	551	516	536	492	533	496	540	540	487	505	571	528	536	474	559	520	493	528	564	507	522	511	505	527	529	494	540	572	497	567	511	485	516	519	507	530	531	517	548	523	523	535	489	513	529	504	476	520	527	516	556	508	490	527	539	558	551	538	537	546	519	551	499	504	559	485	521	524	508	508	522	544	535	530	500	529	571	534	555	492	536	471	494	503	517	486	511	536	508	511	529	510	498	502	496	516	492	511	515	524	526	548	508	496	535	521	492	507	558	503	547	513	504	539	538	509	485	518	552	518	515	561	520	519	537	532	533	501	515	527	540	517	546	577	507	532	531	514	529	545	563	543	530	544	534	547	482	504	548	518	542	516	538	501	510	514	516	516	541	524	473	541	507	536	538	532	547	537	536	498	521	505	519	553	492	498	516	523	512	519	495	543	512	514	505	533	501	493	544	526	490	531	522	479	494	536	533	563	535	512	574	475	532	502	508	521	510	517	506	550	548	512	491	542	536	545	556	520	506	542	568	530	573	467	511	563	519	555	509	504	533	518	496	517	491	509	489	540	511	541	540	540	496	527	545	569	499	511	504	567	507	518	548	548	545	545	509	556	511	482	507	489	541	499	497	529	526	479	542	570	526	521	524	516	561	490	528	507	544	507	528	514	524	532	548	544	549	497	560	550	557	514	541	526	508	517	498	541	534	521	534	512	530	516	530	546	527	568	550	542	546	503	549	550	537	526	537	561	488	546	513	557	527	548	493	501	517	459	523	546	546	491	522	519	519	496	509	493	494	524	541	517	509	515	538	514	520	516	565	541	552	509	484	561	573	544	510	554	511	521	556	504	513	542	500	502	559	540	494	520	538	510	524	574	496	542	535	520	512	571	514	510	549	528	497	528	491	530	541	536	524	524	576	495	511	531	500	486	523	505	531	502	500	571	504	528	547	549	574	516	484	502	555	560	512	539	517	518	473	511	561	529	512	504	499	510	523	519	506	523	548	565	485	563	534	522	520	543	520	508	507	511	526	508	544	518	511	512	571	526	534	517	526	497	528	537	523	515	541	544	564	525	520	516	565	480	528	564	481	528	519	494	495	540	532	499	540	458	522	527	538	517	540	538	522	564	511	475	541	520	499	505	538	490	558	485	528	510	531	507	511	543	521	517	529	508	541	523	562	548	563	510	542	532	537	530	516	495	557	516	536	520	515	549	517	513	564	552	499	531	537	532	510	509	544	503	466	533	518	510	531	516	514	534	492	504	554	498	544	586	506	501	526	512	530	535	475	512	521	525	549	521	501	525	532	533	497	530	544	489	510	476	521	534	497	506	492	506	505	488	500	477	517	504	558	517	521	539	504	523	516	576	505	513	530	551	548	565	515	552	531	527	534	510	493	486	514	566	528	516	527	550	536	540	520	532	528	522	499	555	520	537	520	522	520	522	512	517	488	535	521	519	506	508	462	532	558	516	522	533	567	525	508	507	537	513	523	493	492	546	494	515	534	557	490	532	509	501	526	554	508	519	535	513	523	515	513	499	502	493	522	511	573	493	486	512	493	517	499	567	534	485	514	489	528	541	498
24014	21552	29027	24523	21556	11502	999	607	434	391	382	378	305	315	273	274	293	285	261	259	242	250	246	236	224	221	246	239	221	225	218	226	226	225	215	218	214	219	206	218	225	199	220	219	198	240	210	202	203	205	196	245	194	205	216	212	247	210	204	203	231	206	200	210	176	199	204	237	226	212	203	221	212	205	210	227	192	211	179	226	212	226	210	205	204	226	231	238	229	209	222	229	224	206	191	229	189	204	189	206	193	210	193	230	213	213	196	216	228	192	212	202	196	207	205	187	227	217	202	222	202	212	203	214	224	215	233	197	190	209	215	208	189	209	204	181	214	196	197	203	193	191	235	218	230	212	236	218	198	222	202	164	200	194	179	194	196	193	212	193	218	226	220	200	214	225	196	227	221	220	201	205	215	221	209	204	203	207	219	209	196	198	217	195	206	210	196	190	196	203	210	212	203	213	210	186	231	218	230	233	206	188	213	225	196	188	219	205	220	204	216	191	212	216	226	211	227	215	221	215	233	226	196	209	224	233	189	205	237	236	184	198	184	200	220	206	202	209	201	206	216	217	190	223	194	191	198	209	231	207	218	214	232	203	187	187	199	225	215	232	215	226	216	201	202	257	219	198	231	215	210	215	202	227	206	212	211	224	198	217	208	202	216	216	214	173	195	219	196	205	218	219	205	215	215	219	210	209	204	187	211	233	203	225	202	200	211	189	211	235	216	213	205	194	197	207	214	208	208	211	211	224	213	202	211	208	210	189	220	234	222	205	226	208	234	226	205	206	214	196	205	193	195	192	229	215	202	213	197	210	216	210	178	194	207	223	171	213	185	190	219	210	189	195	208	220	212	209	226	212	226	238	204	233	203	212	210	197	195	198	202	196	208	204	210	186	195	244	196	212	205	186	244	210	208	198	210	222	205	203	186	188	224	206	226	219	215	206	223	222	196	197	186	186	213	226	195	198	200	242	199	220	202	222	202	205	230	177	195	228	210	213	200	185	215	213	192	199	203	214	199	208	186	189	211	177	211	201	211	185	190	186	193	212	191	230	227	213	192	192	217	194	198	203	232	222	208	203	203	206	219	235	202	192	193	202	199	235	199	243	198	215	223	201	190	226	200	190	229	161	201	197	217	208	206	201	220	213	202	237	207	214	205	205	203	197	220	215	201	215	197	231	205	213	189	229	212	245	253	207	217	202	217	200	191	216	215	213	213	187	206	211	195	217	202	213	168	218	214	198	209	212	243	216	201	195	198	199	183	222	247	189	228	237	200	215	221	222	204	217	210	210	205	222	232	203	224	201	208	204	221	210	199	211	199	195	198	214	235	205	201	185	214	195	233	207	227	224	196	223	202	193	206	201	217	211	199	207	204	209	192	201	185	202	237	218	216	208	229	193	205	209	197	224	199	187	212	223	202	213	214	217	219	196	198	220	200	202	246	201	198	206	196	229	232	185	204	197	216	223	214	216	201	200	201	207	208	201	202	212	205	214	195	200	204	221	193	204	193	179	181	234	178	241	234	221	200	179	188	225	189	228	213	222	218	209	225	215	208	197	214	223	196	196	219	217	183	229	199	234	213	249	211	206	197	233	196	194	194	217	196	223	208	211	210	213	188	221	212	203	216	197	227	236	189	197	203	220	195	197	193	204	221	195	227	180	198	213	227	183	220	218	179	208	213	214	195	199	216	229	223	199	202	203	190	206	219	238	203	230	213	213	204	213	244	207	235	197	215	208	201	228	218	210	178	204	229	208	196	189	192	201	219	206	195	202	195	200	228	175	199	191	230	200	195	210	210	205	222	227	207	224	212	230	203	213	212	209	205	223	225	212	226	207	195	190	195	211	168	230	199	207	221	204	209	219	223	206	204	222	214	192	225	198	198	202	200	191	197	221	197	213	204	166	183	203	193	217	219	219	195	242	203	217	197	202	218	210	193	233	199	210	203	202	216	211	207	204	204	208	237	201	196	217	224	208	199	227	227	207	209	211	217	216	223	197	198	230	210	177	226	202	206	188	223	198	206	218	199	218	183	186	217	244	226	200	209	220	194	221	178	220	195	197	210	239	193	206	204	211	207	209	224	205	220	202	234	208	218	188	231	195	210	215	194	196	229	202	189	197	232	217	205	186	185	216	231	214	217	207	239	208	207	206	203	210	188	196	226	207	233	225	182	201	180	184	196	202	198	197	199	185	203	224	209	182	208	212	199	206	171	236	199	229	201	192	215	218	207	198	198	195	198	186	208	220	207	216	228	199	218	206	240	200	201	220	217	205	202	204	205	203	187	190	216	227	213	227	206	207	192	206	204	169	192	197	233	207	208	224	218	219	206	220	216	201	202	209	217	211	232	221	233	224	198	218	200	233	232	216	218	207	207	204	182	206	230	229	202	196	191	227	213	222	219	169	203	221	215	216	212	201	227	211	184	182	205	198	229	208	212	225	210	221	227	212	185	189	212	211	190	209	202	222	208	204	208	217	214	221	193	226	214	244	182	200	189	213	212	202	206	211	200	207	190	208	212	188	176	189	235	228	213	201	231	224	199	220	202	210	215	212	190	198	204	215	221	196	204	226	212	197	208	186	240	234	214	198	195	197	212	211	208	200	242	195	220	251	203	217	234	213	189	208	207	205	210	224	226	198	198	212	248	205	195	219	226	209	211	205	190	191	204	228	236	217	205	226	221	220	233	190	209	209	197	223	204	200	182	211	208	194	208	210	196	200	207	217	211	177	193	194	218	203	220	211	226	208	192	183	216	248	206	187	199	218	193	210	189	211	190	223	216	211	194	238	203	198	199	199	210	210	216	205	210	214	226	213	228	226	244	214	210	198	207	212	236	179	213	210	197	214	208	215	219	195	189	232	230	212	210	235	203	213	191	225	190	202	219	196	201	204	208	181	225	220	225	191	206	200	219	194	200	219	190	196	227	231	233	189	201	171	199	214	206	166	195	195	218	206	186	185	229	227	193	234	191	192	211	212	229	210	222	236	201	214	188	202	226	195	202	204	214	194	216	179	179	176	201	189	226	211	177	220	199	194	200	185	192	210	197	227	217	192	218	206	210	199	197	209	222	219	216	178	220	240	207	213	211	238	216	197	177	192	202	187	224	211	217	188	202	206	212	226	239	202	214	187	189	192	209	205	200	191	197	203	208	190	229	210	194	216	204	190	227	217	190	227	206	201	208	227	216	222	236	218	200	231	206	180	202	203	226	198	218	202	214	199	230	184	204	194	216	190	219	199	187	203	221	234	218	214	201	194	216	209	205	210	204	200	217	206	212	226	213	196	195	218	218	201	200	222	200	190	212	221	202	210	204	207	209	209	219	223	215	208	200	215	206	189	207	210	222	231	205	200	202	195	201	219	217	200	192	223	219	212	194	192	221	204	215	192	213	213	210	181	203	219	200	211	203	199	204	220	239	223	217	199	197	212	215	180	213	182	238	234	225	205	191	219	189	230	217	196	204	210	220	206	202	177	201	222	205	204	236	214
4861	9668	7883	3632	2577	1884	1470	1221	950	808	724	638	532	525	497	426	426	368	413	365	354	341	352	350	308	277	349	289	308	308	352	312	284	304	308	293	326	281	274	290	288	283	297	293	248	295	272	290	281	265	257	293	314	274	274	293	292	278	259	268	279	259	285	269	312	270	264	268	302	302	256	260	286	285	267	262	266	291	271	282	266	271	276	280	233	281	270	286	275	265	251	257	285	266	285	278	261	243	290	282	285	250	276	261	274	262	251	267	250	276	275	262	296	285	280	251	280	295	305	264	248	284	268	257	265	274	284	286	303	262	267	288	272	281	277	264	281	256	254	271	245	242	292	256	248	292	285	268	273	291	301	275	262	244	290	290	279	279	279	285	263	280	275	271	298	254	262	296	252	262	271	257	267	265	262	264	285	266	266	245	244	258	243	266	276	243	284	270	256	266	272	281	274	263	296	286	273	256	273	250	236	315	264	275	257	243	255	247	239	282	254	267	234	271	263	277	271	228	262	268	274	304	293	271	289	272	246	294	278	296	243	254	290	275	273	299	267	258	309	256	301	273	268	259	283	274	262	275	262	270	264	297	302	245	285	263	275	280	280	254	290	305	246	271	300	274	289	271	259	269	289	288	243	259	261	267	290	307	273	261	247	268	299	231	268	285	257	253	294	291	272	270	275	289	276	269	236	295	272	233	268	306	280	300	269	229	246	255	274	275	270	230	279	274	275	268	262	240	263	252	305	254	257	294	284	266	251	300	272	267	250	282	250	268	262	280	277	273	255	249	269	269	272	267	270	272	245	283	247	283	289	247	277	258	290	302	263	271	274	231	258	265	274	268	273	271	294	269	270	277	274	243	282	274	270	280	266	276	226	251	264	275	280	283	264	282	265	308	252	258	302	270	252	266	244	230	280	283	276	232	246	287	267	271	270	282	271	266	262	255	294	276	263	257	267	288	286	262	281	262	265	279	285	274	268	274	282	258	285	251	279	243	279	260	282	272	265	259	271	299	250	254	268	272	261	283	273	301	272	276	251	239	282	274	300	294	288	252	297	310	293	285	304	276	218	274	297	258	267	263	270	296	275	291	274	267	266	263	249	271	255	259	273	285	290	263	257	275	257	260	254	262	303	254	287	270	271	261	273	277	265	252	264	288	238	281	284	273	254	261	274	258	278	260	274	261	258	297	249	269	251	245	293	250	252	274	262	275	257	257	271	250	257	271	297	276	284	262	236	260	284	270	253	280	298	288	299	255	285	253	266	267	265	301	279	264	283	280	258	285	282	260	280	278	252	260	256	250	278	283	306	255	256	276	276	297	256	279	279	281	270	282	269	245	253	273	254	296	235	240	268	284	275	270	257	254	245	266	287	270	273	266	293	271	251	273	296	316	267	269	250	293	263	261	287	271	263	271	271	291	251	285	275	266	281	262	268	263	273	279	280	247	277	316	255	274	228	275	286	248	296	270	290	250	262	250	254	254	265	248	268	274	264	289	280	280	282	269	282	274	248	266	273	246	280	278	292	262	292	294	287	291	246	276	277	269	266	292	277	268	258	296	274	258	287	284	262	258	262	246	248	236	236	269	260	320	273	283	332	258	228	295	260	278	269	278	263	297	285	263	267	261	246	240	254	270	265	263	256	296	264	294	266	265	310	252	304	260	269	240	267	263	264	265	302	277	271	283	240	269	263	272	246	264	263	265	270	254	271	245	309	262	244	280	284	270	277	265	261	256	280	299	276	263	269	224	275	268	258	287	278	281	273	276	295	259	258	266	271	264	254	267	287	266	261	294	256	267	267	266	252	249	253	296	272	256	257	247	260	283	270	287	273	288	249	237	269	267	259	258	272	256	270	266	274	272	271	268	261	275	273	262	252	260	242	263	292	271	274	221	272	300	274	260	254	249	274	233	279	284	244	269	262	264	285	261	284	287	276	244	258	238	261	286	271	280	255	273	296	271	280	252	265	267	239	280	235	263	271	285	265	298	280	271	296	249	272	279	276	290	288	260	294	261	281	251	261	311	289	266	241	264	256	289	296	254	264	265	267	262	268	264	277	268	246	285	270	276	251	254	296	268	251	257	247	291	234	241	257	254	291	254	249	275	278	264	286	255	266	254	245	267	244	277	285	236	295	263	298	289	262	255	283	275	281	284	296	262	280	289	247	279	281	275	268	248	241	291	259	264	286	288	244	263	256	264	282	231	285	272	291	249	247	268	254	265	275	256	283	284	274	268	300	284	279	244	258	275	242	238	260	277	281	269	267	247	256	244	255	280	258	244	286	265	273	270	277	293	279	265	263	262	282	255	251	255	299	248	239	284	265	259	282	274	284	281	272	252	265	252	289	237	257	257	243	271	266	263	253	255	261	257	273	291	252	257	286	298	264	242	278	284	272	244	276	261	274	285	268	239	266	286	269	248	276	281	273	265	272	249	255	273	263	259	280	262	256	276	269	299	284	306	245	253	300	272	274	276	271	280	231	281	278	286	298	277	270	252	280	306	280	246	292	260	250	249	296	247	251	232	259	254	281	274	282	301	272	251	277	296	271	260	259	256	259	273	263	267	284	281	263	262	262	272	285	245	262	244	285	276	273	273	267	269	255	258	289	263	267	269	251	262	239	292	296	282	265	265	291	276	260	240	264	277	313	281	256	242	285	298	232	278	271	298	292	272	270	276	267	254	257	264	251	256	299	265	298	283	282	290	271	302	283	277	293	264	272	254	286	229	257	277	285	274	278	236	285	264	272	247	298	304	277	261	257	267	264	261	284	262	291	266	260	254	277	280	304	251	274	240	274	259	268	299	254	265	302	239	265	236	259	286	279	271	275	331	250	302	259	267	277	286	268	267	280	268	243	286	272	276	260	239	260	282	299	236	300	263	285	285	245	306	239	256	260	309	265	256	266	270	286	250	292	254	275	270	280	271	250	260	226	245	271	260	238	278	260	278	279	267	273	264	251	275	258	275	292	279	255	258	288	240	288	277	235	274	234	238	276	301	263	254	235	233	279	268	260	270	258	263	247	289	262	265	254	264	263	276	269	263	286	305	260	265	251	288	232	289	275	264	293	256	250	256	280	267	272	277	271	259	298	309	281	263	261	229	318	246	244	238	285	264	281	259	266	283	251	263	307	264	254	265	246	269	253	258	270	280	266	260	281	260	262	306	274	267	258	288	281	310	266	288	292	246	298	289	280	294	255	255	253	287	268	300	234	283	301	261	272	263	306	258	258	233	282	275	258	263	253	269	268	283	238	242	273	293	284	268	273	239	264	226	277	266	252	254	249	260	275	259	251	269	294	255	227	281	252	256	263	286	274	282	254	287	261	290	286	251	242	243	290	278	265	300	264	278	264	271	278	262	248	259	272	263	272	280	236	254	277	291	289	273	276	271	272	288	275	277	281	261	264	255	281	258	254	277	282	290	254	259	290	297	273	252	264	269	266	284	283	254	282	292	254	254	274	261	268	268	278	321	262	277	280	251	258	273
25218	21546	27944	25512	11028	1141	842	772	701	695	667	620	641	676	608	657	618	633	610	605	641	572	633	608	585	611	568	588	559	611	619	525	594	585	594	594	607	585	627	574	598	620	550	601	554	589	586	602	605	564	574	559	582	583	597	584	535	575	555	594	592	561	531	550	602	622	559	610	574	537	595	580	582	575	556	606	602	555	546	611	591	585	573	580	564	570	585	595	598	584	552	594	600	613	581	562	591	599	610	574	549	571	572	572	565	584	575	614	584	591	634	576	542	574	563	589	602	580	592	576	595	522	597	591	539	605	630	547	549	605	572	551	621	585	612	579	601	628	573	551	556	568	591	590	571	597	586	608	577	601	570	603	621	562	591	608	645	595	604	611	584	559	583	580	573	555	620	586	607	551	595	572	586	549	575	553	579	546	629	567	613	623	566	557	622	598	531	570	582	603	543	606	552	562	573	564	558	556	562	586	541	588	552	576	576	610	590	556	559	623	583	571	576	571	615	569	601	617	615	604	604	575	579	583	552	609	571	577	549	563	610	597	635	583	541	609	550	577	570	548	580	580	596	631	595	562	605	592	612	557	560	584	592	535	590	588	622	606	589	553	597	542	635	576	566	584	567	556	570	634	587	557	588	570	580	583	596	601	574	591	552	577	592	623	576	639	579	588	559	547	614	594	582	573	572	610	566	553	565	589	563	599	622	575	608	591	607	581	564	568	615	605	558	576	607	574	576	586	532	601	552	585	573	540	566	586	583	566	590	568	560	576	629	589	573	536	562	590	607	567	558	542	616	623	566	603	588	536	637	579	617	544	576	638	608	552	594	583	588	602	584	582	610	579	566	568	590	540	590	580	573	569	534	580	601	584	519	596	571	520	530	624	586	582	575	596	610	578	612	554	562	596	563	561	637	592	589	593	569	620	562	607	614	607	590	610	583	616	567	546	557	596	628	610	632	574	556	611	574	580	551	600	580	558	574	626	599	605	623	572	609	574	605	603	563	573	614	554	624	579	569	556	580	585	586	532	604	616	592	555	572	600	596	546	615	557	603	558	568	553	546	565	564	617	612	554	612	589	612	547	578	620	565	592	569	571	624	566	566	568	607	540	553	599	573	593	572	581	621	539	593	588	587	578	572	547	552	592	564	592	612	547	547	576	562	618	588	569	596	581	587	637	559	617	614	606	584	587	549	568	581	574	609	581	618	582	550	530	627	555	550	620	589	569	610	567	553	619	585	589	564	525	583	555	549	572	532	612	559	596	584	608	551	576	529	573	612	557	596	595	587	596	589	562	620	595	595	626	600	553	663	647	621	617	558	595	579	613	598	574	597	564	562	623	570	561	549	585	575	621	628	604	581	592	605	587	559	596	565	626	574	612	569	636	619	560	555	578	591	572	575	572	606	562	583	592	583	604	596	611	571	617	584	553	614	640	584	575	579	568	582	555	533	589	613	579	602	598	556	551	581	546	583	605	617	622	563	597	599	630	572	620	539	558	618	596	561	583	612	592	524	597	623	608	614	550	581	591	549	583	579	578	576	573	597	595	609	570	586	583	585	613	572	619	560	592	596	573	594	520	621	594	574	599	568	557	575	605	580	585	587	607	629	552	577	583	576	561	602	561	602	578	602	598	591	616	589	552	565	584	567	581	560	597	559	592	586	622	583	592	628	575	605	595	591	591	590	564	579	567	572	593	576	552	582	604	562	591	599	573	603	578	578	517	588	581	604	607	619	625	560	565	584	561	563	581	569	575	547	559	638	546	554	576	564	591	601	639	617	571	571	554	610	598	570	566	552	597	552	577	576	609	589	583	613	600	567	571	588	541	593	624	586	585	544	584	577	568	597	592	576	576	578	554	643	587	568	554	577	638	590	592	581	586	585	611	608	537	597	614	598	587	582	562	574	556	567	592	580	566	568	575	596	594	573	561	572	596	599	566	590	589	630	587	548	616	591	598	537	568	603	573	561	580	593	548	553	587	550	569	651	561	553	569	561	607	549	571	606	575	583	612	552	564	533	568	586	557	548	573	525	554	569	577	582	577	572	601	597	595	574	560	574	570	559	578	602	603	614	563	581	589	575	597	606	618	602	551	578	592	583	607	594	558	582	542	611	578	607	649	585	595	597	560	595	530	567	543	629	584	545	583	589	618	587	588	550	611	624	598	590	612	565	607	608	625	535	602	636	568	616	563	568	638	578	656	620	580	580	597	556	648	627	578	611	614	570	608	603	598	582	582	518	557	560	570	618	635	566	565	566	553	611	568	586	605	641	552	601	549	600	560	590	614	580	567	587	576	598	592	562	564	574	625	609	587	596	570	594	614	577	586	565	569	559	560	612	590	606	622	588	566	605	541	588	646	622	595	577	571	609	560	590	602	567	577	584	588	570	577	555	539	630	584	544	573	574	597	572	626	633	596	574	596	609	547	607	623	552	574	585	585	568	546	652	582	562	601	615	578	581	582	554	579	579	622	509	577	573	587	548	610	573	574	603	603	630	592	603	589	587	607	601	603	589	564	616	605	567	554	603	584	617	590	578	567	563	618	568	578	594	559	554	569	566	573	610	557	585	600	597	585	566	582	596	572	559	526	618	560	632	566	599	587	543	575	585	602	568	567	617	584	593	614	596	616	604	615	559	549	609	597	564	590	571	572	617	611	615	550	603	563	611	560	566	553	581	598	601	597	586	567	578	525	612	589	569	597	586	558	589	569	570	567	588	596	581	554	556	621	584	568	572	576	603	541	606	587	588	607	570	569	588	639	586	615	508	571	590	573	551	612	560	538	635	567	605	599	612	585	550	598	587	553	603	561	595	585	585	580	593	566	613	599	601	595	617	565	574	580	585	553	609	573	555	575	608	549	598	576	579	602	591	544	610	577	613	563	574	551	591	570	593	630	588	565	607	536	605	556	560	580	568	639	573	569	578	575	581	585	576	557	533	581	592	563	586	595	581	599	529	553	615	571	556	623	572	581	589	585	608	564	590	610	583	550	575	607	563	566	565	584	572	601	587	578	589	578	615	616	565	593	528	535	580	551	593	557	578	572	604	631	560	579	582	582	543	570	590	600	583	580	586	580	584	588	576	561	618	593	568	595	595	605	596	609	548	598	611	554	580	593	630	600	602	602	565	567	548	575	552	644	577	583	578	575	590	534	521	556	582	577	610	549	579	581	642	538	602	572	565	586	624	564	597	560	640	580	597	575	607	552	568	600	562	629	581	565	576	592	562	598	595	583	562	584	559	535	574	585	553	542	596	550	615	577	613	576	596	589	581	612	552	589	593	601	566	570	613	566	555	562	583	562	607	571	590	574	565	609	567	595	593	601	571	583	568	606	607	571	580	572	582	590	587	569	607	630	561	535	562	618	543	628	538	595	594	590	527	592	549	564	556	568	582	599	607	616	566	606	617	566	570	564	545	593	552	570	537	564	551	560	557	588	584	569	551	578	590	561	582	620	587	550	565	577	559	591	582	581	557	612	583	585	522	559
4909	5737	4526	2334	1882	1547	1299	1229	1059	974	925	928	822	764	861	806	779	783	755	768	718	770	728	728	725	693	708	746	744	687	693	709	746	739	715	732	709	670	774	665	715	703	693	709	760	659	718	747	723	733	722	742	718	673	700	714	659	746	727	686	734	699	700	688	719	726	744	694	656	672	694	693	681	695	716	687	707	697	684	673	692	729	633	659	724	716	752	706	691	700	702	736	753	727	676	679	697	676	671	688	711	717	676	708	695	677	673	713	646	676	688	686	653	694	732	678	673	720	710	711	719	707	685	665	673	663	666	663	695	734	715	648	670	683	726	713	708	724	651	707	739	720	697	657	689	698	694	685	686	695	734	678	694	673	671	670	694	708	700	679	734	750	699	719	662	721	710	698	696	646	710	705	680	714	679	717	707	697	669	752	707	678	678	717	674	747	712	708	687	653	671	712	671	668	744	646	704	689	725	684	715	702	711	700	745	717	636	714	697	631	632	674	702	707	680	714	707	707	725	703	689	689	680	683	699	668	714	688	751	751	665	700	722	711	671	667	695	657	748	712	686	717	725	720	667	691	661	678	678	693	718	682	666	688	681	701	694	721	706	666	670	712	677	712	645	673	713	642	700	653	716	658	707	743	684	668	660	736	719	671	707	716	694	690	714	702	708	726	706	683	688	678	695	714	684	735	704	633	697	682	669	674	681	698	688	654	692	685	706	675	704	699	659	664	695	707	699	694	668	693	740	738	690	691	666	724	691	657	688	725	693	691	712	690	719	705	696	678	676	738	707	724	716	692	705	755	683	692	679	742	681	625	658	689	695	635	730	717	712	723	667	648	669	682	727	737	691	698	675	634	719	675	685	694	702	707	699	686	718	737	684	700	708	690	685	705	716	710	710	630	695	675	698	723	697	699	695	733	692	664	634	714	655	744	690	665	711	712	676	662	647	676	715	721	690	717	716	706	671	703	687	734	714	667	758	709	648	729	673	715	728	682	749	686	717	678	705	661	686	733	717	701	714	684	703	654	704	684	711	711	688	739	753	700	690	711	709	694	671	682	748	661	724	729	657	701	706	711	661	701	685	734	684	704	663	731	691	672	696	693	687	666	667	684	656	657	727	662	741	728	670	647	717	719	712	696	672	685	716	684	716	672	683	690	670	711	673	699	710	688	660	681	724	722	692	693	703	693	653	700	731	748	676	676	750	712	735	690	720	679	662	727	698	706	684	710	705	644	715	708	692	691	707	704	773	688	718	659	634	667	690	690	677	719	721	699	690	703	668	693	739	678	733	697	710	702	647	706	686	709	701	692	709	700	662	698	701	694	695	698	700	683	661	729	712	744	688	659	710	710	720	699	666	687	712	647	689	716	664	719	698	693	675	701	699	709	671	698	726	671	706	682	705	686	698	684	717	671	678	641	663	646	711	705	679	705	731	681	680	706	707	688	664	696	685	692	692	776	696	665	688	652	734	671	741	728	659	669	662	693	721	708	709	670	709	669	713	723	727	775	663	704	692	704	669	694	666	708	673	649	691	697	711	711	679	664	668	671	702	721	690	693	647	676	721	685	679	685	698	716	699	714	690	715	688	709	717	686	706	719	675	674	668	709	699	697	744	727	698	714	686	717	652	742	709	689	683	729	672	665	723	708	709	658	734	711	685	709	651	682	694	729	683	685	735	660	710	683	708	732	712	707	673	696	680	670	655	690	686	673	672	723	683	630	690	663	725	667	692	745	718	686	648	723	716	682	697	714	701	696	704	720	709	703	693	776	716	730	684	697	713	712	679	747	702	678	695	680	730	708	735	706	735	684	741	675	704	632	704	661	675	703	665	671	654	725	692	711	687	736	703	735	629	682	680	655	729	689	681	715	710	676	729	652	731	682	695	708	691	738	679	734	695	675	700	660	704	694	700	701	714	710	747	691	663	712	693	723	653	664	690	677	708	705	696	670	719	711	718	715	681	681	685	721	699	725	682	735	695	692	665	748	648	734	622	661	674	714	683	666	712	709	720	689	715	728	699	664	696	723	698	680	737	670	702	684	672	648	685	694	711	693	655	676	701	676	691	641	689	716	679	626	681	697	725	688	736	652	675	696	639	703	702	733	699	693	679	695	628	682	710	704	725	706	709	719	709	693	699	602	723	659	655	676	712	656	673	657	670	645	697	721	619	723	775	711	674	711	682	673	718	665	656	653	712	686	699	679	690	646	692	739	693	683	652	688	706	652	659	723	680	660	716	674	695	693	680	704	709	648	719	639	691	734	715	713	693	679	699	717	696	640	649	708	697	718	738	699	729	744	686	694	720	693	655	704	707	663	727	626	684	656	677	661	646	672	646	672	668	688	703	684	677	658	682	747	741	693	704	722	676	663	685	675	710	687	715	676	661	697	652	720	651	707	726	702	665	685	738	754	703	682	696	669	742	700	706	659	701	719	727	637	716	729	695	708	680	740	709	704	694	678	705	638	689	721	679	682	707	692	677	731	750	656	720	659	728	709	675	701	697	689	715	649	733	711	674	738	679	710	688	693	680	720	679	723	709	695	685	698	726	714	697	734	700	670	717	673	674	734	672	694	673	702	710	704	639	643	726	665	681	684	670	731	668	750	646	735	707	748	683	727	737	696	675	670	653	669	673	663	672	697	701	681	686	726	702	723	721	695	660	722	674	739	699	712	664	684	654	730	695	712	695	669	708	704	671	706	697	709	658	733	707	676	694	682	685	717	727	730	645	681	705	681	678	732	716	723	709	732	656	696	718	669	692	630	689	678	718	687	738	667	721	655	656	689	707	677	671	647	702	683	662	689	688	731	657	700	693	681	745	706	683	692	700	698	723	718	674	693	699	744	655	670	666	674	699	709	696	683	717	700	716	688	723	687	678	717	682	695	707	691	673	655	708	665	692	666	674	667	695	676	678	699	718	712	721	695	720	711	701	667	707	712	675	668	677	656	687	725	685	705	655	654	696	707	715	679	685	697	674	673	709	742	714	719	677	670	708	644	715	689	708	669	726	712	702	704	677	721	645	690	705	663	658	724	701	700	699	699	687	669	696	654	674	749	690	688	688	727	687	708	690	702	722	741	708	688	698	667	699	669	683	658	740	709	678	704	733	702	709	691	684	712	692	721	712	717	717	653	652	714	724	675	698	708	708	646	685	741	743	678	680	700	661	717	732	693	735	691	693	711	679	705	711	742	696	669	698	708	722	668	675	655	676	692	706	693	710	680	670	723	675	679	685	704	681	692	709	673	688	661	704	697	643	730	683	681	693	686	680	752	666	722	734	678	715	716	730	714	663	718	700	689	675	679	686	659	686	673	702	680	701	664	667	718	645	688	708	713	698	630	758	696	718	671	660	709	674	740	682	696	685	688	723	676	692	647	715	664	684	718	700	697	691	667	663	672	684	709	687	700	745	724	702	696	667	695	736	685	718	698	695	702	651	687	697	676	736	680	679	713	764	695	686	727	656	701	699	693	638	692	726	702	733	704
23088	21570	29504	24115	21570	21622	10794	1204	847	742	641	598	563	491	535	460	479	437	430	419	427	407	429	386	395	406	405	365	389	397	388	340	366	361	350	368	356	356	367	368	362	376	330	363	382	371	356	339	327	360	378	383	343	372	326	341	394	328	364	355	334	341	364	356	328	324	341	350	351	317	329	379	305	301	329	356	329	342	330	391	346	331	358	334	333	359	334	334	322	318	358	337	322	343	348	338	345	342	344	364	360	342	364	311	322	332	374	355	337	312	331	305	327	348	344	352	349	374	305	348	342	335	311	336	343	375	376	395	348	351	315	345	347	353	335	308	327	361	292	333	323	346	332	374	331	344	324	324	359	338	346	341	349	364	376	371	334	341	363	338	371	354	335	323	334	321	339	360	300	360	335	323	311	351	344	333	325	308	366	321	303	332	341	334	330	354	350	367	342	334	359	378	328	344	316	348	287	328	343	317	359	298	374	343	347	337	326	327	346	348	348	352	325	351	317	378	371	341	339	312	364	353	366	368	319	339	358	379	329	334	339	322	339	364	355	381	335	328	322	355	326	300	336	336	355	322	334	345	316	358	336	363	304	314	366	358	341	337	336	367	330	328	369	342	336	367	330	334	344	319	321	296	345	334	328	334	343	351	351	302	336	309	362	348	307	346	316	330	332	320	355	330	292	304	345	326	332	383	334	365	335	356	329	367	337	323	306	327	324	303	399	347	328	322	325	328	345	362	360	358	328	332	313	354	341	341	355	338	332	347	310	333	353	315	336	325	376	361	314	352	333	344	330	326	375	328	327	327	356	310	353	322	320	342	339	324	336	342	351	353	322	325	335	337	314	318	337	330	330	326	343	329	347	349	323	344	315	343	357	337	338	335	350	360	329	367	337	381	356	359	359	351	322	351	372	342	376	339	350	350	323	340	358	350	318	335	347	321	312	329	330	341	354	342	337	317	327	336	359	307	352	342	337	391	332	342	325	330	331	350	321	353	336	322	315	344	355	335	340	354	339	339	333	343	334	380	336	319	365	318	339	324	362	333	325	327	347	365	325	343	331	345	342	349	339	369	346	318	325	335	346	368	307	319	330	333	301	318	318	350	305	372	384	395	347	306	355	340	340	335	314	316	368	355	312	336	347	366	326	340	371	350	299	321	343	316	325	326	372	343	336	375	339	340	340	314	296	336	336	365	326	347	330	301	332	308	318	373	320	340	342	340	350	330	346	334	371	313	339	360	378	332	348	321	322	321	319	337	354	347	327	325	340	340	335	355	345	330	291	367	350	365	310	328	363	317	353	323	332	355	350	352	336	362	335	358	317	344	357	323	357	345	348	363	332	377	343	337	337	366	362	347	305	330	332	305	358	326	343	349	345	346	352	341	310	318	332	336	344	318	329	327	350	331	341	324	346	330	343	334	354	346	332	346	364	320	345	324	328	333	335	338	338	341	326	334	342	331	343	333	344	320	314	354	358	349	366	349	358	326	313	339	344	351	336	343	364	354	337	330	313	311	349	365	342	303	313	331	364	332	334	356	363	346	339	327	319	356	326	347	338	340	350	312	324	327	332	375	347	328	326	356	347	331	368	349	361	333	363	323	315	331	322	354	354	336	331	328	331	341	335	345	340	346	331	322	343	330	372	336	300	320	317	338	351	330	354	335	354	317	344	358	330	329	344	335	334	364	329	366	335	330	376	323	361	335	353	337	360	293	354	362	363	355	332	336	338	353	330	320	358	314	307	322	336	331	353	361	330	337	302	326	369	327	338	344	295	348	326	323	319	345	342	346	383	321	329	328	333	361	320	324	358	337	361	339	347	334	391	340	338	347	301	373	337	331	333	324	304	345	323	334	338	355	330	341	349	310	330	373	345	328	323	304	326	356	338	366	347	309	350	308	341	335	355	330	365	335	315	337	328	307	351	335	337	337	377	362	320	334	347	335	326	371	347	346	347	366	339	348	335	331	348	337	333	340	359	373	321	347	327	338	339	331	346	349	350	321	368	307	375	369	359	345	365	326	328	350	348	350	347	321	346	339	368	321	354	341	332	341	371	359	349	342	326	319	315	324	332	352	351	328	335	332	330	335	391	286	332	324	339	338	325	378	335	329	295	357	344	338	325	312	337	373	347	362	362	329	346	337	358	333	281	360	319	319	344	335	336	315	364	355	343	317	325	353	327	316	325	351	363	303	325	313	363	331	331	351	321	324	352	318	327	332	339	322	329	334	387	326	349	345	341	315	332	315	343	365	311	361	308	328	363	368	340	335	346	333	323	331	322	331	320	354	344	374	350	373	317	308	319	353	297	336	341	365	353	321	335	369	357	355	364	341	322	311	380	323	330	331	301	343	362	343	344	340	320	364	299	327	345	348	341	350	330	338	335	340	326	349	336	310	333	327	344	361	333	315	323	336	354	339	335	310	332	341	352	359	346	357	358	320	373	348	355	334	337	345	306	325	330	338	337	337	342	330	353	295	340	305	308	362	342	355	307	351	318	341	323	343	336	364	326	363	382	328	384	342	336	326	365	357	329	335	339	334	346	310	335	345	359	322	354	345	334	341	343	321	324	335	352	350	308	351	323	318	364	349	335	359	353	299	322	347	345	319	354	338	333	356	354	331	365	307	350	338	378	352	344	331	365	349	346	374	325	319	345	324	352	316	334	329	369	321	331	370	371	365	331	362	348	330	379	361	337	345	369	327	357	325	331	326	321	303	360	342	323	338	346	348	385	343	357	332	343	330	348	311	347	335	360	327	360	354	347	357	342	354	347	308	335	304	352	371	348	381	346	318	357	338	370	368	322	319	348	326	318	369	353	324	337	329	329	327	342	341	343	336	349	352	337	337	290	364	324	332	318	339	314	321	340	329	346	320	320	330	344	362	359	352	323	349	340	315	348	348	318	342	312	346	339	346	356	330	325	363	353	306	342	331	335	319	346	382	362	346	350	319	335	330	345	349	360	341	321	317	346	326	326	328	321	333	325	345	372	350	342	343	341	322	359	327	363	308	301	350	345	318	337	348	314	348	344	320	353	368	334	326	328	310	376	349	352	351	346	352	325	338	349	335	355	317	317	367	340	329	344	340	332	372	352	351	363	338	353	345	369	321	330	339	344	329	355	307	327	335	337	322	328	346	349	317	358	357	332	364	336	351	324	344	324	341	331	309	362	342	336	328	295	315	372	335	337	353	318	336	295	334	314	364	338	318	328	355	355	331	294	345	343	327	358	344	322	327	314	315	327	385	371	348	385	330	325	326	341	307	315	294	356	319	359	299	338	312	311	346	364	366	317	350	307	353	379	329	374	363	344	306	346	323	376	336	340	319	344	344	362	343	349	314	315	327	333	345	363	373	345	330	342	366	330	305	327	310	335	330	311	332	309	310	348	351	331	339	346	306	340	306	308	340	356	310	314	320	358	306	332	332	317	340	354	369	341	352	358	318	348	336	347	353	362	329	305	341	327	343	364	346	348	350	322	349	365	337	344	318
7091	15885	12727	6499	4659	3518	2631	2089	1772	1392	1243	1052	946	879	817	704	635	659	602	565	571	559	496	534	509	501	476	471	490	488	465	481	453	422	454	463	448	363	439	412	447	428	417	379	410	423	407	446	429	412	410	415	435	406	398	414	417	440	455	418	415	406	417	386	427	393	377	397	412	438	386	389	440	409	414	407	394	381	399	373	420	413	379	416	398	405	441	387	423	371	392	435	378	364	351	399	401	394	366	402	370	419	430	394	388	399	411	399	366	407	343	393	423	379	421	402	394	393	403	399	382	411	435	375	365	365	378	385	411	378	364	456	410	396	426	418	384	391	391	439	433	367	401	406	381	408	385	427	369	395	407	394	422	389	385	396	427	359	388	406	362	398	407	409	386	403	412	387	430	403	383	361	398	399	389	427	403	427	410	351	389	409	416	403	431	376	412	395	410	403	352	368	363	384	418	393	419	423	398	388	426	418	376	396	382	405	394	378	404	370	407	407	429	388	396	390	369	393	381	418	368	400	379	360	362	337	409	382	408	353	390	372	394	398	378	394	377	391	373	402	391	381	399	410	407	379	389	395	367	407	394	385	365	382	401	357	418	356	388	369	404	368	386	397	426	393	394	399	400	389	396	385	371	395	377	404	356	411	400	375	367	440	354	406	376	398	390	386	382	401	397	417	409	388	357	377	423	402	398	412	415	396	398	380	398	416	425	378	396	361	384	378	381	394	370	400	403	373	429	366	397	376	395	422	444	401	390	369	397	404	422	422	388	394	406	371	381	390	394	421	358	413	385	412	365	396	416	375	381	404	432	388	387	397	396	387	387	374	424	403	416	397	379	409	391	380	425	363	366	408	379	392	415	406	413	403	383	397	377	374	400	391	421	382	360	370	400	405	377	348	404	403	383	400	362	384	385	377	392	404	394	393	407	395	420	368	385	376	408	405	378	404	378	381	421	389	402	436	406	403	412	389	351	424	404	354	369	404	387	376	397	409	405	382	390	411	403	402	380	409	397	393	386	424	383	393	388	420	378	380	390	405	373	402	378	393	401	366	429	372	384	396	405	399	397	449	360	404	442	377	374	388	369	360	373	400	376	390	419	418	367	387	379	395	433	424	375	395	406	349	383	378	399	386	397	399	414	392	349	434	390	380	391	343	408	391	378	407	373	392	401	396	378	379	368	392	380	389	402	386	388	413	382	399	416	388	379	394	415	381	408	391	396	389	371	379	422	428	409	402	379	370	399	409	409	395	396	379	377	408	387	389	363	385	419	394	438	408	405	388	406	408	405	359	397	376	426	408	381	394	363	404	375	415	426	381	371	382	410	398	387	389	372	392	388	410	423	413	409	378	404	377	396	345	423	374	408	418	359	370	378	397	389	361	364	407	368	396	402	369	407	395	422	388	399	371	411	379	364	393	396	406	380	375	405	405	383	405	366	401	398	410	383	393	425	379	402	416	426	400	425	355	365	398	393	422	394	367	416	404	373	401	421	394	386	395	380	419	405	394	392	383	386	389	418	371	395	393	354	402	394	426	414	387	377	409	402	395	379	408	396	421	382	381	395	395	365	413	380	378	401	390	406	415	349	364	361	378	351	382	407	387	374	398	397	344	381	374	387	395	371	413	419	387	370	386	402	392	387	362	408	391	383	381	419	422	428	393	418	386	376	396	383	417	397	384	390	371	358	420	400	374	387	364	380	390	410	382	363	402	407	372	380	425	392	405	372	375	379	391	422	429	395	400	385	385	342	403	393	418	358	384	402	351	403	413	385	384	412	373	398	381	401	391	376	365	376	379	422	363	392	395	359	398	364	436	374	372	403	427	374	405	406	395	402	410	403	396	402	374	414	419	354	375	378	411	388	409	396	404	393	358	379	387	391	388	417	351	371	421	390	399	362	378	397	411	358	393	353	390	409	378	354	376	387	374	383	379	411	421	396	358	411	379	409	379	391	404	423	387	398	418	401	432	407	389	393	389	368	415	411	374	371	371	411	395	383	425	398	385	376	405	409	408	432	406	403	374	388	402	415	388	397	382	420	391	400	380	398	413	382	399	387	403	419	405	396	389	404	359	414	357	399	386	375	423	390	387	389	359	388	387	422	385	422	370	389	407	409	386	402	385	379	421	379	399	394	392	396	370	387	412	425	375	412	368	412	414	392	412	365	381	385	376	388	430	376	392	382	372	361	396	353	399	415	373	391	369	405	370	413	398	354	391	377	383	378	410	411	340	391	409	365	392	412	419	420	362	410	433	366	382	386	400	403	400	373	391	387	401	398	404	360	394	396	434	401	378	365	378	376	405	408	369	418	387	394	359	368	375	399	387	416	411	416	416	407	416	390	415	387	387	379	403	398	399	430	389	401	413	384	391	401	396	371	387	335	392	396	382	410	378	409	374	389	377	388	412	387	405	372	433	424	410	386	400	375	402	380	347	383	402	395	398	419	410	366	373	393	394	354	380	417	418	398	385	366	415	389	391	397	393	381	403	364	432	367	407	398	391	370	410	400	410	388	400	419	394	390	397	409	408	395	397	379	391	381	400	385	405	377	385	363	378	383	405	394	401	372	328	400	420	372	383	405	398	416	415	416	405	423	394	421	395	389	427	406	417	370	393	395	415	402	388	357	381	379	420	387	408	420	421	394	396	407	396	377	393	353	342	393	384	369	388	376	387	418	419	378	396	368	380	395	373	373	389	405	395	394	405	394	398	388	394	388	362	386	389	407	387	408	376	404	409	401	380	412	417	370	396	370	395	356	366	385	385	393	403	385	410	419	405	415	401	379	452	370	410	354	413	410	344	376	379	401	406	405	382	402	392	403	362	393	359	376	366	377	385	384	395	435	396	392	384	421	387	396	391	397	355	436	364	415	368	412	421	374	385	382	359	441	355	370	405	399	383	388	410	400	391	409	409	392	389	402	385	389	349	382	407	419	375	408	396	429	367	397	387	385	410	382	380	388	411	406	388	415	371	401	404	376	403	381	412	380	379	393	402	376	357	417	422	374	400	391	392	423	348	389	384	444	397	365	392	405	374	359	429	364	409	382	409	396	378	405	384	361	391	381	395	435	397	393	381	389	392	371	408	349	392	412	389	417	447	348	387	409	366	406	390	360	377	412	383	405	392	417	396	363	373	400	402	367	382	401	370	384	400	383	394	405	407	396	376	368	379	381	390	364	367	398	400	414	373	368	395	400	385	363	394	414	416	380	379	395	388	379	362	369	382	431	396	384	360	363	385	384	382	377	372	386	380	407	383	397	375	362	393	378	390	436	407	409	387	399	382	422	405	394	417	434	362	395	391	394	386	410	385	383	375	427	392	370	407	402	387	399	401	348	406	411	362	406	394	386	389	381	382	397	389	410	387	379	399	397	398	377	392	383	426	393	400	396	396	385	393	382	442	366	403	391	376	390	408	391	395	365	412	367	425	387	375	431	413	382	446	390	386	406	396	392	386	432	384	364	366	429	422	365	381	389	428	420	418	417	403
27548	19892	5963	793	585	485	485	461	460	424	436	461	474	460	407	433	407	446	407	445	405	442	404	412	450	455	420	450	445	461	423	421	423	421	434	399	397	416	503	409	445	447	446	400	436	426	465	417	422	396	436	431	388	407	464	424	435	416	439	426	455	419	429	438	441	408	413	399	420	398	398	414	406	448	415	434	409	440	429	416	382	431	446	446	426	433	432	459	433	393	446	410	415	443	420	425	461	455	426	426	410	465	411	414	435	431	438	414	409	445	433	443	417	435	404	379	432	424	407	391	428	368	405	390	399	430	440	467	399	473	438	454	408	427	400	439	429	417	439	422	447	413	392	411	446	431	434	421	418	427	432	425	398	425	404	394	444	428	411	414	419	438	422	385	426	383	424	407	429	434	423	416	386	430	402	436	444	400	410	426	433	429	430	419	441	445	409	428	427	412	440	433	405	454	431	421	420	453	407	445	439	427	390	438	433	441	414	436	436	426	421	405	433	463	433	450	418	438	401	414	448	414	427	428	450	430	434	417	469	460	429	443	410	427	441	429	429	431	388	436	445	449	406	433	390	387	410	432	383	416	426	400	402	422	452	371	416	435	426	432	417	415	471	449	415	430	412	433	431	422	422	421	435	433	422	473	425	440	445	454	379	422	452	443	417	430	394	402	427	402	430	441	446	401	439	431	432	451	457	407	431	430	413	407	436	434	416	480	409	440	380	421	422	437	422	450	445	407	431	400	443	422	415	385	446	372	438	440	388	435	455	406	420	463	419	480	410	430	415	428	420	405	433	442	429	427	410	403	416	424	434	440	432	399	392	411	439	444	416	423	447	416	466	453	404	419	437	409	445	440	383	415	398	448	452	441	420	425	420	421	431	418	407	427	419	407	421	448	393	475	423	413	396	405	426	402	447	426	435	427	453	443	402	415	464	386	414	435	411	435	416	428	448	437	416	400	430	446	430	424	432	448	418	438	422	419	408	388	403	389	396	461	425	411	433	405	411	426	453	400	371	456	419	450	389	426	435	415	388	389	454	439	390	433	427	446	443	440	450	443	399	430	410	418	384	380	423	430	430	386	398	418	409	429	408	428	442	427	435	406	394	412	424	385	430	414	410	416	426	419	459	451	421	402	421	406	432	388	437	419	429	449	446	440	436	427	429	407	392	387	417	447	439	452	423	429	439	413	432	426	421	439	422	434	403	411	452	391	418	411	420	442	404	413	441	392	437	433	412	425	404	432	412	419	453	439	421	390	449	403	422	411	430	434	436	434	431	441	424	417	416	425	404	411	440	455	388	428	361	419	411	425	384	402	409	442	429	392	402	403	445	433	444	413	432	442	446	417	413	462	396	398	433	436	430	454	422	443	438	409	391	452	405	439	403	442	422	442	432	434	452	419	450	430	444	411	447	400	425	404	420	439	423	423	425	407	418	458	427	451	391	407	431	421	448	439	407	438	392	413	407	428	411	427	401	393	411	434	443	421	435	382	413	462	437	356	443	432	433	375	469	427	417	422	417	449	441	415	403	396	450	470	400	435	431	448	400	415	383	441	471	432	449	461	421	402	409	416	446	404	393	419	433	402	409	448	454	409	402	443	415	439	429	462	430	437	447	390	429	400	442	432	391	410	425	398	420	395	450	465	393	435	461	441	419	431	450	420	445	407	432	401	422	428	376	455	454	424	437	432	407	432	443	401	419	420	426	403	389	446	419	421	453	430	384	445	426	441	419	393	437	419	403	415	432	453	416	428	404	455	424	390	413	459	422	432	452	387	434	414	452	407	408	415	404	406	415	417	449	424	486	398	441	407	420	408	427	403	453	398	412	429	414	431	430	460	383	406	422	387	403	411	471	407	430	416	408	444	431	424	428	382	428	422	450	420	451	452	410	421	436	420	442	446	398	423	433	408	443	463	383	395	408	422	442	437	406	445	412	418	436	408	450	429	402	416	423	446	420	404	439	403	402	428	423	435	438	387	394	447	439	387	432	421	430	457	413	405	428	422	450	418	399	400	441	417	430	465	431	430	410	436	403	402	454	400	412	420	420	409	415	439	381	438	424	483	429	379	406	419	426	411	414	432	413	441	420	405	439	421	430	446	413	408	429	386	440	448	422	404	456	421	444	451	463	426	410	424	444	444	407	441	408	430	416	426	424	464	428	451	394	454	421	418	440	414	400	433	429	426	406	408	418	463	420	472	425	437	399	430	424	434	424	437	449	445	449	405	430	438	431	388	413	439	430	432	427	451	423	413	469	419	399	459	472	440	432	411	461	414	434	438	419	439	436	447	403	428	430	445	453	409	436	423	423	468	449	433	425	440	415	454	433	419	447	445	430	442	426	403	400	434	409	403	448	421	484	417	413	442	407	492	456	428	420	434	464	397	418	445	456	432	426	442	441	454	427	453	394	442	421	452	465	410	411	433	428	419	412	407	426	423	437	437	430	426	444	385	439	472	434	418	419	414	455	410	424	415	424	425	444	457	413	447	438	394	406	430	407	429	430	450	428	450	427	407	414	378	427	449	454	419	417	414	429	375	405	433	439	435	433	391	452	398	414	410	400	418	389	408	400	449	390	403	412	408	420	425	399	434	402	407	452	432	380	426	427	433	462	454	405	449	445	419	436	443	400	530	448	423	419	417	384	410	393	416	430	391	440	423	408	380	423	427	373	436	431	428	373	423	432	403	416	434	415	425	390	463	453	421	405	428	386	429	430	413	394	452	447	420	462	430	399	432	439	460	411	440	414	410	422	464	396	421	415	422	440	441	414	418	429	456	447	467	405	423	392	440	406	400	430	369	444	422	400	386	403	418	435	412	430	409	427	454	389	436	435	457	435	433	411	469	404	412	439	417	373	408	405	418	430	418	408	392	395	422	428	404	446	396	435	451	419	423	412	429	455	422	411	405	403	421	411	427	401	408	407	404	433	389	451	426	442	415	440	413	419	427	384	406	399	433	419	435	437	374	432	453	428	389	427	461	461	432	426	410	400	412	449	421	442	419	433	431	438	412	442	419	410	451	432	392	435	434	378	449	405	432	446	458	424	441	454	403	444	419	406	414	389	434	418	404	434	384	428	434	429	444	409	441	448	422	438	404	438	387	409	381	402	430	421	424	446	429	438	407	434	398	434	429	420	440	435	420	430	434	454	406	431	450	439	412	457	428	433	405	426	447	415	431	403	400	392	460	461	449	418	418	429	431	451	435	416	384	442	447	416	417	438	410	422	397	423	441	447	458	435	424	413	386	409	444	441	436	387	471	403	434	431	382	419	421	426	448	421	432	410	450	431	428	405	415	457	426	401	419	424	403	374	433	415	414	429	413	433	435	428	427	432	394	407	462	422	425	434	386	442	429	429	436	427	448	381	424	409	425	443	409	411	445	428	415	428	432	427	425	386	435	388	468	476	423	420	406	413	460	435	399	415	413	429	395	417	439	427	418	439	443	412	453	428	412	456	440	405	361	413	451	439	407	455	418	430	389	420	447
4549	1171	1052	778	697	608	572	582	551	527	521	547	513	550	522	565	576	546	508	529	506	512	494	500	546	507	575	530	551	493	538	502	558	509	508	532	539	516	527	543	536	525	541	534	602	521	537	536	522	536	498	525	542	523	519	510	538	527	528	528	534	557	563	527	537	518	541	506	600	493	522	540	504	549	540	525	489	522	546	509	540	544	486	519	513	518	507	530	549	493	536	510	558	535	513	511	510	534	552	548	501	488	530	553	572	495	536	460	594	499	503	552	509	554	527	520	516	528	564	547	512	516	518	507	482	501	527	497	514	520	533	531	555	521	564	500	520	522	480	505	517	510	490	510	542	536	486	491	502	570	542	541	573	551	502	518	501	497	503	507	519	519	521	550	502	513	508	503	546	575	544	528	552	546	484	504	493	538	532	533	540	492	513	495	526	505	564	526	541	517	538	477	509	464	542	538	538	505	551	508	526	564	530	539	492	543	512	555	538	534	572	528	555	456	518	526	511	540	499	504	483	507	534	488	537	543	454	517	537	509	497	540	516	483	523	547	540	494	562	540	544	536	519	499	576	517	535	498	556	510	504	538	535	532	549	565	552	529	504	503	523	505	530	516	522	555	552	512	537	547	545	510	490	570	528	522	495	572	531	475	508	521	541	512	478	511	531	511	512	525	539	544	555	553	544	512	508	524	504	528	546	476	504	502	537	497	530	514	506	515	529	529	491	494	550	549	503	512	528	527	498	551	539	529	547	524	539	499	479	473	531	563	522	525	543	537	530	507	546	571	524	518	520	535	514	544	528	552	543	511	520	490	541	546	484	521	570	469	509	524	524	525	527	492	576	518	545	533	546	508	527	544	512	521	517	528	534	512	561	597	531	527	509	529	560	486	560	546	505	500	525	491	525	560	507	517	515	527	529	543	527	527	521	503	550	512	539	507	555	528	543	534	565	549	563	526	523	517	545	536	507	522	509	525	537	526	495	539	568	523	534	518	508	518	571	508	526	456	497	466	506	488	526	539	536	528	527	502	573	523	519	513	550	479	508	517	551	575	532	575	500	548	550	515	526	551	536	495	507	539	531	507	515	541	492	545	528	560	533	501	543	500	495	557	558	505	519	509	511	479	559	537	532	520	527	506	503	524	537	530	534	540	548	517	497	520	535	517	519	529	521	512	546	498	537	484	573	528	570	501	521	526	533	530	518	523	478	509	483	571	536	519	538	481	506	552	491	529	514	537	550	521	522	547	515	511	564	524	549	521	514	505	508	483	508	555	533	491	543	518	521	501	484	546	578	529	554	569	490	558	572	540	494	526	551	492	543	542	507	531	542	481	546	559	542	597	488	527	528	437	546	588	522	531	535	512	519	536	540	541	529	544	532	543	537	529	583	540	528	559	540	565	483	541	481	529	473	534	530	521	533	504	508	545	536	491	546	498	503	530	565	492	500	521	548	519	543	525	505	529	534	525	500	580	567	544	507	530	498	521	525	526	562	536	520	529	529	561	523	541	514	534	515	525	540	483	566	524	549	530	527	542	535	539	536	487	527	509	545	544	517	538	508	538	524	550	547	519	564	508	520	550	514	519	540	512	508	537	547	557	578	511	501	527	527	544	537	477	559	562	511	532	533	517	524	541	502	529	540	513	535	530	532	531	475	513	515	519	522	538	536	519	505	528	530	542	503	565	527	540	543	513	521	514	518	506	517	487	539	527	536	551	526	544	539	475	464	531	557	509	567	528	492	534	516	546	509	515	525	510	538	522	551	527	553	555	549	519	562	554	555	531	529	522	534	502	532	516	509	517	537	553	515	518	493	515	551	526	565	542	497	522	525	575	543	569	513	516	525	530	541	536	522	491	557	517	523	559	504	488	530	555	552	521	552	574	538	548	526	505	541	556	574	572	472	523	474	542	505	508	537	550	487	535	542	573	526	578	507	536	543	521	532	513	523	552	517	543	553	522	570	570	500	533	543	481	526	509	541	528	539	536	479	545	529	549	542	566	548	529	503	513	554	520	534	492	504	553	493	566	549	522	523	481	510	496	497	515	542	559	515	509	526	496	550	530	532	519	497	513	530	523	535	529	510	576	478	508	529	563	563	518	543	584	529	515	556	516	522	536	566	542	533	533	517	526	526	533	527	540	533	552	541	516	545	545	526	517	524	520	513	493	523	526	528	516	540	536	525	564	524	546	512	535	516	532	522	492	496	522	502	492	525	518	533	517	520	511	500	523	568	535	495	568	553	531	537	533	536	519	562	528	548	524	504	565	501	526	529	535	524	517	517	509	539	537	529	516	478	534	538	540	504	501	524	520	543	488	540	535	527	520	540	538	530	517	493	515	546	527	511	533	537	492	522	524	504	529	526	494	534	497	550	531	536	532	561	528	515	550	525	550	534	540	538	514	531	511	546	525	528	519	536	525	544	527	532	554	546	501	514	524	544	504	546	509	519	515	513	534	503	553	536	544	555	510	515	507	551	527	523	538	497	532	571	518	481	576	490	523	520	560	532	528	530	548	505	527	558	562	542	517	521	552	575	531	517	497	547	534	500	525	500	549	530	542	553	527	544	541	506	537	495	553	527	543	505	503	520	537	511	534	556	530	508	523	524	537	483	529	465	508	517	550	512	543	548	571	503	533	557	515	481	505	506	530	526	497	553	503	521	515	541	523	512	538	532	548	504	523	541	536	528	525	515	536	542	528	513	548	515	511	532	506	511	528	511	515	527	546	523	508	554	551	517	497	498	495	501	511	553	517	539	506	522	510	511	503	523	552	508	555	559	546	527	578	515	572	503	475	513	523	540	502	558	558	570	520	517	494	513	538	533	490	537	522	524	490	557	522	528	524	537	526	552	498	513	542	517	560	493	519	500	520	531	551	518	554	547	511	483	520	543	543	543	534	495	537	532	494	533	542	543	541	542	534	497	523	514	514	477	519	508	523	507	521	530	535	463	526	538	537	511	584	529	515	526	586	490	495	509	515	504	531	512	486	561	565	538	511	511	537	536	497	502	527	536	520	502	510	518	567	505	543	489	568	540	517	542	539	526	485	540	519	500	516	523	502	507	489	549	516	511	543	488	540	502	497	514	549	520	505	527	479	524	525	525	537	525	538	511	572	527	518	502	533	484	525	495	514	503	505	532	553	552	544	537	508	563	497	548	523	505	543	544	488	548	538	502	555	523	493	515	490	543	529	500	567	544	524	556	529	568	522	550	522	494	506	558	528	563	549	502	518	545	531	519	545	519	513	527	550	520	511	518	559	508	525	491	508	549	516	508	512	535	526	531	551	487	550	577	526	520	539	548	558	525	513	518	482	520	556	509	546	539	502	510	527	538	564	542	497	516	576	518	515	517	548	483	511	511	501	546	524	592	532	519	521	536	551	526	555	549	538	528	521	516	523	527	549	542	593	575	509	551	503	566	513	545	517	499	555	517	529	522	535	529	511	494	496	489	465	548	492	539	546	537	498	502	555	479	521	518	522	531	517
24018	21556	29037	24518	21559	11347	1051	595	484	411	394	358	333	303	294	296	294	240	324	263	263	234	257	221	262	253	248	256	243	233	217	233	248	250	227	223	212	217	246	217	241	217	223	209	234	236	228	221	189	218	225	228	202	199	213	206	227	218	187	206	209	226	235	197	227	207	226	216	197	237	192	214	222	196	233	225	224	217	188	201	208	227	220	233	198	193	197	231	222	203	220	210	207	193	204	223	196	251	194	202	244	221	171	221	207	198	177	222	210	215	219	226	227	237	186	215	232	230	212	217	219	223	225	199	201	219	211	235	201	210	204	216	221	199	220	197	221	209	213	207	209	202	223	212	202	218	226	203	231	220	208	222	222	212	185	194	200	219	215	218	174	198	252	220	194	208	233	190	225	195	203	204	218	211	199	210	194	192	179	220	191	197	198	209	203	219	219	228	195	232	220	211	211	194	225	210	201	201	200	187	198	204	233	214	212	211	187	193	206	218	202	215	206	207	226	203	209	181	246	172	206	218	220	170	218	221	194	221	227	206	226	211	198	190	226	230	217	204	201	194	213	238	196	207	196	190	215	229	208	194	203	227	222	216	210	221	185	179	202	195	192	207	211	193	215	194	196	216	206	235	205	210	189	209	193	213	206	203	209	189	220	204	205	188	241	219	226	229	180	179	190	207	214	224	213	177	194	198	236	223	188	214	206	214	194	197	216	229	186	193	190	215	216	208	219	186	216	222	225	189	203	204	193	195	206	206	197	176	202	216	219	210	212	222	200	211	224	211	191	229	215	220	229	213	224	206	210	210	207	191	209	195	202	215	213	226	221	217	189	212	229	203	211	204	204	188	212	227	214	210	227	219	219	201	237	216	231	197	205	206	189	217	204	184	186	214	184	213	193	219	229	215	212	211	231	233	204	194	190	202	208	202	187	181	215	208	201	230	204	217	188	190	213	203	194	209	210	231	202	194	210	218	220	215	222	213	183	222	204	200	229	214	223	187	215	220	229	221	190	208	194	233	196	236	184	222	208	204	208	228	185	170	189	198	222	214	190	205	210	201	211	217	172	227	198	221	216	216	216	200	209	219	211	251	203	208	223	212	222	196	187	179	219	217	193	215	183	217	221	207	218	201	205	230	225	228	220	190	200	197	227	197	229	236	221	198	213	218	200	221	194	212	234	194	211	207	207	178	202	205	196	190	197	225	218	208	230	221	208	205	202	227	209	228	187	203	218	209	195	204	193	194	174	210	226	207	207	193	201	223	202	199	241	208	222	222	202	221	192	214	204	219	214	207	199	207	232	211	212	197	180	219	243	181	218	200	211	227	217	204	208	217	222	172	215	225	202	247	216	204	207	214	201	226	198	193	198	204	208	204	177	202	208	223	200	217	209	228	197	222	200	202	186	202	209	211	218	214	204	225	201	203	218	220	207	214	194	192	220	191	214	198	205	222	212	218	222	203	210	211	197	222	209	202	201	214	224	224	199	208	224	217	212	183	223	191	216	194	232	217	206	219	212	208	202	196	241	219	196	202	211	204	202	203	198	213	208	199	206	206	229	204	213	229	246	186	211	207	203	204	215	233	195	225	233	243	224	194	195	231	193	213	201	188	201	197	208	235	190	218	189	214	200	204	201	189	216	213	204	216	196	206	216	203	215	190	205	221	197	211	213	198	205	226	212	208	213	213	230	209	208	225	228	194	187	209	198	224	222	227	212	182	204	215	228	203	230	224	209	208	215	184	211	213	231	196	229	216	199	216	213	197	231	229	221	203	208	204	208	183	214	209	220	203	216	212	248	199	216	204	192	220	205	218	229	219	217	218	190	209	227	209	211	197	205	209	234	188	214	215	215	214	210	174	203	228	206	224	199	208	160	219	189	178	233	195	208	200	187	217	220	189	199	194	209	227	246	207	211	204	248	201	246	210	218	216	208	210	216	240	192	224	220	219	186	212	204	227	209	223	200	216	199	180	223	194	210	210	163	227	213	200	219	227	198	218	207	207	238	220	240	240	205	201	218	218	204	209	221	194	180	208	190	204	200	220	209	219	211	206	201	199	223	232	215	183	228	194	196	211	227	202	203	178	214	211	230	227	198	221	222	189	218	224	220	211	206	210	207	218	211	212	221	209	204	206	216	219	187	173	256	210	202	212	202	233	209	224	226	176	216	204	215	194	214	234	212	192	207	232	235	205	211	218	207	193	183	208	194	203	218	218	173	211	226	217	202	207	190	189	219	225	199	182	194	193	237	219	209	228	222	207	209	211	201	227	231	208	216	216	211	193	178	194	194	215	196	215	188	226	201	235	238	218	229	212	214	206	199	198	198	198	198	150	203	223	219	203	235	211	217	227	190	213	225	217	199	206	211	223	198	206	210	229	184	206	235	220	227	214	214	210	242	186	194	214	235	212	189	186	193	197	214	219	183	212	215	203	213	201	207	221	200	206	210	190	221	210	216	194	211	208	207	234	202	243	207	209	218	232	230	209	209	201	200	201	230	198	221	211	219	193	215	223	204	228	207	234	209	197	195	204	188	217	244	190	193	181	226	208	215	212	214	234	222	200	220	197	175	209	218	229	169	222	204	185	202	216	210	225	235	199	229	226	240	190	187	212	213	219	222	227	190	199	225	199	231	215	193	207	202	221	205	205	200	203	218	218	224	233	206	220	215	202	205	199	217	193	198	215	217	210	224	204	207	180	188	215	182	195	223	208	217	204	199	228	191	223	211	203	204	244	205	228	212	193	211	212	185	165	200	202	190	224	187	240	199	223	215	198	205	216	220	194	207	195	216	214	223	213	205	199	203	218	195	217	219	228	199	216	190	216	224	215	206	222	187	228	218	213	226	209	186	226	234	218	207	194	198	189	192	201	230	208	233	215	207	209	229	212	212	242	204	231	213	204	196	227	203	189	201	206	227	217	214	204	213	227	215	213	216	204	208	212	199	217	205	197	210	201	213	211	235	195	211	227	196	220	210	186	190	203	216	199	176	222	195	219	205	183	200	198	193	206	217	220	205	230	204	224	200	205	208	195	223	214	219	202	220	190	204	213	190	197	218	209	207	212	208	225	199	215	228	211	214	220	200	240	223	197	201	185	206	229	196	228	202	217	227	217	223	215	194	194	197	210	245	205	210	217	195	230	191	214	201	205	200	221	229	218	228	243	219	233	197	218	193	195	209	214	223	212	212	199	199	222	197	240	209	206	229	201	207	221	208	211	206	233	193	229	203	176	198	205	193	211	194	219	211	200	195	201	211	208	202	197	189	207	209	211	218	195	205	196	187	220	214	187	219	200	193	213	205	208	217	220	215	212	188	219	179	201	189	210	232	226	203	217	227	215	210	231	199	204	193	195	214	191	211	221	192	199	214	215	210	189	198	225	213	224	216	183	198	196	235	195	219	204	219	220	199	208	210	218	212	200	203	245	210	239	196	224	210	198	199	193	203	205	216	239	206	219	191	218	192	187	195	226	218	194	203	200	210	188	214	190
4974	9517	7679	3650	2577	1840	1399	1130	963	830	690	637	558	515	467	452	394	405	370	382	366	341	323	354	284	308	296	299	305	320	308	307	288	324	275	276	281	317	297	283	300	283	289	276	306	302	284	266	272	300	281	271	315	303	288	262	269	255	298	284	259	270	271	273	289	257	264	283	279	298	271	293	276	269	270	284	297	272	301	250	277	264	278	291	284	252	238	272	288	265	279	261	274	259	292	278	274	277	322	283	277	266	273	264	260	261	302	248	266	277	277	299	292	289	248	259	286	299	261	251	245	268	243	270	265	282	277	256	265	276	295	263	275	278	265	262	258	284	260	294	268	285	273	282	262	287	245	258	239	277	257	260	280	289	270	260	291	265	242	266	279	237	267	251	306	245	263	293	287	266	285	283	254	293	267	239	264	269	257	298	295	274	268	247	263	236	280	263	265	276	294	267	271	245	247	267	271	289	265	271	249	269	267	255	281	281	292	246	279	282	265	282	281	275	275	263	270	247	266	274	253	291	271	306	284	263	285	293	256	261	300	273	256	275	273	277	272	224	267	279	269	269	288	294	279	290	273	268	277	289	289	287	265	251	271	271	256	300	266	261	239	272	293	253	276	291	245	284	263	259	260	287	283	266	274	247	277	281	305	278	281	293	235	275	267	272	259	279	284	260	252	283	262	306	261	275	257	267	291	266	269	277	264	263	246	270	259	258	296	253	269	254	306	268	254	273	249	273	271	284	258	280	286	282	258	264	266	287	255	264	262	272	300	282	290	267	293	283	272	269	280	262	281	260	267	242	292	273	284	281	263	267	292	256	271	260	253	270	227	258	245	262	264	254	278	285	262	249	296	285	281	257	285	271	286	282	272	250	252	297	294	251	269	286	275	260	242	281	260	276	280	275	276	258	270	274	287	268	256	251	268	231	284	257	293	274	268	291	266	239	266	272	282	283	296	268	285	272	266	268	257	253	274	266	252	277	303	258	256	268	266	242	276	266	293	273	277	259	277	275	278	271	281	240	259	245	291	282	240	271	262	287	315	255	263	262	264	268	287	264	267	283	261	289	295	268	256	248	276	262	260	281	279	299	251	295	276	272	272	256	247	283	244	295	281	295	255	252	254	266	240	282	285	271	265	281	300	298	254	248	276	261	291	255	279	246	259	296	258	286	281	249	265	249	270	264	304	294	253	318	260	292	287	282	275	267	276	290	252	260	280	269	289	267	272	254	273	278	273	306	289	252	283	253	263	273	276	271	293	276	273	251	294	274	285	283	278	263	280	277	227	258	271	282	279	306	268	265	276	301	254	257	303	288	258	260	262	259	290	279	262	287	276	303	268	280	281	268	262	287	289	268	249	277	249	284	268	282	300	283	275	257	269	264	267	262	282	277	269	299	254	280	276	282	292	280	264	267	276	269	239	267	269	257	272	280	269	276	271	259	267	258	297	293	255	284	267	264	260	260	249	275	269	276	276	258	253	268	255	257	286	290	256	269	273	278	299	252	289	293	269	295	269	246	279	292	253	270	279	246	269	278	275	279	245	254	250	264	248	273	281	240	245	266	306	293	281	284	260	278	278	253	270	270	319	263	264	258	258	285	283	258	262	275	284	281	229	288	263	276	260	263	301	271	269	276	263	247	282	251	284	260	250	302	277	256	282	271	271	290	240	266	254	238	292	298	265	285	250	321	303	268	254	263	289	288	288	269	264	275	260	291	268	281	277	267	254	288	257	315	274	250	264	273	281	301	286	264	290	245	255	259	282	266	277	269	267	271	272	259	285	255	270	282	268	276	272	298	242	251	260	267	246	278	264	264	269	283	267	303	283	269	269	311	291	286	254	282	250	280	263	262	252	247	273	271	262	268	260	248	248	251	286	251	288	251	257	245	266	282	256	266	296	285	300	273	272	267	269	270	257	274	266	266	282	275	245	268	274	235	260	270	263	310	262	308	272	288	285	274	261	270	294	286	277	304	240	243	266	267	227	266	258	253	271	299	296	282	270	266	311	279	250	241	284	275	275	263	284	272	266	279	302	271	266	246	302	244	278	285	242	263	261	257	275	285	246	264	254	248	254	281	277	275	305	266	265	275	257	271	256	284	269	260	282	252	272	264	256	266	295	281	286	291	267	250	263	249	280	258	294	255	261	260	254	268	265	288	273	270	270	272	254	267	305	295	256	298	260	242	245	241	260	273	285	263	260	270	275	282	257	289	241	291	257	287	285	276	266	252	263	273	265	276	254	247	237	258	256	290	265	288	256	285	269	247	278	232	260	260	268	287	259	267	286	265	263	278	243	274	254	260	280	276	293	270	262	274	259	283	281	249	264	271	251	265	281	255	261	299	252	248	293	278	262	261	296	286	273	279	279	296	268	269	243	267	242	253	271	264	281	275	269	292	281	275	276	280	328	274	266	263	277	289	261	273	279	278	263	268	281	266	281	266	273	305	276	267	300	255	278	240	274	242	256	263	256	279	274	282	250	276	255	264	277	273	263	263	255	272	247	276	276	296	256	265	275	260	267	284	258	309	257	261	285	293	268	275	253	282	278	300	290	279	284	269	258	264	235	293	283	255	274	291	278	252	305	300	268	259	284	247	288	291	280	276	291	278	280	253	262	264	266	292	267	246	249	281	237	283	249	292	275	274	286	262	251	261	258	265	254	294	264	263	279	290	275	292	268	238	253	307	231	272	264	276	287	282	226	280	253	270	277	216	296	254	292	271	303	296	235	267	283	279	278	262	252	247	287	254	260	237	307	272	270	266	254	297	264	287	263	289	282	254	306	301	257	307	307	269	259	263	282	256	292	268	279	315	278	276	273	316	283	277	284	253	280	320	277	260	258	279	272	268	259	267	264	251	297	267	275	243	281	258	268	301	265	259	267	269	259	285	245	262	285	270	234	280	266	279	255	243	301	256	273	255	273	306	274	270	262	267	274	273	259	279	244	298	279	273	281	280	280	264	278	256	275	260	263	296	286	259	283	276	260	265	235	272	274	276	287	263	240	272	297	290	244	268	244	256	274	271	256	284	289	296	253	268	267	303	255	270	259	244	284	276	269	282	251	268	233	254	250	242	241	258	271	276	261	256	259	286	249	259	291	259	261	290	283	283	272	262	251	264	297	259	287	256	251	285	286	284	250	260	256	276	248	259	255	256	281	272	279	289	266	254	294	257	279	290	240	311	254	246	282	260	297	257	274	271	268	256	271	268	289	297	265	279	243	249	286	248	274	273	267	241	283	279	291	267	298	287	271	247	292	250	309	282	253	284	257	259	270	288	285	269	260	275	262	289	271	290	277	278	303	277	261	269	259	282	272	261	270	302	263	260	257	261	283	301	286	281	291	241	259	274	281	272	284	265	270	283	261	287	276	289	269	259	286	305	280	277	270	258	287	298	269	252	280	240	266	258	259	286	249	257	240	265	259	277	243	283	280	277	264	274	289	275	270	279	275	240	297	271	257	265	238	267	278	284	291	257	276	271	263	272
25185	21492	27792	25512	10811	1079	865	718	737	669	681	615	647	679	630	604	614	649	637	616	600	640	587	597	577	621	565	626	624	575	584	611	588	588	610	630	567	598	586	599	612	599	569	599	618	580	587	613	591	590	571	567	617	598	569	607	569	620	639	640	571	600	598	587	597	602	596	572	559	590	590	591	575	622	553	602	595	598	628	590	639	553	610	537	584	554	606	575	607	605	585	529	616	578	585	574	585	582	579	619	630	565	600	595	640	581	559	607	615	584	619	601	565	566	629	643	583	590	568	611	620	617	569	612	553	590	600	618	565	567	569	613	575	598	606	580	591	579	611	603	563	619	619	617	603	578	608	588	595	579	563	596	599	614	579	624	605	553	618	580	604	559	552	626	561	592	618	603	610	578	540	596	561	567	590	576	591	590	644	596	621	612	622	564	574	605	610	577	590	607	577	558	609	586	584	599	599	576	561	603	654	612	624	592	602	585	600	609	618	584	597	586	600	617	585	587	609	567	640	596	615	602	556	586	586	544	541	599	632	576	557	563	566	564	576	617	540	610	625	611	556	555	658	604	630	588	615	599	585	566	605	630	593	628	581	592	604	599	542	608	571	612	613	578	574	608	620	582	612	619	572	626	586	604	592	567	592	572	576	627	559	606	605	633	577	585	606	595	558	565	547	626	615	540	596	532	587	580	603	580	603	601	569	616	615	548	583	571	609	614	635	608	621	590	637	563	571	591	548	573	606	565	558	586	550	580	564	595	577	570	599	565	616	599	594	570	610	629	592	577	615	581	590	621	574	588	586	586	636	613	603	591	562	610	581	571	588	583	571	591	612	580	550	593	583	601	615	632	609	614	594	569	623	559	612	579	564	594	566	577	605	587	606	573	615	530	601	610	563	567	577	619	615	607	611	604	549	628	622	605	600	545	570	595	618	541	609	587	612	600	616	578	579	573	618	600	577	581	546	599	598	582	560	589	601	591	581	597	601	552	598	586	599	589	630	594	592	628	600	603	557	615	624	587	546	604	632	567	591	591	537	584	616	570	565	604	587	598	603	542	580	579	571	625	542	619	561	569	549	587	574	611	598	603	594	607	591	585	597	572	602	595	587	578	609	599	584	636	648	608	557	610	631	601	631	573	595	605	573	502	588	577	574	589	578	625	615	591	615	567	596	545	604	619	608	576	564	582	575	585	605	599	550	589	592	601	619	602	634	624	560	624	566	580	563	596	598	583	573	567	560	574	580	587	532	553	582	584	666	636	560	629	566	601	577	591	602	590	568	560	597	565	605	590	635	568	580	636	551	577	606	627	540	620	606	572	594	562	565	590	579	601	543	632	610	609	594	581	592	581	572	593	581	598	600	600	597	614	603	582	573	570	563	657	611	579	586	574	603	608	560	562	593	598	623	573	582	600	562	621	614	554	573	598	548	578	612	606	534	582	571	607	616	585	593	567	594	583	607	616	548	561	614	588	616	617	609	628	642	630	548	589	595	589	581	565	646	604	592	586	579	580	606	622	539	580	572	612	567	539	596	565	596	619	611	637	594	573	584	606	569	601	615	567	632	577	630	639	572	578	579	598	540	584	607	636	599	590	609	622	573	599	525	582	570	557	581	638	589	609	570	588	581	597	539	582	555	607	580	607	633	627	602	594	604	585	634	571	559	603	580	593	583	588	632	602	547	604	612	571	593	575	582	563	555	558	571	596	556	615	602	581	531	560	601	557	593	589	563	635	575	579	587	601	538	619	612	572	568	584	596	571	611	605	539	609	583	591	601	593	591	593	609	660	627	637	600	594	599	570	647	559	634	570	591	597	589	609	578	592	621	560	594	597	586	545	585	580	577	601	616	600	580	599	554	598	577	601	617	637	583	616	590	583	575	594	551	545	564	558	590	563	599	583	622	558	591	584	604	567	596	575	559	587	593	568	582	637	561	619	599	595	567	594	616	598	575	576	563	607	580	579	570	613	599	583	584	599	634	613	612	573	592	609	619	642	584	544	625	575	601	610	520	579	550	601	594	587	538	587	573	562	586	604	582	622	566	601	604	602	548	590	618	619	584	606	592	572	632	580	647	596	564	603	589	635	659	606	583	622	630	611	610	614	613	591	557	567	609	572	600	553	568	552	562	616	601	598	566	596	571	573	604	597	558	579	607	566	591	593	590	534	600	598	575	561	587	591	607	595	574	599	582	601	563	559	552	626	620	576	571	594	607	588	576	638	608	547	613	584	583	609	595	573	575	589	627	560	554	617	582	658	595	619	602	569	599	564	586	591	611	565	594	561	592	626	649	592	592	633	589	601	613	624	616	584	564	615	575	592	613	616	638	575	587	585	577	568	588	616	575	598	565	590	545	573	598	600	598	570	615	579	604	579	617	563	561	570	587	573	569	605	602	618	577	613	573	559	592	596	636	593	571	587	556	599	604	575	606	598	599	582	574	607	582	569	580	538	596	626	554	562	562	589	616	592	619	613	620	587	565	582	591	546	591	539	560	613	554	612	610	632	628	604	572	614	604	586	546	615	578	608	635	581	611	553	573	598	564	582	565	540	579	558	590	583	597	554	568	566	559	635	624	589	597	594	600	613	597	629	608	581	631	630	558	637	575	597	551	624	634	578	538	578	568	555	576	643	598	551	572	591	608	604	590	603	584	634	629	557	609	584	532	599	627	637	556	622	554	621	606	632	587	594	639	592	578	594	603	599	581	585	640	578	572	589	589	555	562	571	590	583	565	582	574	548	588	568	561	603	585	587	594	626	568	597	616	583	528	582	600	594	561	585	546	601	562	601	595	621	572	596	620	573	581	535	579	571	591	573	596	575	588	599	585	566	594	589	572	572	586	607	628	654	616	625	587	594	567	591	538	579	570	563	565	599	585	610	633	614	567	629	668	593	606	566	573	592	554	572	573	595	600	620	598	564	627	581	586	624	595	613	546	601	586	581	584	564	555	627	562	583	575	592	570	627	595	590	583	614	607	600	582	612	659	581	575	585	512	588	582	555	579	589	624	592	588	632	607	628	553	583	631	601	594	562	574	547	619	566	633	575	623	604	616	564	525	564	595	581	596	611	616	589	588	570	594	625	639	555	636	611	598	669	573	566	598	579	556	568	616	621	563	598	626	554	591	609	636	545	602	603	568	623	587	555	584	561	561	562	614	620	621	618	570	560	625	598	608	624	599	617	610	593	600	585	610	616	562	564	558	553	598	559	587	607	581	550	596	565	632	593	602	607	608	584	612	619	623	612	569	622	567	544	613	613	565	581	592	577	596	581	600	590	570	555	587	614	577	612	555	564	588	562	557	573	554	571	562	556	583	540	532	585	620	623	599	616	611	567	622	621	622	613	620	601	582	567	578	604	580	599	630	587	622	589	597	581	574	556	604	596	633	587	577	583	567	604	581	613	603	601	577	579	566	617	670	588	571	623	597	547	553	623	597	577	601	607	597	614	579	599	605	561	553	600	606	589	576	613	605	582	556	563	582	591
4491	5772	4389	2377	1756	1498	1313	1172	1034	948	896	910	846	813	820	773	749	758	719	781	749	688	754	717	753	703	748	743	711	693	726	708	714	709	749	713	707	710	713	667	671	704	737	667	698	699	718	729	729	730	702	699	701	730	702	679	707	721	692	690	676	725	721	671	753	688	723	686	724	659	692	726	691	670	684	694	740	704	696	689	726	674	729	718	692	672	710	704	736	687	692	686	662	725	691	654	711	690	722	706	732	690	665	695	687	685	747	672	703	665	720	696	703	731	674	659	707	715	695	718	694	729	646	669	697	741	680	703	665	713	723	678	656	650	693	730	639	717	690	666	686	704	751	718	672	674	662	661	718	699	659	685	726	660	698	681	676	701	713	743	711	669	722	685	698	661	700	729	673	676	706	670	624	695	731	684	690	737	678	706	750	697	713	683	707	728	695	724	716	719	673	682	669	698	687	714	698	639	651	713	707	696	715	665	704	700	665	726	682	692	672	681	695	671	689	693	659	678	709	721	685	762	725	663	714	686	712	642	687	710	733	690	686	678	696	688	714	722	716	737	735	723	673	680	705	722	740	694	684	653	654	685	667	676	690	748	683	688	715	736	698	708	696	688	753	672	695	708	702	713	691	730	702	727	671	744	731	678	706	714	710	721	611	747	691	687	700	707	658	682	726	678	728	650	673	654	687	731	706	657	696	705	678	658	711	726	639	657	706	689	680	721	709	697	718	718	680	679	693	726	707	769	737	666	689	693	664	642	700	736	741	713	691	649	706	727	691	729	712	695	728	648	690	685	706	670	727	705	651	698	682	724	667	704	709	670	676	723	705	662	704	722	749	659	712	712	685	688	713	713	707	699	702	770	669	670	696	732	729	629	679	716	705	699	662	712	666	714	671	696	691	697	706	686	660	653	630	712	682	694	690	695	713	704	719	670	692	692	731	688	667	716	695	720	695	722	685	731	656	701	685	697	708	738	663	655	707	707	709	704	721	753	693	665	703	724	711	706	684	698	672	677	707	736	689	688	702	689	754	695	712	725	739	694	682	646	699	657	726	648	694	675	706	674	684	671	709	671	661	696	719	710	718	772	693	703	670	704	693	666	710	682	692	719	700	671	686	717	743	644	671	720	695	730	687	713	677	664	699	694	720	673	696	734	679	679	669	687	674	718	714	707	697	731	668	704	699	700	718	687	733	679	754	751	689	652	689	688	667	653	686	709	695	687	688	748	696	727	645	712	669	683	685	747	673	735	696	689	676	706	723	708	695	669	719	697	673	688	729	650	665	684	728	708	692	718	688	715	713	705	698	649	676	689	727	688	739	670	685	716	687	645	694	678	661	729	717	714	730	700	671	660	705	722	693	709	693	683	709	750	691	701	734	666	714	703	689	691	685	721	664	692	673	705	712	685	695	708	690	710	692	705	731	691	718	697	674	707	678	716	656	641	715	654	688	661	661	745	730	710	683	684	676	723	662	703	735	669	665	650	708	679	655	740	705	673	681	697	739	659	635	721	664	693	662	732	684	672	721	670	691	654	698	719	699	642	727	731	742	702	682	690	703	730	705	706	672	699	726	695	685	651	702	670	711	750	715	700	652	718	697	676	694	652	690	650	699	666	707	710	698	706	657	708	718	736	675	710	708	713	687	654	707	642	656	674	703	701	663	689	716	754	704	708	674	686	746	717	708	711	634	700	722	700	668	667	687	702	710	679	719	671	677	655	673	702	727	694	741	712	680	691	700	686	712	699	704	669	678	697	642	705	677	707	686	710	640	692	704	695	679	683	706	731	693	675	700	674	659	680	691	663	653	699	714	723	708	711	707	638	716	730	711	730	722	696	691	674	724	689	679	692	662	712	688	716	701	713	702	700	726	660	692	700	717	676	697	715	719	700	674	685	689	688	741	671	710	694	742	688	715	701	706	662	685	668	692	732	760	661	701	713	695	671	674	701	724	716	713	707	695	680	727	697	692	712	664	712	682	742	719	668	663	692	684	659	687	669	674	665	701	707	719	707	687	659	697	684	704	695	752	690	670	694	650	726	695	686	687	658	717	670	628	708	661	727	689	682	700	699	735	717	663	725	699	666	710	696	683	660	664	669	714	713	699	731	663	707	720	689	736	706	739	668	746	668	702	708	637	714	724	693	699	665	685	686	726	741	676	680	706	702	648	734	720	711	709	709	688	690	686	675	745	727	696	733	703	707	749	699	710	728	705	710	692	710	701	657	688	671	667	685	714	697	661	699	653	706	740	700	763	702	658	680	672	701	635	661	707	754	697	696	707	680	726	709	720	672	711	688	718	689	666	680	696	696	714	739	699	678	710	687	686	732	749	674	688	722	704	676	667	733	660	729	690	703	674	692	675	679	723	692	720	668	673	686	705	685	660	706	709	698	661	695	698	724	708	690	729	724	733	698	717	679	737	696	670	690	660	699	695	726	671	661	713	723	724	698	664	657	681	667	705	697	686	715	693	661	683	707	692	685	683	683	703	693	691	706	730	684	684	708	711	688	703	707	677	731	692	749	718	746	726	695	701	733	711	698	703	671	697	692	664	660	662	658	687	680	696	702	712	703	666	679	711	749	667	688	647	693	642	751	668	643	713	695	708	710	673	677	733	675	704	713	714	671	764	736	764	670	714	710	708	687	713	693	710	711	734	704	692	704	714	656	710	704	749	706	653	679	713	708	764	717	676	720	627	658	703	685	715	657	708	661	710	675	655	715	659	663	716	658	705	643	701	686	696	701	644	694	672	664	674	741	678	699	703	707	707	723	653	718	722	705	671	710	676	703	685	688	697	690	724	710	719	658	706	704	700	736	701	723	695	700	678	706	676	666	705	691	659	740	706	683	726	723	711	616	675	690	704	637	708	722	650	709	654	698	674	689	726	688	702	701	705	701	697	730	686	727	665	691	712	648	653	707	710	715	651	697	721	670	692	652	659	672	717	706	705	743	699	694	719	689	716	664	652	716	711	670	672	735	641	687	703	695	683	679	753	690	665	731	681	689	728	675	716	704	689	728	615	683	709	734	645	674	670	696	733	722	683	707	705	729	711	655	697	681	711	672	650	684	705	694	688	673	666	731	723	663	676	671	682	711	715	665	734	710	673	696	677	669	667	710	735	758	727	708	754	675	719	657	737	657	684	694	652	688	690	671	731	688	688	698	651	732	658	669	689	657	660	729	663	641	698	653	736	679	730	702	693	726	700	679	729	692	718	661	688	662	658	697	647	673	734	729	698	720	681	730	704	715	684	645	725	716	730	686	719	724	722	680	698	724	719	727	682	697	642	726	687	707	690	674	711	730	773	683	759	714	707	669	659	706	684	708	684	690	719	661	703	692	683	696	706	662	704	682	651	726	737	658	624	704	683	736	704	669	682	669	737	684	696	693	709	701	747	691	648	729	684	693	669	622	679	719	743	679	681	718	692	708	710	690	675	700	687	723	662	672	751	672	717	721	715	699	680	688	729	759	689	711	651	694	629	737
23075	21560	29475	24140	21562	21606	10747	1209	819	776	685	624	602	551	534	500	507	490	479	385	443	408	420	381	392	397	388	387	372	430	377	346	386	363	352	375	364	366	376	384	332	345	372	359	381	348	348	366	343	372	366	366	374	380	367	363	332	358	384	329	348	386	342	368	332	352	370	340	393	343	360	328	363	337	351	363	352	332	379	350	338	349	335	350	317	340	339	336	339	333	334	363	330	369	349	363	360	355	315	340	368	329	322	319	322	346	326	355	334	352	350	354	360	358	349	337	353	337	374	319	347	336	349	366	351	365	323	312	343	368	330	362	343	347	368	326	325	319	317	350	326	364	348	353	345	350	353	326	338	371	361	343	339	388	327	339	316	344	349	363	350	302	349	357	340	364	336	392	319	365	358	357	298	372	343	352	360	369	379	361	353	396	345	371	349	360	340	352	310	346	334	321	342	349	345	372	346	350	376	385	356	393	340	316	332	312	363	350	353	355	323	315	355	356	337	334	315	363	373	339	331	333	343	340	319	366	343	319	313	352	366	355	328	340	332	337	334	342	377	356	333	330	346	362	340	352	339	321	325	306	362	310	334	350	373	368	336	365	338	339	367	346	342	351	368	312	315	332	363	366	353	355	337	367	345	348	350	388	366	369	353	348	368	343	360	324	365	338	353	339	346	349	315	357	322	342	356	311	340	357	340	357	340	353	375	365	311	343	382	341	337	359	355	342	350	326	333	317	366	345	372	328	332	349	305	361	351	334	342	358	342	329	331	338	325	366	358	338	346	379	363	330	330	347	336	299	321	358	333	342	330	337	360	346	301	333	364	343	323	325	362	333	387	310	302	335	357	349	322	356	335	336	326	324	337	326	378	346	374	370	370	367	340	359	359	342	368	362	323	342	353	310	360	362	378	358	349	293	331	335	323	351	348	354	292	317	304	332	339	369	334	316	351	367	381	317	318	343	359	321	348	355	382	362	356	336	358	336	340	375	343	343	380	355	301	362	324	344	320	318	340	335	349	333	372	353	334	335	305	335	353	356	330	343	334	350	349	338	360	316	343	340	347	374	366	339	348	355	329	327	343	355	336	373	374	327	361	370	325	345	346	354	353	330	357	349	380	353	341	337	353	383	320	350	360	345	363	377	339	347	341	329	344	342	318	314	349	358	343	320	366	369	353	335	304	363	336	334	328	342	366	364	313	328	343	349	353	336	323	364	394	363	349	323	350	340	377	334	340	341	315	328	330	349	354	355	386	365	331	348	333	319	345	338	341	361	331	313	351	350	382	388	350	369	339	354	352	325	349	348	356	342	383	331	325	350	364	356	352	320	401	330	352	335	359	350	368	357	302	328	327	366	359	336	328	336	329	312	330	336	348	342	349	337	308	322	360	372	320	349	354	312	363	324	372	358	364	329	364	305	410	344	331	286	359	343	311	336	357	344	341	337	355	353	342	334	346	340	359	359	320	355	335	378	334	327	370	356	338	340	342	331	367	353	341	348	353	361	359	339	330	337	354	361	337	333	310	356	351	329	353	355	343	339	337	337	343	333	320	323	346	355	380	332	323	325	384	335	322	339	337	363	345	355	361	323	339	351	322	333	364	334	353	327	344	359	311	344	348	329	320	398	318	317	345	351	335	369	367	366	375	320	375	308	315	332	323	362	346	342	336	339	331	336	341	331	335	341	336	349	337	329	316	356	343	344	307	358	322	337	313	346	323	359	331	332	323	333	347	331	359	340	344	327	356	337	326	347	341	360	357	363	336	346	350	335	330	311	336	362	319	324	360	340	338	352	313	352	328	340	315	358	320	338	379	327	335	350	365	342	367	338	327	317	355	316	334	377	362	330	337	353	321	340	380	334	351	383	344	307	365	348	330	335	326	370	367	365	329	326	344	347	308	336	337	342	353	346	367	359	338	345	356	370	370	356	308	356	311	340	356	341	356	371	335	344	302	339	335	396	331	341	342	356	343	355	340	323	350	359	335	306	324	362	368	332	336	353	353	324	359	330	345	305	365	352	340	367	341	332	327	335	359	333	305	331	330	343	355	341	344	359	301	346	346	357	358	346	329	330	321	364	341	355	334	352	357	340	327	310	324	322	352	326	340	365	381	338	359	330	344	331	322	344	399	354	349	340	344	369	368	328	325	349	357	352	350	335	350	336	355	357	361	377	319	362	332	337	326	328	318	337	350	310	326	342	364	355	337	345	332	340	339	318	346	335	343	368	348	368	330	323	368	298	376	314	328	349	339	361	372	353	337	329	322	302	368	324	360	341	348	376	353	337	352	361	338	342	342	326	355	369	409	351	331	345	323	337	343	343	326	345	332	327	325	358	332	378	328	335	341	370	331	317	354	344	356	338	332	324	330	358	342	325	323	298	368	353	371	344	349	333	361	346	334	345	337	350	360	337	363	354	346	340	388	366	352	355	360	342	352	361	327	333	361	365	335	344	368	332	331	357	336	331	329	320	348	369	312	327	368	359	350	348	325	340	358	340	361	313	334	344	334	359	336	355	340	342	340	347	323	331	354	369	335	347	339	336	311	329	324	336	346	360	316	355	355	331	347	327	324	309	371	352	339	307	333	343	323	315	349	316	353	374	348	305	326	348	361	334	315	354	338	354	303	349	339	352	351	317	339	359	329	317	393	305	310	324	345	342	342	342	338	302	392	358	353	357	333	322	348	360	358	341	366	346	334	330	306	377	336	333	367	348	358	330	382	315	346	325	351	310	314	326	327	340	355	319	343	339	327	326	348	377	341	343	366	321	359	334	365	332	340	348	349	334	311	349	374	358	350	339	350	330	303	301	337	359	352	352	357	362	321	355	374	352	351	337	349	348	328	364	332	344	348	337	352	337	322	322	354	336	348	331	354	324	326	330	326	318	337	375	322	327	345	325	315	375	322	324	365	349	344	327	338	352	380	366	359	348	325	324	377	390	356	351	315	375	352	328	358	357	333	335	347	337	347	366	368	373	346	332	330	355	365	346	355	387	329	329	317	353	361	334	333	376	330	359	331	314	336	344	316	335	322	310	339	333	355	351	305	349	384	346	351	320	339	343	355	353	337	337	340	344	353	323	353	340	357	343	321	341	309	330	356	327	330	345	315	348	353	313	333	347	333	355	347	314	305	341	345	313	379	341	318	354	340	356	367	329	343	347	321	353	334	332	358	354	324	342	382	345	326	352	343	346	347	349	343	299	320	351	327	351	311	313	329	321	367	314	332	353	321	331	332	371	337	368	361	354	360	359	360	370	348	315	363	336	350	324	345	363	347	361	349	345	331	364	326	333	342	341	334	312	336	373	355	347	334	353	359	361	346	349	341	351	369	358	360	335	326	337	352	344	324	342	336	326	377	341	347	335	352	360	323	320	340	322	339	334	383	318	330	319	339	339	322	349	337	358	353	354	339	371	299	384	341	362	304	374	350	382	355	361	312	362	350	327	320	311	375	316	341	337	344	341	322	364	382	332	352	356	369	336	338	354
6975	15922	12827	6541	4488	3448	2622	2028	1724	1415	1181	1026	988	889	818	730	675	636	628	588	588	535	571	516	562	485	487	436	477	512	441	443	421	435	492	405	451	416	422	410	426	432	445	451	464	418	406	421	405	388	407	421	407	386	414	413	361	452	407	398	425	391	400	400	385	435	409	404	396	409	434	390	401	387	365	376	400	389	379	409	459	416	379	388	466	421	390	416	421	414	378	439	391	366	381	394	396	380	423	369	392	411	395	388	402	420	448	397	389	392	409	427	419	414	433	420	413	407	392	390	426	397	416	431	410	386	376	436	388	413	393	403	373	398	396	383	421	416	407	375	417	394	393	401	419	369	376	389	388	410	411	367	407	415	385	380	376	422	419	356	426	390	387	439	392	423	364	407	426	402	414	372	368	393	411	400	387	356	408	408	397	394	408	393	414	368	403	406	433	353	429	406	392	378	421	414	386	412	429	396	369	398	395	381	359	400	415	377	386	399	419	426	398	402	381	417	406	403	361	401	421	377	374	427	404	408	402	402	385	388	428	392	374	401	399	389	394	422	393	389	408	408	424	377	422	368	400	404	414	403	404	378	383	388	395	411	409	432	438	406	427	410	432	398	396	379	395	350	434	404	399	412	418	384	375	420	404	396	413	377	414	389	367	452	404	397	446	421	367	431	372	392	416	402	386	395	412	400	416	412	394	379	412	413	356	395	405	362	424	409	393	374	390	363	427	431	387	374	381	387	422	427	405	396	411	415	386	395	412	385	401	396	363	446	412	388	412	414	394	413	409	391	358	356	370	390	376	394	420	429	392	399	362	373	383	393	385	410	412	383	385	409	427	430	396	393	395	413	425	390	430	404	420	378	423	388	385	396	401	380	394	394	405	331	374	414	393	401	430	400	463	409	393	385	388	398	407	443	378	421	399	413	420	402	384	388	373	392	391	399	415	368	423	381	399	412	348	379	367	445	381	368	420	391	400	397	375	388	402	394	387	374	392	406	386	399	352	377	417	376	403	377	409	411	380	390	384	381	394	398	425	408	422	378	394	402	369	410	406	398	394	397	367	431	389	378	389	394	377	377	429	403	376	407	387	409	364	399	429	418	394	401	441	400	374	392	390	370	400	418	413	411	393	418	388	381	388	399	418	379	393	443	404	366	411	380	426	376	424	424	399	388	385	429	410	400	399	389	376	385	372	363	425	387	392	380	399	427	404	416	395	348	396	407	429	422	395	407	408	425	369	376	391	390	389	376	399	394	354	438	393	415	404	421	382	414	378	418	364	383	374	432	382	393	368	383	423	382	399	416	443	381	403	426	405	406	442	353	390	411	389	379	391	395	401	387	425	387	382	399	395	397	387	376	387	404	385	400	371	403	398	388	394	424	372	359	380	372	412	384	426	400	364	407	402	420	383	381	409	399	398	389	420	406	420	375	395	392	405	387	404	368	381	375	411	386	389	376	378	416	402	399	411	370	391	396	397	385	404	406	381	393	408	408	395	384	392	400	364	374	391	394	375	355	395	405	338	377	380	412	409	423	363	408	403	398	409	465	418	378	406	375	400	422	414	388	388	379	382	382	383	404	397	400	371	376	402	395	418	404	367	391	394	396	377	417	409	368	377	382	397	418	396	388	417	394	393	420	422	437	382	387	392	414	399	391	433	427	391	395	378	435	391	409	399	374	403	392	383	380	392	419	360	407	423	374	422	394	394	389	391	381	387	370	378	392	374	399	370	376	398	411	411	409	368	413	414	403	404	381	419	369	396	383	369	433	408	394	374	443	401	363	375	410	394	376	353	386	438	418	378	391	426	396	402	384	400	385	388	406	381	367	422	416	377	390	397	372	400	414	366	385	389	414	397	397	430	387	413	403	407	400	422	391	429	362	398	379	393	393	400	388	404	373	401	373	404	374	414	416	381	387	393	383	410	425	410	380	377	411	387	408	382	406	395	404	406	395	381	413	375	373	417	393	395	379	376	370	396	400	399	375	371	427	413	396	365	395	405	398	387	414	364	372	403	371	411	382	374	385	405	346	417	402	382	377	360	382	405	416	405	356	407	389	436	403	419	392	381	370	427	360	391	402	387	414	374	441	361	398	406	358	407	388	444	423	425	399	398	371	388	412	413	384	397	388	344	402	388	387	370	362	418	393	418	381	392	400	383	427	396	364	408	409	392	386	418	398	382	393	381	395	375	412	386	387	381	404	371	386	387	417	366	388	374	405	440	377	377	389	427	389	370	398	370	408	375	390	377	399	397	394	355	356	393	418	418	404	384	377	405	399	339	419	405	388	388	363	405	390	403	346	391	393	444	423	366	400	367	409	361	390	431	410	379	401	398	407	441	391	367	378	409	387	386	405	419	397	414	355	370	418	383	398	377	384	411	403	397	407	407	361	403	412	363	409	400	391	425	360	351	369	364	386	388	437	417	388	412	382	398	393	454	415	419	408	387	355	377	380	429	414	397	432	401	432	399	399	425	385	397	425	407	372	389	415	405	416	440	420	378	391	437	418	383	402	432	366	397	399	389	359	402	373	407	398	333	394	372	402	400	416	397	422	392	453	418	405	400	391	402	386	399	356	389	412	409	415	396	359	396	380	408	394	408	391	437	410	406	400	417	393	411	383	411	399	429	368	407	402	390	405	367	383	386	394	407	406	364	379	389	409	396	386	359	385	403	394	377	373	397	392	362	379	402	367	417	353	381	390	367	389	343	407	401	404	390	413	388	389	418	437	399	406	397	397	409	384	370	415	407	396	413	375	389	367	369	374	399	410	385	390	393	416	426	383	407	412	420	412	365	426	370	392	419	398	405	423	411	392	417	400	405	394	396	415	385	417	395	388	389	408	428	441	411	393	404	401	405	410	391	386	409	433	428	384	383	391	383	406	379	354	405	405	388	367	395	367	416	380	394	433	410	385	424	407	386	390	404	404	429	396	393	397	387	413	377	359	368	388	371	413	405	395	389	427	381	402	417	389	391	391	403	407	401	382	388	410	367	388	409	403	377	400	415	408	391	394	385	413	419	376	415	419	402	403	383	360	384	372	392	382	373	384	393	423	394	366	401	371	373	409	398	394	407	383	413	362	368	427	385	401	392	409	444	418	368	387	424	376	406	448	404	380	436	394	435	380	394	402	405	453	434	404	413	385	371	383	452	438	413	416	395	415	403	395	387	390	412	375	466	427	402	407	376	432	418	352	434	373	417	408	382	408	391	395	435	385	408	389	356	392	391	376	433	378	390	399	401	400	382	383	412	407	366	386	386	397	388	401	413	363	416	341	385	404	409	432	406	400	397	404	411	387	398	407	404	411	383	378	397	410	412	405	365	412	359	400	395	400	411	388	415	376	384	410	385	377	387	361	434	391	386	387	393	373	386	356	380	386	390	396	371	388	405	448	412	393	387	403	383	418	379	410	404	427	396	370	428	397	416	377	418	379	380	399	393	414	405	405	369	395	408	388	379	386	383	413	377	389	362	416	407	399	395	376
27741	19922	5895	786	582	511	484	463	434	422	422	413	473	422	457	453	382	438	421	442	426	429	475	435	458	421	464	424	427	435	401	446	428	433	400	410	434	431	430	415	413	480	438	442	447	425	426	409	412	419	482	423	388	396	470	388	440	464	437	408	418	439	411	418	414	442	423	441	446	438	428	420	472	427	467	430	404	443	416	429	415	438	413	413	447	425	429	406	433	404	450	443	437	454	420	420	434	417	441	430	416	382	432	434	422	433	429	432	457	392	457	420	435	426	435	408	459	446	387	430	395	429	401	430	455	424	458	449	427	417	446	437	402	407	431	438	401	401	408	424	417	460	415	408	463	431	436	431	468	424	449	420	425	375	435	447	430	422	445	426	394	397	411	399	443	374	442	371	437	439	431	414	445	438	433	407	433	431	441	418	425	450	432	434	456	434	442	443	408	435	399	425	402	458	418	423	426	414	448	411	469	458	420	411	490	413	456	434	431	441	410	450	376	410	410	426	433	430	467	425	438	426	435	430	421	448	425	369	417	446	416	438	452	404	399	442	418	413	462	439	413	451	442	441	461	444	409	386	437	415	444	404	404	420	452	483	446	430	423	465	423	450	390	404	435	421	437	461	427	424	457	438	414	429	434	446	427	456	458	449	438	443	419	404	437	476	411	410	437	386	448	435	411	444	439	391	460	441	454	452	411	420	445	396	389	456	427	397	436	468	437	409	404	396	459	447	408	423	451	405	426	443	433	427	444	467	447	422	456	414	450	465	434	438	418	412	422	426	488	449	419	431	427	392	437	447	440	432	416	436	440	404	465	444	418	474	466	418	436	408	442	424	388	439	429	450	464	466	387	458	423	448	427	449	432	452	459	411	474	405	442	410	420	430	414	411	426	440	401	431	407	443	441	438	418	418	462	432	445	416	462	406	434	424	453	411	403	440	438	447	448	418	443	447	438	451	446	454	407	426	430	422	441	406	429	406	436	429	449	415	417	442	432	436	425	473	434	426	409	449	408	425	434	424	410	448	416	462	407	415	412	426	405	435	454	407	436	409	465	419	459	454	442	417	458	428	436	425	423	462	415	461	420	433	432	420	418	436	454	442	431	436	414	469	452	425	437	425	457	458	445	404	454	417	484	406	401	413	382	425	409	442	449	441	422	420	425	438	420	460	401	419	433	427	408	452	425	436	388	444	420	407	446	420	442	421	419	436	410	429	422	408	436	412	447	438	428	424	457	446	421	394	408	426	424	411	400	412	446	422	425	403	457	409	430	423	425	470	434	454	448	430	443	391	448	437	462	456	428	421	406	436	426	399	392	410	457	433	419	381	425	418	426	401	421	452	419	411	436	384	411	438	419	422	374	387	412	445	441	448	416	472	449	439	440	438	438	467	388	448	404	447	388	417	424	437	440	418	478	435	381	414	434	438	471	450	448	424	477	429	397	433	447	431	419	448	469	424	415	458	433	374	436	437	427	446	452	415	423	429	429	424	411	441	465	401	423	413	420	401	440	427	455	391	383	398	434	459	447	419	425	420	441	412	419	414	418	436	399	421	416	402	431	417	425	410	439	443	418	415	434	446	451	402	437	416	432	413	411	400	440	426	412	447	464	447	429	424	414	422	426	394	401	440	396	412	459	436	420	403	437	457	434	409	427	416	446	443	474	452	409	436	444	405	410	424	400	453	489	480	454	423	444	425	427	369	417	419	410	435	412	413	452	454	431	456	447	445	465	414	437	450	418	438	453	437	474	402	433	449	486	393	417	424	410	452	405	437	445	433	421	414	431	429	439	444	433	431	419	403	402	423	472	439	458	415	448	398	427	438	412	443	441	423	412	445	376	477	393	437	441	472	420	437	451	424	437	457	414	472	434	466	452	422	450	442	435	420	435	421	442	443	439	431	422	430	432	420	417	427	410	432	413	394	409	437	423	388	447	388	445	433	408	392	457	409	452	440	475	420	425	442	418	437	401	434	421	434	431	425	412	438	395	460	441	395	460	418	470	443	420	436	440	434	429	478	429	422	382	416	440	462	442	431	420	413	415	397	430	440	427	435	418	433	431	420	467	395	460	431	437	437	460	399	457	423	431	428	441	436	454	425	426	415	427	424	417	432	446	419	420	426	463	404	424	447	435	461	411	469	447	416	428	454	438	423	420	462	418	400	459	448	422	487	425	405	411	436	417	393	439	430	395	405	441	422	438	431	448	433	402	462	425	415	430	457	402	448	448	412	430	427	430	406	458	400	399	425	385	445	426	431	432	424	413	446	401	402	418	448	469	466	454	418	398	465	419	447	440	425	447	374	445	435	437	411	454	419	433	422	414	448	408	416	404	422	457	419	442	427	405	431	398	447	420	443	429	446	451	400	459	427	413	437	416	397	429	419	456	461	420	409	404	410	392	441	470	475	412	436	390	481	413	448	438	430	426	408	508	418	422	437	440	451	422	421	422	412	423	402	431	431	445	461	427	428	426	472	428	428	400	401	447	418	435	462	402	407	438	444	426	445	467	432	447	460	426	426	463	446	428	402	401	414	443	406	437	453	461	452	416	438	426	427	428	393	442	429	424	434	417	432	434	450	413	431	392	429	437	448	430	438	442	414	421	414	442	421	413	427	444	406	445	380	406	413	436	386	443	424	420	453	449	409	449	438	430	400	447	427	444	459	461	405	417	430	425	432	448	429	395	428	448	439	457	433	383	406	422	426	461	434	418	460	443	440	444	455	440	436	445	412	431	436	411	445	414	416	418	388	419	417	449	417	466	396	455	455	464	419	429	404	405	420	413	422	445	454	420	434	426	415	406	433	434	430	435	458	425	446	400	456	397	454	464	430	410	471	441	403	428	463	422	419	406	413	413	425	431	448	421	440	426	433	402	415	427	463	430	405	435	450	462	431	425	460	427	399	408	437	394	434	427	450	445	433	428	397	403	429	404	392	401	402	445	437	432	454	429	441	466	421	408	423	450	430	441	430	437	453	437	440	447	431	436	416	435	440	398	450	445	398	460	430	430	471	456	448	412	459	458	414	426	440	405	441	423	427	408	436	456	414	412	407	438	446	464	467	445	435	451	424	437	417	446	449	420	435	452	418	405	442	451	426	429	424	436	414	415	435	439	453	415	445	422	467	424	446	420	401	440	469	454	421	425	399	432	417	455	435	381	409	447	445	449	442	436	445	452	423	438	428	454	402	410	449	408	466	447	440	427	448	412	449	438	465	423	414	460	435	447	431	432	437	436	446	432	423	448	441	447	463	456	460	434	428	436	444	418	444	408	399	462	415	438	435	440	444	451	421	443	464	436	411	436	429	409	408	407	434	466	439	430	437	464	452	446	453	443	423	410	400	451	414	412	445	454	457	442	412	401	444	427	448	437	442	432	419	421	452	453	438	457	408	458	423	431	447	449	411	423	418	431	427	436	437	417	440	444	460	373	422	443	436	420	419	469	413	439	414	393	413	414	403	430	430	384	448	439	407	464	439	430	410	446	419
4465	1204	1116	740	657	632	547	619	589	548	551	526	560	541	528	502	557	536	534	489	524	548	505	529	490	542	512	546	555	503	559	513	557	523	539	509	512	517	549	536	519	509	563	554	558	539	533	553	604	536	497	533	526	549	504	515	527	538	493	565	541	519	560	540	519	564	528	549	511	538	563	561	553	522	530	533	536	525	559	528	528	532	499	496	531	550	556	511	523	524	569	520	541	513	566	564	524	519	526	494	523	544	519	539	517	524	539	529	532	521	568	488	558	529	574	531	523	525	527	521	502	531	534	510	516	507	537	553	530	491	535	523	510	513	575	590	555	472	548	531	517	536	522	541	512	522	495	535	552	511	527	570	557	550	516	567	575	569	528	505	508	519	535	525	468	495	511	532	525	554	562	549	569	524	560	531	521	494	467	524	547	491	538	555	544	483	511	581	554	529	487	508	565	550	531	531	470	499	492	551	550	522	536	560	525	539	532	532	542	524	555	554	541	554	509	532	558	541	543	513	537	494	539	520	498	548	520	514	544	510	526	583	524	553	552	539	531	533	556	491	583	507	497	538	548	532	500	539	526	520	521	531	535	516	550	479	563	546	530	493	537	547	525	523	525	518	510	499	541	553	553	536	501	513	504	549	580	517	545	525	498	507	530	543	537	536	540	559	518	523	556	558	519	519	544	520	494	512	519	523	518	516	555	498	521	494	537	520	550	559	525	504	547	530	573	502	529	492	545	552	519	543	535	543	524	493	569	579	578	519	506	530	539	521	516	536	541	523	534	533	486	484	513	536	491	520	500	530	517	543	492	561	523	503	502	541	544	533	526	521	525	540	502	527	546	511	512	508	510	562	501	562	548	561	558	529	519	543	509	517	501	495	541	570	534	559	526	534	606	503	506	508	528	528	506	512	553	547	543	492	544	548	522	534	551	544	528	536	531	521	510	522	510	534	532	511	567	487	509	543	550	508	556	592	540	530	568	550	498	538	518	499	497	506	552	503	546	491	498	519	481	532	516	570	515	574	534	565	506	552	488	587	554	572	534	532	514	547	552	571	559	517	549	550	531	551	579	528	499	496	565	537	503	487	509	524	547	549	486	532	525	517	551	513	567	533	507	532	511	517	496	545	561	549	528	484	522	503	554	526	534	512	496	542	503	535	514	502	515	538	578	559	546	519	571	569	543	528	550	537	526	482	506	546	526	508	536	536	545	521	513	479	521	542	514	535	527	543	503	508	520	516	527	531	595	543	575	539	480	552	540	522	522	510	524	506	505	547	531	502	528	541	505	572	569	481	505	550	504	488	554	538	500	566	533	530	528	538	553	522	531	551	533	545	558	533	529	527	546	555	509	525	521	540	531	514	482	498	521	502	561	550	521	537	561	545	539	556	527	552	550	513	491	483	548	515	509	530	541	513	522	569	580	508	522	493	521	554	545	551	546	517	540	514	589	578	522	530	545	521	503	517	559	493	533	494	541	504	565	523	531	535	528	522	527	536	521	567	523	508	532	543	539	537	512	534	531	488	533	508	556	491	533	532	535	532	540	518	515	495	560	565	509	516	524	520	502	581	515	541	515	541	565	537	506	521	559	523	499	507	510	527	565	520	470	557	487	514	531	517	555	543	501	493	523	551	519	539	539	573	531	547	532	521	510	539	556	483	538	517	560	475	510	540	533	550	539	542	513	521	587	574	537	496	556	503	525	482	494	523	507	497	541	552	500	509	566	556	549	520	577	566	553	540	533	502	543	537	513	529	564	513	481	539	525	497	533	534	514	523	535	530	480	554	522	533	516	536	553	509	511	475	546	528	545	577	548	530	523	532	555	498	532	557	522	547	555	527	535	497	551	519	547	569	554	530	534	503	551	587	531	535	522	551	535	575	531	525	508	532	516	507	564	503	538	540	518	569	530	512	520	516	505	510	513	525	528	539	502	547	522	522	560	521	497	551	526	529	560	510	549	527	522	539	559	559	481	530	565	562	516	523	536	527	467	510	523	525	542	521	506	525	524	518	511	548	549	523	531	521	547	536	518	516	549	550	521	496	540	516	475	554	543	537	517	560	537	522	505	509	551	539	564	519	512	473	570	489	569	525	558	546	513	550	585	509	544	534	494	524	545	534	525	511	523	505	529	562	538	556	527	500	521	511	490	546	525	540	513	518	519	518	545	524	515	530	524	526	525	558	543	513	485	543	541	518	531	506	519	513	528	546	500	528	537	524	508	498	512	499	587	512	522	541	507	513	564	542	530	527	519	521	565	548	535	530	551	516	559	541	512	512	522	536	536	511	519	578	562	542	546	501	517	536	553	522	529	537	528	543	548	529	539	552	511	557	504	498	521	557	541	567	561	524	556	538	531	522	530	518	505	523	509	532	519	528	502	514	500	512	549	532	558	532	515	509	563	548	509	530	547	551	532	578	534	559	508	534	523	497	539	515	539	539	539	504	532	548	536	510	551	530	558	531	584	535	516	494	481	527	548	553	539	530	521	530	505	525	490	494	572	533	544	517	513	529	545	519	517	546	532	541	524	522	528	523	558	548	543	543	552	540	515	555	515	503	557	540	560	517	534	533	541	516	551	518	523	512	521	516	527	532	535	575	554	537	510	511	515	531	554	515	541	516	577	539	532	520	519	554	557	538	542	565	534	511	507	495	547	546	543	525	488	540	518	519	531	545	520	558	522	563	520	538	519	539	512	496	512	495	559	529	561	548	512	524	510	542	542	565	494	556	496	528	520	507	561	523	550	520	529	548	500	509	527	533	534	554	557	561	547	543	523	519	536	517	544	531	564	545	557	533	504	536	563	499	560	530	525	521	545	540	542	558	505	521	525	559	553	524	517	513	536	538	493	567	579	514	514	504	576	524	562	535	491	528	525	560	512	526	541	503	487	520	534	536	506	551	494	530	535	537	540	556	548	576	556	503	515	553	496	541	535	522	528	573	522	559	553	531	556	528	506	546	485	566	524	508	546	488	531	527	552	520	508	504	511	540	581	544	518	536	541	480	553	490	508	543	521	560	519	512	565	567	492	526	498	528	524	507	500	536	535	532	565	558	556	505	531	514	568	524	543	521	522	513	565	494	512	532	531	535	559	567	534	554	481	521	536	541	541	566	497	526	544	557	523	521	566	551	522	510	538	540	512	492	515	501	526	536	531	555	515	548	534	533	527	520	549	557	515	540	541	530	523	555	523	543	537	499	530	533	537	535	522	497	513	562	530	534	556	530	514	494	549	537	538	514	538	536	526	510	567	563	526	511	507	503	537	493	519	546	500	515	523	531	568	518	538	532	544	537	534	492	534	540	522	557	508	510	550	522	521	517	485	536	533	531	567	565	567	582	545	530	522	562	525	543	529	538	553	559	548	531	524	517	529	565	548	523	496	554	514	561	503	508	519	501	501	560	537	588	520	544	511	490	505	535	504	542	494	508	527	472	542	536	501	567	553	514	515	544	506	536	538	548	494	534	551	493	523	531	516	528	483	533
24092	21638	29178	24623	21639	11387	992	610	476	432	400	343	321	321	291	266	279	291	239	287	257	254	270	225	217	252	271	196	252	228	234	210	234	247	232	216	247	244	213	235	234	252	216	217	199	204	224	199	225	238	240	237	211	218	201	202	199	221	230	220	221	229	208	224	214	193	207	194	244	243	233	210	209	216	213	230	221	205	214	221	203	213	186	209	237	222	199	230	226	230	225	218	224	222	233	215	200	217	219	208	215	209	229	212	217	224	224	200	211	200	224	229	195	200	197	212	204	224	201	204	185	228	190	213	228	223	208	216	242	204	203	228	250	188	212	229	225	206	211	238	207	214	207	216	202	195	202	211	242	209	192	171	226	202	189	228	209	215	217	193	227	204	237	222	218	238	238	204	234	198	196	241	204	225	213	231	219	202	186	203	228	236	200	212	221	221	192	211	203	220	201	226	228	201	202	200	204	227	199	230	247	227	219	217	219	190	229	194	210	245	210	230	238	210	211	184	192	212	212	193	231	207	203	212	227	214	205	235	201	234	230	190	211	214	222	189	228	232	203	202	204	237	205	237	235	200	218	187	206	212	208	231	208	212	203	190	216	223	185	228	221	237	203	218	203	221	202	211	232	196	214	201	197	196	211	229	203	209	226	195	213	218	211	201	232	213	215	214	205	198	192	200	197	210	182	205	210	223	239	200	245	223	215	196	205	220	207	213	192	227	238	222	211	207	177	180	242	222	226	199	215	201	195	203	215	217	218	224	232	219	223	216	214	210	192	187	194	215	217	214	219	224	247	214	243	211	206	204	215	194	208	208	249	211	216	204	218	219	216	230	215	222	222	198	206	211	201	197	200	234	217	207	226	218	205	235	231	202	223	203	191	185	215	202	215	219	239	215	194	214	203	226	230	218	220	216	225	217	235	231	232	194	214	240	242	197	213	242	221	242	225	218	222	222	213	189	190	224	245	201	218	201	227	194	225	223	210	198	197	202	201	252	207	203	226	189	210	202	206	203	217	199	206	208	212	223	217	208	189	228	210	235	207	212	192	220	184	240	201	208	226	234	228	232	208	207	206	210	217	223	186	216	206	213	203	204	206	197	202	196	233	221	234	193	198	232	218	229	199	206	211	212	213	246	186	227	227	192	212	227	223	207	238	226	209	224	239	235	199	215	223	196	236	209	203	228	184	221	223	225	221	241	202	202	215	215	208	210	215	215	224	211	199	208	221	217	231	202	209	245	206	222	207	195	223	227	221	204	205	206	212	206	192	198	231	213	210	206	238	219	228	207	211	193	247	221	204	211	206	225	230	225	237	229	212	211	216	234	218	221	208	186	206	197	184	213	200	238	199	224	203	219	213	230	236	203	211	238	215	213	203	222	208	211	222	220	207	215	212	214	204	218	251	214	199	220	205	253	226	197	194	212	219	217	215	207	218	193	205	183	203	236	218	217	207	213	182	196	197	232	207	242	203	223	229	234	199	200	194	205	210	185	201	229	213	222	190	194	207	223	207	235	215	209	227	229	221	231	216	214	212	212	217	203	235	208	210	212	220	206	236	229	191	213	243	210	216	207	225	230	223	208	189	204	228	245	196	221	195	210	194	202	211	207	211	214	203	237	207	207	211	218	189	197	194	206	215	191	225	242	202	228	196	209	218	187	199	208	218	196	203	220	215	246	190	220	213	203	212	205	207	227	227	230	203	226	211	214	224	203	231	241	205	222	209	197	224	227	205	214	199	217	202	219	224	221	199	210	209	205	212	240	217	184	204	214	203	210	204	217	195	234	217	210	213	201	217	215	198	214	203	226	202	203	205	234	219	237	210	199	211	214	177	208	240	202	209	193	253	215	223	217	187	219	231	220	213	196	203	215	198	233	192	239	235	259	221	213	226	215	221	220	202	188	205	226	237	213	206	237	226	205	200	251	199	209	217	215	232	233	221	186	238	240	222	199	235	200	197	224	215	233	209	201	194	229	220	206	190	224	236	188	192	190	216	250	227	208	222	215	217	207	202	215	173	210	225	200	208	218	219	210	214	206	206	219	204	209	212	217	230	218	198	233	233	201	242	222	229	193	207	214	231	233	204	207	233	192	235	190	207	210	235	228	206	220	212	206	234	217	209	190	201	211	203	209	206	233	209	196	208	214	232	227	219	247	214	223	220	194	221	212	199	211	198	206	196	189	222	199	236	193	233	204	208	203	217	216	218	183	230	218	215	208	226	237	232	216	204	214	201	211	197	226	210	190	232	183	222	217	216	227	217	198	223	256	238	215	183	247	204	229	233	204	196	202	204	213	210	208	224	238	206	243	193	203	210	227	224	203	194	192	208	197	204	201	217	198	204	206	219	219	214	226	185	237	230	208	209	199	216	219	196	223	204	218	222	230	238	198	233	228	205	202	207	243	211	256	204	221	198	228	218	184	235	205	217	206	242	234	207	209	225	212	235	212	198	216	219	252	210	202	221	219	214	197	209	192	231	213	222	229	208	213	210	198	217	191	185	218	227	190	217	213	229	235	221	221	217	228	196	237	218	202	218	222	203	214	213	222	211	210	207	216	195	221	186	187	215	215	242	221	220	229	211	229	240	193	220	210	190	214	225	233	207	184	226	196	232	207	228	216	227	216	198	201	216	226	219	199	233	230	216	239	202	231	211	199	215	204	225	206	202	193	207	209	229	191	211	190	223	194	229	198	242	197	211	219	244	209	211	233	229	231	207	199	206	231	183	212	222	206	203	193	208	199	224	216	224	209	248	211	195	220	194	217	209	232	209	210	186	216	204	201	180	222	212	205	244	213	234	201	241	219	218	214	226	210	213	198	226	232	223	213	207	219	224	241	209	179	202	199	205	211	232	225	227	215	195	207	224	213	200	201	206	234	209	236	228	215	219	208	214	217	201	208	207	204	204	206	231	205	236	208	207	217	257	188	250	189	200	213	214	196	214	217	216	203	203	215	209	213	211	214	214	221	243	199	194	198	208	222	204	214	191	184	218	197	216	208	214	209	205	210	182	217	188	206	209	200	209	205	232	199	225	201	221	199	215	223	213	181	227	204	206	217	215	255	216	224	212	229	201	227	210	231	230	217	216	191	197	195	240	244	207	192	216	193	197	209	208	178	224	188	182	204	215	196	213	196	210	210	215	230	210	213	219	188	198	195	208	221	232	228	200	226	214	191	224	202	200	244	213	225	218	186	234	214	208	224	216	235	201	216	222	223	214	210	215	226	219	191	209	233	220	232	214	183	205	182	214	206	202	220	219	211	234	197	212	194	220	202	225	190	204	219	230	220	218	224	221	216	224	205	229	220	193	217	206	208	234	208	240	214	182	206	199	224	218	225	199	209	242	207	217	212	215	233	221	224	206	214	201	217	236	204	229	218	235	239	214	200	224	217	198	200	211	225	206	235	210	230	231	193	214	222	209	217	216	238	207	214	205	206	215	226	187	195	248	204	218	206	230	223	193	193	221	218	207	216	235	186	220	204	215	218
4575	9723	7698	3648	2580	1882	1549	1194	1011	830	695	635	571	567	494	487	425	403	406	362	353	343	355	320	339	357	325	323	318	311	326	296	279	318	308	264	329	319	294	311	298	332	304	290	271	316	284	277	291	278	308	291	285	307	284	265	284	282	235	295	291	278	297	271	271	293	276	276	260	275	270	257	251	264	260	317	273	274	271	306	274	283	276	298	294	296	300	285	247	269	263	313	275	248	285	288	277	251	272	284	298	264	275	303	257	313	288	260	315	264	286	283	281	263	293	271	264	265	256	302	282	298	272	275	260	268	277	281	271	265	288	278	269	298	282	283	296	312	262	277	284	272	282	290	300	298	292	250	267	295	249	286	264	279	305	288	271	268	299	279	286	258	279	275	287	283	274	274	261	263	269	249	256	262	289	290	289	276	296	244	263	303	266	256	264	275	298	280	272	268	298	269	270	280	266	266	270	279	249	272	289	299	262	261	293	267	298	247	288	254	264	263	288	297	257	251	267	283	269	296	276	265	290	266	265	255	277	274	290	285	278	275	285	278	273	307	294	282	276	252	260	256	299	242	269	261	273	277	321	279	247	272	267	267	266	282	286	296	271	274	288	259	265	295	260	262	279	312	268	276	276	270	287	256	293	280	280	262	249	280	247	250	241	275	296	296	266	281	263	262	280	276	262	281	263	261	233	264	297	301	299	293	291	267	244	277	284	292	268	240	265	279	284	278	259	280	289	273	273	267	289	256	283	280	294	266	280	283	284	247	285	290	257	280	285	273	293	263	273	280	245	277	254	270	264	275	308	259	257	302	276	271	292	306	286	231	240	287	296	276	264	245	281	273	293	259	266	283	290	264	272	260	268	289	303	264	309	259	279	303	258	296	279	254	303	287	277	272	274	259	254	285	253	266	288	288	261	291	299	278	274	252	259	284	285	267	311	268	285	274	241	260	298	294	285	289	281	274	292	275	284	276	250	312	277	265	271	290	257	272	285	306	248	293	255	280	288	279	293	265	282	281	267	285	289	255	284	240	259	280	262	290	273	295	272	284	264	267	277	304	297	233	255	289	265	299	302	270	262	263	249	248	279	269	259	254	285	273	257	277	275	258	279	263	275	286	276	271	261	274	290	258	270	277	262	293	290	295	275	266	278	272	271	285	271	271	280	280	267	282	242	303	279	276	284	272	271	296	302	278	273	289	310	277	279	271	277	278	290	271	287	282	254	286	252	269	279	263	294	296	280	262	279	255	300	251	282	273	273	276	293	269	284	253	301	303	270	293	264	253	292	255	273	265	279	278	288	253	310	265	262	299	296	281	289	293	248	298	286	310	262	294	263	266	276	272	268	279	265	246	276	282	274	247	246	250	266	280	267	265	273	269	272	256	280	266	283	291	266	291	262	267	286	271	281	259	255	277	272	263	265	275	276	312	273	305	301	248	251	270	278	270	294	279	275	290	292	301	272	273	272	282	258	266	264	266	285	271	300	293	274	267	290	280	266	310	277	240	257	256	266	275	258	315	292	249	315	299	297	260	298	245	266	264	271	306	255	248	270	273	306	265	251	258	272	279	297	275	271	299	276	301	273	278	267	263	290	270	267	270	265	253	297	287	280	300	264	272	260	269	295	271	278	300	246	254	261	276	266	288	235	287	291	290	277	271	289	252	267	256	280	291	285	276	247	279	268	278	262	264	277	303	271	266	288	283	301	267	261	297	288	281	281	284	294	297	255	291	300	263	312	307	284	276	267	273	282	310	257	283	271	275	276	258	295	288	263	285	282	272	270	282	270	274	267	271	283	264	267	263	258	275	276	264	283	263	289	265	277	272	275	274	257	294	270	271	283	290	251	257	261	256	270	276	253	273	268	269	259	272	257	294	282	279	306	267	264	236	288	266	278	270	283	256	249	291	265	301	255	270	280	266	277	275	264	313	253	259	260	255	280	268	278	288	276	287	254	282	264	258	258	289	241	274	263	268	233	309	290	278	267	241	250	250	265	320	283	259	266	269	267	264	256	249	260	254	258	304	270	282	273	240	287	297	290	264	286	262	267	279	266	286	305	249	277	297	268	292	256	314	269	271	304	249	309	270	279	260	311	299	272	273	302	279	279	274	266	264	289	273	287	276	288	317	272	264	272	256	262	280	288	286	276	258	257	284	258	274	282	282	284	273	278	278	279	270	266	281	275	298	280	262	291	248	265	250	273	265	305	258	279	267	292	254	260	299	306	286	295	285	263	263	269	312	278	276	289	281	271	258	279	269	252	292	311	288	273	280	254	276	257	276	264	274	267	270	274	244	253	271	263	274	287	263	263	270	271	272	277	271	266	280	309	276	295	239	278	275	269	282	271	282	287	291	271	256	252	259	276	252	312	268	292	261	271	282	235	290	284	260	262	293	280	280	289	263	262	267	269	293	248	296	278	297	272	267	251	256	270	271	277	257	289	334	305	279	306	307	300	271	286	269	283	290	241	282	271	281	263	256	292	262	276	315	275	294	260	228	283	260	282	266	303	292	242	260	254	306	260	265	261	260	260	330	265	248	265	292	273	261	279	293	262	296	268	279	251	286	254	268	256	268	277	303	294	257	298	260	278	260	299	262	287	255	273	254	268	267	261	256	288	274	253	273	310	271	291	288	278	269	267	275	255	290	269	289	268	287	266	237	255	292	252	276	259	290	271	266	253	272	260	264	254	283	315	281	289	301	271	257	302	257	261	276	247	262	266	283	285	275	287	282	281	234	275	274	259	276	286	252	283	266	294	263	297	301	277	272	299	235	275	270	274	261	277	274	295	275	255	300	283	305	302	280	270	266	303	265	251	268	272	267	264	278	250	262	282	271	291	244	273	280	247	284	287	280	298	261	259	239	260	237	314	261	257	273	308	296	236	293	292	265	282	263	264	296	283	285	257	279	277	253	292	268	262	256	278	281	255	251	272	301	238	277	322	278	287	302	289	293	270	272	246	254	292	283	272	283	264	271	261	246	265	270	270	245	255	270	278	255	268	281	283	276	244	259	283	286	263	287	295	262	253	278	257	264	260	251	305	274	309	257	265	297	291	274	268	297	281	274	267	297	275	309	260	294	295	280	257	260	287	299	309	293	277	276	246	272	262	271	277	256	287	253	233	256	264	287	289	289	249	274	279	265	274	275	267	292	288	253	264	286	263	258	284	280	272	270	299	255	242	263	256	296	283	270	282	269	260	251	292	284	286	299	270	251	306	312	294	261	278	290	267	282	260	291	275	291	268	295	262	297	267	270	284	240	289	298	299	278	276	294	277	289	297	273	273	277	265	277	302	279	247	278	266	241	275	274	230	286	241	301	252	275	254	280	289	285	269	266	271	276	272	251	243	272	280	300	309	251	304	266	271	276	274	278	252	276	267	265	292	258	280	257	258	271	291	270	290	305	265	283	266	254	279	324	284	283	283	299	256	283	251	289	283	289	280	280	270	294	307	299	295	270	261	273	273	276	287	255	261	255	292	303	283	297
25381	21610	27926	25644	10645	1023	855	743	718	653	727	680	643	629	669	634	627	638	623	622	616	598	565	619	621	628	639	585	565	601	586	629	591	647	608	599	595	617	610	596	586	572	622	621	595	575	569	624	654	582	629	590	617	596	633	589	581	567	599	602	550	603	633	558	594	637	618	608	625	596	585	629	578	566	575	586	575	571	593	583	604	607	623	613	613	593	565	582	642	590	600	603	601	563	595	602	626	614	563	563	566	624	582	589	608	613	603	579	607	550	604	567	639	596	653	558	625	609	607	603	592	593	585	602	584	577	557	576	606	598	611	621	575	586	603	645	615	605	555	594	543	638	572	608	609	582	565	587	554	621	618	601	588	632	576	612	570	611	593	571	563	571	615	583	597	631	600	618	606	607	566	611	589	600	569	555	607	591	581	586	592	594	565	578	581	576	602	626	559	586	558	564	547	636	584	613	582	580	578	615	593	604	607	597	629	557	573	630	609	570	609	564	580	623	600	588	603	537	610	578	590	635	634	580	614	563	599	595	566	611	596	597	603	611	612	556	583	540	605	577	568	612	615	622	579	559	614	588	602	606	593	564	586	622	613	623	627	550	570	569	599	583	633	610	628	601	630	562	581	554	580	627	614	581	608	624	546	610	585	560	594	577	633	558	595	608	599	572	604	597	571	613	602	540	625	609	600	571	624	566	649	612	559	531	574	589	608	632	566	601	586	582	589	615	595	587	608	574	594	591	582	593	617	632	580	604	569	592	603	601	594	591	610	609	577	596	589	611	635	640	613	582	550	587	608	584	579	623	589	582	559	661	616	620	588	581	593	601	613	563	594	591	558	602	560	561	570	594	598	576	590	594	589	596	587	611	606	608	607	595	571	580	608	582	551	584	615	615	578	577	588	636	585	587	602	606	613	613	602	577	610	606	678	615	655	607	607	643	604	560	633	615	568	618	618	564	525	590	565	601	601	599	604	609	631	573	600	564	641	557	579	567	594	611	640	563	615	582	624	578	598	609	636	605	599	577	592	594	608	586	627	579	628	566	589	600	622	613	586	623	598	576	619	586	573	605	585	614	607	597	560	600	570	624	572	646	575	607	580	567	602	548	588	611	580	567	583	603	579	609	595	574	631	606	564	583	645	584	635	596	554	608	578	582	619	578	636	618	616	596	642	584	591	608	621	591	591	588	566	558	607	592	587	574	609	600	587	546	564	588	573	580	638	579	581	573	656	575	564	595	575	641	554	589	564	588	577	556	588	621	595	570	578	565	575	549	605	576	622	592	609	605	545	631	569	593	646	572	618	565	582	589	623	616	635	633	544	541	565	560	557	599	581	654	577	624	563	579	579	571	550	584	597	611	574	599	621	635	587	577	569	563	608	624	617	576	583	607	605	575	584	539	593	580	634	650	591	589	571	588	554	595	570	582	599	533	586	583	616	612	590	606	546	622	602	605	610	622	578	625	595	601	630	603	570	625	601	623	579	587	593	560	573	558	636	601	599	633	626	580	594	617	610	594	616	586	614	602	599	625	578	616	671	634	594	552	605	563	576	603	621	536	591	557	568	585	614	596	563	571	599	590	615	577	642	570	594	543	612	583	586	597	552	572	583	595	559	579	613	601	610	608	618	584	634	599	644	625	574	591	639	593	597	610	546	560	594	605	620	568	587	609	632	623	585	578	626	610	632	595	582	605	622	602	589	606	583	620	604	607	555	613	572	654	562	590	581	620	554	625	607	596	600	586	615	609	547	629	564	618	574	640	544	565	601	595	582	577	538	581	572	618	584	582	589	582	588	609	570	603	611	588	597	617	603	630	595	557	597	573	607	551	599	595	607	568	594	584	611	585	637	524	621	582	635	599	535	566	640	559	556	588	538	574	583	595	629	603	601	577	616	571	595	626	561	617	630	595	550	612	607	574	601	590	569	597	585	609	561	589	586	570	598	652	559	576	589	597	588	620	627	595	614	607	578	630	582	637	577	617	607	611	639	579	556	590	656	583	610	599	587	565	602	591	605	586	605	587	634	633	647	585	583	583	581	605	617	578	596	570	583	574	608	621	598	598	553	598	607	625	614	612	592	604	611	615	565	637	629	625	611	609	633	587	612	608	585	562	588	596	618	582	585	564	623	600	601	572	556	588	583	573	628	563	549	580	612	608	601	617	571	598	594	624	584	579	594	596	584	601	601	617	616	592	616	599	602	616	579	598	564	636	598	582	575	580	659	622	591	617	644	634	589	573	610	621	592	616	622	615	588	651	584	614	581	610	580	598	599	578	626	564	565	602	563	640	553	574	620	553	600	598	590	611	602	566	590	576	563	587	587	627	613	588	548	616	600	565	618	578	549	590	587	588	557	608	612	578	603	543	594	583	587	622	572	602	586	610	615	563	560	588	557	621	618	589	592	563	605	601	586	611	562	599	619	628	620	590	602	583	592	563	620	585	598	611	609	601	603	635	559	568	603	586	576	587	603	565	591	577	564	628	590	581	615	572	607	583	577	538	621	568	584	640	579	584	600	581	627	586	590	629	610	615	564	571	572	617	605	592	576	600	561	591	590	606	630	608	601	574	600	567	653	626	586	635	605	597	620	571	608	601	556	556	608	587	546	618	572	601	576	618	629	569	594	580	604	569	595	571	666	591	592	589	593	563	532	593	608	648	613	576	553	612	614	588	626	602	592	551	579	609	591	627	598	558	616	581	551	581	603	619	623	607	589	579	617	613	621	561	582	639	573	596	588	554	588	604	557	613	659	600	639	610	600	604	581	582	611	608	549	673	648	626	555	589	608	606	603	582	558	627	585	588	604	604	608	597	563	621	623	573	610	576	611	590	602	618	542	584	624	591	614	586	587	619	593	575	577	577	562	592	599	592	608	599	534	571	637	572	597	572	572	602	569	591	634	594	610	565	604	623	587	587	573	625	594	591	572	585	614	563	574	614	579	564	618	592	599	604	595	599	596	647	601	587	616	531	558	570	609	587	572	592	637	591	612	578	593	615	610	602	599	591	597	585	584	626	563	564	587	575	637	613	629	563	598	598	602	643	629	583	605	594	591	628	622	643	622	596	613	550	587	572	565	584	615	610	632	588	592	592	613	617	631	583	585	563	623	602	667	596	603	606	633	560	593	561	576	590	591	589	618	584	582	574	601	560	651	592	584	594	591	618	662	580	579	604	538	606	588	670	583	600	573	607	584	600	574	552	579	590	579	604	600	568	582	598	597	591	636	596	612	570	620	556	557	615	560	580	600	630	634	607	569	626	613	601	630	549	612	614	567	565	595	559	543	622	594	644	626	608	632	587	529	561	576	587	638	596	628	588	602	592	618	609	574	591	594	574	603	611	604	586	596	626	602	635	603	571	622	634	607	613	608	606	632	582	562	583	569	586	547	550	567	580	618	580	608	632	608	568	582	547	570	591	584	597	603	611	607	584	643	572	540	616	583	612	610	618	552	629	631	607	582	586	562	585	577	615	579	601	581	597	579	570
4792	5772	4463	2422	1813	1491	1280	1216	1025	994	890	836	865	847	794	777	771	791	739	736	741	734	767	769	759	722	763	741	712	724	736	696	740	699	711	741	745	747	748	728	676	692	691	702	760	691	722	701	695	703	702	708	692	713	705	679	715	680	711	679	692	680	746	676	755	721	693	695	746	727	697	661	683	751	664	710	725	799	727	716	700	709	697	729	720	764	694	778	706	700	708	710	736	709	747	672	684	643	731	778	678	681	697	710	731	743	721	678	688	705	688	692	722	716	672	698	686	723	721	690	687	691	706	748	737	662	670	727	773	699	725	723	664	728	711	697	717	718	725	655	703	759	675	701	753	718	636	694	715	667	739	694	632	699	719	729	723	703	699	714	673	743	679	679	718	694	715	682	717	704	708	665	685	688	730	660	737	665	713	710	707	715	681	699	686	723	681	705	718	699	703	689	705	674	698	700	673	740	695	683	678	725	708	717	660	706	728	674	697	695	722	711	689	708	700	726	693	656	711	738	712	670	716	692	764	686	694	682	721	724	684	730	717	729	714	697	711	693	687	697	686	685	684	711	724	701	674	673	695	719	685	668	678	705	695	690	695	722	689	665	700	711	671	719	670	721	713	658	707	688	713	742	732	724	704	690	730	725	720	699	742	741	708	697	758	691	710	706	737	725	740	662	657	692	706	696	739	687	696	653	706	649	714	692	718	731	673	719	686	750	721	694	727	686	710	699	704	719	669	650	765	710	742	720	746	700	745	722	716	656	665	742	737	674	755	689	726	710	693	705	741	647	728	704	680	703	744	751	696	717	732	703	753	732	695	668	723	688	715	716	745	673	714	703	711	714	723	726	699	721	672	704	671	689	703	687	722	723	683	721	722	735	672	737	739	695	719	699	692	668	725	689	718	747	723	685	687	656	710	745	702	694	699	712	741	765	731	726	749	662	686	714	724	725	646	692	654	672	727	694	666	659	682	734	710	715	701	702	733	679	727	732	706	658	731	671	698	691	728	641	719	686	749	674	685	735	673	686	682	701	674	702	687	772	721	710	681	732	701	691	707	677	705	694	730	646	715	716	699	739	741	727	723	667	718	706	776	668	645	714	713	714	667	732	734	758	736	739	666	718	662	721	679	692	747	685	784	671	722	729	748	725	702	696	663	705	726	748	722	695	724	675	747	671	676	732	725	679	685	701	694	707	712	754	708	674	704	680	700	715	687	693	680	715	745	683	699	760	730	694	743	719	723	682	721	680	680	668	690	687	682	691	689	741	744	731	697	688	683	719	692	749	684	695	715	683	681	707	777	706	673	685	773	697	711	774	703	703	743	695	754	711	672	711	704	675	811	684	688	695	695	673	710	699	747	708	718	713	670	699	681	729	726	751	689	709	714	713	687	713	696	684	669	732	685	775	668	701	741	718	735	716	683	701	762	660	699	725	660	696	728	726	710	719	698	692	663	653	678	672	702	712	695	716	734	709	696	711	718	717	712	717	664	703	715	671	708	707	740	760	663	742	678	726	694	673	733	718	711	679	691	657	670	723	657	679	729	664	711	725	705	744	751	696	719	716	675	720	709	735	713	734	714	673	695	706	699	682	727	700	734	738	698	724	681	697	738	716	698	699	709	729	762	713	672	669	692	754	685	729	692	725	716	725	707	701	680	754	713	686	744	717	686	707	708	701	685	721	666	680	747	652	670	698	699	669	688	734	697	750	677	727	736	743	716	703	722	686	714	659	734	620	703	671	685	731	773	709	709	751	701	676	689	663	735	675	697	736	717	753	688	705	709	703	704	668	709	680	692	672	726	708	706	711	713	759	644	721	666	743	674	722	707	742	705	677	749	664	704	715	707	702	670	701	694	691	714	667	704	681	730	742	639	742	675	701	683	667	682	677	684	739	699	692	684	681	662	687	702	707	695	675	709	738	688	706	715	677	685	686	741	690	687	675	655	672	713	712	694	716	708	663	709	720	728	737	709	723	711	718	729	675	679	687	705	674	665	707	698	692	695	661	677	739	710	744	721	690	737	685	695	691	690	702	681	715	696	751	762	719	703	681	718	682	739	716	736	681	677	792	759	692	698	713	725	666	671	694	735	711	716	698	727	688	701	650	740	656	703	666	682	697	687	669	709	713	702	687	683	729	672	675	695	696	736	737	711	670	691	720	635	740	695	728	692	706	666	758	752	667	726	754	705	700	718	706	692	688	698	733	743	739	666	663	706	726	686	713	701	713	675	656	734	712	761	694	699	749	619	704	693	728	688	648	704	719	693	709	675	671	665	710	701	719	659	714	679	656	699	728	721	716	684	734	689	665	714	658	702	685	708	725	677	760	708	733	665	688	724	696	706	729	683	658	706	697	714	731	673	664	680	656	639	695	667	687	696	666	722	671	701	741	697	733	667	711	681	693	737	728	709	705	697	715	724	700	726	697	690	709	680	704	671	735	709	707	733	731	708	685	706	705	732	720	757	706	714	686	684	726	709	732	690	684	685	716	709	719	734	698	712	647	684	702	662	689	763	647	712	687	689	717	698	716	752	722	676	718	699	683	676	714	718	724	685	687	707	700	713	703	711	660	707	760	698	689	724	714	742	723	671	702	692	685	687	674	723	700	740	740	681	678	652	708	713	723	714	698	707	650	697	686	673	716	702	676	714	719	701	700	713	721	720	707	714	691	688	716	762	720	720	725	676	674	766	679	694	690	667	709	679	695	735	722	688	714	694	684	667	699	692	688	718	708	767	684	735	697	669	692	674	707	699	737	750	718	679	670	684	686	748	721	695	725	791	732	680	753	688	684	698	635	721	683	679	688	745	717	700	676	692	690	657	718	685	729	725	703	682	728	724	698	689	669	708	709	666	721	693	709	699	732	742	713	684	735	764	727	747	680	684	737	695	712	687	714	702	673	666	700	727	710	729	699	679	714	723	679	657	695	706	742	693	709	710	702	667	734	685	718	726	698	684	706	723	710	693	702	714	714	662	680	731	684	740	662	728	664	695	692	745	697	719	693	674	694	696	707	719	730	692	670	684	657	671	674	688	722	687	718	699	685	730	721	686	662	711	665	732	688	698	703	701	695	689	720	726	713	658	679	712	688	682	660	701	732	692	713	713	765	705	711	703	700	689	714	683	743	745	709	721	755	711	681	685	693	680	737	759	706	725	685	725	698	676	683	729	687	692	692	715	750	759	668	703	681	648	706	744	762	697	687	701	736	734	724	728	715	724	686	729	739	710	727	712	699	709	719	701	764	708	697	693	704	674	731	700	744	679	720	676	714	656	676	685	747	701	688	737	710	751	694	756	741	688	714	731	700	678	667	699	744	688	693	707	697	730	741	676	661	679	751	688	716	707	689	698	690	671	682	737	685	714	670	727	695	749	717	739	691	697	660	701	699	662	680	698	702	673	735	668	692	717	711	726	697	711	731	665	735	719	679	693	699	705	736	683	704	707	681	701	705	692	681	702	706	671	673	708	709	724	746	710	697	712	730
23084	21584	29562	24115	21575	21628	10925	1198	897	740	737	662	621	543	489	518	477	477	427	415	408	427	385	384	413	404	404	380	410	405	379	352	353	369	368	391	372	377	355	331	354	340	349	370	339	383	317	375	369	382	348	341	368	326	395	359	344	367	354	388	394	368	379	335	357	351	357	326	369	341	355	383	339	346	358	363	347	318	344	358	413	364	336	346	385	339	361	331	327	334	337	357	372	318	326	337	355	366	340	348	347	345	352	312	343	353	367	365	340	361	344	312	333	336	363	319	369	371	352	367	357	348	352	327	363	338	339	357	326	359	343	337	343	365	327	328	329	333	329	363	329	355	335	321	373	338	384	368	346	353	353	344	364	327	317	340	352	388	348	335	363	336	362	349	344	333	353	389	295	386	315	347	375	375	349	349	356	343	365	350	329	333	348	332	334	364	371	366	349	346	340	381	322	328	341	344	380	337	357	326	354	376	345	336	362	342	350	364	347	343	339	333	326	360	355	356	345	351	335	357	349	353	335	359	364	390	331	337	376	321	351	345	355	317	355	336	353	336	373	344	362	345	377	322	326	319	394	373	322	343	344	337	332	338	347	342	351	376	342	355	361	341	312	368	324	338	343	347	341	353	339	352	334	349	354	355	374	334	333	342	351	351	353	342	369	308	364	349	344	362	332	359	364	354	329	362	334	344	323	329	322	332	317	314	326	331	364	328	340	378	295	348	342	332	346	368	344	307	355	333	346	342	337	336	343	354	324	312	328	317	342	367	345	309	374	369	361	338	372	358	366	357	334	321	363	366	336	319	363	328	336	348	356	359	351	328	323	326	383	330	374	342	329	324	354	351	333	350	343	359	312	324	324	281	355	331	341	348	359	332	329	342	341	343	316	359	333	345	355	340	355	349	366	350	325	355	329	344	332	369	341	344	316	339	371	332	354	345	315	347	310	348	344	371	348	356	358	343	337	348	331	355	327	342	368	363	377	325	352	339	367	317	323	353	356	364	319	343	330	380	342	325	349	352	329	348	351	319	332	319	385	335	329	355	367	356	333	314	381	359	358	343	361	335	331	363	339	328	378	289	320	348	355	354	344	336	292	343	327	350	332	353	354	355	324	343	351	329	323	329	343	343	343	352	344	334	334	343	332	383	336	351	333	373	348	342	372	384	356	358	331	336	341	363	312	372	359	361	357	351	358	350	336	341	339	319	370	355	351	322	349	353	330	349	356	357	366	347	388	364	355	316	362	333	309	380	314	344	360	319	351	337	357	321	353	326	352	336	334	303	375	346	377	320	355	360	336	334	382	335	343	327	327	364	369	354	347	359	338	331	355	364	333	350	359	311	340	359	351	304	342	357	357	381	340	383	342	330	347	381	315	312	350	377	399	375	388	342	323	338	338	339	367	344	354	353	371	348	321	339	353	363	373	351	365	347	333	360	380	318	352	351	347	352	347	342	340	372	389	319	339	315	355	360	377	337	343	356	334	375	369	357	338	337	349	312	326	358	342	357	332	338	354	369	360	343	340	326	383	330	315	343	381	378	324	342	313	354	350	348	336	327	336	334	334	370	335	342	344	338	330	353	385	343	353	318	344	342	342	350	334	341	327	357	327	328	349	322	348	333	344	375	336	363	377	339	330	343	350	386	305	359	342	345	314	354	344	332	346	350	364	330	367	331	326	387	333	352	337	338	363	355	339	357	346	324	344	317	370	390	337	339	336	369	379	354	366	370	330	356	339	359	347	350	382	379	343	352	359	379	363	343	328	352	318	321	367	380	321	323	330	323	338	358	353	351	325	361	350	337	346	350	363	344	351	358	349	332	343	369	338	327	326	340	333	369	346	342	337	366	373	352	360	341	336	321	334	370	330	342	348	359	332	372	323	332	349	342	333	371	347	358	322	393	340	317	337	354	324	373	340	333	334	363	346	381	346	359	352	343	323	327	344	395	361	355	345	318	343	308	340	316	383	347	324	332	331	351	375	336	348	369	377	354	344	367	354	330	357	345	305	339	343	333	347	342	317	315	317	348	353	370	367	354	363	336	337	309	366	357	334	322	323	330	330	337	344	333	345	358	358	331	354	355	354	372	326	347	343	352	351	341	327	321	339	358	366	374	312	377	351	338	359	337	338	357	361	368	366	373	362	312	404	390	357	347	366	352	367	348	373	331	303	402	368	314	319	330	346	360	387	313	347	352	309	338	331	349	344	347	387	350	326	371	333	350	335	362	359	346	339	390	386	339	357	353	352	363	324	332	326	326	349	333	315	326	364	322	353	348	321	355	355	332	366	373	378	331	320	328	345	346	342	326	341	373	359	330	340	359	314	357	369	329	361	347	333	339	387	348	372	320	319	338	342	348	326	376	327	348	327	336	345	324	358	334	375	353	341	324	348	321	337	333	355	329	335	387	307	337	360	361	343	326	336	346	333	332	353	341	327	365	320	331	371	337	358	349	322	383	338	344	373	333	345	344	363	329	335	340	325	356	372	320	340	330	346	309	325	353	361	344	344	326	301	345	365	354	354	339	362	352	339	341	387	338	346	336	357	321	365	302	348	372	348	345	347	323	332	345	348	315	358	334	371	327	318	323	355	331	316	359	325	315	371	373	339	359	320	342	347	321	359	328	350	342	359	330	392	364	358	321	339	356	375	365	374	329	321	330	353	355	353	361	354	335	340	329	369	376	347	362	341	338	348	319	363	304	365	332	338	358	343	339	317	365	364	330	352	387	352	357	381	342	319	356	321	314	319	312	372	325	362	380	388	352	365	307	355	354	351	334	330	300	350	356	341	367	335	318	322	345	352	342	356	346	331	334	328	342	365	339	363	342	341	339	313	370	337	342	314	348	370	341	360	338	344	361	352	335	332	364	298	336	324	330	330	333	327	358	375	314	315	349	356	343	354	348	330	370	360	347	343	345	338	351	316	333	344	324	354	324	387	318	348	338	340	338	347	329	324	376	350	376	368	319	344	348	360	375	340	357	332	356	359	314	367	330	333	330	338	332	332	346	344	384	362	332	364	337	342	368	327	340	366	321	361	363	317	366	316	327	330	322	332	319	328	351	362	312	338	353	357	318	288	365	319	376	324	339	338	372	333	327	356	363	336	341	343	349	362	337	358	352	349	331	356	342	343	306	372	308	349	324	336	372	340	364	342	347	367	349	351	324	369	359	322	335	336	334	331	335	315	343	360	319	329	310	310	338	343	348	349	347	344	367	354	328	372	338	366	338	357	348	353	338	333	332	350	357	331	316	362	355	330	345	359	327	325	353	362	319	346	356	303	321	307	346	346	327	336	352	349	331	338	331	324	344	349	358	347	321	363	350	379	350	363	335	348	372	343	321	325	333	320	322	360	332	331	322	352	326	341	360	371	354	360	321	356	325	342	340	325	357	364	336	340	357	359	332	332	323	365	372	360	349	360	352	346	367	328	325	302	355	349	364	330	388	330	332	362	315	350	313	336	359	286	358	351	370	349	347	343	365	324	332
6748	16110	12603	6597	4589	3553	2656	2176	1625	1458	1223	1132	943	903	784	753	699	612	566	598	556	527	542	493	525	495	510	533	497	469	458	480	482	450	437	460	466	443	439	450	404	391	421	430	428	421	447	386	416	399	425	430	423	419	429	450	391	406	419	466	411	409	379	403	447	418	407	396	407	372	424	425	396	401	391	398	393	411	408	370	402	378	386	421	415	381	424	403	408	354	365	425	409	439	362	407	392	392	434	386	382	411	404	386	383	373	416	359	426	425	392	416	440	406	408	411	384	404	396	389	398	405	389	397	413	423	416	410	375	408	363	382	394	417	394	381	392	403	383	375	412	383	404	400	408	438	417	406	373	400	436	352	431	421	410	408	378	389	378	388	402	428	405	399	405	422	398	395	389	407	400	410	400	410	386	380	391	410	414	416	414	416	390	428	403	391	412	375	408	442	386	407	394	397	359	405	397	396	423	390	360	432	371	355	400	403	406	392	424	425	414	393	448	398	408	407	402	403	350	403	401	388	395	397	413	384	448	400	377	407	361	410	387	430	387	394	395	403	396	373	424	382	389	402	413	405	413	389	393	367	418	398	377	392	365	414	413	407	378	394	405	398	423	416	396	407	425	364	366	391	401	389	405	400	403	387	376	427	365	385	425	399	406	413	398	400	405	412	420	365	368	411	373	384	402	410	402	393	362	392	414	432	390	402	401	379	386	418	391	416	375	391	405	408	412	418	406	389	378	381	426	418	381	343	407	400	374	400	390	417	377	421	391	397	411	403	381	437	395	382	395	426	373	403	381	387	379	416	393	365	415	392	358	383	381	366	388	443	386	410	398	407	410	413	386	364	398	374	350	424	374	405	409	429	391	366	423	375	404	386	409	338	411	402	399	394	425	381	402	392	399	408	398	395	388	410	405	401	395	369	395	395	406	387	417	423	414	404	394	358	374	344	431	404	396	360	389	404	373	411	396	432	452	421	391	406	416	398	394	414	429	404	391	358	373	394	373	396	434	379	401	421	412	405	384	428	387	417	349	417	407	416	395	376	375	390	377	418	397	402	415	387	383	372	403	408	420	432	399	357	435	400	405	402	364	402	434	369	397	403	380	402	406	398	374	381	358	419	398	374	375	368	396	387	426	383	389	422	404	382	369	451	421	385	408	409	412	426	420	425	425	412	399	415	371	442	374	366	382	376	379	426	387	418	420	418	380	393	399	399	379	386	402	342	405	416	384	379	402	400	368	432	387	423	408	375	399	416	414	371	387	394	375	408	393	407	404	367	425	361	407	380	418	404	363	395	419	428	444	439	388	451	394	417	400	359	421	385	356	409	450	384	390	411	424	420	428	374	409	412	399	399	409	409	389	401	405	406	434	393	386	372	398	419	405	410	403	420	397	387	435	399	426	397	416	435	359	416	391	378	393	412	338	430	415	411	381	373	377	413	386	390	370	393	451	397	413	396	420	411	407	418	398	383	410	410	368	417	374	411	386	379	395	398	384	384	404	383	411	389	438	422	389	400	413	428	405	361	387	402	416	401	415	388	422	437	402	402	399	413	394	360	408	411	406	394	431	406	396	366	436	382	411	419	384	363	400	395	400	398	399	426	392	391	370	391	437	417	383	397	376	391	402	394	414	387	410	368	402	362	381	435	445	432	394	406	371	422	377	370	382	384	411	406	388	416	402	389	380	400	400	409	382	418	420	393	401	391	390	409	431	421	424	420	395	402	435	405	401	387	401	383	419	394	372	401	362	435	396	412	401	376	397	387	392	419	390	400	405	396	405	444	426	431	376	412	357	417	404	409	385	400	411	393	407	354	392	378	445	413	415	382	411	371	441	393	406	411	351	411	394	397	376	413	400	409	408	414	424	401	398	381	398	407	390	392	396	378	384	392	389	429	398	431	397	423	443	355	398	419	426	378	433	358	387	414	408	385	418	400	385	398	396	414	401	376	379	388	394	377	392	397	397	395	422	414	413	386	415	421	412	420	383	417	418	400	394	441	405	387	416	399	409	393	389	424	432	365	413	392	391	379	388	425	402	409	397	379	397	375	362	371	388	373	415	381	432	371	387	394	421	411	400	398	402	403	427	387	448	424	400	415	406	393	429	403	401	402	412	384	415	400	394	407	407	387	391	380	405	385	397	389	391	442	363	363	414	399	400	372	408	375	383	380	367	414	373	371	391	407	370	396	397	396	391	398	382	406	404	415	422	406	403	389	378	406	429	431	371	430	414	417	422	421	411	406	416	430	406	374	406	348	396	406	398	412	401	393	407	372	365	437	409	410	419	384	404	371	365	387	394	399	416	379	405	403	392	429	423	395	383	402	401	413	423	373	410	393	403	396	398	396	391	396	412	364	418	405	401	430	417	347	396	374	377	382	410	371	365	381	432	415	392	348	406	356	364	409	372	435	337	367	416	398	382	431	405	400	411	409	446	365	379	437	409	397	407	390	392	382	447	373	406	370	388	388	374	410	395	405	405	424	402	423	388	402	408	417	401	407	408	380	413	371	390	369	350	391	437	360	390	442	407	415	392	397	413	370	379	451	392	381	395	389	385	378	351	373	426	416	387	400	391	390	374	390	379	400	379	378	408	369	383	408	404	408	405	367	407	391	349	410	387	397	412	459	388	375	421	342	401	387	395	376	368	393	399	412	364	396	362	390	400	386	383	414	438	395	412	401	411	398	397	373	397	382	397	399	390	401	421	393	386	429	416	393	396	392	427	405	359	417	384	433	429	393	417	382	405	381	400	379	426	384	427	395	428	395	385	381	401	380	404	442	417	421	389	389	407	383	401	404	406	381	400	430	390	378	420	387	423	416	361	400	399	436	391	411	401	364	419	413	399	413	407	408	414	427	398	419	423	360	414	395	390	405	374	397	358	407	389	386	398	421	405	434	405	392	426	404	396	409	433	411	398	441	377	375	380	405	451	420	387	409	365	432	376	405	380	397	422	381	381	409	359	407	348	379	400	407	443	386	402	403	415	387	379	376	379	390	374	386	407	394	455	426	388	371	404	433	372	438	429	415	422	381	398	372	402	390	417	408	391	389	441	386	397	383	390	385	371	395	392	414	394	419	378	417	427	386	381	399	408	416	373	429	398	416	394	405	398	415	431	408	381	407	392	379	373	410	386	422	364	373	344	420	429	394	373	398	371	356	389	406	405	401	419	432	382	405	414	423	382	447	407	394	422	388	370	386	407	392	418	392	401	366	392	387	354	387	382	406	421	407	393	415	380	429	402	377	426	374	395	380	398	417	403	442	396	411	427	381	360	428	400	375	426	414	434	379	401	373	381	432	426	376	443	421	405	384	400	467	364	432	377	424	399	388	399	444	407	398	401	371	406	417	362	400	374	408	418	433	408	391	370	374	406	409	379	395	402	407	387	414	420	416	399	414	373	379	377	393	407	391	425	402	423	353	411	433	406	438	373	435	398	398	387	410	423	393	403	406	391	400	407	433	410	369	381	378	393	414	388	418	404	398
27651	19942	5959	770	525	474	470	454	452	458	430	468	439	421	415	454	423	468	428	451	398	444	418	436	444	425	432	440	454	425	427	444	426	411	397	451	450	438	409	403	405	409	415	447	432	404	425	422	447	415	433	402	393	443	464	418	429	414	456	398	428	426	476	455	404	447	408	464	458	402	444	423	400	415	372	414	415	447	415	410	443	406	422	448	405	453	400	445	404	436	419	432	396	481	427	403	443	458	432	410	434	470	405	414	460	412	435	458	410	449	428	394	417	417	425	425	416	444	422	454	452	419	430	448	433	405	403	442	449	435	393	449	423	410	433	413	430	428	418	424	426	441	404	459	426	397	433	449	415	451	463	411	403	413	436	440	416	431	413	444	457	430	406	446	404	427	426	441	447	427	418	453	437	441	463	445	405	445	442	416	374	437	409	433	452	453	422	420	388	417	429	421	421	421	435	438	420	439	437	447	426	417	402	442	415	443	428	467	431	428	432	449	420	402	448	422	428	408	420	407	431	403	417	431	423	442	409	408	380	423	445	419	421	453	423	425	408	423	484	431	419	442	385	436	383	465	453	391	412	442	437	438	389	433	426	424	415	426	408	452	401	405	424	433	419	445	461	418	433	422	440	453	444	404	385	384	429	443	443	441	416	440	367	419	441	392	394	402	425	423	418	454	401	448	456	425	381	419	435	415	429	404	437	439	440	416	432	429	428	403	431	448	426	467	393	424	404	430	415	411	425	417	442	436	449	437	446	423	366	425	420	459	422	395	444	419	427	449	407	425	438	426	431	444	456	400	400	403	451	393	453	451	453	448	426	400	422	450	435	423	453	393	465	443	395	426	458	420	454	399	433	438	445	399	470	437	455	422	417	397	442	422	431	453	438	454	397	446	398	426	427	438	394	425	423	441	405	389	431	415	422	436	417	451	456	437	408	421	444	459	430	422	407	423	469	426	448	430	394	403	444	425	416	419	421	462	456	424	442	446	437	413	428	452	443	425	470	456	449	408	402	434	405	441	438	417	394	424	430	413	394	442	442	411	398	430	441	417	427	418	430	429	432	404	426	446	440	409	426	406	393	419	392	440	422	417	419	426	387	444	424	443	440	421	468	442	467	411	412	408	435	431	427	446	421	446	431	419	434	442	425	416	429	399	417	431	412	410	433	430	420	437	447	445	413	434	433	450	433	430	406	450	458	395	402	402	463	419	455	394	398	446	417	428	403	423	472	429	377	413	462	419	442	422	440	412	432	442	444	441	422	469	433	446	429	441	424	453	409	412	389	452	415	427	405	407	423	414	425	454	431	424	421	451	457	458	410	440	419	425	481	400	456	432	426	447	427	422	417	441	423	431	464	404	417	422	395	442	417	456	436	406	432	407	408	432	417	433	448	472	416	433	424	465	429	409	401	398	403	419	410	407	436	414	408	432	394	421	458	425	433	420	457	446	442	440	484	434	439	426	422	416	434	380	434	447	403	404	422	432	390	408	427	428	446	435	421	413	413	471	417	401	397	432	411	410	394	455	418	452	448	417	422	460	388	443	405	425	422	434	432	406	424	430	419	448	393	451	417	444	420	387	414	420	432	445	433	439	445	408	395	411	410	422	400	420	423	420	426	446	459	409	423	412	411	434	467	394	430	418	422	429	445	398	428	429	485	429	432	398	415	421	377	442	408	408	451	414	405	446	442	439	412	401	397	423	406	442	438	387	434	441	431	465	443	424	435	420	422	408	431	419	439	442	425	429	437	434	461	420	419	443	444	444	438	445	402	448	411	416	425	389	433	455	422	408	432	435	465	434	431	425	441	409	437	397	430	382	413	409	436	410	424	434	441	460	414	441	443	440	430	423	438	430	407	419	400	472	453	415	465	476	405	424	426	411	445	405	390	411	405	451	448	391	446	385	463	438	409	424	404	402	416	423	447	416	439	441	460	448	446	414	444	469	409	409	442	446	431	372	410	406	391	395	450	419	413	410	436	431	404	422	395	461	406	435	459	439	448	430	424	422	444	407	374	426	437	407	415	436	405	428	439	422	471	401	450	440	399	417	400	435	408	426	420	410	360	411	444	434	399	418	425	418	391	440	444	430	475	416	405	411	390	428	417	424	431	418	423	455	397	441	404	386	463	420	419	432	436	438	415	443	468	396	428	434	408	466	451	417	422	432	428	422	443	427	388	449	425	387	409	447	405	418	422	429	439	413	441	387	405	419	420	395	401	440	402	414	449	432	397	451	446	419	423	483	434	415	452	424	429	448	409	437	460	443	421	428	427	468	411	416	414	411	443	421	439	434	420	428	410	389	413	415	425	426	439	434	408	451	413	471	402	453	432	439	409	438	394	449	432	421	423	442	424	377	406	457	397	439	433	443	421	411	420	444	433	403	403	458	426	409	428	445	426	438	399	423	460	463	404	444	450	425	438	414	406	387	393	446	453	430	401	449	401	410	453	433	413	408	436	430	439	421	394	378	405	466	425	386	441	406	459	416	436	445	426	447	415	429	443	440	410	409	440	416	434	447	411	421	407	433	430	441	444	406	426	453	423	480	428	434	448	435	442	447	405	444	439	426	440	415	451	481	414	414	442	411	425	456	411	432	364	441	474	389	418	398	439	433	425	389	436	457	462	408	432	411	429	481	429	451	430	465	496	428	427	451	435	413	406	415	417	424	438	401	431	418	460	420	412	423	430	405	430	456	468	442	460	441	405	438	431	404	442	417	411	452	440	399	451	443	443	417	408	408	415	429	460	428	399	440	406	400	410	440	415	441	410	415	412	431	420	427	470	395	417	465	428	460	421	439	406	383	420	419	419	451	418	439	463	414	452	431	419	407	426	445	426	434	446	386	390	425	417	431	462	392	424	390	466	434	431	431	435	416	443	421	434	474	449	427	405	437	432	420	401	398	463	420	467	433	412	455	427	450	429	431	386	414	433	392	404	450	413	434	441	399	433	398	425	398	437	424	420	390	400	418	440	414	417	434	426	420	423	439	439	425	376	410	436	416	424	427	460	416	418	486	429	397	440	425	430	426	381	409	448	412	425	458	445	425	421	442	406	468	383	444	459	437	434	458	417	424	397	419	409	390	404	413	411	398	418	388	438	450	442	425	421	429	438	458	402	431	428	431	395	420	416	447	456	428	437	441	414	445	412	397	441	423	456	413	429	427	432	424	468	466	411	439	428	445	454	431	439	477	424	416	434	420	441	429	425	445	500	410	421	450	446	442	413	408	423	368	442	403	390	435	420	403	432	459	449	422	454	423	415	414	456	459	410	479	411	428	432	428	407	438	388	422	430	400	436	442	435	438	443	419	430	403	393	426	414	439	434	453	456	408	397	443	425	446	439	443	420	454	451	474	453	436	455	420	447	444	424	431	430	386	440	421	443	441	417	438	422	391	395	451	496	426	423	406	436	431	398	417	415	439	435	423	432	424	443	386	411	439	454	417	403	422	434	416	416	407	439	423	404	443	417	433	408	416	443	420	406	448
4597	1222	1057	720	632	680	639	573	640	564	542	564	568	524	509	519	570	530	549	527	545	548	558	511	536	569	541	516	532	526	548	560	545	569	513	544	508	516	500	549	559	481	531	517	556	539	569	547	542	537	493	551	534	506	541	531	523	550	537	558	584	515	553	545	519	551	505	584	547	551	519	515	527	569	514	505	528	517	519	529	550	524	573	523	546	522	567	520	543	567	500	532	516	535	533	514	553	534	526	545	535	556	544	533	517	531	496	514	512	528	527	530	532	515	520	524	520	509	550	532	556	561	519	516	541	526	508	481	558	499	587	575	543	515	545	521	566	522	501	539	524	580	492	509	502	534	539	578	552	514	512	537	505	551	499	520	573	533	557	525	559	511	536	500	553	534	513	547	525	521	538	552	532	523	489	528	519	591	585	552	550	556	568	540	483	521	548	598	516	569	490	585	516	534	535	529	559	523	542	518	555	540	523	549	535	535	520	529	520	501	506	566	530	520	529	521	551	567	506	508	526	519	539	514	546	541	551	486	495	488	552	536	520	563	548	519	551	509	542	547	499	505	521	535	526	553	561	576	542	560	511	523	563	531	516	496	539	508	502	496	539	545	508	512	527	569	541	546	527	549	555	538	514	529	535	520	535	543	510	491	534	520	513	533	498	561	554	557	556	553	537	542	504	524	548	560	498	590	542	527	486	527	523	572	552	535	523	552	549	568	568	567	523	533	515	486	523	576	529	533	554	515	517	567	518	529	513	505	520	520	514	546	523	546	532	552	559	550	546	548	504	521	564	527	557	514	527	525	515	568	548	533	515	531	533	524	549	579	520	557	514	512	514	555	503	507	517	515	552	483	521	537	528	540	500	548	515	542	526	558	547	533	581	562	554	497	567	533	512	530	578	489	543	527	526	502	525	567	522	533	561	468	531	540	541	561	512	500	520	536	517	524	538	547	534	507	499	513	537	557	491	569	532	564	530	495	523	565	542	502	536	508	551	518	509	511	547	529	550	557	559	538	565	565	542	519	527	487	560	523	580	529	526	513	533	550	531	542	545	519	530	530	516	578	538	551	539	538	538	514	525	532	538	549	538	544	539	509	544	507	532	496	531	526	480	543	503	535	548	539	546	574	574	550	527	550	507	468	509	539	539	529	550	551	550	533	511	557	521	530	516	555	555	473	585	552	559	540	509	531	544	555	518	515	550	519	555	532	549	495	545	498	538	525	508	561	531	555	527	534	565	521	527	562	537	503	534	515	523	570	556	533	525	548	486	534	568	572	519	547	559	530	494	540	527	519	519	516	548	532	505	521	538	514	526	522	552	506	534	542	533	518	537	561	496	558	537	504	553	524	501	519	507	498	531	496	538	526	495	522	549	514	558	530	548	527	526	577	523	555	500	532	500	532	494	595	514	536	539	539	523	524	551	532	522	511	541	545	543	576	561	555	504	535	541	546	555	526	558	542	533	538	549	522	541	538	545	569	549	543	544	468	541	507	565	543	521	550	520	592	583	500	561	566	507	503	511	531	521	546	550	500	557	550	530	522	512	525	520	519	555	539	533	552	560	538	566	534	527	529	517	527	499	570	561	534	533	540	545	503	577	556	563	547	515	547	542	508	516	514	497	515	579	518	492	535	517	497	529	547	547	559	548	558	541	500	546	488	558	512	538	540	506	540	523	564	547	564	525	554	491	536	516	543	533	540	538	526	550	525	512	544	529	535	510	539	550	531	552	509	541	530	535	541	533	541	531	534	546	505	508	521	519	550	551	518	557	497	545	538	515	538	508	568	513	538	510	541	542	520	510	548	532	574	511	539	468	497	544	522	510	497	528	545	528	515	489	501	537	513	507	498	508	484	547	557	517	545	527	528	531	520	524	500	525	559	531	511	534	518	523	540	534	502	544	498	502	518	497	483	526	540	550	513	540	549	517	511	517	555	509	530	552	547	560	538	486	509	539	543	526	512	516	529	539	543	598	516	516	510	598	508	549	504	559	515	549	534	525	538	521	515	518	548	509	576	569	526	503	511	502	510	504	539	538	557	547	541	489	567	525	560	490	539	511	501	555	539	541	500	567	516	502	516	516	555	510	494	537	564	557	511	500	516	536	514	533	513	588	520	563	536	536	553	537	505	553	519	520	538	529	497	555	531	559	552	553	532	546	533	522	522	537	529	548	549	557	548	553	535	546	499	548	513	510	543	566	540	545	540	515	503	581	530	515	540	542	508	528	487	543	547	556	505	520	513	548	503	528	551	540	514	539	586	562	481	542	550	582	542	559	519	530	558	529	530	505	564	554	526	544	519	540	515	573	550	533	539	526	527	568	531	500	521	555	490	523	521	542	530	523	556	595	493	574	509	544	544	565	501	519	542	527	559	541	531	491	519	530	515	521	560	533	527	526	546	534	567	573	523	561	534	546	522	502	542	548	511	544	526	535	538	543	549	573	544	481	506	546	545	534	552	517	540	498	533	544	532	532	549	550	523	510	525	526	533	525	523	522	554	534	553	535	548	522	578	535	552	536	553	544	523	525	576	522	523	563	503	516	551	527	520	507	524	536	524	533	536	508	521	536	567	550	522	498	547	526	521	534	556	556	499	533	511	542	535	490	437	541	530	520	534	549	493	564	518	514	569	500	552	533	540	568	530	544	513	504	531	524	527	535	553	580	556	519	505	528	570	501	521	567	528	546	530	493	511	534	569	516	547	553	519	536	540	526	460	545	554	531	526	528	554	517	538	528	578	537	525	516	525	537	547	504	524	525	507	524	533	556	553	559	554	549	555	575	552	516	506	547	520	589	541	541	518	579	514	573	540	528	513	549	560	505	532	521	537	521	532	551	584	546	520	543	537	486	539	498	540	548	524	515	562	529	552	519	493	577	517	539	525	532	496	548	536	546	551	549	536	532	567	528	544	570	502	532	563	525	521	539	574	498	537	587	528	551	529	520	545	535	599	503	498	550	502	507	505	534	537	508	551	487	525	500	576	525	532	521	523	524	528	534	528	527	542	568	480	568	509	505	525	518	537	558	550	522	513	541	518	540	540	599	528	539	558	544	523	482	560	526	558	554	535	541	523	505	491	573	550	555	537	511	484	541	470	526	572	493	523	553	542	524	532	502	497	556	500	541	551	535	539	537	536	530	546	555	555	525	567	525	581	538	524	516	585	548	557	515	536	522	492	517	573	536	490	520	502	522	525	502	557	522	526	524	565	510	508	538	556	513	494	546	598	537	538	497	544	515	527	545	495	534	523	518	496	530	545	499	475	544	516	564	526	523	517	577	522	529	519	532	539	532	525	567	551	527	521	530	555	542	579	553	521	505	539	537	533	539	537	544	568	498	562	507	521	525	524	562	519	523	567	506	539	497	520	487	517	520	570	516	538	504	502	566	532	556	540	537	534	463	539	570	567	501	510	528	520	520	505	546	544	530	549	513	559	544	565	535	516	533	507	572	497	518	527	534	548	523	510	502	520	516	533	529	559	563	533
23972	21540	29075	24473	21535	11895	968	545	480	429	335	370	332	292	294	301	299	253	239	261	242	234	237	248	258	236	214	243	218	236	223	255	238	221	225	236	233	253	235	225	228	226	212	215	210	198	200	210	245	221	199	219	225	231	238	231	209	199	204	209	215	221	228	217	199	206	215	237	205	221	208	202	197	223	220	226	217	223	225	224	209	201	207	220	206	213	214	236	212	220	183	190	225	235	223	220	220	215	217	218	197	202	233	213	210	225	198	221	214	186	201	216	197	213	224	204	195	196	224	208	197	195	200	215	210	227	185	192	199	184	221	221	206	213	222	242	214	223	193	196	207	200	212	208	201	213	207	201	209	222	230	220	211	214	204	216	177	218	208	208	236	196	223	206	216	210	215	197	168	239	201	202	197	212	223	228	199	219	201	187	198	205	230	198	237	222	222	210	212	216	215	208	197	199	216	221	215	238	186	225	207	224	221	215	193	194	202	203	219	233	208	193	241	200	214	205	211	201	195	217	237	195	202	222	219	222	223	190	237	198	218	231	204	215	214	217	259	239	215	206	221	209	225	224	205	214	191	215	205	229	202	215	212	214	219	204	207	233	224	194	229	225	229	217	224	216	227	220	208	205	211	202	215	212	224	209	213	208	215	199	198	220	201	218	218	225	239	221	212	231	201	229	210	225	222	197	191	224	197	194	214	224	222	213	197	201	219	227	206	224	225	232	220	192	229	231	214	182	196	217	215	200	180	227	197	202	207	221	206	207	207	227	203	204	224	208	220	220	222	206	208	211	207	214	219	217	208	198	218	224	224	250	216	218	210	237	212	218	212	209	213	206	181	205	210	199	207	202	204	215	188	241	220	195	225	224	218	205	194	202	240	237	219	215	213	193	208	219	211	227	246	241	217	198	193	213	228	208	209	228	187	238	206	201	199	190	200	239	217	209	205	192	205	210	212	211	227	235	211	200	217	201	224	210	232	203	208	208	234	179	181	202	214	206	195	225	218	209	211	229	199	228	198	227	223	232	236	218	215	207	208	211	219	215	221	217	202	197	211	197	212	218	213	235	211	224	234	200	206	215	223	224	202	217	224	197	213	185	208	228	181	201	200	198	204	215	199	198	200	248	190	220	200	206	217	243	176	196	217	217	209	207	214	200	198	221	191	213	211	186	209	228	227	202	189	207	216	246	224	219	214	200	250	193	217	226	196	195	216	223	215	190	213	222	226	208	205	222	211	217	218	217	219	209	218	234	191	214	205	226	201	205	225	191	198	230	213	191	178	220	186	213	215	220	215	182	200	209	210	189	215	218	199	216	217	182	222	213	205	212	196	198	206	222	221	202	215	202	192	229	191	213	208	205	222	216	225	203	226	201	224	204	215	213	182	212	202	212	206	184	214	204	213	218	195	209	244	202	206	229	208	223	211	198	200	196	234	216	218	204	194	201	227	237	200	214	196	238	202	251	210	201	203	207	210	224	224	182	208	207	212	204	224	231	196	200	230	197	225	216	218	237	198	212	219	212	199	208	215	193	213	210	217	195	225	249	195	206	210	209	212	197	184	223	208	254	197	217	226	217	200	196	200	234	193	238	221	218	220	204	211	203	206	233	231	226	213	224	221	243	248	185	206	188	196	216	186	188	213	212	208	217	244	235	211	214	243	204	218	189	230	204	211	224	212	232	202	225	209	202	191	212	218	237	217	235	220	208	181	198	211	232	213	205	229	207	188	213	209	216	186	226	235	220	221	214	183	229	224	213	191	213	195	205	223	203	188	215	224	228	192	223	232	253	212	212	238	198	233	199	225	213	222	201	212	205	202	206	244	213	189	204	227	209	187	183	218	192	213	236	207	219	203	238	206	187	207	212	210	210	213	216	213	201	224	211	210	238	196	202	207	217	207	206	237	225	223	236	178	207	202	237	211	226	206	208	229	235	193	212	202	218	207	178	234	217	199	231	213	230	212	199	214	215	203	210	217	209	199	202	191	188	211	205	211	208	220	217	214	201	194	205	240	227	226	201	178	214	209	199	204	228	193	215	206	221	232	204	212	216	211	214	181	208	179	224	195	218	218	243	197	208	213	233	200	224	187	207	205	211	213	184	206	211	223	230	204	205	200	219	228	224	192	216	209	207	216	232	227	209	188	212	196	211	194	215	211	227	225	235	180	211	209	194	215	207	202	220	209	203	212	230	221	209	214	220	220	207	212	221	211	206	214	194	237	215	209	212	231	187	216	199	211	204	187	193	222	202	226	216	202	197	193	209	188	205	210	180	245	211	195	208	212	217	218	221	218	203	211	213	204	205	248	187	234	213	201	223	207	221	185	216	205	207	212	204	216	213	187	207	204	209	218	227	186	197	207	218	212	190	234	230	219	247	231	192	212	212	204	183	217	204	207	189	222	216	205	233	192	208	211	210	217	226	215	243	214	197	216	205	220	199	207	233	185	196	226	228	202	206	204	203	215	221	210	186	245	204	192	191	206	213	195	207	245	207	221	201	235	190	221	249	221	222	233	237	225	222	217	201	211	199	196	207	206	209	202	245	199	230	193	201	220	205	196	238	222	206	202	217	207	216	217	207	229	200	208	248	220	197	201	213	217	207	215	205	222	233	190	225	211	205	222	211	206	222	225	199	238	202	229	225	236	241	214	213	190	199	223	224	192	198	219	200	203	194	229	213	197	204	214	195	201	202	186	181	214	204	201	232	206	216	199	217	210	206	213	207	225	209	196	211	223	226	215	217	220	202	192	224	216	204	217	208	190	203	206	219	229	196	209	222	207	224	206	196	186	212	202	202	187	225	234	196	226	200	219	223	230	200	207	208	203	203	222	225	216	219	203	207	202	193	196	206	205	245	203	205	214	194	189	200	238	203	190	220	222	204	230	189	197	211	206	216	220	231	225	204	210	214	199	216	184	199	252	201	217	219	174	176	225	229	232	222	194	236	207	183	215	204	229	222	211	218	183	192	225	229	214	223	197	198	232	218	211	190	211	222	219	204	218	219	215	213	207	202	206	170	196	198	207	213	197	216	201	212	225	220	191	196	259	206	196	202	193	242	212	223	237	203	232	215	201	200	238	220	214	197	217	220	206	244	204	197	204	206	222	232	196	219	212	199	220	201	201	211	220	201	209	229	196	223	216	221	197	210	219	225	220	231	221	223	196	227	200	213	202	215	178	215	212	185	215	203	195	228	189	220	199	212	219	222	205	215	236	221	226	212	212	204	191	209	198	226	195	221	195	216	240	202	201	214	233	213	196	190	228	205	218	207	194	206	229	220	226	204	206	220	242	206	197	220	208	240	204	208	221	201	229	243	186	213	228	225	203	229	191	185	205	198	206	198	203	210	192	221	221	219	194	229	206	213	239	210	198	188	201	209	216	219	219	202	221	209	201	219	192	205	201	208	228	210	230	218	244	198	240	200	218	227	191	198	223	207	204	180	211	219	204	207	232	221	208	204	220	198	210	217	223	221	216	194	189	231	210	219
4942	9891	7688	3688	2600	1994	1412	1173	920	855	709	638	561	543	463	464	419	361	420	369	367	341	367	357	301	328	344	339	344	336	311	330	319	331	306	277	288	314	288	273	308	253	296	290	284	275	301	294	285	281	264	290	276	296	296	290	306	293	298	271	270	274	271	268	279	283	294	285	259	286	274	281	286	290	315	299	291	297	266	289	251	292	284	264	295	301	292	299	272	268	266	259	307	278	274	298	256	267	251	265	293	271	308	256	273	283	267	270	322	284	272	256	294	252	310	258	257	288	254	271	287	256	290	248	258	284	301	287	277	276	296	279	283	302	280	266	260	255	286	290	282	286	262	270	270	269	285	247	261	279	283	262	267	304	275	298	283	282	273	279	284	264	302	269	276	290	270	284	277	256	295	259	263	269	270	250	281	287	257	300	270	283	292	278	244	280	250	308	299	252	285	298	306	264	249	280	267	239	270	281	252	295	290	295	278	251	293	289	281	293	262	284	261	254	305	274	282	240	278	281	286	262	265	284	287	232	262	290	285	276	277	252	280	277	250	277	256	275	287	275	296	293	282	265	301	294	306	264	260	264	287	266	263	260	296	242	258	255	274	290	282	278	267	279	280	267	305	281	281	263	260	274	262	249	287	293	261	278	307	271	261	300	259	284	246	266	283	259	258	276	229	302	256	286	288	255	264	269	285	260	235	244	287	270	260	259	251	297	275	261	268	267	281	272	284	279	259	249	283	292	283	263	266	260	250	278	267	291	289	273	274	275	258	284	284	269	252	245	285	273	288	247	278	275	304	282	278	296	272	283	283	283	289	274	279	282	277	284	252	263	257	286	247	261	290	267	289	266	268	262	280	275	252	280	285	306	280	298	281	256	272	274	271	277	259	300	272	266	275	279	262	246	283	244	277	260	279	296	267	251	272	241	269	258	280	287	278	260	283	270	277	306	256	284	291	243	292	264	308	263	280	265	302	265	279	273	268	287	295	258	263	283	277	303	269	285	268	262	275	278	280	277	266	267	263	263	275	282	273	292	249	301	265	284	271	276	267	293	278	272	275	266	240	268	266	299	294	266	277	266	266	288	278	260	266	302	265	265	273	293	265	274	266	272	285	301	289	255	264	284	283	271	245	241	285	283	266	295	262	267	270	289	279	293	260	304	280	297	263	268	261	263	263	302	259	258	272	247	262	283	250	275	272	256	260	235	269	301	290	292	284	253	249	258	283	254	298	288	276	265	277	226	271	264	281	309	306	244	287	303	236	275	263	263	292	282	277	286	275	290	244	267	278	265	286	290	280	251	258	267	274	274	253	307	286	291	263	282	289	298	290	284	291	277	258	282	242	271	256	270	280	286	292	270	269	279	271	281	296	317	275	281	272	278	314	300	250	266	284	263	277	320	297	276	249	290	260	245	278	284	282	290	282	272	272	252	268	264	291	271	267	288	237	267	277	277	289	249	272	286	284	270	264	291	252	284	261	287	308	279	253	272	262	264	276	259	302	249	278	260	284	286	289	271	247	276	278	304	273	248	281	265	303	283	259	290	263	278	288	262	283	285	285	247	286	288	276	255	292	284	233	280	282	269	285	263	269	300	289	278	267	287	268	266	266	305	267	279	251	278	281	247	268	264	262	257	265	266	281	276	287	272	275	245	251	266	289	260	254	302	268	251	273	278	291	290	280	293	271	272	287	264	301	305	269	301	278	270	276	279	260	284	263	280	291	254	273	301	259	279	265	285	303	299	270	260	282	289	274	260	258	258	285	241	271	267	285	287	272	261	276	265	262	286	311	284	272	299	278	278	273	249	277	283	253	299	240	288	265	282	284	270	251	248	292	287	266	279	271	256	284	273	284	279	269	256	276	284	258	261	268	285	256	290	282	266	275	254	259	281	273	290	264	294	256	298	258	254	276	277	274	251	283	269	284	285	253	289	285	255	279	263	285	252	269	266	260	260	246	279	273	267	258	280	280	263	293	284	292	284	275	262	247	237	248	295	283	297	253	281	274	251	258	257	273	298	255	268	273	256	262	294	259	258	255	251	252	310	297	250	276	264	280	263	322	284	282	282	301	245	285	278	277	250	301	263	249	283	251	256	269	293	289	278	284	251	252	266	286	272	285	244	280	280	296	299	284	287	257	259	278	266	277	247	256	250	259	277	278	284	277	272	249	262	278	309	300	285	283	262	276	269	286	269	263	276	289	297	270	279	290	269	273	290	276	292	251	283	280	262	319	256	267	279	270	254	286	276	244	265	293	259	282	262	299	287	285	246	272	241	270	254	266	301	288	286	276	284	290	270	276	270	279	289	275	262	260	284	253	251	266	274	295	273	272	274	286	269	283	279	286	282	294	269	271	252	248	246	286	290	259	256	282	251	286	284	270	252	266	265	257	267	274	256	273	274	265	291	257	244	277	285	287	243	256	276	308	275	283	251	267	290	288	293	272	298	263	290	271	256	282	243	275	278	265	269	252	282	251	289	278	271	285	289	276	271	283	272	266	268	303	245	251	279	264	263	281	257	251	267	259	288	264	262	290	263	246	288	251	243	286	276	298	268	281	244	275	276	279	289	265	264	294	251	277	258	297	281	274	271	273	268	291	247	269	237	247	305	267	261	293	243	255	268	259	282	270	293	262	264	253	298	296	278	281	270	236	269	284	305	282	264	279	276	295	290	277	263	262	256	278	276	280	267	258	277	269	230	284	277	274	248	276	268	261	284	261	280	267	281	262	266	289	269	261	265	247	282	282	293	316	277	272	282	288	269	272	316	270	230	311	277	278	290	279	264	295	278	255	275	288	251	284	255	261	296	269	260	265	245	262	280	277	250	272	308	253	294	279	283	283	277	259	272	271	293	300	296	277	265	246	296	262	299	259	266	254	291	285	278	271	280	264	276	277	259	253	290	283	290	268	279	238	292	276	302	305	243	258	295	292	254	254	255	228	262	279	254	312	261	263	257	282	294	281	268	255	281	296	284	279	280	277	291	263	266	277	268	261	255	244	272	285	272	287	285	280	276	299	236	291	265	265	249	312	319	317	273	265	284	291	271	280	282	273	267	268	290	296	278	285	262	269	296	251	282	272	287	282	266	253	301	254	275	240	264	282	274	261	292	285	279	266	266	247	271	281	262	257	263	255	246	282	276	275	250	275	294	288	282	272	262	282	293	294	275	279	277	299	269	269	292	260	269	261	258	260	273	270	273	279	283	282	272	307	280	259	261	290	256	273	281	266	254	290	302	288	273	260	299	271	269	276	276	261	294	243	279	305	293	303	284	281	284	301	256	290	266	291	273	263	288	281	295	255	260	284	296	286	284	266	280	283	288	270	286	293	310	280	277	272	258	276	278	268	292	276	275	260	270	280	255	287	281	283	278	260	258	272	299	283	250	302	279	253	263	268	277	294	288	268	292	247	287	277	258	244	286	258	246	272	267	241	280	253	281	251	287	293	283	288	280	271	296	263	245	254	297	301	279	243	283	283	256	259	265
25219	21549	28078	25348	11999	1153	865	755	735	663	663	664	649	649	683	619	613	684	650	606	587	565	616	603	563	626	565	625	599	602	614	644	657	587	565	616	542	629	583	618	585	623	656	577	606	598	626	580	601	592	597	585	617	557	575	583	584	587	602	543	629	580	587	610	663	596	566	584	590	572	627	596	619	588	592	629	606	616	603	617	578	579	617	596	633	593	571	622	619	624	649	599	589	634	599	592	621	632	592	605	571	599	596	590	637	566	613	603	600	605	614	590	558	624	564	596	599	604	593	558	629	588	589	584	599	619	608	571	607	604	621	615	609	602	591	622	606	620	587	592	590	585	624	599	604	600	628	628	587	619	563	596	570	602	586	580	613	559	599	562	589	604	597	559	544	591	580	657	575	598	588	584	649	586	607	608	549	626	603	584	602	523	562	607	622	582	601	599	562	561	588	592	564	561	610	609	554	612	600	602	601	614	606	604	575	618	597	585	635	564	611	631	558	555	565	565	613	558	602	619	532	565	610	625	542	598	594	605	574	623	611	591	608	598	563	633	570	584	604	581	598	617	620	616	649	572	527	575	609	643	610	638	583	595	538	630	581	618	608	632	596	618	588	581	604	600	604	611	593	592	572	573	570	591	617	617	587	641	577	615	549	576	608	576	578	576	603	599	584	584	591	562	603	636	569	566	558	596	579	575	553	601	619	571	603	633	649	629	595	616	610	585	569	559	594	595	588	559	597	570	559	581	571	600	607	593	580	619	554	563	630	566	598	544	602	588	556	608	532	631	624	605	598	576	539	590	601	588	571	566	568	548	592	612	566	555	594	612	586	586	583	591	616	598	619	634	600	606	577	577	613	599	604	618	597	565	594	641	587	624	540	578	591	606	590	586	613	593	593	568	590	600	583	568	644	568	601	591	608	614	606	570	621	570	586	579	592	562	544	595	669	541	588	582	638	614	599	616	554	551	620	606	630	553	622	583	618	561	602	614	628	570	660	575	583	569	567	561	590	602	588	606	556	593	615	612	602	580	581	548	540	581	576	567	570	587	614	573	595	581	588	590	573	571	571	583	595	572	591	590	599	563	555	580	603	610	610	574	587	588	619	614	585	579	611	556	590	625	617	574	595	575	592	546	535	593	590	558	566	585	603	547	618	624	585	600	581	554	643	597	574	581	558	588	592	620	554	609	617	597	582	644	631	640	598	615	611	592	583	549	585	613	598	655	582	585	589	604	625	555	599	604	651	637	583	597	586	600	615	583	626	555	585	581	604	599	577	587	582	620	595	574	620	583	658	637	573	600	611	608	604	620	622	581	540	606	593	643	619	604	579	576	608	569	565	587	578	653	593	564	571	604	595	575	573	583	602	574	548	620	606	547	618	582	610	601	590	589	599	578	611	562	583	625	585	595	594	596	593	565	554	592	601	593	594	552	606	585	622	579	571	601	589	565	546	623	585	639	592	576	586	628	595	599	590	629	540	579	594	601	575	558	614	573	627	623	580	582	562	561	572	604	602	602	586	534	585	626	589	636	559	607	603	627	561	545	575	595	564	581	625	606	594	583	568	539	565	604	571	595	548	588	578	575	591	648	599	644	571	595	619	569	580	598	598	618	551	585	583	595	602	530	579	571	637	549	636	565	552	577	591	588	608	603	611	555	577	603	594	634	598	592	573	552	596	578	630	612	602	619	577	557	589	559	554	614	599	638	574	615	599	612	574	579	650	609	552	590	628	596	562	574	552	572	599	575	585	598	597	639	563	617	578	593	563	559	587	585	606	580	606	560	579	592	616	560	593	578	589	606	652	577	616	649	606	603	595	581	635	533	604	578	591	647	608	579	581	560	630	582	588	589	561	616	615	588	603	623	604	578	601	575	628	580	601	545	561	578	533	550	565	572	574	566	621	571	560	613	584	591	633	591	581	580	619	564	584	595	600	598	620	529	622	576	580	594	580	537	609	567	623	586	577	592	569	555	621	615	584	581	585	570	549	604	603	551	595	598	585	628	566	575	611	571	561	576	630	588	599	595	589	592	550	606	622	580	609	576	582	607	597	591	597	601	592	596	581	562	612	581	633	565	549	570	606	608	593	616	585	618	588	546	600	574	593	643	589	569	564	536	587	606	603	568	560	596	593	571	610	630	575	613	580	596	649	590	637	560	538	623	587	618	618	633	564	608	607	602	590	592	592	559	604	530	575	593	548	607	606	568	630	590	611	602	599	558	569	604	590	607	606	588	570	587	560	555	569	594	619	583	598	538	594	566	572	564	565	544	605	620	565	600	566	607	616	580	597	579	540	608	550	611	610	603	601	575	574	567	634	578	621	598	591	616	562	631	619	582	570	588	549	571	590	606	553	608	612	591	547	553	617	627	621	596	552	605	616	610	619	537	551	599	607	563	595	546	604	611	520	559	592	630	568	581	603	586	559	617	611	601	604	587	574	659	519	605	595	590	575	614	573	610	594	676	628	563	578	556	604	621	566	563	610	596	577	612	590	607	596	580	610	580	599	624	548	586	613	535	579	633	625	570	609	603	551	573	545	571	598	568	601	639	592	552	584	574	594	597	597	597	601	582	593	584	605	605	676	586	587	580	582	587	593	573	567	597	567	593	616	559	607	602	654	618	573	612	605	615	647	600	612	550	610	602	568	567	588	580	621	581	618	618	572	566	583	576	572	627	588	608	569	586	601	570	622	571	643	614	579	560	615	604	592	581	588	610	615	571	628	602	587	578	615	547	629	564	588	605	632	623	591	601	661	590	585	616	620	568	645	597	602	604	572	614	610	609	642	617	599	584	575	606	593	616	589	566	586	578	593	610	627	616	547	611	593	575	635	599	560	575	575	556	579	565	602	574	631	565	631	609	599	616	594	586	562	578	599	608	613	598	586	634	592	613	577	585	634	578	592	582	557	582	609	562	611	580	561	604	566	606	621	604	601	621	595	579	590	608	606	600	613	572	582	637	620	577	583	609	581	614	591	568	601	570	602	540	567	619	576	575	581	593	620	589	555	587	577	594	603	618	610	594	596	617	596	637	583	558	604	598	593	589	586	571	595	587	583	627	596	603	617	594	636	589	548	607	591	602	596	579	612	589	606	559	610	610	581	572	598	582	571	625	571	604	609	602	598	612	597	602	605	603	568	591	539	577	548	597	619	572	583	613	575	600	607	598	624	546	587	589	640	603	588	539	599	606	602	621	605	620	563	584	615	650	562	598	593	593	613	634	558	601	603	550	603	615	563	611	566	605	594	574	551	591	579	588	600	565	596	611	564	574	562	591	570	598	608	575	602	602	577	589	569	620	599	582	629	572	580	569	609	606	599	601	578	601	605	565	609	580	614	640	577	565	621	621	606	593	556	590	574	532	614	561	604	573	598	595	562	552	609	577	644	531	588	572	551	609	644	599	588	586	581	595	612	589	582	599	573	598	575	616	584	624	585	574	614	602	604	585	616	578	583	604	545	567	597	586	589	580	583	617	577	570	593	609
5173	5890	4573	2436	1855	1580	1337	1180	1099	932	980	948	897	835	796	812	813	759	748	776	764	747	746	775	709	742	751	749	689	717	788	754	776	718	752	719	690	731	754	791	702	731	720	712	707	688	687	704	744	775	692	720	730	667	663	679	695	703	690	732	709	716	698	709	685	709	706	723	717	731	718	711	741	684	749	743	748	714	721	737	688	694	705	682	748	695	694	703	699	716	693	707	716	692	762	684	686	708	749	721	740	699	712	727	708	711	692	703	737	686	716	712	706	714	657	668	687	741	720	687	703	731	710	741	706	694	709	720	725	736	696	709	787	687	723	725	715	696	729	684	700	716	707	704	736	677	690	685	679	724	712	720	667	690	696	729	719	715	691	728	701	702	691	664	689	712	692	693	701	721	747	726	697	695	715	709	718	753	732	709	723	746	678	681	674	706	697	658	694	663	708	710	728	724	721	708	711	681	694	665	695	714	753	687	733	703	727	692	684	768	673	672	771	691	705	703	674	725	706	708	739	684	711	734	732	704	684	725	723	749	686	701	679	701	726	707	728	738	657	642	668	731	675	703	700	738	692	739	728	690	694	718	705	685	763	716	731	675	741	709	756	709	692	762	665	739	697	778	705	739	737	742	687	752	708	697	724	685	689	756	721	725	752	696	684	701	651	662	673	710	722	754	698	715	718	696	715	715	682	740	679	684	703	679	676	666	723	736	707	698	689	701	689	687	726	735	720	697	751	770	714	691	723	709	700	723	718	686	703	685	749	693	710	688	742	731	723	676	700	717	688	730	698	720	681	681	701	713	693	700	687	695	702	722	738	749	690	687	697	703	730	698	718	764	714	750	699	712	749	690	693	696	701	748	722	681	692	660	698	678	705	716	736	782	723	693	723	696	719	718	690	751	717	706	724	723	709	721	695	722	748	725	731	688	711	659	681	706	722	699	698	736	731	704	765	693	737	710	708	719	735	667	702	709	689	720	708	699	699	748	737	717	773	763	707	754	696	704	697	704	696	699	725	682	736	665	741	674	759	723	707	706	703	755	752	667	703	704	697	686	702	757	772	710	741	700	694	773	701	665	696	764	673	670	724	701	719	703	711	724	692	780	731	733	746	757	709	690	693	686	717	686	720	729	713	680	714	745	700	710	674	716	721	681	725	706	702	690	778	725	726	708	711	680	739	715	718	704	785	720	707	692	669	699	682	739	662	697	676	701	740	718	684	714	753	658	640	715	730	715	694	729	727	700	706	694	726	664	679	760	686	735	707	694	693	718	696	725	684	722	733	677	705	730	676	723	731	740	709	751	681	695	708	684	705	706	682	711	686	702	701	728	705	731	721	696	642	713	710	734	750	700	703	724	692	699	713	730	725	689	711	701	694	696	709	732	690	725	734	686	706	709	710	706	683	754	718	662	720	730	672	699	695	721	708	665	741	715	712	686	664	717	730	677	678	655	705	718	713	668	704	729	701	650	688	707	725	702	670	716	728	706	728	731	718	686	689	693	725	730	710	676	721	695	745	711	723	708	735	673	694	767	733	714	690	732	699	688	752	706	720	692	760	687	664	714	717	716	701	712	695	701	740	738	695	690	720	739	720	712	704	733	730	721	734	703	711	712	658	692	754	687	732	711	760	714	716	717	728	723	707	663	683	741	738	707	687	735	728	692	725	641	760	707	723	721	709	723	703	693	671	715	689	728	666	654	705	752	680	787	706	700	745	707	715	709	714	713	671	672	682	712	717	738	734	680	719	721	739	712	761	704	689	768	681	709	709	738	724	727	707	718	701	718	737	740	720	712	736	661	687	714	726	718	673	710	751	677	698	682	741	681	713	746	743	721	713	689	684	716	689	695	692	682	752	722	712	716	699	654	711	681	697	700	752	712	721	725	709	682	702	713	703	685	673	693	762	681	707	704	672	693	659	745	699	704	674	717	667	689	716	705	721	660	749	684	705	691	689	762	694	756	772	696	704	740	712	719	708	712	723	729	711	749	743	702	681	687	746	737	700	706	732	698	693	712	717	748	737	740	702	724	712	668	661	704	702	727	718	659	680	726	711	704	727	709	674	683	712	656	668	732	711	697	667	723	723	733	679	687	696	691	702	689	764	691	702	763	710	699	730	718	738	692	718	731	733	675	674	734	721	708	675	701	691	752	715	703	672	695	719	658	701	707	675	726	706	706	696	727	726	682	705	682	739	709	756	720	717	704	709	722	694	768	726	723	702	675	745	721	720	711	742	727	722	721	681	709	703	715	758	699	724	677	666	692	694	771	715	709	688	681	673	704	677	713	711	755	701	692	730	698	709	717	704	701	676	701	675	661	773	715	685	656	754	705	719	711	773	700	717	694	703	681	716	730	690	713	730	676	669	715	654	733	668	703	695	729	734	702	702	715	672	719	689	661	714	740	651	704	680	727	661	718	711	743	691	693	694	664	720	701	692	690	658	721	695	726	703	666	688	698	745	681	687	660	719	680	736	708	687	719	676	714	706	761	674	708	668	716	679	668	717	754	684	716	701	653	668	647	694	757	718	755	703	739	713	710	743	759	661	699	706	686	691	680	687	703	741	726	683	724	722	700	713	682	711	699	667	688	701	721	679	762	747	687	711	755	692	672	753	736	709	706	717	690	728	727	731	721	694	686	723	709	738	705	751	707	716	694	753	674	661	679	713	727	740	724	734	736	783	674	684	713	635	708	688	747	663	713	662	701	726	731	728	756	687	712	669	703	702	699	689	723	707	692	678	749	706	702	707	741	684	758	703	728	687	687	705	690	733	717	680	695	733	712	721	717	721	671	698	752	692	722	722	705	751	712	733	701	757	705	687	721	721	684	672	729	723	713	721	701	721	690	714	744	730	704	718	708	695	746	708	722	779	703	683	758	715	691	750	690	697	750	741	735	739	670	710	684	743	702	739	666	761	682	731	774	751	699	719	686	708	668	708	716	716	682	701	717	702	735	731	725	665	749	688	710	697	722	682	681	710	730	660	657	713	721	722	725	741	700	736	658	701	766	714	705	714	736	728	741	678	733	700	728	679	709	672	694	729	723	756	714	706	763	743	720	696	700	713	698	716	719	716	699	738	702	711	725	684	744	712	696	706	752	724	689	739	721	685	711	682	718	750	725	719	684	680	675	723	690	733	775	665	754	692	736	695	678	692	702	704	735	751	740	714	677	662	683	701	690	715	672	785	696	712	748	718	729	698	671	697	742	743	760	674	700	706	728	735	679	781	689	725	707	712	723	712	704	691	771	704	742	720	685	739	694	693	730	726	707	687	713	691	707	668	674	749	708	700	696	705	770	711	663	674	729	729	687	723	706	736	718	671	747	680	695	691	736	672	679	717	698	729	710	748	672	660	723	697	696	665	733	689	721	728	699	709	710	710	679	717	668	676	710	711	664	709	730	714	682	691	706	673	678	683	725	659	722	690	749	676	709	685	710	672	735	724	724	726	753	701	698	694	731	735	730	696	698	712	706	666	696	730	679
23044	21558	29558	24039	21555	21608	11930	1315	912	808	717	655	571	584	500	484	486	467	493	497	469	419	375	431	430	377	392	394	405	409	385	414	388	368	365	383	372	341	375	368	376	380	392	372	372	343	323	357	369	338	395	343	345	386	375	367	376	359	362	375	366	325	366	386	347	375	367	361	343	385	336	354	344	360	389	359	331	346	316	358	401	356	348	319	371	378	341	359	342	362	356	342	353	364	387	335	334	326	384	345	313	338	369	357	341	350	336	360	359	352	347	348	377	356	314	345	363	390	370	319	376	374	346	341	335	360	329	374	338	361	350	346	329	307	331	348	330	306	376	341	360	336	365	312	334	370	358	373	353	343	343	338	348	389	363	368	347	376	345	361	370	350	358	333	352	326	348	394	341	313	327	351	351	366	350	344	335	349	341	370	322	352	335	351	380	314	352	381	355	364	332	326	319	380	330	346	344	342	377	331	345	328	365	350	366	347	359	328	359	356	381	312	353	348	338	323	391	339	325	347	341	359	318	369	370	332	343	319	343	369	359	338	343	333	353	327	369	342	355	362	358	321	357	323	343	359	373	370	371	384	382	357	343	356	370	366	339	379	345	341	318	354	323	349	356	352	319	349	347	343	342	340	358	340	337	312	370	341	333	361	362	359	320	332	339	325	334	390	369	360	366	362	332	320	367	324	335	367	374	337	344	300	338	372	348	359	298	329	341	365	350	318	325	337	325	347	368	392	320	371	373	375	357	345	341	374	358	320	354	357	350	366	384	338	377	342	347	333	338	333	338	354	350	343	344	338	333	365	367	341	351	324	327	338	322	353	334	351	365	367	352	332	375	344	344	338	384	354	328	366	396	369	372	327	337	312	355	362	321	334	373	319	381	337	344	350	368	345	327	364	392	329	358	385	292	384	367	355	366	335	347	330	337	340	348	351	357	374	320	329	330	358	294	374	353	357	340	353	352	340	323	345	318	357	363	355	372	356	378	346	381	335	317	353	360	352	338	353	322	376	355	353	368	347	335	330	308	355	333	337	330	373	370	356	395	325	344	369	372	342	366	334	329	366	359	339	360	352	370	338	325	342	366	325	333	348	338	334	349	363	327	351	351	324	347	357	372	353	345	369	382	350	368	350	330	327	358	351	361	354	331	354	336	317	324	344	348	351	361	331	347	335	307	315	371	333	351	343	388	342	347	335	350	340	350	298	388	373	307	341	383	345	334	363	355	344	339	361	327	360	348	343	341	380	350	339	362	343	320	359	366	333	375	370	336	326	336	346	353	352	363	345	386	363	360	360	366	327	316	320	346	350	331	350	336	348	347	308	354	396	335	358	317	341	406	350	345	380	339	352	317	342	332	367	311	378	351	331	362	351	371	353	332	356	348	366	335	353	353	362	343	359	370	332	342	341	342	353	334	337	350	364	342	380	360	343	358	355	340	324	320	376	311	360	353	343	347	360	370	373	344	360	387	336	367	339	347	364	321	364	403	339	350	391	371	353	347	370	352	336	373	367	345	344	346	381	367	330	345	344	307	314	331	325	358	343	340	367	371	360	345	351	333	330	318	338	369	362	338	356	321	328	368	327	334	345	320	355	349	364	326	348	338	318	308	319	360	383	342	340	382	321	311	364	340	339	295	329	338	326	359	361	387	373	356	332	348	328	316	349	338	329	328	342	391	356	363	343	337	308	379	347	329	366	351	350	355	372	367	342	330	351	330	323	345	326	411	340	352	354	343	353	354	345	351	358	338	365	324	321	351	346	333	340	383	340	339	323	340	339	352	327	338	370	348	367	339	350	359	341	352	368	324	366	357	349	338	326	359	362	329	352	337	352	371	373	342	351	338	341	344	320	366	341	352	329	351	352	351	320	360	338	356	368	370	342	372	375	306	364	325	328	336	339	313	335	347	341	340	315	333	375	341	319	362	350	369	325	337	350	353	333	335	319	340	334	345	311	334	366	382	337	360	364	339	333	340	365	359	370	343	337	373	348	324	353	349	341	322	325	361	333	359	325	329	342	376	360	348	332	346	353	334	316	355	362	377	367	331	324	343	319	324	346	330	358	372	331	336	392	368	342	332	375	335	346	342	372	358	351	354	324	340	319	348	341	352	334	348	329	343	361	346	364	349	365	333	358	354	348	350	317	330	343	342	341	375	349	338	364	326	347	352	352	339	337	323	345	309	361	357	337	354	348	329	333	347	345	349	315	319	345	376	359	331	321	351	331	325	319	364	362	379	357	374	338	338	350	353	346	354	334	404	368	359	353	296	321	343	321	378	359	348	344	357	344	327	345	338	343	349	373	325	349	354	391	351	311	324	359	339	367	327	343	348	352	367	347	381	375	363	331	336	363	328	379	341	364	353	369	364	330	358	342	358	319	344	336	318	349	326	343	344	368	340	331	355	336	362	375	338	357	348	371	324	352	337	365	356	389	311	340	348	372	352	366	338	292	354	354	329	349	370	346	328	347	361	351	329	352	344	366	356	367	346	330	360	354	329	347	339	344	342	355	383	350	353	345	363	341	350	353	372	320	371	334	397	344	335	333	337	377	372	332	327	369	338	328	319	346	362	357	394	369	340	334	324	336	339	387	351	383	351	358	367	391	326	330	343	350	360	359	320	345	321	334	358	337	393	331	307	341	361	364	341	346	329	323	325	361	335	352	341	344	301	316	334	349	376	369	358	375	324	380	336	354	348	347	343	363	365	331	315	341	334	372	377	347	329	326	350	323	329	344	351	383	362	388	350	326	356	353	330	355	370	356	333	369	307	352	363	361	348	340	350	339	367	345	350	329	355	331	346	387	374	357	345	342	339	332	350	340	346	355	332	328	323	341	318	312	324	343	305	380	393	350	356	357	359	352	377	354	357	355	334	363	344	331	337	348	351	348	365	331	375	357	336	369	327	367	372	350	391	342	342	359	322	369	347	317	339	341	335	350	344	363	360	368	363	362	337	376	350	348	356	358	336	383	374	390	346	365	347	320	316	345	315	347	315	337	361	364	374	353	340	364	316	354	338	343	319	351	360	339	362	334	358	338	321	318	311	335	339	353	330	335	377	358	331	317	356	358	365	357	356	363	330	325	344	319	332	344	343	366	336	349	363	328	315	336	361	345	355	328	330	329	344	349	340	376	361	356	325	371	372	309	318	357	351	314	369	334	342	343	366	321	365	379	346	350	354	340	316	329	326	352	361	347	328	361	317	348	342	347	362	335	385	346	323	375	325	377	378	344	337	371	325	359	347	335	317	305	336	362	340	304	361	344	345	397	328	327	350	320	361	353	358	359	345	363	349	358	363	371	308	324	342	339	300	385	348	325	349	343	341	331	338	325	348	340	355	354	336	335	328	359	360	352	352	343	370	319	333	332	368	371	332	344	315	328	359	316	325	352	368	325	343	339	342	324	328	366	332	351	328	358	391	356	367	328	331	327	364	345	367	340	330	349	305	320	344	352	320	357	339	317	356	343	319	340	334	380	358	373	351	381
7062	16578	12970	6844	4745	3568	2747	2160	1802	1552	1256	1135	1037	938	823	742	698	685	675	586	566	563	555	562	521	529	479	479	462	451	464	448	486	468	488	411	462	425	492	458	466	416	463	461	446	460	475	445	478	405	382	413	424	416	413	434	425	437	437	418	418	409	417	427	395	384	410	429	410	395	429	444	376	401	413	443	390	387	411	393	404	387	396	430	432	437	381	405	375	428	400	423	432	383	387	396	396	455	404	445	392	394	419	434	387	418	414	442	432	392	431	417	399	379	405	441	426	391	445	402	379	381	421	401	382	418	404	389	423	395	392	399	412	367	406	380	380	383	426	409	379	390	439	391	406	422	434	375	374	425	418	403	409	418	427	403	390	390	398	385	407	375	395	439	383	433	373	427	422	382	427	419	395	393	411	385	410	400	397	433	408	434	421	405	377	415	399	383	400	387	403	408	405	426	382	389	386	352	418	441	393	415	401	399	422	413	376	416	383	393	408	431	394	415	409	423	457	371	418	378	393	404	406	403	417	388	402	396	387	409	416	372	422	415	430	445	373	413	413	375	413	380	407	430	400	377	418	428	405	401	397	383	402	384	421	400	404	388	386	397	420	404	409	425	415	407	414	392	404	416	396	413	387	427	384	397	420	434	416	388	419	407	423	396	396	393	392	379	429	411	352	420	379	387	393	408	416	424	399	372	387	389	396	421	404	381	389	447	401	399	352	374	408	403	433	430	396	409	412	403	430	417	434	421	416	397	434	394	404	393	413	430	455	429	458	409	396	456	376	375	384	413	402	387	447	426	398	393	400	379	426	398	414	400	444	397	403	397	388	397	373	399	428	391	396	435	366	409	412	412	436	413	432	418	379	389	401	376	426	428	414	368	423	436	396	432	405	399	422	419	366	392	392	395	399	406	392	405	382	414	393	413	418	394	387	429	416	456	437	439	430	412	374	435	398	372	408	404	383	425	404	393	409	415	405	390	381	408	452	381	382	395	436	422	409	364	405	374	445	381	384	395	395	421	374	416	400	388	442	385	387	402	408	403	424	429	418	411	469	407	430	427	398	382	430	388	392	410	389	422	382	425	382	423	389	441	378	410	429	370	422	395	390	400	414	409	435	417	411	359	396	404	375	421	425	411	396	399	382	414	416	399	382	402	402	383	382	397	403	418	387	406	416	403	442	402	430	371	373	383	400	428	419	429	395	398	415	391	392	388	397	382	391	410	428	393	385	424	388	413	393	384	384	401	394	382	406	411	411	444	415	451	380	419	375	408	378	432	411	388	406	389	374	408	409	382	406	400	420	407	389	393	391	414	390	398	389	395	365	378	405	412	423	416	399	404	442	403	417	394	426	389	432	435	418	370	400	452	384	430	432	371	405	401	423	401	392	400	414	358	390	402	450	424	369	365	416	389	431	396	401	436	368	422	418	381	427	392	399	411	439	411	414	419	418	390	414	406	445	382	389	425	379	414	405	424	432	402	390	387	380	394	406	410	407	396	383	428	398	375	409	405	391	409	406	421	420	399	402	396	392	431	371	384	416	415	428	411	368	403	375	424	371	412	418	415	385	390	374	383	447	426	373	380	405	405	418	390	412	383	390	383	422	389	402	398	426	393	370	413	429	415	420	374	435	424	400	421	418	393	417	415	392	405	370	387	388	405	394	409	412	402	373	432	435	380	422	379	404	415	405	368	394	405	381	412	382	422	421	419	427	395	413	393	404	384	402	369	368	408	424	400	423	373	423	392	395	402	422	430	401	394	414	379	421	446	395	407	414	412	411	390	441	412	404	404	377	399	431	419	377	409	393	403	421	365	388	412	408	393	391	401	394	381	388	395	394	377	413	369	418	365	405	398	402	400	432	395	388	399	384	383	411	394	424	394	410	398	403	393	380	425	361	428	423	409	408	396	423	428	420	377	395	373	403	405	411	396	389	368	421	405	418	409	397	418	400	383	403	416	401	403	377	399	406	378	371	426	407	412	426	408	411	406	408	375	413	414	418	377	366	431	381	416	413	407	400	439	381	381	428	409	423	426	404	379	376	395	409	430	428	407	397	411	401	406	386	415	425	453	411	406	367	391	423	410	371	401	374	425	396	396	377	390	376	428	434	426	399	425	438	419	417	410	357	416	412	415	417	396	429	416	408	390	443	412	378	399	387	405	385	386	383	344	411	426	431	407	424	412	393	393	370	395	390	395	414	401	412	414	374	404	411	391	421	404	408	400	390	386	415	397	379	410	398	427	413	420	450	401	410	396	409	418	413	417	437	405	404	450	409	418	412	413	370	417	425	346	414	393	435	373	400	434	398	411	374	399	390	398	375	431	419	390	437	390	418	374	412	427	394	427	374	417	400	398	380	445	409	425	381	402	429	389	459	396	365	403	385	384	390	389	406	416	418	434	404	406	379	398	399	417	431	414	391	379	435	386	362	428	367	427	416	413	420	388	399	404	432	407	404	421	414	405	435	396	417	375	397	400	395	405	413	411	405	404	417	389	417	430	388	396	394	395	405	415	383	415	419	395	405	423	417	362	402	419	368	417	350	411	401	400	394	413	392	401	393	407	456	409	378	371	430	414	438	385	404	415	379	379	418	382	415	426	434	380	384	406	418	404	405	391	443	366	416	423	419	393	407	374	373	400	409	373	445	420	381	438	423	451	420	363	396	413	349	411	416	382	396	433	397	410	406	407	393	382	416	402	386	400	429	397	412	399	407	385	381	376	404	395	394	424	381	411	410	416	416	398	391	400	393	413	384	410	387	385	387	394	394	384	429	388	405	388	401	352	404	403	395	369	416	412	376	417	414	380	383	411	372	387	423	402	398	393	391	432	445	412	433	403	429	419	424	378	408	423	403	418	399	414	418	439	399	392	397	417	443	396	360	402	370	408	430	393	395	404	415	393	396	410	398	393	402	380	404	388	372	426	422	402	411	409	424	375	384	405	378	422	398	413	385	383	378	394	388	428	404	401	396	419	415	424	411	395	433	367	410	404	417	420	381	425	415	374	411	424	403	437	411	420	381	388	407	431	409	415	411	408	392	391	386	406	395	406	397	398	427	422	394	407	393	422	397	426	414	430	384	402	406	368	412	401	391	408	371	391	421	392	391	399	401	410	399	367	376	412	434	416	463	398	401	380	405	394	413	391	405	401	395	389	406	438	419	437	388	380	403	390	364	401	392	426	392	403	407	388	387	410	392	420	410	405	355	378	376	393	383	418	405	439	435	390	404	413	400	417	417	437	416	373	451	347	427	402	409	378	402	399	410	445	392	416	416	384	411	390	431	452	390	409	377	417	435	396	422	399	379	367	469	340	387	389	401	381	401	421	423	438	410	402	367	409	395	406	412	406	396	388	412	444	400	415	417	412	383	405	408	414	415	429	400	401	373	377	399	401	414	410	408	396	391	404	382	415	361	404	377	388	423	407	406	388	395	403	408	437	404	413	377	405	411	395	379	417	369	382	379	411	376	432	386	371	388	389	398	401
27624	20457	7170	787	539	445	478	483	455	461	409	428	458	443	417	482	446	428	444	464	400	438	429	432	427	435	426	487	374	420	429	437	425	432	415	449	466	458	419	439	411	466	415	445	455	449	422	430	445	428	424	433	439	409	451	446	407	417	444	408	421	413	471	467	427	465	436	445	438	435	412	388	422	405	387	407	404	438	428	457	439	462	412	410	417	441	478	416	410	413	445	437	438	434	451	441	449	434	410	481	413	427	423	424	440	414	461	392	427	449	433	429	414	408	419	450	433	462	453	435	393	428	421	391	418	462	434	470	405	464	487	432	408	404	467	454	440	438	432	426	417	425	433	425	436	400	407	437	456	443	414	424	467	389	427	462	414	437	412	406	455	458	426	431	451	435	465	431	449	453	416	413	467	431	425	452	429	463	446	425	467	457	389	459	415	415	425	374	416	410	415	417	422	456	434	425	407	449	418	455	427	445	407	431	424	450	434	428	440	447	391	439	408	448	389	451	380	420	474	409	407	447	472	429	475	426	438	452	394	473	441	419	439	427	414	417	423	431	417	391	409	387	429	389	409	437	424	405	438	391	387	442	454	451	441	436	422	415	398	453	434	414	454	441	446	465	459	455	395	424	468	417	466	407	458	424	422	421	434	428	429	442	430	420	420	385	454	435	443	413	434	438	452	393	475	439	412	421	416	463	425	425	464	430	423	431	417	415	421	434	405	418	447	405	453	433	422	440	442	392	421	449	432	418	445	470	421	471	444	429	454	415	462	421	431	423	420	433	420	413	452	428	417	425	415	441	420	418	422	425	429	446	461	422	449	426	394	412	439	421	421	419	438	421	477	412	425	408	446	387	448	443	438	433	406	445	427	401	418	432	437	426	435	422	447	471	443	448	434	430	397	405	421	419	407	420	394	417	425	395	426	412	408	421	425	473	417	451	415	411	420	436	469	447	430	436	412	412	441	458	426	416	431	404	426	401	432	422	427	470	406	456	471	458	432	383	395	399	406	457	381	416	421	437	456	443	453	412	423	451	467	430	440	409	414	449	403	424	463	450	405	419	408	421	443	448	406	451	451	435	443	400	430	399	413	431	425	450	455	421	393	441	433	438	467	425	398	455	446	438	412	450	367	424	419	397	410	420	415	421	456	417	448	424	413	489	459	457	429	435	422	423	450	427	412	426	420	414	407	380	414	478	448	427	414	416	429	444	400	459	432	457	488	424	457	434	433	427	421	425	403	434	449	434	431	434	427	455	441	430	427	461	436	429	408	437	420	407	441	400	464	404	464	405	439	427	442	457	446	388	434	430	439	448	431	423	420	419	416	432	427	437	454	445	411	440	402	452	408	441	397	423	417	447	429	424	417	459	410	414	430	440	467	420	446	438	425	454	424	415	427	425	380	414	463	426	457	397	410	437	433	425	434	455	445	431	420	437	438	437	435	475	425	399	431	442	411	436	437	453	422	433	446	449	454	431	449	464	405	406	404	424	430	412	426	455	439	390	415	429	427	427	428	443	457	385	445	472	410	398	415	404	380	442	454	426	432	432	401	468	425	416	418	422	407	457	460	428	416	418	435	454	461	436	397	422	428	442	465	425	428	428	401	462	405	399	437	403	427	408	477	440	412	437	452	415	410	428	455	430	457	426	458	460	463	426	497	424	454	409	443	475	468	428	419	414	426	414	451	444	419	418	433	410	418	452	438	431	413	407	460	456	409	459	421	427	436	481	434	436	439	426	422	424	432	440	425	402	432	466	423	456	450	411	478	439	427	430	461	410	423	447	398	437	431	415	447	418	454	431	463	427	429	468	467	450	420	430	422	431	422	431	409	430	446	440	491	432	442	425	425	466	427	405	416	438	459	413	419	425	419	414	407	417	403	421	452	400	418	447	448	427	418	439	416	454	433	418	425	445	423	429	434	472	413	429	413	390	392	435	431	405	380	464	442	428	402	461	455	428	415	388	419	424	438	452	423	459	429	421	416	408	420	434	443	436	473	448	458	424	436	397	443	458	419	377	417	426	419	428	438	397	419	436	417	423	439	406	365	418	436	404	406	448	418	469	384	450	462	411	450	412	447	419	442	446	445	452	429	438	399	487	433	416	403	439	406	472	425	425	409	423	487	512	416	407	421	427	422	384	423	390	443	455	403	454	427	430	450	458	442	438	468	447	395	412	385	414	410	420	417	427	460	454	444	434	418	440	413	453	482	412	402	409	426	396	466	418	432	459	415	425	419	409	412	400	396	402	429	473	422	448	411	411	440	418	399	440	414	434	392	423	428	424	443	460	476	427	407	449	412	425	412	457	417	460	443	463	415	438	465	435	399	474	442	425	425	459	422	388	417	377	416	434	451	435	441	444	428	410	461	438	438	430	445	424	433	404	446	427	466	449	406	416	407	443	452	444	436	437	416	444	457	436	449	470	399	431	439	437	433	419	403	394	453	372	402	437	445	455	437	442	411	451	402	438	394	445	407	410	459	431	406	415	427	467	394	419	440	442	449	424	442	405	432	473	420	431	432	439	429	413	445	414	433	465	444	416	384	465	435	425	428	454	478	407	428	454	430	447	437	437	440	414	436	448	428	452	414	417	406	425	444	444	456	449	432	413	434	431	446	436	424	420	438	450	433	422	441	452	445	437	401	478	399	430	403	378	448	438	422	409	413	431	435	401	454	438	441	458	424	417	389	469	412	441	443	433	413	401	415	395	418	411	447	463	425	436	448	488	421	450	430	447	436	447	414	452	438	477	442	426	393	429	452	424	420	434	432	462	439	440	433	398	432	445	448	413	433	444	419	455	474	444	408	410	414	445	446	453	406	425	416	462	444	391	426	462	428	449	390	420	470	417	450	404	418	406	435	451	418	413	418	454	452	401	416	479	418	456	442	416	400	463	432	468	431	428	444	407	460	431	421	409	432	434	430	460	426	434	448	431	442	430	400	459	430	435	456	469	438	424	410	449	453	479	406	450	429	451	446	436	421	428	416	385	427	403	441	424	444	428	438	445	455	454	413	436	467	417	434	412	413	442	407	397	415	445	401	434	441	452	429	424	412	420	441	444	435	416	449	459	387	426	434	422	435	445	445	399	441	442	404	418	416	457	423	406	458	450	421	448	460	452	420	416	434	438	455	452	428	418	412	458	395	424	420	402	468	404	422	416	403	390	438	413	444	434	440	441	463	390	437	436	446	415	429	426	444	433	385	429	437	488	436	436	403	410	421	464	447	414	435	459	439	412	438	450	448	429	413	426	431	388	420	402	438	451	453	460	430	396	426	461	415	416	427	453	436	442	434	425	415	402	426	472	423	447	434	449	441	410	427	415	419	457	409	460	455	454	428	401	437	442	442	472	426	451	426	414	438	430	435	432	444	414	457	416	425	412	430	454	424	411	412	467	422	468	461	431	440	407	401	420	477	450	433	393	449	463	427	419	457	422	399	425	450	394	433	412	403	456	439	413	453	436	432	445	436	388	453	424	405	444	454	441
4371	1173	1111	777	690	631	564	618	628	568	582	545	560	564	571	532	566	521	576	532	527	549	551	490	525	527	541	519	544	537	524	508	542	539	488	508	535	498	522	560	494	531	515	549	527	546	504	532	544	512	538	583	493	546	541	562	562	546	516	550	568	529	547	501	555	552	509	539	511	550	555	528	522	536	503	525	540	589	505	515	543	538	529	537	512	496	549	547	543	547	544	554	542	555	502	553	573	559	511	534	491	554	554	470	547	505	554	547	554	551	498	556	572	527	522	514	507	510	565	543	556	538	523	569	538	527	492	528	557	540	499	557	537	525	495	562	514	538	562	505	555	539	527	542	589	560	497	533	567	568	509	553	537	523	511	507	571	533	503	559	566	548	537	584	477	574	580	478	505	537	581	523	553	587	558	498	514	554	528	505	564	524	530	550	541	562	554	521	524	528	564	515	534	546	579	510	519	548	520	582	562	542	535	566	554	510	543	505	521	554	542	576	544	501	494	504	529	562	541	525	557	539	570	584	518	530	531	539	539	559	590	546	597	538	555	527	546	539	544	574	552	542	560	513	522	543	540	556	550	575	508	533	534	574	572	545	550	551	505	531	520	513	569	566	540	540	533	531	544	535	547	575	550	524	527	559	550	532	512	542	548	553	503	515	520	503	554	529	530	547	535	544	527	542	557	514	553	539	528	560	574	560	520	531	543	519	582	545	511	555	538	533	508	548	579	522	566	538	551	566	505	524	559	555	519	522	498	553	503	571	568	510	542	505	531	539	511	499	546	546	524	568	503	489	541	562	525	581	543	522	521	556	533	538	577	536	569	526	550	542	524	566	506	511	551	542	529	574	475	556	521	528	556	509	551	531	458	534	540	519	509	538	578	553	535	555	509	525	538	545	556	545	537	509	534	564	516	545	514	544	566	561	551	519	550	534	543	506	513	557	516	521	519	552	533	528	597	491	547	543	569	511	524	508	570	541	533	528	540	509	558	530	518	551	507	566	518	511	565	524	574	587	543	556	525	554	532	544	580	526	571	529	528	527	608	521	513	545	550	530	526	515	499	521	546	521	530	549	500	534	544	510	533	606	573	540	508	555	542	497	513	535	517	529	535	542	535	552	544	509	550	517	517	507	525	528	594	554	520	519	499	574	556	558	517	538	499	544	576	511	545	565	524	566	521	522	554	526	576	554	512	544	557	500	497	565	518	512	522	540	529	548	554	560	506	558	570	548	552	527	533	522	557	556	514	529	553	535	525	531	554	516	492	533	557	532	526	509	531	511	540	514	518	535	538	556	561	564	564	530	564	547	523	544	548	544	546	518	547	495	535	500	562	525	526	503	578	544	577	549	560	540	527	510	498	531	539	554	518	581	537	564	553	551	513	524	548	527	522	558	526	547	550	529	519	570	580	530	526	537	552	508	579	542	496	488	543	501	581	507	525	543	526	514	587	568	552	551	536	552	506	540	540	560	593	568	510	519	519	530	527	540	481	542	534	527	537	559	549	570	557	582	525	507	567	541	506	513	578	526	486	559	513	544	571	553	540	561	532	548	604	519	574	502	556	578	523	545	553	556	558	570	566	531	568	532	550	498	510	541	532	531	548	500	510	503	569	545	492	546	501	533	508	554	556	505	532	517	550	547	530	531	498	541	562	507	558	574	564	536	543	523	529	531	561	511	563	533	538	508	570	525	532	542	581	555	542	530	541	564	576	551	528	497	530	514	540	510	551	531	546	507	510	586	566	569	551	515	564	538	531	541	507	498	537	543	522	523	537	566	564	529	507	539	502	555	522	564	533	579	530	502	530	510	501	569	559	572	542	527	526	505	518	475	544	517	537	519	528	528	577	553	538	508	510	547	522	529	480	544	515	531	534	533	541	547	541	524	513	578	520	525	573	516	512	524	587	537	522	557	521	513	553	523	490	551	546	528	532	542	531	512	553	543	570	518	566	490	521	557	524	547	500	556	542	504	549	574	526	543	569	527	553	527	541	559	564	503	541	539	561	512	592	524	554	562	547	513	540	527	545	546	564	539	500	542	555	527	491	527	559	513	553	514	548	524	507	573	514	511	511	551	539	529	512	501	535	541	510	505	519	562	513	523	513	495	555	545	578	549	544	475	594	513	527	502	522	540	539	552	539	526	541	526	540	529	531	530	532	571	536	562	549	532	555	554	557	519	562	535	596	549	495	522	563	542	529	495	573	528	564	519	571	571	547	513	523	532	579	559	531	521	535	536	524	510	540	542	539	544	557	544	535	564	554	523	563	573	535	526	556	559	495	545	513	527	558	545	542	578	478	536	560	532	562	535	567	501	559	514	537	554	557	581	533	546	523	533	523	543	515	535	552	561	552	529	501	528	586	535	521	541	518	524	534	539	539	555	525	566	545	495	535	525	554	506	547	560	518	533	549	602	559	569	506	515	526	522	516	496	504	548	525	544	548	521	534	537	540	527	492	533	543	551	563	540	552	558	531	532	543	530	492	536	526	509	508	519	571	515	502	543	489	536	553	509	547	575	570	537	561	541	508	495	536	526	554	533	511	555	545	560	514	555	491	545	478	570	574	533	544	537	534	515	532	542	509	530	564	541	515	520	514	532	557	569	504	530	534	528	532	521	538	529	550	556	547	549	568	526	536	505	546	532	564	535	555	507	558	529	563	541	509	493	521	533	564	523	553	519	506	550	539	549	562	526	563	558	533	548	543	524	563	528	536	550	564	529	568	581	533	508	515	557	540	540	497	490	526	548	549	541	549	566	539	555	556	545	500	537	496	525	533	495	535	497	537	524	563	542	564	551	518	542	548	522	524	535	496	535	524	528	557	542	538	535	551	492	525	504	589	564	543	543	524	497	555	492	520	528	540	572	488	539	533	510	507	539	538	533	579	554	471	534	518	554	562	529	494	559	545	549	540	571	497	545	540	510	534	505	563	568	560	509	568	512	552	483	539	549	529	524	530	537	540	543	520	533	536	547	528	583	527	575	527	557	553	564	522	508	552	508	547	515	513	543	541	566	536	509	528	538	525	572	516	535	562	541	573	522	545	547	524	553	560	552	528	540	521	537	555	491	542	567	515	532	524	524	552	517	515	512	541	561	548	589	510	503	507	491	570	492	516	529	556	540	499	565	527	525	547	509	532	524	530	536	535	559	514	554	559	549	504	572	517	556	521	601	517	527	554	531	524	518	552	548	555	549	534	532	556	508	552	541	527	482	549	579	556	559	524	512	581	527	550	514	541	462	511	531	582	535	525	536	576	511	555	566	552	514	488	541	553	542	582	524	541	580	543	537	520	507	542	565	529	576	552	528	515	527	534	561	525	543	562	525	544	529	508	533	523	539	592	526	570	541	550	562	516	541	553	566	572	525	573	522	582	560	555	529	546	527	530	521	521	513	526	562	545	577	554	563	512	544	551	573	556	576	506	583	545	494	539	546	486	544	534	541	569	508	520	531	521	568	552	547	522	537	562	505	505	564	554	554	513	513
24025	21542	29120	24400	21549	12557	1076	623	498	429	409	364	348	360	306	304	286	263	259	271	246	248	228	261	238	245	240	272	236	239	253	258	212	223	246	237	235	223	219	232	207	213	231	229	251	224	241	225	245	226	213	217	221	184	237	228	216	211	212	226	192	215	215	236	231	186	207	195	207	210	189	215	226	203	225	221	225	225	222	220	208	207	226	226	207	230	214	236	191	225	180	183	209	222	236	246	223	214	233	186	217	239	207	236	226	207	194	226	211	225	231	227	216	202	218	230	208	214	249	212	202	241	209	197	201	236	210	212	226	202	203	211	212	222	226	216	203	216	209	201	224	208	187	205	211	231	214	186	211	220	231	226	226	228	239	210	199	210	216	219	227	200	193	215	215	210	212	226	242	202	202	204	193	219	234	207	205	194	215	210	196	235	219	225	218	197	237	220	247	219	238	221	215	210	227	211	172	240	201	223	198	231	248	220	238	231	223	192	206	207	196	197	204	220	182	225	190	217	194	214	211	222	221	228	215	213	207	240	224	200	215	230	235	218	212	206	213	223	209	221	218	199	201	218	206	209	201	232	208	224	200	209	213	221	213	223	203	234	203	216	215	200	227	205	209	196	211	213	233	224	230	190	196	221	226	212	209	230	190	180	213	206	220	216	228	208	239	202	195	238	243	223	206	199	227	211	223	249	230	219	215	218	222	215	226	230	221	202	222	195	179	190	180	228	228	209	230	215	196	206	234	222	195	209	211	227	195	224	219	201	217	228	220	187	189	217	208	185	240	195	223	217	205	219	224	206	235	193	205	218	216	214	216	214	206	232	187	190	202	233	230	203	212	212	199	219	208	234	211	210	231	224	197	219	182	201	219	201	201	253	220	211	235	198	218	210	183	223	217	220	226	220	215	212	222	218	219	221	222	221	227	219	207	225	222	216	220	217	221	206	205	222	207	206	228	209	218	210	177	226	216	195	165	206	239	224	206	207	199	222	212	223	220	208	221	222	210	194	234	207	226	197	199	235	215	208	217	216	225	225	207	236	224	221	231	222	231	188	228	242	189	205	221	192	186	228	195	211	216	206	229	184	208	189	213	203	209	226	202	215	234	216	205	205	220	180	225	220	248	213	209	218	193	203	222	228	195	209	245	228	217	227	238	205	200	189	196	212	215	244	226	250	210	212	210	203	230	227	245	190	227	217	210	204	199	241	231	220	221	214	215	210	201	219	211	200	197	185	216	232	213	221	201	232	237	224	209	239	238	227	209	210	200	201	227	225	180	235	195	216	215	214	222	228	202	199	213	258	232	206	203	227	189	197	213	193	198	210	234	212	249	197	231	189	233	217	222	193	218	211	192	215	212	224	215	213	227	224	221	216	218	232	228	205	239	195	212	212	221	210	228	216	212	191	240	235	206	226	215	194	218	209	181	220	225	193	202	197	203	209	196	207	204	191	239	215	198	222	196	211	243	222	201	180	189	224	219	215	199	232	207	215	217	217	233	205	205	204	214	217	213	220	226	202	225	227	210	237	198	203	223	202	220	189	231	246	199	217	206	221	224	203	235	208	227	223	200	196	190	186	200	216	200	206	218	238	212	241	198	217	219	220	234	244	202	222	209	228	247	228	229	213	201	193	205	226	220	237	238	197	208	233	241	208	199	228	211	225	221	202	214	210	231	186	226	212	246	213	203	193	206	210	227	210	227	184	218	190	198	213	202	212	225	207	231	207	204	231	223	195	221	214	207	231	207	207	205	205	234	222	231	241	192	216	216	208	220	214	210	222	203	228	214	232	197	209	197	232	208	244	220	191	233	219	250	207	198	187	214	225	201	205	208	205	246	222	218	209	225	216	234	236	237	203	221	209	220	222	201	190	219	225	203	218	236	220	191	221	208	202	214	198	218	221	221	224	197	231	212	209	219	207	216	203	220	213	200	175	214	201	242	194	204	214	194	197	214	212	247	191	200	252	230	228	214	190	234	222	218	177	225	224	212	262	216	220	218	197	239	222	205	204	235	208	199	221	234	241	218	199	212	212	215	204	213	190	218	205	199	217	224	200	189	223	219	181	190	184	222	213	220	211	191	206	217	221	210	196	216	216	213	235	208	228	229	208	213	217	221	216	177	249	216	220	216	224	207	236	203	224	238	213	211	207	228	173	237	210	198	211	232	225	209	210	215	199	199	231	199	232	206	230	197	203	227	221	245	216	222	215	218	194	243	212	238	207	229	227	224	239	210	181	227	233	216	207	209	214	207	210	214	193	214	210	163	195	235	215	198	225	211	208	215	211	208	213	210	212	222	213	202	215	191	226	212	203	226	202	231	234	223	213	225	226	213	216	234	197	213	203	209	211	210	225	190	208	227	189	231	212	215	203	211	210	217	219	182	205	190	207	204	216	207	206	223	200	205	193	180	217	223	223	222	223	194	194	179	211	192	235	203	207	232	231	205	204	226	213	220	238	207	224	195	220	206	208	219	196	221	228	190	225	209	234	228	219	218	183	219	225	214	221	208	212	202	211	216	232	222	217	220	196	217	233	212	195	207	196	202	209	208	210	240	217	207	211	200	211	231	212	237	209	195	239	216	209	200	190	213	220	216	209	187	220	208	212	185	205	209	197	222	211	204	191	210	229	223	222	197	202	223	234	210	240	210	194	235	211	230	219	204	221	202	202	194	217	235	220	219	217	212	220	233	199	208	220	227	229	224	215	224	196	223	193	219	226	232	226	195	226	192	219	220	202	199	231	216	231	224	230	213	230	227	212	213	210	208	216	191	208	225	212	197	203	216	206	197	226	218	199	167	197	198	207	210	218	195	229	221	230	202	204	204	201	210	238	216	193	199	214	224	213	223	236	211	208	202	233	210	197	228	223	231	186	215	188	196	221	213	232	231	195	213	198	172	249	207	211	234	208	218	217	237	211	223	208	232	231	191	207	248	222	214	232	214	198	190	191	224	222	199	215	193	214	200	209	245	201	193	236	206	212	202	223	235	222	210	221	224	172	184	227	206	228	230	235	235	227	197	208	202	225	215	214	237	208	207	205	185	237	221	210	202	215	216	215	231	233	215	214	235	205	234	197	206	185	235	247	223	226	204	204	224	226	213	219	229	205	218	237	221	225	204	217	225	199	220	210	228	232	204	187	229	232	245	185	202	191	231	236	246	223	230	212	215	224	216	230	202	207	203	223	221	229	197	218	192	244	210	221	211	212	226	224	196	229	213	219	229	210	203	209	214	209	191	223	219	197	218	201	209	204	232	219	228	187	219	205	225	234	246	214	207	193	217	214	212	206	212	238	232	212	226	203	197	215	223	211	214	215	229	209	202	216	210	224	219	203	234	190	208	254	199	222	224	200	218	208	197	193	243	224	239	222	209	217	182	212	214	223	200	216	211	187	189	197	229	238	215	199	189	211	183	219	212	217	208	205	194	217	236	212	191	214	228	224	219	196	187	194	218	206	209	202	217	203	198	225	229	230	183	234	188	216	211	214
5278	9992	7935	3753	2608	1923	1524	1167	973	853	759	672	598	549	489	490	428	396	362	362	373	354	350	350	311	310	325	319	330	285	352	316	291	334	292	315	301	307	280	297	293	289	304	293	301	262	296	295	271	247	305	287	271	308	284	259	314	276	255	297	304	305	254	287	300	286	278	285	261	273	281	258	286	280	295	279	264	289	289	279	303	261	278	260	285	286	268	306	284	303	258	275	253	251	295	241	278	262	313	295	286	276	304	273	291	276	280	259	262	266	282	279	277	287	264	277	285	305	279	308	284	297	252	287	274	269	271	292	286	327	262	268	296	263	286	257	268	285	272	291	296	283	262	293	294	296	256	284	260	275	274	275	301	310	318	290	258	271	300	272	304	259	274	256	276	281	253	260	307	285	277	278	274	290	284	276	314	275	279	254	260	247	257	316	267	301	284	257	328	292	315	292	288	271	300	280	278	274	280	292	268	291	258	274	246	272	302	275	293	277	260	280	278	292	274	272	280	265	278	308	281	237	293	299	268	289	274	265	259	273	277	247	268	278	294	299	289	259	252	266	287	263	293	288	303	285	256	262	294	278	283	294	281	300	294	266	297	299	261	265	297	272	282	315	290	271	241	273	252	270	284	268	268	246	267	263	271	247	292	292	280	296	241	284	274	275	305	280	300	257	272	303	272	252	310	248	286	277	270	305	313	283	292	283	293	297	305	264	283	299	309	293	299	277	250	294	297	288	300	267	279	267	298	274	277	263	275	274	268	291	294	292	298	267	275	304	294	271	292	279	296	253	278	304	288	284	260	263	271	289	296	255	264	285	296	275	272	284	297	286	289	267	277	264	273	249	271	275	291	260	271	287	262	261	298	307	290	271	276	261	280	270	288	279	241	302	283	286	270	239	286	281	257	287	248	308	257	261	287	275	300	256	247	256	262	253	294	288	266	281	289	256	234	287	301	279	288	297	286	240	299	290	273	267	296	295	267	269	283	270	264	281	270	260	254	257	289	288	282	251	264	276	271	299	269	255	303	270	269	318	255	266	293	252	263	299	260	279	270	269	264	292	264	262	254	270	284	283	270	286	290	282	287	294	279	285	265	273	296	237	269	271	260	297	277	284	269	251	270	269	258	284	281	272	258	271	260	290	276	302	308	284	268	265	264	279	268	305	268	273	268	297	257	255	285	274	265	287	298	293	290	258	283	298	284	256	292	280	276	295	293	297	288	267	272	277	300	269	262	261	247	280	256	270	282	270	271	280	279	273	280	245	301	269	271	257	304	277	283	270	288	299	252	291	265	261	276	292	287	286	254	271	312	277	294	279	279	265	282	282	272	295	247	294	253	272	263	265	273	278	277	254	292	277	280	294	286	280	301	286	272	287	291	282	265	255	272	327	277	296	266	278	275	283	268	267	247	292	265	271	274	239	264	297	269	275	286	279	282	265	260	278	314	306	302	256	287	233	266	286	264	277	261	288	284	298	269	287	257	259	253	258	258	304	289	258	287	273	308	261	264	256	253	263	290	287	254	275	286	304	285	301	313	263	256	284	291	268	299	272	272	255	283	292	289	296	302	260	310	282	272	270	266	270	284	264	286	258	272	282	284	290	281	302	282	273	280	277	276	272	268	289	254	286	290	270	268	294	289	300	291	265	266	298	290	287	250	250	277	255	288	278	262	287	283	277	310	307	265	241	263	266	266	254	298	256	271	271	291	261	301	257	273	268	263	281	296	245	265	266	289	255	272	288	297	293	261	256	260	270	253	241	271	300	281	301	300	304	228	305	272	289	287	308	272	329	290	257	297	306	306	288	296	268	268	288	271	274	275	271	291	312	300	282	272	304	282	293	272	272	288	289	270	272	286	284	303	270	280	264	287	289	305	295	258	248	280	254	279	300	260	256	315	281	272	279	300	267	276	279	285	246	286	283	249	267	281	267	262	248	285	281	263	288	249	311	272	266	279	281	293	310	277	253	274	269	288	304	270	265	265	298	246	266	271	265	306	287	262	276	301	271	263	287	255	245	299	297	275	269	284	283	281	262	272	307	282	262	280	275	264	296	268	274	286	293	266	288	285	269	281	258	259	298	282	266	302	294	279	246	274	265	264	263	265	254	258	273	294	281	285	271	279	280	276	261	270	282	283	282	256	268	289	264	287	265	287	281	248	300	286	253	305	272	303	275	270	296	299	283	270	301	299	282	275	252	290	289	277	277	286	296	331	289	238	276	274	303	278	301	293	276	268	279	238	258	262	287	284	267	278	252	263	282	284	261	247	283	244	274	278	269	257	265	254	280	280	275	301	299	279	273	262	267	272	240	282	276	251	272	265	273	273	301	298	271	266	270	282	297	273	286	296	289	262	278	293	287	280	252	276	292	277	270	298	274	237	287	263	256	259	263	244	271	277	272	267	251	289	288	253	253	270	267	254	299	297	274	307	264	281	320	268	299	290	287	282	312	316	275	296	277	256	277	283	284	257	287	275	264	292	284	280	270	255	272	295	272	271	285	270	246	271	273	261	299	268	245	283	260	299	284	291	271	290	276	289	260	293	278	289	281	244	294	274	260	279	274	264	289	274	292	276	281	266	281	270	288	272	280	298	281	284	276	322	259	272	291	286	253	271	284	293	295	272	296	265	276	243	269	264	254	258	277	234	259	305	268	270	266	264	302	271	279	287	278	246	265	275	289	268	290	268	275	297	282	258	271	271	300	257	317	266	265	295	256	299	268	292	268	262	283	275	259	264	269	286	267	279	277	282	240	297	251	281	286	294	299	257	268	267	257	285	283	277	303	284	245	267	272	279	283	280	276	304	292	276	277	256	273	274	265	286	266	254	281	273	269	293	283	294	274	277	296	259	289	279	275	260	259	297	284	278	272	297	283	252	264	257	289	263	279	289	280	281	270	286	254	251	271	279	284	279	289	293	246	283	283	295	299	268	290	244	280	296	294	272	260	283	288	249	265	290	275	275	257	290	311	277	292	268	271	276	302	271	274	275	287	297	266	283	285	252	268	289	275	308	278	265	256	256	287	269	258	283	286	241	254	276	296	286	275	291	283	287	269	250	266	287	267	284	277	256	269	259	266	285	286	289	265	281	297	287	294	257	312	281	252	284	282	306	281	256	273	275	302	267	295	292	271	283	316	264	277	298	276	315	272	269	256	291	296	270	298	248	271	272	292	296	271	279	280	288	279	300	277	244	287	282	279	312	285	286	306	268	295	271	289	258	280	257	281	280	288	292	294	281	290	288	278	274	278	294	303	255	289	288	300	282	287	286	284	258	259	276	289	273	295	261	263	282	290	301	257	271	258	291	261	251	263	293	274	252	283	255	271	281	311	262	253	284	287	271	278	292	277	275	294	273	271	294	271	282	279	304	276	257	275	268	263	252	277	268	284	287	262	310	275	264	283	268	273	296	255	283	294	261	280	268	260	266	284	247	270	273	265	270	283	308	261	269	262	273	274	293	279	262	296	278	277	288	296	270	267	273	285
25289	21552	28087	25483	11966	1105	890	777	738	686	661	691	620	627	665	689	628	629	577	614	623	604	582	627	567	608	597	625	618	634	574	639	587	611	596	565	589	585	627	604	547	610	620	594	597	650	622	623	581	666	596	603	643	602	597	621	592	595	621	587	592	589	581	603	594	593	599	601	593	610	604	584	631	631	632	607	608	618	623	629	649	614	606	567	602	620	574	607	573	618	609	604	627	564	643	592	571	592	579	577	567	593	612	568	594	580	627	615	565	589	567	617	568	614	592	609	571	580	587	605	611	573	629	617	613	575	587	650	579	611	573	612	622	651	613	586	618	582	554	605	647	594	607	573	606	556	575	578	600	566	559	627	596	619	622	537	604	597	561	618	604	597	620	578	596	626	569	590	586	580	601	566	596	555	595	594	632	572	599	583	639	572	560	535	606	573	563	588	537	619	582	607	643	594	581	581	599	576	574	592	625	592	582	603	597	632	590	617	609	567	621	617	599	612	612	602	619	593	582	589	612	580	629	600	597	578	592	626	595	567	642	600	579	584	566	576	614	573	614	572	606	605	570	572	617	601	604	590	609	589	498	608	591	568	554	599	608	630	606	619	600	572	586	634	617	576	572	574	561	645	586	590	576	624	595	557	593	615	604	581	577	619	564	607	593	627	631	637	626	624	616	607	560	602	564	633	583	609	584	582	635	595	561	596	640	594	576	550	590	606	604	627	576	554	590	595	623	567	621	566	569	574	582	581	595	597	608	576	606	634	595	567	627	662	599	623	602	639	603	564	618	616	621	569	619	611	561	595	580	621	633	608	594	599	579	577	589	596	624	614	588	582	575	648	589	607	587	572	569	596	554	602	619	602	559	593	616	544	575	562	574	607	599	603	618	630	600	604	592	603	589	560	591	612	559	565	627	596	576	607	619	569	617	592	579	597	620	583	605	579	539	559	585	622	625	639	620	588	607	607	594	605	621	572	584	617	588	634	581	584	598	604	572	551	615	572	545	592	600	606	610	584	624	616	598	564	581	575	587	596	595	593	594	595	632	611	637	605	613	598	632	569	604	598	597	630	557	604	615	597	574	620	615	610	615	590	567	583	595	621	628	540	624	590	612	592	553	606	583	594	610	580	600	632	582	584	566	550	577	606	605	597	598	608	583	617	636	554	566	618	640	554	599	602	586	583	571	554	600	599	611	581	589	603	616	594	595	630	625	548	578	602	589	590	553	589	558	576	589	642	585	579	609	578	612	581	592	614	545	604	583	595	584	599	599	608	541	607	608	611	626	600	557	622	617	598	592	589	581	599	574	611	573	572	602	599	598	618	597	612	572	564	602	604	553	614	603	591	594	578	586	585	568	636	608	647	612	599	630	598	605	629	576	572	581	565	625	631	628	566	540	589	587	613	616	579	617	574	631	620	591	594	570	619	614	600	630	572	599	580	616	616	610	593	594	611	581	604	563	617	583	596	617	609	594	573	590	614	572	603	606	590	600	620	634	545	569	616	558	609	618	650	603	589	552	629	587	602	604	584	579	594	628	608	575	579	609	648	606	602	649	648	586	568	602	576	554	577	611	570	561	614	548	586	577	552	602	612	606	581	629	606	576	622	549	591	639	629	611	579	575	576	579	640	607	584	594	522	637	599	555	557	574	634	641	615	591	579	557	650	592	596	631	571	645	624	576	595	592	563	624	585	552	613	563	581	563	576	583	591	616	574	586	536	595	611	580	572	589	594	594	554	589	608	594	604	569	600	575	590	601	607	605	625	597	589	601	639	616	597	613	592	566	559	610	650	552	608	560	616	574	601	588	616	603	546	594	559	588	609	601	602	569	606	616	564	596	528	585	604	546	624	637	559	582	586	574	579	558	600	608	566	575	586	600	584	549	611	616	604	602	577	577	623	587	573	611	565	572	560	581	579	625	596	611	637	588	569	593	565	601	603	600	583	556	610	603	608	597	561	577	589	597	636	574	589	608	538	586	588	572	591	612	623	592	574	632	628	586	583	591	601	625	591	574	607	593	602	575	604	576	576	619	626	597	589	589	576	615	631	584	601	620	650	569	614	618	574	550	615	573	585	548	593	608	594	577	588	611	624	591	578	588	582	634	597	577	621	628	588	532	608	585	576	571	625	599	569	620	605	629	575	610	556	605	617	577	564	561	592	559	630	608	603	568	604	569	618	565	624	558	624	576	547	607	625	596	544	616	552	605	614	621	604	575	562	597	656	579	625	595	564	589	599	597	636	573	593	603	553	590	594	610	570	564	604	592	596	584	599	570	616	594	577	631	585	604	627	616	619	630	603	594	613	550	624	567	623	588	608	542	630	596	591	569	567	595	603	601	562	562	589	619	619	612	574	600	620	582	584	569	561	609	571	610	556	567	582	639	591	542	610	617	615	576	589	658	581	612	603	569	619	573	628	576	628	580	583	574	580	548	580	557	647	597	592	605	571	649	620	637	591	574	592	608	607	596	585	564	582	572	600	599	585	643	584	604	559	638	595	574	605	599	582	624	596	572	597	574	609	577	600	552	573	594	596	642	600	633	615	599	615	556	563	591	588	567	565	653	610	569	554	615	634	599	581	596	595	567	582	571	628	631	609	646	563	597	543	618	592	598	549	611	654	602	597	581	603	610	567	624	577	602	569	568	578	595	547	627	586	581	644	595	581	582	593	630	637	619	668	597	573	582	587	544	642	541	612	608	633	630	630	590	589	572	585	574	582	583	592	586	610	603	567	589	604	587	539	550	589	573	606	589	600	605	590	575	614	585	639	607	606	582	574	568	613	581	599	597	600	546	617	563	556	591	571	612	565	586	604	590	577	615	583	618	624	558	571	584	598	592	605	592	589	643	574	601	574	600	576	546	580	625	606	596	620	577	501	594	593	568	586	576	593	606	613	587	595	610	607	560	590	599	629	573	575	605	559	587	617	564	587	572	559	621	606	622	565	544	570	592	598	576	604	562	582	603	626	577	609	646	561	578	606	607	634	593	574	639	622	585	593	602	571	584	555	571	604	608	584	578	625	572	584	589	586	567	619	623	592	635	608	595	632	570	569	568	571	643	585	566	586	590	589	602	592	552	620	598	607	617	592	553	622	627	607	610	605	596	599	581	594	622	578	593	617	578	586	609	608	602	573	561	568	569	598	590	542	572	591	584	609	574	603	598	578	598	606	560	595	583	615	574	586	552	585	583	597	604	594	584	598	608	586	578	609	576	598	641	578	595	600	590	565	620	600	617	615	643	563	573	616	604	559	576	644	615	569	607	598	582	596	624	593	568	632	606	589	563	618	602	585	597	566	565	617	602	584	564	573	627	607	612	587	619	635	588	612	580	582	621	591	602	619	577	544	613	594	604	571	601	603	590	620	602	579	591	564	632	581	551	614	541	619	610	588	604	589	545	565	551	630	588	588	575	596	586	582	552	585	601	559	603	630	602	591	595	561	604	585	581	586	589	564	576	585	590	587	617	592	583	591	597	610	599	600
5126	5879	4711	2352	1860	1608	1293	1167	1092	985	980	886	900	869	840	818	795	775	756	772	740	735	709	768	744	768	695	700	770	778	692	713	709	755	720	714	715	670	723	736	769	715	729	736	707	705	718	705	730	741	733	784	713	684	704	668	676	684	768	767	725	671	709	764	753	714	761	675	719	726	789	725	714	720	729	729	719	695	739	718	722	700	700	690	699	702	734	707	710	699	687	702	708	722	710	717	664	686	741	687	735	722	741	712	730	723	659	719	719	717	713	748	706	689	730	762	708	719	739	720	663	712	752	667	701	671	710	734	720	761	709	739	683	731	732	717	703	748	714	720	716	700	698	702	716	698	699	718	668	731	692	720	738	732	714	756	721	718	686	709	736	708	745	674	695	727	732	681	736	733	731	685	674	719	716	719	663	704	760	717	695	736	701	663	723	743	746	684	682	719	712	709	696	706	717	709	715	708	695	688	651	680	706	659	693	725	729	725	698	727	717	718	715	775	690	714	692	709	721	750	697	713	706	692	691	779	700	682	728	708	730	747	706	695	659	732	686	732	652	688	704	733	663	749	733	707	727	700	710	695	766	708	694	698	700	703	766	693	725	698	670	697	756	724	729	721	702	666	702	734	707	729	751	682	736	759	706	708	704	719	740	711	702	694	712	707	702	757	693	688	722	719	729	687	711	774	717	695	715	716	712	684	681	695	655	674	752	734	751	707	742	628	730	717	765	714	687	696	713	768	734	693	710	744	713	727	737	679	742	720	718	730	697	677	702	716	698	686	713	700	655	696	696	690	675	734	715	702	715	739	721	678	754	662	732	730	680	714	703	650	701	756	717	700	760	701	656	742	695	686	722	710	718	733	666	682	710	749	706	713	734	715	687	667	699	763	723	701	698	688	697	737	744	722	682	678	722	675	728	733	695	696	757	686	679	683	677	719	716	695	732	733	725	699	711	735	708	690	658	714	730	672	736	748	740	698	703	673	678	676	662	708	781	656	721	713	674	732	708	742	732	717	741	736	757	726	680	697	723	705	717	726	693	693	713	727	678	742	737	735	702	707	693	718	730	713	730	715	707	758	737	725	680	738	698	753	737	736	752	726	709	739	700	687	702	695	732	668	713	752	700	700	710	712	717	701	733	681	718	719	708	690	666	690	681	725	725	711	655	752	706	696	753	713	688	705	720	696	708	690	713	772	718	723	723	700	710	709	734	671	718	731	684	759	736	692	693	699	670	701	667	718	750	724	735	713	695	705	732	702	721	714	666	702	705	719	735	710	734	704	768	727	752	720	724	750	701	691	726	681	719	718	723	713	717	720	761	742	700	723	717	675	736	689	730	682	692	705	769	721	671	681	742	715	670	742	689	722	725	678	665	688	691	687	715	690	719	747	664	747	714	695	739	745	707	666	744	719	692	690	726	721	693	698	713	695	694	738	745	696	693	690	692	698	717	709	727	666	713	672	720	747	718	719	764	697	746	736	719	712	751	705	727	691	683	711	703	746	727	692	729	711	725	701	719	689	720	638	675	707	695	704	736	738	762	675	748	701	738	714	709	675	719	710	733	707	708	680	707	717	685	692	716	689	710	757	697	726	692	747	693	724	710	680	748	728	677	712	707	723	692	726	691	788	710	693	676	690	728	710	678	728	739	750	721	697	735	676	680	694	737	732	702	782	709	701	695	688	740	746	698	704	707	708	706	733	693	683	691	702	728	701	742	711	723	758	695	654	664	697	691	712	727	681	728	720	779	727	745	685	734	708	723	701	677	712	716	683	723	762	746	750	686	705	696	709	680	712	715	715	679	718	709	723	677	735	727	736	708	680	690	713	688	709	692	751	704	715	657	728	697	748	742	749	682	705	734	705	711	666	714	737	707	679	734	708	750	699	708	718	727	713	725	760	705	712	728	687	680	722	750	713	690	727	722	703	698	684	747	798	672	735	660	724	665	712	711	715	702	709	712	715	744	722	750	756	725	741	688	727	728	723	714	700	733	688	668	702	710	721	698	712	710	707	713	725	692	728	735	763	718	698	744	697	664	739	700	728	725	687	714	714	738	749	678	691	727	706	703	671	710	690	737	697	726	744	717	700	679	681	727	665	720	735	689	723	721	743	685	707	706	683	718	717	645	693	731	704	687	708	726	715	764	745	698	716	728	684	725	713	706	713	713	722	681	764	732	753	722	732	678	694	714	788	709	717	727	697	734	702	746	749	713	757	644	737	715	724	708	713	727	720	687	746	684	740	699	734	708	702	707	695	731	731	713	712	765	717	700	736	746	695	713	740	711	735	649	695	684	727	670	691	727	696	693	711	697	712	729	664	686	727	707	756	742	726	755	738	706	713	680	722	692	728	731	712	730	684	722	721	649	671	675	694	738	725	706	752	712	729	700	734	679	655	700	730	723	730	680	701	771	735	755	672	726	706	696	713	743	735	743	678	779	719	738	724	702	726	718	705	723	706	671	716	686	674	708	715	738	754	715	718	694	717	726	726	701	700	702	694	692	699	742	700	751	684	700	735	724	746	762	723	714	680	730	730	742	720	721	736	696	722	701	686	723	672	760	719	664	707	699	747	710	683	741	674	725	694	712	709	714	739	723	745	710	701	653	708	768	712	783	758	718	649	710	716	719	724	701	690	744	719	704	753	744	696	681	714	732	670	695	721	672	744	662	758	710	682	672	688	689	686	708	728	751	708	720	730	709	710	710	686	678	688	713	777	755	713	704	752	679	691	703	712	728	690	703	700	697	687	736	688	703	716	712	726	724	738	701	702	731	693	694	733	757	702	688	686	706	702	745	732	670	701	695	678	693	745	746	673	704	688	704	733	759	697	732	703	685	717	691	670	668	676	722	705	694	700	682	707	711	710	692	738	692	701	687	727	725	720	685	707	663	716	715	698	693	710	688	685	736	694	659	740	695	682	675	699	729	716	709	711	707	722	698	720	759	697	734	743	684	643	651	701	711	742	704	700	820	714	711	703	733	693	720	741	731	684	694	728	753	712	730	700	663	703	671	694	711	753	687	714	678	717	714	703	740	715	725	677	720	659	644	777	712	673	698	708	681	729	721	682	749	707	782	705	725	723	709	719	758	712	732	717	697	663	692	726	707	717	706	725	654	704	710	661	743	724	699	707	691	770	732	729	715	710	702	757	692	676	706	687	680	696	681	707	730	687	711	706	705	736	714	717	674	703	707	727	693	714	723	727	672	732	697	658	729	709	713	739	728	732	691	709	740	725	660	725	767	693	647	712	710	691	780	730	721	767	740	726	727	666	743	746	720	713	703	709	715	725	707	716	686	695	687	721	719	674	680	696	729	712	717	676	721	710	678	707	689	716	749	706	764	689	729	755	700	721	683	713	734	638	718	689	727	687	705	771	731	704	749	725	709	722	695	764	696	670	720	669	681	737	667	715	743	725	666	703	715	696	722	701	638	650	696	711	724	704	742	699	703	661	732	749	699	710	756	716	688	678	686	753	719	703	707	751
23150	21595	29567	24075	21591	21651	11805	1236	868	766	693	613	597	551	563	519	507	469	446	442	422	402	385	399	417	427	407	391	362	361	356	404	351	386	359	380	367	407	380	371	367	361	361	374	372	371	383	320	339	374	347	378	366	360	342	376	379	390	338	357	374	322	366	375	357	361	374	358	350	344	332	366	358	355	355	358	346	358	343	345	349	370	343	313	358	370	353	365	344	351	339	320	365	367	360	378	315	337	334	381	358	367	372	350	324	365	334	351	367	349	353	366	369	388	348	384	357	368	381	345	337	364	359	361	345	315	370	360	342	397	340	334	378	342	339	373	347	307	347	328	322	344	350	362	350	354	374	376	349	355	381	404	367	365	342	346	365	325	359	341	339	357	351	356	328	355	376	346	338	364	320	380	344	312	346	365	345	359	355	334	367	386	352	363	367	343	353	356	338	333	387	349	327	351	328	346	343	357	364	363	359	354	325	329	356	367	364	381	394	367	370	361	318	316	339	347	344	355	356	324	375	370	380	350	328	353	356	336	319	364	369	357	342	387	379	319	373	393	363	388	328	339	388	373	327	335	376	332	362	341	364	353	367	347	341	311	342	369	364	323	325	319	339	341	363	341	353	326	359	370	352	352	345	327	370	348	384	327	328	367	357	361	340	349	350	368	322	357	405	336	367	334	390	346	348	360	357	343	357	356	323	346	347	326	346	332	351	366	339	331	315	349	363	334	352	384	373	343	350	367	327	366	340	346	363	343	377	360	322	360	339	368	354	332	346	367	338	326	345	361	328	330	341	371	353	385	366	339	336	320	321	377	351	356	341	365	359	341	342	342	345	364	375	341	337	348	364	356	332	353	366	366	344	335	343	338	328	356	396	353	335	322	388	334	362	336	376	354	356	333	393	372	344	412	332	365	410	369	371	369	346	370	366	346	369	329	335	336	350	310	336	357	334	354	362	369	365	375	357	364	326	341	354	382	365	346	335	349	339	326	327	332	343	351	335	340	374	331	364	352	364	327	337	349	343	387	355	346	367	354	361	356	376	335	374	333	321	377	340	360	369	336	352	324	336	342	338	345	380	356	341	369	327	345	314	336	383	398	353	370	358	337	346	334	343	356	335	356	364	355	320	340	373	309	366	352	345	311	367	371	333	322	337	347	365	361	332	369	358	367	376	346	325	340	383	332	344	358	371	373	337	339	375	361	347	330	386	368	348	326	360	336	367	335	338	338	339	366	337	326	355	378	358	334	371	360	345	352	359	372	330	329	374	337	374	373	338	325	365	337	368	348	352	375	323	350	403	357	328	365	370	343	354	367	331	333	349	356	331	312	363	364	315	324	370	337	361	368	394	317	330	379	355	343	379	375	371	397	368	376	381	348	352	347	310	355	344	327	357	343	374	337	368	372	380	323	367	313	359	368	311	375	330	363	349	386	367	342	373	338	333	364	345	336	343	335	337	358	337	383	358	353	331	378	359	372	347	320	386	347	363	354	375	389	326	353	345	307	364	344	337	380	363	370	338	359	338	361	299	373	311	341	363	359	329	352	366	349	360	383	325	339	340	332	364	341	359	345	355	333	321	345	365	341	336	333	344	349	354	361	351	349	378	354	368	394	330	305	376	345	342	337	357	336	356	354	341	344	371	363	351	368	374	340	312	344	335	323	334	381	326	353	332	334	330	338	344	364	321	360	339	367	327	355	366	331	343	377	347	364	339	330	393	347	332	356	325	356	337	375	339	365	326	411	363	385	363	370	324	353	337	362	336	341	310	389	356	359	336	330	316	359	356	362	313	342	344	345	381	342	368	326	386	344	346	337	348	393	353	357	338	355	348	348	350	370	338	339	348	356	356	326	388	341	370	327	335	361	328	354	374	355	327	356	326	368	338	360	369	358	312	321	342	365	284	331	349	337	338	377	370	369	310	362	324	327	329	354	347	361	325	337	327	368	351	346	354	357	356	358	372	363	321	387	330	379	343	322	326	332	323	376	359	344	345	349	353	338	351	320	332	343	336	354	337	385	332	348	376	377	354	331	335	381	327	337	344	328	337	328	309	352	366	385	313	351	310	330	363	358	365	330	345	347	385	355	328	370	357	337	351	351	344	340	352	319	359	387	349	353	316	346	336	375	330	342	321	348	361	341	351	338	341	369	379	378	330	355	337	350	365	355	365	353	347	354	358	348	332	385	322	370	356	350	384	399	349	345	366	345	348	331	342	364	338	354	352	364	356	397	359	353	356	347	364	310	326	379	374	341	364	349	376	359	346	360	350	354	364	321	367	330	373	346	340	342	343	351	351	339	352	355	387	346	343	346	327	339	364	340	369	339	377	352	339	379	370	373	353	342	326	329	348	325	351	358	344	349	373	354	348	347	344	389	357	372	378	354	355	352	337	332	367	388	385	332	332	336	330	352	329	341	328	364	338	326	373	370	323	356	361	337	353	346	352	321	335	366	358	371	340	378	370	366	345	357	306	342	321	360	345	356	361	355	356	339	335	341	354	360	367	344	354	361	326	329	314	358	359	329	347	322	387	348	364	351	360	328	345	351	357	350	364	349	329	356	309	337	366	316	391	336	339	396	330	373	316	332	349	350	377	330	342	355	370	368	330	338	361	342	323	369	363	353	357	335	344	358	344	348	323	379	337	368	334	356	317	361	356	344	388	360	336	368	352	356	336	335	360	364	351	353	348	323	341	349	346	326	320	335	322	355	346	377	339	343	368	361	338	331	329	356	334	360	343	357	335	338	359	366	352	352	332	349	333	389	362	380	343	342	353	315	333	341	362	355	326	356	341	332	366	363	341	356	351	396	351	354	364	346	336	351	330	370	356	353	361	353	367	345	329	348	355	348	357	320	331	362	362	334	358	329	374	348	355	368	361	371	340	345	346	311	368	323	395	329	376	328	358	352	341	301	361	344	324	318	372	345	330	332	325	345	364	340	351	346	381	341	354	322	339	335	352	353	363	344	371	356	363	357	338	369	344	387	340	316	366	311	343	369	355	349	362	365	335	337	369	348	380	362	313	362	310	343	336	335	356	359	347	305	372	344	348	350	354	360	370	345	370	394	366	334	376	362	341	366	341	351	343	354	358	367	350	339	327	374	346	366	336	356	349	319	364	378	317	354	308	345	363	331	358	348	353	359	307	368	349	353	335	362	337	351	316	310	360	360	368	355	364	324	361	293	371	356	388	321	334	341	339	375	333	369	349	346	373	358	359	348	313	369	339	321	359	358	345	339	364	307	323	329	351	377	340	316	322	344	323	342	369	324	359	351	323	370	351	346	355	348	352	337	373	352	350	325	363	372	367	342	342	326	348	321	339	318	347	332	362	342	348	351	332	349	361	389	333	367	343	351	342	340	332	351	378	362	386	327	349	334	368	371	350	350	335	378	369	340	388	387	387	357	339	364	340	382	381	351	353	365	378	315	307	345	344	349	334	360	331	373	358	368	345	371	378	331	328	317	327	318	363	365	377	348	371	342	370	376
7116	16713	13072	6855	4844	3564	2711	2160	1820	1494	1306	1198	1066	959	852	762	727	651	660	612	582	532	564	503	538	529	516	504	456	456	516	477	473	471	461	457	452	442	443	442	422	440	463	406	451	440	425	413	442	415	383	445	431	434	421	407	437	426	436	424	420	413	409	395	430	405	424	438	416	441	441	441	397	444	407	430	447	434	436	414	442	428	422	452	394	422	455	414	382	410	435	403	427	398	408	374	417	412	419	382	396	448	429	420	403	425	431	410	411	442	398	391	407	390	377	427	403	409	408	415	456	408	455	399	420	416	386	416	440	353	412	412	420	416	426	425	387	377	394	397	387	397	416	409	376	405	446	437	411	438	369	406	401	418	406	401	404	401	408	411	443	418	405	416	385	386	405	417	348	398	438	418	404	412	396	387	373	419	395	376	395	423	384	395	413	420	383	397	382	399	423	414	393	439	420	386	393	366	404	437	418	401	422	404	406	421	416	386	414	440	410	428	386	421	413	392	433	399	440	449	424	397	356	414	424	411	396	397	370	396	425	395	404	405	401	422	410	400	367	381	375	412	402	373	415	393	420	407	414	396	422	426	427	403	426	351	401	438	379	412	374	428	381	403	437	413	413	408	380	417	415	386	420	396	385	427	410	378	414	388	428	422	430	391	434	393	405	414	432	410	426	383	442	426	437	387	375	400	408	396	402	409	388	420	410	405	397	407	387	395	385	409	409	401	405	420	410	361	424	403	359	383	392	420	401	433	412	413	414	430	395	412	417	391	410	421	404	430	392	416	393	430	426	406	419	407	381	413	438	433	430	430	406	361	425	396	427	386	404	426	387	362	440	378	396	431	383	398	386	418	420	387	427	377	360	420	408	416	391	400	377	401	429	409	372	420	427	450	407	356	398	417	416	404	404	382	401	411	411	384	377	422	405	395	413	373	402	426	394	428	388	428	404	374	388	380	395	362	411	409	404	415	420	417	422	384	407	436	383	402	430	377	412	394	405	411	448	367	451	438	404	445	407	388	449	419	396	421	433	432	430	416	376	371	404	407	388	437	425	414	431	459	436	452	382	403	399	388	430	402	421	396	403	400	409	407	430	370	401	419	428	383	414	402	395	462	419	410	398	401	415	391	395	405	414	403	436	408	433	411	383	375	417	413	380	416	419	394	391	434	392	383	468	382	409	427	365	385	450	407	411	406	418	421	435	415	417	430	414	373	414	409	414	384	416	406	407	431	429	436	440	437	419	422	409	414	402	421	411	365	400	417	399	420	407	400	388	412	377	389	403	394	417	391	435	412	377	390	407	430	417	400	399	413	405	406	404	356	429	399	398	405	394	401	408	444	418	408	401	375	367	408	402	420	405	383	401	431	399	427	402	423	399	401	390	417	405	416	417	425	391	424	399	382	377	411	429	411	396	449	453	417	407	415	416	414	392	433	369	386	417	405	404	383	402	442	396	389	452	393	423	391	445	417	391	421	391	388	382	462	413	420	406	380	415	435	405	419	389	399	407	413	409	420	391	440	390	411	376	410	418	394	412	402	409	375	407	411	400	411	434	416	373	448	407	399	435	408	424	406	415	397	385	424	404	392	392	397	390	402	395	414	410	425	411	370	409	403	404	415	428	413	395	413	433	376	423	396	400	399	409	405	396	413	425	445	375	432	404	367	419	441	399	390	399	397	425	406	383	406	428	387	404	416	402	407	421	391	390	421	375	418	364	411	409	412	391	414	416	437	358	409	409	448	422	434	434	399	396	407	380	426	422	397	430	401	422	412	391	395	355	403	401	413	371	409	412	355	438	437	463	430	404	393	407	408	372	396	432	415	382	429	401	407	402	408	430	390	411	366	433	408	423	401	406	453	411	391	422	425	390	404	376	405	376	439	435	405	383	397	425	402	416	396	373	418	398	430	364	410	394	378	401	430	401	416	407	377	427	416	404	389	419	435	425	446	408	412	403	451	394	409	391	429	447	392	433	403	414	387	463	396	429	397	447	408	418	411	388	383	428	390	411	415	395	421	398	396	412	398	421	408	421	400	449	426	419	380	411	434	416	448	424	409	425	432	387	401	411	415	385	386	427	430	402	425	488	419	429	387	391	377	384	413	402	405	407	425	370	408	413	362	420	415	445	398	447	383	391	399	400	415	432	388	404	437	391	416	407	391	400	441	432	400	405	429	394	397	377	376	368	356	379	395	419	377	420	405	433	415	441	474	395	426	400	409	404	387	411	432	397	406	422	415	395	421	440	361	394	411	375	408	419	438	382	428	401	373	410	419	412	390	418	398	400	431	391	417	416	392	425	420	373	402	435	432	410	413	408	434	407	413	445	404	381	388	391	401	384	393	396	420	436	355	409	405	396	378	395	396	364	445	426	397	442	399	406	426	409	399	421	376	398	404	367	413	441	369	415	413	428	414	434	414	426	347	418	391	417	408	383	391	421	430	422	425	431	413	430	410	387	422	431	412	409	409	405	391	409	392	419	393	413	451	432	440	425	425	420	408	408	411	409	431	431	434	416	405	411	433	412	380	405	410	400	390	410	370	375	396	421	408	408	413	394	426	387	402	401	401	399	420	419	362	391	392	421	449	369	391	414	422	402	395	416	423	430	427	404	456	416	421	399	395	394	404	362	411	412	417	397	404	386	446	410	417	411	397	436	377	418	409	454	416	382	393	424	437	418	413	412	423	407	369	423	430	421	434	376	422	403	415	444	408	418	425	415	392	415	420	362	393	401	409	442	457	397	374	394	384	403	417	401	399	367	400	413	377	381	401	391	397	414	393	422	444	411	406	401	393	399	432	423	409	435	377	428	416	426	389	422	381	419	409	434	450	409	396	427	443	366	398	382	389	418	379	390	406	432	423	400	413	377	451	416	405	380	381	428	389	404	391	401	375	419	413	407	417	414	416	433	419	398	398	393	406	383	435	448	416	423	395	379	434	371	434	419	404	388	430	392	407	431	361	385	372	392	423	434	437	401	390	393	382	420	415	419	415	395	428	404	404	402	366	387	440	427	437	404	439	417	415	395	417	414	400	419	401	408	388	407	411	406	415	393	411	391	427	446	408	413	423	410	385	418	411	421	415	413	437	388	411	390	367	411	400	421	426	435	422	417	444	403	394	432	436	404	462	406	388	415	391	411	387	390	446	398	438	411	395	453	419	401	447	375	380	429	409	467	422	432	406	421	358	431	431	420	417	375	392	382	425	400	414	382	434	422	380	412	395	373	412	410	426	402	399	394	422	403	416	409	428	408	386	404	411	442	420	400	415	395	377	397	435	386	390	411	404	413	425	429	389	399	388	426	410	428	425	413	398	428	413	402	416	406	422	430	399	392	412	417	381	407	448	397	417	393	422	429	401	406	414	407	396	392	390	384	409	421	397	441	388	408	402	428	400	438	418	402	412	411	400	399	419	426	394	424	400	374	416	428	383	402	471	401	404	384	393	375	405	382	401	413	416	387	391	426	427	413	403	407	376	410	407	388	412
27190	20138	6950	839	523	492	449	458	467	422	433	404	467	415	421	445	399	407	405	413	461	426	424	433	432	424	429	373	434	438	386	429	444	427	442	414	438	440	450	462	416	417	423	493	403	382	428	406	461	427	420	441	449	409	440	418	466	441	390	411	460	446	439	424	436	430	464	452	417	440	424	405	459	430	429	423	428	470	425	422	434	431	413	447	429	411	415	428	420	386	435	427	456	431	410	397	409	387	423	442	452	435	411	475	425	413	448	449	383	412	458	429	429	418	399	446	446	440	431	408	440	449	411	388	452	373	408	425	448	426	442	425	426	399	440	412	422	394	452	416	440	443	431	416	422	443	434	435	404	430	429	417	423	433	427	445	429	396	410	406	440	426	440	399	444	410	421	400	373	397	440	437	461	402	430	450	404	428	438	499	465	420	398	420	425	426	430	420	389	439	426	414	433	468	440	426	419	398	393	421	425	442	419	437	417	416	450	432	439	418	443	422	459	406	460	463	432	421	434	419	429	426	417	433	417	452	415	436	458	432	430	417	454	423	445	434	375	423	436	404	449	450	447	423	411	450	455	426	451	431	434	416	406	458	471	379	430	419	437	405	459	424	418	407	414	391	396	439	431	440	424	448	414	455	414	451	419	387	454	430	395	406	436	429	470	429	453	401	467	422	443	434	431	395	474	439	436	421	388	414	447	417	438	433	425	413	430	393	408	430	445	420	396	408	441	450	422	448	434	457	413	476	434	426	381	440	427	416	426	430	421	391	407	388	474	399	390	453	412	441	430	463	415	422	419	475	423	440	433	414	439	418	405	445	435	458	435	412	434	415	416	440	441	432	443	426	440	502	432	460	433	423	427	434	423	434	430	428	442	406	450	466	440	438	418	417	430	420	438	436	433	411	416	363	453	437	427	453	403	474	424	439	418	462	425	445	408	495	430	443	417	432	441	402	426	442	458	422	429	454	417	384	400	438	409	434	423	407	437	392	460	425	432	450	435	435	428	405	444	389	421	430	443	429	394	436	416	436	421	461	453	396	426	424	422	460	417	403	420	451	431	393	417	390	442	434	469	417	423	506	432	388	418	426	448	443	432	406	457	398	442	423	412	414	434	422	472	431	439	424	400	438	406	425	422	411	410	456	401	430	417	455	398	458	428	455	455	447	426	428	483	423	413	444	429	416	423	436	426	441	413	427	454	425	414	402	370	422	428	430	461	389	421	421	428	408	439	392	453	403	428	411	423	445	408	432	431	410	476	406	422	421	442	419	465	406	397	427	429	418	466	439	390	435	428	381	406	436	449	457	377	455	439	432	435	435	428	447	452	445	450	440	406	475	412	440	418	460	433	432	438	409	417	397	412	453	449	423	420	444	432	440	388	397	428	405	429	441	428	418	398	418	457	460	419	409	434	401	430	405	435	413	440	411	431	437	442	452	428	441	443	415	413	403	440	441	427	458	426	403	403	417	451	457	376	404	419	455	433	416	411	380	412	446	427	427	443	408	418	427	404	445	441	400	424	429	409	394	397	409	428	374	416	433	434	425	433	405	461	428	417	423	459	420	442	418	423	434	421	417	418	415	379	496	427	428	426	423	405	417	412	409	406	431	408	421	414	433	406	415	413	416	404	428	431	436	409	426	429	398	460	429	435	448	438	412	410	454	433	448	451	413	441	416	448	415	460	417	457	434	446	426	393	432	406	415	417	415	439	405	410	421	400	409	436	434	446	413	397	432	428	418	455	390	440	393	441	405	460	434	415	438	442	435	423	458	436	424	436	414	425	400	432	398	397	419	473	444	410	483	466	417	440	401	406	416	411	412	445	468	459	398	441	423	427	408	418	455	405	408	439	453	410	391	432	408	461	417	449	430	458	446	409	412	430	434	403	435	423	415	467	418	439	416	385	414	428	435	432	458	445	412	452	429	438	431	416	448	417	425	431	441	444	392	451	422	436	442	400	417	440	401	407	438	392	443	435	437	478	371	447	437	404	381	438	403	426	420	404	459	442	397	413	420	419	452	428	406	418	391	411	430	452	457	411	453	409	409	450	440	419	389	424	423	413	428	421	415	457	422	436	445	443	434	405	431	454	456	454	452	446	418	445	468	432	431	454	426	425	426	422	432	435	419	457	447	413	436	415	440	431	433	453	405	408	401	404	445	419	438	383	423	401	406	426	423	440	453	436	422	465	437	439	448	437	423	439	420	409	400	414	431	380	413	438	402	396	437	444	453	425	407	408	452	432	439	439	449	434	432	379	431	430	423	431	438	419	427	443	434	456	431	452	399	393	424	426	450	442	437	468	439	405	445	434	417	415	397	389	415	420	419	402	411	428	446	415	399	400	402	403	458	428	421	437	431	425	414	415	453	415	429	409	451	449	444	421	448	421	439	415	419	454	405	388	418	383	467	403	440	418	441	413	441	446	423	442	414	447	431	422	438	444	414	434	401	447	442	434	432	424	387	431	468	442	433	407	445	453	414	398	435	426	426	425	443	436	403	413	452	437	439	421	449	418	401	426	450	454	434	428	424	417	436	438	458	386	440	442	458	425	394	435	416	437	420	407	443	420	422	401	413	432	438	391	446	425	391	468	457	409	426	455	404	437	428	432	464	409	430	410	437	423	384	412	399	449	429	412	435	446	465	437	437	434	412	415	398	423	402	417	420	418	428	459	430	424	411	444	406	399	424	417	442	418	385	440	419	430	415	449	428	432	429	407	437	419	378	443	468	428	387	398	429	407	421	425	437	424	435	423	469	403	434	407	457	440	404	446	403	412	402	406	424	422	406	457	436	423	430	392	437	425	459	466	428	421	410	432	422	414	456	418	463	464	433	417	442	426	428	418	417	418	414	420	405	386	426	446	393	409	424	429	434	475	410	428	424	393	422	437	434	424	420	397	415	427	452	493	445	421	405	440	429	450	430	438	442	420	475	405	435	389	416	432	430	443	450	423	439	467	397	436	430	406	432	422	449	438	446	449	411	436	468	431	408	391	390	393	416	424	398	445	368	435	427	411	423	442	417	437	413	412	443	437	459	392	438	448	415	426	408	404	445	429	424	421	401	425	412	418	423	440	456	428	431	433	448	415	436	433	425	455	426	424	436	437	431	457	415	423	449	415	444	425	421	403	427	424	417	412	414	448	439	465	416	401	475	461	418	431	436	404	469	384	452	425	434	417	409	452	427	427	423	430	448	437	432	431	446	447	461	380	440	436	439	425	422	451	418	423	417	424	399	432	398	408	402	396	423	408	446	421	430	389	426	429	404	459	451	456	422	400	406	436	449	394	463	443	403	435	444	426	411	431	404	421	439	466	450	456	406	417	438	433	395	404	426	406	427	412	405	433	418	403	450	412	437	429	435	469	414	424	437	466	414	429	441	435	420	453	457	454	455	432	404	443	403	428	460	426	436	415	381	414	419	383	393	417	414	441	432	465	413	415	411	432	444	423	412	457	419	416	424	405	423	425	415	454	431	452	439	399	368	432	394
4934	1196	1098	773	654	597	604	565	571	610	624	593	531	550	570	524	558	587	540	590	563	516	558	519	503	534	550	572	512	550	547	526	533	518	556	524	572	504	512	519	540	534	538	520	530	524	549	521	520	536	554	492	523	533	537	565	525	536	526	555	557	570	494	566	521	539	557	492	534	517	546	549	576	554	540	524	513	519	519	537	520	539	548	556	534	518	467	544	538	485	512	554	547	551	559	562	532	529	526	479	541	550	526	544	552	559	483	494	521	587	572	534	523	521	511	529	545	488	527	519	523	499	559	546	506	573	572	553	559	561	523	526	552	515	513	585	563	518	523	525	511	557	594	527	481	550	540	502	536	537	496	468	482	542	507	524	461	525	517	525	553	514	520	516	530	547	532	541	482	524	541	565	527	509	502	524	550	547	518	551	555	534	528	521	558	505	537	545	528	499	526	527	547	563	517	523	542	539	516	589	568	530	557	546	584	492	537	579	529	549	532	512	511	535	516	538	505	557	519	563	566	530	532	570	543	538	534	524	554	508	504	556	557	540	486	511	546	493	476	584	555	519	533	529	508	554	536	544	509	521	527	529	536	567	548	546	540	500	550	509	538	545	522	558	539	541	518	540	524	554	551	523	545	546	510	513	510	545	556	537	555	512	545	525	512	507	532	559	502	524	518	564	540	524	562	539	514	526	582	503	573	546	570	531	512	470	519	569	504	556	504	513	529	537	529	573	501	541	538	543	576	560	589	509	533	527	521	536	510	527	498	532	560	560	531	550	513	518	548	554	550	503	568	546	505	500	533	539	554	581	518	529	520	553	493	539	527	499	523	560	521	510	527	546	539	541	502	591	561	535	518	560	524	532	527	520	526	552	518	519	526	549	555	550	498	538	512	538	548	538	538	512	501	547	508	549	521	552	559	544	559	559	576	537	535	483	551	507	490	547	534	552	537	543	518	525	533	514	527	544	563	497	566	509	535	522	538	542	536	532	554	560	524	589	500	524	523	512	552	523	492	526	534	542	526	534	551	506	522	544	543	518	482	554	502	505	550	580	541	508	510	551	529	528	549	550	535	531	568	518	514	561	517	514	542	532	545	543	554	510	557	548	561	514	526	552	532	580	528	542	565	545	504	569	503	530	518	515	540	579	536	516	505	539	548	537	509	541	533	496	594	497	575	524	503	520	544	546	497	531	561	549	527	537	529	518	547	529	527	580	551	492	550	553	528	509	553	511	540	569	493	543	570	532	522	510	574	534	604	534	526	518	557	510	560	511	541	525	551	530	528	567	549	541	534	532	543	567	517	561	501	508	557	521	550	520	542	526	547	512	532	519	541	517	522	553	528	556	545	569	545	523	549	561	536	518	580	506	520	528	530	563	573	526	484	535	518	580	494	527	494	520	510	528	537	583	486	556	518	510	516	549	538	560	563	495	563	550	539	529	527	515	585	552	528	557	516	554	599	540	540	535	504	542	536	573	560	540	543	512	532	567	557	520	543	557	537	550	544	504	545	527	540	560	519	540	562	529	555	508	530	556	507	546	545	536	541	539	515	567	533	526	503	569	516	580	530	529	543	512	505	547	521	525	522	559	511	589	531	532	505	527	556	555	494	521	562	552	554	550	532	553	517	527	528	509	573	529	543	534	546	518	548	574	557	525	542	547	563	517	507	527	545	511	549	585	568	534	514	554	584	574	540	555	503	519	545	552	548	528	547	522	559	529	543	571	548	562	490	535	576	544	539	574	506	514	536	521	558	584	535	543	559	499	498	524	530	533	525	554	504	514	553	513	556	563	512	506	523	527	476	540	506	552	534	494	506	501	519	542	530	550	502	517	533	540	546	561	532	520	555	574	510	511	502	564	569	552	554	556	571	524	532	504	501	541	545	536	499	510	547	515	534	543	533	548	564	591	539	527	524	525	525	535	537	585	546	563	536	517	510	533	510	513	587	528	512	512	550	548	556	487	513	537	519	534	521	525	487	550	531	517	530	596	534	498	518	540	518	535	521	504	502	561	526	533	521	543	542	563	534	514	530	507	561	501	522	547	557	518	521	540	542	539	548	558	525	568	561	497	558	530	539	489	539	513	491	526	569	539	567	472	524	507	543	545	562	521	561	533	554	564	523	533	498	524	535	500	491	522	562	510	525	532	514	519	553	559	506	497	502	525	523	551	560	531	524	542	600	550	521	508	563	584	507	554	525	550	553	556	514	522	556	551	514	579	525	533	513	532	535	547	543	518	566	526	541	543	516	561	510	557	564	548	522	519	548	497	542	554	547	529	493	516	492	531	543	533	510	539	533	534	550	530	540	525	509	505	522	523	507	530	555	534	504	564	496	497	539	518	547	516	558	564	545	573	547	542	522	537	492	519	598	559	550	575	535	525	545	526	559	556	519	529	531	505	560	557	516	498	519	526	541	522	529	554	566	552	521	550	537	568	533	563	486	555	525	499	559	538	592	560	506	551	573	516	498	527	568	542	544	525	521	531	537	575	499	492	499	547	558	551	526	562	530	576	513	549	572	576	566	576	550	544	522	524	546	516	497	535	571	505	510	544	576	547	518	551	555	556	539	531	565	472	547	547	563	513	558	521	522	554	547	518	537	546	549	531	521	552	538	546	525	552	489	542	555	538	554	514	504	546	554	533	520	534	503	530	531	577	548	590	539	537	513	556	517	560	536	503	500	516	517	548	514	524	523	500	553	500	535	513	581	510	499	535	522	552	517	519	597	525	556	555	512	536	526	512	513	516	501	540	527	510	522	510	506	517	536	517	532	525	565	531	551	547	547	570	534	547	513	536	521	495	550	550	551	553	533	541	530	500	524	581	536	526	522	513	505	521	559	506	501	555	533	526	527	502	530	546	555	530	575	501	523	513	551	539	484	527	523	521	536	551	535	516	525	542	505	512	576	534	531	532	552	513	536	535	550	500	536	516	549	518	527	515	498	536	523	531	548	515	548	550	545	529	572	601	545	511	554	522	535	551	544	548	545	527	523	538	578	582	562	539	523	532	542	536	568	543	529	586	569	479	496	528	569	559	501	550	520	514	502	529	510	531	523	504	542	526	549	587	552	519	525	532	582	542	552	512	548	551	552	528	586	516	520	572	538	526	529	540	542	499	521	533	551	499	519	532	524	498	537	532	555	548	502	514	532	557	557	509	508	525	544	516	583	569	521	496	549	533	552	516	557	499	552	532	529	543	536	534	526	536	515	555	553	497	526	523	522	531	528	503	530	504	547	490	532	524	490	540	500	521	543	491	541	571	554	511	529	511	522	552	544	573	501	531	520	519	518	518	558	513	500	516	528	533	568	496	500	570	534	537	548	540	555	573	509	531	539	523	516	544	536	540	555	511	560	536	539	560	489	611	526	525	571	524	528	551	554	482	520	547	518	545	551	535	490	559	549	510	561	524	528	525	549	521	518	574	506	537	556	539	553	519	521	551	512	525	536	512	511	576	522	529	513	524	547	582	571	534	530	525	521	513
24071	21618	29267	24460	21618	12600	1154	623	484	438	418	384	366	338	323	290	280	244	258	263	253	240	256	266	248	266	234	269	240	227	228	234	242	235	223	228	268	226	202	208	238	228	221	216	231	227	261	242	228	242	215	207	223	241	213	224	223	219	239	218	210	226	215	208	234	203	205	236	230	232	225	211	205	231	217	211	203	214	208	212	228	237	185	245	226	201	227	206	191	203	236	241	216	200	215	213	191	222	237	212	232	195	201	209	216	220	209	197	206	199	208	215	207	205	233	226	220	218	209	228	202	191	205	232	210	204	205	206	208	228	207	208	223	227	220	195	236	196	237	207	229	224	209	215	189	246	206	208	204	236	209	223	216	210	200	209	234	194	186	215	235	217	211	221	213	232	239	213	216	181	215	233	198	210	242	204	197	202	230	228	216	172	206	218	176	222	195	217	239	203	202	213	227	203	211	222	218	235	201	220	245	222	201	240	224	225	220	213	195	193	218	216	222	222	221	223	215	197	234	209	227	181	195	225	218	230	191	186	219	245	205	196	202	226	227	233	239	190	206	197	199	198	227	220	219	214	220	227	229	203	198	208	238	227	219	251	211	235	217	207	182	207	200	207	224	201	209	195	198	218	173	214	207	225	241	221	203	201	219	233	228	213	229	230	195	231	199	201	225	219	227	223	194	217	213	192	200	219	176	197	212	205	221	239	219	215	202	204	216	213	234	236	202	200	204	224	207	222	227	246	222	227	221	221	218	205	230	215	217	192	215	236	215	215	229	257	200	223	200	218	223	211	231	206	211	238	203	227	208	227	199	229	208	213	224	225	197	197	216	232	227	192	205	236	253	219	205	204	224	224	228	180	202	208	217	257	205	235	210	214	216	228	213	226	220	205	197	217	215	225	229	207	219	234	212	200	206	225	201	216	215	224	216	217	202	223	196	215	223	212	210	224	216	227	207	195	223	238	189	203	237	213	224	201	200	215	199	205	215	226	187	205	213	211	205	227	243	200	205	209	210	215	199	239	220	213	215	202	199	221	208	211	195	192	214	238	186	207	218	233	223	211	228	195	209	216	194	202	215	222	223	205	214	227	208	214	215	211	213	211	221	225	200	221	212	208	208	222	208	223	189	235	220	210	206	195	214	209	223	193	204	170	227	203	199	209	216	224	197	220	221	207	213	233	205	237	230	220	222	202	220	228	192	199	211	231	224	225	203	230	222	200	203	216	182	214	229	218	201	236	239	236	208	206	207	211	212	254	219	192	218	225	211	214	222	206	201	211	189	191	191	214	201	217	227	204	192	217	217	206	232	229	206	183	211	202	235	209	222	237	220	218	223	230	226	235	238	202	210	216	206	193	198	223	217	230	203	238	209	205	221	204	227	231	204	213	210	224	226	212	224	253	206	215	212	230	221	215	234	246	219	226	212	212	247	199	226	220	212	227	217	204	235	212	209	214	199	233	196	211	219	210	214	222	212	201	226	226	216	214	234	218	217	215	207	222	246	199	212	197	205	188	226	205	218	217	213	210	231	224	215	241	218	227	250	209	213	207	211	213	205	225	213	241	196	237	204	231	197	190	201	227	232	207	234	208	226	198	219	200	206	215	235	212	181	204	213	215	220	217	183	200	210	224	231	212	200	187	204	218	206	213	219	205	204	183	244	247	204	203	221	249	206	224	206	217	224	216	205	198	196	246	216	213	216	200	240	221	209	202	211	206	198	212	227	246	224	224	230	215	206	210	196	225	203	199	225	193	194	217	209	240	205	205	210	193	217	221	181	190	176	240	209	220	226	246	214	218	199	226	230	227	200	210	210	216	205	181	186	225	194	202	224	209	219	217	225	216	207	232	205	190	215	196	201	215	204	217	196	199	237	242	219	249	202	220	214	218	234	233	203	228	216	222	224	209	190	181	206	195	202	222	186	225	219	202	227	216	232	216	229	229	233	219	215	224	217	186	209	218	209	210	193	215	229	235	214	198	192	209	216	230	230	214	219	192	229	239	197	197	210	210	225	187	211	178	186	209	218	203	227	218	228	222	216	216	211	223	198	226	197	209	244	227	236	229	181	212	227	200	224	210	210	215	224	209	206	207	217	206	196	223	207	236	204	207	216	227	219	221	261	200	196	214	212	221	219	200	213	192	207	199	250	197	192	217	198	229	209	212	216	207	244	203	206	199	195	217	210	195	199	201	219	203	220	233	208	201	204	229	217	235	195	222	226	219	203	211	195	231	223	198	219	239	205	232	210	241	227	217	203	203	216	244	227	221	224	221	219	233	238	215	224	227	206	207	206	203	186	220	218	223	224	221	202	237	214	230	208	215	229	237	242	231	195	228	224	204	210	219	221	199	225	225	227	226	226	220	222	189	226	227	231	214	222	243	212	199	233	217	218	209	223	231	253	219	204	203	219	229	203	217	200	203	237	240	222	214	229	221	205	197	206	214	215	198	204	210	214	210	202	236	206	210	228	209	217	206	187	214	220	205	223	240	211	203	191	191	236	216	203	208	195	207	211	217	184	209	215	208	220	222	218	208	202	189	215	228	214	241	204	186	196	245	241	222	226	209	221	208	224	233	193	222	222	214	227	188	228	265	228	202	229	213	238	203	188	215	201	240	208	195	224	211	231	218	187	220	177	217	217	215	233	217	236	239	237	209	220	227	212	211	203	240	204	207	204	218	232	235	234	223	220	225	210	228	217	179	211	211	211	238	196	212	207	213	180	210	252	230	206	195	208	209	223	228	215	202	216	212	211	233	221	200	209	202	213	181	213	214	214	226	213	194	191	193	207	188	204	209	181	224	225	226	217	219	192	210	236	194	221	210	194	207	185	221	227	223	224	222	228	228	230	207	239	193	224	212	215	211	177	187	208	205	231	216	204	203	237	222	223	226	215	196	217	238	237	206	246	195	216	223	221	213	211	214	208	210	211	217	222	191	209	175	226	227	213	206	200	221	217	208	204	207	196	194	240	185	194	201	206	209	212	209	181	194	241	196	213	203	224	224	222	197	229	185	202	218	231	198	188	204	206	209	218	218	201	238	213	208	239	211	202	219	222	195	210	191	213	222	235	211	207	214	219	226	202	219	199	228	226	235	201	217	203	220	227	212	204	252	223	208	208	215	240	232	220	225	199	187	193	197	198	195	214	235	219	214	204	226	230	221	220	187	233	239	214	208	216	207	206	247	189	213	225	200	192	226	217	219	185	214	225	225	226	217	211	214	224	209	211	229	219	208	211	227	213	234	220	199	219	225	220	216	206	209	210	212	214	220	190	189	192	194	219	208	197	223	218	213	210	231	201	201	216	197	213	213	197	231	203	210	229	221	227	195	218	183	199	208	239	197	215	208	207	228	228	208	224	231	224	202	210	219	215	210	221	210	217	201	221	226	222	206	227	215	205	217	213	208	192	228	189	197	221	201	201	196	219	224	214	215	227	209	210	230	205	223	213	245	207	221	241	220	219	237	214	211	212	198	222	218	201	213	217	192
5049	10161	8098	3806	2598	2005	1527	1204	969	880	725	599	595	562	535	497	444	415	392	397	403	357	368	343	354	321	326	330	307	295	335	317	311	310	284	297	302	311	303	291	344	309	294	310	294	305	311	308	290	266	280	315	262	278	282	314	294	291	307	288	282	275	253	297	305	258	273	270	303	276	290	271	270	288	294	278	283	289	314	244	285	244	270	250	322	293	275	285	284	288	265	292	263	272	274	282	275	296	329	278	296	265	292	228	305	287	294	250	279	280	290	285	279	260	263	264	293	259	267	282	291	284	261	284	267	264	274	292	286	274	274	294	263	286	283	262	303	303	274	307	288	255	282	293	284	274	297	301	272	276	284	276	258	279	294	263	266	274	292	309	277	249	288	259	247	283	292	265	292	254	266	264	283	285	302	287	298	298	279	276	291	269	280	258	281	265	302	283	254	235	315	270	280	269	321	296	278	294	263	301	312	299	274	276	302	281	284	265	268	282	274	328	292	267	279	277	257	264	283	272	279	278	295	277	286	295	293	259	266	267	269	271	268	268	264	297	248	285	277	285	264	299	287	285	283	260	296	300	280	277	317	297	294	299	259	294	284	269	280	299	267	254	246	280	274	289	279	283	311	265	275	270	272	274	288	271	294	268	270	291	288	269	278	295	277	277	280	310	269	266	293	312	273	261	233	274	288	275	268	277	294	289	267	270	252	273	314	280	271	272	277	298	270	283	295	280	267	270	292	291	303	289	303	252	265	265	296	280	272	249	278	279	264	285	272	285	289	275	271	260	289	273	289	271	285	273	293	292	275	289	262	291	281	273	240	277	299	296	282	273	287	253	288	284	270	250	281	305	305	256	283	306	273	252	251	290	293	278	257	256	253	275	277	293	299	278	278	292	278	282	308	270	293	279	275	291	282	274	302	268	267	280	288	307	283	284	251	264	296	285	291	249	279	294	282	285	258	270	276	285	282	270	281	255	321	284	271	278	259	258	275	322	299	261	288	272	286	277	281	276	301	284	309	284	270	281	281	306	266	265	271	283	277	278	279	298	287	257	275	283	289	268	265	271	254	290	301	271	297	290	316	246	282	298	257	274	279	292	318	289	254	286	266	288	293	321	300	306	259	257	284	267	280	251	297	295	273	280	240	290	277	281	289	268	325	258	285	276	274	298	263	332	294	278	293	304	269	291	288	293	267	266	259	279	267	283	283	261	281	304	283	295	302	288	266	315	252	267	284	269	268	281	273	311	274	282	304	315	243	302	263	301	254	297	308	271	267	301	262	274	293	305	284	324	275	260	256	260	298	248	257	277	303	280	270	287	290	270	296	304	283	265	274	299	273	277	275	299	284	280	275	266	278	258	285	259	277	272	270	272	291	262	311	287	296	247	304	265	275	298	284	281	301	280	263	272	271	285	302	268	281	267	300	297	294	301	297	263	295	280	264	278	273	291	277	276	293	263	297	259	296	249	271	300	284	284	270	298	265	262	301	279	285	298	254	290	280	289	264	284	265	295	291	322	289	280	247	314	293	239	287	268	297	284	290	274	311	258	297	278	262	298	302	295	274	256	293	277	250	270	282	288	268	285	261	277	283	268	280	285	274	262	279	288	274	266	245	305	293	274	306	271	277	267	264	271	247	280	299	261	294	244	289	265	287	289	325	276	288	280	319	281	273	286	278	290	252	256	279	262	269	277	283	257	299	286	265	304	284	268	275	287	302	263	319	279	294	290	269	274	303	299	277	262	268	308	266	279	304	285	272	283	259	266	286	239	272	282	292	275	254	266	286	258	285	297	301	275	273	280	253	252	281	269	279	275	273	282	255	259	258	268	288	292	309	256	255	285	279	281	266	254	272	265	275	286	282	273	274	301	272	307	282	276	287	275	257	288	285	269	266	259	293	294	293	274	283	274	303	301	296	303	271	279	276	291	291	279	298	285	261	273	281	271	247	244	264	279	255	269	252	283	284	281	271	279	279	288	277	259	280	294	275	263	241	296	273	268	267	294	319	274	281	257	281	266	257	293	264	273	271	280	248	285	287	274	284	279	273	277	272	268	294	281	260	292	268	300	282	305	268	308	315	282	324	301	314	277	305	316	280	290	266	289	278	256	294	283	267	291	274	273	288	271	285	277	272	294	287	260	260	275	315	288	258	264	301	262	285	277	264	274	310	276	290	256	285	308	285	286	262	286	253	275	287	279	281	261	283	258	283	296	266	287	275	289	267	302	265	271	282	298	292	295	275	277	284	292	275	292	257	284	267	276	301	283	266	242	284	292	259	285	267	272	300	272	274	294	280	281	255	272	263	269	291	283	259	306	283	281	265	306	286	276	287	272	291	294	277	286	258	294	280	287	278	301	289	278	282	290	263	266	288	269	274	301	301	287	301	292	281	247	275	282	256	255	285	289	305	295	238	272	280	283	273	271	272	285	264	276	284	287	287	300	286	291	279	288	262	263	259	250	264	272	263	280	265	260	267	266	297	249	290	287	290	296	290	287	273	276	287	303	258	279	280	274	294	283	241	268	260	263	287	286	263	282	283	275	268	265	250	302	278	272	265	282	273	287	245	266	300	286	278	286	305	269	285	294	277	309	278	270	278	301	282	298	288	329	289	276	272	291	281	298	286	275	276	281	281	292	288	274	283	268	289	265	270	273	343	294	288	288	274	306	252	270	286	287	285	275	281	289	268	306	272	277	298	289	265	261	251	307	319	276	279	291	300	304	266	277	284	310	291	289	255	301	272	278	319	277	251	305	258	274	292	257	311	285	286	302	286	280	289	248	269	279	295	298	287	275	299	295	267	285	294	292	269	273	282	280	265	278	286	293	252	269	258	294	288	292	250	266	278	312	272	249	288	280	248	270	279	285	278	299	265	273	253	291	281	262	276	275	249	273	267	269	330	280	292	269	265	243	292	267	285	266	272	269	268	307	281	289	285	271	295	278	267	286	268	269	289	277	269	279	257	280	264	266	294	322	289	311	277	281	300	263	274	301	282	264	282	275	288	273	296	315	268	316	292	306	293	264	284	264	286	268	279	289	269	257	247	275	290	278	258	273	285	308	289	252	253	280	251	254	261	281	279	274	314	233	286	268	292	272	262	277	280	275	288	284	285	258	272	273	275	256	310	250	309	301	267	268	280	264	276	293	296	270	270	282	269	252	282	285	297	289	272	288	272	279	302	279	300	297	278	275	281	264	282	300	275	295	276	303	307	281	260	254	257	280	287	287	264	283	290	255	314	296	295	280	259	266	262	296	318	296	276	289	285	307	316	271	274	291	301	273	276	279	278	273	255	249	270	292	267	277	278	272	289	267	248	281	279	300	279	286	270	270	311	308	275	256	280	313	278	300	288	299	323	255	260	272	271	253	283	267	281	301	276	291	303	276	278	323	293	278	284	282	298	283	287	275	295	267	285	295	300	252	269	267	294	276	269	311	293	294	288	254	281	284	273	295	279	273	272	279	295	282	290	290	271	305	287	297	284	307
25256	21553	28062	25381	12146	1117	879	757	720	689	642	652	686	627	638	647	599	605	583	664	631	619	596	575	588	616	644	648	634	585	619	633	604	604	574	595	580	630	629	605	578	593	619	606	609	653	616	579	607	550	587	593	630	597	590	592	605	649	617	646	584	612	611	573	645	630	620	575	596	580	604	618	536	658	624	589	593	630	590	555	596	614	604	591	576	614	609	648	602	592	625	588	595	599	593	609	554	600	597	595	587	653	608	612	570	634	604	595	641	540	629	606	623	602	646	597	636	643	616	599	578	572	597	646	590	614	599	604	581	668	555	622	603	591	612	601	628	600	557	592	599	621	650	563	545	590	586	598	575	613	620	566	575	602	592	630	582	589	597	599	610	568	604	624	605	588	599	549	630	607	556	633	594	593	606	606	612	625	582	597	576	573	576	619	623	612	629	597	604	655	585	590	594	599	619	603	534	615	597	631	613	569	652	608	588	547	579	634	620	607	647	589	570	600	622	575	616	643	572	597	619	571	614	608	614	647	581	564	618	583	577	548	617	590	602	611	584	594	579	582	601	599	612	583	560	573	588	571	599	600	591	584	588	578	583	606	600	623	614	599	629	605	601	649	618	573	602	602	601	575	652	621	626	648	606	578	639	617	580	603	598	599	595	595	575	591	615	607	584	562	596	587	625	558	569	600	640	619	595	638	614	637	605	654	635	638	586	564	604	605	616	649	587	592	575	600	562	573	583	582	607	579	613	634	598	576	614	611	593	605	619	635	622	611	588	615	606	589	627	580	588	617	622	600	618	602	554	586	628	611	595	599	589	589	616	609	584	592	583	613	548	615	648	586	563	590	599	609	606	637	614	608	563	633	617	588	600	594	626	611	571	598	621	552	601	625	589	599	586	588	621	625	546	633	605	670	618	640	580	556	608	572	579	585	591	619	615	612	624	591	629	581	621	566	620	551	603	626	622	608	597	603	620	572	609	591	664	581	599	602	596	622	561	561	606	552	625	585	576	542	570	608	621	610	628	587	616	601	601	614	569	601	593	592	630	592	542	587	578	599	633	632	564	615	586	622	598	602	579	552	572	611	600	627	577	571	612	617	602	591	609	595	590	589	585	591	628	643	579	573	588	574	607	616	606	597	634	571	606	590	598	629	640	553	591	622	565	573	634	585	576	581	600	589	619	624	574	572	572	588	615	590	597	540	571	553	583	573	623	600	573	637	612	618	586	657	623	619	593	574	588	605	589	618	627	636	627	630	658	575	599	596	627	641	594	591	605	648	632	616	616	561	579	603	641	568	601	609	605	586	572	586	578	647	583	636	585	624	633	636	595	551	598	610	604	596	596	589	558	576	678	661	585	610	591	586	611	617	629	625	565	625	587	614	628	587	610	611	610	584	590	606	580	577	644	630	598	599	615	586	593	556	611	563	645	582	625	571	627	566	597	590	606	636	610	615	617	610	578	634	579	596	569	587	637	639	579	634	595	589	601	615	607	577	625	587	623	628	569	646	620	568	587	599	605	641	551	597	594	604	567	572	605	605	595	583	603	627	622	623	580	555	630	598	623	564	601	551	655	592	551	659	625	561	654	659	581	573	608	595	604	582	609	624	604	609	608	589	624	597	578	588	572	629	581	572	623	593	575	621	620	576	593	572	599	605	593	584	604	617	607	591	581	637	617	598	615	601	590	605	602	578	627	563	584	576	626	626	568	629	551	644	586	583	630	619	591	572	586	646	633	591	588	627	570	606	617	635	592	583	621	621	607	576	566	584	595	615	610	616	584	633	545	624	606	615	625	579	611	610	599	576	575	605	535	625	598	607	597	578	589	568	583	608	647	574	656	565	597	604	609	583	605	575	575	604	612	638	605	633	616	586	623	601	561	626	589	626	607	556	611	635	587	590	552	629	605	549	615	601	635	578	560	655	619	603	565	598	609	610	617	616	601	572	590	582	623	624	630	585	624	609	592	595	568	571	542	614	547	673	590	597	613	603	630	604	651	575	614	567	579	604	608	638	573	616	622	646	603	576	594	588	643	587	619	586	549	610	624	590	614	578	635	614	567	617	632	615	626	618	580	588	629	613	573	618	570	605	563	568	622	569	603	607	606	578	586	619	608	594	593	627	580	591	650	593	598	591	659	579	649	584	628	580	587	624	596	589	622	575	620	586	570	607	558	616	620	575	600	591	613	601	621	628	613	598	613	637	625	571	589	577	564	619	648	642	622	622	607	540	615	598	592	573	628	621	605	610	613	562	596	612	581	576	589	617	624	663	588	577	598	603	580	593	565	619	643	573	604	592	626	576	615	630	567	630	590	607	588	604	592	638	628	602	607	590	639	615	622	623	657	618	588	571	641	605	609	593	569	592	560	588	640	601	584	591	637	567	614	608	627	601	615	621	609	595	591	559	609	598	609	630	552	625	605	583	602	583	612	594	574	604	619	587	570	603	590	565	635	601	624	576	622	605	585	578	590	564	594	585	589	593	583	630	571	612	579	573	581	585	567	563	588	593	607	599	565	607	622	608	600	617	592	645	628	624	617	599	604	608	574	559	618	638	574	628	618	576	621	619	543	603	647	610	638	614	588	600	593	606	590	610	586	612	612	622	592	590	610	610	587	560	624	605	665	589	592	602	624	628	629	567	586	637	572	585	629	570	580	611	571	624	600	617	592	634	569	628	596	599	610	648	571	624	555	553	571	613	595	609	630	566	587	602	619	605	612	610	561	599	613	625	600	568	574	628	568	585	621	566	561	584	596	611	613	582	566	553	636	614	585	612	594	592	620	589	592	577	587	571	580	583	574	597	627	611	640	660	600	569	585	640	611	602	639	581	586	571	638	629	581	578	637	623	595	601	563	605	607	599	672	624	597	602	637	597	574	600	626	585	620	606	613	632	622	612	582	619	578	586	612	590	614	558	576	593	602	576	593	594	601	588	614	571	535	601	614	588	615	659	590	613	614	588	595	616	621	646	599	574	598	588	583	610	570	617	596	567	597	651	627	582	585	594	594	565	586	611	628	599	626	636	574	601	585	587	617	603	605	595	579	594	640	633	567	611	618	629	596	628	621	640	597	584	629	595	625	581	581	585	568	626	602	576	603	600	608	581	622	584	670	546	622	633	577	628	631	612	608	613	598	606	590	560	597	601	585	567	618	589	613	592	641	619	608	616	615	615	594	607	584	616	628	648	590	603	598	562	625	566	593	611	588	663	642	619	575	626	626	602	625	602	615	606	604	620	596	579	588	611	574	623	607	596	612	595	616	575	607	583	631	602	607	611	574	639	573	604	589	563	634	576	627	544	605	605	592	577	583	627	612	558	592	603	589	595	549	592	563	559	604	585	589	564	617	604	637	596	587	608	629	611	640	625	617	595	627	555	591	582	619	612	593	573	568	586	589	614	572	624	643	579	592	626	595	596	567	615	576	584	539	610	598	592	607	592	617	573	607	608	553	569	627	600	649	609	591	610	570	680	624	621	604	590	588	585
5030	5952	4695	2414	1919	1535	1353	1197	1085	985	953	909	829	842	799	817	834	829	829	770	741	765	767	734	747	770	732	718	733	718	749	757	715	741	760	766	682	749	716	721	709	693	706	748	728	710	753	778	720	740	761	719	740	715	734	709	733	759	767	723	726	686	665	749	717	732	722	749	668	736	746	683	709	723	745	712	707	726	694	684	674	686	723	707	765	685	683	745	680	685	710	769	737	715	700	684	732	693	704	742	764	754	704	697	680	726	714	669	706	748	697	764	722	755	727	703	727	744	689	747	701	707	711	692	722	748	741	699	657	706	736	705	752	723	686	758	701	735	788	742	722	745	705	721	731	713	686	685	720	727	759	699	664	672	754	674	711	685	738	749	718	734	776	780	714	765	721	729	719	715	716	686	705	744	716	776	722	679	737	742	754	707	729	696	712	710	695	722	703	734	731	700	696	699	723	767	711	703	685	694	725	728	688	670	659	707	759	748	690	750	770	712	750	692	729	718	693	727	701	716	708	726	697	738	703	706	710	725	738	693	711	662	725	760	741	683	728	706	709	707	667	722	738	676	707	729	723	706	753	719	705	732	725	696	713	694	726	714	717	709	744	694	720	736	740	715	741	701	728	707	692	753	731	696	703	717	716	687	780	730	718	697	700	703	708	739	748	719	738	709	711	717	703	692	768	695	660	694	665	748	768	723	700	690	721	707	704	723	694	675	722	725	723	722	723	758	734	674	738	703	679	701	714	699	737	749	757	716	681	712	718	742	702	691	741	720	729	705	694	685	717	720	735	735	732	714	686	716	672	744	680	754	753	724	714	725	738	757	710	760	746	693	675	725	702	679	685	643	715	753	652	750	722	738	706	679	707	666	694	706	701	733	726	697	710	694	708	731	706	750	738	715	712	720	693	746	703	711	725	713	744	732	785	704	678	668	710	700	717	692	762	741	704	725	730	728	713	755	719	686	723	744	734	743	718	672	688	705	714	734	707	728	738	683	707	689	713	753	687	703	699	711	692	707	689	741	677	710	741	699	707	669	685	695	702	734	722	723	712	724	714	718	747	747	709	692	706	744	704	734	711	686	731	676	728	726	711	716	712	670	709	694	697	754	751	746	743	727	701	766	746	695	707	757	733	790	699	716	729	687	698	716	753	713	771	678	690	715	755	740	762	715	750	695	729	674	711	692	729	701	727	701	723	734	713	640	763	708	727	666	699	691	716	712	706	731	775	713	700	770	727	728	727	764	668	720	680	676	667	702	683	726	689	738	689	668	736	717	713	675	692	728	720	707	741	693	721	708	726	708	720	765	721	719	743	766	682	736	731	741	690	669	658	699	705	683	761	717	767	720	724	709	689	703	689	740	754	732	735	655	745	744	692	731	711	736	702	693	737	713	673	692	717	742	717	726	749	741	668	713	746	706	741	714	727	733	763	684	777	779	715	714	698	674	727	729	733	719	740	747	679	758	713	754	728	659	709	732	722	726	758	706	741	704	719	699	744	770	752	701	727	693	687	709	747	729	732	739	749	667	693	673	713	724	707	729	695	704	775	697	696	738	733	732	749	727	726	749	660	756	700	709	709	718	705	720	708	733	720	697	693	702	683	688	712	761	727	722	744	700	738	731	765	753	723	693	696	727	684	696	722	749	734	709	721	695	717	742	693	742	727	761	711	686	657	733	715	715	722	704	636	718	660	719	686	661	697	698	738	710	736	653	678	767	705	737	672	680	736	718	741	665	693	769	705	737	720	738	738	733	702	746	685	705	725	684	730	708	674	730	745	686	732	723	731	761	718	712	701	745	715	691	744	723	702	712	707	719	739	708	762	757	725	748	750	723	739	792	758	762	746	725	729	697	691	741	752	718	718	720	751	744	688	704	712	691	701	706	757	745	718	700	730	635	665	677	685	729	727	641	684	737	684	761	685	692	734	702	723	736	695	713	669	699	713	713	711	735	715	708	714	705	729	732	648	678	682	744	738	701	729	735	686	749	720	715	722	728	741	784	716	709	743	718	718	647	735	714	755	740	752	774	752	694	725	699	698	725	742	704	705	715	745	731	711	701	701	759	697	674	714	734	735	714	727	705	743	704	774	686	671	708	705	685	767	719	698	716	714	715	757	732	742	705	685	735	722	736	708	699	715	706	716	748	712	746	688	751	771	744	678	781	707	728	727	691	685	707	705	753	703	709	702	697	739	744	761	721	738	718	691	723	735	769	741	724	704	752	699	736	724	725	699	667	722	682	755	680	697	721	763	741	710	695	733	698	726	700	707	702	732	723	735	753	690	733	700	653	746	755	763	693	759	691	732	729	740	722	711	741	693	661	739	720	718	670	712	742	681	713	672	752	748	708	682	786	670	689	699	688	729	726	741	743	702	701	712	707	715	745	706	699	742	688	744	718	715	684	742	694	723	724	702	780	724	721	715	741	768	720	695	717	674	699	731	678	727	722	706	708	709	726	731	702	692	732	747	709	683	768	727	749	689	763	663	743	658	694	731	709	672	686	706	705	736	700	765	673	722	691	692	699	735	732	740	689	748	719	693	713	671	761	749	677	690	727	706	669	739	727	711	678	716	681	695	773	770	745	693	709	744	725	679	684	719	708	758	703	685	684	692	759	722	733	726	733	696	698	790	686	722	754	727	712	738	730	685	773	674	753	681	704	721	687	703	735	692	729	794	700	638	747	750	728	691	704	710	747	694	714	681	758	730	727	687	698	681	681	700	722	670	735	732	726	728	707	699	692	733	699	734	746	704	668	751	721	740	719	753	742	710	663	733	725	692	703	742	735	727	671	724	721	765	706	705	721	743	718	702	728	691	704	731	671	703	754	738	728	700	721	731	758	685	720	729	730	697	755	773	719	690	723	708	754	699	688	726	682	724	710	752	713	728	695	733	688	704	740	747	703	751	696	725	733	722	716	665	708	738	662	689	727	721	695	765	697	740	747	687	659	726	707	711	731	727	706	725	667	719	725	738	727	695	739	727	721	718	728	747	668	695	741	748	764	756	750	722	702	707	748	727	699	762	726	683	701	719	746	690	734	758	710	702	705	699	743	684	696	699	719	699	708	752	661	828	707	755	738	729	719	767	679	700	725	726	721	707	662	695	741	734	712	710	709	698	731	655	708	703	722	734	746	725	753	753	677	692	771	698	742	701	738	710	704	792	714	776	760	659	689	751	696	705	711	744	688	723	678	743	693	717	672	704	798	705	677	708	697	749	762	671	695	719	745	727	691	737	731	714	666	723	714	734	738	728	695	713	717	649	720	706	725	688	723	684	717	718	712	722	697	724	712	709	716	770	705	739	744	720	722	719	733	697	731	682	721	744	694	739	728	719	723	654	723	731	745	719	695	703	725	723	724	711	645	759	731	683	660	768	703	747	751	765	715	657	711	715	691	768	660	645	680	767	722	730	756	712	733	666	724	723	759	683	743	725	696	687	717	705	688	738	696	730	685	692	711	685	750	700	756	675	703	692	748	705	707
23079	21560	29554	24023	21560	21612	11952	1217	891	768	740	700	611	537	538	493	466	506	454	451	400	428	418	403	430	395	354	389	411	397	374	405	377	379	370	391	396	361	391	395	376	366	360	373	386	380	333	388	378	347	377	350	346	382	404	364	372	346	364	356	353	383	360	341	375	348	342	359	388	396	366	355	371	380	354	349	372	346	364	373	351	361	346	360	365	344	332	346	342	371	382	322	360	321	358	366	359	337	349	379	340	349	354	390	369	365	353	311	357	349	349	371	347	365	367	359	330	371	338	357	377	353	345	323	355	346	386	328	324	350	381	383	351	352	365	344	355	350	368	313	332	381	331	347	367	378	353	328	392	351	348	361	403	381	375	341	353	382	366	391	336	369	377	337	340	346	354	353	357	354	363	348	304	372	351	349	360	333	340	357	332	356	357	349	347	355	368	352	326	345	377	372	376	375	363	341	330	369	321	373	353	355	344	355	382	352	330	331	346	381	355	361	321	345	339	346	384	325	324	329	301	336	329	357	386	368	379	334	343	365	342	348	381	394	362	348	359	330	340	354	387	364	338	355	332	373	370	370	341	371	374	376	347	340	390	368	373	354	334	351	341	337	353	352	389	327	331	370	351	380	338	336	357	360	366	356	349	337	335	372	359	376	361	361	344	339	346	385	363	364	371	400	381	359	323	363	378	349	378	345	369	356	384	311	347	342	345	328	348	323	348	350	333	374	387	347	380	351	393	352	329	359	334	375	334	352	342	380	335	328	370	383	351	342	348	395	345	322	344	366	359	335	355	356	342	351	374	351	366	362	364	340	386	350	370	354	342	352	345	342	365	361	358	341	362	350	337	364	344	334	368	369	344	324	363	362	350	361	335	349	339	359	387	358	306	365	355	364	339	368	351	341	351	353	346	369	365	363	344	392	359	365	368	352	362	351	374	362	353	377	327	390	338	348	338	357	334	376	370	397	328	366	358	363	421	364	344	354	367	346	352	347	389	324	386	365	361	366	351	353	349	382	351	394	387	350	384	358	356	359	341	342	318	337	373	370	390	381	343	362	363	367	374	359	328	375	375	355	361	398	341	365	348	338	355	372	335	358	364	365	325	326	334	362	332	365	338	347	370	327	363	339	364	337	397	399	371	395	359	329	375	351	392	324	372	348	360	367	368	321	376	363	351	363	366	367	351	316	373	369	367	362	346	372	377	360	359	370	344	362	351	333	345	352	343	364	329	318	338	332	377	343	365	356	364	351	354	397	353	379	383	347	338	356	374	407	353	332	330	369	369	323	354	388	344	359	336	357	358	345	370	353	343	362	344	349	347	348	384	382	364	376	379	343	331	348	336	356	365	395	308	349	344	323	338	370	366	379	337	355	354	373	319	343	347	334	336	336	310	376	339	356	300	324	331	337	383	340	340	319	349	363	340	343	365	359	362	361	339	347	371	351	362	343	372	365	341	328	394	369	365	329	356	342	344	358	369	337	341	371	373	374	336	345	354	382	358	352	358	353	339	359	385	326	371	336	360	368	359	346	352	368	360	381	366	335	322	334	365	336	329	361	364	356	321	360	343	367	356	360	354	349	337	319	356	335	337	350	380	325	367	323	362	347	347	343	356	339	367	342	358	370	369	347	310	378	350	348	335	359	324	333	367	327	359	325	343	349	356	345	337	365	373	393	358	355	344	338	377	383	374	365	364	313	343	365	385	353	329	385	368	392	360	363	351	355	353	345	347	373	370	383	339	339	372	378	352	331	353	346	375	387	333	351	345	371	352	341	353	358	367	353	355	371	340	356	349	353	350	367	373	387	339	334	353	335	330	353	351	371	354	355	372	373	352	374	362	329	360	341	307	354	356	364	321	364	330	339	329	358	377	391	363	335	349	329	340	350	368	387	368	385	376	387	337	371	353	338	336	338	345	368	353	350	348	365	336	342	358	366	389	362	368	313	329	350	346	338	358	363	384	343	368	371	392	355	365	332	344	332	348	374	350	357	362	380	357	375	372	350	388	352	368	375	342	380	366	353	370	349	359	412	379	351	367	352	372	362	359	365	355	354	337	336	371	386	345	340	361	334	366	351	359	374	318	349	338	345	356	339	354	355	345	358	332	370	383	340	327	346	341	345	366	363	322	353	325	370	358	377	320	357	376	359	339	370	354	367	372	353	373	377	353	376	388	315	316	359	360	336	367	358	371	374	360	361	394	369	352	330	364	363	324	348	364	354	354	368	363	341	364	385	353	365	378	314	353	369	336	358	371	372	352	345	347	367	330	333	357	359	340	335	363	356	333	372	322	362	344	307	354	378	366	349	389	346	333	332	350	345	312	346	318	391	344	370	414	334	382	336	348	353	373	336	350	333	341	364	356	349	334	342	354	337	346	346	357	331	359	373	342	333	372	364	340	329	324	337	330	371	356	368	348	343	324	347	355	342	345	340	384	310	367	360	379	354	366	344	307	332	331	344	362	333	357	307	350	384	359	339	358	350	369	321	382	338	362	373	356	399	362	376	348	351	345	377	344	392	364	323	363	366	348	377	350	343	351	339	326	374	360	338	345	377	390	344	336	360	373	363	348	359	354	342	389	363	353	358	376	353	355	351	371	328	316	356	375	357	347	370	371	305	381	374	381	335	334	329	339	356	353	376	354	358	354	356	330	323	385	312	349	373	366	360	341	375	370	342	365	317	330	355	345	361	333	346	365	353	369	336	375	351	367	333	363	375	333	350	355	343	383	372	361	350	358	327	395	328	351	346	361	352	343	333	346	366	373	341	335	360	369	339	342	340	343	361	367	371	328	359	336	325	340	342	335	316	349	357	336	346	350	378	340	334	341	345	302	362	348	324	379	348	379	341	357	331	341	346	400	383	361	378	351	313	356	316	349	352	305	361	358	373	329	388	310	357	344	355	345	369	371	378	319	358	365	368	343	348	334	370	342	365	337	355	347	331	346	353	374	370	368	360	339	370	344	335	368	349	335	334	394	337	361	347	354	368	342	372	353	333	376	359	320	348	334	357	365	368	356	344	352	326	362	370	346	350	352	337	349	319	349	326	349	342	358	337	309	348	344	345	385	369	370	348	334	362	370	357	373	376	372	370	319	359	330	377	332	361	356	341	315	333	359	391	364	349	363	318	349	337	366	349	338	376	332	344	354	367	362	341	380	364	309	343	320	353	339	347	378	330	382	359	383	352	342	356	370	328	335	346	343	316	367	321	334	343	340	346	400	327	332	344	312	329	280	341	355	351	354	362	371	373	374	365	345	355	368	359	348	343	338	334	358	334	357	352	374	333	305	356	339	375	348	334	333	362	334	356	322	348	349	354	364	322	358	373	353	370	362	344	355	361	331	327	385	352	344	360	346	356	374	337	351	367	357	351	343	344	390	348	332	350	349	373	363	360	360	357	328	384	330	343	373	350	342	377	332	374	311	381	369	371	325	334	356	362	358	361	365	345	332	366	353	351	368	343	350	341	378	377	326	368	364	344	314	345
7372	16514	13185	6789	4849	3527	2894	2260	1842	1494	1297	1199	1013	958	875	794	687	695	629	589	677	592	552	530	553	474	517	527	513	487	517	494	485	501	464	491	481	444	477	436	457	427	439	433	444	424	474	415	418	447	444	410	403	442	451	417	406	403	423	418	447	420	399	441	427	454	406	433	413	450	419	403	415	414	385	428	436	409	441	424	445	408	425	398	423	396	383	428	413	403	405	456	391	439	444	417	441	441	432	452	382	424	415	414	427	394	403	409	409	405	408	432	422	411	413	421	438	408	421	453	392	438	394	382	402	398	419	420	391	425	437	438	420	395	421	415	415	404	437	399	418	414	408	451	416	367	401	413	421	394	422	432	403	391	407	411	442	422	414	427	392	398	431	408	369	399	410	399	374	426	439	396	407	408	436	406	395	412	381	443	417	429	413	424	371	428	382	430	400	422	411	450	423	398	419	420	449	417	384	418	399	404	418	417	398	420	404	394	401	417	412	395	415	397	449	437	389	425	387	418	410	428	405	408	422	408	447	374	411	421	370	377	442	419	409	383	435	391	395	407	380	463	390	391	414	428	390	379	386	442	382	426	401	376	401	434	401	428	430	395	412	410	402	431	444	391	436	401	407	417	408	405	411	416	398	413	405	440	391	412	426	406	415	395	406	410	391	381	403	413	448	438	370	419	386	457	367	428	428	404	380	423	389	414	436	417	412	424	411	397	410	409	392	406	446	410	425	401	411	437	417	402	397	411	436	422	444	437	400	392	406	424	360	448	385	435	403	373	386	385	421	403	455	409	447	415	385	400	397	402	466	415	437	438	381	414	451	386	412	422	397	393	402	422	425	406	370	417	410	409	405	432	388	424	459	413	400	431	421	420	404	405	428	427	418	437	398	420	386	386	388	441	420	387	403	399	402	409	412	437	381	383	402	441	420	415	400	388	416	378	400	419	407	411	382	402	429	399	442	444	436	392	419	430	345	390	428	420	396	406	390	396	397	416	400	393	397	387	422	374	395	380	429	388	383	426	409	418	402	433	401	422	394	445	444	379	403	417	423	379	393	405	428	392	396	390	374	429	405	401	433	419	395	361	416	429	387	401	451	387	436	441	404	415	450	408	424	443	398	401	398	410	382	404	419	440	403	418	359	403	386	457	402	421	398	396	386	418	414	401	425	441	381	437	419	403	413	400	427	420	400	421	386	408	415	409	445	436	404	424	412	394	404	433	421	436	402	397	405	399	429	398	445	405	388	402	428	434	412	432	402	381	416	394	399	425	425	398	406	407	388	413	419	422	446	430	397	433	427	385	431	403	390	435	422	361	419	355	380	423	413	405	458	421	396	392	386	413	417	441	406	390	407	421	376	398	412	432	398	410	424	416	418	422	421	415	433	436	390	420	403	404	390	436	392	390	439	394	374	418	430	458	407	384	397	422	441	360	428	399	419	431	415	401	403	436	418	391	387	403	378	381	409	383	409	446	432	391	421	378	390	412	428	427	380	383	429	387	397	373	418	411	411	412	416	428	389	421	400	423	400	381	387	409	402	402	389	419	436	394	387	379	420	436	408	414	438	419	407	424	426	404	400	423	429	396	446	409	434	405	411	403	430	396	391	390	437	425	401	410	409	414	407	441	426	415	408	402	386	443	400	438	459	419	388	460	410	445	409	433	391	425	416	402	412	436	412	406	384	364	398	418	432	393	388	439	403	358	379	412	441	357	397	392	436	415	429	393	411	416	445	418	430	400	440	426	435	401	380	412	428	414	450	433	392	390	402	391	441	396	344	404	393	394	420	390	403	421	389	399	392	419	400	394	411	424	392	414	378	450	404	375	406	370	378	389	388	414	402	415	391	414	389	403	439	447	385	445	338	418	412	397	410	410	425	420	379	428	400	403	424	400	415	397	431	389	430	405	435	377	413	390	384	430	375	413	380	438	403	408	362	409	400	412	401	377	421	429	443	448	388	411	375	424	437	407	427	451	425	391	432	456	384	444	390	424	399	414	404	428	438	414	411	384	413	437	441	431	421	381	421	344	382	393	412	389	422	374	418	391	421	454	363	385	400	410	405	379	421	397	365	405	413	372	391	419	411	380	392	394	439	440	402	414	429	423	387	404	431	441	417	378	418	429	414	405	406	417	429	412	400	435	411	435	420	430	408	464	394	403	419	410	437	398	440	386	413	416	398	442	415	430	415	440	440	450	400	428	388	448	428	401	432	422	419	406	403	386	403	390	390	424	433	419	388	423	439	391	405	425	401	442	396	397	411	425	406	425	420	409	384	458	426	395	415	388	414	419	421	423	403	411	385	419	396	439	411	413	407	438	395	414	387	440	402	437	421	417	406	406	418	394	452	408	419	378	389	433	419	421	405	394	443	435	394	403	391	407	390	415	415	430	415	398	443	385	399	405	435	410	398	438	380	382	410	443	417	397	418	396	423	435	424	411	404	405	436	394	410	373	384	444	365	396	400	430	403	391	438	391	393	420	392	394	420	410	405	392	420	406	380	403	418	419	419	405	424	443	385	385	399	401	408	407	394	418	378	417	410	411	421	413	416	429	437	440	422	433	392	405	447	414	404	400	408	433	401	398	395	383	415	403	409	396	423	403	435	399	435	423	433	440	424	400	404	417	389	435	389	387	429	412	437	433	426	409	434	427	451	417	414	419	405	371	423	438	378	400	422	437	411	390	402	408	389	400	385	433	398	401	394	454	440	420	423	410	418	395	387	416	394	432	417	427	421	398	434	412	413	418	411	396	434	416	392	408	434	417	387	401	394	409	417	399	421	362	377	422	438	429	441	454	398	375	422	407	434	437	417	429	415	431	470	430	416	423	431	403	421	405	395	410	379	375	401	381	449	439	421	400	399	440	381	362	405	424	424	360	401	381	402	427	417	430	404	377	440	448	393	434	394	425	416	398	428	382	410	421	463	416	416	402	384	420	417	417	402	378	407	356	406	422	409	427	426	403	392	421	393	383	412	415	428	390	417	430	376	382	408	424	408	429	418	390	388	408	398	403	434	422	427	418	387	423	408	402	382	422	388	393	412	394	403	398	395	418	391	388	394	413	364	387	425	384	390	389	393	425	396	400	363	431	431	373	426	425	420	415	396	416	404	413	384	382	410	423	448	443	385	409	432	416	427	434	434	384	443	444	408	420	409	404	409	407	396	407	404	434	423	423	420	422	383	418	423	439	390	400	414	400	410	380	426	409	431	407	414	408	411	390	394	417	427	428	416	457	384	390	398	356	398	434	401	399	420	443	410	390	365	389	402	379	419	400	398	407	437	394	396	401	387	396	400	419	399	427	385	395	392	422	408	437	391	376	430	401	442	445	430	394	430	430	391	425	383	422	393	391	437	387	386	379	402	420	394	413	391	374	417	367	390	444	424	416	432	392	388	439	411	407	402	343	440	430	437	429	403	387	414	380	426	413	418	425	416	422	373	374	433	373	406	398	437	408	410	405	443	434	423	414	409	433	364	421	432	418
27559	20341	6993	859	551	482	489	440	453	461	442	448	442	451	459	463	475	420	452	458	418	455	387	414	459	443	469	451	400	474	426	432	422	444	458	446	434	416	463	441	457	405	448	458	443	446	442	454	460	449	417	410	462	422	415	404	451	434	426	416	437	457	409	461	450	437	440	453	434	401	403	423	444	397	426	437	434	436	455	402	447	447	450	449	464	446	406	460	412	455	440	428	443	421	399	442	378	456	429	414	486	478	435	438	430	425	418	438	457	448	475	462	458	434	470	451	417	432	398	450	433	401	410	428	460	412	441	477	413	444	425	401	436	417	418	420	458	447	434	440	453	452	421	444	384	447	433	431	430	411	454	429	432	458	438	443	424	441	462	451	440	424	460	415	445	424	409	422	441	445	400	420	436	392	399	450	426	426	419	466	454	457	441	423	469	424	443	478	462	444	422	411	472	414	446	406	416	443	427	433	463	443	406	427	429	459	428	446	433	451	406	414	493	430	441	452	462	443	441	443	415	445	433	460	439	425	449	474	443	446	442	414	456	460	444	433	416	443	448	422	470	448	411	421	451	422	423	427	486	455	437	435	437	405	430	447	474	408	401	430	454	404	490	459	427	451	450	419	432	416	461	429	408	417	439	424	416	443	434	458	421	434	385	456	433	429	398	399	415	392	443	429	453	407	440	464	419	450	438	399	444	436	414	415	452	463	444	470	408	431	437	437	430	440	464	417	410	429	437	422	436	425	454	425	419	414	406	417	404	420	412	424	446	409	409	451	444	422	422	428	435	378	424	450	463	460	420	462	415	411	444	468	424	471	452	403	469	414	428	427	457	472	450	418	410	452	438	416	459	430	454	457	439	454	424	403	429	436	419	491	420	446	426	423	414	440	409	420	444	439	413	398	442	456	399	467	439	443	433	444	411	408	421	424	431	449	412	453	428	414	472	422	451	454	431	403	448	418	415	407	427	452	410	417	410	432	418	437	426	439	407	387	412	444	419	428	377	445	424	438	417	454	427	446	442	468	420	408	445	442	448	460	455	442	412	437	469	435	458	413	441	425	443	461	445	453	483	419	478	434	442	439	434	412	458	459	427	393	463	425	441	449	413	432	457	443	431	407	451	456	444	416	437	434	418	417	469	480	424	398	427	449	399	428	460	403	441	455	420	421	455	428	435	437	444	466	441	459	441	443	444	412	444	429	445	438	453	425	462	471	440	465	421	427	410	434	449	417	445	449	413	408	440	424	410	458	420	438	434	456	458	403	456	433	426	434	447	409	456	435	434	447	422	433	424	443	427	435	419	419	456	445	481	390	434	409	468	436	434	455	460	460	412	427	435	459	432	430	438	440	415	443	491	429	449	421	445	414	397	414	464	426	403	451	423	415	422	451	406	393	395	468	439	418	418	420	446	452	457	443	446	411	433	440	394	445	417	455	436	454	443	423	434	436	430	406	414	451	446	423	449	453	462	441	401	476	440	454	449	466	415	448	405	426	412	476	445	403	449	436	446	435	427	427	459	430	404	438	453	430	434	407	425	442	429	442	438	445	459	465	440	453	435	432	458	481	444	463	480	452	434	423	459	473	443	443	428	445	409	435	402	444	430	427	408	408	462	449	433	439	409	439	421	413	443	483	431	442	427	469	455	424	403	428	430	461	422	465	441	379	406	402	436	437	404	406	444	441	443	421	446	462	430	466	400	415	426	439	422	466	444	431	444	415	416	429	480	423	395	436	422	468	475	420	424	480	428	427	396	412	407	463	452	459	421	440	463	436	449	429	452	409	443	414	437	411	428	451	434	420	474	402	462	447	424	470	427	442	466	392	417	450	426	427	484	406	414	421	450	452	457	458	468	427	441	447	431	436	449	442	444	445	388	411	442	446	442	416	455	437	419	451	411	481	441	399	404	432	412	424	478	446	443	423	471	442	426	418	405	427	408	463	447	425	434	453	422	435	477	423	445	427	421	421	445	397	428	431	435	458	405	431	441	440	453	413	443	469	410	444	449	478	402	414	458	481	422	436	447	412	428	448	419	456	426	482	420	436	437	434	418	390	435	449	442	440	446	429	458	478	441	421	427	410	454	421	471	413	424	408	450	494	429	446	422	445	432	474	424	430	389	457	427	413	434	399	447	393	409	438	421	412	442	434	444	448	432	415	450	476	458	452	477	444	438	456	409	460	446	419	445	448	399	427	424	435	450	406	433	408	473	442	423	416	443	382	415	450	457	428	457	425	457	433	428	491	420	418	429	432	400	417	454	475	427	419	411	435	434	436	448	417	429	492	438	426	443	462	465	451	434	449	428	458	447	477	429	441	456	429	445	405	468	400	420	413	429	450	464	431	456	442	429	433	463	422	441	448	420	419	448	399	396	412	458	412	455	454	436	439	465	429	409	424	474	456	428	407	459	414	452	429	430	430	444	419	446	433	443	439	459	435	441	444	400	440	430	425	470	459	455	451	433	421	455	439	438	391	438	418	427	450	480	435	426	420	468	447	420	409	420	474	432	393	433	435	424	409	427	424	414	432	427	393	440	465	420	461	433	406	456	456	434	429	446	398	417	440	436	412	454	432	452	413	455	439	402	449	418	430	441	423	436	455	464	434	449	422	441	426	402	457	441	417	427	468	434	444	453	394	455	423	434	399	387	423	424	450	444	436	428	418	431	459	417	462	422	416	455	399	400	423	457	426	406	403	468	416	416	402	443	430	431	430	423	404	414	420	408	453	428	414	425	442	451	429	455	433	419	476	421	453	442	445	431	413	433	436	444	425	403	452	412	432	350	433	392	435	453	475	401	443	433	444	438	505	447	420	405	424	422	398	428	434	430	437	440	411	407	491	441	418	431	425	396	440	433	433	437	441	452	461	397	456	442	435	426	445	427	390	451	428	427	449	439	444	425	419	444	440	440	426	402	414	405	399	462	429	470	410	452	451	401	450	442	423	399	414	457	406	441	456	434	450	413	402	402	426	417	419	439	454	420	427	440	417	414	466	459	420	414	428	414	438	421	428	474	418	389	431	441	467	426	417	417	451	430	408	466	440	441	438	427	437	409	410	475	421	408	420	426	463	464	439	460	450	439	409	430	436	417	412	380	431	473	446	410	445	410	415	487	435	403	482	423	459	429	448	475	432	383	436	459	466	452	416	477	466	429	453	437	443	460	410	467	442	466	411	468	419	455	454	422	450	421	447	467	411	441	423	470	450	421	421	429	434	454	439	431	416	426	443	481	388	444	418	443	427	429	397	409	438	473	469	444	410	430	447	447	402	445	464	491	458	448	437	416	413	412	386	410	415	407	421	461	439	441	440	442	467	447	420	423	433	446	444	483	452	384	460	426	428	434	459	417	451	431	424	427	391	450	398	453	434	496	402	416	400	477	445	448	450	461	455	442	405	386	480	438	448	456	391	486	436	406	433	447	452	459	409	474	454	423	438	456	412	443	404	452	409	443	434	443	424	473	419	429	423	406	429	473	421	410	429	447	425
4353	1212	1079	761	742	675	607	563	579	576	562	546	565	546	548	559	587	537	523	566	562	572	569	568	550	524	524	557	534	512	547	489	525	532	569	557	558	538	538	520	533	529	580	550	529	513	547	547	536	552	526	541	476	548	521	531	529	551	509	588	510	570	554	564	527	523	595	556	567	567	541	519	600	546	531	583	532	560	572	507	522	542	539	554	530	554	524	507	502	547	541	538	540	573	503	522	580	540	490	534	556	561	525	531	498	596	532	517	530	531	541	546	594	562	580	550	505	551	519	552	580	563	501	543	550	527	504	509	503	569	523	533	542	549	539	508	569	562	549	522	519	547	559	526	546	539	543	510	558	545	578	503	522	547	521	544	554	540	554	534	544	546	552	548	470	529	568	563	544	556	536	520	494	542	516	522	515	530	533	550	512	563	501	536	506	523	543	526	558	551	570	533	552	540	530	552	564	536	544	535	544	589	540	501	536	511	511	570	539	538	535	538	554	521	518	524	536	560	482	493	549	539	524	537	554	489	557	532	554	549	518	537	497	550	530	535	517	565	544	538	512	567	553	564	533	573	533	515	538	565	517	532	549	570	496	521	576	520	509	528	550	582	582	549	576	615	557	483	494	539	546	529	542	498	553	542	536	517	565	526	561	545	514	547	567	564	496	571	553	515	538	556	552	527	524	606	557	577	528	554	537	571	531	539	541	559	535	548	551	505	521	532	531	550	528	511	544	548	513	574	494	555	556	583	534	540	522	536	547	527	526	530	489	557	524	508	527	559	522	602	549	580	568	526	530	553	556	534	566	522	560	551	538	537	527	544	569	510	525	516	538	566	570	528	546	545	541	565	580	545	555	546	580	513	494	523	532	575	537	554	525	565	528	562	523	562	589	540	513	555	508	531	568	588	550	529	536	525	596	535	493	554	513	555	541	558	573	550	531	571	453	516	520	561	514	511	502	554	526	536	552	538	556	488	520	539	502	538	545	516	519	519	564	538	530	534	544	492	538	536	527	540	541	551	569	477	511	552	514	511	568	504	539	550	534	547	529	571	543	515	540	544	591	565	501	547	519	571	541	536	549	502	553	552	516	511	530	576	580	547	569	543	554	565	528	572	553	560	534	567	555	590	589	523	534	582	527	526	520	551	552	572	528	518	536	545	547	565	529	533	557	565	515	574	535	513	548	563	531	554	570	550	521	507	558	574	511	558	533	524	575	553	563	570	512	494	552	518	546	559	551	531	526	507	544	552	543	537	524	590	514	548	545	536	544	528	532	577	545	559	577	527	548	533	503	531	518	525	514	551	571	538	503	567	568	561	564	535	498	540	544	552	548	535	544	516	563	480	538	532	530	532	565	558	584	545	559	554	561	549	551	574	565	545	516	535	568	528	515	515	579	573	554	524	593	543	548	543	572	587	548	576	587	570	543	560	510	538	558	560	567	528	576	529	546	548	567	531	546	557	548	532	534	549	477	542	530	553	556	509	523	516	574	548	563	554	541	494	568	550	541	546	487	552	511	529	550	544	522	513	554	527	565	514	528	545	570	543	566	557	528	558	533	486	527	531	517	532	593	562	537	591	534	537	566	527	522	523	535	545	502	544	528	524	543	567	523	515	537	564	559	521	526	515	541	570	563	539	540	502	553	547	558	536	496	546	545	521	556	549	537	519	527	576	535	515	532	535	513	544	536	555	510	532	571	513	567	537	564	543	553	566	604	520	517	596	501	516	527	538	549	501	533	499	567	520	523	529	544	556	503	505	558	531	506	542	532	543	546	590	514	566	561	534	503	528	511	538	537	533	569	519	591	550	574	550	551	509	496	536	538	524	520	515	546	568	524	553	547	564	534	549	510	579	541	578	562	536	550	539	556	521	513	561	566	609	521	567	551	571	546	553	540	519	531	583	538	504	523	561	561	560	542	548	535	541	518	495	547	531	574	569	539	527	552	555	547	540	558	567	501	553	524	560	531	509	523	509	521	557	547	534	558	494	600	546	533	547	535	571	536	584	540	559	536	556	561	537	539	519	506	525	567	572	573	538	531	545	542	559	537	573	535	479	526	534	497	533	543	531	486	536	570	516	505	534	570	501	547	571	548	600	567	533	603	557	560	511	567	550	514	521	537	513	488	558	556	522	546	548	539	535	517	590	551	550	539	516	550	544	548	536	510	526	588	574	524	560	549	545	518	575	546	520	551	544	549	569	547	522	537	551	579	491	570	546	523	555	590	523	514	552	555	569	569	519	532	539	528	543	552	526	553	497	527	524	552	512	485	549	510	553	508	531	576	546	533	568	546	537	548	564	516	494	613	528	514	540	548	568	548	514	558	541	549	584	532	522	544	558	536	520	543	489	533	571	554	537	535	514	524	566	550	526	537	534	490	512	530	530	493	521	489	564	549	530	547	554	506	519	538	535	550	537	541	565	614	551	544	510	518	508	531	494	557	559	527	569	522	565	557	579	505	517	525	532	523	542	492	557	504	539	524	554	541	506	539	541	537	533	579	544	567	507	524	515	524	541	551	480	565	619	553	559	547	568	568	552	526	517	546	515	520	569	558	562	531	560	541	590	544	591	511	536	519	573	524	567	540	568	585	570	575	537	513	509	557	553	554	568	563	539	571	578	542	533	540	556	525	555	548	563	489	504	527	560	570	527	547	551	545	517	551	552	545	571	574	553	526	538	549	557	539	529	542	504	540	535	498	557	541	521	501	533	568	540	582	534	556	530	553	556	516	558	513	555	515	528	594	536	541	543	558	577	569	568	576	474	542	583	549	526	512	531	544	505	512	545	542	559	522	526	557	537	539	563	538	549	550	517	561	530	503	552	534	553	573	546	557	572	556	522	529	559	549	525	540	524	534	538	548	550	582	559	531	534	542	560	549	584	583	506	522	517	581	511	550	550	545	543	565	555	584	537	545	584	544	547	560	560	501	558	513	533	561	477	545	532	606	594	554	577	519	561	586	582	555	530	569	550	535	548	507	507	492	553	527	548	537	553	534	525	565	579	549	549	568	526	532	575	547	532	608	543	548	557	574	559	491	550	578	513	559	537	529	548	517	539	561	526	563	516	541	531	530	553	542	531	530	555	562	518	546	531	563	540	518	509	538	519	570	543	552	531	555	537	552	569	541	564	560	524	547	534	540	549	521	548	506	534	548	543	508	565	531	577	573	578	527	509	522	545	575	569	540	522	583	549	495	569	569	487	584	534	554	515	546	606	555	510	522	535	577	536	523	532	535	520	537	528	539	534	542	553	559	513	518	525	508	517	554	526	537	512	500	543	556	496	546	537	561	531	507	577	509	551	563	561	537	565	524	545	522	525	552	543	520	527	558	518	548	529	532	565	536	530	540	540	560	499	560	560	554	526	535	491	554	563	535	514	537	501	513	555	564	553	524	570	567	559	528	532	524	540	558	517	558	485	536	523	511	534	507	553	547	543	587	576	578	514	524	544	538	549	565	535	550	546	525	518	574	550	560	547	580	524
23996	21552	29212	24355	21552	12428	1049	642	536	459	395	353	354	331	326	300	294	278	229	265	246	264	291	225	239	245	237	219	223	227	257	236	240	260	208	224	259	227	250	228	227	245	231	215	220	237	226	228	210	208	209	200	243	238	207	211	240	232	243	236	254	248	217	238	220	220	209	236	195	212	224	225	205	211	225	223	209	225	259	224	201	238	201	252	254	203	225	220	227	207	204	213	213	197	232	233	216	230	225	228	238	221	222	224	219	225	233	206	218	200	233	227	213	219	188	237	213	211	226	205	212	223	213	204	223	236	212	212	206	214	197	201	211	225	224	212	193	202	229	231	235	216	223	205	212	215	221	223	223	213	205	219	206	250	188	234	215	228	225	193	211	204	206	215	231	227	205	206	233	232	238	238	217	234	234	194	217	236	195	242	234	209	200	197	233	221	239	247	178	202	229	207	213	204	232	219	210	199	219	235	208	207	207	232	196	236	221	193	261	196	215	210	238	208	219	228	218	225	216	191	210	201	225	210	202	234	203	226	220	210	227	225	245	189	212	226	191	238	225	232	216	221	188	214	223	213	206	212	254	223	219	217	211	224	233	240	251	233	217	252	207	209	224	213	229	221	210	242	204	198	230	233	238	213	228	236	223	196	225	203	240	210	193	233	197	239	235	206	220	210	214	230	248	226	192	212	223	203	212	221	218	218	203	230	221	206	217	225	230	206	229	202	223	230	221	209	228	216	221	210	235	234	224	221	229	214	207	227	196	232	190	203	189	231	200	207	232	223	193	224	228	211	215	198	206	206	191	217	226	205	211	219	231	233	233	223	232	224	230	209	216	209	204	210	204	236	209	210	215	222	219	227	221	234	215	214	237	236	233	230	212	200	195	222	228	222	208	211	193	208	216	222	195	220	189	218	231	233	231	210	190	220	230	229	193	232	216	234	226	230	200	230	226	204	216	211	216	210	216	222	246	235	213	224	236	210	216	220	207	242	230	223	222	206	223	224	181	195	236	215	229	194	225	219	194	233	235	198	197	239	227	215	239	210	226	221	234	218	247	212	217	223	201	211	221	220	210	202	208	208	245	231	226	188	234	223	219	220	215	226	224	212	233	227	195	238	220	236	217	201	227	232	216	198	190	230	237	232	199	214	227	218	216	232	216	196	233	218	206	186	214	231	222	232	204	215	228	222	211	222	199	218	193	221	232	206	217	218	216	238	222	230	216	203	227	202	236	234	222	199	239	235	190	220	215	228	207	242	196	210	232	232	232	231	223	219	194	207	222	220	208	220	217	223	207	198	204	225	203	203	219	212	214	252	212	224	218	202	209	232	221	227	225	236	228	207	217	207	235	180	222	243	213	217	223	215	234	193	229	217	213	217	203	212	217	183	235	217	231	223	217	215	214	193	234	192	241	206	175	221	219	231	224	199	235	200	236	225	232	210	209	249	247	212	234	223	228	226	213	212	200	188	216	197	206	231	211	225	211	202	210	198	199	214	194	221	231	211	215	228	220	215	212	210	217	217	197	238	187	220	255	208	230	205	222	206	214	220	218	205	241	200	236	219	210	223	218	213	201	227	203	229	230	227	214	222	209	205	220	192	216	235	232	181	220	223	232	216	214	222	238	210	237	242	226	209	200	224	221	226	218	203	220	228	218	194	236	213	235	203	226	183	196	192	210	227	229	219	208	213	205	198	228	210	201	217	219	203	210	212	215	215	213	210	221	217	227	226	230	216	198	220	228	212	206	232	204	238	193	200	243	228	213	224	244	201	222	216	221	199	223	204	214	212	212	203	205	228	215	248	224	224	233	236	216	215	221	201	225	204	229	228	252	190	197	229	224	211	224	209	183	211	191	212	221	221	228	219	213	221	226	221	207	242	219	215	221	226	209	213	224	208	219	226	222	223	192	243	227	200	208	209	230	248	226	203	211	180	197	236	226	210	219	240	220	206	225	235	214	206	231	232	207	235	194	184	210	218	221	216	219	212	218	204	224	194	224	202	190	222	199	228	244	196	216	203	204	222	191	249	215	198	223	203	210	225	221	246	241	219	236	230	227	223	207	211	211	203	215	223	200	215	213	206	223	219	214	240	210	214	227	235	222	223	238	229	226	217	206	199	227	231	216	227	204	212	234	203	211	214	217	190	225	224	224	217	226	211	219	224	216	211	205	233	204	210	215	224	222	231	245	231	215	199	221	226	228	225	202	212	226	200	230	218	222	235	242	180	202	216	209	208	218	215	250	183	201	215	195	220	206	214	236	242	219	216	214	205	227	251	215	214	207	215	205	249	217	226	246	198	218	227	222	228	202	234	218	227	217	207	238	213	231	240	224	196	262	207	217	212	200	211	206	223	219	213	232	237	215	227	204	232	218	200	222	227	224	204	193	218	218	211	205	227	207	217	227	199	242	234	213	238	206	229	219	212	228	203	223	223	212	228	226	252	210	211	241	217	207	246	225	219	198	193	222	238	243	214	206	206	221	234	236	228	230	197	235	219	214	206	217	203	222	238	208	206	218	206	187	228	218	228	211	215	201	209	197	210	214	220	220	219	209	202	202	217	254	222	256	236	230	208	210	188	227	211	217	191	225	227	203	213	226	218	231	210	242	225	185	204	218	216	192	198	211	218	208	194	217	245	228	201	215	219	210	222	224	233	229	210	246	213	229	242	222	218	216	231	197	223	226	201	229	201	204	238	186	223	217	206	220	226	201	224	213	230	219	231	211	223	188	201	229	220	189	228	224	202	203	222	241	219	231	210	240	224	221	202	204	230	233	195	223	229	219	209	228	223	239	217	239	208	222	213	236	209	233	224	230	232	201	231	251	202	206	227	212	209	210	242	204	243	205	214	236	212	231	215	187	228	232	243	236	214	226	230	234	220	200	195	202	201	233	212	221	229	222	231	241	245	223	231	225	195	243	220	239	210	209	193	215	223	229	223	218	202	210	192	208	213	215	232	210	211	222	222	200	223	222	217	216	197	221	203	201	217	239	199	209	212	225	211	213	212	240	221	213	210	222	211	212	198	217	226	201	221	230	224	222	233	222	197	235	212	192	207	211	225	209	223	190	233	220	229	216	232	219	216	221	196	219	237	248	199	227	190	216	221	213	205	209	213	210	236	216	225	223	215	241	252	224	206	231	231	220	218	191	211	210	231	190	192	220	220	253	224	219	230	252	207	212	228	208	222	208	233	221	225	226	217	210	209	250	214	202	209	235	204	215	212	210	230	210	215	215	216	233	214	221	220	223	223	222	204	210	189	208	235	227	221	214	225	233	212	227	224	194	205	222	218	216	214	206	202	229	216	250	211	236	229	203	195	233	216	203	231	217	218	226	253	196	237	234	209	211	236	232	188	226	226	203	216	206	214	179	227	228	202	239	225	212	201	194	253	202	216	220	225	225	220	207	252	228	228	216	249	245	205	231	201	236	215	224	194	216	209	229	225	211	217	181	229	235	232	199	224	222	244	222	234	239	206	232	219	221	209
5204	10032	8001	3892	2706	1935	1466	1209	1005	872	764	667	585	558	518	457	429	432	402	391	387	386	359	372	352	328	332	309	338	315	306	321	331	318	289	307	276	301	321	321	276	290	289	300	294	314	257	328	314	305	276	295	312	297	298	290	276	299	297	303	266	284	317	282	300	299	289	269	295	306	259	285	268	269	268	292	295	258	282	274	309	275	265	254	280	281	303	286	282	276	267	284	302	283	274	286	250	283	272	313	297	299	302	292	302	258	284	269	284	303	261	298	296	281	257	300	289	269	296	274	265	284	302	288	300	270	276	296	248	276	267	283	264	270	265	279	277	305	266	305	302	281	271	279	290	276	301	291	308	277	296	283	307	279	288	290	284	295	297	311	299	266	305	269	301	296	275	272	259	286	289	298	285	275	316	277	289	259	322	290	277	280	292	263	300	294	283	259	297	286	278	285	287	287	288	253	287	284	287	250	274	287	299	283	295	293	276	273	282	280	325	317	282	274	289	283	265	263	272	297	295	292	291	278	297	294	295	285	315	268	286	257	294	271	327	268	299	282	269	320	269	289	335	277	274	256	262	302	279	277	277	262	279	263	280	272	290	272	288	272	271	271	248	274	273	279	274	269	255	304	284	334	241	258	298	304	277	291	304	303	285	285	267	269	261	297	299	290	284	253	264	327	286	286	291	286	291	299	278	287	315	262	249	273	312	274	292	292	278	289	293	265	289	282	266	256	297	296	293	285	285	272	274	258	277	278	276	298	302	262	299	299	276	280	280	305	301	299	267	266	286	266	305	282	271	283	284	280	289	270	280	290	293	268	270	265	274	274	248	275	255	271	285	280	290	280	279	278	296	269	298	313	264	294	292	290	308	265	280	269	272	286	270	284	245	293	296	288	284	269	277	276	289	279	281	297	278	314	273	282	287	305	286	281	260	287	304	269	288	291	249	296	306	295	278	338	278	283	267	297	315	257	267	291	294	257	287	286	275	259	291	289	311	286	281	260	276	278	270	244	260	276	267	278	279	275	290	309	263	304	298	306	266	301	279	274	300	264	283	305	253	294	240	294	297	276	278	269	268	286	289	272	283	271	309	262	266	292	288	285	286	298	302	272	288	276	274	267	288	278	277	287	293	254	262	278	260	306	263	336	288	269	256	284	299	287	275	274	273	280	256	299	255	291	264	286	283	306	295	284	270	275	289	281	269	272	245	303	283	281	292	286	296	268	296	270	281	309	290	286	281	249	296	286	287	275	279	296	304	288	293	258	293	295	299	288	284	237	288	257	253	282	271	284	263	299	320	304	283	274	277	317	277	303	272	268	277	294	289	255	286	306	310	297	266	300	267	290	300	273	269	275	281	257	264	277	273	290	291	288	251	267	283	302	284	298	310	246	267	287	254	270	285	267	283	296	291	269	292	287	284	276	269	276	296	279	292	274	270	288	286	283	264	267	292	309	296	262	308	263	283	296	284	272	257	300	289	271	318	273	286	282	305	268	285	270	292	294	277	262	317	289	263	310	297	294	286	262	281	264	294	289	278	303	257	293	254	282	273	281	265	318	272	285	282	305	266	318	292	280	268	304	297	283	287	277	285	258	274	294	271	302	270	269	273	289	261	277	296	268	286	283	298	286	258	267	287	292	294	259	297	288	290	283	284	268	330	257	278	249	272	257	294	258	277	298	268	286	248	297	295	302	289	280	282	267	273	254	257	302	268	247	265	258	288	281	266	290	286	264	304	281	268	263	292	289	271	264	276	290	311	300	262	293	296	303	287	276	295	276	298	269	288	290	287	277	263	285	293	278	278	302	277	310	280	277	268	307	283	292	293	277	270	238	287	294	283	261	262	306	303	259	302	293	268	298	267	272	279	270	268	273	292	275	277	295	265	297	276	289	266	255	292	285	297	286	264	257	276	302	271	284	244	285	260	282	261	269	270	283	277	272	316	262	281	268	296	272	296	304	299	249	256	271	271	276	289	278	277	277	308	284	294	278	297	276	255	279	251	254	272	277	270	265	312	285	287	298	273	267	306	294	266	272	284	274	304	281	253	288	262	260	256	259	277	286	271	286	280	292	254	286	281	280	302	246	269	295	291	264	283	273	279	296	284	296	291	287	284	272	250	301	326	273	289	257	303	285	294	288	286	305	263	287	288	296	280	248	298	282	297	286	249	261	300	315	266	264	254	306	275	294	276	293	270	292	310	275	281	255	300	288	304	269	300	267	288	291	274	262	281	299	261	298	299	290	275	286	274	271	256	276	276	302	261	270	293	265	284	290	254	302	284	263	285	254	312	292	272	273	286	281	255	313	268	253	285	294	288	315	287	265	279	279	288	279	255	283	268	272	311	281	270	287	265	292	298	310	269	281	290	279	304	275	284	287	263	292	265	280	302	260	281	271	297	299	281	295	290	281	274	284	271	309	250	262	291	287	294	295	249	280	288	276	269	287	250	278	301	298	272	228	308	263	298	275	269	288	285	272	272	275	281	270	305	290	300	286	268	272	284	272	262	277	283	276	307	264	284	274	265	290	292	295	272	287	282	279	283	294	253	244	262	292	284	267	290	294	308	276	293	293	250	242	281	272	272	277	261	248	284	287	282	261	264	289	269	307	257	275	278	296	290	278	282	301	284	262	292	254	296	285	253	287	289	305	270	248	296	234	267	285	257	281	304	276	273	278	254	267	314	314	297	285	288	297	262	286	300	249	264	291	283	280	276	280	271	290	277	271	288	264	282	286	288	308	289	273	318	259	295	261	283	278	314	293	245	255	256	298	306	263	283	298	299	263	294	246	289	257	257	268	296	284	271	296	262	306	276	264	281	294	263	292	304	307	294	273	289	253	266	277	300	262	301	279	286	286	273	318	280	278	257	292	284	281	279	269	319	271	280	238	258	298	301	279	268	243	268	281	306	255	305	272	264	285	288	272	279	304	297	311	286	289	291	292	283	270	295	294	293	284	293	278	294	269	236	282	255	290	287	265	310	300	311	257	293	262	290	275	252	298	263	280	220	303	262	272	286	273	275	306	268	272	256	295	304	276	272	285	288	302	288	284	289	277	314	286	290	286	283	278	280	285	279	313	285	284	278	281	299	298	297	264	289	285	309	247	318	283	257	258	264	271	294	273	286	302	299	268	288	286	294	286	295	285	293	274	267	274	272	284	261	284	287	290	280	296	271	277	300	283	275	272	282	268	261	262	272	264	291	243	267	262	284	260	287	270	271	282	302	282	278	276	286	272	298	276	272	268	285	294	270	250	286	310	282	273	273	268	258	260	274	289	284	286	283	293	293	291	274	294	267	298	284	281	260	238	291	292	261	287	293	243	284	300	281	274	254	271	300	272	263	262	282	265	268	297	251	300	288	293	264	269	282	292	251	275	223	283	263	271	297	269	268	268	267	254	296	299	275	289	277	268	286	253	296	268	309	276	288	255	290	266	306	249	280	250	269	284	275	284	276	278	255	292	270	281	285	273	287	265	305	292	290	272
25347	21551	28097	25380	12017	1058	846	799	747	679	696	648	674	674	604	640	624	648	661	603	649	631	673	594	610	641	573	627	606	578	569	588	593	592	580	633	584	621	599	641	646	558	578	635	614	666	548	605	643	626	604	615	585	630	646	584	655	564	596	562	591	616	632	586	626	614	632	601	570	637	663	585	554	612	611	593	622	623	635	625	608	587	612	624	603	632	610	580	602	572	627	664	590	606	639	544	612	634	606	582	645	637	613	586	602	528	572	616	555	592	628	578	619	593	656	591	577	601	632	587	614	593	579	590	581	654	615	589	595	598	607	582	543	546	610	624	657	632	592	626	568	633	619	612	611	582	574	594	616	562	615	606	584	596	603	626	571	617	603	589	591	599	636	601	625	590	637	612	627	599	638	606	632	609	580	621	564	593	601	611	592	611	612	611	645	612	585	592	570	616	605	585	625	627	575	621	610	590	581	591	608	615	616	602	623	555	610	568	590	618	606	584	604	620	633	589	631	639	613	575	629	602	633	625	587	596	576	604	599	642	628	637	565	643	627	620	608	639	581	566	598	631	636	610	620	615	589	601	592	550	619	645	575	613	598	562	611	601	562	616	596	602	609	594	598	568	552	554	612	604	595	631	590	624	583	599	581	581	602	579	611	593	590	553	606	597	603	660	603	597	603	587	556	585	551	612	627	573	577	593	626	641	601	612	577	622	569	629	576	586	614	608	599	647	626	607	585	587	603	602	641	581	549	586	608	639	575	620	594	598	631	612	586	610	603	576	615	568	564	607	657	604	588	624	607	611	619	605	612	604	612	618	572	628	614	616	631	600	554	620	580	545	593	579	630	582	590	596	601	618	601	612	605	602	596	595	570	623	564	573	606	596	563	625	593	582	622	551	603	582	596	578	612	558	618	580	589	600	593	593	603	599	622	625	609	593	594	589	597	609	641	613	638	581	566	589	606	615	617	600	557	619	554	565	608	625	651	616	591	579	613	629	584	616	553	571	616	586	603	573	583	604	595	577	577	554	626	612	596	600	654	603	625	592	592	593	627	569	612	643	598	604	604	579	692	644	597	608	616	591	575	632	609	593	621	589	595	586	595	626	584	601	606	598	604	618	572	559	614	596	650	608	603	580	597	634	598	553	601	607	587	619	616	580	596	570	644	623	618	592	646	611	567	579	592	602	583	622	596	550	640	637	624	610	594	642	575	595	570	601	634	633	624	608	637	626	570	650	596	595	593	622	633	574	602	576	601	553	547	600	600	557	627	628	619	596	606	628	613	605	633	631	610	593	626	610	595	586	588	605	594	584	617	551	565	597	590	587	610	630	652	608	627	584	619	590	547	578	601	638	628	581	575	621	600	595	598	607	594	575	570	574	574	606	624	596	620	564	581	643	633	588	633	611	598	596	606	604	628	621	616	604	608	628	634	613	602	595	576	626	604	622	580	612	591	626	660	609	615	614	600	530	581	630	591	672	543	613	556	568	629	575	629	618	660	552	634	619	590	616	631	596	613	608	554	596	600	642	605	601	616	588	598	606	564	640	648	635	569	614	625	613	638	610	616	623	612	554	634	642	589	594	591	556	631	639	640	530	590	604	621	604	563	616	568	608	601	576	637	663	593	596	667	587	604	580	575	576	586	580	598	600	583	604	571	635	572	618	621	630	631	594	615	602	625	566	634	620	622	596	608	621	594	607	588	569	576	595	606	637	606	571	632	587	589	610	611	586	609	644	641	661	607	563	539	594	643	613	605	636	647	605	628	600	594	593	654	619	578	600	596	600	561	604	617	578	593	583	641	582	588	587	594	577	573	618	640	590	616	557	620	613	611	595	617	573	619	601	598	581	621	633	587	628	641	605	620	598	582	652	588	605	605	577	572	586	585	607	602	578	585	598	600	633	599	551	592	611	572	594	629	599	593	583	604	625	612	642	583	602	616	561	600	563	582	631	607	598	626	616	594	607	623	551	588	628	659	615	590	612	613	606	562	572	601	613	613	629	580	588	590	617	596	612	570	651	612	597	629	587	573	581	627	630	592	600	593	622	579	613	624	609	600	612	575	637	619	631	607	611	615	617	606	576	586	596	580	562	584	618	566	559	650	619	575	628	604	610	590	584	612	618	594	609	556	559	578	626	598	608	605	614	626	626	622	599	577	585	574	554	602	588	603	643	629	598	606	619	623	587	612	653	592	600	607	611	586	656	588	633	584	592	569	606	614	591	634	622	594	568	632	628	636	613	630	589	568	624	567	600	616	611	580	584	609	613	581	582	603	596	642	636	572	594	583	577	558	598	657	630	632	582	603	568	617	579	578	617	575	610	586	598	590	607	591	612	624	622	631	606	591	633	576	593	624	562	577	602	632	583	641	622	614	622	589	644	619	600	627	650	587	616	637	568	589	648	647	597	546	640	590	603	604	590	584	581	591	549	601	613	594	623	607	630	630	614	586	618	577	607	618	594	633	630	640	612	617	591	631	602	590	604	607	573	610	593	573	591	580	585	654	646	598	618	607	606	645	615	622	614	614	581	595	617	603	664	610	616	598	580	605	598	616	597	570	604	607	621	637	635	634	632	604	625	589	572	603	617	589	582	566	595	596	590	578	555	634	611	622	592	620	590	590	585	611	614	575	565	600	584	596	644	609	602	615	580	564	600	617	581	600	640	648	582	626	599	589	589	631	596	653	604	584	590	580	612	580	606	628	597	652	639	573	634	549	578	654	622	631	602	650	626	621	548	622	635	565	598	629	580	592	586	644	627	644	603	597	582	581	634	608	623	625	607	581	613	593	586	594	610	607	620	623	637	631	597	625	617	603	593	559	604	557	586	586	625	579	631	617	638	611	578	628	598	611	575	590	576	637	558	601	650	567	594	552	640	592	601	607	612	623	613	616	604	612	586	674	609	594	592	602	619	616	631	579	633	620	586	607	566	585	609	589	589	619	610	604	617	603	558	608	557	576	626	616	599	584	641	610	595	612	592	570	603	592	608	630	615	628	586	617	565	629	619	572	602	568	638	623	624	597	603	617	647	574	634	594	614	572	638	563	567	608	606	632	573	630	604	580	617	596	632	615	598	597	611	620	578	632	589	619	605	617	607	545	603	608	626	597	618	571	631	630	600	599	595	580	594	585	620	586	630	593	613	612	552	594	584	591	634	600	601	622	629	608	610	576	657	625	562	588	578	612	588	606	595	554	577	599	617	636	574	640	605	625	608	619	575	649	592	600	648	584	567	604	588	625	599	584	620	611	609	585	608	598	616	578	625	609	632	591	597	610	566	568	596	581	562	611	615	593	605	578	611	558	626	586	596	591	630	554	570	596	599	616	583	589	588	606	616	566	598	569	601	588	648	604	617	567	569	627	592	612	596	617	581	600	574	579	594	571	588	612	583	616	617	605	605	669	564	598	658	612	606	637	608	655	548	630	643	563	568	601	623	636	601	590	614	609	612	548	591	603	622	609	598	607	602	612	613	616	574	531	586	613	620
4893	5978	4594	2518	1898	1567	1311	1135	1130	1061	923	902	869	848	853	785	766	757	725	760	752	750	744	717	756	723	667	726	741	693	742	698	782	732	792	734	732	726	766	717	726	764	732	743	723	701	743	743	758	741	719	691	729	759	711	752	766	749	770	731	730	707	752	769	736	708	736	697	721	708	692	680	729	739	733	697	671	692	728	733	694	727	694	743	725	674	735	708	710	670	718	736	713	690	718	746	764	687	706	724	696	755	741	712	712	678	737	746	731	698	732	740	673	722	727	697	713	746	713	713	759	728	749	763	695	705	751	683	726	728	749	729	710	692	707	756	688	700	707	773	703	710	723	732	659	730	751	722	710	739	678	714	723	752	698	739	723	709	706	722	730	743	711	721	720	680	689	716	742	711	733	692	722	728	716	715	690	711	758	703	713	739	720	692	700	722	695	708	717	720	699	685	758	747	768	685	650	721	712	728	725	733	732	746	684	708	702	716	798	719	759	699	729	730	716	740	731	694	717	670	746	720	699	727	711	687	750	712	674	707	710	698	735	725	706	731	741	697	670	711	722	711	707	708	720	694	678	712	681	704	722	741	721	683	695	665	703	691	695	724	737	721	734	693	681	676	690	733	733	759	722	694	685	731	704	743	697	738	705	727	733	717	666	731	708	675	679	726	664	761	702	733	704	681	756	696	732	686	709	763	747	743	720	680	728	684	752	735	700	771	703	725	694	721	705	704	696	781	693	687	733	753	723	721	742	686	745	730	695	709	736	684	735	709	681	729	743	746	708	732	693	749	739	738	689	744	699	738	731	692	724	684	731	765	719	763	694	702	756	765	739	733	778	747	641	728	673	734	730	724	745	732	692	747	723	684	699	706	734	720	697	684	674	735	752	756	695	671	742	702	702	699	753	743	777	717	707	707	764	715	703	780	688	683	709	695	739	724	733	764	688	712	750	698	691	679	727	704	745	733	678	782	701	750	706	754	723	740	757	721	691	696	704	712	734	746	718	770	742	712	743	771	710	753	738	697	760	678	732	699	735	719	693	701	709	767	708	760	720	699	650	670	680	708	706	725	685	748	739	677	707	696	737	700	736	693	693	718	724	738	732	748	693	692	721	715	764	716	701	739	712	733	758	695	711	730	683	774	798	708	708	707	728	712	710	735	741	650	709	705	734	727	709	732	746	752	773	725	703	716	712	667	669	694	716	693	700	726	724	749	739	677	718	743	753	750	756	741	717	722	692	702	733	668	702	715	704	740	673	738	707	709	681	740	724	732	720	703	718	713	734	695	722	703	686	740	707	693	691	717	657	725	714	669	714	680	741	750	728	700	750	682	712	748	678	711	720	723	733	699	706	726	721	751	739	719	701	700	676	667	719	740	717	672	749	720	711	727	738	722	739	694	719	743	711	704	670	752	731	722	734	750	717	717	717	727	717	722	721	691	729	661	733	677	691	698	703	672	755	686	732	748	697	708	742	748	707	702	709	790	730	713	727	674	702	709	744	705	679	720	711	751	723	701	776	740	706	719	705	701	692	732	748	743	716	744	705	692	710	699	681	714	713	705	726	692	750	713	686	724	729	702	701	745	782	722	697	689	747	706	705	702	696	764	724	695	647	774	717	714	700	711	722	730	708	711	697	695	740	776	722	682	732	728	702	624	699	730	734	702	753	714	749	750	752	717	727	694	703	667	700	697	748	707	726	724	717	705	723	733	715	707	741	699	736	712	739	721	701	744	735	757	766	702	747	736	671	761	740	724	724	682	699	709	686	697	708	733	689	759	750	736	763	742	728	749	717	736	689	726	707	747	689	728	703	734	693	721	771	759	689	707	702	713	749	695	705	703	735	726	726	730	759	702	687	734	708	724	710	686	769	698	710	648	720	732	711	802	717	739	671	763	752	701	687	715	753	729	708	750	695	713	751	717	734	725	729	719	732	726	715	747	730	722	734	713	671	728	692	734	687	661	723	746	757	733	722	709	706	708	710	699	696	760	708	754	745	705	715	700	730	740	715	738	661	665	732	715	706	728	730	720	730	730	732	721	729	733	733	695	760	717	706	692	717	712	672	703	687	727	710	750	689	748	733	720	666	699	715	739	709	729	784	678	683	714	789	712	738	695	705	717	709	709	692	691	753	738	750	721	693	732	692	713	717	731	744	690	742	767	689	755	748	738	698	691	673	718	718	726	726	717	750	699	706	720	700	712	695	723	740	720	703	737	696	765	728	760	736	699	764	718	732	685	772	730	699	690	758	721	749	707	692	731	698	726	708	773	718	722	692	746	738	724	713	695	683	743	722	744	700	712	741	714	750	703	723	718	709	762	717	676	724	725	713	721	773	765	713	765	703	690	734	752	693	689	729	716	700	689	700	712	697	683	615	735	742	730	737	738	650	740	719	720	687	708	713	710	741	741	740	751	679	693	677	695	672	712	740	732	741	725	676	760	687	723	721	706	715	683	742	683	761	735	755	720	685	708	789	750	712	648	704	743	676	746	701	723	751	743	704	742	631	676	731	751	730	752	695	744	727	666	699	718	759	746	761	765	696	704	683	700	670	700	698	730	688	713	676	737	658	718	762	750	711	696	738	685	727	661	700	723	729	692	771	741	752	729	753	721	699	712	714	685	696	760	696	749	716	741	680	695	680	750	763	746	725	700	747	698	697	719	734	744	745	732	712	720	771	661	729	717	733	723	674	691	718	747	724	733	692	709	717	758	669	720	684	751	756	753	706	667	711	751	749	694	700	694	671	712	721	706	721	738	726	719	713	693	716	689	759	670	750	712	746	770	739	696	717	731	698	700	699	711	712	742	695	720	719	689	727	733	690	683	734	734	707	664	729	745	712	678	735	736	712	710	753	721	709	712	693	684	742	703	739	753	704	674	722	702	762	762	739	696	693	784	699	670	758	718	719	689	734	702	699	724	683	742	702	725	717	711	693	718	734	745	744	759	720	718	710	728	708	718	764	684	734	743	731	664	766	714	691	685	722	715	697	740	709	745	727	740	761	715	761	717	722	703	727	683	681	723	715	684	689	711	724	714	740	732	703	732	731	717	707	731	713	723	721	741	712	715	724	709	716	678	729	739	707	745	747	733	714	758	745	759	691	734	687	752	746	702	716	766	715	700	704	738	714	725	708	721	726	721	757	748	726	737	681	744	752	698	765	676	715	749	754	734	740	707	722	777	717	708	768	710	695	747	743	707	729	770	688	715	709	711	738	710	727	685	710	691	716	708	723	738	726	730	797	730	741	705	745	680	701	699	705	716	694	711	731	768	744	745	752	697	712	724	699	763	700	703	694	694	751	726	753	715	760	743	777	698	697	710	751	742	683	747	715	726	728	770	729	713	747	718	664	735	718	717	773	719	708	723	715	748	728	692	705	743	791	770	679	628	709	665	673	739	685	731	748	727	752	690	765	719	717	686	688	736	674	678	731	696	694	755	729	752	736	736	772	743	729	660	739	736	704	780	727	734	735	689	709	769	692	712
23194	21666	29724	24126	21659	21714	11885	1300	845	768	729	696	607	576	557	540	497	454	490	435	415	426	444	417	390	416	437	410	393	363	406	388	393	339	400	381	371	374	392	388	373	358	372	383	367	370	377	370	369	402	342	356	325	349	362	380	394	376	357	360	354	343	325	372	366	349	376	366	369	371	377	378	379	391	391	390	370	322	376	351	346	375	362	360	377	376	376	391	344	344	354	371	339	324	379	374	358	369	319	358	364	363	335	350	327	335	351	345	355	313	365	345	320	332	341	381	346	352	366	360	336	353	339	347	366	347	320	323	373	377	343	344	419	381	368	344	381	353	351	363	369	354	381	358	364	375	377	339	380	338	334	339	354	373	395	353	373	350	384	374	365	332	353	346	375	374	379	369	376	351	372	358	361	328	369	380	366	376	372	350	327	341	377	347	343	330	362	361	371	340	365	383	349	389	351	406	325	365	371	335	322	371	365	331	391	328	388	350	359	378	391	366	328	349	399	369	368	354	358	336	383	334	388	354	354	301	359	378	385	318	370	359	349	356	365	361	327	353	361	376	359	379	406	365	330	368	335	357	357	362	323	329	425	369	390	358	350	360	355	357	347	367	372	343	343	332	375	402	389	341	365	394	357	351	359	343	356	349	359	332	369	347	333	360	343	348	327	341	355	324	366	343	341	339	353	362	370	373	348	359	372	341	350	327	347	378	342	374	364	357	349	348	391	376	375	358	356	351	347	376	337	366	318	364	359	340	357	341	322	367	372	394	337	349	353	366	370	347	338	377	399	354	352	357	347	361	346	335	332	372	334	339	391	384	324	382	332	353	348	376	388	324	372	361	354	361	367	362	349	369	345	373	368	374	355	382	359	346	354	376	381	351	342	360	351	370	368	374	418	369	345	336	336	396	352	416	371	344	350	330	352	367	353	381	383	341	331	349	362	325	357	359	365	385	359	353	372	378	372	330	328	361	334	375	339	333	362	359	391	362	356	387	366	309	355	337	359	366	356	378	330	367	365	378	366	358	350	387	361	360	362	360	350	341	375	357	376	392	362	355	347	349	358	360	365	352	382	397	368	357	378	355	345	353	366	371	373	369	322	314	353	354	384	324	321	343	364	367	347	345	371	319	357	345	339	351	380	376	340	299	334	354	356	371	386	309	365	354	400	318	371	350	346	339	367	380	365	339	374	359	359	312	372	374	384	347	358	329	379	360	372	368	341	342	361	360	353	337	339	365	357	345	360	382	344	359	384	373	376	341	359	374	375	342	355	355	380	366	348	322	347	372	340	333	347	380	346	363	322	360	338	345	358	339	348	360	378	357	364	363	363	316	347	386	336	354	371	341	347	325	365	356	339	380	318	372	337	341	390	349	374	356	334	341	325	349	337	341	392	368	347	376	352	333	344	356	375	395	355	355	315	367	314	357	347	343	393	376	360	363	363	368	368	389	365	343	337	344	343	340	372	372	379	364	384	403	341	367	349	387	350	361	332	359	370	358	332	346	373	343	365	355	357	344	381	359	385	372	339	338	369	372	336	366	365	390	366	351	357	366	332	326	382	328	377	399	384	346	350	361	356	387	356	351	355	367	376	369	361	364	385	364	344	345	358	318	381	362	367	357	344	366	391	348	380	374	384	369	358	320	362	354	384	342	337	354	369	394	357	347	334	348	338	387	327	340	333	369	362	360	349	356	350	406	332	347	344	302	361	315	330	355	366	345	372	363	341	358	315	357	350	354	353	335	345	347	372	349	357	335	370	361	348	353	340	369	369	356	366	384	383	337	364	390	347	363	360	351	342	361	372	357	331	360	372	366	367	350	335	321	362	352	371	366	356	343	374	384	365	352	383	333	351	338	366	383	383	336	324	372	342	361	360	366	323	329	341	380	396	367	368	393	360	357	382	362	382	357	324	378	363	367	362	379	365	341	344	370	378	349	354	343	358	349	372	357	362	329	355	383	338	340	349	343	381	376	340	374	344	382	350	373	355	369	345	338	345	358	362	371	325	332	349	362	376	365	356	360	357	345	354	366	349	327	382	379	365	314	362	371	337	355	347	390	360	333	319	367	352	373	367	347	379	326	340	325	348	338	328	373	343	375	322	316	367	361	358	370	357	340	364	375	349	349	365	343	327	367	354	340	337	347	326	334	385	314	340	317	386	339	358	371	332	362	344	359	379	373	382	370	360	385	349	386	359	387	359	352	371	320	374	348	364	346	354	355	329	322	354	332	355	381	360	345	352	347	387	359	334	360	343	350	353	362	364	343	339	358	352	333	390	391	355	363	353	374	355	358	339	329	340	338	362	336	359	355	354	327	380	387	340	328	360	356	328	332	357	354	364	378	360	374	334	343	332	326	372	355	369	381	324	349	346	345	363	360	340	373	343	341	355	333	352	365	372	342	346	342	335	329	359	381	310	333	315	373	338	351	342	358	379	360	370	361	371	383	361	382	339	348	387	379	343	323	340	337	346	329	338	361	349	357	369	356	358	398	368	361	376	359	322	371	356	345	352	337	320	358	345	384	337	370	364	349	350	361	357	392	364	373	340	384	326	385	361	351	374	351	377	387	331	388	357	356	313	355	341	362	368	347	368	301	337	376	335	348	322	350	320	359	357	354	383	348	370	352	312	367	341	354	333	360	367	326	354	355	374	352	359	374	336	389	337	353	340	340	327	327	368	347	335	343	372	329	371	330	354	376	368	377	353	341	343	351	349	377	330	340	323	356	371	322	408	364	389	340	350	385	353	333	335	346	385	390	362	328	337	373	328	388	363	346	340	346	348	354	352	362	365	372	364	365	395	380	350	337	348	348	351	339	340	333	370	338	355	375	324	344	372	355	356	322	356	369	355	382	336	327	361	363	350	354	338	352	360	317	384	339	353	351	376	353	373	370	364	365	387	363	374	334	324	374	356	380	355	368	335	344	350	363	360	337	373	347	373	344	345	323	353	381	359	334	411	354	356	382	330	347	344	330	323	344	356	332	368	353	340	373	326	372	349	355	360	329	326	319	372	378	360	348	373	311	353	352	359	385	390	344	364	332	379	343	358	348	329	370	369	352	344	386	368	362	371	351	338	327	379	349	351	331	355	371	365	369	364	329	343	356	348	358	334	397	358	348	362	368	344	371	371	365	391	323	366	376	325	357	326	345	340	379	348	317	359	337	348	372	354	365	378	349	373	375	351	360	360	386	367	364	369	339	374	345	353	348	328	383	377	360	394	377	401	388	359	368	360	355	365	388	337	370	350	356	376	372	356	353	330	363	373	372	346	355	339	332	345	384	378	336	364	361	368	358	355	333	389	333	350	387	357	396	384	371	355	346	397	361	336	365	380	372	350	380	346	364	349	340	367	356	355	350	365	340	351	362	301	359	359	364	385	349	335	350	351	305	384	356	332	347	367	355	335	338	348	372	371	342	352	354	337	368	360	360	353	394	337	350	363	355	352	349	377	353	352	334	358	335	389	353	348	350	353	308	368	372	343	379
7303	16418	13315	6917	4760	3644	2815	2246	1820	1493	1334	1122	1054	946	874	789	667	681	650	647	613	546	573	543	528	537	562	517	483	502	489	521	469	468	448	463	458	470	450	404	496	524	436	435	469	428	397	485	469	439	440	432	460	397	436	441	462	440	425	462	419	442	452	410	483	450	407	375	419	397	418	432	422	485	395	423	425	452	455	486	421	420	391	469	418	432	398	432	399	442	412	444	368	431	415	469	439	424	418	415	373	427	411	448	428	414	403	384	407	414	414	381	414	398	426	425	392	410	422	431	426	414	406	399	448	390	397	417	447	417	416	455	377	391	404	392	455	456	409	424	417	415	388	407	437	439	386	400	425	394	425	411	427	440	423	411	435	443	429	432	397	431	392	420	403	403	440	410	391	411	418	441	414	430	401	438	420	441	422	392	433	429	405	464	447	419	420	407	411	394	442	386	403	419	408	424	438	424	435	376	410	431	400	401	409	430	428	393	425	394	413	410	431	398	407	381	392	423	440	377	418	404	459	432	436	416	438	370	419	412	417	455	446	431	408	391	410	423	435	406	424	419	423	419	429	404	411	402	374	424	396	424	424	391	377	430	422	410	414	415	426	414	447	424	414	411	414	392	370	435	430	422	399	415	423	422	405	437	375	434	406	403	444	447	385	403	431	445	422	450	414	409	406	398	413	423	426	433	430	434	406	428	433	415	415	434	449	409	443	416	407	395	404	420	392	395	449	409	432	406	437	439	385	436	409	411	405	420	418	399	426	421	407	428	392	422	404	473	414	421	382	403	402	402	396	417	443	434	426	407	418	397	443	445	457	408	397	407	436	412	414	410	399	438	376	436	410	420	410	406	407	387	394	424	442	442	422	418	438	422	394	411	373	444	415	431	450	456	420	424	398	379	413	394	416	431	421	376	401	393	452	400	401	418	415	406	400	437	416	400	457	447	450	383	381	415	415	400	419	420	413	428	426	402	441	421	413	467	391	410	408	404	392	442	423	434	453	425	388	441	418	430	420	434	398	417	431	436	390	406	379	442	441	396	383	387	432	420	421	419	415	395	418	465	401	445	424	411	402	402	405	383	390	412	420	407	433	394	369	376	437	439	404	444	413	494	417	377	411	420	429	405	398	406	407	428	443	448	404	419	382	398	445	396	437	431	413	416	427	424	431	371	402	440	400	389	438	424	409	416	450	422	396	392	419	377	420	435	422	434	456	444	435	438	423	408	444	421	389	443	385	429	400	415	388	430	414	428	394	427	413	402	422	422	401	377	440	415	419	413	381	414	390	430	406	384	399	441	425	434	415	434	421	416	390	378	422	409	403	411	441	406	401	400	399	410	386	391	400	375	414	409	373	407	403	402	437	416	424	414	408	385	395	452	438	439	431	412	387	401	433	417	448	436	404	411	402	422	395	383	456	401	426	446	476	393	405	404	429	394	407	394	407	430	412	425	441	441	428	414	393	435	424	452	433	402	422	404	444	383	407	414	406	418	413	436	364	442	444	430	404	403	397	378	416	421	390	426	399	413	416	375	417	434	388	444	436	457	409	386	442	375	377	443	422	390	415	402	397	426	413	417	465	407	422	453	436	384	425	419	436	422	441	412	430	377	411	396	439	417	377	408	407	405	423	417	436	414	430	409	441	442	427	416	396	398	381	407	418	390	386	400	420	407	416	430	445	398	361	419	437	392	384	396	402	431	406	423	412	375	401	429	423	375	419	415	404	430	395	386	392	414	449	415	427	430	450	464	437	399	402	418	429	455	425	389	453	443	400	396	424	384	436	429	411	419	415	415	418	404	438	403	417	417	394	388	410	469	394	442	441	409	438	422	429	387	389	369	397	384	420	387	423	417	388	390	412	414	424	391	423	428	445	399	413	403	401	398	418	368	408	414	379	432	384	381	438	408	399	447	400	419	416	404	431	452	418	419	418	375	408	405	412	423	415	477	420	396	417	411	391	396	407	410	408	430	405	416	438	409	406	386	421	424	409	430	444	419	443	400	437	413	424	403	441	410	404	410	402	437	424	400	416	446	377	410	401	400	434	381	389	404	374	466	452	424	430	383	423	393	421	416	427	421	410	386	413	445	424	422	390	409	436	463	436	451	400	415	388	399	424	375	430	426	449	441	446	407	422	435	428	419	396	424	406	407	416	439	409	372	427	421	399	416	424	444	459	417	417	430	402	390	400	434	421	395	375	409	430	397	435	398	379	413	428	441	399	441	421	413	429	421	401	415	439	411	441	406	416	423	405	429	439	441	388	373	394	421	432	387	386	401	400	404	433	449	457	430	396	405	423	439	421	437	420	389	417	410	440	412	412	406	401	406	430	463	408	424	380	407	436	399	403	424	442	370	419	424	421	443	433	397	431	403	421	441	428	395	391	375	388	440	400	437	430	413	429	441	444	429	415	401	414	403	410	442	389	408	452	439	416	383	386	418	431	384	420	411	405	429	440	421	406	432	378	409	408	395	425	389	405	433	421	421	449	425	451	365	419	413	402	407	443	408	438	452	409	428	391	440	384	425	416	377	459	420	410	385	393	412	407	408	405	445	402	409	382	384	402	391	401	422	437	426	422	397	437	414	431	427	417	398	390	432	448	458	443	399	391	423	391	415	431	435	366	418	423	404	431	401	395	384	379	439	472	421	448	390	413	426	414	426	422	400	398	450	428	430	402	441	413	418	447	440	408	405	399	412	447	406	402	417	421	414	428	435	399	408	385	405	421	465	449	400	438	380	423	430	419	444	402	394	430	437	431	438	422	392	421	384	416	372	410	417	417	422	393	391	411	427	373	398	447	408	384	406	385	433	422	434	412	407	413	368	449	412	448	434	431	436	411	432	421	411	407	423	402	416	434	437	410	389	399	393	402	397	427	440	435	404	425	392	425	434	457	445	426	422	395	427	442	424	399	428	404	408	376	414	422	405	401	428	417	431	420	411	448	435	403	429	432	417	401	395	412	435	404	390	384	360	443	420	371	417	399	401	446	376	420	446	411	429	400	428	397	411	434	421	382	442	445	400	411	472	437	393	405	437	415	461	440	395	435	393	410	432	414	380	404	371	423	411	404	418	384	433	394	376	467	457	419	416	439	437	405	399	401	400	407	411	361	421	431	393	400	403	409	422	437	413	399	426	403	408	411	450	420	448	399	454	379	457	441	441	402	424	449	412	390	449	418	425	435	406	403	394	392	408	424	416	434	416	396	450	449	412	404	412	415	444	422	423	372	410	402	411	417	430	416	407	417	382	423	447	432	395	409	447	434	436	424	437	388	423	424	432	439	417	404	421	396	400	389	403	461	438	354	373	385	418	392	436	399	395	430	429	426	429	435	427	421	399	379	397	394	411	395	389	447	433	395	397	393	439	429	386	434	407	412	419	429	395	385	395	425	445	439	418	399	412	453	420	403	421	399	455	434	416	430	411	431	451	408	394	422	437	423	433	405	422	482	419	426	416	411	377	395	408	417	404	464	421	399	442	406	419
27555	20379	6893	821	509	493	470	450	515	432	449	455	424	483	461	444	483	442	424	397	393	454	441	472	436	420	459	458	437	478	489	439	421	402	460	426	413	450	435	435	403	449	446	408	441	440	468	423	431	424	403	404	440	419	427	414	452	421	422	386	445	419	453	419	440	434	464	435	429	403	424	445	446	403	436	410	428	479	409	439	424	395	421	453	444	436	417	420	436	452	385	433	431	466	436	436	456	445	418	464	457	466	409	435	456	404	407	451	436	432	434	479	457	453	433	428	449	432	439	454	413	447	450	437	423	385	454	447	410	455	453	410	451	437	431	420	426	457	438	424	435	425	436	421	438	443	416	421	435	440	415	424	412	429	423	425	427	439	432	414	401	454	432	436	461	450	447	423	437	454	395	413	456	440	423	401	424	437	462	450	461	435	434	436	432	462	439	431	435	446	417	452	438	405	452	408	450	441	439	407	435	421	433	442	428	421	427	425	432	401	435	450	449	467	466	418	465	473	408	476	472	413	443	429	450	424	438	449	449	410	408	479	467	452	446	438	476	461	460	429	393	438	447	435	433	428	454	402	428	399	411	426	421	444	435	395	419	456	440	491	428	419	426	444	445	455	429	457	458	476	489	460	441	428	459	440	430	431	426	450	390	442	461	468	445	450	421	433	441	419	465	459	435	423	423	412	406	454	436	444	445	447	453	433	461	444	400	420	463	434	403	444	405	443	459	410	482	441	420	457	442	433	452	438	417	465	442	381	417	466	436	421	413	397	416	423	462	468	440	454	435	414	436	417	399	385	416	429	416	417	455	425	426	433	435	431	421	395	445	459	451	430	429	437	443	424	429	429	419	423	393	418	455	486	439	443	431	443	441	416	419	434	472	418	439	422	450	451	453	443	411	463	480	408	423	427	436	447	410	449	440	431	414	384	427	418	439	424	437	402	475	466	453	429	466	445	440	445	408	424	451	423	423	449	428	452	425	455	441	448	447	468	433	412	411	446	385	466	452	449	452	436	451	439	444	442	458	430	446	445	426	440	453	467	417	449	423	457	431	450	407	407	437	446	421	454	415	438	420	403	454	426	434	445	440	446	446	435	446	428	407	429	422	419	434	436	445	421	409	425	408	415	418	450	421	418	453	411	397	457	425	403	438	445	405	473	414	413	410	417	409	426	462	411	448	427	406	414	452	426	442	489	433	419	423	405	445	460	428	460	418	438	409	467	481	420	479	411	415	407	445	460	447	449	452	435	422	463	446	418	453	474	439	412	431	464	413	423	440	365	454	432	450	415	439	434	413	444	415	444	434	447	432	413	430	439	459	414	446	441	400	425	445	422	408	443	429	404	451	426	434	432	452	399	397	454	457	442	422	442	475	433	431	437	427	432	447	433	435	423	418	422	445	405	454	459	446	438	456	456	434	401	431	445	433	396	417	414	422	462	484	459	411	478	415	402	432	450	439	396	416	413	397	428	422	435	425	398	444	412	399	441	499	408	427	422	431	425	434	465	445	447	412	482	414	433	430	469	459	431	464	435	401	453	446	453	448	437	428	457	443	380	437	446	442	442	472	410	421	395	451	416	440	426	443	436	422	443	419	479	471	438	439	407	440	418	439	440	438	432	428	444	439	413	395	429	441	439	424	429	435	397	417	428	421	442	417	454	438	421	439	447	402	436	419	441	452	428	446	421	467	456	432	425	441	438	438	424	404	434	471	433	401	452	417	422	464	445	403	424	459	461	424	418	440	432	462	469	445	394	426	415	409	457	401	424	410	416	414	412	423	419	435	426	418	408	457	429	403	402	435	428	420	420	398	424	421	428	433	405	411	408	422	417	404	422	448	405	417	403	419	431	456	417	420	418	429	415	417	454	460	450	407	438	423	401	414	460	448	416	433	468	449	412	422	398	469	429	449	402	461	447	434	418	442	458	443	434	437	480	457	453	428	433	429	452	447	456	433	441	421	466	459	430	420	440	444	422	378	396	456	437	408	426	440	455	467	455	437	431	407	434	431	455	406	430	417	435	407	432	463	448	432	434	405	454	433	452	453	448	446	409	415	410	447	476	435	454	461	468	413	462	464	436	419	433	418	417	453	447	467	449	438	452	438	440	440	448	444	384	441	443	436	428	427	408	446	430	443	478	435	379	446	393	438	426	455	463	435	435	434	482	403	419	453	428	402	469	434	459	470	414	463	443	455	442	423	432	421	442	451	423	441	402	429	411	419	431	457	440	433	423	373	461	411	440	440	397	426	446	468	423	409	455	438	419	414	416	394	447	428	417	443	443	408	449	489	442	456	421	461	421	442	436	420	403	410	429	476	418	408	446	432	457	396	429	436	411	440	453	419	438	409	440	416	464	439	441	468	426	424	445	449	447	436	410	432	468	405	398	412	469	401	435	443	416	419	475	455	451	446	416	402	419	446	455	476	462	463	441	426	390	426	429	444	432	469	422	416	441	432	413	397	429	433	434	431	449	413	456	428	472	426	466	422	449	452	419	435	421	417	409	437	447	410	417	413	427	407	442	431	449	434	440	447	430	426	468	461	452	437	447	410	408	413	424	442	415	437	397	459	432	444	476	437	450	451	434	425	419	432	449	446	439	455	426	436	412	435	431	426	475	452	438	435	440	454	463	461	417	461	447	442	429	437	415	427	429	431	439	477	457	434	420	447	436	427	410	443	459	454	471	390	469	400	441	422	444	409	436	484	440	451	396	432	437	426	443	426	437	423	434	412	412	437	474	436	400	448	417	435	436	475	429	408	457	408	445	418	421	422	412	461	430	437	434	377	432	434	440	423	404	449	456	424	476	453	466	467	427	429	447	443	480	451	378	430	415	438	435	439	411	414	432	464	425	409	424	461	400	473	453	450	450	423	422	458	454	424	416	446	436	464	413	436	415	402	450	411	413	410	426	431	421	439	401	483	412	435	442	447	419	456	429	481	427	457	432	450	446	471	446	426	456	442	421	413	430	447	442	405	418	443	453	439	455	430	422	401	451	409	413	405	459	428	456	427	434	440	434	452	424	438	412	438	448	424	480	425	439	481	392	443	469	416	449	411	468	422	438	441	414	446	461	430	486	434	418	416	434	405	442	452	445	407	438	457	426	427	430	438	418	423	405	422	455	449	459	433	418	417	434	431	437	442	421	431	452	413	431	475	452	406	444	436	429	432	438	434	436	428	430	378	380	400	403	419	440	455	457	452	440	432	426	469	437	427	432	450	449	436	430	436	424	458	435	428	454	441	419	433	414	461	457	449	444	452	416	419	446	435	428	450	435	444	450	406	434	455	432	468	448	463	455	441	438	452	430	444	441	467	404	389	403	437	436	450	457	459	469	405	417	429	479	412	454	439	441	444	469	414	478	456	435	411	433	458	470	480	422	390	440	442	448	410	470	453	428	443	415	447	419	440	419	441	446	418	428	432	406	441	423	404	463	419	431	421	384	420	458	429	435	429	431	438	423	416	443	444	463	428	391	442	437	457	431
4440	1305	1070	730	681	638	613	628	605	568	583	543	560	619	572	557	564	555	547	575	537	583	539	538	567	514	569	543	528	536	554	534	545	539	543	540	540	544	554	556	543	543	572	533	523	559	506	508	561	565	529	529	570	552	550	543	538	530	577	547	517	571	523	577	600	552	517	512	565	556	540	550	532	561	530	560	530	574	512	579	513	493	560	518	560	538	528	568	530	545	562	495	529	564	547	516	531	573	559	546	509	531	545	518	540	566	501	554	532	576	584	549	563	560	596	559	504	547	551	549	528	527	566	535	546	547	553	568	557	494	511	547	551	511	536	564	530	513	548	527	574	534	562	521	522	530	526	521	528	556	527	524	544	522	549	557	545	570	553	559	549	571	543	509	567	567	532	581	554	587	521	541	511	538	571	575	550	544	529	510	532	519	544	527	536	561	515	534	531	533	598	544	557	546	503	555	541	558	529	539	561	559	545	509	521	524	549	511	573	592	515	510	539	498	545	523	550	569	573	564	582	526	515	505	559	559	553	562	572	535	512	558	552	513	521	570	533	580	520	542	556	549	505	558	507	536	576	575	544	553	511	510	564	542	584	539	548	520	588	589	585	518	544	541	550	546	553	558	514	532	520	545	571	528	560	533	509	547	552	594	567	564	544	545	527	585	579	556	570	553	528	575	497	532	558	540	554	526	528	552	528	537	599	510	554	565	565	568	553	497	546	565	540	524	511	572	561	523	543	578	533	545	519	507	534	569	536	557	536	526	533	539	588	543	553	550	559	545	569	534	524	587	528	512	560	540	560	513	556	528	570	540	502	553	538	553	480	541	518	532	600	571	541	519	567	519	522	577	566	506	540	514	540	535	581	517	522	553	535	540	492	582	560	572	560	512	565	526	500	544	565	527	554	530	549	497	556	507	563	513	549	557	570	540	550	535	571	565	582	569	520	563	551	565	566	546	538	575	536	506	550	589	489	571	561	554	527	518	541	587	589	526	502	578	537	557	534	564	561	524	549	540	567	569	511	545	590	542	548	537	524	513	513	543	559	522	513	518	549	565	559	571	515	599	509	555	535	568	531	571	543	509	537	497	561	546	561	526	569	522	541	543	549	533	497	512	522	533	513	545	543	525	550	521	534	532	552	550	531	545	504	527	560	549	528	545	528	544	526	546	553	578	553	539	557	587	570	528	553	524	547	549	563	584	517	558	549	511	528	548	537	512	516	506	602	541	522	590	568	504	561	567	540	556	518	550	539	533	525	552	519	544	565	531	520	566	523	544	555	548	504	540	561	567	533	508	532	515	546	509	565	551	507	513	499	557	492	542	577	563	560	593	543	594	533	546	536	598	531	545	531	546	505	530	545	609	545	522	530	588	559	512	595	535	552	538	503	555	560	558	540	529	556	508	540	550	600	544	546	544	570	518	521	551	566	515	492	544	570	503	556	512	496	568	564	522	532	556	537	525	563	520	535	512	584	593	559	528	567	522	581	569	552	523	523	524	531	571	547	576	550	515	565	553	522	549	531	564	512	562	533	514	523	478	505	516	513	560	578	534	541	557	539	536	543	519	559	546	590	508	539	527	546	527	548	554	527	557	544	496	537	497	551	548	530	564	572	574	531	518	555	589	548	537	524	523	565	504	556	555	561	521	512	522	575	502	530	527	537	561	503	566	559	556	536	561	538	586	525	538	571	585	560	540	536	515	545	537	524	517	545	561	536	518	551	550	526	571	564	518	567	537	541	490	532	586	599	539	493	562	551	533	537	535	573	566	575	552	528	539	560	546	544	569	525	539	505	554	527	523	545	538	562	528	539	515	530	539	552	517	519	514	549	555	521	579	529	526	534	537	526	536	556	580	557	551	517	520	528	534	561	559	532	538	578	494	540	522	504	558	524	493	548	541	512	557	526	544	539	559	549	545	573	530	542	556	558	491	580	574	527	548	530	516	557	529	495	541	554	545	547	589	565	566	548	538	556	528	504	554	497	521	554	548	581	495	557	512	527	528	548	497	499	506	518	531	601	555	512	582	568	593	535	582	518	583	524	567	549	588	587	518	540	549	545	530	535	587	551	572	555	551	515	541	509	567	546	577	530	550	534	547	536	550	558	560	565	562	547	541	591	543	562	543	594	534	555	533	554	506	540	567	562	569	542	549	550	518	533	500	566	540	598	518	538	552	557	491	536	543	524	560	591	538	527	533	535	543	558	579	534	508	555	589	521	545	556	567	501	518	537	558	558	531	573	557	558	539	583	563	564	592	567	535	569	520	530	577	538	524	526	544	531	543	544	525	513	548	572	515	521	541	559	513	536	574	540	562	537	552	528	527	571	517	540	523	565	523	533	543	537	556	558	545	547	496	570	552	563	569	520	530	502	544	571	554	547	536	557	563	517	539	527	544	531	588	520	576	533	585	579	513	596	563	541	550	529	540	554	540	547	508	557	535	506	596	567	556	541	540	554	498	518	541	564	503	525	588	599	524	537	528	515	580	565	529	585	531	583	557	530	528	528	523	532	569	555	526	552	533	497	564	543	555	548	578	536	538	546	545	519	586	524	557	532	517	519	536	570	556	523	523	515	545	548	572	582	538	527	563	557	544	561	544	545	514	563	564	496	563	564	554	535	548	590	532	530	576	529	558	568	516	530	517	596	516	550	541	531	531	571	476	562	552	557	542	524	521	552	514	543	526	485	542	553	552	541	523	578	560	511	567	552	562	589	498	489	552	510	489	550	569	574	516	555	551	529	563	580	542	546	542	540	520	500	539	577	589	510	583	528	560	552	551	525	559	553	517	537	513	552	572	534	542	541	504	534	499	522	565	526	501	532	521	558	578	531	512	537	557	532	537	559	570	557	565	552	528	575	573	541	521	558	543	537	526	529	528	498	587	512	533	527	548	525	529	573	566	554	578	575	529	544	521	527	571	524	580	505	559	542	525	526	538	510	582	565	606	555	529	537	530	559	529	560	548	553	571	552	550	533	553	536	522	517	535	501	540	537	545	523	548	528	543	550	522	571	576	555	558	499	572	529	564	561	538	564	614	586	498	574	540	531	543	518	574	527	545	504	538	536	528	519	558	593	553	553	560	544	532	538	546	538	551	570	500	544	545	566	582	576	565	520	504	530	523	532	545	538	533	553	566	570	538	535	539	523	544	537	545	533	529	496	590	543	534	500	525	550	542	530	565	501	519	520	553	537	553	534	539	558	532	547	536	560	536	491	522	566	548	535	532	536	545	525	525	561	550	563	555	535	550	582	558	533	535	574	526	547	557	557	534	561	513	528	558	554	540	559	558	562	555	511	555	602	560	573	587	547	563	546	591	531	566	574	538	549	544	483	572	584	544	538	546	524	542	522	533	586	544	549	542	579	523	583	542	533	542	498	524	527	560	525	542	494	472	557	517	525	545	527	531	539	548	520	571	547	563	552	537	574	540	526	555	535	537	494	575	573	541	571	556	596	579	543	531	552	543	537	520	540	562	532	541	498	561
24000	21538	29141	24400	21545	12497	1100	624	510	432	385	366	343	298	300	283	305	287	261	252	254	234	258	253	240	245	242	217	234	238	231	255	225	232	225	208	226	212	232	207	244	230	215	240	232	214	223	219	235	225	194	228	210	239	209	215	207	232	213	233	221	220	241	195	212	230	238	206	211	225	240	217	215	202	238	226	203	233	238	208	233	228	219	230	204	239	234	225	194	238	219	249	207	218	214	219	178	223	234	230	202	230	207	229	201	240	228	206	242	201	220	217	211	221	256	208	216	228	225	245	208	208	227	224	229	222	207	223	206	211	247	237	222	217	204	217	252	215	221	208	206	203	199	232	197	214	223	193	219	177	217	210	175	217	221	226	223	220	213	219	202	238	229	248	238	194	207	215	180	207	216	179	237	242	186	214	226	218	207	219	211	216	228	230	225	222	219	207	207	226	204	237	208	233	210	223	252	201	252	223	233	190	223	226	220	217	223	231	225	207	221	237	182	205	215	214	225	204	225	213	215	217	213	230	240	232	214	210	229	220	222	203	224	210	193	202	220	201	215	225	220	212	197	229	233	174	230	223	223	223	208	210	212	227	222	211	212	217	230	208	249	210	221	223	219	195	212	224	213	194	222	205	217	226	224	192	217	212	217	236	228	205	211	249	230	216	218	204	211	188	195	204	221	245	200	219	226	194	205	206	184	208	217	228	237	226	205	210	207	227	225	217	221	246	217	211	237	222	225	221	228	206	231	209	204	230	210	230	232	232	219	192	206	228	220	223	200	225	209	221	202	215	235	211	231	238	216	243	216	207	223	229	231	230	210	205	203	230	228	227	222	230	221	232	228	251	205	206	209	239	235	209	236	213	212	224	237	208	231	211	227	219	193	221	217	228	220	203	215	224	202	213	213	212	199	234	213	202	244	229	231	216	207	207	231	216	222	222	192	227	218	235	220	188	225	231	231	216	231	241	205	213	224	213	228	221	206	223	205	214	229	216	220	231	220	210	238	233	212	220	224	235	218	212	204	218	178	203	243	256	200	240	222	187	219	206	224	228	212	231	219	206	239	226	222	220	196	212	209	216	218	199	224	255	217	227	227	237	215	214	238	224	233	200	214	211	205	212	231	217	213	195	236	214	219	205	222	256	227	204	224	216	208	204	212	193	212	228	204	211	233	233	221	236	227	240	214	215	205	222	212	229	250	233	208	240	210	252	210	202	199	194	220	231	216	203	234	239	210	198	217	240	217	231	219	217	272	202	220	200	231	214	219	217	210	221	205	207	226	210	204	226	205	200	198	237	221	223	206	196	203	239	217	242	196	202	215	191	180	235	213	209	215	189	226	202	217	208	203	234	222	218	202	227	230	216	222	192	232	219	203	212	226	220	226	228	214	193	238	229	194	204	202	217	228	187	227	216	259	225	209	206	203	231	224	222	206	204	245	221	187	206	193	210	215	223	223	205	225	204	220	210	218	223	211	207	215	219	243	251	221	216	211	228	203	228	211	209	209	201	230	228	209	207	217	194	231	198	203	219	214	234	211	213	195	201	230	221	215	243	229	223	236	210	205	212	200	203	210	224	217	225	255	205	211	219	224	238	214	212	218	225	194	227	222	219	214	237	205	231	210	204	189	220	206	214	229	188	211	212	218	225	228	211	209	210	213	263	228	235	211	207	186	210	222	221	230	231	206	224	220	202	238	223	241	210	214	241	209	235	207	205	211	206	229	228	241	199	215	209	233	242	205	185	206	215	207	201	220	211	199	248	203	211	211	202	212	213	236	216	233	191	232	207	186	203	181	207	222	196	222	197	179	172	223	183	211	218	217	226	218	223	216	211	221	200	209	216	209	191	211	225	206	196	190	197	225	212	247	206	216	228	208	221	203	228	200	238	227	239	215	219	198	218	207	215	209	214	232	199	206	195	233	210	211	209	233	237	204	199	201	213	239	219	240	228	236	212	219	242	201	211	238	218	206	221	204	218	219	216	234	237	205	210	204	203	211	204	208	232	215	205	231	196	208	201	202	209	218	191	190	214	210	218	234	195	210	220	214	225	244	221	188	221	204	215	219	215	197	246	215	238	220	224	239	209	232	208	210	232	208	219	234	229	217	206	212	216	227	200	227	200	224	231	205	200	210	220	227	226	207	203	241	208	218	209	229	220	218	203	209	205	245	204	220	224	247	225	219	245	199	196	228	203	218	231	208	236	216	213	233	204	227	224	226	204	211	206	233	203	215	217	178	212	210	203	207	230	195	204	217	212	199	208	227	234	206	218	205	190	221	202	203	222	237	202	201	213	204	212	224	222	214	206	222	217	218	224	209	210	229	211	224	203	214	224	208	208	224	231	164	209	212	209	210	218	227	239	221	190	198	212	219	225	202	216	207	217	239	230	236	225	203	214	212	214	225	229	221	216	205	249	214	224	224	213	199	195	204	206	253	203	209	203	187	264	215	208	209	218	223	201	221	200	212	209	209	219	200	206	199	224	227	217	207	196	225	222	217	200	223	205	214	196	221	208	198	206	247	216	208	199	234	236	235	204	221	217	230	247	217	214	200	226	220	226	233	209	204	213	206	206	201	227	210	208	211	234	215	192	203	221	202	229	209	211	214	239	210	221	230	234	232	224	200	207	210	220	196	214	202	219	229	212	218	182	211	240	212	232	211	193	197	198	202	218	208	241	240	214	225	213	215	232	226	216	186	208	207	214	199	220	203	215	206	220	229	217	194	204	234	218	217	210	216	196	225	234	205	236	242	204	244	227	218	224	202	218	198	250	218	223	192	227	197	211	194	209	221	224	202	215	227	222	220	196	220	243	212	196	233	232	234	197	190	216	228	228	221	225	243	187	192	212	232	260	209	207	208	260	228	244	200	227	205	235	203	220	197	210	216	236	209	190	217	201	233	210	218	225	222	217	268	224	221	227	224	217	231	235	204	227	251	221	205	203	213	238	212	213	220	237	228	212	217	235	220	213	217	196	198	223	216	229	229	213	231	231	211	214	230	212	213	242	224	224	223	237	231	211	223	218	223	201	226	223	207	199	228	218	195	233	220	233	234	201	226	211	217	194	228	224	217	216	219	196	229	226	237	231	215	205	213	223	212	213	227	194	190	227	232	211	200	243	204	229	197	237	237	198	211	232	203	221	206	218	219	210	199	236	212	221	206	219	220	211	236	241	214	227	197	212	242	215	201	219	206	190	222	221	221	227	200	191	225	205	206	235	234	230	213	230	188	186	226	227	223	204	222	221	207	220	220	217	192	214	211	215	219	229	226	218	178	214	188	224	228	221	203	213	216	235	216	208	225	223	208	223	237	217	214	199	196	205	218	198	233	208	198	230	243	195	237	216	197	215	218	201	225	206	199	216	217	239	245	228	224	200	229	200	218	218	205	217	207	222	218	282	230	232	227	221	247	230	212	202	225	226	205	234	206	185	228	244	197	211	222	235	228	209	225	205	194	216	242	216	212	237	221	204	180	214	177	225	194	231
5321	10077	7836	3856	2664	1959	1533	1236	966	817	761	627	585	546	498	444	422	415	412	411	361	371	359	347	354	343	305	310	309	335	339	319	309	306	288	299	323	295	306	287	306	293	302	306	300	303	298	308	283	277	299	310	284	276	287	252	293	292	279	284	295	304	271	294	274	277	279	270	293	293	278	273	303	297	306	292	263	270	299	288	321	316	290	290	273	305	291	284	283	287	295	280	261	272	299	277	267	287	293	305	282	289	322	311	278	258	265	279	276	276	287	301	276	279	291	284	303	298	283	254	276	243	270	258	285	284	266	286	292	284	272	279	285	287	306	287	285	299	278	287	282	287	294	272	267	278	315	301	257	291	280	280	284	262	297	302	288	278	259	276	284	310	288	276	312	265	258	271	265	271	269	266	300	282	298	295	299	265	285	283	278	291	306	285	322	291	268	289	311	261	279	305	263	264	266	293	268	280	300	305	282	269	325	280	289	302	267	252	285	281	235	257	287	263	265	285	273	267	277	304	282	292	307	242	272	310	295	281	283	266	264	299	273	298	270	301	240	297	285	259	287	258	319	293	305	299	270	302	280	294	283	297	277	290	278	272	273	267	291	274	288	290	282	274	279	314	297	316	293	269	257	283	270	299	299	268	276	257	280	287	250	305	294	295	290	284	277	274	282	283	257	311	311	282	249	304	272	299	279	284	282	266	300	303	273	280	301	286	306	286	281	298	259	280	291	288	257	321	282	291	304	262	289	286	289	289	254	295	291	273	259	253	303	270	273	287	292	293	273	287	274	255	311	294	250	280	297	253	263	304	257	294	267	294	304	277	296	282	308	281	301	280	314	284	299	288	276	309	264	296	290	286	309	262	277	288	306	300	252	250	259	275	278	267	303	284	283	255	304	311	306	247	278	262	270	260	270	296	282	268	296	280	304	283	273	281	267	292	302	304	255	262	304	293	261	292	274	275	260	292	293	274	279	264	267	283	266	300	280	280	294	282	278	305	297	314	270	294	258	257	260	282	307	293	289	290	277	284	290	294	267	249	299	283	257	288	261	296	287	284	276	257	289	296	297	289	286	289	287	261	278	294	295	301	301	316	282	281	271	281	286	286	258	266	289	246	295	289	293	273	278	269	291	294	246	286	268	286	268	308	249	290	285	282	289	271	281	265	272	250	307	291	301	294	294	276	287	278	280	272	264	296	289	296	281	260	268	308	290	271	274	293	264	275	268	291	305	280	297	286	286	299	282	261	270	292	299	255	273	281	267	288	304	262	299	287	267	276	301	315	289	276	267	299	301	284	288	312	278	297	289	347	264	321	278	263	282	296	256	301	276	293	282	271	262	276	287	282	309	263	326	276	312	289	278	292	300	282	286	288	282	288	310	278	297	305	236	284	296	254	265	282	269	327	293	262	267	280	294	291	285	307	275	279	294	278	280	263	291	277	273	274	278	249	275	323	283	290	294	281	282	281	284	296	275	272	287	275	271	271	283	260	330	276	272	282	262	247	309	283	285	302	300	276	285	289	260	276	242	289	293	285	294	257	270	272	294	266	260	291	250	258	292	299	255	262	284	269	283	276	294	292	295	289	276	270	289	279	275	286	315	268	265	272	295	261	284	301	306	270	279	297	274	251	254	265	305	301	270	290	301	288	287	295	258	294	286	284	274	256	319	302	270	262	288	266	273	279	291	294	279	310	255	306	277	282	275	277	284	299	267	301	270	281	276	265	267	266	256	288	272	259	281	296	299	277	294	278	264	292	270	292	267	259	287	275	290	310	264	279	287	277	273	281	255	295	282	285	266	273	268	289	256	287	271	291	269	297	288	258	264	299	280	271	275	297	260	277	275	272	272	278	301	265	255	290	279	288	298	293	295	304	278	311	273	274	282	295	276	276	290	293	293	276	280	295	303	300	274	277	248	297	260	262	285	276	286	268	280	308	264	261	290	278	257	279	294	295	284	281	245	288	279	271	281	262	292	289	311	297	270	241	281	279	274	287	295	274	265	296	278	293	311	269	226	267	261	254	277	272	274	279	302	263	258	271	306	256	282	284	292	284	285	275	271	291	288	288	279	320	291	307	230	291	263	310	299	291	269	247	271	281	264	314	246	253	282	287	290	254	260	275	286	266	256	292	265	245	275	278	276	268	278	278	280	328	270	289	285	272	248	294	268	285	295	312	291	268	288	275	297	257	288	300	288	256	263	281	297	290	277	287	251	299	285	303	268	287	281	284	288	257	273	259	268	293	289	286	295	294	253	287	270	328	264	289	261	282	302	283	263	275	275	284	274	271	300	271	284	302	272	279	301	261	262	273	284	281	282	262	280	316	306	310	305	274	284	302	280	327	261	289	289	278	255	282	270	267	294	271	255	283	286	261	247	306	264	280	300	277	283	281	290	274	303	285	279	302	258	295	303	280	305	290	292	245	307	232	277	285	267	266	303	280	293	264	236	295	316	273	274	284	323	305	268	279	282	313	269	251	278	269	280	278	260	268	291	277	260	283	279	301	302	272	261	268	299	274	257	275	273	263	280	266	245	313	261	279	311	269	254	271	289	265	298	285	295	282	256	243	283	288	320	285	315	297	282	253	299	293	265	291	283	275	273	281	285	317	288	283	286	258	290	260	276	286	301	257	269	280	273	330	300	302	290	290	271	280	261	282	277	288	277	292	293	298	290	291	281	244	301	284	264	281	292	293	281	240	292	299	278	257	289	294	272	274	274	279	276	252	315	297	302	294	292	254	262	270	293	270	274	266	296	289	291	315	299	285	254	291	281	282	282	287	281	276	262	262	265	296	252	312	256	307	282	277	295	255	259	277	295	295	306	283	275	287	267	298	274	274	267	276	248	267	255	299	266	268	302	272	310	283	275	280	255	275	273	284	275	300	279	253	263	264	307	278	269	262	264	271	257	250	288	276	278	262	266	332	286	271	265	280	332	281	280	284	275	289	244	287	271	273	258	288	284	273	265	299	279	276	298	290	296	287	275	251	293	269	265	284	299	287	252	287	286	274	247	248	285	309	304	279	272	307	274	272	267	277	279	280	270	295	286	251	317	269	260	296	278	316	266	286	266	282	312	294	270	267	283	273	275	292	262	299	288	262	259	292	252	290	294	279	308	297	283	273	266	280	286	283	283	289	282	309	285	258	287	284	284	278	281	271	295	305	295	255	292	265	251	306	281	272	276	300	279	269	317	266	301	298	303	264	282	236	265	284	274	272	316	287	292	288	297	264	299	283	290	265	270	299	300	289	274	267	279	300	295	274	285	265	270	282	293	265	282	267	288	274	287	296	272	276	270	319	287	298	301	272	290	282	297	290	296	307	279	282	251	269	277	288	285	293	287	303	273	284	294	273	283	286	261	284	265	298	273	260	289	309	287	306	295	266	302	274	273	258	283	279	301	285	289	275	279	291	284	277	273	284	303	282	296	277	287	285	297	261	296	285	278	295	268	298	270	294	281	288	260	266	300	293	277	282	275	286	271	272
25310	21564	28091	25405	12197	1144	872	785	677	714	723	676	710	659	630	666	688	655	637	675	610	652	617	624	628	648	606	646	620	588	606	594	643	622	618	613	608	619	630	580	618	590	594	594	632	597	597	531	633	565	646	606	633	608	602	604	635	580	596	546	602	602	625	653	638	622	628	618	616	577	616	589	619	623	606	591	612	649	588	603	568	602	612	627	587	572	611	619	602	611	580	621	564	608	581	571	571	620	585	604	584	615	568	615	623	636	591	567	590	651	607	620	572	620	621	578	633	617	625	581	615	625	571	609	593	585	559	621	639	634	636	610	586	589	565	616	596	645	582	642	596	606	580	631	679	619	641	570	599	621	597	620	583	600	565	552	593	643	585	585	607	573	582	642	560	613	563	637	610	605	581	587	617	558	624	627	613	547	575	584	596	615	617	601	565	615	618	608	609	632	637	600	595	631	619	590	616	616	579	618	647	628	644	583	622	605	580	568	656	641	598	600	640	633	590	647	588	605	630	594	575	613	598	623	605	561	570	617	586	598	544	597	614	599	617	641	617	580	578	573	598	606	615	590	603	569	643	546	620	636	589	586	557	615	610	604	599	595	616	612	610	577	616	584	550	559	606	596	634	608	610	594	674	609	642	597	606	636	625	573	543	553	638	626	619	593	644	600	657	656	616	600	582	613	573	573	569	596	594	582	621	627	616	617	629	596	635	597	589	581	566	599	600	563	647	568	622	632	634	592	625	580	664	592	592	634	630	628	595	584	558	605	576	603	564	631	626	625	600	585	589	622	649	602	615	625	582	613	578	592	548	615	599	562	595	545	587	626	603	650	628	620	578	566	570	607	584	610	630	573	617	642	610	582	607	606	589	695	618	621	591	615	646	635	612	579	638	646	593	577	646	597	615	599	637	588	604	589	626	593	639	566	588	597	568	611	581	608	609	569	637	620	598	615	600	567	596	651	586	623	631	606	660	608	586	629	582	573	625	554	605	637	676	584	592	615	611	637	589	553	563	620	608	610	596	609	643	610	589	622	609	600	562	605	635	635	612	635	612	636	591	634	627	574	634	620	609	614	587	651	613	567	584	633	585	648	628	576	600	574	599	631	635	630	661	588	620	597	608	590	598	626	594	595	565	635	623	597	639	567	605	608	585	663	660	632	613	592	583	612	608	608	607	568	647	603	581	616	609	599	632	597	618	628	622	594	603	622	608	603	650	590	599	602	601	569	652	608	624	625	622	560	615	614	626	651	596	631	592	604	591	549	636	603	586	590	614	628	615	548	538	603	624	582	633	601	663	584	574	614	599	570	597	622	639	582	571	632	585	652	628	616	616	587	606	635	590	589	597	597	564	589	608	577	614	622	639	632	630	584	577	634	563	629	583	601	596	561	625	589	572	616	624	596	592	614	604	570	586	615	582	577	599	627	667	592	594	646	597	613	618	602	640	635	599	588	607	589	595	612	608	577	614	592	620	605	644	596	546	597	608	592	593	627	577	618	578	575	598	613	646	602	635	624	577	595	596	601	618	691	580	604	593	591	595	587	636	572	571	585	573	605	629	632	598	618	638	633	631	588	675	602	573	579	608	634	627	588	577	637	622	591	617	599	659	583	619	559	588	590	620	614	613	638	570	591	554	579	600	552	583	629	619	574	574	604	590	622	575	606	614	640	616	605	605	606	594	587	612	616	618	610	591	585	580	575	601	593	620	594	532	563	651	612	634	642	600	617	544	600	618	628	618	601	575	627	617	630	589	583	642	608	604	620	620	653	613	615	613	611	613	639	634	612	594	591	578	619	643	582	662	570	595	634	607	614	579	636	635	613	619	583	630	612	578	611	614	627	570	551	601	593	612	623	582	598	607	579	601	564	608	630	591	563	567	610	602	595	582	557	638	577	597	646	597	593	589	600	586	557	609	622	622	581	611	552	628	588	586	631	617	566	583	611	578	594	620	581	626	605	620	583	607	560	612	620	605	612	644	655	626	576	633	581	608	586	594	636	662	608	617	635	662	631	666	578	595	599	590	555	601	598	615	613	636	609	587	603	581	579	595	604	585	638	646	576	604	636	580	621	615	625	601	596	624	616	611	579	627	602	558	581	585	648	610	617	587	613	599	632	554	575	586	617	582	614	580	595	575	611	578	655	617	611	612	536	625	624	646	636	571	621	589	585	637	610	641	614	666	619	587	576	624	624	644	611	607	581	644	592	603	593	575	606	591	605	587	562	604	631	559	623	596	616	561	636	610	614	611	628	586	545	643	619	568	585	633	599	649	601	597	586	588	604	586	563	619	607	615	625	612	614	565	621	578	591	584	589	655	622	597	643	598	620	591	623	626	593	634	636	599	588	611	612	592	593	628	619	597	654	603	585	568	611	621	623	609	604	620	528	596	587	570	589	582	595	578	591	619	601	581	569	593	578	615	650	607	632	614	597	601	584	593	622	573	627	657	623	609	618	613	608	624	584	636	641	606	598	606	579	590	617	541	611	614	597	584	631	575	636	594	607	610	574	619	592	602	606	603	638	621	604	626	605	591	593	625	589	611	618	623	571	599	575	587	613	629	609	596	631	608	587	590	633	617	608	636	651	600	575	577	590	620	589	589	632	568	567	590	618	556	614	646	634	600	604	631	594	573	596	636	653	602	638	642	582	629	596	604	590	596	580	600	606	584	626	560	570	621	564	569	552	600	629	628	642	624	606	599	528	588	590	576	582	653	590	582	611	625	539	622	619	591	608	581	634	583	597	606	618	609	592	619	630	572	671	604	612	608	610	607	646	579	577	590	589	589	606	629	619	613	610	624	563	623	618	598	641	601	556	632	628	579	571	562	634	587	620	607	632	593	590	590	600	585	621	614	611	612	625	596	597	577	624	589	576	550	594	623	596	580	614	630	624	585	591	641	625	584	591	622	642	600	601	620	594	590	588	566	638	584	597	604	577	613	602	634	582	616	612	556	568	626	624	598	600	617	657	581	586	609	604	577	590	620	621	596	589	622	631	676	630	626	630	596	625	598	635	593	621	610	613	602	575	604	622	632	614	571	609	614	648	587	613	599	602	599	578	560	613	611	631	574	620	614	626	565	608	600	601	579	575	617	589	581	594	585	629	572	596	588	562	574	663	614	575	631	652	602	557	618	612	615	659	613	622	595	596	601	604	593	634	524	619	601	626	630	619	584	559	611	595	636	594	627	555	610	584	618	587	559	642	609	582	601	595	638	598	606	558	611	641	588	588	618	619	600	571	642	602	620	599	587	557	589	601	609	609	586	609	577	575	620	645	631	629	615	619	623	600	608	623	569	606	570	613	596	584	602	603	593	633	571	547	620	639	607	597	574	578	583	583	635	582	625	567	601	633	612	612	679	639	621	591	578	587	610	608	607	608	615	583	596	561	593	598	612	574	594	633	606	622	628	580	588	605	627	598	590	594	614	584	616	590	631	577	575	636	568	582	608	619	634	620	615	594	628	593	584	590	590	578	647	650	644	579
5010	5807	4811	2454	1923	1617	1359	1278	1068	1021	972	944	890	876	855	785	810	806	833	796	723	746	765	807	730	695	738	784	761	768	761	703	693	699	764	778	746	789	751	712	727	746	793	728	707	744	707	694	733	745	713	762	769	718	718	716	708	738	739	730	752	725	761	690	687	796	756	739	729	720	764	741	720	692	745	795	714	684	703	750	720	700	706	742	707	714	663	689	738	745	741	662	696	748	708	734	690	739	706	760	747	763	684	736	708	776	754	745	724	754	744	713	682	714	773	688	769	774	752	744	716	729	750	732	750	751	689	722	771	777	719	713	719	717	788	704	729	668	721	728	701	674	725	665	728	692	760	734	722	714	720	727	730	725	691	701	771	735	749	746	732	757	746	719	722	732	740	688	735	734	724	704	727	722	730	723	703	768	700	713	740	726	787	715	777	765	733	700	759	751	723	715	745	705	768	653	724	661	706	715	755	700	759	713	743	715	709	702	737	735	771	740	720	678	732	735	753	707	711	684	715	754	733	753	769	773	738	719	746	750	735	758	761	683	747	723	720	746	673	742	714	711	736	728	743	732	737	709	748	725	729	752	721	695	683	700	712	693	674	726	719	706	701	773	763	757	720	702	701	702	702	654	704	735	719	716	686	649	801	732	716	745	746	689	672	724	750	716	737	734	710	758	732	722	729	761	718	755	745	692	660	701	739	706	684	737	731	725	715	778	747	699	689	709	710	723	727	673	714	732	748	707	733	779	749	709	747	717	708	711	745	688	689	772	743	705	736	727	736	759	684	751	747	711	745	716	710	761	703	800	686	753	702	746	733	708	798	724	724	722	713	727	729	739	710	729	735	699	735	694	714	725	729	723	731	707	730	672	728	745	688	687	665	733	768	706	727	729	730	747	760	698	729	696	693	730	749	726	724	703	717	740	704	743	766	699	721	728	697	712	702	722	682	707	725	692	755	737	739	700	705	724	729	703	712	723	733	702	749	691	694	700	697	767	761	709	753	711	738	731	713	691	778	736	701	662	749	726	775	736	782	773	693	720	701	728	732	773	683	686	686	743	706	748	713	738	689	714	751	761	702	681	685	767	772	735	739	729	734	699	736	741	694	709	735	688	756	748	749	755	737	739	738	736	726	720	720	746	720	785	770	735	705	712	698	718	707	737	740	745	717	740	710	744	715	736	721	721	706	725	721	741	714	739	692	762	713	736	709	717	729	685	693	746	711	684	720	753	749	798	751	717	702	754	717	714	741	701	711	742	690	693	747	738	728	694	721	730	735	742	701	695	720	718	677	775	706	688	714	755	682	749	701	729	793	730	752	708	729	701	725	754	705	751	749	717	703	721	724	716	709	733	772	754	743	738	707	723	737	769	699	758	719	707	674	707	736	714	734	680	706	763	736	715	717	703	710	712	682	698	723	691	731	739	736	696	761	741	754	740	716	797	754	676	757	716	759	675	724	751	694	695	683	696	743	709	709	736	719	746	670	724	704	752	705	693	751	739	741	753	708	748	700	732	763	708	774	682	697	799	686	721	671	753	720	700	721	683	731	696	750	734	724	734	734	756	709	713	747	747	702	722	709	754	771	718	709	780	744	705	752	689	729	741	756	705	709	730	710	693	777	760	762	740	749	757	711	723	747	751	722	679	713	724	714	725	733	707	730	792	718	706	729	745	713	708	747	718	686	746	687	659	739	725	729	733	685	714	708	725	710	711	718	705	700	729	755	701	739	693	723	653	718	729	677	747	732	690	732	696	722	697	717	679	725	771	769	691	745	753	741	708	719	682	733	718	702	760	735	720	745	707	747	719	695	706	668	723	749	705	710	756	724	702	741	724	720	721	754	717	738	697	738	770	755	693	722	780	761	708	721	744	701	736	726	753	713	715	740	691	735	701	769	720	738	750	751	729	737	720	758	694	690	715	728	704	687	711	725	651	726	743	753	729	738	742	764	699	705	725	722	676	699	756	698	741	683	681	715	716	731	741	708	715	756	765	724	743	726	716	663	717	768	759	704	713	731	714	715	705	720	732	754	727	746	731	686	704	731	762	788	729	693	758	673	683	725	759	712	701	736	760	740	769	720	722	688	748	717	709	687	759	779	708	721	775	723	709	773	739	745	783	707	760	736	707	726	716	751	704	786	705	703	689	703	730	717	749	692	767	760	687	710	709	722	725	716	795	711	741	735	765	698	760	667	725	704	724	703	778	694	736	772	679	759	765	712	747	731	693	738	770	682	668	733	768	706	779	743	742	698	677	748	764	741	738	694	712	711	684	801	718	698	726	728	711	751	746	763	734	738	733	763	703	753	747	704	713	700	691	773	754	743	696	742	729	728	774	723	749	717	725	728	776	741	725	728	732	728	743	681	787	747	736	734	680	716	743	693	763	670	702	753	728	707	706	757	739	730	680	742	759	718	729	739	712	715	728	753	702	778	731	718	786	728	719	759	691	736	727	762	688	706	794	695	748	692	736	727	695	747	708	697	716	748	678	752	710	725	728	728	742	689	712	737	752	743	734	719	725	740	679	678	753	694	693	697	738	695	738	698	698	770	724	728	728	708	708	722	722	723	726	731	736	677	699	756	704	721	714	710	722	721	682	671	751	749	704	710	730	739	709	719	728	732	708	735	738	721	678	684	787	753	719	687	699	709	744	706	736	749	705	707	715	731	760	700	718	722	786	685	703	680	700	727	749	703	740	701	725	781	759	718	670	718	736	662	663	729	693	723	738	740	719	770	720	749	738	721	745	726	734	715	687	700	744	707	775	707	723	715	724	786	737	742	687	715	751	717	753	730	728	737	678	768	748	741	680	675	655	726	728	736	681	719	758	727	726	723	753	693	783	720	687	673	759	708	743	669	744	742	717	704	696	708	753	676	720	727	747	730	721	699	716	700	753	734	681	745	751	750	730	714	742	735	773	756	702	746	740	735	777	752	699	751	727	697	735	730	757	724	743	767	727	696	677	722	697	730	710	721	695	736	743	706	733	741	667	676	722	772	686	776	730	713	743	713	747	662	710	693	709	723	700	696	717	709	755	710	720	703	730	759	716	751	708	717	747	686	707	722	724	695	727	681	747	711	691	744	691	774	760	704	702	750	744	724	752	694	710	745	726	720	758	779	719	730	702	712	660	727	687	712	739	753	682	758	734	744	768	715	702	705	650	701	728	698	736	700	673	706	745	736	746	729	675	779	725	712	692	733	773	696	743	703	726	741	689	710	728	726	728	694	727	688	721	704	729	734	677	792	696	712	754	761	756	705	760	711	754	671	710	703	729	731	727	719	695	713	762	772	731	746	696	708	724	699	732	704	698	744	708	699	675	691	692	740	702	738	724	723	704	733	738	702	715	726	671	696	721	696	679	719	732	757	689	692	717	702	724	749	746	709	737	727	750	725	751	704	709	720	700	722	711	754	754	750	730	717	729	700	720	743	734	740	727	720	706	713	742	723	736	731	684	674	644	715	719	675	728	722	734	750	753	709	718
22950	21464	29382	23946	21468	21514	11818	1281	868	746	747	611	627	566	504	553	517	494	435	441	423	422	431	434	381	428	435	402	402	407	357	387	370	352	375	391	362	399	411	408	358	365	383	338	380	365	371	365	334	368	329	373	345	347	363	328	364	385	364	378	360	386	354	364	361	340	356	372	350	375	399	378	354	384	353	367	351	325	349	376	355	374	329	369	337	357	375	333	328	380	374	330	358	354	372	362	361	396	334	329	349	343	362	349	350	358	378	347	354	381	371	341	380	327	367	339	367	345	312	350	369	338	350	379	391	344	372	361	349	364	376	341	329	331	346	347	329	372	378	378	364	357	375	358	344	379	343	362	347	369	389	353	338	389	335	355	331	369	356	342	363	343	324	349	377	340	322	351	387	356	336	362	338	378	329	356	332	383	409	354	344	357	335	368	379	362	387	381	330	364	351	378	386	354	312	321	394	329	387	336	339	394	387	381	367	343	365	348	359	393	382	353	367	354	334	357	340	350	364	342	370	367	352	397	366	358	362	381	310	355	372	348	331	335	344	355	356	349	346	352	397	373	360	379	349	373	338	322	339	343	348	340	374	361	356	359	329	360	330	393	385	358	309	365	359	329	322	368	360	390	368	349	354	372	334	363	342	366	383	332	349	342	344	372	357	333	379	355	373	341	368	390	358	332	343	357	324	379	347	332	350	324	341	341	343	347	358	332	325	365	387	374	364	342	321	351	368	344	341	358	372	366	355	348	356	354	369	355	392	345	388	367	377	392	362	358	337	323	384	361	381	361	341	362	346	295	364	349	351	335	331	364	335	336	335	380	359	324	343	366	342	343	364	348	352	364	379	356	389	403	360	354	350	335	346	369	340	357	345	363	354	389	338	380	350	372	355	361	383	332	340	344	366	357	347	344	324	340	365	340	394	357	369	365	331	343	398	364	351	340	355	344	355	369	347	384	335	364	337	369	361	362	340	363	345	362	338	351	364	373	344	350	341	366	355	345	330	378	336	356	369	337	357	348	363	360	358	350	362	358	351	337	353	357	331	371	372	363	375	317	325	338	348	368	316	352	346	369	339	370	339	361	359	367	360	325	347	336	368	392	349	347	373	366	349	365	355	371	345	338	394	364	338	371	320	378	372	349	349	320	347	330	351	354	363	355	362	354	371	362	352	341	349	358	382	368	354	336	339	365	340	358	323	390	322	371	342	323	333	338	352	377	360	352	339	383	395	334	346	338	377	354	343	358	336	389	344	368	349	372	365	358	339	328	381	378	348	345	355	342	377	351	347	351	354	324	354	328	336	330	329	362	344	340	347	361	358	354	385	353	312	376	355	365	344	352	356	342	373	318	336	349	352	318	375	370	354	362	345	327	383	342	354	357	336	343	334	366	328	359	375	408	374	369	340	354	336	348	340	360	373	358	312	363	406	320	326	369	352	330	378	336	329	371	362	358	378	353	322	351	344	374	355	372	357	344	371	345	370	321	355	359	356	348	379	352	366	362	373	371	323	342	334	369	339	338	361	352	380	360	357	368	370	370	351	370	373	304	363	350	349	328	358	323	347	346	355	350	375	329	352	360	362	364	336	342	373	363	366	379	357	362	346	341	371	366	354	370	369	357	323	344	382	323	332	367	336	360	343	359	360	350	335	368	344	358	359	363	328	387	362	364	349	359	360	332	363	358	363	336	354	346	341	334	357	345	323	372	361	355	348	355	384	369	364	355	372	342	351	349	388	377	327	356	365	386	356	359	329	344	339	365	361	339	396	383	360	368	332	322	340	380	355	328	359	352	334	361	342	365	328	339	359	368	361	327	370	374	345	359	356	356	362	369	371	386	371	362	310	333	305	357	352	348	372	369	358	362	333	350	374	353	339	338	363	349	352	318	375	390	345	356	361	357	326	372	356	364	361	344	367	363	419	344	361	347	374	343	360	353	361	358	355	349	363	329	343	391	349	357	334	345	356	372	361	384	380	354	369	328	328	365	375	346	356	356	360	365	350	403	375	377	375	336	354	334	380	385	345	370	349	339	370	369	350	352	327	384	376	372	394	348	355	351	363	361	365	360	360	369	346	358	397	379	334	327	369	341	333	343	338	343	353	331	390	326	349	372	390	382	329	320	383	335	328	350	335	351	387	348	336	328	352	378	359	335	379	338	347	351	337	344	351	366	390	340	348	338	360	364	345	365	405	349	357	332	323	352	370	367	354	351	339	338	381	381	338	384	373	355	346	322	365	361	348	339	353	390	380	346	366	332	385	344	327	351	350	330	343	324	319	355	370	421	320	327	395	364	345	369	380	385	356	365	332	368	380	315	361	337	331	385	335	335	357	324	346	352	338	351	346	353	358	374	344	364	350	321	350	350	323	310	323	357	362	325	350	362	373	351	334	358	380	347	376	346	337	375	356	391	362	365	342	372	346	350	389	368	343	346	318	322	319	360	349	356	334	398	331	340	338	322	371	324	345	380	378	344	359	335	332	360	345	340	344	343	357	361	352	336	349	345	348	339	386	393	358	365	331	363	360	313	323	348	351	344	344	311	332	323	345	365	341	385	358	372	351	342	361	362	366	350	376	349	362	350	339	336	363	350	352	331	330	336	373	346	335	332	377	397	337	336	349	328	376	353	326	383	373	359	337	333	326	369	320	350	387	369	329	315	349	329	358	365	335	361	343	387	370	364	365	366	335	345	373	337	352	339	375	347	349	351	349	368	330	376	362	363	376	337	376	358	344	335	348	341	370	349	351	383	358	352	344	366	355	351	368	380	318	373	345	328	357	300	354	332	346	347	327	346	327	361	330	347	353	364	357	328	347	350	364	347	341	355	351	356	337	344	351	382	352	353	350	339	363	346	325	365	361	342	322	386	366	369	364	334	356	335	348	329	350	349	351	326	363	332	366	363	322	343	352	370	367	339	319	371	341	366	365	336	345	367	343	369	366	372	364	351	389	378	357	331	337	365	353	344	350	335	354	332	349	371	361	379	344	372	337	360	375	352	355	341	364	354	408	338	369	322	358	379	392	316	336	356	389	361	381	384	360	362	360	339	398	375	377	349	345	366	346	343	361	341	366	357	352	358	365	364	354	324	313	308	332	345	377	395	320	352	360	324	330	358	341	362	350	324	326	362	342	358	351	330	346	369	371	343	340	369	356	324	353	356	337	337	337	366	366	354	328	361	364	354	354	349	381	382	385	350	320	335	341	324	362	366	377	360	351	382	362	352	364	352	339	376	364	369	352	330	354	298	356	347	355	347	338	359	354	303	355	357	335	357	347	342	347	315	352	385	329	356	371	370	341	381	311	338	342	327	371	322	370	366	366	365	373	329	343	392	364	341	343	347	311	312	404	354	365	325	380	345	345	380	338	358	352	374	321	347	329	332	321	385	325	348	350	378	372	379	409	335	362	340	339	366	351	338	345	365	346	364	330	353	345	351	311	373	341	374	339	344	346	379	325	363	351	320	374	390	354	324	324	359	391	358	346	361
7198	16405	13081	6848	4850	3525	2825	2236	1798	1520	1303	1124	1045	932	832	789	700	711	643	605	590	589	572	533	566	522	500	495	478	503	488	469	511	507	494	468	471	446	425	460	452	419	471	432	452	413	488	414	410	407	457	473	450	452	441	433	436	441	407	462	457	427	435	481	436	412	414	415	429	433	385	403	405	422	418	432	418	411	432	427	430	409	410	404	416	485	414	393	446	386	403	455	438	389	407	379	415	422	448	411	439	445	413	395	492	425	405	387	446	461	391	425	432	417	415	434	437	409	430	463	401	442	440	435	415	416	440	426	438	436	427	408	403	435	449	435	410	397	436	456	419	405	379	450	407	397	413	402	405	427	460	399	421	423	446	412	376	423	386	445	399	423	461	410	420	450	428	426	449	416	431	429	443	426	396	415	367	436	395	384	430	399	407	408	404	457	415	418	420	448	416	432	462	411	406	417	414	402	469	403	410	449	397	399	429	420	376	432	448	412	405	416	432	439	382	400	387	406	406	427	407	409	404	470	388	395	399	387	389	437	403	422	419	407	414	424	448	400	409	413	394	418	419	405	432	423	426	373	429	439	455	426	418	414	425	403	415	430	435	460	393	424	430	402	377	447	412	440	364	412	477	458	410	416	415	416	389	418	413	411	383	421	421	424	442	426	382	408	413	402	413	390	415	417	425	435	440	399	451	395	442	398	406	386	452	407	443	402	432	396	439	378	442	420	388	437	417	418	412	437	412	400	427	416	423	406	409	399	442	410	406	395	391	410	449	413	431	417	394	443	398	438	417	439	423	445	416	418	428	367	395	432	425	396	392	431	432	402	398	413	423	383	480	466	425	412	417	434	431	430	421	403	421	421	435	424	415	406	382	443	381	361	442	391	405	429	416	363	417	422	438	399	416	447	431	398	407	391	463	403	408	412	447	384	401	441	474	432	419	432	408	428	447	407	409	435	419	398	415	392	402	419	451	441	446	409	407	435	432	395	369	421	372	365	433	426	420	410	435	430	418	390	429	430	400	436	379	386	426	412	390	410	459	441	407	409	459	400	418	427	453	400	384	400	464	402	407	396	436	390	440	424	417	426	406	412	392	385	418	414	449	413	402	398	405	439	398	413	428	404	408	409	435	414	419	416	443	426	446	417	416	390	406	451	414	392	420	405	436	395	450	387	442	412	402	395	410	417	374	393	446	435	426	427	412	363	382	411	422	456	412	409	412	417	448	421	408	404	392	401	416	438	405	412	395	413	415	380	392	430	427	413	435	420	394	419	392	390	415	457	419	418	394	403	432	395	431	416	433	439	429	420	410	397	380	442	417	428	423	386	453	414	413	416	450	393	406	417	440	410	446	429	386	402	450	437	433	433	479	442	411	396	388	414	420	377	450	425	434	449	412	389	421	420	394	418	418	435	423	397	391	465	418	408	408	401	387	442	396	405	408	458	415	394	422	434	414	450	420	406	392	409	448	420	376	402	425	417	394	425	435	428	408	378	446	425	430	420	398	381	427	404	441	417	419	417	394	430	386	429	389	405	412	393	456	420	416	400	456	390	396	366	403	420	395	386	446	426	389	432	398	396	442	419	450	402	410	430	374	411	405	390	433	406	423	439	433	414	412	405	361	440	396	416	402	394	412	411	407	412	393	445	421	363	416	415	437	417	402	395	384	388	398	388	395	437	418	433	415	434	437	420	441	423	401	423	447	395	411	444	415	433	412	431	366	420	406	425	392	392	425	386	432	394	403	417	413	427	453	374	385	421	371	415	401	419	435	412	410	388	465	406	387	413	380	409	444	400	434	405	426	412	410	412	418	417	409	386	425	433	437	407	397	408	363	419	423	416	385	408	425	412	418	453	397	434	442	401	392	422	420	406	408	394	411	395	404	424	389	410	417	438	416	409	393	424	450	423	413	426	432	429	390	427	421	443	419	398	437	410	426	437	415	391	423	418	439	411	391	423	432	384	454	425	399	394	432	425	365	419	446	396	443	378	404	426	429	420	399	384	384	419	405	443	433	400	396	418	424	433	418	422	411	435	386	429	502	407	427	380	378	395	413	409	403	401	408	432	414	453	400	408	416	405	433	414	412	402	438	406	417	417	423	389	445	396	415	437	387	372	399	412	445	435	425	386	412	392	447	436	422	435	413	386	410	416	404	403	412	417	432	414	412	417	409	411	416	393	435	428	404	399	412	465	435	433	430	421	399	446	407	417	423	431	412	429	411	454	399	446	391	400	389	438	410	360	412	434	470	413	414	414	428	426	419	409	406	430	433	424	418	422	437	448	427	393	422	424	413	435	457	417	414	416	400	427	434	450	374	375	412	387	408	401	428	409	400	431	397	436	421	414	429	426	419	385	399	405	406	412	439	412	409	391	414	441	415	395	435	432	412	409	409	396	411	424	417	371	422	387	408	422	384	433	377	413	382	382	395	394	427	418	397	428	417	433	413	406	394	421	433	378	409	412	391	409	424	423	435	423	365	424	414	417	406	442	395	390	415	426	438	417	447	405	413	407	404	424	414	420	436	447	387	448	355	378	429	428	403	440	450	435	426	442	387	420	442	414	401	395	384	397	394	397	429	443	418	436	400	455	401	415	418	409	423	411	438	397	397	406	417	376	398	403	421	412	410	406	410	404	445	419	404	399	369	411	398	440	448	380	428	452	423	427	382	421	404	423	414	422	415	454	404	415	404	443	422	394	423	405	444	397	426	419	384	391	415	433	419	393	405	412	395	449	415	425	436	425	418	406	425	408	399	425	437	400	434	402	420	369	400	404	422	461	434	389	431	410	430	443	465	389	407	408	419	420	411	437	405	412	413	421	428	429	425	377	407	410	428	410	402	387	409	428	468	400	430	394	455	400	427	431	398	419	426	369	444	402	454	459	432	409	409	421	427	394	380	404	398	423	410	392	408	421	433	449	440	437	421	424	428	411	420	443	410	403	386	422	413	407	425	398	396	420	401	416	376	410	426	406	417	411	407	400	432	434	432	393	419	418	425	410	434	422	419	414	405	413	410	380	416	411	443	412	403	438	438	396	406	429	415	418	406	417	421	422	425	413	398	406	422	381	445	411	439	424	404	395	413	401	420	411	476	412	417	441	445	410	412	394	402	413	419	416	404	414	398	407	424	377	405	412	425	403	404	456	407	405	458	439	380	404	425	400	450	430	392	397	417	400	404	398	389	452	410	398	415	418	402	466	401	430	425	440	389	437	432	376	390	410	426	423	444	409	402	416	419	393	412	423	422	393	412	401	450	399	414	427	398	410	427	382	435	413	442	465	424	421	416	404	420	404	396	400	404	400	391	377	460	410	393	437	457	425	394	427	415	427	397	401	440	401	413	423	431	388	429	426	483	402	381	415	413	411	409	423	414	469	439	421	407	422	413	419	420	445	434	382	403	414	421	405	399	437	445	447	407	446	408	405	418	439	386	430	393	393	416	438	408	406	390	394	396	411	395	414	467	434	440	423	431	404	418	428	384	422
27596	20352	6915	810	560	455	451	464	452	468	454	429	454	393	393	439	420	422	459	423	444	433	398	454	402	414	482	432	423	422	457	439	431	454	444	419	435	453	413	460	498	421	410	457	452	402	420	460	422	418	448	417	492	402	420	427	436	464	389	442	434	458	451	399	409	466	403	464	431	431	403	424	453	407	434	440	426	417	408	433	458	436	401	433	417	452	430	451	416	412	437	407	410	450	469	444	441	434	476	439	463	451	460	417	418	448	427	430	431	413	429	406	443	438	436	435	429	441	423	438	440	437	421	413	422	440	445	444	464	440	463	412	415	404	447	457	436	439	451	440	427	435	446	411	455	453	439	464	447	441	452	426	447	423	405	441	461	407	501	432	439	441	396	431	420	425	438	441	451	451	450	436	420	434	399	438	444	457	393	447	414	457	406	442	415	444	447	447	440	452	421	406	435	410	466	428	403	429	468	434	433	441	481	461	420	409	439	408	435	385	480	447	431	440	454	420	448	420	466	437	481	418	438	427	438	438	431	428	451	431	441	417	413	439	433	467	466	403	421	481	441	429	416	417	466	429	437	451	449	462	394	433	421	447	445	467	479	442	428	428	382	422	449	443	436	468	440	458	437	437	440	421	483	421	461	413	427	404	403	489	412	397	413	438	464	443	437	416	446	456	467	439	420	418	438	412	454	398	447	435	449	443	436	455	470	390	431	418	441	451	440	461	439	458	432	428	410	448	440	467	427	438	436	439	486	440	445	462	383	422	424	432	396	439	418	449	413	446	460	413	450	438	429	431	452	380	447	422	425	428	418	420	410	436	397	437	429	469	409	451	422	435	451	429	434	416	456	430	446	412	442	420	436	445	428	457	425	402	463	424	408	438	462	431	477	425	466	439	438	447	435	429	423	435	474	450	429	439	440	436	450	462	432	433	443	399	404	389	426	432	478	428	456	400	434	408	434	427	455	434	432	440	422	436	393	434	456	385	433	449	397	449	437	452	455	443	406	447	452	456	422	425	457	450	411	477	426	417	453	448	425	434	411	438	414	387	407	399	407	438	442	457	466	425	447	452	423	424	425	428	440	457	420	414	468	423	418	487	454	456	468	481	467	416	440	480	430	438	460	460	413	413	446	424	457	435	441	423	410	439	446	406	436	488	457	475	429	408	453	467	437	453	422	431	427	427	401	447	408	425	434	455	440	453	455	437	441	411	438	448	425	401	447	431	440	478	426	459	470	453	441	410	409	437	423	426	432	448	417	444	434	440	485	419	399	437	489	459	410	453	404	494	428	437	454	423	498	466	432	414	442	468	418	448	428	466	423	432	443	435	487	415	485	383	428	433	441	429	428	438	454	443	402	428	411	441	478	436	423	465	421	461	409	435	442	402	450	436	398	463	460	452	436	447	415	451	420	426	444	471	442	461	480	463	401	414	463	444	425	432	476	375	457	438	427	439	413	450	429	430	476	436	430	447	394	408	420	429	396	445	466	480	445	386	464	415	416	447	422	406	478	448	408	452	439	438	450	432	428	423	440	424	428	415	487	460	455	462	422	425	428	393	432	420	438	435	416	443	466	440	439	454	438	444	424	428	449	446	457	447	424	454	417	418	432	432	434	458	416	435	413	398	422	434	433	406	432	430	459	465	456	434	420	435	417	418	453	468	439	433	429	437	461	450	406	431	442	453	457	466	424	433	447	434	452	461	406	423	459	428	439	456	444	412	453	440	426	458	401	443	407	481	433	440	435	442	457	422	425	471	421	417	443	458	418	427	401	440	456	418	409	476	431	444	452	451	436	411	446	429	431	440	428	450	458	461	445	455	439	446	423	424	446	432	437	415	407	429	425	430	419	433	458	437	442	421	485	439	428	440	414	427	446	455	439	457	400	460	442	467	438	440	447	434	414	442	440	480	422	446	450	452	449	444	404	424	419	398	388	444	431	395	407	448	456	387	411	446	388	417	409	398	452	453	457	432	452	469	438	435	443	434	393	416	454	436	469	443	449	468	473	457	428	422	413	422	412	443	478	430	451	434	433	437	410	414	413	458	472	427	443	409	469	460	444	452	426	427	406	417	422	461	456	474	447	431	440	418	459	410	460	461	429	456	406	431	409	443	455	421	428	411	448	436	449	468	396	436	433	412	430	446	429	427	432	459	438	433	427	432	403	415	464	432	418	447	430	425	416	445	443	446	432	421	429	466	386	449	440	456	428	431	415	446	430	414	424	467	457	435	410	449	443	405	433	426	414	423	426	434	455	427	432	410	417	424	423	436	440	426	477	446	485	426	418	411	401	428	388	411	458	441	451	420	438	454	425	434	465	440	437	413	458	444	438	436	431	459	443	447	457	410	450	424	464	379	412	474	418	407	411	432	424	415	436	468	445	456	394	464	426	438	448	446	436	435	431	444	428	442	430	452	433	434	400	396	417	430	438	458	463	390	398	418	443	453	421	445	470	435	426	449	429	438	425	381	436	458	431	418	456	407	427	443	418	428	444	405	455	457	471	439	433	445	411	465	430	411	403	438	420	432	426	461	433	416	474	440	431	424	447	442	465	391	433	438	393	435	425	418	451	424	429	458	483	445	475	454	424	459	408	455	462	428	419	481	463	420	456	422	454	481	433	453	447	428	422	405	429	448	487	447	443	440	463	441	409	480	414	463	399	399	424	459	434	429	420	410	483	392	475	407	435	433	406	439	409	460	435	408	443	427	448	447	421	429	430	393	474	434	442	442	443	425	405	464	422	421	436	432	452	453	427	447	462	438	469	437	486	468	417	445	441	445	424	445	399	413	402	457	467	406	450	475	413	421	454	447	435	436	433	444	444	411	413	438	425	433	453	440	423	389	476	427	447	438	406	443	430	396	436	413	461	468	426	440	448	423	455	428	405	443	433	436	462	414	469	451	438	415	444	423	465	470	433	426	429	444	423	392	416	435	432	419	451	426	417	436	465	414	433	459	434	405	468	434	423	453	443	474	431	411	441	457	435	425	435	437	439	446	453	428	396	415	422	431	430	444	430	425	433	462	446	423	463	437	420	455	438	420	451	452	436	407	428	433	429	457	436	450	436	414	447	409	447	448	444	434	456	472	437	470	431	407	423	442	442	435	411	411	444	448	456	405	451	440	430	431	453	455	477	438	456	448	404	435	436	411	422	399	439	408	423	465	419	460	415	455	424	433	476	423	396	465	412	435	429	484	451	484	432	455	444	449	446	416	439	432	434	401	465	413	448	445	439	451	458	419	411	481	436	414	457	427	430	417	437	432	430	456	432	431	467	425	413	402	414	443	442	433	482	434	467	415	423	435	440	442	391	424	392	386	400	460	460	407	468	432	426	390	432	463	422	443	412	471	440	415	431	432	452	447	403	416	416	453	448	439	446	431	446	463	449	460	448	452	450	474	457	450	448	438	496	403	438	436	423	407	436	405	435	415	448	452	448	443	436	410	446	477	428	421	436	423	443	426	437	464	427	449	427	417	429	437	446	446
4903	1268	1055	792	650	651	619	558	621	564	609	545	562	598	532	506	563	536	537	544	515	551	534	532	530	532	543	543	562	541	551	533	534	560	563	513	585	575	587	534	532	564	595	529	572	530	548	537	556	545	567	558	533	557	547	537	536	531	593	555	589	545	551	555	572	559	546	503	545	532	523	587	526	538	524	517	527	517	577	539	579	562	532	559	557	537	540	519	538	534	551	535	553	574	536	580	550	550	544	557	529	571	509	559	552	546	569	543	557	539	528	523	573	597	595	531	565	524	562	529	512	566	547	554	536	543	523	568	546	584	568	568	510	556	556	577	553	573	527	580	559	546	531	521	526	535	588	576	514	572	571	510	498	540	556	529	558	593	589	509	552	514	568	554	546	604	582	534	551	534	562	558	530	495	536	585	516	527	521	539	504	564	553	506	517	541	542	562	526	526	565	532	511	576	586	581	540	549	562	536	554	528	521	520	567	538	532	526	580	537	540	575	521	542	522	510	517	548	545	580	559	521	523	576	507	524	566	551	529	532	590	571	570	511	558	559	578	507	563	550	576	558	535	566	508	565	529	524	637	525	590	540	566	549	532	532	523	562	555	580	578	538	568	527	561	578	567	568	549	536	537	551	576	576	550	490	518	509	519	539	550	521	547	563	549	533	536	525	521	515	538	562	525	540	527	589	536	544	532	576	585	546	520	535	552	522	580	521	554	564	525	540	530	580	519	560	533	556	529	587	542	534	553	513	538	502	544	542	538	569	577	526	501	579	519	509	535	516	606	513	538	530	557	539	478	512	557	605	546	558	551	531	539	521	564	542	527	535	535	549	556	541	534	546	564	502	529	560	556	546	541	513	542	551	539	553	553	569	558	568	566	581	547	506	573	538	494	546	529	588	553	578	543	555	559	581	569	536	534	529	540	543	471	503	540	559	548	547	572	562	525	567	538	516	547	536	547	536	576	559	552	464	492	561	561	549	516	578	557	599	545	506	565	584	501	549	542	557	531	539	536	548	552	540	569	551	556	525	533	500	540	562	561	540	564	524	556	539	512	535	587	563	509	539	557	512	541	568	546	532	541	552	509	558	530	537	603	540	538	568	565	514	514	546	530	493	590	492	541	563	541	531	529	552	547	574	545	504	543	547	531	579	551	505	547	597	569	553	547	523	545	572	533	523	554	550	551	553	547	560	542	517	554	546	539	540	549	532	529	548	565	552	549	527	522	509	554	587	566	544	543	564	526	518	533	562	543	539	522	590	543	506	517	490	553	567	547	545	555	548	536	541	545	575	581	547	555	580	548	528	504	587	522	550	526	515	549	540	599	577	571	557	569	526	554	515	556	550	572	540	532	510	558	535	523	520	544	528	544	510	544	538	547	577	590	548	532	550	601	603	559	509	555	591	565	602	561	560	532	569	531	529	524	555	570	559	532	556	516	571	550	554	573	561	529	545	550	604	557	563	538	576	539	509	533	541	536	517	554	546	510	553	505	583	545	544	577	492	526	542	570	547	554	547	598	516	557	527	541	556	507	517	566	539	535	548	554	578	556	570	535	576	540	558	571	554	504	560	542	583	519	524	524	532	564	533	574	521	562	583	535	560	533	531	548	550	532	514	544	550	521	568	572	551	561	554	529	531	571	533	556	571	536	510	552	567	530	531	558	534	595	506	565	539	550	523	531	532	530	533	545	559	560	578	553	579	531	551	538	537	548	521	545	550	529	577	547	580	543	579	530	546	542	579	564	570	532	581	527	538	556	584	553	525	542	504	550	517	537	558	557	566	542	573	583	560	553	533	530	511	528	544	548	541	513	567	548	538	535	534	572	522	554	567	565	507	520	545	510	551	553	515	515	563	529	539	546	515	550	536	526	557	580	600	598	570	570	607	557	541	533	557	543	531	517	551	552	555	563	544	526	540	537	527	548	533	570	555	513	522	567	533	618	534	520	553	589	530	535	546	521	528	479	498	530	547	493	522	521	484	510	575	543	551	544	548	557	547	517	533	584	557	576	552	540	564	513	557	557	532	542	539	556	558	544	572	544	563	567	525	561	555	560	517	509	560	525	557	556	496	558	551	533	527	536	551	589	605	566	537	551	531	559	523	588	549	571	538	533	581	558	569	562	533	578	537	528	535	525	508	559	521	570	529	565	519	607	536	562	550	522	506	536	542	542	549	526	529	578	557	577	552	544	544	554	518	535	530	520	563	521	553	530	581	510	569	567	561	535	556	531	528	570	547	530	603	552	609	538	559	546	560	548	554	565	557	521	526	540	548	570	529	558	529	557	504	531	555	525	496	517	554	537	521	632	552	513	547	564	529	591	518	546	534	543	527	570	543	540	522	555	572	528	542	547	553	547	518	532	549	539	524	528	532	524	515	542	512	525	540	527	568	511	545	580	571	586	490	559	532	577	543	556	557	549	545	521	524	545	524	529	561	539	581	562	521	567	567	537	484	508	577	563	563	596	564	551	557	490	574	541	558	521	540	514	610	537	581	554	518	520	557	525	528	561	537	512	508	555	552	585	541	578	551	541	538	570	544	559	531	531	554	550	576	540	534	529	576	531	536	551	556	532	554	506	484	527	566	535	551	560	529	534	535	535	527	570	516	533	532	566	584	502	553	550	502	527	525	494	565	501	541	521	518	571	554	525	527	501	541	532	543	542	561	563	559	551	525	578	531	505	520	561	549	547	594	561	527	560	541	537	546	565	560	562	522	545	494	609	546	534	534	538	549	563	535	560	542	545	555	542	538	540	574	575	538	563	526	578	539	507	579	559	559	537	591	550	537	550	510	573	544	539	531	576	538	543	513	503	529	563	524	527	552	546	583	546	599	537	549	543	531	541	513	533	536	537	526	539	560	537	551	580	552	544	560	526	568	567	553	577	539	518	570	542	533	478	529	568	526	578	550	534	555	571	548	538	548	530	556	600	544	544	521	529	571	548	515	549	550	567	523	566	579	506	557	540	583	527	551	551	547	572	542	554	522	518	543	524	515	508	542	539	491	572	574	531	553	509	529	534	541	543	540	586	528	563	503	567	535	526	551	574	521	568	522	571	546	521	539	562	510	535	562	572	578	556	535	590	544	598	559	556	520	560	592	554	545	541	547	560	555	546	565	537	537	556	544	568	530	520	537	578	592	524	535	546	539	534	496	523	510	620	496	551	586	557	548	543	517	567	580	537	535	535	570	503	555	567	558	545	482	564	568	589	557	564	559	516	525	563	492	555	588	570	540	521	554	535	544	544	619	603	542	541	577	571	522	558	564	538	504	528	551	565	574	537	536	557	532	573	559	520	571	526	512	560	550	556	549	561	597	549	529	525	545	572	507	525	540	545	513	507	556	555	519	568	568	550	537	603	535	556	549	544	544	545	529	529	567	523	552	555	513	532	560	566	544	562	545	558	515	538	514	503	574	568	554	523	551	546	540	565	541	526	514	549	576	561	531	519	527	555	551	513	527	527	539	535	551	518	572	518	575	544	495
24022	21552	29138	24410	21541	12480	1122	598	501	438	397	375	367	346	330	309	279	286	283	245	255	265	278	268	229	230	260	286	277	243	244	220	236	238	229	231	187	247	228	232	237	208	205	233	229	207	222	202	239	251	226	223	208	245	241	230	234	230	211	215	238	218	242	222	238	217	220	201	224	233	206	210	231	214	217	211	212	232	228	223	221	212	204	218	213	221	218	207	215	249	236	220	213	250	229	213	204	236	192	215	225	212	237	206	229	208	215	215	231	204	218	214	233	223	228	215	228	242	238	204	225	221	251	223	234	232	215	258	226	212	240	203	212	223	190	235	236	203	234	246	218	213	249	255	242	198	215	224	214	221	200	208	244	236	211	243	228	197	224	234	219	235	220	222	251	219	217	255	233	233	222	225	205	212	216	234	227	209	234	205	230	237	229	205	236	209	203	239	212	228	244	221	213	188	219	219	208	181	196	213	247	226	222	216	232	220	231	223	198	226	225	218	210	204	209	194	217	216	219	228	225	211	240	239	233	224	233	189	216	226	245	199	210	192	225	230	238	213	197	248	237	216	208	252	226	209	242	207	218	223	220	214	177	208	227	235	195	218	225	225	188	207	225	219	214	217	209	217	240	236	216	240	237	232	215	221	215	242	208	238	227	210	197	232	197	225	223	209	206	202	233	239	231	194	239	196	214	234	214	220	194	219	218	223	223	235	225	187	219	202	215	232	245	194	237	236	241	213	218	192	215	210	240	233	200	224	248	219	249	213	222	214	213	220	224	198	185	208	210	226	201	205	215	195	218	238	209	204	196	205	252	210	227	259	245	241	233	210	233	216	224	186	207	234	211	205	222	241	219	224	238	233	268	239	246	212	229	216	205	218	218	221	210	221	203	214	217	228	223	246	238	212	196	207	207	249	212	226	246	224	214	217	229	207	207	232	217	239	196	233	212	207	225	218	199	209	222	194	220	230	198	205	232	241	218	228	202	213	238	240	213	247	223	227	216	241	232	223	244	213	205	198	202	210	222	212	210	209	209	198	226	223	210	224	224	233	196	213	236	211	243	175	241	211	249	209	213	211	213	230	232	218	225	225	233	214	228	207	225	200	214	212	211	218	230	221	211	237	246	227	204	205	209	208	239	204	210	215	242	229	224	216	208	222	201	220	214	219	217	242	234	212	221	210	201	225	222	223	230	223	201	223	224	224	207	220	216	216	231	231	230	232	212	234	232	206	230	210	208	212	193	237	200	225	222	228	204	233	219	216	215	203	203	205	219	219	212	220	212	212	230	226	220	219	207	197	200	216	237	214	186	196	237	259	211	234	200	227	201	226	207	222	235	212	215	213	206	221	214	220	199	218	192	216	235	240	234	220	220	228	194	224	226	241	217	250	221	220	235	222	245	249	225	202	206	210	207	236	228	214	217	232	203	206	225	204	200	250	210	214	208	227	230	229	196	233	226	209	258	208	218	211	213	220	224	214	211	241	207	217	208	209	209	208	234	216	227	223	228	228	216	209	197	222	227	211	230	224	202	237	200	221	229	203	183	231	232	218	223	211	240	227	210	209	238	201	206	203	213	238	222	186	223	203	231	205	218	236	201	193	215	238	244	198	210	238	201	221	227	212	231	228	221	221	226	228	207	259	223	207	205	214	235	237	205	211	249	225	215	235	235	212	202	203	211	240	219	230	226	233	222	189	220	203	200	213	212	190	210	231	203	245	232	209	208	235	188	210	197	222	206	261	205	199	194	244	214	225	211	207	210	211	222	205	198	210	209	226	221	239	195	200	217	204	212	226	213	226	198	217	207	215	229	212	197	221	202	219	216	226	212	190	211	245	212	236	233	238	217	217	189	210	219	216	203	232	194	207	211	209	214	234	206	202	217	197	220	228	203	223	219	219	234	227	258	266	223	220	206	216	212	225	242	211	221	248	222	215	217	205	219	196	215	239	208	252	242	211	227	215	197	199	224	210	214	195	223	242	226	200	197	239	203	256	244	246	231	237	213	238	224	196	213	227	229	217	238	206	202	220	199	236	208	221	201	215	212	217	199	215	193	228	221	232	219	214	198	215	192	229	217	214	221	233	230	230	212	195	209	226	222	248	215	215	209	198	229	212	223	187	219	222	206	206	206	235	229	227	208	218	224	216	215	230	222	198	194	213	227	182	226	247	207	193	212	194	238	213	230	205	230	213	205	196	250	228	199	202	250	240	224	219	220	209	202	231	211	234	221	221	219	230	234	229	201	202	190	210	217	233	243	221	229	219	201	194	214	219	224	222	220	200	213	240	213	241	196	242	212	234	176	243	248	204	195	226	215	206	234	225	224	217	250	227	206	223	221	223	241	221	216	203	196	206	202	212	216	235	213	219	205	208	236	229	230	221	235	212	213	208	226	240	226	226	240	231	198	237	218	241	206	224	211	228	206	224	221	217	245	206	213	237	223	234	195	206	238	215	201	223	205	242	227	212	204	208	204	232	211	204	198	246	224	212	224	216	234	227	219	225	246	248	233	212	233	236	223	227	223	224	214	223	223	241	210	228	221	212	216	198	233	210	217	213	230	214	208	238	235	216	242	219	200	204	223	200	192	205	221	222	224	225	216	215	224	237	225	210	243	216	219	233	212	237	200	190	238	206	214	247	223	234	208	223	209	213	227	225	235	208	218	213	232	197	209	207	205	226	223	216	233	206	238	205	222	198	207	204	200	219	250	203	257	215	232	231	243	193	225	194	197	211	222	247	232	203	215	221	197	234	248	244	225	239	248	208	212	213	210	205	222	235	208	210	194	211	230	206	236	241	215	199	226	231	199	231	218	228	205	198	203	229	216	199	186	219	199	226	212	205	224	208	217	242	181	217	216	229	218	224	197	209	218	215	196	207	239	232	246	201	228	217	197	233	227	232	252	241	230	235	216	226	207	209	195	234	222	211	200	228	209	233	212	208	224	235	220	229	207	214	230	204	212	235	234	222	233	204	246	220	202	213	211	243	197	207	233	210	225	210	233	208	226	210	214	225	223	222	204	237	213	219	225	191	224	209	218	210	229	205	201	205	234	223	232	209	239	210	220	244	201	222	220	197	223	215	221	233	233	216	195	224	202	235	181	223	217	237	223	248	230	222	202	202	214	205	227	190	230	225	212	216	237	209	202	214	236	223	213	213	212	192	204	233	219	209	218	216	219	234	219	246	208	204	202	217	219	221	209	211	211	216	240	217	222	220	251	190	230	194	198	196	208	228	206	244	206	227	229	223	229	215	193	215	245	200	225	217	229	204	207	231	218	202	221	235	207	226	201	240	196	207	210	222	222	214	212	244	202	225	231	233	181	234	225	217	217	248	250	219	234	234	229	238	211	215	224	231	217	185	226	206	218	201	224	194	192	207	211	233	205	207	216	230	222	222	217	205	211	237	217	197	222	221	229	206	213	216	226	219	235	199	229	210	206	212	215	235	206	246	219	220	244	221	203	221	223	200	226	222	238	210	197	223	208	235
5024	9965	8084	4032	2713	1987	1559	1162	964	838	734	640	572	558	509	445	463	432	373	358	358	342	341	345	326	324	355	306	363	300	311	299	353	321	323	302	314	350	306	305	337	278	283	301	319	295	325	281	314	288	267	305	258	308	292	290	311	303	292	277	271	259	311	292	299	268	283	309	303	287	308	308	258	288	278	300	289	290	286	296	277	276	260	269	287	310	280	330	251	295	300	285	286	277	314	274	304	280	299	290	297	293	262	270	277	270	276	288	293	271	255	282	308	280	278	302	269	272	298	260	274	292	291	249	292	252	262	292	279	315	287	294	319	287	272	253	287	300	275	274	310	301	283	275	307	264	290	295	278	285	284	281	273	286	263	318	281	262	296	275	271	300	260	285	272	275	299	290	283	297	258	299	319	296	248	264	279	310	291	292	261	278	276	296	326	276	293	294	263	284	259	315	297	325	296	268	287	275	314	240	271	302	261	301	288	286	313	260	254	270	293	275	254	273	305	317	291	297	292	279	293	291	285	281	294	277	289	272	291	296	297	305	282	276	259	298	289	249	294	287	272	275	275	278	259	266	298	274	284	259	304	282	275	296	282	283	329	314	269	237	307	273	288	260	290	316	314	284	293	295	232	325	263	260	286	303	263	285	274	294	260	295	305	288	296	293	289	285	281	286	320	264	288	300	273	261	249	288	264	279	278	297	262	292	292	274	286	280	288	283	259	265	278	260	305	277	295	324	300	281	263	287	288	299	305	326	269	296	280	302	296	292	318	258	290	288	287	292	289	286	286	269	320	263	258	296	285	288	275	291	298	278	253	275	264	299	268	282	282	259	278	258	274	263	275	292	279	264	296	299	286	307	314	312	302	273	291	280	300	305	280	271	270	278	290	272	267	278	286	286	253	287	291	320	286	270	274	289	314	280	286	275	307	271	266	284	305	301	292	269	261	313	277	286	268	297	267	289	294	290	265	310	271	292	270	282	271	301	270	301	264	271	274	317	284	304	295	297	289	291	249	293	260	301	273	307	270	295	275	274	299	266	270	283	292	257	293	249	312	275	284	292	307	307	258	270	308	284	273	307	261	257	269	294	280	290	271	276	259	260	301	304	274	271	279	243	271	266	270	284	284	289	304	270	265	246	250	289	308	286	281	295	293	295	289	284	305	274	289	259	313	266	268	288	283	254	317	308	290	294	273	286	265	279	273	284	310	285	278	298	303	278	284	268	290	299	271	271	282	267	287	253	283	256	259	270	281	271	227	282	252	308	283	285	273	280	281	283	280	282	287	289	297	276	292	301	323	278	276	288	266	262	282	262	288	262	268	298	281	292	298	278	276	283	288	287	292	301	278	291	293	284	313	273	302	297	288	288	298	277	265	239	267	264	283	303	280	275	311	297	282	282	300	285	256	271	292	261	269	263	288	315	317	286	321	267	297	304	296	278	260	279	303	282	310	281	290	284	282	289	303	274	256	318	307	275	300	282	260	292	245	267	284	267	271	270	270	270	256	281	259	276	283	268	318	292	266	282	286	278	293	291	275	289	306	292	274	302	283	290	284	244	300	278	277	289	295	300	281	268	260	286	266	303	297	288	259	291	288	296	264	283	292	269	281	272	266	263	300	284	273	284	267	299	304	231	279	312	274	294	266	272	281	309	278	286	294	275	280	288	291	301	275	280	257	286	296	296	301	277	282	287	263	301	298	287	291	298	302	298	323	280	293	316	293	276	276	268	280	310	284	263	258	258	247	298	278	280	283	314	284	297	292	296	286	285	253	301	292	287	286	281	298	264	269	256	290	283	291	246	276	281	242	273	254	308	258	310	306	307	296	289	311	271	271	295	267	311	307	276	273	255	307	292	278	258	276	253	250	276	270	299	288	247	291	305	288	293	287	286	264	290	276	273	287	288	265	271	280	328	290	295	291	312	270	266	268	274	274	281	292	265	276	307	274	293	286	266	283	270	260	291	253	309	291	275	266	298	282	285	288	267	263	253	271	276	277	271	318	298	270	301	280	283	270	284	299	278	288	286	312	272	279	298	321	283	296	289	255	297	273	306	302	310	287	275	299	289	291	266	286	250	287	278	268	293	284	314	290	293	250	276	263	301	283	259	264	299	288	251	268	301	291	269	294	253	285	269	287	272	312	300	296	300	281	280	286	253	284	303	308	311	289	275	301	295	296	290	280	279	273	270	258	289	254	284	255	300	254	274	307	302	285	277	291	271	290	280	253	266	281	269	287	278	275	305	281	275	286	292	279	302	253	265	274	274	265	262	293	263	288	282	264	252	270	286	290	273	273	294	271	302	248	304	286	282	267	287	281	288	285	305	294	270	251	304	294	295	317	295	285	265	287	267	310	260	267	316	263	268	285	295	294	280	298	273	288	291	260	269	265	264	259	300	267	276	285	314	273	290	281	269	292	307	286	278	276	300	293	272	301	282	272	273	276	292	285	323	317	282	278	274	280	299	268	295	290	279	309	279	285	295	282	294	268	322	293	298	299	291	295	285	302	286	284	263	260	264	256	270	273	301	264	263	255	299	295	303	291	287	288	273	277	297	261	267	282	284	294	294	252	288	301	277	289	284	284	292	300	288	288	277	265	280	294	266	277	318	312	262	254	278	257	291	300	255	308	305	285	263	270	303	310	294	301	297	279	265	278	306	260	270	309	306	283	266	321	280	299	282	280	274	283	283	276	256	301	288	254	300	268	307	291	307	277	269	245	278	307	247	258	277	315	268	313	285	310	265	296	257	298	256	241	265	291	266	281	295	300	274	276	268	310	272	271	299	277	265	275	286	293	296	259	261	315	278	294	260	303	269	270	314	291	295	288	289	256	290	262	259	246	286	292	249	316	275	293	276	290	291	299	247	275	267	256	298	288	278	262	258	292	272	293	251	282	279	295	255	294	294	290	304	294	301	288	288	281	284	293	294	309	261	274	286	301	285	294	275	292	278	286	282	269	274	274	256	264	290	286	288	278	306	296	281	299	305	290	265	315	288	274	280	253	267	281	263	293	304	265	270	274	296	283	275	291	289	262	281	299	298	302	272	275	298	283	278	262	305	277	253	295	296	308	302	295	300	294	283	296	299	281	288	286	272	298	285	302	271	324	282	280	261	275	280	296	274	293	285	266	293	303	282	303	273	298	294	272	254	227	287	289	300	251	267	305	301	246	316	264	261	253	293	286	283	286	312	276	276	297	303	279	293	283	276	297	260	283	248	283	252	289	286	283	294	275	299	314	273	260	283	272	275	277	287	273	300	297	304	276	277	302	269	293	283	289	275	291	247	286	268	273	280	257	271	279	280	279	292	297	269	293	255	274	278	280	276	263	260	307	263	288	302	275	274	305	264	302	284	284	268	308	258	297	270	271	277	313	279	285	259	296	259	280	275	298	282	272	285	282	284	286	268	273	285	276	245	295	304	286	280	280	295	246	293	262	269	314	289	305	273	269	329	275	279	293	306	288	297	269	267	313	284	266	276	279	279
25296	21517	28042	25315	12174	1158	885	798	782	716	720	675	636	655	641	642	617	636	630	638	602	647	609	683	626	652	569	645	602	619	671	646	637	616	587	636	590	590	650	624	596	604	627	610	604	618	618	591	576	588	602	633	572	660	602	640	598	595	639	614	663	584	620	597	600	639	598	606	620	651	644	574	604	597	588	631	626	613	628	581	606	608	562	557	581	608	665	603	648	575	618	609	612	612	608	586	632	650	637	652	597	606	573	571	584	586	613	596	621	571	625	633	592	639	609	634	582	595	584	618	622	632	609	594	616	632	623	588	614	608	630	619	585	583	590	587	634	613	598	621	618	614	586	587	624	623	586	624	625	614	605	581	599	626	626	604	616	609	624	592	593	582	656	609	592	638	614	647	607	607	619	594	619	602	622	590	628	638	609	595	646	669	614	644	648	614	582	548	588	579	592	615	597	632	627	626	574	638	596	571	618	579	615	595	571	624	588	621	623	625	622	587	596	648	699	633	626	568	583	592	592	598	643	629	586	597	618	616	641	616	617	607	640	609	598	580	602	600	647	590	571	596	633	610	578	627	627	641	597	571	625	571	633	608	624	590	631	589	616	575	606	632	597	629	616	613	566	585	606	569	628	584	618	596	588	603	571	599	627	599	621	591	604	639	629	605	581	650	604	618	631	564	595	623	615	584	586	601	620	566	596	615	641	586	607	631	611	611	571	609	584	657	616	617	608	580	596	613	643	596	628	577	582	629	631	588	625	638	606	628	598	610	561	601	610	599	565	574	554	599	619	631	641	578	615	606	610	634	579	581	614	619	595	604	617	592	648	600	617	625	591	577	616	590	600	621	638	618	625	564	607	552	599	594	572	577	584	566	638	596	592	601	576	618	584	608	586	622	620	584	599	612	622	627	595	604	617	581	632	632	580	585	647	608	627	622	616	588	587	586	585	603	584	623	566	613	618	571	651	566	624	625	619	625	645	584	567	601	607	620	645	659	643	614	572	578	591	604	583	616	642	582	594	593	646	643	645	616	658	623	619	601	573	614	616	609	601	640	634	590	634	580	621	564	605	615	585	617	620	614	582	661	596	577	601	633	625	605	577	626	572	589	612	556	617	625	641	616	579	599	552	576	602	615	625	633	614	598	633	586	573	653	568	578	591	609	612	593	609	612	596	622	608	590	631	608	610	579	618	621	612	625	603	587	596	601	584	594	615	592	620	591	612	624	613	593	643	632	564	603	639	597	641	595	640	589	575	554	611	559	620	620	612	629	665	609	606	623	589	600	643	625	586	627	596	590	644	602	619	597	628	581	588	577	619	596	625	611	591	596	627	588	612	621	604	601	611	601	616	588	585	603	620	622	624	635	575	597	617	637	610	574	555	616	578	605	603	642	594	626	598	582	619	601	617	611	583	652	622	583	602	591	640	593	574	608	559	591	634	606	576	599	578	592	622	645	607	620	646	605	593	574	621	619	599	582	600	619	587	572	582	632	642	585	641	599	594	579	678	616	618	599	633	664	590	627	574	586	605	631	608	599	590	630	574	599	589	625	633	598	585	592	581	588	649	620	601	624	647	623	614	626	576	611	645	599	597	620	600	613	620	604	632	617	622	570	610	593	586	615	628	557	603	600	613	612	638	628	624	566	618	653	610	606	579	576	636	612	622	609	611	609	593	603	631	620	576	630	610	587	609	581	616	588	600	581	619	614	595	608	624	602	598	646	599	622	589	681	603	651	548	597	633	578	640	591	599	621	632	578	602	576	599	649	574	610	577	605	569	609	588	611	600	562	587	638	565	624	633	616	593	616	591	642	644	597	584	581	610	570	566	577	613	567	590	593	611	581	645	588	578	612	618	643	575	593	602	636	594	579	593	622	615	607	611	585	632	626	628	632	623	584	610	584	606	651	603	669	627	627	583	614	606	601	592	585	623	633	564	602	678	632	611	607	585	605	637	583	623	613	592	639	604	616	580	590	616	635	564	600	629	600	607	608	644	610	598	599	577	605	623	618	612	598	643	612	611	631	604	618	613	623	634	619	604	586	599	613	595	623	581	613	611	611	587	603	639	627	621	612	615	633	602	641	586	607	584	616	617	594	638	608	626	618	598	552	617	624	622	628	636	583	595	621	596	598	596	650	634	591	599	607	598	589	625	614	592	589	604	612	599	613	595	590	628	594	604	608	590	594	615	558	595	654	614	599	605	598	605	560	599	595	651	630	616	612	617	618	609	640	580	582	620	624	579	580	604	575	595	659	613	625	572	572	621	583	630	618	579	629	601	597	568	556	625	581	608	612	613	630	602	646	598	619	625	618	636	612	552	593	600	569	630	631	569	581	634	643	617	611	607	612	576	567	543	619	619	614	669	623	612	633	642	592	586	613	593	632	651	641	602	644	638	635	599	634	630	589	629	638	618	602	630	620	608	587	593	597	636	579	616	611	602	597	607	569	607	591	601	600	620	601	617	594	620	566	584	625	605	592	593	559	603	586	591	593	582	613	619	581	611	569	695	571	578	605	605	575	613	567	605	584	604	570	626	573	612	575	556	615	612	575	637	555	625	578	569	664	637	653	602	566	628	563	609	600	610	600	605	555	610	604	610	608	604	628	661	593	596	665	614	608	646	601	580	604	608	620	636	555	650	620	607	611	612	624	564	582	604	591	616	629	570	620	640	604	619	603	605	604	607	589	590	596	582	633	608	557	627	584	619	589	605	607	627	639	565	571	636	647	593	608	615	589	599	580	646	606	575	542	608	600	600	610	608	604	584	624	624	610	604	597	576	556	628	607	616	593	610	623	597	573	601	649	605	596	601	594	654	601	609	594	589	606	598	634	594	587	623	586	594	597	643	609	592	649	610	628	603	653	559	619	592	608	566	694	604	636	560	606	610	584	599	592	656	625	615	604	564	586	557	621	638	620	624	578	619	587	570	558	616	641	593	613	588	647	598	648	639	609	600	581	664	626	620	625	606	601	556	607	634	577	631	570	639	622	662	666	598	576	581	611	611	580	636	606	613	595	625	562	603	588	649	588	616	604	607	601	625	566	567	594	590	597	615	604	611	568	608	591	628	658	664	604	583	617	602	594	604	630	612	614	638	616	645	573	566	586	593	670	603	643	625	616	556	632	593	617	630	584	621	581	620	608	666	587	604	599	651	624	600	605	612	637	611	613	643	617	643	614	650	629	626	561	621	580	629	597	648	602	593	624	623	601	646	585	658	606	619	618	581	623	591	597	604	607	614	620	607	575	584	585	549	638	581	557	634	664	620	587	645	621	620	570	607	619	609	578	611	658	679	576	614	602	603	611	656	572	550	638	622	599	583	578	592	588	571	613	600	634	599	603	622	626	633	593	617	592	594	597	601	601	593	596	623	606	606	603	605	598	599	613	617	547	635	609	582	623	579	545	586	646	599	631	585	608	601	611	629	579	594	639	605	624	601	593	636	618	602	611	615	626	633	624	574	566	602	621	597	568	667	595	587	600	627	595
5343	5951	4508	2454	1895	1525	1320	1144	1120	1005	975	920	858	876	826	786	837	780	778	813	790	839	789	763	755	741	745	742	710	745	773	791	750	722	696	714	708	732	781	739	735	699	755	708	719	742	732	726	743	736	722	765	788	750	720	672	730	754	742	700	709	703	744	720	704	739	748	752	706	729	705	694	763	792	752	718	717	766	713	750	708	692	733	726	710	694	757	717	712	734	750	734	773	695	761	714	713	688	791	725	743	711	744	768	712	749	731	726	674	680	746	731	750	688	707	739	763	727	728	754	728	716	746	768	727	771	722	767	717	748	764	709	746	720	702	741	698	723	731	705	706	683	729	724	707	691	740	740	751	716	682	673	694	708	689	715	759	703	722	757	704	726	752	762	701	718	735	753	742	727	718	761	715	699	694	717	689	707	701	718	764	768	718	735	750	762	735	723	741	695	682	688	753	742	685	739	732	724	736	693	730	715	722	677	695	755	682	707	735	730	724	704	756	725	707	740	652	707	728	690	721	722	732	727	717	728	723	671	727	733	739	710	727	726	770	759	726	721	698	706	738	714	735	680	716	747	726	706	736	683	724	709	759	724	720	721	669	704	757	742	711	718	671	712	713	721	727	792	675	701	711	683	707	702	700	762	770	717	746	720	743	715	687	699	734	687	759	737	693	730	719	702	718	766	710	718	676	747	734	727	720	685	730	732	721	707	719	755	701	684	677	733	710	761	683	725	698	762	705	736	717	734	693	704	780	758	721	694	737	717	715	737	711	685	723	719	715	728	723	706	675	720	682	670	727	697	736	733	717	724	746	688	766	707	705	766	698	729	717	758	704	743	726	718	757	697	743	719	714	745	712	731	717	690	729	753	737	722	730	724	707	668	741	760	753	697	724	744	712	741	735	710	747	740	723	706	727	718	721	745	728	724	720	719	691	715	757	702	767	691	711	722	763	717	727	724	704	734	686	728	791	667	728	756	660	771	766	758	766	716	753	797	720	739	700	733	714	711	784	709	677	695	726	682	715	746	756	695	773	720	671	707	700	727	742	727	734	743	682	688	730	746	744	713	724	723	730	688	719	707	730	670	691	709	704	727	763	727	706	716	715	754	702	690	734	710	727	736	727	740	712	717	742	735	734	728	744	729	778	704	661	732	689	735	689	744	667	692	717	749	709	687	731	720	769	681	700	698	731	676	743	710	750	713	728	722	708	746	715	737	756	720	715	728	697	704	743	746	715	692	763	690	739	771	732	729	757	716	733	781	726	710	713	711	683	708	706	717	745	780	748	687	717	735	725	736	711	705	759	752	719	724	722	709	739	733	706	698	702	728	752	758	672	678	753	715	716	733	741	649	700	725	740	723	784	699	712	712	698	731	725	677	722	736	685	672	744	683	725	713	694	743	746	750	726	746	725	773	718	735	700	751	778	717	738	697	785	670	763	694	721	716	694	718	737	776	713	719	721	677	761	735	740	672	763	726	735	728	713	752	702	730	684	751	725	759	712	754	728	712	695	764	718	746	701	704	718	733	671	687	704	715	690	753	776	721	702	740	673	702	731	706	713	701	745	716	755	697	711	739	713	715	742	750	771	742	736	728	667	740	706	694	709	720	734	707	686	695	736	717	714	738	740	709	730	739	734	758	781	719	723	737	671	714	700	641	738	708	763	723	741	753	704	700	718	707	699	696	688	730	720	700	749	737	733	790	727	728	735	732	762	731	682	755	767	668	762	736	711	692	729	733	791	716	738	720	687	730	733	698	709	756	788	730	729	658	759	701	720	677	738	790	692	731	743	714	758	789	752	700	739	702	790	709	683	720	717	773	716	677	752	739	713	708	692	721	739	751	715	729	680	763	716	752	726	751	770	735	726	698	720	706	771	766	708	691	663	675	757	730	734	696	658	708	705	717	706	705	739	717	763	708	749	684	712	708	742	737	690	741	730	715	661	769	731	707	737	726	792	673	749	695	672	735	691	707	745	762	728	774	734	735	764	675	732	729	702	687	732	750	775	700	689	722	755	694	690	740	703	670	740	706	687	742	685	730	739	676	690	734	714	707	726	702	718	782	746	686	702	708	702	744	746	743	686	713	700	733	705	771	751	759	760	711	706	735	791	715	707	751	771	692	721	674	772	711	709	721	712	732	706	781	729	707	726	720	701	696	742	689	733	713	711	752	752	737	682	712	759	738	706	712	732	713	732	739	733	712	722	727	682	723	754	703	685	750	698	744	689	691	756	725	724	758	730	721	735	736	736	744	702	696	659	740	703	715	704	701	745	742	659	762	758	720	767	792	714	708	703	727	756	697	721	746	707	744	752	713	716	700	691	685	748	735	708	755	697	726	737	744	749	707	726	710	732	724	685	715	712	723	713	720	751	716	703	709	708	742	745	744	703	701	689	732	693	776	750	770	713	745	718	714	682	733	716	732	702	708	736	710	703	725	773	720	702	682	751	727	726	759	710	675	743	765	695	716	714	695	696	731	706	744	739	707	725	702	737	769	746	711	712	745	729	794	730	744	717	713	706	720	692	741	791	764	683	740	681	728	702	737	707	692	715	708	734	720	676	713	696	686	716	705	738	758	698	737	690	739	675	718	731	695	711	706	753	696	745	744	717	696	771	767	746	756	778	695	772	688	721	706	710	665	741	726	693	691	769	738	731	718	691	720	734	715	723	737	741	758	762	729	693	756	691	727	725	706	744	714	714	707	718	738	675	770	716	727	745	720	713	737	734	751	742	730	722	699	722	677	765	702	692	730	716	736	701	721	710	739	701	736	757	724	762	686	759	724	730	698	747	735	676	710	711	752	746	701	719	742	713	727	710	721	717	736	661	748	723	769	723	786	753	734	761	734	727	677	733	719	690	733	759	701	730	717	707	705	699	729	789	710	730	702	725	729	721	739	760	664	741	763	733	706	737	779	728	744	746	722	724	731	720	753	725	749	690	740	730	688	679	759	730	774	725	756	744	744	733	727	734	730	715	723	725	732	698	711	705	736	723	677	718	756	714	737	747	704	700	698	747	771	708	711	700	679	702	709	737	754	717	717	698	723	729	714	767	749	767	731	696	709	707	717	719	707	731	706	729	703	767	745	741	692	702	684	751	715	703	738	745	759	742	742	734	702	698	737	693	710	741	738	682	746	708	789	749	721	730	719	761	737	698	754	738	765	777	752	737	688	745	719	667	723	727	742	725	699	712	766	748	720	739	747	724	718	735	731	773	780	693	699	716	708	712	685	739	719	763	710	759	753	705	739	705	678	691	705	734	725	757	703	719	725	722	739	691	707	733	703	721	714	740	675	715	738	744	706	700	696	702	668	743	743	738	724	781	696	714	709	696	676	719	722	766	764	726	711	728	734	732	684	677	716	705	748	739	699	723	708	705	739	746	708	737	767	723	728	743	739	726	735	698	733	788	741	723	730	703	697	740	737	739	737	708	728	705	701	746	725	740	764	707	710	725	671	726	712	720	690	757	696	726	706	711	746	749	744
23133	21584	29584	24079	21584	21639	12006	1272	900	797	767	644	581	564	539	516	501	442	464	453	435	422	418	424	431	394	403	413	429	372	410	363	379	380	376	393	369	366	380	369	353	416	402	349	409	377	385	362	386	375	332	377	364	356	346	373	351	368	396	380	383	379	387	408	361	377	351	369	365	381	370	406	358	390	402	368	339	380	369	349	367	386	354	340	366	382	350	348	369	377	386	357	383	349	354	351	347	371	412	356	368	350	370	362	368	354	363	369	378	382	349	366	347	366	363	362	366	357	367	368	384	346	383	336	376	402	337	389	374	354	370	363	370	369	371	337	377	376	379	384	367	370	383	342	354	357	367	352	360	357	338	352	373	345	329	346	360	368	367	347	345	378	362	366	370	364	330	371	366	362	350	384	386	359	361	372	311	374	350	368	372	384	386	351	359	368	385	363	352	347	370	347	433	361	361	356	348	333	382	395	376	340	359	331	322	369	402	382	354	347	372	395	322	369	354	377	351	402	403	362	378	351	386	359	353	369	353	370	375	341	392	369	359	315	361	338	387	370	342	361	322	333	373	341	377	366	336	361	348	365	369	335	370	361	353	379	366	370	366	390	350	364	381	371	389	366	372	342	349	345	342	367	358	349	349	370	367	367	341	358	358	356	356	419	346	380	396	388	338	356	396	342	367	340	349	370	359	357	362	367	383	367	378	385	333	346	366	360	356	381	368	355	356	325	355	349	370	383	392	392	365	368	344	359	347	374	371	347	397	385	355	379	360	347	353	335	368	330	371	373	361	333	375	347	338	372	335	346	350	371	365	386	349	375	372	378	377	399	366	328	418	350	324	346	383	382	372	351	385	362	374	378	347	351	344	369	354	364	345	343	379	359	411	327	376	394	361	350	324	349	352	346	379	372	365	377	371	331	364	383	360	384	349	339	348	333	361	371	392	357	359	376	405	328	360	341	348	342	375	356	393	365	343	347	371	387	378	367	380	339	366	397	384	351	379	370	358	380	386	372	360	379	325	357	404	345	341	349	362	343	368	394	338	338	356	393	364	342	331	400	379	361	357	351	375	358	376	397	392	345	348	396	333	378	382	376	351	355	328	376	374	354	356	367	378	405	374	365	336	370	362	369	379	353	384	359	370	381	361	383	380	369	368	375	319	371	365	356	353	387	365	396	363	388	343	367	366	385	361	357	377	356	379	376	363	336	385	339	360	361	364	358	346	351	389	352	362	360	329	394	343	352	352	383	387	336	369	366	395	366	347	348	362	357	365	391	377	379	331	362	364	353	349	343	322	363	334	334	365	321	398	377	340	347	360	333	403	384	358	381	341	381	360	397	372	360	377	394	385	334	380	359	347	375	341	346	339	365	324	400	379	389	377	341	347	374	389	356	371	380	371	363	365	369	361	328	333	334	356	404	373	376	346	375	349	383	359	395	374	392	355	328	336	361	348	341	366	329	406	328	344	377	365	354	368	356	381	430	377	411	379	384	348	355	323	368	368	370	367	367	382	370	345	355	358	369	381	360	362	334	358	337	381	351	382	365	367	375	355	391	350	376	350	366	364	367	387	406	356	324	369	391	352	391	365	310	344	335	387	325	369	362	341	370	361	314	337	351	349	376	336	387	358	376	360	391	345	388	339	339	324	358	353	321	364	399	345	383	377	327	401	368	371	366	362	310	382	350	332	375	340	374	386	338	340	356	365	369	377	354	359	366	374	360	384	364	352	361	377	376	374	347	382	369	383	370	390	340	368	357	371	366	343	385	354	340	348	362	375	385	370	342	319	322	356	366	356	336	361	390	361	386	363	356	326	331	386	326	350	370	369	388	391	356	359	325	370	357	355	371	391	345	343	346	372	369	334	361	354	368	352	371	324	366	374	326	341	390	348	355	374	366	328	371	339	374	322	365	390	347	346	359	366	373	356	355	396	353	353	386	367	372	327	384	345	360	361	355	368	346	379	350	344	359	377	341	323	360	398	388	400	366	366	336	353	350	372	386	392	343	345	352	364	353	381	345	333	354	369	387	361	359	326	381	373	377	370	362	339	380	335	367	368	374	390	372	360	360	360	360	372	379	382	393	381	370	344	370	372	358	343	368	353	332	348	347	359	376	340	376	364	334	355	376	350	361	371	329	403	359	338	352	374	387	349	322	362	354	375	335	323	394	337	333	374	313	375	378	352	384	373	332	369	352	326	337	334	405	388	376	380	385	341	397	341	394	369	368	342	377	347	374	380	364	399	339	343	364	338	383	342	350	370	370	375	352	373	356	370	363	370	377	367	362	350	361	318	364	357	342	423	357	351	326	346	350	353	372	370	363	359	383	346	382	381	356	369	375	372	352	380	344	358	350	354	348	345	342	366	340	351	387	371	343	340	356	384	370	326	344	353	352	347	368	353	376	428	357	367	375	374	351	360	379	364	338	363	393	354	362	348	378	346	337	392	395	362	346	360	343	404	394	376	360	367	337	339	352	390	368	386	389	330	369	351	327	355	384	361	354	333	366	330	330	392	330	333	314	343	358	339	355	328	348	358	354	399	373	379	383	356	376	359	386	379	350	381	323	349	386	361	363	370	394	352	360	381	355	380	381	348	356	307	371	361	370	350	335	325	366	337	348	365	404	336	339	354	344	375	376	361	342	397	335	325	354	358	362	383	364	356	389	366	390	328	402	381	357	366	360	371	382	388	355	375	394	385	359	401	350	360	390	327	372	356	349	352	371	377	414	384	322	357	342	362	382	350	365	369	361	389	386	356	354	403	361	330	362	339	383	358	335	331	357	391	343	382	351	359	360	343	366	365	350	375	396	360	360	343	381	381	352	351	392	364	348	362	360	360	344	416	384	364	365	383	379	356	344	376	403	333	338	384	355	369	346	345	341	354	330	363	343	359	377	377	387	343	358	336	370	387	358	373	368	337	358	365	343	388	355	330	376	389	360	346	358	362	361	339	383	339	325	382	371	355	344	359	341	352	364	362	370	375	346	363	360	349	364	384	355	350	368	382	358	369	327	386	359	344	371	351	369	363	358	349	397	371	373	365	362	353	355	345	370	358	421	355	398	380	352	321	357	342	380	346	340	325	341	344	364	377	369	325	382	362	393	367	350	351	388	351	391	338	363	383	371	362	374	336	346	354	350	359	356	333	377	380	356	395	346	389	338	363	375	341	356	337	381	377	344	365	379	358	321	366	360	364	358	355	362	333	365	390	363	356	385	350	346	397	354	361	367	346	379	352	362	364	374	375	376	368	400	382	392	368	379	349	356	389	392	367	354	390	390	387	361	347	376	345	369	346	362	336	375	360	356	355	375	338	361	356	353	365	364	365	369	366	365	348	380	389	386	376	365	350	381	382	364	331	342	375	367	372	365	406	376	364	358	384	368	380	346	367	315	361	312	370	355	333	353	402	383	352	368	357	351	352	344	389	360	367	349	337	365	361	342	399	344	343	354	352	369	378	364	344	362	346	370	352	347	365	377	353	367	327	370
8196	16585	13110	6796	4904	3689	2949	2228	1898	1437	1298	1152	960	921	856	787	755	677	678	621	618	587	601	536	535	528	511	521	508	489	495	480	500	474	471	447	440	478	472	443	429	467	443	415	437	447	459	471	464	436	478	424	451	474	416	425	403	442	457	458	446	453	427	422	439	402	434	402	404	434	435	449	398	399	453	433	437	440	419	426	419	410	429	376	490	413	448	442	422	413	393	448	384	436	449	429	424	396	445	430	418	394	464	415	441	425	389	437	424	409	465	400	399	421	404	385	431	433	448	430	430	435	416	458	408	425	443	433	417	384	446	392	482	425	423	437	373	391	415	472	401	442	450	418	398	400	383	447	420	404	428	390	439	420	441	393	420	414	404	435	383	434	424	440	435	436	448	422	416	421	395	420	411	433	386	395	398	431	420	444	412	423	436	417	403	448	429	423	415	433	449	452	400	424	395	391	412	428	443	423	373	406	386	413	423	399	422	413	413	433	447	410	372	415	418	425	445	406	383	393	430	423	442	412	403	434	393	422	462	396	411	416	435	428	431	430	420	380	408	446	404	400	395	456	456	430	425	397	453	388	438	407	414	399	428	434	396	415	439	409	420	422	395	388	427	397	406	403	417	404	421	426	433	449	432	380	410	451	440	435	418	392	427	419	400	413	417	428	410	410	414	426	417	433	381	449	403	389	412	427	432	386	389	444	423	391	405	423	414	409	411	416	411	450	428	430	430	380	424	409	421	401	397	455	404	427	402	395	438	424	420	419	407	439	467	395	444	406	420	410	383	441	385	387	398	379	432	404	384	406	374	401	421	420	409	405	422	409	419	430	457	397	394	420	422	391	393	404	449	449	423	445	431	370	422	402	411	432	412	396	382	451	409	455	391	404	435	408	412	396	453	398	408	407	409	442	425	414	408	429	386	440	416	393	438	373	394	414	445	442	415	393	416	414	417	453	405	431	432	387	415	408	404	434	394	432	437	380	407	425	405	408	427	439	441	417	418	370	398	395	408	419	424	396	426	421	424	446	443	413	437	422	411	442	426	408	438	409	415	416	390	425	434	412	405	416	444	431	407	416	453	395	392	397	407	434	417	461	405	411	424	437	424	427	419	409	426	407	435	416	401	440	425	392	405	406	390	382	436	432	425	452	437	413	410	422	415	398	404	411	421	409	439	410	440	440	402	400	430	426	400	401	420	424	442	428	439	457	445	403	359	402	398	441	412	420	391	430	413	434	370	446	418	428	430	437	465	406	431	419	438	428	377	376	439	407	417	432	401	396	404	433	408	445	422	408	446	399	456	433	414	402	415	453	409	444	378	418	458	433	397	414	435	391	394	442	418	404	438	401	367	432	424	396	391	450	405	403	430	426	439	438	424	434	449	438	437	429	425	418	434	417	416	400	417	423	418	406	441	382	424	433	404	396	425	447	406	398	430	402	492	401	400	388	434	433	445	380	399	407	446	466	418	440	452	394	394	414	419	385	424	420	406	443	428	411	394	372	426	433	408	421	412	456	415	405	409	406	447	420	447	401	428	390	457	434	413	419	426	430	414	410	426	431	431	441	448	412	398	423	456	421	413	422	399	415	422	473	422	441	411	374	434	438	444	462	413	396	401	424	435	415	415	381	419	407	403	402	434	384	430	426	407	391	425	405	412	390	445	420	419	407	418	417	382	446	396	406	404	411	433	415	420	415	435	423	415	414	415	445	450	422	400	402	418	423	403	413	426	431	402	403	453	425	438	412	424	437	426	426	414	442	450	410	451	397	431	418	419	409	403	401	422	400	418	436	422	372	413	404	441	432	426	395	406	411	426	421	419	399	419	401	397	426	418	423	396	397	386	408	425	438	413	438	416	421	424	415	418	376	420	442	440	444	455	411	418	415	452	411	410	439	402	417	393	412	419	404	444	430	438	419	438	356	430	418	419	423	436	435	399	409	469	444	412	389	416	395	447	403	390	438	414	412	401	427	443	417	405	401	389	442	415	390	408	403	403	441	407	420	427	397	415	417	454	417	401	398	444	407	415	422	387	394	448	434	412	436	386	413	437	419	401	397	442	434	417	419	452	477	429	437	429	444	410	404	442	399	444	430	384	430	403	445	384	441	426	439	438	413	444	397	409	396	457	436	423	446	448	429	445	409	446	434	438	408	402	402	415	406	426	436	405	444	432	406	447	436	371	422	445	405	433	429	400	389	407	389	406	432	426	418	395	448	430	389	395	410	429	409	424	448	435	435	428	443	369	386	402	428	425	395	447	448	466	402	405	419	415	414	379	430	445	430	403	429	418	388	445	406	448	405	433	414	433	417	452	439	388	435	413	402	448	416	423	436	397	373	417	376	473	396	434	408	431	409	432	389	440	381	408	426	417	401	430	426	409	445	426	418	415	466	433	404	423	440	400	405	425	395	405	395	416	425	433	411	432	392	409	380	408	405	440	424	431	409	445	431	421	426	394	438	398	425	424	400	391	417	409	405	442	393	432	405	452	413	431	429	406	426	373	444	438	408	421	384	443	417	404	436	463	416	415	426	399	399	388	396	436	410	457	394	433	397	418	447	389	383	411	428	420	417	416	377	449	432	396	438	422	420	405	427	411	403	411	433	455	423	426	415	442	415	451	432	403	434	422	413	399	403	432	416	362	399	446	392	406	441	433	407	432	385	429	434	469	417	436	397	437	468	462	418	435	404	432	395	432	387	436	401	411	413	430	403	403	408	414	434	440	418	443	422	421	450	390	439	408	443	405	448	391	427	413	410	386	429	414	438	411	400	403	390	435	442	415	404	405	439	394	402	421	408	410	406	421	434	395	407	444	412	394	374	430	444	396	457	440	464	406	392	400	429	424	425	432	377	387	410	395	434	406	418	431	413	448	435	413	427	414	397	430	405	403	426	440	449	419	423	409	403	406	434	403	410	437	410	481	402	431	416	403	399	419	416	425	416	401	423	466	432	422	389	421	423	426	417	385	424	424	433	454	444	406	437	424	424	434	420	417	414	391	423	437	388	455	432	405	411	415	421	375	429	446	402	381	418	425	429	424	442	414	427	474	430	419	458	423	432	420	441	368	416	413	440	411	423	398	394	427	395	408	391	447	452	422	429	445	418	515	428	428	431	428	420	381	402	389	470	453	449	380	454	413	453	390	407	412	414	426	403	426	429	381	390	427	400	418	395	438	387	419	442	402	437	404	418	426	438	431	391	430	431	438	429	420	375	410	459	452	405	431	425	419	407	458	425	427	415	379	437	439	421	435	407	450	467	374	387	429	405	461	421	426	393	379	388	471	403	424	407	406	442	432	412	415	409	458	403	402	453	445	397	434	439	378	442	405	404	456	399	413	414	414	416	404	410	434	394	390	402	425	415	415	410	433	400	429	396	393	439	411	420	392	426	409	450	420	437	402	412	396	404	425	429	406	416	448	410	416	417	401	408	401	433	378	436	433	393	428	410	395	404	431	444	429	432	370	390	399	430	459	409	404	385	401	398
27525	20375	7201	867	584	483	486	503	461	487	453	450	469	429	478	449	421	461	454	413	468	452	428	483	435	459	453	427	468	432	457	432	444	418	416	474	460	439	394	445	407	463	460	429	421	436	411	431	388	424	461	403	467	411	408	429	438	446	432	437	438	412	395	427	449	431	447	447	430	433	431	407	408	448	445	428	416	419	413	474	426	435	417	421	461	489	445	498	460	431	440	440	436	459	439	418	450	419	439	434	428	403	434	430	434	434	444	432	449	439	387	460	455	411	425	427	431	475	458	449	433	449	434	448	435	422	444	441	417	381	407	452	468	410	452	441	456	456	425	415	428	446	433	440	433	436	447	451	444	481	416	404	429	429	501	458	423	461	430	426	398	435	450	436	435	430	436	482	418	448	460	416	403	413	402	405	425	424	457	417	410	436	424	414	443	417	402	417	440	394	424	428	404	454	420	440	427	425	424	444	452	447	454	469	404	435	450	434	464	490	421	465	446	414	408	403	429	464	441	459	420	426	462	438	432	476	469	433	442	412	432	442	468	424	412	443	454	439	414	413	468	419	405	429	439	438	439	446	435	422	461	445	424	447	417	448	412	453	475	403	450	426	449	423	451	451	420	416	419	442	443	434	462	419	430	447	389	474	439	463	416	413	433	391	414	454	458	437	444	503	454	454	470	470	413	437	389	448	422	404	452	416	442	417	424	410	431	436	430	445	430	447	441	462	447	412	434	453	437	456	425	431	469	439	432	428	436	457	440	411	464	483	460	453	440	435	441	450	461	430	440	434	422	442	429	446	460	461	445	394	463	424	458	456	435	444	418	426	426	430	448	423	458	399	418	426	414	422	404	437	466	430	417	451	430	438	443	429	447	432	447	446	442	415	411	466	447	385	457	477	487	429	433	468	428	458	439	447	414	394	398	442	451	474	472	470	407	435	431	489	427	443	432	401	457	454	452	453	451	438	436	422	436	454	428	435	412	439	464	414	405	441	443	435	408	405	466	414	479	425	415	429	433	423	455	442	447	429	420	425	443	428	477	439	426	415	410	433	467	447	440	463	434	427	469	399	463	438	435	428	439	449	458	433	452	449	434	385	461	439	453	444	408	419	410	391	410	390	432	446	407	480	418	430	449	431	438	424	443	427	422	440	438	461	412	428	448	469	446	411	414	418	435	456	433	435	427	405	461	432	429	406	452	456	447	466	438	442	431	438	433	441	458	453	421	498	442	411	402	441	412	399	416	427	434	457	426	426	441	419	437	418	425	411	414	431	462	450	445	453	452	415	418	426	409	427	497	476	369	423	445	412	440	444	418	391	442	418	451	410	456	443	419	455	417	427	404	414	443	435	446	422	455	425	443	423	460	461	443	409	441	423	434	434	454	430	435	420	449	431	436	438	438	468	455	422	433	432	424	456	427	454	445	433	436	434	417	450	447	433	405	416	448	485	433	433	441	426	429	404	439	453	412	428	429	410	404	444	405	406	436	413	442	406	481	414	430	464	431	434	439	442	408	434	446	422	431	424	466	432	466	455	431	417	447	439	485	445	439	434	413	427	417	439	437	466	416	458	454	418	440	413	428	453	465	417	457	408	454	429	390	409	466	423	418	424	412	437	422	456	445	443	417	436	469	419	460	449	449	418	443	429	435	476	450	453	441	429	463	454	459	422	449	430	399	435	426	406	427	474	385	408	403	410	395	409	465	434	420	453	435	466	432	436	422	447	450	445	437	480	423	436	394	439	453	401	414	420	467	425	441	452	444	441	415	427	480	403	433	410	473	425	479	430	465	417	449	439	465	378	408	431	384	436	454	399	427	405	381	445	478	413	451	444	423	442	411	453	445	419	448	442	465	436	414	449	462	421	475	437	431	456	434	463	454	439	466	431	418	472	427	451	437	454	425	444	474	466	434	465	428	418	414	447	420	431	450	396	458	442	451	443	469	449	423	431	401	452	430	440	492	497	442	442	432	431	453	452	405	438	434	465	437	467	445	438	442	464	429	382	397	441	415	470	413	399	453	435	448	465	427	477	376	466	418	425	416	464	426	412	436	421	435	418	421	453	450	440	450	453	428	419	453	414	437	425	440	449	405	401	430	451	452	437	423	457	416	447	436	418	400	446	466	449	444	468	439	446	419	463	416	433	427	419	457	436	413	456	432	426	425	437	431	452	446	440	457	453	379	457	435	404	466	434	430	423	432	415	421	438	472	433	469	438	427	419	416	414	429	472	462	435	411	453	432	452	516	426	450	454	435	420	458	408	468	471	438	430	469	455	458	429	415	437	440	464	446	421	441	426	438	449	429	442	416	474	478	392	433	440	458	449	455	382	453	442	414	429	454	385	452	452	426	396	450	415	475	423	449	453	422	468	433	416	417	427	424	439	428	431	435	469	423	449	452	404	435	445	438	439	476	424	465	428	442	410	404	472	430	445	489	428	423	435	444	454	431	456	403	451	446	457	412	416	418	461	455	410	445	420	403	491	448	431	422	464	454	413	408	440	436	448	450	445	421	436	415	458	425	434	428	430	423	429	429	472	426	436	439	438	425	421	434	436	440	418	443	440	429	446	444	457	407	466	426	426	424	442	451	411	470	436	412	456	412	414	402	439	417	419	467	466	442	440	428	414	446	440	453	409	469	451	410	432	472	417	463	480	444	481	417	425	455	453	456	448	473	477	444	440	415	449	479	454	439	426	469	460	432	444	440	459	465	425	439	471	438	458	455	450	404	425	452	421	453	449	423	424	415	460	401	453	452	434	423	413	436	405	452	418	418	455	466	410	427	423	438	413	450	438	438	430	444	453	391	463	432	416	404	437	436	389	465	441	465	435	425	431	434	455	457	424	433	466	386	448	455	451	444	434	442	450	455	447	458	455	421	452	429	425	434	404	461	433	443	449	410	427	418	464	444	454	403	447	433	440	459	423	422	455	419	446	447	439	459	448	412	435	452	453	375	443	436	443	433	485	418	441	375	450	455	411	456	422	457	443	443	422	478	416	416	456	452	444	424	440	469	431	465	435	414	460	459	463	442	442	429	391	454	482	478	432	413	455	447	445	431	414	419	407	486	407	435	447	445	473	421	436	455	451	457	439	451	451	445	448	437	404	450	436	440	424	398	408	407	438	456	442	428	461	436	424	450	407	428	424	455	412	451	466	434	410	452	454	443	453	468	443	453	435	437	444	448	441	453	415	415	431	446	442	423	452	420	419	407	421	424	406	482	434	456	439	453	390	425	449	443	431	416	449	444	435	446	454	458	463	398	441	406	395	414	431	481	440	429	465	450	435	438	438	451	436	438	407	398	414	404	474	457	419	411	437	411	460	440	434	399	397	437	423	437	437	460	454	428	427	462	413	452	453	455	415	422	423	465	426	437	456	418	440	448	409	449	408	438	444	454	438	402	460	419	436	421	442	446	428	447	447	415	444	417	443	433	436	447	445	446	413	449	459	471	433	485	434	430	463	420	445	427	455	495	423	458	406	439	444
4947	1302	1043	791	698	640	599	587	605	542	605	549	546	543	548	513	524	548	544	577	555	549	532	571	529	519	577	547	570	560	561	565	574	551	576	532	543	549	573	528	552	510	549	583	540	508	526	553	536	554	559	515	582	570	578	547	510	513	554	526	517	537	556	543	522	545	512	566	565	535	511	519	573	511	543	523	549	535	566	534	544	514	537	555	532	534	522	545	530	533	572	552	555	537	549	508	545	532	528	558	570	576	517	570	570	523	555	525	554	514	513	562	545	544	565	586	558	496	545	546	547	547	571	604	554	575	549	547	545	524	514	593	551	527	493	582	542	540	531	547	551	501	516	550	560	530	525	579	531	519	517	526	562	562	567	600	560	560	541	577	549	589	565	512	520	501	550	557	583	539	579	542	571	555	608	567	528	572	538	509	568	541	551	528	518	572	564	500	526	545	555	520	545	567	554	567	525	570	506	490	566	536	544	553	564	546	541	576	520	524	540	589	516	535	561	537	542	547	564	573	511	554	572	521	546	551	504	533	543	587	564	516	532	589	531	520	538	575	553	551	521	558	528	530	535	532	543	572	537	552	567	518	531	575	545	534	550	548	540	534	560	554	543	535	536	542	550	521	555	545	512	505	515	525	603	538	590	585	525	545	518	605	544	563	534	556	539	509	533	566	475	541	517	531	532	557	529	510	542	583	535	590	546	557	549	559	555	517	578	553	556	539	527	529	520	538	536	585	535	526	530	540	558	554	533	558	556	555	516	568	533	555	531	521	563	507	586	544	552	521	560	549	544	521	540	562	579	522	536	555	546	538	593	558	541	583	528	508	518	570	576	554	544	539	596	535	548	544	563	512	496	518	545	538	528	530	596	507	520	550	583	534	543	502	522	580	531	533	549	526	584	546	548	539	527	523	538	523	565	550	530	579	543	553	513	510	531	545	574	551	536	540	528	509	550	538	599	540	510	509	577	564	534	577	545	572	578	523	530	531	531	573	539	522	569	550	594	571	557	505	574	490	566	520	565	555	505	539	506	532	557	576	566	566	543	565	569	535	575	530	554	553	523	517	534	547	522	503	547	535	541	506	505	528	565	579	542	559	528	511	573	542	466	506	528	555	506	512	558	546	557	545	550	557	511	550	536	526	512	545	568	521	535	562	548	490	523	536	539	558	552	581	553	568	580	532	559	524	565	548	533	557	573	564	541	533	521	558	556	514	540	515	550	555	543	568	541	539	524	531	541	567	547	550	541	544	531	560	568	561	563	522	487	570	554	530	555	520	540	540	550	530	541	576	529	579	517	549	537	578	514	561	572	484	548	542	547	510	515	547	528	556	527	527	562	547	495	535	564	538	527	547	565	532	542	530	529	533	564	552	550	561	546	519	542	586	567	545	544	565	545	540	559	531	532	539	526	550	571	553	578	561	551	564	537	516	554	544	566	507	550	580	548	574	579	566	574	557	520	556	551	542	559	561	521	543	521	507	551	528	522	578	575	616	569	575	542	565	569	558	561	522	579	573	545	528	561	542	566	518	557	540	521	592	548	551	599	552	499	512	553	534	552	546	554	562	566	557	591	579	574	560	549	544	533	525	536	570	578	538	475	523	532	551	541	561	557	490	574	550	551	590	566	491	564	575	541	555	550	530	528	510	524	579	570	549	563	532	534	521	570	549	528	509	547	560	540	506	602	560	572	514	541	531	533	513	562	527	547	553	551	508	522	578	535	549	583	543	547	541	499	539	547	495	549	540	543	592	559	538	573	543	542	580	561	516	551	530	524	567	558	562	567	497	544	555	564	562	531	503	575	533	541	529	536	552	526	548	571	513	551	539	568	572	538	550	510	556	564	537	504	525	545	571	562	563	542	554	538	522	563	490	553	553	582	541	532	547	591	520	543	561	536	494	503	522	548	529	540	557	523	584	536	535	505	538	509	542	512	597	537	547	559	524	559	536	561	538	528	524	595	595	574	544	559	556	548	500	540	539	528	523	538	517	511	511	552	544	545	537	528	548	546	519	558	542	559	540	518	537	546	553	552	529	537	564	559	487	563	535	565	550	547	548	560	560	554	520	534	531	591	541	535	559	542	508	515	558	543	548	496	555	583	529	603	535	569	527	557	545	534	531	542	532	530	569	539	533	508	573	519	564	512	562	552	557	546	532	477	525	544	547	564	537	534	563	524	544	521	528	577	527	530	552	572	518	523	537	524	571	548	533	535	576	525	562	507	553	570	553	590	553	545	566	550	566	516	572	558	548	583	497	562	530	491	542	545	517	558	512	567	527	577	547	518	595	539	524	572	502	597	535	543	598	539	569	549	571	519	546	558	529	518	551	568	572	553	523	517	561	535	568	573	574	565	612	543	577	545	527	577	518	567	549	547	565	527	536	544	535	535	516	523	564	573	592	542	507	553	529	537	496	562	547	563	555	564	554	557	522	520	521	563	524	568	509	599	570	525	566	545	556	575	554	546	538	546	515	570	558	512	563	521	550	553	565	503	537	581	521	534	519	534	541	516	523	531	533	556	585	537	539	541	557	569	548	541	515	547	548	514	589	556	545	533	513	567	515	552	530	558	544	572	580	562	521	532	569	540	555	547	567	489	549	533	514	544	539	520	559	543	545	569	510	567	516	563	523	544	577	528	531	575	522	547	530	532	565	571	547	527	576	534	573	555	530	587	544	564	556	531	573	530	538	579	503	532	521	583	576	577	547	549	546	530	518	523	576	540	590	521	579	522	538	567	528	550	534	552	523	502	541	533	516	483	511	537	521	543	551	520	582	515	546	556	561	537	559	537	556	550	541	525	521	549	538	599	522	518	542	528	559	575	567	489	530	547	573	577	567	547	593	551	575	530	536	534	560	550	587	545	575	571	537	545	550	566	554	534	562	529	576	524	587	547	542	528	526	534	563	571	524	548	557	549	571	560	524	541	532	521	517	526	551	590	535	540	588	515	565	518	495	553	552	566	522	574	546	493	554	549	585	562	527	571	507	571	542	516	550	569	562	496	548	589	541	553	560	523	583	595	528	547	565	548	543	547	530	542	587	553	531	551	537	539	516	530	541	533	520	594	533	546	573	524	523	577	565	516	545	574	564	548	563	531	512	518	543	541	520	551	532	535	527	565	554	552	532	516	554	541	545	538	581	545	562	584	550	490	519	545	559	517	506	557	555	529	562	539	554	541	566	561	582	564	539	535	552	541	510	525	546	518	559	529	536	508	534	543	529	569	513	578	549	572	539	572	513	525	559	574	540	557	540	515	496	558	548	528	567	561	528	521	565	573	565	537	524	560	569	520	597	574	551	543	561	553	517	546	581	534	562	545	545	492	542	567	538	515	514	539	502	543	542	543	521	513	571	554	495	550	544	549	528	536	560	518	586	477	522	526	562	567	536	574	550	523	566	553	579	542	513	534	510	545	551	556	586	563	564	503	567	549	535	506	490	527	528	500	544	556	563	523	554	529	532	560	559	581	522	558	535	546	538	561	564
24018	21546	29172	24371	21547	12580	1106	591	515	443	359	381	347	333	323	293	279	295	286	249	268	268	271	265	277	257	239	249	243	251	254	221	242	256	214	250	248	233	255	215	233	224	246	204	258	216	227	205	236	222	223	226	206	248	214	215	223	210	233	217	218	203	208	214	222	226	232	224	203	231	220	232	224	223	235	222	230	255	212	229	227	247	214	231	205	215	207	219	216	220	206	220	201	209	202	202	224	219	227	242	208	241	227	241	222	221	223	202	230	237	213	214	211	223	220	196	238	217	225	235	225	204	223	234	212	226	238	231	224	230	206	225	211	210	228	208	228	204	212	253	236	238	230	219	199	221	211	223	205	215	205	226	224	213	206	204	223	212	235	212	187	204	221	199	221	207	232	232	192	205	239	238	230	189	192	198	221	215	221	214	207	224	213	235	220	240	239	208	224	243	212	246	241	228	226	223	213	225	225	213	207	230	232	238	222	217	219	257	210	219	203	230	227	234	228	201	230	234	226	210	230	219	182	233	219	219	206	216	197	234	207	220	231	240	228	220	199	231	206	215	232	262	218	209	192	198	216	248	216	206	223	239	221	224	211	200	206	230	212	216	222	205	222	222	232	229	195	197	234	204	244	191	240	229	214	200	242	243	195	221	211	211	246	222	227	207	204	213	223	215	228	208	205	218	213	224	236	211	218	228	219	250	205	221	236	251	219	222	241	215	232	224	218	215	234	187	223	230	222	234	218	220	217	227	220	220	214	254	209	216	225	208	228	224	224	251	216	223	210	223	215	233	194	199	215	213	223	217	209	232	218	229	216	219	225	201	237	217	239	212	228	253	220	233	218	221	220	237	232	218	225	227	197	211	229	241	197	192	215	216	223	253	215	247	208	234	229	229	227	216	213	221	225	213	214	217	233	232	215	221	241	226	236	206	197	192	216	208	219	237	211	219	239	217	213	193	218	204	223	249	203	204	212	207	212	217	183	213	227	208	217	228	193	206	217	227	200	206	230	234	197	195	218	225	206	206	224	208	198	215	250	225	205	185	226	223	198	219	205	230	227	215	231	236	228	231	254	212	233	219	203	211	243	217	211	217	210	216	216	222	191	221	231	231	227	226	219	196	226	204	240	214	214	217	217	233	225	208	203	222	201	209	241	204	214	210	211	220	199	240	217	213	240	200	205	213	228	215	216	204	202	226	213	211	239	248	222	214	227	213	217	225	230	192	218	249	227	219	247	226	210	219	205	192	210	219	196	224	234	234	209	227	212	230	211	209	234	241	226	207	202	233	230	208	197	211	210	223	210	225	206	246	204	199	202	207	220	210	234	211	208	234	214	226	223	232	228	247	230	213	227	222	239	240	234	203	240	231	230	228	205	198	223	216	214	232	231	226	231	211	187	215	209	214	239	218	238	213	209	230	229	219	217	222	211	219	204	229	202	238	204	236	215	204	240	204	215	212	234	220	231	196	195	178	208	238	211	223	218	201	233	233	242	206	207	217	205	231	232	232	235	222	208	201	221	197	234	231	206	221	227	222	235	236	217	224	226	215	220	219	238	246	237	221	208	204	222	234	231	201	238	203	192	194	226	230	230	220	209	237	203	233	192	225	213	194	194	222	210	211	219	226	198	202	220	219	205	206	216	209	249	221	231	191	210	200	204	212	213	188	235	232	217	203	231	217	225	222	247	229	247	238	231	224	223	217	226	224	201	204	226	202	224	196	231	214	223	243	224	222	197	204	228	235	234	206	237	232	252	195	220	218	220	226	210	230	211	198	221	247	248	205	235	201	239	229	254	262	249	227	227	243	230	207	207	212	223	216	222	220	199	208	222	229	225	234	225	206	229	189	217	221	237	201	248	215	226	239	219	228	215	229	198	223	214	233	230	193	196	225	237	194	213	210	230	210	226	220	227	210	210	187	217	217	196	216	219	241	231	226	211	204	237	228	199	240	233	224	219	202	226	231	220	215	239	226	232	202	226	221	194	220	182	210	226	232	202	232	230	203	212	236	233	207	202	223	215	226	223	209	203	236	191	201	217	211	210	223	219	203	211	199	227	238	202	219	201	201	199	233	225	229	209	222	220	184	198	237	211	208	207	216	188	215	206	212	201	217	249	236	186	238	215	189	199	205	210	223	226	216	230	225	213	212	205	198	238	218	207	211	222	250	237	209	224	231	190	209	211	225	216	207	219	238	204	208	236	207	229	212	216	228	223	205	213	224	203	236	218	237	197	204	248	221	240	204	211	211	250	189	210	213	212	194	181	224	195	235	225	225	218	237	237	200	206	206	201	228	185	189	219	202	209	231	220	222	214	219	220	221	186	198	238	235	215	238	201	243	246	202	234	233	200	225	215	226	207	206	227	214	237	212	188	239	236	207	212	234	203	226	216	204	210	210	195	211	232	206	179	221	207	219	185	223	216	235	220	227	209	219	214	225	224	221	214	217	211	227	229	208	214	197	216	216	217	229	231	214	184	223	215	245	222	237	214	240	220	200	216	227	212	211	250	213	234	260	228	223	197	229	207	246	226	222	224	243	197	240	224	228	227	230	230	181	214	231	198	186	251	220	197	212	224	208	212	228	236	224	224	209	220	213	197	216	228	221	239	221	202	227	212	214	207	178	211	203	197	242	204	214	216	224	213	230	241	197	223	225	199	182	219	215	237	210	218	221	228	204	192	248	213	205	192	217	228	208	193	216	206	210	225	212	193	229	226	224	234	206	219	214	207	205	226	200	236	214	214	216	209	207	208	241	214	214	226	210	211	214	193	237	242	214	233	211	238	214	231	220	228	232	224	214	228	224	220	234	211	228	211	214	209	223	224	190	224	200	232	207	238	237	232	206	203	209	229	221	233	225	191	217	222	222	215	207	238	236	223	221	233	234	220	192	213	195	229	214	211	216	227	226	241	219	199	201	232	228	231	216	227	215	217	200	206	244	230	216	189	234	221	222	235	209	206	203	235	237	195	217	196	216	191	237	210	212	199	212	221	224	235	236	242	222	192	215	233	193	210	242	229	213	201	248	221	240	244	220	237	242	219	194	216	221	211	185	200	223	220	248	208	226	238	251	209	228	213	198	204	241	229	225	220	207	227	218	223	252	209	194	230	214	220	240	230	217	214	218	221	205	237	214	224	215	207	209	194	230	237	211	220	241	219	219	232	210	215	195	197	210	231	233	208	207	213	248	213	225	220	231	197	215	211	211	227	207	196	223	207	222	213	228	193	226	226	220	214	249	216	229	212	242	223	219	214	206	197	205	207	240	222	231	251	221	215	230	225	214	203	218	233	195	209	235	227	226	207	222	236	225	213	237	222	214	197	203	223	225	258	233	208	221	220	227	199	207	227	211	222	207	214	239	210	222	214	208	200	198	203	229	216	218	208	230	232	215	202	203	215	230	201	224	237	239	200	233	210	241	217	208	203	195	245	233	194	199	228	259	237	250	212	205	182	223	211	218	200	212	253	226	220	228	225	222	233	218	214	222
5190	9911	8009	3876	2655	1979	1538	1181	1057	819	771	652	594	547	537	473	423	459	411	387	380	363	351	358	362	359	351	328	309	342	341	299	297	297	332	302	301	322	309	278	292	346	303	313	306	308	316	282	281	294	306	300	282	301	314	264	275	307	264	292	279	314	281	293	292	309	279	332	286	284	307	283	290	269	289	269	269	298	290	241	252	303	312	282	256	278	287	248	269	289	282	255	306	290	287	291	284	281	276	271	266	283	299	283	295	274	266	257	261	304	308	304	307	300	309	274	265	308	279	316	274	293	282	298	284	277	264	287	297	310	261	281	300	286	310	257	300	280	266	283	292	286	299	290	286	284	302	260	280	267	284	277	298	279	289	278	265	300	321	307	291	294	265	280	298	283	291	304	248	316	281	279	316	317	289	306	267	289	276	285	283	257	309	287	281	282	259	270	245	290	282	285	279	294	281	263	277	275	295	271	283	303	264	286	293	278	299	268	240	290	258	281	308	280	294	285	291	274	290	271	273	294	286	282	286	262	310	310	300	298	291	279	307	288	319	256	265	264	291	303	255	275	294	257	282	297	267	264	286	294	278	287	272	300	278	321	291	312	272	285	309	272	301	282	282	304	293	302	277	279	288	299	258	273	289	309	289	256	273	278	287	313	274	283	287	270	292	285	291	295	305	259	272	294	268	285	291	268	285	261	298	269	323	268	305	284	289	307	277	292	292	229	283	287	246	276	272	283	282	304	279	280	302	283	290	238	268	305	309	305	284	264	276	284	301	280	329	285	264	300	284	254	281	269	272	281	294	288	278	268	295	298	290	286	305	296	283	286	295	280	301	284	299	308	255	292	293	289	284	259	259	260	260	297	265	284	286	280	290	296	275	325	299	270	314	307	299	319	292	281	277	269	281	291	315	285	274	277	304	272	296	239	286	285	307	258	312	260	289	273	278	283	301	284	261	328	267	290	248	284	318	280	290	279	284	296	293	298	281	289	293	271	294	279	285	284	303	309	244	294	285	246	297	300	283	307	278	282	262	274	266	271	281	299	278	291	279	274	299	299	274	286	296	287	268	296	301	260	300	310	264	285	266	278	264	293	295	277	298	267	304	275	247	254	290	283	279	291	293	281	293	314	293	276	316	282	250	273	291	292	270	276	268	282	268	270	283	291	287	263	284	289	308	272	275	270	278	304	283	291	265	307	281	283	298	276	298	272	277	265	292	313	303	293	273	248	271	302	271	306	272	272	280	258	319	283	271	279	259	269	295	269	276	271	295	265	239	267	248	275	311	276	268	262	288	252	270	289	287	280	287	276	261	266	304	291	274	255	291	279	293	280	281	317	262	288	279	277	288	290	271	302	284	290	247	281	277	272	263	255	249	287	271	298	263	309	285	290	270	301	280	271	306	281	292	273	312	306	294	277	315	267	266	271	293	256	292	310	259	280	289	239	269	298	265	282	300	313	294	268	272	288	289	284	314	285	265	266	287	310	290	250	302	299	282	287	301	266	301	264	297	298	304	280	257	282	280	307	285	281	282	287	293	277	288	277	267	293	275	260	293	315	264	259	263	284	285	301	279	285	278	288	285	265	265	280	281	291	254	318	274	276	307	259	296	294	312	284	288	277	266	262	291	295	261	284	300	318	299	267	276	245	264	274	284	309	284	289	302	271	296	301	325	291	276	262	275	269	252	283	283	270	314	289	266	280	252	274	284	277	286	286	264	307	288	288	282	286	317	235	282	271	261	302	298	294	304	307	271	311	270	295	303	251	284	272	275	297	292	283	310	295	285	259	286	281	297	268	274	277	296	307	266	264	259	292	276	291	305	300	287	280	282	300	304	269	261	272	283	259	284	280	280	273	271	258	266	268	321	288	280	279	277	299	299	291	245	295	263	276	286	268	270	291	269	280	306	263	285	286	283	250	296	258	267	270	279	283	261	258	292	302	299	283	294	285	299	297	291	291	273	292	282	276	279	257	295	301	285	258	275	279	290	281	273	260	270	263	268	281	287	302	269	288	268	283	285	281	279	317	281	271	253	306	303	289	304	292	265	296	286	308	290	265	264	283	282	296	264	253	292	293	294	277	273	296	284	257	257	271	293	291	301	273	278	287	305	328	293	288	258	307	272	264	296	279	323	241	275	313	267	275	289	264	306	268	254	269	290	308	267	300	301	306	281	281	287	287	292	298	268	294	299	273	290	299	254	280	276	281	286	278	290	296	281	294	286	294	270	264	311	261	287	286	292	263	305	299	299	270	271	299	274	303	275	266	277	276	334	298	294	276	265	302	295	311	279	251	291	275	261	315	263	286	282	284	285	288	293	314	263	281	295	294	321	290	314	293	287	263	292	275	259	272	288	297	275	254	266	280	271	285	301	295	309	250	272	299	254	284	263	282	260	277	308	308	321	289	306	301	255	283	292	294	285	276	274	273	301	306	286	296	285	255	282	295	315	278	304	270	310	273	283	280	291	295	248	297	319	289	301	305	269	265	282	275	312	273	307	284	304	299	304	306	283	287	302	326	252	253	279	320	273	303	269	262	299	307	281	274	285	249	252	298	322	277	290	259	288	304	261	273	277	290	307	276	301	269	312	282	284	290	304	275	281	285	310	296	291	275	276	260	269	280	288	257	266	254	256	294	275	286	259	297	299	277	311	313	298	297	287	298	292	265	287	293	317	265	260	259	272	296	309	289	265	309	302	274	275	274	275	282	267	298	289	291	280	260	273	284	283	275	273	299	258	300	280	303	253	275	295	331	312	281	282	267	279	288	256	282	268	269	273	294	288	293	265	297	325	273	293	263	285	288	249	279	284	273	274	293	323	279	264	282	299	285	282	307	286	291	298	262	292	277	289	265	272	260	284	253	290	272	292	290	285	291	267	276	297	293	269	270	287	271	292	271	273	263	285	298	286	257	312	250	288	284	273	254	315	293	297	284	315	300	250	254	274	315	299	262	276	266	306	274	280	308	260	284	288	275	285	293	284	264	262	290	257	266	287	280	276	285	256	280	281	282	256	265	280	279	298	279	259	307	265	285	270	315	304	275	305	280	291	291	281	299	285	266	266	284	299	290	285	279	271	268	299	244	270	255	314	298	312	258	305	276	284	323	289	275	288	291	278	300	286	296	259	292	273	271	287	267	273	273	270	313	259	274	275	252	290	254	269	284	276	246	282	271	279	317	271	296	274	285	273	277	278	272	301	271	250	297	288	290	296	320	292	263	266	339	262	297	301	283	283	311	298	284	287	262	264	268	277	283	279	281	289	300	306	317	296	306	267	282	310	293	284	299	293	286	294	260	292	289	278	279	276	308	272	283	283	277	269	282	327	273	269	282	281	276	288	291	280	274	292	323	288	259	275	287	318	295	275	302	290	307	321	304	283	288	277	286	271	283	275	267	280	290	278	296	309	313	263	276	298	284	273	282	283	291	307	252	277	305	282	292	261	299	279	309	299	282	257	271	280	304	282	295	282	294	277	280	284	296	277	281
25362	21572	28147	25418	12203	1173	865	814	755	722	703	707	670	702	658	672	624	625	633	621	599	662	571	627	576	613	616	623	595	636	624	646	597	633	571	595	616	608	618	630	590	585	604	615	653	617	633	588	642	605	634	625	655	618	613	620	574	635	657	623	620	625	639	666	645	637	580	616	600	616	601	614	605	604	571	624	634	662	651	603	545	592	588	631	610	625	624	606	598	659	601	592	621	596	591	629	599	622	655	606	587	572	592	607	579	609	620	625	645	611	639	610	612	623	620	565	623	642	610	608	633	639	646	600	609	677	619	616	632	589	612	653	643	606	630	604	578	620	613	628	612	626	599	625	624	601	600	602	625	610	664	636	634	618	653	630	601	628	630	599	644	600	590	674	610	616	582	600	591	557	624	625	599	620	639	623	607	630	602	604	591	607	570	600	636	627	586	611	616	568	650	633	627	616	595	621	600	618	611	647	624	601	599	641	605	613	543	610	609	636	658	639	598	664	620	609	622	622	616	565	666	601	617	581	622	637	633	626	636	640	599	607	582	578	603	648	601	561	623	610	598	601	590	593	636	604	594	643	625	633	609	579	590	628	586	585	609	633	567	588	675	606	566	574	575	635	600	583	626	618	640	582	621	623	621	607	654	633	637	594	595	606	619	606	649	627	642	649	636	597	624	616	580	606	613	593	564	592	630	654	621	615	650	608	585	634	628	633	660	607	604	678	660	621	606	626	633	640	633	655	627	635	612	630	613	628	590	652	599	603	633	628	627	668	568	593	578	598	605	642	611	600	555	606	620	640	603	648	625	620	616	633	619	612	636	590	649	583	625	583	653	618	612	628	627	592	621	606	624	608	603	597	616	559	626	622	621	628	590	540	640	629	620	626	598	613	589	663	608	618	615	630	616	638	602	639	621	627	660	595	578	645	641	647	586	580	612	608	649	621	610	667	633	605	580	623	595	675	619	613	606	622	633	585	664	595	613	646	637	573	600	621	627	612	628	630	632	581	611	575	606	641	558	596	620	621	604	660	615	590	607	620	558	610	641	617	642	629	616	654	637	604	606	619	623	656	628	625	592	629	558	668	639	675	589	664	587	609	609	625	631	608	612	618	618	624	585	636	631	600	600	555	619	584	611	577	625	626	583	610	630	595	677	600	637	662	637	588	646	640	581	621	602	580	638	643	683	621	662	549	610	627	582	599	659	606	611	592	690	632	608	629	633	616	613	632	618	607	564	639	571	629	643	618	625	601	624	611	637	616	614	602	560	616	628	587	625	580	649	605	617	606	635	595	646	644	657	613	578	603	598	606	597	595	622	620	612	612	626	588	617	618	590	618	613	576	627	688	627	627	631	589	615	650	630	554	625	628	608	605	574	639	574	636	614	611	688	591	598	583	568	643	646	593	592	593	583	609	639	582	616	607	678	614	601	644	634	593	603	610	631	616	638	606	598	601	630	603	652	613	571	551	607	662	612	609	627	570	594	632	620	566	662	572	586	596	640	627	602	622	604	599	613	655	610	562	629	629	618	638	638	593	578	609	612	650	621	604	652	553	634	619	674	643	607	587	630	613	636	641	599	679	599	658	603	624	613	598	611	618	578	697	622	590	600	639	645	644	609	613	615	594	644	611	601	636	620	629	663	629	623	602	619	595	578	609	593	601	598	633	640	602	593	634	604	568	628	580	628	607	669	592	598	596	602	571	620	639	625	689	661	614	566	578	607	611	638	630	587	628	618	588	605	599	585	612	597	621	607	590	637	590	607	589	589	644	596	641	613	639	621	639	597	634	589	636	610	648	605	589	622	577	600	611	636	628	630	598	587	650	587	619	615	598	644	593	622	624	630	634	643	645	586	567	645	650	645	574	595	639	626	627	628	612	595	648	626	655	602	601	648	663	602	659	586	597	643	704	667	630	642	640	608	583	596	615	628	620	650	617	609	626	650	659	597	583	615	690	640	672	635	646	611	589	615	620	594	585	567	607	585	613	639	622	597	606	596	552	607	591	598	574	634	570	639	653	599	624	594	611	659	636	628	564	654	612	602	641	605	596	644	580	576	609	654	619	605	607	576	668	595	607	591	587	571	620	625	665	605	626	607	597	593	582	567	605	604	598	562	620	590	622	583	605	632	625	619	582	642	607	587	612	619	672	627	642	630	584	624	612	618	621	666	630	578	622	602	644	612	647	616	615	614	551	608	620	646	621	678	642	619	590	629	583	581	584	587	616	569	626	639	582	634	616	617	615	631	590	626	565	606	638	571	644	597	580	597	629	603	617	633	629	578	616	620	641	624	627	600	668	594	578	639	598	642	615	638	621	635	567	602	621	609	614	633	608	620	579	584	600	627	625	626	602	647	634	587	618	620	583	623	602	649	610	607	662	580	605	619	609	621	665	605	618	603	592	621	592	622	637	597	620	579	620	584	608	589	611	607	658	598	619	680	612	598	613	617	588	616	647	646	621	613	632	604	645	623	600	589	610	586	600	599	618	580	629	604	600	635	645	627	603	629	669	599	604	650	550	628	632	611	652	597	602	626	609	633	564	597	626	560	623	596	586	665	634	605	576	608	600	638	623	639	610	628	634	619	617	606	598	611	677	632	600	627	624	645	620	655	554	579	610	572	624	613	556	592	613	658	633	613	645	601	600	584	592	623	610	610	555	611	643	636	665	606	642	612	588	613	632	659	617	588	615	618	588	634	644	612	597	611	582	615	593	635	632	632	608	582	605	653	639	628	620	606	601	603	639	633	619	606	625	608	652	610	581	631	661	591	593	588	572	601	617	662	628	560	637	640	643	593	604	688	605	642	626	601	606	581	634	616	586	628	598	593	626	610	604	601	608	593	582	593	602	578	617	661	587	655	601	559	602	629	601	600	626	632	594	645	615	567	651	603	592	614	648	610	604	627	599	663	654	603	572	594	583	591	578	620	622	605	592	642	650	597	599	636	600	621	553	674	582	644	622	623	573	663	600	618	634	660	619	622	602	592	607	619	632	644	597	611	602	626	635	647	619	644	611	629	586	638	598	613	604	636	654	633	609	602	606	616	612	552	586	610	612	626	648	619	612	603	572	563	627	617	597	590	643	623	609	657	650	602	602	587	603	664	613	636	635	628	619	597	610	629	556	639	588	594	590	620	615	600	595	552	607	653	617	606	620	611	592	626	602	600	573	598	602	619	611	646	646	587	603	634	592	632	627	651	613	611	600	648	593	628	652	602	603	586	595	595	612	618	587	594	643	640	600	631	610	640	626	602	593	598	585	571	584	573	615	606	629	605	599	639	552	659	608	642	589	644	621	630	603	617	649	625	623	604	595	616	608	610	553	611	608	667	595	608	602	625	619	584	636	650	612	638	662	617	581	612	607	620	570	577	585	598	598	627	588	621	630	627	643	597	650	604	596	631	622	556	621	592	650	611	618	643	568	602	637	597	632	602	640	603	625	626	597	601	596	571	610	611	564	627	592	642	647	609	597	654	633	619	602	594	610
6237	5929	4733	2479	1974	1544	1381	1225	1101	1033	986	956	926	835	871	855	809	792	807	803	767	729	752	795	761	761	737	746	730	780	764	723	751	745	761	755	722	717	763	725	725	741	741	822	731	701	777	723	744	701	740	702	747	743	754	739	709	756	751	707	728	736	681	739	710	677	714	763	736	726	784	745	753	712	751	789	710	740	718	703	693	751	738	689	775	717	735	735	702	704	787	761	737	721	649	715	759	727	687	759	711	741	741	745	726	739	749	748	737	714	753	721	733	758	775	710	708	792	691	752	708	725	764	750	767	691	766	718	734	741	738	787	655	772	721	687	702	724	692	732	689	745	747	766	755	714	736	749	750	754	710	773	749	763	723	712	748	709	712	731	744	760	705	747	691	792	761	709	683	761	724	719	728	683	744	726	754	711	726	725	719	764	790	715	693	762	748	722	744	761	742	740	766	765	709	763	726	742	760	717	724	728	713	744	752	770	706	751	702	743	728	734	699	732	714	726	721	697	728	693	731	779	745	688	728	770	743	729	748	695	715	699	699	807	731	752	711	746	740	713	711	814	712	714	711	751	691	736	729	758	731	749	734	726	718	711	696	701	734	713	707	750	741	718	751	706	727	719	737	771	693	749	698	710	711	731	692	749	765	739	741	727	761	753	751	688	741	716	743	725	760	745	718	728	755	703	723	697	714	743	678	740	724	723	708	723	724	747	719	776	704	764	739	747	719	728	761	734	684	682	758	719	741	719	698	734	762	706	722	705	682	751	758	727	743	742	722	729	748	792	760	764	703	741	718	747	680	712	722	790	750	731	725	726	735	741	750	733	747	750	722	730	711	710	706	707	760	747	742	729	725	721	719	689	729	754	810	755	740	698	725	724	759	705	722	664	740	735	749	712	717	755	775	741	721	724	745	697	748	692	746	769	704	696	730	749	731	734	755	720	767	727	771	757	790	725	753	677	747	727	764	700	693	780	729	801	769	754	715	740	735	771	759	743	757	747	742	746	729	732	767	729	761	823	722	750	722	751	703	702	730	721	739	693	756	786	673	765	687	727	751	790	736	763	696	760	743	748	766	750	700	757	764	792	723	728	757	719	748	741	787	753	720	717	722	734	738	725	774	749	715	684	734	737	704	801	696	728	691	736	749	757	716	739	745	759	737	749	716	733	716	726	738	717	794	770	777	704	741	751	743	752	691	795	745	724	747	704	687	756	759	728	716	765	772	755	748	725	705	772	725	730	764	692	751	750	743	693	733	736	731	724	726	696	808	721	741	728	729	740	702	707	743	702	722	716	702	748	706	726	817	747	732	797	740	744	721	773	737	757	734	764	693	714	706	762	730	738	713	744	719	789	763	693	716	743	779	706	741	776	741	708	737	747	753	723	717	709	760	746	765	756	719	752	759	724	716	753	729	719	711	775	755	775	771	708	753	716	767	671	741	713	783	675	696	751	734	701	745	735	773	752	715	685	691	729	755	740	756	763	739	745	718	780	799	784	717	705	738	714	752	758	709	786	764	726	754	750	732	711	740	724	709	709	763	731	728	752	723	737	697	709	744	757	694	771	767	747	719	708	710	704	700	714	756	713	722	730	736	726	730	766	774	707	732	721	725	695	740	766	738	758	742	741	736	676	711	777	760	714	757	690	739	720	753	736	722	723	769	767	751	736	741	773	703	757	760	728	754	748	749	789	715	780	727	734	730	735	716	750	723	775	741	750	773	712	767	739	718	697	724	752	725	718	734	699	730	743	727	787	748	741	755	717	751	737	736	727	732	745	770	673	753	753	751	703	751	726	678	773	727	708	738	745	724	757	735	728	691	721	794	704	743	752	705	725	751	747	678	751	712	739	739	754	705	751	724	718	736	762	761	769	737	737	668	703	697	728	730	685	757	730	683	696	768	724	724	780	721	736	730	707	733	739	728	779	752	714	766	743	771	691	719	744	669	706	783	710	753	757	724	760	709	696	698	759	773	711	743	727	728	699	755	730	727	734	748	742	726	785	769	759	746	774	738	715	712	733	710	791	742	685	708	780	775	712	763	726	772	750	731	727	684	708	732	729	729	723	718	789	717	736	763	705	744	732	709	737	722	677	738	673	745	658	754	744	788	712	728	725	681	767	758	734	738	722	739	734	711	754	740	677	739	710	716	766	720	713	719	756	727	741	719	752	780	699	714	745	746	698	740	703	683	728	701	720	735	713	765	781	775	742	736	720	705	696	738	721	716	718	748	668	727	711	685	742	773	738	723	722	719	660	737	747	753	755	731	727	701	719	751	759	691	763	749	708	749	761	723	749	736	714	735	705	744	720	689	724	708	730	700	753	731	716	736	747	765	710	695	730	716	742	757	745	733	793	701	750	726	725	720	684	741	697	694	716	697	721	743	753	719	734	761	707	733	699	709	754	750	749	730	735	762	715	725	681	766	722	762	747	681	757	724	721	745	729	704	730	750	717	752	733	688	744	761	757	748	771	694	796	729	755	776	729	678	709	738	704	718	710	749	750	716	724	717	737	734	771	671	780	677	741	767	740	740	702	733	699	741	701	742	740	737	753	756	718	724	702	725	671	713	702	739	775	740	746	729	726	768	736	738	767	757	780	727	729	728	709	713	697	722	731	720	729	731	771	745	724	750	763	767	743	708	733	762	768	739	775	718	739	745	728	775	721	750	758	735	675	745	725	764	713	786	778	677	711	701	731	757	729	720	760	742	701	708	736	765	777	730	725	738	728	736	697	687	718	749	790	718	714	776	722	728	695	714	704	755	684	773	726	689	684	672	726	722	715	740	735	757	731	749	713	724	709	740	736	709	733	731	716	715	734	746	700	700	763	704	736	694	684	729	759	727	774	712	782	726	767	708	752	720	712	729	721	756	709	728	728	739	742	744	727	714	699	735	742	760	780	737	700	699	721	771	765	782	752	735	741	703	769	706	715	781	723	733	693	763	724	743	739	752	748	705	745	753	733	712	718	709	710	736	744	742	712	733	735	692	731	719	762	702	700	769	699	735	712	733	736	707	729	708	753	742	734	769	698	718	727	741	734	727	729	743	768	769	765	732	701	692	714	693	740	708	740	710	751	747	720	727	725	733	747	721	732	684	733	735	720	712	701	767	735	729	728	732	756	771	769	772	777	719	743	780	796	771	730	800	758	702	764	732	687	777	724	712	693	753	739	702	747	776	687	743	728	742	731	717	735	794	751	791	694	736	731	747	722	703	731	689	747	724	720	739	726	727	755	685	714	716	726	716	713	775	742	699	712	712	762	756	712	731	787	745	705	697	751	698	728	756	677	748	753	766	723	723	710	699	687	764	768	675	729	745	679	742	720	716	759	734	753	712	770	769	711	748	758	749	751	720	674	744	701	710	731	745	770	765	777	739	768	736	665	724	703	742	748	685	777	747	713	739	713	733	765	768	725	726	739	754	736	741	712	743	766	751	742	767	726	771	689	683	748	735	686	743	721	720	761	717	740	724	743	730	785	689	685
23077	21576	29574	24041	21581	21635	11940	1281	850	813	720	659	607	582	585	530	521	463	483	448	487	429	464	394	424	430	433	415	421	392	399	378	402	402	398	373	387	384	344	389	361	342	380	362	391	367	369	345	385	386	340	366	363	407	401	383	362	361	340	392	416	370	337	369	377	371	377	369	367	363	346	385	371	381	358	376	358	356	368	401	380	410	378	386	388	362	380	334	382	368	358	336	341	367	335	384	370	342	360	352	380	375	348	384	411	388	347	355	374	378	351	402	336	382	384	363	367	410	324	373	382	341	358	386	387	346	335	398	351	350	384	381	354	383	341	332	370	350	351	362	392	386	377	416	344	362	378	389	379	397	346	372	346	363	365	366	362	360	364	372	347	390	362	359	349	345	361	359	343	354	356	359	361	327	367	349	354	364	344	346	325	401	384	373	378	350	372	366	368	391	347	373	358	362	407	387	376	380	384	355	344	341	324	338	332	352	368	388	353	367	375	355	357	351	338	353	345	380	362	358	374	393	405	352	351	356	357	372	371	362	374	377	376	378	345	326	344	356	375	351	388	387	378	371	360	361	387	359	350	359	369	417	352	367	402	381	364	356	336	367	337	344	352	412	381	374	370	375	371	368	374	356	371	369	345	392	367	353	329	369	323	374	349	381	347	338	387	350	373	380	324	390	343	328	380	388	376	364	377	376	362	342	378	347	378	371	359	361	347	379	341	374	383	381	369	335	364	364	365	342	388	376	388	357	341	354	381	423	376	379	414	351	371	345	347	375	344	360	366	345	363	380	394	369	368	380	363	344	348	359	395	363	374	355	374	350	376	369	348	375	416	375	358	369	377	367	356	366	324	361	371	350	361	354	345	364	350	388	350	376	319	357	356	352	334	380	352	336	346	358	355	356	398	371	383	378	381	366	342	386	375	363	351	352	356	386	366	387	344	361	353	367	370	378	367	363	376	389	325	390	318	365	367	362	385	365	385	337	377	355	372	371	359	352	389	360	338	378	355	360	363	357	382	376	389	349	373	381	365	363	377	375	335	366	347	375	368	354	381	323	347	372	317	367	366	372	360	382	370	340	339	404	384	330	389	351	421	388	375	359	385	358	347	380	411	357	381	380	362	358	356	352	375	362	372	368	357	353	401	353	359	356	390	373	357	342	335	395	364	370	366	350	386	381	358	354	330	353	361	387	322	360	328	345	344	363	332	363	345	329	342	351	355	380	381	361	338	409	368	375	316	381	336	376	364	365	356	379	352	344	368	340	365	339	373	381	328	386	358	355	390	335	322	392	373	355	343	372	364	387	393	392	365	359	342	360	406	330	356	359	356	352	367	377	361	355	340	335	358	375	354	336	363	356	378	360	339	345	373	396	354	361	330	372	389	350	337	326	356	337	360	372	369	400	364	353	376	361	361	367	343	360	359	382	376	367	357	353	373	345	353	393	355	392	373	359	357	387	332	335	376	370	371	360	356	359	347	391	373	384	370	363	348	353	390	368	357	383	368	347	377	382	376	346	363	391	328	315	362	357	358	362	363	401	353	330	390	323	367	327	383	366	369	364	365	347	362	363	340	345	382	381	345	395	326	361	314	343	334	356	355	366	358	374	358	383	373	351	339	344	345	368	368	384	354	343	355	361	386	357	333	388	342	396	390	352	323	387	361	383	364	346	346	368	376	364	388	341	370	364	390	364	367	350	372	359	351	382	372	367	338	373	362	349	359	330	336	364	359	351	383	363	361	317	348	376	331	351	404	339	393	389	360	360	351	355	355	348	404	368	358	370	343	365	364	385	361	395	363	342	363	357	392	327	382	338	387	384	365	356	383	383	385	375	390	380	377	360	359	369	359	409	354	362	371	365	376	326	393	331	380	367	374	378	358	371	360	361	373	340	335	368	365	387	353	383	365	323	372	392	369	353	361	373	340	361	381	389	355	340	350	344	387	367	368	343	370	385	362	369	370	359	341	364	357	336	380	335	378	365	381	360	355	380	358	335	345	374	372	401	358	391	387	362	383	350	355	367	381	388	381	384	351	330	389	378	328	346	383	368	397	377	377	379	375	337	366	367	359	389	384	372	377	381	345	342	369	379	339	338	327	370	361	356	374	407	374	378	357	331	336	387	348	418	365	338	351	335	341	386	384	367	340	325	349	344	338	369	358	393	369	349	356	352	365	378	392	385	378	365	367	333	375	335	379	343	367	341	325	361	381	358	390	369	358	368	392	380	359	368	359	372	384	347	333	389	392	362	382	372	369	352	369	336	359	337	387	328	338	346	389	373	380	377	341	374	354	367	363	380	393	362	367	358	407	347	351	352	359	370	368	377	362	365	351	406	377	382	367	378	350	369	326	358	365	393	358	351	333	374	364	328	389	354	338	379	387	401	359	390	384	336	362	371	392	375	337	355	330	380	372	401	373	342	353	381	356	355	338	382	355	391	366	372	350	354	387	352	358	413	363	338	341	357	338	335	317	360	363	368	364	391	373	344	376	357	315	359	372	382	385	354	364	354	350	365	378	371	381	381	358	395	356	376	339	356	377	351	336	351	361	335	354	344	354	365	349	362	368	334	359	333	379	331	378	377	349	355	360	366	360	391	365	391	390	386	368	349	362	321	340	369	362	347	352	356	376	396	342	341	368	391	374	347	346	392	388	354	368	379	370	362	344	367	363	365	387	351	392	367	388	358	397	387	346	383	372	337	369	349	367	340	400	373	360	366	379	336	354	365	341	358	378	343	370	357	364	372	340	398	371	373	353	375	340	318	357	375	358	387	364	341	349	360	355	334	343	376	358	336	348	369	350	375	353	353	399	349	336	348	388	363	331	375	382	384	338	355	352	350	368	371	336	340	393	330	358	394	369	371	314	334	380	384	386	390	355	377	334	351	347	313	357	334	355	365	352	345	363	345	377	347	384	323	371	379	370	382	332	396	370	384	327	359	348	328	369	375	359	362	373	337	355	377	392	359	410	357	406	389	399	364	366	365	356	368	319	336	358	351	348	348	374	353	359	343	370	367	373	365	346	372	379	334	365	324	389	345	351	376	360	354	377	375	390	324	362	347	365	341	408	308	378	352	406	401	353	352	391	366	341	388	357	353	329	345	365	364	364	359	400	368	397	321	357	363	373	349	382	393	341	378	370	365	329	375	361	355	368	340	371	406	381	386	367	306	342	330	357	369	358	345	378	354	331	369	377	343	369	365	354	408	354	335	340	350	356	364	358	370	351	358	344	370	358	368	378	369	381	378	361	330	366	342	388	346	335	333	375	318	372	390	337	374	357	349	348	365	356	389	399	377	353	354	378	366	350	345	368	375	377	363	325	378	362	371	382	337	388	377	367	377	373	374	370	375	331	381	335	380	374	358	382	374	356	355	387	357	354	377	368	343	349	389	367	360	332	345	393	370	359	401	342	372	328	368	382	367	307	341	362	371	382	386	359	346	390	368	348	362	373	343	308	329	338	314	366	387	397	370	361	356	358	345	375	363
7695	16548	13274	6785	4809	3664	2702	2223	1891	1482	1289	1175	1059	955	820	754	744	684	678	610	632	606	562	520	566	521	482	494	508	494	471	460	479	491	459	494	457	478	465	463	476	479	460	461	465	466	408	459	433	442	463	460	440	466	463	395	455	431	443	410	432	431	463	453	462	439	438	421	422	433	431	446	454	456	436	435	417	413	415	424	424	446	452	441	425	452	410	417	421	421	413	446	411	458	404	441	438	439	414	420	432	419	442	457	425	425	438	404	410	406	413	468	426	444	458	422	414	422	443	426	437	466	403	426	405	422	423	451	426	395	423	394	412	448	401	423	411	412	436	427	454	451	403	400	452	466	421	418	449	396	437	409	396	395	396	413	403	455	412	437	443	388	408	403	405	447	456	425	437	450	451	409	438	395	394	436	443	429	422	410	423	431	414	435	434	430	444	440	439	437	420	431	406	387	450	401	448	432	435	418	435	435	419	427	427	447	425	431	429	418	395	414	404	439	383	413	401	449	426	424	402	428	448	469	455	404	405	418	420	424	388	426	402	441	394	400	438	430	405	435	394	412	434	441	418	404	400	413	415	417	402	423	447	389	411	402	447	415	397	451	419	426	428	418	445	445	386	390	436	430	399	420	402	394	401	416	448	411	433	457	436	402	413	444	438	408	469	420	433	444	445	422	450	431	400	402	422	384	428	424	431	397	423	432	408	404	408	453	431	423	397	444	430	423	468	420	420	412	403	445	421	393	453	433	412	434	424	430	414	393	427	399	434	417	412	427	446	411	404	430	402	423	452	399	444	406	388	445	432	428	422	429	405	436	440	417	411	430	413	434	461	422	448	430	406	444	442	434	437	436	382	448	440	422	447	433	426	438	441	444	415	450	432	427	430	396	429	460	419	446	391	411	453	418	438	426	430	440	448	418	406	430	419	397	429	406	444	442	437	436	384	428	417	419	455	400	441	427	424	406	427	397	426	426	425	449	385	410	427	428	399	406	419	394	416	425	413	445	420	447	398	425	463	415	396	392	416	420	411	415	430	411	417	395	423	409	386	433	392	423	416	433	496	399	450	399	387	451	413	471	407	430	404	420	435	412	426	405	408	447	445	448	429	407	442	423	400	395	426	400	419	423	416	432	419	408	411	421	428	400	461	438	398	440	410	421	432	434	400	429	432	431	416	423	402	443	401	432	442	409	428	431	427	431	393	411	398	447	423	418	426	409	435	436	440	382	488	439	404	379	423	413	401	412	397	423	430	419	406	448	405	442	438	428	396	387	399	386	397	433	383	428	411	387	378	442	426	423	432	384	442	440	427	396	412	416	399	410	446	425	459	423	421	408	407	417	358	428	420	440	438	413	428	440	382	424	431	420	430	431	414	414	437	407	443	425	420	416	442	429	444	443	437	384	436	418	423	397	391	420	435	418	411	400	443	431	388	449	401	409	422	412	440	441	387	423	414	391	394	406	415	444	417	422	437	438	401	434	403	397	431	395	408	424	377	414	435	410	414	436	432	405	425	466	436	409	445	382	404	403	390	483	394	433	436	424	378	443	408	383	424	409	431	392	369	403	399	417	431	411	413	416	414	439	451	397	436	419	398	435	449	417	415	421	412	399	412	430	403	497	433	440	433	387	410	408	381	433	439	423	453	415	461	403	435	436	442	426	448	407	424	459	386	423	451	379	435	417	418	434	414	422	418	378	420	435	427	406	427	420	435	423	422	450	437	421	410	401	437	427	434	446	420	418	398	412	418	433	450	416	412	394	406	442	410	431	455	392	423	392	404	467	453	413	417	430	431	425	447	438	440	452	408	408	436	388	425	412	442	443	433	415	438	427	411	424	455	395	434	396	446	399	442	406	461	406	415	443	386	394	450	441	418	424	446	405	402	372	426	416	418	430	396	398	409	452	413	452	445	412	434	404	433	421	425	402	430	429	414	434	404	419	462	385	430	403	429	398	463	420	436	418	427	417	417	451	441	384	440	453	414	420	413	429	427	400	395	465	418	424	443	440	414	415	429	439	429	426	425	415	437	419	419	451	433	424	429	432	427	414	399	427	416	441	429	429	430	377	397	416	399	409	396	433	388	420	400	425	462	446	413	442	408	405	476	421	422	417	386	407	443	429	448	420	410	434	444	388	422	449	413	418	440	401	426	422	441	404	407	430	374	419	398	431	446	419	427	422	428	423	486	429	430	426	411	426	429	415	400	403	427	409	403	400	441	431	404	409	449	442	408	411	406	424	435	408	445	444	420	414	401	417	434	386	417	398	428	434	414	409	409	400	422	421	429	426	397	403	409	399	432	429	435	407	445	431	426	443	433	419	415	440	445	468	416	432	427	406	407	388	468	415	400	476	462	416	420	389	428	425	445	425	440	429	435	416	404	418	451	430	458	420	415	416	458	404	447	393	399	425	424	390	420	359	411	414	453	407	416	425	417	423	415	401	417	411	419	390	417	424	397	420	377	439	460	449	411	406	432	398	409	387	433	430	415	457	404	393	449	430	423	443	405	418	414	436	426	422	417	407	390	402	432	398	418	439	421	426	425	435	427	394	442	411	402	411	443	429	398	406	396	410	400	429	434	401	410	383	408	416	411	446	433	410	442	459	437	429	412	386	436	447	434	408	434	401	391	449	430	399	410	409	389	435	453	427	420	444	426	453	376	436	410	408	399	437	413	384	368	431	429	390	444	422	437	435	423	393	383	431	430	454	410	367	390	410	409	407	409	460	416	453	459	396	403	428	455	426	391	460	444	447	443	408	426	414	459	402	438	452	443	433	367	418	404	464	398	410	405	477	418	427	415	435	403	436	405	427	376	446	424	446	449	422	414	422	439	426	455	451	406	462	453	417	404	448	414	440	423	406	401	445	420	408	408	422	421	440	462	429	399	425	427	399	421	439	412	415	434	418	422	422	415	420	395	410	382	416	452	449	439	417	438	389	423	420	410	411	441	423	395	451	432	438	379	435	466	436	404	451	447	442	414	429	461	404	446	409	424	416	432	401	448	410	377	445	410	433	415	470	412	422	421	438	416	433	427	407	474	415	396	414	420	437	432	432	405	421	376	394	417	438	444	445	441	412	388	384	455	457	402	422	415	441	430	415	412	441	447	434	413	405	458	416	433	429	440	442	424	435	394	391	429	391	411	475	397	431	399	431	401	456	410	397	394	420	440	409	413	414	418	421	390	418	434	437	420	425	410	370	444	411	381	455	429	394	406	417	411	403	414	398	442	432	425	424	402	414	427	428	425	412	397	435	428	415	395	404	452	423	396	407	382	409	417	452	431	404	418	412	426	395	410	411	470	423	434	416	426	414	420	381	399	436	449	413	424	403	459	457	418	430	384	388	405	399	461	413	432	437	420	444	443	452	453	380	433	394	396	439	405	416	453	413	421	434	420	405	416	409	393	411	457	408	401	416	428	423	428	427	403	440	419	443	410	435	421	441	429	406	388	370	431	442	420	408	412	414	440	436	428	425	416	454	442	414
27611	20436	7251	996	731	666	513	493	466	486	472	436	452	450	462	420	461	431	430	460	401	449	432	435	442	439	430	449	443	454	435	441	452	443	431	479	430	446	460	457	451	412	428	427	419	480	471	460	453	454	461	435	426	436	411	444	415	425	444	414	424	434	430	467	404	423	438	445	457	468	458	400	475	431	428	414	446	443	430	402	458	435	425	404	446	433	459	459	425	481	487	441	467	441	476	453	394	483	449	458	472	435	430	418	464	418	445	432	442	419	422	468	423	445	453	433	446	415	420	441	419	421	458	500	410	425	435	471	432	422	418	427	447	430	425	460	435	432	412	457	452	478	453	435	458	405	421	490	413	447	404	424	473	454	449	415	459	433	443	403	445	476	450	449	445	496	408	472	436	433	402	406	439	421	434	444	450	438	419	408	449	448	438	450	435	423	434	459	447	417	450	445	401	449	459	413	470	428	427	416	449	422	424	445	488	422	413	420	444	428	427	410	416	455	416	431	448	462	394	465	433	440	412	435	463	459	432	422	461	426	438	457	469	437	411	444	444	474	401	403	444	457	478	430	414	431	438	468	439	453	418	458	425	484	430	449	438	462	436	446	506	447	437	428	441	419	441	445	437	498	431	437	468	445	428	446	433	436	441	422	426	435	412	425	436	461	442	462	434	428	396	441	424	443	429	436	424	423	440	424	460	446	436	472	425	481	429	432	441	430	430	434	419	471	493	461	464	438	443	446	416	416	406	407	436	462	436	440	445	427	415	436	415	446	430	401	464	418	434	412	423	451	455	426	422	444	419	446	459	401	451	432	448	430	442	419	408	441	458	451	446	416	434	438	439	459	425	409	402	431	453	422	418	426	436	441	412	456	429	430	430	426	444	422	433	428	456	445	459	422	425	439	412	463	403	449	433	470	451	427	458	431	454	413	438	424	448	424	446	465	405	450	391	430	406	409	428	449	490	433	441	429	451	514	439	480	484	421	445	415	428	421	413	429	421	472	415	445	465	468	426	406	434	457	420	427	434	437	400	426	441	413	439	433	440	434	447	440	447	477	422	432	468	434	452	402	449	434	463	445	460	400	455	409	475	450	433	440	458	428	462	410	453	452	452	413	418	452	482	434	450	450	418	437	459	437	421	452	438	435	434	450	457	456	470	416	456	465	451	451	435	428	452	448	437	444	456	448	428	441	453	440	412	422	458	442	406	435	458	423	441	450	432	451	396	430	425	420	436	459	438	431	452	441	471	447	434	458	431	409	456	414	450	427	461	435	436	452	464	414	460	460	456	436	430	459	457	441	403	477	448	479	433	454	435	398	454	439	392	456	403	460	459	443	443	451	441	447	414	431	447	423	417	421	437	477	403	405	466	434	408	435	464	445	450	435	471	465	466	449	424	442	472	454	420	447	389	446	485	420	421	439	417	425	428	474	438	439	438	451	428	395	452	465	410	420	455	479	434	468	408	440	441	427	457	444	411	417	475	495	440	421	457	466	460	415	421	441	436	427	416	455	437	403	477	451	419	432	435	457	432	387	429	439	434	440	422	439	460	470	425	442	445	454	466	417	433	499	428	407	474	467	450	452	451	439	449	393	432	450	420	420	428	403	481	399	417	429	416	423	443	430	433	466	403	450	460	421	443	423	462	471	422	441	390	449	441	414	420	432	428	433	447	451	440	469	400	440	423	420	435	469	441	453	411	481	436	400	414	403	483	425	414	455	437	458	458	462	459	441	414	427	452	451	464	443	439	418	463	423	457	405	453	438	436	443	430	445	425	429	423	450	462	470	439	424	467	416	411	433	449	440	500	454	429	429	494	426	401	448	452	455	478	425	396	448	472	413	434	405	444	426	430	452	431	415	461	448	456	463	450	400	452	455	465	443	438	426	432	462	467	453	438	465	401	458	396	447	424	447	499	433	442	440	453	400	423	451	439	460	420	447	439	435	449	393	432	423	432	459	465	472	409	448	454	439	444	455	437	462	421	441	421	411	452	478	479	425	463	452	439	405	411	467	419	458	444	484	455	405	453	435	459	426	417	454	457	451	451	405	424	424	405	416	413	400	447	472	427	477	443	427	440	406	436	452	417	419	444	405	435	435	456	433	457	456	432	438	441	424	474	447	464	457	416	442	436	432	473	466	443	476	485	423	451	398	455	467	437	420	427	436	413	435	440	433	407	450	433	411	493	465	440	458	373	471	435	432	443	458	448	421	402	416	437	423	472	398	466	453	443	416	453	455	447	459	414	375	458	411	443	428	459	428	468	458	439	419	471	403	447	450	469	435	425	427	422	469	448	433	442	422	469	443	450	442	410	465	462	410	411	443	440	454	483	434	411	417	466	452	429	395	471	461	415	432	455	454	468	459	437	405	482	455	453	429	477	453	457	422	441	447	437	426	462	415	434	394	447	449	454	434	428	429	454	453	418	383	420	422	464	423	467	405	424	435	417	432	449	480	439	441	450	441	428	439	483	439	432	450	427	428	434	439	468	395	410	447	425	468	463	432	502	433	456	441	445	460	456	450	471	459	436	461	415	412	472	450	453	478	448	436	468	465	473	412	414	441	467	453	458	427	455	432	456	486	448	453	422	445	434	445	416	425	451	435	409	468	418	451	468	466	425	436	426	416	443	442	466	441	462	462	471	455	428	470	414	479	433	412	470	426	449	477	457	465	453	444	417	430	435	466	426	417	459	452	440	439	463	423	478	429	400	455	435	448	396	451	470	466	452	447	432	448	444	462	451	428	420	455	447	418	442	446	456	445	401	433	434	455	464	435	442	440	443	400	421	425	439	429	428	409	400	447	451	470	396	435	422	440	451	432	473	468	438	433	425	454	416	395	471	441	469	413	454	426	452	473	428	469	445	434	418	433	430	440	425	433	390	411	447	418	456	463	459	443	458	423	442	430	473	464	439	428	426	433	420	429	446	456	418	442	424	433	463	456	449	408	411	416	478	459	436	403	441	446	463	437	447	422	439	437	468	427	440	444	439	463	431	457	447	457	431	409	423	436	451	447	410	422	425	415	435	428	409	431	435	413	435	455	438	466	430	431	464	442	458	443	417	435	487	430	462	471	441	420	432	460	483	424	440	411	412	440	433	464	455	444	480	435	450	454	425	402	484	411	454	450	440	435	472	385	443	445	434	448	437	438	419	472	481	447	415	437	453	437	406	435	411	447	414	467	451	436	442	457	444	443	460	470	455	451	435	431	417	486	437	418	471	445	458	432	427	482	422	406	421	430	465	451	466	401	443	437	459	450	430	446	412	432	442	446	469	403	401	458	440	419	388	413	449	451	496	474	429	424	448	403	429	447	437	435	462	462	447	469	466	457	511	414	454	405	444	467	434	443	421	430	414	429	436	440	451	435	462	453	498	422	443	410	437	421	434	473	438	447	436	449	463	412	465	460	454	449	444	395	403	448	437	413	457	464	426	443	410	463	469	444	439	422	465	413	432	390	427	426	460	388	463	434	426	423	416	448	481	459
4916	1413	1120	816	750	680	601	581	612	556	604	571	568	592	576	541	631	567	584	573	510	522	552	537	581	548	537	552	557	517	569	549	552	533	556	571	570	567	510	534	546	538	528	538	526	550	577	554	526	557	542	558	531	566	549	525	546	542	571	544	548	544	547	548	530	539	566	585	526	545	551	542	556	543	555	540	548	576	575	575	506	551	510	549	551	529	541	532	529	563	538	561	591	496	577	549	558	578	526	555	557	567	516	505	586	583	549	559	580	552	529	561	564	577	555	577	554	535	503	585	527	562	527	540	543	528	528	553	559	490	565	554	586	504	491	570	585	555	509	523	527	525	513	526	532	523	589	525	574	560	568	552	518	512	540	529	571	570	559	542	520	562	523	524	537	547	538	577	585	577	528	556	560	541	535	538	515	588	572	564	578	625	534	520	576	547	545	574	593	518	542	553	556	529	553	557	579	555	555	537	575	574	514	508	548	535	513	557	542	551	550	518	577	519	537	544	580	512	540	517	566	535	572	509	535	505	574	518	544	545	529	487	554	534	557	566	543	512	595	537	557	518	526	578	537	557	607	566	527	545	541	518	532	545	552	560	550	547	570	554	560	543	543	529	576	568	544	593	550	513	550	539	561	575	541	540	553	543	571	550	562	520	514	533	518	536	561	563	538	554	598	563	535	521	563	500	538	545	485	503	533	560	546	518	539	557	545	555	559	527	534	581	535	565	541	581	548	558	524	543	488	543	564	516	582	567	547	543	524	559	537	550	552	566	561	542	547	510	488	530	516	524	541	527	551	577	516	576	543	516	581	520	524	579	557	581	543	572	568	549	557	518	531	506	547	565	521	554	555	553	514	541	543	558	525	553	565	526	582	549	517	504	568	531	550	537	579	591	553	525	575	549	547	547	561	560	557	566	557	543	559	558	524	541	583	545	567	526	523	569	528	517	567	545	535	536	527	555	545	562	539	543	568	523	525	526	541	568	558	604	540	536	560	542	562	550	561	547	552	553	576	534	521	506	537	540	518	526	567	568	537	579	542	544	511	540	510	570	522	546	566	601	564	560	504	548	540	547	585	544	602	553	536	527	526	562	561	532	590	535	540	543	554	557	564	567	521	537	551	560	560	583	562	566	546	524	560	575	559	547	589	548	533	506	560	537	539	548	584	580	529	597	533	518	595	503	581	546	545	521	556	580	510	565	541	569	547	567	555	532	541	538	514	561	567	554	531	554	556	534	595	546	568	565	582	516	552	546	550	523	537	522	520	536	579	535	529	537	545	540	542	569	548	544	521	538	501	550	559	547	544	564	554	563	557	572	572	524	530	583	557	528	563	528	577	541	574	546	571	524	568	540	549	522	549	571	550	506	492	559	547	549	563	549	556	531	520	558	603	553	572	523	545	575	569	531	519	542	543	566	512	617	559	548	532	519	533	513	532	518	562	554	550	549	539	531	551	530	527	554	520	572	575	494	538	540	535	551	543	566	544	532	553	548	560	513	533	546	555	589	556	539	555	573	559	534	544	574	559	586	545	587	549	552	525	552	535	545	545	572	571	539	554	527	582	529	500	567	557	545	548	556	552	561	542	531	523	537	549	536	558	492	581	604	518	544	524	523	566	530	559	562	569	564	554	549	556	547	539	577	529	555	613	531	550	539	513	554	516	552	522	544	534	580	573	552	580	566	533	558	519	545	585	563	533	518	579	541	567	565	526	543	559	523	556	531	551	555	541	521	534	606	548	547	537	541	550	585	588	519	559	580	577	521	541	549	544	536	537	512	540	556	501	500	571	554	562	534	525	550	547	553	555	510	521	533	577	569	556	555	584	550	534	535	552	555	513	539	501	585	527	571	549	548	603	531	535	562	587	496	516	556	534	524	560	506	531	546	562	536	568	568	545	548	591	494	535	544	572	546	599	558	562	531	515	564	519	530	544	534	525	557	557	558	523	544	557	545	543	534	564	570	570	530	567	550	547	580	530	560	532	548	582	544	486	539	506	599	528	519	527	576	548	522	576	583	522	562	513	522	562	582	589	524	548	537	543	547	568	538	567	568	566	585	565	578	580	568	537	537	532	562	538	520	544	553	565	559	554	509	576	555	549	538	560	545	526	500	544	545	524	609	543	572	519	564	527	578	538	558	544	531	562	579	544	590	573	528	563	550	540	603	530	537	524	543	574	563	532	576	535	541	578	520	598	521	535	544	583	548	550	551	529	539	509	571	559	529	553	544	609	527	563	538	552	558	536	537	539	518	556	577	532	494	582	536	524	553	577	577	517	519	565	537	562	599	536	546	535	534	529	569	544	561	528	614	576	579	549	533	588	565	592	534	502	527	547	566	535	516	551	575	562	551	570	554	508	549	550	549	548	525	525	529	603	540	539	534	530	563	536	558	537	542	532	538	577	549	507	554	527	572	569	535	537	508	563	505	553	546	548	544	493	547	564	541	514	572	509	569	493	543	549	555	559	555	505	578	561	528	565	539	548	607	561	515	572	543	537	560	596	520	544	558	596	557	566	551	554	559	548	564	556	577	553	569	572	532	551	539	554	567	537	567	529	552	545	568	581	510	592	570	506	564	548	554	531	510	518	574	562	537	574	540	535	545	534	537	552	546	591	550	579	546	534	534	518	534	507	542	512	541	512	556	557	527	554	527	533	554	534	541	516	511	566	552	574	548	530	523	540	536	549	568	539	570	535	494	541	546	570	567	545	544	567	547	594	536	496	534	556	506	551	562	555	528	503	541	558	586	531	576	571	541	543	567	505	522	530	522	564	564	545	522	537	545	566	519	523	559	588	525	524	572	530	589	576	571	539	558	532	579	559	581	567	532	535	556	547	550	526	566	570	509	554	541	517	565	569	547	555	553	572	520	553	586	575	520	548	572	602	518	564	529	525	546	532	571	535	570	521	555	576	556	583	513	550	547	546	568	580	563	572	557	563	548	555	520	550	519	580	543	502	576	538	541	567	556	532	529	556	570	530	546	555	550	536	562	521	548	532	541	574	561	549	595	545	586	529	546	555	530	540	531	577	562	535	537	520	556	527	523	516	567	549	572	492	566	569	547	564	557	553	513	565	569	581	589	574	535	571	527	562	526	558	560	518	548	527	534	510	560	565	533	577	541	601	545	580	553	513	536	540	573	580	533	559	599	539	516	539	560	575	525	554	543	571	541	535	572	521	562	583	553	537	565	482	543	545	524	540	575	532	549	527	538	509	578	543	552	553	562	506	536	542	542	535	536	531	535	557	510	504	507	546	525	536	497	563	506	542	551	570	574	522	546	528	573	534	561	559	544	564	579	585	555	533	572	547	543	570	548	522	572	568	578	518	571	562	534	558	538	596	504	593	521	560	563	546	561	582	538	573	565	550	493	572	578	526	586	553	528	552	531	563	542	562	531	578	533	577	535	553	542	590	550	520	534	559	521	551	545	554	544	525	567	590	559	544	519	560	564	578	523	563	550	554	559	535	582	527	477	510	562	589	535
24106	21540	29098	24409	21536	12587	1107	614	487	406	395	385	346	339	307	321	290	269	269	281	255	280	252	253	251	280	229	243	238	258	242	233	246	213	250	259	226	221	224	208	253	217	246	221	197	264	241	264	202	226	253	228	208	231	193	246	237	211	233	239	209	196	200	222	242	236	235	221	211	231	233	201	236	227	242	194	211	247	244	245	250	223	226	223	231	223	257	216	233	224	220	221	249	216	217	233	231	212	218	222	222	229	218	227	227	183	222	235	227	240	208	212	218	194	228	209	223	240	198	240	222	235	214	214	220	225	201	207	221	233	220	197	226	192	232	227	219	174	231	225	227	213	223	234	202	251	236	206	222	193	220	219	240	225	206	195	202	237	198	217	211	203	240	216	232	218	231	218	218	227	246	221	214	214	226	219	222	198	206	215	213	215	227	223	221	236	207	235	233	204	223	234	203	212	250	232	206	216	214	204	285	216	209	225	238	220	224	219	205	239	238	229	235	223	232	229	197	234	206	224	218	218	259	220	234	211	207	231	251	218	212	228	228	233	210	238	233	238	223	223	211	233	240	198	205	221	207	239	261	213	212	227	224	239	222	227	227	240	245	199	214	203	221	218	204	205	193	218	231	195	233	247	209	226	211	236	226	225	226	221	246	214	221	245	241	206	224	223	234	257	211	220	227	201	196	200	222	228	223	194	210	248	225	210	214	231	212	229	232	220	208	231	231	228	208	222	210	218	236	226	183	220	233	219	211	216	214	211	213	212	214	214	214	213	201	212	221	216	241	201	214	203	244	218	224	217	233	234	199	194	239	220	229	204	225	219	241	219	188	210	192	240	218	237	223	223	204	192	222	234	223	208	222	202	223	209	205	222	220	244	215	233	215	241	213	217	225	219	218	213	272	230	269	214	208	217	230	216	239	227	230	223	232	245	210	237	213	230	242	253	215	216	226	198	238	210	228	233	211	211	222	231	206	226	225	218	226	207	211	218	237	222	194	255	228	197	202	213	233	201	226	205	239	220	219	232	195	249	252	267	232	207	219	220	216	241	226	223	217	215	231	241	202	229	204	245	195	200	246	217	200	216	207	199	221	206	202	221	228	241	216	230	234	218	235	221	240	222	220	228	207	211	204	213	204	224	207	221	209	215	233	248	212	225	236	237	208	227	204	263	240	233	209	206	211	223	237	186	222	220	212	213	243	212	221	207	214	219	247	207	230	214	216	230	202	212	190	243	224	199	230	247	217	209	211	235	223	234	230	241	227	241	218	249	210	208	244	225	227	222	225	221	220	205	223	210	240	224	219	194	220	235	223	240	186	223	237	217	196	223	223	209	226	210	239	225	220	236	228	197	233	240	216	206	215	239	238	221	187	247	218	221	231	210	207	217	231	229	227	209	213	215	226	218	228	236	221	228	221	217	231	207	207	226	234	217	205	205	255	224	210	206	237	232	214	234	218	227	222	222	221	222	231	210	207	196	221	208	228	213	239	232	217	212	203	205	225	232	224	221	209	230	236	214	228	184	214	217	224	205	217	227	240	236	212	234	242	224	214	200	216	207	227	235	222	234	223	225	240	198	230	240	222	197	214	242	220	230	227	242	221	198	210	230	227	228	230	231	222	252	207	219	222	215	218	240	218	214	240	219	236	223	217	192	217	193	212	221	229	218	239	249	217	189	242	220	222	211	248	243	206	208	223	254	212	222	207	204	232	254	225	253	232	196	222	221	198	211	241	238	229	250	201	214	232	231	248	257	221	210	215	201	218	242	211	242	233	219	231	218	206	213	219	221	190	206	234	239	243	239	208	220	218	241	243	235	218	234	250	229	205	209	208	234	224	211	218	213	235	206	215	214	223	225	243	238	207	201	225	232	214	184	221	236	228	236	257	223	207	220	217	234	215	240	197	232	212	214	240	239	223	219	201	204	216	206	212	260	237	243	240	196	223	220	206	246	250	221	232	215	223	224	252	206	201	239	226	219	246	211	203	218	221	268	218	224	220	226	224	213	223	215	215	212	229	205	215	214	207	197	229	219	224	215	202	215	216	213	201	239	197	229	194	204	202	211	220	207	204	198	206	237	206	210	220	225	217	230	220	233	232	223	234	199	210	238	217	217	215	237	225	200	244	224	190	214	224	227	236	226	237	228	191	224	230	234	224	204	235	189	203	227	248	222	228	229	236	238	225	241	223	240	229	212	218	213	252	231	212	250	214	221	228	208	207	205	225	207	205	211	191	225	222	226	192	234	217	203	229	238	216	242	205	214	243	233	212	217	231	224	212	220	226	212	223	222	209	246	199	220	233	230	208	229	233	199	227	245	215	208	219	227	189	235	234	220	224	213	234	206	237	226	197	193	199	200	208	218	239	226	235	203	214	199	198	228	212	232	219	215	229	215	211	231	226	218	199	210	229	216	211	237	217	227	226	227	243	187	212	222	216	218	186	230	200	214	218	212	216	230	245	208	215	217	230	209	232	207	223	229	228	235	225	217	217	262	210	220	218	230	241	245	218	182	202	226	211	200	192	204	216	228	211	248	229	216	214	187	231	201	219	229	232	221	223	213	246	231	234	212	228	218	204	201	227	217	183	207	214	221	234	220	222	202	216	215	218	209	224	243	210	203	220	214	234	217	227	198	241	224	216	226	237	223	225	224	200	206	250	225	218	216	212	236	212	228	204	219	205	210	221	235	230	211	215	212	246	245	217	225	217	212	214	238	234	202	199	234	238	212	220	201	203	217	213	216	242	217	210	220	224	241	203	224	206	255	239	231	215	222	221	223	217	221	226	222	210	198	206	216	204	223	227	223	204	226	232	233	205	209	225	207	198	222	229	233	232	213	223	214	242	200	223	242	222	212	228	185	206	238	193	220	210	238	227	201	216	220	193	221	220	213	179	211	225	229	195	237	234	241	217	243	250	243	193	207	234	223	223	243	220	210	225	204	222	233	207	229	220	195	211	250	258	215	212	226	218	214	197	226	223	218	207	236	232	215	203	204	225	211	241	216	229	211	202	248	213	229	218	218	218	226	239	237	205	235	213	233	221	248	227	212	224	229	214	227	226	215	231	223	218	239	187	226	217	235	208	229	211	193	208	210	234	202	219	221	214	217	216	236	205	209	220	220	239	229	227	198	210	209	211	204	239	232	205	208	202	212	240	212	218	227	225	221	224	217	210	221	209	227	202	231	268	225	237	204	225	219	220	235	218	230	179	219	221	227	215	212	237	241	204	213	227	236	210	245	207	207	218	199	238	206	209	207	204	226	209	222	177	223	199	221	240	225	221	216	229	225	210	213	207	184	222	228	233	240	201	226	237	218	209	233	224	214	215	214	238	234	198	231	208	255	206	216	215	220	240	222	199	253	222	228	206	254	190	212	253	204	214	210	195	205	204	223	235	213	212	240	245	218	189	212	221	208	215	219	237	219	235	197	229	201	254	224	249	229	199	186	226	220	229	207	214	218	214	228	208	219	218	220	246	190	225	229	192	234
5359	9989	7878	3786	2620	1992	1617	1201	979	834	732	675	634	554	478	465	440	419	398	387	403	324	366	349	357	319	379	340	321	288	300	304	307	305	292	292	309	314	288	325	289	298	291	282	280	283	333	315	299	268	306	282	286	304	289	266	287	288	292	274	286	265	282	291	276	282	280	272	310	304	285	300	313	296	312	305	282	296	302	283	274	280	283	302	294	291	298	269	283	316	298	297	301	289	311	320	288	296	275	284	289	279	295	269	289	305	287	277	291	285	288	287	281	269	276	279	294	273	288	281	273	282	301	292	290	287	299	274	292	278	309	294	305	323	279	269	281	290	286	297	268	308	289	280	299	296	264	300	279	269	262	293	274	294	298	270	279	309	303	291	297	268	273	304	275	266	295	286	290	302	275	263	300	286	283	284	309	286	274	257	275	289	286	251	295	302	295	261	276	276	282	280	271	289	263	286	308	252	286	309	283	291	274	285	270	260	316	294	275	289	297	329	239	281	301	255	286	248	287	284	287	289	293	276	282	262	327	271	276	306	303	304	257	281	300	298	289	297	240	301	287	275	291	289	285	280	267	278	297	297	265	263	278	296	299	282	264	306	289	287	293	263	276	288	287	248	299	291	270	296	271	257	270	297	279	278	268	298	265	271	314	289	297	289	261	305	276	289	273	293	297	284	338	301	269	260	267	303	299	304	304	277	283	304	299	283	292	254	287	306	285	299	303	298	255	300	300	298	280	292	304	277	291	273	298	317	284	251	275	272	252	266	294	282	280	268	295	279	299	305	307	286	298	274	318	263	270	303	280	279	282	290	285	278	296	299	266	281	232	318	304	275	271	269	308	305	286	273	287	285	290	275	269	273	267	288	287	303	264	306	275	266	296	323	288	269	301	277	309	287	298	276	285	307	251	316	300	295	268	286	309	318	291	276	305	300	300	289	270	278	316	295	299	284	315	292	284	282	299	298	285	268	278	282	303	260	273	269	302	307	269	283	264	263	274	268	282	248	294	313	299	266	296	282	285	289	294	283	290	290	289	288	265	303	301	276	331	264	287	256	268	297	257	310	291	301	290	315	293	297	288	295	282	294	298	270	294	272	313	307	278	294	278	269	306	279	273	262	278	266	272	277	316	285	260	287	257	304	259	252	283	282	283	293	273	266	263	295	269	278	288	277	284	305	295	299	270	300	272	251	300	262	289	275	264	283	287	282	248	282	296	264	269	240	269	260	257	276	274	280	287	322	291	267	287	287	290	273	250	295	285	284	281	302	292	246	299	279	279	269	303	321	274	264	291	280	284	312	289	272	281	299	296	282	286	295	273	271	301	286	268	285	268	281	284	279	255	273	285	274	259	307	312	271	285	310	305	291	268	303	285	268	284	293	259	277	295	295	289	283	275	257	265	287	253	298	269	274	291	283	275	283	290	263	298	288	291	302	262	292	295	300	272	274	277	281	287	302	270	276	283	263	264	302	299	291	267	272	302	301	264	289	309	311	288	302	255	298	307	260	281	283	292	277	256	290	262	287	254	279	283	268	299	257	324	281	295	257	285	294	281	278	291	256	241	268	324	266	279	273	272	296	308	270	273	277	292	282	260	291	278	293	269	259	284	301	273	278	276	294	288	289	272	274	272	271	276	318	269	292	294	282	269	276	298	286	283	260	280	250	293	284	254	253	301	274	275	278	335	327	272	265	310	324	271	262	270	302	304	261	291	277	293	275	263	291	276	267	291	284	276	293	278	278	280	311	298	269	272	264	277	305	272	310	286	303	263	290	275	265	301	275	333	256	274	266	262	312	305	291	281	262	286	263	301	276	329	291	308	303	289	270	283	278	310	268	278	270	290	283	272	268	284	258	284	298	279	278	299	273	299	266	288	300	282	281	268	311	295	291	256	322	274	303	279	275	306	254	285	286	293	273	287	273	288	262	289	265	256	272	289	292	279	323	274	271	247	288	304	273	278	273	298	302	316	317	275	281	288	283	285	295	282	277	334	292	292	280	282	286	294	284	283	292	261	283	288	271	280	296	284	274	282	308	259	267	288	285	293	282	295	293	315	263	286	274	281	279	306	254	310	264	299	285	320	272	282	292	301	280	263	272	294	275	295	284	293	307	284	286	294	300	332	274	301	286	289	289	305	323	280	277	285	258	291	304	278	320	258	291	283	268	277	285	278	289	268	289	276	288	281	281	267	287	272	301	276	270	278	293	258	273	228	250	281	311	301	263	297	293	279	296	314	271	283	270	267	268	304	282	275	270	305	303	313	290	323	282	309	292	274	293	300	286	284	273	264	297	272	295	300	268	249	299	283	293	279	295	304	244	285	282	294	272	298	304	300	294	297	248	286	290	258	281	290	279	310	286	283	285	275	281	254	300	261	297	270	269	271	290	281	275	263	285	293	292	288	267	267	310	278	291	304	295	276	281	271	242	246	261	310	280	262	262	284	294	280	294	268	279	325	308	274	287	259	279	284	275	294	257	282	286	264	283	265	275	301	305	268	296	268	325	267	269	288	292	282	293	276	267	291	282	291	277	258	287	277	270	279	275	271	268	304	306	293	280	300	239	302	272	295	303	291	292	301	302	267	290	274	287	269	299	249	302	289	274	303	314	268	284	257	291	289	272	309	272	283	295	293	290	296	270	302	279	279	285	273	287	297	269	302	291	268	284	265	331	289	278	267	311	275	283	266	279	278	277	275	299	268	291	240	289	246	288	307	292	306	317	284	282	293	282	270	271	278	295	289	310	273	293	264	277	295	300	308	299	286	284	281	270	277	288	282	279	293	295	283	297	270	280	302	262	288	314	276	250	279	271	275	275	267	285	261	261	267	271	246	276	274	284	293	262	301	281	278	295	305	298	311	310	264	299	280	285	281	296	321	305	288	305	281	277	306	272	297	302	306	266	250	234	265	277	302	284	257	277	286	292	275	289	286	252	272	262	269	292	312	264	267	252	293	281	294	294	307	285	289	280	277	290	277	275	310	266	283	303	306	281	296	285	253	277	293	278	302	306	274	289	320	308	287	282	277	301	263	279	284	269	254	263	287	277	240	299	298	304	281	302	287	323	275	279	318	281	294	280	314	286	311	263	292	277	309	287	291	276	265	281	270	253	286	282	271	304	326	274	318	266	304	339	253	286	312	278	284	296	268	290	310	262	272	316	291	326	285	283	277	276	319	271	263	294	297	285	266	293	294	284	271	272	285	276	270	293	316	296	268	246	264	278	279	321	266	265	288	276	288	266	256	290	300	284	281	300	290	275	280	276	287	290	293	279	296	285	283	278	279	262	287	289	295	289	288	291	270	300	315	294	314	265	308	318	283	276	304	286	279	279	270	314	272	295	251	268	269	259	280	268	291	303	264	269	276	272	302	313	313	275	271	281	264	287	262	273	275	270	257	308	255	311	290	252	296	281	279	269	292	277	294	282	279	281	272	288	292	276	320	288	280	275	322	301	281	278	269	263	289	301	282	269	268	279	309	301	273	320
25313	21552	28067	25426	12192	1267	914	819	758	694	686	670	701	687	684	706	610	652	634	637	660	636	638	671	661	606	648	621	635	608	593	638	620	649	591	650	593	593	662	646	627	602	633	648	577	681	635	646	582	637	591	601	620	601	632	619	643	582	611	611	628	619	623	586	630	600	656	623	620	603	639	615	587	652	655	600	616	582	625	584	610	647	613	650	609	608	634	589	608	618	671	609	595	592	639	664	630	630	588	616	619	629	607	580	630	659	621	601	611	643	619	620	600	614	600	642	592	664	610	613	601	632	612	628	590	630	659	654	611	628	600	592	613	668	630	610	608	580	609	609	609	611	612	626	648	611	629	644	658	568	622	638	614	646	611	604	596	609	622	615	590	627	626	644	611	618	598	580	601	652	630	642	612	630	577	618	686	580	581	607	663	663	582	625	574	623	644	653	564	630	622	624	628	606	616	642	612	617	633	624	633	604	633	609	618	649	635	657	609	624	652	599	594	603	591	615	619	622	615	639	607	602	710	635	664	647	631	648	615	587	601	597	638	644	621	590	601	670	625	619	628	617	627	658	615	610	662	620	640	638	655	611	631	579	665	637	614	633	614	585	652	561	630	649	608	639	637	630	626	607	603	593	621	586	629	623	575	599	646	624	623	591	622	635	604	627	594	592	600	589	663	619	588	634	619	628	638	622	613	648	616	614	598	629	609	603	611	668	596	660	644	623	586	572	638	633	632	605	609	642	635	628	634	631	655	616	614	621	620	624	589	621	621	647	550	613	668	613	605	636	635	657	625	616	637	644	620	607	598	616	637	610	617	586	654	603	635	630	626	604	557	596	619	613	614	659	622	628	656	639	588	590	598	576	655	595	571	642	628	610	604	601	609	623	644	634	626	623	621	577	620	638	555	648	598	599	647	614	577	590	600	635	619	659	613	577	610	608	586	620	587	585	658	612	606	646	604	660	641	617	625	621	606	639	605	660	556	602	599	677	600	631	565	574	616	665	613	588	594	612	643	639	629	612	611	602	638	606	637	611	655	616	598	692	608	586	617	625	605	628	646	628	605	613	608	622	623	600	615	600	628	578	616	599	638	621	667	577	599	603	611	625	613	633	627	604	601	631	617	614	645	643	615	601	605	556	628	600	532	623	610	663	640	621	626	642	643	608	605	599	620	606	624	590	605	646	628	570	616	697	593	603	636	604	607	602	628	635	627	618	632	590	589	546	652	631	569	608	600	645	569	562	613	605	615	622	576	609	613	600	643	596	599	561	647	607	607	589	583	636	610	630	598	606	595	591	612	607	624	605	609	638	605	629	553	570	657	546	611	622	616	572	609	619	607	619	654	653	619	546	585	601	598	618	562	603	646	575	600	590	598	629	599	652	629	623	600	621	640	631	662	601	570	620	662	631	605	551	603	574	629	629	648	637	607	609	628	615	623	578	632	583	658	592	623	612	622	611	617	588	612	611	638	582	575	643	627	645	582	612	663	619	608	605	642	619	632	649	615	643	603	660	619	598	650	604	622	650	590	598	671	634	613	606	626	598	635	610	625	639	574	587	559	584	651	638	669	614	622	618	648	635	626	630	643	626	586	570	623	593	627	611	599	578	618	622	604	665	626	618	609	590	576	630	628	614	588	615	567	604	590	635	623	607	571	590	605	609	654	605	617	605	609	650	600	611	586	606	616	608	597	573	620	658	610	648	635	617	635	654	636	629	598	589	630	615	616	587	599	642	618	622	612	578	647	647	637	628	563	592	601	615	614	673	612	585	585	648	634	618	663	644	580	579	635	636	651	635	590	632	635	619	598	597	615	580	577	641	689	611	636	588	627	610	585	678	656	612	601	607	645	623	580	612	646	598	643	632	592	609	615	602	624	618	578	642	615	576	645	595	629	583	599	619	594	640	619	629	633	598	586	654	637	628	637	645	622	612	610	637	644	590	638	595	646	627	649	569	617	632	604	556	651	620	601	640	634	613	590	617	616	637	649	626	638	600	670	626	637	597	616	610	600	646	612	643	600	603	640	630	660	640	594	591	554	635	643	634	612	632	614	600	612	603	643	588	605	609	636	626	602	573	653	599	596	606	611	604	614	628	624	631	570	610	582	611	628	662	626	653	632	640	611	601	630	590	607	597	630	570	587	604	643	632	615	620	611	603	618	600	635	632	604	621	625	613	616	623	622	621	591	595	630	642	581	610	638	629	630	625	554	593	587	597	631	603	609	586	674	604	598	597	612	614	615	608	611	613	574	595	595	616	639	596	612	578	628	645	604	613	639	605	613	618	667	622	592	607	639	595	632	647	580	675	646	625	627	588	675	638	596	609	606	593	603	627	579	634	611	649	578	654	624	602	636	634	598	642	580	598	628	578	603	622	599	606	627	621	591	631	571	604	571	636	611	622	640	616	653	627	646	636	571	618	630	585	629	633	636	639	595	620	631	586	592	588	629	600	645	576	627	621	647	611	609	666	641	598	646	608	617	592	640	592	565	656	619	561	655	646	648	580	576	615	647	590	615	590	598	596	634	555	567	581	621	634	627	601	585	625	587	627	635	610	571	648	588	618	619	635	585	612	636	594	595	605	605	606	632	631	618	595	597	592	577	603	595	584	655	683	626	630	622	601	630	598	621	638	624	605	606	615	614	590	628	607	623	588	610	617	614	600	582	625	600	637	594	618	595	618	609	616	610	626	617	641	616	593	614	605	621	629	619	668	598	634	629	631	621	633	609	589	622	599	592	618	602	610	618	627	638	587	622	602	634	612	614	595	628	597	656	610	598	599	592	582	597	649	571	604	610	617	572	586	601	631	621	657	596	607	584	569	630	600	617	624	608	593	599	623	623	592	610	625	632	631	663	615	599	588	670	607	665	587	624	614	587	635	610	616	616	628	617	641	564	629	627	660	635	581	623	624	663	606	623	642	655	664	623	661	635	590	637	597	674	626	606	635	627	651	597	581	608	655	594	640	641	631	587	563	611	613	679	619	633	631	634	629	601	660	639	630	584	587	561	604	614	633	630	613	592	631	597	611	562	623	644	632	660	633	616	607	602	611	568	642	619	644	599	586	596	630	617	606	649	599	623	606	619	596	605	609	635	591	642	632	613	598	628	586	639	609	628	634	619	581	637	554	609	622	600	640	551	673	661	564	599	646	597	578	614	616	622	604	602	615	611	625	631	623	612	634	597	584	622	630	576	628	627	582	589	559	627	624	621	637	629	622	596	596	594	636	586	633	596	662	625	626	590	633	603	638	648	627	618	624	618	621	643	626	604	617	611	638	636	597	643	618	612	598	589	630	567	592	614	621	614	600	618	555	604	624	611	622	621	599	624	602	584	633	582	633	660	587	591	579	621	632	661	652	587	623	619	607	649	595	623	654	622	667	632	582	563	608	590	618	577	626	641	605	597	612	610	625	583	605	606	611	593	692	611	646	635	607	612	626	621	573	616	590	608	600	606	651	613	609	643	636	610	619	617	661	594	623	626	620
5239	5984	4657	2498	1871	1645	1385	1153	1138	1038	963	914	946	886	817	806	775	770	819	770	798	773	763	721	717	776	778	796	787	780	770	749	734	744	760	726	749	744	712	746	735	762	742	759	729	737	744	723	753	693	743	768	720	756	760	726	718	717	750	694	729	726	732	719	726	732	760	722	763	733	746	811	767	717	728	718	742	736	722	714	751	767	712	733	680	765	690	774	720	736	743	700	709	743	707	684	728	690	769	710	748	725	750	721	744	748	722	731	698	715	777	680	713	775	726	713	732	696	769	735	742	718	768	714	725	755	741	697	742	762	736	695	722	760	739	732	751	702	711	718	705	713	707	741	718	716	738	718	721	763	698	736	693	724	735	780	739	737	730	749	734	752	721	727	740	734	770	700	707	734	751	718	733	693	750	728	785	753	771	750	763	766	686	761	759	755	813	720	719	753	749	723	733	719	733	718	725	680	715	772	701	714	722	725	752	760	729	758	743	759	719	725	714	734	733	725	749	724	706	692	726	745	785	728	681	721	673	688	725	719	729	761	765	742	736	669	690	730	769	752	714	679	749	730	697	722	708	746	761	715	770	764	733	742	746	732	725	755	752	704	734	750	751	729	696	725	778	749	717	728	737	702	718	758	704	809	733	725	673	726	708	719	765	731	718	731	695	775	753	715	747	729	750	703	762	675	737	684	681	738	698	748	721	745	722	730	746	696	731	714	786	737	768	735	707	700	723	691	739	690	723	740	713	708	709	758	758	721	748	785	742	682	732	727	774	710	728	747	756	708	731	694	696	698	757	694	755	746	683	715	697	734	723	678	713	675	772	753	715	735	712	730	722	713	735	725	712	723	729	729	728	744	737	757	715	734	782	713	719	712	698	749	737	731	771	762	732	713	736	727	727	723	711	746	727	745	733	684	725	737	684	679	729	732	706	705	756	736	771	682	703	705	729	726	728	735	764	700	714	723	762	728	724	758	785	733	722	693	713	748	717	735	717	755	734	739	704	716	743	702	758	776	756	730	729	673	696	741	700	770	732	743	706	712	691	726	760	734	734	775	683	775	686	720	792	823	749	722	709	703	680	729	753	728	710	697	667	732	700	717	737	717	729	725	739	659	737	718	748	728	706	729	754	725	749	821	730	747	768	701	776	738	769	738	716	764	763	741	735	711	704	748	714	692	758	761	708	754	690	705	738	697	698	736	737	719	784	685	736	772	730	743	704	733	766	720	763	731	742	734	715	667	731	791	742	745	785	727	758	736	798	776	762	728	732	709	693	750	719	772	774	775	755	682	768	765	677	731	736	714	706	732	734	739	729	781	754	751	711	723	745	702	725	745	736	673	711	747	733	737	678	700	782	745	757	766	707	705	712	738	717	752	713	662	781	747	695	770	746	731	699	762	757	771	730	751	723	782	778	743	746	764	760	728	703	737	759	727	786	745	739	748	785	723	713	759	803	697	746	736	708	747	757	708	688	716	741	734	715	738	725	748	729	677	721	713	700	683	762	671	735	798	717	716	752	678	729	711	742	763	734	693	707	723	755	783	769	737	747	762	697	761	782	749	736	761	745	745	756	730	750	758	761	708	755	694	730	796	749	748	687	738	695	711	705	716	764	710	727	745	763	709	706	802	715	711	730	760	762	759	745	750	751	733	730	764	740	734	711	738	737	781	743	722	769	783	739	752	751	739	676	728	695	744	770	729	747	789	770	740	690	738	724	679	808	753	745	745	773	711	685	742	759	752	740	714	769	711	700	776	771	754	709	707	711	749	704	743	713	750	709	710	715	740	796	775	714	753	741	687	721	769	738	711	751	727	693	764	719	719	728	697	768	730	719	697	707	732	756	683	738	711	739	745	773	719	804	707	765	762	713	724	707	751	720	801	714	690	726	768	759	716	803	727	697	748	712	702	740	741	756	686	720	730	755	699	742	677	786	723	746	735	681	699	758	768	757	756	723	685	778	722	728	712	704	736	760	684	754	740	719	724	722	716	760	687	751	737	711	713	732	767	759	693	749	751	775	729	732	729	709	717	731	783	714	755	696	732	775	738	768	734	723	731	714	727	702	722	720	728	665	771	722	742	749	722	715	752	704	698	667	709	740	719	707	676	705	732	705	750	695	719	748	746	724	741	741	725	765	770	728	730	764	729	706	750	734	722	676	735	734	722	754	712	703	737	761	738	697	681	719	727	760	727	724	743	736	770	739	770	695	727	763	765	740	762	706	746	779	739	746	739	712	688	727	716	710	733	708	716	690	730	750	743	718	748	691	697	739	735	722	715	726	751	704	776	735	758	715	707	719	762	688	726	738	680	754	725	719	795	714	723	710	731	721	741	755	699	727	706	716	722	739	740	731	714	753	756	714	723	717	698	746	775	709	681	776	718	767	759	757	798	756	783	742	729	738	726	760	679	710	741	710	748	741	664	753	733	777	733	711	744	745	741	784	744	744	724	784	776	713	711	708	710	751	737	746	719	701	733	738	794	742	736	742	743	723	739	718	736	706	771	753	722	698	723	691	736	768	755	702	714	733	708	729	730	762	694	670	694	713	738	678	728	706	724	750	724	736	745	759	735	751	756	709	756	717	740	766	751	799	745	750	682	693	699	729	731	694	755	743	707	736	785	772	740	748	732	730	771	766	719	767	726	704	752	744	749	716	762	706	741	698	722	724	746	735	717	781	772	762	777	707	732	709	747	717	759	710	697	752	693	773	730	741	701	736	761	793	757	728	728	759	722	748	657	726	738	672	683	702	757	769	744	701	755	720	711	730	774	714	752	724	746	781	776	732	696	734	742	712	679	754	769	740	764	730	742	685	732	791	758	721	692	728	751	727	697	743	730	732	735	736	703	749	716	719	706	754	728	738	683	727	702	673	716	734	697	766	766	750	750	725	738	743	735	746	727	766	724	707	709	774	737	737	711	718	761	727	740	795	770	746	717	727	784	781	728	736	734	733	705	744	732	712	708	787	704	756	704	725	748	710	677	726	758	745	724	715	727	709	773	730	703	774	739	796	732	717	732	695	700	776	738	757	768	752	750	730	719	767	660	718	742	738	720	731	718	725	699	752	769	689	761	720	690	738	729	722	722	714	702	691	765	778	725	722	733	779	747	688	732	708	758	792	719	774	656	774	694	728	745	754	736	732	711	772	761	730	686	740	702	733	717	753	752	745	759	721	741	730	755	699	711	760	715	759	747	704	767	711	705	716	743	720	711	743	722	724	694	739	750	683	711	726	800	682	772	725	779	738	756	758	762	721	712	734	710	741	684	731	731	726	719	737	781	722	745	721	748	729	760	693	781	759	745	736	675	705	745	771	730	711	737	762	778	738	742	752	739	716	805	716	702	694	700	719	737	697	726	769	732	735	752	724	714	729	781	675	750	728	718	765	719	753	717	729	749	752	697	704	737	728	732	750	746	745	751	756	682	676	768	713	710	709	745	740	701	720	715	714	765	697	726	728	770	684	727	702	692	768	688	715	714	739	718
23094	21562	29531	24059	21567	21627	11855	1321	895	817	746	648	605	531	564	540	515	491	464	475	474	423	432	425	429	425	434	416	424	408	390	421	431	391	397	399	406	380	368	369	408	376	390	387	383	423	396	350	378	411	368	377	407	386	380	370	369	380	353	385	378	385	378	385	397	380	369	350	339	383	391	394	363	390	399	399	378	399	329	363	370	401	373	368	351	366	381	365	346	377	378	350	386	360	364	384	362	386	360	374	348	364	353	384	362	375	351	397	379	337	388	391	358	386	368	370	389	337	341	370	414	383	360	373	399	398	376	357	348	375	345	380	417	346	392	346	351	335	388	358	364	329	348	333	377	359	327	378	427	350	360	405	390	380	373	377	364	356	388	360	375	387	349	324	314	366	415	360	378	352	401	316	361	332	324	373	366	391	396	375	390	352	364	376	337	369	340	355	363	387	363	377	364	382	380	351	341	363	375	394	367	376	365	349	384	348	356	370	380	371	381	410	354	337	354	342	353	338	364	379	341	367	376	373	375	381	378	373	353	384	382	385	401	362	386	366	393	366	347	388	375	340	366	407	347	358	375	395	384	353	355	362	365	373	365	373	384	373	353	369	362	365	367	373	330	397	373	395	408	386	352	320	354	388	348	359	346	377	345	359	345	370	337	341	346	363	407	365	385	329	364	363	370	384	348	358	391	365	390	398	314	365	343	386	357	340	323	349	388	399	338	351	391	356	370	349	362	415	372	400	375	409	353	353	375	394	353	381	372	376	379	349	362	373	359	355	398	379	336	336	362	382	387	351	404	412	368	379	302	363	348	373	382	389	386	374	338	380	364	372	381	349	363	363	348	381	359	371	379	395	396	352	375	356	361	334	356	357	376	365	315	352	356	347	346	378	374	367	358	359	360	338	371	374	362	342	376	383	357	361	390	352	381	377	387	364	404	365	323	320	384	354	347	353	387	361	375	355	339	378	379	368	383	374	407	352	361	368	363	372	366	335	406	387	372	334	412	364	330	407	360	375	375	365	380	375	365	338	407	354	385	369	372	368	364	391	364	351	386	350	383	387	369	383	351	376	370	367	358	394	406	371	390	382	388	374	329	350	364	375	364	401	376	369	379	325	392	346	332	359	354	360	374	368	357	387	353	375	339	393	387	373	336	382	392	333	410	365	366	349	362	381	330	374	370	353	390	332	327	384	369	370	363	365	364	364	375	322	386	353	358	359	371	331	411	371	361	367	372	373	345	370	343	368	406	365	369	391	355	360	338	358	353	359	372	349	353	362	382	385	336	371	351	357	379	365	384	359	355	347	364	379	350	348	373	376	381	380	367	360	371	382	397	365	366	374	345	419	385	372	351	350	364	363	355	388	361	386	343	363	329	352	362	355	359	367	364	365	353	377	375	404	390	354	376	355	387	354	369	383	375	370	372	336	363	360	360	316	335	359	420	364	373	327	357	362	370	397	364	354	365	380	364	400	357	337	359	367	367	363	401	370	338	385	375	363	353	371	346	364	360	375	360	353	351	362	349	358	344	344	366	358	370	332	357	392	359	397	378	365	393	368	377	340	317	387	353	378	386	348	373	356	373	352	388	351	378	346	360	350	359	359	354	368	376	371	372	361	345	358	352	372	351	364	362	366	352	354	353	342	372	326	343	356	390	387	360	358	368	389	380	348	372	381	373	372	361	340	396	351	371	333	349	357	370	355	362	366	349	342	379	365	366	352	354	396	362	335	379	399	382	364	344	396	351	359	336	365	357	382	373	364	352	365	346	364	337	372	360	375	379	385	375	372	390	336	337	350	398	387	376	342	344	338	371	373	352	373	347	388	400	362	374	377	370	381	370	353	355	385	347	371	358	352	362	356	347	355	382	353	338	371	364	353	365	364	348	373	381	371	375	373	376	361	382	363	357	341	388	366	367	350	386	374	352	380	382	373	353	414	368	357	369	346	352	344	390	379	384	369	362	366	336	355	364	354	364	347	363	369	379	341	366	357	384	381	337	362	410	373	342	364	345	348	354	365	421	364	361	378	355	362	420	344	346	381	369	386	387	338	362	380	338	380	360	381	366	380	339	362	388	339	366	367	332	378	359	398	366	367	363	340	378	382	353	358	344	375	367	340	365	383	375	369	379	354	351	366	357	377	345	376	362	361	355	367	371	369	307	371	378	369	373	384	328	371	321	383	332	339	399	399	392	356	365	378	352	366	391	361	349	353	367	356	330	356	394	365	360	363	372	355	401	389	333	360	393	391	386	377	343	341	357	314	364	348	324	362	412	344	393	362	349	366	375	335	342	387	359	366	392	348	413	362	367	348	352	350	337	395	370	340	374	351	388	381	341	362	357	410	346	349	352	376	355	384	335	369	321	354	358	401	362	358	399	363	372	387	360	406	358	357	374	353	354	334	382	362	351	363	354	374	382	332	339	344	376	396	378	338	397	346	366	370	380	383	357	390	333	349	351	329	339	335	393	384	329	338	359	338	392	388	357	355	396	354	375	366	382	349	348	416	391	372	370	367	371	377	327	328	357	346	350	378	371	387	376	383	341	399	338	337	388	361	363	391	369	331	372	402	368	365	393	361	385	370	344	368	388	368	374	384	372	381	351	358	348	369	395	371	355	382	369	390	346	344	323	348	358	371	376	350	379	370	348	331	359	384	375	367	334	379	363	320	364	356	365	348	358	369	360	381	371	344	366	349	396	362	365	394	335	359	347	351	349	369	352	377	358	346	351	387	354	364	354	377	376	359	363	361	361	380	329	376	400	423	380	357	379	346	343	363	322	370	331	403	410	365	361	344	354	380	365	367	351	365	330	371	383	354	369	377	357	368	344	335	366	377	355	359	390	374	366	371	386	423	385	373	374	394	364	367	364	347	355	346	360	354	362	369	363	393	347	371	369	355	348	374	380	359	357	378	377	330	364	363	387	339	313	358	338	342	368	364	350	377	367	363	377	378	341	392	364	384	336	352	362	386	388	336	384	372	348	347	396	376	354	389	330	350	318	346	349	340	346	361	361	370	394	397	385	400	378	374	385	368	368	349	369	368	392	399	349	351	377	346	382	349	362	350	373	371	398	359	348	343	331	373	349	359	410	372	336	354	348	386	366	334	359	357	428	353	398	365	361	331	349	371	366	379	362	388	345	358	354	348	357	366	364	381	354	366	364	369	355	393	373	386	354	404	363	379	364	393	345	394	351	352	363	356	337	342	361	384	342	394	346	351	378	375	402	368	349	350	359	335	365	370	356	367	360	320	357	349	336	346	370	397	371	354	367	340	368	360	381	385	368	388	364	404	326	351	378	397	361	389	392	367	375	368	389	366	325	362	344	390	376	368	384	357	302	380	365	381	344	354	376	381	369	373	365	384	385	362	375	389	367	357	371	357	386	351	335	352	370	328	338	382	357	370	342	365	370	373	312	387	359	340	344	355	371	403	368	367	384	398	358	381	335	368	385	355	360	386	348	329	394	399	377	399	389	384	342	378	348	342
7389	16583	13428	6787	4820	3770	2836	2131	1812	1539	1274	1098	1035	929	832	835	709	693	661	632	603	630	577	561	546	522	522	490	507	505	459	505	479	477	466	469	456	478	442	485	463	481	459	426	485	487	489	463	463	431	492	414	441	442	465	446	429	442	432	423	463	469	494	449	427	439	438	449	445	456	404	407	455	451	408	424	468	413	394	437	389	406	440	413	435	443	389	378	457	431	422	442	463	444	432	433	404	436	427	385	445	407	426	447	399	398	443	418	427	410	435	444	423	434	452	438	436	430	437	447	401	442	407	444	435	430	452	435	413	443	417	385	398	406	435	447	393	408	435	424	428	431	474	404	449	430	424	419	430	430	427	398	415	411	434	431	400	442	419	421	470	407	372	457	405	407	414	444	439	403	427	393	408	379	427	442	451	453	389	430	428	415	411	421	405	444	427	415	452	399	448	395	423	421	433	424	406	427	427	418	405	426	406	410	421	376	419	407	481	445	448	465	417	439	402	427	433	429	404	410	385	429	369	447	415	422	441	419	413	427	441	461	389	403	403	432	437	434	412	415	415	419	467	440	437	427	414	441	447	423	390	470	433	462	417	429	405	413	417	418	448	441	381	442	435	378	455	399	436	463	427	420	412	428	438	425	434	491	409	430	413	404	409	399	418	408	455	415	417	435	460	412	403	397	419	398	456	440	440	416	439	388	402	413	405	392	440	409	431	439	394	471	395	421	421	441	428	429	436	430	411	416	382	437	442	460	420	408	425	447	421	427	442	405	424	441	415	407	435	438	384	433	420	427	365	410	412	381	454	452	411	433	421	439	393	420	400	377	433	416	432	434	420	424	421	420	426	435	459	445	396	468	389	440	403	464	432	444	390	416	442	420	456	434	409	404	434	430	385	420	410	407	441	452	419	423	439	418	457	373	436	450	446	430	415	426	424	409	386	423	423	447	416	463	421	409	418	424	450	407	435	432	401	435	426	417	382	423	433	415	400	434	420	446	428	430	409	457	418	426	418	436	437	442	438	462	443	430	434	432	404	425	428	439	411	413	429	434	414	402	394	422	426	419	428	414	428	415	394	432	427	439	432	398	410	407	446	474	418	412	402	416	417	463	378	404	396	401	393	415	429	416	446	415	404	482	454	450	433	434	425	425	395	434	414	421	460	429	391	422	384	387	418	424	442	440	414	424	415	434	452	405	426	410	447	444	428	436	394	409	433	420	505	421	448	429	412	444	415	438	411	442	442	440	406	435	436	438	400	420	421	459	397	415	434	394	475	401	415	429	421	421	438	430	419	388	426	386	412	418	429	435	422	450	431	406	454	450	439	422	428	393	468	411	449	415	411	390	392	387	454	420	392	402	445	447	421	449	428	408	439	411	449	442	407	378	426	424	430	446	415	410	418	427	468	396	423	426	400	397	374	408	400	405	427	442	427	420	420	436	374	396	451	408	431	414	426	450	417	420	429	433	440	411	408	407	421	399	431	404	410	420	417	456	438	422	419	421	427	429	427	419	442	432	432	391	466	432	440	419	414	451	448	428	413	415	421	427	410	425	461	409	453	447	412	393	460	402	427	404	415	417	420	397	432	425	422	435	439	479	391	435	414	352	403	391	436	434	440	477	416	411	433	440	417	447	427	443	449	425	407	420	439	435	419	462	464	443	443	446	365	420	441	416	432	422	413	435	458	392	487	439	447	405	407	423	455	402	409	433	395	446	408	428	391	411	409	408	424	461	454	408	439	406	447	406	436	402	404	414	440	409	424	424	418	413	426	400	420	440	434	419	475	418	445	427	456	422	422	427	472	426	454	438	422	436	429	462	436	430	420	397	414	416	445	412	404	396	452	417	412	423	413	432	382	432	405	430	482	376	429	448	428	419	408	357	423	447	409	415	442	443	440	385	431	428	441	419	453	420	431	388	408	431	411	419	428	405	442	419	385	418	441	394	423	417	419	410	438	385	440	394	418	417	417	429	431	431	455	416	433	437	413	409	455	423	411	394	418	420	453	423	436	444	403	418	440	424	469	374	478	411	444	434	416	437	443	405	406	369	432	426	398	435	435	438	424	439	408	419	422	428	408	419	454	430	438	404	413	420	420	393	437	400	420	382	443	442	443	441	427	455	394	438	390	474	374	415	445	445	407	390	425	436	445	436	451	390	403	444	416	462	380	427	439	426	442	425	398	441	448	447	436	407	431	384	397	423	442	442	425	455	445	457	394	444	414	443	413	415	398	423	464	449	404	423	431	402	425	417	436	417	388	391	433	407	397	441	422	426	425	417	405	412	426	417	418	410	415	437	446	417	378	439	417	381	444	443	401	394	403	416	415	483	416	401	440	450	429	426	409	429	412	415	442	397	397	389	405	408	399	428	453	416	427	442	433	404	423	407	464	445	401	431	428	423	458	423	412	409	380	452	422	411	438	428	429	417	420	408	397	404	389	435	433	390	412	409	418	418	428	425	403	418	446	410	473	429	426	403	454	423	431	393	427	414	391	410	447	480	381	444	421	426	469	405	435	459	414	421	444	448	424	467	450	411	424	430	449	431	439	408	422	408	445	449	446	420	473	431	442	423	442	414	389	443	442	441	426	433	440	442	417	453	403	414	396	430	426	440	430	414	453	399	416	427	461	450	448	391	425	401	449	413	393	446	440	412	437	406	451	460	440	440	436	433	447	389	409	423	410	416	435	428	386	377	415	440	411	402	408	444	438	395	417	441	434	430	394	402	473	443	393	429	403	443	429	427	439	397	406	411	430	391	415	428	437	434	442	442	428	413	404	373	444	405	454	454	420	437	470	433	401	392	393	421	448	412	415	404	453	411	399	421	420	387	419	415	388	414	420	389	391	378	436	449	436	458	395	413	415	392	415	378	410	452	427	406	406	410	389	357	447	420	456	412	412	420	443	434	411	449	440	414	417	408	444	378	429	430	433	447	446	446	429	425	386	438	392	437	440	432	405	416	435	421	416	414	447	425	431	420	414	464	433	425	416	423	406	427	392	424	442	408	439	423	425	410	427	429	457	384	448	416	397	401	466	437	423	456	406	439	408	427	402	418	431	413	447	425	418	397	415	422	450	432	466	372	497	414	437	453	421	435	405	419	379	391	421	412	416	432	420	388	428	439	468	465	443	403	460	421	462	426	387	426	443	432	412	441	408	364	419	450	412	397	392	399	467	436	429	447	469	419	410	410	412	451	394	437	424	433	396	408	415	405	453	409	411	440	417	421	458	420	420	459	437	457	419	428	390	402	419	444	434	436	428	475	420	444	401	420	409	440	399	440	422	429	406	418	412	432	430	401	414	444	416	423	432	421	433	456	379	423	433	414	410	435	414	424	414	453	388	447	410	425	447	401	409	423	384	458	434	430	415	433	449	441	436	404	434	395	407	425	442	416	464	410	427	404	425	388	426	452	443	398	407	413	391	415	378	426	408	407	381	425	437	426	423	436	420	438	456	444	426	446	420	445	366	396	408	431	438	417	432	425
27460	20378	7173	849	552	483	439	477	454	475	500	449	453	484	441	416	476	462	479	471	450	426	471	439	450	411	470	464	440	404	445	427	437	452	449	444	456	488	467	422	434	444	444	473	481	443	440	407	444	453	450	426	467	428	447	464	445	458	488	439	457	426	429	450	456	442	459	430	444	435	480	463	447	443	439	455	424	440	474	462	417	413	458	463	422	422	429	434	449	414	442	416	429	406	423	441	424	492	453	463	454	445	445	445	433	489	437	429	437	449	401	498	470	469	439	441	485	448	448	455	450	486	444	445	416	451	457	457	426	460	423	441	453	397	440	418	448	409	441	419	445	413	421	465	472	447	476	435	442	404	422	453	506	468	432	423	462	479	458	460	424	451	452	417	425	452	442	434	447	416	429	467	355	463	448	452	475	435	468	450	454	461	471	426	443	420	448	395	431	430	447	423	429	403	430	421	426	442	434	437	464	451	442	432	412	429	448	447	443	485	468	409	418	448	440	438	449	433	416	446	447	402	453	432	445	447	419	465	407	452	434	445	463	454	421	422	462	408	474	454	447	418	447	429	445	426	427	432	416	481	445	402	421	416	429	466	437	483	448	417	435	414	458	444	463	417	432	456	416	441	411	472	419	455	433	447	473	460	439	431	445	513	455	418	465	431	446	439	434	447	476	427	411	425	437	436	468	428	447	432	424	443	422	449	411	454	418	429	470	435	418	452	475	435	429	455	458	464	468	437	424	439	441	441	436	443	406	415	446	441	444	446	455	464	475	453	450	432	408	444	456	395	451	441	426	406	475	434	454	470	432	434	447	472	446	416	481	430	460	424	438	452	461	497	418	443	396	390	446	436	460	426	427	464	412	411	481	422	429	431	433	433	458	438	468	465	464	442	455	458	455	456	427	433	438	445	422	449	434	425	428	439	424	425	408	453	469	425	436	440	460	435	453	429	438	457	422	409	441	418	451	413	436	456	468	460	466	457	473	431	440	451	440	439	457	477	437	466	396	486	421	436	425	429	415	414	417	462	406	457	416	456	443	447	420	472	489	452	442	432	421	455	477	459	426	454	480	467	450	425	425	447	462	421	443	437	417	453	471	454	453	390	444	422	438	439	434	436	433	423	436	444	445	428	456	460	429	435	432	431	435	441	479	452	451	449	458	440	441	491	438	438	480	409	412	416	431	463	424	428	432	459	404	458	475	415	429	461	414	439	403	466	426	435	430	442	432	440	424	461	469	451	466	423	473	468	449	443	450	482	410	424	430	464	459	450	441	435	449	431	435	430	472	414	447	428	433	435	447	454	411	444	428	505	433	453	463	427	427	427	484	424	455	437	448	433	446	450	424	452	469	474	441	446	430	466	388	453	477	457	445	447	446	432	412	410	438	447	424	432	428	431	371	403	409	430	444	461	434	444	443	454	457	425	459	420	468	423	410	438	468	417	475	442	411	455	453	444	456	464	478	441	408	442	420	447	436	455	448	425	431	483	452	429	436	397	411	433	409	446	448	430	420	455	450	449	397	436	409	460	480	393	438	468	468	491	468	432	451	432	421	453	432	462	496	444	430	455	450	490	423	413	444	405	477	463	452	470	424	416	420	469	481	453	424	437	436	424	439	490	437	400	406	401	450	434	400	449	428	430	429	397	401	432	422	454	440	436	451	428	436	422	476	448	402	428	440	440	438	407	445	457	468	436	408	415	418	456	409	441	459	422	422	477	451	472	467	398	426	454	437	434	436	443	442	458	422	440	471	445	459	391	426	446	439	401	426	439	439	435	450	418	400	488	417	487	449	436	448	439	425	467	424	471	476	429	441	460	424	466	474	449	452	431	437	424	442	461	392	443	462	481	457	460	451	453	451	436	481	404	480	443	431	464	445	431	465	464	465	454	403	448	443	462	430	435	443	445	410	426	436	433	412	483	429	438	395	454	483	405	447	435	469	438	437	403	454	475	449	420	466	419	460	404	453	440	483	463	430	452	442	475	474	432	451	453	434	415	449	472	415	468	422	435	461	433	437	399	462	423	437	403	442	458	439	415	454	432	454	443	481	440	431	460	430	432	429	438	433	440	425	427	479	475	421	438	425	474	439	424	450	482	423	444	435	468	499	425	453	435	466	437	420	444	440	413	408	410	432	421	428	472	452	424	435	449	405	454	429	458	445	437	432	455	408	451	457	417	471	481	440	419	452	430	436	429	440	438	452	468	452	467	420	444	451	418	431	439	428	406	444	436	436	436	465	448	467	450	453	468	444	437	425	437	430	414	460	458	468	449	431	447	417	409	467	451	446	433	423	456	438	436	465	429	450	425	425	408	442	457	431	417	453	447	433	483	422	407	464	435	434	445	431	451	469	445	415	448	436	417	434	473	442	389	446	429	437	428	425	430	452	418	454	501	414	454	419	448	468	431	462	445	479	458	451	436	454	453	424	385	452	425	427	436	443	439	469	421	477	436	445	477	478	439	417	409	415	427	440	431	436	425	422	456	452	432	430	477	454	485	435	445	416	466	439	478	457	449	429	392	499	451	477	483	446	426	443	418	466	436	454	428	443	434	460	437	438	462	438	454	419	453	431	442	426	452	457	440	470	455	390	451	405	465	446	467	456	432	455	464	424	469	431	451	424	437	446	446	453	440	461	400	476	426	441	430	436	483	434	427	417	444	467	446	458	424	437	446	404	408	421	438	468	479	484	450	451	437	433	459	445	443	459	438	426	444	464	477	459	427	416	446	452	423	410	436	417	457	475	441	421	435	433	407	448	457	467	422	433	407	421	449	437	479	475	472	439	460	452	446	434	417	439	451	430	488	477	459	453	422	490	457	435	454	439	430	424	436	437	426	449	448	424	447	440	419	433	394	461	438	448	441	439	456	452	432	444	491	430	436	460	464	484	445	495	435	446	472	475	473	448	458	451	458	448	412	442	433	422	429	423	468	429	437	440	432	431	410	426	443	461	435	423	481	452	402	438	463	459	475	417	470	434	476	438	445	471	444	429	455	439	453	439	393	480	450	459	440	426	420	446	472	462	479	480	473	423	471	418	404	427	431	427	401	442	459	398	439	446	431	459	472	424	432	479	455	420	459	467	439	446	444	442	405	443	414	447	426	419	471	455	451	423	442	434	422	446	460	455	430	429	440	471	435	451	451	405	452	437	465	467	401	461	452	422	440	456	462	469	470	425	421	438	431	460	469	463	478	469	410	424	434	442	430	418	451	445	442	458	461	451	470	462	471	434	452	460	477	473	413	427	435	436	433	419	424	442	440	441	435	457	420	402	503	421	451	451	422	448	452	444	415	419	403	418	494	443	432	493	447	457	485	441	444	434	419	433	436	502	458	467	467	432	456	417	443	457	431	404	441	418	482	456	405	470	422	462	426	477	425	421	441	441	413	480	414	435	484	444	433	451	432	473	432	433	478	457	467	452	413	460	438	438	435	437	437	436	442	444	455	428	414	427	438	445	501	430	422	434	425	475	425	434	435	469	464
5248	1352	1081	752	698	654	612	595	611	582	649	575	592	525	569	587	512	541	551	555	533	561	533	573	579	595	537	553	516	541	511	554	535	560	573	552	558	574	539	528	531	580	513	557	551	573	558	530	522	563	560	498	558	573	547	549	596	603	537	551	565	523	597	592	519	556	563	579	593	553	524	583	539	553	537	579	597	532	526	547	552	561	501	533	555	542	532	570	545	526	525	534	522	610	532	535	610	581	527	547	547	540	566	557	561	539	548	565	586	557	546	590	523	502	520	511	561	530	567	575	535	530	547	544	547	497	531	535	528	537	550	544	549	553	535	564	545	501	541	551	551	544	546	543	529	528	549	558	565	544	550	555	521	567	518	608	552	512	506	564	520	527	568	553	554	605	550	553	513	548	548	575	572	562	563	543	548	562	537	540	562	503	494	568	564	535	558	533	500	527	546	540	583	510	555	536	538	538	574	567	540	554	552	524	535	536	534	558	525	597	548	547	539	551	549	513	520	524	567	511	578	558	598	539	572	532	556	580	544	499	564	559	576	564	515	563	548	528	527	564	563	573	546	594	557	571	564	523	532	566	560	553	536	591	532	580	515	517	588	524	545	526	570	564	525	572	536	557	557	545	517	585	593	535	577	592	537	552	533	574	538	520	517	542	547	548	582	496	565	544	512	544	557	539	536	547	539	520	543	546	558	557	526	572	578	574	558	551	565	538	563	506	545	539	541	533	570	551	557	566	617	539	557	581	541	530	547	584	586	560	543	578	545	525	541	573	536	534	525	517	528	562	572	561	548	518	557	539	576	546	572	552	597	534	562	575	500	554	522	571	537	544	595	521	538	590	535	557	539	514	528	526	583	552	583	561	529	513	538	522	524	566	549	525	499	546	549	544	516	533	547	528	536	569	578	539	561	571	549	532	594	559	576	544	552	568	551	571	515	542	566	472	553	541	602	588	544	564	571	578	524	544	554	604	516	569	524	545	640	539	510	514	544	533	574	535	577	583	588	555	557	528	518	576	556	554	596	559	572	568	530	572	569	537	540	547	549	557	551	529	601	567	541	574	574	538	544	542	539	539	541	535	488	564	616	577	555	549	556	543	546	509	510	534	509	595	548	507	555	591	541	535	473	519	547	566	565	517	562	568	498	574	508	542	556	522	562	573	595	557	559	554	569	546	558	567	547	561	538	517	559	538	566	559	509	541	531	577	575	551	560	544	539	544	540	562	581	521	603	538	540	530	604	517	522	568	521	506	585	531	571	536	557	521	526	565	568	532	568	562	502	574	567	497	553	545	569	503	550	611	538	545	566	549	523	535	609	542	548	526	500	562	567	532	555	516	557	523	579	552	541	525	555	530	580	497	556	559	570	540	544	547	568	543	534	522	551	534	563	569	535	535	558	548	551	573	568	527	545	586	569	569	539	545	557	522	574	525	561	520	510	561	561	519	507	509	489	533	556	511	525	578	526	535	595	577	522	549	524	559	547	522	520	517	536	567	541	569	549	575	551	551	538	573	562	556	609	553	579	565	556	541	514	531	538	561	513	555	541	546	530	586	547	605	516	555	555	584	557	528	545	538	548	558	546	557	550	549	555	539	555	561	532	589	539	538	580	587	561	559	544	564	541	556	577	494	547	571	563	573	546	567	571	535	558	508	533	545	561	508	539	584	512	551	547	523	569	572	543	519	536	543	561	534	586	542	560	554	531	510	541	522	559	569	587	556	563	509	569	531	578	550	529	580	548	564	540	545	547	544	557	557	562	591	550	582	546	589	558	557	561	508	560	515	541	574	538	574	566	538	519	553	555	558	527	568	582	506	527	562	543	547	528	546	530	553	530	527	534	564	531	583	523	535	561	543	545	527	574	556	578	537	527	481	521	557	570	532	566	539	518	555	543	570	555	531	539	552	548	556	537	534	545	549	522	539	608	532	559	544	565	566	588	541	534	541	535	527	561	505	550	512	531	528	574	583	535	558	520	559	568	502	579	535	557	506	544	534	551	566	476	542	537	529	591	584	554	561	550	554	522	546	553	521	534	563	543	518	567	554	570	565	592	530	589	547	557	546	587	534	509	560	564	524	570	542	546	596	546	576	555	546	568	542	516	551	610	544	527	542	511	522	551	571	540	532	588	547	566	546	520	532	523	559	561	569	544	530	569	557	524	539	560	519	558	556	529	506	558	562	522	540	529	594	513	547	508	549	541	519	530	555	553	557	525	524	585	559	577	569	547	497	572	557	540	543	535	581	560	537	569	567	573	547	555	573	548	549	550	542	556	534	545	551	526	547	562	546	581	529	556	514	570	551	527	558	555	557	551	540	544	552	538	532	555	496	543	569	592	549	527	562	537	568	518	550	548	505	521	542	522	584	511	507	559	532	522	541	597	547	590	557	601	535	567	518	561	561	536	505	557	549	529	554	549	505	528	519	562	569	548	552	595	590	535	568	546	528	537	523	568	568	564	564	578	496	529	563	551	542	523	549	568	583	563	552	568	510	513	557	551	572	553	543	570	570	560	578	516	538	577	563	580	533	582	578	585	501	556	528	550	579	562	534	506	542	541	542	541	580	576	609	536	563	593	557	545	566	539	563	549	534	580	568	543	507	564	534	543	534	543	562	531	538	513	542	558	556	510	551	585	571	587	525	546	565	521	519	570	488	531	539	548	568	546	560	576	539	510	551	547	535	524	548	564	516	534	591	566	549	538	533	609	579	570	562	555	537	548	537	577	534	556	505	498	524	516	560	534	572	559	558	525	558	552	519	524	552	562	549	541	561	574	557	515	521	583	563	539	560	576	552	541	524	529	557	563	556	521	558	537	568	526	585	541	546	515	572	513	533	543	569	548	561	565	550	590	540	583	566	524	557	591	533	544	563	532	574	513	512	552	561	535	571	572	573	547	569	575	544	550	522	502	528	574	527	526	541	525	587	554	521	536	541	549	491	515	569	560	572	563	505	579	543	594	539	521	533	519	554	544	563	536	520	574	545	550	526	550	506	521	522	574	506	546	548	543	554	568	539	549	559	543	516	548	558	558	531	477	566	530	566	513	562	596	562	550	536	546	583	573	531	516	551	546	545	555	564	583	558	531	532	555	535	596	552	524	530	551	534	551	541	543	566	551	557	546	550	542	560	557	558	549	492	538	494	531	545	517	593	572	571	538	512	555	583	543	547	546	556	585	523	543	621	563	563	526	567	528	565	523	532	527	554	553	549	546	579	537	536	506	543	517	540	564	581	542	527	539	560	534	557	543	541	531	585	572	532	567	519	533	557	525	539	553	569	557	543	537	562	545	571	558	525	530	523	536	554	531	532	513	524	567	568	541	522	610	556	587	504	584	550	571	552	523	569	550	572	503	562	568	528	564	584	559	547	564	580	548	531	553	556	564	607	565	559	592	557	527	547	547	583	517	571	530	511	496	525	573	603	565	518	545	510	586	577	573	524	556	553	553	569	565	585	512	566	578	557	540	540	555	566	540	529	571	581
23912	21502	29095	24337	21507	12479	1094	659	506	421	412	365	367	345	323	307	303	294	252	259	261	284	265	225	225	237	266	245	224	246	254	250	219	248	223	245	254	226	234	236	248	224	238	224	211	245	248	203	213	231	217	204	204	224	213	187	246	238	215	240	218	221	219	227	207	220	221	231	245	221	234	207	222	208	235	232	218	230	236	225	235	215	215	240	204	228	215	223	239	227	217	213	233	209	247	225	201	253	224	207	203	235	198	213	262	219	201	206	228	257	222	227	210	231	219	213	231	236	210	223	225	224	211	220	190	210	204	247	213	246	217	248	235	235	211	229	228	239	217	213	220	242	230	198	232	209	192	239	200	233	190	198	240	243	224	219	209	245	200	255	240	227	211	244	228	211	239	218	215	206	205	218	240	224	218	221	210	220	198	216	226	200	222	211	234	225	198	248	238	230	211	232	212	225	230	206	240	222	228	235	202	191	242	222	215	222	232	226	229	207	231	236	172	224	240	237	231	216	235	223	223	214	224	221	239	223	238	222	207	230	232	201	221	226	235	195	221	223	234	217	217	205	229	216	211	233	229	221	218	237	224	207	226	219	217	217	223	212	224	203	209	204	217	207	231	212	242	193	202	253	219	225	187	225	223	215	238	230	222	214	227	213	207	225	220	222	208	227	226	242	219	208	209	226	227	226	228	208	224	228	239	241	223	216	225	206	255	211	213	249	249	226	211	229	221	219	225	237	215	217	213	225	230	246	226	199	210	225	222	208	240	240	182	244	210	225	246	218	220	229	231	205	237	251	238	232	262	206	231	218	232	221	209	219	221	216	220	205	206	220	251	234	209	221	209	215	209	257	223	211	195	225	215	238	216	195	193	235	235	210	201	218	200	208	209	221	196	213	236	240	216	204	225	225	213	228	224	200	236	231	228	220	203	230	220	233	239	229	201	216	207	238	220	244	230	220	240	226	238	226	227	212	211	211	217	210	246	221	228	227	234	223	235	231	229	222	227	202	246	204	236	257	218	206	241	217	185	228	211	215	236	240	224	209	247	232	203	224	205	238	247	231	230	221	223	213	207	227	226	226	217	207	213	212	243	226	249	241	230	236	232	208	191	201	222	232	238	245	223	208	218	215	231	233	216	209	240	216	201	233	193	242	211	218	257	201	232	220	227	235	217	228	195	207	245	209	193	220	209	218	232	210	214	215	216	237	224	235	209	216	213	214	234	237	215	243	210	199	220	231	208	234	237	222	243	222	238	222	218	242	233	232	212	206	221	219	237	223	216	233	222	215	240	228	209	196	214	245	226	207	211	218	241	201	232	208	234	219	240	221	215	229	222	206	200	239	215	215	230	220	246	233	220	190	234	237	207	218	231	230	218	225	213	214	218	212	241	218	213	230	200	245	240	191	239	236	243	230	194	213	231	206	240	234	193	184	232	216	204	232	209	197	211	235	222	214	217	215	237	226	202	233	229	207	237	211	220	202	228	215	220	211	230	221	216	210	236	214	227	230	238	213	225	232	214	206	235	240	225	215	229	230	220	232	209	206	240	203	235	238	223	242	247	195	236	239	230	224	210	222	228	207	221	245	237	226	206	223	227	204	220	222	241	209	225	238	260	246	227	200	187	195	222	223	216	197	238	197	225	221	225	195	217	245	207	208	209	238	203	230	222	180	224	210	190	210	226	208	242	219	202	251	238	223	209	222	237	242	234	194	230	205	208	222	211	244	218	215	224	198	229	196	202	253	239	194	233	223	216	236	212	230	210	206	243	233	216	214	249	226	221	217	200	206	211	200	219	221	220	227	210	234	225	251	216	215	229	225	234	205	221	211	215	212	240	212	206	261	232	228	200	223	229	229	229	205	194	198	218	224	218	229	222	214	214	240	223	213	214	212	236	241	256	223	241	211	215	243	218	222	243	214	200	234	225	220	233	212	221	224	198	223	212	212	212	205	245	233	208	191	253	242	241	215	217	234	213	212	217	233	232	241	201	220	238	195	243	224	213	219	206	194	256	199	240	227	210	209	195	216	212	219	199	237	214	224	223	244	205	219	208	208	236	248	229	219	223	235	225	231	214	234	224	238	227	210	211	233	244	240	228	216	205	252	221	203	224	220	237	187	223	238	211	251	215	216	220	232	231	233	215	228	217	203	214	210	188	221	208	224	224	197	218	221	210	211	235	237	204	215	219	207	227	220	244	209	231	230	213	228	211	229	200	213	241	226	205	218	229	205	233	237	228	197	231	231	212	219	223	205	204	225	198	237	217	196	235	215	224	214	226	261	207	224	221	223	226	199	218	248	230	227	228	222	225	214	218	216	256	201	228	222	216	222	216	221	205	225	210	201	221	229	211	186	224	234	224	234	233	230	211	246	217	220	227	233	192	240	213	221	212	219	253	236	201	209	220	213	217	228	241	196	223	215	219	229	204	223	230	242	230	212	255	202	223	220	197	212	219	244	220	228	216	206	216	221	207	247	232	209	215	238	233	203	190	232	200	217	207	215	242	222	200	228	255	215	200	220	214	243	189	198	203	221	247	231	242	226	220	215	220	234	206	226	224	202	255	201	215	238	208	209	215	217	249	237	203	222	218	244	212	194	236	257	212	232	212	250	216	234	211	211	232	213	227	224	225	248	226	223	247	246	219	213	199	232	236	178	235	203	254	248	240	207	236	229	241	211	210	210	235	209	202	205	224	222	212	208	212	239	200	236	233	215	240	190	265	225	226	262	228	237	208	203	211	216	219	211	222	226	211	204	206	203	200	229	240	254	218	223	212	202	235	205	221	203	231	220	221	209	209	230	230	216	232	222	210	213	192	213	234	220	215	213	203	225	200	228	221	218	193	218	226	239	196	209	238	212	216	213	215	234	206	238	218	216	247	253	227	225	233	222	218	244	230	222	221	186	205	229	234	207	234	230	240	225	218	254	235	234	209	240	233	213	225	206	224	224	213	224	231	225	228	225	228	191	225	224	211	193	219	198	217	216	203	251	203	219	249	200	225	233	192	219	221	201	241	201	192	208	253	197	248	212	221	268	214	238	227	213	211	236	223	219	213	213	249	224	225	229	205	213	241	233	212	227	241	224	213	224	228	214	215	213	226	233	216	219	246	208	220	233	239	197	245	215	233	238	216	213	266	203	212	225	222	225	225	240	192	223	226	215	246	227	199	229	230	248	217	213	199	231	250	215	226	211	201	224	230	207	224	236	233	233	217	231	215	234	206	221	195	240	191	223	201	233	219	202	232	214	215	237	210	218	225	201	194	212	227	233	195	232	200	230	212	246	218	223	221	215	215	258	198	220	221	213	211	224	224	210	246	208	207	203	232	247	247	228	228	211	202	244	195	203	214	211	230	196	210	204	223	249	279	214	212	232	233	221	208	220	235	214	194	214	214	231	222	229	248	218	213	236	218	222	244	229	215	206	225	230	217	218	213	222	217	218	240	231	227	216	240	221	231	199	205	226	237	214	229	223	235	193	230	249	226	231
5249	10072	7894	3840	2636	1956	1549	1222	982	849	708	651	595	565	506	466	417	426	394	408	376	368	346	380	363	346	342	352	338	311	312	329	312	278	322	330	299	319	317	300	328	304	300	271	300	298	297	297	291	290	314	286	303	270	284	308	316	261	281	311	287	257	273	288	291	280	291	301	287	314	296	299	306	318	316	251	280	305	284	267	288	285	279	283	281	276	304	314	258	290	296	282	311	281	261	299	297	281	305	263	278	298	308	278	307	315	285	280	280	293	279	295	297	278	288	285	297	281	290	268	265	273	276	310	275	295	280	293	283	279	288	283	274	283	295	291	318	272	289	287	290	308	294	299	298	266	270	273	307	291	285	290	296	298	275	295	316	255	283	292	298	284	276	291	306	277	333	297	274	291	297	280	270	301	301	267	263	314	305	329	275	292	295	298	280	293	260	278	296	299	274	268	310	275	287	316	270	279	288	299	288	295	285	290	309	290	265	297	275	328	246	269	277	309	277	273	279	295	301	286	289	251	287	279	262	283	264	283	302	273	294	282	295	293	299	322	306	279	308	318	285	287	327	287	277	304	299	300	278	260	253	300	308	300	291	273	288	301	285	303	312	315	280	296	290	294	321	281	275	288	306	298	269	301	303	272	272	305	308	301	271	309	298	300	263	300	289	289	279	283	284	302	267	271	292	280	272	279	289	302	317	281	280	268	287	295	296	294	284	251	314	323	284	297	277	242	295	303	286	269	289	285	252	274	281	285	263	275	298	300	254	296	270	282	306	290	300	301	277	295	299	304	304	312	262	256	310	297	274	287	260	301	315	280	301	302	294	287	271	293	284	269	296	277	290	282	283	289	294	292	278	279	281	276	284	318	324	273	315	300	305	312	310	282	281	319	297	289	303	294	261	281	268	283	301	296	276	288	287	273	306	288	284	313	305	276	280	282	288	261	293	271	279	285	305	317	284	275	293	292	291	276	277	286	280	273	288	292	308	317	283	276	280	304	299	295	286	277	272	281	314	302	308	281	294	263	286	269	254	281	297	326	293	262	276	292	303	277	276	299	280	298	269	277	287	279	286	286	304	305	265	286	299	273	303	311	286	266	260	313	305	278	285	278	287	272	298	292	281	282	253	274	288	310	301	265	279	270	262	289	287	304	291	285	261	303	294	266	287	288	336	309	313	274	290	302	283	290	288	295	277	294	278	290	295	278	278	294	298	326	277	290	310	286	298	286	258	297	291	276	290	291	288	270	296	273	291	289	291	270	293	316	273	301	318	265	273	258	296	280	297	291	273	271	227	281	263	285	271	275	304	276	278	313	332	310	298	276	263	266	294	284	292	297	300	289	302	272	311	272	267	272	285	294	329	277	292	280	290	309	290	300	308	302	290	292	263	298	303	267	280	282	290	286	309	300	272	314	255	321	302	276	300	278	281	282	289	267	278	270	309	284	257	293	275	267	299	278	293	260	272	292	273	270	266	259	286	305	306	310	307	280	279	296	280	262	260	287	270	269	301	289	300	278	265	266	296	284	306	303	284	289	273	305	279	309	280	280	302	298	282	290	290	262	286	279	283	259	252	261	288	296	280	295	295	273	287	276	270	270	284	267	288	262	273	266	255	285	272	301	276	286	280	255	319	274	298	259	316	288	309	278	309	263	252	264	304	294	301	299	298	311	248	306	288	314	288	316	301	282	260	305	288	289	296	278	252	258	258	286	339	273	296	280	283	287	290	307	286	267	257	297	313	300	271	292	288	257	311	316	320	296	299	281	323	284	305	287	300	276	296	271	294	273	302	284	268	313	336	278	261	298	258	273	276	275	264	296	291	275	271	270	282	279	268	321	294	264	289	300	304	269	289	301	313	284	293	295	289	291	277	295	306	272	304	269	277	296	289	265	287	310	283	283	249	295	296	300	271	293	293	298	289	278	300	289	303	283	316	287	320	283	296	292	258	271	282	283	313	339	292	298	288	311	274	297	275	293	263	273	292	303	279	294	281	273	300	271	276	280	299	301	285	287	291	260	283	303	303	297	269	264	297	273	317	281	309	300	295	285	296	256	304	281	282	272	269	299	307	303	301	269	296	284	292	293	273	292	282	271	341	288	273	280	275	279	278	288	276	287	270	261	276	309	283	284	298	295	286	295	284	281	284	269	298	253	317	271	286	294	309	280	288	287	271	302	311	281	310	255	286	317	261	308	276	313	279	277	297	315	329	279	270	295	280	324	260	285	275	277	288	278	290	327	276	255	270	286	289	292	313	315	274	281	297	302	286	266	301	326	325	298	269	280	298	286	278	284	274	298	283	281	291	303	261	292	286	260	286	278	282	249	303	279	287	303	273	276	279	287	304	278	279	290	279	297	293	287	248	310	265	273	293	296	297	254	306	259	272	265	265	272	269	273	301	282	290	260	272	269	278	301	243	286	291	302	276	273	281	309	298	322	293	316	316	264	283	270	283	284	297	270	280	283	315	293	301	307	280	331	281	292	297	281	264	266	301	306	285	289	289	289	294	320	296	279	271	291	270	291	309	288	290	287	250	279	264	263	278	298	267	306	299	254	265	300	299	266	306	254	284	317	283	279	316	281	272	262	310	290	299	269	259	290	279	302	254	254	264	255	268	284	304	311	309	298	282	317	281	281	298	266	280	302	258	258	294	288	309	293	290	282	287	284	252	267	311	257	271	301	294	265	271	309	257	264	273	284	267	279	276	281	312	283	284	314	288	299	288	271	287	269	321	309	307	283	269	271	274	288	293	292	287	302	276	304	288	279	295	300	298	258	252	256	304	276	255	279	307	294	282	292	288	280	253	298	288	251	284	266	280	269	293	280	267	277	261	250	290	285	289	255	289	251	317	280	284	272	263	278	310	282	277	316	323	287	276	253	304	284	283	284	283	269	304	284	307	282	278	279	319	271	291	276	301	282	285	265	255	269	294	325	267	279	275	288	278	298	286	325	255	291	262	290	268	306	268	278	280	261	343	270	297	305	315	312	282	278	290	250	275	298	306	291	274	305	270	308	275	274	288	282	321	323	269	261	306	272	274	288	278	294	265	283	274	280	278	280	287	266	261	280	271	309	259	259	301	274	298	283	266	302	289	309	270	267	290	311	303	281	297	299	324	291	293	270	266	272	295	284	293	303	291	303	296	313	299	271	298	261	308	276	275	300	287	301	315	294	298	270	275	304	280	300	283	294	302	295	307	283	267	295	281	279	299	271	311	299	316	288	295	295	293	266	283	289	257	256	247	307	299	305	270	308	287	281	289	321	312	268	286	284	303	275	280	284	301	283	254	305	272	307	277	301	301	293	310	294	322	257	295	254	304	270	298	306	263	300	320	274	298	307	270	287	288	289	266	306	292	291	287	302	293	295	305	286	246	264	269	280	294	295	263	274	283	268	303	290	275	242	265	258	280	300	277	290	275	286	293	284	295	276	269	284	251	259	285	276	285	290	276	286	303	294	296	287	266	265	304	322	256	257	252	266	295	294
25308	21564	28090	25389	12200	1155	952	815	723	705	718	704	684	640	699	690	674	601	678	677	661	625	632	642	665	634	617	630	650	608	674	620	645	649	666	587	638	643	677	619	625	572	637	636	623	616	614	636	650	623	623	605	587	615	603	659	674	637	639	602	632	639	655	641	611	617	620	593	623	667	614	644	659	588	628	614	659	639	631	618	613	591	619	622	652	618	640	623	621	648	602	609	599	692	620	615	640	615	604	652	635	630	604	613	616	619	669	642	686	633	622	605	600	600	628	621	597	648	610	582	618	674	644	632	645	665	608	637	654	650	617	604	626	637	628	636	651	621	657	647	615	658	599	638	602	610	602	616	611	600	585	622	651	595	661	611	641	612	630	630	626	654	600	583	630	616	623	673	604	623	607	620	642	661	636	655	670	656	603	576	637	615	692	619	630	645	654	621	626	652	578	571	595	621	630	610	623	585	607	635	606	633	664	635	621	663	593	611	594	635	602	585	620	632	618	610	611	612	605	643	587	619	613	619	643	613	620	604	655	648	650	634	626	617	640	635	626	640	641	630	640	624	629	613	599	659	624	637	616	656	618	635	676	628	631	604	609	621	610	580	574	631	629	620	602	613	640	614	598	605	627	569	571	628	630	634	592	616	632	630	642	632	653	671	618	588	639	670	639	614	650	590	651	575	642	634	626	660	607	634	596	580	598	597	636	582	612	617	621	642	590	605	603	618	601	667	611	666	659	667	623	633	653	600	640	625	622	625	639	623	583	627	642	630	591	599	593	603	613	649	630	599	636	598	607	602	600	570	587	617	628	625	612	585	608	603	631	632	631	633	638	616	618	640	627	661	638	596	598	637	591	630	607	597	608	601	599	608	615	640	663	626	629	594	596	689	622	612	589	626	637	621	640	596	615	571	631	634	607	612	629	578	643	634	595	634	623	685	622	666	645	616	648	594	578	654	636	601	622	668	659	632	613	587	604	622	607	572	621	625	642	625	620	616	629	593	630	609	592	673	650	607	609	606	634	604	637	601	632	637	661	607	584	629	658	621	612	621	642	645	664	625	618	607	556	622	609	631	616	601	631	613	592	585	636	612	626	590	600	629	627	618	621	648	624	604	627	622	658	596	636	570	595	596	628	609	589	622	589	592	673	646	635	598	574	638	609	569	662	632	647	593	678	599	609	666	615	630	658	597	626	618	633	591	581	540	626	670	638	642	634	675	618	631	624	677	609	565	633	624	615	613	596	672	631	617	634	649	627	622	609	595	637	613	652	612	660	655	616	647	616	647	598	594	596	597	638	652	639	578	623	645	617	589	656	616	637	628	607	605	596	657	576	596	622	611	669	609	627	599	636	633	631	639	635	575	610	636	657	573	607	647	591	633	671	583	648	615	640	641	612	618	598	621	645	633	584	617	633	581	660	626	622	625	623	635	595	658	606	620	622	645	638	624	660	646	594	617	621	610	640	613	628	609	666	651	633	669	613	648	631	650	619	583	654	611	620	613	598	633	601	619	637	590	630	645	578	589	598	613	631	607	665	674	628	603	663	652	621	612	656	583	644	651	609	629	550	626	663	593	648	643	621	601	600	595	602	574	607	602	658	626	616	630	647	592	632	590	632	644	599	658	613	661	575	651	625	631	637	594	642	621	590	573	631	588	675	615	608	568	603	630	593	601	608	616	629	602	598	629	647	610	599	599	618	602	595	663	648	596	610	623	652	628	633	605	625	672	658	649	625	651	645	659	668	605	675	629	640	638	589	628	577	647	640	650	617	609	656	610	612	661	596	639	617	646	612	646	650	616	591	671	601	595	612	633	629	670	629	634	634	592	638	609	577	615	669	629	626	616	647	629	624	651	589	602	616	600	597	627	656	633	635	565	643	642	659	680	607	634	587	651	602	549	630	633	622	645	592	591	607	632	669	634	584	619	616	619	618	631	628	617	660	585	601	631	614	658	602	603	618	574	597	633	607	583	626	624	642	671	631	628	625	604	641	624	618	610	588	614	625	616	652	609	585	618	633	645	625	639	615	652	599	656	605	610	662	646	651	680	661	620	613	585	611	613	612	664	678	639	612	578	622	592	643	635	616	608	604	616	645	611	651	649	622	592	637	625	609	594	602	571	637	652	577	625	621	574	612	578	620	622	636	601	655	581	638	645	607	615	662	652	642	612	629	616	620	625	610	653	628	605	585	604	602	622	626	698	611	636	650	647	631	641	635	598	628	607	652	650	645	659	619	600	658	590	628	607	585	628	618	651	616	632	630	640	586	598	635	628	635	589	618	613	610	628	669	619	617	639	612	616	572	616	623	632	621	656	619	625	650	628	632	607	645	605	676	641	664	637	635	602	597	638	601	630	674	598	614	597	617	580	648	598	637	636	626	602	642	660	575	598	585	583	555	621	656	615	582	605	659	602	629	568	666	568	644	648	598	576	602	620	613	579	556	627	639	644	633	632	630	642	613	585	626	613	566	670	651	589	596	611	580	604	621	589	607	669	622	610	656	633	592	617	621	617	606	661	644	647	638	629	584	595	593	599	672	628	604	609	602	590	638	604	573	639	673	636	652	627	614	663	618	633	633	645	659	621	658	627	624	628	591	660	653	608	646	621	625	604	630	648	646	618	603	663	618	658	639	590	608	656	653	644	673	586	603	612	636	642	630	628	619	632	639	613	670	619	626	614	592	607	596	592	635	597	608	562	648	596	594	648	632	611	614	636	649	603	681	702	637	658	593	602	609	582	636	618	622	613	634	613	597	661	620	595	638	645	627	592	612	634	627	567	604	644	631	651	625	630	614	636	655	616	628	592	618	598	558	608	669	576	562	654	615	611	619	596	654	610	639	608	584	576	611	608	609	599	588	570	617	589	645	607	635	649	597	698	605	601	641	594	617	614	643	578	610	605	660	632	593	634	718	607	578	669	625	636	635	610	642	608	605	596	662	639	654	594	601	648	633	629	623	637	626	591	640	562	616	635	602	680	607	640	674	590	612	621	552	612	616	594	570	606	603	662	595	642	611	622	618	595	615	656	610	591	637	604	646	612	631	598	624	627	635	620	614	615	643	611	582	629	597	600	625	578	616	614	628	638	658	613	617	636	645	642	606	598	606	643	613	637	623	627	604	600	640	575	599	620	603	631	639	604	674	637	635	593	608	603	606	633	622	629	621	625	665	632	591	635	614	643	630	581	581	651	610	584	615	530	624	659	633	631	626	608	610	668	632	660	639	614	654	615	596	568	589	657	631	622	640	632	595	642	626	636	620	613	620	669	636	624	576	604	641	607	648	615	636	590	596	649	659	593	618	601	612	644	586	673	641	595	594	647	640	630	612	619	589	582	638	645	675	594	635	655	633	625	629	652	632	591	620	635	618	633	614	654	609	613	597	628	616	627	652	639	644	649	619	622	640	605	597	660	608	626	639	579	601	665	596	592	606	635	632	623	611	580	595	653	640	651	607	617	643	629	614	638	611	625	648	639	611	624	658	612
4898	5990	4614	2525	1892	1615	1357	1245	1085	1004	998	870	912	881	902	836	853	834	779	804	769	819	759	787	781	728	785	740	742	744	733	751	735	758	754	753	739	773	732	735	732	765	765	797	795	697	726	741	729	744	772	728	783	738	727	699	715	776	690	774	754	698	730	712	787	710	764	730	756	715	774	747	777	765	714	776	765	706	776	749	785	750	793	747	708	709	751	718	745	774	705	734	736	776	784	717	729	754	816	716	741	789	725	710	737	739	735	730	735	762	735	728	782	778	726	693	722	734	739	697	732	727	736	728	745	714	720	722	708	737	747	747	732	743	705	722	782	762	710	728	729	738	725	727	686	769	735	704	723	772	765	696	756	770	782	757	722	733	715	721	742	743	758	735	721	738	703	722	720	757	714	783	769	743	746	726	768	717	786	731	737	708	749	747	715	739	711	781	734	714	745	713	757	736	745	758	763	774	731	731	743	794	758	726	761	785	762	767	790	737	755	739	780	710	710	741	727	774	786	712	757	703	764	791	719	793	717	713	724	756	723	702	710	715	758	775	732	739	767	711	700	750	755	705	693	727	742	742	774	763	682	723	770	740	727	752	706	798	758	739	740	762	738	761	789	741	691	734	749	689	716	639	696	755	728	705	702	666	780	797	779	744	772	698	733	727	769	750	723	755	779	720	778	646	771	751	700	752	673	764	744	740	729	740	785	736	768	755	704	730	806	791	767	800	743	776	750	714	717	734	731	714	726	757	758	736	764	769	719	746	726	758	710	716	805	740	733	740	736	741	745	688	758	694	701	764	773	768	691	747	781	785	695	707	744	745	712	760	778	773	736	715	745	727	687	759	705	687	748	731	777	697	743	731	737	721	792	740	742	766	743	712	764	758	713	735	716	714	736	738	762	745	690	790	703	742	716	705	758	762	753	741	726	740	700	764	724	753	713	708	694	736	722	688	756	718	764	753	724	743	691	750	707	774	722	767	789	773	710	741	742	705	739	743	739	748	754	690	708	771	721	749	714	743	740	707	751	738	715	768	709	725	748	757	754	792	730	696	758	773	709	757	690	728	764	752	721	728	771	705	709	713	717	716	681	724	734	731	738	766	711	748	763	713	717	691	734	689	769	716	763	725	769	748	763	719	725	739	794	673	745	783	749	764	742	739	770	764	803	728	679	731	741	742	769	718	692	746	778	709	779	694	734	722	739	754	737	735	739	723	735	770	726	696	765	715	766	793	794	744	720	757	728	681	729	772	728	716	735	767	723	710	800	745	746	728	715	718	720	766	777	732	739	747	806	755	721	763	720	730	809	726	738	742	717	752	716	806	699	705	762	680	767	747	675	732	760	745	767	710	754	735	771	741	750	699	726	759	730	729	709	769	730	749	721	797	695	697	726	728	735	722	712	754	716	701	736	743	757	731	729	763	726	785	739	757	740	743	715	723	677	718	753	738	764	735	750	757	758	696	702	746	751	782	741	750	722	778	729	734	780	733	693	757	738	732	703	747	764	723	739	713	688	732	705	767	749	769	716	751	734	740	706	736	762	736	753	733	720	745	727	743	741	719	719	768	725	679	720	755	708	757	749	754	697	720	730	705	749	775	734	711	696	686	729	733	731	790	753	694	754	692	730	746	765	791	741	724	707	778	764	793	717	724	739	720	743	781	731	736	739	768	684	725	703	690	758	729	814	715	732	777	756	730	736	739	743	736	739	801	776	757	707	733	729	694	713	748	724	745	763	719	784	744	718	764	710	740	805	758	744	692	715	714	711	775	710	725	730	721	741	750	727	751	730	769	729	767	764	700	728	713	754	775	764	733	723	725	696	679	719	701	728	735	758	759	768	718	751	767	732	744	738	744	730	749	733	736	697	699	741	708	691	782	743	728	738	709	784	731	754	743	770	736	753	680	794	764	740	731	773	735	772	701	753	736	749	747	706	779	718	749	766	717	746	745	751	715	747	709	718	783	719	731	768	745	744	774	755	753	767	752	780	705	715	721	699	692	772	726	714	730	715	706	700	687	730	745	696	730	752	747	762	784	725	738	675	742	723	693	708	717	710	751	756	743	775	726	731	724	742	731	729	765	756	759	708	758	740	745	729	677	781	770	726	721	776	758	721	703	741	767	691	705	726	736	707	757	721	769	725	735	721	749	747	721	764	755	706	729	745	789	710	728	707	715	726	772	754	728	747	741	696	706	702	751	737	703	740	763	691	738	768	694	727	754	755	745	722	734	758	748	706	708	773	760	753	727	779	768	721	781	781	732	744	684	781	717	708	771	764	787	745	732	734	713	756	747	722	726	695	746	742	742	771	714	727	722	770	745	747	699	741	698	725	779	733	754	779	775	769	748	713	726	719	736	734	784	752	770	755	749	701	732	722	750	707	719	749	733	733	725	764	721	802	702	771	735	775	765	720	705	736	721	749	764	718	739	766	732	733	749	661	728	753	736	768	774	730	747	671	788	744	746	769	774	773	737	728	737	721	704	723	741	730	731	752	719	778	744	774	728	795	721	715	743	724	779	723	719	744	745	707	737	727	729	727	736	758	738	744	772	752	736	656	722	776	754	721	751	710	696	737	755	718	701	766	755	768	692	714	738	719	724	728	706	732	711	765	740	760	773	707	757	795	711	752	745	748	737	686	764	732	717	719	770	783	747	721	725	714	720	733	728	701	729	723	721	809	733	764	746	786	695	731	735	776	713	785	727	721	710	768	753	706	766	706	716	756	689	798	776	719	742	764	756	751	744	718	795	723	715	796	708	770	684	762	713	740	748	720	753	727	724	739	771	739	743	790	770	769	718	747	737	738	750	763	697	721	710	760	721	717	754	720	769	737	721	746	737	732	724	714	748	700	743	791	738	731	718	734	742	737	764	764	737	662	752	750	713	740	732	726	753	733	710	743	722	714	735	718	729	746	705	721	747	763	724	746	732	770	718	756	779	724	731	721	715	674	693	762	740	720	739	797	762	759	719	726	670	737	715	775	773	767	748	696	757	720	737	738	682	769	765	730	724	724	711	726	721	750	755	710	740	771	712	736	768	718	784	746	717	722	719	779	701	746	722	783	785	715	752	721	752	732	717	694	747	742	710	759	791	738	756	751	771	735	765	741	712	703	760	755	670	736	821	701	697	796	783	703	746	728	740	742	743	738	736	772	750	765	754	712	744	716	728	735	752	733	750	736	736	728	719	686	756	787	773	748	759	769	763	722	718	777	743	736	727	742	761	710	752	760	743	758	746	737	721	748	721	711	726	737	765	659	740	718	752	719	720	763	704	759	722	767	719	760	703	731	722	749	746	749	756	714	732	768	767	686	750	712	715	714	687	717	763	714	693	733	741	706	751	755	754	702	739	788	704	744	721	712	697	773	739	739	732	743	738	695	763	747	730	676	711	738	653	761	777	706	743	731	749	749	772	731	756	788	729	751	721	743	697	774	751	746	744	763	762	766	757	683	775	762	750	756	718	730	734	683	703	722	736	697	769	726	773
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
