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
340082438286	340082438826	340082439376	340082439926	340082440476	340082441026	340082441576	340082442126	340082442676	340082443226	340082443776	340082444326	340082444876	340082445426	340082445976	340082446526	340082447076	340082447626	340082448176	340082448726	340082449276	340082449826	340082450376	340082450926	340082451476	340082452026	340082452576	340082453126	340082453676	340082454226	340082454776	340082455326	340082455876	340082456426	340082456976	340082457526	340082458076	340082458626	340082459176	340082459726	340082460276	340082460826	340082461376	340082461926	340082462476	340082463026	340082463576	340082464126	340082464676	340082465226	340082465776	340082466326	340082466876	340082467426	340082467976	340082468526	340082469076	340082469626	340082470176	340082470726	340082471276	340082471826	340082472376	340082472926	340082473476	340082474026	340082474576	340082475126	340082475676	340082476226	340082476776	340082477326	340082477876	340082478426	340082478976	340082479526	340082480076	340082480626	340082481176	340082481726	340082482276	340082482826	340082483376	340082483926	340082484476	340082485028	340082485576	340082486126	340082486676	340082487226	340082487776	340082488328	340082488878	340082489426	340082489976	340082490526	340082491076	340082491626	340082492176	340082492726	340082493276	340082493826	340082494376	340082494926	340082495476	340082496026	340082496578	340082497126	340082497676	340082498226	340082498776	340082499326	340082499876	340082500426	340082500976	340082501526	340082502076	340082502626	340082503178	340082503726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22448	20944	28727	23317	20944	20989	10624	863	552	458	410	351	316	300	254	239	204	188	153	163	148	171	138	160	111	128	134	140	134	132	119	129	132	121	117	116	114	115	100	124	99	114	125	98	101	98	120	112	115	91	112	107	106	90	86	106	92	90	106	106	107	97	90	111	91	97	94	92	107	98	112	97	103	115	93	95	95	111	119	92	94	83	101	84	102	93	95	96	102	97	81	109	104	89	102	97	102	89	94	102	102	109	111	115	102	75	87	100	119	95	108	100	105	90	110	106	97	102	85	91	109	112	90	102	90	93	82	70	108	97	111	82	95	115	83	111	91	105	96	104	106	109	90	108	107	103	84	91	79	106	81	100	88	86	95	94	106	92	112	97	94	100	96	94	102	76	97	90	101	85	99	85	96	107	99	89	112	91	85	92	83	96	99	97	89	98	94	83	91	91	94	88	94	106	114	105	80	86	105	106	82	82	116	84	94	101	99	99	92	97	78	79	106	106	97	106	85	108	93	79	97	99	98	108	85	95	88	82	105	100	90	73	96	89	76	79	78	85	90	81	97	91	80	102	91	93	113	97	98	97	89	80	106	88	91	74	103	103	98	96	90	85	89	73	101	89	92	113	111	72	112	91	80	82	96	106	105	103	98	89	101	93	83	75	84	99	96	86	93	71	97	108	85	96	82	76	105	94	86	103	84	115	85	91	92	114	107	82	91	101	106	109	88	90	91	90	99	97	95	102	75	110	106	99	96	106	90	99	105	102	95	79	84	93	86	86	92	95	97	85	93	99	83	99	80	81	91	95	85	75	82	94	109	75	101	89	90	106	85	104	98	88	92	90	116	85	90	88	122	93	86	84	97	76	117	107	109	97	101	108	87	92	89	121	91	93	88	72	88	86	103	98	91	96	97	99	79	88	105	108	101	86	86	91	71	86	96	93	109	110	79	92	101	78	102	86	89	75	79	99	100	95	116	82	68	89	92	87	113	108	95	85	96	82	100	93	84	96	99	101	93	98	91	108	81	90	97	81	93	97	95	90	89	99	103	76	96	91	112	91	99	107	98	99	96	81	103	104	77	108	88	88	109	88	97	84	103	88	91	91	83	93	82	89	104	94	73	97	107	92	87	93	92	113	95	99	111	86	92	80	88	95	97	95	102	85	101	103	99	97	106	85	108	100	84	91	117	94	83	107	93	92	113	107	91	79	104	117	109	93	97	98	82	89	79	98	98	98	103	95	100	94	89	83	104	99	95	103	86	91	94	82	78	82	81	85	92	113	81	94	90	99	82	92	97	87	82	87	99	91	91	90	92	97	96	80	78	101	79	90	105	93	79	104	101	91	102	98	103	84	84	92	89	110	87	116	98	103	97	92	98	87	88	88	82	79	110	88	73	86	79	79	75	100	98	96	84	96	94	87	108	87	101	86	92	99	94	95	85	77	93	91	74	94	93	111	99	96	108	94	92	94	101	105	104	110	86	93	78	86	89	93	95	103	87	91	96	101	115	75	94	101	109	87	104	111	88	88	87	94	94	97	105	95	83	92	108	77	73	74	86	101	98	102	85	110	87	100	96	71	92	87	92	104	87	102	92	103	100	84	92	110	86	103	99	96	106	91	103	96	83	90	96	88	91	100	82	88	106	97	118	90	95	87	89	90	95	86	100	104	104	97	93	108	88	77	94	103	111	85	94	80	96	99	82	73	92	89	91	77	107	85	104	84	79	93	90	98	97	102	94	96	109	88	112	104	92	103	81	96	87	112	99	93	92	98	99	81	75	84	93	104	79	114	95	96	88	92	97	99	88	113	110	107	73	94	116	103	99	90	89	82	92	87	95	85	105	92	103	99	90	85	98	79	91	81	91	100	92	90	91	78	105	85	91	91	89	113	93	111	93	98	94	99	107	92	91	98	99	101	99	89	81	104	102	103	84	81	101	107	94	89	76	83	93	96	97	86	105	93	95	110	98	85	73	98	97	114	79	100	88	102	104	93	86	92	96	86	93	100	91	99	109	105	91	95	110	90	78	92	96	88	77	93	100	97	78	93	93	94	101	100	73	86	99	95	91	90	85	83	75	105	89	81	88	96	90	80	105	98	109	92	100	94	91	91	107	99	91	90	88	97	83	94	95	90	100	84	91	93	94	99	97	95	88	110	89	103	82	95	92	98	96	106	89	78	89	113	91	100	93	98	85	91	97	96	81	100	103	97	91	88	83	94	105	95	98	99	104	103	95	96	86	81	91	86	113	108	92	78	91	104	122	86	98	77	96	98	86	92	78	97	75	104	106	95	90	94	93	94	102	106	95	81	106	82	75	87	101	90	97	87	103	98	74	90	100	101	94	101	95	73	97	98	108	69	98	89	92	93	101	111	106	93	94	89	82	68	85	103	92	95	102	95	77	94	102	93	94	97	81	99	103	86	99	112	76	100	96	88	84	83	94	89	94	103	86	102	97	103	84	76	93	90	86	96	97	94	100	88	91	92	107	100	95	90	88	84	113	81	84	96	103	86	111	88	88	113	81	79	91	84	109	89	102	95	98	103	83	71	95	79	101	87	76	88	86	90	109	102	94	89	96	89	107	94	100	100	124	106	102	92	101	113	113	82	107	90	94	105	108	103	106	95	101	110	99	92	95	95	90	103	99	83	81	103	101	99	86	91	91	97	127	102	94	88	99	85	93	97	84	78	101	77	92	83	91	85	94	99	99	97	110	91	96	101	106	77	100	108	94	96	90	79	68	72	83	71	107	82	102	85	93	100	101	79	92	98	82	86	94	97	99	81	96	101	91	89	96	96	103	95	103	99	98	98	106	116	96	113	100	90	80	87	96	102	100	85	94	91	91	83	91	106	104	123	100	110	83	94	94	94	90	70	101	93	93	97	98	79	104	91	86	88	87	89	83	86	83	79	92	76	95	102	96	92	105	88	107	74	103	102	100	95	79	89	89	95	101	97	93	108	100	78	88	87	91	105	98	95	85	105	108	91	95	102	87	93	85	101	107	89	97	92	93	93	77	94	89	89	83	109	84	96	98	92	91	98	96	117	91	92	96	91	87	84	95	90	89	92	92	83	91	96	91	105	101	105	97	105	86	107	78	101	69	72	103	92	102	87	98	113	87	95	79	101	101	97	82	109	80	81	82	90	95	104	106	101	82	90	93	96	85	96	101	90	89	93	90	97	92	92	85	88	104	75	102	105	101	96	103	95	87	93	102	78	90	87	104	89	86	83	95	86	81	114	94	99	86	92	93	99	88	102	90	95	80	106	97	88	84	90	87	100	90	85	91	92	90	96	90	84	81	102	100	102	80	97	111	90	94	90	82	81	98	100	92	95	95	96	85	92	100	98	90	111	114	110	103	77	90	90	86	99	88	96	113	97	112	103	96	102	95	102	96	103	92	99	109	111	95	94	95	103	91	92	82	97	78	91	95	91	76	70	95	111	102	81	96	102	102	115	80	81	89	87	93	90	98	95	99	88	77	96	86	109
6480	15096	12268	6342	4441	3255	2346	1821	1440	1149	929	805	697	576	536	444	400	371	396	326	311	241	253	268	234	214	209	221	198	181	210	188	193	181	177	167	170	173	175	178	169	146	152	158	147	147	152	140	134	160	138	145	133	139	148	151	155	155	132	120	138	135	163	134	170	133	131	150	141	135	163	143	137	148	131	123	121	135	142	138	132	125	132	138	137	115	143	144	133	117	140	122	130	130	132	140	117	113	122	138	113	129	134	105	109	140	138	125	146	130	129	113	127	129	120	138	126	141	139	124	136	119	113	125	137	118	117	113	139	130	136	104	125	123	147	133	151	130	103	121	117	111	129	134	126	136	134	147	110	112	128	148	128	120	129	136	114	114	129	113	137	122	139	126	134	135	101	124	103	137	102	137	128	133	134	123	101	127	124	112	129	121	134	127	138	111	125	131	136	115	127	156	130	123	131	135	131	128	128	133	127	110	121	112	122	144	135	120	123	148	116	142	117	141	115	126	136	114	119	135	127	124	123	103	133	140	124	123	131	125	136	117	129	106	121	140	130	121	129	126	107	117	133	119	112	116	134	113	124	141	99	126	116	128	119	125	117	113	149	119	131	130	117	118	122	133	133	137	135	109	128	117	134	120	132	125	117	116	122	114	132	124	103	109	117	113	142	141	120	118	125	137	116	137	116	126	129	134	121	116	122	115	112	139	124	127	147	127	108	129	121	127	115	120	128	133	131	114	144	122	114	118	121	122	122	125	113	111	138	119	118	120	120	124	132	120	118	123	115	128	122	133	142	112	103	127	131	101	130	107	132	111	130	107	133	115	122	107	100	128	124	134	118	122	121	121	110	128	133	133	126	119	113	128	133	132	130	143	122	107	113	122	117	140	127	113	114	119	116	130	123	134	119	136	112	124	113	118	124	119	125	136	114	107	126	109	111	125	124	130	123	130	131	129	99	158	126	117	108	133	111	114	111	123	131	117	111	113	111	126	129	127	127	119	118	132	126	129	124	136	139	120	122	136	126	121	118	122	111	156	120	129	110	120	141	100	125	124	123	136	116	135	130	119	112	105	122	123	122	134	134	121	125	145	121	125	113	136	114	120	127	120	128	131	138	133	129	121	123	116	96	136	118	124	121	123	132	106	133	116	128	137	125	130	135	126	118	121	131	110	119	138	125	137	130	120	117	110	118	141	137	120	134	125	132	116	118	121	137	130	120	105	119	132	143	118	134	121	128	135	133	120	123	138	126	118	108	121	132	126	110	136	119	120	111	113	118	104	102	146	131	147	125	103	133	115	134	119	121	145	122	122	142	127	99	120	122	117	120	134	125	133	128	115	135	140	118	133	121	120	122	120	125	127	116	122	135	114	125	134	105	105	141	96	127	123	135	128	99	117	123	119	127	136	128	127	144	109	102	108	114	134	117	148	146	147	138	125	126	105	114	128	129	122	108	109	113	122	136	119	137	119	125	115	112	127	129	129	120	120	105	140	116	97	98	115	130	109	127	133	113	124	120	137	109	129	132	122	123	126	116	120	118	128	125	124	129	129	125	128	117	148	114	106	113	117	122	137	122	132	107	130	123	133	138	114	124	108	136	114	117	125	105	124	112	144	108	134	138	121	127	114	130	135	133	125	140	119	112	151	122	120	135	156	126	140	135	112	129	126	123	132	106	133	116	121	134	142	111	125	125	108	112	123	125	121	120	121	120	132	145	110	117	129	126	118	120	142	139	117	102	124	118	128	119	132	123	129	124	126	120	127	131	130	119	135	131	145	153	140	127	144	116	118	105	131	124	121	124	123	117	122	122	110	126	124	108	100	130	106	138	112	105	101	126	142	124	137	135	116	111	118	124	116	121	135	126	122	143	121	108	127	129	122	117	131	139	144	130	122	99	120	139	115	121	118	126	126	120	121	114	128	131	140	110	135	113	117	108	132	129	125	136	98	134	104	132	125	116	126	103	139	125	143	124	115	142	147	120	128	124	130	118	114	139	105	119	147	118	141	115	112	133	125	116	119	127	142	108	117	120	146	120	142	111	149	139	142	123	121	133	123	121	118	116	122	116	123	133	99	138	124	119	114	133	122	124	130	132	115	118	110	133	121	123	144	112	119	107	127	128	137	136	122	116	124	124	136	113	121	126	121	111	123	115	144	117	116	129	114	116	129	107	125	117	120	105	129	95	120	119	129	116	115	120	136	148	126	106	99	116	108	127	136	146	122	129	125	115	135	118	116	138	129	107	119	123	114	133	129	123	133	126	127	148	103	119	112	123	110	138	123	104	131	140	125	107	110	115	110	121	120	124	143	131	134	101	127	125	117	128	124	132	127	119	114	112	117	116	129	143	126	125	141	150	145	102	126	128	111	139	121	142	140	111	130	126	124	111	125	141	130	113	101	117	108	124	112	124	121	122	122	125	120	133	140	103	119	109	121	125	113	120	133	125	107	138	128	123	134	114	136	118	108	125	147	120	125	130	134	122	126	126	126	128	138	134	122	124	112	157	121	119	150	120	127	130	110	119	124	123	129	132	128	121	113	98	123	114	127	132	117	127	113	134	130	123	116	137	107	115	107	124	128	127	129	126	118	136	101	125	131	103	129	138	118	116	121	142	124	109	109	124	124	107	109	129	130	117	130	132	141	110	132	137	115	120	136	125	106	131	107	116	124	116	132	110	135	98	128	139	134	120	127	106	130	127	131	117	115	131	99	129	114	112	107	124	121	141	124	117	130	111	108	128	107	127	108	105	122	134	117	124	117	124	126	121	120	127	131	126	130	120	133	104	118	108	117	143	109	139	119	115	132	111	117	119	131	116	143	136	128	125	94	146	130	110	114	121	144	129	146	108	102	136	130	144	116	121	120	130	126	136	124	114	114	132	121	124	118	119	109	133	123	126	129	122	130	119	107	115	96	105	108	105	108	132	131	129	108	133	113	147	123	113	132	129	136	101	131	135	127	137	124	114	109	119	124	129	125	110	128	115	134	138	150	137	114	116	114	113	128	136	123	141	114	117	149	130	127	89	125	123	122	109	128	134	112	125	125	120	119	136	121	122	127	110	136	136	117	131	120	123	119	132	122	125	131	120	120	114	126	124	115	104	128	134	126	134	113	123	120	105	125	99	106	111	109	124	124	120	128	119	96	122	124	126	151	122	130	129	139	118	125	130	132	122	123	131	126	128	124	128	120	139	119	118	124	126	113	126	113	116	92	127	128	136	121	109	121	136	122	130	116	108	123	123	125	112	122	117	132	100	106	111	140	128	120	119	119	129	125	124	112	118	112	137	125	152	130	115	123	120	134	133	121	126	118	111	139	127	135	118	128	106	137	135	124	117	111	121	111	126	106	129	150	118	119	115	136	133	123	129	128	115	128	127	147	126	119	115	115	143	124	152	123	109	126	119	132	117	136	148	124	132	140	132	137	111	132	114	139	120	122	113	112	126	134	111	118	115	130	129	138	129	129	132	98	116	124	112	131	111	124	118	118
26847	20948	10879	888	466	437	394	385	404	371	342	357	349	384	352	378	379	374	383	368	384	348	320	324	313	380	379	359	362	350	354	360	365	363	366	374	363	370	342	356	375	348	379	341	358	337	356	366	360	327	365	401	358	357	366	351	381	345	372	338	362	366	331	325	359	365	335	370	369	344	350	360	350	383	326	364	320	333	354	356	340	365	357	329	389	362	322	358	336	353	359	363	392	349	373	362	376	374	347	367	369	365	363	315	338	364	347	336	365	332	357	370	318	322	360	330	350	333	367	348	307	376	323	345	410	336	342	372	351	352	370	333	341	355	342	361	369	338	323	361	340	378	343	358	373	348	352	345	351	364	324	339	347	358	343	331	385	382	341	353	366	361	389	348	326	346	328	348	362	356	343	357	365	328	352	354	345	384	386	343	321	357	342	394	350	319	347	378	339	385	359	368	350	351	343	374	332	374	323	337	373	381	375	350	365	359	316	329	354	376	372	340	336	357	366	347	318	332	353	327	373	365	387	374	320	366	371	324	331	359	324	358	342	341	345	363	375	340	339	339	337	336	316	359	349	356	352	366	346	342	343	366	314	346	357	321	373	339	336	326	357	351	347	335	353	367	334	373	365	370	371	404	348	321	338	321	373	389	351	335	347	366	346	362	330	331	336	368	336	362	350	340	346	340	366	336	354	338	344	370	355	363	397	320	356	359	339	324	379	336	332	303	385	348	374	352	333	370	376	389	374	344	370	377	350	354	379	362	334	380	336	365	326	329	382	368	357	324	339	338	362	361	382	353	358	333	368	334	341	363	347	346	355	378	323	306	370	328	346	368	347	353	383	350	350	361	360	318	306	348	360	372	380	346	314	359	365	363	382	344	388	352	332	352	343	318	332	348	347	354	380	358	368	348	391	351	323	345	381	376	356	335	342	359	345	351	371	331	371	353	338	371	352	311	314	388	399	368	415	324	362	379	401	364	339	356	363	308	321	334	354	338	350	322	350	393	351	325	398	355	364	375	335	341	355	367	343	368	363	348	322	340	339	354	352	343	342	338	329	358	328	317	362	334	333	336	358	364	384	325	334	381	364	358	389	360	331	333	345	364	365	349	358	371	350	355	356	347	341	376	313	331	345	359	388	346	340	362	348	388	370	393	354	387	374	397	366	349	323	372	341	344	345	377	362	325	330	347	361	356	342	340	357	390	361	351	318	353	405	360	382	353	381	410	351	350	358	374	380	360	333	351	346	344	328	333	370	390	358	357	387	361	375	379	350	388	377	354	383	308	372	338	365	332	355	327	362	364	341	378	357	369	361	324	343	344	361	366	346	385	362	352	360	370	361	360	363	350	393	330	334	353	329	359	364	387	355	341	379	382	368	340	335	340	333	363	353	352	345	345	348	347	357	368	359	356	372	332	368	368	364	330	347	366	358	355	361	364	338	332	344	351	379	358	380	336	316	357	339	348	342	372	354	344	338	377	376	345	351	375	339	368	354	365	346	355	366	353	352	375	301	354	344	375	342	362	325	369	364	358	321	340	352	342	374	377	350	339	363	365	343	352	348	325	342	323	348	349	358	335	388	368	328	364	375	354	349	333	340	337	360	380	367	354	342	345	337	372	338	324	377	352	384	341	362	364	367	357	385	355	337	330	368	365	367	341	385	396	327	364	321	339	373	359	342	352	350	351	367	361	350	363	323	359	336	337	356	351	372	348	346	395	361	360	372	342	357	355	369	341	343	355	369	362	349	352	354	352	328	357	349	379	338	338	357	348	346	362	348	310	326	383	344	349	344	364	378	368	366	338	356	356	350	324	355	404	328	338	325	335	341	356	359	356	382	381	327	355	359	354	325	357	372	355	322	373	358	366	336	312	367	362	381	355	381	349	369	366	350	326	344	358	320	379	403	348	357	334	366	357	314	372	356	369	350	385	356	337	360	342	337	381	340	370	359	326	344	341	392	334	388	370	331	389	362	352	338	366	408	373	363	373	383	375	349	376	329	334	376	355	346	374	373	373	358	359	362	352	348	360	387	336	349	355	365	344	366	389	331	326	363	371	340	333	340	330	331	350	351	340	356	355	342	352	333	348	313	358	320	385	390	342	341	338	365	382	334	355	330	368	340	359	348	346	369	361	380	415	326	366	367	314	368	379	373	342	361	352	361	407	388	368	335	347	358	343	357	356	342	356	358	372	353	338	350	342	367	361	329	357	376	360	343	375	375	377	329	341	347	356	363	369	334	361	341	341	308	349	338	338	385	386	317	352	367	376	335	355	364	309	386	345	368	369	352	377	317	347	353	341	344	366	358	363	340	381	333	354	340	354	342	373	340	325	364	368	375	339	356	339	322	384	333	349	354	365	352	353	391	353	346	347	382	367	356	351	314	318	352	339	374	340	359	331	351	396	356	334	348	355	333	350	328	374	328	372	353	326	340	378	355	349	357	364	389	349	351	332	339	359	356	355	333	363	334	338	339	371	355	328	340	387	350	333	374	345	385	344	391	357	328	360	327	350	334	363	344	329	358	375	356	391	326	344	340	340	356	355	364	372	332	331	371	347	351	348	339	344	361	363	378	334	331	384	372	399	342	340	369	352	369	338	313	400	370	377	346	333	344	373	355	318	376	346	333	363	327	340	373	360	349	357	323	375	383	365	355	343	350	360	342	328	377	367	328	342	319	331	333	336	385	366	336	357	373	365	337	331	340	338	374	357	360	352	354	361	360	376	382	316	357	364	339	371	343	339	367	361	383	347	320	330	351	352	383	353	348	370	350	375	370	350	309	364	344	350	382	347	370	387	327	382	368	383	376	337	338	353	346	355	331	367	367	354	357	369	344	348	326	338	330	323	364	352	355	364	377	379	364	322	380	358	405	369	367	368	337	367	390	340	334	358	336	356	357	360	349	319	375	351	372	343	367	375	336	367	376	350	371	346	364	359	360	377	349	372	373	378	379	356	375	342	336	342	342	363	366	374	355	363	347	367	359	341	333	385	338	308	321	379	319	354	339	369	359	331	314	381	336	365	396	414	372	342	335	335	366	390	356	346	351	365	365	343	384	366	370	350	336	378	360	358	381	328	359	358	361	362	353	354	338	361	348	357	360	389	356	346	355	402	360	355	359	346	393	357	349	361	346	366	336	360	350	361	361	321	312	379	387	373	367	326	344	363	359	322	378	362	352	360	360	343	325	385	372	368	372	357	333	387	356	384	354	365	362	343	342	366	355	355	353	348	369	345	400	359	350	357	385	357	360	348	377	366	342	368	363	374	381	335	354	371	315	333	356	368	338	392	347	322	355	347	375	339	341	355	347	345	331	343	375	361	370	362	355	367	332	355	341	360	343	372	342	370	349	343	349	374	348	363	370	337	347	345	305	346	338	343	333	321	343	359	369	365	367	389	347	339	334	369	341	370	346	320	357	341	357	386	348	349	319	330	366	375	358	343	351	338	337	351	355	320	395	324	353	375	349	366	402	337	342	340	369	367	341	354
3998	1176	1031	655	606	559	513	550	503	508	456	497	487	502	502	472	453	484	471	457	470	467	428	474	504	447	474	433	486	416	488	477	466	446	470	496	416	444	497	434	436	461	438	461	419	515	483	439	468	478	469	454	465	474	461	476	500	466	521	440	492	434	469	409	504	444	456	476	432	467	459	463	461	468	471	432	446	485	480	481	449	419	473	474	461	500	473	459	459	401	455	425	470	453	445	458	432	477	469	451	452	453	449	453	444	434	455	450	471	457	419	461	436	485	454	457	453	467	431	446	442	445	456	488	470	444	468	466	454	491	496	409	441	504	447	434	480	486	511	450	460	465	450	507	497	462	446	428	478	463	439	487	462	444	444	428	449	476	495	447	459	446	476	466	430	485	470	416	451	422	449	429	453	463	474	443	459	463	454	435	478	460	480	475	406	443	443	483	470	471	469	463	427	447	444	459	470	452	480	456	422	435	445	484	481	482	467	465	449	439	480	454	445	439	450	472	442	450	435	472	489	437	429	475	474	464	438	460	487	451	423	464	420	445	451	489	508	471	484	477	467	452	429	491	464	487	488	505	462	444	458	468	453	409	434	472	483	442	479	460	464	452	487	484	444	491	435	448	445	489	528	483	486	485	475	475	461	453	467	480	455	468	452	497	460	474	472	514	475	459	406	445	425	472	425	449	426	486	461	449	459	468	456	436	444	477	411	470	462	519	480	519	451	436	474	468	420	489	487	490	430	496	463	468	430	476	471	474	449	486	440	486	459	440	414	445	451	501	449	439	432	452	457	492	456	437	427	431	472	513	436	431	455	460	450	444	457	455	444	412	473	472	471	463	457	453	497	469	443	483	476	479	485	501	463	448	472	464	468	449	441	488	422	470	442	494	445	478	451	448	501	480	478	445	440	448	432	486	438	452	447	451	501	449	438	462	400	473	434	448	457	483	491	496	462	480	478	454	474	474	445	458	457	455	473	445	444	450	454	473	403	449	425	480	469	442	457	475	448	435	448	495	416	466	446	481	488	474	470	470	474	507	476	443	464	432	455	472	444	452	457	459	440	436	464	470	465	448	464	430	443	468	434	419	472	431	466	454	452	465	473	458	441	436	487	538	483	468	467	451	459	491	448	463	477	433	433	447	431	484	458	503	469	481	401	454	474	446	480	465	468	481	477	465	460	447	427	488	431	496	434	450	461	461	465	486	435	477	484	475	497	472	421	485	471	430	455	469	454	429	462	470	475	462	460	467	492	444	446	417	481	444	457	476	439	501	510	472	454	431	425	478	456	490	486	485	475	454	478	443	431	480	432	447	438	462	484	501	441	438	511	489	440	481	465	498	464	463	490	458	454	477	472	486	522	433	487	436	492	485	482	458	474	454	469	465	421	490	455	480	437	466	443	470	435	439	479	449	467	445	469	455	450	467	436	449	487	461	485	449	475	464	439	470	447	451	454	456	450	425	456	430	456	439	464	474	464	471	461	479	454	450	429	437	438	432	462	482	445	438	441	468	463	469	494	469	466	435	466	442	417	509	500	489	464	438	472	485	484	428	463	429	454	461	425	472	474	445	429	451	469	437	471	433	483	481	481	487	451	477	503	464	450	448	482	483	448	443	458	426	488	465	488	436	466	479	485	449	493	462	474	491	508	466	494	451	444	469	461	513	453	474	477	477	450	445	436	469	471	458	439	443	462	434	440	425	460	437	460	502	437	468	459	484	473	485	427	468	480	480	432	460	473	465	457	462	411	418	484	478	434	459	483	467	471	501	441	475	457	474	451	459	491	471	472	459	437	448	481	464	426	399	438	463	476	463	440	457	486	481	445	433	454	468	424	455	427	488	475	468	470	477	478	435	477	441	445	476	468	433	490	465	488	453	441	433	454	475	448	437	462	452	416	451	468	496	439	455	429	455	462	480	455	456	487	498	490	445	474	511	474	463	477	497	520	478	464	442	487	459	471	482	437	469	434	421	481	458	427	434	452	482	450	463	469	476	428	462	479	498	451	479	441	458	465	457	435	463	483	406	451	495	499	470	459	449	458	476	479	487	449	497	450	465	484	442	500	517	437	460	473	456	411	430	438	436	449	434	473	455	455	465	460	499	440	475	478	496	499	447	485	459	482	510	479	469	498	471	442	472	518	483	408	422	488	431	453	471	467	468	477	451	492	450	454	461	483	504	473	487	420	477	464	455	468	462	427	444	470	474	457	462	430	458	462	427	432	459	460	470	463	502	453	468	468	475	469	478	445	463	432	481	457	425	457	436	479	459	423	459	559	471	459	429	439	455	444	472	452	462	411	481	482	474	464	475	475	438	451	477	487	472	447	476	479	414	478	458	433	457	473	456	453	501	470	432	459	472	464	424	465	481	462	474	495	488	481	441	464	425	448	457	462	457	502	482	440	466	420	462	474	469	453	466	462	466	507	462	415	432	457	454	451	460	466	453	457	502	437	505	447	468	428	443	501	468	453	471	461	464	453	457	430	475	478	418	470	438	500	485	456	433	443	483	464	463	534	465	470	466	465	439	442	475	467	477	462	424	488	466	457	480	483	477	463	422	459	519	470	436	395	484	452	493	459	459	428	470	434	459	431	447	389	433	476	470	447	468	470	514	489	460	479	444	481	456	423	458	476	454	431	464	467	439	469	466	522	484	459	450	452	418	475	443	480	448	430	450	450	448	447	492	418	474	477	451	454	485	503	422	424	443	471	458	430	457	467	437	444	478	468	469	505	442	464	439	468	488	477	445	452	403	472	431	463	434	478	445	447	462	444	430	462	449	489	487	445	461	446	468	493	470	457	466	458	485	433	468	466	481	432	452	497	500	497	474	465	499	499	465	445	483	446	498	461	459	502	442	459	486	434	506	491	471	486	486	467	513	481	465	436	447	446	465	480	467	489	436	474	519	456	459	503	424	461	465	452	479	453	471	429	457	486	423	455	440	450	449	452	456	455	489	471	480	464	483	425	445	452	436	457	481	446	439	445	440	510	476	448	429	484	444	461	469	450	448	470	481	465	455	440	455	495	448	440	471	445	448	468	433	501	473	474	445	518	455	435	463	471	442	448	461	484	485	478	456	485	476	426	449	468	490	478	464	438	452	460	453	456	453	453	466	454	487	465	441	445	471	453	453	469	479	464	465	505	451	485	478	471	501	474	461	442	467	448	442	465	461	483	473	460	482	441	489	438	460	462	454	429	471	447	459	455	436	481	432	454	454	461	448	470	486	492	495	453	453	465	478	451	449	496	463	468	497	470	450	466	461	469	467	501	483	415	458	420	456	498	451	427	486	509	441	449	449	449	462	432	488	482	467	465	448	480	501	460	513	477	454	495	500	467	482	440	483	455	443	456	460	478	434	461	463	443	481	464	494	468	483	456	453	477	480	479	451	449	453	474	468	475	414	424	475	435	440	464	416	458	461	489	474	404	488	459	442	496	449	421	466	439	430	430	443	462	466	444	450	464	454	444	511	452	465	430	490	468	458
23757	21318	28882	24083	21302	12469	1040	603	499	442	437	378	323	319	300	288	312	264	268	249	273	287	271	290	276	262	243	248	281	253	257	242	238	263	262	242	246	221	261	224	248	249	240	251	236	228	230	222	223	261	230	242	235	238	243	251	250	209	247	238	218	237	229	238	229	245	256	204	264	239	244	221	254	233	228	239	240	215	227	207	252	228	234	234	249	230	232	226	218	221	251	241	246	224	245	240	228	237	212	247	214	201	253	250	241	247	231	233	215	233	229	266	252	240	247	230	207	232	231	225	215	222	236	251	218	229	238	235	260	224	227	221	234	231	241	258	231	237	222	259	248	209	235	234	232	233	220	233	245	227	231	218	260	218	235	245	234	224	232	220	228	244	209	245	235	202	225	209	256	238	252	211	239	246	240	248	228	236	223	234	236	230	240	236	239	212	233	220	224	238	229	241	216	226	215	229	216	229	253	281	225	220	245	255	227	210	252	229	217	227	269	233	216	245	212	221	203	232	237	217	233	247	199	208	227	238	224	242	262	207	215	231	249	217	224	200	244	239	246	238	224	248	233	232	225	242	245	217	228	218	221	216	225	210	247	225	242	218	219	208	248	232	234	222	229	218	224	241	243	216	220	241	220	221	234	240	285	221	208	218	228	243	244	240	246	206	204	236	251	234	274	264	220	221	205	236	230	231	231	241	213	237	222	238	217	223	229	194	233	246	216	216	260	256	227	238	243	223	206	223	236	236	258	217	209	258	242	236	242	220	245	224	245	235	260	219	221	205	236	236	233	240	245	238	209	206	218	232	248	236	226	249	202	216	228	209	241	222	207	232	232	238	212	228	220	233	242	214	226	227	221	227	201	228	187	227	238	248	252	227	214	232	215	227	230	221	237	238	233	235	221	236	256	245	229	230	222	208	239	241	242	249	221	255	242	238	213	222	238	219	217	216	234	255	213	248	231	228	238	248	249	220	194	258	204	236	214	236	220	233	228	224	204	252	248	205	230	230	243	217	218	233	221	204	227	238	233	221	239	235	212	233	221	230	261	238	238	237	249	227	233	224	257	251	234	216	192	234	240	223	220	255	213	233	222	203	231	248	237	222	241	224	245	268	217	229	264	205	209	225	246	225	237	240	224	221	225	225	238	252	222	225	233	188	226	210	240	224	216	229	209	214	228	239	224	257	242	229	255	236	233	214	215	220	210	232	248	226	227	222	239	203	205	216	228	242	261	251	237	228	258	219	235	248	232	237	230	202	204	240	213	219	210	224	261	212	227	218	237	229	215	254	206	227	220	236	222	239	215	230	224	235	254	225	224	251	255	260	241	219	240	218	228	264	257	242	222	233	255	208	220	227	202	254	218	243	249	218	229	226	243	228	193	226	251	227	222	226	222	219	247	227	215	227	221	250	234	217	227	238	222	243	258	243	217	224	224	249	235	250	240	205	254	202	260	217	218	237	254	220	243	212	209	243	204	220	249	243	250	234	211	246	229	267	250	245	207	236	232	241	245	266	225	263	225	233	215	241	248	219	248	222	249	224	225	230	247	213	237	224	248	261	245	244	258	249	229	222	241	216	198	246	218	239	236	238	260	233	224	234	241	235	259	230	235	233	248	226	248	232	234	228	215	234	232	201	231	237	220	219	224	238	276	209	216	215	242	218	238	243	209	233	232	220	210	216	240	252	229	197	236	211	217	238	243	238	264	239	226	242	220	235	230	253	207	253	213	229	246	255	226	231	260	219	251	214	239	227	251	267	221	229	230	221	238	208	246	237	230	206	250	226	220	224	242	227	228	206	221	235	222	214	215	228	231	222	240	243	219	212	224	211	225	229	231	219	224	234	234	226	218	244	239	239	242	240	228	236	246	221	216	241	236	249	237	212	224	263	239	242	243	230	235	234	216	226	198	206	219	226	241	202	230	228	236	210	247	241	215	237	236	219	204	238	228	229	244	204	215	219	246	225	221	231	220	214	232	218	225	239	210	250	245	264	244	241	241	207	250	207	241	241	225	241	260	235	220	232	238	239	217	265	225	247	222	230	215	224	229	226	238	226	228	238	236	221	210	233	226	217	239	251	228	246	221	225	225	232	227	215	258	218	208	213	231	238	228	224	253	203	229	237	205	232	235	249	254	241	216	242	217	227	228	209	228	251	245	218	235	228	218	229	228	217	198	236	202	211	225	241	231	242	241	257	251	211	239	203	222	227	220	220	242	203	237	237	216	238	229	243	243	220	220	254	227	216	249	210	255	240	221	251	237	205	213	231	240	239	213	228	236	233	225	222	212	226	214	227	230	212	219	214	241	283	256	205	233	218	215	235	223	246	249	263	246	213	233	228	223	222	222	208	249	225	235	247	226	238	229	229	243	234	217	228	224	246	249	213	234	231	242	239	229	199	242	232	254	206	226	210	248	221	226	229	222	213	214	207	226	231	230	236	235	218	231	223	214	246	230	218	255	237	215	217	191	229	214	239	237	202	222	206	218	225	252	242	239	204	199	220	219	217	252	209	231	221	232	251	205	210	240	202	249	225	207	238	233	233	233	258	221	231	242	237	242	243	239	223	248	210	232	200	235	209	240	216	223	215	234	248	244	222	230	233	212	202	226	243	230	235	230	224	239	224	205	238	213	238	241	223	205	238	220	226	243	229	243	249	219	217	237	249	203	237	256	220	227	193	211	228	242	236	218	242	218	218	230	242	233	229	246	237	218	228	243	195	208	222	232	242	221	248	251	245	232	230	269	225	215	227	247	206	265	222	222	239	237	256	230	218	232	247	226	236	248	238	221	239	266	220	232	233	247	224	240	238	220	246	248	200	257	216	234	229	237	232	220	217	230	231	229	231	241	241	219	251	213	266	239	213	227	231	231	234	221	224	239	228	197	202	240	215	205	223	215	230	208	238	243	220	249	224	233	210	201	240	237	222	250	235	220	224	230	244	227	254	274	208	256	234	219	226	243	239	207	223	237	227	227	239	219	250	256	242	231	247	230	226	232	240	207	217	270	225	229	240	221	257	256	244	206	230	232	238	215	231	238	243	209	202	214	219	243	236	222	243	197	251	230	223	257	238	214	240	244	230	246	228	214	214	221	246	183	225	231	216	236	206	221	203	236	256	227	238	223	238	233	235	207	239	278	208	242	218	241	230	237	228	207	221	220	256	237	211	234	231	235	239	236	225	231	231	262	255	225	243	251	243	248	215	238	226	232	230	217	248	233	231	208	208	208	235	236	257	222	245	235	209	222	247	228	249	250	213	238	213	238	219	258	246	222	245	226	227	243	236	229	247	255	254	204	230	208	249	252	241	214	222	244	191	233	223	231	250	212	229	251	233	252	210	235	226	225	265	229	239	233	205	217	228	214	244	223	209	244	236	210	232	212	220	217	210	250	251	207	238	225	245	256	225	243	225	205	226	227	232	241	240	224	229	237	229	251	228	232	201	224	197	232	249	236	223	247	239	222	242	207	227	247	252	231	236	214	242	241	274
4801	9717	7585	3792	2656	1929	1546	1265	985	845	758	634	603	546	503	478	489	453	406	409	381	391	365	378	372	386	326	349	371	357	335	353	338	345	336	364	368	335	303	347	338	335	317	324	320	331	298	319	323	335	298	345	305	343	299	297	338	316	301	313	342	314	304	324	333	279	302	306	307	306	294	300	306	336	340	294	309	286	316	305	307	304	314	300	319	337	339	319	339	301	322	295	328	321	332	322	323	293	292	305	342	312	298	304	287	295	299	302	299	337	323	287	347	308	319	332	351	283	287	303	332	317	317	307	317	286	333	315	315	298	299	318	327	316	319	301	316	307	328	283	267	317	337	295	323	308	323	330	285	283	324	312	267	319	312	280	312	312	293	294	275	311	340	294	320	315	327	291	315	294	303	279	319	278	285	327	322	318	291	297	277	306	302	338	306	328	278	304	307	338	342	327	311	310	293	325	338	303	350	335	327	341	313	325	290	269	290	304	302	272	325	318	362	325	335	317	304	315	303	313	309	268	295	335	339	280	312	340	296	320	310	285	305	333	302	297	307	318	327	306	308	302	318	296	330	320	306	302	310	329	298	304	286	302	310	319	276	321	302	302	333	311	320	290	273	317	295	296	300	323	304	319	335	306	286	328	301	323	297	278	268	315	298	327	295	290	300	312	295	322	322	304	302	325	321	306	304	320	331	328	333	315	294	326	307	330	296	300	300	295	331	287	300	299	303	296	314	322	324	299	291	320	329	310	333	315	294	326	278	310	334	307	307	318	345	310	311	299	308	338	322	297	305	301	282	322	288	284	322	307	336	310	313	292	292	316	317	309	303	288	321	335	329	287	336	311	299	347	279	277	307	318	315	330	313	307	302	298	301	319	292	303	298	309	299	304	307	294	290	312	292	297	315	329	290	298	292	314	311	305	335	280	344	297	296	329	317	305	314	317	331	307	324	298	324	297	308	298	332	321	315	296	292	311	302	294	312	339	317	313	306	295	301	313	330	282	310	301	318	289	318	323	291	313	284	311	324	315	288	293	352	324	295	283	316	316	309	297	303	320	290	326	282	319	342	344	325	295	296	331	322	315	310	300	328	317	287	308	324	324	318	308	328	297	287	317	348	317	289	300	286	299	276	340	316	305	317	287	306	302	286	280	281	328	296	313	319	290	310	303	305	330	305	309	313	308	302	291	279	317	290	338	258	281	312	321	322	310	299	319	336	288	335	309	282	314	296	286	328	272	309	333	294	316	302	325	300	304	294	289	325	324	295	302	336	291	328	288	336	338	330	336	279	306	285	288	325	336	333	299	314	302	279	330	287	311	305	325	318	312	281	340	300	313	272	347	299	292	326	316	323	294	303	326	334	309	313	316	304	307	319	310	319	335	328	316	338	299	323	317	289	289	299	303	322	318	335	292	290	273	333	309	328	330	296	318	288	314	321	345	309	313	327	328	312	317	293	344	312	310	334	311	295	289	314	292	308	304	322	337	333	319	308	304	347	319	306	287	355	330	312	328	309	324	285	279	317	310	307	305	329	315	309	279	315	323	309	312	290	297	321	303	302	329	317	320	294	372	296	311	301	324	284	284	318	322	354	320	293	275	272	285	290	344	290	310	324	316	299	331	302	315	321	281	329	306	301	284	305	326	337	316	314	305	314	298	308	310	290	327	318	310	308	321	351	307	315	302	342	331	288	333	295	283	302	315	300	325	271	293	307	357	304	303	317	337	303	313	283	322	292	312	349	284	278	347	276	294	318	319	292	328	315	312	327	312	325	361	306	301	342	323	297	286	287	306	329	284	297	294	290	303	305	308	288	319	340	330	309	303	290	325	303	302	298	335	306	305	304	309	349	342	316	298	307	296	298	290	314	301	299	303	313	291	299	286	281	321	322	320	310	289	346	340	291	342	300	310	326	296	353	339	265	278	300	316	324	342	297	308	279	331	323	316	323	275	303	330	306	331	307	306	263	279	290	319	344	317	316	305	336	312	291	330	335	300	296	344	315	331	316	315	288	280	320	309	298	288	302	314	322	299	322	329	320	290	311	341	286	291	279	324	317	318	294	354	297	309	313	285	301	276	314	327	296	314	339	299	291	291	302	298	318	311	329	300	283	302	308	310	301	321	310	307	331	314	309	328	299	310	303	298	296	331	314	323	286	308	329	292	305	313	320	307	334	322	326	316	330	313	341	318	290	292	289	332	293	295	318	346	330	294	312	315	317	288	350	298	319	287	316	304	307	302	336	315	307	290	322	303	336	304	321	307	304	297	328	332	287	273	288	300	274	343	320	293	304	321	291	285	331	334	290	308	327	294	341	299	318	339	317	315	316	318	329	293	306	320	314	315	320	299	321	319	298	302	323	307	303	292	305	305	351	313	292	323	290	292	309	299	347	345	314	320	301	325	300	314	316	311	299	297	287	316	269	320	309	322	267	301	313	329	321	328	315	317	322	277	312	308	303	297	324	314	327	311	309	301	303	319	261	315	329	303	320	322	310	337	318	322	348	329	301	302	309	311	340	296	324	292	298	334	351	306	287	297	321	288	294	330	300	328	318	314	320	334	317	306	338	290	294	319	315	304	325	338	278	304	289	328	292	324	329	315	339	283	313	301	328	288	341	310	309	291	312	329	293	303	318	335	307	335	316	320	305	307	288	306	342	302	299	321	289	307	336	276	293	349	314	321	296	323	300	339	315	325	270	323	306	294	274	323	300	304	310	306	318	287	303	298	319	253	308	315	273	284	288	303	297	330	303	325	326	308	321	316	291	311	304	318	309	320	291	308	317	325	289	302	317	313	304	305	297	309	341	291	311	308	312	295	304	294	308	320	318	336	308	303	305	284	316	311	293	306	309	287	313	336	296	310	277	338	319	320	343	322	323	307	311	285	295	286	282	309	309	313	321	273	310	308	274	307	334	331	342	326	320	314	308	328	310	309	322	321	321	310	292	337	313	308	301	294	303	307	325	299	338	307	306	299	319	314	320	303	287	331	315	323	325	299	301	329	300	333	297	318	306	326	277	320	299	295	284	331	325	316	320	307	285	331	285	294	302	318	319	278	325	323	331	329	292	334	298	317	286	316	331	283	278	302	282	298	312	299	315	279	307	291	333	291	303	306	280	296	316	320	272	324	301	285	310	359	309	318	310	311	319	325	284	288	318	298	318	325	321	342	335	292	294	323	331	333	287	287	299	288	317	316	340	293	291	343	320	322	314	348	280	299	336	321	293	322	306	310	298	328	316	295	300	322	289	302	289	310	339	325	309	296	298	320	300	306	319	270	315	364	329	334	296	323	276	284	294	338	304	289	320	313	298	329	292	285	294	296	329	331	294	313	302	330	312	297	308	289	317	313	317	330	296	273	286	319	308	293	320	287	279	277	272	312	313	311	293	306	344	291	318	287	328	301	310	304	299	327	301	296	314	329	335	296	327	307	317	303	300	322	309	333	315	338	263	341	299	325	285	301	325	349	293	309	319	288	321	331	327	276
22813	21262	29191	23652	21262	21309	10946	860	592	450	383	344	316	251	288	224	207	211	212	181	166	175	142	163	168	145	133	152	150	127	99	143	125	135	117	121	127	95	134	104	114	112	105	102	118	104	102	97	102	98	111	96	121	96	89	114	102	98	97	91	94	103	96	96	96	97	100	110	117	118	98	100	89	99	88	97	113	88	87	113	117	112	80	86	85	94	108	90	84	98	100	119	111	109	110	103	95	106	106	92	92	110	105	89	116	98	85	93	100	112	108	115	108	117	88	94	96	98	96	92	111	82	85	103	98	98	89	116	82	117	90	111	96	86	80	95	84	88	109	100	101	93	103	95	92	109	100	110	94	94	77	94	111	83	103	95	95	86	109	101	93	107	85	92	104	96	106	93	74	94	85	95	88	91	78	74	83	103	80	99	97	81	84	93	97	105	99	92	76	99	95	97	82	81	94	76	77	83	96	91	84	83	90	104	104	104	90	95	117	98	99	108	103	90	104	92	93	97	105	80	87	84	81	111	93	94	101	91	89	86	109	102	85	97	102	86	98	98	100	87	121	85	100	122	97	85	86	85	75	86	87	85	104	92	92	109	101	104	95	81	100	98	83	89	100	118	88	86	107	106	89	94	87	101	89	97	91	89	104	94	80	96	107	101	101	97	87	93	104	98	79	92	97	78	101	100	96	109	110	88	100	97	88	100	82	111	100	97	91	101	84	96	82	91	107	101	91	96	102	101	92	95	103	79	91	94	86	97	120	99	78	99	94	91	94	90	94	88	102	105	92	99	86	106	84	98	99	94	98	102	102	93	93	94	78	98	96	100	89	97	101	90	87	87	83	88	95	113	98	79	84	111	91	94	72	94	106	79	101	106	103	102	98	85	99	82	75	95	82	89	93	92	98	95	87	99	79	79	93	88	101	96	94	102	107	107	105	100	78	93	90	102	102	87	107	100	99	87	95	105	104	106	92	106	97	91	112	100	84	84	87	100	87	82	96	94	109	90	89	98	99	107	89	100	100	84	94	109	98	92	118	111	81	91	88	92	99	76	94	91	84	93	86	91	101	96	89	96	89	99	93	83	78	96	101	105	88	82	90	117	102	86	76	100	96	99	90	91	106	91	103	98	122	76	92	85	101	98	106	102	72	112	85	104	104	97	101	88	99	89	83	78	80	106	104	104	93	79	96	87	116	89	92	86	83	94	107	100	104	87	86	100	93	91	101	91	97	86	83	109	75	77	105	112	89	82	91	99	95	87	102	91	105	103	100	77	89	98	98	88	86	109	84	91	98	101	106	96	98	99	105	95	84	105	73	89	98	100	104	88	88	91	89	109	84	95	94	87	99	89	101	92	84	101	110	88	87	92	90	116	86	104	92	101	96	104	95	90	114	76	90	89	87	92	99	98	93	103	92	93	98	89	85	90	87	88	96	100	85	99	91	82	91	100	108	100	89	81	100	86	90	91	110	97	81	86	85	103	90	107	94	99	102	98	100	105	83	93	113	100	104	86	97	88	81	105	103	115	92	95	91	103	105	110	78	86	102	98	99	81	97	100	94	83	99	82	90	99	98	90	113	99	98	78	92	89	105	96	96	106	96	93	95	117	93	105	93	96	90	106	94	77	95	88	87	114	75	79	79	99	101	97	99	109	72	106	101	101	90	82	101	88	90	94	81	92	90	107	110	96	100	94	76	101	93	106	102	104	88	76	101	86	117	77	86	101	82	82	73	100	87	88	90	97	87	105	96	102	118	110	104	80	100	84	85	98	86	94	91	87	107	113	100	99	88	89	88	111	96	83	92	98	102	99	81	84	98	104	108	97	108	87	109	87	109	90	87	101	108	90	116	92	107	80	103	77	114	93	81	82	121	78	88	96	87	113	98	87	101	83	94	68	96	92	82	104	106	96	99	103	88	82	93	94	94	104	105	104	105	103	90	106	81	102	82	103	105	94	98	98	96	101	99	98	117	88	102	97	92	98	104	90	91	102	83	96	88	86	89	98	106	106	92	112	104	74	113	78	85	96	106	99	82	77	92	83	91	80	88	86	91	126	94	98	93	101	99	104	107	86	90	105	92	110	91	91	82	89	96	94	104	92	106	91	89	87	88	94	92	81	86	105	93	94	96	78	92	100	95	82	107	92	81	86	99	104	91	112	83	91	88	88	97	98	73	109	96	108	95	97	86	98	91	89	99	96	95	99	91	89	105	102	89	92	112	107	88	98	85	103	82	96	94	98	109	104	89	80	76	103	110	94	110	91	95	90	115	108	99	80	89	91	89	118	100	92	76	86	88	80	112	98	105	100	86	86	94	84	77	97	89	107	110	105	93	113	85	87	99	93	84	87	103	102	92	88	98	100	89	87	99	90	95	110	103	89	72	93	101	92	92	95	100	90	99	81	80	92	92	112	97	75	100	101	96	120	92	98	86	77	82	85	80	104	76	81	99	99	117	124	117	90	87	98	99	94	103	104	89	85	99	108	104	97	88	102	99	90	88	116	83	105	79	107	90	88	75	86	110	110	110	96	84	98	88	89	95	116	96	85	91	87	107	91	93	108	101	79	94	105	120	81	99	89	91	87	103	101	92	79	103	98	96	98	88	90	87	89	89	86	88	95	100	89	95	88	86	95	100	105	99	95	64	81	105	107	80	84	84	94	88	87	85	92	92	97	98	110	105	97	88	83	98	81	106	89	102	119	87	114	106	99	80	92	90	80	96	93	77	88	104	102	94	83	95	91	104	93	91	88	103	99	86	133	95	97	88	84	80	97	123	93	80	98	87	92	94	95	87	99	95	82	97	79	86	102	108	96	86	100	94	104	96	92	73	84	80	97	119	77	97	105	90	77	85	99	97	85	90	68	108	82	78	95	89	91	85	102	97	122	90	113	91	94	76	84	95	89	90	110	89	69	91	92	91	89	82	87	107	71	104	100	89	91	98	86	101	98	95	108	99	104	94	91	94	97	76	93	90	105	93	111	95	96	97	89	84	93	93	104	110	97	96	95	95	96	102	80	101	90	99	105	92	86	106	80	94	97	97	97	94	100	91	96	88	82	106	101	89	101	88	107	104	90	106	92	87	97	97	101	103	93	96	83	100	123	92	97	101	105	102	94	95	80	87	107	100	99	101	91	101	89	97	95	103	114	100	95	100	104	108	100	106	93	95	104	88	101	99	100	110	103	84	109	110	103	92	91	92	97	84	87	100	96	97	84	78	97	90	79	91	67	92	99	92	96	85	112	83	94	103	90	73	91	85	102	85	102	99	94	105	106	90	99	93	99	99	101	90	107	87	90	105	115	113	88	96	77	110	97	92	87	94	89	89	84	91	87	105	81	96	78	98	90	97	100	112	102	108	112	101	83	96	94	112	93	100	99	75	96	94	94	97	100	81	98	91	107	78	84	109	79	86	94	104	106	96	92	96	104	96	93	102	90	84	86	83	99	86	87	91	100	99	81	89	78	96	99	104	87	91	94	108	103	89	114
6551	15520	12700	6420	4398	3170	2426	1855	1432	1175	920	830	754	640	518	512	434	399	361	343	298	292	288	233	236	284	215	234	203	197	187	197	193	189	167	155	169	175	173	168	181	153	167	161	162	172	156	145	174	135	153	142	149	146	153	139	124	152	139	155	143	135	148	123	145	138	148	142	145	122	142	130	132	136	121	127	139	140	114	125	129	97	141	135	132	117	151	144	134	132	135	98	126	115	131	115	136	149	114	113	127	134	125	131	119	121	138	118	123	125	147	136	120	117	127	142	122	126	128	141	157	114	128	123	133	131	142	113	151	117	119	101	134	145	135	122	153	142	121	110	120	115	124	130	106	126	105	131	110	127	130	110	106	119	144	125	118	128	131	122	122	136	131	127	134	117	130	125	120	129	119	130	131	142	117	120	114	116	137	106	119	123	119	123	120	116	121	159	103	122	134	122	127	130	119	137	115	124	117	108	137	131	131	122	112	151	135	124	123	126	109	138	112	150	130	129	124	127	123	110	116	141	130	115	123	111	129	144	138	118	115	147	126	103	163	132	120	106	133	135	138	141	129	125	118	105	132	129	106	133	118	120	138	126	116	113	124	131	126	124	144	116	101	130	144	127	135	141	114	157	121	106	126	121	149	110	129	125	125	128	130	111	131	125	128	130	118	118	127	117	134	126	106	140	117	116	126	126	118	125	134	134	133	134	140	112	133	137	129	130	128	115	113	132	122	115	159	103	133	108	120	115	135	113	123	131	130	135	111	122	128	130	130	117	135	114	130	123	136	125	119	118	135	116	113	129	116	124	112	121	126	141	127	131	118	127	108	131	123	146	109	121	119	128	127	134	129	118	125	122	126	115	123	137	136	124	109	121	104	140	120	122	128	111	128	142	115	128	137	116	152	132	122	134	127	108	124	154	133	116	135	121	129	139	145	125	132	124	129	153	114	113	122	107	138	119	125	121	138	139	119	128	142	117	115	126	112	140	128	107	138	132	121	117	139	120	133	144	141	129	136	120	121	106	126	122	129	120	149	118	113	127	118	136	116	109	143	140	110	123	124	130	127	122	129	145	123	128	134	124	126	141	120	129	136	130	124	136	98	120	118	131	112	124	101	105	117	117	132	142	132	128	113	130	131	138	115	136	124	111	152	116	126	106	129	114	102	137	139	133	127	117	122	126	126	131	155	133	120	121	118	104	127	138	143	124	126	146	116	130	124	144	115	122	128	138	105	151	123	123	136	123	115	133	132	123	127	126	125	113	146	121	128	118	121	147	110	141	136	132	115	116	153	115	132	108	115	117	131	132	128	113	126	122	139	126	93	133	113	142	131	109	123	127	136	119	122	125	131	128	131	144	132	125	126	114	111	126	125	139	117	129	123	110	124	119	127	133	125	132	129	118	119	141	137	136	113	138	114	131	134	113	116	119	130	123	139	116	139	100	148	98	104	117	140	122	120	111	139	125	128	128	125	115	117	130	141	119	116	133	125	131	128	130	128	149	121	141	117	122	110	126	125	119	117	117	129	121	127	146	114	132	121	129	117	120	121	102	126	134	121	140	112	112	132	127	135	135	122	129	109	120	127	114	126	132	114	123	115	124	118	112	104	126	120	121	97	133	134	145	115	120	121	117	135	138	111	115	119	123	127	119	115	142	125	131	148	117	112	125	113	118	135	119	136	115	115	135	125	147	123	129	108	108	121	134	123	119	148	120	112	132	123	130	127	106	117	110	126	133	135	139	136	145	132	117	95	128	131	104	137	122	145	117	107	140	136	123	138	133	123	124	122	110	119	120	123	113	114	124	105	120	112	110	124	125	128	126	138	132	117	126	110	133	137	132	117	117	118	115	146	139	112	117	139	114	106	140	140	125	105	133	149	109	135	141	129	116	118	125	123	122	121	106	137	133	110	124	148	107	116	128	142	118	122	119	130	116	124	116	119	140	130	120	132	126	134	121	126	123	116	111	140	129	127	119	152	118	141	120	138	158	102	126	124	138	111	138	140	136	111	119	106	129	126	132	134	131	135	123	111	134	119	113	143	132	118	140	127	127	115	122	135	131	135	125	128	113	141	138	144	118	122	132	130	130	133	125	112	106	155	143	116	116	134	125	114	116	129	155	137	100	126	112	108	120	128	129	130	132	112	127	136	112	132	130	116	116	125	123	126	119	128	131	132	153	147	126	121	121	111	112	118	128	94	131	132	140	114	108	120	118	133	140	132	114	123	121	122	126	128	137	121	141	135	105	123	133	122	117	130	107	124	122	126	111	104	118	138	123	127	127	136	126	135	122	126	137	118	123	106	133	136	133	126	122	135	117	120	136	126	127	131	130	118	129	121	94	115	125	118	115	120	137	149	122	125	122	139	118	99	123	118	121	128	131	129	127	134	106	126	123	120	126	130	126	126	122	124	145	121	154	116	121	128	122	117	129	109	122	125	114	126	125	129	128	141	129	128	122	113	132	114	134	127	114	113	141	132	141	123	114	118	110	132	122	120	118	116	142	119	135	109	133	131	136	138	142	120	123	136	116	129	123	122	103	132	132	114	137	135	132	113	136	134	128	126	135	127	111	130	145	110	124	122	119	114	115	133	111	139	130	120	123	135	116	128	132	123	136	119	117	114	137	140	103	136	126	135	127	114	133	129	128	125	117	109	125	121	126	109	138	121	136	127	131	126	114	114	125	122	133	112	121	138	149	119	113	135	137	117	130	121	137	146	106	114	148	95	125	111	126	115	135	137	112	114	131	146	130	146	123	141	119	138	120	140	145	104	133	124	131	135	126	116	130	124	107	124	125	127	120	132	128	126	111	121	134	129	121	135	125	132	145	130	112	121	117	134	155	108	122	116	118	118	136	131	140	116	139	134	116	129	118	115	123	116	128	126	118	116	138	106	146	150	116	121	119	104	122	129	131	126	132	125	128	113	113	114	122	131	119	139	107	113	130	125	147	132	127	108	132	102	122	113	126	136	83	115	138	102	118	125	109	128	121	117	126	119	124	131	124	133	117	122	144	128	118	122	132	139	126	137	128	129	139	144	116	126	119	133	122	116	129	116	131	123	127	112	106	114	145	118	104	117	144	126	138	114	123	132	120	102	123	122	129	115	127	164	139	123	130	131	144	139	121	134	147	131	125	121	137	124	138	123	125	114	140	157	127	123	120	135	137	126	123	115	115	130	134	121	118	118	129	123	122	128	127	117	107	136	124	113	112	130	134	135	115	128	113	141	130	130	127	118	138	102	136	103	110	132	124	128	121	137	134	123	135	135	125	139	138	121	117	129	112	136	127	118	116	122	118	136	134	134	106	109	136	126	132	133	132	122	102	117	117	125	133	139	116	115	124	111	126	135	147	127	137	137	139	125	115	104	128	106	135	138	118	133	140	133	115	92	133	128	103	147	132	119	128	126	109	130	108	111	121	130	144	113	136	126	127	132	129	133	142	137	121	107	128	143	131	120	128	131	123	129	112	117	146	136	125	124	139	129	108
27093	21004	10852	825	473	430	383	359	357	335	337	370	370	375	380	371	385	366	357	359	362	375	385	382	365	324	347	367	369	330	407	357	356	357	332	361	331	356	340	344	345	365	338	359	357	368	357	398	352	335	368	311	345	355	364	353	353	370	377	374	368	331	332	368	325	372	361	379	325	354	337	366	337	337	322	355	363	337	335	357	362	362	369	372	391	341	382	360	309	347	379	375	384	359	358	360	339	361	354	360	358	359	353	354	334	355	382	321	369	337	345	344	321	338	361	376	361	357	349	351	372	368	368	371	343	355	398	376	355	354	352	400	367	353	372	358	348	395	352	365	354	347	351	350	384	348	334	344	337	397	393	360	348	399	343	343	356	397	389	375	373	371	372	329	350	384	357	345	348	350	349	353	333	351	334	324	338	369	374	385	359	380	374	357	363	350	350	346	340	392	335	355	359	345	392	346	384	366	352	362	359	312	387	335	359	321	371	372	339	394	332	364	396	360	337	331	376	387	342	344	333	361	371	344	366	375	414	335	400	336	354	354	363	360	381	353	401	337	374	369	346	368	333	381	342	357	382	374	369	360	340	350	340	353	346	377	318	336	389	353	366	383	330	407	341	356	371	355	354	353	362	338	351	366	360	344	370	335	325	370	361	362	369	383	369	326	352	374	359	349	348	331	362	357	335	304	340	346	350	360	358	356	378	357	354	333	385	338	361	364	361	340	361	386	347	414	365	377	328	375	368	333	357	372	352	386	364	390	348	355	360	377	351	348	347	353	396	367	346	348	353	321	321	348	354	379	387	349	347	333	375	372	347	369	350	345	337	368	361	344	363	376	325	378	344	351	364	342	364	362	339	362	344	329	336	358	374	331	347	352	342	364	399	347	381	358	386	351	377	353	403	363	364	369	355	378	382	385	355	357	388	382	415	375	321	307	379	366	373	348	356	369	342	342	350	377	349	371	373	391	357	347	373	370	339	334	371	372	319	347	373	359	348	362	334	373	351	353	376	361	360	361	391	360	374	339	353	366	364	332	373	326	374	330	375	368	353	358	342	353	371	363	390	347	372	368	380	321	352	412	364	385	360	356	333	409	386	366	345	371	358	387	408	341	366	342	359	346	355	338	365	356	340	384	383	327	365	402	365	344	354	361	363	369	395	339	355	348	347	322	350	362	349	330	360	353	355	362	381	362	366	365	384	317	413	349	380	372	360	376	330	377	356	359	368	351	367	345	333	343	357	371	342	349	379	355	355	360	368	337	344	392	389	391	375	348	365	385	339	382	347	365	370	381	369	349	374	364	367	384	342	361	359	350	340	331	363	359	332	349	342	369	360	353	351	342	360	358	330	349	368	367	331	322	325	382	321	364	366	367	368	357	359	351	361	352	366	358	341	355	350	363	343	343	362	340	364	369	350	365	391	382	348	351	356	362	364	396	372	305	333	357	375	365	355	366	348	332	373	369	350	333	363	363	385	351	336	361	374	353	377	332	366	328	385	369	379	384	365	351	345	344	343	378	367	400	374	368	373	360	358	377	361	353	376	347	362	374	395	346	400	337	383	387	358	342	372	381	356	376	342	362	416	344	354	387	345	334	359	366	341	357	347	358	357	352	395	362	366	351	374	360	342	330	342	363	332	345	374	364	363	331	330	355	345	333	357	324	350	375	348	349	346	351	345	345	393	364	335	340	366	351	358	397	364	362	381	330	319	379	407	354	359	381	332	361	342	371	357	333	345	377	361	379	350	380	328	384	365	380	341	332	378	329	354	362	359	353	358	327	349	368	392	373	350	364	351	339	342	368	348	370	368	383	401	368	350	374	328	353	325	359	313	366	344	346	383	357	359	363	367	348	398	361	360	359	353	371	359	315	352	384	377	343	328	341	378	375	358	354	394	355	360	370	342	357	349	355	360	329	311	346	369	371	354	346	350	357	354	359	357	344	350	337	357	364	337	358	335	345	359	369	358	371	374	374	328	336	329	366	360	413	345	335	354	347	348	359	355	333	333	362	368	352	345	384	322	371	346	362	390	360	397	344	372	349	360	358	363	321	375	370	347	343	348	379	360	343	310	357	361	317	368	348	372	353	322	326	393	374	334	363	374	345	338	331	362	361	329	372	358	328	346	384	384	353	393	343	332	381	367	371	365	366	332	353	382	348	363	366	371	341	384	340	348	337	343	351	380	357	364	368	378	346	360	372	345	322	353	346	382	358	337	343	337	375	347	343	384	328	342	387	375	360	380	350	357	305	374	369	371	355	395	340	361	338	361	349	340	340	368	381	357	347	361	405	385	350	360	334	374	359	339	342	352	337	367	379	342	349	338	359	347	357	347	355	351	357	383	364	357	343	402	367	341	349	352	360	377	354	366	349	361	352	368	364	382	349	346	352	373	370	358	386	390	344	390	371	370	354	350	342	366	402	356	338	353	338	343	362	336	356	348	313	359	348	330	333	388	365	387	339	361	381	366	356	340	372	340	313	351	356	322	343	377	345	344	336	333	368	367	362	346	346	340	355	368	385	339	369	389	352	388	395	360	356	369	381	371	357	323	366	350	318	364	379	361	349	379	367	358	311	372	353	343	353	361	372	340	357	371	378	367	374	383	357	355	372	330	322	365	364	362	330	374	371	329	317	362	356	355	397	355	366	342	352	376	357	356	367	373	379	340	338	345	358	381	365	354	342	320	385	361	331	363	419	376	379	373	341	365	334	379	340	363	371	397	388	351	349	384	356	366	368	361	313	362	384	355	388	358	359	367	348	367	318	356	384	339	380	372	338	367	344	343	418	379	364	365	385	354	334	363	345	318	374	344	347	344	337	359	350	362	341	362	365	353	347	361	308	341	373	372	332	363	358	345	339	387	384	362	362	343	361	394	342	349	338	358	376	328	362	375	360	364	347	375	376	347	374	357	368	372	352	358	366	350	336	380	369	351	357	333	333	378	340	377	345	350	335	349	371	332	390	327	322	372	358	367	379	331	350	355	349	327	357	344	352	365	406	392	379	397	366	374	370	352	355	341	374	346	321	334	361	404	387	360	357	365	355	347	344	353	344	343	378	388	349	332	364	377	380	376	380	401	352	373	390	341	323	376	358	355	344	318	360	350	339	354	368	380	339	346	352	319	386	334	379	373	368	356	353	401	362	353	365	369	355	350	380	320	343	344	356	403	346	328	339	387	372	344	361	371	337	356	355	364	356	384	328	371	346	380	352	339	336	353	338	353	339	351	354	354	349	328	334	355	350	355	333	349	333	370	360	365	369	353	356	378	354	368	368	363	340	355	353	371	345	369	367	346	353	399	364	363	364	333	371	327	349	377	348	366	363	350	325	327	351	353	372	351	349	358	367	373	363	348	350	355	338	338	354	355	340	361	385	359	367	352	356	374	374	361	348	338	337	359	392	364	334	312	342	372	359	375	388	354	336	332	349	344	345	324	358	356	364	356	385	371	369	375	386	342	377	373	350	341	367	400	361	346	375	378	377	372	366
4044	1234	1029	663	618	585	522	476	504	488	488	506	462	454	486	467	474	443	476	487	470	466	458	471	467	472	518	486	487	469	478	470	454	510	477	480	479	455	482	467	472	488	458	478	464	456	488	455	461	478	466	447	441	443	503	505	437	483	497	444	440	477	432	477	422	470	470	451	420	508	459	435	461	471	467	458	464	447	484	503	462	484	470	480	473	454	489	486	465	501	460	460	512	476	506	464	458	464	493	494	527	450	520	473	456	467	445	434	501	464	473	446	445	477	464	445	468	472	483	509	501	483	451	433	467	443	463	487	468	493	495	448	495	464	439	484	459	478	483	483	512	470	441	455	463	471	481	468	449	452	504	445	472	462	481	444	480	487	434	484	490	461	461	488	488	435	446	458	492	513	491	480	464	490	441	453	503	429	462	477	471	470	484	492	482	426	488	475	497	476	469	478	462	474	508	448	470	445	439	460	459	467	469	498	473	460	454	475	460	469	454	437	444	497	431	427	469	492	448	490	472	441	454	481	489	488	454	477	478	453	474	472	458	511	500	468	477	450	489	471	432	446	511	477	436	478	454	448	451	456	503	471	501	503	481	457	454	467	479	497	458	479	472	419	463	458	428	456	469	468	472	481	485	452	469	475	494	433	444	450	478	436	483	462	484	454	444	465	470	421	426	473	465	461	446	457	419	459	483	451	449	477	480	470	452	512	435	521	468	490	439	463	486	462	471	473	456	483	479	439	452	431	516	462	480	487	437	479	461	475	463	487	477	456	464	477	447	444	475	479	477	447	478	459	457	448	487	483	456	480	462	440	477	483	486	446	429	445	455	498	442	445	463	506	473	460	512	423	430	443	497	458	432	475	457	456	463	476	466	488	463	432	458	487	470	456	459	480	463	484	464	458	459	487	498	416	460	457	430	488	456	482	429	445	446	414	478	524	454	459	490	474	434	497	452	439	468	465	450	473	460	449	449	474	457	465	458	515	431	466	467	505	470	437	474	468	482	436	506	425	460	472	513	470	446	470	462	468	463	437	456	477	469	467	451	485	459	445	469	458	459	447	485	474	475	466	495	504	484	503	465	455	456	475	516	516	487	435	450	455	477	401	450	460	441	472	473	460	473	478	474	479	489	490	463	436	470	484	437	469	515	517	402	432	470	498	439	408	432	520	465	457	463	482	454	444	456	480	467	476	455	497	492	438	477	471	521	519	496	453	457	439	425	525	467	468	458	470	460	455	465	493	431	448	497	483	449	468	480	478	476	475	473	464	463	456	450	470	452	480	456	490	480	492	510	434	421	463	447	482	455	492	503	485	474	467	456	507	454	461	502	449	485	407	470	494	456	456	485	451	488	445	480	431	478	483	428	456	481	477	498	491	486	453	483	453	502	464	488	495	462	511	471	430	432	462	482	419	454	494	442	468	500	468	489	485	476	449	469	462	466	471	486	473	460	454	468	472	463	504	496	423	470	451	482	477	444	473	470	471	452	488	465	468	446	449	491	482	481	480	494	489	487	463	487	430	465	499	483	496	438	467	411	447	448	451	460	482	459	446	475	424	475	462	491	481	463	479	489	487	482	468	437	485	493	477	457	464	461	445	502	504	494	479	479	449	463	463	454	440	452	484	437	468	474	469	457	444	475	454	454	454	469	478	489	437	515	431	477	514	478	454	505	466	438	477	479	457	465	477	481	509	489	479	444	467	424	447	434	444	454	439	474	473	478	472	464	468	485	504	442	415	470	486	471	439	421	483	453	500	472	468	490	460	447	448	482	496	480	458	480	481	449	448	507	505	489	450	491	479	486	457	452	444	468	439	496	500	490	471	488	477	459	499	480	467	449	452	454	442	454	466	464	471	465	443	460	463	469	469	489	455	474	504	456	467	489	453	465	460	427	448	481	498	472	484	480	513	471	477	441	448	497	464	509	469	494	497	469	442	490	444	473	443	405	472	466	495	459	471	425	467	483	495	465	460	441	462	468	516	445	500	474	448	447	465	448	480	434	465	468	472	486	476	451	489	449	451	434	464	480	462	444	454	479	454	446	431	473	449	460	465	460	440	468	480	525	460	464	466	478	486	461	507	467	456	419	464	469	491	494	473	445	449	472	456	491	465	410	459	475	454	460	429	474	449	482	480	468	447	489	452	463	431	485	483	503	427	512	490	427	493	478	479	472	497	488	503	482	459	475	450	433	476	452	418	465	455	450	446	438	480	452	474	460	469	479	503	457	451	452	459	461	493	446	443	468	480	495	480	455	469	464	457	472	467	490	489	479	467	470	478	475	474	493	452	467	457	466	503	415	460	475	479	445	508	489	459	471	449	458	463	493	466	432	471	458	515	494	458	474	459	464	464	483	476	455	458	509	406	468	499	490	518	496	523	509	450	517	465	445	461	450	450	472	487	454	457	475	518	486	436	475	486	468	474	492	494	484	491	479	486	435	479	459	490	470	495	463	468	498	465	500	419	427	492	457	415	471	468	430	454	463	459	469	467	451	486	502	469	496	417	479	428	445	499	453	487	478	469	434	476	441	460	436	471	448	447	524	454	465	458	420	436	481	470	462	473	434	508	458	449	491	461	495	486	450	484	462	525	440	420	451	455	454	464	451	508	461	454	463	492	446	478	511	422	439	457	462	497	466	449	458	459	439	471	516	512	442	491	468	478	484	467	464	448	468	449	458	499	467	460	486	461	453	476	476	491	480	473	461	474	466	459	483	486	456	437	459	475	458	450	444	470	448	512	453	465	452	491	453	494	479	448	465	420	488	461	481	469	454	481	437	453	459	465	439	459	489	500	454	485	475	490	478	474	478	467	467	470	459	469	493	486	506	462	461	451	481	456	464	475	507	497	446	460	469	473	459	483	490	450	479	491	489	480	474	472	483	472	499	435	485	461	511	432	527	468	419	448	495	507	468	488	471	486	454	480	470	446	476	497	464	432	419	435	492	473	465	448	487	482	458	464	471	491	465	507	436	451	461	489	477	485	413	474	429	497	484	441	460	501	491	483	451	453	452	431	450	469	475	485	498	493	470	448	482	469	467	477	434	493	463	451	458	414	486	476	474	460	455	481	478	450	512	456	518	483	466	456	444	444	453	427	445	430	492	458	456	489	452	463	456	453	426	489	436	472	512	460	466	459	489	434	459	496	487	492	476	482	454	488	434	447	508	451	464	482	465	494	465	451	463	472	451	480	481	468	439	466	478	480	444	508	489	478	508	464	494	476	454	435	483	486	446	454	445	518	506	447	480	477	457	475	460	476	468	543	472	483	525	476	447	443	436	471	478	485	426	446	430	465	460	462	433	466	424	462	477	428	477	442	469	493	484	470	472	448	411	493	440	459	502	471	502	478	445	460	441	445	477	444	453	442	433	476	490	462	478	454	493	426	480	456	454	511	488	458	476	454	460	485	471	445	438	515	457	452	441	458	504	456	480	431	475	459	498	465	447	460	432	424	459	473	462	458	469	497	492	486	489	478	493	455	503	489
23709	21300	28867	24079	21302	12465	1023	639	484	463	403	384	372	332	327	307	316	292	286	274	278	250	271	250	268	273	249	250	254	259	241	233	225	237	220	238	219	245	260	251	234	240	239	260	230	254	220	235	219	227	240	262	250	231	244	255	241	266	236	263	229	246	258	258	235	245	242	222	221	221	217	229	275	231	228	241	257	245	258	235	218	256	223	225	233	235	227	226	249	234	241	243	229	230	226	222	219	229	231	255	234	224	226	251	232	214	216	225	250	221	233	226	215	224	220	274	239	230	230	239	242	218	214	234	216	231	242	212	213	239	264	240	240	240	245	260	248	225	228	214	236	250	254	224	236	234	221	253	220	238	210	226	222	229	227	233	239	214	251	242	213	251	230	228	221	228	224	235	252	245	248	201	224	212	208	225	234	228	228	226	233	203	213	241	245	205	249	238	225	217	246	235	224	240	241	214	247	224	247	238	223	213	242	219	239	208	235	226	246	234	239	238	235	243	201	246	216	228	214	233	211	234	251	250	240	238	221	266	226	240	256	233	255	248	223	220	222	256	224	239	210	215	247	252	254	223	225	255	237	243	232	208	244	217	274	248	227	239	252	237	228	242	234	237	224	250	231	243	217	253	224	233	237	209	237	245	235	240	262	219	246	241	236	225	216	229	234	249	234	222	213	213	245	208	227	197	240	216	243	239	234	243	218	223	241	256	214	220	225	230	223	233	241	238	195	211	218	243	244	227	235	231	237	246	250	235	262	226	229	214	251	246	221	231	249	225	229	227	244	208	257	226	213	232	226	232	251	201	220	261	217	228	234	249	230	261	255	240	256	238	235	253	213	226	198	249	205	234	231	245	235	230	208	206	257	232	248	235	223	237	254	223	236	208	247	256	240	228	273	228	229	231	244	241	237	233	222	240	245	257	243	238	217	222	263	250	225	223	259	229	235	250	238	260	205	222	240	248	219	218	240	214	240	219	242	238	218	216	224	253	263	241	245	224	234	231	229	250	225	244	220	225	202	229	238	216	224	244	216	222	225	244	227	239	225	222	228	257	246	222	223	218	241	237	225	215	234	231	243	251	233	219	239	222	208	228	212	215	220	225	234	235	230	240	260	233	279	207	240	234	214	243	247	222	222	234	223	230	238	204	206	211	238	236	202	239	218	231	247	250	209	229	235	238	250	236	225	236	225	266	247	224	221	218	236	242	256	235	239	227	265	201	202	205	216	263	223	216	215	243	231	222	236	231	223	214	227	251	236	230	229	220	236	246	261	252	258	200	252	214	232	203	238	244	237	232	232	230	218	225	215	223	225	266	217	247	261	240	223	225	221	237	234	240	226	235	231	254	229	234	219	235	225	227	241	245	242	264	233	242	223	229	234	268	206	234	233	234	249	236	236	211	253	215	229	224	225	209	253	249	228	193	220	235	252	232	229	225	225	234	228	196	225	209	248	271	218	229	222	226	228	224	229	216	231	249	238	216	258	234	240	245	241	236	219	190	245	221	216	229	227	207	261	253	264	213	214	237	217	226	234	216	248	224	204	229	244	233	220	237	220	231	220	264	204	250	214	219	258	214	253	222	242	240	237	224	221	243	237	271	242	226	259	228	228	214	235	220	212	217	230	241	236	229	216	263	227	241	248	228	225	218	223	228	247	229	234	236	225	234	215	246	221	215	237	231	249	226	274	230	240	233	244	243	217	224	219	238	241	230	234	268	245	209	238	225	244	212	227	232	243	232	256	237	209	256	235	222	218	222	233	219	180	233	202	223	250	223	212	241	237	224	226	230	218	272	224	213	229	222	232	231	238	240	233	255	252	218	245	230	240	192	235	213	265	240	259	234	235	247	245	223	255	246	223	230	226	227	248	199	242	204	247	232	248	209	231	234	241	235	220	242	202	233	241	230	220	238	208	213	222	218	240	245	221	225	239	266	251	199	264	232	219	216	220	230	244	268	255	235	218	239	248	253	237	239	244	243	229	244	231	204	238	223	234	215	247	218	255	215	252	236	227	228	229	239	225	248	207	257	217	228	246	241	256	231	236	251	251	261	215	227	234	220	242	208	233	240	233	244	242	240	246	235	213	227	257	230	227	246	219	245	248	230	238	241	246	218	226	236	216	220	241	234	237	234	230	237	226	240	220	282	215	196	246	261	221	212	225	243	238	245	219	222	270	228	242	230	228	226	247	255	225	229	230	220	231	243	251	214	235	256	221	224	241	213	220	245	248	226	226	246	198	211	246	246	232	253	230	220	236	231	205	227	226	227	227	230	257	232	231	226	250	211	236	187	220	243	233	247	209	239	242	253	241	252	258	235	247	209	246	227	247	217	225	239	256	247	216	216	226	211	220	251	241	246	237	249	224	232	240	241	241	237	237	226	226	247	252	207	242	251	224	234	212	244	235	210	231	239	220	202	261	252	225	226	197	242	243	234	259	244	240	217	255	216	239	250	221	185	240	219	259	225	243	238	239	247	248	227	220	245	228	241	245	247	227	221	213	244	238	247	221	237	240	240	245	252	239	240	221	217	210	228	236	228	249	241	240	236	225	216	244	225	237	248	232	249	205	267	245	252	219	258	229	216	209	219	232	221	212	217	235	234	231	249	232	211	235	250	236	232	227	241	211	246	198	209	226	256	252	214	215	257	208	233	225	218	253	233	244	235	220	238	228	245	231	243	270	251	248	218	236	243	227	229	241	229	204	235	215	223	277	221	262	226	234	261	230	226	250	239	231	232	226	226	253	225	237	236	231	220	244	237	219	231	222	249	227	213	242	213	210	225	240	224	242	231	232	238	222	219	224	220	224	213	229	240	243	232	241	229	222	221	227	241	252	224	256	233	239	252	234	238	236	221	220	243	249	234	244	204	224	213	231	245	235	236	238	237	233	233	225	209	237	204	248	240	215	210	246	253	252	236	254	242	238	251	248	245	223	226	242	242	215	217	228	250	257	230	209	243	223	219	245	241	241	224	261	227	243	239	203	265	224	236	226	253	218	208	238	194	233	223	209	241	254	226	227	240	233	232	242	221	245	218	234	246	246	237	224	232	261	219	232	222	220	214	198	219	252	254	254	210	252	216	274	238	233	205	215	243	229	205	238	257	240	236	218	239	242	221	240	216	207	235	241	220	238	224	235	253	240	203	226	247	237	213	235	194	223	206	230	224	235	231	227	251	235	237	224	232	229	226	208	230	218	222	234	241	238	223	221	196	231	252	243	253	232	224	240	231	245	274	211	232	220	243	242	236	250	219	235	247	239	246	218	243	211	220	199	223	241	242	232	218	254	243	226	241	230	235	223	229	254	234	257	221	214	231	245	223	208	228	229	227	228	252	214	228	227	228	222	237	219	234	227	217	232	241	261	241	232	219	228	233	244	231	238	247	252	245	220	239	249	200	241	215	229	213	223	230	252	232	241	238	247	232	235	225	242	218	231	218	218	233	237	210	207	211	251	227	236	220	220	236	233	239	207	230	250	244	248	256	234	240
4655	9512	7780	3696	2562	1967	1489	1218	1010	810	740	685	602	576	537	493	483	457	437	390	412	374	425	417	389	354	352	356	394	335	351	357	381	319	356	350	334	385	362	330	315	319	303	310	357	319	359	324	308	292	315	321	318	328	320	283	315	327	335	347	304	312	314	352	321	337	335	307	345	307	296	329	315	336	287	316	344	281	318	338	296	317	322	309	282	305	310	314	334	285	327	325	337	312	305	291	300	296	295	333	315	306	293	307	293	335	302	358	337	345	322	311	333	342	309	340	308	323	319	321	317	278	337	305	273	306	318	341	315	328	308	300	318	331	304	328	307	275	319	308	334	285	320	333	315	331	318	314	300	299	320	341	312	305	325	304	311	303	301	304	316	301	306	341	332	332	268	301	313	310	302	298	319	313	308	287	283	338	329	296	320	337	302	294	309	289	316	318	307	313	307	302	279	281	288	323	312	300	307	301	303	328	320	288	309	304	291	332	303	297	336	293	300	334	359	305	299	321	331	317	336	326	327	291	337	330	300	303	291	309	318	287	318	268	310	311	334	308	283	305	316	336	329	303	300	320	298	290	315	313	309	347	311	293	306	284	310	338	342	306	327	332	292	323	301	297	297	287	297	321	293	326	311	338	336	302	314	304	322	278	312	307	318	322	329	308	327	288	296	336	321	322	342	299	312	325	333	302	297	303	330	305	314	310	301	313	321	331	352	315	298	327	310	317	328	335	307	338	315	317	322	342	296	309	298	295	335	341	288	310	276	331	334	300	298	315	303	290	331	303	313	311	303	319	320	287	323	330	338	285	291	320	291	313	306	318	306	309	287	322	301	327	314	328	298	331	326	295	304	307	329	333	332	313	313	305	300	285	320	320	318	318	308	305	314	316	297	294	317	330	316	315	316	306	317	315	310	343	316	340	315	313	342	285	313	294	281	293	320	301	306	334	315	319	312	313	301	308	329	294	291	348	291	326	285	300	297	301	306	305	296	274	337	286	297	276	326	310	308	329	307	318	335	319	309	315	319	304	339	309	319	305	322	302	324	296	301	317	311	343	331	332	281	308	307	321	286	304	312	272	287	302	309	312	336	326	315	281	318	343	340	301	319	344	282	298	305	288	301	327	295	323	312	303	340	324	326	303	319	299	259	332	324	324	297	318	332	310	315	305	277	292	314	311	302	308	298	313	314	305	305	284	298	304	296	309	340	286	296	308	306	322	319	271	334	300	300	295	340	295	302	311	298	297	317	300	303	312	297	306	327	346	320	301	328	353	319	305	300	298	331	291	318	305	314	296	301	268	312	322	338	321	322	334	285	305	289	345	325	311	329	315	283	332	304	314	320	328	299	303	322	302	312	355	333	284	317	323	323	326	298	335	327	313	334	282	285	287	316	336	367	309	297	303	307	297	313	314	301	288	311	293	309	302	300	309	281	289	332	312	291	294	300	313	337	317	297	291	289	361	340	326	344	332	312	314	302	313	323	276	289	321	313	304	329	317	335	325	341	309	317	310	275	325	317	314	329	308	315	325	289	317	308	321	301	308	308	332	307	329	323	324	307	349	289	337	294	314	284	297	328	323	323	320	306	316	278	315	320	284	331	305	319	321	309	332	305	305	303	349	313	313	297	316	312	336	309	304	351	304	341	317	288	312	305	321	317	304	286	290	325	293	317	348	313	322	324	283	328	347	340	346	313	322	308	316	312	293	310	301	338	309	315	309	297	316	343	315	304	317	313	327	305	285	316	341	319	328	309	314	317	280	324	322	300	311	310	315	313	317	264	283	326	335	312	322	298	305	301	333	316	307	302	311	316	326	319	294	281	277	291	320	354	315	287	308	300	286	286	340	298	280	291	319	328	323	269	304	308	331	296	316	287	310	311	310	308	288	321	291	340	307	336	343	288	289	339	308	298	321	313	327	301	304	320	320	315	339	326	293	319	315	320	312	320	324	301	307	290	308	324	286	319	315	302	300	323	297	314	295	294	316	346	315	329	323	334	324	307	292	290	324	307	294	324	311	312	314	320	338	296	329	322	315	326	315	304	306	311	307	321	334	326	348	280	289	295	300	318	304	284	306	326	309	336	315	300	298	334	323	329	340	295	327	323	325	309	302	321	303	287	318	332	307	315	256	309	278	288	291	326	313	326	344	302	292	316	316	326	317	344	310	307	317	307	307	316	299	336	268	320	308	317	310	309	316	322	327	340	295	311	314	333	315	325	339	283	290	309	325	339	330	305	292	304	320	297	284	329	311	312	329	285	337	317	337	340	330	314	305	275	311	318	291	312	357	328	305	267	333	290	304	298	290	321	294	323	288	320	329	294	322	314	333	316	280	322	281	276	308	308	331	281	332	345	325	285	315	335	316	346	310	303	338	298	317	324	317	345	319	314	313	317	324	313	325	311	326	323	306	308	286	280	297	336	317	291	314	296	292	338	334	310	328	311	331	297	316	312	313	305	300	319	288	319	349	276	285	306	309	320	303	303	315	315	327	300	259	346	342	309	305	277	313	274	308	330	307	312	297	303	315	332	302	298	304	303	292	310	302	311	312	294	295	311	296	322	310	325	312	300	299	298	330	289	300	309	313	340	283	305	270	311	291	284	330	332	317	317	322	335	314	309	313	332	296	314	322	307	287	284	314	284	335	316	337	305	326	304	320	317	292	323	311	305	325	309	328	317	301	360	321	326	307	308	300	311	326	326	331	308	314	304	346	309	335	336	310	316	308	281	339	290	294	328	319	291	305	300	313	302	306	318	304	330	292	278	314	320	294	290	350	312	332	323	309	335	296	359	299	324	320	332	326	352	307	328	300	297	311	307	317	277	314	314	307	298	269	290	290	301	326	319	278	311	275	340	311	305	318	284	318	288	324	305	307	328	300	362	305	308	315	308	309	340	327	307	332	321	282	312	290	325	340	309	288	306	284	304	313	303	303	308	293	284	323	304	312	303	332	300	312	319	323	326	341	299	332	330	312	307	267	333	328	323	341	340	327	328	285	292	337	300	318	287	291	333	316	286	297	284	337	303	308	296	312	297	285	322	298	322	291	315	297	313	328	344	308	296	298	330	305	326	357	299	295	293	312	327	285	322	340	306	301	277	319	311	302	321	320	299	285	302	325	317	310	285	303	275	294	321	337	309	317	301	306	328	331	299	326	326	306	344	312	298	319	337	308	340	321	308	330	304	322	310	273	304	319	308	318	309	306	273	316	320	318	336	317	293	318	319	288	324	310	322	307	304	324	309	298	313	302	329	306	311	328	342	316	309	301	306	321	336	321	340	313	307	267	311	337	313	306	313	281	291	296	322	301	333	296	302	336	312	337	313	347	344	279	300	290	348	318	302	296	323	331	308	317	327	313	343	322	317	329	291	286	305	305	312	315	288	287	296	358	326	304	284	287	315	315	293	332	313	335	303	296	270	323	295	284	308	296	312	268	325	291	322	313	322	287	292	288	326	303	306	278	285	305	332	326	325	309	345	319	305	318
22848	21302	29222	23718	21303	21337	11053	863	540	462	412	291	311	257	246	205	234	198	189	173	177	190	150	135	138	133	138	133	126	126	134	115	138	114	117	113	107	127	120	120	117	96	126	118	94	103	117	104	110	94	110	93	124	97	95	100	119	95	103	98	111	111	92	109	112	84	121	106	105	99	113	99	98	88	92	109	112	101	111	82	90	93	102	96	85	106	102	87	89	95	114	104	87	104	97	91	83	103	99	104	105	98	107	98	104	112	107	117	114	88	110	96	103	96	97	95	86	90	107	96	109	120	95	80	125	74	99	93	87	111	78	84	89	82	92	88	100	101	100	86	111	101	86	97	86	91	110	88	98	100	92	99	108	91	85	117	100	118	97	95	90	111	104	102	118	103	82	105	102	116	84	98	93	94	76	90	86	92	107	101	82	89	98	85	78	96	93	104	111	102	93	94	97	93	103	91	91	93	104	84	92	100	76	102	86	100	87	98	111	111	109	96	99	109	121	93	88	97	100	92	116	98	77	95	120	103	93	88	103	98	94	82	99	100	95	114	84	85	76	96	98	84	97	94	103	107	86	87	79	88	103	94	100	114	76	73	101	107	106	96	98	94	102	102	122	89	85	92	96	97	103	93	96	95	105	120	86	95	86	103	90	90	81	97	106	94	82	108	81	108	82	92	103	93	95	99	89	104	95	107	88	98	102	78	85	80	96	94	98	91	87	88	101	95	78	87	99	98	92	98	106	99	113	108	117	101	95	103	100	90	100	81	100	92	120	92	109	95	102	109	103	100	86	98	89	100	111	98	102	110	93	88	98	85	100	99	99	106	90	83	117	96	101	94	91	96	78	95	108	107	86	82	86	95	95	114	116	97	94	85	105	92	84	96	110	108	101	98	97	87	94	91	93	123	105	95	102	100	95	99	89	81	104	94	87	90	106	78	96	90	95	96	91	116	100	102	91	89	93	112	82	91	104	101	88	95	78	82	88	94	85	79	94	106	87	99	86	107	75	101	108	107	77	95	92	114	86	103	71	96	100	96	98	93	86	95	101	103	118	91	109	96	94	93	86	89	99	94	83	87	104	91	99	91	87	103	95	91	103	97	81	94	104	107	85	86	95	86	71	100	103	83	98	107	90	85	102	93	94	95	89	91	99	93	76	103	97	87	101	82	103	88	100	99	82	93	93	95	92	100	106	94	99	107	99	91	92	94	88	113	94	109	84	98	88	85	72	98	105	95	93	85	96	92	94	96	83	92	77	106	95	100	91	99	107	95	97	103	115	96	91	95	96	112	107	99	84	80	98	98	97	91	82	99	108	106	89	91	88	78	92	88	79	87	109	115	92	90	101	94	100	116	105	92	102	104	91	97	109	99	80	109	97	94	92	93	91	104	94	85	76	91	88	83	89	88	101	99	102	101	101	96	92	94	94	96	108	101	100	116	103	90	80	89	104	102	105	87	103	98	92	82	97	109	112	91	99	98	109	93	97	102	101	107	80	94	104	111	92	97	106	102	109	98	84	90	105	102	93	92	84	96	114	104	80	108	107	95	85	95	96	110	110	93	100	93	85	111	107	102	97	109	103	98	89	105	99	93	85	90	102	87	111	98	88	77	112	90	69	104	102	87	96	112	104	97	90	84	95	102	95	96	109	94	79	95	82	99	74	105	89	94	92	88	80	88	96	98	83	104	81	104	97	93	116	100	86	84	98	86	93	94	89	113	95	81	114	78	77	91	101	96	91	88	123	101	99	106	85	103	102	98	110	87	98	89	110	96	94	101	82	87	89	103	94	97	105	105	107	101	86	98	96	102	73	92	80	99	93	87	107	84	114	98	92	99	85	99	89	103	81	114	87	109	106	82	89	89	91	104	105	95	105	96	97	93	84	103	92	99	96	84	94	90	98	102	108	99	93	101	113	103	92	64	82	93	92	105	105	108	102	96	88	101	105	94	88	91	93	110	90	100	120	96	114	97	85	90	102	97	86	105	82	108	102	94	121	87	97	97	81	106	89	97	98	92	91	108	96	103	86	97	100	84	102	93	110	103	104	94	86	95	83	89	93	93	72	112	94	103	86	109	75	105	116	75	92	99	99	80	102	95	92	95	102	92	87	88	117	93	82	101	92	115	109	89	87	108	93	109	108	99	103	96	84	107	87	98	91	104	107	92	105	96	88	114	106	85	92	83	84	98	90	94	96	93	104	90	100	104	91	86	90	89	102	86	111	99	100	103	110	91	102	104	86	92	90	95	100	109	98	98	96	99	82	89	83	94	95	101	105	83	98	104	87	101	101	94	119	92	108	98	93	98	97	76	83	82	81	104	85	98	118	89	86	99	91	94	108	83	87	98	95	103	92	90	103	81	103	111	102	110	107	98	75	103	99	95	103	101	95	90	84	96	82	104	92	95	87	100	100	95	78	83	106	106	99	92	79	90	91	88	91	102	92	71	84	88	104	100	108	87	107	105	96	92	96	96	77	90	113	105	93	92	95	94	99	85	81	81	88	91	83	81	81	91	115	98	94	91	87	101	102	96	86	91	81	103	94	89	96	94	105	92	104	92	99	95	86	74	95	96	81	100	105	102	87	90	98	100	88	97	91	96	111	104	88	105	109	92	107	98	99	100	84	104	98	108	99	98	104	96	96	94	92	102	100	83	83	84	87	105	106	73	94	107	85	88	104	97	95	84	92	93	106	99	97	99	82	103	96	104	96	91	88	80	96	101	107	97	97	98	89	101	115	99	85	103	90	93	81	87	105	100	92	106	87	74	110	88	105	102	88	90	92	103	104	105	101	97	78	90	104	109	88	102	110	81	96	80	95	93	110	105	95	82	113	109	122	80	99	93	107	90	94	90	102	89	90	87	91	90	107	101	88	90	108	82	93	102	94	98	108	111	105	105	90	95	86	89	97	80	92	89	94	90	99	111	106	89	93	100	99	100	97	89	85	89	95	86	82	103	96	92	101	121	95	86	83	82	91	106	78	102	92	93	88	99	102	99	85	86	102	95	90	106	79	90	85	73	96	93	106	95	102	105	106	97	92	98	92	104	90	93	119	102	102	116	93	109	88	111	89	81	105	123	99	118	88	100	101	82	80	102	85	97	109	105	92	80	94	108	99	85	100	114	100	79	94	96	108	85	89	94	116	96	84	88	92	99	93	87	83	82	92	100	84	96	95	97	88	99	87	102	107	78	114	104	77	109	88	95	92	92	88	92	88	76	77	108	92	91	105	78	97	98	111	91	110	101	81	88	113	92	104	111	82	89	107	86	99	123	102	90	83	95	108	89	103	100	87	102	97	102	100	79	101	82	80	96	110	93	98	86	87	96	95	101	92	101	115	109	93	96	89	98	90	80	88	108	99	93	103	85	88	104	114	96	79	106	74	86	89	115	82	119	99	107	98	90	91	100	92	94	113	101	88	105	98	92	104	130	103	92	97	87	103	89	92	93	97	77	97	105	103	90	97	111	102	91	93	82	107	110	82	79
6546	15515	12619	6303	4452	3252	2460	1869	1485	1184	953	838	688	582	546	425	435	374	397	336	305	288	293	263	226	203	224	219	227	223	198	194	197	191	181	171	159	182	177	171	186	171	180	152	151	145	161	151	150	179	141	152	160	132	140	156	150	130	139	142	128	118	144	138	149	140	132	151	151	134	150	124	131	150	134	132	139	137	114	140	122	122	131	126	129	111	118	151	128	147	127	129	131	115	130	142	137	95	127	136	127	145	136	134	123	138	149	132	143	128	125	124	133	138	130	132	115	145	126	128	128	132	133	129	124	119	139	142	120	129	130	114	139	132	136	121	131	133	118	114	110	139	125	129	136	111	122	116	106	130	130	150	110	146	128	151	122	131	127	119	112	121	124	123	127	132	124	130	119	123	117	128	128	133	140	119	125	134	123	112	105	124	117	130	132	113	113	116	112	120	125	120	132	128	127	145	114	129	129	134	131	121	108	116	134	142	138	128	121	117	138	138	121	127	136	136	124	126	131	146	125	135	124	140	133	147	122	128	126	142	122	132	104	131	135	134	124	137	134	125	130	140	129	102	121	124	115	126	138	128	111	113	135	126	133	134	142	134	113	110	138	133	119	150	105	127	122	107	107	130	126	131	146	136	115	118	117	153	140	127	108	125	140	117	121	122	128	127	123	129	130	119	124	110	139	141	109	113	145	139	119	123	124	127	134	140	154	139	135	119	115	111	124	117	143	141	129	116	137	114	143	145	104	120	119	127	113	147	125	125	121	137	123	130	114	131	135	119	128	112	122	131	106	141	113	118	138	121	144	121	144	133	124	137	140	129	120	140	117	140	114	145	116	133	122	134	136	125	121	117	141	134	123	112	113	146	138	139	126	114	136	110	135	116	111	127	125	148	115	110	121	117	128	126	119	143	132	136	128	114	129	125	119	129	127	143	125	123	135	148	114	130	141	129	137	128	138	140	127	134	146	146	143	141	129	129	135	142	122	114	105	116	126	135	113	154	121	144	127	136	120	145	116	125	126	128	136	131	127	125	129	142	111	128	106	121	118	117	108	122	129	116	130	118	143	130	127	122	105	131	137	130	114	126	121	105	123	125	130	141	112	115	134	134	131	125	137	122	125	122	130	121	125	137	130	121	121	121	127	121	128	120	145	101	128	128	142	139	113	120	142	136	128	109	121	134	119	131	141	115	112	117	116	116	126	129	137	118	133	126	128	122	129	121	127	125	125	135	128	109	128	141	124	112	120	125	130	138	121	114	114	122	130	143	123	140	138	128	100	119	124	127	136	132	127	128	114	108	119	133	152	112	131	143	140	136	134	118	127	145	115	139	127	144	136	123	143	121	150	123	117	148	140	120	118	119	132	113	131	122	136	144	125	139	133	132	112	127	127	115	121	137	125	115	123	113	140	132	118	143	117	117	140	126	115	118	150	136	132	134	131	115	94	116	138	114	123	131	123	136	144	139	130	120	128	121	116	134	148	115	127	137	135	124	137	129	136	116	128	110	131	122	110	136	115	115	133	119	117	131	126	130	125	129	136	138	129	163	138	116	128	126	112	121	129	120	131	130	140	125	125	123	143	102	115	130	128	110	139	116	128	119	126	125	140	125	102	123	126	127	134	116	123	122	97	125	125	154	136	122	118	124	116	108	105	115	110	115	149	121	121	135	135	127	123	122	146	115	134	115	122	126	123	125	107	106	142	120	152	122	121	120	109	104	151	129	132	138	136	125	131	106	124	134	123	125	115	128	138	128	156	123	124	132	132	124	147	128	133	115	144	129	124	119	98	124	122	113	118	141	128	137	114	144	119	141	122	139	128	111	145	123	128	137	135	137	128	139	144	143	131	124	121	114	127	137	109	128	121	129	113	124	158	108	123	120	150	139	123	119	124	138	134	127	140	134	134	148	133	109	118	135	113	133	126	123	143	108	125	125	135	128	110	118	136	125	129	109	119	133	124	154	132	136	110	126	136	131	136	112	132	130	136	147	137	144	124	131	129	124	146	134	118	116	115	128	118	122	109	120	141	124	121	124	143	111	110	128	135	132	128	125	119	145	118	133	121	126	128	138	108	110	138	116	115	117	144	115	124	131	138	113	146	134	123	129	110	129	129	131	113	126	126	125	123	114	123	130	143	122	120	128	124	132	117	125	124	121	141	103	138	125	112	116	123	126	121	124	123	131	132	137	133	143	106	132	129	129	135	129	139	126	120	140	142	110	124	122	113	125	132	120	129	123	110	128	132	113	130	128	120	130	112	123	123	138	123	129	131	130	131	135	108	122	113	139	125	133	125	131	125	126	122	119	133	130	113	113	143	145	122	96	127	129	99	133	127	129	110	137	152	120	131	122	131	135	146	133	126	123	125	112	136	148	139	126	122	107	134	108	110	133	135	111	151	120	125	133	130	126	112	154	124	120	116	149	131	137	121	136	139	135	123	123	125	126	112	104	147	118	123	122	132	152	108	124	124	118	141	147	122	134	123	150	128	133	130	138	108	109	113	136	149	127	141	114	124	112	135	126	142	132	121	124	114	152	133	156	112	123	128	122	130	135	122	150	111	126	115	116	142	131	111	129	128	104	128	145	131	124	89	125	123	132	132	118	124	127	131	146	118	123	116	138	133	135	130	135	118	133	134	126	148	113	128	128	125	109	147	139	125	132	140	132	132	118	115	127	127	121	131	154	147	140	118	132	140	112	130	138	123	129	138	129	135	124	140	121	134	143	152	134	128	124	135	109	111	128	118	144	127	132	132	143	124	131	124	133	124	115	119	118	129	130	107	124	122	146	138	122	118	136	119	133	113	141	129	133	107	151	121	132	140	115	132	139	109	138	113	135	126	127	129	139	115	112	134	133	129	120	123	124	125	130	125	150	120	119	157	141	135	112	147	129	155	125	140	123	139	112	137	140	135	118	161	154	133	108	134	130	124	111	109	139	124	144	140	128	173	108	120	142	135	123	130	128	117	121	121	115	121	120	148	127	138	133	127	142	129	117	137	133	128	134	139	114	134	114	144	164	113	143	112	123	126	132	123	133	124	126	119	159	111	132	117	122	126	140	111	121	124	134	102	113	114	150	140	124	100	109	124	132	128	138	125	112	131	128	142	121	155	116	122	142	128	116	148	118	122	133	136	137	119	122	122	130	139	110	124	117	123	134	124	105	118	118	115	115	144	128	107	140	117	126	110	152	137	126	126	131	142	129	139	143	143	137	143	137	135	136	152	127	132	130	137	112	120	118	117	114	131	126	124	134	114	133	137	115	131	132	142	112	142	124	136	116	145	133	130	138	124	116	126	114	132	140	138	102	112	127	146	127	153	115	106	123	132	123	136	146	130	131	125	131	129	130	120	121	116	126	127	145	125	117	135	116	138	118	99	126	148	135	133	120	115	117	126	130	142	124	102	122	138	131	148	134	109	124	125	138	116	150	117	138	119	123	134	120	149	126	128	138	143	140	127	123	129	131	114	137	133	126	122	121	128	143
26933	20983	10671	852	477	423	391	399	360	352	353	397	387	364	353	364	352	366	359	368	380	357	352	359	350	362	408	384	363	373	341	350	392	385	366	371	353	342	329	333	381	380	364	351	355	404	381	378	354	350	363	367	366	369	371	345	377	370	354	331	381	389	341	358	379	333	328	392	367	365	334	357	317	336	347	349	340	355	371	352	370	361	356	382	381	327	361	364	380	380	380	368	378	361	365	399	389	370	332	350	344	360	352	353	361	379	362	343	383	360	332	317	356	349	331	356	384	373	371	412	349	357	357	407	350	368	356	358	379	359	344	393	383	325	323	354	347	367	383	366	356	359	362	364	336	361	358	336	371	362	341	377	337	341	372	386	378	368	332	350	372	373	381	358	377	333	343	377	330	348	361	364	365	390	393	367	352	346	334	372	346	383	353	345	333	369	389	375	385	328	304	365	349	341	368	381	386	341	384	379	350	375	345	351	352	362	353	358	381	378	357	370	356	345	377	373	314	374	365	335	372	384	361	359	333	327	351	337	334	370	314	363	358	359	355	329	379	331	349	385	356	342	339	348	331	336	358	367	376	371	346	341	336	362	356	368	327	389	332	402	380	341	357	404	342	357	324	329	361	333	378	364	404	367	350	365	351	339	362	343	362	375	387	356	335	370	342	339	359	397	356	381	342	387	361	349	335	365	390	360	360	344	339	372	344	376	351	367	366	321	350	349	345	347	384	374	350	375	381	353	346	341	346	371	354	360	375	363	371	376	352	382	349	379	361	386	388	320	361	353	352	390	336	358	358	341	312	347	353	375	347	344	344	341	371	354	338	344	361	326	370	379	338	353	362	339	403	355	367	370	378	360	383	341	367	357	357	363	311	346	391	340	360	363	364	360	381	366	371	385	360	375	374	366	373	389	350	398	343	330	377	354	384	320	337	356	350	344	385	401	356	357	362	384	355	330	384	390	365	336	369	350	359	371	344	353	397	352	341	353	393	344	389	374	338	379	358	375	378	367	349	374	366	348	357	358	366	342	377	347	349	366	359	372	400	351	394	343	374	350	364	391	344	367	336	373	337	378	365	361	352	350	373	365	349	363	373	337	345	357	358	360	359	396	334	344	359	363	360	343	355	338	350	358	364	333	387	325	336	362	390	373	357	355	353	356	393	367	369	346	383	334	395	352	341	365	371	325	351	353	393	351	363	367	356	399	349	356	359	365	411	350	340	407	338	357	328	351	348	372	327	389	406	385	364	329	363	369	350	393	366	342	373	356	356	371	341	361	397	364	358	355	347	337	327	392	354	394	374	362	375	363	358	359	365	393	352	342	331	395	375	399	359	359	373	370	368	357	338	354	365	357	346	364	356	341	363	373	356	362	358	360	349	359	342	366	378	369	327	384	353	387	350	358	367	336	383	352	395	359	368	367	345	355	363	365	379	375	354	357	361	364	344	363	403	346	374	354	350	339	341	375	387	362	326	346	366	351	360	329	334	330	383	353	357	367	362	330	380	344	341	364	351	362	343	342	356	342	357	346	330	348	350	331	343	366	387	339	403	356	361	348	356	355	374	368	342	359	374	357	372	371	340	373	352	342	367	360	380	353	337	333	361	378	366	312	383	364	358	357	351	379	377	367	382	364	381	394	362	371	356	369	381	366	375	373	340	370	364	344	357	361	347	355	346	351	376	358	351	348	341	377	365	342	379	332	376	370	340	320	352	326	364	371	377	366	372	352	380	345	342	361	389	362	353	376	373	374	316	352	379	356	358	350	334	378	365	370	373	342	343	383	362	354	352	377	389	367	378	374	321	377	358	356	386	333	368	388	368	379	349	362	364	346	367	341	341	348	380	337	335	375	303	377	356	391	400	352	368	348	359	368	358	359	338	348	364	377	354	339	361	343	372	327	363	344	351	357	384	333	406	329	367	315	370	322	331	405	380	328	373	372	369	364	363	368	376	373	354	372	368	345	355	332	352	360	351	360	364	402	379	349	339	377	365	374	345	362	364	347	368	377	342	399	375	341	342	385	365	376	378	397	363	350	343	357	385	341	336	379	327	388	349	374	404	368	340	383	353	346	375	352	348	360	364	375	375	359	332	337	329	347	353	378	313	359	369	375	337	324	340	371	381	340	350	338	361	356	371	367	341	395	350	354	355	346	337	380	357	384	395	347	315	369	382	342	370	362	367	348	383	358	357	331	393	387	352	353	353	385	392	375	350	385	372	356	371	326	358	356	420	360	363	363	359	342	346	399	365	357	336	377	361	371	329	370	414	359	359	329	330	360	369	344	367	374	383	398	372	341	350	360	365	338	331	377	381	325	370	373	378	365	351	358	338	367	352	361	358	354	375	370	350	336	364	354	380	355	360	379	365	377	347	369	384	348	388	353	383	301	350	365	337	361	371	392	363	356	354	372	378	363	398	346	339	364	362	342	371	318	370	382	359	380	376	344	369	372	369	369	379	350	357	388	360	350	363	351	370	363	380	365	345	345	416	328	379	333	354	376	342	322	371	378	356	354	350	389	370	324	365	361	355	373	384	368	338	333	395	355	341	340	374	347	330	331	376	380	356	352	350	387	349	368	362	378	370	365	376	359	337	376	347	397	365	317	375	345	394	398	376	352	371	324	386	344	357	332	378	405	370	385	379	368	370	347	347	391	354	393	351	316	349	331	385	325	340	345	360	362	351	366	343	359	397	344	353	392	343	368	375	358	372	363	354	330	329	398	385	342	376	365	404	343	372	363	356	357	364	328	346	395	372	353	335	361	343	385	347	324	367	350	340	347	365	348	365	352	373	350	370	331	379	382	332	348	370	355	352	349	342	365	348	339	369	365	353	394	364	393	385	370	343	360	346	360	339	387	383	378	344	327	340	377	338	337	340	373	354	361	365	341	377	351	351	377	357	344	354	381	356	340	344	373	333	385	383	327	334	315	324	365	360	340	351	377	373	375	372	330	340	355	354	388	358	385	333	322	369	360	356	398	377	365	370	374	385	344	358	363	369	343	356	374	352	373	328	377	374	360	328	363	337	395	361	373	349	360	344	349	357	357	340	352	367	344	355	394	356	350	367	341	368	370	339	364	340	382	359	313	336	356	363	389	345	321	332	381	377	353	396	340	350	345	409	332	331	360	352	369	387	349	371	332	356	340	323	366	373	345	372	320	358	363	378	361	377	359	361	394	409	364	327	369	332	355	368	375	355	350	357	387	369	378	392	353	373	380	374	372	343	370	354	353	357	342	374	338	346	357	365	361	365	388	378	362	364	382	343	375	351	349	380	369	369	394	368	368	385	336	341	360	381	339	389	342	325	338	348	351	349	359	360	368	381	386	346	358	351	331	354	371	335	346	334	371	349	379	352	369	373	377	373	351	361	382	368	373	332	376	362	351	360	390	330	365	353	354	327	360	318	361	368	375	384	325	379	347	383	373	370	398	383	307	356	340	349	416	352	368	342	358	357	373	361	356	351	359	358	359	365	352	358	364	354	336
4071	1208	990	682	601	545	535	547	481	531	488	490	503	481	489	447	476	438	461	467	496	464	493	486	467	470	486	470	490	448	487	498	473	469	457	485	423	465	479	449	471	436	487	504	488	516	472	472	480	464	489	436	486	492	464	436	468	439	520	511	476	501	465	508	462	460	465	458	465	479	464	461	478	481	454	479	477	474	506	490	518	500	450	479	476	494	494	455	462	469	500	489	460	472	447	484	422	465	495	465	465	484	477	448	431	478	486	472	492	504	472	478	449	455	516	483	517	465	433	465	501	469	488	505	485	463	455	492	450	467	473	464	446	449	459	493	477	471	440	476	470	447	477	488	487	465	508	483	438	457	452	435	480	498	473	489	461	462	460	501	456	501	443	458	469	466	477	478	462	479	448	492	494	483	481	468	461	463	472	446	474	483	492	426	445	498	458	492	438	425	513	496	447	503	468	497	469	511	494	454	486	522	464	460	508	478	471	510	471	499	506	487	437	491	463	513	465	495	479	465	452	465	453	501	487	473	484	490	484	521	471	469	463	462	503	453	455	490	478	489	480	509	461	457	460	489	482	494	472	436	472	449	461	502	472	458	474	458	486	470	465	465	522	510	491	460	464	481	473	469	490	459	470	475	438	453	464	455	460	516	448	461	473	463	453	456	467	445	452	463	473	444	475	482	503	466	475	496	464	430	498	480	451	486	484	444	495	431	471	466	449	472	501	468	502	505	449	438	459	475	490	458	524	459	468	515	462	478	451	433	488	515	447	465	470	465	456	468	476	514	433	486	492	489	462	489	468	482	446	475	453	481	486	482	490	495	491	484	463	466	459	474	469	502	471	454	469	435	516	449	484	491	435	490	501	475	476	481	459	440	460	511	499	422	500	488	470	446	502	493	445	425	495	427	470	464	479	459	466	444	475	490	445	486	456	468	457	426	464	504	489	500	507	455	436	457	465	432	505	505	466	462	472	465	518	420	467	489	455	473	443	466	459	441	447	498	489	465	453	487	445	476	498	465	511	457	460	467	478	457	498	492	492	466	494	507	467	479	464	511	451	501	432	485	483	496	447	490	466	490	484	463	499	413	491	468	462	466	448	478	482	516	457	471	459	462	468	461	469	513	484	475	469	502	503	471	489	485	453	467	438	476	497	494	472	478	491	423	474	495	470	451	472	480	487	486	483	496	482	486	490	519	492	459	465	471	483	511	486	508	463	465	481	493	493	489	471	454	448	484	491	462	465	461	475	469	475	478	496	456	459	455	492	472	499	493	451	420	492	405	499	482	446	475	480	460	445	448	430	460	441	459	514	517	452	432	457	488	461	488	478	461	449	486	496	442	464	459	460	475	490	446	448	497	475	440	508	436	443	484	500	493	487	464	468	480	454	458	474	415	477	432	493	502	474	463	476	463	427	476	469	483	467	479	471	489	487	467	423	467	478	492	476	480	458	427	482	448	498	488	522	460	477	482	470	513	496	459	480	463	463	503	449	467	518	508	493	455	462	448	462	415	503	483	484	447	458	446	481	419	481	479	515	486	431	473	461	499	458	474	484	445	470	457	499	474	464	456	483	513	450	435	439	444	462	499	469	453	490	486	476	448	480	496	517	443	464	501	481	450	481	447	426	443	440	483	473	477	505	463	445	487	453	447	464	450	487	504	460	474	452	514	464	476	478	475	477	456	467	464	488	468	503	501	509	477	487	483	465	469	462	471	463	486	427	474	497	451	474	457	491	461	467	456	494	469	471	447	494	489	439	431	499	468	455	492	467	489	478	467	459	479	482	462	478	464	508	441	458	478	484	443	442	449	416	446	506	447	472	443	484	500	492	477	435	485	475	525	487	451	438	451	505	481	505	480	489	452	472	447	462	467	513	433	501	515	457	462	486	468	472	469	445	459	460	496	490	499	466	485	499	475	459	441	498	453	439	460	439	473	459	468	445	452	455	417	481	458	467	473	477	501	477	467	502	479	440	492	497	519	493	447	479	451	471	478	450	462	447	463	468	453	477	506	485	468	481	454	476	440	483	455	492	464	446	469	426	475	432	458	515	475	469	480	489	495	465	442	479	426	463	447	487	448	472	442	464	463	497	468	527	482	498	476	501	478	446	440	469	509	446	456	486	435	491	482	409	487	503	473	462	454	514	451	478	481	507	459	448	478	417	509	469	432	495	474	444	460	491	442	478	478	505	471	471	425	476	475	475	471	464	442	461	432	459	480	479	493	444	436	465	485	476	475	493	446	451	456	505	484	489	479	484	467	452	482	477	480	478	498	417	423	449	481	507	484	478	471	500	506	481	458	476	483	495	469	484	490	457	434	479	471	493	438	462	473	518	466	442	466	473	458	488	466	494	467	453	481	459	480	475	425	458	434	518	449	475	471	442	422	481	439	491	498	482	444	504	472	478	465	496	477	497	449	499	439	444	511	481	467	482	468	472	450	435	489	475	481	454	454	459	427	462	466	412	493	508	449	506	454	459	489	433	488	478	472	464	475	469	458	500	481	460	477	471	509	446	480	478	441	477	477	462	473	485	462	486	473	491	451	440	484	450	487	477	485	469	478	493	462	465	492	433	466	461	461	444	434	441	465	446	462	471	476	480	492	469	486	497	451	478	496	501	463	474	450	512	415	469	455	459	445	477	503	474	427	436	469	456	466	462	462	490	481	463	454	495	477	479	428	509	490	491	462	472	487	477	484	451	481	487	478	473	466	435	491	450	479	471	483	487	471	430	497	490	488	458	483	476	465	463	444	454	444	451	482	466	465	451	455	464	475	505	502	444	462	441	484	464	474	506	506	452	469	447	483	449	484	472	479	507	435	483	479	473	478	446	479	427	443	483	462	458	488	469	490	448	458	495	492	475	491	524	431	460	485	481	518	461	493	479	459	479	513	470	481	474	481	537	465	489	485	486	491	471	483	508	490	469	500	472	487	442	509	473	415	493	492	507	456	471	446	471	454	498	446	470	496	477	488	503	491	500	474	448	476	464	486	489	485	447	435	496	449	492	490	470	496	485	483	529	433	467	519	498	475	472	477	457	449	477	465	439	492	469	462	510	490	459	499	485	458	519	455	501	468	476	496	485	460	517	526	475	449	447	463	450	465	488	491	500	455	496	486	488	511	468	445	452	474	484	459	457	468	493	447	483	483	487	468	464	443	500	448	469	485	469	478	440	455	481	487	489	462	445	492	480	427	479	466	444	462	481	495	500	474	501	438	464	462	496	464	453	501	468	460	481	443	470	447	488	479	464	449	471	457	432	411	486	452	437	482	452	471	459	466	467	469	489	491	492	524	478	459	451	501	459	482	460	493	478	464	445	467	472	473	474	473	486	471	491	464	434	461	444	460	470	510	476	482	447	481	469	487	457	465	498	478	462	472	477	460	472	480	452	474	479	478	432	464	454	464	473	493	496	476	419	487	461	496	481	476	467	441	484	485	474	502	475	435	481	440	472	458	494	474	477	443	467	447	500	455	483	414	471	482
23704	21306	28853	24106	21307	12407	997	607	455	455	380	380	351	336	340	299	295	277	256	275	275	262	244	284	274	238	254	280	232	280	252	263	237	235	221	258	228	229	228	216	235	238	234	255	213	237	231	253	241	219	256	240	254	240	243	216	244	246	234	244	252	224	250	235	228	241	229	251	264	286	223	245	235	227	244	261	234	208	245	230	244	225	231	229	242	269	251	275	233	245	237	242	236	218	253	220	269	244	240	233	245	253	274	218	213	249	229	237	256	242	239	244	239	229	209	220	210	240	237	238	256	241	234	228	253	237	273	222	255	222	218	236	225	206	228	238	248	231	240	254	223	225	217	250	255	232	220	237	256	233	234	236	239	234	234	279	222	230	211	229	229	239	234	227	256	246	241	242	239	260	259	225	244	219	227	240	254	243	242	215	217	244	225	236	245	229	235	238	249	228	242	237	251	246	270	219	220	265	237	230	216	216	233	258	224	240	232	227	240	252	230	206	218	225	224	221	241	248	250	235	242	211	220	257	247	241	224	239	246	242	228	253	238	247	229	233	238	248	224	241	267	236	261	234	227	244	243	218	234	237	244	230	250	216	218	213	225	231	228	258	228	224	251	225	226	205	232	229	219	217	219	240	221	248	240	266	211	236	228	239	219	248	224	249	266	247	240	248	227	254	242	239	269	225	264	234	237	216	241	220	268	231	215	244	237	261	242	223	237	218	229	250	237	246	249	241	218	256	240	246	232	221	251	243	245	229	258	268	251	260	200	230	252	228	237	238	239	226	220	231	245	224	215	245	232	273	246	245	248	225	259	224	253	221	238	248	243	227	231	232	237	232	236	231	240	222	215	203	234	239	251	243	207	223	213	238	250	272	234	254	233	250	238	231	228	217	216	249	224	220	260	246	224	248	234	221	233	232	215	221	224	216	220	238	249	251	271	265	229	283	245	233	247	248	236	227	221	240	247	250	240	224	232	217	239	273	236	221	205	230	261	236	243	238	258	273	249	207	237	246	248	259	248	240	238	239	245	234	249	241	217	240	245	236	213	223	232	274	225	223	214	222	209	234	247	208	247	224	256	216	237	213	226	237	243	219	231	249	233	237	239	220	246	269	248	225	242	270	264	243	217	250	248	221	238	258	253	241	249	242	241	228	230	220	225	222	233	251	255	255	218	217	242	241	242	229	208	234	224	229	236	243	231	235	243	230	235	254	220	249	232	242	248	239	211	246	228	227	217	214	235	251	220	258	240	209	226	255	242	248	259	246	208	273	225	259	244	218	232	252	229	235	225	235	255	235	240	237	245	232	240	263	241	212	217	257	211	217	224	243	224	234	238	224	237	241	211	235	247	246	229	232	229	249	210	225	223	229	240	255	219	213	236	231	237	228	239	224	241	240	215	254	211	229	201	246	237	216	232	242	240	242	260	251	245	233	250	239	243	250	224	207	229	244	231	225	263	229	250	217	244	219	240	213	202	244	229	246	233	256	205	220	229	223	235	216	231	223	252	248	223	242	238	237	243	233	222	224	239	253	239	215	231	230	209	224	225	227	224	224	236	238	244	214	234	249	249	265	232	256	245	249	221	248	214	205	249	248	233	228	234	214	236	217	233	248	248	250	246	223	247	202	229	253	260	231	232	237	235	227	219	244	235	253	223	259	226	225	222	244	214	206	261	237	252	243	261	219	224	237	265	254	235	252	217	222	197	242	253	247	223	232	227	222	251	232	246	226	240	252	238	226	234	226	257	250	245	205	241	226	246	215	234	248	240	202	243	256	242	227	252	243	230	231	230	223	237	233	223	258	263	221	249	228	234	245	219	225	250	223	235	238	232	242	268	223	225	227	236	241	239	217	245	245	231	236	235	252	241	234	246	242	248	231	235	243	251	252	281	247	221	248	212	263	220	241	239	241	242	240	229	227	221	256	228	258	235	227	235	258	247	220	215	237	237	248	221	256	239	231	236	253	248	231	246	205	212	257	239	233	230	246	239	277	243	208	265	245	270	242	206	215	239	230	232	239	226	256	209	239	227	229	234	225	233	254	255	237	243	242	219	236	248	253	253	257	247	239	247	220	250	256	242	232	245	235	252	238	229	200	217	250	211	219	254	215	241	224	225	254	233	230	247	204	215	248	231	221	237	201	269	225	240	233	232	237	237	226	251	226	210	235	254	253	216	238	230	218	240	235	215	218	248	228	235	245	226	258	262	220	252	260	241	214	245	238	242	222	222	247	230	240	240	218	246	212	239	226	244	222	224	209	234	254	233	259	248	241	253	215	242	245	243	248	232	227	228	215	232	224	269	223	265	250	227	221	200	209	254	235	233	231	248	219	236	233	229	214	221	235	228	260	207	219	223	247	247	218	248	249	227	228	217	234	206	243	250	221	247	220	257	223	224	261	253	232	261	268	241	227	248	242	241	240	247	207	233	240	216	242	231	235	237	245	228	217	257	225	255	238	258	231	231	229	250	230	249	242	232	209	216	220	222	243	254	236	231	228	240	214	235	251	222	239	251	224	222	243	237	243	248	217	250	189	224	220	236	234	240	221	248	221	236	216	221	217	242	225	244	255	263	218	227	242	221	232	236	210	227	209	224	218	236	250	218	215	226	217	245	250	247	234	246	239	240	246	242	238	240	229	226	236	223	247	234	237	215	211	217	253	230	218	246	237	238	203	238	218	231	223	235	244	214	234	229	239	234	228	223	257	240	244	247	227	260	241	231	229	261	248	234	236	244	223	249	244	242	256	227	251	259	241	225	251	208	230	252	245	233	211	237	222	207	235	215	261	242	255	246	221	246	232	239	251	230	236	242	236	202	254	221	220	216	216	237	248	227	230	233	232	216	224	245	234	247	202	202	244	222	229	242	210	223	268	228	241	250	255	226	269	232	231	215	234	247	211	233	254	237	234	244	248	244	278	234	226	225	232	252	215	245	242	203	245	228	224	242	219	215	242	192	252	209	238	236	256	246	220	217	212	226	239	233	253	225	217	241	249	208	237	232	226	212	236	213	219	237	246	234	240	244	230	249	227	252	235	261	240	244	231	259	238	231	279	232	252	260	250	229	224	238	272	235	267	246	254	253	236	262	269	246	250	226	227	229	233	232	224	229	223	245	232	207	232	244	209	208	259	217	202	249	241	295	211	228	218	229	254	226	222	215	235	231	235	210	240	224	242	236	223	244	255	247	211	249	217	254	272	241	227	198	218	233	235	274	245	231	217	236	244	208	241	227	252	241	244	244	221	247	262	226	257	247	246	213	223	216	239	218	223	249	249	234	213	229	228	277	225	241	235	221	226	245	227	239	236	253	239	225	237	238	242	237	251	228	233	235	245	206	211	244	246	229	230	236	217	261	222	223	223	250	239	233	219	251	237	217	232	227	235	256	220	242	215	229	205	227	224	245	209	240	271	230	230	231	213	233	242	206	225	253	220	221	238	240	243	232	251	237	238	235	237	253	223	240	224	252	252	235	217	237	211	237	229	237	239
4797	9556	7959	3740	2556	1940	1527	1213	994	851	728	664	659	561	518	470	448	430	419	390	378	440	393	392	392	363	389	338	342	327	371	347	329	313	329	345	368	345	328	352	321	346	343	336	333	311	352	334	311	345	343	315	325	327	321	337	316	305	330	324	316	321	300	333	334	324	301	319	291	294	342	349	350	351	355	315	322	296	333	322	310	301	328	315	332	335	299	326	285	333	310	331	319	312	306	318	320	304	322	332	298	321	332	335	327	314	288	295	324	361	310	316	328	330	327	303	314	312	334	311	309	330	304	298	330	301	307	307	283	330	296	332	282	309	351	291	314	326	319	322	318	302	322	301	330	301	340	337	340	315	287	285	340	337	322	312	340	343	332	317	318	342	303	318	320	333	324	330	309	328	325	331	308	286	347	294	323	298	317	322	310	315	312	308	352	309	319	364	316	303	312	326	289	301	306	342	321	330	319	312	303	311	316	316	329	310	314	335	310	327	327	310	311	322	303	309	335	317	335	342	311	288	342	314	306	329	317	341	302	294	315	281	324	297	342	295	340	317	312	303	351	319	340	317	319	338	304	301	340	299	307	313	331	314	307	321	318	300	305	322	340	294	307	300	304	320	293	320	303	308	319	310	295	349	320	336	295	333	336	332	304	304	331	313	343	308	321	333	322	306	306	332	326	311	337	316	327	290	289	316	306	299	301	286	312	318	294	303	302	275	290	330	291	287	311	300	299	321	298	353	311	301	304	318	295	309	323	316	334	325	303	310	341	311	293	307	319	322	317	339	305	314	287	310	293	320	322	347	324	305	326	341	328	346	325	303	308	303	325	304	328	332	312	330	332	317	307	301	305	307	294	335	330	305	318	328	294	311	324	308	310	325	320	351	331	334	300	303	264	335	323	323	324	302	326	325	324	283	320	306	295	313	311	350	319	337	307	344	330	288	314	315	321	315	322	327	318	297	352	307	298	297	299	312	309	306	343	324	273	313	322	323	306	323	317	292	311	315	315	322	298	294	318	322	306	341	320	319	307	308	339	340	312	287	308	310	353	311	331	326	313	307	291	280	290	309	320	293	303	314	304	339	277	337	300	316	325	297	297	314	311	359	336	333	338	313	313	307	345	314	322	316	280	288	309	333	340	320	336	303	296	325	301	298	315	320	298	311	328	285	280	324	366	301	310	317	361	278	324	308	305	310	297	288	328	335	323	300	304	317	302	302	342	326	321	308	329	315	330	281	338	322	288	322	308	315	324	323	284	340	308	330	312	336	321	292	316	364	282	289	320	315	304	322	299	286	347	334	335	334	309	297	300	298	320	291	318	340	322	364	301	323	332	328	334	350	342	319	291	316	282	290	302	300	301	308	305	319	323	314	311	308	290	329	320	307	298	341	334	288	310	352	319	327	333	311	308	306	305	319	293	316	330	316	314	306	300	303	306	312	298	340	319	299	347	345	325	287	343	316	339	330	297	335	293	337	328	307	310	297	299	349	326	319	300	310	293	303	292	330	302	324	345	314	312	318	310	301	327	320	332	310	301	313	301	299	329	332	319	311	319	296	309	309	303	327	304	306	305	324	312	319	323	329	303	300	289	325	314	343	321	310	327	303	323	312	295	351	310	323	294	328	295	316	288	280	327	309	355	313	302	315	299	315	318	315	295	352	300	326	302	335	339	337	307	341	288	354	331	287	319	294	321	288	307	331	286	294	321	334	311	305	331	296	307	294	325	326	301	297	338	332	301	338	319	337	333	332	320	319	321	301	329	322	318	300	304	356	313	307	314	324	334	298	300	313	310	297	299	335	297	288	310	315	279	315	296	300	328	334	315	267	273	304	300	326	326	304	338	309	283	288	317	328	325	329	329	309	323	309	328	311	326	340	325	334	313	309	328	314	360	280	305	325	289	320	314	324	325	340	318	310	298	318	342	315	309	283	318	335	344	300	313	287	302	304	340	295	328	277	320	324	272	288	320	308	293	299	315	277	333	326	292	346	310	268	306	309	338	315	293	291	324	334	322	277	322	317	330	327	270	311	329	322	318	297	296	305	303	284	327	322	325	307	297	344	297	328	300	307	328	290	324	323	293	309	308	326	300	326	304	291	315	330	320	307	301	296	302	296	311	318	317	281	311	343	311	325	306	339	319	318	320	305	317	348	322	301	292	304	315	306	330	292	302	300	318	307	338	335	324	321	339	304	307	315	324	324	306	296	345	300	306	328	314	302	338	322	345	335	328	314	287	325	319	315	285	309	298	319	317	302	305	307	315	282	311	308	306	293	301	326	342	307	320	314	302	302	313	338	326	332	324	310	318	341	319	322	339	313	302	305	285	337	317	309	348	305	317	307	297	327	320	354	284	303	317	338	288	315	339	318	319	317	320	315	331	301	310	326	299	287	297	332	283	307	315	314	347	297	332	312	331	330	368	291	322	303	333	331	319	343	291	338	319	317	306	347	314	316	327	335	337	311	309	333	325	324	332	271	325	335	312	299	301	341	312	329	300	304	286	309	312	322	330	306	287	267	308	337	323	319	316	299	343	290	308	320	328	294	291	328	309	321	283	310	307	327	326	297	295	309	296	287	318	312	345	336	331	302	315	330	265	328	342	300	337	310	327	308	324	342	316	300	311	315	317	309	308	336	314	311	338	340	334	306	300	312	320	312	322	320	324	313	321	334	286	335	340	303	304	294	307	312	309	301	340	329	336	287	321	313	318	338	312	321	292	336	302	305	317	305	303	280	317	321	314	330	340	328	290	317	331	329	272	313	300	281	297	294	323	331	318	323	303	322	276	333	356	328	336	309	303	327	285	341	311	279	299	331	333	317	288	296	299	302	335	311	310	298	349	320	292	307	342	342	290	334	338	302	306	303	297	306	315	313	291	315	311	295	316	288	329	323	330	352	314	296	307	329	308	341	303	329	312	283	307	286	301	295	287	297	307	328	328	291	318	326	331	310	301	283	321	284	312	340	337	346	280	329	336	304	339	307	289	341	312	288	297	318	345	317	305	301	317	318	310	289	310	322	314	341	313	316	302	338	318	306	314	339	298	300	329	323	319	303	334	305	300	324	299	284	315	312	346	320	322	324	307	319	302	306	327	321	322	277	331	339	316	313	306	340	331	339	305	290	325	327	307	309	304	361	292	296	294	311	308	309	330	306	300	334	323	302	308	323	307	354	279	304	340	297	311	334	326	325	339	345	353	331	310	293	311	337	324	286	329	321	317	362	298	299	277	324	318	311	320	321	339	301	330	316	334	318	303	298	340	330	337	331	296	338	320	325	316	295	294	335	290	301	315	333	304	337	312	320	319	328	328	286	320	325	283	334	318	320	321	333	303	352	319	296	318	303	317	315	302	322	280	349	309	322	315	297	341	303	319	332	294	312	321	286	266	310	352	301	330	319	324	337	346	301	293	274	336	302	324	302	314	325	280	318	326	304	272	336	297	326	330	326	321	310	317	326	292	291	325	338	297	311	343	295	299	309	330	314
22767	21246	29155	23664	21246	21275	10875	821	562	485	399	343	294	295	245	232	208	203	192	177	166	188	166	152	143	134	117	126	121	119	124	129	119	132	125	129	114	108	120	120	115	111	119	114	115	95	115	114	102	103	94	123	99	118	112	113	92	95	125	120	108	79	111	107	93	111	84	119	96	88	104	86	99	94	89	100	103	94	107	99	96	94	97	104	91	104	111	107	106	102	95	93	87	97	94	106	89	90	94	90	84	111	85	109	93	103	119	97	97	113	113	93	89	90	95	90	112	114	96	99	91	101	97	98	86	103	89	96	92	108	100	96	110	104	89	96	91	84	106	87	91	92	103	93	116	106	69	90	71	110	103	101	85	77	105	97	105	93	117	95	103	116	102	92	94	81	103	98	94	104	100	85	118	96	99	95	96	76	96	111	97	91	97	94	94	97	85	113	97	96	98	87	110	92	98	95	99	87	91	107	97	88	88	99	96	98	90	96	99	96	97	94	96	101	101	100	106	90	95	86	109	104	108	93	106	114	96	111	89	87	96	110	89	97	106	101	104	83	88	112	92	109	77	89	90	88	107	94	104	80	80	84	96	107	86	104	88	97	109	106	91	81	118	96	105	107	109	85	92	92	86	104	97	92	97	69	102	89	102	84	116	92	95	96	109	103	90	89	107	91	94	90	93	96	93	99	100	93	115	94	95	98	84	111	79	106	87	92	93	91	82	96	117	94	90	121	88	104	96	100	107	81	111	108	86	91	90	94	92	82	98	72	89	83	90	110	80	109	111	113	97	94	101	98	80	85	82	104	101	100	111	93	85	99	90	92	87	103	106	104	107	82	97	89	86	84	81	106	96	91	91	101	104	97	97	95	105	95	98	95	110	100	102	94	100	89	95	73	81	99	109	81	90	99	97	97	100	92	88	100	90	96	91	106	71	98	93	95	96	89	107	80	95	91	96	118	120	96	114	97	98	100	92	97	97	83	93	76	90	105	81	88	98	92	96	103	95	93	109	97	98	97	83	95	83	96	94	108	115	96	98	101	104	84	96	102	91	94	85	99	108	95	96	98	91	95	78	90	89	97	87	92	95	92	80	91	107	92	91	90	103	101	91	83	103	120	91	103	102	113	84	90	112	83	88	91	76	100	102	82	93	106	88	86	86	92	99	107	103	100	102	90	90	97	101	76	116	96	99	102	102	87	86	107	92	83	83	105	84	83	93	108	105	85	98	89	103	103	100	84	95	74	92	96	91	101	82	87	88	92	102	86	80	112	111	115	93	95	86	101	105	92	88	105	109	89	71	112	92	106	86	116	99	89	78	116	93	88	99	94	98	98	103	74	100	107	94	79	87	120	93	98	102	101	101	112	85	104	90	96	95	94	101	94	112	110	104	106	88	95	76	108	105	120	97	97	95	89	97	93	80	107	116	104	112	101	105	98	80	94	100	107	91	106	110	91	107	92	104	86	85	99	100	113	91	94	92	90	90	86	107	96	86	90	118	97	114	104	98	90	95	113	92	120	85	104	87	112	86	98	101	113	98	90	93	98	102	100	109	103	86	107	110	88	104	90	92	84	109	93	76	88	95	89	88	96	102	92	100	96	94	113	93	99	111	72	101	85	94	97	87	80	97	105	94	98	104	123	99	101	116	86	101	107	97	106	99	96	78	100	114	90	103	98	88	124	122	84	106	105	98	108	95	98	93	98	102	109	105	72	83	93	100	88	97	99	81	92	101	102	99	95	109	89	94	118	97	110	101	107	98	105	93	103	90	74	103	108	98	100	99	93	100	95	87	111	91	79	90	98	97	99	96	80	96	95	110	106	99	99	98	117	83	91	88	105	95	99	86	99	100	93	93	93	88	96	87	105	107	93	85	98	85	78	111	87	112	81	102	108	93	90	93	118	87	93	96	110	116	86	102	89	104	98	112	107	76	94	92	95	78	107	94	94	104	100	100	111	121	96	113	95	108	106	117	103	102	115	85	87	106	106	96	108	90	83	111	105	108	100	87	95	86	106	93	111	100	87	115	93	98	106	87	94	92	105	92	82	101	100	109	103	103	92	97	96	108	107	96	97	88	78	112	101	96	97	94	87	104	104	99	87	90	93	100	87	105	99	99	117	98	93	101	89	101	109	83	92	89	92	97	113	91	93	85	111	102	110	114	91	92	109	107	91	101	98	93	84	101	96	109	87	100	111	102	95	94	112	99	95	104	97	87	114	93	87	89	83	98	100	97	103	104	117	98	107	86	110	101	99	75	99	102	94	102	92	88	109	98	117	77	95	84	97	91	106	123	97	96	85	90	80	94	85	94	112	80	99	98	105	113	106	96	87	92	102	91	96	93	98	103	92	93	97	106	82	83	92	96	90	89	110	91	102	101	94	85	91	119	140	85	91	109	106	91	107	116	99	98	98	93	89	117	77	91	102	85	101	84	91	127	84	87	84	100	99	78	89	99	87	101	95	92	89	113	104	98	84	78	97	88	94	96	104	79	109	90	92	116	105	102	113	96	95	103	94	75	102	85	104	100	105	87	91	94	93	96	85	105	101	82	79	88	120	81	89	115	77	109	93	101	86	93	92	88	111	99	96	101	96	85	104	69	96	88	107	88	106	92	95	74	116	115	103	93	102	89	105	101	88	98	92	93	89	102	96	91	109	94	102	94	112	100	109	97	107	101	92	111	110	99	109	85	97	98	103	96	94	97	93	99	97	88	97	92	90	117	110	110	122	96	130	86	95	115	89	92	84	96	86	94	77	102	89	85	90	109	91	101	99	102	90	116	136	95	98	85	105	109	88	119	92	85	87	102	91	93	98	95	84	105	102	102	99	80	108	100	80	86	96	99	115	63	97	101	89	90	93	101	87	84	92	102	100	100	98	107	113	104	84	89	88	106	98	106	90	93	95	87	92	82	87	92	97	101	98	91	88	98	92	88	83	88	111	110	95	102	114	89	97	97	111	87	87	77	84	95	101	89	105	106	93	104	99	89	83	96	84	88	111	93	101	94	83	104	95	77	108	118	101	87	99	103	84	116	105	105	90	100	80	98	112	99	111	83	100	113	114	95	109	85	91	108	103	91	79	90	99	92	96	88	93	112	93	102	99	91	95	91	99	99	103	73	90	79	116	114	109	81	94	106	89	76	93	99	108	96	115	108	112	88	89	100	101	102	77	103	94	105	93	102	89	91	108	111	91	103	93	93	104	79	94	103	104	99	80	90	98	85	111	112	111	90	78	110	85	83	113	110	103	90	104	94	96	107	100	121	85	89	107	101	92	77	107	93	137	100	78	105	97	106	106	86	110	97	96	94	82	96	90	106	85	96	89	101	99	85	106	88	93	90	113	94	100	92	105	102	96	99	105	99	100	84	97	90	77	88	107	97	101	95	93	89	100	92	90	95	99	108	88	101	109	92	92	97	97	83	90	89	113	107	101	96	106	99	91	100	94	102	87	96	79	77	92	99	90	87	87	86	105	86	114	102	98	92	83
6589	15461	12548	6281	4414	3262	2344	1783	1450	1187	1007	847	703	631	534	479	416	364	368	369	296	306	263	269	201	260	230	185	214	182	201	200	169	164	194	181	161	150	145	178	170	164	144	179	175	161	160	171	143	176	154	161	141	122	135	165	150	132	150	160	137	137	131	137	139	127	138	138	128	140	141	130	121	126	118	143	133	124	146	153	125	135	148	142	141	127	102	136	139	135	126	128	131	131	139	155	127	146	116	134	135	132	124	134	140	145	151	130	122	120	122	149	108	133	150	140	125	131	136	146	119	124	127	109	138	140	126	130	137	138	124	112	123	118	120	127	111	127	151	144	147	143	130	98	128	125	129	129	136	124	151	118	130	144	136	146	113	125	129	144	119	143	116	145	125	138	123	124	136	145	138	117	128	118	150	112	135	135	141	156	133	116	134	130	120	129	130	121	123	114	144	125	119	125	131	124	114	146	130	118	142	138	125	132	135	137	139	119	113	118	104	143	150	115	142	144	135	135	115	166	137	116	110	134	125	130	130	129	154	108	131	150	110	127	129	125	132	122	131	121	130	134	120	115	144	111	137	141	130	111	142	115	151	114	140	127	113	118	145	129	141	120	117	122	122	133	144	117	109	103	150	126	129	150	122	141	138	129	115	141	127	132	129	118	132	134	123	135	116	134	113	142	123	118	114	121	133	123	132	132	133	128	142	119	145	117	127	142	138	134	130	135	143	121	120	128	140	121	130	113	141	122	143	133	125	123	112	125	109	113	115	142	129	121	124	139	145	139	142	126	122	143	115	131	120	118	131	119	131	116	120	100	131	125	137	123	125	116	118	140	122	128	141	133	123	128	145	126	122	104	134	125	120	119	117	132	137	108	129	131	141	135	137	139	127	131	130	132	119	111	125	130	129	140	131	128	133	123	123	127	134	117	134	122	117	122	141	128	129	125	131	102	149	132	111	123	138	123	140	121	133	144	118	115	139	150	128	138	113	128	142	128	121	139	142	155	139	116	119	143	120	129	135	130	123	128	104	140	129	137	128	126	131	131	126	142	143	142	122	118	126	135	116	115	115	137	104	131	128	136	133	146	114	133	117	126	136	134	143	129	116	131	116	123	124	115	136	137	132	130	151	126	120	118	130	158	141	142	128	142	140	118	121	124	131	110	128	116	114	104	140	148	139	136	135	132	131	115	137	111	109	121	124	148	123	133	130	135	140	136	132	137	131	127	123	126	125	126	119	129	124	155	111	121	123	155	115	131	126	140	114	118	138	95	136	136	120	125	115	131	132	138	116	146	119	143	135	124	128	143	129	141	130	134	134	155	135	139	137	126	124	128	125	139	110	109	133	122	136	116	133	135	121	138	123	131	125	112	137	140	142	141	121	122	137	121	113	131	137	123	125	127	127	123	137	133	132	129	130	123	130	113	124	126	118	130	123	134	120	129	125	135	135	130	137	123	137	120	131	147	135	130	120	141	136	122	158	112	121	126	115	111	151	132	118	137	133	111	111	131	129	130	113	144	134	117	130	129	134	112	125	127	131	150	113	126	120	139	133	116	119	125	143	121	130	120	132	109	137	143	128	119	111	138	144	141	124	118	146	106	130	130	124	129	139	119	130	125	107	124	130	138	140	145	132	135	109	113	133	122	127	114	116	136	134	117	147	120	111	131	115	101	128	127	140	136	139	132	118	124	105	125	139	117	120	125	130	124	130	144	137	128	130	124	131	124	125	144	131	135	129	162	125	127	131	127	136	131	135	116	122	119	134	119	125	138	122	130	142	125	147	113	116	131	140	128	110	127	115	135	145	122	139	121	125	129	123	142	118	125	136	140	152	138	135	117	142	128	131	107	164	114	135	102	123	114	124	133	133	117	125	141	135	120	148	118	123	130	140	110	137	135	132	148	135	112	135	131	126	122	127	132	132	126	131	119	137	122	120	140	122	130	109	108	117	133	138	118	126	135	142	126	132	118	134	134	131	127	119	126	138	131	151	134	116	146	126	141	113	136	133	114	139	131	120	121	138	144	127	133	132	120	130	130	118	138	126	148	129	103	109	127	115	111	111	117	119	128	122	124	132	112	106	147	135	109	158	134	126	139	132	134	132	135	149	137	145	141	135	122	132	136	121	140	127	144	143	131	141	116	136	119	117	137	113	140	128	135	124	125	115	123	120	143	131	137	143	131	136	109	119	125	108	140	143	144	125	117	115	110	122	125	124	134	127	128	141	111	123	132	118	143	137	127	127	150	120	127	111	129	123	126	135	136	127	127	128	124	143	132	124	139	125	129	122	135	142	132	114	117	121	111	118	135	125	100	131	126	124	130	116	126	109	167	140	129	142	129	135	120	137	117	106	133	130	131	115	131	143	123	130	144	106	129	131	131	116	124	129	135	139	128	125	109	120	137	127	132	148	144	136	151	124	111	136	128	132	150	123	130	131	119	160	151	132	132	120	131	136	128	128	122	125	147	131	110	130	124	124	125	113	164	122	115	122	148	144	125	136	119	125	139	120	120	138	132	118	115	128	137	116	145	136	126	128	124	129	139	118	126	119	144	146	115	126	117	128	139	128	113	137	137	127	115	127	134	145	129	175	121	121	126	120	124	133	134	122	126	126	119	118	128	119	102	126	120	117	142	127	125	115	121	99	150	118	118	127	132	147	127	133	140	126	126	131	135	136	128	124	125	141	105	125	114	148	123	137	121	105	114	123	125	137	116	125	128	143	123	118	151	131	121	129	112	133	149	149	119	124	158	145	135	124	121	135	125	137	119	117	121	121	118	124	123	120	139	130	140	136	118	126	128	128	146	144	128	142	109	135	120	117	147	130	123	134	108	133	134	111	129	144	134	125	125	121	134	134	114	147	114	124	141	136	118	123	120	124	135	130	119	127	132	131	120	134	120	132	150	124	135	140	124	123	130	141	107	135	143	124	120	133	124	133	125	128	126	135	113	109	114	134	142	157	125	126	126	125	111	125	129	130	114	142	120	103	104	144	129	132	105	159	132	132	133	119	138	128	138	153	113	157	122	109	135	133	126	128	145	142	115	143	131	140	128	124	104	117	122	143	147	126	128	133	106	124	129	109	124	136	121	137	120	123	122	138	130	120	112	126	160	119	125	133	146	144	146	127	134	123	132	130	123	146	131	115	147	156	131	134	125	108	129	140	125	130	136	129	124	134	128	118	132	104	137	143	128	132	151	132	135	124	111	141	124	123	133	138	124	137	138	138	128	123	136	117	112	135	110	122	128	149	141	123	125	117	125	122	132	138	121	124	115	134	125	128	120	103	128	134	137	137	142	123	101	130	108	119	124	129	120	132	110	121	118	120	140	139	124	129	116	136	123	132	104	126	124	131	157	127	120	129	145	139	147	130	124	130	142	131	104	124	128	137	126	131	117	133	106	105	123	136	131	132	134	125	146	120	120	128	133	144	122	122	108	131	137	116	128	131	121	143	135	132	131	112	128	139	115	142	118	101	130	114	123	115	117
26904	20949	10704	865	478	411	402	353	392	386	380	357	390	371	393	376	357	351	335	361	367	360	353	366	379	372	384	345	355	384	371	376	343	403	373	362	361	318	375	343	341	366	333	339	380	374	367	349	373	385	333	343	376	356	343	386	366	360	362	381	365	368	382	365	348	364	348	313	392	357	346	389	373	401	390	379	352	398	372	343	372	359	327	377	353	353	387	369	311	340	340	362	365	362	385	357	382	383	370	373	377	391	383	356	407	355	372	394	377	372	366	365	394	383	375	376	363	358	368	367	334	340	371	361	357	348	359	373	340	352	341	370	370	369	375	330	387	348	373	343	347	358	356	377	379	378	401	363	343	366	381	354	364	342	375	376	342	362	338	382	377	376	347	359	361	367	429	353	336	383	380	366	331	385	376	371	400	396	367	374	358	380	353	388	381	349	381	380	406	376	368	365	319	338	358	365	334	321	372	376	360	333	367	356	321	376	349	371	351	385	370	363	377	404	365	349	374	359	388	330	363	334	352	330	363	339	369	366	385	393	360	357	365	322	332	364	349	392	361	376	348	404	375	378	361	388	379	362	334	358	371	365	372	359	378	352	379	376	335	330	349	345	395	374	356	352	361	334	382	366	387	328	336	388	343	372	347	354	363	348	396	352	386	377	347	355	384	357	356	366	354	355	363	372	347	362	321	359	345	375	392	341	365	351	381	369	349	318	340	372	356	377	361	356	379	354	364	367	354	375	341	396	340	359	363	351	349	338	343	389	378	373	377	399	338	358	366	348	337	382	347	320	394	362	392	376	320	345	387	375	370	376	382	371	355	373	365	394	340	400	386	373	348	357	371	341	391	371	330	339	368	385	341	382	367	365	379	379	352	365	359	373	373	358	374	362	354	378	325	360	394	362	362	363	358	382	393	356	378	361	362	370	365	351	354	347	373	368	355	358	356	357	378	382	379	370	371	351	359	364	340	383	386	343	363	377	359	377	330	364	344	380	336	348	391	359	374	356	351	363	331	381	361	373	362	364	370	333	348	393	361	375	353	369	373	330	351	404	399	371	319	344	425	346	352	369	392	399	366	365	353	354	382	356	357	389	339	354	378	379	384	330	339	355	390	327	364	345	359	399	401	377	360	363	415	352	336	380	351	356	361	350	371	382	378	369	352	355	375	374	352	380	368	358	339	340	358	391	383	368	391	372	368	375	329	360	343	386	373	351	334	391	361	378	330	377	366	360	367	375	358	364	354	368	333	354	373	351	359	366	382	341	337	356	360	353	353	390	360	380	377	363	336	332	389	348	391	358	371	393	377	369	377	385	361	349	348	375	343	386	382	355	355	387	382	354	370	362	355	354	426	345	370	359	354	332	351	401	346	340	372	346	371	359	350	354	382	317	355	371	337	381	364	360	356	393	375	356	404	407	336	356	354	384	353	358	365	369	410	370	375	347	372	370	376	378	367	371	362	393	357	369	368	368	389	359	388	356	370	375	364	358	347	372	361	365	352	366	366	376	398	370	333	335	342	371	354	365	368	359	367	380	359	373	348	357	369	382	369	363	350	380	375	340	363	373	363	361	357	361	368	360	344	351	399	362	337	345	375	351	364	371	376	339	331	396	394	341	355	383	339	370	364	368	372	351	370	363	333	363	371	386	352	354	360	396	345	353	350	356	358	376	335	361	345	347	351	338	373	385	339	357	379	366	358	364	350	421	370	392	389	381	370	353	347	348	392	365	372	398	386	357	337	369	378	351	383	376	357	378	360	368	380	365	355	365	363	363	354	356	346	370	328	366	350	357	347	389	377	359	382	366	379	383	403	366	334	353	349	354	334	344	367	349	360	375	382	341	342	386	322	356	348	359	391	387	359	361	393	340	396	369	359	383	386	358	354	347	360	351	338	359	351	402	353	353	375	396	375	361	381	388	358	377	353	352	336	378	353	379	367	338	368	364	344	388	390	356	370	326	380	362	371	382	325	382	342	335	369	346	366	342	345	368	390	380	392	374	404	386	326	350	380	353	375	390	335	357	372	358	392	362	403	383	385	413	351	344	394	342	355	392	360	384	385	368	353	356	327	360	365	349	369	368	321	375	381	365	351	391	363	341	348	351	357	373	384	383	329	341	321	340	349	346	356	347	353	377	388	376	375	340	343	370	334	386	356	336	384	393	342	355	331	377	323	349	385	351	331	341	346	358	317	385	364	373	360	387	397	359	386	366	370	370	338	361	373	353	365	337	338	371	358	351	396	359	385	355	338	364	347	352	340	364	357	368	368	346	355	353	375	376	362	382	366	365	385	349	394	411	386	336	363	375	372	389	405	399	366	356	356	385	345	381	395	369	363	341	379	343	363	402	378	404	380	331	358	343	354	372	364	362	338	361	378	366	389	362	402	349	353	336	339	379	352	375	346	371	371	347	379	341	378	381	386	336	377	387	376	358	374	388	339	375	347	339	358	385	379	371	350	395	322	337	343	346	367	347	383	363	379	382	361	362	365	371	359	376	375	393	341	381	379	376	360	382	370	351	332	396	407	357	348	383	367	351	355	374	353	357	371	372	327	361	373	377	339	378	358	356	360	360	342	331	333	346	373	383	354	359	371	336	379	366	345	345	367	393	378	370	388	376	349	383	330	371	353	352	343	347	332	334	354	357	359	362	374	361	375	355	378	340	359	335	411	356	359	347	341	364	374	374	356	355	367	338	353	335	368	344	359	373	349	323	329	401	375	349	373	392	395	361	362	347	353	373	371	355	353	395	371	361	414	376	341	398	385	375	341	326	384	355	390	361	414	336	360	349	378	372	368	368	376	394	378	382	351	334	367	350	363	365	330	408	364	355	363	373	367	347	373	380	358	352	335	303	387	376	347	362	345	363	408	355	362	348	376	354	396	380	341	378	365	361	348	393	339	358	347	351	348	362	361	373	363	349	360	342	373	321	389	379	342	368	357	357	319	342	398	347	376	361	342	353	384	365	365	364	351	348	377	392	372	353	370	370	352	387	385	382	355	372	382	369	351	326	364	378	376	350	353	317	358	402	373	332	365	323	362	350	378	352	333	380	400	352	370	401	375	390	341	362	338	358	365	371	394	385	341	365	363	361	342	329	387	348	361	366	354	398	379	332	389	337	387	359	377	377	353	331	337	373	376	350	368	383	378	348	346	385	340	361	354	362	362	368	398	386	344	357	344	407	376	408	373	379	383	349	358	359	377	369	373	345	340	356	354	357	370	350	387	340	363	352	343	342	383	320	370	354	337	352	365	385	360	345	356	375	366	328	345	392	352	354	371	368	364	355	364	382	350	372	397	362	376	378	362	372	353	359	372	387	369	349	355	338	376	371	355	398	394	396	386	341	366	356	373	374	374	348	359	347	365	371	369	368	369	389	370	359	374	388	384	410	397	363	341	366	341	369	379	345	353	346	356	370	411	371	351	382	343	350	382	359	376	328	363	356	372	351	327	346	389	375	362	358	352	382	361	369	390	366	337	384	346	351
4006	1188	1031	710	681	573	523	526	508	467	481	513	497	457	495	454	448	463	481	469	472	490	496	501	463	482	469	469	448	426	508	531	500	466	469	478	492	487	508	467	465	508	486	470	463	464	480	501	464	445	500	506	441	494	481	487	445	510	514	482	439	491	487	459	488	496	459	527	498	497	459	473	467	453	495	442	450	461	471	496	465	511	478	474	466	460	484	492	499	507	501	477	447	499	494	480	468	489	451	489	454	531	487	519	458	481	452	497	494	484	482	473	439	465	504	484	470	500	506	474	440	476	452	462	472	521	489	479	505	485	452	519	452	474	489	477	456	494	461	503	469	447	505	470	494	457	490	477	482	493	477	431	475	494	460	504	408	503	429	469	497	470	469	455	449	509	506	502	465	461	473	471	455	484	494	448	470	503	479	469	503	501	465	478	467	496	470	477	470	450	490	475	467	476	469	452	508	513	481	482	464	463	520	457	470	478	491	484	479	513	460	484	511	492	486	460	471	452	491	462	495	492	444	427	473	447	477	468	453	487	469	470	453	478	492	487	466	448	458	449	490	511	495	492	436	448	471	487	479	492	473	528	530	473	486	514	503	474	459	496	504	474	450	455	505	477	450	478	463	480	497	419	448	527	516	481	460	501	482	450	480	435	488	479	438	462	465	481	483	450	459	465	493	472	502	444	447	460	491	464	465	501	506	489	474	507	474	488	513	483	479	442	482	491	482	473	485	505	509	473	494	503	459	474	442	467	476	459	477	465	479	515	486	521	483	459	495	496	493	484	455	477	452	447	441	474	457	460	490	483	515	481	488	538	475	498	470	473	494	446	456	500	478	466	460	477	465	439	456	493	461	486	459	443	477	462	490	480	446	491	441	490	477	486	432	502	492	473	516	475	474	523	507	485	473	483	489	491	482	475	459	455	456	489	491	506	471	454	476	469	518	517	498	499	489	499	490	493	471	487	494	479	464	458	500	468	476	462	466	505	511	448	491	452	447	482	480	501	467	466	411	468	461	454	517	459	487	503	436	528	470	506	450	498	513	459	452	452	474	488	489	499	454	478	488	447	471	439	498	468	494	452	447	497	507	465	477	484	452	486	474	491	463	506	479	492	471	475	460	438	475	419	474	481	455	459	455	467	518	510	500	489	465	483	461	400	489	471	492	462	490	461	488	493	454	457	475	516	480	429	471	446	495	497	492	466	457	480	478	454	489	466	479	495	463	496	483	454	446	512	438	494	485	464	446	466	511	479	494	490	461	487	466	485	507	514	444	486	437	494	484	448	474	475	497	487	487	501	496	481	487	487	456	472	453	478	496	483	481	491	465	483	495	484	477	493	505	484	504	463	472	486	453	522	487	484	457	441	477	458	518	463	479	462	470	465	478	499	460	459	507	497	456	477	472	478	499	463	474	450	505	467	496	466	504	459	485	464	447	471	489	494	491	491	432	492	492	508	457	449	517	469	462	446	430	474	478	452	473	460	483	463	490	446	492	488	501	504	445	453	493	478	495	485	492	478	452	473	495	482	499	497	474	458	477	461	444	445	485	479	455	469	479	490	453	486	495	468	493	479	469	516	487	485	489	481	444	490	485	508	460	487	509	470	492	498	455	441	442	447	502	457	500	484	424	491	468	466	501	490	446	453	484	445	469	476	500	483	453	470	476	473	479	496	475	487	462	468	511	473	481	491	492	499	464	494	437	494	472	467	465	501	480	503	491	464	491	461	493	486	438	505	472	441	494	458	463	504	488	445	500	465	455	465	450	465	450	470	462	478	504	475	468	478	487	489	475	453	495	499	451	497	502	489	475	500	469	519	488	463	478	466	485	486	503	443	508	477	483	441	461	445	508	495	495	473	505	448	495	485	476	485	481	496	454	471	468	450	469	483	513	458	459	436	483	415	457	503	475	474	476	471	495	499	484	440	467	493	460	439	459	468	490	444	485	486	452	488	483	522	483	466	468	470	490	478	473	471	482	469	463	464	441	492	467	469	513	471	506	457	443	491	429	521	456	482	526	469	535	479	444	452	496	491	502	472	457	463	443	465	475	461	494	494	478	487	496	466	467	477	505	498	510	434	437	482	459	475	456	472	451	465	500	501	485	426	505	486	507	492	485	488	467	469	488	456	473	473	465	484	464	470	436	470	444	478	468	483	436	485	486	473	489	465	474	513	521	467	481	453	451	461	499	494	511	482	504	438	455	478	496	453	447	482	473	477	461	456	497	467	495	442	450	485	446	451	474	484	493	477	447	459	471	451	493	477	479	492	447	464	466	465	495	490	500	459	457	465	493	454	500	488	478	490	514	515	500	475	508	448	485	466	451	445	516	456	504	489	491	453	443	452	509	482	480	520	495	508	493	455	448	482	498	507	496	470	457	481	479	463	473	489	481	465	443	474	470	487	468	459	482	464	465	457	509	514	472	498	468	456	465	461	501	464	438	449	436	512	478	482	492	507	484	450	449	501	489	425	498	464	458	465	460	470	499	443	460	446	471	474	446	448	437	501	449	474	467	490	460	496	459	508	482	490	487	484	486	500	487	479	529	459	495	463	484	473	506	478	482	473	463	488	435	483	448	468	488	507	473	485	466	454	492	487	451	479	514	459	480	499	467	445	434	478	529	453	484	494	479	506	502	443	538	465	435	463	461	462	492	476	442	470	453	458	499	458	491	476	483	449	474	524	506	470	506	459	498	494	436	425	464	450	469	480	461	421	434	498	467	481	486	517	502	503	465	496	449	494	495	475	517	480	466	467	468	494	482	484	477	482	458	494	431	461	477	438	472	496	454	494	493	498	467	453	495	480	461	476	460	477	454	483	458	480	505	471	460	501	475	469	526	492	452	481	488	482	469	477	452	455	488	438	453	444	464	466	472	468	483	469	466	449	490	467	516	459	479	468	459	475	465	438	498	464	460	452	532	449	508	463	489	498	461	481	438	497	487	487	482	486	486	453	447	450	515	447	447	485	485	493	474	481	459	460	467	458	506	518	459	487	471	488	434	433	467	459	495	479	476	485	471	490	470	452	499	490	458	477	464	460	491	457	470	460	494	471	517	443	461	456	483	467	452	407	482	499	461	478	487	452	478	469	491	476	454	502	475	487	451	495	501	456	497	508	445	475	486	467	457	476	495	479	456	462	491	450	450	502	481	471	493	464	448	464	492	472	412	495	497	468	464	502	449	463	501	500	467	472	464	471	434	461	499	506	504	456	455	504	498	478	470	476	484	468	480	476	445	465	457	511	471	485	493	489	467	514	477	525	464	466	464	490	502	508	475	481	499	453	490	498	481	500	450	495	473	466	453	514	486	505	496	481	471	473	423	477	498	492	439	523	458	472	516	492	483	503	497	480	509	484	476	483	497	499	508	461	480	458	489	482	514	488	472	480	426	476	491	507	500	450	446	441	477	443	447	456	482	492	465	424	484	483	457	486	460	491	456	463	462	527	495	481	424	498	488	511	494	496	470	519	499	455	478	466	462	506
23668	21306	28873	24078	21293	12401	1033	625	503	458	379	356	345	343	305	359	301	287	285	257	263	253	259	253	270	256	254	263	244	282	274	231	229	249	281	260	226	270	254	259	258	224	245	243	260	280	241	246	242	252	237	249	243	260	220	257	255	215	254	220	251	249	214	243	246	254	210	250	236	231	210	226	253	253	282	238	229	231	213	259	207	225	265	244	236	262	227	267	218	240	244	267	238	257	239	249	253	223	277	243	251	244	227	216	238	232	214	231	246	207	250	237	244	271	223	248	276	208	250	229	250	236	241	226	214	232	204	223	227	257	236	239	230	231	223	248	237	210	241	244	253	233	234	247	232	225	250	237	251	231	237	251	231	227	241	270	252	227	277	238	248	214	212	255	265	241	207	270	223	259	248	229	234	227	206	234	247	229	215	232	242	243	210	212	246	249	234	229	233	223	243	215	217	186	248	251	251	233	231	244	229	223	228	204	249	247	224	243	256	238	255	235	214	263	228	239	242	249	232	245	235	235	207	232	241	238	255	250	230	237	224	221	238	218	230	246	252	253	239	250	254	222	225	248	223	236	255	222	220	237	241	229	240	239	208	200	288	244	261	247	277	250	236	240	222	260	210	224	271	252	263	228	230	231	224	251	265	225	229	250	248	251	235	222	235	242	248	221	246	233	222	231	271	218	233	249	237	265	241	250	238	263	221	252	219	229	229	241	223	256	227	229	218	233	222	240	244	266	244	255	236	249	252	239	238	214	255	230	210	218	241	226	222	279	236	241	214	265	250	232	232	199	259	223	218	238	252	245	237	247	243	267	231	243	217	226	231	227	258	229	218	228	245	250	231	229	231	221	229	263	219	217	252	238	237	239	225	242	233	255	204	231	236	236	233	254	259	237	228	260	227	243	256	232	231	224	234	275	234	240	242	246	239	229	201	239	218	248	258	233	272	250	228	246	238	232	224	243	226	230	265	223	268	240	230	245	232	240	272	261	265	235	243	233	230	230	214	227	223	263	230	257	236	249	281	242	271	245	242	213	222	235	247	270	259	244	238	244	245	236	240	269	255	242	252	254	219	236	243	232	224	237	272	244	231	260	263	256	255	217	237	233	263	239	221	212	220	265	230	251	264	209	228	239	220	236	245	246	259	243	253	241	247	257	257	241	254	250	249	224	247	254	245	229	229	262	256	224	250	215	234	221	280	274	231	228	244	254	249	227	198	226	247	222	246	257	229	249	242	240	255	252	246	228	232	253	262	249	252	235	216	248	235	217	234	229	214	228	250	208	234	221	267	229	234	230	223	256	242	228	254	224	238	239	223	239	214	210	241	201	261	242	258	237	245	212	237	248	226	215	221	249	249	224	247	229	228	228	234	246	232	249	237	257	246	250	220	235	241	246	222	242	264	240	225	245	242	237	243	241	229	234	239	249	246	239	226	258	215	246	232	213	214	267	245	216	235	227	255	227	226	246	247	244	240	236	229	233	266	226	214	226	268	228	241	237	271	242	251	222	218	254	232	248	241	241	265	233	230	246	214	233	220	241	222	233	235	223	230	254	250	233	217	223	226	231	240	228	250	229	269	225	235	232	252	229	226	252	214	248	239	246	255	243	243	240	208	238	233	227	234	232	221	223	215	225	243	240	241	251	244	248	245	230	228	237	224	235	221	256	240	220	245	233	251	264	256	217	233	241	232	231	228	238	231	195	232	234	243	215	259	244	232	231	210	256	242	251	219	251	228	232	230	211	221	246	251	223	239	221	248	247	219	225	233	243	222	225	243	245	239	246	195	211	280	242	235	236	246	217	219	203	253	252	240	230	227	242	240	223	228	212	251	248	237	248	224	251	223	256	266	233	238	260	248	248	231	221	253	244	238	218	207	206	247	264	243	271	242	234	243	246	220	251	251	273	241	245	240	217	245	230	202	187	222	236	202	224	219	242	249	241	228	251	241	223	208	223	239	233	221	217	226	244	245	229	238	242	219	243	207	216	274	276	225	247	250	263	244	241	227	246	232	249	254	235	233	239	229	248	254	242	266	225	236	232	254	219	218	267	249	231	225	241	260	233	215	220	245	262	233	247	218	240	231	213	274	197	228	272	220	238	235	213	228	213	270	244	231	243	234	239	234	244	255	231	230	230	233	222	229	218	255	221	216	231	220	229	254	245	247	256	254	213	224	248	232	228	247	240	206	243	236	230	258	235	234	222	218	237	222	225	226	227	240	230	218	252	251	218	212	223	251	231	242	205	269	250	205	243	258	222	255	228	237	219	251	247	242	223	259	252	240	208	214	217	222	252	250	235	238	215	240	230	215	251	237	218	220	219	231	226	255	249	212	231	225	244	235	223	232	233	237	257	247	223	239	241	249	259	246	254	227	243	239	232	241	246	246	239	244	218	243	248	235	200	240	256	251	206	251	216	236	216	210	229	211	229	223	260	224	212	215	244	235	237	242	237	256	254	216	212	235	240	223	224	230	238	228	226	221	219	236	238	212	243	218	234	241	225	248	239	245	256	220	245	244	179	217	246	237	242	239	233	250	243	244	254	229	248	237	234	211	256	242	218	226	223	217	234	229	227	233	228	231	242	217	230	229	246	229	233	231	248	238	212	246	221	245	241	225	240	261	218	254	246	239	219	267	277	243	240	205	235	246	240	269	263	215	230	252	239	232	257	216	252	272	234	232	235	248	254	227	236	245	269	247	217	241	202	264	214	234	241	255	217	234	232	250	233	251	209	256	228	225	244	236	246	251	231	244	240	244	249	253	247	231	228	232	227	218	219	268	258	232	262	259	229	240	244	220	253	235	220	237	226	229	270	247	211	256	204	229	227	222	213	239	229	217	281	244	210	233	247	243	240	245	249	252	241	245	235	243	247	253	230	231	228	210	227	252	266	248	270	247	232	226	259	262	235	239	213	246	281	229	238	235	240	238	227	231	233	249	254	235	243	261	209	246	258	249	227	262	240	260	238	227	235	243	251	233	238	251	224	213	223	222	231	241	242	238	236	223	259	222	250	220	255	252	235	235	229	229	245	240	224	243	213	234	237	236	216	228	249	250	251	205	251	213	256	213	224	219	245	230	240	225	243	236	238	247	222	250	247	254	241	223	228	242	211	230	237	227	261	223	228	237	225	237	244	250	243	253	220	235	245	237	226	246	245	253	248	252	246	247	231	216	235	251	249	232	213	232	253	224	225	237	227	228	207	240	246	221	238	221	272	235	238	235	237	239	214	228	256	209	238	257	220	245	237	241	218	230	217	240	225	231	235	229	240	259	222	249	234	224	222	240	238	245	238	200	241	259	210	242	235	235	260	234	245	249	216	263	272	250	247	240	232	267	249	247	244	201	249	228	221	245	226	217	216	214	276	225	249	259	241	239	222	248	259	251	231	239	240	232	248	218	226	234	218	228	232	218	219	255	242	215	232	240	237	241	250	257	246	248	253	227	235	246	228	230	249	230	243	232	226	223	241	236	240	237	239	271	221	222	250
4834	9679	7914	3871	2621	2022	1526	1227	1026	885	722	692	628	544	517	535	475	449	417	443	447	392	403	386	362	363	370	362	366	360	340	330	321	330	348	385	336	350	363	293	322	311	325	357	320	347	319	299	349	343	362	340	326	331	342	311	292	343	285	310	323	351	328	323	302	332	354	336	326	334	331	336	348	313	333	309	336	332	297	289	323	347	308	316	331	329	312	308	323	308	318	306	315	330	350	327	323	298	308	331	311	286	298	324	320	302	320	318	309	311	330	324	310	314	299	297	313	323	322	284	295	345	327	308	351	335	333	307	336	325	348	342	312	297	339	324	364	305	327	323	328	354	327	318	342	338	315	311	324	315	313	300	308	325	302	316	325	326	324	305	307	330	319	341	362	319	295	333	320	315	295	332	286	305	287	296	321	323	346	307	293	334	308	350	294	329	331	297	331	307	323	316	325	324	331	298	347	312	290	305	329	287	291	338	322	295	329	300	342	319	289	316	321	309	339	349	312	308	341	328	316	307	323	306	296	306	315	339	326	318	337	341	308	315	305	340	352	317	335	333	298	333	315	326	334	300	320	320	334	332	308	335	312	317	324	322	310	328	323	347	282	318	319	314	325	299	353	316	302	318	351	301	314	300	295	290	350	355	333	314	301	328	341	320	311	320	313	314	324	310	312	301	287	342	310	300	312	334	351	310	313	304	328	333	337	330	328	311	316	350	329	341	310	320	328	288	303	306	317	349	313	319	311	344	333	334	338	334	327	293	370	324	289	307	338	310	328	288	309	291	323	346	341	308	356	317	298	318	299	271	306	310	329	307	315	343	351	316	334	291	321	315	308	297	298	326	334	310	329	325	329	309	338	345	296	295	343	309	339	319	352	301	322	329	307	325	334	304	322	337	313	330	292	318	320	300	338	338	288	325	339	323	316	311	364	282	326	347	325	314	306	314	310	289	322	310	323	306	331	299	324	275	337	328	356	293	331	288	299	320	293	306	342	337	330	323	321	332	318	324	287	330	311	345	332	339	321	332	306	287	354	305	340	315	297	307	308	337	315	304	353	324	341	312	331	338	298	326	259	293	281	316	320	297	357	323	321	327	320	336	348	304	332	338	272	326	314	347	321	303	317	322	310	292	332	315	337	296	320	335	284	316	288	315	324	352	316	349	311	347	332	316	325	294	327	335	301	317	360	329	318	329	329	374	300	333	296	321	299	310	320	333	283	310	305	329	331	328	349	308	315	315	317	311	304	334	294	321	328	332	290	322	306	326	316	307	287	303	335	330	346	311	330	297	316	322	362	301	340	298	345	300	333	317	319	340	329	318	304	321	334	336	327	282	326	317	305	307	300	341	314	326	332	335	336	352	305	320	331	327	294	330	344	336	317	324	339	334	305	315	324	330	302	319	318	316	313	320	313	323	356	322	285	341	309	334	351	330	313	329	313	323	324	327	323	327	304	315	342	305	321	332	302	301	317	343	335	319	359	326	306	318	331	308	339	313	299	353	301	294	339	320	320	285	327	317	311	314	335	372	303	303	287	311	306	317	334	318	295	337	343	339	310	336	300	291	306	331	293	327	317	322	322	303	327	326	311	346	307	336	330	333	303	308	314	306	295	321	303	300	313	295	311	338	314	317	307	310	325	330	294	317	344	313	320	347	286	325	330	301	343	325	286	332	329	296	286	327	317	312	295	308	315	326	339	332	300	314	346	361	309	305	349	343	312	330	290	328	334	330	356	306	315	327	305	288	339	321	295	293	339	314	364	331	327	307	343	360	334	312	307	342	320	329	325	316	338	295	297	302	292	284	300	321	312	313	324	328	322	318	330	329	308	330	325	302	297	301	331	306	307	316	283	315	339	338	303	317	307	321	339	313	308	338	308	332	340	297	327	334	322	312	311	315	338	313	323	326	281	351	324	334	314	312	315	308	307	308	361	308	320	325	315	340	334	293	323	339	333	332	320	352	298	330	332	328	286	304	322	313	277	322	326	319	324	294	309	298	329	320	314	322	311	304	344	332	330	313	290	285	343	326	326	282	290	327	298	293	344	279	330	312	297	301	325	310	321	312	323	342	315	279	329	316	344	329	306	303	318	303	304	330	302	332	327	322	340	309	300	336	322	314	315	346	290	344	313	320	317	336	337	325	319	335	332	318	325	305	330	310	326	317	331	320	331	334	335	345	323	310	330	352	331	273	314	339	306	296	311	314	317	294	331	371	306	325	287	309	314	319	335	326	330	336	334	266	322	281	316	344	319	325	300	303	312	330	308	335	331	318	306	332	280	319	336	335	328	331	308	300	296	315	345	318	331	323	308	321	301	302	303	304	305	305	331	348	288	320	323	324	296	304	315	336	328	314	336	328	322	343	311	292	307	305	325	330	351	321	330	324	338	305	341	329	345	332	312	315	320	329	296	294	280	308	325	329	315	295	308	314	355	316	296	298	317	308	306	312	317	323	344	364	314	340	326	321	282	308	304	320	313	335	309	316	291	306	319	321	291	315	319	344	334	297	318	324	273	336	319	314	312	311	300	290	315	284	279	324	310	329	321	319	274	304	304	330	330	330	311	310	299	339	318	337	310	325	321	344	327	309	328	297	282	302	296	314	342	304	304	332	303	327	308	302	325	306	303	304	331	325	329	328	316	339	335	288	331	293	332	332	346	310	340	329	325	337	317	372	337	323	325	370	315	301	306	326	335	343	339	297	311	313	321	327	322	307	345	322	284	322	364	283	329	332	318	298	302	329	301	318	316	320	295	317	314	314	298	282	332	315	346	321	294	279	311	322	329	331	325	318	314	308	319	296	352	301	333	298	307	310	285	310	307	349	331	311	326	310	325	326	333	325	324	301	329	337	312	318	315	302	338	330	312	325	283	343	331	323	308	333	329	305	299	279	285	310	306	292	327	334	308	351	351	299	284	366	295	356	324	327	319	328	294	319	339	315	307	302	315	324	337	333	339	302	313	348	337	309	324	299	324	303	329	320	303	365	297	333	303	297	323	327	371	336	322	332	328	289	313	316	331	333	313	349	317	335	329	323	315	333	283	329	319	335	347	338	306	339	348	310	311	348	306	348	311	314	311	280	311	319	305	355	331	344	330	295	300	325	314	303	316	294	321	344	338	300	313	316	337	304	311	340	323	356	328	321	326	319	329	341	318	319	328	313	299	308	284	292	362	335	288	357	339	337	294	328	287	291	323	301	294	301	307	316	302	302	313	338	311	336	334	326	345	274	341	321	332	283	312	338	326	324	314	326	311	329	325	311	333	337	301	360	325	302	344	330	281	361	325	309	324	341	331	318	298	331	334	339	313	306	307	294	291	318	319	318	313	291	333	317	301	313	325	279	322	315	298	340	338	310	289	295	346	310	302	313	324	335	310	323	348	323	308	326	315	352	280	330	302	314	318	343	304	326	313	321	340	304	316	315	300	311	325	297	304	342	315	275	308	311	359	308	338	337	336	312	297	286	324	346	327	314	318	335	321	313
22793	21262	29122	23690	21263	21296	10872	904	558	434	421	345	297	271	255	204	250	213	188	180	183	147	158	141	146	147	135	132	148	111	142	125	132	105	132	119	125	128	119	111	137	102	125	135	100	119	98	119	125	100	101	99	100	113	105	111	111	93	109	96	112	103	109	100	108	100	113	94	95	102	113	118	110	102	94	105	97	91	98	106	101	107	103	102	86	97	96	129	121	103	104	100	88	87	98	94	91	96	103	98	107	110	115	117	86	106	106	101	112	94	92	103	99	84	95	94	88	93	102	90	80	102	87	93	100	101	110	85	72	86	97	92	89	92	118	97	89	96	108	107	107	89	103	119	113	104	89	95	88	81	102	100	93	110	99	100	103	100	87	98	103	93	109	81	88	86	100	95	93	93	99	93	100	110	95	104	95	91	97	106	90	98	90	112	103	104	105	108	110	96	77	94	95	96	90	100	95	95	93	111	86	110	129	85	90	104	91	92	99	102	90	109	96	105	100	102	102	92	109	111	87	109	107	95	85	90	114	121	103	89	113	89	93	102	108	106	115	80	108	86	107	94	95	94	95	106	109	97	87	100	92	119	104	73	84	88	88	112	110	115	93	89	104	99	103	115	78	106	96	108	91	114	104	99	90	87	90	84	89	87	95	101	100	98	119	102	96	91	76	96	85	98	105	93	93	91	107	94	105	98	96	99	105	102	112	116	95	104	99	83	84	122	81	101	80	97	100	101	82	99	103	102	93	93	97	91	81	93	103	96	92	94	92	113	103	108	97	94	94	103	118	90	88	109	97	95	102	113	89	92	97	99	96	103	99	98	104	109	85	88	94	86	93	114	109	90	93	101	99	99	77	98	113	77	106	106	117	98	81	114	98	93	111	105	106	91	91	92	88	93	107	86	100	111	115	95	90	92	98	85	103	87	87	87	100	83	97	116	92	109	86	95	103	101	104	91	120	94	108	97	79	87	81	111	107	103	84	101	98	86	111	99	99	93	95	92	111	87	108	106	96	91	104	89	93	111	87	116	91	95	104	95	91	96	118	88	105	90	93	113	80	102	88	92	76	85	91	112	83	90	104	106	95	97	103	88	92	101	100	83	89	104	97	102	94	97	82	97	98	111	142	94	108	96	98	101	86	98	92	85	95	96	95	99	91	104	102	105	78	108	104	91	107	101	92	91	79	113	103	91	117	112	100	80	103	107	76	105	99	73	99	100	84	86	89	108	97	101	95	81	111	104	92	93	100	99	121	117	108	104	111	98	99	93	100	90	81	101	105	110	109	97	102	83	98	98	95	89	96	105	103	99	109	91	80	81	105	108	96	104	82	94	92	97	95	86	90	89	85	88	82	102	88	82	118	98	99	90	93	100	88	97	104	105	104	84	96	97	93	88	92	94	90	109	103	95	111	114	93	95	89	103	104	102	77	93	102	106	102	105	97	91	82	93	97	111	107	87	118	105	85	89	104	88	105	87	104	99	95	89	86	80	108	94	88	108	103	92	106	94	101	95	109	93	68	105	92	94	85	87	101	87	115	92	94	94	101	95	77	100	94	102	96	109	99	92	104	88	91	90	94	93	101	92	114	90	99	82	76	112	97	87	105	87	83	96	110	85	94	103	117	110	88	80	97	94	109	89	94	112	103	93	97	101	89	106	95	105	99	103	104	92	114	87	101	96	90	107	71	94	119	106	85	86	93	86	97	103	97	98	98	94	109	114	112	76	94	92	106	105	75	86	90	106	101	80	94	78	98	92	108	94	99	86	104	110	95	90	99	100	94	101	84	99	88	107	113	96	115	84	92	82	107	103	85	106	99	94	85	98	79	88	107	100	98	97	119	103	100	94	89	100	97	122	105	80	100	95	112	96	95	94	96	109	73	91	88	104	111	113	78	88	99	86	96	106	117	82	108	107	104	93	88	95	96	101	92	93	93	114	81	94	108	121	102	85	119	99	91	98	98	103	119	87	109	108	100	106	102	99	80	92	95	120	99	106	109	87	91	89	79	91	92	94	101	89	106	120	105	88	112	104	103	113	82	72	110	106	79	88	101	91	94	100	97	101	109	94	87	87	84	101	97	85	93	106	100	86	112	105	87	108	112	86	99	79	107	97	98	101	86	101	91	84	83	111	95	103	106	100	103	113	96	107	63	105	85	103	91	90	109	97	99	77	111	91	93	90	104	105	99	92	111	99	81	105	95	110	105	93	100	108	99	86	91	92	89	99	78	110	89	102	104	114	105	91	99	101	112	87	99	85	93	135	89	106	105	105	114	94	98	97	101	76	92	87	104	92	118	103	103	96	95	97	107	107	94	100	117	103	97	94	102	115	82	102	103	82	93	100	97	91	109	93	91	94	97	111	92	81	111	103	108	106	105	82	105	90	92	113	105	112	96	113	82	95	90	84	97	99	101	80	87	94	118	98	111	102	87	93	105	85	68	98	84	105	106	105	107	94	92	88	94	85	96	86	104	112	90	108	108	94	79	92	86	92	101	112	92	101	85	76	105	92	97	106	99	101	106	96	85	99	98	92	100	82	93	108	74	88	98	105	91	89	94	90	77	104	87	97	84	102	104	90	93	97	103	112	86	110	93	110	96	89	98	115	110	96	83	113	83	92	80	93	105	106	105	95	102	83	115	108	87	112	97	100	88	89	94	104	95	86	118	107	91	94	111	103	104	117	112	103	94	86	100	96	102	93	90	102	109	103	105	112	93	89	89	93	89	88	109	85	114	127	100	96	99	93	92	99	98	114	111	95	92	101	106	81	100	102	101	99	119	120	93	91	98	91	102	105	84	100	105	94	98	92	100	115	105	104	97	80	130	118	109	112	101	88	98	99	91	92	96	97	104	83	91	96	83	103	87	95	84	101	86	88	86	110	97	86	99	107	95	117	98	89	107	116	73	100	87	91	101	111	89	92	126	89	99	112	93	109	98	114	83	85	96	112	80	106	93	91	100	115	87	98	90	84	70	114	89	104	107	82	116	99	104	86	89	84	103	106	99	103	102	87	87	98	104	99	107	114	114	103	98	95	88	87	94	107	92	90	95	99	76	98	107	90	96	105	105	107	84	94	98	105	85	91	98	92	93	102	99	91	94	101	97	113	87	93	80	98	100	94	104	85	109	95	101	74	99	96	87	101	93	94	87	89	103	98	102	90	102	120	98	101	107	105	91	97	92	100	105	98	106	105	93	93	97	101	82	94	98	104	96	106	108	78	79	102	95	107	108	93	87	98	102	96	102	94	102	105	100	106	120	90	94	108	106	113	93	102	101	104	93	109	88	83	93	101	98	93	104	115	101	91	100	106	98	99	81	104	97	105	93	95	93	100	99	88	103	103	100	101	94	93	91	99	91	98	99	99	87	104	81	89	106	91	113	104	102	94	93	106	87	97	95	112	100	111	112	84	89	97	85	95	98	75	95	107	87	91	91	97	93	92	94	108	86	89	89	103	106	107	90	92	91	94	100	87	97	98	99	95	91	102
6572	15552	12429	6376	4375	3194	2348	1926	1475	1140	974	826	706	628	529	465	398	376	360	330	317	287	278	253	252	228	223	220	211	196	205	188	190	207	180	186	191	166	176	179	156	187	169	169	170	145	163	163	151	152	140	155	147	148	150	146	118	152	160	149	128	150	151	152	136	154	130	159	157	133	150	157	141	132	122	158	137	135	142	152	118	142	132	124	146	148	145	145	107	143	145	134	125	137	152	115	119	112	142	129	145	132	143	122	128	135	136	140	128	125	142	126	153	129	133	136	124	131	130	100	134	149	131	114	108	129	139	123	140	142	117	137	145	140	138	152	141	134	124	115	154	116	139	147	140	135	134	115	141	112	129	124	130	135	119	124	138	128	163	126	159	140	137	123	123	127	116	122	124	144	121	124	142	132	125	125	122	147	125	120	137	134	117	153	135	135	125	141	123	124	131	124	125	127	141	131	124	139	144	133	118	117	132	119	140	142	131	144	133	142	141	142	118	134	130	137	139	125	128	137	122	122	110	140	134	127	121	143	130	113	144	134	131	139	145	147	138	139	129	131	141	135	150	134	162	110	129	113	131	137	139	152	126	111	126	114	131	135	122	134	152	122	143	123	143	153	127	123	126	130	149	130	133	115	141	151	110	115	154	136	153	144	130	141	136	117	117	130	147	121	140	115	146	132	147	120	110	132	117	126	112	132	112	130	145	123	132	133	116	137	122	118	146	110	163	128	141	117	132	119	117	148	117	133	143	128	131	124	120	137	141	123	115	138	119	125	153	117	101	121	128	132	135	136	133	123	121	118	129	111	124	129	121	136	118	139	132	116	126	115	114	133	137	128	132	124	113	145	134	129	131	151	120	121	127	135	153	144	134	132	127	127	138	126	122	117	142	145	131	134	123	132	120	132	128	133	133	123	127	132	126	144	117	120	112	166	129	138	124	127	130	126	102	137	135	125	132	129	140	127	142	126	121	137	135	135	132	123	156	109	119	129	126	118	114	137	137	130	121	140	131	135	125	132	120	125	136	117	119	116	156	127	143	123	141	153	124	138	136	139	120	124	139	136	139	129	109	133	133	138	132	103	138	132	114	130	120	131	131	109	136	132	123	127	112	125	148	132	121	140	140	130	137	136	132	143	113	119	98	131	126	130	138	146	116	121	150	125	146	145	112	119	130	149	117	136	131	143	142	106	131	138	127	147	116	138	130	109	136	126	125	135	124	135	155	137	101	126	143	116	143	139	118	138	133	134	125	121	122	118	120	128	131	143	129	121	125	144	143	123	119	140	120	127	126	131	126	131	127	131	147	127	129	116	130	131	144	116	122	113	131	126	147	130	120	131	131	124	130	146	119	129	148	153	122	133	152	137	123	145	150	143	134	129	134	133	130	108	137	158	136	156	129	110	127	131	151	148	108	113	131	139	147	117	131	147	139	139	144	143	132	130	123	131	123	141	152	123	137	133	143	113	122	143	129	130	132	130	130	139	150	108	135	118	127	142	110	126	127	134	146	134	111	115	125	121	120	113	162	124	128	143	121	122	137	136	125	124	149	129	156	133	127	123	137	147	137	132	146	124	143	117	134	134	123	120	123	107	128	120	129	129	156	142	123	126	136	130	107	126	130	116	122	134	133	133	121	127	130	131	152	140	131	135	139	127	137	120	107	144	131	133	109	144	127	121	154	133	133	119	138	124	131	117	151	130	114	105	112	105	119	150	118	126	113	133	129	143	121	126	134	122	116	139	136	113	136	123	128	116	135	129	131	105	116	164	121	138	127	124	128	143	120	114	117	138	136	103	114	146	109	127	143	118	138	128	127	141	151	121	121	137	108	117	128	130	122	128	134	151	137	127	122	129	114	131	126	131	120	137	113	136	130	131	106	128	147	121	141	119	153	128	123	153	153	117	123	139	122	126	129	123	148	165	103	119	128	123	133	118	126	128	137	121	118	132	128	144	121	136	142	123	134	130	135	134	130	140	151	139	132	123	144	128	141	137	116	123	121	120	133	135	129	141	141	134	104	126	145	118	134	113	131	149	145	131	135	138	147	115	121	125	126	120	140	130	125	118	123	140	154	139	130	149	123	134	118	139	112	111	126	116	108	133	120	132	116	146	117	127	123	124	136	127	129	118	130	137	130	143	126	147	142	127	134	112	134	129	141	135	104	115	116	138	131	129	122	124	104	128	148	125	120	136	138	132	141	145	124	124	124	141	119	146	135	129	132	132	124	109	137	135	130	110	142	112	122	130	143	125	134	126	116	114	125	124	112	115	138	134	129	131	130	135	129	123	113	122	144	132	119	118	139	137	141	137	134	126	117	127	134	132	135	133	143	128	115	125	136	126	137	133	139	114	118	162	136	118	131	159	122	110	123	140	134	125	131	133	123	149	133	114	119	118	143	141	134	147	128	131	126	126	115	150	130	123	145	137	144	139	147	122	121	132	114	123	130	127	139	131	125	131	128	104	137	122	122	126	135	114	133	148	125	138	127	141	135	140	138	127	147	116	145	144	112	144	110	132	112	125	101	131	152	132	127	133	123	131	123	136	135	136	124	127	93	119	111	129	148	119	127	113	142	119	125	134	121	117	109	124	126	136	141	134	110	130	134	131	103	136	140	119	133	107	128	122	141	130	109	125	122	145	106	153	121	120	119	138	116	128	141	126	110	122	116	124	140	110	123	147	119	135	136	124	136	157	121	130	127	111	114	113	135	130	145	129	166	132	112	140	132	119	122	133	111	151	150	123	127	144	115	122	127	118	121	140	124	142	133	123	134	116	139	127	145	113	136	116	135	102	133	145	125	125	127	116	118	152	122	140	111	141	130	118	127	129	133	138	141	145	156	138	156	105	137	125	121	131	133	121	123	119	131	118	136	136	129	118	125	142	128	110	124	130	123	141	145	133	108	124	115	121	132	126	121	113	141	159	133	156	136	145	140	120	126	140	133	103	131	130	148	149	130	128	147	115	122	136	127	136	116	145	134	143	159	143	149	153	131	123	149	143	127	138	146	123	151	136	136	118	126	142	143	150	107	138	134	131	114	136	109	138	126	147	121	122	115	130	123	140	131	120	147	109	129	119	152	134	129	142	130	136	131	126	134	140	136	104	124	135	136	104	136	136	132	121	144	126	131	140	120	133	120	116	144	105	130	110	111	133	118	118	146	145	141	139	129	136	121	142	119	152	133	129	130	127	123	125	129	127	143	148	140	132	159	138	128	124	140	115	155	154	123	117	127	144	108	127	123	128	120	110	105	148	115	125	129	131	136	115	125	134	112	128	134	121	136	127	116	142	122	143	131	121	147	129	135	140	134	124	133	124	136	143	128	101	131	119	142	140	123	162	139	119	138	110	137	132	125	133	134	115	123	123	134	132	131	124	135	134	134	135	136	114	125	133	130	145	137	132	129	119	122	109	150	135	141	118	132	120	116	127	128	154	117	117	119	134	140	138	116	124	117	137	138	123	143	138	112	147	126	134	123	122	128	148
26883	20943	10532	817	458	427	405	416	387	356	346	395	370	334	440	353	385	357	385	365	365	392	394	343	342	381	389	389	381	369	354	389	388	352	347	360	361	384	371	358	330	375	379	399	385	377	396	332	342	387	360	371	358	372	389	382	379	398	375	374	351	391	366	408	352	392	357	379	349	387	389	389	388	371	376	339	368	366	357	382	376	375	367	360	360	346	379	367	347	407	343	406	369	370	396	351	358	369	363	365	383	374	376	353	360	371	349	348	360	352	359	383	341	380	370	332	371	385	385	392	405	366	356	363	382	344	339	357	366	324	396	364	385	389	385	393	376	335	376	343	371	357	364	380	369	371	338	360	365	367	369	382	365	370	347	353	412	385	362	350	379	344	351	336	375	344	358	367	390	373	360	381	361	381	370	386	352	383	362	387	380	395	387	350	354	378	381	397	365	365	352	386	379	349	358	370	351	350	382	397	384	381	334	353	398	347	377	390	330	364	357	367	340	358	332	379	351	398	356	376	353	367	337	377	370	369	357	363	324	327	368	393	387	409	380	360	330	376	349	352	370	391	383	376	357	353	364	380	341	365	366	379	423	384	343	364	333	352	397	347	377	334	369	386	364	325	381	357	348	355	361	371	375	377	341	350	368	372	326	365	397	366	375	392	365	366	377	324	357	350	353	375	362	364	363	411	354	356	382	354	343	389	357	361	355	375	381	376	399	395	356	352	353	389	364	387	343	381	330	361	370	362	392	331	377	322	371	350	381	374	381	388	338	376	361	361	335	359	382	337	391	379	388	382	383	374	368	350	367	361	372	385	375	348	376	322	338	385	382	368	382	363	358	392	382	359	348	366	372	383	409	369	359	353	388	371	373	347	404	383	399	384	371	354	363	314	369	372	347	380	374	384	383	389	366	355	353	370	371	380	362	385	362	383	373	355	378	347	362	340	361	345	361	380	353	361	367	412	338	383	367	402	349	368	389	383	396	383	365	363	383	365	374	364	362	382	357	373	354	372	404	373	398	386	346	345	336	345	359	368	355	356	385	374	354	341	397	377	379	392	393	370	357	392	369	353	399	381	419	380	328	381	390	378	374	356	368	400	363	344	382	353	376	396	400	366	346	368	376	361	371	389	390	392	366	371	398	362	338	408	383	353	354	380	376	332	340	372	368	369	363	342	352	350	347	353	393	401	365	348	367	351	345	381	379	355	372	355	345	339	349	408	410	363	328	377	369	362	396	356	344	373	362	375	374	367	345	342	355	374	366	371	367	383	329	360	348	394	372	378	362	369	369	380	355	381	365	351	378	368	383	350	363	353	374	383	385	341	352	345	383	361	352	390	352	373	389	390	390	387	362	344	395	342	368	376	365	409	392	381	345	405	375	364	390	357	376	384	354	358	373	373	341	381	374	373	383	352	342	339	377	384	349	356	380	381	363	381	407	349	356	382	371	348	390	378	368	359	333	365	396	379	364	365	352	372	328	411	370	381	357	348	340	361	391	391	324	346	345	332	388	379	388	338	356	325	382	373	353	384	352	384	385	347	374	339	361	351	357	400	354	364	404	337	397	378	352	342	400	378	332	355	360	388	340	337	358	401	339	390	339	363	377	386	370	359	347	383	390	383	367	373	335	364	359	383	386	360	369	352	348	325	398	375	396	336	323	363	386	361	368	382	364	339	361	369	349	368	363	364	386	381	400	385	380	364	379	379	390	342	336	398	368	394	365	372	388	354	374	388	378	365	401	355	381	410	351	381	309	331	348	346	368	356	401	376	373	351	364	347	377	371	380	390	336	362	348	382	376	375	359	380	367	372	373	349	363	348	367	384	338	352	365	385	345	353	368	348	347	375	352	383	400	314	372	354	389	365	341	357	374	368	367	385	392	377	370	362	336	366	367	343	329	350	392	391	365	358	396	364	401	367	387	356	391	367	369	395	360	368	332	388	329	380	384	386	390	350	367	363	364	404	380	381	380	375	389	358	357	344	397	380	347	366	359	386	355	376	356	345	348	384	363	353	387	356	374	369	369	367	367	384	397	354	368	395	381	362	360	361	391	388	375	374	364	386	390	381	386	386	369	381	341	370	349	390	391	354	381	356	381	379	378	352	383	351	390	349	392	380	410	374	364	376	354	328	371	347	386	393	409	350	357	403	342	384	369	377	377	362	389	400	384	372	370	357	364	394	351	349	363	371	387	390	376	382	344	335	344	326	372	350	376	406	373	349	396	343	372	341	354	367	372	377	377	390	362	358	375	373	375	372	353	351	375	343	328	355	339	366	333	376	355	373	347	358	356	364	364	348	370	347	367	353	367	405	384	369	351	389	384	388	360	401	352	378	349	360	350	392	378	404	402	332	378	350	353	381	364	370	365	385	361	355	405	394	355	355	339	378	388	370	369	328	389	307	366	405	370	359	381	360	387	349	358	389	394	371	350	390	389	350	342	370	331	380	329	358	358	333	377	376	369	350	374	364	380	354	369	328	385	352	372	328	339	356	352	401	350	367	331	380	367	351	383	400	342	383	372	371	355	334	367	357	373	368	360	379	339	382	350	422	371	379	386	374	344	351	394	389	368	387	387	384	400	384	375	384	359	396	390	346	388	350	356	329	378	369	382	347	359	357	395	375	357	377	368	379	416	340	358	356	387	366	387	334	404	391	382	401	383	377	402	351	389	335	335	385	378	374	361	355	343	382	389	377	372	364	347	356	352	344	371	374	361	420	345	379	346	352	382	391	394	375	371	389	386	388	351	386	342	335	401	368	387	379	365	348	358	376	354	392	360	362	364	393	385	348	391	375	381	349	373	344	374	380	398	415	375	347	366	378	370	406	348	357	358	358	376	375	327	361	358	388	373	350	397	383	370	387	374	399	370	378	352	383	406	376	367	352	343	383	380	367	328	340	387	363	377	342	344	374	355	354	357	346	314	369	340	390	364	388	397	362	374	362	375	360	387	337	348	372	388	361	366	387	336	341	395	356	347	377	364	360	331	377	362	349	347	409	374	370	361	333	361	377	394	394	346	366	353	372	388	383	372	355	364	374	382	405	374	344	333	373	360	343	375	364	363	382	378	377	376	378	347	414	359	361	339	361	379	367	377	357	365	398	440	382	384	403	361	365	380	374	333	378	384	378	407	371	366	340	382	354	403	330	383	346	354	369	365	354	347	394	319	386	366	371	391	380	353	353	326	357	363	359	351	375	344	376	349	381	372	377	364	378	367	370	361	431	357	379	344	353	384	383	358	356	321	376	387	352	378	364	374	349	355	377	403	323	379	378	354	373	323	338	351	378	408	401	385	353	351	391	393	358	360	352	360	328	381	370	361	368	373	363	365	362	367	339	329	370	345	387	351	367	356	379	374	357	359	386	354	380	371	366	350	359	379	403	388	362	371	403	392	402	362	350	378	335	369	357	381	351	381	340	374	363	338	352	367	334	340	405	358	364	369	368	351	387	364	342	345	337	385	356	382	358	374	348	361	341	365	372	346	385
3946	1199	949	729	645	572	501	482	514	519	501	516	472	510	490	439	525	471	484	473	482	518	449	515	465	474	440	514	496	493	438	482	440	489	501	451	480	485	440	508	481	497	454	486	491	486	487	505	473	473	452	463	484	496	480	488	509	486	508	489	471	522	462	502	486	498	437	499	492	493	480	508	482	459	460	483	459	446	472	480	493	518	499	494	475	501	464	461	488	526	494	492	473	465	479	486	458	476	493	496	491	497	443	473	485	475	451	491	499	490	479	483	514	445	542	493	506	538	518	465	481	499	503	501	475	493	483	452	487	476	479	503	468	538	478	452	467	497	473	445	454	465	540	454	462	499	477	466	514	447	515	507	472	486	472	448	470	502	484	468	503	492	478	492	498	491	470	486	524	478	451	490	457	479	466	498	463	466	479	449	484	493	450	462	497	476	492	516	474	480	480	505	495	502	497	539	464	485	474	519	465	500	447	529	492	496	472	475	489	441	438	494	457	456	483	495	468	498	476	532	466	491	456	480	491	477	500	475	486	480	491	495	490	460	504	484	486	510	497	505	456	514	516	506	486	470	504	468	483	451	449	501	509	510	483	487	487	506	498	477	457	449	460	502	455	488	500	465	493	501	476	512	498	498	499	484	482	485	458	516	458	513	428	495	493	500	495	456	478	489	484	512	502	491	480	460	473	413	539	485	472	464	499	483	469	505	469	485	478	481	477	467	483	472	438	501	502	511	518	470	473	461	496	479	486	502	493	471	452	449	496	481	483	468	490	499	478	481	484	440	464	489	478	469	497	460	429	457	464	528	448	494	463	447	476	465	487	520	464	472	506	470	525	494	449	484	486	481	464	484	503	480	479	478	496	486	458	481	476	513	490	510	472	459	467	460	483	477	491	497	484	472	487	480	484	500	524	488	538	447	447	488	495	511	532	483	464	463	446	498	479	435	447	518	485	468	473	500	511	471	485	471	449	458	473	488	492	495	458	494	470	459	490	453	450	530	469	487	463	484	459	488	480	484	459	491	501	468	469	468	480	491	457	485	487	483	510	469	475	486	473	515	492	448	449	463	472	462	512	521	497	467	489	485	500	490	482	516	492	524	464	470	533	446	476	498	477	483	444	508	482	480	470	505	511	487	509	486	488	472	504	475	460	510	474	440	466	529	483	492	490	503	489	468	459	519	465	463	521	476	509	503	460	505	467	504	461	476	487	509	504	478	531	464	505	493	470	500	508	477	489	518	466	471	468	485	465	484	473	499	469	483	475	516	466	482	488	487	480	551	471	468	479	480	481	485	486	502	436	505	505	466	506	469	464	484	439	473	454	473	447	522	508	501	480	494	498	493	500	460	487	495	456	524	488	470	471	480	519	508	507	432	506	469	468	476	490	466	495	493	478	496	492	485	485	448	495	508	487	489	503	458	483	500	461	478	501	522	456	481	498	472	467	502	449	494	455	485	492	521	441	485	502	460	473	503	489	457	468	464	475	484	494	488	502	481	471	516	489	467	483	486	462	458	505	529	472	451	495	500	475	474	482	528	455	517	524	476	492	470	491	474	489	490	501	470	483	511	507	487	471	483	487	461	484	500	449	508	470	464	504	475	477	442	438	463	469	482	481	479	506	483	494	485	490	447	491	492	483	461	490	448	448	440	490	460	473	463	486	507	491	513	495	513	494	507	511	487	502	489	472	495	470	473	489	505	506	522	470	512	487	506	497	498	454	480	468	513	509	481	478	464	493	476	486	518	506	480	503	511	485	463	510	512	528	457	502	475	489	466	504	460	527	473	456	451	463	468	473	502	465	477	442	468	518	490	472	482	433	518	486	457	469	510	479	471	468	481	484	476	483	509	488	509	497	529	457	474	464	502	488	513	521	436	487	444	459	475	500	468	475	499	506	504	527	506	499	465	481	455	476	507	475	515	510	499	510	485	488	504	464	477	481	520	470	530	468	468	466	482	474	456	506	479	488	519	493	493	492	478	498	466	481	490	458	463	486	458	474	480	454	472	480	492	488	487	488	436	462	494	487	508	467	476	460	488	482	476	462	508	491	438	436	500	451	457	446	498	500	494	426	481	497	535	473	455	473	480	509	477	474	460	501	466	528	488	453	431	498	482	454	490	466	491	449	477	474	511	473	478	483	485	512	455	494	493	452	465	501	471	481	475	518	496	479	479	496	515	455	498	472	497	488	484	495	476	499	491	456	472	503	484	497	480	520	455	492	492	484	493	524	482	463	470	479	489	428	520	477	455	480	483	506	502	508	489	497	493	500	483	475	532	489	466	532	465	482	467	483	505	478	520	490	499	456	491	504	467	461	497	509	476	423	503	497	456	490	497	500	503	486	487	500	483	455	513	440	499	490	483	473	462	467	480	476	469	482	459	497	469	492	501	457	452	458	509	494	467	453	519	501	452	482	503	467	487	519	465	483	440	476	485	446	473	459	492	496	476	465	462	488	490	519	500	474	458	493	459	521	467	465	463	482	484	476	490	455	506	470	465	515	511	476	466	510	463	466	527	449	471	495	464	465	478	497	484	458	505	511	485	508	475	474	514	502	482	500	473	447	468	507	506	485	453	489	492	465	477	477	509	458	453	473	466	465	476	492	492	467	461	501	464	513	463	484	498	489	487	498	442	476	482	486	453	486	501	464	456	499	472	457	453	459	496	477	498	515	506	535	476	493	462	495	490	480	500	498	490	444	482	507	500	511	486	484	476	497	496	471	472	500	477	475	483	511	508	511	467	476	458	455	495	466	487	496	507	501	504	494	456	517	485	479	478	468	495	504	462	475	468	480	467	495	493	486	463	491	475	500	514	499	540	476	497	492	494	511	519	457	494	511	489	451	453	513	498	468	513	491	486	568	472	523	502	481	473	467	513	497	471	472	467	509	494	497	497	491	470	459	520	477	474	485	482	465	506	512	530	482	534	497	474	499	482	470	501	491	539	484	488	512	481	475	460	515	467	496	477	495	455	485	509	496	501	428	471	482	499	470	481	489	527	483	488	474	452	483	514	501	493	498	494	485	497	482	496	460	434	482	452	498	490	497	472	471	476	467	495	478	500	442	505	482	472	508	478	496	468	512	532	470	499	480	487	483	484	479	464	494	465	453	478	457	478	450	468	464	493	494	456	467	456	500	528	470	534	485	505	474	462	482	468	473	489	492	474	506	478	478	469	460	479	471	451	528	527	523	470	492	479	423	488	489	454	480	501	494	478	475	490	491	516	505	475	448	514	483	460	473	476	525	481	510	461	488	475	462	486	482	481	543	517	507	474	484	479	459	482	467	483	472	475	482	485	483	469	482	521	491	509	493	425	485	492	527	482	497	476	479	499	474	472	524	475	473	467	504	491	480	456	493	500	461	484	472	486	487	458	472	458	459	475	497	497	476	501	476	445	528	459	500	496	517	478	469	511	490	478	480	502	509	479	474	463	526	496	522	482	495	496	446	457	464	483	498	507	469	482	492	488	477	462	495	475	504	468
23630	21276	28809	24042	21269	12371	1030	591	502	417	373	396	344	353	329	326	347	288	242	325	278	269	281	262	265	257	268	288	282	279	250	225	283	231	274	248	244	245	229	238	270	286	245	228	217	243	259	234	235	291	263	231	234	257	234	206	226	239	258	241	222	228	230	230	250	224	239	244	242	248	246	250	256	221	243	264	241	259	230	240	257	213	199	251	237	262	268	218	226	260	216	254	218	226	235	234	249	245	232	208	231	257	203	241	250	243	260	232	237	243	254	236	242	225	217	246	240	250	227	249	258	248	246	257	232	230	225	231	260	229	248	251	260	228	259	261	259	225	208	246	227	235	251	275	246	241	258	267	220	259	229	253	271	227	266	231	243	254	263	228	262	255	238	234	263	253	234	236	220	252	228	249	252	242	244	245	216	238	235	258	237	280	220	228	238	220	249	228	236	264	235	218	251	233	238	254	246	235	242	228	226	212	242	218	256	241	247	247	262	250	251	257	189	246	250	243	255	236	229	210	231	217	231	251	237	243	264	235	213	240	234	231	246	236	260	229	230	232	256	241	204	227	243	207	216	232	239	262	230	250	226	235	235	253	258	229	239	240	230	250	199	213	235	225	245	252	244	227	254	224	240	251	254	218	249	234	239	224	242	241	243	226	236	236	220	233	226	215	237	246	248	230	228	241	219	226	251	235	243	253	227	230	242	254	241	229	234	208	241	261	260	214	246	267	229	244	241	225	238	249	240	226	232	247	249	235	235	239	222	232	216	227	247	225	236	241	243	254	236	235	239	217	251	213	261	227	250	237	219	258	247	268	228	219	259	234	227	235	257	239	255	239	246	228	260	244	229	253	244	242	235	234	264	256	230	247	234	235	249	261	243	205	243	256	254	226	231	230	257	233	251	208	272	244	223	258	229	208	238	240	259	263	236	216	244	254	234	240	237	234	245	254	213	230	223	236	240	245	234	263	222	221	233	250	227	242	221	234	244	213	191	243	249	252	245	228	236	250	239	232	245	221	247	235	248	222	242	249	229	234	218	217	230	228	238	240	240	233	253	242	245	239	238	240	264	245	290	218	273	251	233	219	223	246	247	269	216	249	260	266	257	247	255	254	250	216	224	226	218	231	252	233	246	245	235	237	252	261	275	202	238	229	246	239	252	242	237	238	198	248	229	253	238	251	232	229	247	247	237	257	217	225	254	253	240	248	228	237	241	215	225	269	216	248	225	246	249	233	191	244	224	230	229	221	256	243	255	244	236	221	263	244	268	226	221	247	266	242	234	226	253	239	253	234	227	232	236	237	226	220	244	235	223	236	231	239	220	225	249	242	255	242	215	230	249	246	215	220	257	232	242	246	251	262	223	226	229	246	240	212	229	241	279	242	243	228	217	233	225	227	253	227	226	222	251	229	229	241	232	245	225	242	258	213	211	224	273	261	222	238	272	247	255	235	248	231	242	236	230	246	248	239	249	224	223	221	246	231	227	252	244	268	232	252	251	259	231	261	258	225	249	251	250	262	232	237	229	242	229	244	232	248	228	248	218	218	260	264	251	255	234	239	234	255	259	210	225	216	239	233	236	245	234	218	256	252	235	268	249	252	240	253	257	216	249	217	242	260	237	244	233	239	215	246	239	243	232	234	202	254	241	251	251	257	212	225	227	250	214	233	238	198	236	253	217	234	225	201	242	252	241	264	257	223	246	223	231	248	230	232	256	229	236	245	222	232	274	227	228	252	275	227	251	238	219	243	253	243	205	247	265	211	236	217	215	237	232	239	210	260	228	244	234	215	262	227	257	274	261	265	282	256	217	235	219	244	230	234	239	251	244	241	231	267	263	240	231	250	231	232	254	231	240	247	237	243	257	231	237	261	220	253	245	250	237	230	205	269	246	241	260	267	232	243	210	253	225	226	249	229	241	228	242	226	232	235	225	237	265	217	250	247	242	217	224	242	250	232	256	227	237	212	264	246	239	242	221	247	207	228	240	267	248	238	250	248	243	239	256	229	228	200	228	220	245	255	257	230	251	228	248	253	211	228	238	229	238	216	222	262	232	246	229	235	200	248	226	250	225	249	220	229	243	253	224	242	212	242	252	276	250	254	240	244	250	233	246	247	277	268	226	238	242	234	219	254	254	243	260	256	258	229	221	231	229	221	231	242	230	232	242	247	248	221	263	273	258	223	238	218	240	226	240	224	249	227	239	237	246	233	227	269	237	245	252	224	270	263	214	241	213	230	214	231	227	241	223	260	244	230	237	223	266	258	256	246	250	233	238	253	252	236	249	225	258	240	230	240	244	234	229	227	237	240	258	238	228	237	218	248	192	205	236	213	248	235	243	236	235	244	239	219	259	251	255	221	219	214	248	236	227	237	246	238	248	234	246	265	240	214	239	207	227	231	260	253	217	235	226	238	240	253	243	258	229	251	225	260	209	245	245	242	232	249	225	220	261	210	237	251	233	218	238	229	207	242	247	244	242	211	226	223	226	248	222	237	251	228	219	227	224	230	264	243	193	235	224	242	260	233	234	252	246	211	225	212	228	230	238	213	236	233	231	233	229	231	242	227	241	246	264	247	264	261	250	233	227	252	231	262	244	265	246	242	239	216	244	231	260	235	255	255	252	231	223	228	238	246	230	244	218	247	243	243	234	254	256	234	217	241	198	264	260	229	215	262	244	237	235	232	221	234	227	222	253	217	237	243	244	249	219	225	221	246	244	227	239	232	253	235	248	215	220	218	237	248	235	245	230	253	239	246	224	233	250	249	272	234	212	244	253	232	236	255	240	222	211	243	214	197	228	226	225	242	245	216	249	238	263	245	258	213	258	246	242	244	258	241	248	215	215	251	241	213	261	223	243	238	243	239	243	215	241	242	264	236	227	214	239	236	210	242	239	267	217	206	216	247	224	251	218	255	210	247	220	230	231	243	207	242	231	267	235	235	229	247	222	210	226	219	250	231	267	243	233	253	261	212	246	247	222	236	215	235	233	242	247	230	242	240	239	224	262	244	229	244	236	229	236	264	220	242	238	234	250	222	236	254	259	218	237	226	248	239	226	230	218	254	230	237	254	249	232	233	218	213	246	240	237	254	256	232	242	224	226	210	248	217	233	225	221	226	249	227	243	249	239	237	246	242	232	251	208	204	199	199	232	233	232	230	252	258	272	214	246	232	228	223	235	228	232	243	236	261	251	232	214	249	242	236	239	261	258	213	214	246	258	219	242	266	229	245	238	241	235	244	249	259	243	236	252	248	213	265	249	221	252	255	249	231	241	240	245	236	233	233	272	241	237	252	228	231	243	219	233	230	227	232	225	227	234	224	206	237	222	242	202	253	211	223	252	239	226	231	243	246	263	227	234	232	240	218	220	234	226	230	255	230	245	228	221	229	241	239	226	253	258	215	223	240	236	273	253	236	221	221	238	279	240	247	254	224	239	238	232	227	238	215	249	252	232	234	245	223	235	212	221	256	220	240	221	244	228	236	197	228
4699	9639	7883	3803	2572	1878	1529	1179	1014	856	693	716	617	500	520	476	494	438	426	417	399	420	402	367	372	363	366	382	363	359	357	370	363	340	323	345	340	366	323	327	329	324	348	294	355	342	312	304	352	327	339	340	346	340	345	320	311	370	336	315	291	341	335	354	311	330	319	337	341	311	323	302	350	311	360	352	328	305	327	315	349	314	312	347	316	291	310	326	335	359	315	303	331	343	293	323	273	345	319	355	324	300	345	332	304	320	297	318	283	340	304	334	311	325	327	310	314	336	326	302	310	335	307	322	333	311	347	316	310	313	345	301	295	316	310	306	302	338	320	322	298	311	302	305	314	300	324	329	308	342	315	357	349	342	315	312	348	337	336	326	299	308	333	338	346	306	330	301	330	331	341	310	383	337	324	323	321	313	359	311	317	337	332	328	328	334	326	334	322	339	326	344	313	324	311	333	334	333	340	290	346	298	286	336	291	316	313	304	315	322	302	325	302	328	296	304	319	333	335	322	320	312	318	348	292	328	318	310	321	346	325	306	319	359	320	326	352	355	321	344	303	339	331	326	321	330	302	314	303	310	343	354	340	371	336	321	319	310	324	322	328	335	339	312	337	314	290	330	320	343	297	339	324	309	335	319	333	298	312	328	361	324	304	333	312	307	293	321	314	324	323	332	338	296	307	319	313	365	317	318	332	341	302	293	281	298	346	347	308	315	326	373	320	335	319	318	311	335	344	313	353	311	291	348	304	341	314	291	334	325	359	312	312	311	325	299	302	336	355	338	303	340	291	322	347	296	305	317	302	315	304	316	313	317	315	328	311	317	311	360	325	317	346	326	290	297	354	329	313	314	336	319	358	329	346	304	311	337	315	307	316	293	299	312	332	309	285	314	315	344	327	305	341	292	334	284	326	291	326	307	316	345	306	349	319	315	290	285	333	303	297	323	318	298	318	311	328	315	319	314	315	338	298	307	318	319	341	305	284	309	344	302	346	308	316	335	282	312	307	329	320	297	347	319	318	334	295	306	293	339	313	294	323	346	342	329	291	324	317	296	328	311	340	319	316	271	322	316	353	345	318	328	288	331	361	337	313	318	347	344	356	311	350	337	355	336	323	295	302	327	333	313	326	300	325	320	311	314	310	327	318	279	309	323	327	333	320	334	299	318	330	330	339	331	340	327	298	360	289	338	339	354	307	349	336	319	302	320	337	352	321	321	349	339	316	316	310	324	320	335	317	319	348	349	306	341	320	320	319	341	306	306	322	361	316	323	324	291	306	295	350	316	347	322	367	322	344	319	341	316	306	331	376	336	314	267	307	323	315	319	314	307	316	331	311	320	314	313	335	316	342	323	336	334	307	309	290	321	343	317	314	331	320	335	325	356	324	330	333	313	331	302	328	325	329	307	297	300	303	313	343	329	309	297	320	291	317	299	312	321	323	307	310	336	294	304	363	315	351	341	331	323	324	322	323	324	322	331	326	389	341	337	317	312	353	285	349	318	355	327	354	292	310	334	330	322	336	339	329	299	314	344	319	332	295	322	335	308	316	301	321	344	304	333	328	317	309	313	355	329	305	328	332	325	285	356	325	326	301	342	284	317	303	346	338	341	325	336	293	338	330	361	319	325	302	311	313	313	323	339	326	314	315	328	342	282	323	323	312	309	334	303	308	316	315	308	334	325	315	325	306	313	307	304	323	313	320	338	328	317	344	324	322	344	323	315	327	287	326	321	328	303	305	323	332	314	306	329	310	301	332	366	317	304	319	332	310	303	312	311	346	289	312	314	303	320	298	318	319	318	320	284	319	301	315	325	368	286	299	339	315	324	329	350	314	309	305	324	327	319	355	338	335	338	299	323	368	318	324	311	357	287	339	332	319	322	336	312	330	330	311	302	371	350	347	311	296	311	334	343	318	347	308	323	344	326	305	353	319	356	351	313	357	329	326	320	356	343	301	337	341	308	319	326	334	309	322	334	306	335	317	309	317	323	315	332	342	307	310	328	342	345	273	340	328	307	309	330	331	342	304	318	311	332	276	335	295	297	329	306	326	330	332	341	334	295	308	336	310	329	309	321	325	322	354	330	335	312	336	328	309	327	316	312	318	320	329	306	304	328	308	341	296	342	334	331	322	278	328	341	316	309	317	347	314	285	335	317	296	319	364	342	338	290	334	317	325	299	327	309	331	317	304	310	340	330	305	329	317	294	312	313	332	334	296	347	297	285	288	293	314	298	316	302	312	323	328	322	323	362	302	341	331	337	321	328	292	304	329	287	352	335	299	323	324	331	281	312	295	326	310	313	313	297	332	315	355	323	333	279	339	321	317	306	313	283	333	329	324	307	338	333	342	343	330	334	353	283	321	358	311	298	354	312	333	294	321	327	297	298	317	332	315	334	295	335	308	324	337	309	287	312	360	312	335	327	319	319	328	313	315	329	312	298	292	352	298	310	282	295	293	304	311	291	279	316	360	308	309	340	334	299	323	331	306	323	328	348	344	322	320	317	316	308	312	328	324	350	314	347	307	324	309	329	311	323	340	338	326	337	297	324	273	321	336	301	375	344	322	319	305	317	335	299	313	293	329	323	304	342	307	344	323	336	313	315	329	328	332	297	318	340	345	308	331	311	301	311	306	278	342	291	326	328	356	316	296	315	331	324	314	325	320	303	326	330	283	295	324	339	366	300	308	297	302	302	287	303	317	308	344	315	328	313	347	290	332	332	344	315	297	315	349	301	298	325	331	319	307	314	302	308	315	315	330	315	274	317	323	321	316	317	334	324	315	339	329	323	320	305	287	351	334	369	307	319	332	313	298	345	328	351	312	324	326	325	304	355	317	301	335	292	368	338	345	307	325	325	327	346	321	331	316	300	320	340	320	322	311	349	350	321	325	316	315	297	306	336	338	289	313	335	326	324	335	306	312	303	328	341	314	323	313	333	333	281	326	308	321	335	328	326	320	304	304	306	303	319	316	309	346	281	304	330	332	323	331	351	336	323	320	356	315	286	318	326	314	308	318	311	333	370	294	336	317	357	327	323	314	325	354	310	300	348	337	294	327	317	351	323	321	317	304	301	325	311	310	313	323	294	336	337	362	304	341	327	301	334	334	281	328	323	307	308	328	348	324	300	305	315	343	360	288	297	315	322	348	357	338	319	309	352	289	321	358	302	327	302	314	311	361	329	282	350	309	332	363	338	305	302	326	342	321	329	330	332	305	309	322	355	279	302	345	358	334	300	335	300	312	344	339	338	302	321	340	323	334	322	310	284	266	358	311	338	315	310	345	329	327	330	316	313	308	316	308	308	328	298	331	300	325	329	359	333	311	322	353	336	329	339	320	344	335	318	317	319	338	312	331	332	339	350	320	314	347	314	299	324	304	322	320	302	311	326	324	335	310	310	354	335	322	367	341	326	321	341	310	316	303	326	339	302	326	330	332	359	332	314	320	347	316	279	332	336	318	328	313	332	333	298	326	341	313	350	323	289
22805	21266	29172	23681	21266	21301	10882	919	569	468	394	384	328	277	258	258	217	215	236	190	180	167	163	132	139	116	123	151	136	151	117	115	139	130	128	122	122	116	110	129	104	118	115	126	107	109	109	102	105	133	106	99	127	115	111	102	83	102	104	107	100	95	101	100	108	97	94	109	100	110	118	114	102	93	110	103	90	112	97	130	104	91	103	123	100	107	111	102	99	109	89	109	100	111	92	101	107	95	111	111	100	121	113	97	102	89	87	102	113	94	108	103	110	93	100	89	106	92	105	101	97	112	108	85	88	94	104	107	96	101	91	81	88	122	104	92	118	98	101	92	102	95	96	93	104	113	109	101	96	96	115	90	105	100	103	104	99	86	98	98	103	94	109	84	110	117	99	80	87	97	105	108	90	88	106	108	97	92	86	99	92	104	97	89	118	89	100	102	96	105	112	91	115	92	91	103	89	89	103	104	99	97	107	87	103	84	90	104	94	109	101	98	100	100	117	107	108	104	104	94	94	100	87	81	92	111	79	124	93	86	110	118	109	94	106	99	90	94	100	91	93	102	91	117	95	99	106	100	77	106	96	98	113	95	81	87	115	89	95	101	90	104	89	98	98	106	83	94	94	92	101	107	108	85	93	102	109	82	96	123	88	84	102	96	91	111	111	103	87	87	107	80	100	86	91	100	86	97	99	120	100	94	102	98	108	84	93	107	99	104	103	97	93	103	90	113	100	94	88	86	86	96	112	106	103	107	84	101	96	85	106	97	102	93	99	107	97	88	109	98	88	106	96	98	99	98	89	101	94	103	77	107	84	101	116	105	90	107	101	109	95	96	103	99	93	77	83	102	104	85	105	94	104	93	116	105	103	105	88	109	89	107	79	95	75	91	90	85	116	83	95	98	112	100	85	113	100	118	92	118	85	97	91	100	94	102	96	107	108	106	94	85	107	125	105	97	85	103	77	99	85	101	97	91	93	108	115	106	85	96	106	87	81	93	102	128	109	102	99	91	92	94	110	98	116	103	100	98	87	90	87	100	100	107	86	103	109	102	112	95	93	100	101	123	108	95	99	88	95	106	118	99	109	108	101	98	94	103	80	102	86	100	91	113	94	110	102	86	104	95	88	90	89	93	95	107	87	91	108	107	105	104	86	108	108	100	87	99	84	96	108	94	80	100	82	89	101	102	87	96	89	103	102	104	101	101	99	102	104	101	107	99	100	86	108	101	101	106	100	89	87	89	88	91	109	89	95	96	94	98	80	94	118	99	89	102	108	71	93	88	89	90	120	97	115	100	94	88	95	107	84	86	104	85	113	96	109	103	100	86	98	94	95	108	95	102	113	95	102	92	94	79	95	107	90	98	112	104	101	89	95	84	92	99	96	93	101	99	98	95	112	102	107	90	96	88	98	92	102	104	107	120	102	88	96	112	115	98	106	95	89	98	98	94	109	106	108	98	84	99	118	96	102	97	107	92	90	100	98	95	107	85	107	111	90	109	95	97	94	110	96	91	86	104	83	95	105	104	85	96	73	94	99	88	86	113	83	100	90	114	115	121	84	101	94	110	113	89	97	117	93	89	107	78	99	125	96	100	99	96	121	97	86	99	97	97	100	94	93	104	92	100	103	102	119	104	72	113	102	100	98	90	105	87	111	112	107	97	95	98	79	83	78	91	105	78	101	83	99	103	101	95	103	97	89	102	93	100	95	86	105	112	85	91	107	102	100	97	97	108	84	98	90	90	115	72	105	104	92	87	89	80	83	96	124	96	99	113	99	93	89	113	92	95	101	103	82	89	114	92	83	104	114	82	109	96	101	90	106	86	102	103	88	86	103	104	100	87	98	99	97	103	104	86	100	66	94	105	91	96	97	90	91	84	107	100	89	99	100	111	88	115	90	98	104	96	90	95	96	104	93	103	101	94	92	98	100	124	99	93	72	94	90	93	85	93	112	87	99	121	99	95	92	99	88	100	73	81	114	118	94	106	104	80	99	112	93	87	116	102	94	100	83	89	104	84	98	97	105	81	110	93	96	95	112	86	91	93	85	90	119	101	89	101	108	93	101	83	87	100	96	105	114	109	82	114	116	89	98	90	117	102	123	102	109	101	82	101	104	105	97	96	94	89	86	90	92	86	100	110	92	104	109	97	95	94	89	92	96	99	96	104	77	113	108	107	97	113	85	85	113	88	71	100	102	127	90	106	109	89	102	106	83	106	107	118	77	89	92	91	115	99	106	101	86	95	113	87	92	98	96	79	91	108	103	94	90	89	100	112	96	98	122	99	100	107	90	106	107	61	88	93	102	105	110	109	87	100	99	101	90	120	106	101	98	102	96	80	86	108	101	115	93	88	89	98	125	88	113	101	91	92	94	107	104	93	114	102	110	96	109	102	93	99	107	101	93	117	94	90	109	105	108	89	104	113	99	97	100	112	92	105	83	87	99	102	85	102	96	91	93	114	102	91	98	106	95	111	105	109	113	93	123	106	94	103	104	111	108	94	88	103	93	109	92	99	112	114	106	95	109	103	95	82	78	107	101	112	96	95	95	94	86	99	113	98	98	98	108	103	111	99	117	105	89	94	93	103	89	103	97	110	105	116	84	103	93	99	101	105	103	97	98	81	81	92	97	106	105	107	91	98	91	86	98	108	119	105	89	99	97	97	89	87	109	91	102	103	88	90	107	119	92	101	103	87	106	95	85	91	96	101	86	91	95	104	98	100	105	99	93	90	101	98	106	97	105	112	106	98	96	82	100	85	116	87	120	100	93	121	103	96	106	85	96	94	101	90	90	79	106	108	89	96	110	110	81	91	105	110	107	98	91	101	101	105	88	104	97	94	84	98	82	88	109	96	94	101	101	99	100	104	107	97	111	97	107	85	96	108	106	99	100	104	88	92	97	96	110	104	95	95	94	108	80	110	95	101	113	92	76	100	103	101	92	93	123	98	92	112	86	128	106	119	92	101	100	99	114	102	83	109	88	91	78	87	77	105	100	102	113	99	93	97	76	102	99	87	93	91	110	89	72	95	97	107	94	111	106	112	89	82	101	118	93	107	105	118	97	100	110	101	100	100	85	95	95	95	103	94	90	114	104	89	97	91	91	80	86	104	79	106	101	85	115	92	100	91	81	100	88	110	92	95	92	98	96	94	90	114	93	102	101	86	94	98	96	94	112	92	115	88	87	82	98	100	92	108	69	98	101	87	105	94	100	99	104	103	109	103	98	81	96	111	97	95	92	81	90	91	89	100	99	89	99	100	86	77	111	86	116	81	112	99	94	87	109	89	109	115	102	94	102	110	102	85	92	96	95	102	76	75	107	112	86	98	107	94	99	97	88	88	119	97	103	91	100	96	112	84	97	80	98	100	97	95	112	94	100	88	92	93	104	110	116	103	108	99	113	94	103	112	111	94	116	103	115	95	74	102	93	111	90	97	102	106	103	96	83	98	98	81	95	111	106	100	114	96	102	98	106	101	82	102	96	90
6526	15586	12702	6452	4333	3251	2428	1856	1516	1152	975	831	702	560	559	488	456	358	390	312	310	294	266	282	231	232	209	223	219	187	213	221	215	174	176	184	176	173	181	180	168	178	151	160	153	187	164	155	148	142	160	130	145	138	128	141	107	133	145	140	145	153	135	139	148	141	161	136	129	138	141	149	140	125	138	140	130	136	125	123	146	122	143	145	158	140	169	155	127	148	131	148	112	140	140	135	121	145	130	162	137	155	118	151	124	140	134	134	159	123	138	129	142	146	129	129	138	153	134	134	149	127	133	138	128	123	150	142	128	129	120	168	132	134	128	130	142	127	132	137	141	129	134	118	148	134	118	152	150	134	131	131	131	155	136	137	121	132	142	120	142	143	125	158	125	132	121	150	140	132	123	150	110	117	141	120	141	126	135	139	108	129	128	117	124	154	104	126	135	141	146	128	134	118	127	125	123	143	136	130	131	132	130	132	122	120	126	112	125	136	149	121	143	111	128	128	135	121	120	117	135	127	147	119	127	138	136	117	132	142	120	128	117	138	133	146	126	111	136	144	133	124	143	120	132	126	150	117	152	111	132	132	121	125	151	141	146	106	132	149	132	134	134	128	145	126	131	129	127	148	125	152	140	142	132	128	127	125	114	140	144	139	143	166	138	126	123	113	139	139	153	138	145	144	145	111	133	132	120	134	121	129	132	123	137	133	139	128	117	129	133	120	120	145	132	125	129	129	125	132	131	139	124	126	130	139	125	131	139	121	132	118	133	123	127	153	125	121	127	117	120	132	125	100	123	131	130	129	121	124	154	135	127	144	123	148	111	128	134	139	130	151	129	121	136	122	143	127	133	125	135	125	129	145	129	128	114	114	133	125	140	130	123	131	142	138	134	131	128	118	158	150	129	144	129	128	138	120	120	140	138	125	125	147	143	138	113	143	148	139	119	127	139	135	127	152	138	141	129	130	125	131	119	144	123	128	125	130	133	141	130	145	140	145	120	135	118	142	137	143	135	116	142	142	123	131	147	134	137	142	129	123	151	131	139	135	122	131	131	132	127	136	134	149	124	136	122	130	146	128	128	129	135	143	134	135	142	126	140	171	115	123	142	127	140	121	125	139	142	122	140	117	142	132	130	122	112	134	139	157	144	134	142	146	127	134	132	149	154	121	136	116	143	123	127	120	136	146	120	129	140	125	120	136	133	149	143	123	143	130	116	133	128	140	132	140	121	141	134	125	118	124	133	156	129	138	121	138	117	130	113	110	156	136	130	147	122	133	141	130	136	129	132	131	149	137	131	115	140	136	153	101	149	136	122	151	116	121	120	143	120	129	136	105	133	146	129	135	116	140	117	152	130	138	113	117	125	120	133	133	128	133	117	143	136	127	122	124	104	125	141	124	130	130	132	142	143	139	133	126	145	143	128	125	124	127	121	130	144	128	112	130	130	138	138	107	129	133	126	139	139	163	137	135	126	137	123	136	135	141	133	135	133	130	127	125	122	133	135	125	131	132	132	129	123	133	156	125	147	145	129	150	126	154	148	123	135	124	123	120	130	122	133	118	117	139	143	126	126	125	142	133	122	116	125	134	117	117	143	130	152	133	123	150	117	116	100	143	145	138	148	151	125	125	136	150	134	126	134	122	127	113	136	134	138	130	136	130	129	121	140	122	114	129	122	129	128	131	131	138	122	131	137	126	107	128	111	154	129	119	110	122	145	119	144	131	122	124	139	169	149	143	128	118	123	147	145	135	115	125	137	124	125	140	139	127	136	121	129	142	125	150	143	133	146	142	129	145	118	135	126	133	138	139	140	140	128	136	120	127	130	136	144	137	126	132	133	110	124	128	135	127	146	135	113	138	125	126	151	133	124	125	108	127	119	139	125	121	137	125	131	143	133	138	153	165	135	128	131	107	113	147	131	126	141	134	121	123	122	135	121	121	147	109	138	139	146	132	161	134	136	144	159	127	141	125	136	123	139	131	135	125	140	133	146	114	134	143	149	126	114	133	133	122	126	120	122	136	117	147	159	121	119	129	137	130	139	128	138	135	135	118	119	136	156	121	154	131	127	120	123	127	124	135	163	125	110	125	127	136	133	123	136	156	117	143	137	153	162	128	116	140	102	146	123	125	129	139	139	125	130	122	121	119	122	136	135	127	133	141	114	135	131	131	119	136	140	132	134	133	127	134	135	154	123	117	133	107	136	148	130	121	118	106	142	130	140	130	132	134	163	137	114	107	126	127	128	143	137	135	144	132	133	127	137	114	139	133	135	138	131	128	126	129	115	127	125	121	141	168	130	130	138	137	118	136	132	149	143	127	126	151	121	133	143	108	143	123	117	126	130	133	137	130	143	133	112	136	123	134	134	146	136	157	142	142	126	128	135	129	94	132	150	115	148	164	121	129	145	137	135	138	133	125	130	112	123	140	128	130	154	124	123	128	136	117	144	141	133	130	131	133	110	134	133	141	128	115	127	124	134	110	124	119	129	119	118	127	157	130	144	119	137	129	119	141	135	142	141	119	130	132	120	141	117	143	133	126	117	125	143	128	124	141	120	144	129	136	139	132	133	132	124	119	136	136	136	125	133	120	140	141	134	125	134	120	143	137	133	131	119	149	141	130	132	126	130	127	116	157	118	127	138	142	128	124	122	134	124	131	128	151	117	136	113	146	118	161	136	103	129	123	132	126	115	115	127	118	129	128	151	134	139	136	136	139	127	135	137	133	130	139	145	148	124	131	130	142	134	135	140	123	135	147	157	105	105	143	143	125	151	123	137	124	132	134	115	148	121	130	140	125	128	113	127	125	158	105	124	128	137	141	123	130	144	126	113	115	129	126	125	120	124	134	129	111	136	144	139	125	149	130	121	136	117	129	145	127	110	128	127	121	139	135	127	122	129	137	132	131	117	129	141	146	143	143	132	152	141	154	122	132	147	151	132	123	124	117	127	135	140	133	128	123	132	132	130	135	129	130	116	148	143	108	142	141	119	134	114	125	136	150	118	135	135	135	132	123	135	116	118	116	124	126	133	167	141	145	144	113	130	123	124	116	142	120	112	140	152	141	124	143	123	121	134	137	131	121	124	130	117	127	152	134	138	142	134	136	118	127	117	144	160	139	141	122	127	125	118	128	120	134	135	133	146	130	141	138	109	147	145	148	126	107	99	139	146	145	120	134	129	136	126	131	125	134	140	138	114	146	108	100	137	127	122	118	128	118	102	123	130	141	152	132	143	117	134	121	142	133	124	128	141	127	105	143	122	149	137	120	135	133	136	150	148	125	135	136	130	132	117	113	136	139	132	131	131	138	133	110	135	127	128	144	141	117	135	137	127	136	135	149	135	113	133	121	131	105	133	154	133	135	149	139	116	136	119	142	145	120	111	143	113	137	143	113	134	147	129	117	148	119	149	111	143	140	141	133	124	131	119	137	140	132	134	116	114	128	141	136	133	145	126	136	128	130	135	149	141	139	143	118	121	123	130	120
26932	20994	10938	972	583	510	459	399	405	395	414	352	368	398	393	355	412	375	379	419	357	389	378	393	365	361	407	319	385	349	380	370	382	353	371	404	368	387	395	351	373	389	372	370	388	394	369	384	393	358	357	399	392	388	339	371	360	388	361	377	404	396	373	383	351	354	348	360	379	377	408	384	367	425	375	386	388	364	384	352	362	376	389	351	355	400	384	368	383	387	350	394	359	368	388	364	392	356	377	371	356	380	334	348	361	386	390	341	368	393	407	369	398	371	380	400	349	406	382	363	369	389	412	376	359	361	406	358	405	363	386	370	361	332	348	358	323	366	345	375	387	385	341	379	377	360	391	395	374	366	355	348	367	358	413	355	380	373	364	372	381	364	346	395	405	363	358	385	387	351	365	363	345	367	344	353	384	371	371	355	374	382	386	376	347	383	363	371	361	367	335	360	364	379	389	388	343	373	367	372	402	372	386	359	346	386	369	425	395	402	366	360	362	390	360	391	389	421	351	345	378	391	391	371	387	375	366	410	369	417	396	379	406	368	357	360	388	372	384	356	344	367	362	415	373	386	340	361	337	395	375	342	374	368	372	369	379	377	344	391	362	390	358	354	388	400	387	397	365	358	362	381	397	375	347	384	372	369	421	367	357	396	374	358	370	387	381	352	340	370	350	371	351	363	339	359	363	372	401	400	331	370	403	361	398	395	401	347	374	421	364	370	387	385	375	384	375	387	372	379	351	409	423	349	403	346	383	369	362	382	360	341	374	395	368	382	340	391	358	373	372	336	412	418	361	365	364	409	410	349	367	361	347	348	393	342	350	387	359	356	323	363	392	395	393	346	355	411	367	341	380	364	366	373	382	339	404	387	352	367	393	376	376	381	355	409	378	360	363	364	363	356	409	371	344	387	374	341	379	413	400	391	403	428	363	373	367	366	370	371	359	385	360	396	404	391	386	401	394	341	351	397	359	360	360	385	323	374	360	383	358	337	383	375	316	357	363	375	356	360	365	383	361	354	380	360	394	377	399	382	366	354	355	351	380	334	324	369	384	352	383	349	369	386	364	358	365	367	408	369	357	337	377	354	376	372	386	351	392	327	337	376	354	399	384	346	382	372	380	362	376	378	365	397	362	356	338	351	388	412	342	369	355	387	370	338	375	346	349	357	380	404	389	387	360	365	365	379	329	363	332	345	364	368	389	361	409	382	366	376	359	374	369	379	404	381	345	379	377	402	381	348	334	396	348	399	339	399	337	400	376	374	362	381	401	399	368	386	344	383	375	375	359	408	378	350	366	377	369	356	348	350	362	407	384	383	363	396	401	346	386	370	372	370	356	397	354	365	385	393	392	410	389	401	353	387	375	367	386	409	380	314	387	374	359	377	380	359	366	341	394	397	363	376	399	419	354	404	374	373	359	399	375	357	399	355	369	366	358	380	380	345	380	361	386	355	349	350	383	401	368	363	371	403	379	344	359	398	368	370	366	357	356	369	380	389	406	384	342	359	408	378	374	385	406	389	397	381	368	383	372	397	369	327	352	378	357	357	372	369	365	350	365	380	390	366	359	366	365	367	394	405	388	396	399	393	383	336	389	384	336	366	355	374	341	392	377	368	366	427	348	383	388	367	362	364	404	352	368	374	381	410	363	362	377	367	361	394	376	369	375	411	387	369	374	391	361	359	411	371	363	365	369	364	344	368	365	424	369	369	365	391	343	357	352	389	360	383	348	391	382	340	371	350	372	364	351	372	427	403	359	381	332	366	381	387	357	341	404	407	369	388	347	417	358	355	369	343	371	394	377	376	357	383	366	360	377	375	378	379	362	348	361	341	348	374	378	394	364	367	381	374	373	400	387	399	371	391	373	368	382	385	373	344	370	384	366	382	359	336	365	391	367	353	374	362	391	383	358	356	386	397	408	382	371	389	349	374	375	359	391	349	371	366	343	353	363	333	380	381	399	379	359	379	355	410	328	368	412	341	369	344	358	353	359	358	354	383	362	358	382	364	338	365	374	351	359	383	375	373	377	384	353	344	363	346	407	370	366	398	380	384	380	371	384	358	360	381	397	360	382	371	356	356	373	384	349	371	381	399	414	385	395	392	368	387	388	361	367	375	333	388	392	364	332	391	381	365	383	370	361	355	388	348	377	354	381	371	373	356	333	341	382	391	370	365	371	368	378	414	371	349	375	362	396	368	364	352	367	366	392	365	377	386	380	340	352	382	402	350	383	393	377	343	357	389	357	356	373	349	370	366	371	361	363	368	370	353	358	399	380	360	395	343	355	354	389	384	398	357	403	372	391	361	412	432	367	357	357	362	399	378	397	378	358	371	388	369	392	320	416	373	370	376	341	342	361	378	387	376	389	375	396	333	410	376	382	356	348	387	352	400	390	360	376	362	384	378	385	362	379	390	402	368	359	377	365	379	384	355	364	385	375	369	369	386	359	379	373	397	372	374	392	331	381	360	368	354	362	384	380	357	392	406	370	390	375	358	383	350	368	347	377	359	365	397	372	354	374	404	386	366	378	371	397	366	369	370	399	388	397	357	392	381	379	388	373	358	374	315	393	356	368	388	374	364	348	374	355	366	402	375	344	364	368	374	330	316	364	382	358	344	370	382	376	369	353	340	345	421	356	370	383	349	378	375	388	356	348	364	348	371	359	368	361	356	384	384	397	347	341	343	322	359	363	383	384	380	354	404	401	360	366	400	379	337	401	354	374	366	372	372	364	355	372	373	373	352	368	398	389	336	396	368	369	384	388	374	372	382	368	342	357	373	342	368	417	362	359	394	349	380	326	376	389	371	364	390	370	368	386	385	379	368	352	328	381	395	353	390	383	364	379	357	339	331	406	377	377	380	382	366	367	358	372	381	355	375	391	344	351	383	371	362	364	358	386	361	332	386	369	374	361	385	365	367	368	403	369	353	367	363	385	357	355	377	371	378	406	366	369	373	399	385	385	347	372	346	373	424	360	342	335	392	348	371	371	379	372	375	356	346	381	368	365	378	371	356	398	356	359	380	395	364	375	354	364	341	397	362	354	392	349	360	363	385	362	359	363	381	393	357	367	377	353	362	383	380	372	386	374	386	395	377	364	410	391	382	359	385	398	365	359	395	400	352	383	353	370	363	354	363	353	379	401	364	379	360	382	353	385	378	374	360	387	401	399	359	356	342	364	334	356	409	389	402	361	376	370	373	360	401	346	350	365	388	371	394	356	430	362	389	353	393	359	379	366	348	410	371	376	353	412	399	375	382	370	358	370	362	348	342	369	373	382	401	385	371	395	355	355	375	375	346	397	377	373	369	350	372	380	373	365	380	400	375	366	381	353	365	358	377	335	389	396	362	378	386	398	346	368	370	378	370	379	364	392	371	394	395	365	368	360	373	375	400	430	417	377	368	386	368	382	389	398	384	368	342	317	343	374	391	341	389	353	370	358	374	408	348	372	367	342	371	354	372	373	377	398	342	355	388	364	388	403	387
3966	1180	1099	792	643	627	551	562	525	553	528	511	507	507	498	510	514	466	497	485	488	490	517	501	466	464	481	427	500	513	536	475	503	489	516	486	536	461	484	475	498	448	479	484	492	517	468	483	482	467	470	457	527	498	504	459	483	487	463	526	519	481	481	475	458	480	471	497	517	468	456	502	495	522	479	465	487	517	491	470	519	441	495	443	496	509	488	484	489	522	494	549	444	485	538	456	502	504	506	498	514	413	492	507	491	493	469	512	445	478	500	479	469	461	452	495	454	474	481	483	483	512	492	475	517	482	462	468	488	518	455	469	489	513	471	513	496	490	497	526	489	542	470	492	475	491	459	484	465	459	513	496	472	541	511	434	495	520	488	520	530	473	474	504	503	454	506	460	482	484	494	496	511	498	494	461	488	475	487	481	492	499	502	516	465	471	479	473	488	461	512	469	465	433	429	514	456	480	482	475	524	504	499	474	464	452	463	478	482	472	471	495	479	469	464	475	453	442	480	494	483	476	485	496	491	482	506	495	516	462	451	493	506	513	486	451	454	516	474	500	485	524	501	506	495	488	486	481	493	512	547	531	492	499	486	506	493	499	478	469	465	491	463	495	502	506	542	501	448	483	490	510	516	488	469	489	483	472	471	520	492	501	498	446	448	467	513	475	487	484	476	483	508	489	485	482	479	484	483	483	454	462	452	508	509	478	528	450	461	470	497	473	480	511	450	449	473	466	495	484	498	497	492	504	477	504	504	495	511	525	522	455	487	497	480	482	452	488	535	463	484	458	508	500	488	566	503	482	491	517	499	476	474	471	454	472	504	449	517	494	509	527	477	503	487	502	485	449	489	493	489	494	470	490	507	483	485	484	506	467	457	488	489	490	469	461	510	505	499	486	474	467	492	445	505	483	482	445	504	535	470	536	505	452	441	498	524	505	493	466	470	484	529	472	499	476	466	436	467	447	475	481	510	490	479	488	452	504	507	473	488	499	477	467	520	497	472	485	465	515	483	481	502	464	483	516	491	513	437	469	477	519	537	503	518	455	475	482	481	469	464	467	485	490	495	483	488	490	474	505	501	516	506	467	497	530	507	465	486	464	472	523	503	490	462	486	516	469	473	467	460	514	507	476	518	473	487	492	483	491	507	477	519	486	469	486	496	472	489	493	497	501	467	493	489	481	474	506	449	501	473	483	477	469	489	501	479	516	501	487	496	469	492	503	487	491	544	483	526	502	498	502	544	443	522	488	489	472	516	484	481	480	485	435	494	521	512	517	496	500	510	499	479	478	493	490	495	480	459	484	516	503	489	495	491	487	408	486	513	473	488	483	458	494	528	482	490	481	486	467	517	520	499	484	482	487	473	510	501	483	513	477	472	500	456	483	502	494	466	468	509	493	496	452	526	512	486	484	493	471	448	475	456	490	517	499	483	454	480	498	473	497	467	480	500	504	476	486	490	486	518	478	458	480	486	509	478	480	508	474	493	455	488	472	485	504	502	492	489	522	503	472	478	483	491	488	501	466	454	479	462	462	454	468	498	493	468	513	497	486	500	489	511	468	492	473	484	511	469	483	483	487	501	501	467	534	544	480	506	470	520	472	530	498	504	510	472	518	454	488	519	522	488	481	437	467	474	476	523	486	489	509	514	473	488	466	468	477	510	440	536	457	469	524	456	471	465	492	460	450	461	481	481	505	511	480	481	471	504	497	472	525	496	522	490	490	496	476	486	509	507	510	510	488	507	506	516	474	502	517	478	495	516	509	499	471	498	423	493	496	507	477	505	505	487	506	486	506	498	475	485	509	463	483	478	513	504	484	504	483	501	541	467	496	445	536	492	486	453	464	454	475	486	513	435	472	545	464	509	514	476	480	491	470	479	468	471	461	472	511	495	480	487	497	495	488	471	485	518	538	490	487	478	490	481	515	458	495	475	478	515	473	507	485	456	483	505	496	447	471	461	465	519	504	471	516	448	511	485	477	437	506	497	458	503	459	484	499	487	487	470	496	446	487	488	496	510	495	461	500	435	498	478	482	495	487	488	507	492	491	504	519	478	488	534	470	507	524	509	496	519	474	491	454	489	461	493	494	450	530	485	452	461	500	447	477	478	511	541	530	486	503	508	513	460	490	464	530	471	491	472	488	477	490	492	503	500	443	482	502	497	501	515	447	488	501	469	474	514	463	487	471	458	507	517	484	490	486	479	491	483	495	521	478	467	472	485	502	463	478	502	507	516	473	465	485	511	459	530	521	494	502	471	519	500	503	482	456	518	556	519	506	464	490	474	515	455	443	476	489	461	472	469	494	460	486	503	518	453	510	493	441	468	519	504	477	452	476	526	489	463	484	499	466	477	491	487	484	485	486	480	469	494	500	495	448	499	498	490	476	499	490	483	472	492	506	482	543	527	467	447	512	472	500	498	490	493	488	514	492	546	524	468	491	497	446	486	464	499	508	478	535	495	508	522	505	478	461	461	497	465	523	486	490	497	466	495	446	478	489	531	455	478	466	475	487	496	489	501	498	481	483	481	511	505	504	489	501	466	437	477	472	473	491	477	499	516	469	462	473	508	464	493	498	469	457	475	483	509	475	465	503	476	459	525	486	480	468	496	493	491	523	461	467	531	506	488	520	495	494	471	522	467	469	496	490	459	462	504	450	470	505	531	498	490	460	507	489	496	530	464	467	489	481	511	464	507	537	465	480	534	508	490	474	452	498	455	480	497	487	526	488	517	494	500	539	522	492	470	504	497	480	514	501	504	498	443	487	476	496	486	464	529	504	487	483	494	492	447	476	488	507	513	481	500	511	516	488	485	485	502	471	476	438	511	452	504	490	418	487	487	486	458	512	490	509	493	484	514	494	501	488	478	506	532	467	496	525	473	472	468	509	482	507	526	453	481	509	515	482	495	491	530	474	501	472	497	462	459	488	515	489	449	481	511	479	484	484	494	476	477	498	482	516	508	479	488	471	489	519	456	521	512	515	460	498	463	495	485	489	505	461	466	467	444	509	482	500	473	544	474	484	459	496	473	460	482	483	513	497	482	492	480	495	505	552	471	491	489	445	463	480	467	518	468	486	510	485	515	481	520	494	476	481	509	490	518	543	505	444	528	470	484	480	496	466	443	486	497	475	506	509	488	500	483	533	504	501	474	503	472	502	471	488	520	498	435	520	508	489	452	483	497	466	457	505	504	470	488	492	492	505	497	507	522	452	490	464	492	479	490	495	494	493	508	454	462	468	494	471	492	484	442	492	471	506	454	491	460	496	488	498	499	510	529	450	487	480	471	474	488	482	474	526	480	492	493	489	468	501	503	505	487	463	495	481	461	487	484	505	473	497	469	474	471	511	487	485	479	450	513	520	518	497	485	451	511	468	466	479	491	475	488	505	501	474	502	473	460	463	495	504	489	520	467	528	479	470	495	419	504	535	527	518	494	496	493	483	512	504	490	452	484	539	488	470	458	504	487	485	486	487	488	503	463	530
23697	21276	28837	24004	21261	12539	1073	607	502	504	375	373	357	351	343	294	313	294	302	297	313	282	298	292	302	245	246	278	277	306	252	276	270	267	236	264	279	272	245	247	246	264	200	274	246	219	230	236	276	244	223	221	273	239	262	240	261	264	251	243	247	262	257	251	246	262	243	237	231	221	253	251	255	231	232	268	269	237	265	264	242	245	248	269	257	243	240	256	238	253	272	237	247	236	244	229	263	245	236	246	242	247	247	252	225	253	248	254	228	263	217	236	262	259	230	242	266	260	223	243	248	240	223	266	242	231	254	268	236	219	236	270	220	267	249	214	249	224	250	264	255	211	254	248	224	215	250	253	276	261	264	264	258	248	232	219	238	246	233	239	243	228	250	244	253	245	227	232	237	231	245	247	266	244	252	249	227	245	220	249	258	249	235	266	245	259	225	267	245	259	249	241	223	219	247	251	268	245	210	253	260	248	250	238	235	246	255	240	255	231	251	223	255	266	255	244	265	233	231	241	251	288	229	235	228	236	233	234	270	244	242	197	228	229	259	252	247	241	239	228	225	239	260	232	241	230	248	236	209	249	241	210	242	290	234	257	209	263	244	259	266	232	233	278	249	269	239	246	262	243	242	223	234	234	231	227	253	239	231	267	238	225	225	230	242	251	268	215	258	219	256	244	243	248	252	241	229	244	232	252	260	235	238	244	231	251	247	214	237	227	231	240	257	207	255	224	250	232	223	246	226	218	234	238	255	236	245	231	244	235	238	244	244	263	218	256	246	219	249	226	234	233	246	212	245	225	239	205	251	227	231	233	236	238	235	245	234	231	237	257	249	252	244	233	262	243	263	258	256	256	242	248	217	250	278	235	215	234	235	239	262	247	236	246	228	220	219	246	220	230	252	231	238	234	237	235	227	199	228	249	241	239	257	265	223	269	220	231	234	273	235	238	247	259	228	241	235	244	226	244	207	247	250	238	263	225	231	245	236	230	243	232	268	279	250	267	223	225	261	228	245	243	252	250	245	224	225	239	252	255	254	254	260	258	257	233	241	221	226	243	245	228	230	222	258	231	236	257	240	261	260	212	281	283	238	264	278	213	221	232	219	223	248	251	227	247	232	255	258	239	243	258	225	250	225	227	223	244	256	229	252	223	219	246	245	247	241	250	240	251	249	201	243	258	250	250	244	241	217	230	247	232	245	251	219	243	228	256	226	237	241	248	253	235	283	271	200	233	258	250	236	257	233	241	248	242	247	245	232	220	269	245	272	239	227	267	238	228	243	254	227	223	242	241	253	250	235	237	243	226	249	230	248	251	243	228	269	265	242	224	238	261	238	249	235	229	247	240	262	227	241	237	245	241	234	247	261	230	272	231	262	242	234	222	257	231	265	213	236	265	220	228	235	240	246	243	235	212	232	247	249	226	251	262	214	241	244	231	252	246	207	234	237	250	243	258	224	238	280	233	223	257	235	246	252	233	246	227	250	218	262	248	229	256	241	252	234	239	266	224	235	255	239	251	230	244	231	245	245	235	244	246	222	250	260	222	263	238	251	219	234	245	229	224	228	223	247	247	225	271	260	260	268	254	233	261	238	233	208	242	234	238	244	244	249	270	239	291	262	274	256	248	228	239	231	226	226	238	237	260	240	225	267	230	252	224	236	251	228	237	217	239	227	234	224	220	250	230	259	232	215	231	243	224	239	248	261	271	260	223	229	239	238	235	238	275	261	246	241	230	228	229	270	239	222	246	247	208	239	250	220	278	239	234	259	271	209	226	240	223	247	268	270	247	214	273	235	273	261	230	235	272	256	283	249	243	225	256	215	242	253	246	225	254	233	246	226	246	265	250	266	237	233	261	240	271	232	248	213	227	233	216	259	191	233	233	247	265	213	243	224	244	242	245	230	226	235	261	238	266	232	246	237	251	212	248	255	226	231	249	279	260	246	244	228	275	239	256	230	240	259	237	258	264	205	256	238	257	221	207	230	274	247	239	253	245	221	265	259	225	289	278	225	226	239	250	285	230	219	254	236	250	273	235	222	207	232	246	245	257	254	226	252	238	253	224	212	225	238	239	268	239	235	250	242	258	254	249	233	239	252	268	260	254	243	243	261	242	215	243	272	236	271	270	257	230	233	248	251	232	257	231	225	250	242	251	232	236	254	224	257	240	226	228	221	239	211	251	253	247	254	218	249	254	244	232	235	231	234	239	247	232	245	209	250	256	235	223	276	237	238	238	249	252	267	217	247	233	245	254	269	273	252	243	244	224	234	234	253	238	221	211	248	260	240	224	227	252	270	223	248	231	245	254	232	232	247	227	250	211	232	233	233	227	253	249	212	274	232	240	216	249	232	262	245	242	229	255	239	249	242	243	261	249	229	245	246	235	229	228	265	236	256	238	237	264	248	227	226	285	226	258	235	235	251	229	227	236	239	231	236	219	250	222	211	234	223	228	244	243	251	254	229	258	237	252	216	251	221	268	254	251	259	247	246	235	235	211	210	238	230	225	255	266	239	250	215	263	227	251	240	257	257	234	244	268	244	266	227	268	225	265	261	240	251	239	227	248	215	267	228	263	226	238	258	225	250	211	247	238	244	254	235	251	241	245	236	256	255	221	261	262	250	234	256	268	267	244	263	254	215	239	225	281	235	259	259	244	256	238	245	246	264	260	187	243	204	242	270	213	250	243	249	226	213	244	270	229	253	237	240	256	232	242	227	258	244	244	238	249	230	258	252	211	256	241	232	231	260	238	254	220	226	224	237	242	238	251	243	249	244	270	243	248	277	221	238	228	238	232	242	244	240	239	230	230	238	249	240	243	239	232	239	240	233	244	251	229	247	277	251	231	230	237	249	235	243	226	244	246	255	239	250	212	246	238	246	213	250	219	247	238	227	239	291	237	259	231	235	232	241	234	239	266	239	252	223	230	231	268	270	230	253	258	247	245	243	229	281	222	261	270	252	224	243	264	221	243	224	244	248	241	227	255	253	256	245	256	238	249	254	244	230	250	262	268	226	267	256	237	246	239	230	240	256	274	242	252	220	258	224	202	234	250	232	230	223	238	251	245	236	240	233	233	243	235	252	249	260	223	253	242	241	241	248	212	274	248	251	214	226	270	244	240	236	245	225	253	239	254	217	249	252	257	269	239	239	248	249	225	259	224	234	235	242	239	246	247	240	250	258	256	262	226	242	251	271	230	241	241	259	243	244	253	262	270	213	270	214	241	249	259	214	263	216	238	228	264	244	244	247	261	226	234	258	223	258	268	236	267	223	232	222	243	283	230	269	224	268	263	260	231	250	247	255	249	228	245	245	238	276	225	238	227	256	232	264	243	260	251	240	236	245	246	236	234	236	229	230	258	251	248	222	219	239	245	254	260	235	244	241	251	255	251	242	239	221	286	241	221	225	237	256	241	246	202	247	243	240	225	248	225	247	246	249	260	269	257	222	267	259	217	260	247	256	246	254	266	237	224	232	240	255	226	233	252
4815	9532	7831	3809	2592	1978	1563	1255	1037	852	739	666	591	571	554	508	483	454	454	421	425	429	387	383	407	382	376	399	346	343	358	322	383	363	345	332	341	333	342	382	371	329	369	310	357	326	332	312	318	352	345	344	320	334	340	344	349	330	337	322	340	368	324	317	336	347	331	319	351	336	343	341	303	372	322	305	320	340	344	330	334	324	335	323	309	314	338	321	303	325	317	300	334	319	357	310	332	360	321	309	341	325	319	343	371	312	342	309	371	301	328	356	308	315	341	365	338	296	288	316	350	352	305	342	342	324	332	305	344	310	341	294	327	320	310	338	313	311	343	346	337	336	320	315	296	358	338	318	318	313	353	339	321	342	331	347	340	406	340	330	345	332	353	304	298	312	347	283	304	324	319	308	331	309	341	357	318	331	325	315	322	315	326	344	352	308	344	343	328	357	328	330	290	316	323	372	313	320	299	316	314	352	336	340	310	305	333	316	312	311	309	327	313	328	330	337	342	334	324	330	325	325	290	324	328	337	323	334	333	314	309	329	337	324	340	334	327	325	327	341	336	339	330	310	314	327	321	339	309	305	333	311	332	300	355	328	355	309	359	328	364	330	337	334	365	358	332	331	321	354	322	318	320	308	318	302	382	304	325	346	332	310	288	349	297	328	338	366	315	319	311	335	326	333	359	341	319	350	355	309	327	339	341	326	335	334	316	330	322	309	307	301	343	383	315	326	306	294	304	314	322	342	305	298	360	318	343	312	335	348	347	282	331	332	349	333	313	322	354	331	328	320	348	333	342	332	332	330	323	316	324	328	299	338	336	313	347	314	326	353	329	304	308	335	328	313	327	328	320	340	348	324	299	341	347	339	337	336	324	337	339	289	324	334	309	350	321	305	284	324	296	332	351	307	327	350	347	335	349	335	340	343	352	346	339	353	321	303	314	320	326	323	308	354	354	308	318	333	347	268	324	325	294	314	301	316	340	324	311	344	342	342	337	341	274	298	317	329	302	329	315	305	327	322	321	353	327	330	314	341	338	334	308	340	315	351	330	342	298	343	311	321	347	309	343	325	350	316	346	294	337	347	332	315	322	326	317	326	325	295	296	368	306	307	315	334	341	341	317	338	285	341	310	311	343	311	312	321	317	339	329	291	321	320	351	311	337	329	349	329	355	354	356	348	370	320	334	326	358	318	328	346	336	319	348	318	356	335	350	323	312	308	332	343	334	331	316	327	307	358	318	305	335	356	293	313	322	352	331	315	272	281	355	313	318	297	339	328	300	316	310	317	344	355	312	342	318	324	318	336	345	323	311	348	324	292	351	309	319	325	338	325	325	316	356	310	339	324	312	333	339	308	316	320	313	325	336	383	327	325	311	318	343	344	298	329	310	299	313	338	323	303	331	324	307	334	313	328	308	301	323	342	357	342	312	331	312	279	316	314	339	337	329	369	314	311	365	294	309	369	316	301	344	273	334	320	346	292	379	343	339	364	290	316	333	323	368	319	303	356	316	363	318	314	310	326	322	291	294	347	317	335	336	314	317	292	318	325	301	314	321	345	314	312	307	360	284	354	313	315	319	306	305	342	326	338	332	332	324	303	342	337	327	306	328	328	352	305	324	343	298	307	367	350	333	327	319	339	315	338	328	339	332	343	318	308	309	320	319	316	326	305	341	333	347	304	326	355	352	322	339	318	345	334	319	320	295	299	330	334	351	325	330	319	293	341	328	356	324	323	319	292	320	343	316	353	312	325	319	327	298	329	330	328	330	351	317	308	347	316	327	339	332	348	350	317	301	350	340	314	313	308	309	320	315	315	332	347	316	315	341	337	332	331	356	319	330	315	315	304	330	347	315	341	330	332	296	344	317	314	341	364	317	341	298	345	326	301	341	326	331	341	284	332	352	334	312	327	328	352	332	319	322	326	324	335	326	350	336	321	332	336	320	329	322	329	325	325	345	322	322	283	291	334	324	342	371	294	311	350	332	328	349	346	359	326	326	321	363	310	316	313	321	369	328	298	319	323	341	330	348	337	316	311	322	328	334	327	307	301	276	328	351	295	344	328	348	328	329	329	319	334	327	326	329	304	344	297	314	326	311	314	314	324	304	314	348	321	325	298	342	337	347	303	330	329	355	290	321	340	327	332	344	329	303	317	323	301	371	312	307	337	319	348	327	332	368	303	310	329	319	296	322	338	333	301	331	332	325	323	327	305	359	306	295	305	348	335	312	332	327	337	288	313	334	348	328	316	322	330	294	323	350	348	361	298	305	339	321	378	360	319	344	305	348	310	350	304	311	310	313	358	320	314	322	324	323	327	361	302	306	330	357	322	360	342	348	333	307	294	340	330	307	329	342	330	330	316	332	320	329	314	303	325	342	308	289	334	327	303	324	347	355	320	327	322	329	340	350	309	332	284	351	310	316	329	340	315	330	325	313	292	337	323	326	302	343	303	348	355	351	347	335	343	316	333	317	290	307	335	314	289	348	352	345	335	342	320	328	327	318	310	343	298	323	342	317	280	328	331	315	312	317	326	303	323	343	319	310	337	329	297	346	293	288	347	316	280	317	317	309	308	343	349	310	305	317	328	316	346	342	349	337	301	330	310	325	322	341	338	314	305	361	325	351	321	306	340	318	327	328	290	318	305	334	288	340	287	326	310	331	312	308	323	320	337	340	294	359	315	319	284	351	355	320	307	341	318	316	338	312	319	329	325	307	310	307	327	324	310	314	368	319	317	280	296	306	347	329	293	361	341	324	330	330	320	322	304	352	301	320	324	315	312	335	344	331	302	361	332	325	316	310	339	321	361	340	308	324	332	327	358	342	323	309	334	307	305	334	328	320	327	298	324	348	322	302	324	332	309	295	316	328	332	344	312	308	313	320	299	327	363	290	327	327	309	340	333	291	348	364	341	319	312	312	349	311	325	320	317	315	333	300	301	339	308	303	327	364	302	313	316	330	314	338	304	294	314	322	321	316	314	288	292	311	365	339	301	333	281	272	294	324	316	327	329	346	329	315	318	323	330	313	319	288	343	320	346	322	308	338	325	327	303	352	344	316	336	333	305	337	345	344	333	332	318	317	349	325	339	344	320	318	333	351	282	327	299	333	319	353	304	333	343	343	328	342	350	329	310	334	339	308	290	325	328	330	329	332	346	315	319	352	318	338	291	331	327	346	326	316	320	328	324	298	317	344	321	311	310	296	327	368	320	336	347	343	321	330	344	324	335	306	327	314	339	331	316	332	316	325	298	321	329	337	293	322	307	328	327	334	307	313	337	303	339	308	354	330	324	328	344	295	333	295	351	324	326	308	295	357	323	304	342	342	364	381	293	305	305	318	333	337	331	352	331	339	322	305	329	345	331	305	323	330	318	316	319	330	345	338	309	315	352	316	339	324	303	326	345	313	333	310	348	308	316	339	327	366	294	328	350	323	331	329	324	305	306	303	337	306	323	320	318	334	335	289	325	316	279	311	335	311	320	348	308
22853	21248	29141	23667	21249	21286	10892	886	547	481	402	365	303	297	292	247	200	204	218	174	161	169	164	164	155	158	143	138	133	145	126	135	119	132	115	120	127	122	132	116	130	128	108	102	106	116	110	111	126	99	110	118	92	105	119	110	100	103	112	129	107	117	111	115	120	105	109	103	109	112	125	99	85	123	97	92	99	91	102	101	97	100	104	92	87	106	84	113	98	89	104	120	75	104	94	105	102	91	103	93	101	102	107	82	112	99	116	120	107	104	89	105	111	88	96	105	95	104	96	96	103	114	102	116	97	102	107	102	94	106	92	105	107	99	94	91	101	96	88	79	96	108	102	106	109	101	109	95	92	118	86	94	126	106	98	103	115	102	101	116	97	112	111	95	106	103	92	108	114	109	107	94	107	90	115	113	94	87	97	88	104	123	95	108	91	86	91	120	88	122	110	95	85	105	96	113	101	95	105	108	108	101	90	116	89	102	98	113	119	114	105	82	111	108	106	119	103	100	95	103	84	94	114	103	97	95	108	110	98	107	106	113	99	98	102	107	83	91	102	111	99	97	86	95	103	124	93	106	93	100	103	117	115	118	100	93	93	100	93	99	108	90	117	114	114	104	115	92	93	121	85	75	108	95	92	114	96	113	99	109	110	93	93	91	100	105	101	104	111	107	111	104	107	100	79	94	105	91	94	81	101	100	90	100	100	102	111	94	93	104	100	86	98	99	100	118	75	113	88	102	85	81	80	110	80	106	95	109	83	101	99	118	107	101	125	98	84	114	95	111	107	87	104	105	103	85	96	75	109	125	103	123	90	91	90	88	90	98	99	94	100	110	110	103	103	101	94	86	88	82	98	88	95	95	97	100	103	105	105	118	98	92	98	93	108	98	95	93	99	97	103	100	91	89	99	103	87	103	89	87	103	122	89	115	97	85	108	102	95	114	104	105	105	93	85	81	99	93	96	120	89	96	110	104	106	90	98	99	101	114	96	114	105	88	88	95	103	98	101	108	102	94	103	101	106	97	95	101	101	96	116	98	125	102	111	101	107	99	101	91	108	106	96	83	101	118	106	108	91	86	85	109	106	91	88	99	104	88	88	92	105	95	104	91	103	92	103	101	99	103	97	89	96	88	117	118	92	99	100	117	89	93	100	106	105	107	89	82	100	107	86	92	107	103	105	96	100	112	101	104	78	111	84	95	93	82	89	102	118	100	100	86	105	93	110	97	114	93	100	106	119	113	103	98	82	95	96	104	107	108	92	99	102	98	102	104	91	128	81	89	104	93	92	87	94	99	109	87	99	111	102	93	113	94	103	105	107	108	96	90	107	104	101	116	103	79	82	100	102	89	110	113	98	107	113	103	95	88	111	84	95	111	106	92	105	114	111	100	103	114	98	103	97	96	95	93	102	115	83	112	105	105	98	100	104	90	87	98	102	96	109	98	97	94	97	107	99	82	123	92	101	95	78	91	92	100	101	98	97	98	92	103	107	98	105	107	103	95	93	105	94	100	108	88	100	101	93	110	83	94	103	95	92	81	81	108	111	100	101	102	104	91	116	103	105	104	114	90	95	105	97	97	112	99	99	109	117	98	104	82	78	108	111	98	87	95	111	114	80	104	91	94	104	104	89	116	91	108	92	85	115	104	104	115	115	106	112	89	97	105	94	104	98	103	116	102	93	104	101	116	115	105	93	99	75	113	82	106	89	110	101	83	92	103	100	113	95	88	84	86	83	103	92	105	98	89	104	114	114	105	99	113	99	94	87	101	101	90	108	97	102	98	93	110	96	106	96	86	85	98	97	95	108	85	100	99	109	123	111	80	85	101	123	108	97	90	92	117	115	102	104	116	100	94	90	109	103	102	99	94	88	108	100	90	98	103	101	101	102	94	96	101	100	106	116	109	93	100	95	101	101	98	113	106	86	96	88	99	92	111	117	98	117	104	104	109	99	111	85	124	82	91	116	72	124	92	90	109	91	85	109	90	112	93	103	110	90	100	110	108	109	81	114	106	93	99	104	104	125	98	91	102	90	111	103	107	99	107	94	107	93	92	91	92	88	118	89	102	88	88	108	91	99	102	106	100	92	111	98	110	91	115	88	108	99	95	95	119	94	95	97	93	108	104	84	113	89	106	97	101	95	113	97	79	104	100	89	108	115	130	103	110	115	88	92	84	101	106	88	104	114	117	104	97	105	99	111	87	83	100	91	87	110	75	91	91	111	91	93	89	106	85	106	99	94	89	90	111	79	113	112	112	94	105	88	94	112	100	90	82	103	115	96	86	97	104	101	83	83	96	93	94	107	84	104	97	101	106	102	117	101	102	100	89	104	114	89	107	86	111	104	100	86	105	100	95	99	101	104	99	105	94	101	111	106	93	101	101	109	105	120	98	98	89	92	103	123	97	111	98	96	98	96	110	101	87	101	110	97	93	95	88	97	88	101	95	95	85	102	94	92	96	87	99	101	89	106	101	113	96	96	76	96	96	103	120	101	96	106	107	100	99	111	97	111	84	98	100	82	119	108	105	92	127	106	87	96	106	98	93	79	108	106	99	92	114	94	81	99	93	104	99	89	89	103	79	94	110	90	96	119	103	116	114	88	105	120	99	82	95	99	111	91	114	113	110	93	97	107	109	103	106	115	79	112	114	92	94	116	88	107	101	106	97	108	99	97	104	107	81	96	100	92	100	94	106	88	103	103	71	111	92	89	109	113	104	100	102	96	87	102	104	94	108	97	86	110	84	97	105	94	101	98	105	100	96	108	98	112	93	99	102	106	97	99	106	101	85	94	97	94	104	105	97	100	94	114	109	98	123	107	98	106	103	101	96	86	90	109	83	109	97	96	91	103	108	123	91	100	100	92	88	112	114	107	110	101	113	100	115	100	104	93	114	102	116	109	97	94	88	91	117	101	89	90	90	98	100	115	106	105	86	99	101	106	85	106	102	99	93	91	85	116	92	111	82	93	89	97	103	91	85	110	105	95	96	113	102	108	91	120	96	83	102	105	97	102	117	80	102	94	100	80	102	91	90	99	117	112	97	92	107	92	81	95	99	116	95	99	114	113	112	105	109	90	114	99	112	95	109	103	117	94	85	125	85	110	104	98	100	94	98	110	109	91	94	100	113	100	97	96	87	108	105	117	106	112	101	107	97	107	107	105	96	116	109	83	102	86	86	100	83	94	93	102	108	91	96	87	107	108	110	100	73	88	110	103	87	98	112	91	114	74	104	94	109	112	111	105	100	104	105	106	101	110	102	109	98	96	87	110	108	91	91	96	100	94	103	75	104	90	117	108	100	114	79	90	95	96	98	100	111	99	95	100	102	89	96	96	115	106	90	93	105	103	95	100	116	108	93	105	99	103	94	90	95	113	91	117	102	91	109	112	102	87	105	95	99	110	99	104	100	115	98	94	107	93	101	90	93	99	113	106	98	104	100	86	94	94	118	108	91	106	110	89	89	127	119	106	90	88	105	84	90	94	90
6546	15590	12730	6376	4395	3270	2479	1880	1462	1168	940	823	709	665	519	441	443	418	350	335	295	278	269	258	246	239	235	255	193	223	193	184	186	214	190	185	218	175	179	165	156	146	163	159	150	154	141	160	154	179	184	151	154	150	182	170	159	148	162	150	146	156	134	144	146	128	148	125	148	135	127	153	145	135	137	144	146	130	131	152	130	152	145	144	146	146	135	137	125	154	162	174	155	142	129	118	146	137	148	156	130	138	144	130	142	145	152	134	155	131	150	137	160	137	144	128	145	140	136	151	160	127	137	113	140	144	142	127	133	137	123	117	127	160	136	144	169	134	116	125	142	164	132	149	138	142	154	144	134	133	113	128	142	123	137	140	130	116	136	149	125	134	129	151	126	147	146	132	129	124	131	120	136	133	121	142	146	126	135	149	154	144	150	134	135	152	151	136	122	122	123	133	118	141	134	137	130	127	137	123	140	123	131	140	137	139	121	147	127	142	130	144	136	157	126	146	141	151	141	126	141	146	144	137	129	141	142	153	141	141	128	125	124	152	129	125	110	141	135	136	113	119	138	124	121	154	151	124	160	150	133	135	143	125	152	135	121	121	151	118	120	113	134	160	147	125	139	134	143	120	124	129	135	134	145	127	136	119	130	134	137	138	160	151	127	118	113	123	129	138	153	137	151	129	129	129	127	134	127	128	121	134	132	137	133	131	136	128	132	126	130	117	150	150	136	147	138	150	129	140	132	138	131	133	134	145	148	136	131	130	138	126	157	137	132	133	125	130	145	131	144	133	135	150	125	142	143	141	132	128	143	137	143	147	118	126	143	143	138	128	149	137	143	135	132	122	120	120	127	112	145	122	117	128	143	112	118	164	154	153	129	137	155	138	144	143	121	130	135	127	144	139	136	111	147	122	122	140	135	123	147	143	113	145	129	128	132	145	128	149	144	139	152	145	138	160	138	122	127	135	134	118	170	145	129	137	133	145	130	130	145	111	145	131	138	138	141	123	125	131	147	141	124	107	133	131	142	149	123	137	108	136	135	149	127	133	151	147	124	132	122	129	137	130	139	127	135	135	140	117	134	120	123	113	127	155	116	138	142	127	131	133	119	137	132	131	136	108	137	131	140	145	132	139	165	145	152	136	133	115	125	121	154	130	131	128	130	140	149	131	145	130	133	144	139	137	146	139	124	139	127	150	125	134	146	121	121	135	124	113	131	127	139	121	138	120	141	133	142	142	119	133	143	129	134	130	124	130	118	149	135	108	133	133	147	146	119	123	141	156	133	165	143	140	127	132	132	125	134	132	149	124	128	130	129	119	126	127	130	150	122	144	132	142	133	135	124	139	139	128	121	124	136	128	113	134	147	147	146	138	129	137	122	129	138	135	148	123	123	121	138	131	151	131	135	115	107	123	138	141	148	131	141	130	117	120	136	135	136	130	144	123	152	119	146	128	157	128	115	161	131	121	129	125	135	126	130	132	129	107	123	131	133	134	141	143	123	153	120	136	136	138	149	139	144	122	121	126	132	108	131	142	149	125	141	143	124	153	152	141	130	108	128	131	131	153	148	105	139	121	152	140	131	120	128	131	129	134	124	115	125	133	115	138	142	131	138	125	138	132	138	122	140	151	138	132	120	126	146	140	111	131	129	144	116	126	142	125	133	120	107	134	131	126	142	124	123	135	130	131	141	120	154	134	138	133	115	123	138	146	122	129	138	131	110	143	124	123	147	141	122	129	137	154	136	111	141	139	126	124	115	118	142	138	150	135	123	121	141	144	129	142	144	137	139	137	143	131	113	107	133	123	165	127	139	114	128	144	125	140	117	113	110	128	125	128	135	120	132	141	156	134	142	122	136	142	123	157	133	129	128	128	149	150	128	133	144	128	128	126	135	143	135	154	112	129	138	123	138	144	149	139	136	137	135	124	116	124	117	147	146	134	151	131	149	129	119	133	128	123	151	133	136	132	125	115	126	141	135	121	117	141	135	134	143	128	130	146	127	128	147	126	137	111	126	134	132	124	119	131	136	125	147	148	117	133	136	145	134	120	144	132	123	138	122	148	129	132	113	146	122	138	118	144	150	137	137	143	164	119	142	157	137	129	139	133	114	147	132	131	115	120	144	119	160	139	124	131	114	132	119	120	126	120	124	123	120	123	129	141	137	119	124	128	123	123	135	134	120	117	131	136	145	144	134	126	124	135	142	133	149	117	139	129	140	114	136	127	119	151	126	112	122	167	118	135	133	139	137	150	143	133	138	145	135	132	130	124	127	134	116	156	124	126	139	136	122	139	133	131	139	144	152	148	120	120	132	104	137	132	127	121	157	126	137	133	127	123	130	147	127	153	138	145	136	132	148	142	146	131	151	129	138	139	137	139	136	128	143	137	139	150	154	130	156	138	139	142	119	137	140	144	146	133	119	138	125	146	127	132	123	149	168	131	119	122	132	137	137	145	131	122	148	139	122	142	151	143	137	133	133	124	153	134	145	137	131	157	148	122	120	139	146	141	131	143	140	145	125	126	115	139	134	141	135	141	118	125	144	135	129	138	112	141	111	143	133	131	107	159	131	140	138	134	138	133	141	135	136	139	124	135	120	117	151	130	120	149	131	131	132	129	126	135	132	143	135	136	137	127	144	135	132	125	127	160	141	133	128	125	122	127	118	128	104	118	122	182	120	110	127	131	143	132	150	127	128	133	120	132	123	137	136	126	153	141	155	114	123	123	137	134	146	145	140	134	145	123	120	131	125	113	129	128	132	136	136	139	127	145	129	135	119	142	113	152	151	139	102	135	134	140	131	136	109	143	118	143	134	142	154	136	136	144	129	132	137	128	123	129	140	159	140	151	133	134	138	118	131	135	146	127	143	151	125	107	139	131	140	116	129	137	147	133	139	119	144	148	151	139	141	135	130	142	112	138	134	136	138	130	122	147	137	115	159	133	144	114	135	119	122	145	143	126	112	142	128	148	113	143	113	114	113	140	138	137	148	112	145	121	119	122	138	127	135	133	135	140	114	125	136	140	133	134	133	145	118	138	133	131	125	119	133	131	144	119	153	134	127	124	140	118	136	154	137	127	132	120	130	139	117	135	138	137	107	143	155	117	104	127	129	145	139	137	121	127	164	149	128	149	138	133	124	157	128	153	133	119	131	116	113	127	133	121	133	146	118	144	134	123	136	140	129	120	121	135	135	141	123	119	141	151	135	136	128	138	134	124	133	143	113	160	132	132	141	129	127	113	132	121	155	130	134	126	128	146	144	149	143	126	145	128	122	143	129	157	136	117	140	152	103	119	131	140	156	119	132	136	123	118	126	146	114	134	136	123	142	140	153	139	134	124	112	132	146	121	137	151	131	138	124	143	120	125	123	123	135	140	130	138	153	134	153	148	143	134	144	121	167	143	118	139	116	128	128	129	138	119	157	134	154	125	129	145	125	142	141	144	130	126	131	134	120	154	125	120	116	114	126	120	138	142	135	129	126	112
26876	21004	11212	909	516	430	422	431	399	419	360	382	413	396	400	408	400	399	402	383	403	395	387	410	399	398	363	418	373	341	363	407	387	400	381	393	373	375	382	371	400	378	417	376	360	360	393	407	405	396	361	399	391	373	411	356	379	402	368	421	404	369	367	393	378	400	376	386	370	398	390	364	349	340	420	372	396	400	326	385	369	385	379	378	381	380	410	392	366	389	402	380	367	407	364	402	419	390	407	385	372	357	362	353	411	392	390	394	371	341	388	347	406	365	387	399	350	393	392	361	429	408	366	392	380	375	394	391	385	415	362	393	385	351	372	401	380	380	379	378	383	361	408	383	382	408	382	389	408	400	397	407	342	382	417	392	380	402	347	386	414	376	378	397	373	390	402	374	382	423	366	414	393	375	372	379	405	372	393	397	391	381	352	382	379	369	361	368	367	380	394	355	403	387	392	354	360	376	391	351	379	346	403	372	384	350	383	385	389	368	361	387	383	394	357	423	398	394	407	358	369	398	382	360	357	361	388	342	353	402	430	353	397	375	363	382	404	369	369	368	383	392	405	361	369	391	398	403	384	397	387	393	386	363	349	354	427	395	391	395	373	362	391	377	374	406	365	396	437	396	376	381	383	372	367	389	372	401	360	339	369	380	377	397	389	369	402	334	373	346	347	372	360	375	379	337	406	369	405	382	363	352	381	389	398	373	399	347	366	361	410	348	341	424	393	365	392	393	376	376	375	401	392	356	363	358	384	376	388	372	378	386	355	386	408	389	359	397	339	377	352	364	404	390	377	399	397	384	379	406	381	394	377	365	358	370	366	328	378	371	399	412	372	367	385	359	387	379	407	428	401	388	400	422	369	379	379	353	392	373	371	404	356	403	375	369	378	393	388	395	414	386	394	375	382	376	370	385	385	391	354	371	393	382	395	353	362	384	368	392	383	375	373	349	388	387	364	367	397	398	365	363	373	433	390	415	391	375	380	390	342	382	367	363	382	399	358	395	384	370	380	374	391	369	376	343	366	365	397	355	393	384	380	407	375	392	400	367	379	330	402	352	407	343	354	387	361	382	368	357	365	359	378	387	369	348	364	392	354	384	380	396	370	387	368	371	393	409	409	420	376	364	401	383	377	368	396	364	354	361	374	397	347	338	383	343	398	411	421	396	342	359	378	401	361	412	349	348	392	393	344	372	386	388	396	378	353	378	380	411	397	379	383	381	367	380	407	373	406	418	356	396	378	399	377	395	403	363	355	364	375	394	403	374	374	405	357	417	374	368	362	394	395	391	366	370	370	380	372	374	397	394	400	399	397	388	374	377	385	373	381	392	376	381	337	347	382	341	401	355	339	372	398	361	361	362	363	381	388	403	391	364	346	344	339	393	398	384	371	387	368	388	374	337	387	394	377	372	386	383	417	357	369	398	429	336	388	378	387	399	382	410	392	393	359	387	378	401	381	383	356	388	373	360	414	366	409	361	404	362	366	358	394	392	384	371	416	395	401	421	374	359	383	364	406	370	394	380	397	391	379	384	353	342	366	370	417	406	372	362	392	353	368	392	368	362	362	373	400	383	343	338	369	377	376	406	354	385	378	373	396	409	372	362	366	345	349	381	377	377	401	364	367	389	372	387	413	373	400	392	369	376	365	383	395	385	408	377	373	386	361	381	384	337	384	413	415	402	389	377	312	362	358	378	377	383	409	388	381	398	399	396	375	416	392	399	395	401	376	360	377	408	373	401	404	388	359	389	393	373	396	389	369	389	374	380	358	397	342	380	375	384	367	366	384	370	409	413	355	361	373	373	333	378	364	407	356	362	337	412	402	398	395	391	387	379	386	376	407	375	409	371	376	357	412	388	373	367	426	378	378	362	399	384	400	405	368	362	361	367	360	360	390	412	400	380	380	356	388	377	376	379	360	362	373	378	345	399	402	382	397	363	370	337	389	366	405	393	391	367	376	385	373	363	412	359	405	369	388	350	361	376	347	357	379	376	364	384	395	388	336	381	387	387	413	409	348	374	347	363	396	410	384	354	362	383	409	368	354	364	375	347	386	380	356	359	393	377	404	388	416	390	398	356	331	358	348	414	367	407	386	356	390	382	373	382	380	399	374	408	405	379	401	351	359	380	382	355	392	338	372	360	363	368	384	359	378	391	367	394	382	383	397	393	366	406	390	379	418	351	381	348	417	415	388	371	359	400	404	379	403	369	392	385	427	349	370	376	337	402	385	389	355	341	428	392	376	390	407	391	382	409	365	385	387	347	418	398	393	365	380	393	419	391	381	389	388	350	394	361	364	361	353	396	404	364	419	364	381	360	367	381	417	350	375	378	363	375	350	392	386	390	424	386	380	374	340	355	397	392	409	377	359	375	373	411	402	408	396	373	353	383	382	370	371	395	380	386	403	378	350	360	361	399	329	408	348	375	392	358	356	403	381	391	394	383	386	364	366	335	368	398	401	413	385	373	381	363	378	378	433	412	430	385	355	389	377	355	361	394	389	389	369	409	341	391	387	379	371	363	378	382	347	390	344	409	401	409	384	377	392	430	356	387	389	371	409	371	368	400	357	392	367	393	434	390	360	384	363	399	390	441	374	354	404	381	410	383	370	401	390	381	404	384	397	368	352	355	383	381	419	384	409	388	431	414	346	379	394	433	371	397	410	378	381	364	367	394	400	368	384	382	372	379	352	380	391	394	387	386	398	365	383	327	353	409	420	386	408	356	376	356	423	404	416	349	405	379	344	391	389	414	377	370	351	406	375	364	391	345	393	370	401	389	385	370	355	395	377	393	376	384	376	368	387	368	355	388	390	343	355	386	374	376	360	369	383	377	369	365	364	360	417	355	371	386	389	373	422	372	391	363	367	383	375	421	371	404	355	410	378	387	395	375	386	397	369	389	379	405	353	406	358	396	352	411	333	375	384	392	393	408	366	364	371	346	366	353	381	360	367	346	399	377	383	378	382	381	383	387	396	328	384	341	364	351	357	396	372	408	390	364	375	405	387	386	348	350	389	379	419	400	411	405	363	371	383	436	382	372	391	371	397	383	417	362	357	381	392	399	381	374	388	392	372	386	406	388	384	336	398	385	407	415	379	366	396	340	334	362	364	367	395	390	414	407	412	380	394	392	366	378	367	361	389	388	382	376	382	378	368	378	383	341	377	383	364	398	349	392	364	394	395	375	372	368	380	340	364	357	351	392	329	387	394	396	361	385	387	379	362	357	398	383	346	380	360	382	381	389	379	395	383	367	413	386	390	384	389	364	350	419	369	404	360	396	368	396	348	402	383	372	364	367	390	397	404	385	379	391	372	366	354	382	389	377	394	375	382	356	400	415	344	386	374	399	348	386	412	389	377	355	345	375	362	374	351	389	388	342	375	372	402	386	361	395	398	383	381	374	375	411	356	419	401	361	373	394	398	366	384	363	399	349	401	355	397	386	389	345	361	393	385	419	365	350	380	361	418	402	381	417	365	383	382	355
4124	1228	1060	742	631	587	538	551	514	542	534	555	552	520	540	546	514	469	506	486	495	501	515	494	513	507	452	467	469	495	461	577	516	479	492	510	480	494	476	500	486	529	492	485	477	484	485	491	446	479	553	489	444	551	491	501	477	524	502	503	519	516	506	548	536	507	500	502	485	483	502	488	531	541	492	522	499	460	520	498	518	477	499	464	497	523	543	493	560	457	493	512	435	508	524	451	478	484	471	465	492	504	518	489	503	534	509	513	493	479	484	504	526	517	488	481	500	521	492	518	489	526	474	495	492	482	499	512	470	524	501	510	518	477	513	481	482	519	507	437	514	487	481	513	467	498	490	496	515	476	515	499	483	485	527	505	490	499	489	499	505	492	496	429	465	505	509	558	518	464	535	492	458	530	488	504	512	468	490	481	483	505	501	506	519	487	512	499	476	476	448	513	489	500	465	505	474	512	494	481	492	482	522	469	472	465	497	516	494	508	502	457	498	448	497	524	506	497	502	459	511	531	494	529	496	537	500	499	486	471	494	552	478	491	496	481	465	466	520	492	495	475	488	479	480	491	517	450	486	499	480	502	445	472	482	493	552	488	468	528	463	466	499	542	493	478	501	499	500	499	461	528	505	453	443	477	467	492	497	493	518	480	494	486	485	462	503	522	501	496	466	482	466	500	474	462	520	484	475	474	521	485	525	491	500	499	528	503	510	474	471	472	485	507	501	470	503	507	488	508	520	499	484	497	514	486	462	499	506	457	489	491	485	525	470	472	510	498	500	511	496	499	498	486	507	487	533	504	469	467	503	487	465	520	454	503	504	493	494	490	494	473	515	495	508	479	496	509	504	497	502	509	512	531	471	484	463	529	471	510	494	557	521	454	479	482	477	498	493	486	489	496	487	535	510	483	499	486	462	481	470	483	462	507	475	472	477	494	521	482	519	490	498	480	486	541	532	488	508	488	493	473	508	509	540	466	523	526	504	462	497	504	517	510	498	483	502	522	480	475	513	498	483	483	478	491	493	479	506	476	503	521	511	486	498	522	527	494	483	497	503	510	507	492	467	490	517	522	485	493	506	500	501	518	532	515	496	468	488	487	478	500	537	536	512	470	490	500	504	484	523	455	478	468	487	542	467	505	483	495	503	504	512	489	490	478	539	481	527	481	485	485	462	478	488	491	499	541	494	457	506	543	495	495	493	475	492	466	482	480	499	472	501	532	481	477	500	483	505	494	493	503	495	466	496	478	459	469	469	498	460	503	529	494	502	492	475	506	458	500	476	476	500	513	497	495	517	477	504	504	531	504	490	534	516	472	472	471	502	501	502	484	518	492	466	491	538	536	521	488	470	528	484	489	450	525	527	486	445	558	472	462	436	483	499	489	470	511	464	492	484	499	473	501	498	483	468	508	479	459	484	506	475	529	480	498	477	520	461	507	476	441	536	452	492	539	462	508	496	471	500	463	472	479	470	481	461	447	448	493	470	532	477	508	519	486	480	525	497	477	487	485	506	520	452	509	537	508	504	511	467	492	487	514	462	503	529	491	490	478	458	503	520	509	465	439	497	486	502	459	496	515	457	525	502	521	490	457	510	507	517	485	510	501	468	525	472	476	505	505	493	491	480	488	474	514	495	504	513	455	487	468	496	470	500	458	498	478	491	473	477	470	460	517	449	492	495	488	472	503	481	486	488	474	525	449	518	478	500	476	506	490	455	520	481	473	488	500	479	484	526	461	518	485	533	468	507	499	513	490	553	497	512	491	469	488	473	464	476	473	474	445	502	475	485	520	517	494	493	510	466	490	489	501	451	540	488	473	501	548	502	488	477	490	475	475	454	523	478	456	499	499	517	514	471	521	484	485	484	507	487	451	469	470	492	515	499	472	496	485	482	525	510	548	488	542	466	453	495	507	459	493	473	533	500	478	445	488	525	490	524	509	511	521	473	482	470	484	448	479	471	496	449	485	498	523	513	490	486	495	505	484	549	518	506	504	515	472	509	441	509	488	536	441	513	523	458	474	520	459	468	481	476	487	547	506	477	512	439	501	492	495	455	483	511	509	463	479	464	513	467	499	456	517	496	484	480	526	520	457	500	500	465	509	514	509	509	458	493	484	458	510	464	478	477	462	493	511	466	452	487	499	524	491	481	497	469	469	460	476	471	501	510	478	484	477	506	462	482	469	434	495	509	460	501	484	504	483	507	523	513	522	496	544	512	485	476	485	495	497	521	487	454	537	489	486	527	523	479	511	502	506	475	462	477	514	540	512	528	521	458	482	493	474	490	503	477	464	500	527	503	502	537	461	516	483	477	482	517	496	456	462	525	506	496	498	511	482	504	490	527	487	501	521	503	478	488	507	502	483	486	537	524	481	491	463	505	483	530	522	479	417	453	494	468	508	467	515	477	494	497	539	508	473	514	484	495	492	504	550	484	525	503	521	459	505	533	500	499	546	524	473	462	479	484	509	499	493	498	490	507	490	473	507	474	502	476	531	479	499	506	487	479	505	474	485	503	487	513	509	502	492	511	447	478	502	478	514	505	468	487	491	483	482	476	512	515	472	503	489	472	471	490	497	532	482	467	463	477	516	461	473	530	490	486	483	479	491	517	501	441	472	483	528	483	480	482	491	457	535	456	521	511	531	492	466	485	516	503	451	465	454	467	499	500	512	501	510	488	512	465	475	505	477	501	486	514	482	498	472	499	462	498	486	454	495	500	492	464	488	491	521	518	511	493	513	481	464	468	453	481	478	497	548	496	481	542	472	523	502	502	510	485	479	488	521	489	506	460	494	471	495	514	487	491	532	519	549	495	515	495	509	454	527	495	471	488	459	491	474	512	496	500	498	508	472	505	516	463	487	523	462	476	454	508	509	508	550	463	494	535	521	505	472	504	524	481	515	499	497	526	527	495	492	495	493	470	511	491	477	493	467	493	506	483	480	505	461	485	493	498	534	451	448	464	515	445	448	505	481	484	484	527	479	487	464	520	486	514	507	490	486	499	509	449	500	499	512	502	506	464	501	499	480	483	489	463	508	491	445	469	518	488	501	549	497	515	494	506	478	517	517	489	491	503	533	475	511	516	453	526	504	487	468	497	474	456	463	512	464	477	495	490	473	546	462	495	470	478	512	478	517	508	474	483	453	482	509	485	483	492	478	499	526	512	523	511	530	481	475	499	499	505	511	530	511	477	539	452	516	476	483	472	479	506	479	505	452	489	472	519	497	511	521	462	516	518	505	482	466	487	480	499	483	471	512	514	510	487	475	492	490	569	500	496	523	497	489	471	511	485	470	478	504	473	476	502	457	449	521	471	496	488	461	450	512	464	490	438	526	485	540	513	489	493	470	498	509	523	504	514	513	474	519	513	483	530	459	495	494	488	482	491	497	481	485	514	479	505	468	494	501	516	469	511	480	480	529	498	500	515	456	464	506	503	435	506	492	504	518	495	480	453	476	495	481	491	450	498	526	486	478	515	494	519	448
23717	21262	28795	24034	21250	12726	1135	674	481	481	400	397	358	386	333	336	315	344	293	304	293	279	288	248	269	266	264	260	253	276	265	277	250	233	266	272	236	248	229	251	265	288	295	260	274	224	259	264	253	271	266	252	235	278	250	257	241	245	248	270	240	259	238	250	241	236	246	245	227	247	245	251	246	245	230	236	278	224	238	242	245	216	260	262	251	234	248	246	250	251	241	225	208	251	248	238	227	247	211	265	232	223	219	250	217	229	235	262	248	232	274	233	256	242	259	240	243	255	255	236	270	263	262	253	242	231	230	266	258	238	229	265	217	232	258	218	237	211	250	228	246	243	244	253	243	225	239	237	278	263	230	213	251	282	250	228	244	246	255	223	238	275	247	248	215	249	237	262	229	236	225	267	265	263	230	251	276	250	256	239	249	252	278	239	243	224	224	252	253	236	261	263	215	249	249	256	232	249	244	246	241	260	247	255	234	252	223	246	243	237	247	233	254	266	232	243	259	239	269	204	277	229	252	206	254	259	256	250	246	264	262	236	257	243	210	270	243	243	234	254	242	243	205	227	260	264	230	238	217	248	216	233	264	240	243	254	243	250	256	240	247	244	215	244	239	212	227	246	265	256	253	256	236	242	239	239	234	245	228	280	256	248	271	217	256	252	255	234	219	229	263	251	244	263	257	248	242	234	260	237	256	251	246	232	241	257	231	222	253	240	239	262	253	258	227	244	222	236	242	253	216	254	249	279	257	245	253	240	252	267	252	243	260	276	238	255	220	235	218	217	228	211	241	223	273	278	237	239	256	226	234	245	246	257	218	236	246	230	248	218	248	228	273	227	272	264	257	257	229	246	262	251	260	267	244	272	244	237	254	275	250	241	268	220	253	253	252	225	249	238	262	254	239	242	267	253	276	240	252	263	232	234	260	252	253	234	231	272	266	233	261	262	252	242	243	216	275	251	242	243	243	229	208	250	232	259	230	248	243	244	263	256	268	265	223	228	251	234	231	224	232	216	243	238	229	243	241	236	230	234	245	241	250	259	253	261	261	257	238	239	252	254	247	263	226	230	255	253	270	233	222	254	268	262	236	215	236	251	231	277	249	257	275	222	225	259	240	247	245	228	249	227	231	244	253	262	234	254	214	257	220	247	248	265	230	262	214	224	236	252	263	255	244	245	268	257	220	245	247	229	247	244	234	236	264	234	206	201	234	242	273	259	223	251	227	244	251	241	225	239	218	242	270	233	259	257	253	259	265	238	272	228	240	236	242	226	240	237	231	243	243	233	227	242	219	266	261	220	212	233	233	212	257	260	230	262	250	223	239	246	252	242	237	249	252	256	240	231	238	221	224	236	258	253	238	247	249	206	245	238	260	220	237	237	250	221	235	257	215	231	237	234	240	232	252	245	215	261	273	251	259	247	242	222	237	218	253	266	246	227	244	251	246	247	244	261	249	221	236	239	230	273	240	247	234	235	254	241	267	258	230	232	264	242	242	261	258	241	233	216	259	238	249	244	256	237	244	258	262	230	240	237	251	250	264	278	259	248	269	238	233	239	267	239	275	264	260	260	229	238	264	260	253	247	237	220	248	262	252	257	245	245	246	242	261	235	259	243	243	258	262	236	225	256	247	237	245	246	270	242	239	247	230	237	247	270	250	235	281	239	248	248	249	246	238	241	255	240	243	262	284	243	239	245	223	249	238	235	264	240	222	233	243	251	249	223	255	248	223	241	260	258	223	252	233	242	276	273	248	258	234	268	244	240	239	274	231	252	217	264	243	266	240	238	255	252	254	229	223	273	262	244	238	244	258	236	243	212	233	237	247	249	259	236	231	238	238	240	221	242	253	253	265	235	228	259	216	245	241	270	254	235	207	228	264	226	248	253	249	209	240	272	224	220	245	241	261	254	254	237	256	251	212	237	245	251	258	268	257	256	216	238	231	258	243	258	243	267	246	243	226	216	258	282	251	254	243	258	239	257	245	253	249	277	250	259	247	264	241	217	260	231	235	256	275	218	234	230	235	251	242	229	241	238	267	244	248	259	262	238	241	260	240	266	254	259	240	228	254	231	277	258	225	261	259	237	243	258	256	262	250	231	264	217	241	251	266	251	242	225	257	257	257	244	254	239	255	267	250	233	285	249	227	247	238	247	249	266	243	243	240	232	207	257	248	230	235	236	219	226	240	273	238	244	227	264	233	215	236	234	231	253	212	248	261	248	239	273	245	237	237	261	249	242	240	240	235	241	212	228	235	239	221	247	253	261	240	217	240	241	227	255	265	254	252	249	213	248	231	272	239	234	221	248	233	266	255	266	240	236	263	249	242	246	218	255	245	239	242	255	250	239	234	240	251	231	237	258	266	255	233	231	254	205	273	252	241	283	266	228	238	256	243	270	280	247	268	249	248	227	262	265	255	258	244	236	224	242	246	261	225	260	258	262	278	241	222	250	243	270	227	236	244	267	233	225	261	245	219	245	235	227	256	243	251	236	266	254	252	281	253	262	260	241	255	254	217	231	254	211	227	244	246	256	239	258	243	238	230	269	212	242	278	259	231	254	243	245	243	226	226	271	231	240	239	244	226	222	245	238	231	260	230	252	263	246	251	257	234	248	243	222	216	229	247	264	256	225	254	234	243	263	248	255	219	243	254	235	236	239	253	222	230	266	250	223	225	217	237	254	226	272	235	227	259	243	217	234	235	256	249	261	239	250	239	242	268	231	261	267	247	245	252	225	226	252	291	235	226	208	223	254	233	251	251	248	239	237	253	238	246	251	272	219	220	221	267	230	252	250	209	247	255	267	225	247	237	234	265	251	233	228	243	254	241	291	224	254	248	222	258	231	245	247	221	244	268	221	218	250	262	266	217	260	259	246	263	247	222	250	225	227	245	246	272	242	252	249	251	249	254	261	228	249	259	249	223	243	263	245	246	231	238	259	258	243	262	246	226	256	241	246	233	262	253	257	265	221	263	223	233	282	236	238	228	250	217	241	256	256	264	244	231	239	239	247	234	224	230	217	239	237	256	267	252	235	252	252	247	255	248	252	227	222	248	238	256	228	262	239	262	264	272	255	253	234	247	247	256	259	241	257	274	230	255	270	231	241	258	227	257	238	215	245	224	262	236	235	233	227	226	243	255	244	227	271	221	276	268	228	257	259	217	257	249	222	216	255	270	247	266	250	219	244	257	230	266	250	253	255	214	237	241	243	242	254	236	250	288	228	235	261	250	246	231	247	249	238	216	228	209	263	239	235	220	237	239	237	275	234	240	211	235	232	239	237	219	238	272	236	264	231	219	274	240	256	267	247	224	243	257	228	248	243	230	240	228	232	278	203	224	231	227	268	238	239	256	251	291	245	261	241	235	280	251	258	250	230	274	254	255	258	262	236	244	221	266	232	251	248	253	242	269	251	228	236	245	246	257	235	247	239	257	255	262	264	232	256	273	251	251	230	251	248	258	247	211	266	244	208	229	221	239	262	242	235
4773	9689	7974	3825	2621	1940	1537	1244	1108	853	774	695	652	570	567	478	433	473	507	429	447	403	381	345	396	372	367	362	380	388	367	347	389	361	376	346	332	356	314	347	353	340	346	366	323	349	369	333	351	358	336	342	351	313	344	320	330	315	309	322	355	315	343	347	293	346	318	309	345	360	339	332	345	337	353	345	347	306	311	336	359	317	318	333	310	344	320	342	358	343	313	325	334	361	348	316	316	372	357	346	342	353	334	317	320	340	310	313	307	398	317	328	329	347	338	291	353	280	345	338	350	334	343	350	339	303	338	308	324	343	328	326	290	325	319	331	365	317	335	309	320	358	311	306	315	332	324	350	360	310	318	311	339	358	333	319	339	333	306	343	316	371	343	362	333	323	318	336	363	341	306	312	333	308	337	309	340	320	310	286	322	321	336	299	347	352	323	336	320	357	319	354	352	365	321	311	307	334	341	324	336	351	305	349	336	338	309	352	295	333	330	312	335	303	311	322	333	326	309	336	304	329	354	328	310	330	348	363	323	341	336	323	318	309	321	340	348	366	352	312	326	334	292	331	336	332	292	345	355	325	350	318	352	314	330	331	323	338	299	316	339	329	313	323	322	299	343	298	341	333	320	334	367	325	343	304	293	293	336	316	301	321	311	286	298	326	345	345	321	343	326	329	331	324	356	324	327	306	339	364	350	338	317	337	333	345	326	333	307	302	320	340	343	313	344	339	361	351	323	332	339	327	330	356	349	332	304	337	339	316	308	275	343	320	346	327	321	301	346	366	337	342	333	316	332	333	294	317	331	330	304	340	360	371	338	333	294	357	300	331	359	322	334	328	377	333	320	352	331	348	346	324	331	357	343	290	329	360	313	336	350	365	337	336	327	340	337	354	324	320	322	316	354	347	336	343	320	342	333	342	327	320	326	346	362	325	331	345	344	315	321	353	322	319	346	303	305	334	316	304	321	335	360	327	326	329	336	324	333	311	314	335	338	344	330	342	347	320	326	337	374	334	324	314	342	332	342	314	367	314	313	327	347	335	322	324	351	329	343	327	334	313	293	330	323	357	324	323	342	303	318	296	345	320	302	331	331	334	334	334	332	314	322	322	334	329	343	337	306	342	327	304	314	345	332	291	305	335	311	325	326	324	347	322	312	308	319	330	346	336	335	342	318	336	343	308	303	306	313	325	351	345	323	311	327	321	359	318	339	325	323	347	319	312	337	348	323	337	364	324	317	358	345	318	294	356	323	353	334	325	342	312	351	326	293	311	341	331	355	324	323	310	307	353	334	324	339	329	304	318	337	308	344	323	327	313	310	363	303	327	306	329	311	316	332	323	298	307	306	319	335	335	324	314	336	340	322	325	321	312	309	313	306	328	330	357	294	387	333	323	277	304	327	339	378	318	315	345	321	309	337	357	367	322	331	320	344	303	323	319	307	325	332	340	320	290	351	358	329	332	326	311	336	291	302	323	320	338	308	315	345	342	332	347	319	337	313	379	332	318	349	350	333	333	318	300	351	331	329	318	324	342	330	290	303	326	312	335	328	363	334	340	327	319	338	293	343	339	329	313	325	354	299	292	368	349	304	330	386	362	358	355	313	324	311	329	358	365	314	329	336	319	334	338	336	348	297	356	351	315	349	326	322	311	341	318	322	343	325	340	328	327	301	355	296	308	307	326	328	348	325	325	335	309	369	357	295	308	310	327	336	333	329	313	330	326	332	319	324	354	354	333	313	340	340	325	300	304	327	346	343	292	307	336	336	325	337	331	348	389	325	353	363	348	337	308	339	342	324	338	316	336	382	322	310	296	338	319	314	334	357	346	295	353	314	341	312	326	329	328	330	299	308	304	344	327	356	309	330	324	314	299	298	323	333	320	323	336	352	302	339	324	343	336	329	322	323	330	316	318	350	302	319	314	305	310	322	327	359	330	305	314	348	317	332	311	328	304	325	337	317	290	325	350	318	336	343	306	354	349	334	304	316	351	319	351	365	307	337	319	297	319	334	340	337	336	346	340	340	305	317	314	298	327	358	318	348	359	316	331	316	314	335	335	329	306	337	355	330	298	353	341	330	332	328	303	347	341	309	320	320	328	335	319	347	345	336	348	353	344	354	328	301	330	319	312	331	323	310	319	336	310	339	340	333	353	308	325	326	310	325	321	309	326	310	294	339	321	315	322	355	335	337	356	332	347	307	335	318	333	316	303	314	353	349	334	315	301	363	315	309	366	348	324	341	318	334	320	312	324	312	332	322	348	341	348	319	311	344	354	311	290	309	325	347	334	339	326	345	325	345	323	341	332	335	340	342	342	351	308	355	325	348	348	341	340	323	351	318	328	336	352	350	324	332	328	347	320	347	300	324	308	338	312	322	333	329	339	332	344	307	351	331	323	336	316	332	333	306	346	310	284	313	316	311	334	362	346	320	325	310	318	322	325	335	346	350	304	303	338	330	327	345	318	350	333	326	333	346	325	331	321	323	356	341	352	344	313	351	314	327	334	343	338	345	333	327	348	341	347	338	366	329	333	332	312	373	327	359	309	333	341	354	346	338	339	309	331	353	329	332	323	332	311	348	334	301	310	315	333	352	333	353	319	338	332	310	361	333	343	321	347	310	335	352	340	325	323	370	322	321	329	339	338	337	333	352	344	327	366	344	346	348	325	341	322	338	340	316	329	306	309	315	317	341	339	316	316	363	335	321	305	303	361	338	335	308	311	313	353	319	345	310	319	332	329	350	323	332	353	307	319	333	341	305	361	359	366	303	345	335	327	320	326	354	330	298	343	342	319	333	340	336	310	319	330	344	322	350	331	338	311	328	346	324	312	327	329	335	341	322	320	321	311	337	355	308	300	307	310	340	329	353	341	310	322	358	285	342	345	334	344	306	339	293	335	304	327	318	295	314	327	345	299	315	310	303	320	318	347	336	322	348	334	310	334	322	305	315	305	293	316	323	328	309	331	329	349	338	309	350	360	337	331	338	387	302	306	325	309	322	353	357	300	325	297	310	309	339	334	297	328	319	281	317	320	311	342	362	313	301	314	332	329	314	339	340	351	292	328	340	306	329	309	347	375	328	366	319	335	353	349	302	315	322	339	323	298	332	330	341	325	308	327	329	319	348	355	343	343	346	335	331	344	347	310	315	295	318	360	338	301	344	317	334	330	347	331	318	275	376	289	346	330	342	345	360	328	339	341	324	340	343	334	293	330	336	320	338	321	340	342	329	334	323	328	291	339	319	333	374	329	337	308	305	310	342	352	313	317	319	315	338	341	306	343	362	326	334	339	310	332	326	336	331	327	369	296	328	313	326	314	331	321	340	321	325	334	324	337	331	310	318	338	359	361	340	310	313	330	324	334	324	324	330	335	318	321	350	353	311	310	329	337	313	317	343	346	328	339	339	311	321	328	330	338	326	342	344	364	348	317	315	324	336	315	325	321	360	314	340	301	337	314	312	352	328	319	308	324	293	311	361	326	345	304
22847	21310	29261	23732	21310	21348	11195	862	572	497	409	389	342	284	230	221	215	211	199	175	179	168	180	139	143	146	121	146	140	127	142	136	128	134	135	122	117	110	122	117	118	134	103	143	122	123	133	105	115	113	128	94	114	96	116	105	124	105	96	110	108	100	127	108	97	79	111	108	123	123	102	104	120	126	98	113	99	125	106	120	118	94	109	87	93	102	112	103	102	111	109	93	118	99	90	88	114	109	106	108	90	103	84	121	121	105	116	109	108	95	105	98	107	119	86	109	85	108	104	101	101	119	126	106	93	113	111	103	111	96	108	132	117	94	109	108	102	106	105	112	96	93	95	104	89	91	90	115	111	136	102	96	85	96	98	91	97	104	93	102	94	102	128	110	126	107	110	102	122	103	103	104	104	111	96	96	108	109	112	78	99	82	86	100	113	94	109	102	104	111	100	117	92	98	105	97	109	89	123	95	118	111	93	109	90	109	109	108	105	92	114	115	118	94	100	112	118	102	93	107	103	97	93	98	90	97	103	127	114	97	108	92	102	101	98	110	108	105	89	104	104	113	96	97	88	129	100	112	90	89	97	109	100	98	94	115	122	93	110	96	120	102	105	124	93	103	101	96	114	101	85	88	118	109	95	120	103	109	106	115	101	96	88	101	92	91	84	92	119	114	90	114	102	108	105	99	120	97	99	107	102	105	112	132	122	95	105	89	100	107	125	92	115	100	123	98	95	102	92	105	100	105	94	97	102	120	99	86	88	100	92	90	103	111	107	95	108	96	106	87	83	107	91	108	108	100	93	115	79	119	99	120	73	127	91	85	104	108	107	97	108	119	108	111	108	90	100	94	107	102	98	102	108	109	95	134	88	94	87	109	124	106	104	87	90	120	97	83	109	100	94	93	110	89	109	87	101	102	89	103	90	99	95	102	96	93	95	111	116	116	93	112	92	82	94	104	96	121	97	113	110	107	102	100	112	90	100	108	103	117	105	110	100	119	87	97	113	103	99	88	100	120	110	97	97	107	98	107	110	109	101	105	109	109	104	93	96	112	112	116	102	107	111	106	107	101	120	103	98	105	88	97	91	105	103	99	106	79	116	101	107	114	99	105	91	91	118	91	92	103	86	104	92	100	101	97	95	107	119	107	89	101	97	99	105	89	103	117	93	112	101	83	99	108	84	107	122	114	94	114	109	116	98	121	88	107	102	116	99	87	85	115	99	95	117	104	98	93	92	90	90	111	97	121	107	94	108	101	94	82	100	104	100	95	110	107	122	111	85	100	112	111	81	93	111	87	107	108	89	103	101	92	118	87	98	82	104	101	109	97	108	94	104	99	96	101	101	97	92	97	97	93	123	102	92	86	94	106	87	93	103	107	98	107	99	113	92	104	102	107	100	95	99	114	101	95	105	100	115	113	97	105	99	93	92	107	110	96	101	99	96	94	110	103	106	92	93	103	90	93	99	102	123	117	106	118	119	105	96	104	91	119	117	94	100	92	90	107	109	109	98	123	121	96	82	109	103	99	90	104	111	89	120	93	100	107	119	69	101	88	104	92	98	121	102	98	91	114	89	115	111	110	104	96	113	110	95	122	112	98	87	103	102	112	123	92	111	109	126	113	100	107	77	103	93	93	90	104	108	98	109	85	95	112	107	119	93	109	95	92	115	120	113	103	109	96	82	90	97	93	109	103	90	126	99	105	124	102	94	109	116	113	93	103	90	101	104	110	103	100	97	112	110	105	111	116	114	108	102	99	97	98	83	115	103	99	105	105	99	95	101	99	100	99	120	106	99	111	95	96	106	100	105	108	86	99	84	99	82	123	110	111	114	93	107	90	116	114	100	110	112	101	92	114	95	118	75	113	94	94	107	100	111	97	100	102	117	97	109	86	99	104	93	100	110	93	96	98	109	92	109	88	100	101	91	95	114	98	98	100	111	73	116	102	117	103	97	110	107	108	104	122	115	94	101	87	107	75	115	105	108	105	110	105	107	103	85	104	114	99	99	90	125	99	114	97	85	88	113	90	93	108	94	85	113	98	104	99	78	106	124	102	98	93	85	116	98	107	102	132	104	96	113	81	112	99	93	103	105	119	99	114	100	116	106	108	102	103	106	115	81	109	81	107	105	93	104	110	108	97	98	94	106	114	86	86	107	111	100	102	108	105	101	92	101	106	95	110	104	122	105	112	86	102	94	69	110	118	99	98	111	90	97	110	102	88	101	95	116	103	117	110	98	104	103	114	97	115	103	120	106	99	100	106	107	96	103	93	108	93	112	108	113	94	106	108	116	103	105	94	106	113	107	89	90	102	113	110	83	115	107	118	102	85	81	103	97	125	100	98	90	115	103	123	114	123	105	93	104	111	109	88	89	88	100	99	95	117	112	117	85	103	90	97	89	94	119	95	96	104	89	100	109	103	107	114	100	102	107	107	98	109	109	93	117	101	97	96	84	121	103	88	103	97	93	102	94	89	90	95	102	99	94	96	116	105	108	88	128	99	96	84	100	93	97	108	100	95	101	96	105	97	113	82	101	111	103	106	109	111	111	105	96	104	108	111	97	96	108	117	82	117	89	94	122	95	107	113	80	119	125	117	128	94	114	95	92	106	104	111	84	101	110	97	116	117	93	93	122	96	108	97	112	92	99	85	110	90	86	115	102	112	97	111	119	95	109	108	101	96	104	119	92	94	117	102	109	95	94	103	112	93	109	105	108	113	113	108	115	118	97	109	100	89	112	105	96	87	86	94	110	98	115	106	116	113	88	97	107	93	120	93	85	67	97	94	123	78	101	104	101	111	83	97	108	124	74	101	105	101	106	110	99	102	97	96	104	130	107	102	94	97	124	103	99	106	109	102	93	108	102	101	112	99	100	97	93	125	95	104	104	111	108	101	100	126	94	104	114	114	90	93	133	106	117	117	114	100	100	106	120	114	130	105	87	107	111	97	115	81	93	95	96	93	108	114	89	93	91	93	112	100	103	94	102	100	119	94	113	101	89	118	127	100	96	105	109	105	95	112	93	103	97	97	102	108	105	98	117	116	95	112	107	109	108	103	107	105	87	97	100	102	114	105	90	117	113	109	80	79	100	80	105	101	91	122	117	108	104	108	83	100	103	116	89	100	90	104	91	95	99	91	98	107	115	94	99	87	118	100	80	94	107	113	119	105	102	87	100	114	97	101	95	104	89	121	101	105	87	99	90	95	87	98	96	122	118	102	91	94	114	106	85	105	101	105	109	97	99	91	117	109	92	91	108	88	109	103	111	111	91	104	98	97	93	104	91	94	98	99	88	91	112	91	85	102	109	104	91	90	93	121	88	113	101	116	87	74	99	89	105	98	100	112	114	108	97	86	102	110	92	89	89	95	97	94	112	86	115	120	94	114	107	102	102	97	119	96	107	102	103	98	87	101	116	117	100	117	91	101	92	113	82	103	101	99	107	96	105	109	88	102	79	102	103	91	107	90	108	92	94	112	98	105	98	107
6769	15560	12894	6494	4404	3233	2418	1862	1443	1227	1010	877	724	610	553	461	451	376	370	312	311	289	260	264	256	248	261	246	215	209	198	208	205	218	185	190	205	184	147	162	161	163	174	160	167	176	195	166	208	148	161	154	186	150	143	134	155	150	162	166	146	142	152	160	168	139	141	133	145	151	154	134	154	150	145	152	156	137	126	143	131	128	139	146	128	137	128	122	148	136	128	141	148	131	133	149	123	143	140	167	167	148	143	130	123	119	146	158	139	122	146	126	152	128	140	171	136	147	120	130	140	136	140	137	157	145	141	138	138	133	133	135	151	137	125	141	143	141	151	130	127	132	139	121	141	147	130	143	146	115	129	149	132	131	154	125	159	140	132	137	145	138	149	130	146	128	146	131	134	137	147	125	138	147	152	129	135	127	136	125	145	143	136	128	147	143	142	149	143	112	126	143	107	138	121	153	148	135	124	137	133	140	128	150	155	127	139	137	130	139	125	140	138	139	119	133	130	136	117	124	152	147	148	154	148	141	153	129	144	131	140	133	127	131	127	116	148	135	127	122	134	137	126	115	149	128	127	157	145	140	147	134	117	151	123	142	139	142	147	146	129	125	145	136	114	136	153	150	135	144	143	109	124	144	144	140	133	148	112	113	134	135	145	121	139	143	124	154	154	125	137	153	124	136	147	135	150	126	129	132	126	136	144	131	147	127	122	167	121	122	125	125	115	136	136	141	141	135	121	126	152	145	128	159	122	137	127	132	152	140	139	142	139	138	143	121	132	164	122	138	122	128	118	139	143	129	127	134	145	133	141	148	157	144	144	146	135	145	142	124	132	136	137	116	126	140	154	137	127	142	143	146	136	153	130	144	120	118	131	144	158	155	120	135	144	122	133	128	133	107	146	127	130	145	124	136	142	145	140	131	134	134	136	132	132	116	137	127	128	146	132	129	138	114	116	147	150	150	115	122	133	122	143	129	136	120	135	160	150	141	138	138	133	152	125	138	125	128	146	129	138	147	140	141	131	135	136	148	151	111	133	144	118	119	110	143	156	121	134	134	148	132	118	131	152	139	143	130	143	156	128	150	136	131	138	128	138	111	146	143	143	121	142	124	157	114	136	136	126	161	137	135	118	158	140	109	124	138	128	131	150	145	143	151	128	130	136	137	156	122	126	134	132	125	120	145	139	121	136	142	152	123	142	134	123	142	150	130	124	137	160	142	134	163	139	135	113	130	137	136	139	153	143	127	129	140	125	159	117	159	121	138	149	144	126	142	145	137	119	137	136	137	123	147	131	115	131	150	142	136	145	130	134	152	116	134	127	114	142	139	120	153	151	139	160	134	148	140	137	145	121	145	135	129	137	129	127	163	131	147	119	123	128	131	124	126	149	134	145	150	145	154	134	139	131	143	135	136	147	128	129	131	134	113	144	140	120	146	145	130	153	136	133	136	116	141	138	138	135	132	139	117	136	125	120	144	142	121	158	126	117	138	145	160	119	142	119	136	140	144	133	118	111	131	146	134	132	128	121	155	133	143	134	119	119	125	133	141	143	158	138	130	141	144	162	132	122	135	149	138	136	168	129	122	142	123	130	148	144	132	131	119	139	149	130	139	124	145	113	145	159	113	128	129	140	140	142	118	149	138	129	138	134	131	140	120	135	146	140	139	138	133	125	112	112	115	126	132	139	151	138	154	127	150	138	155	135	135	129	141	129	121	144	116	120	135	126	119	153	127	118	156	137	153	142	126	132	139	127	148	139	149	150	133	169	138	121	148	121	140	144	121	123	144	116	155	159	123	156	130	131	148	140	125	116	109	137	116	123	129	150	132	149	147	121	116	124	126	138	144	147	141	128	167	142	116	137	125	137	135	141	150	153	153	121	135	160	130	138	136	136	131	129	132	154	145	133	132	141	123	117	143	130	132	154	144	131	138	161	134	127	152	120	131	126	165	135	114	138	133	153	123	130	148	129	136	128	133	125	152	129	140	135	147	129	152	143	155	137	111	134	158	138	123	136	142	142	112	154	125	144	132	134	148	142	130	142	137	140	134	148	144	128	129	137	139	132	134	132	130	157	142	127	142	145	131	123	157	127	135	148	135	130	131	142	142	119	127	139	135	139	136	129	120	143	132	145	144	140	129	136	160	121	143	130	125	142	124	154	122	138	146	135	152	131	134	125	135	159	136	122	133	121	106	148	152	124	146	135	129	134	132	119	134	134	129	155	154	127	144	145	121	130	142	128	140	127	144	141	145	134	152	102	122	141	147	124	114	148	126	147	132	124	147	148	139	134	148	135	149	144	139	129	149	125	138	166	135	121	121	141	143	128	143	124	131	139	146	123	126	133	145	132	145	129	126	135	121	119	134	140	152	145	128	134	148	134	151	156	140	114	128	144	135	119	146	131	125	139	169	149	141	147	138	129	135	121	134	128	137	146	149	124	119	130	144	142	138	139	141	147	112	141	126	129	144	125	145	119	147	131	121	128	126	134	144	169	147	126	138	126	128	116	142	118	147	125	137	113	133	131	140	141	134	134	140	132	143	119	145	146	129	133	144	150	124	134	148	142	126	118	125	133	141	135	142	141	127	143	107	151	135	127	130	142	137	144	149	134	132	122	118	127	147	139	129	156	148	155	128	135	146	136	108	127	133	145	130	141	131	132	154	140	142	124	146	139	131	147	130	131	138	138	123	128	138	130	132	145	143	125	141	119	112	152	119	138	130	139	150	144	149	137	147	133	139	122	150	132	152	134	135	143	137	123	121	134	124	139	125	150	115	120	142	137	116	146	123	153	114	122	150	118	152	136	130	145	110	147	145	138	135	146	134	117	159	138	131	141	148	122	132	137	140	132	130	109	122	138	142	140	120	157	144	115	130	130	142	154	144	158	144	133	142	122	145	121	135	122	134	149	125	113	145	135	136	128	130	137	162	147	147	140	134	133	145	158	151	126	140	136	138	130	137	154	136	138	108	158	139	144	148	126	134	129	110	172	136	146	122	147	149	120	136	134	140	143	155	144	134	132	155	128	137	136	127	130	135	133	147	155	154	135	132	127	116	148	137	143	116	170	141	127	143	159	146	139	146	130	132	123	130	146	131	127	117	144	133	136	150	128	139	145	133	151	140	163	116	136	139	140	157	138	131	147	137	132	130	144	157	143	138	111	136	129	129	138	137	140	142	137	133	137	122	138	135	139	159	147	127	145	134	127	132	130	141	142	127	145	122	137	136	135	140	146	125	128	138	119	134	139	155	135	158	134	120	140	137	138	130	118	135	137	141	149	138	128	152	146	143	139	142	162	133	126	133	149	147	147	157	147	151	145	130	137	154	134	134	115	130	104	146	126	139	135	120	149	143	121	127	130	131	119	147	128	161	138	145	115	137	136	145	120	132	170	116	129	135	144	130	131	122	146	154	158	138	134	123	145	161	141	139	147	121	149	130	118	133	145	154	121	129	144	142	126	142	154	148	152	138	130	132	128	112	163	126
26868	20956	10957	928	480	443	416	419	435	409	413	390	361	395	417	387	383	387	386	424	425	393	406	356	402	377	371	397	414	385	401	380	393	354	406	389	408	379	377	378	389	379	373	390	393	374	384	396	434	389	388	390	369	404	405	383	366	382	389	381	363	362	414	387	382	378	397	379	406	383	409	405	369	360	399	378	356	424	392	399	347	403	365	393	399	420	378	352	378	353	377	387	403	379	373	448	368	403	417	371	356	405	367	393	394	413	392	406	381	400	380	372	368	379	389	398	370	384	411	384	390	385	394	392	391	400	394	414	403	394	381	372	362	381	375	398	375	356	349	360	378	411	393	400	379	390	371	379	358	377	383	361	384	388	373	375	384	386	369	368	369	364	397	371	386	421	397	391	395	412	386	376	389	406	425	354	373	372	395	390	442	419	393	386	361	395	365	381	402	403	347	362	365	389	397	354	354	378	386	373	357	378	413	395	360	386	368	395	372	370	389	396	388	401	349	389	390	382	352	392	388	403	392	343	405	373	358	370	390	398	401	375	401	367	403	407	404	380	390	406	357	397	365	401	405	362	385	416	368	375	347	417	391	368	372	349	346	426	375	371	407	384	378	358	380	375	357	367	354	386	380	374	409	375	395	420	381	414	412	383	386	379	377	396	362	359	370	403	419	368	359	358	404	397	371	389	357	401	421	380	361	375	384	374	362	366	381	366	398	410	398	371	362	365	393	366	411	417	351	365	391	365	363	375	418	391	410	376	420	397	401	381	391	369	389	373	362	372	384	367	376	410	450	404	390	373	405	397	343	367	408	417	372	428	363	411	395	430	378	403	346	399	385	404	398	403	373	392	380	357	384	361	392	352	410	413	403	408	378	380	403	377	411	382	415	355	395	390	415	408	347	413	376	361	405	396	401	369	392	375	352	386	384	368	375	363	381	381	367	410	379	402	347	384	362	389	399	398	410	367	407	362	385	388	406	408	359	337	388	413	366	392	350	387	384	400	394	366	384	390	376	375	374	387	402	363	371	373	391	383	377	370	391	397	386	398	376	392	379	422	409	403	380	372	401	400	326	367	386	421	370	365	359	365	357	375	371	412	391	392	369	365	356	392	390	396	371	351	385	402	404	394	390	382	339	373	382	421	377	370	367	383	381	382	383	383	379	338	412	391	399	359	361	387	391	372	347	375	386	391	386	350	351	425	375	382	365	359	397	377	377	386	400	355	403	411	371	397	393	366	365	349	382	392	362	391	379	406	376	392	433	356	366	360	405	378	372	385	364	383	349	356	408	391	372	402	409	351	412	362	377	369	376	393	363	385	408	396	431	381	378	370	404	360	384	389	376	395	388	391	396	353	369	364	400	380	395	383	379	401	407	392	389	413	370	346	400	385	370	395	378	393	394	389	407	392	358	395	379	390	405	350	386	397	373	372	392	391	387	365	378	368	382	362	397	366	399	394	378	371	389	400	393	385	387	380	343	385	384	380	384	417	382	362	392	422	374	406	363	402	397	429	403	380	372	405	359	368	360	381	341	368	377	383	403	375	386	364	388	378	370	369	403	362	390	390	388	411	428	395	399	382	376	374	411	385	386	404	390	375	371	359	362	390	363	379	408	374	370	383	383	344	409	382	391	409	392	395	381	411	376	396	402	408	384	418	384	396	399	397	384	391	373	385	352	377	397	369	406	406	350	360	397	368	346	407	400	365	378	363	392	386	374	375	412	352	420	385	385	353	396	377	349	405	372	353	382	392	349	425	392	362	381	340	416	397	394	394	386	372	406	387	397	372	369	408	381	390	363	379	396	377	405	360	348	369	339	390	370	423	369	371	385	392	337	374	397	378	382	348	389	409	398	351	381	402	381	396	392	415	379	394	394	392	396	372	382	375	397	388	371	394	381	383	371	383	376	367	371	413	378	345	369	395	390	335	400	383	389	359	424	385	372	412	428	391	400	374	324	400	392	415	362	407	412	388	387	399	382	358	386	394	398	394	364	361	369	385	370	411	360	389	380	408	371	388	400	392	379	386	411	398	377	397	433	397	381	367	401	409	382	418	367	390	347	399	371	370	388	389	389	391	366	321	400	394	377	355	384	409	382	420	378	401	368	378	377	385	376	398	408	357	381	390	404	384	377	387	384	383	401	400	358	388	395	401	355	391	381	387	346	398	395	389	417	394	379	380	374	396	380	397	399	428	367	364	367	385	388	383	404	391	367	379	356	372	400	400	414	406	404	370	385	386	398	378	403	371	391	400	378	363	401	378	377	412	383	405	401	389	388	406	382	381	408	373	387	382	423	336	357	425	388	359	407	401	362	395	413	394	396	378	378	407	333	367	386	409	381	421	424	392	413	376	418	357	398	390	361	367	386	402	367	397	385	399	405	412	414	397	367	377	418	371	410	374	351	374	368	389	366	403	371	368	349	385	372	369	390	389	378	373	401	419	381	388	414	382	384	388	397	369	380	413	386	414	378	421	394	373	375	377	407	391	374	344	415	391	394	393	403	408	393	370	361	415	359	385	406	372	376	410	416	355	363	376	372	379	381	408	387	378	394	342	389	403	371	410	374	382	359	361	379	386	402	372	360	350	385	406	374	390	368	361	404	389	383	386	381	377	382	407	411	384	382	386	339	405	374	401	372	373	390	386	399	390	393	372	399	391	420	372	375	389	395	362	399	413	384	392	406	382	381	414	339	373	397	410	389	389	395	328	392	364	394	398	400	426	371	434	344	351	392	339	399	382	396	401	383	350	389	388	401	394	342	348	372	392	385	385	337	362	352	380	360	389	358	390	369	394	374	401	402	416	386	365	364	387	427	385	367	396	393	401	333	409	380	379	405	370	366	379	375	424	416	397	402	358	370	387	412	381	386	390	388	394	379	360	394	386	364	407	406	385	387	347	397	396	363	352	368	409	378	371	393	383	374	366	419	367	386	387	404	410	376	348	375	387	370	381	378	420	367	396	401	390	389	389	362	398	399	404	386	383	361	364	366	396	390	370	387	394	379	417	368	357	346	422	356	391	416	363	354	356	369	387	391	359	385	368	385	397	353	356	340	409	382	363	363	399	349	389	343	370	375	395	405	394	424	377	358	407	362	382	374	388	391	397	393	337	373	391	372	375	406	394	397	381	382	364	400	406	388	413	389	322	391	372	372	373	365	381	372	344	369	387	377	360	383	373	400	373	369	372	382	409	339	399	390	396	406	350	361	366	374	374	383	396	376	371	391	414	425	401	392	371	385	380	379	411	409	357	364	389	391	411	375	358	330	378	392	374	408	377	399	364	374	390	358	372	383	381	370	389	405	383	319	355	342	353	381	388	386	399	401	382	382	399	423	391	365	376	378	396	381	394	358	395	436	404	383	389	362	382	357	395	376	380	403	389	383	367	393	402	385	380	388	377	379	414	367	367	374	364	369	396	374	374	408	400	351	372	382	423	383	384	400	362	393	400	390	347	362	393	460	383	358	382	378	416	392	374	367	343	400	364
4026	1213	1063	727	654	572	578	582	537	513	562	512	510	536	484	546	520	536	522	514	485	539	458	496	513	524	504	505	485	492	511	509	494	498	478	476	514	492	474	569	533	539	493	485	530	472	524	473	512	479	534	500	522	514	504	491	474	482	473	506	517	471	492	488	494	522	513	477	486	483	520	458	531	477	485	539	479	522	537	507	518	542	483	492	506	481	501	494	498	495	491	480	493	520	502	515	496	483	498	511	491	543	513	521	471	478	530	543	496	515	524	501	499	485	499	482	499	531	512	480	461	506	528	511	512	519	515	507	488	533	545	510	445	509	542	464	506	511	513	477	492	522	524	488	517	502	482	489	498	468	515	533	530	521	508	443	487	458	488	534	456	522	473	498	483	506	480	511	502	489	558	494	503	465	491	487	527	512	544	519	525	451	494	489	553	506	506	484	515	500	462	491	450	473	534	507	477	480	523	462	505	496	534	500	526	523	498	487	512	516	491	498	509	508	483	515	479	501	511	495	478	521	485	509	515	480	477	520	480	490	519	532	514	485	527	480	513	532	535	526	489	536	503	500	508	517	521	476	522	534	515	530	465	491	444	516	529	528	464	513	506	453	494	489	471	493	523	461	479	471	492	472	520	492	514	485	518	553	521	488	467	498	476	508	453	500	492	534	480	511	495	557	443	467	511	493	508	520	520	507	508	516	492	523	528	505	479	500	536	521	483	520	484	465	532	463	486	550	479	500	500	484	512	486	470	494	509	515	506	516	492	522	443	495	476	479	465	495	509	488	500	487	514	497	468	488	517	524	506	528	529	506	471	469	504	505	493	482	510	511	489	522	485	495	486	491	478	502	504	507	468	472	511	513	493	466	485	498	473	502	491	464	506	496	476	466	486	493	493	506	513	466	494	493	484	504	533	493	474	476	458	503	481	498	489	491	485	493	518	503	517	508	492	472	512	465	497	511	513	479	498	448	472	512	498	464	479	471	488	523	485	559	472	436	477	506	494	505	520	546	507	491	516	489	516	506	465	471	505	473	478	538	529	526	479	504	496	516	479	476	490	494	513	532	489	483	505	511	521	506	467	469	522	498	523	507	510	541	490	507	508	505	489	514	498	494	549	483	484	477	526	491	540	490	503	511	482	519	463	484	525	502	516	471	487	509	518	474	499	513	511	515	511	497	522	475	510	499	520	510	528	469	535	488	516	511	473	538	462	514	507	479	513	533	523	530	494	510	526	509	504	502	497	513	463	478	517	458	466	453	519	480	488	479	500	530	480	528	498	490	498	458	492	487	504	486	522	493	527	522	527	507	529	459	539	480	483	500	522	513	501	529	449	502	510	489	512	511	495	490	506	501	505	528	472	501	482	511	490	488	489	511	480	494	481	514	493	478	501	443	490	500	496	514	493	511	485	501	497	475	473	504	484	530	482	475	505	481	481	510	487	499	528	553	478	510	471	491	507	465	503	533	568	523	494	494	539	481	493	517	523	488	480	460	494	481	492	554	476	488	490	499	508	523	543	483	472	493	476	455	498	498	519	526	493	496	511	472	525	522	478	533	513	483	523	523	492	494	494	504	451	527	497	518	511	478	545	529	466	503	500	509	472	477	513	495	514	499	524	453	484	484	480	487	488	493	461	485	503	496	493	486	508	475	498	507	483	481	488	486	499	513	489	495	517	485	469	513	493	494	517	517	477	496	477	573	500	525	472	500	479	476	518	483	511	523	536	542	460	476	495	514	513	496	472	490	498	555	534	525	483	485	471	490	496	471	511	492	523	490	491	515	498	496	514	520	488	517	569	489	485	530	504	484	530	514	518	492	482	523	511	516	492	508	495	506	436	489	464	488	466	496	538	491	438	508	506	512	478	529	478	533	516	495	504	534	492	535	492	502	509	521	464	493	498	526	520	505	497	502	494	473	505	546	520	511	500	487	472	493	530	472	507	445	496	500	493	492	514	509	493	501	512	494	527	479	493	481	493	521	513	480	482	485	485	506	457	528	520	483	508	474	483	481	503	483	504	468	537	535	508	541	510	527	542	441	501	517	526	503	546	526	506	482	488	526	478	480	507	542	500	489	472	528	510	503	514	466	480	496	474	549	470	454	480	480	519	507	518	501	457	530	519	499	521	486	511	485	506	465	512	492	498	492	467	477	511	534	520	482	517	499	534	531	541	535	501	500	490	464	513	483	548	516	501	565	518	516	479	525	486	513	508	472	477	520	493	527	506	482	479	468	492	494	514	530	528	534	515	495	517	489	502	474	567	520	498	508	552	481	494	580	484	503	503	508	515	472	495	501	480	461	530	535	490	513	511	522	535	499	518	496	512	490	483	441	539	502	493	500	494	556	507	511	493	504	484	530	480	527	547	514	497	480	444	497	502	545	510	482	489	494	498	486	510	475	519	471	523	514	517	485	482	526	543	478	506	507	521	503	484	485	527	493	507	488	491	485	498	475	469	492	514	513	515	515	501	487	473	525	499	497	536	503	454	482	498	493	477	522	493	482	471	520	530	507	493	478	482	503	475	473	490	525	493	508	471	522	511	484	485	493	495	489	511	532	501	531	471	512	523	498	481	503	526	531	487	515	495	476	491	481	497	499	477	519	497	471	512	482	518	507	510	518	488	496	501	512	500	492	506	499	479	467	512	503	516	543	474	483	537	479	460	511	506	522	530	491	516	470	481	510	513	497	523	506	508	571	484	499	501	512	476	510	451	491	491	466	557	508	481	472	500	492	503	490	452	485	506	468	530	501	490	472	510	463	483	483	487	489	487	541	520	536	545	510	488	514	503	501	468	493	513	490	522	513	520	503	475	526	473	445	466	482	515	552	480	490	537	498	493	469	476	449	501	497	494	504	500	478	480	464	518	477	496	473	469	502	466	484	505	470	544	486	449	520	519	495	562	496	472	500	513	494	531	486	488	509	508	509	475	472	478	531	511	518	471	481	495	461	481	499	457	517	516	509	477	526	480	485	507	517	523	474	506	476	513	495	478	484	488	501	481	495	486	488	515	480	536	526	522	517	487	511	500	493	509	468	508	486	484	540	514	513	483	477	489	489	467	473	519	467	509	556	481	493	510	513	517	502	493	504	504	502	465	484	503	460	524	497	470	486	530	482	501	478	526	483	519	527	539	496	479	496	498	488	522	477	444	500	459	468	489	502	468	481	478	494	498	533	487	523	525	487	536	469	481	465	493	504	466	510	486	551	476	483	490	496	457	510	490	476	486	495	513	501	488	493	500	518	514	510	511	480	506	527	492	515	488	482	512	562	479	458	473	517	482	481	483	482	487	490	528	472	463	500	503	507	516	479	481	503	521	485	530	494	492	511	471	475	538	512	494	512	481	490	498	534	485	515	522	497	530	502	497	513	510	477	462	517	486	515	523	495	504	511	501	492	491	481	489	510	513	493	475	497	504	484	493	503	472	495	443	506	516	528	520	499	535	514	533	524	494	512	479	471	516	479	490	481	491	496	512	523	493	505
23736	21298	28815	24102	21285	12498	1083	619	515	450	394	385	347	360	279	308	273	332	297	304	291	235	275	268	275	276	270	269	279	258	281	283	267	263	261	231	246	262	272	289	278	219	260	247	266	235	238	275	253	281	244	242	260	245	239	235	255	248	253	236	230	253	253	264	246	272	253	255	258	273	246	255	268	254	267	244	236	245	255	263	230	242	253	223	251	256	237	271	236	244	268	241	249	246	254	274	269	255	230	262	252	236	257	278	239	245	254	229	263	220	290	245	254	216	261	240	257	252	243	264	255	258	225	246	213	256	240	274	237	232	264	267	248	250	241	231	285	257	247	261	255	269	258	282	208	282	243	257	272	272	269	261	250	268	238	266	232	211	229	248	257	230	260	272	255	258	258	223	243	258	259	265	241	264	240	277	240	226	249	227	230	242	234	260	224	267	246	237	252	231	268	263	253	260	263	263	240	239	261	262	228	248	243	251	238	249	267	252	282	248	248	232	223	257	229	222	263	276	243	278	242	254	245	244	247	253	238	221	244	262	269	236	276	236	253	275	233	225	229	262	247	280	262	238	222	205	234	217	253	266	221	247	254	242	275	244	269	260	263	242	260	267	231	236	237	274	257	275	262	267	274	249	249	224	250	282	246	254	250	226	263	254	244	237	251	268	247	253	244	237	215	259	241	265	243	266	283	240	248	250	252	261	252	261	252	269	265	255	231	235	249	243	259	250	238	237	252	243	278	241	232	250	250	258	251	244	277	271	255	253	274	258	241	256	255	268	228	255	257	245	237	215	259	272	261	239	252	243	249	277	261	245	244	279	234	241	240	231	260	235	265	252	241	237	280	232	244	231	233	249	281	248	243	240	268	255	226	250	280	242	233	250	273	262	231	242	267	268	236	263	241	229	268	269	224	257	233	239	265	263	237	244	242	252	246	272	270	243	249	250	267	255	244	250	246	243	242	292	253	282	244	264	259	245	232	266	254	265	242	239	259	280	272	220	260	262	237	260	236	235	231	243	256	218	256	246	233	251	257	260	268	253	243	241	277	229	252	262	249	258	234	227	268	254	262	228	244	239	267	283	262	245	243	237	256	246	241	261	255	256	270	269	229	289	235	264	277	250	238	265	246	231	240	235	248	225	266	250	257	258	224	235	245	246	240	254	244	239	242	262	250	254	238	243	259	235	231	263	247	249	237	263	247	250	259	265	276	217	226	236	249	265	213	244	260	263	259	238	234	221	243	241	249	286	254	223	251	259	229	253	245	234	265	250	246	231	230	232	251	260	265	266	268	252	229	271	257	270	243	258	269	256	255	255	259	234	249	240	254	258	249	240	261	260	238	262	225	244	244	244	270	251	232	239	257	242	246	244	266	253	273	234	234	259	266	226	247	219	240	263	229	222	255	247	249	260	287	223	255	241	249	260	249	263	257	248	256	259	217	228	265	250	258	228	249	220	262	252	261	255	238	262	243	247	270	241	246	242	254	271	247	278	243	219	245	262	232	255	250	249	239	256	241	275	235	253	233	255	239	239	232	246	244	245	243	241	265	244	244	245	250	218	248	238	243	252	237	258	252	223	248	269	263	249	257	243	229	260	251	241	242	268	252	240	272	244	265	278	233	252	276	212	238	223	235	244	242	237	274	264	266	285	250	214	249	249	237	206	233	270	253	268	259	256	241	256	233	260	231	244	248	272	264	245	278	250	262	259	262	258	235	230	248	220	241	252	249	251	253	250	249	266	244	224	243	247	258	223	256	264	271	235	229	247	263	272	251	247	232	243	238	269	237	242	261	240	262	248	227	257	236	260	230	240	257	249	249	252	269	252	243	231	282	272	230	245	273	252	262	222	244	245	243	238	215	256	215	262	261	259	263	228	252	229	238	236	224	255	267	261	219	255	266	262	262	273	239	243	267	257	224	243	251	235	251	267	250	225	244	258	253	259	278	237	232	232	210	248	286	240	224	253	247	262	262	227	279	246	215	211	263	282	233	266	238	233	242	227	253	238	227	268	252	261	231	252	235	253	252	247	249	257	273	236	257	229	234	250	232	225	234	252	256	249	249	277	228	255	253	252	242	272	257	232	229	243	256	247	260	252	238	230	209	237	258	252	226	248	235	247	215	238	243	273	245	297	234	281	238	227	233	240	245	254	254	239	253	231	247	246	239	261	248	236	255	244	267	255	266	247	242	255	232	230	245	272	261	244	251	235	227	249	219	250	258	249	250	258	257	242	238	244	249	262	248	257	262	234	238	254	265	226	246	237	243	267	232	261	229	240	241	272	263	261	260	252	250	255	247	278	262	237	270	284	252	263	254	231	228	259	252	253	267	238	258	273	220	222	229	238	257	227	252	249	252	229	249	251	274	248	253	252	247	214	234	248	259	235	218	247	266	253	256	251	245	243	255	269	261	267	262	239	258	251	279	231	241	269	222	226	246	243	240	254	258	231	251	249	247	252	228	258	245	236	243	249	230	231	257	234	259	246	275	230	248	231	233	253	247	266	238	249	240	259	265	249	241	252	228	253	258	236	235	236	254	267	242	220	236	249	249	256	245	243	221	246	242	234	253	249	265	260	268	264	216	246	242	271	260	265	247	246	233	249	257	253	248	255	245	277	255	256	233	266	239	221	274	261	269	270	243	230	245	244	268	272	255	238	256	272	261	266	247	268	241	269	237	259	238	259	231	275	225	249	239	251	248	255	253	241	240	236	209	232	246	267	245	246	247	221	230	273	270	241	231	268	263	261	257	250	229	240	236	255	235	267	284	242	248	252	236	240	244	226	234	229	240	239	235	249	261	240	234	256	203	241	253	232	237	263	276	234	259	274	263	256	226	239	219	248	269	255	264	250	266	278	231	255	268	238	269	258	223	237	227	229	272	246	268	243	240	233	242	233	270	253	250	242	271	247	251	295	248	227	250	247	261	241	237	240	257	209	252	236	243	235	218	248	261	232	265	254	226	231	257	262	263	262	230	237	269	278	242	238	223	255	243	250	264	227	274	253	264	232	265	262	234	258	233	272	233	251	264	262	257	251	239	223	230	240	242	293	215	257	248	257	219	245	251	239	255	228	231	280	256	260	246	269	265	244	259	260	206	214	238	258	226	258	222	249	228	255	255	253	235	274	236	273	255	235	238	251	226	272	294	269	245	269	217	249	230	257	248	248	236	222	233	235	237	263	258	317	233	247	235	248	256	237	250	287	242	276	228	238	236	236	252	252	217	253	251	243	243	235	227	229	263	269	255	242	256	252	279	229	227	244	260	226	235	231	232	247	259	294	243	260	257	258	267	253	256	243	251	252	271	283	218	277	265	243	273	235	250	273	250	252	260	256	252	250	254	255	250	235	259	232	259	237	239	291	250	265	230	259	257	242	230	255	254	237	206	262	253	237	237	245	241	226	276	251	251	247	237	248	255	265	247	264	298	230	245	229	242	232	237	229	239	258	232	256	248	262	266	268	234	264	251	277	241	240	248	255	245	253	257	225
4723	9427	7804	3706	2663	1979	1475	1248	988	855	744	668	660	554	549	497	501	490	466	420	441	430	418	410	417	397	377	395	377	385	357	390	385	370	360	333	388	381	362	358	333	363	346	360	350	349	347	372	370	360	328	357	350	326	307	370	364	340	357	356	380	309	339	356	335	353	351	318	350	346	314	333	333	358	343	352	357	364	344	330	337	348	372	326	362	348	328	330	335	323	346	320	372	324	334	330	355	319	342	343	333	328	311	348	347	304	350	317	361	363	328	375	333	300	352	339	335	336	324	327	331	323	339	341	348	366	325	314	339	371	348	343	322	318	321	309	331	341	342	321	343	315	321	332	338	310	313	305	323	338	306	348	331	331	359	326	350	327	343	330	335	335	362	327	342	319	346	368	314	333	366	331	310	382	312	331	341	320	313	315	327	313	347	318	314	350	298	342	357	340	335	339	315	372	332	316	318	334	314	305	331	322	336	308	290	353	339	356	359	329	312	281	347	347	351	343	332	340	334	345	336	323	334	350	326	305	329	345	351	333	337	364	324	352	333	329	349	352	329	339	309	337	331	369	337	347	330	319	361	323	309	299	311	332	308	326	330	387	341	337	331	334	348	326	330	311	314	343	343	314	319	333	366	348	363	319	333	337	301	318	325	351	317	306	341	332	342	346	345	287	340	338	357	326	318	333	322	295	339	295	365	348	342	355	317	338	332	364	331	341	324	348	339	312	322	346	348	318	339	358	366	350	338	325	355	327	304	345	341	323	348	354	326	361	341	325	328	329	322	334	365	353	331	341	335	325	317	347	314	314	316	366	327	349	340	348	314	341	309	340	324	353	325	340	336	321	379	293	312	344	339	313	353	346	341	327	368	323	360	318	342	391	317	303	279	314	336	340	336	306	356	325	329	328	354	363	308	316	340	322	356	320	355	356	319	336	328	322	331	325	322	315	310	322	331	348	335	352	331	336	312	333	362	342	353	328	355	355	360	344	317	351	339	329	351	318	343	332	334	333	348	351	313	343	308	355	325	341	354	327	351	294	377	332	314	325	320	351	307	311	303	321	331	300	362	347	354	345	343	345	349	320	359	319	327	319	338	304	364	340	318	351	353	332	335	354	336	348	309	346	329	347	327	345	343	347	314	322	318	318	339	346	311	326	315	318	331	322	332	368	343	310	351	329	319	312	315	317	323	320	333	318	337	327	333	317	314	326	347	303	371	349	349	345	330	353	303	298	303	344	345	349	321	345	330	318	339	301	324	350	355	339	335	363	389	311	314	339	334	330	329	359	312	347	312	348	356	321	328	315	384	357	348	327	298	371	324	340	311	310	329	315	363	356	346	353	319	346	344	377	367	354	331	319	358	312	319	346	338	354	338	338	347	331	330	328	332	346	346	316	339	354	338	344	357	309	316	323	328	309	341	341	312	346	304	336	335	351	326	323	313	325	339	341	341	333	374	319	300	304	356	347	330	340	334	332	331	304	335	336	342	363	311	337	318	338	341	313	350	308	316	277	351	368	342	361	339	321	357	369	330	316	346	327	357	345	318	339	329	328	332	318	354	351	313	311	331	301	330	378	340	346	294	351	336	365	324	344	318	328	331	316	357	332	301	317	326	319	339	381	340	320	331	357	340	349	351	329	323	331	329	321	326	344	341	340	317	331	355	355	343	339	363	311	359	363	288	339	339	326	302	348	371	327	334	352	326	350	330	337	309	351	348	358	320	345	338	338	361	295	345	338	314	338	277	334	319	313	309	292	362	303	338	367	329	319	367	314	339	349	359	307	371	339	337	329	341	304	308	329	334	311	302	371	340	344	365	296	334	314	356	337	351	326	313	310	314	316	319	311	312	319	360	331	318	338	313	364	308	329	346	322	353	318	349	341	329	338	304	329	334	339	317	351	292	306	360	317	339	353	312	312	333	348	348	316	351	310	349	350	347	335	322	344	338	305	332	326	343	328	387	344	346	322	346	329	342	356	346	370	319	323	329	343	336	348	312	341	319	328	330	322	347	323	324	378	322	330	331	337	352	313	346	323	340	359	342	329	354	326	362	355	316	349	350	324	339	321	298	327	332	330	337	330	317	324	345	326	324	355	308	323	338	352	320	372	333	348	340	368	320	358	344	324	361	359	327	328	312	348	342	332	343	344	335	322	287	305	357	339	348	291	327	347	353	341	350	332	310	349	341	351	333	322	356	340	346	328	344	383	358	315	332	332	337	327	342	332	350	353	349	329	343	325	303	328	363	321	345	333	363	320	340	336	330	341	315	317	357	339	340	345	331	325	346	346	353	316	348	336	340	311	344	336	322	328	325	292	343	321	360	345	354	348	364	324	347	317	287	337	335	346	334	340	342	319	332	315	346	334	316	302	317	331	318	333	355	341	332	353	314	307	312	364	319	348	351	339	339	353	334	333	349	334	347	367	336	320	317	296	346	372	347	332	315	321	331	342	315	342	320	326	362	321	333	329	320	301	395	324	341	355	329	328	321	347	351	338	308	348	321	309	343	333	358	337	326	307	334	327	339	342	324	353	354	333	309	299	334	325	334	344	338	306	360	341	337	299	308	342	340	334	301	339	307	340	331	326	350	338	363	314	278	344	323	300	315	329	311	319	313	355	363	339	304	317	328	347	356	295	363	334	328	365	356	342	318	316	332	357	338	356	325	330	347	322	310	324	323	328	315	331	342	302	324	334	328	343	316	323	330	303	315	332	362	322	327	337	314	331	303	360	336	327	353	326	308	347	315	312	324	331	330	350	331	315	341	318	356	330	325	351	336	331	345	288	339	315	328	302	346	362	351	335	311	372	346	352	315	333	294	345	315	328	351	321	339	343	346	331	354	324	355	341	327	326	291	327	341	338	336	330	341	336	342	328	374	350	326	333	308	337	307	333	335	360	333	322	360	322	314	343	330	330	334	313	310	283	337	333	331	368	323	341	347	339	330	328	326	344	330	363	304	355	326	324	333	328	296	374	345	340	377	347	330	353	363	335	347	319	346	347	340	334	335	308	321	328	354	331	365	347	310	339	296	312	321	334	378	301	332	312	328	343	348	319	365	359	335	340	343	347	341	353	350	314	321	312	352	314	337	358	336	320	340	332	355	326	333	363	341	347	310	344	329	339	324	381	332	321	318	329	317	353	352	323	318	303	340	356	350	322	325	310	345	344	313	383	284	381	335	318	311	311	319	329	339	334	342	335	340	348	321	303	352	298	352	316	330	373	362	327	345	340	311	311	357	313	313	387	322	329	336	374	326	339	337	330	311	322	361	361	323	350	345	339	334	318	329	341	348	364	329	310	345	348	318	371	319	324	335	350	333	338	329	314	338	358	308	335	347	311	340	327	327	354	324	314	340	349	329	326	331	352	353	328	298	373	322	316	333	333	372	320	350	317	331	345	316	318	325	321	360	347	327	338	333	347	322	323	314	322	330	340	284	327	321	365	348	286	352	330	341	336	348	313	346	316	316	313	321	352	372	318	300	368
22793	21264	29192	23648	21264	21311	10946	914	586	432	415	344	324	296	264	255	192	199	214	188	173	175	137	166	146	166	154	118	142	131	134	136	129	126	112	139	133	125	120	132	114	122	137	118	120	98	103	137	121	108	119	113	122	115	114	114	100	114	97	104	119	102	113	112	114	114	98	111	119	101	94	114	113	96	101	113	101	132	110	118	113	96	109	103	108	95	101	102	91	110	98	109	101	126	96	120	116	102	107	100	88	109	101	89	125	116	106	116	102	123	106	93	103	117	103	100	101	105	96	126	103	122	98	92	102	111	119	109	113	108	97	109	104	133	91	101	118	109	115	123	108	114	116	108	91	98	97	99	97	106	96	86	113	115	80	128	115	101	107	108	95	101	112	106	120	100	131	96	114	92	87	116	98	115	121	90	126	96	94	102	89	91	102	91	112	104	102	91	113	94	106	97	116	97	99	116	109	119	127	88	113	98	113	106	126	99	104	89	117	113	119	92	103	108	111	108	89	100	101	105	90	90	107	85	88	106	103	101	97	101	110	130	95	127	106	112	131	104	109	82	94	96	93	93	109	112	90	90	107	99	94	112	107	130	110	100	101	103	116	113	110	87	83	113	100	130	100	86	106	102	105	106	87	136	102	117	112	111	95	106	99	95	106	123	113	102	121	92	119	84	104	96	109	97	108	101	92	105	104	101	110	110	116	111	102	120	117	112	109	102	107	103	102	104	103	103	98	93	103	95	91	112	97	105	99	99	89	99	109	117	112	98	108	125	112	104	98	98	88	96	108	109	92	108	99	109	93	102	114	109	94	103	112	99	95	115	113	103	118	105	109	109	108	113	132	92	102	124	98	98	98	94	115	111	99	112	110	112	110	125	125	104	110	97	109	108	117	107	90	109	106	115	99	116	111	115	74	103	101	95	80	108	109	114	113	94	89	103	102	104	113	119	106	129	101	110	108	92	121	124	92	115	89	76	100	107	113	97	109	115	92	105	96	88	111	113	99	95	110	119	104	112	112	119	84	99	100	98	104	100	90	116	109	121	106	94	110	99	104	115	91	98	76	100	84	93	115	112	113	106	107	111	109	107	108	91	108	107	90	103	106	103	118	114	110	104	103	106	118	110	103	118	122	104	117	111	97	125	95	94	95	94	113	123	115	95	89	112	98	108	98	112	100	109	111	106	114	93	91	118	108	105	97	120	103	112	102	115	105	114	101	99	104	99	112	98	107	119	102	112	122	109	122	114	94	106	104	102	105	119	107	106	91	116	89	102	111	129	108	124	108	123	115	121	115	92	96	104	103	93	120	105	115	99	103	107	92	89	101	110	103	119	104	108	102	107	90	127	95	101	94	96	96	90	97	110	113	106	90	108	89	102	122	115	99	100	86	115	99	105	112	107	94	116	103	104	99	95	95	97	98	103	99	94	123	87	119	107	102	91	114	106	87	108	108	102	114	117	107	114	83	103	98	99	101	102	111	97	109	124	115	109	105	109	105	107	100	113	95	108	99	95	115	94	109	111	97	104	117	109	123	99	91	107	109	118	104	113	102	99	116	111	101	118	103	109	105	99	94	94	113	117	107	98	103	107	95	114	93	82	97	100	103	120	111	101	118	116	109	93	103	81	114	98	125	90	111	97	95	108	95	105	97	96	95	115	112	116	112	117	92	108	115	111	105	97	97	102	118	100	124	92	103	116	98	99	105	114	94	98	99	96	107	108	108	103	97	108	100	100	106	98	105	106	114	97	122	114	97	104	106	98	103	102	113	82	93	102	97	100	103	119	100	103	103	99	95	98	99	110	92	82	102	119	117	106	94	96	115	102	97	93	116	122	118	96	92	120	106	102	128	101	113	96	116	96	110	99	90	75	130	95	75	99	117	96	105	97	110	98	105	120	106	116	116	108	107	103	106	107	101	122	95	99	114	104	94	100	99	127	105	120	99	104	119	125	107	104	95	93	97	96	95	127	103	109	90	130	103	113	117	108	107	113	105	115	93	114	107	119	100	93	123	100	90	103	84	117	78	105	103	86	92	101	100	110	110	102	110	86	120	120	117	104	117	98	118	93	99	129	110	119	97	112	106	119	101	106	79	90	100	111	127	112	120	103	91	84	105	112	115	105	104	113	118	110	102	110	104	99	116	103	104	99	103	115	107	95	99	89	94	88	99	76	112	102	123	93	96	100	100	86	104	107	123	119	106	92	97	114	103	115	101	91	106	109	114	99	103	99	96	100	123	96	118	111	89	94	109	103	108	117	97	95	107	108	111	103	117	104	108	102	101	92	99	97	100	92	112	115	97	96	82	112	118	107	92	111	115	115	119	103	103	118	106	113	96	109	112	99	109	103	112	112	93	104	114	95	100	79	118	101	93	120	85	127	103	92	104	101	105	94	114	114	88	117	94	112	108	111	95	117	106	125	95	93	98	107	98	107	101	99	111	100	118	99	105	119	99	117	85	98	108	95	102	116	107	89	104	98	97	136	91	107	86	93	102	126	119	97	93	104	113	102	94	107	104	102	103	102	103	104	106	113	91	113	100	91	113	102	107	112	107	87	103	97	104	108	100	112	109	119	104	88	92	106	105	119	100	111	116	105	114	113	94	102	111	116	117	96	110	89	93	109	93	113	89	107	109	98	100	97	110	98	99	101	116	104	98	97	109	111	85	96	109	100	96	100	95	109	117	104	98	101	97	110	108	124	90	90	116	122	105	112	103	114	91	111	118	96	114	112	90	93	118	99	99	100	119	92	99	89	122	108	106	95	94	90	104	97	114	93	96	104	125	85	108	114	100	113	112	95	113	117	111	97	120	116	99	114	96	105	94	103	99	123	111	131	114	110	108	106	114	105	121	107	96	101	111	118	100	115	109	107	103	102	104	114	109	106	114	113	91	93	106	95	88	109	102	83	94	120	109	95	115	86	110	103	103	98	108	101	117	100	111	110	117	117	105	93	100	97	93	107	93	104	109	97	109	107	101	112	105	93	111	90	90	90	98	104	90	122	103	105	112	109	115	83	101	85	117	112	122	102	113	108	93	118	113	99	102	89	88	97	106	119	120	102	103	84	106	98	97	98	112	111	118	102	97	94	93	110	104	109	126	108	101	105	97	95	86	107	85	110	84	102	114	102	100	116	124	118	100	93	106	122	106	95	99	110	105	119	102	117	107	112	99	113	102	107	127	120	92	101	99	98	92	122	104	89	100	100	110	97	107	95	88	106	100	99	124	112	130	112	89	98	95	103	96	117	98	116	89	88	94	100	113	101	99	101	113	114	99	108	112	95	93	98	110	112	99	93	111	119	122	104	111	112	115	86	119	104	105	122	113	121	118	103	93	98	97	108	95	114	123	106	105	108	118	121	102	104	107	92	103	87	104	114	124	120	105	111	118	91	88	108	109	104	89	105	117	117	121	87	110	117	117	113	102	95	95	98	94	110	94	100	103	125	100	119	121	109	125	97	101	113	116	131	102	112	112	95	102	100	100	93
6460	15261	12650	6289	4311	3183	2350	1877	1436	1190	959	792	700	655	570	475	451	401	379	301	301	287	279	229	244	205	244	233	222	241	179	197	216	196	193	175	167	169	177	180	174	188	169	182	175	176	172	184	182	155	149	146	149	158	175	163	158	147	150	160	164	151	166	144	125	137	153	141	153	141	149	152	144	164	146	139	157	162	145	148	143	135	148	175	141	145	156	126	144	137	140	149	147	146	131	149	149	131	149	139	135	138	137	123	144	138	132	145	150	137	140	142	125	164	134	140	156	128	141	139	160	132	143	122	136	126	142	149	134	156	146	126	163	147	126	139	136	152	143	132	145	135	137	145	150	147	147	146	134	129	133	145	142	116	160	137	127	126	128	142	137	132	160	143	150	123	135	141	119	161	137	148	164	151	170	138	125	149	133	145	136	125	135	118	126	143	138	133	130	150	121	145	115	143	151	117	134	117	146	134	126	134	131	154	138	147	127	157	129	118	151	136	134	121	135	154	119	127	141	139	155	135	125	133	123	117	156	130	144	155	135	127	137	124	125	130	150	144	131	141	130	140	151	153	122	123	130	158	146	138	146	153	134	130	142	145	174	156	118	125	145	146	131	146	136	133	165	135	127	151	113	128	130	133	129	125	140	147	134	140	154	155	127	137	156	126	129	141	144	125	155	142	114	129	134	153	141	148	127	147	134	127	121	132	129	143	130	139	159	131	149	130	136	123	146	143	129	129	115	134	135	124	139	115	149	158	124	139	120	140	130	116	143	148	146	144	140	117	130	132	131	136	142	143	144	135	122	131	151	144	128	140	141	147	126	147	124	129	117	156	142	144	147	138	144	143	138	130	151	155	144	147	128	137	142	134	147	142	134	140	121	157	129	134	137	129	144	146	161	134	131	136	143	134	158	148	142	147	159	129	130	136	153	143	154	128	131	140	148	116	134	143	148	139	137	117	148	137	124	139	156	122	136	154	154	142	139	125	117	130	133	160	148	143	137	138	141	139	161	140	152	147	140	144	139	137	158	141	127	137	118	142	154	147	162	138	153	140	162	123	129	140	164	149	135	130	145	151	135	130	142	130	158	115	143	160	162	125	129	137	125	147	130	145	130	153	135	160	148	147	129	129	137	127	150	140	128	163	150	140	155	137	146	126	148	129	156	141	143	117	124	137	123	145	135	152	151	130	129	140	163	149	157	133	132	131	125	145	137	127	148	130	118	145	140	146	130	134	140	134	125	133	131	125	145	152	148	107	124	143	127	116	148	129	132	144	138	119	131	128	153	144	161	137	134	137	149	135	152	143	155	136	131	138	120	146	134	154	129	140	145	145	143	119	121	138	144	156	158	141	152	144	139	135	122	142	162	132	154	146	121	141	130	149	128	142	142	134	128	109	146	117	143	131	136	142	122	135	123	164	137	154	143	149	129	128	139	134	143	137	153	136	132	123	130	148	129	146	155	151	143	134	155	148	115	139	142	135	146	116	133	143	139	134	132	135	136	109	134	135	122	131	129	140	150	153	156	152	112	128	141	128	134	147	146	129	148	130	118	131	132	153	123	118	134	137	157	152	154	131	116	142	149	143	137	130	129	138	138	128	129	126	127	126	142	140	125	133	153	146	131	117	140	121	140	142	137	157	131	116	136	155	135	125	130	106	133	125	145	125	119	135	129	164	150	148	140	139	141	117	147	141	145	133	141	141	121	126	138	134	137	116	129	124	133	150	138	141	150	129	129	140	157	148	132	150	145	133	125	139	127	154	122	140	145	139	123	125	124	139	143	160	127	130	131	150	149	152	138	146	146	149	134	131	137	140	131	141	147	129	157	128	122	136	149	136	145	137	135	147	147	153	141	139	125	100	147	141	109	119	129	145	120	151	160	153	141	159	162	149	149	148	141	133	158	136	134	150	149	133	139	149	133	146	138	142	143	135	132	138	135	137	136	122	142	149	131	145	147	149	143	136	127	150	138	142	138	142	123	134	125	152	146	137	130	134	150	135	125	132	140	141	145	141	145	132	129	141	161	139	142	131	131	142	144	112	126	123	156	136	125	143	146	135	153	130	119	128	136	160	134	141	157	137	156	132	116	119	146	161	141	145	127	140	155	136	138	121	139	130	141	146	129	141	150	134	144	144	146	131	140	137	154	149	139	150	144	121	118	136	115	138	135	136	165	122	135	129	144	160	144	135	118	150	117	161	146	147	129	134	138	139	150	137	128	146	148	139	141	139	138	131	144	125	138	138	155	142	162	140	133	144	142	129	133	137	128	130	131	153	131	132	128	141	134	139	134	151	141	136	139	160	158	131	137	128	152	156	143	129	129	131	138	142	138	147	135	153	150	142	105	135	143	154	147	148	131	151	153	136	139	147	141	144	138	132	142	145	130	128	140	144	141	134	136	139	140	153	128	123	137	129	110	134	126	148	132	133	152	156	147	129	153	131	126	124	153	126	124	148	144	140	135	128	122	139	139	137	136	153	134	146	157	133	146	132	153	119	159	126	148	144	126	149	142	149	134	135	137	139	123	141	140	146	136	177	147	139	141	134	139	152	143	149	111	152	138	132	148	125	128	144	158	134	126	129	120	130	136	128	135	123	127	147	160	132	148	151	145	107	141	145	160	129	120	157	167	139	148	136	140	130	127	151	164	142	120	146	118	124	139	122	151	145	137	136	139	132	138	125	123	129	156	137	119	143	156	128	134	147	122	135	134	165	121	134	142	153	137	142	133	163	129	150	155	174	145	161	146	109	134	130	139	142	142	143	139	136	136	132	136	140	149	136	133	125	159	129	142	139	132	162	145	154	116	138	143	147	126	123	135	127	139	150	135	140	124	138	113	141	127	144	128	137	151	133	133	140	144	138	137	151	151	142	133	147	136	139	150	131	119	147	109	147	149	111	132	146	170	150	134	152	139	138	118	143	146	152	150	161	144	153	150	144	165	134	124	144	144	154	130	149	156	129	142	115	136	143	131	143	146	141	131	121	140	133	150	136	146	134	126	126	161	143	130	143	143	145	131	131	136	156	140	137	135	118	125	135	144	127	127	126	138	120	164	152	120	153	125	142	125	141	124	138	134	144	135	146	138	164	142	141	122	137	130	128	136	137	142	139	150	155	140	143	141	137	149	135	134	143	168	139	151	130	132	140	139	132	144	136	127	144	114	134	139	150	142	137	126	109	130	143	131	149	111	152	129	141	126	146	125	120	137	137	142	150	125	134	125	144	119	121	152	143	148	132	126	130	106	152	152	132	121	147	135	138	136	150	142	148	133	132	129	147	153	117	132	145	133	142	121	128	124	143	130	142	145	139	134	131	141	131	137	157	145	138	150	126	130	133	142	144	131	148	115	121	145	144	132	146	153	137	146	131	130	147	126	145	144	151	145	118	136	140	141	131	145	129	122	146	104	154	131	141	140	110	126	133	145	150	147	146	129	147	136	127	119	143	139	114	120	131	157	142	142	142	137	147	124	131	115	145	129	131	148	139
26991	21037	11276	910	507	458	451	420	397	396	426	415	417	382	420	391	403	453	402	374	399	400	345	401	423	393	396	405	383	388	409	382	385	403	402	384	391	380	401	389	362	363	379	391	396	418	366	377	396	411	414	385	399	362	403	351	367	436	402	362	389	368	406	355	424	401	387	415	387	376	378	372	392	399	374	390	373	394	341	379	390	360	402	367	415	400	387	369	402	407	345	378	393	366	406	357	383	389	390	388	359	351	385	355	395	386	400	375	395	396	412	382	395	374	398	399	390	373	365	355	376	392	380	383	395	384	341	377	349	354	387	386	381	343	365	395	389	406	394	388	395	403	365	392	367	356	410	386	378	389	398	375	377	372	389	391	402	363	416	390	369	395	388	402	395	370	370	383	396	359	410	417	351	362	408	364	373	385	407	417	386	400	390	385	392	393	404	406	366	416	422	377	377	380	392	385	376	408	407	413	391	404	387	378	394	389	398	361	377	410	370	402	396	411	345	395	402	363	381	412	386	389	393	376	388	378	387	382	421	388	414	410	407	416	378	384	373	391	362	383	399	357	358	396	374	387	409	372	373	391	403	407	396	362	394	368	366	356	352	369	368	365	382	375	399	377	408	409	395	371	384	408	363	378	421	398	363	419	397	375	408	373	401	408	381	395	377	369	428	416	375	398	362	379	394	372	356	363	363	362	398	411	417	350	382	371	380	420	390	379	404	407	403	398	410	370	375	369	387	393	355	377	389	420	392	371	365	366	403	418	406	346	383	379	360	352	386	387	362	382	416	394	378	392	410	381	384	386	360	372	408	403	386	373	383	374	394	407	360	387	355	401	388	391	368	386	371	400	395	375	420	360	375	381	377	399	342	410	396	384	397	369	392	395	384	406	406	401	359	357	401	374	389	415	373	391	418	401	396	373	403	357	404	379	384	381	412	364	409	370	373	373	395	407	380	381	400	364	405	414	397	388	354	408	410	396	412	386	380	368	375	382	374	405	407	338	380	406	389	428	384	370	355	390	419	370	397	377	378	388	376	369	384	337	378	390	405	369	407	342	425	422	372	373	372	361	379	405	384	380	385	396	421	399	385	368	373	409	416	383	381	397	358	400	368	363	415	373	351	356	392	379	410	384	381	395	375	357	410	366	421	396	395	408	382	393	404	360	395	395	390	402	376	381	412	387	397	355	418	371	376	391	379	373	338	390	393	370	365	393	395	372	358	402	358	386	396	373	384	375	392	364	405	402	398	354	395	378	369	349	371	356	430	407	411	407	393	411	399	384	376	363	396	393	380	391	394	367	361	361	360	392	411	367	400	368	421	358	378	400	376	384	381	391	377	376	386	375	401	409	365	379	389	380	389	403	417	379	419	381	363	361	391	367	422	396	394	355	394	378	404	379	370	352	381	381	379	385	350	384	358	411	412	380	372	392	417	390	428	388	384	408	396	391	395	422	363	400	398	383	394	397	397	397	403	360	374	390	414	354	388	342	380	361	377	366	410	379	374	375	360	401	391	357	395	383	395	406	376	353	398	408	363	409	404	388	390	404	366	383	390	406	407	378	417	363	391	388	385	384	387	348	389	366	407	415	373	397	387	393	379	374	401	400	385	396	377	379	390	383	375	384	394	389	385	366	381	375	420	413	400	369	363	397	414	391	374	406	389	370	373	392	403	364	364	382	383	381	395	387	381	357	389	357	388	382	400	419	361	397	395	397	375	372	380	418	394	361	391	385	352	409	326	401	401	380	380	405	385	378	406	378	373	391	382	351	381	396	391	378	383	410	396	366	415	378	402	371	397	399	383	390	336	376	369	332	363	382	382	376	353	379	393	403	366	435	387	353	391	347	384	377	400	405	394	379	357	398	375	372	391	386	391	370	389	382	420	409	392	362	410	389	384	409	395	376	374	364	367	414	408	376	397	382	377	397	407	417	372	354	397	416	372	397	348	388	405	372	399	393	415	323	390	410	395	369	387	373	428	384	409	374	396	417	363	392	373	386	389	389	367	393	344	387	367	373	356	337	382	404	382	380	399	395	350	378	426	408	391	415	393	377	362	418	427	382	403	371	373	366	413	335	368	390	410	380	387	392	388	389	396	359	386	411	369	380	388	388	383	396	372	339	366	404	422	411	388	366	345	402	394	397	396	405	400	392	383	390	367	380	357	383	397	411	386	357	342	405	383	396	371	384	371	374	414	360	390	404	376	405	395	399	364	381	394	378	401	396	392	389	409	364	411	395	387	413	362	369	381	385	382	383	415	390	406	390	374	367	373	370	358	368	375	362	385	388	365	370	362	389	397	390	391	404	375	383	384	348	393	395	394	398	380	370	379	395	392	403	401	340	364	411	377	405	407	391	378	370	362	384	374	389	366	356	400	389	366	451	374	402	365	399	405	368	372	437	420	381	383	378	394	380	418	398	381	353	398	395	378	400	364	397	388	393	354	418	384	407	371	377	413	395	371	386	419	385	406	381	371	426	378	411	368	375	394	359	390	413	400	386	388	371	426	397	394	393	353	403	406	375	416	375	409	395	365	388	380	394	387	390	389	385	356	409	379	365	421	394	354	370	359	393	389	371	397	406	401	407	366	409	396	387	373	405	375	394	373	388	371	387	398	406	391	383	422	372	368	359	381	402	372	396	369	372	400	387	378	355	381	367	391	382	414	385	384	379	370	397	362	386	406	412	360	385	405	391	379	365	392	400	413	369	397	363	430	393	404	405	373	406	389	364	388	366	387	350	384	388	384	380	390	387	397	386	379	406	386	364	390	346	419	412	373	388	405	381	371	387	378	368	411	382	423	387	375	392	386	381	331	354	400	407	356	378	394	365	358	393	406	413	426	407	389	385	388	400	392	379	373	359	430	395	374	375	378	411	380	390	378	391	355	377	394	377	403	397	396	416	380	378	364	413	401	390	381	404	360	394	391	434	368	384	392	371	400	410	379	383	431	370	379	382	413	372	374	374	407	403	379	363	388	408	379	363	408	404	411	423	422	419	366	367	402	390	414	384	388	397	367	344	395	371	381	393	422	377	363	394	425	405	395	390	392	406	398	374	401	358	370	371	354	377	381	359	367	384	387	372	401	391	366	375	413	405	386	387	404	382	370	376	404	424	398	379	368	401	414	383	428	359	412	381	394	360	366	379	375	392	363	383	368	353	364	382	389	398	382	378	367	382	375	384	407	405	384	416	380	385	384	341	411	383	365	383	399	391	395	368	424	365	398	367	412	402	346	394	409	396	402	379	409	387	386	391	378	406	377	369	384	370	361	385	405	412	415	367	392	401	416	409	388	371	371	396	362	372	376	372	380	386	356	348	376	374	400	399	409	387	362	378	382	382	381	412	396	410	394	385	392	390	358	357	364	407	379	374	390	380	393	399	389	430	434	393	420	435	363	386	397	382	379	411	397	383	368	448	362	412	360	350	401	392	391	398	359	369	388	379	366	389	384	369	393	343	411	363	400	371	402	416	436	401	389	365	414	365
4147	1209	1030	728	722	611	616	534	537	545	530	520	516	511	465	505	500	540	524	527	501	490	520	489	518	509	494	527	523	515	473	494	552	474	488	523	511	499	496	447	475	475	510	497	543	509	478	462	530	485	529	539	479	508	518	525	511	500	500	494	525	485	496	508	524	474	507	542	513	544	513	502	488	480	528	495	512	509	511	507	496	530	489	499	501	541	498	503	512	531	510	513	518	471	524	474	514	482	535	514	445	504	502	491	520	492	520	495	507	494	519	482	508	515	524	518	535	511	513	495	490	528	491	487	505	458	524	508	536	497	480	511	555	507	508	532	495	520	498	495	439	476	540	517	496	523	518	518	486	463	467	544	507	497	510	524	475	503	506	495	506	487	572	507	516	527	471	559	486	545	566	505	499	511	518	517	461	526	531	501	512	495	549	522	558	517	543	535	493	541	525	497	500	500	468	522	473	459	496	470	533	527	522	490	535	472	506	496	502	479	519	502	477	475	535	505	449	511	467	517	502	456	523	526	502	510	537	519	507	511	480	523	504	492	515	528	546	486	465	524	512	566	484	492	494	507	494	493	508	534	514	507	519	507	522	510	494	499	536	516	501	472	524	515	527	488	494	521	545	504	520	500	495	469	509	509	468	494	505	491	503	508	514	504	492	474	503	491	507	493	486	517	511	529	515	462	511	463	509	499	504	495	496	518	488	493	524	516	516	535	478	504	498	482	498	501	489	454	532	499	515	466	523	484	508	499	522	543	517	547	498	516	470	501	488	482	528	469	521	543	464	557	490	504	482	552	514	505	516	480	540	508	498	490	500	530	511	508	483	534	512	515	503	486	503	474	541	484	545	516	467	497	495	504	532	538	495	496	473	486	510	508	486	524	464	472	517	469	507	547	479	505	505	537	524	488	528	509	519	461	494	482	505	517	486	566	544	526	466	486	473	514	502	483	513	558	484	489	506	486	514	490	492	498	500	495	492	491	511	519	487	511	490	537	495	504	488	484	494	533	503	504	527	498	519	521	515	477	501	495	502	512	487	517	503	537	494	548	494	522	592	500	500	481	527	493	454	479	539	521	458	499	481	518	507	508	497	472	493	491	477	510	496	532	504	519	513	510	539	514	492	509	521	543	495	500	530	509	491	509	519	476	517	501	512	513	480	502	487	492	501	482	532	499	503	495	519	464	511	478	527	526	519	503	541	512	478	533	503	520	489	513	460	509	514	518	491	506	515	522	504	519	465	498	538	497	535	513	502	494	514	533	474	517	509	468	509	490	475	482	499	489	463	513	519	487	521	532	486	495	486	522	526	469	490	510	494	535	509	516	480	529	538	495	505	478	497	493	497	463	533	522	514	475	488	483	504	499	508	500	466	499	486	528	482	543	496	508	500	531	455	527	480	470	522	511	495	505	462	480	502	539	474	526	517	478	486	513	538	535	487	498	503	466	526	506	463	505	533	512	500	535	473	473	506	512	540	531	504	515	545	519	473	505	500	483	520	534	483	490	489	548	487	494	465	475	567	485	511	501	508	515	498	525	481	498	489	485	505	520	498	530	500	503	504	494	530	489	512	497	480	522	509	521	552	518	499	477	483	500	483	511	487	518	468	495	516	522	487	533	490	527	492	543	508	524	521	515	520	504	525	451	495	503	492	475	560	508	500	515	507	515	548	531	504	519	505	528	546	520	552	518	502	532	536	504	495	518	521	486	505	529	498	511	480	476	506	531	541	493	478	531	467	585	509	520	478	510	523	482	529	524	494	523	521	525	489	543	544	523	473	530	482	504	467	516	496	501	525	476	487	533	481	496	536	532	519	584	507	474	461	498	506	488	489	487	498	504	493	491	500	529	519	506	493	532	493	484	516	488	499	473	498	553	517	539	501	505	531	495	470	473	496	526	480	508	475	507	545	512	494	486	496	493	497	508	499	497	504	496	509	469	509	529	531	495	515	504	477	543	519	512	491	516	501	462	513	529	523	523	500	468	476	504	516	466	487	520	512	501	529	507	508	532	499	522	472	493	494	530	536	517	530	500	539	464	530	506	512	508	522	477	500	512	531	526	516	504	505	482	524	502	517	482	522	493	513	548	502	476	489	506	496	546	503	521	534	501	504	516	472	505	532	472	493	490	521	514	497	491	505	514	487	492	490	534	517	525	491	483	525	496	510	466	469	489	513	532	498	518	488	479	504	495	524	456	493	566	499	496	469	552	525	538	522	481	521	539	510	503	516	500	490	491	491	475	553	525	538	537	478	518	493	522	487	482	505	536	494	536	477	505	496	497	503	534	517	502	513	507	512	527	492	502	480	523	503	508	458	505	536	526	508	535	557	511	449	502	543	489	527	486	510	511	507	521	542	489	496	506	553	532	489	509	479	480	466	529	568	471	485	514	522	535	497	516	546	513	498	486	544	535	503	478	496	554	491	508	505	496	472	498	544	527	502	508	491	518	470	484	482	471	498	478	559	519	534	492	493	542	495	469	519	444	494	506	509	503	530	519	485	535	525	468	485	499	507	493	495	499	455	549	468	478	521	486	530	525	550	527	514	498	501	514	501	472	520	494	488	559	490	458	479	543	487	478	480	482	511	477	485	489	501	491	558	477	529	494	538	469	510	474	504	507	508	492	499	484	503	475	514	511	503	489	516	477	474	503	506	509	524	494	505	517	523	494	504	529	504	500	495	500	535	480	481	543	471	484	501	514	476	520	511	518	517	495	514	487	487	522	476	506	510	477	529	502	500	539	499	545	483	504	495	509	464	500	470	501	508	510	505	509	506	494	492	496	475	511	486	497	504	509	524	518	513	503	497	487	513	513	482	513	509	475	497	479	540	475	481	508	471	481	518	487	506	523	459	494	492	482	546	499	522	514	511	515	518	517	501	500	519	563	481	559	500	520	515	509	533	481	528	520	509	521	463	503	473	509	510	478	528	497	479	496	501	499	464	521	524	527	520	524	529	469	498	534	530	499	491	537	504	517	530	546	485	527	503	524	468	511	517	542	503	539	516	519	508	529	488	535	532	479	499	504	486	524	496	553	482	545	509	495	506	478	494	498	531	544	513	537	511	461	508	535	473	462	488	537	498	551	509	495	501	494	489	483	460	515	494	508	535	520	500	496	491	531	498	537	536	483	461	497	486	524	503	486	490	506	501	473	493	497	519	508	541	491	503	491	533	506	501	505	494	514	483	501	473	527	515	534	454	508	492	498	481	526	535	534	477	506	495	488	522	516	528	493	492	490	479	473	518	545	520	484	455	542	484	472	509	531	559	516	523	499	496	476	525	520	527	542	474	530	484	498	480	552	504	524	532	528	500	491	490	495	534	523	512	508	475	520	509	514	523	499	517	512	513	497	531	511	471	517	535	477	500	514	523	529	529	532	517	520	492	481	502	495	506	467	476	484	478	565	478	502	476	502	522	512	497	524	514	494	507	485	504	466	532	521	498	540	537	511	514	500	525	485	524	499	484	498	482	473	523	484	494	461
23701	21254	28799	24020	21240	12734	1096	618	527	443	419	405	339	344	317	315	310	304	290	290	284	272	284	273	268	283	274	262	312	291	249	271	275	248	266	258	277	235	258	293	279	280	288	291	269	235	228	286	275	238	247	267	267	250	213	248	280	237	260	285	243	303	257	263	271	249	239	246	248	243	255	262	221	261	252	257	258	258	246	266	281	245	276	258	256	272	271	244	234	252	225	264	228	271	262	257	242	233	268	218	251	253	272	257	258	254	274	252	246	244	225	213	258	270	269	263	239	262	255	244	250	241	278	251	249	244	235	249	274	247	274	240	257	238	241	261	244	259	268	251	277	246	231	264	261	259	255	243	268	252	281	257	240	250	244	240	248	278	272	252	265	253	255	289	250	223	258	269	242	233	263	253	258	251	256	228	254	253	239	254	233	243	255	244	264	253	256	240	285	259	231	256	282	248	245	255	267	233	260	281	267	255	258	253	256	262	276	218	245	249	259	267	264	243	221	281	266	246	256	245	265	255	231	256	267	267	259	255	270	255	258	238	237	270	241	288	257	256	266	251	245	291	253	243	252	240	260	254	277	290	229	254	283	261	269	228	255	256	228	259	245	251	282	292	244	243	291	239	257	255	244	215	261	229	248	210	280	237	273	228	293	254	258	254	261	249	255	261	231	273	254	255	252	262	246	233	267	258	235	271	244	252	263	256	254	255	237	271	252	264	258	268	285	246	253	260	246	269	237	254	252	224	251	257	247	233	241	236	267	286	263	262	261	236	258	233	251	238	247	235	237	255	240	262	275	251	235	254	248	241	266	239	228	251	240	230	264	245	251	221	237	240	265	268	266	249	252	241	257	259	246	267	261	250	252	255	261	241	261	231	253	251	260	231	244	287	263	239	271	261	254	240	250	245	253	269	249	263	234	277	255	265	257	240	249	229	241	263	254	266	269	258	240	238	257	236	234	228	226	230	222	267	299	278	271	252	258	248	248	240	243	229	280	247	260	237	265	232	264	248	261	227	268	262	250	268	261	267	246	254	224	259	234	257	271	261	232	260	238	234	247	250	253	232	262	228	274	252	259	251	259	264	258	237	261	241	263	281	258	230	223	239	264	251	232	230	245	239	251	253	272	267	258	266	235	264	260	253	233	235	253	264	268	253	252	234	266	246	249	251	249	248	255	262	243	243	244	235	240	250	249	245	260	257	253	223	256	255	250	267	252	220	288	267	269	242	247	238	245	237	234	256	257	267	257	272	263	249	261	252	249	254	247	280	251	252	262	257	239	251	251	235	270	297	237	245	271	253	293	266	257	234	267	279	230	243	261	247	258	251	230	273	274	280	245	259	226	262	256	251	255	248	226	271	254	271	259	250	254	257	279	263	238	258	273	243	241	255	278	239	241	250	262	251	224	256	239	258	263	264	215	243	232	253	242	257	250	261	232	256	277	241	226	269	255	209	259	260	285	245	218	244	245	259	210	241	258	263	251	246	267	242	240	260	248	250	238	254	244	244	260	274	277	235	249	246	271	250	256	232	249	250	226	254	241	252	267	268	272	202	274	242	265	287	233	230	252	274	228	229	247	239	263	281	244	253	208	241	256	240	227	249	245	239	223	247	254	254	243	228	232	260	257	225	245	233	238	217	248	252	270	273	255	241	267	223	247	272	261	251	238	242	272	216	264	294	224	242	241	246	246	241	248	263	271	264	264	242	247	253	245	261	250	227	247	275	247	269	253	257	231	258	261	236	257	264	262	235	239	252	210	228	251	236	225	250	246	266	273	256	251	231	254	255	227	256	228	265	258	256	260	264	254	242	257	250	224	235	270	271	239	226	259	250	223	234	255	243	251	243	263	254	235	269	261	261	260	253	263	232	253	278	256	247	228	261	237	301	244	253	225	245	244	262	246	244	287	233	248	253	274	240	237	246	241	235	250	248	252	237	229	254	259	248	250	265	264	226	192	248	239	251	274	246	270	247	239	266	249	248	267	243	258	253	245	292	278	270	259	243	246	250	250	247	288	252	247	240	248	269	265	209	283	239	234	254	263	280	257	252	264	250	237	262	246	236	260	232	240	252	256	264	270	230	247	218	242	275	241	222	241	266	258	262	260	223	261	247	294	254	213	262	271	255	242	247	274	257	248	254	245	257	252	235	226	249	262	236	266	241	225	252	273	267	259	279	271	236	280	254	261	270	251	247	264	269	242	265	256	232	268	246	237	252	245	259	286	249	252	266	224	255	248	251	252	246	270	261	250	234	247	260	253	255	253	221	262	217	248	243	224	241	261	253	250	234	228	271	259	264	271	280	229	267	244	238	249	263	241	240	258	245	246	201	231	233	255	255	255	237	250	257	279	255	244	275	287	268	246	240	254	248	239	262	266	233	231	260	270	262	246	269	265	239	259	276	251	259	252	281	274	244	290	231	253	245	251	232	239	269	244	234	242	256	231	221	242	251	262	246	262	252	259	247	267	253	252	242	256	246	251	256	235	237	257	241	227	273	235	258	233	281	249	288	250	252	224	274	249	242	246	270	230	240	265	261	248	269	254	269	248	227	221	234	263	279	261	228	247	247	259	261	259	236	265	261	239	246	223	258	262	247	276	261	231	264	280	241	255	242	244	255	244	246	263	253	265	271	260	256	257	238	256	253	259	238	269	228	243	242	264	270	258	261	254	243	218	274	243	241	259	276	227	232	262	265	277	255	234	231	242	238	227	249	230	271	258	251	252	236	271	278	216	254	236	225	206	228	258	254	271	246	226	236	259	282	245	240	231	260	259	236	254	241	264	250	253	252	250	237	235	262	261	240	259	234	266	255	256	253	259	217	249	240	257	260	251	232	234	268	230	249	249	261	231	233	243	239	236	253	253	262	258	225	248	254	247	268	257	253	275	244	226	235	258	257	261	272	216	252	238	249	233	251	251	245	240	252	223	252	256	236	242	264	249	253	250	244	251	243	258	259	260	231	231	260	235	249	289	248	261	252	248	263	268	231	223	241	246	241	245	258	261	254	245	249	217	231	257	256	264	234	232	232	265	250	241	228	247	249	256	244	260	258	239	251	252	240	250	277	238	275	244	249	240	250	253	231	222	247	248	265	257	263	238	251	227	247	255	259	249	296	225	253	248	260	285	255	256	233	263	243	248	275	258	232	254	246	240	269	231	253	271	297	257	254	237	261	285	250	235	255	237	225	250	279	236	221	239	279	248	245	223	239	223	229	258	257	237	258	263	249	240	235	277	231	259	233	215	240	246	242	241	255	229	257	252	241	254	263	244	224	240	242	245	241	230	250	244	233	262	259	242	251	228	251	233	260	227	247	237	282	265	243	271	275	246	243	247	259	299	267	225	270	237	272	266	276	249	246	273	260	227	269	232	250	265	234	247	231	244	241	206	229	241	260	250	251	231	257	253	253	242	240	250	224	253	254	239	230	247	250	249	251	218	242	264	228	224	257	285	257	258	245	238	261	264	271	275	255	257	244	261	257	267	217
4788	9465	7820	3757	2538	1895	1489	1242	988	885	801	717	637	584	568	517	446	445	444	395	428	377	410	374	393	365	378	389	415	357	357	367	391	370	388	360	365	353	384	384	329	359	403	389	374	342	325	381	383	352	349	316	364	328	372	344	349	343	330	364	327	359	308	338	356	349	353	337	316	326	329	337	346	285	365	372	307	313	332	360	341	350	337	340	349	342	403	368	344	331	326	348	325	346	314	350	346	330	343	351	368	330	356	311	344	310	339	310	338	342	320	317	379	351	350	332	344	312	344	352	302	359	319	340	311	348	346	351	343	335	334	322	299	338	338	350	366	332	334	334	380	339	324	357	358	311	323	319	322	319	335	319	330	334	343	346	314	339	336	352	336	331	331	350	345	377	369	357	345	347	342	343	322	316	343	325	307	335	333	319	343	372	338	313	322	349	340	356	297	347	343	364	308	275	319	336	332	298	298	325	368	365	356	352	346	318	377	315	290	353	321	346	351	352	358	331	329	364	291	344	320	318	341	359	326	326	349	321	344	322	342	345	345	336	323	339	338	356	306	327	362	343	333	310	304	360	341	350	361	334	351	316	308	294	345	346	326	349	345	332	335	356	352	317	345	313	329	344	354	342	308	335	316	359	313	343	318	366	345	346	353	337	333	318	370	316	328	337	325	334	352	359	349	305	364	325	365	340	324	317	336	330	351	314	316	340	348	347	333	362	330	355	380	338	329	314	338	359	325	352	331	313	334	333	343	333	337	334	351	316	340	337	347	312	365	356	381	347	328	354	330	380	327	358	337	303	322	300	333	361	355	353	332	359	347	338	335	345	327	330	353	358	327	342	355	341	313	344	344	339	333	369	347	313	338	340	338	320	334	344	327	354	323	335	344	362	356	345	330	350	332	336	322	336	330	332	330	301	385	341	316	345	331	349	333	357	338	383	326	354	319	308	305	341	335	326	335	329	316	345	331	333	308	316	333	346	325	361	353	321	304	298	342	352	323	334	316	357	338	327	324	414	332	347	332	349	317	359	345	323	352	333	328	309	334	362	293	346	277	326	344	367	347	354	331	323	325	332	338	358	314	324	342	346	328	348	306	344	299	330	332	371	328	338	378	344	327	316	310	315	325	365	358	344	347	358	345	336	340	303	329	303	342	316	334	356	347	313	338	331	309	353	342	343	347	372	340	328	357	356	323	332	339	352	309	336	306	337	300	302	322	307	338	337	319	384	326	360	322	327	357	325	324	300	356	343	345	357	343	331	319	329	330	324	351	340	334	352	336	346	326	341	346	334	365	331	303	368	325	335	313	325	305	296	330	307	310	343	299	358	325	335	344	342	350	332	349	385	315	336	324	315	331	361	323	313	322	354	336	319	356	355	329	333	331	284	364	329	373	303	305	355	340	350	341	335	356	359	324	348	348	366	344	324	372	340	352	318	333	364	340	353	355	355	346	327	304	357	324	351	349	321	333	332	351	336	316	339	340	325	316	325	334	322	351	332	330	318	332	356	333	329	353	334	347	330	317	327	337	316	342	329	351	329	322	325	345	318	357	314	354	309	321	347	356	316	318	381	308	348	322	349	316	340	331	354	321	323	359	314	350	344	366	329	370	335	353	341	379	334	322	316	362	351	359	318	327	326	347	337	311	325	343	316	333	333	327	360	349	339	331	325	348	343	341	310	334	346	330	291	329	355	332	364	345	318	327	361	332	332	342	340	316	361	315	343	346	320	323	331	350	327	328	371	370	338	348	323	333	323	337	329	321	328	346	296	316	326	319	338	358	334	337	334	322	372	344	318	321	342	317	321	330	342	351	360	332	321	338	354	352	357	343	313	302	325	343	347	349	319	326	355	315	357	330	364	351	307	315	335	351	351	334	332	325	369	317	327	337	321	341	315	333	330	321	333	365	349	361	344	304	380	327	393	347	341	336	329	308	349	331	327	350	320	324	325	339	319	322	350	327	368	355	331	343	335	347	367	321	326	321	326	326	310	336	327	330	342	305	340	338	317	359	326	363	306	316	286	314	312	356	342	348	345	350	339	341	355	346	351	323	325	352	359	301	298	338	351	327	363	340	314	345	336	331	343	345	366	343	356	355	341	331	311	313	327	344	334	305	343	367	368	322	329	364	355	314	322	322	372	328	339	333	363	335	384	347	304	351	339	344	329	334	332	316	341	351	340	305	359	329	361	334	343	343	339	333	321	304	341	338	328	360	359	324	323	358	336	367	335	351	328	347	353	317	338	345	325	320	317	309	339	318	302	340	299	326	328	348	328	330	333	333	345	315	354	315	336	346	342	357	358	331	329	299	342	318	340	358	369	334	297	348	302	316	349	320	318	344	314	305	340	342	340	320	361	347	352	335	338	355	317	313	341	340	340	311	336	342	360	344	331	337	365	322	318	338	339	337	317	322	338	303	324	353	336	331	373	315	336	315	334	327	331	343	343	358	334	335	333	336	354	353	319	338	378	339	324	340	326	345	352	335	362	339	359	326	349	321	360	323	313	379	335	345	324	339	337	335	300	352	351	336	357	312	365	336	324	335	330	342	310	320	354	349	314	322	323	352	364	338	356	317	349	334	337	332	355	311	330	344	349	312	348	329	315	340	334	328	331	358	359	353	323	367	304	348	356	348	324	363	369	324	343	341	323	369	300	307	319	347	332	355	340	298	342	334	335	324	327	345	335	315	341	355	334	360	334	312	374	348	362	353	337	351	312	332	338	316	351	310	311	313	354	322	327	368	353	323	326	333	323	330	346	341	338	297	348	357	335	328	338	351	333	317	322	328	311	339	318	328	321	320	338	358	326	318	350	327	335	359	340	336	361	339	368	335	326	345	338	337	336	324	328	302	353	344	339	332	334	314	359	387	336	299	381	320	336	333	321	345	353	322	291	335	351	335	310	328	309	365	324	309	337	334	306	356	317	332	353	357	319	306	320	347	341	340	339	343	330	338	343	329	346	342	332	319	320	312	354	322	327	301	322	330	297	353	357	323	358	310	336	315	329	340	355	322	341	345	318	360	333	358	283	327	313	376	328	324	342	352	334	371	331	306	376	350	324	348	334	317	325	346	360	356	329	361	354	345	367	347	335	348	336	361	362	357	353	318	343	330	342	326	342	346	355	332	318	310	366	337	339	332	346	314	346	321	363	332	341	346	327	324	326	317	346	318	326	318	337	319	375	366	289	315	348	315	346	340	304	368	336	351	319	329	354	320	341	336	331	339	331	326	319	321	349	352	342	353	357	334	300	335	334	340	319	351	340	305	319	362	334	353	333	323	359	338	318	370	306	312	349	339	355	335	320	381	343	327	366	333	328	348	311	343	348	355	331	318	349	365	331	304	343	348	309	323	330	332	328	336	304	328	314	357	344	309	324	338	353	323	313	307	334	362	328	378	367	318	371	320	336	351	336	350	343	350	333	329	370	349	316	332	334	359	321	335	328	345	359	344	350	326	326	340	333	335	322	293	346	322	324	342	350	355	316
22791	21258	29186	23672	21264	21288	11253	882	607	527	399	363	333	273	273	239	220	205	219	195	164	167	151	169	149	146	151	135	167	140	155	129	140	133	134	126	133	124	116	130	105	127	116	143	134	120	117	131	116	105	117	112	116	119	112	113	104	131	106	115	129	123	108	111	98	120	119	102	118	94	112	115	90	115	116	114	116	112	113	109	120	109	94	118	132	117	101	124	105	109	110	121	105	97	100	118	97	110	114	126	107	119	110	99	97	110	105	94	104	111	121	92	107	109	101	106	86	104	126	96	101	119	107	108	101	111	98	96	102	105	93	111	107	126	112	104	121	116	97	101	108	102	113	112	117	98	99	110	96	109	90	100	114	95	114	111	113	102	117	108	107	113	101	84	102	104	112	104	101	113	105	111	102	115	134	97	117	107	124	111	117	111	107	94	109	113	119	110	121	99	100	125	115	114	125	99	110	111	94	99	111	102	114	101	109	99	100	120	130	123	102	100	88	93	97	113	113	123	94	98	102	104	106	98	111	109	102	99	98	99	79	98	104	113	113	97	103	94	97	101	106	104	115	89	97	88	108	125	93	100	96	118	107	87	107	110	120	104	88	99	101	102	99	114	109	110	114	95	103	105	102	88	112	102	121	110	108	93	121	95	89	107	90	100	111	105	111	111	112	112	111	91	92	89	116	95	89	99	106	103	90	93	94	96	90	116	86	123	118	107	116	119	112	108	94	106	99	115	113	96	81	115	102	118	115	106	110	99	128	106	107	86	109	111	111	105	104	86	106	95	98	99	106	107	93	127	109	98	97	121	100	120	100	103	90	93	121	118	122	103	116	94	122	125	109	103	112	116	120	107	114	90	106	113	100	128	101	122	96	71	106	102	93	103	105	114	105	129	121	114	101	117	102	104	118	111	93	95	104	95	98	111	90	101	120	108	123	103	119	110	94	129	117	116	110	116	96	114	115	101	96	99	116	106	103	117	121	122	95	94	122	93	108	100	112	118	112	132	97	113	104	121	110	124	102	110	100	109	90	104	96	123	97	132	117	101	119	110	126	104	94	121	112	101	126	113	88	109	113	117	105	112	121	99	112	116	121	92	109	114	123	111	109	92	116	123	111	104	107	115	94	109	117	126	87	100	93	103	101	120	94	116	112	87	98	115	105	114	99	106	94	101	102	107	117	91	107	110	131	108	97	104	101	94	95	98	116	103	111	113	124	118	109	120	128	127	112	102	113	113	112	112	95	115	107	93	104	103	101	101	115	99	122	110	102	90	105	120	111	123	107	88	94	116	108	124	96	105	113	113	104	110	112	109	104	109	123	98	103	111	104	119	100	94	106	109	109	115	112	108	116	94	117	100	112	113	103	109	110	113	107	97	103	95	103	96	96	108	109	114	107	103	104	107	99	103	100	96	103	97	104	110	109	111	108	95	106	113	104	105	124	91	108	114	112	101	109	117	87	86	102	114	111	126	84	121	115	120	109	93	90	100	113	92	82	128	103	93	117	116	104	103	107	110	119	110	112	113	124	107	97	94	97	129	93	104	113	105	107	98	98	113	125	122	115	107	116	137	111	92	96	134	89	90	95	97	122	89	98	116	93	104	96	105	103	85	88	128	124	125	92	100	113	106	94	100	95	100	119	102	113	110	102	119	96	93	102	111	100	90	96	96	96	102	109	97	112	112	108	99	113	102	92	98	102	97	116	102	125	105	117	101	80	104	90	124	125	99	90	113	120	106	106	126	109	94	117	99	89	118	122	119	108	118	127	117	93	111	97	117	113	101	110	96	112	99	109	100	108	119	102	108	114	86	98	128	115	121	118	107	88	95	92	102	113	121	115	115	109	124	105	104	92	97	105	124	119	110	108	115	106	105	98	115	101	115	113	111	107	127	106	94	118	101	104	85	112	114	114	97	103	105	114	123	106	101	121	110	114	104	108	110	97	102	117	104	99	100	119	106	109	109	111	102	89	88	83	90	111	94	121	112	113	99	111	101	98	107	124	87	117	105	103	103	101	106	104	75	106	120	101	98	95	117	96	113	84	105	115	130	113	90	105	98	92	95	113	107	97	107	125	98	104	101	116	117	119	103	112	100	98	89	101	106	102	100	92	106	99	102	124	116	112	104	117	103	109	105	106	95	94	123	101	96	96	109	113	91	100	98	117	105	103	92	119	128	93	101	126	105	98	125	111	104	101	94	93	109	109	96	103	113	127	114	110	108	117	113	115	117	108	103	123	97	105	108	103	102	109	111	107	114	108	112	111	121	108	103	114	112	104	91	106	118	120	99	94	98	104	112	110	104	101	104	111	123	98	127	115	113	113	95	94	99	91	127	104	87	95	112	113	94	124	101	86	95	100	115	116	97	102	106	111	108	109	106	107	101	117	110	111	106	108	117	98	116	106	105	119	118	100	94	110	103	109	96	112	105	101	103	98	118	128	123	111	112	118	108	130	118	111	89	92	80	117	125	109	100	102	107	98	108	123	93	106	105	105	94	104	105	109	98	96	111	114	110	102	104	98	114	117	99	98	90	99	97	96	119	118	115	108	97	109	106	100	92	117	81	124	102	105	112	114	99	91	89	108	116	105	115	106	98	121	114	101	93	122	121	89	97	110	116	114	120	111	124	120	103	99	101	99	87	97	110	119	86	120	109	105	138	114	87	119	97	100	115	115	88	116	99	110	92	133	92	114	107	107	127	114	97	91	112	119	121	110	96	120	96	104	103	103	102	119	105	96	118	122	102	100	124	110	115	106	96	97	139	109	100	115	115	107	94	112	99	95	101	102	115	112	110	100	86	117	105	97	101	105	89	118	105	102	115	133	116	96	118	83	100	107	105	115	113	101	102	113	107	95	112	95	106	117	119	108	106	117	113	108	105	98	128	99	99	93	98	114	102	102	110	110	101	95	117	112	113	90	97	97	100	121	98	108	101	113	115	116	94	100	119	107	115	93	100	114	114	116	114	108	118	134	98	99	88	123	121	91	100	92	107	105	112	97	113	126	110	106	92	113	114	119	109	132	109	111	92	97	96	108	116	110	110	109	97	107	121	104	107	103	108	122	119	109	92	119	117	103	117	108	97	128	102	105	76	109	112	97	106	84	95	111	100	110	116	116	95	89	89	101	92	104	109	94	101	103	103	118	106	95	112	111	116	104	107	110	121	107	101	106	107	100	126	110	117	103	109	115	104	94	85	110	117	90	107	106	113	106	99	103	111	117	121	95	120	123	110	107	95	104	105	82	116	99	105	116	91	92	100	111	108	127	87	90	108	109	110	105	109	113	94	97	109	112	97	80	109	85	118	121	102	121	108	124	123	131	116	98	101	107	99	98	112	87	109	100	93	100	90	109	117	102	110	132	107	100	102	101	96	121	89	102	95	108	124	88	103	94	96	101	111	101	115	119	92	114	99	109	117	96	103	119	101	98	108	113	133	113	105	122	94	95	96	119	114	93	98	109	103	137	104	97	103	112	109	102	103	83	125
6473	15546	12509	6398	4411	3195	2419	1890	1508	1177	971	845	777	609	581	447	447	398	378	349	300	297	256	279	244	250	242	242	206	188	224	204	179	189	192	177	195	175	164	186	157	189	174	173	166	173	174	136	162	172	142	165	173	164	145	161	146	161	150	150	174	154	150	151	165	156	143	133	148	165	145	158	147	152	141	179	143	143	157	140	174	140	144	138	141	159	154	137	142	127	148	143	149	156	151	141	137	124	133	161	168	142	147	152	159	121	141	142	137	119	151	145	154	132	153	136	122	157	145	139	127	136	131	112	131	132	151	125	138	133	127	143	144	140	160	138	164	129	167	134	149	133	159	134	138	150	128	149	144	134	135	121	152	142	127	153	153	143	128	147	149	155	152	139	158	153	137	156	135	156	167	145	145	119	160	135	149	119	152	130	140	131	142	140	124	143	159	147	133	130	160	174	140	116	142	147	125	146	138	138	140	139	128	134	134	126	130	139	141	127	149	142	138	144	160	134	137	143	136	131	133	140	116	159	143	126	140	123	134	148	134	142	136	151	128	148	133	124	130	153	120	141	153	142	152	143	132	159	150	119	138	124	165	135	128	132	135	140	133	144	122	148	129	130	117	151	127	144	143	137	147	138	140	137	126	146	142	157	143	132	110	151	160	158	151	132	148	138	137	134	142	140	157	124	160	135	138	142	140	112	119	154	131	141	124	138	156	149	134	158	139	142	146	123	151	148	128	147	138	127	145	134	143	150	145	137	136	133	140	161	129	116	134	165	146	142	147	117	151	103	146	128	140	123	127	159	129	128	133	145	144	161	152	119	156	130	135	138	141	148	140	121	150	123	138	177	137	124	153	140	134	138	149	152	149	144	152	127	164	153	125	149	150	153	110	128	123	137	139	130	127	157	144	138	141	121	129	126	133	160	149	151	133	153	124	130	156	131	138	156	147	136	127	149	139	125	164	144	119	134	148	140	143	141	124	152	145	165	157	129	124	137	139	145	140	134	106	139	163	104	136	131	167	138	142	134	144	132	138	105	137	156	150	150	121	135	143	142	129	135	131	121	144	133	126	129	149	136	127	142	138	142	146	127	137	128	139	148	134	125	129	103	152	164	145	138	148	129	143	157	147	143	134	150	149	134	146	133	149	144	128	141	138	143	155	125	128	144	139	155	132	106	149	136	116	149	132	119	119	121	131	131	142	138	138	139	131	126	143	131	150	125	167	130	144	131	128	152	168	164	124	123	123	128	122	137	126	140	150	137	130	144	135	135	122	157	141	119	152	129	127	114	123	165	150	150	148	117	157	138	134	176	139	139	138	136	134	139	125	131	141	123	137	161	138	126	131	128	136	135	129	126	141	135	123	127	133	141	131	149	147	137	123	116	133	148	149	148	129	137	131	164	142	144	122	132	146	130	157	148	150	124	164	133	141	136	141	122	125	145	145	142	128	154	149	131	147	127	126	147	125	147	136	143	131	135	112	123	144	136	142	148	148	155	159	149	129	148	135	151	141	120	152	127	117	154	143	139	141	138	138	136	127	126	145	117	150	131	167	139	150	127	143	161	146	142	151	146	144	169	155	131	140	171	146	131	152	146	148	157	154	127	146	127	143	131	158	128	147	151	146	144	129	148	136	150	127	153	120	127	118	148	130	140	133	114	129	151	140	140	129	160	134	142	130	154	144	144	140	140	132	159	154	131	152	132	146	122	143	104	139	162	120	129	146	144	148	150	144	149	132	154	139	130	143	146	115	156	139	142	126	148	144	148	131	164	107	134	140	129	135	129	130	113	108	133	122	135	137	152	117	145	153	148	121	131	133	121	144	161	142	119	120	144	148	139	139	133	148	136	136	140	153	130	138	126	154	139	128	141	129	143	130	147	148	168	138	118	142	132	152	124	166	155	146	139	144	148	131	154	162	163	130	142	128	133	140	144	150	139	142	142	141	156	131	155	118	127	138	119	123	148	132	122	142	131	141	146	123	119	124	128	137	145	150	146	137	178	164	148	147	140	155	153	149	124	145	118	126	136	144	135	136	124	145	129	138	112	121	144	146	133	173	133	123	149	115	155	144	143	130	136	136	157	116	145	143	134	142	137	131	112	125	144	138	161	151	148	130	150	145	150	153	130	158	151	128	160	134	152	134	141	146	130	150	131	130	152	130	132	149	132	141	145	113	133	120	145	142	134	129	140	141	168	135	155	174	146	150	135	126	140	133	158	125	140	129	163	123	133	153	124	139	130	138	158	152	154	128	134	153	134	132	119	145	146	116	132	149	124	136	136	129	146	140	130	132	139	128	164	136	149	147	143	132	142	146	147	139	144	151	133	157	154	133	138	143	151	142	143	128	144	150	151	168	131	144	129	136	135	132	153	116	138	149	154	121	119	149	128	149	144	119	132	129	140	143	136	144	146	144	136	123	137	152	142	153	142	149	132	127	150	140	143	128	155	145	120	138	144	158	146	141	157	146	139	120	129	133	139	140	145	131	131	147	125	150	149	143	133	139	154	145	169	147	146	134	134	139	121	154	119	123	148	116	141	154	148	137	132	117	150	138	150	122	142	125	149	152	138	157	168	146	137	128	145	132	120	148	159	144	130	133	137	149	133	175	145	152	155	133	148	147	146	126	127	130	120	143	133	133	148	148	133	157	141	138	137	141	135	151	139	135	132	132	146	140	138	143	129	150	127	150	142	135	135	128	145	144	145	155	137	143	142	148	150	149	142	141	125	125	124	136	159	135	159	161	121	123	145	159	181	129	148	150	167	142	141	136	129	162	147	148	134	161	159	146	119	133	164	142	142	151	149	132	155	138	151	147	133	120	133	152	141	146	146	133	156	146	124	129	124	152	150	122	150	119	148	134	131	146	141	143	136	141	145	138	130	157	129	143	160	143	115	149	159	111	144	115	143	145	140	136	147	139	142	132	152	154	151	137	154	152	128	117	160	139	128	129	147	132	141	131	161	132	133	142	128	118	149	152	158	139	138	128	145	130	161	149	150	131	133	165	124	145	133	142	148	142	150	153	145	140	127	140	132	133	136	154	149	131	153	135	147	165	147	136	134	156	136	138	163	128	141	138	122	149	142	149	147	134	144	124	154	157	135	153	136	130	141	129	144	160	140	142	144	145	120	127	134	145	149	148	149	138	165	147	146	162	143	141	141	135	135	128	127	140	150	153	169	134	129	144	130	140	133	137	143	136	136	147	143	156	150	156	153	134	150	152	126	128	161	142	146	140	124	143	137	135	135	113	137	141	171	164	149	134	145	130	151	146	125	142	130	139	140	131	143	141	139	132	156	145	141	140	129	149	150	132	142	139	139	153	146	133	125	162	150	158	159	124	134	126	135	146	146	131	134	130	144	114	143	144	151	132	147	146	126	139	134	136	145	150	118	138	144	157	115	129	142	161	156	137	144	125	132	127	139	126	124	132	132	117	148	129	126	136	161	126	136	133	141	151	153	150	141	135	148	139	114	133	130	128	148	135	136
26948	21025	11258	993	532	466	447	408	416	432	404	365	393	366	412	387	410	396	396	403	395	398	405	389	361	407	418	416	431	422	423	393	375	352	428	377	356	384	435	410	435	431	410	406	428	385	407	404	370	378	371	409	388	368	382	396	389	405	413	395	406	393	348	386	419	374	398	398	422	400	377	393	378	406	406	380	400	401	393	397	409	359	381	399	398	386	386	372	382	404	430	385	432	413	411	360	397	371	372	395	390	388	384	391	398	402	404	391	385	389	374	410	423	402	405	403	394	425	416	373	391	371	405	386	375	397	384	360	419	384	362	376	389	386	389	382	411	361	400	403	399	367	377	355	389	380	364	389	372	389	452	370	349	373	412	398	413	362	373	410	415	400	402	391	373	395	364	391	374	369	406	417	379	419	380	371	382	390	439	409	400	375	356	415	408	366	424	414	387	392	359	387	380	371	400	384	388	374	421	378	441	400	409	365	398	413	398	422	395	389	416	380	392	405	394	408	389	399	420	384	390	414	367	375	410	394	370	378	387	399	383	382	403	392	358	372	373	346	376	399	386	378	424	420	458	397	390	378	408	401	387	393	440	391	391	386	358	380	395	401	396	359	430	399	374	397	398	386	428	378	394	406	405	411	400	371	399	381	457	380	377	409	359	386	440	367	398	417	374	410	387	366	406	389	423	418	356	417	354	397	395	369	412	424	367	386	377	403	359	375	414	379	391	413	377	384	356	390	381	396	433	434	418	375	362	415	375	347	426	407	360	416	361	399	394	393	396	386	435	415	408	379	361	414	356	381	342	417	430	364	380	403	409	402	414	383	375	424	381	410	385	342	386	396	391	415	414	393	370	352	402	413	360	392	364	400	402	394	396	407	394	377	400	372	403	416	415	407	405	377	380	411	355	366	404	376	365	365	349	395	379	384	407	431	365	407	421	427	427	395	411	384	374	387	403	384	406	383	375	407	400	416	380	381	398	370	400	415	424	415	382	394	382	419	371	364	415	404	379	381	380	428	409	407	408	418	415	375	382	390	390	376	401	409	380	391	364	406	381	394	396	392	393	349	378	358	414	424	406	397	403	433	364	393	428	395	387	392	423	361	421	406	384	355	380	419	410	366	426	398	426	447	415	404	404	395	353	396	380	397	385	402	373	366	410	396	402	381	384	426	385	400	395	435	403	415	403	428	390	404	415	409	402	395	385	418	386	382	421	407	382	372	369	395	414	394	389	428	363	421	402	371	397	381	394	422	410	398	386	363	428	400	386	415	363	386	406	369	386	386	391	350	398	419	387	412	406	392	419	422	395	395	396	411	427	371	353	369	403	422	377	378	444	406	397	379	378	399	376	383	413	415	406	373	411	398	370	398	355	386	384	373	441	368	405	381	403	396	384	368	386	385	374	418	421	414	369	369	413	455	437	417	375	428	390	422	395	407	399	412	362	391	405	361	376	377	385	388	389	393	367	378	374	414	411	403	415	390	422	379	400	379	439	413	406	403	397	382	400	404	391	368	407	402	376	381	381	394	390	419	355	380	349	382	424	404	355	378	378	389	429	409	405	395	402	432	410	435	405	400	384	396	388	388	412	366	401	393	392	348	461	396	437	374	373	356	383	411	386	375	385	387	413	404	395	374	395	379	388	404	369	362	381	402	396	378	379	408	391	401	379	349	408	434	417	391	416	416	381	361	435	375	414	412	406	436	399	401	388	422	374	399	375	386	400	389	415	377	412	394	378	417	383	413	403	373	402	399	403	381	439	397	407	379	404	377	377	390	388	374	423	397	407	395	385	368	386	401	383	387	400	435	364	389	397	390	401	397	380	364	393	410	399	393	384	416	381	375	400	356	390	354	376	400	370	372	361	374	415	406	404	412	375	374	376	399	383	376	401	409	431	405	348	415	379	398	429	382	366	433	428	397	396	403	422	380	374	359	382	404	392	393	405	401	427	411	389	421	382	410	389	384	373	377	405	405	372	391	428	419	418	358	356	384	368	397	423	418	407	386	407	397	389	413	389	399	396	380	375	430	387	410	381	370	401	380	386	432	401	385	388	372	372	412	398	370	362	397	399	421	412	390	394	390	392	381	393	400	411	375	378	404	417	356	368	404	355	376	371	372	409	402	384	415	409	396	390	461	397	384	432	400	399	423	362	387	430	427	363	379	378	400	414	384	407	396	436	388	396	391	392	386	379	403	413	387	417	403	384	360	387	380	360	379	392	404	381	397	393	401	398	394	383	389	420	385	363	373	358	367	388	407	420	369	375	389	388	369	365	366	391	368	387	408	397	431	402	349	370	418	389	406	387	392	391	359	372	395	399	391	400	376	396	420	356	388	357	384	404	410	403	418	382	373	387	374	391	375	391	388	389	380	390	392	396	394	391	389	397	382	391	362	404	405	386	423	408	390	391	396	433	413	414	413	400	348	404	403	396	364	417	423	385	396	405	378	405	377	369	399	395	413	400	379	412	373	371	368	389	355	372	392	405	359	396	405	420	382	406	418	386	430	411	383	384	396	356	403	417	405	410	392	385	404	412	392	382	396	364	418	388	416	364	392	411	371	352	397	383	425	366	447	428	402	388	380	365	380	402	375	386	376	431	374	399	414	406	427	372	415	369	355	398	416	372	384	365	384	431	411	386	397	425	437	415	452	416	409	405	379	374	396	370	371	366	376	395	377	362	400	396	385	421	428	401	406	357	390	372	418	374	417	386	372	401	375	396	416	393	401	427	379	394	379	370	398	393	372	397	406	401	402	387	398	430	393	392	366	384	373	360	378	406	439	388	401	405	392	372	418	356	396	360	359	398	378	369	396	383	407	421	389	373	401	421	437	359	400	417	396	392	411	421	386	328	370	421	397	379	407	379	388	389	416	407	372	390	413	424	393	402	374	402	349	408	417	384	375	384	378	369	408	387	395	376	400	400	386	388	400	399	392	433	409	429	391	398	385	393	390	422	381	420	392	396	399	413	411	415	409	406	370	394	400	412	420	390	371	413	417	399	371	394	397	403	396	395	396	386	399	397	388	398	388	407	374	399	402	379	389	404	388	362	411	357	410	398	400	419	374	411	374	422	404	409	421	380	348	389	329	359	426	393	421	376	412	385	391	419	377	405	438	402	425	400	402	379	392	382	383	353	392	368	390	372	399	397	434	386	391	387	410	369	385	367	438	403	431	376	416	382	394	358	399	414	402	389	433	395	403	371	391	359	380	366	377	376	402	443	426	387	393	411	389	403	400	387	395	369	363	407	415	401	418	360	395	428	390	396	364	407	404	428	405	395	377	404	375	417	386	382	405	410	364	394	368	388	399	429	373	396	428	381	411	374	363	389	350	402	397	412	372	373	407	376	387	386	374	347	435	386	372	375	387	401	384	375	382	409	378	380	368	402	412	387	369	366	375	361	344	413	384	421	397	364	375	383	401	376	388	408	400	358	406	401	372	413	397	398	428	357	377	400	362	358	384	417	400	407	398	398	407	412	387	372	416
4161	1218	1070	696	664	619	582	556	586	565	536	518	539	521	557	571	498	520	503	520	547	487	501	534	497	512	514	513	519	506	494	492	489	526	483	515	522	526	517	537	519	537	519	534	522	502	526	473	505	519	471	529	556	512	520	513	479	500	473	550	512	473	546	514	485	518	502	524	480	555	523	474	501	507	496	465	512	479	571	533	529	475	532	474	484	512	500	515	485	505	510	546	501	494	505	493	505	549	498	498	515	481	539	562	496	510	496	546	519	501	501	492	507	498	507	472	553	534	518	537	541	473	491	493	508	509	506	491	506	527	494	475	565	510	501	498	524	557	505	485	556	482	511	465	553	531	536	528	497	540	505	530	481	487	520	493	555	518	488	501	500	521	492	537	498	512	528	549	517	483	448	564	513	495	484	513	524	521	521	500	492	526	502	501	522	475	490	497	478	508	472	470	498	515	529	522	509	514	486	494	535	514	502	490	492	498	499	521	523	483	466	490	471	478	480	526	478	555	517	505	469	501	505	517	530	488	481	531	516	534	522	503	543	530	472	512	542	492	472	529	525	531	496	500	532	504	529	484	514	494	512	506	497	517	524	491	522	493	452	527	552	482	524	485	479	532	489	495	511	511	535	498	533	479	518	528	516	495	513	498	545	529	528	536	477	493	498	549	504	468	513	543	488	514	510	517	547	521	526	524	541	522	535	493	495	513	490	495	499	514	514	533	547	508	556	510	512	498	487	524	550	507	528	534	477	483	508	482	498	537	511	486	549	517	485	515	466	511	521	503	535	503	491	489	491	465	496	508	501	533	505	490	532	584	511	489	507	502	521	514	527	522	510	522	530	533	496	524	520	508	510	491	503	468	522	548	514	502	511	519	513	515	485	523	544	541	480	526	520	557	522	503	524	468	516	512	493	512	534	510	493	531	515	518	538	521	530	506	499	499	509	536	495	442	501	507	462	491	534	516	503	515	497	502	492	508	505	530	503	478	543	546	522	518	487	504	521	501	475	480	476	506	513	517	507	508	535	506	511	467	539	498	482	507	500	499	507	532	512	509	562	519	496	480	568	497	508	476	516	552	532	517	515	522	477	508	460	505	492	544	536	546	554	517	507	493	512	512	510	522	476	526	496	491	545	504	512	501	540	505	536	499	544	495	531	536	491	499	506	516	513	500	486	519	501	490	512	483	479	500	500	514	528	548	504	524	539	524	508	485	527	538	511	518	508	481	543	473	526	484	452	555	498	545	517	493	485	503	496	496	531	520	521	556	523	494	534	492	497	518	480	486	469	519	484	504	495	491	512	517	480	536	532	496	512	560	504	504	473	524	483	496	519	491	498	500	518	505	510	501	499	498	572	497	535	492	525	493	528	547	547	529	476	495	519	528	501	493	472	503	514	508	523	533	489	498	490	511	497	498	514	497	492	513	492	482	502	514	467	491	491	525	489	486	477	473	538	498	520	513	510	520	494	518	502	490	498	509	498	487	480	494	483	499	517	516	497	498	516	558	488	524	518	500	546	494	507	462	504	507	498	500	536	508	514	481	533	498	484	548	509	510	520	489	478	484	545	533	500	510	523	489	534	480	481	510	527	476	480	517	488	494	480	490	500	527	502	508	543	501	500	480	511	499	496	527	506	504	510	510	543	547	519	479	516	549	474	477	488	495	520	533	514	529	529	493	530	519	506	468	519	527	511	496	539	511	480	518	558	535	524	522	506	509	482	502	492	476	479	500	546	503	510	476	500	489	473	541	494	513	541	479	549	509	508	547	511	504	491	518	496	522	523	536	514	522	505	473	499	513	508	534	506	448	506	504	556	526	505	510	519	532	509	500	508	497	538	513	500	559	523	508	501	520	527	525	514	515	507	520	485	493	501	502	473	502	545	485	485	497	470	505	506	529	544	473	535	487	527	533	504	541	551	482	526	507	504	557	514	513	481	540	542	528	518	478	490	504	495	542	491	491	489	507	497	504	515	490	502	489	519	516	538	517	521	505	488	528	484	498	466	537	485	508	456	514	501	523	527	499	515	483	488	516	526	454	551	523	483	487	503	496	513	497	516	517	496	519	483	527	532	496	519	483	553	515	522	543	507	477	518	538	488	490	465	525	503	513	523	485	517	503	475	506	521	547	496	549	536	500	541	485	504	499	524	522	515	462	496	515	553	493	495	507	568	524	509	533	540	533	495	488	518	526	481	519	507	514	492	480	487	507	547	491	523	518	500	479	494	513	509	547	518	475	530	506	520	535	521	528	538	515	490	510	515	484	515	512	522	533	501	551	527	488	508	510	525	526	534	493	515	475	520	544	514	515	526	497	527	506	491	527	504	541	485	531	500	549	495	513	495	479	487	535	530	490	529	500	525	510	522	508	518	526	518	479	516	513	493	457	500	501	517	519	498	500	502	484	468	531	537	452	506	466	561	481	533	518	528	492	505	548	502	526	542	523	494	513	470	505	557	493	481	516	520	488	509	500	540	495	540	487	502	494	539	548	486	481	554	498	496	483	483	518	515	490	506	506	533	477	504	493	530	524	526	495	553	498	520	513	491	510	484	527	495	523	493	512	504	489	508	498	478	543	491	507	534	517	463	478	527	565	526	530	501	501	500	497	492	483	532	499	488	485	469	501	521	476	549	506	534	479	549	524	518	512	508	526	529	504	518	483	505	532	541	492	480	521	556	509	528	556	497	528	500	515	499	516	504	541	487	514	577	514	509	508	522	514	532	501	544	478	471	509	529	540	530	501	485	506	461	510	496	563	497	490	513	491	530	494	509	511	517	492	498	524	485	471	521	501	501	499	498	516	511	522	515	510	508	570	539	488	535	521	534	502	520	512	500	510	479	492	508	500	464	499	524	505	550	502	533	526	477	461	488	505	515	546	543	531	507	511	503	470	501	526	553	488	511	534	474	524	486	496	517	524	526	494	490	475	540	476	476	541	531	527	505	544	515	503	507	547	569	498	484	476	516	496	519	489	493	499	496	524	489	512	500	498	542	503	487	504	517	524	481	492	504	505	515	462	507	500	499	477	534	545	527	548	511	514	500	527	488	471	506	523	502	493	499	511	517	524	504	514	515	541	505	507	507	507	524	481	495	535	474	511	470	498	485	478	541	511	491	520	506	513	518	523	520	507	475	506	527	573	485	512	533	488	501	461	501	522	514	476	494	527	488	500	492	499	524	505	525	502	533	505	513	494	524	491	491	526	500	548	502	486	474	529	533	558	501	526	498	518	496	476	496	551	522	483	513	524	517	520	518	486	503	494	501	525	495	503	537	486	484	479	497	489	491	477	486	502	536	511	481	507	490	509	502	540	523	516	497	576	506	539	542	534	516	540	450	449	497	503	529	541	538	512	505	493	527	502	482	525	491	534	524	527	507	492	511	481	511	532	515	469	527	487	559	508	505	539	526	530	479	471	551	507	484	536	496	518	526	504	510	509	486	507	533	499	505	538	494	522	491	488	504	467	476	479	489	506	526	468	474	489
23714	21294	28860	24068	21284	12724	1088	632	539	503	444	384	388	325	360	334	350	291	312	297	281	293	291	308	288	298	301	258	268	269	242	243	243	265	257	300	266	270	277	295	256	270	275	263	257	260	271	289	253	260	249	279	269	247	253	269	265	263	279	246	284	257	258	273	231	251	252	280	234	222	235	234	269	264	265	264	241	257	274	273	243	267	276	250	279	245	249	228	255	268	250	254	241	290	237	251	254	273	245	259	235	238	245	268	245	254	258	223	265	261	274	230	268	230	242	255	253	266	263	260	248	249	246	247	262	239	260	250	284	256	249	274	224	269	276	275	276	271	252	257	248	242	252	276	276	242	255	266	231	266	262	245	266	265	260	250	267	261	255	282	269	248	247	243	261	245	245	255	298	269	240	245	256	255	276	243	241	277	253	237	242	260	256	277	252	283	269	266	276	290	248	266	252	249	256	254	254	271	268	230	260	264	254	249	266	218	256	236	247	258	229	283	267	241	244	267	239	269	265	276	235	243	265	276	255	263	248	279	259	258	271	264	257	246	276	254	244	252	256	234	240	260	248	282	269	249	263	255	231	261	251	263	223	262	270	256	252	258	280	267	274	256	255	252	257	230	260	259	280	256	265	245	243	277	246	262	266	237	249	267	265	252	242	246	265	273	260	254	246	280	250	255	246	240	249	267	274	235	258	248	286	279	256	248	260	255	271	237	267	280	266	237	264	226	285	250	248	269	260	254	244	264	265	238	256	249	269	239	268	286	266	274	264	270	262	241	275	256	251	249	237	284	250	241	251	249	255	271	279	272	255	247	265	267	235	232	269	252	276	267	240	288	250	280	250	233	241	282	263	278	252	237	273	253	260	265	227	260	247	235	265	251	253	273	256	279	259	252	273	249	255	238	254	260	274	255	248	243	245	249	282	241	254	236	257	264	277	286	253	249	246	230	233	249	286	235	248	259	249	262	277	256	277	249	281	251	255	253	243	253	297	242	267	269	271	244	271	257	245	275	251	279	237	221	245	257	244	261	223	258	263	243	252	246	241	249	263	252	294	246	226	266	259	247	274	255	282	261	262	258	276	251	276	247	264	240	251	240	251	266	232	256	245	239	236	229	230	260	270	261	258	266	283	251	298	269	274	252	238	223	276	260	254	253	238	262	255	218	234	250	251	248	268	245	293	244	270	252	270	256	222	247	265	282	280	258	235	286	282	242	269	256	253	255	242	267	278	267	235	258	248	264	231	271	267	279	275	270	246	246	246	244	236	250	235	252	274	238	239	247	257	271	255	267	261	261	250	270	267	258	267	274	266	262	299	274	250	237	235	264	227	255	256	232	249	275	223	274	274	243	264	227	248	272	278	247	250	261	282	268	263	263	244	258	225	258	231	290	265	258	262	258	273	243	270	254	253	260	253	237	225	245	278	280	249	276	260	275	240	238	247	260	247	249	280	268	258	285	247	274	260	232	280	259	265	254	257	251	283	234	224	245	251	277	256	226	282	260	265	227	258	224	279	255	251	244	273	281	242	278	243	257	247	261	262	226	224	248	249	256	248	269	280	273	253	265	259	271	257	270	237	263	251	285	231	233	257	268	233	258	245	265	265	256	234	259	248	257	242	270	274	258	230	291	224	262	259	259	265	268	255	223	265	286	258	271	251	254	250	262	249	243	247	255	261	245	270	243	254	255	249	278	260	238	263	252	266	259	268	260	247	284	274	272	281	248	269	247	250	264	259	246	249	238	250	243	253	272	233	248	287	257	247	253	253	241	239	285	252	251	257	257	254	247	276	246	267	234	266	278	268	283	264	245	219	275	256	277	260	237	268	262	271	232	250	264	255	251	242	259	250	253	249	289	257	228	274	265	236	245	232	281	259	287	262	270	247	265	243	286	264	227	254	256	240	282	253	249	240	244	263	252	249	273	248	257	246	268	260	275	260	237	245	271	264	237	237	265	254	271	245	268	250	250	242	284	264	275	241	264	259	241	268	264	265	248	240	221	233	273	239	250	254	259	265	273	259	253	236	228	252	255	276	243	243	260	235	273	257	241	258	273	269	235	225	266	245	269	238	248	243	279	242	266	241	257	273	255	267	249	259	251	267	258	267	260	257	257	256	223	243	286	243	236	249	239	239	255	270	271	243	249	237	276	287	273	291	244	245	248	259	289	227	262	241	242	248	264	241	267	255	257	242	247	258	243	259	229	243	262	254	255	254	261	255	261	230	273	267	265	259	240	261	275	237	246	244	244	244	263	216	249	231	227	286	263	281	266	260	268	234	240	253	280	253	257	247	242	264	255	218	264	245	248	235	276	247	253	248	260	242	248	317	255	261	265	226	258	237	274	268	255	253	274	250	261	268	268	249	253	248	272	287	262	257	254	255	257	281	243	263	267	237	261	246	244	263	274	238	242	259	243	252	256	240	226	273	261	278	241	242	258	239	255	278	273	245	265	237	246	250	242	259	279	252	258	239	259	277	256	227	294	228	254	262	231	256	258	243	243	250	255	245	250	268	280	265	274	264	244	247	268	267	221	258	242	251	239	258	274	270	279	272	275	263	259	265	261	245	258	280	247	230	231	232	247	266	242	265	275	255	243	247	247	250	269	264	247	240	256	246	256	240	246	237	267	244	273	250	245	254	247	255	257	262	263	248	246	283	255	268	253	242	249	252	281	264	254	248	277	235	266	268	268	251	249	276	256	255	239	272	276	234	235	265	247	269	290	239	265	291	265	246	239	267	249	235	259	263	259	225	262	262	278	256	258	240	240	262	246	238	266	269	264	256	235	242	265	257	252	235	230	264	254	257	266	273	259	274	271	255	240	274	247	239	274	252	288	270	274	261	269	250	267	262	242	239	245	231	267	240	245	230	250	269	228	253	269	266	252	265	247	248	246	236	272	250	279	279	243	248	239	285	244	247	259	282	236	242	250	263	217	279	270	266	264	213	257	251	248	276	262	251	253	281	229	260	258	233	243	260	256	259	259	272	245	227	249	238	264	237	251	242	244	252	248	278	285	258	244	256	249	269	252	273	260	253	217	237	260	255	267	269	243	265	262	269	236	198	266	276	241	249	245	250	261	239	248	259	251	275	279	233	259	266	273	247	291	247	257	257	258	297	262	246	248	252	254	235	247	241	250	251	265	269	226	247	238	265	255	267	261	245	256	242	274	234	246	238	249	261	259	236	258	273	252	253	260	271	233	266	270	217	253	235	239	249	259	246	256	235	274	241	241	260	256	263	284	222	238	247	227	252	263	289	274	253	235	241	288	257	259	264	247	261	245	243	221	235	229	286	249	258	212	247	218	243	243	249	268	231	257	240	224	284	263	265	255	270	238	249	266	270	231	248	238	229	245	260	248	249	242	275	248	280	254	271	247	262	255	241	240	244	233	221	266	261	268	258	249	248	266	252	242	233	270	251	253	239	242	252	243	267	268	246	257	260	279	284	247	270	273	244	243	269	198	232	236	269	250	247	262	235	249	282	264
4747	9460	7782	3781	2576	1953	1547	1286	994	846	764	713	646	564	598	539	520	463	429	455	408	412	379	389	401	394	360	374	352	401	328	371	371	354	377	389	375	358	353	365	381	344	381	354	319	389	354	344	378	349	361	364	343	355	363	365	334	335	328	343	380	323	358	347	352	324	351	351	351	330	368	308	368	357	326	323	332	352	345	328	350	333	326	325	357	323	355	358	344	337	356	310	335	351	322	348	387	371	346	340	349	332	360	331	345	323	338	343	326	340	309	369	337	312	346	344	338	325	300	361	351	351	329	328	360	322	362	348	345	366	342	333	318	347	382	358	352	340	353	351	345	309	365	330	317	337	322	355	305	348	346	339	328	386	330	357	364	357	349	329	352	385	339	356	347	352	358	324	296	348	353	367	333	308	312	328	340	362	332	357	317	349	316	350	368	359	328	327	386	349	332	376	338	320	353	332	334	391	330	354	340	317	330	354	326	299	339	345	306	336	328	333	373	357	348	311	347	344	330	334	362	350	342	338	350	342	345	324	343	334	328	335	375	327	338	354	341	337	364	324	345	342	321	358	337	353	364	337	344	338	362	327	332	358	333	328	332	321	351	342	344	365	346	351	369	357	355	311	324	341	310	353	334	304	326	356	333	321	316	344	314	355	351	390	355	319	358	315	335	321	348	340	339	372	329	359	327	326	324	325	346	338	319	358	328	315	378	319	316	315	363	331	318	342	350	345	337	340	338	341	338	324	327	323	323	325	353	365	353	326	342	327	355	331	354	359	320	341	347	328	347	342	333	360	338	354	336	308	324	344	354	356	333	333	327	334	381	335	369	341	325	349	328	333	354	350	351	358	337	357	350	316	344	335	364	353	338	334	315	373	348	370	347	336	376	340	363	349	360	337	357	379	330	357	337	307	323	355	369	337	335	350	314	376	331	376	338	302	326	304	331	346	304	323	373	340	311	336	344	362	367	340	364	324	371	336	335	336	363	347	340	327	352	327	380	362	358	351	373	344	332	321	340	349	356	357	375	340	339	319	334	349	358	331	312	318	321	344	338	353	346	343	340	308	372	302	343	360	343	322	344	330	346	317	309	326	330	308	353	343	326	348	362	339	345	328	338	336	321	295	334	321	320	358	329	303	350	318	328	344	319	338	323	334	331	345	319	359	359	345	337	362	319	350	323	368	335	360	328	357	342	333	322	356	341	337	329	367	305	372	357	319	338	346	352	351	363	334	376	360	341	312	336	333	349	323	320	355	322	337	385	344	345	334	370	339	337	341	376	314	355	338	364	332	351	358	347	324	334	339	325	331	344	379	346	369	325	342	319	326	342	306	338	357	352	366	325	363	360	303	352	341	344	358	342	339	345	360	335	352	342	385	359	313	330	359	326	337	365	337	353	355	370	319	352	338	354	361	361	343	341	333	329	361	314	336	342	333	299	346	304	307	340	351	360	362	336	348	356	363	338	348	337	330	337	348	324	334	359	312	329	345	347	345	354	341	345	335	378	357	340	348	305	332	348	348	341	358	318	340	345	328	325	337	328	340	360	351	335	342	336	323	360	324	367	314	351	345	308	316	333	330	322	343	348	372	304	350	331	329	353	372	393	331	357	333	361	318	349	332	344	322	332	332	325	320	314	346	361	306	362	350	364	366	312	380	340	364	358	375	357	335	360	355	324	362	340	355	322	328	340	313	325	364	356	339	326	353	385	354	357	350	329	391	337	326	370	321	335	343	337	345	327	324	332	364	330	320	309	348	328	343	365	319	332	344	330	338	359	355	342	309	361	343	327	305	361	344	335	329	323	317	341	315	332	344	341	352	377	353	369	325	318	315	319	371	326	328	324	328	368	342	325	358	334	306	341	339	333	359	327	337	357	365	307	359	347	377	329	331	338	356	360	337	350	345	332	369	327	373	372	339	325	328	292	363	364	350	336	320	360	355	343	310	370	363	345	300	332	300	385	342	383	369	323	343	359	316	332	360	330	359	360	341	318	317	336	327	350	339	350	332	354	359	324	325	330	319	347	325	340	351	333	342	322	351	338	328	332	348	347	334	353	344	356	338	352	303	325	311	347	332	335	326	352	343	349	368	347	327	331	352	350	334	310	312	316	336	345	344	333	311	304	337	325	337	339	315	333	360	338	314	340	359	312	383	342	359	346	375	334	345	349	322	362	336	334	338	339	324	357	339	316	305	321	324	324	326	344	332	359	348	311	306	321	341	349	321	327	349	308	339	325	372	332	342	330	382	356	352	329	331	337	356	315	324	332	357	348	355	367	303	321	384	327	320	348	317	345	376	376	350	334	334	328	313	342	356	378	331	323	347	356	352	331	346	339	351	354	384	319	345	315	317	332	344	354	306	315	319	354	339	339	323	339	330	350	341	366	367	345	376	367	318	347	332	353	345	338	330	347	350	320	361	336	365	367	328	348	303	341	361	348	365	313	310	347	393	345	336	312	319	306	367	342	333	353	323	297	337	357	339	346	356	345	344	351	326	334	356	323	351	322	352	332	346	337	350	325	298	340	339	369	333	328	346	345	325	335	344	319	373	378	335	355	339	318	358	325	316	353	343	384	315	358	307	357	372	337	331	335	343	338	339	328	341	335	333	342	358	301	330	359	351	349	327	366	375	325	339	329	356	311	346	327	368	334	352	344	350	319	320	308	327	327	317	344	355	326	337	347	374	345	340	363	327	348	316	361	371	298	370	364	354	359	341	321	365	367	336	334	359	354	328	323	322	338	366	330	334	318	354	331	376	333	338	341	325	350	322	351	327	302	341	345	318	314	321	355	337	360	338	346	347	364	317	354	347	345	365	366	345	345	348	336	350	369	370	348	328	373	350	290	369	329	348	349	370	333	343	328	343	364	321	346	321	324	336	319	339	337	328	323	330	362	337	336	357	346	334	334	360	344	331	307	357	356	330	358	341	353	336	332	316	346	323	343	311	319	380	326	363	334	345	328	333	316	317	360	318	315	370	367	329	355	324	351	345	338	333	353	357	359	358	327	301	348	329	333	335	342	351	345	337	355	339	344	370	331	355	346	327	320	310	369	310	353	343	314	381	353	331	316	317	331	342	347	351	351	365	369	328	329	352	315	354	337	320	347	300	336	301	325	338	310	338	341	350	295	366	339	328	338	351	346	340	356	334	318	294	333	375	323	342	322	362	322	340	329	341	362	332	333	338	317	341	362	367	288	327	346	381	333	321	350	369	362	334	352	354	334	359	333	311	349	371	328	360	335	348	319	329	373	344	330	331	366	339	314	360	356	342	346	330	356	365	326	335	321	330	365	341	310	340	362	378	340	351	341	330	324	338	360	333	334	325	351	346	321	305	343	350	347	325	341	370	371	339	328	327	393	347	334	353	352	327	313	338	332	341	321	316	333	349	353	306	351	336	329	368	339	362	355	299	302	304	338	358	294	325	374	318	343	355	342	369	371	339	368	302	362	298	332	318	345	363	294	350	336	339	344	330	311	322	321	355
22854	21290	29245	23700	21290	21319	11087	932	543	471	427	346	292	281	279	228	251	224	217	203	177	186	157	154	152	164	170	161	129	147	152	134	131	136	137	122	158	138	122	106	111	136	115	131	135	127	124	138	131	110	134	116	131	120	132	116	119	118	114	112	98	110	115	112	110	102	117	115	122	123	126	114	116	108	122	115	102	94	97	119	123	146	133	115	116	116	136	89	95	98	99	114	92	134	109	100	119	128	113	91	98	120	98	118	106	119	118	100	110	102	117	114	119	110	142	123	100	121	109	93	118	110	110	111	118	113	110	106	110	123	116	105	100	102	110	92	101	114	114	113	120	106	117	118	115	108	125	110	90	121	115	120	76	109	112	120	95	94	83	108	93	117	121	101	102	125	111	112	109	112	106	97	98	102	115	128	101	108	103	116	121	106	120	102	101	104	105	114	112	106	124	98	103	112	111	111	93	111	113	122	99	125	97	110	115	87	106	116	100	98	129	106	105	106	102	108	113	127	108	114	115	94	123	113	96	114	98	105	107	115	115	107	90	116	107	91	118	106	104	109	109	96	110	104	119	111	106	120	104	119	108	118	138	119	109	119	105	107	104	101	106	116	115	98	122	96	122	105	105	94	117	128	110	109	104	115	106	108	121	106	118	114	106	111	121	121	114	104	130	101	94	111	115	103	107	120	114	109	104	102	109	107	99	102	107	103	115	97	111	98	99	99	114	108	113	93	108	103	119	101	103	111	112	96	102	104	114	108	125	106	96	107	114	127	114	115	103	114	94	98	91	127	124	108	114	105	121	122	101	113	114	116	95	100	121	110	125	118	127	111	108	88	123	92	93	107	116	109	105	112	113	108	123	95	115	112	122	91	99	112	104	114	107	109	85	115	110	96	108	101	99	110	107	105	122	103	111	119	87	95	88	103	104	124	99	105	119	96	101	113	109	104	100	112	121	99	114	112	104	120	103	115	107	106	118	108	89	132	117	111	112	98	101	93	129	103	111	98	124	99	108	125	115	125	107	123	97	103	110	138	110	91	111	111	120	121	104	114	129	106	97	117	122	121	121	123	113	85	118	109	126	102	94	132	97	103	97	108	99	104	121	122	98	107	107	108	104	109	116	117	98	101	113	131	86	101	96	101	129	96	122	110	102	101	109	109	120	121	115	114	107	110	110	100	113	123	128	125	121	111	127	117	115	100	123	99	109	99	104	111	101	114	100	116	105	90	107	111	128	125	92	99	87	106	106	108	107	108	108	105	89	107	109	112	129	80	98	108	111	118	107	116	119	107	118	107	127	118	112	105	113	96	121	97	105	121	109	114	99	108	111	122	107	106	110	104	112	111	103	114	117	107	111	100	115	130	118	96	115	103	133	104	122	109	106	106	130	99	110	102	111	128	103	115	122	123	117	106	105	105	102	94	97	97	117	105	122	113	107	106	110	104	101	105	89	118	115	101	109	96	97	104	94	116	113	103	113	102	95	111	116	114	96	103	103	106	114	101	120	108	116	110	90	111	88	122	111	106	115	119	115	111	95	127	114	123	78	113	101	121	129	119	120	113	110	106	94	112	102	116	84	109	103	110	105	102	111	116	103	110	92	115	100	118	105	115	102	114	104	111	99	110	114	99	94	102	105	103	111	100	132	101	103	102	118	97	84	115	102	117	135	107	108	127	105	119	96	110	116	96	119	109	102	106	108	107	108	108	93	125	98	105	101	115	105	92	102	104	93	98	118	119	129	126	100	114	107	117	99	97	112	102	106	107	105	111	110	118	81	111	102	113	114	106	134	118	108	107	109	94	103	111	104	109	101	112	120	110	114	97	105	122	112	90	120	123	108	119	108	119	90	101	106	119	116	110	112	108	95	108	114	94	107	136	107	107	109	93	95	99	126	107	105	107	109	119	106	105	116	124	107	109	117	129	96	113	113	105	93	113	107	124	105	117	105	98	106	112	102	107	103	93	107	118	97	93	93	118	85	126	101	119	106	118	97	121	107	106	89	113	121	98	104	102	128	100	107	110	97	96	125	102	106	129	125	128	117	120	106	102	99	116	109	109	100	104	109	106	96	105	98	102	95	125	121	110	99	97	84	106	129	116	103	117	82	115	129	110	127	101	103	99	125	84	102	133	117	96	93	107	122	109	105	105	116	109	118	93	122	119	114	114	109	106	106	100	107	100	114	99	110	119	99	109	128	98	115	103	86	119	98	124	124	115	115	106	77	122	113	113	112	97	88	102	109	93	104	129	103	120	124	126	117	105	104	117	118	117	115	109	96	123	110	112	121	108	102	99	104	117	120	103	104	102	114	97	93	132	97	102	106	114	106	114	117	100	110	95	112	104	124	124	103	98	117	86	126	137	110	100	105	102	118	103	103	117	108	115	124	94	109	110	109	104	128	123	118	105	107	110	95	94	105	104	107	109	107	106	114	103	91	94	108	108	100	116	104	97	104	98	124	119	108	117	111	108	95	127	108	95	138	88	114	83	114	114	111	102	101	88	98	104	96	104	125	120	113	113	114	108	122	112	137	121	103	123	115	92	117	116	95	119	113	117	94	108	110	111	110	109	112	106	109	109	109	105	102	104	100	101	112	114	91	101	118	113	105	112	125	104	113	119	95	118	104	102	105	95	100	110	116	83	87	111	125	98	117	89	101	97	110	103	117	111	114	113	120	115	130	125	92	115	101	105	87	98	119	103	86	118	105	104	107	116	111	114	97	132	109	110	115	105	117	99	113	116	102	115	114	123	114	121	123	106	109	111	97	108	99	114	125	108	115	110	112	116	112	124	107	98	124	106	113	110	111	88	114	112	106	111	88	118	115	95	125	107	107	92	108	123	101	114	119	116	117	107	122	102	85	127	90	119	117	112	106	97	91	101	114	107	110	121	107	108	110	116	104	108	112	108	112	114	107	99	97	115	95	121	98	106	107	102	98	123	125	118	99	124	114	121	88	97	122	113	94	92	124	102	106	90	84	96	116	111	82	120	112	114	106	98	109	112	91	101	102	106	118	115	96	112	102	98	114	120	108	129	73	101	116	127	100	106	111	95	104	98	103	93	111	105	102	110	92	106	80	117	115	107	121	104	119	102	126	119	125	98	114	116	111	105	102	96	107	103	106	118	102	96	108	105	126	120	113	106	102	106	100	100	108	105	103	91	117	102	124	124	110	118	101	126	94	98	123	112	92	101	124	114	98	98	103	105	96	94	111	96	103	108	97	105	113	113	92	107	106	88	107	115	108	105	102	101	97	110	89	109	112	105	114	110	106	106	97	110	115	107	106	95	114	108	121	115	116	107	118	99	117	114	104	92	107	108	109	105	116	100	110	128	106	119	100	113	130	118	114	110	122	120	106	107	118	103	125	118	92	119	97	97	93	122	109	126	118	102	117	100	100	120	105	108	102	109	112	118	105	118	114	120	128	105	122	130	103	120	107	103	118	121	95	99	118	109	126	106	85	109	100	129	131	116	119	101	105	125	113	109
6570	15337	12633	6362	4462	3254	2400	1869	1484	1223	1003	805	684	601	552	487	434	381	369	348	320	294	283	250	275	256	241	225	231	222	215	207	189	206	182	195	187	166	166	176	179	194	161	193	171	179	167	163	157	162	157	172	164	158	166	163	156	153	173	145	163	160	169	151	131	162	147	166	137	143	143	152	155	164	180	154	139	150	145	143	153	143	164	155	138	149	139	141	152	146	160	140	154	152	141	140	159	151	176	129	155	140	155	179	143	137	142	151	145	150	135	141	144	129	145	137	128	153	142	143	138	125	144	136	137	151	137	146	145	132	142	166	132	133	153	159	156	149	149	157	133	154	141	117	152	148	156	141	148	171	133	142	134	154	141	150	149	151	136	149	146	133	149	135	126	159	136	157	134	159	159	162	144	142	163	139	137	139	137	147	137	144	137	145	129	149	123	134	137	147	145	145	156	131	163	157	153	147	142	124	143	127	124	155	157	142	144	133	131	144	137	152	139	132	138	129	125	132	147	121	137	121	116	135	149	132	137	157	139	139	159	143	146	112	154	133	133	147	140	145	129	144	119	168	133	137	155	142	140	139	149	154	141	122	138	139	148	135	151	150	149	155	144	122	140	138	145	129	163	149	141	144	133	124	126	148	149	134	142	155	152	143	151	128	122	133	133	146	138	159	146	111	143	143	166	135	146	133	139	131	143	144	152	140	153	167	141	137	154	132	148	140	142	151	153	160	155	149	135	120	135	124	146	160	152	133	138	159	171	158	161	166	149	156	151	128	130	134	152	158	151	144	145	149	148	131	137	148	131	139	129	139	131	139	147	140	140	154	150	147	165	135	136	157	120	162	136	140	138	161	140	148	122	138	148	139	127	132	164	129	138	140	174	139	125	163	154	154	136	151	134	160	157	144	142	135	146	149	143	160	144	130	149	164	154	138	141	150	157	140	133	145	143	141	136	148	128	149	141	154	140	133	136	152	153	147	140	125	154	126	141	142	132	148	138	142	138	140	152	158	154	164	133	181	152	145	147	160	135	164	138	149	158	150	136	147	148	148	150	136	147	143	127	137	150	168	155	132	147	148	155	147	139	157	140	143	128	122	136	128	140	107	145	131	124	133	141	137	163	129	142	124	162	143	181	147	153	152	141	128	168	141	149	148	147	154	140	164	127	150	164	149	142	147	150	150	151	143	143	136	156	141	134	137	149	143	141	130	131	131	133	131	120	135	126	130	146	154	136	137	124	127	136	144	148	148	126	123	137	130	134	154	138	130	152	151	176	114	117	151	141	125	136	146	136	143	149	128	144	134	155	131	148	150	146	142	124	151	157	139	142	141	144	139	141	152	139	129	146	126	129	158	143	143	137	133	136	161	141	125	128	151	157	135	149	155	143	151	146	148	132	138	134	157	133	146	153	139	150	134	129	146	141	134	120	152	131	133	161	132	137	149	138	147	140	155	131	147	138	146	128	122	143	156	155	132	157	135	126	125	145	117	142	150	138	132	141	134	118	162	149	154	137	136	121	132	139	131	141	135	140	141	129	138	131	132	153	138	149	134	121	117	152	122	146	147	165	130	140	119	129	133	136	157	153	146	146	148	135	131	137	166	167	152	148	160	138	146	142	134	166	140	139	143	133	155	155	163	128	151	140	162	155	140	147	136	149	145	138	144	129	163	127	154	137	139	134	151	140	113	152	131	154	140	137	144	153	134	138	153	122	142	145	142	140	157	134	129	139	139	148	138	154	142	154	141	155	129	143	149	132	160	141	140	145	125	153	145	144	165	143	147	140	148	138	133	138	132	152	136	137	130	150	159	116	139	125	137	134	128	146	154	147	149	159	153	151	144	137	154	149	125	138	135	144	148	133	148	144	143	130	155	147	138	151	148	128	130	105	162	131	162	139	136	130	137	119	125	144	147	151	135	134	134	126	146	148	142	151	147	133	149	136	145	143	144	148	150	144	156	143	125	123	140	154	162	152	154	161	151	135	151	130	159	151	132	132	149	132	133	149	139	157	137	158	133	127	129	153	128	152	158	140	143	151	137	143	152	137	132	134	148	140	139	145	150	137	145	149	138	142	117	140	124	125	133	127	151	145	127	144	140	149	131	122	151	135	145	137	123	114	134	139	140	129	116	147	146	148	149	150	161	132	154	125	116	138	141	152	143	146	152	146	142	135	148	151	151	148	130	147	147	130	131	132	142	144	133	156	145	156	163	152	132	127	137	165	128	132	127	146	132	143	137	164	133	148	145	131	169	156	143	135	132	147	147	161	129	141	126	152	131	150	136	134	139	145	149	141	137	122	139	161	146	148	153	142	146	147	138	153	142	150	155	133	120	142	142	161	116	123	124	156	147	139	155	138	156	151	134	158	151	144	144	168	156	157	136	150	117	162	147	162	138	150	142	152	147	136	149	162	135	164	150	139	173	144	139	147	129	140	119	147	160	149	154	135	132	159	128	172	146	148	144	146	139	142	140	155	134	143	156	173	151	153	129	135	164	150	143	155	142	157	145	134	143	136	143	141	138	136	158	155	147	162	132	174	145	144	131	134	136	173	121	147	156	146	124	125	139	143	115	162	148	134	118	137	142	131	123	115	154	142	157	144	144	149	150	161	158	139	132	126	115	146	144	145	124	153	165	157	141	142	141	128	156	142	140	126	157	147	124	129	157	164	148	129	133	130	137	166	130	145	132	131	164	163	123	144	157	150	151	125	144	161	141	142	158	146	141	153	142	143	143	132	158	150	137	131	141	145	162	148	154	141	117	124	138	133	160	145	122	165	141	157	135	154	163	146	137	117	151	122	150	136	159	158	144	131	136	143	165	151	159	136	151	133	159	140	146	139	148	142	144	100	144	146	146	123	147	155	162	143	138	138	129	136	148	146	140	148	147	135	145	150	133	143	144	144	142	127	148	151	141	142	136	126	153	126	136	152	129	138	136	134	145	150	149	143	121	153	155	152	148	140	142	149	154	143	138	131	133	156	130	112	163	163	143	155	126	128	155	123	161	151	145	141	157	147	136	142	154	144	133	146	140	136	127	151	151	144	144	140	150	147	134	144	158	114	144	135	137	151	153	153	157	142	153	142	154	144	140	152	128	155	160	142	134	149	125	148	135	148	129	151	135	169	135	168	131	134	144	127	130	154	130	146	168	145	157	148	123	151	132	139	157	154	138	132	134	126	156	170	139	119	156	170	136	144	150	132	137	130	154	151	129	147	167	133	152	148	143	145	158	131	133	130	132	139	143	140	147	137	140	130	141	150	141	140	162	135	144	115	136	141	127	164	140	133	137	169	127	147	148	138	152	147	157	122	145	146	154	157	149	146	135	144	150	161	153	166	148	162	156	139	151	129	175	147	136	160	141	148	143	140	150	141	144	153	157	130	132	144	148	124	143	155	159	143	155	131	138	151	129	139	122	159	160	158	126	128	133	134	149	131	133	146	124	154	135	149	144	148	151	166	138	132	152	134	140	129	117	136	152	149	164
26964	21040	11344	1071	603	575	501	438	457	437	388	432	426	389	437	386	415	397	413	412	400	422	397	419	402	403	370	416	396	388	400	434	404	424	436	357	405	414	410	420	387	410	383	387	439	405	412	423	389	403	406	445	385	395	393	436	385	403	429	411	402	383	397	387	356	404	381	402	442	410	401	413	349	380	412	384	392	401	403	363	386	399	387	417	409	371	417	410	419	413	380	390	358	418	384	395	408	422	397	368	380	396	431	425	411	426	385	396	379	386	407	410	408	355	355	419	386	411	401	413	361	417	393	375	392	411	402	422	388	378	402	425	408	366	378	371	395	353	372	396	404	403	408	419	430	384	372	372	379	372	398	435	410	399	411	412	388	391	370	394	404	339	376	385	386	391	391	381	411	420	388	403	385	393	394	438	401	389	412	374	421	388	394	367	413	407	378	406	382	409	431	393	391	380	385	380	392	395	407	398	394	400	417	420	400	387	400	413	371	398	371	407	404	374	400	426	399	421	364	390	397	396	420	386	368	394	396	393	390	420	412	453	430	401	380	410	415	396	415	387	393	411	404	388	396	406	381	435	405	435	402	387	397	403	354	422	392	388	414	449	382	402	408	403	381	400	389	385	451	414	406	456	402	397	377	369	404	414	386	370	373	386	395	403	400	388	388	379	421	387	416	415	375	402	385	385	396	416	413	409	387	389	432	367	389	405	427	372	409	423	366	390	378	395	422	392	414	372	429	409	385	378	379	395	391	395	399	414	382	383	402	407	404	392	384	441	390	423	384	405	417	401	400	388	421	381	398	402	429	422	407	403	385	414	415	393	424	367	366	381	376	383	395	437	395	419	413	406	429	393	424	393	392	404	373	427	401	390	398	383	417	415	430	397	371	434	376	415	413	390	418	388	418	404	394	391	416	423	414	376	396	375	398	392	410	386	384	402	421	392	393	351	410	368	385	393	389	393	394	442	410	358	405	387	384	424	389	418	430	402	395	407	394	350	383	385	447	408	418	397	409	408	413	420	372	412	374	409	364	416	421	413	371	387	392	400	446	414	412	383	403	412	409	388	431	394	419	429	390	404	392	418	439	412	409	400	388	400	410	454	422	383	408	385	392	403	373	431	376	401	403	426	358	402	377	383	397	411	420	345	379	432	427	410	337	354	389	406	394	423	402	379	350	423	417	390	360	367	397	397	370	413	376	377	394	384	359	407	395	372	356	413	414	405	431	377	389	364	394	423	415	400	388	411	389	379	398	408	414	374	398	377	406	384	371	421	398	372	410	427	387	414	390	381	393	435	423	398	401	420	391	392	387	383	368	396	384	405	385	417	454	395	375	400	398	407	375	424	415	398	388	384	379	385	388	421	384	391	399	373	400	391	388	400	404	387	377	398	409	387	362	361	387	394	403	410	373	408	416	388	406	400	424	387	382	428	414	401	404	396	424	425	388	396	369	421	426	397	370	395	394	411	344	373	373	403	372	396	396	364	382	404	398	399	384	422	419	388	415	390	404	375	377	410	401	395	396	372	404	415	359	453	378	365	386	417	398	398	433	465	412	383	413	398	407	387	418	389	346	365	403	397	448	413	345	419	438	392	404	412	363	411	405	417	409	381	396	391	407	448	383	367	413	403	410	404	454	402	359	377	392	376	409	393	378	411	382	416	430	404	398	366	361	389	398	362	364	366	438	382	386	369	397	385	439	390	381	407	382	435	390	426	394	396	377	396	399	396	419	412	381	405	373	422	388	383	398	397	378	373	372	392	383	377	416	389	421	399	427	404	401	391	419	401	381	406	384	413	388	435	436	384	399	428	420	385	402	423	389	379	439	399	424	420	394	388	380	367	391	436	378	386	390	386	365	399	435	406	384	374	397	388	389	413	397	420	375	412	398	381	410	392	400	437	374	367	413	391	372	402	402	352	374	400	440	404	392	398	395	397	396	411	388	421	402	366	391	406	396	395	374	422	387	403	422	417	380	402	411	409	413	381	386	418	386	420	394	368	407	379	372	380	411	436	397	388	387	381	412	380	393	376	431	411	411	382	421	370	383	408	392	410	425	412	400	445	390	398	400	395	383	406	379	396	375	410	403	382	411	421	411	387	377	414	407	391	401	427	396	408	403	406	411	403	439	412	400	369	403	383	383	388	392	392	392	398	423	399	439	422	388	369	347	412	404	415	395	423	372	376	417	402	423	380	442	387	392	436	409	413	446	426	377	376	395	391	388	386	385	399	429	370	407	386	406	403	427	383	384	412	372	408	415	349	402	397	380	363	429	371	450	402	381	395	397	374	386	383	396	395	405	389	414	412	438	411	399	427	398	408	399	399	383	430	408	390	393	413	416	400	379	412	382	404	377	431	433	367	381	392	430	425	404	384	378	406	417	414	398	397	386	414	422	425	367	391	403	403	409	377	384	402	405	390	369	412	398	406	379	419	422	422	424	416	386	399	393	428	439	418	412	402	391	366	396	425	397	409	409	444	407	410	419	425	404	392	414	373	391	420	435	392	383	384	401	375	421	383	394	390	413	405	403	359	404	408	383	391	398	357	420	429	394	421	414	403	382	379	415	378	393	411	374	420	400	380	354	423	407	422	399	417	425	417	375	407	402	402	408	420	371	428	426	407	414	407	405	406	382	380	380	404	396	387	400	447	373	393	381	415	368	414	383	398	375	402	379	395	374	392	402	375	401	375	399	389	422	395	413	397	420	411	428	406	399	439	395	379	374	415	361	401	400	407	415	395	391	427	403	432	371	402	384	393	411	411	418	424	387	397	374	392	420	394	361	390	399	418	403	377	403	369	402	398	385	373	417	405	431	382	387	410	382	394	412	390	379	381	377	390	396	385	375	386	377	399	401	349	382	411	402	415	437	379	393	403	395	382	378	443	436	418	387	371	398	437	418	401	373	381	437	397	380	395	411	372	393	430	376	422	428	424	407	380	394	418	420	385	415	437	385	358	376	416	395	380	395	356	392	382	406	401	403	403	414	394	423	351	413	418	387	394	410	404	389	399	407	371	406	413	378	394	394	408	404	423	398	383	386	447	410	394	410	382	410	385	412	410	384	400	394	392	420	399	409	397	403	428	389	364	421	397	450	391	386	399	378	446	408	412	380	409	393	398	414	418	408	394	395	401	396	368	419	416	401	378	407	431	396	404	397	405	382	392	376	420	403	419	448	359	399	407	400	387	412	376	368	394	391	395	420	394	371	374	374	420	406	393	377	422	377	404	416	378	399	405	402	406	358	442	382	366	398	384	442	347	379	417	389	402	390	372	403	374	387	396	400	395	402	422	397	424	381	389	414	447	393	369	385	404	406	404	390	413	399	412	406	414	431	391	359	379	386	409	389	409	399	395	402	397	386	377	401	403	391	404	440	383	376	389	388	366	373	407	377	410	407	397	378	391	376	382	386	412	398	392	412	390	363	388	407	421	437	407	394	402	413	410	409	390	412	403	382	385	396	420	411	392	415	383	370	416	406	382	389	394
4188	1270	1107	761	625	628	590	597	557	560	496	578	514	543	523	543	508	496	534	532	519	512	557	474	502	527	512	521	495	546	518	510	502	543	483	506	524	515	512	504	529	518	553	520	504	502	486	478	503	485	510	531	566	491	534	547	517	560	533	512	552	548	588	511	523	509	491	510	501	513	513	492	526	518	516	481	532	502	555	479	512	562	514	518	531	492	535	519	489	536	489	518	509	545	502	587	491	481	506	515	513	518	524	509	507	512	520	479	557	504	498	542	480	546	502	486	524	503	543	546	533	529	535	500	533	535	539	526	581	470	481	496	530	520	513	516	469	522	504	519	509	489	527	444	523	485	536	508	508	522	498	507	531	514	519	487	535	498	509	516	519	505	520	531	490	515	469	534	529	542	494	503	496	481	530	553	483	482	509	484	516	487	496	483	553	557	554	516	560	486	546	486	502	585	492	543	519	497	482	524	506	553	514	522	502	530	551	480	522	518	545	499	531	500	524	531	475	499	522	513	537	490	529	516	505	542	532	537	521	546	508	536	528	553	525	500	528	501	517	543	501	468	516	492	531	531	527	455	488	533	502	474	535	528	522	526	530	510	570	501	535	517	543	494	477	508	510	478	509	509	474	509	495	505	542	511	499	490	513	505	488	466	494	519	533	522	574	521	540	513	496	523	478	547	573	478	538	533	537	516	523	472	512	499	540	459	502	524	563	536	480	498	548	484	527	512	512	515	468	517	523	478	539	520	494	520	523	531	531	501	527	511	494	471	571	513	524	518	500	493	536	491	514	539	504	516	486	522	519	551	535	501	514	488	502	565	533	537	519	452	555	548	529	470	515	536	519	541	507	497	539	489	532	544	489	510	540	541	511	514	518	536	522	533	539	503	502	539	515	502	562	521	523	498	505	533	516	484	526	512	507	510	521	505	519	506	512	512	510	497	468	556	532	493	520	546	518	545	515	453	494	516	531	527	529	512	506	537	487	507	511	497	511	477	512	498	507	518	528	502	496	531	537	510	517	523	508	546	498	479	522	521	540	555	497	531	524	512	489	518	500	491	525	486	523	559	529	514	521	513	490	479	508	489	481	514	539	510	511	502	528	495	527	506	492	540	532	534	536	534	530	565	485	486	494	474	526	551	519	516	508	543	521	494	482	488	512	507	509	498	528	529	478	499	499	487	507	508	493	492	523	515	524	500	480	481	528	512	520	471	512	520	517	516	489	472	503	549	522	499	492	526	509	495	534	532	524	516	531	502	544	549	504	515	507	532	502	502	538	515	527	505	470	523	462	473	532	531	507	517	468	548	535	513	511	485	532	478	482	551	502	529	509	491	478	500	535	517	479	525	479	536	486	477	508	518	512	562	528	509	528	538	487	548	530	505	507	532	522	522	533	529	507	525	506	509	535	511	487	528	461	509	523	480	523	505	517	531	530	469	521	557	485	503	514	514	521	485	525	516	519	499	530	513	508	495	546	509	504	478	534	517	560	489	549	549	502	520	513	520	540	493	493	529	486	523	554	483	515	515	489	494	539	537	513	511	566	509	526	503	574	511	547	534	498	521	536	524	533	511	497	479	509	521	534	482	516	542	519	537	527	570	494	508	528	518	540	485	544	549	531	478	505	528	530	538	521	536	509	496	504	534	504	520	521	485	516	531	492	550	537	511	498	486	518	540	507	524	504	499	551	498	529	492	464	552	494	509	536	541	548	501	510	542	503	530	495	535	528	471	511	514	510	509	569	483	519	513	521	507	515	517	522	525	523	533	514	480	493	508	501	469	547	492	565	518	540	533	504	527	482	503	507	514	514	534	543	555	551	492	492	539	531	529	511	502	515	498	553	523	531	521	542	536	490	522	516	509	513	540	490	500	517	516	519	503	468	539	508	491	497	519	474	503	540	511	545	482	545	473	493	530	459	475	536	534	505	499	495	562	494	517	463	522	493	492	482	536	556	523	537	518	508	493	506	530	518	506	525	486	494	492	528	523	506	538	532	514	487	485	472	496	509	514	518	479	561	550	527	511	511	469	515	509	532	525	505	496	520	497	488	522	513	509	524	491	533	514	509	502	506	531	501	504	486	525	551	492	541	533	531	472	517	487	506	539	509	518	525	496	483	537	493	510	487	519	562	508	515	464	504	483	511	509	477	524	474	519	512	519	489	513	502	525	485	499	521	518	512	487	514	495	483	527	496	504	551	489	515	539	483	488	498	455	503	536	513	502	500	535	519	492	526	519	527	516	528	474	500	525	506	477	509	513	513	514	505	530	507	538	513	545	529	510	483	492	529	498	484	477	523	500	518	501	488	542	491	515	541	513	484	517	534	501	516	521	522	518	504	499	512	522	531	520	515	551	486	510	517	521	524	526	484	461	495	512	553	517	499	537	556	528	488	535	553	482	513	489	537	519	509	508	518	529	501	477	490	526	504	536	515	526	513	549	530	477	549	527	543	498	495	510	546	506	554	499	480	493	498	514	523	577	527	502	538	537	523	498	538	475	508	530	488	473	545	538	481	532	517	492	520	495	493	501	540	527	474	487	575	494	534	523	504	457	509	526	524	522	480	489	510	484	533	545	540	492	531	524	511	552	479	470	506	529	528	479	511	479	538	537	494	506	538	574	506	504	504	517	488	479	506	485	514	515	470	491	503	530	547	512	518	504	499	508	544	491	472	518	525	478	483	551	487	533	525	521	500	486	507	537	512	488	491	503	504	519	515	499	496	528	520	513	550	544	524	496	512	526	483	564	504	499	517	517	476	503	526	527	498	508	501	523	497	499	556	541	490	515	518	508	511	494	496	533	525	512	488	534	516	509	484	507	501	513	497	502	506	504	511	525	475	481	507	510	512	503	525	508	532	512	492	513	541	519	514	523	487	513	548	518	519	474	529	521	500	472	487	502	493	555	500	485	522	529	539	519	492	492	537	523	478	478	518	509	477	523	547	520	513	492	490	502	502	534	536	497	522	536	481	522	482	514	504	508	498	520	477	492	531	488	463	515	487	531	542	505	484	517	500	522	532	488	523	499	506	495	533	532	483	493	519	515	531	525	509	514	481	500	508	521	545	514	564	508	524	511	479	513	498	540	503	532	528	488	472	523	500	541	500	540	538	503	471	519	472	555	497	512	507	538	479	479	530	517	512	519	489	559	530	512	492	516	544	527	504	527	464	495	522	494	494	504	560	519	547	514	473	507	499	490	507	491	495	502	513	464	476	486	530	492	510	559	507	497	492	561	514	560	524	502	563	515	521	519	494	515	503	499	509	519	483	493	496	530	508	529	498	481	514	520	542	464	497	552	510	528	471	484	499	506	490	462	513	514	492	511	504	539	530	505	502	524	547	489	528	521	535	527	501	524	506	521	471	519	474	498	526	484	514	490	472	478	488	539	536	528	506	525	504	509	501	541	483	502	507	550	537	507	478	479	495	522	511	521	507	511	514	492	479	508	516	489	457	501	514	512	507	499	499	530	516	518	541	525	505	473
23724	21270	28830	24022	21271	12956	1088	677	528	460	426	420	390	377	366	321	322	301	322	283	293	278	302	285	283	257	282	299	271	285	258	271	264	300	274	287	240	248	260	276	278	265	252	243	272	277	288	271	296	250	249	278	260	242	267	252	237	266	278	266	261	264	271	275	255	267	273	278	256	247	241	263	245	249	265	269	257	257	259	269	226	284	282	239	225	237	247	247	242	275	261	263	267	276	257	283	233	257	241	241	267	269	257	264	219	257	280	256	254	291	257	263	282	241	289	266	258	282	245	246	277	237	267	251	224	247	253	282	242	253	257	258	297	284	257	278	258	246	263	259	280	238	252	244	254	256	276	246	239	264	258	224	248	244	262	270	251	246	255	237	262	244	251	263	220	250	253	263	256	274	251	244	228	244	246	274	280	266	280	261	269	278	260	245	222	256	297	246	244	246	255	239	249	269	282	260	272	270	246	253	250	240	242	250	263	276	245	250	274	221	233	269	263	260	280	244	273	269	252	277	274	246	284	255	308	257	274	236	288	238	280	250	251	289	277	261	250	257	254	256	258	295	260	267	265	268	264	247	251	270	259	259	290	278	235	271	276	251	226	272	250	253	232	263	277	271	273	265	258	245	229	268	277	256	264	238	234	268	265	269	281	249	257	252	271	238	262	271	249	285	264	258	274	252	281	254	229	249	269	267	252	258	283	269	239	249	276	274	247	289	283	253	272	238	268	256	239	250	275	231	282	251	257	238	255	287	263	270	258	258	280	235	246	257	238	235	267	251	256	253	284	262	267	250	237	260	226	271	272	279	283	247	244	257	275	257	244	274	259	241	269	242	268	244	245	237	266	255	254	260	248	237	258	273	235	274	248	219	303	242	228	267	240	274	235	228	259	269	261	251	259	262	252	278	246	280	262	231	287	265	249	234	236	272	266	261	234	265	245	270	262	253	262	268	243	271	259	264	281	277	275	250	249	243	264	280	287	236	272	247	244	256	265	253	262	269	274	271	262	292	271	228	232	233	279	265	246	256	276	237	232	272	296	247	228	250	283	257	241	263	252	240	262	254	233	252	266	253	245	258	264	236	271	250	265	262	267	260	276	272	276	271	238	248	231	236	268	241	236	242	238	231	265	275	244	280	251	259	256	256	273	290	261	264	242	260	275	258	264	251	261	268	250	239	261	264	286	236	232	256	242	253	246	234	248	251	273	246	256	263	255	255	262	257	278	245	252	228	271	242	266	259	264	261	280	259	244	274	272	265	261	279	248	257	245	270	259	258	244	257	247	245	267	267	250	275	259	291	258	261	245	251	264	269	246	273	250	280	267	247	235	239	246	272	262	252	260	249	238	267	283	288	262	233	243	257	278	217	243	272	262	248	261	258	241	265	254	239	264	260	262	238	249	281	223	233	248	241	247	255	265	261	267	263	262	259	257	248	276	241	266	250	225	240	258	269	282	263	262	243	261	295	267	253	252	236	262	244	267	275	264	256	306	261	279	251	284	239	268	265	253	264	260	242	233	238	265	270	240	225	239	254	274	285	276	242	294	241	269	280	288	240	284	261	271	259	277	269	252	258	287	247	237	244	257	232	286	240	227	275	256	256	274	239	260	255	270	258	241	258	264	255	256	238	245	243	239	215	256	254	230	251	233	271	280	261	241	286	261	263	247	251	232	244	226	302	272	271	244	254	292	277	279	280	264	253	264	256	233	258	242	282	261	228	241	260	270	239	267	237	243	271	253	275	265	253	257	266	258	281	254	263	263	249	264	252	264	280	245	243	256	237	261	241	256	272	238	253	236	239	263	250	246	255	258	265	257	230	266	241	247	234	239	245	253	282	217	235	275	252	243	270	270	242	273	274	241	254	266	251	280	267	252	272	221	259	282	246	267	262	237	258	223	251	259	245	255	252	240	264	254	266	257	251	276	274	267	264	256	259	241	260	259	223	247	230	283	248	277	263	257	248	244	272	252	240	263	250	249	274	251	270	250	269	255	241	255	284	281	267	275	256	247	263	235	264	245	252	254	267	268	243	264	235	268	256	237	257	239	238	264	260	237	227	247	246	248	249	227	270	257	233	232	260	289	250	281	256	250	224	297	268	239	236	263	250	250	258	252	262	282	265	268	234	240	259	235	269	280	249	234	247	263	282	241	246	261	259	287	236	232	253	272	272	285	245	253	264	266	257	254	249	267	249	271	253	254	240	260	264	272	236	257	277	260	244	239	253	257	247	250	254	246	245	289	248	267	265	277	258	279	263	223	228	266	279	238	256	255	277	280	258	266	274	271	247	261	225	265	273	274	253	259	267	229	281	248	230	276	283	281	273	241	247	256	250	259	248	278	267	277	256	238	265	258	276	273	257	261	222	256	267	301	268	259	236	265	261	255	262	257	242	276	265	232	243	255	275	255	255	272	280	255	286	267	243	275	252	272	289	240	263	242	264	254	245	271	271	265	255	293	259	257	280	267	242	279	289	261	298	229	275	265	276	254	244	254	263	272	259	257	256	260	262	266	266	280	245	225	257	273	269	270	281	230	251	263	281	262	229	249	232	286	261	267	251	250	242	245	250	266	231	278	256	249	244	269	284	246	282	239	266	270	260	248	244	235	273	256	260	268	258	246	262	273	247	276	261	259	255	249	241	249	284	265	281	236	227	241	252	271	264	256	303	261	284	262	260	296	266	268	269	252	251	266	265	209	230	237	213	258	243	228	247	237	278	272	274	272	272	268	247	245	245	280	263	226	263	244	259	237	293	265	274	295	260	253	272	237	255	263	232	277	269	263	271	266	244	267	262	282	272	254	248	251	250	233	239	265	253	267	252	247	277	260	266	247	263	251	265	281	245	272	241	294	242	265	276	250	212	259	281	269	242	250	260	242	280	231	247	245	223	242	248	256	247	248	227	217	258	234	263	260	265	276	263	260	266	219	236	283	269	259	264	256	283	233	232	247	257	266	276	254	255	256	249	235	303	244	233	262	271	251	240	268	262	261	261	231	270	271	275	239	234	273	278	244	260	288	262	231	268	227	262	235	240	261	242	237	263	247	272	249	247	232	253	250	257	255	251	240	265	247	265	267	269	273	237	247	251	273	258	272	260	240	247	275	245	241	244	233	258	248	276	226	247	259	263	241	248	259	250	265	255	250	266	252	240	290	245	246	222	246	242	235	250	247	269	250	240	285	278	249	272	232	247	271	265	245	252	283	249	234	256	256	254	228	230	275	262	258	242	265	251	257	247	271	240	242	250	268	264	265	290	250	262	257	233	290	243	251	248	242	245	249	256	273	250	234	270	249	240	283	281	273	283	227	270	259	273	253	266	226	279	253	247	278	248	258	250	245	257	271	291	295	258	259	259	270	268	278	271	243	247	261	247	273	217	263	249	265	265	274	243	251	236	277	267	273	276	263	271	260	248	275	248	280	258	248	272	261	278	285	251	243	242	233	250	257	273	237	269	236	233	259	255	277	245	245	250	239	272	243	271	285	257
4790	9584	7802	3791	2591	1941	1529	1253	1029	847	787	740	619	590	536	478	474	448	464	431	427	431	404	392	379	408	386	406	407	384	417	380	363	352	406	346	340	386	367	373	348	363	338	365	324	376	340	376	377	356	369	339	386	375	348	352	361	333	348	338	346	319	389	350	348	351	349	332	343	331	319	339	330	332	294	370	349	320	343	382	374	364	346	303	333	357	357	353	351	361	325	319	305	343	364	348	328	353	307	319	341	352	352	342	350	345	355	332	339	346	334	351	338	358	349	340	337	347	359	328	343	340	352	331	339	339	342	355	356	340	312	351	356	339	318	364	354	337	350	331	348	344	326	327	322	336	336	353	367	341	344	360	354	351	353	333	301	336	324	327	365	357	350	343	339	372	346	352	374	321	349	355	356	398	354	341	316	342	359	365	354	323	327	324	363	370	363	337	315	352	336	355	352	366	341	339	312	356	392	353	352	359	364	351	328	317	344	337	279	339	354	348	340	351	322	369	343	362	337	357	325	336	335	351	321	332	325	331	349	379	343	311	343	316	311	340	363	328	359	323	347	363	345	331	288	371	326	329	336	329	342	355	356	337	329	376	303	352	366	322	343	319	345	359	337	332	333	334	336	332	317	347	356	328	349	358	350	339	357	340	348	319	326	349	343	349	322	343	320	331	321	355	328	336	356	317	317	361	376	318	332	334	357	348	370	349	301	334	342	353	353	345	346	317	353	357	326	352	342	340	341	343	384	346	341	314	357	328	335	339	323	332	341	348	327	337	337	347	364	341	343	380	306	356	336	371	324	338	352	369	321	313	343	349	355	342	338	351	361	351	335	345	341	325	330	351	348	355	313	335	324	353	326	367	341	336	334	366	328	341	338	353	345	326	317	349	356	342	327	355	352	316	340	366	374	320	334	338	358	339	399	326	343	342	379	326	360	340	355	340	349	358	350	353	323	334	339	331	354	353	340	287	347	296	353	352	348	311	386	338	344	347	319	348	342	333	356	364	351	354	352	333	340	343	348	344	326	355	339	356	338	353	325	361	306	357	316	318	347	359	363	368	344	326	349	325	347	330	406	319	341	333	365	330	333	364	331	338	357	326	330	320	332	303	352	386	364	311	330	334	345	321	346	348	369	330	384	315	333	346	325	333	335	363	343	335	330	347	316	337	346	336	362	346	315	346	303	326	370	333	368	366	365	336	356	356	350	347	332	353	325	298	331	318	351	327	339	334	323	329	340	312	343	384	353	381	323	372	312	336	358	318	332	340	347	325	293	312	349	372	364	308	315	345	349	340	342	366	360	333	317	345	357	328	355	354	350	317	373	350	338	343	337	354	332	379	324	326	338	360	348	352	341	361	335	336	335	323	340	308	346	338	320	333	321	368	327	349	323	343	339	377	357	326	338	344	313	325	338	322	305	341	355	352	349	360	356	353	325	332	366	324	337	316	353	369	338	328	300	355	324	372	342	313	327	340	326	364	368	357	340	350	340	349	320	325	301	342	367	371	327	341	337	371	339	334	317	386	341	353	376	322	339	354	350	364	355	347	373	355	317	336	308	340	345	377	354	359	360	329	344	344	344	317	349	333	343	341	367	313	334	350	347	332	348	327	317	346	351	339	343	336	343	360	356	342	359	325	358	316	328	359	324	309	369	411	346	359	335	353	344	352	338	324	405	324	331	340	359	309	328	342	317	307	357	341	340	326	349	311	339	327	310	342	318	345	354	330	351	337	361	335	345	328	347	328	346	350	333	333	334	353	371	348	365	332	349	374	373	312	315	375	384	342	323	366	319	315	339	367	347	342	329	358	379	312	304	378	322	341	347	336	336	331	321	342	334	324	320	345	340	342	381	335	341	350	324	337	337	353	390	340	311	324	339	329	350	336	371	335	319	353	333	325	374	358	306	338	377	330	350	329	359	341	313	319	361	358	329	363	343	360	308	384	311	333	349	311	349	318	330	343	346	348	354	345	346	310	345	319	354	337	332	375	335	360	359	312	345	312	360	335	316	333	361	312	336	335	348	322	345	337	369	344	337	315	324	311	349	314	329	310	338	346	351	338	337	372	360	352	378	338	324	330	347	342	339	330	326	355	329	315	321	324	354	371	372	333	356	360	364	370	323	329	375	335	343	320	354	363	365	340	339	338	360	336	320	365	334	315	331	347	357	366	329	343	329	369	318	365	326	330	369	321	300	337	364	342	304	373	336	346	343	331	305	360	358	351	312	342	347	352	329	347	346	339	345	365	376	332	346	331	362	338	341	320	312	320	311	344	350	352	342	330	336	359	342	344	344	331	360	377	359	319	322	334	377	342	340	338	345	347	354	296	369	339	298	341	343	322	348	335	341	336	343	367	324	341	343	330	315	354	363	330	332	349	362	321	348	322	349	361	382	341	307	321	352	324	343	334	359	366	321	345	314	340	361	306	329	344	332	344	347	345	311	334	364	361	350	322	366	362	326	355	313	365	349	357	318	356	320	321	335	310	346	339	345	330	324	347	337	331	341	346	364	337	348	375	348	334	331	323	342	339	307	365	344	330	371	314	349	322	321	370	364	342	333	354	340	359	330	318	341	362	348	333	336	351	311	324	324	312	310	338	333	358	295	337	378	367	357	316	332	334	342	334	341	339	347	366	306	331	336	331	334	341	370	353	330	362	331	332	308	322	357	356	343	348	339	307	344	368	330	341	351	349	340	346	315	327	336	342	329	350	334	346	370	351	367	337	331	322	349	355	340	374	346	338	371	335	297	354	366	324	322	357	334	341	339	357	340	381	327	313	343	356	348	319	390	344	328	349	351	333	346	369	351	341	365	354	329	337	357	332	327	347	323	376	311	330	344	350	337	341	342	338	334	359	375	348	330	366	368	365	352	335	355	319	341	333	339	330	360	357	334	323	341	342	330	342	327	328	339	340	329	338	292	343	356	354	352	318	313	336	322	322	310	354	331	354	375	339	384	334	348	327	334	339	314	368	340	343	352	342	354	334	340	335	322	335	338	352	335	328	307	328	342	341	389	337	338	298	361	375	306	327	338	359	342	383	344	323	345	341	365	325	320	350	374	326	340	335	329	319	337	378	370	342	349	346	324	352	309	338	348	345	306	350	383	366	375	351	348	341	344	340	366	350	364	351	333	335	365	341	359	364	320	305	316	362	353	362	361	335	322	346	392	363	322	314	362	336	382	340	353	344	340	361	369	334	354	329	319	362	337	349	339	340	329	334	354	315	341	370	361	319	340	333	324	359	337	337	338	348	344	379	303	374	331	334	345	348	343	391	363	361	315	366	333	377	333	334	333	319	341	329	339	343	340	333	326	343	342	349	295	374	336	341	338	304	362	332	337	336	317	342	313	331	331	350	341	345	319	342	318	365	346	360	364	348	322	353	328	372	332	319	315	357	349	348	335	341	369	338	369	357	334	345	371	318	334	329	343	328	341	328	340	363	360	351	341	350	339	353	352	328	334	321	359	355	373	347	335	335	326	364
22760	21252	29190	23635	21252	21276	11155	891	620	495	410	365	312	269	261	275	192	223	185	203	186	185	165	170	176	176	157	137	158	145	149	143	138	143	154	113	124	144	128	113	103	126	146	117	127	141	118	121	121	145	121	120	123	122	106	115	112	105	107	125	120	109	129	95	120	125	119	120	117	119	137	114	108	120	115	107	131	104	113	98	120	136	128	131	107	108	99	106	105	110	115	86	104	127	98	101	121	106	111	115	121	119	121	112	107	128	101	108	133	96	116	111	97	102	114	123	118	126	110	118	121	104	113	90	121	96	109	103	130	94	107	114	115	112	92	111	99	116	104	100	95	100	124	134	111	118	125	111	130	119	114	111	118	94	114	113	108	111	114	131	111	102	99	105	117	101	107	104	109	92	109	115	90	100	130	113	102	103	122	98	121	118	101	113	110	94	106	116	109	106	105	115	119	113	106	103	109	118	90	114	103	131	124	106	118	111	108	114	105	117	121	89	101	116	112	108	118	117	97	111	104	125	114	97	99	104	107	113	105	88	116	104	97	116	100	105	127	123	110	125	103	105	95	103	104	117	107	103	113	107	114	80	118	117	107	118	96	127	100	103	109	117	100	116	103	88	119	101	104	115	97	104	104	105	120	109	87	108	116	113	127	119	91	101	98	117	121	114	123	135	117	110	123	110	112	105	104	97	108	110	118	114	90	100	122	106	96	105	113	106	98	109	99	93	120	107	113	119	140	111	118	99	97	118	104	117	94	117	110	111	122	118	111	126	113	105	108	104	87	106	94	100	105	135	111	113	117	117	91	107	111	114	104	111	112	109	113	119	105	114	112	112	118	113	102	104	119	99	119	110	122	111	111	107	104	112	109	129	104	106	116	113	106	100	107	112	127	97	107	105	113	105	105	100	119	114	108	114	113	104	117	102	97	116	107	104	104	107	138	122	126	112	119	96	118	103	109	110	89	108	107	109	114	113	105	106	99	117	92	90	104	113	113	99	121	108	122	105	124	127	99	106	117	104	104	98	107	106	108	113	106	119	114	112	106	103	121	110	114	116	114	115	132	91	99	123	95	125	111	112	99	112	108	85	97	111	88	118	120	107	121	115	107	100	124	108	119	92	95	103	118	101	117	121	101	117	108	99	104	102	96	118	128	131	105	107	113	108	102	109	106	83	115	139	93	117	108	92	109	109	110	110	102	113	111	113	119	121	112	109	121	84	97	98	106	122	112	105	114	105	105	98	104	120	115	117	116	113	118	103	99	100	128	77	116	98	99	98	115	103	112	95	113	111	100	128	116	94	109	107	104	87	105	116	107	96	119	107	116	113	107	127	105	111	95	108	100	105	106	103	109	109	95	107	86	125	112	126	111	97	96	104	107	104	106	128	97	115	123	101	137	123	137	120	98	108	129	89	104	106	109	99	126	98	90	89	107	111	106	111	112	109	114	109	105	111	112	93	111	100	108	119	135	110	106	114	123	111	114	101	122	117	119	140	86	115	109	106	109	126	108	116	121	103	120	106	116	96	103	98	101	122	105	117	103	113	107	124	104	110	99	120	122	122	112	106	97	99	105	118	97	124	115	127	123	133	128	97	87	128	115	114	116	120	102	131	104	113	110	104	103	91	106	97	107	107	119	102	98	108	114	108	112	96	104	109	125	95	132	111	93	93	97	109	120	107	118	116	99	100	81	104	108	106	109	111	112	111	111	105	111	90	95	123	112	111	130	102	125	97	113	103	82	122	121	98	117	122	105	106	123	106	110	106	109	105	122	123	90	112	124	98	111	116	105	102	116	118	111	119	110	121	99	106	110	115	115	99	86	114	116	101	117	101	119	121	116	113	106	115	109	114	95	111	121	121	108	119	108	103	106	100	104	99	115	88	113	109	107	89	121	104	100	116	118	105	99	120	109	100	118	100	112	113	101	103	106	95	105	113	97	102	100	96	89	106	117	89	107	91	112	105	86	101	110	131	102	110	121	121	102	116	99	102	95	106	101	120	128	137	108	108	99	103	107	98	110	109	109	106	105	105	85	126	132	118	110	101	115	104	103	122	94	109	103	109	106	106	120	112	88	102	94	101	115	94	98	110	130	118	97	113	103	108	86	113	110	93	95	122	101	104	99	115	95	99	96	117	91	110	115	110	131	110	108	92	126	101	108	96	110	106	109	124	102	113	90	102	112	125	110	131	105	114	105	135	106	114	115	107	122	111	106	104	125	126	124	96	100	100	121	122	105	137	107	120	105	127	102	110	98	97	100	111	114	96	109	122	116	121	112	98	89	115	96	103	104	107	120	98	106	110	125	97	116	109	103	114	128	118	125	132	125	92	83	105	112	96	96	104	97	118	111	116	116	101	107	131	122	115	114	107	105	132	101	101	99	110	114	117	106	105	93	103	98	99	105	117	126	108	111	100	116	95	93	109	113	121	112	89	118	89	126	106	107	98	114	101	120	111	115	112	109	120	111	97	103	127	119	100	95	132	95	107	116	94	114	105	112	115	108	117	102	111	97	92	103	110	116	111	93	101	118	110	120	107	113	98	92	100	112	87	103	102	125	107	94	116	101	104	107	99	109	105	95	107	103	99	93	112	110	106	111	99	109	87	96	110	92	103	107	111	96	100	108	88	103	87	106	112	85	105	89	121	110	127	94	111	114	108	99	103	118	95	109	112	103	103	99	104	113	101	110	111	119	119	111	111	96	110	115	113	110	101	112	124	113	107	99	104	118	98	118	102	105	99	121	120	106	96	117	99	100	125	122	118	101	108	119	120	114	95	99	111	110	128	113	84	116	113	107	124	103	91	96	116	103	114	106	97	111	114	96	102	105	119	117	100	106	100	113	121	116	99	112	121	117	121	96	104	108	102	124	95	96	108	122	103	113	119	112	100	116	95	96	117	89	114	120	99	102	105	117	112	112	125	113	111	115	119	89	115	102	112	100	119	106	100	113	107	124	116	106	98	98	115	111	103	106	93	94	100	100	118	103	98	115	111	121	100	128	107	102	119	102	102	108	101	125	110	103	119	122	117	121	117	121	100	97	126	122	107	108	114	113	95	113	102	136	121	104	118	114	125	105	103	106	111	106	104	100	117	94	125	130	102	111	95	110	108	88	96	103	106	116	96	99	111	98	117	110	128	110	106	97	96	124	106	96	108	98	113	104	108	98	103	111	110	119	95	100	106	122	90	109	121	112	109	105	134	125	94	93	113	112	105	115	116	87	129	109	106	98	116	114	102	108	115	124	117	90	103	117	86	98	121	115	93	92	129	110	83	126	106	93	110	105	108	119	89	104	97	90	119	111	112	113	104	102	113	106	100	111	108	95	121	104	92	117	125	111	100	109	107	124	112	101	94	108	121	109	109	119	92	96	135	108	105	111	109	94	93	111	107	100	113	113	98	91	112	102	130	116	119	112	108	128	89	111	94	112	121	102	137	129	134	119	112	102	100	102	114	121	111	120	107	112	108	100	83	102	104	114	107	101	106
6456	15352	12477	6262	4331	3180	2444	1833	1513	1187	977	817	736	641	559	491	425	380	334	328	306	299	278	287	264	242	242	221	253	212	189	218	208	187	226	188	191	190	212	184	189	177	180	176	184	161	154	195	167	176	172	170	177	165	164	144	180	148	179	179	157	142	153	161	150	139	151	140	145	140	147	147	149	133	155	171	145	152	150	142	137	132	131	147	152	144	130	164	151	135	152	176	154	150	163	143	141	136	162	161	121	149	152	168	158	150	149	169	137	146	166	140	148	132	171	125	144	149	150	149	138	115	153	136	144	157	187	140	163	144	138	140	130	138	125	150	155	139	141	148	135	134	144	154	146	121	136	155	171	138	140	150	139	137	129	131	135	134	128	134	144	123	149	132	134	127	166	142	131	129	141	138	149	144	111	142	155	151	130	136	147	137	152	134	145	146	135	148	148	143	149	140	150	134	155	137	152	146	160	131	142	150	125	145	129	138	139	147	138	147	120	150	137	132	140	156	145	140	145	130	148	155	156	153	154	158	141	149	146	151	151	146	147	131	152	144	173	148	147	164	151	127	171	139	168	143	156	143	139	126	145	131	152	140	131	140	139	124	141	140	129	132	158	147	136	156	132	161	145	139	145	152	137	160	155	131	153	139	142	156	139	161	159	150	145	113	154	128	138	141	147	145	166	143	142	142	136	124	133	134	140	159	151	150	154	148	168	155	156	118	154	138	136	131	129	131	148	147	157	154	131	149	126	126	123	144	146	147	176	144	142	142	143	147	129	136	152	146	152	120	147	148	127	155	137	152	144	131	140	155	121	117	143	149	137	156	151	135	144	178	119	151	141	142	155	157	135	151	124	138	137	165	154	142	143	153	134	127	139	136	128	143	131	133	167	159	150	137	140	141	173	125	139	122	123	134	149	156	140	170	137	142	158	145	130	144	124	130	136	152	149	128	137	167	133	126	154	142	164	124	124	161	133	137	160	154	148	131	157	127	136	138	143	144	159	153	136	122	157	143	133	163	140	143	153	142	136	176	163	159	137	144	147	141	156	160	121	145	161	129	121	154	137	137	127	137	136	159	148	160	135	147	138	128	146	142	158	136	126	146	156	151	146	140	142	148	129	151	156	139	144	150	146	151	132	139	159	161	163	153	147	151	134	148	141	169	120	127	139	146	150	143	138	157	131	166	144	140	122	141	119	121	136	138	153	127	135	140	143	133	152	138	135	148	140	140	133	132	158	120	121	142	150	132	132	140	144	152	143	157	149	158	136	167	138	148	121	128	144	159	138	137	147	135	145	145	142	151	167	148	144	127	138	139	164	134	138	135	136	155	151	133	149	142	139	116	134	138	155	160	149	156	148	121	129	131	156	141	139	145	151	144	140	154	133	137	147	156	169	126	129	172	144	140	146	135	141	136	140	124	139	134	124	140	160	162	131	111	111	147	143	151	145	155	138	149	138	154	135	150	127	135	125	129	136	163	163	152	154	134	140	148	128	145	143	155	138	153	134	159	152	148	161	155	168	125	162	153	166	171	124	143	162	157	177	144	150	143	149	146	138	160	166	116	156	129	145	146	156	143	158	148	143	145	142	151	125	152	130	136	131	149	155	142	162	129	138	134	142	142	148	147	129	146	134	154	153	138	157	151	147	139	140	142	157	163	132	141	140	158	135	162	142	142	152	148	149	144	144	134	137	125	133	135	141	153	143	147	150	158	148	171	148	156	141	150	139	149	146	121	155	161	149	147	153	129	159	141	144	178	149	147	141	134	142	155	154	176	129	148	132	136	137	149	126	148	144	148	129	130	149	148	137	154	126	155	148	139	140	163	131	128	140	126	145	148	128	146	146	134	159	139	145	147	160	143	130	137	153	132	142	130	146	138	129	115	147	155	144	146	148	131	155	133	141	149	138	140	143	128	119	160	146	146	159	158	155	139	140	152	137	142	151	137	152	141	146	149	137	139	132	163	165	139	155	124	164	157	147	144	142	146	139	138	157	126	165	129	154	126	136	145	124	128	147	152	139	122	132	145	146	156	142	142	159	127	154	158	162	130	147	146	147	147	141	144	159	152	131	149	157	127	151	130	143	148	145	170	143	148	127	158	140	147	135	137	151	135	156	143	151	159	172	136	145	118	144	141	149	146	144	146	131	143	141	148	141	153	148	150	128	124	140	162	129	132	135	143	141	163	137	125	152	140	136	133	130	136	144	143	143	139	139	140	137	153	121	135	118	142	162	151	121	137	152	151	142	148	138	141	133	161	154	124	143	144	154	139	127	140	172	141	135	142	115	152	141	140	134	139	145	124	139	136	143	147	134	163	171	125	165	132	138	138	146	146	154	132	160	139	129	136	140	124	150	132	157	152	149	156	133	138	127	128	139	148	159	156	130	155	138	126	142	138	186	130	141	136	122	127	138	137	146	125	148	120	163	153	136	159	129	121	131	153	138	123	158	160	146	148	156	149	138	134	156	127	135	133	143	161	134	121	138	139	133	117	148	158	136	150	158	166	134	135	130	132	133	146	146	150	157	142	151	135	161	155	126	129	135	129	133	147	143	155	123	151	144	139	142	134	159	134	153	150	121	136	149	143	138	154	140	126	135	145	131	147	152	155	151	133	138	144	165	133	148	131	145	133	146	143	159	153	142	126	138	138	139	138	140	151	140	155	137	145	156	138	157	155	120	160	120	137	126	134	138	174	143	153	115	142	153	145	146	147	141	142	127	109	176	126	138	122	150	143	145	135	160	151	136	140	142	146	150	150	142	130	147	154	162	144	156	148	140	150	176	123	128	146	119	138	115	140	152	138	149	122	145	167	152	155	147	133	152	129	149	131	152	145	117	131	137	167	150	141	149	153	155	137	155	142	118	140	154	146	131	138	134	129	144	130	131	116	160	142	135	146	129	153	128	124	144	140	129	142	141	145	143	164	154	138	149	148	128	152	131	144	138	160	146	138	151	127	139	137	136	118	146	140	138	142	126	166	141	130	155	139	141	113	145	155	126	142	163	145	154	168	147	147	144	151	161	159	145	148	164	130	145	154	146	134	129	137	138	149	161	128	146	157	155	132	149	155	139	152	149	138	137	143	153	138	155	150	143	133	123	137	158	142	142	133	142	142	118	143	153	126	136	145	140	136	143	145	141	139	131	138	123	125	140	147	142	129	143	127	137	143	150	123	140	145	134	138	141	127	146	124	142	148	168	144	138	153	168	107	168	147	129	144	153	119	145	144	137	146	155	142	141	144	132	138	138	141	145	166	137	137	110	145	153	134	146	144	150	141	143	138	146	129	120	152	133	162	140	154	161	140	167	151	146	142	136	136	130	147	147	143	131	158	138	144	144	145	148	138	146	133	157	148	150	152	154	137	143	157	140	133	146	139	146	144	135	149	138	137	131	153	139	160	137	135	138	134	147	120	158	151	141	167	133	162	167	145	154	137	147	136	160	123	156	136	149	143	157	175	143	150	149	174	165	152	117	127	123	141	153	129
26946	21010	11083	968	547	484	467	450	391	433	442	424	384	375	388	384	439	383	388	407	425	479	399	408	407	400	402	423	378	370	393	420	383	414	409	385	389	444	375	441	410	370	392	390	400	418	399	391	382	399	414	401	395	402	445	404	393	372	403	378	401	414	392	391	368	410	397	387	406	411	421	394	385	424	425	383	373	441	390	355	410	396	378	399	418	432	397	429	383	343	419	392	399	442	432	377	396	353	405	388	433	346	424	393	399	406	425	409	394	393	412	436	402	407	395	450	406	449	337	417	405	406	411	372	420	397	425	375	417	377	389	430	380	412	391	390	433	395	411	437	408	415	421	406	373	402	410	395	420	381	391	390	396	397	419	437	404	409	371	394	385	383	399	401	375	377	426	367	401	397	399	396	400	401	396	397	394	423	386	364	401	417	408	382	372	406	414	435	369	391	418	378	375	428	405	421	406	445	400	332	380	391	372	382	434	418	399	405	373	356	398	408	412	407	426	408	413	410	379	400	390	414	380	372	422	405	390	424	390	404	404	403	391	390	411	411	392	421	381	433	399	395	410	417	440	402	333	411	366	341	383	425	425	399	420	407	407	385	379	397	427	394	419	454	372	406	378	416	439	440	410	384	360	395	415	400	413	424	421	437	412	397	414	420	441	399	402	401	363	386	423	427	436	431	389	402	412	405	407	378	391	394	361	398	409	383	400	417	430	389	369	380	392	420	412	411	415	385	392	356	382	382	386	453	390	376	387	392	363	410	413	381	407	392	401	432	381	401	426	391	440	401	382	383	391	405	399	427	369	440	394	369	391	409	396	410	410	370	384	391	402	370	391	421	409	398	398	387	394	416	431	400	390	417	384	446	417	404	368	397	380	396	417	402	412	386	384	396	435	396	365	426	424	413	418	420	378	397	372	417	427	374	423	416	417	410	438	372	437	367	400	374	374	377	406	383	419	425	406	399	395	381	401	394	384	404	380	407	423	425	405	400	362	398	419	398	406	400	349	417	396	380	383	419	414	415	401	424	398	441	403	370	387	436	402	420	436	397	413	386	390	418	375	404	396	398	437	409	393	398	387	392	400	409	418	415	409	414	416	395	403	415	410	368	401	389	401	401	392	389	395	400	377	437	362	429	386	435	378	409	386	395	400	364	412	407	389	399	416	408	411	406	426	415	367	421	365	402	429	431	420	432	395	392	381	419	421	387	360	420	389	402	383	402	397	382	378	382	376	418	387	409	376	398	375	403	416	427	391	409	396	450	372	400	389	394	400	380	414	416	444	430	395	435	407	397	402	405	404	376	408	429	391	433	395	427	409	385	414	407	401	426	406	414	399	398	398	417	395	408	384	427	387	391	407	402	374	415	423	349	395	414	407	389	386	384	418	415	396	390	427	414	410	395	396	405	399	383	402	422	388	403	415	395	402	354	408	438	398	401	393	418	421	388	392	399	368	412	405	453	429	375	417	386	383	364	424	404	385	392	410	394	405	411	391	392	385	378	381	400	417	419	401	406	415	423	416	415	405	418	408	366	416	395	428	410	413	414	381	401	391	434	379	413	392	438	389	417	407	396	427	425	405	446	424	376	418	387	420	412	387	360	384	396	403	398	403	407	379	426	435	390	397	425	369	393	393	373	420	412	369	375	366	355	447	398	406	383	384	420	347	420	415	386	407	420	378	407	390	407	402	415	363	410	384	416	387	395	408	405	405	373	377	384	435	414	404	395	432	404	433	396	412	385	398	423	396	422	381	344	402	451	470	392	372	407	383	395	437	376	403	400	405	418	390	364	432	412	415	407	378	358	441	377	419	411	401	385	369	418	417	390	435	381	414	417	407	413	404	406	439	394	398	364	386	384	396	394	421	397	422	417	402	416	408	412	408	397	419	418	389	392	436	397	392	413	395	392	390	370	397	424	435	386	408	392	397	445	389	384	410	389	427	417	405	414	416	398	404	428	420	389	392	397	420	360	404	387	401	382	404	377	356	395	398	397	433	405	429	396	409	423	444	409	422	373	398	399	405	382	352	434	418	440	410	399	424	381	429	407	404	406	422	424	389	368	428	396	418	390	410	400	410	438	410	381	433	397	384	395	387	430	380	376	398	409	394	428	371	377	385	407	394	423	407	416	414	429	382	396	407	436	418	406	350	415	428	396	422	393	415	415	400	365	367	366	429	425	399	380	386	411	377	387	396	411	414	408	404	370	384	410	416	387	444	394	439	412	401	372	386	422	419	443	371	424	422	388	421	385	427	405	385	414	392	389	426	426	408	403	393	412	430	392	380	435	418	364	427	383	399	365	400	382	398	392	452	395	417	395	451	421	439	383	407	386	376	383	401	422	389	366	450	384	413	405	423	404	438	384	414	378	405	372	416	387	426	400	359	392	392	354	377	406	397	402	429	397	390	384	388	417	391	421	412	383	413	444	371	411	396	377	415	432	357	406	426	373	384	416	438	372	384	375	395	378	436	417	407	416	365	419	386	437	406	418	403	448	355	419	395	410	410	422	443	414	405	418	385	417	381	395	392	396	381	417	407	352	387	446	405	429	402	402	409	391	386	390	413	431	408	378	420	404	383	417	387	417	383	393	399	415	395	396	425	402	435	416	403	396	370	415	411	416	395	402	407	396	416	408	397	414	370	408	405	416	422	424	404	411	369	390	389	372	377	412	368	419	412	397	400	419	405	359	376	409	395	394	380	417	429	429	373	407	380	418	393	388	393	444	409	378	406	396	382	409	346	392	419	413	418	407	394	413	411	377	405	397	412	413	414	401	408	399	407	391	439	433	392	419	393	404	401	417	382	404	423	407	402	412	430	384	381	397	402	422	364	424	421	364	419	425	402	380	416	407	415	407	373	419	395	410	398	421	403	370	398	401	404	429	402	387	482	406	407	389	427	379	428	392	400	418	370	410	409	415	402	356	403	406	376	400	404	417	406	445	418	422	404	384	349	400	367	393	418	371	420	433	437	403	401	416	392	404	431	376	393	418	400	396	436	395	388	422	388	431	404	394	413	408	371	411	381	416	371	392	414	407	389	376	424	405	404	351	400	385	425	393	378	391	369	424	399	414	377	430	382	404	392	397	447	404	416	418	377	437	375	421	415	358	390	419	394	414	431	412	391	421	381	431	396	405	369	394	421	374	387	403	387	402	422	403	406	386	415	418	385	416	393	388	423	392	396	421	392	381	447	419	423	422	389	381	390	434	397	395	414	406	418	431	391	393	363	408	396	404	387	391	416	394	397	400	372	376	341	381	424	386	396	394	386	403	396	419	388	389	401	402	419	382	392	394	405	396	412	403	407	410	434	413	415	399	390	419	366	396	417	397	389	378	406	406	364	414	375	446	413	401	411	412	414	370	427	385	430	410	388	388	423	394	415	364	379	407	411	391	415	452	408	399	449	427	390	414	439	416	384	418	405	422	418	448	386	402	371	452	424	390	435	370	440	357	437	399	396	367	386	379	431	374	440	383	406	403	395	392
4092	1208	1040	747	653	638	624	563	573	547	517	568	534	527	561	539	524	516	527	518	521	525	513	533	494	538	570	501	545	520	531	496	509	496	538	552	565	524	578	503	559	468	472	503	509	530	519	578	492	521	529	527	525	530	516	549	498	536	509	458	498	466	517	529	496	495	526	551	540	518	530	513	503	529	546	509	513	489	515	517	537	504	563	551	535	526	553	461	515	474	511	524	562	536	546	551	522	549	514	478	523	579	513	549	556	493	483	506	497	542	524	499	516	485	491	539	486	499	542	518	520	472	501	553	546	547	484	512	529	565	522	534	555	501	518	520	507	546	535	516	531	495	495	562	490	525	507	517	499	504	503	534	555	514	482	469	522	543	548	503	508	530	482	512	528	531	505	488	526	515	536	521	533	462	540	503	499	504	544	533	527	500	500	536	509	489	519	514	534	503	526	511	528	525	523	520	489	500	510	533	505	500	548	485	549	513	518	558	546	505	528	519	490	508	548	545	499	489	523	494	509	550	494	514	512	495	508	542	513	508	518	508	542	542	516	555	525	566	551	517	528	497	511	551	517	534	514	531	503	535	512	511	512	533	499	519	522	544	560	505	522	539	544	502	493	518	532	510	528	552	520	535	546	545	501	509	520	525	527	490	530	498	520	536	511	521	521	532	524	531	588	521	516	536	515	505	530	517	529	525	523	464	505	511	509	502	511	508	538	526	543	521	508	531	535	524	521	475	507	478	486	535	460	511	532	535	557	487	477	525	553	526	521	497	526	537	513	502	500	545	498	552	547	502	496	530	507	508	541	519	539	492	465	513	561	502	507	524	478	505	487	478	513	478	545	536	497	505	539	531	495	513	504	482	507	525	533	545	539	540	541	486	519	526	481	528	483	554	539	559	480	505	488	516	522	527	531	488	510	555	513	478	552	518	502	526	549	542	533	542	521	531	516	513	512	532	531	513	552	517	559	543	561	528	489	521	546	509	513	473	521	546	508	532	554	489	519	511	535	540	496	529	548	539	528	538	535	524	501	523	546	550	523	539	516	484	503	525	503	495	475	538	500	543	511	521	531	546	537	510	532	504	545	500	512	503	482	504	555	521	536	495	483	520	538	538	540	496	520	539	524	536	494	490	521	477	513	540	562	508	489	535	528	544	526	510	559	505	523	530	480	566	488	535	542	567	560	522	510	476	517	502	527	530	512	556	550	532	534	536	516	520	537	514	545	501	521	538	513	540	536	521	541	521	539	517	533	534	515	523	527	514	565	516	511	518	482	548	545	500	503	532	518	514	533	518	498	528	573	481	545	537	529	523	558	513	497	512	539	539	548	543	522	513	564	523	503	516	512	549	514	551	521	523	531	558	517	552	520	528	512	533	528	494	502	571	490	571	511	519	536	517	493	511	522	548	532	498	534	501	520	549	526	501	557	526	529	508	500	522	515	534	551	534	524	529	496	526	547	524	523	497	540	502	536	541	522	546	505	517	533	486	524	517	517	486	557	531	498	512	520	516	541	479	492	519	546	505	520	524	512	505	532	511	486	501	527	516	525	529	531	505	491	514	495	510	468	519	495	552	486	507	546	555	466	524	556	501	538	540	538	505	495	502	495	544	538	537	557	550	522	528	533	569	513	486	530	566	506	518	492	511	487	534	502	529	518	510	511	521	506	488	520	507	539	505	508	509	561	514	498	506	525	480	585	515	500	503	496	547	528	495	521	523	529	532	525	535	492	536	529	495	506	519	525	499	496	532	526	515	516	492	526	507	531	513	536	543	514	543	509	511	515	506	530	548	503	481	516	528	537	576	559	511	535	551	501	529	510	506	486	523	506	519	538	529	541	513	531	514	544	526	525	525	522	532	540	500	539	501	538	502	505	494	543	526	534	516	516	535	506	515	501	548	531	511	507	495	537	527	502	543	542	531	538	493	471	527	503	493	521	548	499	558	508	517	498	499	505	498	516	485	532	549	518	539	555	538	542	515	523	507	552	518	533	489	563	482	533	532	534	519	523	482	500	495	503	531	511	515	501	521	539	512	483	488	538	484	510	486	535	496	524	551	546	525	515	531	515	511	562	514	578	537	536	527	518	506	550	563	517	494	505	533	549	529	496	532	543	542	491	546	507	533	511	480	549	545	514	509	526	508	491	482	558	467	524	529	506	565	500	541	543	523	548	521	544	551	543	492	563	513	494	490	524	504	542	502	505	494	480	518	540	528	495	517	512	516	517	510	491	534	499	534	521	531	550	503	500	502	501	468	521	491	534	531	486	518	540	551	523	523	485	541	539	559	560	476	555	582	512	525	507	562	510	484	508	527	515	561	534	522	514	562	495	537	471	488	498	541	540	497	556	501	484	503	506	514	520	501	483	507	506	509	521	532	517	511	507	508	492	527	511	549	514	548	509	522	482	521	528	531	524	521	540	557	548	586	507	470	460	537	512	528	547	509	508	513	510	534	466	506	540	507	506	520	519	500	517	504	481	551	534	534	551	492	528	509	489	559	476	526	539	529	499	532	511	536	479	479	535	532	511	531	572	514	516	542	533	527	541	514	522	542	500	480	530	488	506	488	534	504	497	469	533	474	541	551	533	533	499	540	526	490	553	521	526	518	523	523	501	507	580	536	515	517	517	523	502	498	494	493	542	495	591	511	528	535	568	540	547	499	533	522	512	510	578	508	536	524	501	505	532	524	507	511	504	501	527	556	510	520	536	552	480	563	557	510	461	492	499	496	522	517	538	530	494	516	556	545	501	525	519	511	540	505	535	511	511	537	527	526	503	529	468	484	493	522	535	498	523	550	541	505	521	550	535	543	530	508	505	514	498	544	507	555	534	506	550	495	523	503	543	519	518	524	512	481	516	485	539	510	510	493	509	562	483	523	479	511	568	502	520	539	514	566	506	480	513	511	527	473	513	514	511	471	505	508	509	538	543	515	546	524	484	530	522	564	495	522	493	516	497	500	498	514	492	522	528	529	542	540	551	530	553	525	498	553	502	520	515	575	500	523	506	563	517	534	560	523	539	496	497	539	518	528	556	528	524	470	524	547	488	511	475	518	553	528	523	527	540	500	503	549	509	531	533	542	545	526	484	545	533	531	542	535	480	526	518	554	549	517	494	556	556	510	498	498	494	521	504	508	519	513	538	575	534	506	492	507	519	542	520	563	565	520	514	534	564	509	514	478	544	494	538	504	540	533	493	534	553	540	528	518	525	535	514	533	505	535	553	542	514	535	524	539	465	503	535	511	548	525	522	546	548	545	511	495	549	543	553	526	496	511	513	513	504	526	500	531	489	512	536	485	530	585	541	552	478	545	513	559	507	487	550	499	489	539	525	530	521	513	484	552	518	520	541	522	512	475	555	538	513	501	525	508	506	545	549	548	493	513	506	502	505	527	517	548	530	496	498	486	501	558	527	523	542	509	547	541	537	489	501	518	526	511	504	531	533	522	561	472	527	515	490	515	507	521	512	528	528	517	510	519	536	469
23659	21276	28862	23988	21263	12768	1057	642	535	424	416	392	391	361	323	332	313	331	303	310	305	288	267	261	276	291	305	296	265	305	277	273	280	282	267	246	269	279	233	291	275	265	287	287	262	251	270	274	236	282	250	266	256	240	215	243	288	269	271	248	257	256	246	266	286	300	282	268	285	231	255	255	278	248	253	234	283	285	253	255	256	277	259	284	259	265	242	259	277	257	267	255	271	297	249	235	261	262	275	283	237	268	253	273	267	240	273	282	234	245	256	260	235	266	262	221	245	275	277	252	266	280	286	252	242	247	268	253	255	242	236	319	250	232	250	278	272	257	235	259	277	236	265	309	266	267	264	253	272	246	276	263	252	265	246	265	279	261	261	285	255	264	245	265	250	264	261	269	232	263	288	264	269	297	280	247	249	245	270	259	277	273	250	243	260	265	267	268	264	262	243	219	262	252	263	247	259	280	272	241	264	263	276	261	270	260	269	259	272	245	251	252	275	281	253	250	273	244	253	252	251	241	267	266	258	261	271	255	258	276	256	267	248	254	281	241	240	238	266	264	232	246	268	284	255	221	285	262	253	269	277	242	267	251	241	275	231	249	252	284	276	247	224	266	258	265	271	265	276	287	258	247	245	267	255	284	269	279	257	254	237	278	267	251	252	252	229	300	295	272	284	231	239	262	279	257	274	273	240	261	272	245	303	256	274	242	262	261	276	257	261	255	258	239	239	224	249	265	267	251	250	268	258	260	258	249	239	253	270	267	255	264	236	262	256	238	258	239	246	239	253	265	263	241	220	238	262	253	242	295	265	270	268	241	274	254	287	268	282	264	271	237	248	271	235	282	252	269	268	269	264	259	262	271	257	279	269	233	286	242	244	235	256	250	269	260	261	259	247	259	274	262	277	296	261	251	244	268	282	262	231	278	243	234	251	270	270	284	290	256	256	262	259	288	266	280	272	254	275	265	236	279	243	235	278	259	265	256	245	243	231	244	259	266	261	248	265	250	255	281	275	252	240	223	281	226	257	236	273	273	233	225	260	271	262	280	245	242	270	291	247	282	239	254	254	252	276	262	268	231	244	239	277	228	232	263	280	268	274	262	242	252	265	256	230	252	243	255	261	258	265	268	262	267	249	265	274	265	258	241	281	270	265	284	237	266	260	238	271	263	259	240	258	270	242	285	251	276	244	245	225	242	252	268	259	277	266	249	234	268	274	262	246	246	257	279	223	289	278	304	275	300	266	267	258	256	241	244	277	256	257	260	260	262	260	269	267	299	212	299	229	270	234	264	269	258	254	249	243	276	292	253	259	262	266	268	235	252	242	250	264	248	250	245	271	254	260	266	257	236	253	237	265	260	246	250	248	239	273	214	279	258	248	265	266	244	260	256	280	247	254	245	232	244	286	295	250	270	242	202	227	268	257	244	249	266	233	269	233	263	265	292	271	225	252	287	266	259	267	263	277	299	227	260	262	263	280	261	253	252	256	261	261	231	243	228	266	266	238	276	244	260	254	220	244	266	269	254	267	219	207	256	223	248	281	270	246	221	260	255	256	264	272	272	281	249	247	280	244	276	275	241	264	263	250	246	247	260	280	255	279	273	259	268	265	231	249	271	253	251	227	230	276	246	233	280	279	271	250	261	259	246	252	249	251	238	260	260	238	246	252	298	258	256	243	291	279	244	259	225	259	237	274	254	253	288	234	282	287	262	266	269	243	324	243	236	265	300	283	258	263	278	269	232	245	269	276	264	290	254	265	241	272	264	222	276	270	258	265	288	285	236	255	257	269	259	260	252	268	264	251	283	248	270	254	254	268	233	258	250	258	256	248	250	236	233	265	261	246	286	243	255	214	273	287	245	253	246	261	241	252	254	262	261	272	272	253	238	264	243	237	232	246	253	269	263	236	233	262	266	283	272	268	236	295	246	234	269	234	246	259	246	255	240	271	253	273	275	245	265	235	255	259	277	291	255	253	276	253	273	271	260	247	254	276	271	247	237	256	246	278	260	273	251	254	276	258	259	267	228	264	278	260	251	245	229	248	270	230	256	279	254	253	232	271	262	251	282	246	266	274	246	262	281	249	257	239	284	230	260	285	266	252	272	261	243	226	266	256	278	239	282	252	284	258	286	271	263	288	246	281	236	246	288	284	273	264	256	255	252	231	239	233	250	241	242	260	254	285	288	245	244	232	254	266	271	242	265	236	249	248	261	267	269	244	253	251	237	251	262	303	292	270	236	254	274	263	259	247	272	258	280	253	293	238	263	269	249	277	251	267	263	256	260	274	291	282	261	276	246	279	255	261	242	240	253	242	255	266	250	269	244	230	250	248	235	253	263	263	279	267	240	280	274	280	245	253	267	261	267	255	273	271	239	242	274	283	253	232	255	243	250	254	262	262	255	254	238	243	263	269	252	266	258	243	255	258	216	257	253	231	248	240	262	269	250	273	237	273	249	261	282	263	264	256	244	276	257	254	253	249	236	259	269	273	254	237	279	254	278	242	254	237	266	259	238	284	238	266	262	235	278	239	253	226	255	236	277	244	236	253	248	268	242	259	241	239	247	267	257	269	262	253	242	268	235	260	260	217	237	265	252	252	263	253	260	258	264	266	265	266	236	245	261	247	258	274	289	223	256	279	255	208	259	286	284	246	243	248	290	247	275	261	246	237	255	254	244	226	263	260	260	237	257	246	262	235	241	259	245	256	257	281	252	250	242	265	240	259	210	269	259	255	280	226	227	251	255	245	271	263	269	223	264	253	258	288	242	252	256	235	269	253	273	246	268	242	269	255	272	267	269	264	252	247	265	244	276	251	269	244	272	265	246	254	272	256	249	275	243	276	236	249	252	265	230	278	279	272	252	229	247	266	264	271	276	276	269	248	262	272	265	253	255	258	261	287	262	256	262	266	248	237	247	262	305	231	251	254	253	224	277	238	258	251	229	266	257	261	224	240	253	277	256	256	258	312	274	254	233	270	272	230	259	232	245	276	233	236	248	250	265	248	251	238	277	238	244	237	242	249	262	252	261	278	240	245	260	229	242	263	249	267	258	242	275	272	266	263	272	263	281	258	248	258	272	219	251	262	256	259	254	282	283	253	259	270	288	238	253	257	265	244	252	266	277	258	236	257	287	256	275	232	254	251	241	242	238	243	245	299	240	254	250	276	267	257	224	276	276	245	254	264	279	268	234	241	253	265	270	253	267	253	273	251	287	271	252	260	228	287	274	240	274	292	259	254	244	270	245	255	263	242	273	230	281	257	255	259	245	255	260	226	277	246	238	260	282	244	248	229	238	264	284	285	271	272	240	255	282	231	247	245	235	262	266	251	252	266	275	255	255	262	273	248	261	239	260	272	240	258	233	266	285	253	249	247	253	236	235	252	262	270	251	254	269	260	264	247	267	271	291	260	243	237	282	238	242	259	262	267	265	252	274	255	252	254	241	277	268	239	238	268	281	272	211	260	243	295	248	257	227	253	285	264	264
4855	9581	7817	3819	2587	1986	1574	1175	1053	891	805	696	647	575	556	509	483	460	450	425	430	429	440	364	383	418	398	390	384	408	369	378	402	375	369	331	361	362	334	381	339	376	357	350	381	340	361	352	348	354	344	366	363	373	341	332	337	379	367	366	364	358	330	359	335	304	357	331	338	352	346	366	347	319	329	322	338	330	325	344	368	367	365	361	330	314	352	369	363	371	343	358	375	327	328	351	355	361	370	337	341	363	319	373	348	368	336	366	354	362	325	353	367	359	334	346	386	324	395	337	329	362	380	343	358	346	320	336	329	353	332	334	361	374	354	359	339	362	342	356	343	349	361	375	355	351	345	358	354	352	387	311	342	320	342	358	353	360	317	350	362	351	351	354	334	342	330	338	354	371	330	386	349	336	331	343	369	312	333	360	317	375	354	349	357	402	317	361	326	325	334	354	334	363	338	307	341	372	365	335	353	379	353	335	315	359	330	346	330	321	322	337	358	314	352	361	333	330	295	311	375	369	359	299	367	347	348	342	366	347	301	326	336	331	317	351	352	309	352	358	356	350	378	334	311	360	333	338	318	344	334	353	327	349	349	338	368	346	348	333	348	319	369	363	312	320	367	340	381	329	331	352	358	372	338	326	337	321	324	324	364	341	350	350	320	354	340	348	346	368	328	344	336	349	357	336	336	362	297	355	346	353	324	334	354	328	338	359	354	338	354	349	329	369	343	331	380	336	382	317	374	353	347	317	360	351	348	324	326	362	339	321	368	311	316	352	349	316	369	373	360	313	357	342	327	354	355	345	373	350	354	357	346	343	400	328	341	341	352	366	369	370	324	379	350	358	346	375	348	323	336	350	373	340	347	339	328	314	322	328	332	343	363	382	351	339	353	342	348	358	347	384	337	365	376	322	361	367	339	324	339	388	366	323	333	323	357	352	360	369	337	351	366	314	362	341	343	364	339	329	304	358	337	307	347	371	368	355	365	357	363	349	360	344	353	339	341	340	332	351	357	346	347	334	333	347	371	343	374	330	356	344	302	327	340	358	363	359	316	366	329	349	348	380	363	289	343	311	333	353	326	333	321	345	317	327	363	368	345	336	357	337	348	370	365	331	354	349	338	340	330	341	355	331	383	341	344	327	340	339	315	355	360	351	376	324	352	377	353	360	336	343	380	371	306	360	350	373	326	304	335	335	322	345	347	313	345	366	304	331	362	311	342	372	372	323	310	316	344	343	355	366	345	329	338	371	358	376	359	320	363	355	364	333	360	347	340	350	310	304	335	332	338	359	341	314	353	355	322	362	339	353	339	358	354	355	357	351	335	368	334	339	346	331	374	340	382	380	338	355	346	353	338	327	320	335	351	352	357	347	337	338	333	325	342	379	349	366	307	316	312	306	387	362	366	357	356	363	350	382	346	355	336	342	327	327	328	375	347	372	331	314	362	365	338	348	361	369	353	353	346	349	355	323	349	352	355	341	353	346	328	333	367	368	357	355	350	355	356	359	343	353	343	331	330	335	324	312	337	327	390	340	351	365	354	337	372	350	347	334	345	325	357	365	336	362	339	363	357	336	341	366	330	319	341	323	328	384	336	343	365	349	361	339	325	330	300	331	346	353	368	318	370	367	332	376	342	308	345	344	324	338	305	340	343	353	366	348	344	347	358	335	341	339	350	367	320	334	351	311	344	338	335	329	358	331	347	345	345	321	357	349	366	385	346	349	363	344	364	358	341	348	336	333	342	356	348	351	355	325	327	352	357	343	379	334	361	336	333	358	333	330	364	340	371	331	342	320	357	352	355	359	343	319	370	355	335	329	350	347	330	317	360	335	348	320	345	332	343	372	314	346	318	352	357	354	390	356	354	328	346	344	360	346	350	358	300	364	347	341	355	322	318	341	360	325	368	335	355	365	335	338	362	313	363	346	341	345	314	354	350	358	312	342	329	335	364	352	347	380	340	365	360	362	378	363	313	326	328	344	325	372	369	317	342	318	317	342	362	335	343	314	351	345	350	358	362	325	326	357	350	341	331	340	352	378	320	362	366	319	304	335	306	332	338	351	355	357	344	326	348	329	338	370	337	344	354	347	335	358	337	364	351	363	328	344	374	362	327	348	345	330	349	346	322	344	327	343	342	345	332	364	366	367	322	348	339	354	336	337	337	372	334	338	323	340	343	324	377	348	374	402	353	359	333	381	383	360	350	353	343	329	329	360	338	338	350	335	346	324	361	347	365	355	345	341	328	304	374	332	340	351	335	326	379	350	349	356	360	328	330	337	334	366	357	376	356	360	370	361	337	335	349	345	313	358	377	343	352	376	335	350	347	386	346	342	338	334	357	333	337	380	345	343	333	336	380	332	340	345	365	364	362	373	360	305	324	328	345	354	349	337	356	372	358	311	345	336	332	320	330	353	393	366	330	354	364	308	326	327	328	332	385	377	319	358	346	338	325	342	321	334	315	330	360	325	378	375	339	337	346	356	331	317	352	340	380	346	317	383	347	337	320	306	368	344	366	330	335	345	346	342	346	350	328	355	341	341	371	370	348	304	341	365	357	357	324	376	363	365	370	364	319	327	335	305	376	347	377	364	331	319	358	344	344	365	359	366	336	347	326	310	339	391	342	335	307	330	301	303	358	332	329	309	367	367	364	346	342	333	329	320	303	299	336	360	385	342	340	350	354	324	346	324	349	344	287	339	359	322	324	337	380	334	342	347	339	337	337	353	322	350	370	375	339	345	328	349	337	342	342	328	382	345	337	338	327	355	366	329	341	310	333	353	313	371	356	367	337	340	358	341	343	314	364	321	371	369	342	326	354	380	350	343	339	342	339	320	331	317	331	336	339	368	310	358	356	373	399	362	347	328	375	375	355	350	358	331	360	339	377	346	340	313	361	358	374	340	364	344	309	332	351	338	355	373	344	378	336	315	325	333	344	340	377	351	365	377	355	338	361	301	329	348	354	343	335	342	361	352	330	341	306	352	375	343	338	309	361	340	328	327	327	323	332	357	329	381	333	357	359	366	343	354	306	341	362	359	359	366	318	350	342	366	329	360	343	368	344	375	350	345	312	336	363	341	318	304	338	347	334	338	334	342	335	344	345	347	380	325	350	352	348	325	333	340	341	341	340	351	343	358	355	355	361	356	329	366	336	330	356	343	340	333	353	364	337	348	369	345	326	334	359	348	349	335	333	329	322	344	323	344	356	343	375	368	330	334	339	305	366	330	347	378	358	353	346	325	317	370	378	346	318	335	337	327	337	379	333	339	343	318	309	349	318	352	364	363	353	340	340	362	312	359	351	332	344	352	346	333	398	323	350	354	365	340	346	357	378	341	339	339	314	344	319	341	370	339	348	347	321	347	350	347	326	340	344	348	306	352	346	372	368	344	351	347	382	382	339	326	378	346	297	343	330	338	341	357	315	378	342	368	344	364	360	347	329	335	341	370	334	355	373	329	371	374	396	322	301	343	346	321	338	357	328	358
22790	21256	29204	23622	21259	21300	11091	939	571	471	420	373	336	278	259	268	245	214	208	195	182	179	180	176	148	179	145	151	137	150	141	125	128	144	141	116	147	124	119	128	119	111	123	122	130	90	125	126	132	117	109	121	121	127	131	104	116	97	117	125	122	117	103	104	120	105	110	118	119	113	119	108	90	110	88	96	113	109	95	107	144	113	83	86	106	122	112	117	134	115	119	123	102	120	118	110	104	99	113	104	101	100	118	102	117	103	105	101	116	90	116	117	104	91	118	117	113	100	117	106	99	93	112	113	123	108	93	100	114	108	113	126	118	103	122	109	110	119	106	110	109	109	92	109	138	97	116	98	96	141	101	92	109	91	97	112	99	103	88	111	96	95	118	106	119	99	112	108	133	109	109	102	112	119	96	133	134	102	97	120	119	119	111	114	107	93	103	98	116	96	110	109	106	95	105	128	117	112	112	120	103	119	99	125	123	112	113	95	115	113	102	113	101	105	108	93	105	114	112	121	100	94	100	119	112	111	118	93	95	106	114	112	102	125	113	94	103	124	135	119	95	107	109	115	122	128	114	120	109	115	106	99	106	111	107	114	102	127	107	102	102	109	91	105	93	98	115	98	111	103	122	106	112	106	103	112	112	122	99	103	133	92	104	121	104	125	106	99	96	97	109	132	100	110	111	106	102	106	104	104	125	107	106	98	112	102	91	110	117	135	112	117	117	90	115	113	105	106	100	114	102	101	97	110	108	90	114	118	131	101	117	99	104	132	117	96	102	106	122	122	100	119	92	85	114	115	111	125	116	113	108	100	102	107	124	116	86	115	114	116	109	109	106	95	108	86	102	88	117	115	100	110	104	111	101	93	115	116	114	107	95	112	97	98	98	99	121	106	111	103	116	93	112	110	104	116	90	111	104	125	126	114	99	117	90	98	123	119	121	123	123	123	92	78	94	117	111	101	110	98	111	106	122	121	124	95	113	97	105	118	108	114	112	122	86	112	91	112	98	112	109	103	107	131	140	98	106	125	106	103	120	92	120	109	84	108	110	109	112	107	95	109	120	102	123	95	122	99	120	110	108	115	115	103	97	106	123	96	113	117	106	102	100	96	100	101	100	112	100	119	115	120	96	112	117	128	101	116	115	104	101	121	98	100	118	102	113	120	105	144	105	111	98	118	94	82	113	117	106	92	128	133	134	136	114	114	113	91	115	110	120	107	113	117	91	110	116	120	116	113	93	95	118	104	86	109	115	100	106	99	97	109	98	105	93	117	110	112	119	103	91	113	109	112	118	114	100	104	105	99	111	129	114	99	101	116	114	111	121	116	98	118	96	101	106	141	126	109	104	126	120	121	105	109	113	107	108	131	108	107	104	111	105	122	89	118	97	110	111	102	91	106	99	114	123	103	104	105	103	120	116	114	123	124	113	115	115	106	108	120	129	114	117	123	97	104	107	107	101	95	97	104	108	108	95	103	110	111	104	90	111	116	98	84	104	108	109	106	112	108	86	108	117	116	109	120	116	98	112	89	104	125	113	127	107	98	115	98	105	112	111	103	128	113	111	112	111	117	116	113	122	106	112	106	124	106	113	104	96	119	127	103	109	104	101	102	106	109	134	105	129	97	112	107	99	109	116	90	112	112	113	121	128	107	112	114	102	110	103	101	95	106	102	105	117	109	110	115	130	102	128	112	105	99	124	118	119	125	94	104	118	114	110	105	92	131	114	110	134	121	117	98	99	102	124	103	109	95	115	101	122	96	99	115	117	107	108	121	102	109	94	107	90	115	101	108	108	108	105	107	102	125	111	91	123	113	113	107	124	99	108	98	113	107	106	121	136	110	100	112	114	117	107	118	118	101	98	107	127	108	106	118	90	115	110	109	92	113	115	97	108	107	90	99	99	107	105	111	119	97	118	102	105	87	124	107	122	113	106	133	96	103	102	103	125	110	96	99	111	104	99	95	119	101	118	130	106	91	107	115	103	121	98	119	101	115	116	97	97	105	96	112	99	114	124	102	98	112	127	97	123	114	119	124	110	92	99	129	100	101	101	119	112	103	121	117	103	94	106	127	93	120	99	100	110	121	115	120	107	120	112	111	108	97	99	119	108	115	106	107	120	101	102	108	117	126	105	111	113	114	91	94	109	104	119	117	100	97	121	126	106	105	107	109	118	101	100	107	107	110	97	116	102	101	93	118	111	129	89	105	111	96	108	116	129	99	111	96	121	111	112	101	132	111	95	88	117	109	111	106	103	115	133	111	89	81	107	113	116	86	116	93	118	111	115	106	112	125	117	119	118	116	117	101	103	95	112	105	88	117	115	118	108	107	101	126	103	117	112	104	110	112	109	104	110	106	116	100	110	118	115	125	109	132	110	122	114	94	122	87	100	107	103	118	102	113	112	100	111	100	102	104	108	93	110	110	119	119	117	117	126	123	117	91	99	117	110	104	120	118	91	110	124	111	114	111	111	113	122	102	115	103	100	123	113	114	92	123	107	112	103	96	97	111	116	107	114	104	121	108	110	113	104	115	114	128	115	130	117	119	109	108	99	101	90	116	109	121	90	105	103	117	111	100	111	108	110	122	97	108	102	99	116	108	100	103	109	95	112	98	100	104	112	115	114	121	93	111	92	122	113	121	113	116	111	131	81	121	102	124	101	121	102	104	111	114	99	110	141	116	104	113	86	114	113	114	117	106	104	114	112	99	111	114	98	103	129	96	92	111	126	95	103	104	113	99	99	105	114	87	111	106	117	124	105	110	121	120	104	96	117	111	101	121	105	118	98	104	109	110	104	101	113	118	123	111	101	126	106	98	95	109	108	120	114	108	98	121	116	104	102	111	115	86	105	102	116	112	108	112	110	97	119	96	110	116	123	97	124	107	112	96	125	109	113	114	101	116	119	94	107	110	114	105	101	94	104	104	126	105	124	116	84	111	127	100	98	107	93	107	114	110	124	106	109	116	105	100	120	92	104	108	120	113	106	106	113	112	110	102	108	100	120	96	87	95	108	118	117	115	101	110	108	108	115	84	113	118	115	104	108	103	111	112	106	115	114	114	96	103	105	115	115	111	110	125	95	112	120	114	107	99	121	106	105	99	87	105	111	112	88	117	114	121	99	110	115	110	116	119	128	91	108	115	114	101	116	106	101	94	111	91	114	117	99	128	114	130	99	128	124	123	109	120	106	109	115	103	113	99	122	129	102	106	108	96	94	109	128	98	96	115	131	115	106	109	92	105	118	105	102	119	111	95	115	107	116	110	119	91	113	103	104	101	114	119	120	95	114	123	104	119	103	109	106	100	107	114	138	105	110	115	108	101	106	108	102	117	124	106	109	104	109	129	121	104	90	97	122	112	89	117	116	100	94	115	116	110	106	109	108	123	89	117	98	83	106	116	106	124	108	127	98	104	110	110	118	85	96	102	110	123	120	88	114	117	93	109	118	117	105	127	116	88	102	104	105	102	94	89	112	87	122	102	105	112
6644	15424	12527	6333	4386	3140	2363	1834	1477	1158	1040	850	765	615	556	505	460	395	392	320	284	320	288	268	244	259	254	230	231	203	208	186	195	194	215	175	202	181	197	192	192	207	179	160	156	178	153	147	156	166	165	167	131	144	148	163	172	171	161	157	142	159	143	163	152	167	166	129	156	167	156	161	141	151	149	170	133	133	164	151	138	143	147	147	144	158	140	118	139	173	132	161	154	161	130	155	146	151	161	141	164	151	163	145	149	157	166	153	153	151	127	148	131	148	156	164	158	133	160	137	160	158	133	129	153	142	128	143	177	130	144	128	139	143	150	156	121	137	146	148	165	120	134	149	156	127	130	151	149	134	149	153	149	151	136	129	144	139	141	151	163	147	162	131	149	172	149	132	145	157	140	141	152	153	143	141	120	162	144	140	161	136	142	135	137	135	157	150	143	142	133	150	150	132	170	149	161	136	134	141	147	151	126	143	127	136	139	166	147	119	148	158	133	140	133	157	134	140	134	150	137	138	123	150	150	162	152	160	132	140	153	146	121	136	133	122	163	130	135	158	134	164	129	131	163	148	131	166	146	160	145	131	159	159	168	172	139	132	137	151	114	159	132	140	141	142	148	127	141	149	148	150	129	141	141	125	157	131	147	149	144	118	138	149	162	142	131	134	137	138	141	165	143	142	151	161	123	150	130	149	147	154	148	136	138	169	159	132	134	126	108	146	143	148	169	141	143	131	155	148	151	133	153	150	138	154	144	149	143	141	155	142	135	156	155	140	154	147	125	147	146	142	132	146	153	133	122	166	167	131	153	156	142	132	146	160	143	169	158	148	131	140	161	143	134	154	142	150	144	132	157	144	145	161	161	147	147	157	130	140	141	158	136	125	139	149	128	133	147	152	151	140	146	156	141	150	134	147	132	144	115	136	145	145	158	155	146	129	141	141	128	157	151	145	160	119	145	148	133	164	129	159	147	128	151	136	141	148	138	128	141	150	130	131	151	152	154	141	143	170	122	132	157	147	134	142	137	158	134	132	145	170	137	134	125	149	148	154	133	139	126	133	136	129	152	161	141	153	136	141	164	136	139	179	165	173	114	136	145	144	142	144	145	139	135	150	127	136	150	132	149	139	136	157	146	165	133	137	152	136	126	142	157	167	147	155	174	139	139	136	164	137	132	138	118	137	151	134	146	134	169	148	147	156	140	146	135	147	144	128	143	161	149	147	166	146	131	152	140	127	134	136	146	133	128	147	144	158	138	140	153	139	136	145	141	147	161	130	150	138	142	117	164	132	169	144	134	128	131	139	154	164	163	141	139	155	172	137	146	158	139	153	151	137	142	132	143	163	136	138	137	166	140	133	124	147	160	164	124	147	146	139	147	125	145	117	155	153	144	148	150	146	133	146	140	141	161	151	142	136	182	147	143	141	142	156	146	150	139	156	136	161	145	142	156	129	122	148	151	146	127	146	136	158	143	125	143	156	147	141	166	152	132	152	166	164	155	143	134	155	132	166	141	146	154	139	137	126	148	156	146	128	142	139	132	151	136	164	164	137	144	149	149	129	155	144	157	154	140	144	150	143	167	134	128	141	137	155	143	141	129	126	164	152	150	152	131	137	166	145	137	155	167	156	145	153	157	135	151	159	157	146	165	166	152	153	148	145	142	155	141	140	159	141	117	157	157	166	158	160	118	127	136	152	124	123	127	145	143	138	144	140	143	158	150	140	141	160	118	148	129	156	152	162	142	161	162	145	148	135	133	148	139	165	141	154	137	142	118	157	151	157	143	129	158	140	131	137	148	172	147	138	155	140	135	133	143	142	138	142	132	150	150	125	148	141	147	134	129	147	155	139	140	138	137	128	164	119	131	145	155	141	146	145	167	146	161	132	132	118	151	149	141	148	141	152	152	140	141	151	127	137	138	131	161	157	151	156	139	149	147	144	121	151	131	147	143	131	130	133	141	148	126	148	153	151	133	130	140	136	123	143	188	155	120	156	141	157	145	153	152	147	161	149	143	140	128	150	150	130	138	117	159	135	145	139	136	135	161	160	147	171	127	158	147	155	147	139	135	151	142	162	156	127	147	157	146	133	125	130	151	133	146	136	145	153	149	154	124	142	142	134	138	127	152	136	134	136	159	156	147	126	142	149	160	126	144	141	136	133	148	131	133	157	150	154	133	148	131	126	139	171	142	137	133	147	153	151	141	150	143	147	163	153	151	173	129	149	133	138	133	148	130	140	148	130	137	154	140	140	151	142	143	132	147	145	169	136	140	145	146	138	128	135	155	169	140	147	143	146	146	126	127	121	149	150	153	142	156	141	145	164	135	146	135	154	157	159	122	147	136	147	146	113	145	164	144	136	157	120	131	144	152	126	153	138	147	138	163	124	148	126	162	136	146	132	137	143	146	143	126	146	169	134	137	160	134	151	158	120	157	148	147	141	122	153	149	139	146	142	168	118	145	151	137	149	138	132	158	152	179	149	165	150	144	145	148	143	133	131	145	118	170	132	160	127	134	135	141	158	166	140	168	150	137	125	177	138	153	139	159	131	147	154	123	153	160	141	124	151	155	136	145	139	183	158	139	132	144	149	135	143	135	150	148	136	160	164	143	134	119	161	139	138	162	123	134	130	147	123	134	128	142	141	126	146	144	136	160	134	138	139	158	149	154	150	149	140	156	163	136	137	170	150	132	155	132	134	153	157	127	168	146	144	144	132	147	123	154	149	156	161	137	152	146	126	161	142	146	140	125	157	140	128	133	163	150	151	173	124	155	138	160	132	159	146	160	160	156	159	158	142	151	138	170	167	130	137	140	141	130	162	143	155	155	148	144	167	157	165	143	141	126	146	147	110	155	143	159	125	156	157	157	167	148	152	143	141	128	145	163	135	135	132	155	160	148	152	113	151	153	134	114	121	134	129	127	146	152	135	123	151	124	142	148	153	143	153	156	132	152	136	130	140	153	117	138	163	132	151	155	155	135	164	137	129	142	132	153	158	141	138	151	152	135	141	131	149	167	143	157	147	133	147	127	135	167	143	124	144	127	147	143	165	176	120	135	157	142	171	139	150	150	161	157	138	126	156	156	122	153	142	136	155	152	131	139	128	145	127	144	153	132	149	155	127	123	144	138	130	159	141	152	135	152	163	138	148	151	155	138	153	151	150	136	143	138	140	141	147	178	149	126	135	149	129	137	117	139	152	134	149	135	128	134	130	150	142	137	145	157	135	138	149	144	127	161	146	164	146	146	138	135	162	139	132	151	157	145	156	137	135	147	135	127	130	143	155	155	154	121	132	140	159	145	133	152	136	152	160	145	154	142	141	151	142	136	143	149	150	125	139	120	164	154	140	173	144	159	144	118	180	145	132	131	145	148	161	115	129	145	155	141	140	152	140	143	151	155	127	130	156	122	149	129	130	129	153	147	126	164	152	148	140	157	149	134	144	149	155	140	143	145	144	124	129	148	160	151	130	140	127	158	122	140	129
26935	21004	11329	877	505	492	421	430	388	451	414	458	402	424	425	423	390	407	417	451	397	441	394	440	410	408	390	419	386	428	396	433	398	403	414	415	384	429	425	412	428	398	405	405	426	424	396	412	412	392	392	423	432	405	420	426	428	415	390	413	420	412	422	417	372	375	393	435	370	404	414	406	410	372	399	386	445	412	390	389	423	427	391	379	404	443	404	410	405	385	388	409	416	394	425	411	394	374	405	400	432	380	397	368	384	415	409	395	443	383	415	415	429	399	419	424	366	421	403	420	429	436	401	411	409	421	385	383	389	388	414	344	411	448	390	379	430	442	422	394	415	470	440	405	355	388	397	400	382	411	416	394	385	385	403	457	371	427	398	408	404	413	406	398	386	395	418	396	432	391	383	403	404	391	384	422	397	393	396	429	401	417	395	411	405	395	374	406	418	385	433	395	441	406	398	402	412	401	427	382	407	390	345	424	381	400	401	433	404	378	373	376	394	410	421	411	391	388	408	381	421	412	408	414	407	401	416	421	368	407	371	415	412	379	404	391	411	412	382	406	405	404	465	403	418	428	402	437	414	433	391	441	426	389	440	404	395	434	428	440	458	389	418	408	410	426	426	431	374	390	431	412	370	376	396	412	432	428	442	406	406	408	399	358	405	412	419	414	420	419	402	407	430	380	413	424	412	398	398	406	394	430	414	402	388	414	426	463	412	399	387	402	439	410	417	414	381	420	388	434	399	417	400	399	423	384	401	418	377	412	431	382	418	438	421	432	385	393	409	427	383	401	409	415	453	403	371	398	413	432	418	416	410	412	448	431	392	414	431	385	407	410	395	420	408	396	394	403	405	413	411	396	401	421	408	396	404	412	399	425	416	441	394	417	415	418	410	429	431	412	410	447	413	428	439	416	390	399	391	404	411	441	421	406	390	420	414	426	401	398	419	398	408	453	423	369	373	384	364	461	444	379	399	417	381	400	382	422	410	443	412	377	405	427	439	416	445	399	399	408	434	362	399	404	423	417	396	454	369	412	390	450	409	417	427	450	438	396	416	450	417	406	395	388	406	368	384	416	397	394	396	355	432	422	390	394	416	384	439	422	426	413	393	420	412	441	437	407	444	419	386	457	409	413	417	441	403	446	360	422	369	439	408	398	400	420	375	362	427	393	444	415	412	399	413	389	435	418	389	401	403	437	395	402	384	411	386	427	422	427	436	419	407	388	389	413	377	396	401	399	418	411	382	403	397	421	379	394	391	395	426	433	410	398	392	419	393	398	405	394	396	420	384	419	406	395	420	401	412	398	419	378	404	432	386	408	423	426	416	417	416	432	432	393	406	384	427	445	398	415	418	394	380	374	415	368	413	432	396	437	374	409	377	377	441	414	391	370	406	417	416	408	409	411	389	426	427	382	423	385	429	405	433	411	393	395	411	429	433	381	404	405	381	378	377	365	438	396	430	419	381	420	412	418	433	405	393	447	373	428	397	397	413	410	401	421	418	421	392	424	410	436	399	394	396	382	416	386	379	378	367	416	392	413	411	410	401	399	364	406	433	398	412	408	413	391	395	372	408	436	411	455	442	379	414	390	402	416	387	414	412	384	436	387	392	392	405	439	429	378	424	430	426	433	395	416	425	427	404	412	398	437	425	423	398	379	390	385	416	421	394	397	385	405	435	386	416	392	428	400	387	395	425	426	405	401	435	393	385	413	423	409	386	385	398	386	401	410	405	407	385	404	408	424	416	413	393	382	366	402	410	384	408	383	405	390	402	405	414	402	403	419	427	408	400	397	394	355	402	374	446	413	399	440	410	411	401	414	426	369	392	403	388	400	413	382	417	405	382	399	402	392	401	417	408	437	385	430	411	446	422	413	407	418	438	396	414	388	431	415	411	418	424	407	431	408	424	391	382	408	437	419	388	408	419	387	392	409	367	442	407	425	437	421	401	418	421	382	425	392	408	405	405	397	422	403	412	391	400	412	424	397	413	382	428	380	396	409	408	395	421	392	454	413	400	403	399	426	392	416	394	443	372	421	426	416	436	387	397	435	386	430	408	374	403	351	410	410	395	406	363	375	386	377	407	400	441	407	437	452	414	365	409	395	409	387	425	434	410	394	412	404	396	437	377	391	448	409	388	385	412	393	405	398	380	372	401	392	387	401	400	393	385	379	394	425	388	406	431	396	378	427	392	374	383	418	441	427	416	412	384	410	397	398	385	426	428	444	355	441	413	401	443	387	431	408	429	445	400	414	399	404	433	431	417	404	390	436	408	409	372	415	415	393	424	403	420	382	394	387	425	415	402	415	420	406	376	418	390	423	412	343	384	427	399	396	412	413	405	386	359	390	403	387	409	409	428	405	398	407	420	396	380	358	374	419	422	452	375	396	408	373	406	380	421	423	411	421	390	423	406	414	445	411	433	402	429	405	373	437	431	394	412	377	387	380	412	392	408	393	414	422	384	399	421	403	401	459	387	402	426	420	382	393	389	392	419	397	426	424	416	412	400	376	392	415	425	407	378	389	397	437	369	381	381	383	427	387	416	453	402	425	380	418	413	388	414	412	390	407	385	398	415	396	383	391	395	413	398	429	405	404	385	421	402	437	393	413	460	427	418	389	412	428	427	420	423	398	438	444	409	379	408	388	409	447	417	400	396	392	419	401	387	386	385	399	398	381	399	414	414	396	393	395	404	432	411	394	394	376	417	376	426	388	435	407	414	409	408	456	386	401	393	394	387	409	390	389	433	377	395	408	412	363	387	409	418	399	417	400	397	405	409	411	382	420	409	414	387	431	412	379	397	418	416	373	403	389	388	432	407	407	398	383	418	432	419	405	421	416	401	420	379	421	403	415	419	395	400	407	389	379	414	395	391	397	391	426	398	434	412	405	457	390	383	407	414	401	396	360	415	396	397	382	427	390	416	432	406	433	396	400	404	388	400	410	426	393	431	419	400	418	382	387	383	413	365	389	391	442	385	442	412	392	405	388	429	417	437	382	375	406	413	403	411	413	412	375	438	437	414	397	410	426	426	385	422	405	389	408	439	451	390	441	402	407	458	442	409	394	360	423	404	415	438	371	416	401	409	416	417	426	402	399	398	398	441	431	394	418	387	378	415	394	407	398	379	422	396	416	441	427	386	386	411	447	398	402	413	376	415	422	415	397	374	412	402	398	411	414	412	383	405	400	398	382	401	431	407	401	394	397	419	391	386	389	379	418	401	397	412	431	415	388	402	400	390	394	381	408	410	416	420	417	394	385	408	384	386	419	393	398	423	427	380	425	379	421	426	398	433	395	399	445	432	408	415	417	405	388	432	407	430	418	398	386	381	410	416	394	411	391	399	408	419	380	435	434	422	435	399	411	399	410	381	397	386	396	414	388	405	410	409	402	417	364	443	399	393	393	394	391	390	399	439	403	441	438	391	401	411	375	409	411	423	412	406	435	375	389	426	411	394	414	389	389	408	450	449	420	438	412	378	400	382	407
4171	1210	1119	707	608	621	566	585	539	567	568	530	537	552	500	506	518	520	512	559	508	556	546	552	517	533	534	520	516	557	584	505	535	516	539	502	495	495	553	501	523	503	583	509	520	511	527	557	550	515	528	527	538	520	551	539	576	537	485	512	564	566	476	531	487	514	536	547	540	531	542	518	589	537	519	549	536	486	494	519	535	484	540	543	525	491	513	555	496	523	522	535	535	499	557	519	470	486	509	488	481	481	528	524	534	547	526	515	497	505	503	502	520	535	494	519	530	546	578	549	448	523	503	508	492	540	533	520	511	509	543	494	575	549	538	508	549	510	549	494	512	503	506	545	532	564	545	513	499	515	508	507	521	482	539	531	546	497	509	573	550	537	525	515	530	491	529	530	533	539	532	518	564	534	536	503	522	566	556	550	534	533	560	533	496	592	508	557	510	493	501	520	538	534	508	500	524	492	539	512	504	530	495	509	542	486	516	556	534	539	491	540	560	509	521	542	515	513	507	529	548	510	519	507	512	531	523	502	543	543	540	498	503	499	542	484	512	513	504	542	518	548	502	552	552	550	509	518	548	508	522	545	503	555	505	507	543	523	541	499	501	535	524	529	518	506	529	527	561	502	539	525	515	539	503	521	495	517	568	571	471	527	500	540	508	525	493	518	531	536	504	522	542	521	595	523	559	532	536	507	549	500	490	526	545	523	524	542	525	518	511	509	543	550	500	530	553	531	485	520	511	556	552	518	544	488	544	531	506	521	544	503	510	479	535	542	504	509	579	485	510	527	482	548	529	538	508	533	497	510	510	518	499	498	521	495	501	498	576	500	530	490	495	497	516	576	530	517	542	503	534	543	513	542	532	499	519	510	523	503	534	502	539	525	534	579	517	498	545	519	507	563	556	565	570	540	505	576	534	505	520	485	562	524	494	513	527	528	516	522	581	548	505	459	548	569	504	519	520	546	490	511	506	511	536	524	542	535	523	558	517	513	552	524	533	498	483	539	518	485	518	476	544	550	534	496	518	528	544	531	544	533	523	521	506	501	523	507	514	544	507	471	526	546	491	527	509	582	544	563	531	527	520	535	519	552	512	555	503	497	534	567	518	569	510	541	516	510	491	522	578	512	463	516	499	555	478	547	495	517	499	487	561	539	513	523	530	533	518	533	498	572	541	476	505	506	533	513	551	534	479	486	528	512	565	505	526	517	519	539	530	497	533	483	523	545	577	517	534	523	493	540	515	571	570	517	539	523	507	548	499	526	540	525	525	489	488	538	505	538	537	542	555	511	514	540	510	511	523	545	517	561	489	473	517	529	566	470	510	537	524	518	567	508	513	533	537	496	526	528	513	538	527	544	509	501	522	519	512	501	531	502	513	499	534	531	534	515	562	533	546	524	513	521	527	526	528	505	527	490	519	524	484	518	532	537	560	553	556	543	542	497	548	523	501	506	551	549	508	485	519	526	503	508	476	528	502	534	536	518	566	562	531	556	513	528	539	513	523	521	548	576	543	524	540	531	526	542	515	535	532	541	516	549	526	523	528	498	525	514	547	538	484	536	499	513	491	522	542	516	556	501	519	513	546	520	498	508	531	523	553	532	507	512	537	537	512	537	512	494	541	531	531	530	530	503	550	502	542	546	492	524	549	527	507	540	520	529	523	543	504	534	520	507	529	564	559	485	534	536	519	514	513	526	504	528	535	531	510	567	524	505	523	493	549	520	579	525	540	551	533	552	509	524	554	550	542	483	540	495	552	502	523	550	532	505	533	528	544	556	558	535	516	532	511	518	497	542	564	522	521	552	581	515	523	520	524	518	512	539	531	518	552	527	609	525	511	512	547	581	536	547	567	503	532	500	554	526	484	551	494	526	517	524	535	526	507	542	509	514	556	512	522	509	540	545	521	524	520	549	507	486	545	544	492	500	532	521	542	521	504	537	559	513	539	563	530	547	541	507	555	500	519	515	538	545	524	544	517	567	508	534	509	499	548	483	492	539	541	574	533	501	518	517	545	525	507	509	561	528	500	518	575	513	490	495	508	568	548	531	526	537	533	526	543	504	500	539	543	554	536	488	552	499	526	513	525	560	523	474	502	504	530	558	506	480	542	516	527	494	509	526	520	525	553	525	524	518	538	567	514	530	531	537	526	536	558	535	518	541	536	553	539	491	525	459	535	485	520	544	530	538	537	452	533	558	561	536	515	540	527	565	511	522	514	543	533	515	558	544	533	513	564	485	523	520	553	585	500	529	507	544	494	513	534	482	543	515	567	504	541	550	532	565	500	512	529	494	480	568	533	558	489	543	525	508	524	528	524	507	524	531	549	551	519	554	494	505	519	525	539	493	492	534	506	531	518	552	541	511	494	505	521	505	490	519	522	512	499	521	504	541	520	517	528	555	489	576	562	519	531	532	517	556	525	536	498	497	501	577	530	489	506	489	548	518	559	516	508	497	491	538	514	531	484	573	486	539	519	537	552	496	528	522	528	538	513	535	517	468	533	542	526	527	503	523	510	492	528	491	476	532	549	506	510	518	541	513	518	525	522	551	507	518	497	516	552	542	500	538	505	522	535	550	528	516	503	543	517	534	473	517	536	518	493	514	517	545	522	517	525	500	510	536	540	529	480	524	558	574	523	530	540	526	499	493	522	488	540	508	538	541	554	504	550	492	545	547	500	552	516	541	512	485	511	524	498	534	513	588	564	520	518	487	522	520	505	552	490	524	493	548	509	521	565	516	526	460	563	545	532	528	548	510	514	551	538	519	522	523	571	523	537	502	503	501	540	508	486	531	568	538	528	508	521	540	525	551	493	511	517	493	526	531	562	507	509	499	557	489	509	494	514	515	509	547	504	514	525	568	502	527	495	541	513	533	538	544	498	516	526	540	541	526	522	497	514	517	530	495	511	510	563	510	528	528	497	531	537	542	529	519	520	511	523	542	521	544	496	569	506	535	519	510	506	506	487	496	493	545	515	537	460	523	511	514	511	553	534	490	541	538	584	568	518	476	544	471	572	522	531	506	546	489	548	494	540	560	532	543	532	492	524	551	517	542	525	507	547	512	561	497	523	504	507	531	518	524	524	535	525	526	502	483	504	526	533	503	491	533	552	544	520	511	520	547	557	528	535	508	520	546	547	496	499	498	501	561	501	505	545	540	531	550	527	551	528	493	513	519	550	488	488	545	496	537	560	534	561	540	526	529	532	533	494	572	505	533	515	509	523	488	533	506	516	509	559	496	523	517	520	507	570	634	523	533	532	550	485	520	535	525	541	514	516	521	552	503	566	513	514	549	583	538	521	503	530	524	513	531	555	536	526	529	505	535	523	542	557	524	548	518	488	525	510	479	521	517	539	568	536	518	516	492	507	528	529	533	543	502	524	525	524	535	545	548	566	499	519	509	536	504	545	554	526	523	501	530	570	491	570	508	520	555	504	528	537	536	541	562	514	522	502	519	490	513	545	547	539	578	533	531	550	537	536	507
23752	21274	28834	24025	21260	12773	1020	589	472	470	413	378	379	361	347	317	310	318	324	272	311	268	321	272	296	298	268	269	287	285	244	258	265	310	280	277	251	276	272	248	258	289	275	250	271	261	249	265	285	276	281	267	261	266	267	255	284	257	266	262	251	242	263	271	265	281	260	280	264	276	254	267	275	267	272	267	243	264	242	247	279	265	281	278	242	250	267	260	249	269	239	248	272	270	279	258	270	253	294	244	249	268	219	267	250	258	260	261	277	266	256	273	231	279	237	284	259	288	241	255	262	284	279	261	236	241	260	253	234	262	285	272	250	242	262	242	275	265	274	259	239	267	259	241	260	276	261	271	250	224	249	261	276	265	225	243	264	268	259	254	247	273	248	271	269	278	251	272	253	257	277	253	276	288	277	278	273	272	275	285	262	274	257	290	294	299	249	248	248	282	244	243	282	245	251	283	258	249	276	267	297	248	250	249	285	237	259	258	267	310	271	254	269	291	238	267	258	229	275	271	288	263	248	269	244	286	277	236	264	267	293	246	223	244	239	228	254	266	254	221	287	224	273	273	249	248	266	273	251	270	268	271	275	245	244	246	253	261	283	268	241	264	246	264	258	276	277	255	249	264	248	263	260	226	281	268	280	275	262	255	252	228	249	252	270	276	255	275	262	279	283	265	256	230	241	255	266	248	237	251	283	236	240	271	291	287	257	279	269	239	269	245	249	253	266	249	242	261	245	260	269	277	240	250	282	282	250	256	284	250	254	252	285	263	233	253	242	266	266	264	260	247	247	247	266	283	224	221	241	224	248	228	246	288	266	255	249	265	278	272	266	248	289	226	244	258	311	269	238	238	262	275	278	255	271	268	260	263	246	254	267	275	257	257	289	254	256	260	246	266	260	261	270	247	279	237	264	230	257	252	271	240	256	301	259	259	295	272	253	283	247	260	248	234	249	283	243	279	248	262	241	280	280	293	241	277	282	255	290	263	267	272	224	268	270	283	248	266	250	251	264	289	266	302	246	265	282	274	276	256	273	263	263	284	267	219	271	286	256	261	272	271	268	261	261	267	288	235	251	240	249	262	263	247	262	268	246	248	247	258	270	264	273	252	263	254	249	243	246	257	248	263	240	244	263	239	265	275	260	277	288	259	251	255	259	236	252	255	265	286	260	285	286	251	263	274	265	241	290	264	268	272	272	272	252	245	259	258	234	252	258	247	259	224	249	254	271	257	273	275	262	275	226	272	291	259	256	265	293	280	239	257	259	256	246	256	302	260	264	258	252	277	270	287	254	267	271	250	294	258	256	265	261	260	265	281	256	257	259	266	265	270	261	271	258	272	246	255	287	244	260	255	244	268	268	286	234	252	275	239	293	275	253	269	256	270	289	269	294	231	272	255	248	252	246	252	238	251	314	267	268	268	246	270	285	259	240	256	274	279	263	256	259	275	271	270	266	260	257	264	288	256	277	248	261	255	248	290	230	253	259	231	261	231	258	274	275	256	270	266	272	264	277	246	263	264	240	281	256	245	235	245	241	267	240	297	253	279	244	265	232	242	265	271	280	256	258	269	264	268	278	222	228	267	261	286	270	279	278	253	262	256	271	258	269	258	275	271	262	265	258	257	256	242	236	281	253	269	266	272	273	261	269	271	290	246	247	243	265	242	281	259	259	258	245	274	258	252	265	228	254	281	268	263	262	248	245	272	249	225	264	262	239	246	229	276	236	257	255	278	281	298	271	264	255	279	264	280	249	279	260	268	249	281	287	254	248	237	268	257	259	262	261	248	225	282	249	292	237	257	261	262	259	272	251	268	284	295	260	277	251	289	249	249	262	269	288	240	256	267	266	246	226	257	242	271	257	255	247	274	285	279	223	252	252	256	292	267	243	249	280	237	266	275	243	238	255	270	246	242	275	285	270	271	267	280	281	244	266	247	255	246	245	247	264	251	232	293	234	248	276	269	263	264	244	265	284	218	262	252	275	232	264	256	247	287	255	250	255	252	260	262	260	275	263	286	259	238	276	263	246	261	275	253	249	286	266	267	296	290	265	274	282	273	253	241	251	257	260	275	275	271	252	277	263	231	226	282	240	262	240	244	264	227	256	252	268	242	250	258	256	247	259	261	246	296	287	242	282	280	260	251	254	271	287	245	266	288	290	253	241	276	266	252	249	254	284	269	273	272	226	259	295	243	254	281	273	261	257	251	260	290	274	287	273	269	256	274	249	253	254	277	263	253	244	276	248	266	264	268	251	240	268	237	278	247	269	277	276	268	254	278	263	248	249	262	258	270	237	275	258	283	258	283	248	283	254	283	271	278	281	254	249	232	249	268	223	265	241	249	259	267	255	259	259	270	242	247	272	253	263	267	261	269	262	276	239	244	258	271	241	288	251	280	238	275	249	266	270	274	278	270	266	285	229	279	274	262	273	263	306	277	266	277	274	238	296	255	263	289	258	242	275	278	245	238	271	242	241	273	260	260	283	241	244	274	249	230	253	241	263	254	257	249	274	276	270	225	279	256	258	262	259	270	251	249	272	234	253	272	258	251	259	250	261	246	264	258	252	284	265	268	237	253	246	248	284	273	258	277	251	249	286	290	248	275	265	264	234	249	258	241	268	264	246	274	246	254	257	250	298	268	289	284	256	274	249	291	237	269	268	262	245	266	262	236	295	274	257	256	264	270	251	252	252	295	273	243	248	248	253	282	270	253	246	255	220	267	256	276	249	252	257	257	267	226	275	269	254	261	268	228	264	249	273	252	265	261	269	253	256	250	277	237	251	251	252	241	261	277	255	273	263	253	258	271	251	252	253	274	251	252	272	248	270	271	231	235	258	252	263	272	260	241	265	252	262	259	244	288	281	275	241	277	264	255	269	243	283	260	279	281	259	256	239	255	262	245	246	268	251	251	225	244	259	252	288	242	246	269	256	254	244	260	241	276	260	275	264	261	247	287	247	269	244	242	268	249	246	254	227	233	273	295	262	280	263	277	268	263	245	242	232	248	271	239	272	274	266	243	251	271	280	280	252	252	250	294	256	241	270	262	261	277	272	282	257	290	246	281	240	269	259	262	249	255	273	268	227	272	241	243	288	262	276	263	274	253	249	249	266	252	293	275	262	285	241	250	254	237	250	255	269	289	278	263	286	260	262	261	244	232	292	265	264	260	263	254	286	231	255	271	261	267	249	257	256	264	276	254	245	239	260	267	243	287	258	238	257	288	261	257	288	260	242	267	258	246	255	259	267	235	272	230	238	282	267	251	273	289	244	240	253	281	244	251	273	267	296	238	294	237	262	272	286	240	252	287	250	250	259	272	276	249	254	263	290	270	256	288	292	253	260	253	273	270	255	272	246	274	254	270	252	252	273	283	240	277	258	276	251	245	246	258	270	253	271	276	230	277	267	251	237	266	262	297	257	264	263	236	289	247	261	247	273	243	278	261	244	257	250	262	286	227	273	255	263	257	257	261	291	279	289	298	269	266
4847	9445	7871	3650	2536	1966	1492	1252	1009	898	824	670	706	592	519	558	454	523	462	434	438	425	419	416	375	420	383	443	387	399	373	412	361	365	360	375	329	392	348	368	384	366	396	369	384	377	390	339	304	382	354	362	355	363	335	358	341	333	351	374	326	360	347	328	339	366	362	379	323	337	395	318	369	337	367	309	388	344	351	348	346	353	320	326	337	381	342	347	380	360	361	323	373	371	338	355	356	341	325	369	316	347	348	368	360	365	346	358	340	340	334	336	326	360	349	355	349	341	379	338	352	344	340	355	344	354	368	345	336	356	355	380	337	380	371	363	319	354	340	350	355	337	374	371	333	388	326	362	358	339	354	324	363	347	351	351	368	367	344	366	362	333	323	361	312	353	356	360	340	376	355	351	358	320	385	350	333	360	359	360	356	379	337	372	339	376	361	370	305	332	338	358	361	308	374	322	345	344	344	334	343	342	343	321	355	356	359	352	334	333	356	349	337	339	349	353	336	359	339	334	340	380	356	358	370	353	333	344	352	349	339	340	373	356	365	350	378	347	376	398	329	357	343	336	368	354	373	361	351	325	375	365	360	328	333	354	357	300	358	337	338	356	332	390	349	374	353	330	361	360	333	333	338	356	323	345	329	344	340	340	327	350	356	351	331	340	353	331	338	372	319	349	363	352	345	354	340	361	341	331	336	329	322	320	345	361	327	364	346	341	352	347	331	375	350	342	386	355	365	333	388	342	373	337	356	334	348	371	342	330	321	354	345	342	397	343	332	310	354	328	341	321	320	345	330	337	367	334	345	308	354	352	323	357	363	351	323	330	335	339	350	344	340	343	319	366	343	355	324	390	382	343	349	338	341	335	359	355	375	345	339	366	363	339	342	352	356	367	371	344	372	345	346	368	333	322	339	359	314	353	343	328	376	344	331	342	347	336	316	364	353	323	353	349	333	350	352	364	355	374	320	359	345	346	338	363	323	384	378	322	342	343	345	341	364	313	346	340	364	336	349	331	325	338	361	368	306	324	340	363	332	316	353	373	351	348	344	372	326	346	338	358	344	355	367	334	343	329	354	355	311	351	327	353	343	335	344	392	358	318	389	345	318	366	326	347	369	341	389	327	360	333	355	349	344	328	329	343	334	337	315	362	325	319	354	305	333	372	352	337	327	410	339	318	347	331	349	323	352	341	347	351	326	367	368	353	339	347	338	343	350	334	342	353	328	350	343	316	337	365	345	331	339	358	351	353	343	340	353	413	349	340	361	368	335	350	362	333	347	374	360	329	361	353	325	369	314	360	355	329	375	333	337	351	358	335	349	365	367	366	355	328	355	325	363	315	336	362	335	323	362	341	343	321	321	351	346	336	354	357	364	376	316	329	354	379	354	358	336	348	342	331	363	350	370	359	375	399	322	356	375	342	341	352	343	318	361	385	369	333	333	351	376	364	353	371	354	327	331	335	359	311	364	331	315	348	375	324	362	364	345	345	367	309	325	332	310	382	345	392	300	332	388	358	360	340	358	337	350	372	357	341	312	371	363	373	341	353	319	362	330	356	358	371	361	339	348	377	383	337	349	376	317	349	343	323	361	347	343	345	324	327	364	332	345	348	323	332	340	336	344	347	325	335	359	319	319	346	329	393	381	359	356	345	321	377	335	340	362	376	318	353	378	307	363	345	361	335	300	365	356	382	336	358	352	356	387	392	364	320	350	373	367	323	348	346	357	333	349	376	367	340	349	363	336	335	320	357	342	333	332	364	364	362	361	322	355	344	339	351	355	338	314	347	363	379	325	361	314	352	350	326	362	379	402	322	321	348	343	369	329	358	328	337	364	337	338	350	320	374	359	329	337	347	351	328	364	363	302	370	342	327	376	342	369	353	343	322	401	360	362	348	356	323	347	383	347	353	348	348	358	373	348	338	332	339	336	327	331	348	348	358	354	339	355	353	353	353	354	331	361	366	338	354	350	362	328	328	348	359	376	339	332	348	331	363	361	343	369	349	379	295	340	348	311	341	374	352	329	331	353	334	388	339	349	359	322	341	350	369	359	346	359	347	336	338	370	365	365	312	341	346	341	352	327	358	353	310	348	358	355	378	327	348	336	342	338	342	362	351	341	338	317	379	327	328	376	344	361	326	360	356	343	383	320	330	355	367	336	341	346	374	356	349	377	387	380	361	353	320	319	333	350	337	381	350	338	340	346	359	350	372	396	345	332	361	356	356	352	313	350	304	326	395	388	352	352	341	342	340	325	340	364	383	363	350	335	352	325	336	336	345	353	344	328	344	366	355	304	330	310	333	362	320	365	372	345	354	355	359	335	366	356	333	349	354	344	335	361	372	352	325	342	348	351	400	335	349	382	387	345	350	349	364	347	353	316	338	361	354	310	328	352	324	322	365	378	345	360	346	353	388	351	343	347	384	342	355	336	350	358	312	328	348	365	360	341	356	323	360	352	339	344	354	325	416	368	322	338	342	335	387	364	337	359	352	358	341	335	380	384	342	317	359	319	354	340	343	318	332	317	347	339	351	329	352	346	352	367	376	316	353	367	346	319	343	333	370	386	334	345	329	344	349	357	353	336	358	338	341	385	351	298	364	326	364	357	368	341	357	358	357	371	328	371	370	322	356	376	356	320	356	341	327	337	343	326	310	367	340	359	362	366	309	347	334	362	316	356	352	353	308	359	381	360	341	348	351	329	317	344	343	346	333	342	382	343	343	337	336	347	328	369	310	322	334	348	330	325	339	353	364	356	331	323	355	324	367	350	377	330	325	332	339	364	336	323	341	344	338	360	317	350	341	339	339	333	341	346	327	345	354	332	354	328	350	357	395	348	354	359	383	361	355	355	343	359	348	352	329	336	357	342	350	363	343	309	333	349	350	318	323	347	338	374	359	415	342	347	387	348	359	350	352	351	326	316	345	361	365	350	360	361	312	306	333	335	338	355	319	344	328	386	303	328	328	334	332	369	366	367	354	319	343	359	379	367	330	330	325	373	361	336	385	371	380	355	319	330	355	337	324	360	346	335	355	375	334	351	341	355	387	366	345	334	335	365	357	338	314	348	337	348	354	356	335	336	325	358	334	378	339	328	330	360	356	350	382	339	305	368	355	376	357	330	364	310	357	361	356	365	331	325	332	338	358	349	335	338	367	351	350	367	377	366	344	307	359	376	351	347	372	347	335	366	361	346	346	328	338	362	350	330	360	359	344	361	355	346	360	351	364	343	322	363	316	324	338	315	343	361	372	305	377	339	339	363	361	346	368	362	335	380	358	336	329	323	342	333	389	332	380	342	342	370	338	359	367	354	357	324	333	386	352	343	318	366	346	362	346	351	346	328	333	342	328	350	348	338	364	350	360	368	323	364	387	344	374	338	337	331	381	366	343	381	355	354	345	331	338	367	358	318	315	342	354	331	346	343	336	381	346	350	357	356	323	341	326	345	359	321	393	354	357	386	381	334	305	359	375	336	350	365	351	371	355
22837	21312	29256	23699	21312	21352	11166	932	589	483	391	365	329	297	282	244	195	200	183	176	162	161	151	162	139	146	146	150	151	126	133	144	157	118	144	141	156	134	138	129	121	135	118	129	147	117	126	114	125	111	113	123	116	118	124	120	130	106	144	120	105	113	104	128	113	109	101	136	124	123	109	105	112	114	109	128	99	107	100	107	130	117	117	105	125	115	99	115	134	116	117	96	115	115	112	132	114	94	114	110	103	100	107	106	105	117	122	111	98	94	97	122	125	116	122	115	117	108	102	131	122	80	123	107	109	115	117	120	115	93	98	114	111	107	103	109	131	121	114	107	105	99	130	94	133	128	112	105	99	125	102	103	117	103	118	129	115	120	117	112	110	132	132	106	131	101	106	95	109	122	121	93	99	122	118	106	98	117	131	104	130	105	129	102	114	116	106	112	107	97	104	121	124	119	110	110	111	112	128	104	124	100	108	117	102	107	105	102	86	127	110	129	114	101	111	118	112	117	97	113	108	85	102	120	114	105	97	114	109	105	101	114	121	100	113	117	98	115	108	111	133	125	141	95	123	110	122	111	92	130	114	98	109	107	126	112	121	110	110	123	116	99	104	101	124	104	108	111	97	123	116	103	121	103	134	104	110	95	126	101	114	124	119	108	114	94	119	108	109	117	122	117	96	108	108	105	117	104	112	110	124	101	110	117	104	126	99	89	120	116	121	121	124	131	128	115	102	98	105	120	108	110	106	104	101	118	104	116	98	126	116	97	107	118	96	118	130	120	117	121	95	114	105	104	83	123	125	110	117	116	116	120	86	111	104	130	120	112	106	123	113	92	107	112	121	111	117	120	104	114	109	100	113	111	103	109	117	96	125	112	96	118	118	102	102	112	124	118	112	109	114	117	130	121	121	110	94	94	117	90	111	116	113	106	127	115	110	112	112	119	132	126	109	121	115	109	95	108	121	110	124	108	111	102	105	102	111	112	77	128	115	99	99	97	107	106	112	111	111	122	98	104	105	109	108	130	99	107	121	112	115	96	113	116	109	108	106	107	103	122	126	136	114	108	132	100	114	107	109	109	122	98	111	110	125	98	101	103	121	124	113	123	98	125	125	104	127	114	117	115	108	93	85	95	91	121	113	112	104	116	117	127	108	110	99	122	119	105	99	94	114	109	122	103	98	104	114	107	132	108	126	99	111	105	127	113	112	107	109	112	102	118	118	111	138	108	104	128	118	111	108	104	112	110	114	112	126	112	110	104	111	129	102	120	115	112	109	106	121	108	108	120	117	104	106	120	130	106	112	116	111	110	113	105	110	125	103	108	123	109	117	127	112	120	121	98	123	115	114	111	118	117	117	122	111	130	108	102	118	106	124	116	107	106	96	121	108	98	108	105	131	91	118	108	114	106	99	105	102	104	102	130	123	109	113	112	106	126	104	104	116	139	97	122	106	124	107	136	105	91	127	103	88	122	89	114	108	105	107	117	115	106	81	108	122	109	115	102	120	106	112	110	125	113	107	92	114	97	113	109	115	112	98	94	100	108	129	104	110	106	111	118	113	100	112	107	106	121	117	113	143	108	106	113	107	105	127	105	101	99	104	102	99	94	93	110	101	119	103	120	105	107	88	120	115	106	121	114	110	109	121	115	122	105	106	101	101	112	105	111	119	109	113	124	89	113	127	120	117	108	127	123	107	113	115	121	105	95	102	119	108	111	105	109	92	99	113	116	99	116	111	114	117	102	110	106	107	118	116	106	108	104	107	109	107	118	111	111	118	111	111	108	96	102	117	82	120	117	104	94	102	107	101	106	102	125	111	98	118	113	124	109	118	105	106	96	107	107	112	118	115	100	103	129	122	101	118	104	97	110	103	123	125	115	103	103	123	110	109	131	114	109	90	128	103	116	108	122	115	99	117	100	110	117	127	106	115	124	125	111	100	121	116	116	106	105	106	102	112	119	137	115	109	106	124	117	101	114	108	99	103	118	110	87	108	117	98	103	110	113	123	127	102	122	110	101	106	114	113	132	117	117	89	112	109	106	117	104	114	116	120	98	107	114	115	110	104	96	109	124	96	106	109	123	104	104	96	104	117	116	108	106	101	111	107	115	96	128	119	111	110	94	103	118	105	114	113	94	94	122	116	104	111	97	114	97	104	108	95	99	114	96	113	109	128	110	121	96	103	120	122	117	99	113	147	124	124	112	116	98	124	95	105	129	106	95	113	85	103	108	116	120	106	113	103	115	117	110	81	119	112	125	112	103	123	98	99	113	100	124	124	110	101	97	127	105	104	118	140	114	121	116	106	98	116	118	100	87	105	106	104	123	94	108	95	110	120	109	92	117	92	124	93	119	133	112	104	107	113	116	112	110	94	115	108	108	108	117	116	113	109	104	83	91	94	108	110	118	133	111	120	106	120	112	100	101	113	108	111	111	105	123	111	108	77	131	105	120	114	100	100	111	98	129	106	101	106	123	96	115	108	115	126	110	118	117	127	112	111	106	107	107	109	115	105	113	114	129	118	112	102	103	103	116	119	126	110	116	114	108	115	106	129	134	122	109	112	103	132	114	107	113	109	123	119	121	141	97	124	98	106	128	80	111	112	104	113	110	94	95	111	101	116	106	99	114	110	106	101	106	112	91	118	132	114	117	103	114	106	113	134	114	116	116	123	108	107	96	116	111	110	109	120	120	109	129	115	115	122	109	131	117	98	100	115	120	98	130	89	130	94	96	94	119	112	98	90	118	117	97	118	100	121	108	118	126	105	93	123	104	125	126	133	107	91	89	109	114	115	113	116	106	113	103	111	109	117	110	102	101	117	104	121	117	124	125	101	114	114	107	108	102	98	114	98	126	109	113	123	117	129	118	121	127	90	118	114	117	109	132	103	105	101	99	120	116	111	106	103	118	90	118	120	107	117	93	99	121	113	96	107	128	112	96	104	120	89	104	110	96	103	121	100	111	114	123	121	125	120	123	155	133	110	105	112	94	122	108	114	131	122	114	115	99	108	109	110	111	113	96	105	104	105	99	103	95	116	115	105	109	131	120	85	108	118	113	107	109	112	89	103	96	136	111	98	119	107	125	120	82	103	137	108	121	115	128	106	106	105	114	124	113	99	108	86	123	106	110	123	119	104	106	115	111	105	115	85	137	126	94	102	98	115	109	127	93	109	114	119	104	122	93	109	106	134	99	83	110	117	123	88	111	112	103	113	118	101	111	116	117	105	89	116	100	117	97	99	109	106	99	102	110	110	97	109	120	110	112	101	106	113	101	107	108	110	108	116	115	125	110	104	126	135	114	110	126	103	104	120	103	107	107	111	112	119	105	119	127	147	86	111	132	107	100	114	112	121	112	107	108	106	105	111	111	141	105	117	126	103	118	88	113	109	130	121	97	111	123	120	118	138	110	100	105	125	116	139	124	104	99	116	110	100	127	98	115	107	113	103	98	114	107	111	111	127	140	108	109	101	117	111	104	109	119	121	107
6714	15374	12533	6400	4411	3297	2316	1929	1488	1204	981	801	729	607	556	460	438	413	380	345	321	294	298	264	272	237	241	264	235	212	209	225	193	201	168	193	191	200	188	192	188	179	189	179	185	158	188	159	160	164	159	172	155	174	161	127	166	166	150	161	153	159	152	133	168	175	160	151	183	158	138	147	180	143	161	138	164	164	162	137	153	160	151	158	160	144	144	171	150	162	132	133	167	140	161	152	138	146	151	156	159	136	150	158	155	144	155	138	174	147	137	142	165	136	143	157	141	166	126	154	154	171	123	135	148	149	152	125	155	153	162	168	175	124	139	147	156	144	150	150	154	163	133	145	162	113	164	139	139	148	139	139	127	145	150	136	171	137	136	174	159	161	112	132	128	133	135	142	124	131	159	163	151	156	136	145	142	155	145	171	159	134	137	118	157	148	150	162	151	154	142	138	139	131	149	171	143	128	147	168	135	141	147	144	149	136	141	150	113	128	142	158	145	132	142	164	136	167	163	146	138	144	148	136	152	140	152	147	113	154	135	143	142	168	138	135	142	154	184	133	143	162	140	153	141	142	130	150	160	137	156	148	153	134	157	136	160	130	138	143	140	130	142	151	173	138	139	157	151	179	151	137	162	127	167	146	140	142	170	164	146	133	140	154	143	155	141	145	173	152	153	161	151	153	154	156	164	133	165	147	164	144	133	129	142	131	145	145	137	117	122	135	147	156	151	137	164	151	138	133	156	140	132	143	143	140	148	150	163	156	143	137	126	135	146	148	137	128	135	155	142	130	150	148	161	160	163	144	146	143	151	138	161	151	144	154	137	154	169	143	144	141	130	177	131	122	147	150	158	136	134	149	165	141	153	145	146	150	155	151	152	150	139	133	132	155	138	139	139	131	146	133	151	163	145	144	147	145	142	155	135	142	152	159	165	148	143	139	127	144	151	152	135	160	155	147	141	141	142	147	129	133	152	132	138	145	144	146	152	143	142	142	160	164	145	131	144	150	123	139	150	143	148	123	152	142	130	142	157	144	147	150	155	146	140	148	145	151	140	155	166	135	149	134	128	120	147	150	129	152	161	170	147	134	126	153	141	141	158	145	123	165	142	142	133	142	128	140	146	146	151	152	141	152	150	148	160	146	145	170	135	157	138	128	160	141	131	155	142	143	154	135	125	150	149	126	147	148	148	156	137	157	165	143	148	155	133	134	151	147	145	149	160	156	159	147	122	135	148	153	123	147	130	143	126	126	135	142	153	139	151	139	155	143	139	123	119	150	170	150	157	173	141	131	135	147	164	123	156	132	145	141	150	131	161	137	143	135	142	128	150	139	157	158	141	152	147	143	152	122	139	151	142	149	137	141	139	136	165	150	152	153	148	157	144	150	126	143	176	144	143	167	161	143	124	134	156	141	142	149	121	157	166	146	161	145	158	132	139	155	136	119	158	143	151	144	138	155	154	137	146	124	151	152	152	153	157	140	141	126	138	154	142	149	153	140	164	145	147	158	142	153	115	137	159	148	143	142	161	147	154	163	143	150	150	148	167	160	146	151	166	159	131	139	147	158	155	147	141	123	128	145	151	138	138	150	159	147	141	145	141	151	139	154	146	154	127	133	138	161	146	138	149	160	167	139	162	144	142	143	167	139	159	162	141	139	141	145	145	158	155	127	147	133	138	156	157	142	138	135	134	139	165	142	133	148	148	155	128	152	148	175	134	146	131	143	160	137	164	168	157	153	150	137	140	138	168	127	160	141	158	132	138	141	131	146	142	151	147	129	139	139	145	138	149	152	146	112	167	144	157	159	174	172	159	146	147	129	136	151	152	151	148	142	150	154	145	149	140	121	174	151	143	156	171	141	153	146	138	166	167	149	138	145	133	146	131	143	161	133	145	152	125	143	137	128	144	145	160	134	131	122	164	149	134	141	147	174	164	151	149	150	130	143	144	152	153	148	146	139	155	145	160	145	158	133	148	132	129	153	135	147	145	163	140	138	150	143	154	147	143	153	154	131	158	148	153	146	148	134	152	148	141	172	148	159	149	164	129	143	129	169	155	148	140	159	149	157	162	158	119	132	148	140	136	155	140	131	159	149	144	134	136	152	133	121	135	139	153	130	143	150	154	134	143	141	158	147	128	152	144	131	157	172	152	158	151	138	144	137	151	135	150	154	168	153	132	139	157	168	157	139	154	128	145	152	144	143	128	137	131	155	165	132	177	155	131	159	142	144	154	155	161	152	142	162	140	164	146	152	163	152	159	159	146	147	160	158	143	141	152	146	150	150	151	124	167	129	146	138	141	144	134	164	124	162	140	145	132	140	139	126	166	136	164	134	132	140	133	146	158	161	149	148	141	139	129	146	151	156	137	142	138	139	141	159	158	156	131	137	152	165	165	156	129	151	143	163	139	137	134	136	145	122	127	157	141	151	139	145	141	119	148	164	154	133	130	156	148	168	148	150	139	147	137	144	133	133	164	123	152	140	153	148	135	167	169	135	156	151	154	140	137	159	148	147	159	128	135	143	131	160	155	144	156	151	164	140	148	136	162	138	152	122	155	138	145	129	149	146	160	164	156	123	147	143	135	132	148	144	158	172	156	162	157	160	151	135	153	126	139	140	140	126	148	158	134	144	157	155	148	147	168	130	152	159	148	166	164	155	128	124	137	140	140	152	142	122	135	139	150	155	155	137	146	134	142	140	157	130	143	142	144	148	141	169	133	142	163	131	140	156	139	137	128	143	119	129	151	144	161	143	152	138	178	120	155	162	141	156	146	145	137	139	140	146	151	128	124	145	130	149	147	130	135	133	159	134	145	146	161	138	139	135	127	142	125	145	124	141	166	161	159	159	155	129	159	150	144	144	132	134	140	154	155	143	141	142	128	142	145	127	149	162	147	149	135	129	134	154	142	143	163	148	152	144	156	147	132	148	154	148	141	138	142	141	162	146	150	149	146	145	145	149	141	145	149	168	135	140	160	132	139	138	154	135	135	135	137	158	170	158	141	151	141	151	143	152	162	138	152	122	159	163	143	141	149	142	157	137	164	154	164	128	128	157	149	151	136	163	149	171	164	160	137	136	134	148	138	154	123	139	152	129	145	132	148	121	158	162	131	146	147	163	134	146	156	174	151	146	137	146	148	132	145	162	152	140	143	140	145	143	147	145	157	139	131	143	127	146	154	139	152	164	144	146	153	153	156	139	159	179	157	137	138	164	148	135	155	159	133	134	148	148	152	138	126	128	147	143	129	158	148	127	171	139	135	153	129	149	157	128	161	143	175	162	122	123	133	136	133	151	159	153	156	146	148	141	145	160	151	144	126	141	138	149	134	157	138	150	168	139	142	138	157	158	150	129	160	141	145	129	148	144	165	149	138	154	152	149	148	139	144	158	126	133	145	135	143	160	172	161	153	141	154	168	137	131	164	143	146	159	146	138	127	134	138	158	136	147	133	135	152	153	145	148	148	174	146	142	126	151	149	129	143	141
26889	21014	11279	996	485	455	416	419	427	388	390	412	403	411	419	420	438	436	440	389	424	370	412	416	436	391	407	397	432	406	429	463	409	395	407	384	421	379	376	404	413	408	410	421	429	405	425	409	361	464	433	421	425	417	436	388	407	427	439	387	386	393	411	396	439	423	384	429	418	403	426	433	428	418	431	406	380	391	420	391	396	398	390	423	451	415	398	414	434	409	384	392	395	439	382	395	426	407	402	451	438	445	430	451	443	435	373	420	438	404	418	438	409	391	407	425	424	398	379	425	382	405	426	423	394	415	412	405	403	392	425	385	390	402	394	456	396	415	396	420	419	384	398	424	430	420	384	389	430	415	425	426	431	406	403	408	403	397	360	374	417	404	417	412	398	414	409	406	416	384	420	404	420	409	396	409	389	414	436	404	414	378	408	400	407	402	442	384	418	388	388	402	411	406	380	415	401	401	394	397	390	413	390	414	432	443	421	408	399	393	392	387	421	379	396	428	373	416	391	380	400	438	404	424	430	418	401	418	417	453	430	399	432	434	394	398	406	421	440	386	423	384	400	390	358	371	394	405	420	438	389	434	396	425	399	436	405	414	401	396	404	419	442	385	427	402	388	425	378	454	413	408	448	453	397	380	428	360	388	420	377	400	398	377	412	420	472	435	459	412	439	442	402	384	411	375	427	421	388	397	428	400	390	412	405	419	403	398	401	429	430	395	403	388	457	411	401	415	411	406	413	442	406	405	424	387	386	414	426	415	474	446	396	393	398	421	435	404	422	396	426	383	409	415	436	390	428	380	419	393	414	434	401	457	421	408	416	413	396	419	379	419	394	391	450	364	393	371	385	423	431	425	380	387	433	408	389	410	382	432	371	398	381	405	423	413	392	425	413	430	427	411	428	424	400	421	420	410	399	414	409	382	399	391	386	414	417	431	396	433	431	382	361	415	422	394	393	396	414	450	398	376	394	384	407	429	426	412	418	397	358	369	410	388	423	401	445	403	392	455	379	392	399	396	384	423	405	378	425	398	389	443	382	398	404	375	381	402	430	416	403	403	418	387	398	422	391	415	393	423	412	408	382	433	438	408	388	476	377	424	383	396	396	410	427	428	393	415	433	410	409	409	390	423	405	424	442	417	425	396	386	413	377	420	408	424	405	404	395	361	385	419	399	401	402	415	419	373	424	415	431	460	420	438	423	398	369	426	393	421	435	402	436	384	419	408	440	433	419	401	412	400	396	438	419	405	403	405	390	417	387	395	395	413	398	410	413	416	427	387	431	391	413	396	371	431	434	417	391	417	397	381	416	413	385	389	427	402	433	425	393	371	431	430	434	421	410	396	411	437	410	395	433	411	430	417	457	427	416	416	441	412	409	431	376	457	411	410	417	398	414	423	422	411	411	397	421	369	424	450	417	419	379	391	417	406	401	391	389	414	408	418	404	396	431	417	394	395	469	384	429	430	422	390	396	403	401	401	394	420	371	423	377	397	424	378	382	402	412	406	422	418	435	414	406	447	391	395	403	413	421	424	430	450	378	421	394	442	448	424	414	404	426	421	406	410	418	421	412	435	400	413	410	397	404	390	402	408	428	426	386	434	363	426	394	386	367	430	416	425	404	424	417	379	401	407	391	385	387	389	390	419	418	369	400	401	383	387	452	401	437	402	403	391	450	434	415	435	448	406	431	389	439	424	417	393	413	411	440	409	415	399	406	441	411	385	407	409	421	420	389	425	398	405	390	432	435	401	395	426	417	435	437	381	419	400	440	435	396	456	417	407	398	377	443	408	404	394	399	441	406	393	406	409	429	414	396	394	429	413	423	396	393	420	436	415	391	408	411	393	399	397	407	394	421	404	379	411	386	421	424	387	406	430	388	430	428	415	403	406	425	431	428	414	370	437	430	381	390	392	413	375	405	406	409	398	434	418	385	420	437	432	399	401	404	396	438	401	376	415	370	418	385	410	424	402	413	432	409	400	414	422	398	405	437	394	413	410	430	427	399	380	451	415	400	434	417	449	401	385	407	430	408	411	389	380	394	398	404	413	428	425	420	421	415	398	405	418	416	414	438	402	427	468	399	390	428	410	390	418	397	438	425	429	406	403	404	420	425	431	396	418	386	415	368	406	364	427	358	449	391	383	403	408	420	387	403	433	420	430	414	404	423	433	436	431	406	428	446	412	422	385	419	372	402	400	423	427	392	389	427	421	381	410	428	404	445	373	416	406	421	438	388	375	380	415	435	408	411	378	418	417	436	416	374	403	433	418	382	369	405	408	439	455	440	369	379	392	453	421	437	416	422	427	402	411	379	420	416	399	424	423	369	395	373	446	392	398	381	403	396	422	398	399	381	383	392	412	397	410	412	431	434	403	410	384	391	410	415	412	388	419	379	422	392	404	423	400	427	395	405	431	416	398	390	427	406	421	409	416	403	396	391	384	420	410	438	390	422	443	419	427	424	422	435	415	425	415	413	412	390	408	402	427	433	422	403	436	436	417	401	398	408	395	409	380	399	433	413	452	388	416	391	397	439	407	397	399	386	422	369	405	418	414	389	387	400	408	407	371	405	361	423	398	389	398	416	407	427	399	419	420	414	411	437	405	426	399	413	426	405	428	430	469	408	437	418	393	400	372	397	406	441	380	415	403	370	433	396	438	416	406	409	363	388	450	416	400	437	387	416	429	371	428	409	405	405	349	394	432	392	405	414	396	400	443	405	439	402	403	405	387	403	438	401	403	403	401	401	442	414	452	400	423	402	393	432	428	408	385	401	407	459	404	410	393	411	422	378	426	399	436	420	418	393	441	396	406	401	436	362	410	393	438	437	424	413	414	406	426	381	437	416	396	399	434	410	438	388	398	427	412	409	419	403	406	397	394	383	424	417	419	413	419	452	389	425	415	409	383	403	377	407	433	421	450	423	353	457	413	419	408	408	401	392	413	385	422	423	441	413	435	404	414	376	422	421	418	422	434	412	401	406	410	407	403	410	422	406	455	415	367	387	372	406	393	398	383	462	398	425	407	428	354	409	407	388	381	366	395	392	462	427	389	397	410	421	400	368	413	426	454	395	436	412	385	389	414	377	416	377	431	436	400	366	410	414	434	404	423	420	383	410	404	390	421	430	395	462	406	400	400	386	420	413	382	409	421	415	421	394	405	424	415	434	418	412	444	410	402	461	408	432	386	438	387	423	400	427	404	412	400	410	409	391	391	401	413	404	423	452	417	432	399	398	441	438	400	393	405	416	383	443	431	423	419	379	419	444	441	424	400	412	404	428	406	437	406	381	405	401	389	418	461	396	429	398	430	409	399	374	379	419	405	427	375	400	444	461	459	445	431	427	427	423	428	424	397	404	376	411	409	426	394	436	422	421	407	432	394	381	415	417	422	426	396	439	395	446	439	385	417	432	398	404	432	393	419	400	425	407	428	394	407	386	390	381	415	433	428	402	427	403	388	409	430	400	414	428	415	413	393	404	428	425	445
4328	1242	1015	746	652	603	593	596	596	522	572	581	562	519	582	563	540	514	547	551	578	558	520	517	520	530	564	525	510	523	591	522	541	490	574	519	520	476	525	545	524	516	522	586	517	520	557	520	576	539	511	563	484	555	538	511	567	548	524	538	556	521	510	525	516	554	520	528	489	518	540	505	519	524	540	572	531	529	554	522	538	513	522	554	567	547	500	555	536	545	497	515	480	549	536	553	554	562	538	514	490	516	537	501	528	557	579	527	564	527	543	520	515	514	577	576	525	524	509	495	553	530	477	560	513	495	523	526	526	547	542	545	494	554	518	521	529	563	531	532	523	497	524	496	482	521	516	495	525	559	520	509	485	550	587	520	535	539	528	549	507	508	519	532	509	495	532	573	531	538	516	547	568	514	505	575	502	539	538	505	539	515	521	520	553	519	515	524	559	499	535	527	562	526	519	532	542	562	517	510	539	548	519	557	536	595	515	521	524	505	489	509	550	525	528	557	528	510	506	583	501	516	506	558	555	555	556	539	513	551	450	539	535	547	545	532	556	525	528	514	521	503	554	521	545	494	540	528	577	522	536	558	504	519	522	511	523	542	515	512	563	541	521	515	527	553	542	573	542	506	544	550	545	534	541	503	551	524	546	574	515	577	551	522	544	495	543	553	508	489	522	559	521	548	517	533	532	541	536	572	545	512	523	520	527	483	537	533	501	518	561	543	541	512	532	516	530	560	526	518	542	535	532	516	562	554	527	565	546	520	509	499	580	509	542	549	552	504	521	536	564	553	498	559	542	536	585	563	534	526	526	536	562	526	541	500	515	513	545	519	557	487	467	480	549	527	537	524	516	554	563	518	524	529	547	559	480	582	538	558	529	574	505	511	549	530	499	537	513	527	512	529	509	570	505	507	549	465	496	520	527	532	518	538	515	510	537	489	537	524	542	543	507	517	545	475	527	505	516	552	524	510	507	569	544	515	536	546	560	534	506	511	550	557	523	534	540	492	525	522	525	534	546	551	552	516	523	520	552	505	542	547	512	522	549	503	537	541	537	561	552	529	526	544	551	552	482	526	503	548	555	544	540	542	485	528	571	539	503	558	512	526	577	491	489	486	525	499	559	515	563	539	562	540	549	566	534	488	499	543	553	582	522	512	537	583	539	492	535	553	517	524	526	546	554	542	544	544	539	539	553	513	530	483	501	531	521	547	499	563	546	565	531	569	494	555	556	563	553	542	528	560	563	545	524	539	489	533	548	539	536	554	506	491	519	559	497	567	496	542	504	561	561	506	535	566	551	535	518	557	561	522	526	551	551	542	525	543	543	474	495	541	521	540	518	506	546	532	570	567	528	527	551	560	516	553	545	523	572	554	494	512	500	526	540	498	547	514	543	536	523	567	534	537	518	497	548	513	545	532	507	517	542	546	498	532	531	515	536	508	495	563	513	532	535	563	560	520	493	554	521	530	552	554	520	547	501	564	524	499	518	550	536	546	504	498	535	572	540	515	508	526	549	531	522	517	550	525	523	525	548	535	528	565	511	504	519	529	512	556	495	542	508	543	560	540	547	520	551	522	515	490	563	546	550	511	544	538	547	528	530	541	542	513	519	510	487	517	531	560	540	561	488	544	542	514	526	523	532	532	539	545	523	576	504	513	556	518	503	520	552	526	556	538	499	530	550	517	561	541	535	493	516	504	554	516	527	580	537	532	524	542	490	510	545	539	529	544	497	561	542	458	503	540	524	497	546	551	527	580	575	526	526	509	525	508	486	551	522	540	546	533	587	487	523	589	518	500	555	516	536	509	594	540	506	564	553	527	526	546	517	564	571	530	507	562	550	508	522	554	538	551	555	553	559	505	550	566	515	531	492	562	507	555	530	575	557	506	505	533	551	530	522	508	511	554	536	569	558	538	550	536	523	532	535	522	536	529	541	577	523	515	525	555	518	515	506	566	561	554	516	546	558	546	546	519	551	540	574	534	533	515	505	516	519	545	508	512	563	551	534	510	503	563	552	499	528	557	511	548	518	506	517	523	514	556	511	494	499	518	499	538	525	552	560	572	524	550	553	555	558	552	536	529	574	511	573	570	509	530	513	522	528	527	503	517	519	490	508	502	532	529	535	502	539	550	518	534	523	564	519	553	536	538	517	522	484	543	495	535	530	529	505	535	502	534	541	524	477	520	537	495	526	519	546	534	516	513	518	465	546	529	546	552	521	495	554	496	531	555	496	530	524	551	527	539	545	530	522	538	524	522	529	546	571	533	554	520	560	513	544	517	548	540	508	577	535	546	491	525	508	562	536	511	528	530	524	542	530	532	538	546	528	523	512	544	516	553	564	517	516	543	520	555	583	528	531	537	555	524	539	548	543	542	556	554	510	524	513	548	499	558	513	530	480	510	518	518	541	564	489	551	534	516	498	510	527	527	529	580	527	517	552	517	562	514	548	537	537	534	526	521	561	537	544	540	546	477	558	534	516	507	566	529	528	542	549	545	554	529	553	541	562	526	547	537	514	548	537	524	526	514	549	527	517	485	505	530	544	558	505	536	527	495	544	496	525	547	556	483	535	530	516	514	518	541	518	534	501	574	539	542	547	550	544	489	534	542	543	552	547	528	521	494	503	533	557	552	499	548	562	565	521	525	546	542	521	513	497	523	563	606	561	537	537	548	521	537	570	519	544	517	517	528	528	557	547	535	511	492	532	537	544	540	531	491	513	546	531	543	512	515	524	520	513	544	519	530	576	543	516	489	553	564	521	525	550	558	507	549	501	560	525	554	554	545	514	550	565	453	520	549	530	464	554	475	513	537	507	508	557	518	498	482	512	489	484	565	528	539	522	542	543	498	564	539	489	544	530	523	493	556	516	533	509	504	509	567	510	510	558	557	482	546	526	534	558	553	534	543	537	536	521	533	526	483	505	519	509	608	520	527	510	529	525	533	557	553	531	557	564	499	534	553	549	478	555	549	530	499	549	520	560	539	524	579	518	528	559	533	517	548	530	560	551	515	519	518	561	534	534	488	496	540	523	559	522	512	551	520	539	515	482	506	542	556	516	501	577	530	565	502	486	534	519	508	561	495	558	555	556	521	528	511	521	582	535	582	536	500	524	502	569	509	492	506	575	536	503	555	527	553	579	547	542	547	501	548	546	566	536	492	532	518	507	544	546	514	512	560	538	527	556	553	546	548	521	520	541	517	511	507	501	511	513	556	532	488	526	562	571	538	511	528	560	551	528	547	575	521	540	542	565	555	538	526	497	519	547	522	532	528	524	505	529	500	533	588	498	542	529	546	516	520	560	535	551	518	541	513	537	508	548	509	561	503	499	500	550	535	546	545	539	528	511	539	511	527	540	551	507	521	529	533	546	539	521	531	490	551	526	532	567	523	585	528	521	547	509	548	519	497	546	531	525	509	514	540	537	528	539	541	554	546	533	532	502	558	538	482	537	563	516	525	538	564	516	517	499	518	501	566	516	481	514	524
23746	21256	28816	24012	21241	12689	1029	631	504	462	439	389	361	339	343	340	319	321	322	304	321	315	292	283	300	303	291	277	279	295	302	302	299	280	316	301	242	296	286	277	279	278	283	271	261	256	267	290	278	244	265	248	280	259	284	250	273	284	260	258	241	273	257	249	269	277	255	253	278	262	272	254	254	262	270	257	247	249	271	263	272	278	258	268	221	243	263	255	259	268	296	259	297	258	243	260	239	264	255	278	253	224	250	267	268	263	241	261	271	269	269	270	276	270	261	272	243	260	244	257	274	268	282	258	262	278	266	274	245	251	287	241	265	244	281	293	264	291	241	287	230	283	282	275	248	255	283	257	246	280	252	237	258	254	239	281	270	275	270	284	253	277	270	265	276	253	292	282	265	253	267	272	266	273	249	263	275	297	247	266	274	247	280	296	274	273	253	264	282	270	278	235	235	272	259	270	247	222	276	280	238	264	310	270	269	265	266	283	280	272	275	269	244	233	247	270	288	257	272	251	287	291	266	247	278	249	257	281	254	244	265	266	241	250	276	276	261	232	243	266	270	262	244	274	286	240	275	267	274	296	259	275	237	263	282	238	270	254	288	257	263	251	277	298	267	264	244	253	255	255	260	277	255	284	236	265	263	268	247	286	283	275	270	284	268	251	262	289	257	264	257	228	285	265	272	291	301	240	257	251	265	239	253	255	271	236	276	263	294	255	254	274	268	246	258	265	276	238	251	226	232	271	262	273	273	272	255	250	267	253	278	239	276	281	275	275	269	259	244	242	281	255	275	246	276	253	288	264	264	278	279	237	254	225	277	244	302	249	270	252	254	239	249	291	256	298	270	265	290	250	278	289	254	275	264	275	285	253	248	248	264	288	264	279	252	275	275	276	288	258	280	254	269	262	249	252	253	275	255	263	266	284	264	249	265	266	242	254	258	259	250	259	253	297	291	261	263	268	283	264	258	262	257	259	272	282	270	261	254	269	242	287	259	268	263	245	242	242	253	290	262	239	276	272	251	266	264	260	271	271	269	268	284	264	252	253	274	269	265	239	261	267	284	258	279	295	261	276	257	277	274	250	247	247	251	293	241	288	281	262	264	280	257	272	273	253	282	248	250	270	286	284	239	288	259	289	289	259	281	254	275	253	249	269	237	263	265	267	239	261	243	255	254	260	278	280	255	263	245	268	254	268	240	283	229	269	250	264	280	256	253	251	277	255	229	261	248	265	250	274	278	286	243	281	286	288	234	249	277	270	242	260	256	272	242	267	261	285	254	264	253	257	270	251	268	264	274	255	272	270	259	248	288	311	232	278	276	253	298	282	248	273	267	277	253	272	257	230	286	268	240	267	246	258	286	301	251	275	290	265	280	251	298	277	266	243	234	241	281	247	277	254	265	268	275	265	283	260	262	236	266	246	245	268	249	268	264	268	227	281	293	244	296	286	260	285	227	257	260	278	276	246	268	273	263	248	240	248	278	251	250	288	260	245	292	283	269	285	260	270	257	282	268	273	267	259	244	277	266	239	284	248	261	286	226	248	251	264	275	251	249	261	245	271	294	282	261	265	252	284	292	277	269	247	265	283	270	274	264	264	266	259	272	256	263	271	256	265	290	261	294	262	275	259	272	245	269	261	283	269	258	270	274	235	261	244	244	251	256	246	258	265	260	243	258	262	273	278	248	295	300	255	254	272	285	278	290	241	271	271	252	251	302	256	256	275	246	276	273	269	288	290	284	272	279	244	293	262	255	233	259	266	242	256	271	254	231	280	259	267	288	310	263	269	273	270	267	249	298	251	304	253	265	247	276	270	249	263	252	236	277	262	306	277	275	281	253	265	250	259	248	257	286	278	266	240	244	268	267	245	259	228	248	235	245	263	275	275	250	295	272	261	254	261	289	263	256	249	252	249	236	227	271	264	265	268	284	259	252	281	262	269	264	253	252	274	262	286	274	267	285	257	282	270	276	268	245	271	263	259	258	265	282	226	284	264	249	246	263	292	262	262	231	241	257	254	250	290	256	253	251	266	265	245	277	257	305	281	284	259	273	294	252	275	303	254	262	270	251	258	267	278	264	256	275	250	253	256	275	268	259	254	245	241	295	256	255	262	273	256	242	288	273	263	294	268	266	282	287	276	273	268	248	242	252	278	235	256	239	271	284	281	275	254	245	259	265	256	272	245	249	236	259	231	267	259	271	273	248	282	253	276	254	251	239	263	262	266	288	255	267	255	266	285	258	259	258	256	251	269	243	260	232	276	266	284	268	289	250	297	263	266	242	264	249	260	229	253	245	256	285	264	257	292	287	259	245	312	281	256	277	268	247	252	249	257	272	274	259	269	229	269	277	245	230	251	289	264	269	244	271	241	253	272	279	267	265	282	288	282	293	251	238	270	267	262	276	282	282	280	257	269	265	256	284	260	283	295	273	254	266	275	244	293	218	273	288	266	263	255	225	286	257	252	280	262	299	262	242	252	261	252	266	276	278	264	285	243	256	250	252	286	266	275	256	271	230	270	266	279	258	296	242	275	230	251	258	272	236	249	245	264	257	265	277	264	292	263	276	262	271	255	282	274	260	260	257	263	300	258	263	256	262	290	237	259	288	268	284	228	284	267	246	270	282	289	289	261	243	240	253	259	260	252	280	249	284	253	267	248	285	259	289	249	248	284	256	221	290	285	276	253	267	271	268	295	284	279	275	234	266	256	278	268	254	262	293	257	277	263	258	239	269	263	267	249	231	241	232	259	253	257	270	245	267	252	260	252	264	269	285	255	278	262	310	261	242	268	249	273	300	280	265	281	278	264	264	243	266	240	261	253	276	262	287	276	249	259	275	282	249	271	259	270	234	277	245	273	247	267	282	281	243	266	245	252	272	243	271	272	274	280	273	260	265	291	262	268	280	261	275	246	269	213	278	255	251	278	268	257	255	265	275	267	260	274	257	273	287	248	284	274	273	249	232	284	256	276	269	251	262	278	280	268	254	294	287	257	270	259	269	269	289	243	279	258	285	280	276	233	272	261	265	269	243	235	270	266	300	255	250	291	246	281	253	290	260	253	248	241	259	242	234	250	266	265	260	253	274	268	249	268	272	257	240	263	264	249	287	259	298	251	261	271	254	280	264	254	262	275	276	291	249	244	279	270	239	262	287	227	260	270	302	266	243	262	256	271	292	265	255	267	252	258	243	256	257	262	259	268	280	243	294	291	249	301	269	253	267	276	295	285	274	271	277	253	311	265	267	275	270	252	270	242	262	236	253	259	258	264	239	251	244	269	248	246	262	269	273	246	271	264	278	250	268	258	280	272	252	251	284	239	292	276	242	249	268	275	258	273	250	268	269	253	270	267	261	250	272	253	240	254	256	260	266	228	265	273	268	257	235	263	246	256	281	274	279	247	271	286	263	260	246	261	278	259	263	255	281	236	255	250	272	265	263	262	286	242	292	234	234	295	277	255	248	266	275	283	237	285	304	283	283	258	239	269
5001	9574	7741	3605	2586	2018	1578	1221	1054	895	731	703	663	616	521	559	476	491	464	470	436	417	406	442	418	409	410	401	384	406	384	410	402	402	352	390	396	386	381	364	375	350	393	366	348	382	325	358	395	366	365	352	339	368	371	369	324	360	361	357	346	377	347	390	373	351	315	334	335	354	338	379	353	331	350	380	341	392	368	385	345	365	384	330	350	335	345	340	322	312	350	345	352	354	357	350	351	348	342	363	350	390	365	368	357	337	337	343	347	348	359	360	357	324	323	337	354	319	335	348	330	339	330	361	354	355	382	357	321	362	359	340	393	360	353	357	349	369	346	351	339	374	367	363	332	355	370	360	357	325	355	351	361	375	345	373	352	327	351	362	323	343	378	358	342	333	349	359	345	340	365	383	372	315	333	337	379	367	350	342	371	354	340	304	374	355	346	338	355	329	337	366	345	333	346	326	328	356	347	373	333	354	333	315	327	344	389	389	338	333	348	375	335	357	358	335	338	352	361	329	313	337	378	346	311	357	353	348	358	370	364	363	385	365	347	341	355	325	327	356	330	365	335	342	337	354	335	332	325	338	375	332	337	363	361	338	353	372	334	346	377	362	318	319	339	376	330	349	335	332	364	334	358	376	329	343	363	347	347	327	329	369	353	374	355	345	339	359	379	367	383	356	345	336	356	362	394	371	326	325	386	332	349	397	343	359	374	360	341	351	351	351	374	342	386	342	339	357	320	336	337	342	348	327	355	330	353	360	336	390	404	348	370	322	362	353	309	342	352	356	347	389	315	339	363	372	360	361	363	371	327	397	351	359	366	334	355	342	355	368	315	340	305	332	316	381	342	336	361	338	361	361	366	377	332	356	352	377	370	362	348	352	348	356	351	343	377	377	365	305	330	373	352	357	327	374	354	365	378	403	335	346	328	360	361	329	343	340	335	335	384	333	357	318	347	359	332	347	318	352	387	323	345	345	315	365	391	368	304	335	342	348	339	327	332	369	334	330	351	353	357	377	355	332	341	346	349	378	389	336	337	342	340	354	356	364	369	344	369	382	345	379	353	317	393	364	359	389	323	361	348	333	315	325	341	357	395	357	361	344	345	357	344	345	367	386	353	342	335	368	370	358	373	357	335	341	362	347	350	331	329	343	367	363	317	385	369	325	346	346	343	330	321	323	369	306	330	331	355	349	335	337	391	336	359	353	330	377	380	364	374	348	339	345	358	359	360	342	353	375	346	353	341	338	327	361	374	336	339	353	326	377	384	327	360	365	368	357	356	347	347	372	363	366	355	372	317	344	372	372	323	390	384	351	351	342	335	357	391	358	335	360	351	340	379	334	365	349	315	310	392	341	339	332	334	329	371	381	300	354	335	360	337	360	331	385	385	349	359	355	338	368	375	365	371	363	352	359	344	331	364	321	346	358	374	316	338	348	318	340	328	328	337	342	360	349	353	341	385	346	360	315	346	330	338	363	365	356	403	338	353	372	339	350	354	369	323	318	352	349	335	374	350	369	343	373	352	326	342	343	345	386	355	372	335	308	325	370	330	331	347	349	334	336	345	373	342	318	318	342	341	361	314	367	361	366	334	345	377	373	344	300	347	333	375	331	333	340	343	404	368	347	361	346	321	377	327	379	369	339	325	322	360	363	339	320	341	331	358	363	359	352	305	349	342	349	334	375	337	347	379	343	340	394	356	344	353	369	328	323	346	356	365	352	350	372	322	346	343	327	330	339	337	342	371	405	389	388	359	395	342	344	350	350	365	358	375	359	349	362	371	358	342	345	351	357	346	369	325	333	350	358	344	339	338	343	348	317	352	348	371	378	338	340	349	355	337	345	371	354	348	338	336	362	390	369	342	374	347	324	349	293	352	370	366	347	381	353	367	336	331	323	318	337	359	335	314	352	368	327	351	341	366	319	354	353	358	351	356	401	348	343	362	389	332	333	342	342	370	366	367	346	332	335	342	374	351	365	374	333	372	387	380	336	366	355	353	341	307	337	345	359	325	366	355	385	358	351	362	376	295	315	370	368	334	348	352	327	338	318	340	368	363	357	366	366	353	322	345	359	342	348	379	374	349	299	338	313	336	321	369	363	383	315	394	358	359	328	341	328	355	351	383	351	338	329	360	327	353	354	362	342	338	371	325	359	362	371	373	362	363	388	347	333	376	327	332	342	364	342	319	335	315	341	340	358	376	344	369	334	340	335	342	384	346	372	380	363	365	374	372	349	337	351	339	331	360	340	350	329	383	342	354	326	367	367	355	337	359	368	339	364	357	331	362	359	316	343	325	339	322	403	381	340	359	340	374	370	342	381	346	359	333	330	357	346	368	383	362	357	356	331	356	323	357	316	336	396	329	371	346	334	363	339	376	346	353	372	315	379	364	375	374	333	362	355	331	353	358	340	336	339	361	352	302	370	399	378	373	326	339	400	355	388	333	351	325	344	354	355	342	381	346	355	367	320	364	339	368	350	332	336	361	327	356	352	352	337	357	369	328	355	347	358	362	319	345	357	362	339	354	366	360	330	335	374	340	340	364	367	366	337	351	333	357	393	361	346	327	374	363	362	351	388	339	367	354	347	318	351	385	376	324	368	354	353	359	323	389	391	339	376	361	342	359	331	370	355	363	348	360	340	333	360	318	350	336	328	337	374	321	340	340	372	362	325	338	325	362	341	319	320	311	350	345	345	355	372	359	356	327	340	372	338	304	356	343	315	332	336	337	360	360	334	374	350	338	338	383	347	293	344	317	370	355	368	395	346	345	314	360	351	321	376	376	332	345	376	358	354	352	335	355	351	346	396	340	364	341	335	356	351	370	362	361	362	342	359	373	332	402	341	339	368	347	329	353	346	339	366	343	358	357	352	364	356	383	342	343	360	351	378	357	345	330	374	341	374	353	368	352	383	336	367	344	347	365	344	361	323	357	352	387	366	349	353	348	361	319	347	350	347	343	361	331	325	358	380	323	341	355	379	315	352	368	339	371	336	372	357	337	367	356	346	326	382	354	318	370	362	349	366	358	352	367	353	349	331	349	321	370	328	360	376	380	356	373	357	382	383	376	373	319	359	355	348	373	347	385	324	340	374	310	387	340	392	345	352	331	342	343	347	343	345	318	327	322	359	321	383	389	367	339	342	340	362	347	343	373	348	353	380	332	385	351	380	349	345	363	375	372	353	356	352	386	339	301	318	328	341	330	353	348	363	361	346	339	338	339	325	388	362	402	339	330	359	327	367	319	345	375	348	368	335	380	348	346	377	338	348	333	348	352	363	336	355	356	338	407	353	334	328	369	368	344	323	329	327	351	359	345	375	340	346	327	375	334	392	380	345	364	334	334	367	365	355	371	352	343	324	336	325	332	287	350	317	326	359	368	349	365	372	366	329	342	334	359	356	364	332	354	347	352	322	356	346	340	343	346	320	343	379	349	345	351	349	325	344	356	356	321	344	332	360	360	368	384	373	335	330	350	320	359	351	356	357
22802	21260	29172	23652	21266	21300	10951	897	581	442	440	349	348	322	242	276	217	212	175	197	186	167	154	158	164	158	134	138	153	142	141	123	156	126	120	138	133	125	111	132	128	126	134	136	115	152	139	118	118	126	153	144	122	98	121	122	117	115	112	119	128	120	133	128	112	121	106	115	115	121	113	116	113	115	140	119	114	125	116	133	112	121	115	105	139	117	115	99	135	110	123	114	117	114	125	112	113	98	132	110	106	102	139	118	106	103	117	124	108	112	121	110	122	111	116	118	109	100	99	120	111	108	100	108	111	120	108	97	114	114	102	113	105	109	119	109	129	109	108	120	117	118	116	127	107	93	112	108	103	100	90	112	117	97	111	116	134	94	107	117	114	120	91	125	96	117	119	121	124	119	123	120	112	117	104	107	88	101	109	118	116	99	120	133	100	107	111	107	105	116	112	103	120	128	118	92	117	109	120	139	109	112	107	130	113	107	109	114	105	122	120	122	100	127	123	108	100	99	99	130	100	120	110	109	101	109	115	139	104	136	109	99	112	108	109	99	131	101	100	118	114	116	94	117	103	115	90	104	110	122	114	112	118	113	100	116	100	110	119	120	99	102	103	106	133	113	109	103	115	111	107	121	117	119	112	89	120	112	100	108	110	91	117	108	106	94	126	87	110	124	107	95	113	117	106	109	112	114	118	107	112	123	100	111	115	104	115	115	100	106	96	126	114	105	98	108	112	134	108	106	111	107	122	119	120	127	108	109	107	116	104	113	104	121	103	111	114	109	110	137	121	127	95	123	112	117	118	109	107	117	118	108	97	133	94	103	112	117	96	100	112	113	119	108	127	127	119	128	111	96	108	110	122	101	124	118	100	123	122	130	96	116	115	120	105	100	108	93	139	115	100	118	105	123	112	108	109	118	119	93	126	116	110	130	110	120	112	105	122	115	116	118	103	108	93	112	114	102	101	95	121	111	120	123	128	102	122	111	109	99	109	108	113	106	102	107	109	120	109	107	116	114	132	116	114	126	115	88	117	114	107	118	128	104	114	121	104	99	130	107	118	116	104	107	99	113	110	120	113	112	102	93	111	106	112	113	102	117	99	110	121	115	111	106	125	112	111	124	97	113	104	111	130	132	117	106	122	122	124	106	101	102	120	95	106	121	118	122	106	109	110	104	125	105	116	109	127	116	105	113	102	119	109	106	106	122	108	128	115	115	113	113	105	79	105	123	113	116	97	111	108	106	120	102	104	131	122	107	112	77	118	80	111	103	122	125	111	113	110	109	106	121	85	95	124	113	118	107	111	127	118	92	116	99	97	106	108	103	100	118	110	127	123	94	95	98	119	112	111	109	106	116	84	100	94	106	111	111	116	110	106	114	118	119	109	104	107	124	117	110	113	122	110	116	105	105	99	124	116	119	110	114	110	122	103	105	126	114	97	107	105	120	92	124	117	101	108	103	102	98	100	100	103	109	119	102	121	126	126	103	113	117	97	106	129	103	131	129	108	135	109	112	105	103	119	115	119	105	113	85	98	103	119	115	110	113	114	121	131	128	121	105	121	125	100	107	126	109	121	130	121	97	110	118	99	117	111	104	107	105	92	115	115	105	101	97	102	114	109	112	110	105	97	127	91	119	130	117	108	92	106	91	117	109	120	107	134	110	152	102	106	121	115	118	99	118	101	102	110	112	123	115	110	91	109	114	97	107	105	96	125	129	110	113	99	98	119	117	112	124	93	113	118	105	118	113	119	127	110	99	123	115	97	114	111	111	104	114	110	110	101	116	107	99	101	96	101	110	97	102	89	119	115	123	100	106	116	110	119	118	105	108	126	102	99	123	92	117	115	106	142	101	133	122	101	108	105	104	98	106	133	103	119	118	104	84	123	107	100	89	111	97	94	123	122	105	130	117	119	101	116	107	109	108	117	128	102	84	126	116	112	121	122	107	118	101	128	107	112	123	108	104	99	109	117	123	110	110	113	122	106	108	105	119	98	114	114	100	122	113	111	118	118	114	110	96	102	115	106	114	99	111	104	107	107	108	124	95	105	113	111	110	130	124	106	112	115	116	116	107	113	132	114	106	116	95	137	140	80	100	109	100	106	119	110	109	126	107	115	116	97	112	110	99	120	116	108	100	119	119	89	115	123	108	105	114	123	125	120	99	128	110	91	97	116	120	111	110	110	112	119	145	114	111	130	103	108	107	123	104	115	120	109	95	111	119	98	110	113	121	106	119	136	128	95	110	112	116	117	112	97	90	115	118	107	103	98	102	123	124	112	123	117	112	116	104	119	111	110	113	121	115	110	111	115	122	113	84	109	112	114	117	102	115	114	137	88	93	107	108	108	107	117	115	106	109	117	135	111	113	100	107	130	107	112	107	96	119	109	115	134	118	99	103	98	117	117	121	107	122	109	109	109	103	121	126	105	114	97	107	118	106	101	120	102	124	108	101	101	100	122	112	90	107	113	113	116	118	107	98	95	131	97	113	118	111	106	123	110	106	118	122	124	121	113	112	115	134	88	99	120	121	108	96	109	118	104	94	124	127	111	120	112	124	125	107	105	110	104	127	103	119	111	111	121	98	122	135	103	101	103	119	125	114	104	105	93	116	100	108	116	111	124	100	115	96	84	120	125	118	98	108	105	109	113	107	107	124	112	122	104	106	100	116	120	107	115	127	100	109	108	111	114	105	133	120	108	117	105	110	112	117	120	123	113	108	111	94	128	110	114	109	125	105	94	114	109	124	118	117	115	116	112	118	105	113	115	124	109	125	112	95	102	108	113	130	104	109	104	110	90	125	122	110	99	114	96	108	111	121	111	98	117	119	118	110	98	104	104	117	111	102	108	107	119	120	94	90	95	109	98	116	105	107	116	94	98	103	96	121	109	106	121	121	115	90	112	125	120	100	117	117	112	107	112	94	117	114	117	116	108	117	117	95	121	109	143	117	93	103	105	95	116	120	112	115	103	135	101	125	92	120	108	97	105	111	118	111	107	115	111	125	113	134	115	114	111	105	118	118	97	101	113	108	125	78	117	116	119	121	116	105	114	110	104	123	105	105	129	130	127	124	94	107	122	111	111	119	131	104	110	123	117	107	113	116	121	113	108	117	110	115	115	117	96	106	122	121	117	117	109	119	112	120	104	115	120	106	119	127	118	114	126	100	128	109	101	113	101	128	119	118	120	117	114	100	105	126	108	109	116	114	113	121	133	144	102	100	125	105	95	95	127	113	105	117	139	111	115	114	121	125	131	112	110	92	94	93	110	114	97	102	108	98	115	113	95	104	114	138	113	111	115	115	104	109	110	106	97	101	126	119	117	112	110	117	103	126	118	129	127	127	115	130	108	109	104	131	133	117	119	116	117	125	114	96	123	119	106	107	124	105	100	113	115	111	89	110	137	116	98	109	124	114	121	113	106	107	112	125	103	123	118	118	108	111	121	93	111	109	104	105	121	107	128	118	102	122	115	110	133	109	108	106	120	113
6569	15400	12641	6347	4431	3209	2349	1865	1507	1221	987	848	703	615	552	450	441	371	349	334	312	323	265	263	257	257	221	228	226	211	237	206	185	177	192	205	203	176	166	173	166	181	166	175	174	197	186	159	172	163	155	177	142	144	167	159	154	183	159	140	163	158	159	170	165	141	151	146	145	161	149	168	146	147	164	167	146	154	130	172	165	155	152	151	171	173	152	139	164	137	176	138	151	161	155	131	141	154	171	163	161	159	174	132	160	151	149	166	146	136	146	136	149	161	156	168	161	147	146	143	146	144	145	140	129	152	159	149	127	151	124	154	147	159	142	148	148	131	126	150	157	134	161	150	128	144	138	149	159	143	146	172	146	145	153	152	154	144	156	175	140	148	148	142	158	147	167	151	126	147	163	140	167	140	149	150	127	159	166	129	132	153	152	142	143	161	149	147	158	141	164	137	134	158	148	192	134	155	149	128	120	132	139	141	149	144	143	134	150	153	135	154	142	143	152	153	147	141	160	151	133	163	147	143	157	171	166	140	153	161	141	182	122	131	152	167	157	153	150	150	151	149	156	146	146	143	154	146	155	140	120	156	156	145	151	121	144	154	151	146	146	129	174	147	144	139	142	165	148	145	158	160	148	147	146	147	150	159	139	130	149	127	140	144	156	143	151	156	160	194	139	143	158	134	131	140	165	154	142	135	153	151	153	177	171	166	136	136	149	134	153	161	145	148	146	160	150	149	145	131	144	145	148	150	133	147	130	146	144	119	156	157	153	154	143	144	148	149	143	124	149	146	160	156	156	158	176	142	141	149	145	142	132	161	150	159	149	159	153	144	150	144	143	147	156	147	146	145	156	145	132	183	155	150	147	135	142	160	154	136	138	148	137	159	145	146	145	135	127	157	158	149	157	154	141	167	169	132	148	148	146	147	138	166	151	138	159	135	176	152	144	147	141	166	136	136	170	149	156	133	136	143	147	149	144	134	151	139	152	154	184	163	128	145	134	160	136	134	146	144	152	182	146	162	144	147	152	166	153	146	154	131	167	127	137	162	150	136	155	171	145	148	162	132	138	164	160	143	158	133	141	162	143	124	162	135	136	160	153	142	156	141	124	153	143	154	159	165	149	154	139	129	123	147	152	157	148	141	162	131	132	145	123	157	141	154	167	176	145	152	137	151	129	137	148	146	147	140	139	147	146	156	136	152	146	140	146	154	154	155	135	146	137	163	162	134	138	145	154	158	157	142	119	148	143	135	149	144	159	138	148	139	146	140	150	158	153	134	151	166	140	156	139	139	151	146	148	154	159	133	142	165	147	141	154	140	162	134	152	136	147	151	163	172	143	136	156	137	143	168	149	130	172	156	150	138	147	154	145	132	147	158	156	154	127	147	148	151	128	158	160	140	154	148	160	141	144	144	147	148	124	134	134	164	139	148	169	149	126	169	128	163	125	132	127	145	143	148	137	153	159	154	131	157	155	148	127	167	149	150	151	161	153	144	138	147	137	144	135	168	149	161	136	142	145	155	152	149	139	146	142	152	139	157	159	141	157	153	134	153	128	139	177	174	169	143	159	153	135	142	135	135	168	133	134	129	161	151	172	144	142	158	151	151	149	153	153	158	155	161	144	175	157	122	147	141	157	141	132	137	137	140	143	159	152	158	164	162	161	147	165	145	157	150	143	148	145	135	134	151	154	153	165	129	124	161	148	156	175	135	154	155	140	146	146	145	141	164	147	133	146	144	151	143	140	162	151	153	148	123	126	150	156	148	151	119	144	141	155	176	159	136	149	150	151	145	146	139	142	141	159	162	138	166	149	159	147	127	137	150	130	149	154	135	158	127	144	144	157	127	146	153	157	141	135	147	158	141	146	163	140	140	151	168	153	163	142	170	136	165	153	137	171	138	153	138	122	172	148	134	145	144	140	148	167	156	144	149	141	149	136	154	131	129	147	136	161	132	137	134	158	161	144	130	128	132	156	140	154	133	155	138	156	145	151	148	150	131	145	148	137	143	159	149	154	143	167	138	148	137	158	132	155	156	151	152	124	133	177	157	162	138	139	132	150	156	147	128	149	174	143	153	158	169	161	143	173	156	148	127	149	139	169	153	147	142	121	158	133	150	172	159	130	157	157	140	154	154	166	134	148	152	155	131	149	186	138	140	146	161	138	154	157	139	140	137	168	149	149	157	146	135	144	156	133	137	156	140	140	119	169	136	149	144	158	139	147	148	158	154	160	148	131	138	150	142	138	156	151	151	151	164	155	145	142	139	160	133	145	147	131	135	131	170	147	149	138	165	149	158	140	131	128	150	157	161	142	168	160	151	141	148	143	159	137	141	121	126	161	145	161	139	157	150	171	133	153	170	132	144	132	135	150	157	135	142	138	143	137	147	145	136	152	121	151	143	129	163	158	165	135	148	144	157	148	159	139	130	161	153	130	155	154	149	163	129	129	139	145	163	138	147	154	134	134	154	149	147	140	154	138	156	152	158	163	131	153	148	137	148	145	147	149	137	152	151	174	163	141	167	132	183	132	145	160	167	159	151	150	136	135	133	158	151	171	144	146	149	155	126	136	139	157	161	138	133	152	139	130	131	136	169	142	144	139	151	142	142	152	167	145	142	161	140	137	145	147	144	166	148	155	163	137	167	154	143	138	132	129	170	149	155	147	132	159	149	145	144	162	155	143	156	156	139	164	126	125	143	142	159	151	137	152	137	151	156	150	124	137	147	142	174	153	132	172	152	151	152	118	140	161	147	152	159	133	139	154	149	162	162	143	149	152	143	149	169	144	130	157	114	146	151	165	160	144	150	139	156	170	124	166	127	141	147	150	152	140	131	147	163	134	163	147	146	166	141	158	144	143	146	157	127	149	155	154	140	162	136	154	154	145	137	150	160	142	136	140	157	138	136	165	141	158	134	144	154	126	152	137	177	140	148	129	146	153	147	146	145	155	157	154	144	150	152	141	141	141	170	139	165	149	139	155	141	159	124	163	146	151	157	167	156	160	118	154	164	150	155	141	134	145	142	146	153	138	166	131	139	136	155	169	154	149	128	168	158	155	148	144	147	159	125	153	160	148	180	139	128	176	137	125	133	129	141	159	141	138	131	144	163	149	157	148	146	160	150	171	134	146	130	135	145	163	137	138	150	143	116	150	134	158	145	179	144	143	148	130	150	160	142	148	158	134	151	140	132	163	165	140	160	153	154	137	137	138	131	154	146	134	168	151	137	141	157	135	128	141	140	146	147	146	156	113	158	165	167	156	158	170	143	135	129	154	133	149	135	137	144	148	137	148	136	145	147	143	139	129	174	146	165	154	158	164	152	149	165	144	155	162	166	154	158	137	136	128	152	128	151	132	139	155	147	131	155	163	152	133	156	133	155	158	141	155	138	143	157	161	153	128	141	140	155	151	164	145	172	145	147	147	174	147	149	129	155	148	161	159	154	167	144	154	160	152	165	161	151	154	149	163	137	137	147	131	150	138	129
26841	20982	10889	981	572	498	448	439	454	422	411	421	409	400	429	414	447	448	448	413	418	383	408	412	375	410	404	422	446	431	421	404	412	400	407	423	417	405	426	401	374	401	380	417	425	398	408	419	411	411	420	426	379	426	421	426	435	447	442	410	462	409	375	415	349	413	422	427	418	426	394	456	414	402	451	414	407	414	425	403	396	430	418	384	410	406	421	437	383	400	415	421	422	354	384	392	402	394	448	419	449	411	447	399	419	410	401	392	396	414	402	421	441	393	389	388	434	412	406	423	401	428	391	440	410	433	387	423	387	357	416	401	390	380	420	381	400	416	393	414	421	412	428	428	427	379	439	404	397	395	399	416	399	412	408	438	369	399	420	400	424	417	400	439	418	432	401	446	399	395	376	426	454	381	401	420	415	419	389	412	397	400	393	402	393	414	402	432	397	395	395	390	382	417	406	387	407	400	418	428	396	373	409	427	422	451	391	433	393	396	429	413	403	428	399	403	422	422	389	414	433	421	394	410	379	459	403	441	403	424	430	416	401	377	416	440	429	395	445	433	391	438	446	444	384	395	407	375	426	420	402	372	409	411	423	385	463	410	418	424	396	408	426	421	393	404	443	408	404	432	380	407	389	424	400	424	388	391	375	401	422	421	448	425	374	360	434	386	381	388	346	405	413	400	436	427	425	423	428	420	410	360	421	412	408	433	418	406	404	407	400	425	420	414	413	424	425	403	419	436	422	419	399	397	421	459	416	419	424	414	401	421	374	365	419	394	424	443	390	380	412	362	416	401	422	413	405	402	390	390	404	401	385	389	391	433	404	409	420	390	436	384	405	411	426	379	420	375	417	433	415	436	396	425	420	366	430	385	422	412	414	425	422	437	455	413	421	385	427	390	405	409	387	429	384	421	448	417	400	423	420	435	434	404	398	427	439	407	426	397	396	403	426	408	436	412	422	411	443	407	398	424	424	374	396	413	422	417	459	400	410	434	398	398	419	425	370	413	413	415	428	443	382	416	432	440	394	385	432	398	407	417	391	362	452	402	402	426	405	394	408	387	414	415	369	395	398	404	399	395	392	413	407	438	387	383	410	394	406	391	394	434	419	396	385	417	428	419	390	408	378	426	437	412	409	426	415	423	406	428	408	372	413	426	431	412	375	432	408	418	465	465	372	396	391	421	452	397	411	387	421	442	388	427	445	421	431	413	389	392	382	455	402	415	400	427	423	444	408	414	435	411	408	373	445	396	428	404	372	401	411	388	405	432	392	426	393	414	425	402	422	395	429	407	418	405	432	413	384	438	412	387	423	410	429	424	390	405	421	411	433	378	409	414	380	384	428	353	431	412	400	466	441	392	387	432	403	438	396	409	456	394	426	433	433	377	398	416	430	404	406	406	423	390	408	406	418	428	423	401	404	464	444	394	414	421	434	416	403	417	431	397	403	409	423	407	418	410	408	417	427	422	424	413	406	427	416	413	418	447	391	425	384	395	414	437	422	383	408	439	438	408	414	455	415	416	424	414	413	419	395	401	409	399	392	441	396	400	392	435	399	419	430	424	406	411	404	401	438	428	423	421	383	390	426	401	409	402	407	391	390	395	383	401	401	416	414	427	430	426	395	433	412	412	371	411	360	412	424	393	403	431	417	439	415	387	405	419	386	415	413	405	374	408	425	410	410	428	381	385	410	381	418	415	410	436	432	402	426	391	399	380	405	368	416	443	387	412	416	415	369	374	412	403	378	378	412	410	371	406	405	422	426	425	440	418	437	384	394	409	437	372	399	423	379	394	410	398	439	417	441	372	410	455	416	412	378	415	403	427	411	394	395	420	411	417	427	410	409	432	412	427	392	426	422	392	392	395	389	418	408	400	422	416	398	414	409	406	431	419	388	421	406	428	385	380	424	432	401	433	408	392	418	411	439	413	434	406	421	408	430	368	429	422	392	406	442	408	375	395	420	378	393	428	457	378	429	397	395	407	411	381	409	403	423	423	389	412	363	398	393	447	394	422	441	403	428	414	411	425	413	429	417	404	420	430	409	418	424	402	428	424	423	410	399	422	430	409	430	443	408	437	435	388	428	382	439	389	379	387	444	407	430	432	414	433	429	433	379	395	402	407	398	420	435	396	447	382	379	426	424	368	414	413	434	379	418	408	385	390	428	401	398	424	367	426	419	388	431	422	412	423	406	393	409	396	411	397	373	393	397	428	419	399	402	420	401	397	447	418	410	425	380	437	380	435	402	448	431	421	431	409	414	425	410	395	435	433	385	383	434	382	394	413	387	453	404	424	377	399	380	382	412	429	422	420	433	404	374	439	425	468	390	439	404	405	388	411	411	405	445	417	386	399	419	440	404	443	417	391	402	413	407	409	401	407	380	432	407	402	421	416	399	405	397	414	437	466	411	446	425	428	406	439	401	410	400	429	409	402	374	385	413	442	413	376	421	393	404	419	415	397	424	433	402	407	413	427	403	403	434	448	399	407	381	406	428	396	404	413	405	452	419	432	401	418	396	424	423	424	387	409	405	413	410	385	421	429	386	451	399	431	392	408	433	401	423	428	424	396	372	409	407	419	389	392	373	379	409	383	413	402	410	442	399	385	392	393	434	429	403	388	405	430	396	433	430	441	424	441	417	420	440	374	389	393	432	387	413	414	383	419	420	412	415	384	412	397	416	428	394	414	397	412	429	403	377	432	431	412	410	434	409	408	417	394	395	400	386	383	416	398	380	384	402	395	436	418	407	380	422	398	389	394	420	396	417	433	446	384	373	388	379	378	396	441	422	401	411	435	380	408	437	399	411	419	389	402	418	390	413	425	417	378	403	442	396	437	434	381	393	378	418	391	371	391	429	433	440	436	409	419	401	372	400	422	448	403	413	406	428	420	411	383	433	403	382	380	377	442	406	446	377	390	412	423	392	386	383	393	396	400	411	419	374	394	412	400	409	400	418	466	422	413	357	453	395	379	380	374	398	421	425	423	431	425	413	408	424	406	388	375	405	417	409	428	434	398	445	436	416	393	402	375	465	409	392	457	415	401	408	356	404	411	401	374	427	403	388	415	402	428	398	423	451	425	421	431	423	418	407	397	414	412	387	422	421	431	416	381	456	393	421	416	405	410	453	372	410	375	396	376	395	376	418	418	399	426	448	413	424	436	378	412	411	417	409	401	415	397	399	383	401	392	452	423	425	398	430	448	421	366	432	399	372	378	412	403	398	416	417	424	396	414	387	409	422	443	434	374	458	388	436	402	416	393	406	420	436	393	403	426	368	412	379	427	423	385	409	410	417	414	394	394	405	423	414	424	373	408	420	430	418	399	411	381	404	425	398	395	418	416	418	396	417	405	411	429	430	427	411	372	449	420	432	413	428	437	412	412	412	410	397	434	374	423	422	413	394	427	371	432	418	423	433	427	414	423	430	385	431	398	398	435	399	408	387	412	396	419	398	383	424	427	423	421	398	416	392	398	402	411	411	399	400	413
4036	1233	1056	745	702	615	578	575	578	594	559	538	541	537	553	573	543	539	501	547	562	543	530	561	529	513	498	529	546	526	500	533	495	518	562	528	487	559	533	533	536	535	532	544	494	487	549	546	528	546	519	542	522	521	539	540	502	527	537	521	518	549	516	516	530	560	539	542	561	503	547	576	536	534	549	535	496	555	556	530	549	534	540	520	552	541	515	525	563	519	548	532	549	505	494	497	562	558	576	544	554	605	545	571	500	559	508	528	567	532	535	565	510	509	543	560	520	561	562	530	562	536	508	550	553	548	544	551	572	550	496	549	519	505	538	512	537	550	578	562	555	522	545	512	538	513	541	504	553	550	504	507	567	529	587	556	560	543	536	516	545	506	539	536	562	546	541	538	546	506	539	514	508	552	533	534	526	573	532	526	518	549	583	505	540	528	528	562	536	556	508	535	534	557	507	542	517	514	562	549	520	534	503	491	529	534	560	503	551	561	553	534	519	528	528	530	550	500	513	533	557	486	548	557	552	498	527	504	528	555	559	500	529	561	515	520	562	501	497	557	556	545	498	512	530	530	532	496	576	530	541	533	527	572	564	572	568	549	491	525	527	547	510	543	533	530	535	521	539	553	572	536	514	540	532	533	543	534	575	537	548	519	510	525	568	522	525	571	561	518	529	534	528	487	541	529	537	529	542	523	583	517	523	519	555	556	508	499	532	542	556	513	556	547	515	565	548	563	528	558	539	570	562	582	531	520	530	498	513	529	502	550	567	532	564	534	519	566	551	537	541	499	549	526	542	569	560	501	500	524	506	515	476	537	547	531	541	519	511	566	569	560	544	537	533	508	498	532	551	501	504	486	519	560	503	518	572	554	538	551	524	584	557	517	569	552	515	523	534	573	532	499	519	518	554	520	525	525	534	553	516	579	513	544	557	570	520	492	575	570	534	530	542	533	558	551	530	541	538	549	587	535	559	539	538	544	537	516	545	544	561	539	568	504	535	569	565	565	577	543	554	508	539	532	576	521	527	516	523	532	567	524	552	551	535	539	527	509	543	556	526	542	545	507	546	540	537	530	563	598	548	551	535	487	536	561	539	564	581	477	554	481	489	541	558	517	529	542	484	530	513	551	569	542	599	522	540	573	557	532	562	514	509	556	520	572	596	525	517	551	531	532	515	494	525	550	489	558	548	544	529	526	526	521	490	585	580	518	555	560	524	521	500	525	544	541	556	519	509	551	502	515	513	504	560	518	556	528	546	544	543	538	577	528	535	515	532	529	584	574	546	544	509	557	536	488	558	526	553	528	565	524	496	498	517	515	582	505	558	531	521	559	538	536	517	512	544	563	547	585	539	567	510	569	532	538	537	594	542	552	524	530	578	567	515	518	519	535	482	533	536	523	557	549	524	509	538	524	552	544	534	577	512	540	508	540	501	509	544	507	563	546	542	511	572	570	530	566	534	532	550	529	505	563	523	505	531	551	526	566	530	530	536	523	534	500	520	505	535	517	538	527	538	525	542	513	518	561	541	555	488	517	542	522	545	578	561	546	511	569	543	534	503	533	521	549	517	534	559	520	513	546	547	556	521	563	570	535	516	554	562	519	522	487	513	547	542	540	544	583	526	577	514	549	529	543	500	548	582	552	538	553	518	540	547	486	510	513	490	529	561	513	522	554	549	521	534	539	596	547	508	502	577	550	511	535	519	523	570	522	561	497	530	519	494	560	550	552	540	543	510	523	541	549	532	536	563	531	545	526	542	576	532	537	507	509	539	547	498	554	529	516	492	522	553	536	543	568	540	526	543	530	528	549	528	567	572	511	522	532	560	535	523	556	518	528	538	546	535	487	537	505	535	561	541	573	486	577	489	530	566	568	556	539	585	554	569	539	568	522	570	537	545	538	542	537	581	533	524	575	518	536	505	541	527	527	550	560	546	538	536	548	533	566	578	522	532	559	531	528	561	563	516	526	539	550	551	539	557	518	500	552	532	519	542	526	523	552	520	532	500	528	549	532	511	526	563	515	503	561	524	510	570	577	558	537	520	506	519	510	545	527	580	552	557	527	514	531	508	541	558	542	521	520	561	557	539	504	563	547	536	568	513	556	473	587	551	530	509	524	510	536	554	508	519	561	551	533	587	536	507	547	499	565	513	566	566	508	532	512	587	526	547	524	520	547	523	534	586	517	546	533	525	544	524	476	573	532	512	542	554	527	510	559	525	515	525	547	561	551	502	549	538	530	529	507	567	514	514	534	535	515	587	504	570	514	548	534	535	546	560	544	520	547	509	546	567	524	538	583	543	608	562	543	578	574	564	546	560	543	517	525	544	534	550	511	506	510	521	550	542	568	545	527	507	528	542	547	551	549	507	520	544	518	528	509	534	572	539	518	501	541	519	532	502	525	526	564	504	559	547	542	507	524	572	532	549	567	524	503	521	536	529	560	536	529	524	515	550	498	532	564	565	507	516	519	543	530	551	525	537	537	506	529	490	528	522	530	571	543	572	551	549	507	517	531	508	564	488	549	540	532	505	502	539	531	557	541	555	544	538	548	543	569	554	514	541	552	545	512	559	552	540	557	543	523	545	478	537	551	555	511	540	493	516	528	536	518	527	546	555	535	516	521	565	524	537	551	570	538	507	564	539	558	539	544	535	524	519	525	531	492	551	514	548	526	519	539	550	539	552	578	530	560	544	513	538	581	517	574	581	515	511	479	564	525	546	523	539	548	552	513	572	591	529	519	519	536	531	552	528	530	548	563	527	539	504	533	568	553	528	521	569	550	526	562	542	561	512	524	526	547	559	521	498	486	520	525	538	540	495	503	546	573	567	538	504	590	522	543	516	511	513	513	507	532	527	564	601	523	525	519	511	546	523	534	519	526	521	546	517	488	513	484	540	502	552	517	527	567	525	530	536	569	487	548	552	507	551	523	562	554	544	594	544	553	551	542	586	546	541	525	558	512	498	560	547	541	537	564	527	564	547	516	516	533	557	537	514	587	522	529	582	509	501	490	519	518	514	510	525	547	563	529	544	505	533	507	577	534	537	542	556	497	534	516	503	519	549	515	525	533	493	581	538	547	533	561	525	552	550	576	542	516	545	537	520	506	558	519	552	529	557	516	556	507	518	539	553	563	559	531	551	521	544	517	563	539	521	539	558	553	522	550	546	543	530	531	503	523	553	557	494	516	508	539	545	544	550	531	540	542	498	543	547	525	559	546	509	505	577	518	520	531	535	572	528	554	536	490	550	495	578	523	500	547	511	543	507	530	512	527	551	522	536	553	546	523	558	565	540	522	521	535	491	547	547	558	521	510	481	542	546	513	539	488	560	560	519	568	539	522	513	595	509	555	547	497	553	530	540	587	530	519	499	541	480	540	501	542	536	552	510	520	561	510	521	534	535	492	536	546	484	533	575	541	497	520	567	523	592	526	528	553	509	498	549	568	507	498	536	552	548	546	559	516	543	550	573	552	539	517	580	539	553	538
23807	21306	28883	24061	21296	12621	1094	606	510	481	427	366	376	364	351	340	318	316	310	306	325	280	299	320	310	283	294	288	307	297	282	266	288	286	261	281	283	286	264	273	301	287	261	258	246	283	283	263	272	284	243	285	263	271	301	254	249	301	259	276	250	278	264	279	282	253	249	276	291	251	276	260	270	246	279	254	270	269	266	276	284	274	275	236	250	281	271	249	245	291	284	267	274	283	292	310	281	254	274	274	262	263	235	284	272	285	265	232	265	283	269	279	269	279	266	274	276	250	278	270	273	263	240	258	288	258	256	247	264	294	265	266	263	278	260	233	296	245	257	294	294	289	262	278	264	243	274	256	241	267	271	249	287	279	269	275	289	262	247	285	268	304	266	292	225	220	264	237	253	273	277	248	272	225	277	279	254	245	260	254	252	290	271	281	276	260	270	267	279	271	252	287	254	263	271	277	266	228	249	239	251	254	241	265	250	253	260	261	288	289	259	267	221	258	270	262	286	249	298	271	245	260	264	285	280	253	243	248	275	277	266	262	280	259	275	268	255	275	266	288	261	284	270	248	258	282	268	279	273	277	259	249	262	274	277	221	241	268	268	267	286	271	252	268	234	242	264	279	308	271	261	275	266	259	271	261	260	267	256	278	278	264	282	293	247	281	273	263	276	279	277	222	262	246	265	270	259	262	253	293	270	273	290	267	271	253	290	258	250	262	295	271	279	261	278	285	274	289	265	263	251	280	255	263	275	258	282	255	261	264	256	283	261	245	263	260	285	251	249	303	292	244	241	264	270	268	282	252	267	248	254	260	276	291	248	254	235	289	256	303	269	264	252	250	279	269	259	279	252	231	268	275	254	262	282	281	257	261	291	269	249	277	262	292	286	257	267	278	296	240	257	271	270	271	281	254	259	296	282	260	243	270	278	280	283	264	274	280	280	275	242	225	290	240	252	268	254	261	264	260	262	275	254	274	248	280	260	268	285	245	247	277	272	285	268	235	250	249	264	289	277	309	235	269	228	301	259	233	248	283	282	246	258	268	245	244	264	264	263	283	250	249	277	261	290	246	249	235	261	281	261	233	268	263	247	258	256	258	269	291	257	279	280	276	245	260	283	270	267	241	270	283	227	261	255	301	283	263	263	280	262	271	255	257	259	262	282	270	258	267	288	261	275	265	261	258	240	251	260	291	252	264	247	280	270	249	280	251	259	297	255	274	279	260	261	289	275	265	256	245	247	245	284	254	264	251	260	236	263	252	263	263	270	260	279	264	247	252	265	251	289	283	251	277	276	265	259	287	262	262	272	247	263	260	265	258	256	273	251	275	241	279	243	261	280	277	283	257	248	249	273	296	268	264	257	267	292	281	262	275	262	266	269	263	257	265	275	259	266	254	261	277	266	267	267	223	251	273	263	233	265	295	292	288	283	268	279	288	264	267	268	277	267	278	274	246	262	262	250	268	246	270	266	266	262	284	278	279	277	265	256	270	246	292	257	256	262	267	238	260	247	271	277	248	257	284	248	304	256	278	237	270	270	282	245	260	272	262	258	269	256	274	259	260	273	262	272	265	248	268	236	272	285	272	273	292	249	265	262	250	265	274	289	248	279	266	256	231	250	272	270	261	262	270	241	248	286	287	271	265	245	277	284	283	259	274	279	264	261	288	270	241	263	231	258	256	245	270	224	269	265	268	274	256	286	263	255	260	250	276	249	271	283	247	269	268	245	267	260	273	232	272	285	250	255	281	233	255	282	292	245	254	263	258	270	286	254	249	250	251	267	247	265	273	266	237	273	269	272	289	279	256	252	244	296	257	275	266	275	254	288	240	274	268	243	279	251	284	261	258	278	235	252	269	248	318	272	251	282	292	267	269	280	299	263	278	259	261	280	277	249	234	252	258	275	247	275	266	269	265	284	268	254	264	286	282	254	283	261	250	233	287	253	257	244	270	271	276	236	285	299	236	275	240	270	266	291	265	248	246	273	257	269	282	249	251	246	228	260	268	277	268	283	276	248	247	267	269	249	247	237	241	292	275	258	254	270	272	266	252	266	257	258	245	302	283	264	279	260	254	280	258	276	246	267	243	262	274	249	251	271	267	252	247	274	258	252	280	240	250	282	284	257	274	251	258	244	273	239	283	232	240	275	273	276	262	269	257	315	224	273	270	312	297	279	269	264	237	240	290	259	241	289	259	260	257	289	240	245	249	266	288	251	257	279	258	292	264	255	273	278	276	286	259	261	271	244	258	276	255	258	259	260	283	254	269	259	270	281	243	268	232	258	262	234	279	246	246	278	241	265	278	233	249	268	273	257	258	312	278	266	274	249	258	287	269	290	286	279	267	274	280	279	247	271	272	254	234	251	240	284	255	259	233	288	268	260	271	238	268	250	256	233	290	267	246	287	259	275	253	277	279	275	288	279	285	283	275	216	266	265	249	287	253	272	267	257	257	239	227	248	235	280	261	275	246	284	266	261	274	260	232	262	241	276	256	266	254	270	252	241	266	290	263	283	265	264	247	249	278	292	274	254	306	266	254	287	267	262	261	250	267	273	245	277	261	266	266	261	282	246	271	277	278	263	258	279	291	288	276	249	298	255	281	258	258	292	263	271	268	269	255	266	294	248	289	263	239	260	267	276	288	254	235	284	294	241	278	265	266	288	272	270	256	270	265	285	282	279	257	244	222	263	256	244	282	275	294	262	252	262	239	255	285	255	286	282	271	270	276	247	267	248	266	285	264	268	255	255	263	280	245	249	252	276	254	279	235	285	258	283	291	291	267	283	264	253	252	252	261	244	248	260	263	246	269	248	281	254	265	275	280	281	261	244	288	270	240	245	300	277	239	261	276	273	269	285	254	265	277	267	299	243	259	266	274	265	295	263	231	269	249	277	281	248	271	261	296	268	253	262	247	249	254	263	260	263	283	268	283	248	244	239	277	261	247	286	247	237	275	277	290	247	273	275	268	297	295	255	252	309	274	285	269	261	260	257	256	250	273	292	259	248	291	275	257	293	240	290	255	243	280	262	281	240	263	263	276	273	228	291	274	281	237	265	272	258	242	294	251	264	273	257	282	261	257	266	274	288	220	283	240	262	261	249	256	269	269	259	276	263	276	257	269	271	259	285	251	262	264	271	248	265	249	272	256	254	256	250	271	246	254	262	238	273	251	258	283	261	271	261	292	271	261	269	277	243	273	267	277	305	264	268	277	253	269	261	269	260	293	258	264	283	270	275	245	293	226	272	246	267	229	245	280	267	262	263	278	257	269	249	272	247	254	281	266	277	241	254	251	234	253	255	272	251	292	261	264	269	257	287	255	279	247	292	262	267	289	252	229	269	270	248	242	265	276	259	301	256	240	266	256	278	261	284	244	252	263	253	273	269	253	280	251	262	271	255	240	250	239	267	229	235	259	264	271	300	265	236	240	262	264	258	276	265	261	287	243	267	268	281	241	248	259	279	257	284	261	304	270	255	290	275	275	275	284
4709	9551	7927	3701	2602	1982	1599	1275	988	885	733	685	638	645	553	530	529	471	488	493	433	413	448	379	449	441	417	411	374	418	380	389	361	402	384	374	426	401	384	391	363	375	354	391	389	383	403	376	388	393	368	359	353	357	365	379	383	370	379	376	349	374	329	347	352	327	385	343	361	380	349	351	348	386	346	388	365	354	361	348	353	403	365	354	354	369	357	407	344	336	338	345	367	338	379	331	367	376	355	373	334	344	355	371	344	370	341	325	353	378	330	364	371	338	379	381	356	329	365	346	380	339	384	363	368	335	383	368	371	330	371	351	361	343	368	375	361	363	351	345	334	332	383	341	352	375	341	375	367	356	364	404	370	373	371	371	388	366	355	355	373	342	369	350	358	346	353	365	348	337	352	343	326	336	348	346	362	372	337	348	371	309	346	342	373	368	374	383	364	367	361	347	386	360	378	369	364	368	313	364	364	336	335	394	354	374	359	336	353	360	356	358	354	370	329	382	361	354	376	362	345	356	406	382	364	378	327	355	373	382	366	378	328	354	358	384	378	374	367	371	348	389	312	337	367	361	377	336	350	359	350	357	325	357	341	348	363	371	352	364	332	377	381	338	364	359	359	326	370	332	357	347	373	349	305	344	358	338	353	336	355	352	380	322	323	355	348	337	349	335	344	356	388	342	359	359	346	341	374	378	367	369	359	348	313	352	371	364	359	354	397	368	338	375	342	367	332	357	365	366	354	329	345	364	374	371	341	357	355	364	392	368	345	333	333	328	339	364	385	351	338	353	388	337	346	357	354	338	374	355	333	363	315	343	342	377	352	319	322	363	396	367	357	324	385	353	348	344	357	309	356	383	380	350	348	353	348	343	348	357	377	333	354	354	358	356	402	351	373	341	376	352	362	371	403	384	345	337	325	389	355	319	373	358	393	358	353	393	383	362	326	332	370	364	370	345	349	326	334	335	371	326	344	349	370	328	344	358	369	339	356	357	343	332	357	338	343	322	367	342	340	332	372	369	356	395	360	366	377	341	369	351	341	339	328	382	362	345	374	362	344	340	335	354	377	348	382	312	318	374	339	364	351	320	330	349	335	346	378	352	339	341	356	296	388	355	390	346	341	346	385	386	367	356	357	342	362	335	360	352	343	382	378	397	404	340	353	338	351	376	373	370	346	350	351	381	371	337	324	354	361	387	372	339	385	367	358	323	344	354	328	324	327	360	325	356	358	329	366	345	349	323	377	317	372	375	320	347	357	360	375	340	362	350	368	349	381	370	358	332	385	337	368	354	351	360	346	368	336	347	379	347	349	352	334	343	358	348	349	356	364	352	365	400	332	358	381	383	342	345	372	304	362	364	374	354	326	350	347	367	381	350	366	350	374	347	334	370	339	326	382	354	386	373	384	366	337	348	330	361	341	307	335	383	339	405	348	350	374	374	355	344	359	324	327	339	376	357	346	349	359	348	360	350	356	368	355	376	345	337	338	365	359	368	351	383	375	320	329	329	372	365	391	359	368	317	347	375	342	329	341	318	343	356	329	357	362	348	363	358	347	348	347	330	356	368	323	364	341	360	320	380	362	353	354	357	365	353	337	318	313	353	363	340	387	336	343	331	349	369	373	354	346	363	405	341	350	361	320	361	361	382	360	345	343	334	355	351	369	340	343	339	366	340	339	365	334	349	328	354	346	367	342	346	358	366	357	358	372	350	363	364	355	378	333	358	343	333	356	328	390	363	336	341	372	345	345	366	353	325	358	391	368	377	359	349	338	366	383	393	379	367	347	367	322	365	364	368	361	337	338	343	357	348	363	360	341	325	375	324	358	363	350	346	380	316	346	359	374	335	370	333	341	374	352	388	361	382	356	340	342	390	349	350	386	380	343	394	347	381	327	352	365	347	408	379	373	353	371	351	348	308	319	342	356	383	366	343	373	392	364	319	344	336	353	327	349	346	339	362	353	354	343	331	327	359	341	359	307	359	344	352	376	373	342	363	362	330	359	332	366	369	332	364	384	377	349	352	381	376	341	353	349	344	335	379	346	346	345	346	365	366	346	371	348	350	343	341	339	354	376	356	391	358	376	346	340	372	348	380	356	374	385	345	312	368	333	378	363	374	354	340	360	405	360	355	377	362	348	337	340	352	369	388	384	382	354	400	356	360	329	354	384	386	343	357	343	341	369	351	365	351	367	329	333	339	357	346	372	328	400	359	361	337	339	346	374	352	330	377	373	375	357	350	381	358	387	345	356	309	337	363	354	388	326	357	347	367	342	341	345	352	375	356	358	355	357	350	370	369	330	349	360	367	340	368	359	331	341	333	382	346	375	336	376	339	337	343	361	366	340	344	358	366	378	386	364	371	361	328	360	346	358	376	342	372	362	352	355	354	347	360	370	374	343	370	312	356	351	337	323	353	332	390	352	347	371	358	372	387	381	362	345	356	413	342	338	348	358	359	376	351	357	362	373	330	367	377	376	345	359	365	338	384	335	348	315	358	373	368	357	354	372	327	365	349	345	349	360	360	354	366	355	334	342	356	334	351	381	366	362	344	353	332	380	372	304	369	347	379	356	368	358	330	377	380	332	350	340	356	342	346	366	387	322	348	385	352	385	368	359	377	355	368	343	321	377	334	335	357	340	362	392	320	355	346	339	342	328	315	345	372	336	350	368	372	360	356	373	359	366	347	346	335	349	344	389	391	372	375	358	353	344	358	353	341	388	380	338	325	363	364	378	356	373	370	344	312	367	354	359	377	348	383	353	371	381	377	358	364	335	376	373	351	352	373	346	326	349	372	370	373	359	384	346	325	355	401	354	369	346	337	354	358	360	345	335	357	406	366	384	341	324	384	363	372	349	367	375	353	370	354	346	334	358	343	376	393	334	331	332	354	369	350	369	361	325	355	336	357	384	341	363	373	347	347	356	334	326	333	356	369	371	361	396	337	363	339	340	341	376	351	350	339	372	379	360	403	349	384	370	361	345	368	351	344	349	332	329	378	381	395	377	351	373	377	366	381	386	348	377	347	353	350	342	328	369	335	367	323	359	351	353	363	320	340	362	318	361	332	372	350	394	370	394	339	352	383	344	410	326	366	345	400	381	355	342	342	360	363	388	368	357	334	367	340	365	343	331	363	359	360	368	339	362	361	366	371	374	363	358	363	361	322	372	397	339	353	327	359	338	329	383	333	351	360	381	380	377	330	372	380	368	353	331	365	356	375	361	375	346	365	331	362	343	360	366	365	323	333	353	342	372	349	335	352	378	334	344	389	352	383	320	359	345	355	295	327	368	393	389	351	343	349	386	383	346	385	330	360	388	360	352	342	365	344	369	348	396	383	341	341	383	361	345	369	385	343	389	361	356	354	398	320	332	348	371	363	351	350	367	361	360	334	352	334	351	338	362	366	385	380	354	332	346	365	366	358	365	344	384	330	335	339	317	345	340	371	395	390	369	335	326	339	353	365	331	344	342	358	345	345	358	352	378	361
22793	21272	29175	23676	21273	21316	11026	910	578	482	414	381	338	274	274	245	247	209	197	198	161	167	178	183	188	159	171	140	154	144	124	137	147	150	132	149	120	139	125	134	128	109	123	125	138	128	127	117	116	119	142	128	110	101	114	134	112	120	124	136	126	138	113	128	115	98	94	100	127	116	114	113	128	123	112	130	127	117	136	111	127	117	107	112	109	118	115	112	103	109	123	108	119	114	124	106	108	123	109	111	137	99	122	107	103	110	127	112	104	128	122	127	113	119	120	126	134	136	133	127	108	95	94	110	109	111	116	93	107	114	120	116	96	118	130	114	113	132	111	102	120	112	116	115	116	128	137	104	110	109	106	113	109	114	114	135	112	117	86	128	106	129	121	105	105	109	111	112	121	131	111	114	125	122	118	122	125	137	106	103	114	95	113	121	121	103	128	118	129	101	110	119	96	98	105	106	140	104	103	107	98	109	89	127	109	124	109	133	109	114	126	100	104	105	117	99	92	129	94	103	118	116	125	120	83	103	111	115	145	111	105	117	113	137	118	101	110	120	120	127	107	99	113	90	96	121	98	113	114	116	119	114	107	113	120	126	112	114	127	122	126	94	108	130	102	98	108	124	97	129	102	108	123	115	133	102	94	113	98	108	125	103	106	113	92	101	99	108	102	106	119	125	114	95	124	110	115	117	103	113	126	122	99	92	121	107	103	109	114	113	117	112	115	104	118	105	127	117	105	114	124	122	93	124	102	108	117	113	111	116	111	116	104	112	112	107	115	100	95	127	116	133	103	107	120	95	104	88	100	117	123	116	111	132	98	120	113	120	102	119	120	131	121	137	120	99	107	107	115	82	111	125	115	122	122	101	115	125	111	96	103	102	111	111	115	112	110	112	127	119	127	124	114	133	104	94	117	127	94	107	124	120	115	107	99	87	114	116	119	134	119	124	106	111	110	112	103	118	97	104	113	117	121	111	113	126	114	100	117	100	114	106	132	114	117	124	105	117	110	122	128	128	92	124	134	123	115	124	127	130	115	123	116	120	104	104	114	103	113	111	99	119	109	121	97	105	122	118	139	110	110	103	125	119	114	115	99	102	123	101	108	94	119	122	128	106	119	113	114	147	115	88	111	108	114	99	105	113	111	114	104	102	120	122	107	117	113	113	121	119	103	104	108	112	119	117	100	102	111	103	129	108	103	102	104	118	115	124	108	115	109	128	115	102	97	115	98	104	114	126	115	97	96	101	137	93	101	99	125	107	126	119	131	124	104	117	105	115	121	109	118	133	104	115	119	115	95	112	110	107	105	121	118	123	122	104	124	111	131	98	103	108	101	93	116	117	120	112	131	117	122	107	106	131	112	133	126	98	105	131	121	108	93	113	101	113	128	111	104	109	118	140	109	115	113	119	114	104	114	128	121	135	143	115	111	122	140	121	126	124	115	116	91	100	102	123	118	106	90	128	119	116	102	107	103	109	122	122	123	143	127	116	101	113	119	115	120	117	83	117	114	119	119	112	119	112	110	100	114	140	105	103	120	108	109	101	139	130	123	98	122	106	99	122	127	115	104	102	102	113	110	114	98	105	97	106	108	113	114	110	117	104	117	123	113	135	126	110	101	115	104	125	106	99	100	124	103	113	111	106	96	121	110	102	98	90	117	100	109	119	121	98	102	124	101	121	108	109	94	94	117	115	112	105	99	104	114	104	99	112	102	100	110	121	116	107	118	112	110	112	114	95	121	123	94	126	117	118	114	117	99	94	130	102	106	111	119	117	118	122	131	114	101	110	115	118	115	124	122	107	121	131	132	114	124	117	138	110	119	120	104	114	107	105	122	97	118	106	108	116	102	100	108	127	112	109	110	115	94	100	109	110	96	106	107	115	113	122	118	119	98	115	121	110	110	115	108	131	113	115	96	109	105	108	103	113	94	113	110	111	101	104	117	107	108	128	124	119	122	100	110	102	116	101	110	124	107	104	103	105	110	122	123	127	115	107	104	116	98	108	109	130	84	115	110	111	111	104	100	120	131	109	104	104	100	120	100	115	86	129	109	107	120	109	122	117	118	96	101	114	102	129	120	107	125	112	99	113	101	110	100	134	120	104	113	110	120	97	120	115	117	122	104	107	116	112	111	106	113	107	122	111	104	127	112	137	108	100	106	128	109	112	104	102	124	90	124	113	113	115	106	121	125	121	131	101	100	104	112	116	132	114	120	117	93	107	113	112	123	92	128	129	131	92	116	98	109	119	102	85	116	94	104	119	106	116	118	112	106	128	114	125	134	110	121	110	118	117	117	113	113	124	103	116	115	114	105	103	104	115	118	110	111	124	118	109	99	115	100	131	122	110	112	103	130	104	109	136	111	102	102	127	107	128	111	103	85	113	109	117	115	116	107	92	121	117	103	129	102	120	126	114	133	116	112	111	113	131	116	128	120	104	110	106	116	107	114	110	118	102	104	109	109	132	129	105	122	88	106	119	120	101	110	112	124	118	106	103	115	126	131	138	100	96	116	101	118	90	108	105	101	101	113	103	114	95	119	103	122	116	112	98	121	117	121	114	105	120	110	107	118	114	122	124	116	114	103	115	136	113	98	114	116	94	124	114	115	107	108	135	117	110	104	121	129	112	105	110	115	132	118	122	117	97	107	109	121	110	97	116	126	115	106	105	143	98	88	105	105	104	109	119	115	122	127	99	107	116	119	99	121	124	120	121	114	108	107	129	120	113	105	107	104	115	103	117	117	117	113	110	115	127	104	86	103	91	111	90	136	100	103	107	105	116	121	112	102	107	104	109	94	101	123	110	115	125	111	109	109	107	103	111	117	121	101	100	104	95	123	106	114	112	116	107	116	109	133	118	93	121	122	120	124	124	129	125	134	129	111	112	125	128	120	111	111	105	125	122	110	140	118	116	117	106	109	123	118	116	107	124	125	118	115	101	104	125	110	123	105	109	114	108	107	117	129	108	111	110	122	113	101	92	130	97	139	114	100	109	92	98	126	113	113	129	119	102	117	106	107	125	127	123	114	128	106	108	100	108	110	133	120	101	118	116	117	105	116	111	126	98	99	112	111	117	123	116	117	130	113	113	98	114	103	96	99	137	111	106	94	105	110	126	101	126	111	126	124	109	96	111	98	92	120	113	115	120	106	104	119	125	124	119	121	122	112	120	113	103	121	128	119	127	125	106	96	112	114	131	124	123	123	128	103	116	116	125	112	103	123	136	116	113	104	93	138	107	103	86	131	98	116	124	119	110	104	90	111	113	96	94	114	119	126	111	83	108	99	106	116	100	135	106	104	107	103	126	127	122	112	121	110	132	98	100	101	116	110	99	119	113	115	133	110	111	122	112	92	92	99	120	141	110	120	126	109	120	91	99	140	104	106	106	113	117	111	110	114	83	112	108	116	131	122	110	109	106	112	113	118	116	126	111	111	111	122	120	102	113	95	99	114	116	104	110	93	118	134	108	104	100	104	122	120	132	98	105
6584	15473	12645	6498	4403	3209	2458	1828	1517	1218	989	891	682	634	551	503	483	401	414	345	336	307	273	297	273	274	282	234	222	220	246	229	205	192	182	194	182	160	216	180	187	173	194	166	182	154	166	187	189	189	157	161	191	169	158	153	175	201	156	156	171	156	182	168	163	153	183	151	142	161	164	149	157	172	144	145	154	154	156	155	135	165	171	184	173	140	161	161	140	146	159	176	164	158	140	159	170	152	177	149	177	179	146	171	142	138	164	146	135	146	153	125	139	137	130	159	156	133	167	175	163	168	146	166	150	137	160	137	142	143	136	137	155	160	131	159	147	164	150	153	156	163	153	152	155	152	173	168	152	143	149	133	139	176	141	146	130	155	137	143	132	139	175	141	143	141	154	135	144	146	121	145	139	131	136	182	154	159	175	149	173	143	146	152	179	135	157	156	143	167	153	148	176	161	160	140	140	154	161	130	130	133	149	150	145	153	141	144	161	155	141	139	166	176	159	154	144	135	144	167	149	130	139	173	151	162	144	163	129	152	150	131	167	138	137	151	151	161	156	140	162	153	134	157	158	167	155	155	168	143	144	143	169	145	141	143	160	135	153	146	159	152	157	157	157	136	131	146	147	155	159	138	145	143	158	138	171	160	142	137	138	184	135	135	146	128	145	138	150	141	135	131	166	127	154	134	142	149	133	145	160	128	158	139	128	129	154	160	135	143	153	138	160	163	144	147	150	163	144	155	140	147	151	162	155	151	158	144	135	170	145	144	164	151	161	143	137	139	159	148	150	155	153	141	130	159	145	140	155	136	146	143	144	153	152	149	156	149	163	152	128	143	144	135	125	136	175	141	161	157	155	142	162	161	156	148	166	147	136	137	144	135	131	149	131	160	161	137	160	147	156	121	150	136	159	148	170	131	149	137	145	147	153	137	155	152	161	167	173	142	144	148	146	162	148	125	147	153	139	154	146	124	180	143	151	136	166	147	161	145	135	141	134	149	157	142	171	140	164	151	117	154	148	136	149	156	136	153	153	140	169	153	154	141	148	146	141	132	152	138	138	158	125	135	153	142	131	142	151	145	127	165	142	147	147	137	137	170	154	149	139	154	153	127	150	139	164	148	137	170	156	146	136	155	162	159	171	143	150	168	143	165	141	156	142	147	139	170	159	157	134	143	169	167	166	148	141	141	152	146	164	130	143	139	156	154	128	131	147	130	139	153	152	151	164	176	141	160	165	152	129	151	144	141	157	165	135	172	153	172	137	159	147	141	154	141	146	148	149	151	126	165	132	131	135	143	172	146	142	147	141	136	140	135	146	170	145	156	134	152	166	134	150	149	157	136	136	154	145	141	164	159	138	130	112	138	157	140	132	158	145	136	169	130	153	159	145	139	133	157	162	139	141	144	144	175	146	131	136	141	143	163	153	161	165	146	165	154	156	156	144	124	156	141	164	169	167	165	149	152	149	148	148	169	169	141	152	134	147	148	124	156	166	171	167	164	137	146	143	163	146	160	140	139	165	158	130	150	151	156	123	144	146	149	152	153	150	140	137	159	123	140	154	143	156	144	153	132	146	146	147	162	157	162	133	153	159	140	154	162	141	134	133	133	161	145	151	160	148	163	143	147	162	132	157	148	151	153	161	152	150	143	148	133	141	151	147	161	164	133	137	147	155	149	154	159	148	137	129	146	154	151	161	134	157	166	140	170	141	145	158	152	157	166	143	160	129	127	155	143	124	155	138	149	144	139	145	147	125	146	151	154	134	156	152	178	158	143	155	150	137	147	146	152	155	176	141	144	156	155	145	161	155	149	168	134	139	158	136	135	155	137	128	167	140	142	154	162	150	144	154	144	124	145	148	144	164	146	140	174	142	130	161	123	176	134	145	134	130	125	152	152	141	147	163	148	137	154	134	159	163	129	131	146	139	179	159	131	153	150	177	156	132	173	149	134	145	150	172	137	161	152	124	142	152	145	151	164	155	163	148	147	148	154	146	188	158	166	144	157	168	148	137	145	156	165	138	137	163	140	145	149	136	141	139	151	134	146	156	162	173	152	142	149	155	162	143	152	156	143	142	147	143	147	137	150	148	173	156	169	154	153	125	132	133	137	156	144	155	147	149	142	134	122	135	157	134	135	153	176	159	146	154	161	152	149	157	171	141	141	135	125	150	145	143	143	126	153	159	150	163	166	148	157	150	164	147	148	150	160	147	155	120	142	163	141	147	151	151	153	170	128	147	150	155	155	145	165	136	143	150	149	148	150	149	160	151	141	163	155	169	147	154	163	153	142	146	153	129	162	150	134	137	139	175	128	131	139	141	154	131	147	149	128	145	151	153	145	142	137	167	145	149	181	147	127	177	143	129	170	149	153	158	147	142	147	142	155	161	140	148	146	127	129	148	157	136	145	139	156	177	154	158	130	135	163	152	136	141	148	145	157	152	147	134	146	129	142	145	159	152	155	142	167	159	152	148	156	155	134	157	137	168	151	137	141	146	134	140	150	147	169	131	135	148	147	131	157	159	140	134	161	137	147	142	132	145	138	145	159	137	155	160	157	146	142	142	147	145	128	146	131	157	132	142	139	160	156	152	153	133	148	144	159	146	127	153	139	157	144	155	152	155	116	153	168	151	152	147	141	158	147	160	140	148	156	140	132	157	136	142	151	142	178	162	161	155	160	139	145	140	169	155	142	168	143	119	155	143	150	157	147	156	139	154	153	154	146	155	169	134	152	165	146	146	131	138	142	160	146	165	136	157	151	145	169	132	144	156	153	153	158	124	148	133	149	149	158	138	149	149	150	149	152	135	161	147	154	152	145	134	140	135	141	168	145	150	160	149	128	149	161	146	140	142	141	139	169	159	149	153	173	148	149	139	150	158	166	140	137	139	155	169	116	137	159	165	128	147	162	157	138	155	142	115	159	138	150	159	155	131	149	160	153	146	165	154	153	149	141	152	145	150	134	146	137	159	156	165	132	154	145	151	143	154	137	157	153	150	141	144	169	146	144	145	145	135	145	129	155	153	161	162	172	162	144	168	166	159	136	160	150	125	164	152	139	152	147	136	136	160	153	144	149	160	132	144	155	162	160	138	151	159	135	149	152	161	148	140	127	150	156	164	142	161	130	148	146	145	155	163	147	156	143	161	169	132	140	139	129	145	157	145	162	158	152	141	140	129	147	152	145	151	139	157	127	131	144	158	134	147	170	145	158	130	144	125	150	172	163	156	144	147	127	135	153	144	144	180	131	157	132	151	143	149	142	168	130	148	159	151	165	150	134	163	145	165	149	154	140	159	156	137	151	140	143	149	146	159	146	146	148	161	130	157	153	159	147	147	155	157	145	151	149	156	146	159	153	163	151	153	157	165	153	142	135	145	144	139	169	150	136	133	144	146	150	143	140	165	149	141	139	155	152	164	147	150	142	149	157	140	148	146	145	141	155	145	154	158	147	155	148	142	146	158	144	144	157	136	152	140	155	155	152	153	153
26982	21025	11064	976	517	495	471	464	439	426	423	450	439	417	400	431	442	397	385	410	428	398	410	431	455	454	406	427	437	386	431	410	406	432	458	400	407	427	421	418	430	455	430	446	416	413	433	400	441	418	410	446	426	421	420	406	450	429	434	418	425	440	438	445	458	395	413	415	415	400	394	388	403	403	412	427	434	423	385	428	389	455	394	352	439	441	440	430	414	423	421	408	397	385	419	411	438	428	417	430	406	407	406	394	422	416	402	420	450	420	401	417	397	418	362	419	431	399	397	394	416	434	382	432	404	386	428	409	456	435	420	408	432	386	400	402	434	385	412	448	429	407	423	418	456	394	410	432	424	423	396	424	398	394	436	395	447	404	417	405	436	416	408	417	411	404	407	410	437	394	422	420	419	424	458	382	404	415	458	427	438	402	422	389	393	400	387	404	448	420	403	411	387	385	454	419	391	437	422	406	431	420	457	410	395	418	403	437	398	440	390	414	423	428	461	414	418	402	416	426	422	424	421	416	450	424	403	422	393	438	406	441	368	457	445	436	454	431	421	408	418	390	419	419	418	409	442	401	444	383	427	406	410	422	415	410	432	410	420	404	439	450	439	434	420	377	407	418	391	435	465	401	436	431	422	403	448	374	428	380	441	420	438	408	430	440	422	394	414	436	420	427	391	416	432	398	411	434	425	429	423	406	407	393	429	403	406	431	381	433	410	410	429	393	422	415	422	407	450	396	396	433	413	402	398	399	431	408	455	439	440	418	419	422	422	433	436	405	426	415	401	422	461	418	419	406	425	410	401	400	415	461	409	431	406	409	412	426	441	403	432	406	441	427	403	423	394	402	428	379	432	427	399	397	401	421	401	413	465	457	405	446	402	432	407	374	423	425	385	375	423	418	427	419	417	419	437	407	388	399	417	387	406	405	412	420	501	431	382	410	418	398	424	422	382	448	419	406	395	420	390	439	394	395	425	442	382	468	413	411	399	418	415	405	421	415	415	388	435	409	426	413	408	396	424	411	413	418	434	410	418	429	422	444	422	440	411	424	421	462	423	397	434	436	424	404	404	406	431	371	373	425	418	387	399	431	396	370	417	432	450	431	404	440	407	441	421	404	433	414	410	420	394	430	439	376	441	414	402	392	417	397	442	438	393	430	420	406	426	404	429	442	397	379	392	423	444	419	447	377	399	365	412	413	459	463	404	386	408	429	424	433	434	412	421	410	411	440	423	434	420	421	399	413	424	409	418	392	405	419	430	398	411	411	435	415	441	410	418	407	444	426	408	388	391	417	406	383	404	418	417	427	416	431	419	423	425	436	398	406	434	394	435	435	397	408	451	440	403	424	397	426	398	396	415	404	424	414	407	405	428	390	397	356	376	430	425	439	411	412	440	429	435	387	469	424	399	467	414	400	444	411	448	436	426	456	428	410	383	425	420	408	424	388	415	383	434	428	418	391	375	423	440	398	400	417	393	407	422	417	446	403	408	403	410	411	417	409	426	409	407	435	437	416	444	442	426	432	401	419	414	403	437	410	434	432	373	433	378	427	438	398	415	419	408	435	442	420	423	413	429	412	406	415	436	420	437	415	397	444	421	435	427	431	428	428	433	443	418	449	400	413	414	422	427	445	434	407	434	404	412	435	420	429	416	401	388	451	393	419	415	436	402	400	456	410	418	460	405	450	423	443	406	379	392	433	438	419	378	446	421	421	448	408	436	439	409	449	384	436	435	397	398	413	372	427	424	404	399	445	426	425	430	412	386	398	400	381	442	420	439	460	436	436	444	424	417	451	390	463	434	377	391	433	395	421	431	417	401	395	400	420	424	383	410	419	418	445	440	383	444	453	433	398	418	410	453	403	391	446	426	421	405	411	394	385	463	413	447	407	400	397	426	394	442	395	396	437	399	423	421	418	401	436	424	380	411	444	417	424	392	419	404	433	439	420	430	398	401	422	414	454	399	396	412	421	423	458	381	416	405	456	411	405	444	413	429	435	439	420	446	441	452	400	437	414	398	410	377	427	391	430	432	399	422	404	385	413	423	405	404	374	387	445	446	399	421	434	435	431	450	423	455	352	430	418	418	408	434	421	429	419	403	428	382	440	455	430	428	444	437	417	424	439	415	391	415	448	422	404	440	430	424	407	438	405	463	424	423	426	387	371	401	394	460	410	435	469	396	459	410	436	391	455	410	408	395	416	411	433	396	424	447	427	409	409	422	393	448	397	447	401	445	412	440	405	436	402	393	400	443	440	441	434	437	405	424	384	393	418	423	399	432	428	459	444	398	436	435	426	394	454	413	382	416	423	418	426	428	387	421	421	372	424	443	424	428	415	394	491	457	399	459	403	415	408	386	427	398	416	393	415	411	415	401	419	420	416	427	390	393	415	448	415	384	402	428	417	445	421	450	418	397	417	428	429	413	386	426	432	398	421	412	474	429	415	423	390	384	394	426	408	414	407	426	401	417	409	429	435	405	413	432	424	415	408	400	384	435	407	386	410	441	427	397	455	431	398	399	381	390	416	420	426	399	402	422	401	434	438	377	386	419	460	456	406	415	434	429	412	415	419	439	405	392	381	426	461	408	416	437	408	419	424	409	433	445	427	419	388	424	407	440	389	425	430	398	412	445	412	438	412	413	406	427	436	398	401	382	431	466	421	416	394	428	458	391	434	386	394	441	430	386	444	426	419	429	411	444	414	405	428	419	426	407	404	455	421	412	426	391	415	429	409	443	388	431	439	418	440	410	389	423	407	407	410	406	440	425	396	415	444	385	401	390	389	419	380	419	458	399	414	395	435	423	398	410	454	438	373	416	402	413	427	424	415	416	404	384	404	423	431	429	445	434	409	404	388	403	428	441	395	412	417	412	430	414	412	398	416	439	382	421	399	426	402	445	416	408	405	415	413	452	429	433	417	434	411	434	424	404	423	389	390	377	410	376	399	392	393	431	405	433	429	390	423	399	454	424	386	415	414	406	431	423	418	413	416	417	381	421	415	404	401	381	391	392	428	446	437	399	421	445	447	432	424	420	426	435	454	385	398	441	422	384	420	429	425	446	431	401	441	439	399	447	416	420	453	391	376	443	452	442	408	441	383	408	430	444	387	394	415	428	389	439	428	427	403	457	426	430	395	427	424	406	418	383	450	446	395	437	408	469	402	386	411	453	415	418	462	418	402	453	401	420	426	407	438	430	420	403	467	428	441	359	425	443	398	419	406	422	404	399	430	436	455	416	401	451	395	423	413	398	430	417	424	411	392	416	391	418	443	404	459	444	431	416	373	430	433	417	442	397	435	409	465	433	410	416	433	409	415	441	404	393	436	410	456	401	416	400	447	445	413	430	398	422	442	388	361	390	405	421	399	439	404	418	447	405	377	439	458	426	419	408	444	426	413	386	410	382	443	429	422	435	465	433	411	396	435	439	409	401	407	423	394	403	463	445	407	390	404	422	410	433	405	441	446	428	422	422	473	415	410	392	387
3972	1218	1142	748	711	636	678	587	574	538	568	578	537	571	548	606	511	526	603	531	510	576	597	559	531	522	557	566	549	579	520	550	570	578	570	506	549	526	555	529	550	533	515	562	516	529	561	554	525	504	550	507	540	538	570	529	567	552	554	543	548	569	556	535	542	553	529	535	555	549	530	542	530	577	558	555	549	597	514	534	542	525	537	545	546	533	547	560	526	569	574	571	502	572	530	560	514	551	547	543	565	568	517	525	552	538	571	559	543	546	560	566	556	550	509	553	537	540	489	574	541	514	582	547	528	545	553	541	553	531	530	538	512	545	508	568	553	537	527	539	522	579	551	513	536	545	552	530	509	534	506	538	506	520	515	500	514	527	535	537	518	540	522	527	539	580	524	543	486	533	538	576	596	530	482	567	529	551	514	547	510	547	524	524	522	546	531	527	540	525	552	576	537	519	571	544	498	565	549	564	546	552	493	541	523	561	544	498	552	510	560	525	532	508	542	547	488	563	554	547	559	535	506	561	543	525	519	518	508	554	559	600	554	575	515	585	522	513	558	533	540	562	581	565	508	558	551	532	564	591	529	537	555	530	533	517	562	533	476	558	517	514	528	532	524	516	565	533	536	576	518	544	550	512	538	536	561	550	557	540	536	525	540	544	567	541	540	528	540	538	552	531	592	540	526	539	519	548	514	516	566	609	563	578	529	620	556	533	488	541	563	536	529	597	569	553	622	539	535	558	544	533	556	554	549	543	513	528	574	536	539	519	555	542	518	534	557	538	530	567	531	535	535	537	497	542	535	560	578	573	544	552	536	549	523	523	542	545	589	529	508	545	530	553	582	557	521	508	503	562	548	551	513	496	558	556	561	548	566	515	525	528	542	553	563	500	575	543	552	586	566	571	539	539	581	529	546	564	530	519	579	524	515	509	586	530	533	566	538	592	493	565	556	517	532	546	546	572	521	504	556	573	507	516	530	537	526	559	513	501	569	518	532	550	552	538	572	565	541	553	529	547	530	547	551	535	548	547	565	511	529	588	515	504	596	574	532	542	553	551	525	537	515	509	527	515	531	540	563	551	514	554	512	537	559	550	520	525	540	570	530	514	526	528	555	545	557	553	510	491	546	586	547	553	520	563	535	556	562	513	547	530	482	506	535	578	535	553	574	584	556	521	604	533	541	516	566	538	589	543	582	519	523	525	547	557	532	540	520	540	563	541	505	597	533	534	529	557	515	553	571	554	535	549	538	508	596	531	530	521	556	525	517	534	533	541	583	517	534	564	526	548	516	547	511	521	512	546	530	590	531	557	532	517	557	513	536	514	575	550	540	557	515	527	571	607	492	526	525	513	523	510	522	549	562	547	490	552	545	526	560	546	543	531	495	521	551	527	548	583	578	547	589	538	539	526	518	525	548	551	543	544	541	560	550	577	552	560	520	516	507	525	540	545	567	496	559	505	532	533	526	587	564	510	546	581	516	541	537	537	585	512	514	545	527	587	533	531	546	559	525	546	521	500	561	541	530	552	546	573	531	613	565	576	511	535	600	535	542	534	581	542	525	540	534	563	538	542	528	559	554	525	510	531	556	532	549	562	537	554	530	543	554	545	527	539	557	517	544	538	531	566	526	530	535	537	533	499	569	523	566	520	551	550	533	540	524	530	540	539	570	522	540	535	563	542	523	515	559	542	550	514	536	539	533	565	529	529	555	533	565	535	526	552	538	535	503	562	532	618	572	556	538	534	539	572	548	540	543	544	503	565	530	544	565	531	565	528	534	516	548	541	575	521	571	581	503	502	532	565	552	561	532	548	517	565	577	521	513	548	506	545	512	534	506	564	528	570	552	525	531	521	525	565	545	540	571	516	523	531	602	543	537	503	522	574	555	555	537	531	559	549	506	558	561	512	568	556	531	585	515	557	549	550	519	558	501	544	562	518	514	517	521	557	545	528	523	524	551	554	572	502	510	523	541	542	558	551	570	548	532	540	543	521	512	527	516	552	520	551	580	546	517	579	554	578	565	526	552	558	519	549	562	532	553	540	536	514	545	486	568	568	547	500	548	553	550	526	562	542	554	536	530	583	522	531	549	594	535	530	578	564	549	532	509	549	531	564	549	503	519	500	558	514	533	545	577	547	540	511	544	559	550	531	468	522	527	528	574	528	571	547	549	590	518	551	536	510	574	515	599	537	545	583	584	507	494	554	584	522	543	519	501	557	586	564	516	530	539	501	569	496	555	537	519	510	515	544	533	571	506	548	508	561	567	544	541	537	523	548	533	550	533	555	521	529	523	538	573	509	535	522	503	529	534	579	526	581	535	522	571	582	555	515	566	548	554	526	539	518	537	519	510	543	538	528	547	521	530	544	524	511	546	561	554	526	541	543	546	563	520	545	570	558	537	566	502	542	514	530	567	542	549	575	485	567	491	586	536	544	525	580	513	552	537	511	523	525	506	518	497	557	537	562	550	563	544	573	553	515	532	544	586	508	527	546	541	521	562	548	565	542	549	562	554	516	534	522	521	525	550	588	586	522	557	582	512	524	539	550	527	534	488	558	560	549	557	575	533	516	548	536	509	545	511	569	538	531	566	606	545	518	550	517	545	536	563	583	539	535	558	536	562	522	539	568	543	521	533	521	566	526	561	510	517	505	570	544	535	559	530	476	560	557	523	498	540	557	567	520	565	548	499	563	517	528	603	566	515	563	507	539	568	565	542	535	596	522	503	516	576	545	512	537	544	515	583	558	581	536	564	514	535	526	547	544	550	540	547	576	516	537	530	588	545	566	496	505	527	552	549	536	551	541	524	543	550	551	544	511	569	529	489	538	508	527	554	539	528	545	553	549	585	496	590	548	529	540	505	508	541	541	535	525	558	568	553	544	547	534	560	585	547	547	557	522	546	588	581	548	518	525	523	567	498	546	543	559	541	539	537	565	500	582	558	519	512	532	547	528	504	532	591	552	510	539	513	509	541	551	551	558	545	549	576	532	551	577	565	542	531	553	544	542	529	556	557	526	529	504	515	509	554	556	498	534	531	531	547	563	543	563	527	537	541	549	496	520	538	531	541	570	580	545	562	559	535	580	548	572	542	552	528	539	514	524	525	559	548	508	542	556	492	526	522	565	520	575	549	516	565	580	536	538	527	523	526	550	559	533	577	523	618	558	537	559	565	518	537	555	512	530	538	530	519	492	556	518	538	539	586	523	495	543	550	530	549	558	545	531	509	550	522	589	565	526	590	560	580	503	555	531	526	574	567	500	544	560	516	565	540	542	535	519	514	536	510	546	542	533	536	564	556	553	527	529	559	562	525	528	527	515	567	550	549	542	553	528	540	555	492	517	546	570	525	508	541	513	549	588	581	559	567	486	540	535	535	486	547	533	511	534	541	579	547	518	588	545	556	551	539	563	541	525	571	530	577	518	505	584	509	542	574	534	475	564	559	561	568	526	587	529	580	543	549	565	505	580	554	524	539	585	535	538	558	564
23650	21268	28734	23978	21182	12518	1095	640	519	461	455	409	375	362	353	367	366	347	301	321	318	346	281	298	282	308	308	292	311	282	298	318	304	294	274	271	322	298	290	297	280	294	264	258	245	294	256	243	278	247	265	265	294	293	262	281	265	283	267	269	239	259	282	255	279	274	251	275	293	248	259	261	258	265	268	311	273	262	254	269	301	258	275	231	258	285	279	280	280	245	263	291	278	287	235	289	258	267	287	240	262	269	247	295	294	297	260	266	271	246	271	265	266	251	266	278	262	290	241	260	278	271	250	262	306	271	248	263	283	266	251	279	292	273	284	270	235	267	296	258	302	255	284	263	278	252	262	259	297	251	285	292	255	241	243	284	283	240	263	259	262	286	254	264	251	236	269	267	247	292	253	272	258	276	286	260	254	271	249	275	247	258	265	255	244	294	288	263	277	273	264	292	276	258	260	277	263	247	269	258	261	270	281	275	289	251	257	265	265	295	267	274	271	276	236	237	253	271	276	259	272	284	272	248	274	278	307	264	274	246	246	261	274	281	298	280	252	260	279	246	279	289	264	249	291	293	265	290	274	285	325	274	263	275	259	309	253	260	258	298	271	258	274	285	249	284	303	264	241	261	289	272	276	281	296	279	272	266	229	249	269	262	257	309	283	258	249	269	260	282	258	285	290	282	253	244	263	294	287	288	257	283	278	294	248	247	263	271	275	263	274	279	259	262	303	267	282	275	267	260	255	251	282	280	316	254	269	275	252	252	248	284	278	290	246	274	278	281	258	266	294	261	234	266	271	280	272	254	257	256	261	300	250	256	250	264	270	245	274	268	268	256	264	284	287	304	221	264	254	260	293	249	262	262	264	265	259	259	271	276	263	273	272	257	269	278	243	279	231	280	257	254	261	283	278	261	271	249	251	281	262	295	279	250	302	272	253	277	259	285	281	270	248	265	261	273	264	292	285	269	265	276	284	249	295	264	266	264	264	268	266	260	289	276	237	284	301	268	258	282	232	294	269	279	240	227	282	277	274	276	265	299	258	289	264	267	262	234	244	242	266	280	255	259	306	254	273	220	261	282	297	248	278	290	261	262	275	273	276	270	282	263	259	270	250	227	285	259	244	236	271	245	226	260	249	236	266	302	267	274	252	237	265	289	279	261	244	262	271	243	269	266	295	294	283	263	266	267	269	258	264	245	249	293	256	258	287	261	267	286	287	281	247	274	282	259	267	266	295	289	241	280	246	266	276	275	268	243	259	268	246	253	292	253	283	286	307	271	296	264	255	271	269	250	299	258	272	254	251	268	270	252	244	250	296	283	272	270	250	281	289	272	269	270	266	260	285	265	280	259	279	289	243	276	254	284	274	264	294	259	240	279	245	286	267	275	279	235	273	277	291	269	296	271	285	282	284	247	285	258	293	283	297	253	276	286	269	301	253	257	291	286	289	281	281	304	273	273	266	290	251	268	229	269	258	277	277	242	265	273	278	288	271	274	230	247	261	265	287	264	267	257	290	263	251	254	251	276	276	279	259	287	248	267	280	260	244	255	299	276	286	267	247	247	275	237	263	302	265	241	279	239	281	271	257	276	277	247	239	282	264	285	238	268	249	266	288	285	283	273	252	266	295	309	304	261	286	284	279	280	269	276	266	258	261	256	285	289	266	261	286	252	279	278	300	263	272	276	254	290	253	266	278	280	289	256	279	260	244	296	271	283	271	248	281	251	293	250	253	244	243	253	266	267	266	254	293	237	268	251	266	312	266	259	288	253	237	272	262	266	256	270	254	265	266	272	282	270	269	243	265	286	287	287	249	274	254	282	248	252	253	277	261	254	281	256	285	252	256	244	271	260	275	273	282	272	305	263	274	264	268	263	275	254	277	254	288	280	262	255	255	258	252	265	224	267	278	252	278	288	271	260	260	279	256	302	289	267	275	270	327	282	267	243	295	256	255	252	267	235	251	281	275	275	273	269	274	265	249	265	293	292	300	313	294	273	279	259	253	280	247	255	245	262	268	264	265	259	271	246	291	259	305	269	289	263	286	272	276	271	280	278	266	285	247	230	245	267	249	277	266	265	259	256	290	313	281	287	245	271	270	259	256	247	265	255	300	282	240	256	266	285	235	243	294	283	302	290	283	270	287	267	253	250	269	271	282	270	269	295	270	287	268	269	271	286	269	274	267	298	273	296	274	278	322	255	270	276	286	267	235	279	291	247	283	275	247	281	269	274	272	265	269	295	281	285	261	271	265	256	267	270	264	266	272	252	274	247	282	282	280	284	284	274	282	267	283	277	246	272	272	249	246	278	284	257	272	273	298	263	262	268	248	279	284	278	274	263	284	257	281	284	282	233	275	280	282	275	285	288	272	265	266	266	280	274	273	290	269	266	282	249	277	253	246	234	255	262	287	246	277	283	254	290	292	251	294	272	263	251	264	290	295	272	292	236	310	238	294	264	287	261	280	295	277	252	290	286	276	262	283	265	272	281	258	232	261	262	259	286	254	247	240	280	256	260	259	278	282	277	254	260	286	261	239	253	249	290	269	284	279	274	269	244	263	265	241	271	233	289	256	300	292	244	245	288	267	249	276	251	276	247	270	262	282	246	272	237	262	272	261	264	281	248	222	244	288	269	253	276	290	288	265	292	297	278	265	284	304	279	283	268	224	244	246	277	271	226	273	283	274	269	259	261	262	277	261	285	254	262	248	275	299	278	296	284	268	279	261	285	262	271	252	263	251	242	292	292	235	245	261	264	253	312	242	276	266	253	266	261	281	280	259	288	234	271	266	259	284	283	262	237	276	277	277	264	281	277	287	268	254	292	259	275	270	291	277	250	249	281	267	242	293	306	275	265	276	266	272	263	281	275	272	258	263	263	263	277	268	281	267	252	278	273	275	279	257	283	244	280	295	284	236	246	274	272	271	293	227	235	255	276	260	272	271	249	261	318	268	251	294	237	273	264	241	246	300	282	291	241	251	252	286	259	261	283	278	244	244	264	275	283	253	256	258	289	250	245	287	287	250	282	273	246	266	280	284	277	261	239	293	267	278	299	276	267	274	255	273	303	263	291	272	294	278	260	271	266	274	261	286	256	270	292	273	265	278	265	286	267	284	262	269	258	264	292	288	255	277	255	255	241	250	268	282	297	280	289	268	267	270	270	258	279	259	271	299	304	269	273	251	297	308	271	295	261	306	245	259	280	263	272	283	282	273	254	264	251	297	264	280	256	278	293	288	239	268	267	255	283	279	276	259	257	306	276	281	288	254	247	267	278	273	280	274	270	262	266	278	258	268	318	259	250	273	260	261	277	242	255	262	272	263	288	288	289	229	255	296	262	266	256	265	258	282	278	277	268	256	270	283	259	273	271	281	290	235	263	267	293	259	266	288	250	257	260	241	233	291	288	283	267	251	281	287	287	270	290	266	275	303	258	268	285	282	274	253	268	284	263	272	255	255	247	283	283	277	251	277	232	271	245	266	290	272	260
4815	9564	7742	3750	2595	1928	1566	1244	956	923	824	709	669	574	606	553	470	514	510	463	465	428	424	429	423	390	430	380	384	403	363	387	377	401	390	371	380	352	366	367	365	380	382	363	394	337	358	381	368	343	337	382	394	362	356	365	366	376	392	351	375	364	365	347	376	351	361	372	408	372	358	348	344	352	329	390	396	389	349	393	379	392	358	349	366	372	369	360	358	342	388	381	360	358	373	415	359	343	374	341	379	365	360	346	396	339	377	349	372	361	361	367	370	367	392	355	409	356	365	336	357	371	378	348	325	323	346	353	352	324	348	331	344	361	375	337	369	359	352	356	348	366	322	336	344	380	355	350	379	326	350	345	362	301	366	345	354	380	374	371	343	356	367	358	332	362	349	354	374	366	360	356	397	342	377	391	321	366	367	354	373	380	366	328	360	375	352	375	366	351	361	358	390	363	378	380	377	346	326	352	348	360	375	366	382	407	367	347	323	338	338	362	356	340	364	376	377	349	382	386	318	353	388	358	342	350	350	359	331	378	351	345	349	330	351	335	348	374	333	363	350	352	353	353	346	359	345	370	362	364	357	357	312	367	356	374	354	362	362	341	334	350	349	372	320	370	365	350	348	369	325	375	397	338	350	397	352	356	374	375	358	381	368	344	372	356	340	323	337	402	357	342	347	343	350	353	371	354	338	338	378	321	350	378	329	384	367	351	348	374	338	355	370	380	351	367	361	374	373	353	339	341	365	370	379	356	330	358	360	365	333	350	366	388	366	337	378	347	376	361	325	330	361	348	352	335	369	354	366	345	371	385	353	368	352	344	313	391	375	372	374	366	378	370	373	369	328	356	347	348	344	371	360	364	375	347	380	363	379	385	317	343	356	372	371	340	383	357	389	355	387	380	358	336	338	357	362	335	342	364	375	354	341	363	416	358	375	343	366	418	376	376	353	382	346	370	366	346	343	347	366	351	340	353	343	385	324	346	369	373	353	361	352	377	362	389	329	341	388	357	378	361	393	342	345	353	376	343	372	377	364	366	369	359	349	351	340	356	355	356	362	383	331	309	373	402	395	379	374	358	361	353	344	369	374	365	323	351	341	377	336	362	363	366	317	355	350	324	315	353	340	355	365	373	346	401	373	387	338	362	341	345	367	388	348	364	345	342	328	392	371	366	334	372	393	407	364	360	363	325	351	368	370	327	367	374	342	367	342	347	381	338	345	346	407	384	353	373	336	350	348	338	344	368	360	315	353	359	367	357	398	387	349	348	312	343	307	372	347	347	360	330	360	367	354	343	369	328	384	340	326	371	393	370	354	341	386	363	374	392	360	359	355	367	325	361	336	359	368	385	349	377	352	333	345	328	368	372	356	375	336	349	368	359	337	365	366	363	368	352	385	348	348	348	345	349	342	340	357	358	346	389	306	385	336	366	342	362	348	349	366	325	364	371	372	350	346	396	307	410	336	375	340	373	347	343	373	326	349	357	390	362	385	357	381	322	396	345	348	367	346	360	346	344	340	348	379	335	395	386	358	357	355	365	344	363	347	382	337	354	396	356	360	394	401	374	379	328	366	336	358	358	373	359	363	336	346	349	363	332	361	365	385	362	352	342	350	373	358	338	365	337	344	377	342	386	340	330	311	363	351	361	326	371	358	343	358	337	368	374	351	364	356	359	377	339	365	364	352	342	342	340	364	362	326	378	379	380	343	393	352	367	347	351	373	370	352	366	396	378	367	383	384	348	342	364	377	348	379	359	344	349	370	344	328	346	344	349	347	348	352	338	356	334	391	358	355	360	341	355	408	318	376	376	342	346	369	364	357	350	364	344	353	335	355	337	371	366	359	361	327	340	386	379	357	371	358	348	374	333	372	351	361	360	345	381	359	341	351	364	371	378	365	328	368	405	352	346	365	341	336	367	349	367	387	366	366	409	382	368	375	398	360	354	402	376	353	363	351	342	355	365	383	362	352	357	365	345	369	315	320	322	366	322	365	376	346	346	361	373	385	354	353	378	368	399	322	354	372	347	352	356	335	312	341	387	338	357	345	355	344	337	362	365	343	353	339	328	369	319	367	344	381	416	357	346	351	352	350	366	372	378	347	345	369	353	345	397	334	358	371	421	355	348	370	374	352	351	350	358	362	359	374	361	366	324	383	409	386	397	317	342	356	358	306	343	378	367	362	341	341	362	341	358	369	365	381	354	382	332	335	367	366	347	340	393	383	357	388	369	390	379	352	358	355	377	345	376	368	369	370	353	351	372	359	353	377	370	372	358	381	351	361	339	359	359	357	359	383	329	367	383	369	346	308	348	356	376	345	344	338	378	363	347	357	358	355	333	361	368	328	369	335	350	379	360	328	341	351	341	372	334	368	338	332	374	346	353	333	351	367	326	384	387	338	380	360	354	371	357	356	338	362	345	340	397	387	337	337	396	394	334	351	336	380	367	354	371	335	353	363	354	349	394	342	418	360	333	337	347	354	353	351	377	343	345	351	366	375	364	392	367	402	378	349	377	353	333	360	377	361	377	350	375	363	354	359	370	356	351	344	364	337	318	345	320	323	370	339	343	358	354	345	338	334	351	355	357	359	384	341	381	369	369	359	402	367	365	329	340	363	357	373	362	371	338	364	369	368	354	377	362	353	350	357	364	362	358	377	389	354	355	337	373	362	344	333	360	386	341	351	370	345	344	358	351	360	342	374	352	357	370	359	384	369	370	365	357	350	358	347	355	365	375	363	366	382	384	330	360	380	332	370	371	365	361	341	361	382	373	356	334	342	389	354	386	351	381	351	375	339	366	346	389	376	363	361	348	348	347	347	378	365	366	356	366	353	360	346	356	371	369	352	362	344	362	357	369	363	341	343	381	378	336	366	337	323	367	347	342	344	377	336	366	354	358	364	352	349	360	357	361	339	366	390	341	317	324	365	362	400	333	367	365	373	364	349	318	344	320	346	331	356	399	382	362	361	351	359	351	371	354	341	366	358	382	354	356	335	387	366	328	372	329	340	351	363	374	380	340	351	368	350	347	340	336	344	364	380	356	362	363	340	368	345	367	390	358	326	361	350	380	348	377	343	397	359	395	341	383	330	337	365	338	363	322	348	369	396	343	404	355	342	346	347	341	345	387	356	364	330	345	365	350	379	336	381	374	331	349	354	343	344	345	384	329	349	356	357	383	364	328	353	364	347	360	359	383	319	336	371	355	392	366	334	344	341	360	352	313	394	375	345	359	352	336	386	375	390	395	367	363	338	355	389	352	334	366	355	351	363	354	388	364	380	347	405	356	349	355	375	368	355	345	406	336	346	362	346	371	348	359	366	372	381	384	369	347	342	366	368	376	366	374	380	397	346	368	368	362	352	332	321	347	372	358	381	354	372	344	348	321	364	370	313	337	370	318	343	345	359	341	349	362	361	354	354	333	334	379	308	354	378	355	338	370	373	377	330	360	315	374	367	368	348	374	370	387	354	364	368	348	367	346	363	348
22866	21262	29168	23668	21264	21310	10981	884	582	500	421	358	309	299	278	269	236	220	222	174	194	159	187	155	168	164	125	161	142	134	150	147	143	128	140	133	139	143	114	138	155	142	131	142	145	126	119	148	109	134	113	135	114	120	120	119	114	122	123	105	120	115	129	110	111	120	97	123	115	125	114	118	148	125	110	127	122	129	133	101	95	117	103	129	126	129	100	116	132	102	125	118	108	109	122	113	119	102	95	109	115	118	126	110	120	106	107	111	122	104	106	106	118	104	126	112	120	125	114	95	105	96	102	116	126	104	100	114	126	100	102	103	114	93	109	105	108	103	104	115	105	120	114	122	132	111	95	122	86	103	125	133	123	121	115	109	113	98	98	118	109	122	108	124	122	121	122	124	117	116	108	112	127	115	126	121	125	108	129	124	115	98	100	108	116	110	129	112	130	111	130	110	118	102	117	99	112	127	127	122	134	124	125	105	104	116	140	108	107	127	104	101	120	126	101	128	129	118	109	117	119	124	122	108	121	98	100	113	121	108	101	118	111	132	105	106	117	114	131	96	105	108	117	81	113	142	118	112	113	135	122	109	129	120	121	96	111	116	108	122	97	129	97	121	128	139	112	114	106	113	117	110	122	103	118	107	101	118	125	115	133	122	117	123	128	103	122	104	109	128	118	119	109	118	107	105	120	125	113	123	112	112	110	118	114	108	126	118	111	98	108	114	109	110	106	104	107	107	98	89	130	94	98	116	114	121	121	153	117	101	107	108	96	121	113	115	97	113	114	114	113	115	120	107	109	114	109	98	131	122	120	111	122	118	114	124	111	126	103	135	122	109	126	131	114	129	115	128	120	119	100	113	91	122	104	124	130	112	102	118	126	111	104	117	111	135	135	130	117	121	115	117	117	114	110	118	112	102	125	120	133	98	109	93	122	126	118	131	117	114	124	106	130	110	113	144	135	120	121	115	103	115	127	121	103	97	106	107	141	97	110	118	102	105	123	109	115	125	128	102	104	110	129	106	96	122	115	118	127	101	111	108	107	117	117	99	117	119	127	103	110	115	118	123	100	103	121	118	106	119	119	125	128	137	94	106	101	107	97	122	112	94	113	117	113	94	114	97	127	114	99	110	97	112	117	138	106	115	122	117	108	116	121	102	121	101	122	124	99	130	121	119	130	131	118	110	96	107	122	114	111	104	119	116	114	97	111	119	110	134	109	113	115	117	106	135	109	126	118	107	115	117	120	117	113	113	116	118	117	117	96	125	116	112	122	117	116	114	121	119	122	124	116	107	112	116	116	107	118	109	110	110	116	118	112	117	123	117	114	122	113	126	118	125	124	108	114	103	110	117	118	123	110	107	122	106	143	117	99	126	128	116	95	124	130	107	101	124	127	110	111	90	94	99	110	112	106	110	123	121	113	109	103	111	129	101	109	122	114	108	97	139	103	128	116	138	111	119	117	107	114	87	113	132	109	109	106	113	106	120	107	113	114	116	107	99	119	112	123	125	99	87	114	103	110	120	134	121	122	116	109	101	137	122	118	115	112	113	113	115	107	121	117	108	104	125	98	124	104	108	131	112	114	105	115	133	104	131	108	116	117	106	116	139	93	110	114	101	117	121	111	98	112	129	111	106	112	88	95	99	112	121	107	125	92	115	123	114	109	116	126	102	105	106	111	108	110	123	121	114	116	112	130	131	111	117	94	115	140	128	85	99	115	100	104	113	121	109	96	124	113	103	116	104	117	126	113	115	108	104	110	133	107	113	115	117	117	106	123	127	107	113	102	125	120	115	91	113	120	106	122	114	116	109	125	110	108	121	122	131	106	108	122	112	107	122	105	106	116	107	104	124	98	105	123	127	106	105	135	104	123	116	131	130	122	121	122	100	111	135	93	110	115	124	124	108	123	100	110	122	141	107	122	123	109	117	107	123	112	123	118	91	113	128	113	109	89	102	115	112	126	120	102	114	122	119	114	133	114	137	100	122	117	112	106	114	103	98	102	103	113	106	104	107	103	100	107	118	113	110	112	125	112	116	120	106	126	104	121	97	92	120	113	124	123	108	114	101	114	113	116	104	129	110	96	117	119	128	110	117	135	109	102	122	115	128	120	123	106	117	117	100	109	102	115	119	121	138	128	118	128	141	118	108	110	119	107	119	102	100	114	106	108	96	117	111	122	129	112	119	142	95	110	114	117	105	97	117	114	108	110	120	129	111	108	109	113	116	124	98	113	128	99	121	108	111	134	99	87	101	123	116	124	113	123	130	105	126	106	119	105	146	137	106	100	116	114	123	110	118	107	129	104	116	128	110	110	96	117	109	102	101	131	122	114	113	114	114	118	103	109	103	110	106	121	128	125	125	125	97	118	120	102	112	97	111	114	106	94	128	127	105	111	103	108	102	124	113	104	106	112	141	119	109	104	106	112	118	128	121	116	104	115	123	125	106	134	109	110	140	115	120	118	117	125	125	98	125	124	97	121	110	132	96	115	127	122	105	127	106	99	112	103	97	124	119	98	119	103	109	115	135	122	106	118	107	113	108	129	87	124	124	115	119	121	124	107	97	115	115	114	103	99	117	122	112	126	117	100	110	110	113	109	120	99	110	109	116	117	105	123	113	95	110	102	104	115	129	111	104	113	114	107	119	121	119	131	122	109	110	121	120	117	120	121	123	127	109	96	106	115	137	120	105	122	142	114	110	99	117	121	126	123	105	144	135	131	112	131	98	116	117	94	136	124	118	110	126	112	104	119	118	121	106	113	118	114	105	120	126	133	120	123	117	124	107	113	139	113	130	133	120	122	123	128	119	103	106	116	126	103	125	118	114	119	95	114	122	127	114	119	95	113	130	93	127	126	127	94	112	105	126	117	112	117	102	117	112	138	95	112	113	121	120	110	111	109	102	102	124	115	130	132	119	113	117	120	114	103	95	114	115	113	119	104	125	100	115	108	123	111	115	98	116	109	125	110	119	137	107	106	111	109	112	111	109	106	106	128	106	122	125	116	133	107	124	113	107	118	110	106	114	134	102	127	116	126	132	122	120	110	118	104	116	117	104	112	118	121	93	109	109	122	113	138	106	94	106	124	114	97	129	133	105	107	121	116	121	121	100	117	117	107	142	94	109	105	125	108	111	112	110	110	110	105	109	97	104	99	124	126	111	119	117	117	135	109	118	130	106	122	119	114	112	113	102	122	103	121	110	127	116	113	110	105	110	113	112	130	127	116	105	115	110	104	98	106	100	114	123	108	119	86	104	122	115	109	114	115	112	109	126	112	119	116	121	99	117	145	108	99	104	131	103	111	124	107	138	101	113	105	104	111	115	99	121	129	124	123	112	113	101	100	127	92	106	104	124	109	107	109	105	136	107	112	103	106	106	121	90	130	129	114	103	129	99	88	116	111	109	110	110	103	136	102	121	134	119	95	119	100	109	105	125	132	119	126	113	119	127	89	125	125	124	123	115	104	113	122	124	95	123	129	105	109	115
6609	15432	12687	6478	4388	3238	2358	1839	1448	1191	1050	847	685	615	552	550	446	391	364	347	334	323	292	261	247	221	261	225	232	201	217	210	219	214	207	210	190	200	183	180	209	159	167	185	185	178	171	162	196	181	172	171	181	189	181	166	152	169	171	145	170	163	176	143	153	158	173	150	152	151	175	157	154	157	153	163	167	199	192	158	154	145	169	160	148	159	162	168	144	152	165	142	157	161	150	168	160	149	164	165	141	151	161	150	147	161	156	145	152	166	151	155	157	161	159	166	177	178	146	160	143	143	152	168	180	123	135	129	170	144	133	166	150	147	155	176	164	159	160	165	129	135	156	157	152	147	158	174	155	135	177	150	147	148	166	153	159	169	157	187	135	163	161	120	147	145	151	147	153	154	151	168	147	155	176	162	158	154	159	147	140	147	159	159	166	173	145	134	142	170	146	144	148	147	148	159	143	154	131	135	149	157	146	133	166	156	157	145	141	133	139	130	147	146	150	163	153	146	166	151	140	154	145	128	158	147	152	142	158	147	153	137	170	144	131	148	144	153	146	147	135	163	156	160	139	149	163	155	159	159	130	182	136	141	150	150	159	152	126	157	149	145	152	154	151	160	151	157	140	160	146	137	141	155	138	134	161	127	135	131	139	155	151	150	155	128	148	145	146	160	144	161	144	159	142	149	150	152	163	167	159	151	149	156	160	156	131	142	155	132	152	127	161	156	157	143	178	160	140	155	149	141	151	159	157	162	167	119	154	164	168	138	141	157	156	161	152	143	141	156	139	163	173	166	148	161	142	154	136	123	144	142	131	153	146	145	147	153	158	161	159	153	148	161	144	156	136	155	149	147	154	157	135	167	139	138	131	151	156	127	151	157	133	161	150	141	164	160	136	168	139	161	132	147	151	149	153	140	177	152	154	162	166	135	146	183	136	143	160	167	172	128	161	131	158	134	152	145	154	147	151	156	156	160	173	153	154	118	152	146	155	158	130	146	132	129	159	153	166	145	161	168	163	167	143	123	142	193	157	125	162	117	147	163	145	163	157	147	157	137	155	139	152	135	154	141	159	140	174	162	139	124	143	158	172	120	149	145	145	136	164	152	159	155	157	159	151	150	133	147	156	149	144	144	145	141	169	158	156	145	151	143	146	158	133	151	168	161	140	139	163	157	149	128	154	157	144	166	145	176	138	153	156	148	154	139	127	141	156	151	157	171	126	158	149	149	138	149	149	162	168	150	140	160	124	152	144	137	148	152	150	164	141	143	127	143	134	178	155	144	139	161	121	145	167	152	179	182	149	135	147	138	138	145	134	145	155	160	156	136	143	149	143	154	124	158	150	154	152	159	125	133	152	133	155	153	168	145	156	145	155	139	148	158	147	162	181	152	126	119	149	162	131	162	179	162	134	159	150	140	132	144	152	161	168	145	143	170	161	145	133	159	156	153	144	126	166	168	165	179	134	163	139	140	164	148	163	154	145	152	152	145	135	139	161	163	141	130	158	159	151	144	156	146	161	162	137	160	170	155	153	152	145	163	130	146	149	144	132	155	137	156	151	160	163	140	144	156	141	168	153	173	163	159	158	149	131	170	112	173	155	152	158	144	149	145	137	157	161	155	154	154	153	145	136	150	149	141	152	158	141	152	150	138	158	158	149	126	138	179	148	146	129	155	134	151	174	137	143	149	163	158	154	141	137	152	141	140	166	146	163	151	150	169	139	144	146	175	131	172	141	130	147	168	143	133	151	151	146	141	145	146	140	163	153	136	147	156	128	160	138	158	143	135	143	139	143	157	155	138	156	175	130	187	138	151	137	165	133	133	164	144	145	162	152	156	159	144	147	163	137	148	128	164	135	144	142	155	145	132	141	139	156	161	140	145	169	149	141	156	152	155	147	150	126	140	134	138	166	127	149	153	150	160	156	149	148	144	154	158	132	155	152	134	174	143	139	161	168	164	140	142	138	142	143	160	167	140	146	142	156	138	141	144	159	163	111	153	158	149	153	162	147	119	133	144	169	134	161	141	141	146	146	150	154	156	163	169	180	175	143	156	143	149	143	158	147	177	167	151	156	137	138	158	143	144	152	135	169	134	145	140	148	135	142	161	150	153	154	136	150	157	142	127	146	156	157	150	152	130	147	145	157	127	181	135	150	153	169	130	139	139	133	132	149	140	146	126	117	140	146	147	155	155	135	176	160	150	144	155	163	150	157	148	144	129	145	147	149	142	134	151	149	166	137	143	155	161	161	155	157	143	140	170	129	173	141	146	153	153	149	151	157	123	134	124	145	143	158	155	151	155	143	159	153	138	147	142	154	156	144	144	133	158	138	130	155	128	159	121	140	159	131	145	155	176	154	154	139	135	159	156	146	143	139	152	171	169	153	140	156	145	129	141	175	133	151	153	147	145	159	162	164	139	162	142	151	144	170	135	151	162	159	137	160	140	157	165	146	147	134	137	141	170	145	134	165	175	164	151	146	168	160	159	162	144	156	129	129	134	172	158	182	164	151	149	174	155	156	143	145	146	133	149	154	144	160	156	138	118	151	167	156	113	148	141	136	156	176	135	145	142	157	132	169	148	160	151	159	178	168	144	158	176	147	132	152	159	157	125	160	135	142	166	163	154	174	168	156	140	154	153	151	155	152	155	145	178	147	157	154	143	131	140	170	147	164	150	150	152	150	163	130	156	157	149	156	125	141	168	151	138	171	139	162	133	143	140	165	163	158	141	149	127	162	161	164	159	149	160	172	175	159	152	147	156	159	158	122	142	136	147	156	163	146	140	170	168	166	151	153	147	133	151	145	160	167	150	156	148	155	143	161	136	169	154	159	157	149	150	144	144	132	153	146	151	147	124	153	140	149	147	156	165	143	143	167	136	131	150	173	139	133	152	145	168	150	135	136	137	140	152	120	143	152	160	150	145	134	173	145	167	151	157	148	142	147	159	146	139	143	150	161	155	148	176	128	161	144	174	137	155	140	171	134	161	143	154	163	150	150	147	160	172	148	145	144	148	145	145	140	160	146	140	150	144	156	177	149	135	151	146	138	153	174	159	143	147	132	148	137	166	124	144	150	120	161	146	150	149	154	153	141	128	144	157	140	156	143	126	145	148	161	153	144	163	141	137	152	148	158	142	121	150	165	136	140	146	147	162	147	168	138	154	152	165	168	149	130	135	166	159	141	153	151	131	157	164	143	139	134	133	134	133	150	139	154	149	146	158	154	147	144	141	148	129	131	128	165	147	144	139	154	161	150	159	169	153	142	153	152	157	147	147	185	132	133	158	159	167	138	162	146	144	144	147	144	143	184	137	142	155	128	146	125	168	150	135	151	147	127	152	142	146	144	156	171	151	179	145	157	164	138	140	142	143	155	156	148	148	140	114	154	184	138	164	138	163	151	123	134	137	161	159	152	178	137	159	125	156	137	162	143	142	142	150	137	164	138	166	142	165	148	151	132	170	158	177	138	135	158	141	155	159	161	152
26899	20992	10996	1046	624	600	502	423	444	440	429	399	420	446	424	430	402	402	403	422	430	428	415	418	448	393	438	447	390	448	426	422	418	435	440	435	419	445	411	378	445	409	424	429	430	444	435	378	441	420	412	426	394	411	412	422	428	398	383	388	399	410	446	400	403	412	427	423	444	430	428	421	412	473	431	437	427	407	394	411	439	414	368	424	398	445	416	417	435	443	425	412	422	445	400	440	417	390	416	405	444	442	406	454	419	414	459	422	394	389	444	411	413	415	445	401	453	425	407	409	423	441	428	409	409	424	459	430	407	390	411	433	458	395	433	416	405	465	404	416	414	408	428	418	450	427	398	348	449	409	437	405	401	422	428	433	442	425	428	427	407	435	400	447	405	359	423	412	385	419	452	447	406	418	428	422	373	394	441	424	414	450	434	434	433	457	440	412	437	442	435	399	402	403	404	413	446	387	436	426	391	396	404	436	444	417	392	377	468	424	406	457	446	422	425	403	451	367	394	415	413	411	420	421	401	429	412	432	408	434	417	405	405	423	355	420	412	456	395	434	440	416	425	420	424	458	446	393	428	416	414	455	438	403	430	419	437	394	462	425	441	395	423	407	403	420	416	414	426	424	429	455	428	413	417	423	408	415	425	436	402	415	413	430	373	401	402	452	426	422	390	433	402	405	458	418	444	431	451	415	427	440	402	404	451	428	431	398	423	436	428	396	405	434	433	405	422	424	384	441	404	443	375	422	412	439	413	433	477	453	436	411	437	409	422	455	421	393	428	403	474	410	438	435	397	432	401	423	391	424	414	423	436	444	422	438	404	438	417	406	404	426	401	431	432	440	397	449	404	452	428	382	411	443	412	474	438	431	421	439	440	439	412	408	395	413	407	431	423	433	395	423	398	431	410	404	465	440	440	424	390	445	419	417	432	411	415	412	422	413	445	427	431	431	418	406	406	399	383	413	402	412	440	415	418	425	389	442	416	420	399	406	403	403	424	407	441	433	386	379	428	409	404	422	403	438	412	449	450	430	445	408	420	381	445	417	417	385	401	447	414	421	422	422	402	412	435	410	418	428	428	417	391	421	429	481	408	428	416	402	423	436	406	449	416	422	435	415	434	437	418	425	402	419	429	417	362	459	440	444	412	419	439	385	435	438	426	416	446	408	405	422	387	412	403	441	405	433	425	472	418	396	424	409	412	426	423	453	411	445	416	438	441	447	410	435	455	446	452	406	421	403	420	409	430	413	427	414	429	423	416	448	410	415	421	384	430	441	407	432	408	399	400	436	441	427	404	414	445	415	439	448	414	406	410	417	418	435	390	420	406	430	424	409	412	439	387	437	407	431	463	413	454	419	478	407	416	410	454	435	420	417	389	424	413	417	409	388	416	461	401	429	424	395	410	447	404	444	414	397	419	459	434	422	402	428	431	441	465	432	433	440	444	424	437	417	453	408	422	397	419	449	398	398	404	451	407	368	447	409	451	438	399	445	391	436	408	421	397	400	428	436	438	444	427	424	427	412	415	455	424	429	438	433	429	397	438	397	465	429	410	436	398	391	440	429	412	404	396	383	439	426	405	431	412	435	415	428	425	388	434	444	425	441	435	419	436	419	463	443	411	420	433	445	403	408	419	399	420	392	423	422	404	407	438	445	405	462	449	395	392	407	442	373	375	405	431	447	418	431	395	448	420	442	432	445	426	445	407	415	423	399	433	432	433	445	390	393	442	398	426	434	421	399	416	404	387	402	460	421	438	426	416	391	468	431	411	410	395	439	398	444	418	461	415	378	449	419	409	416	401	399	404	412	443	431	428	402	400	450	446	403	391	420	412	428	395	402	407	430	422	424	419	389	431	439	408	455	395	422	413	392	440	427	428	440	415	417	420	417	411	416	406	422	400	391	421	429	425	435	403	454	425	441	424	457	377	425	452	431	432	424	427	435	415	409	422	418	424	449	442	452	413	403	422	412	424	430	367	427	447	409	449	407	443	430	454	430	368	428	420	433	427	391	401	377	401	436	419	421	433	467	423	400	412	420	424	427	399	444	407	432	435	467	445	452	423	418	395	442	405	397	421	407	439	447	400	434	433	431	415	389	449	433	405	440	427	437	445	395	407	402	395	382	453	414	416	419	463	418	411	464	428	413	394	419	414	361	433	420	434	465	456	448	398	413	414	411	415	411	429	441	408	423	414	424	419	428	425	417	416	430	413	440	435	438	437	413	404	420	413	432	393	406	459	422	410	388	430	436	421	425	409	420	400	423	432	407	413	378	424	422	397	405	426	425	428	411	384	403	403	458	392	418	427	401	399	423	397	407	427	433	421	441	427	439	405	448	405	443	486	413	378	408	408	386	414	413	425	431	394	394	409	410	413	395	369	459	393	404	409	419	406	444	406	409	420	409	391	415	421	398	428	445	426	417	433	415	470	469	428	462	420	438	421	438	442	423	438	452	413	445	409	435	435	434	425	397	424	457	440	427	428	412	430	411	402	437	452	411	443	416	408	452	404	477	418	413	392	441	419	412	391	421	434	403	441	403	417	489	401	405	428	425	375	420	406	383	372	409	419	407	436	407	426	403	412	429	418	411	424	414	456	419	435	435	409	425	437	429	377	416	414	435	425	423	471	439	452	429	384	429	416	434	416	405	423	434	407	423	425	439	404	438	414	398	420	438	392	417	413	409	417	422	385	384	387	431	411	426	415	430	445	402	409	416	422	444	445	437	407	428	401	432	401	426	416	421	416	463	427	407	467	420	412	423	432	442	432	425	407	448	421	438	405	477	389	428	414	411	422	422	419	414	447	403	412	398	436	417	448	434	450	419	427	386	436	438	414	441	413	414	408	400	406	386	405	412	413	416	422	431	427	421	407	412	419	437	432	436	410	409	431	457	389	479	406	436	408	393	459	437	443	428	438	411	383	394	434	415	416	418	433	421	419	467	417	435	402	390	446	430	433	415	399	429	436	446	407	438	412	461	383	465	420	412	404	419	416	446	408	414	432	414	396	419	392	425	441	419	416	414	393	397	443	389	434	478	421	395	423	403	421	392	457	423	443	406	400	413	396	390	422	400	412	458	448	422	398	456	443	418	404	465	444	442	417	423	387	419	444	429	393	405	443	413	459	420	416	427	392	399	432	392	423	415	448	419	438	396	384	457	415	403	368	436	458	421	410	417	417	401	391	436	411	395	409	466	407	417	437	428	450	428	404	384	394	423	412	404	395	413	455	430	407	401	426	454	424	428	445	431	410	427	427	442	475	423	417	402	411	417	396	450	386	422	404	414	440	388	408	360	413	447	396	429	408	428	423	444	400	423	423	400	406	445	420	414	443	452	422	425	402	409	412	397	432	395	414	417	412	385	412	437	436	483	431	445	425	386	447	416	421	408	420	435	440	440	430	453	394	423	419	405	442	409	391	436	445	430	447	410	408	403	405	445	421	444	456	423	427	463	398	418	397	431	439	442	428	432	413	406	421	414	390	412
4029	1287	1186	815	666	680	596	589	557	588	544	527	553	537	598	566	563	540	559	542	544	595	548	597	589	592	535	551	560	541	607	573	494	602	588	517	532	528	545	539	514	548	534	530	523	561	580	537	520	532	551	539	542	515	537	535	535	597	544	589	586	519	572	542	544	560	531	518	548	553	513	547	554	515	530	554	564	531	533	499	513	542	554	554	543	539	519	526	549	565	537	533	544	518	562	536	514	530	547	561	529	488	545	546	561	552	522	519	501	550	520	530	519	543	512	514	523	589	575	542	562	509	480	578	542	553	520	595	550	523	541	521	564	524	521	530	553	561	519	581	534	569	535	543	513	531	492	548	523	583	609	523	577	569	523	575	563	524	553	557	555	534	537	530	561	513	573	550	528	511	525	530	566	555	550	582	559	596	557	549	463	517	570	561	543	554	536	608	555	510	561	546	554	595	530	518	544	572	540	549	537	547	589	539	517	538	578	543	524	519	556	537	553	555	553	537	532	615	543	534	543	551	579	519	520	565	568	544	504	588	519	509	543	576	529	509	567	520	570	549	570	551	531	540	529	561	481	535	560	525	532	529	488	513	501	599	506	536	548	560	533	550	541	575	604	510	571	513	529	552	563	607	564	516	547	545	538	551	526	551	578	544	535	520	571	522	569	566	561	556	552	550	524	526	530	536	536	520	569	543	583	521	561	533	532	527	574	531	556	524	541	572	562	554	565	527	512	542	514	543	529	551	537	552	563	535	573	542	506	549	522	525	505	515	525	516	545	550	542	562	550	592	558	532	529	513	530	582	544	550	573	505	538	565	521	526	539	527	509	571	557	533	527	478	545	555	551	555	528	530	512	566	542	539	530	549	521	568	587	514	525	538	552	538	528	546	510	572	540	540	554	510	532	552	535	516	529	540	547	562	519	563	562	519	537	570	583	558	544	539	548	560	500	529	532	520	551	539	545	551	531	546	560	520	570	589	552	547	556	577	574	543	578	534	554	578	514	552	563	558	566	551	529	528	588	500	518	553	570	524	538	525	560	547	563	570	519	509	527	521	525	522	551	522	546	513	550	565	569	540	505	530	534	556	519	539	550	553	571	575	502	533	538	560	553	523	504	566	560	549	542	530	528	529	516	575	547	550	573	553	532	582	519	583	533	560	562	568	505	569	578	559	584	556	515	551	548	552	518	551	561	542	522	527	539	559	532	535	518	565	519	565	507	587	534	537	577	570	581	563	566	532	571	498	556	562	537	564	506	551	555	517	515	560	544	554	550	530	532	497	533	538	537	492	528	541	563	525	575	552	551	517	540	534	554	550	520	570	583	558	554	536	547	562	534	544	559	549	555	525	545	559	551	524	524	569	548	573	520	571	560	554	517	539	576	523	583	542	526	587	581	536	562	532	581	535	548	519	510	564	584	548	534	570	543	558	589	528	577	567	540	565	533	567	510	543	562	552	514	535	526	516	564	539	521	533	547	562	565	514	551	534	523	518	563	546	519	554	512	519	565	506	563	573	551	553	556	554	561	531	552	540	544	540	532	547	553	534	537	553	562	582	542	548	541	532	532	546	539	538	537	564	564	564	587	591	560	590	571	539	532	565	527	520	542	556	568	531	514	539	556	563	526	528	503	557	549	548	541	549	545	513	611	567	525	576	511	577	552	533	571	559	511	568	561	559	526	547	525	550	558	559	490	575	547	503	566	564	563	519	557	514	523	524	566	544	536	585	544	493	542	530	554	551	527	536	541	548	534	600	534	556	557	564	622	535	536	558	527	509	563	535	520	539	530	540	561	546	561	567	516	563	504	569	513	529	559	534	524	534	487	522	563	552	566	554	570	584	597	567	529	548	552	546	545	532	538	535	587	547	516	550	558	545	516	571	582	575	521	550	537	540	506	529	557	566	530	532	555	536	542	549	534	518	573	543	516	584	515	558	569	538	550	543	540	543	561	562	554	505	547	566	522	537	521	562	515	537	543	544	532	559	553	562	507	518	492	535	539	534	537	532	576	575	577	552	569	527	548	507	537	543	527	559	580	553	573	558	541	536	525	590	532	532	544	521	523	566	571	549	527	561	543	579	549	559	533	552	535	536	535	525	621	521	581	531	576	574	524	555	564	549	592	535	542	563	553	534	527	511	533	544	575	578	565	527	553	559	532	572	531	558	529	508	534	515	579	562	528	526	602	565	558	516	553	540	552	548	572	536	534	515	554	531	568	542	595	510	533	569	563	521	573	537	571	562	527	573	565	592	551	533	546	557	574	548	556	540	543	527	539	600	551	571	576	580	512	542	573	523	516	516	533	540	544	525	556	537	543	530	569	539	509	558	524	589	542	543	516	496	566	515	548	562	579	556	557	534	557	534	546	541	547	546	540	570	510	567	566	521	557	519	558	528	519	512	539	560	520	513	554	503	531	546	565	542	496	560	545	510	523	531	522	560	503	555	545	558	569	559	558	557	535	573	573	525	561	541	556	523	559	520	520	517	522	519	530	515	548	546	577	530	540	565	547	548	543	534	507	548	528	530	545	550	490	573	555	523	519	542	557	576	567	546	545	562	565	539	536	566	530	518	546	571	513	542	543	534	532	564	523	535	519	521	521	517	550	549	590	554	546	525	537	536	527	526	534	550	555	543	524	502	508	540	541	540	573	536	570	569	527	546	571	534	559	571	580	542	563	515	562	560	526	564	572	562	577	549	532	569	530	522	555	601	517	526	540	537	528	549	574	560	531	521	593	560	568	548	545	565	562	524	549	506	565	535	522	590	564	523	531	553	523	538	531	561	537	547	521	553	580	531	540	499	551	550	498	524	557	558	541	505	534	536	507	516	541	526	490	558	555	519	574	546	566	543	554	534	530	596	550	581	541	533	588	537	573	552	529	610	581	545	557	509	580	514	517	564	561	554	583	531	564	567	560	529	538	508	537	501	540	580	529	536	516	564	545	539	580	506	580	519	545	539	481	555	535	564	559	566	527	555	572	573	557	564	526	533	541	553	542	535	512	512	510	539	597	575	519	553	522	546	528	524	532	541	542	533	572	558	579	547	544	552	567	538	560	568	555	549	572	569	546	515	574	526	524	535	576	544	528	553	546	546	541	493	532	547	556	549	538	571	540	536	530	571	548	567	574	538	555	552	511	526	537	616	563	530	542	540	552	591	523	531	557	528	530	601	564	550	533	553	532	470	529	541	556	565	569	538	551	546	543	522	570	566	549	575	512	555	559	512	551	531	585	548	561	505	551	575	521	559	526	526	549	567	525	561	533	509	543	588	582	541	530	533	505	552	579	530	530	551	576	542	558	573	545	582	578	512	599	557	520	551	584	534	545	527	559	558	570	505	549	540	526	551	535	530	556	551	552	546	515	539	527	529	540	556	546	589	529	556	566	547	568	544	534	536	560	554	543	524	544	525	508	521	547	600	542	522	541	547	541	561	533	536	549	540	518	559	530	507	544	556	556	552	547	543	571	553	529	568	569	521	564	534
23634	21272	28808	24042	21254	12727	1057	682	509	482	423	435	372	365	349	330	359	336	342	305	343	321	296	297	322	289	307	311	282	286	298	295	288	296	304	281	279	302	290	300	272	305	287	257	294	287	306	280	262	284	262	321	288	272	303	258	276	281	299	258	253	277	260	292	305	281	263	265	264	269	247	268	252	258	270	254	290	271	290	270	246	274	288	281	260	247	263	257	262	266	295	295	276	265	284	268	274	253	282	269	298	295	264	282	264	293	287	271	253	305	261	275	275	273	267	284	286	248	246	291	265	293	266	313	278	279	268	267	252	261	238	256	259	271	307	261	303	255	264	268	287	290	297	259	261	277	281	293	283	289	302	249	259	277	272	280	269	294	258	268	281	269	263	281	282	283	280	301	293	277	265	292	285	254	251	294	264	262	284	257	264	265	300	282	275	255	276	278	249	261	301	252	263	257	301	251	279	286	285	265	270	249	265	269	282	263	280	263	285	254	301	269	308	285	311	271	288	264	278	282	284	263	270	259	284	269	259	288	311	276	280	294	268	285	288	271	277	256	275	263	278	270	285	266	251	296	275	283	277	250	290	281	299	239	260	275	285	248	269	258	273	292	288	276	263	286	275	277	246	290	285	270	270	248	248	272	271	266	297	263	275	251	302	274	288	269	275	287	263	280	275	288	275	278	269	257	271	285	268	251	269	226	254	272	272	272	273	259	317	282	311	241	272	298	285	262	289	304	295	273	271	256	271	242	248	270	279	282	264	266	295	266	237	273	271	286	257	286	284	298	259	270	262	296	271	266	298	271	268	271	256	281	273	294	281	261	259	274	290	276	278	274	277	289	246	261	231	300	265	297	272	277	263	270	271	247	305	265	283	262	247	246	302	277	259	307	274	283	262	274	319	282	250	292	295	262	270	274	301	250	261	272	289	295	280	266	233	279	246	293	293	282	281	259	268	261	322	262	258	256	275	271	282	258	275	273	301	274	257	267	257	246	258	277	258	281	267	295	269	289	285	278	268	279	288	306	268	269	267	255	303	285	301	304	256	281	278	231	266	262	280	259	281	269	269	257	263	265	283	276	281	284	277	257	251	275	251	263	258	285	271	290	286	286	270	253	262	265	257	272	255	257	272	291	247	272	306	276	244	287	285	268	271	261	291	267	290	308	281	308	320	272	289	268	266	271	291	248	299	230	279	264	299	303	273	268	267	279	305	277	293	258	265	278	273	264	264	254	290	287	286	283	278	283	268	259	279	300	278	260	286	245	240	266	292	269	308	288	291	261	249	279	301	302	266	295	283	284	289	298	219	261	278	275	267	281	248	281	260	273	271	272	241	274	274	270	277	267	274	256	294	280	282	275	262	277	291	261	291	258	277	260	284	257	237	255	289	310	310	272	279	270	256	250	279	289	258	271	256	278	283	251	272	264	277	271	279	285	271	283	272	293	284	296	292	271	278	267	265	259	268	276	291	267	284	285	293	268	222	275	298	300	294	265	253	255	263	270	279	297	295	268	260	282	302	266	270	269	267	259	242	278	279	277	281	259	280	276	265	289	269	300	285	292	268	281	290	261	269	242	300	287	259	290	300	264	279	309	269	255	252	269	267	251	239	296	263	282	241	250	248	281	278	246	270	262	257	278	273	280	246	241	280	295	262	279	259	259	276	260	258	311	264	281	292	281	291	299	254	248	289	241	263	270	295	283	281	258	301	259	254	282	259	277	275	258	262	265	295	256	304	288	315	276	256	283	241	276	286	308	267	283	288	295	264	257	266	271	293	253	267	280	288	270	273	268	288	265	249	258	281	266	265	290	280	271	308	266	268	284	270	280	293	271	310	245	262	273	287	275	288	302	297	266	274	297	276	269	251	255	282	282	265	263	254	259	299	299	255	273	267	252	278	274	284	246	259	269	290	276	300	287	259	254	274	288	273	284	302	274	286	234	283	265	304	262	287	272	251	289	271	267	299	261	279	300	267	269	258	294	256	273	269	276	268	285	252	301	270	288	276	289	271	268	242	261	276	278	263	283	302	273	278	251	255	280	268	254	263	279	277	245	284	290	279	293	259	294	288	257	262	297	285	238	252	304	270	283	241	315	249	275	232	293	244	258	273	291	261	267	288	261	258	274	292	317	278	299	308	283	263	246	264	297	282	279	283	272	247	265	249	265	267	258	271	276	277	263	319	287	271	303	320	264	267	278	288	280	289	262	312	292	281	271	290	260	257	281	271	271	276	283	281	255	254	269	287	266	277	300	287	294	270	279	266	274	285	275	268	248	231	279	281	274	265	278	258	293	272	267	267	277	243	264	268	266	274	275	287	307	276	267	276	269	253	283	306	266	277	273	256	257	302	262	282	282	278	248	263	268	280	245	293	275	301	272	281	278	274	279	284	257	279	269	273	275	254	291	262	269	284	269	264	289	260	268	254	276	287	303	254	260	275	241	266	264	266	265	276	299	264	235	275	253	293	275	294	276	267	267	262	279	274	258	251	271	285	273	300	284	250	264	236	269	280	264	262	290	284	274	250	267	267	293	294	273	260	296	247	273	269	283	270	273	271	255	282	290	260	286	284	255	236	281	267	265	285	296	263	262	284	255	294	319	235	271	269	277	259	267	285	221	260	300	287	253	272	251	275	262	276	258	266	271	314	268	262	268	261	302	273	258	250	279	315	270	256	283	295	262	279	291	280	291	267	290	270	236	286	277	272	292	273	298	291	274	292	255	269	261	228	282	274	268	246	255	273	297	251	290	266	285	245	257	298	250	267	304	286	280	267	273	271	271	276	267	278	289	275	269	274	300	277	277	281	275	288	281	287	248	304	261	273	267	261	260	254	258	267	250	247	271	288	292	271	261	272	304	271	280	299	267	268	275	290	270	285	261	258	263	302	269	255	269	254	263	284	288	271	279	309	264	268	297	295	288	282	254	239	281	278	267	293	301	281	278	266	252	299	293	278	272	284	252	256	278	271	299	251	284	262	300	257	284	262	285	262	320	291	295	273	264	251	257	269	299	295	271	283	264	255	270	301	283	284	240	262	278	276	257	247	278	281	260	285	275	266	276	277	289	281	269	269	295	270	283	241	263	243	282	260	268	262	279	281	294	278	275	275	254	274	280	297	298	306	266	281	270	282	289	283	258	266	289	270	250	274	301	266	237	249	270	259	248	270	291	263	252	285	269	286	268	264	270	262	271	258	268	283	287	289	275	267	307	264	277	253	242	274	251	273	266	294	277	287	273	257	299	268	278	297	275	248	263	265	322	281	285	257	268	265	267	296	264	275	274	254	268	265	242	254	279	289	281	254	249	270	252	257	266	268	256	289	290	278	273	302	274	254	260	274	263	300	265	232	289	258	277	290	264	261	270	280	238	267	301	266	306	266	286	250	267	278	287	270	275	276	276	279	270	293	275	261	280	300	276	308	250	266	275	266	263	284	274	242	267	282	260	280	267	265	279	255	295	310	262	275	285	288	249	271	294	253	255	241	286
4764	9614	7952	3835	2670	1982	1545	1279	1041	865	828	732	713	611	601	510	524	486	474	478	460	438	442	423	428	407	418	403	385	433	387	386	380	390	395	361	367	367	360	383	374	376	411	371	392	377	353	379	383	389	356	351	386	385	352	414	377	351	389	376	385	372	361	369	364	369	353	382	378	371	344	357	401	365	350	388	374	352	379	380	387	380	392	378	393	379	359	339	335	356	345	366	370	363	360	369	380	363	374	370	368	343	349	357	385	357	365	369	376	365	352	388	391	362	379	381	373	338	340	344	358	342	351	382	387	365	359	364	395	375	346	337	333	358	339	373	365	389	385	362	341	374	342	373	349	345	327	368	381	334	354	350	341	356	384	372	361	359	348	348	356	408	354	378	366	369	339	378	340	372	334	387	356	354	374	328	378	390	338	343	389	361	347	365	352	351	358	359	358	396	359	371	377	356	327	379	370	347	364	374	351	367	345	352	368	361	349	335	345	351	347	362	356	357	366	365	355	356	374	366	378	373	362	351	342	365	346	348	365	363	367	347	372	368	330	379	365	361	346	367	380	379	374	385	358	366	367	375	372	353	354	383	340	350	349	356	323	327	351	356	388	373	375	326	373	337	383	355	351	349	364	368	370	336	368	357	366	369	356	354	324	367	318	340	347	364	391	386	325	344	395	392	347	373	329	368	378	360	336	355	353	373	383	381	345	340	359	363	371	356	370	359	345	353	345	386	371	374	325	369	373	357	389	366	346	370	368	347	360	369	342	366	362	349	371	361	354	374	355	383	357	378	351	348	349	342	350	351	361	348	354	384	332	359	373	387	340	360	364	367	371	342	373	351	347	361	327	374	357	346	363	379	328	366	394	336	343	346	363	351	303	376	355	362	361	336	363	369	381	348	356	343	337	391	369	361	351	338	350	375	386	366	374	365	349	331	346	328	392	365	381	352	330	368	358	329	415	374	355	387	358	373	389	365	390	358	364	358	348	351	358	349	332	360	345	365	366	323	400	353	396	345	356	371	353	386	384	359	352	385	404	388	355	346	359	346	367	366	362	373	334	366	369	325	370	327	394	356	348	353	358	364	368	358	366	366	377	405	361	352	319	343	362	338	379	348	353	349	366	347	367	361	350	367	368	341	309	372	355	328	381	355	386	370	384	394	351	347	386	377	368	363	346	375	347	371	344	359	355	361	344	345	367	394	354	354	346	370	354	353	386	335	367	351	364	382	351	367	371	362	370	366	393	393	341	399	355	350	332	391	373	366	379	373	344	341	363	388	365	369	377	365	368	330	331	359	333	317	409	373	365	337	371	329	369	362	332	365	343	338	360	344	373	347	368	388	347	360	384	360	363	366	366	365	384	371	354	342	348	377	378	398	359	393	374	337	408	361	377	358	380	364	363	326	380	357	339	358	359	367	393	372	380	389	350	378	319	324	367	350	367	403	386	359	365	349	350	355	374	381	362	368	350	341	349	369	360	365	345	333	379	371	348	370	372	331	349	380	364	341	355	363	363	367	358	374	361	352	340	321	362	338	367	342	387	367	359	341	373	318	362	379	366	358	382	370	339	328	340	370	368	376	346	355	343	355	377	348	342	376	341	337	357	335	342	370	366	371	343	365	372	352	396	388	314	361	392	412	352	387	354	352	369	396	382	379	394	368	323	357	327	369	376	331	376	362	377	378	360	339	374	328	349	351	352	357	370	363	360	390	389	352	356	360	351	368	372	348	351	391	339	352	407	344	375	350	361	348	349	391	354	346	369	369	373	351	398	341	346	358	375	378	373	365	367	368	349	360	344	355	366	388	335	361	354	383	307	356	352	365	369	338	372	340	330	384	348	362	374	358	342	366	378	361	366	385	381	379	377	372	328	369	365	336	335	352	360	340	369	377	385	377	394	325	379	374	364	352	378	364	347	377	378	373	379	351	321	366	327	366	397	337	382	361	362	347	345	401	352	352	324	362	344	355	368	372	377	345	349	360	327	367	331	345	374	353	400	355	395	383	364	357	361	374	380	386	363	351	342	347	341	338	368	385	360	368	368	364	372	391	381	373	338	390	332	356	353	360	353	341	376	376	346	324	352	377	350	341	369	393	399	354	335	336	349	349	377	381	353	350	372	374	385	355	372	399	348	326	370	333	383	392	372	331	374	384	337	402	346	383	377	368	393	366	375	372	332	357	382	368	383	389	370	333	358	371	318	357	393	332	350	372	336	387	391	349	332	365	363	351	368	345	399	387	328	323	365	381	327	356	373	358	362	355	362	378	372	353	337	351	352	366	359	353	358	336	361	320	353	361	381	339	335	367	361	340	382	378	374	358	372	385	369	371	368	339	338	355	356	379	376	329	351	383	367	372	378	370	351	366	378	377	369	355	338	319	371	372	364	381	377	366	365	356	373	384	341	375	369	353	387	360	375	356	399	362	327	360	322	329	375	396	355	349	333	363	350	349	340	371	363	355	355	373	366	339	378	372	349	364	355	374	346	360	360	353	380	355	354	366	341	377	377	362	333	352	361	365	358	346	354	343	352	372	374	360	317	363	373	382	337	362	380	362	400	365	378	337	364	356	348	372	373	364	359	346	380	347	376	346	421	337	362	394	374	364	372	400	375	348	342	323	341	351	334	396	361	344	341	349	374	358	357	357	379	331	376	413	356	377	375	382	355	365	355	370	347	356	385	350	383	357	313	347	337	370	367	361	372	360	318	350	399	363	386	391	356	370	375	344	348	348	359	363	369	341	385	377	381	347	360	359	369	384	385	370	368	403	356	333	364	364	364	353	363	336	344	364	383	359	360	352	347	382	397	358	331	398	344	349	342	360	358	378	332	369	338	323	363	332	350	355	328	372	350	367	349	354	367	329	349	351	325	370	322	370	342	349	358	369	352	332	358	337	333	383	371	345	408	365	377	358	373	387	372	348	333	380	393	378	375	335	361	364	369	369	360	370	371	347	387	360	358	364	336	358	335	354	365	363	377	350	365	370	332	372	389	361	324	361	340	355	332	351	379	360	332	386	351	381	339	360	350	377	398	346	368	376	387	342	365	357	347	390	352	379	369	347	382	368	372	320	334	389	371	346	353	363	376	369	381	360	354	319	351	318	326	337	385	364	349	348	350	370	364	343	343	365	366	337	336	371	364	393	359	338	371	359	392	381	357	373	336	364	336	359	366	371	339	379	397	378	371	378	411	374	384	355	355	395	379	342	349	373	365	371	371	350	385	366	345	355	364	370	362	366	348	378	368	370	333	384	339	342	361	397	342	339	341	332	381	383	381	385	377	344	392	347	363	370	367	345	329	348	376	362	339	343	350	373	339	372	383	331	352	384	354	354	373	356	391	369	317	381	358	341	360	343	360	323	359	314	359	374	348	348	340	371	335	323	345	382	362	386	387	361	356	346	346	333	341	342	386	379	337	345	329	350	365	373	365	351	343	367	387	369	352	358	369	347	371	346	330	345	354	353	369	340	355	357	387	339	352	359	336	406
22816	21290	29195	23716	21291	21332	10882	889	596	444	412	388	334	276	251	221	230	224	194	231	193	197	193	177	197	176	164	155	141	140	130	136	135	136	152	147	147	128	125	126	144	130	129	133	120	130	121	133	124	124	104	132	130	130	116	125	115	116	139	127	139	129	111	115	131	127	122	118	145	105	117	118	131	129	121	132	120	106	109	102	118	113	98	115	132	135	118	118	129	116	111	103	146	104	116	104	114	118	127	122	116	126	116	107	119	111	124	105	116	99	112	109	122	113	140	123	115	123	104	125	96	112	120	119	116	119	116	120	113	123	111	126	127	99	109	109	126	119	119	98	109	122	118	106	109	109	129	107	95	124	112	111	115	122	119	131	118	95	117	104	118	121	117	119	107	112	119	114	111	106	121	111	111	109	109	97	124	93	115	122	98	116	116	127	106	124	108	131	107	115	115	113	111	122	104	112	116	108	112	100	104	133	130	113	105	124	129	125	140	114	109	100	126	107	115	134	116	134	107	127	113	105	106	100	120	107	120	136	104	107	130	117	124	107	110	119	117	129	104	97	116	125	105	99	119	121	120	120	105	114	115	111	118	119	107	96	108	122	114	126	126	116	108	127	115	105	125	115	92	113	103	104	114	115	130	123	135	117	115	96	128	114	82	108	110	118	105	107	118	118	101	102	135	128	106	125	122	114	125	90	113	130	118	118	127	129	112	112	126	115	123	127	138	113	117	120	104	128	117	117	139	115	121	118	89	113	112	124	95	123	104	122	107	103	119	116	138	116	118	101	127	119	131	110	133	130	125	112	94	129	135	125	123	112	106	123	116	115	112	92	107	118	113	104	127	103	124	105	115	118	115	109	124	119	124	119	113	132	101	93	108	129	97	123	129	128	106	110	100	107	114	108	125	116	130	121	111	107	134	136	117	137	119	109	123	97	123	113	129	109	110	125	106	106	135	109	128	116	102	113	125	111	120	135	111	113	124	115	114	99	92	117	98	116	114	134	120	117	105	114	89	109	89	102	118	134	99	95	126	99	100	124	112	124	135	96	131	105	117	108	121	130	127	141	114	124	133	125	117	115	98	123	130	98	115	113	122	116	126	116	98	126	120	125	119	119	114	126	112	128	103	134	115	130	121	124	115	116	118	113	113	109	107	121	92	102	110	117	131	107	109	111	111	121	121	104	124	123	122	118	114	113	118	121	104	100	97	121	133	111	95	108	115	120	105	112	133	107	88	113	112	97	102	121	121	108	114	99	120	97	125	111	95	106	128	115	108	117	96	114	102	113	142	131	104	105	109	115	144	112	115	115	104	129	124	107	106	107	125	104	116	104	117	126	106	133	100	116	117	114	119	101	110	105	107	106	112	104	110	113	113	118	108	110	123	133	98	131	95	125	117	79	116	104	127	135	138	104	103	100	120	122	121	130	98	108	113	117	129	110	114	123	100	131	128	106	114	128	124	101	102	119	123	122	116	110	105	102	123	116	115	101	110	121	103	111	129	122	122	108	97	116	110	129	117	114	119	101	133	119	108	108	118	115	112	108	124	133	108	126	132	88	116	114	133	120	110	101	136	114	125	131	134	112	123	128	106	113	109	122	114	119	119	122	120	116	108	108	130	114	110	116	125	117	121	116	119	136	115	125	121	107	119	117	102	115	112	111	109	109	104	129	115	113	131	118	118	113	117	123	112	113	120	117	99	119	107	111	90	105	109	119	116	117	125	121	106	129	115	117	101	138	120	111	100	115	126	117	120	130	118	109	97	127	122	112	107	103	107	118	117	119	126	123	134	119	114	108	124	108	116	114	116	100	115	101	102	107	120	125	100	104	108	129	105	113	119	112	108	130	103	106	116	95	126	123	112	110	109	125	103	122	107	119	108	111	104	105	108	104	129	125	120	124	113	119	126	121	93	111	109	107	119	131	148	128	125	114	129	125	103	123	117	132	107	122	116	134	120	120	114	122	108	111	132	110	128	90	109	115	131	116	104	129	116	105	110	119	117	136	117	99	123	115	138	129	106	114	122	102	96	104	125	113	108	115	111	116	117	117	110	137	138	114	119	108	130	117	102	114	116	117	101	105	112	98	108	129	116	130	114	130	119	126	125	108	109	112	105	95	116	125	130	112	106	124	123	100	116	104	120	90	108	117	113	112	95	127	102	108	100	111	105	95	138	113	151	124	117	107	111	140	141	101	121	103	101	119	127	108	129	123	120	105	98	115	120	107	126	121	103	122	140	126	93	116	95	137	132	117	126	114	139	130	110	109	123	119	129	121	129	108	96	115	113	105	129	111	92	100	93	119	109	112	109	126	123	126	115	108	109	126	117	124	123	110	110	129	103	121	101	118	103	125	125	114	121	101	104	116	110	114	111	119	104	113	123	111	125	118	139	130	115	120	118	106	107	125	118	140	111	121	103	108	102	116	96	128	106	104	115	117	123	115	130	105	107	122	108	109	97	117	108	104	114	116	120	102	129	107	103	113	122	103	113	119	102	97	117	114	98	116	113	106	128	120	128	130	117	107	106	110	105	116	102	109	132	118	135	118	101	121	120	115	113	132	112	125	114	126	117	119	120	127	96	115	106	121	139	130	114	102	104	119	109	116	98	138	110	110	103	119	116	96	121	108	120	100	130	130	126	105	99	114	114	117	126	122	131	98	104	124	109	117	138	98	128	116	111	108	123	116	101	102	101	112	110	126	122	101	124	111	119	118	116	120	140	119	99	134	134	117	104	118	108	127	112	132	102	104	117	112	117	111	117	112	136	123	114	116	116	109	114	110	104	107	115	113	116	112	135	92	109	116	124	128	119	115	123	120	106	114	102	99	117	111	113	101	123	127	111	107	96	130	119	105	110	99	104	111	110	110	108	112	105	119	121	115	112	125	124	103	121	102	108	122	94	111	125	106	114	110	119	107	131	111	107	109	123	114	123	122	131	108	116	111	110	101	102	105	102	121	111	113	112	122	117	109	112	107	121	121	112	104	124	136	112	119	103	126	116	121	112	142	114	117	114	123	117	109	128	112	128	119	117	119	110	110	112	129	109	91	92	116	110	124	104	92	114	122	131	121	119	98	90	113	118	128	109	107	118	100	121	110	122	123	118	108	137	112	110	115	84	111	112	103	128	121	135	122	119	118	110	107	109	117	102	118	118	120	121	117	120	128	134	114	125	134	113	102	114	105	127	99	112	114	100	126	127	125	109	108	116	112	125	108	107	107	112	114	89	96	112	135	125	124	112	101	113	119	116	114	113	114	135	104	123	109	112	109	103	111	89	100	116	114	103	132	121	107	117	133	107	110	125	93	135	112	110	125	110	104	108	131	105	126	119	90	121	113	99	114	89	111	129	107	129	123	105	99	102	114	106	117	126	120	113	107	124	122	115	116	135	118	131	125	117	111	104	123	120	112	126	117	113	114	117	107	105	109	115	119	112	112	107	130	127	114	105	108	110	120	106	119	118	104	104	118	115	101	118	96	132	130	91	118
6582	15415	12504	6310	4445	3156	2425	1904	1481	1196	1058	839	739	682	542	503	478	392	340	348	309	296	274	231	257	284	255	242	228	214	241	219	198	198	193	201	190	205	217	173	203	181	179	188	208	183	180	187	189	174	180	151	177	197	180	169	168	174	183	177	174	165	141	163	160	166	163	177	168	178	165	145	153	152	157	168	159	192	137	166	155	145	154	157	146	145	177	164	149	169	162	152	148	166	145	147	176	176	150	136	185	154	154	153	149	153	158	149	170	147	154	158	157	158	145	173	162	143	153	179	156	149	146	168	129	172	147	156	163	165	157	145	134	133	150	177	161	142	148	164	141	139	129	150	152	139	125	159	151	168	158	159	164	145	142	165	141	170	125	148	169	161	158	170	148	151	143	138	140	137	158	155	150	144	160	160	144	145	146	165	142	155	161	145	154	168	163	139	155	159	152	160	133	135	160	142	166	193	155	158	186	167	167	147	137	141	141	147	156	166	137	165	153	145	158	155	147	141	140	127	143	135	171	132	156	163	131	131	167	154	160	146	156	173	137	177	159	158	163	163	154	159	157	179	141	147	159	149	137	168	169	160	148	176	136	150	149	149	149	141	154	178	155	160	178	160	180	139	153	157	133	148	160	142	155	156	159	142	152	158	149	147	175	150	154	154	178	149	134	159	161	161	149	120	127	155	171	151	152	140	153	180	150	149	150	153	155	129	164	163	143	185	168	138	165	163	166	152	149	136	162	154	144	135	154	159	167	145	145	176	158	167	166	124	152	159	157	173	157	129	144	161	158	158	150	170	149	157	142	172	150	157	139	168	135	142	132	151	152	124	144	142	166	147	152	166	143	138	133	148	151	142	168	144	137	153	160	153	153	146	174	166	149	155	131	139	147	149	176	158	155	143	144	150	149	165	150	150	149	145	161	166	171	158	125	138	140	153	162	146	154	159	160	151	148	163	125	143	168	154	151	143	153	146	162	154	157	153	164	160	147	141	163	167	150	153	159	147	138	152	142	140	158	137	149	143	157	136	166	141	149	157	140	165	142	155	157	140	157	148	160	159	144	165	161	153	138	163	161	185	153	148	150	162	120	145	166	158	161	140	154	153	155	163	159	154	134	135	168	154	151	158	152	155	138	166	159	171	132	156	143	135	164	164	138	154	155	139	146	152	167	174	144	141	137	136	158	164	144	138	146	182	132	145	157	161	153	133	150	141	163	159	166	159	186	138	144	162	143	155	157	160	149	143	143	174	136	154	128	184	142	156	157	148	155	156	153	165	147	150	158	143	159	146	165	157	139	128	154	152	143	155	134	179	165	138	169	158	141	154	155	170	144	148	140	143	141	158	157	151	148	158	171	157	159	147	168	144	127	160	127	144	162	148	157	157	158	170	171	145	161	161	163	158	143	153	187	145	143	166	143	165	154	134	146	145	143	159	156	163	156	155	160	144	120	163	129	151	143	142	149	152	169	146	176	179	177	137	151	156	153	142	158	155	155	154	150	149	150	170	143	170	154	130	140	166	158	135	162	180	169	143	166	163	152	138	128	137	144	155	138	144	138	162	152	164	156	134	156	152	154	157	156	144	155	171	163	161	153	161	134	149	148	181	166	163	142	148	173	142	160	149	160	176	165	185	152	154	156	149	128	133	166	137	158	157	177	151	157	150	162	154	141	153	141	151	161	149	163	151	161	144	144	152	151	146	132	167	151	158	157	163	150	161	136	140	156	161	144	162	152	157	153	157	159	169	133	154	171	152	175	159	189	155	143	137	146	150	154	152	142	143	140	124	172	125	165	153	163	144	143	156	152	181	162	144	137	146	134	124	132	150	143	146	132	165	163	144	138	157	142	133	145	171	162	145	126	143	165	144	159	120	172	146	142	174	166	141	151	139	164	145	146	138	150	169	149	137	147	132	178	152	127	141	144	153	151	134	141	140	170	139	158	156	157	172	158	154	149	136	153	157	156	151	149	150	148	142	128	160	146	145	144	149	139	142	170	155	144	162	147	152	154	156	149	139	160	148	136	145	133	154	162	161	154	142	142	161	142	141	173	155	157	160	177	155	167	147	141	174	149	143	155	134	135	160	138	165	131	162	140	156	145	161	138	133	135	127	159	148	140	159	141	154	164	156	132	179	148	165	130	156	147	156	148	153	140	164	170	152	142	153	138	157	152	167	157	166	143	143	174	145	177	157	156	168	148	144	162	168	171	148	150	145	142	142	164	157	154	179	155	174	139	147	159	149	130	173	173	146	156	146	132	161	153	128	149	155	134	132	130	157	145	143	165	138	145	158	157	139	151	141	138	151	154	136	159	148	140	176	165	138	154	184	132	164	153	156	161	162	172	156	159	150	146	172	146	153	137	159	164	163	146	161	156	158	159	151	158	143	146	153	155	155	185	139	132	144	132	132	154	175	159	156	161	140	164	153	176	145	133	150	150	174	172	171	153	146	137	147	130	174	160	151	136	155	137	166	150	126	165	153	122	134	131	134	135	162	145	172	153	140	149	153	133	153	152	127	161	150	148	148	148	169	141	153	166	146	143	133	136	145	149	149	159	146	153	161	139	158	142	149	154	163	154	161	131	148	169	166	150	149	140	153	144	159	140	160	139	142	138	143	165	170	156	186	138	159	151	134	169	144	151	166	180	132	143	177	151	143	187	143	174	162	135	147	158	138	158	157	162	148	143	139	154	140	148	134	158	172	156	162	157	167	142	162	143	152	148	142	147	145	171	153	158	149	163	144	158	154	152	146	156	150	154	148	162	155	154	160	179	133	152	141	137	162	139	145	151	151	142	150	156	150	150	136	139	166	156	173	132	152	134	160	163	137	159	131	149	158	165	151	159	140	160	147	155	145	158	145	144	150	146	170	174	141	136	153	158	162	152	153	147	127	166	145	158	144	146	150	158	131	143	142	154	146	166	123	140	173	149	146	150	156	134	161	178	143	162	145	138	184	149	173	157	147	141	163	141	166	129	176	162	152	129	166	147	159	147	141	136	146	149	142	133	135	141	151	142	146	149	144	133	147	158	164	159	164	157	157	145	153	158	158	143	148	152	150	140	152	147	134	146	152	115	159	153	156	155	144	147	123	134	151	143	140	145	159	129	149	161	152	141	153	137	138	137	132	137	144	145	140	171	154	160	166	145	158	156	155	146	153	156	168	145	168	136	168	147	156	155	135	161	157	138	118	164	169	149	162	145	135	149	150	148	159	156	177	145	158	145	144	142	144	149	153	144	146	131	159	151	160	154	155	154	171	169	151	155	147	158	142	127	153	160	141	161	153	146	145	138	141	160	143	147	156	144	152	169	152	138	149	134	165	150	146	149	151	153	154	167	165	139	152	172	156	175	169	129	171	170	136	172	159	147	142	154	162	150	162	168	140	169	142	150	145	139	151	149	156	165	148	173	160	126	139	117	137	137	165	149	151	171	151	146	147	145	136	157	160	130	130	128	144	143	138	140	165	155	131	154	158	156	155	135	143
26942	20960	10870	1064	650	591	539	442	438	444	458	398	425	465	437	430	458	452	444	431	406	446	394	432	431	433	436	392	434	438	431	463	415	404	422	427	415	441	461	420	433	433	410	452	453	437	456	448	421	461	422	418	429	423	389	449	411	447	450	414	426	481	414	415	436	425	451	430	403	409	429	444	477	413	423	454	430	402	426	454	430	448	430	392	426	467	442	422	433	434	398	406	397	372	420	416	403	430	469	417	471	434	421	408	443	387	421	416	450	412	430	452	449	403	389	416	431	406	450	414	399	452	434	431	433	413	431	438	458	404	443	403	416	429	423	441	405	450	419	447	410	418	463	463	435	471	411	427	415	451	368	421	441	434	409	419	397	422	431	404	433	442	399	430	423	437	419	369	434	455	455	390	388	432	437	398	449	424	453	433	423	420	428	432	438	400	384	421	400	390	412	409	441	402	425	460	411	428	461	425	422	434	438	413	403	407	434	476	450	389	458	398	411	400	460	420	436	464	444	425	437	415	428	374	412	411	425	437	419	459	399	409	417	421	441	426	419	433	401	433	396	429	405	431	439	466	424	423	413	464	431	465	476	438	434	450	439	443	397	451	410	439	441	434	441	440	443	468	421	406	457	408	443	415	424	442	421	425	397	447	402	416	443	421	439	412	473	402	447	455	428	420	435	408	450	405	429	422	471	398	442	433	406	429	420	456	398	450	400	405	393	410	411	396	427	433	438	450	381	395	414	443	427	418	408	417	432	411	438	446	439	449	436	455	410	468	419	449	426	459	407	414	395	410	408	411	434	381	442	427	417	418	416	453	426	448	410	426	437	430	420	428	461	448	468	445	411	402	426	424	451	460	414	394	404	465	404	429	458	409	431	423	456	430	431	430	369	404	411	422	421	384	433	412	428	435	434	400	421	416	406	425	412	424	426	416	392	427	400	440	409	454	455	420	422	424	415	403	453	428	434	415	407	421	439	447	431	408	415	398	389	433	420	419	403	438	437	413	445	422	406	431	430	410	399	402	439	414	430	402	431	400	408	422	461	414	451	431	422	418	446	442	408	405	409	420	449	435	409	440	439	416	448	458	401	425	433	403	443	414	460	387	393	421	425	385	438	451	440	399	421	441	435	444	462	417	471	425	397	426	463	448	403	393	400	424	436	435	434	421	417	423	445	422	472	416	449	409	434	423	424	425	443	438	413	443	411	451	407	410	452	428	414	401	391	437	431	400	435	442	418	409	403	449	462	466	451	452	422	399	442	411	409	428	405	449	450	427	428	395	408	402	415	438	414	409	428	459	436	432	400	412	416	422	421	420	410	431	395	422	431	410	393	410	431	424	440	444	488	454	416	376	428	410	391	455	442	418	434	410	412	397	427	410	418	439	435	406	461	416	401	442	439	408	388	447	445	433	407	408	393	422	424	392	434	415	408	435	464	449	434	455	430	420	473	425	436	406	426	450	452	455	393	438	406	407	407	459	413	389	418	429	441	398	416	418	444	438	398	452	434	433	399	422	426	426	432	410	405	463	427	409	429	432	479	423	407	434	432	405	424	448	412	441	439	396	426	409	425	433	424	424	429	432	416	412	362	387	409	469	419	418	411	448	432	450	398	456	442	415	433	441	426	443	445	430	392	426	418	469	418	386	426	404	437	460	439	415	449	396	412	426	394	429	452	409	440	470	435	439	411	413	406	412	382	404	427	405	453	448	438	419	453	433	431	405	460	418	404	411	438	440	428	428	396	485	430	469	419	447	456	425	408	416	414	436	444	415	390	450	431	412	425	407	375	460	460	406	402	478	455	397	448	392	435	400	403	451	473	399	419	423	385	459	442	431	414	416	404	404	467	436	455	395	446	448	436	449	418	446	372	432	434	398	407	481	394	388	386	420	418	414	422	443	411	395	428	437	425	443	449	395	421	424	434	446	419	416	435	420	425	460	478	438	437	436	431	418	457	415	425	403	415	422	432	442	401	453	412	460	450	455	429	436	457	399	422	391	424	400	422	386	411	418	411	389	449	408	410	390	397	443	423	418	444	418	446	433	438	438	428	426	411	391	454	403	401	422	397	445	449	409	437	399	415	462	441	468	428	404	379	427	418	396	428	412	424	376	420	418	386	439	423	409	434	445	412	432	421	419	419	394	416	404	451	423	413	419	456	430	386	415	426	435	411	417	416	429	418	415	449	439	424	404	422	415	439	450	370	422	426	421	407	382	441	428	455	411	439	416	422	424	395	439	429	413	433	432	381	454	437	370	431	429	428	445	431	419	388	424	445	422	416	434	436	435	395	458	428	415	433	422	405	440	445	457	388	450	420	429	411	437	434	425	416	401	411	392	394	409	426	422	453	409	414	418	417	408	412	439	454	422	448	447	434	448	469	409	437	415	489	403	406	428	445	407	410	442	425	420	437	414	440	473	462	413	416	403	404	431	401	434	432	437	457	409	413	420	433	416	466	406	423	412	416	409	404	419	418	430	438	438	441	438	440	448	442	408	434	415	434	391	406	392	423	441	457	420	430	422	427	431	450	434	442	411	411	378	391	417	402	461	425	402	455	427	437	405	444	431	462	401	411	440	410	420	463	433	426	418	439	417	414	462	440	442	403	411	409	393	444	394	422	440	446	438	447	445	430	437	427	388	422	400	478	420	421	437	432	437	423	406	400	425	445	445	438	423	429	419	408	447	448	430	430	431	466	442	407	421	467	461	449	444	409	460	411	450	383	396	442	401	397	421	420	388	403	408	390	449	421	449	419	393	433	398	411	414	400	395	415	434	429	431	463	412	411	458	418	417	423	418	481	452	401	432	417	409	454	420	464	417	374	430	425	430	462	408	406	382	422	427	419	447	457	456	448	387	411	411	455	394	408	426	429	406	417	445	443	417	453	428	417	400	375	446	444	409	438	442	449	426	445	371	409	434	390	412	399	412	400	422	439	407	416	455	448	412	426	427	414	398	406	422	433	443	436	451	423	382	460	408	456	423	391	405	427	436	424	444	461	417	431	399	438	407	400	421	463	408	390	445	440	379	399	439	400	419	412	418	414	459	418	430	418	421	414	426	454	431	432	435	451	407	427	451	431	422	409	452	412	441	416	434	366	416	421	409	452	418	394	414	453	440	397	433	389	431	444	446	421	416	448	443	398	438	430	404	435	452	442	378	411	400	430	431	453	406	422	432	437	440	418	418	464	416	437	408	431	425	388	440	418	446	424	437	433	444	385	466	405	417	438	410	397	435	454	428	426	450	437	447	453	426	404	411	427	444	409	446	467	489	457	431	439	447	446	454	383	420	431	442	411	452	416	434	425	401	442	423	445	409	403	420	405	411	428	415	431	412	403	429	453	442	451	384	424	401	419	451	385	436	428	458	427	458	442	424	422	436	392	414	469	424	433	424	438	398	443	412	428	427	454	413	464	411	425	408	414	450	447	461	404	462	409	429	415	458	449	432	412	415	429	425	420	424	418	444	388	441	396	400	437	446	445	413
4207	1291	1114	808	729	624	649	637	620	566	598	598	545	556	577	528	577	543	592	575	596	595	537	527	532	551	561	551	606	532	536	532	529	554	564	544	590	505	518	545	582	579	546	540	569	548	584	552	559	553	549	564	551	537	572	527	565	546	493	546	530	506	593	554	545	519	570	599	554	578	557	573	557	563	549	528	489	559	541	583	494	553	576	555	557	550	519	557	564	549	531	548	558	545	533	564	501	551	562	544	527	568	572	587	549	600	538	528	533	570	546	557	529	540	566	537	551	504	564	597	564	557	550	584	560	519	560	555	569	549	582	558	521	545	565	565	559	549	491	542	556	561	530	541	566	499	542	583	545	592	512	545	532	550	564	564	533	548	554	514	557	559	567	553	538	550	563	546	546	536	585	532	547	573	533	538	563	575	547	593	543	532	543	558	528	535	551	580	533	560	540	572	599	570	567	504	523	547	555	536	560	514	511	505	589	558	558	557	543	554	551	548	587	549	530	545	557	537	512	552	523	561	583	544	530	474	540	571	538	552	551	544	535	579	547	522	535	559	551	518	575	525	557	564	507	549	528	553	588	531	519	569	560	550	533	585	525	562	550	567	539	531	551	548	516	548	519	599	531	510	586	530	525	541	570	542	570	535	572	551	567	543	560	559	567	532	533	584	568	561	570	533	595	542	542	531	566	550	528	542	598	562	554	511	563	525	531	600	539	530	555	525	562	586	554	572	543	553	589	551	547	504	492	512	550	532	527	502	535	525	522	539	526	565	570	567	575	519	549	522	584	556	589	533	551	545	539	565	524	584	534	545	558	544	569	543	568	559	543	541	547	549	552	531	587	496	572	581	548	535	530	507	580	565	514	532	564	523	519	516	563	534	542	516	591	522	549	505	573	563	518	545	602	563	487	524	539	534	528	562	567	581	563	536	539	543	566	569	532	558	564	526	578	559	566	584	555	568	559	531	552	595	535	564	530	599	532	548	588	523	582	524	569	567	527	584	606	512	511	557	536	532	534	585	570	531	571	529	505	559	530	512	575	523	518	575	527	519	552	543	599	554	537	523	564	546	544	526	556	554	570	567	563	565	531	528	521	555	541	571	552	549	539	543	534	549	538	519	561	555	574	576	558	523	552	544	534	541	571	549	551	549	587	548	541	575	543	556	569	518	541	540	582	545	535	492	556	569	554	555	562	540	550	542	593	568	536	547	534	575	564	546	566	468	548	517	608	527	587	565	575	576	545	547	554	529	585	553	527	522	532	557	539	547	569	556	556	513	548	566	575	575	567	589	486	560	563	585	531	525	527	556	550	514	584	565	556	553	512	583	572	543	535	565	573	556	544	512	532	562	528	523	571	569	555	571	554	550	532	543	523	552	547	549	549	516	576	554	564	578	508	586	541	527	587	569	626	530	569	546	569	537	557	572	542	582	544	544	543	536	585	569	552	553	568	551	561	561	521	549	547	555	544	548	532	537	538	601	517	564	592	551	517	549	547	541	557	521	529	562	540	593	549	571	558	558	564	603	546	571	519	550	516	534	539	533	505	544	506	602	533	583	543	519	547	528	579	527	548	541	497	554	549	538	536	543	527	531	574	559	535	557	544	518	534	557	581	531	522	549	529	515	574	561	524	588	543	557	561	516	553	558	516	565	532	537	544	555	541	563	562	524	584	562	565	541	535	556	558	606	533	548	515	543	517	535	582	578	545	558	589	544	513	565	542	567	559	527	522	518	578	562	540	574	533	524	586	467	548	495	567	523	555	560	503	585	533	505	555	530	551	566	540	541	544	575	526	588	546	520	521	553	548	535	586	554	552	531	548	551	531	558	566	559	567	564	515	528	561	522	576	530	532	557	555	542	533	546	526	518	488	549	490	537	567	526	545	547	510	511	596	565	551	545	561	575	541	593	544	587	537	551	522	549	536	551	550	533	528	596	521	588	539	571	563	545	523	575	574	552	596	551	569	563	596	541	497	591	564	542	511	524	567	513	528	530	531	558	595	534	566	579	558	537	538	550	559	521	580	552	564	575	570	549	543	569	581	562	549	504	574	555	518	536	549	565	562	568	531	532	537	545	547	542	556	567	525	567	563	548	562	562	529	538	521	544	541	537	548	525	565	562	559	538	582	564	586	575	578	556	540	548	526	574	585	577	574	529	552	555	537	547	535	551	553	519	528	533	561	577	563	539	554	561	536	564	534	556	517	583	509	525	536	557	554	570	598	564	551	587	538	503	542	528	527	569	539	553	535	553	541	524	563	538	559	572	563	567	575	544	565	581	548	513	587	592	567	550	558	546	537	556	547	603	536	513	590	509	575	489	533	537	554	558	546	560	547	508	498	603	547	575	565	534	559	555	525	559	535	544	519	547	529	540	587	554	559	521	528	558	512	521	553	553	538	543	581	541	553	563	576	537	599	547	565	547	510	589	510	548	544	542	567	533	545	542	548	575	555	588	535	585	542	512	564	567	568	545	561	533	565	582	566	522	562	573	596	562	541	538	545	522	543	559	522	563	552	543	570	573	531	561	583	534	543	575	536	554	547	514	561	531	550	551	539	575	567	522	540	540	555	534	538	537	525	545	518	560	543	501	574	550	559	561	566	550	595	536	576	594	568	588	522	515	568	574	526	559	575	570	558	570	521	561	561	520	515	552	547	548	535	521	536	506	527	543	541	576	529	536	502	535	546	534	594	508	537	539	609	540	565	549	529	530	532	535	506	513	564	525	555	542	542	522	571	560	565	533	537	580	541	541	524	519	509	616	502	532	558	545	561	532	527	528	567	576	534	494	527	547	581	526	553	560	579	560	522	546	512	501	569	559	550	549	575	553	576	596	556	609	541	540	545	526	544	507	570	559	572	556	536	551	576	585	553	548	581	555	508	585	574	528	538	564	520	556	544	591	534	587	553	547	594	541	535	564	536	548	558	528	559	560	546	547	540	551	557	557	551	509	514	558	532	565	528	526	523	570	524	522	543	566	544	544	547	513	518	596	508	528	538	535	569	592	543	558	536	566	587	522	548	558	515	500	546	507	581	538	564	560	554	527	547	512	532	536	559	524	501	521	565	534	522	539	524	549	532	615	563	566	551	553	517	558	547	548	564	545	516	560	534	515	498	550	527	543	520	568	509	508	571	570	558	532	549	569	568	551	558	523	545	558	538	524	593	559	500	560	544	546	537	557	585	561	514	560	578	544	564	576	510	548	548	575	578	560	578	556	576	574	568	533	583	584	563	552	518	554	534	574	538	529	559	522	492	584	543	549	534	544	568	577	534	546	563	555	545	542	534	561	537	571	564	539	534	533	524	575	551	547	544	561	536	503	532	543	510	566	542	538	531	563	529	513	558	540	567	571	550	514	590	531	503	543	563	576	595	562	581	525	563	533	579	581	528	541	546	535	557	559	521	533	566	533	589	562	540	536	555	538	535	585	553	568	527	573	569	523	553	530	540	548	598	522	533	557	531	535	570	567	549	585	580	558	558	557
23788	21310	28850	24112	21298	12385	1130	655	528	495	467	422	377	363	384	356	320	341	341	306	331	323	303	324	290	317	287	310	303	299	302	286	269	299	305	300	294	285	305	287	272	288	273	305	287	290	293	308	279	284	321	254	300	308	307	305	305	286	298	295	284	297	284	294	293	306	324	280	289	308	257	285	275	272	278	304	286	283	303	251	271	281	263	278	268	280	263	284	288	276	286	258	273	292	255	288	312	271	241	283	295	269	284	272	264	267	271	269	269	291	275	288	295	279	266	282	279	283	286	262	279	300	282	289	286	311	296	280	283	278	296	303	296	261	275	286	259	263	244	289	263	250	292	301	263	287	262	272	271	267	279	277	273	273	255	306	274	255	261	256	299	268	247	257	255	276	295	262	284	258	277	259	282	269	274	311	268	262	275	280	280	329	296	277	278	293	296	279	272	311	260	268	262	276	282	279	253	288	291	266	264	256	254	245	291	299	303	263	266	255	292	307	310	268	283	250	312	300	285	293	273	273	260	300	303	283	278	278	280	263	276	248	268	279	291	285	263	320	266	293	269	285	281	266	305	304	278	268	267	263	268	256	303	280	288	265	279	288	293	278	280	271	292	277	291	282	300	276	266	286	275	262	269	277	325	286	304	272	265	285	269	249	295	267	272	304	252	281	268	275	248	267	260	305	272	286	283	286	287	282	264	274	280	278	263	298	260	286	255	276	290	281	262	276	283	266	253	275	277	281	286	280	262	292	268	239	279	285	261	260	296	273	299	273	289	299	253	263	270	294	250	271	292	309	298	256	279	301	273	284	259	278	275	298	250	293	261	261	279	278	264	277	291	265	271	265	288	244	265	296	260	265	243	265	263	292	277	260	275	261	278	277	270	272	292	245	279	324	265	252	272	296	286	283	308	258	275	267	274	227	237	298	301	274	290	273	259	275	278	271	277	260	283	265	308	266	258	281	293	283	272	254	312	275	286	278	279	260	242	273	256	282	252	282	240	297	276	295	280	272	285	254	272	301	287	262	264	311	262	283	308	301	269	273	261	289	276	264	266	262	252	268	261	298	246	277	261	291	273	297	259	292	287	265	259	251	280	294	269	273	314	272	273	259	282	296	324	295	254	273	263	295	249	260	261	265	273	241	272	271	263	272	262	292	259	269	262	268	246	255	235	276	242	277	277	297	296	262	260	282	257	264	263	296	256	308	272	265	231	275	246	255	276	286	292	277	273	265	254	265	261	277	290	284	249	279	290	287	280	268	244	250	268	280	281	264	282	275	298	270	285	306	265	268	279	311	266	276	288	244	286	274	280	273	254	262	276	273	282	272	273	265	275	262	271	279	289	275	307	278	303	236	286	289	266	271	297	279	262	286	250	289	287	286	299	281	316	270	258	279	264	289	266	283	283	264	272	269	264	290	268	312	285	274	290	285	264	279	281	254	264	275	259	265	254	280	284	263	247	264	290	281	263	273	262	261	271	262	243	254	273	284	268	260	248	294	269	290	297	248	262	266	289	275	285	274	279	284	276	286	286	269	302	274	292	300	288	274	268	249	264	261	264	245	274	271	260	274	273	282	282	295	257	270	299	269	270	247	284	286	293	261	260	268	271	273	278	274	263	265	293	242	271	280	261	261	288	279	257	282	268	273	328	290	297	274	295	272	250	287	267	260	317	273	285	277	261	239	281	289	273	295	262	270	270	268	273	293	263	267	262	303	279	258	288	254	262	265	277	247	251	287	286	266	298	276	272	280	256	269	303	320	260	282	282	308	286	302	268	267	272	260	268	250	284	245	257	252	249	320	281	249	280	259	262	288	277	291	281	270	275	267	278	260	268	266	280	289	256	277	243	277	298	271	263	264	288	265	299	301	274	270	261	261	255	270	296	256	258	292	261	265	291	294	249	260	279	275	289	294	318	238	293	287	277	264	286	258	292	235	287	282	261	275	279	304	274	290	252	288	279	261	282	269	301	266	251	313	252	280	301	301	264	263	267	258	294	310	252	267	274	280	264	275	293	285	304	301	265	307	259	285	328	294	269	259	284	294	251	301	264	314	263	290	285	278	277	295	265	297	277	286	279	275	285	288	258	276	298	280	274	266	247	266	227	248	324	269	266	289	278	271	274	262	280	278	278	278	281	256	258	249	273	281	262	277	266	291	273	294	286	283	264	293	272	262	283	278	288	291	274	247	286	253	296	280	259	272	302	310	264	270	302	252	261	243	287	274	280	284	254	263	280	272	258	284	303	266	296	286	280	297	252	291	287	257	276	267	228	291	315	258	290	279	275	270	242	286	275	250	249	268	275	258	271	286	294	271	270	249	284	254	266	295	276	302	253	264	246	262	239	246	257	261	281	264	252	267	304	281	257	241	296	266	253	275	297	293	247	276	258	291	268	269	291	268	279	269	257	285	275	275	270	214	285	285	269	267	262	273	285	291	254	306	286	270	269	261	287	284	299	254	279	268	276	302	255	267	291	263	284	293	319	280	274	262	279	274	267	293	314	300	306	247	272	273	259	264	254	282	263	287	268	273	320	283	236	271	259	287	294	286	242	278	284	243	277	269	279	232	266	288	315	263	271	293	285	272	278	265	285	254	260	266	265	259	297	270	289	274	291	261	277	252	285	281	302	282	276	282	267	278	261	309	250	275	270	250	229	279	280	277	287	276	254	269	252	282	289	289	258	264	275	268	290	261	261	282	263	281	273	274	287	270	265	269	270	260	260	293	282	258	255	278	273	262	260	277	294	294	256	296	272	260	288	283	260	264	282	255	261	281	283	281	251	272	273	270	248	275	279	268	280	275	293	284	281	257	272	247	286	280	260	253	270	265	267	240	275	268	240	271	293	264	250	268	246	270	274	247	295	265	238	268	277	248	290	292	271	272	277	249	274	270	262	293	272	238	286	263	263	249	272	240	262	300	261	275	269	279	278	282	288	282	267	273	284	260	312	278	266	288	282	271	298	288	306	270	289	290	264	249	265	275	290	301	254	279	271	290	302	278	285	289	274	272	273	276	283	261	246	292	280	274	289	290	282	276	310	285	271	266	258	276	291	288	286	293	249	289	307	279	287	278	256	268	282	264	265	325	262	298	263	268	260	258	262	272	280	249	285	251	277	250	238	281	282	266	263	287	271	255	281	296	286	246	257	278	309	272	268	274	287	308	263	293	252	251	278	255	306	270	290	248	279	261	271	261	267	275	256	256	261	291	293	321	279	290	276	261	301	264	300	297	250	275	277	229	252	270	289	266	275	267	294	282	292	254	279	275	280	249	269	283	253	273	292	258	256	286	252	271	259	263	263	296	276	284	277	303	279	302	274	234	284	303	269	275	285	270	280	268	297	274	276	263	267	292	244	296	300	261	248	296	301	271	278	276	245	280	295	284	242	266	229	282	271	267	288	281	272	301	284	288	281	234	287	242	293	290	254	269	263	296	267	286	259	278	272	281	272	292	284	267	294	279	290	269	262	271	327	293	284	279	265	284
4791	9643	7883	3893	2628	1997	1575	1221	1034	902	818	720	631	625	572	536	547	519	469	451	484	474	420	428	416	422	434	438	382	432	368	368	450	406	408	423	378	389	401	394	423	393	385	371	383	369	353	397	366	339	378	375	353	404	369	358	359	358	362	378	383	379	384	354	394	376	374	399	382	385	382	353	372	327	363	397	364	373	366	397	366	366	358	370	371	378	393	406	389	406	359	365	370	371	356	359	330	405	373	356	371	374	369	378	339	367	352	401	391	372	395	373	336	354	383	366	353	350	395	378	336	324	364	378	342	404	373	365	360	369	363	351	363	409	368	360	375	368	357	393	337	361	350	402	411	386	356	359	393	340	381	356	353	362	350	342	389	356	373	334	357	352	385	327	387	350	378	373	374	391	336	396	348	362	376	397	388	346	384	405	370	356	384	350	353	388	376	334	356	357	400	397	358	339	351	369	351	362	377	372	338	364	366	349	329	346	368	405	339	381	362	382	375	386	398	403	341	361	349	363	366	378	356	361	383	409	317	387	384	359	369	344	363	352	362	377	369	378	328	342	389	381	355	392	392	356	395	383	388	370	357	370	360	405	348	388	332	327	366	365	389	358	349	339	361	379	383	378	350	366	391	387	339	350	352	372	373	373	368	368	397	384	349	363	358	375	331	353	380	388	379	359	363	367	373	361	366	358	329	336	365	385	361	385	393	376	382	356	363	329	360	401	376	352	410	362	384	414	350	339	353	349	362	358	350	358	390	404	353	369	379	342	349	363	390	355	378	360	352	363	379	356	387	346	343	326	385	367	330	347	343	391	359	330	378	386	369	361	360	370	343	378	371	372	329	353	372	380	371	348	361	382	370	372	373	375	359	348	351	361	373	362	379	391	373	380	385	333	403	339	381	369	387	357	341	347	346	372	348	360	380	378	361	357	331	371	376	364	383	342	354	390	347	344	377	390	395	364	411	340	351	323	310	357	358	380	350	396	382	344	379	365	390	345	358	339	373	383	378	350	369	378	362	378	368	381	314	359	358	389	348	361	336	381	383	362	383	377	394	361	358	390	358	388	327	334	358	352	403	351	372	368	366	369	356	360	375	363	322	374	350	379	374	369	372	341	357	357	366	376	377	389	383	374	336	375	374	365	347	320	361	349	365	359	371	368	388	381	346	375	389	383	368	374	374	369	348	353	347	381	361	365	365	340	383	356	368	364	367	377	363	373	372	373	359	366	355	382	370	383	332	337	366	370	378	347	345	370	377	347	338	352	366	369	373	347	360	398	360	352	373	371	366	341	371	379	346	404	375	382	380	376	367	401	382	376	395	391	348	377	387	373	360	395	367	360	380	377	367	386	386	378	376	390	374	361	339	378	390	388	362	357	373	341	367	392	387	315	361	349	351	356	389	362	346	406	383	386	374	306	382	409	393	372	367	350	354	365	364	366	382	362	354	350	379	369	355	348	350	366	353	360	351	334	365	355	351	362	349	417	370	324	343	344	383	373	329	358	368	366	369	346	377	375	351	378	340	351	389	380	345	371	398	378	386	343	383	357	359	344	352	363	366	387	370	353	388	354	360	349	345	382	347	398	387	374	391	347	409	392	384	348	346	396	368	364	389	385	405	334	361	353	366	350	365	355	359	372	391	389	357	366	372	348	404	409	327	362	387	360	354	363	369	400	376	374	381	365	363	359	365	383	373	383	354	366	355	367	384	358	332	353	344	343	354	391	347	365	330	385	392	395	383	352	367	384	338	370	361	330	378	332	334	381	391	387	342	366	384	403	358	380	399	334	347	372	337	391	389	360	363	366	354	363	364	342	364	408	347	366	373	348	372	375	393	382	343	363	336	381	374	387	387	336	352	346	373	368	350	344	387	334	373	390	375	388	365	356	373	376	339	363	363	400	333	384	329	337	376	368	353	387	356	370	366	363	366	372	381	368	353	397	396	361	367	372	383	377	377	369	369	372	386	413	359	354	396	356	387	339	362	392	389	392	355	398	360	370	341	416	381	354	357	396	383	350	365	396	371	368	373	368	337	384	362	370	361	369	376	355	371	366	366	367	319	312	361	382	374	369	351	380	399	359	368	369	337	321	360	370	326	355	342	347	353	362	368	379	370	376	368	319	366	357	336	362	353	401	373	378	380	405	363	363	362	375	372	343	363	355	372	341	348	354	378	367	391	339	312	380	372	382	342	351	355	372	332	387	356	364	372	378	370	385	349	382	394	391	345	399	366	356	374	361	385	360	371	380	379	395	355	383	355	327	380	357	367	382	336	368	362	349	344	348	389	376	359	346	387	357	366	362	364	349	358	365	337	362	396	380	353	352	365	341	354	350	353	377	412	374	358	398	393	358	348	369	378	392	371	386	344	366	384	341	368	385	373	354	357	355	372	392	365	375	347	385	331	398	373	344	334	369	388	365	402	356	348	325	354	368	371	351	389	361	379	327	351	345	363	380	389	350	345	348	355	357	324	388	394	339	359	364	351	342	392	357	353	379	364	357	321	332	368	351	352	376	369	392	358	379	405	349	368	369	341	364	389	373	355	343	381	344	375	398	362	369	360	375	377	356	361	355	355	350	363	400	372	348	360	367	370	362	398	375	356	367	359	371	351	370	329	361	349	401	343	344	382	353	370	362	367	347	337	363	373	366	340	371	375	353	360	358	380	379	333	375	372	362	350	344	368	395	355	387	391	370	339	392	347	359	360	376	376	398	380	341	379	413	343	375	402	366	349	342	371	389	355	385	393	385	373	367	347	378	393	357	342	339	362	368	369	376	347	361	361	329	344	362	349	394	373	375	382	360	378	380	374	359	337	365	400	363	360	355	385	413	383	356	405	338	372	394	391	331	351	338	375	333	350	385	376	350	384	365	357	360	381	366	397	362	402	351	426	352	384	370	380	365	393	336	370	351	383	365	359	363	383	365	329	408	382	343	356	395	424	345	364	344	349	341	370	340	341	375	360	355	335	352	373	375	339	363	348	378	376	336	376	380	336	392	371	358	338	353	367	339	399	373	377	374	374	382	391	346	377	375	355	382	409	381	376	355	341	341	342	344	356	374	354	356	320	380	416	388	383	355	402	371	345	395	382	378	384	409	368	368	372	341	364	376	361	406	386	381	358	360	370	344	365	354	387	380	349	346	380	341	380	375	377	347	355	342	390	349	353	352	379	353	365	354	351	372	363	348	342	332	373	363	406	348	370	365	357	389	358	388	352	383	378	385	370	354	363	359	386	370	381	364	352	369	339	355	333	366	372	352	360	384	402	363	386	346	348	340	351	337	353	371	355	366	351	406	363	383	383	379	384	323	366	363	351	345	346	376	369	327	375	353	346	357	354	386	355	372	348	346	375	359	370	364	371	324	329	365	376	376	389	374	367	387	353	337	371	397	363	375	357	382	359	351	336	372	351	360	321	366	348	334	386	365	327	352	400	356	370	359	374	378	386	366	389	362	407	377	329	370	396	390	384	342	389	383	309	378	385	359
22817	21302	29231	23700	21303	21349	10987	871	607	502	439	368	322	321	296	260	248	206	213	217	195	180	193	204	158	157	166	167	138	155	145	152	133	145	153	148	165	132	151	114	131	153	159	107	122	134	126	112	139	133	130	114	127	131	126	128	143	140	119	117	117	128	117	144	115	109	142	121	114	124	126	127	114	129	125	117	118	128	118	126	141	122	121	147	123	117	105	111	107	114	106	105	112	107	118	113	93	124	118	114	109	115	101	129	107	107	113	124	112	112	102	125	116	112	132	118	114	120	121	115	117	127	117	111	131	118	124	130	138	121	117	149	128	126	137	112	110	121	119	119	119	144	132	105	99	108	114	107	110	92	140	107	133	109	132	130	129	108	123	129	112	125	120	121	136	101	128	115	130	115	124	116	114	141	126	110	136	121	132	128	120	115	136	116	122	120	148	126	103	122	121	117	117	116	107	125	125	106	112	107	120	103	104	125	113	126	127	123	121	112	124	113	108	109	118	120	119	118	120	111	124	123	108	125	118	121	122	119	111	135	102	101	111	118	132	105	120	106	134	122	116	135	120	112	133	126	119	132	104	105	103	136	111	120	116	115	120	105	108	104	131	125	118	131	104	117	121	114	98	100	117	108	128	122	117	115	115	114	134	130	120	129	101	103	118	104	125	111	119	109	101	126	108	130	118	131	123	124	120	130	132	116	109	117	123	110	101	119	126	117	102	128	115	110	118	101	106	106	95	125	126	100	108	116	123	108	120	121	110	117	132	108	109	141	96	129	121	124	124	122	90	136	119	112	119	119	90	116	117	135	138	128	133	107	121	116	125	110	111	104	123	117	116	120	123	117	122	122	126	120	100	103	110	98	122	98	109	120	142	102	115	113	130	97	103	109	92	117	115	96	125	113	128	95	130	132	108	116	108	117	104	106	102	122	120	117	107	124	92	118	127	113	133	144	119	114	136	99	105	108	112	136	121	95	117	111	108	102	110	99	121	134	121	109	109	113	117	117	119	123	140	114	121	105	111	129	114	111	114	138	119	124	119	120	117	115	123	129	101	107	121	114	101	120	108	119	114	121	142	119	117	107	107	125	121	98	114	118	128	123	124	122	111	112	122	122	132	96	120	115	118	106	114	145	124	119	106	126	107	103	126	122	128	105	137	134	114	117	113	125	116	130	104	116	117	120	111	117	123	109	118	116	118	109	113	114	108	120	109	104	122	114	131	128	136	122	113	113	105	122	121	120	122	126	119	98	120	103	112	119	106	104	106	114	137	138	110	131	109	105	117	152	114	131	123	95	133	130	112	114	118	120	120	106	113	121	126	118	124	122	107	115	111	123	115	137	113	105	113	117	102	111	105	112	111	111	112	116	121	126	127	113	128	122	132	114	113	135	103	118	129	121	135	99	114	147	123	121	133	112	120	128	114	119	120	106	110	111	124	109	148	125	130	118	119	117	111	116	98	107	129	108	125	101	99	139	138	134	120	133	128	118	98	116	116	117	104	113	119	115	117	112	108	128	109	121	122	115	132	116	109	113	124	124	114	114	113	118	134	119	106	114	125	114	114	120	110	117	132	133	117	111	100	137	113	111	131	116	117	115	132	113	117	120	130	130	119	101	131	117	119	127	122	111	136	121	122	102	125	124	115	111	116	132	107	140	95	107	135	102	125	110	119	131	113	115	131	142	129	107	126	111	129	128	124	141	111	102	108	111	136	127	124	108	124	113	133	127	118	112	124	113	124	101	132	134	114	111	95	124	121	105	107	121	140	117	115	126	118	109	112	145	97	129	115	137	123	121	97	124	103	114	104	123	116	123	111	112	134	121	108	132	121	126	125	114	102	164	107	106	123	113	112	124	105	130	122	115	117	101	130	149	121	108	106	103	110	108	139	89	110	108	115	128	123	114	115	123	119	119	144	101	94	111	113	124	117	117	119	93	130	136	123	116	105	95	112	126	115	117	112	130	105	120	114	107	110	143	116	114	114	101	140	118	119	138	113	92	94	114	116	91	132	119	111	99	122	108	121	101	125	120	125	121	113	115	101	103	113	111	103	124	105	123	113	109	117	109	132	109	116	133	116	121	115	101	127	115	117	107	103	110	110	102	128	122	142	127	135	128	98	119	128	107	121	108	124	125	118	97	138	109	97	119	104	121	126	109	125	113	111	118	115	110	108	118	108	119	116	113	118	115	117	133	105	123	104	115	98	100	127	111	112	122	117	125	118	119	123	135	104	122	138	121	125	124	121	153	132	108	127	99	132	106	136	118	129	132	114	112	110	109	102	99	143	117	132	132	122	121	117	128	121	92	114	118	106	135	120	110	113	133	133	138	116	80	110	129	118	107	127	114	112	122	119	108	118	128	104	143	128	123	110	115	119	111	126	123	102	120	125	126	122	111	107	106	134	119	106	117	103	88	122	106	118	105	115	118	122	118	121	120	133	98	111	92	111	117	114	133	129	105	117	133	119	108	121	121	129	112	99	113	122	114	130	115	139	137	122	116	107	131	112	145	99	122	121	116	105	121	128	119	96	128	117	109	135	118	110	107	106	122	117	120	119	108	123	130	89	119	121	110	118	136	140	119	122	124	116	119	99	127	121	106	129	149	127	127	97	118	110	124	112	104	113	114	122	122	109	123	121	107	118	99	130	114	137	128	132	129	117	114	130	115	127	112	98	127	139	127	114	115	117	114	112	110	111	112	118	106	110	116	122	128	108	98	94	111	118	143	130	130	120	129	122	106	137	117	123	124	150	123	114	110	99	108	117	128	131	125	113	114	127	108	96	128	112	127	130	111	134	120	124	114	131	126	124	118	117	101	110	108	108	114	114	131	113	124	114	113	126	117	103	102	116	115	123	117	113	127	121	100	125	119	135	155	135	138	111	105	120	117	122	109	127	114	113	140	127	99	108	123	133	119	115	121	113	103	112	128	120	133	146	120	105	128	123	113	106	110	103	101	116	119	109	116	119	120	105	118	131	118	119	121	121	118	123	119	116	114	98	106	102	117	128	113	105	143	147	107	103	127	114	147	114	112	120	103	117	106	112	114	117	102	136	115	119	122	87	120	111	102	107	103	119	111	109	112	114	131	124	122	111	81	111	107	121	112	126	121	111	112	124	112	127	107	129	98	120	133	114	121	114	120	138	139	96	132	121	118	118	125	111	109	109	109	115	136	108	112	105	116	108	142	126	114	118	119	103	101	117	134	125	123	101	139	110	130	120	111	109	108	112	128	122	125	100	118	116	113	95	129	120	128	103	105	127	119	135	110	144	97	118	122	97	98	139	106	142	123	113	123	107	118	123	127	124	116	124	122	138	127	106	121	119	124	122	121	137	110	129	132	109	128	127	113	114	124	112	118	106	133	115	123	100	129	106	125	122	125	108	119	101	112	126	99	133	114	112	130	101	126	126	119	114	129	114	117	106	122	113	129	99	132	109	117	102	128	112	123	105	131	109	114	133	114	102	97	113	134	128	118	109	113	139	126
6568	15658	12593	6463	4428	3134	2349	1819	1403	1191	972	817	722	622	553	504	466	418	315	391	316	310	292	293	235	241	250	248	253	245	242	215	216	201	222	196	195	191	189	211	185	191	186	184	229	190	200	175	171	180	185	156	148	184	167	168	162	138	171	157	172	145	154	166	166	166	153	183	166	147	160	169	171	165	158	149	168	186	164	156	191	159	152	194	166	174	147	169	162	167	181	168	156	165	171	158	172	176	166	185	173	152	163	167	140	133	146	147	155	164	180	168	144	167	155	149	178	157	144	148	170	170	166	165	148	164	162	153	172	151	156	168	160	161	151	129	144	138	148	146	163	150	151	161	147	179	164	179	163	142	171	148	151	178	162	159	157	173	166	141	165	156	146	160	153	151	161	149	159	147	158	142	134	159	160	145	158	141	165	144	157	145	163	145	149	165	154	154	160	140	150	146	137	163	159	151	136	163	142	165	160	163	146	124	164	168	156	152	154	177	146	152	147	158	168	165	166	158	159	152	169	165	178	146	156	158	179	141	158	133	179	153	165	159	142	176	151	139	149	162	159	171	172	174	154	158	164	160	178	149	163	149	148	151	144	172	152	160	180	177	147	161	153	158	155	178	161	151	165	141	160	155	137	160	155	159	147	135	154	152	164	140	146	143	181	158	147	156	130	152	160	160	157	174	160	138	143	132	136	164	163	162	159	141	174	143	160	144	164	161	152	153	156	158	174	145	166	165	153	157	148	176	144	144	154	162	174	142	161	152	158	142	160	166	178	153	151	150	144	159	166	162	152	165	139	142	170	145	148	145	161	148	166	132	143	160	147	152	165	144	164	168	153	147	139	143	159	167	143	124	162	146	155	166	159	170	140	164	166	156	169	157	145	146	137	164	137	136	122	145	154	151	161	158	143	146	157	176	153	163	145	156	143	144	136	152	161	144	162	163	173	143	165	152	155	144	134	161	159	172	191	160	165	172	166	148	145	128	142	158	143	159	151	159	164	140	153	174	161	152	156	148	142	154	161	154	148	134	171	155	142	156	154	129	157	142	165	155	155	156	154	152	158	170	148	154	182	136	184	132	154	147	178	145	173	143	172	172	160	143	177	152	149	157	148	141	145	153	161	155	156	160	155	158	158	150	148	171	161	151	142	147	152	165	146	161	139	139	152	150	153	150	152	152	162	177	175	180	163	157	163	151	162	160	159	146	149	137	156	170	147	174	176	139	156	153	169	136	155	139	158	147	151	136	162	155	140	138	149	141	147	131	164	152	154	152	146	164	146	153	141	159	156	149	149	151	165	180	131	126	154	128	143	159	146	165	154	140	158	162	159	154	159	145	175	135	164	161	149	148	153	158	159	162	161	152	159	137	137	161	153	154	136	142	156	137	146	163	161	145	158	138	141	167	142	154	155	170	156	158	161	132	132	154	158	164	139	136	159	167	173	146	166	134	153	154	162	163	168	176	153	138	155	154	155	137	150	166	150	157	141	161	153	155	140	153	172	157	158	154	135	137	170	178	159	162	150	151	164	156	162	161	148	161	150	167	158	188	163	176	174	147	173	170	155	140	144	162	140	177	156	162	154	157	159	146	145	142	169	153	156	148	150	142	139	150	136	165	162	157	162	137	160	134	165	138	156	127	182	160	147	174	151	156	141	146	151	168	138	170	164	163	157	157	162	161	159	153	143	150	162	157	144	154	151	109	136	133	167	160	149	137	160	146	149	157	144	177	164	168	163	149	149	168	144	146	169	148	164	156	137	144	153	129	155	159	136	134	156	142	149	155	158	151	153	150	153	149	155	173	136	149	131	150	151	138	145	147	136	157	159	175	157	135	163	163	156	150	149	152	151	134	153	157	131	163	166	155	142	129	146	159	116	144	162	176	137	157	171	157	162	155	150	144	141	141	156	152	167	140	152	155	143	177	150	154	148	165	135	158	146	169	138	172	160	164	141	130	148	158	149	179	172	150	149	151	144	153	156	167	154	142	157	162	156	149	146	138	141	159	159	146	171	155	144	157	162	138	128	150	142	159	133	148	168	160	134	156	165	148	180	131	127	172	160	169	142	150	159	136	139	157	146	128	161	153	142	171	158	133	182	144	156	177	135	149	156	168	134	152	167	189	148	166	152	154	165	150	156	146	143	152	169	150	153	191	148	159	154	155	136	164	162	153	145	142	156	129	174	152	172	154	136	160	160	153	142	137	145	167	162	167	161	176	147	170	171	157	153	145	167	166	165	177	165	153	153	162	155	143	138	135	150	173	155	151	155	151	176	142	145	165	157	143	162	136	152	178	151	156	144	158	143	141	151	150	139	134	146	147	160	148	173	144	161	151	154	167	148	165	149	161	161	145	188	143	129	141	162	170	159	167	129	167	149	147	152	139	161	152	161	165	151	151	163	156	177	149	157	125	165	151	152	162	146	133	164	160	167	173	164	145	172	184	152	137	170	170	148	151	158	151	145	156	154	148	168	161	159	151	152	161	144	140	157	143	175	157	150	167	157	151	161	160	152	165	172	184	161	167	173	138	152	157	155	158	155	169	164	141	171	137	155	161	143	148	146	148	159	145	146	164	140	152	169	152	177	155	165	169	158	150	149	145	146	156	134	155	173	169	163	166	155	166	158	159	147	151	151	175	165	152	137	158	169	138	145	152	147	159	138	147	160	150	163	132	175	154	171	150	147	151	147	140	164	142	151	150	144	178	160	136	163	158	156	164	139	141	149	158	141	151	151	159	155	141	160	152	166	173	141	165	164	165	156	153	141	135	131	164	151	167	144	150	130	142	137	170	153	186	159	152	140	136	144	148	178	141	144	179	140	148	157	144	133	148	165	178	152	153	161	150	133	163	143	158	155	154	153	169	147	169	155	156	157	150	163	151	140	172	144	141	154	163	134	179	163	157	163	174	150	147	136	143	150	178	156	154	149	178	164	151	145	159	157	156	160	152	177	164	169	168	176	165	149	149	149	143	158	133	147	149	158	154	178	175	155	183	162	166	157	160	171	165	148	152	152	136	133	143	170	141	157	157	161	143	152	159	164	172	151	156	162	144	131	158	162	145	159	170	161	152	157	159	148	161	119	165	139	146	170	170	153	144	172	158	157	162	147	145	162	158	137	157	156	150	162	144	160	171	140	166	163	172	168	165	135	146	144	154	147	157	133	156	150	139	155	169	152	174	144	153	145	163	141	152	162	165	142	135	152	176	168	153	165	156	141	148	155	175	161	167	140	126	150	143	161	145	135	129	151	147	158	139	157	165	165	175	171	171	158	143	163	129	140	145	143	146	162	152	137	168	158	136	150	139	147	158	177	161	186	136	147	153	135	145	134	160	168	140	146	156	167	147	164	177	172	150	131	144	166	145	154	168	167	179	166	167	147	153	178	138	161	153	173	158	172	151	125	145	164	154	131	157	168	162	158	156	152	143	143	177	151	159	141	156	161	171	155	148	149	175	156	168	146	149	164	143	139	161	141	172	145	137	152	146
26936	20983	10884	953	518	520	467	431	444	433	477	450	430	452	400	465	423	419	436	435	465	391	434	466	440	425	452	414	378	427	456	446	435	444	411	419	457	400	454	432	442	433	434	433	440	454	371	392	445	392	448	474	459	408	431	426	467	438	410	453	410	412	442	453	453	435	424	441	473	438	417	403	453	483	470	443	448	419	394	454	397	394	425	440	431	457	427	418	458	438	404	424	454	449	453	466	414	429	442	424	443	414	431	427	445	431	417	425	386	469	437	443	395	442	402	465	413	408	446	422	428	412	434	450	425	454	461	470	418	447	458	421	437	410	434	413	454	440	495	465	410	396	446	446	425	429	406	389	420	435	401	398	430	413	418	425	427	421	388	417	412	406	447	420	429	462	440	434	418	466	432	401	472	434	409	444	436	422	433	432	442	419	460	407	462	446	447	431	414	402	420	419	434	436	438	405	423	425	436	470	432	406	397	411	448	437	439	387	440	431	435	412	442	423	419	413	446	436	385	450	468	433	423	453	472	422	425	418	436	438	455	462	452	447	415	424	474	428	412	432	452	410	423	410	421	413	441	467	409	398	428	416	427	459	435	440	440	404	451	447	426	449	430	407	421	446	403	433	407	407	442	409	448	408	429	446	408	390	432	419	427	438	459	440	443	427	441	420	426	416	453	432	428	444	470	425	466	449	441	455	447	404	455	441	414	389	447	452	432	430	404	445	437	427	395	431	438	467	415	415	434	438	448	425	436	461	413	401	423	414	426	457	430	383	467	439	396	411	450	397	383	429	450	458	464	398	373	413	418	439	457	465	429	437	375	447	398	414	452	415	418	449	396	442	446	423	430	431	433	413	444	450	442	457	430	452	437	420	440	403	422	437	414	400	428	402	405	443	414	418	431	454	420	430	415	414	410	404	427	402	417	463	392	447	417	434	423	419	425	408	466	425	464	421	457	434	448	426	453	401	443	422	413	464	401	398	445	464	468	400	410	444	425	458	429	432	415	450	422	456	399	422	452	418	405	441	433	407	468	430	438	440	428	429	418	450	438	439	427	404	427	421	457	419	446	411	390	454	452	430	434	442	408	454	417	451	391	449	438	411	433	457	454	451	442	432	445	459	427	439	419	406	439	421	399	432	406	431	415	432	414	462	431	416	401	403	412	449	421	451	392	425	423	410	451	464	428	413	434	398	433	420	396	438	439	423	435	407	411	421	440	413	421	471	411	425	460	413	447	446	420	420	417	399	404	439	411	422	445	455	437	465	412	404	421	425	426	425	431	451	460	431	400	423	450	425	439	408	399	399	480	423	414	382	450	402	452	416	455	443	404	407	417	455	424	422	419	411	421	469	438	452	435	411	443	436	430	494	437	437	485	434	426	456	437	424	421	405	432	452	445	410	458	419	414	423	396	427	422	459	420	422	386	426	406	439	375	425	415	419	468	456	436	414	383	393	422	455	452	411	462	421	441	416	441	462	427	441	448	459	439	459	449	426	449	437	401	447	413	419	453	459	417	373	414	475	434	404	419	435	426	449	410	441	411	413	429	428	447	445	431	458	397	448	455	401	433	491	449	415	451	432	437	425	432	461	433	442	436	440	458	422	419	399	448	453	443	416	445	422	398	433	412	434	400	437	418	429	437	450	403	430	450	418	427	423	488	441	409	437	412	452	422	451	449	448	373	435	425	440	411	412	451	456	415	507	465	407	416	438	504	445	390	431	414	427	426	418	427	432	430	439	416	429	380	451	441	421	419	400	474	457	416	444	454	395	450	398	430	431	456	458	451	416	428	427	422	452	456	450	439	440	441	435	427	462	442	418	421	464	452	406	463	422	426	445	436	413	405	410	450	404	430	458	425	435	448	412	433	400	427	454	446	419	455	403	416	455	456	439	420	431	443	415	458	479	431	451	452	404	403	416	434	402	395	427	460	411	403	431	411	417	456	398	454	397	450	426	436	405	427	434	405	435	435	443	416	437	410	436	445	443	469	422	423	436	465	416	417	428	427	439	426	444	421	416	445	416	411	405	417	451	415	407	431	419	414	481	435	428	464	421	450	438	450	435	445	454	436	450	414	432	460	436	451	415	424	419	465	447	391	407	436	447	449	428	387	444	430	434	409	462	368	454	432	424	433	444	386	452	415	439	443	423	397	458	441	450	429	444	460	406	457	434	454	431	419	439	459	428	433	441	447	444	463	444	399	452	437	420	414	447	442	432	438	439	450	464	427	426	417	436	455	425	377	438	441	438	403	451	447	426	426	466	459	437	417	444	456	443	394	423	425	439	413	452	428	431	451	424	419	440	452	441	437	442	398	469	432	406	390	464	425	414	417	459	423	428	424	430	422	427	409	435	414	448	452	426	444	426	420	444	441	420	423	447	424	408	420	452	436	442	414	426	469	459	458	401	466	434	433	432	449	406	418	473	427	414	400	425	435	414	444	412	434	403	400	428	421	428	387	445	412	417	432	417	445	456	447	414	462	408	398	418	443	438	432	422	372	412	470	420	408	410	438	431	402	391	385	429	414	427	452	468	447	433	395	450	385	415	457	440	433	465	464	429	452	419	417	405	416	424	411	439	422	410	419	438	426	427	431	448	422	433	415	402	412	405	439	430	413	456	424	438	412	424	430	421	414	396	429	393	439	408	465	406	411	419	473	452	409	420	453	384	461	416	438	442	412	449	453	432	436	401	429	406	435	439	413	450	429	415	455	435	431	393	430	447	452	429	456	421	439	436	400	429	413	442	424	419	443	429	451	449	432	446	429	443	438	419	463	424	416	424	412	438	425	432	467	434	424	419	413	440	466	414	443	458	424	397	429	455	395	475	411	439	439	418	428	441	415	424	414	421	421	456	452	398	452	474	428	414	406	431	435	420	440	411	486	424	424	394	433	443	438	455	414	409	411	443	459	417	439	457	408	425	456	430	410	426	431	407	419	414	402	437	427	437	436	433	481	438	437	409	430	396	387	437	450	406	421	442	420	432	412	467	416	463	401	433	420	449	423	407	443	438	431	428	459	388	423	457	406	399	415	437	394	429	433	405	390	431	436	457	394	422	433	398	437	413	447	433	422	402	407	421	469	435	419	427	463	441	474	432	453	498	430	404	420	473	423	440	428	418	458	429	429	432	414	430	449	426	428	415	425	429	434	439	434	405	430	433	435	407	437	460	440	433	409	487	440	428	418	440	451	409	428	417	457	426	412	389	427	416	461	426	454	470	430	422	454	439	417	399	428	448	433	444	409	424	448	445	413	432	427	442	408	442	435	424	453	445	409	440	419	401	470	424	422	424	404	439	433	419	477	430	394	413	412	435	390	453	456	440	428	414	390	471	447	446	411	440	404	411	449	435	437	448	457	426	441	454	475	444	480	416	435	419	444	455	416	450	434	444	444	430	456	437	400	389	440	427	420	444	424	440	447	419	427	455	430	432	415	446	401	401	443	433	456	415	460	407	436	434	450	449	437	428	390	425	433	424	432	442	427	375
4081	1290	1148	803	714	680	558	608	582	580	585	567	557	588	576	579	566	530	556	597	562	561	626	589	584	523	534	552	528	510	550	599	574	581	563	576	573	524	587	565	582	604	574	547	580	585	551	560	547	560	534	581	581	583	561	555	557	580	577	578	516	558	529	547	554	585	562	570	569	588	544	591	565	580	562	561	562	555	582	591	590	547	562	563	532	566	555	540	527	574	552	565	578	600	589	536	557	586	542	571	523	545	603	544	571	582	576	526	538	590	603	565	564	577	564	553	585	604	587	568	565	550	532	579	557	538	575	586	612	583	581	536	558	554	533	541	578	566	529	551	591	537	580	541	546	559	593	547	536	537	562	532	602	567	562	570	518	524	562	583	527	574	544	533	485	596	554	572	530	584	568	587	513	573	550	581	507	544	581	594	591	577	541	582	538	598	550	570	565	531	547	611	575	569	536	554	525	588	578	579	544	556	539	554	511	575	553	540	575	628	536	583	579	543	563	559	583	570	538	536	549	555	565	568	575	512	563	510	543	553	511	601	536	556	525	557	580	564	555	562	542	589	511	523	563	584	557	561	537	538	562	572	579	562	573	581	578	575	564	571	555	560	547	523	592	501	600	584	542	567	542	562	590	553	543	573	564	544	536	551	557	530	535	539	568	531	549	556	532	573	579	553	578	565	554	571	550	602	545	536	558	555	570	571	570	562	573	557	543	547	557	592	573	533	562	537	516	540	589	578	538	528	553	559	544	547	544	571	602	620	507	576	588	563	543	569	537	562	501	570	541	550	538	590	561	515	566	526	527	530	568	520	503	579	578	553	521	551	562	546	563	572	583	536	578	555	539	520	538	574	533	566	539	564	566	579	578	538	579	542	556	525	542	504	589	540	546	554	573	548	549	560	597	530	558	578	548	540	500	532	524	546	539	548	567	573	587	601	535	572	629	539	564	514	531	552	567	556	577	589	553	586	570	548	544	544	528	521	550	575	585	529	526	535	558	547	552	530	568	574	566	569	566	577	551	532	535	581	592	564	589	529	545	581	556	583	582	543	592	575	572	573	511	519	545	608	573	548	565	538	557	558	560	612	555	573	536	553	525	558	567	554	574	556	570	565	591	582	526	579	597	579	575	520	598	546	539	558	517	515	554	534	556	555	538	551	576	520	557	571	547	559	587	547	558	562	566	525	546	538	550	568	530	604	557	625	570	605	558	520	590	559	568	562	545	594	504	596	549	573	569	566	549	563	603	565	579	546	566	567	561	514	565	537	619	539	631	548	534	554	547	548	537	539	539	569	585	572	519	579	545	542	580	542	562	577	554	517	604	571	554	545	553	569	555	577	564	568	550	523	605	544	556	594	531	542	528	576	537	559	543	556	538	554	556	548	517	563	551	551	547	544	572	582	524	545	589	554	532	538	567	551	598	551	590	537	585	561	583	576	593	595	557	530	565	562	552	554	569	573	536	520	522	565	550	560	613	544	570	594	546	577	595	547	594	564	558	543	575	584	575	574	571	580	555	556	541	550	550	611	554	524	488	544	550	570	552	568	567	521	579	545	575	611	590	584	555	568	565	539	518	560	576	551	575	577	563	570	532	599	497	537	523	585	540	566	561	559	545	497	560	498	558	556	554	521	514	561	594	605	534	576	574	569	592	519	521	571	558	598	518	559	537	542	521	556	536	553	536	552	560	600	548	561	610	524	576	582	571	532	578	556	604	569	549	581	571	570	566	550	526	535	533	547	501	545	555	535	568	567	505	549	607	551	600	590	530	532	529	554	575	578	515	574	611	577	539	577	583	549	547	535	588	565	517	597	555	555	543	575	558	532	544	585	598	580	593	567	531	566	535	553	569	608	575	579	540	554	519	557	543	573	540	558	549	550	581	548	533	563	545	597	563	543	592	553	608	555	557	559	564	525	524	537	516	526	585	598	534	578	527	594	578	554	524	534	550	523	531	614	538	595	579	560	555	510	563	575	577	546	556	533	555	552	525	577	563	540	553	554	606	537	587	583	566	568	535	553	560	560	526	558	560	590	545	583	552	594	569	560	569	573	557	573	570	538	528	573	571	523	532	529	536	529	559	571	588	582	574	514	580	537	578	561	575	575	532	592	557	590	560	552	564	538	533	556	552	562	587	539	586	575	593	537	561	533	520	581	579	552	564	572	555	514	564	544	542	597	574	521	562	541	531	583	529	541	541	521	537	532	534	552	545	564	551	561	566	574	577	566	533	579	571	535	537	567	581	527	579	524	606	565	595	543	542	565	560	562	592	549	572	606	552	576	587	534	536	527	534	571	592	552	557	543	554	521	554	555	563	586	592	576	555	545	573	559	557	525	549	589	576	553	549	564	572	540	566	573	519	541	577	548	526	569	560	544	541	588	558	566	551	545	583	566	560	566	588	549	528	544	525	529	571	516	560	532	555	599	567	549	513	539	561	557	567	602	530	545	586	560	523	560	552	588	566	577	515	564	567	570	566	601	555	573	551	530	565	520	547	558	547	520	609	566	539	558	546	520	574	534	567	538	577	554	560	599	545	585	567	587	571	572	588	571	593	517	558	611	531	601	545	565	589	575	565	530	547	544	583	561	548	534	590	562	556	560	531	576	549	549	501	570	581	582	563	580	533	541	596	582	588	540	553	566	585	540	546	548	516	574	563	533	557	562	576	594	554	576	546	569	577	570	546	571	589	562	553	539	552	571	560	543	595	563	551	526	599	530	579	602	563	606	568	550	551	553	609	555	577	609	542	539	598	642	517	549	537	621	543	517	533	573	587	540	574	576	555	535	549	557	582	620	546	565	599	577	607	585	565	531	547	540	590	552	555	549	556	569	522	570	592	510	571	548	580	559	539	574	569	564	543	557	599	577	548	609	592	520	552	587	504	557	581	534	559	555	548	534	526	556	533	552	597	606	553	558	562	540	568	560	564	548	547	599	565	589	564	536	571	504	554	543	552	575	578	580	590	555	574	582	551	513	575	585	529	594	546	548	564	540	578	575	540	546	539	533	599	567	533	580	553	559	620	569	532	552	577	558	560	570	539	524	489	512	620	548	551	556	565	571	577	575	529	530	536	585	521	596	539	550	525	530	579	608	593	535	559	587	577	525	572	591	539	540	587	539	558	549	572	583	549	566	545	559	559	554	586	565	546	553	609	588	533	538	548	571	549	549	572	582	539	546	587	574	560	561	556	592	603	551	614	605	507	560	524	530	534	535	568	568	536	586	585	588	566	572	571	571	552	564	540	583	604	530	559	584	580	538	546	557	583	573	585	533	558	559	592	562	570	564	550	579	579	538	573	527	587	544	535	536	551	580	514	549	552	574	569	506	574	558	541	567	581	594	534	551	586	525	559	548	544	584	535	548	555	581	583	556	589	523	548	513	525	522	544	556	557	559	590	552	572	609	550	550	555	517	569	535	545	547	561	527	568	584	558	536	553	603	551	509	585	532	608	554	550	576	549	535	539	571	578	580	585	571	557	528
23740	21278	28782	24076	21267	12567	1080	619	516	495	470	414	397	356	331	361	329	349	332	299	322	295	299	324	298	279	295	302	270	283	269	280	318	299	296	285	279	290	282	283	289	284	283	288	309	274	302	303	299	317	294	300	296	288	285	257	301	270	285	311	305	269	291	272	271	270	285	262	294	314	313	290	242	275	293	281	304	279	260	259	272	262	284	276	268	271	280	262	295	254	274	279	284	315	253	298	265	287	278	286	277	276	279	260	289	299	283	281	297	275	278	260	240	274	286	244	272	254	265	274	261	291	297	310	290	277	235	289	280	269	275	284	274	282	268	286	283	270	280	294	266	270	270	267	309	256	268	262	284	265	267	266	264	294	294	260	289	290	283	273	284	261	272	323	267	264	259	241	272	273	270	265	284	276	260	282	274	261	273	277	286	323	300	301	270	276	267	317	258	275	254	267	258	274	298	269	241	270	290	236	262	250	256	274	283	284	270	293	297	270	308	274	256	305	287	266	273	281	241	277	282	265	273	279	283	286	257	262	248	286	279	269	280	267	250	290	285	267	288	308	257	264	263	297	258	267	285	296	271	282	264	289	272	274	265	310	272	294	283	263	275	264	304	297	259	265	258	270	240	282	259	284	262	274	291	303	289	251	275	264	273	272	269	265	261	252	292	240	301	287	278	312	277	264	304	275	259	278	266	292	276	285	283	245	255	282	262	274	282	294	288	280	265	281	262	261	264	300	274	299	261	274	267	266	270	279	292	300	290	267	304	264	280	276	266	244	258	267	266	255	278	297	277	269	283	264	278	298	272	257	267	282	297	272	279	272	273	281	265	312	264	256	274	288	268	254	283	278	278	288	284	262	317	294	266	263	315	271	311	298	256	301	279	256	284	277	293	267	278	283	259	259	270	249	257	289	258	259	290	272	280	286	253	255	265	275	280	263	260	275	284	271	281	281	294	278	265	265	307	255	285	272	287	274	285	256	257	280	292	291	285	284	285	273	260	261	282	268	275	280	285	290	233	260	277	255	269	267	297	270	284	268	248	293	277	308	310	300	284	257	264	270	261	290	253	227	259	280	285	291	259	320	272	255	294	275	275	283	289	304	287	287	281	300	259	274	290	267	268	266	233	269	265	267	291	280	287	268	282	287	289	269	277	316	299	300	280	283	317	279	306	287	316	239	272	281	311	272	322	272	267	301	278	271	295	284	277	288	268	288	254	292	262	268	267	290	277	286	298	269	295	305	303	254	277	291	256	246	282	269	284	269	273	317	286	244	265	245	268	285	290	286	274	276	296	257	261	283	280	270	266	313	288	248	293	298	256	272	278	279	290	297	292	302	235	270	271	272	295	284	274	261	259	265	291	278	266	277	286	262	273	255	277	293	255	287	278	271	315	301	285	274	291	294	285	275	321	285	261	302	285	270	320	252	280	280	282	273	301	288	271	297	270	315	262	295	282	262	284	254	263	276	275	275	296	271	268	254	267	263	254	264	276	268	274	247	235	251	260	286	245	268	261	301	287	286	269	270	281	279	227	263	277	272	279	263	281	274	278	240	251	289	284	271	266	285	280	282	267	256	272	240	281	263	284	246	267	283	299	266	263	272	281	264	263	288	292	281	268	270	273	286	256	274	264	283	267	265	289	306	290	283	247	280	288	273	273	262	241	269	273	271	288	271	299	287	285	293	275	252	288	271	267	276	293	294	265	279	265	289	284	267	300	257	305	262	258	314	247	281	287	291	275	288	286	274	279	249	288	282	275	282	301	264	295	260	248	260	268	241	315	259	289	305	269	259	277	280	269	285	263	302	228	297	270	288	270	275	278	237	280	269	284	258	277	263	267	268	262	297	259	278	268	261	265	288	277	260	249	283	294	250	286	265	277	266	264	272	264	249	275	295	263	257	294	267	290	276	268	272	249	313	278	264	296	285	281	291	279	293	233	251	255	254	275	257	274	266	290	304	282	271	289	278	297	261	271	268	256	290	279	272	272	286	281	284	243	259	262	290	297	297	276	242	270	284	281	265	274	278	261	285	261	259	291	261	248	277	258	269	280	307	262	267	287	281	287	264	268	285	279	257	260	310	254	254	274	271	261	275	269	256	263	295	292	301	295	239	293	266	288	286	265	255	278	274	289	266	271	285	289	286	283	268	272	285	274	267	276	270	287	294	268	306	271	311	293	282	268	302	259	281	276	270	255	278	294	263	288	274	271	295	303	291	277	270	296	300	282	286	315	257	260	274	287	277	302	264	274	308	283	269	263	251	278	307	280	254	256	280	284	280	267	266	285	262	297	284	255	232	261	277	279	293	252	274	273	277	234	287	295	240	287	264	292	272	279	269	273	282	277	246	284	276	286	255	267	283	278	303	278	329	307	255	284	271	270	269	286	276	256	255	268	264	293	275	287	256	264	269	251	286	277	283	289	295	264	278	282	266	271	257	254	257	241	273	248	278	247	273	270	278	274	278	260	245	267	258	285	261	238	309	238	251	298	263	262	249	241	264	290	282	264	269	266	268	264	277	288	260	293	298	264	296	261	310	261	273	260	289	273	260	294	226	273	301	280	276	280	273	298	272	276	280	265	278	268	268	269	279	240	282	270	269	253	284	291	270	276	261	251	268	257	274	285	294	287	264	303	296	257	243	276	276	297	259	252	262	271	245	294	270	279	294	275	236	304	269	288	264	291	240	265	306	304	255	267	290	279	306	267	260	280	274	272	287	284	268	292	268	266	291	275	267	282	243	269	293	278	331	262	290	272	270	287	270	292	307	261	286	257	267	290	281	275	254	275	265	263	266	284	281	259	297	259	283	270	288	286	290	278	293	291	266	308	291	246	279	290	277	262	262	253	267	275	263	293	283	294	280	267	290	275	289	268	269	258	275	276	306	277	256	267	278	267	271	266	279	264	289	260	270	268	274	243	285	251	279	278	276	272	288	273	296	250	257	277	285	276	255	279	276	245	272	263	244	244	292	312	284	267	289	286	273	261	248	276	273	289	269	276	284	305	316	307	267	275	285	280	281	262	283	288	284	254	294	269	273	272	253	279	265	270	269	290	260	261	249	254	270	237	295	273	283	276	264	272	275	244	294	264	265	281	247	265	276	277	281	265	247	270	278	262	298	276	283	277	287	278	269	275	289	265	281	277	264	248	223	248	271	291	315	259	295	264	242	269	257	288	283	295	302	261	297	302	267	254	258	252	283	263	284	298	265	260	287	260	285	294	260	279	272	290	259	264	271	325	278	247	279	277	238	298	286	276	287	296	272	287	282	261	263	279	281	274	279	272	258	286	290	267	283	294	298	253	264	317	281	249	263	264	274	272	272	279	259	276	274	279	279	283	283	285	273	261	254	279	266	273	275	284	284	281	266	298	287	287	256	250	260	286	291	268	278	261	266	277	288	282	286	283	274	277	284	260	262	264	285	264	277	269	259	276	275	268	284	266	250	291	253	304	277	257	294	291	269	254	277	286	285	269	261	273	312	298	277
4841	9523	7718	3968	2676	2025	1537	1226	1102	871	811	680	628	626	577	515	477	482	504	483	480	463	445	437	417	419	441	433	439	436	390	403	442	441	387	398	381	414	393	405	389	383	354	396	373	356	372	362	404	369	393	372	394	386	378	385	347	409	388	374	387	398	383	406	360	340	404	394	368	354	360	346	360	362	367	380	362	350	357	393	375	391	368	379	398	351	385	364	342	373	367	378	334	383	349	371	364	357	341	376	370	419	377	348	364	382	377	374	338	380	378	412	351	410	365	358	402	397	390	362	387	379	355	375	383	345	370	409	371	366	386	343	348	376	373	396	382	375	386	369	391	343	370	349	366	378	369	355	364	385	381	371	347	361	351	328	384	343	391	395	355	389	386	383	369	355	358	378	401	335	383	389	359	352	390	325	385	361	384	365	353	372	378	371	307	357	398	366	381	361	368	349	365	364	342	362	368	360	379	380	372	375	385	406	362	345	361	379	351	394	390	376	388	354	356	347	362	374	377	400	357	368	346	405	376	360	377	404	371	389	381	390	363	379	354	348	347	373	376	368	381	379	360	379	373	340	356	349	370	338	365	390	374	340	380	390	329	380	376	370	389	365	377	396	372	377	374	383	381	397	369	352	389	350	365	379	355	366	376	337	355	394	368	375	400	393	369	345	349	396	403	409	360	359	393	409	381	370	391	338	375	383	358	372	339	361	384	345	347	361	362	369	368	387	432	372	379	378	360	364	332	379	382	345	359	356	340	365	376	343	385	354	407	393	343	375	377	397	351	413	391	331	371	362	370	378	364	364	368	383	375	375	364	343	339	375	373	378	366	348	381	316	364	366	376	395	352	363	321	348	358	355	335	376	384	354	370	364	349	386	366	394	372	344	364	384	392	364	366	394	400	353	361	405	348	373	350	355	389	384	338	351	354	388	355	395	375	343	351	371	361	377	398	354	365	373	393	367	389	372	358	386	367	403	380	355	392	371	373	360	373	372	369	332	387	347	354	375	379	363	358	354	373	346	367	341	390	400	365	351	374	379	341	388	359	395	399	340	349	362	353	367	359	389	392	375	362	373	385	360	385	381	360	381	405	348	376	361	364	373	364	374	371	370	348	372	347	342	346	389	353	343	384	386	373	375	368	344	380	384	384	391	360	384	335	361	370	361	379	349	380	351	373	381	372	318	359	378	384	375	354	363	372	391	372	371	393	339	402	339	372	400	384	412	410	374	323	345	354	368	344	376	372	362	380	375	331	369	368	361	352	365	388	360	375	352	339	355	378	363	344	381	383	362	353	380	369	362	367	380	375	336	382	355	379	355	326	346	394	351	358	374	348	375	385	389	357	405	349	350	359	371	403	336	341	358	381	355	362	378	368	380	383	363	356	357	350	368	391	372	361	346	361	341	382	402	367	388	330	362	366	402	381	383	350	372	398	390	354	377	375	391	353	368	355	351	371	349	359	367	343	359	368	391	380	351	331	389	426	371	394	399	335	368	355	371	360	378	396	388	372	345	379	387	337	403	350	332	376	344	356	391	346	372	389	357	360	352	374	387	366	348	339	361	358	352	366	373	362	378	390	349	396	347	383	354	391	342	360	391	377	411	358	368	373	356	401	352	370	405	338	400	374	374	375	356	367	369	372	393	383	397	340	390	371	400	386	378	372	410	370	374	361	412	351	352	373	386	368	337	401	372	344	369	337	362	353	376	417	348	372	387	369	408	385	346	387	352	387	375	358	369	376	374	407	374	389	353	377	370	370	380	349	365	383	374	390	365	396	397	391	387	365	387	376	363	372	399	368	410	398	327	321	395	398	374	382	360	383	345	358	389	356	341	363	369	407	362	396	380	310	350	412	391	382	394	378	374	348	336	357	372	381	360	365	394	369	339	354	385	362	366	358	386	380	365	355	386	390	352	362	410	358	358	407	372	380	369	348	378	375	364	352	367	377	357	398	376	390	358	366	376	352	347	370	349	378	405	395	358	398	395	363	381	345	359	377	369	390	370	404	375	341	379	374	343	338	391	342	371	382	379	329	353	413	382	368	358	360	373	393	391	336	364	362	404	354	384	372	370	354	365	396	378	356	392	342	389	368	363	381	352	358	391	378	339	343	341	402	380	365	359	387	376	372	395	372	370	384	378	385	342	391	388	354	395	355	405	403	379	362	363	401	336	381	354	388	373	367	366	365	351	369	364	408	379	375	396	398	345	367	390	392	368	385	381	345	376	399	380	407	367	356	343	371	360	351	383	396	353	412	356	398	341	376	355	331	386	330	329	371	372	388	348	331	326	351	362	368	333	379	369	338	377	365	363	376	332	356	348	370	351	363	392	395	381	358	385	364	357	385	342	372	371	391	394	356	400	401	360	351	384	360	360	398	343	384	329	394	379	387	392	357	344	334	345	384	371	386	412	364	373	340	341	392	356	354	371	349	398	346	390	380	358	366	381	333	350	365	365	373	358	395	402	374	378	394	366	374	332	379	387	354	367	366	383	375	379	374	355	323	386	369	364	373	373	362	370	355	341	368	358	350	396	358	354	379	360	367	382	400	359	355	353	382	351	354	362	367	370	370	371	374	384	382	372	391	400	408	367	378	384	374	399	384	388	366	357	385	373	413	380	368	362	364	382	333	359	371	349	359	362	357	385	358	384	370	385	348	379	330	378	358	374	399	364	344	363	367	371	381	372	377	398	373	382	373	388	377	390	382	364	369	342	349	358	357	399	338	381	356	371	386	365	362	397	390	385	366	376	359	366	343	337	355	360	372	342	367	340	372	358	334	366	387	396	402	387	378	384	363	350	391	386	374	390	390	356	389	376	390	368	376	355	369	388	394	346	379	380	381	367	359	353	361	366	348	354	396	379	353	363	393	370	383	367	367	372	366	404	360	365	354	314	365	356	397	391	347	355	366	368	382	384	363	375	339	338	358	363	377	376	366	364	375	391	378	351	375	409	344	336	390	369	370	378	378	367	363	366	379	355	366	389	378	398	348	361	411	367	352	377	409	374	381	371	383	336	376	373	394	340	373	360	368	394	373	333	387	349	373	379	361	373	354	363	384	361	353	356	371	381	386	366	369	373	370	354	376	347	353	380	383	355	406	396	351	367	389	348	388	373	379	359	360	383	374	371	387	395	365	361	336	334	371	367	385	386	375	363	384	417	373	398	353	356	365	365	377	363	375	363	374	362	398	363	332	362	378	383	388	371	361	358	351	384	386	374	393	363	347	379	327	373	361	399	378	348	388	385	368	357	353	373	405	367	378	342	364	368	344	333	403	345	393	390	406	383	358	379	375	376	347	389	367	333	356	373	366	376	365	386	395	354	370	350	361	378	363	366	373	345	338	342	375	356	401	353	345	373	381	377	387	392	374	348	333	372	348	386	373	353	352	411	375	377	377	363	393	352	364	386	385	392	356	356	390	398	378	361	353	369	370	370	385	358	370	380	381	351	370	381	398	383	363	358	377	337	399	353	395	380	398	372	396	375
22835	21264	29127	23700	21267	21273	10759	933	562	497	443	373	381	290	272	277	252	208	207	188	194	185	201	184	184	157	151	177	159	169	165	158	142	140	147	138	140	123	153	133	141	141	135	146	149	142	133	125	121	122	122	127	131	132	148	126	137	133	113	138	132	126	117	106	132	129	111	120	119	115	132	139	90	134	138	117	123	123	135	122	110	121	133	119	122	119	145	118	120	126	130	118	127	108	134	125	125	115	125	129	117	120	115	117	125	100	116	131	105	122	126	116	125	108	122	128	118	111	121	129	105	123	135	113	135	139	118	108	115	99	128	129	120	123	112	121	126	118	122	146	110	105	126	120	107	120	87	140	125	118	117	125	105	103	117	117	128	124	132	110	116	140	119	134	120	101	119	91	109	108	119	116	115	124	98	120	114	112	124	101	119	112	117	130	146	108	124	121	110	111	119	123	127	110	115	114	114	107	117	124	101	101	110	122	121	122	113	102	102	129	113	142	114	104	135	96	123	139	119	116	117	136	130	113	118	114	144	121	117	115	139	139	115	99	133	112	137	123	117	119	108	112	103	121	126	126	115	108	102	92	122	116	116	99	133	121	114	118	132	138	132	130	83	132	109	123	99	119	115	105	112	107	101	104	120	140	123	106	130	112	116	124	99	128	113	110	132	124	128	123	96	134	97	119	135	111	126	111	116	116	123	133	141	114	119	130	108	127	124	113	125	135	121	105	110	112	122	145	122	127	119	117	111	128	122	127	118	125	111	94	99	116	131	116	119	115	129	105	136	115	104	115	122	119	129	110	104	124	109	125	110	120	121	112	127	133	101	124	120	118	112	113	106	151	107	124	122	104	116	101	121	126	109	125	115	127	134	116	122	132	132	100	128	123	118	102	129	136	144	124	124	118	119	100	114	131	121	133	122	107	138	119	108	104	127	134	122	105	112	118	117	127	145	99	111	119	111	105	115	98	123	120	115	130	134	95	121	104	120	116	144	99	110	123	101	104	125	117	122	131	129	109	133	129	118	114	120	105	99	117	115	130	125	116	139	107	116	125	119	113	124	107	120	111	128	101	116	130	136	101	128	117	128	119	116	133	114	131	130	118	109	114	127	130	117	116	128	111	133	115	109	126	133	106	131	111	116	125	115	109	103	123	95	107	105	154	111	126	125	112	125	104	122	103	124	127	107	135	114	114	124	134	128	114	112	121	133	139	121	121	112	135	141	132	124	116	107	98	101	121	135	112	107	115	113	124	116	111	112	128	120	127	130	118	106	138	124	136	115	110	132	117	119	158	134	142	119	110	105	116	113	115	128	118	107	129	111	117	129	107	128	111	124	124	112	117	104	112	108	138	121	123	112	108	115	108	98	134	131	109	119	109	132	139	119	112	109	91	125	120	113	138	129	119	117	129	125	109	109	125	98	118	126	106	128	107	119	128	109	110	117	126	123	100	120	123	118	138	110	116	121	102	131	120	112	124	122	117	126	127	122	113	125	122	131	119	112	121	108	116	113	107	121	113	107	112	100	121	114	116	108	135	128	106	107	101	113	115	120	123	128	114	117	108	133	119	129	109	129	122	106	116	98	95	131	102	125	117	114	105	96	126	118	108	130	123	114	107	131	100	116	122	132	102	132	96	117	126	114	118	117	116	131	132	102	128	124	118	112	122	106	122	112	115	130	105	129	126	117	123	121	114	120	121	107	116	103	106	147	116	121	122	119	109	126	129	111	120	130	121	139	120	117	109	103	102	139	117	115	116	147	102	102	107	128	116	117	151	105	110	120	130	121	113	120	119	117	132	102	128	108	130	101	129	128	152	106	110	104	139	120	134	107	107	119	116	120	120	123	129	106	151	117	113	128	130	123	111	138	112	107	119	120	100	118	122	125	126	118	107	112	113	110	113	118	102	120	105	136	137	128	122	129	119	110	118	140	127	136	134	107	116	116	121	121	104	102	132	121	112	112	138	118	127	121	110	141	121	125	130	98	132	112	127	107	101	96	111	132	105	123	106	127	138	119	114	109	115	95	130	95	127	118	132	134	117	138	116	148	122	136	118	99	130	97	115	118	108	123	102	114	102	126	105	124	108	111	102	110	112	96	125	112	121	116	108	126	115	128	130	127	120	104	122	114	123	104	117	126	131	116	122	102	113	122	133	130	138	120	130	121	114	128	114	114	115	124	112	104	113	94	135	117	107	124	117	120	95	124	151	118	133	115	118	108	131	136	116	106	112	120	108	118	128	132	156	104	121	141	141	122	124	123	117	127	107	127	116	120	120	106	127	135	120	106	128	128	119	125	122	124	110	121	103	102	117	129	107	114	111	122	128	116	137	124	119	136	117	125	128	117	132	111	115	136	107	125	135	117	131	118	130	106	105	132	120	106	146	120	110	107	126	125	122	144	118	125	119	119	123	130	137	106	120	112	142	145	105	120	119	134	126	107	118	109	121	109	129	127	100	106	119	112	116	112	110	113	104	130	110	115	130	107	130	110	125	107	109	117	136	124	115	120	141	117	126	114	126	114	122	128	105	106	128	105	107	127	113	114	118	123	117	127	119	107	135	115	121	118	111	116	99	122	127	141	113	101	118	120	127	119	122	137	140	129	107	134	91	99	116	113	120	121	140	116	113	113	134	127	130	139	119	128	101	118	118	127	107	105	113	121	108	117	113	111	123	126	124	97	115	121	119	116	115	116	107	116	115	108	128	104	119	124	108	134	94	134	129	104	120	113	111	124	102	123	147	101	124	104	111	119	111	111	128	124	117	129	107	125	101	130	104	98	111	131	106	114	120	123	120	121	120	120	131	122	126	124	130	103	127	99	110	124	138	102	130	100	112	121	120	135	98	126	122	111	113	106	116	123	122	137	118	129	121	107	119	126	119	117	150	135	125	127	104	117	119	142	106	117	107	116	114	103	100	108	135	131	110	133	115	130	101	113	123	134	120	117	124	107	125	125	129	101	128	136	124	124	111	115	109	122	115	115	133	126	122	131	125	124	119	120	111	109	100	105	120	119	108	132	126	111	104	142	105	106	123	121	109	106	135	124	118	97	122	112	135	119	120	127	113	132	114	129	99	130	126	124	133	124	128	110	115	130	138	106	127	119	138	128	134	132	112	120	119	123	127	101	119	124	119	98	98	116	123	115	116	105	122	106	112	143	114	141	121	112	114	136	99	115	128	116	112	129	130	110	125	112	118	108	105	105	118	120	112	117	108	138	122	125	111	129	129	128	124	127	140	118	122	121	133	138	125	101	125	137	94	116	112	101	98	135	123	115	143	123	119	108	124	115	134	104	117	112	111	112	125	108	121	89	117	107	124	117	134	113	114	102	105	119	127	113	132	110	113	122	136	120	119	106	126	116	141	143	102	121	122	125	135	114	125	109	121	110	133	131	127	107	111	117	112	129	100	105	139	123	112	120	128	127	117	121	119	109	123	123	129	116	130	121	123	126	121	110	115	86	111	115	111	129	124	126	113	121	117	124	140
6533	15247	12618	6463	4277	3183	2276	1872	1464	1200	998	849	740	613	547	492	493	393	412	375	335	308	270	303	255	291	273	252	261	218	222	229	201	206	217	198	201	217	192	222	195	182	202	195	190	182	188	191	170	194	192	168	184	187	153	155	171	172	166	164	154	184	179	174	169	154	175	169	182	181	165	170	159	157	164	170	190	168	178	155	163	154	169	166	177	150	164	148	160	164	142	165	155	158	172	147	163	160	158	192	170	158	165	139	155	159	165	158	175	161	164	167	135	155	158	157	164	150	159	163	152	185	165	167	150	160	167	157	143	146	180	181	139	165	185	154	128	171	138	130	160	153	144	161	146	167	155	166	159	172	147	142	148	183	156	162	144	155	131	152	141	147	183	152	160	176	172	150	166	161	155	159	157	157	161	152	156	132	166	155	157	157	173	179	166	168	172	166	162	153	183	163	152	160	139	170	178	153	160	182	155	169	160	140	170	148	126	158	157	155	168	161	160	182	132	149	153	153	165	175	167	174	153	162	191	143	166	146	155	160	145	164	170	186	175	151	151	151	160	162	144	159	154	153	173	153	164	147	157	161	154	194	180	144	166	169	144	139	183	171	149	165	147	157	163	149	163	160	145	181	163	142	163	161	150	168	148	156	136	129	154	176	153	161	162	155	159	161	147	145	156	145	147	156	127	153	174	146	139	157	142	175	167	152	155	150	180	158	140	139	173	159	173	159	152	168	168	159	127	168	158	159	160	146	180	175	144	165	156	164	178	151	156	157	152	176	191	160	165	172	168	178	174	156	159	156	169	175	152	168	166	159	175	170	162	172	167	168	145	142	163	163	172	146	156	163	161	187	150	151	160	174	163	148	168	155	169	147	159	173	167	144	148	152	168	163	170	159	170	157	168	141	154	164	170	140	168	167	169	172	156	165	142	169	146	160	167	158	166	153	145	164	140	160	161	153	173	173	172	153	164	169	139	147	143	159	159	153	173	121	163	153	167	167	143	161	145	136	146	148	179	171	165	170	150	173	161	165	152	152	135	172	156	177	156	145	164	161	145	168	145	156	158	147	144	158	153	188	138	184	154	148	153	139	159	142	170	146	163	174	135	184	152	143	141	163	152	138	121	130	148	143	150	168	153	169	163	146	145	165	169	155	148	144	144	148	160	157	159	144	151	161	153	152	158	163	155	140	135	154	153	166	174	139	146	161	154	144	158	182	149	169	160	144	163	160	163	145	166	154	159	161	153	158	167	157	182	157	153	140	127	164	157	151	153	154	171	172	171	169	171	152	159	173	154	173	153	156	172	169	133	164	157	178	190	176	160	181	165	157	158	197	159	155	159	146	163	151	173	150	144	173	178	177	151	155	167	151	148	163	168	151	153	174	167	141	160	147	149	146	155	164	150	162	164	143	149	169	142	170	164	170	143	164	172	139	169	150	149	144	181	167	171	176	165	172	158	167	158	160	152	149	154	168	169	155	165	159	163	139	142	153	181	150	151	181	160	152	148	181	156	136	138	163	167	152	166	163	159	159	153	156	193	174	159	147	168	169	150	153	162	143	160	151	170	141	151	148	164	168	180	168	189	181	152	151	144	161	150	191	156	165	148	148	165	153	152	158	134	151	154	168	139	160	183	160	159	153	195	163	166	155	177	170	148	136	174	168	157	163	149	186	168	162	156	139	164	145	156	147	134	159	145	156	158	155	182	158	158	160	174	158	140	145	172	163	145	150	168	161	165	130	154	166	139	162	156	166	168	157	155	158	154	165	157	182	151	172	142	166	165	162	173	141	166	160	177	164	160	150	159	152	143	157	141	139	164	162	146	174	155	146	163	156	160	151	165	177	171	175	178	174	141	150	147	145	166	143	148	184	163	153	154	167	144	148	155	178	145	150	163	159	182	165	169	147	161	182	152	160	142	165	169	168	149	163	145	177	156	162	140	176	161	150	164	158	177	159	158	148	173	168	174	147	148	146	165	160	165	154	179	167	171	156	167	171	157	143	160	159	159	162	164	145	171	151	164	158	165	168	153	170	169	157	159	161	137	153	157	148	169	146	164	157	155	149	181	165	149	170	162	151	147	158	133	170	141	153	160	173	154	166	138	163	130	157	149	163	153	180	179	155	154	168	142	136	161	159	196	156	157	151	152	135	163	141	148	142	155	155	148	129	147	166	159	162	160	153	163	181	159	162	176	155	144	129	143	156	141	147	167	169	146	129	149	161	176	177	158	153	158	159	141	180	152	135	179	158	164	136	171	167	153	173	181	148	168	151	152	150	138	163	151	165	153	184	155	146	184	162	173	176	168	183	152	160	169	154	162	139	169	160	149	142	159	172	157	153	160	145	150	160	150	174	144	141	153	140	168	146	136	148	149	159	157	162	167	163	153	133	145	167	155	138	132	152	156	171	153	155	141	149	158	158	173	182	167	150	155	174	137	150	149	167	152	167	132	142	169	163	161	168	126	176	147	152	152	168	146	161	178	177	165	169	161	166	159	164	167	176	171	143	160	170	151	132	142	153	177	173	176	132	161	164	146	146	151	130	159	149	164	158	186	149	123	159	155	157	159	140	178	164	154	164	148	145	157	154	127	161	130	142	160	142	167	159	135	172	174	134	181	162	137	157	172	147	150	144	180	163	170	154	160	145	158	140	176	166	191	147	154	162	155	151	163	156	155	139	136	172	160	162	176	144	167	154	146	157	165	145	176	162	172	177	147	174	154	178	159	153	164	152	167	163	145	164	135	163	180	172	200	121	142	156	145	140	171	158	131	164	147	160	154	144	155	170	143	161	155	189	154	151	127	160	174	142	150	172	167	158	150	156	165	157	159	168	180	172	158	154	149	151	155	177	156	154	127	150	142	164	154	140	126	158	134	171	172	136	176	150	147	164	163	137	137	151	133	154	171	179	168	171	178	163	165	164	149	154	181	164	152	167	138	138	171	163	153	147	152	147	148	163	153	158	145	139	146	153	142	159	162	175	155	143	165	159	173	175	150	175	145	155	167	160	176	147	156	170	145	157	150	161	162	169	189	172	178	155	187	162	155	147	148	158	169	157	162	138	151	166	174	164	153	163	155	149	149	172	157	160	167	140	145	167	155	151	134	151	151	144	163	164	159	151	126	139	160	149	153	159	150	160	152	150	174	155	158	153	142	162	160	178	149	152	144	166	129	126	163	157	181	149	152	152	147	147	149	165	155	174	132	170	147	180	164	152	165	158	170	172	162	168	149	155	175	161	154	155	143	141	159	158	174	162	171	160	171	147	167	164	138	147	179	130	152	204	153	142	168	138	171	159	148	165	171	173	167	143	156	149	156	158	170	182	151	132	147	180	144	159	136	150	157	173	156	144	171	180	151	164	160	138	158	175	170	171	157	167	173	157	168	172	145	147	174	171	190	169	162	140	132	165	158	150	162	148	193	145	155	168	172	142	146	145	150	145	157	141	160	165	166	158	161	152	180	161	166	153	155	152	173	146	150	150	167	163
26908	20954	10791	1067	681	586	504	479	468	425	444	440	455	444	461	443	451	405	398	421	440	417	425	419	418	421	415	438	442	459	425	418	412	403	413	450	467	438	437	444	457	394	402	454	439	419	406	475	420	427	380	471	421	468	412	421	454	434	413	447	476	427	452	458	449	371	435	457	442	414	417	438	443	458	455	439	410	438	447	425	430	444	463	431	446	403	452	479	415	423	402	436	426	419	460	478	421	446	401	417	450	428	442	406	403	431	435	435	442	432	437	405	472	447	429	469	472	427	399	448	422	432	438	436	468	456	437	448	420	448	420	437	451	452	424	469	410	458	454	432	453	440	428	453	432	428	413	399	474	434	406	460	455	429	467	433	436	426	452	461	421	453	436	442	425	458	472	484	449	423	439	433	460	450	417	461	384	428	416	409	427	457	428	421	462	434	436	413	427	416	452	453	440	451	412	398	445	416	377	410	417	454	452	399	427	451	422	449	459	415	439	432	437	423	435	410	436	428	411	442	470	411	413	427	436	441	434	397	429	404	440	444	440	409	427	445	421	432	429	464	445	493	454	419	391	442	438	447	408	438	436	439	416	446	493	431	438	433	440	423	462	460	442	430	464	399	450	429	417	442	462	442	468	458	438	450	462	414	447	448	433	442	434	441	425	438	409	492	464	437	413	440	433	436	432	424	414	425	425	464	459	424	421	447	468	420	429	474	452	413	413	446	422	418	434	446	434	420	463	423	444	449	468	407	426	445	459	421	432	456	424	437	428	423	433	428	437	459	444	460	451	474	435	429	443	399	422	416	418	448	408	424	427	419	435	465	435	414	405	441	446	473	436	431	441	432	430	390	439	413	435	446	450	457	420	461	374	434	401	418	428	456	421	469	413	399	425	428	415	429	417	432	437	440	457	453	448	447	404	461	442	430	423	420	454	466	466	446	424	428	407	441	441	460	449	441	399	422	428	466	430	432	416	446	420	465	450	439	430	415	426	457	409	428	433	424	448	442	449	444	428	429	443	457	415	409	416	401	449	449	422	423	416	408	420	451	448	425	447	468	467	422	449	468	457	435	431	498	444	458	425	424	473	466	439	430	448	472	414	470	431	431	449	450	418	445	425	448	449	425	440	427	442	407	415	459	434	439	450	438	452	438	434	443	395	446	433	450	438	456	450	472	478	426	440	452	412	470	462	417	434	451	423	427	419	409	461	410	436	437	421	465	426	431	460	418	451	466	419	457	429	427	431	457	461	428	460	465	468	443	432	423	430	395	422	415	397	423	409	414	417	420	422	435	444	457	412	459	450	437	432	445	435	419	449	426	415	450	428	477	443	429	454	420	418	433	414	450	452	465	428	426	451	433	452	431	458	462	465	416	419	448	459	375	430	451	435	470	476	403	448	414	466	445	413	443	442	412	466	418	460	437	458	461	475	452	416	412	409	438	471	427	446	439	424	392	449	386	426	433	444	419	385	399	401	455	474	477	442	443	420	440	432	417	445	432	439	393	419	441	470	437	458	442	417	464	439	444	441	469	428	427	424	418	436	479	415	422	424	441	414	449	439	450	418	451	435	447	442	423	435	429	456	405	471	423	427	436	416	409	454	459	457	462	402	459	413	420	456	445	485	449	401	455	417	446	422	435	434	416	433	436	430	440	447	400	471	430	440	442	432	431	385	434	443	408	460	459	429	449	423	442	475	447	450	441	442	422	421	473	457	450	439	441	421	446	436	442	426	434	469	407	422	449	431	434	455	423	440	434	455	417	415	443	404	457	449	463	449	439	439	449	442	447	454	436	461	426	401	427	464	430	415	438	412	416	434	447	472	452	428	433	481	398	444	402	451	433	400	450	436	449	415	462	472	435	437	457	433	451	434	454	462	449	417	439	417	413	468	437	443	448	467	401	383	458	388	428	467	430	441	462	426	487	425	444	431	433	453	414	395	432	432	468	450	475	421	423	423	424	440	441	482	477	445	463	405	414	468	407	432	425	460	459	461	404	427	468	452	430	447	459	447	442	479	420	445	433	438	421	415	407	439	439	467	439	460	440	465	449	403	438	452	428	427	439	426	458	425	438	414	436	418	431	402	444	435	460	414	383	442	443	449	411	463	426	451	422	454	436	484	475	441	458	466	434	434	463	414	410	466	433	407	435	467	439	442	423	445	392	438	432	470	412	449	429	409	451	398	460	457	447	454	424	418	419	447	435	403	413	431	446	443	419	478	413	439	423	408	426	426	465	435	449	461	427	489	435	438	428	444	420	456	403	418	450	470	408	452	448	440	411	452	433	414	391	445	420	447	448	458	426	436	444	456	423	429	423	437	412	441	416	449	440	432	463	411	454	409	427	434	429	457	440	419	454	423	432	412	411	452	451	455	435	473	420	426	428	413	439	429	465	440	452	453	471	408	419	444	451	439	422	470	470	439	431	425	454	480	417	434	456	441	428	440	447	492	417	403	438	465	417	420	430	399	467	440	453	411	431	459	450	453	428	427	431	422	439	422	407	418	413	409	460	431	456	428	410	448	421	461	455	447	430	443	470	434	421	423	405	433	474	400	429	450	443	459	421	452	443	404	474	418	425	391	404	421	426	435	432	427	460	424	426	407	428	408	464	412	424	460	469	432	457	436	445	453	425	441	449	460	448	446	429	434	443	440	463	447	450	421	443	411	430	423	417	487	451	454	416	452	434	445	438	424	422	405	418	437	428	453	455	443	397	446	439	418	443	450	443	426	400	439	395	444	441	452	425	458	428	452	443	454	415	372	423	408	443	451	418	459	407	476	460	418	426	442	443	436	429	464	454	446	428	420	413	402	458	395	424	426	433	449	445	466	436	441	422	419	425	494	480	442	431	428	452	445	457	450	439	458	386	412	443	462	421	444	439	426	438	458	431	444	433	405	424	410	414	438	427	437	436	452	431	408	444	451	454	458	434	429	429	428	441	449	446	402	428	425	431	452	466	415	423	455	438	401	436	438	435	418	438	415	424	452	436	440	452	437	446	416	441	428	438	430	444	442	420	418	421	428	474	486	445	438	414	421	467	463	420	438	408	399	451	470	388	436	447	398	459	434	442	441	427	419	437	442	382	425	470	428	425	463	436	424	454	447	452	449	476	452	468	443	476	417	398	417	420	443	434	452	448	425	445	443	443	429	461	446	456	447	445	426	455	426	426	471	489	426	457	453	415	451	451	455	468	471	406	438	438	399	479	406	407	396	447	452	463	423	432	430	430	430	441	433	462	442	428	488	445	454	456	438	434	449	423	451	471	423	454	444	444	409	462	456	411	452	430	425	415	421	433	452	453	430	440	452	378	437	466	461	472	441	441	452	443	447	457	477	466	413	454	474	413	408	462	417	448	442	408	417	444	423	439	380	449	429	439	430	439	459	467	438	406	421	423	443	475	430	412	398	432	438	437	438	411	461	426	451	439	414	461	445	430	442	438	408	422	461	435	421	433	406	405	452	427	394	421	444	493	434	414	432	422	445	428
4096	1344	1170	753	690	661	603	584	647	519	587	618	616	541	586	595	545	560	595	565	562	613	564	564	517	555	552	561	563	560	549	597	529	566	563	560	548	583	550	595	547	599	539	601	544	590	579	600	567	603	581	568	541	602	573	619	554	563	560	585	559	557	586	605	594	535	568	578	522	586	537	578	527	583	582	595	591	553	572	537	584	593	547	520	544	542	592	559	574	545	580	573	540	578	568	553	610	580	602	581	539	589	559	571	509	565	569	565	588	560	609	558	571	576	560	552	559	573	540	562	492	543	548	578	568	566	546	548	553	556	577	541	545	553	592	605	561	601	561	571	537	556	611	595	555	552	576	584	603	563	545	559	561	547	596	597	605	566	540	596	588	515	586	602	514	596	571	572	544	582	598	512	538	625	579	564	544	590	594	565	532	611	516	564	574	537	576	534	562	546	551	547	566	557	546	571	586	583	534	541	568	626	575	529	532	601	587	576	565	607	612	557	571	561	589	514	597	576	538	538	561	518	534	592	554	643	533	567	544	610	585	532	600	547	568	535	595	600	550	573	579	578	556	539	576	553	603	589	558	590	559	565	567	553	568	578	555	580	590	557	556	607	554	524	588	568	623	559	539	570	591	555	554	524	563	560	537	536	541	550	552	557	507	556	538	525	564	529	581	562	539	561	577	620	527	537	552	578	535	545	575	531	616	548	506	590	566	530	556	556	544	581	592	533	588	550	550	596	594	538	569	558	557	600	582	551	541	582	552	539	589	584	557	549	544	557	568	544	584	536	569	605	556	572	534	572	529	579	553	614	552	593	574	590	558	617	586	519	584	493	562	582	616	555	554	562	551	508	556	526	545	572	528	562	528	556	550	580	525	591	578	535	585	534	564	591	558	569	581	591	600	548	530	554	552	556	565	579	575	538	543	538	583	563	587	543	575	552	574	568	553	533	599	580	564	543	553	567	540	547	565	571	567	567	551	571	535	548	571	524	581	571	580	577	541	583	588	530	563	539	565	584	554	579	585	560	555	558	598	580	570	576	554	563	583	580	545	550	512	578	547	576	578	553	582	527	537	565	551	576	562	532	543	578	603	596	587	534	583	565	558	592	563	568	600	559	590	577	550	569	577	550	588	575	541	542	515	503	522	552	545	588	525	561	615	568	558	540	602	589	540	541	600	565	606	595	591	585	535	584	550	552	587	587	557	536	558	578	554	542	581	593	563	560	600	608	554	555	583	576	517	554	588	564	532	570	633	541	605	604	555	575	531	596	578	564	586	580	603	576	580	553	562	497	529	582	534	595	584	539	571	585	557	567	543	580	564	560	562	557	563	568	553	563	570	570	572	614	567	561	559	581	528	569	546	554	559	572	579	546	532	589	539	534	595	598	594	552	550	564	571	546	546	554	559	556	568	596	589	540	549	557	542	547	618	567	591	562	541	556	552	569	566	569	552	562	603	571	567	546	544	566	563	568	565	590	593	537	559	554	521	583	543	557	528	559	561	569	618	604	561	575	568	541	552	557	572	559	592	577	598	582	575	528	596	574	529	612	553	561	513	579	535	574	579	523	567	573	599	589	522	566	559	578	588	585	578	555	567	584	546	597	588	576	613	587	562	577	553	540	635	557	524	567	547	567	541	551	598	592	533	532	573	580	587	542	534	579	576	549	504	554	558	559	534	595	530	576	569	553	567	584	598	572	582	536	553	560	581	590	572	599	538	560	581	571	562	531	521	641	548	564	557	554	587	528	521	538	583	589	579	524	575	553	549	592	562	555	562	539	521	585	568	574	550	582	588	559	574	562	522	598	584	520	588	535	548	559	588	589	540	568	561	549	599	603	570	573	591	533	573	534	595	553	600	570	540	554	536	607	529	584	543	585	544	571	580	584	571	567	570	567	552	583	581	589	585	563	570	595	581	567	595	547	600	607	556	626	585	601	581	571	596	567	609	568	544	564	558	599	601	521	544	586	529	566	578	596	568	565	582	594	589	616	524	574	565	563	542	587	530	564	566	550	541	555	562	531	550	534	565	547	559	579	584	569	538	533	550	579	598	564	582	552	586	562	580	593	577	578	628	572	547	591	591	605	567	610	536	550	562	518	595	597	596	549	537	582	519	542	537	597	526	552	577	583	524	537	580	581	585	559	551	557	566	552	582	576	600	537	534	552	558	557	602	577	574	597	565	622	583	565	577	565	558	555	562	528	580	552	564	545	520	595	560	603	541	606	535	577	549	560	579	543	572	578	559	622	558	516	545	542	575	560	580	539	579	576	582	541	559	584	545	601	581	554	557	543	535	571	571	577	559	589	578	571	558	572	529	602	587	581	600	535	604	544	606	568	549	608	531	528	549	554	545	573	549	559	555	544	617	588	556	572	590	548	580	556	557	593	607	579	554	583	572	595	585	555	592	517	550	556	559	552	539	552	563	565	586	581	562	557	553	564	580	590	625	568	599	583	563	526	586	568	595	581	572	591	565	535	558	580	548	558	550	582	582	567	555	598	603	592	534	580	545	573	558	553	549	582	536	567	623	612	527	564	566	575	574	548	587	588	530	590	582	575	558	551	576	570	579	585	602	598	548	574	603	514	547	565	556	561	566	557	593	604	537	575	552	568	539	539	612	598	521	556	534	580	540	575	608	573	555	560	607	564	573	592	544	577	593	581	593	539	535	565	537	522	590	571	598	515	567	542	566	562	572	570	567	513	554	587	595	533	566	577	576	545	570	563	544	563	598	559	568	571	567	586	571	560	583	586	613	558	563	597	591	577	554	600	570	548	571	553	571	589	559	581	586	522	535	589	581	555	599	517	578	558	537	560	582	563	595	527	572	572	559	561	582	536	588	546	529	551	554	570	581	541	554	580	575	582	569	569	587	552	599	543	550	561	549	573	589	516	552	590	569	576	580	618	575	554	584	576	575	614	602	529	542	559	589	577	564	565	590	571	544	541	595	609	549	580	545	581	536	550	555	590	533	608	607	563	511	564	552	569	602	575	569	534	597	555	547	564	629	559	570	571	566	586	582	580	557	542	565	591	563	564	558	556	632	577	553	598	515	536	592	582	560	565	572	545	569	555	553	549	583	587	583	565	553	596	597	529	583	581	560	565	582	568	516	539	526	570	563	563	561	555	526	580	561	545	563	564	575	556	564	569	580	544	542	556	521	545	526	545	568	528	600	570	573	557	600	588	598	541	543	533	552	576	537	586	566	561	578	593	571	568	531	529	554	566	600	522	586	598	565	535	600	554	565	539	515	599	569	522	544	559	546	556	577	555	559	576	553	566	618	633	595	564	537	566	555	527	529	548	554	564	570	558	578	600	546	565	550	567	562	578	569	574	585	594	574	608	583	586	578	559	490	543	558	574	536	605	577	558	571	580	566	547	601	587	591	591	571	532	532	543	572	588	560	533	584	536	542	559	538	587	608	536	563	524	562	534	556	555	586	584	586	549	551	551	542	598	551	560	580	577	566	595	582	600	533	613	573	588
23731	21256	28800	24024	21247	12378	1154	647	550	473	450	389	420	374	369	360	330	332	348	364	360	296	297	353	313	318	308	310	322	301	335	303	284	260	300	292	308	296	266	287	307	267	306	271	285	274	294	310	265	304	294	277	297	296	281	278	259	300	294	277	290	266	279	274	277	268	299	271	300	274	295	282	260	294	308	301	276	290	282	281	274	264	280	306	290	299	266	274	277	240	271	290	283	273	263	273	263	296	276	252	276	290	277	314	298	310	270	249	279	290	266	281	261	271	268	283	293	280	276	286	271	294	264	284	277	297	289	266	278	287	279	299	299	286	270	253	293	266	289	272	266	304	323	289	267	242	276	261	286	274	258	289	228	275	265	267	291	270	311	307	257	263	276	260	316	266	289	257	285	276	291	272	300	282	291	307	286	266	279	313	280	287	276	263	261	283	283	262	287	314	305	295	273	315	290	275	281	297	309	296	285	285	287	285	253	275	264	235	247	315	259	264	287	285	237	289	264	286	287	307	305	280	273	252	327	287	288	261	274	282	278	275	261	263	265	286	285	289	268	267	287	282	292	259	325	260	255	293	266	284	311	272	283	254	322	303	292	284	302	269	270	293	286	300	277	253	300	259	281	270	269	317	278	264	279	264	286	282	311	308	281	264	279	276	274	290	308	270	263	298	246	274	266	292	290	274	258	296	291	304	287	285	281	258	278	270	272	249	310	288	301	265	316	263	281	282	272	258	287	291	286	301	286	270	290	264	284	261	278	267	271	301	305	251	296	266	262	294	272	251	272	320	265	259	262	267	281	293	263	270	287	296	273	282	269	280	283	264	287	301	280	296	286	278	295	293	262	271	297	298	303	270	305	268	308	286	283	263	295	258	283	291	281	284	266	325	279	280	302	283	241	275	288	302	277	272	265	272	261	275	268	254	284	288	270	274	281	271	257	303	280	284	277	278	272	297	282	257	259	280	288	287	292	268	273	269	267	302	291	264	283	322	288	280	275	267	311	309	279	282	278	278	248	282	264	294	285	279	278	246	283	288	306	271	285	281	233	261	296	257	257	283	275	274	270	291	289	259	261	299	257	267	264	289	257	253	308	288	308	301	300	280	260	273	299	284	284	309	278	268	256	290	270	257	270	267	247	267	276	277	278	269	258	282	288	294	268	319	303	281	276	316	277	280	258	267	289	297	270	284	287	284	284	310	253	297	265	249	294	290	269	284	315	298	286	286	291	286	274	284	262	252	270	307	285	266	290	293	248	295	293	280	257	277	265	234	290	285	277	288	254	293	307	264	257	286	262	305	263	259	270	281	291	290	297	258	305	284	288	289	277	284	292	282	272	267	268	281	277	278	262	259	294	274	273	286	274	291	322	291	298	284	288	305	265	293	322	298	276	287	282	262	297	269	274	253	272	287	285	272	262	247	273	289	294	289	303	307	285	276	287	278	247	280	285	282	257	270	246	256	281	284	285	262	270	294	281	287	267	298	267	288	270	298	272	272	281	263	268	287	251	298	313	273	282	272	273	291	288	290	250	300	245	273	316	265	273	265	273	309	265	309	278	292	287	255	294	291	258	279	270	263	273	283	269	313	256	287	268	294	265	288	267	273	292	302	261	302	277	285	275	283	261	270	293	302	259	246	290	296	269	273	276	290	288	269	272	249	279	273	277	275	284	286	309	260	262	284	306	269	266	269	268	280	268	256	275	280	292	292	298	249	284	276	297	280	292	264	306	279	279	249	298	266	305	293	277	242	265	274	281	290	247	253	286	285	264	281	278	273	304	298	302	268	275	276	293	294	266	270	285	267	260	292	277	305	312	289	243	296	255	253	273	275	294	292	272	294	279	285	259	282	277	277	263	270	285	261	296	213	284	267	310	278	302	249	261	284	276	260	300	270	297	254	239	335	272	284	304	263	286	289	301	276	292	262	256	275	266	251	259	264	289	254	238	268	304	304	316	302	308	291	282	291	289	295	242	275	276	280	302	295	288	293	293	267	281	257	270	278	297	263	273	268	253	283	277	262	285	266	286	261	275	278	271	260	280	281	285	255	273	286	261	279	253	255	302	310	273	288	294	257	268	278	260	259	288	273	273	281	287	294	266	294	284	305	292	290	260	297	287	252	276	258	272	266	295	270	295	294	279	294	272	264	274	297	287	271	266	275	301	277	256	301	267	279	324	304	294	286	275	289	257	259	271	277	278	282	260	265	280	283	298	270	265	264	252	280	294	288	286	284	282	274	277	296	280	254	262	285	279	287	277	295	301	306	278	277	305	268	254	298	288	256	273	277	274	291	274	286	308	296	273	259	277	263	260	279	277	264	275	281	286	254	291	252	266	283	285	292	258	295	282	288	272	319	285	290	296	262	299	275	284	290	321	299	284	260	289	262	289	292	266	308	292	256	279	311	279	263	315	303	271	285	293	268	279	281	253	295	284	264	272	289	281	302	267	270	301	278	295	251	300	260	264	282	261	291	247	257	251	265	261	281	294	295	266	266	271	284	291	257	240	322	249	282	289	256	254	279	264	280	281	275	286	284	269	329	307	301	298	319	264	259	276	272	255	262	274	258	262	284	256	261	279	298	262	258	280	314	296	268	255	275	294	293	290	306	300	274	265	291	275	272	256	242	271	295	293	286	280	300	293	284	253	261	300	277	279	266	263	280	283	264	243	309	304	263	279	278	276	259	290	275	264	288	280	252	275	273	273	291	280	265	311	305	274	267	267	294	298	266	288	275	313	284	289	263	259	293	301	289	289	296	260	287	291	265	287	277	276	294	279	276	265	270	267	287	271	266	280	295	264	263	278	281	281	271	282	292	299	248	284	316	234	290	270	270	287	283	278	251	276	312	264	269	300	256	294	273	272	285	269	271	270	280	319	305	262	274	279	271	274	260	274	243	287	260	299	287	251	300	288	269	280	277	250	261	260	284	261	255	279	295	276	256	289	271	252	272	275	268	256	264	246	272	308	288	280	271	267	283	278	250	275	296	255	257	257	309	280	276	314	271	289	280	280	287	263	292	293	288	304	282	274	270	308	257	272	275	316	279	333	265	279	265	278	298	255	302	266	291	281	319	286	288	269	247	251	279	280	297	265	278	274	287	271	286	289	287	279	293	291	259	246	241	251	278	276	291	293	261	270	289	256	276	254	284	290	263	275	288	244	270	303	305	288	261	276	271	292	286	284	245	281	293	294	283	283	311	285	278	272	240	258	280	281	272	266	291	293	274	285	275	303	281	264	280	286	270	270	260	285	257	297	261	293	284	257	312	274	293	280	247	307	279	237	277	283	317	289	283	270	274	270	285	299	262	266	286	296	257	275	261	235	280	291	280	298	302	289	298	280	292	286	282	263	289	275	284	285	255	284	248	290	299	312	254	300	264	287	260	264	283	263	305	256	291	249	306	272	278	271	264	271	295	295	277	283	264	282	282	279	258	299	281	281	260	293	292	305	254	263	292	253	250	272	296	290	293	279	300	278	303	261	266
4833	9542	7954	3814	2650	1973	1506	1272	1061	896	795	704	615	613	594	591	559	453	480	460	469	459	492	435	426	421	387	387	406	394	431	395	423	394	383	409	394	394	404	376	412	380	368	375	384	419	375	389	362	378	408	395	380	377	402	374	365	335	370	366	355	404	383	396	354	371	365	376	394	337	389	366	393	376	343	384	359	365	364	352	386	381	379	401	350	378	346	382	404	369	384	367	390	406	359	387	353	358	366	373	359	386	392	357	386	374	387	365	366	379	375	382	403	353	381	363	357	350	397	383	368	360	381	392	380	354	375	364	365	378	364	382	399	352	376	402	372	367	367	370	357	373	357	387	379	354	379	344	356	368	379	373	372	379	342	390	367	368	358	367	376	355	375	379	404	362	361	357	359	421	348	390	399	363	366	377	393	373	390	388	383	371	396	404	370	383	386	359	326	387	370	348	368	355	371	410	365	361	373	388	388	383	399	371	351	359	362	383	394	365	370	380	347	411	391	342	336	372	418	390	362	401	399	409	340	343	388	385	386	351	321	389	404	387	375	372	405	401	363	387	373	382	330	387	356	355	364	377	399	404	367	395	341	358	386	386	382	342	397	344	390	397	339	353	416	365	378	367	365	333	368	378	350	360	433	367	408	392	359	354	374	391	325	391	408	366	369	410	370	377	332	361	383	400	380	353	370	369	347	375	399	412	346	382	424	344	356	375	374	375	370	379	382	403	359	393	359	351	345	385	370	377	372	385	387	373	388	399	387	390	356	371	366	355	351	382	346	391	360	373	405	376	360	368	351	404	331	394	387	362	390	378	404	358	357	384	370	374	422	339	404	352	337	340	384	364	396	354	367	386	359	370	348	360	366	369	387	394	395	356	392	376	400	335	383	359	343	364	429	361	367	361	338	410	396	352	381	394	354	345	370	372	346	364	386	341	345	382	365	386	320	383	403	366	383	371	350	366	366	381	371	350	366	390	334	400	377	378	396	377	382	397	321	392	381	357	383	354	360	377	389	383	347	350	376	416	385	365	382	344	331	398	358	368	359	366	361	303	365	388	349	373	366	394	387	362	380	340	366	368	381	388	349	366	396	372	406	368	349	371	385	393	361	358	379	390	396	351	367	376	348	377	360	372	403	398	372	376	377	373	378	382	355	368	397	381	396	377	393	376	389	390	363	409	355	370	351	380	380	347	355	401	366	369	388	362	316	381	350	383	385	402	355	320	381	354	374	347	379	399	370	357	365	366	344	355	364	387	360	376	341	347	417	365	366	386	379	345	365	353	367	368	421	356	342	375	374	346	371	388	357	367	371	377	365	362	364	356	402	361	377	361	337	373	354	397	370	388	364	362	399	369	387	365	363	349	401	362	350	366	365	352	355	336	364	361	343	347	376	349	348	383	440	359	375	356	382	341	366	379	356	372	397	362	377	359	358	379	362	374	410	412	357	395	385	368	349	359	367	379	358	395	340	394	372	370	368	386	374	365	384	368	347	400	378	359	356	374	372	356	369	352	362	325	351	363	331	351	390	358	403	370	347	388	379	361	328	351	376	377	382	359	355	366	367	347	394	357	356	410	376	375	363	362	349	354	363	387	400	389	389	375	409	338	382	366	372	391	387	367	383	396	372	364	359	380	371	379	385	360	367	379	387	389	382	385	372	366	335	367	370	353	376	362	357	394	378	368	368	378	352	370	367	369	365	351	361	366	391	365	401	343	372	404	339	370	413	374	385	382	375	388	385	382	369	366	410	382	348	390	404	373	394	349	373	359	373	387	360	367	370	377	373	390	366	367	368	347	394	371	361	342	429	374	350	358	402	385	389	383	369	388	390	381	382	354	381	352	394	401	348	354	380	404	369	382	371	381	387	373	349	383	372	371	351	391	363	390	355	388	379	345	390	389	367	394	358	389	358	382	381	377	369	366	394	355	387	371	344	385	362	361	363	396	397	336	327	383	381	396	357	387	374	350	374	392	365	367	373	366	370	349	414	357	366	349	370	361	367	403	365	362	348	373	375	396	375	348	398	357	401	390	374	364	378	388	379	352	394	369	366	334	383	353	402	392	397	370	393	366	389	365	353	361	374	362	375	365	369	383	368	386	409	357	363	377	354	368	382	373	390	391	362	384	373	350	369	382	356	358	367	376	378	392	350	393	376	348	395	393	382	368	351	353	349	361	379	301	349	367	365	408	343	365	360	362	342	357	344	352	383	386	375	368	379	371	395	362	336	385	381	372	378	364	393	345	376	372	368	376	365	394	361	371	374	368	373	378	369	352	372	370	372	388	352	368	393	348	363	348	388	361	377	355	387	416	375	356	386	350	386	369	381	384	377	404	353	353	389	384	383	403	372	387	358	351	382	345	378	377	391	349	381	407	346	366	365	344	357	371	364	363	331	364	366	367	347	340	373	399	350	339	382	371	364	356	364	345	375	378	349	356	369	313	354	379	350	370	364	381	399	372	345	376	364	376	378	368	379	371	342	355	347	355	349	375	372	368	382	350	370	374	359	380	340	378	344	373	360	394	345	399	360	362	347	420	385	375	395	366	394	397	347	368	384	371	356	376	348	409	380	345	377	375	346	395	379	345	351	358	355	355	345	372	367	394	392	379	368	340	392	389	362	366	381	361	409	357	368	386	358	374	374	351	370	368	336	373	347	363	370	388	372	372	403	383	372	356	365	363	392	367	380	392	372	381	372	377	397	355	359	363	367	404	364	349	338	353	394	394	358	366	360	382	356	372	354	361	382	386	381	390	396	380	374	367	418	362	352	378	390	345	354	411	369	370	356	361	385	349	352	383	383	371	352	377	334	421	340	378	359	352	392	329	388	401	355	363	416	356	402	350	342	351	391	370	388	403	380	377	358	383	324	354	363	362	410	361	330	387	362	362	366	352	384	361	338	394	350	400	342	355	363	403	370	387	386	351	401	358	368	396	382	389	372	380	354	397	374	381	402	406	411	346	353	344	368	333	372	372	349	354	380	353	392	381	385	358	363	376	380	339	313	392	378	371	375	369	406	361	353	346	399	355	355	377	383	391	380	365	390	365	401	349	362	374	378	414	375	384	356	327	359	372	349	337	337	354	344	365	365	371	376	356	384	360	326	379	378	367	351	377	371	336	356	370	387	374	392	366	367	333	408	392	359	373	347	368	391	369	368	391	375	335	364	413	382	403	373	367	389	371	369	383	379	363	373	383	350	368	367	388	376	362	412	400	387	364	382	417	409	363	374	392	392	414	370	363	373	359	361	404	352	392	375	365	363	388	414	369	373	367	350	371	366	358	378	348	368	358	344	383	369	380	342	327	366	369	341	350	371	411	388	376	356	352	362	403	365	353	331	378	347	401	392	363	385	394	392	377	339	367	354	367	388	351	374	386	389	373	389	373	361	342	350	379	360	368	364	408	343	399	325	357	386	386	354	380	383	409	377	382	373	393	357	383	354	368	371	338	378	350	359	369	374	400	384	438	347	362	332	403	369	371	372	362
22807	21272	29163	23688	21275	21306	10980	939	568	507	425	363	298	289	295	256	232	206	201	197	241	162	192	186	176	172	153	149	159	158	151	158	156	139	135	160	131	121	138	130	141	110	125	119	136	133	150	127	154	109	134	122	124	132	112	121	125	115	129	135	135	123	132	135	131	109	126	125	123	121	135	129	103	132	138	113	134	103	132	115	120	125	124	115	124	121	126	120	135	117	108	118	132	126	125	124	126	136	118	118	135	153	113	111	119	120	120	124	106	130	123	99	136	134	124	129	133	119	119	106	120	106	117	120	128	129	129	141	112	129	119	132	142	102	119	117	134	134	123	140	143	122	125	134	132	105	131	123	136	116	127	117	122	137	109	127	123	127	123	119	113	128	131	114	134	132	129	112	108	130	99	126	118	110	130	129	123	106	122	105	129	122	119	121	120	127	122	123	128	101	109	130	115	125	135	132	115	133	133	125	103	124	108	110	107	129	123	110	118	117	119	111	120	114	107	155	109	133	117	124	104	124	120	114	127	112	113	96	137	126	118	113	121	125	134	107	121	127	133	130	125	107	119	114	117	123	110	123	128	125	119	113	129	135	132	128	121	106	105	116	117	109	106	101	107	106	108	134	134	136	121	130	157	126	113	123	116	99	100	110	129	103	126	119	137	125	123	137	136	115	135	112	121	111	127	135	121	107	104	111	130	107	123	109	114	129	113	136	110	126	121	139	116	117	107	123	115	122	117	107	105	104	124	93	125	123	126	101	124	141	109	120	107	145	133	135	103	119	124	90	115	122	120	115	120	111	122	123	126	130	104	128	117	113	121	115	135	121	118	117	114	123	129	105	118	103	117	124	121	112	111	121	101	103	107	110	120	139	146	117	118	131	111	125	127	105	137	139	99	116	142	137	143	129	106	138	106	134	123	120	121	136	110	126	119	104	148	111	101	123	127	123	135	111	127	113	111	128	124	121	113	109	98	112	126	131	127	126	117	115	111	114	116	108	129	113	114	129	126	108	112	130	108	141	111	119	130	117	113	138	124	117	107	126	124	121	115	120	133	117	125	103	121	128	121	118	117	125	133	122	135	141	113	116	118	115	110	141	104	125	114	116	106	148	109	100	112	111	99	117	120	137	138	123	110	126	146	127	119	119	132	103	118	90	132	104	136	103	124	132	110	118	114	115	137	109	119	130	130	95	117	124	115	118	134	131	144	119	133	117	129	133	124	122	112	114	119	124	122	124	124	121	127	103	131	124	117	124	109	123	136	108	131	128	124	132	110	116	130	107	115	125	107	124	134	104	101	116	116	140	121	121	111	132	131	123	132	132	135	131	110	134	122	122	98	129	115	122	136	118	122	116	106	120	120	105	119	118	134	131	131	133	101	118	117	121	128	95	124	126	130	111	121	125	133	131	112	127	119	136	118	128	114	130	119	108	104	111	133	115	124	130	125	121	141	115	134	120	127	144	127	147	110	124	109	120	120	118	106	120	128	110	134	134	112	106	110	113	118	131	144	114	97	109	119	109	124	121	131	121	114	136	123	117	130	128	107	129	137	150	115	109	123	133	128	138	112	128	107	139	141	117	114	159	141	108	138	144	110	117	119	141	106	128	116	122	99	114	121	139	136	116	117	108	117	101	127	134	110	131	127	122	126	126	111	121	110	116	117	106	112	116	122	106	109	115	111	135	112	131	111	140	119	115	139	123	115	116	123	128	135	143	109	133	119	110	109	127	95	118	134	123	107	120	118	122	134	105	116	120	108	132	106	109	122	145	122	118	119	114	133	113	111	119	119	115	103	118	125	116	133	100	146	110	101	122	125	135	104	131	136	131	136	121	123	128	114	125	116	110	139	126	112	114	107	120	115	136	116	128	131	116	119	136	123	98	135	140	109	92	98	115	97	116	120	130	146	118	117	127	141	114	135	110	125	112	109	139	110	123	128	124	130	131	121	111	116	135	130	131	137	127	133	135	106	123	130	121	119	115	96	117	116	125	104	114	128	138	125	115	128	138	102	114	134	132	131	124	112	135	111	133	114	133	110	106	123	109	144	142	124	113	122	114	126	124	111	133	126	145	109	106	100	125	118	137	121	121	107	122	122	122	103	122	108	109	111	103	103	110	138	106	128	132	113	126	137	99	113	107	134	123	152	111	134	128	126	101	128	118	120	102	109	112	130	124	128	106	102	131	116	112	130	119	121	104	120	125	129	125	121	131	120	118	126	132	119	122	126	126	119	116	115	137	120	126	103	124	110	126	118	127	116	121	123	111	126	109	112	110	148	135	121	117	105	108	109	134	107	113	115	108	113	120	113	122	114	113	109	120	115	138	100	138	126	119	127	130	129	127	133	118	118	116	129	136	130	100	99	120	140	103	112	130	115	134	106	119	128	140	115	115	122	113	130	118	119	114	115	116	129	129	136	115	109	107	123	124	123	105	99	127	112	127	106	115	121	126	119	133	92	108	113	115	117	127	123	104	104	138	123	129	126	135	128	125	106	131	112	104	122	126	128	126	97	123	112	106	142	130	125	117	104	134	130	113	128	117	124	128	123	141	109	131	141	99	112	103	122	120	122	121	139	140	132	128	144	122	123	123	116	105	119	119	112	106	110	111	103	110	135	110	122	111	104	126	121	141	119	131	117	133	147	114	122	134	121	121	123	137	111	109	142	122	108	138	126	107	113	128	120	115	124	142	126	124	145	126	96	116	134	118	120	118	122	138	119	126	143	119	101	107	133	114	130	115	119	130	131	121	127	109	112	126	118	133	111	113	111	115	118	113	135	102	137	109	132	129	119	130	97	126	112	127	131	120	128	111	125	131	127	118	122	118	122	125	115	131	125	138	114	125	119	124	129	112	116	108	99	123	133	135	138	142	103	108	128	121	121	111	118	108	132	121	103	120	117	119	116	129	124	112	123	126	118	123	125	117	108	125	111	135	114	112	117	120	129	123	108	116	108	132	111	122	114	126	144	112	132	127	110	134	122	108	130	122	117	101	129	112	119	118	108	133	105	111	114	127	139	116	146	114	126	124	120	130	122	122	120	129	130	142	113	130	106	148	115	125	130	124	118	123	116	108	105	128	118	104	127	139	120	116	114	135	116	121	125	114	115	123	129	134	114	113	132	122	119	128	113	117	100	114	112	114	114	106	126	140	123	112	138	123	124	117	144	119	121	111	125	122	111	130	115	125	119	128	134	115	123	104	120	117	123	118	123	116	96	129	132	116	107	118	136	131	120	120	114	125	113	127	118	123	122	131	119	117	105	124	120	112	136	114	114	134	102	101	118	106	128	97	127	107	132	96	110	102	116	136	120	107	115	121	117	119	106	126	119	136	116	118	134	120	116	134	137	115	138	121	121	123	143	113	120	108	122	97	90	119	126	129	118	102	125	143	126	127	131	125	121	126	124	100	95	116	125	137	129	125	103	123	130	123	95	140	111	117	137	132	104	144	99	122	141	118	106	121	111	111	122	108	109	103	122	115	107	116
6575	15367	12626	6513	4385	3236	2435	1810	1498	1196	972	805	718	662	551	514	483	429	398	356	340	305	288	292	286	284	272	270	235	254	224	231	224	200	214	193	207	218	207	200	197	213	197	164	180	182	196	181	218	178	157	168	184	160	161	208	184	171	158	177	165	169	155	166	143	168	144	160	171	178	168	164	174	153	145	159	160	169	160	151	169	170	183	156	156	144	157	157	190	156	140	155	180	180	163	182	142	158	169	157	167	179	158	169	167	167	150	170	162	170	177	165	167	129	169	140	141	172	158	156	161	158	156	175	145	155	150	163	173	144	190	140	152	183	156	176	162	161	161	153	159	181	143	150	164	159	182	172	139	182	161	150	144	163	149	138	156	164	184	153	163	160	153	146	166	175	129	155	158	155	167	144	157	175	157	169	137	146	170	156	171	175	164	161	151	144	156	156	155	160	159	165	135	161	166	157	139	150	165	170	161	138	148	157	152	146	153	169	149	158	175	155	149	164	167	131	159	164	172	141	152	147	161	164	151	184	155	178	150	157	176	162	150	135	155	151	155	139	164	146	166	127	168	156	146	158	163	150	164	161	159	175	173	140	166	171	153	145	138	152	152	137	137	149	153	160	177	181	170	155	185	175	166	156	152	159	163	132	183	157	152	160	143	153	165	145	141	166	157	177	162	168	153	131	154	159	146	149	146	168	138	148	143	132	159	143	156	145	152	161	142	162	164	149	146	168	187	146	157	160	159	150	168	164	167	153	158	168	152	156	149	164	168	172	157	163	146	174	182	155	162	181	127	162	162	143	157	139	159	145	149	144	174	154	175	173	178	154	153	141	137	132	171	145	153	168	138	151	160	160	141	147	173	161	179	170	187	177	157	168	156	180	171	175	151	159	162	174	172	153	138	194	158	173	154	128	167	174	156	166	158	152	160	144	159	149	149	167	160	160	150	162	183	158	136	172	169	156	156	176	143	169	175	147	147	182	184	174	156	143	152	147	168	163	167	168	181	153	179	148	189	149	175	174	164	146	172	147	163	155	178	161	169	168	152	150	162	182	171	141	159	160	145	153	175	161	155	161	150	161	140	151	165	129	143	148	155	170	143	197	154	146	151	166	141	157	158	142	161	149	168	166	147	153	149	162	154	152	159	164	151	141	150	161	148	179	156	158	156	144	168	160	144	156	150	170	170	157	152	164	160	155	141	166	135	165	162	155	161	175	144	133	167	164	167	157	153	147	156	166	173	136	139	165	166	157	164	144	145	153	155	145	170	150	148	143	170	156	158	174	174	155	172	143	159	159	160	143	149	171	156	144	173	146	161	161	150	149	153	141	164	173	151	149	164	149	152	160	164	167	144	147	183	162	156	173	141	162	151	176	161	164	151	153	170	164	172	142	152	153	150	168	154	148	148	164	148	150	160	156	147	174	161	150	168	156	155	134	163	165	170	146	179	159	156	140	175	160	171	172	168	160	174	183	148	159	167	143	168	148	141	157	161	182	156	125	166	148	157	167	157	150	159	152	157	163	157	171	165	153	155	149	134	164	170	163	158	142	137	148	159	141	133	154	161	135	163	148	178	162	147	130	153	149	145	129	148	160	155	150	180	152	165	152	181	143	152	145	160	155	179	155	156	162	178	144	164	185	175	151	170	143	148	146	167	154	155	165	145	167	137	159	159	137	166	155	146	147	148	165	137	137	158	172	173	157	201	154	181	141	177	156	139	150	176	162	141	189	144	150	155	170	169	157	179	154	147	153	158	148	139	145	150	141	130	156	168	153	164	164	160	147	172	167	141	160	155	148	156	160	169	171	169	146	139	160	185	156	153	182	148	179	145	151	174	163	135	150	135	136	126	157	140	158	147	149	189	145	147	155	136	150	156	172	150	141	163	153	176	147	144	152	169	163	143	153	175	179	160	156	159	166	167	160	132	158	143	158	157	142	171	144	157	155	156	147	160	146	178	165	132	150	152	167	136	174	145	168	162	167	156	126	166	153	171	142	148	165	173	169	171	160	160	160	154	168	159	143	158	133	165	154	139	188	176	160	171	160	143	179	146	151	151	174	154	151	154	170	149	166	163	150	165	147	152	155	150	129	147	160	147	150	154	174	174	153	169	146	164	137	171	172	141	171	167	147	137	157	151	153	154	177	139	158	180	177	146	156	171	205	148	172	164	154	163	154	169	159	150	143	138	166	143	153	138	148	136	152	154	135	159	162	153	164	151	164	180	167	157	142	122	152	165	173	160	151	176	157	147	158	180	181	175	165	153	181	178	151	171	142	182	136	171	168	170	163	173	162	165	158	165	144	141	148	167	132	141	183	162	176	166	166	154	143	173	172	175	143	166	133	163	151	162	164	158	188	165	142	156	175	157	148	144	140	142	146	170	141	168	157	168	173	152	150	160	147	154	162	150	159	163	144	156	149	150	153	150	193	159	148	143	164	148	154	138	170	154	133	153	164	159	173	149	138	153	175	150	174	154	128	145	148	160	160	173	155	129	160	165	180	161	160	163	166	125	164	147	172	154	157	153	159	150	138	165	171	149	165	155	164	163	161	137	151	147	151	178	166	145	171	150	188	142	164	150	164	160	142	140	183	153	172	150	146	178	150	157	162	135	136	142	185	137	142	158	180	166	169	163	139	163	141	173	152	149	178	173	144	159	144	157	151	164	152	163	173	147	158	146	155	160	168	157	189	150	168	181	167	156	168	152	196	153	166	143	156	175	162	154	149	164	146	158	171	144	157	153	160	139	168	163	162	150	169	155	151	149	158	147	137	150	153	148	140	151	144	156	152	153	145	137	146	161	173	146	156	143	158	177	169	150	157	135	139	169	139	141	168	160	157	139	165	153	153	138	145	165	151	166	145	146	167	139	163	170	150	172	141	161	185	143	171	164	171	176	140	146	141	132	165	158	164	160	178	158	152	154	145	177	156	165	163	145	163	146	148	142	154	163	168	162	167	173	151	157	145	169	148	157	165	171	138	159	150	170	154	150	144	167	170	155	161	152	159	152	160	148	148	140	152	157	154	155	166	139	131	170	157	169	154	165	148	161	149	151	143	147	169	173	151	148	151	174	140	161	166	152	151	168	161	164	158	151	163	161	145	152	171	156	149	166	157	128	155	163	156	144	147	167	156	140	143	153	152	151	172	145	152	169	170	174	182	145	175	154	169	147	142	168	166	178	167	151	152	169	152	154	164	172	162	133	160	159	161	151	170	172	142	159	162	162	162	163	152	135	162	179	153	165	155	162	160	154	170	148	152	154	152	149	150	138	168	138	148	180	145	176	148	174	179	176	145	149	121	156	189	165	168	146	178	157	166	151	151	148	171	147	173	149	139	148	139	182	156	147	154	162	171	179	146	163	145	155	173	168	168	170	159	158	165	143	174	143	148	130	147	151	172	124	191	168	144	160	166	147	122	144	165	156	154	176	163	158	163	168	164	151	137	162	158	137	154	186	142	152	148	150	133	173	153	158	182	171	150	161	164
26922	21013	10962	977	518	527	503	480	457	489	500	468	460	483	428	455	462	460	453	462	439	446	439	437	479	465	462	441	468	435	441	439	487	441	413	450	443	456	434	437	469	429	452	455	447	446	426	414	466	452	448	446	427	443	430	465	429	407	465	461	442	431	418	446	447	442	427	466	445	414	445	430	458	459	484	452	450	471	480	463	438	467	468	445	435	467	419	459	445	447	480	402	407	409	426	407	444	444	445	472	426	493	458	451	415	452	421	379	412	450	458	470	444	449	468	464	453	425	455	420	403	399	426	483	444	450	454	422	457	472	431	459	420	410	437	470	402	404	463	445	442	425	475	483	446	444	429	450	448	449	404	468	453	445	386	449	428	428	472	469	439	455	449	440	439	494	464	434	452	439	433	433	423	464	483	432	427	403	450	477	464	457	455	476	447	427	494	395	436	450	424	475	484	411	442	431	431	450	425	449	461	419	449	441	418	420	423	422	445	496	447	441	432	480	493	446	440	417	478	423	475	450	424	459	460	403	420	434	459	456	415	459	408	469	495	405	452	467	417	450	482	429	449	465	440	442	472	440	442	450	431	438	477	446	454	453	451	461	454	451	443	459	471	434	439	429	436	443	468	464	464	476	427	452	455	483	446	470	444	415	426	461	470	444	446	452	414	449	406	453	381	461	417	460	414	466	453	447	451	418	415	435	478	459	481	447	425	432	460	458	432	464	402	422	445	433	459	437	440	427	401	462	413	451	472	417	434	436	432	464	430	485	456	465	453	459	433	429	443	452	433	448	479	484	407	408	446	448	420	471	432	429	469	442	430	458	425	487	402	429	445	464	450	456	424	421	458	450	435	437	431	439	437	456	409	412	464	412	442	437	476	403	433	450	444	474	432	463	419	458	441	425	426	429	490	451	435	451	444	442	451	479	436	443	459	444	460	427	455	441	436	440	449	435	476	460	416	435	448	438	454	428	426	428	405	447	454	464	442	442	472	399	478	459	457	422	407	446	431	426	473	450	420	435	451	410	408	388	470	459	421	438	449	465	399	446	453	423	456	446	443	419	429	436	457	461	438	425	441	444	458	464	458	434	468	442	447	427	399	446	455	433	464	434	457	495	432	446	460	464	455	420	465	410	429	477	430	448	454	428	438	448	436	440	485	423	436	451	445	447	418	475	452	458	456	481	442	438	462	457	412	466	417	444	446	421	454	447	436	456	465	447	446	465	402	417	434	455	411	444	482	460	428	445	443	444	469	407	442	423	453	419	462	444	432	408	452	445	454	453	498	427	465	421	435	418	429	434	450	412	456	439	464	467	425	456	442	437	432	447	438	461	426	448	461	476	442	441	444	430	441	422	454	454	445	430	451	431	445	412	438	451	458	456	460	463	437	443	425	456	479	434	473	449	438	450	450	404	424	438	445	450	449	430	478	427	449	435	424	450	417	461	438	417	416	462	450	447	439	486	456	418	485	456	435	451	413	443	444	411	419	483	443	438	443	462	420	438	406	451	456	452	426	438	429	466	461	423	434	422	433	461	445	441	428	435	436	436	443	450	477	429	446	437	442	418	399	433	439	475	465	447	416	434	432	448	462	463	433	450	439	487	454	424	454	434	418	407	438	480	447	459	456	446	444	451	460	422	412	456	481	436	448	455	443	432	423	445	415	417	433	427	429	439	437	445	437	454	424	431	463	441	431	404	435	407	476	441	411	451	450	459	462	439	438	447	450	445	436	422	478	479	451	457	462	438	442	388	432	450	467	450	454	424	435	449	466	452	421	465	407	420	496	462	405	468	437	446	429	478	449	430	439	423	457	455	457	460	439	446	461	453	425	462	461	404	421	434	449	443	412	455	423	422	426	419	449	459	452	429	403	421	426	465	434	467	420	466	440	473	444	474	418	441	461	442	415	495	449	419	463	412	451	469	429	440	472	425	481	416	424	464	440	460	428	437	438	438	468	433	464	446	465	466	459	424	461	452	445	425	475	439	477	477	476	474	454	468	445	464	463	487	451	414	439	436	457	414	458	409	446	441	466	439	477	443	456	473	446	406	458	454	413	445	453	459	454	446	464	436	404	449	429	460	470	467	477	448	456	450	444	452	475	457	428	437	455	448	461	446	420	424	438	418	456	462	425	407	446	434	455	471	447	423	465	469	426	428	428	464	418	423	440	425	435	438	457	481	463	443	485	473	462	416	469	417	454	454	449	407	447	424	443	426	406	470	466	410	454	489	444	467	410	434	463	465	468	436	425	441	451	481	455	434	449	443	423	450	430	432	395	473	439	444	429	435	459	434	471	441	407	450	397	403	438	423	449	439	431	441	439	422	448	416	460	456	451	438	460	438	443	448	444	433	434	429	453	450	453	480	454	428	494	449	500	456	455	440	455	474	442	443	438	437	460	451	404	426	444	432	408	427	427	415	450	453	462	453	448	457	437	460	427	432	418	470	448	425	446	448	419	451	419	461	480	438	394	419	412	448	438	458	443	456	442	438	456	432	455	418	441	435	460	446	419	406	440	442	437	407	441	436	450	459	416	464	489	433	462	433	424	469	480	447	453	420	435	436	433	476	423	449	426	433	409	477	439	458	442	472	435	449	455	413	417	428	444	457	464	475	488	465	433	483	457	432	451	456	458	452	462	459	438	393	439	450	435	464	417	449	485	442	402	490	447	449	436	429	461	442	428	487	450	455	461	423	424	396	473	438	454	444	440	462	461	446	460	442	480	441	404	422	422	476	474	473	479	474	446	452	445	485	429	459	460	438	456	428	423	441	443	455	441	433	469	433	468	430	438	432	469	446	457	446	442	430	403	470	454	461	446	459	466	437	446	413	446	476	469	421	417	411	449	443	460	472	425	473	441	456	392	430	418	423	435	443	429	392	397	413	456	484	441	466	450	463	431	465	452	415	422	463	450	444	444	449	425	483	449	387	434	445	424	410	444	457	445	416	463	476	409	432	460	458	451	437	423	452	454	417	445	426	475	432	465	418	418	428	428	428	434	476	437	463	448	433	436	419	447	416	455	432	412	425	448	417	488	461	463	421	418	451	409	428	432	447	421	426	440	443	461	457	446	440	430	436	452	414	418	421	405	463	416	447	492	433	440	399	479	402	424	445	460	457	425	455	457	460	431	443	477	472	432	421	467	461	481	429	477	413	444	437	412	439	433	428	415	456	442	469	442	463	435	428	420	408	463	497	429	451	439	449	418	437	436	413	475	443	417	441	444	434	416	440	431	462	458	436	473	441	428	438	453	427	434	464	399	445	467	475	437	414	464	450	475	468	428	406	446	386	450	467	418	443	432	478	450	423	436	458	426	447	478	441	450	463	459	404	440	437	468	429	421	395	404	466	441	439	413	445	446	470	441	496	451	453	413	465	460	427	408	428	477	437	438	461	461	499	441	448	432	408	416	452	433	444	433	437	454	441	468	452	408	464	443	459	459	444	468	447	434	441	400	411	452	451	444	457	460	459	463	446	465	460	462	454
4056	1300	1169	836	713	641	630	625	626	580	581	557	584	555	611	588	576	568	566	547	613	562	529	543	535	581	583	578	551	553	592	567	576	612	594	595	609	567	562	564	544	563	600	609	527	571	540	545	575	623	572	570	571	576	550	597	564	544	594	565	537	548	558	602	603	613	584	564	602	578	549	532	604	583	566	572	576	535	561	574	536	588	602	551	573	566	584	571	594	574	544	597	586	570	566	563	569	526	571	550	571	579	534	584	571	568	577	545	578	552	570	554	574	556	605	523	588	555	560	532	601	587	579	569	588	513	566	578	592	558	546	560	588	562	562	596	599	540	539	592	525	549	586	540	557	552	503	538	546	626	604	594	579	534	596	598	592	592	565	604	582	595	594	622	585	593	543	558	588	554	566	552	571	552	562	581	612	551	563	579	600	574	579	607	550	582	499	557	628	581	538	543	618	533	595	599	590	588	567	584	535	536	574	606	581	578	587	560	542	558	554	529	567	565	558	560	560	567	587	558	595	595	606	528	563	587	556	571	587	574	559	605	570	631	586	579	581	577	591	531	591	537	600	547	526	602	557	552	597	557	582	539	560	536	563	581	580	586	570	532	569	559	569	595	564	549	587	571	599	566	576	568	586	560	608	584	620	535	593	587	547	563	584	598	566	604	589	563	551	588	600	580	578	543	561	584	584	569	587	620	560	599	577	538	587	605	556	532	566	566	623	567	612	553	587	608	550	549	626	577	578	576	527	525	535	574	564	552	562	570	562	607	590	572	539	581	582	623	576	597	527	574	576	578	554	580	598	560	543	617	579	578	549	597	571	583	574	537	569	531	579	526	609	560	561	578	654	539	587	604	578	541	528	543	589	580	553	568	544	536	573	550	590	558	612	596	590	547	584	608	532	584	585	596	519	569	545	553	552	587	567	543	539	552	582	552	590	583	537	592	546	586	574	563	546	613	594	519	580	571	529	576	550	572	521	555	565	568	575	541	519	589	575	536	551	584	602	582	562	555	588	566	612	587	576	564	548	544	553	610	556	579	592	580	584	541	556	593	568	590	572	578	611	544	560	549	586	626	557	543	550	550	576	616	595	565	561	572	557	526	575	599	535	584	578	562	596	545	534	612	542	622	597	567	561	629	579	591	561	554	539	581	549	596	561	586	582	627	551	584	566	551	643	576	565	576	587	558	599	550	544	622	557	613	557	550	580	616	545	605	553	541	574	587	538	566	591	578	571	592	574	555	613	539	599	547	531	563	563	588	567	595	537	588	535	559	604	556	571	594	602	570	574	567	562	577	570	597	583	558	583	582	552	575	574	549	539	538	595	528	543	579	561	536	533	573	591	570	569	564	596	540	617	581	586	556	542	586	581	550	582	556	554	533	587	562	583	567	565	540	578	515	569	562	547	519	625	553	556	563	597	583	547	583	559	547	575	560	575	579	599	580	552	625	594	569	527	536	543	581	566	549	602	523	584	605	583	588	602	537	542	547	551	577	567	565	550	542	555	562	590	549	550	554	596	550	550	599	561	560	543	555	574	581	564	610	613	534	571	587	559	556	603	604	567	566	603	592	586	541	556	581	574	586	586	563	647	588	611	544	544	601	560	608	523	586	593	562	593	609	575	603	611	562	548	586	561	587	558	578	580	566	560	572	595	555	612	550	583	560	590	589	581	555	579	566	578	524	582	568	554	536	537	587	580	678	597	538	559	541	544	575	601	590	555	591	623	589	597	525	548	569	613	604	537	559	629	599	557	601	560	565	565	589	555	568	604	560	614	547	551	631	598	557	585	592	564	574	587	564	529	588	560	545	552	587	540	584	597	590	523	556	570	551	573	542	580	624	519	557	564	532	526	560	604	575	531	580	537	603	548	590	528	580	610	570	588	584	530	535	568	596	571	540	581	541	578	650	590	580	571	570	539	566	577	541	591	533	592	566	545	536	593	507	581	578	537	565	547	578	561	584	555	538	542	548	570	576	571	566	572	631	567	554	591	620	534	521	577	609	548	594	588	590	604	578	546	577	558	588	557	587	554	597	581	573	544	559	566	536	558	556	597	564	532	591	585	553	566	517	587	589	561	592	613	572	550	579	590	530	572	520	558	545	545	549	541	565	615	611	597	591	563	585	573	593	575	548	585	600	579	565	545	597	551	577	585	551	578	572	580	586	590	608	610	556	558	580	583	582	550	601	528	600	526	586	554	569	563	542	595	578	531	537	614	580	579	580	601	566	587	558	547	597	581	544	568	578	572	555	566	586	549	598	597	592	542	558	582	568	600	582	524	537	585	568	617	556	588	559	536	584	579	578	598	582	543	570	579	519	629	550	538	563	562	589	606	592	606	539	566	617	566	582	566	612	598	535	544	597	577	555	628	576	571	624	590	559	591	578	610	570	515	578	555	568	560	571	552	558	551	573	548	566	535	559	593	573	526	566	558	603	583	564	581	570	566	557	572	570	573	590	629	563	578	573	606	540	546	554	555	581	579	575	574	581	543	567	564	581	529	595	591	550	538	532	609	566	556	508	579	596	582	538	571	558	582	579	549	599	583	564	599	573	580	572	603	624	545	565	607	589	557	557	567	557	578	555	591	551	610	577	571	561	562	567	539	533	581	577	559	620	564	595	529	594	595	531	579	598	598	599	572	518	592	546	569	555	533	561	534	555	575	541	583	560	551	540	566	559	612	562	616	563	582	573	547	550	586	581	587	548	601	600	569	580	603	580	567	518	576	606	602	553	586	587	568	560	554	576	595	597	560	520	592	612	577	552	569	554	518	601	569	550	566	595	560	603	577	579	550	607	586	562	560	551	556	559	549	574	546	587	555	568	558	598	607	548	587	557	578	595	585	569	568	557	607	616	559	566	556	559	551	614	598	590	510	580	580	560	598	601	606	532	586	553	523	601	589	563	546	550	577	560	562	531	576	551	543	565	549	554	610	548	562	608	592	561	571	581	592	550	597	567	542	617	577	555	526	604	564	566	584	591	528	566	560	541	564	554	558	564	573	599	567	573	540	558	542	581	566	600	575	557	567	563	585	594	553	547	581	601	607	557	602	585	569	592	531	597	546	580	550	565	565	579	527	562	556	584	572	567	568	554	556	552	575	561	554	551	592	587	554	567	573	568	567	547	560	580	542	574	582	587	588	525	565	571	582	547	570	578	552	552	545	572	560	609	546	585	597	537	575	569	580	573	553	569	570	608	570	579	578	549	577	574	555	577	634	572	551	568	573	606	587	574	562	579	577	563	563	568	552	546	542	553	576	602	569	546	604	572	566	561	564	588	585	558	569	559	558	595	594	581	588	546	564	587	541	565	574	555	598	597	566	547	577	560	602	561	533	583	573	556	571	575	585	619	604	560	572	586	559	601	575	579	553	548	587	598	534	563	561	564	598	599	579	596	582	565	559	593	558	539	638	574	554	579	584	553	578	561	568	582	567	591	524	563	556	605	542	578	582	563	607	618	577	544	595	529	561	564	590	547	574	558
23775	21264	28765	24043	21247	12351	1090	626	534	513	422	479	433	414	383	351	377	367	310	318	327	269	289	362	328	288	297	283	323	292	280	294	260	324	306	298	270	317	285	278	301	304	284	298	297	270	270	291	307	285	279	305	287	298	278	286	288	298	281	274	278	279	281	262	303	282	286	282	291	296	297	310	254	284	282	260	312	264	291	281	312	261	280	288	290	308	299	281	302	302	282	283	272	278	283	281	294	305	266	265	293	283	250	285	283	274	276	300	301	283	279	286	277	304	317	295	315	300	279	277	252	293	276	291	289	260	275	299	272	293	294	258	290	279	285	257	304	262	282	297	298	290	274	269	302	293	266	310	274	301	265	269	280	273	309	260	308	287	247	283	289	265	281	314	274	310	300	294	310	316	285	257	293	299	272	287	289	266	283	277	255	259	267	306	290	255	277	274	288	265	283	288	289	264	274	304	311	261	297	279	241	297	283	280	300	271	272	275	258	311	269	269	301	284	277	316	287	262	285	289	294	302	301	289	273	254	253	307	293	266	290	306	258	304	300	288	284	297	312	298	280	279	305	321	290	289	278	280	283	261	303	278	263	277	292	245	296	281	306	263	274	276	280	292	280	264	305	264	318	258	280	285	311	328	268	298	311	287	271	262	287	282	285	266	286	290	299	291	260	277	278	300	290	273	275	281	275	285	277	283	294	291	297	269	277	276	286	255	260	283	271	294	267	237	268	273	282	275	293	296	276	260	301	298	278	287	250	307	301	265	273	273	267	300	273	300	289	312	296	264	272	268	266	273	272	286	304	277	278	276	269	269	284	278	262	280	262	267	284	275	281	271	307	280	293	276	268	272	315	285	270	300	270	246	262	281	306	264	270	280	260	290	293	271	269	300	297	270	252	271	278	248	293	320	276	297	258	304	297	297	295	304	303	272	298	275	281	317	286	258	295	305	301	273	274	314	283	280	319	285	302	295	291	279	290	272	285	277	260	282	282	295	302	271	275	273	265	249	256	298	297	284	281	275	312	279	283	278	293	278	284	299	254	324	260	290	311	284	266	338	285	257	271	302	273	282	272	285	307	293	278	269	269	277	308	279	288	267	271	291	290	278	296	285	291	264	274	260	271	307	297	309	319	285	282	278	290	266	278	267	263	275	287	261	287	285	294	271	280	253	296	292	248	255	262	274	289	274	286	293	302	290	298	276	294	283	270	276	285	294	275	289	284	310	274	280	259	296	262	295	306	287	293	279	309	295	324	308	261	277	275	302	293	280	294	302	282	280	277	318	278	281	299	300	324	292	289	271	266	314	290	288	303	289	324	257	268	267	318	323	282	286	279	292	297	295	300	293	283	278	275	269	274	284	266	304	272	290	261	308	263	277	245	302	301	255	281	287	271	321	307	281	274	300	288	220	294	289	294	324	276	290	261	303	265	271	287	306	260	283	294	260	277	299	289	281	288	265	303	265	255	267	288	295	269	253	266	284	303	271	287	273	273	311	296	288	272	281	275	290	294	288	301	307	305	284	256	273	266	305	270	296	284	286	263	254	298	280	274	289	297	271	295	282	268	298	273	261	310	267	294	294	270	310	327	252	280	273	302	295	274	301	293	279	289	268	253	279	274	274	275	318	273	278	260	303	254	300	306	301	271	275	279	290	252	272	289	260	307	277	266	301	290	275	269	291	302	285	275	300	278	284	261	303	307	298	288	273	293	273	293	284	266	312	282	296	302	249	293	303	293	274	277	283	272	268	306	281	261	288	309	265	256	322	292	299	306	282	269	291	281	306	301	280	270	287	292	282	264	285	295	286	305	298	263	280	280	276	283	286	301	301	284	287	276	264	292	290	261	283	291	282	278	299	297	275	281	305	313	250	261	305	249	297	289	286	258	277	251	297	274	304	296	294	284	277	281	278	280	293	286	287	308	281	296	285	290	294	292	299	292	293	296	271	259	277	266	306	259	288	269	261	279	268	281	255	294	280	308	271	276	272	305	308	268	325	269	297	302	266	295	271	280	297	261	272	307	291	260	276	286	286	303	292	301	308	295	265	284	285	287	277	306	293	260	270	307	307	294	282	306	280	294	268	274	297	274	256	277	305	280	276	282	284	305	283	282	264	307	259	275	298	305	237	299	288	277	264	285	309	273	296	292	308	290	296	286	310	274	255	282	278	275	267	268	288	291	307	292	258	288	242	286	272	246	262	293	279	266	273	281	292	278	287	295	284	272	300	332	274	287	295	276	288	287	296	265	271	286	281	264	275	277	261	284	271	278	310	303	275	280	295	257	305	278	278	310	299	276	245	275	295	288	288	288	305	261	273	306	264	310	271	294	270	274	275	294	295	280	263	306	278	286	268	298	275	277	272	259	280	280	289	265	265	267	274	287	290	285	276	265	279	271	306	277	317	278	286	282	280	267	290	285	281	260	269	296	293	256	271	297	264	277	250	303	264	292	305	303	278	321	271	292	283	278	291	288	297	289	279	283	272	256	301	300	268	282	264	286	264	281	301	280	310	272	280	296	289	267	303	306	276	285	284	282	293	274	295	285	304	265	284	292	253	270	301	275	272	305	290	271	284	284	280	285	277	258	247	292	278	290	256	280	267	262	250	286	311	287	269	296	249	290	264	268	313	268	266	281	285	271	289	259	278	285	305	258	285	266	282	293	315	322	282	296	288	291	276	238	284	270	292	325	290	319	298	284	293	278	312	288	292	283	303	280	310	264	286	279	249	267	279	298	254	300	289	306	290	301	276	264	282	272	292	300	284	310	290	285	268	292	299	263	263	276	284	262	282	292	301	262	266	302	280	278	281	302	269	266	254	298	280	282	278	292	300	322	297	280	291	287	261	303	284	304	303	264	259	265	267	254	273	279	259	269	271	296	292	270	271	273	279	260	304	264	303	276	262	294	266	291	304	287	275	282	260	283	259	295	311	265	280	299	302	251	274	285	278	280	300	288	284	296	299	272	293	279	293	281	269	273	288	279	269	297	275	281	301	280	306	271	278	277	305	276	263	300	272	278	276	267	258	280	292	288	300	298	263	265	275	271	272	286	276	278	286	258	302	300	281	244	278	317	280	293	244	293	266	274	281	292	270	312	267	294	280	281	271	258	280	285	270	275	270	292	270	313	280	272	268	251	279	257	247	249	294	278	302	292	282	281	280	277	282	313	294	283	287	263	243	267	272	264	246	286	310	285	266	272	298	282	291	327	286	245	286	276	279	266	294	294	259	293	288	281	284	263	293	269	297	289	280	285	307	297	277	290	258	302	317	277	307	295	275	297	270	287	288	301	276	307	257	278	298	269	274	274	280	255	252	277	290	272	295	286	288	284	282	291	305	248	301	312	273	315	284	301	294	300	271	292	302	293	299	276	250	289	309	247	264	306	292	270	280	288	285	272	292	287	285	303	313	298	305	261	288	273	250	272	281	294	300	262	247	253	318	270	262	277	294	308	288	281	281	300	297	255	326	271	312	276	311	278	259	283	249
4828	9551	7826	3978	2673	2055	1568	1201	1085	897	834	728	708	649	580	607	554	465	522	484	485	509	420	458	441	394	448	422	423	407	400	419	424	417	417	362	385	385	405	388	369	402	423	398	410	413	395	366	365	407	374	394	375	396	410	397	391	405	356	378	393	375	378	360	404	375	417	349	383	356	373	375	375	389	420	381	408	354	401	364	414	379	380	396	403	334	365	395	353	324	364	389	379	369	390	400	387	356	329	346	385	410	387	393	354	324	392	390	364	369	384	329	386	395	405	385	393	354	330	355	352	374	363	407	387	354	399	352	361	362	384	350	368	391	413	357	376	383	380	346	402	412	373	380	362	388	385	365	379	362	375	384	390	395	375	335	377	415	387	375	376	352	379	355	371	359	378	377	385	361	382	370	345	378	360	364	378	399	386	382	395	377	377	374	367	383	412	356	399	358	364	371	389	335	388	389	398	404	365	383	417	351	393	359	368	362	378	390	395	398	382	360	405	387	351	364	378	391	333	372	372	387	349	366	396	359	396	392	350	384	379	382	360	410	417	376	370	367	377	396	372	389	395	343	414	367	394	353	365	364	380	337	367	392	380	367	374	378	392	384	371	376	412	366	404	369	393	358	373	349	349	375	360	352	375	381	372	373	362	400	365	385	379	377	420	364	401	352	381	378	384	340	379	382	373	389	384	362	360	399	387	365	391	390	409	404	364	379	373	381	366	373	391	371	352	365	377	374	375	385	386	379	390	367	354	360	325	390	330	380	366	385	351	391	362	384	381	399	392	381	369	392	360	408	373	368	355	375	406	364	415	354	385	375	366	391	403	354	364	341	371	374	381	352	361	378	365	364	382	388	373	386	373	347	381	379	362	376	360	376	348	393	367	387	422	360	360	362	410	364	367	397	367	369	365	414	375	374	368	395	372	380	373	356	395	363	370	375	379	339	375	351	386	365	354	378	373	334	386	380	396	367	373	372	379	361	334	366	365	337	352	360	309	369	379	407	368	364	399	356	407	372	387	405	377	398	374	393	354	361	347	356	334	362	383	363	375	393	341	371	394	389	358	369	391	348	412	376	362	340	386	363	385	379	380	370	393	394	380	373	395	343	354	348	393	372	389	348	321	382	387	365	370	374	366	359	366	365	372	363	435	374	368	382	388	372	358	366	372	378	372	363	354	383	338	380	324	367	388	373	375	355	358	391	371	402	367	386	361	397	390	330	391	371	345	364	367	412	390	366	396	364	349	390	361	355	373	375	394	380	351	366	398	340	333	370	372	377	393	345	403	393	381	402	374	340	338	395	374	385	376	379	383	407	359	360	405	363	386	397	370	372	417	380	394	368	371	390	364	385	368	363	380	375	371	368	350	363	402	413	343	334	394	366	389	405	369	379	393	394	383	361	397	390	363	362	398	381	399	374	399	391	383	381	400	391	342	384	354	377	392	365	347	384	397	382	366	346	371	397	399	359	372	413	375	382	397	381	362	369	339	372	347	379	376	369	370	374	392	372	390	396	349	388	353	370	403	362	384	403	392	368	376	368	347	377	389	391	369	361	389	368	398	350	385	355	391	388	390	408	330	400	398	363	377	373	405	352	393	368	385	381	347	379	365	391	337	367	330	386	368	381	392	368	375	345	362	371	395	379	394	389	381	369	380	366	400	369	386	383	380	367	395	387	395	350	347	364	380	377	385	371	339	374	375	375	376	359	357	376	357	380	378	379	396	379	412	373	403	394	383	377	342	349	369	408	371	395	336	381	401	394	377	355	368	400	387	341	412	333	376	383	356	407	375	369	380	350	373	362	355	342	325	343	403	404	349	354	360	367	402	360	372	352	380	374	350	385	376	421	357	347	373	382	365	371	372	349	375	364	390	364	358	403	372	383	370	387	369	365	374	400	401	365	402	343	402	380	381	369	360	396	357	379	363	361	390	365	405	401	365	366	354	375	389	409	366	399	402	397	373	396	376	375	348	368	335	390	391	393	373	404	334	417	398	372	367	348	373	371	399	334	380	412	390	345	390	394	361	376	344	379	363	417	378	346	380	369	388	391	405	344	377	389	361	392	367	379	379	353	348	371	352	397	356	361	378	359	361	381	408	377	331	375	387	356	396	376	372	351	388	378	368	381	338	342	370	385	396	377	361	378	380	377	370	337	364	395	330	363	372	353	405	325	361	357	339	394	378	376	345	350	365	396	363	376	391	397	378	365	396	363	375	408	364	363	356	373	375	366	366	376	397	363	341	394	389	379	377	351	386	358	366	418	406	347	369	364	390	406	416	386	367	388	381	337	371	372	372	367	380	370	391	371	383	351	367	377	346	359	375	361	369	404	354	351	379	391	385	349	385	360	368	386	353	369	398	454	370	390	354	358	341	399	386	345	369	380	407	391	358	340	368	353	420	387	369	403	344	387	397	340	357	383	363	384	389	399	369	376	379	355	343	395	364	358	383	361	378	402	385	363	422	411	348	411	363	378	380	378	413	356	351	393	364	403	399	341	390	401	374	363	360	377	383	345	380	337	386	398	355	392	353	361	341	352	387	405	408	379	361	389	348	351	370	372	329	393	378	377	356	401	348	406	354	395	360	348	343	396	374	406	386	397	370	381	353	392	372	372	374	356	373	406	394	359	361	381	384	368	386	390	366	369	410	388	356	339	393	355	395	380	359	350	357	386	371	381	382	379	409	378	354	347	392	348	352	395	390	354	376	392	367	365	376	357	356	357	363	361	378	385	376	363	362	355	350	350	396	384	377	370	385	347	358	330	374	387	343	414	382	391	401	376	389	371	363	372	390	393	359	356	398	393	366	352	377	372	381	388	391	337	378	343	389	372	402	371	378	359	413	375	396	389	364	416	384	384	380	329	395	345	373	361	385	357	387	355	397	366	342	372	372	406	338	362	343	386	385	390	370	368	383	402	381	396	388	377	388	394	366	394	379	371	345	392	354	343	377	396	388	394	372	388	376	364	365	366	370	384	372	333	337	381	370	382	369	352	371	343	364	367	364	373	392	342	354	397	397	385	371	400	351	376	387	392	401	362	392	376	347	410	374	383	318	373	363	376	392	405	355	386	377	401	382	394	411	359	373	368	400	379	375	412	334	396	377	371	386	374	410	365	368	325	399	383	362	366	355	383	368	387	365	354	385	371	416	377	390	350	357	384	380	377	381	375	401	389	387	374	387	385	380	377	370	346	386	404	354	398	373	363	374	378	373	342	357	386	374	366	368	381	341	438	354	389	395	393	339	372	365	364	419	359	352	366	405	379	344	345	360	397	372	384	374	376	409	331	365	381	361	378	358	377	393	374	370	384	364	350	412	325	371	397	379	372	415	367	357	408	364	371	365	366	347	356	404	369	403	356	374	378	354	345	391	365	342	410	370	403	349	389	374	361	331	419	368	377	385	402	371	371	326	411	385	349	352	342	411	397	366	376	409	355	358	363	367	363	363	394	381	372	371	354	346	369	355	384	356	366	355	377	354	409	387	408
22838	21260	29185	23700	21260	21297	10783	908	601	491	434	344	320	285	298	251	236	247	210	227	200	182	210	206	187	172	171	145	142	156	169	167	136	147	153	134	140	153	121	155	146	134	140	108	145	147	132	125	121	103	148	116	127	137	131	107	133	125	116	108	128	124	137	132	128	131	120	124	120	120	113	117	125	113	135	131	110	124	123	132	126	125	132	113	153	131	136	110	134	132	131	124	116	114	126	116	136	132	114	125	119	136	118	144	115	114	120	126	117	113	123	117	117	127	136	119	125	118	124	129	123	128	129	124	101	138	123	114	116	121	128	143	135	138	118	137	132	109	104	131	132	125	134	118	125	110	119	147	127	115	128	126	132	124	116	123	150	137	115	128	130	120	111	101	110	133	141	108	105	110	125	118	108	120	106	128	119	113	123	146	120	139	129	109	150	128	120	126	109	128	107	125	105	134	112	113	95	119	123	140	127	116	135	144	114	117	129	132	105	122	115	131	121	140	118	130	104	126	116	125	114	113	129	121	100	112	126	110	137	109	123	139	117	122	130	118	143	114	100	116	125	111	133	130	118	147	129	124	110	125	126	115	110	123	120	131	113	125	124	117	110	107	130	117	118	114	123	120	128	115	131	118	119	115	114	120	123	123	130	126	135	129	131	129	122	136	125	146	113	134	135	120	118	116	120	126	109	114	132	135	119	108	104	122	137	125	133	110	137	123	140	141	128	119	109	120	105	117	123	118	125	125	115	129	116	127	125	107	106	128	130	116	123	120	124	116	103	124	126	99	134	126	110	111	103	141	129	133	123	108	112	106	133	113	124	115	139	145	133	135	125	104	119	120	126	126	120	116	132	120	132	111	121	109	133	119	132	104	119	122	103	133	134	126	127	137	109	122	124	146	129	131	109	105	124	106	122	126	99	123	122	108	124	130	110	128	128	108	133	115	135	138	124	116	140	112	123	122	142	138	107	127	101	106	127	131	137	115	117	100	118	105	101	127	108	134	112	105	105	118	119	130	103	137	128	127	110	115	95	119	132	111	114	102	132	123	138	122	124	122	104	129	126	126	132	110	120	116	96	113	122	116	121	134	135	109	132	136	121	114	118	129	114	126	136	117	110	125	120	110	115	115	136	138	129	122	134	120	149	116	108	115	102	125	145	122	129	125	117	124	112	108	135	122	135	133	125	123	130	116	126	118	120	117	117	115	129	123	114	121	100	126	123	102	120	130	137	116	115	114	140	113	123	137	141	108	121	108	126	108	113	137	107	121	135	104	109	116	121	129	93	112	121	111	110	109	109	118	132	140	137	112	126	114	109	132	118	114	110	129	120	137	119	114	98	123	120	127	132	120	114	126	152	111	110	121	105	116	127	118	128	117	123	106	123	114	130	113	116	138	105	115	95	127	113	106	115	129	131	115	117	120	111	123	122	125	141	125	131	109	103	135	108	116	127	114	100	101	108	99	106	122	158	113	130	126	133	124	124	114	123	115	108	112	98	130	135	106	124	100	122	131	134	131	140	124	115	92	113	107	96	128	95	98	119	133	117	134	108	122	121	107	135	136	108	135	119	121	133	135	111	112	137	131	129	116	119	106	106	110	113	121	108	116	106	130	119	118	121	124	112	115	115	134	113	139	109	110	118	122	98	130	121	126	133	111	117	119	127	110	127	123	126	128	117	112	129	131	123	94	122	121	105	116	124	137	98	122	110	122	118	119	104	119	110	114	105	130	134	144	126	128	115	124	100	120	110	122	125	117	129	120	126	94	119	126	119	135	122	117	122	126	130	110	136	115	102	112	146	128	127	117	126	119	123	110	124	105	122	105	114	122	96	101	116	122	120	129	122	119	123	106	123	109	115	140	121	126	107	133	125	136	102	124	134	137	103	117	153	137	106	119	119	116	122	120	118	146	119	96	131	116	118	123	125	135	115	127	130	122	118	120	101	123	139	118	117	110	128	129	112	130	122	109	120	127	121	131	109	102	123	119	99	98	118	128	108	119	139	119	115	137	112	118	126	127	115	142	128	133	122	129	130	136	120	113	124	116	115	139	132	131	119	127	128	117	142	113	111	138	115	140	125	113	116	112	113	130	113	116	117	133	108	123	113	131	120	113	124	129	123	132	140	117	128	116	131	108	137	133	137	113	133	141	124	140	113	130	116	140	114	120	108	128	102	109	139	102	114	121	117	119	99	108	114	109	140	137	107	92	120	119	129	108	128	110	125	112	122	138	110	119	114	123	123	127	140	119	145	126	123	114	109	126	137	107	123	134	135	118	123	112	126	124	118	114	131	103	123	119	119	117	103	121	127	137	140	137	106	118	102	114	124	130	123	137	130	123	110	94	135	117	117	110	116	101	118	112	122	117	104	119	119	109	127	106	131	113	115	128	115	109	122	97	120	127	131	100	124	130	105	131	125	117	117	130	100	118	104	112	122	119	120	134	128	89	144	117	133	121	109	103	117	115	130	140	103	133	115	110	124	131	112	119	99	137	120	136	131	159	111	122	115	135	124	108	102	112	119	131	135	114	123	112	108	108	127	127	124	114	127	132	109	107	108	133	122	122	120	120	113	111	110	123	129	128	124	123	122	119	119	123	106	114	112	111	132	129	133	125	127	124	119	123	140	117	111	102	115	120	120	120	126	112	104	130	139	125	107	118	129	117	110	108	136	118	113	132	116	139	109	120	123	137	118	123	124	125	135	125	130	117	135	113	131	123	128	111	119	112	126	123	121	135	129	119	117	115	122	105	121	122	131	115	133	119	123	116	135	127	128	111	118	122	95	122	109	122	101	119	117	124	107	111	129	138	109	117	139	116	121	89	112	131	113	126	114	111	99	97	156	115	123	119	127	133	109	119	119	119	113	124	118	119	151	109	129	140	115	125	119	140	130	108	117	124	114	104	123	125	112	103	107	129	126	125	114	118	115	110	118	116	126	129	123	123	108	145	120	121	107	139	118	131	120	107	122	119	118	125	114	122	109	116	119	132	147	106	114	131	107	137	111	133	121	118	114	111	114	138	119	110	146	123	125	120	116	140	118	125	120	129	102	112	127	111	120	123	118	126	110	117	114	118	132	125	116	141	121	99	122	118	106	116	132	127	112	104	137	128	100	117	122	122	128	108	116	109	131	125	135	126	111	120	128	114	118	109	126	130	124	135	137	132	117	124	131	114	109	133	127	129	122	140	132	125	118	154	125	120	119	151	121	130	140	111	135	132	123	111	133	124	132	114	119	122	153	121	124	136	123	122	122	129	118	126	107	108	115	129	126	118	118	109	108	132	119	144	138	123	107	128	105	112	122	133	125	122	141	134	91	110	122	141	129	116	119	122	130	119	113	119	114	123	131	142	113	132	105	127	123	109	120	123	108	128	133	121	102	121	133	116	101	125	131	124	134	113	135	98	119	104	136	118	106	123	124	136	118	115	126	121	111	128	139	115	135	111	102	133	120	125	129	129	153	130	135	117	118	126	129	102	140	119	99	135
6608	15456	12737	6425	4367	3230	2400	1885	1488	1195	1034	871	767	655	533	494	476	406	396	332	360	343	300	297	264	283	221	255	230	243	229	255	203	207	224	209	193	220	191	194	212	172	173	173	179	164	184	191	185	185	193	194	154	174	165	159	154	191	189	179	187	175	186	183	172	157	162	171	187	162	159	162	158	163	175	178	169	177	166	161	150	164	173	183	158	156	157	151	124	160	157	163	197	174	154	165	172	159	161	163	169	165	146	161	150	148	161	168	143	168	139	133	158	189	172	169	163	164	153	182	181	178	159	162	162	171	154	170	150	182	164	148	155	166	154	155	174	184	163	161	171	187	154	156	149	134	147	171	176	146	150	154	157	138	146	163	149	166	152	157	157	148	165	184	142	172	160	137	163	158	151	159	151	176	137	166	154	148	161	157	162	151	157	168	172	172	171	147	157	153	151	168	154	169	139	138	158	167	162	162	155	143	153	158	171	169	166	180	159	149	159	152	164	150	163	159	140	147	151	158	163	169	143	152	168	160	139	178	156	189	179	136	166	171	146	158	162	172	144	151	163	147	174	164	182	130	180	173	151	165	139	149	151	150	167	157	161	138	170	170	155	170	134	143	160	161	144	161	175	147	161	164	140	179	142	177	157	158	152	135	168	161	178	161	161	162	171	159	168	162	146	165	165	183	167	163	160	164	172	170	161	167	173	166	174	146	150	145	142	156	149	163	145	136	154	160	154	153	140	132	174	160	168	167	177	156	162	156	140	164	147	168	174	168	175	135	159	170	156	152	181	179	147	155	157	153	132	150	155	157	161	139	158	155	160	156	140	142	173	168	158	172	150	152	152	153	156	169	179	153	157	170	170	162	168	146	177	128	162	165	166	146	146	158	170	171	139	161	130	154	145	166	168	147	145	155	172	160	165	154	147	149	163	160	160	141	147	151	174	133	181	161	150	141	174	136	169	154	158	150	171	145	141	141	157	142	143	134	169	169	154	152	186	176	156	182	148	175	170	158	165	162	159	178	172	122	144	148	170	139	161	178	145	178	149	163	160	162	158	174	162	174	172	176	163	177	178	154	139	144	169	139	134	163	148	183	147	150	145	144	184	169	140	149	174	128	170	150	158	138	156	174	132	161	156	137	161	155	144	170	163	162	163	157	152	158	158	123	140	163	170	156	149	140	168	166	163	158	148	150	144	147	150	180	168	173	168	152	158	173	125	150	167	153	172	141	160	164	178	166	160	152	170	161	158	154	158	156	162	170	157	164	161	155	158	158	164	150	165	151	158	157	165	178	175	172	177	153	158	156	156	158	167	153	143	160	147	157	130	157	147	149	166	138	139	144	166	154	149	166	172	164	163	151	190	153	153	161	151	143	173	155	160	152	162	152	175	166	184	164	176	151	160	153	168	184	163	173	157	151	150	153	172	155	167	139	150	161	162	162	153	166	155	167	179	159	172	148	164	174	148	148	175	155	148	159	147	165	155	137	127	170	147	132	154	176	161	168	170	144	157	164	136	164	190	160	158	166	151	144	172	162	157	169	157	178	144	162	141	165	165	132	171	155	152	185	161	162	145	157	187	155	152	158	153	163	160	166	159	170	141	176	150	154	156	171	184	189	152	168	165	170	148	166	143	155	182	167	133	159	154	174	176	189	169	150	168	152	179	164	169	159	153	147	169	149	147	162	167	148	151	148	153	162	159	135	178	157	160	125	159	175	157	152	146	174	154	152	157	138	142	141	194	173	128	144	169	170	152	155	126	161	140	156	152	178	168	157	158	164	152	163	172	144	157	172	173	160	166	172	175	147	153	169	153	157	169	157	158	171	168	151	165	155	151	155	155	184	170	163	158	156	149	147	168	166	153	168	160	153	182	164	165	161	149	157	140	159	146	133	152	172	145	154	171	153	171	147	169	170	180	172	156	161	154	159	167	165	144	155	166	122	177	151	168	188	165	151	171	158	164	163	169	165	153	147	182	160	157	162	171	141	138	164	165	155	163	148	157	155	146	147	135	145	162	165	165	174	160	146	167	183	172	170	170	157	172	161	148	162	144	154	172	144	152	173	149	147	169	185	169	154	168	175	129	186	175	133	189	158	178	151	162	175	151	162	165	162	183	176	163	158	153	160	177	150	157	173	149	179	143	153	136	153	164	133	151	161	156	169	167	152	161	161	159	158	173	148	148	150	154	172	156	145	158	152	151	160	167	158	161	161	157	167	180	169	140	154	146	145	179	156	154	152	147	161	147	157	166	165	159	150	153	160	139	175	157	168	156	157	163	150	166	174	150	150	151	150	170	183	148	160	128	159	155	133	136	152	151	144	159	158	165	159	150	156	148	163	144	161	165	155	157	157	160	151	165	154	159	136	151	159	196	166	158	153	170	159	147	182	160	155	149	153	169	152	143	169	132	160	172	183	165	130	137	160	156	162	151	140	169	150	188	165	174	158	161	164	153	145	159	135	143	145	185	161	147	149	149	181	161	171	150	147	154	150	138	142	165	167	159	174	136	160	180	183	153	149	156	174	153	180	158	156	184	150	142	161	180	145	142	158	161	151	155	166	139	142	143	171	161	180	175	145	159	163	149	161	148	189	159	179	172	166	156	153	176	153	152	134	147	173	166	156	160	152	139	136	159	139	145	180	166	164	152	172	163	167	149	135	196	154	167	145	153	151	163	154	157	155	151	169	139	141	137	158	166	156	146	169	151	157	179	163	174	160	164	143	146	201	156	156	150	178	184	164	161	171	166	188	166	141	161	159	160	166	163	141	152	140	135	181	162	135	145	166	175	169	162	165	157	167	171	175	170	173	155	125	162	175	137	151	150	163	163	169	184	178	141	161	160	161	156	169	158	160	128	162	168	173	170	169	155	170	155	179	168	164	149	156	136	159	144	158	163	164	145	155	169	167	169	170	138	158	169	170	154	192	171	162	165	165	168	139	164	147	177	157	156	159	147	164	165	160	148	171	152	158	153	155	169	166	190	157	160	172	141	167	154	152	148	155	143	169	153	149	150	166	150	145	164	153	164	147	155	169	174	175	155	159	161	122	162	157	156	138	155	160	162	157	183	135	147	152	169	154	167	167	168	153	160	144	160	165	149	142	140	134	158	166	151	163	152	150	165	167	162	155	162	146	162	147	157	161	136	163	160	171	173	152	178	157	157	174	161	161	164	164	159	135	155	195	171	161	147	164	150	137	141	161	138	176	159	166	142	152	135	146	152	146	156	173	150	141	169	148	158	156	158	151	165	154	152	169	159	168	143	142	184	166	182	172	148	148	162	147	174	157	166	170	182	167	158	150	162	133	161	148	159	152	162	166	154	154	134	180	150	150	161	158	159	142	160	156	177	148	165	159	140	139	157	159	146	165	147	180	176	136	151	159	170	146	165	165	155	167	162	171	167	155	147	166	146	173	175	147	186	164	157	144	163	162	146	173	169	173	137	143	149	180	149	151	168	150	159	144	175	183	176	176	148	167	166	159	172	155
26955	20989	10826	961	572	467	440	475	444	474	452	415	472	453	436	408	430	448	451	443	453	470	461	464	452	443	462	461	450	447	462	433	460	437	455	434	480	431	450	460	469	473	424	481	487	461	449	418	496	404	437	436	489	460	456	454	467	456	417	466	415	450	419	447	455	454	460	449	483	441	426	475	444	456	457	417	435	414	465	476	442	464	425	452	417	445	416	429	441	445	443	447	453	444	464	449	425	483	435	441	457	449	474	451	475	452	447	461	428	486	439	481	447	466	462	450	441	429	458	444	447	447	454	461	455	427	449	409	439	437	440	418	454	452	442	477	480	440	429	447	394	470	448	476	441	460	465	423	464	450	422	434	450	431	449	439	429	432	448	448	406	487	472	463	469	445	456	455	443	463	430	465	456	496	446	481	418	470	463	441	465	478	449	437	442	467	470	464	424	427	433	474	496	436	458	418	431	459	455	471	439	445	466	450	478	427	462	423	450	482	428	506	431	473	483	458	454	424	442	440	441	420	450	430	443	483	418	464	441	464	466	438	426	469	474	452	429	413	437	411	435	451	457	439	468	490	449	447	466	479	477	452	422	458	449	424	451	496	452	432	474	468	438	414	477	430	458	468	438	458	444	416	450	459	435	471	434	468	449	440	459	436	435	451	455	476	466	466	451	442	447	438	427	451	432	412	466	455	435	450	493	445	442	419	467	447	450	445	428	467	464	449	438	415	436	460	429	436	457	453	450	442	456	473	435	453	490	455	469	441	467	451	431	477	427	396	450	473	435	425	425	383	419	412	436	473	443	433	463	447	470	425	468	451	445	452	417	477	424	463	441	467	453	455	487	433	425	436	494	438	468	414	446	473	446	438	460	461	481	431	446	469	478	413	493	437	466	433	447	441	447	463	441	479	465	466	460	454	428	484	444	443	438	449	481	457	476	459	446	444	418	460	406	447	440	433	442	475	440	446	446	460	437	444	459	400	465	452	468	435	476	435	426	472	461	467	479	433	443	450	438	428	446	496	445	439	440	447	434	449	466	434	430	463	459	467	451	414	446	459	451	501	449	410	454	447	447	451	418	424	468	464	428	452	469	486	476	484	397	422	460	407	480	461	467	423	496	417	462	419	470	417	427	434	436	471	458	459	449	432	461	448	471	433	481	458	444	442	457	442	453	448	431	454	393	430	473	427	431	475	481	434	442	444	477	455	442	485	453	466	438	443	456	436	448	455	471	476	455	443	480	426	444	445	441	427	454	461	481	452	425	472	446	438	462	454	457	438	451	441	414	443	434	416	441	451	459	462	433	459	443	442	456	436	435	455	476	444	448	429	452	453	480	456	430	408	480	424	432	460	419	457	482	474	458	432	465	467	429	452	445	437	487	470	477	442	531	450	438	486	397	445	436	431	459	456	456	427	463	415	479	439	487	460	407	452	489	448	405	438	445	434	448	428	429	494	418	487	458	462	468	432	447	456	436	436	449	455	472	430	443	422	420	461	420	413	445	419	444	454	462	488	467	433	454	471	389	455	448	460	404	418	437	436	463	464	427	440	487	451	420	450	438	467	446	444	426	398	461	433	447	452	412	456	420	482	464	456	445	467	475	435	434	463	423	430	427	457	480	490	473	460	444	447	418	423	464	446	473	430	445	463	456	430	444	421	457	419	450	458	461	483	445	462	475	444	436	455	423	453	466	449	418	408	459	454	452	449	483	446	435	456	449	428	459	470	432	455	425	467	419	412	454	470	460	483	438	471	421	452	464	441	468	459	452	427	429	431	444	464	432	458	492	422	387	448	455	456	425	424	473	417	445	408	445	485	442	437	444	474	464	473	464	442	455	468	459	472	464	449	436	454	467	476	452	429	451	474	421	462	499	412	447	440	438	443	441	410	429	440	476	440	426	424	459	463	409	470	450	445	439	424	435	442	482	480	511	433	437	430	459	438	458	445	509	392	464	458	468	456	455	443	405	455	481	479	440	438	444	450	449	473	419	445	462	470	450	450	434	453	424	403	443	464	465	462	452	447	463	469	435	473	444	448	462	424	463	433	445	455	445	415	444	437	447	470	477	421	454	421	420	460	453	455	458	469	461	424	406	447	424	452	427	421	452	488	458	452	424	453	439	454	457	386	471	447	456	419	471	445	484	445	436	408	457	431	475	478	441	406	476	460	462	421	427	475	455	438	443	419	424	454	444	460	460	422	455	464	418	427	414	472	425	458	477	412	439	422	461	448	446	444	415	427	428	443	468	461	452	444	455	490	435	448	475	446	445	472	459	462	455	481	473	467	464	445	471	446	413	467	477	434	451	411	414	503	478	437	420	439	446	446	447	449	452	461	437	456	420	479	464	441	470	441	450	410	453	481	465	421	421	418	476	428	455	416	446	486	458	462	453	467	440	459	473	459	402	452	419	427	444	465	463	443	418	473	465	445	473	430	415	466	492	430	459	475	438	467	487	475	478	463	453	430	452	426	418	440	481	457	451	461	461	479	456	459	486	482	456	447	403	448	452	460	425	498	450	470	432	471	448	466	419	455	438	439	419	416	489	437	515	421	473	430	477	483	476	440	417	454	445	428	443	466	432	431	443	406	441	458	472	462	424	445	496	422	460	426	420	443	450	489	406	437	436	477	429	441	441	474	463	457	437	467	437	448	466	456	448	461	428	453	432	417	429	428	437	464	453	459	438	447	445	429	474	434	443	437	432	434	469	444	438	419	449	467	425	467	458	440	467	450	444	472	471	451	452	441	459	477	404	454	434	423	482	406	404	455	435	464	438	417	415	408	452	457	437	495	422	442	477	430	442	481	461	485	480	460	431	437	450	447	420	471	464	421	415	460	470	469	438	431	417	456	445	472	426	429	470	467	415	489	424	432	441	442	455	454	437	486	467	434	406	437	439	446	425	429	460	475	465	456	491	433	440	479	476	462	460	442	437	468	467	449	467	433	447	450	439	433	442	471	473	455	446	446	476	434	478	465	447	448	430	435	428	462	427	420	427	466	460	446	446	444	420	468	422	459	457	443	435	411	445	436	457	481	447	454	427	427	451	448	423	440	453	473	472	455	463	446	459	427	460	465	445	499	453	423	458	440	460	429	426	453	437	445	443	443	457	419	418	424	457	479	482	440	430	464	443	500	485	423	442	440	428	434	443	435	449	425	435	468	466	432	438	429	452	425	438	434	457	450	436	407	428	456	455	442	471	473	453	448	450	448	448	442	430	456	466	428	423	463	469	438	404	422	442	476	466	451	408	462	467	439	414	463	460	457	453	437	392	465	439	435	496	467	437	415	451	414	476	467	443	420	409	456	478	437	427	459	440	416	485	419	453	455	466	424	466	429	437	409	463	456	464	457	450	450	427	426	450	447	436	449	439	410	430	476	466	432	476	411	443	458	459	416	457	462	450	467	430	433	415	428	473	488	453	454	438	469	443	465	461	456	430	425	454	467	412	441	459	456	444	465	476	429	466	425	441	439	424	437	410	459	475	407
4036	1311	1117	795	717	680	631	613	614	598	613	615	575	573	617	568	586	594	564	573	578	583	602	560	611	593	565	586	555	537	560	546	597	561	552	624	597	548	606	564	596	573	548	569	547	550	589	557	574	580	591	590	566	560	573	582	599	598	578	574	583	588	575	553	553	578	550	585	608	585	587	580	575	590	600	533	592	578	554	583	569	592	595	585	589	578	560	575	578	562	581	577	596	583	602	568	618	624	582	553	558	551	568	567	555	594	549	590	594	626	601	595	576	595	565	565	566	542	534	558	571	588	596	569	598	592	572	565	602	572	560	560	612	574	585	553	561	600	574	593	549	594	564	594	593	571	610	564	601	572	584	564	585	590	544	541	591	620	590	591	594	582	557	579	566	571	579	590	550	535	636	557	602	601	568	581	552	600	580	560	602	587	588	595	638	534	561	581	570	567	607	523	590	577	560	548	562	592	611	611	583	566	553	582	599	586	574	573	570	560	548	532	590	589	594	586	564	551	583	545	582	572	576	616	553	560	600	519	598	566	556	567	579	582	549	565	534	584	569	545	581	604	554	554	581	576	565	594	570	568	562	582	586	560	589	569	605	590	575	575	623	565	571	587	582	583	546	591	550	573	557	577	576	536	565	597	601	560	569	609	619	540	567	514	567	571	580	549	605	551	546	604	567	584	592	606	561	618	587	586	570	552	567	607	617	574	594	615	613	595	551	572	566	583	587	582	602	583	563	580	627	573	621	589	599	533	576	569	580	557	583	600	592	578	584	599	565	558	567	559	528	584	564	614	601	561	587	589	539	577	601	541	598	578	547	601	596	527	594	578	543	554	572	566	597	606	522	600	603	560	575	604	583	553	552	607	549	570	568	587	555	604	605	563	566	569	597	586	572	540	596	553	599	595	571	565	558	577	553	562	552	576	554	586	541	537	539	589	599	606	618	593	553	551	577	534	550	543	557	576	559	550	569	604	569	602	617	615	566	541	570	551	585	538	553	632	555	567	562	625	585	594	546	559	584	586	615	568	572	535	594	587	597	584	629	583	584	572	602	594	577	573	582	544	595	588	574	545	604	593	569	570	554	571	543	617	547	577	577	572	547	540	533	600	628	555	582	568	609	557	589	537	560	608	592	571	556	558	606	595	530	634	570	553	571	574	572	552	572	552	575	601	555	559	547	588	574	606	584	572	591	578	545	538	559	587	612	576	552	593	606	566	613	594	536	524	555	523	568	590	553	533	631	556	536	564	547	574	581	582	603	560	570	538	615	566	536	533	577	575	603	576	553	597	596	567	561	569	553	592	592	598	576	516	587	536	593	613	584	585	605	611	591	553	593	554	543	541	579	595	560	569	609	547	557	513	545	556	564	568	568	560	539	586	569	594	570	613	568	595	587	611	587	590	581	608	574	594	570	569	566	566	595	572	587	560	583	548	585	578	592	600	558	589	589	558	597	589	565	579	586	591	593	590	594	616	585	587	564	575	618	566	577	564	618	594	583	594	600	560	551	558	581	530	537	569	606	560	590	608	583	564	547	579	572	584	599	543	565	560	556	569	554	576	602	563	572	582	574	565	577	578	588	563	546	562	552	517	566	561	565	578	544	583	572	579	554	551	568	572	557	595	588	571	566	574	584	612	571	541	610	588	584	554	533	539	595	556	582	572	572	585	596	539	602	586	571	525	534	561	581	559	612	575	587	588	584	595	544	554	583	547	580	517	574	595	594	585	601	607	568	552	562	558	539	608	599	533	590	534	585	556	581	651	598	584	573	602	562	592	600	558	609	560	593	582	568	518	615	610	537	558	541	540	568	551	573	546	539	559	601	573	588	596	588	574	532	576	613	559	560	577	588	566	558	589	569	561	567	587	570	565	584	583	567	574	580	555	602	569	610	600	599	582	591	597	536	560	570	577	564	585	611	563	571	618	580	597	617	557	528	593	583	539	585	575	550	598	578	604	608	547	584	549	564	589	587	589	574	594	553	580	565	583	591	597	629	564	578	602	569	546	626	582	559	586	589	552	542	588	550	569	585	552	601	580	575	599	561	563	558	604	580	522	610	569	576	576	573	584	607	586	577	593	555	567	531	556	579	588	587	574	577	610	600	565	595	568	603	619	579	612	562	593	563	599	575	587	548	556	557	611	568	560	590	582	584	562	541	608	570	622	556	619	547	563	574	590	543	591	578	602	613	609	572	545	556	544	553	583	571	572	568	594	559	583	563	590	589	569	576	577	565	605	605	557	553	602	569	624	545	585	579	583	573	571	570	555	571	569	639	563	644	548	628	552	592	593	581	619	552	622	594	558	559	639	620	591	606	540	581	582	557	560	598	573	579	584	546	614	514	581	552	591	577	548	547	589	580	572	619	588	589	548	590	625	571	591	568	585	594	596	556	573	586	588	575	598	562	514	533	628	594	606	590	562	614	618	608	613	592	572	598	543	594	545	529	555	565	634	574	579	623	569	571	539	541	562	565	612	563	569	583	550	581	538	562	558	575	537	601	602	595	580	585	560	590	586	571	586	599	599	627	555	580	594	571	561	566	590	600	567	578	625	603	533	590	535	565	539	557	594	591	558	570	632	586	551	596	563	559	548	520	559	610	576	541	592	541	544	559	556	592	565	603	603	616	587	567	578	562	558	569	578	604	563	614	594	552	608	574	568	584	578	556	625	547	561	578	583	569	595	567	560	520	580	594	583	586	569	581	559	608	587	608	587	555	574	562	550	577	596	578	582	595	596	628	587	588	585	556	577	571	556	575	593	557	560	572	588	596	591	600	577	554	600	571	624	582	593	549	582	579	591	572	541	590	579	578	612	607	550	546	627	562	596	592	540	585	597	596	565	571	535	601	561	555	571	578	563	516	603	585	576	568	585	553	545	582	586	543	539	596	558	578	603	577	584	584	597	583	592	624	545	548	546	587	574	535	575	558	532	571	543	577	578	611	577	616	585	555	548	582	530	603	543	540	550	566	566	586	546	567	574	610	583	577	559	544	569	569	566	571	577	623	576	549	557	579	578	588	548	607	590	553	561	577	586	588	591	594	609	528	563	556	572	594	595	544	605	592	621	570	544	575	593	591	618	569	544	598	559	578	605	569	603	546	579	593	548	584	563	592	613	602	591	562	566	556	600	600	525	606	589	587	566	522	533	567	542	552	570	581	579	561	568	569	607	604	555	581	608	565	568	566	556	569	553	550	565	553	601	544	596	576	523	547	609	569	575	567	578	610	579	554	596	607	571	613	558	584	573	588	594	531	610	569	541	581	553	576	580	555	551	591	579	591	603	528	540	577	607	578	594	577	528	580	645	646	542	600	571	569	576	587	598	616	616	594	597	548	525	587	590	605	620	567	549	651	608	610	580	589	606	593	593	617	619	588	656	538	590	581	621	559	591	538	561	537	589	627	596	558	610	557	516	580	559	552	596	601	530	559	588	563	582	602	616	628	603	596	554	594	540	590	550	555	580	555	570	571	596	556	583	570	594
23763	21298	28869	24070	21284	12485	1134	649	559	480	478	434	411	392	364	357	356	360	327	311	334	320	314	308	299	300	290	322	326	318	288	304	326	324	300	314	285	312	310	292	297	319	325	279	300	265	324	291	299	287	310	269	309	280	308	290	304	259	241	290	318	292	274	268	261	285	291	286	296	274	291	287	303	272	272	277	259	320	299	298	300	254	270	284	313	300	266	270	296	287	282	277	269	285	309	295	309	304	288	261	292	278	280	273	276	310	262	302	320	308	298	305	302	312	289	279	273	260	281	288	309	273	291	323	280	303	327	310	267	277	270	291	266	295	287	289	313	298	271	267	257	265	314	270	274	251	298	282	269	324	299	257	304	295	278	276	305	275	262	269	314	323	315	307	283	292	248	288	303	269	291	269	286	264	296	291	277	256	286	272	257	274	299	307	303	304	274	264	315	296	279	326	294	309	311	317	299	269	277	269	287	278	276	311	302	279	266	298	284	302	310	315	315	301	286	295	258	250	293	299	250	283	286	287	307	291	297	269	272	280	270	308	275	289	289	280	264	260	271	273	312	267	286	288	305	282	264	296	265	313	287	292	293	317	273	283	284	275	284	277	296	274	285	268	266	286	269	286	280	295	299	295	302	308	284	271	246	275	292	285	325	264	267	297	274	299	296	294	325	298	279	285	286	295	294	269	282	305	279	281	283	303	285	267	275	251	281	319	282	250	259	285	296	253	305	295	282	301	289	280	251	260	310	293	317	287	275	315	259	303	293	300	251	278	289	259	272	286	286	282	258	300	267	259	278	353	281	289	263	295	278	284	283	283	268	283	302	300	271	296	311	274	281	287	291	290	274	323	276	298	263	305	296	294	288	248	272	278	296	296	291	317	303	272	278	258	273	302	290	289	263	292	277	300	286	277	304	326	275	271	300	291	318	305	301	280	263	295	291	281	253	310	269	305	280	279	279	285	287	275	285	289	264	313	298	284	313	276	274	284	290	288	256	272	299	283	296	302	304	282	306	298	294	298	275	275	261	305	281	302	281	267	284	300	306	274	272	311	289	309	283	302	261	297	301	274	282	287	300	305	336	276	270	301	295	307	312	257	307	277	301	289	295	295	294	293	299	297	271	251	285	266	292	264	317	281	310	297	242	257	255	299	269	264	270	301	307	292	286	309	272	260	303	277	270	285	300	325	295	260	273	278	281	302	274	265	288	296	265	295	316	298	286	323	287	281	334	291	287	286	292	254	282	284	279	288	259	299	295	267	298	311	294	288	266	290	309	298	290	258	293	277	284	304	285	275	301	273	280	268	302	276	298	300	315	319	288	277	278	302	297	287	269	277	288	280	310	298	285	279	300	258	275	279	288	261	248	285	297	316	281	278	299	279	266	284	271	286	280	298	269	272	261	300	281	294	270	275	276	270	283	269	272	266	267	256	290	300	310	275	291	286	291	279	274	289	303	283	319	286	303	284	299	285	285	265	305	282	310	288	290	291	263	292	271	271	242	286	295	294	269	289	288	286	282	295	309	290	258	267	288	267	294	288	296	261	269	300	274	275	289	296	257	267	316	269	261	326	287	281	293	272	294	284	279	277	300	284	285	292	346	276	274	302	291	276	286	308	291	270	261	302	281	302	276	266	281	285	277	297	293	313	280	275	263	322	268	308	311	306	273	317	300	292	287	292	313	291	287	272	294	283	278	270	284	286	305	279	295	296	276	295	290	297	282	289	285	290	299	289	268	264	296	279	301	294	260	304	306	301	275	289	316	280	290	291	283	278	298	290	272	267	307	267	283	290	288	291	305	287	314	268	304	315	288	304	289	263	252	281	308	288	241	284	281	280	263	283	293	280	254	308	283	283	268	289	274	273	291	274	278	288	261	246	297	305	315	316	285	272	277	286	278	310	286	306	291	304	268	259	290	290	298	235	280	299	278	295	271	259	296	294	270	303	281	260	263	291	275	293	282	276	279	267	274	285	289	290	241	302	266	273	286	298	319	250	299	266	280	307	252	308	280	260	265	276	286	281	305	277	283	287	265	320	283	275	309	289	298	301	287	281	271	289	295	296	274	301	259	289	288	261	293	251	302	294	283	297	295	309	289	287	276	274	272	289	300	280	298	280	307	276	291	281	287	275	265	289	266	311	311	275	284	264	280	285	256	314	289	284	272	289	322	280	298	244	274	262	302	277	277	255	270	305	279	300	296	278	284	279	330	280	307	306	289	377	282	296	265	286	286	294	287	306	275	276	275	271	272	303	267	296	287	296	284	281	298	286	244	290	288	291	287	291	285	280	261	282	288	271	273	286	318	287	299	270	282	266	283	285	266	286	271	303	287	271	279	274	301	303	268	308	302	288	282	265	286	322	290	309	296	308	288	286	284	299	283	298	293	266	255	292	278	308	262	269	287	286	285	270	287	304	273	280	302	276	315	287	272	288	270	252	298	289	275	289	273	306	275	255	296	291	299	306	281	292	310	273	267	282	271	284	268	295	268	273	275	294	294	273	311	292	321	314	285	326	284	304	274	282	263	291	294	264	273	307	292	273	278	271	251	315	280	285	309	307	295	248	261	273	260	259	294	305	256	272	312	270	280	270	275	298	292	295	272	301	298	269	280	293	297	287	288	260	284	267	274	297	308	274	293	304	311	291	284	282	303	281	289	263	277	293	263	229	266	283	279	269	279	274	272	275	295	295	273	288	311	268	289	278	304	285	282	260	290	285	262	275	277	269	285	315	282	304	307	281	280	246	295	292	245	286	281	296	311	269	286	289	287	278	300	281	274	289	278	283	270	258	270	295	292	260	303	302	290	260	293	274	292	295	294	315	279	297	285	292	306	315	301	275	302	288	287	264	276	297	271	269	291	303	269	279	283	304	263	259	273	289	275	289	287	268	282	298	310	281	294	255	287	294	298	299	293	314	269	280	304	294	272	294	285	307	302	270	291	299	277	278	297	282	295	279	302	299	298	290	276	275	310	286	287	310	250	303	284	279	301	282	290	287	285	295	279	300	274	292	288	314	281	304	261	278	267	266	289	260	277	286	291	289	267	285	284	289	255	270	284	273	276	269	293	305	282	303	292	300	302	289	244	281	259	314	271	298	278	282	247	276	286	284	280	282	266	298	301	279	252	282	267	284	292	285	279	293	299	275	270	300	280	269	272	264	312	261	276	251	265	279	313	315	291	279	286	257	271	293	298	276	294	290	290	256	286	288	309	295	296	285	299	315	269	276	284	293	280	279	304	277	262	285	268	252	309	264	283	289	274	287	299	310	299	286	282	272	282	271	281	279	280	305	289	318	290	299	271	245	301	274	307	290	259	287	284	269	272	291	323	269	277	281	288	283	298	267	286	280	266	342	317	290	287	287	277	277	297	298	277	320	256	327	289	265	280	339	265	305	304	307	284	302	276	281	308	277	255	272	292	266	307	280	300	268	295	289	267	300	251	271	278	261	294	307	272	277	257	273	301	281	293	289	281	288	316	296	281	279
4862	9861	7895	3978	2631	2052	1548	1307	1138	883	817	746	713	581	614	560	518	488	495	461	455	459	462	420	463	436	458	418	420	400	414	389	375	423	403	402	399	420	393	395	404	395	367	408	377	371	393	384	391	415	402	396	358	415	391	370	385	373	375	382	377	405	396	388	349	377	405	394	398	366	409	383	424	389	366	347	350	376	374	390	373	366	356	364	406	358	414	378	365	390	414	349	374	367	362	389	388	381	376	388	394	408	398	406	382	405	376	393	373	409	410	370	415	364	392	386	372	392	382	374	342	389	383	352	376	349	393	380	390	402	392	395	350	368	366	392	368	363	391	381	392	403	403	385	377	357	370	395	367	351	388	369	343	359	353	374	411	380	350	355	386	381	360	375	338	363	415	389	368	400	376	370	372	371	378	369	366	375	381	381	361	386	387	331	398	388	343	392	388	372	359	385	397	377	366	377	374	357	379	389	388	375	374	347	412	377	421	375	375	377	362	347	347	356	371	378	372	391	361	350	346	371	373	428	396	382	356	383	394	364	402	370	416	359	362	391	387	370	380	401	380	359	389	405	415	365	391	424	379	397	360	391	349	377	357	372	397	403	419	382	358	355	348	380	370	407	381	375	382	376	381	362	364	367	379	386	399	406	376	396	358	404	360	384	380	351	345	367	348	357	395	370	385	400	377	372	379	417	391	408	399	393	380	410	374	353	376	388	377	395	392	394	353	346	345	419	362	362	379	393	384	367	363	405	398	397	401	418	392	350	384	387	404	397	388	357	384	361	382	390	368	370	367	363	412	365	374	400	376	337	360	387	358	416	374	371	392	363	413	349	355	344	413	375	354	400	409	349	346	329	378	379	358	356	367	385	342	374	403	369	399	373	326	362	345	376	377	379	410	389	402	392	372	350	377	357	392	393	404	444	360	388	357	358	385	388	385	372	342	356	382	380	349	354	371	406	366	368	379	352	394	381	385	344	376	379	360	363	372	380	367	383	393	378	385	392	412	420	372	363	373	372	394	362	376	390	370	352	391	377	391	376	380	372	387	357	379	401	409	406	384	350	371	399	419	363	389	375	378	392	341	364	374	388	366	340	392	364	353	393	373	392	368	388	343	359	394	367	359	380	409	397	381	360	377	380	364	391	351	374	383	387	364	394	379	389	365	369	390	397	357	382	392	389	368	369	348	365	399	353	391	382	400	362	355	367	370	359	380	408	365	359	387	356	402	397	360	392	405	362	415	373	381	380	345	353	360	397	390	357	387	417	364	404	367	384	379	378	368	366	362	419	380	336	395	378	394	397	363	367	395	362	388	373	355	357	379	370	364	389	360	374	360	376	376	379	381	362	375	398	381	350	368	372	400	400	392	390	371	362	400	337	394	392	367	378	380	378	395	350	363	379	360	367	394	363	392	373	408	368	344	413	376	357	373	367	387	360	366	362	369	359	421	371	397	393	369	388	360	349	361	380	368	368	347	386	380	364	375	406	406	384	377	382	380	357	361	359	359	349	352	374	403	342	397	328	400	356	363	370	351	384	387	382	420	372	404	399	342	380	397	382	397	391	395	386	382	385	376	363	356	402	349	366	367	406	350	363	373	364	354	377	408	386	379	372	362	365	390	368	374	405	385	381	381	389	399	332	380	362	345	399	366	374	388	350	408	344	338	385	381	388	370	362	351	374	374	325	392	386	395	381	389	397	408	371	383	358	375	380	352	340	415	327	411	392	386	355	376	359	345	367	386	365	386	388	341	346	362	370	372	387	411	387	393	346	365	357	402	381	399	385	383	359	377	390	349	346	365	395	382	409	367	373	378	368	408	388	381	387	359	417	364	405	400	389	396	376	346	377	401	392	360	355	377	360	376	379	372	415	375	350	385	393	354	406	387	349	369	354	372	367	388	376	404	356	379	394	378	395	395	388	360	368	407	397	377	389	392	381	381	419	397	403	381	376	386	352	373	404	349	406	399	358	394	362	361	352	355	368	392	386	400	392	421	370	380	366	335	379	357	371	375	381	333	380	372	359	386	373	421	342	378	383	405	364	378	370	364	400	374	358	390	366	345	344	372	352	351	395	377	361	383	386	335	373	375	363	405	375	373	402	390	345	354	362	365	374	377	397	338	378	380	397	354	405	379	413	372	391	371	373	386	367	381	382	412	379	419	369	402	388	352	364	349	394	362	374	390	377	394	360	366	386	380	381	358	383	401	392	395	360	372	392	352	374	394	383	367	411	356	351	366	366	368	358	386	393	381	390	348	373	392	351	381	394	380	379	362	353	356	372	366	394	359	387	361	391	366	378	392	370	370	370	376	348	343	335	359	386	352	403	399	408	401	356	363	385	365	370	386	344	358	425	362	363	408	389	367	379	355	355	392	385	346	363	352	395	390	434	401	385	399	405	389	359	369	403	384	385	393	402	400	352	375	373	359	375	398	386	367	362	375	373	379	369	369	388	388	377	385	367	390	361	369	355	377	377	344	392	369	390	401	388	343	343	367	395	373	395	382	346	380	395	351	392	391	369	403	362	389	422	371	382	401	377	370	393	383	381	378	386	397	387	369	386	374	366	400	348	372	384	361	389	386	404	372	357	383	387	379	386	398	400	356	319	350	384	356	380	367	401	369	381	403	403	394	395	371	370	361	391	386	397	392	346	366	371	372	378	399	351	368	374	422	393	377	383	390	370	367	355	365	390	342	364	379	428	370	379	362	365	337	381	352	351	378	363	357	399	418	391	395	363	345	361	368	420	376	387	389	387	402	385	436	397	389	400	343	402	340	386	373	359	344	332	366	395	377	369	358	369	376	376	358	358	383	362	386	354	384	413	396	395	392	400	379	412	392	365	361	373	415	342	370	412	362	383	356	359	366	370	408	389	363	366	390	369	399	372	372	397	385	380	349	392	392	379	381	369	359	392	371	407	407	350	344	386	360	403	336	360	392	393	364	365	383	366	374	408	402	384	402	365	412	368	354	418	350	330	388	358	373	400	332	396	367	360	359	382	385	377	402	389	338	333	387	399	361	387	388	381	385	363	384	382	420	409	409	370	397	382	349	407	379	400	387	388	418	427	381	396	367	385	377	373	364	352	384	388	388	378	414	385	408	364	358	361	343	371	347	394	339	391	347	374	384	406	360	372	382	358	383	383	376	384	377	377	344	345	350	377	346	384	379	391	366	394	390	375	375	379	397	350	353	379	385	356	373	388	361	386	400	413	386	367	356	377	355	364	360	346	396	402	374	409	368	386	366	396	358	385	353	360	385	404	405	364	376	374	355	389	388	383	343	374	370	371	383	375	378	394	378	382	393	382	355	411	368	366	389	373	394	382	368	381	377	378	387	400	357	366	342	402	387	387	367	391	362	363	404	363	410	378	388	381	356	373	377	389	375	374	404	358	424	363	360	370	379	405	393	352	393	390	383	375	406	393	381	441	367	381	358	390	392	392	367	398	368	355	359	397	339	399	380	339	355	373	394	362	376	431	342	368	374	370
22831	21278	29197	23689	21278	21310	11128	919	632	498	470	408	322	322	300	293	233	211	216	228	216	193	184	172	185	173	179	180	151	138	143	133	133	148	148	136	130	151	158	145	150	129	144	147	117	140	143	138	123	128	128	116	136	140	142	136	127	118	133	132	131	118	128	125	125	146	132	129	145	143	117	122	142	123	126	165	135	117	143	133	126	118	127	132	110	119	148	141	132	127	120	107	120	114	123	121	140	123	114	148	126	137	114	123	136	119	122	125	99	135	110	125	142	117	100	135	123	138	117	125	137	131	134	103	126	106	110	125	133	121	121	132	119	109	115	129	112	120	113	106	115	109	139	133	126	121	141	117	134	137	118	114	133	120	133	119	118	118	116	122	132	128	129	133	115	129	118	123	114	96	123	108	122	115	117	117	122	123	117	113	116	129	127	134	98	136	112	136	136	131	119	108	117	129	125	116	146	139	113	120	114	108	113	138	120	110	125	115	136	121	110	123	127	119	120	126	114	113	118	140	116	131	134	115	101	118	128	120	101	108	144	136	117	122	130	127	116	114	134	127	134	115	109	115	132	117	131	127	112	115	119	124	112	123	127	126	124	130	135	135	117	118	137	144	140	123	123	117	106	124	114	121	126	121	128	129	127	145	122	110	113	132	127	102	131	122	115	107	133	110	115	142	109	110	108	128	128	103	131	109	125	124	147	128	138	120	124	120	133	120	119	114	117	116	129	113	122	128	115	122	132	109	112	108	123	148	123	129	134	128	110	133	96	111	106	146	103	109	122	150	107	100	130	129	136	106	108	136	131	112	119	146	120	128	126	144	106	108	127	109	121	128	138	120	117	135	135	113	124	131	121	117	134	143	133	144	132	120	118	134	124	135	121	106	112	125	103	125	107	135	101	121	132	121	125	129	101	115	97	114	149	103	147	123	123	127	115	106	130	133	111	128	123	92	122	137	118	124	124	99	120	114	133	126	126	108	119	131	109	126	94	127	150	126	127	113	106	112	130	138	144	122	128	123	121	140	133	142	129	132	118	137	139	141	109	113	128	131	121	134	136	106	106	126	119	125	115	115	90	128	117	128	133	123	88	118	114	135	123	107	127	119	135	134	135	119	136	128	138	125	115	126	117	105	103	104	134	104	128	138	115	120	132	120	137	122	126	120	113	115	129	112	108	112	116	125	119	133	121	130	116	130	131	127	126	119	122	121	142	122	127	147	106	117	126	92	131	138	136	125	115	116	123	107	125	130	126	111	120	123	124	122	120	126	123	106	117	136	125	135	131	145	111	92	103	138	134	128	115	116	128	120	117	123	133	106	125	119	129	126	129	123	120	133	116	148	121	116	116	117	126	93	109	125	116	127	137	125	137	118	120	117	132	137	120	122	110	145	129	130	115	121	122	126	140	126	129	115	109	119	125	126	115	131	119	121	146	112	131	142	124	124	130	133	149	114	118	130	111	122	115	137	125	106	98	150	138	134	107	98	132	133	120	137	103	104	117	126	123	111	121	96	132	132	112	123	121	123	118	118	133	122	116	124	125	115	104	112	124	137	110	109	121	115	98	120	116	129	113	112	118	127	150	102	117	120	125	114	117	111	132	107	136	118	137	126	123	114	120	115	120	116	143	113	130	121	130	120	136	112	127	123	120	122	109	110	115	111	128	116	134	125	114	126	122	129	102	106	122	122	117	120	115	126	129	106	115	131	120	126	121	120	130	163	136	120	112	120	138	117	110	96	103	115	122	116	131	115	110	116	110	117	122	140	97	141	122	124	102	128	92	111	133	134	130	122	134	128	113	134	126	89	133	130	141	126	114	137	126	127	122	116	137	107	128	122	123	124	106	123	122	111	109	111	130	113	133	118	126	145	109	115	133	134	102	114	116	107	125	110	113	101	131	134	114	125	110	126	94	124	105	109	119	113	108	130	100	136	145	129	117	114	142	102	142	131	145	132	124	133	112	107	126	129	103	113	139	123	114	129	114	115	118	141	115	115	125	103	119	131	129	102	109	114	115	146	130	118	123	128	119	106	123	124	133	120	127	139	113	125	123	129	116	126	111	134	109	122	131	122	112	134	137	123	126	139	135	133	108	117	143	117	96	128	123	125	124	111	125	137	119	136	116	122	136	116	130	111	132	113	127	113	122	133	105	114	111	128	117	115	124	119	130	133	132	122	110	125	139	127	112	120	118	123	143	118	118	125	128	129	138	116	137	105	124	122	88	118	129	120	125	114	120	121	124	115	107	137	127	130	113	117	113	123	131	127	99	142	128	132	116	106	116	128	123	120	112	136	120	136	136	112	123	119	123	120	122	115	139	115	108	117	107	136	122	109	134	126	107	125	109	128	126	123	114	133	124	115	138	121	104	138	104	136	111	141	122	125	107	127	115	109	123	141	113	117	108	100	130	118	136	129	101	110	119	124	125	114	118	119	117	109	108	126	106	116	132	110	125	99	102	146	119	111	137	136	144	110	122	130	113	105	101	123	130	123	123	142	128	126	134	128	120	94	113	132	120	114	124	131	127	112	134	135	112	124	130	121	122	95	115	103	117	118	141	123	129	114	142	128	112	120	126	95	135	110	131	113	125	127	102	137	133	121	129	103	118	107	142	119	115	113	123	105	118	118	122	127	112	114	105	136	119	106	115	113	107	111	109	115	114	145	146	136	99	113	118	121	123	106	115	135	132	103	123	139	99	98	117	122	134	107	103	131	122	118	133	129	128	118	126	117	136	118	132	130	113	107	122	119	122	129	96	133	140	115	135	134	120	145	110	130	120	134	120	120	115	120	117	129	139	118	133	123	121	131	117	119	114	137	106	122	117	119	116	126	137	117	136	123	127	130	124	103	122	124	127	135	113	129	132	131	126	124	116	112	121	147	123	125	111	119	121	133	131	108	129	128	118	118	117	121	107	106	112	127	121	134	129	115	108	134	118	128	132	123	136	107	121	108	107	106	124	136	119	118	139	98	126	100	106	118	126	127	133	125	106	128	107	156	97	130	108	123	110	102	144	131	125	136	98	123	109	127	124	125	104	119	124	117	129	118	126	114	120	139	130	115	122	118	133	125	105	119	115	123	139	121	120	100	122	134	122	132	113	122	125	141	142	130	117	107	125	116	109	126	143	128	134	111	117	129	127	142	133	130	104	119	121	113	121	119	127	119	125	113	117	121	102	123	112	128	123	128	108	140	109	122	119	140	120	126	108	141	113	127	124	113	124	112	119	122	125	128	113	127	120	117	132	106	119	123	147	133	116	118	108	128	120	134	131	126	140	103	125	127	117	117	148	128	105	128	116	116	114	116	118	103	117	129	106	124	102	142	108	122	135	122	142	103	128	120	127	123	124	111	110	152	128	144	120	124	111	126	120	120	98	127	107	107	115	119	112	112	140	137	136	108	133	114	131	109	112	146	135	125	148	124	126	106	129	120	116	128	142	145	125	109	130	145	112	130	105	119	130	110	143	108	117	119	111	137	135	119	130	104
6604	15588	12846	6634	4475	3281	2423	1938	1522	1240	1038	870	736	647	595	523	494	421	370	398	325	324	293	286	288	271	255	259	214	233	241	232	239	201	235	200	204	222	188	210	180	198	178	184	176	195	177	177	187	206	188	178	206	177	168	171	183	167	174	176	174	154	178	192	171	174	170	182	158	171	185	154	165	159	178	148	162	174	179	175	165	172	187	193	167	174	173	153	158	172	159	192	164	151	180	151	171	178	164	144	135	169	177	173	154	163	173	168	145	181	168	147	166	152	179	144	155	163	178	171	169	163	163	153	163	162	166	172	140	178	158	170	145	138	180	160	167	163	153	143	155	147	142	144	167	162	162	160	158	158	168	154	165	148	166	163	162	154	147	153	159	163	180	147	156	157	162	168	170	153	157	169	147	163	164	158	160	145	168	156	161	157	164	182	166	155	149	168	151	171	150	152	140	143	170	127	193	149	177	163	138	176	151	171	166	161	154	153	168	160	177	166	171	168	173	167	165	161	157	180	166	151	171	153	148	164	154	150	159	155	175	142	156	164	152	157	182	167	178	162	152	145	175	157	142	148	165	154	158	153	177	169	179	162	153	159	166	160	159	154	142	151	127	169	152	165	143	162	155	153	162	163	139	146	142	162	145	158	167	155	172	164	160	159	157	160	144	153	162	161	173	167	144	159	161	158	142	182	136	160	145	141	154	154	142	157	164	168	177	145	142	163	144	155	180	150	146	162	156	162	166	159	168	148	156	146	159	143	169	168	140	156	150	151	178	158	159	165	157	160	149	177	176	166	164	138	140	176	159	172	169	150	155	160	185	152	153	166	139	170	159	156	161	148	159	158	139	185	146	160	139	164	164	179	161	178	172	152	168	169	159	165	158	166	143	158	150	156	170	132	183	174	155	162	162	143	160	157	183	163	153	158	166	147	174	155	129	180	168	167	156	172	152	157	184	162	169	160	157	180	146	161	162	142	165	164	167	156	149	166	179	170	172	165	158	167	149	153	157	166	140	160	137	156	170	177	143	152	152	146	165	182	168	166	163	155	153	174	175	168	160	169	179	159	163	194	181	134	155	150	148	143	178	158	172	144	160	171	162	142	178	171	177	143	144	164	179	180	144	158	149	171	139	166	170	146	157	151	155	150	154	171	169	145	159	134	168	171	151	172	142	184	158	148	145	147	150	152	168	134	180	133	141	158	156	177	143	157	172	145	165	141	164	150	144	159	161	171	176	133	177	163	164	167	184	167	183	170	181	176	163	163	163	156	151	174	158	161	175	134	160	158	175	151	176	160	173	180	171	144	154	169	156	161	148	172	146	169	148	179	146	160	153	159	160	163	151	158	179	155	137	163	157	168	153	151	176	161	141	148	180	142	155	149	131	179	182	138	205	143	153	170	173	169	137	142	178	157	170	160	162	172	162	149	136	170	165	163	163	174	154	168	161	141	159	172	169	158	158	170	152	168	141	149	154	162	165	154	159	161	156	154	150	179	171	157	168	156	158	172	152	167	146	169	150	167	162	159	173	154	150	171	156	160	155	154	167	171	163	173	158	140	137	144	167	151	179	154	150	155	146	143	135	157	155	155	173	162	178	133	143	178	155	168	140	171	151	173	174	165	159	174	154	158	180	152	133	168	175	176	169	178	161	158	158	172	174	181	157	167	129	191	136	170	145	149	143	135	165	173	160	165	160	148	164	146	180	140	156	168	166	151	172	149	142	170	163	163	165	153	155	161	169	147	164	150	152	206	168	157	164	134	181	163	164	150	150	161	167	149	164	162	170	147	160	143	156	161	141	147	143	156	156	163	131	158	161	157	167	145	160	148	186	146	147	184	162	175	167	164	149	143	148	161	149	158	173	180	150	153	170	159	154	167	158	183	166	167	175	148	171	174	159	154	160	139	156	184	159	155	174	172	172	161	168	146	169	153	158	146	146	170	155	156	186	154	166	168	157	129	165	159	167	176	162	172	172	161	183	180	188	147	148	138	169	144	136	150	167	139	130	161	164	159	173	153	184	171	151	170	140	156	145	168	163	177	182	152	152	182	152	162	149	158	171	162	156	160	169	153	166	167	169	157	171	160	162	160	176	168	156	167	153	146	170	166	191	160	160	139	156	149	161	181	140	158	161	165	155	172	149	171	144	180	169	164	158	178	158	146	149	162	149	164	187	172	169	148	151	158	144	159	170	163	164	153	166	151	176	134	164	147	152	131	147	171	170	150	145	154	165	163	151	159	148	155	137	185	170	169	162	147	168	161	160	150	157	161	155	172	157	151	166	163	167	179	170	153	158	176	153	174	166	139	144	158	155	139	163	157	146	150	158	144	143	169	154	138	157	162	160	170	155	151	156	163	153	175	152	157	174	181	181	175	174	165	162	183	167	179	148	173	184	178	150	168	164	172	161	156	159	168	170	167	175	178	147	165	124	173	174	151	159	148	164	156	150	159	160	148	166	163	157	157	131	171	140	145	152	157	159	150	171	166	137	162	145	160	149	163	152	152	126	142	165	152	162	157	149	135	164	159	143	168	167	176	161	179	175	153	154	145	169	166	158	155	151	189	167	154	158	170	140	162	146	166	146	181	169	178	159	144	149	155	152	165	159	166	147	165	161	165	153	178	167	150	163	132	151	182	166	155	138	145	175	156	144	163	152	180	162	130	151	155	147	155	179	149	148	143	165	146	158	149	137	166	158	160	185	160	150	128	178	163	177	143	149	166	156	158	152	151	185	152	153	161	154	142	155	159	157	150	164	157	145	164	154	148	160	176	160	152	148	154	157	152	163	154	166	134	167	176	158	156	150	144	136	156	174	161	176	161	155	158	147	146	147	141	169	158	150	159	167	150	163	147	153	176	165	149	147	173	161	145	147	205	133	146	150	154	158	165	144	144	159	156	168	144	155	166	175	133	163	168	153	155	161	173	172	152	183	182	149	163	165	160	133	152	144	159	161	150	175	146	169	161	172	168	124	140	170	158	162	150	149	169	153	157	162	150	158	159	158	168	168	141	161	178	169	174	158	147	162	160	194	162	164	150	160	171	152	175	170	149	140	163	160	172	165	146	151	127	161	152	160	184	163	167	148	142	181	150	167	137	161	158	149	144	169	176	135	179	156	155	164	164	135	160	168	161	165	177	164	143	153	149	148	156	167	163	146	166	165	166	169	155	165	153	155	156	155	169	153	153	178	168	182	201	159	173	167	162	160	164	160	141	157	161	141	155	169	165	163	169	170	179	146	183	149	168	158	156	167	173	165	154	146	155	143	167	172	133	162	152	154	163	187	155	182	171	161	157	158	190	157	146	179	158	172	162	158	162	173	171	136	159	155	136	147	166	177	188	149	166	153	166	148	158	156	160	134	171	148	144	151	164	167	173	153	173	141	148	174	153	172	152	163	147	152	170	151	151	159	176	154	148	171	158	170	148	166	158	171	159	161	164	178	173	160	162	148	167	175	146	191	143	162	136	158	175	140	148	179	173	133	155
26918	20986	10927	1122	659	623	536	499	503	444	458	474	437	469	478	464	488	472	438	463	402	499	442	426	418	447	464	449	401	433	411	454	464	483	420	413	453	449	456	495	447	485	438	476	441	448	441	431	473	464	476	442	442	420	415	462	481	474	414	423	425	467	458	439	429	417	495	464	437	439	436	427	501	433	431	443	433	420	474	443	428	467	436	448	428	431	428	444	455	473	486	463	406	420	464	442	456	461	481	463	455	416	473	416	439	447	413	431	452	446	462	486	460	498	460	399	413	443	441	444	476	458	449	471	452	454	462	421	446	480	440	453	461	415	454	453	430	447	460	437	463	454	465	438	444	511	454	447	446	476	443	461	439	432	459	466	441	444	481	468	479	456	452	436	469	455	435	430	487	487	457	431	438	442	473	446	461	459	455	459	422	443	433	450	459	455	455	440	439	434	469	450	477	436	438	471	457	442	425	434	430	423	450	471	427	476	476	416	446	420	465	453	462	448	473	458	458	440	474	433	430	484	468	472	430	447	436	427	458	474	501	444	449	424	465	448	424	440	401	434	424	411	436	451	474	437	430	436	455	436	437	418	474	461	456	464	451	460	446	456	441	443	466	447	413	415	438	433	457	443	463	424	440	446	459	466	434	438	439	418	454	400	469	428	451	451	441	411	445	478	468	434	427	421	441	443	467	412	455	436	440	449	444	420	431	428	457	425	464	437	440	453	439	484	480	409	480	440	419	453	461	440	447	414	473	431	459	444	435	484	411	441	434	436	462	471	414	428	448	447	468	456	482	450	440	439	445	444	434	488	417	447	438	437	429	467	416	466	433	421	411	402	457	460	474	436	456	479	425	474	469	428	426	443	442	474	471	477	451	449	449	449	455	477	449	432	497	451	464	432	439	456	449	417	433	463	445	476	471	466	452	400	451	479	457	434	455	427	466	468	487	425	434	472	457	450	425	462	435	464	498	434	437	490	467	440	464	415	450	467	437	446	453	464	436	434	410	447	466	422	459	458	470	437	428	427	422	438	454	445	435	396	424	432	433	454	446	443	497	467	447	491	443	438	466	453	444	436	447	477	455	474	439	491	480	401	466	468	474	450	451	449	415	439	442	437	461	444	483	430	461	493	482	465	464	482	443	460	483	426	436	444	461	459	451	440	432	472	461	465	504	448	440	451	478	441	427	416	453	436	452	448	438	412	453	496	417	461	454	451	466	454	437	447	445	454	407	399	446	470	444	450	493	431	473	461	457	413	482	439	405	460	436	479	482	467	444	475	472	450	438	442	440	442	413	478	453	468	468	463	445	435	485	441	456	457	494	441	463	416	442	445	446	461	460	434	464	462	439	500	448	456	438	440	445	453	443	477	453	453	430	423	440	468	438	427	448	446	459	441	455	454	434	449	482	466	415	435	424	431	476	447	485	452	437	440	423	439	459	445	483	474	452	463	468	452	437	417	447	493	463	412	458	475	427	421	416	462	402	480	426	448	444	458	442	453	435	483	432	422	443	448	464	436	445	482	464	460	433	458	457	427	460	436	457	459	435	473	442	438	427	455	420	442	421	447	420	458	411	431	431	454	430	465	441	444	457	446	444	450	438	451	445	459	454	448	507	423	428	383	418	415	441	452	445	463	459	457	452	459	477	518	459	465	461	425	440	457	460	464	478	480	469	434	443	467	406	487	416	427	484	433	449	491	451	445	421	452	478	457	448	461	452	446	457	451	453	472	479	442	480	428	477	455	435	446	424	451	432	464	432	416	470	462	435	447	443	477	422	415	447	453	461	437	447	417	433	439	472	453	475	415	454	452	452	444	510	477	437	470	450	455	425	440	461	481	463	422	441	466	436	457	438	496	443	437	451	448	463	459	467	474	460	461	417	451	414	466	422	466	455	457	500	432	457	425	400	469	445	441	426	476	463	452	462	441	414	464	436	455	462	427	482	445	493	503	434	459	470	452	436	468	460	437	457	420	488	435	448	482	430	482	442	484	444	462	460	463	442	471	476	441	448	429	441	485	404	460	453	452	488	452	477	474	444	469	438	506	445	452	458	449	453	451	476	448	450	475	452	429	439	451	427	462	442	484	429	434	491	407	450	439	454	463	438	462	439	456	438	433	466	459	433	456	453	432	474	497	445	462	447	473	467	439	455	426	480	430	442	465	464	446	429	462	423	451	412	427	490	475	477	450	436	457	473	459	406	434	507	454	436	471	475	428	473	477	405	435	422	448	427	462	481	451	458	447	457	447	466	442	458	432	457	431	452	440	449	468	487	451	471	441	482	483	462	454	436	452	433	429	482	450	405	466	437	438	444	486	423	453	462	441	442	461	418	463	474	440	450	463	479	419	506	421	480	496	453	470	431	449	416	439	463	436	433	435	448	472	446	455	467	437	435	443	432	431	425	435	464	454	486	436	449	425	451	417	462	407	429	453	482	454	450	487	451	468	411	436	456	442	457	428	411	500	453	467	444	449	440	422	464	435	441	468	440	446	411	456	411	431	447	445	455	402	450	431	456	479	438	430	423	459	479	431	456	431	456	431	427	440	493	445	481	498	443	440	467	457	436	453	409	482	447	445	439	430	419	470	477	490	447	459	471	446	395	456	451	457	441	464	480	409	450	459	438	423	399	386	446	457	470	449	475	418	444	452	462	467	449	472	458	454	417	418	449	429	441	454	424	464	467	448	502	449	466	440	443	449	442	461	474	465	464	464	452	413	462	442	421	402	459	474	434	444	434	429	474	450	438	450	463	462	463	460	412	496	421	466	440	427	465	478	427	453	458	453	417	452	461	461	462	432	444	449	456	432	476	440	484	404	468	435	441	461	451	426	463	448	458	460	432	451	444	435	438	467	446	467	482	456	462	460	476	449	461	479	451	469	426	423	468	436	429	453	440	455	459	436	432	378	436	450	452	435	469	459	447	467	482	435	422	430	441	426	452	458	444	419	453	474	444	462	428	444	437	499	465	417	481	418	423	461	433	444	444	440	436	485	436	463	465	422	467	458	473	464	436	457	443	431	475	429	441	418	429	451	400	462	477	412	464	485	457	463	455	430	388	461	419	489	465	456	416	430	435	421	426	441	475	420	439	461	445	445	457	465	448	465	456	428	454	440	477	473	468	455	422	463	463	439	447	461	454	433	470	450	427	476	458	391	467	433	435	428	422	424	444	452	458	485	433	441	434	452	480	458	451	480	456	471	410	483	441	451	441	430	443	415	468	416	420	433	485	451	453	465	440	457	470	438	440	444	427	430	494	417	451	472	464	443	486	462	455	443	451	417	453	454	458	444	426	406	432	432	428	463	425	452	473	450	455	418	434	409	419	475	440	412	500	438	451	445	421	441	477	429	447	473	424	399	438	468	466	464	464	495	453	435	452	457	508	420	433	428	459	488	467	468	451	458	417	449	463	460	457	428	437	458	455	406	480	431	440	472	456	486	409	416	464	446	455	457	467	480	447	437	439	454	449	447	430	450	457	490	416	440
4202	1404	1182	866	775	717	651	642	618	625	602	687	593	616	577	597	620	585	563	626	573	559	620	600	579	555	561	564	594	578	591	552	595	556	597	595	583	575	562	600	612	573	563	618	545	609	565	572	601	546	583	575	562	572	515	563	559	586	559	597	553	617	593	615	568	579	562	615	577	576	571	563	564	588	582	639	556	580	567	606	574	533	588	584	600	569	561	600	617	609	568	571	565	613	593	589	560	535	574	660	567	647	619	548	594	580	575	594	561	611	602	627	590	553	570	540	547	585	545	583	593	575	557	600	574	575	590	623	615	556	569	597	552	601	602	576	553	618	551	577	536	575	553	547	617	557	529	586	559	584	538	562	627	569	557	569	605	542	554	560	577	558	550	578	532	622	584	589	599	580	516	579	586	575	556	609	604	564	592	567	577	583	565	596	581	577	604	575	566	593	533	569	587	577	588	565	580	590	553	599	590	537	565	574	588	577	562	562	625	577	578	590	583	560	609	538	589	555	573	602	579	581	551	593	606	635	539	577	587	558	575	574	604	557	591	596	594	614	590	566	538	541	555	611	580	561	555	604	611	579	607	555	570	591	562	603	582	594	595	602	599	551	538	569	619	601	595	547	645	578	540	562	591	580	551	579	563	597	554	588	603	605	602	591	589	564	583	577	582	620	590	572	563	621	555	611	539	576	575	557	586	576	590	547	561	616	569	567	590	610	611	585	558	556	563	586	607	562	643	577	592	597	572	518	578	584	621	562	624	550	574	607	542	584	565	623	554	559	592	592	574	558	609	593	619	563	575	593	616	565	607	549	586	546	540	587	554	575	554	544	615	608	577	567	584	587	571	549	627	562	579	584	581	592	576	545	604	555	596	559	573	580	621	560	596	594	570	605	563	577	605	574	573	556	583	573	631	591	607	589	587	573	582	590	560	597	589	605	610	562	566	550	555	632	622	573	547	568	561	531	587	575	630	578	567	575	590	541	544	600	558	591	544	552	570	578	620	591	588	565	545	570	625	567	581	574	559	542	573	571	560	575	565	563	576	565	587	560	540	529	562	611	597	515	616	581	562	577	579	557	606	623	606	563	619	538	559	571	550	606	606	628	592	602	557	558	580	543	568	530	562	622	600	561	582	577	616	608	616	555	590	548	558	609	599	553	562	598	536	547	606	608	557	536	590	563	551	607	599	569	554	623	597	607	609	577	589	590	579	530	581	572	563	588	576	566	616	573	587	529	553	584	586	565	584	540	572	561	621	592	571	587	543	594	598	590	626	596	574	571	584	548	613	559	573	584	550	535	598	557	566	583	600	598	591	553	561	607	563	618	566	583	555	572	588	566	579	567	560	563	562	614	592	588	582	598	560	612	590	599	592	612	601	561	560	559	604	510	590	551	604	556	603	572	560	595	619	585	555	517	578	566	626	604	597	581	565	555	592	583	583	569	601	557	572	603	589	611	584	583	491	600	552	624	556	584	601	610	531	562	544	571	599	596	618	561	573	597	578	574	580	584	584	577	572	576	584	586	577	613	521	616	590	553	566	590	593	531	536	552	618	608	602	548	609	566	559	578	587	553	592	581	591	570	551	610	621	523	552	606	549	584	580	559	553	551	583	562	571	578	551	563	603	593	600	558	628	601	541	587	554	551	607	589	595	578	570	539	614	608	565	591	549	559	579	555	588	550	550	605	552	564	586	598	567	599	588	577	584	602	602	574	563	587	614	525	574	558	584	570	596	633	608	568	602	585	563	611	574	595	601	573	593	621	597	620	592	582	583	574	595	610	586	569	589	634	619	585	586	567	551	588	599	551	600	606	553	573	583	559	571	624	630	559	568	584	617	567	544	584	557	524	557	551	560	559	558	533	583	595	592	598	569	570	549	582	617	549	595	582	571	607	579	579	586	597	585	562	576	576	580	593	584	558	586	581	556	600	579	613	555	582	560	591	586	535	539	530	580	574	569	568	604	543	546	566	598	606	573	604	559	550	543	570	607	554	587	570	567	606	587	606	590	552	568	610	567	594	518	580	607	598	579	557	558	530	577	577	567	577	581	621	575	603	556	561	545	587	566	559	619	566	546	597	585	565	629	589	585	597	557	572	541	563	581	626	631	551	570	558	607	604	563	593	559	565	542	563	580	594	629	583	609	583	569	592	579	536	595	591	565	574	602	622	571	570	613	551	604	592	626	577	607	567	560	591	552	607	613	554	568	567	569	584	567	579	548	545	550	602	563	583	567	582	566	605	554	563	606	576	565	569	593	564	545	571	563	561	545	609	613	624	596	608	607	571	579	558	557	526	572	591	574	634	585	557	618	578	590	557	579	559	594	624	598	588	587	603	589	583	592	569	576	594	567	634	551	578	626	571	550	600	643	548	612	603	598	568	586	560	574	577	595	612	612	576	561	637	567	610	556	555	576	517	550	557	584	551	558	541	578	587	608	570	548	556	584	608	600	618	587	561	563	599	617	588	584	574	589	571	558	589	610	550	567	557	590	601	564	588	604	600	583	572	598	557	611	617	569	547	541	560	569	565	567	592	618	575	575	561	585	612	607	596	535	587	591	588	580	641	585	580	594	563	596	541	610	593	604	579	579	577	559	579	553	570	599	596	553	641	588	605	567	562	603	543	573	633	588	603	566	555	584	565	589	578	559	582	556	563	571	606	534	630	615	574	596	555	520	597	581	551	595	571	554	599	585	567	612	548	566	570	603	578	594	574	580	581	588	605	611	598	577	610	578	548	570	581	575	550	601	604	618	618	584	592	569	553	621	563	570	574	566	608	557	550	591	530	579	557	560	589	581	549	543	568	594	600	534	599	559	522	586	567	613	552	575	616	545	564	555	569	542	588	572	543	610	590	604	615	572	579	613	555	552	591	646	578	592	549	576	555	579	638	555	603	605	590	589	570	598	545	546	564	583	576	578	560	557	581	573	601	571	573	575	607	585	561	583	616	585	560	598	565	562	567	598	554	556	618	606	572	556	555	574	574	524	577	567	565	578	567	579	544	582	602	548	575	625	603	595	593	578	542	594	549	588	545	590	537	617	509	599	560	571	567	627	579	607	614	548	594	627	572	581	546	564	560	559	530	561	604	573	553	590	577	589	582	565	617	571	551	581	553	572	590	562	582	581	555	572	544	572	573	585	579	555	549	601	600	614	551	592	615	600	540	591	582	569	545	603	595	525	613	595	593	558	580	561	542	614	601	590	558	549	606	649	604	618	632	585	548	604	536	543	562	530	545	582	575	592	579	518	568	575	603	530	582	582	582	597	558	619	561	615	562	554	587	572	599	578	552	598	609	599	568	616	577	555	550	526	552	561	565	632	561	636	567	603	595	591	624	602	604	583	535	593	549	543	591	560	594	629	567	552	606	595	560	574	586	586	554	514	590	593	574	597	566	623	586	566	578	558	563	593	558	568	587	608	568	593	574	552	541	581	530	578	573	602	565	555	531	557	597	578	595	547	550	572	608	584	576	594	569	583	563
23741	21302	28873	24057	21287	12472	1144	661	536	496	471	433	395	382	376	371	349	344	351	335	339	320	334	324	286	298	305	290	312	283	314	286	326	318	303	300	304	329	284	289	292	297	253	286	298	305	305	326	284	288	294	318	287	273	286	298	293	293	295	270	273	300	295	265	300	292	239	290	281	272	323	256	303	274	312	278	296	299	306	316	267	272	276	300	273	278	298	290	311	266	291	283	267	300	282	316	308	292	302	287	297	309	305	286	307	322	294	271	292	297	290	316	262	307	299	285	257	305	292	299	274	287	269	278	286	273	269	270	292	287	306	293	276	274	286	263	270	265	267	253	270	287	275	281	305	303	310	282	291	279	295	289	290	292	310	289	274	287	286	279	244	269	289	296	299	310	310	289	282	297	298	276	315	276	293	285	290	285	300	293	306	256	283	283	305	290	289	276	307	275	293	268	274	305	301	279	283	306	273	276	273	276	264	292	272	272	287	296	297	267	288	279	299	272	296	295	315	261	295	273	266	288	299	300	283	286	309	263	300	275	318	288	276	285	293	293	278	270	284	307	323	311	302	262	269	286	292	308	290	275	260	299	269	268	264	304	285	305	277	297	301	297	269	269	287	281	292	299	288	274	295	266	287	272	299	269	320	321	272	321	284	279	311	284	291	272	267	292	264	260	289	306	299	301	311	288	258	285	298	290	254	296	296	292	261	282	305	307	332	273	293	309	269	301	255	328	269	295	290	264	275	271	297	322	281	264	282	306	293	270	282	273	303	291	272	289	248	285	265	299	306	279	257	275	286	286	302	286	274	295	300	262	297	292	275	267	282	276	289	272	293	266	289	291	275	282	300	297	294	285	289	316	278	280	298	287	306	257	280	290	243	265	291	290	284	274	255	242	296	297	273	259	283	261	279	283	307	315	263	283	311	315	281	304	294	255	321	264	283	281	287	281	293	302	286	289	296	299	287	277	272	282	284	298	273	301	288	310	290	291	293	317	301	315	302	290	308	254	286	287	287	292	271	321	283	302	287	301	302	329	258	281	272	281	309	251	297	279	295	266	303	267	276	298	273	273	285	255	277	272	255	270	290	276	288	290	297	277	258	289	308	280	237	264	291	288	274	275	269	283	303	286	270	296	266	275	305	299	308	284	290	309	276	293	261	281	274	286	294	303	257	276	280	266	302	285	280	275	289	311	273	286	299	297	263	303	299	306	297	290	307	283	281	310	290	267	305	284	276	298	320	262	271	264	284	292	283	312	280	255	311	286	306	260	252	314	312	323	281	300	288	263	306	284	300	267	289	304	271	305	310	288	293	291	303	289	294	302	296	296	264	292	269	277	300	258	284	295	277	280	283	279	302	310	281	280	248	251	287	251	296	285	295	269	277	276	305	304	299	281	324	295	293	271	271	276	302	290	288	270	276	275	287	275	305	294	286	317	288	285	295	307	294	253	319	314	266	275	291	272	301	291	264	299	287	266	290	264	287	309	286	311	310	301	261	275	276	306	302	309	292	283	270	279	303	328	289	285	286	286	289	284	301	295	297	297	297	277	300	293	283	307	270	273	271	292	343	276	300	299	287	283	289	259	268	278	251	294	280	303	302	315	302	296	274	263	283	270	295	286	302	289	279	287	294	240	291	311	287	264	278	289	271	301	284	270	257	267	283	300	275	292	299	298	258	302	284	277	285	275	285	296	276	302	307	298	306	292	256	288	299	281	272	271	291	300	268	268	310	291	322	269	274	317	274	286	260	298	304	260	272	269	299	301	279	285	287	283	259	294	296	295	299	268	294	265	262	300	298	282	290	294	281	296	270	282	286	281	294	286	281	254	270	271	321	295	314	269	299	298	267	270	301	269	271	260	297	307	270	273	288	298	283	278	272	309	278	309	276	308	289	308	288	287	300	300	278	266	307	282	293	266	307	306	257	276	283	269	284	285	288	267	297	310	296	261	294	301	291	271	277	280	281	275	300	287	286	314	283	303	266	264	279	248	276	281	300	296	254	274	298	272	298	297	294	291	282	282	283	290	308	279	280	296	269	295	318	290	268	281	274	291	291	254	288	292	305	302	289	286	280	262	265	258	286	286	318	280	299	289	284	265	293	302	295	278	301	285	261	273	315	305	270	284	283	291	286	284	273	282	285	293	268	307	282	289	291	287	285	292	276	282	271	282	303	283	282	270	282	310	312	274	307	286	292	294	305	287	254	285	294	266	301	282	288	275	312	278	255	300	277	292	291	273	301	286	288	275	254	289	274	271	280	260	278	281	287	278	290	281	270	305	303	268	304	283	254	299	318	276	288	281	277	265	300	283	275	284	274	283	300	291	257	310	285	280	287	274	289	282	284	270	312	291	286	282	277	293	287	305	267	277	306	307	294	266	278	277	311	266	270	257	288	279	303	300	273	310	281	274	300	273	293	297	301	307	325	267	283	265	296	263	276	313	280	299	286	311	285	295	307	263	268	263	295	294	264	265	306	292	277	306	296	281	283	279	308	274	288	295	280	290	258	275	313	300	264	284	291	296	323	256	285	260	284	282	277	279	297	307	287	284	278	286	263	255	292	306	247	287	294	294	285	284	291	290	289	315	264	292	298	262	303	279	298	295	293	259	295	271	277	277	282	293	313	301	307	280	309	297	288	286	258	294	294	317	273	308	281	297	277	296	282	280	271	304	301	267	287	298	283	298	277	277	270	267	301	289	262	292	280	281	270	324	273	278	303	246	287	275	294	289	269	284	287	301	285	312	266	305	243	261	287	287	277	288	281	260	281	281	291	291	309	287	296	302	281	262	312	284	268	308	308	260	249	320	291	284	291	287	275	264	310	280	277	311	287	312	302	287	302	272	274	282	291	275	277	299	290	286	299	292	260	281	273	264	283	265	274	271	270	294	285	288	277	278	279	287	278	280	276	270	286	266	291	268	308	254	284	275	302	278	279	300	289	305	283	284	281	298	282	296	271	274	283	298	288	269	279	313	277	302	247	280	306	296	288	307	304	256	274	243	266	299	284	297	294	279	321	306	284	276	299	268	275	298	299	305	293	277	308	270	274	317	254	284	282	252	258	313	275	301	288	303	300	267	281	279	282	305	276	297	275	299	274	264	283	304	295	264	275	279	315	300	299	277	271	291	267	269	279	279	302	288	309	283	257	273	313	303	297	258	275	302	302	269	285	290	263	302	279	310	307	273	262	252	292	282	320	280	275	288	264	306	273	290	276	274	304	289	301	281	319	307	293	281	283	295	287	260	306	298	289	296	272	316	307	285	292	336	251	268	297	284	254	277	289	278	318	289	293	303	314	311	271	274	300	294	278	309	338	276	287	276	285	306	291	287	276	293	271	280	270	324	301	296	296	287	294	266	329	273	272	287	263	279	279	272	256	285	302	292	246	291	299	262	295	290	300	290	308	281	304	288	265	277	297	277	283	302	258	273	304	287	268	330	279	289	275	273	268	299	315	328	270	304	301	304	276	286	285	278	305	284	265	282
4984	9604	7930	3913	2718	2076	1573	1230	1085	929	850	747	691	618	542	562	575	547	489	512	455	449	457	413	442	448	456	462	409	437	384	389	420	411	426	369	431	381	395	395	417	409	420	396	385	416	359	393	376	406	402	385	369	406	367	341	388	374	362	402	390	388	388	402	408	368	417	374	407	395	379	394	382	380	369	323	374	375	389	381	391	396	395	400	398	373	390	349	376	400	362	396	396	425	341	391	395	384	377	357	430	396	394	375	416	401	361	401	365	396	379	383	397	428	422	387	344	348	423	375	364	373	378	392	381	375	368	369	409	379	384	378	369	383	369	411	383	335	389	369	384	354	406	381	411	393	399	405	413	406	391	395	384	410	382	365	394	359	393	383	403	362	401	395	382	368	365	374	363	432	386	410	417	400	393	365	378	379	386	330	382	345	384	379	391	409	385	390	366	375	380	399	370	376	359	373	373	392	385	410	367	392	370	360	399	406	379	377	423	392	388	367	385	353	376	397	419	367	334	387	421	380	363	398	379	429	399	387	422	376	364	370	364	382	349	390	396	372	391	351	364	406	386	381	345	371	376	435	390	387	429	385	375	411	364	380	367	382	383	388	407	409	407	406	363	333	346	380	385	381	367	391	370	369	415	375	388	346	408	385	382	380	386	369	370	358	401	361	380	403	375	370	359	396	375	392	381	407	349	408	378	375	411	423	371	387	342	388	436	376	375	365	405	332	374	383	368	382	380	368	388	405	366	363	403	399	390	380	390	436	384	377	404	386	355	411	389	370	373	366	390	386	403	369	350	382	393	404	366	355	410	423	371	393	380	373	383	350	364	365	401	406	373	402	387	386	377	356	398	374	414	376	369	385	406	406	373	383	369	370	372	390	359	394	374	381	390	373	400	437	377	401	402	383	413	396	382	405	376	379	379	365	394	370	396	405	418	367	391	361	374	366	393	379	352	384	396	353	388	372	409	353	400	438	418	363	394	377	369	399	346	422	394	348	356	341	358	384	376	425	413	410	384	407	378	363	352	402	398	367	400	390	410	386	406	367	384	368	364	347	382	374	411	396	388	375	373	393	372	376	366	355	414	378	409	383	383	377	335	357	348	365	353	384	371	389	390	370	414	379	389	396	370	365	378	391	400	368	401	390	410	391	364	372	358	424	355	394	380	367	362	428	347	363	356	397	371	357	384	393	367	403	387	363	376	394	409	398	394	418	407	393	391	371	366	371	397	416	381	363	403	400	384	408	403	388	412	363	379	373	365	369	401	366	432	371	377	370	408	379	371	355	377	415	372	405	377	397	418	383	389	377	382	374	396	393	394	367	384	371	381	411	370	329	382	399	356	375	405	382	356	391	369	383	401	374	382	415	347	371	387	372	425	417	372	390	396	414	375	364	370	348	371	384	369	398	394	379	410	389	390	380	407	413	365	383	407	383	386	398	414	381	403	373	397	408	377	389	382	376	368	365	371	370	392	363	382	380	349	373	390	418	395	414	371	362	398	389	399	375	355	420	376	413	398	373	368	411	383	333	358	408	384	428	388	348	355	395	399	403	367	401	410	412	374	399	358	389	375	378	384	364	393	403	373	369	366	367	399	419	371	361	376	406	359	389	388	389	413	387	377	364	354	408	413	386	400	355	370	350	373	375	338	370	320	398	393	374	379	367	371	398	391	378	383	366	386	366	388	358	391	392	434	372	350	387	402	393	383	374	397	352	375	368	382	393	403	387	372	391	374	393	372	387	419	394	382	351	407	386	369	370	409	374	347	354	349	393	378	380	379	385	395	378	383	415	400	402	407	356	366	368	407	383	347	352	360	360	382	399	408	378	389	384	366	370	384	369	371	409	400	377	378	384	411	403	362	408	381	377	375	352	356	375	375	387	384	363	424	378	355	416	369	395	346	388	350	384	372	383	358	353	370	388	350	379	384	391	386	382	419	362	355	388	389	373	353	372	388	383	348	371	388	400	368	382	417	411	388	380	346	405	349	378	408	372	385	396	395	378	394	381	403	370	400	328	428	371	372	394	388	397	410	422	394	374	352	414	408	421	375	384	417	423	391	399	369	372	418	383	390	386	387	392	382	392	407	387	431	397	396	399	394	378	383	396	362	371	372	392	378	342	361	416	374	390	413	395	366	369	355	381	409	352	347	396	402	359	404	416	400	376	347	356	384	383	412	392	350	385	384	391	360	402	395	358	378	401	380	387	374	368	412	398	406	367	381	329	377	369	412	361	416	381	376	418	384	387	393	369	361	390	404	350	389	388	415	372	385	376	371	378	370	424	390	381	420	356	392	429	407	378	397	367	381	379	356	415	358	386	379	370	360	376	368	361	398	376	406	400	370	403	379	350	343	388	386	380	371	374	415	421	410	360	393	382	384	359	344	387	385	406	396	379	367	401	381	403	379	377	423	361	381	373	418	397	388	403	386	385	379	395	372	389	386	386	365	366	380	385	386	372	430	401	373	368	424	383	374	375	359	344	365	380	406	401	412	366	396	379	370	360	415	414	396	349	388	384	410	376	385	383	385	387	411	403	367	363	366	372	385	378	392	388	378	394	398	373	385	398	343	371	366	364	371	391	368	400	396	405	412	407	409	355	382	397	413	390	329	382	400	394	382	415	390	369	412	339	390	364	384	410	406	402	382	355	366	400	349	380	432	399	393	393	391	385	348	372	378	377	390	381	359	370	385	378	399	377	415	373	392	411	397	386	393	387	390	386	387	361	379	389	401	374	423	393	346	401	375	392	365	358	342	391	348	414	367	393	386	383	395	358	358	384	366	369	376	366	399	399	405	388	407	329	397	391	386	388	396	378	392	405	407	356	383	375	361	383	393	393	395	351	404	365	366	376	377	378	407	423	430	361	386	380	374	407	382	364	383	364	398	354	366	375	369	369	371	391	354	369	389	420	340	413	389	410	372	375	390	369	408	334	375	392	378	348	337	369	399	394	363	385	392	376	377	363	379	372	370	387	366	428	348	388	409	387	369	390	375	417	397	393	375	379	361	397	393	376	389	368	407	365	402	377	370	372	401	373	368	404	410	367	390	363	382	387	394	366	354	393	361	351	406	390	389	340	362	405	408	368	394	379	356	393	373	373	357	387	349	368	395	372	406	373	377	410	350	387	366	378	409	388	369	381	375	386	394	351	401	395	353	370	382	381	377	359	371	352	339	393	425	354	404	362	402	364	400	400	369	389	364	380	403	376	402	368	404	371	384	363	365	384	360	371	379	392	405	376	366	391	330	375	418	373	407	373	394	378	354	367	380	370	348	372	344	395	388	358	391	395	384	383	389	355	406	428	403	405	357	372	374	342	353	364	387	361	384	389	404	375	389	406	374	422	405	381	387	400	377	359	388	388	408	374	357	395	409	375	382	355	372	376	353	364	359	425	376	399	390	374	389	412	419	394	380	376	407	386	368	382	401	408	384	368	395	352	378	375	401	383	381	375	366	409	425	405	396	354	385	383	379	357	378	388	381	388
22805	21280	29222	23672	21281	21316	10772	879	603	502	443	375	366	315	263	232	227	211	208	210	224	216	195	169	173	153	172	151	180	162	150	153	141	157	153	154	152	152	147	151	142	140	135	162	137	141	103	138	149	147	130	138	139	119	136	136	155	129	114	119	112	145	133	127	152	109	134	113	130	132	130	136	145	103	115	110	125	115	126	112	115	136	145	115	111	116	155	152	121	114	141	135	110	121	134	111	117	134	131	110	113	112	126	151	120	137	131	120	141	102	136	120	131	137	130	134	128	129	107	121	134	121	114	124	150	128	113	134	129	126	150	114	120	137	106	113	108	134	133	131	106	107	104	128	129	115	112	138	122	109	133	124	131	118	138	116	126	113	107	155	109	130	108	127	100	146	108	112	147	115	116	125	126	103	120	132	117	135	125	136	135	117	124	135	129	116	117	105	117	118	115	124	139	114	112	134	130	133	121	123	121	120	127	112	104	109	122	118	154	119	150	118	119	137	141	112	136	136	128	144	133	98	137	118	129	141	115	133	122	115	123	136	127	123	122	137	114	123	113	120	110	134	128	125	124	132	123	116	116	140	120	130	120	115	130	125	127	140	113	92	130	99	123	125	108	115	120	145	136	133	136	107	121	121	127	145	104	140	126	134	114	125	117	120	134	123	152	122	110	113	138	138	122	125	105	122	124	127	137	113	131	134	116	119	130	122	120	118	133	145	131	131	130	114	119	130	116	127	131	150	108	120	126	113	156	136	142	118	122	126	128	123	124	124	109	114	132	141	116	126	133	138	130	127	129	110	91	121	122	94	110	110	137	127	115	127	133	137	117	130	115	107	123	122	132	130	113	117	105	127	115	118	131	105	113	143	130	120	125	129	113	116	112	124	134	124	140	120	136	147	133	121	126	123	137	122	134	135	119	122	109	136	125	120	125	136	130	130	123	138	124	122	133	125	112	128	114	108	130	103	143	128	116	129	151	114	120	132	105	117	107	137	129	119	121	103	132	138	108	108	128	135	141	116	147	112	122	120	113	122	135	131	114	112	129	139	123	127	123	114	139	136	128	111	124	116	141	121	126	133	134	119	155	135	122	128	143	134	128	131	131	121	115	124	139	119	112	111	126	112	114	106	127	112	127	140	102	127	133	118	130	108	106	140	115	114	115	135	113	132	110	111	130	135	124	125	131	121	117	113	118	125	120	133	117	119	127	143	123	114	122	135	116	131	124	114	128	140	126	122	109	139	121	121	134	133	134	140	118	122	141	126	119	121	125	135	129	124	129	138	130	117	144	126	107	126	118	132	131	128	140	126	120	139	131	127	130	126	125	126	138	127	127	115	114	121	126	122	122	131	151	139	146	113	115	105	125	113	108	122	117	94	132	136	129	123	114	123	102	122	134	124	122	130	123	130	123	111	119	122	115	124	131	139	124	142	134	117	125	123	126	128	109	139	116	108	134	120	156	121	135	125	124	137	116	123	123	129	140	144	147	119	143	117	120	129	114	134	134	121	123	115	121	100	103	108	128	128	121	139	112	115	122	112	124	114	120	121	130	110	111	144	120	113	126	125	113	129	122	131	116	122	110	120	114	108	126	117	125	125	134	115	122	108	117	120	126	114	124	120	131	128	136	143	129	112	119	124	125	122	105	110	123	124	130	121	134	126	134	122	140	123	137	123	108	118	126	130	128	125	122	134	102	117	125	105	135	130	123	113	112	115	144	128	117	136	125	105	125	139	116	128	120	136	126	124	130	138	126	111	101	143	114	109	136	127	115	130	102	122	127	141	100	121	112	126	126	114	105	108	118	127	125	125	125	133	127	114	124	127	134	150	120	125	135	115	115	125	142	120	130	135	112	118	115	132	109	125	118	120	118	123	118	111	129	133	125	135	117	120	111	122	113	137	112	108	114	118	128	130	135	136	127	130	124	124	120	132	118	126	135	115	104	115	110	119	124	134	121	129	124	120	115	129	123	120	136	131	123	121	100	124	124	114	118	135	121	103	109	103	128	161	128	127	126	137	118	140	141	138	127	102	112	104	131	134	125	111	130	123	114	139	130	126	127	117	138	95	122	129	136	127	104	124	106	123	100	124	108	139	135	108	131	122	136	134	105	122	124	127	131	120	128	133	114	147	123	129	120	130	120	133	101	109	110	130	144	130	125	116	121	134	108	109	114	117	104	131	115	109	113	117	118	126	147	118	125	131	116	141	121	122	137	116	116	121	116	117	122	133	118	142	132	127	123	123	112	111	121	124	145	142	119	115	127	136	134	128	139	110	127	103	121	108	124	126	133	116	119	133	125	113	114	113	115	130	130	132	119	124	107	133	127	132	127	113	108	140	126	118	111	130	102	114	126	99	125	140	119	113	125	99	136	131	124	128	124	113	121	121	135	125	128	128	130	128	115	125	117	132	118	125	127	125	108	124	122	130	130	119	151	114	109	100	122	126	145	143	105	95	139	118	147	122	109	109	122	110	123	130	133	110	143	129	135	126	134	103	133	135	132	112	114	126	115	112	118	100	125	117	113	127	121	119	125	125	115	120	128	134	130	132	141	107	106	139	105	138	116	130	115	97	125	130	112	129	132	110	132	104	132	136	124	113	127	141	127	132	107	127	141	123	118	139	109	141	122	118	126	132	133	144	119	127	125	124	132	113	135	111	126	128	135	126	142	105	118	137	113	135	119	103	120	148	121	122	141	106	122	116	124	120	125	122	119	122	125	124	105	119	115	125	108	88	117	115	138	118	138	127	120	124	119	94	139	126	106	124	125	126	142	111	108	132	108	137	108	119	131	128	118	139	141	115	110	115	135	135	103	129	125	129	127	107	123	113	121	122	119	133	141	123	121	120	117	115	92	118	115	120	132	139	109	111	134	122	140	132	137	121	131	125	127	136	117	129	134	114	137	135	119	115	113	97	119	132	120	117	123	116	125	121	134	117	115	120	139	134	135	114	128	131	119	114	133	116	127	123	113	110	145	130	119	128	98	135	127	120	112	121	132	148	109	124	109	108	125	112	110	104	131	118	139	124	127	122	132	112	108	127	122	128	139	116	121	104	134	104	147	130	132	123	138	113	128	127	115	110	127	115	132	136	116	113	139	158	124	114	117	112	142	121	108	139	122	130	131	139	125	128	130	133	129	130	128	109	127	122	119	120	118	137	116	118	111	124	115	121	133	125	102	110	93	137	115	121	137	131	139	129	124	132	113	119	123	119	104	114	113	137	103	129	124	100	106	114	105	120	137	115	111	132	132	120	110	136	104	130	108	113	122	124	123	111	107	107	121	120	110	131	135	139	123	119	121	117	122	126	133	107	140	118	115	133	116	130	108	108	108	149	131	125	118	144	113	118	117	104	123	99	127	114	102	145	107	122	122	138	119	105	125	120	135	127	123	126	110	138	124	128	130	121	128	133	123	118	145	119	123	111	94	104	101	133	138	109	92	118	131	111	117	127	135	134	119	141	126	144	116	147	128	114	133	101	131	148
6695	15597	12771	6595	4384	3303	2476	1905	1461	1183	1023	855	752	684	551	474	489	427	375	338	339	329	365	294	271	290	276	240	243	251	225	232	217	225	216	221	202	195	216	193	202	215	192	209	193	228	200	179	155	194	171	195	175	188	175	177	150	196	171	203	178	183	145	198	171	185	160	179	158	165	169	174	184	171	177	183	164	150	157	153	179	166	164	184	163	171	153	172	167	183	148	185	167	155	158	161	172	171	160	170	199	194	148	182	165	148	181	161	145	152	143	176	175	178	177	174	161	172	177	161	164	181	202	170	184	155	187	167	170	155	174	188	164	161	171	156	166	172	161	161	175	172	175	182	159	153	168	175	178	178	160	157	150	149	177	152	162	161	154	147	157	173	154	205	169	171	170	161	154	160	190	160	141	182	168	169	168	164	168	163	169	143	158	151	145	194	165	167	150	144	170	144	159	163	170	171	163	172	178	160	158	141	157	141	160	165	156	178	167	178	163	158	149	161	173	176	177	173	157	170	151	159	153	161	168	157	175	171	188	164	142	173	150	164	180	159	162	163	142	177	175	147	143	178	175	159	186	157	148	158	165	164	160	164	155	159	178	161	170	161	167	164	156	174	161	169	146	148	151	142	164	136	172	151	177	182	183	172	164	166	167	145	165	176	146	169	166	167	154	173	185	163	158	166	165	173	176	167	169	173	147	165	171	165	177	160	168	150	177	158	167	165	157	153	156	154	147	176	159	138	153	169	164	161	181	157	175	164	179	177	167	172	157	169	162	157	153	170	166	142	193	170	165	169	178	152	176	154	165	149	162	190	173	171	176	161	165	159	155	155	163	190	160	161	172	155	148	178	164	164	165	187	170	178	161	164	141	137	129	167	164	189	176	171	164	171	158	172	154	163	165	162	178	160	146	151	182	156	173	195	165	146	178	152	178	169	179	159	159	204	168	159	147	162	163	144	168	156	165	159	177	166	177	139	172	170	175	142	157	172	180	154	161	160	151	149	161	154	145	175	143	159	174	164	163	161	167	177	171	148	165	168	154	161	163	160	162	154	153	176	135	148	191	154	159	170	156	163	176	151	162	189	179	182	168	176	161	152	174	153	173	169	181	164	168	149	153	151	168	137	139	161	147	159	152	181	170	181	167	150	163	174	187	184	150	158	172	170	173	170	194	147	155	160	147	153	157	167	177	149	172	138	173	167	174	176	172	180	150	177	141	152	146	158	156	151	156	150	156	175	152	176	174	162	159	148	180	167	159	169	151	148	167	167	161	166	153	165	172	148	159	163	179	159	169	170	160	169	155	161	159	185	178	170	159	144	163	171	167	164	164	144	146	166	155	158	161	191	159	170	148	181	173	154	147	152	193	144	137	155	148	158	146	182	155	166	115	144	136	180	152	143	166	160	177	170	166	173	153	141	181	145	169	155	181	178	160	173	176	156	153	154	162	153	176	170	144	175	176	165	173	151	140	183	173	170	167	199	152	164	155	160	177	147	168	159	169	175	168	166	163	155	169	154	176	176	164	170	186	160	163	184	167	155	175	166	158	171	167	179	152	162	166	163	179	156	173	170	159	203	175	153	163	174	158	159	170	149	169	159	190	168	176	147	151	168	164	172	141	165	163	172	173	166	178	138	174	177	122	159	165	141	166	188	163	158	167	175	151	150	164	156	178	168	168	159	158	164	163	184	159	161	183	151	149	161	168	147	170	166	154	150	165	169	164	174	148	181	133	159	164	162	173	166	154	152	150	153	161	160	148	151	183	142	175	169	148	155	172	194	173	177	169	154	163	189	136	181	162	181	162	164	167	185	181	177	160	159	171	163	142	153	155	155	163	154	159	143	161	178	153	178	153	166	152	184	163	162	171	164	188	175	186	152	166	158	157	153	169	149	158	195	161	176	161	179	173	165	174	159	165	142	165	184	156	152	199	178	189	133	146	172	176	135	163	149	147	165	175	149	170	178	185	164	173	170	178	179	162	164	171	173	168	184	146	169	157	173	148	167	183	170	166	157	179	159	164	160	182	152	165	159	156	160	173	159	152	163	184	179	150	160	142	152	178	163	161	177	157	148	144	159	160	169	155	167	183	159	167	179	171	159	168	169	167	154	154	150	157	172	152	143	154	175	151	136	159	166	158	158	161	186	158	153	169	163	152	150	161	171	139	178	183	153	165	160	174	153	156	161	179	143	158	147	153	180	176	176	183	155	166	162	176	151	175	168	159	170	151	166	158	157	168	164	143	168	160	152	159	151	175	171	173	170	157	164	164	156	154	179	175	163	163	164	142	164	179	155	161	168	147	163	151	148	175	154	182	156	135	162	148	178	179	155	158	170	168	164	173	174	161	163	171	193	144	165	140	173	158	142	163	171	178	164	175	152	186	161	159	164	166	184	171	161	172	143	162	152	174	169	175	189	165	170	166	167	145	142	147	167	175	164	166	181	170	155	166	156	163	171	149	135	149	181	151	170	167	161	149	154	176	149	158	164	162	182	140	156	155	174	167	176	200	164	136	165	166	153	166	155	155	175	155	158	169	157	155	153	171	159	140	174	177	164	163	164	162	142	159	179	166	159	165	157	174	150	155	167	175	184	165	163	177	142	166	174	188	165	156	145	183	163	156	161	162	183	165	146	138	162	164	174	164	159	180	156	166	157	144	167	155	142	149	177	128	165	168	151	162	183	147	186	166	158	176	165	154	163	177	153	157	177	188	171	177	168	154	166	169	147	191	172	167	174	162	153	161	164	161	156	145	165	148	162	165	146	164	172	165	178	150	141	192	167	153	156	156	163	168	167	155	179	183	157	146	153	163	142	160	165	150	152	166	158	186	178	159	161	163	177	189	158	147	161	161	165	154	148	160	157	166	152	177	170	171	164	156	127	166	156	177	150	157	150	177	146	164	148	158	135	151	149	161	170	148	176	161	166	161	157	158	174	154	165	149	160	158	155	148	179	158	155	171	170	134	177	181	172	178	212	158	165	168	168	157	145	156	158	153	150	146	163	166	147	156	162	173	167	157	161	153	149	174	164	159	177	210	173	149	179	152	164	159	174	166	178	179	176	148	157	169	152	157	149	145	160	166	182	168	155	159	166	170	176	175	176	161	160	183	163	176	153	150	194	161	156	177	166	142	191	157	163	158	149	163	161	164	155	171	172	162	154	183	163	176	153	170	171	155	159	151	160	163	169	178	172	160	150	150	163	187	153	174	165	155	159	159	184	154	154	165	174	165	156	168	168	182	164	154	144	172	161	129	146	164	168	152	171	184	174	154	162	166	179	165	159	159	151	158	148	161	185	165	150	158	189	157	146	161	182	174	149	173	135	166	139	165	151	151	149	174	178	160	170	195	158	171	174	157	166	175	171	150	173	167	158	158	194	139	173	167	173	181	164	162	190	160	174	137	156	151	158	156	185	174	166	160	161	164	172	145	167	169	152	154	177	154	152	180	154	130	135	162	160	184	175	173	159	171	162	168	155	146	184	169	170
26896	20955	10808	1000	583	540	465	462	495	471	434	441	485	419	490	441	466	441	443	489	455	439	411	454	476	432	446	483	469	433	398	454	436	455	431	477	446	468	453	442	455	439	435	445	479	447	434	467	449	453	419	484	430	470	457	442	467	453	420	450	451	443	457	441	479	470	450	504	434	443	472	443	446	438	481	479	456	462	454	443	466	485	454	465	462	470	428	484	424	439	468	447	448	471	460	501	474	413	482	467	443	453	447	443	468	489	454	485	444	456	443	468	445	463	458	461	451	435	443	411	450	423	465	469	448	458	439	464	442	455	463	480	458	458	449	509	436	457	470	445	482	415	449	469	423	427	440	450	430	430	437	450	469	463	457	469	468	426	461	456	456	452	459	479	478	484	452	433	469	467	428	462	465	464	404	498	460	469	456	416	504	441	472	431	442	471	448	467	435	436	433	412	444	456	453	429	478	433	444	450	430	437	471	443	457	433	463	455	464	478	411	452	446	455	479	465	462	451	454	453	486	478	469	460	460	461	402	436	450	466	428	417	433	447	472	491	480	468	414	476	441	492	433	436	437	473	491	461	438	431	431	442	412	459	444	442	457	415	468	435	505	430	442	443	449	406	420	453	423	465	491	443	475	456	475	462	476	486	419	430	495	430	490	450	440	469	451	416	460	475	463	461	454	494	427	436	440	460	453	472	486	424	410	424	425	447	428	460	414	458	428	433	423	449	445	460	447	459	480	422	430	421	469	450	444	473	423	479	419	431	443	433	426	466	479	467	461	425	471	446	475	449	449	415	465	485	442	449	490	453	449	459	481	434	453	459	449	449	448	476	492	464	438	495	472	468	444	429	432	463	431	458	422	394	449	468	475	445	477	436	485	468	456	455	450	483	482	461	433	434	425	452	461	412	458	453	473	459	462	451	441	450	442	434	466	450	410	440	438	448	458	464	473	421	433	438	461	444	492	455	432	466	445	465	455	418	446	430	446	443	441	434	436	462	456	434	430	443	471	427	460	466	479	459	473	480	448	496	439	461	470	453	485	481	422	449	461	479	485	453	427	447	436	448	455	454	456	451	455	458	482	428	413	500	447	440	481	448	435	431	468	509	475	424	438	472	414	451	458	487	489	458	420	445	472	470	444	482	454	464	450	468	488	477	426	486	455	434	497	470	475	438	437	439	480	476	427	436	467	474	464	471	466	445	502	449	439	430	468	443	470	465	457	444	466	446	485	420	450	481	439	460	441	463	413	454	450	423	427	455	501	452	446	460	461	469	457	479	480	467	515	466	439	452	478	450	421	466	459	515	450	441	408	435	447	444	473	449	455	473	480	455	471	450	472	500	461	443	497	471	413	463	423	434	489	473	442	490	442	473	428	431	477	434	462	493	460	470	437	464	408	436	477	497	471	480	466	461	454	461	445	441	468	443	418	442	423	423	436	489	450	458	437	448	491	450	458	452	447	468	437	444	488	445	455	447	451	430	430	450	465	445	456	481	454	466	431	406	441	445	443	479	477	447	456	491	460	471	481	456	473	441	421	453	409	432	438	483	492	425	448	434	446	435	459	440	464	430	459	410	441	442	449	465	474	469	470	490	489	411	466	481	427	432	443	458	451	467	459	430	437	471	462	463	441	478	476	497	439	469	481	451	450	459	423	449	489	446	501	479	455	460	445	454	462	458	505	468	474	453	426	453	468	450	450	424	484	434	447	465	494	467	469	434	453	481	452	466	466	469	430	480	452	469	450	461	474	444	429	415	437	466	465	468	458	459	436	444	453	427	466	444	457	414	482	437	444	496	466	435	429	472	425	460	478	494	435	432	482	465	407	439	429	458	453	426	486	468	496	453	493	470	450	401	471	466	424	468	442	460	444	439	488	476	459	442	424	504	455	462	462	487	496	469	434	443	478	493	434	449	453	448	441	467	464	479	455	460	467	460	462	466	416	433	445	437	470	482	445	440	415	426	439	475	443	457	456	472	460	440	428	480	488	437	422	469	461	456	432	438	451	439	488	467	451	425	458	512	462	440	446	472	443	441	414	470	459	442	450	455	465	434	434	401	450	455	444	403	435	468	447	433	445	457	449	503	444	448	480	460	450	473	458	450	478	471	439	454	476	470	473	432	415	439	469	422	461	462	438	453	467	462	463	473	471	461	493	451	424	444	476	456	411	448	451	455	441	446	427	444	474	484	448	467	437	474	502	465	446	473	427	449	440	468	437	430	470	464	477	429	436	458	424	478	462	480	446	454	428	397	453	476	440	472	432	424	422	473	467	456	493	453	439	436	433	501	452	447	455	450	430	432	467	439	447	480	454	439	411	446	444	452	446	470	484	433	473	466	418	430	440	443	428	406	433	454	465	443	461	411	441	446	456	441	480	438	404	431	444	459	432	456	458	457	444	464	436	440	447	497	430	432	460	465	456	478	439	448	432	466	460	417	435	468	423	431	436	439	429	470	467	478	413	440	455	431	449	420	443	435	463	448	490	481	461	444	451	442	457	451	439	471	437	489	449	468	444	464	469	449	452	444	407	453	465	443	454	467	455	465	442	446	426	460	465	462	484	463	449	443	432	413	433	432	461	449	440	484	440	418	467	441	433	472	443	424	436	467	483	443	443	435	458	471	457	417	425	466	479	514	442	464	468	436	444	496	457	433	427	433	449	442	470	452	438	447	463	435	457	410	451	476	427	469	478	446	453	480	413	431	463	449	423	458	458	472	445	467	408	424	485	440	448	455	430	504	407	479	493	445	470	448	440	492	439	480	449	444	440	478	468	479	466	487	466	439	457	452	458	485	434	465	490	430	421	481	470	408	425	461	458	453	455	473	426	432	479	522	435	456	446	442	448	460	487	490	448	473	432	443	465	454	430	451	447	447	512	435	451	444	494	453	433	498	466	436	461	463	436	446	471	458	473	430	454	457	428	420	448	443	427	459	493	467	453	415	420	461	418	472	452	455	451	427	477	444	471	458	464	444	442	478	448	443	453	461	488	441	417	431	433	452	473	434	471	490	440	435	459	477	494	458	467	442	484	409	496	463	456	437	437	458	429	436	480	480	493	452	396	413	471	502	458	411	439	459	464	476	438	433	430	427	476	429	457	471	489	498	410	433	463	467	412	461	431	434	426	456	413	465	443	456	464	450	419	445	434	459	427	447	468	454	430	473	458	422	436	467	438	458	451	477	450	473	430	455	407	461	455	429	457	435	460	491	418	449	444	482	489	437	452	439	479	447	444	471	462	462	441	480	500	389	435	485	450	473	448	429	483	449	454	419	465	426	432	432	453	465	478	432	489	437	425	420	514	477	476	478	475	466	480	448	439	491	449	456	453	456	478	457	438	445	474	478	443	449	465	440	466	444	456	434	435	475	440	480	474	421	441	475	463	470	398	457	450	513	437	427	459	416	453	475	501	443	472	495	468	446	473	468	457	472	402	453	488	388	450	464	488	468	435	457	493	449	465	437	477	462	465	458	478	455	454	463	496	456
4131	1245	1160	823	718	719	618	619	633	652	619	586	629	598	570	588	615	580	611	590	612	615	564	599	578	574	590	560	636	613	583	628	580	623	550	591	602	585	561	613	606	558	545	597	587	585	618	579	585	596	597	552	639	622	625	586	596	569	574	589	598	560	573	595	577	594	602	554	596	611	545	630	584	592	553	584	566	554	565	614	585	574	595	576	628	599	601	637	610	561	636	573	589	541	568	568	607	592	580	609	596	571	554	585	549	649	581	567	584	581	595	568	619	586	619	579	613	561	622	567	560	566	592	592	572	562	593	606	600	562	583	550	559	577	588	602	562	634	586	576	602	557	571	567	596	631	565	587	611	587	638	547	596	574	593	553	617	589	579	566	568	581	579	569	624	582	607	577	613	533	574	614	600	608	629	621	562	578	562	587	568	566	576	583	613	586	582	539	608	609	566	550	555	594	547	566	621	575	590	578	585	535	629	538	612	576	583	567	570	618	585	590	656	610	583	587	624	623	603	597	567	586	631	581	594	573	567	598	608	583	608	617	575	618	607	547	617	597	561	600	631	602	587	600	537	567	607	569	594	630	598	607	608	558	603	616	607	574	627	560	557	580	555	573	569	558	545	551	585	610	609	600	543	572	579	610	567	600	567	604	602	539	555	575	556	640	551	608	567	557	637	579	588	586	624	634	554	550	636	568	557	593	599	613	561	619	597	574	572	593	601	613	559	584	580	545	568	575	568	575	555	551	565	591	609	583	561	561	551	617	614	588	590	615	581	632	607	579	538	567	615	587	590	584	604	581	597	591	612	552	625	580	606	560	598	577	602	598	590	593	603	545	592	569	580	604	612	567	566	590	636	548	570	621	585	608	606	571	595	574	558	575	627	607	596	595	615	571	606	646	611	581	576	576	568	583	548	580	597	611	560	557	589	583	605	596	582	588	572	584	590	602	578	563	560	583	649	583	569	634	594	601	586	600	566	590	583	597	552	562	593	610	558	562	597	558	571	538	561	599	625	549	582	556	546	581	567	632	581	619	544	592	600	567	603	588	609	564	582	623	599	555	590	617	578	587	556	588	576	617	580	598	594	609	632	595	599	597	589	640	550	551	584	581	573	595	581	594	597	596	586	582	578	610	614	595	612	609	580	565	623	609	597	554	604	560	537	606	585	608	603	585	596	547	606	577	596	617	579	593	595	580	609	571	531	624	581	598	575	550	615	577	555	591	542	575	592	586	570	599	530	595	583	580	567	590	542	628	583	566	556	602	594	584	594	567	591	574	606	561	569	567	592	577	574	627	596	619	598	618	598	630	602	616	566	601	572	619	596	598	604	619	609	582	568	553	580	584	638	573	554	587	581	612	571	610	577	561	543	536	577	522	592	611	632	608	561	568	582	615	572	611	589	569	574	603	608	627	535	578	566	584	638	545	567	532	593	579	571	545	562	615	632	571	602	605	610	567	569	582	615	562	615	566	587	614	592	624	596	568	591	542	644	581	609	600	582	612	593	610	633	605	580	587	575	576	595	585	580	597	652	595	586	575	575	595	574	602	610	606	599	571	623	538	598	596	613	583	612	608	615	608	595	590	614	588	573	630	544	555	615	603	598	588	580	533	606	560	622	617	560	577	610	593	558	583	626	615	579	559	591	575	618	553	622	588	617	616	578	599	585	581	578	579	570	612	572	615	596	561	591	595	627	564	591	568	569	599	549	589	612	561	588	603	593	550	593	590	566	607	603	587	615	571	607	573	602	599	608	563	573	568	603	584	576	562	613	600	587	621	598	583	593	644	568	630	544	599	545	566	610	605	605	617	612	575	573	632	563	582	611	591	649	598	567	593	582	566	536	570	596	595	573	609	610	576	580	572	609	579	604	572	556	606	591	636	613	615	577	541	595	586	619	583	575	615	578	602	595	558	591	594	611	559	570	613	596	572	611	602	570	603	596	597	550	602	538	562	567	594	591	590	628	638	609	566	570	565	601	592	572	578	603	579	572	581	594	598	579	593	591	566	580	540	593	572	603	594	602	560	566	589	573	604	595	591	547	591	549	565	576	595	616	598	585	616	579	584	567	565	596	571	599	614	547	575	552	598	573	555	605	588	586	591	575	576	606	558	573	560	576	622	596	585	600	578	595	586	569	574	588	580	603	612	536	598	550	586	545	573	593	524	584	594	569	600	567	641	581	581	604	551	577	546	614	616	633	581	562	580	564	616	618	590	610	604	591	563	607	606	607	592	563	578	591	605	569	616	584	576	616	564	614	595	628	611	577	607	579	577	585	602	576	579	606	575	583	519	577	584	594	569	628	600	595	586	593	593	567	575	600	567	605	563	562	535	608	580	550	584	543	607	584	571	602	623	597	614	558	597	618	589	561	599	603	574	588	642	632	571	559	595	535	580	589	586	595	578	553	590	571	598	595	589	607	587	590	588	593	579	605	585	604	565	596	625	599	552	602	584	564	604	596	585	555	615	591	594	580	586	596	597	593	569	632	619	600	609	608	625	594	533	603	594	604	584	577	595	591	560	554	566	605	576	568	585	617	565	572	607	628	603	603	571	581	578	572	553	577	539	566	586	560	592	603	619	572	580	596	609	608	586	636	548	583	586	564	578	586	638	537	549	609	614	611	626	592	588	570	605	581	589	531	575	586	597	616	629	602	565	615	570	584	593	572	571	579	615	605	626	585	569	559	604	563	565	597	578	573	575	591	603	579	634	619	647	571	621	563	601	595	585	600	565	589	574	655	633	553	609	605	567	551	561	592	585	559	593	554	599	557	610	581	607	599	597	551	575	591	620	587	594	604	548	610	587	580	574	590	582	593	627	577	606	610	571	582	608	621	593	581	604	604	551	596	569	599	596	583	629	580	611	587	558	597	610	551	593	592	612	602	606	592	567	622	584	560	595	625	587	608	590	596	612	558	597	538	572	558	608	586	562	572	548	591	606	577	608	620	655	581	582	603	594	621	573	577	586	581	602	582	568	548	541	573	593	568	599	602	545	576	599	587	584	559	574	572	584	581	585	565	606	576	582	591	594	599	580	601	608	576	537	591	591	614	589	562	623	586	581	589	561	592	569	627	579	597	624	635	549	599	593	564	599	597	571	565	607	573	559	577	544	580	594	606	620	511	567	580	559	585	573	563	590	598	578	623	609	596	559	624	575	578	602	584	572	565	586	603	609	621	614	636	589	565	591	575	577	566	603	580	577	615	567	580	592	609	598	579	575	595	611	581	578	596	624	605	585	603	587	581	600	588	575	605	585	602	600	601	568	575	570	582	634	597	563	589	572	626	586	577	595	619	587	563	571	569	600	572	581	584	595	594	610	588	562	599	583	574	576	603	595	560	587	585	596	632	532	540	644	597	576	613	574	564	570	565	577	619	620	607	581	607	594	572	598	624	637	572	581	595	579	588	520	599	618	596	575	569	594	584	568	585	620	571	618	585	572	605	606	599	593	604	601	575	607	578	584	600	577	577	578	591	569	582	584
23689	21258	28777	24031	21261	12434	1062	702	521	489	471	413	429	368	370	340	322	336	302	340	342	327	305	316	295	333	304	317	321	301	314	332	319	306	289	302	293	327	303	330	306	297	286	296	287	297	307	270	281	283	304	301	289	281	306	281	286	283	312	314	296	290	272	319	317	291	296	302	280	317	310	299	266	290	282	258	269	331	315	310	309	286	314	269	324	318	303	281	299	300	309	287	276	271	302	289	301	271	254	281	277	257	299	296	255	279	281	304	285	259	283	302	299	317	252	288	297	299	293	282	281	282	284	300	276	316	289	285	301	291	284	296	294	286	289	263	265	328	304	292	290	269	260	268	307	322	288	272	288	309	276	314	302	272	324	307	297	298	300	312	300	273	316	289	294	288	276	317	276	282	310	309	305	263	271	261	269	287	295	289	276	265	294	318	295	291	299	271	273	317	284	304	258	294	287	289	281	286	285	312	256	273	306	273	311	284	298	299	293	317	288	262	325	303	269	295	293	281	292	306	276	293	308	295	299	286	321	266	265	293	293	291	296	277	303	294	276	302	322	282	307	279	315	289	274	315	279	293	321	292	281	293	300	282	279	277	270	303	283	275	306	276	271	289	274	304	295	276	307	293	285	258	276	266	308	287	315	320	291	288	289	297	309	311	277	305	278	313	269	307	308	263	283	296	317	288	286	306	294	298	269	263	269	295	260	273	308	268	288	282	303	304	291	302	287	249	296	268	295	301	292	307	288	297	290	313	277	289	282	298	286	305	272	269	291	314	300	279	297	266	289	294	296	278	278	272	258	285	294	264	279	319	337	316	303	286	291	264	315	292	248	287	262	240	274	290	302	308	274	266	308	302	303	293	285	320	254	269	288	280	294	273	274	301	274	281	309	281	275	289	273	243	267	290	291	273	264	297	312	280	285	293	284	275	306	298	317	304	298	287	254	304	293	290	300	259	283	290	309	276	329	275	287	267	293	320	262	311	300	295	293	287	304	308	272	287	289	303	287	247	282	303	271	259	273	274	297	311	287	302	295	261	294	316	284	260	281	315	275	295	294	289	272	282	287	276	276	264	267	273	285	296	262	305	264	271	280	291	305	275	312	291	308	291	273	331	257	294	304	273	287	279	288	295	302	277	299	265	266	267	251	246	285	291	283	291	275	290	287	302	295	288	283	261	274	320	289	279	299	281	304	278	259	280	291	287	287	304	299	274	291	283	283	297	308	252	266	304	300	276	299	306	293	288	279	303	313	261	291	286	301	262	287	300	254	301	312	319	284	285	259	280	256	269	252	307	256	255	292	286	281	272	309	286	274	285	278	274	292	289	271	280	281	263	303	269	307	279	304	279	274	294	293	328	305	297	272	290	278	262	271	310	293	289	293	288	307	259	301	298	286	292	299	273	305	283	316	282	337	302	312	306	271	279	268	295	283	271	289	287	309	319	261	293	282	292	265	304	309	271	308	293	298	269	302	292	242	303	308	299	295	317	281	302	288	304	292	298	265	286	285	272	274	331	293	292	304	272	262	289	299	258	286	300	276	305	284	299	297	322	260	297	291	303	297	272	305	297	308	305	284	292	292	244	302	282	312	304	260	303	310	331	289	272	256	281	276	279	297	285	298	335	271	285	258	295	279	321	281	292	301	285	293	314	276	305	284	268	312	298	290	305	335	298	287	314	297	292	272	314	301	267	279	252	294	282	303	295	270	283	282	286	313	290	288	288	299	322	294	260	289	302	275	309	273	287	269	313	273	306	296	310	287	293	305	295	276	277	301	313	276	311	324	284	332	289	319	314	285	276	291	287	304	257	300	296	285	287	304	257	336	289	279	296	303	276	307	279	289	280	294	290	257	265	274	306	271	297	301	306	295	311	291	259	295	296	312	284	287	308	283	272	295	267	292	270	286	250	296	303	284	298	283	290	288	273	283	277	283	270	286	277	292	275	288	286	304	289	299	283	315	293	258	271	292	299	257	283	306	302	264	278	278	266	292	289	284	306	287	284	294	280	310	275	309	313	321	322	296	265	311	268	295	260	295	298	278	314	294	268	292	271	297	292	269	271	261	296	285	292	310	279	281	288	286	302	289	286	293	325	292	291	307	268	257	284	299	287	270	309	330	311	294	301	274	276	284	271	286	273	297	311	286	303	318	285	266	296	288	278	254	289	317	290	303	300	306	273	288	291	289	314	287	290	293	275	302	295	297	287	265	269	244	284	281	283	257	299	278	286	272	244	297	272	287	263	267	267	287	288	278	303	315	293	295	283	300	293	289	295	297	262	310	278	286	298	285	272	277	280	302	270	294	279	293	297	315	289	277	294	324	278	262	277	272	287	268	265	280	305	270	247	325	286	299	308	287	308	302	319	291	301	306	275	312	310	289	266	306	278	299	291	288	272	254	290	278	266	287	303	327	260	289	302	297	317	293	289	294	269	267	297	302	304	297	281	284	304	291	311	289	284	268	302	291	280	276	304	282	305	296	289	283	301	272	316	287	278	264	267	287	263	292	283	293	274	293	296	266	244	268	299	287	300	276	280	281	270	269	328	294	284	279	285	284	294	283	280	269	307	299	288	260	279	301	301	307	300	291	299	296	293	292	288	267	311	267	295	276	281	300	292	277	303	315	328	292	283	300	278	292	261	298	345	291	292	279	294	264	291	276	311	292	276	263	318	295	281	288	305	258	273	293	282	268	320	286	292	291	288	289	293	274	305	287	289	306	265	291	290	278	288	284	271	301	296	297	271	288	294	270	260	300	293	292	302	265	303	268	275	273	281	285	287	274	285	271	293	301	263	288	281	276	291	281	308	271	288	288	270	299	288	268	273	259	290	289	306	282	258	305	298	276	278	296	286	271	297	298	303	270	264	302	291	293	275	266	305	274	311	269	310	318	301	285	297	303	281	300	268	291	282	282	249	316	320	282	292	315	280	312	298	279	302	291	299	282	289	282	279	280	311	279	287	297	293	314	320	273	241	279	325	272	296	285	277	302	259	303	291	257	318	298	305	286	279	285	303	292	268	318	295	279	304	296	264	303	265	284	272	296	261	277	285	279	304	280	306	284	296	279	290	266	284	259	296	296	311	290	332	309	266	260	272	322	264	264	288	294	303	293	265	288	291	273	305	300	287	305	301	287	276	291	280	304	305	298	286	315	288	315	284	270	290	306	289	281	297	282	273	285	281	280	301	267	301	307	284	298	307	302	272	272	287	305	297	307	285	270	312	330	270	267	291	299	295	291	298	301	300	291	298	281	284	276	319	278	294	303	308	270	272	317	289	302	275	301	294	315	303	292	282	313	273	305	297	284	299	315	269	267	256	323	313	288	263	306	293	312	276	289	291	264	313	301	263	249	311	309	282	277	269	268	291	312	295	251	293	300	304	271	287	310	312	280	303	261	290	291	283	273	293	314	301	314	255	291	283	281	262	301	310	300	271	317	281	290	286	290	289	307	284	276	303	296	311	302	262	299	307	280	318	287	282	248	278
5000	9614	7895	3925	2728	2067	1587	1250	1112	913	812	752	684	597	567	550	541	539	510	459	467	475	460	471	382	456	464	421	429	420	416	406	401	424	396	444	414	414	408	384	395	396	394	388	409	403	426	383	395	437	405	395	383	393	379	413	387	410	394	378	385	394	375	373	403	391	383	380	392	404	416	370	395	401	376	413	373	386	354	372	391	393	357	371	399	399	366	372	426	394	413	383	400	417	378	406	384	377	401	396	386	384	378	351	378	394	381	411	346	395	382	387	405	363	373	370	386	382	395	386	398	387	396	362	375	413	380	389	360	397	377	411	395	394	389	394	395	375	382	386	385	364	402	381	387	372	381	370	382	378	370	387	408	380	384	411	402	407	381	383	377	378	367	401	372	404	379	380	387	381	376	409	424	378	399	356	397	389	393	395	407	371	349	391	383	400	391	408	353	398	405	382	388	360	396	369	376	339	351	388	411	418	383	387	428	411	402	389	398	401	354	376	371	383	388	364	349	420	368	383	390	368	411	401	425	364	373	395	388	392	396	351	407	420	373	393	418	359	373	397	391	433	408	361	403	384	353	372	363	400	362	387	386	385	415	348	387	373	393	415	415	406	347	396	409	398	361	387	399	383	389	392	436	425	371	368	366	337	380	418	389	393	383	372	381	407	384	359	397	389	404	399	373	338	387	421	373	368	391	353	389	381	378	405	362	340	374	380	368	377	416	394	370	391	423	384	380	371	383	393	350	374	377	359	370	389	382	409	393	373	341	363	385	363	351	358	362	386	373	386	369	347	402	392	395	338	412	389	360	384	377	369	364	351	348	417	371	389	402	379	422	359	426	406	390	404	410	375	398	374	400	420	426	355	404	391	387	384	394	374	401	394	372	390	404	363	387	346	381	380	365	411	371	406	394	398	388	404	394	395	401	408	401	391	364	366	349	378	364	365	390	353	410	402	373	369	404	348	379	399	393	374	358	415	428	404	372	379	408	380	360	406	435	391	378	416	390	390	395	386	425	390	374	384	401	373	373	373	396	407	378	379	395	387	414	407	374	399	411	363	417	329	367	401	407	388	377	381	388	366	324	387	367	395	377	370	361	393	392	392	384	389	408	386	380	388	346	357	372	354	374	419	377	388	407	406	395	377	367	397	386	403	408	384	394	366	370	355	374	369	341	384	413	374	352	400	409	423	410	361	378	399	403	383	383	374	369	379	398	368	367	404	365	415	405	374	407	391	377	391	360	388	382	379	399	379	406	383	351	366	419	393	370	397	406	371	347	405	374	392	380	370	399	389	377	390	408	407	400	382	365	379	381	400	364	395	378	364	393	380	374	384	395	377	389	398	427	385	399	387	412	412	380	350	367	389	410	407	381	406	395	389	375	382	420	384	370	384	358	356	410	382	367	354	392	408	375	386	409	390	383	379	379	373	416	391	403	395	381	409	407	421	399	392	337	369	377	381	394	377	359	407	389	381	395	400	400	384	355	386	403	379	379	408	393	377	370	394	376	421	385	395	342	392	389	360	356	395	383	354	353	394	357	382	390	398	383	372	395	403	382	377	394	389	375	384	420	380	372	384	387	358	414	389	362	322	391	380	373	402	382	357	363	388	401	384	379	408	366	402	364	376	389	402	379	348	397	394	423	364	365	425	405	388	371	408	424	442	377	351	381	394	374	367	406	373	365	362	412	415	367	376	424	374	377	407	378	359	391	376	417	383	338	379	405	376	385	387	387	374	368	426	383	382	420	390	380	375	408	359	381	368	381	391	378	367	372	425	386	366	369	386	387	414	403	368	374	385	389	381	412	383	418	396	397	343	390	403	383	394	342	389	404	394	379	430	357	379	411	344	384	382	381	402	379	377	381	355	413	358	362	396	398	428	396	386	364	364	385	392	396	404	380	375	384	408	404	376	365	363	429	400	367	383	385	381	382	391	404	381	366	386	418	358	401	338	379	384	343	347	379	414	397	393	390	387	377	357	345	368	362	383	419	369	403	376	400	407	379	397	394	377	360	398	376	363	390	414	352	382	363	378	393	400	380	420	399	369	407	361	417	393	385	407	355	386	334	386	370	378	424	386	383	379	415	375	382	397	386	389	366	418	399	379	380	391	363	359	376	396	393	449	377	433	370	376	354	354	361	399	394	374	384	348	359	428	416	391	390	385	370	387	368	422	376	368	368	378	375	365	361	374	385	398	369	368	375	412	431	398	394	396	353	400	355	359	394	360	396	401	393	382	370	389	403	381	377	375	389	406	349	386	376	376	383	382	360	385	384	383	361	391	402	378	371	386	352	380	344	369	350	412	391	392	429	408	361	399	365	424	384	369	389	374	380	385	355	396	419	384	402	399	372	375	399	384	408	404	398	401	402	397	386	366	379	359	391	389	402	359	431	375	385	390	373	378	407	377	436	355	410	372	398	389	378	362	406	392	388	363	380	375	375	358	408	405	377	382	419	408	414	356	369	365	420	360	394	387	394	390	381	394	352	377	428	372	403	389	430	394	368	371	364	378	377	392	390	375	383	397	376	360	378	405	340	401	409	376	401	359	365	409	367	379	397	409	383	408	358	359	408	374	412	391	383	391	403	371	372	406	396	423	362	401	391	402	392	389	387	417	405	405	403	376	377	391	368	367	385	374	403	367	412	386	403	371	379	394	394	359	396	370	378	372	382	386	400	382	393	409	411	377	407	338	358	386	358	396	381	354	375	374	371	350	373	358	405	390	369	419	377	401	366	352	405	397	382	378	420	350	424	356	370	395	365	370	371	353	394	394	378	375	411	401	381	408	404	326	388	393	396	394	412	374	424	388	386	349	392	354	425	350	401	408	384	360	371	325	359	389	362	421	385	370	392	412	349	376	376	381	379	398	394	404	368	380	390	395	358	398	414	377	400	377	412	396	422	374	391	382	374	398	349	414	393	367	340	357	412	357	355	378	365	375	336	386	385	392	408	415	377	394	378	398	368	398	406	377	373	378	376	403	378	413	385	410	397	398	374	346	385	424	389	385	411	407	409	421	373	397	429	385	367	357	360	371	395	398	392	370	379	388	358	360	391	381	399	404	399	329	380	367	394	369	383	405	387	345	383	378	391	350	366	393	360	384	372	379	363	394	381	377	399	381	399	361	405	405	348	414	374	383	363	393	383	369	390	432	389	373	428	383	372	402	380	376	379	381	403	379	398	408	390	418	338	344	373	367	381	363	372	375	382	424	385	394	395	397	399	396	378	384	392	365	411	364	380	366	387	385	411	391	397	340	396	396	368	365	394	371	407	403	385	375	348	341	331	372	380	397	391	391	385	401	413	355	405	389	379	359	375	390	404	415	403	369	426	357	364	371	377	406	384	406	444	334	384	381	400	372	405	385	400	343	386	363	388	393	380	394	390	402	390	393	385	353	388	370	358	372	383	377	373	420	385	412	387	360	383	420	373	412	388	384	386	398	368	367	377	375	385	350	404	405	373	356	364	373	397	377	364	384	369	390	388	366
22876	21266	29163	23687	21269	21299	10862	906	596	520	424	374	344	326	271	240	252	244	244	225	204	188	212	184	177	179	174	158	153	160	146	184	154	136	141	158	123	130	139	137	150	181	155	147	145	135	136	134	127	132	139	135	127	144	130	129	140	159	131	142	142	151	132	131	151	142	116	143	110	124	129	146	145	128	131	152	135	129	114	131	112	132	131	126	128	128	120	111	143	136	121	129	124	109	149	131	136	121	157	104	127	155	118	115	125	126	140	104	128	113	131	124	112	121	133	114	97	133	115	129	106	127	119	140	109	120	149	139	100	121	127	130	139	126	108	100	135	140	114	142	113	139	124	126	124	120	105	140	118	121	119	126	120	142	134	158	135	145	150	131	127	144	126	125	121	133	110	139	126	113	122	109	136	108	141	150	139	129	147	106	119	128	133	111	124	128	142	112	133	139	157	131	119	136	102	121	122	152	147	139	119	122	150	125	136	118	123	115	120	134	121	123	108	141	109	129	143	122	141	123	144	151	133	137	135	126	131	118	131	137	114	110	127	123	116	133	135	124	115	125	112	124	121	129	120	127	143	113	122	127	104	128	118	114	135	132	135	133	131	132	126	134	147	124	132	114	131	106	128	119	120	116	132	124	129	130	122	127	128	138	117	124	121	130	135	121	133	104	136	130	118	124	112	142	119	137	113	120	115	150	139	115	131	114	150	139	133	103	109	121	124	125	131	127	127	126	142	144	121	130	123	124	135	108	135	122	137	126	136	141	105	144	127	155	118	133	127	131	118	122	124	135	120	145	138	126	113	138	140	113	136	146	131	110	120	117	133	132	129	132	162	130	126	107	106	102	106	128	123	127	125	128	128	117	117	125	125	121	137	129	119	135	137	122	145	125	116	102	126	111	125	101	141	126	125	144	110	141	142	139	134	125	122	139	149	131	119	115	127	140	123	134	136	147	141	121	122	137	110	120	133	139	132	110	117	133	124	132	126	123	107	125	129	141	122	124	128	109	131	120	110	125	117	123	114	99	148	117	140	116	125	125	113	129	145	107	117	135	138	103	144	138	103	122	120	116	114	130	129	144	124	133	113	151	137	117	118	138	129	118	136	101	128	132	135	118	122	144	126	111	114	138	125	111	120	128	127	130	152	145	140	124	143	131	140	135	122	134	118	124	131	124	104	124	123	119	122	147	137	109	123	118	119	114	146	131	134	134	92	140	112	136	114	109	115	129	152	138	109	108	133	125	134	143	136	141	136	130	137	122	112	101	130	128	146	126	126	131	113	136	123	132	103	121	107	120	139	117	123	107	116	106	135	140	125	122	128	130	122	120	128	136	154	106	128	119	129	132	106	110	124	110	162	136	131	136	121	121	118	103	130	115	133	127	121	139	136	134	119	129	127	130	111	143	127	117	121	117	122	131	120	117	126	126	130	105	135	108	124	132	130	127	153	112	120	126	119	122	115	123	123	123	121	106	98	132	116	142	124	113	126	135	130	111	133	132	129	135	111	116	116	120	138	127	110	139	116	140	106	115	100	114	132	139	137	134	112	134	124	135	126	140	119	140	134	120	118	134	137	120	117	126	121	147	117	102	131	128	130	125	140	133	109	131	145	112	124	131	119	139	112	125	130	133	143	113	122	130	115	127	128	114	120	138	132	127	137	126	127	136	127	107	135	131	110	123	127	114	120	128	111	137	114	127	126	109	125	112	142	124	120	115	144	120	141	117	117	138	125	136	118	111	128	132	145	130	118	123	121	136	115	132	136	124	137	123	143	136	134	129	131	133	127	113	127	116	130	106	116	137	122	122	104	118	127	138	126	112	144	120	133	119	129	140	115	118	114	122	105	124	109	121	134	125	127	125	121	119	110	149	116	111	117	123	132	125	143	116	137	117	138	104	113	124	128	108	123	123	114	103	127	108	139	112	138	124	124	123	126	108	109	123	141	105	125	115	137	133	141	116	132	135	160	133	140	129	121	138	104	125	119	120	124	130	126	141	121	121	141	118	120	109	128	150	120	107	115	111	108	132	144	112	149	121	120	129	119	142	120	133	126	118	133	133	123	102	102	116	118	127	120	160	124	139	123	120	128	130	116	116	135	123	116	128	113	112	140	126	109	130	132	121	128	114	121	127	117	111	116	107	134	129	133	127	120	112	126	121	120	107	147	126	129	129	123	130	112	144	123	128	115	143	141	116	140	104	132	141	101	134	127	134	152	134	135	124	112	133	139	131	107	116	113	121	126	126	122	135	116	128	101	120	124	146	118	128	123	128	127	129	121	129	113	134	124	115	121	128	96	102	113	120	116	139	116	144	134	104	117	142	123	114	119	135	126	132	149	124	121	124	127	147	140	129	148	113	146	128	122	148	111	113	125	153	140	103	131	129	124	117	135	124	133	137	98	132	129	110	119	125	146	120	134	108	119	117	151	116	121	129	117	152	138	108	143	120	127	135	127	124	129	97	124	121	119	128	100	115	137	124	101	121	138	122	125	111	147	135	148	140	121	122	113	119	150	129	138	113	145	141	126	123	99	146	121	129	116	125	116	137	126	126	136	141	118	134	129	130	126	128	130	116	113	137	127	127	127	113	144	122	121	133	124	125	140	119	132	132	113	121	144	117	138	133	148	131	120	135	110	134	104	133	138	116	111	121	143	123	146	126	100	126	117	134	125	134	133	111	125	131	117	134	139	138	121	115	131	154	126	128	126	132	131	137	128	122	116	132	117	115	125	123	120	121	139	112	137	130	137	122	137	112	136	145	98	119	106	121	141	120	141	118	111	127	121	142	132	128	111	110	137	117	115	124	134	126	113	127	119	126	128	131	118	127	119	145	110	126	152	115	136	112	140	113	135	124	125	119	139	115	129	111	114	145	122	104	127	125	130	129	129	127	116	125	142	136	118	106	120	134	131	141	106	97	128	111	128	126	115	140	113	115	108	119	139	109	107	154	136	123	124	140	124	125	128	128	131	120	135	132	109	129	150	105	144	109	131	131	121	126	115	118	87	123	128	120	111	111	136	122	120	113	112	114	128	129	126	124	114	118	121	103	122	105	109	126	136	111	125	122	112	125	131	135	116	127	140	96	144	119	128	124	113	132	126	138	115	159	110	129	133	137	118	118	111	122	112	120	131	144	130	135	145	153	124	111	124	126	125	123	115	111	129	133	133	120	130	141	126	131	120	138	144	127	142	147	115	136	107	131	124	125	134	95	124	124	124	113	121	122	130	136	114	126	135	108	136	121	130	135	137	128	118	150	117	135	109	127	152	121	133	128	124	110	129	128	138	146	152	135	142	128	134	135	119	120	102	131	117	129	120	117	127	102	133	126	121	128	133	117	108	115	120	116	103	120	133	114	131	137	118	132	144	107	105	126	150	125	119	128	108	149	130	130	157	124	102	136	139	111	123	135	124	134	123	121	122	130	131	137	129	128	135	121	144	154	109	125	133	123	121	126	138	116	111	112	110	128	130	139	124	121	136	122	106	113
6771	15553	12627	6692	4333	3317	2521	1965	1514	1241	1016	880	759	608	577	500	434	398	409	355	336	325	302	285	281	293	264	233	236	234	247	226	240	235	225	220	205	201	217	208	183	180	208	211	193	228	181	215	180	179	198	176	181	164	217	181	161	171	174	169	178	189	166	160	180	191	167	188	161	156	166	152	175	169	186	167	194	181	175	185	160	175	189	146	174	164	183	171	191	198	162	156	182	158	160	167	190	166	144	175	150	163	170	179	168	176	161	182	168	193	162	156	148	180	177	164	169	166	170	164	160	162	173	163	199	157	162	159	159	166	143	159	177	166	154	160	194	166	159	145	164	153	153	171	158	182	156	159	177	163	175	147	160	170	161	161	174	147	163	194	170	179	145	182	173	150	178	191	152	179	168	179	166	173	161	152	169	188	170	156	161	156	171	167	172	134	153	168	189	161	178	162	165	181	163	167	162	175	163	161	156	162	151	173	155	187	172	186	183	161	181	162	135	154	172	193	150	151	192	150	161	166	162	146	178	162	160	168	148	164	179	148	164	158	164	153	160	180	176	157	173	172	169	163	139	159	164	176	168	160	170	176	183	199	146	155	159	146	155	157	178	146	172	165	172	148	181	148	164	155	162	160	154	151	148	168	150	176	167	146	150	174	176	174	143	148	165	159	170	171	149	180	189	151	187	136	156	164	165	147	180	150	175	171	167	167	159	171	155	156	161	160	134	163	161	171	208	170	160	168	157	178	163	156	143	173	173	155	189	173	154	177	166	162	159	154	168	172	151	152	162	165	172	182	150	161	182	162	174	172	180	162	163	197	156	171	152	153	153	172	130	184	153	160	152	140	159	129	157	155	169	161	169	148	182	166	173	167	199	146	172	188	178	180	155	144	180	173	176	172	148	187	136	136	178	171	165	185	164	139	140	168	165	165	170	166	165	150	173	167	171	161	173	177	147	154	160	172	164	171	139	156	162	155	173	160	146	178	190	154	153	173	177	149	163	173	150	167	162	146	163	169	141	140	161	144	175	175	159	144	148	176	152	180	171	161	153	152	171	164	148	174	165	166	167	177	189	160	172	174	164	178	164	145	166	161	174	178	150	183	165	166	171	157	161	166	178	164	164	160	182	173	162	159	171	190	166	174	153	144	199	139	171	142	160	180	175	170	152	163	147	158	165	149	166	169	153	147	176	161	164	181	181	154	195	158	185	158	143	182	162	166	165	159	169	188	154	166	151	191	167	167	172	162	162	156	186	161	152	170	165	155	161	167	168	158	125	152	181	142	158	159	184	164	144	156	161	155	173	176	175	159	171	156	153	172	163	170	173	170	165	166	155	184	169	174	177	166	186	182	171	180	161	182	163	147	164	151	163	164	166	186	175	168	151	147	159	155	140	147	177	154	157	147	157	173	173	191	160	140	159	156	161	163	152	154	162	161	156	180	170	161	153	148	160	177	182	162	152	167	160	177	146	167	154	150	157	153	164	162	166	164	192	184	193	174	155	174	155	160	185	189	158	169	182	176	163	162	183	152	182	167	186	155	167	150	164	154	165	160	157	160	170	173	189	166	174	161	154	169	153	175	172	177	162	157	175	186	172	167	155	176	183	159	191	161	173	178	163	157	177	142	170	176	167	151	161	167	177	169	178	173	167	169	186	171	162	162	159	152	162	150	182	170	161	164	150	184	174	141	178	159	186	165	173	168	175	176	192	169	164	182	145	152	152	182	154	174	163	144	174	149	167	128	166	162	171	176	172	168	174	155	160	137	157	175	149	162	163	161	167	164	144	166	161	142	173	151	173	173	168	182	187	171	153	165	145	160	180	170	170	162	159	166	169	173	166	167	154	156	178	145	151	173	176	172	176	162	165	165	154	154	158	162	151	143	151	172	147	143	146	169	175	176	169	183	147	142	164	172	183	165	161	145	157	133	156	167	175	154	174	202	179	161	164	163	197	133	163	156	158	177	175	161	161	148	166	168	158	172	165	148	165	169	193	168	163	178	164	187	182	172	157	155	172	164	173	174	174	150	161	161	180	171	180	151	175	169	146	155	153	180	174	188	171	184	172	148	168	165	181	168	187	177	183	155	172	150	169	174	156	158	176	151	134	183	170	191	163	163	149	176	176	174	153	172	181	174	158	151	172	165	169	150	170	165	151	141	170	171	156	169	165	172	167	182	170	180	174	175	170	153	168	157	192	168	170	172	162	158	169	138	181	167	158	172	168	158	158	152	175	178	145	163	153	162	129	154	167	149	175	162	162	161	159	168	135	170	187	152	164	169	159	152	168	154	157	149	166	157	149	154	144	180	175	164	159	151	181	162	162	193	158	170	177	168	140	164	169	157	165	169	171	157	178	164	125	156	147	198	184	177	168	160	165	182	171	160	172	154	160	178	152	151	169	171	185	126	151	156	169	161	162	164	141	190	152	161	161	162	178	168	151	163	175	179	190	151	160	167	162	182	165	164	161	138	161	157	152	154	174	159	156	168	175	160	180	134	147	170	170	159	172	159	142	165	176	169	183	158	168	179	170	151	154	153	171	163	183	159	172	155	141	164	163	137	185	160	145	161	187	135	183	143	172	167	165	153	173	172	167	167	165	172	161	185	152	189	156	168	157	193	155	153	161	172	164	163	145	140	174	164	164	189	157	168	146	165	191	179	184	159	160	172	160	169	176	170	168	155	172	142	175	144	158	162	128	168	152	182	172	178	188	160	154	139	148	127	170	144	153	154	195	147	173	164	160	146	162	154	168	169	155	146	169	165	151	163	160	170	182	162	165	181	153	149	179	145	175	139	179	162	143	166	135	149	177	176	160	157	174	154	153	165	174	162	146	164	179	174	178	168	168	165	162	185	153	170	152	144	179	142	170	157	158	158	164	160	163	173	153	157	184	168	176	180	166	148	158	169	168	182	158	174	156	177	161	156	161	141	151	184	154	151	146	152	178	167	159	174	164	151	166	175	154	189	166	137	172	173	161	158	171	160	147	168	166	164	160	153	160	164	151	164	183	188	133	156	161	152	151	159	165	158	174	174	181	161	175	156	155	163	141	183	159	159	178	155	146	198	175	174	179	146	152	166	144	170	157	158	157	186	160	181	165	175	164	174	173	149	151	157	171	160	161	170	181	156	193	175	161	155	153	168	169	156	131	154	170	146	147	130	151	166	197	170	181	173	155	175	137	164	164	163	149	172	166	168	166	168	153	152	174	173	175	187	140	156	167	176	134	173	159	145	143	157	149	142	162	167	154	133	166	164	175	144	169	185	180	172	164	182	146	184	163	158	163	166	198	151	155	173	150	166	178	178	160	137	152	164	159	170	167	144	157	178	164	173	172	146	178	174	151	167	158	181	185	169	170	161	141	158	144	173	160	144	152	140	173	176	171	164	161	202	162	172	148	158	168	146	199	157	146	173	159	165	179	151	152	148	156	159	188	167	166	173	159	156	166	149	180	163	157	149	172	162	150	172	174	181	160	164	167	173	159	165
26919	20987	11060	1127	681	612	526	516	512	458	500	447	455	461	460	448	452	447	444	467	428	488	459	446	470	448	474	433	453	444	463	466	441	461	442	473	440	453	487	416	467	507	433	473	433	459	412	467	463	478	505	447	473	451	479	412	481	466	458	437	446	452	453	439	463	450	455	450	451	495	479	491	442	458	486	438	449	427	439	474	477	434	480	451	484	434	459	479	455	461	491	460	483	459	434	478	450	456	449	450	443	445	452	459	466	482	464	455	473	483	474	458	471	442	458	454	455	424	457	431	491	436	478	468	463	429	448	489	463	479	481	444	458	496	409	480	430	432	502	456	483	445	402	485	443	456	421	484	447	479	442	464	413	460	457	464	475	420	455	472	463	468	448	414	428	493	442	515	478	466	459	445	480	472	441	466	471	452	488	475	448	453	471	480	456	491	463	426	451	440	423	434	505	455	487	446	460	453	462	466	471	434	438	449	449	453	469	462	492	448	479	486	477	472	415	447	500	445	463	453	404	504	488	434	457	450	459	453	502	422	463	440	466	448	449	453	454	451	457	478	472	482	471	462	431	435	441	450	446	472	435	463	426	466	409	440	450	434	445	448	480	444	475	449	491	458	490	456	450	473	472	502	432	490	441	459	430	459	450	437	467	488	448	416	471	471	438	400	489	483	481	458	483	480	471	489	435	421	469	524	445	459	454	486	475	445	478	455	429	463	475	463	456	472	456	481	461	422	470	450	438	461	435	461	447	469	470	452	426	478	486	446	450	466	467	481	430	462	446	475	433	483	434	462	436	404	440	462	472	453	443	491	476	486	470	471	469	458	432	472	487	482	452	487	451	434	448	426	475	443	472	446	485	463	425	476	466	451	474	465	455	472	458	440	452	464	485	488	478	440	444	438	488	469	474	429	474	426	467	446	458	427	491	459	436	447	446	460	463	436	421	434	401	470	444	453	450	440	516	539	438	458	438	476	433	483	469	445	473	416	443	463	450	463	461	432	483	449	481	442	491	490	474	446	462	441	455	454	450	474	459	423	493	457	448	463	440	456	449	448	452	450	451	457	455	485	471	428	430	478	480	474	448	480	445	476	456	422	442	411	451	456	487	479	451	439	507	434	514	447	502	465	484	458	433	471	454	473	416	509	468	451	472	448	453	484	438	443	446	443	471	461	466	453	501	470	487	460	428	470	461	449	435	435	454	452	464	472	458	472	446	443	447	404	470	445	462	501	479	464	460	439	490	474	434	444	447	435	434	487	490	487	453	450	443	416	461	463	483	493	473	428	484	421	497	489	433	461	472	427	448	476	449	412	476	469	453	479	499	467	503	439	440	446	439	429	455	475	473	459	470	476	416	474	440	455	445	452	503	467	439	442	466	492	469	463	481	468	480	445	448	433	446	433	455	470	414	397	496	456	447	474	488	458	452	435	476	475	452	465	456	411	474	487	458	419	440	436	407	433	466	460	467	484	465	437	413	425	447	474	465	462	474	485	476	470	500	469	461	479	472	457	437	460	440	485	463	527	474	474	454	416	422	461	460	455	458	441	453	442	439	432	460	471	445	484	459	458	487	462	458	489	500	467	462	433	476	473	480	498	450	463	439	464	452	427	464	448	444	471	421	463	477	437	466	486	452	447	454	432	439	453	462	463	460	439	478	429	481	441	460	461	481	457	431	479	419	477	424	467	455	457	462	468	486	453	428	463	445	484	448	478	477	450	472	474	467	442	464	487	502	453	459	455	416	435	468	419	453	421	491	461	451	438	471	482	462	472	426	456	482	459	480	431	458	457	445	436	420	439	421	452	448	451	459	446	473	462	470	487	465	444	451	440	468	480	412	445	430	461	451	466	494	456	464	422	449	474	494	483	466	472	487	423	428	466	429	460	488	461	453	497	438	486	500	414	452	478	447	434	474	429	442	451	447	469	444	464	455	482	429	432	469	480	481	470	495	434	505	485	454	477	430	475	399	456	449	491	453	454	468	449	446	446	481	468	425	439	483	446	454	480	450	453	462	453	481	476	442	433	449	473	484	459	472	442	444	453	486	471	441	476	464	442	454	430	444	455	461	468	480	433	452	470	448	430	457	439	432	459	461	476	454	448	460	485	476	439	445	457	425	441	503	411	421	453	503	488	432	464	437	424	497	446	478	484	489	454	424	465	451	453	470	426	481	456	435	472	464	521	443	456	452	462	440	449	496	470	445	499	462	437	439	435	462	474	407	442	445	466	504	502	462	482	479	483	493	459	476	462	435	429	473	464	499	462	428	478	415	429	458	442	451	421	434	450	460	484	442	419	440	465	463	437	438	464	459	429	446	483	437	449	443	455	491	423	482	464	478	436	440	464	461	446	470	456	453	431	482	434	440	459	502	471	459	429	443	502	505	444	483	480	500	465	469	459	437	423	481	479	457	460	425	448	448	458	458	473	476	490	451	434	433	489	391	449	460	455	483	432	474	448	473	457	468	471	452	449	465	487	434	453	487	463	502	460	431	436	454	461	471	491	443	441	468	472	425	468	478	459	458	462	469	458	461	467	487	445	453	457	449	428	442	443	462	465	474	461	473	459	452	487	473	458	477	456	484	476	454	445	456	432	473	461	463	456	464	443	460	495	465	427	459	473	440	460	475	415	469	466	445	432	453	429	477	483	489	492	491	461	479	459	462	476	480	451	480	468	429	454	474	412	466	430	459	454	425	442	464	425	444	464	450	419	472	486	418	459	461	489	492	439	473	498	450	491	483	471	480	450	455	434	448	433	440	460	440	475	466	409	470	433	464	461	448	492	464	482	437	456	492	455	511	483	467	452	490	466	478	464	432	478	454	481	465	497	495	452	437	458	454	453	451	523	470	443	456	442	483	458	453	473	496	439	445	418	504	437	454	442	444	451	433	489	457	437	469	450	432	475	481	441	444	448	455	424	458	488	464	446	464	426	448	448	464	429	460	467	457	458	441	431	425	473	413	493	451	475	457	467	436	453	423	425	485	451	432	449	458	477	463	439	438	414	467	462	447	499	471	463	463	460	445	465	456	458	477	436	458	480	446	456	479	485	461	417	456	427	474	471	455	447	453	454	492	447	473	447	455	443	475	472	414	438	440	417	472	445	438	412	474	445	414	427	412	447	476	491	429	453	473	472	472	458	440	429	410	477	450	447	451	479	495	471	478	461	488	457	486	440	467	495	480	462	468	465	483	493	411	442	433	482	427	453	424	447	417	447	461	464	484	424	430	467	443	429	447	485	444	496	421	440	450	477	434	472	479	433	420	461	478	442	492	414	411	447	495	476	459	489	495	453	477	416	436	469	467	489	460	475	467	463	432	441	463	425	456	437	483	418	461	471	478	447	454	463	421	428	473	452	490	446	457	464	454	470	443	437	468	482	459	441	404	478	410	431	466	428	463	500	477	496	471	439	441	460	427	444	449	429	465	450	466	465	434	486	440	467	437	456	457	460	427	495	438	494	462	449	438	453	433	502	470	434	430	458
4190	1401	1272	835	760	660	700	656	627	614	568	615	606	631	618	578	591	600	585	579	643	581	586	571	582	554	647	570	589	580	558	597	579	620	590	584	581	583	568	572	574	567	618	626	594	610	589	602	596	571	588	584	614	613	553	558	556	604	601	568	595	586	593	600	591	595	616	574	582	594	592	614	619	581	596	567	600	624	595	554	546	584	603	592	606	604	603	580	588	566	610	561	595	600	572	611	607	606	623	584	587	585	624	576	571	541	562	594	620	590	580	598	623	586	568	603	601	613	564	564	590	569	582	560	573	572	582	593	558	630	581	607	618	539	623	629	559	609	586	639	549	581	597	585	614	589	601	622	603	579	563	620	573	619	573	566	570	572	614	641	596	536	604	597	642	595	647	543	599	589	584	593	627	584	623	581	622	560	622	532	588	597	590	551	587	583	583	621	604	593	596	591	598	605	604	567	610	590	553	630	582	580	616	570	561	607	575	600	534	554	581	565	554	611	601	625	576	619	602	600	635	575	604	553	614	536	585	573	610	592	642	582	579	599	610	610	588	579	613	620	579	638	615	595	557	590	567	588	578	569	608	615	584	608	627	590	601	539	562	567	564	602	591	585	578	548	605	615	610	609	556	600	607	554	602	594	562	581	537	577	610	594	579	597	603	592	601	611	588	543	576	610	582	591	626	641	610	606	587	587	585	610	592	599	577	574	602	578	619	609	601	568	618	621	571	572	592	643	588	600	587	562	540	552	599	631	595	583	592	569	609	574	601	598	607	552	586	628	573	596	588	603	606	586	597	586	611	597	581	567	610	581	596	577	545	573	590	582	581	580	622	567	594	616	591	554	613	591	587	653	581	572	593	596	592	557	581	605	596	610	587	595	627	610	595	590	589	571	615	594	592	605	573	600	584	624	580	591	627	578	583	601	588	560	620	586	584	542	572	597	623	623	578	535	579	628	570	610	629	548	595	603	584	580	603	570	583	579	600	586	591	529	563	558	577	606	596	584	587	589	601	576	584	587	593	564	591	589	591	545	599	584	622	630	578	549	562	557	614	618	615	604	566	556	579	548	579	579	574	538	543	634	583	604	571	649	606	604	558	583	618	618	591	582	599	573	620	568	598	540	597	554	607	583	588	595	593	587	562	593	594	628	576	562	615	593	565	538	578	567	601	590	602	563	611	622	579	600	597	615	615	617	601	589	553	561	608	598	596	595	562	554	598	579	568	585	576	577	580	594	582	575	567	530	539	553	530	578	602	588	627	599	598	622	562	563	619	609	623	595	571	573	595	611	548	582	585	603	597	572	603	609	531	556	598	612	566	584	599	559	614	558	628	614	559	594	597	568	592	584	620	568	587	570	632	608	574	590	617	624	653	547	602	576	600	560	585	620	562	549	590	617	597	563	613	593	599	553	523	596	634	589	602	580	627	586	638	559	621	596	586	640	558	609	613	598	653	549	577	572	593	590	588	578	566	610	538	582	600	603	586	620	605	590	565	604	582	628	574	575	602	602	568	580	604	591	522	570	578	601	583	605	545	562	577	590	582	626	611	587	606	580	594	570	579	580	604	595	616	562	598	567	564	552	618	578	576	608	647	573	643	581	562	596	562	595	567	578	561	633	624	631	582	585	577	573	585	599	610	574	604	534	608	586	583	609	587	533	574	597	574	587	593	530	594	584	613	569	586	618	625	568	558	622	564	558	625	583	594	582	587	593	603	570	578	579	607	594	590	596	581	559	602	619	593	610	554	562	586	614	601	567	558	595	559	610	572	583	607	547	553	621	552	605	589	631	618	617	563	585	612	595	593	579	588	560	586	604	563	541	573	577	581	615	561	567	597	608	602	584	524	563	563	559	569	609	595	575	571	594	603	595	578	586	571	617	578	551	566	580	572	591	622	570	592	568	602	596	618	566	624	568	561	576	591	551	570	555	621	561	618	611	609	620	606	608	569	636	617	605	597	587	576	537	601	550	582	612	622	581	584	620	592	618	595	594	593	561	588	578	625	639	576	622	595	610	570	567	603	597	587	598	567	581	573	579	560	578	576	593	594	605	619	634	588	568	590	590	586	555	571	544	634	585	599	596	581	637	617	603	555	620	571	561	627	613	612	586	606	594	581	562	565	550	607	580	572	580	574	561	645	608	589	594	607	622	637	612	572	620	571	566	596	607	572	597	609	602	603	578	621	649	518	596	586	590	577	569	585	631	617	569	589	614	568	597	585	598	601	586	605	557	618	617	525	587	600	558	591	583	608	648	573	562	604	565	569	624	622	617	552	598	598	585	616	584	577	613	562	600	574	615	597	556	580	556	563	604	619	615	581	619	535	627	580	588	582	549	611	594	607	612	578	559	586	593	602	609	589	567	590	578	592	618	601	590	610	584	558	601	600	602	614	576	625	586	565	565	551	572	551	589	583	582	566	579	619	602	586	577	583	595	563	641	626	518	579	568	618	566	594	594	613	557	642	555	594	625	609	604	591	594	579	599	616	532	593	563	634	582	582	599	573	589	579	602	613	538	632	588	641	581	610	612	599	571	634	583	541	581	600	617	634	589	542	589	587	586	615	594	613	594	552	585	574	573	629	634	571	607	648	595	567	556	614	567	571	565	565	611	579	614	628	622	578	547	619	606	571	585	586	620	557	566	624	589	622	606	612	637	571	600	567	640	573	556	594	564	580	601	550	562	552	566	600	610	567	605	586	546	560	577	549	648	596	580	616	587	612	617	546	575	565	597	611	584	575	576	598	575	567	607	567	603	582	608	585	608	574	623	620	583	552	592	573	583	561	596	632	561	618	632	558	574	601	576	617	613	592	580	580	562	559	546	624	592	642	610	581	632	544	571	581	568	599	623	575	577	584	585	584	604	610	581	559	560	594	562	569	626	615	591	637	603	592	585	615	631	595	605	573	579	577	584	580	580	588	574	589	573	586	608	610	594	566	559	575	595	596	555	586	586	583	552	599	615	568	583	580	622	596	647	591	561	576	591	576	592	600	589	596	580	607	581	580	650	542	578	595	583	591	607	547	624	569	609	633	579	568	590	582	607	571	588	624	575	551	601	657	601	588	609	572	579	561	576	589	589	601	585	579	622	621	556	541	553	576	603	566	627	556	558	639	561	592	581	591	559	582	586	550	589	587	517	566	561	618	593	552	571	605	592	595	549	580	587	614	573	555	587	613	561	613	623	556	595	622	613	618	590	600	592	606	591	575	590	612	576	595	531	603	607	575	568	575	612	627	563	615	571	580	587	610	607	557	601	580	612	586	537	586	575	591	578	617	581	597	571	615	560	582	580	576	554	580	583	578	593	611	597	580	616	572	609	606	539	609	591	595	562	565	608	581	547	620	576	609	550	615	610	592	600	575	604	570	587	607	622	592	602	545	596	553	580	584	622	577	585	585	633	580	599	584	577	593	568	591	592	606	562	601	544	580	538	576	585	581	549	560	609	590	626	597	566	599	587	526	613	577	567	564	567	562	603	605	582
23719	21298	28870	24048	21301	12533	1163	669	550	474	442	457	412	415	336	358	385	331	325	346	322	284	300	318	348	303	326	328	302	308	352	307	337	329	292	315	279	282	282	333	277	350	316	301	269	309	308	290	332	305	300	285	276	324	303	287	299	303	311	296	279	295	287	319	309	310	305	306	297	288	298	282	302	279	309	286	314	265	297	286	289	293	309	277	291	281	295	314	280	323	273	300	316	304	308	297	296	312	286	272	282	302	289	286	311	294	269	304	273	280	281	308	310	308	320	269	301	296	297	317	297	311	303	307	305	295	312	271	276	327	297	305	307	291	275	271	313	266	294	283	273	294	309	314	275	323	334	301	300	321	296	292	310	305	278	303	288	324	282	297	288	285	268	292	309	294	302	301	266	261	292	283	309	256	287	291	295	305	298	290	295	303	305	265	302	302	303	308	296	300	262	301	283	262	303	308	290	262	271	290	291	287	292	320	297	290	286	289	301	279	298	256	292	300	294	297	292	298	297	337	279	275	282	297	281	309	275	327	304	321	329	258	292	301	284	318	287	325	307	276	307	319	281	309	287	317	324	304	297	297	276	263	306	284	297	284	283	301	284	318	333	293	311	280	315	318	286	242	279	342	298	272	287	279	299	278	293	293	298	295	294	267	289	294	267	299	312	302	262	286	296	314	317	293	304	269	314	282	291	290	296	302	291	319	284	298	302	292	280	284	282	268	301	295	281	288	305	296	278	310	291	286	292	299	290	283	284	269	310	304	296	300	276	301	306	307	319	278	293	307	296	310	306	268	285	287	281	324	282	281	248	322	322	277	323	300	314	295	292	292	302	326	282	318	305	328	276	305	288	298	310	313	301	295	277	309	293	317	269	309	312	306	279	303	311	338	270	295	289	279	291	326	294	307	267	292	300	288	298	310	283	288	312	297	293	291	270	294	308	297	307	308	297	282	284	285	308	275	262	276	279	310	271	317	319	273	306	292	315	297	278	305	285	280	295	279	287	280	317	299	297	291	320	295	264	287	296	287	267	274	294	303	305	282	315	268	282	295	279	304	239	287	305	288	310	264	303	281	303	300	283	314	311	311	305	278	276	297	299	276	282	334	296	306	320	300	292	284	328	311	280	314	271	288	288	301	318	267	298	294	310	313	271	275	293	312	328	274	311	296	291	301	301	297	320	299	293	318	292	302	305	271	299	326	274	278	261	301	299	302	301	320	315	281	289	306	312	295	272	285	311	286	293	313	294	309	314	302	303	262	324	266	318	293	341	260	303	285	275	288	301	287	284	298	289	295	308	311	307	267	264	265	304	269	307	291	306	286	277	301	313	271	295	313	303	260	307	285	264	286	316	286	279	315	299	266	332	266	307	297	286	294	296	311	278	312	280	304	278	296	299	306	303	309	292	299	296	304	296	261	286	318	314	261	285	316	284	293	283	298	261	296	299	285	281	310	271	293	284	294	310	305	258	311	259	304	289	288	306	286	285	313	287	279	290	299	296	277	292	314	313	266	308	323	309	258	297	301	287	303	291	313	297	294	266	306	300	335	285	296	287	292	316	287	294	291	273	270	333	301	278	318	273	300	275	292	272	319	301	278	287	291	317	299	267	276	282	308	298	334	287	294	292	275	288	285	309	279	287	309	300	291	301	281	283	305	314	314	289	307	304	283	281	282	272	285	313	294	283	311	309	307	281	301	280	317	316	304	325	287	271	300	304	295	286	305	311	291	284	295	312	269	303	281	275	298	309	298	282	298	325	292	319	283	291	270	293	310	287	320	279	323	295	309	290	299	271	306	285	273	296	320	288	311	275	275	303	314	306	304	315	286	319	305	260	316	288	274	321	319	292	304	269	307	318	288	305	301	316	309	336	283	309	280	316	294	326	304	274	301	284	313	270	290	312	305	290	287	280	268	300	286	296	294	282	305	276	325	284	299	292	305	282	302	283	322	341	300	317	282	266	285	306	289	300	304	295	296	286	307	232	297	306	289	293	278	297	268	293	316	273	283	304	294	262	312	287	277	309	319	337	318	294	283	308	298	260	299	288	292	281	300	290	297	267	291	315	288	274	304	292	276	309	286	298	289	305	312	315	281	276	288	297	293	297	278	301	299	283	276	291	310	275	283	276	258	295	287	285	289	299	257	298	279	295	286	266	324	289	299	267	302	261	298	280	263	326	280	248	272	295	313	316	291	273	278	286	309	309	274	281	289	296	291	285	302	310	307	269	299	292	303	290	323	268	265	289	308	282	311	270	311	293	308	282	304	286	305	285	276	273	267	284	326	300	316	309	292	300	291	266	298	282	276	296	285	290	280	297	282	289	293	313	286	298	299	315	334	302	289	291	291	270	300	305	292	327	291	286	277	316	312	301	280	313	301	277	276	295	298	297	321	288	324	316	298	293	279	304	286	282	283	287	275	302	306	290	269	275	309	301	260	297	285	308	317	297	294	302	288	291	291	295	295	313	286	270	310	270	295	291	301	311	293	302	266	270	274	281	330	297	326	315	305	301	274	285	289	280	282	287	279	284	318	277	309	298	293	298	286	322	275	314	288	312	281	304	316	284	312	290	292	291	285	304	273	282	268	274	286	296	311	300	303	321	306	325	292	307	274	315	315	314	283	270	285	275	280	301	286	312	282	276	303	297	289	267	285	295	280	309	275	265	307	299	290	297	296	298	284	318	342	302	294	273	305	283	282	320	314	314	294	274	272	289	274	282	308	338	291	287	301	267	296	283	282	292	291	331	275	311	266	255	291	311	288	269	272	308	268	279	286	294	293	306	284	285	286	282	295	281	276	289	326	274	282	279	280	277	303	290	279	325	312	305	306	281	278	284	307	288	344	311	267	292	315	307	265	298	291	320	288	284	269	323	313	285	280	310	317	312	318	307	294	293	275	300	268	308	298	278	316	312	277	272	280	303	308	288	318	326	318	264	296	267	301	284	272	285	317	277	282	279	273	274	326	292	285	303	250	281	287	303	284	273	283	317	311	271	306	262	308	320	270	287	326	281	331	292	301	262	276	324	318	297	305	331	311	291	298	275	316	257	281	275	321	331	302	284	330	310	269	308	266	283	305	291	284	306	273	279	276	285	321	262	298	282	279	325	283	290	295	291	299	278	285	311	303	298	278	288	311	304	255	305	293	290	293	272	328	302	296	300	277	281	306	281	302	285	300	301	280	273	271	288	290	295	310	282	306	317	308	271	272	297	298	287	300	293	289	300	302	296	291	298	321	311	270	296	291	290	306	302	275	283	299	320	271	270	291	315	307	280	293	289	299	304	282	304	294	279	290	282	319	313	270	290	269	320	288	261	287	283	282	287	286	314	301	286	290	285	313	280	291	278	295	301	291	275	308	284	306	267	312	311	285	311	301	287	287	294	284	295	252	307	283	306	301	305	283	301	302	277	324	290	283	306	302	275	290	300	317	300	295	288	321	299	327	315	289	284	306	304	293	303	291	275	293	293	295	296	287	313	268	279	308
4955	9698	7943	4034	2659	2002	1631	1291	1034	996	867	748	672	650	597	567	516	569	505	508	469	475	451	456	486	452	451	442	464	473	427	448	406	391	418	395	400	437	378	410	378	410	422	388	410	398	404	423	388	427	409	406	403	406	418	381	394	402	414	427	385	400	380	379	410	383	379	437	348	415	367	415	398	394	375	373	402	381	397	405	357	379	420	380	368	417	368	371	396	387	390	370	391	391	390	380	378	361	397	370	423	369	395	369	389	387	391	403	405	382	412	373	426	362	392	422	373	377	386	349	418	425	406	391	409	377	413	420	347	403	390	374	364	395	389	368	420	334	388	388	421	388	362	374	428	383	381	409	387	390	407	378	391	382	397	440	405	385	401	392	375	412	399	374	393	389	375	405	371	388	395	364	403	429	388	348	386	396	418	387	413	417	383	402	381	388	357	401	383	375	376	414	418	401	377	383	359	384	385	397	382	402	358	381	404	361	423	415	412	396	357	416	384	388	392	421	393	409	388	393	376	429	372	417	422	364	398	371	390	351	392	387	376	372	409	382	361	390	409	359	396	421	354	392	362	359	367	385	377	407	372	370	408	406	376	415	380	391	397	398	402	391	390	390	409	381	386	400	390	421	384	400	368	412	439	349	414	389	390	391	431	376	394	364	358	372	419	387	397	387	368	379	366	395	382	384	395	401	401	395	406	368	410	443	378	394	366	378	392	416	398	390	391	369	400	355	383	416	363	367	360	409	345	370	436	395	406	408	398	383	355	368	416	396	368	421	366	375	398	389	420	397	362	393	367	378	376	375	387	372	403	397	388	380	375	406	388	373	384	424	364	394	396	403	371	386	392	409	367	401	400	384	401	373	398	388	379	382	372	377	357	392	378	354	429	365	366	400	369	413	408	372	384	391	366	382	394	410	409	411	390	387	426	397	403	414	381	353	388	374	396	425	422	424	408	407	374	406	414	418	370	405	386	355	364	395	397	374	382	411	385	378	398	347	375	346	390	378	396	408	397	421	409	358	384	397	396	381	390	394	414	375	362	390	397	379	386	377	389	380	352	382	380	422	382	385	367	414	349	393	388	362	409	393	381	402	389	392	359	389	352	410	412	367	347	359	413	349	382	389	378	398	399	410	395	410	417	400	363	374	362	428	364	408	355	389	387	373	392	389	399	370	374	371	376	398	407	393	413	403	397	392	385	385	373	422	362	388	400	375	368	372	412	415	419	428	402	384	367	399	353	383	405	377	390	394	384	399	384	374	386	399	391	368	394	377	362	419	383	396	409	404	384	412	358	404	409	357	395	396	373	342	349	365	372	360	391	373	383	421	413	393	407	394	395	421	365	409	397	383	358	400	389	402	380	392	362	406	373	392	373	400	404	414	375	396	378	358	373	385	380	394	378	407	373	385	400	406	393	340	379	365	392	403	406	363	390	395	406	394	423	368	392	390	367	413	379	348	414	372	389	387	401	385	382	369	412	388	403	387	370	429	412	363	409	386	391	396	393	380	388	432	427	384	417	403	419	406	381	387	403	355	393	380	378	393	427	392	418	362	388	411	402	393	398	366	384	408	352	367	391	404	376	381	386	368	380	415	386	371	385	379	361	423	360	429	405	411	386	377	424	334	393	385	408	434	388	399	410	409	347	388	381	417	419	393	380	371	388	404	362	396	420	415	399	401	377	411	392	373	403	387	397	345	426	383	361	372	351	408	393	356	368	425	381	394	390	415	385	433	392	388	435	385	396	443	400	387	413	406	401	378	417	404	388	389	365	411	364	383	374	379	409	412	354	388	399	401	407	388	438	391	388	369	374	385	406	419	383	360	403	375	381	421	416	339	401	365	418	381	380	395	374	406	433	368	378	358	395	404	406	368	406	391	370	376	396	401	382	411	406	403	403	380	385	406	391	398	395	393	404	393	407	384	382	403	375	371	389	391	367	379	396	395	372	421	391	385	390	401	405	392	403	344	390	403	416	400	408	411	365	355	351	383	380	412	377	389	420	384	377	375	412	391	388	427	392	406	374	381	397	401	391	387	406	388	404	409	340	391	377	392	365	368	393	424	372	362	376	412	375	370	371	403	404	381	422	386	405	429	385	356	410	421	388	392	417	378	388	357	350	387	396	390	379	397	405	384	362	382	350	369	415	387	397	392	403	382	360	379	385	366	371	427	355	374	380	363	353	399	396	374	384	368	378	416	364	416	394	365	362	386	426	365	405	359	418	408	348	402	400	383	403	367	398	427	370	374	369	399	385	373	379	379	379	383	435	409	369	388	395	411	382	391	389	386	414	394	377	412	407	427	375	388	360	412	399	363	425	399	363	357	377	392	374	361	344	347	394	384	395	419	356	389	400	392	422	401	390	417	378	396	383	371	435	390	417	421	371	371	390	346	395	380	439	373	402	381	392	381	374	330	351	377	415	375	360	401	370	385	374	405	382	411	386	406	357	392	349	413	452	388	380	350	402	364	382	406	386	403	413	367	383	420	400	361	409	389	389	374	365	358	376	400	442	368	402	389	414	373	385	409	382	355	416	411	400	408	384	397	381	401	410	367	398	415	380	399	365	387	361	379	368	379	414	388	360	398	423	425	375	374	394	418	383	411	388	371	417	393	387	398	392	406	381	419	409	372	385	387	418	396	355	366	368	396	409	399	400	384	382	386	375	398	387	376	382	375	395	409	389	393	373	380	403	390	358	396	417	379	352	377	418	373	386	380	372	401	385	410	425	415	340	405	388	398	387	353	367	389	418	416	391	429	393	388	384	384	373	380	370	400	403	393	354	375	377	375	351	392	415	367	408	393	417	403	404	388	415	382	401	408	357	382	378	422	380	365	411	394	408	377	389	440	367	378	376	383	414	421	418	395	354	379	418	372	388	415	406	381	412	378	382	382	358	376	417	352	391	370	355	358	387	378	384	371	399	413	372	390	362	410	376	392	399	378	408	389	378	390	396	379	405	389	392	420	390	413	385	382	366	418	408	400	414	405	408	402	423	356	377	369	330	374	378	391	386	373	387	360	409	403	419	393	377	355	388	412	387	370	381	397	397	380	398	414	378	399	388	396	395	392	364	390	373	390	352	417	380	386	366	392	369	370	398	374	407	388	349	391	370	345	371	403	407	404	392	400	415	389	380	386	376	353	409	385	402	361	398	393	357	406	399	408	413	423	350	395	373	367	376	400	405	368	372	388	420	382	386	371	400	387	394	359	351	380	403	413	369	400	397	373	361	393	350	408	399	393	413	390	372	362	415	390	365	382	393	412	387	384	377	395	366	395	436	363	386	388	387	394	390	428	392	367	368	373	386	404	411	378	402	384	406	351	384	404	357	395	364	374	385	392	414	349	392	394	441	381	396	384	374	410	401	390	413	361	391	405	379	424	433	399	381	383	389	395	387	391	400	377	371	423	375	369	381	411	391	395	402	354	396	396	353	421	417	433	387	384	390	404	428	370	385	410	412	400	399	354	368	401	394	400	370	384	416	382
22806	21272	29187	23666	21273	21321	10855	948	619	519	437	377	359	316	289	277	223	238	226	191	197	177	187	175	173	163	157	158	179	139	158	168	144	162	145	133	159	139	144	141	148	147	154	149	144	165	141	142	148	148	120	131	134	149	139	135	145	147	131	135	127	145	130	125	135	114	131	130	129	129	157	131	129	128	131	136	129	130	110	121	126	150	124	134	130	124	146	142	134	131	112	130	141	121	115	121	122	136	125	120	147	127	112	118	139	131	144	131	117	129	113	130	117	129	138	122	141	141	128	122	130	131	163	128	123	130	136	128	147	121	135	133	132	137	153	124	139	135	116	118	134	129	140	131	113	129	131	139	124	138	128	116	112	107	135	118	103	139	132	153	129	133	126	118	129	133	116	121	143	118	109	136	124	127	117	124	124	124	137	119	117	152	141	142	123	111	139	131	119	128	110	142	135	151	126	122	145	143	144	130	127	120	114	140	135	133	131	140	124	142	127	109	135	129	127	135	130	127	127	126	136	106	133	122	119	133	122	124	144	148	117	142	107	115	143	113	129	132	132	137	103	144	136	118	124	108	127	136	133	114	118	146	135	132	140	116	148	126	143	151	110	119	129	149	115	123	137	136	118	133	126	120	135	129	132	111	129	129	112	139	129	122	128	115	132	125	144	112	130	117	133	131	106	128	132	129	124	135	119	142	122	121	123	138	126	111	143	136	122	118	116	126	147	139	118	109	125	137	128	115	123	137	133	134	139	101	134	143	120	119	131	129	132	131	120	139	127	125	151	116	157	131	121	123	153	130	113	129	128	114	139	135	125	137	149	133	124	130	112	119	147	141	124	132	114	130	116	135	125	129	128	104	122	128	138	147	128	125	150	131	133	131	114	134	124	129	131	113	114	111	142	113	124	130	103	142	122	130	135	134	128	133	139	142	138	119	146	128	126	130	122	129	133	138	118	116	124	115	115	130	123	114	119	135	131	144	132	139	126	133	132	146	130	153	122	113	121	119	132	111	136	125	119	127	118	141	128	136	130	121	122	116	118	127	128	116	136	119	127	118	142	110	109	138	123	135	127	112	132	134	137	128	125	129	136	158	108	125	136	131	131	115	138	125	125	143	113	121	120	127	120	129	147	146	139	125	133	121	142	136	141	121	145	128	135	101	124	127	131	124	150	125	132	121	131	145	107	123	163	124	114	134	99	138	124	135	129	134	135	121	119	146	143	126	127	127	148	131	128	132	125	129	120	99	129	119	132	108	133	124	123	127	112	137	122	143	137	134	140	129	125	125	145	130	131	113	125	145	130	143	124	127	127	129	127	135	132	126	120	144	117	122	140	133	134	123	108	140	113	121	172	126	128	124	148	122	136	132	120	141	129	139	114	142	133	123	137	117	137	132	118	138	103	121	120	129	131	117	124	132	125	133	115	103	124	122	135	116	116	118	130	136	127	101	138	132	145	125	127	126	138	131	116	140	128	127	145	109	121	125	128	125	124	105	133	117	141	121	127	143	115	135	116	135	104	124	133	122	113	129	126	135	154	117	114	135	128	136	147	124	132	128	127	123	124	133	123	126	123	123	139	132	144	145	132	118	135	138	127	110	148	126	146	143	129	128	126	118	128	144	121	124	126	125	139	122	141	130	131	130	136	138	120	140	145	115	120	116	156	127	135	136	121	143	115	134	126	138	125	116	120	122	116	123	156	118	124	129	121	140	130	111	132	123	122	142	124	128	123	137	129	115	129	129	136	142	114	138	153	127	109	157	124	111	114	129	152	122	126	120	115	125	123	118	141	128	118	128	120	122	139	130	127	125	126	129	105	147	144	119	135	115	112	113	133	115	129	127	120	149	161	132	139	113	143	104	136	146	120	129	127	128	126	130	118	167	124	124	135	116	129	127	131	133	121	122	107	117	122	130	127	127	123	145	126	117	133	121	136	110	122	131	130	126	142	114	99	130	135	113	126	116	114	105	132	116	125	106	117	118	121	132	127	137	126	143	104	111	152	148	130	135	122	138	130	122	126	113	112	137	116	125	122	110	129	133	133	123	113	133	104	119	143	119	118	130	126	105	132	122	130	125	126	133	127	129	125	112	147	120	113	126	130	119	155	109	136	120	125	122	110	134	117	161	121	119	129	133	112	111	140	121	112	123	137	124	139	133	130	146	151	130	125	135	121	129	131	133	99	137	134	112	111	126	124	127	127	136	139	137	106	126	97	135	126	126	129	140	135	123	120	124	146	121	131	130	117	150	129	130	139	157	138	136	130	139	145	135	134	141	128	107	129	134	112	121	148	123	117	142	129	139	113	138	135	117	137	139	121	130	126	138	117	122	124	141	138	109	131	124	148	136	116	143	136	137	109	111	119	128	134	111	140	115	146	120	113	124	125	118	133	123	117	132	131	127	118	119	123	132	131	130	131	141	120	126	132	113	99	147	119	110	108	128	121	117	123	119	126	138	138	124	128	127	127	113	130	136	132	118	119	138	157	127	141	124	127	128	135	129	116	136	120	122	115	130	142	104	130	127	119	113	132	125	114	111	129	126	125	138	114	128	135	129	109	149	142	139	137	118	127	126	140	144	107	127	128	131	132	117	115	110	127	112	109	131	127	135	133	134	135	129	138	138	118	119	118	120	121	114	139	114	111	128	121	141	136	162	130	124	145	116	126	111	124	131	150	133	154	135	121	132	103	108	117	114	116	116	125	126	138	106	139	110	125	123	134	131	104	134	134	118	128	120	113	104	137	115	133	133	128	117	131	118	124	121	149	135	128	109	126	127	139	143	124	144	119	136	117	144	131	132	145	138	120	141	129	128	144	133	114	141	123	125	128	120	135	149	124	122	130	131	115	126	125	143	151	140	131	115	137	116	115	119	123	144	144	140	137	135	128	132	136	121	111	118	109	144	135	146	116	142	124	111	106	115	117	130	134	121	129	116	130	122	133	123	124	134	127	103	125	117	133	125	124	118	117	123	123	160	127	114	125	156	127	123	126	119	145	103	130	133	132	134	132	149	134	127	119	123	138	115	127	120	119	124	139	132	142	144	123	112	136	111	119	126	132	142	128	97	136	133	113	122	117	105	140	140	114	124	118	122	131	130	126	133	126	136	99	154	139	114	164	149	133	121	124	138	100	134	116	138	131	115	120	124	136	112	133	143	126	119	145	120	134	130	122	136	117	127	131	137	121	130	122	126	130	150	142	128	125	124	109	129	137	129	142	122	139	103	129	123	132	128	136	120	93	143	134	139	113	114	115	138	138	120	131	123	129	115	121	119	141	132	128	147	125	114	111	131	129	106	130	114	135	128	135	111	135	131	133	109	107	99	119	113	121	135	145	114	134	113	116	127	136	126	133	148	125	109	162	118	119	118	118	121	138	129	130	150	119	139	135	134	113	118	119	120	125	121	136	121	135	128	126	124	127	141	123	117	143	128	133	135	141	116	129	139	120	125	121	135	123	125	140	131	142	111	113	145	130	127	127	129	102	103
6733	15599	12701	6602	4280	3224	2475	1917	1519	1197	1054	872	788	596	600	505	394	404	392	383	355	339	314	329	281	257	283	251	271	234	235	224	222	204	222	204	230	201	219	180	204	190	226	186	196	209	233	192	200	200	188	194	189	243	186	181	194	182	178	199	174	166	165	167	175	198	182	172	182	180	184	179	185	157	187	199	145	159	178	160	172	198	153	163	185	176	184	167	160	164	193	152	155	192	135	176	150	166	186	157	173	164	189	181	176	160	166	180	166	161	174	170	171	163	168	182	170	165	155	176	168	156	135	173	170	172	167	167	178	165	175	175	149	168	170	183	154	173	184	163	164	158	168	163	139	187	159	179	166	181	155	144	169	138	175	166	177	164	150	180	193	168	174	170	168	164	147	153	148	157	170	174	156	161	164	174	156	151	179	173	167	165	173	144	192	166	161	169	166	161	163	153	171	160	180	213	183	173	156	159	149	158	156	167	175	159	157	161	144	169	187	146	153	185	164	184	166	141	194	186	162	162	174	153	177	142	152	163	150	158	147	185	182	140	165	157	160	150	149	179	171	200	177	181	156	176	169	173	165	150	162	142	182	174	152	164	175	179	189	166	188	181	143	169	154	172	148	170	153	177	165	144	203	150	157	181	164	163	162	170	188	146	170	180	159	170	168	167	172	150	154	176	178	190	157	157	172	188	192	172	155	168	145	165	163	160	163	148	174	153	138	162	155	172	167	170	155	175	176	189	178	177	195	161	189	149	160	167	150	138	170	170	173	166	170	146	176	168	170	188	156	187	164	153	161	157	174	158	150	184	190	185	160	174	164	147	171	139	167	170	169	152	158	172	162	176	179	151	189	176	140	171	177	169	176	175	181	165	183	167	184	154	183	174	170	158	167	172	148	147	170	171	168	183	141	167	171	161	137	176	182	162	162	175	151	159	181	172	168	165	155	155	170	157	165	148	146	158	157	167	171	171	152	147	175	154	180	168	165	163	163	182	174	171	194	173	161	158	163	183	161	165	177	153	182	167	180	179	181	171	181	166	163	194	154	167	166	176	167	183	139	169	145	172	173	145	179	156	164	150	168	177	170	172	166	172	172	188	160	165	159	150	160	171	174	161	177	164	165	165	168	160	176	154	148	171	143	160	147	176	181	160	162	164	160	183	151	142	177	150	172	168	164	166	145	150	185	161	162	174	155	179	175	183	174	138	184	156	160	162	167	171	156	188	167	146	186	175	173	162	150	160	160	167	175	175	169	202	192	156	178	176	185	165	163	156	166	159	170	175	177	153	163	167	151	156	158	179	131	158	188	169	179	181	164	171	175	171	171	168	176	165	160	173	174	174	167	175	179	155	166	161	158	161	167	147	164	161	166	164	202	165	162	170	144	157	158	165	166	155	176	169	158	168	182	152	181	159	182	154	146	152	168	175	163	165	156	171	196	183	166	171	191	160	181	193	168	177	172	189	153	169	172	161	181	162	165	188	168	148	190	152	195	151	166	168	163	182	193	180	155	161	150	178	170	186	154	157	162	172	189	142	165	144	166	159	151	173	183	162	152	170	161	202	177	163	175	156	181	172	159	154	185	171	170	148	149	175	160	146	170	164	173	180	156	176	165	184	164	155	177	157	154	168	159	176	173	160	167	145	176	169	162	182	174	176	170	154	154	173	167	176	164	183	155	184	163	167	183	168	154	181	154	166	187	168	156	185	155	184	166	145	151	169	158	152	146	159	169	148	155	156	181	177	179	157	152	155	161	158	169	181	179	161	156	170	163	180	151	168	171	171	165	163	172	175	175	171	164	160	167	146	161	178	176	178	165	175	155	151	161	193	167	194	172	170	159	158	173	179	198	160	173	175	158	187	172	178	172	161	147	154	154	144	151	168	167	181	167	182	153	181	162	157	182	156	155	154	192	167	193	148	150	162	175	186	161	183	178	171	169	175	163	136	150	194	164	154	152	168	168	154	177	156	169	153	164	177	163	170	188	161	170	148	163	167	162	146	146	187	174	162	197	166	160	153	169	169	187	159	170	152	161	161	155	169	160	163	190	169	165	178	177	198	165	165	147	170	175	176	145	177	177	184	148	158	170	177	145	167	177	133	137	180	149	176	160	173	181	173	165	167	168	152	135	161	152	168	153	157	143	189	171	168	160	165	166	156	141	182	168	167	148	167	173	165	155	162	147	165	158	163	160	157	177	169	156	159	145	178	173	167	166	179	160	151	162	152	150	172	145	132	189	165	153	156	150	163	177	193	177	143	157	159	189	158	142	165	153	155	166	175	194	190	154	150	157	168	145	165	160	162	160	184	175	143	143	147	165	158	155	168	170	130	158	162	178	139	178	160	151	172	168	175	184	152	175	163	157	179	182	168	168	163	180	162	159	151	174	163	166	146	168	168	179	163	155	176	175	154	179	161	175	154	178	159	159	170	174	166	153	152	158	172	153	156	197	196	158	162	181	176	165	151	163	193	185	178	153	157	160	157	170	176	146	158	192	158	164	154	166	147	144	158	157	147	174	145	172	130	209	181	163	179	169	166	178	164	155	156	163	157	159	150	174	158	165	171	161	180	180	166	185	161	161	188	169	163	159	186	169	172	187	182	158	160	174	163	163	171	155	180	161	165	163	150	172	175	163	170	157	177	133	173	155	173	162	170	169	134	158	181	161	163	158	143	155	167	172	161	138	156	180	163	170	167	162	179	160	169	142	169	169	163	166	160	189	151	164	171	168	171	179	173	172	153	185	155	162	175	194	165	157	177	163	179	164	173	154	142	176	156	186	159	162	150	172	163	161	175	194	139	157	164	158	167	177	185	171	153	145	145	172	183	148	164	179	191	168	160	172	156	159	178	169	177	165	177	153	158	149	143	171	147	175	214	188	170	196	168	168	152	172	166	158	154	169	159	163	167	165	176	160	192	173	168	182	164	188	133	175	175	178	168	167	160	173	163	167	147	164	174	151	174	158	173	169	153	161	187	163	161	191	215	184	146	166	161	195	178	152	160	162	176	174	157	186	163	145	178	165	149	174	169	182	168	164	153	179	180	168	169	174	171	193	193	183	162	189	168	133	173	171	165	171	181	184	162	159	171	164	169	171	164	172	167	163	164	145	163	175	171	154	156	177	157	195	172	157	173	168	185	156	191	165	166	167	150	165	179	152	155	186	169	174	148	144	173	160	187	163	187	174	165	168	187	140	157	151	164	169	184	152	159	156	152	164	167	164	174	186	181	179	176	145	174	188	185	175	182	161	164	145	172	164	158	161	173	171	161	175	137	171	183	165	176	132	138	175	161	147	174	153	148	165	164	183	184	160	168	200	164	178	139	156	161	176	154	174	153	154	175	172	156	175	181	175	190	176	175	168	153	164	170	197	154	187	170	169	165	156	178	155	156	158	162	183	174	178	158	160	167	171	165	150	183	175	167	163	143	153	134	149	172	181	189	144	159	160	181	192	188	157	164	181	191	181	178	163	171	173	177	161	158	182	158
26890	20957	10848	1000	583	570	521	535	465	501	470	450	470	500	460	456	468	489	472	514	493	486	539	459	459	480	485	452	428	484	471	469	471	467	464	451	457	482	474	457	474	443	462	462	482	458	480	441	458	449	468	422	490	478	419	479	455	456	432	470	472	502	459	467	484	456	455	436	493	429	422	446	491	457	476	466	445	446	509	437	470	470	430	466	446	442	454	459	434	460	450	470	473	495	472	441	454	449	454	507	444	441	476	493	438	464	461	434	470	475	491	470	458	439	477	456	454	464	442	473	466	474	483	443	482	436	434	460	479	482	458	463	465	496	468	424	471	476	468	463	509	476	492	445	468	435	467	515	466	447	451	444	460	433	477	460	454	467	503	450	474	466	456	477	462	454	483	451	459	450	493	457	454	468	460	458	457	448	440	457	419	448	470	490	464	466	485	451	468	465	445	462	449	481	481	466	470	453	441	450	475	455	461	450	455	445	479	447	434	481	467	475	452	439	463	452	455	457	475	472	460	493	468	481	470	467	441	466	475	472	445	454	422	473	486	490	477	472	502	467	486	436	488	457	473	458	469	485	466	446	433	485	482	477	457	471	494	488	460	468	446	478	459	477	463	464	429	447	423	463	430	477	478	478	443	451	431	446	443	429	470	430	486	466	479	482	483	480	468	438	441	485	499	479	448	449	476	467	482	416	467	464	487	477	493	487	443	461	452	462	432	456	467	474	482	468	433	449	491	452	478	480	459	454	438	449	440	484	463	457	505	444	463	494	429	460	455	454	515	477	419	467	483	440	465	454	466	473	456	452	450	470	465	452	454	464	473	474	478	465	449	460	450	499	477	480	473	473	465	497	463	458	497	465	454	467	496	430	479	476	443	432	463	469	426	467	462	462	445	493	454	462	483	460	469	471	456	445	470	453	477	450	491	476	491	479	473	498	460	464	463	488	468	434	486	476	451	437	463	449	457	480	434	465	445	447	450	437	459	491	453	469	481	473	450	474	438	502	457	482	478	457	448	480	496	476	479	479	435	448	465	466	479	428	465	482	457	453	460	482	471	468	474	492	469	491	450	442	411	459	471	466	409	463	477	476	475	499	454	470	444	503	502	456	447	462	469	472	480	476	436	471	449	413	494	439	463	447	452	443	469	453	480	479	468	483	461	453	495	462	491	518	420	468	445	463	445	471	512	507	483	487	452	442	455	496	478	421	456	471	455	472	431	476	449	464	465	472	455	471	456	438	504	442	465	482	482	449	454	465	449	486	499	481	421	478	462	459	459	454	438	503	463	461	446	454	462	520	455	432	459	442	449	458	483	453	451	438	471	471	467	455	512	483	442	437	429	460	418	468	450	439	485	468	464	452	462	461	485	489	449	481	482	437	470	457	479	438	459	445	478	436	480	504	433	487	448	475	495	477	472	456	492	462	496	473	475	447	478	462	495	495	470	455	450	428	506	465	501	451	508	507	480	479	476	468	492	457	437	468	492	496	485	463	483	461	473	436	489	483	430	493	463	413	448	480	469	462	492	458	491	496	488	470	504	445	436	430	465	466	462	446	442	471	468	432	485	488	446	449	468	466	450	461	480	486	492	479	481	493	453	496	426	493	431	456	499	448	466	447	466	528	464	438	445	471	437	498	455	451	458	478	504	489	495	505	462	505	462	443	467	463	436	467	450	487	460	453	433	466	448	518	470	441	478	436	465	451	469	452	451	453	462	491	444	486	460	460	491	425	453	441	474	486	503	446	420	504	465	459	476	448	472	453	476	442	492	476	446	469	442	493	474	462	490	451	456	464	454	465	508	503	464	484	475	450	456	451	472	442	481	482	448	462	467	437	461	423	486	474	493	450	485	507	486	449	516	497	474	436	451	462	471	453	433	471	492	452	428	423	473	439	451	478	478	468	457	494	465	450	433	487	441	462	451	423	469	464	443	478	473	441	447	448	458	464	487	480	410	465	488	444	481	479	447	447	483	457	482	470	499	467	453	474	497	492	469	461	495	469	491	491	491	455	413	469	442	484	467	480	503	499	456	460	466	450	485	489	437	462	442	471	465	457	443	447	461	418	482	520	497	475	472	419	456	433	484	479	456	427	431	492	449	500	478	443	453	492	482	468	475	497	497	454	455	493	482	483	444	451	465	442	431	445	462	514	425	430	451	454	476	486	463	476	478	459	458	456	436	429	451	456	464	462	451	485	488	452	454	434	470	463	431	487	464	457	449	487	467	439	435	466	468	454	444	471	450	485	483	491	460	478	462	505	490	462	489	478	489	495	447	465	475	476	466	472	457	435	445	472	483	453	483	463	484	447	452	466	451	502	464	483	476	496	512	460	440	470	446	457	476	440	496	450	469	453	495	442	485	474	457	442	477	458	466	452	461	455	493	492	459	456	497	455	439	421	475	472	489	452	445	468	467	439	459	501	477	458	471	448	482	448	478	426	426	521	456	464	488	432	413	462	483	473	434	450	489	438	462	478	493	487	474	400	464	425	474	425	485	449	466	486	456	454	468	448	466	449	485	435	482	479	445	476	464	486	441	440	433	432	482	468	447	445	486	491	485	465	467	462	492	472	451	455	471	469	422	470	461	452	468	439	419	439	464	487	445	447	487	481	476	465	448	509	473	454	448	456	440	451	468	428	442	484	451	442	473	436	470	465	464	445	445	475	467	456	440	485	453	444	474	468	484	500	455	460	455	489	474	472	448	422	459	445	476	477	492	479	469	482	435	504	500	435	504	476	461	443	476	468	469	459	398	476	458	455	455	468	479	466	458	477	479	485	445	467	431	480	457	479	482	464	449	458	478	461	496	444	465	463	457	466	460	479	485	447	466	493	488	440	466	461	451	484	486	460	421	442	458	466	459	447	483	458	460	449	429	474	474	435	431	450	432	499	456	489	454	480	465	499	472	451	449	429	446	472	462	463	446	455	479	469	459	447	414	457	435	492	481	422	467	467	460	465	455	445	461	461	454	496	452	480	463	487	461	490	477	471	452	417	485	425	435	468	483	453	456	440	470	486	470	453	505	481	488	465	434	469	444	494	485	479	451	455	474	484	469	479	428	443	479	513	486	454	491	470	445	477	406	435	493	478	499	494	438	510	473	451	457	429	452	445	461	485	458	467	447	446	472	446	466	485	455	472	451	462	490	443	459	466	485	451	515	437	452	426	483	432	455	479	490	469	449	509	472	439	434	420	460	462	454	451	453	446	439	456	484	465	505	476	494	435	492	473	477	470	452	447	484	494	464	454	492	491	439	438	491	446	444	475	474	443	480	533	454	480	486	466	486	443	473	472	462	490	472	467	474	450	506	449	486	453	438	457	467	467	506	468	454	452	496	450	461	470	451	441	474	464	472	486	464	440	496	455	464	488	447	470	464	471	480	467	486	452	451	466	455	467	475	486	452	476	488	458	450	451	451	467	460	461	475	486	463	429	459	416	461	465	480	489	481	430	445	469	444	491	474	498	459	487	465	434	522	497	445	444
4194	1344	1151	861	787	717	656	632	673	643	639	682	596	628	567	611	593	633	606	617	614	630	582	579	616	605	604	587	643	600	566	563	601	611	585	626	593	605	593	584	580	546	625	616	584	623	615	631	580	570	618	599	585	585	600	640	626	556	579	598	570	634	565	632	611	559	599	606	596	637	586	642	608	602	611	602	612	625	600	576	592	641	626	586	573	623	532	608	565	588	576	572	606	617	612	594	577	590	615	614	628	591	557	575	601	574	608	587	599	607	633	582	606	600	579	536	572	605	630	602	625	571	592	581	549	597	606	576	589	562	625	566	581	622	596	589	569	571	557	592	630	564	618	575	575	608	558	618	612	605	538	579	610	614	603	607	596	567	570	587	587	603	599	587	567	570	608	589	603	622	587	545	586	603	622	628	596	574	606	567	612	613	588	603	574	635	615	596	613	595	606	586	619	588	562	635	573	587	594	635	622	562	560	607	616	606	595	593	564	597	591	605	614	621	600	594	592	623	596	589	548	620	576	579	621	637	564	574	592	611	600	603	552	569	583	570	579	584	575	622	604	582	592	614	610	599	558	584	644	557	612	592	621	597	583	623	617	565	599	615	588	552	613	572	563	574	612	593	607	568	627	586	557	585	616	613	591	627	582	587	546	635	584	568	618	573	616	624	573	606	582	615	597	609	588	555	613	615	587	577	578	552	608	617	605	617	641	635	577	593	569	601	621	592	607	578	597	590	626	618	605	613	598	606	590	663	624	587	564	587	577	607	574	591	614	598	596	609	620	617	610	588	588	569	570	578	615	638	614	588	598	617	614	603	630	561	531	587	609	588	618	573	604	571	588	600	639	587	597	598	559	628	617	619	599	600	642	630	665	598	598	609	613	586	601	621	598	607	587	604	588	595	613	571	608	621	614	587	590	561	573	580	574	594	572	574	614	577	628	568	617	602	540	600	552	606	604	595	617	604	603	605	615	605	633	600	597	557	594	582	568	583	570	584	576	636	652	610	581	630	557	599	615	615	593	609	616	591	585	607	604	555	614	620	582	585	593	611	606	590	601	596	603	596	583	559	613	581	591	583	593	565	594	674	596	621	630	591	566	599	603	590	605	541	610	584	578	639	541	599	627	611	625	598	611	549	596	633	605	590	569	581	588	603	614	602	597	602	641	602	572	610	602	610	608	579	563	630	578	591	562	581	622	627	601	634	619	603	585	626	582	627	617	647	538	628	586	576	630	625	613	581	590	648	636	602	647	625	584	619	587	607	584	625	582	624	620	628	644	610	644	611	593	593	567	585	597	537	605	602	582	559	590	631	594	620	619	633	602	612	573	628	597	579	605	584	580	616	657	596	589	612	562	615	582	577	653	566	625	616	596	583	638	570	592	617	600	545	566	612	570	577	646	572	633	593	577	627	598	582	576	623	626	612	554	585	592	602	596	557	559	602	569	576	584	602	626	581	611	586	595	569	595	635	629	557	596	595	536	637	619	579	555	623	616	620	567	565	611	608	572	585	573	572	625	582	643	612	553	615	568	555	635	573	612	601	585	568	589	596	615	596	587	570	599	606	613	598	584	628	601	610	636	615	581	597	632	600	573	622	605	647	572	623	670	571	605	587	629	594	625	628	588	594	619	652	599	614	603	579	597	618	574	607	598	590	618	577	569	587	566	587	633	566	574	636	599	626	579	605	588	637	580	589	600	597	636	633	576	603	595	580	637	586	600	603	583	575	616	581	578	586	577	610	605	610	596	620	588	573	633	646	556	613	632	643	580	613	628	549	617	614	588	558	585	583	611	624	578	615	591	568	584	634	593	631	592	593	628	622	629	575	606	587	565	627	596	562	586	595	620	592	618	617	611	618	568	591	607	595	599	574	621	632	581	600	591	584	548	600	577	605	594	591	629	623	603	569	634	622	587	554	630	611	570	645	573	518	632	583	572	586	604	586	574	587	572	606	615	572	603	597	591	602	577	581	579	567	592	562	602	650	594	568	559	610	573	606	566	627	600	605	635	576	591	635	600	591	614	616	535	622	597	634	604	605	605	567	601	567	596	577	628	584	638	614	656	586	561	577	626	572	618	582	585	591	631	577	604	565	588	603	550	592	613	569	611	632	591	579	611	585	568	621	598	594	587	603	616	633	613	641	602	612	580	579	634	579	586	619	625	612	574	584	592	625	614	616	599	606	612	597	578	591	610	589	608	569	603	623	596	611	601	595	582	641	594	589	603	627	605	590	561	638	614	604	579	629	635	625	575	618	614	613	607	637	610	589	601	576	594	610	609	583	593	625	606	584	583	660	630	636	583	599	620	590	534	579	584	611	614	591	595	637	654	618	562	604	578	601	531	592	614	607	620	597	583	577	609	669	582	614	637	622	616	610	593	561	582	593	610	621	608	596	595	634	596	564	650	566	616	596	561	613	588	610	606	601	577	631	593	605	565	598	553	618	589	627	582	578	574	586	607	645	597	603	589	629	565	576	603	584	618	613	609	629	639	609	602	599	570	643	581	630	610	609	622	616	646	600	598	573	633	584	597	606	605	578	614	608	550	569	631	602	654	566	613	579	583	571	557	600	566	586	650	644	645	569	593	599	576	574	575	594	565	586	537	613	598	595	570	574	563	599	596	643	560	555	577	627	624	543	604	566	577	623	600	530	583	606	654	614	601	623	571	604	584	567	584	596	620	592	592	591	606	611	614	603	561	623	624	604	600	594	562	586	620	599	560	598	602	597	611	580	620	549	578	534	617	578	598	611	623	576	616	610	582	659	606	599	558	582	597	580	591	633	583	557	610	626	592	598	605	600	579	634	575	649	561	597	586	568	584	565	625	628	576	603	602	621	602	619	581	573	608	638	606	577	590	597	587	643	613	601	560	618	611	603	603	621	627	566	593	571	569	587	583	589	585	566	598	594	603	605	582	609	573	598	613	610	600	633	639	578	589	636	602	619	574	607	593	621	594	593	567	609	586	596	596	576	581	621	609	569	545	565	613	605	590	600	572	662	564	579	579	612	576	605	577	593	606	646	584	656	611	619	625	594	593	610	604	559	626	593	622	622	611	587	541	609	586	603	580	609	590	616	601	584	607	586	601	575	561	596	616	632	627	548	585	624	571	647	610	596	623	607	585	594	629	593	598	580	586	639	575	600	639	625	621	599	629	573	608	602	584	605	591	600	590	573	625	591	596	626	604	570	601	574	582	617	598	563	596	582	604	619	627	589	607	585	586	604	604	573	575	584	606	613	612	635	610	633	618	563	602	624	574	648	606	543	592	603	556	625	604	563	586	611	605	625	596	582	645	588	637	587	556	621	609	597	586	583	572	619	624	572	623	573	573	615	637	625	587	594	563	607	580	622	570	606	593	560	615	603	578	605	609	582	592	649	613	621	574	577	625	637	620	678	639	562	574	618	600	568	633	602	584	611	619	598	588	572	587	544	581	609	615	585	582	602	597	579	578	601	564	650	617	588	570	616	632	667	603	596	594	598
23704	21250	28789	24015	21241	12365	1076	665	517	520	476	443	375	407	382	382	367	330	341	360	333	313	311	298	306	317	363	305	327	336	291	304	332	302	323	298	303	327	310	325	313	323	325	329	319	277	289	281	335	320	275	297	288	310	328	297	280	309	307	290	297	268	271	281	297	270	300	307	287	289	272	302	324	314	313	315	327	292	319	309	282	308	303	312	323	293	284	292	278	312	258	326	281	296	283	273	271	287	275	284	288	297	311	320	306	309	310	332	272	310	327	263	324	290	283	295	291	291	306	292	288	290	290	269	279	307	289	313	291	308	282	283	302	277	296	329	268	290	301	269	297	282	290	281	263	312	292	291	284	279	319	295	307	313	311	301	300	307	332	312	293	295	302	280	288	304	322	292	286	330	290	305	295	293	290	274	292	297	305	295	291	292	300	264	297	302	273	292	281	287	303	292	273	301	312	295	277	293	325	292	294	317	297	311	293	245	300	323	299	288	302	277	310	323	287	280	279	271	309	287	294	273	302	273	328	317	328	305	304	306	318	268	311	322	294	297	314	288	317	308	278	337	291	288	280	337	303	302	343	273	287	312	310	306	319	313	297	278	298	297	252	290	298	285	301	285	315	313	299	309	316	298	299	268	301	297	302	326	295	282	275	297	271	275	291	240	261	290	308	296	294	280	293	287	290	305	272	317	294	275	296	297	274	305	302	266	318	285	292	295	289	300	283	280	294	305	281	294	303	291	299	297	294	287	296	302	281	322	284	326	281	267	325	264	285	278	290	282	273	270	295	277	292	285	281	321	288	269	309	283	302	299	299	280	300	305	295	271	295	296	282	293	317	277	306	271	271	279	312	302	309	305	301	318	302	306	285	305	290	291	284	306	279	320	304	297	288	300	303	289	289	291	300	293	269	330	309	288	313	292	291	307	285	323	324	327	305	292	277	260	276	276	281	314	323	325	317	281	288	274	315	267	304	278	286	280	300	290	294	295	280	299	305	309	303	261	267	279	286	274	298	289	281	279	296	317	293	259	293	275	319	284	301	289	304	281	316	307	311	301	271	319	283	307	270	287	300	323	302	276	298	291	299	289	291	303	317	300	305	320	326	299	273	285	272	304	278	268	299	322	277	276	285	332	289	303	301	300	293	288	302	292	290	323	291	275	280	301	300	254	310	284	302	296	297	319	322	302	315	278	314	285	319	299	265	306	311	329	280	290	288	287	295	283	282	292	301	282	298	262	286	311	291	268	308	272	289	308	300	279	298	281	288	294	283	296	311	308	300	308	309	325	313	322	290	277	300	297	291	299	283	276	273	315	299	299	298	316	292	284	300	297	300	311	318	311	289	307	300	296	267	279	303	281	320	279	289	321	271	276	289	296	288	332	300	282	312	290	289	274	271	322	314	291	297	301	307	302	283	279	301	272	295	296	314	314	280	301	282	290	337	310	299	282	312	299	326	295	312	277	316	282	313	302	278	272	319	280	300	285	312	265	281	326	272	273	273	255	288	273	291	318	321	324	333	291	292	270	311	280	291	278	288	329	284	286	324	292	289	271	291	283	289	302	280	307	276	293	306	287	314	278	278	269	304	295	329	283	272	322	260	286	294	295	285	301	315	241	272	297	281	307	286	278	316	301	293	298	291	296	283	292	303	275	297	310	269	278	289	297	317	288	293	322	299	303	317	281	310	294	284	283	320	285	291	279	291	278	280	295	310	287	295	312	285	278	289	306	310	293	264	269	305	292	305	312	295	292	296	310	291	330	271	328	301	307	345	308	277	317	280	317	299	266	292	296	297	319	273	302	298	286	286	288	328	287	311	314	260	285	282	265	279	265	308	312	286	303	338	290	296	285	282	310	298	297	317	305	305	325	274	312	257	317	307	273	274	270	271	306	299	261	287	268	277	319	300	312	293	280	300	303	313	299	290	286	288	287	284	295	305	294	301	295	301	311	309	310	276	296	313	298	289	312	282	276	296	307	284	304	299	298	295	273	288	296	264	307	260	278	299	301	283	257	305	304	319	306	277	299	284	292	287	281	310	272	312	308	260	280	311	321	309	291	279	295	291	297	296	309	289	301	312	325	301	290	275	310	307	301	289	325	311	268	280	271	313	317	277	292	331	320	287	274	276	281	302	284	286	302	277	311	319	309	286	282	325	269	279	315	283	299	279	302	274	287	291	306	282	293	320	299	284	309	284	301	304	301	287	284	311	285	319	308	298	285	311	307	271	307	289	309	311	271	322	281	290	290	284	262	338	296	293	285	311	333	281	267	333	298	293	299	303	331	281	279	285	298	300	252	310	299	300	307	308	320	295	298	288	301	307	304	302	294	308	297	290	287	303	302	308	295	282	311	283	274	299	312	313	288	305	280	320	309	277	279	273	271	286	281	296	323	327	327	285	302	296	298	283	309	296	308	274	305	339	295	314	306	288	286	297	284	303	278	293	309	296	298	282	293	276	278	308	319	291	269	321	307	324	281	295	300	253	273	298	313	280	299	277	270	322	295	297	295	293	308	277	291	303	285	284	290	275	307	294	306	294	288	303	310	284	318	296	295	297	314	306	293	273	271	319	278	299	282	314	286	291	276	310	258	273	275	303	320	306	291	279	294	317	268	302	296	304	315	296	291	312	308	332	310	284	315	312	263	277	304	312	296	297	282	299	289	286	297	313	291	319	277	292	294	302	302	276	255	287	261	266	288	292	301	309	296	313	330	292	288	277	283	293	289	301	301	324	282	293	295	328	303	305	275	304	302	289	281	306	284	302	303	293	301	292	295	298	315	293	316	296	292	295	298	287	304	302	295	281	306	298	292	281	281	310	298	274	309	286	294	280	322	269	299	274	297	305	304	305	281	276	267	324	288	305	303	291	254	310	281	309	295	314	258	272	289	265	332	290	301	326	285	291	289	303	303	283	280	305	296	281	284	300	286	316	297	273	292	278	312	290	298	306	295	313	279	294	265	295	328	296	276	304	296	325	274	273	278	268	299	271	305	278	280	284	295	331	303	303	301	296	316	275	303	275	283	304	265	293	282	303	280	289	276	293	262	313	301	315	269	289	293	284	287	282	305	283	287	310	296	281	318	310	260	300	308	304	281	290	287	294	309	314	317	282	297	304	305	289	290	302	265	289	287	300	269	309	294	288	273	279	289	305	272	308	286	267	308	274	263	285	321	301	252	278	278	294	288	290	307	295	288	257	290	295	293	293	282	289	293	260	312	260	290	322	258	278	272	297	293	306	287	298	309	305	297	281	308	294	257	291	267	297	309	294	299	306	288	310	289	306	254	300	287	258	263	261	293	291	275	288	296	319	308	288	277	287	296	276	326	310	300	290	275	295	294	295	310	298	276	297	337	305	322	282	315	294	311	274	313	298	295	310	328	314	303	284	339	273	288	306	301	286	314	317	297	310	281	299	311	293	277	289	286	290	323	293	295	303	294	326	295	305	280	273	333	260	263	270	282	285	288	273	315	311	285	285	317	288	287
4893	9669	8013	3805	2640	2064	1667	1248	1134	914	829	755	673	612	591	546	509	528	532	488	467	445	438	454	456	446	464	459	448	436	440	472	414	438	378	391	463	411	421	435	410	415	368	351	394	418	417	455	409	428	399	389	381	390	387	400	370	386	395	429	407	347	411	376	432	396	405	383	396	392	394	388	382	383	387	395	398	394	399	384	395	385	361	413	384	403	406	404	382	403	396	402	369	400	405	367	371	392	384	424	395	381	395	402	395	343	402	422	353	399	375	410	379	403	386	400	395	391	416	418	376	401	384	428	432	404	397	415	376	360	359	393	348	401	407	364	397	377	404	378	371	389	406	392	411	398	441	406	382	385	412	371	396	348	408	359	376	390	384	415	389	403	394	371	368	373	365	379	398	368	409	382	414	385	350	380	419	400	386	414	389	368	371	390	413	387	391	407	413	373	414	407	362	348	444	417	414	397	423	384	408	366	389	391	441	412	421	383	333	389	420	397	389	413	417	420	400	409	377	358	376	380	379	374	407	388	414	424	423	390	397	397	388	385	404	370	414	365	377	385	372	400	401	400	425	373	399	405	364	414	425	385	436	388	381	382	381	392	420	400	412	394	397	441	383	360	386	380	393	368	390	374	399	377	390	385	369	383	403	358	389	385	361	399	400	394	393	367	391	364	393	377	402	393	388	353	386	411	411	412	374	370	441	400	395	389	377	418	373	375	411	365	415	392	391	396	358	394	431	393	378	417	379	400	404	386	407	390	415	403	401	414	412	389	408	449	391	377	401	416	366	437	376	394	382	418	378	390	365	387	395	379	389	382	361	392	393	416	380	374	368	368	408	375	372	391	355	382	362	372	421	410	398	422	397	391	408	372	407	401	394	378	377	409	428	385	386	391	393	375	378	345	395	388	438	367	419	375	399	378	368	379	385	400	410	401	365	378	416	373	378	385	392	401	370	381	370	384	405	401	422	420	410	403	415	393	410	377	423	412	355	364	384	403	356	373	366	413	412	396	390	377	395	385	417	385	407	409	395	386	407	372	403	396	394	361	406	371	345	359	442	389	407	337	423	401	381	388	399	363	371	358	359	390	387	390	401	397	360	395	404	404	383	391	353	403	357	397	410	385	393	388	376	373	347	356	412	387	355	374	417	394	424	393	392	360	370	406	390	432	430	406	396	393	399	405	405	398	388	355	418	370	389	404	422	397	382	387	391	403	388	381	380	385	398	394	365	393	389	373	410	412	406	409	385	402	379	412	391	378	417	381	418	394	396	370	381	391	396	387	365	383	384	428	382	373	356	395	412	427	420	389	409	418	389	389	405	401	355	390	382	384	373	377	381	402	391	412	373	385	390	381	405	380	392	396	404	423	396	408	384	440	396	385	403	396	380	378	395	392	418	363	425	380	404	387	386	420	389	403	370	384	378	398	397	394	412	360	353	384	410	358	368	403	417	401	376	370	384	377	373	379	413	418	378	382	402	386	378	396	372	397	441	402	358	388	404	351	373	390	406	370	388	386	396	401	394	413	408	384	395	402	396	397	392	387	393	374	383	383	388	406	401	392	370	405	400	382	352	340	409	387	384	397	417	404	396	412	391	393	369	392	403	389	390	366	404	394	366	392	392	423	398	403	398	389	425	362	393	378	384	418	387	420	409	438	386	414	381	383	390	424	406	376	386	412	391	390	368	390	416	395	422	394	395	366	387	402	405	378	405	394	426	392	375	393	414	411	359	395	418	384	360	396	396	394	397	365	360	398	420	372	392	398	392	378	392	398	398	375	391	378	408	382	363	400	366	369	414	411	384	378	385	409	368	370	393	364	402	405	368	360	413	374	388	380	416	383	423	391	384	373	380	430	396	401	386	388	361	385	372	418	419	414	381	393	377	391	420	392	400	409	379	392	388	405	379	397	400	361	396	395	381	386	351	393	400	365	390	380	393	400	395	393	403	408	387	394	399	413	361	375	409	420	392	383	371	400	380	387	387	385	388	346	423	440	391	386	380	389	361	392	393	406	370	427	371	405	384	371	363	389	408	392	369	405	393	383	382	365	403	370	381	440	367	387	384	376	398	393	408	393	385	399	403	359	406	358	391	424	386	359	388	401	399	400	384	424	391	370	391	393	408	420	364	402	407	396	382	412	365	433	382	399	399	394	397	386	413	403	390	396	415	386	388	367	353	375	398	374	398	395	373	394	396	378	375	386	381	421	379	381	360	386	426	393	416	401	407	390	400	372	379	348	408	379	357	416	368	402	383	405	393	382	402	406	377	384	406	369	388	374	373	416	396	423	379	412	403	393	418	406	367	367	394	383	407	347	363	441	371	374	399	408	388	384	383	364	407	387	386	381	397	420	365	382	389	413	384	413	383	371	393	374	373	396	384	355	386	362	386	436	405	372	398	386	407	366	394	377	414	409	388	379	409	395	403	389	359	371	393	387	394	401	390	424	379	405	383	410	389	374	402	382	404	393	404	370	420	398	391	418	353	434	421	386	376	376	359	353	378	398	386	390	350	429	389	354	381	402	395	367	367	384	399	408	423	387	401	409	396	372	396	400	407	438	416	354	392	372	372	398	380	394	379	354	357	418	344	382	381	417	373	382	374	424	362	363	410	393	406	387	399	379	385	376	363	385	387	383	360	416	400	370	428	408	407	398	373	385	396	362	375	404	379	372	359	386	421	385	399	361	416	386	360	391	406	407	415	362	384	399	402	404	408	392	369	388	381	391	394	404	416	402	422	414	380	423	392	396	390	387	379	382	428	408	386	391	406	383	398	395	361	396	369	364	393	417	406	393	393	385	419	383	408	388	367	403	379	388	392	397	370	392	430	389	377	384	394	378	379	417	359	386	396	363	405	380	381	397	352	407	376	408	398	399	380	405	376	340	392	371	434	445	399	421	417	424	376	382	394	390	348	371	383	390	402	380	379	390	418	377	367	393	388	394	356	357	407	417	393	399	404	404	399	397	374	434	386	403	373	418	377	361	399	381	376	409	395	392	368	389	360	367	396	383	410	422	414	416	372	417	393	370	372	365	350	417	433	372	434	367	393	378	402	361	381	378	396	387	415	367	365	421	381	370	411	415	392	410	366	366	395	405	394	391	398	392	386	409	392	409	375	373	412	416	375	406	396	357	393	417	379	388	390	380	413	397	379	401	358	420	400	375	400	383	405	394	386	405	381	385	404	423	405	366	381	382	390	388	395	451	375	385	425	390	359	382	353	400	365	386	392	392	396	388	390	389	359	394	406	383	382	367	394	409	373	386	364	363	410	388	404	400	434	376	356	430	366	388	380	388	381	405	376	362	387	404	384	383	382	399	363	390	362	387	364	391	403	433	394	384	385	378	355	376	405	369	374	396	409	389	408	399	410	400	404	383	408	404	450	408	389	399	395	371	370	397	424	374	423	370	367	389	384	404	399	391	385	382	397	353	377	392	390	427	377	396	394	394	394	401	367	384	396	366	363	426	399	412	376	386	375	365	376	407
22820	21258	29142	23695	21258	21302	10772	915	609	480	486	393	332	320	270	227	252	210	220	199	219	185	217	203	190	196	180	160	166	162	160	169	167	160	137	161	155	146	152	155	159	130	140	146	175	137	131	138	153	156	150	140	135	140	119	147	146	139	154	139	160	143	109	122	134	135	145	125	122	130	109	125	140	122	142	138	174	125	126	149	121	132	130	119	144	125	121	143	118	122	140	119	119	134	124	128	113	169	142	141	131	125	110	126	133	120	128	140	145	138	144	118	99	132	129	144	120	139	113	121	120	124	135	136	129	133	139	128	130	100	107	133	120	150	114	132	139	116	124	129	122	138	127	115	133	146	110	129	135	116	138	132	134	125	125	152	139	135	129	124	116	136	127	140	140	125	126	135	121	130	124	125	132	130	123	125	138	125	118	133	130	110	135	120	138	130	151	117	131	124	132	115	135	135	108	120	121	128	123	122	153	131	131	131	128	113	125	123	117	128	147	131	141	133	128	164	130	125	146	131	116	128	106	142	116	122	119	141	134	119	140	148	122	117	126	137	125	137	143	151	116	117	112	124	129	139	132	134	129	120	116	138	138	143	142	125	135	142	115	133	110	130	135	131	126	142	123	118	120	132	95	125	128	144	122	133	120	149	147	131	121	134	111	134	111	123	140	123	114	111	144	133	118	127	148	129	130	127	118	130	112	106	133	119	137	144	124	121	133	151	121	128	141	131	106	133	143	130	113	149	124	128	145	138	119	119	117	144	115	139	140	127	129	122	110	146	142	118	119	119	137	143	126	114	133	142	119	138	123	120	112	119	126	138	118	123	137	154	120	140	116	113	119	141	124	128	128	147	139	141	125	125	119	129	122	119	135	119	135	134	118	127	123	147	131	132	144	119	126	143	138	128	123	133	120	142	118	131	105	137	128	121	115	127	118	130	126	126	124	131	120	134	114	106	134	136	130	148	133	125	118	156	114	124	135	129	139	135	141	114	119	139	125	130	114	115	128	142	130	127	118	148	133	127	126	132	136	115	121	104	132	133	124	144	99	116	118	145	134	110	120	122	109	123	134	138	120	145	125	123	114	138	129	116	114	129	133	133	125	106	117	116	122	130	128	137	121	130	137	139	129	131	151	141	132	153	128	137	111	131	138	131	115	137	122	124	133	106	147	138	136	145	117	124	137	147	132	143	126	128	124	134	134	144	132	141	120	127	127	119	133	131	144	119	116	126	122	131	138	140	98	118	105	149	126	133	158	132	107	124	147	135	130	114	137	114	121	118	116	122	123	127	130	139	127	137	128	143	135	130	108	151	116	108	128	116	142	139	106	129	105	117	105	132	116	134	136	131	126	124	130	102	106	145	134	123	121	137	135	141	126	128	129	124	126	104	129	136	124	145	122	111	140	112	125	125	117	136	111	121	129	98	140	121	112	123	128	134	122	133	110	123	132	153	145	111	104	124	128	121	126	131	119	136	121	132	126	110	117	124	132	125	120	145	135	128	137	145	110	131	117	115	129	124	136	114	130	140	125	118	124	130	135	120	115	116	124	114	138	132	125	131	132	112	109	134	124	143	110	145	115	119	122	113	127	133	121	111	139	140	126	140	144	101	129	129	142	133	122	127	132	105	121	133	138	144	103	147	135	142	113	129	146	135	124	132	136	128	139	119	125	139	135	130	115	145	116	110	126	126	124	120	131	111	138	119	137	120	123	135	117	107	121	149	135	149	131	119	146	153	135	109	122	124	128	120	141	122	141	120	129	128	103	132	117	138	140	138	121	136	113	119	123	132	113	145	131	141	133	143	124	135	134	126	120	136	111	106	120	136	110	114	115	127	118	114	132	149	138	112	124	112	126	122	149	140	127	134	100	137	130	124	116	139	129	135	147	141	127	136	122	141	119	134	135	134	114	143	114	148	118	137	117	141	127	113	143	124	131	141	119	137	128	99	120	126	126	130	143	139	133	148	99	138	140	131	126	143	135	116	131	120	131	119	137	141	116	140	135	117	121	124	130	122	140	115	112	133	130	126	137	123	143	142	143	110	127	143	137	138	117	139	133	128	99	143	130	144	135	135	128	124	133	115	129	119	128	100	126	95	126	98	126	142	146	107	132	110	130	134	119	141	118	132	123	134	146	144	105	134	132	144	124	114	132	120	142	146	112	139	133	136	105	131	122	129	130	121	131	128	148	132	132	135	124	113	128	126	132	134	138	124	124	131	140	116	136	123	121	118	128	114	121	109	125	119	152	116	145	129	132	132	131	131	133	131	143	177	136	108	117	130	115	128	139	134	139	133	116	138	112	125	115	137	147	137	131	116	122	135	134	104	126	134	127	129	131	111	126	143	118	114	128	121	111	119	142	130	127	131	133	138	133	117	149	130	116	130	120	131	149	136	158	133	114	123	116	136	116	129	130	134	142	134	131	105	110	122	119	123	113	145	139	157	128	139	142	130	125	139	134	137	136	139	142	140	148	132	122	130	125	124	131	126	126	119	119	126	142	119	127	141	128	115	132	104	128	136	129	137	117	140	130	119	117	141	125	125	141	119	121	105	114	109	126	137	122	127	141	140	112	138	123	117	115	124	136	127	116	129	124	130	126	136	133	120	123	130	119	119	115	118	141	122	140	137	121	142	136	152	137	124	136	138	131	151	122	133	139	121	140	141	117	111	136	132	125	120	110	117	121	129	119	119	143	135	112	135	127	138	114	114	140	145	124	139	107	103	138	132	117	133	137	93	145	141	118	151	121	131	119	131	117	124	123	127	132	124	123	139	109	128	136	121	155	142	145	125	125	126	127	131	148	115	136	143	115	138	139	148	129	124	107	122	113	110	145	124	129	125	131	148	138	123	122	121	111	141	139	128	125	146	149	119	135	124	120	134	147	140	153	134	109	119	134	137	134	118	141	127	137	148	135	138	125	131	131	138	135	149	118	126	128	125	154	129	131	140	134	133	127	116	147	135	129	132	144	151	131	120	122	109	130	141	115	132	145	125	150	124	120	129	117	111	128	136	141	107	130	107	101	142	131	127	134	130	119	141	118	128	114	142	109	132	138	127	120	136	136	148	135	115	123	132	133	124	146	137	136	115	142	129	129	133	136	121	111	138	153	141	119	141	135	131	110	129	128	121	113	141	103	153	136	130	134	129	139	125	115	137	138	138	154	133	110	120	129	130	132	120	104	121	150	120	142	143	123	130	144	142	107	148	110	135	125	116	130	130	127	118	123	132	137	129	121	123	121	134	136	119	129	125	127	122	122	137	121	129	138	132	117	128	131	134	129	117	124	104	129	120	123	120	133	150	123	130	109	130	112	138	119	118	114	144	119	135	139	132	132	130	110	142	114	142	116	156	140	124	134	131	134	121	133	127	129	136	153	121	132	120	131	124	134	143	123	131	130	102	132	138	127	139	134	131	113	136	112	132	134	132	106	135	127	136	137	129	139	123	136	140	137	137	134	137	115	127	127	135	123	128	132	134	116	140	133	138
6713	15363	12610	6530	4331	3309	2469	1834	1530	1238	1051	854	791	707	591	506	460	453	404	364	367	331	317	299	275	282	280	240	251	237	228	234	235	212	217	211	212	216	214	180	228	205	214	213	197	202	195	186	207	177	173	205	162	181	191	168	190	195	169	168	180	141	180	191	185	188	193	180	172	194	171	197	161	201	195	160	182	156	180	178	190	164	151	195	162	175	168	164	169	157	176	176	187	165	166	170	154	168	172	166	184	185	173	168	167	157	178	199	159	196	153	176	182	144	178	180	154	163	167	171	146	161	174	191	177	173	155	178	167	171	164	178	199	145	173	167	161	163	153	188	189	162	159	172	146	162	197	153	177	167	152	183	161	163	189	184	140	173	176	158	166	198	154	142	196	159	155	153	170	166	169	169	175	172	144	160	173	181	177	161	189	163	148	165	169	177	159	159	167	166	147	182	159	170	172	186	174	189	153	171	162	155	168	162	166	173	167	173	137	179	145	154	176	161	158	163	162	177	173	181	169	167	180	168	165	175	175	163	179	165	168	157	193	173	167	189	173	166	169	179	162	170	169	184	165	164	142	154	160	170	159	150	166	167	151	164	162	159	172	166	172	158	165	144	167	161	176	192	189	164	156	146	149	159	183	162	177	172	168	173	156	183	166	176	154	168	165	180	167	165	170	152	161	174	160	156	149	188	164	155	189	141	143	180	169	152	156	155	175	192	148	188	169	193	179	167	177	161	197	173	171	168	168	177	185	184	167	191	167	183	149	177	171	149	152	144	169	157	183	165	174	166	181	180	160	170	147	163	163	161	151	193	151	151	181	180	158	160	162	155	178	156	186	169	174	157	157	154	161	171	172	167	154	170	142	163	164	191	166	149	186	168	177	174	159	166	163	168	172	151	170	137	178	187	172	142	161	173	171	162	172	173	181	159	147	158	171	179	162	171	159	166	181	144	146	185	164	169	157	185	178	183	158	160	176	162	200	185	175	163	154	130	168	144	187	176	139	150	133	158	155	159	139	157	203	155	155	157	156	174	167	176	171	159	158	179	144	155	198	184	156	159	158	181	157	169	170	152	152	154	142	157	168	168	143	161	181	149	185	153	160	184	162	148	172	191	166	156	180	153	159	155	178	140	165	167	159	152	170	178	202	155	164	172	176	151	172	153	165	179	137	148	181	142	173	170	166	155	158	161	191	196	186	169	171	161	172	162	164	170	171	178	180	162	179	163	164	177	167	160	159	164	161	145	160	163	157	170	176	157	156	207	169	172	173	163	178	175	160	161	151	154	176	167	180	177	142	172	147	167	162	160	171	183	153	196	175	181	154	179	138	163	181	169	158	146	181	155	141	164	145	142	167	157	148	146	155	155	187	166	174	143	180	175	162	168	186	167	179	173	159	167	165	178	173	176	158	153	204	152	193	135	144	151	144	174	151	166	170	176	147	150	155	145	174	184	173	171	188	173	167	142	169	155	178	166	158	171	158	163	137	165	177	178	205	181	180	154	161	172	149	166	161	166	182	176	151	145	188	184	160	185	179	156	164	193	172	166	170	162	173	175	170	180	189	179	157	180	171	174	161	177	151	207	154	184	167	162	176	181	175	184	189	176	157	169	173	160	157	164	191	188	157	169	160	183	190	168	155	179	178	165	179	170	159	182	152	156	179	175	172	140	166	193	158	174	174	170	158	165	185	168	168	199	183	190	165	150	175	169	172	156	164	152	175	150	174	148	143	160	141	150	168	148	171	178	169	162	191	149	161	136	159	165	168	178	157	188	159	186	189	164	171	178	168	153	186	178	158	167	143	167	175	162	157	186	181	167	157	174	173	177	175	162	153	157	185	189	152	180	166	172	168	162	152	148	160	173	143	181	159	170	174	154	177	172	159	152	180	167	175	164	170	157	157	166	167	185	174	156	177	165	177	156	199	157	141	149	164	161	172	156	172	200	177	173	169	160	159	169	171	150	174	183	180	172	180	157	163	164	170	156	162	169	168	156	189	173	166	171	181	159	162	157	152	168	145	178	187	155	179	160	173	162	166	185	179	163	166	166	167	148	171	168	184	165	162	153	173	155	152	159	173	156	155	182	145	189	171	174	178	169	154	181	154	160	163	151	183	159	167	173	153	156	158	163	155	170	165	171	184	170	165	161	166	183	152	155	205	158	166	196	137	157	180	173	164	156	192	161	162	164	178	161	157	172	177	171	163	170	149	169	181	163	171	180	160	165	149	167	145	151	191	188	156	165	152	155	166	180	173	161	177	167	169	153	173	174	172	151	194	157	139	163	169	167	175	177	189	148	174	186	188	185	164	159	194	173	184	169	182	168	169	162	157	174	161	184	170	166	172	161	156	183	189	153	154	162	186	199	154	170	172	190	156	165	169	176	158	175	151	184	159	156	167	167	174	165	183	167	162	165	187	151	178	177	167	129	174	172	179	174	158	157	181	175	177	169	174	159	181	161	175	201	160	152	174	187	164	180	163	164	170	134	162	160	176	178	162	183	175	176	176	164	148	192	188	167	158	175	151	162	159	158	168	156	164	171	196	164	158	174	174	156	172	163	176	168	164	188	161	151	183	140	152	171	174	181	184	165	173	158	171	171	151	166	169	173	170	176	164	150	176	162	169	165	185	169	177	154	173	168	179	169	193	181	145	173	167	178	172	155	177	181	161	162	180	184	169	174	196	161	153	164	185	150	166	170	160	165	180	160	145	198	172	169	204	174	184	172	163	145	150	166	171	175	190	200	167	164	186	156	174	145	169	164	178	162	183	174	153	153	163	158	169	168	157	167	153	188	180	155	143	158	169	158	174	168	186	168	190	163	149	143	188	169	152	162	142	200	176	180	178	178	156	176	190	192	154	146	169	168	182	153	171	155	168	178	175	164	145	172	176	149	172	140	204	170	161	168	148	162	197	133	176	181	173	159	190	169	169	176	167	155	186	169	183	174	153	170	171	183	184	163	192	165	169	178	172	165	152	163	159	156	163	164	163	187	159	149	166	187	158	166	198	165	183	164	163	187	160	165	177	145	162	161	186	177	177	154	165	154	172	181	163	176	175	151	170	168	162	163	160	177	179	158	162	174	183	156	166	174	159	161	166	150	177	192	173	172	161	173	172	138	169	169	211	175	157	156	177	173	159	155	166	157	169	162	126	165	163	172	188	163	150	169	168	163	155	153	159	153	186	159	177	159	164	160	185	163	160	190	175	179	163	150	167	177	169	199	170	185	185	157	163	167	156	182	157	173	150	162	167	178	153	171	178	170	147	150	154	171	181	174	144	156	166	163	158	151	170	145	171	177	162	190	158	165	165	172	136	179	134	164	148	158	181	191	149	175	169	146	182	159	159	155	165	149	149	155	174	162	152	147	161	140	188	152	169	180	181	168	178	166	171	172	186	140	177	179	149	183	151	164	190	165	157	162	181	167	177	181	168	168	164	163	172	186	167	169	171	173	166	178	147	185	170	128	162	164	196	171	182	175	159	175
26971	20927	10703	1050	609	548	548	491	497	516	492	489	497	479	480	501	474	489	489	465	471	473	407	462	471	515	487	497	469	488	469	468	482	450	459	476	474	483	511	473	455	499	489	465	457	451	468	510	456	466	448	437	430	520	465	457	477	467	504	442	484	437	424	461	462	481	482	465	472	448	465	457	440	451	475	478	481	451	474	414	460	481	483	492	494	420	468	477	488	472	433	492	480	498	484	471	478	466	432	454	486	423	477	453	464	476	467	482	447	431	485	463	488	475	430	454	519	459	495	470	477	485	482	465	472	520	475	454	483	418	459	472	486	477	443	500	453	460	461	499	457	443	481	435	482	433	476	443	485	440	413	466	426	441	454	434	498	457	455	466	460	511	431	433	463	450	476	446	479	483	439	520	513	499	450	481	432	474	461	441	450	465	483	462	461	478	473	451	478	427	447	421	464	489	475	457	505	464	451	440	467	493	463	433	454	450	495	478	435	432	460	446	464	470	455	444	478	420	454	507	450	440	461	471	457	475	489	488	409	434	488	461	472	470	463	443	439	504	507	464	444	466	450	443	497	469	463	465	449	493	491	512	479	483	421	464	411	460	454	428	466	488	518	487	495	467	481	464	477	452	493	481	464	465	464	489	441	483	445	429	494	467	467	458	488	479	475	494	501	493	507	465	442	456	499	490	438	465	513	467	495	487	463	462	461	465	414	423	458	454	451	455	449	458	485	481	491	471	461	484	498	449	451	436	483	467	452	465	458	494	442	472	457	474	426	437	468	479	483	430	475	487	431	478	481	488	451	476	487	447	430	459	473	489	473	501	474	443	473	455	443	433	427	486	441	442	494	456	480	466	463	505	479	444	475	506	476	509	489	465	515	466	448	484	473	462	446	506	448	465	439	456	487	488	440	441	475	470	480	465	489	466	452	489	437	466	491	474	461	460	457	435	496	459	445	491	427	477	450	473	444	482	476	478	485	457	474	438	418	514	461	438	435	424	452	477	456	470	490	466	465	517	470	455	486	470	439	471	460	456	444	468	461	487	441	475	482	483	477	465	470	445	482	454	471	471	486	466	476	467	493	485	496	452	476	460	478	490	481	462	506	474	455	450	508	475	485	505	518	488	493	515	487	460	457	488	479	460	462	487	454	483	422	474	481	432	474	444	466	450	435	459	485	469	485	457	498	442	445	472	468	415	478	482	508	485	494	469	456	462	449	435	484	534	477	461	456	482	489	431	435	461	476	478	504	470	513	461	483	510	434	496	449	477	500	472	469	442	483	419	449	463	470	486	477	490	482	479	468	457	456	474	517	492	442	463	451	499	443	472	456	456	476	443	486	480	473	453	500	437	460	456	479	480	464	493	455	482	444	499	454	464	466	472	423	476	435	479	476	486	434	498	447	473	466	514	440	469	471	434	504	485	484	449	452	474	443	483	442	470	496	430	461	471	512	487	469	478	477	472	480	492	454	456	452	459	483	485	494	459	460	497	492	463	460	434	488	505	483	479	455	503	430	430	460	474	489	474	459	478	454	476	466	465	475	454	466	469	485	511	460	466	496	455	451	475	503	478	503	428	459	463	454	493	453	501	462	496	490	457	442	471	499	451	452	485	480	427	474	460	440	482	451	454	454	451	435	488	425	463	487	469	445	456	494	450	456	429	496	459	460	511	484	462	482	467	476	488	464	433	490	491	479	478	456	515	469	482	474	473	481	437	488	485	427	461	483	439	469	479	465	453	498	475	461	466	458	489	452	439	496	485	489	450	440	484	443	460	498	453	478	510	456	462	500	438	471	456	482	481	420	466	428	481	435	480	441	470	453	470	454	470	418	439	465	468	429	397	452	490	494	491	460	459	464	462	446	471	521	457	452	466	460	474	478	472	458	476	479	421	487	477	476	482	461	447	468	487	471	466	435	499	489	489	462	469	463	437	450	481	491	456	470	488	470	481	434	444	451	487	473	482	467	466	438	483	454	463	435	494	488	482	430	471	490	455	470	492	440	468	470	465	453	407	471	455	466	466	480	488	472	446	483	458	496	494	469	468	462	508	477	446	457	492	496	485	478	459	484	436	491	470	448	479	485	488	488	449	445	500	466	476	466	447	437	481	463	525	471	433	454	491	481	429	442	465	459	473	452	456	495	486	453	438	440	455	467	474	430	422	488	444	468	474	429	501	446	478	469	449	441	467	476	461	482	439	452	450	423	513	503	446	463	482	505	493	493	486	451	440	469	472	462	478	489	481	477	498	501	444	447	471	493	469	491	486	484	445	486	440	468	484	459	433	469	550	476	460	517	450	462	484	477	455	474	476	492	499	486	451	480	426	443	438	450	486	481	459	445	460	462	436	493	448	455	480	461	408	446	458	447	414	472	483	471	461	463	454	484	495	468	438	462	462	474	455	488	445	465	475	500	503	487	492	444	444	477	449	435	437	505	472	473	448	475	463	458	446	463	478	471	474	449	471	482	477	478	506	446	477	462	475	477	494	461	424	485	459	499	473	512	486	468	476	453	455	444	436	441	457	475	479	453	437	467	445	443	466	461	485	510	465	482	461	454	481	457	512	482	492	505	459	485	479	449	467	428	455	429	489	479	447	486	450	491	483	447	444	465	499	452	510	473	453	507	482	483	449	490	469	468	456	457	494	461	506	462	440	489	458	487	468	456	449	468	490	495	447	466	442	450	490	463	479	418	431	448	453	480	485	441	463	472	454	480	434	487	460	479	462	473	484	457	442	425	454	481	464	459	487	489	500	456	474	523	435	464	464	454	449	463	419	477	445	452	476	477	479	424	476	440	463	447	454	461	447	437	477	508	456	474	441	487	480	464	462	471	470	474	460	511	449	453	497	484	470	457	469	451	509	444	480	477	479	499	460	479	492	500	481	449	501	463	443	413	455	477	490	495	455	466	467	475	461	483	473	470	468	442	472	473	456	454	454	474	486	460	466	487	451	473	480	477	456	471	459	459	486	418	475	470	449	483	455	470	474	462	489	481	496	471	507	463	471	479	443	473	500	441	499	495	500	493	458	487	459	486	497	476	473	460	506	446	477	465	470	448	485	462	439	429	450	475	465	458	467	461	476	451	481	483	499	456	466	497	460	479	453	467	439	445	469	449	457	449	474	456	494	488	522	506	452	461	460	483	469	467	448	493	472	474	485	497	495	456	455	427	500	474	459	461	474	482	458	470	492	495	474	440	428	497	487	481	490	470	489	498	460	457	482	468	478	485	462	468	485	502	455	485	456	477	451	485	462	490	462	446	489	486	491	445	504	443	482	473	462	490	483	479	433	477	472	477	475	488	450	493	482	405	474	442	476	453	459	458	445	467	499	484	518	473	506	472	495	464	444	475	513	481	462	472	501	460	488	446	440	436	470	450	477	492	451	487	415	495	488	433	460	457	459	450	490	480	458	475	504	478	477	457	455	465	473	507	416	507	487	462	465	471	473	428	450	476	456	423	444	499	462	461	442	454	445	457	473	476	435
4163	1309	1110	890	755	698	720	665	642	632	612	638	643	634	647	608	582	622	652	619	614	564	658	585	602	609	616	613	590	637	612	624	647	619	613	617	617	568	600	580	606	628	608	588	599	625	625	587	592	632	605	582	615	594	618	594	580	604	633	543	633	615	611	622	600	619	564	606	594	646	597	582	587	595	591	569	602	582	606	606	604	612	632	605	544	599	595	624	617	607	574	587	596	644	622	615	646	552	579	623	599	586	628	614	598	607	605	602	631	593	587	591	609	617	612	601	551	595	612	614	644	596	624	611	605	625	600	606	579	582	602	608	565	604	588	638	601	628	599	606	583	584	648	627	653	600	620	575	576	619	590	574	573	612	585	597	617	551	602	640	580	567	593	592	574	611	599	638	589	599	556	585	613	576	633	602	578	634	549	601	603	620	604	605	642	592	646	605	574	602	567	594	605	618	623	619	604	627	578	596	572	651	605	554	627	571	593	615	605	575	553	617	637	598	586	641	610	580	643	631	630	629	609	636	672	611	601	599	590	587	627	609	607	635	613	613	586	627	612	655	623	589	634	563	653	589	571	596	606	576	576	554	613	627	617	644	598	620	621	597	623	586	619	565	603	564	600	631	592	581	577	611	612	606	593	605	624	577	558	634	608	578	597	609	563	630	584	526	574	604	619	626	592	618	597	655	600	631	595	613	588	592	628	587	616	601	578	637	622	555	567	620	606	565	581	632	631	567	599	580	572	599	579	645	628	590	614	579	573	580	598	596	601	575	575	604	591	600	619	635	593	622	600	602	610	605	616	584	615	611	601	573	629	601	565	589	644	611	602	626	586	617	618	611	603	598	637	570	602	576	558	591	570	597	575	576	566	599	604	615	599	582	598	585	591	617	623	572	560	597	620	590	585	556	605	595	575	624	592	632	593	619	578	589	634	539	622	608	610	600	640	592	617	632	620	609	641	622	620	612	572	597	595	611	592	631	615	565	575	568	580	595	623	623	610	569	636	613	582	584	588	578	620	603	605	649	603	571	632	601	618	589	608	593	577	615	598	601	575	618	603	590	578	616	592	565	587	627	580	604	594	629	608	616	607	569	599	586	594	593	606	590	586	611	631	594	603	614	606	588	581	598	628	616	572	576	627	618	641	571	622	571	576	583	638	629	631	596	643	605	589	640	631	645	620	588	601	639	598	576	612	592	614	584	605	587	587	599	576	612	639	593	599	586	596	583	606	613	621	626	594	625	604	612	586	609	622	590	634	581	580	668	627	645	599	613	669	573	616	571	615	601	644	576	641	600	586	602	642	567	590	612	599	656	591	601	602	579	595	592	634	596	598	617	554	612	621	560	613	622	594	597	624	612	581	625	606	596	583	629	578	588	581	585	598	636	605	566	560	589	612	602	618	606	558	615	615	598	629	597	556	590	609	621	557	625	640	593	549	607	600	599	599	579	610	552	597	533	640	570	594	592	584	551	603	623	610	571	631	602	650	599	616	590	626	625	587	621	585	615	598	612	614	581	595	581	620	633	611	579	586	604	616	612	582	614	623	605	635	572	616	616	575	641	619	612	636	583	548	619	623	609	582	629	591	621	592	585	568	623	558	599	590	608	590	613	588	603	613	610	590	570	565	609	671	595	587	597	614	613	577	587	630	633	590	572	605	605	651	587	560	590	591	617	609	605	609	596	651	580	578	589	604	623	616	642	605	638	635	632	598	628	596	621	617	610	592	652	619	647	597	594	591	611	641	632	634	614	603	613	592	619	611	613	594	605	591	627	623	593	593	606	627	628	606	621	601	610	578	597	622	623	612	575	624	602	613	604	602	590	565	645	594	624	630	586	591	576	593	618	573	568	590	614	605	616	619	604	610	611	547	629	554	616	591	603	605	597	651	603	595	592	606	605	594	581	644	581	599	560	537	582	579	576	618	605	612	593	627	565	598	589	606	601	645	615	637	605	559	588	597	617	569	556	572	580	604	639	641	626	612	571	592	606	625	603	585	587	612	585	603	650	627	614	638	614	608	644	553	585	599	614	604	588	625	610	611	615	604	571	614	575	621	611	644	652	562	594	639	587	608	622	629	563	595	558	569	635	571	635	530	602	581	650	574	567	578	642	644	625	647	635	553	605	599	611	618	623	560	602	608	606	598	560	572	616	633	636	599	636	572	629	635	585	596	603	632	614	612	599	602	624	631	584	599	622	607	620	612	616	592	611	619	570	621	630	604	594	631	596	576	626	578	612	602	569	612	598	613	591	564	597	645	582	633	605	659	615	604	601	612	629	602	619	616	619	606	587	621	586	629	589	610	617	595	635	619	606	613	571	586	602	599	621	558	597	645	649	667	593	549	597	644	608	571	591	626	612	613	620	619	589	604	640	616	620	607	559	604	617	545	636	609	603	590	582	582	614	590	611	615	620	582	574	591	640	612	619	635	600	618	633	621	542	584	604	548	618	602	608	599	598	563	589	582	597	586	550	574	626	604	568	577	593	608	626	656	575	607	617	631	581	543	596	596	620	590	633	602	578	621	630	596	630	606	661	564	560	666	612	612	605	613	614	615	609	621	624	597	615	661	605	602	606	587	608	632	589	594	612	615	587	659	575	587	625	599	603	594	570	606	591	606	605	599	570	584	635	559	577	611	627	632	588	601	574	561	601	620	672	616	604	620	613	575	639	624	614	565	593	590	570	602	629	613	620	583	624	601	620	571	627	599	602	576	582	594	595	598	567	603	586	595	608	594	585	543	648	633	593	596	569	594	577	602	581	629	602	573	650	619	606	597	596	576	579	593	591	594	585	614	589	617	611	571	620	617	617	602	617	612	596	585	603	593	611	630	581	586	611	622	596	604	644	612	585	608	585	598	632	568	591	546	624	571	593	576	581	629	594	571	615	584	599	571	576	584	592	600	596	613	593	563	586	602	580	563	568	597	583	607	629	638	621	615	601	607	571	642	585	623	616	625	599	588	645	644	613	596	569	601	627	594	595	610	576	576	594	610	630	568	593	593	601	659	608	580	593	605	634	609	608	638	576	570	627	631	604	601	564	637	560	584	641	602	578	608	624	589	604	577	604	586	637	588	595	644	584	585	586	598	603	618	646	605	639	592	613	618	603	639	627	615	643	588	622	597	597	549	591	578	607	605	646	590	589	581	645	634	580	590	622	603	628	625	561	607	560	597	605	592	584	618	613	634	614	628	621	598	585	621	579	616	588	638	635	595	587	606	596	589	615	594	574	587	613	618	579	610	580	611	592	598	649	558	549	601	609	601	628	615	615	550	546	608	604	588	590	536	611	622	585	593	621	584	606	603	614	622	581	570	623	575	612	645	567	614	576	602	578	628	594	587	624	603	608	580	595	597	570	623	627	594	638	573	601	640	600	567	609	588	602	589	609	583	611	553	608	611	581	609	594	598	608	597	637	596	590	601	598	554	588	641	599	595	588	637	612	627	619	592	572	631	592	595	613	584	531	619	614	571	570	597	593	615	604
23759	21276	28822	24071	21264	12510	1125	703	526	471	485	468	464	393	412	355	346	392	335	326	385	343	371	328	337	324	299	296	346	331	326	325	312	301	325	315	295	302	305	317	320	313	291	317	352	290	294	285	280	284	323	319	311	318	308	328	300	344	285	325	293	294	281	287	291	282	282	290	286	315	312	266	290	298	277	295	311	273	285	307	328	318	285	311	310	305	286	308	281	307	298	294	266	310	288	316	303	308	311	319	309	290	276	269	295	293	283	307	320	314	288	301	314	282	345	293	287	305	302	319	290	301	314	306	304	280	303	311	287	300	344	279	321	288	298	313	264	288	305	311	281	315	295	301	294	274	281	309	307	292	317	338	298	274	306	285	296	287	289	314	323	297	309	326	305	296	326	286	281	321	311	311	292	264	297	261	301	285	294	311	316	282	323	290	303	306	315	280	274	266	310	312	290	302	298	313	318	278	331	319	341	273	279	308	284	312	318	304	290	282	307	316	290	301	285	306	326	276	320	264	288	304	302	296	311	267	296	284	312	292	293	285	276	319	336	307	314	296	304	313	305	299	302	302	324	297	324	290	301	304	295	299	315	323	296	280	304	322	333	305	306	318	259	306	289	320	288	296	298	312	318	301	321	290	302	300	320	314	293	274	277	273	306	299	302	322	304	295	304	301	309	292	300	332	273	313	279	306	287	328	315	293	265	300	294	300	312	313	284	300	314	300	279	333	304	339	295	291	307	308	296	297	322	322	325	296	290	273	289	288	278	302	294	286	313	314	307	344	316	287	316	286	271	299	306	310	308	322	273	302	301	274	306	303	278	288	321	321	301	301	290	275	288	285	297	320	331	301	308	313	299	303	315	326	280	309	309	326	287	293	288	311	309	288	304	343	298	302	313	312	317	275	290	301	295	343	335	299	267	287	319	304	296	312	296	324	322	269	290	310	307	280	259	308	285	322	296	285	344	302	284	291	320	320	287	316	284	283	321	297	315	297	278	281	319	296	300	296	310	325	288	320	283	309	277	310	312	316	314	294	306	277	307	315	318	327	323	319	292	334	287	289	307	304	312	311	302	322	288	291	308	289	334	315	313	305	296	291	306	330	325	295	318	296	283	291	263	308	312	272	305	313	282	301	303	250	283	265	306	308	275	299	294	298	306	295	320	313	299	327	303	272	277	267	289	294	323	296	314	322	307	277	323	302	303	274	326	287	290	313	282	336	314	313	292	310	275	281	320	329	282	324	306	273	286	312	306	296	294	301	292	288	304	293	295	261	270	301	315	273	324	308	327	270	279	285	284	291	301	300	284	315	313	292	265	299	302	311	272	282	296	311	312	319	301	275	273	271	304	348	295	254	265	313	258	290	272	287	288	286	305	302	303	288	304	283	291	291	307	271	318	307	263	322	290	290	276	298	277	301	312	288	320	289	272	298	311	285	300	300	300	315	275	324	291	291	305	305	300	278	298	310	305	308	308	327	283	271	292	276	284	322	317	304	288	301	305	291	306	282	302	301	332	298	299	333	276	296	273	288	260	311	308	298	295	307	297	299	332	299	309	300	316	309	315	313	317	279	299	319	274	300	304	301	303	306	310	277	309	291	282	296	301	305	290	280	303	305	317	314	296	277	294	281	305	310	292	298	292	335	297	271	308	279	285	297	303	297	309	301	291	313	333	330	298	268	307	282	338	271	296	276	286	300	273	316	280	295	280	288	285	327	286	291	287	315	294	279	278	284	289	313	325	278	283	287	316	302	321	301	276	285	308	334	278	275	312	301	285	292	293	300	288	275	290	337	300	319	295	286	295	284	305	320	287	305	303	321	331	294	296	287	281	280	329	288	278	280	275	308	300	283	284	283	309	324	299	289	323	271	287	308	301	300	312	279	286	307	309	288	305	308	319	312	292	257	294	302	269	308	288	301	303	303	271	309	298	293	291	303	257	309	292	270	296	297	307	281	310	288	300	287	330	289	303	293	300	310	309	315	318	307	318	292	286	310	294	289	349	305	294	282	287	272	306	292	295	288	326	295	274	273	276	288	308	323	297	305	280	313	326	302	298	301	287	284	289	284	288	273	322	317	323	280	322	312	309	270	286	255	297	299	285	302	329	312	300	321	293	280	284	275	315	316	284	312	301	290	257	314	297	277	294	290	319	313	288	318	317	287	287	252	277	306	303	320	265	300	296	302	301	297	298	333	283	285	320	292	342	333	333	296	269	264	278	269	308	309	292	291	286	281	315	292	298	302	254	301	288	281	314	269	287	297	292	304	272	299	298	295	305	296	303	294	286	318	296	284	281	274	298	288	301	286	297	304	301	279	292	288	330	276	287	304	324	296	294	315	266	290	310	302	304	323	296	328	347	290	301	301	285	295	276	345	327	311	297	326	307	303	294	320	314	316	317	302	295	331	321	280	317	307	285	310	294	338	283	302	272	311	319	311	312	333	306	281	283	294	299	332	318	293	288	323	296	335	305	282	285	324	306	284	304	314	305	299	313	317	310	298	318	296	265	277	299	300	298	286	297	319	310	309	310	307	301	313	289	264	266	284	307	296	305	289	294	307	306	292	301	295	289	306	306	300	324	289	294	353	297	293	309	297	305	316	302	266	275	302	316	351	286	304	302	312	297	295	315	323	294	287	293	302	288	277	275	306	295	290	303	275	316	299	303	292	257	319	316	296	334	300	306	277	288	304	306	318	291	285	300	310	330	309	295	318	287	299	305	292	312	302	315	303	289	296	299	285	295	307	298	291	321	331	281	315	308	282	285	266	287	290	293	289	330	307	298	307	247	280	319	288	311	302	330	302	262	289	304	286	303	331	286	287	305	312	265	292	287	316	305	269	252	297	288	315	305	314	312	267	262	285	292	321	284	299	319	275	307	308	326	299	302	312	303	285	304	306	268	307	304	312	307	268	290	311	307	268	313	295	287	267	316	298	304	317	309	314	282	312	290	311	292	287	315	319	283	342	316	292	298	312	279	298	302	297	313	317	291	303	293	284	282	281	290	290	274	297	265	293	310	266	297	310	301	282	313	283	301	321	285	337	281	314	298	303	332	270	274	298	275	285	274	308	291	275	290	306	303	294	310	312	278	312	323	307	280	280	323	251	342	281	331	293	307	286	292	341	298	264	305	313	289	317	291	279	322	303	286	295	294	313	274	335	321	280	291	273	317	302	278	326	306	284	305	281	306	285	293	284	300	298	292	298	297	271	305	260	300	298	324	327	285	313	317	300	305	245	298	323	290	298	304	312	317	301	293	282	269	302	279	343	285	287	298	320	307	344	309	264	300	298	281	326	312	296	282	286	285	293	313	293	298	332	277	301	272	272	335	278	281	288	295	323	285	307	277	295	289	290	267	318	326	255	283	333	305	279	282	294	308	268	305	275	288	282	279	286	277	293	294	281	296	283	280	275	299	288	309	311	307	256	294	297	329	341	296	297	335	291	322	315	298	301	304	330	318	282	310	293	265	307	285	309	282	297	288	281
4899	9706	7890	3993	2706	2091	1585	1317	1106	945	793	713	706	638	651	595	535	550	482	549	477	468	426	470	409	465	441	447	436	422	431	417	395	430	438	443	417	398	451	430	401	388	416	401	425	415	429	389	379	397	424	398	436	405	417	376	426	422	386	415	386	408	381	403	412	421	399	382	408	399	449	375	393	439	381	392	395	389	379	370	430	397	391	414	426	387	411	410	429	362	403	398	401	430	355	413	425	410	469	398	420	459	391	384	385	409	380	361	417	418	402	388	388	378	398	395	441	384	389	387	422	430	434	367	415	433	399	422	395	414	409	417	399	408	423	372	376	404	380	419	398	382	424	397	378	394	408	420	390	362	381	375	387	391	410	416	395	395	418	389	377	377	382	396	373	380	374	402	378	419	437	395	429	400	407	419	405	424	399	388	389	358	375	370	415	422	390	346	404	397	385	396	387	381	427	398	427	393	398	387	389	379	374	418	382	400	393	420	355	409	356	421	384	432	404	351	415	382	430	382	409	402	410	411	408	384	375	389	389	427	429	392	419	416	391	401	407	384	372	400	352	398	379	401	402	401	393	391	410	399	426	406	365	404	413	392	379	351	405	368	372	408	383	388	407	400	399	361	382	401	422	382	412	376	407	414	400	367	374	417	388	383	392	386	394	373	376	374	388	385	418	369	401	390	391	435	388	406	384	404	424	400	403	392	413	359	401	379	390	420	375	424	397	387	395	366	358	399	387	401	390	398	390	411	405	369	393	378	402	389	414	408	405	410	429	424	417	428	402	374	367	388	435	412	421	390	397	395	355	362	391	385	386	402	401	412	427	408	376	379	390	388	386	381	397	389	414	412	414	424	362	391	370	408	423	385	391	408	392	361	401	360	391	379	414	390	411	392	365	387	406	403	420	369	371	418	406	356	400	429	401	425	414	397	381	399	378	403	393	413	362	386	402	374	367	409	376	415	409	399	375	389	424	414	393	376	364	391	427	412	420	377	396	403	375	360	387	435	388	393	409	381	398	414	429	400	427	404	380	392	386	398	400	419	389	385	405	395	385	344	393	384	424	444	390	401	403	400	435	397	383	420	385	373	401	407	385	405	410	395	419	415	407	403	381	388	380	391	398	438	404	414	405	371	424	374	369	370	382	391	411	401	400	370	400	355	398	395	383	375	414	403	389	398	391	397	415	396	410	368	398	407	379	416	406	353	384	405	367	340	395	412	360	416	384	406	403	378	448	430	406	406	391	392	382	403	383	407	398	384	406	386	382	448	409	430	420	371	374	403	411	409	404	444	383	363	382	420	398	377	412	426	394	397	416	400	402	418	382	434	386	384	412	419	405	402	407	407	419	388	399	399	408	401	402	357	356	405	388	389	401	438	427	414	370	394	386	406	416	370	397	386	372	411	416	365	375	382	386	377	396	428	396	389	392	375	403	409	418	401	397	412	380	403	400	382	447	353	385	379	401	419	365	388	410	409	415	377	425	388	405	403	403	416	408	371	392	393	394	425	375	361	370	384	364	399	416	380	396	407	381	376	382	382	345	394	384	413	391	377	380	411	395	405	398	380	424	361	411	403	404	399	413	375	388	401	408	404	420	434	391	382	386	410	398	412	398	388	356	376	429	380	387	388	394	397	410	372	417	454	399	393	407	378	446	390	408	379	423	387	407	415	395	404	424	397	398	397	400	393	396	356	414	385	395	376	414	395	393	400	417	444	410	349	402	389	381	380	414	388	378	399	410	395	348	382	431	397	385	390	410	354	387	412	388	372	379	339	406	409	421	430	394	391	383	394	437	410	399	408	396	426	387	363	356	363	432	411	400	366	404	406	438	374	410	395	407	402	374	387	387	416	403	359	405	382	392	397	410	392	386	362	361	392	415	409	391	386	358	393	400	378	404	414	370	381	414	376	381	409	355	421	407	423	389	401	379	410	387	412	393	378	395	372	414	410	381	391	433	386	373	404	389	407	380	385	412	422	410	388	425	401	405	402	388	386	383	410	402	418	410	428	403	410	416	401	386	425	390	362	389	395	404	418	391	364	360	446	413	405	393	375	398	416	417	394	377	369	390	379	385	409	354	387	380	384	424	397	415	387	383	363	390	419	410	376	394	442	374	375	388	376	402	403	406	400	391	410	362	389	392	403	402	358	425	452	395	395	386	402	336	404	417	366	381	440	403	352	396	383	373	417	385	404	424	379	409	405	390	436	387	391	382	382	408	389	410	408	359	389	399	404	387	361	387	389	420	388	407	366	425	382	393	353	378	438	383	418	406	393	410	413	367	356	377	415	421	400	385	419	392	401	369	382	409	400	364	399	382	405	398	413	389	378	398	412	362	366	379	378	409	401	377	377	393	397	365	391	415	416	401	423	377	385	389	385	403	404	410	401	414	336	381	398	413	360	375	413	393	409	395	408	362	392	393	398	383	416	367	388	372	385	365	390	394	384	381	386	442	384	400	390	391	374	354	405	411	367	433	401	412	373	393	423	418	367	398	387	407	400	386	393	390	406	398	391	414	391	369	424	388	387	385	392	408	378	394	399	416	396	363	413	410	394	362	391	374	402	429	416	340	379	376	400	394	388	416	376	337	404	429	377	387	435	391	371	393	365	371	413	346	409	394	408	367	389	361	408	411	404	399	400	385	399	405	411	432	390	418	372	371	377	392	407	385	417	427	394	416	413	381	403	411	385	387	396	388	414	376	431	396	370	384	378	415	390	372	390	369	401	407	439	389	383	381	383	417	393	418	386	400	397	394	375	406	392	384	392	358	429	382	381	382	440	358	403	376	416	409	395	410	389	385	380	382	416	401	409	422	376	395	381	432	357	379	405	403	387	364	385	400	417	437	387	367	413	379	413	409	416	388	396	420	403	397	395	416	372	411	354	391	429	390	407	425	367	374	436	392	407	370	401	428	381	412	409	371	396	398	392	405	429	413	389	353	407	391	387	421	458	428	428	404	374	401	379	388	390	387	380	382	384	372	395	387	390	398	408	418	411	403	371	431	414	386	392	373	381	393	415	363	435	403	426	377	392	397	396	433	395	396	356	379	408	361	435	410	409	444	378	378	396	394	358	392	405	368	338	386	383	419	376	401	387	410	402	383	372	386	409	412	410	439	400	403	399	404	440	371	424	372	399	351	404	378	371	391	370	395	394	385	345	392	363	381	440	410	376	412	375	385	374	370	407	370	402	385	392	399	410	372	399	398	354	411	378	351	400	405	372	337	354	373	388	396	394	389	388	394	389	396	425	368	408	401	388	368	383	397	422	371	427	430	397	386	395	384	385	368	402	395	399	415	382	402	414	400	409	408	392	410	410	397	379	400	423	386	389	388	391	391	366	407	378	408	377	370	397	413	419	358	382	394	377	402	369	399	349	403	395	410	363	389	372	414	387	382	398	392	406	409	381	382	397	401	392	425	390	415	395	397	409	397	416	382	382	431	412	410	372	417	392	406	389	402	390	417	393	369	421	400	386	387	375	417	345
22821	21290	29218	23692	21292	21328	10799	890	600	476	413	388	351	310	288	280	273	239	238	208	197	184	173	195	173	178	191	201	166	163	170	180	160	173	151	180	147	149	129	163	157	161	138	147	143	166	135	147	141	137	125	135	148	123	155	158	127	121	151	161	126	135	132	151	136	112	129	132	152	125	132	118	106	124	137	139	137	131	123	118	132	128	130	151	150	144	153	133	141	139	133	130	130	114	117	161	116	145	121	146	135	121	122	119	125	126	131	138	127	133	121	137	129	122	132	134	125	124	135	109	129	126	145	135	118	124	128	141	144	143	136	141	140	144	147	130	115	131	125	132	120	136	126	144	147	126	130	125	117	154	142	123	140	136	144	118	134	130	124	131	119	161	150	134	139	108	128	140	149	143	142	135	133	133	131	134	129	142	134	132	122	136	126	111	113	146	131	151	135	117	156	124	136	115	153	129	109	131	131	135	138	118	130	136	129	122	129	142	127	127	126	122	146	116	122	126	115	130	118	108	131	114	130	111	97	135	116	120	123	116	133	135	126	127	118	95	119	121	123	140	109	135	136	131	121	120	128	126	141	134	126	123	148	129	123	127	149	117	130	133	112	130	131	124	143	133	157	114	132	125	149	131	127	123	119	128	120	123	129	128	117	139	131	132	114	129	133	155	119	115	130	128	134	133	119	151	132	130	121	121	143	116	125	148	122	108	120	116	123	137	158	130	106	127	126	148	129	125	132	134	118	120	167	166	126	106	152	147	116	119	114	124	127	134	146	118	137	156	135	134	131	123	141	127	132	139	138	141	118	166	109	102	134	121	134	122	132	142	146	119	154	118	137	131	129	125	125	128	138	125	141	128	137	136	125	135	125	131	152	134	156	143	157	123	149	138	118	121	122	106	119	147	110	119	147	128	133	108	129	147	125	117	138	134	125	116	150	120	127	118	117	141	133	124	123	129	147	132	134	123	143	141	136	152	136	114	136	153	133	109	128	141	145	99	118	112	123	128	130	128	127	149	136	129	141	149	161	128	140	139	133	124	128	129	137	151	114	150	123	122	136	151	121	159	136	142	125	136	141	118	114	140	135	154	125	138	120	103	131	131	140	112	137	115	129	105	133	142	115	130	159	137	156	144	151	110	152	146	131	130	143	137	132	139	130	120	144	128	141	140	126	142	156	133	122	108	123	146	145	131	134	142	128	147	114	126	128	119	149	132	140	147	129	139	133	128	140	116	140	131	104	152	117	126	136	140	142	135	149	117	135	138	121	116	109	124	136	123	118	124	127	147	126	124	121	133	144	149	137	132	150	133	128	145	128	123	125	133	155	126	117	130	129	123	120	117	146	111	134	142	127	127	140	123	133	126	146	122	119	144	145	143	113	138	134	131	148	129	145	112	115	132	131	130	120	138	125	139	117	135	151	135	121	125	134	123	127	140	126	122	138	142	132	108	155	111	126	118	121	130	119	142	128	144	139	140	132	117	122	141	110	138	151	129	122	143	138	126	138	138	104	121	139	123	115	120	123	126	134	120	139	113	124	158	135	127	119	129	141	133	134	145	133	120	138	144	152	121	150	125	129	121	134	136	128	112	123	136	132	119	139	145	113	138	124	135	156	133	159	133	134	117	155	125	129	123	137	137	122	141	142	136	137	115	136	138	133	128	136	128	153	119	118	146	141	130	142	117	136	127	124	136	108	139	131	142	106	122	141	124	149	142	142	109	132	123	153	116	119	145	119	106	129	142	109	137	113	124	136	135	123	148	136	121	127	130	121	127	130	120	157	128	137	129	132	129	129	144	136	135	145	121	122	126	135	127	133	118	120	149	119	136	134	140	140	119	122	113	111	135	138	112	127	105	116	125	117	139	118	127	142	137	115	133	137	127	127	118	114	120	129	150	120	115	128	136	137	113	133	132	118	133	130	137	129	136	132	119	142	138	119	129	135	136	127	142	118	135	154	150	130	118	123	120	121	112	141	146	139	127	129	124	119	144	120	123	155	114	143	129	150	119	121	117	148	139	131	138	133	138	113	124	140	125	123	135	120	141	126	123	150	133	125	127	121	136	125	148	125	129	141	136	124	125	139	125	133	124	123	128	128	122	122	125	124	117	123	132	119	145	145	139	137	143	114	141	116	113	118	128	134	140	125	141	139	128	134	122	144	133	122	125	141	131	133	118	131	141	140	126	132	125	126	147	133	135	120	118	125	135	125	140	150	123	145	122	143	139	132	124	140	125	116	119	149	143	132	180	122	136	117	133	120	113	122	130	142	128	120	136	119	117	126	128	137	130	134	141	149	151	150	122	137	118	130	149	145	145	125	137	143	160	154	138	107	131	123	115	131	128	132	146	133	131	131	138	124	123	133	140	143	149	126	133	127	135	114	122	141	124	119	114	151	148	147	119	134	126	141	138	129	114	132	137	151	133	121	135	129	117	124	150	128	137	130	135	138	135	126	131	129	131	117	107	144	134	135	129	149	142	139	144	126	135	136	139	137	130	130	125	123	128	146	163	134	102	115	143	114	142	136	126	138	138	113	120	136	127	127	135	135	123	127	128	137	134	134	123	119	154	151	120	142	133	119	160	116	138	106	128	136	123	150	122	137	127	133	141	117	122	148	98	123	119	126	125	124	112	114	127	141	135	151	135	142	140	146	113	139	118	129	133	146	123	132	159	138	132	157	137	122	151	140	120	147	130	133	139	134	131	129	133	120	124	112	123	109	128	129	127	155	122	133	132	119	137	121	144	118	136	148	132	139	137	133	132	131	130	129	145	126	141	143	127	131	136	143	132	143	128	132	129	152	149	131	129	127	137	148	151	132	128	134	111	124	149	140	118	156	109	137	135	127	124	118	131	135	150	129	129	135	143	139	132	142	126	130	152	112	138	140	120	126	136	134	132	106	120	138	142	111	128	128	129	133	126	131	138	130	128	106	134	124	132	129	134	125	131	126	120	114	120	128	124	141	141	121	137	113	121	134	113	122	138	142	131	119	125	125	112	120	110	133	123	123	162	109	120	123	130	111	132	135	156	133	127	128	141	127	130	147	129	154	135	125	120	135	120	144	133	125	140	156	131	137	122	142	130	124	145	129	127	143	128	147	132	124	133	121	129	135	131	129	146	137	155	130	127	141	110	121	128	127	133	112	134	125	132	124	135	115	123	133	131	127	130	135	137	124	137	144	143	134	116	126	132	123	150	143	128	140	118	119	127	142	132	120	132	124	137	132	142	137	133	139	130	133	144	132	134	124	131	130	127	134	128	126	133	119	129	114	95	137	114	135	145	116	158	152	135	145	150	118	134	129	125	130	144	126	158	129	132	148	139	125	119	107	141	142	126	108	141	137	143	120	129	124	139	125	159	132	133	157	125	156	115	107	128	122	140	124	143	132	137	145	142	139	130	146	132	141	104	135	135	125	120	148	147	119	128	111	142	112	118	129	110	116	123	144	115	149	131	139	122	141	144	132	129	114	131	124	100	124	137	125	142
6658	15475	12688	6658	4445	3260	2421	1934	1563	1184	967	937	752	610	567	496	477	435	356	343	371	361	312	323	317	265	272	254	251	240	250	220	237	201	216	227	217	213	202	206	206	214	215	209	183	209	203	196	206	195	186	172	203	198	187	194	197	194	180	187	207	164	183	157	202	177	180	176	193	174	192	182	174	173	180	168	152	204	143	170	166	178	198	179	163	178	183	165	199	171	168	209	173	177	137	141	180	165	169	166	186	176	162	173	190	158	168	183	154	199	173	172	152	155	173	152	161	140	147	152	160	156	167	167	162	184	170	175	185	172	153	185	153	183	181	158	158	160	177	144	194	142	146	169	157	182	174	172	172	162	155	166	157	156	156	183	177	165	174	176	165	150	159	187	152	149	156	175	190	170	177	161	174	170	165	177	175	168	191	166	156	188	185	181	155	136	163	164	178	169	161	160	161	149	153	174	177	165	176	168	159	161	184	152	200	191	152	197	176	163	157	157	174	170	165	188	168	168	196	158	163	184	182	161	175	168	159	169	176	174	158	176	153	177	161	158	177	183	187	186	176	143	186	149	179	165	171	160	174	157	170	167	182	176	162	176	166	199	186	157	192	156	149	161	153	189	162	155	173	165	174	163	155	177	189	174	190	147	156	148	176	183	154	185	188	180	168	199	166	169	149	159	163	171	140	185	182	164	170	167	167	167	169	175	167	166	168	169	169	191	157	144	149	177	171	158	168	148	170	155	141	166	170	178	157	182	176	163	181	176	184	168	160	163	161	174	176	132	174	172	180	168	174	160	182	189	175	168	159	185	163	165	201	163	148	161	174	173	167	166	179	174	167	173	183	164	182	154	167	148	167	197	167	171	175	163	170	165	159	180	169	169	161	187	169	199	180	185	165	169	177	164	147	163	176	176	173	183	183	173	156	167	182	158	164	148	177	155	162	158	175	186	157	171	147	175	165	172	174	166	174	165	177	191	168	177	175	151	152	164	176	170	174	166	171	174	156	168	173	154	183	177	160	185	178	173	163	161	160	171	178	152	179	180	165	152	147	180	132	154	194	172	204	163	173	167	171	157	164	190	168	167	170	153	168	169	167	156	189	173	186	178	180	193	149	168	171	152	192	180	185	179	171	158	160	140	178	190	168	157	165	179	168	177	158	168	183	160	186	172	160	178	158	183	159	148	164	155	162	176	182	172	172	162	139	144	170	158	189	148	180	171	180	172	151	172	171	171	139	146	162	176	161	166	183	158	166	178	187	168	174	173	157	157	177	164	159	145	173	178	156	170	189	172	172	173	153	165	158	183	167	184	182	175	176	192	191	196	142	185	166	185	164	153	152	150	164	188	161	173	187	191	187	158	161	177	166	175	168	162	179	180	183	154	167	171	170	191	172	177	169	157	180	164	180	160	181	176	174	168	188	172	179	173	191	160	168	194	199	156	182	153	193	157	178	161	160	157	140	187	171	176	175	153	168	159	175	173	144	157	177	170	165	157	162	161	177	160	144	182	151	159	171	179	152	150	195	170	193	168	161	172	154	203	167	187	168	185	163	153	159	206	197	163	173	169	198	183	150	158	160	172	169	153	161	170	172	195	176	165	181	190	153	175	183	169	163	163	166	138	151	171	173	172	175	169	194	187	167	188	197	160	139	184	179	172	167	191	180	170	174	189	171	193	163	170	189	186	161	178	177	162	166	167	164	162	169	151	176	163	164	173	155	202	163	157	148	179	149	175	159	154	155	169	183	189	182	172	196	174	177	160	167	168	167	175	183	166	151	170	176	182	181	173	145	167	157	168	184	175	171	176	161	171	181	174	195	177	171	154	161	187	164	177	161	175	166	175	179	178	170	154	167	172	162	168	153	183	171	180	156	189	183	167	180	172	156	186	172	155	151	139	171	177	155	161	165	195	172	134	187	154	190	152	168	177	155	161	157	181	180	181	173	168	178	149	175	157	186	184	172	164	170	159	158	187	187	168	167	181	181	168	174	179	157	171	162	172	156	158	178	164	164	179	187	185	181	185	208	200	160	163	171	163	187	152	167	159	181	142	177	174	180	169	179	178	196	183	189	172	176	157	157	190	156	190	157	160	175	183	170	172	199	166	165	165	158	186	186	164	197	164	172	177	182	171	162	183	167	165	159	152	188	177	174	170	164	179	158	176	167	157	140	178	159	150	179	180	163	177	170	194	153	151	145	184	161	182	167	160	173	168	161	185	160	180	161	185	159	177	166	148	171	168	173	158	156	174	175	166	156	155	171	168	184	169	146	169	183	180	151	164	175	165	161	175	184	173	194	180	184	167	182	163	171	195	190	168	181	172	159	159	134	157	166	163	174	166	178	171	161	192	165	147	196	176	161	182	169	180	162	142	191	152	161	174	169	181	173	161	181	162	174	168	180	178	161	188	162	160	142	171	154	144	160	156	179	166	184	148	168	154	182	159	166	169	152	184	153	174	167	168	178	157	169	165	148	183	189	174	180	173	153	176	180	162	179	172	145	189	181	186	182	162	175	162	178	164	157	171	176	164	175	177	180	195	142	177	167	185	161	184	193	189	179	185	160	170	172	170	155	172	172	161	160	166	182	172	173	176	185	185	151	180	172	161	179	201	154	157	180	159	189	167	192	184	168	166	185	178	153	171	185	139	180	184	169	165	175	161	171	166	168	172	149	176	160	161	153	155	172	153	163	173	167	183	147	164	160	140	172	176	181	209	181	168	168	152	167	158	172	157	191	188	169	166	164	187	155	188	167	159	180	178	162	171	176	153	169	159	163	170	172	181	186	187	164	159	178	184	177	153	178	168	159	178	181	177	174	158	159	168	177	181	162	161	171	191	175	205	151	185	200	180	152	175	188	165	140	185	158	170	151	152	161	157	175	179	166	182	182	153	177	182	191	174	166	164	202	160	163	166	176	183	167	168	166	187	168	165	164	190	156	173	146	168	182	149	152	163	170	163	163	166	177	178	160	169	159	148	168	161	180	174	190	164	168	186	167	171	155	173	170	147	167	170	153	169	196	161	182	156	168	172	167	179	182	176	149	174	150	169	160	158	147	173	182	166	167	151	172	196	150	165	169	148	170	160	177	172	197	187	184	191	186	177	188	169	172	157	156	149	150	161	177	164	172	171	163	179	155	177	183	181	161	166	167	166	151	153	169	150	191	154	175	166	174	152	183	158	160	181	168	176	177	179	190	154	164	191	169	187	179	154	192	176	162	153	166	161	178	185	165	174	169	166	161	200	171	177	153	170	194	149	171	153	179	168	174	167	154	173	185	166	174	177	168	158	171	175	168	164	165	150	178	179	158	196	159	177	174	164	165	165	177	173	172	175	191	159	159	179	176	172	176	163	197	159	145	161	168	154	166	199	144	160	176	186	161	167	203	153	154	177	178	174	174	173	155	172	179	165	188	188	177	191	192	170	212	172	173	158	152	185	142	176	181	155	172	163	165	189	173	175	170	185	179	188	173	150	147	180	171	176	165	171
26917	20967	10792	1066	616	527	492	509	492	465	515	509	482	477	506	499	465	500	465	510	457	484	475	505	467	470	473	460	449	464	518	456	478	474	461	473	486	445	506	479	455	487	513	461	478	465	464	473	461	446	484	466	450	473	493	443	485	441	485	468	513	442	483	478	464	483	470	459	484	469	486	484	466	473	466	478	515	487	473	491	404	437	514	473	487	487	522	471	481	466	476	442	497	487	490	475	467	481	522	484	492	457	452	467	454	477	462	491	465	498	485	477	472	456	466	458	487	498	530	487	442	459	449	450	454	485	469	514	469	468	441	475	452	477	464	453	488	456	465	466	466	450	487	502	471	442	492	487	467	492	449	472	451	460	470	482	431	477	447	474	471	477	452	471	478	458	482	495	478	516	470	517	471	443	507	473	520	455	491	446	464	477	513	486	466	483	497	477	485	454	443	487	467	495	489	469	448	475	526	493	453	476	491	494	482	492	507	455	443	472	517	479	480	479	455	424	459	461	471	463	500	474	504	475	488	481	464	465	477	458	453	498	523	481	494	457	457	457	458	499	524	446	467	452	480	488	494	484	482	490	525	457	502	470	481	494	470	443	476	483	529	469	454	468	435	476	482	453	480	442	476	436	474	499	450	472	468	467	475	491	490	487	493	457	480	466	459	487	436	470	479	446	493	509	433	453	458	514	491	514	444	491	496	434	462	451	460	473	481	490	478	471	481	443	453	484	458	486	472	457	474	458	484	416	478	481	478	465	456	523	471	433	470	444	442	507	486	476	465	481	468	471	502	457	468	493	477	455	481	467	454	494	473	493	469	472	497	446	452	510	498	462	466	455	456	453	441	480	502	465	460	452	479	482	461	461	472	446	438	508	460	530	437	490	470	489	474	491	502	503	479	499	491	474	459	432	460	475	439	499	453	498	433	485	472	451	497	440	508	464	476	432	452	441	476	484	473	425	511	444	469	482	474	522	440	503	474	466	496	481	511	454	461	506	463	493	480	460	469	457	477	456	444	473	479	459	434	464	482	457	481	470	492	467	475	479	444	481	512	519	431	483	478	495	482	512	483	464	471	461	466	511	472	479	506	522	464	474	484	466	495	493	450	479	488	473	511	490	509	459	519	459	489	503	461	466	461	500	474	454	452	484	477	505	496	481	469	490	455	465	489	474	442	459	472	474	475	484	527	443	457	462	458	444	483	481	474	486	445	517	486	470	475	476	486	506	454	477	482	471	441	445	497	479	477	452	476	447	472	488	489	476	478	487	473	481	481	471	484	471	485	462	491	515	453	486	449	514	484	505	509	511	473	476	466	477	491	472	482	448	470	467	465	495	442	502	454	500	509	475	496	468	459	447	456	471	495	503	450	456	489	450	449	439	467	493	483	445	484	494	465	480	478	409	468	523	467	470	465	502	455	457	487	494	482	468	481	450	485	462	491	464	471	460	491	477	457	465	498	435	498	455	461	483	468	455	463	457	460	465	439	487	469	484	480	460	484	455	525	476	475	465	463	475	496	494	507	436	488	475	447	474	453	457	459	502	477	466	471	458	495	487	461	467	452	496	483	478	448	424	469	454	463	466	454	494	490	481	488	480	469	476	458	467	473	453	517	479	491	519	464	447	516	454	453	439	515	520	494	483	453	465	462	475	499	490	503	478	436	492	489	485	450	453	454	491	478	441	445	466	465	480	482	480	452	430	462	459	469	467	486	460	492	482	456	482	439	439	498	463	455	507	452	481	467	455	504	428	476	487	438	460	460	459	452	473	428	467	468	457	504	474	484	452	477	459	473	507	455	449	439	471	463	502	476	474	456	465	460	495	513	466	470	467	484	487	472	464	486	480	463	508	491	492	517	468	481	501	493	457	467	461	491	465	478	436	489	483	495	515	467	514	496	456	485	475	474	481	513	509	481	435	443	467	477	510	441	503	465	435	461	489	426	454	450	527	504	465	448	455	497	449	476	486	453	493	508	457	479	466	479	454	476	443	479	530	521	473	452	430	453	486	464	498	485	491	460	466	486	466	447	451	475	484	467	442	471	503	468	479	513	452	463	476	479	493	472	497	533	482	433	489	516	461	454	435	465	489	498	492	482	484	454	453	484	482	491	513	476	445	462	493	458	487	449	506	517	483	474	483	494	471	457	442	465	456	467	469	479	476	484	457	503	435	457	467	490	484	508	486	463	477	472	495	485	499	464	480	466	472	450	490	495	527	500	469	460	488	451	488	448	449	460	468	491	473	484	482	519	482	459	478	492	485	467	443	431	465	490	485	490	468	506	475	464	456	437	444	499	479	473	472	435	486	499	474	443	445	498	480	495	455	471	500	437	506	462	450	451	485	460	495	506	440	464	465	520	442	498	487	491	468	458	500	454	482	487	452	495	464	470	480	464	453	476	471	487	477	488	482	508	491	488	493	446	496	472	480	462	450	488	468	440	472	471	457	489	467	500	485	517	441	504	466	505	497	483	499	473	491	492	476	471	458	490	494	454	463	494	489	455	475	462	484	504	473	467	481	440	484	476	445	484	474	491	486	479	477	490	546	488	484	482	503	478	455	481	462	495	481	456	449	495	475	466	472	483	450	445	469	461	480	489	453	459	495	526	484	489	455	462	477	485	451	471	482	474	412	448	519	464	462	468	501	506	437	474	482	449	450	464	482	477	478	474	477	484	463	443	495	479	493	458	448	479	444	504	495	475	459	479	498	471	473	462	496	465	493	438	431	483	460	492	488	413	440	484	423	512	495	476	480	469	509	457	418	452	516	454	448	475	458	445	443	458	501	482	475	452	470	504	482	444	484	484	488	499	483	462	477	499	461	501	440	474	482	488	479	467	492	489	492	475	482	451	463	495	479	466	501	441	464	506	507	450	480	479	482	480	480	428	501	481	456	456	537	489	483	482	490	500	452	503	446	501	469	468	490	440	489	475	468	444	475	450	478	460	453	470	468	441	456	480	465	462	460	446	455	497	442	481	472	451	458	468	456	510	476	482	470	522	493	471	455	444	478	494	483	452	485	485	516	465	487	496	458	468	452	482	485	464	456	456	486	475	520	478	474	495	477	471	479	478	482	464	449	446	504	468	495	508	480	455	465	454	471	461	436	472	438	523	448	441	492	496	512	464	442	495	495	466	446	483	478	491	443	463	466	438	501	452	483	484	459	497	475	500	450	500	455	495	458	425	497	446	509	435	452	476	450	464	462	464	466	460	451	461	480	457	477	464	446	521	475	471	449	475	502	461	509	444	469	538	465	457	484	488	461	505	465	504	450	452	446	432	471	491	489	472	478	459	474	504	441	472	479	493	462	504	478	457	455	458	459	468	474	455	460	518	465	480	477	471	536	475	475	460	489	506	479	450	457	460	479	493	443	450	483	462	495	498	455	488	481	510	423	472	465	467	501	469	475	460	471	469	492	493	473	451	488	470	449	444	447	465	448	476	456	479	475	453	524	502	470	475	451	491	525	468	479	464	510	496	452	476	440
4184	1326	1182	911	740	719	692	656	681	656	679	585	628	594	628	622	607	643	639	599	571	655	630	605	643	628	663	579	651	619	602	616	540	591	615	623	582	594	644	592	592	609	617	619	609	586	623	597	633	623	631	637	623	605	609	586	636	554	579	606	566	536	620	592	627	610	647	602	603	587	536	632	602	637	619	621	593	647	617	614	595	600	621	570	570	611	642	604	592	590	601	590	616	608	599	587	599	604	624	581	643	654	598	599	616	615	639	616	603	589	585	586	645	599	603	592	607	584	607	629	597	631	649	612	657	626	608	578	564	622	558	577	612	625	600	611	634	653	588	670	599	600	612	595	639	631	596	602	595	626	624	636	604	575	601	614	586	606	592	574	624	590	607	656	648	628	618	636	608	626	598	609	607	579	620	604	631	623	624	586	599	588	615	624	609	611	571	556	614	625	594	627	601	592	635	623	627	619	588	591	619	644	593	615	598	601	625	654	594	586	607	647	647	628	574	628	584	626	611	597	614	592	624	582	629	605	610	603	618	629	627	602	587	616	627	637	575	590	603	663	621	640	582	645	592	594	574	604	616	638	582	593	608	637	568	593	587	580	593	623	591	622	609	635	588	624	625	619	644	639	615	594	579	640	629	595	598	583	579	570	626	579	597	568	593	599	626	570	577	629	611	614	625	567	616	567	573	584	591	636	582	619	596	633	607	598	592	608	606	591	600	629	591	593	604	600	645	682	623	598	576	593	584	598	628	584	632	682	636	593	628	616	586	592	614	610	639	607	605	602	579	634	624	601	626	614	624	608	606	625	593	606	638	608	620	614	587	619	579	634	634	657	635	594	588	605	586	585	587	670	641	624	591	601	630	584	615	626	599	599	613	601	608	628	589	587	594	623	629	559	604	606	638	600	607	615	641	582	625	576	647	617	598	572	587	593	592	621	609	578	604	617	580	571	602	584	585	625	609	646	661	621	638	595	656	630	594	581	590	597	595	590	607	625	633	630	647	601	586	625	614	586	623	626	640	606	614	601	621	565	647	620	594	635	627	594	621	649	628	607	570	589	589	634	593	662	581	611	622	609	616	563	621	633	588	614	571	627	590	605	592	565	620	582	622	633	598	620	577	591	619	610	633	666	608	634	588	609	624	598	619	570	550	623	646	637	571	620	632	583	599	658	606	586	603	609	590	620	596	603	627	622	610	609	610	651	633	600	598	656	615	614	630	589	626	606	609	591	618	616	584	660	616	595	603	646	631	627	629	596	601	571	619	567	576	664	612	571	621	618	626	606	593	624	654	625	593	606	626	588	623	580	573	595	629	632	634	604	599	571	609	601	616	609	602	616	627	587	596	625	617	648	669	602	625	618	600	613	606	604	587	583	601	591	599	543	614	610	641	607	572	625	637	616	620	624	585	587	630	570	569	589	654	572	577	594	620	569	591	683	636	603	599	580	627	629	611	582	601	598	669	628	560	604	612	586	591	603	602	657	573	637	620	615	588	622	591	606	648	563	585	629	596	599	639	592	624	578	620	626	624	576	579	596	607	571	624	611	615	587	590	581	588	582	617	626	612	619	613	602	643	632	612	599	588	607	654	602	612	601	607	583	650	574	573	638	580	631	651	655	645	607	609	596	610	614	648	643	671	575	595	646	618	638	610	597	600	610	624	601	636	570	618	670	590	588	581	589	616	603	620	615	620	630	636	601	574	556	618	622	604	587	624	637	564	595	619	609	619	606	591	603	547	606	603	598	616	616	595	636	612	606	589	618	609	611	598	626	554	652	615	603	615	612	576	616	582	578	584	605	564	606	667	634	586	608	574	597	608	586	574	627	631	621	599	601	594	568	583	651	631	604	582	613	608	620	653	640	614	602	617	612	612	596	636	626	654	612	592	595	594	644	589	602	593	615	610	630	583	633	589	605	581	606	625	601	649	568	625	604	599	624	621	551	589	646	580	592	605	680	577	631	665	598	642	596	611	592	619	602	577	639	647	615	601	569	614	628	651	617	648	602	601	588	591	655	585	594	634	607	612	593	629	643	613	598	569	612	631	632	604	645	590	629	588	591	596	616	621	600	618	624	620	619	678	627	596	587	639	636	617	587	617	600	615	606	606	591	557	640	590	644	570	599	589	625	624	615	601	601	583	586	591	605	622	637	619	581	636	590	597	559	598	604	634	619	608	615	617	592	568	642	634	622	614	614	626	570	601	594	611	640	623	602	608	622	606	624	548	608	608	578	607	598	589	584	616	640	568	624	583	616	605	616	582	594	604	604	650	613	608	645	642	613	564	523	601	618	597	581	623	656	598	604	651	636	634	595	645	654	640	587	605	598	642	590	574	630	587	585	570	614	594	589	615	635	578	623	598	593	642	642	592	592	626	611	660	604	606	589	634	619	613	597	617	605	599	652	649	585	617	640	586	623	593	568	616	625	604	580	629	602	602	606	596	614	603	591	622	633	644	538	621	638	639	643	594	616	604	632	587	622	621	578	581	598	633	617	599	623	639	593	614	670	612	652	577	595	596	622	563	630	613	613	619	650	607	559	606	621	554	590	590	583	595	590	577	670	642	625	645	606	577	599	599	607	633	590	610	587	609	629	662	652	597	604	612	585	556	598	620	606	644	674	624	573	578	630	612	584	633	632	635	579	625	629	601	586	653	634	657	662	595	611	631	601	566	592	538	619	596	630	650	576	624	622	614	595	598	639	582	630	616	652	623	606	679	627	639	603	636	580	642	615	638	573	615	617	626	562	596	586	614	621	606	595	604	606	622	620	642	613	586	605	588	632	634	616	603	608	618	618	606	635	599	633	647	606	568	583	604	576	575	614	620	588	580	635	659	565	606	600	613	610	659	625	624	611	605	639	622	610	619	587	617	635	657	602	579	613	596	624	608	585	638	604	618	637	570	619	624	588	606	592	610	596	595	634	635	608	614	621	632	631	585	607	586	646	624	613	630	583	592	601	597	599	622	608	596	557	645	614	619	604	621	597	587	598	625	646	620	575	580	587	586	649	607	595	637	565	621	642	583	638	625	613	566	636	620	587	611	579	617	629	617	604	602	603	611	638	581	602	592	629	642	620	583	614	592	631	616	658	568	615	615	568	631	621	614	578	626	594	640	618	591	633	616	694	628	645	627	593	577	584	577	612	590	597	604	627	584	578	655	620	617	653	612	622	628	559	637	579	613	583	606	581	616	567	627	576	654	645	623	634	630	629	632	640	578	606	625	609	626	575	655	631	600	571	604	613	595	626	621	598	616	603	606	607	627	601	623	562	582	577	644	571	600	593	599	613	623	574	619	558	588	598	584	583	578	626	571	569	634	604	610	593	625	626	586	600	591	591	592	634	658	612	661	609	588	579	582	600	591	584	589	589	603	612	598	608	635	587	573	611	607	551	628	590	657	613	605	624	606	637	614	630	622	565	622	606	602	594	658	564	640	575	574	611	599	595	640	603	594	654	604	609	617	594	562	595	616	605	581	598	595	601
23775	21266	28810	24033	21251	12332	1127	688	596	503	464	463	422	392	373	362	331	363	335	350	361	329	321	322	339	302	309	340	340	318	321	331	323	322	315	313	307	321	297	294	306	288	288	296	295	320	341	307	316	311	300	297	327	312	292	278	303	297	300	321	287	300	274	295	336	303	280	296	303	324	291	278	304	296	291	320	313	326	317	329	286	302	275	317	314	282	300	317	307	303	298	301	293	280	307	312	290	295	309	324	312	293	297	288	319	337	330	310	305	320	303	299	306	286	319	283	304	297	328	306	333	291	294	281	321	299	300	304	323	317	323	307	328	287	307	304	285	319	301	309	295	293	290	298	320	306	329	311	310	292	296	318	281	305	295	301	296	306	270	283	317	331	288	306	301	327	279	313	261	290	349	288	298	305	302	294	318	297	300	295	299	322	323	278	341	320	276	317	315	297	283	294	283	301	330	301	292	294	304	300	320	319	313	281	297	304	295	281	297	325	314	294	283	333	292	272	307	311	284	310	296	317	311	310	309	282	306	291	297	288	300	284	289	297	323	337	304	316	267	275	317	297	291	319	323	321	332	320	336	280	298	302	291	273	326	323	308	340	261	297	341	322	308	300	314	292	307	324	306	306	280	284	296	273	289	306	320	282	276	324	306	322	308	309	275	291	276	301	281	295	293	288	320	305	302	279	287	279	318	302	274	296	299	306	328	307	310	300	293	324	306	273	307	318	304	304	279	317	286	286	281	294	279	302	286	298	289	337	310	288	306	320	313	258	308	300	307	321	278	321	293	281	306	310	296	310	271	304	292	334	275	301	287	303	283	289	301	302	317	301	297	265	315	289	311	339	295	299	314	316	264	288	313	262	316	317	271	313	281	300	282	279	300	322	320	305	324	297	289	295	295	320	305	274	305	314	280	297	324	304	309	311	273	294	273	303	280	319	292	279	325	324	314	308	314	342	307	280	285	301	294	274	295	327	301	303	313	286	324	289	313	311	274	303	295	280	303	287	294	308	294	317	282	299	299	304	313	323	303	296	304	313	303	290	315	309	299	297	291	317	328	324	285	317	305	302	289	295	308	308	333	304	302	284	319	312	302	279	320	306	284	293	291	297	313	291	286	292	299	293	296	295	307	285	291	283	279	290	299	305	294	317	287	257	336	311	285	276	304	282	311	277	301	313	288	321	272	302	296	270	316	247	320	287	314	266	284	282	303	295	283	331	287	279	308	293	307	322	286	286	296	282	274	308	275	302	291	301	288	302	287	269	337	292	311	293	292	300	292	312	297	310	271	301	286	298	272	285	304	306	312	306	295	283	281	329	280	301	317	284	311	304	301	275	309	295	290	318	313	305	297	316	298	297	325	299	302	285	286	254	262	294	314	293	296	295	315	294	296	285	321	319	317	303	294	296	317	305	309	311	288	324	296	286	298	329	280	288	307	299	310	322	296	294	292	300	308	309	290	308	303	299	282	292	295	286	276	275	297	338	313	307	335	332	306	316	305	264	303	303	318	279	302	308	328	291	292	333	334	356	263	307	287	288	308	321	295	328	276	264	290	289	290	321	311	302	305	311	297	313	289	260	310	296	294	319	293	303	278	294	301	297	306	308	307	269	287	281	300	252	307	276	298	301	310	308	339	292	321	304	293	279	290	317	343	303	281	304	279	312	345	331	261	294	285	293	292	284	278	297	284	291	279	280	294	313	309	306	304	297	293	318	291	284	279	302	280	297	279	274	292	280	273	299	278	331	278	301	315	322	280	311	276	288	326	275	298	326	285	307	275	337	285	322	332	288	284	302	309	336	304	323	297	314	293	315	296	274	302	299	281	304	320	321	316	274	293	314	294	331	297	286	323	289	292	311	267	322	308	298	310	325	310	283	309	308	297	279	303	288	312	284	306	305	293	285	309	285	319	317	315	319	299	291	330	316	337	328	338	298	289	314	282	266	322	280	283	303	296	269	287	322	298	295	304	274	298	276	286	306	300	290	317	310	286	308	290	271	291	275	301	300	292	303	324	304	309	319	276	283	310	287	274	275	286	305	319	313	252	336	297	285	282	304	305	303	310	279	300	307	273	325	317	284	324	288	308	308	303	294	284	318	300	288	312	304	307	272	304	309	295	299	307	277	293	270	288	295	317	295	320	292	289	311	302	279	299	291	338	279	306	266	322	293	312	294	364	289	305	304	297	299	288	318	286	333	266	274	276	268	305	310	302	310	300	295	293	301	297	297	323	314	288	263	286	312	311	268	299	314	313	340	283	295	280	285	308	279	309	302	308	310	324	270	303	281	345	271	279	293	304	312	302	295	267	287	299	296	315	282	276	272	291	286	312	280	291	293	347	298	317	324	299	266	328	277	299	280	299	317	327	298	304	317	300	298	308	305	290	315	300	320	279	305	318	320	313	257	308	287	290	291	309	287	251	285	326	321	312	340	289	297	315	311	287	306	290	271	283	284	277	316	278	283	306	283	277	319	315	310	306	284	300	299	303	316	311	295	294	329	268	260	315	291	261	308	295	315	291	297	315	297	288	286	273	293	287	313	329	336	280	259	300	288	305	306	292	289	288	292	305	294	319	316	274	309	304	292	300	265	323	295	288	302	313	269	301	304	328	299	335	308	278	320	273	281	298	304	293	304	295	304	298	281	293	312	288	299	298	297	289	320	301	311	321	315	270	281	320	284	318	328	298	314	300	296	288	297	281	300	296	276	305	292	321	337	319	298	301	324	252	308	315	309	298	314	318	325	298	312	275	291	276	285	301	277	314	312	320	296	291	314	295	328	286	292	284	310	268	288	303	299	310	307	313	283	321	344	303	303	292	310	304	310	326	318	318	294	325	287	282	339	263	298	264	290	319	323	298	287	316	291	316	316	284	286	296	308	298	311	298	311	288	314	290	287	302	276	307	287	309	298	303	292	323	290	312	302	326	293	291	301	290	296	307	324	295	346	313	273	293	305	318	281	295	325	295	297	311	309	304	294	285	277	317	307	317	266	301	299	323	307	310	304	296	308	288	307	268	301	305	296	276	313	310	342	292	312	282	292	278	273	269	312	302	279	282	304	289	309	313	277	286	299	316	317	268	320	305	301	302	306	280	329	302	332	296	316	298	294	320	292	309	309	275	299	299	301	302	311	289	281	298	309	300	301	302	300	278	282	292	309	306	297	299	283	328	306	311	282	286	299	299	338	273	287	327	322	282	315	326	310	309	289	311	291	282	299	309	298	291	318	310	289	302	279	314	307	296	289	318	279	325	299	293	323	309	300	314	302	333	313	304	314	318	291	302	285	296	274	292	314	315	274	314	328	297	282	293	286	313	321	291	279	307	279	280	278	321	304	278	290	305	284	300	316	335	313	302	284	346	299	323	274	321	294	304	313	295	287	312	300	328	328	291	301	289	301	268	297	292	274	311	280	301	270	308	305	282	297	299	280	297	295	301	292	310	306	284	301	295	321	322	317	334	284	279	305	308	281	276	267	284	288	288	297
4969	9619	8018	3949	2677	1997	1617	1282	1115	933	786	798	703	664	618	570	560	520	523	484	515	501	489	491	460	448	435	465	454	482	412	431	454	412	433	404	428	447	408	411	391	397	404	382	411	378	451	407	428	442	422	350	434	416	418	408	417	365	464	386	424	383	375	440	417	417	421	383	428	378	384	407	387	400	417	392	409	377	424	432	380	380	453	398	404	406	425	394	397	420	365	392	403	389	435	391	418	433	455	428	396	419	367	431	399	419	428	406	408	399	401	396	420	385	394	413	404	411	406	411	398	402	391	388	380	410	405	396	382	398	369	417	409	407	348	404	423	443	404	434	381	393	356	377	390	381	397	388	383	387	360	393	399	425	405	425	418	412	385	424	422	431	437	411	393	435	411	400	384	391	422	398	398	391	389	375	397	407	444	385	376	394	413	404	367	412	422	425	391	372	420	442	402	385	356	433	383	437	399	383	389	367	393	388	415	419	382	440	389	437	415	387	449	397	385	420	388	373	383	376	419	407	397	382	430	400	397	430	403	431	356	382	438	406	418	375	409	413	407	384	397	422	388	394	399	453	393	409	423	400	402	401	393	394	385	404	396	400	397	406	408	413	366	426	399	417	375	396	372	404	386	406	403	406	383	379	408	429	404	394	406	441	420	415	395	391	379	371	397	401	397	415	410	382	375	381	433	408	406	364	422	386	416	383	392	370	387	419	401	427	372	409	390	404	441	415	383	415	405	416	429	424	394	371	411	423	398	384	383	393	426	395	379	409	390	415	384	390	379	410	424	373	415	370	400	402	421	412	378	365	396	396	394	399	405	424	366	406	395	413	364	398	428	364	414	392	409	415	403	360	409	421	435	413	366	385	399	413	388	393	386	392	400	411	419	401	404	371	392	387	412	411	389	395	392	384	368	399	390	372	414	387	428	406	437	408	394	395	390	410	366	400	404	426	420	378	372	347	404	396	402	398	377	426	381	385	344	409	406	431	339	405	372	384	396	381	410	376	410	417	395	369	381	416	429	386	421	414	377	429	349	375	386	383	414	386	367	420	402	374	413	412	411	382	388	397	395	398	387	444	397	422	368	430	396	418	403	413	399	389	403	384	392	386	424	384	426	414	378	400	373	396	422	373	380	387	378	401	408	386	419	362	403	386	383	405	382	414	403	378	389	398	388	415	388	376	391	392	398	387	366	389	381	410	401	375	409	392	427	393	394	415	413	415	443	412	385	409	402	371	397	385	407	370	393	412	398	396	396	382	365	423	366	386	372	389	380	398	384	389	386	407	431	417	411	390	428	396	355	387	408	436	357	406	428	391	386	414	407	401	405	409	417	434	420	403	405	408	407	376	384	393	390	390	370	415	424	382	403	383	388	371	397	416	405	387	411	410	405	397	408	417	404	379	413	379	420	401	369	430	405	412	412	418	394	413	412	400	388	393	414	411	431	403	386	379	394	354	452	397	384	361	424	416	406	389	387	389	400	392	424	406	375	429	391	435	420	428	407	400	385	410	400	385	375	384	390	415	386	373	391	408	415	430	410	392	400	434	393	414	387	397	371	375	366	356	410	403	379	376	417	405	375	376	378	372	429	398	363	391	385	394	385	435	399	411	437	394	403	384	408	388	388	413	423	431	407	418	395	394	389	382	399	399	395	408	364	446	398	375	388	386	419	381	372	398	411	379	419	391	390	388	393	396	395	425	419	404	407	420	375	372	350	386	363	406	409	394	358	390	398	416	433	361	426	375	385	412	395	387	394	411	357	389	433	377	396	422	368	429	396	408	385	408	349	421	418	394	420	378	427	453	437	405	428	391	404	404	416	400	426	401	417	368	408	406	394	379	417	390	410	402	381	422	433	404	402	414	386	396	405	395	389	393	361	406	407	363	393	411	393	390	377	405	425	386	407	383	412	432	360	394	405	404	380	417	398	404	429	401	373	428	416	371	363	409	418	400	407	390	412	388	397	413	412	401	373	390	397	385	407	389	364	408	398	409	387	401	414	413	393	400	374	405	442	429	400	393	404	387	410	383	406	380	417	415	379	413	403	405	432	410	404	415	399	401	442	413	381	375	391	411	392	410	397	449	405	412	429	438	420	416	420	358	421	393	406	393	397	375	393	420	413	386	402	402	401	413	431	404	395	389	414	427	399	389	415	427	388	408	429	387	375	404	409	386	406	397	417	396	414	383	413	404	408	401	397	406	424	386	424	427	397	403	422	419	435	389	394	419	409	437	413	400	422	381	424	437	395	415	372	382	368	392	443	428	408	434	411	410	410	383	408	388	406	379	423	394	409	414	367	397	379	382	401	400	420	380	421	400	410	391	389	368	392	406	414	400	376	410	393	419	383	413	438	413	364	411	389	399	384	400	427	366	377	367	373	421	423	410	399	370	409	395	433	388	378	380	393	448	399	392	451	417	388	394	405	369	395	406	404	389	407	397	397	398	398	393	375	423	393	415	409	407	391	353	416	398	378	431	415	427	395	394	386	414	357	428	388	386	412	405	410	438	429	421	390	419	364	408	444	398	406	410	411	396	379	410	396	403	433	385	376	412	398	405	416	375	370	361	385	355	372	375	423	386	445	418	410	376	369	388	380	415	411	386	396	382	379	414	411	430	431	376	388	443	395	386	409	394	386	400	437	381	395	416	416	393	405	373	406	407	400	434	436	361	415	412	386	397	417	402	395	402	381	428	417	396	364	385	387	356	393	376	375	379	395	402	407	393	379	387	391	439	373	402	420	407	360	376	385	384	400	427	363	408	418	420	400	380	384	407	400	389	423	402	396	373	417	387	418	408	384	398	429	403	380	425	373	444	388	400	437	419	399	432	401	412	384	389	405	396	395	430	386	384	401	403	393	359	379	413	396	400	400	390	411	399	409	411	391	387	397	399	387	411	449	422	399	384	424	403	363	406	431	399	387	385	387	416	377	403	393	400	414	396	421	377	376	417	386	410	382	416	413	390	420	386	399	368	408	383	439	404	413	435	414	405	400	387	404	421	392	421	375	432	386	379	378	390	389	413	382	430	407	450	417	391	380	407	390	379	396	392	406	411	384	423	380	405	428	404	402	426	440	408	364	398	400	402	357	399	410	374	406	365	427	401	372	407	397	389	394	389	405	409	413	386	404	392	394	414	426	395	423	363	402	382	398	393	401	401	404	375	402	432	397	421	421	411	367	431	373	365	404	356	378	411	376	423	386	391	406	405	400	407	420	372	365	396	401	395	410	391	413	390	370	367	370	399	380	409	391	394	433	359	378	385	410	377	421	424	401	420	343	384	341	399	350	391	399	385	418	402	387	391	409	390	396	389	362	408	395	420	361	426	388	393	432	411	379	385	442	389	367	407	396	412	403	406	395	422	368	370	404	409	387	367	421	395	381	420	387	385	401	372	404	340	394	420	369	379	363	428	428	376	416	418	387	393	449	441	408	411	408	394	402	440	404	406	392	386	407	407	395	389	417	373	364	414	388	362	397	402	388	410
22874	21252	29145	23684	21253	21292	10537	877	583	534	432	360	361	307	268	276	263	218	216	202	181	181	201	189	180	174	195	181	149	157	158	143	184	168	148	157	150	140	148	151	144	142	154	149	151	140	130	131	139	141	129	155	142	139	131	134	123	127	123	117	144	140	149	150	146	140	129	130	136	134	137	127	137	129	158	130	128	139	135	126	140	117	142	135	136	118	134	119	145	121	129	160	142	166	134	130	168	114	119	121	115	131	141	132	132	121	104	124	124	130	120	118	117	128	128	143	142	134	138	136	145	123	113	124	123	110	135	131	144	118	137	128	126	119	141	136	142	123	138	137	132	121	117	134	131	141	121	140	135	153	130	130	135	151	137	135	126	131	143	130	147	103	142	134	133	146	150	105	124	128	134	143	104	141	137	103	109	124	143	123	115	139	140	134	141	119	142	154	170	115	132	138	115	129	142	117	124	137	126	132	128	140	112	130	118	139	101	125	132	139	130	111	137	134	145	162	136	113	144	137	146	125	146	128	145	133	132	140	121	149	123	130	138	159	135	137	139	105	129	158	124	125	117	140	146	132	119	132	141	121	143	117	126	126	136	141	134	152	148	124	133	126	142	128	123	153	130	129	139	145	129	137	126	134	121	125	141	141	117	131	142	148	114	148	111	129	125	149	125	141	112	137	137	142	134	123	130	130	139	127	111	129	128	139	135	147	140	137	151	146	132	136	123	119	127	139	114	117	130	126	132	152	129	144	141	122	149	131	127	123	148	149	143	131	135	125	135	134	125	130	131	124	131	128	137	116	134	115	111	142	127	128	128	146	118	116	138	133	130	136	142	140	125	107	140	149	151	145	152	147	132	141	148	131	136	130	134	125	133	129	128	122	151	135	137	132	130	137	128	131	151	139	126	124	131	133	158	128	113	113	125	134	121	112	132	116	121	141	110	136	139	138	144	120	120	118	143	126	137	131	149	147	127	130	123	130	128	154	115	127	116	139	128	125	121	148	130	160	138	119	134	145	137	131	128	136	142	130	118	112	135	127	127	127	117	149	128	121	135	135	131	126	139	138	132	130	123	146	139	107	130	111	126	128	133	115	124	133	115	121	149	130	131	138	124	120	129	120	134	125	141	161	136	137	111	129	126	135	150	122	123	134	137	146	128	127	134	156	135	123	131	123	127	121	135	113	113	119	142	125	120	139	135	120	134	126	128	141	119	127	130	126	113	126	110	130	125	137	124	129	120	131	129	146	125	123	134	145	130	123	143	128	144	118	154	129	110	122	137	122	125	153	129	118	151	132	127	127	155	149	111	150	122	130	142	133	120	125	135	128	113	140	97	146	125	149	138	148	133	139	136	114	154	137	132	128	149	136	125	118	140	133	124	129	131	119	133	118	129	122	141	127	129	127	106	123	122	139	133	167	134	127	131	116	136	127	134	128	128	115	138	143	117	128	142	139	131	139	125	136	130	137	136	134	112	161	147	137	128	130	121	136	139	143	136	133	117	134	139	132	130	136	131	157	110	126	116	124	159	133	139	135	143	146	119	126	124	147	142	132	124	122	126	140	104	122	114	138	136	144	134	137	121	120	128	122	97	132	136	129	134	113	141	145	131	145	120	144	121	121	125	99	155	143	137	123	139	138	121	142	122	112	124	155	142	133	137	122	96	131	136	125	121	138	131	133	119	120	121	123	151	130	126	131	137	127	144	118	127	123	152	114	133	140	134	121	136	138	111	121	154	159	140	148	127	121	123	130	137	116	129	132	140	132	138	137	144	118	136	136	119	141	142	125	140	116	130	139	124	128	140	136	123	120	145	118	149	138	130	133	136	135	132	130	139	141	102	115	154	116	134	140	131	143	141	110	102	134	146	131	137	144	136	130	123	134	141	121	124	173	131	113	138	123	118	131	137	127	152	139	142	131	133	128	120	155	133	136	119	140	136	134	128	125	134	103	115	118	143	128	139	144	145	124	150	124	124	141	140	121	153	128	132	121	120	158	110	121	129	118	130	139	136	124	126	134	134	133	119	139	127	142	133	141	137	129	117	120	121	135	145	132	131	121	104	140	141	116	141	142	123	132	140	142	117	133	139	129	128	123	145	125	132	148	141	119	139	143	131	128	123	134	140	117	127	126	134	147	136	110	117	127	124	127	137	131	156	138	130	142	146	110	135	127	113	138	130	100	130	126	121	107	126	122	125	131	122	135	129	141	136	157	161	145	120	133	126	116	125	134	139	112	134	139	153	131	131	139	127	122	121	125	141	125	131	135	102	127	127	130	134	128	134	123	137	150	115	124	125	137	132	124	119	141	134	133	119	146	125	127	132	141	144	127	129	138	141	125	131	152	122	127	123	127	139	97	130	133	112	132	131	114	140	113	135	142	130	160	128	135	144	128	133	132	137	136	112	114	130	135	151	126	125	128	123	135	125	131	129	119	122	127	127	129	137	157	144	130	143	122	131	119	133	126	113	137	120	133	133	130	124	133	142	118	130	131	119	123	120	126	144	125	118	151	124	148	125	159	131	129	127	126	122	141	126	115	141	138	136	113	136	129	136	135	132	129	141	135	108	131	152	115	133	137	118	132	135	135	115	120	119	131	133	112	143	126	125	126	133	137	133	139	123	128	138	136	123	132	131	133	137	133	123	136	115	126	134	119	119	108	130	126	152	122	115	161	137	148	133	127	141	122	118	139	119	143	129	115	140	138	138	127	145	151	134	106	128	133	130	130	140	106	129	140	153	129	133	129	131	141	116	124	129	146	138	138	145	132	143	129	122	124	123	135	143	127	115	108	153	131	117	123	137	128	147	120	114	130	144	156	140	140	139	150	134	128	134	129	125	124	142	109	136	140	148	137	124	137	122	133	115	134	136	141	132	139	132	125	126	140	130	116	134	122	126	135	133	123	165	124	124	121	138	138	141	141	127	139	118	116	136	123	112	132	128	135	133	129	126	146	127	150	129	120	134	133	117	153	122	148	130	136	142	131	138	142	139	139	136	129	123	132	146	123	126	122	137	143	132	134	104	119	111	127	112	133	123	123	142	120	151	107	131	140	122	123	153	119	148	139	138	128	136	126	133	125	149	135	114	128	131	119	140	125	156	122	105	124	116	108	123	130	127	124	140	122	160	143	116	117	135	134	137	124	130	142	147	132	113	120	137	121	107	130	120	141	110	130	141	140	131	136	134	126	131	129	124	144	149	111	141	131	126	153	121	130	114	137	134	141	122	118	156	132	144	134	125	141	147	134	115	142	135	125	114	140	118	115	126	120	136	160	147	140	127	137	125	108	115	116	149	117	115	106	123	139	119	131	128	125	132	160	136	133	138	129	134	136	124	139	126	130	110	149	122	132	144	142	148	135	142	141	136	141	139	129	130	119	120	114	138	126	131	137	136	120	139	134	144	144	130	115	126	128	113	144	130	126	123	151	130	121	133	140	113	140	137	119	137	122	146	151	110	142	129	133	118	158	124	110	126	148	134	139	131	137
7019	15600	12891	6620	4454	3181	2490	1981	1468	1180	1028	874	758	718	562	520	476	436	398	363	338	292	329	291	272	247	270	263	259	227	245	265	231	217	218	202	227	223	216	214	215	212	216	207	186	209	194	213	185	196	226	199	204	178	185	188	203	169	207	202	169	176	183	198	175	169	177	180	167	157	197	184	186	203	212	173	164	152	154	173	186	166	182	187	179	179	156	193	164	165	169	179	184	195	172	148	181	184	170	160	202	146	162	157	174	170	166	188	171	162	157	179	188	161	182	168	187	157	155	202	155	182	156	208	192	160	160	184	179	179	192	167	152	191	181	177	173	154	169	178	158	141	172	155	151	158	170	158	184	162	176	182	162	188	160	194	167	186	194	160	177	186	191	154	168	194	160	151	182	183	159	169	162	179	150	164	189	158	164	171	161	183	180	182	156	173	181	144	182	176	159	165	155	156	145	161	187	146	180	149	150	189	180	172	170	167	180	195	171	179	164	173	150	165	152	141	200	167	185	162	161	147	192	185	177	180	181	164	180	189	176	165	166	181	164	174	178	172	167	173	177	173	182	165	170	188	169	181	154	174	172	175	153	165	152	175	157	164	168	156	165	182	162	187	169	190	177	182	183	149	154	163	183	180	170	168	153	182	165	158	151	178	167	190	164	175	138	168	157	170	178	174	151	161	169	169	150	179	160	153	168	158	177	183	173	170	176	173	192	187	174	170	185	163	175	197	166	182	166	159	158	173	168	167	198	168	181	150	161	183	163	178	161	180	158	164	176	196	167	159	166	183	161	140	208	176	159	165	170	187	162	173	157	154	175	180	169	193	160	155	142	180	181	169	148	175	190	162	175	155	175	136	186	167	178	186	166	158	181	169	178	174	163	160	180	181	153	163	164	173	175	172	144	163	165	168	192	180	173	160	178	171	176	152	170	192	187	166	182	170	177	166	188	140	166	181	165	183	170	154	178	164	177	158	177	179	166	171	198	167	191	133	205	176	162	188	181	180	167	177	172	153	173	193	152	173	168	166	155	153	187	161	188	161	185	144	162	161	169	144	163	167	171	178	190	170	163	160	184	174	176	183	172	170	179	131	168	181	151	184	190	153	173	146	175	177	153	148	166	153	157	140	176	173	179	164	183	158	172	155	190	191	175	149	173	157	180	182	172	167	175	200	184	162	174	150	163	185	194	167	170	187	162	162	168	172	168	142	199	181	169	175	181	168	190	180	173	161	186	157	170	171	160	173	179	177	152	160	182	177	179	163	178	185	159	170	178	183	172	179	139	159	170	167	163	188	169	178	189	159	148	167	160	164	167	163	165	173	165	176	165	163	182	168	177	161	176	145	195	197	183	161	178	161	185	163	176	187	168	172	173	203	199	154	193	170	166	181	163	170	177	182	172	159	171	154	165	158	152	168	174	173	184	179	149	147	177	175	165	158	176	180	176	166	185	147	167	172	193	166	177	149	162	160	212	181	170	190	187	184	169	171	180	181	196	171	182	184	160	168	142	147	190	174	153	152	161	156	168	191	165	175	160	160	169	170	196	174	169	159	158	165	176	174	191	192	165	172	148	159	157	194	171	196	172	163	178	171	161	175	168	172	160	193	192	178	145	160	171	166	203	186	176	186	203	188	147	173	171	166	175	158	174	167	167	160	183	159	179	175	168	172	163	170	176	157	173	163	169	162	179	173	159	182	165	181	159	148	152	175	161	152	158	160	164	149	159	145	165	169	171	175	165	169	184	189	140	188	157	193	178	166	183	176	180	162	168	169	180	172	181	165	176	174	158	175	152	172	156	162	172	174	156	180	170	169	169	175	156	177	167	162	155	153	169	172	187	173	166	146	162	172	168	172	154	168	180	175	170	188	164	169	192	178	179	167	200	194	157	193	192	160	163	173	184	159	166	165	169	170	168	171	150	183	177	172	169	207	180	173	173	194	174	174	173	167	185	184	175	168	172	170	161	169	178	166	196	163	148	158	165	179	193	177	177	184	163	179	169	165	170	159	171	170	181	175	178	162	182	192	184	169	175	155	164	175	169	172	175	182	155	150	181	156	168	178	201	169	169	174	165	164	177	165	189	177	157	189	172	167	179	184	152	181	169	190	165	198	157	168	166	187	189	187	168	161	163	182	166	200	201	167	154	186	162	186	158	170	168	171	161	163	153	183	185	157	170	160	163	166	181	158	157	175	156	154	145	162	172	194	164	166	178	166	169	162	187	183	188	169	177	159	146	210	175	187	184	172	164	168	171	158	153	160	189	168	175	184	169	155	164	161	171	172	174	175	170	182	210	171	172	173	162	185	190	183	191	158	185	162	182	169	176	176	178	157	170	180	184	159	171	172	180	197	177	168	169	163	184	173	186	177	176	171	194	185	168	184	174	170	181	174	180	185	171	189	172	189	130	175	166	175	169	166	153	195	194	185	158	164	170	160	187	188	162	173	187	170	174	159	165	179	150	176	175	194	138	169	168	167	149	176	195	174	174	162	178	169	170	180	168	172	162	192	181	170	166	186	171	167	162	157	172	160	172	160	152	183	175	169	175	185	186	183	171	160	179	160	183	146	159	177	162	184	162	164	162	188	183	176	171	176	140	172	145	174	164	155	178	160	179	171	162	187	174	194	143	179	186	156	169	194	162	171	184	173	179	171	172	176	180	173	162	150	168	145	159	187	162	165	189	200	197	167	177	169	166	167	163	160	173	154	152	171	165	166	176	191	206	170	181	186	148	161	147	174	189	158	162	192	150	179	175	200	142	161	191	185	144	175	185	185	170	168	166	162	170	167	179	189	159	155	162	193	192	167	156	176	182	170	171	172	153	165	175	201	176	160	172	174	171	167	197	169	166	179	179	160	178	169	182	162	158	194	171	169	150	186	177	163	156	150	168	181	144	158	167	151	161	173	168	167	149	169	202	188	159	180	194	168	174	179	159	162	191	183	152	163	169	157	159	191	181	172	163	181	182	190	170	194	145	195	176	223	183	180	155	173	176	169	155	172	187	158	164	146	199	156	169	181	171	153	172	160	172	162	162	173	180	156	173	178	183	164	171	164	159	168	166	155	160	184	159	157	183	155	192	167	175	178	161	164	208	174	183	166	169	175	178	158	177	170	161	181	154	173	193	160	165	176	150	183	173	177	173	182	174	180	186	163	168	155	149	164	163	167	182	157	161	178	146	182	174	165	156	178	175	167	162	164	165	167	161	181	204	181	167	175	176	153	164	156	169	171	176	190	185	187	174	161	188	177	205	172	170	178	183	174	172	172	172	173	179	178	159	186	152	165	180	172	163	157	175	171	182	176	187	157	176	181	196	175	171	172	182	167	159	159	164	192	153	162	155	159	161	164	173	166	169	185	174	182	159	202	177	188	157	181	201	135	174	182	178	154	176	165	147	168	180	182	171	176	153	170	191	170	170	164	176	185	152	171	166	157	195	180	154	160	153	171	157	150	169	177	176	161	183	161	178	190	151	170	166	160	157	173
27045	20950	10616	1032	564	563	530	486	515	489	472	527	498	442	506	500	490	445	457	467	525	506	531	487	452	524	470	477	474	472	466	464	488	459	444	487	506	473	477	468	471	491	460	492	462	493	510	526	471	491	490	467	474	489	480	426	439	454	463	483	473	451	491	478	459	466	477	475	480	443	451	458	438	484	446	513	492	472	492	506	436	476	465	462	483	494	498	508	498	482	496	510	456	452	513	411	462	485	470	493	455	437	473	506	494	456	489	449	451	462	500	470	460	491	498	470	482	430	464	486	483	461	456	462	484	454	481	479	472	476	480	411	475	494	496	451	506	470	455	455	464	504	431	465	502	454	520	434	500	496	437	489	478	481	485	473	471	471	475	467	475	500	473	496	472	472	472	485	434	446	510	502	499	465	508	497	501	461	535	521	461	499	452	501	473	474	485	458	455	440	484	464	489	477	452	501	481	521	479	495	463	463	467	472	467	455	447	496	472	472	490	459	496	476	446	475	483	469	467	455	489	488	479	485	499	440	507	477	447	482	488	456	469	463	470	463	487	499	489	469	483	475	437	493	502	458	485	448	523	469	479	465	473	459	453	473	484	458	517	494	470	458	451	473	489	475	469	474	486	504	449	486	457	485	440	468	487	521	489	487	508	464	419	465	484	458	503	470	501	477	483	509	486	499	468	426	475	502	463	483	454	441	489	521	453	483	450	519	491	452	485	480	520	481	448	496	448	484	489	492	485	476	463	476	505	454	477	476	479	474	458	460	458	479	457	477	503	478	483	487	451	481	452	462	486	482	421	477	490	469	457	461	482	508	431	495	488	469	454	483	494	457	475	463	492	462	470	468	457	445	490	462	472	498	476	499	452	511	452	503	436	486	479	444	475	484	466	486	484	501	470	475	451	506	473	445	441	477	510	439	455	450	462	483	438	503	476	454	484	507	486	439	495	458	511	465	473	475	488	461	442	475	443	457	481	486	450	463	456	476	467	469	478	479	471	520	473	500	474	455	457	473	476	452	477	442	468	482	448	466	442	466	506	456	502	473	487	418	463	517	496	506	468	486	473	477	460	506	482	461	475	460	454	475	454	466	477	507	463	442	454	502	481	507	482	501	490	497	423	458	462	485	495	498	492	470	484	450	448	473	478	482	458	487	493	441	429	454	492	480	491	477	462	487	437	467	430	494	471	477	530	516	460	470	475	476	498	491	459	491	466	472	476	433	474	476	452	487	472	444	471	499	467	499	480	471	447	482	475	478	459	448	482	461	481	458	486	484	482	478	501	427	462	478	487	451	473	466	491	489	487	470	467	456	468	479	521	467	438	476	482	477	460	477	490	506	492	505	467	466	447	469	521	444	488	445	441	465	521	446	447	428	471	489	461	475	472	448	468	449	466	478	476	459	469	488	465	474	474	498	448	494	487	464	501	490	509	492	508	488	452	469	487	484	472	470	459	480	458	451	511	468	468	454	465	466	430	460	461	448	505	480	474	468	493	426	460	440	484	457	463	452	518	474	473	487	463	481	492	456	453	466	472	480	435	483	477	459	481	495	421	494	487	450	472	494	463	451	471	503	481	456	484	472	458	482	453	523	489	471	499	450	480	488	491	439	471	476	495	486	432	516	488	493	479	469	481	459	481	460	460	475	456	473	452	473	484	460	500	483	495	492	519	481	506	483	461	479	486	500	484	470	464	465	488	476	488	443	485	478	437	502	488	499	458	448	499	466	487	453	484	492	461	503	450	477	427	453	482	453	498	482	451	449	465	516	485	449	483	455	432	497	485	487	451	490	505	464	494	495	468	460	481	496	487	456	490	522	495	528	480	498	458	492	491	487	495	456	476	462	546	522	437	468	494	495	481	467	454	494	491	443	454	486	468	485	463	433	502	434	447	460	419	470	488	456	514	467	446	454	481	469	464	461	486	446	469	484	479	488	501	474	489	465	494	441	477	459	453	486	481	449	433	502	494	462	515	483	467	469	449	433	491	505	473	427	461	436	448	464	540	492	499	519	502	492	483	463	442	502	454	477	485	463	463	469	504	467	433	471	496	460	493	485	454	476	467	487	491	522	477	496	478	468	509	455	486	469	494	518	448	468	447	468	488	450	497	481	506	463	481	476	508	495	463	462	479	475	493	493	481	465	456	467	475	466	431	457	494	484	460	491	445	485	478	432	479	465	472	466	501	476	473	497	480	503	483	463	496	511	465	455	435	514	510	490	481	522	443	467	484	507	447	452	484	499	486	498	502	459	445	468	476	486	460	483	449	461	466	468	436	485	446	491	474	472	472	514	495	436	498	454	465	476	462	508	471	501	476	490	471	484	499	489	444	489	471	502	456	463	471	490	488	454	451	492	448	478	441	454	477	524	473	475	451	452	477	477	450	456	501	480	471	467	497	477	425	457	498	449	475	475	477	473	484	465	495	456	490	469	505	457	463	470	458	468	486	449	457	454	469	461	474	440	470	458	497	487	496	454	492	469	473	461	482	492	455	500	456	445	480	485	472	464	460	462	462	479	506	476	468	485	472	444	472	467	460	474	441	452	471	500	477	477	449	483	460	483	499	528	457	476	500	473	486	491	461	491	481	461	477	460	464	456	526	495	478	526	475	484	441	436	495	494	443	455	451	456	455	489	459	495	460	457	520	450	452	489	450	471	472	476	448	460	503	468	441	449	480	478	492	456	454	461	479	428	492	470	475	478	503	466	498	477	508	464	505	458	488	488	457	455	484	469	503	474	488	486	473	477	472	474	533	512	482	464	457	484	478	492	462	467	481	494	449	488	472	477	465	458	458	455	444	475	470	470	501	464	461	503	490	505	455	446	500	501	513	504	499	514	469	448	471	475	499	471	490	493	517	489	492	445	493	485	497	523	498	464	456	476	509	510	466	493	494	454	454	469	470	528	486	491	491	478	475	457	463	519	453	451	462	488	478	466	466	511	488	487	462	455	483	456	454	462	482	483	502	510	455	507	461	479	475	469	486	455	488	493	449	465	463	481	496	497	459	454	431	499	450	519	458	445	475	479	467	505	512	517	441	501	491	525	477	447	477	499	485	471	447	472	525	443	439	472	473	516	493	453	445	477	472	464	505	517	505	464	501	485	472	484	442	482	455	506	479	489	444	493	489	459	475	494	473	446	465	477	438	481	454	457	456	483	489	460	481	469	480	461	454	503	476	495	496	514	469	483	467	466	446	486	455	468	426	460	434	439	438	486	497	456	461	459	485	478	481	466	441	482	468	476	447	489	495	456	465	463	483	517	505	445	489	459	477	511	490	473	460	482	508	506	504	445	502	494	482	484	468	477	487	512	501	471	480	489	467	480	442	445	492	444	452	472	473	452	503	465	482	476	489	471	464	480	459	509	532	467	483	454	459	466	474	486	485	486	488	451	521	479	501	482	459	483	490	462	486	479	498	440	451	463	468	470	484	485	459	495	476	488	512	507	481	465	424	447	441	468	463	505	448	484	460	463	467	446	481	493
4321	1319	1193	837	730	720	717	636	629	661	625	661	631	639	613	639	600	660	641	595	656	633	612	649	630	589	612	588	601	626	633	594	597	614	594	609	597	621	606	612	639	603	626	612	638	657	662	634	621	590	625	629	632	622	606	667	633	583	555	604	633	643	605	623	586	619	618	601	646	600	625	622	607	658	601	624	640	638	642	606	600	583	619	646	604	608	647	626	595	602	697	649	622	639	619	636	629	646	596	574	657	611	611	641	574	635	618	652	564	586	593	592	612	612	632	581	569	589	636	606	585	594	613	599	615	650	602	603	641	687	655	638	612	607	595	646	605	588	579	609	643	607	604	585	576	589	651	618	613	626	590	611	616	649	600	597	594	627	599	594	598	621	632	593	586	612	601	635	652	610	630	680	608	628	636	582	616	578	608	577	616	653	580	603	597	630	605	642	658	619	625	631	637	609	571	581	632	643	598	633	655	659	600	598	621	609	598	583	622	576	576	645	641	583	621	590	611	613	623	628	585	591	625	621	644	605	587	626	617	620	622	594	584	586	619	638	626	593	632	588	574	681	621	639	568	610	636	667	655	618	671	601	585	597	594	603	662	637	627	621	661	611	600	628	643	606	629	592	600	611	634	600	638	637	652	590	588	616	620	608	630	620	634	629	607	608	603	598	618	602	637	611	615	591	627	654	651	592	649	577	632	570	580	598	627	591	609	610	642	607	625	660	587	648	606	583	641	581	615	588	599	591	629	617	632	596	586	606	612	562	627	622	661	641	590	623	596	644	583	618	629	608	634	626	608	637	584	639	603	659	627	612	648	669	627	588	613	633	580	613	609	587	607	622	564	630	635	607	608	608	644	655	608	611	594	593	597	632	628	585	618	648	602	656	613	643	625	646	628	631	615	614	610	591	598	569	611	594	621	619	617	627	602	619	597	603	617	585	614	604	642	620	603	643	614	613	665	637	642	654	605	630	606	605	620	581	584	596	620	629	654	648	589	637	548	591	635	656	618	620	634	629	649	621	609	603	610	601	621	621	640	611	638	629	605	619	600	646	588	634	637	659	570	615	620	639	639	658	620	599	609	590	637	655	592	567	567	612	606	579	589	607	590	608	639	608	624	636	572	602	639	593	601	620	652	579	642	625	690	650	616	618	613	605	623	639	604	601	638	569	611	624	594	634	613	575	621	619	613	580	637	617	606	628	628	608	631	623	618	628	660	625	628	613	608	595	614	565	597	654	630	603	602	584	638	626	583	606	642	613	599	598	647	593	599	627	599	585	646	615	638	614	647	632	582	624	609	588	668	607	591	575	589	639	590	594	626	607	612	632	576	640	642	577	647	630	644	593	626	619	613	610	569	677	630	586	623	595	584	625	617	654	639	580	619	619	582	622	588	646	593	613	651	611	617	615	594	642	611	614	625	642	618	578	628	609	580	648	618	627	605	627	611	616	609	568	629	567	619	580	589	623	600	616	580	619	598	636	644	621	664	638	612	602	599	612	588	634	620	632	624	616	605	625	673	611	617	624	627	614	648	613	593	649	609	616	605	605	600	599	611	613	616	604	570	590	575	634	590	611	639	624	640	631	590	612	644	603	611	576	628	611	606	550	625	621	614	644	587	592	601	604	639	609	619	609	669	597	630	681	595	586	593	605	578	609	651	629	632	664	600	585	623	607	572	633	605	595	588	650	637	631	601	573	597	600	647	603	611	580	617	617	620	637	608	629	640	607	603	628	639	611	632	629	649	584	637	597	601	594	647	592	604	602	622	618	628	555	658	613	619	622	619	645	577	579	549	568	615	603	623	590	604	561	625	615	611	624	621	602	638	593	658	616	592	619	653	574	645	604	609	620	615	639	604	608	642	643	619	661	616	599	636	567	630	621	576	557	612	625	619	619	624	603	635	605	585	616	610	588	632	655	612	596	641	629	609	635	626	625	659	631	649	616	613	569	671	610	616	603	614	568	621	636	602	589	619	608	625	609	586	662	617	625	589	610	643	647	581	626	637	593	599	638	569	570	618	604	580	598	644	643	614	609	618	633	599	589	609	594	610	606	592	592	625	603	615	585	644	608	619	632	564	601	599	604	619	604	627	622	605	651	652	606	580	615	606	594	631	622	630	616	603	657	618	605	651	616	570	598	583	605	647	578	608	647	657	662	605	636	626	629	626	619	615	594	622	635	607	600	612	590	614	631	580	594	606	632	602	613	626	609	606	636	630	594	616	601	621	586	615	615	624	590	626	581	605	622	622	650	641	583	626	619	613	610	616	657	593	596	640	602	620	610	607	615	622	605	573	650	614	620	654	570	629	580	574	640	606	641	621	607	633	622	645	637	656	621	612	616	597	603	619	621	595	570	628	589	603	616	648	601	630	625	622	628	625	586	659	642	596	633	631	606	662	628	580	600	660	592	636	599	634	612	609	611	587	604	603	571	596	657	590	608	663	618	596	613	637	625	639	629	646	623	626	638	628	622	652	650	626	578	617	631	611	676	619	585	572	610	615	637	639	655	622	625	624	628	567	605	610	653	643	626	625	622	617	632	647	652	635	597	620	608	663	629	603	606	616	661	625	597	587	631	630	609	601	608	595	644	617	625	602	584	579	600	592	617	610	626	598	625	585	619	625	612	645	613	597	620	582	629	584	634	591	580	623	634	589	662	606	558	646	612	593	613	611	598	588	619	590	565	636	604	590	600	565	627	621	599	624	658	623	612	569	579	635	567	630	600	611	625	652	584	603	630	642	620	607	594	627	612	615	635	678	585	602	643	629	634	616	590	658	640	578	593	631	609	627	629	586	609	621	601	631	587	602	609	603	576	574	665	621	618	647	582	633	586	602	600	640	608	659	639	639	644	601	588	571	657	618	618	618	592	591	563	606	638	655	584	628	649	581	564	638	627	633	610	590	620	613	633	590	578	637	671	620	615	626	561	618	604	635	666	629	621	617	576	640	605	617	622	663	636	637	617	635	626	664	583	602	595	635	616	616	597	641	594	620	617	604	590	581	671	612	592	590	606	617	615	634	635	603	588	642	634	614	586	619	601	582	629	619	621	611	627	644	607	631	609	654	637	626	604	683	598	633	659	635	624	623	627	596	610	610	624	649	601	595	614	616	610	643	619	605	562	625	623	606	575	584	668	619	596	599	593	569	598	611	616	604	589	619	623	632	591	630	616	593	598	612	605	608	635	612	625	637	597	645	624	588	611	620	587	669	598	614	625	679	606	632	667	642	607	598	579	620	624	605	633	601	611	640	628	607	626	605	580	647	621	616	607	623	586	630	624	602	633	583	627	636	630	572	603	618	626	601	599	652	610	615	630	595	603	610	610	598	612	638	614	639	602	599	610	622	594	624	578	638	604	618	590	651	612	607	605	629	592	626	578	655	642	621	631	615	608	586	631	591	582	633	564	636	613	583	619	576	615	580	579	620	575	602	589	667	653	607	622	606	602	638	625	650	586	583	624	610	596	611	601	612	610	588	630	635	579
23764	21264	28780	24081	21251	12204	1124	648	579	488	464	458	414	384	401	383	377	346	377	321	364	359	380	316	353	304	311	316	345	280	315	319	308	310	308	294	320	316	304	274	283	291	308	310	286	327	282	303	294	295	325	364	304	297	333	332	280	303	315	289	315	299	333	343	275	308	303	306	303	300	325	306	324	319	306	285	287	318	293	332	300	318	319	319	306	298	309	285	307	285	321	278	269	310	313	313	278	311	279	309	290	335	300	316	320	295	299	312	284	292	307	339	272	316	307	267	312	293	254	293	305	299	293	331	293	315	308	288	326	311	324	282	274	315	339	308	313	282	312	307	311	305	307	288	294	269	299	284	280	322	283	305	309	266	287	330	317	304	315	307	317	317	311	300	259	294	334	291	309	314	299	280	280	355	317	324	302	272	298	307	301	291	304	320	289	288	312	332	314	311	263	327	310	317	282	286	308	288	294	308	295	303	301	317	252	324	332	301	301	311	310	293	313	327	290	282	316	319	299	296	316	315	309	268	285	294	270	289	312	280	294	297	302	287	301	319	290	293	294	278	296	298	289	298	284	288	297	322	288	347	292	285	306	313	300	309	300	300	297	295	278	274	306	288	318	285	307	304	306	288	281	282	309	291	279	291	325	298	294	295	312	317	308	287	336	291	289	312	302	281	307	277	326	298	288	301	297	286	295	296	320	304	297	286	320	295	317	300	302	269	292	309	290	300	287	317	265	294	315	292	328	286	294	294	270	308	295	288	294	323	298	281	315	331	292	304	313	308	326	270	288	277	272	304	311	305	309	293	274	274	281	297	325	320	287	317	297	322	326	293	323	290	305	342	296	334	301	333	316	304	303	322	281	322	278	286	305	308	303	304	293	296	278	313	310	318	313	311	301	299	291	302	282	293	299	280	294	312	296	308	305	307	295	310	339	298	325	300	331	274	278	282	318	282	268	312	295	304	297	286	295	332	290	303	329	318	311	336	262	250	320	298	286	324	305	319	299	330	270	295	323	294	286	300	293	289	296	281	309	325	282	305	306	265	297	293	270	316	312	292	259	301	301	312	290	293	318	299	315	324	311	304	301	300	298	328	282	291	304	295	308	299	304	289	290	291	314	324	295	293	299	292	307	268	317	287	277	293	295	323	282	329	333	338	272	298	286	282	305	301	327	271	315	298	299	317	284	282	293	322	300	316	313	313	277	316	312	283	281	281	319	310	306	287	250	287	302	319	353	273	289	312	328	296	295	297	296	289	299	311	318	282	310	266	304	311	294	348	310	348	335	308	273	293	310	312	307	312	313	304	291	333	300	292	294	292	292	277	270	288	314	317	288	298	294	283	308	317	307	306	298	299	311	287	292	318	316	326	302	303	317	293	294	343	310	303	287	266	301	302	347	317	304	305	305	270	296	328	272	318	296	306	323	282	297	286	289	296	291	304	312	292	314	299	303	296	273	281	291	300	296	314	311	286	293	294	326	302	307	277	303	278	285	271	293	281	292	297	296	311	304	291	326	303	301	288	295	310	313	308	275	322	289	291	300	286	294	319	277	292	278	275	289	280	324	277	313	316	334	316	319	306	310	279	300	303	291	290	310	314	276	292	315	282	306	308	318	291	330	288	317	300	312	308	300	297	290	285	313	324	282	276	316	294	323	250	283	308	305	286	271	306	322	287	295	280	327	315	295	310	285	314	283	320	295	298	307	288	283	331	326	282	284	291	302	303	295	316	293	321	284	284	297	313	289	261	299	316	310	292	306	287	311	298	277	313	297	292	307	308	302	293	311	293	277	320	301	316	308	313	289	301	273	285	306	343	339	289	303	277	304	300	304	303	297	290	295	316	330	291	275	275	328	317	296	291	334	303	311	283	306	290	304	284	300	308	302	331	306	281	293	298	308	298	321	299	302	282	279	313	297	305	322	282	310	284	333	336	298	339	320	326	303	292	301	316	271	287	301	309	310	335	272	284	308	268	276	308	281	327	322	324	270	312	308	312	297	268	298	274	323	285	296	298	291	318	288	346	298	293	301	297	316	328	313	277	303	293	288	300	309	287	331	299	274	303	310	290	339	322	304	337	323	310	312	323	300	321	306	282	279	288	298	316	324	286	303	290	300	310	275	307	303	308	279	299	316	293	338	303	307	351	317	310	334	293	297	326	321	308	311	303	307	316	288	318	299	264	325	307	289	319	314	306	293	307	298	300	297	292	283	276	314	328	361	270	301	305	300	285	313	316	319	320	301	325	298	271	303	298	284	303	282	305	282	310	289	300	308	301	279	304	301	283	270	256	300	317	288	318	299	284	281	283	315	313	310	303	312	290	314	284	305	315	271	316	282	320	314	284	310	294	314	315	290	297	289	316	317	288	322	311	292	332	298	337	300	325	343	300	318	287	287	310	297	308	321	277	319	302	299	281	313	291	302	279	281	267	290	314	330	290	267	288	301	296	319	302	278	284	301	304	309	292	327	325	301	314	293	314	313	302	321	270	314	285	301	293	310	295	287	298	281	302	317	322	299	306	291	299	282	303	273	313	328	295	273	283	304	304	279	298	277	318	328	308	311	299	293	306	299	284	321	305	320	286	279	314	302	310	289	344	294	305	294	281	309	280	320	312	289	288	303	316	297	323	316	314	325	303	291	301	302	278	299	297	298	281	316	318	316	334	311	306	289	322	284	343	298	302	296	267	306	312	321	302	335	327	307	282	295	294	323	301	295	290	306	304	293	284	309	268	311	326	317	283	307	294	319	267	290	313	316	316	324	269	319	280	315	294	308	282	327	323	309	305	289	303	298	304	314	266	312	290	309	320	330	320	300	306	308	278	299	320	323	325	310	294	312	305	293	320	291	285	291	357	287	277	305	285	299	308	291	303	295	287	303	314	310	280	312	316	309	279	290	283	306	304	286	288	322	295	285	296	293	296	314	291	296	320	330	281	305	318	303	339	283	292	297	278	298	294	286	298	279	304	313	295	299	331	329	275	322	305	310	298	304	285	277	286	280	317	314	308	308	283	280	335	338	289	331	278	293	302	337	320	293	307	346	310	300	308	326	310	308	289	312	269	308	304	313	329	299	326	287	299	299	299	301	309	306	312	315	306	317	283	311	324	302	309	306	272	321	254	308	319	307	289	283	275	303	338	300	303	293	324	280	306	287	296	310	311	318	298	326	295	329	327	281	295	284	332	319	277	294	322	289	274	297	295	284	300	294	322	324	309	291	335	319	290	280	337	268	286	310	297	295	279	310	301	286	304	297	287	302	294	291	302	303	286	252	304	310	285	305	256	326	282	298	331	277	297	308	299	311	342	344	301	323	318	302	284	303	302	285	331	283	330	276	308	326	286	306	289	315	332	250	301	305	309	298	336	294	330	327	335	315	307	310	308	318	289	287	319	309	323	303	275	276	286	319	280	307	265	312	293	263	298	296	307	299	333	310	306	280	288	320	316	319	280	305	288	297	295	288	310	303	317	323	290	318	295	286	298	281	317
5067	9772	8017	4048	2691	2087	1635	1307	1103	990	894	750	694	648	598	624	536	551	556	511	505	482	466	457	437	401	477	469	460	420	460	416	442	451	437	422	426	432	420	429	433	440	430	469	426	421	404	417	422	396	429	420	404	417	443	396	403	428	424	368	400	405	454	393	407	398	415	408	383	413	405	404	392	360	415	399	402	412	423	382	397	446	421	364	425	416	414	394	428	374	380	440	416	390	389	418	401	366	406	363	432	435	407	392	401	385	434	414	426	397	369	398	430	420	424	350	411	411	374	396	403	400	400	394	438	421	398	389	403	384	384	385	421	391	456	397	387	374	390	387	393	413	403	398	375	400	394	390	395	401	393	380	422	392	398	389	403	409	422	391	384	457	382	413	413	419	405	394	384	432	412	411	424	366	396	402	390	418	382	385	408	383	426	429	411	408	427	376	421	395	435	405	408	408	407	418	414	375	428	398	399	409	391	402	394	413	402	386	399	404	406	408	367	444	456	442	381	397	407	413	419	376	401	407	383	381	391	412	374	398	387	361	426	418	408	411	411	394	407	430	396	379	419	402	375	422	403	430	406	418	381	435	439	416	390	384	407	412	386	402	383	370	380	444	392	392	420	418	426	431	377	383	407	410	385	400	387	373	407	434	419	407	401	413	404	424	371	372	435	414	438	435	416	385	426	420	377	395	388	431	363	392	410	407	370	439	371	434	399	432	474	419	379	437	422	430	396	375	369	362	393	385	450	406	418	379	419	406	398	436	443	417	438	394	401	393	409	414	419	390	377	377	391	362	404	392	411	400	408	400	393	446	410	389	403	411	401	415	353	414	393	423	401	437	411	352	395	370	404	406	407	388	374	409	404	429	357	422	412	405	382	428	407	381	387	407	381	363	436	401	392	399	390	376	451	401	397	409	378	397	390	427	421	417	403	394	401	409	379	419	378	423	409	463	457	387	391	380	407	389	399	398	392	385	372	412	403	389	450	379	401	455	435	393	390	388	422	387	427	374	402	402	407	396	392	385	413	419	387	409	417	429	391	376	408	394	387	420	408	405	448	432	379	417	424	372	415	393	381	399	405	374	402	418	380	398	419	382	404	383	404	415	439	404	388	408	419	436	373	414	349	374	411	404	405	428	430	396	418	391	432	405	395	359	388	421	415	422	401	423	420	396	376	412	387	399	393	382	435	421	410	428	414	390	397	392	398	410	426	420	412	421	404	380	400	387	411	389	406	384	401	366	379	389	418	403	397	427	458	425	399	409	384	399	369	430	382	428	391	418	375	377	413	417	383	406	383	373	407	398	441	377	402	398	404	412	409	392	436	428	391	434	419	410	449	363	432	413	393	405	396	396	392	435	413	418	392	431	404	389	396	392	402	429	393	389	409	449	408	405	416	399	358	383	387	400	404	374	375	419	388	395	424	391	413	408	414	407	396	408	429	388	419	385	423	397	407	393	422	388	425	398	401	404	439	397	413	402	437	395	403	400	402	388	420	380	399	389	427	419	397	390	375	404	388	401	374	376	415	395	410	408	422	401	408	426	445	384	385	442	402	409	402	404	362	392	405	387	412	410	424	381	419	407	396	436	397	417	384	361	426	418	385	411	428	438	422	408	411	400	402	448	414	407	413	390	369	403	393	416	410	374	403	399	386	406	392	387	382	405	413	406	399	412	416	408	408	387	419	372	403	421	412	436	367	407	417	366	399	426	417	397	407	382	385	413	413	411	401	379	388	355	406	417	406	355	408	420	403	393	436	426	430	396	403	387	398	394	404	402	386	375	380	371	390	398	419	387	344	436	387	452	383	375	408	424	426	399	386	395	388	376	386	444	436	407	409	422	396	403	387	408	416	383	402	404	380	402	395	373	385	423	397	397	379	428	432	414	410	378	405	410	393	399	410	400	446	407	425	441	395	406	404	411	430	391	368	410	423	426	413	372	400	404	370	425	442	407	406	396	398	377	394	385	395	426	423	432	406	404	406	443	380	403	392	376	394	385	381	407	393	391	425	419	399	383	364	425	419	402	389	416	369	371	387	416	381	397	396	387	401	383	380	381	405	434	417	388	417	402	389	389	373	403	402	404	423	385	423	399	410	405	377	386	388	412	377	397	432	399	445	396	447	429	420	376	425	379	406	429	380	392	436	378	414	417	387	408	406	376	424	394	392	422	412	414	449	384	392	406	422	415	410	412	423	369	380	405	450	396	422	379	413	414	380	423	384	390	424	383	393	395	403	393	368	412	368	405	385	394	405	389	400	448	376	384	415	405	374	390	411	430	407	374	425	414	398	411	391	405	412	434	397	407	385	396	389	401	395	361	393	404	417	391	415	403	417	412	417	380	392	399	397	428	371	426	393	365	390	421	405	412	430	391	406	414	406	404	385	403	404	415	397	414	426	395	411	406	412	426	411	430	392	400	382	397	378	399	409	359	381	401	451	377	374	406	422	399	388	384	419	390	431	387	391	387	406	397	363	409	409	417	395	419	456	418	385	426	400	408	429	381	421	385	404	400	421	365	432	390	414	450	384	395	413	376	420	408	441	381	403	438	449	443	433	396	382	404	395	405	395	407	406	407	432	446	359	394	418	413	434	365	419	423	357	413	389	407	409	421	411	376	413	403	404	406	400	414	407	394	424	357	406	441	382	433	374	403	403	422	400	384	414	406	408	381	398	440	385	388	425	410	430	414	407	378	406	406	418	448	382	375	422	389	405	385	396	408	431	390	390	385	397	426	414	410	411	406	396	392	371	383	415	400	416	416	401	417	401	387	379	400	400	407	401	398	392	376	409	391	389	414	407	417	412	412	397	422	399	397	396	399	412	415	403	407	368	383	402	412	429	379	424	386	375	410	408	345	364	398	401	400	392	397	425	404	393	436	399	398	389	388	419	397	418	414	426	420	359	395	427	426	407	443	387	393	407	432	389	420	388	376	407	430	419	421	406	401	432	356	397	396	430	391	387	375	375	411	409	420	350	423	447	411	396	379	410	367	419	434	429	384	405	380	427	408	372	430	365	393	397	390	379	408	402	401	419	430	390	410	385	387	408	406	418	359	414	418	382	409	415	398	394	402	410	355	389	383	412	375	380	415	387	441	429	410	412	432	383	389	385	382	404	409	386	380	350	399	392	354	421	417	413	405	403	425	439	410	404	417	418	408	410	439	377	381	409	416	393	405	413	410	421	382	426	444	405	395	420	422	412	429	408	413	386	419	400	407	434	400	399	370	420	408	382	381	397	401	367	393	444	378	379	401	414	434	419	436	414	414	420	431	392	405	419	403	423	426	387	430	410	382	386	417	396	371	404	393	402	423	374	394	429	430	416	409	434	400	406	427	403	411	399	401	378	416	411	381	405	401	438	403	382	383	370	384	405	415	408	377	430	399	383	415	386	368	428	391	376	377	410	420	448	410	413	458	391	375	407	417	405	404	371	435	375	435	435	391	382	438	393	375	389	406	457	385	392	400	432	378	402	402	390	413	427	402
22851	21270	29172	23685	21271	21298	10611	924	582	526	404	407	332	301	307	289	253	247	232	186	201	206	174	175	188	163	183	165	154	180	152	172	174	145	157	157	163	138	160	156	144	150	173	145	138	149	149	143	148	136	127	149	128	137	135	120	151	150	138	152	163	124	135	152	141	141	144	119	153	121	142	137	154	132	154	130	143	145	148	139	134	142	153	139	139	125	142	146	154	109	121	137	148	139	119	130	132	122	162	141	143	136	126	117	142	113	141	142	128	136	135	145	127	123	145	144	126	126	141	135	123	124	131	114	150	131	138	151	137	146	139	116	129	139	119	164	125	133	132	122	134	132	121	129	133	149	114	131	122	131	145	147	142	142	142	147	138	139	125	139	143	135	151	129	135	128	116	150	144	136	137	91	128	128	124	130	136	127	139	144	143	103	114	113	139	163	145	127	149	121	122	141	137	132	127	125	135	129	119	114	141	138	144	135	138	126	117	123	130	139	135	129	127	123	150	153	130	128	119	136	146	148	133	156	134	129	139	157	137	145	127	124	122	162	136	120	135	145	157	111	113	115	144	136	143	146	111	124	140	148	142	153	144	134	145	150	125	134	137	147	136	116	131	137	150	144	150	127	133	120	142	132	126	125	137	125	117	140	127	122	123	139	135	136	124	130	125	119	138	136	127	139	146	133	130	128	137	121	137	138	124	138	150	123	139	109	128	143	148	136	144	148	134	147	148	132	137	171	145	128	121	135	143	115	125	141	119	120	120	124	133	142	127	135	122	120	120	137	144	139	160	124	121	149	129	139	146	140	140	127	148	133	118	123	132	131	131	132	110	119	147	152	121	153	126	121	137	130	132	122	122	123	117	124	125	159	136	135	121	118	131	115	133	119	125	141	137	125	145	111	140	124	143	126	129	133	150	127	142	135	124	117	137	143	147	139	134	114	142	133	107	135	129	141	144	150	133	131	116	154	146	146	126	119	136	157	142	113	137	141	135	129	157	132	142	135	111	110	133	133	118	138	140	117	132	120	134	130	144	131	147	128	125	140	131	132	102	135	154	121	134	130	126	117	119	123	140	135	136	138	133	112	142	137	134	108	119	131	137	123	126	121	140	136	121	139	127	144	151	123	137	139	136	149	126	128	122	130	135	157	131	124	125	144	128	133	128	137	116	139	137	133	141	144	144	125	128	140	130	154	143	116	127	132	139	131	107	143	139	124	145	121	163	129	131	112	141	133	119	115	147	126	112	134	112	157	143	112	117	146	134	124	123	149	137	145	140	123	156	117	119	131	142	150	121	134	145	151	150	129	148	139	133	131	136	111	141	150	132	145	136	117	123	137	147	134	142	149	121	124	131	140	120	122	137	131	144	133	148	126	136	143	134	125	135	130	139	151	123	133	133	119	142	150	136	114	134	136	104	165	128	148	143	117	147	128	136	129	119	132	133	138	124	124	129	140	115	149	168	125	134	135	142	131	132	138	122	116	126	137	143	134	127	154	157	135	127	126	134	136	144	128	137	140	125	112	126	133	122	140	122	124	134	139	145	138	128	131	174	141	115	124	136	123	127	114	132	134	113	129	124	145	123	127	141	139	129	135	148	140	118	131	133	147	134	166	140	122	151	153	118	126	120	141	139	107	130	135	134	148	135	125	117	114	111	145	148	141	135	114	118	130	128	125	137	138	125	114	117	144	135	142	104	144	141	157	152	131	113	127	127	129	138	126	138	120	141	128	146	135	142	134	138	136	121	130	137	152	139	135	111	143	132	129	125	155	123	132	146	133	142	144	131	137	132	138	119	155	132	106	127	135	124	138	135	116	116	131	130	146	128	130	152	124	112	128	130	122	132	159	118	128	129	140	133	127	128	126	132	144	146	137	145	139	128	143	130	142	137	124	129	124	117	150	127	138	130	143	126	145	145	120	141	136	126	131	118	129	129	132	138	134	150	137	131	142	162	125	136	115	142	142	114	130	127	128	134	137	139	120	133	108	134	113	133	117	120	140	123	138	139	133	119	136	147	128	133	147	127	144	153	120	130	130	126	149	130	138	140	151	137	132	149	125	113	143	134	124	136	133	118	136	139	134	134	120	111	124	138	121	126	143	136	141	141	130	145	133	121	131	140	128	145	113	136	132	151	151	126	126	115	127	138	132	137	127	96	130	122	139	136	113	115	134	151	130	137	149	126	125	128	111	131	123	130	110	139	141	145	120	119	123	131	130	156	136	135	129	126	129	129	137	120	146	145	141	141	137	145	111	126	131	154	122	159	131	132	146	123	119	135	129	130	122	117	116	140	116	134	127	123	128	137	145	147	135	146	123	137	124	126	115	144	141	128	135	131	142	142	133	133	132	133	129	157	135	150	128	115	130	139	125	123	154	118	129	110	139	120	146	140	145	109	138	125	147	130	117	155	149	134	148	136	129	139	143	135	146	148	149	141	125	138	136	125	121	127	122	138	141	146	132	109	113	118	127	119	115	130	143	123	131	128	130	129	128	134	140	122	116	132	126	140	131	130	141	162	139	139	138	114	120	136	145	130	138	156	126	138	139	117	136	133	107	149	126	131	146	129	152	140	142	142	135	144	140	143	129	144	126	140	135	146	133	132	119	131	139	132	134	120	123	126	134	144	160	130	140	128	134	126	135	136	87	134	139	123	138	132	128	125	112	134	134	112	129	144	114	148	120	137	141	132	117	134	129	138	134	132	103	150	122	124	116	132	136	117	131	128	125	131	143	119	114	127	124	123	113	125	134	136	127	134	132	121	138	134	122	120	130	132	121	135	121	134	137	108	111	126	135	144	135	116	159	133	121	153	133	136	114	128	132	122	132	125	144	123	136	135	158	129	123	130	135	130	128	141	139	135	130	154	114	142	114	133	154	130	129	135	130	131	144	145	151	158	142	127	118	148	138	126	128	149	121	144	135	149	136	115	136	133	123	110	126	160	131	128	130	134	146	126	134	121	127	136	127	124	146	130	130	157	141	119	126	115	138	130	150	129	125	148	127	139	132	120	109	124	134	133	128	116	134	118	138	135	104	145	137	143	155	137	114	131	115	123	138	133	147	118	137	145	137	125	139	111	138	157	138	141	120	139	128	133	120	123	159	120	118	126	145	130	131	123	119	139	110	112	109	125	141	125	123	136	146	124	130	127	133	138	146	128	137	134	122	137	115	125	144	117	133	142	127	129	148	133	121	118	136	125	119	123	115	157	125	139	142	136	136	162	138	146	124	122	120	145	118	107	138	145	136	152	137	126	145	144	120	139	133	137	128	134	129	122	123	141	140	139	122	105	138	157	116	122	136	131	131	119	140	125	154	129	119	142	126	142	128	116	122	133	130	149	130	151	130	129	145	139	130	139	133	122	144	136	132	124	121	142	119	147	131	134	127	144	127	141	142	165	131	152	130	129	142	144	140	144	142	100	119	141	139	115	143	145	128	138	128	143	143	169	143	138	150	130	137	126	116	118	121	137	150	150	119	158	148	122	135
6836	15582	12827	6648	4318	3268	2421	1940	1489	1263	1004	929	817	681	609	512	464	427	387	393	378	304	313	312	276	267	290	269	244	255	242	263	250	217	213	210	226	226	202	209	223	249	196	200	230	196	195	174	195	173	191	180	200	190	195	180	207	208	213	194	168	175	172	202	199	191	184	215	188	160	154	181	167	172	173	176	157	179	172	184	174	171	172	169	191	164	186	164	162	172	216	195	172	178	188	153	211	188	190	178	181	202	172	181	193	155	178	167	179	181	191	192	172	160	187	176	193	198	180	177	164	187	168	179	162	177	163	169	149	179	167	180	163	204	161	192	156	183	149	204	180	178	154	186	183	160	177	172	167	177	163	173	205	189	158	205	168	170	163	167	162	180	190	180	168	173	180	180	177	180	197	176	182	195	177	153	165	168	181	180	172	170	183	177	188	168	196	166	183	155	159	165	151	181	170	187	180	155	164	165	188	169	165	176	178	176	155	180	177	158	182	171	176	179	179	153	170	161	176	188	171	166	163	165	145	181	173	172	188	160	162	187	167	174	187	168	177	161	179	164	166	161	167	168	182	185	144	181	183	173	166	148	179	178	167	149	183	188	197	160	181	205	189	161	158	168	162	154	176	162	201	165	186	170	179	183	162	179	159	165	202	161	164	182	173	175	190	176	161	176	170	166	173	162	160	186	164	166	171	175	171	169	177	195	174	174	168	180	180	176	177	186	160	164	186	161	170	186	171	187	163	171	178	182	157	161	167	178	181	162	168	191	176	201	181	170	153	158	163	185	179	162	195	178	165	176	164	168	177	179	183	168	174	165	175	139	162	158	208	165	174	169	193	202	161	170	174	182	163	193	160	193	162	150	179	163	178	164	159	166	170	173	177	175	157	185	200	171	184	177	169	170	204	164	165	181	174	164	174	175	174	173	173	177	202	169	188	190	153	172	150	206	177	183	171	196	182	160	169	185	166	169	169	189	162	164	189	165	177	178	172	179	184	193	176	194	162	167	177	185	175	151	186	170	192	170	190	166	190	152	165	172	163	165	184	179	186	204	173	172	155	175	188	151	185	187	159	172	179	183	153	168	179	175	171	186	160	163	168	195	173	187	201	176	181	180	182	150	175	173	155	153	174	158	181	181	149	156	168	155	162	172	182	186	175	155	189	163	187	182	157	187	166	166	160	164	178	178	189	185	178	179	167	181	183	150	181	177	175	171	150	169	168	162	177	175	176	197	181	168	174	164	161	177	176	179	153	196	183	175	175	157	175	174	193	162	188	170	198	179	165	156	171	161	170	174	188	183	161	179	169	164	162	178	179	175	158	164	183	191	197	172	180	152	193	184	162	156	175	182	162	172	169	176	165	205	172	192	170	165	171	173	169	155	178	176	177	166	186	165	147	179	181	185	177	164	181	179	181	171	199	144	168	175	157	164	183	179	158	181	178	184	180	167	186	179	140	174	154	176	156	169	183	185	158	173	149	200	155	175	168	177	195	175	178	169	182	181	176	178	162	183	197	167	149	193	156	172	201	163	190	168	165	172	213	145	177	174	171	169	169	172	183	174	189	180	157	181	163	165	148	167	182	167	170	182	176	150	173	184	169	164	170	168	179	167	163	171	178	169	158	192	150	190	177	170	163	169	173	154	168	179	171	163	161	185	188	187	164	158	177	204	156	188	167	158	189	180	182	172	171	194	165	158	168	167	175	192	170	189	181	175	157	172	185	187	180	160	207	176	176	166	170	175	168	174	156	171	162	159	156	178	164	190	197	184	182	174	180	155	177	165	168	195	159	176	161	175	185	157	162	155	175	156	158	166	168	186	161	165	167	163	159	177	161	192	165	147	164	192	198	188	165	169	176	152	196	159	172	176	187	185	170	156	180	196	185	172	172	168	178	165	200	180	182	178	174	175	174	169	173	158	175	179	159	163	159	174	169	148	200	166	171	196	184	171	196	144	161	170	166	174	169	169	144	167	180	167	187	182	156	159	171	177	166	160	164	154	173	175	189	160	169	172	191	170	185	174	204	166	206	170	164	165	210	160	145	184	166	177	208	174	183	174	194	188	188	171	150	175	164	174	186	152	159	159	168	162	153	179	152	176	180	177	151	155	176	199	162	184	183	195	187	168	173	156	148	162	159	198	172	188	183	142	165	178	156	179	181	177	183	171	197	187	172	161	174	172	157	182	197	159	166	161	161	183	166	178	181	178	177	176	174	159	173	176	181	184	179	192	160	166	149	136	159	186	195	179	160	182	159	155	181	147	190	166	179	188	181	168	167	191	177	180	169	160	188	169	168	195	144	188	163	179	178	152	167	185	184	177	152	172	186	150	173	163	173	145	178	177	186	157	179	160	192	181	165	158	178	178	164	162	186	170	175	201	160	182	138	174	147	149	179	180	195	153	178	180	185	152	164	182	166	158	208	175	175	174	150	179	167	176	180	181	176	170	172	199	163	148	177	165	156	195	165	173	199	160	186	201	191	184	196	163	152	170	175	194	176	171	169	185	170	159	173	169	185	136	175	183	187	170	165	163	189	178	177	181	151	176	169	177	182	175	170	164	191	165	177	172	193	165	185	162	184	158	164	170	161	162	154	192	167	184	170	157	213	178	191	175	169	180	185	180	178	164	175	186	165	176	189	176	146	168	181	180	163	180	182	183	172	177	159	177	186	181	173	183	182	176	155	173	177	171	168	169	172	179	159	178	167	151	177	187	165	168	168	165	185	174	176	166	175	185	167	164	158	183	180	148	141	164	167	170	179	173	183	163	182	174	175	182	169	184	195	175	166	173	141	185	179	186	171	171	196	164	173	157	177	164	171	169	180	173	158	176	155	172	179	183	183	173	170	176	176	189	177	193	155	178	161	175	168	169	192	173	151	175	198	198	175	180	145	166	169	176	174	156	160	191	145	148	164	156	155	172	190	183	172	195	158	175	168	179	178	164	167	180	174	178	166	176	153	176	171	164	166	163	175	149	163	177	154	174	166	173	168	179	167	162	166	175	179	202	152	187	174	171	173	143	173	167	160	182	180	182	189	189	160	172	165	182	177	173	171	153	170	173	157	154	160	170	152	166	171	185	165	169	166	174	158	178	171	180	183	165	182	144	153	161	175	183	176	179	179	168	159	159	160	172	178	178	149	175	170	188	162	158	165	172	171	170	180	163	180	178	182	159	178	182	189	175	172	197	164	149	159	172	184	152	190	128	190	200	170	133	170	163	191	158	170	169	198	152	198	169	172	170	161	176	156	172	178	164	176	173	166	171	160	171	171	179	183	160	172	182	166	172	171	176	160	161	178	164	188	176	176	178	169	165	180	184	163	178	164	158	168	192	172	156	170	154	161	166	164	179	160	176	182	173	167	170	191	165	162	160	193	183	175	175	141	204	163	173	168	177	171	187	145	192	175	177	170	160	148	186	154	184	155	156	157	180	158	168	161	172	178	156	197	202	188	170	154	170	142	174	154	176	175	160	208	155	183	173	160	167
26929	20894	10539	1082	745	647	587	492	537	480	509	487	494	565	494	480	477	462	486	445	522	463	469	524	490	499	499	484	474	501	467	455	468	474	459	490	504	457	521	492	478	467	539	510	479	524	498	482	459	468	474	535	489	481	491	481	442	482	454	479	499	483	501	494	495	460	484	474	455	466	479	493	479	480	494	481	425	506	536	466	507	485	511	434	520	497	506	454	455	506	469	487	455	483	482	476	460	489	466	455	503	468	457	472	495	504	499	508	442	487	491	523	456	478	460	471	453	456	509	454	452	461	467	499	506	451	499	511	459	493	470	512	509	499	480	496	476	502	461	478	491	473	456	471	491	493	455	455	504	487	520	423	474	506	452	444	478	489	485	489	473	469	471	510	486	471	490	437	450	481	480	518	484	463	504	475	487	491	462	451	463	459	479	486	475	471	513	504	504	436	475	473	487	457	457	497	494	488	471	497	493	502	485	488	475	473	512	525	512	517	495	473	505	477	468	458	498	492	498	509	509	498	461	485	474	489	501	418	442	468	472	505	481	463	477	467	527	469	470	507	440	487	451	458	489	496	486	516	476	513	480	477	508	485	461	472	502	491	474	478	500	503	436	468	463	500	456	494	483	497	476	434	477	462	462	468	472	500	464	502	432	455	478	475	469	469	466	451	449	504	477	524	442	521	488	441	442	484	497	474	486	480	464	514	480	481	478	499	471	528	492	423	468	529	487	470	491	482	483	470	476	492	440	472	473	468	571	468	481	465	446	458	474	507	488	502	460	473	473	473	449	467	536	520	477	520	420	497	472	483	485	485	479	447	511	471	441	444	505	471	509	493	484	483	479	520	438	520	461	464	451	500	493	495	468	517	505	505	472	480	490	437	458	467	470	485	503	454	506	466	484	535	470	454	495	509	434	504	433	509	537	475	455	502	481	516	444	457	459	478	468	458	487	505	470	504	471	492	469	519	464	492	478	490	498	457	460	503	474	451	476	492	446	475	501	429	473	438	436	495	471	441	462	503	484	458	504	453	504	479	497	466	491	475	433	453	442	491	492	510	501	439	490	467	506	530	469	474	493	490	513	526	459	501	491	471	497	463	477	510	454	502	454	487	432	457	496	491	471	492	481	463	532	448	500	453	456	491	484	482	468	469	452	490	474	460	506	466	484	475	490	500	514	456	447	492	501	502	470	475	477	487	494	488	491	476	517	475	453	493	465	466	495	477	482	482	483	452	456	484	504	478	496	467	497	476	492	510	487	492	499	441	472	501	556	477	502	500	494	490	490	503	484	471	464	460	493	501	430	451	516	506	466	467	505	458	473	463	511	489	500	487	513	522	470	519	485	482	464	483	534	494	469	490	475	529	492	449	475	451	507	491	458	496	468	485	507	462	458	486	476	471	522	457	465	490	461	491	478	484	434	510	447	466	469	489	462	528	466	464	479	445	488	505	467	440	496	468	496	517	466	487	426	518	464	475	479	505	488	477	482	480	516	523	506	455	497	497	511	457	467	511	467	477	463	483	497	434	477	464	491	481	489	487	458	479	482	516	465	453	508	460	475	456	490	489	486	477	487	479	490	479	467	464	473	491	493	472	485	466	469	480	499	476	472	489	464	487	460	518	491	478	477	483	476	468	515	464	484	465	486	472	504	521	477	448	489	420	447	483	490	473	446	504	486	447	519	465	485	463	480	480	493	518	484	473	462	496	492	527	450	488	476	479	459	534	488	501	435	472	483	478	483	462	462	481	446	500	498	468	470	501	468	420	467	491	441	502	457	457	480	461	500	463	445	504	463	480	499	487	495	485	465	512	443	501	482	487	463	475	443	558	449	463	449	486	463	460	493	477	516	449	468	471	455	462	464	488	456	488	482	474	487	512	459	455	458	482	509	446	500	461	478	458	455	454	430	496	478	548	481	470	461	491	509	453	500	462	497	486	461	462	478	480	482	492	456	457	454	460	452	466	467	471	505	453	516	461	457	481	479	461	496	506	475	474	504	478	477	463	464	505	504	520	476	489	522	491	508	482	489	475	480	512	517	495	478	471	489	493	469	461	459	486	526	493	478	475	485	459	481	452	511	494	500	506	504	487	477	462	479	500	458	464	434	483	487	470	415	465	488	468	478	489	467	496	491	477	475	515	511	471	526	491	478	469	505	483	462	445	461	491	473	502	467	471	460	443	531	527	497	485	506	521	499	461	486	474	498	454	470	448	496	437	465	509	474	472	482	478	483	482	494	436	454	515	483	462	508	482	511	484	454	445	501	497	545	494	495	477	449	461	439	458	492	493	488	453	503	476	448	461	482	517	471	481	470	440	459	487	501	473	494	493	456	494	473	488	460	435	488	454	492	525	480	496	496	480	506	446	493	497	474	464	481	458	522	500	456	513	487	491	463	487	470	508	486	495	494	480	463	466	516	491	492	485	514	454	469	480	500	472	459	482	489	518	488	503	477	479	500	507	463	485	454	483	487	527	447	511	445	446	463	493	486	444	488	475	508	463	506	489	473	484	506	467	490	452	449	518	452	489	442	465	458	498	450	474	505	478	480	468	470	503	457	468	474	454	446	507	500	487	512	486	462	514	512	467	490	442	481	457	446	466	476	457	484	503	530	511	475	433	460	487	477	461	479	501	491	495	489	464	476	515	469	473	484	504	456	490	503	477	495	491	451	489	454	473	491	511	488	452	499	493	495	481	485	521	467	457	455	466	483	512	450	465	470	457	470	516	494	493	468	477	446	436	466	479	481	474	475	492	449	454	464	491	494	459	506	497	465	454	456	464	475	466	477	463	460	483	442	497	494	463	478	460	489	464	474	484	480	496	473	511	468	501	470	500	498	474	453	531	419	519	433	493	504	494	510	477	478	477	465	487	477	510	459	467	477	511	480	539	484	479	474	468	477	511	477	496	512	435	504	507	445	498	469	477	469	472	493	487	496	488	472	485	490	486	476	496	496	463	483	498	469	537	464	469	490	479	492	488	480	507	525	488	472	429	462	484	485	462	443	501	443	439	467	498	459	496	482	467	473	478	506	489	502	437	507	467	483	455	507	470	451	419	459	473	481	492	473	501	484	464	501	474	517	475	469	503	470	494	472	476	470	500	477	482	475	496	535	465	441	504	500	472	488	459	487	474	452	504	436	468	500	505	481	456	456	493	446	453	445	500	462	511	526	458	471	503	522	487	521	490	492	518	523	521	485	531	484	464	444	494	487	492	511	462	496	477	523	491	473	483	497	444	445	473	478	462	443	480	491	471	507	505	463	475	469	469	481	487	501	504	461	510	462	471	492	504	463	483	454	480	473	438	417	542	477	499	462	457	488	505	478	463	480	489	478	484	460	498	467	488	475	440	522	456	461	496	470	462	506	482	449	489	496	466	479	458	502	460	512	511	494	488	475	498	449	523	499	449	488	498	454	492	464	457	455	513	475	491	466	494	474	479	489	520	503	473	490	501	493	499	448	500	467	515	495	488	521	488	501	472	495	494
4313	1374	1248	868	769	722	664	718	682	673	629	682	654	686	592	608	638	683	622	626	660	644	641	650	627	640	610	562	616	642	601	624	602	638	607	582	608	585	621	634	664	619	608	632	671	596	638	612	636	628	586	621	630	630	592	640	616	652	647	591	633	675	638	645	641	625	641	581	659	637	567	607	645	645	588	617	589	606	648	595	641	613	630	634	644	624	628	633	629	655	653	638	578	636	595	608	596	604	579	613	608	577	608	616	579	597	587	624	620	638	643	641	596	633	619	598	639	625	638	671	619	629	638	684	632	663	654	583	603	603	645	618	607	662	662	611	594	613	636	581	666	636	590	637	643	568	612	662	612	624	632	635	617	606	597	607	604	623	632	638	625	563	590	613	641	588	616	635	635	619	627	634	612	625	618	608	587	648	653	578	611	622	637	575	625	618	625	615	617	627	599	623	595	658	601	600	607	595	637	619	638	629	597	591	591	647	600	597	589	618	638	633	609	605	602	590	627	633	635	641	571	600	637	609	622	661	623	621	614	648	616	625	638	625	618	611	622	604	637	615	602	587	592	652	631	578	638	640	606	630	636	614	630	639	580	584	659	636	640	651	582	610	607	590	642	606	623	613	627	609	584	713	603	589	603	628	604	603	636	661	578	632	594	638	628	678	628	689	612	638	593	643	604	602	616	637	661	599	595	607	594	629	668	630	640	611	645	585	617	634	635	608	618	630	632	586	613	651	608	635	618	639	636	619	643	610	610	624	639	627	604	648	602	612	614	588	635	662	601	603	601	652	643	604	635	625	598	657	623	635	616	630	625	659	663	599	644	632	604	603	623	599	573	625	591	619	595	626	606	559	626	639	634	597	598	629	623	611	653	582	606	600	617	604	631	651	625	633	638	604	617	585	638	580	633	607	631	655	584	646	620	574	612	615	645	617	629	624	636	616	611	638	644	625	667	631	606	619	636	615	608	640	606	584	647	618	584	630	620	615	596	660	598	596	595	657	665	606	602	652	579	633	610	660	646	650	598	633	600	607	622	643	625	605	617	597	587	649	628	652	603	664	588	601	634	615	628	574	584	622	634	642	628	598	574	626	600	648	608	640	625	611	607	639	622	590	610	669	645	631	639	624	615	635	578	622	656	630	601	620	620	634	589	591	579	641	643	584	625	608	616	610	621	618	610	645	633	636	621	588	608	584	602	605	628	598	600	628	593	599	628	646	670	583	618	612	635	622	608	632	642	580	599	619	648	652	577	639	619	646	571	580	604	593	598	635	617	644	650	595	644	603	585	639	643	605	625	616	648	628	554	585	616	629	651	670	639	621	611	556	615	594	586	604	656	591	618	623	599	622	633	624	627	653	668	638	627	597	638	628	607	602	591	584	604	619	627	593	619	611	612	647	612	633	610	605	628	601	606	605	618	583	611	632	591	604	619	603	631	613	598	625	603	630	603	567	574	657	607	646	615	624	608	613	599	592	635	653	614	608	581	609	630	610	642	639	642	584	583	618	604	625	592	676	618	618	611	580	624	551	655	591	618	628	625	610	640	603	642	632	628	650	601	637	637	594	595	601	623	637	634	608	607	606	639	672	587	595	664	644	684	589	650	639	617	588	624	613	608	620	636	659	596	568	628	603	669	611	696	630	671	592	608	606	613	643	624	621	550	610	625	639	594	600	605	623	587	629	594	627	623	638	610	611	597	616	566	604	623	635	615	616	606	619	595	634	599	601	641	561	597	642	607	620	616	617	616	609	613	599	669	626	624	636	658	614	601	652	608	614	621	652	603	634	613	687	626	637	610	611	666	605	631	624	631	640	605	620	645	558	602	588	650	556	623	632	608	590	636	610	582	590	600	651	589	632	604	624	627	598	609	615	597	608	634	599	635	591	612	644	627	625	605	615	665	617	602	606	597	619	679	630	621	615	584	644	591	628	624	608	589	604	642	632	612	597	603	591	591	604	643	615	568	600	604	621	630	581	645	632	592	668	587	649	655	630	646	604	647	632	607	640	648	645	647	627	617	582	591	594	567	610	625	597	567	636	646	613	640	564	636	600	606	614	629	629	641	584	630	622	659	601	641	618	644	655	598	618	650	619	659	603	646	591	597	625	609	622	595	624	639	601	613	579	636	576	642	622	577	659	628	631	651	635	623	626	630	631	591	628	625	626	640	598	591	621	645	645	610	603	595	621	616	579	642	618	602	633	640	660	622	617	639	648	599	590	604	620	640	587	661	604	653	674	675	581	623	610	592	630	631	582	597	637	602	609	637	643	606	604	617	651	622	575	603	614	602	648	575	606	654	645	586	606	596	595	574	603	628	630	617	590	649	634	611	618	619	627	609	596	643	630	640	624	605	612	650	594	599	613	611	648	622	642	594	619	605	605	609	646	609	640	605	607	595	637	628	583	635	607	645	563	611	650	617	637	597	629	643	545	635	600	620	652	643	593	598	604	611	613	635	652	620	612	609	676	567	590	626	658	647	668	622	649	606	624	587	628	669	648	618	629	632	608	602	647	615	613	657	577	574	621	600	592	623	628	645	617	604	618	600	646	575	570	565	625	589	612	606	616	641	609	625	592	612	598	652	623	605	593	593	628	639	577	629	591	638	611	607	591	650	617	614	623	588	622	608	596	610	611	599	615	643	643	597	605	609	653	637	619	623	600	627	599	602	569	586	608	651	636	610	608	578	621	607	590	610	651	624	676	604	628	646	602	590	623	600	655	633	624	619	596	656	602	683	598	633	619	668	637	611	592	638	601	642	584	628	584	624	619	616	605	631	626	592	638	609	566	568	606	615	599	575	644	617	611	624	602	638	610	633	619	612	640	651	579	608	624	644	626	610	643	638	602	609	665	653	648	587	602	588	614	667	634	614	604	641	602	588	592	603	551	628	686	607	613	612	615	631	628	628	643	620	585	599	650	630	622	610	609	621	611	609	631	634	619	633	593	671	588	638	607	663	654	597	647	599	616	583	654	636	603	630	590	621	641	601	613	633	603	613	643	620	619	624	664	608	647	570	620	612	569	603	650	612	616	627	634	624	675	624	605	620	627	605	572	623	604	612	561	649	631	688	598	589	579	601	626	634	578	625	603	574	649	636	594	658	608	625	606	638	605	611	607	635	643	587	658	639	593	649	636	545	633	682	596	620	598	632	614	611	596	633	597	597	622	632	611	620	624	567	619	631	618	631	610	609	667	606	614	605	616	613	622	621	601	694	637	604	603	619	618	633	592	634	621	613	632	630	628	630	628	633	594	598	607	589	611	599	591	638	590	636	587	629	613	642	587	662	617	624	618	613	633	643	641	582	605	584	638	593	613	640	610	637	617	603	631	664	653	653	642	598	594	617	615	634	595	599	612	639	613	634	603	613	627	606	663	641	626	609	587	656	608	605	635	654	594	635	627	588	587	650	620	623	625	649	647	637	626	644	651	641	641	647	582	625	572	611	614	639	599	623	620	637	628	642	600	645	641	649	567	633	625	611	612
23743	21248	28740	24081	21255	12106	1154	678	555	517	452	450	429	381	378	373	367	347	354	365	346	332	320	374	318	330	320	341	312	312	314	303	330	341	317	325	323	353	332	331	318	314	321	325	290	315	316	315	318	316	286	305	292	300	315	318	296	269	286	310	297	283	327	301	327	299	322	359	324	298	320	290	296	295	313	280	290	294	338	347	325	315	266	305	305	300	351	323	332	301	313	304	353	302	312	309	316	289	256	319	312	315	292	335	306	314	307	303	310	256	302	301	329	280	310	308	328	292	302	336	296	319	316	297	290	310	317	304	341	322	289	302	324	301	314	318	270	326	316	321	272	326	320	314	296	314	277	287	290	298	297	331	297	306	304	302	307	327	306	301	309	303	285	317	297	297	308	283	336	307	325	318	310	310	274	325	304	306	320	305	285	302	276	307	298	312	301	304	275	288	330	326	312	320	316	299	312	257	312	299	289	321	311	298	354	297	310	283	309	315	320	292	252	348	299	284	293	303	328	282	308	296	309	312	322	277	273	294	297	324	323	319	328	292	328	290	294	315	287	311	293	285	318	311	285	316	318	335	335	322	333	304	308	286	322	269	280	276	288	276	274	312	297	306	304	299	298	332	301	297	288	332	306	315	310	287	313	304	281	304	331	310	318	301	287	329	312	295	302	303	300	322	306	305	314	317	291	288	288	295	304	312	305	317	337	308	302	332	334	291	321	308	339	292	300	321	329	310	326	307	308	314	294	312	304	308	311	302	293	322	301	283	309	296	283	284	280	292	310	342	287	312	299	294	308	306	313	282	282	337	313	290	290	290	283	302	300	295	283	319	303	263	289	300	257	281	255	341	322	317	314	321	300	301	285	291	294	310	326	315	328	290	289	308	300	322	334	301	281	306	331	302	271	311	328	294	289	306	313	287	324	322	294	320	296	299	278	282	294	303	305	285	306	336	295	316	302	297	294	303	336	291	316	310	311	297	316	297	307	315	308	294	339	298	324	309	271	315	313	310	316	320	300	290	327	305	300	331	309	306	309	308	281	293	328	295	288	277	330	298	323	324	311	299	305	318	277	314	328	304	321	303	289	298	302	294	284	279	277	309	318	300	298	275	302	285	304	294	310	283	307	290	303	322	314	310	305	277	312	307	319	287	305	302	351	276	311	346	320	296	308	307	285	292	327	295	304	288	336	309	280	304	319	292	283	324	302	306	316	302	301	306	295	321	269	315	292	258	301	307	281	322	304	295	324	278	296	321	306	268	258	321	306	289	308	261	283	295	262	328	305	288	295	321	293	340	314	315	297	286	303	329	314	287	312	282	312	317	306	308	309	319	299	286	310	294	326	316	306	287	321	302	311	327	305	290	290	330	292	315	276	328	282	326	279	290	336	319	292	291	342	305	289	293	335	290	324	313	294	303	313	330	282	335	318	286	293	344	289	336	315	314	288	353	319	313	328	320	289	276	293	299	297	310	302	291	346	277	343	287	251	340	319	285	318	311	312	310	291	284	334	280	316	309	278	283	332	295	299	293	321	311	290	303	277	318	334	269	265	314	310	309	327	274	312	317	285	289	316	290	299	287	306	307	306	290	258	322	290	289	295	332	307	312	281	321	298	326	281	338	326	321	321	314	300	320	285	321	325	312	292	300	300	269	321	335	282	323	280	306	282	312	293	296	305	311	333	294	322	313	301	303	295	298	308	313	275	285	305	298	295	297	302	283	304	300	317	267	308	286	315	323	302	333	254	317	309	299	280	305	284	330	315	295	313	318	320	315	340	318	257	295	313	292	303	313	286	282	277	335	292	335	287	313	316	331	289	309	283	318	312	308	300	306	307	322	330	310	335	329	329	342	342	300	265	321	308	323	300	319	298	281	282	293	300	308	296	297	306	293	276	292	301	324	300	280	286	297	284	281	311	300	338	293	332	305	309	313	299	322	310	306	338	311	281	272	338	313	316	290	286	318	323	307	275	282	295	312	278	288	296	301	300	279	296	303	285	310	271	290	281	317	313	305	318	312	280	291	321	317	317	279	277	316	303	322	314	332	329	286	266	262	298	307	319	305	325	323	341	336	314	336	280	321	292	327	280	323	309	283	310	302	291	306	311	327	312	298	284	279	286	307	314	319	283	346	301	303	332	311	319	301	294	309	284	316	320	285	302	317	295	266	292	321	298	294	327	302	321	317	324	288	326	269	298	334	326	312	311	299	318	326	311	303	297	293	300	299	285	304	327	291	309	330	317	352	285	304	312	268	298	300	325	334	270	279	301	291	327	306	301	298	284	305	311	307	295	274	311	302	309	280	300	321	295	317	304	309	329	301	308	317	298	331	298	313	286	284	319	297	339	288	289	330	316	353	293	311	331	303	307	328	291	300	312	301	276	278	323	293	306	313	311	288	283	297	321	294	282	301	277	295	280	323	300	299	275	330	307	313	283	276	317	298	324	311	320	292	284	302	304	317	314	316	305	304	314	295	288	270	287	288	305	313	291	307	317	303	308	316	318	278	306	310	310	326	307	308	286	286	293	290	348	319	294	305	315	286	298	318	307	275	294	304	310	305	304	303	310	317	307	301	292	296	315	259	306	302	311	331	294	314	274	326	301	328	304	309	292	330	288	289	342	284	291	324	337	324	291	283	341	290	311	271	343	301	270	288	309	308	298	311	288	320	279	298	316	335	294	300	323	299	316	322	323	300	325	286	338	303	288	314	327	295	290	318	283	318	303	325	293	297	298	282	268	286	278	312	279	327	280	301	266	311	338	319	302	325	283	299	316	328	308	310	289	293	324	309	331	325	286	335	301	280	300	313	322	295	294	305	280	328	306	248	294	316	311	305	283	283	319	323	311	280	315	285	304	341	323	300	334	267	272	274	305	309	306	299	298	289	309	322	313	310	303	312	306	305	298	335	309	306	290	365	285	267	315	302	317	313	336	284	307	270	332	332	293	300	316	317	286	289	289	319	307	315	322	305	299	321	296	309	305	317	307	310	305	292	327	320	295	293	288	331	305	290	299	282	345	287	341	287	288	290	319	292	324	336	290	300	296	312	322	297	320	289	305	297	341	280	301	307	292	295	309	314	309	284	311	342	305	286	295	286	331	330	330	267	351	307	347	305	324	299	286	307	298	298	301	308	313	287	293	326	290	281	309	289	320	325	341	293	275	285	307	294	317	329	309	304	305	312	302	331	305	302	297	315	314	298	306	308	308	307	324	314	280	306	321	299	315	325	301	294	312	282	301	329	303	296	298	303	277	279	270	308	316	288	287	307	306	300	311	324	296	287	294	296	319	257	328	323	287	306	306	294	308	309	301	276	291	308	302	292	293	316	272	317	315	318	275	312	297	302	301	285	317	320	306	315	311	300	269	310	276	300	344	304	315	312	301	338	302	291	300	303	351	327	307	335	284	322	330	326	305	274	288	313	287	329	300	332	286	300	285	312	310	301	291	297	256	314	307	291	309	303	291	314	294	323	326	305	307	324	276	287
5147	9871	7971	3958	2696	2066	1565	1303	1062	966	903	731	717	650	615	577	561	543	521	512	511	485	462	486	467	472	489	441	443	455	425	420	456	457	435	442	428	434	429	430	418	437	451	419	429	374	424	412	396	433	426	432	448	388	400	462	412	427	388	419	380	439	398	413	412	377	414	412	430	438	379	403	431	420	411	371	400	411	403	401	392	406	374	405	378	394	412	448	405	425	397	411	413	396	429	431	409	418	393	426	397	415	415	418	427	412	411	435	388	394	418	399	399	408	413	389	388	421	434	396	391	395	406	427	398	426	412	384	409	428	403	404	424	396	419	381	384	424	359	383	395	409	358	383	386	430	398	409	422	373	417	456	413	432	383	419	403	396	386	436	442	398	365	407	405	411	391	408	377	372	432	363	413	411	413	395	419	409	411	420	390	438	381	369	381	405	380	406	441	395	376	402	394	438	396	400	430	419	407	415	437	400	400	369	407	394	354	406	416	414	411	423	394	429	396	397	407	422	384	431	403	384	415	381	415	371	373	407	364	397	399	384	418	393	447	442	416	461	424	391	395	375	367	393	419	412	370	396	421	418	404	419	379	422	372	431	368	409	399	373	412	443	417	418	448	403	367	418	389	443	448	395	406	395	375	396	394	402	431	375	389	444	410	392	429	399	410	397	424	386	424	403	375	395	383	408	403	421	397	384	410	399	408	374	404	441	403	406	430	424	384	396	382	420	412	439	425	404	375	386	399	449	361	396	386	411	402	383	372	422	405	407	390	420	433	398	417	409	412	404	411	427	381	429	401	424	417	404	397	378	406	434	391	422	414	391	360	420	407	387	411	408	403	372	427	431	418	414	386	397	401	384	405	406	422	386	374	416	418	398	410	417	420	399	405	393	424	410	396	399	386	396	396	399	432	403	389	384	399	433	364	431	386	410	432	404	398	387	394	377	417	403	398	419	429	384	388	398	409	422	407	397	404	382	395	427	414	407	388	367	423	367	425	387	433	391	395	396	384	427	447	419	403	392	416	386	393	439	405	396	404	393	423	436	401	398	425	407	392	388	429	388	406	415	441	447	381	393	385	412	406	389	374	420	410	408	421	411	398	424	427	388	421	385	427	396	403	403	417	411	411	395	416	406	407	390	389	408	399	402	394	403	390	384	415	398	371	428	382	424	391	391	393	391	432	407	407	398	413	422	417	439	390	415	442	427	393	441	402	398	429	401	417	419	391	399	413	410	408	400	392	429	395	379	410	458	376	381	392	412	387	424	384	397	444	424	372	408	422	421	405	436	374	445	368	416	395	445	410	398	377	399	430	409	425	373	390	401	403	385	402	387	418	417	440	399	430	404	441	372	400	422	393	398	425	417	378	433	398	395	421	401	396	414	373	384	412	359	406	395	396	396	391	417	432	427	397	432	409	375	388	380	433	436	406	429	426	424	397	418	402	426	392	411	407	421	412	421	399	411	394	411	402	407	421	414	405	430	410	458	418	373	391	404	385	409	413	401	394	394	380	392	454	408	416	414	385	434	413	405	419	384	438	395	417	455	415	368	401	401	393	374	409	390	409	431	378	407	421	384	369	372	381	428	398	400	406	380	423	401	399	400	397	418	394	391	399	405	406	407	410	414	398	408	484	373	385	403	395	403	394	407	466	418	395	403	394	429	434	381	419	421	425	394	457	334	416	416	422	408	392	434	381	390	410	410	410	424	388	403	403	393	432	438	379	394	406	414	394	402	399	400	405	429	394	396	405	395	419	409	401	420	395	401	430	412	446	417	405	393	371	390	387	415	399	444	421	377	416	394	412	429	389	414	436	454	412	362	404	373	417	428	400	436	429	389	406	435	412	387	401	408	404	419	393	440	400	391	407	429	379	407	376	412	363	420	415	394	410	407	402	415	370	361	402	391	426	395	399	428	400	420	397	459	416	392	416	404	369	413	438	381	381	411	411	408	425	438	393	369	408	396	419	408	395	417	392	376	419	378	402	436	421	377	394	419	407	438	414	408	412	408	386	381	423	370	404	435	374	398	400	410	404	399	404	376	419	426	397	411	416	434	413	431	427	383	427	390	391	470	419	417	354	355	365	411	392	425	397	393	420	417	393	419	365	360	399	389	416	391	416	407	401	426	415	380	375	421	416	382	401	433	415	442	425	394	406	435	422	445	409	408	404	408	417	393	449	408	418	382	406	406	389	418	432	398	423	379	380	370	395	392	398	380	400	399	411	451	418	416	367	422	425	394	408	359	389	431	410	395	391	414	405	388	403	417	413	409	408	394	404	425	431	396	410	446	398	396	384	377	370	424	418	415	403	401	410	421	403	415	398	381	424	392	446	387	428	380	411	407	362	413	419	365	430	408	411	419	376	404	422	415	411	410	421	400	411	453	411	416	394	395	387	433	407	429	396	421	441	459	386	405	413	400	422	371	398	394	438	429	372	425	400	383	417	403	405	394	414	414	385	391	401	397	400	433	418	395	423	364	406	438	407	384	383	419	407	420	419	412	417	396	410	440	427	387	408	434	454	370	413	402	401	413	392	432	414	373	387	415	407	411	441	368	402	361	432	430	403	414	437	382	436	425	379	435	405	386	402	419	428	374	405	396	416	406	431	434	421	391	342	415	390	423	408	403	413	394	420	423	437	373	411	417	397	384	407	414	414	417	456	420	393	392	426	424	414	401	410	413	384	427	396	435	399	439	414	409	391	431	379	360	393	401	372	404	381	429	373	404	386	422	383	419	434	403	372	380	388	403	383	389	405	415	443	415	421	361	352	383	435	380	383	425	384	406	427	389	420	433	390	375	412	445	418	392	415	384	422	362	408	399	402	414	409	401	394	386	397	414	381	405	419	404	405	412	429	415	398	427	404	401	417	419	388	396	372	362	419	362	397	390	401	419	391	408	398	383	405	398	419	388	418	408	430	410	395	419	402	421	407	426	394	408	409	365	420	377	406	424	442	439	395	401	412	378	389	397	410	414	396	426	384	420	370	367	425	376	400	371	406	426	385	385	414	415	411	408	387	404	414	448	427	411	436	404	388	411	384	438	404	412	418	418	408	409	431	400	399	418	401	370	427	385	438	408	382	406	408	397	413	452	389	425	417	412	386	433	405	398	410	415	384	421	416	443	371	378	385	445	403	408	417	371	385	421	397	376	403	410	385	427	435	411	396	411	403	410	403	432	398	408	389	391	446	424	411	429	423	379	433	396	388	390	418	401	421	397	400	417	433	418	387	406	443	400	406	421	380	423	430	392	378	384	415	393	370	398	429	414	400	397	413	395	404	388	383	406	419	421	392	408	402	412	448	379	407	374	403	407	393	385	411	383	417	420	380	414	403	390	408	388	389	371	429	414	415	400	442	374	387	403	422	387	407	375	393	389	401	406	360	455	405	344	419	431	384	382	386	407	432	366	440	433	430	413	402	441	385	402	388	412	382	381	416	384	420	398	421	431	398	375	418	358	442	407	426	417	416	422	379	444	382	412	403	394
22832	21268	29160	23692	21268	21308	10399	884	611	500	447	384	342	307	314	250	244	237	229	205	212	196	184	201	193	169	177	177	161	177	177	155	156	169	163	169	156	157	155	149	138	150	138	150	154	139	159	136	117	135	145	129	131	126	122	154	138	153	132	161	147	163	140	122	129	146	138	128	119	141	157	157	121	133	153	113	131	126	104	147	132	147	143	130	117	137	124	152	124	154	152	126	120	143	149	111	133	149	157	134	136	133	131	151	151	127	149	145	128	140	138	128	144	157	112	130	118	137	115	132	123	131	123	123	132	131	127	151	146	126	118	153	131	129	148	136	113	123	155	130	132	138	154	131	109	132	143	145	140	131	154	134	144	121	142	126	111	142	130	131	128	115	129	123	133	144	146	138	137	137	129	140	149	150	132	122	137	144	131	110	137	122	139	142	129	160	132	123	144	126	131	127	136	136	126	143	130	128	130	137	149	151	124	143	133	134	131	147	135	129	137	141	145	131	141	131	140	143	124	143	123	129	120	141	136	138	124	128	121	151	120	130	116	124	148	116	109	138	129	140	132	129	143	132	141	140	139	127	110	150	143	124	127	132	136	142	127	157	121	144	131	119	152	111	118	130	135	131	153	136	111	139	125	120	139	141	129	122	136	139	115	130	133	128	152	136	118	127	142	114	137	113	134	136	126	128	137	131	115	129	120	120	120	139	158	139	135	122	156	111	146	139	126	128	135	122	127	110	154	129	141	121	138	117	134	132	136	128	144	114	132	115	122	143	149	135	123	145	144	129	125	129	132	145	122	119	132	122	128	113	155	125	109	123	128	128	129	142	142	132	125	113	149	117	98	133	132	146	131	151	124	127	138	125	127	139	143	134	152	119	137	106	143	128	114	141	124	132	160	130	111	138	128	138	149	132	121	128	140	149	118	141	137	122	134	134	116	141	116	122	113	138	143	132	131	116	146	154	134	155	114	130	145	114	136	128	141	131	137	136	143	122	125	107	138	125	165	122	145	141	110	138	142	147	129	123	117	141	124	161	131	131	130	140	125	148	133	133	122	121	135	145	144	140	127	110	135	144	143	135	123	123	143	119	163	144	144	124	127	150	146	132	137	140	129	136	142	112	124	122	138	136	128	129	133	148	134	142	119	124	145	148	143	134	138	134	126	129	122	143	124	136	133	141	155	135	138	142	130	134	150	131	132	144	125	125	120	150	143	127	140	135	122	112	133	141	134	132	127	123	150	133	151	151	115	154	139	133	133	132	144	138	131	122	141	133	119	128	140	155	146	125	160	140	127	112	142	139	137	145	145	138	109	137	127	144	134	130	145	140	149	137	140	135	135	144	161	121	140	137	126	128	115	117	140	128	147	125	117	148	140	146	125	142	125	131	126	134	147	127	141	146	123	134	139	149	126	142	132	123	138	137	123	121	148	142	126	139	125	137	139	117	123	121	132	140	140	152	131	125	134	141	147	131	120	121	119	142	114	124	124	111	131	125	126	134	142	131	145	124	124	116	135	124	111	140	153	121	137	150	130	136	122	138	151	138	124	140	146	128	129	104	147	145	121	140	142	147	146	148	114	136	144	121	145	135	142	141	141	136	134	128	150	127	136	108	157	154	143	121	125	158	133	105	129	137	135	137	136	141	114	118	127	136	119	130	144	112	123	121	128	116	134	141	141	133	119	111	142	120	122	127	130	126	127	124	134	148	154	131	131	122	159	112	124	144	124	111	154	139	145	130	126	148	127	134	124	133	137	147	137	126	123	150	114	139	133	113	127	116	118	122	128	115	123	137	143	123	134	153	123	148	125	116	137	114	152	132	122	125	122	133	127	130	149	128	135	131	122	101	133	129	123	144	131	130	120	144	129	138	143	128	113	140	137	158	113	132	144	122	140	130	133	137	128	112	135	129	143	155	137	128	125	129	128	145	138	140	151	154	138	142	130	122	142	138	134	153	117	132	136	152	126	143	109	117	149	112	141	155	114	119	121	143	149	137	122	120	124	140	135	125	133	138	109	109	129	122	129	143	142	134	133	135	135	116	134	112	115	129	167	140	118	107	120	128	119	133	126	134	138	139	138	145	152	137	134	131	146	139	139	141	119	115	115	154	134	139	127	134	115	144	115	131	125	111	153	143	149	150	140	118	136	145	130	141	129	127	132	140	122	151	128	133	152	134	140	130	128	147	132	135	129	160	121	139	138	134	147	133	144	130	140	126	123	161	145	133	146	149	127	150	168	151	108	130	130	132	143	120	137	122	115	130	142	128	109	124	118	136	119	142	114	113	116	140	124	113	109	118	155	140	164	116	143	127	137	118	121	113	137	128	146	166	139	129	142	122	157	146	125	140	142	124	127	143	157	138	122	156	139	151	127	140	139	138	136	114	138	161	138	139	143	128	148	143	137	124	151	124	122	129	115	123	134	126	121	129	145	129	119	124	147	130	123	131	132	131	127	154	146	114	140	128	133	140	129	131	133	134	153	143	121	121	153	143	140	110	109	151	137	135	128	110	130	150	140	111	122	146	131	138	150	140	137	121	143	130	135	113	145	129	114	116	145	124	150	139	155	113	134	127	121	131	132	139	123	138	138	149	128	125	134	115	126	147	150	131	160	125	130	134	141	158	152	124	135	132	139	134	147	148	121	120	126	138	133	125	135	164	136	129	124	127	129	130	121	110	126	123	132	118	123	141	118	132	127	130	141	118	140	122	138	180	144	133	118	130	126	125	129	124	122	120	137	126	148	121	132	144	138	121	132	140	136	124	144	124	123	124	135	143	128	142	115	159	129	148	128	121	151	154	119	136	159	143	149	133	139	147	121	143	127	127	138	139	118	119	112	151	131	128	163	127	142	124	143	126	144	118	136	133	129	119	108	123	120	140	137	121	131	122	141	131	129	154	131	124	115	133	151	128	135	124	132	152	120	140	130	132	141	129	123	135	132	119	147	135	120	140	121	128	133	135	139	133	120	128	122	128	129	124	136	133	120	119	142	127	139	135	130	141	138	131	129	136	139	135	133	129	133	136	121	122	136	136	109	149	149	133	138	150	132	120	124	120	135	138	131	118	133	110	115	136	106	148	134	138	123	130	137	139	123	130	126	124	128	121	130	131	119	130	130	143	139	130	114	121	130	141	119	114	128	134	134	133	129	151	140	128	112	139	152	123	135	125	105	140	119	131	146	158	118	134	133	148	119	115	138	131	128	117	118	123	127	126	120	121	129	150	140	130	134	152	144	106	127	112	129	129	128	141	134	122	126	121	130	132	121	119	126	142	111	142	142	124	130	153	126	135	133	136	125	142	115	138	123	137	104	137	134	135	122	128	144	129	125	129	123	142	128	100	131	127	146	133	132	128	124	184	129	126	125	139	134	126	153	146	152	127	117	134	129	139	133	134	130	132	143	129	117	153	142	155	142	129	130	135	127	143	138	132	126	121	126	134	151	129	131	132	136	131	148	112	127	142	121	122	119	109	132	139	135	120	124	111
6756	15735	12777	6567	4472	3180	2511	1956	1538	1230	1037	858	760	645	585	533	480	436	397	391	371	324	322	304	307	288	256	235	241	224	244	261	243	200	249	221	216	236	215	218	222	206	208	199	212	218	178	211	214	190	213	191	192	172	184	192	161	190	171	200	190	193	219	192	178	192	169	177	199	210	181	179	194	183	183	168	181	157	174	177	172	183	187	184	163	178	177	188	171	155	178	177	190	211	174	185	175	201	193	200	170	187	178	166	167	189	173	177	190	167	204	184	174	167	191	160	187	184	162	175	151	166	185	153	167	177	183	181	193	178	166	158	195	185	175	169	183	179	172	186	178	178	198	189	164	177	184	207	166	164	172	188	163	195	179	169	184	161	178	173	161	182	164	170	190	187	176	186	177	190	147	160	181	169	163	179	198	172	186	163	156	170	183	169	181	186	175	154	148	169	161	175	195	237	151	172	182	171	166	154	175	193	159	192	164	181	173	170	162	175	157	187	177	175	175	184	161	166	171	176	184	176	173	183	171	169	166	174	170	161	167	181	151	176	174	166	166	186	196	184	185	177	156	180	169	190	186	185	175	189	180	170	161	178	168	168	176	184	181	184	183	210	166	178	145	182	186	178	165	195	188	186	158	189	169	172	181	194	168	172	158	175	157	166	198	179	164	171	176	163	179	190	166	201	178	182	176	169	168	169	164	172	161	159	191	181	182	158	174	177	152	168	200	172	172	177	183	182	180	161	173	165	180	181	185	180	187	183	166	161	194	147	185	150	194	220	174	202	176	179	179	186	177	178	176	177	183	163	159	191	158	176	189	173	186	163	190	189	158	170	161	156	218	174	161	169	177	148	190	173	164	162	182	170	162	189	188	158	183	166	152	180	198	186	155	170	171	174	203	167	167	182	195	181	176	179	161	155	176	190	164	168	191	172	168	186	178	186	192	175	159	177	189	183	155	172	166	177	158	175	189	175	157	157	177	162	180	176	170	194	185	155	154	169	188	178	183	191	170	191	197	177	159	159	163	154	159	191	190	184	186	168	160	182	157	161	161	158	190	175	168	165	161	180	166	184	175	168	169	179	186	158	176	183	201	178	191	157	176	187	163	189	171	158	178	189	173	173	174	176	153	171	170	160	170	167	178	169	160	147	158	164	179	197	176	176	185	170	178	188	184	182	181	192	183	155	180	181	164	166	166	177	176	153	185	171	198	198	192	175	161	191	156	166	154	158	188	177	178	172	184	163	162	169	171	178	180	175	190	179	193	145	190	150	179	190	180	166	181	196	156	140	171	188	158	172	167	174	158	177	162	151	184	167	176	195	169	177	170	168	179	143	168	162	164	165	164	179	158	143	169	166	164	161	179	167	198	167	180	180	188	197	176	176	166	150	192	175	167	189	171	164	165	179	197	159	181	181	180	186	181	159	190	166	169	164	167	181	186	180	188	183	171	166	198	183	179	157	171	147	178	179	164	189	169	201	181	171	172	175	180	143	202	196	150	158	196	173	182	166	185	163	159	178	169	176	196	214	131	177	177	178	176	183	190	177	184	176	179	163	169	173	185	141	163	159	177	188	178	179	173	154	181	148	173	159	179	198	172	193	159	165	171	162	192	175	180	173	185	158	194	173	168	190	174	162	154	149	179	180	183	184	171	190	163	180	200	184	152	169	167	156	170	170	166	168	194	164	170	156	156	192	156	159	174	162	183	177	173	182	190	161	160	179	179	166	167	186	182	164	180	166	175	168	167	177	159	197	198	167	148	179	146	166	169	179	175	183	172	166	186	158	184	175	182	182	196	170	195	180	162	169	178	173	187	192	153	177	172	162	182	168	189	165	198	189	175	145	179	192	177	191	165	187	178	170	152	161	187	184	174	173	180	173	191	154	169	186	190	163	165	161	171	182	170	184	184	167	180	175	170	158	175	183	172	172	161	167	179	169	171	169	176	193	174	173	179	173	182	171	192	186	175	187	174	161	163	186	174	188	143	177	181	178	194	173	175	179	190	176	181	160	153	166	167	157	177	176	187	173	199	158	155	177	167	160	202	194	164	138	160	186	177	164	178	179	154	167	171	176	187	168	188	176	178	184	149	178	182	166	178	180	190	165	169	188	155	176	155	188	188	167	183	170	195	166	166	176	192	167	159	180	177	203	157	152	169	189	177	177	195	173	173	174	183	176	178	181	177	194	210	177	135	162	172	148	183	173	168	176	184	169	163	191	155	177	175	167	164	180	180	205	174	179	190	175	180	181	183	167	177	182	155	166	181	165	211	169	173	168	175	168	177	161	162	159	171	193	139	177	163	177	175	191	179	165	169	186	159	156	163	183	176	168	202	164	150	169	191	159	194	210	180	194	178	197	191	165	171	164	155	159	189	176	170	171	162	143	163	155	173	182	172	174	167	162	152	160	166	184	155	168	173	175	171	161	156	176	180	174	176	194	186	149	187	177	169	179	160	171	179	167	184	193	182	191	174	143	150	170	169	167	179	182	177	177	161	163	182	158	167	216	168	188	177	178	188	197	175	162	154	187	167	181	145	174	161	205	168	182	174	180	193	156	184	165	164	181	178	176	160	180	177	191	167	183	176	169	162	202	195	190	180	158	190	173	147	163	167	165	159	158	168	178	158	161	158	179	179	163	192	155	171	183	155	189	170	155	152	174	148	173	168	194	176	188	167	179	163	171	193	172	175	180	167	172	162	178	158	178	152	194	181	185	161	164	176	156	175	161	165	165	195	176	174	196	171	173	155	189	167	160	183	177	174	158	156	163	161	179	159	164	179	176	163	186	156	157	144	183	173	188	167	187	183	178	204	157	156	181	178	173	172	185	190	193	143	182	183	163	193	170	168	153	181	158	160	180	185	177	181	133	174	190	157	175	190	149	177	187	166	192	183	168	156	165	180	171	179	189	190	169	170	184	167	161	191	193	161	169	166	179	175	201	180	181	158	190	165	168	173	194	185	167	160	156	170	194	166	172	174	180	166	176	149	200	167	187	168	192	170	185	164	186	168	166	186	174	202	169	155	190	177	180	172	171	189	141	180	170	173	168	185	167	182	172	156	179	177	154	171	149	181	162	186	170	189	177	182	176	171	170	181	167	180	162	176	162	165	174	164	181	153	174	197	183	204	171	178	176	197	162	174	185	147	184	185	183	160	173	183	177	162	198	188	204	175	158	214	183	163	167	165	172	176	180	174	184	184	174	165	182	180	191	158	161	199	171	174	168	181	158	179	152	182	172	187	184	192	172	175	180	164	184	169	178	178	163	191	189	146	188	173	161	185	184	180	182	178	192	177	163	200	162	153	177	172	177	171	181	154	170	179	156	150	161	154	187	180	159	176	195	179	180	183	171	176	164	177	168	179	201	171	165	167	181	169	157	168	150	192	173	184	195	170	182	195	185	179	175	166	170	169	164	167	167	170	187	168	166	169	168	175	173	173	153	175	188	171	175	166	186	175	145	186	183	178	177	164	168	181	174	188	179	163	168
26871	20918	10424	1024	619	522	559	477	502	520	525	513	517	480	500	553	459	481	488	493	490	454	466	480	459	506	480	491	507	481	476	505	511	468	448	469	461	457	477	469	521	506	480	503	521	457	495	495	496	495	467	496	482	490	459	453	485	439	468	466	465	497	474	508	506	466	519	503	489	472	477	494	481	489	472	460	501	452	492	454	480	476	502	462	486	515	504	457	501	486	451	490	485	493	487	498	467	497	502	469	484	440	505	512	471	492	465	496	466	437	471	502	510	466	512	486	456	473	472	444	445	495	463	511	474	545	494	519	484	487	494	532	518	471	483	534	453	493	455	458	471	503	445	478	470	469	481	463	540	465	484	483	457	487	472	525	501	482	487	455	508	501	494	510	471	492	470	497	488	527	490	512	517	487	456	512	497	458	483	481	435	474	477	479	482	504	521	512	505	470	474	459	451	514	495	473	478	509	524	467	461	492	477	486	528	474	489	488	510	530	515	449	508	486	461	484	479	496	523	468	475	467	477	508	477	497	508	461	482	535	484	495	467	479	464	505	472	478	512	476	494	474	454	497	480	476	453	493	482	443	487	495	503	466	487	486	496	480	514	482	445	508	441	542	464	481	487	502	471	487	481	492	453	467	469	480	493	476	486	463	486	494	479	483	486	507	507	493	488	515	495	503	487	515	498	465	493	534	459	506	489	478	473	454	498	484	498	502	460	550	440	467	491	501	510	491	466	477	489	501	528	506	488	488	482	475	515	462	500	475	484	485	510	525	502	498	468	465	511	466	476	467	473	491	487	493	472	495	496	476	509	495	464	479	481	481	471	472	480	459	481	467	509	461	507	453	502	505	460	464	464	484	496	442	543	506	469	500	471	482	472	546	471	508	511	523	482	468	488	497	432	513	490	477	452	464	513	493	490	485	482	466	480	481	464	495	490	455	511	491	515	488	476	509	481	487	478	459	495	498	519	472	459	479	467	492	498	461	519	457	476	445	501	510	518	466	463	525	477	480	470	496	485	475	492	491	453	494	472	486	465	462	512	496	485	485	515	484	451	513	494	475	484	478	493	470	510	481	481	517	506	463	509	523	486	502	507	466	475	501	481	497	482	516	493	483	512	484	511	479	512	499	461	472	426	513	469	517	431	487	495	465	483	428	495	470	470	477	456	492	493	459	452	467	458	465	501	464	509	480	496	475	479	472	485	454	463	494	527	500	485	473	504	445	477	477	475	508	523	494	483	491	485	467	461	539	487	510	494	458	522	474	497	503	518	529	476	496	465	464	523	514	489	493	471	521	475	469	514	483	480	503	489	477	495	492	501	525	478	501	484	496	493	525	482	474	482	438	485	477	493	452	503	440	548	444	536	481	499	517	469	497	490	508	498	484	466	501	531	473	512	502	535	504	511	482	493	462	470	461	463	462	470	477	464	519	478	497	489	459	452	489	489	500	490	472	476	520	471	492	479	507	449	510	472	498	487	502	480	508	450	484	523	488	507	425	463	497	492	491	493	497	464	436	513	509	560	493	514	452	460	510	482	470	484	500	473	485	493	526	543	483	483	472	448	460	483	467	491	478	469	475	447	519	476	475	492	447	461	488	447	497	488	477	461	502	506	501	462	548	461	476	469	463	417	486	469	500	492	462	492	420	484	485	462	475	457	475	485	489	459	477	520	493	459	516	492	464	497	502	465	479	459	509	435	504	528	513	490	510	509	473	517	505	485	466	506	446	531	473	498	494	440	486	456	444	483	542	510	462	469	498	445	500	497	506	476	468	500	492	497	498	476	489	492	477	485	483	503	507	473	485	473	512	499	488	467	498	487	520	482	505	495	453	498	525	445	451	480	498	476	471	462	493	442	457	502	494	465	480	505	458	488	501	507	466	446	500	492	484	484	494	447	447	492	543	499	423	459	495	487	484	451	476	439	504	534	450	478	486	458	470	458	467	466	486	490	520	455	477	476	454	509	512	500	435	504	424	480	459	493	472	478	518	488	514	512	486	449	470	479	483	489	492	478	471	469	503	455	489	513	476	499	465	469	494	483	504	510	478	537	460	515	493	479	475	478	520	476	485	476	509	459	449	453	478	469	511	462	477	487	480	443	490	499	462	495	481	460	528	508	478	523	478	499	490	491	466	504	489	495	501	494	519	493	443	498	540	440	501	525	477	528	523	522	512	479	480	511	498	491	480	463	491	482	495	473	497	485	502	493	486	486	472	410	488	483	472	502	491	458	468	471	527	494	495	500	507	508	504	452	458	453	494	507	476	432	504	460	488	465	488	435	506	475	446	505	516	491	475	504	464	487	495	470	468	477	489	497	465	484	493	464	476	504	457	509	491	488	492	437	473	490	473	482	486	481	490	496	514	476	494	493	486	478	489	441	472	514	471	498	489	515	489	463	507	531	493	459	513	520	484	480	468	476	488	470	454	480	509	481	477	490	506	468	517	462	477	479	476	516	478	471	501	471	464	482	488	478	426	504	497	492	481	485	505	510	485	475	476	479	473	480	490	476	508	496	514	487	472	474	504	518	461	498	509	523	525	495	484	477	490	469	499	478	482	479	476	500	489	476	458	480	508	480	469	486	513	523	479	489	463	454	461	475	458	504	491	482	469	491	443	503	447	475	480	527	502	480	479	448	478	493	500	497	514	442	463	470	484	503	482	484	487	494	468	495	510	488	487	500	488	462	493	471	480	497	508	499	485	458	461	518	486	494	504	485	455	494	482	474	492	486	512	485	487	443	496	511	499	525	500	489	483	471	476	497	456	452	507	497	504	475	434	495	510	493	494	512	476	460	466	498	502	498	462	507	485	460	481	496	470	482	473	486	492	464	465	494	468	491	465	496	522	451	468	495	498	441	513	486	490	482	471	494	514	465	506	484	510	477	533	515	474	502	445	465	504	479	485	481	505	505	474	498	478	474	464	493	465	492	486	466	484	521	531	505	533	480	491	440	511	492	493	482	492	491	500	453	455	488	504	453	493	469	493	485	484	465	470	454	498	467	494	490	475	485	510	441	512	506	535	455	509	467	470	454	472	512	467	485	478	487	474	500	473	471	478	480	489	494	461	465	491	453	508	492	492	481	498	546	440	476	452	451	488	508	464	478	494	493	455	471	493	501	484	501	499	514	439	467	502	537	495	455	431	479	494	535	493	511	468	481	477	466	436	492	473	501	488	498	488	486	468	497	462	514	501	447	465	486	456	495	525	470	491	466	511	497	490	511	488	456	490	502	498	468	497	502	473	465	490	478	447	497	436	516	496	524	451	459	494	503	516	476	491	510	503	463	471	482	485	479	512	466	476	464	516	490	479	476	483	487	478	499	479	454	435	506	498	529	508	506	518	509	497	488	528	531	441	472	454	482	518	459	514	449	461	457	511	562	515	443	510	473	476	517	494	498	472	500	441	451	495	475	467	455	497	446	473	486	499	473	472	503	464	503	495	477	474	488	519	485	491	485	492	503	533	480	500	484	510	485	504	504	511
4251	1348	1210	841	750	730	663	705	655	616	654	649	647	664	618	644	635	599	627	630	634	619	629	610	630	641	634	669	673	641	570	636	652	624	652	592	657	603	633	638	652	651	590	621	625	687	634	660	666	656	658	615	648	614	646	643	626	641	623	666	664	615	614	610	667	658	688	665	634	623	620	625	583	629	659	659	603	659	602	681	626	601	596	616	620	645	628	592	598	624	595	607	631	639	633	589	638	637	613	652	677	621	667	649	630	623	635	630	653	622	649	638	589	628	570	607	641	653	642	623	616	638	648	558	610	627	623	589	637	632	610	598	600	654	651	641	605	663	612	602	633	645	646	623	609	628	597	603	619	601	642	627	672	620	609	633	644	600	641	663	627	587	669	626	604	629	625	660	594	643	627	602	604	649	633	611	604	597	635	605	600	626	607	628	666	651	601	611	645	625	634	595	627	649	662	639	593	653	657	636	592	649	616	649	631	578	614	638	625	648	619	641	670	631	605	684	639	645	662	694	617	652	636	598	592	671	632	616	633	628	597	622	627	594	581	634	623	626	688	635	618	636	634	587	611	613	592	607	630	632	595	664	632	650	607	621	638	598	665	655	608	630	588	599	592	640	609	644	661	644	594	640	637	605	654	640	619	668	620	608	612	613	609	673	621	611	647	653	633	654	614	613	628	620	620	651	643	668	636	620	621	625	732	639	618	582	618	645	620	628	654	658	642	629	611	599	596	668	642	618	615	617	574	627	584	603	666	600	644	630	628	632	630	647	619	633	615	643	589	643	600	599	632	653	640	586	585	632	584	630	611	577	642	649	646	598	650	637	631	624	653	628	632	634	626	628	622	631	647	616	581	659	620	637	624	640	600	623	656	654	653	648	628	635	586	604	597	594	637	571	644	666	631	604	625	637	577	605	616	609	659	642	664	645	623	640	630	600	634	620	650	599	638	644	596	602	598	619	614	634	611	622	649	622	591	600	594	600	650	636	651	666	607	634	645	678	659	621	597	623	665	601	591	618	614	616	567	583	634	597	643	653	605	630	640	668	654	597	626	593	632	643	610	643	658	628	622	703	640	629	589	630	606	616	657	619	608	615	634	615	634	621	644	632	626	647	610	609	649	664	638	634	660	637	638	608	594	592	618	612	665	613	624	630	577	644	655	632	651	624	641	625	617	614	618	669	670	604	622	642	675	608	576	633	656	623	607	616	619	663	629	594	630	592	666	658	589	637	638	642	645	573	607	639	667	656	602	592	683	660	626	627	659	628	662	612	655	640	595	620	639	610	624	630	593	645	621	618	638	652	608	668	621	665	651	578	661	628	592	590	630	616	647	592	586	621	621	653	626	626	636	621	596	639	613	629	639	661	595	634	634	607	608	624	592	583	636	629	629	629	672	610	626	638	618	608	644	604	601	634	638	640	641	583	648	641	656	633	637	664	653	633	609	644	571	633	691	631	612	623	662	653	647	590	636	609	596	665	606	614	662	624	614	640	624	634	628	610	624	580	642	623	686	626	651	644	658	650	620	597	595	628	629	592	608	671	651	556	593	626	620	664	629	641	658	615	650	654	600	623	615	606	647	631	628	616	610	641	626	603	618	626	602	635	619	612	603	635	610	619	613	623	628	616	620	672	630	686	673	595	615	612	630	652	627	595	619	627	615	640	655	608	608	609	663	628	619	632	629	651	606	623	578	602	613	635	625	656	668	626	613	600	598	634	640	593	650	609	666	620	644	644	645	645	611	620	630	607	641	605	619	682	637	613	593	606	669	610	655	605	606	618	653	629	658	627	620	651	623	633	637	666	589	623	661	580	577	613	576	626	621	619	653	604	614	631	641	620	670	653	653	659	631	657	677	614	632	625	618	625	601	635	634	600	660	622	584	613	658	583	636	650	596	617	619	641	639	606	611	622	678	656	618	631	611	612	641	600	626	596	646	602	659	608	587	622	680	633	642	601	653	625	614	568	632	612	623	604	621	617	607	608	650	627	630	616	615	611	635	626	636	641	591	592	559	667	638	604	604	614	630	619	595	652	648	610	615	664	655	677	614	628	658	639	613	583	622	631	638	611	633	660	641	644	620	610	652	633	692	613	645	597	632	573	654	632	628	630	655	609	691	651	600	603	619	635	631	643	618	609	633	631	628	623	641	621	575	649	611	645	577	613	613	634	637	613	635	628	629	656	654	635	615	601	615	616	581	614	637	619	614	572	626	624	605	604	562	654	636	642	633	649	607	602	582	644	616	624	564	625	625	612	609	638	617	636	641	630	623	640	635	670	629	612	655	645	617	615	637	594	594	618	647	637	584	605	656	660	661	590	649	635	690	609	565	601	567	600	617	595	617	643	658	594	644	630	647	607	619	600	646	592	613	630	603	657	596	603	623	641	646	665	621	642	609	636	696	609	629	641	609	623	677	621	625	640	612	594	640	648	622	611	633	603	616	613	688	639	660	633	593	573	623	619	593	603	636	635	653	630	626	622	629	601	653	573	621	609	650	612	643	611	635	614	634	654	594	662	598	659	589	579	610	649	620	617	604	609	602	582	659	634	625	616	660	653	685	600	615	618	643	612	634	640	633	666	629	638	623	665	604	643	635	666	636	621	572	633	581	625	619	628	625	631	618	702	694	578	622	643	638	650	634	622	653	587	609	587	625	671	624	701	628	647	634	602	628	647	615	639	656	620	596	654	611	599	614	652	617	618	632	614	613	662	656	602	668	627	617	626	645	647	628	634	596	620	615	593	615	661	646	609	650	628	632	646	629	628	601	622	616	593	638	596	640	604	659	658	659	657	616	629	615	657	620	660	625	644	663	678	609	653	637	684	663	684	610	605	597	625	664	666	643	631	655	588	661	645	650	590	636	598	672	613	637	633	636	627	646	622	609	656	585	660	630	682	587	602	599	601	648	605	643	623	594	650	621	643	605	635	634	621	606	624	628	621	619	620	624	596	644	652	593	628	638	618	640	594	670	612	595	617	614	652	591	622	600	640	623	631	593	644	654	625	633	632	592	631	635	647	660	641	626	609	630	622	639	619	593	607	630	653	621	625	626	668	572	652	637	636	592	608	599	597	624	644	596	587	641	605	672	656	663	566	629	649	627	584	647	635	597	608	617	664	623	620	640	615	608	663	662	641	603	625	625	625	680	593	634	615	617	655	620	631	575	634	614	607	644	589	617	644	585	616	647	663	639	625	592	620	617	601	610	653	633	589	589	633	625	666	627	638	669	617	602	611	641	624	602	644	611	627	597	599	652	593	642	608	649	619	682	618	573	627	617	605	615	639	642	606	587	612	650	651	648	602	608	643	619	606	598	659	622	640	635	597	623	616	660	623	645	708	650	597	630	659	602	634	601	645	604	634	615	624	613	663	609	597	624	625	615	586	617	637	640	624	638	644	624	591	645	583	612	632	615	642	706	581	601	633	616	634	657	640	649	633	662	644	610	609	600	595	646	625	645	660	583	648	648	564	629	624	665	613	649	629
23786	21266	28799	24053	21258	12108	1096	711	583	479	457	441	421	372	401	365	387	371	369	354	350	333	352	317	355	337	320	315	311	329	337	302	343	325	330	327	332	337	310	319	323	313	333	303	291	345	312	341	297	333	323	338	331	323	322	340	288	319	321	271	276	285	333	311	325	306	326	358	339	312	292	350	311	304	320	323	303	303	319	347	297	307	275	319	305	321	349	328	304	306	300	277	318	290	313	300	315	296	312	310	340	282	314	332	317	320	294	301	291	314	333	320	279	342	345	299	277	333	276	311	305	304	323	309	322	323	311	313	312	290	301	302	301	292	317	319	306	312	329	308	288	282	319	315	300	305	286	305	328	306	302	311	266	307	320	313	298	318	284	298	300	326	303	313	326	326	306	267	317	301	298	307	303	303	327	300	322	321	309	338	274	332	308	299	275	295	273	317	310	299	314	301	319	305	306	296	302	358	322	323	320	310	316	286	298	318	272	287	343	297	308	337	306	284	319	314	331	275	315	301	285	292	317	305	327	318	287	312	333	277	330	296	312	325	321	335	283	281	295	309	339	295	278	334	307	322	323	299	319	314	321	294	297	299	284	316	328	300	289	311	320	313	312	308	286	287	297	322	317	301	304	305	313	315	308	333	330	314	298	293	311	281	318	287	308	298	306	310	280	309	324	289	289	286	288	309	292	301	331	311	299	298	294	294	326	330	310	314	325	296	329	305	321	304	307	317	296	312	340	311	312	306	286	327	328	325	329	339	349	323	295	280	293	291	316	309	274	303	319	287	271	310	327	297	309	297	297	291	316	313	297	318	327	314	306	315	295	308	305	263	304	325	286	325	345	325	324	287	331	314	345	314	316	298	304	297	306	308	287	301	286	294	298	328	291	324	314	277	299	334	297	291	315	308	331	307	312	305	321	299	329	336	336	319	302	306	309	297	293	296	336	307	306	334	301	327	320	302	302	306	311	311	277	310	301	283	285	281	304	300	320	321	298	341	350	303	306	319	334	328	328	345	301	307	312	302	288	313	303	287	298	313	312	311	314	352	344	290	276	285	317	315	308	304	297	290	271	298	324	281	316	306	280	302	286	329	320	326	312	307	331	305	304	319	294	291	321	263	300	296	327	300	313	348	293	294	299	314	296	302	314	297	308	292	304	315	268	300	319	317	307	342	317	322	278	273	288	309	329	326	305	333	285	272	295	291	309	297	335	300	311	307	324	292	285	277	285	310	309	324	306	281	337	297	266	309	299	329	316	300	322	330	309	333	317	324	320	309	305	293	318	295	289	299	317	319	318	312	319	317	315	302	299	299	283	310	316	271	307	304	332	312	316	308	308	301	323	310	282	298	361	290	309	300	334	295	284	339	337	300	315	332	283	276	281	312	309	315	315	290	324	312	286	304	303	283	310	327	328	289	290	302	293	298	301	316	276	261	323	327	279	317	289	305	273	286	310	305	299	300	300	322	299	316	311	351	308	328	315	317	320	305	295	305	307	284	337	289	305	311	288	324	329	303	326	312	341	299	289	335	301	310	304	305	296	303	297	315	322	277	336	303	300	328	332	275	311	313	279	297	310	288	302	307	283	299	302	299	313	318	310	284	342	323	322	317	324	290	315	272	281	295	329	309	314	291	329	327	298	302	284	301	276	323	306	323	326	287	311	340	296	312	318	298	322	289	333	294	302	290	315	298	312	303	311	257	278	328	286	308	305	268	318	319	281	295	330	321	298	295	308	324	333	310	302	287	315	284	281	288	310	320	340	288	276	285	314	299	315	290	327	273	300	320	321	297	286	286	290	299	305	298	327	323	301	300	325	294	290	296	312	331	326	317	351	274	305	284	284	299	309	300	311	295	315	311	346	303	300	317	307	305	301	340	290	295	305	284	293	311	274	318	303	288	281	310	299	293	328	308	324	290	285	313	315	284	325	318	296	332	346	350	300	312	309	308	313	280	308	312	319	339	315	261	321	320	325	324	277	276	313	310	294	265	309	292	315	302	297	338	313	299	317	282	332	299	282	293	338	313	318	299	278	291	279	290	311	302	322	318	286	303	274	322	308	320	295	311	290	285	330	318	311	263	311	293	324	303	312	308	296	299	262	328	316	296	300	317	285	338	307	291	288	314	311	316	305	300	331	277	292	306	350	336	345	303	317	310	306	328	297	289	284	291	307	300	271	324	305	299	341	287	318	304	309	303	315	304	319	293	315	280	305	317	295	318	305	305	311	316	304	339	321	279	311	301	308	348	279	316	316	322	306	310	285	307	318	325	301	326	319	285	290	306	323	315	288	307	310	320	285	298	299	291	311	312	300	306	287	308	304	306	294	286	336	319	306	267	314	316	318	324	314	298	301	288	305	321	307	306	300	309	324	307	315	283	324	309	323	319	288	318	285	309	325	317	333	306	328	313	270	303	284	304	322	317	305	324	327	309	306	314	299	282	295	282	291	350	284	322	276	284	320	296	303	323	301	289	276	283	305	312	305	318	300	303	318	318	276	314	320	295	296	316	323	293	338	316	287	326	267	289	312	312	289	302	290	318	286	315	302	300	306	320	305	339	305	313	298	292	311	320	289	313	301	327	316	296	294	284	316	263	339	316	297	276	321	302	301	302	318	334	312	298	300	292	283	283	307	290	318	305	294	297	348	327	322	326	312	324	340	323	327	297	298	289	322	283	291	312	329	337	309	293	273	321	296	285	353	309	304	311	305	294	306	332	300	280	312	326	290	344	304	279	324	285	293	301	295	314	314	300	336	310	315	251	289	305	328	305	318	308	304	317	339	325	306	304	317	305	298	327	320	346	284	298	300	325	292	315	292	305	289	303	287	328	303	317	310	313	321	328	307	328	323	289	278	288	298	296	317	285	299	331	319	289	304	283	284	282	309	282	321	281	302	288	294	304	307	319	305	285	332	294	308	317	282	313	315	303	335	300	303	311	327	365	310	291	309	322	336	314	308	296	326	314	306	325	300	282	309	313	286	301	306	315	322	305	309	301	315	326	302	277	295	330	326	314	281	312	304	300	316	318	340	286	281	313	351	296	327	304	280	298	274	305	317	317	329	293	308	320	291	272	301	316	342	299	284	307	337	278	301	279	315	305	320	289	314	327	293	283	317	312	289	296	290	302	301	316	301	308	291	318	277	302	295	294	306	311	313	303	307	295	324	328	287	280	295	294	286	287	294	297	295	338	297	312	297	329	319	301	285	321	333	300	306	299	307	317	300	305	293	336	298	334	321	306	300	322	303	312	311	321	289	321	333	303	328	329	302	337	299	291	340	276	300	304	300	290	299	331	339	321	292	310	297	337	334	336	305	326	326	302	299	327	289	315	308	345	272	330	301	304	304	300	320	303	286	302	318	308	294	310	302	315	321	293	298	285	294	321	320	303	284	324	303	295	300	299	327	309	307	311	319	301	324	287	273	317	307	284	284	297	285	287	295	290	313	310	289	308	340	315	289	297	317	278	327	324	316	294	315	290	301	313
5396	9703	8001	3967	2647	2077	1626	1276	1048	961	839	750	733	649	631	553	564	526	500	526	459	468	520	474	476	457	441	458	478	457	451	451	432	434	474	399	414	386	396	437	420	413	402	408	431	431	419	425	382	433	401	441	446	416	391	446	406	424	401	420	419	419	392	427	391	425	419	407	383	426	419	418	379	403	419	414	416	448	410	426	405	401	386	416	392	421	422	412	389	395	398	438	414	376	396	405	418	362	421	409	411	392	450	450	401	432	440	382	429	388	431	390	405	403	384	416	408	398	423	406	379	395	423	424	411	413	448	373	416	423	410	439	411	395	400	472	413	422	401	413	454	379	406	439	400	411	407	399	396	419	409	435	418	389	430	439	429	390	374	428	388	413	365	415	447	401	406	402	438	388	399	407	428	388	421	417	395	441	416	426	391	388	415	432	386	399	410	389	408	394	397	398	431	475	405	404	441	393	398	427	401	403	377	392	411	391	424	417	411	396	387	407	436	371	430	430	392	398	392	469	388	444	404	414	395	419	400	383	396	376	396	415	381	387	414	430	416	386	463	375	424	379	389	414	398	393	413	433	358	406	384	397	385	437	440	411	412	404	373	436	394	428	403	402	415	401	390	392	428	412	405	408	425	432	419	432	421	400	370	413	401	421	425	400	384	425	412	412	393	448	420	400	422	400	446	408	415	444	446	387	417	394	435	419	473	410	399	417	395	422	357	378	352	433	405	444	400	416	430	420	405	401	419	418	375	385	376	399	406	391	430	397	414	400	457	419	425	422	435	445	395	414	397	375	423	407	407	422	411	414	399	370	404	411	411	433	428	440	394	386	394	410	399	411	394	430	417	407	415	432	422	412	393	428	408	404	404	382	413	419	371	396	391	387	417	460	407	410	401	406	407	428	405	425	425	399	440	405	446	422	390	399	382	398	420	420	428	432	414	365	425	404	374	397	427	392	408	418	429	428	424	409	377	435	391	373	417	389	410	428	442	407	405	429	427	363	420	427	423	397	414	415	421	413	381	424	409	399	388	421	398	414	427	398	429	415	439	396	436	406	388	405	379	405	406	426	397	447	432	367	384	371	428	404	422	451	440	407	421	444	404	431	405	431	390	437	418	425	388	444	441	397	407	389	408	411	406	412	428	425	396	433	411	394	450	415	401	409	371	413	394	377	428	450	378	400	393	392	377	384	379	403	411	408	413	421	428	390	392	398	411	422	386	386	399	399	361	427	414	421	408	390	379	438	439	412	419	395	449	382	425	400	396	419	412	438	388	421	400	437	405	448	420	411	399	412	416	417	404	393	400	414	411	449	406	422	417	411	370	409	395	411	382	449	392	397	396	430	456	412	400	448	414	428	399	392	435	405	428	402	406	393	432	414	389	417	426	418	404	405	372	390	386	422	400	408	452	403	403	414	407	419	395	394	416	410	426	402	393	445	417	412	398	426	423	399	436	418	403	394	387	443	407	455	402	410	409	396	405	441	426	392	443	375	419	423	391	422	423	421	427	408	392	399	370	408	428	399	366	399	422	424	404	441	428	407	425	442	396	355	408	420	415	400	442	435	403	428	378	426	363	420	408	460	401	394	389	420	398	403	397	375	410	390	395	399	389	409	375	446	427	424	370	386	377	394	392	400	403	404	412	407	397	420	392	399	387	372	416	425	403	412	408	413	421	396	441	423	422	439	403	399	388	412	381	405	391	431	398	433	409	403	396	432	399	420	422	415	407	386	395	428	413	391	407	395	415	419	380	422	420	394	431	374	430	415	379	419	375	399	388	411	415	409	407	451	407	410	426	395	447	389	391	378	429	398	425	444	444	439	432	371	413	375	414	405	404	428	377	392	408	390	408	354	414	388	383	404	392	411	435	443	414	372	455	415	397	377	428	395	423	394	414	392	412	405	446	383	413	431	383	420	427	402	437	391	406	387	425	397	434	394	432	407	432	390	409	434	398	455	372	388	396	426	381	399	399	408	469	424	382	419	480	415	412	415	396	418	396	384	413	395	429	377	419	409	428	413	411	414	406	439	417	398	416	405	389	421	417	410	395	390	417	403	391	408	394	422	377	413	396	423	413	377	386	385	397	405	425	395	420	397	391	423	390	424	374	419	404	420	411	426	431	410	384	419	421	452	438	399	436	392	396	422	415	377	403	435	381	420	439	424	407	406	402	449	414	399	416	425	395	417	400	402	409	424	419	416	395	381	430	398	418	412	367	440	410	410	401	396	428	416	432	416	395	393	420	446	413	420	398	431	408	439	427	409	439	451	448	361	394	378	422	394	412	366	419	421	421	404	416	406	392	408	425	433	422	417	424	427	432	354	388	389	403	418	392	425	408	390	402	397	389	393	403	386	417	375	425	410	442	420	440	429	452	398	416	414	393	424	418	467	397	399	448	447	430	395	441	388	400	448	430	388	421	395	393	421	400	388	430	411	349	381	407	428	442	396	409	445	396	425	438	418	430	446	416	400	377	383	387	417	398	434	407	429	395	421	437	422	383	401	406	379	414	400	422	397	395	379	424	377	392	443	431	376	410	408	416	419	434	399	402	425	398	409	390	361	400	408	380	407	405	406	431	394	391	435	382	399	424	389	375	385	419	430	432	398	394	410	432	391	411	425	397	388	406	434	422	421	419	399	410	394	407	396	431	381	401	389	403	409	424	420	406	410	402	403	459	352	411	414	413	437	408	418	425	438	431	399	414	384	405	387	439	365	408	399	431	394	397	398	389	393	434	426	412	402	396	414	416	406	394	394	423	428	421	407	434	382	414	386	420	380	372	445	439	387	421	445	383	420	411	390	415	435	372	380	401	420	425	422	365	396	400	437	464	415	357	413	395	420	406	439	402	452	393	387	425	416	417	404	408	412	406	408	459	392	410	394	390	467	428	368	412	410	446	414	385	429	411	425	386	421	410	441	418	431	402	411	407	445	421	421	434	373	394	406	421	435	404	429	404	415	429	403	422	356	437	463	409	417	408	438	402	405	429	386	392	374	404	422	400	438	433	426	401	423	388	445	388	390	364	445	415	405	397	381	395	415	432	429	417	420	422	389	412	394	425	395	418	407	426	411	389	434	366	410	393	414	383	434	429	393	383	410	396	412	372	385	416	432	434	442	415	390	410	395	383	390	370	393	386	447	407	391	399	385	375	414	416	383	393	419	422	418	369	415	407	411	410	398	433	420	415	401	425	392	393	383	434	410	398	417	454	419	373	409	410	418	394	441	426	389	436	391	396	412	433	391	421	431	396	422	392	386	388	384	397	440	415	398	423	435	417	391	429	405	399	399	406	424	403	402	415	429	430	424	408	419	413	388	375	393	392	391	395	420	415	379	428	421	390	409	420	427	438	405	403	420	430	383	378	378	415	399	411	405	413	433	397	406	408	385	404	378	420	438	414	391	419	400	387	413	407	411	414	410	405	410	376	382	381	407	438	407	375	404	411	415	410	391	387	427	393	378	424	410	387	435	363	437	366	390	378	400
22838	21246	29150	23643	21250	21284	10502	948	545	514	430	391	391	350	292	274	256	243	244	203	197	216	200	194	173	201	204	162	166	162	160	177	177	174	171	177	161	185	189	147	145	170	121	148	158	159	165	139	180	150	139	163	140	139	122	140	162	136	146	140	142	106	149	143	162	151	138	145	151	126	147	133	145	145	151	115	150	142	126	119	133	152	153	123	116	107	129	148	126	153	151	162	135	170	145	130	116	130	139	147	151	136	108	131	143	126	139	144	150	117	155	143	131	131	139	142	135	115	145	137	145	121	123	123	122	139	117	115	136	153	143	129	141	143	128	127	126	139	128	151	145	131	142	136	127	132	141	152	152	146	118	153	134	141	130	138	128	164	138	135	153	138	118	125	143	151	152	130	126	153	151	140	163	130	137	125	129	125	138	139	135	129	138	133	130	110	136	139	141	127	130	142	120	118	137	135	128	138	140	141	134	143	134	138	134	127	119	127	155	152	140	135	126	142	132	128	123	154	128	115	133	137	119	113	116	128	157	142	133	119	134	137	127	146	121	112	120	134	147	139	143	159	127	118	147	129	105	135	113	143	127	141	127	140	126	145	131	144	142	134	136	149	130	136	127	130	135	156	137	127	131	126	122	123	139	155	138	133	136	140	132	141	114	148	151	142	131	124	162	130	143	137	137	136	125	136	125	143	144	149	129	158	132	134	137	138	141	125	148	139	147	124	139	133	121	134	124	120	128	127	147	114	129	116	144	136	129	118	133	126	105	144	134	145	114	135	136	132	131	125	144	132	141	107	128	132	128	118	125	157	133	128	128	149	134	120	121	152	149	131	129	131	112	127	153	125	122	133	143	141	131	127	140	155	129	159	136	121	128	148	151	122	139	140	127	136	119	133	106	124	135	124	148	116	140	136	130	110	119	141	153	132	136	154	143	144	131	151	142	132	152	147	144	156	126	157	137	153	139	128	127	139	146	133	133	144	112	121	131	135	125	142	106	160	114	125	123	116	146	129	139	135	147	134	131	152	132	118	122	130	136	136	128	133	151	145	136	119	145	147	143	127	155	149	121	127	159	131	121	131	135	146	111	103	143	146	130	125	152	135	131	139	141	140	128	133	128	125	122	139	125	139	123	143	130	133	113	139	126	138	124	135	127	123	135	152	129	135	141	146	128	120	137	138	147	136	147	146	154	145	133	145	121	140	144	133	118	129	152	111	136	124	131	115	135	121	144	153	129	129	126	162	124	133	145	120	144	137	134	138	120	147	136	130	113	141	129	131	131	121	157	137	141	140	137	127	123	135	127	130	130	153	138	137	141	131	128	123	145	127	142	118	142	132	142	146	132	142	154	144	112	127	160	118	126	148	121	120	138	132	132	143	113	132	121	142	134	123	129	124	143	129	148	141	141	117	121	140	133	154	130	130	109	136	149	128	139	140	125	127	128	165	131	154	157	146	133	157	143	121	129	105	129	131	144	140	151	117	144	139	126	135	131	128	115	119	142	128	135	131	144	131	133	126	128	140	129	119	138	150	132	112	125	136	127	115	134	153	133	152	130	136	166	129	116	124	150	102	136	129	160	133	142	144	133	111	112	136	139	131	130	136	109	140	131	137	129	131	140	141	145	126	144	122	132	140	143	133	126	125	117	149	145	139	151	147	121	130	155	145	116	138	128	142	127	138	143	120	151	132	137	121	134	135	142	133	146	124	120	148	129	137	143	127	135	135	118	106	129	142	132	133	133	139	141	123	137	135	135	118	118	143	124	126	149	133	145	155	142	126	141	137	137	126	119	119	126	111	131	129	165	136	138	130	127	117	141	138	137	130	162	121	151	118	127	159	146	132	152	142	149	119	130	118	139	146	128	147	138	144	130	148	139	124	142	126	137	135	143	154	130	114	137	141	129	137	137	141	127	129	139	152	140	132	137	130	132	126	159	138	156	142	121	128	139	152	145	144	145	130	140	145	131	168	150	122	154	132	140	129	138	134	144	132	125	151	134	131	145	138	124	128	151	140	134	111	136	159	124	130	111	121	114	130	149	146	146	139	133	131	125	151	138	133	120	151	140	149	151	134	129	112	150	115	133	131	142	117	134	152	138	138	135	124	123	130	132	119	120	155	145	150	127	129	141	142	134	125	153	121	144	139	134	149	130	137	140	129	100	145	139	142	133	131	127	142	139	137	138	109	136	154	142	147	125	159	125	141	152	141	130	139	141	157	111	123	144	146	145	136	126	127	121	140	123	141	127	114	138	142	134	140	137	142	131	133	113	146	136	144	123	136	126	136	141	144	140	159	124	120	133	146	142	120	118	121	109	130	140	144	132	134	140	145	137	140	152	125	130	161	129	129	144	140	127	133	128	131	129	142	147	153	141	133	119	143	139	142	138	137	138	122	133	139	131	152	140	116	142	117	125	133	118	150	126	141	140	157	135	124	109	130	121	118	139	142	125	144	134	130	139	127	131	141	136	138	147	130	146	135	121	134	128	137	147	119	134	127	125	143	141	130	128	126	115	118	138	167	122	140	162	143	139	148	117	130	134	135	128	138	148	126	158	119	128	132	127	140	121	125	129	146	116	141	134	133	145	143	121	126	119	141	135	142	140	132	134	122	128	124	121	119	150	147	119	123	114	145	142	139	131	124	153	150	131	145	142	151	131	141	135	156	147	128	126	150	129	152	136	116	125	124	153	122	141	148	108	131	122	140	132	150	131	144	145	134	138	160	132	125	132	142	146	115	129	127	138	120	135	152	150	148	135	128	134	135	144	123	150	152	159	140	143	124	143	125	129	133	150	141	141	136	139	137	136	117	137	138	143	130	127	131	134	134	121	130	127	108	130	142	117	138	133	138	126	146	111	126	144	159	121	128	132	150	144	137	131	133	125	124	123	152	150	145	127	126	128	117	124	135	114	133	146	132	124	131	133	132	133	114	143	131	142	137	114	132	126	146	138	139	150	147	125	159	135	127	135	114	132	146	115	112	145	128	137	118	144	128	116	156	117	136	126	121	109	135	117	124	130	140	111	136	143	145	139	129	150	121	141	126	108	150	117	134	129	129	133	131	150	118	131	119	151	146	136	120	142	113	126	139	151	137	148	122	129	124	135	144	128	113	150	137	126	152	120	129	146	129	115	136	104	138	139	135	128	126	136	137	143	114	129	112	111	134	141	130	134	128	134	132	141	141	144	128	153	128	110	124	125	131	117	145	127	132	120	122	156	140	137	137	104	158	128	131	149	141	110	141	144	119	134	130	151	114	155	115	123	120	116	159	140	125	133	138	127	157	141	121	117	133	119	132	140	123	128	155	153	145	135	147	128	130	123	131	134	117	138	142	139	132	125	145	154	139	155	153	132	125	142	142	126	131	153	133	138	122	156	116	112	124	144	130	158	125	116	151	162	134	142	111	120	143	147	150	118	130	129	118	133	114	147	139	139	120	145	126	110	154	115	149	144	142	135	133	133	123	134	144	146	142	134	116	118	132	126	140
6739	15636	12776	6617	4417	3291	2440	1887	1486	1192	1050	871	757	704	596	524	480	453	400	409	345	281	345	294	299	286	248	281	237	253	240	230	242	218	237	229	230	224	234	217	202	211	197	201	194	206	221	215	212	202	184	197	203	194	191	189	189	200	173	203	212	203	176	174	181	179	182	217	163	191	175	212	171	207	178	183	172	174	168	191	197	177	186	181	171	175	200	174	178	193	185	180	174	180	167	173	204	213	167	178	156	180	162	161	158	189	173	191	172	170	196	186	175	177	153	209	155	160	193	185	181	196	175	162	165	178	193	160	180	173	179	194	170	192	169	159	156	180	154	170	196	162	184	172	159	177	180	167	166	176	183	158	149	174	158	173	191	151	192	175	152	173	152	189	161	163	206	187	165	195	175	170	206	197	173	170	188	160	201	187	159	155	172	164	168	167	138	165	178	180	168	194	187	170	175	179	136	192	178	182	188	164	188	166	169	176	174	160	182	172	164	177	193	171	152	197	193	198	181	160	174	177	200	173	195	182	171	171	207	185	190	201	173	188	150	180	178	174	194	190	198	177	174	172	180	168	189	157	198	195	172	198	187	169	171	195	165	181	198	188	181	167	152	150	169	174	160	164	154	189	138	185	172	173	169	177	172	173	170	196	158	196	182	163	204	181	182	168	188	167	201	166	157	193	159	166	152	188	170	147	172	188	189	174	162	163	166	159	195	165	173	165	174	183	165	201	173	155	190	160	163	172	161	162	186	173	162	186	187	174	189	157	173	172	199	190	199	195	168	200	178	168	161	172	179	188	160	197	183	174	156	183	146	165	199	178	190	169	183	151	192	189	183	180	189	189	194	159	172	196	171	166	174	165	176	169	176	155	165	151	176	189	165	169	182	195	170	191	191	178	184	184	192	174	194	180	200	186	175	186	162	174	177	168	172	172	161	168	142	191	178	200	173	158	179	171	178	182	182	186	186	157	177	216	159	162	162	169	170	173	163	182	177	177	200	172	175	186	157	166	183	169	160	194	171	158	189	184	183	185	199	170	186	181	177	174	190	181	195	164	154	167	180	158	176	185	183	173	177	171	163	160	158	210	178	188	208	169	176	172	153	173	159	171	158	164	190	187	170	165	181	166	168	194	168	181	177	199	186	168	182	170	188	163	175	172	181	179	195	181	173	176	170	167	164	171	167	177	188	192	151	196	183	172	179	174	184	177	174	172	150	165	183	172	170	179	185	172	170	172	167	159	186	167	178	162	192	179	181	182	154	181	190	174	176	142	159	202	188	163	203	184	178	191	178	171	196	166	170	157	174	180	150	181	179	184	162	188	196	179	149	193	181	198	185	175	185	172	174	176	189	160	181	165	190	183	173	175	167	183	170	169	162	185	167	177	160	193	184	164	179	189	184	180	174	175	177	160	189	166	170	168	182	166	169	188	176	160	166	163	175	162	164	158	172	172	178	171	190	200	186	196	187	181	199	160	172	191	177	178	204	171	171	163	172	186	149	167	195	164	155	154	173	167	196	182	185	160	169	170	158	182	163	181	169	174	164	170	175	174	197	159	206	173	167	208	163	163	167	153	202	200	176	161	175	160	182	180	159	196	171	183	185	178	191	195	151	151	170	176	204	193	195	191	177	180	186	153	163	209	195	199	139	186	172	170	166	172	180	168	175	149	203	178	173	173	178	175	144	179	170	163	196	190	148	176	166	171	173	173	165	161	170	179	169	181	169	174	184	181	176	173	210	206	169	170	188	183	165	156	178	176	196	175	184	156	182	159	153	199	196	183	165	188	175	157	183	156	175	190	178	160	187	181	178	194	153	154	172	174	187	187	169	187	193	170	159	185	190	165	160	168	199	176	195	187	166	157	185	167	171	155	180	184	178	176	165	188	164	158	147	186	198	163	169	216	170	181	186	173	178	182	194	185	164	151	169	176	169	176	165	188	177	187	169	165	183	164	175	174	156	184	175	164	183	172	171	168	185	182	172	178	174	168	171	177	163	185	175	179	178	175	170	165	183	147	183	177	166	169	178	175	178	163	174	182	178	175	164	154	154	185	184	170	155	168	182	189	191	161	186	150	178	183	183	168	209	164	189	164	179	180	194	153	172	177	164	186	173	197	197	164	195	156	198	171	169	173	173	178	187	152	183	154	163	168	196	165	209	167	176	187	180	176	167	162	196	190	183	195	177	160	186	194	159	191	180	205	191	159	173	174	170	195	165	185	172	160	194	178	172	173	170	157	196	170	175	171	158	166	175	166	160	175	170	160	183	173	159	178	153	171	197	186	184	174	177	174	204	181	197	171	167	176	178	163	176	191	172	182	203	167	187	159	201	182	182	183	177	203	180	150	186	186	177	144	188	176	212	157	171	172	189	181	191	157	162	147	189	192	157	163	195	178	167	173	177	196	176	210	166	175	164	165	160	208	188	165	165	164	176	168	169	164	158	175	162	162	176	196	155	176	167	178	156	197	164	170	179	177	198	194	184	196	173	158	185	191	193	169	174	154	171	187	185	184	199	179	173	187	143	182	169	177	170	177	166	179	161	173	178	176	177	159	177	194	174	197	186	161	157	148	152	176	174	184	156	183	183	182	178	163	178	169	184	171	179	177	160	162	176	178	170	170	167	170	185	171	157	145	164	176	216	169	170	167	193	185	178	176	164	170	198	151	189	170	194	201	157	170	173	171	148	187	160	169	171	176	190	182	191	152	202	208	167	165	182	171	169	174	166	178	171	158	174	157	176	164	181	175	171	152	189	166	210	187	163	137	169	200	171	205	176	177	166	185	167	185	184	161	189	190	177	169	173	157	181	175	170	152	171	178	206	193	184	163	190	175	147	199	198	164	176	157	160	176	186	155	170	166	177	196	183	181	159	179	189	189	175	171	186	178	186	210	167	195	193	175	151	154	183	211	186	151	165	183	172	186	187	177	180	196	200	198	168	168	168	182	186	174	199	177	161	181	168	166	158	164	154	172	172	184	166	171	177	177	182	175	190	167	162	158	171	187	191	185	175	161	185	172	155	174	184	172	171	164	180	176	163	186	188	202	188	180	180	168	159	186	175	198	165	179	181	166	191	169	189	162	174	167	167	180	182	176	183	163	193	163	177	171	170	169	166	182	158	170	171	182	156	189	188	181	180	152	179	189	166	181	158	163	186	187	173	167	148	172	168	193	180	163	174	164	177	143	151	174	183	201	170	173	178	166	171	190	162	183	196	164	181	143	190	175	181	194	176	191	180	156	174	211	176	190	179	167	140	186	180	183	179	155	174	172	166	165	166	160	145	162	190	164	181	183	172	172	175	173	180	173	165	178	188	163	199	159	164	166	195	161	180	184	173	164	195	177	144	161	180	187	187	169	174	174	164	167	162	176	177	144	185	191	160	181	190	177	174	183	167	171	150	167	177	181	170	172	173	179	160	184	166	172	189	192	167	171	186	156	176	173	184	183	165	203	187	194	163	168	174	185	172	163	168	168	187	187	179	159
26958	20934	10675	1062	581	584	572	531	526	476	501	494	473	497	522	528	487	483	477	483	467	520	519	534	510	482	503	514	458	521	500	483	516	555	497	520	502	516	468	511	486	484	501	493	465	490	478	461	492	469	522	464	459	476	517	468	487	482	495	496	518	487	492	493	500	481	536	484	456	487	469	465	489	498	494	457	509	477	515	500	487	490	490	524	465	489	484	512	486	465	481	504	518	454	523	525	502	477	486	493	488	525	508	489	481	456	482	502	491	482	490	467	444	494	517	515	499	491	487	488	472	504	500	519	474	500	470	468	465	495	470	486	507	499	474	488	531	458	476	438	514	473	496	485	559	503	472	533	524	519	495	532	460	495	483	493	492	502	509	510	479	457	481	517	485	490	528	500	504	506	513	453	472	499	484	505	474	482	504	457	504	509	501	478	520	483	495	491	480	488	452	476	518	528	482	494	524	505	518	451	495	497	454	513	505	496	465	485	511	458	511	450	491	468	511	484	502	480	480	482	470	524	501	465	492	527	504	483	515	509	515	420	475	491	472	504	455	441	451	473	514	509	471	466	495	483	523	451	448	490	488	518	516	509	486	488	469	465	450	519	494	486	513	512	478	523	501	478	499	495	499	491	498	498	508	530	499	468	430	506	494	487	496	491	482	510	550	496	495	475	485	488	479	518	446	499	482	499	500	543	467	500	475	488	492	486	490	506	488	498	506	500	466	471	510	476	531	474	468	500	489	470	495	518	467	487	488	499	486	511	468	497	515	506	485	497	473	494	481	435	490	484	530	473	518	439	472	483	515	450	480	518	472	469	455	487	510	507	507	477	483	506	502	471	498	486	477	503	476	497	488	517	441	496	508	482	496	497	457	479	478	538	518	506	526	461	482	462	499	481	475	499	499	448	484	503	478	517	472	522	464	509	497	529	473	494	452	489	471	501	526	521	499	498	495	478	478	502	511	472	509	529	494	511	499	500	499	432	485	490	469	451	473	491	475	534	493	501	484	513	538	477	498	493	475	477	500	492	520	489	500	509	490	489	461	468	513	485	474	494	510	456	479	510	475	498	474	484	499	483	496	511	510	443	487	492	511	480	463	440	491	545	448	513	510	485	499	451	540	499	499	478	474	506	470	501	459	504	501	475	507	532	530	473	497	511	444	467	477	465	514	503	507	472	518	506	494	460	486	512	501	497	470	496	466	471	509	471	510	479	483	526	496	497	473	491	499	524	497	465	513	490	492	490	483	465	475	501	457	458	501	544	513	512	525	506	498	508	532	501	454	517	461	547	495	500	465	482	504	502	479	486	494	491	496	538	475	523	515	471	465	452	508	510	518	509	466	469	495	507	480	492	493	506	493	494	500	505	512	468	462	468	477	506	484	530	532	444	516	462	495	479	505	480	536	514	518	487	503	486	489	508	469	489	497	504	512	504	483	506	490	486	502	497	451	513	478	500	509	506	557	476	409	493	492	490	459	512	495	497	476	485	512	492	521	509	451	530	506	472	491	492	470	520	457	456	498	483	457	531	514	485	485	474	499	475	489	477	499	434	489	492	507	478	522	498	463	529	495	485	451	465	484	504	499	503	491	519	515	482	523	487	463	497	539	521	445	460	505	442	494	506	505	492	469	509	464	504	479	468	478	476	552	484	518	455	479	479	488	565	507	481	462	467	487	510	489	449	470	481	490	483	499	483	517	480	484	537	468	503	471	502	498	507	500	472	442	497	506	491	488	476	494	518	499	482	488	485	556	485	451	502	478	477	513	513	524	500	492	453	521	488	499	465	526	482	473	447	508	508	510	476	494	513	524	483	475	531	491	491	491	543	497	502	480	489	496	495	445	480	495	480	483	461	501	480	525	473	507	510	434	472	481	437	499	475	471	461	518	460	515	460	487	500	506	504	474	457	526	476	481	471	514	485	496	477	479	501	488	487	478	490	480	499	483	487	496	482	524	494	471	489	527	481	501	497	450	463	486	496	503	501	521	523	471	476	532	478	483	455	507	496	494	478	491	470	520	478	483	501	504	512	478	487	532	496	461	465	497	524	470	495	480	456	455	499	490	523	477	469	479	497	488	496	533	469	477	511	524	491	508	501	554	485	503	464	464	501	465	476	486	468	481	491	484	497	486	463	512	516	488	538	469	513	456	491	488	475	507	480	498	502	518	506	460	513	479	479	430	482	494	448	503	493	441	493	454	485	486	522	513	511	476	473	474	465	458	489	493	464	507	465	492	479	460	444	479	495	505	491	470	507	493	488	507	460	490	539	487	536	513	539	487	486	455	486	528	483	472	540	494	466	434	463	497	439	491	479	493	513	525	515	464	516	471	474	499	465	484	495	466	526	506	460	463	480	494	495	476	448	506	471	488	521	528	505	460	509	514	457	515	522	451	474	494	476	509	455	554	493	480	463	463	527	488	500	522	497	463	479	474	503	516	498	520	496	490	513	496	514	498	516	478	481	442	487	526	518	474	452	515	466	502	526	491	462	491	496	476	524	483	481	486	498	466	516	508	468	466	482	508	476	494	532	491	502	489	487	537	501	502	492	473	511	494	477	495	481	450	481	499	456	498	505	495	473	523	467	507	492	515	497	505	481	477	522	500	500	492	462	494	528	475	516	465	476	510	476	466	487	505	493	473	447	486	457	475	527	519	484	485	494	473	485	489	553	498	464	471	490	505	512	500	452	448	489	490	499	501	502	503	477	454	487	464	525	482	482	484	501	453	478	454	471	463	460	443	490	500	491	464	499	503	485	477	504	481	465	482	497	485	460	540	555	493	536	504	492	488	512	494	472	485	524	479	517	496	500	488	472	484	491	542	476	462	505	523	472	503	496	535	524	503	459	510	530	455	518	450	486	463	485	498	502	481	473	489	517	455	485	485	510	497	488	493	463	478	488	477	493	489	529	512	481	488	491	488	502	534	479	460	494	474	517	494	440	479	500	495	496	498	533	481	481	455	487	489	490	529	519	480	535	472	492	450	488	470	418	498	507	494	520	480	511	473	479	458	540	497	476	497	491	473	486	477	479	518	478	532	494	488	482	455	485	501	513	507	470	534	491	473	516	508	511	515	517	525	484	499	484	503	489	489	511	475	497	511	519	490	488	500	484	473	508	457	483	506	531	490	479	478	500	503	511	548	481	495	502	466	471	513	455	499	535	512	512	505	481	486	493	478	538	493	495	466	487	465	489	497	466	488	484	487	473	474	485	483	489	549	517	508	512	472	469	457	518	497	514	487	523	484	482	501	477	501	492	473	462	418	495	474	535	507	516	470	524	483	508	504	477	458	499	513	536	494	493	501	480	508	490	445	499	508	518	461	502	499	471	518	534	463	496	483	468	476	459	496	482	493	499	480	502	522	531	500	508	483	488	521	446	487	508	498	480	450	471	501	516	473	466	491	494	503	490	473	488	522	502	527	513	525	505	519	506	454	508	499	509	513	450	469	519	504	514	506	474	491	519	516	491	477	448	441	483	530	500
4223	1399	1206	924	798	754	705	716	692	646	650	683	681	599	572	677	634	630	675	648	677	650	640	597	655	633	619	646	616	611	604	625	592	696	631	644	652	662	636	624	628	676	655	623	617	603	627	606	636	673	637	616	614	622	651	646	694	668	655	640	644	609	657	654	651	644	627	708	611	639	637	632	644	538	611	595	647	620	612	619	631	642	643	649	629	604	628	628	672	617	636	663	641	628	629	627	605	647	610	602	599	630	648	632	602	642	622	612	603	668	649	636	608	633	622	656	622	646	625	647	583	596	616	656	594	621	690	655	637	645	597	623	624	666	610	655	657	645	634	677	612	647	648	619	603	632	641	626	595	627	668	638	640	612	656	630	637	613	604	631	628	575	598	625	629	662	652	628	628	623	578	627	650	613	578	624	622	625	610	616	667	562	631	629	590	623	652	680	635	632	661	661	571	655	673	587	635	636	584	634	639	590	628	630	618	673	650	695	624	605	617	640	663	654	653	630	617	630	632	615	626	589	654	621	635	619	625	651	627	644	644	635	604	632	622	629	607	596	643	624	638	622	653	581	615	624	624	618	656	642	666	642	633	660	663	577	645	577	570	614	615	630	646	620	640	647	611	634	589	604	630	586	606	605	614	598	621	622	636	579	605	652	652	646	613	654	645	591	598	601	608	644	649	663	661	609	618	598	651	645	637	660	669	635	606	623	690	616	665	633	611	642	630	676	608	649	628	635	617	625	638	620	655	655	619	651	665	654	653	624	603	702	636	618	645	612	652	618	634	600	655	568	629	628	631	611	660	639	628	689	665	622	613	666	649	639	625	634	609	617	623	655	635	658	611	596	608	653	600	625	636	637	635	633	633	635	667	583	644	687	621	669	612	630	566	620	591	605	614	645	617	634	675	666	638	650	706	606	610	600	631	640	615	647	658	640	614	624	637	636	664	648	607	623	627	607	625	617	601	583	638	637	607	637	585	610	633	647	603	621	662	656	628	625	634	626	606	635	634	624	634	650	634	651	618	687	623	664	622	600	606	591	640	622	620	597	634	627	665	618	633	631	637	610	633	625	599	626	637	648	634	599	637	650	588	638	664	647	626	611	636	651	609	601	675	647	593	638	613	607	621	599	635	659	654	633	589	616	644	649	635	649	652	671	627	636	651	652	642	627	651	631	647	639	634	617	616	612	634	664	609	587	633	651	610	637	605	669	673	644	636	614	643	625	662	669	607	710	606	611	645	635	682	672	628	617	600	650	653	623	599	668	621	616	621	624	633	638	616	671	622	656	685	638	662	601	648	616	626	598	617	643	635	712	665	633	665	637	632	630	622	679	676	628	638	616	652	665	627	615	631	633	638	610	640	622	659	614	608	611	652	677	637	608	655	625	608	639	607	583	569	651	642	636	636	638	664	622	570	689	640	657	648	634	664	664	641	659	642	618	672	702	644	648	627	607	643	598	657	617	616	609	625	636	588	641	618	656	634	650	615	634	621	637	586	641	609	691	629	625	666	652	660	604	586	632	626	610	613	597	611	590	626	636	604	650	651	625	626	614	615	639	604	658	593	676	589	604	605	598	647	659	629	613	601	617	628	657	663	668	676	664	645	618	632	618	657	635	666	626	618	657	665	590	617	664	647	675	648	652	637	584	593	623	682	594	611	581	648	637	628	647	673	636	664	584	638	635	621	644	638	644	626	649	648	611	603	617	624	679	588	619	644	637	640	646	646	614	660	632	630	626	662	578	603	614	631	610	607	632	643	619	616	618	662	627	653	633	632	627	650	584	613	605	633	712	624	643	638	673	634	655	610	675	658	603	610	595	642	617	597	629	612	624	628	646	637	656	606	642	622	621	591	639	643	613	619	656	655	603	623	634	609	641	661	629	561	593	612	649	595	613	676	614	575	670	616	661	604	648	636	592	617	615	619	636	605	628	667	653	636	664	627	636	668	615	627	648	622	609	619	668	626	655	624	607	648	621	580	651	632	618	650	639	630	633	592	623	590	709	634	647	634	626	639	667	605	684	692	608	628	636	595	624	604	628	619	640	634	598	666	631	644	661	628	643	606	660	596	642	689	671	665	629	628	648	627	611	652	644	619	627	653	622	640	564	646	681	621	592	604	639	623	597	638	669	665	648	667	613	614	669	625	636	614	663	634	651	648	638	622	616	663	620	607	611	641	621	590	631	588	623	663	624	667	662	613	629	675	623	639	590	619	646	648	625	645	634	598	605	614	678	641	568	623	653	620	620	644	630	608	610	600	659	644	640	566	565	614	659	611	608	589	619	651	619	608	625	620	612	633	648	629	671	647	685	618	594	647	625	651	646	611	648	627	597	667	621	631	647	649	648	653	609	625	654	621	570	653	615	610	643	678	674	610	624	678	624	617	659	630	663	681	609	685	601	663	644	631	613	655	617	613	656	622	608	672	582	637	621	649	624	647	609	636	633	630	599	628	624	658	635	617	612	671	646	608	633	608	687	605	679	593	668	629	692	632	640	683	623	608	652	643	633	627	615	643	640	638	653	663	634	634	620	632	619	625	665	576	646	620	632	607	628	616	596	661	645	635	670	620	602	643	624	624	652	615	655	660	588	657	672	662	612	659	603	647	658	610	622	545	605	644	625	620	628	662	705	624	596	603	662	648	612	651	693	631	609	614	640	613	620	629	608	591	616	645	605	624	642	616	602	666	614	644	607	635	658	628	703	659	624	670	614	637	641	640	614	631	593	618	667	651	662	655	646	637	675	613	627	603	620	642	624	609	661	602	615	639	669	635	639	638	642	658	641	596	608	602	643	601	593	618	605	622	647	641	636	639	613	621	638	615	611	627	642	655	655	662	615	663	624	623	652	649	565	637	591	637	657	626	632	603	595	631	604	608	630	619	631	654	673	662	599	683	630	615	641	693	588	635	622	633	591	639	596	713	619	628	628	628	615	628	661	608	633	595	633	633	589	658	658	697	646	620	618	698	601	584	644	605	644	603	580	629	656	662	635	626	649	638	649	646	632	644	661	598	650	638	665	618	659	654	609	664	603	643	635	589	640	651	645	572	649	601	650	638	648	656	609	618	612	630	644	626	584	635	646	645	696	622	686	617	616	626	644	654	582	631	654	612	608	611	670	656	672	644	596	646	620	632	637	604	589	621	602	652	661	622	613	621	612	629	640	596	605	662	580	663	617	658	635	627	619	662	639	596	622	618	607	608	659	675	650	605	637	632	646	646	625	601	644	623	615	620	618	637	662	644	594	616	635	606	665	635	615	635	657	608	632	626	637	604	635	610	558	664	678	642	598	673	636	626	651	656	623	615	618	622	597	629	616	597	627	617	666	611	624	632	615	641	614	632	631	652	621	682	621	594	645	625	608	600	613	705	659	644	663	644	643	629	656	690	568	630	632	645	613	611	667	649	587	654	641	599	619	655	630	662	605	602	667	647	613	635	661	634	630	620	614	622	645	671	615	621	591	615	594	632	654	632	638	650	592	621	632
23777	21252	28733	24060	21240	12098	1136	697	524	496	451	453	429	446	381	386	373	384	359	375	339	389	339	361	355	335	329	325	339	334	323	315	335	321	349	325	311	333	290	308	358	302	325	290	326	281	323	305	329	336	311	291	321	317	342	334	341	314	280	318	339	328	331	288	307	329	315	329	332	313	321	309	294	320	273	278	276	295	314	329	350	329	287	296	314	302	304	301	313	295	285	332	306	305	315	285	296	300	321	294	316	290	319	309	319	308	289	316	319	313	334	294	333	303	305	343	341	337	314	325	317	319	337	301	314	332	324	302	297	280	319	308	308	288	330	304	313	324	312	332	318	281	289	303	316	317	312	340	297	296	284	305	304	326	355	299	303	326	322	289	329	268	347	330	297	319	334	308	342	313	320	322	320	322	310	325	295	294	316	299	341	309	293	316	298	270	300	313	314	279	315	294	321	316	316	303	316	306	300	285	293	304	315	318	310	315	325	299	348	318	321	311	307	302	338	282	296	323	315	322	321	344	292	323	306	318	326	332	307	339	320	288	311	310	350	307	341	310	295	293	329	283	307	322	348	304	314	313	328	296	283	276	312	295	310	301	295	331	344	318	328	314	349	291	313	327	294	333	347	343	318	327	301	298	332	305	349	321	321	292	303	321	310	312	314	325	308	322	306	302	316	315	301	322	326	315	288	331	336	335	329	299	306	336	326	308	323	269	305	310	316	321	324	315	323	296	341	313	302	315	314	292	312	317	306	323	312	314	290	309	307	285	325	311	298	289	306	313	313	331	302	321	352	307	312	309	301	299	270	300	298	319	308	301	316	308	300	328	312	282	298	323	302	329	307	320	293	337	307	332	302	293	324	287	294	314	287	347	300	293	340	314	301	295	325	296	328	297	289	297	321	286	283	300	271	315	297	314	279	313	282	301	299	307	279	341	324	359	265	308	336	320	300	323	328	323	316	297	314	315	283	300	336	327	304	330	323	312	338	316	342	291	299	325	296	313	294	316	301	311	335	306	322	308	338	314	329	329	313	329	314	313	317	312	321	303	328	313	306	309	284	312	342	302	291	290	292	293	297	300	304	339	266	300	303	312	332	300	268	317	328	323	298	285	293	316	298	306	303	330	345	314	305	292	316	334	263	320	314	308	293	286	317	301	318	324	311	335	343	310	285	310	321	332	314	323	274	289	313	307	315	294	292	292	303	296	334	345	312	297	335	303	330	288	315	292	286	265	312	284	325	288	317	313	314	292	299	282	325	328	309	304	298	303	318	295	310	315	316	303	303	294	267	317	324	324	300	286	322	306	344	272	293	316	308	300	299	353	322	312	297	318	323	334	297	267	281	320	291	297	297	310	330	339	329	331	327	285	291	309	326	308	322	313	331	311	316	317	320	329	296	295	281	299	302	296	324	297	293	279	304	321	332	298	301	345	306	309	294	295	275	293	295	322	302	329	325	321	270	296	321	323	310	299	304	305	310	334	329	293	303	309	340	316	309	306	309	336	279	302	327	341	338	268	317	294	311	334	315	303	313	296	294	300	307	318	304	317	290	338	293	332	303	336	308	316	305	302	284	303	332	294	306	278	303	330	320	307	307	287	306	305	325	291	325	335	291	342	329	287	315	308	303	324	321	296	313	321	283	307	305	335	298	287	313	344	333	294	311	278	308	285	310	329	310	306	311	324	359	307	327	297	315	321	300	323	299	302	312	318	327	326	276	325	334	295	332	326	298	297	340	311	286	315	295	325	333	302	300	295	288	313	281	321	295	355	292	337	339	300	335	316	297	320	288	315	285	285	306	319	268	298	338	320	288	315	321	319	301	314	300	312	324	321	298	324	306	289	310	321	315	319	306	349	298	300	333	324	334	334	293	310	295	329	287	287	322	290	331	303	298	291	307	300	309	318	316	284	320	311	313	318	284	337	301	306	313	306	329	334	329	323	279	332	317	325	338	294	309	289	314	295	308	304	293	333	327	285	316	269	320	334	326	320	306	295	309	264	302	316	324	296	274	296	313	315	315	315	304	315	285	319	328	307	297	302	299	285	349	295	306	324	327	281	311	327	314	319	301	302	308	303	306	282	293	279	306	309	291	305	305	306	315	302	303	285	330	274	319	294	294	302	316	315	324	342	325	321	313	311	331	323	293	289	346	331	291	300	339	295	335	319	317	299	317	297	322	312	316	327	280	298	305	333	307	314	291	304	318	293	271	324	315	299	348	333	348	311	289	303	308	333	305	305	314	344	318	301	311	305	297	313	294	292	314	342	304	267	336	306	299	316	335	296	326	318	311	329	292	306	316	303	336	294	357	295	328	296	324	312	291	317	330	316	328	323	297	290	305	311	309	328	328	282	317	338	330	283	287	320	321	284	324	330	336	292	315	280	272	304	326	323	333	324	325	284	316	305	296	321	335	289	342	278	337	333	284	309	315	302	287	318	320	311	325	316	328	309	333	307	307	301	329	309	304	283	310	327	295	301	313	330	308	314	329	330	345	317	325	293	321	321	314	315	304	288	335	330	292	290	338	323	294	295	307	296	326	311	297	302	297	296	273	312	289	318	297	273	318	279	282	282	313	311	324	298	315	338	303	316	308	295	320	306	303	319	315	313	287	302	314	308	291	301	302	327	290	332	283	320	290	289	327	312	300	337	311	313	330	298	340	327	329	286	335	329	293	311	325	288	296	328	276	316	331	337	306	287	319	294	308	297	315	329	319	308	284	296	300	305	317	321	305	335	328	297	327	330	297	328	314	336	298	311	303	313	292	307	297	314	286	290	319	305	315	326	327	280	268	324	334	350	309	273	327	295	311	313	300	322	308	302	309	297	330	270	335	311	326	286	328	309	335	325	287	310	326	320	282	309	293	329	318	298	307	322	320	310	293	295	329	316	299	302	307	295	317	303	330	285	319	300	326	297	304	287	309	314	340	287	311	295	305	305	342	347	277	327	298	299	287	284	283	334	290	287	313	320	297	309	318	306	293	325	326	315	302	300	279	286	327	315	329	330	320	328	282	303	314	290	334	304	310	298	318	315	296	285	307	303	310	315	322	319	336	301	291	307	332	342	275	304	304	310	282	306	293	303	301	325	322	324	308	300	316	304	309	310	304	321	313	312	281	329	293	327	329	323	297	298	304	328	352	318	296	314	296	305	285	335	293	328	280	299	325	320	314	331	299	295	325	321	315	263	315	311	289	336	332	294	322	291	292	323	327	297	310	306	321	304	305	320	310	288	306	318	309	334	317	289	289	323	325	308	312	306	327	296	303	300	296	295	327	280	295	332	293	300	306	310	302	282	281	293	298	326	336	293	343	281	301	319	277	298	290	287	337	271	300	325	316	323	312	317	299	329	331	320	298	303	329	328	294	317	282	342	276	288	320	285	289	289	281	320	307	335	285	315	319	301	294	307	308	282	301	304	330	290	304	301	319	320	334	309	311	302	324	305	302	334	332	292	338	349	309	277	309	323	334	274	339	310	325	308	336	293
5200	9766	8018	4026	2738	2023	1633	1322	1121	934	856	796	721	658	635	640	557	519	542	490	536	504	483	459	454	442	464	460	457	482	475	441	458	435	422	441	427	462	426	432	429	439	413	429	437	386	444	431	407	426	437	425	410	404	398	376	430	401	412	421	422	434	418	417	424	372	408	416	430	371	420	418	434	435	371	453	416	404	412	461	427	457	419	410	421	427	404	432	408	399	433	384	416	414	431	392	385	402	427	425	445	408	384	399	393	378	420	417	396	436	435	436	446	436	452	389	399	403	440	383	449	413	414	438	432	392	418	432	388	415	422	414	437	388	432	452	436	405	424	396	399	422	398	388	436	391	411	428	437	467	426	445	410	397	412	375	404	427	416	378	422	400	436	417	419	412	412	400	430	434	372	429	440	444	392	419	430	391	390	394	384	386	432	395	389	383	448	448	407	375	432	386	412	434	423	401	393	452	434	391	403	433	422	425	402	411	372	431	418	407	428	385	369	411	445	435	445	425	407	412	432	395	440	416	393	410	403	390	431	430	437	402	375	401	427	431	380	376	404	394	403	392	392	393	418	439	425	376	434	420	391	427	439	437	445	428	385	431	412	387	397	411	423	390	414	408	413	433	406	426	414	406	417	407	388	430	372	380	399	423	427	395	381	423	422	427	412	426	417	417	388	449	424	396	412	394	392	408	376	420	407	407	396	381	395	412	407	409	379	378	401	370	423	436	380	389	414	391	419	424	394	427	429	435	354	436	416	426	425	396	456	409	408	463	416	421	412	426	382	453	436	404	425	385	421	438	397	411	417	391	446	426	393	397	448	421	413	421	420	404	400	423	396	403	420	397	445	403	410	437	409	454	397	443	429	436	383	413	425	413	419	410	388	428	412	378	400	379	433	415	436	425	409	415	387	397	415	401	392	375	436	409	389	398	438	410	422	367	404	423	412	411	369	406	413	397	416	410	394	369	399	399	407	421	405	424	377	418	392	393	415	414	396	436	428	433	402	423	409	413	456	441	387	430	412	423	401	416	399	428	401	395	393	396	357	437	375	423	412	402	422	421	397	419	430	402	440	405	386	460	417	427	392	414	399	399	366	420	419	448	439	421	384	431	402	404	429	403	411	402	386	403	389	432	422	404	417	406	423	406	444	451	406	419	393	405	414	445	399	394	420	385	387	441	405	424	420	440	414	431	386	426	417	411	414	426	417	378	423	391	373	421	405	433	447	407	415	426	448	411	410	423	413	376	407	401	426	375	371	394	405	430	441	411	424	415	418	405	396	406	384	435	372	407	432	459	423	390	414	438	409	414	425	419	407	397	437	374	391	409	422	406	395	420	407	396	401	405	448	387	412	396	395	385	397	402	428	448	378	414	447	462	451	411	414	371	406	422	426	438	408	419	383	381	405	424	424	406	418	395	434	366	460	404	349	393	398	417	388	395	395	395	420	426	401	391	430	404	412	438	430	405	429	437	416	449	397	395	395	386	407	398	406	412	382	409	369	415	372	427	434	442	400	436	416	442	411	420	410	415	403	409	380	413	415	387	433	447	391	402	406	448	381	438	430	411	389	422	421	409	386	392	416	379	421	412	400	397	425	395	404	410	398	417	375	391	409	388	419	439	424	415	381	428	398	385	387	404	380	377	420	421	429	403	420	400	394	410	441	414	405	410	369	466	417	421	454	420	447	397	407	383	396	415	393	405	418	411	433	387	426	420	438	433	412	423	370	411	421	416	446	456	394	402	406	457	384	385	427	411	413	374	397	402	402	402	424	403	421	422	436	444	396	404	430	419	414	415	411	434	400	414	451	382	405	390	408	408	426	393	400	440	394	412	424	382	408	401	393	405	421	412	434	448	422	428	380	410	422	444	422	385	392	443	404	380	405	393	431	404	424	425	415	406	425	411	377	382	389	406	409	397	431	397	404	410	420	395	406	382	409	388	370	417	412	429	423	424	421	425	415	445	424	441	406	450	398	402	407	432	440	408	381	399	430	394	363	440	406	431	427	379	406	397	423	409	426	443	428	401	383	416	446	418	411	409	388	410	402	390	426	422	414	397	420	416	406	423	385	404	439	407	452	405	435	392	386	405	416	419	424	408	405	411	433	438	389	463	402	400	409	387	435	443	423	427	419	411	417	449	442	406	413	429	395	428	404	456	362	415	361	402	411	446	401	405	387	420	397	436	435	404	417	410	434	403	431	423	388	388	410	373	390	390	393	381	394	414	417	394	421	394	395	373	414	425	383	413	419	374	411	421	438	425	366	426	456	400	425	403	460	388	425	368	420	409	417	417	377	386	412	375	400	431	417	433	386	424	427	407	427	398	380	409	422	433	453	390	411	429	402	378	413	389	433	380	413	377	390	381	415	422	400	417	401	379	372	407	409	414	430	418	390	414	383	402	386	384	380	410	403	416	382	425	375	419	384	422	417	367	411	446	385	386	446	417	420	428	375	383	402	405	436	430	411	412	426	403	425	395	418	417	416	455	387	428	419	421	371	404	374	387	399	384	407	423	410	411	402	405	421	399	444	414	436	426	429	371	413	391	417	403	424	420	404	385	392	419	382	397	403	399	404	401	402	425	404	408	416	423	404	417	417	392	386	380	418	405	417	380	407	452	423	387	398	394	363	389	396	355	426	416	436	397	414	403	400	390	433	419	398	363	449	428	400	386	400	386	382	415	401	403	382	433	377	430	400	439	405	420	428	425	413	415	430	398	401	388	436	417	411	384	402	410	432	408	395	419	399	398	377	446	387	413	396	382	422	435	419	404	389	416	413	434	458	375	429	393	434	384	416	383	444	386	414	389	387	376	435	431	398	403	403	377	391	411	402	422	393	421	398	417	354	408	469	410	428	433	389	427	427	418	421	398	413	408	402	420	451	402	425	416	396	406	416	403	406	430	405	403	424	426	418	402	424	432	405	457	446	373	398	434	388	418	448	425	440	428	413	395	450	451	380	442	448	385	437	452	443	384	419	404	394	403	411	428	375	429	440	434	439	416	416	419	398	401	416	395	404	456	425	408	390	435	405	458	404	398	414	390	387	400	396	436	469	394	398	410	367	417	371	395	413	407	407	427	434	373	393	440	430	427	416	394	444	410	453	398	446	420	394	384	412	404	391	401	424	399	406	388	399	427	412	415	414	398	412	432	417	398	426	420	388	417	419	410	409	456	463	377	430	408	403	404	446	404	393	387	441	375	418	369	389	393	430	390	440	399	401	434	402	425	399	423	391	403	402	389	381	413	402	408	419	412	382	416	406	404	405	383	414	380	365	417	415	419	399	408	432	420	390	429	453	387	394	445	410	419	396	357	408	455	398	391	409	403	457	428	437	406	435	412	428	371	415	433	400	388	403	423	434	420	400	418	421	413	469	413	362	446	404	397	389	431	397	427	438	434	379	428	383	426	426	397	434	425	413	392	420	404	403	404	394	397	409	430	395	427	442	423	441	397	434	441	395	411	398	413	388	390	396	399	402	433	410	416
22903	21294	29208	23716	21294	21328	10640	923	585	527	426	413	379	312	285	300	236	261	238	193	243	204	189	186	196	195	181	162	167	163	136	188	157	154	144	163	161	165	152	158	158	173	153	152	126	142	139	169	165	157	156	141	170	143	154	156	137	161	143	142	146	174	158	127	161	158	121	166	146	144	140	140	135	133	131	154	137	145	137	135	148	133	135	146	143	144	147	149	145	141	156	129	140	135	153	139	142	125	151	148	148	139	120	140	163	127	139	129	128	123	144	132	159	138	132	153	139	141	150	135	145	146	128	142	147	134	126	135	140	114	143	153	126	147	155	134	134	129	142	129	133	151	133	121	124	137	130	133	122	146	137	136	145	144	122	146	142	148	140	143	139	140	113	139	134	125	128	140	129	120	141	130	149	141	146	138	134	146	124	134	129	146	137	127	114	145	142	146	136	123	133	126	155	119	129	147	130	124	118	142	117	130	140	159	155	138	145	147	126	155	132	138	140	157	135	138	155	136	140	151	149	117	131	128	118	119	115	130	122	152	132	138	139	126	138	138	119	112	133	142	141	124	123	148	147	155	141	137	142	114	136	119	143	132	146	157	155	150	131	146	154	128	121	122	153	141	168	131	130	142	138	125	132	165	140	128	143	151	143	122	133	128	142	150	100	144	110	136	134	136	134	152	116	140	138	134	137	130	143	125	160	152	117	145	142	132	163	136	116	143	147	155	148	134	147	127	139	133	132	137	134	111	129	128	135	134	142	133	122	125	122	131	132	108	125	145	138	127	132	119	147	119	143	128	122	125	126	148	126	140	146	127	140	130	142	133	118	130	129	131	152	146	140	120	122	127	146	140	159	133	126	125	143	142	138	150	152	153	153	136	140	148	150	131	144	139	124	156	138	126	125	136	127	131	130	116	146	122	157	140	137	109	103	149	155	131	125	133	134	145	144	156	148	112	137	146	141	122	141	131	137	137	115	150	128	137	134	137	135	131	131	148	139	162	150	158	128	141	122	134	171	128	150	148	131	139	134	116	138	154	121	138	141	140	141	107	150	131	149	116	109	148	127	132	129	156	154	132	127	144	129	130	113	138	144	148	127	127	139	137	127	146	131	126	130	132	136	124	127	135	165	151	125	149	143	115	143	130	124	107	141	133	137	142	132	135	151	134	123	143	120	131	116	126	114	131	142	132	143	126	135	158	136	148	145	121	126	153	145	145	151	118	143	110	141	128	153	132	123	172	129	121	133	130	140	121	148	157	144	124	147	135	136	122	131	116	138	120	138	131	146	141	144	136	136	120	154	121	144	146	143	132	141	126	141	134	148	123	140	134	137	135	133	143	127	137	145	130	109	156	122	149	147	147	137	144	157	146	161	131	137	124	139	127	113	134	132	140	131	139	143	143	140	135	132	129	140	126	125	136	136	122	142	145	143	138	127	143	140	147	114	143	128	125	134	129	146	150	128	141	140	130	125	144	111	131	140	129	124	155	127	138	109	137	143	134	135	150	150	144	145	117	129	144	142	138	129	137	127	125	119	153	121	138	141	148	151	130	138	130	122	143	120	143	139	138	136	140	151	138	125	135	151	126	125	128	156	154	127	147	150	150	118	135	141	129	141	146	108	130	118	116	133	141	145	146	150	129	142	156	147	136	136	151	162	140	140	126	147	124	138	147	158	143	165	141	131	127	150	135	150	150	160	128	142	144	138	126	134	139	151	140	125	144	122	155	128	132	124	144	133	155	125	118	152	135	127	154	138	129	136	148	156	128	133	139	135	158	112	155	104	129	131	128	161	127	130	124	132	133	132	139	147	167	132	172	162	142	131	133	137	150	155	126	125	123	155	135	147	145	132	146	142	130	143	151	125	135	135	120	146	133	147	136	133	136	120	155	134	136	131	148	143	151	147	121	126	136	134	121	142	120	138	131	119	130	127	139	155	142	139	127	132	163	150	148	153	118	129	146	119	129	151	151	145	136	139	137	145	154	127	133	128	142	127	147	143	117	121	145	130	136	139	130	114	131	135	118	135	125	134	160	124	122	157	153	145	123	123	134	125	135	134	133	135	135	140	138	157	121	137	136	125	138	137	124	131	132	139	133	144	133	129	140	153	150	132	114	154	119	133	139	131	138	146	124	130	133	133	134	133	146	142	143	109	140	136	137	150	111	120	132	127	134	134	142	133	138	138	112	133	129	138	155	110	119	124	133	142	136	136	147	143	145	141	127	159	133	121	124	142	142	127	131	136	145	143	130	138	151	122	136	118	130	137	134	138	123	106	132	139	112	127	143	150	144	122	155	117	134	127	134	129	128	132	129	135	159	133	134	150	115	154	135	138	131	144	123	126	147	140	151	121	145	124	124	152	128	163	127	150	142	146	136	147	136	139	118	149	123	131	133	120	145	134	123	139	133	134	124	142	158	161	132	148	114	131	128	119	126	135	130	130	121	130	123	135	141	134	128	136	136	129	133	112	143	158	123	135	135	158	131	121	150	146	122	148	111	127	143	150	132	130	133	121	134	125	173	138	153	120	135	119	140	139	129	132	126	139	138	138	153	141	139	131	159	148	145	143	129	136	141	118	131	146	114	119	142	125	152	139	121	119	147	130	130	127	129	130	146	135	140	131	143	133	133	131	151	127	137	130	156	132	149	149	140	122	123	150	124	138	145	146	148	130	131	124	123	114	123	122	130	112	138	134	131	126	165	125	133	131	155	148	142	118	147	127	141	135	120	112	129	131	126	125	129	139	140	152	150	144	124	128	114	128	133	137	151	157	146	124	142	145	138	141	121	118	136	132	139	121	148	144	123	154	134	137	130	149	137	164	144	121	126	139	155	165	134	137	143	142	125	137	127	122	137	115	141	144	145	145	135	124	146	141	149	138	127	137	143	148	137	120	149	138	130	129	134	126	130	135	142	126	129	142	134	136	129	137	149	166	153	162	129	124	129	138	132	124	113	139	132	143	140	145	126	150	139	129	133	156	158	137	142	143	159	153	133	147	158	153	147	136	164	143	134	145	149	151	141	135	140	137	152	150	123	125	142	141	138	138	125	137	140	140	144	135	136	144	141	140	102	143	146	146	131	131	129	122	153	154	123	121	137	131	136	126	126	137	130	119	119	138	135	150	144	138	140	129	145	140	142	130	135	154	140	123	133	138	144	139	124	159	139	140	132	123	164	117	135	134	153	152	160	129	125	151	133	133	155	132	142	145	144	129	146	123	125	150	139	136	134	152	131	137	141	129	139	111	116	144	123	134	128	127	133	132	149	133	148	132	124	126	140	143	155	124	160	134	110	136	123	134	131	149	117	129	132	140	125	138	154	143	146	137	126	133	150	168	127	131	140	110	141	125	136	133	125	160	142	122	131	126	147	142	127	125	138	143	135	138	144	133	126	137	140	131	137	131	127	130	114	156	129	128	147	125	147	115	145	145	130	140	133	126	127	136	131	131	116	122	148	143	115	123	144	137	144	146	123	147	151	148	142	141	138
6933	15713	12975	6612	4504	3245	2520	1889	1613	1245	995	867	768	678	580	504	481	473	409	385	358	335	350	280	305	305	254	251	267	247	257	220	265	244	241	251	231	203	211	231	224	234	225	178	213	210	216	181	197	181	236	214	194	211	206	203	208	191	217	176	195	190	190	192	180	156	186	198	165	201	208	162	182	181	195	179	197	175	194	165	216	170	172	177	187	173	200	217	180	183	181	192	186	195	176	201	177	185	152	196	163	157	165	172	174	173	178	197	175	182	168	164	169	190	168	174	174	166	196	183	192	190	171	179	179	199	180	186	199	187	185	209	202	193	157	174	160	179	193	171	213	168	169	187	160	197	161	183	184	169	199	191	172	199	163	193	180	174	179	193	194	186	181	151	183	175	178	203	200	190	191	201	159	181	178	183	189	178	171	193	195	156	202	150	175	181	160	186	164	185	155	188	202	200	179	183	177	177	156	179	163	173	173	165	171	186	175	186	182	152	187	216	183	156	159	168	192	156	179	170	167	161	182	166	173	158	194	170	180	185	184	187	140	181	183	175	174	180	156	193	181	196	161	172	152	162	185	198	164	171	159	198	177	183	174	197	174	162	175	188	164	189	159	171	156	162	172	195	152	184	166	169	170	178	159	171	180	189	173	179	161	163	180	160	180	157	188	168	185	170	208	185	211	155	168	185	191	185	189	158	171	158	179	155	197	194	171	183	182	175	165	168	163	164	191	173	185	165	161	192	178	177	191	169	168	182	170	198	170	167	192	152	165	172	165	160	160	156	187	176	154	176	196	176	199	172	185	166	199	169	162	174	164	181	177	182	175	196	149	187	166	192	167	172	190	188	163	175	166	171	192	169	167	169	179	158	178	159	195	176	195	171	171	192	182	171	173	167	187	186	183	178	163	156	181	174	186	175	176	166	177	174	172	179	195	175	179	182	168	189	188	171	180	162	129	196	175	182	177	173	190	168	180	152	171	160	193	169	204	179	182	193	175	149	183	155	166	177	191	169	164	176	184	183	164	169	193	178	184	185	182	191	183	182	153	204	183	178	173	193	170	191	186	169	168	169	163	165	172	195	177	211	171	202	192	177	158	181	174	198	150	181	173	173	178	172	190	185	178	188	193	167	189	171	185	198	174	175	177	177	162	181	182	178	159	186	192	144	172	186	179	178	175	194	181	179	162	173	181	181	175	172	170	160	168	178	166	183	168	168	183	156	177	175	166	176	191	170	174	188	172	181	181	168	160	154	168	185	178	172	182	177	182	166	176	190	177	183	161	162	186	174	156	180	195	165	157	205	159	196	197	173	169	179	171	151	177	165	164	171	186	196	186	158	175	179	170	178	179	173	190	178	167	192	197	176	171	192	178	172	172	167	187	158	172	155	191	190	176	209	179	184	169	169	172	201	212	168	200	194	193	174	166	190	156	193	180	168	180	184	183	174	164	168	169	153	144	157	167	174	175	193	173	167	150	149	178	168	209	192	158	183	179	203	172	212	159	172	211	190	176	196	195	189	217	160	185	178	160	177	184	160	170	162	172	163	175	186	189	168	169	165	165	165	171	177	151	167	167	186	162	182	184	151	164	175	159	188	182	184	185	165	184	151	190	159	163	160	162	210	148	178	188	187	166	169	173	171	188	175	191	182	158	187	152	145	190	157	154	179	159	176	186	181	191	165	211	181	175	172	163	170	159	168	155	178	188	176	197	177	157	169	175	168	172	152	168	172	193	187	166	174	174	186	182	170	180	158	170	165	193	162	180	169	186	174	178	179	173	194	176	161	172	170	158	176	196	185	166	177	167	146	150	200	163	187	156	186	191	198	178	168	209	177	164	173	170	167	165	191	133	150	184	188	187	199	200	184	158	167	181	172	171	180	176	175	170	168	193	169	159	156	202	163	161	182	185	162	166	186	188	177	194	188	185	180	182	175	156	159	175	183	190	180	182	156	185	169	177	182	174	183	189	178	161	171	195	171	188	175	184	178	154	178	177	169	178	195	168	177	174	178	161	187	154	187	203	177	183	206	169	191	162	187	179	182	197	178	165	199	152	163	153	193	172	181	172	172	157	165	196	173	189	195	167	170	187	190	185	170	172	171	180	159	192	183	186	177	154	153	180	148	182	157	192	152	169	176	178	165	185	188	172	192	189	178	183	167	179	154	191	180	181	163	177	158	170	172	185	184	192	188	182	175	167	185	158	150	181	174	198	186	180	198	183	168	203	166	189	171	166	166	170	213	168	175	158	173	181	174	188	195	190	156	187	181	159	185	167	186	197	178	196	171	179	160	191	153	170	192	164	168	164	181	171	172	173	168	152	188	177	180	180	176	199	182	167	195	171	186	179	178	190	175	189	164	156	176	187	175	146	153	157	198	174	155	167	170	158	170	184	169	176	173	169	167	159	196	172	184	185	168	168	156	190	160	179	176	182	210	153	158	169	174	186	172	191	165	191	146	169	174	182	167	177	170	181	196	186	157	178	186	197	182	181	191	174	165	184	179	182	196	165	180	175	195	186	163	143	175	187	193	171	182	170	167	213	177	183	180	154	185	190	173	153	189	174	174	193	176	174	192	150	190	174	173	198	183	170	177	172	185	178	165	173	158	178	183	193	171	199	188	203	166	148	177	185	166	154	187	184	153	186	195	177	182	175	168	170	176	176	163	166	179	184	186	151	188	192	163	175	176	200	165	193	172	165	177	168	164	166	181	196	166	186	178	187	178	173	191	180	176	178	186	180	174	169	178	178	180	204	177	176	161	163	186	182	161	185	171	176	185	198	177	184	170	187	186	134	147	155	172	180	158	187	173	171	178	174	188	185	168	172	177	186	190	174	161	178	187	158	178	190	183	194	167	164	184	201	156	190	174	184	165	177	178	165	187	171	199	168	195	203	161	194	189	165	201	157	183	178	178	177	167	166	166	186	151	188	171	186	174	167	193	196	178	170	181	163	180	161	191	194	186	179	173	167	170	179	181	187	173	176	175	171	184	181	180	170	165	165	166	148	169	193	157	160	189	205	182	169	201	185	178	154	179	193	176	183	173	166	167	189	180	179	193	170	165	189	173	168	189	171	190	191	151	168	174	168	197	154	182	180	180	176	180	157	175	182	217	180	137	131	150	180	181	158	174	185	171	178	183	188	154	149	187	157	173	183	180	152	169	174	163	198	207	167	180	173	200	168	172	161	184	160	205	201	172	190	171	181	188	182	151	175	207	163	179	183	183	199	161	162	181	181	176	168	169	174	199	187	166	186	164	182	167	192	185	135	184	181	189	203	192	164	161	180	175	176	159	174	157	162	187	190	184	181	178	180	169	180	200	157	172	161	172	160	204	174	170	167	157	172	186	182	180	189	189	175	172	184	205	165	186	214	175	189	164	160	169	192	173	178	190	189	176	177	143	197	188	166	166	192	189	180	169	180	165	150	184	182	191	165	176	165	179	182	182	161	161	166	170	181	166	188	188	188	174	173	163	159	172	172	162	177	162
27003	20928	10576	1077	573	503	535	534	528	479	509	508	493	477	501	547	508	482	486	485	509	457	504	465	524	505	539	474	519	528	493	507	484	504	504	499	503	485	510	553	483	506	447	489	500	529	506	533	511	527	473	469	520	554	509	483	516	514	495	455	518	494	515	500	513	502	487	525	524	501	496	517	532	478	530	511	541	466	467	479	529	522	477	503	525	510	507	500	524	525	549	498	494	480	475	464	455	496	498	475	477	480	478	524	510	514	564	512	498	519	510	512	508	486	483	496	496	522	478	472	541	497	465	509	492	521	559	492	492	487	474	462	516	494	499	469	476	524	477	492	485	496	533	511	492	499	474	484	540	499	503	495	552	498	449	481	519	476	475	526	512	501	505	498	538	484	518	484	488	449	473	502	480	505	521	505	445	481	533	531	458	536	492	510	512	504	528	486	533	483	458	491	503	486	513	495	510	482	507	460	512	496	513	506	521	501	547	508	489	474	535	517	483	514	460	504	524	510	490	488	513	506	490	514	500	478	478	490	528	480	492	517	493	505	486	509	512	486	526	457	497	478	510	480	489	507	461	511	490	473	529	538	475	515	502	522	488	469	484	509	520	455	502	481	493	505	518	497	506	519	499	523	491	506	490	497	495	502	505	506	479	474	512	485	474	497	519	517	507	480	498	571	508	484	504	529	449	492	489	493	483	484	497	489	528	484	494	482	480	574	526	497	516	510	501	514	489	533	487	471	518	480	497	525	490	529	509	526	502	508	566	488	466	517	513	514	495	471	491	491	493	534	527	476	501	502	524	482	511	516	467	540	479	489	464	492	506	489	475	497	502	510	528	461	526	519	485	478	489	513	528	491	491	486	488	512	503	463	501	522	503	503	516	503	501	478	443	509	521	503	511	507	494	495	506	497	475	503	487	492	509	466	516	482	478	510	510	484	527	464	455	505	538	499	509	506	510	539	494	516	529	537	533	495	466	532	433	489	521	517	478	514	478	519	489	465	484	499	512	473	479	487	507	505	510	461	515	496	501	482	467	454	493	481	507	505	488	502	471	505	494	466	486	533	481	471	491	479	526	507	583	520	496	520	459	493	521	532	494	502	500	529	503	491	503	479	498	505	511	512	487	504	500	527	488	487	471	528	495	507	468	461	476	508	505	514	499	510	509	490	474	488	493	471	504	486	474	508	506	503	462	465	525	492	482	510	462	493	468	464	512	495	535	527	461	506	509	510	500	514	475	505	484	511	501	501	492	533	515	520	474	508	508	470	522	508	519	491	503	513	524	513	522	510	522	459	514	504	522	518	537	493	487	532	518	487	484	498	494	478	531	495	523	526	514	501	490	484	516	516	486	501	512	472	491	479	469	506	464	485	462	513	492	510	477	475	539	506	515	488	529	478	502	457	530	505	513	450	521	506	495	474	484	493	493	533	541	502	523	498	492	521	514	477	519	471	548	507	491	473	479	519	477	485	481	512	495	529	539	503	487	528	493	514	506	461	478	486	531	489	513	485	522	470	532	490	518	468	523	534	477	538	485	472	451	496	484	479	507	476	530	500	501	520	484	513	493	509	513	498	512	465	533	529	493	534	494	495	498	480	456	486	499	474	510	511	500	505	496	546	458	521	482	508	461	517	472	508	484	472	472	540	467	473	492	465	474	525	485	536	501	493	513	550	514	524	481	488	507	497	507	499	524	505	491	501	527	481	525	529	491	495	529	483	532	466	515	499	490	519	473	537	509	471	514	493	476	529	509	483	500	490	492	509	508	484	473	482	505	511	518	506	496	498	496	519	474	467	519	497	490	484	495	452	469	501	495	526	525	489	511	494	515	504	501	498	488	538	518	509	527	493	527	501	507	528	504	570	538	476	486	505	471	501	542	496	503	506	487	526	491	485	501	497	483	505	477	521	507	494	486	511	512	508	483	515	510	511	494	502	499	486	511	499	454	486	501	534	529	518	462	510	520	479	502	484	478	467	475	518	517	484	480	513	493	481	526	478	488	525	494	503	482	491	543	541	504	476	491	513	475	513	510	504	483	519	520	492	473	480	480	492	496	517	463	488	520	506	466	474	518	513	537	524	531	460	518	452	462	539	521	532	511	488	526	464	528	523	502	494	501	502	505	447	508	486	506	508	505	513	534	493	508	513	503	521	526	500	481	509	512	510	507	520	497	526	533	486	492	526	546	519	481	497	493	524	488	512	480	488	475	548	505	525	468	507	470	490	515	509	542	565	511	535	479	515	501	522	487	521	486	490	533	472	494	495	476	527	468	535	483	514	471	498	504	522	524	490	509	474	516	476	489	466	470	510	491	497	512	497	489	465	509	512	510	492	521	527	496	488	543	484	516	499	503	506	528	511	446	494	493	485	490	477	488	520	504	500	512	490	490	507	511	518	483	532	494	525	534	517	522	485	525	484	498	486	500	473	490	488	527	512	513	544	508	530	500	488	489	510	502	543	508	525	503	509	514	490	540	495	531	499	524	504	491	511	485	484	479	481	487	497	461	473	512	537	504	466	499	531	491	499	484	553	525	517	550	470	466	477	496	500	474	510	483	463	520	501	522	507	500	502	451	461	527	477	477	512	504	508	502	523	496	504	505	487	466	439	494	498	448	517	483	477	518	502	477	485	517	486	484	494	481	499	489	487	520	493	523	484	526	451	531	472	491	471	485	490	483	491	495	477	515	515	525	471	478	496	521	519	452	453	509	502	507	504	490	492	494	476	526	470	500	515	504	535	510	596	491	492	507	467	479	505	445	519	498	487	486	504	512	460	493	532	490	534	500	508	521	476	484	481	514	494	508	472	512	486	527	522	514	482	499	512	520	505	469	486	475	501	481	474	502	516	515	497	477	518	504	519	506	503	482	499	494	485	486	492	526	489	518	516	494	487	504	479	478	457	479	506	488	511	499	529	511	495	551	500	490	507	496	468	518	476	507	507	463	508	526	487	495	516	530	502	519	490	525	504	484	494	514	513	529	480	498	500	498	497	475	475	506	488	539	478	515	483	517	470	479	514	510	480	522	526	469	535	506	522	511	527	508	516	519	464	474	497	535	524	484	493	523	523	503	480	478	482	517	498	506	516	512	523	516	493	499	480	476	455	488	508	504	505	518	540	522	513	478	549	515	496	489	526	502	477	514	474	553	521	523	479	506	540	454	486	495	479	514	468	498	546	498	537	553	490	539	516	499	468	506	550	543	523	527	533	490	502	498	519	485	513	494	484	481	466	514	520	505	509	482	509	515	496	482	458	487	506	461	543	519	480	486	503	507	515	533	483	481	503	501	490	503	512	490	490	494	522	526	518	515	503	493	492	555	497	506	500	555	471	494	520	504	470	534	513	537	497	500	528	459	486	492	495	492	499	533	499	504	501	508	529	461	482	534	509	496	496	501	575	479	468	513	528	517	463	492	472	475	513	504	491	485	501	533	544	490	461	505	539	484	511	496	457	512	503	518	502	482	534	528	517	507	534	476	520	537	518
4372	1368	1200	836	760	755	711	762	648	676	654	648	633	629	664	627	687	639	647	645	622	632	646	610	610	587	643	658	638	621	602	610	640	667	615	637	648	661	627	700	642	644	653	628	612	637	665	647	589	624	642	617	655	633	630	637	639	647	611	658	674	615	602	654	606	624	687	610	657	615	681	645	645	602	652	637	652	633	631	655	638	635	661	631	585	610	692	627	625	672	615	679	618	648	634	659	656	600	660	610	621	635	624	627	641	630	662	592	563	556	637	653	664	622	616	651	677	643	657	601	690	628	652	689	690	663	633	633	628	650	632	653	660	642	639	659	650	629	631	611	623	691	651	640	670	677	662	647	623	665	641	638	620	657	635	644	653	629	621	641	637	669	645	604	626	658	617	586	600	622	656	619	642	644	641	698	628	635	631	623	598	635	605	619	634	662	690	648	636	663	647	627	640	650	661	667	616	645	653	613	638	630	618	645	660	645	637	626	608	658	667	649	649	604	621	578	620	595	654	608	639	618	634	627	618	642	644	642	591	638	665	619	669	651	634	642	601	593	642	659	588	633	617	697	636	628	635	656	657	666	620	644	623	658	643	633	598	643	640	638	590	643	623	656	669	580	646	598	658	623	571	621	571	640	609	632	629	609	640	657	670	631	646	691	636	619	644	593	624	636	648	656	671	594	688	629	632	630	676	654	670	650	633	633	664	659	598	665	649	629	625	679	673	641	658	656	592	608	678	641	650	601	616	631	630	633	603	661	645	619	605	594	595	602	644	654	654	625	674	675	614	646	602	642	656	620	643	604	681	603	706	597	623	679	635	625	616	616	630	657	571	647	651	624	637	645	641	620	625	654	605	653	658	661	640	605	683	662	619	623	660	639	633	667	658	618	639	655	613	637	640	653	649	622	641	664	664	636	612	627	657	629	670	617	680	642	580	621	659	637	646	677	623	662	627	618	624	610	617	627	661	634	679	670	633	632	623	649	674	645	653	643	696	670	634	669	639	622	638	660	634	661	651	659	672	624	647	612	593	611	671	633	644	684	676	640	672	624	636	660	627	594	612	612	625	664	620	648	609	629	627	623	618	645	666	632	621	678	634	680	638	643	633	598	653	668	621	660	659	637	620	646	634	627	661	672	688	632	655	665	660	656	605	639	609	666	646	633	622	633	650	623	641	667	602	655	609	637	628	641	630	626	705	691	673	585	592	653	615	658	703	680	589	624	566	617	642	641	645	676	635	607	642	611	627	620	658	629	637	637	631	666	638	637	617	634	649	662	606	640	639	656	654	627	634	635	639	585	627	653	666	677	610	638	602	632	661	634	633	622	636	671	692	672	674	623	619	620	665	668	648	618	629	651	626	634	651	619	660	628	649	702	668	628	613	590	620	674	647	615	610	612	669	623	656	658	644	620	672	657	588	640	590	684	634	642	647	646	629	673	659	652	694	617	630	639	603	651	651	633	697	643	594	638	625	631	630	638	653	656	638	629	652	638	608	626	595	657	616	623	639	629	587	659	647	601	617	643	645	632	663	628	626	666	700	635	610	679	605	652	657	608	590	608	633	704	636	631	635	630	617	661	630	643	615	652	615	671	652	652	680	650	690	606	645	598	653	645	642	694	614	656	646	616	641	634	633	618	622	660	629	620	670	600	620	621	638	664	669	605	668	618	641	631	608	672	620	646	601	649	658	650	633	620	636	618	625	675	620	679	682	628	667	609	651	625	651	643	624	658	607	631	644	651	631	670	634	614	674	625	665	617	623	644	643	623	665	616	646	705	610	664	631	627	679	611	587	652	635	593	643	709	651	642	594	621	650	642	641	643	625	618	599	639	666	634	664	637	683	621	685	621	611	628	628	643	676	630	615	632	647	643	647	672	669	611	628	688	673	644	598	661	640	642	650	662	630	662	642	618	673	675	658	656	619	647	653	629	636	629	648	617	644	673	664	623	659	645	602	660	597	622	655	631	661	635	628	660	639	658	632	626	588	655	686	644	612	655	658	610	617	619	657	629	648	697	630	639	674	631	657	626	642	613	664	617	685	631	638	645	627	634	651	637	649	683	627	661	652	609	635	634	662	639	659	624	636	651	634	654	661	660	619	627	628	644	615	670	684	686	680	661	635	668	650	622	631	648	649	645	690	655	652	680	600	575	604	608	669	643	648	634	673	637	664	676	655	610	648	641	634	618	682	599	670	662	605	670	630	610	656	641	641	590	627	628	626	624	668	616	663	639	632	687	650	667	657	658	615	622	619	603	581	628	594	622	683	587	679	659	633	649	665	583	645	647	674	648	623	630	660	613	621	611	637	661	680	653	666	664	642	650	589	693	608	650	639	656	699	618	603	640	642	588	606	653	612	643	647	576	646	681	594	619	621	611	603	686	610	656	638	626	620	648	620	641	639	669	608	641	618	620	685	637	615	675	647	608	668	627	622	631	632	651	628	649	633	638	606	649	625	636	660	602	629	657	617	630	649	628	649	630	602	663	652	635	676	681	622	641	584	576	661	678	643	636	646	638	634	656	641	627	597	672	635	646	653	654	697	614	638	678	598	652	632	664	601	676	630	659	613	630	597	588	661	579	638	649	657	595	659	618	615	650	641	614	619	626	624	635	638	608	627	613	586	580	647	655	668	665	643	653	682	647	669	611	656	624	665	632	642	601	597	637	619	616	610	633	666	657	677	603	617	644	612	639	608	642	666	640	623	665	635	607	636	670	637	647	638	647	612	625	629	648	645	598	616	653	630	621	664	623	608	641	645	660	644	592	647	607	628	599	658	665	636	620	648	635	645	626	657	662	604	659	680	632	652	641	612	686	670	680	608	637	672	627	624	667	660	629	637	608	654	650	616	625	604	640	637	667	645	646	651	575	608	624	635	635	689	656	659	645	605	649	618	588	658	618	654	605	621	652	650	629	679	634	719	640	646	666	644	588	661	631	632	648	669	586	633	629	637	612	655	700	649	627	659	676	647	632	664	626	613	644	709	654	596	620	628	618	623	654	597	632	592	666	696	631	661	624	669	649	678	626	654	678	629	637	644	679	664	650	644	687	652	654	623	626	619	640	660	655	636	637	644	642	650	624	631	648	645	587	651	616	676	632	613	607	644	661	632	629	667	601	627	701	629	597	615	653	655	661	605	596	611	633	624	635	666	684	613	683	619	598	622	639	636	731	599	630	711	607	681	647	614	630	604	667	643	595	636	637	639	637	683	623	634	641	651	662	654	642	616	622	660	601	613	596	611	637	639	636	666	751	627	647	604	642	655	649	664	646	651	648	636	673	624	651	635	616	619	635	614	662	612	681	620	629	647	633	639	658	686	660	627	633	658	611	624	599	620	646	670	632	591	625	584	610	629	632	642	617	646	655	662	661	625	656	681	646	650	671	652	616	649	616	657	661	684	711	640	613	596	639	607	601	649	627	602	654	658	625	627	605	640	635	643	622	623	643	605	642	588	614	643	646	697	624	632	669	610	615	644	652	658	620
23740	21262	28767	23993	21194	12106	1117	662	565	509	512	425	425	423	408	409	402	366	336	334	339	366	391	335	311	312	315	332	320	354	335	329	339	325	328	348	326	312	307	301	323	285	308	301	325	347	329	317	309	328	349	328	336	300	319	305	348	349	321	306	327	352	351	313	343	327	341	308	364	313	339	328	344	354	298	305	311	309	340	307	347	326	293	307	349	294	316	325	315	329	302	328	325	300	325	313	323	315	315	329	296	305	297	343	327	305	299	319	320	301	334	300	288	298	282	317	317	336	328	284	324	302	336	322	341	286	339	318	324	319	317	322	298	338	336	326	297	320	315	324	320	343	320	297	362	319	303	328	315	313	316	312	353	349	286	316	317	305	310	321	318	329	284	323	294	322	349	301	300	277	318	318	311	324	324	320	334	290	346	346	319	303	317	278	317	284	319	297	272	293	310	349	339	304	333	336	313	317	329	334	305	315	312	317	322	299	293	307	315	302	333	302	285	270	286	310	328	316	311	347	310	325	346	333	328	298	321	306	329	314	322	316	315	325	316	288	296	302	324	362	323	311	306	324	293	299	309	329	304	296	338	333	327	306	330	311	282	276	305	318	320	299	314	325	319	322	340	327	318	314	353	314	344	334	298	303	314	297	303	326	327	319	331	337	338	348	304	297	316	317	295	306	315	300	324	308	317	308	333	327	335	316	295	315	346	351	355	320	294	326	311	308	340	317	333	309	319	334	268	318	338	289	278	314	332	291	311	341	335	291	334	296	307	319	312	338	314	302	305	341	329	317	309	329	307	298	312	296	303	316	335	313	319	329	324	327	318	329	300	325	321	342	313	309	365	346	315	323	283	357	337	291	300	306	309	301	323	303	293	300	315	319	325	297	308	281	294	351	302	284	325	350	318	287	321	322	304	320	323	302	321	291	319	320	305	318	311	293	326	334	318	312	322	332	339	296	315	285	324	310	316	298	323	334	317	328	322	341	316	339	334	336	328	285	285	315	310	305	287	347	328	308	326	327	317	303	309	326	323	317	306	319	325	309	319	317	321	316	329	283	332	323	333	313	303	327	324	320	285	307	312	345	288	313	297	312	306	323	309	326	317	333	319	320	310	314	317	304	316	337	290	299	308	328	317	320	296	299	303	295	307	297	252	340	330	312	342	337	322	320	314	314	316	314	352	317	309	300	283	322	319	294	319	319	334	308	304	304	315	326	330	356	314	344	312	310	346	320	314	313	293	317	338	305	308	313	320	283	311	357	316	315	333	294	339	307	318	344	281	315	294	312	300	304	314	320	309	350	327	343	312	355	313	301	336	307	314	310	326	314	339	329	309	313	316	325	306	324	328	315	332	314	325	308	336	302	318	335	291	340	330	317	294	305	307	308	323	320	316	325	287	347	342	294	323	306	312	328	297	331	313	304	322	310	296	309	316	323	299	303	286	326	304	299	321	325	294	333	313	315	295	288	307	303	326	323	305	316	322	345	309	332	315	304	317	302	306	328	317	303	330	318	317	313	318	307	307	302	327	318	337	317	311	321	305	331	317	316	281	310	326	301	299	317	332	316	343	320	297	305	320	305	320	302	311	294	291	298	298	319	317	334	345	320	289	317	312	324	294	320	316	330	325	304	329	294	303	301	291	333	343	317	321	335	304	330	300	337	338	321	327	346	328	311	310	294	320	304	311	308	332	276	304	302	315	315	336	318	298	326	329	352	279	280	319	319	325	294	307	301	330	346	313	298	294	318	330	291	339	323	326	322	300	294	341	303	297	304	303	315	300	316	338	318	295	338	288	301	296	331	340	299	331	315	314	303	271	306	323	299	307	287	293	322	349	317	297	283	294	317	296	299	322	325	323	312	316	293	343	316	289	287	308	318	320	302	306	323	323	323	315	335	276	324	301	297	321	313	340	309	306	318	349	318	311	330	303	309	292	301	321	315	311	321	308	347	309	291	294	309	326	323	321	318	317	335	319	341	306	339	338	326	302	292	321	304	312	322	288	306	306	334	352	324	331	309	338	328	297	356	306	308	312	297	305	322	339	324	303	336	308	307	281	333	316	305	329	320	310	295	363	294	272	300	322	319	313	290	301	291	297	332	289	304	326	308	320	339	300	303	301	295	280	260	319	309	339	299	293	299	336	301	302	308	281	288	314	326	316	342	281	305	319	309	296	296	322	294	303	358	326	323	306	285	309	329	309	295	317	312	296	310	325	302	307	313	307	317	308	346	335	330	290	311	279	368	329	290	310	291	335	304	338	293	338	293	309	309	296	317	336	322	316	322	332	322	303	291	318	330	319	301	351	340	284	334	314	331	293	304	307	346	304	312	294	317	294	301	295	307	312	283	291	309	282	287	306	315	277	294	311	303	312	334	312	319	337	329	281	324	306	322	308	330	287	311	326	306	325	308	258	325	322	273	288	305	327	317	327	314	341	293	307	354	305	334	329	312	330	307	334	331	304	352	308	326	298	310	331	324	318	304	309	315	318	286	299	325	333	307	279	292	294	298	338	292	319	313	328	315	306	332	353	314	307	314	341	322	351	322	321	305	311	325	321	310	276	320	329	302	299	300	294	321	310	300	329	340	339	321	307	315	303	329	342	303	296	284	326	305	322	344	296	334	332	293	287	320	321	308	312	348	316	310	305	311	327	300	270	322	288	304	311	339	301	313	331	300	303	310	306	338	330	271	321	334	329	310	334	338	298	363	315	327	315	286	299	326	288	349	301	317	306	317	330	341	272	284	324	321	318	346	318	303	317	313	321	316	313	312	334	273	309	324	347	352	311	324	331	307	332	326	307	327	264	340	283	338	326	320	307	280	316	292	316	284	278	306	320	273	307	304	319	318	298	300	322	356	309	318	297	308	284	292	327	320	327	325	308	329	319	353	304	322	327	334	275	297	282	322	330	325	327	295	318	344	311	299	316	335	348	336	327	302	295	300	314	343	329	312	316	286	320	324	351	330	329	319	282	343	300	341	321	323	285	308	268	307	308	345	310	299	320	295	344	306	329	332	302	297	310	318	327	356	308	306	304	289	356	307	363	322	325	336	280	331	320	305	336	307	310	292	286	267	322	348	311	351	321	295	341	303	353	312	315	312	317	307	351	343	326	336	331	333	303	312	315	298	298	287	305	314	310	319	303	331	333	328	298	307	302	324	303	294	302	308	331	320	311	324	260	302	315	316	352	328	295	308	328	321	296	342	310	336	302	336	301	321	314	326	309	336	330	316	279	333	283	323	330	351	322	278	332	315	295	338	333	299	344	291	326	316	308	316	311	280	309	309	312	305	274	335	318	318	280	296	292	329	311	316	319	295	327	310	299	302	337	314	338	309	301	339	301	344	305	280	314	339	328	317	311	328	295	315	303	307	306	308	348	319	337	311	293	292	308	331	327	315	335	348	284	287	285	314	338	324	310	288	335	307	356	331	336	279	325	334	337	318	302	306	321	313	321	307	332	324	315	320	309	325	323	327	308	305	346	333
5209	9786	7973	3965	2802	2035	1554	1318	1150	921	866	768	742	704	607	585	583	510	547	496	462	483	462	476	511	445	460	440	436	471	468	424	441	436	452	416	446	434	452	428	470	420	414	441	405	457	479	424	424	411	428	426	430	406	435	420	413	408	446	388	387	426	422	403	431	423	439	439	423	378	419	404	394	428	403	390	484	392	379	397	471	415	420	437	405	386	420	381	391	404	393	422	397	427	413	381	409	397	401	365	450	437	420	432	425	432	431	399	412	424	407	427	384	445	415	434	393	409	414	405	414	448	434	436	454	377	399	420	423	390	415	416	399	395	414	391	403	401	455	418	409	422	414	426	407	419	430	415	419	413	407	393	438	433	419	444	426	406	448	454	428	403	403	411	389	410	409	399	426	447	414	408	391	409	406	434	433	401	442	416	408	411	432	402	401	452	389	390	434	414	359	407	413	411	410	364	390	368	385	407	400	411	422	411	404	452	410	398	421	452	413	411	421	388	424	463	406	412	387	412	414	410	432	410	413	433	415	402	431	432	416	450	392	458	412	401	395	372	407	382	385	417	375	430	441	411	403	428	414	421	463	436	423	424	427	375	447	408	406	427	449	423	393	394	412	430	421	396	432	427	429	405	396	400	418	428	398	417	432	399	389	413	403	369	403	415	428	397	398	399	412	453	403	406	424	411	407	388	400	425	434	422	420	384	403	434	396	420	409	413	412	431	430	415	415	405	438	389	421	422	404	369	409	416	401	405	370	444	397	403	416	434	399	405	426	432	443	448	407	414	427	387	445	421	420	409	422	445	445	419	401	416	387	466	408	388	380	402	403	412	403	425	434	405	441	412	412	417	437	365	410	441	383	397	451	410	376	421	379	399	384	395	422	398	391	412	418	423	434	440	439	408	407	414	437	438	410	385	415	440	444	446	405	386	447	414	424	399	414	381	419	379	406	386	408	425	386	386	399	431	431	375	438	433	425	365	432	395	431	419	406	451	451	391	437	432	402	418	397	409	429	436	384	437	410	465	362	408	430	381	394	438	437	408	401	438	409	421	434	388	403	415	438	371	433	415	443	412	439	410	370	414	411	457	404	383	424	428	427	426	413	406	402	386	423	428	384	428	403	395	414	412	411	403	434	426	375	394	421	446	426	427	405	432	448	436	420	436	368	403	401	415	393	425	406	451	438	395	427	423	438	458	429	420	415	401	397	457	395	392	417	403	428	415	417	414	422	385	436	397	406	409	410	414	359	390	404	435	373	398	424	416	420	421	435	398	429	420	422	424	442	441	390	391	375	445	440	395	408	384	394	427	400	398	387	414	411	430	421	395	415	410	401	387	383	459	413	422	429	406	420	431	418	436	421	458	398	428	417	390	424	411	448	409	434	412	419	416	381	415	428	386	446	426	391	396	414	389	398	408	420	438	411	402	403	419	414	421	451	418	419	409	429	415	399	420	408	394	408	453	424	449	412	477	390	390	404	427	424	449	399	372	405	389	398	434	407	401	419	404	428	429	401	440	410	395	439	395	417	435	383	360	378	373	398	429	407	359	415	387	443	419	414	424	421	381	418	414	420	411	422	422	417	397	413	437	389	394	410	420	409	425	399	429	431	423	442	445	419	394	397	397	423	437	492	451	400	389	435	435	402	432	411	409	408	413	410	423	369	435	399	383	401	383	419	412	389	387	444	408	398	413	408	438	440	404	388	424	407	426	428	384	428	391	415	407	419	429	405	404	413	401	392	409	378	397	401	434	404	403	405	437	411	416	390	454	426	435	390	367	448	439	397	433	407	424	404	445	403	395	427	433	419	396	416	382	431	423	410	388	395	374	401	438	403	407	398	387	444	413	423	443	417	380	425	442	414	404	418	394	459	432	380	423	423	447	428	397	418	433	410	408	424	421	388	420	384	389	396	393	405	407	416	378	436	401	430	438	393	418	441	418	420	425	413	415	397	384	405	417	417	410	387	381	421	397	439	400	382	421	414	415	440	407	400	434	426	426	400	422	391	421	456	433	426	400	429	393	419	421	364	424	433	456	413	427	386	410	424	453	420	352	450	425	388	448	423	408	400	385	396	424	435	450	397	400	405	420	397	409	473	448	410	382	401	411	407	444	420	381	422	382	403	438	403	410	405	448	411	432	413	422	422	426	440	408	419	429	391	404	425	425	476	407	418	434	385	408	425	409	423	388	419	427	412	418	412	432	452	420	401	402	421	448	403	402	413	420	431	428	407	386	438	456	398	432	387	406	460	422	405	369	423	417	441	433	403	423	404	425	402	388	409	428	403	426	386	413	417	416	433	415	424	370	404	386	385	396	398	435	412	423	413	405	483	414	421	419	440	411	418	393	419	404	408	409	409	421	461	389	393	482	405	434	387	390	424	418	412	418	465	416	391	406	393	421	393	417	431	401	412	378	393	423	430	425	388	394	425	427	431	451	402	403	390	417	396	398	400	430	390	430	394	432	436	411	383	417	419	402	413	426	408	423	417	421	388	422	419	391	402	411	418	402	421	436	422	432	414	419	401	425	434	404	415	425	399	418	397	413	428	415	417	416	450	426	421	412	433	433	419	409	395	353	378	424	407	443	421	408	391	454	428	392	413	417	410	379	458	436	414	409	431	423	445	362	441	419	406	417	420	384	414	404	434	412	408	412	427	435	409	402	424	416	452	398	413	416	397	431	419	408	422	399	384	438	435	429	415	453	399	425	419	413	397	423	387	394	414	418	403	407	377	434	435	411	433	420	394	401	403	397	404	432	432	419	436	467	427	388	389	447	389	440	411	402	387	409	417	422	414	404	433	390	371	416	433	387	420	437	396	420	411	426	415	390	411	406	388	429	412	426	424	426	422	412	423	441	425	421	442	395	386	389	385	411	456	414	440	409	412	451	390	417	396	420	420	399	404	407	429	394	379	429	421	421	392	428	406	413	430	429	416	400	425	368	437	432	444	371	415	395	424	413	450	428	384	416	439	430	415	407	423	434	418	400	409	420	434	392	411	440	447	427	432	395	405	429	406	421	429	403	403	443	392	382	431	408	405	393	409	437	413	458	394	417	416	433	395	373	415	408	389	426	371	379	431	416	420	413	406	414	422	432	426	429	381	400	426	410	421	402	396	428	436	369	408	425	396	438	362	415	382	410	448	407	413	413	396	378	436	373	416	440	445	408	394	462	383	403	429	424	389	413	439	389	431	407	437	428	415	416	412	409	435	416	422	436	421	428	432	415	397	395	457	407	420	428	437	414	436	466	415	444	399	434	442	348	377	414	404	443	447	410	386	432	430	407	402	407	386	428	439	377	388	422	413	407	436	399	391	433	442	448	393	404	428	364	421	433	362	446	432	429	433	399	419	422	430	411	414	397	388	395	429	428	410	425	432	432	398	431	419	413	425	386	403	423	395	416	447	426	429	443	420	417	416	382	433	446	405	381	414	389	384	429	427	425	401	415	426	417	386	402	422	417	411	427	397	409	375	397	414	419	420	416
22853	21262	29185	23654	21262	21310	10509	925	602	512	471	401	371	329	308	289	259	265	222	238	236	185	221	174	169	171	175	198	179	180	174	165	157	140	142	161	169	162	150	144	147	144	160	149	139	147	142	134	127	162	153	142	154	137	136	156	156	146	151	158	158	140	114	129	133	152	141	152	133	134	147	148	134	158	151	153	141	145	158	155	130	143	145	136	146	145	159	149	157	145	136	124	150	169	112	149	137	151	151	142	146	141	154	121	141	128	141	163	135	155	144	130	124	149	135	133	122	140	142	138	164	123	130	147	150	139	114	142	144	139	133	144	122	131	128	139	143	137	149	126	137	139	126	140	135	153	154	159	121	152	141	137	145	143	128	132	137	142	131	151	119	141	122	130	134	154	122	144	116	123	152	126	123	142	118	148	130	144	165	159	137	157	113	138	129	137	126	139	151	149	145	137	143	150	135	152	132	128	138	120	143	139	140	142	140	148	163	147	136	145	126	140	118	132	145	148	141	128	135	138	131	157	132	132	128	139	120	144	154	144	149	157	158	133	132	149	148	142	150	152	110	123	163	125	115	115	141	145	137	136	135	137	138	139	123	142	130	154	140	150	130	141	156	146	135	128	115	147	131	138	131	144	129	146	127	121	144	137	132	132	155	127	138	143	169	145	147	124	134	148	137	147	132	136	130	163	139	129	145	137	124	156	132	121	144	148	129	166	168	155	122	145	131	142	132	134	133	151	148	157	139	117	124	127	147	152	145	127	146	161	147	128	126	124	145	139	143	120	120	162	130	144	136	143	142	127	145	113	120	162	133	137	139	112	140	132	139	176	154	140	150	136	123	113	142	125	126	137	144	151	162	141	147	165	122	123	138	126	127	133	146	139	137	136	157	131	122	117	123	139	138	157	151	128	146	127	150	131	142	141	151	142	128	143	146	121	131	134	137	133	140	137	146	124	144	137	148	148	149	132	137	122	150	132	149	133	144	134	135	131	149	126	133	119	144	139	147	135	149	116	149	141	136	135	141	126	117	134	144	141	134	147	138	148	128	143	135	135	142	132	141	127	124	127	142	135	160	135	152	133	146	128	111	163	130	156	141	138	144	117	157	130	147	130	135	161	134	128	145	134	124	127	145	131	126	135	146	134	146	126	147	133	146	139	149	144	144	138	130	135	147	147	138	140	141	126	142	157	118	139	155	136	136	137	131	136	144	122	150	128	149	134	156	135	160	132	107	134	124	151	140	136	144	125	133	156	139	131	110	146	152	134	151	123	136	135	150	128	138	153	165	133	133	141	127	153	124	118	115	155	107	135	127	135	132	159	148	143	131	128	138	136	140	142	152	142	147	118	145	139	134	143	150	140	166	136	116	127	140	155	134	131	139	145	143	143	137	151	144	138	140	152	151	142	131	130	145	136	147	103	144	135	120	151	137	147	127	131	145	139	124	142	124	135	133	118	157	132	137	144	139	133	142	101	131	130	148	136	150	142	142	133	142	148	112	151	144	135	142	132	139	166	140	128	130	123	152	124	149	139	155	141	140	168	137	141	129	136	128	138	142	126	131	158	152	135	149	148	133	131	121	158	152	137	126	128	123	119	131	129	121	166	139	124	118	157	134	149	148	143	147	138	125	119	117	114	152	122	132	140	152	139	134	111	118	117	129	154	136	120	126	129	149	159	140	124	134	122	129	154	130	141	130	108	140	130	146	142	138	142	143	153	150	146	142	159	138	143	150	132	128	135	129	153	144	130	159	135	129	153	131	130	135	132	136	144	130	135	132	135	140	139	135	136	125	145	133	124	151	118	148	136	148	119	127	146	148	143	124	155	130	133	138	120	150	136	143	100	132	138	148	136	143	132	122	129	149	135	121	133	137	123	140	110	115	128	151	145	150	124	154	132	121	129	135	139	134	129	151	148	138	160	131	115	167	153	151	131	153	129	138	146	141	133	135	137	164	151	139	142	149	135	136	140	137	151	120	125	139	145	129	142	146	122	125	150	136	131	136	139	153	145	148	140	135	135	159	146	126	131	147	125	115	114	124	143	150	142	132	136	129	166	127	124	148	138	140	126	111	127	144	116	135	144	152	144	159	150	125	135	131	130	157	154	137	165	149	148	139	132	149	130	134	144	163	124	138	133	137	137	133	154	145	140	152	138	117	124	141	141	120	133	136	129	151	149	143	159	144	126	127	146	138	130	140	142	133	171	122	134	104	122	131	127	152	129	161	145	144	130	150	132	167	137	131	147	128	123	154	155	126	139	137	140	130	158	144	119	138	123	130	118	153	156	118	133	156	164	132	137	155	136	132	141	129	126	116	125	145	131	150	143	149	132	151	147	147	125	145	159	148	142	148	135	130	112	125	132	138	131	128	141	134	131	140	134	150	109	137	134	152	128	126	127	161	151	121	145	143	123	135	158	131	137	157	143	137	121	133	145	167	148	148	139	151	114	150	124	133	134	153	132	136	152	122	143	128	155	141	139	133	129	135	152	135	158	127	139	150	124	129	144	159	143	138	137	115	124	130	132	138	154	152	121	145	134	98	115	120	119	141	128	136	148	148	142	134	128	133	138	141	147	135	132	133	159	128	157	146	135	124	140	130	125	115	150	146	115	144	147	132	144	143	149	135	146	141	137	128	147	147	114	138	140	127	137	118	127	131	149	145	132	128	153	159	147	130	123	141	129	124	134	155	151	128	141	117	138	132	142	118	131	139	132	141	160	144	130	138	140	151	135	140	147	136	148	119	165	132	120	122	139	117	152	139	137	152	165	132	146	146	133	148	140	144	149	156	151	113	160	135	151	132	140	138	141	146	130	114	134	137	127	140	131	122	119	137	132	127	151	145	135	139	164	163	155	116	141	144	138	135	144	133	112	141	122	134	166	122	161	135	131	122	124	128	142	127	144	135	128	156	142	155	148	131	127	123	145	142	148	141	129	127	139	125	139	107	116	125	154	123	129	151	147	144	127	165	120	140	139	134	115	139	138	145	143	140	135	129	149	141	143	119	142	166	138	137	121	128	150	143	141	149	124	154	122	134	151	132	119	141	150	157	140	127	125	142	125	138	134	138	129	123	145	165	133	145	149	116	156	136	140	130	134	133	139	122	123	120	157	133	136	151	130	138	130	133	144	124	137	129	145	122	124	120	134	142	128	152	144	139	139	125	148	134	162	118	137	122	131	131	141	159	148	153	118	166	147	140	143	146	145	122	130	130	167	153	131	144	131	131	106	134	144	137	141	146	127	149	134	122	130	153	150	140	131	124	144	122	128	139	159	134	156	146	127	133	129	164	131	147	133	141	156	147	131	143	141	158	147	144	128	154	114	134	140	130	138	148	124	133	149	118	130	147	132	146	133	146	128	129	154	149	135	161	139	127	130	149	140	144	130	129	138	138	135	126	148	149	144	125	147	137	141	136	132	128	148	149	141	137	136	133	142	125	146	151	147	159	139	119	141	134	145	126	153	135	134	140	154	137	150	138	127	145	119
7091	15532	12846	6616	4558	3219	2443	1918	1546	1252	998	921	745	657	601	553	449	437	392	370	330	318	355	316	292	262	267	279	270	253	236	244	197	229	245	202	217	238	201	233	219	215	212	199	197	211	201	221	209	222	208	214	176	207	188	179	211	201	213	188	221	206	171	200	180	163	204	193	199	187	177	177	177	185	187	178	178	195	174	218	201	170	175	187	188	215	178	187	199	182	202	189	191	208	197	181	189	175	206	186	177	187	200	190	157	194	194	173	192	208	164	152	175	185	172	181	188	176	164	177	179	150	186	173	147	179	194	179	164	169	175	188	170	183	209	186	210	176	207	186	185	182	168	154	176	163	161	159	160	181	196	162	198	150	209	161	184	195	194	195	166	178	164	175	195	161	153	179	174	183	179	175	170	173	204	170	188	194	171	189	172	185	181	193	169	170	182	174	182	161	190	186	165	180	183	167	197	195	199	186	164	172	185	159	197	167	162	173	185	189	176	166	167	185	188	163	162	196	181	214	170	172	173	176	198	165	179	168	180	170	177	180	174	164	187	174	190	185	184	189	176	172	193	177	176	172	179	172	173	191	154	180	173	195	183	174	202	168	184	200	183	177	163	175	195	174	210	192	171	170	167	196	176	167	168	165	184	185	171	176	176	194	178	176	179	169	181	159	168	181	191	183	190	185	171	169	181	173	195	187	184	141	161	170	160	191	171	175	148	188	176	180	195	178	184	167	183	158	173	174	185	173	187	174	169	167	171	182	176	193	172	162	169	195	151	178	172	168	192	146	185	188	201	164	155	187	192	214	191	198	172	168	162	158	172	156	175	184	167	190	182	187	182	181	173	169	191	158	188	183	162	189	170	194	176	167	185	158	190	191	180	183	174	165	153	159	181	173	157	176	199	171	205	163	158	168	197	167	173	177	192	191	196	186	164	166	201	144	176	187	180	207	189	170	183	196	212	193	161	170	184	193	167	160	174	178	186	172	177	183	149	154	157	171	154	175	161	206	151	188	175	196	182	180	170	182	149	188	191	192	176	148	183	172	190	202	192	209	180	168	182	162	194	162	199	183	190	163	182	164	165	180	185	166	187	150	165	172	174	182	169	177	189	190	189	188	163	186	175	170	183	186	184	177	186	186	193	170	160	173	179	171	186	170	167	183	169	188	182	172	189	174	153	189	185	202	188	190	179	189	182	198	174	161	183	179	157	178	182	204	194	191	185	183	184	162	153	151	202	205	159	183	169	177	178	174	172	179	186	188	174	167	151	192	163	173	184	168	175	203	191	165	178	190	181	197	160	162	180	203	189	203	182	175	157	204	193	171	184	183	168	189	209	171	179	184	166	163	203	178	170	171	178	172	169	174	180	171	188	187	172	182	153	184	183	202	198	159	169	197	182	194	174	180	181	191	175	169	190	172	201	157	176	191	191	178	208	159	175	168	184	163	174	166	188	165	165	184	178	166	162	182	193	160	184	183	183	167	188	185	194	185	174	165	211	174	177	174	164	187	188	209	181	165	168	185	182	189	164	198	210	172	196	169	189	165	162	165	174	194	186	201	195	173	163	183	187	175	186	198	174	203	177	159	152	183	189	182	180	163	195	163	187	198	180	210	173	182	178	170	184	182	172	196	167	187	168	199	185	164	179	180	173	170	181	192	196	205	170	181	156	181	184	187	159	177	181	181	159	166	161	186	192	194	171	178	177	178	194	160	191	183	177	178	173	192	174	209	157	205	166	170	161	175	173	187	206	153	197	151	185	179	173	176	175	194	165	188	179	196	186	179	189	177	197	168	170	174	173	181	190	189	174	138	153	179	168	204	187	176	197	175	184	180	184	164	170	171	183	171	194	173	178	207	191	171	203	187	167	174	159	180	157	200	177	157	160	179	197	176	144	179	181	183	202	182	166	156	167	178	176	185	162	173	193	190	185	191	179	187	167	171	177	183	169	168	212	193	194	182	197	185	188	169	178	160	171	178	186	186	174	176	180	179	200	169	209	183	177	151	169	165	175	178	178	168	160	183	204	163	190	180	190	175	182	175	168	176	169	184	189	168	171	178	180	205	188	176	169	191	155	155	187	167	174	173	186	163	174	192	189	171	176	167	177	183	164	182	166	179	170	190	158	184	171	187	166	176	209	176	174	197	191	189	165	178	182	191	193	169	176	192	172	201	165	187	199	173	166	179	186	175	194	189	173	196	182	181	191	173	181	174	177	172	199	218	145	195	177	188	179	196	172	178	174	195	169	182	180	174	190	171	186	155	188	187	169	166	188	183	167	173	180	166	189	173	172	203	175	152	201	187	184	189	175	183	185	173	184	165	192	190	178	161	197	175	192	170	178	186	183	175	184	182	178	173	188	186	164	157	181	184	143	162	163	181	195	205	157	189	197	188	178	217	186	173	186	183	172	189	167	172	164	164	174	177	178	161	164	186	169	169	188	173	177	161	171	150	198	179	157	183	183	197	178	182	158	183	201	188	182	157	145	170	192	198	197	152	176	178	172	172	173	184	184	164	201	181	178	177	168	169	165	220	185	186	162	178	170	175	174	172	198	171	185	174	172	186	169	201	169	174	166	177	181	185	167	162	191	175	159	174	168	182	165	186	172	193	181	171	192	183	166	172	178	206	190	198	205	189	184	172	185	210	191	156	201	171	161	166	178	190	156	167	226	181	157	162	176	181	188	168	185	164	161	203	178	190	156	183	180	178	191	163	180	196	151	187	189	167	191	171	184	179	174	196	205	173	171	160	175	168	172	177	200	161	168	186	186	183	172	178	181	186	198	186	186	160	193	185	180	170	173	176	153	158	195	166	155	154	181	199	156	172	176	165	189	199	154	179	174	168	166	183	189	186	176	166	175	187	175	202	160	167	193	184	162	168	195	176	173	165	189	170	207	184	187	174	197	184	184	191	192	189	191	186	169	197	206	174	178	203	212	174	180	174	197	174	158	193	205	197	172	173	206	175	183	181	190	165	200	190	193	156	216	181	201	188	182	185	159	181	180	182	191	179	182	171	181	171	174	184	196	191	196	185	169	196	182	171	185	202	201	178	159	167	173	187	172	191	182	166	164	174	184	182	149	184	202	178	172	182	213	191	173	186	175	159	195	181	178	182	174	194	189	185	157	194	186	179	167	178	179	179	198	185	170	188	181	159	184	169	172	159	188	182	199	184	190	170	174	161	205	180	193	190	173	188	187	159	179	171	200	187	175	177	199	184	181	144	203	211	197	162	181	197	172	208	183	184	172	171	159	197	175	191	178	181	170	182	183	181	198	202	191	193	177	177	179	185	210	187	180	184	187	176	171	182	158	200	158	187	193	154	185	183	177	181	146	180	178	189	166	183	180	191	175	187	205	169	162	187	172	189	166	173	158	196	199	180	191	161	183	181	184	172	186	174	193	194	168	187	138	173	182	160	165	180	178	185	168	167	202	159	181	206	152	192	161	164	181	168	181	188	174	194	177	174	169	176	203	200	172	161	183	185
27005	20915	10568	1058	606	579	569	557	523	544	505	511	515	522	522	519	515	522	524	524	456	530	491	514	498	505	497	482	480	490	494	556	485	542	487	517	512	502	505	520	510	494	498	490	533	513	543	517	533	525	539	493	494	476	479	483	502	474	510	543	494	494	467	476	513	508	527	539	457	540	516	488	527	506	541	513	503	481	490	483	478	498	514	512	498	549	533	490	475	513	503	498	499	494	475	509	516	525	483	466	475	541	489	519	515	499	529	493	514	480	560	507	497	534	472	526	526	524	503	486	484	482	477	541	529	509	506	504	469	482	481	504	497	515	514	489	460	499	485	516	522	453	462	514	479	516	477	517	540	511	498	499	555	463	517	521	510	526	481	497	508	501	513	527	488	526	498	491	476	495	525	515	515	481	539	489	563	533	488	485	515	529	492	462	484	519	467	547	460	487	497	519	479	486	471	475	484	457	518	499	488	487	509	492	509	479	517	472	490	529	481	532	510	515	526	530	503	504	484	523	519	525	517	502	509	486	493	534	474	481	498	511	498	551	491	503	512	504	481	514	470	527	501	507	514	508	535	532	501	539	543	481	464	498	474	514	540	510	530	476	508	550	471	490	522	487	496	466	480	521	500	526	512	472	481	532	491	529	509	524	550	476	493	489	505	501	499	490	494	446	498	470	474	498	512	502	517	500	536	495	508	497	571	509	516	478	510	531	502	463	513	497	496	496	531	493	524	468	481	493	495	482	466	509	499	484	526	491	491	514	518	568	526	507	531	506	497	490	470	489	475	478	519	460	459	526	503	484	506	498	516	461	510	487	501	506	547	494	528	558	533	510	510	541	509	533	496	515	510	499	554	513	516	469	500	495	497	555	530	474	484	562	488	477	503	542	475	515	505	473	508	526	525	503	466	513	478	502	484	489	494	521	501	510	497	511	475	531	516	518	513	472	482	504	517	495	512	495	508	496	519	496	474	484	537	539	496	489	469	493	510	484	520	498	477	531	521	534	551	535	480	483	486	525	506	472	503	492	520	505	455	507	531	487	512	505	500	540	549	478	535	467	507	488	522	467	501	497	482	507	538	496	507	515	496	474	521	483	549	501	531	479	492	500	529	475	507	528	549	491	523	472	527	539	506	515	523	495	488	483	511	520	513	461	508	523	508	520	507	508	484	494	477	492	459	494	491	500	512	543	473	482	525	483	495	515	532	491	462	509	508	443	524	511	517	506	487	508	489	499	467	485	483	471	492	471	500	483	549	517	504	506	500	534	519	477	503	493	516	497	529	493	535	511	493	487	470	491	503	488	489	493	547	506	541	526	467	519	479	487	446	499	511	479	509	533	513	515	477	492	519	520	483	507	533	518	496	491	547	509	511	513	546	532	445	499	527	535	496	518	475	554	505	449	507	527	532	491	527	485	508	459	538	497	498	512	491	509	553	510	523	521	511	488	511	515	522	481	538	463	472	525	495	538	471	497	510	494	525	533	503	504	473	516	471	469	529	538	578	485	534	513	545	467	490	521	530	482	497	486	452	519	508	524	496	514	550	484	482	495	491	523	519	486	495	524	524	500	524	529	481	486	497	469	488	522	511	450	504	508	532	494	491	533	501	488	535	500	479	489	512	479	486	519	483	534	526	506	497	522	491	524	527	475	510	517	502	562	463	497	504	508	500	502	504	482	529	517	503	512	481	495	520	510	456	508	527	505	495	518	492	504	470	508	505	517	502	509	497	525	517	510	532	467	510	527	493	510	509	498	516	524	496	493	511	516	497	503	467	496	499	550	487	512	505	504	525	521	501	491	508	530	539	524	486	483	478	498	547	557	483	494	533	500	488	523	496	495	500	529	518	489	481	494	481	529	499	496	534	522	493	505	513	462	502	486	527	513	512	476	515	451	528	556	499	477	530	520	487	535	498	548	481	496	465	496	499	501	499	528	497	509	511	475	515	512	508	523	495	454	514	501	505	525	518	472	486	542	495	515	484	497	471	510	496	531	528	480	521	502	525	516	529	522	502	481	506	518	546	511	504	497	504	482	515	482	537	497	490	503	491	473	500	501	471	489	502	478	524	583	520	519	532	520	514	532	480	513	467	483	501	466	515	492	537	540	516	503	461	471	482	515	525	532	488	503	473	517	506	486	478	513	481	495	519	502	508	480	544	503	494	493	488	506	534	497	510	502	503	496	512	522	477	544	470	483	504	502	524	504	540	492	473	505	564	513	461	494	477	514	479	498	499	472	507	522	524	478	485	518	499	524	509	491	492	493	508	517	518	469	536	545	571	556	486	487	509	534	481	496	507	523	527	534	504	493	516	508	482	489	514	533	507	525	504	509	518	517	518	513	467	509	522	494	500	488	504	529	485	520	476	524	512	522	472	517	465	527	557	515	478	497	518	502	517	547	536	500	500	502	487	525	483	475	468	493	448	535	479	555	514	469	506	529	513	486	485	535	517	528	523	500	526	491	490	516	509	519	505	544	509	460	505	488	511	484	489	483	484	545	499	492	532	532	542	515	499	496	504	543	520	516	526	484	540	568	484	493	562	509	503	500	452	494	537	508	509	522	527	499	540	511	464	483	492	493	506	487	512	521	520	518	476	508	498	503	510	537	504	509	524	504	463	510	496	483	475	494	490	509	527	524	512	511	490	524	484	547	508	526	534	490	463	502	514	490	478	475	499	449	531	493	538	518	511	537	512	515	491	518	531	477	456	481	498	521	513	486	528	500	493	495	520	485	491	547	462	524	477	553	487	489	515	484	500	505	523	504	554	488	511	519	530	512	512	520	559	508	492	499	514	451	499	479	464	555	527	560	487	523	515	522	530	531	493	529	515	503	474	510	514	493	472	494	496	500	471	476	476	487	511	478	510	505	488	494	528	527	534	464	455	526	473	531	497	464	466	505	484	498	477	489	485	524	513	546	506	491	523	448	530	532	492	489	496	508	524	515	536	477	520	530	483	507	543	495	524	497	489	476	495	458	489	501	494	491	511	483	515	493	459	495	528	506	499	525	522	500	477	490	525	511	487	492	486	506	498	479	490	506	529	498	496	515	513	531	521	465	522	477	509	512	477	538	480	470	558	521	497	461	526	492	491	496	530	502	479	504	477	476	501	493	547	501	525	511	504	506	517	475	505	522	472	535	478	529	507	550	503	519	481	528	484	525	502	520	493	498	522	487	520	505	498	545	506	479	512	510	483	483	470	508	515	539	511	483	470	500	496	505	530	487	466	498	548	493	451	512	488	517	523	508	525	487	463	539	516	509	508	462	487	511	510	549	515	527	466	529	498	501	530	491	501	534	502	464	515	534	514	501	525	513	493	525	519	490	489	534	503	527	488	485	530	519	499	473	500	487	506	524	506	513	460	491	480	527	483	496	487	528	526	526	494	519	497	483	509	480	470	482	508	506	516	519	478	481	518	512	505	513	512	522	474	536	509	480	497	486	525	469	500	515	532	485	491	537	491	487	502	552	531	475	485	459	516	511
4336	1414	1245	864	795	702	746	732	718	609	639	672	623	601	652	671	661	644	567	666	670	663	642	633	647	666	682	634	661	599	666	671	614	626	696	626	665	614	633	663	669	614	604	667	632	690	639	624	700	612	678	607	661	616	642	614	642	664	622	663	639	676	660	610	665	645	614	666	645	663	651	648	628	627	622	628	677	692	641	624	649	662	654	676	651	602	602	617	611	664	656	641	652	621	643	641	682	633	630	653	588	642	636	653	652	642	631	647	629	677	658	631	656	614	605	645	629	617	626	683	645	634	661	645	662	609	607	680	604	650	614	599	606	673	638	598	624	659	693	652	625	649	649	653	625	600	650	645	651	641	661	677	630	676	639	705	661	660	603	626	605	640	602	711	618	631	614	659	623	596	671	606	611	652	640	658	657	638	630	680	677	600	631	662	683	647	650	683	618	653	623	634	681	645	633	645	651	656	688	634	660	649	650	679	666	707	631	631	648	591	623	617	632	631	633	656	658	640	648	630	632	646	629	640	631	711	663	633	666	638	650	644	648	609	704	611	613	648	630	679	655	600	672	665	637	669	645	654	651	658	626	649	577	715	612	647	635	609	636	664	649	613	676	650	628	681	653	635	639	645	632	630	682	653	706	665	641	599	670	611	664	693	645	607	648	684	658	678	635	703	669	654	692	644	646	636	613	648	633	672	645	652	618	606	670	640	643	648	570	685	622	610	647	633	656	710	614	589	633	656	671	650	653	648	615	625	598	622	612	639	617	666	685	642	665	660	613	678	631	635	644	664	631	652	662	643	561	605	663	607	629	637	680	638	651	601	656	603	624	621	594	635	638	629	638	630	636	648	622	662	667	625	634	633	640	693	691	592	638	669	645	605	638	647	683	637	662	656	653	667	608	587	657	636	640	660	674	696	669	698	677	675	671	645	623	650	637	614	593	645	672	641	616	677	636	617	674	662	642	635	679	650	619	654	650	633	725	633	662	629	636	689	680	613	585	619	602	656	640	641	613	636	650	628	658	668	671	647	622	638	648	669	648	630	659	623	646	641	631	630	664	607	630	596	654	639	695	649	658	653	657	636	675	648	702	628	631	590	695	652	659	637	643	653	692	639	656	655	642	643	650	659	630	658	671	632	670	667	637	636	677	646	671	603	605	652	633	642	605	620	679	616	634	639	652	621	696	654	645	665	602	618	657	655	654	617	635	626	641	626	659	636	651	620	663	641	649	607	612	658	635	653	661	666	616	624	658	605	605	691	650	644	684	645	626	682	631	640	669	692	649	631	662	644	686	675	668	610	654	591	640	689	603	640	641	629	661	649	630	681	666	628	695	645	653	682	665	639	705	613	629	637	638	629	685	672	652	630	674	653	596	681	637	634	646	636	630	647	619	668	656	613	669	665	629	633	645	634	611	641	653	668	654	627	650	651	590	602	675	686	666	636	650	642	634	650	656	645	643	663	651	640	651	639	626	575	644	671	686	674	659	619	637	638	646	676	649	653	632	668	648	606	631	602	659	645	721	688	660	602	629	633	636	644	645	624	650	642	643	624	673	663	688	678	647	598	611	627	594	664	647	623	688	621	631	675	639	642	661	643	651	686	686	603	659	653	678	680	665	664	630	692	644	661	635	658	639	626	681	649	637	608	631	668	639	658	621	675	682	638	651	638	643	616	653	639	627	627	627	683	629	632	620	649	653	636	661	677	622	643	613	647	628	642	681	613	605	596	665	624	668	666	610	633	662	618	646	596	664	675	681	666	643	600	657	627	613	629	624	630	647	655	668	630	650	682	613	642	635	630	645	628	639	583	645	636	652	656	642	663	658	641	657	606	689	617	655	641	652	609	628	622	654	642	649	619	660	635	635	614	649	631	632	659	657	667	626	729	646	609	628	634	604	660	637	629	661	610	680	617	661	647	653	638	649	629	655	638	622	669	644	648	690	600	625	641	668	684	622	663	643	654	600	597	644	704	693	622	621	607	638	642	623	632	691	649	634	648	640	632	656	681	615	650	672	644	646	623	628	645	688	675	602	665	654	630	643	618	646	637	626	660	635	625	649	662	663	618	683	668	614	625	636	634	647	649	610	655	627	624	642	598	695	663	623	681	672	654	625	620	635	686	595	679	634	625	634	637	672	662	669	618	666	662	654	642	612	672	671	616	654	674	625	655	622	687	635	616	653	643	656	668	667	613	616	656	613	632	623	674	649	598	570	639	649	631	598	659	621	628	620	637	624	648	666	649	620	631	627	626	640	678	637	631	613	704	594	659	641	632	651	653	643	609	586	627	633	650	614	655	633	648	646	627	640	655	599	580	659	637	646	618	676	682	640	648	642	643	670	647	646	616	674	646	656	666	614	682	650	687	650	703	673	683	633	624	671	657	622	621	673	615	678	670	695	618	682	610	676	676	648	604	634	627	606	614	673	624	649	652	688	610	641	632	667	632	638	594	624	656	629	639	617	619	638	662	713	654	628	647	630	644	662	617	634	664	622	645	687	643	595	636	649	704	655	605	635	698	678	640	619	670	635	708	620	631	627	621	635	587	646	651	641	656	657	640	677	674	633	662	647	622	650	651	644	662	632	653	662	672	651	676	655	657	643	678	646	664	703	664	678	709	638	611	679	645	644	611	638	642	623	650	690	619	617	689	637	699	641	644	633	678	590	624	618	641	653	662	629	660	656	646	636	648	621	628	669	682	637	676	631	669	689	666	663	622	650	589	656	613	699	619	638	643	679	645	636	675	608	646	708	663	684	636	582	648	643	630	661	616	636	637	600	639	617	642	619	611	628	642	648	653	631	661	674	649	633	632	642	592	670	633	628	682	671	680	720	634	670	655	584	656	618	685	677	663	649	663	636	627	699	560	652	648	644	619	648	662	661	633	621	611	594	618	648	628	684	621	620	640	632	651	673	615	626	639	670	664	657	656	636	654	604	666	668	643	629	658	669	621	601	678	673	642	616	663	640	655	640	648	636	683	650	646	629	660	608	648	645	636	683	652	707	670	656	623	620	660	670	613	649	674	632	649	661	647	644	648	657	650	648	684	616	615	623	636	637	691	689	620	624	648	596	647	629	643	639	604	617	603	701	683	633	673	615	662	621	644	635	654	645	656	649	666	640	665	678	642	670	669	639	627	679	632	644	658	631	656	654	627	601	624	642	610	671	672	651	641	631	658	644	674	619	655	649	650	619	640	602	677	643	667	626	661	661	642	604	685	626	601	682	666	634	689	612	614	643	715	664	659	664	644	671	691	647	639	642	648	633	617	674	668	599	662	604	641	608	647	594	617	645	649	637	642	663	645	650	646	656	643	661	652	686	663	624	631	667	611	664	667	604	641	661	668	693	650	626	664	589	625	624	633	633	655	653	669	639	677	640	618	632	652	598	626	616	610	602	640	668	664	662	664	688	613	637	645	618	687	658	675	623	631	666	642	605	648	611	640	661	630	651	649	663	626	646	642	648	600	669	652	658	671	603	667	662	644
23753	21276	28819	24063	21260	12090	1140	706	602	517	503	443	412	422	402	407	406	380	366	363	351	363	352	356	340	336	385	337	306	334	361	326	324	353	321	347	328	351	350	333	335	349	328	327	333	308	325	325	334	302	338	307	334	303	292	313	310	319	327	304	337	319	303	313	321	299	316	318	329	315	350	314	307	275	332	327	331	330	305	316	328	326	321	315	298	292	318	313	277	304	331	329	307	357	314	299	343	298	314	322	337	325	323	356	284	314	297	305	314	298	316	313	313	340	322	350	345	350	335	332	313	352	318	314	297	299	308	281	309	334	332	304	315	334	336	294	285	356	324	314	268	330	319	303	304	320	341	321	310	328	302	342	319	303	338	314	315	325	309	320	344	358	286	286	320	326	358	346	321	310	331	318	359	313	320	303	356	295	285	306	318	320	336	312	310	305	313	297	345	292	343	320	312	326	305	308	309	311	344	330	323	311	316	306	355	299	356	302	344	315	320	304	337	279	317	305	309	318	321	310	321	309	298	289	307	336	319	299	337	345	284	305	314	342	322	305	325	345	317	299	325	320	328	331	334	339	315	302	312	308	316	321	291	320	322	325	352	284	331	304	301	332	304	320	316	305	306	322	297	312	274	293	321	346	289	309	307	312	320	305	337	298	363	336	317	308	306	347	314	324	338	304	333	309	312	302	310	290	333	349	266	284	326	279	334	357	313	314	308	305	310	307	313	314	351	303	346	339	299	366	328	309	313	284	290	312	307	320	305	328	329	310	284	294	310	318	303	341	313	304	310	354	304	327	330	287	309	330	349	302	319	298	318	313	303	291	336	324	323	332	303	336	323	321	343	330	324	318	295	319	293	314	304	302	319	311	303	343	333	311	303	316	349	325	321	322	313	305	342	299	286	294	336	300	305	317	301	293	290	329	345	309	297	345	319	306	329	324	356	311	332	308	316	341	318	337	324	337	306	327	309	329	296	303	305	354	327	317	320	336	298	301	333	311	318	349	329	333	310	303	344	308	344	307	339	298	304	345	303	314	292	318	331	328	263	318	336	299	276	313	299	310	339	299	300	319	341	320	346	314	299	296	320	317	319	325	327	286	307	294	326	327	309	310	348	336	312	309	332	348	336	302	298	308	336	321	332	317	308	312	357	272	301	326	310	319	305	329	310	308	288	290	327	317	309	314	317	303	309	311	329	325	309	314	300	321	310	277	315	308	306	313	339	331	302	358	332	321	311	329	346	302	315	323	357	299	318	344	303	298	340	326	319	315	295	287	350	326	365	296	307	306	311	320	332	333	290	311	316	349	310	323	348	297	312	339	340	313	332	294	305	313	288	351	314	327	357	338	305	314	325	313	316	347	333	334	335	311	323	337	308	306	312	313	286	338	320	329	321	318	254	324	327	344	286	295	315	308	327	332	325	334	316	323	302	315	322	337	314	339	286	316	312	290	323	310	305	342	329	277	290	332	332	306	314	316	320	314	338	321	299	298	324	312	298	345	333	309	338	307	329	318	341	294	295	308	265	324	311	299	313	337	301	291	317	324	323	332	324	342	337	292	301	324	263	314	284	333	290	303	334	328	292	326	338	320	292	315	300	313	308	303	307	285	325	344	328	324	317	308	323	339	297	331	305	341	337	323	305	328	291	326	358	303	315	298	311	327	300	307	313	309	338	305	282	326	306	293	289	327	298	344	303	319	342	313	320	302	322	298	319	336	329	309	311	321	327	296	314	311	303	355	313	325	313	298	322	316	337	348	311	333	294	281	318	356	337	305	325	310	318	331	321	321	300	311	323	329	330	324	324	335	308	271	317	306	313	319	307	331	292	332	300	323	272	300	327	338	306	289	319	292	332	323	294	339	308	308	341	304	310	335	300	307	314	335	318	308	323	347	308	334	311	312	320	331	309	338	312	303	307	340	321	307	327	322	318	307	305	326	305	316	345	319	315	296	289	322	291	335	350	302	305	337	343	298	311	310	315	316	335	335	301	320	317	302	332	327	328	353	327	298	337	305	315	321	322	286	380	346	305	318	300	330	315	282	336	310	337	325	311	320	290	329	345	351	308	304	337	289	290	302	310	342	327	342	297	327	293	315	321	302	358	289	325	290	301	287	302	321	292	297	324	319	352	295	320	321	314	318	330	325	317	315	344	315	301	299	288	315	307	317	311	335	310	338	337	322	326	326	293	325	302	324	312	308	341	312	290	316	321	299	322	321	296	331	325	363	337	329	291	299	320	318	308	325	332	314	337	310	344	308	321	324	312	324	314	324	330	319	331	322	339	311	266	313	317	320	333	282	322	300	337	319	322	301	323	320	335	298	291	316	286	327	317	337	324	310	321	265	333	297	343	362	309	326	324	342	342	319	314	316	322	351	329	263	309	310	314	312	305	305	331	322	339	311	315	322	314	310	304	328	316	329	368	329	304	313	297	313	324	327	351	326	299	340	308	310	310	327	322	295	313	298	319	261	339	334	317	338	331	318	301	317	295	324	300	352	319	303	304	316	284	326	326	314	293	341	332	306	299	351	326	332	355	316	328	314	299	320	316	297	300	325	330	321	324	284	337	313	348	301	317	342	309	303	316	317	326	299	305	313	277	306	296	328	315	289	317	309	301	305	308	298	269	309	314	291	294	291	332	313	319	304	324	278	353	317	283	304	324	321	325	307	303	309	297	312	312	323	317	328	297	333	339	328	306	332	322	343	329	309	360	299	284	322	335	329	300	326	320	336	313	305	311	294	310	347	338	345	299	290	325	301	303	321	368	341	326	309	312	318	328	349	352	319	329	295	307	329	291	331	289	308	317	323	297	315	324	332	325	272	298	307	312	313	303	330	315	332	309	314	353	296	320	337	322	276	326	344	320	312	329	338	311	286	326	334	308	289	336	317	300	335	324	320	289	332	346	313	324	313	325	316	324	297	313	287	337	313	295	310	308	317	282	299	320	304	353	303	300	299	317	306	324	303	295	330	334	315	306	324	318	309	351	313	338	347	291	329	321	313	322	313	328	326	296	328	296	333	310	291	341	293	336	331	349	299	279	312	293	327	297	337	321	327	321	319	335	293	330	280	306	299	294	308	309	321	293	308	302	299	325	304	325	299	292	290	296	310	308	335	307	316	307	283	308	369	323	341	304	307	300	349	323	309	307	311	361	292	307	300	303	332	294	306	321	293	311	310	336	316	332	313	338	350	300	322	328	317	292	300	310	310	320	320	316	300	308	328	331	328	325	326	322	327	323	322	295	310	310	329	322	337	289	340	347	328	303	300	296	324	359	320	319	318	313	342	322	315	341	326	291	292	315	322	311	314	332	303	313	309	313	343	336	312	326	329	302	323	347	313	284	310	334	336	335	314	304	329	348	353	355	315	306	299	336	298	350	336	310	282	315	314	309	304	313	330	343	309	313	315	329	305	322	314	306	313	324	313	272	337	343	320	317	299	331	316	294	315	277	308	318	301	345	323	327	313	308	325	296	327	291	323	348	305
5845	9772	7991	4063	2777	2086	1656	1313	1219	960	848	819	740	698	638	613	574	567	489	522	501	468	492	501	524	496	449	447	426	412	463	414	432	420	459	493	437	427	453	437	431	461	423	441	422	436	426	438	462	402	447	499	418	440	423	429	475	476	425	402	425	434	419	410	433	420	421	447	454	447	446	438	439	401	435	418	451	423	408	415	433	405	407	440	424	442	417	402	432	466	422	468	434	414	421	444	414	397	448	408	409	430	415	433	443	430	397	374	397	432	447	440	427	437	408	393	418	403	413	411	432	389	422	439	406	393	397	412	429	404	433	430	411	418	466	393	397	455	407	423	426	440	428	404	426	449	387	400	476	433	417	390	451	440	445	460	411	443	418	421	417	411	424	452	423	426	437	457	454	414	402	432	385	412	383	401	407	394	421	399	411	419	440	424	429	419	417	425	427	471	420	431	438	419	428	441	418	425	414	436	477	403	425	421	410	420	427	447	403	422	424	433	431	416	426	443	405	414	432	426	412	417	469	398	426	390	445	444	390	410	390	419	402	390	403	414	407	438	448	427	425	415	419	414	410	431	431	413	397	407	438	418	411	421	409	397	414	402	412	408	407	420	426	439	402	427	410	426	406	435	415	398	430	362	435	423	438	437	386	429	421	444	446	426	397	432	429	429	391	430	435	395	420	394	438	407	442	425	402	422	418	447	405	437	422	410	435	433	417	439	423	441	439	404	404	424	402	441	430	434	418	440	419	414	415	432	427	424	448	438	451	418	411	419	449	439	402	416	456	408	430	459	416	428	451	407	428	405	413	431	418	458	433	407	441	426	434	402	384	403	412	454	433	425	427	399	431	433	417	440	430	421	401	436	377	425	429	416	386	377	388	429	446	425	430	421	488	414	434	401	409	408	413	394	396	420	430	403	462	429	390	425	405	439	413	382	451	386	430	409	452	457	426	453	438	411	465	391	388	400	402	417	434	406	384	426	415	429	457	414	403	431	518	417	382	405	422	429	412	444	391	456	426	389	385	448	420	440	405	468	423	436	440	428	419	381	429	407	444	389	417	406	422	407	448	431	405	437	411	404	426	404	412	417	384	403	395	391	434	414	418	431	418	426	405	419	350	446	454	404	414	427	442	400	425	429	433	422	376	448	419	431	426	421	471	444	416	398	443	422	446	402	422	414	409	447	402	423	443	446	409	436	415	445	425	419	422	480	426	416	400	451	425	396	413	402	437	413	414	388	428	433	447	368	437	411	418	431	382	467	449	446	434	420	416	454	400	407	419	430	459	413	435	422	409	440	447	402	415	421	416	439	401	465	415	488	415	406	376	422	394	407	404	386	433	417	396	435	420	424	409	429	410	407	465	446	431	415	437	436	417	406	394	400	416	417	462	393	455	451	379	405	409	430	415	417	457	446	388	423	448	420	420	402	430	402	422	414	405	370	379	423	410	410	416	452	439	438	431	383	362	408	401	425	421	409	427	416	430	426	405	413	432	411	397	390	413	430	433	404	425	387	442	450	414	396	452	416	431	411	402	441	414	394	410	399	428	412	433	399	423	448	433	454	388	375	406	425	418	408	402	426	409	413	441	426	438	404	406	413	413	380	414	415	408	419	436	409	407	403	437	432	419	416	416	403	452	401	365	428	414	420	413	416	403	438	397	437	411	397	421	408	449	421	383	408	445	411	472	375	400	427	417	409	420	433	378	404	415	409	386	392	423	388	449	416	401	378	425	406	381	414	401	411	445	378	406	410	433	438	426	446	409	435	420	416	421	450	409	433	385	417	439	389	409	416	438	425	389	411	409	406	431	435	441	425	425	444	431	453	399	469	391	441	421	435	457	433	392	441	420	387	415	422	418	445	402	436	389	409	437	428	392	425	413	434	432	418	395	437	401	420	423	448	425	435	432	428	411	428	441	386	406	395	431	432	431	417	421	402	439	430	423	395	428	416	437	408	406	401	399	394	446	421	408	438	401	404	418	405	424	392	427	465	412	407	419	424	417	445	388	435	376	463	406	423	379	390	453	453	443	403	424	395	464	387	430	453	430	399	404	432	430	411	406	442	402	405	408	437	369	413	410	431	397	418	435	435	422	381	433	432	425	431	410	416	403	407	440	400	423	439	440	400	404	409	403	416	408	430	425	395	380	402	464	425	426	405	406	457	452	406	401	398	458	429	424	450	420	400	441	439	452	425	397	409	430	424	391	418	437	415	440	396	434	414	464	436	424	396	405	396	434	457	400	413	429	425	398	423	440	414	410	451	397	390	455	432	399	378	366	427	408	426	442	411	436	423	416	436	429	434	408	424	398	436	390	398	400	414	386	416	411	439	439	436	408	411	423	449	449	423	395	431	429	426	429	435	405	441	425	451	445	424	428	441	408	413	415	383	396	431	425	391	453	403	409	423	457	386	428	440	413	367	435	385	422	422	416	429	400	433	424	420	417	392	427	401	451	392	399	409	423	415	395	404	426	411	414	395	461	374	423	459	411	432	414	419	410	390	444	397	431	423	424	421	437	420	464	438	427	403	436	389	407	422	440	384	430	398	430	426	422	412	416	428	417	420	392	437	393	428	434	411	435	417	387	428	435	418	465	389	438	426	411	415	395	398	388	389	378	429	442	397	400	437	451	411	406	401	432	434	415	437	399	406	427	438	446	431	409	455	411	409	429	427	390	424	440	402	395	427	436	401	386	447	409	390	395	440	423	383	408	392	407	443	426	446	444	455	403	409	444	402	411	401	421	400	383	413	418	453	432	414	401	427	440	417	392	437	425	452	417	435	432	430	423	409	415	419	422	403	421	418	416	444	445	378	434	415	439	415	399	438	439	413	413	403	403	410	395	441	401	405	409	429	462	421	431	385	433	411	391	393	403	400	425	413	430	426	418	404	431	433	414	382	420	406	399	401	414	405	423	388	396	424	415	434	432	417	440	424	405	417	407	429	399	417	421	410	427	437	440	427	403	463	426	458	404	450	421	418	429	457	399	430	412	425	409	407	434	398	421	420	408	423	422	442	420	428	424	400	443	418	419	440	453	458	415	408	414	414	387	402	423	427	437	439	454	435	394	411	398	417	442	454	445	438	398	473	400	395	434	404	446	427	445	397	443	417	428	425	396	456	411	393	447	429	405	402	419	438	420	439	433	398	418	409	412	409	397	414	384	399	436	404	435	445	397	410	441	405	410	399	424	430	425	431	407	436	438	437	413	415	452	413	404	416	396	400	453	399	444	391	411	416	407	440	441	426	409	393	430	451	427	376	420	438	427	439	409	400	400	396	423	422	436	435	409	428	436	413	396	428	422	441	398	436	406	407	458	388	426	410	417	430	412	425	408	428	452	436	420	449	438	369	447	425	391	421	401	409	389	395	450	397	411	425	412	399	391	442	434	405	397	388	401	421	422	406	401	424	416	395	414	434	423	423	430	460	444	427	416	433	430	438	388	434	423	406	434	404	442	409	428	390	425	415	420	450	446	418	415	432	419	447
22857	21260	29160	23656	21260	21295	10552	960	688	498	478	389	348	303	297	278	270	258	240	222	222	228	227	199	200	211	166	195	195	174	182	163	168	192	173	159	152	172	148	180	165	159	174	184	145	160	150	150	155	135	145	144	137	146	130	131	125	147	160	145	145	136	153	138	142	136	165	152	134	131	155	163	146	128	128	131	158	141	137	145	138	137	149	156	154	139	156	150	128	149	146	133	153	156	120	174	145	152	147	139	148	144	162	145	131	146	144	146	133	133	127	162	150	139	156	144	140	127	136	156	147	175	136	149	124	140	128	132	155	129	143	142	154	148	158	148	145	133	151	168	145	165	126	126	137	146	156	125	161	119	144	152	128	136	118	142	146	129	120	155	124	147	124	157	151	128	149	156	138	148	146	142	139	148	141	148	142	140	120	151	114	141	170	124	150	149	128	144	125	135	141	138	129	158	157	139	144	137	134	149	138	134	151	126	142	138	131	148	132	119	131	144	134	166	114	151	147	147	153	136	129	138	146	147	139	144	137	161	134	137	168	151	128	141	131	120	152	123	130	127	149	148	135	148	132	139	125	148	126	131	130	131	171	145	137	129	163	134	152	133	136	126	134	149	144	122	132	157	153	150	149	131	148	127	152	137	126	145	128	147	158	142	146	138	140	139	141	135	133	148	116	109	145	142	136	127	125	118	140	131	167	124	161	156	132	134	133	125	134	141	148	129	121	120	138	136	138	137	129	135	132	153	126	149	139	150	118	132	130	135	131	157	133	135	135	132	140	139	127	137	149	131	120	129	139	155	143	145	124	133	149	135	143	135	140	158	159	140	152	144	153	151	150	166	150	143	129	153	109	137	127	130	125	152	149	152	134	118	139	119	145	174	129	136	176	131	154	141	141	144	134	134	131	135	130	129	124	126	134	147	137	141	146	140	152	137	144	136	115	146	127	150	139	128	157	133	128	148	147	152	108	144	143	152	171	142	149	151	135	135	161	141	124	147	128	126	135	134	135	138	128	141	151	139	145	136	160	119	134	142	135	150	141	136	129	137	138	131	127	141	133	136	157	126	141	126	138	129	141	140	123	124	152	119	148	136	127	139	132	120	168	147	137	143	127	143	135	139	133	152	128	123	133	150	133	127	148	134	117	141	152	147	123	135	137	126	137	143	151	140	151	144	155	165	138	117	159	133	141	147	135	152	121	134	136	138	134	131	139	152	153	126	138	141	150	146	132	125	126	140	125	123	129	136	127	149	147	136	146	130	151	145	166	140	130	135	136	130	148	142	139	156	159	141	124	143	132	121	143	139	133	153	158	122	134	142	148	149	115	138	133	141	143	146	112	149	146	125	142	152	122	132	132	151	133	142	135	122	146	135	139	137	144	152	149	142	131	149	155	139	140	138	159	142	140	145	113	133	139	127	136	162	139	142	120	140	122	139	133	153	133	146	142	128	124	149	139	129	131	152	142	135	143	139	124	167	140	132	136	126	126	151	125	156	138	148	141	150	148	140	154	162	129	152	133	141	156	152	129	141	144	133	126	135	129	119	146	133	141	142	146	132	140	140	143	140	144	134	107	124	123	131	138	129	144	131	128	121	163	139	136	116	139	168	140	152	120	123	151	143	142	155	133	130	142	164	129	136	134	137	121	140	144	116	127	116	155	154	126	126	136	144	147	159	138	144	142	127	138	145	133	131	142	159	168	136	147	150	130	140	130	132	138	105	130	140	143	147	142	156	124	140	128	139	150	125	141	122	136	135	134	137	159	124	137	120	138	148	132	155	149	135	149	152	140	131	127	126	148	124	146	162	166	153	135	147	152	121	144	165	149	135	140	132	148	142	145	140	153	125	142	130	114	113	124	152	126	137	144	141	120	142	141	143	123	134	141	153	138	145	141	146	149	137	136	126	151	138	125	152	134	142	162	128	159	116	136	139	135	149	127	148	157	116	138	125	154	128	144	146	147	132	168	132	140	143	162	136	165	140	154	144	147	145	155	119	150	130	156	137	149	134	145	130	164	146	121	151	140	132	139	151	143	161	134	125	133	137	144	141	140	120	126	132	137	146	144	132	138	135	149	125	147	154	156	137	146	151	136	123	125	148	153	134	142	133	146	137	141	127	122	152	133	142	131	133	162	139	147	151	169	141	147	151	145	117	124	180	142	131	122	127	161	127	135	135	179	146	150	159	131	146	143	147	154	152	151	123	129	166	132	147	161	135	133	125	136	127	132	149	131	146	155	145	153	176	137	134	143	155	127	145	126	106	141	147	139	139	143	147	148	148	124	139	156	127	137	166	138	153	143	139	131	118	127	135	161	145	136	140	126	140	140	154	150	143	152	151	151	136	142	139	158	152	137	149	137	137	151	144	128	136	130	155	140	124	142	144	120	137	143	134	118	128	133	134	110	150	129	137	128	129	130	130	143	150	137	134	131	120	130	136	149	145	127	138	141	117	156	136	158	161	130	143	146	116	170	129	138	154	143	148	125	118	146	163	130	154	139	140	140	139	162	147	112	136	140	137	143	145	143	109	121	142	143	132	137	146	158	152	117	147	136	165	173	126	134	142	143	147	139	149	160	121	149	149	135	141	130	158	133	161	141	159	139	144	110	136	131	126	164	137	128	124	141	151	136	111	145	142	146	147	139	144	119	139	143	134	135	171	138	136	135	132	132	132	140	163	141	123	137	136	168	110	149	149	122	144	133	134	145	137	143	144	124	139	136	161	141	125	140	127	149	143	153	136	129	139	151	157	139	144	134	130	130	126	119	148	127	150	143	134	123	149	148	134	145	111	124	141	117	136	145	134	126	126	148	136	140	134	145	156	149	150	132	141	133	144	146	160	130	153	148	139	141	139	124	146	143	147	133	146	145	153	136	150	139	140	131	130	136	136	144	143	125	150	140	140	130	127	136	156	160	146	153	149	126	143	150	121	136	157	143	126	154	145	163	145	120	135	135	140	149	119	137	144	147	128	143	128	154	158	168	154	124	133	149	144	119	150	124	148	140	130	155	143	118	145	127	123	129	151	137	140	145	139	126	134	136	123	148	147	138	128	123	141	136	127	150	157	125	154	137	150	128	133	160	140	130	111	147	139	144	140	127	142	134	126	148	145	153	146	132	161	164	146	156	134	133	137	143	154	150	139	159	152	119	150	150	133	164	130	133	148	136	138	144	130	132	139	132	166	117	150	157	152	148	150	162	163	129	146	127	143	147	134	126	126	132	121	152	151	146	165	132	149	169	131	133	148	132	124	137	154	135	165	141	152	141	133	146	140	130	149	135	132	148	115	111	137	122	123	137	131	144	133	155	129	153	154	136	149	139	137	123	142	136	136	147	128	136	129	143	157	142	132	155	119	153	132	131	140	143	140	132	148	154	151	146	141	131	150	135	148	162	128	132	129	148	155	137	160	134	154	132	149	148	136	159	116	139	149	123	149	149	132	130	134	128	132	137	148	165	163	132	134	127	149	128	142	120	146	142	139	116	124
7696	15622	12814	6604	4522	3337	2540	1947	1521	1261	1059	904	758	696	598	570	494	443	389	419	325	364	315	324	285	258	291	275	273	254	263	260	258	254	246	226	229	242	204	226	227	203	210	219	204	207	206	198	220	204	200	211	213	191	197	208	179	197	181	201	209	190	188	199	190	208	171	204	172	187	190	189	182	195	176	198	188	179	199	169	196	183	202	182	176	192	177	161	181	176	178	167	169	190	201	184	159	181	170	184	171	181	215	174	193	196	159	168	189	164	199	201	175	188	183	168	179	213	176	199	196	161	184	188	207	165	201	177	180	196	181	172	191	202	165	181	181	192	172	182	169	176	191	171	181	204	188	176	183	188	162	211	151	174	182	196	190	211	197	157	206	170	156	179	152	201	166	159	162	179	181	151	158	175	178	194	175	192	190	171	189	207	184	181	177	198	159	183	186	184	172	193	182	202	174	203	201	182	178	180	176	174	207	194	152	176	166	192	180	190	171	182	195	197	199	164	204	186	164	167	210	176	206	209	177	184	169	195	173	169	173	139	174	192	175	180	173	166	167	168	184	168	177	183	173	191	181	178	160	199	179	196	200	170	153	168	198	205	195	146	178	176	192	189	156	164	194	192	179	216	180	180	188	181	178	176	182	228	189	172	182	183	199	198	177	157	188	175	170	163	192	190	193	156	175	180	197	181	196	202	191	193	182	178	201	174	203	157	189	202	185	190	180	172	184	172	186	183	174	175	187	155	186	219	192	187	189	196	200	157	178	172	189	175	183	196	178	180	168	191	180	162	163	185	174	175	207	196	196	170	151	158	192	182	190	179	183	192	188	202	157	172	194	172	189	192	202	188	189	206	196	181	197	159	190	194	178	182	157	181	200	205	175	178	185	180	173	171	191	174	179	183	178	186	155	166	185	183	180	192	184	143	168	161	201	187	156	199	197	154	175	155	193	183	164	176	183	175	147	165	189	177	165	194	168	173	172	180	173	160	178	190	165	194	161	188	171	168	194	189	173	183	185	171	170	178	185	191	183	192	186	181	199	170	216	182	186	179	181	188	173	190	157	166	182	174	167	191	193	172	135	200	174	180	167	199	191	163	178	178	187	207	173	186	183	186	174	186	178	195	210	168	171	175	154	172	180	135	153	202	201	176	179	168	181	195	201	166	190	192	166	172	201	182	181	183	168	205	197	184	194	176	169	190	164	180	189	192	205	199	161	188	169	183	152	188	183	204	191	184	160	196	184	202	195	163	172	173	210	180	190	169	170	199	203	181	192	199	190	177	153	198	165	182	178	171	167	157	176	186	161	198	202	182	187	191	194	163	149	172	179	189	205	158	170	170	196	201	181	185	157	190	170	168	184	164	158	185	200	186	179	171	197	181	163	171	189	195	185	164	166	148	187	171	178	182	188	162	192	191	186	179	200	189	185	170	171	172	161	153	194	204	186	176	208	172	182	185	184	183	201	189	192	185	179	175	189	206	183	217	178	185	175	186	184	196	172	180	209	183	211	191	175	177	194	175	201	202	192	188	183	170	174	174	196	179	204	175	178	169	182	158	197	177	185	184	173	179	187	191	191	171	179	174	190	173	170	152	194	154	169	193	178	160	184	174	173	175	206	166	178	174	186	195	177	168	201	176	174	188	179	206	177	199	167	154	178	179	171	201	175	186	164	181	185	183	170	173	183	158	192	179	186	196	186	208	172	185	197	172	167	184	183	190	176	170	197	192	182	197	177	183	154	184	200	151	175	185	165	180	160	186	184	212	172	183	195	167	194	184	216	164	180	152	178	166	172	174	205	172	171	183	176	189	193	169	184	194	176	192	188	201	189	174	193	173	180	155	152	183	188	186	163	182	182	160	183	175	187	185	189	185	195	199	159	200	172	173	184	167	176	180	173	170	187	166	185	173	164	173	182	179	190	208	194	161	198	173	200	161	169	185	189	213	200	153	193	177	190	170	149	195	164	181	174	185	200	178	176	202	186	191	202	177	196	181	192	179	194	172	166	161	190	158	187	148	181	177	162	181	172	187	171	203	180	187	161	202	164	168	194	171	181	183	173	177	165	172	200	191	170	203	173	167	174	181	196	168	165	201	184	188	182	179	176	181	172	179	211	169	192	206	171	151	174	182	151	168	152	184	185	177	177	182	183	176	191	180	200	178	155	176	168	151	192	171	174	167	178	189	194	181	193	186	176	195	174	165	182	184	177	165	166	176	189	171	185	202	174	181	191	156	193	176	176	199	169	166	186	181	171	189	201	181	169	186	171	197	163	199	187	178	178	170	192	183	209	190	188	195	170	205	186	185	183	186	181	162	180	174	168	172	156	178	184	171	190	174	197	171	178	188	182	196	203	166	192	191	194	175	183	176	183	197	189	186	178	160	194	182	164	168	160	177	206	178	182	226	176	201	177	185	163	184	167	159	160	172	199	211	177	194	167	155	200	188	181	174	178	185	166	177	182	203	172	171	175	169	199	177	191	194	180	179	187	178	207	174	187	210	169	159	161	180	164	192	208	181	186	201	175	179	183	180	184	191	176	166	171	177	146	195	198	181	184	195	159	176	165	182	184	222	179	165	162	174	180	176	158	175	193	191	181	221	155	180	177	169	165	171	171	166	168	155	183	183	163	193	166	177	180	186	183	187	182	171	199	183	186	174	198	188	158	174	180	186	184	212	171	194	185	184	176	183	191	193	190	186	195	188	193	180	178	186	179	176	155	191	163	195	188	178	176	168	183	173	178	173	180	182	158	187	188	184	204	163	172	152	192	177	165	188	178	177	150	178	165	177	173	177	170	166	180	185	186	188	179	173	179	184	184	199	183	171	172	194	184	193	215	188	193	220	184	177	178	164	177	211	196	176	183	148	158	185	181	191	165	181	180	190	195	188	188	184	203	183	208	163	177	165	201	169	208	200	174	186	171	163	197	213	182	192	169	198	182	170	183	210	162	179	173	161	187	178	153	189	196	190	191	186	185	181	219	180	194	188	179	186	165	174	189	204	190	187	196	157	172	169	172	172	167	163	185	164	164	184	170	183	162	196	178	185	171	192	189	170	182	196	190	185	178	199	202	175	174	188	188	196	161	182	210	193	161	174	160	159	146	185	178	170	173	199	180	201	183	183	186	191	155	182	179	197	205	186	163	184	190	186	173	201	184	168	188	181	180	173	177	181	184	206	170	192	190	196	177	171	137	164	165	200	187	186	189	168	173	191	191	192	187	170	171	149	165	191	198	180	163	178	173	178	175	174	173	170	175	176	162	185	194	198	188	169	201	167	174	191	200	191	168	203	177	181	176	178	185	199	194	191	176	179	157	182	168	184	188	194	196	191	178	182	161	168	172	189	199	208	184	174	202	180	190	182	164	197	178	186	197	190	176	165	159	200	164	190	169	185	205	156	183	174	185	175	166	175	169	173	161	175	183	196	183	185	201	188	190	180	183	181	171	177	188	156	192	172	183	171	185	167	193	154	177	172	199	183	191	197
26850	20884	10487	958	663	554	571	541	574	538	564	528	494	486	498	469	532	525	522	545	491	486	569	504	498	482	501	536	524	529	527	502	536	479	483	541	503	508	502	526	504	503	516	518	516	491	511	517	495	512	512	508	512	503	517	509	507	496	497	522	449	502	487	484	526	533	478	507	537	484	506	480	514	517	487	512	494	540	521	497	486	505	494	538	500	485	469	500	499	514	503	514	476	503	489	509	500	506	505	507	533	544	508	508	544	496	468	500	533	499	537	501	525	493	521	519	528	477	534	513	513	561	501	521	484	525	534	501	461	508	451	538	513	524	515	491	512	556	531	490	527	530	509	495	487	522	515	509	486	499	502	477	498	512	539	530	535	478	530	525	464	526	487	497	512	525	505	506	532	497	521	502	560	545	500	523	498	506	522	525	508	504	539	555	513	509	503	480	524	489	501	537	536	505	500	522	496	482	486	494	503	528	497	528	507	487	525	482	500	481	489	494	510	516	484	511	469	514	506	451	478	501	479	515	491	481	556	501	499	509	491	545	494	490	542	503	524	500	534	494	468	502	464	510	534	487	528	502	521	537	492	454	505	533	493	516	514	487	506	503	505	489	535	471	549	506	518	512	535	482	524	499	506	462	510	469	498	504	497	523	500	467	532	500	503	530	537	491	528	542	490	512	540	530	518	498	562	518	502	541	501	541	508	460	523	501	471	522	537	518	506	552	490	467	521	494	473	466	532	571	504	495	523	503	467	537	509	486	486	509	518	546	542	508	543	512	514	497	500	520	507	514	506	530	491	477	510	509	537	504	489	539	498	533	485	512	551	491	544	556	506	483	526	507	516	524	491	564	507	500	561	498	495	519	509	497	518	478	498	525	489	529	529	518	495	505	499	490	513	495	514	509	533	524	500	478	493	509	543	519	496	543	537	464	515	500	491	497	484	555	513	515	552	503	516	528	514	526	467	507	459	513	487	494	520	480	512	535	528	533	531	553	501	469	486	514	527	506	508	465	534	494	509	493	514	539	559	520	517	479	539	490	499	517	507	491	506	462	475	492	488	505	531	479	487	512	505	506	502	490	528	529	488	487	528	524	519	484	494	529	492	530	542	515	527	508	506	473	505	459	483	512	516	556	534	532	445	540	546	512	504	511	488	508	496	465	536	525	507	502	475	533	525	508	485	503	478	517	497	512	577	517	507	487	524	540	544	483	477	534	485	521	463	475	509	482	549	505	513	539	515	525	511	502	486	527	488	501	495	513	515	517	530	511	498	516	543	490	534	527	498	542	505	484	515	480	497	514	540	502	493	513	494	514	500	498	512	507	500	492	457	500	505	558	447	514	499	511	522	537	517	522	495	531	535	508	531	510	534	455	494	525	498	520	491	483	522	498	527	493	510	501	540	478	495	516	544	558	480	546	509	495	504	502	512	531	527	558	486	521	511	546	535	504	486	485	496	509	489	531	505	466	497	519	513	530	512	520	472	519	498	586	532	517	511	494	525	519	476	497	524	514	535	483	510	544	537	464	524	529	479	478	517	495	496	479	495	528	457	492	522	500	513	494	537	472	495	533	499	516	505	530	537	500	484	515	487	484	470	490	486	502	535	492	513	495	500	463	508	487	522	506	538	507	546	521	494	510	489	498	469	515	538	498	512	505	474	496	520	545	523	502	519	479	495	531	519	500	527	497	514	536	498	507	520	498	489	516	510	513	503	529	525	510	519	511	490	522	527	524	527	500	534	510	457	515	510	472	502	522	480	503	545	504	512	528	500	545	550	478	556	556	497	532	510	518	504	549	511	489	484	523	496	504	478	490	503	487	524	473	452	516	520	492	541	524	510	501	484	495	510	486	546	548	507	532	529	539	496	522	539	493	509	493	535	527	526	499	486	515	504	515	494	496	518	524	499	483	539	478	522	481	502	525	475	538	494	507	504	499	494	529	473	462	485	487	517	500	519	489	507	557	455	492	531	493	505	535	510	532	535	505	483	521	508	471	540	532	479	538	514	509	509	520	539	470	514	520	528	515	521	531	521	456	492	504	483	510	506	501	515	501	506	513	497	528	477	494	554	484	491	515	500	524	483	453	515	524	485	468	509	526	497	494	481	517	531	496	497	530	527	518	522	507	490	533	512	521	489	505	537	504	493	504	523	515	522	484	507	474	499	468	532	508	533	475	497	519	495	484	481	530	518	512	498	522	500	535	521	463	480	503	521	497	504	534	504	533	486	514	544	534	496	498	535	489	498	472	493	499	536	509	524	496	498	518	508	490	486	518	501	508	491	511	491	492	484	478	560	519	516	530	479	509	498	526	504	503	522	534	496	535	519	518	522	521	463	519	541	497	504	498	490	502	499	502	514	508	530	508	496	523	538	529	533	560	458	514	505	523	537	471	547	481	526	512	517	512	525	519	508	534	512	478	487	494	493	512	571	510	509	486	466	488	494	515	525	547	496	478	514	520	496	539	521	506	487	522	498	505	517	482	489	529	525	477	554	532	516	499	459	507	500	520	502	460	544	483	480	493	523	519	515	495	535	498	517	493	546	548	529	523	488	513	536	512	512	537	512	478	512	526	522	507	501	513	499	497	487	503	508	472	499	511	493	525	517	522	493	478	557	478	518	540	529	496	523	512	495	512	508	503	500	545	543	511	516	514	524	485	486	517	524	537	496	466	507	529	553	524	483	511	519	508	533	504	516	531	514	538	521	537	524	508	499	509	512	539	507	511	517	510	503	493	515	511	495	482	546	500	498	487	508	577	493	539	479	546	492	478	477	470	523	516	539	482	499	514	523	484	521	447	498	553	523	479	520	507	480	505	518	477	501	516	484	526	497	501	503	499	587	499	493	530	491	486	533	484	505	447	480	562	525	514	478	548	493	495	541	481	536	483	519	523	524	506	525	550	522	501	500	490	541	524	514	530	534	525	483	535	521	502	528	518	533	444	510	498	493	582	527	523	464	527	528	543	519	502	468	485	510	517	521	487	512	504	520	480	464	503	481	512	501	484	527	490	480	542	482	542	487	537	470	472	555	520	525	502	526	514	499	518	548	454	519	506	524	504	550	543	513	507	528	507	515	484	527	477	517	479	487	519	522	515	473	501	525	477	499	494	473	472	515	501	516	473	511	494	503	534	525	530	522	528	492	516	493	517	495	514	473	469	494	501	527	494	533	512	528	491	540	497	531	500	493	478	504	520	515	532	537	519	492	535	541	506	544	518	480	488	495	510	511	473	494	489	512	535	486	525	460	510	482	497	519	517	532	517	507	536	520	506	523	543	484	524	497	488	483	536	553	514	528	520	532	533	518	470	529	534	481	515	490	534	517	573	542	469	535	517	556	526	511	470	480	499	534	536	504	515	488	524	530	495	513	478	537	539	491	537	534	495	522	512	534	535	515	494	494	530	511	510	478	515	535	564	556	516	508	498	466	497	528	490	502	507	477	506	549	483	530	514	531	489	527	504	516	488	521	498	521	513	491	540	507	570
4580	1258	1221	857	828	682	686	758	647	685	688	688	742	670	678	613	703	697	638	651	696	640	658	676	658	629	662	675	618	678	643	675	637	692	628	682	686	645	654	660	671	624	625	652	682	681	681	686	680	649	674	655	679	641	700	661	637	611	673	623	644	665	633	622	642	645	670	649	627	649	644	677	653	638	668	646	651	691	625	671	676	689	662	620	648	716	653	659	639	653	626	651	655	646	638	632	615	664	654	602	625	635	636	687	618	671	666	621	614	672	621	662	630	618	653	646	652	632	628	639	648	629	658	649	638	643	606	660	599	630	624	689	685	655	672	661	691	675	656	715	686	632	664	665	636	592	652	680	646	666	598	627	645	643	704	662	664	675	659	672	652	632	631	646	687	664	674	661	655	681	639	635	695	671	613	638	644	663	611	630	682	634	713	655	621	669	673	691	664	631	667	620	658	683	664	627	608	655	650	653	691	628	689	636	664	693	640	656	642	633	628	625	647	587	637	617	672	630	634	659	633	674	652	640	663	666	636	660	669	700	644	620	643	671	741	682	652	634	636	650	648	654	659	658	699	675	668	656	706	650	656	694	593	700	607	671	631	653	643	694	694	631	653	651	676	687	649	645	672	629	613	628	634	649	642	642	627	623	678	653	669	693	671	660	599	664	596	615	636	662	654	630	669	633	647	650	679	692	583	652	658	667	672	646	609	621	610	685	657	637	625	644	683	656	663	671	679	602	626	651	679	663	639	655	643	645	639	626	637	655	639	673	620	677	670	670	650	615	692	649	657	633	632	658	632	674	640	627	650	625	613	590	642	666	662	638	623	674	616	611	627	668	649	624	657	653	607	629	639	650	683	659	612	683	669	643	651	659	613	652	655	583	636	650	644	637	622	616	656	681	646	674	680	646	589	632	622	671	650	628	599	670	628	698	632	657	660	651	661	636	596	674	699	634	630	628	625	699	650	644	675	614	640	653	651	630	655	650	684	637	653	693	656	660	654	656	683	662	611	622	630	677	680	672	678	659	643	601	671	651	623	649	677	663	634	665	671	678	661	641	675	622	680	608	699	640	652	615	645	651	691	641	680	622	640	693	665	661	674	686	661	654	655	655	649	651	666	645	630	667	648	677	616	645	648	653	665	645	669	631	631	655	631	645	677	609	687	665	597	663	675	665	647	617	613	637	601	614	617	642	640	635	672	641	644	645	628	670	695	625	649	643	685	655	616	679	638	665	659	637	645	678	608	665	577	656	652	625	657	675	683	686	672	596	681	670	647	611	668	646	693	655	676	619	700	665	654	593	657	651	640	682	647	623	680	672	636	646	654	645	639	644	635	655	648	682	639	618	621	632	633	662	633	681	655	624	607	663	639	677	650	654	648	664	633	652	628	637	618	667	663	642	623	651	626	654	607	593	685	665	660	627	643	673	632	675	656	647	697	668	696	656	679	616	627	640	634	692	685	615	684	654	605	660	627	672	691	662	662	638	643	647	681	655	648	607	612	682	678	668	634	689	618	675	631	635	673	700	696	702	648	665	665	660	665	645	662	659	622	631	715	678	676	650	639	660	688	648	645	625	666	664	674	664	642	671	628	659	668	642	660	665	661	690	668	651	660	645	674	643	642	635	623	645	682	697	615	630	637	624	638	666	680	662	640	636	675	662	625	634	622	657	610	696	642	663	669	663	692	643	627	617	646	656	706	664	693	640	656	664	623	590	616	598	678	626	656	676	662	658	655	651	637	681	645	646	663	638	649	646	638	669	628	622	657	667	661	664	676	663	673	643	600	656	649	634	642	604	645	653	671	646	667	644	659	676	661	623	681	627	692	617	612	663	631	686	682	636	648	643	646	646	673	661	625	655	599	638	652	665	627	669	642	641	642	624	647	640	694	586	621	587	670	675	683	675	609	631	624	675	651	665	698	647	626	676	636	654	626	654	628	690	665	646	652	672	620	644	612	613	649	638	682	680	655	639	633	642	664	653	670	635	663	622	637	691	683	690	666	620	653	667	635	622	608	574	659	672	652	631	664	694	606	691	652	655	654	628	690	644	664	675	652	633	656	629	647	660	617	634	692	646	657	651	653	619	654	628	692	652	651	671	641	651	652	686	657	652	607	640	667	654	644	602	672	642	673	676	594	655	619	627	665	693	629	639	622	640	632	600	678	656	633	644	678	694	695	679	682	677	642	660	647	617	684	639	658	653	667	667	654	649	646	616	656	633	666	654	657	605	669	639	634	641	662	667	672	638	668	668	636	623	650	676	693	673	617	660	637	680	681	695	668	639	651	663	663	662	665	647	629	617	706	664	632	645	663	647	708	644	696	663	669	637	669	632	663	670	658	634	660	660	664	618	692	702	660	652	661	653	592	668	699	650	657	621	663	654	674	651	637	622	589	692	673	694	679	620	630	659	645	688	695	649	666	638	706	655	649	648	669	674	658	631	660	670	643	662	661	632	666	650	643	651	652	620	627	640	601	639	667	658	661	696	642	675	640	675	668	643	679	650	662	646	619	671	620	609	629	606	646	684	673	616	659	646	667	659	632	658	637	648	687	597	628	690	661	637	649	705	671	683	632	634	656	642	644	649	697	621	670	667	621	600	649	662	636	632	619	664	673	627	604	671	648	628	666	660	707	630	640	639	634	624	681	646	660	662	624	655	689	645	624	659	673	717	656	625	603	672	679	668	636	650	649	652	686	659	645	670	627	667	660	660	694	654	660	631	624	662	662	688	642	694	608	630	639	649	658	671	668	633	703	652	621	713	621	627	644	667	692	605	650	649	652	652	637	661	651	642	645	654	635	643	656	685	659	636	609	674	670	631	643	655	649	681	653	677	638	648	634	651	678	622	663	631	666	684	652	614	651	614	701	684	650	684	645	664	697	639	644	617	648	647	666	641	676	657	638	656	630	611	612	596	652	669	648	636	660	656	647	638	631	691	643	650	603	659	646	657	656	636	645	670	670	667	646	667	646	678	638	665	646	653	672	655	599	663	632	658	611	667	657	656	668	653	645	636	660	667	666	652	662	663	674	674	664	626	644	667	639	667	646	690	640	627	688	641	667	648	670	614	629	690	641	652	636	681	623	659	636	657	662	629	654	655	644	654	588	645	614	653	609	677	644	629	726	627	649	631	620	655	697	629	635	672	671	640	634	655	659	639	688	686	664	652	647	651	663	649	628	595	685	657	646	680	633	649	645	677	635	593	621	691	655	657	617	667	657	681	657	681	621	608	628	673	640	617	668	644	649	686	674	640	641	654	614	632	661	660	666	657	679	672	669	654	660	667	678	598	652	610	637	725	667	681	670	653	649	651	655	656	642	640	651	611	636	686	638	661	651	634	643	664	681	687	652	667	645	639	675	626	631	647	639	615	655	640	676	607	626	606	641	636	656	655	607	674	670	689	628	670	604	647	686	602	700	632	655	662	651	664	630	674	640	657	690	645	674	681	680	621	640	659	658	639	663	651	689	661	667	611	625	647	622	654
23742	21282	28856	24033	21262	11980	1160	718	591	540	507	477	445	442	434	344	388	355	342	355	354	364	359	368	343	348	353	319	331	334	328	334	335	329	360	344	318	387	351	379	324	324	288	324	341	332	312	345	354	314	318	341	342	313	359	317	329	327	346	291	342	344	319	315	325	298	330	346	335	334	308	342	351	314	311	321	339	320	333	331	321	358	315	343	355	321	321	306	305	372	281	333	292	319	336	301	316	345	335	322	335	320	269	326	309	313	304	303	328	294	345	344	323	305	319	314	291	312	300	310	318	343	321	296	309	327	291	317	345	307	336	336	348	319	284	362	322	332	328	339	303	288	305	346	321	346	314	313	324	276	308	329	317	329	333	324	315	341	318	326	309	293	310	285	297	276	312	342	331	292	317	341	352	317	366	305	307	327	303	333	300	328	349	322	373	318	335	336	334	316	367	344	320	343	338	331	338	329	333	314	319	335	304	338	325	318	318	320	322	319	286	340	337	331	329	329	319	294	289	322	318	284	321	335	303	296	324	305	313	322	294	276	333	296	311	338	325	294	334	299	320	329	338	320	317	324	325	326	334	298	306	322	304	318	283	336	309	304	330	341	301	340	298	304	337	322	326	290	304	316	349	313	310	302	333	328	304	323	350	304	327	354	331	326	329	328	357	340	320	329	327	280	300	327	329	378	313	343	328	335	315	313	333	337	313	361	339	310	336	325	329	325	310	314	342	312	308	336	330	283	331	332	328	337	313	303	318	344	304	328	330	311	335	321	300	314	295	341	303	301	303	321	338	315	295	305	307	292	322	321	317	306	332	350	291	342	293	333	342	325	332	304	308	311	303	322	329	320	319	285	341	349	309	326	308	328	334	351	331	320	332	337	325	319	340	311	342	326	335	305	335	307	339	326	334	285	317	325	298	333	342	317	299	314	293	344	324	314	290	317	326	314	320	333	309	334	305	282	328	303	318	316	341	309	300	323	303	300	299	291	329	335	343	315	326	327	313	309	322	310	309	333	300	313	317	297	338	327	326	330	313	310	325	325	334	295	302	306	325	312	340	306	357	336	334	298	307	339	323	331	310	311	295	317	317	326	329	295	352	306	323	322	345	327	299	350	325	326	337	310	322	342	292	332	344	341	335	301	334	312	334	335	267	319	311	360	323	300	326	320	328	287	337	311	321	304	303	313	333	316	348	311	329	289	322	317	307	314	315	343	320	332	316	296	319	340	310	290	311	323	323	309	313	339	318	320	305	304	306	326	301	333	326	298	336	307	290	310	323	298	307	291	316	316	338	323	292	316	315	274	321	352	310	314	318	286	332	315	309	318	291	306	314	332	310	295	370	308	349	329	329	318	328	336	328	318	290	333	325	310	353	330	317	321	315	345	302	325	315	296	349	313	316	326	304	371	305	332	344	301	293	320	312	318	312	333	337	317	314	284	301	297	343	306	313	329	347	321	328	346	339	315	316	330	277	331	333	294	323	288	285	318	299	319	350	351	295	333	324	321	372	335	316	338	313	305	331	342	315	319	330	297	324	338	334	327	343	300	275	331	301	331	329	354	288	361	346	330	288	315	294	268	320	312	310	335	313	317	296	337	322	316	326	341	302	310	326	320	319	320	322	313	268	323	326	284	301	328	323	327	310	328	324	340	334	324	349	301	309	340	293	326	298	306	325	312	311	329	320	330	329	324	332	330	315	329	340	358	318	313	307	300	347	313	311	282	329	323	273	331	323	309	348	335	332	327	306	323	324	305	323	294	328	308	303	317	312	321	308	311	345	275	312	310	318	336	347	316	275	335	339	314	312	322	304	309	327	335	291	317	312	330	344	321	331	336	320	320	292	318	333	310	308	347	303	356	318	328	329	321	302	306	290	310	322	324	306	327	350	312	279	314	339	313	338	318	346	292	335	310	298	315	314	347	299	283	335	321	293	319	307	314	328	314	314	326	316	319	285	293	307	322	321	328	325	320	333	328	311	342	322	321	317	308	334	323	318	331	343	298	332	315	331	306	328	326	336	307	296	296	342	343	294	308	315	317	323	310	328	317	331	328	349	335	317	317	286	340	292	332	310	307	289	337	301	304	302	314	317	325	316	305	323	308	340	315	317	310	317	335	319	310	304	342	321	323	337	305	322	330	314	331	262	313	323	334	308	324	324	308	333	307	319	289	329	311	347	312	334	317	335	306	331	328	331	326	321	322	319	300	332	308	291	336	322	325	337	308	332	300	315	315	338	309	322	336	317	336	278	306	302	336	341	251	310	308	292	332	324	309	288	335	338	319	315	328	334	295	317	332	339	326	302	323	339	316	299	320	307	292	348	332	312	316	335	299	297	338	347	292	334	369	316	303	296	331	325	350	298	350	301	334	295	333	320	336	291	302	332	302	326	325	284	299	297	332	336	346	309	314	330	338	342	292	314	301	306	310	318	306	306	332	354	319	294	312	343	284	291	302	317	320	335	299	317	305	358	333	322	305	309	314	332	287	301	321	313	323	296	302	329	338	329	326	316	324	336	310	345	326	330	317	327	305	340	303	338	356	317	323	313	325	297	327	306	335	341	307	308	304	332	314	298	324	342	308	342	319	334	302	318	302	320	325	326	358	337	300	350	302	332	316	303	335	338	315	340	331	345	315	298	326	322	283	305	341	324	313	309	336	342	288	300	293	312	285	358	308	320	303	314	325	292	308	311	345	305	303	317	292	351	317	329	308	338	313	337	337	306	321	288	304	312	305	316	317	302	305	324	308	311	305	315	355	353	316	308	306	315	348	329	317	318	314	339	299	341	338	297	323	338	327	340	315	341	322	314	315	302	341	315	295	303	315	294	313	321	305	323	318	307	326	300	293	343	284	318	294	324	302	339	342	304	319	351	328	312	334	313	343	318	316	318	335	333	325	289	340	309	334	326	332	302	299	322	326	290	337	318	311	365	313	291	316	320	280	334	323	326	333	319	301	335	348	343	328	345	325	318	327	311	318	318	327	317	308	311	315	351	314	342	301	324	319	327	345	313	332	335	319	360	301	325	301	325	322	334	329	296	307	310	283	315	314	310	303	308	325	356	297	326	319	330	322	343	321	308	316	339	310	270	342	300	304	331	337	323	325	313	351	362	327	304	286	305	291	358	323	309	326	306	343	307	331	300	363	283	336	314	307	296	325	309	310	315	301	327	303	330	325	316	310	297	328	311	326	314	301	331	296	315	313	344	305	342	315	336	328	329	322	321	311	296	326	296	317	307	301	322	374	332	303	331	336	322	328	320	319	312	334	322	356	284	320	310	330	322	304	319	300	303	334	332	300	307	320	330	326	327	333	341	301	338	318	342	325	279	323	309	317	312	323	354	323	324	318	318	298	338	291	352	326	323	325	304	340	325	311	335	342	333	315	289	332	338	313	315	292	320	327	332	314	318	313	339	328	326	298	314	324	380	331	290	323	319	324	310	311	273	315	356	300	329	342	325	326	332	335	316	305	320	332	337	298	322	306
6560	9709	8097	4064	2827	2045	1644	1347	1125	976	876	761	733	639	660	645	593	518	516	537	534	510	522	515	503	465	494	481	486	467	479	518	431	467	438	457	437	479	410	453	464	436	462	465	440	432	424	445	462	432	414	414	415	447	439	380	438	391	453	428	429	429	444	394	429	404	448	405	413	415	432	443	413	407	436	444	434	389	417	461	442	453	417	411	412	421	400	432	413	444	410	424	439	451	399	423	406	451	446	425	390	437	422	422	419	389	432	438	387	441	415	407	410	442	432	457	429	417	411	432	424	436	441	418	421	413	431	402	438	399	410	385	430	422	410	459	405	406	441	428	411	436	421	402	454	410	438	404	433	435	418	398	413	434	446	402	433	447	461	426	398	431	391	410	421	425	438	388	422	382	436	407	405	435	426	445	441	442	429	419	445	445	413	464	413	388	413	397	433	402	427	423	431	428	383	435	421	444	435	444	421	388	421	408	428	465	420	421	429	418	399	427	410	408	438	431	415	447	444	424	457	448	466	395	405	412	427	426	440	439	377	379	423	403	402	460	436	434	431	422	416	420	400	423	420	412	433	430	444	439	424	453	395	441	435	435	423	458	428	458	423	408	424	459	432	395	441	421	433	417	464	425	403	415	438	433	396	422	427	434	384	421	424	393	423	409	468	402	424	387	448	399	446	420	405	449	439	417	453	433	387	472	452	461	435	409	434	437	430	391	411	418	400	410	439	431	450	428	429	412	430	434	410	380	423	425	426	417	397	416	419	444	403	412	413	425	444	408	400	407	438	443	430	450	416	436	453	406	415	409	449	432	439	422	399	431	429	411	427	413	443	454	393	378	391	445	446	433	418	443	431	408	399	423	389	401	447	398	425	437	399	427	398	414	429	422	467	419	452	468	471	438	416	457	404	374	433	402	411	439	426	421	439	390	440	446	416	404	433	399	414	437	448	406	431	427	437	379	437	457	380	399	396	435	462	391	429	442	415	397	403	399	421	442	425	427	453	416	420	422	409	442	420	450	425	365	433	413	475	435	391	447	401	418	399	429	470	400	419	409	420	450	427	414	447	431	412	425	450	399	429	371	429	455	464	442	427	401	401	429	469	409	429	433	385	446	450	410	411	450	392	437	409	445	398	422	432	444	426	417	378	431	446	457	411	415	409	424	449	433	429	448	450	431	436	438	418	408	401	422	410	456	416	401	385	406	429	428	417	458	409	414	463	429	440	414	452	411	400	406	402	438	400	407	445	426	424	435	440	420	418	438	439	391	411	424	434	407	427	440	407	408	382	411	457	413	438	435	423	441	427	466	382	390	441	385	430	441	421	388	408	378	400	422	399	428	419	439	407	429	416	414	443	369	420	456	425	437	417	431	390	386	428	425	432	420	418	398	417	410	404	390	396	439	406	414	443	408	401	402	424	445	373	423	393	418	434	414	433	432	398	427	424	429	408	442	447	403	395	427	426	439	457	414	428	427	434	468	407	461	450	446	432	443	394	395	428	401	423	415	399	398	391	436	406	421	426	423	463	410	406	431	408	452	408	457	402	411	426	425	430	399	436	393	426	412	435	428	445	427	426	424	395	423	413	403	442	416	414	407	449	414	417	441	430	418	430	435	384	429	431	406	430	401	434	445	402	432	427	462	425	438	422	399	399	417	393	438	387	417	414	405	434	420	417	434	423	422	433	435	419	423	426	424	431	420	425	377	455	420	417	424	433	441	435	408	440	421	412	414	426	410	420	431	462	425	408	411	391	435	423	444	414	422	412	408	415	424	400	407	399	398	433	442	379	437	434	463	405	461	437	428	387	434	399	412	419	441	443	418	428	407	446	398	431	478	391	448	423	407	420	431	405	405	430	450	381	409	397	442	403	478	423	403	377	400	449	393	441	428	414	375	423	435	428	400	421	417	406	414	424	405	425	435	431	401	415	441	454	428	448	458	431	424	416	449	428	418	420	400	431	452	416	411	442	394	470	426	372	433	399	460	411	401	422	447	391	431	412	435	415	424	449	431	406	424	459	415	420	445	400	390	447	432	421	420	426	407	443	413	426	420	431	418	394	413	375	418	419	404	395	435	396	409	426	421	434	384	453	451	392	430	425	406	422	412	429	420	407	411	432	431	409	415	434	459	395	420	433	441	412	405	425	382	433	470	415	461	422	424	420	465	443	410	403	451	461	438	418	441	403	447	402	448	418	423	414	426	430	409	428	428	383	411	406	411	437	422	452	431	425	444	445	396	413	390	399	427	430	418	429	449	448	437	396	401	397	422	459	386	429	430	404	406	450	392	441	430	387	424	400	436	407	429	422	433	430	454	401	442	431	403	393	442	403	411	433	385	396	441	459	428	439	453	453	406	438	450	408	420	384	423	404	475	408	448	425	425	416	427	391	437	425	436	431	429	426	437	432	408	411	401	397	413	421	434	428	451	419	421	436	397	443	462	421	409	379	390	423	426	403	370	421	423	424	432	419	415	400	391	411	422	413	435	401	424	463	436	417	419	425	404	427	434	417	415	404	410	442	445	379	402	428	427	426	416	404	442	454	414	368	441	411	432	424	451	426	405	428	398	395	431	377	445	437	431	390	400	406	412	429	444	434	426	420	408	415	431	384	439	409	428	401	404	417	422	418	437	421	427	453	414	416	408	447	410	378	444	457	410	423	421	443	397	410	446	432	400	432	399	441	437	419	399	439	433	472	453	417	407	421	412	409	460	414	430	431	434	443	409	399	439	434	440	440	463	397	392	402	392	432	406	421	383	419	415	403	441	425	408	383	417	384	411	414	438	417	377	457	436	426	411	441	403	424	432	392	423	410	432	422	433	429	409	408	404	441	408	392	420	432	414	427	389	431	443	427	419	462	429	439	434	436	433	436	410	434	427	402	409	413	425	410	447	431	405	439	417	419	417	427	404	462	410	419	441	436	414	392	414	446	401	414	408	424	439	425	455	458	427	431	399	376	423	408	452	413	419	442	420	444	413	409	418	407	401	423	416	391	391	391	407	395	419	423	438	413	420	400	383	425	387	431	408	432	408	437	393	410	426	453	415	375	494	400	405	425	424	427	412	402	420	421	424	433	456	413	455	421	421	432	428	382	455	445	404	425	436	438	420	451	396	430	420	415	439	454	437	437	386	414	421	445	418	429	439	433	408	416	427	432	396	451	403	410	450	445	441	387	447	450	429	417	437	393	421	395	411	432	423	453	432	408	447	398	429	448	410	431	399	393	426	460	408	406	396	396	401	428	412	422	434	388	406	440	390	410	406	424	426	415	437	422	428	429	415	445	435	433	405	427	383	431	436	443	419	441	398	412	391	437	433	409	410	433	399	442	381	394	440	420	420	438	414	432	417	406	421	412	412	407	413	395	432	464	436	421	435	439	402	428	395	420	409	417	428	450	435	454	451	451	405	408	425	418	397	422	396	426	415	438	452	436	420	433	436	409	433	386	422	442	433	414	392	385	414	407	421	435	427	447	432	382	431	434	404
22830	21274	29195	23679	21277	21317	10431	940	634	545	478	427	350	319	289	282	276	256	221	237	199	228	220	199	190	186	190	168	179	161	154	173	164	174	146	174	167	173	185	177	145	146	146	159	136	159	163	151	150	161	156	140	161	152	143	122	155	162	165	136	140	153	146	140	167	161	145	165	160	147	138	143	165	151	152	127	136	120	140	147	133	130	137	127	128	136	153	160	152	144	135	134	143	144	162	144	150	168	131	157	139	144	162	138	145	143	128	138	125	126	122	147	153	134	163	142	141	133	133	139	139	136	140	149	137	148	136	141	149	130	143	148	133	151	138	129	127	176	157	145	126	164	119	126	139	135	138	140	143	149	133	140	140	127	131	154	156	136	143	148	127	138	161	164	133	145	145	137	131	139	143	137	156	145	128	116	142	146	123	152	148	128	151	144	137	155	172	163	135	132	143	150	143	124	155	138	143	136	135	147	156	144	134	138	157	151	167	137	130	143	140	135	115	133	144	143	148	142	141	141	142	139	169	113	138	123	130	149	134	155	158	136	147	115	145	132	163	136	146	148	141	158	137	143	131	123	146	166	125	146	134	138	146	134	123	130	157	135	149	147	139	144	137	147	143	130	118	156	125	155	138	148	138	139	165	118	143	138	147	151	133	144	158	125	136	131	137	151	124	143	132	127	140	121	138	165	126	139	137	170	143	161	162	127	161	151	146	129	144	137	130	135	139	143	132	136	128	126	145	113	130	146	143	157	159	143	146	129	151	152	151	143	139	158	136	154	147	132	135	131	156	149	131	143	131	120	150	140	123	164	171	149	155	150	169	139	136	137	134	163	149	136	146	143	149	145	136	150	150	160	141	153	114	156	162	146	151	146	149	147	144	141	123	140	132	128	134	136	142	136	142	128	146	140	155	140	141	144	158	124	151	138	163	117	131	146	147	133	128	150	158	134	134	137	137	136	150	137	146	145	137	127	144	136	125	126	134	139	152	143	136	128	121	138	140	145	136	124	144	164	141	141	156	133	138	154	125	150	140	146	149	144	119	141	130	145	144	124	135	147	139	131	144	149	138	121	133	137	162	147	153	127	132	142	158	128	145	151	135	143	147	125	130	147	133	150	138	137	126	143	129	150	150	141	146	144	134	149	130	155	116	136	147	125	139	133	135	131	145	118	147	141	133	122	135	157	138	142	152	131	145	136	148	146	156	168	138	137	137	128	117	135	153	159	123	132	164	141	144	131	134	138	143	122	157	123	148	145	141	141	142	140	142	135	146	124	136	131	143	148	150	127	148	160	131	153	146	131	125	138	132	113	139	153	146	146	124	149	138	149	118	159	144	153	136	148	139	137	135	143	163	143	141	129	134	138	139	122	144	140	140	151	150	154	142	124	178	131	128	142	141	119	136	123	135	125	140	151	149	136	145	149	122	142	156	160	151	140	154	179	127	132	146	133	143	117	134	142	125	140	156	136	142	137	137	167	148	155	120	134	133	134	145	137	144	146	125	157	137	139	153	143	127	133	141	128	150	148	162	133	140	121	140	126	149	142	158	165	146	162	150	134	150	147	154	140	154	149	146	121	131	146	133	153	125	139	134	149	140	113	135	132	122	128	157	124	162	146	134	142	142	134	128	148	137	124	148	131	161	140	145	131	156	121	134	137	149	140	162	138	132	145	167	155	153	154	163	144	143	153	136	163	126	137	132	131	136	134	129	132	154	132	133	129	150	133	141	129	127	127	135	145	128	138	148	138	121	142	137	144	137	124	146	125	134	150	126	148	153	143	131	125	149	131	151	125	134	142	151	135	140	133	127	143	136	152	120	115	156	135	171	138	140	142	131	134	162	134	127	121	138	146	142	142	130	162	130	157	137	157	139	143	126	150	147	152	153	133	153	155	156	136	134	141	156	137	150	121	148	140	133	146	140	145	156	144	133	147	158	146	130	173	138	116	122	132	142	143	152	145	135	130	133	147	145	127	144	162	149	141	139	159	122	153	130	145	164	142	144	152	143	133	118	151	150	151	143	128	160	169	146	151	144	145	140	139	152	140	140	164	170	138	145	150	141	144	150	153	145	127	148	133	153	160	157	134	134	143	137	149	137	145	143	119	131	141	143	134	160	132	132	130	141	153	151	139	139	129	162	153	157	151	130	128	118	123	120	166	145	141	133	143	122	149	129	133	132	127	129	138	138	144	138	158	125	137	144	146	154	113	157	157	127	140	149	138	141	143	147	139	141	138	135	129	141	137	144	157	136	154	150	153	134	161	130	147	132	155	169	129	153	138	174	135	116	131	129	129	127	143	152	150	144	120	103	127	143	140	136	140	149	123	144	158	140	151	116	131	123	144	140	122	130	132	152	143	140	132	154	147	137	160	156	148	138	131	135	152	149	153	143	154	139	124	131	142	138	169	136	122	155	145	140	154	130	139	157	150	127	134	132	144	156	140	148	156	129	155	121	137	152	166	133	144	149	129	109	127	132	126	143	159	158	112	130	149	131	139	122	99	159	136	145	131	144	145	135	143	154	120	130	156	135	126	153	145	143	125	136	131	149	157	139	156	135	156	135	124	144	137	127	154	133	150	130	131	152	146	138	124	134	125	157	133	142	121	135	138	154	123	128	159	111	123	160	147	138	126	165	138	123	147	131	141	150	146	127	132	142	152	155	146	168	147	137	142	129	145	124	136	147	139	139	156	142	142	128	142	146	141	144	137	137	140	135	138	143	155	130	150	152	163	139	132	152	133	163	131	136	156	150	124	129	129	156	149	152	116	150	155	133	145	147	132	133	143	131	131	154	133	140	139	151	148	154	141	138	135	124	156	139	149	130	146	144	167	151	142	138	162	130	138	159	138	137	153	135	156	154	145	121	136	136	134	159	125	140	137	140	141	135	157	155	155	117	144	149	112	150	137	139	130	141	151	163	147	149	138	110	149	134	162	154	134	143	133	124	143	154	142	151	134	131	133	159	145	150	133	138	136	139	158	139	168	143	144	149	144	146	147	130	129	155	150	131	115	151	151	136	139	140	139	134	121	161	131	157	140	136	138	126	132	150	137	146	118	124	162	125	126	146	166	138	143	131	130	128	161	121	157	136	139	152	151	158	146	154	142	151	120	114	139	153	142	130	138	137	154	147	138	130	154	129	145	138	122	161	153	138	150	143	161	145	141	157	145	135	123	162	171	114	141	126	141	151	147	134	160	146	148	150	161	117	126	137	151	133	124	130	121	156	128	150	151	123	134	130	152	162	124	130	117	129	167	150	153	146	136	121	132	149	148	132	128	148	143	145	149	157	135	154	131	126	120	123	139	146	125	150	132	133	152	135	145	122	161	124	135	138	138	131	151	127	131	140	150	154	124	128	129	141	129	125	136	162	129	132	134	134	153	130	135	124	162	136	119	129	136	154	132	148	135	154	132	153	171	147	122	134	144	112	151	158	164	119	165	146	149	132	148	144	138	119	127	137	136	143	141	152	152	161	127	137	138	135	174
8173	15607	12963	6562	4588	3224	2450	1954	1532	1201	1021	876	782	653	620	498	511	456	393	391	395	357	348	311	316	300	259	255	257	279	244	278	259	237	244	232	239	248	227	208	238	212	213	229	208	223	215	216	207	216	220	207	199	203	214	192	196	197	212	202	212	208	168	226	200	213	170	230	201	193	198	184	204	202	194	168	218	169	179	195	182	173	201	195	177	183	193	196	194	191	174	217	204	211	195	217	203	182	181	167	182	172	188	175	194	183	189	164	186	174	168	191	178	172	174	192	178	189	185	190	197	188	205	187	159	173	183	175	189	174	187	170	173	191	163	194	188	170	169	162	200	197	152	175	191	175	192	191	180	160	180	182	170	171	169	173	205	178	198	162	198	182	187	191	191	187	178	182	171	181	188	160	182	156	196	181	182	163	168	175	200	225	167	199	186	205	186	198	184	167	184	173	163	170	184	160	184	176	199	200	182	188	179	173	164	178	184	176	181	163	176	162	181	166	173	219	179	183	171	206	193	179	179	197	169	194	193	196	174	206	191	199	184	177	202	191	193	187	193	171	212	182	169	174	183	179	178	196	167	180	170	188	214	196	164	169	191	170	178	198	196	156	165	185	161	180	183	163	162	171	196	167	177	170	193	166	197	172	197	184	165	172	189	175	193	160	171	172	191	195	190	189	173	209	189	187	171	201	199	174	207	169	182	178	193	180	130	172	168	175	193	183	193	195	196	201	176	191	193	181	173	186	151	161	206	172	215	187	168	187	185	175	171	205	201	189	165	191	189	175	207	189	191	187	193	175	181	171	191	188	192	174	172	161	186	176	175	184	193	183	184	196	182	179	208	184	189	183	180	167	181	178	181	179	157	185	196	205	197	177	198	197	201	171	193	210	162	169	165	187	175	183	204	194	188	194	177	187	169	185	180	196	197	183	177	205	186	190	178	181	199	171	162	190	178	164	187	184	185	202	186	170	165	189	194	180	165	212	186	181	185	192	191	163	163	183	191	206	186	167	180	184	200	182	168	180	201	171	165	187	209	208	172	172	168	182	190	178	198	174	187	154	163	179	194	151	219	173	179	182	190	202	225	176	167	173	205	215	203	211	203	175	166	174	196	202	161	179	183	190	187	165	172	175	149	209	174	184	192	208	176	166	182	175	186	195	165	171	180	192	173	181	170	204	169	164	178	191	176	182	185	183	166	183	189	177	194	180	191	161	162	176	189	195	197	180	175	213	174	212	189	183	193	174	176	177	215	202	180	170	154	180	199	192	191	190	202	184	174	191	198	189	194	202	202	194	178	183	186	192	182	185	195	205	173	192	146	163	199	183	166	163	185	177	168	206	165	168	163	218	189	202	174	192	187	214	205	198	204	165	186	188	189	216	199	189	204	161	191	193	155	170	200	195	195	174	190	197	189	190	198	191	199	196	191	164	169	204	171	191	177	163	178	183	202	173	187	186	158	192	185	187	173	207	179	191	214	175	184	180	174	201	193	174	187	179	183	172	186	187	182	192	174	165	163	204	188	179	170	201	183	181	200	185	159	190	172	182	161	172	170	195	188	194	187	185	194	146	167	178	186	168	183	184	194	167	164	184	189	181	175	187	167	177	175	205	198	150	192	179	188	180	174	188	184	186	173	196	193	209	196	188	192	169	199	193	185	176	169	199	186	175	165	198	179	178	198	173	189	171	170	183	206	169	190	185	179	182	186	185	190	169	184	204	186	179	197	156	173	196	160	189	185	168	191	178	189	181	196	191	212	180	161	189	185	160	176	211	175	174	175	187	172	166	185	213	201	180	175	198	197	190	170	192	181	186	179	188	200	163	185	183	173	198	186	173	190	184	177	179	201	188	172	181	180	179	190	181	181	204	186	188	183	211	194	199	180	168	161	199	181	189	180	168	193	189	196	174	192	177	186	202	168	188	178	210	202	181	183	173	182	190	206	192	186	208	200	177	179	174	187	174	177	194	187	188	197	203	198	179	197	215	160	194	161	199	198	190	190	179	205	200	181	197	204	182	191	152	172	180	172	187	199	189	176	177	191	183	192	193	184	202	183	174	188	170	177	184	191	203	184	195	192	165	203	184	190	179	181	183	195	178	203	182	180	180	171	193	184	191	209	194	181	180	193	195	167	203	186	198	160	197	157	181	183	183	192	182	171	173	194	174	202	181	171	177	190	194	165	168	162	189	197	185	176	182	185	167	203	186	161	181	175	173	175	190	178	173	191	193	189	179	176	175	174	191	166	168	170	176	188	175	175	180	179	159	168	171	165	192	162	177	175	143	168	185	195	207	179	179	203	181	169	158	193	171	185	207	175	186	173	190	182	178	196	189	187	174	173	186	167	174	196	165	180	160	196	166	173	200	194	191	200	181	176	183	197	180	196	157	190	173	170	182	189	197	181	195	193	165	180	172	184	176	207	175	188	190	179	153	197	190	182	169	195	182	166	182	197	188	170	179	180	205	195	186	191	188	182	177	191	193	169	181	201	185	145	176	169	209	186	198	193	171	183	204	193	200	181	185	178	174	178	170	192	191	201	199	180	193	174	182	183	174	177	190	179	187	174	154	175	177	194	187	170	203	197	169	187	179	195	163	178	188	194	188	187	190	175	191	186	169	163	173	202	177	175	163	152	169	167	166	178	201	182	200	185	176	182	174	169	170	176	188	170	184	189	198	193	188	199	198	160	179	202	167	196	178	178	168	192	191	184	212	174	187	183	188	177	182	159	194	169	181	199	172	177	193	199	164	180	156	170	176	170	190	185	191	179	213	155	183	171	195	183	166	201	181	208	175	172	172	186	188	209	199	208	178	180	184	184	182	197	177	206	199	204	203	187	186	202	185	174	193	187	190	190	198	208	186	182	180	154	191	183	181	186	190	194	193	205	182	180	199	196	184	192	189	155	180	182	197	186	173	198	175	179	194	181	172	164	202	187	202	164	171	189	195	195	191	171	197	195	173	173	158	212	163	187	166	181	182	187	191	181	176	186	182	178	195	182	194	209	159	182	178	199	201	203	171	178	200	199	183	199	175	194	191	198	178	198	165	189	187	140	186	191	175	202	193	193	188	202	194	176	200	189	192	209	178	192	166	195	186	174	176	176	188	192	202	189	206	176	200	186	222	169	169	168	190	195	188	199	200	181	189	173	168	185	169	191	172	197	175	164	172	178	183	181	202	182	173	173	202	178	207	183	167	192	174	179	187	198	196	201	180	181	184	200	200	174	197	188	189	182	171	182	179	192	201	192	168	201	187	168	180	222	156	177	193	179	181	164	177	187	220	215	167	177	188	172	208	179	185	163	186	167	203	170	177	157	191	175	168	174	172	160	198	213	179	178	158	190	184	187	168	174	185	172	198	155	176	200	168	197	185	176	173	187	173	192	173	182	185	192	192	184	173	158	162	173	181	170	191	213	189	194	161	183	182	215	173	192	177	201	177	193	182	169	179	196	197	204	172	185	185	186	216	173	196	183	182	200	171	196	190
26827	20924	10629	1216	762	649	607	521	541	540	508	535	530	505	497	503	574	515	534	559	488	493	532	528	516	515	529	567	505	525	513	513	514	532	546	491	542	551	556	532	509	516	532	533	495	528	493	496	554	520	520	483	511	469	481	493	521	477	523	503	506	525	519	533	510	532	511	512	528	543	527	498	504	520	500	500	519	504	505	491	532	535	491	503	547	490	478	528	520	553	533	492	519	514	500	492	480	522	498	497	516	522	464	508	522	534	548	505	522	541	545	498	492	513	526	502	486	515	549	582	483	495	480	498	523	497	501	520	577	532	489	532	542	500	508	515	493	506	508	472	503	554	520	489	480	516	464	499	490	513	509	504	531	498	510	496	501	491	519	481	536	555	528	514	478	528	470	529	522	488	518	525	488	549	515	515	499	530	543	523	495	487	511	503	513	564	560	523	533	534	501	564	470	502	536	523	484	513	522	483	512	525	537	525	482	532	550	518	495	485	508	509	511	477	567	542	468	517	535	531	548	539	500	497	499	532	498	493	517	515	509	530	525	462	508	496	491	519	547	533	514	503	532	509	490	509	538	481	523	512	495	541	500	507	501	486	519	530	499	482	532	521	506	521	554	503	519	476	503	518	516	500	516	510	461	482	498	500	487	531	514	488	530	488	530	512	531	540	525	487	497	525	502	498	510	480	501	534	514	540	554	494	511	484	504	525	492	527	515	525	518	493	504	528	482	525	496	499	477	517	534	511	546	542	524	509	512	523	516	510	537	498	479	505	536	541	540	528	529	521	529	482	475	505	491	497	495	488	538	532	546	557	540	518	581	515	540	527	573	504	527	568	523	506	494	530	503	493	510	509	526	560	534	515	526	538	488	532	500	590	526	537	538	473	522	537	494	512	475	509	541	480	532	497	478	540	502	503	547	493	505	512	511	531	487	583	553	520	521	548	494	550	534	484	526	506	512	544	529	530	529	514	489	535	499	520	504	478	528	505	527	518	548	492	516	527	502	519	542	530	545	473	525	533	531	508	511	527	496	489	524	526	485	527	471	541	483	530	500	509	534	507	479	510	502	515	548	507	486	519	522	565	519	504	494	490	500	485	513	529	531	484	497	502	512	556	542	494	491	550	514	515	545	527	502	535	545	485	543	514	506	533	499	497	501	517	509	503	516	558	479	525	526	484	495	539	541	518	529	534	544	542	497	523	541	517	518	543	505	488	505	498	531	570	498	520	455	508	500	515	517	516	540	564	532	506	498	495	525	499	509	521	501	523	530	490	531	495	500	511	538	535	500	539	505	526	562	521	552	492	489	510	555	515	499	501	532	539	497	551	541	483	497	516	527	519	492	499	486	480	542	565	491	465	524	562	501	512	518	528	508	556	484	531	496	525	495	532	558	525	491	523	491	511	492	507	556	508	502	527	535	503	503	530	496	512	512	451	537	559	497	577	545	492	508	509	530	539	536	510	527	506	526	547	515	536	517	552	518	513	511	483	512	506	550	567	480	482	525	493	506	515	518	494	509	469	519	528	503	502	519	533	484	506	536	533	551	539	477	477	492	526	538	541	516	482	537	550	516	508	505	466	518	551	506	554	512	504	581	496	544	489	524	529	505	523	482	525	516	559	507	554	504	523	560	488	518	485	482	534	512	513	521	535	516	522	520	547	505	477	535	502	492	492	506	515	506	517	511	555	502	504	519	527	497	542	540	553	513	477	510	523	489	522	525	493	502	508	523	472	518	511	487	500	556	527	502	524	531	500	483	511	488	509	512	514	532	508	492	514	505	482	542	465	493	506	492	533	522	526	496	526	490	538	523	477	527	548	544	522	507	479	499	511	549	507	499	488	505	524	498	488	558	512	543	512	532	531	544	530	494	505	503	461	536	556	465	537	487	528	517	519	536	483	518	534	514	484	502	550	547	563	514	558	516	533	518	501	512	518	516	519	508	514	499	552	565	483	493	467	560	507	531	510	470	516	517	542	482	533	528	528	516	551	511	524	495	480	487	498	508	513	533	485	509	518	539	524	493	511	482	501	490	543	524	478	474	517	523	550	511	542	543	454	550	528	491	518	536	501	497	542	491	520	509	502	560	514	531	486	507	535	511	519	501	502	537	500	562	526	525	517	484	517	528	548	538	516	516	509	521	512	470	505	556	514	500	516	513	472	504	478	517	533	505	530	556	554	477	512	491	514	499	488	537	522	542	478	495	522	485	515	525	505	484	497	511	514	522	500	511	537	534	494	505	523	472	469	518	523	507	485	525	509	498	472	522	520	525	532	524	517	535	533	531	498	510	531	500	516	521	517	525	499	527	518	478	549	522	512	489	482	516	553	505	469	525	508	511	496	488	550	526	489	448	496	505	475	525	513	511	515	550	515	547	474	534	504	472	526	529	525	522	528	486	550	504	496	539	533	519	550	521	481	503	500	496	494	538	478	517	505	512	536	486	527	519	509	542	528	531	488	512	555	474	501	479	530	480	491	493	500	509	498	519	472	498	484	517	527	514	512	508	486	520	505	510	511	531	514	496	538	518	496	490	481	502	553	528	525	518	508	526	520	509	504	510	527	534	519	539	487	531	523	518	514	505	520	545	499	483	513	458	489	498	554	506	544	516	546	557	568	512	520	534	513	514	551	517	518	536	517	553	493	508	501	507	519	505	541	534	507	492	503	497	479	496	490	545	518	544	472	507	513	528	490	522	515	530	540	516	500	522	509	524	526	514	527	562	504	534	510	549	552	517	516	497	525	545	481	507	497	513	546	550	545	487	497	543	522	537	554	530	530	468	482	496	473	545	514	526	506	471	533	479	511	518	539	512	523	499	493	538	563	505	542	488	525	469	515	513	491	487	524	511	497	514	471	534	536	518	505	531	523	519	476	536	557	507	521	538	504	521	525	537	509	544	551	505	499	505	490	504	522	530	546	499	482	507	531	498	517	518	503	493	513	484	543	469	507	495	518	484	543	488	544	548	484	511	536	484	506	535	532	485	494	525	519	542	523	536	528	496	532	496	474	563	493	483	525	514	513	537	516	514	533	552	478	520	479	516	509	507	500	511	518	492	532	509	507	495	485	537	497	541	511	482	523	526	488	489	549	468	530	547	490	465	510	504	498	485	506	546	484	531	509	508	476	509	531	535	513	479	516	522	455	538	586	531	542	529	545	477	510	524	554	477	544	473	518	515	526	509	555	533	476	495	520	500	544	515	492	513	486	491	518	490	542	502	508	516	547	512	532	518	504	496	510	518	522	539	524	542	516	520	511	509	520	548	487	503	485	510	513	521	524	515	526	551	525	555	481	525	484	537	494	507	508	502	529	545	507	515	526	486	507	543	500	516	511	506	541	467	525	537	524	490	491	514	530	535	539	544	523	542	515	550	514	513	534	526	485	534	482	472	549	483	494	550	488	502	485	563	536	510	561	497	500	516	534	518	476	465	519	516	509	507	481	516	518	504	545	461	489	516	561	481	497	486	479	526	522	514	466	530	536
4352	1455	1321	922	858	786	711	737	722	672	668	685	714	707	676	688	665	627	681	640	656	673	678	694	657	687	681	662	668	693	648	634	615	677	673	654	626	635	693	664	626	664	651	643	616	693	629	693	665	668	650	651	639	674	658	654	631	612	687	697	694	655	682	672	650	652	700	690	663	675	658	672	658	645	620	638	634	679	686	671	651	652	659	646	650	698	650	643	648	689	601	649	628	701	646	702	657	677	654	608	645	643	636	610	714	698	633	625	674	678	648	650	672	645	643	683	679	688	630	657	661	672	618	672	626	686	653	667	646	632	678	653	638	667	661	672	635	648	638	646	696	648	633	694	628	645	727	666	671	637	644	628	684	684	643	628	611	669	643	658	649	701	610	633	657	709	659	624	675	611	600	629	669	658	645	686	658	638	640	657	645	672	618	675	631	614	657	654	659	711	664	628	692	657	642	664	643	603	635	605	633	673	627	663	676	657	617	690	653	648	704	710	627	616	676	683	659	667	630	615	651	672	700	631	669	645	630	622	616	653	625	667	684	621	655	650	645	605	690	662	646	629	652	630	641	629	613	631	646	691	671	682	651	710	668	628	610	632	659	659	626	639	664	641	649	680	583	665	638	648	688	685	706	646	676	647	675	657	629	654	632	651	664	648	663	634	665	643	618	658	681	673	636	664	647	657	654	656	615	615	682	671	618	606	651	617	656	655	646	674	683	657	677	679	642	649	663	660	630	669	674	664	642	690	657	663	651	670	660	643	641	640	646	659	670	642	640	644	655	633	636	614	684	640	635	669	641	660	638	642	670	683	656	719	685	625	643	668	619	635	640	656	654	590	697	655	645	645	669	626	671	674	671	654	648	682	665	680	637	677	667	627	683	692	689	636	678	637	659	657	692	680	699	672	683	689	682	660	662	686	642	680	633	671	631	655	657	655	688	678	645	673	660	714	658	618	664	633	634	666	645	630	650	651	690	656	661	649	625	650	643	680	661	636	649	679	653	679	661	633	611	643	682	689	613	661	666	648	647	669	654	649	673	684	636	675	619	637	671	647	681	643	605	706	664	668	597	642	684	618	641	649	677	611	642	636	679	637	661	615	656	685	655	676	671	692	682	655	659	664	725	638	667	656	670	626	620	619	669	675	612	632	675	669	643	670	661	649	633	676	658	639	682	598	664	642	609	644	636	711	680	643	686	650	680	628	648	639	647	658	662	730	671	707	669	639	668	689	621	636	615	617	673	593	654	636	645	673	658	674	648	654	630	673	610	679	682	643	651	624	686	649	648	607	627	653	637	685	647	650	626	665	683	663	616	615	627	662	682	683	676	651	660	689	628	642	714	639	654	709	681	675	641	608	687	659	678	671	660	669	645	652	639	638	633	599	653	685	609	634	638	663	629	641	633	630	635	647	668	595	683	670	658	691	596	693	678	642	653	663	649	657	622	641	631	636	657	647	665	610	629	615	671	655	636	634	644	641	646	617	679	623	652	632	681	667	646	646	662	698	680	682	670	664	653	636	645	641	670	671	680	574	653	605	660	658	676	670	641	644	655	608	668	621	656	656	684	596	674	662	626	653	713	619	680	614	638	659	674	656	652	633	687	626	684	629	598	673	644	651	667	715	647	666	654	590	612	630	670	684	639	669	642	680	666	640	678	640	659	659	611	684	643	664	678	660	665	653	624	667	646	654	659	652	664	635	627	644	643	663	701	703	640	602	686	652	702	669	640	619	649	635	665	655	668	658	639	628	633	677	660	667	663	591	635	688	697	636	663	636	637	676	693	636	685	683	607	633	717	645	645	656	625	664	670	635	610	643	633	654	648	652	645	656	673	700	642	634	631	641	648	645	648	635	679	681	625	674	642	660	687	676	672	659	669	688	662	610	681	658	628	631	655	661	628	628	617	688	675	633	727	680	648	639	665	632	680	661	639	681	635	630	683	678	615	649	664	618	663	646	622	599	681	657	666	659	675	658	630	681	604	658	666	638	659	665	685	660	672	671	652	639	638	655	690	673	690	661	707	629	640	612	627	661	616	647	680	640	645	679	655	629	678	643	660	692	676	643	663	643	658	628	636	648	628	679	638	724	692	618	674	669	655	665	652	672	613	660	635	694	660	637	640	599	635	657	616	653	685	629	660	615	659	641	672	645	652	653	645	644	675	675	710	675	669	637	660	649	670	670	668	653	643	661	653	607	657	623	632	634	654	611	587	632	692	659	670	636	648	659	648	599	666	617	696	626	659	631	642	722	635	668	634	719	650	671	632	652	604	698	622	639	740	644	617	631	655	627	650	693	671	651	629	629	664	696	626	654	655	619	678	625	636	663	647	641	646	651	618	694	625	666	626	635	651	661	650	663	648	654	686	680	659	640	670	654	632	633	644	628	649	641	657	621	680	609	698	637	670	699	655	669	685	666	660	623	672	629	652	690	649	646	617	653	677	613	674	673	656	726	676	648	663	645	653	669	691	660	706	646	628	684	657	653	672	692	627	662	660	654	666	664	597	647	660	660	665	667	723	646	677	665	637	671	695	665	646	697	625	668	655	656	626	653	652	664	615	621	735	651	620	625	671	654	638	663	669	640	653	633	617	646	664	647	621	622	665	666	674	640	677	659	628	671	648	715	633	643	667	643	642	693	680	647	675	655	707	624	699	625	611	635	601	664	650	647	714	655	611	631	643	646	667	674	659	650	654	637	698	645	647	654	659	615	629	684	693	664	663	699	660	638	602	661	638	640	656	634	639	639	669	649	662	694	658	688	636	623	655	699	627	646	633	627	696	629	661	636	645	640	672	631	602	673	670	664	700	662	696	685	630	679	659	696	673	616	656	676	681	618	608	676	643	634	660	614	609	661	641	646	676	589	651	643	641	642	679	629	664	648	680	675	639	677	665	629	628	663	631	663	671	640	686	634	614	609	681	649	664	632	660	604	627	616	626	656	641	628	687	709	632	680	629	645	624	623	668	575	671	615	619	686	666	648	644	693	653	662	666	663	687	628	626	641	639	616	646	605	671	627	658	693	637	695	646	656	628	674	653	630	663	711	625	652	669	662	665	679	667	655	675	629	648	652	634	683	657	645	665	670	645	634	643	700	616	669	658	665	589	678	671	614	646	603	642	681	661	686	632	613	662	712	661	687	676	690	678	654	622	615	655	667	652	746	678	645	639	687	623	679	650	656	640	650	655	694	643	667	644	622	690	642	650	651	691	669	670	689	688	654	681	700	610	671	620	607	673	648	601	680	600	679	687	708	617	655	649	622	664	612	624	618	619	658	650	627	614	657	653	657	666	667	667	646	657	655	618	678	708	754	655	618	646	691	608	625	657	668	634	672	705	599	628	677	665	640	604	687	663	667	633	658	667	657	670	652	604	657	629	598	675	640	633	654	620	659	678	673	673	633	617	683	691	692	652	660	656	626	682	677	693	614	677	706	687	696	693	680	659	644	630	624	636	697	633	682	659	622	633	698	683	664	670	671	629	678
23842	21302	28833	24125	21303	12117	1178	702	508	515	513	469	435	441	413	412	396	354	353	347	343	351	358	348	356	340	382	374	378	343	318	362	322	351	327	331	333	330	348	325	315	344	341	286	355	330	323	311	325	322	340	321	346	356	324	351	338	322	343	318	311	347	329	326	300	284	318	326	312	308	294	317	342	311	341	336	318	322	362	365	352	310	324	297	307	316	313	326	332	313	326	343	311	332	306	322	311	311	306	307	359	318	337	325	353	314	314	336	321	333	310	352	333	348	310	350	307	336	326	320	329	301	287	360	302	317	336	362	312	318	325	325	272	331	316	334	307	308	344	328	299	324	327	340	305	317	352	337	324	328	331	338	323	302	309	342	276	319	298	312	335	306	338	338	302	316	310	347	317	310	357	306	293	342	330	317	330	333	301	311	310	322	328	285	314	307	306	303	346	318	309	294	299	325	351	309	319	331	314	308	323	341	301	317	308	316	329	331	293	281	347	292	307	329	314	332	338	303	319	302	311	304	336	329	298	338	331	316	301	343	318	299	305	351	322	303	343	289	341	338	303	314	305	310	335	315	323	323	296	315	293	322	323	327	328	284	319	305	348	291	324	348	332	336	337	349	313	295	304	317	331	329	318	334	318	297	329	308	317	323	304	303	338	337	319	301	313	340	344	339	317	336	328	321	290	307	332	345	326	329	326	296	313	307	302	331	308	318	331	322	322	337	334	306	302	313	336	322	343	269	307	336	313	346	283	317	306	296	308	306	329	316	325	307	335	317	349	328	352	316	321	340	314	320	303	315	308	370	286	318	313	336	333	324	341	329	317	325	328	319	310	341	318	343	323	307	314	330	312	328	341	299	335	336	304	339	321	279	326	349	334	335	295	295	324	342	329	333	340	337	339	317	322	335	371	324	322	312	315	336	335	321	324	354	304	306	324	321	309	318	301	315	335	337	333	323	349	333	312	350	358	309	308	354	319	325	308	348	314	315	332	306	288	307	309	293	359	339	298	307	332	313	304	306	313	303	338	309	353	330	291	298	299	298	322	313	316	331	313	324	347	343	336	305	293	316	307	327	348	314	334	338	330	329	340	332	323	324	347	309	336	317	374	312	305	306	322	336	305	299	317	348	306	350	318	330	318	335	329	299	326	333	326	275	323	318	318	326	352	311	311	296	340	340	332	340	351	273	301	328	334	320	335	343	328	360	358	315	286	313	316	344	329	291	345	328	311	306	322	285	318	334	337	321	347	333	347	331	326	337	300	307	314	285	308	335	329	350	320	317	344	319	300	312	317	301	326	330	319	316	351	331	317	302	334	307	308	316	297	300	309	321	325	320	307	335	314	328	297	331	342	321	338	332	303	305	303	306	325	296	310	331	327	312	296	318	285	324	283	301	305	320	337	312	328	312	336	327	342	301	321	306	304	315	338	338	336	365	332	319	295	341	323	316	321	310	313	309	309	330	311	334	330	343	349	334	285	318	339	326	300	322	316	313	296	333	311	325	291	304	319	358	319	359	323	326	306	337	311	322	331	323	332	295	338	313	324	338	315	374	315	341	315	286	290	315	340	316	318	318	300	346	312	302	285	343	325	318	299	306	298	322	304	335	284	340	322	331	323	321	305	301	324	315	334	284	308	307	331	340	309	326	298	348	297	293	310	291	326	335	291	357	316	309	295	325	335	288	303	336	373	334	338	335	317	317	302	335	323	321	328	347	336	322	316	337	321	300	302	320	337	391	344	349	290	307	324	326	279	306	308	331	318	319	332	338	310	314	351	363	302	339	316	334	312	352	336	328	318	332	333	330	334	347	323	314	304	325	357	343	326	339	331	300	339	306	315	324	316	314	333	312	327	289	314	320	307	327	281	338	316	332	331	318	331	328	310	314	299	305	326	347	352	327	321	329	344	307	301	336	318	330	301	297	330	384	323	300	288	335	364	334	303	338	333	304	322	316	297	318	348	312	295	316	338	309	327	335	318	340	317	315	317	332	299	315	301	327	342	301	337	325	325	327	333	346	309	348	306	318	328	330	323	345	319	320	323	330	321	306	322	337	331	322	310	302	338	357	332	300	343	345	336	332	320	341	335	319	285	302	336	316	325	312	315	322	296	312	310	321	345	311	345	352	301	325	322	313	329	348	324	310	347	326	360	316	310	345	318	337	319	357	305	359	323	342	308	334	336	323	335	281	351	317	333	362	312	313	333	347	338	333	330	336	296	288	314	342	333	310	306	302	340	334	330	315	318	296	335	317	360	323	337	351	312	314	307	315	309	327	300	317	313	294	316	327	331	333	324	352	331	316	352	340	319	346	347	304	341	287	324	309	307	314	326	334	347	323	295	350	326	323	323	314	323	327	323	328	338	317	320	332	284	345	298	326	320	318	312	326	323	318	278	325	332	367	337	324	318	309	304	318	306	314	328	313	320	311	320	309	306	313	350	345	331	327	329	341	317	309	317	282	323	314	316	295	325	312	311	340	292	307	321	335	311	322	297	316	303	330	323	324	325	331	316	270	326	333	356	317	308	346	312	350	354	298	320	324	301	333	344	352	319	297	305	309	319	340	292	333	321	314	335	315	309	308	339	324	323	286	315	325	307	301	320	308	341	305	326	299	352	358	313	317	309	320	318	335	307	349	322	326	344	309	309	314	326	324	311	321	361	320	299	292	339	277	354	328	325	305	290	305	306	342	308	331	334	343	337	276	319	324	302	309	343	289	313	314	343	337	313	297	298	318	318	309	320	326	330	336	322	322	332	316	304	321	316	328	324	325	322	317	323	321	305	290	314	349	319	319	339	299	325	334	347	345	343	325	342	281	306	306	289	335	309	344	358	323	331	349	320	346	347	312	333	330	337	315	332	316	319	341	334	318	322	293	323	294	290	284	280	322	312	326	281	339	362	320	310	325	295	340	307	336	314	327	360	347	297	301	320	333	311	313	312	323	338	348	329	328	342	346	330	317	334	312	283	315	356	291	302	327	330	326	316	355	315	362	280	316	303	306	326	334	297	295	320	312	353	329	323	325	322	315	319	332	322	327	315	294	288	341	332	317	315	293	320	330	357	329	333	314	323	305	306	319	323	292	331	307	310	344	367	313	302	308	310	326	335	359	327	334	327	292	321	327	311	319	315	297	313	320	328	316	320	317	294	323	322	293	334	307	310	319	309	316	335	310	336	344	354	305	317	296	353	325	325	327	336	319	319	293	314	330	348	332	323	308	336	297	294	338	323	325	324	345	305	321	306	340	326	331	336	326	302	351	333	301	319	309	350	350	317	337	303	324	319	326	316	322	333	334	311	301	332	314	343	308	313	299	299	318	341	343	322	314	313	347	317	327	324	324	306	320	312	334	304	280	311	311	300	283	324	317	339	312	305	327	326	312	283	314	297	334	308	303	309	316	330	308	329	354	306	298	310	309	291	299	298	360	306	318	314	306	313	319	313	333	341	306	330	336	330	344	321	302	305	318	306	296	344	309	307	314	300	321
5530	9832	8103	4025	2747	2129	1603	1405	1126	979	866	768	765	692	634	596	574	570	501	538	500	525	480	486	494	522	489	482	509	468	465	503	482	478	482	436	429	451	422	504	441	452	435	421	464	455	430	442	448	465	451	422	460	413	423	432	428	435	385	435	450	412	453	453	424	412	440	409	426	436	403	472	456	429	455	428	465	458	431	421	427	437	405	429	481	433	444	429	439	428	403	435	437	400	418	392	446	423	445	463	412	406	421	439	429	442	422	443	430	428	418	449	394	439	423	456	419	429	416	438	474	426	449	380	428	429	420	444	400	446	454	394	404	432	428	414	425	409	459	416	442	422	478	426	450	394	406	425	449	420	405	451	419	386	427	400	400	457	404	441	403	422	410	407	462	425	437	418	460	419	436	414	452	438	455	426	406	413	470	440	427	386	438	441	422	436	411	433	428	432	433	437	401	416	402	485	429	420	437	447	475	440	421	424	433	419	419	441	451	448	407	416	422	405	409	413	411	402	423	436	406	403	436	428	422	447	392	418	478	410	379	433	416	435	397	383	434	418	427	408	428	469	434	443	419	418	440	381	434	407	468	432	469	406	390	393	477	462	437	414	443	405	438	405	428	389	424	408	448	432	420	392	394	425	429	422	402	432	409	437	427	451	408	444	420	439	401	442	399	392	433	438	420	410	421	398	447	436	408	419	381	414	436	426	445	431	415	406	443	419	390	411	399	417	421	410	422	415	415	408	409	452	433	379	393	397	447	421	422	481	399	459	443	415	464	416	431	417	413	369	396	445	408	445	406	459	475	416	419	404	441	435	405	426	417	376	443	420	399	473	402	401	421	462	477	422	385	436	426	443	405	422	434	451	413	436	445	428	427	439	476	427	465	407	389	430	417	425	405	442	459	450	437	385	397	442	456	403	440	450	418	453	413	421	410	417	435	412	415	401	444	417	447	404	432	431	415	404	456	456	417	443	421	417	411	411	418	412	460	438	398	454	423	430	440	406	438	430	414	423	399	464	406	415	452	414	440	434	419	450	441	388	447	454	440	404	406	407	433	424	368	412	432	427	480	395	429	435	409	449	434	417	452	404	430	437	405	401	430	400	411	451	424	397	423	440	420	460	450	453	411	404	439	464	438	433	427	422	417	421	460	434	464	440	451	410	455	474	419	451	469	414	424	449	430	409	404	440	413	416	427	437	450	411	423	435	476	420	451	369	392	414	428	434	414	399	409	444	434	440	447	445	421	462	423	429	394	419	473	426	418	447	403	426	430	424	435	413	443	400	422	447	430	435	423	412	418	420	416	449	415	434	412	407	432	418	403	409	442	412	406	404	401	448	419	413	413	432	397	440	417	425	425	450	447	405	432	466	406	411	433	411	430	432	469	448	434	436	414	441	387	422	407	414	435	434	450	391	416	390	392	430	396	434	415	450	445	409	434	427	421	457	431	448	436	425	406	424	446	404	446	445	418	399	397	404	416	429	411	426	473	429	416	430	446	419	399	438	426	419	456	488	450	388	433	418	417	427	454	468	423	420	433	399	411	436	408	417	434	417	404	435	437	408	416	436	431	402	415	433	443	452	445	442	420	397	384	453	391	446	427	463	419	401	438	451	403	423	425	398	425	373	419	421	454	431	424	423	414	409	427	413	415	404	426	418	383	437	409	416	437	455	398	444	399	435	426	427	403	429	425	467	451	384	460	429	429	432	433	433	429	427	435	405	424	466	419	446	411	405	401	459	455	414	425	420	438	437	463	455	416	440	433	396	420	443	451	397	408	459	441	433	433	431	454	441	454	447	396	409	422	433	428	420	422	390	413	395	427	462	385	430	446	414	428	437	376	449	438	432	444	415	445	408	427	472	404	397	391	393	390	446	424	413	439	443	410	415	428	424	412	420	397	432	457	435	379	429	427	426	427	447	434	462	427	427	427	433	381	435	423	392	439	432	421	402	400	417	412	451	433	450	406	412	425	408	444	398	400	428	440	392	397	426	427	457	471	436	416	416	374	412	425	439	419	442	416	438	428	466	405	418	436	425	406	429	408	444	418	451	425	388	426	449	411	416	452	428	431	412	469	437	451	408	420	423	399	450	389	431	473	409	443	417	388	400	482	435	390	428	437	417	391	456	376	428	413	410	451	410	424	441	429	421	397	441	441	418	436	418	405	441	429	426	407	438	397	458	416	430	455	426	418	421	380	418	443	398	416	455	420	405	461	435	426	424	419	417	433	413	435	418	428	476	409	397	421	413	419	395	375	399	405	391	437	441	429	418	438	413	433	421	401	438	443	460	437	439	442	415	439	418	418	427	417	422	427	450	458	404	407	413	458	439	427	446	428	441	440	402	427	448	439	426	410	450	430	413	423	426	382	440	407	464	452	409	396	369	401	387	427	410	431	405	434	400	415	418	440	426	440	435	430	414	467	391	416	433	410	444	404	415	403	395	401	447	440	428	445	440	437	446	452	438	407	381	432	419	387	431	427	428	397	443	446	384	427	407	434	434	379	435	424	392	453	410	411	415	423	479	441	417	445	469	394	399	414	428	411	405	424	380	468	430	399	395	429	403	409	454	441	383	437	424	447	432	444	419	415	386	412	434	410	404	450	402	417	415	422	396	450	411	411	454	434	413	419	409	387	430	414	427	417	414	416	414	430	427	433	434	438	441	396	434	441	379	405	443	400	425	376	411	375	425	430	425	436	420	419	442	434	426	440	424	418	408	425	479	466	401	411	401	440	411	434	447	442	442	431	423	456	433	420	418	455	403	403	412	445	424	455	429	465	418	405	431	431	434	397	443	446	419	437	415	409	438	422	442	436	439	463	452	418	415	390	428	438	403	410	438	413	395	426	418	410	417	422	419	442	408	435	431	446	419	410	428	465	426	454	446	392	439	432	419	446	410	452	415	403	395	441	437	440	414	415	399	433	428	423	393	417	404	432	412	463	423	439	403	445	432	432	453	424	403	475	421	452	393	416	441	401	448	410	399	383	431	426	432	417	423	438	368	387	430	429	432	417	423	463	391	449	424	444	412	412	414	417	402	436	425	482	436	422	426	381	462	386	450	403	434	420	409	443	390	442	411	427	441	441	396	460	419	457	412	433	371	432	426	473	430	444	439	412	439	459	413	439	439	442	457	388	424	410	441	425	433	419	431	432	428	425	441	418	408	430	427	422	431	417	409	447	380	426	429	413	453	407	415	418	437	388	405	404	443	424	426	422	392	436	441	425	415	426	453	411	427	445	425	430	395	452	454	408	446	446	418	461	438	395	435	416	435	397	462	414	414	437	452	407	415	420	381	392	430	402	433	469	432	418	437	463	429	419	445	418	425	403	437	392	435	436	465	433	404	427	408	454	407	437	419	446	379	427	413	415	422	420	355	423	396	442	415	432	416	463	408	420	414	420	433	427	443	421	430	414	422	423	479	423	424	451	430	427	441	410	421	407	444	435	442	416	394	421	431	437	408	430	434	416	433	426	425	428	446	405	381
22831	21260	29199	23645	21260	21298	10470	961	574	539	477	414	377	328	309	260	280	260	221	202	201	210	211	194	187	190	168	187	195	164	185	158	171	136	174	169	182	177	165	178	156	164	158	146	151	165	140	150	147	137	156	166	167	155	135	155	150	158	144	165	137	149	153	147	136	140	165	131	148	157	140	148	145	152	157	158	134	141	125	156	145	136	133	148	161	138	150	118	141	139	157	156	163	116	149	156	140	127	141	142	137	139	158	137	155	131	145	150	139	142	132	126	144	147	128	149	151	134	154	152	140	140	121	125	140	157	149	127	146	130	159	134	151	161	157	151	134	147	123	150	128	161	146	126	130	139	146	141	141	126	137	115	150	142	145	117	145	139	152	143	150	138	145	148	144	134	152	139	152	142	136	146	168	138	127	147	148	157	148	152	125	125	131	149	140	129	147	143	145	146	131	147	156	144	138	143	147	146	130	143	136	145	152	136	118	131	133	129	156	137	131	148	139	150	146	136	147	152	149	144	124	159	148	152	157	135	134	139	126	163	126	126	136	157	143	162	163	162	143	132	151	143	135	142	137	150	162	150	115	149	153	128	141	152	135	139	138	146	136	150	153	161	140	150	133	134	135	153	150	136	132	142	138	124	137	135	159	145	145	139	139	135	138	150	142	136	149	139	120	141	157	151	156	127	146	130	151	139	111	123	118	133	130	139	158	138	142	152	152	125	136	148	159	161	146	152	150	122	138	131	135	134	146	133	144	141	143	139	147	138	136	135	152	141	139	131	125	159	159	136	128	151	156	129	145	129	156	133	151	139	153	141	133	143	138	145	164	157	150	133	143	118	140	152	124	146	149	143	137	129	138	144	138	134	141	159	138	154	137	143	134	122	146	126	150	129	133	154	159	147	133	160	131	123	141	137	125	155	149	159	123	144	159	137	162	142	157	111	140	139	137	127	143	147	150	152	135	131	146	145	139	145	144	150	137	141	140	163	148	133	137	138	152	146	130	153	159	145	133	115	126	136	151	127	138	137	147	139	151	156	151	149	175	162	142	157	140	132	150	144	151	148	140	141	142	136	158	135	145	139	147	136	141	139	144	128	147	152	143	134	127	159	151	168	147	144	154	129	171	158	133	125	145	155	159	130	163	131	142	145	151	136	113	142	147	143	153	123	140	138	134	151	150	138	133	162	132	133	131	129	149	143	115	141	135	135	146	145	172	139	157	142	136	168	157	135	146	154	153	139	142	125	147	151	157	153	132	165	147	150	146	145	137	128	131	146	128	140	135	162	136	146	131	157	143	138	121	131	141	138	142	144	145	136	157	153	138	126	133	147	145	122	133	139	131	137	144	130	141	118	133	129	142	130	131	142	120	145	141	145	136	140	148	125	159	153	126	125	149	134	122	125	162	145	150	146	160	152	133	143	126	150	160	156	117	144	152	137	134	150	136	152	136	132	147	137	128	160	115	137	129	146	140	137	150	142	135	163	177	136	122	145	162	130	139	130	162	140	145	134	125	156	146	172	138	131	150	138	139	131	139	134	138	136	146	124	144	136	137	148	138	143	122	141	133	149	139	139	152	131	139	150	160	135	174	136	164	175	153	156	143	161	138	141	128	134	141	137	136	131	142	148	145	140	132	128	138	150	142	156	136	137	129	138	160	138	137	142	146	144	115	145	145	154	145	139	152	163	150	144	129	133	152	136	137	164	167	147	129	130	140	147	130	147	159	126	143	142	143	142	125	127	137	146	134	137	152	133	141	147	138	124	130	162	127	132	124	131	135	160	132	119	135	153	142	152	138	140	160	138	139	158	160	149	143	145	141	120	148	157	147	131	131	152	141	143	124	127	122	154	158	132	126	151	142	139	127	152	131	133	143	163	145	132	134	146	129	149	128	148	114	149	154	147	125	138	151	158	127	125	148	120	138	151	126	134	149	128	142	155	145	153	168	123	145	140	155	133	148	137	155	125	154	168	122	128	137	135	139	128	120	139	154	146	140	150	128	144	146	126	157	134	137	143	132	148	157	158	118	144	116	163	133	153	147	134	144	136	130	143	142	140	135	128	137	143	127	141	130	146	130	134	134	136	141	126	138	155	123	124	135	144	148	134	138	135	157	131	136	143	124	148	153	145	123	146	128	128	144	149	143	137	132	148	128	132	149	149	150	143	127	116	149	142	150	157	150	142	148	113	136	150	135	156	125	141	109	134	150	140	158	127	131	148	159	159	153	122	127	132	126	139	138	131	134	130	127	163	125	138	140	134	152	133	153	129	144	133	147	140	154	144	158	158	144	136	141	132	143	146	162	140	143	137	127	147	140	124	156	124	137	154	134	135	132	159	127	151	142	152	140	141	136	157	128	143	133	128	156	151	137	124	138	132	128	132	128	132	131	111	151	134	126	148	124	135	142	131	139	126	153	151	127	152	159	133	160	124	142	147	132	143	139	128	114	161	147	137	125	155	149	120	137	133	141	140	130	142	153	127	145	139	152	143	138	134	156	119	134	149	101	122	131	133	135	136	145	138	140	155	145	150	141	133	151	128	129	138	129	153	143	129	139	129	144	131	134	156	142	142	144	142	152	144	180	144	146	143	144	122	145	135	152	130	155	130	134	122	111	142	137	150	158	130	122	139	136	144	144	143	142	160	152	138	120	148	144	132	114	145	156	139	146	148	122	141	127	131	141	160	137	145	144	111	138	127	143	145	160	132	147	146	152	153	146	126	155	138	142	124	135	147	139	154	131	149	136	141	146	119	141	140	149	141	145	137	129	141	140	136	142	130	163	126	120	134	136	145	156	143	145	154	152	119	131	143	136	157	127	137	140	142	135	152	139	146	135	151	129	129	145	133	161	135	148	138	121	126	134	150	152	163	150	132	138	147	131	133	146	124	130	153	130	137	123	136	142	151	135	153	139	138	131	137	122	127	143	134	149	138	141	138	136	152	142	118	151	140	127	154	139	141	136	144	150	143	149	139	122	133	162	117	125	141	143	152	139	122	162	143	127	150	135	149	140	130	137	120	144	159	136	146	128	145	144	123	137	124	143	139	172	122	140	160	134	145	140	149	137	138	135	166	144	133	153	156	142	164	120	147	151	160	128	154	160	138	138	145	153	133	141	142	129	135	135	128	122	142	155	150	156	140	139	132	139	153	139	138	142	145	158	138	154	137	172	118	152	128	134	147	149	144	135	155	168	144	126	159	159	141	149	135	140	145	109	150	145	155	150	134	166	148	137	118	135	143	144	152	159	134	143	133	147	135	158	128	122	137	141	138	151	173	149	121	156	161	114	123	139	139	117	132	143	150	139	160	125	157	123	158	153	161	138	145	136	131	149	145	136	124	125	164	135	140	145	138	137	122	152	148	138	132	127	145	135	131	109	146	139	131	147	124	126	139	140	155	126	149	148	157	159	160	134	149	146	144	137	153	141	144	142	139	138	151	158	153	138	156	151	137	132	127	138	120	156	136	157	128	114	130	131	119	124	150	146	132
7160	15865	13161	6781	4579	3223	2541	1883	1513	1251	1069	903	763	650	596	502	485	437	444	453	377	333	315	296	324	301	286	258	285	233	236	267	257	257	258	239	225	248	224	234	198	206	211	223	218	210	213	225	180	220	193	216	237	200	187	216	194	201	198	186	199	182	226	190	197	185	231	193	182	186	180	188	169	208	168	206	193	203	179	166	170	161	167	178	202	176	207	177	187	189	192	181	177	182	203	195	183	198	204	200	164	181	185	207	208	196	206	200	193	194	192	175	184	200	182	198	199	204	198	189	158	202	176	162	167	205	202	192	199	208	183	189	168	188	191	180	203	189	165	207	180	196	175	189	186	202	167	171	185	187	193	189	182	186	177	188	199	180	194	178	204	183	184	206	179	166	177	190	186	182	169	210	187	184	178	200	181	174	192	217	184	210	174	180	174	194	184	180	182	199	168	177	194	181	164	211	148	164	203	181	195	169	184	203	193	185	202	207	184	188	178	190	178	206	174	193	191	166	194	171	175	180	176	176	186	153	182	182	179	183	172	197	193	201	195	183	190	183	177	172	173	205	177	197	179	185	187	184	178	199	183	168	148	175	188	174	187	163	208	200	166	186	175	198	192	209	179	158	177	190	209	166	177	170	171	188	192	193	200	199	213	202	178	173	197	169	185	182	175	162	164	161	167	172	178	188	176	169	187	177	188	168	159	188	190	197	167	189	188	165	186	178	191	180	171	158	176	197	186	157	179	189	189	198	216	192	205	201	171	155	213	192	173	210	189	173	178	182	187	193	172	181	191	157	188	180	189	188	174	181	193	193	190	218	180	176	202	184	176	182	197	177	185	170	189	211	188	192	209	204	173	176	174	192	188	195	164	169	180	188	218	192	186	191	196	177	181	162	209	192	179	191	193	179	189	180	171	186	178	189	196	183	185	160	178	188	199	188	199	172	209	194	178	163	165	202	189	188	208	181	179	167	157	206	178	159	157	193	212	177	186	208	198	190	181	175	177	169	188	165	175	189	191	186	160	188	195	166	183	187	182	180	210	203	198	168	187	185	184	186	190	170	203	163	168	201	162	142	171	171	186	158	179	177	205	198	180	204	194	181	177	186	197	195	181	195	172	204	174	182	176	199	186	182	193	198	206	175	192	185	173	200	203	177	170	210	175	187	186	186	192	181	207	180	157	191	145	198	205	196	181	158	179	174	177	173	205	202	163	180	171	185	159	179	200	169	183	182	189	193	209	172	195	206	173	182	211	197	191	174	154	187	161	197	181	192	174	170	169	193	176	184	181	199	186	190	189	181	181	175	176	175	180	173	173	178	157	169	203	170	192	186	186	159	184	167	162	178	185	148	196	177	197	166	179	171	192	154	167	179	197	190	209	183	193	221	185	193	164	181	224	201	178	183	203	173	175	171	210	182	179	195	200	190	181	173	179	181	194	207	196	168	171	171	202	170	202	186	182	164	184	184	174	223	164	166	185	187	181	186	191	158	225	201	178	181	204	154	198	196	194	192	180	173	169	193	201	168	193	180	181	179	167	193	191	203	189	160	193	176	178	184	184	156	196	170	172	177	197	162	175	183	194	181	188	186	178	184	170	182	156	176	190	178	193	144	186	175	156	201	159	186	180	189	180	190	199	217	169	185	170	183	167	186	158	148	183	183	186	187	197	170	205	204	181	183	195	172	192	177	203	196	170	188	174	179	165	185	200	182	177	183	190	186	179	186	176	191	179	190	164	167	193	200	172	172	183	192	167	184	172	179	177	170	183	195	171	182	202	179	168	171	179	204	167	176	210	187	172	149	188	188	189	194	190	183	193	166	172	178	158	209	190	162	170	196	163	171	195	182	199	174	189	182	182	185	167	183	162	188	190	186	179	169	187	191	196	179	178	169	184	192	158	192	205	176	181	180	164	185	192	175	168	196	173	190	183	213	208	187	184	179	180	183	180	224	190	174	166	175	177	179	165	184	188	190	182	187	191	178	192	191	222	181	199	174	210	207	177	187	203	196	202	210	193	200	174	185	175	194	182	191	163	178	176	209	179	150	200	171	188	167	179	167	195	182	201	218	157	176	159	201	193	200	186	205	178	180	173	187	174	189	185	184	174	198	213	199	170	176	193	196	187	158	190	171	175	165	178	170	193	186	193	165	202	153	155	171	159	201	184	192	176	189	164	178	173	197	200	186	210	193	189	163	183	183	169	186	175	179	186	184	199	206	181	165	185	166	191	168	166	194	203	178	191	194	182	176	191	190	182	179	163	174	187	174	179	171	176	181	184	193	161	196	193	173	185	181	185	183	196	189	181	183	179	167	160	205	184	183	191	190	155	190	166	184	192	197	188	185	178	178	186	177	197	177	162	201	173	190	195	201	170	178	177	170	214	176	164	159	161	191	158	174	195	170	170	193	171	168	176	181	149	200	181	199	196	170	194	164	193	205	174	203	182	160	174	184	169	204	177	202	165	180	178	181	161	198	191	195	169	174	183	181	191	180	178	190	190	183	185	196	171	190	193	179	210	190	193	194	206	187	185	206	194	196	181	215	205	189	199	196	188	156	221	202	185	183	168	192	193	201	194	184	181	196	206	176	196	175	175	169	168	172	154	194	187	174	183	163	180	173	155	178	185	176	146	161	170	214	156	191	177	171	169	186	157	168	186	186	155	204	204	181	185	180	186	180	178	173	184	173	187	176	191	208	192	188	173	172	183	179	167	185	188	201	201	171	181	178	180	164	169	165	206	203	176	217	164	178	189	202	186	189	183	163	184	189	190	174	193	175	187	190	150	171	170	170	191	175	167	184	198	166	176	154	181	179	180	175	172	200	177	201	184	190	187	160	150	190	206	188	186	159	188	161	203	183	193	192	180	201	175	181	177	169	170	198	203	174	203	189	184	169	178	172	178	160	173	208	177	178	175	178	183	163	196	193	181	177	180	179	198	172	167	174	172	187	176	145	163	171	208	182	198	179	190	168	186	169	189	163	181	184	187	188	179	205	146	182	165	169	213	168	174	183	191	165	202	192	180	181	173	207	190	198	189	187	175	169	165	168	196	170	204	169	175	163	188	193	179	187	155	185	178	197	183	193	186	163	187	172	186	185	191	156	192	200	219	184	218	180	177	181	144	179	194	173	170	147	197	177	205	202	160	195	172	174	187	184	193	185	158	167	195	188	191	199	184	188	179	182	143	185	182	166	174	162	176	194	176	180	187	183	179	182	176	179	198	151	173	189	188	185	172	196	176	183	188	202	212	168	184	172	195	186	239	200	168	185	175	201	182	176	189	219	171	185	189	203	164	176	175	179	181	200	194	196	207	189	172	200	185	173	197	220	173	172	165	175	193	164	174	198	203	171	183	182	199	178	179	190	195	201	185	179	161	183	181	183	171	183	168	179	171	170	158	191	177	158	182	179	198	181	202	193	188	179	175	196	183	183	163	196	194	193	172	158	189	189	180	183	200	170	171	206	158	195	170	180	201	191	202	177	201	178
26920	20941	10361	1019	621	478	566	537	537	538	548	537	531	496	532	525	506	482	516	496	513	497	485	537	539	528	515	533	550	451	521	538	513	518	530	523	486	513	515	505	513	545	478	469	475	514	503	537	532	515	493	522	504	515	498	506	511	541	506	492	538	523	517	502	506	529	511	493	547	510	555	532	523	470	552	542	476	502	518	532	537	522	510	521	530	504	501	526	534	521	493	524	521	550	493	505	491	521	489	520	513	499	483	510	500	528	518	507	507	501	531	500	501	506	538	510	538	543	518	502	511	542	534	529	485	552	492	473	487	545	500	484	525	497	501	531	517	455	530	556	503	469	502	460	549	506	506	509	557	481	510	512	519	525	505	556	503	484	521	523	529	519	544	534	521	516	524	465	545	523	490	539	515	486	508	535	506	515	523	524	536	506	490	546	510	522	552	523	553	490	494	498	497	528	522	492	526	547	506	486	537	558	513	527	556	532	452	549	492	508	503	473	531	542	504	527	492	500	492	499	548	480	529	488	473	510	494	524	556	524	530	470	544	520	477	534	522	506	477	508	488	510	497	496	496	515	533	498	516	518	531	512	490	550	507	465	505	503	504	527	568	533	506	485	519	518	524	499	498	542	551	504	509	507	490	508	499	515	537	514	482	524	551	512	526	508	509	506	483	534	518	468	536	498	519	520	556	534	507	504	536	507	528	532	490	474	516	524	511	494	540	520	527	525	487	552	505	509	515	516	468	503	510	481	474	544	523	496	475	518	518	516	470	482	545	512	488	511	517	475	512	519	511	529	498	515	511	507	505	572	533	525	512	508	487	521	482	478	535	555	498	504	504	506	484	489	487	541	528	565	484	490	491	518	517	549	519	533	486	535	508	500	482	550	499	494	465	501	530	504	515	502	510	553	502	523	485	523	526	514	535	507	495	501	455	473	524	522	490	505	557	518	519	486	514	509	488	503	565	492	489	511	524	515	491	526	540	500	540	516	515	504	505	554	531	532	508	492	502	527	492	568	550	518	481	537	486	499	513	487	538	517	459	498	500	475	494	528	472	503	486	580	511	498	516	542	498	528	548	520	508	513	498	560	514	536	534	520	545	463	527	516	531	510	546	531	497	473	468	521	523	494	492	511	491	533	525	538	514	520	496	533	530	533	524	518	530	518	531	531	525	523	499	505	534	490	483	534	537	528	520	524	534	538	485	495	471	542	490	518	513	463	521	503	558	494	493	503	482	527	531	535	494	537	498	521	556	493	487	509	501	491	507	491	516	533	535	513	484	483	502	527	533	506	521	514	514	512	510	568	535	587	553	511	538	568	533	512	505	529	479	517	515	483	533	528	501	550	516	535	517	505	561	536	526	527	490	494	518	475	509	514	553	523	559	535	504	500	516	472	500	497	495	534	505	497	478	493	521	463	516	515	540	509	509	464	529	500	488	522	532	546	538	513	494	524	529	525	533	510	493	552	546	512	553	545	547	541	523	514	529	493	502	525	581	548	546	521	543	532	520	487	518	480	528	530	490	555	533	505	509	554	513	540	519	521	520	502	477	546	508	490	522	509	506	448	469	509	521	559	513	516	494	511	550	513	512	540	493	530	479	500	470	562	507	530	500	519	532	531	490	496	520	550	510	452	472	452	514	489	515	532	546	515	553	518	519	506	539	473	515	500	498	441	508	505	517	505	537	479	522	521	498	487	526	564	529	526	546	547	487	501	527	533	534	536	515	484	521	497	526	497	495	528	519	520	500	487	542	521	536	563	503	516	524	525	545	532	491	507	500	552	504	546	525	527	509	530	501	533	521	485	552	493	514	479	546	517	506	516	501	500	566	487	503	527	441	519	535	530	503	494	515	514	539	500	543	462	501	482	523	520	517	581	520	527	468	503	493	496	486	545	501	480	529	506	509	522	548	486	466	530	515	517	533	512	500	461	493	507	531	509	484	519	554	534	541	497	521	508	509	524	523	525	487	476	523	503	504	472	503	539	541	520	508	568	511	480	519	520	547	521	515	496	448	487	520	507	498	523	554	527	538	476	500	484	497	502	521	540	502	510	542	491	535	473	482	490	529	490	495	522	492	537	493	510	516	534	528	490	498	515	485	522	521	524	516	519	498	517	511	509	507	508	524	487	543	507	512	524	547	477	492	484	496	499	506	525	508	542	500	520	504	553	516	481	527	484	475	531	499	517	485	514	488	473	480	523	486	526	504	488	492	570	497	529	528	528	528	509	515	534	479	499	544	531	527	538	546	494	528	471	487	501	531	521	528	494	508	505	522	489	541	532	522	486	547	523	530	547	513	476	542	511	560	502	512	511	534	538	491	523	505	494	526	525	513	492	510	513	554	519	505	525	494	494	485	497	520	472	472	521	539	515	496	496	534	488	440	483	498	457	475	504	494	522	584	508	502	515	513	497	492	528	506	499	499	513	542	502	523	520	496	522	482	508	511	542	537	508	561	518	488	506	489	499	519	542	507	522	487	498	537	482	502	505	541	527	499	497	525	517	525	470	519	532	509	490	544	512	500	533	526	517	521	521	507	538	525	523	518	541	528	518	523	500	517	527	504	515	511	514	481	578	506	482	510	502	500	503	487	549	502	514	519	563	442	526	552	507	485	482	492	499	516	536	541	518	532	524	499	506	536	516	489	536	521	494	496	517	501	488	510	529	538	498	512	530	518	556	526	504	519	493	504	510	533	533	499	532	542	498	494	507	525	559	496	506	510	506	505	502	498	486	503	572	492	512	547	496	512	532	513	556	523	480	497	488	503	540	468	525	530	475	513	519	534	517	511	454	519	483	500	525	516	518	552	523	502	534	530	522	519	521	560	518	503	509	523	533	511	497	501	476	477	486	493	529	487	475	544	502	571	465	486	508	518	496	529	492	548	514	499	545	486	524	571	486	551	516	484	513	517	506	500	503	524	507	466	514	522	523	509	492	538	498	479	492	490	530	521	531	524	496	529	491	545	501	474	485	490	503	521	535	514	497	525	495	480	518	506	501	526	534	502	524	516	537	508	516	510	512	505	501	526	526	547	494	513	492	551	529	466	534	503	502	533	529	520	492	527	523	488	508	493	513	489	469	531	465	525	496	504	519	518	524	521	510	523	544	534	538	488	511	506	522	533	508	525	494	467	510	522	553	500	530	523	523	515	532	516	462	529	489	499	506	548	515	494	524	523	518	535	521	494	515	521	506	494	494	488	495	502	524	501	521	545	488	499	541	515	523	502	492	502	470	504	537	503	498	504	498	505	483	482	546	496	484	541	489	516	526	537	493	522	498	539	497	499	487	482	525	487	518	515	519	548	524	511	528	528	519	537	534	521	525	528	551	511	515	493	468	522	503	520	537	503	474	512	503	526	524	509	558	485	518	513	530	523	513	531	506	493	523	531	532	474	527	501	503	507	584	479	517	533	509	528	514	490	513	513	532	495	506	534	504	541	507	473	526	530	499	527	526	539	535	503	539	542	521	530	514	503	537	478	537
4302	1342	1195	894	778	745	765	767	756	689	668	689	646	640	686	681	622	666	719	679	675	638	731	622	656	657	665	636	640	609	694	675	656	700	624	637	694	675	635	673	681	627	649	653	644	610	668	641	628	670	685	676	664	648	636	591	677	669	671	620	695	646	630	642	721	629	652	698	684	677	635	674	638	681	658	656	662	673	664	657	627	657	684	667	688	633	619	648	636	683	676	620	657	680	620	702	698	635	629	648	652	679	686	649	706	645	649	668	663	620	609	671	665	702	668	646	632	703	702	662	658	675	632	637	669	611	667	649	663	695	661	677	617	648	662	623	630	638	661	641	661	666	647	617	665	650	685	662	702	689	650	690	642	607	628	665	649	674	622	637	644	633	670	751	649	618	604	703	623	708	672	624	683	690	653	696	695	672	679	607	683	680	652	679	633	634	693	705	657	633	633	663	657	647	648	637	650	643	693	645	629	699	652	625	655	653	633	664	707	654	638	628	681	665	622	660	673	618	611	641	637	682	648	646	677	624	661	671	645	637	663	648	628	659	676	633	672	659	630	698	655	695	711	674	651	659	694	668	667	652	695	627	666	653	654	666	691	717	656	659	686	662	610	634	674	650	653	641	674	640	676	650	694	659	669	656	636	659	644	659	677	661	638	699	661	715	691	654	636	652	663	647	658	656	687	636	645	657	678	672	632	667	655	668	651	662	652	675	651	606	678	658	673	644	658	661	671	632	716	613	670	665	633	669	675	651	677	626	638	670	676	650	706	667	717	687	625	648	657	672	646	683	675	681	657	684	687	682	636	694	676	658	686	649	701	654	642	670	692	644	646	635	639	639	703	673	671	689	702	658	658	657	647	658	618	661	684	659	645	675	648	658	656	639	706	651	643	651	716	648	645	687	660	648	656	655	684	676	649	696	675	645	648	665	686	674	679	626	673	657	642	697	654	706	658	661	659	633	661	637	632	610	666	643	658	699	669	630	693	675	669	634	695	639	691	657	703	616	659	638	648	653	657	689	660	670	616	682	646	647	652	654	676	633	659	639	637	655	679	690	665	637	660	667	660	654	649	696	639	649	626	633	668	674	652	637	668	629	660	650	693	668	666	651	639	687	668	689	664	668	686	654	647	666	686	685	647	690	633	681	659	699	688	688	676	651	655	705	647	688	666	650	654	691	688	649	683	600	576	585	670	650	650	683	639	673	639	671	628	685	643	658	635	639	666	640	682	650	600	694	662	641	654	714	655	674	638	643	675	676	640	610	619	637	649	657	726	677	664	666	628	692	628	681	656	633	642	612	661	623	666	681	712	642	662	677	728	668	622	676	662	630	642	655	668	674	660	675	650	614	651	644	646	634	636	634	699	668	631	609	645	694	634	684	659	660	628	671	659	719	647	648	591	718	663	640	718	669	663	625	651	631	674	696	653	670	667	632	644	654	654	612	659	649	615	656	650	640	706	650	674	646	639	604	646	668	682	637	662	678	703	676	690	666	581	700	705	727	631	698	650	653	670	666	687	670	707	675	690	636	625	627	674	662	692	622	709	655	689	653	698	689	662	698	655	630	613	720	682	652	644	673	688	692	701	652	659	621	679	668	659	664	691	687	653	647	627	599	643	638	662	628	683	657	674	656	641	633	683	671	655	615	676	660	674	658	656	625	635	657	642	692	667	652	642	653	646	688	618	647	641	644	633	656	697	625	692	679	685	695	615	669	648	716	681	646	713	666	605	684	671	675	634	690	668	619	692	668	677	662	702	664	652	704	675	672	661	654	714	662	706	651	655	660	634	668	646	686	666	668	655	644	644	679	717	666	609	651	641	646	644	665	645	666	655	660	699	634	660	669	667	649	635	700	657	682	623	687	655	686	632	636	712	650	672	685	657	651	638	636	676	639	717	653	632	645	642	645	701	705	664	634	698	622	670	665	679	647	680	706	624	664	660	655	653	663	639	667	647	684	609	664	627	659	615	599	697	692	702	648	691	641	666	654	601	661	645	660	641	666	694	611	695	654	653	639	639	644	684	685	620	740	694	642	636	690	673	677	704	659	659	658	672	673	678	651	634	637	675	682	658	663	699	743	663	619	645	610	667	697	669	745	644	655	679	696	717	701	683	641	641	617	625	708	616	632	666	693	581	689	668	676	678	673	679	648	645	664	705	627	659	706	685	688	610	665	687	615	636	676	693	630	670	649	684	646	605	631	629	666	660	646	648	683	691	627	643	641	631	641	635	687	701	679	709	652	644	672	683	652	657	640	647	668	682	677	674	620	682	667	697	687	662	676	651	671	702	631	629	665	669	672	686	605	646	633	692	656	653	669	657	694	659	675	702	657	636	669	640	632	666	662	678	686	686	659	671	615	708	637	681	663	647	648	690	639	668	663	669	665	694	660	644	643	665	654	689	643	689	680	659	678	706	646	649	628	639	665	643	643	619	649	638	650	627	627	672	670	648	677	639	606	644	667	649	656	657	681	672	641	597	663	637	652	729	664	640	667	670	681	702	669	666	656	671	651	675	658	591	668	673	638	646	654	675	623	651	653	627	673	675	663	650	624	641	668	636	659	644	631	636	653	658	635	711	663	639	649	644	635	693	627	687	689	658	688	651	717	647	698	639	690	677	588	631	665	634	707	640	655	663	655	683	666	684	637	669	661	676	661	683	676	644	730	696	697	666	623	654	621	639	653	672	675	636	680	707	652	687	644	660	647	663	672	651	670	615	640	634	651	645	673	647	638	699	648	661	651	663	652	678	676	677	665	676	631	609	709	649	680	637	680	634	698	666	632	641	701	698	649	683	689	681	666	686	657	663	706	612	661	659	689	637	700	637	639	655	661	673	650	663	664	673	675	669	618	661	657	674	712	665	627	681	651	675	655	687	634	631	686	634	601	634	641	645	638	638	690	630	660	673	652	659	668	663	618	719	670	635	697	666	667	629	644	645	681	656	632	685	659	643	717	636	635	655	655	659	659	667	674	677	673	695	663	644	670	670	689	668	655	680	656	680	676	666	652	648	641	659	653	687	680	671	677	693	660	674	686	676	665	591	640	696	643	696	648	622	661	708	705	687	720	673	678	635	658	633	682	696	689	671	650	666	646	636	651	686	668	616	697	682	637	652	629	620	653	671	660	646	651	668	648	659	662	647	671	661	650	650	677	649	655	654	637	677	611	689	671	645	697	673	700	669	637	683	666	698	657	618	659	650	699	639	694	682	748	684	668	667	655	640	628	649	669	670	678	715	624	614	599	604	673	670	636	627	661	676	702	636	614	618	644	635	705	652	648	689	668	645	685	643	630	656	633	667	756	674	674	639	624	636	670	685	662	663	666	623	670	669	693	672	666	664	634	694	624	653	628	634	651	637	633	619	669	680	644	624	712	643	668	665	629	650	674	664	640	654	586	671	630	676	669	647	617	630	622	692	671	646	648	703	635	673	647	624	637	663	670	656	649	646	653	625	682	625	655	661	619	672	617	690	644	662	652	697	634
23718	21258	28782	24036	21263	12050	1175	705	605	555	487	483	454	401	406	415	389	396	353	359	357	359	339	364	385	347	369	332	329	338	326	383	334	319	330	340	329	354	313	330	306	333	354	319	365	360	335	331	329	317	315	311	318	364	341	347	321	331	329	313	330	322	332	308	330	308	307	325	303	330	330	315	326	301	317	324	362	315	313	333	331	330	360	326	340	322	325	330	327	301	298	318	327	296	303	349	341	310	309	333	336	330	342	306	312	311	347	345	315	337	320	312	328	307	298	339	308	345	321	338	341	315	333	337	311	341	332	306	342	337	333	328	303	342	310	318	270	327	305	324	336	307	316	323	313	300	301	331	329	310	317	316	315	291	314	338	344	297	316	317	331	316	334	357	322	312	335	295	333	333	327	337	290	316	330	298	328	287	343	339	300	314	323	300	339	311	341	325	308	331	343	310	328	343	331	319	311	326	297	332	303	304	322	325	337	341	332	318	341	323	325	307	325	305	306	346	342	322	321	340	297	305	305	318	346	311	323	319	324	345	318	319	306	310	321	336	338	315	338	303	328	319	341	306	323	296	353	338	330	311	324	308	328	292	318	329	317	343	315	312	318	347	315	352	329	326	343	307	303	339	341	319	344	333	296	305	270	299	333	309	326	305	328	331	332	339	304	326	355	329	321	316	317	331	316	334	305	347	335	339	346	305	324	304	320	328	334	319	324	286	319	333	319	338	335	304	323	305	306	314	312	290	307	348	331	296	304	333	324	312	319	310	323	339	313	296	331	332	324	305	333	341	323	375	320	326	304	316	338	311	312	321	330	334	339	302	320	333	332	328	334	312	343	301	329	324	292	313	335	323	324	301	328	299	311	332	319	313	313	353	327	324	334	294	296	330	332	321	355	301	318	318	303	341	347	302	289	320	326	303	326	296	328	317	342	314	335	339	322	339	343	307	340	285	321	298	338	365	319	297	367	277	327	325	320	304	354	314	305	350	328	319	303	332	340	301	333	322	307	333	285	357	273	296	353	324	322	317	309	315	298	319	332	347	328	314	337	340	341	352	324	333	337	321	327	314	303	295	300	303	340	307	353	300	309	294	331	314	295	315	329	294	303	323	318	312	288	337	316	297	318	336	287	341	316	305	342	331	311	308	320	322	295	285	354	328	350	316	300	327	326	317	336	329	314	321	312	350	335	332	331	343	295	337	315	295	332	300	365	336	319	285	314	342	309	360	341	358	289	320	319	330	364	304	330	319	317	311	331	310	315	297	303	280	320	326	325	295	330	354	329	295	312	316	324	301	348	316	290	313	309	311	326	309	336	317	322	291	327	326	335	338	307	335	309	317	337	347	351	327	317	342	314	295	325	279	306	303	308	293	323	335	313	309	322	337	345	354	300	323	353	318	337	341	307	343	318	328	330	338	313	348	325	305	320	334	309	328	310	302	318	327	307	300	303	328	305	355	331	335	312	305	292	289	327	344	305	308	329	304	317	318	321	332	340	302	316	315	302	288	345	337	284	336	317	345	334	310	326	327	307	350	285	340	313	342	313	345	290	335	306	329	314	321	310	318	345	304	314	337	313	315	312	325	336	324	319	298	308	323	343	320	329	336	348	335	350	292	337	309	299	336	351	312	323	309	316	294	344	325	289	295	327	320	316	311	327	307	300	333	320	296	325	316	315	312	306	322	294	304	343	311	310	312	291	331	344	321	319	313	322	323	281	339	355	326	308	327	302	326	309	332	327	306	321	287	319	327	339	292	313	312	307	299	308	311	294	322	302	298	333	274	297	332	339	310	325	325	332	306	311	324	292	307	329	306	324	303	310	339	292	334	343	303	313	322	314	318	312	303	333	283	290	321	296	310	325	298	301	311	325	315	297	316	313	326	336	309	294	311	318	302	341	272	304	305	314	309	300	306	300	332	277	328	351	344	342	299	349	307	327	307	298	323	310	355	322	300	315	326	325	298	350	294	314	324	299	285	294	328	308	317	359	318	298	341	306	295	338	322	325	302	328	342	295	277	312	313	325	337	323	331	359	331	328	317	302	287	345	297	327	288	305	343	319	309	331	300	317	337	356	321	298	325	294	327	339	307	342	338	336	302	325	300	328	341	331	288	320	318	313	329	305	320	323	330	338	314	300	313	319	326	303	343	328	321	292	321	319	365	305	332	309	313	362	298	314	313	282	341	338	324	336	328	318	305	306	323	308	327	324	293	344	328	288	315	333	323	320	311	347	311	322	284	316	309	338	331	298	324	330	291	336	304	300	352	310	277	340	338	293	310	321	322	342	332	315	304	326	299	337	324	310	349	337	330	295	322	316	294	306	288	313	349	300	316	309	328	310	333	317	313	312	313	309	294	356	312	356	361	313	333	330	306	347	307	328	332	320	310	326	311	352	321	364	334	336	327	350	341	319	299	314	296	354	329	278	333	307	326	326	344	326	286	312	310	338	303	303	314	317	300	312	326	317	339	321	288	332	321	326	334	313	302	326	325	303	323	317	322	326	300	321	303	361	300	321	336	324	341	350	316	313	343	302	332	327	300	321	299	335	323	307	307	294	320	325	302	318	289	300	307	331	299	325	328	330	304	337	342	346	346	324	295	333	336	319	304	324	328	323	275	361	331	335	321	346	347	299	309	337	315	343	319	319	314	315	300	319	342	316	297	322	314	327	344	314	333	332	325	297	327	339	308	321	313	328	346	298	293	306	286	284	314	317	305	314	301	344	310	324	320	316	337	312	312	319	322	304	337	330	328	327	315	349	281	305	350	335	294	314	332	319	344	305	320	307	327	306	269	353	303	332	340	336	324	325	348	331	298	291	317	328	311	324	328	324	324	306	319	267	329	339	288	313	340	335	311	342	315	299	331	319	375	281	313	315	308	323	325	326	321	300	290	269	315	319	315	300	304	351	322	317	312	319	308	316	276	322	315	314	330	314	313	315	303	320	313	333	342	295	318	368	346	340	290	319	297	329	295	338	311	321	311	334	318	317	291	294	320	304	322	352	314	341	317	307	310	323	334	329	297	340	334	320	284	328	316	305	297	335	342	332	319	329	316	339	319	313	305	333	307	333	327	328	319	294	322	325	348	307	341	317	310	313	322	271	310	354	321	295	319	312	317	303	356	306	315	324	312	348	314	334	330	339	335	324	343	278	348	309	344	319	327	331	327	331	348	337	318	328	320	341	334	320	312	329	320	303	342	326	294	337	315	304	327	294	334	348	312	322	334	353	301	348	318	326	305	321	311	335	324	319	288	358	317	353	312	303	284	342	324	324	388	297	347	337	342	339	305	312	286	291	314	323	321	342	336	316	325	354	329	340	330	358	302	310	315	324	291	318	313	312	329	295	306	329	346	312	320	292	330	312	303	329	339	337	318	326	348	332	337	309	319	316	337	311	316	297	315	353	316	298	305	294	327	303	314	316	317	347	338	284	340	311	324	338	306	300	319	325	337	332	307	325	299	292	337	343	317	309	319	314	304	319	326
5330	9824	8125	4034	2750	2108	1651	1332	1088	1003	851	809	767	651	592	616	614	560	546	556	524	471	529	519	504	491	414	467	504	484	466	461	433	446	451	465	434	469	423	427	428	463	424	441	436	465	431	427	422	397	430	460	434	412	399	424	443	411	419	450	419	431	450	413	436	391	432	437	437	427	424	480	467	441	420	442	407	434	441	400	430	433	430	448	397	482	453	426	414	424	452	448	424	431	414	441	429	433	433	439	435	442	423	453	443	403	416	386	432	393	471	403	421	427	446	427	379	391	464	409	454	425	399	428	459	422	406	441	478	439	407	423	471	441	371	421	442	419	401	438	415	408	437	448	444	429	394	428	420	438	411	412	441	439	398	463	412	405	408	393	412	423	461	460	417	465	426	439	399	435	449	414	428	431	399	415	402	468	400	383	439	376	424	400	420	463	435	427	426	448	438	413	447	415	423	424	406	446	422	428	484	440	417	448	416	412	434	414	433	415	437	432	446	400	470	441	408	459	468	418	426	454	410	424	426	449	447	403	440	421	475	437	439	404	435	400	426	451	463	406	450	432	391	403	452	456	454	439	461	431	434	426	400	400	406	417	441	449	434	413	438	400	420	444	395	388	414	441	414	451	443	425	465	453	437	424	469	444	412	442	421	437	439	423	426	449	394	416	414	404	395	455	432	403	471	395	433	438	404	454	419	433	416	423	410	383	389	403	437	395	422	442	396	439	405	454	415	452	393	417	440	427	444	449	421	398	426	438	442	396	436	442	433	425	454	434	440	405	438	426	435	396	448	451	443	394	452	419	409	421	421	449	448	440	437	415	410	401	407	416	454	416	418	426	434	391	429	406	438	443	434	426	433	447	423	460	451	440	441	444	416	435	436	429	434	401	395	432	423	449	403	424	486	421	444	449	442	446	437	424	437	466	424	430	425	466	423	450	428	466	445	432	433	437	409	429	422	409	451	415	455	433	387	448	461	436	432	405	436	427	430	428	445	375	423	444	467	440	477	442	415	432	431	414	424	397	446	425	400	405	409	437	423	440	455	445	460	419	468	451	440	390	392	414	436	403	390	432	439	452	372	414	426	444	398	406	436	425	403	409	458	426	433	438	420	430	439	440	429	408	441	402	414	439	383	425	435	426	381	406	445	466	439	435	409	420	459	416	423	430	446	444	436	426	397	472	423	444	442	467	439	443	429	410	443	450	488	415	452	462	441	437	434	425	421	437	421	439	432	411	397	475	422	448	451	465	457	423	423	430	439	428	427	433	430	420	415	437	406	418	429	421	461	413	402	454	424	445	420	435	443	424	420	450	430	429	388	413	436	396	429	439	427	454	424	403	427	421	424	445	412	435	426	424	421	466	420	441	402	394	425	409	421	371	428	405	419	429	409	429	425	410	413	436	426	438	423	440	430	397	432	381	418	382	427	430	433	447	450	419	418	426	401	438	402	408	421	416	390	424	444	438	440	444	439	425	440	431	427	447	447	425	420	418	430	411	436	425	434	413	423	420	390	436	445	438	392	413	428	403	432	452	427	419	417	394	406	451	424	413	411	405	411	438	412	453	463	413	438	415	371	464	440	447	393	428	406	441	435	400	438	413	418	418	369	479	440	451	400	409	416	439	426	393	432	418	390	436	406	397	414	447	419	421	426	416	433	432	435	413	403	442	422	437	407	445	447	469	429	417	406	442	432	418	395	407	437	451	440	379	478	385	417	433	425	444	446	404	425	444	401	390	436	367	453	421	434	434	425	449	439	424	434	426	405	447	449	408	422	400	457	451	423	428	443	425	425	394	417	444	377	373	440	417	419	393	428	419	448	422	378	411	430	430	433	394	427	438	439	419	414	426	395	371	409	455	419	418	397	437	410	428	397	440	484	434	405	398	437	448	431	455	434	422	414	455	429	446	445	409	415	432	413	417	443	409	412	412	393	398	461	420	438	432	397	427	452	453	447	430	403	445	397	414	486	411	391	449	447	414	404	411	424	430	420	433	403	412	439	400	399	422	432	425	409	417	460	418	453	436	451	469	423	425	461	431	419	437	426	445	401	399	404	393	390	412	444	394	404	400	432	441	453	418	448	436	420	414	415	437	436	379	401	463	413	419	437	440	386	416	450	448	411	435	464	446	358	415	421	448	448	421	491	443	415	418	409	415	438	419	442	425	412	432	403	404	451	461	407	458	444	429	435	383	453	475	402	426	410	434	420	403	426	437	418	412	460	415	410	454	406	452	409	458	465	479	439	416	419	454	419	434	403	408	452	385	445	442	361	463	440	450	412	428	435	426	444	403	391	421	433	419	374	400	416	419	441	427	410	432	413	423	441	425	421	419	447	463	436	400	420	424	442	410	403	452	405	442	388	449	399	438	423	429	456	444	420	412	407	424	434	402	430	447	398	429	400	408	454	426	436	420	454	452	428	427	410	464	446	461	434	445	452	458	478	446	458	398	409	435	422	428	453	442	403	395	408	465	432	442	466	407	423	436	398	426	426	437	441	433	451	414	428	428	385	439	469	419	427	424	431	409	443	398	409	440	429	452	374	470	405	400	437	417	448	430	440	408	410	436	404	410	414	444	450	426	421	422	381	438	456	421	428	433	396	468	438	442	412	433	454	438	443	430	420	426	418	413	415	445	424	411	466	434	409	423	434	448	440	397	410	398	434	402	423	436	426	429	423	401	434	411	427	432	437	419	420	406	416	438	423	381	373	439	410	445	421	411	414	464	440	431	448	446	446	439	377	419	426	434	397	427	429	422	447	414	442	418	467	433	459	393	420	468	395	434	426	415	435	402	441	404	470	487	448	409	399	411	403	396	449	399	419	406	436	447	422	426	388	468	428	440	418	436	443	447	436	446	415	435	417	435	442	462	432	401	437	415	444	435	428	412	462	410	375	416	457	397	399	421	410	448	453	424	426	419	412	407	454	447	417	407	413	444	410	435	392	457	454	422	388	424	445	406	399	458	435	444	381	456	424	441	437	441	425	432	410	432	440	379	436	424	421	440	429	380	431	422	416	428	390	421	439	416	454	461	441	436	448	418	436	434	430	463	434	421	414	419	391	414	425	388	424	435	420	425	436	426	447	450	417	389	458	390	461	424	441	439	436	420	410	421	428	423	412	435	446	418	404	437	412	408	423	408	384	448	417	440	421	435	422	480	429	419	422	433	416	389	403	417	402	445	390	467	450	450	447	452	431	434	458	402	455	405	425	420	443	417	455	429	409	442	406	410	439	421	410	431	427	415	421	427	413	410	433	466	419	445	401	461	446	450	431	413	437	408	407	421	409	447	431	431	416	415	420	420	434	440	416	447	390	446	431	416	412	400	465	456	441	438	414	422	441	406	459	464	389	418	386	432	431	435	446	434	417	443	455	421	433	448	400	438	414	425	446	429	445	440	409	428	392	419	437	457	461	394	440	429	434	405	430	452	428	436	399	416	422	462	419	453	427	390	394	447	453	432	450	391	420	421	460	464	415	448	451	421
22858	21252	29139	23682	21252	21278	10365	966	624	556	489	432	354	333	299	293	248	235	241	212	198	211	217	196	179	210	192	185	187	175	212	162	181	139	168	171	171	159	185	162	158	168	150	153	166	167	156	159	132	149	150	148	143	153	126	141	148	155	139	168	148	153	156	170	149	137	159	168	139	146	142	154	138	150	144	158	173	142	140	174	127	132	153	161	120	160	135	142	140	136	126	136	147	146	161	143	162	133	158	147	133	153	136	143	130	137	134	151	149	160	144	137	139	150	134	146	129	143	128	139	145	155	134	121	146	172	136	135	154	141	128	153	143	130	160	135	148	143	143	129	147	124	164	142	140	162	149	139	150	133	157	152	147	120	154	145	127	133	143	132	128	143	133	138	134	136	154	118	139	150	130	128	152	155	153	126	125	155	147	160	130	133	137	122	153	134	134	133	144	165	132	146	143	141	143	149	131	154	139	147	145	144	148	124	140	134	122	136	141	155	166	146	124	128	133	153	127	146	149	130	141	147	134	161	137	117	130	136	158	140	146	148	136	136	149	135	149	143	164	132	114	159	123	133	156	124	163	148	153	149	149	140	152	153	166	132	135	134	146	137	155	153	142	149	133	162	140	142	141	159	144	136	149	149	172	144	143	138	155	142	141	124	127	138	128	141	138	144	139	119	145	148	141	123	148	137	127	148	155	151	150	154	162	153	146	132	139	133	140	142	152	130	124	135	152	115	150	128	137	147	130	137	111	151	155	129	151	142	157	153	130	139	142	133	148	160	154	129	149	142	152	143	159	137	137	156	161	124	144	162	136	161	119	154	166	148	136	135	166	139	154	149	136	127	145	143	147	160	140	141	141	141	135	144	129	175	151	156	134	141	137	155	125	127	144	154	126	144	154	139	143	145	143	138	143	138	147	138	134	154	140	151	125	151	145	143	148	148	133	143	145	131	143	150	132	167	143	145	156	150	162	150	138	136	122	152	129	126	147	132	136	147	137	142	122	133	152	129	142	152	127	148	153	160	142	141	147	143	147	145	154	135	152	126	128	142	134	136	127	162	162	144	137	160	147	144	145	137	131	135	132	148	147	117	137	134	158	143	141	130	136	149	157	145	150	129	120	139	151	138	160	160	130	143	151	128	164	143	170	137	136	156	131	138	155	136	149	152	167	142	158	149	148	131	131	132	149	145	147	129	133	143	166	142	158	129	128	137	150	137	136	138	158	148	122	162	146	137	147	127	130	125	138	123	136	141	145	117	147	116	137	131	130	128	148	156	153	147	135	151	136	155	158	132	144	152	134	159	160	155	137	149	140	145	134	142	150	137	121	128	156	156	159	137	149	142	146	140	138	112	152	152	154	142	154	139	129	123	141	146	132	151	141	130	154	154	159	128	157	131	130	145	163	143	153	136	151	175	139	158	136	165	159	146	145	128	155	150	133	141	145	133	137	135	147	151	147	134	152	150	154	140	133	158	127	137	123	151	129	113	147	144	138	130	140	140	142	143	138	135	130	150	164	176	145	159	156	149	144	170	162	133	156	136	150	150	138	146	152	142	141	136	149	150	129	156	145	121	129	137	137	157	140	134	138	153	132	166	147	128	127	157	144	142	150	145	142	133	156	140	159	141	159	155	122	143	147	141	132	159	137	150	151	150	156	130	140	161	128	135	124	162	121	142	145	148	142	135	147	129	148	124	118	132	148	148	143	126	123	154	144	119	158	140	160	150	132	124	151	145	136	135	146	150	136	131	125	141	119	116	130	151	145	150	149	141	125	138	146	161	136	110	138	157	160	126	135	140	125	140	137	143	131	139	147	176	116	129	144	135	162	135	158	127	142	153	156	133	134	151	160	138	145	139	129	131	167	147	151	150	119	134	149	136	132	146	141	138	119	144	135	118	137	132	129	137	152	132	133	144	137	142	134	128	135	124	122	145	144	151	126	125	152	131	140	140	121	149	126	153	132	148	130	151	135	126	149	160	141	135	127	152	137	151	160	151	142	123	129	125	138	138	133	155	172	148	143	138	140	149	131	140	134	149	141	147	139	159	125	147	127	145	166	140	149	126	159	142	136	132	156	135	142	145	116	139	143	129	123	132	120	152	165	170	161	149	128	159	164	137	147	133	126	141	152	127	124	132	129	134	153	149	137	138	140	145	137	150	138	148	144	158	123	135	126	147	151	152	137	140	137	143	164	115	156	137	142	155	141	164	153	109	136	139	114	154	159	129	138	146	135	161	151	144	158	152	138	145	140	145	133	159	150	141	150	148	164	134	155	143	150	144	159	165	127	149	136	142	141	148	162	111	129	151	169	115	153	167	165	140	143	154	143	135	143	181	139	134	138	138	136	140	150	143	134	113	145	128	130	152	132	152	147	147	110	132	153	140	151	136	137	164	141	143	157	144	137	153	162	135	124	156	145	138	110	133	145	124	166	123	125	140	127	154	143	144	113	132	118	156	141	151	146	164	127	142	141	135	166	134	132	147	140	149	146	159	127	142	133	144	169	123	163	152	131	127	173	136	139	143	151	146	144	140	154	131	157	157	147	144	124	155	123	142	163	160	146	127	133	151	148	146	131	130	149	139	140	130	158	149	125	121	149	127	123	131	127	131	138	120	140	145	136	140	151	141	125	134	142	142	130	132	118	133	142	151	145	115	113	147	123	159	133	155	138	136	163	148	124	145	148	147	125	121	135	139	142	139	151	149	132	127	143	122	125	141	130	135	137	123	143	129	147	136	142	144	146	127	140	150	133	127	138	131	149	134	134	158	170	134	130	143	158	131	142	142	124	125	152	134	151	128	173	140	138	142	139	110	141	122	146	139	123	121	146	133	142	146	154	136	141	140	148	149	125	146	139	129	151	162	157	149	171	167	113	155	149	159	140	173	118	141	131	161	134	142	158	154	156	131	166	138	124	135	128	145	156	148	138	130	129	145	154	128	156	159	135	151	136	139	143	125	140	143	149	160	147	158	146	154	143	143	103	153	146	162	144	140	157	139	151	141	138	136	149	133	135	144	151	142	127	142	142	150	143	165	144	147	148	145	142	120	164	136	131	162	143	164	148	125	122	130	142	155	138	140	135	146	151	139	148	141	121	120	138	164	142	109	168	147	116	151	141	150	143	158	122	140	135	144	131	145	134	153	172	135	139	140	132	169	143	142	134	146	147	150	132	142	145	154	163	144	145	148	128	146	134	149	125	136	128	128	141	159	141	155	136	158	154	134	152	137	145	150	127	145	163	142	146	126	149	146	173	152	144	139	153	131	135	137	152	141	160	156	149	148	140	160	123	127	128	139	157	139	137	125	111	150	147	139	131	124	151	157	130	143	149	138	150	121	113	153	157	129	154	152	149	128	138	134	138	146	138	132	144	165	146	126	135	139	138	127	133	140	148	134	145	156	138	134	145	137	161	131	154	137	138	134	139	152	141	134	141	152	153	136	137	134	143	142	160	146	141	146	148	137	137	142	135	140	163	141	136	152	147	133
7435	15758	13044	6670	4605	3215	2443	1924	1553	1309	1032	881	755	687	611	526	458	471	392	386	351	325	337	356	308	287	294	284	265	265	257	251	233	252	271	215	241	260	216	246	204	221	183	218	231	215	225	225	224	220	216	222	224	186	220	201	219	178	178	187	194	194	181	199	177	176	210	195	209	189	199	202	201	191	195	189	195	195	202	196	189	190	179	187	188	173	168	216	197	180	164	192	200	180	188	188	215	216	208	178	210	202	205	202	190	181	182	202	186	177	196	185	168	182	202	170	186	199	185	195	184	211	162	168	172	200	179	175	186	183	186	191	179	200	206	202	162	189	206	195	190	209	182	190	170	204	182	178	176	195	187	197	187	205	182	191	206	201	182	164	183	183	187	188	194	186	167	175	169	166	174	184	172	206	203	178	189	162	168	182	190	183	176	171	178	172	177	203	195	176	194	190	175	175	194	183	197	175	194	174	179	191	171	193	168	196	179	194	185	196	192	165	200	193	180	170	194	180	184	173	191	194	198	185	189	183	220	195	208	174	170	168	186	180	169	192	204	199	208	199	186	180	165	211	178	193	181	183	201	181	186	207	212	192	185	189	209	156	170	193	209	169	178	190	212	186	170	196	171	185	196	162	211	175	217	189	209	186	171	194	174	177	195	172	178	201	193	193	203	177	184	187	208	166	197	191	173	196	206	170	210	201	190	159	180	179	196	190	182	197	220	170	198	204	169	207	177	188	170	158	193	172	188	172	177	193	199	185	172	172	200	181	227	186	175	168	190	194	208	205	186	189	194	208	182	182	167	185	183	181	208	180	179	189	184	175	206	184	186	182	196	186	187	193	163	143	206	203	188	191	181	200	184	197	180	202	181	159	173	213	180	185	190	184	203	190	180	182	181	186	194	209	206	181	152	196	198	167	194	194	169	175	170	169	187	168	183	168	182	198	173	192	192	194	176	208	210	185	184	173	198	185	175	187	173	200	186	195	186	193	183	182	174	149	186	190	205	192	193	175	171	198	177	177	203	166	180	192	189	175	196	204	181	186	186	153	184	202	182	182	195	194	207	181	177	178	178	173	171	170	189	204	193	191	190	169	191	161	166	213	192	176	198	174	180	181	183	190	160	185	174	185	213	198	192	185	175	182	180	169	203	179	186	169	223	160	159	180	177	234	164	186	200	173	188	185	179	194	182	185	185	180	185	183	166	171	187	190	178	194	201	198	168	182	181	201	183	181	206	159	167	181	196	185	207	179	184	195	200	173	172	204	168	196	176	179	165	190	181	159	152	188	160	179	209	171	180	175	171	187	223	190	178	171	189	175	177	191	211	176	179	184	188	179	174	183	164	191	177	175	184	195	187	198	167	180	195	186	178	189	178	181	212	200	198	181	182	169	188	198	182	184	180	186	172	190	194	199	179	202	194	182	177	193	196	184	169	188	182	175	182	206	186	196	189	204	160	177	189	175	188	185	175	176	184	180	179	201	202	161	194	185	194	202	222	179	174	177	186	205	189	166	212	200	204	182	197	222	185	197	156	175	170	218	178	164	201	194	207	181	172	173	175	188	196	186	200	180	191	187	209	194	194	194	186	186	180	196	184	190	174	193	177	196	199	194	188	170	186	192	188	168	174	170	163	201	189	175	195	174	186	199	182	194	190	185	176	190	160	224	184	179	190	184	163	191	174	180	170	182	185	174	191	160	174	173	178	185	187	193	189	185	182	182	161	184	184	176	175	212	181	181	199	164	197	200	183	196	221	176	208	160	169	197	181	197	176	183	184	167	172	205	192	183	178	164	169	216	205	186	178	173	163	170	169	188	200	192	158	181	188	174	166	172	169	187	190	195	177	193	205	177	185	175	211	189	187	193	182	161	172	184	159	175	189	193	180	201	188	168	169	166	176	196	211	176	208	180	202	188	150	181	193	159	186	193	189	210	175	176	195	204	185	183	182	172	194	178	185	188	183	171	199	173	185	189	175	184	173	186	170	199	178	172	189	158	179	174	170	211	167	169	182	184	193	182	189	204	185	191	167	179	174	194	189	164	172	194	181	171	214	191	181	169	182	184	180	174	218	190	199	198	175	188	170	189	165	135	169	166	187	201	166	181	193	184	158	195	173	159	177	179	170	184	176	188	204	171	194	174	177	180	180	211	174	174	193	156	202	203	148	188	193	205	187	186	190	171	152	170	186	167	171	180	191	167	187	200	175	177	198	189	177	199	165	183	177	193	164	175	184	194	177	183	189	170	204	164	169	200	160	171	167	203	182	199	181	190	164	173	210	195	171	157	168	183	201	166	186	213	200	171	164	184	187	195	193	200	205	177	183	199	209	182	174	165	169	183	185	205	188	182	214	201	179	208	194	183	166	170	174	174	183	170	186	202	189	183	199	183	188	174	169	202	167	163	188	179	148	189	186	197	188	174	188	191	200	183	186	199	207	171	176	175	168	182	194	165	226	181	201	210	169	180	185	163	183	171	183	188	183	157	172	190	205	165	180	212	174	168	187	188	199	174	191	198	178	198	216	188	194	184	184	184	167	170	169	179	184	173	189	186	201	181	199	179	191	196	173	203	187	194	192	183	210	184	196	179	172	167	183	160	172	186	176	190	193	191	211	181	176	165	147	180	197	197	204	165	197	150	182	206	196	200	216	168	169	159	201	189	204	194	187	174	205	191	198	175	198	173	192	187	191	200	198	194	188	184	182	184	183	208	190	165	179	197	157	194	179	184	186	181	181	173	193	194	185	199	200	188	178	168	183	174	208	194	183	204	183	187	177	164	179	176	190	181	182	187	193	163	192	187	173	179	217	193	186	195	212	192	183	203	178	176	192	194	201	194	202	189	182	190	168	201	179	191	184	172	210	180	156	207	173	193	174	206	186	174	166	186	166	190	184	158	172	182	203	182	152	156	185	173	208	171	178	192	197	153	191	189	187	172	179	204	180	192	188	173	191	205	184	177	190	221	187	175	185	180	192	173	153	192	210	185	188	198	182	167	230	180	199	176	178	175	188	175	165	174	190	191	193	180	168	185	190	184	192	199	173	173	190	176	182	187	184	180	189	190	194	198	176	176	197	173	158	188	186	167	187	177	182	212	175	191	187	196	199	199	201	184	191	170	200	176	188	205	201	201	202	189	190	190	182	180	181	193	172	152	166	188	183	166	194	187	205	201	186	203	185	212	165	181	179	191	173	196	166	161	190	179	165	172	192	152	150	185	165	178	180	177	163	196	188	183	164	172	170	212	161	185	193	165	179	184	190	182	178	176	169	176	185	187	190	213	166	167	174	206	194	168	180	187	161	162	188	170	186	165	186	185	171	192	193	177	167	201	173	156	180	165	178	182	181	207	192	195	208	186	183	171	174	202	185	170	168	174	194	190	187	183	180	189	218	195	174	198	184	182	173	168	191	177	178	198	150	188	151	196	195	171	167	193	178	164	157	178	177	213	174	176	167	177	197	173	198	202	187	208	204	169	179	167	199	186	200	198
26925	20877	10448	1069	577	591	603	508	528	585	563	519	540	518	545	504	513	529	520	513	489	534	508	527	542	575	502	485	541	489	503	507	515	502	512	525	540	522	553	533	562	506	532	538	499	517	526	538	500	501	541	524	517	517	538	505	521	487	490	561	551	538	590	504	545	555	538	578	505	512	513	520	486	547	495	519	467	500	538	545	517	535	513	525	525	522	540	481	546	510	553	521	524	526	544	457	548	544	547	539	512	540	551	472	545	504	519	537	530	487	516	532	533	544	548	504	582	554	496	499	554	533	510	549	526	516	533	487	513	520	545	498	485	480	495	509	502	519	521	552	487	547	517	560	498	501	523	527	578	505	532	510	501	502	534	525	525	530	529	543	522	527	501	486	502	514	527	509	547	496	513	537	546	552	500	524	561	494	488	513	527	500	485	548	540	504	544	517	522	484	521	509	526	518	557	526	500	504	506	564	542	526	578	530	507	525	512	524	516	533	561	568	520	514	480	515	522	496	506	538	513	491	547	550	501	527	480	521	549	529	540	540	496	520	512	518	571	483	562	544	486	478	537	561	519	538	512	509	540	503	494	531	523	507	539	498	492	504	515	521	523	551	522	558	537	486	506	506	526	537	512	514	510	493	540	475	559	552	485	545	498	524	520	517	514	509	504	476	532	523	487	529	534	539	520	537	527	526	500	498	496	502	536	515	522	515	528	513	485	525	522	510	540	530	526	529	516	513	529	520	501	516	550	534	526	494	490	529	543	514	515	524	522	521	532	534	516	509	511	508	535	531	522	555	544	485	521	546	573	522	519	517	498	539	493	491	547	481	555	519	533	569	553	541	542	511	545	493	547	508	525	554	498	505	497	541	551	511	517	523	486	490	544	566	580	506	528	549	532	550	539	495	587	521	515	527	518	524	570	521	506	467	539	504	488	527	536	524	469	500	485	527	527	549	523	513	499	485	528	516	501	484	510	506	538	494	573	450	500	520	532	506	531	532	525	542	502	548	511	484	520	518	550	527	492	569	540	527	545	551	505	513	566	493	478	538	506	519	528	478	489	492	555	528	487	523	497	491	533	534	520	527	516	512	521	480	502	527	534	532	550	517	545	495	518	533	511	524	527	513	538	510	539	551	525	462	546	488	506	490	524	513	496	517	528	520	464	519	517	533	503	522	519	499	558	526	509	528	552	482	499	521	571	495	531	515	494	511	544	527	516	525	551	515	535	500	558	523	514	556	506	501	541	519	510	510	531	513	497	567	535	520	489	499	531	527	540	542	513	513	551	515	479	487	511	518	518	545	527	556	523	530	487	500	528	540	561	498	549	513	515	563	504	550	523	518	483	511	589	530	550	513	514	549	542	536	519	512	527	529	482	503	510	512	517	505	513	564	509	464	531	472	523	560	528	558	551	524	527	503	580	520	507	548	524	508	537	533	567	531	579	533	531	521	539	553	508	524	488	518	580	569	514	491	552	496	489	466	539	519	499	532	486	484	542	550	508	534	561	498	498	498	542	478	484	509	546	499	529	529	518	491	551	531	524	505	505	534	595	481	546	521	533	505	535	520	542	479	540	520	518	509	518	479	544	500	553	525	544	507	520	532	522	527	525	550	528	517	567	533	511	529	464	514	494	510	497	552	489	529	503	521	493	554	504	511	492	506	519	500	497	519	543	525	500	532	477	530	533	512	524	509	564	532	504	538	485	518	480	554	546	600	523	468	510	477	513	501	547	542	510	539	488	509	522	529	532	531	501	509	517	529	486	556	503	530	536	559	577	505	514	534	516	490	536	499	556	493	553	502	496	479	507	486	542	502	528	547	540	490	540	534	523	523	529	552	538	517	475	511	531	532	462	549	536	513	519	521	514	540	547	564	529	511	515	501	502	520	511	473	468	523	529	542	526	508	495	503	506	482	506	535	502	517	551	490	544	527	475	524	533	538	515	498	536	493	499	519	524	502	501	499	502	560	488	549	520	501	555	524	504	476	547	508	546	508	506	513	534	523	529	554	532	544	511	538	545	532	536	507	539	521	544	536	578	518	561	528	570	492	531	506	511	517	550	480	533	543	514	523	520	552	522	494	537	514	541	526	515	574	509	510	510	539	487	546	521	543	530	544	529	511	535	539	545	534	534	558	509	528	514	541	525	501	507	526	480	539	551	565	468	496	503	536	493	557	554	523	517	547	577	513	533	499	515	557	531	500	522	522	499	495	523	515	525	481	498	517	477	519	575	521	515	500	543	479	546	500	569	520	543	540	523	547	496	482	541	504	527	499	529	535	544	533	524	486	547	499	514	544	517	530	530	526	565	478	508	521	535	520	509	527	499	506	540	519	518	535	508	501	545	471	542	545	515	552	543	489	540	536	499	547	502	510	505	486	505	503	498	515	502	476	471	475	535	514	543	527	520	548	551	519	533	526	538	508	530	503	497	501	568	502	534	476	523	515	504	526	548	504	509	527	503	571	503	512	554	552	470	522	500	512	525	547	499	519	546	538	513	512	507	561	495	526	566	515	558	498	526	557	531	499	481	527	516	489	494	524	523	503	480	498	566	505	492	535	528	536	524	531	511	531	559	541	510	521	487	544	534	524	529	528	565	510	511	526	535	500	505	528	516	545	528	497	489	508	541	522	545	533	549	490	526	519	526	521	558	508	513	504	527	546	514	519	508	539	509	514	544	565	538	500	528	494	534	480	534	493	482	501	539	556	517	539	514	508	550	526	522	519	518	528	533	563	504	549	520	523	522	543	493	511	545	547	525	476	535	532	530	532	523	515	521	539	502	537	553	499	522	462	563	519	523	490	521	487	529	555	526	525	495	513	537	534	553	502	540	498	512	505	517	534	531	483	506	547	534	507	520	551	492	478	478	547	521	539	562	525	563	488	526	513	552	523	513	512	519	559	554	548	541	545	509	540	509	553	511	497	482	474	508	530	506	492	495	529	468	521	529	557	515	509	511	533	474	489	549	533	543	533	544	522	525	521	554	562	561	554	560	506	537	530	525	497	505	516	526	492	548	530	522	469	535	472	496	510	526	535	506	506	502	548	524	505	492	492	512	490	534	529	534	507	545	505	545	525	536	530	486	504	512	509	542	518	513	532	556	495	517	505	543	520	538	498	526	546	551	532	532	504	507	543	547	548	477	553	507	524	547	564	504	531	498	525	528	517	522	508	557	516	543	513	499	532	500	552	530	540	511	526	516	554	540	495	541	506	551	494	511	557	513	483	508	517	524	519	542	523	520	541	515	526	568	512	505	539	518	496	531	529	515	543	506	536	546	496	508	497	510	459	527	547	528	517	496	496	536	491	536	486	529	524	528	550	511	520	504	518	505	477	495	553	541	491	497	533	542	529	496	537	532	475	531	498	541	523	515	541	492	487	559	549	530	503	522	505	547	511	507	522	547	514	540	503	543	520	533	542	544	528	530	506	539	547	552	478	554	461	470	539	503	503	523	496	548	540	509	519	470	565	503	524	531	482	511	489
4311	1417	1322	917	790	717	783	708	652	692	653	722	728	690	681	626	689	637	653	652	643	671	735	646	652	644	674	633	687	640	638	669	683	652	690	655	667	692	729	681	656	715	626	704	645	666	674	699	636	675	684	655	686	667	695	672	666	703	673	674	675	670	658	692	658	719	651	677	716	658	674	664	652	661	648	669	673	658	655	686	665	618	672	698	697	677	657	652	620	674	650	675	674	629	659	634	685	699	654	647	689	701	693	654	661	668	668	686	714	648	671	663	644	643	674	687	650	651	663	651	670	692	678	704	708	641	631	681	688	716	676	677	699	653	710	620	662	679	692	666	682	684	687	656	606	689	631	697	651	691	683	652	629	625	652	615	648	661	667	644	649	722	716	681	680	713	666	642	637	653	652	695	664	664	675	653	664	675	655	654	665	608	656	696	622	697	654	585	669	719	663	690	635	672	663	690	667	652	688	696	654	640	658	663	675	678	686	691	633	670	680	691	676	652	714	681	636	653	661	653	685	699	652	695	718	643	662	644	668	659	689	682	680	669	642	710	657	680	665	686	629	697	627	650	664	641	658	628	665	696	631	687	666	652	680	679	676	643	650	702	679	671	651	655	660	690	653	653	679	674	659	680	639	641	611	649	648	639	666	661	674	660	657	694	701	675	634	665	665	607	618	701	599	685	666	676	692	622	661	673	671	648	653	677	663	665	630	697	688	732	653	700	671	666	707	682	615	674	695	710	670	694	652	663	641	724	629	682	632	627	662	692	649	642	656	650	677	659	647	653	666	693	667	658	650	658	672	655	679	700	698	652	696	690	662	638	643	659	644	678	680	709	649	659	698	662	725	645	682	645	706	669	655	613	684	657	657	686	669	619	669	660	701	712	608	655	672	730	687	663	698	669	665	659	668	667	694	680	617	661	640	678	711	610	692	643	679	670	639	673	645	658	637	670	664	662	664	679	665	638	682	665	689	635	618	710	681	639	625	633	651	695	662	644	637	682	684	683	639	710	686	652	709	649	660	654	679	670	656	690	668	686	647	619	682	650	612	660	632	654	660	598	701	670	699	622	675	696	697	649	641	649	671	668	617	640	656	656	656	708	625	665	644	679	697	635	695	669	676	691	692	693	649	702	655	709	668	643	661	655	664	686	655	655	691	663	651	652	644	658	695	664	735	659	664	639	647	668	674	698	693	663	730	632	661	613	686	676	645	650	685	631	629	626	640	596	633	660	645	681	676	664	655	694	673	672	673	708	640	652	653	623	687	678	669	672	664	673	682	666	689	620	700	659	650	694	704	679	690	671	679	691	707	666	666	693	693	655	658	680	651	636	645	628	670	695	685	692	669	668	641	712	681	631	624	682	697	674	693	682	657	701	641	678	671	643	661	661	644	642	695	679	675	663	642	694	629	686	685	622	638	694	651	695	666	696	638	668	648	694	647	646	700	668	682	691	736	674	698	644	683	716	697	642	668	663	651	712	674	697	665	657	689	667	690	603	696	656	681	731	646	647	680	585	626	667	672	676	668	645	673	665	686	685	715	686	672	672	627	635	631	691	716	677	679	704	726	686	655	676	669	660	665	662	694	646	652	686	639	656	733	654	698	641	668	651	719	666	669	639	638	688	668	623	654	730	666	646	700	720	673	675	665	661	648	655	654	642	670	659	665	701	696	648	636	640	647	697	752	679	688	682	709	691	653	677	658	646	714	662	711	675	699	685	645	589	715	654	636	643	666	650	664	690	641	696	662	667	655	681	657	636	697	672	632	643	690	673	667	642	673	620	662	674	683	626	683	670	605	693	665	689	649	722	641	688	661	625	652	657	662	678	644	681	671	701	691	657	687	675	698	686	672	667	667	633	679	656	671	664	658	661	692	676	705	637	631	688	636	658	681	648	652	697	660	646	698	700	665	726	673	653	707	625	687	628	674	628	665	674	677	684	679	685	639	672	658	677	620	676	650	677	666	688	690	696	619	664	620	688	654	692	699	650	650	687	638	692	646	706	661	708	693	660	649	649	675	654	683	669	692	710	653	634	649	613	648	649	685	673	626	662	624	635	670	649	654	663	665	670	623	639	658	647	652	673	631	651	656	675	686	715	664	657	673	625	673	652	660	646	704	669	630	682	687	673	688	694	662	642	624	699	623	648	684	680	617	622	673	660	690	687	659	661	721	642	669	676	687	679	687	665	671	686	666	666	643	709	655	690	647	662	698	690	681	675	646	706	668	693	702	652	681	652	676	640	653	642	672	644	635	681	651	657	653	675	697	649	681	650	672	612	674	698	699	674	668	651	700	673	696	644	677	716	618	685	650	660	700	693	690	699	652	656	693	663	686	715	641	713	684	678	694	670	665	662	709	662	709	722	698	658	637	689	682	669	678	669	654	660	655	659	665	624	643	650	695	711	640	655	626	620	678	689	661	673	669	628	624	671	651	668	689	649	670	648	641	663	649	712	631	625	690	681	648	727	645	708	617	642	641	649	685	668	635	631	635	615	668	668	696	646	679	699	678	693	632	662	686	685	695	667	585	662	627	631	621	650	692	670	664	667	691	669	649	657	657	672	640	648	677	662	655	640	684	704	649	649	664	664	679	678	672	661	654	668	664	663	668	664	638	653	724	672	672	664	694	658	645	713	721	653	655	660	673	668	674	673	624	667	682	691	644	688	629	624	620	687	651	659	669	669	706	646	673	654	647	729	679	640	643	653	677	675	667	628	717	659	675	700	645	691	662	619	657	670	666	737	708	648	692	667	649	675	675	636	674	638	721	658	683	633	675	666	726	667	682	645	653	698	667	665	645	681	670	662	666	673	675	674	618	692	671	659	702	653	669	661	636	611	648	646	669	675	693	711	685	655	656	626	690	658	621	689	664	631	717	631	715	670	643	703	642	662	665	658	675	660	686	669	639	675	602	621	649	678	715	698	705	714	628	669	652	677	681	625	717	637	653	658	654	664	673	593	655	685	621	632	639	675	623	645	645	653	692	640	691	665	635	671	670	705	678	657	644	667	656	625	648	694	667	702	705	645	629	619	667	699	650	640	670	689	657	644	663	658	625	618	671	675	653	647	648	625	647	708	667	698	688	635	650	637	694	713	671	646	679	668	649	695	682	656	694	683	663	659	666	659	671	668	667	689	660	670	685	679	660	661	670	668	661	689	679	680	684	636	633	650	733	699	705	707	666	667	684	677	639	690	699	669	662	621	659	678	658	642	692	681	699	668	641	615	668	641	671	681	688	664	675	617	658	642	663	654	702	710	669	652	681	639	727	666	666	685	647	730	669	645	642	622	683	656	668	643	631	694	655	670	647	635	630	614	685	642	668	699	667	671	685	667	697	630	712	664	625	659	714	674	636	676	670	669	699	653	649	702	654	658	625	666	657	701	651	703	690	697	686	695	628	664	641	681	654	659	665	640	675	687	673	664	650	659	666	702	709	617	649	670	673	631	701	663	671	680	642	634	679	697	701	666	686	654	659	680	707	645
23769	21294	28833	24082	21282	12176	1155	712	609	492	506	469	450	429	414	412	369	381	383	362	376	393	402	356	338	345	346	333	362	339	362	348	335	333	351	347	326	393	364	325	332	342	313	363	342	331	340	307	311	300	350	347	322	375	316	320	350	358	333	338	338	333	334	309	315	319	329	361	323	342	329	332	326	322	345	297	339	362	319	344	333	391	362	333	311	321	321	369	331	309	333	295	349	337	303	326	317	312	339	310	343	334	342	325	308	351	320	325	330	338	324	320	315	325	300	358	309	323	307	329	342	314	338	340	328	334	332	341	348	323	331	366	340	312	324	308	328	323	333	308	346	311	303	344	303	303	330	359	310	338	322	335	325	332	313	334	338	321	348	312	319	352	302	337	327	359	311	367	313	290	325	333	314	337	329	340	326	338	324	310	315	325	291	334	319	343	307	318	315	332	346	324	355	313	330	328	326	319	315	316	370	315	322	338	320	339	301	296	316	351	320	328	331	337	327	305	304	305	314	349	295	314	322	339	327	332	330	315	359	331	342	321	353	316	335	318	319	342	318	335	342	319	318	328	346	334	347	341	305	363	327	301	350	348	321	322	358	321	335	315	329	307	347	299	300	355	334	341	299	288	317	334	316	358	299	338	301	371	320	331	307	341	329	297	334	343	323	331	344	342	336	357	317	361	336	294	319	334	336	322	339	314	320	373	311	301	346	309	337	321	341	325	331	321	348	348	315	325	335	294	319	317	332	343	344	316	313	354	321	338	354	307	338	331	330	328	338	353	327	335	319	308	339	336	336	325	319	342	312	323	319	368	304	326	324	337	309	343	276	310	312	310	323	329	311	331	329	305	348	316	335	322	321	325	315	317	351	346	310	345	312	367	329	310	365	319	336	328	358	330	333	321	328	336	322	335	342	341	324	318	299	358	323	313	318	333	319	317	321	319	327	312	309	345	335	330	317	327	344	304	321	296	294	317	294	346	343	319	302	341	339	301	324	312	315	311	305	325	302	326	318	316	361	354	321	340	356	352	325	334	352	341	331	317	345	323	351	320	339	308	333	320	293	314	313	319	350	331	315	338	350	334	288	328	325	350	332	319	345	304	359	326	315	348	316	315	334	341	301	307	363	326	337	325	345	317	353	297	318	342	332	307	340	332	295	294	341	341	323	336	349	331	322	340	340	315	329	298	339	326	322	286	323	315	326	319	317	316	359	346	353	326	344	326	312	321	323	327	321	299	333	350	334	362	326	323	360	335	333	318	310	293	345	348	324	327	328	339	380	321	292	320	330	362	322	311	311	306	339	321	341	293	325	335	312	325	297	319	324	285	316	328	316	332	301	317	332	300	296	338	317	312	335	292	358	368	305	315	335	321	299	325	350	357	350	334	365	318	318	377	347	322	310	345	350	327	310	313	316	328	311	316	309	329	300	346	336	342	342	330	352	337	326	325	348	312	355	325	337	305	338	348	325	369	347	323	327	339	340	352	318	335	300	326	309	296	323	357	340	336	342	326	329	345	310	299	334	343	340	364	377	320	326	345	334	316	339	326	311	320	320	333	306	341	319	336	345	295	323	329	327	350	328	328	333	317	338	308	331	352	314	307	313	323	294	354	336	333	321	316	329	357	345	299	327	346	322	308	357	316	323	346	330	346	336	326	318	318	303	313	340	330	324	307	337	326	334	303	314	301	372	348	338	313	304	332	342	353	326	327	340	321	311	306	361	321	329	338	346	321	317	309	356	318	322	334	308	331	339	296	307	327	317	283	317	347	321	306	319	311	364	354	304	325	301	322	310	336	317	359	334	325	348	327	316	309	347	296	351	324	300	330	373	313	327	306	320	361	317	337	326	309	358	332	331	308	310	336	330	328	277	315	326	308	320	316	329	345	327	324	313	305	314	351	322	363	312	337	312	323	332	301	308	302	300	312	286	307	299	354	322	345	344	333	316	337	316	296	302	326	329	361	338	315	332	302	328	328	306	355	321	326	328	305	313	359	337	320	337	304	326	343	334	344	317	340	320	340	320	362	275	348	310	328	325	336	306	334	337	324	340	347	326	343	309	329	322	347	326	322	375	320	353	321	342	341	316	331	345	342	334	340	310	301	340	335	308	352	302	307	329	340	348	335	313	334	342	336	331	366	333	339	329	319	318	319	352	321	335	345	315	349	323	330	343	335	329	310	291	353	330	293	357	346	342	316	340	323	360	316	317	350	325	329	303	324	352	328	344	335	320	300	327	315	316	373	330	312	354	297	330	349	320	322	309	300	320	314	322	301	363	343	323	318	307	300	311	341	348	288	301	300	328	344	345	320	330	336	361	328	335	327	334	341	325	283	344	317	295	314	326	355	343	354	329	323	298	321	329	303	346	353	333	354	337	348	336	268	341	353	334	351	354	311	330	349	312	316	328	310	336	311	342	326	335	324	331	351	325	320	330	316	353	334	333	325	337	332	295	301	359	366	360	382	331	318	336	361	299	370	305	352	332	342	350	349	351	351	309	353	322	340	352	352	322	353	339	350	335	364	323	329	338	320	320	337	309	304	332	334	313	306	311	328	296	362	307	316	315	334	324	309	320	324	344	339	304	327	303	326	330	313	329	337	316	312	299	338	340	339	345	323	303	304	356	318	327	344	334	321	304	326	298	276	307	326	321	287	318	296	300	309	301	354	325	360	320	342	284	325	313	324	358	327	325	308	346	327	316	323	314	311	311	323	355	286	341	342	340	348	319	327	342	306	311	331	349	324	319	338	328	333	303	309	314	327	283	325	304	320	334	338	337	332	300	350	326	354	316	380	296	346	357	312	338	358	323	335	352	340	325	312	316	335	325	312	327	317	315	336	356	339	335	303	322	328	307	348	308	352	364	294	315	310	343	360	340	345	331	318	314	317	314	351	310	331	362	317	333	332	345	309	330	323	284	331	340	318	346	314	362	334	325	357	348	342	307	315	352	311	292	320	345	315	319	341	318	358	331	309	318	336	312	332	332	327	338	328	332	328	339	313	339	343	353	291	305	302	321	325	337	278	331	333	357	310	339	324	305	340	338	312	323	326	350	311	350	348	329	301	333	351	329	331	320	341	354	331	343	339	318	337	353	358	353	340	330	337	344	300	342	299	317	303	313	304	332	314	302	320	323	375	330	289	330	321	359	314	297	349	350	327	300	300	321	350	312	352	335	346	331	325	330	331	351	333	337	310	333	297	308	339	328	344	318	323	331	325	281	332	346	336	350	317	342	320	311	342	307	291	332	300	345	333	377	329	310	319	352	333	319	342	341	342	309	307	308	316	322	315	322	318	320	339	313	343	319	318	291	332	342	335	314	344	297	343	332	331	302	292	334	359	333	338	324	321	333	337	332	336	284	360	314	338	314	317	317	326	319	321	333	319	329	325	344	313	313	380	329	335	331	317	346	326	327	318	354	323	321	332	310	319	341	335	302	329	322	362	330	341	320	335	346	330	307	333	318	315	329	306	324	348	335	313	311	334
5586	9882	8178	4061	2709	2091	1618	1370	1209	979	839	759	739	673	670	545	567	596	537	543	524	549	487	474	508	520	498	476	482	483	521	479	460	456	469	466	485	474	465	435	455	429	425	426	429	443	487	428	468	433	442	437	427	419	460	465	418	458	439	446	418	431	445	461	467	439	422	436	440	445	443	454	426	427	449	437	459	418	419	435	407	454	438	417	422	453	442	425	438	397	421	450	426	464	441	398	422	418	435	456	442	432	445	463	434	463	416	405	425	466	427	442	418	445	437	472	472	414	435	438	437	464	448	408	438	449	421	443	448	448	407	398	419	422	444	439	455	412	435	463	426	449	503	418	390	420	401	461	417	480	434	438	424	443	419	442	444	444	456	437	441	437	418	470	458	411	406	449	400	449	456	463	395	456	457	433	448	422	411	417	431	385	415	436	458	393	466	436	441	441	423	408	455	427	440	453	419	404	440	430	446	462	424	442	430	427	432	428	460	435	417	465	429	434	442	432	434	455	466	485	442	441	449	411	411	459	434	451	449	486	415	469	411	432	447	427	397	435	423	436	427	452	466	440	426	406	411	462	426	436	413	415	430	432	463	389	444	450	425	443	415	429	424	417	423	446	407	420	451	440	425	467	446	440	429	413	422	430	474	456	449	451	494	432	426	419	424	442	417	444	422	436	449	437	433	420	436	446	439	409	410	405	434	437	411	430	418	438	464	446	392	471	397	448	448	451	407	467	440	423	416	448	420	427	410	436	411	445	435	451	438	457	412	444	462	427	419	413	449	444	387	438	401	450	401	471	421	482	462	446	460	454	456	413	407	438	443	425	390	415	440	413	457	432	440	440	417	420	453	435	400	449	451	463	452	441	428	467	436	424	435	433	452	418	409	438	444	420	466	435	465	452	384	414	445	440	430	444	462	429	429	422	453	442	413	450	423	400	451	439	467	459	402	417	443	463	436	419	415	447	382	448	439	488	413	442	491	447	426	472	442	466	422	432	439	470	439	472	442	412	445	423	461	414	432	440	443	385	428	442	431	464	416	428	436	388	442	439	426	444	429	430	437	413	399	451	416	416	453	470	425	420	460	409	425	436	456	435	457	432	419	428	417	455	461	450	431	437	420	466	433	444	427	457	439	432	457	447	451	459	464	420	439	433	424	442	430	414	419	472	418	442	470	469	462	439	471	418	422	447	466	454	453	417	406	444	458	417	421	430	441	457	429	377	461	415	441	427	420	446	424	480	409	450	466	430	407	384	414	442	428	414	384	424	428	450	455	433	414	438	445	431	435	418	413	434	481	472	416	443	450	442	426	439	424	455	411	437	442	415	424	435	453	444	421	450	447	422	448	422	461	428	434	462	425	408	467	430	453	396	462	424	451	403	455	436	424	416	404	474	428	433	433	413	445	458	444	440	474	432	420	459	449	432	460	427	449	428	407	439	465	455	469	426	416	431	434	423	400	404	426	458	412	431	474	401	453	427	467	407	404	449	453	429	421	455	455	449	445	464	405	402	472	434	458	425	429	426	418	440	406	476	399	436	440	439	425	476	458	441	434	427	424	414	417	440	438	444	463	444	398	425	479	402	432	423	432	453	435	453	448	440	454	430	429	433	404	404	445	444	413	419	424	395	438	431	459	457	412	417	440	435	440	435	421	444	414	430	432	445	394	453	417	409	419	455	470	453	437	463	411	425	433	435	401	458	476	455	430	408	446	437	429	395	420	435	435	443	449	484	432	448	437	435	395	409	434	393	484	419	440	461	440	441	418	440	367	405	426	440	461	431	425	422	449	407	462	419	400	431	462	426	424	417	473	447	408	460	440	453	451	452	434	436	398	447	451	405	408	429	430	393	463	423	419	460	465	436	418	412	446	471	427	397	454	399	426	464	418	437	442	414	456	441	432	444	452	447	414	448	409	430	467	441	439	426	476	437	430	412	459	441	406	443	448	427	441	471	448	457	425	419	441	427	447	453	402	410	462	456	424	449	455	454	444	465	452	442	427	421	425	451	448	436	428	459	421	472	421	432	428	466	459	415	431	428	433	448	463	444	441	391	449	451	462	441	435	444	421	395	395	453	405	438	417	419	434	412	468	452	457	413	440	408	416	459	407	454	445	417	434	474	420	443	447	408	449	448	460	444	431	464	442	410	444	405	430	459	445	387	462	409	457	473	398	399	470	445	471	417	462	447	456	439	455	429	463	422	439	412	408	428	426	440	403	437	435	452	428	405	433	464	408	449	428	401	433	408	416	424	435	435	439	441	430	449	429	408	443	456	473	435	434	424	452	433	439	456	419	437	447	393	437	429	412	467	416	421	444	421	417	461	415	402	407	440	415	437	420	464	454	452	428	465	405	401	384	440	431	431	462	438	423	438	441	437	466	397	467	456	437	485	456	430	457	467	450	455	417	454	407	456	435	428	439	446	418	488	416	430	458	428	444	415	441	434	421	414	447	466	411	451	431	438	424	444	406	428	439	455	451	428	420	423	447	425	449	438	465	439	410	426	445	431	433	451	404	429	428	440	404	427	436	489	469	452	450	420	421	428	433	431	433	511	426	422	403	442	419	425	424	453	437	430	436	421	430	434	382	429	420	419	420	435	443	393	439	423	412	434	412	418	441	487	422	435	464	446	438	456	437	424	478	413	450	435	424	420	433	450	425	407	460	428	454	435	472	490	456	409	441	426	440	396	426	465	427	405	439	449	414	449	423	393	449	399	449	435	431	420	394	439	415	453	432	422	466	457	390	415	438	431	446	443	435	452	427	426	461	449	436	426	448	442	410	432	467	454	439	442	386	465	442	430	419	429	442	406	433	435	448	403	425	443	427	425	438	435	419	431	453	437	439	430	410	426	449	425	444	451	475	451	429	427	434	437	438	455	463	420	427	454	421	437	419	444	466	443	425	444	455	403	428	434	473	409	455	439	424	420	440	442	453	423	436	454	459	431	439	436	410	428	435	447	421	403	434	418	410	426	412	446	438	454	419	447	458	428	446	419	428	423	417	429	417	430	466	390	430	427	432	437	437	420	401	417	439	455	432	411	418	446	430	437	408	458	420	448	447	397	425	429	434	477	423	410	432	473	451	405	405	456	440	412	388	431	447	441	436	414	437	482	442	413	400	440	441	404	451	440	457	419	434	472	419	427	441	426	427	435	433	436	417	464	441	422	435	485	421	419	433	416	439	431	445	428	447	451	451	438	441	432	410	435	449	439	441	460	452	404	418	426	436	425	439	452	405	427	425	442	429	411	435	433	457	384	462	431	466	422	427	470	449	444	447	459	452	452	442	420	395	436	390	473	477	401	417	444	429	482	455	447	461	443	430	399	454	423	429	427	425	406	429	441	470	444	469	430	437	435	419	408	465	420	408	460	407	454	442	447	435	450	434	434	420	449	459	449	411	436	471	420	460	442	440	399	411	429	449	439	424	421	456	426	444	396	439	417	459	388	401	418	406	447	434	411	486	431	471	412	426	436	446	412	461	461
22873	21264	29171	23686	21269	21296	10489	969	633	541	453	428	376	360	329	305	257	248	237	221	225	206	207	208	204	198	169	173	178	168	204	170	173	164	147	177	161	166	149	150	178	149	178	143	156	143	169	151	155	165	170	178	159	168	143	158	135	142	168	135	148	135	151	150	139	136	146	174	147	145	141	136	132	135	155	125	155	152	137	132	155	150	152	151	154	149	121	122	155	154	157	137	140	144	167	137	141	163	152	150	146	147	160	149	145	149	153	146	136	135	134	147	128	165	135	152	151	139	164	132	142	147	125	149	141	149	120	132	153	155	168	143	140	161	132	135	137	165	138	154	150	129	160	141	139	158	137	144	164	147	153	145	126	140	137	164	138	140	150	140	162	154	157	154	144	154	127	125	148	149	147	117	151	141	138	125	161	151	164	165	135	132	133	157	160	128	142	147	154	149	148	172	141	137	150	151	152	134	140	144	157	150	156	177	154	124	142	164	146	135	133	138	131	167	118	147	136	141	134	147	133	160	141	133	166	140	143	142	148	130	129	151	132	158	160	166	138	123	138	136	151	131	142	144	126	133	148	145	125	162	145	130	121	148	154	135	140	133	136	158	167	139	144	142	159	141	157	143	142	141	139	149	143	141	156	139	138	139	129	161	153	147	124	154	149	128	176	137	136	166	142	146	175	140	153	156	140	147	138	163	132	141	135	149	132	151	150	186	151	140	122	131	169	160	126	151	164	162	147	153	143	141	148	141	140	134	167	131	148	128	146	148	137	149	134	147	152	128	128	152	146	149	142	157	153	156	161	153	162	163	128	171	165	141	133	148	153	133	142	136	150	182	152	147	141	131	132	130	141	140	164	131	167	154	131	143	136	156	139	135	144	128	137	137	139	160	158	123	150	154	161	143	121	155	148	144	156	167	122	151	155	146	146	162	143	135	153	149	148	141	127	139	167	146	146	142	139	141	160	150	130	142	161	131	172	141	152	157	134	144	156	157	133	148	143	134	131	145	171	137	151	137	142	149	146	114	131	164	126	177	148	146	138	136	140	151	150	144	147	129	140	164	167	131	129	140	148	138	151	133	162	153	147	164	144	143	146	138	160	141	130	149	129	124	130	158	145	156	153	137	141	137	165	149	158	154	127	168	146	127	122	163	137	145	144	142	147	148	150	163	159	129	135	139	117	161	127	161	142	144	150	141	133	122	153	138	157	155	140	140	159	146	158	121	130	139	156	133	132	151	150	142	131	139	152	143	157	144	130	139	156	151	150	142	139	152	143	143	151	147	155	153	151	147	166	165	144	159	155	159	153	137	141	158	140	152	146	135	164	142	155	143	155	122	142	151	145	152	155	154	145	135	131	149	147	127	135	131	158	138	145	155	128	139	156	141	132	143	149	135	128	140	147	128	133	119	166	147	150	127	131	157	157	157	149	137	130	143	122	142	141	139	131	150	148	143	161	145	136	129	166	148	140	140	147	138	151	158	136	133	126	148	148	152	154	139	155	154	132	157	127	143	169	159	142	141	146	158	146	152	146	135	151	157	149	133	138	138	151	127	161	132	174	157	150	130	139	167	139	156	144	134	146	139	143	151	149	126	165	151	134	149	133	137	132	156	150	158	129	168	143	140	171	135	148	160	129	142	167	150	116	129	146	144	151	139	153	154	131	156	156	131	143	141	159	148	149	156	142	154	168	137	141	127	163	133	160	139	130	120	128	138	132	138	159	153	143	166	143	171	135	149	147	156	129	148	159	142	153	163	144	125	153	133	144	124	153	164	134	170	128	156	131	167	137	117	126	136	142	151	130	141	137	150	136	159	142	129	140	124	145	139	117	134	158	127	127	133	143	159	159	139	133	161	157	121	148	161	144	122	162	144	166	135	149	129	146	148	170	131	145	151	178	150	140	149	135	149	149	137	144	120	135	149	148	141	152	132	143	117	141	168	135	126	160	143	141	141	137	149	145	130	139	130	132	140	129	152	160	144	147	141	138	149	140	127	152	149	154	147	153	141	134	145	155	156	140	145	145	127	152	112	148	122	146	156	162	163	147	151	150	138	139	162	154	139	146	140	147	136	151	132	127	146	130	156	157	161	127	153	126	135	162	125	144	148	150	115	169	156	136	143	136	177	117	152	135	157	152	161	127	129	128	146	147	134	137	152	146	145	157	136	145	134	145	139	148	154	114	145	142	150	166	145	139	121	119	148	137	132	166	152	171	142	168	152	138	151	161	170	146	167	145	142	165	128	133	132	145	150	127	135	132	147	123	148	173	157	147	151	135	170	131	160	131	139	140	140	143	158	148	148	132	151	146	125	149	161	147	157	153	148	152	147	146	162	129	146	157	153	136	154	147	147	152	142	168	157	161	130	160	147	160	176	152	156	169	141	160	152	139	158	129	133	145	170	139	136	171	137	167	163	165	157	161	132	147	128	154	137	160	141	118	156	139	152	151	128	150	151	141	153	160	149	137	142	153	153	156	139	144	125	137	142	142	122	120	143	148	143	154	169	131	166	144	148	142	143	142	156	149	159	150	130	160	159	161	156	139	135	162	149	149	151	133	148	155	142	144	120	153	178	125	130	141	128	167	160	141	149	140	166	164	156	135	148	131	117	140	136	126	132	141	156	142	141	168	150	146	141	141	154	127	144	140	144	139	159	145	138	146	139	142	166	167	147	151	161	157	142	146	151	167	154	143	158	129	159	160	148	155	167	146	132	136	157	147	137	155	139	173	124	162	163	149	155	130	140	129	146	138	152	130	139	108	149	137	148	132	159	145	123	153	148	136	167	149	142	134	152	133	164	141	166	172	139	133	159	145	142	144	163	153	152	147	148	150	144	155	144	148	135	131	160	138	137	145	130	141	134	138	157	150	146	150	152	146	163	143	171	166	125	144	154	134	163	138	121	153	128	147	139	155	149	136	138	143	166	131	154	136	149	140	157	133	123	159	122	120	140	152	135	124	159	136	171	137	152	155	134	132	140	156	142	153	141	112	124	150	130	144	154	164	137	143	139	158	147	131	155	171	150	134	144	133	176	141	146	159	142	157	128	161	162	146	146	146	146	136	152	130	131	133	161	153	159	151	129	135	144	134	150	127	146	170	129	170	134	165	138	141	146	143	146	143	131	134	131	146	163	145	139	159	140	153	155	155	147	146	140	150	160	138	123	136	153	154	146	139	151	119	156	138	154	139	129	131	142	136	142	129	153	154	154	151	142	156	137	138	144	136	135	163	139	134	126	150	140	132	151	144	154	163	137	141	147	134	142	150	140	150	134	157	135	166	145	145	147	141	124	124	145	150	163	122	129	147	153	166	153	155	149	147	149	139	132	151	144	135	152	127	137	157	163	155	140	143	159	147	137	126	132	145	156	146	131	135	151	146	153	156	155	171	140	155	154	137	147	143	129	136	127	137	145	168	141	142	166	153	155	145	138	132	156	163	141	129	129	146	134	146	136	137	170	132	147	137	154	144	151	161	148	151	144	147	156
7320	15764	12940	6753	4558	3421	2502	1862	1574	1246	1021	918	768	691	600	552	491	421	400	397	374	340	338	326	322	315	295	297	256	281	255	266	253	214	219	244	261	257	247	225	240	244	223	256	196	208	221	232	202	213	193	229	196	237	224	187	220	223	210	201	249	196	189	237	209	193	234	192	189	188	196	173	192	193	227	206	184	218	196	183	189	207	173	197	188	207	198	239	215	180	222	202	189	191	210	190	191	168	211	212	216	201	197	191	188	193	206	208	216	184	182	207	179	197	210	179	188	203	182	213	205	189	193	214	189	198	204	185	228	209	200	185	175	189	173	208	202	166	214	187	187	192	184	189	194	200	187	201	191	215	194	184	217	194	193	190	190	208	191	180	165	166	150	176	177	195	206	194	183	172	206	187	164	164	195	188	190	197	157	182	187	153	196	177	183	179	194	189	196	196	194	187	196	194	172	199	212	181	203	181	200	196	190	170	212	196	192	169	224	201	206	184	211	207	195	181	184	201	172	172	193	195	200	195	191	178	183	222	175	206	166	182	203	212	194	182	207	197	203	200	195	176	173	207	184	180	194	192	178	202	210	213	164	173	187	188	200	180	190	213	165	195	188	176	229	211	188	191	177	194	185	183	212	183	187	163	190	181	186	191	185	180	186	187	193	197	152	206	194	186	187	192	191	184	188	180	186	186	188	197	173	169	182	196	167	230	197	181	189	179	211	184	170	174	215	194	207	178	191	159	167	199	175	197	197	176	191	183	173	190	208	178	148	185	182	181	179	183	196	185	221	172	223	170	193	198	199	200	190	162	190	179	183	183	212	219	196	183	184	187	200	181	212	178	177	209	168	186	197	177	185	184	187	217	190	175	175	188	190	193	200	202	192	194	187	195	211	178	208	216	208	197	195	165	189	175	201	176	202	189	195	188	182	179	177	181	210	194	216	193	165	193	187	208	204	180	198	207	202	199	204	164	189	187	192	176	192	196	180	173	194	202	193	181	203	188	181	195	196	198	176	167	186	205	194	181	174	188	207	181	200	199	178	182	212	199	196	184	194	207	206	187	198	188	194	199	201	199	200	149	207	199	167	190	173	208	177	200	186	191	216	195	188	186	178	197	191	197	179	194	223	190	209	182	195	192	200	182	190	195	184	206	173	196	194	204	212	196	210	173	207	195	195	182	190	187	182	197	196	160	172	179	192	191	197	185	197	180	203	159	201	182	193	176	201	188	188	172	212	176	197	178	172	166	175	185	203	164	188	196	168	187	188	189	189	169	190	184	183	183	190	187	189	178	199	205	173	185	206	210	197	178	180	206	192	191	184	184	202	183	196	189	186	186	204	170	177	184	214	183	184	198	206	191	188	177	209	217	196	169	176	187	171	170	187	197	188	200	203	164	206	184	202	195	186	199	203	205	169	218	186	205	178	196	184	191	193	202	177	213	200	202	208	175	158	184	204	212	201	187	213	188	197	172	175	191	201	198	203	199	192	189	176	206	192	172	196	188	199	180	188	171	191	194	172	183	181	180	179	155	209	176	206	201	191	189	173	202	182	214	183	220	179	189	194	187	190	201	189	188	190	187	190	195	197	193	188	169	190	192	184	175	182	182	185	181	208	182	194	164	182	194	183	186	182	211	195	195	208	184	197	187	190	204	190	198	208	183	185	197	191	192	185	182	176	182	187	210	184	207	169	195	190	190	223	175	189	177	183	217	176	215	165	186	190	175	169	188	179	212	163	180	199	204	199	185	192	158	189	183	187	221	184	195	198	175	182	181	173	179	183	170	198	157	201	206	207	185	180	184	168	208	175	170	183	171	173	200	179	180	193	166	184	199	167	195	198	198	183	179	168	183	187	188	175	189	184	177	190	189	192	206	184	183	173	193	181	191	180	199	187	201	181	208	175	186	192	186	198	197	205	184	185	187	201	207	182	182	198	171	196	172	181	196	168	161	198	179	217	177	181	181	200	188	191	186	187	166	202	204	190	180	179	195	181	166	193	191	200	182	193	185	165	208	207	192	172	189	194	190	177	196	180	179	166	177	184	204	179	201	182	186	182	179	159	198	187	193	175	195	198	190	175	160	198	173	172	197	190	179	191	183	178	188	175	194	177	218	197	166	173	185	207	212	201	178	187	191	183	194	202	184	229	182	209	189	155	202	193	177	190	185	189	178	198	199	192	197	212	191	199	210	208	197	202	178	181	197	198	177	175	199	206	194	190	162	195	172	165	181	183	197	205	192	163	159	187	197	180	200	203	160	193	191	167	197	195	184	205	200	186	226	207	181	193	179	189	215	190	188	203	205	203	190	173	178	207	180	181	207	183	198	185	203	184	186	185	198	184	200	200	199	185	181	175	199	165	176	208	194	181	168	204	154	166	208	171	175	171	207	172	180	190	191	196	195	203	199	182	198	199	195	205	201	199	176	198	186	189	180	179	185	169	200	211	186	184	184	179	217	206	170	178	173	231	203	213	180	187	202	192	190	185	192	184	169	165	196	209	196	202	200	179	167	178	184	160	167	193	208	178	199	184	201	184	207	180	196	178	160	186	176	193	174	197	188	196	195	171	209	195	184	195	194	171	191	186	180	211	202	187	194	191	154	199	198	176	187	191	166	190	186	182	173	180	158	204	195	174	185	195	183	155	184	202	201	200	184	200	164	192	187	187	185	185	181	189	224	188	178	184	179	204	204	198	188	203	201	189	162	189	214	158	170	213	195	210	180	181	216	179	213	193	189	203	192	192	167	184	178	198	200	172	217	175	194	172	180	186	214	175	196	179	206	188	207	178	170	202	151	217	212	163	194	190	174	190	184	159	170	191	193	197	180	212	202	192	197	202	201	217	176	160	163	176	177	197	213	200	177	201	212	209	191	181	197	196	182	170	209	189	213	189	160	199	181	197	218	202	200	212	181	195	240	197	192	189	158	192	185	185	185	192	166	185	195	180	179	209	181	180	154	188	191	171	217	177	185	188	175	194	167	171	186	192	170	194	184	183	190	201	197	196	192	201	186	178	185	164	170	177	202	176	203	189	179	189	195	190	176	183	171	186	178	199	195	227	192	181	199	190	181	208	181	182	180	190	163	198	178	178	179	198	186	186	172	178	179	181	195	184	177	204	194	182	174	167	185	202	196	203	188	171	190	148	181	190	199	203	196	180	165	173	159	173	192	196	188	183	177	198	195	192	188	196	178	172	205	193	205	197	170	167	193	200	188	208	192	211	178	181	193	191	211	216	204	182	187	201	183	204	167	203	209	185	195	190	194	164	171	173	181	191	192	174	184	206	164	172	181	191	203	213	183	211	202	201	178	188	182	197	199	174	206	154	185	175	190	171	179	170	203	172	211	188	172	188	193	203	192	187	188	176	192	213	179	182	180	207	187	185	195	190	198	191	213	197	177	193	201	193	159	167	184	206	183	199	177	200	213	159	177	187	199	207	186	177	218	209	199	214	196	193	188	174	176	184	174	206	194	196	192	185	160	170	182
26946	20956	10793	1212	759	694	630	589	564	559	577	548	537	526	531	541	537	502	548	507	580	529	568	541	515	533	534	511	509	539	552	508	536	547	537	530	508	515	548	545	557	548	518	538	483	518	554	521	563	529	518	530	497	534	542	521	505	513	529	559	502	519	509	538	511	496	522	569	515	523	530	515	501	533	523	547	546	521	553	538	506	530	537	571	498	564	541	531	536	535	552	555	566	500	514	551	557	526	497	564	536	539	520	528	544	509	537	540	508	515	528	501	529	556	538	515	529	500	543	551	559	508	541	514	526	561	554	548	522	527	533	507	502	549	508	546	510	546	524	552	521	533	573	555	506	534	516	540	572	520	539	514	513	517	491	541	534	526	551	535	516	552	553	503	531	515	502	524	580	525	484	529	554	498	560	474	535	527	467	510	539	498	512	548	569	507	530	526	520	496	547	523	508	549	479	496	506	539	524	558	504	524	504	498	511	561	532	496	508	519	512	527	538	493	537	555	502	527	565	510	531	500	523	518	520	503	548	503	590	535	532	549	491	514	508	535	550	526	546	517	556	514	513	487	514	580	522	495	529	523	553	561	509	510	547	524	536	492	571	542	544	518	567	536	496	499	503	543	562	560	518	576	494	503	587	528	489	519	517	503	479	530	531	524	521	542	521	479	534	532	540	525	543	511	525	504	570	502	549	545	564	512	506	537	531	504	543	502	515	503	520	523	506	528	579	570	485	543	529	510	535	521	537	518	511	545	579	609	520	494	475	526	508	566	518	514	515	548	535	504	512	538	539	517	527	539	548	547	537	541	540	501	555	517	536	531	513	524	480	512	512	582	543	496	522	548	525	485	498	532	536	555	526	497	562	518	527	520	517	542	488	565	520	542	485	579	499	505	513	533	561	556	555	531	524	538	571	538	513	536	551	481	497	518	552	506	541	508	522	512	535	512	475	527	545	517	511	555	543	522	549	531	556	488	513	551	527	508	481	490	555	517	550	491	497	555	529	574	513	554	541	524	503	538	530	541	519	501	521	513	523	521	524	605	550	507	514	559	512	534	511	561	522	492	550	520	535	515	524	485	510	534	521	549	565	510	496	529	564	521	522	549	492	517	490	502	519	524	542	536	537	541	542	499	512	511	556	545	514	549	506	509	506	535	531	515	533	519	516	541	523	499	528	542	509	527	519	562	528	534	552	533	507	538	534	518	552	500	538	493	525	518	542	528	527	540	480	551	521	511	497	534	529	500	522	515	494	546	516	569	519	520	528	536	503	541	518	505	520	528	568	556	501	571	510	574	484	511	511	503	551	520	589	543	534	543	556	526	511	495	525	546	541	559	530	555	501	553	536	525	515	531	519	570	547	532	538	483	555	542	544	511	527	483	555	462	537	511	564	557	484	543	513	526	552	481	575	529	560	489	528	549	532	506	518	523	519	476	536	532	488	501	523	506	505	511	553	516	519	534	508	482	485	515	571	553	537	490	526	511	528	508	559	542	515	527	496	517	475	546	518	539	546	490	525	564	557	546	546	530	569	462	530	498	507	512	552	522	510	530	528	531	495	526	507	529	551	547	514	493	535	534	536	492	505	485	543	541	541	539	597	573	537	512	508	500	547	523	527	551	528	508	562	500	524	519	562	555	527	524	510	506	529	486	517	534	554	520	530	538	533	535	553	496	508	512	498	566	522	508	558	493	579	512	532	573	554	585	530	487	518	512	517	550	537	500	577	510	514	525	533	536	480	535	549	540	551	527	545	512	527	524	537	489	555	519	496	500	526	538	524	497	523	522	503	542	460	543	568	527	521	506	483	536	520	477	555	557	538	517	514	523	549	572	522	525	537	560	498	522	573	531	505	566	517	531	568	528	530	532	493	548	505	510	520	476	516	543	515	490	518	516	524	491	530	556	521	539	550	517	543	543	573	539	521	528	515	515	530	473	548	537	540	537	578	499	528	514	533	531	546	535	540	511	558	494	520	505	523	537	534	524	542	533	567	476	527	550	550	526	535	517	579	530	529	531	546	521	508	521	495	515	516	543	497	557	542	569	545	518	551	552	528	533	530	503	484	552	541	501	522	591	539	528	535	532	504	513	503	516	529	499	505	544	489	480	547	485	560	516	589	530	529	503	498	499	534	505	546	535	515	532	491	529	530	491	542	531	531	527	537	555	583	528	530	473	517	504	510	562	446	560	558	529	506	513	518	551	558	527	546	546	484	520	496	520	535	509	529	543	511	508	579	563	523	504	536	555	488	534	520	557	540	526	503	524	533	545	551	536	525	483	548	556	564	555	543	551	556	544	559	503	528	508	558	534	510	531	508	524	521	494	538	536	500	508	510	511	520	521	531	491	571	531	506	530	549	534	517	487	537	528	523	529	499	518	520	517	527	539	499	515	536	538	578	525	508	535	535	515	489	512	505	483	510	509	558	560	550	517	529	529	541	507	569	524	522	480	518	507	573	513	511	557	506	509	532	556	530	545	545	532	563	532	537	575	534	525	512	543	528	590	552	537	557	508	477	536	563	504	552	511	504	509	565	533	520	517	558	583	501	498	531	540	504	543	512	558	571	586	534	580	495	545	529	564	549	549	521	491	505	526	538	521	526	539	528	535	488	556	499	499	543	523	523	486	536	579	522	518	498	551	503	508	502	527	496	525	492	587	516	545	536	564	524	509	504	546	493	510	520	545	541	526	545	520	493	516	588	517	479	560	529	509	546	517	525	560	532	489	540	535	497	507	523	521	508	511	538	489	512	527	514	508	504	517	544	536	515	488	556	532	519	516	543	492	526	509	516	515	529	513	536	537	522	541	543	481	540	512	536	544	526	524	511	519	532	532	542	525	535	560	510	521	525	512	494	564	557	523	460	546	558	520	495	525	565	523	535	510	574	531	525	498	511	530	543	515	518	502	508	527	552	504	524	515	551	513	551	541	531	495	501	559	518	503	525	539	508	548	533	517	464	485	483	555	503	513	501	513	546	545	514	547	556	520	560	535	558	545	532	509	480	571	526	504	485	535	548	520	499	554	532	556	494	487	549	570	544	542	497	545	500	521	509	522	540	540	497	462	533	573	520	518	548	516	494	544	517	512	534	490	513	492	501	520	530	506	542	531	537	515	540	581	537	548	523	487	575	510	555	532	526	510	513	545	504	545	518	550	530	534	537	576	509	518	592	513	548	577	513	495	552	487	522	478	517	556	550	546	554	550	529	540	501	482	516	524	522	542	485	514	508	532	528	554	535	515	547	534	573	526	544	538	522	536	579	506	526	489	531	550	568	529	568	543	519	522	567	530	505	501	508	493	514	488	568	566	485	559	530	528	531	551	513	514	500	497	562	546	554	524	541	554	539	528	492	543	520	523	549	531	515	496	530	573	478	558	516	533	536	543	511	559	513	524	530	483	553	528	532	553	531	499	557	506	522	520	531	497	564	588	562	506	550	569	524	482	521	503	544	519	551	504	535	502	532	498	515	518	509	561	528	512	530	572
4387	1566	1304	935	876	773	743	790	740	732	714	699	693	740	655	704	671	746	668	674	660	639	647	649	638	715	641	699	702	644	698	683	649	699	664	620	684	698	671	699	617	649	674	633	675	685	671	655	658	705	633	654	668	670	620	674	665	668	653	696	631	682	676	713	691	721	693	661	693	712	674	656	655	696	667	668	666	674	655	696	657	691	702	677	643	681	673	698	677	672	699	656	694	764	710	630	686	670	659	681	662	666	639	653	682	638	686	684	625	660	681	659	677	685	639	644	690	685	662	652	656	711	633	704	623	694	668	642	640	693	684	699	674	694	638	673	657	659	690	716	642	681	685	685	666	669	698	644	651	658	656	630	666	692	672	675	709	653	703	660	679	671	711	713	665	649	691	631	637	618	676	700	684	653	621	665	639	631	682	704	687	702	675	675	694	665	681	636	666	639	617	707	684	696	651	671	672	633	631	679	700	680	715	647	669	700	677	632	702	701	693	675	648	673	664	656	721	663	655	708	685	639	660	692	649	667	643	695	676	688	660	672	637	673	634	673	677	663	661	691	651	643	689	686	700	686	702	653	648	662	675	675	643	682	664	643	691	667	689	655	674	647	692	717	638	646	673	631	663	694	660	682	670	695	690	680	697	677	730	662	647	717	666	646	665	658	656	681	701	665	666	704	684	637	664	629	730	676	702	668	690	660	631	627	647	676	661	679	687	668	720	692	691	635	667	662	703	644	649	611	698	631	701	708	678	676	712	655	651	665	627	723	683	652	649	658	653	667	645	653	660	637	651	657	695	713	655	704	710	637	638	668	680	662	677	665	666	703	706	652	657	703	662	680	668	735	659	646	688	680	720	647	694	690	640	725	620	668	677	665	643	662	630	632	657	679	682	683	687	656	680	627	664	676	625	726	677	647	685	648	647	665	667	674	663	715	638	702	712	672	662	648	720	705	679	703	653	730	640	705	695	703	705	648	679	668	677	691	622	653	662	662	667	694	642	664	644	655	668	654	680	661	685	670	670	700	681	672	658	678	661	661	681	657	653	680	683	657	659	665	682	719	698	721	689	671	658	682	666	698	653	656	697	699	675	637	704	671	657	667	641	677	673	650	638	682	690	649	672	685	622	625	693	683	693	682	671	648	688	692	693	661	656	712	643	730	691	692	684	649	651	674	652	629	710	671	676	666	670	680	679	665	703	660	681	677	681	655	675	652	699	653	682	660	657	645	692	731	688	648	609	690	656	699	702	621	679	684	678	653	683	685	676	682	677	693	709	670	695	660	643	702	682	689	651	654	691	679	690	716	645	708	633	674	672	646	695	649	652	709	676	659	631	648	652	634	676	699	630	629	659	662	731	682	660	653	679	670	645	655	641	689	711	644	651	648	712	665	672	631	685	639	688	623	686	663	690	697	696	665	672	670	663	654	675	678	704	626	637	644	671	638	679	642	695	690	682	699	657	647	668	671	682	680	641	644	727	690	730	694	672	696	703	676	651	660	661	657	696	647	686	713	632	667	685	638	608	685	697	652	649	694	664	682	665	698	661	660	658	677	662	636	661	621	660	669	672	669	604	685	710	668	682	678	647	626	682	692	676	643	675	654	708	626	658	676	696	627	645	685	704	695	653	705	663	619	663	725	655	643	685	685	664	668	650	657	664	670	663	678	632	657	645	721	683	626	629	635	709	679	620	735	672	644	655	683	679	666	637	674	660	714	694	696	685	652	659	703	652	720	637	695	663	652	638	695	696	683	646	648	622	662	688	659	674	653	689	642	684	647	672	679	672	693	669	676	699	633	676	717	686	667	673	687	670	707	690	635	672	670	675	692	648	672	671	675	710	589	648	653	623	683	664	736	614	695	683	679	629	694	668	687	686	651	690	651	710	648	703	689	635	678	670	643	681	643	664	697	642	640	662	656	662	634	661	680	705	694	723	659	676	701	670	644	683	658	635	679	693	675	699	688	683	638	703	655	647	647	705	651	682	687	711	657	708	669	627	658	737	636	682	682	691	671	688	646	622	731	705	660	644	672	662	681	670	685	683	692	657	706	670	705	681	681	664	619	675	717	635	681	653	656	679	680	667	687	691	662	684	673	667	691	645	715	698	663	631	686	694	637	693	703	643	666	731	694	675	705	649	648	651	678	692	671	672	700	683	689	667	652	653	662	677	738	676	648	635	674	621	666	645	654	674	669	701	713	695	705	680	632	672	645	654	671	693	690	704	706	694	655	653	673	653	628	674	679	725	694	678	677	655	709	666	697	655	648	606	698	658	634	680	642	658	651	616	693	684	661	665	690	692	656	696	611	674	619	666	644	662	663	696	663	659	702	663	683	638	659	724	661	722	666	709	650	640	687	619	716	635	686	644	647	630	668	665	633	666	673	630	678	692	649	681	642	658	698	688	669	624	721	709	697	730	659	688	651	748	659	691	641	679	685	691	682	711	699	643	668	680	642	654	680	655	673	665	708	630	641	624	702	689	642	667	691	692	644	626	683	622	650	668	676	637	676	698	655	682	668	685	675	644	709	637	681	680	688	689	723	652	652	695	666	676	677	667	620	637	674	656	662	637	692	709	664	670	636	708	668	664	655	664	660	666	670	697	693	658	729	692	661	619	694	700	702	632	657	715	679	710	654	629	614	677	673	622	685	636	678	704	668	691	663	683	629	684	674	666	690	713	650	661	690	652	673	691	640	661	686	674	654	668	668	671	693	665	671	664	702	671	674	648	628	677	657	707	663	698	610	668	682	689	676	696	653	736	668	695	672	670	666	654	679	637	683	668	672	604	678	720	703	701	662	669	680	681	690	617	640	718	687	664	691	708	684	639	655	684	684	628	689	685	687	636	685	659	737	671	708	643	725	658	661	679	662	664	673	622	673	631	679	634	676	676	693	641	695	684	676	706	697	627	697	671	681	678	645	686	698	690	679	683	708	676	673	666	714	641	706	675	632	656	677	662	693	670	675	691	639	624	655	687	687	689	687	650	703	671	654	664	642	704	696	667	696	705	648	689	677	679	707	660	667	659	648	655	705	679	638	696	644	642	624	661	690	668	664	669	704	655	652	709	667	701	654	685	667	725	603	686	696	646	653	638	661	653	736	616	715	718	654	698	682	683	644	611	650	700	677	670	678	697	651	694	668	633	654	673	709	679	651	649	666	667	683	677	664	686	693	658	662	688	715	614	700	682	658	688	676	686	682	664	700	643	649	635	684	710	693	635	691	646	687	687	704	664	701	642	708	666	626	653	675	674	681	682	629	698	631	639	682	664	687	706	680	672	705	670	673	619	676	676	682	632	664	679	642	648	678	653	662	673	685	683	717	656	651	655	652	668	687	713	675	651	727	675	662	643	660	637	678	692	643	658	651	719	670	630	696	673	660	662	657	689	694	646	666	690	667	667	705	641	690	694	627	661	718	657	649	662	682	702	695	708	698	638	684	679	655	682	674	680	707	680	643	700	676	693	678	676	680	667	700	679	668	675	675
23743	21290	28864	24037	21289	12333	1150	683	598	535	546	472	466	444	424	396	370	375	406	397	372	364	355	359	342	335	381	369	357	347	333	346	340	312	344	369	345	324	353	320	351	327	336	325	360	323	325	340	327	310	323	328	331	340	339	315	355	325	339	325	343	325	351	352	317	347	342	323	348	348	367	325	349	344	311	358	331	331	343	341	344	320	359	355	331	341	343	381	337	302	325	359	309	341	309	356	359	339	331	354	345	361	309	334	334	297	346	322	317	333	340	316	346	333	357	337	343	317	309	346	310	349	334	330	327	308	310	343	312	307	333	363	333	328	304	307	324	332	349	336	305	342	356	356	304	330	327	359	322	346	320	308	395	322	307	321	343	331	363	317	338	330	320	360	335	353	285	320	338	347	309	370	334	326	345	307	351	320	344	328	324	318	320	311	299	304	310	342	339	321	331	326	336	336	338	333	356	307	357	335	366	348	348	351	330	304	362	308	345	337	344	325	305	348	311	324	342	332	302	344	350	366	346	362	322	356	338	312	360	341	342	343	377	320	315	320	331	316	330	324	356	322	321	326	327	359	332	325	342	315	340	352	325	316	325	339	335	314	334	339	342	322	345	329	344	307	351	339	350	345	322	323	343	314	365	350	328	321	370	338	353	338	354	364	369	322	352	323	324	332	313	317	348	326	355	376	345	345	326	312	344	329	329	320	308	327	294	347	313	327	305	312	301	363	323	316	316	343	318	309	359	313	324	348	360	326	326	320	343	313	311	327	320	321	330	316	347	337	355	374	340	354	309	358	370	296	335	311	337	362	316	330	343	341	323	349	351	333	297	351	358	310	335	354	328	351	326	331	337	345	372	364	358	336	336	321	337	347	328	323	338	292	362	292	300	312	314	364	316	350	294	341	346	328	309	333	322	347	339	327	351	345	336	336	313	343	354	341	345	334	327	324	369	315	336	315	310	304	331	348	326	342	334	290	345	328	368	346	343	327	317	307	337	338	308	346	366	338	338	342	342	315	317	321	342	336	348	297	339	332	325	347	315	316	343	311	351	342	318	335	323	317	338	343	321	338	319	326	326	336	367	341	318	332	318	351	329	361	314	346	328	369	334	321	327	336	317	332	340	343	350	315	313	322	344	323	355	328	354	363	345	330	340	316	312	311	295	357	312	326	315	323	291	348	328	342	337	322	314	321	355	297	318	308	315	341	300	299	300	315	314	327	345	313	337	357	320	315	313	343	304	332	342	284	307	335	282	332	308	341	309	287	331	335	314	345	322	325	312	359	335	350	347	322	291	335	342	324	344	340	348	334	337	330	323	333	351	299	317	330	294	316	342	335	306	346	321	309	346	308	337	320	334	342	347	361	317	335	345	357	352	326	321	304	343	328	348	365	310	351	333	325	354	334	356	331	341	324	298	343	307	301	322	340	307	367	330	313	301	342	346	330	353	339	352	310	369	315	339	328	350	315	325	306	347	321	349	350	321	302	340	355	334	347	334	355	300	327	309	344	359	325	341	314	324	324	357	335	336	342	325	337	330	341	350	375	313	334	319	342	347	305	323	318	346	348	346	330	309	330	320	312	324	359	315	335	368	333	309	340	313	347	313	321	314	346	311	339	345	336	331	330	332	334	311	323	348	336	340	317	302	313	336	318	367	346	363	333	313	309	330	320	324	337	386	348	329	334	340	328	306	298	351	337	349	300	324	313	327	330	341	316	328	319	349	325	339	330	327	330	334	306	352	342	333	317	300	338	317	322	345	315	301	317	358	341	366	366	324	284	337	348	322	329	346	354	353	329	324	309	306	346	325	344	318	306	321	316	347	320	346	347	335	311	284	336	332	298	328	345	355	327	327	292	361	333	349	344	334	341	293	339	332	302	340	366	323	314	343	353	306	321	318	363	296	352	292	312	318	337	329	330	315	331	328	336	356	342	364	337	307	335	348	317	350	332	306	346	376	327	350	295	336	372	335	301	342	314	324	338	329	332	321	341	343	333	342	334	342	324	331	342	336	351	334	319	321	313	329	313	317	311	328	333	325	338	312	291	322	331	306	326	339	333	339	343	338	305	326	328	334	353	342	329	314	362	311	361	302	326	302	304	336	350	334	325	322	297	367	359	337	334	309	328	341	350	328	311	352	328	349	324	333	351	289	317	303	323	307	307	313	322	339	323	334	348	368	368	310	345	319	323	319	322	333	319	318	334	362	341	331	332	322	328	343	305	354	297	348	337	319	330	364	300	336	303	327	315	311	348	328	309	366	365	341	333	322	356	318	303	350	348	344	339	334	359	329	307	350	334	338	336	325	352	307	302	335	310	309	340	337	329	360	336	328	339	334	335	326	328	325	321	340	329	339	349	312	274	298	329	329	328	296	316	323	320	327	340	331	330	331	311	314	335	339	299	354	335	377	323	331	323	340	354	345	362	327	346	340	354	341	390	328	339	361	316	338	317	312	329	338	292	340	378	327	318	343	316	328	355	300	343	311	315	362	321	306	341	344	336	337	291	325	338	328	347	340	357	339	347	362	336	320	325	371	308	328	319	330	361	327	365	299	339	342	305	333	372	332	310	327	338	321	372	339	337	331	324	312	347	293	328	366	354	334	339	311	298	309	317	309	332	326	324	354	294	352	331	349	342	345	327	353	320	333	338	344	347	319	369	331	355	338	328	304	316	329	358	330	323	330	344	302	338	312	333	335	348	352	346	308	359	346	349	345	311	366	328	293	322	336	321	332	347	332	306	359	301	345	323	354	333	335	354	357	352	297	330	331	322	341	346	358	301	331	333	316	336	374	320	356	329	319	326	349	320	299	332	346	336	357	342	361	349	334	335	304	361	333	339	353	351	322	368	335	339	307	331	337	334	327	339	298	370	328	361	328	324	352	335	314	327	296	348	337	320	376	319	328	325	313	306	330	340	311	274	331	308	303	332	326	329	309	362	334	316	319	273	317	323	327	321	311	329	346	311	342	314	365	325	304	342	357	334	312	342	355	315	326	328	360	383	350	346	320	340	354	338	321	321	336	347	318	347	328	308	346	332	349	323	318	338	351	360	341	345	330	342	326	312	333	364	349	319	318	340	328	360	291	303	336	337	328	346	319	334	346	322	343	353	336	334	338	307	352	352	349	346	351	308	322	324	346	340	319	336	328	332	325	339	316	321	328	321	341	348	303	325	321	340	322	319	319	336	325	327	353	348	338	313	341	330	348	380	360	353	342	328	374	298	303	317	319	328	365	330	328	303	340	326	359	327	323	346	351	319	337	341	367	333	343	324	314	311	318	299	351	322	345	329	341	329	337	353	310	315	323	327	297	345	326	333	346	321	321	339	319	328	319	365	331	366	358	324	328	340	289	373	325	332	290	353	315	325	367	320	317	324	320	316	317	368	330	332	330	305	334	313	358	352	327	332	360	323	332	313	288	319	349	362	348	321	316	337	298	336	341	318	300	301	336	317	332	356	337	346	354	308	354	308	344	340	343	341	356	326
5960	9845	7833	4037	2740	2083	1653	1410	1141	1030	906	790	782	736	664	630	611	609	553	532	506	499	505	519	534	494	500	499	476	505	496	484	501	467	448	473	467	438	429	487	481	457	474	476	469	460	476	453	458	476	449	441	468	436	446	403	442	459	446	474	410	445	445	435	420	431	450	434	433	399	452	429	483	451	445	422	415	447	423	446	418	428	443	468	442	415	464	418	468	446	427	409	425	441	476	451	399	453	453	439	444	434	465	448	466	471	478	426	457	458	455	429	478	448	477	419	441	472	422	388	464	414	403	446	457	414	465	421	433	434	417	431	454	470	429	412	441	455	405	420	479	435	413	445	445	440	438	461	440	433	464	439	455	422	466	425	449	415	459	442	490	410	462	480	444	469	431	430	436	446	405	419	415	430	444	433	452	467	425	428	441	443	445	450	443	420	421	422	443	460	471	451	472	431	415	395	432	461	395	434	434	425	449	416	420	450	432	456	457	439	452	440	433	454	495	415	406	451	442	465	448	407	440	407	448	438	440	406	457	446	424	482	427	454	447	421	432	404	448	449	457	414	401	469	455	479	436	474	451	441	417	472	453	428	437	444	454	440	415	417	460	456	425	460	385	425	449	446	429	454	433	454	441	416	460	465	446	449	455	462	415	408	436	481	402	426	455	412	440	418	434	451	413	430	403	423	451	460	442	457	430	445	429	462	442	469	465	483	451	446	440	462	377	446	434	439	442	429	430	477	424	448	479	474	441	460	440	414	422	436	421	458	422	446	393	439	436	430	436	455	423	456	435	445	417	446	414	451	418	417	448	440	444	443	454	465	445	453	462	464	460	423	431	417	432	461	426	448	445	442	428	398	431	483	413	432	453	452	446	433	413	441	427	424	453	424	469	415	439	436	446	450	447	470	489	460	486	442	455	446	443	448	438	416	467	402	464	445	461	473	446	416	457	436	426	434	431	433	443	411	427	451	399	423	440	431	409	412	437	428	459	448	407	401	429	423	437	429	434	459	464	425	435	450	438	440	464	460	466	452	412	426	436	446	452	417	454	406	448	409	458	435	448	472	455	433	451	417	419	439	441	424	430	446	444	424	442	489	468	428	441	456	430	442	449	442	441	438	434	392	465	440	472	415	496	457	464	485	424	460	428	465	424	427	429	429	425	452	424	424	460	458	415	424	450	405	427	414	404	409	451	415	456	430	427	458	455	417	454	430	426	429	416	397	429	425	462	434	430	420	460	453	411	443	415	455	435	467	437	421	443	467	448	443	478	407	457	446	443	427	449	405	450	436	430	449	433	444	403	456	450	391	449	394	469	426	438	425	466	463	423	420	460	457	448	458	430	412	453	432	446	470	436	441	430	429	445	444	449	452	493	449	416	467	462	426	466	378	462	426	410	457	425	443	423	426	421	455	458	417	455	418	426	433	448	450	431	474	448	440	418	427	449	480	437	426	401	455	461	408	397	447	495	462	428	440	428	431	405	439	438	411	401	447	437	456	441	431	424	432	469	441	436	453	439	486	437	442	403	437	455	483	456	425	455	469	449	401	458	406	440	441	449	419	402	458	448	456	463	435	419	420	443	438	434	450	429	393	399	437	415	427	439	421	437	438	424	463	431	463	468	454	447	445	469	460	417	461	480	455	446	426	422	481	452	441	479	458	433	437	457	427	434	449	466	437	423	393	420	406	426	441	460	494	436	406	415	449	437	444	414	442	429	470	497	414	475	458	422	468	445	479	427	446	462	418	433	430	449	470	447	425	469	417	435	432	426	413	441	477	434	493	417	436	431	436	451	432	440	400	411	435	433	417	394	432	427	468	402	475	430	445	496	449	445	448	449	405	447	460	438	420	402	449	461	424	431	469	431	490	454	446	398	448	414	454	425	443	457	438	429	423	452	408	466	415	459	446	471	471	471	439	440	408	427	412	414	415	424	429	428	451	426	425	416	440	472	436	442	431	458	385	457	434	429	439	438	465	446	430	446	406	467	398	427	406	451	418	416	431	379	434	444	442	457	423	418	430	454	433	466	423	401	424	429	407	420	425	451	457	405	453	426	433	425	481	448	429	447	427	419	436	438	414	444	440	400	439	461	447	423	456	419	441	415	479	431	404	434	421	465	431	426	450	440	436	416	431	423	466	394	429	390	438	482	409	440	418	457	404	421	414	447	442	426	425	425	421	425	441	469	447	440	410	416	442	428	462	435	434	445	445	413	457	426	423	412	447	433	450	435	470	460	444	441	407	453	405	446	447	418	444	449	435	408	464	406	432	434	428	460	441	391	453	456	439	409	469	424	424	445	412	410	443	399	452	455	436	428	463	443	441	396	449	439	439	445	432	445	443	445	418	451	463	459	416	460	453	447	446	424	469	430	444	408	450	415	447	449	440	417	476	453	422	446	457	471	431	451	465	448	442	452	454	473	420	461	433	415	467	432	450	472	401	447	424	476	417	449	414	460	449	456	428	488	439	460	461	450	409	447	443	456	440	435	419	456	440	439	436	401	468	426	453	442	441	445	453	444	416	446	467	424	407	461	394	445	448	462	462	461	473	409	437	407	437	453	402	406	406	438	422	394	439	459	448	435	407	437	450	461	424	422	465	419	446	418	463	474	459	457	435	433	440	447	422	449	439	418	479	428	458	465	427	438	454	412	438	417	439	417	395	454	472	462	430	436	442	424	439	447	447	409	430	439	459	469	459	418	474	459	420	428	383	434	438	433	459	424	417	450	452	412	435	436	431	440	433	447	405	450	502	434	426	442	449	437	469	452	430	456	449	429	450	412	456	453	415	420	445	441	416	447	421	417	458	428	437	395	455	448	450	450	458	421	455	442	438	450	434	444	456	452	431	482	424	436	447	463	440	440	437	408	442	452	417	447	445	454	417	416	458	421	422	435	438	444	407	453	416	450	441	461	464	463	441	451	439	455	432	439	422	465	458	468	442	440	477	433	445	430	430	459	417	417	454	440	435	419	442	414	435	416	475	466	435	469	452	446	421	459	447	418	440	438	443	411	431	456	441	480	430	423	426	438	441	423	423	439	453	453	434	486	423	464	400	446	436	483	413	399	414	464	452	427	409	448	445	415	457	458	415	432	462	460	464	437	438	426	461	438	414	410	455	430	409	449	408	412	451	448	427	448	441	462	447	421	421	439	454	422	474	413	405	429	454	402	409	436	468	433	416	447	396	458	491	458	447	399	450	449	457	444	479	437	466	461	442	440	454	428	396	453	443	430	432	461	415	467	413	466	420	409	431	468	439	411	431	421	420	448	462	454	473	504	471	420	429	429	436	470	415	436	445	474	454	449	415	476	448	440	434	434	374	416	458	459	509	423	405	406	467	413	443	454	439	438	423	396	415	431	418	455	432	399	439	422	426	406	424	425	466	427	476	448	447	466	439	414	430	394	436	438	451	458	442	485	412	433	450	427	439	432	410	452	456	438	439	440	429	412	415	456	447	429	443	420	452	468	436	430	439	458	426	407	452
22854	21260	29186	23658	21260	21303	10543	887	595	554	474	429	359	296	304	280	249	255	239	244	260	217	195	191	194	170	188	178	183	199	200	202	199	180	179	166	157	173	166	206	162	170	173	156	170	171	147	152	163	146	177	154	163	161	163	153	137	157	153	176	165	163	152	151	173	172	152	152	152	173	137	172	153	168	151	149	149	163	157	162	171	160	143	130	161	159	168	157	131	142	172	141	156	151	134	169	154	154	156	137	141	162	154	150	135	148	160	133	128	172	146	143	152	160	155	152	128	155	148	153	147	158	163	159	154	138	134	120	129	164	137	167	149	137	149	160	156	147	153	162	143	173	156	147	153	139	162	159	135	146	142	145	157	154	161	162	142	147	153	144	168	152	146	138	153	147	142	153	141	149	141	165	147	133	143	147	165	168	156	128	147	140	140	146	147	174	132	144	161	133	153	140	126	141	166	145	143	142	145	128	140	156	124	153	152	175	154	143	145	146	164	145	161	157	163	160	161	156	147	149	140	143	150	167	174	144	138	164	146	162	135	146	154	148	136	139	141	147	147	152	156	146	139	141	136	179	164	153	160	147	131	150	156	163	154	129	161	141	150	135	189	142	145	151	160	137	146	148	126	157	145	141	145	155	122	141	143	137	131	163	116	148	145	146	134	142	157	149	134	134	156	149	134	138	153	148	149	204	145	165	132	131	126	140	129	154	141	149	132	128	141	134	161	163	147	144	162	124	140	119	152	136	142	145	150	145	147	148	125	161	145	121	143	130	144	142	146	157	152	154	146	162	136	144	152	154	121	161	151	126	148	162	135	155	155	162	153	149	147	130	147	150	133	158	164	130	145	148	121	141	152	156	144	140	154	178	138	143	146	146	162	127	149	147	135	123	141	141	176	158	144	152	170	155	149	169	155	150	152	150	156	150	108	140	141	156	161	146	136	132	154	157	137	149	158	122	155	123	136	133	152	137	150	138	161	151	142	151	139	137	130	130	139	144	169	146	148	146	146	169	147	165	138	122	148	143	157	137	146	144	148	175	155	131	135	155	149	174	133	169	149	160	143	137	148	142	161	157	147	145	159	161	160	130	154	150	131	153	169	148	151	146	153	157	154	140	151	143	131	149	134	162	163	147	154	141	157	158	152	151	163	161	170	149	132	161	146	136	166	158	168	151	148	136	165	141	144	133	134	168	138	152	156	188	147	153	178	167	158	139	128	128	141	142	135	154	147	134	149	142	131	143	130	125	153	137	166	152	136	149	136	134	149	135	151	150	145	151	130	131	155	133	146	166	142	137	161	151	149	147	176	165	151	141	149	159	127	124	179	162	138	149	136	157	153	151	151	129	155	165	157	151	155	147	140	142	130	157	149	150	135	147	157	151	164	145	146	150	148	153	145	146	160	141	154	160	153	146	165	147	163	147	160	149	133	165	139	159	133	155	164	170	145	156	158	155	163	183	144	132	149	159	137	157	156	141	168	162	141	177	146	172	139	150	146	140	165	142	120	178	144	147	146	164	124	144	132	146	155	170	144	151	151	145	144	156	148	164	172	132	145	149	136	150	157	160	126	130	138	151	145	173	125	138	133	151	162	167	162	150	156	142	147	134	116	147	158	140	151	142	150	176	157	148	146	146	153	143	153	150	138	139	166	129	140	140	166	129	170	151	169	157	148	144	163	159	149	159	147	152	142	146	143	141	118	136	132	148	142	143	142	145	170	172	151	152	124	151	144	144	132	153	156	123	141	150	168	144	134	134	126	142	148	130	169	144	153	143	154	139	158	143	153	144	150	152	161	157	145	158	157	148	156	123	120	139	134	153	163	163	135	153	139	162	136	142	161	139	144	138	153	140	147	133	144	142	150	131	148	153	159	141	153	152	146	153	141	164	149	142	154	163	140	138	149	145	138	137	131	137	157	154	151	146	146	145	161	142	142	137	172	166	138	153	146	164	119	160	160	144	112	160	148	127	149	157	142	149	123	147	147	153	133	140	160	140	151	160	150	162	140	146	153	137	120	160	143	155	149	154	163	158	169	134	171	134	130	153	154	138	153	141	156	144	169	151	172	158	160	131	146	148	140	130	143	148	152	142	127	151	141	160	105	163	165	148	148	176	143	152	157	138	169	143	139	159	131	148	159	139	152	157	149	159	154	156	150	146	123	127	143	167	136	160	170	131	144	148	141	173	142	144	151	135	160	138	154	146	136	141	158	148	154	150	142	144	152	171	166	139	138	130	163	135	154	145	158	159	153	162	150	162	147	146	133	151	137	147	164	154	150	143	140	162	155	123	134	179	144	150	171	142	149	157	135	169	131	156	129	159	150	146	144	130	158	152	162	135	143	171	119	141	147	146	158	148	166	142	149	152	161	158	157	140	165	140	144	144	149	171	150	167	146	144	142	158	141	162	158	179	131	146	152	139	135	144	163	143	168	137	145	146	169	156	157	146	179	138	157	135	157	149	156	145	154	139	146	131	132	175	153	143	159	149	130	139	145	158	156	135	145	162	143	145	143	168	158	134	142	152	151	128	152	143	157	150	160	137	171	146	143	156	145	163	138	147	153	136	148	168	149	148	154	139	137	147	175	129	131	156	155	151	175	162	142	160	158	144	149	131	154	150	138	155	143	151	164	161	130	145	153	131	161	137	161	161	130	142	161	143	151	135	145	179	161	161	172	149	140	149	146	147	150	159	149	155	139	134	178	152	133	154	146	156	151	148	123	161	170	150	136	163	148	145	125	132	151	131	160	145	149	146	135	151	140	154	144	167	132	153	137	151	157	156	149	153	152	150	141	131	135	139	178	152	155	154	156	144	143	142	156	131	135	165	149	139	160	128	131	149	153	148	176	161	146	173	157	140	140	163	149	152	141	136	157	156	156	135	142	125	147	152	126	163	151	154	125	146	162	141	124	143	124	156	165	137	154	156	156	141	160	158	148	130	147	162	131	138	163	155	143	146	156	153	144	152	124	152	125	156	147	146	157	148	162	148	131	148	149	163	143	157	155	145	139	140	140	134	169	142	158	154	154	161	133	126	135	151	110	133	132	146	157	166	141	143	137	144	140	173	154	158	148	147	141	144	146	156	121	145	185	136	149	166	149	173	150	144	150	144	166	149	149	151	154	137	155	177	135	152	151	157	137	151	152	153	148	148	142	144	150	146	145	144	131	137	178	155	142	150	148	139	171	181	135	150	138	143	163	134	142	142	159	140	164	137	143	137	144	147	140	158	136	181	138	136	144	146	139	146	163	156	162	148	132	132	160	144	143	152	152	139	149	159	133	124	148	147	140	163	164	138	149	163	157	142	133	139	141	166	152	151	149	148	145	145	131	144	149	147	147	146	147	135	139	149	140	141	157	150	132	133	135	170	148	150	153	145	152	138	155	143	148	150	115	125	169	149	155	137	137	164	148	171	145	149	136	177	144	160	137	143	144	176	147	122	149	151	149	133	146	151	141	175	148	152	138	161	176	127	150	137	156	135	162	148
7671	15810	12717	6509	4656	3228	2393	1916	1546	1259	1032	948	787	678	629	515	504	445	422	395	398	354	333	306	322	291	295	288	265	253	256	263	270	277	275	277	229	235	228	243	213	194	206	225	227	219	221	250	214	225	219	179	197	186	209	199	201	191	215	221	183	204	213	219	196	194	187	231	201	202	213	230	192	189	197	208	191	206	205	188	208	195	192	181	194	192	206	182	215	185	224	197	213	188	194	204	198	191	202	167	208	186	206	194	183	216	217	178	195	180	210	188	222	213	200	186	170	200	185	195	178	186	197	179	174	209	181	182	189	198	236	198	189	204	226	190	196	207	210	233	188	164	163	195	191	207	185	179	186	184	209	199	201	200	187	199	188	188	218	211	187	160	200	201	209	213	197	204	216	190	215	209	190	196	193	196	194	190	213	195	188	206	203	170	165	195	180	191	209	210	203	171	195	174	185	182	194	189	216	181	192	183	197	182	221	188	195	191	193	195	218	175	184	192	185	199	183	170	219	179	175	188	164	220	207	186	201	183	197	195	181	183	192	198	186	214	192	180	198	201	203	184	157	201	189	191	197	181	186	195	192	196	182	211	197	201	198	186	198	175	182	191	192	190	205	185	192	202	193	200	190	195	199	182	175	164	194	180	212	200	213	194	205	175	189	196	177	190	198	187	188	196	194	177	202	186	199	172	209	183	200	217	199	200	194	187	204	172	212	193	185	193	197	192	201	196	165	202	193	191	189	187	178	207	199	191	197	201	182	207	178	206	218	199	195	217	214	191	202	212	171	190	198	163	167	187	179	205	201	195	172	223	192	181	178	211	202	223	210	193	224	185	176	197	172	208	180	194	195	192	185	192	186	192	198	166	184	185	203	183	192	178	198	191	181	194	196	205	202	174	193	210	196	169	188	207	200	197	190	186	178	177	193	185	204	198	174	213	173	192	167	211	187	182	204	193	201	197	206	227	198	190	170	198	175	222	193	217	205	168	207	220	206	176	187	191	187	188	190	173	193	204	187	175	186	220	189	186	208	191	199	189	191	208	210	176	195	174	179	185	202	205	205	175	191	202	202	178	170	184	229	203	188	197	198	189	205	199	221	183	190	184	185	197	173	183	171	171	187	204	182	179	185	210	193	179	181	191	176	208	166	190	182	186	192	200	171	203	197	205	192	186	197	196	177	215	187	170	205	211	216	196	190	198	174	215	182	205	211	209	204	175	194	200	211	184	195	187	203	218	168	205	191	177	197	205	185	177	195	203	181	187	192	193	187	171	181	184	202	209	205	212	192	188	203	202	199	226	175	210	200	207	197	201	201	193	187	185	210	209	203	201	202	189	213	181	200	204	193	203	186	192	198	198	198	189	197	185	195	181	196	190	210	198	200	200	211	196	205	193	202	189	203	190	186	191	190	206	204	167	181	193	182	202	176	182	183	200	201	193	207	187	191	165	195	190	183	209	196	201	163	175	168	183	187	199	169	215	202	174	175	189	198	175	191	201	231	191	190	192	180	193	180	201	185	193	210	193	207	210	180	190	213	196	225	194	223	180	201	215	194	194	191	175	186	185	194	178	184	174	206	178	188	179	192	196	199	186	197	188	169	174	191	192	174	174	182	161	197	175	198	207	174	203	177	207	196	200	176	206	174	189	202	190	184	197	232	171	212	196	186	204	181	179	160	198	192	190	219	186	194	196	201	190	197	174	194	168	203	194	209	209	198	187	208	180	182	192	193	178	193	189	194	179	200	181	198	194	165	199	191	202	187	195	188	172	180	183	212	196	201	183	187	203	200	177	194	182	172	182	206	222	178	201	168	199	186	173	190	192	172	192	199	188	184	217	186	169	186	203	163	202	208	201	179	194	216	191	208	196	202	187	197	194	203	206	204	176	201	211	202	188	190	179	187	196	185	204	200	190	193	197	169	190	179	177	186	172	219	200	194	209	172	191	182	186	204	186	218	203	188	191	202	185	198	189	171	207	192	187	213	207	187	190	201	199	196	198	191	203	195	193	208	178	197	197	178	183	201	210	175	194	171	191	190	214	203	182	220	202	180	192	164	210	177	175	198	181	227	182	196	201	194	224	186	209	209	191	169	181	198	169	210	201	195	169	186	190	191	191	209	171	182	181	190	185	200	174	180	193	207	168	205	172	199	194	192	204	191	208	189	177	172	194	207	185	192	180	201	173	197	196	185	199	186	202	154	190	192	187	213	200	171	184	198	204	218	209	211	196	187	193	171	192	208	186	174	209	177	194	174	222	187	203	167	199	198	193	209	204	180	190	192	188	178	171	206	216	207	182	189	183	181	201	203	184	207	208	189	175	194	177	185	189	209	182	191	210	216	189	220	191	175	168	191	168	184	195	196	208	175	183	224	179	203	168	169	200	186	179	219	179	192	180	186	214	191	193	189	191	169	177	202	169	212	180	201	186	195	182	168	211	218	195	174	162	213	180	202	196	208	179	201	205	199	195	194	177	206	190	179	171	193	203	187	183	209	191	180	225	179	208	192	182	190	192	184	175	187	192	201	199	200	199	189	219	195	172	194	196	197	198	205	168	196	214	203	196	187	188	197	170	206	206	209	188	193	196	219	186	201	203	176	186	200	203	166	154	214	206	206	193	190	183	148	201	205	203	183	183	203	195	188	201	200	187	168	192	194	180	192	202	202	200	215	191	187	203	174	217	189	205	199	191	200	222	187	187	204	204	178	206	175	196	217	201	208	191	191	179	196	187	209	217	195	215	179	198	172	193	213	174	206	199	210	190	189	221	213	196	183	189	185	210	201	207	203	187	193	179	192	185	187	175	204	168	176	184	199	204	186	166	219	183	194	181	206	189	181	189	196	180	188	194	146	224	200	177	160	194	177	174	176	197	194	204	170	198	191	169	187	203	186	187	165	220	180	193	203	172	196	221	189	204	210	228	170	188	219	222	200	201	194	173	190	198	205	202	171	204	178	202	197	178	187	183	191	186	199	199	210	181	198	198	198	182	174	190	171	186	189	194	181	191	181	193	188	215	159	217	200	191	172	198	207	178	148	201	173	218	207	199	210	179	211	162	182	203	194	185	182	177	208	206	204	202	187	202	187	176	187	211	206	195	171	185	201	185	202	200	173	170	184	204	207	200	174	183	193	196	204	201	213	203	216	161	203	209	175	204	153	213	188	219	192	201	199	208	181	193	183	191	214	223	216	168	197	188	197	185	188	209	180	182	172	180	194	168	163	188	174	171	187	195	203	199	183	164	193	189	187	197	202	196	189	179	181	189	178	195	160	179	201	221	183	200	224	182	194	203	196	199	166	177	198	183	185	195	198	189	186	208	188	170	204	184	177	200	195	196	221	193	194	212	160	173	183	185	184	180	214	197	209	170	189	198	204	175	183	184	186	182	173	184	203	225	201	189	191	182	196	183	188	203	190	210	189	189	201	219	183	194	188	186	211	202	186	205	183	181	180	174	213	172	190	200	184	189	186	190	199	218	193	205	215	180
27022	20932	10890	1132	650	605	608	561	548	577	554	565	549	543	529	499	523	506	565	578	547	556	549	553	542	548	515	568	548	531	533	530	540	551	515	533	494	527	588	527	565	539	498	514	584	527	526	516	516	517	558	566	542	504	531	528	557	556	503	560	550	509	512	510	497	553	571	517	564	518	525	541	563	532	536	527	515	527	528	479	515	539	523	558	556	588	499	507	543	581	572	550	533	533	536	564	545	532	529	541	526	548	582	537	557	527	545	562	540	571	477	533	542	532	519	498	558	539	555	562	555	536	532	502	505	545	517	499	537	517	580	525	590	515	549	571	530	527	501	538	521	552	545	588	536	537	561	476	544	517	518	550	553	513	563	543	529	552	549	565	522	529	503	533	519	550	541	571	535	520	551	544	548	544	537	543	526	496	549	533	538	521	537	507	528	511	520	506	528	514	511	539	498	507	511	529	548	562	527	527	557	548	556	555	533	577	500	512	523	527	545	547	530	537	549	509	555	535	524	507	535	521	503	508	499	576	524	546	504	536	543	484	509	521	513	509	550	575	555	568	514	540	555	547	574	529	562	515	541	519	543	517	532	503	466	553	536	503	567	540	543	577	538	581	530	548	538	532	490	556	549	529	554	511	599	490	525	508	570	506	535	518	553	525	500	524	542	536	523	504	497	523	530	500	538	568	513	568	506	537	549	557	577	548	506	546	518	539	534	504	566	535	555	509	573	497	591	522	527	531	549	559	524	592	531	513	506	540	528	507	562	498	528	542	547	553	523	536	508	526	550	570	521	529	515	552	490	538	528	577	566	568	538	535	538	530	523	558	514	543	562	516	507	533	516	505	554	551	493	567	521	593	515	533	534	552	536	500	565	554	544	541	509	522	497	564	553	525	514	558	495	576	525	488	505	556	539	521	537	531	573	545	547	544	527	567	553	517	544	510	528	503	505	476	522	550	539	534	510	533	581	518	561	521	519	553	534	519	523	548	548	531	564	522	530	537	494	527	505	564	528	572	550	573	515	553	616	572	508	527	497	503	579	526	568	557	511	519	534	517	522	515	512	540	527	473	503	507	520	513	515	528	563	542	571	497	540	531	541	521	531	545	513	567	550	482	518	497	530	503	568	542	533	519	528	551	558	552	513	517	544	551	551	579	544	557	536	518	508	516	539	538	522	502	558	516	528	542	524	495	523	563	505	555	510	504	537	543	519	527	521	515	535	542	550	509	513	563	523	502	513	484	563	490	544	532	545	524	539	535	582	518	523	567	538	514	559	505	533	500	534	529	557	546	522	573	532	567	518	565	515	521	528	553	536	556	547	518	531	501	514	559	544	507	556	529	570	557	551	589	569	519	551	526	563	539	552	530	550	527	506	554	539	542	536	515	513	514	520	575	524	544	543	573	515	565	546	565	527	561	593	518	550	498	534	559	493	499	543	517	524	562	539	540	547	571	514	538	554	513	482	542	565	521	543	496	521	486	544	490	527	545	547	517	515	504	555	535	527	574	506	565	519	511	520	508	510	537	553	529	579	575	531	513	507	509	534	492	542	544	543	516	534	572	540	576	563	545	510	540	509	499	537	500	549	533	516	523	508	569	515	545	540	547	509	502	520	521	550	543	543	556	535	561	522	518	537	525	548	519	522	500	536	541	555	523	561	555	503	539	542	557	547	545	529	535	547	566	553	499	481	519	524	509	524	541	551	534	529	543	565	536	519	551	559	544	564	530	547	499	562	568	520	510	535	566	503	535	556	506	551	536	560	503	521	519	570	580	526	540	547	482	508	568	536	513	505	519	486	509	558	513	535	549	524	535	561	540	540	574	545	532	552	564	527	525	514	548	482	499	528	520	529	520	552	517	509	523	547	500	508	565	553	524	516	529	560	506	525	538	542	554	562	549	514	503	501	551	529	526	512	533	539	546	513	535	536	518	537	533	513	520	530	543	543	565	534	521	539	500	529	534	528	515	553	517	515	562	518	554	559	560	479	523	567	536	554	565	523	557	540	519	537	529	551	533	563	503	514	533	542	509	521	549	616	534	482	522	552	516	534	539	516	496	580	527	527	565	542	545	544	573	525	528	527	544	547	541	524	530	522	525	536	505	544	516	545	544	603	554	551	529	508	545	535	536	564	541	548	529	563	554	527	535	516	551	522	551	562	572	508	540	544	547	542	522	566	557	530	536	528	544	542	549	548	512	517	510	525	516	557	542	553	523	560	587	584	507	495	539	560	549	544	569	544	491	539	547	536	506	558	520	543	521	528	499	579	531	517	520	484	551	527	576	507	509	536	530	582	505	597	563	518	535	538	524	521	554	544	556	543	547	536	500	506	523	536	545	520	570	510	529	550	540	554	518	531	547	530	535	536	555	552	503	539	548	552	541	526	542	510	551	548	542	494	511	548	538	564	541	551	516	516	489	581	499	544	547	546	548	555	589	552	553	535	514	528	530	527	515	488	555	533	548	511	561	524	540	579	527	536	552	514	550	513	538	555	530	538	539	528	531	550	562	523	552	565	510	543	531	508	553	552	524	562	567	506	565	549	565	535	495	535	522	482	533	555	533	581	519	533	546	525	529	485	524	529	539	542	532	544	528	528	540	547	511	494	506	522	537	503	568	570	492	537	522	544	529	514	555	563	528	543	559	532	529	549	536	547	570	547	540	554	531	525	540	530	566	521	506	555	525	546	574	506	533	515	535	584	505	518	517	537	545	517	519	540	603	499	532	518	525	534	530	560	527	515	519	528	567	531	525	512	506	539	542	529	580	535	505	528	541	504	554	552	522	552	502	540	536	540	526	518	608	523	521	550	557	551	492	559	477	500	512	524	567	513	528	517	548	514	554	550	564	493	562	539	504	511	574	564	533	500	523	520	558	510	549	566	523	511	572	505	519	519	545	561	549	543	537	523	556	558	514	565	555	551	564	536	560	497	522	579	531	563	532	517	555	531	497	516	509	548	570	513	544	547	547	519	557	587	532	467	523	483	547	553	554	506	559	543	529	579	558	534	537	542	536	539	498	522	547	509	525	536	579	538	514	569	530	529	521	532	507	512	542	502	575	516	515	501	562	535	528	528	578	543	494	534	501	520	551	501	523	533	552	572	558	594	546	496	527	529	502	592	535	593	565	541	523	521	564	517	518	537	547	525	551	531	528	523	600	486	548	552	564	494	544	527	518	529	527	523	540	529	534	538	579	536	530	552	544	524	547	554	534	522	499	509	537	517	531	560	515	547	521	565	550	517	566	504	518	491	550	501	551	541	512	551	544	523	505	536	531	544	532	532	568	508	536	552	555	503	561	515	547	515	536	565	556	503	544	507	475	533	540	503	519	551	573	509	520	536	498	552	522	555	526	509	484	554	534	528	521	490	520	529	531	522	559	555	505	518	550	531	491	530	569	521	508	516	520	543	551	538	522	518	561	535	513	542	556	545	516	538	525	525	537	531	550	544	523	532	535	514	548	556	554	546	526	515	563	523	536	489	552
4535	1399	1216	879	828	764	758	690	704	761	672	687	682	632	726	737	700	689	658	719	666	686	686	718	686	698	653	688	696	644	699	656	695	677	651	683	724	714	673	667	669	668	690	710	691	687	680	692	658	648	712	664	690	687	648	702	638	709	730	659	663	698	666	661	657	681	659	692	670	704	697	674	675	686	668	680	737	687	693	723	665	667	666	638	674	679	675	661	690	677	694	677	669	685	724	654	716	637	698	684	686	675	688	703	682	697	696	691	660	690	694	632	687	669	721	699	671	668	666	678	691	642	731	710	675	705	714	712	707	653	642	671	659	645	697	686	668	649	673	714	636	684	673	726	665	719	674	689	691	684	656	685	669	663	708	716	649	686	653	672	702	709	651	662	685	692	665	692	683	653	661	641	678	630	700	655	685	710	679	696	693	695	671	695	684	696	679	684	685	688	723	682	619	653	708	677	669	704	689	684	659	655	702	689	677	720	701	684	660	673	660	662	686	685	650	618	738	687	699	694	645	678	650	676	672	677	694	617	690	636	671	719	644	701	645	730	666	703	685	704	731	732	664	697	663	644	664	691	640	682	679	636	678	671	681	695	706	692	673	676	687	631	688	707	659	692	689	701	681	688	677	682	715	706	676	682	694	678	643	623	694	713	672	687	661	667	680	713	607	688	708	734	669	651	648	648	665	692	700	681	676	708	678	693	638	707	679	655	710	683	633	682	708	695	721	688	661	711	637	642	695	654	662	699	670	700	710	650	716	677	683	723	706	606	669	697	677	671	668	708	687	681	743	669	697	706	665	685	691	659	662	664	634	656	643	671	695	680	716	652	674	708	675	693	667	664	683	717	668	678	683	685	650	658	657	662	675	667	686	688	721	697	686	665	626	671	656	699	692	723	634	728	675	700	711	636	709	681	748	627	707	712	705	650	650	705	689	667	735	694	709	666	716	687	680	674	673	653	681	710	641	674	673	660	660	690	714	683	689	680	708	682	672	637	693	676	699	663	718	683	722	703	665	669	735	694	687	702	661	620	693	704	658	661	656	673	711	664	695	676	696	658	675	701	678	679	668	674	667	692	689	626	688	662	659	680	701	655	669	674	675	675	680	660	694	634	683	693	630	666	660	676	652	640	662	685	672	712	699	719	637	740	682	714	670	687	693	678	658	689	668	714	712	674	666	693	712	652	670	688	612	642	712	647	678	691	640	717	676	703	677	659	640	662	665	703	686	700	693	670	699	700	678	687	702	709	682	659	659	672	666	686	640	697	711	714	686	682	700	669	708	649	685	671	675	726	681	697	715	683	658	699	707	681	647	724	661	671	660	621	702	711	679	666	674	658	734	626	666	663	730	663	657	669	670	663	666	718	689	690	651	672	677	671	689	720	699	703	676	697	653	691	676	668	701	685	721	644	655	673	726	694	655	664	701	680	721	671	706	661	721	659	665	699	670	695	702	652	670	687	682	648	673	680	681	661	689	636	730	673	670	680	675	679	678	690	682	617	720	690	669	713	682	686	667	678	644	708	621	759	676	682	683	662	658	652	677	733	716	688	662	649	675	682	687	699	748	664	682	727	682	642	687	696	657	677	693	690	627	751	703	675	710	711	706	688	696	691	727	665	690	623	674	710	671	642	622	674	674	639	687	667	680	685	749	704	695	666	723	672	698	640	688	666	731	709	675	708	704	619	723	671	674	672	670	719	670	675	687	682	700	674	671	651	678	671	627	656	713	729	667	688	687	648	710	710	702	680	681	671	707	677	682	678	667	688	673	676	668	705	715	712	639	710	643	654	664	706	681	685	685	720	709	663	654	695	688	715	625	682	687	655	667	659	692	689	674	703	760	741	668	669	666	706	677	657	690	680	679	684	685	680	675	689	700	693	677	685	705	675	652	656	656	699	678	626	701	705	653	632	676	670	672	676	729	691	662	635	656	673	714	707	676	689	648	675	681	675	674	703	677	701	662	720	690	657	685	674	690	681	703	713	704	655	680	695	714	662	633	672	685	673	639	678	672	643	641	658	672	676	692	707	666	644	663	690	682	683	654	647	654	651	698	672	651	672	725	705	729	696	613	707	653	665	664	677	680	673	686	710	701	676	680	688	681	652	704	677	656	710	683	703	706	700	669	670	733	659	672	698	661	671	661	701	713	670	669	705	672	649	684	667	641	701	708	635	648	704	700	693	661	713	719	735	664	692	708	684	634	701	735	676	677	665	697	689	657	656	649	676	686	671	659	652	683	694	701	688	658	688	704	696	676	683	665	714	670	671	677	646	682	661	735	696	725	707	668	659	657	680	672	745	693	678	655	663	668	647	678	666	703	676	670	704	735	676	644	666	662	687	675	733	654	692	651	650	648	719	687	743	670	673	670	656	679	685	672	668	636	686	653	694	738	640	700	671	698	685	637	688	657	704	662	674	711	679	666	714	664	683	657	733	668	672	691	732	687	678	716	652	729	695	693	634	663	760	641	645	711	660	676	700	712	643	706	678	717	644	674	722	699	644	669	633	652	733	701	732	704	663	703	677	678	675	655	650	666	713	688	690	684	666	693	649	672	694	661	680	688	690	696	617	683	665	678	713	645	693	690	674	672	673	680	742	723	683	678	705	719	713	690	699	696	668	651	680	671	702	665	669	662	716	719	706	673	666	717	722	647	739	706	680	686	662	713	677	694	661	671	664	687	693	640	697	648	708	680	640	675	655	644	680	659	728	659	662	659	695	667	647	726	671	745	677	673	651	695	644	685	686	706	685	706	669	723	664	625	651	639	687	663	676	682	654	748	668	696	673	689	676	679	711	642	645	659	664	664	675	684	695	716	698	621	662	689	653	684	671	692	684	706	693	680	616	680	674	662	689	692	701	712	652	652	676	719	636	646	669	675	683	648	653	679	696	675	675	667	659	668	705	713	693	650	720	678	694	673	718	715	686	697	676	637	706	760	726	678	646	735	692	721	731	695	644	690	657	643	688	701	652	668	673	734	709	678	625	649	695	694	686	650	650	665	675	671	674	695	683	656	667	666	680	661	708	652	684	648	682	682	702	671	684	701	674	662	689	662	665	678	716	647	684	674	719	677	728	688	681	686	691	667	686	721	707	696	656	701	649	647	707	697	670	684	672	729	676	675	710	639	696	658	687	720	640	660	671	628	729	671	730	677	719	664	677	659	678	723	680	685	679	696	673	677	649	688	616	704	679	671	651	750	678	687	679	678	661	695	695	647	658	659	724	702	706	710	668	675	705	684	662	655	660	679	730	680	660	668	643	673	673	669	692	688	636	724	667	670	670	733	659	694	752	662	660	679	679	674	664	710	692	664	730	703	658	716	675	697	691	664	702	680	641	694	673	686	680	671	666	655	665	703	653	690	650	692	675	675	668	664	687	665	691	701	679	672	693	638	656	649	653	679	666	704	711	659	702	668	701	638	674	685	671	657	663	716	710	687	687	663	681	668	722	659	708	620	656	629	679	670	704	681	666	653	670	682	683
23714	21275	28755	23962	21183	12298	1133	725	599	505	531	456	466	448	436	429	412	425	392	401	365	357	371	368	402	337	330	389	356	342	319	323	349	344	360	368	338	349	364	345	339	363	321	326	370	369	325	331	347	347	313	350	339	351	331	357	338	330	339	367	349	320	344	332	321	326	326	348	334	336	340	343	326	314	348	342	361	352	361	332	347	314	353	331	336	357	356	342	306	384	320	363	353	334	334	344	341	343	371	341	342	349	362	333	329	342	349	323	353	310	313	344	338	335	337	327	363	356	350	356	325	302	301	347	335	326	314	348	315	351	350	314	313	329	354	332	343	364	360	351	337	337	387	331	349	326	313	342	332	343	309	348	314	329	349	347	372	345	331	338	330	335	335	349	342	336	341	299	307	322	279	358	313	318	324	339	326	339	353	361	323	330	368	341	330	342	325	315	339	301	335	326	325	316	374	348	309	360	357	326	358	347	333	365	322	324	351	357	340	343	315	343	341	356	306	303	334	289	343	363	344	369	382	314	342	348	346	304	348	375	338	362	373	367	343	356	356	318	352	379	325	365	325	322	349	383	316	328	349	333	329	341	367	352	306	362	306	373	309	358	341	311	354	322	300	340	330	331	335	339	344	345	333	323	318	351	307	339	347	364	319	305	322	336	319	320	337	300	363	308	339	328	311	365	332	362	317	334	334	332	350	308	319	332	356	321	350	338	302	347	302	363	318	322	295	347	365	310	326	321	344	352	327	329	329	329	370	331	301	401	338	333	343	345	346	343	364	323	322	342	379	335	321	348	358	309	322	317	373	332	340	338	328	334	346	352	340	318	373	342	306	318	370	332	326	338	335	352	338	346	339	344	352	333	322	329	315	325	335	348	380	308	307	366	366	327	344	317	373	365	342	350	333	339	347	294	319	350	325	356	359	318	307	319	312	335	341	347	293	354	332	333	326	341	362	361	329	343	344	334	346	357	334	329	319	326	321	326	341	341	359	331	369	356	332	322	313	363	332	312	348	345	380	326	362	341	359	348	344	375	358	358	327	359	330	306	342	321	350	328	366	311	320	329	327	320	341	310	349	332	333	321	326	340	336	342	318	346	310	342	355	351	355	325	311	333	322	346	333	382	349	347	356	357	342	352	362	320	366	304	308	366	322	341	343	345	333	333	331	334	353	321	328	352	346	334	301	329	317	339	342	343	327	354	321	323	341	338	347	360	325	338	358	323	352	331	358	323	306	308	362	312	359	345	311	341	328	338	312	327	360	339	320	336	318	321	345	337	338	321	329	314	330	317	329	293	342	325	308	357	364	348	326	340	332	329	314	326	313	337	329	361	362	343	326	337	325	360	370	324	361	345	306	362	339	347	331	348	361	329	337	323	340	325	331	376	323	310	339	318	284	341	349	356	343	331	349	303	299	335	359	335	343	317	378	336	360	335	349	324	316	331	309	374	345	360	313	345	344	334	346	317	337	358	364	349	298	326	370	340	310	352	377	350	303	326	334	314	351	331	318	372	345	360	352	360	326	355	334	361	347	371	334	328	343	299	299	371	339	356	319	328	319	305	336	318	328	344	346	342	328	352	286	337	340	343	354	304	346	330	359	335	345	329	355	381	374	334	334	329	360	372	313	354	345	359	359	364	375	346	328	347	363	329	351	294	336	342	315	322	337	325	330	353	300	317	339	307	330	336	337	350	357	334	348	297	387	338	355	340	340	332	339	332	355	325	344	314	325	323	329	336	317	342	331	356	315	332	363	334	326	357	358	337	356	324	356	347	334	365	330	370	354	339	326	341	318	368	305	342	337	322	325	358	350	321	313	342	333	343	348	337	330	346	332	337	356	359	319	321	365	343	331	368	347	333	345	350	334	347	332	347	362	322	359	320	331	287	352	361	328	337	379	368	337	297	340	360	371	355	325	371	321	343	367	353	337	349	342	339	363	366	356	305	324	301	347	392	302	358	369	349	326	336	338	351	363	365	337	360	315	354	357	338	355	326	331	361	348	356	330	352	332	364	296	340	361	331	316	336	324	339	302	363	343	343	341	369	325	336	348	334	330	324	353	353	312	360	339	301	314	321	319	363	336	342	309	360	364	302	299	366	303	355	340	340	339	320	341	345	322	354	338	310	321	339	295	341	326	365	319	332	347	297	364	326	350	325	344	329	323	298	326	331	368	320	310	345	323	323	335	315	305	358	288	309	341	313	336	330	281	308	334	347	315	311	321	351	306	330	346	351	309	321	353	315	335	364	315	330	343	344	347	342	327	324	343	334	325	330	340	333	348	346	347	348	368	338	333	322	341	328	332	339	339	319	336	336	317	338	329	329	338	358	327	308	328	321	356	343	340	322	357	320	307	352	327	332	350	343	345	350	344	335	352	334	355	329	340	317	348	334	330	342	371	351	309	345	331	327	373	325	335	352	326	352	355	333	326	326	346	337	342	358	363	345	338	323	351	312	319	345	319	342	352	321	337	321	341	317	336	316	338	328	359	337	314	324	343	297	352	346	312	363	358	329	320	306	346	339	318	317	351	345	358	351	335	353	297	360	344	315	318	311	346	340	299	349	313	338	349	324	292	313	342	323	319	311	314	332	322	337	345	311	356	357	335	346	343	359	319	306	289	379	328	338	352	309	331	322	357	358	325	330	348	324	343	347	327	327	330	330	362	321	347	349	318	332	357	331	347	342	362	333	331	318	328	325	322	357	339	318	347	354	339	350	341	321	300	368	341	303	304	373	327	307	325	355	349	341	307	353	327	342	309	329	322	341	360	305	380	354	319	286	339	330	328	360	358	348	322	335	322	328	354	329	344	318	348	384	339	334	327	330	333	346	335	351	340	346	308	335	331	337	330	317	334	348	332	326	350	341	366	356	340	329	323	325	326	350	350	344	317	400	329	355	363	319	314	344	343	297	326	348	336	343	347	337	354	334	303	318	351	313	332	323	330	313	332	326	330	297	341	374	333	341	319	362	351	344	335	357	374	361	332	333	365	333	318	343	332	332	333	331	341	326	361	321	325	323	345	292	357	348	341	346	357	342	343	364	364	341	366	323	358	346	303	292	337	315	311	295	309	342	306	328	321	335	347	333	329	319	357	339	314	342	345	309	326	343	284	320	389	338	337	327	350	305	334	352	322	342	326	353	318	356	336	301	312	299	324	332	329	351	331	334	323	384	327	309	361	360	353	350	335	324	333	342	333	347	349	368	330	351	382	337	323	335	320	335	332	336	301	355	306	357	324	334	334	334	355	340	303	352	345	315	333	347	335	314	351	370	320	326	330	333	337	345	331	329	366	306	334	336	349	347	306	315	365	357	324	350	297	323	331	299	351	352	318	347	326	352	333	323	330	345	323	347	330	356	314	320	342	341	353	323	307	337	340	339	340	310	332	371	318	330	346	320	321	332	347	347	314	342	319	342	366	360	345	325	329	317	306	317	356	339	358	371	339	307	342	333	324	340	342	314	379	325	356	320	335	328	367	321	354	302
6613	9788	8150	4076	2818	2056	1609	1291	1115	985	889	828	764	715	661	657	628	542	543	539	547	506	560	479	495	501	493	481	459	449	473	465	488	440	482	452	496	483	472	399	474	435	477	455	474	472	485	454	477	433	470	460	456	490	423	479	455	439	456	442	440	430	463	430	470	428	429	433	411	467	438	462	475	445	425	476	415	429	499	433	427	502	413	475	445	488	408	412	427	470	456	418	473	423	454	451	414	450	437	433	434	454	422	449	422	476	449	467	431	401	449	461	433	448	485	416	442	456	474	440	452	487	403	434	467	417	482	421	445	460	437	465	424	412	424	451	481	425	421	424	450	457	454	406	477	482	475	444	436	422	465	462	439	491	438	441	440	452	461	429	446	459	384	413	425	452	453	464	458	443	450	448	452	448	428	466	459	475	442	460	441	474	464	457	462	441	455	417	412	443	449	468	398	470	410	449	455	477	433	452	408	436	445	489	478	421	474	444	459	490	434	431	424	414	421	464	457	456	476	475	447	460	447	415	414	470	469	441	433	421	414	431	434	439	445	471	493	486	425	451	445	454	419	443	444	435	459	432	413	424	462	463	466	485	436	447	438	447	429	432	464	464	441	445	447	453	410	440	418	406	448	459	429	471	444	471	409	421	432	391	417	485	436	443	446	438	453	421	466	431	405	431	476	464	442	451	435	429	447	451	427	500	450	411	408	394	442	428	440	447	449	442	488	465	449	424	458	448	429	429	444	473	466	431	416	482	478	443	437	455	467	434	440	422	430	430	421	452	441	448	412	462	418	435	431	436	428	462	432	439	418	412	465	458	475	479	468	459	496	441	422	408	427	417	433	433	443	464	419	422	467	417	452	441	433	483	483	477	453	450	472	464	422	455	477	440	448	455	468	428	485	427	441	456	442	419	462	392	444	439	432	455	438	439	468	437	446	416	435	459	462	439	464	437	477	460	438	429	450	427	439	430	424	438	481	423	440	415	438	431	419	475	432	468	471	480	420	443	444	430	417	440	447	483	465	451	436	467	428	446	480	461	492	469	460	418	409	424	435	435	434	412	463	465	447	460	439	429	453	444	437	436	468	464	461	461	408	413	413	452	437	448	410	428	421	479	461	432	457	418	443	414	429	435	427	451	400	440	408	446	444	448	462	456	384	406	445	465	452	451	458	436	486	476	414	409	401	477	441	494	446	413	414	429	449	404	403	402	425	437	466	457	412	444	456	401	423	419	471	504	440	398	407	423	456	419	449	450	452	419	448	434	428	429	414	456	438	414	447	455	438	450	441	391	492	462	447	462	466	462	448	458	485	446	421	427	445	438	429	440	456	443	513	436	449	455	443	426	417	458	456	426	438	420	428	432	431	423	408	451	467	471	452	454	462	443	445	474	397	394	413	423	389	443	487	448	438	421	456	446	480	404	434	436	410	417	451	472	470	421	415	424	442	435	411	460	459	458	448	431	440	444	441	424	408	473	443	419	420	486	437	403	455	435	449	448	419	436	472	447	453	468	450	433	465	436	476	476	468	429	459	454	435	475	412	448	472	455	495	451	470	415	430	436	410	482	419	456	468	427	474	487	416	452	446	465	460	431	452	472	441	434	424	441	429	461	445	454	476	445	456	438	423	449	451	466	426	458	435	424	454	483	460	440	473	432	455	455	432	467	405	447	456	441	462	448	422	438	411	458	426	420	485	430	454	414	389	471	460	448	427	463	456	473	472	438	435	485	462	403	464	480	451	465	427	445	428	470	404	417	477	399	452	459	463	452	489	470	465	431	457	423	433	487	464	457	465	406	464	420	460	438	470	423	455	447	431	447	487	450	407	447	479	428	409	447	409	454	385	453	433	437	441	484	423	414	455	445	444	480	477	409	410	471	472	442	431	425	451	420	399	429	452	438	419	437	439	405	481	451	434	425	475	462	437	394	412	422	441	407	461	460	458	456	453	455	462	444	455	482	431	436	438	488	403	413	419	485	458	445	445	450	427	489	435	420	441	446	411	406	450	424	445	446	436	440	456	473	417	412	488	437	422	431	443	430	491	448	427	432	413	416	464	456	441	430	400	409	439	451	431	450	479	408	465	421	436	441	433	428	474	444	431	462	439	485	454	456	451	431	470	410	461	457	435	441	467	454	451	429	453	425	436	440	421	460	472	472	418	478	474	433	455	436	463	442	450	431	397	439	438	452	449	424	431	467	454	441	454	408	444	433	446	420	446	478	445	417	442	422	428	438	435	427	424	472	438	416	433	440	485	463	434	455	442	462	446	434	490	493	446	419	455	421	400	463	445	437	458	440	473	449	467	480	426	467	462	421	455	429	412	441	445	442	429	428	422	407	447	436	429	428	451	475	446	453	455	440	397	456	419	463	445	455	439	435	469	461	458	434	424	448	459	498	452	395	440	416	459	444	411	405	431	458	475	436	408	403	452	402	428	420	433	454	454	434	436	438	421	426	457	406	417	457	481	443	469	437	428	462	475	456	481	426	450	421	427	456	438	417	468	465	442	446	441	459	446	450	390	436	418	433	437	459	454	460	457	447	471	493	448	433	455	468	471	451	420	453	450	474	420	456	443	422	443	429	458	441	462	438	417	439	437	447	448	460	461	463	432	457	442	420	454	447	443	436	436	440	447	424	457	447	391	449	455	407	458	446	455	440	449	475	436	425	468	409	466	469	428	433	459	447	448	519	453	457	471	472	429	427	438	440	477	466	415	397	443	429	461	450	464	430	487	432	419	466	424	426	473	438	444	444	447	402	415	440	444	433	459	429	447	443	440	458	468	450	416	474	464	410	442	432	463	465	432	415	453	439	422	444	451	474	452	436	458	429	421	459	447	453	439	476	442	425	412	469	401	434	476	440	455	405	454	417	460	448	449	456	424	433	430	463	414	431	452	490	464	440	474	414	441	434	431	438	447	418	446	456	451	414	438	410	457	398	438	440	450	421	429	437	451	472	465	482	441	448	418	417	440	412	446	431	457	460	420	428	446	455	460	446	434	464	469	418	454	443	475	427	450	431	443	410	440	419	463	433	459	450	437	433	427	437	458	459	413	444	425	449	454	446	416	437	439	446	440	441	474	449	426	464	491	439	442	428	433	470	435	469	432	440	423	481	451	435	424	460	435	453	408	463	417	458	413	487	447	444	441	427	397	491	439	468	465	460	414	453	437	417	437	434	446	439	446	459	436	465	416	447	481	424	445	417	450	416	445	464	465	428	468	422	459	458	442	448	428	449	429	459	435	427	444	413	471	427	448	434	433	444	443	458	461	430	443	430	441	418	423	452	439	461	438	448	448	463	479	453	438	440	416	448	480	416	476	432	409	436	452	441	433	436	463	449	429	446	416	444	451	449	468	419	457	413	400	452	399	469	467	442	437	441	450	454	461	455	436	434	429	463	438	443	426	471	455	476	479	444	451	425	422	476	456	414	429	492	449	428	426	413	464	453	453	420	446	463	438	440	460	444	455	460	432	457	428	455	438	434
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
