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
340238520946	340238521507	340238522055	340238522605	340238523155	340238523705	340238524255	340238524805	340238525355	340238525905	340238526455	340238527005	340238527555	340238528106	340238528654	340238529204	340238529754	340238530306	340238530856	340238531406	340238531954	340238532504	340238533054	340238533604	340238534154	340238534705	340238535255	340238535803	340238536353	340238536903	340238537453	340238538003	340238538553	340238539104	340238539653	340238540203	340238540752	340238541304	340238541852	340238542402	340238542952	340238543504	340238544053	340238544603	340238545152	340238545702	340238546253	340238546803	340238547351	340238547903	340238548453	340238549003	340238549551	340238550101	340238550651	340238551201	340238551751	340238552302	340238552852	340238553402	340238553950	340238554502	340238555052	340238555602	340238556150	340238556701	340238557251	340238557801	340238558350	340238558900	340238559449	340238560001	340238560549	340238561101	340238561651	340238562201	340238562749	340238563300	340238563850	340238564399	340238564949	340238565500	340238566050	340238566600	340238567148	340238567700	340238568250	340238568800	340238569348	340238569899	340238570449	340238570999	340238571548	340238572099	340238572647	340238573199	340238573747	340238574299	340238574849	340238575398	340238575947	340238576498	340238577047	340238577597	340238578146	340238578698	340238579248	340238579798	340238580346	340238580899	340238581448	340238581997	340238582546	340238583097	340238583647	340238584196	340238584745	340238585297	340238585847	340238586397	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23131	21306	29159	23812	21306	21346	7698	998	677	623	521	452	380	360	329	293	280	227	227	248	241	263	289	310	272	269	206	180	214	184	177	166	180	179	190	188	167	187	173	159	164	146	176	161	149	163	182	163	165	157	145	176	149	165	167	163	152	170	156	158	152	163	173	139	155	141	153	149	135	148	134	159	157	147	167	148	154	150	149	138	162	149	142	148	145	155	132	140	130	151	154	154	132	147	141	155	150	156	160	180	137	144	170	124	144	146	165	145	144	144	140	155	151	141	154	148	150	152	132	152	150	172	135	154	151	146	133	132	155	131	129	138	118	142	139	124	123	142	148	129	131	162	154	151	141	147	136	147	123	150	144	148	135	158	159	131	134	144	131	155	132	147	157	146	158	138	158	141	149	164	146	136	139	132	147	123	151	156	149	141	153	180	153	144	133	142	154	169	166	150	155	161	144	154	140	135	150	153	131	142	150	146	138	159	156	144	132	138	149	131	140	143	137	150	145	127	144	142	134	131	148	158	118	154	144	141	136	137	140	127	150	120	149	151	147	131	179	118	132	142	150	147	140	169	138	153	128	159	140	146	155	173	149	130	133	165	140	155	139	120	144	136	121	133	148	145	133	143	134	135	132	155	137	147	127	133	145	154	163	128	131	155	129	141	144	149	151	163	146	155	148	148	168	151	139	129	137	152	134	164	134	133	151	130	139	139	126	139	168	151	150	137	126	138	139	144	139	160	136	129	119	150	134	143	151	128	146	149	145	134	141	130	126	139	134	137	160	157	147	130	137	142	123	147	160	151	149	155	135	144	147	133	135	129	160	169	145	150	140	153	146	157	148	144	143	148	141	167	143	156	145	157	123	140	153	148	127	146	143	144	129	133	133	136	149	143	146	162	139	149	136	136	155	119	150	155	145	148	140	137	116	129	158	163	129	144	141	137	155	128	159	165	149	154	129	168	137	140	125	179	151	140	140	140	147	134	149	142	138	139	128	120	155	132	145	148	168	167	146	141	145	147	158	134	147	161	133	146	135	130	128	167	155	132	150	123	139	122	141	166	154	141	159	158	148	131	137	139	137	133	153	158	144	118	124	134	146	155	146	142	152	151	148	138	133	129	153	127	143	129	136	130	131	126	147	148	149	112	164	134	146	137	141	153	127	151	141	139	152	119	159	145	130	143	157	153	153	152	148	148	128	135	149	138	162	138	153	125	130	145	138	155	139	131	133	155	147	141	157	138	142	174	151	167	142	152	140	136	139	146	155	117	148	106	142	146	153	164	134	165	139	137	140	158	153	136	133	147	123	131	152	156	136	141	151	117	133	153	152	154	147	148	134	135	123	147	122	138	137	131	137	141	141	152	165	135	136	119	143	139	143	149	135	147	159	136	138	129	146	156	139	147	149	156	139	156	133	126	141	142	161	135	128	137	130	158	152	151	146	160	141	163	129	155	154	139	138	152	129	126	157	144	156	158	145	135	150	149	129	148	150	125	116	143	129	128	141	145	127	147	136	158	137	151	108	140	146	139	134	137	148	171	132	134	144	129	133	147	132	149	134	120	139	140	135	151	169	145	141	145	162	152	135	159	135	138	152	118	124	124	151	129	135	149	133	160	139	168	136	148	136	148	138	145	136	125	129	162	134	129	128	132	122	142	117	123	153	137	148	159	152	139	155	149	143	161	136	148	149	146	143	140	134	143	159	154	144	129	126	147	110	150	142	141	142	136	148	145	147	174	137	134	143	141	114	150	132	155	165	145	129	142	153	130	148	152	158	144	146	167	135	140	112	131	145	143	147	138	150	130	122	148	132	149	121	141	145	134	146	165	135	144	145	142	138	136	140	143	150	142	148	134	152	135	167	139	146	138	133	147	122	129	143	132	159	140	153	155	119	134	141	141	162	145	146	129	143	132	133	154	142	123	137	139	123	148	149	136	137	140	163	137	158	126	123	138	145	138	133	179	141	146	145	145	133	130	159	136	141	136	142	143	132	120	132	148	148	157	149	134	132	157	127	145	128	131	152	149	107	135	129	147	134	129	141	149	144	139	132	155	150	140	149	161	155	143	142	140	148	151	142	122	131	142	133	139	148	131	142	127	140	142	132	157	124	134	124	130	143	135	129	164	156	132	138	159	129	142	138	144	134	128	131	151	133	148	122	140	139	168	156	140	159	149	135	135	165	135	133	134	128	163	141	139	154	152	143	137	132	130	141	134	134	144	151	131	130	140	145	146	140	158	147	159	132	126	158	147	147	153	144	156	163	154	150	156	141	138	162	118	143	146	180	142	149	166	140	123	130	172	138	155	142	142	141	149	140	148	134	133	156	131	120	149	138	140	135	146	115	163	149	119	137	133	152	148	133	132	138	125	164	152	136	138	154	154	150	142	133	170	149	135	141	124	160	153	124	155	153	133	166	140	144	143	135	151	125	138	121	133	127	123	154	131	149	162	139	140	129	131	146	118	146	166	135	147	147	163	121	107	135	146	155	139	136	133	116	126	169	120	154	122	145	140	146	135	129	136	145	171	155	158	142	154	144	137	129	151	119	129	144	151	143	166	159	159	142	142	142	140	152	150	140	145	131	143	152	168	123	128	137	135	144	146	150	147	120	133	146	152	143	141	149	130	131	146	127	146	153	159	149	139	150	160	140	120	145	139	140	139	144	151	154	153	147	129	140	144	149	135	136	140	132	130	135	159	144	150	149	123	155	149	134	143	115	146	118	142	137	137	145	142	144	144	119	135	153	129	168	145	152	147	154	164	149	140	146	152	133	132	138	144	138	150	148	140	126	132	146	147	163	145	142	145	148	141	124	136	147	141	121	163	141	141	113	144	137	147	145	141	145	180	152	161	152	164	133	122	154	138	128	133	118	141	134	164	137	136	160	124	146	125	147	151	121	150	142	147	150	157	157	118	126	131	135	130	144	138	137	133	145	151	146	150	142	137	128	145	153	136	126	133	140	138	141	132	144	152	151	157	147	167	132	144	168	138	160	149	127	140	133	147	155	126	149	131	137	130	140	142	147	142	122	162	131	138	139	154	150	124	132	157	150	147	141	160	139	151	130	144	144	117	177	149	128	149	131	134	135	156	136	167	145	158	160	151	177	138	136	143	142	136	135	126	146	143	168	153	154	136	149	143	144	151	137	141	140	160	165	129	151	116	138	165	120	152	134	129	138	141	149	153	125	157	132	144	134	153	137	147	116	155	139	142	139	148	131	121	181	113	167	134	147	143	125	141	134	146	153	137	153	149	147	150	144	137	141	151	141	112	147	130	131	163	129	157	147	134	145	151	147	149	155	151	142	149	128	138	139	138	166	142	136	131	158	150	147	141	135	131	151	137	121	145	138	145	146	152	139	140	167	140	161	128	142	151	153	154	136	159	133	140	150	176	145	132	141	137	147	155	164	148	128	142	172	155	149	143	153	161	137	153	187	131	160	156	140	153	153	136	126	122	149	132	136	147	144	156	152	129	146	143	143	157	157	143
7364	17209	13639	7042	4886	3723	2777	2119	1791	1380	1127	943	863	726	617	587	516	471	405	457	394	452	487	438	410	357	307	266	249	278	242	275	240	247	251	194	237	229	230	224	215	219	217	208	187	207	235	216	221	222	220	196	226	231	215	209	201	217	226	183	182	216	188	205	189	212	191	153	191	219	192	182	187	164	190	190	203	168	192	185	185	168	184	182	195	173	168	180	191	180	190	185	173	181	195	179	203	191	218	197	183	147	190	172	177	169	185	183	191	181	172	159	164	176	202	206	189	158	169	183	189	194	178	168	166	182	174	189	158	154	167	185	164	169	182	164	178	161	192	169	165	163	182	178	184	173	170	175	161	180	179	167	173	201	170	164	195	174	174	160	196	175	177	185	171	179	169	150	168	176	167	186	171	179	175	192	176	160	169	190	178	181	162	175	173	175	159	184	192	155	173	167	158	170	152	165	169	178	168	156	176	183	183	181	166	171	158	152	174	173	175	162	160	181	151	167	193	187	179	161	172	158	189	182	161	185	179	171	181	159	187	158	139	170	179	169	187	161	136	166	163	177	168	161	171	171	195	162	182	180	174	157	187	192	182	181	165	170	197	165	184	158	179	189	185	195	173	161	193	179	171	208	161	182	174	192	179	156	182	172	158	196	200	187	168	194	173	181	177	169	187	191	178	172	183	174	171	170	179	193	180	187	171	183	166	177	178	178	185	163	175	169	161	169	189	156	164	177	181	190	172	184	196	174	171	181	185	177	201	191	174	161	159	156	183	180	209	167	171	168	172	181	184	169	144	164	180	178	176	159	175	167	203	161	179	166	172	184	155	174	150	157	170	162	174	161	180	168	170	201	194	164	176	165	174	169	155	196	169	161	206	181	186	181	172	174	167	177	203	169	191	176	174	191	154	165	194	192	150	182	160	161	169	165	182	165	169	160	172	171	166	171	187	169	159	176	182	178	195	168	167	149	189	169	177	178	173	192	187	172	168	167	158	167	177	183	185	162	176	161	152	177	179	176	178	171	178	181	172	193	198	164	179	177	181	185	162	164	161	178	168	182	176	175	183	169	158	188	166	182	189	206	187	184	163	190	181	163	176	178	166	161	170	182	172	172	168	167	178	161	183	170	182	159	172	163	181	164	188	170	180	169	180	170	185	202	177	168	164	189	181	163	175	176	154	179	179	170	167	193	181	157	179	167	181	160	152	160	162	175	173	177	186	185	195	178	171	165	180	165	161	146	159	173	162	170	194	191	196	165	179	195	161	198	173	159	166	188	162	171	178	169	185	176	180	178	161	191	148	188	161	167	181	176	178	150	171	176	185	165	185	155	185	173	188	166	176	174	177	199	179	139	178	187	162	172	178	183	183	189	176	181	191	170	185	175	185	178	194	165	173	193	184	166	182	177	166	177	148	182	200	174	169	166	165	173	164	157	150	162	159	162	177	181	183	174	174	178	168	158	138	161	173	178	170	173	180	179	163	177	183	172	204	170	169	167	188	184	172	184	176	185	180	182	183	159	186	199	174	192	167	187	163	161	190	180	173	190	158	156	179	170	180	199	179	169	188	152	159	170	158	170	172	157	194	201	182	167	164	180	180	143	185	196	170	181	191	171	199	153	167	172	179	171	168	177	150	176	191	176	169	172	173	169	165	171	202	158	173	195	154	158	169	151	185	182	151	170	160	177	178	174	168	173	159	191	177	156	149	173	187	181	171	181	180	174	161	172	159	164	200	151	165	180	165	176	170	160	176	173	160	173	182	169	178	192	186	160	188	159	195	189	165	173	183	202	163	186	165	160	178	170	169	193	167	168	179	184	201	183	163	176	170	172	173	166	187	193	175	170	204	156	163	154	179	181	173	184	158	182	184	168	147	193	171	177	162	170	173	180	184	180	198	171	166	182	199	168	177	180	177	184	173	173	178	170	154	170	160	181	185	169	205	173	184	180	174	167	161	164	198	172	185	194	191	191	177	213	199	174	189	155	173	182	176	184	176	163	202	169	183	176	188	167	152	181	207	196	173	190	165	172	203	173	169	187	186	206	167	167	168	149	150	190	172	186	177	182	197	173	156	192	181	160	148	173	159	181	152	153	190	158	167	165	169	175	167	169	173	194	157	187	162	179	170	189	182	185	168	174	173	176	159	169	159	170	177	157	172	185	175	186	161	189	181	171	192	192	181	172	138	185	161	169	164	183	176	189	175	173	163	175	157	156	184	197	156	190	182	175	179	169	166	156	183	166	149	181	196	181	176	154	187	164	179	179	189	171	182	197	144	177	173	184	181	170	173	159	184	182	165	171	171	187	186	148	178	188	181	165	178	166	185	173	193	194	178	154	185	185	188	167	179	175	169	170	161	172	194	171	165	152	178	171	171	183	169	176	181	175	163	161	189	199	174	178	158	179	172	183	163	168	157	174	172	176	145	157	186	181	186	191	189	175	180	172	170	172	192	184	170	170	162	181	168	181	186	184	184	186	173	192	180	186	161	170	186	175	169	168	151	178	172	185	161	151	181	198	154	194	184	174	212	180	175	171	166	193	181	177	187	177	183	163	150	164	158	184	190	180	169	180	194	182	190	176	176	176	185	135	175	186	164	196	178	180	177	179	185	157	173	148	168	195	158	162	189	187	160	193	160	178	172	198	167	179	181	165	183	191	180	159	168	172	177	179	185	156	179	197	164	168	175	175	184	191	178	165	171	176	163	176	169	160	185	157	162	156	179	161	158	170	180	195	173	177	177	157	173	174	176	173	199	154	179	160	162	186	173	189	162	172	175	180	177	182	180	170	165	188	185	171	176	167	163	161	149	182	175	172	165	179	172	160	174	183	181	171	189	174	185	187	146	174	187	183	193	170	190	157	172	183	161	191	180	176	175	175	174	169	173	192	156	182	181	179	169	175	196	145	173	171	186	156	165	181	160	172	158	176	165	152	195	196	176	182	192	181	175	180	150	182	170	175	180	178	180	198	163	166	156	151	167	177	180	169	163	178	179	184	157	189	159	170	173	190	196	173	168	175	179	174	143	138	174	188	184	176	171	176	174	159	148	158	166	159	166	179	184	184	176	170	179	166	175	195	152	167	186	167	141	175	175	182	175	163	184	175	166	164	156	192	159	203	203	172	182	156	171	177	172	181	201	181	171	181	171	151	170	158	185	166	176	147	176	168	162	153	168	168	158	191	164	177	162	171	180	202	180	179	146	153	183	166	177	180	171	171	179	149	159	185	195	171	199	166	160	166	157	171	178	161	174	175	193	149	170	167	150	169	169	182	176	209	168	186	157	150	197	171	152	189	165	168	193	184	164	163	160	175	163	180	178	174	191	188	178	174	177	170	197	172	166	181	183	185	181	155	174	202	161	166	150	150	163	183	155	187	166	164	176	151	177	181	168	153	179	172	170	163	175	161	191	182	159	162	176	172	180	182	178	181	149	184	193	174	188	179	185	188	194	162	180	164	173	181	173	160	154	169	165	151	190	183	176	191
26879	18752	4887	893	567	527	392	340	365	342	310	327	310	339	359	306	305	291	303	336	332	344	345	330	324	306	311	325	292	306	314	307	311	324	313	287	308	287	302	293	306	292	326	284	337	301	330	305	313	296	297	317	313	311	325	314	322	309	307	301	267	288	285	308	294	291	286	301	315	279	296	296	307	275	308	276	328	315	290	300	288	317	280	325	296	274	300	282	349	332	343	321	316	325	284	283	318	330	292	338	293	314	327	341	265	327	276	307	300	304	325	286	336	312	278	295	278	314	313	312	309	292	291	295	305	330	328	333	262	318	290	291	310	264	291	287	292	280	308	283	292	312	341	338	303	308	343	301	301	319	306	305	312	330	322	308	303	304	310	333	275	297	298	314	313	318	326	311	268	317	333	319	300	309	337	296	313	287	321	309	301	288	285	300	308	309	295	306	293	290	303	342	272	324	283	319	278	305	315	312	320	278	300	296	315	344	308	324	299	295	319	318	312	281	302	297	314	297	319	316	297	297	284	320	299	271	305	348	292	302	346	314	336	309	259	317	324	319	298	282	296	326	348	313	300	317	312	331	307	286	334	321	302	309	316	294	317	310	303	302	305	312	335	298	320	324	287	290	315	333	305	311	280	291	314	344	326	305	292	311	321	313	289	275	306	287	293	296	305	297	280	300	297	292	265	285	313	295	317	312	316	294	273	301	294	324	287	307	319	294	354	315	291	282	274	310	290	288	283	308	308	310	307	333	329	303	327	295	337	322	283	288	301	285	282	297	289	277	294	311	330	295	304	320	311	292	307	285	333	288	309	287	331	278	304	328	318	315	290	324	302	321	296	315	304	328	287	317	293	288	305	328	319	345	294	275	301	301	319	338	269	286	281	308	336	303	306	281	298	341	335	315	311	303	297	276	324	299	294	293	303	301	310	295	320	294	312	338	293	310	309	325	318	318	282	298	321	313	293	307	309	338	286	292	270	275	310	321	335	314	306	341	329	309	300	313	311	335	297	323	282	305	313	304	304	321	310	316	279	324	278	333	287	281	299	320	295	274	298	313	325	300	283	280	274	272	280	308	272	301	335	328	305	312	313	320	326	306	314	318	309	301	309	321	299	290	314	293	333	322	291	320	297	296	305	280	307	314	325	284	295	293	314	330	297	313	308	295	332	308	323	312	316	290	323	292	291	301	299	286	265	315	285	295	311	284	294	321	325	308	305	318	313	280	280	325	301	293	328	292	333	306	318	322	290	266	286	309	325	309	305	312	298	358	282	299	320	287	298	332	266	301	269	346	310	316	320	299	353	307	330	315	316	320	327	312	286	311	312	282	307	328	321	321	295	294	297	279	286	288	285	297	306	299	358	314	327	341	303	296	301	301	302	305	290	300	297	335	352	340	328	311	300	325	280	318	321	309	284	319	320	340	295	316	322	319	316	308	327	333	302	301	297	304	290	305	319	300	311	318	301	311	315	323	340	286	352	327	304	316	307	302	338	293	334	310	307	298	283	317	307	304	301	300	290	292	333	298	282	287	321	314	326	306	312	277	295	318	293	297	297	298	301	321	308	300	313	318	321	292	347	320	320	275	360	310	300	274	304	303	303	304	297	299	290	292	295	280	325	327	300	293	314	301	314	322	330	313	306	319	283	297	272	287	297	287	311	274	292	311	302	278	307	293	309	333	315	329	299	350	310	285	311	298	324	297	304	313	302	303	329	309	289	322	275	284	312	334	284	299	309	329	353	283	290	336	305	275	298	303	279	302	286	290	304	317	305	310	311	352	315	292	327	306	343	291	299	326	283	321	306	286	282	312	306	279	290	273	305	291	287	344	302	290	308	283	306	311	296	320	295	299	324	313	291	328	333	296	314	297	280	311	300	309	313	324	310	318	300	313	292	313	310	303	313	295	269	285	309	303	297	321	271	296	304	296	324	304	290	354	296	288	318	323	262	285	331	279	324	293	306	304	329	286	312	304	306	325	302	319	302	304	310	291	334	312	320	328	312	296	320	322	293	288	317	310	328	321	289	303	333	328	310	315	313	350	307	328	273	272	314	279	303	322	302	322	302	324	319	298	280	317	323	311	299	297	308	274	343	294	326	284	325	298	303	300	303	322	292	308	302	287	305	298	296	299	313	316	295	318	320	329	314	301	335	299	298	332	333	342	337	328	295	291	282	307	312	272	292	314	290	306	300	301	327	326	289	278	294	331	303	303	317	330	266	316	314	301	292	328	304	319	312	288	317	287	313	295	309	301	300	307	283	319	315	300	282	315	292	265	292	305	301	329	287	296	288	291	319	316	301	311	319	281	329	285	296	311	302	287	305	307	285	303	290	319	285	312	301	267	349	356	317	272	304	306	310	320	320	309	284	297	260	301	320	320	325	300	324	279	308	301	321	292	309	334	288	308	321	293	290	311	314	297	309	325	322	308	284	296	306	294	292	302	301	334	304	328	291	311	313	308	332	276	334	317	285	302	304	307	287	279	306	284	321	316	296	303	297	317	314	309	319	322	288	323	286	315	312	288	302	321	303	335	305	331	286	329	295	322	294	280	277	292	299	295	295	279	317	306	289	308	337	271	291	286	301	313	295	318	327	308	286	304	302	320	307	287	309	287	339	303	278	329	291	324	287	299	292	304	292	294	309	296	297	314	278	319	323	309	300	287	318	294	322	289	291	318	290	312	284	300	331	322	292	290	294	276	278	280	327	299	298	295	287	291	309	308	287	301	304	301	288	319	320	313	296	284	316	331	283	286	300	296	327	312	303	296	285	328	282	304	289	277	291	288	317	328	298	311	300	303	342	324	309	312	282	297	293	308	288	289	317	293	301	289	302	298	299	300	317	296	328	329	314	310	264	301	277	289	323	316	286	343	300	316	311	304	316	297	294	303	314	281	321	310	303	289	277	338	326	303	324	331	289	290	286	302	340	321	306	309	337	331	317	314	304	310	308	308	364	263	295	296	292	295	320	309	291	300	285	311	315	318	298	296	316	301	285	287	310	312	326	321	320	313	305	268	320	290	300	292	308	291	294	292	306	302	322	301	312	295	307	305	317	321	297	319	288	312	330	263	301	275	276	318	274	303	286	316	337	292	307	307	300	324	277	287	289	327	302	305	274	305	293	317	302	314	308	311	305	316	317	294	311	322	311	314	302	319	307	315	305	288	298	294	284	293	329	317	303	310	306	285	303	286	290	336	282	311	308	303	252	290	302	288	316	328	354	293	296	293	289	342	278	299	314	296	310	307	315	319	259	301	310	289	289	290	304	319	303	325	288	292	337	286	319	279	307	327	298	306	309	278	308	319	315	303	306	321	264	309	287	297	287	309	293	285	338	324	285	332	306	309	313	316	298	284	282	278	307	293	325	284	338	306	333	313	322	323	311	290	335	274	314	319	302	304	312	310	315	300	280	309	326	339	321	291	280	312	310	280	308	296	295	301	311	321	315	308	328	292	307	317	294	275	313	278	289	269	329	309	300	301	290	318
4238	1639	1342	842	721	591	566	532	459	449	438	466	438	449	408	409	415	432	390	396	417	429	431	470	458	422	367	396	405	400	360	400	394	428	433	446	412	414	375	411	381	418	419	395	372	420	378	394	374	432	376	419	405	391	443	414	395	381	394	393	423	412	391	396	419	390	381	419	382	382	413	410	387	404	394	414	408	408	366	441	387	369	374	420	365	385	404	425	421	406	394	410	383	391	390	403	437	358	386	419	368	376	370	387	381	374	400	383	379	437	395	354	393	383	412	395	369	376	399	391	390	408	392	400	389	417	389	409	410	403	385	397	389	376	382	372	389	388	439	409	349	356	384	388	414	393	379	379	384	386	361	394	368	378	366	413	368	400	417	428	400	365	361	391	397	386	372	399	377	388	384	381	399	381	404	378	384	444	400	367	389	416	359	418	396	409	404	366	377	372	418	409	401	375	377	408	357	380	381	383	393	378	374	397	396	411	404	405	376	395	364	378	382	378	409	391	379	420	430	390	363	396	404	370	396	394	422	387	400	409	403	390	381	430	391	379	383	360	375	363	361	413	386	391	380	380	409	346	406	410	393	373	412	368	371	363	330	372	378	415	374	388	396	422	423	354	399	388	374	389	383	405	415	424	381	387	412	404	395	397	411	407	340	404	404	402	378	384	398	379	370	408	417	380	381	379	417	395	364	380	405	384	413	376	386	352	427	386	424	377	389	403	392	411	405	399	422	373	388	399	386	352	378	375	389	395	392	379	375	403	395	385	353	377	386	378	404	397	401	386	363	417	424	415	402	362	378	365	363	421	404	403	386	362	391	375	421	370	399	414	378	401	389	416	372	388	396	396	379	350	405	360	408	359	367	411	389	410	398	349	378	374	421	405	369	413	382	410	372	388	369	367	411	392	395	377	343	421	344	373	373	352	368	420	387	406	393	391	381	370	401	429	371	367	376	386	395	415	375	390	388	415	385	388	408	398	389	375	393	371	398	408	404	379	358	402	384	360	413	363	369	422	403	407	371	380	397	392	363	408	377	414	417	371	397	397	360	408	391	408	415	354	385	359	364	422	403	367	396	387	407	388	396	386	440	364	398	348	369	392	400	374	401	361	395	370	406	386	376	422	416	398	399	408	394	344	399	402	399	394	393	398	403	415	385	428	364	382	356	415	386	375	373	416	367	352	392	377	422	370	383	365	397	429	374	412	394	355	381	397	368	424	395	347	403	354	354	386	397	381	372	380	409	410	405	403	395	364	379	387	359	393	371	429	350	418	402	384	394	395	393	415	356	411	400	361	388	394	387	397	417	388	365	417	380	413	402	395	379	438	384	389	395	385	378	432	395	380	359	391	382	396	404	415	404	416	360	415	385	424	385	389	438	361	377	351	396	394	381	389	381	374	418	392	385	421	382	380	379	424	405	408	423	387	411	381	388	407	369	389	361	378	394	403	351	365	372	387	377	401	371	427	374	379	359	413	352	414	418	396	427	385	405	421	360	414	414	371	375	401	411	382	391	384	400	364	372	399	416	387	359	375	394	377	385	370	371	374	382	408	389	392	396	354	380	425	374	415	394	402	391	368	383	369	373	373	429	381	399	382	389	384	421	363	391	398	386	414	408	377	365	375	378	421	367	386	407	410	390	382	408	401	400	397	399	390	393	410	409	393	401	381	384	367	392	400	346	372	403	347	401	397	428	422	404	372	395	384	365	379	404	376	368	432	409	397	386	360	356	408	393	381	369	380	369	431	358	408	335	396	360	407	434	416	405	388	396	391	372	367	394	372	394	370	377	390	435	361	392	366	398	377	385	362	396	418	382	363	401	377	385	346	395	407	379	377	407	422	396	380	388	363	417	360	378	364	410	409	387	393	382	362	387	401	379	415	336	383	383	397	423	367	382	405	396	387	399	374	372	383	386	381	340	389	394	399	387	371	400	397	377	406	366	380	378	414	375	407	387	411	384	395	369	385	372	370	374	373	397	360	440	407	382	398	381	395	412	378	396	402	373	423	403	375	383	340	378	416	391	412	414	370	385	420	415	396	428	387	404	408	382	375	402	395	362	363	397	384	378	388	428	368	415	377	420	392	389	370	390	369	404	379	361	410	378	402	375	412	391	405	379	388	384	414	391	375	375	417	426	425	406	415	388	353	367	398	376	365	403	378	419	361	409	374	412	419	367	349	417	389	420	416	384	366	405	389	405	342	420	365	360	431	351	404	403	380	372	426	385	362	414	414	397	429	390	387	380	403	421	414	390	389	415	398	396	417	412	355	391	378	416	420	415	374	383	389	394	406	367	400	410	399	396	405	371	415	388	382	392	365	342	395	386	393	382	404	434	393	369	385	389	416	400	377	420	409	413	372	382	364	395	406	398	371	382	366	392	404	358	413	400	388	401	370	408	414	424	368	381	416	436	387	383	425	386	402	380	392	379	374	411	419	410	366	378	384	393	403	372	380	378	369	399	407	403	401	365	376	401	398	405	403	371	399	391	392	387	356	383	368	394	411	409	378	418	396	397	388	373	390	384	399	370	377	347	421	399	389	373	399	397	372	370	408	393	407	397	415	382	383	354	395	416	388	406	418	377	377	388	358	349	401	396	401	389	365	392	415	390	423	420	417	382	368	394	390	387	381	403	395	373	386	387	406	420	387	393	371	382	398	421	391	379	383	369	375	387	413	392	376	414	394	393	393	396	400	434	388	399	415	386	392	389	403	382	421	407	386	416	397	370	381	399	409	390	380	377	396	421	380	383	393	374	374	384	401	406	416	428	371	412	366	407	375	375	416	406	387	412	397	377	432	398	374	373	400	373	388	387	387	399	383	403	429	363	347	394	367	411	356	387	380	394	404	384	368	385	397	378	411	426	371	374	388	382	392	426	379	400	372	394	379	402	412	366	390	403	431	360	400	391	372	384	375	403	409	380	404	399	387	416	385	398	363	395	386	368	370	390	390	397	372	363	393	359	390	404	387	384	431	392	402	375	367	393	348	402	422	369	386	369	378	355	420	405	348	388	393	399	414	386	401	390	397	426	405	405	376	402	420	405	393	387	354	372	376	393	371	369	425	371	418	427	420	379	389	406	398	418	381	381	362	401	346	386	408	371	411	407	393	415	414	360	408	407	383	384	394	423	408	386	407	388	368	391	413	401	377	426	381	388	397	348	391	382	399	370	435	385	414	396	377	374	381	376	411	400	385	400	392	376	402	393	396	403	389	421	382	394	428	391	395	397	388	422	391	350	402	379	414	370	404	403	403	429	399	409	404	397	399	382	381	400	412	411	405	406	444	334	393	391	354	348	384	384	354	369	364	393	372	367	359	395	392	361	405	417	396	366	383	395	396	405	421	370	384	401	382	381	391	378	397	358	380	391	363	373	374	411	403	402	388	370	425	383	393	370	416	390	389	390	411	389	402	410	386	380	406	371	405	367	420	407	403	359	395	382	381	380	397	382	392	390	376	460	398	381	408	435	418	407	400	356	407	390	377
23738	20924	28142	23883	20909	7867	840	584	430	401	340	345	279	260	238	208	231	216	212	214	193	255	233	260	223	200	203	174	168	183	157	164	185	164	168	160	149	160	163	155	153	149	145	186	177	168	169	188	170	174	171	165	180	166	193	150	158	155	181	166	170	185	167	170	174	145	172	148	134	142	153	162	168	154	151	134	145	152	160	163	168	140	166	173	152	163	172	152	167	181	157	174	148	165	155	131	178	164	164	161	161	145	161	161	162	168	168	156	167	155	148	146	163	167	156	164	147	178	155	146	163	149	153	159	141	160	144	154	146	158	178	171	169	150	166	174	143	139	144	151	153	162	143	152	145	133	150	164	181	143	140	159	133	149	149	154	142	159	134	165	171	142	138	165	144	146	165	156	130	151	162	174	148	129	174	141	161	158	157	157	156	158	155	161	169	150	140	142	163	151	171	156	157	145	165	159	154	161	156	147	143	157	143	147	148	185	142	162	172	167	151	129	138	157	160	162	137	141	171	148	146	150	139	159	160	138	143	133	167	146	165	151	164	151	151	143	161	152	139	140	150	161	161	156	141	164	145	162	130	127	185	146	154	167	148	155	159	172	130	153	159	178	157	146	163	152	167	167	154	160	144	148	152	140	149	140	155	166	158	136	154	154	145	139	164	152	155	139	144	155	130	138	139	166	152	156	145	156	180	162	151	173	181	157	149	156	146	166	152	125	148	147	152	150	144	168	147	151	202	159	154	132	163	149	155	156	163	148	160	159	170	162	151	140	145	155	168	160	159	152	130	153	145	128	151	134	154	159	126	167	159	181	160	144	147	139	163	158	127	153	151	161	174	163	158	155	152	169	159	124	163	162	146	166	155	162	150	133	173	154	154	174	169	137	159	170	162	149	142	153	153	135	155	142	154	161	163	153	150	150	142	142	155	169	169	149	143	152	169	149	153	134	151	148	148	144	153	143	157	165	147	179	130	161	160	151	164	146	151	139	154	163	143	153	160	164	165	162	166	146	147	148	140	165	153	149	158	166	146	175	165	163	151	146	165	150	174	153	159	158	139	150	167	152	157	173	152	148	149	150	152	150	168	149	146	134	148	161	171	150	170	170	177	142	161	165	139	159	139	152	154	160	156	138	149	146	156	172	149	149	160	151	157	169	148	144	153	152	158	131	161	153	168	162	134	168	159	147	158	156	144	153	183	137	176	148	152	150	181	145	158	151	155	150	142	158	143	155	135	153	146	122	145	145	151	159	162	159	152	137	169	156	147	158	179	148	161	158	140	164	159	142	175	165	148	136	161	162	162	136	176	147	175	167	149	159	129	152	157	184	164	164	166	145	159	143	137	167	158	150	154	122	137	161	149	205	142	136	152	123	146	158	143	158	134	171	156	160	147	163	141	176	148	169	161	171	181	145	150	156	166	135	134	142	157	172	129	146	125	163	160	153	171	148	129	138	154	158	135	144	173	141	164	133	157	153	181	153	159	154	152	145	149	162	161	154	140	167	179	132	155	158	138	146	165	146	149	150	147	168	151	155	142	149	180	151	154	137	159	168	154	160	162	165	148	153	171	157	151	136	155	139	149	155	156	131	140	157	158	146	154	154	155	137	158	141	145	158	146	164	157	141	141	164	151	163	136	147	143	146	169	174	154	138	165	158	167	145	171	151	154	151	177	158	162	150	167	153	150	139	140	136	118	149	146	148	159	136	139	133	143	155	164	176	149	125	154	136	155	152	148	143	155	151	150	158	155	182	171	162	139	155	158	169	142	145	174	167	159	150	172	125	153	148	160	163	154	135	174	170	157	142	138	135	178	171	146	160	154	160	141	144	172	141	139	147	151	134	161	135	148	154	150	154	140	149	149	136	146	147	141	136	159	143	129	133	120	178	151	160	140	153	147	140	149	168	134	146	136	135	157	144	162	133	175	166	149	139	137	169	159	147	143	143	173	178	174	148	156	149	172	181	149	163	127	156	151	152	161	151	144	168	155	164	166	154	133	146	178	176	159	150	155	154	134	139	147	154	163	156	137	157	152	167	148	155	135	167	167	154	146	167	172	152	190	150	134	171	173	151	133	162	144	156	157	159	164	175	149	167	159	141	149	148	161	136	155	151	149	154	151	165	138	146	163	137	145	152	127	150	151	152	150	177	166	180	144	151	156	155	144	133	145	134	163	148	156	149	125	172	163	173	146	170	134	161	156	155	158	139	154	154	139	150	142	134	161	140	158	158	132	176	151	152	154	171	166	125	165	142	138	166	173	144	156	162	153	165	149	134	147	150	143	154	141	162	166	149	167	128	149	126	159	137	144	153	168	149	175	155	151	142	157	152	141	144	150	150	158	160	159	132	157	159	139	143	158	148	146	137	158	137	158	144	138	141	132	125	151	176	148	138	137	136	188	140	181	133	145	143	158	146	163	131	154	156	146	132	145	141	148	148	148	135	140	156	167	162	155	153	135	164	145	162	163	171	140	144	174	167	131	148	160	198	163	156	165	143	169	157	133	134	166	155	136	149	159	130	164	148	133	152	163	155	139	144	147	153	153	166	161	155	168	156	159	140	155	153	161	147	151	135	143	144	162	167	146	148	165	145	165	153	146	156	181	161	164	147	150	145	144	152	173	161	180	153	155	154	144	136	157	150	182	162	154	157	162	157	155	138	146	131	175	135	143	162	153	146	153	130	143	157	144	141	158	159	145	162	139	155	149	144	150	169	144	153	143	136	164	149	162	158	147	164	149	137	141	158	150	170	156	165	170	165	146	172	134	154	154	136	150	166	149	165	151	145	167	127	177	147	166	145	134	164	134	154	147	163	148	152	151	155	150	146	160	148	155	132	144	133	155	136	137	176	163	143	156	163	141	163	159	153	153	154	169	163	136	152	168	126	156	146	157	148	164	140	152	163	147	174	153	158	171	149	160	149	151	158	154	172	161	156	150	147	154	153	141	159	165	166	151	135	155	148	156	140	159	138	157	143	167	152	142	154	158	151	158	181	141	143	146	182	168	142	130	160	133	144	148	154	144	155	142	136	135	153	129	140	160	195	161	157	158	139	147	151	152	148	158	156	150	147	118	151	165	158	158	157	149	136	156	135	157	149	146	164	147	145	142	136	159	179	167	158	143	141	122	154	143	142	144	157	152	139	160	159	168	127	152	163	163	138	156	161	160	157	168	153	148	148	162	170	133	147	160	174	144	144	153	163	156	154	164	157	154	163	146	157	142	154	143	150	140	161	149	157	159	165	146	154	170	146	160	143	150	127	166	148	164	148	138	147	159	174	163	143	150	146	150	132	149	165	141	168	154	151	162	157	145	148	164	152	168	167	152	145	147	133	169	162	141	138	137	156	151	159	157	158	160	158	152	126	149	116	153	155	170	146	133	151	160	139	150	157	144	155	160	152	159	167	142	155	168	140	141	170	164	150	162	168	142	141	146	143	160	148	155	146	136	160	188	174	156	163	152	159	155	158	169	142	163	146	149	153	144	153
4843	10183	8263	3824	2687	1970	1504	1191	992	858	667	599	582	482	427	414	389	352	359	356	315	380	426	399	303	267	242	257	242	244	232	241	241	228	264	223	236	222	216	240	235	233	224	204	227	249	229	236	232	203	212	221	240	249	249	210	248	201	214	192	231	250	230	209	211	206	199	240	193	192	227	237	180	212	199	208	210	223	216	199	211	200	208	213	201	201	232	222	191	209	217	213	198	219	215	205	204	219	228	216	203	194	183	226	223	214	187	219	233	201	183	207	206	204	250	206	227	225	195	218	218	197	210	216	215	200	242	195	197	207	203	196	209	182	181	211	222	234	216	199	189	196	200	194	207	204	203	172	196	201	205	206	211	211	203	193	210	162	210	187	204	177	206	194	206	215	219	212	233	176	213	214	208	198	215	203	222	184	195	188	203	204	188	210	229	215	171	217	208	210	201	214	204	210	194	187	207	193	208	212	219	181	195	184	207	214	205	202	208	200	204	186	186	198	209	214	206	170	188	204	225	205	182	223	207	200	231	215	214	195	199	188	193	201	196	194	236	220	205	207	174	194	218	197	228	189	189	212	207	204	182	216	202	205	221	193	171	180	217	198	189	206	240	221	212	199	185	232	209	203	172	220	211	213	190	204	202	203	225	214	198	199	230	187	202	190	207	218	215	193	207	195	201	177	218	214	192	224	190	212	207	194	205	191	209	170	209	222	182	205	191	210	205	186	194	197	212	216	226	216	216	226	203	202	213	218	176	207	223	192	216	195	177	204	203	227	209	177	218	190	203	226	187	176	212	187	195	213	221	194	217	208	208	195	220	181	192	231	213	184	219	230	222	185	214	206	199	195	212	215	187	192	194	209	195	196	231	219	204	206	200	217	218	183	222	204	208	201	207	195	212	195	229	197	191	182	217	223	186	234	192	190	204	210	200	182	227	215	198	214	196	213	196	189	213	182	235	212	197	205	235	196	221	200	220	213	230	178	183	215	200	198	223	228	178	216	196	209	216	165	194	187	223	210	205	201	215	182	211	191	209	199	196	210	208	225	216	191	199	197	191	219	217	216	204	220	185	215	233	190	210	219	196	212	192	217	205	203	196	198	226	197	190	210	214	218	212	195	231	196	194	199	174	210	209	201	185	210	213	215	226	204	201	225	210	208	215	226	205	207	222	199	214	209	201	189	211	204	214	217	193	217	217	220	191	204	211	204	188	203	204	210	199	213	193	218	225	209	199	193	198	236	197	181	198	207	223	225	203	185	202	207	219	184	206	189	214	231	194	195	229	219	220	191	218	198	165	221	182	201	209	203	180	189	182	199	207	206	219	198	223	166	179	205	228	213	199	193	222	204	200	193	207	192	210	227	179	219	187	173	210	211	205	210	202	211	192	196	200	192	206	191	203	203	183	210	217	177	174	217	216	222	230	193	195	219	208	231	184	214	205	183	185	226	213	201	216	203	196	201	206	237	211	190	199	207	213	198	223	235	188	230	185	200	203	212	223	230	207	211	206	234	192	206	223	184	224	180	189	190	193	217	222	210	198	189	209	225	203	196	165	190	188	212	196	205	196	223	203	202	204	208	204	207	201	202	182	174	211	188	205	193	198	198	219	211	219	203	201	235	184	194	204	211	200	205	202	195	186	207	214	213	186	208	181	214	198	209	204	201	224	228	222	214	205	176	200	206	207	200	181	191	208	220	200	200	219	196	195	206	226	182	213	197	208	212	169	216	180	223	211	200	189	221	195	188	233	231	200	197	207	204	211	222	204	212	189	201	201	187	217	203	207	232	192	219	206	163	218	210	195	177	216	195	204	201	188	208	190	215	176	220	203	207	191	205	208	206	212	201	220	209	211	197	187	209	196	198	210	212	225	220	218	212	217	216	197	213	198	209	187	210	205	214	187	190	207	213	221	200	200	204	215	163	210	226	211	178	216	195	210	212	206	231	194	199	195	195	214	197	217	196	187	232	208	186	202	196	202	201	173	187	169	186	217	228	212	204	244	188	203	231	198	214	216	180	169	188	225	205	167	212	204	192	224	241	211	211	198	206	186	191	224	193	221	205	201	189	203	212	216	221	187	214	210	173	184	204	213	203	206	223	177	181	210	214	210	199	183	210	193	195	215	193	190	191	189	199	222	216	200	198	215	191	187	233	208	221	198	202	195	211	190	203	196	209	222	172	184	204	218	224	191	221	215	219	212	202	215	192	179	198	216	202	211	195	186	212	198	204	202	210	214	208	196	192	203	216	202	223	226	214	208	190	195	202	214	215	228	226	218	211	219	232	182	186	197	203	239	210	200	212	197	178	200	213	187	206	192	213	198	209	207	215	211	183	206	218	203	203	178	188	195	200	206	202	221	202	178	175	224	214	210	201	188	197	191	221	188	210	194	181	219	214	215	198	200	207	203	223	208	193	211	186	183	204	208	209	198	203	197	206	208	215	190	185	221	190	192	178	213	199	209	223	238	219	242	207	215	208	232	221	219	223	219	196	206	224	185	204	189	232	226	202	204	210	201	186	224	216	204	196	217	204	210	200	198	234	200	204	215	199	184	202	204	183	220	212	196	206	195	215	194	237	201	181	189	201	232	200	189	200	211	228	214	204	205	209	231	219	206	221	191	220	181	213	215	205	187	227	205	182	250	209	198	220	203	191	194	194	193	215	204	177	192	215	206	206	190	199	212	212	225	221	197	217	212	207	220	201	192	191	220	201	220	209	221	192	230	213	202	208	190	177	209	209	235	209	192	189	196	216	200	195	226	203	197	219	201	212	207	204	198	215	203	221	204	183	211	209	200	191	198	205	193	207	189	218	216	164	215	196	176	206	211	199	213	233	210	175	209	217	197	219	219	198	209	201	203	196	194	232	204	219	198	191	230	221	185	200	199	205	206	220	197	189	195	229	220	225	207	210	201	186	209	214	212	207	202	200	222	201	203	200	226	196	206	205	194	225	218	207	226	201	195	243	220	228	211	208	196	211	201	212	195	226	197	197	218	189	190	209	205	196	196	219	202	230	221	201	197	220	197	219	212	195	223	194	203	220	207	201	189	196	188	240	200	196	239	193	197	199	200	198	185	206	200	207	178	192	198	203	214	207	197	204	236	200	229	192	209	206	202	194	224	190	202	221	182	201	182	211	190	204	176	226	193	203	177	212	207	186	206	219	220	207	184	211	207	196	211	213	194	206	201	214	251	186	224	199	209	191	207	213	215	202	194	234	199	224	217	188	201	209	206	243	240	215	199	214	178	189	222	200	204	208	210	192	226	209	211	196	244	222	213	193	188	185	232	196	197	213	217	203	211	205	206	206	200	245	226	216	191	208	192	193	193	196	187	231	194	217	217	196	211	226	192	190	201	212	182	224	204	211	191	222	172	196	209	216	205	220	219	180	196	204	202	178	199	206	178	213	191	214	199	220	198	207	203	196	206	200	215	191	208	197	212	206	194	219	212	181	215	207	200	212	186	189	196	224	217	213	221	184	198	191
24988	20911	26865	24972	7754	843	605	514	500	461	463	452	414	434	415	414	386	364	358	353	393	417	399	417	356	349	380	356	366	353	358	346	374	386	361	356	374	370	379	338	356	354	365	325	364	348	341	320	335	329	370	366	351	378	382	323	351	346	382	331	333	352	371	338	369	337	319	339	318	365	328	338	387	350	358	358	342	355	362	359	331	368	350	352	359	386	340	298	332	353	314	364	370	373	355	344	346	341	323	386	339	356	368	360	359	356	302	330	387	348	370	368	364	350	357	362	335	354	321	375	362	352	327	337	337	330	324	357	352	339	339	321	367	318	338	352	369	341	346	364	346	352	385	341	323	322	330	349	363	368	348	349	340	338	352	342	321	340	331	350	359	292	377	344	348	362	350	357	382	341	346	308	303	326	335	358	365	352	351	381	338	345	362	354	359	362	391	376	324	379	335	342	318	376	341	331	349	322	382	307	332	364	328	363	383	343	358	367	361	342	321	324	344	367	353	364	348	337	325	310	340	369	368	338	359	336	343	339	370	324	347	371	333	347	364	330	315	326	346	366	365	352	341	359	365	380	333	348	349	350	358	336	336	373	343	342	332	354	361	300	333	320	356	366	364	341	331	334	348	317	337	331	364	326	368	372	341	346	326	328	341	371	346	349	332	341	354	349	347	325	361	330	359	358	345	382	328	400	361	408	385	346	335	329	365	373	357	334	359	369	352	349	315	337	369	336	366	381	338	327	388	396	329	377	376	342	330	364	393	363	352	302	379	295	319	390	368	348	368	351	356	379	333	326	343	341	356	336	362	362	360	348	322	336	365	305	341	344	317	344	362	332	372	390	362	339	389	332	337	322	346	398	326	370	330	346	320	352	339	368	323	355	353	354	336	370	350	355	361	361	317	370	337	348	344	365	318	342	322	353	353	342	339	353	357	383	353	346	326	335	345	373	346	368	357	348	354	366	315	327	301	328	346	359	348	353	352	353	384	350	349	322	373	315	347	337	355	323	331	395	352	302	345	334	320	380	327	376	367	344	373	328	328	349	381	343	345	357	364	355	348	372	349	350	386	336	347	345	332	332	352	371	370	366	347	343	309	366	353	359	339	334	338	358	364	387	367	350	351	355	351	375	357	360	349	345	333	333	369	326	360	354	341	320	351	332	339	313	346	343	380	355	352	337	348	345	351	358	381	318	367	344	328	328	380	314	368	343	313	370	363	365	351	364	315	354	360	335	336	344	363	344	370	360	326	351	348	352	370	361	393	313	347	334	339	356	360	299	361	368	367	358	360	365	356	330	373	317	343	346	359	333	355	345	338	360	340	356	363	355	347	360	333	388	365	368	337	352	332	323	359	310	374	369	351	348	355	345	379	336	376	340	355	325	364	347	337	351	351	349	348	330	350	352	368	333	356	345	346	345	339	343	319	342	374	320	329	338	384	311	323	358	353	315	372	341	349	319	333	348	329	348	331	329	329	334	334	352	395	324	384	358	337	365	357	359	335	386	340	336	331	321	339	330	373	345	319	356	330	342	361	344	343	358	335	351	371	374	344	346	325	346	349	329	361	354	367	355	349	309	357	334	345	334	355	361	339	357	354	319	349	341	326	339	345	340	363	374	369	327	333	361	313	351	359	362	349	336	379	387	349	351	329	352	340	309	364	359	364	390	351	338	342	373	355	358	327	336	343	363	376	343	307	383	336	358	345	361	367	336	343	359	334	335	353	348	350	311	336	348	332	368	328	341	348	353	346	353	317	354	360	352	359	352	291	340	352	342	376	362	365	339	346	358	348	341	361	349	386	363	370	317	377	357	365	350	358	325	323	354	346	337	338	359	362	330	336	338	356	365	366	336	372	330	335	358	365	345	372	366	308	326	332	348	354	335	367	349	333	364	337	354	358	328	335	322	347	336	347	370	361	366	354	350	328	339	346	356	347	333	340	332	350	339	351	351	352	349	325	305	337	362	346	320	393	327	353	338	330	356	397	375	333	366	356	377	358	336	317	356	352	335	334	338	319	316	359	323	345	350	328	354	337	321	350	323	296	371	371	364	345	363	358	330	336	371	344	371	348	322	340	352	341	334	327	371	341	338	346	366	353	341	328	350	373	361	365	365	358	370	368	308	352	355	358	384	352	351	368	380	361	329	314	330	358	334	377	355	366	342	370	348	355	384	319	331	361	356	320	312	338	348	342	350	334	341	335	320	334	333	359	351	336	357	353	376	336	349	355	341	332	366	299	370	350	345	309	320	342	315	339	351	338	341	357	335	325	341	347	331	362	347	350	336	344	353	370	355	379	361	319	361	371	377	353	335	333	361	361	355	343	311	339	371	333	345	349	337	351	353	328	385	353	365	347	363	359	364	346	353	365	312	356	316	355	364	342	324	331	372	328	359	349	337	347	331	321	308	343	338	316	346	319	348	344	385	367	338	355	316	360	333	352	307	364	339	382	355	329	322	345	330	337	342	354	309	355	332	319	318	347	330	321	335	353	351	333	351	351	332	341	347	333	372	370	383	368	354	371	334	331	326	371	355	363	373	346	354	338	360	335	334	325	342	359	336	368	347	354	312	373	359	352	338	352	334	345	351	338	345	351	361	343	330	370	351	347	326	321	316	368	342	373	334	354	347	352	364	363	338	354	344	342	338	335	350	339	380	361	337	370	319	335	334	347	382	322	326	325	353	312	367	351	363	347	327	339	354	366	363	374	348	315	331	363	396	338	340	347	337	320	356	310	316	329	317	375	354	311	375	386	355	360	339	383	336	368	357	299	319	349	339	339	343	326	344	352	350	337	333	378	369	340	357	341	297	367	351	375	346	345	343	357	323	384	316	309	358	352	362	363	356	375	298	325	381	353	315	349	320	352	366	369	365	347	333	320	340	341	345	348	319	352	341	352	333	359	367	321	343	320	367	324	332	384	369	348	359	367	363	321	344	325	331	333	341	369	339	321	366	338	334	323	366	362	366	386	364	347	325	375	400	353	333	322	360	340	349	356	356	350	337	343	359	352	324	341	364	320	356	331	356	373	352	320	357	367	368	329	343	386	360	356	382	371	363	351	333	360	347	365	355	331	353	343	362	365	343	363	384	334	363	354	310	374	343	333	353	357	354	346	333	342	337	370	346	386	346	342	337	333	323	347	343	342	318	351	376	349	357	314	370	332	376	313	339	321	348	323	359	336	335	350	329	357	320	334	361	347	375	341	336	324	374	330	367	376	343	315	378	366	344	323	339	389	341	346	347	349	329	334	375	364	332	319	344	339	334	336	379	333	348	366	341	311	329	354	356	286	344	353	351	349	354	342	315	329	366	374	372	340	333	350	311	325	323	347	342	327	320	368	323	339	333	334	349	355	340	335	348	377	377	336	330	381	340	341	347	353	340	326	350	342	331	341	357	369	355	378	360	340	322	375	348	392	346	325	363	344	335	331	367	369	364	344	349	329	352	378	336	369	332	346	357	339	325	323	391	307	347	356	375	349	366	336	306
4748	6308	5211	2570	1790	1458	1148	1039	889	843	722	674	631	631	582	551	508	530	526	542	524	544	576	538	529	489	461	452	454	494	471	445	440	510	412	424	447	461	453	486	434	480	446	476	448	440	418	478	433	498	451	435	456	473	426	429	439	432	434	441	436	439	457	477	417	443	426	457	409	462	396	426	442	449	417	448	462	419	434	407	447	415	404	444	441	448	408	421	433	448	407	413	427	438	411	471	467	417	445	392	445	425	434	456	427	408	451	424	410	465	421	462	404	453	445	444	440	400	419	425	413	441	400	444	437	423	459	429	436	431	447	435	467	436	416	428	420	456	439	432	436	405	413	448	418	464	438	453	407	442	440	424	436	451	418	420	414	454	420	418	436	455	425	400	460	441	407	411	410	434	398	442	439	420	421	419	453	450	437	443	428	416	423	451	424	398	414	422	401	394	434	411	432	442	429	443	438	433	439	447	401	432	408	425	405	407	452	448	411	419	375	416	453	427	449	425	400	438	420	433	433	420	407	428	399	436	415	464	427	432	428	441	469	422	419	441	416	426	448	446	453	421	435	396	430	456	445	468	428	468	426	436	417	460	457	432	485	475	420	426	406	464	441	465	401	415	446	446	462	421	430	447	435	418	437	413	405	454	422	423	441	417	479	470	445	432	423	445	461	433	441	404	412	455	441	437	393	440	441	403	475	441	407	448	412	446	434	453	440	426	415	420	435	413	440	424	435	447	427	439	425	416	442	426	448	460	433	443	414	421	413	434	441	438	408	433	442	450	396	420	438	391	420	467	473	455	427	430	426	422	438	416	431	430	431	413	427	443	422	447	416	452	454	431	419	425	451	425	429	427	427	458	470	430	407	410	468	409	432	432	437	411	410	393	404	418	437	402	436	469	400	464	488	481	413	416	460	439	400	420	414	440	449	419	456	441	435	444	418	440	440	415	435	416	460	413	428	441	429	415	448	481	419	419	470	429	421	413	434	435	457	407	429	430	458	471	422	444	434	436	431	450	467	421	423	446	405	425	419	491	433	446	426	430	425	444	446	457	477	419	394	435	438	412	419	418	442	410	419	452	439	423	413	446	445	446	431	437	398	446	459	413	433	424	404	401	442	435	410	402	433	460	413	431	426	419	434	436	454	422	426	404	447	468	417	439	462	422	423	442	415	438	422	425	447	446	425	420	429	424	384	420	433	428	400	430	449	394	435	445	398	431	447	443	398	456	425	477	411	421	454	401	424	406	464	442	419	419	411	427	449	415	435	463	397	430	437	413	430	461	436	456	482	411	442	417	432	436	435	433	435	428	416	434	414	428	447	425	419	437	401	448	466	414	461	417	430	443	489	427	427	424	427	413	413	398	460	421	451	438	423	428	436	427	432	424	455	460	396	410	468	441	434	470	426	430	448	406	411	419	429	451	407	447	453	463	412	400	445	464	431	423	424	421	416	441	429	438	449	420	434	428	446	422	402	423	438	436	429	421	461	447	426	399	462	429	420	430	435	417	419	433	405	449	461	426	427	420	410	454	429	452	419	451	427	438	456	435	420	449	431	440	447	427	431	432	412	444	433	432	470	398	435	462	476	418	422	463	418	429	418	404	435	424	418	445	403	419	441	456	405	432	406	449	434	439	436	434	408	456	451	403	422	410	425	463	472	403	454	407	465	431	448	425	432	451	442	421	415	436	428	422	441	451	413	423	391	437	434	461	447	432	445	439	424	446	449	463	413	425	420	452	453	428	403	407	494	436	429	442	436	395	442	404	437	467	457	416	448	431	406	385	434	453	433	460	433	400	411	403	439	428	443	440	455	424	436	429	388	417	415	496	417	405	430	422	421	424	413	401	456	435	426	427	436	435	453	418	427	405	478	434	414	439	454	433	416	434	456	445	422	436	408	382	452	423	459	441	411	442	395	393	423	422	454	429	438	471	473	460	441	424	408	425	439	429	442	418	419	435	456	419	429	465	440	430	400	460	428	420	452	430	420	436	458	414	471	442	451	422	421	411	418	394	423	449	462	462	410	462	451	461	421	433	423	458	411	424	433	434	443	440	407	435	419	457	406	439	449	438	434	424	458	410	447	453	403	448	459	438	420	408	431	423	466	450	467	407	441	432	427	408	429	428	431	445	479	452	428	462	447	429	429	422	399	448	413	414	432	405	398	427	471	430	419	432	391	459	427	444	424	420	414	475	418	441	427	451	489	432	404	432	405	405	452	441	399	419	430	435	439	481	405	456	445	399	422	437	433	442	449	426	433	412	411	444	427	461	402	452	388	408	433	444	479	442	413	428	416	446	434	440	416	426	431	420	418	453	415	470	423	428	461	412	410	433	430	398	405	430	458	439	439	439	417	408	451	413	440	462	451	425	406	438	450	444	481	416	449	451	426	449	427	414	380	433	416	435	433	473	469	424	450	430	483	439	413	451	438	468	451	410	404	479	399	426	388	486	421	395	410	482	476	394	476	419	405	428	426	411	425	439	438	411	454	437	450	436	423	400	422	414	438	406	468	409	439	441	400	409	428	436	415	423	412	419	406	452	428	431	450	428	439	426	416	417	435	397	438	421	436	415	432	438	407	438	433	464	432	431	453	415	437	381	418	430	462	419	464	443	430	457	439	437	412	435	430	444	442	441	408	411	424	426	438	430	445	444	409	415	474	428	446	454	428	391	416	413	436	441	421	458	433	420	439	456	414	415	440	383	438	416	451	438	447	389	422	441	391	436	406	427	416	449	421	412	440	433	424	424	425	426	436	444	401	438	427	451	432	406	418	441	401	450	451	391	443	416	397	450	424	455	488	409	424	395	452	442	428	480	450	416	411	443	431	440	414	437	411	468	434	461	416	429	431	408	460	408	421	432	462	445	400	391	416	428	393	437	438	430	414	424	445	466	428	409	412	447	440	402	398	480	440	422	408	418	443	437	428	392	439	439	423	435	397	433	476	413	437	456	459	460	401	437	402	432	421	458	419	442	422	439	445	432	420	400	430	414	435	418	397	423	448	455	358	428	414	483	424	416	428	445	418	450	429	410	455	400	382	450	401	511	431	452	417	450	410	461	420	438	425	456	458	453	436	389	430	416	417	444	437	405	450	417	435	415	429	422	438	435	407	416	450	453	414	437	442	448	441	412	414	394	407	457	424	432	450	419	417	430	431	449	419	453	446	404	425	395	450	439	436	458	460	454	430	410	417	437	461	444	414	426	435	486	432	446	423	423	454	402	438	415	435	459	426	411	444	455	429	404	441	423	410	440	436	420	468	425	386	456	430	436	470	441	431	446	425	435	456	466	431	451	416	455	417	419	395	414	433	410	417	462	432	470	439	452	417	434	388	421	455	421	411	457	397	405	430	430	435	426	441	407	415	443	451	428	432	398	431	431	401	488	430	426	431	445	398	416	432	409	462	418	386	404	402	450	421	424	442	442	443	359	438	408	446	422	380	425	428	420	415	429	405	481	421	423	412	430	441	419	437	437	405	414	441	450
22769	20974	28674	23420	20959	20976	7327	1013	685	569	486	429	390	346	358	317	259	263	283	262	261	284	288	288	236	223	184	203	178	163	172	193	171	164	181	163	154	190	177	171	171	173	181	181	162	174	163	183	157	136	135	152	155	177	175	139	174	150	158	141	166	153	159	140	144	157	157	180	151	140	159	144	134	149	161	167	141	148	145	177	158	148	175	157	157	174	152	172	128	140	147	129	146	150	148	146	146	177	167	149	163	158	131	159	131	144	158	162	150	136	124	127	151	135	145	167	147	130	145	149	166	155	151	173	142	138	167	154	145	134	141	181	138	144	162	150	149	152	137	134	147	137	159	154	141	136	127	133	133	138	150	155	141	140	159	127	151	136	162	124	155	162	165	122	144	137	145	151	130	155	155	148	151	149	129	150	153	148	139	134	143	119	149	148	144	145	149	115	155	133	116	133	140	145	153	166	137	135	129	129	155	134	161	153	114	132	141	142	144	158	135	145	143	145	130	139	141	128	127	146	141	137	141	127	161	155	140	155	145	143	150	126	154	127	147	140	135	139	140	121	164	149	154	182	170	134	135	132	134	141	133	148	141	144	127	128	162	157	132	126	132	165	146	165	138	145	136	142	134	144	135	156	131	142	139	147	136	144	172	147	128	145	150	123	153	147	151	161	157	146	171	163	137	137	147	160	136	156	148	137	164	151	143	141	153	139	162	139	149	142	156	141	137	137	140	171	137	148	148	144	134	150	140	115	136	134	138	158	142	155	134	155	134	140	145	132	140	151	140	152	127	171	118	153	134	121	143	155	151	137	148	149	148	130	121	149	138	149	134	133	155	127	143	146	154	135	136	151	144	136	160	163	163	156	133	153	129	145	143	149	149	154	132	179	150	124	152	138	131	158	151	143	120	143	144	147	136	149	164	155	135	146	131	140	144	140	154	162	141	139	171	139	144	140	148	141	130	155	159	140	140	148	124	126	141	166	133	140	163	129	141	155	126	129	129	173	159	127	131	141	149	113	157	148	153	132	130	155	131	142	139	156	136	152	145	158	122	134	163	147	135	144	162	146	136	136	149	148	143	151	143	128	156	144	155	163	136	137	134	148	154	121	154	139	142	166	171	142	144	172	124	164	156	132	178	153	137	135	150	130	122	160	138	129	149	151	149	132	145	124	156	157	148	150	146	118	124	151	139	144	146	132	144	136	142	141	133	151	152	130	161	157	115	145	142	133	159	157	149	120	161	149	158	148	142	148	136	138	161	162	151	146	132	148	153	154	154	136	153	153	150	122	164	151	129	155	126	143	138	142	152	130	133	122	161	153	157	157	144	151	147	141	150	127	124	149	150	138	167	123	118	155	141	167	138	162	146	170	160	143	135	148	155	121	136	131	129	139	153	137	145	145	143	153	138	166	146	126	135	151	166	144	131	149	142	144	123	142	144	139	142	144	139	130	159	152	141	137	126	155	155	136	131	125	153	128	133	144	147	148	125	140	145	147	140	162	142	140	148	157	169	159	127	137	129	128	153	135	124	132	149	162	124	160	157	140	157	142	146	135	153	143	175	134	150	152	145	158	142	157	142	146	129	124	142	141	135	133	135	149	129	136	123	133	139	139	135	154	134	156	142	138	141	136	149	160	173	132	146	120	140	149	149	134	137	144	131	158	137	160	172	151	144	137	132	131	141	136	128	140	129	142	155	140	151	141	127	161	136	133	121	150	124	166	147	151	126	118	135	121	142	125	145	139	160	127	126	141	138	139	148	140	161	144	137	147	158	137	139	154	148	134	141	139	160	139	148	139	165	161	139	160	144	141	138	142	157	129	150	132	145	156	134	140	147	172	156	151	136	156	153	127	160	115	152	138	135	139	147	133	142	139	149	138	139	149	149	146	148	139	139	140	144	144	159	111	143	141	149	138	145	161	162	138	138	152	150	145	150	163	147	141	136	152	132	134	147	168	135	155	131	142	157	138	161	143	122	151	154	148	144	143	132	140	151	154	132	152	146	148	148	119	148	172	148	142	124	136	153	140	139	144	163	140	142	148	155	134	156	137	157	134	151	147	154	159	130	156	124	142	132	143	141	143	147	126	141	152	116	165	133	140	163	140	145	147	161	145	160	151	122	140	129	125	137	126	158	164	129	156	134	156	123	153	146	123	160	150	137	153	137	131	134	140	152	139	130	162	124	155	163	138	152	154	158	128	127	148	144	147	155	168	148	150	139	167	171	138	147	115	110	153	128	145	129	126	125	138	132	130	148	151	153	144	158	137	153	135	150	147	146	139	148	142	137	137	160	129	151	160	167	153	152	170	163	143	133	132	143	140	146	159	148	142	169	146	138	152	136	147	139	127	132	177	126	136	136	115	150	150	138	134	146	138	148	153	141	149	163	172	154	131	146	147	130	152	146	143	141	153	140	157	143	144	130	129	143	138	129	162	130	123	153	142	133	129	134	156	135	149	140	133	167	150	150	146	146	141	158	136	152	129	137	131	156	149	137	143	137	136	128	154	122	159	138	138	131	143	151	145	159	140	158	150	137	140	131	129	143	136	147	141	151	130	136	135	127	147	122	140	139	150	140	147	130	158	146	140	162	137	141	138	134	151	129	149	149	162	148	136	136	138	134	148	162	143	126	152	130	159	138	138	154	140	150	152	143	138	134	134	143	154	129	166	152	139	128	144	150	134	139	148	171	159	132	148	131	129	146	137	149	154	164	132	161	132	130	114	130	179	165	150	124	153	131	173	149	153	145	146	149	134	143	125	141	127	164	155	132	126	138	132	121	149	137	157	116	145	138	134	154	145	147	142	135	135	135	147	135	132	146	145	137	135	134	146	144	127	133	162	130	162	137	142	143	153	133	144	146	137	112	151	138	165	132	152	143	147	131	133	145	154	150	153	139	155	134	142	140	145	142	182	134	146	147	150	144	148	151	148	135	130	159	162	142	127	156	148	151	132	139	146	151	133	157	127	135	140	148	161	132	147	144	155	132	142	146	149	155	161	139	158	175	143	154	146	147	157	124	159	152	132	139	135	139	133	114	152	157	153	147	150	145	139	156	159	130	160	149	141	141	152	144	151	165	154	143	141	153	152	155	165	144	133	145	124	167	130	147	147	139	153	120	127	153	136	157	163	137	155	140	156	155	154	128	141	150	168	147	132	146	147	139	162	133	137	141	132	138	139	142	135	167	155	161	147	157	138	159	143	133	140	142	144	143	150	139	150	149	144	135	150	144	135	141	126	137	129	130	150	143	152	130	142	144	159	140	155	142	148	133	162	100	165	139	134	128	137	136	139	139	137	141	152	140	153	159	134	130	157	158	141	144	150	140	137	132	141	133	144	135	157	156	153	119	163	141	152	147	147	158	140	158	149	133	146	141	143	149	155	140	135	148	153	156	147	151	158	142	151	148	153	134	158	142	164	121	151	120	136	139	130	143	138	126	161	133	135	157	151	136	155	154	142	134	172	147	127	171	152	156	153	140	153	155	135
7204	16656	13524	6956	4882	3626	2764	2129	1661	1356	1136	937	794	703	652	559	553	520	459	424	419	494	498	494	365	351	315	280	280	305	251	273	235	212	233	244	223	227	244	226	221	236	218	229	228	234	230	208	223	206	234	199	228	225	199	217	201	208	221	214	212	182	192	223	233	192	196	192	193	209	180	200	191	179	184	170	189	193	183	177	158	183	176	223	175	180	176	179	185	174	154	191	186	194	190	199	192	225	199	193	171	165	176	224	184	192	174	179	184	207	170	176	174	179	186	166	156	180	163	184	205	187	176	187	190	167	166	166	183	168	169	161	177	177	193	193	177	177	167	190	207	197	163	162	188	182	163	170	181	162	182	172	161	184	169	193	161	176	182	152	158	180	182	186	184	168	180	175	193	181	197	186	187	162	170	197	189	159	202	203	181	182	174	164	211	178	179	191	185	172	187	160	177	180	176	139	182	175	182	191	179	186	198	191	163	190	163	181	158	180	162	185	157	162	163	209	157	200	158	183	164	190	176	152	166	181	192	181	192	187	207	186	164	149	175	204	159	175	198	160	173	171	172	192	179	178	207	165	179	159	196	151	165	171	186	199	173	175	183	156	174	159	170	175	170	171	183	169	186	182	193	194	171	181	185	185	189	168	180	172	162	175	164	190	173	183	168	178	185	161	186	155	183	169	162	186	173	176	196	211	174	177	172	190	184	159	178	182	200	165	200	175	180	160	168	172	166	178	180	175	183	208	187	166	172	190	174	187	171	151	157	167	179	175	176	188	169	198	199	180	201	174	155	180	182	185	185	166	166	196	177	158	168	153	165	158	186	193	167	168	187	184	184	169	177	202	172	181	141	209	172	207	189	195	195	191	185	187	160	168	166	191	171	178	157	200	212	192	161	179	180	197	201	200	215	173	159	196	164	164	179	165	169	178	185	174	155	188	175	172	166	178	175	195	185	187	180	165	164	152	173	177	173	184	191	191	187	194	171	163	174	176	152	176	167	166	183	182	159	199	195	173	194	183	172	172	179	175	172	181	180	170	167	164	181	190	162	167	165	190	177	165	185	157	192	175	181	172	194	190	172	184	173	184	190	157	193	163	201	182	163	181	169	175	182	173	150	172	180	201	178	186	160	170	146	177	155	184	176	177	167	184	179	185	160	172	184	182	164	178	192	184	161	167	175	173	202	180	172	182	224	184	180	196	179	180	182	158	179	188	167	176	175	180	168	185	187	171	195	194	170	174	195	173	153	185	190	171	166	189	180	189	188	137	177	176	167	182	189	175	169	174	186	172	168	162	173	195	189	166	173	175	185	160	193	175	172	188	169	158	145	174	155	190	185	191	168	192	173	166	178	190	187	184	191	194	197	191	181	176	145	165	185	183	183	195	164	181	163	152	152	165	190	159	187	176	178	179	160	195	175	186	175	183	175	195	189	151	167	177	146	166	182	156	189	162	189	182	170	162	191	181	199	173	147	168	174	192	166	190	150	180	188	169	193	205	189	183	176	160	175	188	196	172	163	201	181	173	177	153	174	177	166	172	184	185	190	174	207	160	190	192	163	186	182	174	197	168	173	148	177	175	188	180	154	166	180	165	181	176	166	186	199	164	175	212	169	176	186	180	179	161	157	161	177	186	182	175	181	200	184	200	174	207	173	158	197	195	185	180	185	186	165	165	171	194	167	167	158	182	164	189	204	184	193	197	178	151	188	177	158	173	187	171	159	170	179	168	169	168	185	164	167	194	180	174	192	165	169	183	181	174	188	188	191	191	191	193	157	199	184	169	173	178	205	161	188	173	165	195	180	187	174	145	169	196	189	179	165	173	147	166	179	156	199	182	152	188	187	188	182	175	184	155	164	185	199	170	190	173	163	162	161	177	158	162	180	174	179	197	164	176	145	180	156	168	169	176	170	181	162	181	185	183	189	173	173	185	178	188	189	157	197	162	185	165	166	162	171	163	172	182	198	171	172	181	167	179	172	178	186	168	172	180	186	184	185	163	166	176	175	158	139	176	201	172	179	185	175	186	172	170	176	187	184	178	168	152	189	190	170	181	170	178	179	198	171	169	197	181	158	177	192	203	166	184	173	171	197	182	175	179	196	199	179	187	188	157	159	179	204	199	164	189	176	193	159	153	164	185	161	204	163	188	174	182	170	173	200	176	163	181	185	180	167	167	167	175	177	174	190	146	142	175	170	204	183	201	192	190	181	185	186	181	184	167	191	192	166	194	157	199	165	181	178	168	179	170	174	170	176	180	181	171	183	202	175	197	174	160	175	165	166	180	170	180	181	186	183	182	172	175	174	163	186	180	189	181	188	185	171	176	170	178	177	190	194	198	199	172	173	167	168	176	186	181	177	178	176	170	212	170	186	146	189	180	156	155	193	195	160	188	156	160	177	227	172	166	186	180	166	206	186	180	203	201	174	165	192	174	172	188	171	212	185	209	195	175	171	159	175	179	188	158	199	161	157	190	176	189	178	178	185	194	168	194	178	181	163	176	180	177	176	178	200	164	169	203	162	208	170	186	167	173	183	174	167	195	151	199	171	215	177	177	168	178	180	194	176	172	171	181	189	183	177	185	177	179	184	190	179	202	190	193	167	150	170	168	205	170	209	169	204	191	170	158	160	191	207	193	159	185	181	185	177	186	171	197	157	146	193	181	182	209	180	177	167	151	173	170	169	169	167	159	159	180	185	189	192	199	142	167	209	163	190	195	182	202	167	182	182	160	179	168	151	187	177	194	167	172	171	170	157	162	171	193	185	190	183	162	175	144	196	179	187	173	178	159	176	162	183	151	177	163	193	177	181	203	154	186	183	175	200	171	174	178	211	173	167	177	196	177	174	184	192	159	170	163	162	177	190	168	166	174	178	194	175	193	182	156	175	189	189	182	184	149	172	178	171	175	191	197	173	174	173	171	165	172	168	178	172	192	153	167	160	188	189	189	174	200	193	176	211	166	188	170	169	169	182	174	174	167	191	207	185	161	167	186	196	162	192	174	165	172	179	173	186	158	188	152	183	185	174	175	169	192	186	172	184	174	168	209	179	195	169	170	200	170	169	179	170	193	199	175	192	168	186	194	158	173	197	164	195	183	190	190	173	191	177	169	170	177	177	160	177	179	201	170	163	173	163	183	189	178	171	155	154	163	174	173	189	160	166	186	168	194	166	188	176	172	178	191	185	181	158	173	161	176	188	174	170	170	165	182	157	187	173	173	196	166	157	219	183	198	173	175	189	177	186	173	184	168	171	186	185	168	170	182	202	192	175	165	188	168	183	153	198	186	184	172	187	179	183	159	177	180	177	176	174	172	167	154	180	174	178	168	173	202	165	169	177	175	160	177	206	190	191	186	185	178	199	180	169	174	174	189	198	165	162	182	189	188	187	158	188	163	161	186	177	159	173	195	187	164	169	167	188	165	186	186	162	183	187	179	161	208	181	186	217	174	181	179	187	163	174	200	179	176	176	173	147	166	183	189	188	204
26932	18573	4460	645	434	392	349	370	378	370	316	317	336	356	359	313	315	316	351	347	357	333	325	348	359	311	303	312	325	302	321	294	309	337	333	293	324	314	296	284	317	332	307	290	332	315	287	313	304	323	312	306	320	327	318	331	334	306	346	302	310	287	315	300	297	300	337	317	338	334	305	298	297	302	323	313	313	308	287	310	305	290	337	334	293	305	317	343	309	316	303	290	288	326	307	302	318	295	324	295	267	313	299	305	296	304	306	287	298	313	310	314	292	313	317	283	304	331	312	284	328	332	265	309	295	314	289	327	313	292	264	303	337	284	305	304	269	319	311	305	299	317	308	289	326	293	297	295	292	296	305	314	337	296	302	313	308	308	314	276	322	311	296	297	296	308	307	305	329	301	277	299	294	299	306	278	291	302	308	292	316	305	313	311	312	294	291	325	319	319	311	320	326	323	285	308	317	316	313	301	298	305	293	312	304	286	346	323	295	291	314	321	322	295	331	305	290	274	323	308	294	329	293	333	344	312	273	296	312	285	275	282	272	307	331	308	282	271	280	315	304	289	332	299	289	273	297	306	330	313	286	310	308	265	295	334	290	298	307	303	305	305	315	283	306	308	321	299	290	292	315	318	273	328	283	315	304	344	295	319	347	334	323	320	321	317	294	330	314	338	283	317	318	301	303	267	287	288	311	323	299	305	300	314	328	315	322	300	308	308	333	289	304	317	304	278	280	343	335	299	289	323	273	314	319	316	315	298	310	305	309	299	320	282	311	297	292	317	301	287	294	324	331	339	297	343	278	312	301	296	305	301	310	312	312	340	331	316	327	311	287	321	301	322	298	293	289	352	301	303	319	332	338	326	275	321	287	316	303	273	308	270	303	314	324	338	325	292	295	341	298	300	267	313	280	307	329	307	298	346	266	295	302	293	306	319	312	308	307	328	287	307	315	301	295	276	307	306	304	324	294	301	331	305	292	313	287	317	307	295	334	311	314	316	321	313	316	333	303	327	317	302	307	315	284	313	310	296	317	301	295	290	279	306	303	311	298	313	316	314	322	306	310	289	329	301	269	315	279	300	295	307	310	304	297	327	344	291	300	325	309	301	324	307	305	337	320	290	271	314	312	279	318	310	296	283	332	332	285	301	268	324	318	320	310	282	294	302	316	334	313	299	324	285	315	290	356	325	283	324	316	319	321	297	328	325	319	314	324	290	288	302	315	334	280	298	294	293	294	306	299	339	308	284	301	320	328	287	291	308	285	291	277	276	299	316	327	317	327	308	309	340	307	332	310	303	322	332	313	321	307	302	313	302	343	314	319	307	313	282	297	338	359	293	289	313	325	328	307	333	324	325	332	331	298	322	294	288	303	305	309	306	285	304	322	289	295	330	291	304	299	307	289	327	300	302	293	293	331	341	287	304	285	309	285	312	328	312	309	344	289	327	353	316	326	300	338	334	330	287	270	329	334	307	299	325	337	333	306	320	296	329	309	307	301	297	330	326	336	308	315	327	322	310	319	296	333	309	300	327	318	325	334	322	303	315	303	328	303	312	300	279	304	302	268	348	319	276	280	321	328	315	303	302	322	300	301	323	275	295	311	343	287	306	293	321	291	302	277	317	310	328	312	302	299	319	304	310	327	299	316	299	318	288	292	302	331	308	299	307	317	297	305	290	332	289	305	324	320	286	323	322	288	281	300	313	312	329	309	318	313	360	346	290	298	306	285	319	273	326	291	306	296	302	329	313	284	303	313	284	276	346	309	313	330	294	297	324	289	297	320	313	283	317	347	286	309	313	300	328	275	294	272	273	326	328	307	308	295	332	305	293	338	306	328	327	330	292	303	313	326	311	301	304	331	314	298	300	304	333	301	305	318	310	305	338	298	314	314	301	308	332	327	297	306	320	300	319	331	318	322	274	308	311	314	313	288	307	297	322	306	272	299	286	305	312	276	298	324	325	303	304	316	304	322	303	293	310	303	300	284	334	313	297	304	338	328	285	315	315	281	310	302	303	311	310	283	300	314	323	299	309	312	318	296	296	311	300	280	320	294	312	317	326	294	277	349	349	306	293	310	280	306	326	291	311	268	332	315	318	333	312	315	299	304	294	281	325	291	316	301	307	304	305	315	312	321	328	345	305	329	303	331	318	299	284	288	312	320	316	309	297	318	306	299	287	321	336	313	294	314	304	319	314	318	325	289	294	317	287	322	297	285	322	296	288	298	331	330	294	315	310	322	315	315	297	290	312	338	308	305	283	275	316	309	303	279	288	287	300	331	339	308	314	293	334	324	317	325	292	340	302	276	320	311	294	301	361	286	317	252	336	315	316	303	296	308	292	325	291	324	304	325	314	327	301	278	317	302	315	307	296	299	309	308	329	285	310	324	343	335	302	287	340	296	290	311	300	299	290	321	311	327	326	291	332	319	333	309	330	295	302	281	295	328	323	331	301	294	307	275	298	304	318	301	310	293	331	290	317	316	297	299	299	333	320	332	292	310	309	315	281	307	309	314	304	310	291	304	315	284	346	308	297	306	350	283	339	319	302	325	286	314	293	319	302	308	305	307	300	316	331	322	354	295	316	308	295	304	305	307	275	320	293	310	285	305	306	349	343	335	296	311	331	312	305	302	308	319	304	328	302	314	342	314	339	330	346	345	311	308	320	323	280	295	331	321	289	283	319	315	290	336	294	305	288	320	306	286	287	317	326	307	334	307	325	337	303	294	311	300	277	280	361	299	327	309	296	300	340	340	309	294	327	315	317	327	308	313	317	285	304	314	310	302	304	298	304	289	300	317	297	319	282	307	295	324	280	320	290	305	307	348	330	324	295	328	320	325	309	328	319	365	312	316	305	312	289	314	324	312	308	291	292	302	309	313	313	309	300	326	317	308	312	331	320	319	310	297	304	330	329	318	328	328	306	356	290	281	288	304	320	289	318	312	321	298	297	333	315	290	284	326	292	307	317	306	311	317	289	306	290	303	296	295	311	298	319	339	300	316	273	314	326	320	315	331	284	318	323	320	278	270	335	301	318	283	281	324	285	309	322	296	317	325	292	290	299	326	329	302	313	308	282	313	293	292	281	304	302	327	272	321	291	286	299	324	296	328	338	319	326	330	292	276	327	322	306	321	312	316	316	313	296	315	304	343	340	307	295	310	349	316	290	311	305	336	309	315	317	326	325	276	314	304	304	331	311	319	300	314	308	287	295	306	324	308	283	312	307	316	351	352	294	330	275	304	303	301	328	334	332	323	301	337	301	310	319	323	294	325	322	306	286	302	344	306	320	309	297	326	309	254	325	303	295	285	318	308	273	317	293	328	325	316	287	345	327	340	325	278	313	318	310	311	342	337	342	309	294	329	316	309	304	302	307	281	273	309	292	282	312	323	304	331	330	287	311	321	336	309	315	290	287	332	300	329	345	305	306	296	332	282	309	307	291	275	340	320	308	324	297	314	288	326	308	324	298	274	279	310	297	292	325	294	301
4173	1589	1339	767	679	589	527	497	459	445	441	469	486	450	431	438	405	388	465	403	485	453	506	441	451	433	394	416	436	401	384	431	391	373	385	395	391	420	398	386	427	391	403	359	425	392	400	409	403	397	389	406	393	410	379	414	403	396	400	388	371	400	394	401	383	411	386	422	414	403	404	402	408	355	429	386	411	398	363	387	394	381	413	376	413	409	406	401	404	372	375	390	406	378	395	379	395	409	415	423	404	419	406	403	411	394	390	406	410	406	398	372	392	372	381	402	389	431	427	383	374	414	397	403	384	394	399	371	401	394	376	400	382	368	399	400	413	404	412	400	389	374	396	369	388	391	432	384	412	359	393	407	373	387	433	421	392	391	395	426	431	390	419	369	407	416	393	414	402	406	392	401	388	410	405	419	398	435	386	388	379	410	401	375	387	419	388	380	421	389	402	423	384	393	425	380	389	419	379	388	385	408	393	376	395	392	389	386	418	397	410	394	440	415	440	408	383	397	422	385	404	405	403	373	393	372	408	381	350	352	387	382	402	393	442	371	396	376	383	424	367	374	430	381	368	407	367	402	392	420	394	393	396	411	395	403	366	357	367	390	385	391	374	405	429	370	376	360	409	416	378	426	357	383	417	391	391	399	395	417	391	389	377	371	410	385	409	416	392	402	387	386	418	382	370	393	390	397	423	400	397	403	382	412	386	367	372	395	389	399	401	385	398	395	377	397	377	387	392	385	368	378	394	384	369	390	404	356	406	431	393	414	431	435	400	406	384	342	419	414	369	391	380	403	384	412	409	381	403	397	399	398	413	383	367	357	437	416	405	412	394	426	419	393	400	383	406	378	390	417	381	388	410	389	344	429	347	398	377	399	385	405	392	427	418	374	392	364	399	389	410	399	408	381	396	433	366	377	399	383	413	398	420	416	376	380	384	369	388	387	404	402	395	396	387	391	332	423	403	402	364	348	416	397	393	392	393	398	379	381	388	353	403	425	387	359	404	373	379	401	400	387	379	403	455	404	351	402	376	374	403	402	379	405	377	403	383	416	403	379	428	382	400	383	392	379	413	404	403	401	385	437	366	407	390	417	391	409	385	419	389	363	385	388	415	400	386	385	396	400	380	413	411	392	363	402	403	365	415	372	413	424	411	380	354	426	419	413	433	373	396	406	405	454	388	407	393	405	415	394	407	373	385	415	390	383	415	399	397	404	395	408	428	376	438	408	389	378	379	405	372	397	395	409	397	395	369	374	381	394	396	392	411	399	426	408	449	404	378	381	429	386	424	369	410	392	397	399	417	444	434	369	390	374	388	426	370	371	414	403	414	370	393	355	386	365	395	383	362	400	378	369	415	375	403	390	404	394	372	383	375	415	427	381	387	367	411	399	410	384	408	370	403	381	385	382	386	385	372	383	398	385	399	394	391	423	390	390	376	395	383	388	439	378	428	376	400	386	419	367	377	393	437	415	412	395	412	398	401	422	387	366	368	395	370	389	426	372	378	384	411	390	399	393	377	394	379	379	421	377	398	378	412	369	397	413	413	408	422	411	402	403	414	418	409	385	440	380	420	404	399	388	423	377	405	388	411	378	386	379	403	391	388	413	394	414	384	403	404	380	420	370	411	411	367	367	380	399	445	380	404	390	356	417	408	368	366	388	366	381	406	388	390	381	427	353	406	416	387	418	391	373	389	435	410	403	375	419	389	397	366	395	367	407	372	417	380	356	411	397	405	438	387	391	416	424	360	381	399	423	384	381	372	410	349	412	367	396	400	397	387	416	385	387	401	381	358	382	393	379	376	396	366	393	388	389	397	404	403	430	395	381	378	444	417	375	385	386	409	409	379	369	407	396	420	402	376	415	375	382	411	380	416	387	393	347	388	392	408	383	377	391	374	404	405	390	384	412	402	417	423	409	397	380	403	426	361	384	393	398	371	414	374	376	415	379	379	368	423	376	381	364	407	364	386	379	376	402	412	353	405	405	394	399	399	429	389	377	415	349	420	395	429	405	383	380	407	389	395	406	393	404	384	405	395	395	396	393	382	397	400	348	410	394	402	410	411	379	418	400	440	423	459	393	422	397	365	422	380	393	402	374	406	394	410	399	340	386	363	362	377	413	377	405	392	380	423	373	438	409	378	383	417	378	390	429	412	375	377	382	392	401	404	386	386	390	415	383	448	410	407	430	409	387	383	384	364	404	421	372	393	402	414	361	409	384	399	413	395	376	378	435	372	406	381	397	417	390	416	408	418	384	409	417	387	389	444	421	375	381	390	402	398	383	411	402	399	379	366	368	394	439	347	396	395	368	407	432	373	422	397	379	402	383	373	434	411	410	406	395	350	407	409	391	383	412	414	393	425	418	399	397	405	424	399	403	426	374	404	408	410	377	386	391	407	468	376	404	411	381	390	423	400	411	430	398	431	416	396	370	397	380	371	360	396	389	442	415	395	433	366	412	406	433	391	403	411	408	388	406	381	398	382	428	383	393	390	397	375	402	355	387	405	443	408	382	383	367	368	385	385	389	408	376	404	404	399	407	392	371	385	378	393	388	403	386	417	367	393	397	377	404	407	374	367	378	415	409	401	380	383	426	427	398	388	413	375	432	390	452	393	396	377	400	383	372	380	379	429	405	385	404	369	390	396	386	383	430	422	409	381	378	359	380	395	367	385	412	417	388	360	412	390	381	407	382	398	377	419	376	397	397	379	392	395	414	397	421	407	403	389	389	381	382	401	386	391	363	391	423	431	413	391	388	394	396	377	418	408	367	415	415	435	361	408	405	398	386	412	405	353	390	413	399	374	379	378	370	378	374	427	391	395	370	382	404	367	400	418	381	409	386	365	370	377	369	391	409	369	400	417	383	417	385	388	412	420	424	419	378	403	398	393	355	439	384	382	411	417	402	385	405	403	394	396	431	400	373	372	406	399	382	361	374	387	395	421	397	410	396	387	372	371	386	408	410	389	439	410	414	379	423	375	379	391	407	393	391	412	406	410	412	402	376	401	410	410	368	363	410	402	417	433	395	407	377	388	394	419	374	382	410	368	366	418	412	372	377	383	402	391	400	373	391	406	421	376	395	403	420	403	400	384	430	411	424	377	412	395	376	360	396	398	399	415	379	412	411	353	376	357	398	387	400	373	398	383	405	402	415	360	418	409	416	400	397	375	457	385	399	390	392	404	433	412	424	410	428	411	392	397	376	365	372	403	376	413	375	417	381	374	370	424	404	417	401	394	376	398	386	363	406	392	357	395	394	375	379	427	410	385	403	362	416	394	417	464	368	391	400	390	361	367	379	376	377	399	399	404	382	371	384	423	386	399	425	400	371	378	377	409	407	412	367	406	368	411	386	392	431	426	435	377	418	380	403	360	366	412	390	390	418	383	372	399	394	413	387	399	393	387	392	382	402	391	398	375	389	402	394	400	417	402	413	385	407	413	391	378	395	400	376	407	363	393	388	436	372	397	374	410	442	381	418	405	388
23696	20924	28120	23893	20906	7799	896	605	467	400	362	311	302	258	266	234	241	206	206	212	228	259	249	223	188	174	181	190	177	172	184	176	159	148	161	173	136	165	168	160	164	194	174	151	171	187	164	172	153	165	177	161	180	169	182	186	160	182	173	163	179	159	166	165	135	151	162	183	157	159	191	139	148	155	156	154	168	167	139	156	149	161	153	157	166	177	142	161	179	183	174	160	160	153	146	166	162	184	153	151	152	162	172	180	140	151	140	156	177	168	187	162	159	138	159	143	149	151	152	147	146	170	159	155	165	150	139	157	167	150	152	187	170	153	151	170	149	155	161	162	167	149	139	182	159	145	163	149	151	159	127	151	172	146	173	159	154	146	151	151	154	144	165	132	164	170	182	176	160	138	176	142	140	164	150	145	157	160	157	156	156	149	162	156	139	157	161	145	132	153	158	156	160	152	159	135	138	164	133	139	149	145	176	164	148	156	177	151	130	178	161	123	145	145	157	150	153	141	155	152	172	151	142	181	142	175	155	173	142	161	138	159	144	172	189	134	174	154	149	167	171	138	141	164	166	145	168	131	129	156	151	165	146	181	145	171	149	145	139	170	144	151	144	153	151	161	178	170	161	167	146	152	150	148	152	163	153	159	154	152	156	138	144	146	162	146	160	159	175	172	153	163	160	139	171	146	147	160	155	151	142	159	147	155	154	155	153	134	154	155	149	150	131	159	148	159	160	164	166	139	172	122	147	158	153	152	148	162	153	157	182	131	160	161	181	126	151	145	143	167	179	146	131	170	146	183	151	165	177	156	168	156	163	159	145	165	158	169	163	164	149	145	172	160	145	145	149	174	141	166	148	159	143	147	156	125	158	156	171	182	157	160	126	176	135	150	137	140	152	141	161	153	168	149	163	148	166	159	158	158	161	147	158	143	172	154	145	160	155	172	157	160	165	168	148	137	142	158	177	174	158	151	144	148	149	133	158	152	174	159	167	168	156	139	152	140	147	145	155	152	159	148	152	153	152	148	171	146	160	164	150	151	173	158	156	149	156	142	160	148	157	161	156	150	149	146	155	151	135	186	147	151	149	150	145	145	146	165	165	142	158	145	153	160	167	157	144	142	161	153	130	166	137	168	149	146	146	165	166	167	146	135	153	168	153	156	147	138	151	143	148	168	182	141	165	152	138	164	157	159	166	131	142	171	157	155	161	137	195	171	159	169	144	153	142	141	135	171	149	141	166	165	147	145	140	172	135	175	160	137	157	168	154	150	159	151	162	147	137	166	146	150	166	147	177	134	134	166	157	138	143	146	149	177	161	126	141	148	167	165	136	173	145	169	157	166	141	163	156	131	141	158	160	170	144	137	149	154	169	146	169	158	140	154	152	164	156	165	149	150	137	165	160	153	143	138	167	185	150	147	146	143	142	141	145	170	146	156	158	147	149	152	154	154	153	165	134	151	137	142	191	173	156	146	163	146	157	146	131	157	184	158	180	131	164	142	167	136	161	163	144	145	154	144	147	172	146	154	136	124	179	155	144	133	138	166	143	174	158	162	146	171	154	146	170	165	156	177	140	166	138	159	159	149	138	161	154	153	161	160	140	124	151	158	140	179	160	141	162	152	164	163	161	167	175	155	173	137	140	159	151	150	176	171	161	167	160	162	160	158	161	145	158	176	142	140	159	166	145	139	155	167	168	167	172	138	173	161	157	149	161	178	136	157	157	138	146	162	161	188	169	161	166	146	156	164	167	163	163	146	140	164	171	150	136	150	153	177	156	159	164	159	130	155	149	189	173	150	180	150	155	156	140	151	167	141	148	143	148	172	148	146	152	152	130	145	149	128	167	145	165	171	165	151	166	156	164	149	168	148	155	163	159	146	173	153	153	130	125	171	166	169	150	150	157	179	152	146	166	156	161	163	160	162	141	156	123	158	140	169	154	160	142	147	136	151	164	155	149	168	149	176	167	159	159	149	142	156	154	164	145	171	155	150	168	144	147	153	159	122	173	141	173	148	140	157	165	162	126	152	166	165	148	155	125	150	154	155	173	175	157	152	149	143	168	143	170	150	150	143	168	141	161	146	170	148	160	142	155	165	151	158	158	170	152	148	152	164	134	148	159	155	144	168	142	148	141	137	141	142	176	145	138	133	163	161	117	163	139	166	157	155	142	148	145	153	166	162	162	150	154	178	157	143	138	167	134	146	141	152	165	156	179	171	140	140	152	171	156	168	159	145	131	163	139	148	164	155	156	164	151	148	152	132	167	153	156	154	177	142	140	163	139	156	146	150	157	152	174	156	154	138	149	180	139	145	153	174	152	168	172	155	143	147	161	187	157	145	146	158	162	173	157	136	160	175	148	154	192	165	136	150	162	168	163	152	159	146	154	173	151	142	140	156	154	144	149	146	141	153	169	143	170	155	172	135	123	156	146	166	148	145	149	147	151	158	154	155	158	162	156	160	176	148	159	134	147	167	133	147	153	161	162	168	136	155	162	162	155	160	150	171	177	138	144	150	154	189	147	177	144	158	165	142	164	142	162	157	168	142	164	161	145	159	145	145	134	145	156	148	169	140	152	155	170	167	136	150	152	155	146	135	155	169	151	152	145	156	150	161	180	169	146	151	169	172	166	166	149	144	175	143	142	151	133	179	150	171	163	148	127	145	137	131	153	160	150	161	135	159	157	151	161	135	141	147	147	143	139	172	150	134	132	146	166	157	160	138	143	158	158	147	165	156	157	162	152	158	160	165	148	162	165	148	108	159	172	148	135	168	142	166	181	151	150	169	124	148	174	147	159	171	156	161	165	141	151	158	162	156	159	171	163	156	168	129	159	152	155	136	149	169	158	134	145	154	168	154	136	154	159	177	144	154	145	170	163	153	171	169	178	161	149	144	164	176	150	145	131	144	158	166	160	151	135	156	180	165	176	156	135	145	145	147	169	146	167	155	173	164	182	154	155	174	169	162	135	130	142	160	144	159	151	120	191	171	180	157	179	169	151	162	140	149	158	184	163	144	151	156	162	164	157	175	158	191	161	170	169	153	156	164	169	167	159	162	165	128	148	157	149	162	169	169	163	159	161	139	150	158	153	143	154	165	165	163	147	151	147	170	159	129	138	139	175	153	150	167	110	164	142	147	142	154	164	153	145	158	146	123	149	157	168	158	161	161	180	168	166	172	159	168	165	147	156	152	164	153	179	133	151	162	184	138	174	148	135	148	150	187	155	119	166	166	131	153	154	156	130	142	176	156	153	151	147	150	132	180	171	171	139	159	142	167	134	154	156	146	171	144	152	143	147	151	152	155	147	161	139	158	172	156	162	133	147	186	137	150	154	159	171	153	148	164	147	162	135	167	162	163	157	164	147	144	156	178	153	161	146	151	163	144	142	164	163	162	171	161	138	176	142	152	174	173	184	146	146	167	133	170	166	139	170	154	154	147	177	167	154	147	166	140	183	146	160	154	153	155	154	163	160	174	158	140	146	152
4796	10039	8062	3982	2716	1937	1527	1177	1004	830	675	616	540	490	489	425	374	362	353	354	360	398	442	374	339	275	289	277	261	260	243	232	247	242	270	250	247	226	240	235	217	235	244	236	229	223	204	221	228	228	214	251	215	235	219	231	254	217	247	217	232	236	227	227	195	193	221	218	203	225	208	222	213	198	215	226	206	227	216	215	221	195	227	222	223	205	216	227	229	200	213	246	204	224	202	209	236	244	192	205	193	205	215	199	199	195	222	210	217	224	209	219	223	217	181	215	220	203	204	204	198	199	201	176	202	168	216	200	191	177	231	204	209	206	226	211	193	210	218	186	208	191	202	197	224	204	207	195	211	211	207	212	210	210	223	200	190	179	181	203	222	216	183	226	225	189	198	203	190	215	211	214	222	188	213	214	196	202	220	199	220	207	164	196	192	220	210	214	178	207	187	176	224	212	186	199	186	232	227	206	227	188	216	209	202	212	211	204	209	203	226	213	209	222	194	222	195	216	213	182	206	249	201	179	203	204	209	198	185	211	198	222	205	216	194	231	201	220	195	212	215	205	185	205	211	193	184	238	201	220	206	174	211	211	215	190	200	205	180	201	188	228	176	218	220	231	217	210	207	217	244	213	224	197	212	200	226	212	199	198	217	203	167	202	223	217	195	202	207	210	204	222	197	208	225	190	213	193	191	213	213	220	209	217	196	219	191	203	198	229	213	242	204	203	224	190	201	219	209	216	233	214	209	227	197	210	185	189	224	232	195	209	224	199	187	199	194	186	209	183	214	229	229	217	200	209	203	211	187	206	206	223	189	203	201	192	207	221	205	181	221	210	200	200	191	190	204	213	201	210	223	224	208	202	204	205	204	229	210	215	232	202	195	200	218	196	212	243	214	182	209	181	197	204	193	176	182	190	210	190	231	208	206	195	214	200	214	222	204	223	210	238	198	229	209	195	205	215	197	221	215	180	218	214	214	211	199	183	221	220	212	193	193	248	215	208	197	215	197	206	212	211	209	206	181	202	201	198	180	188	235	207	227	209	224	202	184	201	230	182	193	232	193	176	202	206	204	207	225	212	170	203	220	205	197	203	225	205	222	212	211	196	211	218	210	212	182	232	206	210	215	192	224	210	219	199	228	229	199	204	222	208	218	206	215	207	211	170	197	227	199	211	183	205	213	204	202	217	214	192	227	207	195	221	215	212	193	182	193	222	225	226	197	204	209	198	199	195	222	197	202	214	234	207	252	202	256	195	198	184	213	231	220	196	222	230	211	233	215	205	202	203	175	216	200	211	191	203	212	200	233	199	212	201	209	195	209	187	175	216	207	214	207	190	187	207	231	219	197	219	233	186	227	216	178	198	197	195	222	211	179	194	210	186	213	195	180	220	194	226	234	185	216	195	202	223	195	216	197	200	218	200	208	221	199	208	217	191	195	191	195	189	215	207	226	199	180	209	204	204	220	195	202	209	192	197	198	206	200	205	207	207	203	210	235	184	196	198	192	204	214	222	201	222	203	198	231	203	192	203	189	198	180	234	190	194	198	204	236	219	206	199	204	207	222	212	175	223	209	194	225	211	204	206	192	201	204	204	177	205	214	219	216	222	202	222	189	186	218	206	211	225	202	179	203	213	201	208	200	221	193	204	198	201	230	222	226	194	195	187	224	199	222	215	210	216	183	184	215	188	200	221	201	190	200	222	195	187	197	212	193	205	206	212	212	214	219	244	200	211	200	198	215	232	220	203	203	198	209	191	202	225	240	201	198	201	209	182	206	224	196	217	217	213	218	235	198	201	203	215	192	197	204	192	201	213	199	177	201	211	191	201	208	208	203	187	225	214	210	206	216	184	213	200	218	221	206	207	206	212	210	208	209	187	193	166	216	214	196	210	233	195	221	189	207	217	204	224	203	208	223	210	227	192	211	197	201	233	208	200	216	193	185	196	203	208	219	198	212	189	211	210	219	205	198	230	204	222	223	238	229	210	198	211	204	216	208	210	218	205	241	201	225	216	233	201	199	223	222	229	228	238	203	220	214	174	190	202	224	218	181	197	222	211	195	202	202	173	194	212	201	199	211	228	185	192	205	181	203	197	228	208	199	233	196	183	203	197	210	192	207	209	208	203	215	229	192	203	212	219	215	195	190	198	185	214	215	203	174	198	187	223	205	219	198	212	219	208	218	200	240	211	214	208	205	214	182	225	199	201	194	193	198	238	221	220	216	223	183	211	194	207	210	204	190	219	183	216	241	199	216	202	229	215	207	198	176	207	215	214	199	189	204	190	186	211	217	199	198	229	210	188	199	195	185	198	204	219	232	208	206	204	225	208	210	199	195	200	194	197	221	203	181	206	212	199	222	208	210	195	224	229	219	219	221	196	211	201	195	211	188	231	195	206	208	232	208	223	225	192	197	217	213	205	198	190	205	181	207	195	202	190	198	207	221	193	197	203	194	193	164	208	216	224	185	202	165	210	189	189	197	208	210	197	195	196	191	233	191	196	213	193	226	223	215	223	228	200	230	209	215	198	200	198	227	194	186	241	195	209	225	211	243	218	216	214	196	211	204	193	182	213	207	204	207	202	208	202	207	209	194	183	204	228	186	225	182	218	209	212	231	180	210	223	219	208	217	201	220	220	214	222	204	204	208	181	224	223	195	209	220	191	218	212	214	220	222	213	233	210	213	211	193	206	191	193	185	211	217	179	232	208	213	215	188	199	205	194	216	201	190	208	194	213	222	229	202	201	216	206	216	217	209	206	195	207	206	205	183	214	189	214	199	192	214	208	208	209	206	187	217	198	212	218	233	214	192	192	207	219	208	224	202	199	216	182	204	202	210	218	218	185	208	197	215	189	199	200	202	203	227	206	230	200	217	208	222	229	209	203	195	208	205	216	217	217	208	217	222	199	217	213	199	216	193	236	209	190	207	191	200	201	225	209	183	222	200	198	204	221	224	210	233	212	198	207	196	193	191	221	206	218	196	196	225	216	222	216	183	197	197	199	203	197	196	199	210	202	219	208	200	219	203	205	201	201	220	184	219	206	216	193	210	222	238	232	188	216	203	200	190	214	201	203	201	231	223	201	211	210	190	186	177	198	232	206	212	202	181	241	215	225	234	198	202	214	207	219	194	208	215	193	212	202	220	199	209	210	219	203	196	200	220	190	224	220	210	197	224	231	180	187	199	221	181	180	210	216	198	192	210	183	194	208	213	181	200	217	222	246	214	204	200	199	197	223	180	193	187	209	202	187	200	213	187	205	208	194	233	223	191	197	193	217	214	181	222	224	189	177	220	189	200	183	199	199	194	201	168	206	217	189	203	207	223	228	184	200	213	195	222	218	206	229	206	194	229	200	223	210	199	206	207	203	193	193	212	195	231	200	206	218	230	214	222	226	212	187	198	193	211	206	220	205	217	195	194	243	194	254	225	204	209	199	216	174	208	177	210	204	220	226	214	195	237	201	225	193	206	212	199	185	198	207	207	215
24890	20920	26910	24965	7466	799	682	512	468	518	422	429	402	430	378	421	413	392	375	371	400	415	414	380	374	381	379	363	343	374	393	344	361	359	367	336	393	389	325	380	353	368	362	352	358	345	353	370	387	356	389	329	352	368	348	387	389	357	342	364	365	351	361	321	359	366	378	356	347	350	354	377	357	337	351	348	370	357	378	342	385	357	351	356	375	410	339	365	350	348	348	385	331	350	353	361	364	370	332	362	372	348	374	343	355	337	355	352	387	361	368	339	360	396	357	332	342	312	362	326	320	364	389	359	348	332	379	368	331	332	376	381	354	351	364	337	360	418	368	333	343	377	372	388	364	344	360	347	317	368	372	366	355	333	342	351	356	353	359	358	361	297	323	329	327	365	346	331	341	363	361	344	348	345	341	377	349	307	322	346	359	352	353	349	343	393	373	361	343	372	344	355	373	341	342	345	356	359	336	315	328	330	367	344	338	379	314	350	355	338	365	320	348	358	328	380	370	358	384	352	326	376	355	378	337	371	355	363	394	342	371	364	352	378	348	362	355	361	349	363	334	363	320	373	319	368	327	328	367	361	374	341	344	340	423	361	391	346	373	371	353	343	333	365	371	329	335	357	363	365	342	396	330	380	357	331	350	380	394	360	349	349	362	371	349	361	382	343	354	321	355	367	355	392	349	338	328	343	333	351	371	331	370	316	387	338	349	319	353	372	337	368	362	331	373	356	345	334	336	357	364	335	361	370	348	358	336	384	397	377	322	361	376	352	345	343	322	352	380	385	352	325	367	369	330	354	324	334	354	314	355	359	339	324	335	363	348	340	389	369	310	365	354	340	345	365	335	345	362	326	357	320	329	346	353	353	355	347	343	369	348	352	329	356	348	371	355	366	326	365	361	336	332	378	343	385	337	354	358	341	335	339	367	362	376	382	338	321	363	350	366	372	345	337	330	359	374	365	380	363	349	389	353	344	342	365	400	340	345	342	358	355	366	350	353	346	331	354	344	404	348	345	347	364	334	326	344	363	336	343	343	351	336	335	361	339	353	330	317	311	358	345	359	367	354	367	347	396	365	369	342	332	333	363	345	339	349	323	358	355	367	375	357	312	360	344	350	350	364	328	364	337	370	347	338	339	383	382	359	360	337	313	355	352	372	327	381	348	347	366	338	353	337	329	332	344	329	351	367	330	341	330	357	386	322	322	360	313	345	352	339	365	336	362	346	381	375	375	344	351	350	349	337	327	354	361	328	350	331	319	354	355	423	358	357	349	363	369	378	315	350	339	354	355	345	353	353	355	348	334	323	329	357	388	364	341	361	344	356	361	339	388	373	353	375	340	376	397	365	381	332	357	326	352	350	342	330	339	346	333	353	374	338	332	371	377	348	335	380	371	333	368	354	374	360	385	341	358	333	373	366	349	364	343	375	382	389	354	387	349	342	352	344	336	354	390	386	333	410	347	358	371	356	352	373	344	373	351	345	371	360	322	330	382	356	359	338	353	321	356	357	337	346	387	341	386	367	356	392	357	371	340	360	373	363	361	326	317	385	352	376	364	369	352	336	328	364	357	373	390	334	340	356	380	372	358	326	354	364	382	355	325	366	385	377	351	348	362	360	367	360	348	372	334	344	329	362	352	337	354	347	362	353	375	352	337	320	370	367	327	345	354	332	328	361	353	332	349	338	383	319	373	317	327	378	363	334	348	352	340	372	346	356	362	370	374	377	356	354	383	338	345	363	332	349	367	359	365	349	341	356	348	322	358	347	374	317	342	329	329	349	330	374	357	337	337	364	372	329	347	344	362	329	336	362	326	371	338	390	362	337	347	345	359	348	357	342	340	367	378	325	345	373	380	314	325	340	323	359	334	353	371	363	319	369	368	344	365	376	346	368	341	344	382	375	348	355	378	342	343	332	353	354	336	349	382	351	358	324	359	336	337	395	339	325	365	398	363	356	366	359	357	328	397	330	356	351	343	334	311	332	379	355	341	333	384	336	350	344	340	335	383	344	335	335	346	336	360	352	390	331	393	330	301	348	349	316	327	372	323	365	347	343	337	341	377	336	362	315	339	339	371	354	365	334	355	347	355	334	324	333	364	339	363	357	365	350	347	354	325	322	379	369	356	337	361	365	336	346	332	347	340	320	357	356	349	346	368	364	388	340	357	351	354	372	356	339	315	327	367	354	350	334	365	379	373	355	369	362	356	343	331	338	373	325	357	357	340	343	315	332	314	342	348	313	333	352	335	357	348	367	335	363	347	385	325	352	324	341	345	334	336	327	369	347	321	373	371	344	349	354	324	343	339	347	338	380	363	337	352	342	346	375	341	351	397	349	411	335	334	357	364	378	344	347	373	374	376	349	346	368	358	339	369	342	359	341	315	381	379	368	352	353	376	358	351	331	391	332	335	348	355	349	327	338	332	347	328	351	383	348	329	342	359	368	346	367	339	353	367	336	353	376	353	331	348	307	335	325	329	371	351	377	362	335	364	356	392	327	351	381	304	314	367	352	372	364	333	318	358	354	358	362	367	338	338	331	371	343	379	366	357	358	349	369	331	387	345	363	368	347	398	372	333	345	337	334	377	366	337	326	355	349	369	361	377	340	345	326	345	344	373	359	329	361	311	340	332	363	345	365	385	388	342	336	334	355	348	379	376	366	341	370	359	326	350	373	362	358	345	325	355	361	355	344	353	341	320	329	331	352	344	341	315	349	318	322	355	309	351	363	332	348	364	342	355	368	364	341	338	310	348	353	373	332	336	330	357	358	326	349	368	359	340	359	324	331	347	338	343	362	354	360	331	372	360	351	364	330	334	335	351	346	368	355	336	354	358	331	358	403	370	343	369	363	330	393	345	332	359	345	351	334	330	338	340	329	328	360	377	337	323	379	323	347	370	336	353	360	386	327	368	351	316	336	310	389	338	355	330	357	336	337	326	357	358	387	367	348	351	398	356	351	357	356	382	371	368	364	337	385	329	333	331	343	340	358	368	363	330	360	338	349	382	320	339	333	364	401	379	373	353	355	361	353	381	368	350	372	355	343	341	347	354	320	357	368	360	346	342	358	330	345	359	352	331	323	381	335	377	334	388	372	354	387	377	343	378	400	367	355	337	305	367	387	344	335	367	336	351	355	371	362	352	360	362	314	365	346	335	357	343	373	373	345	377	324	357	338	329	389	338	348	344	337	371	347	338	339	323	351	371	368	347	380	383	373	333	298	383	364	302	363	347	316	351	354	336	337	333	366	382	330	362	360	360	331	353	317	340	293	339	359	330	358	340	354	345	347	404	357	363	362	343	363	326	320	333	366	387	340	350	365	361	346	363	345	388	360	327	359	323	389	334	328	323	359	347	389	350	362	324	368	363	380	394	362	355	345	335	351	376	321	340	337	355	347	347	345	363	360	352	336	366	378	378	357	347	353	330	355	339	353	327	314	349	374	342	355	368	337	353	357	363	360	329	367	342	345	380	345	383	373	339	330	375
4678	6352	5043	2552	1891	1464	1216	1024	911	834	726	675	668	633	558	561	566	539	504	530	548	537	598	495	501	456	470	462	440	434	471	435	433	462	421	452	494	454	483	454	411	473	426	416	430	418	466	421	451	441	435	469	452	429	439	467	472	489	446	470	443	427	458	459	424	435	432	453	398	460	403	455	427	435	470	423	412	416	428	437	420	434	446	456	434	401	435	453	421	430	448	419	417	440	390	417	434	421	458	462	433	463	457	446	476	421	436	439	451	427	422	416	473	454	423	433	428	403	401	438	435	443	445	406	445	444	471	459	418	466	402	437	451	449	432	420	426	437	410	443	453	420	423	427	431	421	438	447	424	468	403	423	429	419	438	420	446	385	407	432	437	430	396	477	443	460	434	438	415	384	478	418	446	375	439	496	482	414	429	441	399	449	480	428	425	444	453	422	420	423	428	479	449	408	391	428	406	460	435	385	444	399	440	412	450	447	429	452	431	436	468	451	431	468	448	427	418	410	410	423	443	433	458	430	458	443	427	460	444	440	414	434	416	410	442	449	416	437	423	433	432	437	401	440	431	436	433	442	429	437	438	439	437	468	419	412	428	419	439	427	446	437	410	420	439	437	426	488	426	416	447	394	437	428	431	435	429	450	451	417	412	471	401	426	429	448	416	427	446	439	447	444	432	436	451	456	450	426	403	427	446	410	419	422	471	425	411	475	407	456	456	447	411	442	441	422	459	448	421	422	420	410	463	459	415	443	411	447	445	438	424	402	448	408	458	396	439	436	442	440	414	422	478	432	416	459	417	454	459	399	444	434	462	454	414	487	447	400	452	437	451	403	471	421	426	429	406	451	401	418	469	478	405	452	445	431	425	407	465	457	412	410	426	440	492	436	411	472	440	461	428	425	427	436	451	447	449	434	416	472	436	398	456	459	475	398	448	476	454	447	420	447	412	460	438	411	446	419	432	452	470	469	432	463	428	438	435	418	456	440	439	407	456	400	441	425	433	377	440	470	476	427	439	435	461	464	430	420	451	446	455	436	418	439	444	445	486	451	413	460	384	450	445	450	435	403	458	413	433	451	413	464	403	465	454	416	424	430	453	441	454	449	470	454	406	445	419	421	414	449	398	400	457	433	444	446	422	446	466	430	456	475	413	439	415	426	439	415	478	425	465	419	461	469	441	439	439	433	422	429	390	399	441	473	426	441	411	443	433	442	453	427	432	472	422	458	474	437	407	447	469	424	409	417	434	467	460	444	446	432	404	449	449	452	434	421	399	440	442	419	453	460	444	426	477	465	444	431	470	476	442	475	427	462	435	422	424	442	446	488	430	436	421	479	416	421	434	439	414	426	455	411	431	465	429	475	433	446	443	434	451	465	429	449	426	451	455	400	445	437	452	441	428	424	428	416	448	477	442	425	428	441	421	416	446	463	440	385	458	436	422	443	432	447	440	397	432	418	444	437	434	430	415	460	433	403	462	442	452	424	407	442	446	442	415	427	446	459	493	433	423	449	415	452	463	430	425	474	459	430	449	453	424	434	440	447	470	439	385	418	444	458	464	431	453	432	453	459	423	417	430	427	430	449	464	431	445	449	433	435	441	437	395	467	458	432	395	407	436	441	461	431	441	438	433	445	438	436	461	461	452	418	429	427	447	443	428	427	458	445	438	445	419	438	474	451	445	431	455	445	412	440	431	413	454	424	438	447	411	441	428	438	435	398	401	421	450	423	442	451	426	427	441	447	416	429	424	437	432	422	447	462	479	451	440	434	444	425	443	407	417	453	441	418	434	425	408	413	464	391	460	470	453	407	443	442	457	454	447	442	466	429	452	432	458	450	425	435	443	438	443	462	423	429	476	405	389	450	455	425	457	486	408	458	420	406	436	448	479	436	444	411	443	463	452	454	445	461	423	417	428	479	477	401	452	437	422	450	458	429	440	449	456	410	411	427	395	432	398	390	461	454	421	452	379	459	423	424	468	442	399	471	439	451	446	423	408	416	410	443	427	467	427	438	418	461	420	466	379	456	459	435	431	424	433	456	460	452	423	446	474	398	486	422	442	434	450	445	451	447	449	416	426	430	438	468	426	428	430	461	456	429	405	454	452	423	425	422	451	466	436	404	438	400	435	433	418	465	446	444	455	453	419	443	424	445	467	441	406	448	471	424	406	425	419	428	422	441	432	394	407	470	441	450	425	430	457	406	464	409	412	405	407	446	435	443	424	424	449	481	421	447	427	427	431	416	419	435	440	403	443	434	470	427	457	428	441	435	431	453	418	400	430	444	440	426	455	437	438	445	455	437	452	441	429	464	455	433	456	430	426	436	447	422	435	417	446	436	428	449	411	470	460	433	444	435	395	412	461	468	415	479	458	415	445	431	417	426	404	414	434	431	452	371	435	416	462	391	430	433	440	439	471	453	425	452	438	421	423	441	440	444	454	436	462	435	432	439	448	453	451	440	392	454	445	457	414	459	456	452	450	427	404	424	423	463	421	432	425	418	396	400	396	441	488	439	446	448	438	467	442	442	426	459	442	409	416	451	437	393	424	414	417	442	435	393	474	413	422	424	478	464	436	448	402	452	436	456	470	436	425	449	493	403	431	443	446	456	440	407	465	434	485	395	450	438	450	470	453	410	461	411	462	453	455	427	449	455	429	460	437	424	420	435	433	429	429	419	430	451	456	453	423	451	486	450	459	427	444	496	425	390	417	419	399	428	459	439	440	431	425	392	448	421	452	417	437	431	436	407	415	462	433	393	448	411	417	471	406	440	417	409	371	402	401	436	426	388	410	438	448	421	433	422	441	463	431	440	411	450	443	437	452	416	423	428	449	383	423	429	455	435	473	432	447	456	451	438	470	413	448	444	420	400	458	437	453	444	469	433	443	423	452	442	427	437	481	471	448	462	459	451	436	440	432	461	441	448	434	414	435	437	450	406	458	418	458	439	441	461	405	417	426	435	447	460	419	421	392	463	440	474	387	414	440	447	442	458	441	427	423	428	396	410	393	410	443	423	415	420	412	470	432	446	452	431	435	401	419	433	471	465	455	416	444	420	458	431	472	432	439	411	451	485	418	438	462	444	431	455	418	418	458	475	460	424	421	452	410	422	441	452	409	411	428	432	451	445	468	439	385	471	446	430	459	452	434	430	456	427	452	440	455	434	426	439	403	470	455	397	451	436	456	411	414	452	479	438	460	459	440	487	432	431	415	479	459	384	459	428	442	439	427	409	476	430	436	449	435	428	469	456	447	441	455	423	448	416	430	411	434	418	430	435	438	440	442	435	418	408	453	408	455	461	429	488	438	428	455	471	456	441	459	427	456	427	429	434	452	474	443	420	461	426	452	452	457	430	461	453	432	448	444	378	408	455	409	432	425	409	442	447	429	441	440	438	434	426	417	426	436	430	473	479	460	482	422	453	392	417	431	450	449	398	435	474	460	433	449	443	434	418	432	423	481	468	423	419	423	421	439	445	412	434	433	440
22754	20962	28655	23446	20963	20995	7059	1007	718	623	500	422	388	339	312	295	290	284	261	282	249	303	318	258	241	197	216	191	201	170	169	158	183	165	156	212	170	159	166	159	168	167	163	175	172	145	179	163	178	168	163	145	154	154	144	171	157	161	174	163	153	185	184	167	167	174	173	155	173	130	142	143	149	175	136	141	127	144	138	160	172	154	162	145	146	159	153	159	167	136	148	152	137	151	163	163	180	180	142	129	166	158	149	154	168	140	151	139	140	139	165	121	164	148	146	128	149	150	152	164	161	158	167	133	152	127	141	149	158	141	146	178	142	148	155	132	124	157	149	149	151	153	159	152	154	149	133	145	155	149	127	150	155	160	132	153	148	130	153	145	132	153	139	139	142	134	147	153	144	123	145	129	152	131	135	154	153	139	136	142	163	143	121	149	143	106	145	155	151	153	146	143	133	141	146	148	147	137	172	148	138	158	150	168	140	172	160	158	167	117	157	130	145	145	154	142	124	139	154	158	143	162	157	175	148	155	153	147	172	155	132	145	151	152	132	134	150	154	146	152	157	174	132	157	147	136	148	140	164	166	139	147	144	145	156	168	167	154	149	137	152	158	153	140	135	137	142	138	158	145	159	159	156	142	162	131	150	146	144	143	162	154	141	149	143	156	139	133	144	155	145	128	140	145	138	141	129	132	149	151	154	115	139	145	124	148	151	141	152	159	132	163	162	159	163	139	134	127	128	151	134	146	127	154	157	134	141	168	140	128	155	136	152	141	146	157	139	142	138	145	170	134	170	133	149	132	145	156	151	143	157	138	133	150	129	159	149	156	138	154	165	138	127	161	145	155	141	142	143	146	136	143	138	173	139	148	127	128	163	129	136	169	168	166	129	139	152	146	152	177	136	154	135	142	149	129	151	133	175	140	145	141	155	144	148	146	133	150	112	137	113	122	147	138	155	165	137	152	150	157	140	144	150	122	141	163	144	138	145	139	154	138	159	146	136	152	169	140	158	169	138	157	135	152	161	148	149	163	140	125	153	146	150	150	136	143	133	163	145	134	161	134	142	154	136	132	144	156	159	171	136	143	144	133	142	143	140	145	129	141	151	127	146	156	143	137	141	161	136	151	142	140	170	137	146	139	162	130	137	167	158	163	156	164	127	164	158	132	134	152	146	167	143	141	156	161	143	173	137	157	135	137	149	149	112	148	123	146	140	129	141	148	160	151	143	128	140	124	130	161	151	147	131	145	161	143	166	141	140	172	158	140	148	125	163	147	148	146	151	138	155	155	142	143	145	135	143	143	147	161	150	164	164	156	136	133	163	143	127	132	153	146	146	146	114	120	143	144	135	132	134	136	175	132	150	150	157	134	143	161	143	146	151	139	140	141	137	157	130	146	156	154	150	153	171	138	158	156	144	147	151	142	141	152	147	142	146	143	136	136	135	120	148	155	134	143	136	143	155	133	140	143	139	139	140	158	143	155	145	174	148	156	159	146	131	157	153	157	149	157	148	148	153	170	146	134	122	136	162	151	137	159	152	152	139	172	161	143	136	163	117	153	155	146	141	134	158	148	152	125	124	153	139	153	124	142	150	144	154	159	150	155	148	122	157	153	165	155	145	154	154	145	144	159	161	143	158	136	152	145	172	166	124	148	137	137	148	165	134	146	132	131	144	141	147	125	137	146	151	162	140	135	158	140	149	153	144	145	158	181	165	149	157	154	149	152	158	161	131	147	150	150	157	142	148	142	164	150	155	147	154	144	153	142	161	145	154	144	148	172	143	157	165	155	131	139	153	142	145	163	164	151	153	135	168	173	143	137	149	134	141	166	153	126	154	136	145	156	134	151	162	147	134	140	149	142	161	144	143	135	130	135	136	152	169	152	173	143	135	135	151	144	141	145	140	159	130	153	161	144	126	139	149	148	165	128	133	164	139	147	141	146	121	146	144	155	133	145	147	149	156	137	159	167	174	151	158	136	130	154	149	157	150	158	161	109	136	147	159	154	130	132	140	139	150	145	137	146	146	148	142	137	156	150	143	150	148	149	143	151	139	107	144	169	139	153	158	183	163	144	163	161	152	150	158	130	137	140	125	143	141	146	150	151	140	150	141	137	143	135	160	171	155	149	151	139	152	135	136	141	149	158	143	136	151	120	140	145	162	144	138	137	145	130	121	131	154	149	155	153	140	158	140	132	144	160	151	141	136	140	137	166	156	161	157	132	170	134	137	161	152	152	139	156	148	154	146	140	147	135	155	148	134	137	167	144	154	136	156	149	169	137	158	145	141	142	145	129	142	155	138	125	145	141	142	129	149	146	146	143	163	133	155	132	158	151	135	173	140	132	167	136	146	133	121	162	140	153	146	149	126	143	164	127	144	147	129	153	133	151	169	147	150	160	161	138	142	154	133	140	136	133	143	127	131	152	139	157	150	155	153	151	148	149	160	153	121	138	171	134	134	139	157	175	142	155	115	147	172	146	158	146	161	163	137	161	151	127	154	148	147	141	142	147	118	150	131	164	138	121	136	167	131	137	140	151	136	156	154	156	144	145	150	149	152	124	140	149	145	161	146	159	162	131	165	139	160	142	129	131	142	145	156	153	138	146	148	161	137	154	137	137	148	146	134	131	162	147	136	153	141	152	157	148	160	145	129	123	141	145	131	143	138	168	149	149	146	140	127	151	119	133	128	150	147	136	152	157	137	159	145	152	158	153	138	137	151	155	146	144	139	147	168	160	133	128	160	167	136	157	137	154	147	143	151	158	134	143	140	144	147	148	147	170	139	154	131	156	168	135	154	163	124	124	130	151	165	147	138	141	143	145	144	141	148	127	145	142	146	135	160	130	135	152	144	149	144	133	127	134	157	143	148	152	141	151	133	140	138	131	144	114	146	144	143	150	151	127	150	117	141	169	134	139	168	150	166	124	163	150	147	157	164	151	132	146	149	146	152	126	156	154	151	148	147	169	146	134	146	161	142	161	154	134	146	131	147	153	146	144	165	172	152	147	160	139	130	132	144	135	145	148	154	167	154	158	120	159	139	140	139	157	127	119	146	151	131	149	138	137	170	160	155	143	135	135	150	170	157	138	144	134	139	153	124	151	148	158	135	147	155	147	157	127	171	137	160	129	161	135	123	155	132	156	163	154	157	126	164	158	130	161	127	161	154	163	136	134	127	157	149	143	160	146	166	145	140	162	126	156	137	130	141	132	154	126	134	135	149	139	129	132	115	164	146	158	152	140	157	132	157	160	156	150	129	156	155	155	148	153	163	151	141	176	149	149	132	129	141	129	143	138	153	135	157	132	126	153	149	164	162	168	161	140	155	138	158	152	169	151	147	156	133	132	131	154	150	137	135	120	126	140	153	139	146	139	156	140	130	153	144	168	128	141	154	153	121	146	170	139	151	146	138	151	139	146	141	151	142	163	148	150	143	182	150	134	142	141	144	142	140	146	176	171	143	153	129	144	155	164	154	136	147	138	132	160
7125	16508	13539	7035	4865	3572	2718	2175	1675	1373	1152	972	842	764	668	598	527	518	502	426	445	531	527	468	390	350	298	307	255	245	257	234	237	253	232	233	239	223	245	221	232	201	187	221	229	216	231	229	216	211	191	227	232	224	218	206	219	211	217	252	210	194	218	197	201	207	217	182	213	231	189	183	172	198	201	188	199	187	206	175	184	210	208	202	188	187	209	187	167	201	176	177	191	188	197	225	238	216	182	195	199	166	171	176	209	173	199	182	187	201	194	168	167	206	188	175	179	168	219	205	211	208	196	190	187	165	169	204	180	171	212	180	186	164	172	169	207	175	191	180	178	220	199	184	179	187	191	203	187	163	178	186	185	162	193	179	183	184	175	198	174	184	174	200	192	164	187	180	182	192	199	219	183	199	182	178	159	194	201	187	177	203	183	172	176	177	187	199	192	188	169	171	177	187	178	186	169	182	173	164	148	163	178	201	186	193	208	173	169	175	187	185	185	179	176	176	197	185	173	164	189	183	207	196	186	185	193	180	179	165	215	178	186	201	187	193	173	177	183	182	158	175	159	177	182	177	184	197	143	168	193	178	174	183	190	190	161	180	177	172	192	166	175	178	169	169	198	181	197	195	180	164	179	171	165	146	182	198	189	192	176	189	209	171	163	176	195	164	173	185	182	201	194	175	184	181	199	202	156	176	171	192	161	178	185	202	167	168	171	195	195	168	181	181	203	189	182	176	196	192	161	179	176	168	176	165	186	175	184	200	207	173	192	178	187	155	186	168	192	188	179	174	192	190	189	219	183	156	160	207	150	205	176	200	191	188	151	205	166	185	182	189	202	183	148	176	179	184	161	191	183	177	194	185	149	149	167	144	188	174	186	181	163	186	177	191	174	150	181	167	177	174	174	189	186	178	186	177	172	169	173	212	187	195	184	164	218	161	178	194	193	186	159	189	162	177	203	169	194	180	178	173	188	191	168	182	190	170	180	199	174	191	172	175	163	183	161	191	159	182	186	170	180	163	162	186	171	184	181	195	178	192	171	166	174	159	181	159	160	200	182	176	181	173	186	178	174	174	196	183	202	178	162	179	168	184	184	167	189	198	184	202	175	182	166	165	205	163	189	164	192	191	185	174	177	193	173	173	172	175	178	188	188	180	191	178	162	165	187	186	189	184	185	180	141	164	170	174	190	185	174	196	183	165	193	153	191	178	168	175	160	177	174	177	198	187	209	181	167	178	187	192	190	180	165	176	179	165	175	155	190	169	166	172	170	161	159	162	212	164	176	196	160	184	185	179	192	182	179	180	176	184	205	195	184	196	180	170	175	184	194	161	192	183	167	191	214	181	183	181	166	155	203	175	154	160	194	191	188	189	188	203	187	163	172	182	217	175	182	182	189	177	189	172	190	201	169	190	176	164	204	176	162	210	182	208	188	190	160	191	166	199	192	190	198	167	182	180	162	193	161	183	176	178	164	175	184	166	188	160	172	167	195	197	196	159	177	193	190	169	195	157	198	176	187	176	167	171	170	174	166	195	180	156	160	178	175	184	179	176	187	188	201	175	188	147	172	178	197	202	170	187	186	198	193	179	176	197	169	184	176	164	166	174	192	184	177	183	165	163	170	174	189	173	165	155	159	186	199	185	168	196	164	190	171	157	182	171	171	185	185	181	176	213	171	161	182	168	178	196	177	176	182	182	181	183	167	190	180	208	168	200	182	196	198	173	192	182	180	170	146	166	197	183	164	196	169	183	188	180	171	173	179	165	156	151	152	181	199	196	176	171	177	163	190	165	175	181	170	151	185	189	189	178	185	194	180	180	168	170	177	170	178	171	180	176	194	176	182	162	174	161	192	177	178	141	166	143	179	188	172	196	186	177	177	175	184	172	171	193	160	160	174	177	188	177	189	159	176	192	179	174	154	171	181	156	161	193	191	185	174	183	167	172	185	177	175	193	180	169	183	179	205	166	190	186	158	193	179	176	179	180	181	163	190	177	158	166	179	181	170	178	189	175	176	212	166	180	169	176	186	192	181	176	165	169	176	165	184	183	200	190	191	191	204	181	188	187	165	167	171	171	187	168	172	183	160	166	173	180	179	172	162	194	197	208	166	173	183	178	198	187	176	202	190	197	187	196	173	156	158	188	171	194	177	172	170	158	175	170	159	182	175	150	200	179	172	184	174	187	175	185	169	197	177	191	167	174	204	193	175	150	184	203	191	162	191	176	162	173	189	193	160	172	187	187	217	189	207	179	169	165	192	163	180	154	175	159	186	180	153	193	154	182	178	193	178	155	185	173	201	171	184	206	175	187	174	185	178	194	190	163	169	166	171	180	181	192	196	189	183	178	156	159	167	190	191	175	168	186	189	195	184	187	192	172	162	169	178	166	198	175	169	172	191	190	195	172	155	171	170	188	178	181	172	187	202	177	175	194	178	186	181	182	167	177	177	192	193	182	191	177	186	156	196	188	189	173	173	180	192	183	180	180	178	180	187	174	197	193	190	172	197	185	177	187	191	162	164	180	163	175	203	185	154	175	191	160	192	200	154	181	182	182	189	181	158	185	192	188	194	194	189	167	174	177	207	165	171	191	192	179	170	213	172	174	187	198	177	178	159	193	182	179	195	197	159	166	169	175	152	171	155	170	186	207	173	184	185	185	175	151	182	211	163	181	176	184	168	179	181	180	174	170	183	172	168	185	181	176	162	211	182	167	201	174	198	191	142	176	173	227	163	175	198	174	206	200	195	165	158	172	179	175	186	184	191	192	177	193	198	177	203	196	190	161	176	180	217	169	183	171	166	180	175	187	178	158	169	160	201	180	167	190	177	176	209	183	216	194	208	205	194	182	188	185	172	154	182	169	171	183	191	175	184	189	178	170	169	188	154	179	207	184	197	196	188	188	198	170	189	176	179	166	180	186	201	173	180	176	180	180	170	181	190	190	192	162	174	168	164	174	191	189	172	180	160	163	172	191	166	165	171	196	203	180	157	172	202	192	193	183	164	152	179	198	187	191	204	175	183	168	159	167	169	200	192	183	198	178	181	198	158	172	194	175	154	170	186	177	172	200	176	183	193	170	176	199	177	167	177	180	163	176	177	201	170	190	188	169	196	192	177	183	160	174	192	177	181	178	193	178	183	197	156	151	164	192	182	179	179	194	175	164	174	192	186	149	181	201	167	176	187	179	193	182	188	157	189	173	178	179	173	174	187	168	191	177	176	190	176	170	192	190	186	184	170	188	191	163	125	188	165	180	174	176	154	179	191	187	174	168	185	191	192	183	174	174	175	180	188	186	161	192	169	180	193	179	184	162	170	169	196	178	184	164	168	163	181	161	171	167	177	172	201	187	176	194	180	179	179	180	187	187	184	194	185	190	171	200	195	196	174	180	190	165	180	166	184	194	164	212	181	175	185	178	188	169	201	175	165	186	168	173	191	181	186	190	194	189	206	179	204	194	181	175	213	165	174	191	205	189	168	170	194	211
26908	18488	4416	818	620	537	435	326	371	352	378	339	340	309	320	341	324	301	307	313	337	332	334	322	322	344	318	311	308	321	326	303	304	318	340	308	321	319	261	318	341	287	321	321	322	329	318	317	327	320	287	299	327	290	324	300	321	329	309	307	302	330	313	315	314	315	305	294	294	314	338	299	316	312	323	296	306	285	349	295	303	328	323	347	308	307	283	278	315	314	324	297	344	310	304	348	304	338	303	311	324	315	319	323	327	323	307	311	321	328	284	294	327	305	308	314	312	317	310	309	297	343	288	356	307	310	319	303	308	290	322	288	306	321	318	316	304	306	317	305	339	304	315	310	326	322	323	324	293	303	295	305	302	298	324	333	297	359	295	295	280	308	317	275	325	324	293	288	313	292	321	307	308	299	288	296	299	311	339	331	320	297	318	288	290	303	340	330	286	315	310	326	318	352	316	322	302	303	310	332	358	296	322	302	322	287	310	307	306	288	307	314	305	323	335	276	303	326	305	314	286	305	308	289	318	309	300	316	274	323	308	312	300	295	332	295	322	302	279	308	262	289	313	331	311	304	317	320	323	294	313	301	304	312	291	312	331	274	313	304	343	297	291	313	296	303	260	294	248	301	314	324	299	288	319	294	313	329	270	318	338	317	295	295	296	316	319	316	323	302	330	296	317	293	304	286	306	321	318	302	295	325	319	313	353	333	305	274	320	295	302	335	329	294	311	318	296	313	295	317	330	301	286	282	311	322	336	279	278	329	315	302	303	308	314	293	297	304	316	294	299	310	328	328	320	319	303	320	349	326	315	317	264	313	278	298	335	335	276	324	334	321	309	319	310	318	301	300	307	303	295	341	299	314	317	309	284	297	280	312	308	284	323	288	274	279	307	310	321	289	355	294	330	317	331	290	308	300	271	307	294	283	317	300	336	297	274	334	318	280	303	316	332	310	292	299	307	296	295	300	304	346	285	299	280	325	313	304	263	318	304	326	314	325	339	309	302	308	305	304	303	296	272	319	312	317	299	300	327	318	339	298	286	299	311	318	362	319	350	349	294	285	315	331	311	296	292	324	301	310	331	332	307	297	303	332	310	317	285	319	309	314	306	317	327	318	351	290	339	308	317	286	329	304	302	299	313	331	314	311	308	282	326	317	348	321	298	309	328	341	322	306	362	305	295	301	298	291	324	302	332	330	328	307	298	324	320	330	303	325	286	298	271	262	298	315	312	304	310	314	320	309	327	278	306	295	297	305	339	301	299	301	331	299	269	345	300	314	322	309	302	315	313	297	312	272	312	335	327	279	309	299	302	298	314	298	315	309	299	306	275	287	317	315	326	305	301	298	292	278	332	329	302	303	291	304	324	319	317	296	310	291	347	349	318	310	328	294	306	296	324	362	299	313	322	309	319	296	336	286	304	306	323	301	334	300	320	331	326	320	315	334	293	316	288	321	321	309	342	341	298	342	318	275	316	290	303	313	332	300	304	323	297	311	307	340	301	300	301	308	277	304	295	298	285	328	314	288	280	299	315	322	323	296	301	337	345	343	308	343	280	312	313	282	317	340	295	292	315	298	288	306	299	342	327	295	299	294	318	297	333	341	308	329	298	324	326	285	327	333	328	324	310	279	301	337	289	316	337	310	299	302	301	304	305	305	341	313	342	305	328	340	300	292	291	323	279	306	325	293	290	327	288	320	310	306	319	292	307	303	304	302	296	283	341	313	309	301	326	306	320	319	319	285	299	313	323	300	283	309	311	297	342	314	336	358	312	322	329	326	307	337	301	321	291	334	296	299	286	321	303	298	301	302	315	339	292	309	316	325	304	288	305	316	278	296	307	303	318	304	317	309	333	333	287	325	302	308	304	289	296	310	305	309	284	318	315	304	289	317	316	318	300	327	294	316	313	299	308	311	331	344	312	329	336	294	319	285	303	305	299	272	289	317	316	332	319	339	306	311	299	334	328	286	307	309	291	331	325	320	308	306	319	311	306	291	318	314	279	328	322	320	330	296	320	315	302	309	315	321	305	316	307	318	301	335	310	306	319	294	314	315	279	327	289	291	288	325	318	302	292	326	306	299	296	303	298	331	324	287	291	316	288	288	322	312	334	292	283	305	323	315	320	312	325	307	342	332	284	291	297	307	305	308	277	290	322	320	317	300	307	309	331	333	327	344	310	289	318	324	333	315	286	322	349	312	291	326	309	323	314	325	325	317	317	343	313	331	287	350	296	314	311	300	315	275	320	315	348	310	331	253	303	317	309	337	299	323	302	323	302	326	311	300	310	307	308	316	277	328	298	321	300	305	290	296	311	328	332	327	300	297	277	321	348	322	299	308	283	335	329	314	301	286	326	348	350	309	317	322	317	299	314	308	318	346	287	307	312	315	332	313	292	304	301	305	270	314	309	298	324	331	299	299	310	312	323	331	318	336	305	334	299	317	305	317	286	292	325	292	329	345	305	286	295	323	315	350	331	288	298	303	300	299	334	308	292	308	337	309	294	290	311	297	322	296	320	301	299	316	296	322	327	322	294	309	320	321	287	292	314	328	298	323	343	282	306	319	322	333	296	299	322	335	316	301	320	291	323	313	304	310	305	332	332	319	339	331	318	321	322	319	334	318	313	314	301	332	279	292	302	315	298	272	300	304	319	331	323	316	276	302	320	303	315	291	324	317	331	290	304	335	332	298	297	290	304	283	339	341	319	318	348	319	285	336	296	312	326	288	332	303	313	308	312	311	318	325	299	279	295	289	318	292	281	306	321	275	326	295	299	296	324	343	328	291	317	321	314	323	299	306	284	317	379	302	303	285	319	287	309	326	300	304	329	316	277	306	295	286	307	333	313	319	328	321	314	317	310	307	306	318	330	315	290	326	303	305	347	306	331	285	327	325	325	339	306	279	311	316	293	296	323	334	324	296	273	341	327	338	322	277	299	290	299	320	309	354	318	317	331	325	297	306	322	319	309	306	317	306	321	306	330	294	308	327	317	319	304	325	304	311	291	310	318	295	292	303	327	295	316	340	325	315	323	352	342	313	317	326	313	308	332	335	314	290	311	317	327	324	326	274	299	313	334	337	325	319	322	333	313	292	304	314	332	290	318	306	303	315	323	371	317	320	313	323	331	315	290	305	289	320	305	319	322	318	346	306	305	290	303	324	294	294	292	299	315	317	292	309	329	312	299	340	304	323	297	313	279	299	318	303	312	305	342	310	316	326	322	308	331	330	313	291	298	335	303	321	318	302	312	310	330	316	300	306	301	278	319	323	298	345	324	338	312	292	318	322	329	286	316	333	274	278	290	307	346	300	296	292	328	303	301	325	313	301	327	293	304	317	345	325	303	288	313	298	312	310	315	306	320	310	306	315	312	289	319	292	296	312	341	324	322	333	336	313	318	313	309	315	321	317	339	326	316	291	340	324	299	337	372	312	302	282	346	340	294	313	305	313	317	332	311	292	286	308	353	330	303	318	314	309	322	311	310	297
4212	1708	1403	856	725	587	569	498	497	461	492	462	452	456	464	385	444	409	416	436	478	469	494	458	412	406	425	405	409	381	398	379	400	444	406	402	415	420	387	383	392	408	390	398	419	392	395	383	393	435	392	398	400	430	356	380	390	393	399	401	394	387	406	380	391	418	378	379	390	395	402	393	382	434	422	401	393	371	407	406	414	404	396	426	429	366	400	378	400	374	392	411	435	412	373	393	387	419	377	397	397	366	402	395	390	384	399	400	434	403	422	401	377	367	399	450	406	393	408	381	388	407	420	378	413	410	401	425	403	449	382	399	382	416	388	451	401	416	407	382	372	406	394	398	395	395	372	396	371	399	393	381	384	411	369	427	399	393	412	403	415	401	392	406	389	397	405	395	391	369	416	409	406	421	429	438	420	397	418	385	455	420	392	415	378	371	377	388	413	417	422	377	404	415	373	388	385	445	391	373	389	408	382	415	404	370	373	416	392	379	378	386	405	384	424	376	384	403	415	395	388	373	392	397	398	381	374	417	393	394	422	415	412	369	364	372	394	401	421	416	405	386	388	388	400	407	415	404	396	377	418	372	434	355	388	413	396	416	418	375	411	384	410	396	411	401	387	390	379	380	383	398	440	373	371	392	392	411	379	405	397	406	404	433	367	409	370	401	411	424	424	417	387	395	373	416	415	402	385	446	397	430	423	385	412	428	393	391	397	386	395	421	419	415	401	398	379	371	405	405	404	370	367	395	367	404	398	429	414	397	382	383	391	395	395	421	394	421	416	373	383	384	403	391	367	452	403	424	417	414	387	364	361	379	396	364	382	391	389	394	390	414	354	416	387	377	401	384	421	414	443	390	410	375	388	376	408	383	388	408	383	374	383	426	366	424	401	402	397	383	385	395	405	403	404	386	410	383	398	434	419	373	406	412	401	392	406	365	430	399	422	412	395	368	371	386	394	357	421	413	415	384	394	420	408	383	396	405	409	391	408	386	403	405	388	380	358	385	397	406	395	410	404	376	415	406	397	398	389	370	394	400	398	419	370	419	413	390	431	410	400	373	415	394	400	389	396	404	366	384	424	409	433	398	406	409	401	406	407	366	404	420	360	414	436	384	367	394	397	411	423	374	385	445	397	401	392	415	390	410	375	384	433	431	372	402	388	403	392	402	371	407	410	405	413	391	409	406	377	407	401	369	443	393	413	441	407	416	393	407	425	417	411	372	370	404	389	394	376	383	375	429	393	397	388	409	382	405	418	408	429	403	414	399	382	403	397	394	406	417	428	394	415	427	397	429	397	418	346	405	430	383	401	401	363	431	381	373	415	431	387	440	379	435	387	433	388	421	389	395	400	387	386	405	395	387	378	386	402	385	377	427	401	409	377	418	380	406	388	384	363	405	414	410	368	383	399	389	383	368	377	388	383	401	383	446	407	380	405	389	420	408	391	372	383	395	369	425	364	372	440	395	379	404	385	389	381	382	409	416	419	401	401	421	361	425	420	449	389	391	405	422	365	396	389	412	416	388	405	381	376	413	378	368	425	420	389	402	401	391	388	410	438	363	374	405	407	390	399	385	399	409	418	383	413	370	398	391	388	394	370	389	386	384	390	404	407	414	395	375	374	388	394	386	410	382	411	415	410	411	389	395	399	430	397	383	403	382	410	356	391	400	400	387	344	408	393	389	383	412	379	382	375	400	408	391	376	391	404	400	396	377	403	425	399	390	405	367	399	403	368	368	390	376	387	447	390	395	392	430	403	424	405	410	368	355	372	397	410	374	403	397	373	392	411	381	429	382	448	418	417	378	404	375	359	426	403	400	387	445	413	419	397	437	404	410	404	370	360	431	414	379	389	423	420	401	414	458	404	422	414	359	381	423	412	433	435	408	407	391	407	427	392	383	395	394	387	418	385	396	364	416	388	414	394	389	425	389	397	390	428	401	423	421	411	412	394	372	404	420	389	422	365	365	375	410	448	361	408	363	396	375	365	398	395	387	373	393	438	418	395	401	403	400	381	401	406	404	407	372	404	402	382	398	384	385	404	408	422	374	392	418	421	412	401	396	385	373	399	398	370	406	392	415	379	419	382	406	368	378	398	407	408	383	425	400	411	391	375	394	401	425	377	378	400	392	415	386	424	419	394	439	422	405	405	387	404	397	373	401	414	352	408	393	389	389	409	425	391	411	388	401	392	390	380	392	376	383	395	404	413	409	398	428	383	411	359	376	387	426	404	391	368	395	423	434	406	384	410	382	406	408	416	375	387	417	369	355	392	431	423	369	457	436	415	378	421	406	379	368	376	388	375	411	382	378	354	391	408	399	404	421	385	407	412	387	405	412	373	374	367	400	407	386	405	423	399	413	398	408	376	436	370	415	398	401	405	406	425	391	395	380	417	401	406	380	396	429	411	385	375	403	387	413	406	386	421	416	423	400	424	371	392	395	388	363	403	386	439	411	394	393	379	402	399	373	412	381	408	378	406	415	381	398	420	369	392	368	403	401	400	363	427	410	410	368	429	399	396	429	388	413	388	397	385	392	412	391	406	411	417	379	398	404	393	393	396	443	384	419	401	403	414	430	402	397	383	402	398	371	435	404	417	383	389	410	451	405	394	404	424	374	384	384	400	371	392	404	409	367	416	410	370	397	392	394	421	407	408	412	389	386	403	390	382	407	390	374	386	379	383	378	377	451	408	423	387	411	418	363	433	384	370	413	404	393	397	419	408	410	384	396	440	455	390	344	406	403	371	393	404	433	417	390	406	409	386	418	393	452	365	401	388	387	402	400	407	429	433	411	401	409	372	400	433	422	434	401	389	369	380	436	404	411	405	399	387	397	420	395	383	355	406	406	392	415	380	410	415	395	420	408	422	390	443	367	411	396	383	401	373	371	401	417	369	364	407	406	407	381	397	371	408	388	428	387	405	408	395	424	403	408	376	390	403	395	427	375	416	420	383	374	401	373	394	402	385	405	417	413	402	393	392	416	416	437	360	389	372	369	387	381	384	393	419	394	417	371	366	391	405	375	400	412	403	420	427	414	411	395	378	378	396	424	408	411	412	321	366	380	395	406	361	407	381	394	395	379	387	402	379	418	379	379	375	367	380	398	406	374	381	394	423	439	403	421	371	400	419	415	408	440	409	387	376	364	367	386	425	389	404	376	408	390	420	399	412	395	434	378	401	413	399	377	377	403	392	414	398	358	401	388	393	414	403	401	423	388	418	395	426	414	395	369	419	367	398	411	370	380	367	393	428	372	444	430	401	405	399	415	399	409	397	423	422	423	428	390	397	410	405	386	398	390	444	413	421	370	402	403	388	404	393	397	400	409	385	385	363	372	360	430	417	386	390	429	396	448	428	401	372	381	426	402	391	398	377	405	381	390	403	364	432	362	394	412	412	418	388	396	416	360	393	387	406	437	388	409	428	387	373	420	390	415	398	395	390	418	356	410	401	408	441	422	433	391	377	380	383	417	380	405	407	395	404	424
23729	20930	28132	23896	20916	7572	872	529	447	375	324	302	277	240	255	270	227	228	214	225	252	271	239	227	188	182	150	159	144	173	193	145	167	176	173	189	152	160	157	175	184	169	181	151	160	189	165	166	173	169	162	159	157	177	158	170	164	185	147	159	151	166	163	170	165	173	150	151	176	177	139	179	140	141	159	155	144	163	150	152	153	168	148	170	168	153	140	150	147	159	133	145	165	172	159	154	168	154	154	149	158	137	170	146	167	141	149	145	163	156	170	130	149	166	179	157	157	157	168	177	180	165	133	179	177	164	135	158	183	165	159	161	159	150	175	151	162	155	144	173	159	151	150	157	145	147	177	128	156	159	135	162	157	152	155	145	142	162	153	154	136	162	159	132	134	164	151	158	177	134	186	157	148	181	143	148	165	145	133	160	194	155	158	143	167	165	162	172	152	151	184	154	152	166	154	153	159	151	157	181	157	150	166	152	162	143	150	165	155	185	162	147	142	139	159	149	143	168	162	129	152	156	181	141	155	161	159	156	173	180	157	147	164	155	132	161	171	164	163	154	164	154	167	158	174	164	159	151	135	171	140	139	144	149	145	139	135	174	142	153	157	160	143	168	153	163	155	158	144	145	146	166	146	157	161	164	147	148	161	162	160	165	163	159	179	165	167	157	151	155	184	145	161	148	171	189	141	155	173	133	159	154	179	150	156	159	156	140	142	148	146	155	157	128	146	169	171	157	170	151	150	154	141	160	135	153	148	158	153	172	143	143	145	160	142	146	175	150	154	173	149	173	158	159	164	144	146	165	150	131	195	160	167	176	158	146	159	172	161	163	155	145	167	152	148	129	175	150	154	140	161	169	172	153	142	161	158	154	158	159	135	158	175	154	147	152	160	159	144	155	175	154	138	134	155	154	171	155	160	140	161	161	139	149	157	155	156	148	123	162	141	136	158	188	173	164	179	161	167	163	143	176	162	167	181	149	166	153	166	151	170	141	140	173	154	172	177	137	145	162	158	167	149	141	153	158	164	152	153	167	164	161	143	154	149	168	152	153	141	155	161	155	140	167	170	159	151	149	168	158	164	143	147	153	170	175	153	153	149	164	151	162	143	168	156	141	157	171	151	153	143	184	167	147	156	141	138	169	139	168	160	158	146	149	157	161	130	160	159	148	177	147	137	143	157	162	145	148	153	146	165	140	164	150	179	159	165	150	153	157	140	134	144	163	141	138	133	167	142	144	146	171	167	134	152	163	146	151	142	143	127	144	147	142	151	153	147	164	153	153	159	159	165	165	159	151	178	146	156	191	168	133	152	155	167	176	170	160	155	139	147	171	175	147	165	130	148	169	162	172	159	135	178	174	136	146	164	143	155	147	158	151	159	160	179	159	171	149	145	145	155	141	155	164	163	172	165	140	161	144	148	163	167	148	141	156	169	120	156	159	150	161	155	145	147	157	156	134	161	175	168	125	165	165	163	137	148	146	158	161	135	160	170	162	153	156	150	135	132	164	158	181	153	136	131	152	146	161	141	155	158	182	133	166	164	150	172	177	154	159	160	180	175	132	157	167	142	141	151	177	140	163	169	156	134	170	140	147	155	143	159	149	161	169	163	175	156	164	178	159	154	171	152	162	152	154	181	155	152	147	151	164	168	141	150	149	140	139	168	153	160	135	133	157	161	139	160	141	164	166	163	176	165	142	154	147	162	176	168	164	160	170	152	142	127	176	162	166	180	140	158	169	140	155	140	134	189	169	134	178	160	153	132	162	160	150	143	164	168	142	166	151	155	160	146	137	152	174	152	173	153	159	174	152	149	140	161	152	144	189	153	166	173	148	172	171	163	149	136	156	156	166	143	174	169	157	153	159	124	155	135	137	155	140	157	153	149	163	145	125	140	150	158	168	153	157	156	146	166	164	145	170	155	164	169	142	153	151	141	168	163	168	163	154	174	160	169	157	160	177	160	141	146	141	165	171	147	167	157	152	147	178	151	167	136	152	163	144	168	166	162	157	169	156	151	143	166	164	145	167	149	143	178	164	157	162	145	152	151	137	155	146	148	160	160	147	147	154	145	184	150	140	149	166	155	145	171	146	140	149	163	151	164	148	180	162	164	158	150	152	175	171	153	158	165	177	151	145	147	169	123	154	170	158	160	148	144	167	146	144	143	148	154	161	157	171	141	155	153	163	138	153	174	167	172	140	157	167	155	184	160	123	161	156	144	140	165	149	156	145	133	169	170	173	186	169	156	183	154	163	169	150	142	166	140	141	148	150	147	142	173	139	165	151	150	150	169	165	155	172	144	154	155	167	160	136	157	164	171	146	162	172	169	158	162	164	168	149	169	166	156	151	166	157	165	182	138	153	168	147	155	192	169	182	132	146	157	127	168	139	131	126	155	174	141	173	143	159	160	169	148	142	135	149	149	169	180	161	155	173	141	179	174	179	153	151	150	165	144	176	162	148	141	144	178	163	155	162	164	164	163	138	174	156	172	166	176	154	148	151	180	170	159	140	162	149	173	152	151	174	177	134	150	163	170	153	147	142	152	156	138	135	170	170	152	172	161	143	154	154	148	148	163	173	151	150	157	154	160	149	156	161	156	150	140	171	161	143	151	138	134	163	136	141	138	117	152	164	149	161	155	147	171	164	152	156	175	147	142	166	150	155	167	164	183	145	168	152	139	171	157	157	159	148	160	136	144	152	163	165	135	163	149	140	159	153	169	182	148	145	180	150	151	139	137	178	149	158	150	155	175	153	163	140	160	143	152	173	161	173	184	179	163	162	172	158	156	154	145	152	156	162	171	137	172	158	175	150	144	148	158	151	167	176	165	169	180	144	174	150	139	151	155	148	165	147	158	148	156	147	148	153	179	136	159	155	151	150	160	162	171	146	153	151	171	139	137	167	140	156	172	160	137	143	164	174	146	155	165	170	168	156	157	146	155	159	147	172	163	171	149	162	160	123	186	144	145	158	174	168	159	159	145	116	166	155	148	140	148	141	153	162	154	157	186	156	173	162	157	167	158	149	136	167	175	167	151	160	146	169	172	137	167	155	156	153	135	153	168	150	174	154	160	167	133	138	162	158	147	162	150	151	163	148	153	180	140	146	156	157	151	140	148	167	142	141	173	145	163	167	165	155	145	151	133	147	180	165	172	136	176	131	153	157	137	144	159	160	162	141	161	162	153	158	181	152	127	161	149	187	136	171	152	161	180	156	174	170	151	162	159	151	186	161	150	137	173	170	171	164	156	175	152	134	158	163	167	168	127	154	145	154	161	158	176	168	166	148	151	149	167	172	152	169	148	155	151	150	181	156	136	138	146	167	170	141	144	145	172	162	151	157	152	152	141	169	153	156	153	164	154	140	157	163	152	136	160	165	167	181	167	154	154	171	135	167	160	160	135	163	153	156	136	153	145	164	142	156	136	172	141	146	183	159	146	154	171	160	152	167	150	138	172	158	162	177	138	154	148	149	173	139	159	170	141	156
4868	10096	7977	3812	2604	1932	1472	1117	978	850	683	646	582	493	419	435	371	368	357	342	405	418	445	317	293	272	293	243	237	244	266	260	269	231	249	282	250	235	255	226	223	211	210	265	213	222	218	221	223	209	234	232	235	245	247	212	237	226	225	225	240	224	242	198	194	196	192	210	220	205	228	230	212	204	168	202	188	206	208	201	216	222	239	228	222	231	224	216	202	193	211	203	232	219	216	227	234	222	213	208	199	200	219	206	200	226	233	205	216	203	215	216	205	223	236	171	231	198	219	193	194	231	200	213	197	233	200	238	209	199	218	180	213	226	200	223	230	213	199	188	196	193	204	194	193	212	198	211	195	183	237	196	225	199	229	223	190	207	205	214	225	208	230	215	221	176	187	189	175	215	225	193	169	222	237	247	200	243	210	211	218	211	196	202	200	228	213	205	209	210	192	210	222	214	191	204	244	205	213	192	210	210	202	210	219	206	194	210	217	234	222	195	194	202	180	200	202	191	228	181	207	224	201	209	211	213	209	199	210	205	184	221	202	205	206	209	217	196	227	201	192	230	213	203	217	223	240	232	217	213	220	207	210	218	180	208	210	202	200	214	192	222	213	205	206	208	208	220	221	216	226	235	205	204	220	196	192	204	232	189	204	231	189	190	197	206	215	211	196	222	218	201	199	179	215	224	224	201	211	202	211	214	206	224	207	231	205	215	219	229	205	203	217	192	215	220	210	184	189	217	209	217	211	194	239	204	239	187	215	215	203	205	213	203	203	204	187	231	227	212	223	208	193	215	216	188	179	203	190	186	183	206	211	205	198	202	231	199	227	223	196	208	187	219	178	214	208	214	196	205	202	202	207	217	216	238	223	203	202	225	187	218	236	200	196	198	227	224	192	206	204	213	192	196	208	214	215	201	195	227	213	196	227	192	195	232	203	204	210	219	206	205	185	208	224	221	208	209	195	204	210	210	210	193	187	223	186	211	211	195	209	205	221	212	206	211	206	205	207	201	232	203	215	198	240	231	217	198	217	204	222	216	227	197	183	225	179	204	185	231	209	218	207	228	215	196	221	194	201	193	184	217	205	206	201	211	208	213	181	210	209	219	228	199	212	193	204	218	187	205	223	204	222	198	200	189	217	204	179	207	206	178	211	212	194	209	223	229	200	204	221	205	229	199	205	209	206	221	213	205	206	193	214	228	177	206	206	201	226	209	211	208	219	210	218	215	205	229	208	212	209	212	194	222	224	202	209	197	214	206	209	219	174	181	195	230	184	202	199	205	217	243	201	196	198	192	203	207	221	226	220	204	187	225	225	205	210	199	196	198	217	189	195	220	207	197	202	203	218	185	198	210	215	207	213	193	210	188	209	206	211	216	229	193	216	247	194	172	198	194	218	204	200	236	179	199	209	221	197	205	214	238	206	188	193	221	220	202	209	218	179	225	229	205	192	223	230	223	189	215	170	204	206	211	181	209	194	196	215	213	208	221	178	213	233	203	219	201	202	222	227	211	203	211	189	178	203	197	200	229	168	197	215	238	198	223	224	194	195	206	209	214	214	227	183	226	205	219	205	186	192	224	190	205	204	213	237	212	203	200	208	212	211	196	194	216	208	192	228	218	191	246	219	189	220	193	226	185	199	207	207	206	205	188	202	186	225	206	239	208	174	217	222	184	223	227	189	211	230	212	192	220	191	210	186	214	215	179	203	218	201	226	196	208	204	213	211	200	211	212	226	207	195	202	191	219	212	238	219	192	198	197	199	199	206	218	211	218	217	227	191	202	207	196	190	196	208	211	219	220	225	205	200	195	223	224	192	216	197	189	195	195	193	215	208	232	233	196	226	193	201	232	199	190	226	208	237	179	221	194	223	178	167	224	209	216	195	209	210	221	200	199	225	220	181	207	218	195	189	214	201	202	226	208	212	226	206	225	196	238	204	201	235	222	216	195	197	210	189	220	224	221	212	219	221	219	209	210	204	198	193	211	213	209	244	208	223	215	214	212	228	219	210	214	222	215	190	212	197	184	173	199	224	191	200	195	230	213	183	213	219	196	190	218	219	186	187	197	203	206	215	186	219	197	211	202	207	193	212	187	198	239	203	207	195	191	190	227	209	215	201	212	212	200	222	221	222	225	208	201	201	208	189	219	205	229	195	220	215	195	185	207	192	204	181	199	198	196	212	183	207	221	194	210	198	212	201	211	226	209	181	196	205	192	213	184	213	196	206	223	196	204	210	238	200	199	227	214	214	221	234	209	227	227	189	216	218	210	206	180	185	220	215	208	187	200	190	198	188	212	207	215	202	216	200	198	220	221	231	214	197	221	207	185	203	213	199	167	194	198	214	215	193	170	191	203	207	196	216	196	201	221	203	225	198	210	204	222	227	198	192	222	203	200	196	200	195	228	193	210	210	220	239	198	194	204	188	217	193	196	186	197	210	208	185	186	185	227	215	180	166	219	218	198	236	195	229	213	215	242	200	206	226	177	199	222	187	206	197	186	189	208	211	207	214	211	210	200	224	209	226	208	194	200	196	200	214	187	177	204	216	215	200	193	205	220	199	211	217	201	202	195	218	222	211	211	199	219	218	190	228	223	230	215	211	207	210	191	218	202	202	208	212	196	209	206	208	226	215	222	201	209	178	205	225	197	219	231	229	217	202	193	226	199	215	214	236	203	219	204	205	216	209	212	215	177	224	216	208	200	174	230	208	214	206	214	218	199	214	218	199	220	207	200	222	188	217	228	228	203	195	212	190	214	176	193	187	205	185	203	235	231	210	189	212	209	202	182	223	216	208	186	215	209	222	220	233	192	200	196	203	216	219	212	230	212	217	185	199	217	233	204	194	209	187	223	183	198	203	194	209	208	177	209	227	199	195	205	215	213	201	211	197	219	196	199	200	188	195	229	221	214	213	217	218	232	177	206	199	228	202	205	224	202	208	231	223	178	194	231	179	217	226	196	205	215	247	225	176	195	226	216	222	209	222	188	200	197	222	208	209	212	188	222	205	215	212	214	215	219	217	223	198	183	205	198	217	204	195	213	194	196	214	195	194	185	167	216	200	193	203	208	211	196	205	237	210	219	212	198	202	200	208	204	236	209	246	190	220	211	191	228	210	206	190	199	200	206	225	203	190	194	188	191	226	221	201	196	209	212	204	194	207	183	212	220	209	218	182	189	204	207	209	188	194	242	217	204	234	218	208	219	193	199	215	190	213	214	234	197	220	201	198	203	219	228	209	219	202	187	205	211	198	216	219	198	200	226	197	196	219	209	221	196	196	228	215	213	208	201	184	201	218	244	211	180	219	212	199	223	212	241	222	219	232	238	208	208	209	187	200	216	234	202	196	232	181	221	210	192	197	209	190	187	221	202	227	172	197	212	212	183	208	212	217	228	217	227	216	217	213	226	243	185	218	201	206	219	223	189	226	191	208	176	217	203	201	211	218	211	224	209	214	211	180	203	227	198	206	211	209	210	209	242	206	202
24945	20909	26880	24991	7549	860	661	567	502	476	456	455	429	404	413	364	421	409	363	428	385	442	438	424	367	350	341	370	380	358	387	365	363	374	358	359	368	383	362	391	365	377	382	367	380	388	356	348	331	343	390	357	350	327	380	377	319	373	360	367	367	309	383	365	351	362	301	357	341	377	368	358	387	348	362	357	317	346	318	350	375	387	399	344	332	377	322	342	342	354	332	344	359	325	361	357	366	387	346	360	386	371	325	400	345	345	354	348	357	364	340	369	360	341	355	383	379	385	373	341	376	346	354	378	362	376	370	359	367	361	342	347	353	375	371	356	390	322	350	390	340	360	304	353	360	348	349	351	363	361	360	337	371	376	333	367	330	393	328	365	407	334	377	348	385	343	351	385	374	365	341	356	342	368	362	354	323	329	373	347	382	389	349	380	340	374	411	360	350	373	352	380	378	350	396	359	382	359	361	360	378	361	328	369	349	338	358	358	359	365	365	387	324	346	381	366	356	367	339	356	386	362	356	365	375	360	369	367	338	331	359	348	367	355	340	382	355	362	364	369	340	363	356	359	331	351	361	346	374	331	347	371	371	348	344	377	354	372	342	366	397	349	359	346	383	386	349	351	385	319	378	342	333	328	356	383	359	347	326	335	340	334	337	353	344	373	397	334	363	384	355	397	378	383	382	370	360	352	366	342	348	327	358	362	349	322	367	359	354	369	380	361	377	365	374	389	338	346	342	392	340	386	342	351	365	357	349	368	362	346	368	331	359	363	402	348	352	338	358	376	351	353	348	374	366	370	355	319	342	362	387	357	359	351	367	366	355	333	357	356	361	392	348	347	344	359	386	352	353	350	384	351	394	327	339	363	383	335	349	341	361	366	366	348	362	344	360	352	386	334	344	345	340	344	363	312	338	357	376	361	333	349	348	356	366	348	367	333	366	364	381	345	342	335	349	360	332	351	354	369	380	370	369	354	365	355	342	397	326	345	366	356	354	371	364	373	309	353	349	352	362	337	323	359	359	364	365	360	384	342	355	374	355	353	378	375	343	371	354	365	334	382	334	360	367	354	394	376	344	354	346	354	371	376	326	370	352	354	371	391	363	381	329	339	394	381	336	341	344	365	366	357	358	377	336	359	330	403	369	358	354	363	348	367	357	345	366	377	397	353	342	381	339	382	327	343	393	328	415	364	355	367	342	362	353	353	332	346	365	374	370	380	361	366	359	327	363	391	370	384	366	365	372	353	356	363	362	343	334	359	342	341	373	398	375	326	380	376	350	369	330	356	346	369	370	339	367	348	331	368	373	363	346	373	353	350	390	350	355	339	383	375	339	394	344	396	382	383	383	328	338	362	344	352	363	353	359	356	376	344	344	347	340	367	353	340	368	338	346	368	338	357	346	320	373	332	380	358	349	362	347	335	355	360	370	357	357	376	320	344	392	357	371	359	391	371	360	367	370	357	333	384	355	345	386	337	345	351	348	354	371	362	350	354	359	362	334	393	351	375	346	377	343	379	358	352	356	377	368	356	351	370	378	348	340	364	319	338	370	363	352	350	366	335	379	361	327	350	383	343	357	344	372	366	358	330	364	384	388	389	331	347	372	333	382	388	342	327	331	351	362	384	341	362	350	375	385	368	349	376	336	353	340	350	379	375	382	334	377	356	335	330	349	373	365	362	337	359	383	306	335	344	354	405	368	338	381	363	352	336	341	378	338	345	399	324	333	316	371	379	348	334	332	378	363	323	366	355	358	380	366	360	381	343	367	346	360	333	343	364	387	352	387	383	364	402	337	326	368	342	323	356	364	388	370	370	329	347	372	362	346	351	383	332	372	356	342	338	366	342	373	379	346	353	366	357	334	333	346	335	348	394	370	372	377	371	338	335	354	358	362	380	362	356	325	329	344	361	358	341	343	327	341	346	376	360	338	341	354	370	348	377	393	365	362	357	354	346	336	391	330	337	331	353	362	352	376	336	343	376	343	348	381	371	334	330	392	362	340	382	362	378	353	366	389	361	348	335	343	359	296	398	350	372	375	379	355	346	351	387	382	346	313	321	358	371	323	324	341	349	379	354	360	370	352	331	314	334	323	349	360	366	348	372	341	340	337	386	388	349	343	350	356	333	363	366	339	350	360	359	358	333	357	355	365	358	368	367	361	325	339	335	354	354	365	313	383	387	353	334	366	338	359	356	328	359	313	362	364	352	364	353	359	380	377	383	371	366	349	314	357	340	372	355	331	351	358	368	359	366	331	361	338	412	386	398	351	370	353	354	345	359	357	374	356	357	405	397	370	340	363	308	344	360	337	338	356	352	355	373	363	343	380	361	358	330	373	314	371	336	406	349	356	377	344	364	329	379	330	383	360	362	348	351	365	370	354	351	352	377	342	354	362	357	367	375	352	356	346	325	331	365	393	346	372	333	358	352	347	343	364	386	352	347	360	346	333	378	364	383	360	365	365	349	365	361	360	361	348	348	385	380	372	355	331	345	363	328	342	339	344	356	336	380	341	352	355	349	385	373	336	374	345	377	333	393	395	372	345	338	333	374	386	362	376	370	314	365	330	341	383	328	335	340	361	350	361	371	378	347	386	338	315	314	372	352	372	361	325	338	351	365	363	358	344	376	358	334	396	319	389	365	355	394	346	337	356	350	336	348	379	382	386	357	368	350	359	395	323	340	343	337	364	345	338	361	336	336	363	352	374	342	373	324	361	355	365	308	397	370	360	375	320	379	362	394	385	387	341	339	354	383	375	324	376	348	358	367	364	360	376	396	372	353	350	354	357	355	350	358	360	351	355	358	378	333	372	379	352	359	366	370	332	344	357	317	351	336	346	371	351	374	369	353	359	308	328	382	338	356	388	362	362	319	348	372	350	367	377	398	341	327	346	333	355	351	353	390	333	331	394	354	341	336	352	376	340	309	349	391	351	335	345	365	345	323	365	384	343	362	338	345	367	353	337	358	327	307	347	376	368	371	345	363	414	299	333	357	339	374	383	335	363	365	360	349	360	350	399	368	407	366	336	362	339	363	399	397	330	351	362	390	375	355	401	373	354	341	341	354	356	345	384	369	376	390	345	376	388	381	326	361	388	360	376	367	332	364	354	372	372	367	353	341	365	338	353	352	364	364	369	362	374	381	382	363	359	368	347	355	340	350	366	375	373	347	379	349	365	336	350	354	382	346	375	337	344	358	368	352	337	347	346	368	375	346	373	338	392	315	395	352	345	345	328	355	342	363	383	323	341	347	374	387	378	355	364	381	350	348	348	352	339	337	359	361	367	352	348	337	369	364	351	361	355	379	356	360	388	324	385	324	357	340	350	368	338	362	373	353	399	314	366	370	372	337	347	331	377	349	356	342	364	355	403	355	368	361	330	359	324	364	365	344	376	361	349	387	353	328	343	378	354	347	345	344	366	339	353	369	369	340	310	326	332	365	357	375	349	363	307	341	380	305	359	341	361	350	338	342	331	339	384	365	324	358
4695	6243	4991	2553	1808	1507	1161	1047	958	770	719	695	621	614	586	563	574	539	559	547	576	632	536	565	484	504	491	481	459	440	488	453	460	482	433	448	457	455	439	438	454	436	489	416	473	454	464	511	434	458	449	437	475	486	453	468	460	438	443	454	460	451	487	458	465	420	415	417	432	431	467	433	437	434	479	430	478	439	439	427	425	413	484	405	440	487	422	419	426	419	468	422	461	441	442	454	447	455	454	442	444	455	444	440	428	428	415	401	475	421	433	446	448	408	424	485	463	392	478	428	435	451	476	434	411	462	433	407	448	437	463	436	481	408	400	459	441	447	423	418	452	413	439	475	424	445	426	473	493	420	434	478	441	436	403	413	446	452	456	424	431	452	400	429	431	432	462	468	429	451	447	416	453	443	452	461	450	441	454	417	449	449	434	427	440	484	426	456	460	453	465	433	444	440	397	446	456	436	421	439	401	397	438	426	443	415	436	456	427	433	425	421	418	423	427	439	437	430	432	456	419	425	440	474	436	435	453	427	451	458	458	431	445	419	439	453	479	460	451	435	487	442	472	453	430	457	435	395	442	429	426	465	455	442	420	424	469	462	435	419	423	425	441	473	401	448	449	450	448	413	448	441	427	409	466	487	427	451	442	474	428	454	468	437	415	445	418	452	470	444	430	454	441	445	485	400	413	433	435	465	457	419	421	448	433	458	453	447	435	443	431	443	415	448	442	446	447	419	458	451	436	441	455	439	441	474	463	429	418	442	458	467	416	466	449	418	436	426	423	433	404	440	466	461	375	440	467	426	473	433	450	466	473	452	450	444	441	413	430	402	442	418	448	444	406	416	433	419	431	416	435	455	436	462	444	435	454	431	452	412	449	435	449	445	458	491	466	441	441	438	437	444	470	459	458	424	466	437	413	406	446	448	453	477	453	449	444	449	426	416	472	445	443	427	466	444	446	428	435	424	401	429	443	442	448	459	435	412	441	459	442	425	461	406	454	474	498	449	425	450	430	429	461	449	438	431	481	423	420	433	458	451	432	464	439	430	455	421	426	435	473	424	444	454	444	473	446	493	429	396	467	445	461	439	416	413	407	395	429	436	426	451	425	431	444	406	458	471	431	487	446	454	409	442	418	426	436	446	423	458	382	428	423	471	433	453	433	416	455	469	456	433	417	476	457	431	433	463	423	445	427	453	441	437	419	463	444	461	430	443	405	432	420	432	429	442	488	443	435	444	519	447	489	435	408	442	406	449	419	440	431	425	432	470	445	457	473	446	449	441	474	439	460	454	465	454	450	449	445	416	473	399	399	460	439	430	426	441	469	463	450	467	459	400	414	426	454	456	477	426	415	426	430	458	470	422	430	402	433	453	455	438	447	418	423	434	422	441	427	451	481	405	411	450	462	439	410	423	475	433	438	459	439	428	445	438	442	429	444	398	436	424	405	447	446	440	434	424	451	465	453	448	453	421	445	448	415	461	483	448	429	414	411	386	432	445	446	431	438	416	443	455	448	435	457	443	448	449	469	440	429	410	416	412	453	451	438	400	468	415	431	483	438	464	436	470	433	412	482	424	438	456	459	454	432	444	433	448	430	445	425	453	433	409	486	477	446	482	444	458	452	452	457	434	471	393	422	420	447	451	430	387	433	468	462	417	467	424	420	414	439	446	422	434	432	467	429	425	461	478	421	418	425	438	463	413	428	427	451	457	429	406	420	439	430	443	416	472	439	411	434	410	411	447	437	422	511	434	428	419	415	416	390	413	442	430	449	416	425	418	395	448	454	423	433	457	488	419	441	394	445	453	416	435	430	406	444	442	432	435	455	424	432	444	443	456	429	426	452	433	431	425	426	457	438	430	431	447	444	435	439	455	454	451	423	430	411	434	416	420	434	439	438	492	443	440	445	432	402	417	416	401	419	440	435	408	424	412	444	401	433	415	433	453	406	461	438	449	455	469	466	424	411	435	467	454	418	402	461	417	455	486	429	437	459	424	424	447	441	430	422	430	441	448	446	435	401	436	419	482	472	423	461	448	450	447	427	429	440	452	437	434	458	451	422	489	437	430	436	418	429	405	414	459	468	416	469	420	435	451	396	456	423	421	461	468	410	440	421	427	468	428	442	437	450	464	466	438	425	432	446	443	426	428	453	431	453	465	454	402	462	456	455	471	446	416	416	411	444	432	441	427	440	487	436	417	451	441	411	422	470	459	424	407	433	414	418	426	428	440	426	415	421	437	436	436	437	474	422	444	442	446	478	428	487	424	428	419	435	439	467	445	430	450	433	441	451	421	431	445	389	430	428	436	424	466	461	451	436	457	412	476	408	423	464	441	453	421	437	398	427	473	451	452	440	425	434	443	423	435	438	442	408	402	459	431	402	414	413	444	456	453	429	482	484	394	426	412	458	430	453	451	443	443	447	449	461	438	432	404	454	438	432	452	381	450	473	457	421	451	413	445	457	408	425	446	428	425	452	447	432	436	413	469	441	492	489	398	472	415	419	478	427	449	447	430	475	415	416	444	441	430	441	399	410	480	399	490	442	420	478	472	462	476	436	410	432	434	442	478	449	426	434	423	437	458	454	480	492	453	473	467	466	450	423	445	442	430	461	473	437	433	449	431	421	432	430	421	455	438	469	441	427	435	437	453	439	449	415	460	444	388	422	443	453	436	436	379	461	406	441	426	412	429	435	448	421	444	480	466	446	462	424	464	439	427	423	441	438	469	454	446	454	462	446	435	433	437	445	388	445	433	405	435	452	426	438	449	420	463	419	436	462	454	463	438	437	421	467	433	470	472	412	429	464	474	403	395	472	436	468	454	476	420	456	399	453	459	446	422	415	435	451	429	424	433	440	458	455	447	431	455	426	442	424	452	422	460	424	410	430	440	396	412	454	441	449	453	451	481	466	437	443	422	442	437	463	421	427	382	463	433	445	405	459	456	474	444	462	425	472	474	442	411	446	452	451	451	419	457	441	444	454	415	475	463	397	449	407	416	436	444	488	456	443	441	437	471	463	419	430	459	448	414	433	415	473	446	436	443	422	408	445	467	473	424	399	426	462	428	465	454	401	455	419	450	434	446	450	433	448	386	435	441	416	447	471	449	447	455	464	442	437	439	441	432	460	433	412	452	436	440	433	449	471	437	442	454	426	420	436	443	469	419	401	444	459	442	419	462	491	449	474	445	426	450	413	436	442	460	454	430	416	455	427	420	444	481	412	508	456	437	433	431	468	451	458	400	409	480	406	464	408	432	406	452	464	471	452	463	439	469	436	455	440	430	435	444	494	418	450	417	430	427	456	423	459	414	428	464	440	481	425	420	446	430	444	421	452	451	444	435	413	410	442	422	415	457	442	443	485	452	422	444	437	392	430	469	454	387	434	435	437	420	444	428	422	463	439	425	453	448	457	439	429	433	449	415	450	428	423	429	465	425	416	413	436	439	446	433	451	412	448	391	423	441	485	435	420	419	440	439	449	428	407	434
22764	20974	28661	23447	20965	20990	6994	990	710	602	526	411	404	386	334	306	288	278	276	302	282	285	287	244	229	185	221	185	226	192	184	176	179	174	174	168	183	166	180	171	175	173	176	161	177	162	171	159	140	151	161	161	168	175	156	187	174	156	188	159	161	155	154	166	161	160	158	156	157	143	163	171	150	158	151	163	161	145	157	164	149	170	170	148	181	179	153	146	154	163	171	165	137	141	165	170	190	141	162	136	144	136	156	142	139	156	180	154	170	144	129	161	146	160	140	164	136	141	154	159	165	146	145	152	156	152	168	169	162	156	131	151	153	154	150	167	151	151	131	175	152	170	130	135	125	130	158	137	166	157	150	172	164	130	159	166	151	160	143	140	155	137	162	135	139	147	157	153	149	144	156	143	147	153	160	138	149	154	167	141	166	125	151	162	139	153	171	138	140	118	149	147	167	139	154	151	162	182	127	137	157	159	153	154	135	157	146	150	142	141	145	151	159	170	165	138	139	163	147	133	186	150	149	135	146	124	130	143	152	143	118	136	136	143	148	159	142	152	168	141	167	153	132	129	139	132	165	157	156	154	158	162	150	129	153	174	168	156	155	159	148	143	149	152	131	177	147	161	144	156	140	156	145	149	147	143	133	141	156	156	169	146	158	130	147	142	145	158	156	182	130	149	145	162	160	134	166	156	151	169	139	144	133	159	163	140	171	145	134	151	165	147	146	145	159	159	153	146	123	170	136	160	155	144	140	132	146	123	154	146	154	140	156	156	136	140	158	141	169	148	168	156	147	140	142	153	138	149	147	131	141	168	148	154	140	134	139	162	159	147	153	158	149	153	134	165	160	135	154	153	159	140	162	152	150	129	154	148	138	139	159	148	138	143	156	147	140	141	169	130	139	170	181	142	148	151	140	112	148	172	151	173	163	160	172	167	170	139	143	138	134	153	158	149	142	150	154	135	130	137	144	164	138	138	139	134	141	161	133	148	139	152	170	150	137	172	171	148	160	140	149	134	167	162	123	162	160	148	148	147	150	149	155	156	159	157	131	138	143	134	139	137	148	144	154	148	151	156	152	164	143	128	153	159	142	160	153	146	152	156	151	171	138	153	142	141	172	144	158	144	164	174	139	169	137	153	142	143	158	126	161	158	149	150	144	125	159	140	158	143	156	162	155	126	146	163	138	140	144	114	126	160	146	152	139	151	164	157	146	144	170	162	147	142	145	152	172	134	155	152	149	154	153	156	127	156	140	151	155	164	156	124	152	148	137	150	116	159	165	132	166	137	169	162	124	148	163	158	138	144	145	143	151	147	162	158	136	158	135	146	137	147	137	139	168	146	144	139	140	153	139	143	160	135	144	136	144	153	148	149	159	144	152	146	149	148	130	130	142	163	133	153	149	141	137	163	136	174	138	148	150	139	137	151	142	151	139	142	136	151	135	139	134	152	153	170	171	137	152	164	163	152	154	160	158	160	149	138	160	106	147	151	137	147	146	180	144	138	159	163	174	151	141	156	160	143	144	139	158	147	134	149	136	150	161	149	140	138	136	140	143	144	136	149	151	146	167	127	151	164	149	160	154	148	147	125	163	158	146	141	149	148	156	139	136	142	132	147	136	148	150	166	148	172	152	166	149	140	151	113	152	142	161	123	141	153	168	157	131	140	155	156	153	144	135	152	160	124	137	171	143	156	129	131	164	131	136	134	134	142	149	138	140	138	154	143	133	152	168	144	149	169	129	173	146	147	144	153	155	140	144	160	159	154	171	152	169	148	176	156	156	135	156	138	148	170	130	139	161	142	151	151	143	151	161	157	146	124	143	133	145	146	153	140	152	164	179	156	157	153	154	155	139	146	138	155	158	148	161	144	134	153	138	142	132	188	131	155	146	139	153	150	155	167	158	150	138	160	149	147	172	160	165	161	141	156	131	158	157	164	155	155	175	131	144	141	135	147	154	184	153	165	145	150	156	161	154	167	149	153	173	152	175	145	175	152	154	149	145	145	154	123	161	142	143	142	144	154	152	161	151	142	158	141	145	141	159	152	172	140	156	154	167	143	151	143	143	111	131	150	138	146	144	155	142	158	148	150	149	158	139	144	144	141	149	149	155	171	151	141	151	162	161	144	163	157	134	163	151	157	134	145	152	173	153	134	147	150	129	128	159	157	137	146	129	139	167	150	171	138	119	143	127	138	134	149	158	148	135	153	166	151	145	180	117	159	160	128	155	142	132	141	129	150	154	160	134	149	138	132	156	149	132	125	137	161	158	163	141	142	166	130	123	161	137	130	130	157	143	152	144	134	152	169	144	149	148	145	158	163	148	138	154	144	137	155	169	151	137	149	156	143	140	144	156	143	154	154	150	148	150	150	157	154	143	147	143	150	143	130	150	158	156	148	112	167	150	154	132	167	140	152	158	148	154	154	136	132	179	155	164	143	151	132	138	159	122	152	150	130	153	154	145	151	158	161	146	156	158	154	153	164	143	121	137	152	142	137	164	151	154	152	165	173	141	142	141	153	147	149	156	153	139	143	146	147	147	147	159	170	144	123	148	155	130	143	146	129	138	143	139	139	164	148	163	160	162	158	164	169	151	146	155	125	150	159	134	153	177	138	148	139	137	146	137	158	155	125	145	157	125	153	159	174	139	161	154	147	171	132	145	154	156	154	152	139	157	153	159	153	151	159	146	147	160	131	155	132	117	145	131	163	157	165	152	153	139	152	139	154	161	153	150	162	151	143	134	143	142	178	140	150	136	155	145	139	158	162	134	144	150	130	146	171	145	165	147	166	148	140	137	163	131	153	144	157	137	155	171	129	142	151	158	142	155	151	149	141	142	141	157	150	144	159	144	147	137	129	137	148	133	165	140	149	173	142	142	129	136	156	136	150	161	133	135	158	147	141	150	132	152	159	132	153	125	154	142	169	148	150	163	137	157	146	154	145	148	169	157	157	150	164	141	131	153	125	135	134	130	158	161	161	179	141	163	146	153	141	159	164	160	158	174	150	169	132	145	124	147	161	152	167	122	151	167	155	129	155	167	153	123	155	133	128	153	141	151	150	149	146	141	155	158	173	146	145	137	153	170	157	153	165	169	150	143	149	159	136	161	157	155	139	138	167	155	137	138	126	155	147	153	139	164	148	142	148	148	141	131	169	153	148	137	167	133	147	145	140	146	132	142	156	130	154	137	140	154	155	137	137	171	117	137	180	161	167	138	138	131	156	178	170	155	154	155	152	145	140	140	139	160	163	141	167	126	151	150	147	124	128	150	162	135	152	133	149	149	147	147	140	137	151	140	147	141	123	139	152	136	152	129	124	173	140	163	163	172	127	146	129	155	166	152	149	154	145	151	166	149	146	151	168	151	146	148	145	140	153	151	141	151	146	127	166	142	161	137	172	142	139	162	182	141	147	152	150	130	146	150	153	135	148	139	142	141	125	143	135	151	148	169	144	142	142	132	152	140	159	155	134	159	155	155	121	153	161
6938	16614	13376	7007	4762	3611	2742	2008	1635	1400	1094	991	821	747	679	579	523	462	524	469	525	564	555	399	338	318	299	277	292	262	240	249	257	244	214	239	231	250	254	249	223	232	233	213	219	207	236	220	190	211	220	230	209	220	215	223	229	207	237	247	218	204	186	224	222	180	176	214	210	184	203	203	204	180	196	181	192	180	209	194	203	215	220	204	191	192	180	177	193	186	175	178	205	183	179	205	265	185	193	172	177	198	168	205	175	201	199	156	175	223	181	180	187	179	186	159	180	193	181	184	183	189	201	198	183	198	161	197	176	198	186	185	187	182	185	191	182	185	169	171	171	199	183	181	195	203	181	178	202	161	143	190	159	199	177	202	182	179	181	180	159	181	201	185	194	165	181	205	176	192	181	187	167	191	173	177	198	181	176	172	194	185	174	169	169	181	176	177	184	181	177	203	171	166	188	171	183	180	196	174	212	178	164	166	175	197	184	193	173	191	184	195	186	191	165	185	200	169	188	174	184	169	159	183	187	190	173	209	182	188	199	197	195	186	205	179	171	180	193	165	183	171	197	162	196	180	171	180	171	196	189	198	177	180	172	159	155	171	187	201	167	187	183	170	177	178	149	160	205	182	153	175	173	177	186	177	182	186	192	163	184	187	169	203	187	170	168	174	163	162	175	181	188	197	170	166	202	185	186	181	171	182	175	161	172	175	166	178	176	197	166	157	171	171	187	193	186	162	163	209	186	173	160	187	155	164	183	185	186	185	175	146	172	181	167	168	162	163	163	170	179	200	200	209	189	161	179	196	169	174	184	175	175	183	186	181	151	184	186	196	196	188	172	184	178	188	175	201	185	176	197	191	179	204	179	161	163	203	165	152	176	194	171	194	172	161	174	186	178	176	173	180	216	159	175	172	180	200	179	207	176	179	194	174	186	170	179	187	185	204	181	195	195	172	181	194	151	184	191	199	187	165	184	159	168	169	173	166	189	193	194	175	180	189	190	182	199	178	177	182	162	170	168	177	182	198	168	175	176	179	195	199	177	183	190	166	171	191	163	177	173	170	192	182	172	214	185	176	192	185	184	166	182	183	169	195	172	181	184	182	195	170	179	183	166	180	165	178	190	167	161	170	173	191	185	169	171	186	181	191	154	159	192	173	183	161	182	181	184	177	190	189	175	201	180	214	208	208	186	182	178	195	173	177	190	190	162	199	165	169	174	202	176	203	167	179	174	185	169	155	163	180	194	177	180	183	158	191	179	173	203	180	180	224	199	185	183	205	180	205	163	189	172	203	181	167	182	176	163	183	191	172	158	177	181	186	161	197	164	160	196	196	165	203	172	184	194	179	163	168	189	211	192	195	162	154	190	168	172	154	146	178	180	186	197	181	190	187	188	179	155	173	166	165	171	188	196	171	204	182	206	180	172	154	165	183	182	180	240	193	179	191	188	174	164	188	196	176	188	183	171	199	173	180	171	177	175	183	177	189	178	181	176	185	192	195	151	176	201	165	178	191	172	188	193	183	169	193	159	192	181	176	179	165	188	156	172	199	177	181	164	207	181	189	165	173	157	179	171	167	179	182	174	202	173	174	191	200	191	188	188	175	186	188	198	158	161	162	198	175	161	177	203	166	188	168	172	200	192	179	168	194	195	155	185	186	167	166	187	185	195	166	210	159	179	186	178	186	200	184	190	178	172	183	181	194	196	165	184	178	187	172	167	172	182	185	181	199	187	175	182	180	169	172	176	161	204	183	177	196	197	201	188	188	191	170	155	181	180	185	176	161	171	182	171	197	168	201	200	183	175	197	186	186	183	184	195	186	175	175	175	180	164	169	210	155	160	188	199	205	172	153	175	196	165	184	169	176	163	159	152	202	186	178	176	180	161	181	187	162	179	179	161	180	207	181	183	165	190	187	187	196	158	187	190	174	208	171	197	176	174	199	186	178	193	181	197	202	168	191	167	162	150	192	164	170	203	190	193	161	206	165	169	184	179	157	175	189	163	197	185	154	193	190	179	183	204	198	184	196	158	183	181	192	180	159	175	164	188	179	172	198	181	169	188	200	191	182	211	175	159	210	174	183	183	206	175	173	182	184	168	185	156	153	158	167	188	174	177	179	181	172	173	182	184	183	160	179	183	179	164	172	174	175	161	186	187	179	168	192	167	196	174	185	164	179	169	195	184	201	169	168	177	167	196	179	188	204	178	190	184	176	172	187	193	178	151	154	167	161	178	161	188	170	185	180	192	176	215	178	172	146	167	166	167	169	179	167	179	174	156	176	203	170	181	202	170	181	185	184	178	198	164	174	187	172	187	194	200	158	193	185	180	166	187	187	182	172	184	164	191	198	169	186	161	185	182	179	207	203	168	176	196	184	186	187	178	184	201	189	191	163	183	177	170	186	179	155	191	189	195	180	188	189	173	168	160	155	186	177	181	173	171	205	165	195	188	181	145	166	188	190	173	178	186	167	193	177	171	185	158	164	186	203	183	181	191	170	192	170	216	161	168	180	178	172	177	171	175	190	186	172	173	185	175	185	191	169	187	154	173	171	178	167	186	176	173	188	174	180	181	166	174	195	162	185	160	178	180	179	190	168	192	194	198	185	164	161	168	166	155	170	178	174	191	155	205	166	186	178	187	160	179	151	163	199	208	170	190	191	164	183	204	176	177	187	183	194	189	171	180	170	173	172	170	156	183	170	187	181	184	171	179	189	170	177	194	164	186	178	209	163	193	198	194	178	162	183	177	168	161	200	192	190	193	147	155	190	175	180	178	194	183	167	167	186	187	171	172	151	177	159	184	178	155	165	158	209	196	171	166	178	166	190	186	157	187	172	185	207	197	167	181	194	186	152	189	177	175	167	170	180	162	191	200	186	177	157	168	169	174	178	181	170	172	162	185	159	165	175	181	180	171	173	190	184	152	201	188	161	188	202	163	174	185	172	163	180	169	165	184	181	182	163	173	198	178	164	179	162	167	187	158	170	176	194	158	182	182	176	185	192	185	163	195	180	160	175	180	163	186	196	192	183	180	198	177	227	191	181	173	199	168	178	175	172	153	163	191	166	197	145	171	172	155	196	183	186	198	181	159	201	177	181	198	183	169	181	175	186	179	205	179	168	185	185	205	162	152	165	186	176	187	168	187	159	196	170	186	168	171	199	179	192	179	194	196	188	188	162	197	185	166	178	181	170	192	196	173	197	177	195	189	199	174	182	208	185	170	191	168	166	197	199	199	179	149	201	169	178	196	162	197	200	170	196	140	178	191	177	198	176	169	184	189	180	159	198	160	178	176	187	180	178	193	194	179	168	168	198	184	187	167	176	206	184	162	177	185	174	186	165	185	187	170	176	184	207	187	198	176	191	177	171	190	183	176	180	197	201	180	187	177	172	180	181	186	185	169	168	192	175	173	197	186	194	169	176	179	174	152	172	161	175	189	183	199	182	198	163	183	183	177	165	160	173	179	139	179	168	193	166	195	184	158	176
26527	18385	4531	714	481	406	345	345	357	358	345	329	350	354	341	313	326	318	298	333	352	360	365	329	313	347	288	293	296	325	308	310	305	366	295	289	345	337	297	312	328	316	346	321	293	308	292	342	337	321	345	326	300	357	324	312	329	314	337	289	309	340	309	324	328	299	344	322	321	321	320	296	300	312	326	324	333	336	317	310	334	298	298	337	343	292	326	308	298	308	331	294	346	305	326	355	319	327	298	307	325	332	338	306	312	309	322	338	293	328	325	372	303	338	348	314	297	293	304	333	309	308	326	317	303	290	317	323	324	317	327	300	328	318	324	340	293	280	325	296	305	344	306	315	315	282	326	318	307	303	337	318	281	336	343	266	300	342	335	312	330	337	309	312	299	320	328	298	304	316	320	302	318	286	326	336	300	304	320	321	294	328	325	288	309	322	282	289	322	317	316	319	303	341	316	319	309	293	322	318	322	303	317	317	276	316	304	323	297	307	316	323	325	339	331	341	306	304	336	311	337	308	308	327	315	306	324	289	321	323	322	310	306	284	319	291	310	323	298	322	311	267	335	324	308	315	322	317	333	330	343	324	327	315	328	335	310	333	339	293	313	310	350	299	347	319	312	302	300	297	292	321	303	309	331	296	264	322	352	355	310	311	302	321	299	295	304	335	301	302	312	328	334	333	306	304	310	297	313	338	297	328	321	343	328	323	341	308	311	323	321	323	315	306	276	313	291	300	308	334	363	305	325	307	321	319	327	333	330	324	330	305	333	295	323	310	300	300	315	280	360	316	293	308	315	319	308	305	318	320	318	326	350	336	325	339	318	309	309	337	341	316	331	310	344	298	286	308	346	326	318	289	325	322	330	321	293	340	318	345	342	302	312	320	288	332	335	300	318	336	300	311	335	317	277	359	320	349	328	321	309	316	319	308	327	331	319	352	321	275	322	291	302	293	337	313	358	333	298	331	307	308	330	310	312	338	341	305	293	326	315	297	271	285	303	319	322	332	287	297	338	316	294	288	299	326	305	341	292	318	335	279	328	316	320	320	276	312	289	315	320	316	320	346	320	303	304	300	312	322	302	307	320	319	302	290	341	315	316	340	332	337	316	334	318	307	324	280	314	331	328	283	316	287	326	310	333	323	304	300	335	326	307	298	306	324	286	332	304	316	356	333	336	319	317	295	335	314	338	312	327	317	303	312	323	322	345	307	298	302	343	328	322	294	314	307	343	275	321	317	297	331	300	297	328	307	321	321	322	278	337	335	311	293	339	300	314	322	307	335	338	291	333	325	290	296	309	324	330	306	305	323	306	267	302	336	334	318	318	337	316	301	304	317	319	310	317	278	292	324	322	330	347	316	316	298	305	310	311	326	316	304	336	320	295	308	318	310	296	338	310	333	343	308	336	309	322	326	306	335	326	339	307	322	312	294	336	315	318	349	307	321	290	342	317	315	343	299	307	326	336	313	321	306	278	321	324	307	291	300	290	312	298	308	331	340	311	307	309	299	316	306	308	297	299	314	301	335	313	284	296	317	357	338	320	309	294	332	335	328	313	292	331	330	307	305	284	306	329	348	312	310	308	320	307	310	302	330	310	329	314	308	303	327	312	322	329	338	339	306	339	306	299	299	307	324	301	314	335	296	329	285	314	322	335	315	303	310	311	311	301	294	352	305	349	296	292	323	309	303	310	286	288	312	329	314	310	314	311	330	328	317	319	290	319	319	347	319	306	312	328	309	323	294	325	324	331	309	330	345	331	315	289	336	326	277	324	298	323	315	315	325	301	312	309	304	325	306	313	315	333	322	311	315	311	340	299	292	318	305	294	307	294	289	308	319	320	313	312	290	310	319	326	322	319	294	338	347	308	313	318	305	315	314	320	297	310	333	314	293	321	300	303	321	286	272	317	308	297	330	313	315	330	330	306	330	335	298	311	319	332	326	274	332	335	324	302	336	353	328	325	338	319	322	339	364	300	276	321	318	310	316	346	333	320	295	285	310	339	358	304	318	301	318	317	331	303	300	323	328	294	343	301	371	315	327	350	283	283	288	319	343	297	295	305	300	339	303	309	320	305	312	314	311	326	313	291	333	291	332	307	355	318	290	319	285	307	298	314	286	296	294	313	299	322	313	290	291	303	312	344	308	296	309	340	314	348	330	316	303	287	334	320	322	310	340	310	304	318	309	323	301	319	337	332	302	306	312	288	287	321	293	312	315	303	303	293	270	305	297	296	324	301	313	327	309	302	321	321	326	316	313	303	298	283	319	306	288	340	317	319	342	356	330	328	324	291	332	303	307	316	334	314	332	318	310	308	316	331	302	341	290	315	319	315	284	336	310	320	309	312	346	290	320	314	288	306	329	311	314	346	286	340	318	279	311	314	330	308	313	333	327	334	328	332	330	322	319	309	309	300	304	325	321	333	329	310	320	317	306	330	292	328	321	317	322	337	314	290	342	304	332	317	350	291	344	322	330	376	306	283	344	312	282	283	325	291	289	301	303	352	293	319	306	331	287	333	319	308	268	305	328	305	334	313	312	323	335	322	315	307	325	318	291	318	319	321	308	314	316	316	344	268	307	355	336	275	359	348	316	317	317	322	329	327	313	289	337	283	290	324	330	288	314	287	290	334	306	339	331	299	338	321	332	327	291	313	303	295	315	318	296	301	313	320	328	292	319	328	323	298	293	312	304	286	325	301	313	312	316	286	356	320	336	314	278	273	312	304	315	322	326	361	313	340	288	308	330	344	324	317	328	318	332	307	324	311	352	310	326	293	301	306	317	339	294	314	319	318	315	322	302	301	304	318	324	301	308	333	318	292	323	295	320	333	320	299	316	300	293	346	321	335	315	325	290	289	320	319	322	310	328	302	309	309	347	308	289	329	282	305	299	292	308	315	328	330	292	292	309	357	315	313	315	333	284	313	326	320	318	330	328	320	345	320	301	323	315	301	328	322	313	329	321	338	319	309	336	308	338	331	296	349	293	312	322	321	329	325	361	309	314	317	331	313	290	301	323	336	316	332	308	307	318	317	342	340	320	298	328	325	322	332	284	300	343	311	316	314	325	298	299	302	309	312	301	319	308	288	302	305	322	316	291	327	319	303	307	318	334	299	332	287	307	282	297	319	327	316	308	330	302	269	270	319	319	330	317	313	309	288	302	315	290	298	342	328	321	339	294	305	277	302	328	294	304	312	331	320	350	297	289	299	307	318	356	305	280	304	358	307	283	325	321	267	322	321	324	332	292	323	306	309	304	321	312	312	305	331	321	299	326	288	297	335	319	294	313	300	316	309	339	299	320	336	325	291	341	334	294	287	308	316	307	310	322	301	307	323	333	289	297	310	316	312	321	322	314	307	327	322	329	316	338	341	313	317	291	313	292	299	308	332	332	343	314	294	316	319	313	299	284	322	303	316	293	341	320	301	333	326	324	282	334	347	324	326	323	333	305	318	286	310	293	311	295	346	318	299	324	298	303	310	315	311	302
4155	1682	1332	776	662	597	519	520	474	461	466	496	442	444	457	457	369	413	455	473	491	480	514	437	378	431	428	424	441	430	421	400	374	414	395	397	368	452	359	380	395	371	407	414	402	405	400	422	383	410	373	466	440	385	379	426	393	393	409	390	410	403	410	428	408	429	373	401	428	387	422	389	418	378	379	399	377	421	436	429	421	412	391	400	437	417	394	379	415	422	416	432	415	386	398	404	396	410	392	382	374	400	382	372	391	372	383	399	403	379	438	390	379	395	379	415	379	380	384	419	370	384	431	396	405	395	408	389	399	390	407	381	419	363	395	403	379	415	431	382	380	394	408	380	411	406	417	413	448	409	385	425	397	372	400	395	408	434	398	407	438	397	399	423	413	369	404	395	406	354	413	384	406	406	411	382	400	350	442	422	372	381	368	412	386	411	412	355	411	371	414	407	405	394	426	435	373	395	398	388	387	446	397	404	419	388	408	414	428	386	381	397	412	427	421	388	394	358	399	409	399	390	381	429	412	385	370	393	402	394	406	392	362	390	419	394	388	384	414	406	396	395	386	410	428	378	390	416	379	379	387	409	422	404	400	402	374	369	392	425	409	370	437	388	402	389	387	397	402	370	379	446	431	378	358	426	380	433	391	430	404	405	421	393	387	408	403	415	425	414	399	361	422	382	374	419	412	400	389	432	428	387	397	418	372	393	393	421	439	401	413	408	380	412	407	409	384	406	397	385	403	405	393	393	410	408	363	422	416	397	407	377	380	402	412	385	420	415	444	384	407	425	378	380	381	412	431	398	389	364	413	412	386	402	391	412	404	389	410	394	373	402	392	391	431	374	400	414	389	370	444	394	395	375	409	357	413	409	366	411	410	386	401	403	415	403	411	417	404	396	374	400	368	398	383	412	374	351	429	406	405	406	388	398	380	387	364	420	404	407	375	357	410	376	428	381	400	410	369	407	399	397	404	430	456	414	395	383	398	422	425	399	444	423	406	391	420	394	395	391	409	413	375	400	381	392	390	395	400	408	356	393	404	396	381	411	369	352	378	370	393	395	395	383	399	367	392	395	396	438	386	377	391	377	424	417	375	417	388	419	423	392	390	430	416	402	399	390	404	424	370	395	418	405	393	386	422	412	398	398	410	401	417	395	389	361	427	400	378	372	406	429	393	413	398	397	420	393	404	394	413	427	430	423	399	393	391	423	414	402	422	434	381	381	399	399	421	428	391	374	393	408	386	411	391	408	427	399	421	418	400	444	410	395	413	380	415	385	410	448	364	412	381	385	372	395	409	423	369	421	421	389	388	379	423	392	400	417	439	397	396	386	379	396	390	418	403	412	398	419	402	373	437	381	405	364	384	393	416	400	392	392	406	391	391	410	381	391	402	377	412	408	411	384	412	418	428	390	399	415	414	392	414	409	398	379	416	353	392	414	399	382	429	406	401	416	405	399	393	408	396	445	388	393	408	386	388	422	383	378	370	396	388	429	398	417	390	382	432	362	422	356	438	410	388	410	422	418	412	387	409	380	393	380	420	399	418	397	386	421	381	400	365	402	409	425	420	384	397	364	396	373	385	431	390	396	377	397	404	400	435	403	369	394	401	417	392	350	426	384	418	396	392	427	409	371	406	411	399	376	399	403	444	397	391	400	414	403	385	386	401	438	358	375	384	424	381	384	402	389	432	428	364	410	408	375	413	407	387	373	377	373	413	453	417	378	408	394	409	409	411	444	410	412	390	381	369	405	394	401	403	412	377	370	337	411	403	429	413	412	388	426	409	384	326	395	359	396	434	420	398	379	439	382	378	398	403	405	401	365	425	403	377	377	405	386	389	378	394	441	388	398	423	406	400	378	431	421	412	444	405	351	376	411	383	416	373	361	430	419	419	396	393	414	383	415	393	438	405	393	384	407	404	431	412	417	355	386	395	389	387	409	402	366	364	411	414	369	379	435	437	429	393	376	435	419	433	374	410	389	384	386	385	431	383	396	422	391	381	380	379	405	456	404	399	411	358	430	387	414	406	413	388	396	375	367	368	401	417	402	415	408	403	375	439	404	403	430	405	430	377	387	377	438	425	417	390	409	399	430	374	391	390	432	403	416	381	387	369	400	399	378	428	393	406	379	390	391	392	403	398	391	404	429	420	404	431	399	390	431	421	380	399	388	417	372	408	406	384	410	372	395	395	412	412	379	411	410	394	406	415	400	392	426	402	389	382	370	420	372	416	386	369	365	375	372	410	368	413	397	397	399	450	388	383	409	415	395	407	416	395	407	393	381	411	383	403	367	403	417	405	388	392	396	384	414	429	404	414	377	411	378	422	420	362	402	443	392	395	400	379	392	405	358	423	426	369	397	396	414	385	381	396	399	429	384	397	401	402	394	420	386	394	382	418	399	403	385	396	398	412	427	395	418	391	398	400	381	397	372	411	389	420	392	380	430	383	416	404	387	376	394	375	375	395	378	456	435	376	406	408	372	433	412	437	413	426	375	416	415	407	388	366	419	394	410	435	406	374	421	389	403	366	455	384	414	404	425	394	381	370	403	381	376	399	387	399	389	400	384	393	413	414	396	422	373	404	376	417	399	403	404	379	418	425	398	416	439	386	408	397	366	385	416	353	370	420	390	387	422	394	423	403	392	393	372	397	406	413	390	421	426	408	424	362	420	368	402	407	390	402	419	415	380	371	399	423	446	355	411	390	409	383	398	387	403	401	406	374	417	408	394	413	410	422	437	394	406	382	428	398	401	377	399	435	405	392	414	387	421	455	362	410	439	395	457	374	420	385	417	421	411	412	413	396	363	386	409	404	372	395	395	396	403	398	410	410	413	377	395	386	383	385	367	405	411	396	346	388	392	398	393	403	417	409	398	363	408	383	380	415	411	374	377	420	415	394	398	414	393	435	432	429	392	409	407	411	407	375	380	391	422	398	409	384	393	377	369	415	392	372	382	371	392	425	376	390	344	381	413	402	426	394	394	357	375	396	425	361	399	344	401	419	400	372	382	419	386	398	396	394	418	396	381	422	420	412	410	390	409	387	381	458	385	355	397	441	368	415	446	431	398	403	390	401	384	396	395	366	388	395	366	419	466	397	414	392	389	421	397	398	402	394	377	378	422	387	414	417	426	411	398	430	395	416	369	391	377	422	398	442	417	365	402	423	417	360	385	401	403	443	413	403	389	394	413	413	406	432	396	411	389	401	405	371	386	418	384	408	379	387	388	389	408	385	393	387	426	414	390	412	391	407	412	375	381	406	386	408	407	422	395	375	392	379	408	414	394	390	407	371	363	380	380	367	376	397	422	422	394	433	392	386	390	411	422	393	396	401	441	387	392	416	381	401	411	383	365	385	381	393	408	393	404	390	397	389	387	421	399	420	426	411	419	393	377	396	377	404	373	393	403	387	381	392	363	399	373	404	359	380	380	384	433	416	436	448	443	379	415	366	432	421	372	409	386	382	386	404	392	400	401	383	379	401	391
23691	20910	28094	23875	20878	7583	867	517	456	388	363	322	340	268	280	252	266	255	241	253	268	272	239	192	193	192	192	176	204	182	189	170	199	186	187	165	190	156	172	179	168	189	167	187	179	164	174	163	163	172	144	157	163	158	154	198	190	161	172	168	154	171	168	150	167	158	180	171	179	169	176	179	165	172	170	176	155	132	177	142	174	178	184	163	170	166	160	161	157	169	154	164	179	168	175	173	164	164	177	155	156	173	159	149	158	176	170	157	193	136	169	178	148	148	163	172	140	177	159	131	158	147	156	173	155	178	148	175	169	166	176	145	187	184	155	171	190	166	129	151	157	146	165	138	167	167	154	165	167	161	161	155	165	148	153	152	136	159	154	152	156	166	158	151	136	143	173	160	163	156	173	159	151	151	179	140	179	165	164	155	161	178	147	163	141	158	180	137	149	162	173	144	165	139	177	171	179	165	135	153	160	159	153	168	167	142	146	151	166	142	143	153	168	173	132	153	154	168	156	161	159	157	149	163	146	155	161	156	149	150	165	155	160	161	165	177	165	145	156	142	157	166	168	144	172	181	154	153	175	175	157	154	170	172	153	161	150	152	161	162	185	153	160	171	152	137	205	182	150	167	153	185	152	145	177	152	144	163	165	148	145	196	165	148	146	139	182	172	181	142	153	167	145	166	167	165	181	180	161	152	157	153	165	142	151	152	157	166	155	151	176	157	156	156	152	161	178	148	158	151	159	165	145	174	167	150	159	144	155	143	152	161	150	174	162	168	165	148	162	150	151	159	141	151	157	147	152	164	166	177	172	137	147	177	149	152	151	138	169	138	150	149	160	146	179	162	170	184	145	156	151	160	167	158	151	158	163	190	185	143	164	148	178	156	167	155	155	162	166	158	155	180	169	156	135	177	142	155	150	173	164	159	168	178	156	170	166	152	152	189	160	166	155	168	131	137	148	167	178	148	169	162	164	164	122	142	142	158	159	167	180	155	158	172	135	146	171	153	158	163	159	174	166	151	174	156	169	186	143	154	157	133	147	148	156	154	148	180	176	154	141	164	158	164	160	145	169	152	121	164	156	181	159	151	148	157	146	149	167	154	171	155	154	149	143	189	148	163	156	167	156	173	173	158	176	134	136	159	156	143	155	158	158	128	154	183	158	166	177	156	156	155	161	158	161	159	155	160	169	164	160	160	161	163	155	159	155	155	149	174	173	142	141	145	165	168	145	180	159	131	171	158	159	168	147	139	139	165	174	172	181	164	141	158	143	149	144	189	160	164	151	159	150	145	169	145	156	179	162	156	148	172	160	153	165	164	174	175	135	152	139	164	171	155	154	161	139	146	151	139	162	167	178	166	168	181	137	152	167	166	165	168	194	151	139	124	168	155	159	167	151	195	174	164	158	159	158	165	188	178	146	159	158	162	173	166	127	150	157	170	142	144	177	153	155	164	162	132	162	146	165	149	159	131	149	177	151	160	167	157	121	164	144	144	159	163	156	154	141	170	166	158	161	167	163	137	161	161	151	166	172	183	147	138	139	142	153	165	143	161	160	160	169	177	173	169	173	148	166	162	157	172	193	141	173	140	148	154	166	158	160	170	160	175	139	172	144	170	163	167	160	148	176	152	148	143	135	135	164	153	161	150	177	163	147	157	175	177	162	170	172	143	158	157	157	163	159	159	190	144	139	144	158	147	146	152	159	164	146	170	148	151	171	161	175	175	154	153	135	177	143	173	177	137	180	171	162	141	161	155	176	162	155	159	159	165	145	157	149	174	160	169	158	152	157	152	162	147	159	165	168	154	155	151	167	146	176	164	159	166	152	136	179	167	145	153	143	154	177	178	172	166	144	163	161	165	156	171	161	174	144	164	162	150	146	163	182	154	184	156	160	139	176	155	163	159	160	156	152	162	158	133	164	169	150	165	149	159	151	165	165	155	147	148	147	176	160	164	153	139	158	145	158	169	163	178	163	175	169	155	180	159	145	167	169	141	146	156	176	170	170	154	143	158	151	150	141	178	164	152	166	141	155	164	165	167	152	187	155	173	149	164	163	162	141	150	166	171	154	139	162	156	146	144	158	175	159	139	156	149	148	148	160	149	143	145	147	151	145	153	146	150	158	166	176	149	135	160	154	168	146	176	154	166	173	151	158	150	163	143	176	147	139	149	144	162	154	176	167	147	159	173	170	158	170	160	142	159	159	175	164	175	163	146	162	150	165	165	154	142	149	139	178	141	155	140	158	149	180	179	160	157	164	174	156	178	152	154	163	177	154	155	154	155	144	162	135	167	151	156	196	154	141	154	138	169	155	160	135	146	170	150	143	179	160	167	173	158	172	170	170	171	162	174	175	151	157	161	151	150	163	178	186	155	178	151	148	162	141	176	142	145	164	156	154	160	142	153	182	160	149	161	160	175	190	147	143	149	141	159	149	157	148	163	145	165	173	143	178	165	166	155	152	166	147	162	146	158	157	152	168	174	167	168	172	164	152	156	179	163	165	147	159	152	172	180	151	161	166	153	146	175	154	157	163	151	173	143	188	173	153	171	159	155	173	167	153	140	149	138	159	189	148	168	150	159	148	167	143	166	169	146	167	186	161	160	159	170	173	160	174	152	178	152	162	155	145	147	161	154	146	154	153	175	157	148	167	152	183	172	185	163	145	182	151	178	134	185	145	172	172	183	152	164	154	164	179	187	175	164	159	154	152	174	131	161	159	177	175	160	188	151	170	140	149	158	171	159	135	165	153	163	169	160	159	155	151	167	166	158	162	164	154	172	131	154	145	148	148	163	166	186	138	153	150	174	162	162	156	147	155	153	196	170	161	159	129	158	141	175	173	171	157	145	161	162	166	157	212	153	175	181	164	167	158	155	170	142	169	155	156	150	165	182	176	148	147	152	153	161	149	180	148	182	153	159	172	158	140	160	148	153	182	149	158	176	183	179	142	167	162	178	165	165	145	179	170	179	165	145	149	156	167	156	142	170	147	150	166	170	155	167	138	175	178	169	148	159	137	149	171	170	146	137	160	168	149	171	153	171	167	168	167	163	167	150	166	191	155	166	185	158	158	143	171	147	164	158	180	157	157	151	181	142	151	170	141	154	167	164	137	151	163	169	159	159	158	131	154	164	167	150	151	177	147	148	180	169	181	154	158	166	159	150	153	147	176	164	130	160	162	158	154	137	173	162	152	143	152	185	146	157	172	160	149	160	178	168	177	160	163	131	147	160	193	170	155	153	164	173	170	168	151	161	152	177	160	180	157	158	169	166	161	176	156	177	134	154	166	158	152	168	158	139	171	167	170	170	157	178	141	151	158	172	162	197	168	193	170	148	169	146	155	148	183	173	155	156	167	156	173	157	168	169	151	172	142	162	150	148	172	155	164	153	183	177	149	172	166	159	150	163	152	171	153	154	150	166	148	164	156	166	154	171	165	162	162	167	156	158	171	161	152	180	164	141	163	155	149	193	166	160	155	161	166	158
4893	10213	8170	3906	2639	1948	1567	1229	1028	823	700	625	580	520	511	413	389	386	385	376	456	439	396	345	283	273	276	232	278	282	240	245	245	205	245	226	256	259	243	223	233	243	218	255	251	211	213	243	225	210	238	219	275	249	243	217	247	225	237	238	214	237	250	207	216	203	237	223	209	228	210	224	228	201	209	198	199	231	228	231	248	227	229	215	223	209	226	217	209	221	219	210	221	211	216	265	250	233	207	222	209	202	199	216	223	230	219	234	217	227	211	205	226	193	197	213	226	219	190	239	207	228	228	205	231	220	232	209	247	200	201	209	247	210	223	230	230	209	211	229	205	183	226	234	211	224	206	237	219	192	206	230	214	201	214	214	240	211	219	224	204	191	193	206	190	247	193	204	229	215	228	210	206	217	209	196	221	188	227	242	217	210	218	259	198	230	183	243	228	210	227	221	214	198	217	195	207	175	191	220	218	214	222	190	214	205	233	224	220	202	198	199	220	201	244	237	192	200	229	180	237	214	190	240	215	216	175	224	178	225	211	211	231	205	204	234	235	217	211	210	211	225	226	231	200	208	187	206	234	191	242	226	181	211	215	206	195	206	193	219	243	206	204	179	199	220	206	199	216	204	182	189	227	218	199	240	218	221	206	184	209	194	213	196	195	216	218	240	214	211	242	229	193	237	205	213	241	211	187	191	217	194	205	224	215	202	209	219	212	212	201	202	201	213	233	218	232	215	207	211	227	232	184	220	230	194	205	196	193	220	223	215	184	213	210	204	199	202	224	229	187	226	217	214	194	228	198	190	248	203	206	208	202	243	205	204	209	209	195	214	190	218	208	233	225	194	227	215	213	204	210	230	223	225	211	194	207	218	205	199	213	201	224	189	207	198	218	231	203	201	219	200	217	211	212	201	224	188	197	217	205	234	215	200	214	229	209	202	226	203	193	201	196	229	225	219	226	205	239	202	212	199	206	202	212	223	229	169	217	209	211	235	223	231	209	218	194	204	204	213	204	222	220	192	229	195	191	215	206	210	197	234	195	214	204	207	235	212	226	193	216	205	211	185	195	211	220	214	219	228	209	213	209	191	198	214	228	206	215	262	224	214	237	252	228	204	227	215	210	214	196	221	178	206	214	210	222	226	202	222	214	215	215	236	214	197	231	201	209	202	191	211	215	228	200	225	236	213	185	205	217	228	219	195	228	219	216	217	208	205	220	202	220	227	204	217	215	216	214	221	204	216	202	221	189	210	220	189	230	207	196	248	209	213	202	211	213	184	217	222	208	196	203	240	219	213	198	206	221	229	212	210	200	217	202	200	214	220	230	214	195	209	201	210	199	219	207	206	210	228	198	231	215	215	229	224	190	200	223	198	203	229	234	215	207	227	235	203	222	208	227	211	200	188	229	219	211	252	210	222	218	225	196	187	213	199	199	229	184	217	206	215	197	233	210	195	200	213	214	212	205	215	230	218	243	209	227	216	194	214	228	215	230	217	221	192	186	198	230	204	204	182	199	228	218	214	175	193	195	208	218	215	216	209	200	188	210	226	201	220	224	234	217	248	214	189	220	207	239	204	218	227	217	199	199	238	216	196	210	210	207	204	205	200	215	223	214	233	250	216	223	203	190	216	217	226	194	210	209	234	208	194	197	211	205	210	214	205	225	224	222	227	236	208	215	203	237	208	205	205	251	206	233	236	230	235	225	216	194	230	183	201	229	188	202	236	180	190	249	237	244	196	198	199	209	217	204	214	223	232	219	237	227	255	188	212	167	219	207	219	210	186	199	219	231	208	214	217	223	230	215	193	207	221	211	197	207	223	205	211	207	230	246	186	227	212	240	207	194	199	205	235	180	208	201	189	225	227	226	216	225	183	216	220	211	237	222	218	219	213	225	237	197	210	226	235	204	186	214	216	230	209	208	213	232	217	204	200	213	244	230	234	215	218	234	223	213	203	219	189	202	198	217	218	237	205	232	216	210	218	207	219	194	204	216	227	213	228	216	235	186	190	217	235	199	203	216	192	241	247	209	214	210	227	200	211	233	210	197	199	215	194	207	188	226	204	212	217	215	227	213	237	219	202	231	208	210	205	231	208	191	222	214	199	208	224	207	224	208	228	218	224	204	190	204	204	204	199	238	193	208	245	222	237	204	209	189	227	194	217	196	200	240	227	225	222	214	213	202	229	207	225	199	206	217	215	245	223	174	199	198	204	219	195	236	226	224	226	201	205	208	194	202	199	200	199	216	224	202	239	221	222	209	197	206	179	202	206	238	200	219	202	205	181	217	204	196	210	227	223	191	214	198	205	222	198	205	210	154	223	213	233	203	239	212	219	196	221	195	235	223	214	227	202	244	198	196	218	241	203	221	223	177	233	208	228	220	225	224	186	216	224	219	209	212	213	235	213	221	245	200	207	196	224	192	206	225	229	192	205	218	230	229	210	231	184	204	236	205	217	217	220	202	220	214	205	195	205	226	219	217	239	219	186	174	205	214	198	202	229	196	214	203	231	212	229	225	210	203	183	215	197	200	212	210	225	211	205	222	213	217	234	204	206	200	196	224	213	226	220	190	213	223	253	206	213	218	196	223	188	191	214	207	212	193	208	225	214	197	205	209	212	201	193	199	203	223	191	190	210	238	222	213	196	196	242	216	183	210	226	234	230	229	223	207	233	212	220	238	218	219	201	215	217	228	215	198	217	228	204	187	224	216	189	216	206	230	199	196	193	217	220	215	172	240	204	228	210	204	216	221	195	222	201	208	223	209	221	235	230	209	218	219	225	203	215	214	221	224	218	214	179	231	201	202	203	210	235	243	223	228	214	213	222	197	201	227	228	218	218	225	217	205	224	176	245	221	195	174	206	210	218	220	206	227	199	223	205	245	224	212	236	219	214	201	232	207	200	215	217	220	214	199	220	192	181	215	187	218	188	232	204	221	219	212	223	210	222	243	211	209	228	227	231	216	201	214	189	209	210	207	222	190	222	219	234	217	210	206	199	193	192	211	205	206	218	207	202	217	215	203	203	235	203	219	230	222	190	219	222	197	198	226	211	232	197	203	222	209	209	224	211	203	205	205	222	198	197	203	197	189	198	216	206	189	234	229	202	227	204	207	219	195	191	243	214	238	206	195	214	216	193	222	214	206	223	195	193	209	189	208	197	212	203	227	189	219	193	208	216	202	231	211	208	210	189	233	238	206	226	195	218	194	216	210	197	226	214	216	204	194	208	221	225	229	204	200	232	195	209	233	210	228	215	201	203	196	202	206	230	207	214	192	209	230	217	205	223	207	228	188	250	198	205	197	176	229	211	194	223	217	207	218	231	198	237	188	192	219	245	209	185	216	229	211	228	221	216	236	222	183	204	192	203	227	222	233	202	205	207	235	210	223	207	238	210	227	204	225	226	238	217	213	212	215	206	199	203	224	222	224	224	248	196	215	215	205	203	225	197	229	221	233	213	205	228	195	206	199	212	224	225	233	224	196	226
24951	20916	26855	24995	7372	819	667	499	506	502	457	486	428	414	392	383	390	399	456	450	391	428	416	376	371	405	386	376	394	386	379	376	376	364	324	343	360	389	378	378	363	335	387	369	374	336	341	374	382	352	362	372	382	359	383	355	353	364	375	378	347	361	360	369	345	363	378	368	336	394	361	365	353	370	351	356	396	377	357	373	366	352	320	371	346	375	322	343	343	376	384	351	418	381	350	354	362	363	381	325	370	363	403	370	351	361	388	339	358	339	339	377	371	386	391	360	375	352	330	409	330	385	365	392	383	382	370	374	359	355	354	387	370	358	346	346	389	345	405	329	394	361	342	374	399	357	396	356	358	400	352	338	384	373	404	383	370	397	349	364	363	365	332	348	346	384	388	336	368	369	357	368	359	364	384	376	354	313	334	397	355	370	335	349	371	355	377	365	353	331	351	364	366	393	360	373	340	350	367	355	342	335	356	371	387	369	378	365	378	353	335	359	364	374	325	416	363	345	319	374	382	365	358	359	352	359	312	354	379	365	386	381	376	369	359	386	361	394	366	362	393	378	365	367	401	367	360	385	318	341	373	371	357	343	343	344	369	348	366	355	339	336	309	365	385	364	327	376	347	360	339	352	405	338	375	371	366	359	353	402	369	343	342	394	402	352	388	360	379	343	371	347	346	380	328	369	367	360	341	361	380	354	359	381	379	350	328	375	360	358	375	331	374	334	352	345	376	363	325	356	380	387	357	347	356	371	331	354	342	375	357	371	385	378	347	340	345	335	331	368	362	409	380	348	385	373	379	352	342	372	320	349	368	358	340	358	337	326	363	361	329	386	355	354	355	393	360	354	356	320	377	361	338	364	328	358	362	358	341	331	378	375	379	390	348	399	333	368	365	336	374	345	366	352	381	383	376	337	341	380	366	373	389	364	369	369	350	405	364	378	338	343	373	380	372	372	366	388	369	414	336	329	360	354	350	337	348	342	364	347	363	350	337	349	347	360	359	408	386	390	368	362	364	387	334	375	358	349	367	347	336	403	379	330	371	336	402	350	405	404	329	379	396	315	381	381	389	362	381	375	370	337	352	344	361	339	363	360	354	364	323	363	354	378	408	370	336	333	372	369	409	353	328	384	410	350	341	386	389	374	343	393	333	337	341	370	341	367	396	376	402	378	398	351	356	329	390	360	364	374	341	356	381	356	377	382	351	334	364	344	357	391	376	405	356	373	347	350	367	342	361	362	373	337	372	403	353	357	376	352	357	379	342	344	349	348	357	392	340	342	340	382	361	350	386	339	369	384	363	396	366	386	347	355	378	360	387	383	317	327	343	335	370	396	372	325	370	356	352	342	365	386	376	394	369	383	332	339	359	361	359	386	373	383	364	374	328	381	365	341	346	374	342	394	351	353	353	370	360	347	362	379	351	358	350	342	354	377	357	392	307	322	371	377	347	395	379	377	340	347	368	390	340	342	386	353	353	366	388	353	342	352	352	387	356	361	353	371	374	387	367	341	364	344	368	335	364	390	347	337	368	347	353	368	361	350	378	401	360	325	363	347	349	353	344	348	355	369	353	363	369	298	384	377	364	365	391	361	324	344	361	348	343	387	401	337	371	358	365	336	329	395	350	324	350	366	358	376	370	358	365	341	358	313	375	317	340	331	388	371	350	395	356	340	344	378	342	374	336	367	389	362	365	369	393	365	378	345	328	357	358	376	358	355	369	352	386	347	369	377	363	368	372	352	357	344	341	346	385	362	385	368	391	353	349	349	343	403	398	344	348	397	349	376	347	340	370	356	382	350	359	389	346	349	369	359	336	373	346	409	346	353	356	341	392	367	374	368	385	384	360	380	370	353	377	365	372	369	347	371	377	370	413	354	353	361	383	342	351	355	346	337	375	394	363	359	342	369	379	355	364	327	367	372	326	383	427	353	357	372	358	348	371	381	371	385	331	367	378	339	351	346	385	386	373	345	366	400	427	368	364	350	349	356	375	390	348	313	339	356	366	342	327	367	356	347	394	381	324	346	344	323	344	366	378	340	345	378	367	362	382	347	342	343	356	368	366	360	397	375	382	362	381	368	359	373	374	398	377	318	379	345	380	349	367	327	364	341	357	367	332	390	344	367	365	412	399	346	334	358	352	401	375	348	389	371	381	378	369	345	395	324	350	360	353	344	350	350	359	351	365	383	355	339	376	363	362	361	342	374	332	369	368	374	362	356	358	379	356	366	377	357	378	352	376	378	353	394	361	368	408	372	358	410	341	363	374	382	339	371	361	346	363	362	373	358	360	323	349	364	355	358	305	365	351	371	345	364	371	329	380	359	379	350	386	389	381	349	341	351	357	367	357	337	341	363	340	354	368	361	347	358	372	343	356	360	360	362	343	334	372	354	340	378	406	345	359	373	340	388	362	352	368	376	351	356	358	367	347	392	363	346	375	347	385	369	351	358	386	362	375	364	367	384	374	366	399	365	344	331	371	339	367	351	373	347	340	376	376	331	335	335	354	392	345	377	357	359	352	362	342	370	388	343	351	353	384	342	370	359	378	322	347	389	375	368	359	374	381	360	394	387	335	356	390	356	369	370	366	382	398	382	367	362	350	335	365	352	389	321	347	350	404	368	361	362	366	344	334	353	392	353	347	369	361	377	326	374	387	369	351	351	347	376	370	353	386	370	360	360	364	357	348	355	350	350	368	369	348	353	388	352	360	372	354	376	335	381	345	357	350	352	379	380	350	352	382	344	369	366	338	348	334	336	354	356	351	372	338	371	365	362	357	345	356	373	345	355	355	379	353	362	321	327	364	361	378	371	333	391	356	368	340	342	375	387	365	393	361	388	362	379	344	352	365	366	343	376	378	364	358	349	352	383	384	357	314	351	373	348	356	396	386	347	369	370	349	347	351	358	350	391	375	361	369	347	360	372	387	363	396	368	378	352	366	334	331	395	371	371	371	357	355	353	362	352	342	320	373	349	362	344	364	357	361	357	339	382	390	340	350	376	349	364	388	387	385	385	373	351	332	363	379	351	337	348	355	387	399	383	355	355	346	370	357	339	369	348	350	384	356	359	351	330	333	369	388	349	356	358	375	341	360	348	392	371	357	326	374	347	385	353	328	364	342	344	377	378	336	382	390	368	342	336	342	364	341	390	379	379	364	342	331	386	394	351	351	358	353	347	349	351	353	396	368	374	348	364	358	405	364	371	389	364	354	360	342	369	368	366	358	385	359	362	333	363	377	321	372	378	372	376	372	380	365	364	355	372	323	357	367	348	389	370	382	364	389	370	365	347	361	378	385	357	370	369	363	355	353	354	375	357	383	346	382	361	355	361	357	343	314	393	381	353	354	348	371	351	348	364	376	373	369	366	333	391	382	388	392	394	358	345	357	363	374	365	344	350	336	391	336	367	363	320	333	350	399	333	319	348	385	332	372	376	316	343	360	362	363	389	368	381	366	386	362	370	348	341	370	360	351	338	329	347	353	384
4794	6289	5063	2494	1795	1440	1175	955	924	762	758	714	663	668	616	627	539	534	554	571	619	618	623	563	503	477	471	463	478	484	473	450	488	454	478	451	463	474	478	472	459	481	447	444	512	466	441	468	473	460	465	396	425	502	480	449	471	436	482	427	462	420	461	471	467	436	449	445	456	464	462	452	477	449	418	491	434	448	440	417	500	486	418	450	412	444	471	450	492	456	450	445	467	450	454	479	460	445	420	472	435	480	392	442	415	451	464	415	447	421	440	459	459	475	459	425	469	436	502	435	432	406	443	491	454	417	376	467	429	418	441	451	472	446	466	458	452	446	449	434	435	473	451	421	408	462	404	416	412	433	462	451	436	450	456	408	452	446	445	452	436	415	463	441	465	452	433	432	446	430	465	450	441	488	441	432	441	420	462	446	451	444	459	424	482	462	426	428	430	440	442	430	463	449	461	419	480	444	446	447	473	450	450	424	438	423	454	448	409	455	437	461	427	411	454	491	458	401	443	444	421	431	441	458	454	474	463	452	388	464	449	484	443	446	422	438	443	420	452	434	458	449	445	437	444	413	426	452	438	491	418	485	446	415	447	415	460	417	441	422	438	458	428	424	408	458	445	464	462	450	453	447	423	443	433	446	442	421	423	393	434	428	445	436	458	454	467	451	440	488	444	458	440	431	417	466	435	462	433	453	417	473	423	455	446	411	462	428	454	462	435	426	425	444	465	420	447	405	435	442	467	453	456	448	432	469	470	444	429	437	412	487	439	445	429	454	477	453	471	455	417	451	456	438	435	459	438	432	429	475	427	483	423	438	435	402	400	431	424	447	450	470	458	447	434	423	411	430	446	457	432	444	452	463	468	455	436	467	417	428	438	448	400	454	436	475	415	464	452	443	466	433	471	436	472	476	422	443	447	440	413	426	442	466	434	443	427	409	446	436	456	457	441	433	423	440	446	477	445	469	427	437	454	443	467	422	423	391	434	458	444	435	421	436	454	441	454	423	475	447	453	448	435	449	468	456	469	476	465	448	451	431	452	448	465	461	411	445	417	436	491	459	468	439	451	461	453	415	455	452	439	437	441	458	418	468	465	435	426	490	437	435	425	469	434	477	449	454	444	444	463	427	496	498	433	456	456	443	465	468	417	433	448	421	456	478	454	446	471	472	422	452	476	464	398	445	448	411	467	473	456	456	443	439	441	459	437	462	444	446	432	446	474	405	419	419	472	408	433	462	457	466	451	459	482	448	490	459	448	431	415	400	441	454	417	466	409	421	445	441	457	464	477	478	417	442	442	450	441	443	406	473	481	432	454	431	446	449	446	449	424	459	414	442	420	493	440	456	439	473	418	475	398	463	454	480	434	450	443	463	445	444	441	476	468	437	475	437	461	435	421	435	468	450	472	442	487	411	437	470	417	417	453	454	448	421	449	444	400	455	440	462	459	450	473	451	425	428	439	451	447	484	448	466	499	446	420	455	427	458	455	453	438	405	446	447	437	414	444	422	446	416	453	462	441	427	435	445	457	440	430	437	409	425	441	415	391	429	447	427	447	461	494	447	455	455	434	466	422	451	437	435	458	441	457	456	471	424	435	463	432	445	456	456	445	397	439	437	445	415	402	429	391	434	445	446	423	450	463	453	452	449	428	481	452	464	460	437	484	465	455	446	442	459	482	430	489	419	491	457	453	477	454	437	433	436	409	484	461	453	476	450	458	468	454	424	430	492	426	480	454	435	452	418	463	442	442	437	434	422	461	399	446	444	450	455	424	423	440	455	458	456	427	444	451	443	446	441	448	432	426	454	450	452	452	433	444	469	439	468	416	431	474	486	449	426	449	442	461	474	440	467	436	427	459	412	454	454	421	447	468	453	418	453	434	440	491	456	430	432	427	494	448	454	443	428	438	431	459	425	410	452	461	428	437	415	462	428	444	451	421	442	410	461	428	441	430	476	443	437	464	463	446	451	426	525	441	449	454	446	415	441	445	409	445	481	415	419	396	447	426	417	463	458	450	481	434	472	445	438	445	420	473	470	473	438	463	420	451	447	417	456	432	427	423	420	503	481	444	436	440	492	437	468	445	422	406	415	455	432	442	411	424	441	426	423	471	436	459	470	413	432	430	424	469	424	447	444	460	432	453	464	462	412	392	433	416	445	438	439	455	440	427	430	467	409	457	474	454	447	456	446	467	484	446	472	456	453	444	461	415	468	437	459	442	462	401	437	431	438	408	434	438	428	444	464	443	402	409	429	407	422	418	439	439	423	440	430	444	431	482	470	420	479	461	426	439	455	458	436	438	460	421	445	421	443	464	414	449	415	442	422	393	472	454	439	468	488	417	435	464	446	437	468	458	418	444	449	443	437	468	429	416	416	451	419	482	437	454	444	425	435	463	438	467	482	441	434	464	402	456	425	462	472	435	424	453	457	470	445	437	438	476	434	429	417	479	418	469	440	474	438	467	477	444	460	463	448	401	436	461	395	439	423	466	464	443	436	467	444	456	408	420	441	435	476	470	429	438	412	430	477	443	417	445	438	423	490	460	456	450	486	455	449	452	456	417	426	429	450	409	485	451	453	418	460	443	475	474	445	439	418	456	451	429	445	461	451	443	426	419	470	437	415	442	482	459	421	449	415	389	471	479	440	447	452	439	417	482	420	458	442	491	453	428	394	473	478	472	474	463	420	422	430	422	449	477	424	469	454	442	456	428	455	488	434	480	466	468	431	436	445	432	418	439	395	419	416	441	445	464	429	418	464	460	458	457	483	394	434	458	460	445	435	419	451	452	480	430	438	456	449	428	459	468	427	430	476	458	459	421	472	443	440	445	438	474	473	493	453	442	440	421	470	449	429	422	449	438	432	449	464	446	435	432	446	438	451	474	463	433	425	455	515	457	470	427	471	451	429	448	448	471	474	438	422	410	446	465	452	429	455	460	472	442	422	451	449	434	454	481	500	451	476	451	445	460	432	445	423	466	454	476	468	443	430	443	443	455	434	446	442	462	410	451	408	440	437	433	446	476	461	453	403	421	479	412	429	464	430	466	416	453	455	445	450	460	433	427	465	447	451	441	485	453	445	443	450	444	425	450	417	495	444	420	444	411	432	447	465	482	470	452	460	447	425	475	464	419	414	449	394	452	454	444	464	414	460	451	425	424	440	436	474	476	423	447	455	448	443	452	444	400	472	446	427	457	469	461	421	447	464	432	446	462	466	443	449	451	448	440	426	444	468	450	464	447	424	452	429	491	453	460	457	463	444	472	448	450	461	429	426	430	448	432	453	451	449	433	418	469	446	431	442	440	412	464	450	451	447	420	428	447	455	419	435	443	410	473	459	476	418	496	432	429	448	417	457	448	481	405	444	401	468	416	449	427	440	439	437	420	437	436	441	448	427	434	441	428	428	494	428	443	450	452	444	470	454	438	432	483	446	414	458	433	430	422	449	456	415	431	436	413	416	429	417	450	420	458	460	433	479	479	425	446	429
22791	20951	28617	23442	20941	20962	7165	1029	686	585	507	427	465	358	365	329	306	288	307	285	364	327	294	255	216	204	198	204	175	187	200	171	176	164	163	164	169	187	202	167	179	174	176	172	169	157	153	168	158	149	164	138	185	172	162	197	179	164	186	170	155	163	158	169	156	166	178	161	160	139	176	165	155	168	143	142	140	149	146	176	146	143	162	151	168	150	146	165	143	146	173	166	149	156	157	171	172	120	157	152	159	145	140	152	142	141	138	163	126	147	156	160	162	151	141	153	157	160	129	166	160	152	158	150	173	161	134	146	145	161	147	166	145	153	151	139	134	151	142	162	136	149	152	151	154	157	142	143	161	157	149	146	155	130	153	131	135	147	157	154	138	145	158	149	176	142	143	172	141	144	165	146	139	129	145	159	143	156	158	145	153	148	166	154	148	157	133	142	151	157	128	144	153	165	123	136	167	163	148	143	159	157	136	174	165	147	146	172	150	163	127	170	169	147	151	169	140	169	145	170	147	151	151	139	134	155	157	120	152	148	159	168	144	142	158	146	142	151	157	135	166	187	178	144	168	146	183	138	131	159	140	155	160	139	154	138	151	153	138	146	162	180	164	140	142	145	128	152	148	137	152	142	152	161	147	151	137	161	153	139	152	159	134	147	145	159	164	139	153	169	154	153	160	157	153	156	155	179	159	165	145	163	149	143	151	146	163	149	149	122	148	148	158	161	139	150	154	129	167	145	143	166	153	162	170	154	152	152	146	131	152	158	151	175	146	167	154	163	143	157	153	157	164	139	141	153	141	145	142	166	104	169	160	136	159	152	167	132	142	131	152	148	162	163	137	173	151	169	146	150	171	153	158	128	139	141	152	156	149	160	152	149	136	126	156	159	155	144	154	136	169	153	169	153	133	136	173	152	153	138	147	151	150	151	167	146	171	123	173	153	167	160	142	149	120	149	152	153	139	154	148	158	154	143	147	158	153	149	158	136	136	140	151	165	158	157	159	156	155	155	154	169	146	156	159	135	161	142	162	156	154	172	156	142	152	155	147	143	158	148	146	156	169	175	165	152	155	147	172	129	161	140	136	160	160	141	160	145	171	156	137	162	132	127	152	120	141	137	152	154	161	150	171	149	156	157	133	153	148	153	128	165	139	154	133	156	150	144	151	150	167	153	152	158	153	138	160	135	163	159	141	151	142	144	145	173	135	150	145	157	145	159	140	156	140	155	135	149	154	151	135	155	158	174	144	148	166	135	163	157	151	140	149	156	137	146	134	143	164	152	159	149	160	155	146	146	160	144	147	150	153	126	145	150	151	169	155	159	158	154	136	154	138	163	136	142	141	172	148	159	171	140	154	166	145	128	153	159	140	163	164	153	158	149	158	156	157	158	157	136	167	139	168	150	135	149	147	134	125	139	170	158	139	161	162	151	152	158	142	172	149	149	164	138	188	150	162	139	143	133	132	132	186	149	153	146	152	148	156	153	139	154	161	139	145	130	165	152	143	148	151	159	132	148	142	149	142	143	134	141	128	137	172	159	168	147	153	165	168	142	146	143	146	132	154	148	172	148	156	153	149	166	179	151	154	147	166	152	167	146	124	134	162	145	150	140	133	157	158	146	129	150	123	152	149	141	155	145	152	158	157	146	157	147	151	157	149	158	153	123	156	153	143	139	135	160	151	150	142	145	144	145	142	137	143	172	172	140	133	161	144	137	157	144	154	153	154	139	163	159	144	149	145	140	158	158	152	137	165	156	159	141	150	152	132	153	149	136	131	159	131	154	159	153	138	142	135	162	166	162	144	166	158	160	171	166	132	160	142	133	162	150	160	155	149	144	139	129	127	141	155	143	169	159	170	141	177	178	166	148	171	130	169	130	143	143	150	142	161	181	153	133	136	157	153	124	169	153	149	162	157	160	155	151	149	158	141	131	149	133	133	147	162	164	173	176	135	171	146	142	159	146	158	133	158	157	142	147	164	141	133	160	139	137	146	146	132	143	174	142	146	156	125	156	149	137	156	151	138	158	157	124	153	137	145	171	146	135	156	145	131	146	154	127	157	149	143	161	155	149	138	142	144	159	170	128	150	143	134	128	162	133	154	140	151	163	157	146	149	149	171	150	147	156	138	149	154	165	147	151	147	156	168	159	142	151	151	173	153	137	157	149	150	151	143	153	148	152	143	172	169	148	169	138	146	164	135	173	144	148	163	136	151	141	147	130	138	158	147	148	155	163	173	163	132	140	164	164	148	157	148	155	162	145	143	140	156	148	154	158	152	159	155	151	149	143	152	153	155	155	171	159	161	146	157	145	162	150	153	129	126	173	158	162	154	143	143	153	156	173	147	157	153	133	135	146	157	138	110	160	177	151	136	151	157	141	142	137	158	162	135	136	162	156	142	140	144	146	165	143	127	156	167	147	162	127	135	157	135	155	168	143	144	149	152	142	152	157	142	168	159	132	143	134	176	156	161	155	143	156	150	153	157	177	166	154	164	168	157	154	143	143	168	146	163	155	167	176	153	153	138	157	149	169	186	162	130	154	142	154	158	134	147	175	146	148	161	166	150	153	167	158	150	150	166	159	142	137	137	148	167	134	179	167	153	178	158	132	162	148	143	173	152	166	122	161	141	150	129	160	153	139	164	161	149	136	166	151	140	148	133	143	141	152	131	183	147	139	173	120	123	143	121	135	144	142	174	152	163	132	163	161	127	169	152	171	126	143	145	117	161	154	132	161	141	131	164	143	144	144	157	162	165	132	145	150	159	171	138	147	163	140	164	148	131	144	162	142	134	144	149	141	145	162	146	140	124	138	150	143	144	172	135	136	156	146	158	137	145	137	154	150	159	141	142	144	159	129	137	154	137	162	166	148	157	169	146	153	131	144	155	154	129	153	150	125	152	139	135	133	163	134	137	145	164	145	133	135	164	134	148	154	130	133	124	179	137	151	160	137	171	173	128	138	171	137	148	136	143	173	148	157	123	153	138	147	140	159	118	162	157	154	163	145	144	148	152	144	136	156	155	161	141	132	140	148	172	144	150	148	162	138	138	154	130	142	137	134	154	168	150	144	153	142	137	160	149	151	150	155	153	151	130	155	144	164	142	151	173	155	134	146	160	154	127	164	139	155	130	155	126	136	162	165	150	138	144	140	144	162	134	150	129	179	169	150	124	140	151	168	165	162	145	152	144	166	144	140	147	170	161	144	150	143	139	142	150	150	122	154	158	131	147	149	142	153	169	169	158	162	168	162	145	140	151	145	137	134	154	132	143	148	158	162	187	161	144	152	157	155	159	137	139	184	152	153	144	160	157	147	142	133	150	137	153	141	133	152	158	153	157	180	139	161	196	163	168	137	134	159	140	140	166	158	150	160	155	136	160	168	132	140	140	167	137	131	155	137	151	157	162	148	164	155	150	122	130	138	151	162	139	145	166	158	162	168	134	161	142	145	147	141	149	168	160	169	159	146	131	143	140	157	150	162	132	151
7083	16794	13335	6890	4793	3640	2749	2066	1668	1435	1124	994	924	811	737	634	532	523	519	548	656	634	567	413	329	298	271	304	269	274	250	231	261	272	251	242	214	248	224	214	228	235	209	208	208	223	211	234	214	224	197	212	214	240	234	252	212	226	206	203	205	212	216	210	184	198	212	206	189	184	186	187	188	186	199	174	187	191	175	191	193	229	213	189	228	209	197	197	184	176	194	203	182	160	198	212	210	191	187	200	164	187	187	185	171	178	168	169	174	205	186	196	169	157	195	193	181	177	197	193	158	171	184	174	192	185	162	190	179	164	174	171	189	185	182	183	188	192	197	189	196	171	176	157	211	179	183	180	201	174	182	189	152	177	157	176	174	184	167	183	166	168	186	164	171	181	194	200	168	191	185	188	199	197	186	170	188	204	173	170	201	168	200	183	192	168	196	197	180	183	176	187	188	200	193	202	176	186	184	167	190	168	168	187	177	171	176	199	186	193	186	193	186	194	210	180	183	187	193	194	169	186	190	189	189	186	188	180	162	197	199	175	187	176	188	166	197	194	180	190	220	188	199	207	184	205	194	160	175	203	183	173	184	168	191	190	184	182	194	184	175	187	199	181	205	208	182	196	205	188	161	194	180	189	166	165	186	174	202	199	188	160	179	184	166	161	191	198	188	186	188	195	197	173	164	176	176	175	208	190	178	193	163	173	180	191	188	190	194	182	199	184	200	163	152	191	182	195	199	196	185	148	210	178	163	183	197	197	166	189	172	162	154	177	194	176	188	162	168	185	181	183	198	185	187	198	165	194	197	186	185	167	197	172	184	205	199	179	176	162	180	214	175	167	177	171	165	152	183	156	162	186	182	186	164	180	184	181	180	176	182	181	181	162	181	195	180	176	176	187	218	185	210	161	176	181	205	174	187	192	199	223	183	181	169	203	169	180	172	175	179	196	181	181	182	188	165	163	207	171	199	194	189	201	201	188	182	174	167	187	204	187	176	190	155	168	153	166	170	182	174	184	179	184	177	177	190	196	184	187	206	194	175	185	182	191	205	170	172	165	176	163	176	184	175	194	187	192	191	199	201	179	198	210	177	170	177	170	156	161	175	183	175	182	205	190	196	178	165	176	196	167	184	188	180	163	193	181	185	179	176	183	205	204	198	169	184	207	187	171	166	167	138	196	160	183	203	181	178	162	172	158	200	191	175	175	166	194	186	189	187	177	187	198	179	165	202	179	176	181	192	191	184	178	164	179	186	178	168	181	161	179	175	185	175	196	181	195	189	180	190	191	203	198	159	163	163	176	203	199	197	178	176	174	188	194	194	181	189	206	200	183	197	196	193	171	165	184	198	170	176	176	201	168	178	169	158	167	179	177	171	187	178	166	164	193	189	161	194	183	159	188	153	210	167	192	180	164	181	203	206	188	193	188	187	167	188	180	194	197	172	167	163	180	181	187	183	205	180	191	207	201	194	183	187	197	190	178	181	187	175	191	172	193	203	192	174	181	203	189	208	197	186	184	186	192	174	164	204	193	190	189	189	190	184	191	170	154	168	176	181	185	177	164	154	186	226	177	170	178	172	191	157	188	166	186	164	170	187	184	157	179	186	165	185	171	167	210	198	169	187	190	188	195	170	160	178	191	151	183	152	162	162	167	195	205	176	161	197	179	185	167	155	200	186	182	199	190	177	177	190	185	175	174	159	202	186	156	158	208	177	175	156	166	178	191	191	188	192	162	167	148	192	158	201	169	177	191	203	161	174	193	193	194	180	187	185	182	188	184	175	166	173	181	197	171	179	182	158	203	173	179	189	170	183	162	169	199	179	171	177	179	195	152	164	205	194	189	198	169	198	170	185	195	170	160	177	215	186	167	187	193	201	182	165	206	177	161	188	186	175	200	191	196	196	185	180	200	191	186	204	191	172	176	172	179	171	173	185	171	177	167	177	169	191	168	168	172	167	170	162	149	159	170	188	178	209	170	180	177	199	187	156	173	179	196	222	195	187	174	177	200	191	168	162	188	184	162	193	166	184	174	207	179	194	192	160	175	169	184	194	205	189	215	182	172	172	172	184	215	178	176	186	192	180	187	168	167	163	195	178	160	214	190	155	164	176	190	197	172	181	175	186	175	204	173	184	186	199	194	184	191	174	155	176	191	189	168	168	197	175	179	183	172	175	189	173	155	206	184	176	208	196	168	185	183	198	158	170	189	193	169	204	190	179	188	193	196	182	201	182	180	193	179	191	195	187	211	185	179	182	187	173	191	187	161	148	195	191	177	169	183	168	216	192	151	191	189	194	176	204	185	196	187	157	187	184	176	181	190	211	168	178	174	202	173	164	184	186	203	170	172	190	166	178	180	175	193	202	196	178	173	170	184	175	175	187	187	161	188	172	185	184	176	177	197	170	182	184	204	181	198	183	182	168	156	185	205	177	192	181	197	174	195	180	172	194	166	174	188	177	144	190	190	189	200	206	166	179	182	188	164	189	177	174	202	182	173	177	139	186	183	168	190	187	211	190	171	168	181	179	164	188	198	172	209	168	184	173	169	202	168	195	186	171	194	189	177	203	181	168	172	170	187	203	197	176	194	185	193	188	180	186	165	161	188	184	179	200	174	197	186	199	189	206	161	174	168	202	183	181	176	183	195	174	175	169	192	221	170	205	200	173	177	177	165	196	183	178	183	191	200	167	193	190	187	170	168	190	169	196	196	150	162	192	174	179	167	191	177	184	177	183	200	179	185	184	208	179	179	180	183	168	192	178	180	184	188	163	165	201	170	173	187	179	184	190	192	183	185	197	179	151	197	170	188	197	184	173	187	188	181	175	175	194	158	180	191	203	205	185	175	191	189	194	180	183	195	213	207	189	171	185	185	200	189	162	187	183	188	171	168	167	197	157	179	170	179	190	201	185	210	206	164	174	201	190	196	186	187	203	194	176	186	167	181	194	175	174	208	194	187	158	211	182	178	195	162	180	193	185	183	182	172	207	192	189	169	164	179	197	179	191	198	193	192	171	177	179	191	188	193	195	173	187	187	185	159	167	173	168	178	192	179	161	189	165	167	151	182	189	185	163	172	189	169	211	170	177	167	187	182	177	169	189	169	173	176	176	176	165	175	198	190	195	166	154	162	181	169	173	192	194	185	176	183	171	158	176	167	175	159	174	200	192	174	192	196	190	182	176	184	191	184	194	142	189	174	175	193	193	176	179	194	188	175	188	186	193	176	198	172	190	166	182	190	199	181	163	180	179	186	175	167	154	187	195	181	200	177	195	185	182	199	200	207	199	186	188	182	198	166	184	192	155	170	174	173	182	185	191	156	182	189	205	191	170	170	152	183	174	188	183	183	188	173	182	168	175	194	176	180	189	169	179	206	181	180	176	170	191	199	181	185	175	199	162	172	180	187	199	174	178	193	194	175	185	183	192	186	161	159	169	191	199	191	177	194	170	169	185	189	165	165	203	198	186	166	185	183	202	170	170	206	181	175
26903	18607	4492	720	472	399	404	352	376	351	347	360	350	356	335	314	351	342	290	315	377	378	365	305	360	315	347	303	349	295	304	349	322	286	309	331	338	339	315	297	335	352	304	326	345	343	317	359	323	322	308	277	317	335	325	293	332	326	337	335	324	319	357	348	294	320	326	336	326	296	310	285	300	330	273	301	286	312	333	297	320	323	308	282	303	308	296	307	305	342	336	308	357	314	331	310	321	322	323	323	324	310	332	353	334	312	334	301	294	311	325	316	301	332	308	318	299	304	282	342	311	318	295	316	289	318	278	311	340	333	353	324	333	326	341	335	333	315	305	314	306	349	312	359	328	342	307	332	315	314	306	278	308	281	327	326	320	323	330	309	334	304	323	315	335	325	337	290	317	334	321	303	319	316	324	281	340	302	343	309	294	299	304	320	302	316	333	328	303	335	309	313	337	309	301	333	322	289	309	322	332	274	336	331	323	349	309	320	321	329	330	356	318	318	327	329	337	311	301	344	316	353	324	350	323	339	349	343	341	310	288	324	327	341	335	300	354	354	329	302	301	323	341	358	307	297	321	311	358	310	327	324	318	317	346	309	297	312	349	341	318	320	338	335	330	312	325	290	328	338	340	322	307	327	298	302	316	319	305	332	314	316	315	317	317	335	333	313	312	297	310	321	306	309	308	335	326	296	281	305	333	339	346	337	317	340	298	284	344	336	255	336	310	350	325	330	329	298	308	296	310	313	270	301	335	294	342	333	279	327	325	287	324	321	323	307	309	325	352	278	290	339	312	319	311	319	347	316	299	348	310	361	308	297	343	352	324	320	298	312	339	324	321	336	360	328	310	308	316	312	310	300	320	331	308	334	301	287	332	293	336	301	322	336	336	322	346	325	317	295	293	316	333	304	317	320	363	325	321	329	334	337	306	350	327	341	307	341	315	318	310	300	323	317	319	329	338	319	310	343	356	310	319	306	286	371	318	317	333	322	331	340	315	312	298	297	322	286	273	309	318	296	331	320	289	321	349	333	327	333	300	305	338	325	327	330	337	297	319	304	306	376	324	315	342	319	314	331	330	314	329	319	301	315	327	325	322	340	322	302	353	322	334	335	336	310	343	334	292	312	303	335	353	343	306	304	306	316	310	358	297	262	322	328	311	350	342	317	301	310	330	314	303	318	330	297	306	337	298	324	379	302	295	329	316	337	318	350	346	327	330	331	339	321	296	336	303	295	311	312	332	327	333	319	304	326	314	327	320	329	329	306	296	285	349	342	321	306	296	291	338	331	327	326	354	303	323	319	345	299	303	354	325	309	314	312	336	331	323	296	319	333	313	324	361	327	331	338	327	331	324	300	303	317	306	301	278	332	340	315	275	337	324	351	323	288	329	322	331	342	307	319	302	318	318	332	315	311	317	318	344	306	312	320	304	310	283	294	326	326	308	299	373	296	310	327	331	308	311	333	339	353	307	311	299	343	307	329	299	321	311	321	315	341	285	362	320	315	330	299	312	328	302	294	307	316	347	295	318	331	312	309	338	309	327	342	332	298	301	317	315	330	329	322	333	317	328	306	320	311	362	318	300	339	304	309	319	316	344	361	373	336	307	279	333	331	322	308	356	316	327	334	319	344	311	327	284	316	304	339	324	354	331	320	323	318	331	318	330	342	316	343	307	303	338	310	325	309	318	316	364	322	318	333	304	318	289	338	341	341	322	318	338	314	327	303	321	338	325	337	317	328	332	302	300	309	341	315	328	314	305	326	306	294	325	311	331	321	322	326	283	301	365	287	323	313	342	307	304	295	301	332	337	318	340	344	321	327	299	318	334	325	313	301	266	318	314	330	295	340	324	324	294	341	332	323	325	329	341	319	326	300	305	346	344	320	309	321	284	296	300	305	329	326	351	320	309	317	328	328	298	328	306	304	292	327	319	292	318	339	306	303	351	310	291	325	328	327	307	297	325	308	334	359	318	300	300	357	319	346	296	302	361	340	313	319	293	307	308	369	310	311	355	320	336	334	312	300	313	345	322	319	315	324	310	348	325	312	314	329	275	315	345	331	330	352	333	332	322	309	280	286	318	345	352	324	346	313	292	346	339	293	339	340	300	315	307	304	341	308	309	301	342	341	328	326	356	334	319	325	306	301	337	298	333	317	303	325	315	320	291	333	312	304	346	342	349	291	318	351	330	305	332	304	334	334	319	320	310	313	321	307	337	299	332	336	329	295	307	302	295	313	316	326	286	316	314	348	343	315	304	329	332	298	335	317	326	348	310	279	316	331	317	326	281	336	292	330	308	313	330	325	321	307	329	303	309	361	348	293	313	321	319	326	325	322	330	286	335	325	333	341	310	310	302	314	344	337	309	334	325	339	342	341	303	295	311	306	311	355	308	334	312	305	324	335	312	320	309	340	314	309	340	333	311	311	310	300	332	326	288	299	326	314	297	330	324	291	314	313	314	332	321	335	349	342	317	315	320	316	371	342	349	338	319	315	334	329	321	332	316	345	315	325	306	332	314	323	332	286	330	273	353	354	332	301	342	281	311	335	321	276	313	300	309	350	323	300	333	307	310	300	309	334	321	306	307	311	275	329	336	327	333	308	307	332	333	324	311	324	322	336	327	315	291	322	295	325	318	315	337	332	292	322	317	316	341	324	319	318	309	358	318	298	292	312	318	326	342	311	313	325	304	298	331	304	330	312	327	338	326	365	341	330	323	317	324	257	320	332	299	328	320	361	328	296	318	312	324	313	336	309	314	345	316	361	319	322	330	333	320	320	303	303	360	302	334	329	334	325	313	315	339	316	344	314	362	336	307	310	295	347	339	305	339	343	342	367	329	302	306	307	317	287	336	345	290	301	296	337	322	322	322	323	342	338	322	301	290	316	324	280	344	309	307	348	296	345	332	318	325	324	312	307	319	310	324	348	333	324	272	325	365	343	303	316	330	339	308	335	358	302	334	317	347	313	315	333	288	321	321	303	310	299	343	356	319	319	312	335	285	322	331	320	334	311	339	349	338	325	327	328	321	306	294	296	311	347	329	340	312	342	330	317	342	312	305	346	336	299	329	338	329	331	300	319	334	303	303	334	334	307	315	348	320	304	323	329	347	324	307	328	317	302	318	321	333	345	333	306	334	310	299	343	329	372	313	312	352	303	319	321	307	335	296	317	294	354	306	323	327	330	303	327	359	344	334	312	343	321	320	301	292	288	331	319	324	327	306	344	348	341	335	317	331	327	311	336	364	318	312	301	319	312	348	315	333	311	282	309	323	338	339	319	317	349	310	325	293	332	335	297	327	297	325	313	297	330	322	289	291	310	308	278	323	339	317	292	332	294	344	351	339	293	343	315	317	325	340	309	353	316	317	329	317	329	340	311	323	303	328	329	315	343	323	299	336	338	336	282	328	324	350	326	300	370	316	320	337	342	339	345	326	325	332	335	320	329	293	345	292	328	325	323	324	320	324	313	323	325	329	298	288	333	305	331
4279	1695	1360	787	732	619	512	522	498	505	481	442	475	481	451	420	413	439	416	462	547	541	454	476	433	450	389	409	416	413	438	421	405	422	424	420	402	404	414	379	422	449	389	386	418	384	420	393	437	413	410	438	411	421	421	396	402	372	420	409	427	393	420	420	394	414	416	382	394	377	425	416	412	428	389	397	379	390	436	415	454	421	362	378	407	427	423	409	389	402	415	421	390	413	447	398	428	432	399	435	406	413	406	429	377	419	402	378	385	406	394	404	410	401	380	423	389	392	402	384	425	380	401	393	401	414	409	411	433	406	407	439	402	387	389	395	427	435	421	394	388	427	407	397	411	404	399	375	430	422	379	421	393	388	441	398	410	430	397	416	419	400	387	440	405	408	422	372	398	393	429	377	414	397	398	392	378	400	441	383	368	426	381	412	409	409	396	375	422	418	418	429	398	421	439	408	400	418	398	415	416	416	428	426	408	404	424	431	421	389	406	421	402	442	411	416	387	372	422	411	388	406	405	403	416	426	369	397	413	424	407	380	436	408	372	425	371	418	406	403	391	405	394	395	408	381	417	399	385	399	410	388	390	427	419	395	420	379	403	398	418	405	394	379	374	410	411	442	397	383	426	420	397	401	426	429	446	389	404	382	422	396	386	419	421	398	401	407	429	431	376	435	405	412	396	410	396	397	403	394	383	434	399	391	410	399	440	382	397	444	396	386	433	384	409	394	414	427	432	377	390	405	414	413	382	416	394	362	394	386	419	414	409	371	388	401	427	375	400	385	438	416	398	405	434	393	412	428	436	430	404	430	398	399	421	413	386	421	392	429	410	419	422	399	423	396	362	383	431	421	424	392	418	420	392	436	411	400	409	391	399	415	393	428	428	402	399	394	385	379	362	382	404	414	375	409	423	390	382	421	372	401	419	399	419	376	430	408	370	408	395	409	420	396	414	408	408	403	401	424	435	432	397	396	427	405	408	408	424	406	380	397	353	411	458	430	395	388	396	404	403	411	402	406	382	402	372	389	413	384	430	390	421	438	436	406	403	404	407	403	423	369	414	414	389	395	408	403	390	406	404	390	415	420	366	383	427	408	449	398	426	429	426	401	419	415	428	404	396	380	414	391	434	391	389	395	388	391	423	435	415	424	401	387	438	411	362	406	420	433	405	431	422	397	400	420	426	408	395	434	399	392	408	379	403	388	381	412	439	437	426	421	411	414	428	381	415	384	393	414	417	430	353	406	379	417	383	428	392	436	384	423	401	392	382	347	385	415	390	395	401	396	408	412	391	400	436	417	405	407	416	417	417	412	400	410	383	394	403	398	408	407	412	381	390	401	423	388	366	406	426	385	395	393	420	409	405	383	419	417	409	392	411	409	435	411	405	437	420	429	398	418	429	435	412	398	369	394	404	405	408	385	407	397	405	389	369	396	450	385	429	407	409	419	396	436	388	397	389	407	420	385	423	414	379	375	408	412	403	415	409	414	366	411	413	419	406	404	414	422	431	400	416	394	426	414	389	407	393	429	393	393	427	430	388	419	390	395	407	403	440	445	402	423	409	419	424	418	397	404	439	412	413	390	399	385	395	450	393	419	407	417	391	383	422	374	430	387	422	442	423	418	402	385	366	383	408	437	408	383	398	393	415	425	406	415	407	395	380	408	424	405	393	435	393	416	427	405	398	408	428	403	403	378	372	387	397	389	429	384	397	380	382	407	397	388	399	393	406	449	411	430	396	421	415	374	403	404	399	403	397	389	421	368	452	415	403	420	434	412	425	422	382	389	406	384	407	385	411	400	401	414	423	371	384	400	410	394	420	385	411	431	424	407	405	392	434	421	431	428	423	427	425	458	385	392	427	434	386	431	379	404	418	374	399	397	394	427	445	370	434	381	429	401	385	453	408	399	411	376	403	415	373	402	422	423	395	403	417	431	394	438	450	437	436	391	384	373	411	418	434	379	435	416	383	419	423	380	445	388	414	405	402	436	407	427	439	388	428	372	399	417	398	389	382	406	408	405	392	371	390	399	439	398	393	443	380	412	435	396	424	394	427	420	384	395	388	412	360	400	398	392	410	392	411	447	391	378	433	440	412	426	406	384	389	369	386	416	426	417	409	398	433	371	410	390	403	404	414	413	397	380	445	430	423	366	427	409	390	400	383	398	436	375	398	437	424	405	386	404	396	401	372	408	426	434	451	412	392	430	375	390	410	438	438	415	414	440	427	428	426	434	425	459	417	404	407	387	404	372	391	360	413	411	373	404	403	432	426	403	435	423	435	391	435	394	409	415	381	438	369	432	406	408	415	411	442	412	408	406	392	389	414	391	399	376	407	378	396	424	431	403	404	379	410	386	374	379	422	396	411	415	419	430	399	392	365	402	415	439	411	411	400	421	394	404	369	411	429	368	404	393	411	422	374	421	430	400	398	401	382	413	462	403	410	426	410	408	412	376	404	415	428	413	411	390	425	410	410	425	400	407	395	405	396	436	413	411	378	387	400	391	402	408	388	417	412	423	420	439	378	416	411	413	361	444	398	394	421	406	395	431	400	384	474	381	394	371	398	384	383	428	396	413	408	393	399	405	406	402	388	411	381	439	426	390	381	401	397	389	404	417	420	412	409	394	407	410	386	382	420	387	403	386	394	381	368	418	423	388	368	387	400	419	401	390	403	401	392	406	417	436	392	399	401	415	424	432	380	383	415	394	411	432	431	387	426	415	415	382	393	415	414	405	407	427	421	398	371	403	389	398	409	358	422	413	421	410	399	382	412	419	392	420	405	406	420	409	401	417	411	413	413	393	384	409	392	387	415	372	399	412	405	408	447	392	397	407	450	404	410	421	351	410	413	383	435	434	371	425	367	380	376	409	397	402	411	403	414	411	372	427	409	432	433	409	412	419	392	407	421	382	416	395	384	406	418	398	427	411	396	390	395	443	437	401	387	394	403	392	391	425	400	426	401	390	375	392	395	403	445	376	391	420	415	427	440	414	402	396	447	391	424	375	383	411	457	374	441	420	408	370	421	390	377	411	377	443	426	394	403	432	415	386	425	416	368	371	422	405	395	404	411	442	431	412	385	409	408	398	414	398	426	373	420	421	416	416	441	426	373	396	414	426	417	425	369	426	403	370	399	400	419	415	428	435	423	403	411	386	397	427	417	399	429	411	397	404	382	434	408	374	412	421	375	391	403	405	416	387	389	374	419	417	403	414	406	386	395	368	397	403	405	378	423	405	391	418	411	388	413	435	411	422	419	418	414	384	424	414	390	385	387	370	392	372	395	421	408	399	416	422	455	431	429	413	404	421	426	436	392	429	402	395	428	407	401	453	419	375	440	364	405	377	389	422	436	441	411	432	391	364	441	425	423	399	396	419	425	409	393	392	400	439	399	409	393	400	392	421	407	414	395	384	433	418	427	401	421	380	381	409	408	406	407	399	414	420	399	398	443	382	424	405	420	424	414	409	390	379	396	433	409	415	437	412
23786	20956	28156	23908	20920	7489	860	579	483	423	369	312	327	306	243	254	225	207	236	250	276	253	263	208	188	161	181	167	195	191	162	173	180	187	166	180	156	188	162	183	157	164	154	163	187	176	169	160	159	180	171	175	171	161	169	164	180	160	163	186	176	170	168	166	148	185	182	160	136	191	178	137	166	168	145	174	161	161	176	162	170	183	167	159	173	171	167	183	157	159	149	162	146	167	176	166	176	174	168	169	174	159	167	162	166	148	157	154	143	155	153	152	157	166	160	138	141	154	160	178	175	166	156	166	162	166	176	143	159	164	169	164	160	146	173	159	166	162	164	146	185	156	152	179	158	160	171	171	165	167	161	150	166	156	158	170	160	164	158	151	171	139	136	150	150	169	143	137	160	164	156	140	154	177	134	178	152	144	139	145	154	160	171	165	178	157	149	163	147	149	158	164	155	165	150	152	161	159	155	163	157	170	168	148	163	172	149	177	173	173	152	156	169	169	159	172	172	175	153	156	149	166	156	174	153	162	153	161	178	168	163	165	176	178	169	143	152	178	182	160	159	158	143	173	160	175	168	153	170	153	149	185	163	142	155	191	151	130	159	140	167	162	171	171	163	144	147	166	155	162	137	149	158	160	158	159	182	148	181	163	183	154	165	144	155	149	176	184	142	163	152	170	152	156	140	158	143	152	155	155	147	161	164	176	155	161	145	185	169	138	157	165	137	152	158	180	166	166	153	180	181	182	165	175	142	143	144	178	152	156	166	171	171	144	158	162	163	196	187	135	179	155	156	162	157	154	164	165	132	165	175	167	144	166	173	185	154	161	169	156	170	157	168	181	131	165	158	159	165	168	129	165	177	170	159	166	158	142	151	153	155	167	145	163	145	145	155	167	160	164	158	154	169	156	155	153	159	176	167	157	172	156	171	178	148	154	166	140	167	166	168	177	154	155	133	152	176	161	158	141	171	159	145	134	151	181	150	160	167	169	151	161	161	139	142	143	149	173	169	142	172	141	161	140	160	164	160	170	163	176	162	164	170	157	165	153	170	152	154	171	133	166	172	171	166	169	166	162	168	177	155	150	154	164	167	131	171	156	178	168	157	152	168	151	156	134	162	179	147	171	143	152	163	161	168	182	153	186	175	171	156	175	159	151	154	154	188	147	172	142	176	144	159	139	153	160	168	155	157	137	155	165	171	168	161	171	167	149	148	154	175	166	161	137	160	154	163	168	171	164	177	162	157	154	183	153	139	163	172	151	158	158	181	142	158	163	147	167	164	172	171	147	178	150	156	160	160	154	155	167	180	151	179	177	185	182	149	160	166	154	163	159	164	155	153	176	155	151	160	157	163	182	140	169	149	171	159	155	172	180	151	161	173	159	165	146	159	161	159	166	161	157	171	172	181	171	176	159	154	171	163	144	170	152	168	175	169	161	132	136	138	169	161	165	186	152	140	135	169	173	148	179	152	151	167	170	164	144	180	152	142	154	162	157	156	159	188	167	170	179	167	149	184	173	180	166	171	170	171	164	164	164	175	186	149	164	163	164	152	136	176	173	155	164	150	181	143	177	147	160	144	173	180	178	160	144	175	151	168	146	157	153	169	156	147	154	168	150	160	162	181	147	154	164	150	141	178	157	167	173	155	183	155	176	136	162	150	148	134	168	168	144	185	142	156	156	166	157	146	159	180	183	150	171	161	167	148	169	188	130	176	171	166	151	159	163	173	168	172	150	158	165	151	168	136	168	167	171	176	165	161	153	152	147	160	154	180	163	152	166	138	149	140	147	164	157	162	159	146	154	179	148	162	141	149	157	156	160	163	162	165	157	179	167	171	176	163	170	145	159	183	164	155	173	155	156	143	155	167	153	174	140	135	165	172	169	157	158	154	140	166	167	169	149	167	130	140	162	145	173	165	167	146	172	160	178	153	161	161	164	146	151	168	154	148	160	153	146	172	162	150	169	131	152	154	142	162	146	153	166	163	172	148	162	175	169	168	166	150	169	154	147	130	174	170	147	188	173	149	148	162	157	154	158	179	147	173	145	155	176	170	160	168	191	168	167	183	167	161	172	181	187	141	171	150	159	171	155	161	176	161	168	178	145	159	165	166	150	169	148	165	151	157	143	167	171	165	146	135	162	174	159	182	152	170	149	168	152	156	172	138	169	152	153	171	156	144	160	162	150	158	156	159	151	162	156	172	179	169	150	154	163	163	163	154	171	158	152	178	156	149	146	164	155	157	159	148	161	159	163	164	160	172	146	166	163	167	154	154	155	168	166	168	143	163	152	181	173	169	163	175	164	166	154	182	139	168	145	164	153	160	165	178	156	157	167	180	158	155	158	152	172	143	148	158	165	181	157	174	164	158	182	163	154	164	165	165	166	178	163	138	175	155	154	151	151	161	151	157	157	184	152	154	175	166	163	186	150	180	151	141	151	170	137	152	163	158	162	172	153	171	162	154	129	170	159	164	176	141	161	150	163	155	145	177	154	185	156	186	189	151	162	145	162	147	159	150	165	162	144	129	144	165	154	154	132	174	159	155	153	169	162	166	148	180	156	153	153	158	165	174	156	179	167	162	139	157	162	162	158	159	165	151	168	138	161	173	173	159	156	148	148	166	157	166	167	157	157	174	171	174	131	166	160	145	164	189	166	131	170	177	180	154	168	160	137	149	162	155	172	144	177	146	153	163	152	167	158	154	175	160	165	160	173	168	158	151	169	155	164	159	168	170	174	165	161	173	148	167	153	143	160	155	148	155	140	162	166	143	163	149	158	150	148	168	160	169	174	164	147	155	179	170	151	172	159	146	145	149	161	153	157	153	155	158	164	147	155	169	166	180	170	154	151	185	161	161	164	175	186	162	154	169	151	160	146	158	151	167	184	155	193	175	172	178	159	154	144	182	160	180	153	193	168	176	164	141	152	171	167	175	164	164	177	138	162	171	175	161	141	166	171	183	160	140	170	165	162	172	154	195	165	132	151	152	157	165	150	163	145	155	152	148	155	189	140	152	179	158	174	145	151	152	150	160	157	156	135	145	156	152	130	181	171	171	145	162	172	163	173	184	161	172	198	164	173	161	146	160	169	176	151	151	175	185	150	165	139	154	153	159	165	136	168	142	180	154	172	155	172	138	171	157	147	159	174	168	176	164	161	158	154	171	183	146	173	176	169	150	162	163	181	162	172	181	163	164	161	161	148	165	164	165	162	153	157	168	148	154	170	167	168	180	149	148	143	154	167	145	145	164	156	170	144	161	180	160	185	160	145	158	155	127	153	182	149	164	173	173	156	143	166	148	162	162	154	153	148	155	175	170	145	140	151	157	171	177	165	161	159	157	167	171	161	139	161	182	179	170	181	143	170	154	150	178	161	146	160	167	157	151	150	153	157	174	145	182	143	154	181	151	163	160	164	156	158	156	155	135	164	157	160	179	151	158	177	170	170	172	165	176	154	174	157	161	173	154	136	148	144	168	172	170	150	155	148
4926	10196	7961	3886	2672	1946	1463	1170	982	854	684	623	616	548	481	429	422	391	374	422	482	464	394	321	281	237	285	272	273	256	250	248	235	243	221	246	248	243	236	223	220	202	268	258	254	245	226	221	247	223	227	260	216	221	252	255	236	251	253	216	234	228	218	242	232	225	207	229	221	219	203	216	202	222	211	203	226	219	230	236	194	210	227	204	209	225	207	218	227	219	212	225	223	184	198	253	197	189	208	218	219	222	193	228	218	219	222	201	210	223	187	206	193	194	224	196	215	206	220	218	198	213	231	208	218	222	236	198	225	208	197	215	210	225	239	188	209	198	226	201	206	185	208	215	222	201	199	236	212	211	205	218	203	208	209	220	216	220	242	213	217	193	200	205	206	227	211	193	216	203	226	226	222	204	217	214	199	236	223	201	193	195	204	201	219	209	200	210	209	229	194	202	240	209	218	205	205	214	209	235	217	208	216	219	210	203	201	223	206	207	224	199	214	233	211	201	199	215	239	211	220	213	238	212	210	230	230	203	186	214	197	207	198	228	232	183	204	187	192	245	229	202	234	198	195	241	218	224	213	212	205	218	229	203	219	194	200	222	237	208	211	197	203	237	206	201	233	223	210	206	227	202	231	200	243	217	208	191	189	243	200	207	198	229	229	213	202	229	218	174	208	229	211	193	213	228	248	233	236	179	219	216	232	191	215	217	230	193	203	229	188	194	181	191	212	225	236	211	199	232	212	208	216	166	173	180	221	229	224	219	214	220	232	197	224	227	225	206	222	245	218	217	216	199	206	187	211	230	219	207	229	219	207	191	245	202	222	224	236	216	220	216	245	221	199	214	198	211	215	201	216	208	212	219	197	210	225	199	213	207	193	192	196	217	204	197	216	218	209	207	216	207	185	216	256	219	225	205	210	206	199	217	211	209	198	202	211	236	201	233	210	221	197	235	214	206	210	198	218	226	229	200	215	208	235	198	207	194	186	232	198	198	213	194	212	209	192	197	202	210	229	223	193	223	239	221	197	215	184	220	231	200	215	232	206	221	223	212	212	221	213	242	228	214	211	219	226	192	237	189	209	182	213	207	221	202	199	215	215	208	214	228	214	226	216	223	221	214	234	230	201	202	202	187	219	220	187	203	230	174	202	220	261	222	223	210	236	205	220	185	202	184	217	239	211	205	214	209	230	210	199	220	194	213	216	207	212	196	210	198	219	214	213	224	206	201	220	206	196	228	199	205	214	206	218	207	211	202	225	203	234	217	204	184	205	213	202	205	220	205	210	218	220	203	224	191	200	203	214	191	192	188	219	219	192	212	233	200	191	198	231	216	221	241	214	226	215	213	207	226	212	222	215	219	222	227	195	175	229	193	201	211	220	223	199	222	221	212	222	200	205	214	223	206	250	200	210	191	221	212	224	212	190	210	211	216	226	214	206	207	208	212	215	220	199	238	206	215	228	212	234	204	203	218	217	232	197	234	202	219	232	226	229	231	214	221	204	224	208	213	225	216	241	220	208	233	188	220	242	208	200	208	217	223	212	217	242	214	203	225	234	190	211	205	184	198	223	217	200	211	225	213	216	194	221	198	214	207	232	228	189	218	207	228	211	204	215	229	211	211	216	195	231	222	216	215	221	193	217	206	222	177	204	182	210	223	228	219	216	205	230	210	181	196	206	218	203	212	229	234	199	191	223	208	240	210	202	220	200	221	219	206	211	221	219	204	218	218	194	201	219	208	213	216	201	183	231	210	210	207	226	200	192	195	226	225	217	196	238	210	195	217	197	215	266	210	214	217	220	231	218	205	221	213	223	203	207	215	202	222	238	194	222	196	218	212	221	209	208	211	183	215	234	184	196	209	196	219	199	218	195	207	203	198	216	235	208	207	216	232	202	216	224	208	207	211	209	182	215	198	230	224	207	226	213	198	208	194	226	217	213	201	210	221	232	239	206	197	225	214	234	190	210	198	217	223	209	206	205	205	200	205	238	195	231	215	196	214	200	212	236	213	224	241	198	184	213	202	205	223	198	203	222	197	232	229	243	227	225	252	219	219	217	218	204	227	198	204	206	191	219	194	201	170	248	190	194	212	202	193	178	213	214	219	203	223	222	196	201	199	208	234	212	211	221	240	203	212	215	218	236	212	224	235	225	213	203	230	200	180	223	210	198	205	181	220	235	211	209	228	221	218	189	226	228	186	248	254	231	233	225	222	223	223	197	205	211	230	227	192	215	210	227	232	206	223	205	210	243	231	201	196	193	228	193	242	207	204	194	196	203	233	219	215	243	202	239	224	221	192	196	220	201	196	206	233	186	206	191	213	222	220	224	224	196	220	213	227	200	226	221	230	227	224	213	233	209	222	228	202	190	215	227	195	234	210	226	232	214	219	190	217	217	209	226	201	210	196	224	211	203	217	204	199	209	211	199	211	202	220	219	207	211	222	227	216	235	240	216	229	213	230	197	208	240	205	219	204	237	202	214	223	235	204	219	200	195	184	217	229	211	219	228	204	226	214	208	210	210	223	219	220	206	257	232	235	205	191	215	224	238	188	216	190	204	215	197	202	179	213	219	217	197	204	227	198	227	212	219	212	201	216	212	204	220	231	217	186	223	215	197	212	228	233	207	235	196	227	192	224	233	197	242	192	210	189	215	201	211	212	216	194	223	219	213	238	194	226	217	184	202	229	218	177	219	195	218	211	208	222	207	209	232	225	225	204	194	203	201	225	204	185	206	206	207	227	204	200	222	187	216	210	216	201	191	205	199	218	204	218	214	225	219	218	223	177	199	201	255	212	229	233	219	237	217	216	220	175	223	202	209	217	189	216	229	222	200	210	189	201	217	198	237	231	215	216	190	203	218	223	197	202	219	186	208	210	219	226	202	205	218	210	210	200	220	219	203	220	213	206	209	237	221	218	222	225	216	224	221	200	214	193	220	224	205	213	204	200	223	211	210	230	182	205	197	226	226	231	216	207	193	229	244	193	213	225	227	213	221	223	216	198	206	228	211	227	221	200	245	189	201	216	197	237	186	207	193	232	235	217	210	208	195	193	208	174	205	228	196	208	187	211	204	219	200	200	217	237	229	240	183	231	197	221	215	201	210	217	214	220	201	219	202	261	186	203	223	220	190	213	173	194	226	212	186	226	217	221	201	218	206	228	202	198	199	208	199	226	231	207	201	215	198	215	190	195	226	227	200	195	230	192	222	191	207	207	214	225	226	190	241	205	222	219	235	209	192	236	198	204	183	225	216	211	212	219	228	207	223	216	207	197	234	224	189	231	223	210	204	204	224	201	237	215	219	196	231	201	192	203	222	191	211	216	186	198	206	199	216	222	226	214	206	209	184	216	228	208	184	209	188	232	231	189	202	219	224	222	225	202	187	211	222	219	214	202	226	203	222	212	192	209	241	215	230	200	210	194	204	191	217	228	230	210	207	213	208	214	230	177	223	212	200	208	220	222	225	218	231	196	226	220	191	228	200	205
24963	20920	26834	24986	7252	801	657	587	517	494	472	470	443	483	445	397	414	400	441	419	440	439	422	411	415	358	394	400	364	396	386	351	362	362	399	397	387	349	373	388	359	381	372	391	373	375	367	345	361	397	352	352	385	368	367	376	350	364	381	378	362	386	365	390	381	339	326	370	373	378	352	354	385	360	378	301	403	380	344	389	349	373	364	367	391	348	343	393	355	336	386	347	348	390	350	342	385	360	395	357	383	370	375	362	385	370	376	358	370	377	379	375	354	382	360	361	384	336	359	312	338	388	373	342	381	378	373	356	375	348	376	393	405	380	381	365	354	395	358	366	340	364	363	351	405	344	368	382	345	361	342	373	364	373	370	354	354	377	390	369	348	381	358	343	383	328	369	359	411	345	362	380	387	360	344	359	387	398	407	319	370	370	364	372	358	350	360	389	355	359	353	354	362	375	362	363	387	350	344	377	357	324	381	389	362	357	358	360	373	394	368	358	374	361	340	365	344	338	391	389	418	352	392	372	382	349	352	332	399	386	428	365	357	364	350	389	347	379	372	350	383	355	374	317	389	367	377	344	365	385	322	384	386	357	356	339	376	386	358	359	387	377	354	357	385	356	393	386	374	389	360	385	380	367	355	375	388	343	355	389	373	410	325	375	395	373	346	394	402	357	340	355	381	326	356	375	376	357	398	361	374	369	366	368	371	382	348	396	366	364	349	389	358	355	399	363	383	364	354	378	372	369	367	371	344	358	400	329	357	387	399	377	347	364	369	327	367	375	399	363	345	351	350	365	353	379	356	367	364	364	383	381	388	403	364	346	370	376	357	352	359	394	341	353	365	344	341	332	329	372	381	386	385	357	387	387	365	344	399	366	377	365	376	371	374	361	374	384	329	375	335	384	361	361	381	376	414	392	344	370	376	371	317	344	352	375	364	394	404	345	338	366	358	352	350	363	373	336	341	335	360	364	342	375	363	364	376	421	389	353	392	351	369	354	373	377	323	343	387	354	363	386	345	363	388	346	330	356	339	365	398	357	374	356	351	379	372	341	372	348	354	359	380	371	388	360	375	346	359	356	340	403	346	368	389	339	400	363	341	378	397	344	357	390	344	334	359	369	335	350	347	343	365	328	404	370	354	400	387	330	345	331	400	334	368	365	383	374	358	400	388	349	360	349	350	380	361	378	379	378	381	342	352	352	373	371	350	355	372	343	379	396	355	352	374	353	357	336	359	353	368	351	346	367	355	365	374	354	333	378	357	384	358	379	371	364	338	351	372	330	348	375	329	329	402	353	371	368	370	354	382	359	344	405	366	353	363	317	348	388	369	361	367	360	363	374	361	434	342	394	342	356	365	351	369	400	362	384	398	359	358	371	404	363	383	398	391	388	374	346	412	358	407	355	377	383	368	339	335	392	380	362	364	380	362	358	355	395	356	367	363	332	343	367	400	363	386	344	397	357	368	360	379	372	364	405	387	372	358	335	346	383	348	371	365	371	382	359	377	384	332	340	379	370	350	369	342	359	360	375	395	386	343	362	360	330	346	377	397	347	370	328	362	354	371	325	373	366	354	334	372	357	347	387	369	372	380	354	387	355	314	363	362	387	315	373	360	355	336	349	359	385	397	383	366	359	399	359	370	360	372	377	369	401	374	342	403	342	390	382	374	381	345	352	356	365	348	337	369	367	347	372	386	335	320	380	367	364	385	380	391	356	361	369	377	385	373	383	365	384	368	383	353	355	387	373	381	376	379	360	365	360	371	374	354	346	358	372	334	356	347	372	385	336	361	382	385	358	391	343	365	342	353	371	358	345	396	385	359	344	371	377	361	389	374	347	353	379	413	405	370	337	358	334	341	361	379	358	367	357	359	382	391	361	383	363	352	371	356	382	356	324	356	368	371	370	339	342	384	348	351	382	368	390	373	384	365	358	365	364	373	361	334	356	344	368	342	382	352	377	332	334	360	329	389	316	363	374	336	356	359	384	383	371	357	366	347	397	367	352	355	344	387	365	371	374	340	373	354	362	412	397	357	363	403	368	385	348	331	381	392	342	374	393	349	346	371	370	369	345	349	375	351	348	354	378	364	380	354	374	381	411	355	338	393	375	384	360	361	318	351	368	366	353	360	351	418	377	368	334	333	371	344	367	377	382	349	371	373	370	356	361	344	388	381	375	348	361	367	364	361	331	376	371	361	360	377	374	350	340	343	344	401	382	382	376	359	389	378	361	368	393	337	367	336	353	382	371	403	356	399	321	346	431	346	352	371	391	359	387	364	358	373	346	374	362	361	368	361	372	378	362	359	369	350	360	350	346	346	358	389	355	361	387	369	327	363	383	363	394	359	370	354	340	365	341	361	387	386	354	315	344	347	339	379	359	339	345	368	344	357	375	319	388	397	357	375	348	351	378	411	341	373	349	365	376	362	410	366	348	338	346	326	337	357	345	353	369	359	374	381	367	405	370	363	381	433	367	352	356	316	372	382	369	357	355	367	357	369	394	388	367	391	369	363	349	372	361	347	382	426	365	365	334	392	341	360	359	332	360	349	384	385	394	369	342	370	399	385	371	382	370	396	406	351	328	373	383	373	351	359	376	408	358	358	391	361	378	394	378	371	375	362	359	420	352	368	365	348	345	402	376	373	329	378	351	351	361	368	367	410	362	385	388	379	336	373	377	370	378	369	364	365	380	360	388	377	378	366	388	353	357	346	350	392	374	349	377	372	356	346	359	376	362	360	362	362	367	364	355	366	341	396	389	339	391	353	366	364	381	379	364	374	372	373	383	365	354	365	350	362	343	340	366	332	357	342	371	353	359	365	399	347	354	387	374	397	393	393	335	381	379	350	345	357	385	355	338	369	379	388	358	365	385	338	366	322	343	385	369	358	391	363	391	364	361	393	374	379	370	364	352	381	392	395	344	388	350	342	341	362	332	402	369	340	348	374	384	339	348	371	363	349	392	386	359	342	327	376	367	349	333	351	364	368	390	364	369	358	404	375	376	389	393	355	359	361	386	382	398	374	327	374	359	379	397	367	388	368	347	327	349	363	382	378	365	366	331	380	368	364	355	344	353	382	369	360	361	369	357	367	370	355	360	369	372	350	377	381	371	336	335	336	334	382	362	334	350	386	355	369	340	367	373	355	355	339	362	351	347	384	351	340	376	363	344	357	338	378	359	362	377	369	332	372	370	339	374	355	361	325	394	366	372	448	377	367	364	354	336	360	416	324	360	390	386	356	368	350	360	422	387	346	316	330	368	404	383	337	371	376	360	370	398	339	389	399	359	356	348	343	344	345	348	389	333	361	374	354	363	354	390	379	367	374	365	385	336	374	398	371	369	383	362	354	377	369	327	343	333	342	396	357	376	375	340	387	362	348	379	370	355	346	389	397	339	353	362	393	376	364	374	357	387	386	378	376	349	346	354	371	365	350	337	374	403	359	362	381	369	377	369	349	388	339	357	363	366	370	366	369	364	346	345	365	348
4860	6189	5158	2589	1813	1370	1240	1018	930	773	812	723	704	686	670	564	574	543	589	636	604	631	612	552	520	490	503	487	481	467	455	472	465	512	463	469	478	461	463	453	466	461	520	490	473	430	466	465	463	521	454	469	471	502	474	458	440	450	428	513	473	449	467	441	433	469	474	433	467	481	438	438	451	457	427	426	468	435	428	435	446	447	451	479	469	464	440	451	480	469	430	436	467	460	437	465	456	472	453	419	409	416	487	466	394	480	427	492	438	444	470	448	468	424	426	457	442	450	447	456	430	426	468	414	446	440	424	436	438	469	431	421	433	461	449	454	478	426	442	455	444	439	437	451	458	490	408	426	462	440	434	462	455	439	465	439	462	441	426	433	439	450	458	420	446	449	448	463	440	470	419	433	460	443	448	426	461	460	458	466	487	446	450	456	427	437	485	456	471	454	455	470	476	473	446	450	427	419	472	438	449	439	436	451	489	440	429	489	447	461	418	424	456	448	458	461	455	487	485	450	451	470	430	486	466	433	473	461	425	483	460	483	445	478	452	471	422	432	455	447	439	483	474	456	413	407	425	420	445	432	431	439	473	444	450	465	481	449	413	460	456	449	441	460	447	441	456	449	458	434	462	452	428	463	471	467	432	433	440	414	411	475	461	444	452	466	452	433	457	459	432	450	415	440	425	458	461	453	442	457	445	467	468	437	406	466	433	449	424	433	436	449	434	402	420	424	435	428	485	459	461	421	406	451	483	476	454	434	416	438	438	455	475	458	439	450	488	399	451	467	449	462	445	463	469	461	441	471	475	471	475	453	427	447	467	438	465	477	444	465	472	454	424	432	461	444	420	471	431	400	426	427	449	445	433	415	469	430	438	458	461	441	438	418	434	432	441	435	462	427	424	436	433	460	410	446	434	440	439	447	443	390	487	437	453	445	475	451	441	502	445	432	438	440	463	457	471	417	468	421	479	485	426	429	418	414	470	446	459	421	434	442	446	455	469	433	460	413	440	428	464	430	456	450	430	447	425	449	476	442	432	474	420	436	418	446	468	427	414	408	469	460	499	467	466	465	448	457	406	422	450	465	473	459	435	454	454	466	439	441	462	464	447	467	435	437	467	417	469	476	444	416	444	474	444	444	467	413	454	467	477	498	488	447	456	422	440	474	441	446	446	458	417	449	472	456	464	446	429	468	456	448	474	460	457	441	404	473	459	461	448	471	459	449	433	437	424	440	453	453	433	460	445	471	464	451	456	453	450	440	465	428	444	437	493	432	451	451	469	493	452	499	445	461	490	473	455	429	438	422	488	451	436	462	438	441	480	443	437	436	467	460	482	422	438	434	412	466	450	455	455	455	499	413	410	423	428	446	465	469	492	449	412	423	458	493	461	426	467	424	453	394	425	453	408	456	444	461	465	450	453	456	481	410	442	433	413	434	454	434	393	457	455	462	429	416	433	443	423	456	465	428	397	431	439	443	437	435	437	456	483	456	430	464	414	465	435	477	461	472	437	446	444	441	458	434	446	464	451	453	485	439	437	450	435	462	413	442	454	424	453	486	414	453	433	412	420	435	452	422	441	427	423	448	465	451	434	416	436	466	451	441	474	436	467	452	463	472	435	434	461	438	453	426	462	451	460	467	462	417	460	415	402	434	444	441	413	446	460	469	409	425	473	464	456	416	414	469	444	462	438	461	458	405	424	459	419	436	445	438	461	448	444	489	422	464	432	456	468	464	466	467	429	446	434	437	460	454	497	467	405	469	452	493	439	454	467	446	437	474	450	459	472	445	451	438	394	457	415	404	443	452	471	432	479	444	449	466	438	458	441	441	456	475	471	444	457	406	451	455	463	444	429	473	456	503	455	451	414	414	457	417	411	442	451	448	497	444	446	462	495	497	478	469	462	453	488	446	448	432	465	499	438	455	435	431	446	447	425	465	412	426	463	449	459	434	437	456	450	451	461	447	464	471	459	441	431	420	431	470	463	451	438	503	485	461	457	460	425	437	473	443	438	418	452	391	437	468	449	403	455	449	429	403	460	452	431	469	461	446	445	428	464	393	472	411	458	445	433	445	461	440	456	464	445	485	469	448	449	447	412	445	464	472	465	459	492	427	457	483	472	461	470	460	428	412	461	413	459	442	464	467	447	427	434	440	434	432	471	428	457	457	461	471	461	426	463	501	460	450	454	435	418	477	485	481	444	427	452	466	484	445	440	440	469	448	448	413	458	461	463	446	454	455	438	440	485	453	438	454	465	461	434	461	480	438	441	444	430	422	436	427	465	442	452	425	470	452	441	417	459	433	434	465	478	455	449	456	447	410	476	449	420	426	459	453	454	434	411	477	433	435	423	431	454	430	422	417	478	478	434	418	421	433	444	464	464	463	452	421	458	449	428	464	474	471	434	486	457	462	453	460	415	413	427	465	479	398	401	447	487	445	427	438	465	417	412	472	419	483	528	406	447	481	454	439	485	452	451	442	424	414	472	448	440	496	433	423	482	469	432	442	424	433	435	463	446	457	428	408	480	458	481	458	452	422	462	493	453	448	464	442	460	466	451	455	440	394	453	447	464	455	466	428	460	465	466	458	449	456	461	472	413	464	404	467	483	437	448	456	479	410	428	456	435	456	472	424	436	500	447	423	492	429	460	451	461	451	437	437	413	436	473	463	442	456	453	457	442	449	465	464	433	451	476	477	438	438	433	403	426	475	437	431	455	405	469	445	449	481	457	430	467	440	456	451	433	468	448	402	472	437	473	434	436	461	439	451	430	434	449	445	432	437	470	460	429	467	460	454	434	429	439	483	401	450	419	463	427	456	447	441	490	441	481	443	460	462	454	428	448	412	469	422	492	481	464	459	428	476	447	476	434	408	458	466	432	436	455	461	431	441	446	447	499	427	397	444	436	441	463	475	474	438	447	464	448	445	462	462	430	464	471	465	414	496	419	447	467	440	447	468	464	431	431	450	460	424	449	458	451	447	438	457	421	477	423	487	467	467	460	434	469	453	442	433	450	413	455	441	488	457	453	433	445	428	416	478	454	508	460	479	443	447	439	457	443	444	453	453	441	442	476	429	460	462	439	466	445	468	452	446	440	435	449	466	442	408	434	436	428	490	457	446	485	429	481	454	497	468	437	454	476	441	437	443	457	492	466	444	463	478	415	444	460	444	462	449	431	464	439	446	459	441	436	410	440	437	445	473	472	413	432	472	468	461	441	484	443	438	424	425	460	462	473	442	442	457	465	445	421	463	439	412	423	478	435	450	458	455	450	460	410	431	436	411	470	437	455	418	407	487	450	386	451	420	430	418	444	437	424	419	488	438	448	462	426	448	456	410	443	477	442	451	473	440	473	444	485	426	455	451	487	431	434	416	455	401	431	440	422	408	469	433	483	388	441	445	416	431	461	408	425	443	437	470	445	452	436	426	438	457	430	451	448	426	446	446	455	431	457	475	467	447	442	443	459	458	437	449	494	439	480	456	460	479
22755	20954	28645	23435	20954	20988	6871	991	696	645	536	508	447	437	329	325	292	291	327	270	318	345	304	207	221	231	198	206	212	216	186	185	211	213	201	186	156	175	190	171	158	161	190	153	155	167	191	160	179	150	165	183	178	171	188	163	154	159	163	152	171	149	164	175	166	147	167	160	134	155	158	161	141	176	140	170	164	162	167	158	182	165	191	150	154	150	150	140	165	154	148	145	172	154	158	174	174	167	174	144	160	161	149	143	167	145	150	153	145	160	154	155	164	164	163	160	145	147	143	141	138	146	148	142	150	181	154	133	158	149	149	138	143	149	174	159	161	148	158	146	157	140	155	130	173	160	162	132	170	150	146	183	151	171	132	136	171	168	142	165	156	171	138	167	149	166	177	161	148	152	161	159	134	146	164	162	158	159	163	149	144	171	153	157	165	134	148	133	149	156	154	141	157	164	154	181	145	151	159	142	145	158	142	166	164	154	164	160	148	143	162	175	159	151	138	157	162	138	155	160	176	150	146	155	158	162	157	145	157	172	164	149	150	173	138	147	158	155	148	130	149	137	157	143	176	150	168	150	131	142	162	168	147	155	160	139	148	161	143	160	158	157	145	153	152	163	156	158	142	134	169	142	154	157	174	135	131	142	163	135	167	169	143	167	158	135	150	146	157	162	160	156	140	171	141	173	165	146	152	135	134	155	157	147	140	150	138	178	151	129	132	172	159	174	158	166	155	159	153	151	157	168	163	173	170	145	153	161	152	123	145	156	165	135	151	148	144	155	144	169	135	136	156	156	135	157	155	145	155	171	139	141	151	174	164	152	142	139	146	160	182	161	165	161	155	153	157	165	152	155	151	154	150	149	152	177	152	162	147	170	127	170	146	144	167	139	141	148	155	142	153	140	133	146	126	153	131	149	167	168	143	149	142	156	149	146	169	159	141	157	153	140	175	135	163	157	178	163	135	162	137	169	135	139	151	136	165	145	165	161	144	169	143	153	159	155	137	185	141	145	148	166	148	148	171	165	141	142	146	161	153	142	140	167	153	149	159	141	167	148	180	158	148	171	142	164	142	164	169	161	137	162	154	162	167	166	145	149	157	152	178	123	153	143	161	169	156	157	146	154	145	165	168	145	154	167	148	170	137	156	162	141	152	154	166	153	142	159	171	141	147	157	155	134	144	160	158	147	132	152	162	174	139	151	128	142	149	136	131	161	161	160	147	161	143	151	163	163	180	138	155	146	161	161	150	145	152	154	159	158	151	154	168	158	143	145	141	165	128	142	174	137	139	159	138	164	133	134	163	143	135	145	158	153	149	141	151	159	150	146	153	173	158	140	161	166	168	168	135	158	151	169	157	160	144	156	143	149	150	137	158	146	136	162	153	168	146	159	148	166	157	160	134	156	133	170	144	141	123	151	139	142	154	158	163	150	140	157	153	134	137	146	156	173	162	165	146	151	138	142	159	165	138	146	147	148	146	156	157	154	183	158	170	178	144	146	143	140	183	167	165	170	137	146	132	140	161	158	167	140	148	146	167	150	139	149	150	159	158	146	137	158	149	147	170	190	147	128	139	154	153	141	155	139	144	152	144	150	141	140	179	161	163	177	163	173	140	141	137	154	141	140	143	187	151	151	123	149	158	149	131	150	168	132	166	152	153	166	158	156	161	160	173	151	159	160	157	154	170	126	155	152	153	135	170	158	160	167	136	157	127	138	175	158	156	170	133	149	141	159	152	149	147	160	145	160	152	146	141	166	154	143	168	147	160	142	135	139	148	158	154	164	162	176	149	147	129	154	136	162	161	165	157	156	142	165	162	151	168	169	158	152	159	148	146	163	156	163	156	142	156	148	163	164	164	162	159	145	166	125	137	153	140	131	177	148	133	154	146	139	144	140	146	154	134	149	157	164	134	140	152	147	145	145	175	153	144	152	161	166	167	150	169	129	145	168	155	154	149	148	162	154	156	165	139	161	153	146	162	176	158	128	152	144	162	150	163	132	175	145	135	148	143	164	134	153	133	149	160	133	140	149	143	160	151	140	154	148	173	164	156	147	156	149	134	141	154	146	143	168	136	164	173	152	177	145	162	152	161	155	175	201	172	139	158	149	152	153	143	160	174	153	152	167	138	152	145	141	163	159	161	134	125	135	170	166	165	167	152	149	170	133	153	154	151	144	171	165	132	169	151	142	153	179	158	147	153	158	137	152	164	156	143	149	141	152	159	172	177	161	160	146	129	138	145	157	132	161	158	159	170	148	160	154	169	160	146	167	164	171	151	168	145	115	155	136	148	152	183	170	143	137	137	164	163	179	170	133	152	126	168	160	152	149	162	134	127	154	128	181	159	140	150	135	142	140	154	165	144	143	154	157	142	174	163	153	179	162	170	159	172	155	143	132	143	186	159	163	163	164	155	160	162	160	164	145	153	148	156	148	164	157	139	160	183	148	133	177	164	143	139	135	146	149	144	157	142	154	144	143	152	156	130	165	191	153	132	140	139	156	151	141	153	157	146	148	141	164	152	149	148	162	138	146	138	151	149	167	149	154	149	161	138	175	172	162	158	161	152	156	147	141	144	150	169	138	135	172	137	144	166	147	141	164	137	160	168	152	137	166	162	125	171	159	152	171	144	131	146	161	146	148	145	145	145	163	132	163	138	165	183	144	141	159	144	181	149	144	154	157	150	156	157	132	168	160	155	141	142	171	139	133	159	154	147	138	137	142	132	176	156	162	176	151	163	139	162	159	188	167	156	157	146	162	139	143	154	137	151	139	131	152	153	149	157	160	139	165	153	156	172	139	126	172	151	144	145	140	161	138	163	147	155	151	168	167	163	148	156	146	173	148	149	123	134	154	143	165	157	155	158	126	145	143	142	168	152	145	138	149	167	159	153	161	140	159	124	139	146	153	138	145	158	148	152	152	138	151	142	131	139	156	156	125	157	162	142	156	188	152	169	157	158	125	172	156	137	155	148	126	158	143	154	134	151	138	162	140	150	151	152	140	163	139	158	146	158	183	146	171	157	125	131	170	159	162	136	151	130	156	157	159	159	167	146	145	145	139	143	153	145	171	155	153	153	156	166	142	154	129	151	154	136	105	145	169	132	174	162	181	150	157	172	155	161	152	168	160	142	168	171	155	132	186	144	165	163	143	153	160	159	168	148	163	161	138	143	155	174	165	144	145	148	163	149	149	160	147	132	154	148	134	132	151	164	145	131	153	167	160	153	166	145	168	150	141	175	154	144	172	137	165	143	147	165	159	159	130	163	167	159	164	176	156	145	148	138	156	160	153	168	143	179	167	146	123	150	155	164	145	171	156	124	150	159	153	137	168	158	155	160	168	165	137	146	168	157	157	153	156	156	150	143	125	162	171	147	152	132	130	192	132	181	152	155	149	149	177	142	149	163	143	154	158	159	167	124	141	176	156	132	166	150	133	135	142	144	134	163	141	156	150	159	137	162	126	145	141	133	152	156	165	131	146	155	162
7084	16613	13463	7015	4869	3617	2743	2101	1737	1383	1206	1035	947	904	744	594	564	543	488	535	594	617	492	383	352	300	279	274	271	266	267	286	261	262	246	253	227	231	244	248	223	220	235	231	227	219	244	207	238	198	214	203	271	223	252	246	195	229	229	220	214	231	194	157	211	203	203	191	181	181	202	205	181	201	194	184	194	182	193	181	212	228	196	200	197	197	160	175	193	201	183	174	188	195	245	248	190	169	201	203	199	194	188	174	203	194	214	193	186	183	194	181	188	193	184	186	191	192	191	188	209	162	190	200	167	186	181	181	158	195	194	185	180	173	185	164	183	174	203	184	221	204	185	207	180	147	191	181	182	184	186	175	224	183	181	183	181	192	173	193	187	190	171	167	198	165	178	211	177	185	205	190	179	162	203	203	175	168	168	201	177	195	181	162	180	208	176	173	187	186	198	194	192	192	185	190	172	181	197	196	197	206	185	188	188	197	195	191	201	182	196	210	167	186	198	187	177	185	173	186	187	177	189	175	180	192	192	179	180	184	193	207	189	183	179	192	166	198	201	185	171	196	203	209	195	180	179	184	207	204	149	195	193	178	169	192	202	185	190	165	186	205	197	191	192	169	180	178	208	179	183	186	182	169	178	195	217	180	179	166	204	198	195	187	205	186	169	206	185	189	197	172	185	177	173	200	188	184	187	193	182	200	187	189	187	185	180	186	211	184	165	208	180	185	188	175	188	174	174	188	166	199	165	168	184	192	195	186	196	181	182	173	182	175	177	163	198	183	178	211	172	164	184	177	178	177	166	189	188	181	178	188	182	210	171	176	193	172	191	191	182	166	190	184	188	168	196	188	184	207	180	191	199	194	181	180	189	182	193	205	196	179	156	190	183	209	185	172	187	198	191	173	190	184	203	203	203	180	181	182	183	177	179	187	193	181	206	180	192	216	172	184	193	153	202	198	186	191	174	210	191	193	205	181	180	199	179	184	191	213	164	181	184	180	178	194	189	165	174	177	177	176	192	188	194	198	191	188	175	190	185	187	196	206	206	161	189	189	199	188	175	199	200	183	175	174	207	203	175	176	195	202	199	169	181	185	189	189	201	225	200	183	172	179	166	194	159	188	182	190	191	161	184	186	184	177	188	204	198	189	170	175	187	200	174	208	199	184	177	197	183	174	176	186	200	180	175	219	198	205	195	177	185	200	174	181	172	200	162	169	174	191	200	199	170	180	188	183	160	185	184	184	195	156	201	185	180	182	196	172	190	196	195	193	195	171	193	180	207	190	186	196	175	194	165	191	178	198	195	153	192	200	195	156	194	201	192	162	197	203	206	191	180	190	179	190	161	182	173	226	160	192	164	194	177	176	179	163	191	180	158	194	197	181	200	214	164	220	181	191	184	163	195	172	175	184	177	186	170	191	205	176	174	198	178	197	199	177	156	173	207	187	194	169	165	162	176	171	183	175	180	196	168	186	158	201	173	173	200	181	176	196	208	187	194	166	188	185	186	184	171	186	186	158	174	214	169	187	192	183	182	195	194	182	195	171	162	203	222	175	194	169	174	192	182	200	178	186	164	193	189	165	176	181	177	182	199	171	187	207	194	175	195	204	184	179	202	184	188	200	189	194	198	186	159	171	203	180	175	191	175	191	218	181	174	178	193	196	198	182	180	180	190	194	187	185	172	182	200	177	182	189	220	181	157	171	192	181	162	205	171	197	183	172	154	178	195	171	201	169	188	144	165	197	178	176	151	184	206	201	196	171	224	185	181	197	199	170	200	196	194	184	179	196	191	199	167	195	201	178	201	200	197	188	201	196	176	200	181	192	185	179	191	181	173	185	210	182	200	164	185	168	180	175	158	177	206	177	190	187	193	181	182	180	167	181	193	214	180	203	195	172	189	188	183	188	198	190	175	155	202	173	177	161	197	176	184	178	192	184	190	201	189	208	187	171	197	174	193	185	188	181	170	183	204	177	180	177	171	187	184	196	186	203	185	182	196	183	195	187	180	182	177	198	198	186	177	185	187	167	195	192	208	180	206	177	186	164	218	168	186	199	205	176	186	203	188	167	187	158	169	183	171	184	170	161	194	172	163	177	177	171	183	186	198	175	174	202	180	186	200	194	146	182	171	164	174	173	174	187	233	186	218	191	189	186	177	208	174	162	167	171	204	188	158	188	176	186	186	209	175	183	204	193	174	154	192	157	175	183	193	182	170	186	171	194	185	188	168	184	163	201	206	172	155	168	187	175	184	186	191	188	180	166	176	199	173	165	208	159	170	187	195	191	220	185	196	178	194	169	166	184	167	166	192	175	172	169	203	196	179	178	202	160	171	163	184	188	200	168	192	193	168	179	187	205	188	168	195	175	209	194	180	203	179	180	193	180	193	182	171	172	191	191	200	177	194	198	188	174	181	182	205	184	192	187	152	187	204	192	182	199	177	177	180	188	204	173	175	175	191	197	210	182	177	164	186	158	195	204	184	190	181	177	196	190	168	174	199	188	190	185	184	184	178	182	179	198	189	187	201	198	181	200	195	180	183	207	192	203	191	179	194	171	192	182	187	166	161	203	198	185	189	182	199	193	200	197	185	172	177	186	193	164	193	215	176	175	182	214	192	208	206	214	188	168	197	194	146	165	175	194	175	199	194	185	180	161	192	172	205	185	166	189	151	194	202	200	199	188	168	178	154	177	189	212	164	179	201	186	197	187	192	192	189	190	169	168	180	175	199	182	207	170	182	195	201	176	191	172	169	172	177	186	176	178	184	188	177	201	186	178	179	197	184	160	153	196	170	174	187	198	201	177	184	187	170	181	194	204	205	157	180	176	180	194	197	180	182	180	182	197	194	196	209	177	162	191	175	187	182	173	193	174	171	191	187	192	183	171	181	204	199	204	173	160	182	195	209	181	197	176	174	178	197	193	171	149	168	175	198	189	156	173	158	172	196	162	217	193	190	175	200	201	193	180	158	187	175	165	189	193	170	193	185	205	206	189	198	192	177	179	213	161	204	185	176	178	208	179	185	206	145	187	215	176	193	196	193	179	180	165	201	178	172	207	192	186	194	173	196	197	182	194	181	194	201	191	180	188	178	180	220	160	215	190	219	185	182	184	177	173	173	173	209	231	152	181	184	180	200	200	186	184	174	187	192	221	150	204	179	195	198	187	199	181	170	204	179	183	219	172	170	173	184	186	182	207	211	195	189	188	176	185	181	195	196	178	191	191	176	161	184	163	185	194	186	180	170	169	195	177	181	188	198	186	190	202	199	179	168	191	172	195	198	173	187	172	215	196	177	200	197	179	168	181	172	187	198	179	181	216	172	189	188	177	191	217	181	166	178	197	191	177	189	179	201	188	196	221	185	192	181	188	187	177	186	187	203	213	185	179	177	186	187	187	179	177	171	207	202	175	202	172	172	200	189	204	185	186	182	189	216	195	200	179	165	175	178	178	187	175	191	162	172	201	195	191	185	165	159	166	192	184	181	174
26931	18512	4710	934	691	639	484	341	351	329	349	376	339	350	357	358	340	343	322	344	367	341	376	337	302	335	312	332	307	310	331	332	325	395	321	328	373	292	339	343	327	357	323	325	315	323	314	330	332	315	314	328	324	331	304	301	336	304	320	344	332	321	300	345	330	304	329	325	348	322	323	326	345	322	301	323	324	351	275	305	355	358	331	365	306	313	331	309	315	335	314	353	334	302	312	332	306	358	345	297	336	306	303	323	318	329	359	328	285	305	316	291	298	336	323	325	318	348	331	347	311	323	297	326	307	317	317	306	312	325	312	291	285	316	303	303	338	319	333	351	286	308	328	313	313	320	320	352	288	308	330	333	330	315	337	324	296	329	323	333	272	315	291	310	331	271	335	341	316	344	302	304	335	341	315	315	330	332	294	345	352	309	332	322	304	291	308	322	347	301	350	313	298	320	328	347	297	314	311	332	308	314	295	296	309	296	333	329	292	321	338	315	307	304	325	348	323	314	350	311	331	283	323	305	318	352	334	339	320	338	332	293	340	318	338	331	294	346	329	302	343	321	317	311	315	338	332	315	327	322	311	296	316	314	290	346	297	311	347	293	308	324	328	298	318	308	317	345	318	309	301	333	310	317	336	300	337	313	304	319	323	314	343	333	353	338	340	315	339	324	344	336	324	322	321	331	357	337	300	326	343	326	303	334	320	305	312	336	297	337	314	305	328	344	311	305	344	325	325	323	316	302	312	317	302	321	309	331	325	283	365	355	319	319	320	317	330	361	310	319	308	363	339	315	338	338	287	343	315	338	365	320	341	365	316	325	320	342	357	302	293	339	312	297	311	296	327	306	342	347	344	342	329	317	299	340	330	313	324	317	332	289	345	287	321	327	328	323	305	334	313	327	286	305	332	315	337	369	292	318	326	278	337	315	316	310	329	334	331	330	350	334	286	319	281	369	307	336	317	343	346	351	323	331	334	354	338	342	354	313	307	344	323	332	322	310	302	322	333	323	342	356	306	355	327	321	335	347	327	325	318	325	336	350	339	312	321	300	338	331	341	322	322	327	316	345	292	339	334	343	328	340	317	331	372	314	322	318	364	312	313	307	323	282	327	304	314	338	317	294	347	302	336	346	339	309	333	296	284	344	307	337	339	331	320	329	336	364	327	336	311	311	319	312	345	304	329	307	351	328	339	316	373	333	301	353	315	300	302	298	292	313	372	324	343	345	336	355	326	339	328	311	333	312	319	350	342	352	331	370	325	290	320	302	320	329	313	314	309	334	284	308	318	360	303	326	329	319	289	319	304	291	323	303	357	305	344	301	293	350	350	360	286	310	307	320	334	306	328	322	317	299	355	321	304	308	309	311	322	340	308	320	358	370	296	329	318	338	327	292	310	349	315	305	301	319	294	307	315	310	333	338	325	320	357	339	325	350	310	294	307	312	331	357	321	320	363	345	337	331	304	361	310	334	296	321	297	293	357	299	328	340	301	307	323	321	293	333	331	341	299	329	341	313	326	333	286	343	322	332	330	312	300	321	284	316	339	335	342	312	330	333	323	301	287	332	351	351	290	321	305	290	346	322	314	333	334	315	329	325	339	318	314	297	339	290	318	337	308	325	352	305	323	326	346	324	324	327	336	338	326	312	343	343	319	355	316	353	312	283	322	306	324	316	312	316	313	338	310	301	324	310	297	368	327	344	364	312	325	332	314	338	300	330	320	323	348	343	329	304	323	344	296	289	293	322	302	314	315	321	310	350	293	341	335	333	324	298	333	299	326	308	331	314	325	350	307	315	347	337	332	344	354	344	350	326	337	330	293	289	346	324	316	315	340	303	342	313	321	360	287	341	350	349	312	340	344	320	283	353	337	339	318	314	300	302	289	312	321	316	341	331	344	351	312	332	346	320	343	343	309	329	310	336	329	352	324	321	301	343	295	348	305	320	290	313	316	317	316	319	351	325	335	323	304	337	342	323	305	335	339	275	331	329	306	338	295	337	338	318	339	316	313	333	315	336	348	302	329	347	339	316	331	339	353	329	290	310	335	319	313	331	330	319	357	308	330	299	347	335	333	339	296	327	345	325	321	323	318	307	309	324	332	319	295	323	321	313	342	305	312	319	335	306	315	347	294	316	323	329	319	346	321	350	339	315	346	299	319	317	315	334	296	296	316	341	321	299	301	308	343	289	330	303	323	311	339	315	321	316	328	318	329	329	333	339	357	333	339	320	302	344	318	308	326	295	357	327	300	336	310	344	348	340	322	318	365	312	362	332	294	328	318	331	334	337	327	359	348	329	294	305	301	317	322	348	316	324	308	333	338	336	307	306	348	313	334	334	307	298	336	314	330	316	332	319	326	318	327	334	296	304	361	327	306	305	349	329	284	326	313	323	351	315	342	320	318	336	335	304	295	320	315	323	352	341	293	288	331	303	317	354	346	330	346	332	337	316	331	290	320	317	344	329	316	327	345	334	319	316	354	320	318	333	314	351	348	320	324	358	310	321	296	337	303	323	303	313	322	308	305	354	339	323	342	320	315	315	294	297	314	343	304	342	340	333	337	300	295	318	342	348	320	327	338	336	315	334	312	301	298	309	320	313	308	329	316	327	340	327	301	328	309	329	317	324	325	304	318	371	331	343	327	295	366	335	291	303	333	313	298	346	328	304	319	318	308	322	358	332	362	360	335	299	324	306	321	323	340	303	287	306	321	341	328	325	305	305	315	353	328	343	309	303	307	322	345	318	341	305	346	314	314	326	309	303	283	329	329	270	314	316	337	329	316	334	333	343	306	317	297	337	312	326	314	330	330	326	324	357	298	309	326	336	323	335	327	279	315	332	316	312	322	345	316	333	334	327	345	332	331	318	298	339	316	339	334	303	344	343	314	328	327	329	302	350	298	306	306	311	302	345	317	321	305	307	313	308	327	325	324	350	348	330	335	309	292	333	329	375	334	327	304	314	289	330	351	293	312	329	332	320	338	308	357	325	320	342	328	298	315	332	324	350	333	304	319	319	301	304	329	340	313	309	333	321	350	345	352	323	335	331	317	299	343	313	316	338	327	330	324	321	331	338	320	341	310	341	330	342	301	307	338	318	321	325	305	339	324	308	342	341	312	362	339	357	326	360	335	345	337	331	313	316	313	314	314	337	305	327	320	325	317	360	349	315	353	291	347	306	324	306	317	335	344	309	335	339	335	332	332	313	296	334	335	327	323	324	322	300	309	308	283	323	304	336	286	304	308	305	340	348	329	322	336	323	336	299	322	305	319	323	328	352	360	299	307	300	302	301	348	333	320	330	301	310	295	317	288	321	359	318	325	318	332	326	323	329	312	335	309	308	305	333	344	353	343	317	365	328	348	346	365	322	324	333	333	303	320	310	296	310	318	364	332	315	306	334	378	330	315	354	325	319	352	348	340	345	324	311	337	310	315	325	333	320	325	341	290	285	318	323	346	318	325	296	356	314	327	281	308	283	322	314	351	343
4265	1822	1426	848	710	627	539	544	509	497	461	498	523	535	496	479	419	463	451	471	516	524	476	432	425	414	440	403	426	416	377	416	392	413	404	414	404	412	415	465	414	412	405	430	418	396	430	403	415	394	462	403	390	424	403	422	446	403	412	409	397	443	379	388	407	395	387	385	421	388	406	407	424	400	424	452	394	403	393	415	405	392	463	393	408	399	400	401	422	429	416	431	407	370	415	429	428	420	422	427	436	429	386	413	414	392	399	444	361	420	419	403	427	401	388	408	422	381	417	414	406	417	409	361	412	440	455	394	389	423	429	416	432	447	408	391	421	437	412	401	413	422	433	419	402	434	413	406	406	418	409	402	401	400	420	394	378	411	403	405	421	426	389	434	375	415	420	412	420	376	440	402	411	447	417	382	439	427	434	441	394	404	428	395	387	417	387	405	409	411	415	380	446	432	453	396	421	482	396	433	375	412	405	406	395	396	448	439	379	418	414	425	386	387	411	440	405	404	450	407	452	363	411	440	398	438	412	382	421	431	399	397	435	405	428	349	421	442	419	399	406	422	386	437	430	415	393	389	392	372	427	390	394	409	417	406	398	407	405	409	407	407	407	427	418	397	399	382	430	397	396	384	419	373	442	404	423	419	396	409	376	438	435	421	409	436	431	435	409	399	423	419	417	425	402	446	427	431	404	416	429	377	428	385	424	386	398	438	401	381	370	406	416	415	398	425	412	413	434	410	409	412	410	407	409	441	416	411	430	382	394	427	391	413	422	402	380	428	446	387	371	409	418	435	434	410	411	415	417	396	409	416	398	455	378	410	397	426	376	394	403	417	382	427	414	378	392	423	429	391	404	405	365	398	397	401	426	433	407	375	400	397	437	419	392	415	402	401	432	406	441	424	378	432	420	405	382	407	446	395	377	436	429	427	379	405	428	400	395	412	376	443	412	398	468	391	377	378	398	401	409	384	403	427	386	406	389	382	390	367	393	421	435	456	383	408	384	370	388	392	395	392	412	401	396	418	386	415	382	369	410	419	400	423	418	417	428	402	391	397	422	388	427	423	421	414	398	406	403	430	409	401	442	428	403	415	412	402	389	389	401	400	439	419	411	372	383	451	412	369	411	398	414	433	411	445	418	404	441	401	422	441	451	436	414	423	402	402	416	412	399	388	404	379	387	386	418	427	410	419	406	418	387	402	390	429	425	462	416	392	394	433	408	382	456	382	428	400	403	403	455	444	385	412	410	433	423	389	418	400	441	402	426	402	380	396	439	438	413	388	408	388	422	414	448	423	397	417	403	391	432	425	415	455	450	438	423	393	413	418	444	393	401	414	397	413	425	447	431	385	436	388	406	427	425	424	425	395	403	406	379	429	400	405	379	384	387	380	392	429	380	430	402	404	434	389	401	411	420	418	402	408	394	400	414	407	407	441	404	427	426	421	395	416	386	424	447	451	396	421	406	405	435	413	405	369	391	402	394	398	409	421	455	428	390	419	403	431	370	448	399	427	439	425	388	439	405	394	387	426	399	424	401	419	392	402	392	384	403	452	402	370	421	401	419	416	368	426	422	427	406	423	433	414	414	407	427	377	395	384	385	446	427	379	380	418	421	414	406	400	408	391	406	422	432	365	412	383	387	403	421	423	426	406	453	435	398	426	384	395	418	398	399	408	425	376	395	420	441	418	401	427	424	383	389	385	401	441	420	399	416	374	442	446	387	410	437	434	411	409	401	431	440	401	374	376	403	417	427	421	384	415	415	383	396	422	386	416	416	423	401	410	406	393	384	396	444	363	410	441	418	406	422	432	392	390	423	425	428	430	395	404	398	393	372	406	405	398	410	426	385	392	409	419	427	427	388	418	445	426	409	396	429	383	378	403	390	409	384	413	408	430	393	390	439	412	426	387	417	425	414	441	437	399	415	406	395	384	397	419	417	440	421	367	415	431	390	393	412	393	409	411	419	433	416	395	414	455	401	402	409	389	422	401	403	403	395	425	464	411	374	365	422	418	400	408	381	415	371	395	410	437	427	416	388	425	448	409	399	413	405	424	417	417	403	407	391	434	422	412	366	423	389	417	411	410	405	423	413	374	408	405	382	424	414	392	405	405	417	420	394	389	424	415	399	420	434	389	436	395	410	368	389	435	417	478	440	399	386	394	428	434	408	391	414	422	398	423	397	440	402	398	396	423	418	392	399	404	415	414	471	433	386	439	406	409	417	357	392	402	414	383	383	389	411	420	399	411	380	384	388	402	400	413	415	397	408	398	425	356	397	389	398	408	413	423	399	397	417	396	412	425	419	364	391	423	442	412	415	417	401	401	446	386	392	392	418	430	380	399	397	414	392	397	411	384	385	441	403	404	389	406	388	442	418	418	392	382	394	463	378	442	391	359	409	371	398	428	415	390	422	380	404	403	403	406	428	441	405	400	443	434	442	422	406	410	438	417	408	416	435	403	386	388	422	408	403	427	415	417	425	399	423	405	393	420	400	409	422	410	425	385	395	460	417	379	454	423	464	414	415	425	381	404	389	390	429	397	411	409	395	410	416	429	395	440	398	428	379	442	433	400	417	418	411	442	422	395	398	421	416	398	430	400	389	400	411	425	405	440	392	442	354	466	384	390	393	414	433	423	394	402	413	410	382	402	384	386	426	445	418	387	409	421	450	411	435	412	428	397	415	388	415	421	433	349	426	405	409	431	429	416	406	437	416	401	462	423	387	390	399	399	420	406	419	407	406	401	399	415	413	391	402	405	373	413	404	391	417	446	397	415	405	402	394	398	391	431	405	405	416	407	407	382	424	416	417	411	412	405	410	389	400	439	426	426	433	414	384	413	414	415	449	376	414	413	397	407	407	400	375	414	411	434	398	416	401	409	386	418	435	438	401	431	422	405	420	387	397	396	373	399	404	415	394	416	409	345	376	410	405	383	412	394	433	363	455	383	412	407	418	432	392	410	399	405	441	414	417	379	389	395	399	446	399	404	421	423	402	407	401	413	371	394	412	395	381	428	379	391	379	385	398	386	392	391	396	408	450	402	398	391	394	383	455	410	404	390	408	428	426	427	414	397	396	421	419	398	410	398	364	442	409	388	432	412	396	414	425	453	399	380	397	412	390	432	421	354	406	411	407	455	404	390	377	398	443	456	391	412	455	421	404	384	414	419	402	419	387	411	422	416	395	426	406	409	433	419	425	402	391	415	407	405	443	404	396	379	384	430	388	401	416	409	421	393	372	413	365	393	392	413	369	398	419	402	405	403	404	390	382	402	442	407	409	428	408	421	403	396	420	389	437	374	395	399	423	368	413	382	412	431	421	395	429	436	408	369	382	399	375	429	404	400	426	368	430	412	440	424	453	433	395	416	414	402	425	409	370	430	400	413	408	401	402	386	410	406	391	432	408	417	404	399	432	408	412	418	416	394	411	391	407	417	410	419	394	419	408	413	416	393	448	375	402	408	429	444	404	417	402	442	412	455	405	395
23787	20938	28114	23899	20906	7448	892	544	434	401	377	344	306	328	308	250	238	228	237	233	234	276	254	224	197	166	213	184	183	173	170	172	189	181	175	178	174	167	168	165	175	189	159	174	173	170	168	183	176	158	170	177	186	191	160	172	158	160	174	164	147	181	193	177	158	169	155	198	174	159	175	154	155	146	186	162	172	170	167	155	176	165	147	141	166	161	166	170	162	187	172	162	160	137	181	166	173	161	160	147	158	168	182	136	191	173	161	168	140	165	163	163	174	200	159	166	156	157	147	161	187	154	182	163	151	153	172	157	183	132	169	148	153	172	153	158	178	165	163	167	184	166	135	155	172	138	168	170	164	168	169	158	171	162	146	184	172	181	172	174	159	174	175	150	162	165	135	170	152	172	142	151	147	174	174	161	160	142	179	166	155	161	177	173	153	172	160	158	140	168	162	140	195	146	174	164	159	175	180	135	175	142	176	160	159	173	169	161	167	176	163	174	183	147	160	172	150	174	183	173	170	159	162	185	181	133	149	179	154	158	154	156	156	168	149	175	162	142	171	144	179	183	194	141	159	162	145	182	158	152	145	150	145	161	186	159	163	164	137	174	170	135	183	172	174	141	183	173	178	159	142	169	177	179	149	180	180	174	164	184	158	144	157	151	148	180	167	164	166	144	165	148	163	183	155	169	166	160	151	182	153	145	146	177	171	171	154	162	161	162	157	166	169	181	157	154	169	166	164	152	163	158	168	172	168	172	172	155	162	153	173	167	186	168	149	185	130	191	155	147	164	169	168	176	184	176	151	161	145	175	135	147	168	161	168	175	162	144	175	161	159	155	161	160	173	164	168	159	156	163	170	156	180	160	137	161	168	161	195	184	161	139	156	174	150	162	188	152	175	157	186	156	152	155	168	182	162	165	174	154	181	167	161	167	165	166	162	137	167	151	160	144	181	137	164	158	129	163	164	156	140	168	155	166	158	153	172	186	158	151	153	153	143	143	169	175	165	170	167	164	165	167	169	174	151	157	172	172	173	171	175	158	137	163	167	159	127	162	185	149	156	168	136	169	155	144	147	176	184	179	173	157	164	160	154	155	156	174	154	140	176	175	178	165	187	160	167	167	160	168	155	160	147	150	156	137	180	167	163	175	164	167	164	156	155	164	187	166	160	166	170	178	167	181	176	171	155	164	160	159	179	162	159	152	132	148	178	169	165	177	165	156	162	167	188	151	172	170	149	171	178	156	164	168	166	179	158	155	190	168	159	151	153	179	168	159	152	177	148	163	158	157	167	180	173	187	149	162	159	161	140	170	171	168	170	158	133	184	160	181	172	193	169	161	147	174	151	165	158	167	168	147	151	171	185	182	175	172	152	167	144	163	170	149	155	160	156	163	164	161	134	196	156	161	182	165	174	165	192	155	191	147	143	147	163	205	196	160	170	173	160	154	141	179	152	183	163	141	142	181	167	161	162	154	151	151	172	141	166	151	160	157	157	176	161	149	159	170	169	180	188	155	193	163	145	175	143	168	150	175	163	138	152	132	163	140	173	160	160	151	167	174	143	153	172	167	172	165	166	172	148	174	198	142	186	188	190	166	171	189	151	151	160	153	158	154	152	154	175	159	167	162	184	152	156	154	178	129	163	167	172	155	179	177	157	161	153	159	160	165	164	168	161	141	165	161	175	160	180	170	153	163	202	153	174	154	165	172	153	180	143	168	158	147	189	174	179	155	160	173	147	158	182	149	161	177	176	159	152	165	162	174	155	161	162	148	145	160	159	171	161	148	181	188	163	171	152	173	154	164	162	192	138	175	203	162	140	157	192	179	169	177	156	154	160	175	138	159	146	159	166	145	187	148	163	182	170	146	145	157	159	172	154	144	144	169	151	158	168	175	157	192	150	139	162	165	168	179	155	138	153	155	174	153	173	165	156	156	174	168	156	161	183	181	157	159	165	175	163	146	159	170	161	176	136	169	187	181	176	168	184	158	171	161	168	133	155	155	191	176	165	189	168	163	158	177	163	164	163	167	132	157	180	176	155	163	157	166	163	171	154	155	171	181	175	169	171	178	140	168	174	186	140	147	158	149	139	153	158	143	182	175	162	152	152	171	161	184	159	171	174	155	160	158	169	188	142	151	180	162	157	180	142	165	170	185	157	161	169	154	152	160	141	166	162	162	171	164	149	152	173	169	144	159	147	170	151	154	154	169	157	167	139	137	164	142	167	161	182	147	162	146	159	152	161	168	174	152	152	156	177	183	175	161	147	196	132	162	163	177	151	157	164	145	167	148	157	163	144	170	160	171	150	147	164	180	167	142	141	154	196	158	166	163	171	195	153	165	173	181	158	161	171	168	194	165	160	166	156	168	158	189	181	166	178	177	186	176	158	150	161	167	158	182	180	145	191	179	160	165	145	157	149	190	160	149	174	190	180	149	183	150	167	150	178	188	148	172	150	175	177	159	154	155	155	184	163	150	167	153	159	163	177	169	156	149	153	154	169	169	153	154	166	178	178	153	149	159	159	156	158	157	171	180	169	150	153	173	160	172	175	175	159	164	161	155	142	160	168	151	173	188	175	162	158	168	158	151	167	180	160	169	173	138	180	154	172	148	175	167	171	174	158	173	138	159	161	154	177	140	164	148	165	131	164	158	153	165	165	183	161	155	169	152	161	163	173	190	171	164	163	178	166	148	158	166	149	164	141	155	176	183	163	167	143	176	172	197	178	155	183	164	177	159	170	162	150	160	165	141	154	163	141	143	154	170	162	158	168	163	161	158	164	155	165	185	167	148	151	154	165	174	141	168	154	172	158	164	182	167	174	155	159	166	155	191	153	134	166	154	189	146	165	161	157	145	159	181	146	155	174	157	149	173	174	158	160	154	169	168	163	165	172	172	159	186	168	159	170	169	176	165	169	170	188	179	166	169	149	166	158	163	139	146	168	155	142	177	167	160	177	152	149	152	168	174	183	143	160	169	157	162	167	178	166	161	163	178	147	167	164	156	164	175	161	173	158	171	145	171	182	167	158	152	155	163	148	148	165	180	169	148	151	162	182	145	183	175	153	181	161	143	138	158	151	171	182	173	162	178	176	180	151	157	144	184	171	160	180	164	161	158	164	174	160	151	160	146	155	155	169	148	154	195	159	168	164	161	164	155	171	157	172	180	158	183	143	166	138	148	169	148	160	164	149	152	165	158	146	142	183	158	168	162	139	160	141	166	147	165	163	174	188	161	162	164	151	149	171	156	163	156	159	183	167	153	168	169	168	166	162	184	146	162	176	171	163	154	161	164	145	157	164	150	154	168	165	161	148	150	165	151	154	172	180	145	177	145	155	153	147	160	199	163	170	174	147	157	149	164	171	142	140	176	165	161	165	168	140	170	194	170	146	176	141	157	162	165	172	155	152	159	157	164	159	159	151	163	151	182	182	178	165	158	168	168	187	170	158	164	164	169	160	137	150	169	152	169	162	135	156	158	154	177	161	157
4881	10030	7888	3913	2684	1929	1544	1236	1006	810	765	650	660	564	533	410	454	375	378	391	438	512	421	334	285	264	254	266	278	238	244	233	223	247	234	226	251	261	270	235	251	242	249	228	257	256	259	223	231	236	241	216	244	248	233	228	228	242	220	230	224	221	231	240	204	208	231	227	227	232	230	230	210	217	205	223	215	223	203	235	227	222	221	199	186	240	216	221	194	230	202	237	238	230	241	242	221	193	231	206	214	226	218	203	230	204	211	200	251	216	221	206	213	215	221	224	218	224	232	223	207	207	213	238	228	204	231	212	210	217	204	206	206	210	212	228	238	202	187	224	198	206	211	230	223	215	216	198	209	238	212	213	220	221	192	212	224	224	229	209	211	207	215	217	210	236	230	221	181	223	214	214	202	208	202	225	247	219	232	220	207	218	199	187	221	207	191	193	229	231	200	233	218	194	222	220	201	223	207	206	227	218	233	206	236	181	202	244	237	210	218	223	229	236	218	217	207	225	211	206	209	209	214	197	212	208	225	245	229	214	184	240	218	203	207	203	184	194	235	219	216	226	220	232	196	228	205	226	226	215	223	211	218	221	227	214	202	204	205	219	205	213	206	225	184	187	235	220	234	209	194	216	195	222	212	217	216	236	226	234	231	200	213	204	220	215	224	208	210	218	205	219	233	218	212	217	232	213	227	203	233	220	222	227	211	234	189	224	208	197	227	203	180	213	220	208	202	212	217	206	208	219	241	196	220	206	201	218	209	212	201	195	222	200	205	225	201	203	195	226	233	205	194	222	212	202	218	215	218	212	245	220	210	208	191	213	206	234	239	221	214	224	212	192	206	197	232	196	206	220	216	223	227	217	212	218	203	252	216	220	215	198	175	224	231	226	231	216	213	212	202	212	206	236	213	215	204	204	216	235	225	211	208	229	224	221	207	186	211	216	240	213	191	212	204	203	198	232	238	235	218	225	219	236	240	212	208	247	226	221	191	223	192	216	221	226	219	201	226	229	223	247	204	224	213	242	209	217	207	220	222	234	214	226	194	205	216	219	217	202	193	233	225	241	214	207	207	213	234	225	235	199	211	231	212	215	206	212	228	219	208	241	215	240	191	244	200	209	207	179	209	214	225	211	245	202	190	185	206	223	228	232	221	228	233	224	199	236	191	225	254	218	227	223	194	200	252	214	253	225	206	236	202	225	226	205	225	219	200	222	235	215	210	196	245	217	213	186	209	192	226	203	211	240	209	206	201	211	239	231	230	213	241	229	227	219	224	202	196	222	217	219	225	226	213	215	197	200	205	189	214	218	221	197	212	209	226	240	220	203	235	232	238	222	214	182	224	227	235	214	218	228	169	241	243	220	224	202	216	239	240	182	200	211	207	219	212	210	221	209	202	256	206	197	226	214	218	225	200	213	232	204	186	209	217	208	249	219	217	221	210	211	211	198	229	233	192	209	244	234	214	255	200	245	218	217	208	232	231	224	198	202	264	202	215	212	223	215	220	231	227	237	208	190	212	211	244	220	204	230	240	207	211	220	238	195	229	238	186	226	222	222	194	224	211	221	204	201	189	198	238	195	231	214	222	203	216	213	218	234	209	224	212	222	219	225	216	220	235	229	207	227	199	198	219	214	218	216	219	189	231	203	203	222	217	201	207	226	225	226	183	219	215	241	237	217	216	225	232	212	199	207	196	248	212	217	231	226	219	226	193	238	218	197	222	205	216	220	205	215	230	207	213	207	243	249	205	230	213	211	207	236	220	227	248	248	203	205	195	208	244	213	210	215	214	201	214	225	216	226	213	228	249	216	216	207	199	206	203	204	242	236	194	215	213	207	218	203	211	248	214	229	220	214	218	204	209	240	210	232	226	217	233	208	222	225	195	189	201	218	214	217	211	240	217	234	217	218	226	223	204	236	214	204	243	214	221	235	206	215	222	205	213	222	204	238	234	212	203	211	206	197	211	249	238	182	209	221	199	224	229	231	229	234	200	209	217	224	240	195	184	211	221	218	213	201	222	239	217	200	197	223	239	213	212	188	228	220	222	215	211	251	186	230	222	223	249	200	216	211	217	208	207	230	240	208	232	217	239	205	237	204	228	213	231	186	221	232	196	220	225	237	199	215	192	218	205	198	196	212	216	229	202	247	225	244	200	201	220	207	210	204	200	223	221	234	228	233	223	237	218	235	215	212	224	224	233	233	221	222	195	234	208	216	216	194	240	224	226	222	229	210	183	221	216	245	205	200	237	238	217	202	229	227	203	226	202	211	235	230	215	252	200	179	228	215	227	220	229	230	209	196	238	206	198	208	221	198	199	223	219	194	223	240	225	219	195	223	217	195	225	211	197	173	224	222	210	239	218	194	210	210	207	207	219	207	215	226	216	214	208	239	244	226	206	226	221	227	204	193	226	227	221	214	211	232	230	211	198	241	219	210	214	221	200	228	191	220	201	231	200	234	222	222	225	209	209	211	221	209	189	209	234	232	220	204	222	197	197	215	238	231	201	188	218	250	248	242	206	213	223	228	210	213	212	207	224	236	214	213	216	195	202	214	207	224	205	212	231	201	215	202	236	232	222	212	218	217	230	215	226	203	191	217	208	218	192	213	210	226	216	203	195	185	191	223	216	216	236	214	223	217	212	218	209	224	242	222	224	214	209	208	221	203	229	220	214	234	214	212	210	209	216	200	201	220	238	218	218	226	216	213	205	238	201	219	226	231	209	227	220	213	226	186	245	206	212	244	195	206	212	221	193	206	211	207	195	217	206	236	221	208	203	244	216	202	198	230	238	215	226	225	214	214	201	202	205	219	192	219	176	203	229	228	213	220	205	202	237	223	226	223	213	201	209	230	232	174	197	207	234	225	225	196	240	212	205	209	213	225	209	192	220	217	211	209	201	202	216	221	180	212	201	212	216	221	217	211	216	200	200	217	215	232	220	231	182	209	222	205	235	195	229	204	236	205	223	207	240	239	207	216	200	218	229	204	197	200	214	198	202	235	209	207	235	223	239	216	217	224	218	237	231	217	236	232	247	227	250	209	225	220	198	211	214	222	221	209	213	206	220	223	242	193	236	240	225	217	224	199	217	213	189	214	216	211	220	216	224	211	204	204	218	218	219	229	211	230	214	200	201	214	236	206	223	224	210	221	228	216	237	209	228	192	200	226	196	215	208	200	206	223	219	222	207	222	215	202	211	219	241	235	232	234	203	231	220	202	204	235	208	238	217	211	199	239	232	233	214	213	212	224	235	205	221	235	214	176	217	209	221	190	231	207	208	216	223	211	216	183	181	231	212	218	215	199	206	224	215	220	194	207	239	223	210	223	212	194	224	238	203	194	195	197	203	238	194	218	196	212	199	258	208	216	222	203	212	202	244	230	223	200	222	219	186	215	236	216	196	207	192	206	213	204	231	203	195	210	234	230	229	236	191	211	196	179	206	209	222	190	220	211	213	201	232	261	206	223	221	210	209	229	225	246	228	226
25050	20928	26843	25011	7398	776	615	566	512	495	477	442	488	444	465	437	430	401	404	379	416	468	420	403	413	394	390	382	379	379	385	402	365	400	384	415	376	390	341	393	349	334	369	401	421	351	370	395	364	398	356	358	390	417	382	414	377	372	375	365	331	372	405	361	390	367	369	361	375	367	379	381	319	347	366	365	339	390	367	363	361	394	362	347	349	388	357	360	354	379	373	367	359	358	386	352	353	370	353	346	364	352	384	392	384	359	354	352	358	332	383	364	360	396	394	358	376	347	389	347	362	358	393	357	357	376	353	363	394	375	376	364	358	388	359	399	366	385	361	378	366	369	386	328	394	363	360	350	346	370	368	409	389	401	373	361	373	355	386	353	360	359	399	381	372	376	370	378	367	358	396	348	350	396	400	348	377	376	396	363	385	385	348	335	351	391	379	356	377	387	357	377	379	369	376	344	386	347	385	381	358	370	387	395	399	348	346	355	388	369	368	373	375	362	361	348	388	353	390	360	376	353	359	352	368	325	361	382	380	396	392	381	398	387	372	318	362	353	368	344	391	402	344	345	371	383	366	385	373	381	345	367	368	392	367	394	363	356	392	417	336	385	356	376	386	370	355	384	368	397	358	388	339	380	356	351	347	363	380	399	370	399	376	366	351	381	392	375	422	380	374	354	426	341	421	337	331	387	368	383	355	367	370	373	377	369	370	360	342	371	422	367	373	373	376	362	367	370	369	362	393	357	384	394	367	383	376	355	351	352	357	371	360	363	387	363	366	365	347	402	407	392	353	349	366	353	352	370	409	370	376	382	406	358	374	348	396	369	369	395	379	353	412	366	392	369	378	359	360	381	367	371	377	386	384	382	380	343	309	393	351	390	307	352	391	332	364	394	386	348	323	358	380	392	376	367	376	406	371	378	356	383	379	359	392	375	355	406	372	387	354	317	352	363	366	362	422	364	360	394	369	380	331	353	383	364	390	371	400	365	376	388	373	380	340	375	354	375	353	384	347	374	383	359	363	422	370	378	336	375	400	372	374	344	371	383	384	385	377	378	369	369	359	368	364	357	376	383	349	348	377	353	375	378	369	359	369	380	368	385	379	336	354	350	348	374	408	382	357	352	330	360	392	376	358	378	364	385	394	336	374	379	415	370	377	354	360	373	355	399	350	350	386	357	378	361	379	369	374	398	400	357	409	374	354	376	377	391	401	377	382	369	410	373	340	385	386	398	403	400	371	405	384	357	352	356	369	381	378	394	389	402	375	362	338	362	359	354	382	341	361	375	375	376	390	385	371	375	313	356	363	389	388	371	387	356	366	362	371	359	368	362	371	350	385	351	358	368	410	419	356	375	365	358	367	404	370	378	378	381	345	370	375	369	368	367	377	349	369	352	370	371	354	379	368	383	357	390	334	358	371	385	362	363	354	356	352	409	363	373	389	356	416	375	367	360	366	400	366	375	340	354	410	343	367	371	392	380	400	359	371	376	369	357	365	350	361	362	355	393	362	365	361	388	389	362	377	374	338	348	376	382	366	399	371	359	369	411	368	366	343	371	368	367	344	370	352	336	369	352	355	391	348	370	351	352	397	379	366	375	362	354	351	364	381	335	380	402	355	374	344	374	375	330	403	368	387	344	379	351	394	377	358	374	377	396	379	400	365	382	391	349	350	395	345	380	384	354	363	347	375	412	373	363	391	375	369	368	367	387	365	343	379	374	366	372	358	349	366	381	339	379	360	349	374	343	343	373	338	377	362	341	385	394	369	351	372	348	355	363	381	340	346	397	369	400	349	354	389	380	358	366	356	357	419	351	353	372	344	400	366	346	367	346	394	369	398	395	360	350	357	381	343	391	379	371	388	359	390	376	343	378	399	359	358	353	352	386	380	386	370	345	358	383	374	368	392	355	355	387	372	362	384	343	379	380	374	403	350	392	366	356	381	376	338	378	379	376	383	336	361	343	369	357	408	378	378	349	356	382	326	399	349	361	383	367	369	371	355	383	396	401	406	367	359	394	374	359	366	379	336	371	350	385	337	373	361	392	375	351	359	373	374	389	371	357	380	366	394	373	410	341	369	380	337	363	376	354	344	376	345	402	362	388	375	359	367	380	388	389	423	378	349	362	358	377	331	368	353	387	386	357	375	359	340	382	387	382	383	366	359	385	370	382	356	375	376	328	384	391	363	348	364	359	389	379	364	375	370	409	390	364	365	388	379	366	390	357	367	362	363	389	370	360	406	372	369	340	378	320	363	397	377	371	382	359	365	375	345	399	344	359	339	348	383	370	384	379	368	318	381	362	383	401	360	366	409	368	374	371	372	372	374	336	369	332	368	395	381	372	350	335	349	363	364	360	368	364	367	396	349	385	354	352	358	378	366	349	355	402	369	378	365	363	385	396	393	356	331	383	356	349	399	356	379	389	354	342	371	369	377	406	392	378	367	354	374	365	359	352	344	373	360	386	355	365	404	407	371	345	401	356	367	339	373	348	389	382	355	349	387	418	375	367	364	360	340	383	400	381	362	393	373	381	369	356	348	359	380	350	398	368	358	369	399	360	358	351	370	332	375	413	362	351	356	366	358	391	351	333	344	344	349	390	349	358	350	353	371	344	375	395	364	354	369	363	373	401	359	382	355	342	370	381	384	357	403	368	322	370	371	386	374	388	351	359	401	374	353	350	356	366	355	371	359	379	375	402	390	348	390	375	401	390	355	361	362	387	370	366	378	401	389	356	380	370	380	382	341	371	354	402	415	370	382	389	383	382	377	347	372	371	358	350	344	361	372	391	344	338	373	380	387	316	362	364	368	371	358	399	383	372	341	367	334	352	362	375	381	373	379	376	382	356	356	383	364	329	360	329	368	359	348	399	352	406	370	379	378	407	386	367	345	399	392	359	392	376	372	382	365	359	354	322	357	361	342	338	361	370	384	361	356	394	394	401	357	386	370	402	341	367	365	365	394	341	375	369	361	361	383	377	368	383	390	390	368	378	348	371	383	369	369	365	375	349	348	392	397	403	387	376	383	360	347	365	342	345	370	376	372	419	402	380	352	339	361	351	373	347	368	389	343	360	380	363	368	393	373	383	363	375	395	359	328	369	352	335	381	353	352	388	405	372	407	364	390	364	338	353	370	353	368	370	365	360	374	378	368	355	347	362	379	422	389	380	359	372	377	393	356	344	383	386	362	353	389	361	403	345	375	379	361	373	381	392	391	371	403	317	379	401	358	370	372	362	362	350	343	365	376	359	375	368	377	367	367	353	323	342	360	375	377	370	364	335	397	393	374	354	395	381	375	338	357	384	354	383	339	356	343	358	354	349	394	362	373	387	341	373	396	369	360	363	339	406	355	391	375	366	362	361	383	404	356	350	372	390	372	371	385	366	372	395	363	367	337	378	392	357	364	401	398	378	383	362	373	402	353	356	373	364	375	360	357	373	395	364	377	343	366	386	375	375	342	379	377	364	349	369	388	375	357	365	410	405
4813	6387	4955	2551	1781	1489	1199	1041	910	803	727	772	663	752	656	593	564	539	543	593	617	657	585	567	484	515	453	472	488	453	466	475	447	493	499	508	493	483	485	500	456	484	475	485	494	469	468	439	418	479	445	449	490	449	483	448	452	498	465	467	469	474	450	467	445	462	448	469	477	460	444	514	460	470	431	478	456	474	483	472	426	477	465	422	482	475	477	436	473	453	451	489	424	467	503	501	431	443	436	477	443	468	446	465	446	446	467	424	431	465	478	417	474	433	457	422	445	460	480	464	461	451	432	473	457	447	477	435	426	457	484	460	473	440	444	470	424	451	420	465	421	463	429	446	435	452	472	416	420	488	467	481	451	473	496	500	465	447	405	481	448	442	445	429	440	427	431	441	437	458	442	475	454	474	434	431	412	462	456	508	421	422	459	463	494	495	443	411	465	434	468	489	471	429	458	410	467	449	434	476	461	476	499	453	468	455	474	442	438	429	462	430	482	523	467	439	437	446	433	440	428	437	427	468	478	476	418	425	491	447	476	455	471	493	454	444	424	483	434	449	458	435	506	482	449	457	488	433	425	449	470	439	471	444	460	456	451	460	457	484	470	462	463	429	453	490	492	476	455	426	455	435	423	468	457	453	468	472	444	421	489	419	434	462	484	464	446	480	432	447	459	463	469	429	465	441	479	443	447	471	469	443	436	418	468	438	451	480	507	470	419	482	437	452	450	456	505	421	457	466	446	477	481	495	439	459	465	459	464	454	451	466	440	467	433	435	454	449	452	425	453	447	433	437	447	441	452	449	455	461	482	439	464	428	456	480	463	439	444	434	463	448	439	460	514	463	470	442	430	448	457	493	488	463	475	427	461	471	485	438	454	426	472	457	442	485	443	465	474	431	452	418	489	460	472	503	481	467	445	458	445	467	389	457	413	440	464	471	443	424	456	447	444	471	443	444	429	462	528	420	449	451	505	436	454	438	477	451	494	492	436	464	465	474	422	444	441	485	461	442	464	489	447	445	460	453	468	449	462	486	475	451	472	445	463	458	440	450	449	404	467	440	468	466	462	493	439	453	476	429	454	447	469	511	462	462	458	468	446	475	449	450	471	494	453	434	449	460	466	489	427	488	464	414	454	459	470	396	470	426	404	478	435	466	449	456	459	422	447	459	442	424	487	487	467	453	443	458	475	428	424	440	424	461	451	450	423	472	440	460	472	431	479	415	452	473	430	441	430	495	446	475	469	498	457	481	472	486	472	464	480	466	464	462	466	457	469	456	447	478	459	396	430	441	442	424	489	405	477	456	446	477	462	459	444	463	483	456	489	465	468	423	481	438	437	467	463	493	447	484	463	454	458	449	479	443	430	496	493	437	439	486	458	473	471	462	435	422	438	462	430	472	476	426	452	432	469	447	458	457	462	422	491	427	468	429	469	463	413	415	519	464	439	455	480	436	456	439	451	457	448	431	466	461	485	478	448	407	441	476	440	451	467	472	447	457	443	474	464	485	457	464	493	419	429	473	453	467	454	458	453	467	457	476	463	445	453	470	493	473	462	454	480	447	478	464	476	468	407	440	444	449	423	444	488	471	457	462	449	442	429	434	473	468	431	437	479	465	436	432	420	471	451	483	478	439	464	467	444	450	454	438	476	420	500	465	422	459	456	474	460	459	430	460	443	470	430	451	453	415	501	434	437	438	456	443	429	461	472	455	416	441	456	453	428	418	443	455	429	446	456	426	467	486	439	436	438	446	480	452	426	464	443	432	457	447	464	439	445	434	464	450	453	440	452	480	430	466	486	477	448	425	411	473	442	412	480	442	485	423	453	430	436	459	467	457	491	452	455	457	444	459	457	473	441	418	438	492	484	477	436	462	466	483	472	457	484	451	434	457	470	462	409	446	462	444	478	429	482	495	456	416	459	488	435	456	476	447	425	484	462	433	460	448	450	433	445	443	484	471	459	445	431	433	415	464	426	461	426	455	473	461	452	429	478	449	459	407	442	423	441	437	450	435	471	481	445	460	478	432	468	466	445	479	439	438	430	486	432	431	485	488	411	464	426	483	472	465	427	449	466	469	414	459	451	476	436	455	472	437	480	496	500	474	477	433	480	423	491	435	447	452	457	466	465	435	485	479	459	429	437	421	454	474	485	458	478	473	482	471	419	452	443	485	486	410	409	457	466	450	427	421	446	477	460	445	463	422	518	441	479	466	421	439	462	445	448	432	459	495	450	434	426	463	478	435	452	468	441	452	464	477	446	450	444	464	461	483	428	450	437	462	471	456	477	465	439	456	446	440	461	476	481	473	479	429	488	449	475	441	452	438	425	469	474	439	448	408	473	448	455	415	440	447	451	438	473	442	468	447	454	460	495	456	476	466	453	450	449	462	449	459	456	423	483	473	450	433	463	462	446	486	428	462	478	460	442	459	452	468	463	464	452	414	442	405	460	457	437	453	462	444	422	469	440	446	469	490	444	474	457	473	472	470	513	451	435	425	468	452	470	449	484	453	447	439	442	467	458	485	440	465	466	464	447	423	472	501	444	446	504	437	450	450	476	455	415	480	482	475	484	415	463	457	445	447	464	463	463	493	467	435	468	447	443	453	479	436	466	483	421	443	475	424	443	451	486	453	497	450	435	450	457	457	447	457	457	454	453	425	472	447	429	477	460	495	448	455	457	430	457	459	457	434	481	435	456	432	452	478	467	455	441	456	453	479	410	465	465	453	459	464	443	468	433	477	429	459	458	455	457	479	451	442	461	445	472	429	487	458	474	463	438	450	459	444	440	457	447	467	458	436	428	421	475	447	440	472	440	441	467	457	450	461	440	434	449	447	455	461	455	448	450	421	439	413	459	450	436	479	462	438	423	463	425	469	471	454	472	461	462	437	462	472	433	436	478	486	466	427	435	469	466	461	441	484	436	441	460	480	475	448	477	478	453	459	444	471	426	444	463	455	470	478	453	447	468	455	445	440	468	449	472	446	481	464	407	446	450	438	440	456	476	451	436	480	486	466	479	459	476	424	491	415	445	463	448	457	444	465	460	427	480	444	446	448	484	460	416	445	434	479	486	465	495	463	456	465	488	448	472	436	497	460	448	469	437	453	460	430	449	458	454	450	457	450	425	447	442	408	458	486	455	462	471	439	405	450	431	477	432	439	505	445	454	438	482	409	443	469	467	418	387	448	444	458	438	438	423	426	454	448	442	427	421	490	444	419	448	405	413	475	446	463	463	475	465	432	444	472	452	454	495	454	499	472	467	460	472	437	457	465	478	446	460	432	406	446	452	444	415	480	499	451	468	506	438	460	445	465	432	482	472	441	457	445	451	412	450	415	476	438	439	463	468	455	491	434	447	415	494	451	492	448	444	445	427	432	463	436	417	443	480	434	460	433	459	450	460	466	435	487	457	442	459	408	464	451	433	470	493	493	456	414	484	437	455	469	434	453	415	449	487	466	472	442	468	443	443	450	475	435	470	480	473	443
22774	20966	28652	23433	20956	20973	6608	960	726	648	508	472	459	420	396	331	302	273	289	290	332	341	324	239	208	214	199	223	209	202	181	189	195	189	200	204	191	183	191	178	177	187	192	191	173	172	191	144	172	143	154	183	186	200	189	218	189	169	167	178	173	143	163	174	142	183	201	176	188	173	160	160	151	170	163	159	169	160	154	145	196	167	169	175	144	147	147	174	166	174	152	173	144	162	184	193	157	177	158	150	149	180	154	129	167	157	151	172	142	150	175	152	148	137	140	170	168	141	158	154	150	152	155	153	151	151	170	177	151	149	177	175	153	172	150	142	172	162	135	179	150	128	135	174	163	147	169	174	185	157	160	136	128	157	180	159	155	158	143	152	173	160	154	151	174	145	184	140	145	140	147	161	168	139	143	167	164	152	162	155	161	172	151	162	167	156	152	156	177	173	153	155	161	166	155	144	162	153	166	168	162	146	142	144	143	157	151	149	146	148	159	151	157	154	149	177	149	157	158	137	166	160	167	130	149	158	150	156	160	142	162	151	138	168	161	140	157	166	162	157	137	159	173	162	176	173	156	134	169	144	161	172	150	165	195	129	155	169	139	159	163	170	170	173	167	151	174	158	153	152	151	155	182	175	172	148	170	174	179	161	163	167	168	166	158	156	150	148	152	162	145	157	120	141	168	150	138	174	167	140	150	161	147	157	155	138	164	160	167	176	155	139	167	172	144	161	164	164	158	156	153	170	161	153	155	151	159	160	168	157	145	137	161	155	130	173	156	171	159	175	154	140	168	166	166	145	144	151	166	160	156	167	142	164	159	176	132	146	178	172	146	123	144	155	162	155	136	129	131	162	164	138	158	161	137	152	162	162	149	157	157	157	157	148	150	155	172	132	154	144	151	130	170	155	153	144	165	149	161	168	146	164	166	168	155	126	159	171	156	144	160	161	153	158	137	166	138	140	161	143	156	156	155	158	168	142	154	177	146	167	154	162	169	173	173	176	155	154	160	149	147	137	164	139	178	161	161	152	176	151	138	149	146	156	142	150	141	159	150	145	156	144	157	141	158	163	166	131	158	152	159	161	154	142	150	147	170	148	132	159	147	143	166	160	158	157	141	177	148	154	159	158	154	164	157	160	160	172	136	170	123	155	158	163	141	144	155	155	196	146	160	165	160	142	153	153	158	157	155	173	181	189	141	148	172	153	153	156	156	169	160	148	146	152	152	166	136	168	148	173	157	167	139	141	156	156	164	159	181	160	168	131	170	144	158	161	191	154	150	155	147	157	151	151	157	148	181	143	149	147	147	149	151	157	159	153	147	154	150	160	176	142	175	148	165	172	126	157	174	150	146	153	134	146	151	163	166	170	153	141	166	160	149	182	147	163	165	155	150	134	159	152	154	163	157	164	151	141	155	164	140	174	146	155	171	148	155	176	154	166	143	146	147	153	139	162	150	141	150	179	152	150	163	143	158	166	162	153	154	161	169	141	160	157	151	126	152	153	169	151	158	146	174	161	160	173	163	120	150	150	175	158	148	146	172	144	161	158	153	159	160	170	154	131	149	148	142	173	164	146	169	147	161	153	157	155	158	156	171	170	159	142	164	164	162	168	142	148	174	166	168	163	179	142	177	162	148	146	142	165	146	142	139	144	165	148	145	133	166	161	161	156	153	181	144	156	157	141	161	158	142	131	157	155	146	174	166	158	175	166	150	142	148	164	170	164	138	169	160	153	146	145	138	157	159	151	153	152	159	163	175	148	164	183	140	152	149	170	175	157	169	148	167	156	168	150	154	129	162	173	168	158	149	156	168	158	163	166	155	155	159	127	159	140	162	152	142	147	167	155	152	149	141	202	168	144	153	154	145	160	150	148	161	177	171	152	150	139	146	157	172	171	166	160	154	144	177	154	169	145	166	153	147	163	150	129	167	128	150	152	174	140	132	156	174	137	155	146	148	159	152	161	164	153	148	148	166	177	143	146	163	133	163	143	150	149	150	154	168	157	169	168	142	160	154	153	160	160	163	151	181	156	144	151	159	155	143	154	174	151	152	146	138	145	154	151	166	171	138	172	148	156	157	167	134	158	163	149	142	157	159	143	155	166	163	153	151	133	161	172	159	155	178	148	157	167	169	153	173	148	145	147	157	153	151	163	174	148	144	166	143	157	148	145	138	164	161	136	156	160	143	151	136	145	151	165	140	173	154	160	153	181	145	175	133	167	172	151	145	156	144	157	141	140	165	154	165	142	163	163	142	154	162	158	174	155	135	162	203	147	154	150	168	139	161	138	164	169	141	144	174	165	171	159	149	157	166	154	158	152	160	158	154	140	151	162	158	148	177	166	146	153	179	187	148	161	138	152	164	162	161	169	161	164	155	175	172	170	158	147	146	167	154	153	136	137	151	139	140	147	157	157	162	158	148	139	141	135	125	154	163	161	152	136	162	171	177	163	134	151	180	150	141	146	117	157	149	124	141	170	146	152	163	143	157	142	150	152	128	142	178	133	175	155	156	137	164	144	155	133	147	150	161	160	154	138	135	138	147	140	147	157	162	147	157	187	160	156	166	155	144	166	174	145	132	156	162	163	150	156	138	167	146	160	161	166	168	155	166	160	167	121	159	179	144	160	148	177	191	151	140	145	136	155	154	163	164	157	192	158	146	159	167	148	181	163	140	140	166	137	172	142	147	152	161	149	140	160	147	154	153	121	168	155	136	163	167	158	148	142	149	147	150	156	161	149	157	138	170	167	163	150	139	159	155	165	149	154	134	141	187	150	145	138	166	154	156	155	145	151	165	149	145	170	145	150	146	141	162	160	168	148	135	159	147	161	161	137	143	163	142	152	153	173	161	156	156	162	140	149	173	152	138	148	168	155	141	164	144	152	152	131	149	151	159	134	162	167	151	153	170	156	151	160	161	162	158	157	149	151	148	149	153	144	138	154	133	182	160	157	187	168	158	154	148	191	151	181	169	164	181	166	146	145	159	147	171	178	154	157	170	164	148	148	169	162	131	145	144	149	124	177	158	172	141	181	168	151	157	144	156	156	175	156	137	154	158	169	137	157	141	145	154	148	153	172	158	164	153	163	154	143	153	166	164	166	150	133	148	168	167	155	159	135	156	140	151	146	150	131	142	161	135	145	151	159	137	143	143	156	161	145	152	153	148	171	154	155	143	161	150	163	149	174	144	157	173	149	126	166	142	151	141	153	151	175	160	147	154	153	139	131	149	147	165	166	150	129	146	142	125	171	164	145	170	160	155	137	167	147	182	162	160	155	153	134	146	146	177	183	158	152	144	145	150	152	143	167	169	159	146	159	158	152	129	132	143	155	167	156	145	148	160	147	144	152	150	161	149	183	139	144	166	134	144	149	153	157	167	167	157	170	139	173	151	153	148	158	144	175	151	153	152	147	159	162	146	153	143	158	140	151	158	144	148	159	175	142	156	126	143	142	154	141	171	138	137	172	145	148	169	154	175	171	169	149
7114	16512	13413	6989	4841	3563	2814	2007	1696	1382	1185	1081	1013	935	812	650	570	532	541	525	575	665	473	396	335	307	312	282	275	250	262	258	251	236	260	253	253	237	225	269	222	259	225	229	230	229	226	199	226	209	227	221	246	239	256	253	241	217	191	234	212	211	204	215	194	233	209	196	212	205	208	202	186	213	195	182	191	209	204	217	233	215	177	195	196	204	188	219	176	177	200	210	198	204	197	222	209	200	178	206	172	195	189	212	214	170	201	197	163	178	174	200	201	170	206	174	197	190	179	218	190	196	207	199	176	206	171	194	184	214	191	177	205	194	176	173	191	208	171	171	223	154	188	191	203	178	223	173	204	190	198	196	158	216	196	189	192	182	200	173	193	188	189	222	189	172	211	193	205	176	189	217	164	190	175	210	189	216	164	186	195	210	194	188	174	189	180	223	201	176	184	188	184	192	179	180	186	179	187	198	174	177	182	216	207	197	182	179	187	187	183	165	197	187	197	167	194	181	181	198	204	210	181	207	188	189	180	175	171	196	181	246	183	178	184	181	222	196	203	176	186	199	183	219	200	210	193	175	196	191	181	187	190	168	188	188	202	207	195	172	169	196	170	199	168	192	192	214	169	213	178	174	179	204	190	206	195	182	182	200	192	182	202	167	171	176	201	180	195	175	190	192	218	201	170	174	211	185	181	184	170	179	177	191	190	174	205	184	187	191	181	192	192	167	177	207	187	178	203	179	179	188	157	191	208	177	196	204	189	173	187	201	172	183	199	190	168	197	180	189	197	194	167	197	198	189	186	203	185	179	198	180	187	180	195	199	175	178	199	210	184	170	203	198	173	206	207	182	165	197	202	164	215	195	205	185	186	177	210	166	197	183	179	210	199	177	178	171	178	207	193	193	172	189	168	191	247	178	197	208	194	169	195	192	205	185	185	200	214	193	193	189	203	201	206	190	193	192	194	218	192	161	193	227	176	203	195	198	185	185	181	202	180	188	213	203	203	186	168	196	219	200	191	204	196	223	197	185	173	171	175	198	171	180	203	170	189	196	201	203	174	175	195	190	217	186	171	210	190	187	189	198	186	179	168	203	195	203	193	191	193	176	197	204	204	169	198	209	180	201	187	196	192	192	193	174	170	153	192	181	172	198	181	190	201	179	182	195	204	194	177	171	202	207	197	204	199	189	179	193	200	186	180	186	212	201	208	202	210	182	161	200	195	196	201	200	209	197	179	170	178	203	219	203	194	165	195	180	211	201	189	200	168	185	203	176	178	153	172	178	193	186	173	192	200	191	199	198	197	185	180	201	179	163	174	182	203	217	179	181	195	203	179	178	214	213	186	185	220	178	198	151	182	197	213	205	201	211	196	194	193	185	202	188	178	197	189	180	206	211	203	179	189	190	177	206	174	180	173	201	187	195	169	176	184	161	190	174	208	189	177	166	181	220	194	216	146	199	186	224	194	197	170	195	190	204	199	199	198	193	186	206	204	193	171	191	190	189	197	178	225	203	201	209	195	195	221	196	191	192	166	219	177	167	177	191	200	194	192	194	201	213	192	210	173	190	186	203	190	199	185	195	181	200	193	191	173	196	182	179	183	201	196	184	193	192	182	182	189	176	178	193	208	202	194	202	182	212	193	185	225	187	180	167	183	174	197	207	160	194	193	179	195	161	191	180	184	208	186	190	187	185	166	191	202	188	194	225	195	160	214	183	192	184	196	162	201	212	188	178	173	173	203	184	219	184	215	213	161	196	167	172	187	194	201	176	175	183	187	186	186	178	174	210	170	192	192	176	193	192	195	194	173	187	180	177	199	173	180	168	192	186	204	183	218	182	211	171	177	195	169	201	205	182	198	184	184	208	191	201	193	196	194	194	185	193	198	159	197	190	205	164	175	165	186	209	198	191	195	182	219	196	206	203	166	184	181	191	177	182	178	207	177	180	200	202	204	189	199	206	210	176	177	194	199	197	194	188	188	181	180	200	185	203	231	190	180	194	180	188	193	189	211	207	184	184	209	185	205	172	193	194	209	196	196	170	195	186	183	173	208	186	212	191	189	191	174	186	193	182	184	193	178	215	194	181	210	203	184	192	185	191	203	175	226	176	199	203	191	182	182	206	193	182	189	195	197	187	191	163	187	199	193	171	181	182	167	159	219	201	192	174	166	186	204	187	178	213	190	186	192	191	170	203	200	179	164	197	226	209	210	191	200	192	174	201	200	189	178	178	180	210	167	179	187	203	187	191	183	209	192	178	194	187	179	173	187	175	190	189	186	156	195	183	165	179	186	182	191	180	189	193	191	173	179	163	190	201	164	166	195	203	199	184	185	183	164	198	195	186	209	215	208	183	187	188	198	193	201	178	201	177	188	201	176	195	211	199	184	213	188	193	158	179	205	187	186	180	202	173	193	184	192	194	185	175	199	190	188	184	177	191	192	183	192	164	201	186	178	206	216	216	180	182	193	196	213	180	184	191	186	204	190	219	178	190	178	185	205	182	192	200	185	213	188	194	208	198	193	182	187	218	189	177	204	206	179	200	183	184	212	182	201	169	167	206	193	198	184	189	190	189	161	210	183	188	175	180	206	211	185	197	223	189	173	168	171	188	175	189	178	179	181	193	168	182	193	199	198	172	164	206	180	177	195	206	166	214	180	181	197	163	178	180	193	204	200	202	198	195	182	189	202	171	199	213	165	202	202	186	200	204	196	209	161	203	195	180	210	190	179	179	148	195	186	186	204	208	183	199	188	190	197	186	188	190	188	194	198	198	188	180	194	199	169	197	163	191	205	191	166	185	182	177	187	202	173	210	197	164	205	194	183	196	179	167	208	179	199	179	191	209	198	173	208	202	188	188	194	189	192	170	206	180	191	193	183	190	171	168	187	198	199	184	200	191	170	187	197	182	195	196	189	196	194	189	187	199	209	196	185	200	209	185	186	181	201	207	200	192	183	219	185	189	215	204	193	207	184	183	201	192	197	172	180	179	198	162	186	176	206	181	169	171	190	171	178	190	204	194	200	215	190	174	170	178	169	197	196	197	195	174	163	193	195	178	184	195	190	186	193	193	197	198	185	190	179	166	200	187	188	185	185	174	174	186	188	194	187	181	172	192	186	173	200	190	203	181	170	202	201	183	194	172	212	188	199	187	192	208	203	195	165	176	202	185	176	187	183	177	196	197	172	170	187	197	174	188	179	182	190	208	188	203	210	176	191	197	185	206	199	191	166	175	178	183	182	198	194	196	166	186	193	165	191	200	219	210	190	173	182	186	214	180	183	179	198	182	190	193	171	212	205	197	196	207	186	213	198	194	183	201	183	180	177	172	176	181	199	217	194	187	211	194	213	214	164	194	189	168	178	185	193	205	196	190	225	175	181	173	194	182	199	196	192	191	175	190	172	194	175	185	195	215	190	193	192	172	201	185	183	199	173	191	202	171	187	206	193	174	186	175	193	168	200	185	222	179	168	194	177	205	198	209	190	183
26852	18361	4290	707	485	419	409	364	418	369	385	394	353	375	337	317	336	332	334	326	379	356	333	351	334	283	360	336	334	334	332	360	325	347	318	330	395	327	285	321	345	331	364	297	328	353	325	347	354	344	314	298	341	348	340	330	336	312	327	350	371	356	375	338	305	345	323	328	284	302	351	311	343	301	298	336	343	360	350	326	360	362	349	323	332	314	320	319	348	321	335	319	343	338	316	304	312	327	347	297	309	303	321	321	310	333	349	332	335	315	379	298	303	345	329	325	313	341	324	338	323	340	347	302	335	316	315	318	331	284	325	323	372	306	340	343	315	300	321	325	319	316	342	316	347	316	324	308	309	338	323	343	306	316	328	306	337	352	352	342	315	327	355	332	316	313	324	302	331	339	290	319	301	374	351	312	336	340	373	331	323	320	315	342	318	309	341	315	353	317	327	326	358	324	343	320	332	311	333	362	328	319	314	329	362	321	349	318	328	331	326	358	310	353	344	309	316	336	355	318	328	326	320	311	327	321	320	348	310	320	350	349	310	290	297	317	335	337	343	295	312	362	328	361	370	330	345	310	329	327	342	349	318	309	357	317	298	366	330	308	326	328	331	298	346	323	345	321	325	318	294	325	331	370	292	313	346	317	341	304	328	332	332	342	331	334	326	311	320	325	336	348	365	320	320	325	354	367	344	319	344	323	347	309	326	348	341	337	353	314	321	330	343	336	336	318	346	330	343	335	321	342	378	313	315	317	329	328	363	319	315	338	339	339	344	338	341	332	341	310	328	351	336	332	343	321	329	307	346	334	348	336	314	326	342	356	330	309	316	364	306	320	311	321	357	325	322	315	312	334	337	313	319	325	307	319	323	338	324	341	347	327	300	324	330	328	354	359	311	342	339	348	329	336	300	337	311	335	338	304	315	292	324	316	299	332	337	362	335	326	319	320	340	318	327	339	323	345	323	357	300	303	329	361	340	330	351	331	316	329	340	344	308	335	356	334	336	325	324	301	331	299	347	348	328	334	308	291	324	302	326	321	310	362	335	341	342	342	341	325	341	335	330	318	359	319	327	307	312	356	323	316	304	298	328	324	309	338	306	353	341	347	326	293	313	321	330	322	324	340	329	322	353	330	312	308	349	288	354	336	287	323	305	314	340	318	335	316	331	312	362	332	361	345	331	326	352	350	326	327	315	314	349	331	301	335	333	341	302	292	305	321	362	350	335	324	308	318	328	318	313	332	335	313	334	363	334	370	306	364	328	310	332	340	337	331	343	327	325	307	337	318	347	303	325	323	299	327	288	344	345	344	333	330	361	292	332	330	350	348	305	316	324	322	327	341	337	313	305	326	319	308	358	330	298	309	330	339	334	302	332	391	356	313	335	344	315	355	338	316	323	330	343	339	318	327	313	324	323	323	354	333	319	336	333	311	357	323	336	335	316	327	313	313	325	346	345	314	337	326	334	353	312	361	373	326	311	340	364	307	338	327	341	305	354	315	315	343	337	323	331	335	344	319	304	312	350	339	317	360	310	307	344	357	347	324	320	341	321	314	335	325	331	346	301	375	307	321	337	324	321	304	322	329	304	373	309	332	337	328	306	323	324	355	327	324	335	324	346	310	352	326	337	342	316	310	334	351	367	343	324	366	345	309	364	321	339	329	331	326	344	294	300	347	329	315	310	354	320	356	290	334	306	335	335	318	308	316	348	306	342	324	332	327	301	326	341	334	360	314	340	284	371	340	316	340	337	306	359	325	327	347	306	314	331	356	326	356	303	351	343	355	304	322	312	333	356	346	315	301	312	316	350	328	327	367	343	312	313	316	347	338	336	343	345	354	282	318	342	349	366	301	329	301	297	346	341	325	313	342	334	330	319	350	312	307	306	326	316	330	301	338	330	335	332	334	331	303	341	310	315	321	342	315	320	345	360	329	299	352	298	311	327	317	343	300	326	311	342	351	309	300	330	343	314	311	354	304	305	311	359	353	299	329	354	341	327	340	335	291	344	337	277	357	294	310	337	357	317	319	338	319	298	349	332	309	298	344	300	320	343	345	332	351	317	313	340	339	301	328	332	335	307	334	294	325	321	353	304	370	319	312	335	364	320	334	336	320	324	277	331	332	354	352	345	327	319	339	333	335	343	295	321	347	318	310	336	344	358	328	315	290	321	331	319	340	324	320	312	347	322	317	322	336	311	318	346	306	319	319	339	328	328	306	267	320	318	308	345	336	340	299	360	337	315	321	309	315	328	337	332	325	340	340	308	337	330	312	349	308	361	301	328	284	316	347	372	343	350	330	331	330	347	318	304	308	333	319	326	334	343	336	318	363	297	323	303	319	305	335	297	348	331	315	295	305	336	351	336	344	325	348	339	319	316	317	298	334	306	347	332	336	311	335	300	313	318	309	325	347	337	313	311	333	315	331	316	318	340	358	337	331	313	324	327	316	306	311	318	317	323	312	325	318	358	308	336	321	292	366	351	315	316	313	312	343	335	297	348	337	330	306	306	335	357	304	307	335	345	327	311	312	334	294	303	310	347	326	333	297	335	355	303	271	335	320	320	350	333	314	327	324	332	342	348	309	310	315	288	355	332	321	340	304	313	334	327	311	297	324	317	348	333	306	349	324	311	310	339	340	328	326	322	340	355	312	307	342	331	335	347	313	336	336	297	339	336	304	321	308	346	338	294	316	289	328	297	313	318	306	340	376	335	332	326	315	344	340	303	337	360	323	345	327	325	302	346	321	333	297	288	319	344	311	337	340	323	338	330	301	306	324	327	331	337	313	317	368	310	357	326	355	343	325	319	320	322	312	357	330	321	312	321	330	347	339	338	299	360	337	328	330	331	341	320	319	339	311	315	332	321	308	322	331	333	327	317	280	323	341	321	343	314	335	341	302	353	346	297	335	325	320	315	330	343	313	282	321	302	336	365	360	320	358	315	320	358	363	318	308	324	306	305	306	357	290	321	324	334	328	301	300	325	340	332	337	329	326	344	325	308	337	316	321	324	319	325	318	314	315	359	338	335	324	288	373	316	316	352	325	341	351	335	314	323	338	316	327	329	296	358	303	344	317	313	343	332	308	348	340	322	323	323	321	345	335	324	348	307	332	292	348	290	305	292	335	337	345	326	301	351	335	347	337	327	336	323	311	337	339	339	314	317	324	330	349	320	332	326	324	308	331	316	302	347	320	316	350	364	336	338	351	333	341	338	316	321	341	314	339	312	352	319	325	358	308	330	344	314	319	317	341	308	334	317	337	311	359	350	321	354	309	333	347	338	304	301	310	307	374	353	318	317	319	362	306	361	351	339	303	346	340	327	329	320	300	340	341	297	305	322	321	300	304	304	362	314	313	319	319	327	296	335	350	361	346	338	322	334	345	331	331	310	334	322	342	330	314	341	276	320	329	298	304	340	331	317	314	332	344	284	310	307	344	311	293	304	333	332	333	344	301	354	300	322	330	299	341	338	333	345	355	347	288	326	312
4204	1585	1269	812	649	526	544	525	501	462	481	494	487	535	504	458	452	443	466	518	542	495	450	440	425	415	386	416	385	420	453	439	437	391	432	380	450	411	432	436	413	451	413	420	421	437	421	424	451	443	416	417	419	445	419	442	392	435	430	393	413	412	436	390	405	396	401	438	437	433	375	412	415	408	423	420	397	427	417	413	405	407	400	432	441	421	433	434	437	428	399	374	409	427	379	424	414	414	402	410	410	412	400	407	391	438	454	394	414	403	395	405	459	414	449	437	400	401	401	430	417	379	403	389	459	442	379	451	425	435	425	423	433	410	406	447	428	422	400	415	396	406	420	417	417	416	421	429	464	418	420	419	468	431	450	409	445	431	374	403	395	417	380	432	432	437	395	411	401	422	464	412	425	400	419	404	388	410	386	435	388	416	440	436	439	441	392	410	404	389	438	410	374	453	427	382	389	435	403	399	411	398	413	396	432	451	452	440	392	415	400	434	444	367	453	417	416	391	400	411	403	423	387	422	424	413	402	398	426	405	412	391	400	431	406	418	444	454	398	425	408	415	434	443	418	426	409	385	436	394	426	422	418	394	438	390	424	409	414	398	405	437	407	420	415	394	451	407	390	397	412	418	420	397	422	427	405	420	397	396	426	412	414	407	413	471	445	425	419	399	427	445	423	417	421	389	405	410	388	440	408	441	438	376	376	433	406	433	428	459	404	421	445	414	416	408	417	421	433	417	396	406	430	382	422	430	409	411	427	399	424	459	385	411	438	390	424	423	417	409	413	440	453	413	418	406	417	424	399	412	413	462	417	424	435	370	408	417	427	410	426	402	415	450	426	394	426	459	390	418	427	410	472	440	424	427	419	398	396	404	416	410	441	406	413	394	409	419	438	427	403	437	450	405	435	400	413	429	393	417	415	414	442	407	397	445	418	431	409	403	419	400	356	427	406	408	422	399	401	418	423	414	421	430	436	433	443	431	427	406	411	424	425	398	441	417	431	413	395	410	406	445	398	425	409	410	407	418	410	412	391	412	433	412	422	412	431	438	445	417	397	407	417	441	430	396	436	469	419	414	403	396	441	424	408	408	430	450	445	398	394	413	443	401	465	439	388	389	387	422	374	439	405	450	400	434	408	408	384	403	383	442	414	432	409	397	427	399	419	410	440	416	410	420	414	459	392	386	415	434	438	418	403	456	434	415	454	424	405	382	433	448	413	425	424	443	414	396	435	376	405	442	399	385	417	419	420	414	402	416	395	472	427	412	407	392	432	423	438	412	377	410	439	407	439	433	428	432	428	384	424	399	417	391	422	406	396	426	463	393	427	428	453	427	411	373	412	393	405	421	416	402	445	438	430	411	391	443	413	408	387	373	414	421	422	391	433	382	396	407	449	429	404	394	414	450	424	419	387	437	399	416	387	367	429	437	445	425	453	412	394	434	444	410	415	373	404	437	423	394	384	439	410	442	415	391	432	422	374	430	489	452	408	392	430	379	422	411	391	439	409	440	426	439	392	428	425	400	409	430	423	392	414	406	414	397	420	396	399	443	378	416	423	407	429	449	414	429	409	399	415	407	463	412	393	420	441	399	413	428	391	423	401	441	463	447	429	471	400	421	411	426	390	403	431	388	437	394	390	390	368	420	412	396	453	429	396	411	443	418	433	438	398	401	389	422	389	401	408	431	438	406	385	422	399	434	446	429	399	406	388	425	410	418	404	430	423	374	415	395	424	434	377	421	401	428	430	412	391	415	390	429	396	441	403	391	392	423	389	419	416	431	399	419	408	440	425	387	406	394	402	423	420	452	415	402	401	415	413	416	426	403	398	434	408	397	419	425	434	419	412	431	414	425	413	400	396	410	412	404	420	437	434	442	454	444	391	413	433	421	418	429	390	431	391	395	373	404	413	431	413	415	466	417	407	423	426	451	454	397	391	450	398	434	429	408	463	437	409	424	425	424	417	431	405	433	419	440	398	422	416	412	427	407	399	414	399	429	439	402	396	434	364	427	445	430	421	421	433	433	406	445	440	413	406	446	381	422	419	392	419	413	400	403	418	382	426	473	421	399	409	419	400	403	390	388	410	427	447	415	423	429	420	429	397	416	423	414	398	447	394	395	455	448	385	433	415	447	458	396	436	418	409	392	428	392	415	420	437	391	419	447	417	396	450	444	438	413	393	397	384	445	430	420	415	410	408	420	429	377	454	421	461	403	383	364	416	414	429	437	401	402	449	404	377	398	455	418	441	419	426	458	407	427	390	420	400	416	407	437	427	399	439	415	403	430	404	427	405	349	403	433	422	432	395	438	452	416	418	385	414	415	417	402	398	388	409	443	435	440	428	418	423	425	416	411	394	422	417	416	441	412	408	443	396	432	405	400	452	390	466	416	439	417	436	389	440	444	420	426	404	429	416	448	432	413	449	427	386	464	413	382	422	429	422	447	413	425	416	408	414	419	369	414	400	409	399	431	388	423	424	427	405	426	387	426	427	397	400	416	437	416	439	403	417	392	414	387	433	403	409	419	443	398	397	448	445	434	390	420	406	349	426	423	420	397	423	406	414	387	438	422	436	417	416	427	404	403	433	409	446	414	412	447	384	411	409	441	406	419	411	404	395	391	411	394	400	415	420	444	414	429	410	388	434	399	364	427	437	405	396	430	433	417	423	391	398	414	387	401	412	450	410	404	415	424	439	409	417	411	423	408	404	439	401	417	418	440	436	397	400	397	429	398	387	495	425	419	436	399	403	408	404	417	371	403	420	446	406	411	474	452	414	441	429	411	439	414	415	388	416	394	426	431	417	432	436	420	432	455	422	404	442	425	410	423	432	403	412	425	458	410	391	426	419	404	420	406	425	440	419	420	424	438	438	404	410	433	443	447	398	461	432	402	400	409	442	423	433	456	421	390	422	427	404	367	416	397	412	461	440	420	375	416	406	400	406	417	452	402	452	414	400	413	411	380	449	414	416	393	374	395	428	409	423	385	409	402	391	405	414	409	419	396	456	435	398	389	411	418	361	422	409	405	405	424	414	415	428	455	473	413	432	429	411	420	434	444	397	417	375	420	393	437	385	412	424	376	420	456	415	405	439	444	413	425	430	395	397	426	427	430	397	454	428	389	411	444	434	424	418	427	423	428	442	424	411	404	397	400	426	426	403	455	383	378	403	434	447	399	359	437	401	397	390	434	434	419	409	385	395	430	359	404	430	441	411	402	430	423	409	411	429	400	418	412	458	404	438	465	394	390	411	377	409	389	437	391	413	429	420	410	405	413	432	389	427	413	424	414	440	438	418	417	411	437	419	419	428	404	438	431	474	394	432	419	396	414	424	441	401	425	395	406	414	436	396	384	430	435	411	430	399	431	438	391	406	416	382	461	389	415	417	434	401	407	419	462	416	450	422	423	405	414	442	396	405	446	425	443	449	432	436	384	434	396	414	406	438	398	410	430	429	406	415	418	403	432	425	430	430	384	426	399	407	391
23836	20958	28103	23966	20914	7034	840	545	472	406	337	347	337	338	301	266	233	242	251	271	253	304	229	211	202	199	199	173	181	183	185	187	173	183	180	173	167	154	172	176	159	175	203	192	183	192	180	178	165	161	162	185	178	168	171	197	162	201	170	153	169	179	169	169	185	176	156	165	167	168	183	173	170	161	168	156	190	165	169	182	173	156	172	174	170	176	171	163	150	187	154	164	203	165	167	182	154	161	159	161	179	168	158	164	163	162	158	182	158	170	165	160	175	136	133	160	172	148	142	175	159	158	143	179	182	168	153	153	159	160	164	158	166	142	171	171	155	151	173	182	148	175	167	168	165	170	178	181	153	191	175	152	132	146	171	151	176	174	163	181	198	179	154	136	156	175	179	192	162	178	154	160	164	164	180	156	185	154	162	167	159	156	158	161	166	157	172	153	167	173	166	177	173	161	179	153	202	157	173	155	173	163	164	177	154	185	164	163	166	169	149	162	164	136	162	149	168	155	176	171	163	175	169	178	163	161	167	169	166	168	154	153	162	157	169	182	178	183	170	161	168	169	175	162	157	152	149	175	162	169	178	156	163	175	165	167	168	175	176	165	164	169	177	162	171	154	198	153	150	167	156	179	177	178	158	157	164	158	171	155	144	150	156	155	179	186	185	182	164	172	173	166	176	166	150	160	157	201	148	173	175	166	186	156	155	157	159	189	154	178	140	179	173	166	138	163	159	186	170	148	133	160	159	178	150	160	141	169	176	168	172	167	182	157	155	145	169	163	156	160	171	157	141	151	183	160	164	181	181	186	164	170	152	147	168	185	161	151	152	165	157	150	173	163	159	162	153	173	171	150	182	165	169	147	164	161	156	160	178	152	185	157	196	164	164	148	175	161	173	171	145	172	164	186	169	164	138	176	182	150	161	171	172	167	170	171	188	141	155	159	165	154	178	154	176	174	162	171	161	154	162	163	155	181	169	150	169	174	172	162	170	181	164	158	160	154	160	192	149	158	165	183	156	175	147	148	168	172	170	165	188	179	163	172	159	155	166	165	155	160	173	158	149	177	164	162	185	160	171	180	154	173	213	158	145	160	136	142	171	172	176	171	154	153	174	163	182	163	153	156	135	177	158	177	150	162	157	158	183	172	175	157	163	171	142	173	166	137	159	162	156	147	161	181	169	186	154	146	156	140	176	168	166	156	158	172	149	151	162	143	173	166	150	164	139	173	141	167	192	171	191	163	170	154	157	154	177	150	160	150	166	154	174	173	159	148	147	151	164	178	172	183	153	156	159	176	157	158	163	162	161	157	160	172	179	162	160	169	162	177	150	186	154	139	165	168	176	172	163	158	167	149	177	159	174	175	159	163	171	176	150	158	176	135	187	176	155	157	153	146	186	154	152	156	156	152	165	179	163	125	171	165	156	143	160	181	149	163	142	177	164	189	169	161	171	169	155	157	154	161	189	163	145	170	156	170	162	152	153	151	178	181	178	150	157	134	167	156	182	165	168	176	173	142	154	166	153	167	138	151	174	172	179	163	162	175	161	177	158	159	170	178	170	173	155	155	167	157	171	146	180	178	159	190	148	176	175	163	176	161	146	180	180	192	166	168	155	167	173	180	152	159	163	177	154	181	159	163	155	166	182	184	151	154	170	126	178	166	151	143	181	176	156	159	176	157	166	144	193	164	163	159	176	188	150	184	145	137	172	150	161	178	169	167	159	172	174	174	186	147	162	166	152	150	162	125	162	166	155	185	145	166	161	153	151	157	155	145	185	154	172	140	150	153	155	165	165	171	164	177	168	164	170	166	158	170	163	176	153	186	126	147	155	183	173	184	156	148	183	166	170	174	186	151	165	154	148	180	173	151	161	170	176	174	156	162	130	167	161	186	153	149	163	159	172	151	167	139	158	168	132	187	142	154	132	172	158	168	158	173	168	166	165	176	167	158	155	190	158	170	147	168	179	151	162	190	174	138	159	141	181	180	159	164	163	168	179	167	143	170	151	160	164	154	164	187	152	151	172	179	184	200	183	161	178	186	181	144	154	182	145	157	141	186	166	159	168	144	166	158	209	145	161	174	131	150	167	197	154	165	137	158	176	181	184	169	177	180	164	158	161	163	192	171	155	157	154	166	151	164	174	162	178	171	168	159	152	174	177	185	173	153	178	169	184	147	182	169	145	167	170	151	167	186	162	174	147	142	176	171	187	190	173	166	161	187	174	170	172	160	170	155	160	151	177	176	165	174	162	147	150	160	162	184	155	174	192	187	185	151	160	167	168	168	192	179	148	176	177	146	153	168	193	178	158	147	164	171	168	163	171	148	147	163	154	171	174	145	171	155	180	160	175	132	158	140	179	161	171	164	159	157	170	160	165	176	164	181	162	158	132	183	158	168	149	172	159	176	169	168	152	155	164	170	160	195	153	179	182	164	167	160	165	182	170	162	167	175	178	157	161	164	158	174	172	158	160	156	196	161	170	185	176	164	161	157	145	171	163	171	151	180	136	143	176	169	145	182	165	157	159	159	170	171	159	167	157	161	159	156	171	160	169	163	146	156	137	145	163	188	157	162	152	172	152	151	161	155	158	168	142	155	181	188	157	165	182	170	169	156	163	178	157	164	163	164	181	193	139	149	159	158	163	172	192	161	196	163	169	159	179	149	154	156	149	168	171	164	175	190	188	160	146	150	168	160	163	181	163	157	178	163	182	175	136	135	165	182	156	177	148	164	172	186	150	182	174	161	165	162	158	157	168	203	161	157	165	159	164	158	159	151	157	172	150	166	155	162	144	164	196	157	184	158	187	150	186	152	160	177	167	168	150	183	168	179	171	159	166	178	167	163	148	167	162	160	145	150	170	161	159	151	177	148	150	167	151	184	181	198	164	157	174	159	178	161	156	153	160	182	157	171	171	170	176	179	174	192	166	178	145	140	177	153	159	164	159	148	167	160	163	169	154	169	173	174	140	167	184	168	154	147	160	172	159	172	162	172	178	155	171	159	166	161	154	169	144	166	131	175	163	154	171	166	171	155	124	151	194	165	160	161	164	162	152	161	164	163	181	172	166	183	154	165	163	161	176	167	183	155	188	150	155	151	133	175	166	192	171	151	163	186	158	150	154	149	133	164	189	170	164	173	160	164	139	152	170	174	151	161	188	165	153	155	145	149	166	173	152	157	159	161	167	184	170	163	175	170	170	149	150	151	165	185	154	158	155	163	160	143	162	168	165	183	153	166	186	143	176	174	158	152	166	165	159	155	166	178	152	191	174	162	154	155	160	159	172	172	151	156	162	177	151	171	160	169	165	175	165	167	166	171	184	161	159	176	168	154	185	163	153	170	162	170	149	154	150	155	172	156	161	148	169	176	156	173	172	157	176	162	190	172	162	173	175	153	174	156	194	156	156	164	143	148	177	160	169	150	156	160	171	152	171	178	163	167	183	147	173	177	168	166	158	149	170	185	160	176	196	158	163	189	158	168	178	166
4912	10084	7990	3875	2650	1879	1548	1187	996	865	695	649	610	579	473	455	406	370	379	411	437	439	380	319	299	288	280	262	247	277	267	255	245	240	251	233	261	257	238	223	231	270	251	228	229	235	258	236	251	242	240	248	235	252	279	272	226	230	224	239	226	205	213	207	209	229	234	200	229	221	192	224	202	206	200	235	231	223	214	241	238	227	222	225	225	203	250	206	222	228	254	223	231	239	223	231	212	226	243	212	240	215	239	219	202	246	227	231	217	235	220	219	243	239	221	208	230	216	235	189	222	209	208	212	244	216	217	197	221	202	239	189	212	218	186	231	220	203	203	229	256	233	203	230	200	245	210	219	227	208	228	201	206	231	234	212	232	216	221	222	234	224	232	233	234	223	236	197	226	218	202	225	222	217	218	199	204	208	182	240	212	202	251	211	230	211	237	232	217	217	244	221	217	203	232	212	201	206	221	224	216	220	201	217	219	237	212	232	243	219	232	236	213	221	227	194	222	211	202	217	218	233	218	209	199	205	216	209	233	221	210	239	217	240	216	210	208	230	204	208	216	221	234	214	196	231	241	189	193	215	185	204	199	223	237	233	225	217	223	192	240	213	213	220	232	228	199	211	209	226	224	227	192	228	214	204	215	206	228	231	209	217	217	218	206	205	204	231	212	215	220	213	208	211	234	227	212	189	206	232	221	225	202	218	222	204	195	226	191	224	231	245	201	218	235	209	206	228	248	219	244	216	223	218	232	187	214	229	208	227	229	191	216	222	210	218	236	230	214	252	217	213	194	188	231	233	218	207	212	227	199	215	204	233	198	229	216	227	220	246	208	217	194	213	203	212	225	223	196	219	238	204	190	226	238	218	193	232	216	230	207	205	206	211	192	198	196	237	240	237	223	229	201	223	219	228	205	190	213	235	202	224	239	204	245	225	202	216	219	238	204	222	190	230	215	219	216	218	243	241	213	213	207	206	230	214	208	228	219	215	208	228	191	228	256	204	233	244	225	216	246	220	210	215	204	241	206	234	224	206	235	207	205	195	202	220	219	229	225	224	203	214	249	195	208	220	207	242	204	228	237	183	209	220	232	220	228	221	235	195	220	210	233	231	220	205	256	211	210	212	225	202	210	226	204	201	207	242	221	210	250	227	218	240	221	220	226	230	203	263	228	208	188	220	250	203	218	223	222	215	211	207	224	216	239	227	231	226	201	215	216	208	215	211	218	202	227	185	213	238	226	228	222	212	221	224	215	234	229	203	202	205	214	206	224	209	208	217	221	214	207	217	201	200	211	209	229	219	225	213	180	250	189	222	227	227	224	203	192	241	227	210	237	220	218	200	242	215	225	225	228	194	206	228	220	209	218	214	231	227	215	213	215	213	223	196	200	193	207	223	246	236	220	226	240	213	206	218	225	238	223	226	222	221	235	241	214	200	243	238	225	235	224	234	196	204	211	217	225	204	213	193	228	242	220	215	203	216	243	207	216	224	219	213	212	221	209	199	187	210	232	203	238	225	206	206	227	189	232	232	216	207	225	216	212	221	231	233	216	210	219	220	234	215	203	206	224	231	244	221	212	214	215	210	224	216	222	230	211	213	194	235	211	239	200	216	256	209	216	204	230	207	242	242	210	240	219	231	200	198	230	203	240	204	229	210	211	228	222	214	233	218	218	220	207	214	232	223	206	215	224	205	238	221	228	232	217	204	217	206	227	217	228	230	232	220	207	229	223	208	220	213	215	236	222	202	218	221	222	229	220	249	211	237	210	226	244	209	240	227	230	215	212	198	217	201	198	201	204	220	206	200	201	230	219	214	198	185	232	216	213	217	238	184	217	234	257	217	248	222	207	220	213	215	214	200	227	223	243	237	230	216	213	199	214	230	204	211	244	219	248	207	194	218	225	224	205	222	222	210	226	258	209	222	236	223	192	198	214	220	232	211	225	229	192	220	216	216	222	200	223	215	253	202	233	196	230	247	205	207	227	214	229	236	212	213	219	243	218	211	218	213	231	234	191	225	220	245	216	198	230	217	215	197	206	221	226	220	218	217	213	226	223	191	211	198	237	210	227	240	226	212	224	226	223	226	194	224	206	218	230	190	239	219	212	206	241	233	221	223	214	241	210	214	252	202	247	227	240	221	230	224	214	222	213	242	206	208	227	207	204	214	210	206	228	235	214	204	217	182	208	195	201	213	223	188	195	209	222	200	209	227	226	217	217	236	219	200	227	237	248	214	225	213	227	220	195	239	183	207	212	220	238	218	213	224	220	214	217	217	226	236	209	234	234	228	201	213	214	223	224	227	240	210	223	244	204	208	220	227	229	203	209	239	212	231	199	214	201	212	225	188	205	221	191	224	219	221	227	170	215	218	211	225	234	232	223	244	214	221	223	226	203	203	206	227	203	211	194	222	218	223	210	208	242	207	227	198	237	226	212	208	222	216	207	221	199	216	214	209	220	232	195	213	237	237	201	266	209	212	235	214	230	217	206	249	216	220	214	239	214	218	207	217	248	222	187	209	233	198	213	178	232	219	221	225	185	219	203	218	215	215	210	251	220	208	219	218	204	199	204	198	211	198	240	185	191	231	217	235	241	200	201	224	212	209	238	213	240	198	238	222	213	206	197	239	214	215	245	213	214	233	197	206	212	197	213	202	205	216	217	252	213	202	231	212	218	224	199	187	207	203	235	184	233	211	248	203	225	221	204	199	222	206	210	215	188	228	217	206	201	197	200	214	202	191	221	230	232	217	201	218	206	229	213	225	206	204	219	232	214	209	210	210	243	178	208	214	216	186	212	224	210	228	235	211	228	189	239	235	243	221	228	215	216	232	206	179	217	241	229	191	239	210	213	225	220	239	213	213	216	229	205	220	210	215	251	209	214	226	213	205	217	212	212	198	234	232	233	223	193	205	241	230	238	218	230	223	243	225	225	208	234	227	220	253	208	217	207	214	208	210	231	230	214	203	237	210	213	232	196	212	234	222	204	233	214	236	203	236	240	200	245	240	226	223	229	224	203	213	233	227	225	218	209	240	223	187	222	218	250	234	215	230	189	234	197	203	208	228	209	206	235	236	200	246	222	222	211	228	239	227	208	193	230	226	207	210	231	225	228	222	187	190	217	212	216	201	224	222	220	215	233	229	218	226	199	212	245	212	213	213	211	218	260	221	238	218	199	244	198	199	217	226	228	205	219	237	208	217	212	196	225	222	211	229	215	224	228	218	221	233	220	221	240	223	222	200	204	232	244	223	235	191	181	209	241	192	215	215	208	231	211	197	250	203	219	230	228	198	203	232	212	213	222	239	226	203	204	215	261	239	208	199	187	201	200	227	229	216	214	218	228	254	210	238	215	223	207	196	213	234	228	205	215	228	198	209	230	225	214	211	223	217	224	221	236	235	215	219	233	233	218	226	210	210	245	214	196	220	202	247	209	213	219	234	215	237	264	221	199	245	234	218	218	212	207	214	205	218	192	241	214	218	225	214
25020	20921	26842	25025	7258	811	652	569	489	471	480	467	466	472	471	405	385	409	410	436	434	451	390	388	417	366	424	418	382	367	388	357	380	377	389	412	359	374	377	400	362	411	377	373	400	403	380	383	368	360	378	352	397	399	398	413	386	393	371	427	396	377	406	410	378	361	366	397	381	328	367	382	373	384	378	354	386	369	402	410	382	342	398	364	358	342	414	345	400	365	371	376	376	369	363	369	341	379	369	387	365	391	364	378	378	405	384	374	347	371	359	370	370	346	416	343	383	386	413	378	385	378	396	353	358	386	370	397	390	385	369	360	343	349	399	396	374	377	370	360	361	362	379	402	354	404	353	364	372	346	372	395	367	373	361	388	358	355	363	393	361	344	397	348	347	370	417	363	391	391	387	361	399	379	393	381	374	386	362	381	364	368	379	382	367	377	381	363	365	369	429	382	368	390	391	355	348	374	374	378	372	379	374	384	363	363	374	373	354	348	374	422	335	377	399	379	393	381	361	372	326	350	395	362	398	378	332	399	358	382	362	364	383	400	380	369	360	403	367	361	364	377	400	403	341	379	373	365	348	378	373	380	390	362	357	350	352	370	375	376	382	396	346	387	368	390	370	365	397	393	377	344	358	391	370	375	324	393	370	381	389	372	431	368	369	376	383	366	372	367	369	328	381	404	359	365	399	376	367	380	361	358	412	366	387	390	393	355	379	400	366	407	375	395	361	394	401	324	387	377	339	392	375	347	375	371	375	333	366	370	370	373	352	392	396	400	395	373	364	346	386	409	418	382	398	364	345	391	376	374	381	373	390	367	373	363	356	381	342	363	378	371	389	366	372	389	377	382	363	360	391	383	381	388	383	347	345	346	412	374	387	398	331	390	376	367	369	371	351	374	364	391	369	340	384	360	366	363	398	381	364	382	366	325	373	381	362	393	386	373	357	357	369	370	362	387	371	354	404	372	383	357	389	364	374	341	381	408	384	391	379	369	373	359	388	356	373	382	350	381	382	357	359	355	400	361	359	363	380	350	373	391	370	336	373	397	326	387	380	373	384	367	388	378	348	363	333	373	394	371	357	404	406	411	392	389	351	375	327	434	350	381	372	371	369	372	379	357	423	377	380	382	357	357	367	365	360	385	323	394	401	399	374	383	342	346	377	361	351	385	367	358	366	371	371	368	377	358	371	361	345	365	341	320	361	368	355	371	361	322	352	340	393	361	359	370	361	373	380	377	341	381	353	404	401	358	403	354	379	394	377	387	362	389	377	352	388	372	352	362	372	378	402	353	393	349	366	380	376	349	371	365	393	386	352	377	392	368	361	332	370	403	369	421	363	381	377	380	383	360	370	368	366	391	364	366	385	360	373	371	375	357	351	382	400	399	337	374	364	362	340	379	373	382	368	363	351	359	380	369	353	386	369	372	403	399	394	408	392	382	357	362	361	363	359	359	388	372	362	355	375	378	346	394	392	375	393	383	368	389	335	368	334	395	394	373	377	372	367	375	372	345	361	361	358	352	366	433	401	368	334	372	363	382	385	404	355	366	359	356	369	371	372	372	335	368	352	336	342	402	340	387	346	380	331	367	369	352	381	320	350	359	337	353	413	370	409	382	352	371	419	387	387	356	392	368	365	417	386	370	390	374	386	354	354	358	363	386	394	383	379	405	391	385	347	382	383	360	360	391	396	355	356	380	328	348	367	356	372	350	339	395	369	394	355	383	353	355	377	381	386	342	362	348	375	363	369	386	400	410	360	361	384	373	386	358	396	370	380	384	372	398	386	405	347	383	380	365	379	339	388	378	390	394	437	361	396	374	358	359	392	335	354	394	354	330	375	366	390	389	398	385	384	361	404	375	396	383	343	369	408	401	404	400	379	413	321	373	390	372	361	338	380	416	371	376	376	370	399	359	358	408	341	405	358	360	366	367	358	379	355	348	347	346	383	348	408	355	359	391	374	388	404	382	356	379	395	380	378	389	366	377	375	379	358	357	395	334	356	349	370	391	371	362	392	375	405	381	386	344	367	361	389	383	419	397	394	413	350	360	382	340	337	332	373	390	392	369	374	396	365	383	333	367	378	384	379	347	342	387	392	377	358	377	412	382	377	341	349	374	379	399	365	369	357	355	365	366	386	391	393	367	393	370	398	379	330	394	391	409	378	362	342	368	352	372	401	412	352	379	388	351	361	351	353	359	371	367	353	387	368	369	374	377	386	381	363	392	384	353	341	356	325	359	388	359	383	386	396	371	386	376	383	392	350	344	374	392	382	373	378	362	378	360	368	365	380	370	392	373	360	362	378	421	398	365	361	338	352	343	379	417	326	405	394	351	379	386	347	368	349	371	384	366	359	391	393	354	372	408	394	359	392	380	382	340	399	374	413	329	376	375	411	384	395	365	354	380	375	385	372	331	352	360	360	335	350	367	374	345	348	366	375	362	361	366	331	354	379	388	348	380	363	352	398	340	371	365	394	393	408	370	383	396	404	379	373	357	364	384	374	353	358	354	353	332	414	404	340	373	350	354	373	423	402	353	353	341	378	368	383	415	367	384	359	395	390	399	358	395	361	351	374	372	384	390	403	358	360	340	353	352	347	381	354	374	379	385	375	386	391	405	372	392	385	357	396	395	377	379	390	386	386	391	386	369	375	341	414	348	375	347	430	392	395	338	364	387	353	366	401	399	333	402	389	352	329	407	351	387	348	379	382	371	359	364	377	373	394	382	385	382	376	343	349	350	364	368	362	366	376	386	395	407	373	396	385	388	368	378	377	387	356	362	373	406	399	353	359	373	345	379	373	376	371	393	361	377	365	393	354	375	386	365	379	377	341	362	370	375	416	353	369	352	383	394	335	383	360	397	346	404	370	392	360	360	382	362	390	378	370	366	378	374	404	379	398	366	374	384	352	346	394	388	366	356	398	402	358	394	361	370	364	362	324	383	348	371	378	392	373	336	374	362	366	369	415	392	387	343	370	375	371	383	388	381	381	372	343	382	376	399	359	366	397	386	400	376	319	409	370	384	386	380	374	374	357	377	348	396	356	400	365	369	387	396	349	364	382	363	398	379	387	410	382	339	369	363	374	380	364	396	375	380	370	377	361	399	348	358	352	367	371	384	398	369	368	398	390	352	379	366	383	358	375	378	394	345	379	379	366	346	379	367	351	348	390	370	400	362	367	359	368	361	383	401	375	363	365	333	359	343	358	368	390	378	343	358	336	377	344	366	367	345	389	375	399	383	340	359	354	362	335	401	378	396	404	403	395	357	388	372	391	362	366	366	380	346	369	393	377	388	386	384	333	376	386	398	390	384	395	378	366	380	388	370	389	373	355	360	357	361	365	360	363	371	343	366	354	357	371	338	389	409	394	352	371	396	397	368	389	364	350	372	387	374	397	390	349	368	353	358	376	370	385	372	386	361	365	362	352	423	351	387	368	395	372	361	363	355	373	365	334	354	338	415	387	373	381	363	382	396	400	398	408	364
4705	6226	5058	2515	1933	1500	1203	1052	921	862	728	733	761	765	657	569	577	598	571	589	665	656	546	553	514	480	479	470	491	475	492	515	502	475	490	508	449	484	433	510	453	511	503	471	488	477	472	455	430	488	488	497	461	506	455	459	450	443	510	473	471	480	455	463	456	486	472	488	487	461	442	486	492	481	478	488	441	453	492	458	458	470	463	476	483	446	469	456	448	483	452	436	492	480	491	470	451	480	439	474	431	459	434	482	477	447	468	440	492	430	441	486	463	459	471	478	494	501	435	430	496	472	442	462	440	412	450	454	444	451	472	463	441	433	459	468	444	440	480	475	456	507	478	465	456	427	496	492	463	466	433	456	427	467	453	482	427	489	457	456	443	482	484	453	467	456	428	450	478	448	450	484	439	490	446	455	446	460	439	426	451	462	431	438	439	477	440	448	434	442	481	454	461	445	433	460	435	453	448	471	432	474	454	440	469	419	484	462	469	483	463	451	456	456	453	466	477	463	462	462	458	476	465	463	450	478	494	433	483	447	457	471	412	452	499	502	471	455	463	438	503	445	453	461	470	468	507	444	470	481	478	477	401	485	509	471	442	464	467	428	449	495	467	473	429	468	480	456	480	455	430	425	437	455	499	472	454	462	490	490	502	427	469	487	454	454	419	420	449	485	436	466	428	450	449	506	446	472	486	470	471	463	439	436	450	472	488	458	457	457	458	441	427	442	457	466	462	450	444	444	456	437	480	481	463	437	430	471	471	464	470	465	458	491	452	450	458	482	498	490	493	448	472	441	410	454	481	489	433	449	477	455	455	465	435	478	503	453	461	475	457	445	442	483	453	475	473	460	445	424	478	499	449	438	444	458	430	440	448	436	455	444	464	443	444	483	477	483	452	450	444	449	480	409	453	451	488	463	454	469	447	451	451	431	462	442	481	464	470	469	449	482	492	471	471	469	452	496	444	458	462	458	453	465	472	465	454	445	482	445	434	471	450	434	478	472	467	489	477	459	451	446	472	498	451	464	498	477	432	450	481	453	441	461	458	468	440	493	471	468	431	458	474	431	438	458	460	498	423	522	488	435	447	507	436	448	457	467	434	429	429	434	455	442	452	474	418	446	415	445	442	473	438	402	480	485	455	453	429	453	446	469	460	462	489	495	459	457	467	417	448	428	466	437	524	453	461	470	428	468	503	401	467	481	452	461	439	471	475	463	465	430	463	439	488	475	449	445	463	462	447	456	438	457	441	450	451	465	466	477	425	446	452	457	441	437	468	441	460	466	476	469	452	481	458	441	448	436	434	459	482	466	453	428	475	463	486	478	420	482	477	452	464	505	482	457	479	464	463	471	410	476	462	443	459	471	427	461	479	453	467	454	421	454	454	499	451	464	453	480	490	442	458	425	421	471	471	430	482	475	455	465	433	489	470	485	485	435	457	441	478	442	449	468	475	477	504	413	485	464	466	410	476	502	460	410	473	440	463	458	469	463	484	440	453	448	452	490	464	431	421	444	448	462	435	438	467	459	464	448	453	475	450	451	426	471	477	496	469	454	430	471	438	466	465	423	455	496	441	482	474	491	475	478	473	465	419	464	479	455	444	491	460	428	454	462	492	476	498	489	419	497	465	515	450	436	468	471	500	471	478	461	475	444	444	485	429	409	448	459	456	437	458	433	460	427	453	451	455	500	446	485	480	432	426	414	451	462	510	454	446	450	449	474	480	444	465	485	399	461	473	460	440	488	477	496	455	459	452	478	451	456	457	448	503	439	498	440	449	445	478	412	476	452	472	456	475	477	456	465	450	429	504	457	453	470	464	430	428	463	439	482	465	432	453	414	481	482	423	426	451	465	449	496	488	477	476	432	426	470	519	491	457	474	488	476	492	468	483	476	491	442	437	426	493	459	495	491	454	485	459	440	467	447	459	462	478	448	462	464	453	452	470	439	456	430	494	484	435	497	464	471	422	434	442	434	459	478	487	444	479	449	447	482	448	470	451	435	441	419	493	453	456	447	447	451	438	476	449	468	489	519	451	473	450	479	444	443	448	465	487	466	429	458	490	469	439	462	467	479	451	461	450	449	435	455	484	473	481	466	426	454	459	450	429	487	428	440	465	450	469	446	512	444	457	465	440	441	469	445	494	491	449	466	453	440	475	473	437	492	479	496	465	464	487	456	450	450	466	471	475	476	450	447	472	429	458	451	431	485	486	501	440	459	459	481	434	453	438	477	469	481	433	468	460	432	453	459	439	457	469	480	432	458	485	487	459	460	485	456	477	437	458	422	448	492	481	465	456	472	445	507	452	418	468	478	433	455	434	427	489	497	464	466	476	464	466	495	480	472	448	464	470	471	502	465	446	471	465	469	456	456	460	391	503	417	482	433	440	471	429	500	442	461	449	457	445	429	478	456	464	478	447	466	472	457	451	468	460	472	460	453	441	459	496	453	439	436	448	493	442	466	476	496	463	441	473	438	448	460	475	472	468	477	474	466	458	503	456	428	487	447	438	446	493	435	452	510	491	452	455	459	502	468	457	488	456	474	435	476	448	497	452	443	448	453	468	457	483	438	481	443	481	484	467	472	484	445	467	446	454	450	462	465	453	485	460	474	467	480	453	459	430	438	452	458	432	455	460	435	470	502	454	480	446	440	460	484	474	473	475	474	460	487	452	416	460	466	479	453	456	435	460	437	447	482	478	457	440	435	435	411	465	437	472	461	434	477	443	450	465	458	459	426	474	439	476	471	492	442	461	447	461	449	456	454	464	469	446	439	478	433	446	467	413	470	418	458	467	440	481	463	486	448	405	439	465	478	452	469	424	459	464	478	494	468	470	528	440	452	475	492	468	462	446	486	448	461	460	472	424	458	434	489	489	458	428	485	479	476	486	447	457	483	436	452	469	451	491	492	436	468	472	471	446	433	466	435	494	502	439	480	488	447	515	422	482	461	463	454	437	483	465	460	486	477	465	468	464	437	452	441	500	500	455	480	432	448	465	481	441	495	477	426	460	447	456	440	477	468	469	461	446	443	475	445	450	435	443	460	482	465	452	467	436	448	444	395	465	458	430	459	498	474	447	487	482	465	478	466	455	472	450	436	482	451	438	441	462	461	492	504	460	435	415	467	461	441	455	447	467	457	433	470	480	480	437	488	440	473	464	476	461	433	429	466	484	476	465	463	468	447	475	492	454	401	492	495	453	502	456	451	449	478	452	458	484	467	451	458	450	451	453	466	468	496	460	489	466	458	496	474	495	472	473	445	449	434	475	442	486	455	492	478	474	466	441	448	482	482	474	474	426	471	486	468	492	490	457	485	401	441	409	442	431	470	451	495	456	503	453	459	488	427	482	441	435	455	470	474	480	424	435	433	465	488	468	457	433	453	425	455	477	465	450	450	486	441	507	487	446	461	456	439	476	449	483	465	450	443	474	458	429	413	468	471	442	403	463	454	465	478	431	480	420	457	504	453	461	468	470	471	473	501	466	465
22745	20945	28607	23432	20933	20940	6766	1013	676	592	556	491	411	455	377	320	300	294	293	339	344	367	245	220	223	224	194	193	203	178	186	162	173	204	193	191	197	183	173	169	178	200	177	190	160	176	179	174	178	184	177	171	196	181	177	190	202	159	174	180	192	185	142	175	180	161	158	163	164	153	169	177	156	150	173	161	165	158	177	175	189	188	167	163	152	130	155	171	163	164	184	170	176	184	178	150	161	173	151	149	138	147	157	176	174	139	129	152	162	156	167	150	171	144	148	155	164	157	160	176	163	168	166	168	136	148	159	161	143	162	152	157	154	176	151	167	161	199	170	148	163	150	151	160	154	160	145	159	144	156	148	155	172	195	171	165	151	164	163	175	147	145	156	139	159	181	151	174	161	156	160	158	152	156	151	157	165	146	164	136	179	169	131	157	160	147	162	169	133	135	160	168	141	151	147	153	173	153	161	151	149	150	159	170	157	151	166	134	164	175	158	168	161	145	158	179	154	153	171	183	147	150	144	170	132	188	164	146	157	175	150	165	160	150	129	159	184	155	173	151	156	163	154	182	188	162	160	149	168	167	155	150	162	149	153	144	170	156	181	164	159	149	178	143	168	152	164	160	167	131	141	145	164	155	131	158	159	165	141	172	124	169	144	146	147	170	166	170	150	149	132	154	145	173	164	146	179	145	169	147	158	138	161	164	161	169	156	173	150	153	156	166	175	160	180	175	140	154	165	144	164	178	173	163	186	180	161	168	170	159	142	145	156	176	158	163	142	152	156	141	153	151	169	174	157	156	143	185	163	147	176	147	173	166	159	159	132	144	147	162	154	134	161	158	160	152	155	164	156	136	153	165	155	146	166	174	157	169	152	141	140	152	157	159	159	144	178	182	149	157	158	147	172	166	151	153	165	158	153	171	171	143	150	158	181	143	138	168	152	157	135	162	177	159	175	149	150	137	166	148	172	163	163	159	150	161	171	152	158	161	182	170	155	147	174	154	147	164	178	157	171	174	162	163	138	166	151	146	124	164	142	164	159	143	159	152	140	175	168	150	149	173	144	138	156	150	132	142	148	136	168	148	157	167	169	156	162	166	150	164	164	156	159	155	166	155	159	177	157	154	143	143	154	149	155	159	163	162	152	156	147	149	148	159	150	171	164	141	174	166	171	148	142	160	171	155	155	148	151	153	163	155	150	144	153	166	151	148	147	177	170	148	146	169	149	149	153	164	154	166	142	166	163	159	174	161	163	168	153	152	169	159	152	177	158	157	160	147	144	182	163	138	144	168	171	138	155	155	156	152	135	186	148	155	151	171	143	167	158	174	160	168	150	143	181	151	155	156	167	150	156	162	165	154	157	161	165	149	151	164	149	163	151	175	177	181	160	157	167	156	173	143	154	167	151	135	129	159	159	173	167	138	159	178	145	161	153	171	153	153	137	154	159	163	161	166	146	139	147	166	155	158	151	171	165	161	146	161	158	148	157	148	151	141	170	188	167	129	123	154	162	169	132	162	153	180	131	163	146	188	158	142	152	172	169	152	152	161	166	174	178	149	171	159	145	181	149	156	153	170	151	153	162	189	162	151	144	158	152	140	139	164	137	166	161	151	190	158	173	150	164	136	165	165	160	135	182	164	159	158	160	162	153	156	157	149	173	147	146	153	159	148	175	160	163	169	148	151	153	168	145	131	149	177	170	121	166	173	152	148	137	155	150	169	158	165	144	145	147	157	165	142	148	144	177	164	147	172	153	158	168	174	151	153	189	140	144	152	136	148	171	159	147	145	149	152	144	164	157	176	157	152	156	148	160	170	171	168	184	141	155	174	165	169	168	153	177	156	144	151	153	163	177	152	173	149	133	167	140	163	161	155	158	160	149	157	163	150	164	143	148	155	162	153	167	152	146	169	135	169	143	140	170	171	162	142	161	160	162	151	155	152	172	160	170	169	151	178	151	165	175	137	155	151	179	188	139	167	175	147	150	135	169	140	157	152	150	176	166	163	166	159	159	144	188	154	135	144	167	167	134	163	149	143	156	158	155	160	153	129	159	146	183	149	143	166	141	138	160	163	142	153	139	148	173	175	168	127	153	169	151	145	152	158	152	154	136	158	160	163	154	172	172	166	134	161	166	160	150	156	184	167	160	158	132	175	151	139	146	161	153	135	165	173	148	162	170	161	150	140	161	164	163	162	156	134	143	135	153	138	129	151	172	155	161	153	144	155	184	167	147	158	169	146	178	167	166	164	165	159	155	133	139	149	141	157	158	151	144	162	157	157	175	164	155	146	175	149	181	161	143	162	175	160	132	165	154	168	154	144	169	155	160	156	142	152	151	166	145	165	181	162	171	164	162	139	154	157	160	157	152	150	147	154	157	139	172	141	152	165	162	157	160	135	131	155	147	143	151	167	167	157	173	145	148	187	148	156	178	170	144	135	166	169	145	152	157	131	147	151	164	156	179	163	152	157	158	139	146	136	166	166	154	142	165	181	155	143	165	169	165	135	172	164	191	162	177	150	148	140	162	143	149	143	134	153	148	163	153	156	184	144	167	181	157	163	146	141	150	153	173	168	179	169	157	166	169	155	160	156	161	181	146	143	158	171	175	162	181	165	164	159	156	160	151	160	149	153	161	146	161	157	147	141	153	153	141	149	156	174	159	148	152	151	161	152	152	171	166	150	150	135	150	149	136	144	133	145	154	159	159	136	150	145	123	182	149	169	183	139	169	146	177	171	163	158	148	170	147	160	163	151	161	147	148	149	132	164	149	141	144	159	143	149	161	169	166	161	165	148	132	159	183	153	147	167	176	177	160	151	162	164	174	161	156	168	165	140	157	188	144	164	159	171	139	162	143	151	143	138	149	154	133	159	154	158	143	144	163	139	161	156	177	136	156	187	139	177	170	140	163	147	151	173	155	171	158	167	133	143	141	143	151	160	151	145	145	160	152	172	154	174	144	177	155	146	152	149	130	138	174	169	151	167	178	170	132	146	169	158	160	180	160	145	148	163	152	158	151	159	156	150	129	155	154	167	150	161	157	151	137	164	139	137	160	152	144	164	145	165	155	143	186	158	163	145	156	173	158	164	171	175	159	162	148	178	154	150	169	141	148	170	143	163	166	152	174	160	166	157	158	161	160	157	138	172	164	161	146	166	163	170	150	161	164	142	141	124	154	170	160	151	164	165	144	176	147	155	120	154	167	153	142	149	149	143	139	158	157	136	160	160	161	162	154	145	168	171	165	151	139	151	181	150	133	172	163	124	150	158	135	153	170	174	167	146	166	168	124	160	162	176	163	133	176	179	151	177	162	162	151	163	141	157	152	158	154	142	149	173	156	160	154	162	155	144	144	164	157	163	163	146	167	163	157	169	144	149	149	164	167	180	144	117	151	155	170	155	150	169	148	166	176	154	168	152	155	132	175	146	159	155	138	155	153	162	180	163	178	169	161	198	150	155	163	157	153	151	151	152	152	158	164	155	161	155
7128	16530	13264	7038	4784	3577	2655	2132	1706	1398	1206	1069	996	938	791	578	512	515	482	542	620	604	404	348	351	305	333	270	253	270	276	279	237	240	268	262	237	241	218	248	233	243	236	207	251	223	230	202	226	229	231	231	266	231	240	246	229	208	214	246	229	195	191	203	205	200	203	179	198	199	185	211	207	177	202	205	223	169	195	233	207	217	201	175	200	208	187	201	171	186	213	221	217	203	218	201	203	197	191	197	227	182	213	202	189	185	182	217	182	172	206	191	196	188	209	164	207	198	211	189	189	187	193	183	216	180	209	173	190	205	182	178	200	208	199	208	185	169	197	194	193	182	189	181	186	193	186	192	184	190	176	176	190	193	212	196	195	195	202	189	186	190	225	187	193	184	196	190	196	201	213	183	202	184	212	230	182	190	179	188	193	188	195	195	188	203	190	209	207	203	192	187	167	204	216	183	189	196	200	209	195	211	221	155	185	187	201	167	192	200	193	184	190	179	205	209	191	203	207	184	184	196	198	170	184	205	188	203	168	187	191	177	200	215	193	206	186	196	203	177	197	188	195	174	220	197	200	200	191	196	204	191	193	191	204	178	199	199	183	199	198	186	190	193	184	235	198	202	203	181	221	197	187	208	207	197	215	198	174	196	205	200	186	207	187	191	217	216	200	225	201	206	190	206	184	199	180	183	167	182	198	166	175	183	180	208	188	199	155	195	177	183	214	204	179	193	177	207	196	181	196	193	196	201	189	170	195	187	189	213	178	194	203	190	210	199	193	188	186	192	189	197	198	192	208	206	185	190	214	190	205	218	180	186	191	182	202	181	178	207	221	201	194	187	194	186	206	185	175	206	199	183	178	203	190	181	202	198	196	188	204	176	193	177	186	206	181	185	194	213	201	182	185	190	188	190	217	196	173	200	211	185	190	179	176	172	211	202	174	193	182	180	216	190	170	179	192	193	170	201	199	183	182	199	184	199	182	204	190	183	191	194	203	214	204	168	203	195	199	208	202	188	193	185	179	189	189	203	208	191	188	180	179	178	175	199	167	201	210	180	186	223	187	168	188	209	181	195	197	186	199	197	189	195	210	185	177	187	170	196	189	196	202	188	212	189	195	177	185	196	172	180	181	174	164	195	207	197	210	196	196	178	212	175	176	183	166	193	193	173	213	158	177	207	181	191	178	200	191	189	187	191	179	213	181	171	202	192	171	202	188	181	192	193	178	187	213	201	189	178	190	194	187	187	194	207	201	212	189	171	214	192	199	189	211	181	194	207	187	206	193	201	183	186	185	185	217	164	169	176	184	207	193	184	196	202	202	193	188	200	189	197	190	225	170	199	181	178	200	201	183	196	174	200	191	205	235	195	205	222	196	198	158	196	188	196	162	192	199	196	193	159	181	186	228	199	183	211	200	204	210	188	198	210	223	223	185	196	171	178	175	207	184	190	195	181	189	167	201	192	232	185	195	185	190	184	191	181	177	192	205	179	173	203	191	194	199	190	182	181	193	188	211	204	183	183	194	181	198	195	176	182	177	194	205	179	187	205	183	195	197	226	191	195	195	225	205	179	193	188	192	192	215	189	191	178	189	193	183	205	187	174	172	198	187	203	204	201	194	191	180	166	177	203	176	208	202	199	204	187	184	186	188	188	182	193	185	184	183	208	195	195	188	208	205	195	203	199	180	167	181	168	187	170	196	231	179	181	200	177	193	189	181	198	189	187	213	225	170	193	182	162	215	221	202	188	214	184	153	185	186	184	187	207	219	168	219	189	209	191	202	202	177	176	156	214	195	199	181	180	181	200	207	178	173	209	204	204	189	186	199	182	225	197	175	184	179	161	182	197	209	205	199	184	206	191	195	200	173	189	202	197	208	195	170	184	180	191	215	194	179	183	204	209	178	193	195	179	185	215	191	202	178	213	201	194	186	209	207	198	197	190	207	199	203	184	207	189	184	199	178	204	182	192	210	189	200	182	198	195	202	175	208	167	180	212	185	189	198	159	181	179	198	208	209	198	182	214	200	201	190	202	181	203	224	197	208	223	186	199	206	171	169	180	211	176	177	198	199	193	163	208	196	182	188	189	176	187	181	164	186	179	188	190	190	190	214	185	197	205	187	191	196	204	193	218	215	224	203	199	201	175	194	194	184	193	194	222	168	180	190	161	188	186	198	201	182	197	187	197	161	199	180	182	175	197	186	199	203	192	207	176	199	198	185	201	191	188	207	186	183	176	193	188	193	191	173	188	179	185	160	203	187	198	212	199	189	210	190	208	174	170	189	210	192	210	203	187	170	212	161	207	184	177	188	219	170	191	184	182	194	198	172	182	188	177	200	219	211	179	212	203	224	205	169	202	209	195	201	174	208	187	191	166	170	183	208	188	190	200	201	179	181	201	180	198	181	207	184	196	191	186	192	169	196	196	190	199	179	193	192	179	192	186	169	189	193	203	196	167	193	213	199	190	190	178	188	186	213	216	200	180	193	210	192	186	193	196	221	180	190	170	210	204	214	175	187	201	202	206	207	197	189	171	181	203	185	159	187	209	200	197	181	207	179	191	189	167	202	201	182	163	167	189	199	183	206	189	177	184	182	163	188	200	218	203	202	184	205	194	184	185	202	192	193	202	211	195	171	188	198	193	198	188	183	185	164	190	213	172	185	199	200	182	187	203	177	216	173	183	194	157	193	186	170	192	162	202	228	190	216	183	203	212	197	176	204	200	187	190	184	203	169	208	167	194	200	180	183	196	184	160	186	198	202	171	213	193	214	186	199	185	205	186	210	161	188	188	205	182	197	168	173	178	189	188	198	185	201	202	187	201	189	182	205	197	176	179	222	195	182	210	181	200	183	190	184	208	178	170	196	187	194	207	183	205	169	196	181	203	178	184	194	212	200	191	208	197	217	172	202	190	201	180	182	180	183	189	195	196	201	193	176	197	198	162	172	177	191	205	170	191	164	197	218	192	189	193	173	185	177	185	178	181	192	176	208	213	176	183	196	168	182	184	197	213	175	179	202	164	176	184	174	170	210	185	190	178	208	178	179	192	188	189	196	199	204	200	187	195	190	199	180	181	217	210	204	214	210	209	179	209	198	197	223	208	167	183	202	197	193	196	221	203	209	194	188	189	213	182	211	215	202	182	199	218	209	186	205	189	197	161	204	194	184	201	214	168	204	201	182	164	198	210	193	187	204	198	188	217	193	205	189	197	207	211	188	190	192	217	177	160	185	179	196	191	192	171	205	201	188	180	196	208	170	215	184	203	192	207	178	192	173	172	199	205	175	191	186	181	195	185	210	189	208	155	170	173	194	210	173	195	175	179	198	202	177	179	187	211	222	187	182	184	199	167	210	190	177	178	197	188	183	177	215	175	183	207	194	190	158	186	179	181	217	188	191	185	171	209	195	177	193	193	199	190	174	191	188	203	191	191	196	194	184	202	158	213	175	196	197	205	205	206	239	198	200	159	206	172	193	200	197	179	175	185
26972	18390	4201	739	467	412	399	385	337	377	356	359	383	357	373	336	376	335	360	340	389	363	338	341	378	336	334	314	332	321	335	341	366	340	320	323	383	330	342	337	359	287	347	352	329	324	329	317	340	315	343	369	324	322	330	343	311	316	319	328	333	354	319	333	336	368	318	324	318	332	335	341	334	354	314	328	342	310	325	373	319	328	309	342	367	357	301	331	298	332	354	341	358	337	325	335	342	372	325	320	326	293	351	346	368	323	337	323	335	319	335	342	309	339	309	345	379	319	349	312	341	315	289	330	352	324	320	327	295	329	317	328	336	313	305	353	329	318	325	297	308	318	362	304	326	334	328	323	350	360	298	338	316	372	293	354	357	309	342	335	337	337	332	311	310	327	344	375	350	330	363	326	316	362	331	311	313	335	333	319	351	310	324	352	333	333	331	304	304	312	325	323	349	326	325	311	334	348	350	339	368	352	359	331	345	357	337	312	355	340	338	338	299	311	340	311	335	346	312	289	306	355	318	327	328	361	335	337	375	327	309	317	344	312	325	306	316	346	356	312	346	314	322	313	347	311	355	280	364	346	326	334	309	323	300	333	329	335	320	319	352	313	359	318	350	326	319	345	324	345	342	321	324	326	341	310	329	303	320	328	336	323	321	330	293	331	316	337	339	337	303	333	297	298	332	308	287	343	313	325	339	328	356	304	362	341	330	342	355	360	326	332	319	325	327	352	312	350	331	323	315	318	324	302	364	304	343	317	348	352	347	324	355	350	328	326	362	314	323	325	331	340	326	357	335	312	363	329	351	328	357	371	296	311	317	317	330	328	321	317	344	348	322	348	354	357	340	370	357	331	326	309	338	318	303	375	344	354	317	355	347	320	338	342	323	344	363	321	315	330	325	334	323	339	342	332	328	329	333	289	352	321	338	359	357	347	346	337	335	336	355	318	351	347	336	357	329	300	329	331	325	288	331	298	347	329	335	322	318	342	322	383	339	307	320	316	298	320	321	320	355	360	326	326	319	344	314	342	341	309	334	356	357	335	318	306	329	311	321	333	321	316	332	335	340	285	311	332	334	312	341	334	326	373	341	316	296	342	362	334	330	335	345	322	325	330	304	294	328	369	298	329	323	319	329	331	344	314	351	338	362	336	361	317	328	312	354	294	315	324	356	363	332	355	313	324	318	320	341	313	354	351	293	301	317	344	355	340	341	301	341	310	331	299	332	341	324	332	331	328	308	330	334	316	293	340	334	316	368	345	355	313	333	344	324	334	323	313	350	309	332	335	361	364	350	344	298	359	316	361	356	324	317	310	314	382	317	335	331	355	311	306	329	337	338	302	334	335	296	322	295	319	334	312	373	328	348	342	326	363	344	338	314	338	355	300	308	320	339	310	327	344	343	283	326	308	318	347	358	350	342	304	342	346	332	328	320	327	329	328	353	341	360	363	347	317	332	331	337	331	338	313	339	306	333	313	357	366	326	339	317	333	323	325	328	320	327	320	315	326	348	338	335	313	346	360	336	344	335	341	310	359	345	350	308	329	331	307	323	368	341	314	326	360	325	335	329	324	331	282	309	334	316	340	314	331	332	347	360	346	353	306	327	345	316	368	343	324	317	315	340	337	338	339	334	336	320	353	376	327	313	344	319	373	336	322	301	329	344	312	336	314	316	354	340	341	326	330	329	335	324	353	312	327	311	322	328	327	336	333	351	323	304	356	342	344	354	295	313	322	299	318	321	359	327	327	344	348	356	318	297	352	294	315	304	344	346	335	322	309	353	331	325	295	300	347	316	337	296	334	330	328	350	333	341	329	335	323	320	325	300	326	313	319	336	330	328	354	345	350	330	345	357	343	334	327	330	349	331	319	335	333	351	356	336	323	367	301	326	320	324	340	318	338	333	331	317	338	357	351	333	341	287	326	327	341	341	357	301	339	314	319	337	336	334	324	337	344	328	329	345	335	316	312	320	337	305	320	360	305	313	321	321	298	304	298	340	339	332	294	328	309	309	352	320	329	328	314	347	301	329	286	321	350	343	362	310	346	318	319	328	319	339	346	301	308	338	335	304	293	344	323	348	323	340	340	318	358	353	355	322	320	313	370	336	365	349	334	344	322	325	377	338	333	332	353	309	289	346	317	365	306	319	357	311	344	317	293	326	350	310	357	346	330	335	309	317	324	340	335	359	327	345	345	346	315	288	330	359	328	344	340	312	365	351	318	337	351	326	369	370	306	304	342	316	317	340	358	314	348	348	340	304	323	377	345	341	359	338	342	332	331	339	343	327	331	333	347	310	335	344	306	328	304	298	339	335	332	330	309	308	348	312	340	310	335	344	337	316	314	333	328	323	332	322	328	335	336	349	378	328	325	346	297	319	340	361	312	349	313	320	351	303	333	320	377	314	314	296	293	314	321	335	338	328	323	338	352	322	333	329	296	306	325	340	354	320	331	322	330	336	300	308	314	299	341	375	313	312	332	311	306	319	351	337	326	349	324	357	316	310	316	291	312	310	340	294	326	347	340	345	307	331	346	359	332	331	358	326	317	316	318	343	329	318	361	297	329	322	300	349	331	303	298	296	335	345	331	328	317	330	345	334	339	329	350	352	317	325	324	299	350	340	338	308	318	316	346	343	341	345	326	337	344	356	286	363	355	332	299	330	314	349	303	283	332	330	323	341	365	319	315	344	298	363	325	336	325	352	330	334	353	329	383	294	361	320	335	319	335	298	347	329	349	333	327	323	337	345	308	337	341	302	336	362	367	333	364	371	317	322	320	326	309	344	307	299	318	379	349	364	319	364	313	324	336	306	323	353	350	344	333	331	325	346	346	325	303	326	312	357	332	354	337	340	334	327	310	336	331	333	322	331	345	334	311	293	307	340	338	336	336	307	319	328	296	318	297	304	339	323	325	356	321	360	302	323	317	369	356	312	327	324	345	329	342	307	350	347	332	338	313	345	330	351	342	304	351	322	335	349	365	313	336	340	318	313	318	325	317	342	366	323	337	341	348	327	349	356	363	336	320	285	341	340	332	336	324	348	350	347	301	342	350	336	299	331	330	317	348	324	336	306	326	289	313	348	342	325	326	347	342	362	332	333	347	331	357	329	340	358	350	356	316	345	333	306	324	360	299	360	327	318	372	328	312	321	324	323	330	348	362	335	306	296	346	321	316	370	331	344	309	341	323	328	340	349	340	340	316	340	306	316	336	316	362	327	315	329	333	313	329	324	344	324	325	335	333	353	310	314	317	355	355	335	336	323	337	320	325	336	334	345	320	358	327	350	315	304	330	359	334	337	296	321	350	361	343	311	333	329	349	312	309	332	347	312	329	338	335	312	368	312	336	375	310	310	330	343	304	336	312	333	379	347	321	322	322	324	322	365	297	334	324	326	326	339	342	344	336	373	330	362	317	330	326	333	335	345	347	341	314	318	341	341	329	292	321	309	343	325	336	340	306	328	344	328	345	352	366	309	331	346	356	313	331
4221	1570	1358	781	689	612	568	535	500	505	461	511	504	542	517	478	480	439	475	497	517	515	466	470	434	456	432	444	410	448	434	402	421	443	414	457	424	430	459	398	425	443	407	427	403	422	449	424	432	409	405	401	472	432	439	474	451	453	410	411	416	395	414	432	410	426	407	408	413	432	438	417	438	448	419	422	383	430	394	415	424	421	449	436	431	370	422	421	416	405	413	447	428	435	452	433	407	437	438	417	429	452	386	417	437	427	390	420	412	398	420	390	405	417	427	421	428	399	411	421	435	407	430	416	392	419	418	484	404	436	433	408	412	403	437	397	440	432	397	456	395	429	414	410	424	420	417	427	444	463	413	420	399	411	423	401	419	400	429	428	406	392	460	429	394	405	444	393	416	434	364	422	381	447	404	432	405	425	415	448	402	394	402	411	398	435	460	409	438	438	398	411	425	443	402	429	434	415	409	433	447	409	428	419	433	421	430	409	390	408	429	395	399	426	399	424	395	449	412	420	440	389	427	439	411	438	421	402	409	403	393	446	408	470	396	432	424	461	429	410	385	444	443	425	450	432	437	412	439	436	404	412	407	412	397	449	394	436	421	402	420	437	428	459	437	410	435	444	409	378	415	426	433	406	424	418	422	384	441	428	424	406	390	389	401	425	450	417	418	431	423	397	448	428	402	400	428	428	444	455	398	439	395	435	456	428	430	418	413	402	403	420	437	467	429	394	430	432	442	429	428	449	446	425	440	446	388	437	398	422	410	434	415	434	437	445	435	421	398	403	420	430	398	431	391	443	461	430	395	397	403	430	385	402	405	419	432	389	437	404	423	429	390	418	409	415	427	465	420	400	418	430	403	402	417	397	415	384	412	408	419	440	404	410	414	437	384	438	447	431	414	407	428	441	399	440	424	414	431	435	394	417	407	419	421	401	402	415	404	423	422	412	457	449	410	428	426	410	421	437	417	434	405	414	454	411	419	436	439	455	402	437	441	413	392	443	458	412	405	405	406	419	448	409	441	405	424	439	413	424	419	431	431	417	410	444	425	400	434	439	409	407	414	420	417	412	468	417	445	464	437	460	446	425	449	411	419	425	417	410	393	422	424	443	419	429	410	429	441	429	435	395	417	421	420	427	382	405	440	448	437	394	407	428	408	396	422	458	399	423	400	415	433	398	395	425	418	442	405	402	438	422	425	429	402	425	419	444	410	388	420	387	396	430	420	440	402	390	425	413	434	393	415	420	421	448	433	417	422	417	406	432	470	379	433	388	440	441	409	384	414	399	432	426	386	436	413	475	422	424	433	432	429	430	447	416	432	403	433	446	447	414	400	427	402	408	433	405	416	439	426	438	450	393	443	438	420	398	421	410	417	435	449	421	431	421	426	456	420	441	422	403	428	441	436	442	439	407	393	486	440	402	428	410	429	407	412	393	386	447	408	414	450	411	415	425	424	445	400	392	423	457	383	444	410	397	460	427	425	432	442	386	454	411	434	423	450	426	455	420	383	401	434	423	414	423	406	416	458	433	452	426	428	413	445	417	419	422	403	416	396	427	423	429	443	442	403	418	436	428	448	417	469	425	437	428	434	439	412	419	408	419	404	437	441	430	424	420	424	420	397	440	412	430	409	401	440	437	439	463	431	425	420	406	451	427	436	439	394	425	396	429	411	382	393	421	426	441	401	445	427	431	400	398	415	378	428	392	421	387	441	420	414	442	414	390	445	425	447	411	409	425	428	413	402	438	397	451	431	418	442	428	449	392	457	452	406	412	403	447	399	415	446	461	398	404	438	413	419	457	414	427	439	427	446	395	360	388	426	412	424	437	428	389	392	433	414	411	391	429	386	451	430	410	401	416	451	412	399	412	446	432	413	422	412	433	397	443	394	426	427	394	410	466	434	438	447	421	438	429	383	432	390	428	419	380	417	423	414	406	426	416	444	362	418	418	431	422	425	419	425	421	421	448	413	399	432	393	429	387	453	446	413	430	440	424	428	441	424	368	422	445	413	436	440	426	447	438	409	431	418	429	431	439	436	447	436	423	421	435	425	455	442	397	397	427	433	439	406	413	440	395	426	464	408	406	407	399	421	418	394	416	372	421	424	420	404	448	409	420	419	415	442	438	451	396	428	430	406	407	422	417	435	410	460	399	412	433	401	390	454	439	419	405	395	406	423	433	419	425	445	399	392	437	424	439	428	417	413	419	424	383	449	386	400	442	411	408	411	443	433	411	408	419	391	408	399	392	440	428	440	435	411	429	435	425	440	404	439	403	423	426	388	428	441	415	370	400	426	442	413	426	451	418	393	408	410	415	444	459	401	415	434	454	414	420	445	471	412	399	421	391	409	414	427	440	413	410	427	421	431	431	426	384	419	435	426	406	422	440	458	436	430	400	441	399	436	422	458	416	444	436	409	430	427	435	393	415	449	399	380	399	397	406	430	435	428	431	392	404	425	418	402	473	464	421	408	421	399	404	417	425	416	426	396	445	411	418	425	440	445	417	398	414	406	433	418	410	418	429	411	409	427	465	405	401	432	489	422	465	418	401	414	409	406	441	412	440	450	398	425	415	452	399	423	440	418	432	416	424	444	416	407	424	431	451	404	457	395	427	440	467	431	372	450	377	424	415	427	380	417	412	422	459	429	420	421	415	416	400	413	452	419	398	416	420	430	416	415	408	438	421	428	418	438	395	418	396	399	425	438	410	435	416	416	394	418	402	405	456	427	437	426	442	408	410	447	404	441	441	410	434	424	390	424	459	433	450	472	410	426	442	436	404	392	453	418	428	432	438	426	397	434	407	444	408	395	429	385	427	409	457	412	374	477	410	404	422	414	417	458	421	447	441	430	427	442	408	392	422	434	459	457	417	421	459	430	448	407	439	424	414	423	405	416	421	411	435	404	423	404	420	421	404	443	409	451	470	421	424	382	394	435	433	433	437	442	425	468	395	416	429	386	427	414	445	449	423	392	416	412	418	456	443	435	444	391	415	394	453	451	430	418	479	469	394	402	402	418	421	439	454	385	418	405	437	442	416	415	399	413	426	467	439	436	416	388	464	419	437	446	448	411	452	412	409	422	435	404	421	411	404	413	413	439	438	450	394	394	449	424	440	405	450	432	412	428	416	427	419	437	422	418	435	407	443	420	377	457	413	405	445	407	448	427	382	434	426	415	422	383	433	413	420	405	422	446	401	419	421	416	431	431	391	434	412	415	416	420	387	412	373	402	448	387	426	400	436	417	431	414	423	400	451	393	416	388	413	414	416	440	419	450	408	418	423	402	426	430	432	428	430	407	416	398	406	451	431	399	412	419	416	460	435	416	396	428	426	411	423	425	396	401	404	404	414	428	416	394	433	440	425	415	407	396	393	409	397	411	460	426	438	457	418	428	438	442	440	405	424	420	422	393	365	420	408	421	431	405	424	392	407	427	452	429	419	385	392	449	420	402	431	405	396	416	436	435	396	411	451	407	420	414	439	425	410
23737	20924	28076	23915	20884	7265	900	597	449	394	352	324	316	323	271	268	263	245	267	239	301	269	234	200	213	194	188	182	174	180	177	196	206	167	178	180	199	190	163	174	182	159	167	169	178	178	178	169	144	154	179	190	190	189	190	186	185	174	177	176	176	166	179	177	177	151	170	172	181	174	165	169	170	182	148	153	178	181	190	170	174	170	183	164	193	173	172	151	182	172	167	163	192	148	176	177	177	147	190	160	186	160	164	140	167	166	169	154	142	193	146	174	163	145	184	167	172	163	176	177	176	166	155	169	156	187	162	172	155	163	167	170	177	184	192	153	175	142	154	181	149	138	151	148	168	151	173	175	198	194	176	192	178	185	169	158	184	150	171	165	137	165	156	197	152	150	158	185	151	176	157	166	178	171	159	180	158	157	160	165	148	158	148	166	168	176	174	148	179	182	154	170	151	168	171	173	168	166	156	172	167	176	180	193	175	152	181	172	182	170	173	163	164	161	179	167	155	142	156	169	159	193	156	157	152	152	178	153	181	151	184	173	173	169	181	165	187	169	181	151	162	170	179	169	191	153	157	155	164	156	153	177	196	169	175	165	131	179	199	142	165	147	158	161	179	176	159	160	157	183	168	184	154	182	176	190	166	174	168	182	159	163	155	169	165	186	168	158	159	157	191	177	158	137	165	158	177	143	158	163	154	155	175	154	159	164	175	163	144	196	145	157	162	189	195	176	166	173	177	160	152	172	159	146	179	191	157	171	158	156	146	163	167	177	190	181	178	174	166	152	166	169	174	180	164	142	173	172	167	158	161	141	159	187	167	157	167	163	184	160	171	150	166	170	179	176	147	169	166	158	198	172	152	176	175	181	184	179	169	173	155	182	172	185	169	182	172	170	161	168	178	166	183	168	178	162	166	166	176	177	164	157	179	160	177	158	164	174	191	162	167	167	149	182	165	180	144	170	157	201	182	163	165	159	157	146	172	176	153	158	181	183	187	169	155	163	171	161	154	174	163	156	166	161	153	141	160	174	187	170	161	157	180	156	159	165	156	190	165	183	186	145	153	183	156	156	149	139	157	153	165	154	151	184	166	141	151	157	158	185	198	156	154	166	149	139	154	177	167	167	152	169	150	165	169	174	173	170	202	171	177	163	205	156	150	159	164	164	148	173	165	168	183	147	144	158	168	152	148	195	137	171	169	177	165	168	179	166	166	178	158	164	165	159	168	177	159	163	154	186	177	155	183	167	176	170	164	194	176	172	153	173	175	182	170	183	194	167	153	161	150	180	153	181	165	188	174	180	176	167	150	175	150	157	169	168	165	165	184	189	146	153	174	175	171	159	188	177	167	146	140	144	174	148	163	184	188	158	167	173	173	164	164	147	172	159	170	172	179	183	171	179	155	165	142	161	170	160	175	171	138	162	158	169	172	159	159	172	162	168	177	175	160	163	155	183	187	161	154	140	152	157	168	188	179	184	207	158	158	151	149	175	160	151	165	192	155	147	157	187	156	168	164	150	180	191	143	175	200	150	174	180	161	174	171	194	192	164	180	155	194	177	205	158	168	151	164	180	146	176	159	167	161	151	144	169	174	151	166	152	194	135	155	154	180	164	179	167	178	177	155	158	182	139	182	151	190	159	189	160	199	145	176	165	167	177	169	164	182	167	158	171	155	160	183	173	158	155	180	172	164	172	183	147	172	147	194	164	150	172	179	170	162	176	149	163	149	187	157	155	160	180	152	159	172	183	165	153	149	164	172	166	170	165	174	148	160	180	141	146	134	165	164	170	172	167	181	163	182	160	159	163	162	155	175	198	153	163	178	165	179	167	174	182	179	158	144	169	171	149	180	181	170	173	154	163	164	170	182	167	168	169	173	156	175	169	161	165	181	172	161	149	158	175	159	166	168	172	150	182	159	169	169	166	183	146	174	147	147	169	146	164	180	167	170	168	163	173	163	157	176	139	183	167	171	172	183	137	159	162	170	154	147	156	186	167	155	197	160	161	166	183	164	148	147	168	165	178	151	172	170	156	174	169	165	183	156	170	151	175	144	175	177	167	170	150	163	146	167	171	143	164	153	136	143	174	161	172	161	171	167	158	153	178	162	170	176	166	189	139	177	175	187	169	182	168	172	161	179	164	161	153	185	153	162	176	154	148	148	168	147	154	160	167	164	165	156	166	173	157	145	159	185	148	162	158	139	171	183	160	160	156	180	150	165	182	148	166	170	165	146	177	182	149	140	165	171	164	175	193	144	166	178	174	175	185	154	164	160	175	162	165	179	153	174	155	178	166	166	182	180	162	176	184	169	167	151	172	162	156	182	140	168	198	161	160	162	188	143	157	181	160	163	173	175	182	177	175	163	171	176	185	177	156	170	162	158	167	162	152	166	170	176	161	146	165	161	181	179	149	181	163	176	198	167	184	168	170	172	166	145	164	175	154	162	154	182	150	172	171	168	143	156	143	155	147	159	173	167	164	153	172	172	162	166	165	165	160	170	194	169	155	146	161	162	161	162	166	155	174	167	152	165	187	163	157	180	163	178	182	180	174	151	151	157	161	175	153	156	171	180	186	185	158	167	160	164	152	175	171	156	170	145	152	166	177	167	176	171	165	163	159	165	153	164	160	143	163	172	162	164	163	165	160	155	164	170	153	158	160	182	164	170	167	157	171	165	171	177	164	153	163	155	182	174	163	176	170	163	169	177	163	163	176	174	161	173	176	152	163	194	193	180	179	166	184	160	177	176	170	156	177	169	167	151	181	190	172	165	160	158	177	183	149	161	160	159	167	172	144	156	178	176	149	166	179	161	179	167	178	170	130	160	165	165	182	171	164	137	176	161	157	135	144	162	173	143	175	153	156	154	186	163	188	170	141	163	179	172	146	183	161	170	175	172	183	165	162	173	174	164	191	150	157	179	160	164	161	156	149	184	188	161	152	174	193	154	173	184	172	148	148	188	151	167	159	156	143	164	171	162	181	179	177	168	152	175	165	158	163	173	172	183	173	164	203	142	179	138	198	168	145	153	173	178	173	162	190	168	157	163	170	170	159	151	183	143	169	178	166	181	179	169	189	152	168	167	152	154	145	160	174	159	157	164	172	176	170	189	160	196	171	153	190	170	155	156	159	163	135	160	173	169	162	143	175	183	141	154	180	165	169	171	170	153	156	164	165	148	186	169	161	190	161	162	169	177	165	164	169	178	163	157	177	163	165	166	169	170	168	166	181	169	152	172	177	193	172	173	160	135	180	156	181	176	169	190	170	177	168	154	149	155	174	167	176	176	149	166	167	186	179	162	157	151	179	163	160	178	164	158	176	150	170	164	180	159	170	137	196	162	159	185	173	170	184	191	183	179	162	174	165	151	167	167	194	162	167	159	174	167	187	177	167	162	190	165	169	169	154	177	155	165	162	171	159	166	172	148	152	167	179	164	175	168	145	156	168	156	136	157	155	165	152	159	164	162	162	150	158	139	158	168	144	159	182
4822	9919	8109	3953	2533	2025	1520	1134	1017	805	736	659	660	617	491	442	415	377	420	436	473	415	344	313	283	288	269	252	256	247	270	235	250	281	252	240	255	258	257	254	225	242	245	250	279	247	259	242	247	253	233	235	247	242	275	232	239	253	256	247	237	235	214	208	249	193	240	213	238	208	219	214	242	236	231	203	189	242	220	232	234	224	244	241	230	229	244	237	215	213	227	195	256	219	231	226	253	201	231	223	220	204	215	209	231	241	218	212	259	218	216	212	214	242	224	213	237	254	228	235	212	211	238	221	232	239	192	217	235	192	209	241	238	222	224	202	223	216	227	226	251	218	238	224	213	224	224	210	253	239	248	207	201	239	205	238	212	228	231	229	210	239	195	217	214	205	207	224	241	226	211	274	221	227	240	218	227	232	217	215	209	228	238	233	219	241	225	229	260	214	221	208	198	225	226	231	207	192	215	211	227	222	222	188	211	211	206	215	223	181	253	239	206	211	222	214	236	220	237	213	205	247	249	235	238	190	208	220	224	216	218	240	239	227	213	197	241	226	213	207	219	226	219	211	235	208	216	235	231	241	223	205	226	207	236	223	224	236	222	243	230	201	216	219	214	231	224	230	227	225	227	220	229	218	225	222	211	247	254	241	210	245	220	226	205	233	197	216	237	223	216	215	217	216	234	217	227	198	243	239	219	197	214	198	231	225	236	238	224	233	198	217	207	209	217	234	221	217	209	198	220	256	229	214	225	210	224	199	236	237	212	214	211	214	226	253	217	249	225	220	202	227	224	190	200	218	197	236	214	247	226	218	197	215	189	219	236	240	229	215	198	190	226	221	192	204	244	245	207	238	216	203	219	216	232	220	215	234	203	231	235	254	215	218	246	221	234	218	223	205	222	224	213	209	221	210	230	186	228	205	201	212	247	198	217	210	212	223	234	200	248	200	221	219	229	220	230	226	213	219	254	218	214	237	201	250	243	212	226	215	208	219	224	226	221	233	214	219	218	232	223	233	243	205	227	193	236	229	229	226	231	222	219	193	200	217	227	216	213	223	233	222	224	229	217	202	244	244	219	209	218	226	205	234	205	223	231	218	189	223	193	223	230	218	239	226	228	214	198	223	218	256	272	223	234	240	236	245	236	228	211	219	220	214	212	224	207	228	209	244	261	251	220	233	221	228	216	238	224	232	234	196	198	242	230	223	237	219	218	216	253	231	190	222	210	212	206	225	190	210	241	225	222	214	221	232	228	207	240	226	215	217	237	207	232	229	225	230	241	222	227	225	238	222	221	217	251	208	187	215	210	223	208	238	212	235	210	230	228	243	219	204	207	234	223	198	240	263	248	222	214	213	236	223	218	189	233	222	232	205	219	228	213	209	228	247	219	204	222	207	228	221	216	206	231	221	216	247	216	219	202	242	216	217	206	254	215	210	218	210	211	230	238	249	230	236	225	188	208	221	211	218	218	233	210	218	232	206	213	201	219	203	213	226	223	275	249	223	210	217	222	209	204	209	247	232	212	233	212	225	235	228	230	210	224	225	210	223	197	235	215	208	197	209	232	223	232	213	222	214	221	228	208	225	207	220	247	237	251	229	207	205	231	235	206	227	216	225	210	210	220	228	202	230	234	217	204	234	227	215	208	247	232	231	221	236	237	212	226	202	218	210	223	237	212	237	222	228	225	221	237	204	224	234	226	237	228	231	226	198	239	226	198	236	240	205	226	199	212	224	204	225	219	239	223	206	201	206	215	225	222	227	195	228	219	199	211	210	253	237	194	231	227	228	234	263	217	228	233	209	222	216	221	227	241	228	205	222	231	241	234	220	222	221	215	214	206	225	231	220	257	214	240	217	227	232	209	254	234	196	223	231	253	202	203	212	225	207	221	236	227	197	235	241	190	243	247	213	214	195	231	222	200	182	226	212	226	239	222	222	199	204	216	225	229	225	215	217	197	220	224	254	223	242	213	202	205	215	226	223	216	198	210	207	228	206	230	211	201	232	205	215	215	224	215	213	232	209	218	230	210	215	209	209	217	207	213	209	244	231	212	241	208	217	256	210	208	240	242	249	208	223	195	204	237	228	239	246	219	217	212	209	237	205	210	212	221	227	220	239	215	211	237	228	202	235	218	214	205	207	226	212	201	203	232	213	206	203	212	203	232	210	241	200	227	219	225	228	245	240	208	213	243	235	234	233	214	218	214	216	193	211	208	210	208	194	234	220	265	251	213	216	214	215	225	203	211	206	213	213	231	247	219	189	203	216	219	229	207	203	229	200	232	225	236	223	222	213	233	219	217	213	218	221	206	222	249	220	207	223	224	234	219	212	217	244	217	232	224	240	251	223	211	210	203	211	247	217	198	220	218	204	235	249	204	217	229	230	233	206	228	239	229	201	237	218	210	217	237	214	229	244	229	221	205	231	210	220	236	223	239	224	219	210	213	246	232	220	218	205	232	218	228	227	215	227	217	207	235	236	229	242	225	215	217	218	228	216	204	209	201	203	223	242	226	234	206	259	234	219	226	239	212	206	250	216	221	240	185	223	195	205	221	220	235	226	227	210	220	210	224	203	250	223	207	216	237	207	221	210	217	229	238	226	217	202	236	229	208	212	250	244	225	211	220	208	200	215	226	220	224	221	219	225	233	205	234	218	203	229	202	242	229	210	252	235	203	200	211	247	193	204	219	216	230	224	237	240	240	224	239	204	221	212	222	214	196	204	196	203	200	235	227	212	191	220	220	206	231	227	223	235	231	222	221	237	257	242	218	231	245	181	241	268	186	225	245	249	213	232	208	215	244	240	216	227	232	233	253	199	222	185	188	221	211	201	222	244	246	206	217	230	229	209	213	219	223	204	205	225	253	191	222	211	249	241	219	204	224	218	223	220	201	240	242	196	215	205	246	222	224	217	203	250	224	220	226	207	237	205	223	243	218	220	213	219	208	212	201	231	225	234	224	225	223	225	192	233	237	226	229	222	229	211	227	213	210	242	214	236	218	243	224	233	229	233	224	219	205	217	226	208	208	229	227	239	224	214	204	229	240	251	218	198	205	240	237	201	213	231	226	218	199	220	241	242	202	215	225	223	222	208	213	215	195	239	227	190	211	231	241	199	221	212	218	235	221	234	239	219	214	229	229	206	219	203	234	195	244	218	215	229	220	231	231	211	218	208	185	212	208	206	219	200	215	229	224	229	243	220	220	233	217	231	212	186	226	241	214	224	229	209	228	200	231	227	198	214	221	221	223	187	214	240	229	227	228	237	247	227	213	185	233	211	209	228	210	216	237	237	220	220	220	223	217	253	231	219	224	231	204	238	220	212	247	217	200	218	202	214	216	228	230	236	223	203	221	240	237	212	202	191	246	208	219	230	208	196	216	208	208	208	222	214	230	230	246	206	221	238	237	216	233	199	225	206	229	223	240	223	215	228	222	223	244	233	232	233	197	232	209	234	195	199	211	219	193	228	222	245	217	221	208	227	238	214
24935	20897	26812	24956	7214	783	685	562	507	489	517	469	494	502	426	451	468	418	433	450	462	467	428	396	398	415	418	396	387	390	382	402	426	381	395	374	367	350	418	373	366	381	374	395	374	427	382	401	428	379	375	394	378	400	379	386	364	385	379	369	390	373	384	409	419	373	365	369	385	383	358	381	368	376	363	348	360	391	365	347	385	391	383	343	392	403	405	387	382	402	396	396	414	359	386	349	368	403	380	414	376	380	333	367	403	359	375	417	396	406	360	332	383	400	388	355	413	378	413	386	366	372	377	400	374	385	353	351	382	363	377	412	415	382	397	383	398	384	406	411	375	378	366	370	381	391	375	350	402	372	360	396	380	378	399	359	425	364	382	400	390	371	371	355	388	381	378	381	364	402	349	383	361	391	386	415	365	396	386	395	394	379	381	388	365	385	353	383	371	391	376	384	403	401	383	371	353	386	403	398	374	393	365	385	367	378	389	379	345	359	370	358	361	380	357	411	416	377	371	389	365	420	391	403	383	359	379	431	365	361	381	448	389	368	383	349	370	389	371	358	375	356	371	384	360	376	362	378	348	397	378	363	406	387	372	387	386	374	363	357	351	370	373	377	381	378	398	377	364	413	370	388	401	360	388	409	378	350	331	365	417	407	374	385	401	395	394	358	360	371	376	392	397	389	366	359	377	404	381	370	372	359	360	391	392	394	406	368	379	393	373	359	390	377	385	383	375	393	376	405	352	404	347	384	371	376	362	376	409	385	380	389	373	382	374	346	384	367	370	356	363	366	362	379	376	388	390	378	380	325	375	350	392	396	391	381	357	393	408	373	383	369	377	372	403	364	403	396	355	378	371	361	390	358	382	349	397	397	394	380	387	355	407	379	366	353	363	370	410	368	392	390	360	405	362	367	389	391	339	359	368	433	390	371	379	377	396	359	372	354	365	388	383	373	410	399	391	376	387	398	367	362	391	387	332	392	368	401	359	381	360	363	402	384	423	352	371	369	377	395	391	347	371	375	365	398	382	363	383	395	371	357	385	362	364	370	409	385	348	359	326	382	355	369	417	391	390	375	398	374	365	367	388	395	387	365	428	355	377	362	399	408	372	392	374	387	372	366	397	410	395	373	355	337	402	349	393	388	348	404	388	409	376	390	352	404	385	363	386	385	350	375	354	382	385	388	353	392	363	425	369	425	341	364	385	405	362	371	376	371	346	405	405	383	376	373	368	384	367	399	369	361	394	358	391	390	372	412	366	380	398	421	369	398	363	375	388	397	391	370	384	375	391	378	370	348	348	379	376	367	377	388	366	376	420	389	397	399	395	348	362	406	391	403	407	385	359	380	378	366	362	402	377	364	370	355	417	370	382	368	378	399	398	393	385	391	375	391	383	368	380	387	356	380	394	378	364	392	378	372	393	379	388	385	369	373	383	416	363	380	375	387	362	361	360	363	343	353	372	364	354	404	377	382	387	395	390	407	377	400	398	375	363	362	403	370	359	376	359	384	380	382	378	386	391	348	385	370	365	391	373	380	363	377	367	358	353	360	365	351	395	382	382	375	371	399	393	357	407	369	354	347	362	338	385	340	379	348	368	376	375	392	379	374	373	381	379	386	376	391	378	420	346	363	398	337	377	397	395	363	384	417	409	383	378	402	369	400	374	371	379	385	372	362	383	354	385	367	357	448	347	382	380	405	385	409	420	393	379	349	352	399	389	364	367	369	384	412	366	366	410	413	404	383	376	350	375	400	352	380	398	387	366	386	395	369	356	375	395	397	373	402	370	392	373	360	371	388	423	379	375	391	394	380	441	357	327	363	387	397	399	410	396	378	348	380	358	386	378	393	401	354	376	373	388	389	373	392	350	373	375	390	407	389	348	340	377	335	393	363	357	378	347	364	382	358	380	383	355	387	414	363	389	385	382	363	404	383	376	391	385	382	386	336	372	376	411	370	384	353	383	392	388	392	374	332	351	397	374	434	368	392	341	419	400	414	373	395	375	398	386	368	366	366	389	387	375	382	382	402	379	366	393	368	396	362	398	434	398	368	374	391	430	344	384	386	376	375	368	373	358	371	376	370	409	394	364	384	387	363	371	386	387	390	368	377	400	326	383	390	393	391	345	386	401	411	386	354	369	355	365	388	364	363	378	379	384	344	396	367	342	349	393	377	395	387	394	386	372	375	344	371	371	364	415	403	385	410	407	395	342	397	413	396	378	361	398	374	369	375	368	402	401	376	394	413	378	350	356	389	378	384	353	399	396	372	368	384	373	374	341	392	356	373	392	365	368	408	389	371	393	371	387	381	402	381	363	399	390	441	359	361	383	369	377	366	345	379	404	399	371	356	415	416	380	378	379	358	394	381	382	383	386	410	358	343	375	370	402	405	374	349	414	379	379	327	365	404	363	387	396	384	370	362	359	346	378	417	392	370	386	398	365	355	350	375	403	387	383	364	376	384	415	355	386	385	401	388	393	394	399	391	364	426	371	409	378	369	375	338	413	373	381	384	392	360	371	349	389	366	359	379	393	329	362	369	371	377	386	386	386	374	383	389	358	410	374	354	405	352	388	387	342	386	372	364	410	401	361	386	408	404	361	399	380	365	373	405	404	358	366	367	409	366	388	369	384	396	361	386	345	386	408	350	389	375	395	381	415	434	407	356	378	356	381	377	370	355	395	386	363	421	333	349	372	344	397	394	388	429	359	382	397	412	445	377	397	417	377	373	375	426	363	386	392	396	369	371	388	421	358	399	372	385	353	366	380	362	376	363	382	388	393	349	338	379	386	345	393	373	379	333	351	312	409	366	374	432	382	352	381	380	410	401	379	373	362	335	397	359	371	418	398	400	375	355	377	375	421	375	393	390	392	391	385	404	378	375	386	384	391	342	389	357	357	348	381	378	384	387	371	368	401	395	392	415	409	366	371	363	411	384	368	379	415	362	370	381	374	379	410	373	357	364	372	392	381	356	371	340	400	397	396	372	381	373	373	371	367	367	375	364	374	378	395	363	386	363	380	393	383	359	359	394	389	355	357	380	402	415	391	363	373	380	345	367	406	386	401	354	389	399	393	394	405	377	396	387	385	384	364	400	391	371	407	411	358	383	394	416	347	391	380	384	344	364	355	398	381	385	381	368	375	361	351	391	361	357	424	418	358	379	361	386	374	398	351	383	381	378	408	393	447	380	363	372	382	386	413	360	403	367	371	348	417	383	385	370	336	362	399	371	392	370	388	383	366	398	389	373	382	380	375	327	388	381	386	386	374	357	354	385	329	373	370	396	425	388	368	377	341	397	376	379	360	408	401	404	380	371	394	396	385	367	360	388	373	412	381	347	372	409	387	389	375	389	392	397	382	398	364	354	353	370	380	363	350	397	384	400	384	356	427	402	381	365	384	373	375	368	370	366	364	403	398	360	402	375	398	364	373	390	350	365	347	387	357	381	354	365	362	370	385	380	364	353	379	377	342	393	367	363	358	390	338	345
4757	6208	4928	2575	1871	1523	1278	997	933	841	798	773	775	730	675	634	601	618	569	633	609	581	517	507	531	469	471	548	510	482	486	468	472	481	492	482	525	488	522	501	449	493	473	493	450	468	431	448	447	490	519	474	502	516	507	478	481	481	457	484	423	443	439	487	446	451	466	435	473	479	498	471	445	461	427	473	472	454	467	504	445	462	464	443	456	446	447	469	486	439	459	484	480	406	501	477	492	475	471	510	489	471	485	471	440	467	434	513	509	473	463	476	471	457	440	447	425	446	494	480	461	454	503	456	487	458	493	482	458	452	455	503	463	450	470	498	416	461	457	495	445	457	447	436	466	458	489	485	467	457	495	482	507	485	469	465	462	492	518	420	460	498	472	461	440	485	493	425	463	490	469	478	459	443	449	442	457	477	456	489	472	500	479	461	431	487	461	458	509	478	470	477	468	444	441	458	503	453	468	418	460	449	467	468	485	461	466	483	439	497	510	438	437	478	439	444	433	463	452	449	473	437	450	476	500	456	508	455	451	482	464	476	483	457	422	488	468	470	445	470	522	462	488	497	449	415	476	504	488	472	500	456	493	450	482	464	488	429	437	446	461	456	467	440	458	465	469	459	411	440	446	493	484	447	469	479	471	449	493	453	478	452	470	462	474	479	487	472	500	424	473	464	435	444	421	485	442	498	480	450	479	483	487	490	438	453	458	458	428	474	472	425	501	509	480	484	508	445	436	481	485	423	502	483	408	477	460	492	459	471	453	456	469	509	463	437	448	511	496	440	483	475	471	484	438	458	461	442	452	439	496	463	444	466	486	475	475	480	469	455	458	458	459	479	454	485	473	466	428	474	443	459	449	471	414	473	456	495	488	473	470	493	468	499	440	458	460	428	463	435	491	490	438	487	513	486	458	458	445	474	447	427	457	452	489	503	487	469	444	431	442	428	476	486	487	489	440	437	465	486	470	480	493	451	452	464	437	436	459	441	474	510	473	430	473	472	484	485	455	456	423	460	444	455	486	446	537	476	464	426	418	430	432	453	486	452	481	463	439	483	465	443	473	449	467	466	472	473	448	454	458	466	442	448	467	494	471	460	489	480	486	488	432	456	511	456	432	484	497	480	473	476	467	440	475	506	467	470	453	467	468	430	483	463	472	467	484	433	473	441	453	441	417	446	497	500	445	491	472	516	457	463	443	492	496	489	438	451	471	454	512	452	450	489	482	460	467	448	457	474	481	467	478	488	452	461	448	474	469	499	502	419	469	465	441	451	469	479	457	458	465	445	496	473	495	487	464	453	487	472	490	455	466	458	455	439	457	432	503	452	492	492	421	434	457	458	414	487	473	477	460	479	470	465	489	462	487	448	462	474	472	493	463	464	427	462	454	500	490	514	472	479	430	497	458	423	464	433	480	478	461	435	440	459	473	488	476	421	464	461	478	472	477	503	464	504	403	484	480	433	484	445	480	388	447	454	483	425	439	487	479	481	452	464	452	461	421	493	472	460	474	467	464	432	481	486	440	473	454	490	494	426	473	418	492	439	484	455	479	454	417	475	472	461	435	474	449	473	427	475	438	448	471	454	472	490	467	443	444	467	455	436	438	481	451	468	457	479	478	466	450	455	475	483	424	474	506	472	443	478	504	453	449	463	497	479	413	487	477	463	430	453	461	431	482	471	463	520	446	453	492	474	467	465	456	453	483	447	505	488	460	471	435	468	463	452	477	470	497	451	435	454	466	467	451	422	528	504	462	426	428	451	501	449	432	448	451	479	459	469	479	485	457	462	483	494	478	447	432	412	458	476	477	482	463	467	451	464	463	462	428	474	486	450	459	484	476	392	461	468	444	490	436	478	484	470	439	431	491	445	475	484	457	492	448	478	498	461	471	458	480	482	487	485	454	434	428	475	480	489	457	498	463	466	474	459	496	491	487	477	491	494	460	494	461	487	479	499	443	425	440	509	472	476	445	476	479	470	475	463	495	476	493	475	467	482	490	478	477	450	440	483	468	468	474	475	439	475	467	482	456	473	462	458	459	469	465	473	511	501	509	478	477	468	450	459	464	507	446	485	411	480	442	463	460	491	464	455	519	458	454	481	416	489	421	449	443	472	459	499	442	423	485	446	460	494	430	480	462	477	436	495	434	509	443	471	476	484	439	429	499	475	485	458	488	460	482	457	473	496	469	447	472	487	491	486	457	435	488	480	479	467	454	470	462	454	429	512	493	450	477	480	451	459	457	486	476	458	479	458	499	458	444	473	472	435	470	483	491	466	454	487	455	427	459	478	512	443	479	491	459	518	467	528	420	493	433	449	457	456	512	487	496	459	464	444	445	468	488	440	441	463	444	468	474	473	453	452	465	477	477	481	479	468	435	445	487	486	443	507	469	458	481	494	471	510	489	442	422	447	453	490	469	453	459	431	468	502	483	446	475	458	490	473	498	445	508	491	444	472	468	476	465	484	497	495	451	456	461	429	474	464	450	460	484	442	447	496	476	434	496	428	458	487	489	475	434	433	485	475	476	454	426	422	445	464	476	477	446	461	454	425	490	463	464	483	459	470	428	480	483	468	466	502	453	432	431	481	445	473	451	459	431	488	517	482	484	513	478	461	459	447	457	455	454	453	485	491	459	448	444	465	495	495	514	509	441	482	445	452	451	455	476	437	441	436	466	458	462	486	478	473	500	494	442	490	480	485	494	464	462	437	448	493	459	473	474	489	462	489	510	474	493	451	417	455	426	444	490	502	509	465	458	494	448	483	474	456	474	460	446	466	462	487	472	464	454	495	423	434	514	457	490	474	438	468	443	482	455	453	424	490	484	484	469	501	447	475	483	455	485	449	430	475	473	458	470	476	434	436	441	461	463	493	461	500	442	466	474	457	453	448	460	496	451	442	460	492	462	480	427	474	454	468	447	475	501	476	483	432	529	458	483	480	467	432	467	478	459	443	478	474	447	450	499	435	524	469	445	445	505	463	482	448	472	415	475	429	459	517	456	444	494	422	466	452	461	499	446	410	465	470	441	503	480	494	440	464	479	471	438	459	457	458	475	446	447	500	469	462	491	452	509	482	441	471	484	459	460	467	473	469	472	491	486	439	446	482	449	438	474	463	442	441	462	458	465	481	456	475	477	474	498	449	512	474	471	437	474	465	480	456	456	454	467	437	441	459	447	450	479	494	466	480	446	455	466	476	443	459	506	480	438	468	472	450	466	467	474	451	474	482	473	453	429	451	471	479	495	449	453	455	477	495	476	465	483	453	474	426	482	448	465	502	499	468	469	484	436	465	427	434	463	503	455	499	437	470	475	453	464	436	462	458	467	464	476	470	487	454	448	446	425	460	491	461	445	462	460	468	478	460	496	454	468	450	500	466	466	502	448	473	464	444	498	470	425	487	471	451	518	447	441	467	464	478	476	471	471	414	472	436	455	461	484	467	504	474	471	444	504	459	437	474	462	514	475	478	436	452	452	474	505	471	487	473
22783	20960	28650	23448	20965	20991	6991	1045	704	659	509	502	475	466	392	324	319	293	300	324	392	300	238	241	243	220	183	225	225	163	226	201	175	200	219	176	195	192	196	189	203	179	198	201	169	180	180	171	168	178	185	203	220	187	194	174	187	166	167	161	166	157	165	150	174	174	159	164	166	193	157	149	152	164	158	136	175	177	172	169	192	160	164	166	169	149	172	152	170	177	162	185	158	180	185	169	157	185	153	179	171	183	163	147	171	143	174	178	180	167	166	169	170	162	157	176	167	169	161	158	166	181	174	149	152	161	173	151	158	162	185	154	196	159	163	152	160	180	172	151	153	166	177	167	160	142	177	173	174	163	172	176	157	171	183	147	158	174	171	145	141	166	171	171	129	152	150	143	170	186	167	130	128	183	169	148	149	176	157	167	159	146	164	148	171	183	171	183	140	158	180	174	164	151	176	152	164	186	146	155	154	153	166	172	162	150	149	150	153	179	146	143	166	161	139	162	167	199	154	156	170	140	194	147	161	159	160	147	172	168	175	160	168	158	173	161	153	149	153	147	169	156	154	162	169	170	161	163	166	159	163	168	177	154	158	167	153	173	158	147	166	176	156	135	148	161	156	163	171	158	180	175	158	165	170	161	167	154	155	156	163	177	153	162	146	168	185	176	163	158	151	149	150	166	167	152	178	172	160	151	148	172	178	153	146	150	147	165	154	153	162	170	171	152	159	158	167	158	182	173	181	179	162	184	174	162	143	167	168	180	181	166	150	144	145	172	162	172	147	155	147	165	159	175	189	167	173	179	159	180	167	163	174	159	165	153	151	159	144	166	180	159	174	175	175	169	158	160	146	159	167	165	156	148	170	151	160	154	181	149	174	160	169	158	165	160	136	170	140	152	158	179	148	158	170	148	155	162	160	157	167	153	170	159	159	160	152	146	152	152	170	166	143	152	142	143	157	143	176	182	167	160	175	156	156	167	157	161	167	170	160	162	184	177	154	169	166	157	169	150	171	161	163	159	171	167	158	178	134	150	163	191	194	165	154	159	166	157	165	177	160	160	132	179	170	169	170	141	158	193	147	162	157	162	150	164	173	159	161	164	148	151	185	148	175	164	151	187	184	175	155	161	166	167	144	173	143	151	166	158	158	178	199	163	164	178	156	156	154	165	150	188	149	149	174	172	191	171	160	181	168	146	150	172	158	145	163	162	165	152	162	154	177	184	177	161	161	150	151	159	164	147	168	171	155	167	153	148	170	166	176	158	148	160	168	178	156	167	147	157	171	155	149	157	157	174	161	163	147	172	173	160	144	160	169	162	159	169	166	178	169	177	172	167	152	139	171	148	158	163	155	150	162	173	149	169	158	148	156	187	152	158	149	162	165	149	179	164	165	166	155	168	142	171	167	162	156	163	153	151	155	161	165	182	172	167	156	163	159	161	138	189	193	167	158	176	197	170	157	165	166	185	165	166	168	159	174	177	144	167	149	165	165	158	151	169	132	168	191	165	140	163	171	150	175	148	183	152	166	163	190	174	195	152	175	184	177	150	129	178	161	170	193	175	155	145	157	156	141	163	153	167	146	157	171	146	157	145	162	151	178	157	164	144	141	169	168	163	167	156	157	151	153	163	174	154	151	175	177	168	178	162	181	181	182	158	148	164	179	157	153	170	159	191	160	136	162	164	170	152	172	155	166	190	152	153	149	165	163	157	144	168	152	166	167	172	171	146	175	165	175	167	162	160	160	146	170	180	166	173	169	175	159	173	160	154	181	165	178	160	182	155	153	151	154	183	146	178	181	156	163	169	161	141	150	165	160	167	142	157	151	163	162	174	171	182	175	149	155	170	165	180	156	161	153	140	176	162	170	148	181	162	186	180	144	174	171	168	172	170	164	173	151	158	164	172	152	169	178	175	133	155	172	167	152	169	175	177	143	155	148	164	185	156	192	169	149	148	151	150	170	155	174	162	163	173	176	145	161	158	167	183	164	167	157	131	151	164	170	160	190	167	171	175	159	152	170	159	166	151	167	199	165	154	169	146	155	159	163	146	177	170	194	155	148	133	155	154	147	183	157	166	143	177	164	150	153	169	149	173	177	174	167	161	177	155	174	177	149	155	180	181	169	153	150	164	181	146	173	145	161	148	163	166	167	161	165	162	162	152	175	149	162	172	147	144	176	160	189	168	182	139	147	150	141	148	160	164	170	160	149	130	160	171	164	181	163	180	184	144	150	158	157	164	169	186	168	146	176	176	154	155	159	171	155	171	169	144	137	158	159	174	187	182	172	165	155	161	145	139	172	150	179	175	159	178	176	179	155	177	175	156	155	152	163	208	173	156	155	159	192	166	157	148	170	155	159	162	164	155	161	183	163	149	154	157	171	181	175	148	167	158	150	154	158	179	157	168	161	153	149	169	160	150	155	189	168	172	168	154	166	156	148	159	197	158	164	156	144	169	148	178	159	173	177	185	155	192	160	166	171	169	166	161	181	165	158	164	161	174	162	149	172	175	167	153	176	159	156	164	153	149	158	152	180	166	158	172	173	142	161	162	162	164	158	161	162	154	164	144	140	164	159	200	167	143	165	161	159	174	156	157	176	163	144	179	154	161	149	165	149	149	178	154	162	159	176	169	160	161	172	167	172	159	158	166	153	150	141	160	139	140	164	157	143	154	170	161	195	167	140	161	162	173	188	154	196	177	158	152	174	176	161	160	152	155	158	178	164	141	147	159	156	146	166	163	173	146	168	173	173	154	175	187	164	195	164	159	168	158	159	158	160	162	136	170	165	165	165	153	164	157	158	184	171	163	175	151	167	151	169	151	168	147	147	145	168	137	157	177	166	159	171	171	165	160	169	170	162	184	167	175	179	166	161	178	164	170	175	174	161	175	174	173	159	146	144	175	156	168	172	168	189	175	149	169	166	151	143	151	172	201	172	170	178	161	162	147	163	157	185	155	158	164	161	168	160	143	163	162	154	146	158	157	173	160	151	156	168	159	139	177	149	154	141	136	151	160	171	191	150	170	161	170	165	146	186	165	145	183	157	161	164	160	154	154	166	153	188	163	148	167	135	144	157	162	155	152	172	157	138	168	169	180	157	151	188	131	166	167	160	179	183	155	147	157	179	157	140	173	174	164	163	150	143	178	159	174	155	155	140	150	167	170	162	172	177	170	139	171	149	141	136	152	157	167	152	161	179	164	173	162	159	126	160	170	158	172	164	172	153	155	177	151	170	185	151	151	164	171	152	167	144	162	162	158	157	164	166	183	158	162	161	170	153	148	135	168	151	157	160	175	155	151	155	163	169	166	143	136	162	188	159	170	149	168	171	153	167	167	155	150	173	168	176	132	163	153	158	178	167	161	141	152	134	154	170	170	164	157	143	179	180	144	184	164	153	133	161	170	143	178	148	149	171	184	169	164	165	147	157	163	151	165	163	154	155	155	168	164	158	168	166	171	165	150	166	149	146	149	177	172	157	176	154	168
7181	16361	13532	7071	4873	3631	2812	2214	1693	1473	1236	1104	1038	887	738	659	583	508	558	634	695	545	397	357	340	337	304	290	308	292	289	281	271	280	283	242	250	258	268	249	236	231	234	250	235	238	238	199	213	216	277	234	257	274	255	244	243	217	229	228	233	200	226	178	224	221	220	239	210	219	248	207	211	193	210	212	191	198	167	234	234	220	206	213	201	191	211	226	196	202	222	234	254	239	230	203	197	199	207	182	184	195	214	201	205	213	185	183	181	208	209	195	199	201	202	221	223	215	216	202	203	193	214	185	213	218	210	192	217	197	202	185	196	193	202	214	196	194	208	193	158	215	190	211	210	198	210	188	214	223	210	186	194	220	177	204	226	178	200	204	213	188	196	194	230	207	159	196	211	213	216	193	202	212	182	218	194	192	220	213	203	195	183	191	206	218	221	200	228	189	194	176	190	204	225	191	170	204	181	199	194	182	183	192	222	198	196	207	215	189	216	200	205	201	200	198	186	203	171	204	210	203	218	184	183	218	201	201	193	222	199	216	203	212	180	207	206	198	195	203	201	191	177	190	194	199	203	186	185	219	230	212	198	186	174	206	218	180	181	189	205	204	191	212	190	189	204	211	181	212	209	188	187	218	212	198	194	212	215	188	198	182	208	194	191	227	205	198	186	204	198	203	207	245	221	201	203	202	204	202	184	200	214	203	201	181	206	198	203	209	213	227	195	196	185	199	219	197	221	187	183	187	185	190	214	200	178	194	187	183	207	194	206	202	205	189	193	229	202	182	179	182	213	194	186	205	187	184	197	216	213	195	201	190	194	206	199	200	190	201	191	196	195	198	183	177	225	211	198	211	206	220	173	201	195	171	197	198	197	182	188	184	211	220	191	213	197	199	224	226	188	196	185	200	223	182	187	174	217	191	196	192	195	203	187	202	195	179	185	199	192	208	192	180	186	212	197	204	201	206	202	208	212	211	206	190	199	169	230	217	175	191	196	184	205	177	186	190	201	202	191	206	201	215	193	186	207	204	195	206	167	194	200	167	213	204	202	232	175	190	217	207	184	190	209	203	200	174	173	214	225	186	201	205	209	191	203	196	204	206	182	190	177	189	171	204	215	207	209	183	223	173	205	202	187	204	204	195	189	193	190	174	212	182	200	209	206	237	201	203	178	200	203	191	194	204	190	188	194	228	224	193	191	208	185	214	221	211	204	198	201	188	207	190	192	197	205	168	167	199	209	219	196	197	210	180	179	223	191	189	208	206	190	182	199	189	209	196	185	193	191	191	198	191	201	190	188	201	186	183	204	215	210	217	211	204	200	207	180	191	168	169	203	179	193	197	201	216	217	179	195	178	173	213	195	216	203	204	193	187	195	192	185	216	199	219	174	186	207	201	195	199	220	208	204	197	191	201	212	196	192	195	215	192	222	219	207	199	201	170	185	186	209	184	178	171	199	192	215	225	189	213	174	194	212	171	208	182	207	211	199	212	176	213	177	193	203	187	199	215	213	188	214	194	192	166	187	196	210	217	196	184	215	175	180	183	177	218	190	195	215	188	207	232	207	191	198	204	206	180	187	213	214	193	192	191	194	204	193	181	196	182	197	192	178	214	193	188	202	195	197	203	171	234	193	216	174	187	216	210	202	202	201	194	191	188	208	203	224	188	178	184	208	182	188	192	197	202	184	213	162	193	200	189	208	192	182	183	177	179	174	197	209	190	177	215	190	207	219	215	180	209	188	181	171	171	188	203	212	193	221	204	201	192	201	199	183	193	201	212	172	199	213	190	195	185	192	214	186	203	199	192	190	196	197	219	185	214	209	184	190	167	205	195	183	214	181	192	199	213	191	185	184	212	179	203	175	203	191	193	203	219	186	199	213	216	200	207	179	203	198	194	184	186	213	209	217	203	204	211	202	210	195	191	184	208	208	211	187	193	175	180	187	181	217	171	214	214	177	204	180	177	205	195	194	196	190	187	217	186	205	196	199	215	197	216	175	193	197	191	202	194	178	196	210	204	192	219	224	213	205	193	211	183	172	199	204	210	215	181	235	223	193	206	209	211	195	206	188	224	175	209	193	201	213	194	201	196	187	207	197	198	192	158	188	216	207	185	194	206	201	196	169	193	188	182	187	177	198	174	197	199	189	181	191	205	202	177	187	190	196	207	201	219	212	201	214	222	211	170	203	219	222	189	210	189	211	193	204	187	197	200	192	189	181	200	183	203	199	186	177	195	213	187	204	198	232	188	199	211	184	201	190	211	202	178	168	167	222	201	183	184	185	194	207	176	220	205	194	188	204	196	213	196	176	195	182	185	205	196	203	185	220	176	204	187	217	185	181	205	194	203	196	183	187	208	212	193	202	210	192	204	192	211	204	199	205	226	221	201	236	175	196	203	186	172	200	199	180	184	183	180	190	193	194	183	205	183	165	204	197	216	200	221	240	189	196	186	197	183	196	178	176	214	206	175	195	194	211	191	207	207	196	203	188	195	184	180	211	195	220	202	200	202	194	219	213	189	210	209	203	199	184	204	189	184	223	174	199	205	191	171	207	185	192	195	157	191	205	209	192	212	202	197	187	183	197	168	199	200	182	223	205	173	197	194	218	202	196	170	187	186	210	194	200	176	184	194	228	192	190	186	209	193	184	203	185	214	197	176	172	202	212	208	219	191	182	216	201	209	196	201	187	186	209	191	207	151	221	184	181	203	221	189	171	201	204	196	205	193	192	217	179	186	189	211	188	201	200	183	194	205	200	216	213	204	195	208	217	187	218	187	181	215	189	185	179	187	189	212	203	186	197	192	202	216	197	201	202	183	169	196	174	187	195	183	194	189	220	181	192	218	189	201	216	188	208	206	182	193	186	193	192	203	204	204	181	209	175	192	203	184	215	193	205	167	191	189	182	192	196	185	203	210	196	184	186	180	220	195	178	183	184	212	191	177	202	205	196	216	178	176	216	201	180	181	200	204	201	195	187	207	175	165	176	221	221	183	201	193	194	193	199	227	185	188	164	175	194	182	215	203	194	182	201	212	184	230	205	201	161	206	193	204	197	202	201	204	218	200	196	212	185	200	207	199	197	226	181	188	183	189	181	207	228	202	195	202	198	207	200	203	203	202	207	218	211	196	193	202	214	207	203	201	232	198	194	228	168	201	208	175	214	191	220	219	188	186	162	189	184	209	206	201	193	208	190	192	208	206	204	192	228	211	212	209	189	218	213	166	214	218	185	187	185	201	201	192	213	202	220	188	214	212	182	176	168	203	205	200	186	217	197	205	183	226	190	187	182	181	203	180	220	190	217	191	200	201	199	213	198	203	206	179	192	209	190	202	171	196	180	182	155	207	209	215	196	202	210	207	217	209	207	211	200	190	204	205	214	196	190	192	230	202	199	231	190	182	215	183	192	204	167	187	170	191	203	196	214	196	182	192	182	212	196	203	179	198	213	198	188	193	207	199	203	188	229	175	196	205	188	217	203	179	185	236
26892	18508	4379	753	516	437	407	391	379	370	374	359	417	384	368	344	374	365	382	362	409	357	362	338	369	346	346	342	361	316	328	357	305	340	326	324	360	315	324	320	340	322	377	366	323	352	353	345	365	371	332	355	359	368	352	350	330	328	326	338	300	317	367	370	367	337	340	369	333	323	354	348	355	356	383	380	316	329	323	340	321	331	328	349	332	335	305	347	350	333	287	330	319	336	344	354	376	337	341	361	345	331	321	347	297	380	348	338	373	347	318	340	345	358	389	332	320	351	305	325	338	322	347	303	318	330	338	347	352	328	340	329	330	354	317	333	348	338	381	343	375	350	340	338	347	320	325	333	331	371	326	336	329	334	346	340	315	347	350	310	317	354	339	337	341	339	329	314	312	334	324	363	361	313	349	349	346	380	358	344	353	322	337	348	316	313	355	367	323	366	348	341	324	353	347	362	342	321	332	367	311	343	343	320	330	380	333	354	346	366	317	349	333	333	314	325	324	338	316	339	343	331	337	337	357	351	358	343	323	352	356	302	343	331	324	349	344	345	349	326	341	348	326	349	343	332	369	309	310	349	329	356	340	338	339	367	358	379	286	337	350	371	377	337	318	345	341	340	332	334	341	329	324	333	331	343	333	327	341	317	333	336	329	347	352	367	358	329	358	330	308	352	366	353	345	348	338	319	330	330	350	354	331	351	364	352	326	332	318	333	357	320	360	361	327	340	311	310	339	337	332	290	373	333	325	327	340	353	357	363	333	342	357	340	343	328	361	312	316	324	329	349	353	371	330	368	321	335	322	340	351	351	331	313	354	338	355	319	354	358	351	329	372	359	349	354	381	310	336	350	372	363	358	336	371	349	331	341	331	321	315	344	356	358	330	329	353	346	330	354	354	322	332	312	340	362	340	344	306	324	365	328	342	324	345	339	319	343	336	320	327	340	335	340	327	330	330	333	340	358	345	371	343	359	307	325	356	329	312	338	343	356	324	350	348	355	377	325	338	330	329	327	320	339	334	350	333	362	344	358	372	351	362	326	332	342	366	328	344	340	335	337	330	303	338	346	399	328	346	363	341	351	300	360	327	358	358	324	357	327	337	350	337	305	338	364	320	332	364	329	348	360	328	361	348	339	304	331	322	327	354	321	362	335	346	332	386	369	385	357	372	321	406	362	356	316	331	323	360	373	329	332	342	318	355	327	334	343	337	333	347	362	326	341	322	340	325	319	313	333	387	351	324	319	357	345	332	330	341	345	333	350	342	355	327	354	340	306	318	355	352	358	341	357	336	355	324	337	310	377	341	326	353	358	343	342	368	335	323	348	342	315	336	368	365	382	342	333	346	349	335	354	350	343	345	367	343	364	338	335	349	328	348	339	336	353	341	366	341	371	372	328	323	337	335	330	342	352	331	348	366	368	352	315	349	346	336	356	325	353	330	338	341	351	301	367	346	342	369	315	335	334	316	323	367	324	336	353	343	363	335	346	316	350	356	286	325	355	353	351	316	322	319	365	338	346	372	344	374	338	374	334	369	342	332	332	331	342	383	343	334	353	350	356	337	338	306	358	329	339	328	329	322	362	354	309	338	370	368	327	329	366	344	331	356	360	320	325	367	355	366	323	356	360	290	339	335	336	332	333	335	323	325	353	350	311	349	317	365	373	316	373	352	342	353	328	315	357	340	337	364	366	355	339	347	347	332	365	352	338	352	339	352	355	302	374	318	344	332	323	362	353	321	347	352	361	402	348	339	320	355	361	372	340	336	376	341	347	360	318	360	345	343	323	355	364	325	336	358	314	303	362	329	337	327	313	338	338	332	337	337	322	347	353	342	356	348	356	348	326	351	368	334	352	352	346	355	362	352	343	353	343	327	325	365	345	328	330	366	315	317	359	312	364	326	353	313	325	332	323	318	331	340	370	359	345	354	363	302	328	351	335	309	341	351	328	315	348	345	340	336	344	312	353	364	314	365	347	386	337	371	369	314	360	346	327	362	325	329	323	339	347	331	355	343	345	330	343	320	370	356	381	354	344	333	332	351	306	353	334	342	367	354	339	324	351	354	320	329	347	378	342	350	304	343	333	358	331	331	330	349	336	317	329	325	341	338	346	330	384	337	356	330	352	326	343	342	345	335	387	350	345	331	339	357	350	331	345	347	341	325	348	334	315	351	354	336	341	350	373	374	325	355	346	337	401	351	365	321	380	364	314	307	339	320	367	340	320	348	316	336	340	347	361	351	315	336	325	348	356	338	323	372	296	309	336	366	344	347	292	326	362	367	333	371	338	361	339	330	320	353	363	349	319	328	339	330	332	362	349	356	329	334	342	328	381	369	359	364	337	327	357	349	315	330	349	363	337	357	341	351	374	317	397	320	337	321	326	353	350	288	341	337	312	320	313	327	325	335	314	343	358	359	334	363	349	330	336	354	320	312	310	353	374	334	312	310	348	336	345	348	312	354	350	343	336	346	345	336	331	317	327	355	329	352	313	355	355	329	338	368	372	361	378	327	348	326	345	350	343	316	356	340	346	363	361	336	329	337	361	366	341	375	326	360	341	349	362	326	328	339	333	361	334	344	329	360	299	352	360	346	368	291	292	332	346	339	342	336	339	339	363	362	336	319	342	340	307	318	345	349	329	318	339	363	323	321	329	319	341	359	343	349	365	349	314	348	374	326	319	341	354	317	360	363	318	301	343	345	341	327	343	323	393	321	341	344	324	328	304	360	340	314	346	360	351	310	342	350	364	316	329	335	385	372	351	317	311	335	338	329	354	335	320	360	362	352	331	334	321	323	354	358	325	352	339	329	324	316	335	341	347	344	343	320	332	361	328	357	345	334	390	335	343	341	353	350	333	341	288	349	348	330	324	328	356	321	326	326	356	356	363	381	350	350	338	342	321	337	351	331	328	319	314	330	361	317	296	332	358	328	343	324	333	337	312	347	351	335	341	348	318	372	356	357	343	318	332	323	368	328	325	349	348	304	334	339	311	344	329	311	317	318	353	319	349	337	314	357	343	340	347	347	317	350	325	328	338	335	343	314	358	330	321	352	369	324	370	376	317	318	353	351	380	324	372	359	360	346	354	308	317	334	325	282	340	330	312	340	349	358	350	352	348	358	328	341	317	344	374	322	317	325	330	357	338	350	337	373	360	328	370	327	328	315	337	340	334	353	345	345	357	332	365	322	336	378	336	356	351	341	337	348	367	353	338	339	382	342	365	357	346	332	344	363	374	299	353	357	350	332	346	356	323	346	346	295	333	352	298	297	340	352	364	340	321	338	313	345	335	351	343	310	363	337	360	355	349	362	364	357	362	366	362	327	372	319	321	342	340	346	343	340	325	337	373	384	287	326	333	308	340	339	359	341	371	335	343	326	338	322	348	326	320	364	337	345	376	340	321	336	376	343	353	361	344	338	342	324	369	336	316	345	345	337	313	363	355	349	341	336	350	347	302	400	351	356	365	338	330	332	322	313	327	325	337
4234	1584	1288	838	678	669	573	562	522	537	529	524	527	485	499	472	480	410	476	492	563	478	472	434	402	449	422	430	422	452	408	429	441	427	470	409	428	431	436	482	415	438	435	411	440	442	462	437	450	447	428	435	459	433	428	419	453	468	467	416	431	456	397	435	437	399	433	448	469	450	436	439	417	397	440	434	450	427	466	440	445	409	396	416	401	454	441	444	420	402	405	408	435	442	424	455	452	431	451	442	403	441	429	442	448	410	460	416	404	442	405	431	419	422	415	424	438	434	419	432	396	433	402	406	403	430	412	420	424	424	456	429	418	432	411	452	454	407	435	445	431	451	457	442	426	414	448	441	418	465	450	427	419	426	455	406	437	413	439	429	435	423	440	402	431	470	402	409	447	415	437	431	458	419	458	454	445	409	428	414	401	403	425	414	469	426	462	404	408	424	391	420	465	407	464	411	444	429	429	399	431	446	404	437	463	409	458	448	418	441	455	430	401	432	469	449	388	432	424	451	394	407	441	423	414	424	465	424	432	402	415	436	437	451	466	414	400	446	437	443	411	434	419	449	421	444	428	449	429	413	435	453	414	417	472	435	464	408	445	433	428	429	449	441	388	413	453	442	399	417	434	445	406	464	429	459	421	452	449	422	432	434	443	410	448	414	461	444	412	423	421	398	429	429	388	441	419	425	428	442	439	403	413	436	420	447	419	426	425	393	440	427	430	404	423	439	426	430	466	376	403	456	410	408	433	428	393	445	438	414	435	426	443	449	431	421	415	411	434	440	436	468	433	428	431	419	459	456	396	388	414	448	420	464	425	451	402	448	427	426	426	436	457	439	451	447	422	418	438	419	443	426	402	446	428	431	446	459	417	453	391	446	441	440	408	426	402	438	407	434	400	446	459	392	470	369	432	438	409	406	432	419	427	403	429	439	425	412	432	403	421	425	432	443	436	470	416	445	435	420	429	471	402	432	414	413	430	426	413	433	434	427	433	414	431	423	406	452	474	418	435	397	413	422	420	398	415	407	427	419	414	431	441	405	414	403	459	440	441	431	393	437	402	399	411	435	432	417	416	411	417	411	424	400	436	449	456	402	398	442	439	424	416	440	421	448	457	437	463	424	403	448	416	437	447	426	463	388	397	445	378	409	428	419	422	445	402	423	432	440	485	424	405	405	424	459	406	428	416	452	418	414	431	398	439	461	447	447	397	465	440	425	438	427	439	455	422	457	507	390	414	432	416	406	403	399	410	446	419	453	451	438	448	445	420	433	425	433	454	448	450	420	414	436	427	432	443	424	474	448	448	431	445	448	455	428	427	427	408	454	454	463	428	414	455	439	420	471	449	406	458	442	444	418	435	432	428	440	446	402	394	423	436	432	464	422	419	445	442	451	417	424	417	438	447	450	447	458	444	418	419	399	418	384	427	402	428	439	418	429	432	411	397	411	413	430	433	434	416	441	437	453	425	434	445	442	404	433	428	472	379	430	423	426	462	423	402	438	430	453	449	473	419	425	417	426	433	456	444	462	422	479	429	442	421	416	434	436	469	423	457	423	428	459	428	405	430	388	437	422	428	454	398	432	399	455	407	444	406	392	427	423	436	413	406	431	447	443	447	420	403	419	422	417	428	453	421	419	444	441	445	431	413	432	424	461	411	428	435	441	433	404	451	451	413	414	427	401	396	446	417	433	416	449	437	471	446	427	437	431	445	437	468	428	413	415	420	390	420	421	417	434	414	435	427	424	437	390	447	427	393	433	462	411	402	413	427	427	453	405	430	421	440	400	396	409	463	443	402	385	438	442	446	435	411	463	424	412	433	425	416	448	441	441	399	414	433	435	433	396	418	420	429	459	427	455	421	448	437	430	388	454	428	416	374	428	420	447	415	448	461	427	426	410	440	420	407	428	433	413	412	415	408	394	454	431	461	437	421	393	430	400	415	451	416	433	454	447	473	447	404	440	460	432	444	403	426	444	424	432	460	422	426	396	427	428	453	410	412	404	413	416	415	429	390	398	400	444	425	418	444	421	430	425	396	439	386	448	404	419	443	444	416	401	407	401	408	421	416	424	460	430	438	433	463	424	470	429	407	455	419	421	421	423	413	450	449	445	425	445	388	434	448	411	393	410	409	455	431	423	431	426	447	399	449	431	420	409	427	387	424	400	436	482	419	409	430	409	429	410	442	402	421	454	424	453	404	348	419	419	410	418	432	459	444	443	433	385	378	455	430	412	430	445	413	410	408	430	432	411	420	426	427	420	428	443	420	431	424	424	399	443	411	475	430	412	454	438	440	447	497	386	413	429	448	435	434	445	450	392	419	447	416	411	421	395	439	474	475	399	406	425	439	444	433	448	436	401	443	439	425	424	393	381	413	453	460	445	444	460	433	418	409	423	447	427	427	418	398	422	405	441	414	456	404	421	423	414	427	423	432	406	409	425	416	440	432	424	411	435	424	454	412	435	419	418	442	435	427	410	434	408	439	439	433	458	468	421	438	425	414	423	434	435	430	433	474	448	425	425	436	433	430	431	418	443	443	439	403	449	422	418	391	405	439	445	474	420	448	448	473	390	433	401	417	423	456	413	432	399	384	456	408	409	423	407	436	456	446	416	407	416	492	448	418	397	430	465	436	429	416	420	439	436	424	418	413	440	453	416	454	462	409	443	442	429	448	426	464	437	423	438	444	431	384	400	426	417	423	421	420	430	412	383	444	449	440	415	417	394	481	437	440	403	478	418	428	432	448	427	440	432	424	427	430	432	422	410	429	407	425	422	437	453	425	415	452	423	408	407	450	435	391	415	414	406	404	405	438	379	420	422	419	450	447	449	457	429	418	390	412	468	430	444	423	420	453	412	388	455	430	441	440	412	433	437	462	435	416	422	419	409	430	430	415	443	435	432	416	407	399	425	422	422	445	411	440	458	428	392	435	448	457	467	459	442	393	433	442	425	412	434	409	432	399	405	397	432	445	424	432	395	442	414	390	453	442	402	425	469	402	404	401	443	425	451	427	421	431	426	404	417	430	436	409	425	442	433	429	418	438	418	451	450	427	445	428	412	440	427	447	404	447	426	437	457	423	406	426	428	461	391	443	384	438	445	430	414	429	378	377	440	410	409	453	413	399	428	393	421	449	429	446	392	416	415	436	411	439	471	431	425	408	396	443	468	393	417	410	438	387	402	452	427	414	413	433	414	407	401	426	413	433	426	420	482	439	437	443	417	422	379	437	461	427	415	422	410	426	435	408	426	432	422	420	425	393	411	443	404	404	417	433	448	409	448	426	410	437	463	442	439	421	390	424	420	447	419	426	402	400	413	466	432	493	429	432	422	435	436	435	432	436	406	460	407	426	441	381	417	408	445	421	440	434	423	412	381	413	426	451	409	444	428	427	429	438	398	447	420	435	424	445	424	430	381	445	414	421	401	435	445	430	450	401	430	418	428	428	404	441	410	452	424	424	412	463	431	452	378	428	430	462	432	447	429
23693	20920	28123	23849	20901	7680	938	611	490	394	362	357	378	341	297	294	270	255	283	268	290	226	226	210	209	204	197	187	181	217	191	199	184	188	212	184	171	159	214	181	198	166	199	179	169	176	188	182	204	178	173	200	184	195	192	193	150	176	177	166	160	185	175	142	173	202	141	172	171	171	174	176	198	192	183	169	148	166	175	205	169	171	181	198	171	179	159	168	178	169	181	169	182	162	159	161	174	160	166	157	174	178	177	152	180	174	166	180	181	179	158	172	178	180	158	175	177	162	161	184	152	167	176	180	189	183	171	167	170	176	189	153	169	179	201	162	193	163	188	165	169	172	170	181	199	150	167	189	173	161	147	156	167	168	158	184	164	179	172	160	187	176	176	167	189	161	194	181	160	170	158	167	171	181	175	180	160	191	159	162	168	164	159	155	169	166	177	152	169	174	166	182	146	162	192	154	173	169	176	192	172	191	189	177	177	162	179	143	166	170	162	184	154	202	166	160	187	172	175	174	171	183	181	168	161	181	170	164	195	156	159	174	182	184	164	192	165	178	146	159	156	160	170	175	178	161	161	183	159	183	187	163	179	174	173	178	185	174	155	168	167	170	182	170	172	165	170	198	168	173	167	161	174	149	182	168	191	158	158	173	138	166	170	167	185	188	175	173	159	147	173	168	153	167	150	209	151	160	188	163	180	199	192	174	165	156	170	183	178	179	163	170	177	191	188	166	150	143	157	199	153	171	166	178	164	183	161	184	164	192	168	181	176	161	156	175	177	170	172	159	152	165	176	178	160	176	171	183	180	182	173	167	175	173	174	169	162	183	162	174	176	159	145	176	173	190	161	184	171	185	146	180	149	165	177	163	167	168	178	193	170	192	200	146	192	166	167	189	189	161	178	195	165	165	170	147	177	164	165	166	178	168	165	173	177	179	165	173	189	176	157	176	166	180	172	176	158	180	174	176	166	168	190	151	175	177	189	177	186	164	150	189	161	184	194	152	176	168	158	180	165	167	158	175	139	192	189	168	169	151	180	190	159	153	170	178	160	185	184	193	164	168	146	158	193	177	182	174	173	157	184	195	147	193	163	169	154	154	165	178	170	142	163	170	171	170	148	170	177	188	182	175	163	185	177	183	175	191	177	158	175	178	192	193	160	174	188	172	163	164	171	182	155	181	156	147	167	170	152	151	167	167	159	168	186	163	185	181	197	183	179	155	203	181	154	175	180	186	162	161	176	166	150	171	180	189	151	161	163	171	164	162	194	186	181	160	162	175	184	189	163	188	161	186	150	183	163	163	187	174	160	165	186	179	148	169	184	175	168	187	205	192	166	178	181	171	168	198	182	171	157	163	184	185	171	209	182	186	184	153	163	172	148	165	175	172	183	158	202	174	166	172	180	174	149	176	184	168	168	150	160	187	159	156	178	163	189	158	179	164	157	173	180	160	162	171	185	195	174	170	176	195	179	171	181	185	179	153	180	138	155	160	185	158	168	178	194	187	165	173	192	158	159	166	188	182	170	157	159	160	161	192	152	174	153	184	190	180	170	167	177	175	166	181	178	175	164	178	170	177	192	149	150	150	176	162	165	178	165	175	196	170	162	191	160	162	158	213	173	183	155	166	177	170	184	177	158	190	178	145	196	152	164	176	176	186	168	176	183	188	184	163	187	168	184	183	183	190	180	183	164	154	169	168	173	144	168	178	171	159	161	181	168	183	165	164	173	184	152	165	151	191	171	194	155	170	174	192	179	183	175	177	221	180	157	165	165	173	180	207	164	186	188	143	186	169	185	162	167	185	159	176	133	170	153	186	136	180	178	186	183	162	181	178	157	180	184	181	191	164	171	171	204	182	175	189	178	185	181	188	174	212	150	183	166	156	161	169	180	159	158	178	181	167	154	181	168	154	183	205	184	178	189	186	161	164	167	168	183	180	183	166	162	167	164	168	177	158	161	182	160	180	185	189	187	178	168	171	180	173	163	160	178	166	159	178	171	169	162	176	192	193	190	188	147	171	177	168	174	178	179	159	176	165	163	168	175	166	190	192	175	160	161	150	172	188	178	182	176	171	163	162	158	161	149	194	147	166	150	136	157	179	187	177	176	169	132	177	153	178	175	164	175	180	151	185	171	169	178	182	181	159	140	166	178	160	171	172	163	170	177	161	187	192	203	177	187	170	164	190	168	175	189	187	169	178	169	163	203	174	151	138	174	175	171	174	184	156	168	151	174	176	170	164	155	184	173	172	169	171	190	180	170	171	174	159	175	176	178	157	196	166	189	167	192	183	156	192	168	177	168	166	179	175	149	164	178	156	170	166	171	167	154	175	170	174	172	159	176	164	186	159	168	156	184	167	181	158	180	181	168	184	177	172	159	176	187	165	173	163	168	170	168	140	190	176	187	183	193	171	171	161	161	164	164	185	180	176	156	184	182	170	191	162	179	155	188	179	186	159	169	186	155	175	168	175	166	173	178	148	177	159	169	176	181	168	177	169	191	160	189	158	174	163	166	171	162	191	166	168	199	177	181	166	200	173	166	174	175	173	192	168	180	160	166	166	180	159	206	181	176	175	194	186	180	189	187	147	156	176	153	165	186	169	180	155	153	160	151	141	158	180	164	151	188	191	159	193	137	168	170	160	175	180	163	159	184	167	183	156	170	176	145	167	185	174	191	160	202	156	172	167	208	183	158	151	184	180	170	161	151	145	174	189	165	190	170	167	183	172	172	191	185	175	175	168	193	167	186	171	144	182	178	166	136	172	177	191	155	146	164	178	170	172	156	160	172	181	166	189	175	169	186	181	189	169	191	145	165	171	172	169	183	172	144	151	168	158	137	186	164	161	150	174	176	180	177	158	160	162	194	149	165	175	172	180	183	165	166	158	156	139	190	176	188	177	159	164	153	163	167	158	195	173	169	171	172	171	180	180	195	176	163	161	172	168	174	161	161	181	149	175	185	181	176	159	176	156	196	181	160	180	166	183	216	161	167	171	152	159	169	152	153	170	157	189	185	178	176	159	167	178	162	191	153	155	187	194	148	168	146	183	173	198	188	162	157	183	159	178	178	178	163	188	175	174	152	188	189	196	185	153	156	157	163	197	167	144	170	168	176	134	166	165	159	206	179	172	155	180	173	135	176	189	164	173	174	177	183	175	180	153	185	162	178	169	195	178	172	190	178	168	181	177	171	197	157	170	172	186	207	174	147	178	199	149	152	176	168	177	202	175	159	172	149	177	183	186	169	160	169	168	178	182	192	178	175	166	171	162	169	182	160	153	191	178	155	179	168	164	188	180	175	184	152	141	168	159	183	167	191	172	166	191	170	153	171	168	192	168	155	160	175	172	201	197	151	192	179	162	185	193	177	176	175	175	176	175	160	180	151	169	173	191	179	195	157	169	192	157	181	140	148	171	178	180	166	172	170	207	169	167	180	186	185	159	168	156	195	169	149	161	168	182	195	174	187	176	178	164	169	165	175	172	185	181
4996	10066	7951	3904	2724	1986	1570	1223	976	889	771	753	674	573	526	455	461	406	443	478	507	383	317	317	315	283	268	298	312	272	270	250	260	255	277	235	259	249	221	268	228	255	208	264	245	232	239	256	244	222	245	242	267	252	284	253	233	267	256	235	232	241	217	240	224	248	212	251	252	236	239	217	233	223	223	234	236	247	235	269	223	231	204	249	241	255	261	248	243	230	236	214	241	229	241	217	233	242	218	245	211	237	247	234	200	202	212	221	226	207	243	240	225	227	227	218	217	237	251	227	224	238	216	215	203	225	235	226	217	214	231	222	228	250	238	224	220	235	225	196	235	222	231	228	221	251	222	231	236	216	221	239	227	215	206	224	204	230	222	226	210	232	203	209	232	243	226	235	213	212	201	227	230	201	230	220	224	204	227	232	237	221	247	217	224	230	226	220	223	225	235	212	261	234	230	193	253	251	221	223	225	231	238	218	240	218	240	221	228	229	216	225	222	209	222	238	232	231	257	211	214	222	212	235	241	228	219	221	219	204	196	231	234	189	222	224	217	225	203	240	232	239	248	239	210	232	211	219	212	250	233	220	235	215	215	208	236	233	213	218	226	205	217	214	255	244	241	215	219	249	215	231	233	211	221	235	210	203	211	223	236	213	239	232	223	240	194	216	222	239	230	221	220	218	216	220	234	227	223	239	230	222	220	222	227	229	230	219	240	222	206	219	222	216	203	188	237	230	235	226	218	223	228	227	227	224	208	245	239	212	216	240	221	258	232	218	263	233	203	195	205	222	224	241	215	223	216	234	266	213	209	239	226	211	225	223	232	222	222	229	213	229	234	245	229	205	228	209	251	222	247	230	213	242	230	214	230	226	246	205	237	227	226	233	227	219	240	210	257	218	214	218	234	218	224	231	213	210	222	232	229	219	237	204	242	212	215	259	205	216	217	230	228	243	235	239	233	253	220	219	221	225	224	246	221	198	245	204	224	205	233	203	235	222	232	233	238	224	224	214	191	208	226	196	241	232	250	225	223	222	205	241	206	204	256	219	234	233	234	229	214	234	214	233	232	222	214	221	215	212	214	223	223	214	226	205	245	240	246	228	230	248	249	228	254	218	207	229	224	200	221	224	258	227	235	265	241	238	204	239	227	232	226	207	210	236	229	226	222	201	235	214	221	217	230	209	222	221	241	201	239	240	250	214	241	218	214	221	232	222	235	220	238	218	229	226	224	228	231	236	206	233	246	210	229	233	211	216	207	234	236	222	225	205	239	228	196	234	210	239	203	239	239	233	248	191	211	220	229	227	230	237	218	223	217	258	246	220	210	216	216	223	216	219	204	231	212	214	215	223	249	191	201	227	205	222	207	223	209	227	228	194	223	226	221	214	226	234	207	229	251	222	233	229	198	239	206	241	216	219	245	219	232	238	244	229	234	228	231	241	217	211	205	224	221	223	221	228	207	217	218	207	233	220	238	227	235	225	232	231	217	244	191	214	235	201	204	231	207	230	226	245	212	211	205	215	223	222	227	235	234	208	200	244	212	227	222	237	239	220	218	223	238	243	236	248	209	229	197	221	203	219	244	212	225	225	248	199	224	242	231	203	236	246	216	209	234	229	234	221	246	223	232	216	237	221	234	216	238	212	227	233	227	228	229	230	218	243	231	224	237	213	235	228	232	262	208	207	204	193	244	242	230	211	226	205	206	208	205	231	219	217	229	223	232	237	233	220	229	213	224	233	231	219	231	233	244	232	205	234	223	210	220	234	216	226	234	214	235	222	225	240	220	233	225	219	231	219	244	215	220	229	245	233	200	225	217	233	235	212	224	231	218	223	215	205	244	222	224	230	227	233	198	234	221	245	208	244	225	201	224	219	270	227	231	244	228	207	231	249	219	245	221	224	221	251	218	216	233	224	217	213	215	214	243	242	246	233	235	247	253	225	232	260	220	243	221	236	210	213	230	227	256	226	217	243	229	196	218	226	218	252	205	208	233	197	238	235	208	201	222	226	234	213	224	220	233	206	236	228	219	220	256	219	237	225	222	223	214	264	236	212	246	211	229	217	212	226	208	222	210	222	231	216	206	217	231	237	225	229	228	219	226	228	220	233	213	223	216	238	225	219	251	225	213	204	229	217	226	223	211	201	215	222	218	218	235	237	224	237	223	233	238	209	214	215	211	220	223	234	220	225	213	232	230	242	242	250	241	229	215	236	261	215	243	223	210	232	226	221	207	212	216	213	232	206	213	210	211	238	220	205	223	234	236	234	224	214	252	223	204	214	223	243	207	210	237	225	228	242	206	230	204	203	227	231	241	219	213	241	218	234	241	221	222	241	221	228	249	244	231	220	208	225	218	220	218	232	233	219	256	225	231	233	229	213	226	212	255	229	249	238	238	209	218	234	215	216	235	225	251	269	215	213	206	236	202	238	208	208	238	267	235	200	234	206	257	246	228	202	218	231	232	219	248	231	203	230	222	214	227	229	219	213	239	237	234	204	214	233	220	224	253	218	224	244	216	238	221	214	215	236	255	210	233	196	211	214	234	228	244	224	238	212	219	249	216	239	197	254	217	223	231	213	269	207	206	219	227	234	241	217	211	227	230	234	255	256	247	229	237	211	215	225	241	206	243	199	239	232	236	239	234	215	229	222	240	229	226	228	222	236	225	216	216	217	227	203	234	265	228	233	236	236	247	205	201	262	224	240	227	215	227	234	225	215	242	242	211	218	240	206	238	211	230	247	243	203	229	223	183	284	216	226	246	241	225	208	224	210	231	249	211	246	244	218	231	235	226	242	253	200	225	242	218	212	200	214	232	245	200	226	243	255	221	248	234	227	205	242	219	209	228	268	243	206	262	229	225	231	262	237	211	221	237	220	246	230	209	216	231	214	209	232	216	215	230	219	236	208	216	216	238	239	207	222	211	213	232	224	216	212	208	255	240	215	230	240	228	242	230	265	235	225	223	234	239	209	225	225	214	207	209	237	199	243	210	222	248	237	240	214	232	214	249	218	212	210	239	228	228	211	225	233	227	254	214	207	231	222	234	238	204	231	218	246	218	228	206	216	228	228	236	233	230	221	224	204	238	236	225	198	213	239	211	209	238	230	209	239	212	225	235	222	211	225	235	207	226	222	217	211	248	224	212	233	241	242	260	228	227	235	213	223	227	248	206	223	234	220	236	223	222	225	238	225	234	204	250	221	233	226	228	234	258	215	242	228	202	225	216	216	203	220	228	220	217	217	203	217	237	231	230	224	254	243	225	212	248	239	231	225	235	237	241	229	213	224	205	218	200	224	228	234	239	243	243	224	233	220	228	238	219	251	231	215	237	238	214	238	232	230	211	225	245	195	241	198	219	234	232	197	217	229	229	217	209	228	236	198	244	227	275	227	220	223	227	244	221	230	221	243	213	219	211	208	207	191	231	238	208	228	218	216	207	223	206	215	230	225	218	249	226	214	194	227	206	246	220	229	243	217	205	208	229	224
24914	20907	26870	24949	7584	851	688	517	541	492	523	531	444	470	445	442	417	445	477	461	455	447	429	390	400	431	416	361	385	400	401	394	405	403	405	391	415	442	408	380	404	367	449	387	412	371	366	369	382	373	408	416	428	410	412	388	393	362	382	367	366	409	401	411	391	382	387	390	388	407	405	357	357	390	378	398	386	380	419	408	426	392	406	371	401	382	386	379	397	402	407	407	391	397	363	385	381	371	363	365	425	376	391	393	371	419	380	396	400	418	399	389	387	403	387	394	397	373	380	404	370	398	390	376	362	389	404	397	389	371	363	376	383	384	367	420	408	396	360	397	388	391	371	439	364	398	376	391	377	381	380	356	362	405	387	389	413	380	386	388	404	389	401	394	380	375	382	380	369	390	393	396	373	388	367	367	394	401	358	364	384	423	349	366	338	425	381	382	405	396	386	413	391	378	400	393	396	383	374	387	375	368	413	358	407	364	383	345	375	353	406	377	412	365	421	387	379	411	405	386	392	367	378	374	408	393	355	377	369	339	376	385	418	373	370	381	371	377	395	401	345	391	388	377	370	388	386	355	396	403	390	391	399	364	400	382	384	410	371	372	377	373	377	378	415	366	360	392	378	395	364	389	382	388	388	412	361	356	371	426	367	367	370	411	398	386	361	382	391	380	407	379	388	360	366	390	384	408	377	349	374	416	359	382	375	456	373	374	366	367	404	401	388	396	356	375	382	388	389	373	359	391	360	397	385	355	389	370	409	393	381	380	388	358	357	383	360	378	402	426	374	398	386	403	376	392	377	379	408	394	368	365	391	374	361	379	366	396	402	383	407	407	353	372	398	417	396	362	366	405	381	367	367	404	396	427	339	378	370	410	398	398	331	396	409	424	342	379	393	389	433	371	403	395	407	375	364	384	392	400	391	348	408	376	395	354	374	389	340	366	407	367	405	414	371	397	399	366	365	389	380	388	361	391	385	365	365	407	383	416	384	391	411	384	375	408	367	404	381	416	431	390	381	386	366	373	404	382	419	378	438	393	362	354	385	345	374	366	407	399	381	359	390	360	400	375	372	393	455	371	378	382	380	367	379	382	388	416	385	347	404	376	394	366	346	353	371	386	396	351	390	404	374	407	362	424	382	351	359	373	407	385	427	373	362	369	373	374	360	381	403	385	328	358	363	406	436	377	378	358	387	370	375	390	399	395	414	382	393	395	373	366	377	386	404	392	394	389	343	382	408	387	389	370	365	391	363	374	401	363	350	322	382	405	390	355	367	393	387	399	368	367	366	403	389	401	403	405	383	363	349	402	365	369	374	398	386	381	357	401	423	391	367	361	375	371	415	378	334	424	403	419	375	374	393	356	388	418	400	392	381	374	368	410	366	389	406	401	400	417	363	403	339	396	373	381	378	410	372	394	405	397	401	369	369	402	375	389	366	403	394	350	408	359	376	370	399	342	388	380	424	357	397	377	366	402	379	344	363	382	392	379	372	372	362	392	392	386	413	378	362	384	378	371	430	429	387	378	400	406	360	370	363	425	415	369	378	399	406	383	374	406	378	385	409	390	382	389	360	348	415	383	374	423	397	392	365	387	368	383	386	381	393	414	404	350	382	389	392	378	400	378	377	395	397	400	368	406	386	406	380	398	404	371	405	409	355	357	371	405	368	405	393	370	370	398	377	402	357	414	381	402	415	380	377	397	395	408	388	383	338	348	386	399	395	408	384	387	383	357	361	414	382	381	390	342	400	401	402	369	371	363	361	387	365	396	389	393	383	401	385	384	397	390	390	359	394	418	402	415	410	378	386	379	423	371	394	384	372	372	397	401	392	401	403	365	370	363	398	376	402	412	368	407	350	370	376	393	415	408	417	353	352	404	392	405	409	368	395	394	361	402	372	402	375	414	403	351	355	396	386	351	394	362	393	338	387	362	404	389	381	367	429	379	375	406	386	402	400	389	396	364	386	399	394	398	383	365	359	386	354	388	377	372	336	396	381	383	386	379	372	391	365	394	391	361	409	383	399	372	366	393	388	406	372	369	372	411	364	414	405	399	369	381	392	424	383	392	371	393	370	356	416	408	409	410	368	416	406	448	385	370	393	385	349	395	404	377	387	370	373	374	387	389	376	402	401	348	393	368	366	374	368	361	356	357	388	365	387	384	393	416	378	373	378	408	396	381	380	404	350	369	378	376	396	366	400	379	403	374	387	389	391	392	408	372	380	414	389	352	395	365	382	398	380	391	401	383	385	364	376	378	374	407	364	349	342	402	359	396	381	399	386	434	382	358	390	360	402	397	415	411	368	365	355	392	411	364	363	404	397	364	374	359	372	404	386	393	389	406	416	389	362	348	391	367	414	412	373	384	391	364	393	383	373	395	380	381	390	368	344	375	336	386	381	421	361	388	378	407	387	376	370	373	364	414	363	365	412	355	405	357	355	388	403	396	412	364	383	378	401	371	363	379	391	373	387	398	377	422	400	368	374	387	381	405	382	393	365	352	427	363	353	383	391	402	363	401	355	399	362	380	424	385	420	351	378	397	388	389	414	374	371	415	406	391	371	386	365	425	359	363	390	399	384	396	367	382	375	366	393	394	367	336	370	369	401	392	397	371	364	381	412	393	395	435	393	372	403	397	434	360	380	408	394	380	349	363	365	389	367	374	399	417	389	378	379	398	385	373	364	379	364	413	349	418	390	397	389	382	378	421	382	379	376	382	377	365	371	361	376	405	407	415	357	374	394	385	362	389	399	338	378	375	361	359	404	382	386	378	394	398	398	411	428	368	386	388	397	372	405	403	401	354	340	396	417	410	394	373	383	371	401	393	393	406	406	391	388	388	384	399	384	401	394	351	399	386	377	410	371	394	388	369	363	402	408	389	353	376	362	377	373	407	343	379	400	391	386	387	384	356	387	418	400	359	378	413	355	419	394	405	383	413	399	369	385	375	400	368	375	389	413	401	376	388	368	366	378	398	416	395	368	385	384	392	363	383	405	394	362	391	412	355	376	393	394	378	374	383	394	379	402	388	409	375	356	388	402	378	379	380	418	377	387	403	395	385	380	382	376	377	392	399	387	383	397	373	374	391	422	409	411	377	431	356	384	363	377	382	409	365	352	349	390	387	370	364	377	403	390	399	357	396	382	361	389	392	386	387	400	421	383	377	353	360	414	384	410	391	372	419	400	407	380	323	402	393	386	364	390	438	384	388	413	413	402	361	368	363	388	392	398	388	386	376	391	387	428	376	404	374	401	380	402	398	395	375	349	401	396	359	379	399	400	391	385	435	370	383	391	368	410	380	405	377	400	381	382	353	363	410	384	359	408	381	385	375	383	365	394	378	366	393	420	377	365	363	397	400	396	403	344	382	401	373	359	386	379	385	383	343	347	398	416	415	370	366	374	326	392	378	404	342	394	368	388	418	387	364	357	379	387	397	431	390	389	376	355	412	416	368	367	394	419	341	347	375	375	382	391	369	355	380	372	385
4734	6408	4982	2558	1969	1540	1258	1069	880	838	780	754	770	700	709	595	603	553	631	696	599	561	527	518	518	507	508	478	483	528	469	521	506	476	482	503	510	467	493	449	510	500	460	486	491	458	490	483	483	498	468	469	548	506	510	493	501	482	486	502	459	450	449	493	462	494	483	461	497	478	511	472	444	427	501	491	439	452	519	476	494	469	484	449	464	480	468	466	442	469	491	441	461	469	472	463	486	517	450	470	446	487	474	463	434	462	471	522	497	512	467	476	482	482	475	457	488	439	490	452	463	450	500	462	483	452	418	512	454	475	442	480	465	502	454	474	447	510	463	430	492	480	442	472	511	502	492	478	459	433	485	478	506	459	479	470	474	466	496	504	469	473	473	471	477	427	493	480	476	483	460	492	453	424	450	503	462	505	455	512	454	494	519	468	465	507	474	429	457	455	471	469	477	456	474	484	426	419	530	483	462	439	448	478	491	445	478	440	493	449	414	436	504	471	471	466	434	467	463	458	459	480	461	488	504	429	509	493	475	459	489	458	468	476	459	480	456	459	478	461	443	463	477	480	479	472	484	489	464	465	461	473	454	486	472	445	492	493	469	461	506	502	424	435	474	470	429	507	459	487	496	492	435	482	448	497	460	476	477	466	507	418	482	464	483	447	494	441	482	443	460	449	465	463	493	439	463	449	449	484	506	474	456	474	485	449	468	486	430	500	446	445	419	474	487	451	470	489	479	484	460	467	448	453	494	431	477	478	469	470	441	452	489	483	507	503	473	468	435	441	445	458	461	510	499	474	478	476	506	459	456	484	515	456	447	432	450	482	494	459	445	447	467	435	478	445	467	456	467	470	488	479	463	442	465	480	474	456	517	485	452	469	468	466	477	473	455	464	454	448	460	497	469	459	468	434	486	478	478	489	484	438	515	506	437	475	474	425	489	438	497	483	452	445	460	450	428	476	486	474	484	471	497	483	474	510	476	480	507	456	486	448	493	460	503	468	470	471	427	441	476	476	447	460	489	507	498	452	454	475	447	479	464	417	482	469	479	502	504	506	471	481	440	497	466	455	472	492	481	449	477	474	480	488	428	487	476	477	471	492	453	479	509	443	459	460	471	455	472	483	461	477	432	462	490	443	448	488	485	489	494	437	494	486	464	470	470	499	463	494	477	454	470	456	481	475	459	467	454	463	449	495	469	482	485	517	436	464	489	451	450	487	484	463	464	504	470	538	497	452	496	468	463	464	513	450	462	455	423	466	428	490	483	485	455	495	511	438	474	459	504	510	466	467	462	499	484	443	497	475	508	480	480	456	484	444	443	466	457	458	481	490	486	464	502	428	482	478	454	487	488	481	469	498	457	458	455	460	445	464	460	462	488	447	495	469	475	473	457	467	480	458	479	445	508	463	452	462	496	446	492	474	452	476	480	462	486	455	445	478	495	462	470	461	488	446	483	468	463	506	430	461	458	482	473	463	460	491	495	490	468	485	476	464	465	471	468	499	464	452	471	511	467	497	399	488	482	487	427	458	451	477	487	456	516	457	455	475	457	438	484	534	465	476	477	452	469	480	457	445	447	464	459	483	525	500	473	490	453	478	439	442	422	438	450	447	486	478	509	484	471	459	483	430	481	470	511	502	496	467	453	469	457	477	462	453	475	475	457	470	492	478	482	450	516	482	489	487	476	481	448	448	474	473	478	482	456	463	460	440	478	464	471	453	467	515	447	453	462	467	467	459	462	484	466	511	444	465	473	452	482	456	488	483	451	437	460	459	499	475	500	490	459	466	454	470	462	486	478	462	442	482	472	472	478	455	480	459	466	506	505	448	460	477	443	473	481	445	480	458	419	475	483	493	451	485	453	485	478	426	483	477	437	482	453	454	515	458	465	463	494	459	460	443	467	456	505	467	464	494	458	497	458	432	459	466	493	456	456	452	491	470	494	457	483	487	510	472	457	444	458	446	485	474	455	438	463	512	462	472	494	450	432	456	467	448	469	505	444	517	503	439	509	463	483	463	463	423	458	449	485	521	447	438	466	474	465	463	455	479	494	453	488	445	460	487	481	495	470	531	444	436	500	440	457	439	498	424	482	494	446	449	478	500	534	468	491	435	480	487	489	471	485	453	447	490	455	476	498	504	476	477	424	456	469	479	483	473	483	448	466	486	437	514	523	449	471	475	493	474	474	451	481	468	488	463	471	462	499	475	469	526	450	498	495	486	488	472	482	484	473	500	522	438	462	500	461	456	527	467	477	456	461	490	505	451	465	514	485	455	488	453	457	465	493	506	468	493	490	508	465	507	495	449	481	461	460	476	478	501	465	466	460	524	461	465	454	478	464	473	459	479	485	451	475	464	484	462	476	462	474	460	477	493	458	480	450	478	465	499	482	505	489	480	466	474	429	457	455	450	444	478	501	462	444	447	472	475	469	494	467	485	465	489	499	476	482	452	498	477	484	505	491	469	473	463	475	464	490	483	461	456	453	444	430	430	427	472	440	456	484	483	490	469	473	465	459	515	453	479	452	451	502	464	477	435	476	483	490	468	471	493	428	496	476	487	459	460	475	460	476	469	487	507	435	467	443	446	442	500	463	462	465	460	486	446	458	487	482	459	476	494	472	464	484	495	477	446	489	462	494	489	422	472	432	457	480	489	452	473	430	452	456	472	454	486	476	470	492	503	473	419	453	494	483	462	480	468	483	529	444	448	474	464	462	469	478	443	494	467	479	515	458	476	432	509	482	433	492	465	440	473	473	498	483	426	476	476	467	450	478	496	494	478	460	455	464	455	481	459	454	445	466	490	484	435	463	442	547	484	465	429	458	489	467	444	492	458	453	433	454	496	494	453	448	446	480	473	449	447	467	452	499	458	516	474	478	456	442	433	487	472	450	467	470	497	448	490	462	462	449	485	503	476	491	447	456	481	445	494	488	457	476	483	473	490	461	495	473	431	462	474	486	488	454	446	446	474	448	472	471	512	440	454	451	491	467	464	472	476	476	479	469	469	461	491	475	451	500	484	445	478	442	511	440	461	487	428	487	472	464	440	446	469	465	434	481	495	491	458	460	478	452	502	479	469	445	474	491	433	463	456	472	456	482	454	494	455	506	476	436	455	496	472	492	478	485	439	507	453	441	473	465	466	474	461	474	445	467	440	487	452	450	481	457	440	438	446	454	478	419	458	460	453	477	488	438	466	456	505	471	444	446	454	479	475	495	447	457	469	478	456	476	475	494	486	481	437	470	437	466	477	439	479	464	475	455	440	473	485	468	468	497	463	468	471	444	482	487	434	440	480	485	495	423	459	484	462	476	491	510	465	472	472	502	481	448	488	483	462	444	466	475	443	495	470	483	481	473	474	441	466	470	479	452	515	500	493	491	488	503	478	514	451	484	508	470	500	498	449	477	456	473	446	472	463	480	457	452	450	465	429	509	466	434	460	484	496	447	494	455	505	462	483	472	504	462	433	483	471	495	448	478	448	501	461
22835	20997	28714	23441	20990	21005	7324	1083	748	660	620	539	518	498	348	392	313	308	329	351	302	283	229	239	209	227	233	240	245	211	212	212	203	226	171	173	193	179	196	195	193	169	209	176	167	183	169	189	161	179	179	185	208	185	218	193	172	186	170	179	163	191	167	201	163	168	175	183	166	179	175	168	171	173	167	148	170	179	179	183	179	182	174	164	169	170	186	160	172	178	201	180	177	159	174	182	167	167	161	157	168	149	140	160	166	158	164	168	155	180	173	150	148	177	178	168	160	159	177	169	137	161	180	180	165	178	168	183	161	138	152	161	179	173	163	170	162	178	172	186	169	153	175	154	174	149	155	162	156	159	175	153	175	155	149	154	186	150	173	171	184	151	181	167	168	164	156	132	157	161	166	172	161	137	178	156	168	157	153	168	191	166	153	174	129	166	161	147	174	166	162	166	167	179	145	150	162	146	159	155	171	159	189	176	157	177	154	154	159	179	152	173	179	150	148	163	151	167	140	164	160	165	163	160	154	150	151	150	147	160	175	161	151	165	163	161	163	177	152	182	172	148	158	164	169	152	196	157	132	168	137	157	168	178	186	140	148	157	176	155	178	170	168	157	158	155	154	173	157	162	161	167	161	161	162	165	174	174	148	169	168	159	174	168	179	167	151	189	152	136	143	168	150	150	179	167	148	153	181	151	174	166	177	153	170	150	179	167	157	152	176	182	155	139	162	160	157	159	144	146	175	155	168	159	152	160	175	174	142	180	160	174	167	137	161	174	145	141	164	167	163	164	166	181	179	183	171	175	165	156	144	151	168	160	156	167	158	168	149	145	138	157	171	168	177	165	168	175	158	156	158	166	147	164	143	163	166	176	174	168	166	166	154	177	165	146	171	151	155	148	154	176	146	144	160	182	167	185	132	166	152	180	165	161	168	160	157	176	154	155	164	151	183	160	165	175	163	145	151	174	168	153	154	151	164	161	173	161	185	177	164	149	158	156	159	172	181	165	170	161	158	130	220	159	164	171	165	171	154	148	161	147	179	157	163	195	146	170	141	175	186	178	161	175	178	171	166	171	186	161	179	176	150	181	157	162	171	183	158	149	167	164	155	166	167	157	164	169	171	187	171	167	174	149	166	156	147	151	136	189	171	151	151	169	175	164	186	158	147	155	155	155	157	179	200	160	161	153	170	164	198	158	170	154	183	183	158	166	161	156	173	164	177	148	162	159	153	160	170	169	175	165	146	163	152	177	196	153	167	175	170	138	172	151	176	153	185	155	154	169	162	170	190	143	170	158	171	180	157	174	155	178	169	166	159	173	165	132	154	163	161	172	182	174	165	167	179	167	162	168	174	153	173	171	166	163	162	148	174	166	190	181	164	184	174	130	172	163	162	184	162	155	167	165	169	162	154	150	173	172	179	178	161	162	163	179	158	142	165	202	165	172	184	165	176	174	161	179	143	166	156	180	151	181	164	158	183	148	157	160	176	143	153	154	171	173	196	167	172	171	173	161	172	165	157	185	164	185	160	167	159	171	147	168	165	168	139	162	160	154	171	150	191	158	160	161	160	151	156	169	175	163	189	150	172	165	170	145	164	153	166	192	161	179	178	154	153	162	146	171	162	162	172	166	160	166	143	163	150	185	167	137	171	167	173	138	166	150	167	183	161	176	148	167	171	183	163	171	170	163	176	170	141	148	161	180	160	180	150	157	145	153	185	167	147	168	197	157	163	169	186	173	160	185	164	178	174	137	162	187	146	146	164	146	173	153	168	181	165	154	155	156	154	168	179	164	171	188	196	175	153	158	166	161	162	169	169	183	151	153	194	154	162	177	172	200	139	177	167	140	146	184	158	166	168	172	180	159	169	165	159	158	142	154	157	168	182	169	148	153	175	151	182	159	182	156	175	159	180	160	160	177	150	163	153	155	182	161	172	174	170	156	131	150	151	160	156	162	169	179	175	154	156	155	166	170	163	163	146	143	156	162	170	151	153	171	174	161	158	169	158	177	152	188	141	151	173	171	154	179	156	135	155	152	172	159	153	175	142	162	164	142	165	156	184	169	137	159	149	168	157	138	175	168	167	139	143	172	178	156	143	145	155	151	180	148	165	174	158	174	180	159	149	164	152	177	163	169	155	156	164	155	147	166	169	170	176	176	187	179	146	159	159	180	177	164	157	174	150	146	149	146	179	162	168	166	154	171	163	141	161	169	169	171	154	181	155	150	165	144	167	169	199	137	170	191	162	166	160	149	159	136	196	162	162	163	174	147	174	150	172	178	161	163	189	154	156	169	169	171	174	164	173	170	186	158	162	141	173	175	162	159	181	152	161	162	172	163	167	172	192	171	181	162	166	141	143	155	180	184	182	166	149	173	161	164	152	153	170	187	158	172	170	156	160	172	148	167	158	185	170	178	183	137	168	151	139	186	158	150	161	187	137	163	162	159	178	153	143	174	179	171	185	168	144	150	170	149	164	140	161	171	146	163	136	175	178	191	167	144	165	173	177	171	165	166	152	169	147	162	154	171	140	166	171	166	200	169	144	170	158	194	158	159	166	180	152	170	163	177	152	165	165	148	196	158	153	175	162	184	168	169	146	157	177	153	158	177	168	159	182	175	186	158	183	156	181	158	189	166	153	195	173	180	152	184	178	175	164	140	153	188	160	172	170	132	164	148	168	162	162	161	178	161	181	134	185	143	152	177	170	174	183	172	171	155	166	166	160	155	153	165	141	152	170	151	179	177	158	165	158	164	154	172	157	171	177	155	157	143	184	145	154	141	155	154	154	176	162	160	150	156	157	161	169	163	147	151	165	154	183	155	173	163	176	151	146	151	187	148	165	139	172	190	176	160	162	157	155	165	154	179	169	186	146	155	166	166	161	169	154	177	173	178	160	158	152	168	167	172	138	163	155	189	164	152	169	180	169	156	142	182	169	159	169	160	148	150	166	179	152	176	169	167	149	176	190	156	165	165	163	156	172	141	187	176	159	159	152	161	152	148	163	189	193	158	172	124	168	172	185	165	161	173	192	170	163	151	142	163	169	168	165	176	171	156	188	170	155	171	161	172	156	137	161	163	169	143	169	201	142	166	150	166	156	201	164	162	165	166	172	183	173	172	176	159	161	162	171	181	174	155	159	148	157	151	156	181	175	183	173	159	165	155	164	154	146	157	152	143	146	169	144	175	160	181	161	170	175	167	145	164	159	153	180	164	163	151	155	192	179	161	163	191	153	166	163	163	167	148	183	178	173	161	184	170	165	147	154	144	167	150	157	154	185	169	179	175	157	147	165	168	174	154	181	139	161	149	171	141	164	156	166	157	141	154	151	155	154	170	179	138	152	157	176	169	164	175	151	160	162	156	176	157	160	140	172	154	157	154	160	186	163	172	165	146	167	153	159	159	160	135	160	176	150	127	149	179	170	155	173	176	184	126	168	163	143	172	169	172	167	151	158	162	152	157	155	171	158	171	199	169	153	165	165	158
7303	16654	13596	7092	5048	3819	2790	2236	1741	1446	1247	1165	1073	973	753	650	586	590	606	650	560	423	359	312	370	346	315	297	282	281	249	320	263	240	274	258	251	242	283	265	266	234	244	254	245	239	243	246	208	210	204	248	278	282	255	255	227	239	234	209	209	196	233	241	203	195	202	213	224	209	214	213	198	206	187	198	226	231	243	222	209	245	205	212	207	203	213	218	211	201	222	256	244	221	204	192	188	207	209	201	203	213	205	207	220	196	194	201	207	225	169	204	194	207	213	193	190	203	189	187	187	194	207	191	224	184	229	193	191	187	200	219	194	182	194	215	188	193	220	234	221	205	187	190	176	192	196	191	201	204	183	205	194	203	216	188	180	208	174	218	198	196	214	198	186	216	196	205	206	184	179	201	185	190	199	190	231	198	197	209	220	207	216	184	190	222	188	211	212	173	191	209	218	199	213	199	212	205	204	198	219	192	191	171	195	220	193	202	205	212	216	206	212	205	197	197	215	176	215	176	196	175	218	201	181	175	185	203	173	176	205	213	188	180	175	205	211	196	187	193	206	207	197	205	208	217	175	192	181	203	202	219	196	210	187	184	185	176	195	184	211	211	180	197	217	220	186	217	193	182	227	205	200	199	192	197	225	184	222	210	190	175	207	176	195	177	226	180	207	198	243	202	172	219	211	206	191	199	193	180	201	208	193	188	191	235	195	181	207	211	185	165	193	208	189	193	208	197	185	209	206	213	174	165	174	203	231	220	195	192	184	203	191	198	199	203	190	198	198	193	192	210	215	176	189	201	193	177	194	185	187	179	189	202	192	207	194	200	175	196	209	199	200	198	204	181	217	216	186	179	177	200	199	203	204	192	198	179	190	198	203	216	185	188	199	227	211	189	190	212	190	200	211	217	165	215	186	199	188	193	171	187	205	180	186	211	192	183	199	183	217	209	214	190	187	197	186	186	221	187	197	202	197	187	193	205	193	203	203	206	213	187	205	199	212	201	188	196	187	183	211	205	173	193	195	203	175	196	199	191	213	199	208	183	217	184	200	198	192	189	194	198	174	196	184	205	195	181	200	178	200	199	207	186	200	193	165	203	203	203	188	239	166	220	190	190	191	188	203	216	198	192	186	216	198	176	188	190	195	182	193	199	181	196	205	194	196	203	201	194	197	219	197	186	180	196	175	198	204	209	217	190	173	203	172	209	184	208	179	200	176	195	180	188	173	177	185	172	228	203	197	207	195	189	215	202	211	193	196	190	185	206	179	211	206	184	184	183	199	208	191	188	201	206	203	198	182	202	184	199	193	188	188	194	176	203	180	211	184	204	178	201	208	195	199	181	207	205	194	202	214	208	179	227	203	188	197	220	221	212	202	200	203	187	184	192	199	191	192	204	202	196	210	179	183	182	212	197	183	176	206	194	205	190	195	183	187	196	176	210	207	190	195	184	192	209	230	195	181	153	211	193	194	181	193	200	217	191	182	216	196	191	203	201	193	219	192	209	185	200	214	184	209	225	201	196	207	191	201	197	185	198	169	207	212	184	198	169	199	203	198	213	194	194	206	223	211	167	206	203	211	178	177	174	205	173	167	193	178	170	221	196	192	190	210	215	193	205	173	194	174	190	211	191	211	187	197	173	195	198	202	210	208	199	192	185	227	199	175	220	200	192	172	192	192	218	200	202	206	215	181	207	192	190	192	210	182	203	206	216	195	196	193	213	218	223	169	182	201	187	196	200	162	206	207	187	195	214	199	224	195	190	214	197	193	196	194	191	206	212	197	194	227	201	194	181	195	174	219	169	181	192	217	212	220	186	211	209	189	214	209	185	212	172	173	191	231	214	184	190	192	207	189	216	201	202	205	174	203	189	170	218	211	194	200	205	199	189	204	196	183	195	174	189	199	195	204	189	156	182	214	199	184	190	191	178	178	211	201	186	204	196	206	181	197	197	215	190	193	209	168	197	208	224	174	194	215	195	190	192	183	215	205	202	198	197	200	201	199	208	213	198	217	184	207	195	197	191	173	198	176	179	182	180	184	192	193	196	166	161	196	199	183	198	221	195	198	192	196	171	207	189	237	191	212	194	204	230	220	192	213	182	212	209	197	164	171	217	195	183	158	187	210	196	196	195	208	196	201	221	166	191	204	186	222	210	205	214	204	202	185	189	192	185	210	189	218	189	201	216	195	191	190	208	228	202	202	199	197	196	220	209	224	208	229	191	203	186	212	194	179	186	182	212	179	198	197	179	215	197	181	190	202	204	190	217	198	207	205	189	183	205	204	210	181	203	199	202	183	202	194	192	199	211	189	213	217	193	167	205	202	181	214	207	200	194	206	206	209	187	210	208	203	180	199	205	203	202	215	206	200	183	184	197	212	203	188	200	196	180	208	191	198	208	188	185	216	205	189	188	178	205	202	195	186	179	193	184	221	191	209	175	185	206	198	204	201	182	204	191	182	196	202	200	179	190	179	195	209	177	191	198	192	187	187	200	192	201	208	191	203	207	189	204	190	200	171	214	210	179	222	201	182	188	218	155	214	213	201	185	215	194	206	206	198	198	221	193	192	218	196	194	200	184	174	210	212	175	190	202	171	183	198	184	213	195	197	204	168	190	209	185	220	205	220	178	197	177	202	187	165	191	187	208	173	189	197	190	193	205	203	181	173	196	194	185	194	201	199	213	188	187	189	192	219	197	199	189	188	205	178	191	199	171	201	193	190	176	214	200	192	188	183	176	181	184	183	185	197	188	183	194	166	184	204	201	169	181	189	197	200	186	192	202	185	199	188	179	196	205	207	182	198	184	183	184	191	224	192	214	188	193	207	197	169	183	194	188	195	195	214	186	180	208	200	217	195	190	212	196	185	181	214	193	198	178	195	192	190	190	191	202	170	213	193	206	180	221	185	188	188	170	175	207	166	188	185	205	200	203	203	191	207	181	173	187	189	189	175	186	194	197	181	191	202	182	206	229	233	194	207	204	212	193	189	208	191	206	208	191	179	188	170	181	199	166	167	212	208	197	192	218	189	218	174	203	215	191	186	204	180	197	199	178	196	176	208	205	179	185	207	215	201	204	184	190	218	227	207	187	188	176	201	187	199	211	200	200	187	220	170	205	201	191	212	211	208	224	192	216	196	200	191	200	209	211	190	210	208	200	223	210	191	204	178	204	191	175	183	204	185	212	206	195	193	190	176	198	195	200	223	196	202	197	199	184	210	212	188	179	195	211	210	177	206	209	205	198	172	205	197	166	192	200	217	186	197	219	200	192	217	175	167	211	188	205	182	189	210	184	191	193	208	220	191	211	200	191	206	198	206	207	190	195	161	193	193	198	186	201	190	205	203	228	179	171	203	188	217	202	197	204	184	206	207	199	196	176	210	177	213	177	174	210	193	201	203	206	211	228	218	180	213	212	171	203	207	205	196	213	224	180	179	189	199	205	199	207	219	203	209	187	181	178	186	191	207	226	222	191	217	214	194	208	194	201
26787	18415	4455	756	499	459	408	403	406	362	375	391	392	383	392	356	339	360	373	398	386	343	338	324	351	346	352	339	325	324	311	349	354	350	354	340	356	349	324	338	367	328	365	351	332	327	370	350	365	318	358	318	346	334	321	355	332	331	313	353	325	347	353	322	353	338	326	303	340	325	329	355	368	333	327	320	334	352	355	374	334	344	375	313	345	330	347	323	341	363	344	359	328	382	317	373	361	348	361	360	345	344	342	323	380	332	313	336	373	339	334	358	340	331	360	350	301	315	339	308	318	354	339	316	341	328	344	311	354	319	300	392	338	350	318	350	324	391	343	320	340	317	345	337	361	355	339	365	338	332	348	362	325	351	337	314	361	301	370	354	318	342	336	336	348	362	322	329	351	322	342	321	347	357	345	296	357	335	346	324	338	377	375	349	335	337	345	342	365	332	346	340	373	330	327	353	306	353	365	313	328	336	332	350	304	336	363	315	330	325	365	338	321	350	325	332	339	331	336	346	339	343	334	328	339	339	307	310	344	346	336	315	352	320	333	352	296	350	344	308	345	333	341	347	316	342	334	312	366	344	331	327	320	312	319	350	337	342	302	332	328	334	330	334	364	330	355	337	351	336	335	335	336	316	349	364	354	347	334	290	354	296	313	327	336	338	339	338	342	331	320	329	335	339	322	355	369	338	372	319	355	353	341	315	339	344	321	370	355	332	300	339	388	356	341	335	340	359	353	331	386	344	357	315	359	323	335	304	349	356	342	322	330	340	307	307	318	350	310	362	369	339	344	339	339	317	342	333	361	315	298	334	329	339	305	322	338	325	300	348	372	381	298	357	348	352	344	338	347	313	361	321	317	328	311	362	302	337	345	362	359	342	319	346	342	363	352	354	327	336	331	320	319	348	358	348	342	361	336	356	347	348	321	346	318	353	312	308	354	354	305	345	332	381	346	324	358	326	319	330	357	324	312	297	333	366	347	352	320	347	346	359	366	338	350	336	346	322	317	341	354	339	359	340	360	347	337	325	301	339	343	358	347	340	330	349	307	347	322	360	353	319	332	350	316	319	375	339	356	340	342	334	335	327	321	352	341	364	362	332	336	331	343	299	321	326	344	329	351	305	328	329	348	351	374	364	296	309	358	337	358	327	350	360	328	363	320	370	323	330	333	355	369	326	334	335	341	331	309	345	346	327	328	374	386	352	349	324	352	347	322	320	327	368	323	326	325	353	330	359	342	340	331	353	345	336	323	353	329	321	338	332	337	352	356	317	338	334	361	337	407	366	304	324	342	394	370	346	361	331	333	350	351	328	333	340	325	343	338	340	328	339	348	340	343	311	339	352	336	299	340	309	356	333	346	357	318	329	336	326	341	322	347	347	385	355	326	364	337	354	325	352	355	349	304	340	320	349	347	335	321	346	297	356	318	328	341	348	364	332	336	332	348	354	334	312	384	308	343	357	334	342	327	320	365	334	342	351	314	327	339	338	323	327	350	355	327	364	377	344	353	340	312	323	339	344	321	384	334	352	361	355	343	302	360	369	329	298	336	336	352	372	365	370	343	350	374	329	328	350	324	342	327	346	323	377	366	330	351	355	336	335	346	318	365	364	344	334	307	355	353	328	317	330	345	335	304	319	315	334	359	329	337	337	349	344	337	320	322	338	369	316	358	353	349	319	345	356	328	304	351	322	363	337	349	335	320	320	342	332	329	347	336	327	323	346	312	322	322	315	368	321	328	324	353	355	350	335	332	367	395	345	331	334	338	342	342	339	332	327	372	361	319	327	336	334	344	318	372	353	363	350	357	339	345	331	303	354	340	367	377	347	384	327	340	349	338	365	389	357	330	359	335	332	330	339	361	301	370	345	343	369	336	332	335	348	339	350	368	343	363	345	380	346	354	320	348	341	325	321	342	323	364	327	362	322	307	360	348	317	341	352	336	320	322	352	374	332	325	334	331	347	360	352	318	387	330	372	328	336	333	340	345	344	323	297	344	328	372	349	344	338	336	351	349	315	333	339	316	321	339	342	332	335	352	326	332	332	347	307	335	344	305	346	322	303	351	338	355	348	338	332	348	331	322	346	360	327	358	376	342	307	346	324	335	343	361	314	323	312	337	338	366	340	342	358	385	364	357	325	347	338	301	338	331	320	332	323	354	292	354	343	350	332	342	328	340	326	311	304	335	359	355	338	353	332	364	325	327	351	385	323	344	322	340	361	346	324	344	360	329	340	338	357	347	333	367	317	323	333	312	312	319	326	312	341	338	316	349	352	322	339	347	310	303	335	354	352	312	339	304	326	340	303	364	326	332	320	342	323	371	365	328	353	332	358	368	358	325	323	336	352	338	344	337	336	330	351	359	345	350	345	361	346	358	313	332	363	357	326	344	328	359	315	313	353	350	315	338	353	313	351	338	344	336	329	362	326	341	321	355	352	327	347	354	343	349	353	347	334	328	346	352	326	334	320	344	356	356	313	334	347	354	343	343	372	378	319	318	336	338	310	329	331	356	348	306	366	354	337	350	344	322	324	326	348	335	333	373	339	375	339	314	347	344	349	358	350	376	320	334	335	330	342	339	323	356	359	372	350	347	347	379	309	325	344	361	349	362	335	371	370	334	327	341	317	347	334	370	346	329	351	375	327	323	353	338	301	333	322	326	320	361	330	346	338	347	336	352	325	318	323	329	373	315	306	342	318	331	365	337	345	379	340	332	361	341	341	336	343	340	309	310	331	348	353	338	338	345	340	330	360	343	346	354	375	346	344	324	344	324	322	341	329	333	340	343	376	362	360	361	330	331	345	332	322	299	337	315	341	337	328	351	330	325	313	314	320	346	330	347	329	349	361	356	345	333	330	346	348	308	391	368	299	365	358	337	337	339	326	385	338	334	329	337	360	310	327	351	356	350	300	306	337	318	337	304	397	352	359	339	359	335	389	372	363	343	330	353	356	359	349	336	327	340	332	308	328	336	305	361	334	341	347	341	367	357	315	345	326	338	325	359	349	326	347	355	343	342	359	359	362	340	342	320	337	365	334	326	357	360	312	341	327	347	322	345	328	345	351	334	337	324	376	340	331	321	338	322	318	353	309	341	323	316	315	358	363	346	331	331	359	338	330	352	340	326	329	333	323	356	332	353	382	349	353	328	350	349	359	344	352	345	317	336	327	361	343	333	346	360	322	316	348	279	349	360	340	345	328	331	344	347	357	317	355	362	350	322	349	334	323	337	327	354	312	360	330	307	334	339	329	323	363	352	344	357	331	312	358	359	366	344	333	354	349	303	339	342	369	336	363	313	317	367	335	329	336	347	314	359	306	365	323	369	359	334	332	328	363	339	349	288	341	301	333	356	346	364	341	337	340	329	335	335	336	358	364	380	350	328	361	342	327	348	346	347	362	316	316	341	350	337	362	384	295	340	360	333	333	349	351	322	325	332	325	356	357	363	323	346	331	332	334	345	349	308	357	355	342	336	357	351	320	355	344
4231	1642	1301	817	731	612	593	535	498	492	559	542	520	537	440	480	495	502	543	514	512	462	477	424	440	439	460	429	414	421	441	414	422	431	432	414	421	414	471	419	461	410	414	451	447	418	447	429	418	434	455	461	430	439	429	436	422	403	451	448	431	459	454	415	415	466	450	397	418	448	450	431	433	495	440	414	415	409	484	448	390	406	410	415	379	444	398	425	443	395	409	465	459	422	431	423	409	420	434	442	430	399	449	413	432	417	430	449	426	425	407	408	439	414	438	459	418	442	431	444	419	417	394	439	422	413	424	439	427	432	392	428	422	422	452	419	421	417	418	469	409	443	394	448	458	434	407	447	419	438	452	422	414	437	383	412	401	432	387	405	411	385	436	423	431	435	419	445	400	427	430	419	426	390	414	425	439	447	431	428	427	430	390	439	401	405	410	430	445	422	407	444	422	438	414	437	401	404	441	424	445	439	440	425	377	423	418	443	392	419	462	428	417	416	419	449	450	431	429	440	438	437	461	423	419	461	422	396	440	435	425	398	408	450	418	423	383	397	452	468	458	423	429	394	410	419	417	404	417	436	442	417	478	477	415	422	413	446	422	406	493	426	419	426	410	435	416	435	423	430	456	459	430	439	431	423	434	407	422	405	431	449	410	436	433	452	442	430	421	414	425	429	401	408	433	417	379	428	427	426	451	426	411	405	449	467	403	452	409	458	435	418	429	429	440	413	451	440	382	414	401	381	436	405	410	418	423	406	420	401	424	444	414	447	405	455	398	465	445	416	453	434	415	436	439	427	411	464	385	420	446	428	429	420	418	411	418	421	436	420	398	397	430	411	378	424	411	436	407	433	426	458	419	470	422	411	384	428	402	439	403	417	439	391	430	413	486	432	390	402	408	463	434	416	403	445	421	425	394	430	386	440	454	415	439	434	439	412	431	400	423	404	453	405	439	438	440	403	442	419	416	439	430	416	448	424	410	449	438	379	410	400	414	440	411	423	417	432	438	444	401	431	439	444	447	428	450	397	393	430	455	431	452	425	421	409	416	402	443	390	440	438	429	420	428	427	405	451	418	431	412	420	411	420	441	465	416	456	417	422	461	425	427	465	415	418	423	424	434	421	422	458	415	416	431	442	427	401	397	424	426	454	412	425	445	416	452	439	393	428	419	433	429	468	429	443	418	443	413	451	447	450	419	440	437	487	433	398	427	423	410	415	394	411	428	434	393	432	425	428	423	430	425	401	415	439	454	442	427	417	408	460	442	414	439	408	415	463	441	420	427	442	418	422	425	417	452	441	424	418	446	412	448	436	425	431	407	427	390	432	439	440	432	423	395	424	410	407	423	429	463	405	408	413	434	439	453	476	431	397	394	425	407	429	417	417	438	456	427	394	409	454	412	422	457	400	398	416	413	391	414	399	420	448	421	404	402	480	423	407	392	437	456	408	447	417	452	416	433	420	415	432	422	411	409	456	419	466	406	408	427	397	403	460	428	432	448	455	407	408	409	461	415	421	432	405	409	421	465	439	414	421	460	468	445	401	415	444	442	402	401	424	449	399	423	397	456	440	445	444	450	425	406	417	422	430	477	446	433	423	401	435	471	418	410	407	406	414	441	423	407	400	406	447	412	452	411	450	443	430	419	422	446	447	407	424	429	390	457	441	431	421	396	396	413	416	414	418	388	394	434	410	406	406	422	421	381	416	432	432	424	396	410	403	424	411	426	415	395	410	442	437	443	443	435	444	416	392	448	404	427	414	434	417	440	423	433	440	411	402	408	390	418	404	432	404	446	413	438	441	438	425	412	419	420	437	449	406	429	428	458	443	394	398	461	396	396	439	418	436	443	463	466	438	424	421	392	404	408	433	438	406	438	420	428	417	418	401	411	422	447	465	424	405	418	442	420	419	475	423	448	430	455	428	438	421	417	420	420	450	427	444	439	409	424	425	407	435	417	452	442	407	395	388	420	375	424	412	419	441	433	434	412	445	406	401	404	374	445	501	421	411	420	430	435	405	406	409	417	414	431	409	416	424	438	441	418	409	470	437	425	392	399	443	421	413	458	438	426	441	438	412	407	401	434	433	439	402	468	451	403	420	441	397	432	438	424	445	431	433	425	424	434	444	437	454	415	428	455	382	444	447	426	445	460	443	446	414	439	428	425	466	462	383	402	432	461	413	410	407	441	411	455	395	395	440	403	418	394	410	421	454	428	418	435	417	434	446	400	455	422	422	395	398	442	434	404	405	435	435	432	415	414	408	392	404	449	422	424	445	431	391	445	422	440	452	426	379	450	431	429	390	432	405	421	430	428	430	427	433	388	414	435	430	449	451	407	448	430	425	446	421	440	451	432	454	406	420	409	430	408	434	439	439	408	418	407	436	435	466	451	417	431	446	408	418	470	445	405	396	422	418	382	464	427	442	422	447	419	415	439	458	435	432	440	419	456	455	425	401	419	400	414	433	428	445	428	412	426	449	440	418	431	415	410	415	434	430	419	454	431	446	440	444	427	438	438	438	425	460	406	409	391	382	439	422	423	408	412	402	451	438	447	389	422	421	446	441	422	439	442	389	450	396	444	426	382	415	451	431	430	414	456	422	403	407	398	393	451	424	427	418	400	440	447	431	428	430	425	463	432	434	439	438	410	373	391	420	439	448	438	439	450	401	450	421	405	465	410	390	446	435	420	451	445	419	409	430	417	430	428	416	465	434	422	426	437	420	415	400	421	409	402	434	446	436	439	367	428	446	426	399	392	409	400	387	454	420	436	373	387	417	466	383	416	456	403	431	431	430	412	430	398	418	431	428	429	428	443	427	452	428	400	414	411	428	445	428	426	431	411	403	436	442	400	454	431	470	420	427	427	437	394	429	438	443	398	441	425	391	411	412	427	437	445	383	488	427	405	435	442	398	404	383	459	438	448	431	426	459	449	414	380	441	428	385	445	426	430	416	458	440	462	439	403	440	385	422	435	436	466	450	438	420	393	411	411	411	428	453	442	426	405	421	436	429	441	429	429	401	429	414	417	419	374	442	438	418	409	431	427	433	425	409	438	451	418	427	434	389	434	424	408	429	463	425	460	437	429	417	427	432	397	433	411	463	415	426	426	447	416	419	428	412	407	415	421	432	427	408	415	454	373	412	414	422	456	421	410	402	460	424	461	467	409	456	410	400	402	425	413	442	458	423	451	477	417	447	395	476	451	441	448	449	438	428	406	405	433	442	391	422	435	432	386	437	395	393	401	446	405	444	433	423	416	453	432	408	436	431	381	440	411	429	423	458	400	448	436	426	386	415	475	418	416	435	405	427	418	405	428	415	430	430	442	421	431	441	431	418	429	415	416	427	442	449	438	412	442	376	423	389	480	447	453	429	441	426	428	409	420	418	409	412	432	452	416	413	394	389	463	450	395	455	402	444	430	451	412	428	450	400	416	427	459	425	422	404	443	435	419	454	411	431	429	445	424	433	400	446	410	442	428	421	434	406
23881	20958	28134	23939	20952	7757	919	572	467	412	415	363	373	343	292	279	241	262	307	321	258	245	224	213	177	203	198	189	190	169	169	179	195	189	192	169	200	200	188	188	213	190	164	189	184	205	197	167	180	180	183	152	169	176	185	184	193	191	200	186	163	194	172	184	153	195	180	195	178	199	166	175	163	172	164	182	195	188	175	180	159	185	160	192	214	167	164	157	185	196	184	190	194	174	203	169	178	167	167	168	184	146	176	165	169	198	158	178	183	171	152	172	165	180	177	165	180	198	215	188	159	169	173	173	203	167	174	171	151	182	169	152	178	191	164	189	164	190	161	183	161	172	180	175	146	179	162	172	169	169	169	168	178	172	166	187	151	201	183	155	155	178	180	185	167	178	193	189	163	148	159	177	171	191	179	179	182	186	162	140	153	167	189	153	188	160	163	162	180	157	166	149	163	156	178	171	175	168	195	195	173	185	184	172	200	165	158	174	145	157	155	166	176	154	163	169	171	156	154	195	176	162	182	158	160	170	179	170	165	193	161	151	160	182	167	175	185	146	159	182	176	154	169	150	161	180	173	153	166	181	158	178	180	185	173	171	195	182	182	180	173	170	178	159	163	152	192	169	187	162	168	165	177	181	169	167	180	162	162	175	157	191	151	163	171	170	168	144	157	190	184	173	170	151	153	174	176	170	158	169	172	152	192	169	180	187	158	177	167	166	174	149	183	175	176	166	170	189	188	166	172	185	170	172	181	180	152	187	166	175	192	167	176	170	180	166	175	194	178	179	161	170	185	141	177	156	184	157	161	162	180	181	178	171	177	169	176	171	167	177	188	162	181	189	172	163	150	201	183	170	193	179	162	185	173	176	174	169	150	162	173	182	173	163	178	157	188	181	155	168	159	166	178	157	175	158	169	157	160	175	203	165	171	184	175	158	171	189	161	176	189	163	182	165	172	169	166	168	163	163	191	175	160	162	192	164	191	173	176	170	147	158	150	191	168	167	171	192	167	162	147	190	182	153	194	165	208	157	148	156	177	156	203	167	153	173	168	163	160	198	169	195	171	181	175	182	176	179	166	170	168	197	166	184	177	181	162	172	170	176	154	161	169	172	171	171	180	174	169	166	154	175	159	160	180	175	168	185	150	157	191	183	174	149	188	167	169	163	164	169	176	179	166	161	182	158	195	178	172	154	188	174	174	156	174	179	164	164	166	194	170	183	175	204	192	168	188	154	169	184	155	183	181	157	201	170	168	136	147	162	167	166	152	168	169	179	192	174	168	165	163	159	171	166	155	163	162	161	162	158	167	166	172	168	155	179	165	178	171	203	162	189	174	165	210	145	176	161	180	189	168	144	151	158	146	180	168	155	188	163	150	174	172	169	166	172	158	163	170	185	167	179	175	164	176	190	148	176	156	181	172	169	155	148	171	162	151	164	146	164	159	178	175	177	181	153	190	172	173	155	174	175	166	171	167	160	156	168	165	174	141	184	155	172	168	163	165	173	157	172	179	179	166	175	194	176	186	182	172	154	199	176	189	140	166	172	174	160	156	189	158	152	197	174	182	167	158	182	174	180	157	165	169	183	177	153	161	154	180	170	152	178	195	165	140	158	162	176	158	147	171	162	149	174	181	190	192	172	175	180	173	174	167	170	175	156	172	175	183	160	188	178	145	181	192	172	185	180	165	190	192	160	183	179	157	163	167	167	175	163	164	186	189	189	174	169	212	176	174	179	180	174	156	166	183	175	195	193	171	159	166	154	179	175	164	183	182	182	175	175	158	190	167	184	204	181	173	178	171	172	185	163	173	165	186	169	166	186	182	184	148	189	138	171	162	158	150	191	167	198	182	170	174	184	171	175	196	174	165	162	159	190	181	170	181	185	167	161	168	182	145	161	176	169	178	152	146	188	137	167	160	186	192	156	158	171	162	163	182	175	139	155	158	159	178	153	203	168	161	170	177	157	179	177	165	163	157	187	192	169	168	174	149	163	170	197	158	173	170	166	165	194	164	175	182	172	176	177	166	160	159	172	165	183	183	179	185	167	198	164	156	175	171	175	167	167	155	178	160	170	174	189	156	185	185	170	157	162	182	151	171	182	179	164	180	168	184	169	166	165	178	160	179	179	155	196	163	179	149	180	169	178	151	170	164	163	188	184	175	174	164	164	157	181	186	177	151	161	170	143	184	173	158	185	177	179	169	172	170	161	179	175	166	167	183	189	178	167	171	165	172	161	175	169	166	179	157	177	160	156	174	169	172	182	160	178	186	183	185	176	140	183	169	158	172	184	175	184	167	160	164	167	182	160	156	162	174	179	166	139	160	157	199	167	162	157	176	186	167	172	154	175	168	189	211	165	153	169	153	180	188	167	157	183	153	168	173	164	179	161	190	158	179	155	183	148	174	142	146	187	167	213	169	142	168	173	173	170	169	177	165	178	162	175	163	162	158	157	174	183	188	159	166	169	176	164	156	166	166	156	141	175	188	142	171	176	166	172	149	189	177	183	171	158	188	181	168	180	184	162	167	173	165	182	191	168	181	163	172	149	171	160	193	183	174	151	148	173	134	176	172	165	160	164	161	158	183	176	173	205	169	168	188	171	165	204	168	176	161	158	177	192	190	184	182	155	168	158	176	163	177	182	175	151	167	152	167	166	164	176	189	181	190	157	166	179	182	174	179	171	173	192	157	186	187	173	159	167	176	172	178	181	146	190	179	194	185	183	172	174	172	174	171	160	152	175	156	177	183	171	153	173	189	154	157	166	164	152	144	177	175	168	193	156	153	174	205	197	176	163	151	175	173	186	175	178	163	161	157	170	195	168	174	166	166	162	178	164	165	172	188	182	144	176	157	157	184	170	157	215	178	171	170	173	162	187	192	153	155	180	161	192	176	183	176	157	158	158	186	166	195	186	187	189	181	194	164	186	182	174	148	192	160	156	189	178	155	163	171	165	153	169	211	175	173	153	166	169	174	187	162	189	164	176	156	173	168	160	152	178	183	203	170	162	154	162	169	173	167	176	185	168	179	164	173	175	189	175	174	184	169	166	179	153	179	201	177	191	152	167	168	169	192	186	155	171	182	182	162	171	176	183	152	173	182	157	165	165	206	183	165	193	169	187	170	171	198	177	168	173	173	175	176	173	176	183	151	181	157	166	172	172	185	163	172	165	178	163	170	183	164	150	174	179	170	179	190	180	169	183	160	180	161	165	164	167	184	152	158	164	157	163	186	170	140	170	172	188	193	194	165	174	188	157	169	188	170	162	173	186	180	177	165	164	174	158	183	188	188	174	167	163	186	186	196	172	181	165	165	171	152	178	196	154	183	160	178	173	181	173	178	172	163	169	157	139	180	156	172	169	168	159	149	171	169	167	158	198	171	179	176	171	166	164	182	170	166	156	177	160	154	164	199	162	172	184	171	174	158	173	174	191	156	171	182	178	173	188	156	146	171	188	187	175	151	167	195	185	164	185	170	177	155	181	163	168
4817	10215	8053	4015	2840	2066	1546	1228	1036	881	775	713	737	681	497	430	429	445	464	511	427	370	333	294	246	267	294	287	276	261	272	269	269	276	246	249	244	246	250	242	267	237	274	278	285	255	200	203	253	267	241	256	264	233	230	295	245	241	267	224	223	228	249	226	211	238	223	256	220	250	217	226	245	232	228	229	223	263	248	267	235	250	219	264	216	190	226	245	220	205	256	250	223	228	217	221	231	233	212	230	258	233	213	210	254	257	220	240	252	227	231	223	242	216	218	233	211	200	238	242	223	238	241	209	239	220	228	226	225	234	223	224	256	224	221	239	225	213	218	204	260	218	206	242	212	208	238	240	240	236	235	228	255	222	215	224	230	229	215	223	207	222	236	228	204	228	226	224	212	272	239	248	230	224	236	220	215	240	208	229	218	257	204	197	216	230	236	232	207	211	201	229	224	238	213	239	239	243	224	210	236	262	201	202	237	229	218	246	236	219	246	209	222	225	229	205	256	281	240	221	227	250	214	190	236	226	235	210	227	215	220	200	228	227	230	241	207	218	224	233	219	247	229	217	198	222	232	246	234	215	202	218	222	225	188	234	219	234	205	253	222	204	227	212	257	211	218	233	207	205	211	232	202	227	207	232	254	217	230	220	233	231	234	179	223	245	242	213	235	233	209	229	242	208	225	212	217	207	255	232	243	221	239	203	241	205	231	221	233	204	243	240	230	223	267	225	249	253	221	198	221	221	237	218	202	212	235	231	213	248	227	230	256	235	246	213	235	216	220	226	223	241	223	249	214	222	220	230	231	241	230	219	242	244	235	240	211	219	210	209	209	237	213	204	241	238	225	252	250	220	228	209	217	231	248	239	231	218	218	235	218	220	229	266	235	208	248	231	245	217	187	211	220	228	234	233	239	226	207	245	238	228	226	230	236	219	244	252	231	210	235	226	204	246	233	219	208	216	228	219	201	242	258	221	209	233	251	209	231	221	204	198	206	220	216	221	227	203	233	223	206	229	213	216	226	226	241	229	201	224	203	200	219	217	219	199	237	239	199	238	205	216	256	228	228	224	245	221	222	219	233	216	215	249	245	231	236	223	223	225	207	217	209	209	237	219	212	238	226	219	237	226	238	228	250	217	227	220	224	209	207	213	197	210	227	219	207	207	229	242	233	251	210	223	217	207	217	231	224	232	239	232	222	212	223	200	257	226	237	251	236	229	223	222	203	231	246	249	233	208	212	248	224	251	242	225	220	229	242	216	211	244	227	245	239	221	239	216	199	254	236	254	219	218	229	253	203	237	243	195	239	216	225	249	200	225	209	223	247	249	230	212	208	205	204	247	211	207	237	234	223	216	226	232	212	217	224	207	253	233	213	198	249	223	224	230	227	228	220	241	231	233	235	232	248	243	206	221	214	247	230	230	220	230	228	212	239	216	227	248	246	222	235	212	246	219	207	213	213	222	215	217	235	210	229	203	239	207	222	229	245	197	253	211	240	199	237	243	221	217	221	213	250	216	225	206	247	214	218	240	239	241	220	218	238	215	223	220	247	234	197	233	246	218	254	239	235	217	216	201	251	235	210	226	206	211	210	248	248	233	217	216	225	223	241	221	221	224	225	242	238	225	194	221	233	222	215	212	199	224	217	265	215	250	229	256	237	224	217	216	242	217	243	248	243	242	222	236	211	228	219	221	217	229	236	189	244	224	225	226	229	206	204	188	260	226	237	231	212	219	231	240	213	211	206	223	213	205	226	239	262	231	210	247	207	213	232	217	229	226	211	215	246	211	253	233	206	256	215	188	214	213	245	236	225	235	222	228	230	252	225	225	216	240	231	225	208	218	229	264	213	225	231	255	197	255	223	225	247	218	216	242	227	220	212	223	216	243	237	219	215	237	245	210	214	231	245	209	218	230	227	229	223	238	252	235	218	235	209	236	240	213	202	230	241	199	228	236	230	240	230	227	193	240	218	221	226	240	248	233	226	235	246	219	220	244	229	235	220	238	229	227	204	227	222	219	244	233	201	200	239	227	222	214	258	244	232	239	215	239	210	215	211	216	226	256	230	221	223	211	235	215	227	211	256	215	226	196	236	227	231	217	223	229	223	224	209	226	223	197	239	240	231	203	243	237	229	237	249	237	244	215	221	244	225	221	229	238	258	224	215	243	236	238	221	208	257	214	233	231	240	221	221	222	211	225	231	223	229	233	230	216	222	203	227	214	211	226	207	240	215	240	233	200	213	246	227	223	228	212	258	246	271	213	221	243	227	209	240	240	201	216	215	245	221	218	223	230	244	242	202	215	222	226	204	224	229	240	207	223	224	241	242	245	211	218	201	244	211	226	231	232	220	251	226	230	230	231	248	227	243	267	259	187	204	225	244	222	232	240	215	208	221	225	243	253	224	222	256	241	241	241	229	232	244	227	219	231	245	230	242	233	231	226	232	229	219	214	217	217	223	201	205	221	212	231	255	221	215	214	226	235	233	246	242	229	210	249	230	222	206	190	235	236	245	265	205	244	208	213	232	239	246	241	241	244	223	217	213	224	235	210	236	207	231	190	244	231	227	234	209	213	232	225	216	216	219	217	244	223	239	217	197	218	229	225	245	247	253	239	236	218	219	217	233	250	223	247	200	247	211	247	216	208	220	218	225	220	250	248	221	216	220	200	211	225	225	222	222	242	218	216	221	211	216	198	246	199	240	217	229	237	235	250	222	212	215	215	212	209	236	216	227	229	236	219	225	215	213	223	207	242	217	207	215	240	192	215	231	214	222	207	220	241	222	230	231	224	223	243	213	221	247	225	225	261	248	222	224	210	233	223	229	233	242	217	227	245	226	214	230	241	200	215	236	235	215	219	230	225	240	220	234	228	242	212	226	242	236	258	223	245	200	227	227	200	207	253	198	218	195	243	207	233	217	234	213	211	237	226	242	233	243	238	220	238	226	244	223	215	244	209	253	238	243	234	195	224	221	233	229	245	252	252	220	231	209	212	229	218	240	227	242	214	250	213	223	217	230	237	241	228	194	198	243	248	233	226	225	216	224	238	245	223	240	207	225	222	230	209	219	219	249	242	244	211	224	267	226	217	241	253	257	231	211	254	205	232	217	234	229	229	221	216	230	214	219	261	210	225	214	235	193	209	216	227	225	241	228	225	210	210	217	248	231	216	242	248	215	228	228	211	237	199	240	249	252	213	235	214	207	204	236	242	234	231	241	232	227	251	205	240	215	235	238	256	228	208	233	227	250	217	220	228	216	236	187	219	245	222	224	213	255	231	229	216	227	228	220	247	246	200	215	227	225	229	214	249	245	245	246	206	255	223	224	226	223	219	209	232	211	214	225	232	222	228	237	217	217	233	216	239	209	214	230	238	215	231	214	227	199	229	236	222	225	236	215	245	206	198	218	228	230	235	211	239	206	230	192	240	212	245	238	224	256	210	206	220	232	216	233	244	241	222	218	230	227	210	220	225	227	229	227	229	263	237
24969	20930	26962	24939	7931	937	668	587	569	551	471	498	504	434	432	464	452	445	509	454	472	379	390	445	419	390	425	413	404	399	398	377	396	437	368	405	391	404	440	373	404	402	377	373	383	406	414	412	432	410	406	395	431	402	412	426	406	411	393	391	375	394	388	388	407	388	392	392	407	386	385	373	385	393	409	376	377	432	418	430	402	369	353	399	365	422	383	437	417	397	379	392	352	401	404	399	391	401	364	369	431	359	408	390	375	392	401	376	415	392	378	389	395	393	397	409	410	422	377	377	392	406	374	400	418	354	398	378	391	407	378	407	406	346	369	385	385	407	379	387	379	391	344	381	375	394	381	358	373	386	392	421	375	410	423	393	429	381	397	377	402	417	421	398	352	423	380	385	399	401	379	436	401	359	397	370	385	365	358	380	397	395	433	424	367	400	378	369	399	409	390	378	366	413	423	399	384	408	376	372	341	400	384	408	424	395	371	374	364	374	394	368	404	382	403	338	413	380	399	373	372	392	397	367	385	381	363	375	396	392	403	405	381	383	402	370	385	405	397	409	400	372	354	397	389	453	413	377	396	395	379	387	398	378	409	398	370	370	406	373	407	400	408	392	385	385	377	381	415	365	370	369	391	393	412	386	386	424	400	394	410	380	371	405	402	403	388	392	391	386	401	400	390	394	383	373	372	379	384	379	394	365	418	389	456	380	409	362	394	370	379	387	357	390	402	383	384	372	403	419	374	382	382	366	411	417	360	432	384	385	389	389	385	383	386	402	366	373	393	380	378	371	373	362	388	363	414	388	428	397	394	378	393	411	383	377	386	402	363	427	366	378	420	363	414	391	394	381	367	392	405	399	403	405	371	398	374	405	395	399	406	392	394	386	400	376	429	357	382	402	383	407	420	409	388	383	386	402	375	390	382	398	416	405	391	377	385	413	407	428	388	393	374	404	357	381	343	401	394	421	411	429	396	354	368	412	410	365	411	391	380	389	379	404	423	363	390	389	363	385	369	396	420	407	392	392	406	387	392	415	392	395	396	385	365	375	383	361	426	356	397	391	397	388	377	418	385	393	390	382	383	402	398	393	363	353	374	421	367	383	355	360	394	391	382	408	383	368	382	357	404	385	361	395	370	397	387	344	428	368	362	389	382	403	404	420	400	406	355	418	365	394	368	423	394	412	396	378	431	388	399	412	350	369	393	418	397	393	390	400	397	404	371	426	411	372	382	367	382	399	364	390	373	388	362	422	352	378	432	406	353	380	377	386	384	398	399	378	423	371	372	380	385	367	366	383	399	398	397	371	367	395	411	420	378	363	412	373	419	383	404	420	405	419	400	399	420	380	362	376	395	398	396	403	380	377	415	413	384	400	383	357	402	374	407	392	407	383	402	407	400	419	353	404	393	400	368	406	420	389	373	387	417	380	429	409	392	398	383	393	381	392	408	410	388	414	382	390	371	398	420	352	391	394	378	385	365	391	391	386	387	388	394	402	387	387	389	379	443	363	419	389	339	388	400	399	408	388	391	402	409	411	404	362	369	391	348	402	377	399	389	383	404	403	404	353	415	439	406	384	402	398	343	414	385	391	369	363	376	378	385	414	427	373	416	387	397	376	369	377	394	398	428	406	403	357	371	419	380	379	403	410	384	367	393	393	404	370	350	393	368	375	383	367	399	425	402	399	398	391	420	418	355	382	377	397	395	363	384	395	384	371	380	384	410	410	405	404	382	396	410	390	388	361	381	404	373	410	380	421	386	414	417	373	398	403	369	369	397	423	398	373	371	390	381	397	390	395	413	401	428	406	362	369	388	385	398	362	390	375	377	411	392	419	401	370	413	410	364	368	397	404	413	375	401	402	406	414	372	388	401	413	374	406	402	397	387	363	413	403	386	427	380	397	383	395	406	401	390	357	358	377	377	377	405	370	394	423	391	357	400	387	356	401	458	373	401	365	414	399	382	405	375	387	374	359	369	374	386	372	393	376	397	394	391	415	395	381	403	385	374	370	400	390	417	385	368	369	363	361	394	351	383	368	406	407	390	387	386	387	346	386	414	431	411	385	419	383	380	411	383	395	397	378	352	398	399	419	363	349	402	364	388	405	407	390	388	369	364	375	368	389	400	406	380	385	402	382	365	406	400	373	399	380	365	400	382	398	388	376	375	417	386	400	384	400	386	375	397	399	395	385	370	340	396	389	393	422	396	418	402	362	399	398	350	431	451	366	364	373	394	390	382	423	394	391	390	432	368	383	393	406	402	377	372	386	402	427	377	411	409	396	410	370	401	430	394	395	402	357	406	402	407	419	384	396	360	395	390	360	397	380	372	410	399	393	385	403	402	390	421	383	400	405	351	428	371	365	389	394	418	358	426	377	443	424	421	372	374	409	363	388	424	395	403	408	430	364	403	374	387	403	397	432	367	359	393	344	363	402	401	374	400	363	360	436	386	416	432	380	386	361	403	420	396	409	385	401	395	427	419	365	425	397	396	409	407	428	359	376	421	402	408	367	408	376	406	371	389	365	389	353	393	376	430	387	377	433	396	398	430	395	399	385	404	405	384	410	356	403	404	380	402	352	367	379	417	363	394	401	376	372	381	418	370	373	357	409	406	380	411	365	421	388	404	369	395	396	392	377	386	424	445	389	390	400	379	365	378	385	392	416	405	377	408	417	400	384	389	416	407	378	358	371	394	414	388	368	372	392	420	392	372	377	379	391	414	413	382	391	357	405	395	404	386	361	371	356	380	386	386	413	417	357	373	367	377	372	390	356	375	412	405	351	389	418	414	392	357	382	394	387	398	404	389	421	374	384	374	410	388	387	383	401	397	403	431	414	410	375	405	376	413	396	398	388	388	430	393	385	414	396	382	381	435	408	376	349	402	402	364	389	398	362	362	395	382	391	360	373	385	412	372	411	416	388	396	378	396	346	365	382	407	359	399	372	400	392	370	411	389	414	381	379	395	369	376	346	385	400	395	397	379	374	383	384	429	402	371	423	429	418	405	391	381	360	402	401	397	404	386	393	372	404	398	392	393	383	373	405	406	415	348	384	377	385	358	362	380	356	393	386	384	379	391	408	395	402	414	411	349	383	379	388	398	367	407	385	390	370	373	398	381	395	383	330	403	386	395	392	403	396	414	401	374	386	388	385	363	356	355	411	391	408	385	397	383	386	392	404	415	404	378	378	388	370	373	378	413	419	420	366	388	382	371	364	380	398	380	398	389	392	378	385	391	387	400	386	381	401	392	366	340	419	434	397	416	396	387	392	383	351	361	403	383	426	419	407	419	375	394	398	390	383	388	391	370	388	388	435	370	402	395	364	379	392	409	384	381	424	412	397	386	371	397	395	393	386	363	361	403	390	370	406	355	375	429	360	382	350	336	406	395	371	413	408	394	410	399	431	391	375	402	402	415	379	382	405	388	389	387	408	414	396	375	404	403	394	430	395	381	396	411	374	412	366	403	393	390	386	393	413	389	385	371	367
4754	6446	5090	2579	2006	1535	1208	1025	956	900	879	866	802	701	656	584	575	625	660	682	552	551	569	509	521	523	508	499	520	505	451	475	486	504	506	508	482	491	489	495	509	483	466	461	528	482	465	518	493	502	492	489	521	515	476	475	476	476	457	496	472	484	491	495	477	487	466	458	486	492	476	463	524	446	491	481	436	474	527	496	492	437	504	455	485	501	483	492	489	488	446	470	485	466	459	454	479	497	503	470	493	473	453	447	506	467	477	443	453	467	431	513	440	467	502	490	507	473	497	499	445	513	477	481	454	465	466	450	469	471	490	482	483	491	491	485	476	506	467	448	495	459	455	480	491	439	491	444	457	462	511	516	464	516	465	464	470	505	475	477	507	488	479	470	475	490	460	454	509	487	479	483	471	453	488	464	470	485	479	466	471	502	476	485	516	446	474	483	496	458	455	462	428	459	485	463	480	481	484	492	492	476	480	451	484	491	458	484	461	482	500	476	480	519	468	432	508	455	540	475	476	434	495	492	435	467	467	469	474	464	494	439	462	486	454	456	466	498	470	475	488	489	451	502	466	430	460	464	453	458	471	462	452	455	500	461	483	477	465	502	528	462	479	499	523	421	451	484	476	471	476	481	481	483	488	507	485	494	441	450	502	508	504	442	459	465	483	458	524	457	494	519	494	519	475	480	453	489	475	521	487	460	469	485	487	487	430	447	500	464	489	501	465	494	494	457	483	486	440	463	474	456	469	473	478	445	482	476	415	464	484	482	508	501	486	452	477	494	526	469	499	468	478	459	473	488	477	504	428	511	457	463	488	500	499	518	509	467	436	436	470	452	499	460	493	449	478	470	496	455	499	471	440	486	481	480	506	474	449	445	446	445	447	506	471	468	482	435	477	508	450	435	443	478	489	506	469	476	486	426	468	495	476	471	498	475	481	478	449	496	473	485	475	457	507	499	477	489	473	475	496	474	445	451	462	487	462	456	476	497	493	449	455	484	502	454	489	467	476	447	527	469	456	469	464	474	485	511	467	467	478	466	456	486	474	428	478	446	463	467	457	477	464	459	469	451	467	483	495	500	499	480	438	447	464	485	408	481	481	479	438	482	468	465	461	452	470	532	488	452	455	476	454	440	466	455	494	457	523	446	494	458	445	468	455	452	465	466	511	451	490	507	478	505	458	461	502	461	512	451	449	448	444	442	449	475	488	466	445	501	516	469	488	464	452	486	501	448	487	478	474	482	479	469	468	456	475	476	479	465	481	496	508	448	441	440	489	472	485	455	467	436	429	507	455	471	481	494	445	466	448	530	450	419	438	462	487	469	486	476	478	481	477	488	488	460	448	456	502	435	450	470	499	492	468	475	488	482	486	471	476	500	492	475	498	479	463	446	468	461	474	469	463	470	485	496	442	517	464	456	446	485	469	465	466	499	461	473	436	490	479	508	427	479	509	515	454	481	425	498	478	466	451	499	487	464	482	455	437	469	428	482	466	466	467	489	449	474	471	474	457	489	486	463	478	479	468	486	448	476	466	505	445	460	477	470	482	472	478	448	492	513	472	448	478	480	469	448	477	427	499	490	469	432	462	504	492	486	413	436	459	474	468	496	439	488	478	443	491	450	466	498	494	483	488	498	442	493	451	460	452	500	446	475	489	465	499	494	486	485	469	470	495	517	473	509	466	502	494	494	488	463	466	472	453	487	422	438	447	503	517	479	460	464	506	475	521	496	485	511	488	438	481	472	505	469	485	500	486	465	496	479	490	432	444	510	453	475	498	461	465	491	480	474	503	467	441	491	504	454	482	483	418	456	461	500	464	510	471	500	457	447	435	478	495	476	485	469	425	439	467	483	424	487	467	480	486	482	450	455	433	502	477	513	475	454	461	472	493	498	495	450	466	489	431	476	486	456	457	443	472	484	488	463	466	474	428	499	471	494	475	491	459	432	480	511	469	465	495	460	515	492	493	491	488	523	502	474	423	453	452	492	486	479	464	466	451	474	439	504	453	491	447	509	489	527	492	494	485	461	452	422	454	477	466	445	476	447	497	503	454	470	417	457	490	453	451	477	456	462	496	448	513	472	459	447	478	496	471	479	450	480	495	454	476	484	480	476	471	483	486	445	483	481	436	489	465	485	483	510	496	465	506	450	487	483	493	472	455	460	475	463	472	475	462	489	489	460	472	502	505	461	484	492	473	503	449	450	472	473	462	465	474	479	473	471	451	462	474	472	538	443	487	456	502	445	509	469	503	474	486	487	534	464	461	486	465	490	449	497	493	467	503	470	466	490	478	453	490	477	480	513	454	509	492	513	485	474	473	464	515	487	447	441	518	454	433	449	473	459	431	506	470	452	535	472	469	483	443	482	477	448	478	433	455	474	461	469	477	494	469	454	501	452	501	448	497	464	475	503	439	449	490	484	452	496	453	464	484	488	507	558	455	469	504	468	466	413	493	514	501	459	471	474	457	507	485	473	458	440	457	484	494	432	474	463	485	479	514	499	492	491	463	499	453	487	475	494	487	455	511	471	478	498	485	464	504	481	463	454	505	478	467	449	413	416	511	463	460	475	452	480	430	466	454	469	477	508	448	449	493	511	505	477	446	479	481	420	443	471	482	463	492	460	490	482	475	439	523	445	502	434	482	457	487	446	491	507	442	430	480	489	480	467	493	482	468	442	485	498	457	496	482	516	480	466	529	454	475	473	487	495	506	461	481	460	501	421	450	472	502	460	457	456	510	423	489	459	428	447	474	479	502	496	453	450	482	454	446	449	435	497	459	504	445	439	506	487	492	472	475	487	504	475	435	488	467	458	488	507	483	434	485	479	473	487	464	504	484	473	447	479	485	473	480	496	495	463	477	442	481	474	470	448	464	516	496	448	449	463	480	500	499	481	473	490	460	487	506	486	481	440	464	500	503	515	441	463	490	513	467	463	451	449	477	467	438	436	462	461	454	456	468	456	458	458	506	489	463	449	499	494	477	498	457	492	509	481	450	470	483	463	473	469	526	469	502	492	457	451	517	489	464	479	498	501	473	456	443	483	470	491	470	469	463	440	479	504	485	496	461	503	482	470	467	488	534	488	483	458	414	487	490	511	468	516	455	457	458	481	470	504	473	443	484	432	466	462	496	472	464	461	517	452	476	495	469	487	454	493	460	491	482	449	488	491	490	476	496	444	473	468	446	503	457	512	485	457	497	522	428	499	491	473	474	507	429	477	471	477	500	483	448	470	465	497	492	471	490	476	482	483	461	491	485	441	496	459	465	475	439	446	474	508	478	479	491	504	501	480	464	481	460	506	497	451	442	481	503	523	440	521	455	450	458	469	510	483	480	461	487	449	483	493	503	455	492	505	483	461	500	488	470	455	499	480	471	484	476	424	467	451	520	463	447	489	465	497	431	443	467	471	486	492	486	520	486	459	465	450	453	451	499	439	501	491	456	438	474	432	461	474	458	504	473	475	468	484	492	444	460	465	483	458	474	482
22780	20948	28664	23377	20944	20962	7338	1041	775	645	598	559	522	486	396	334	345	330	364	365	279	240	263	249	230	238	212	222	204	202	199	206	210	184	168	215	194	198	181	195	197	200	185	201	183	200	174	181	187	177	209	180	192	198	192	191	170	159	164	188	187	154	201	159	183	150	202	189	154	182	184	148	167	158	162	153	160	188	181	195	170	174	144	188	167	170	151	168	173	176	175	184	206	160	151	163	186	189	190	176	157	156	173	154	174	179	138	148	135	180	158	155	155	167	168	157	158	166	161	169	154	180	170	162	172	162	173	182	154	150	177	188	169	174	171	167	165	164	165	156	160	166	163	175	178	156	151	165	182	180	188	181	191	142	174	180	193	185	150	145	167	186	164	158	160	165	155	168	168	162	184	159	158	152	157	179	165	161	177	170	163	148	168	193	157	183	163	152	150	185	140	157	164	185	154	175	181	171	160	175	175	169	166	177	159	159	162	152	169	165	179	164	169	171	160	171	159	146	162	174	170	177	185	162	147	176	148	163	164	195	157	153	153	163	172	180	171	131	164	169	178	178	189	159	161	173	144	160	158	166	168	180	157	160	179	175	162	184	180	153	155	159	163	159	179	184	175	150	170	181	144	169	166	158	160	198	166	163	159	176	146	162	178	162	169	181	166	171	156	163	144	184	163	157	160	164	173	192	174	183	186	151	160	180	170	167	157	164	154	159	169	173	177	169	161	163	161	162	180	178	169	216	157	174	181	152	166	175	147	181	147	172	139	165	139	153	159	164	136	181	164	178	186	152	177	165	170	161	162	189	160	169	189	189	165	179	174	143	152	192	168	174	160	132	165	183	163	165	159	167	153	148	177	165	153	167	200	159	139	155	150	172	176	168	146	151	170	157	175	191	171	173	163	143	198	159	168	174	154	144	148	160	159	168	145	163	171	166	193	140	159	159	155	175	166	153	152	158	171	172	172	151	190	146	149	160	173	169	157	169	154	158	162	193	182	153	161	194	165	148	157	160	150	164	165	164	146	168	162	152	165	172	170	153	147	168	180	142	184	163	172	161	151	158	185	169	142	184	165	164	178	162	173	166	163	182	163	145	147	165	157	164	186	176	164	173	181	138	152	161	151	175	148	159	178	152	150	180	159	160	165	172	166	176	159	150	162	203	162	149	178	157	185	165	169	148	154	172	159	157	163	164	174	164	130	170	158	159	168	174	147	170	158	175	161	158	186	163	179	161	125	159	166	146	149	175	150	168	180	169	166	166	173	148	177	160	155	152	154	169	185	164	166	161	142	165	167	172	185	166	176	176	179	173	182	185	183	154	169	159	172	169	147	143	163	196	191	175	155	168	167	181	157	179	191	175	175	151	148	168	172	171	168	174	138	162	157	162	164	158	146	157	183	174	165	160	153	170	158	159	169	188	145	175	172	178	164	176	191	176	167	180	178	178	175	144	163	158	190	139	151	161	160	163	154	165	151	168	158	151	162	189	160	174	184	148	163	153	163	191	193	174	164	140	164	154	156	171	177	180	182	175	162	167	157	157	193	176	163	163	169	166	169	145	142	173	164	177	164	162	179	157	144	176	161	170	140	148	149	171	161	166	162	164	164	170	167	167	149	169	156	163	157	174	169	151	157	165	145	186	182	167	175	169	169	168	170	152	183	165	164	153	159	183	170	173	163	156	142	148	183	144	185	169	150	160	167	157	165	171	167	189	150	162	183	135	157	173	158	174	168	157	142	146	161	173	184	186	145	151	179	149	158	160	172	156	162	171	177	174	179	185	168	149	167	132	171	166	154	181	162	190	159	167	148	156	166	168	160	174	159	166	167	170	149	156	170	159	166	149	168	173	159	177	157	167	171	158	184	144	146	159	183	148	158	148	184	156	151	142	176	160	153	177	174	156	154	136	159	156	177	169	167	179	171	151	152	152	178	155	154	162	172	193	172	135	161	165	172	169	149	169	184	149	183	167	150	163	158	186	175	185	160	164	185	170	183	170	179	169	175	161	175	154	167	156	183	151	173	199	191	145	138	171	166	139	202	159	176	140	154	169	168	169	178	153	158	173	165	161	175	161	163	174	169	166	155	160	161	188	161	171	186	181	168	138	159	166	145	185	184	162	173	136	158	148	144	179	143	159	180	165	196	171	161	158	172	193	161	155	161	149	144	164	157	171	172	156	136	163	153	172	146	175	147	174	160	175	163	162	163	167	165	158	142	163	146	162	169	169	158	169	174	149	172	164	148	172	177	181	150	142	150	166	151	155	158	174	164	166	158	146	173	151	155	149	188	158	149	160	170	154	165	169	162	178	161	158	146	146	148	163	152	164	197	170	173	162	152	156	160	154	179	155	150	168	180	148	161	150	171	168	143	152	170	177	161	176	161	182	149	158	174	171	163	149	162	166	151	158	164	190	177	145	161	190	171	152	154	154	155	170	174	193	160	172	167	154	161	166	171	180	164	159	158	163	159	165	158	160	156	150	195	168	166	167	165	155	158	164	185	153	151	157	155	187	165	161	159	170	175	148	170	160	174	162	169	200	159	150	191	174	172	166	187	176	182	184	182	149	182	153	190	138	171	143	169	178	166	152	145	165	188	180	145	153	157	168	143	163	157	148	170	185	164	178	156	190	168	175	175	149	163	170	174	157	181	165	175	180	168	159	157	172	151	163	170	146	157	177	173	153	186	153	172	180	148	172	136	162	184	171	151	164	142	172	153	163	144	177	150	159	162	172	173	161	144	167	173	149	174	201	162	156	142	174	155	143	173	185	156	168	155	161	142	158	163	160	156	176	161	146	169	173	144	168	144	156	143	157	187	156	175	159	158	165	171	158	167	153	152	166	206	194	167	155	145	162	161	163	157	153	187	189	166	157	163	169	153	191	180	149	151	156	178	171	144	146	175	162	157	190	162	154	180	168	178	150	175	159	163	162	169	155	164	160	192	180	167	172	170	189	169	181	172	183	156	148	153	160	155	191	160	173	162	173	167	159	172	166	154	153	169	153	161	158	158	162	176	163	170	167	163	142	160	156	134	163	155	153	162	168	171	154	158	164	158	172	159	159	172	185	166	173	183	164	174	161	166	164	169	174	156	170	157	175	183	155	164	172	169	160	177	160	151	169	143	166	189	162	182	179	156	162	155	166	158	169	161	162	168	145	159	170	182	163	169	167	167	168	157	159	144	157	146	162	170	162	176	156	152	150	181	178	172	157	179	170	153	166	160	172	160	171	166	170	150	137	167	174	156	148	168	176	180	166	167	162	183	150	169	189	181	184	152	161	166	162	156	147	162	168	159	143	154	161	154	173	160	162	160	184	164	140	182	169	186	171	176	163	187	192	167	160	161	168	159	157	165	147	159	194	190	197	166	148	172	156	163	167	166	182	173	161	185	153	165	162	166	148	147	160	161	145	161	153	164	141	166	198	147	171	171	176	162	170	162	159	158	162	167	183	170	174	170	157	168	146	160	149	163	161	159	146	177	164
7192	16655	13377	7141	4983	3625	2812	2181	1769	1541	1358	1273	1161	916	703	680	570	589	684	698	530	409	378	352	305	292	275	299	299	276	289	265	274	253	226	255	282	240	248	265	231	294	274	229	226	232	240	232	255	224	240	237	269	236	270	246	205	218	233	232	247	228	208	197	220	215	235	199	217	207	198	221	223	172	222	213	191	217	220	217	196	220	220	219	202	200	215	201	227	237	218	231	247	198	204	190	207	202	204	191	198	193	217	203	220	185	224	183	209	203	211	231	187	175	203	237	186	196	193	196	223	201	198	201	207	169	211	194	211	216	204	218	207	189	203	189	228	183	223	209	206	181	219	205	196	203	183	194	182	208	197	192	223	191	208	201	215	194	219	227	185	180	173	197	202	217	229	181	218	176	209	213	201	194	186	211	198	221	181	221	175	180	203	188	172	228	196	207	187	180	222	201	231	199	213	201	223	191	222	181	215	192	184	200	207	183	240	192	205	203	207	214	207	204	227	192	207	212	212	202	175	211	217	174	192	175	181	206	192	208	203	210	212	196	204	206	192	181	215	191	193	192	217	236	188	193	205	185	210	186	194	200	172	196	194	200	181	197	225	222	216	194	211	178	182	215	180	191	206	195	196	201	199	208	191	179	192	167	193	193	220	208	202	210	177	173	191	191	191	199	183	201	217	225	196	204	195	188	183	202	204	216	199	194	197	226	198	186	209	208	205	193	215	184	177	192	201	213	214	200	180	199	192	185	207	193	212	184	198	205	174	196	177	211	203	193	214	206	201	205	213	181	181	241	224	185	231	183	182	198	216	177	204	195	188	172	200	188	216	213	200	193	226	196	224	195	186	199	197	177	197	218	204	184	228	196	212	210	177	193	200	205	193	221	199	192	213	186	198	215	204	213	196	195	202	194	192	209	206	200	209	169	207	202	204	189	205	207	181	218	202	192	203	183	233	204	201	187	217	198	219	170	233	202	199	209	214	190	180	194	201	197	188	211	194	200	223	204	194	208	198	199	203	203	198	213	193	205	198	199	210	206	185	213	203	225	203	244	214	191	189	191	198	178	221	226	218	188	205	218	199	215	202	210	215	203	225	201	198	199	203	201	212	196	187	190	209	227	203	184	202	203	186	194	198	208	179	201	201	195	203	199	214	192	181	200	187	211	188	190	202	225	232	189	194	210	190	211	201	203	202	213	208	200	209	191	222	205	172	180	204	204	198	213	208	194	202	195	180	204	220	203	210	191	208	206	205	184	196	215	176	175	224	176	187	195	214	225	211	207	195	212	206	199	184	216	185	193	200	221	197	207	193	169	219	194	211	220	203	202	203	197	204	189	193	195	204	197	207	206	211	189	190	183	201	232	204	179	192	176	202	188	224	177	194	209	186	200	189	210	183	189	205	201	198	207	210	216	178	193	192	190	212	203	194	211	227	206	193	172	197	190	184	201	185	222	182	210	207	192	226	179	201	184	207	234	207	223	217	189	196	198	198	202	190	178	192	207	171	187	198	172	183	204	216	211	205	191	187	226	220	200	193	186	191	188	196	197	198	213	202	217	213	195	215	219	190	200	171	205	186	197	215	212	198	185	191	212	199	219	193	207	188	192	198	223	188	212	218	177	178	182	181	181	203	229	197	212	206	190	181	156	211	213	201	202	186	204	192	213	202	192	201	180	186	217	196	189	177	211	206	230	196	182	179	194	188	190	222	193	189	185	182	181	194	178	193	225	201	204	214	202	190	210	197	178	203	195	168	197	204	180	158	217	196	222	213	233	197	212	191	186	203	197	230	180	186	187	206	199	203	189	177	209	189	203	187	188	174	184	221	180	202	214	214	199	208	204	184	182	198	211	199	197	197	206	196	192	213	199	199	187	193	186	206	204	207	202	179	218	218	179	231	204	222	196	191	175	205	191	197	203	206	200	215	195	187	183	221	182	178	209	212	194	188	206	193	188	210	185	189	213	190	179	219	189	196	196	210	191	188	173	175	215	177	205	207	203	181	194	185	200	230	217	190	205	187	198	181	193	210	218	219	177	211	197	194	204	178	168	190	216	193	201	191	209	197	170	185	190	181	190	212	211	188	201	210	194	178	190	164	215	194	198	195	196	216	204	209	233	188	213	220	208	201	217	218	194	190	220	204	201	205	195	198	210	189	195	195	196	227	199	173	208	184	194	207	196	200	206	188	191	188	195	204	215	201	202	221	205	190	219	228	216	195	209	196	212	211	204	188	210	196	201	193	208	183	204	187	222	193	191	206	196	196	205	242	199	181	186	210	198	208	183	201	191	214	197	194	171	190	193	203	217	199	192	222	185	212	199	170	199	205	198	184	201	195	196	202	188	202	211	184	184	179	193	208	207	192	221	176	197	197	207	203	183	195	209	214	220	215	206	193	214	191	199	218	206	194	197	192	180	218	213	192	210	197	202	208	192	200	207	200	183	183	194	169	225	222	203	213	192	211	205	185	191	193	207	205	209	230	214	200	195	188	203	189	201	193	214	204	199	184	219	194	178	196	207	209	241	212	195	195	240	195	202	199	200	213	204	195	204	190	187	227	217	212	201	193	207	183	188	196	192	193	189	206	197	198	215	203	214	219	189	200	189	191	193	193	202	213	210	208	194	193	195	187	197	211	187	217	202	195	205	200	207	192	217	180	196	212	220	187	206	198	206	213	211	201	194	193	189	181	196	187	200	210	196	185	198	204	212	204	195	231	206	189	204	196	226	233	213	199	201	222	206	202	201	185	190	195	192	209	212	203	183	198	193	218	191	208	218	212	187	186	200	205	219	218	180	201	205	198	209	218	175	175	201	236	202	197	194	195	196	191	164	235	229	179	197	221	223	192	193	217	170	180	186	214	211	180	196	186	173	199	179	180	197	185	215	213	202	217	211	194	206	183	199	194	219	203	182	188	191	196	193	191	209	201	190	189	199	219	194	212	224	207	196	195	193	187	209	191	187	200	192	195	184	187	236	242	217	223	174	197	223	193	214	175	217	207	193	179	191	203	207	213	217	189	173	204	198	172	211	181	190	196	192	202	190	211	172	177	210	202	208	190	206	214	197	207	194	218	195	215	183	228	200	201	192	208	210	199	215	177	175	206	209	216	205	180	180	211	213	189	206	216	217	190	205	215	204	194	191	194	198	203	193	206	220	191	196	200	213	206	193	200	214	219	209	200	198	209	221	175	208	205	204	192	206	206	225	180	205	215	229	217	201	194	209	190	215	199	210	225	196	186	219	193	201	212	189	209	211	207	233	220	188	198	198	221	195	195	210	199	194	244	212	176	182	214	219	184	195	181	204	218	213	192	200	188	227	208	211	189	181	196	184	190	210	196	214	189	181	216	206	184	159	195	221	204	204	187	204	181	210	200	210	215	191	215	185	197	212	196	208	219	191	199	207	186	218	192	194	196	196	207	193	213	199	185	219	202	199	216	189	209	174	199	200	199	198	192	209	216	197	203	213	191	210	181	185	223	209	194	188
26755	18316	4266	778	530	433	396	373	352	347	410	379	377	411	384	348	407	341	396	357	334	375	379	396	382	374	334	371	371	324	366	367	387	360	360	355	345	338	335	360	336	335	324	344	329	353	345	337	374	327	354	341	355	335	358	351	361	342	304	347	318	322	378	353	345	355	339	346	355	369	329	345	317	317	377	350	316	329	330	333	367	335	351	345	330	380	305	377	327	365	289	364	362	386	332	357	369	331	364	360	332	303	358	354	320	324	332	339	336	383	336	347	370	323	349	345	343	365	375	332	353	332	371	384	355	362	340	350	344	324	357	368	317	384	345	322	333	338	332	338	330	344	390	340	357	353	325	339	356	364	315	323	306	361	342	333	348	306	335	345	353	341	325	328	320	357	381	357	336	368	384	334	356	371	343	354	327	346	360	314	355	318	345	346	352	328	346	343	334	344	371	369	334	349	350	349	333	339	342	351	317	346	366	366	306	363	347	337	362	353	357	344	366	339	330	339	329	349	337	329	332	289	317	371	331	359	333	316	327	343	358	308	321	318	376	336	329	351	363	352	356	335	347	377	392	354	324	359	333	360	306	341	353	364	350	333	331	322	305	336	312	365	357	352	353	351	355	324	332	353	322	352	343	335	323	364	323	344	358	344	329	322	338	352	324	304	320	352	330	383	350	341	335	339	353	321	409	364	377	340	344	340	345	355	346	377	372	329	321	341	332	334	344	349	325	339	337	350	354	346	344	349	344	356	341	366	336	356	337	360	341	341	379	332	339	355	353	320	340	374	353	357	375	357	317	349	353	335	354	350	324	363	354	379	359	308	344	379	333	317	343	356	348	372	370	347	367	322	375	361	353	368	325	360	359	335	376	321	353	336	344	347	351	345	346	343	371	352	348	335	349	351	365	348	367	352	337	316	325	321	349	327	344	338	359	378	356	329	347	376	339	351	340	355	318	355	376	380	338	340	349	345	350	325	342	312	363	323	360	372	325	318	344	312	350	364	349	385	373	319	347	375	334	336	316	359	354	361	329	335	369	338	377	311	339	324	335	358	343	333	346	325	348	375	358	368	350	366	362	334	334	350	332	337	321	355	354	349	364	334	352	368	377	357	348	344	334	352	326	348	325	354	346	378	318	342	328	310	338	372	364	346	366	309	355	343	332	335	352	376	347	330	334	351	349	338	346	336	325	360	366	323	330	340	329	347	346	332	340	337	336	352	337	331	342	349	358	305	347	328	348	320	367	385	329	370	346	325	338	357	358	315	346	332	316	336	311	338	344	346	351	361	352	358	333	332	370	322	308	339	370	340	346	345	342	335	356	309	350	317	360	362	360	341	347	316	366	349	320	327	391	319	368	357	392	328	351	288	374	344	335	351	352	372	324	352	348	365	357	323	343	353	350	326	315	315	312	332	333	339	344	333	326	314	319	327	336	349	359	360	341	390	354	347	331	359	338	359	363	326	316	367	326	345	357	365	364	339	352	334	352	339	343	366	349	350	386	373	310	334	361	336	369	318	347	344	348	334	330	360	348	329	315	321	371	384	351	351	343	363	338	320	331	351	344	366	366	317	347	332	296	383	380	376	338	323	337	382	352	332	329	362	368	360	365	349	340	336	344	371	333	350	333	367	308	342	328	347	358	379	338	363	368	349	340	367	353	341	355	339	330	351	338	336	344	344	332	344	334	328	332	347	358	333	356	357	371	344	297	340	322	341	347	351	361	374	330	361	355	348	332	347	343	349	299	329	383	330	328	321	355	347	373	340	339	336	342	287	364	326	357	382	366	346	328	342	339	340	400	298	347	352	334	356	328	311	355	378	324	344	328	377	322	347	341	315	333	348	359	349	334	330	363	352	317	346	366	355	360	373	322	367	361	347	369	321	371	340	342	358	311	348	354	345	310	356	340	327	354	347	328	342	361	336	364	339	361	318	344	351	342	334	330	343	371	356	348	379	331	334	345	337	292	358	373	343	311	344	351	340	348	331	375	333	356	372	342	347	368	340	348	354	344	316	355	343	362	334	338	352	336	340	361	360	333	378	358	332	357	332	317	356	329	325	395	342	350	363	378	377	355	364	346	355	380	355	359	323	351	320	333	348	360	347	353	350	360	346	368	348	334	353	361	344	353	329	317	349	341	314	356	339	322	344	356	369	356	355	347	369	370	363	374	404	333	341	328	347	332	353	333	352	304	324	339	304	327	336	328	328	326	339	341	378	372	339	365	343	342	365	345	340	389	312	365	356	346	342	330	321	360	327	325	303	345	327	347	353	369	349	353	332	326	367	366	361	341	339	311	351	338	365	357	372	319	341	345	344	353	356	344	363	320	372	375	328	338	322	321	325	298	359	328	320	335	310	395	335	343	371	312	333	336	330	357	309	350	347	355	340	353	372	349	354	355	329	352	370	368	345	370	355	332	377	335	362	371	375	331	366	345	364	399	373	346	374	317	348	377	361	380	384	352	337	330	337	404	342	372	352	363	360	371	337	330	350	364	338	295	349	336	360	350	371	353	336	342	347	366	340	358	357	352	345	356	320	346	339	389	351	348	353	346	349	342	359	360	320	330	322	342	329	347	280	360	366	328	359	330	324	331	310	309	361	333	352	348	364	370	332	339	346	349	317	328	342	351	341	336	353	329	367	359	333	346	370	316	304	299	367	356	308	311	338	327	333	332	340	332	344	352	331	372	340	324	359	326	337	343	338	361	360	350	299	342	355	381	340	347	341	364	337	353	383	339	319	321	338	391	330	340	362	344	343	366	336	364	361	349	302	320	347	348	376	345	353	354	344	339	299	343	370	364	342	374	346	343	348	348	338	350	362	382	343	332	343	326	339	323	354	340	342	331	350	346	364	344	307	320	356	348	345	344	360	346	345	367	340	360	319	335	343	330	344	315	340	361	320	320	344	352	301	350	330	335	354	334	352	358	346	312	339	333	318	351	327	336	339	353	337	319	375	336	358	336	373	334	353	329	383	368	347	346	346	340	369	376	357	313	327	348	322	304	356	342	313	335	340	308	348	330	352	356	354	364	315	348	350	352	332	327	334	308	377	344	339	337	344	370	374	333	323	345	335	348	367	359	325	346	363	348	316	376	344	313	307	340	337	346	350	325	340	329	331	346	377	352	368	325	319	357	374	361	311	349	330	359	384	356	372	341	343	370	331	347	349	357	327	303	371	328	350	329	337	342	362	344	344	349	335	336	339	349	363	360	323	337	322	337	351	337	344	330	305	340	350	351	330	313	341	374	332	353	340	356	349	401	377	307	367	337	373	346	316	349	343	353	334	346	362	360	347	315	324	356	344	376	331	335	349	334	333	340	336	357	316	359	335	325	357	365	319	355	379	308	325	315	364	338	361	337	330	349	343	333	355	333	349	341	338	318	358	359	366	345	359	356	387	350	394	341	335	345	340	343	385	372	310	323	332	337	362	345	342	356	343	334	364	307	335	334	320	317	340	334	346	344	317	340	364	369	352	354	353	349	344
4254	1649	1310	852	713	670	544	585	532	550	542	598	564	544	528	479	484	483	541	594	460	486	451	437	427	433	459	425	472	419	494	436	416	457	425	439	440	423	447	405	455	405	438	422	448	403	425	454	407	457	453	421	439	424	461	469	424	416	404	411	414	455	446	454	454	434	425	431	455	429	422	405	400	431	420	450	396	419	455	422	424	404	390	399	430	433	442	436	410	429	490	480	422	421	419	422	449	452	416	406	427	409	466	472	435	452	444	443	434	410	446	438	423	430	444	439	443	468	396	420	472	425	464	415	473	448	418	421	406	433	412	418	422	430	443	436	423	394	460	467	401	442	442	415	455	419	418	420	419	414	440	471	445	427	454	453	428	418	444	395	457	408	405	415	401	409	444	385	425	426	483	441	430	439	442	417	427	422	452	434	433	461	463	415	439	433	417	443	456	408	394	427	428	450	475	434	416	433	426	450	363	433	460	395	388	462	437	453	404	420	437	452	434	431	390	443	445	404	408	420	495	422	414	437	437	425	443	415	460	464	440	433	458	464	434	427	437	463	459	441	428	461	430	429	430	408	506	455	446	414	410	435	443	414	428	375	459	426	433	426	436	458	440	431	384	447	415	395	446	453	400	428	442	447	427	430	420	422	432	433	425	458	430	421	437	390	466	429	458	459	422	438	386	420	427	415	398	462	437	452	447	406	403	416	439	453	452	442	409	450	430	434	405	431	412	413	419	431	419	411	440	413	445	444	428	432	436	392	394	477	423	436	427	406	413	441	446	452	472	462	449	444	447	407	423	495	455	468	439	389	445	431	424	404	443	422	428	460	419	451	419	437	424	451	441	389	440	454	416	419	433	426	400	425	460	468	405	384	365	431	422	414	454	429	444	436	427	433	436	429	441	380	408	411	431	436	442	381	412	423	429	442	423	437	449	436	421	459	468	431	450	414	449	456	420	403	416	455	433	435	436	461	415	448	442	415	425	389	445	480	447	438	416	464	415	381	419	445	407	448	422	429	418	433	414	425	422	453	439	407	459	447	454	469	436	431	410	446	405	448	411	470	457	418	442	426	423	433	410	431	437	474	418	454	435	438	388	404	422	445	448	440	455	422	422	435	449	470	401	424	456	425	413	380	441	436	442	441	459	455	444	444	460	448	395	471	448	411	463	425	444	477	400	410	460	434	423	433	416	413	442	420	407	399	439	447	423	452	438	451	438	455	420	413	440	384	400	465	422	415	407	458	414	459	457	445	440	462	430	407	430	472	413	379	390	454	461	400	407	435	467	437	425	401	462	478	424	418	405	457	422	453	429	419	431	382	459	441	430	449	417	417	396	430	419	456	470	451	414	416	428	429	421	403	437	429	457	452	430	448	390	447	418	391	421	451	434	453	466	450	427	429	427	431	449	430	431	435	410	436	463	470	452	470	407	441	421	438	455	407	443	425	417	449	424	405	461	403	477	477	438	474	401	442	400	448	443	441	418	395	442	410	410	431	418	453	435	425	417	460	417	407	445	421	442	440	399	435	435	442	422	411	393	431	423	417	433	429	441	427	430	438	430	430	448	414	432	410	435	420	415	444	428	444	408	443	397	428	427	407	454	403	485	439	414	396	429	452	439	430	418	442	426	421	398	455	414	389	426	398	423	414	443	424	433	420	410	434	415	440	437	431	456	404	471	441	449	441	436	412	435	403	433	426	422	460	420	446	418	415	425	425	430	417	425	394	434	430	448	424	445	466	415	404	464	403	438	418	426	426	452	441	448	473	493	392	435	459	390	397	440	424	400	458	452	457	437	447	390	401	443	438	420	408	401	450	436	464	431	422	446	483	426	406	417	471	429	452	460	436	393	428	406	481	454	439	429	457	442	427	417	411	415	443	412	399	412	458	403	474	416	430	410	416	410	401	411	429	444	476	474	439	438	410	391	475	433	441	483	440	434	449	434	419	434	424	407	421	426	470	444	429	440	425	437	459	407	454	460	435	426	425	448	477	430	414	411	435	432	458	428	416	420	432	440	443	428	418	434	444	425	442	450	459	442	427	420	418	415	399	474	443	432	427	418	442	427	387	423	444	418	427	426	401	431	419	440	449	406	433	391	426	419	418	409	449	442	448	425	411	459	433	456	468	447	436	441	414	393	460	395	417	432	434	429	435	418	458	414	437	426	437	434	478	439	445	455	442	428	443	456	457	416	406	414	465	463	434	439	427	430	419	493	393	412	444	426	416	423	430	448	458	516	394	447	424	383	414	426	425	433	452	426	438	452	429	444	421	414	420	433	474	422	405	453	393	397	409	447	445	429	440	425	435	425	463	414	439	429	449	430	452	387	467	414	420	439	417	447	455	444	454	447	459	432	433	447	445	453	413	410	426	443	437	443	399	423	447	398	397	421	463	416	449	410	407	430	450	412	431	415	422	436	410	416	424	419	439	396	430	401	446	451	469	438	408	440	491	439	424	441	427	433	445	425	420	456	447	375	436	413	444	432	420	402	441	422	429	432	422	410	426	440	431	447	414	423	409	419	455	424	437	431	434	429	451	441	429	422	416	418	446	430	480	467	414	395	419	442	427	452	444	399	407	390	409	434	441	429	401	401	409	419	409	426	412	431	437	487	454	438	483	442	469	419	449	408	423	436	458	410	463	435	459	439	443	425	398	454	416	447	429	368	443	410	455	434	412	434	461	439	417	439	415	416	419	450	428	445	428	431	448	428	449	415	431	465	401	462	449	412	428	455	430	463	437	465	411	438	415	473	409	434	452	441	414	409	446	413	455	440	378	454	412	422	423	456	446	434	420	415	468	436	436	396	443	405	418	434	412	422	411	398	440	433	481	441	418	438	432	417	408	405	445	437	478	460	386	427	446	400	436	447	405	454	417	465	419	449	439	421	425	435	437	433	444	409	450	432	443	455	436	433	455	406	453	431	440	439	455	419	436	417	452	410	428	453	387	434	489	409	422	472	428	422	412	437	456	476	454	429	421	429	471	412	430	421	392	458	442	402	442	498	432	438	415	447	432	437	455	431	429	442	460	414	442	410	456	452	413	431	434	414	433	477	471	462	427	422	435	444	485	417	430	400	420	418	449	465	420	437	438	427	403	447	412	459	412	428	447	415	449	432	420	451	414	410	415	431	436	408	420	452	484	454	423	413	482	444	430	435	434	422	456	439	459	442	404	429	406	416	402	443	429	483	403	422	421	467	435	429	461	416	456	424	429	431	393	420	453	441	448	416	424	436	415	415	419	440	435	422	433	412	436	442	432	440	439	436	438	405	410	426	446	429	420	441	448	434	435	437	418	448	439	418	456	410	431	434	436	438	411	412	439	433	442	432	414	439	459	441	417	419	432	416	450	432	408	471	434	433	409	398	410	426	406	458	395	431	441	447	429	450	420	416	443	440	428	425	408	424	423	435	422	398	477	418	433	432	451	418	412	441	435	404	419	439	418	415	416	411	427	463	410	407	415	423	421	424	452	418	449	439	454	416	459
23777	20920	28117	23847	20892	8219	976	636	507	437	468	398	394	373	270	229	269	271	301	294	252	231	233	209	186	221	205	209	190	223	183	198	189	181	197	162	193	194	196	182	206	186	191	190	174	187	179	187	214	193	183	207	185	197	196	208	168	175	180	172	185	175	159	143	167	185	170	183	174	187	175	153	170	184	173	188	198	180	171	165	170	176	186	178	162	173	173	173	184	175	197	173	185	199	185	189	185	168	167	169	165	192	144	168	178	188	183	180	190	183	190	170	157	173	192	162	168	173	165	190	188	173	162	187	195	178	171	166	198	170	186	201	197	186	174	157	179	191	177	183	179	160	193	192	178	156	197	171	155	175	153	196	184	199	180	158	153	169	208	194	149	169	164	179	179	187	169	140	163	163	182	204	159	195	183	164	190	178	160	174	178	185	194	177	173	158	179	174	181	166	173	195	172	166	186	159	177	163	189	157	196	159	168	186	168	158	183	158	174	187	172	162	175	178	179	174	156	169	205	151	185	170	185	175	183	183	180	191	174	177	204	173	178	187	179	177	170	200	196	191	161	172	195	156	186	183	186	174	173	185	174	158	153	182	174	174	180	188	171	180	180	152	189	197	170	165	173	175	166	171	155	159	167	151	161	189	176	185	157	179	192	200	193	179	188	178	187	177	166	175	193	156	179	178	167	178	158	166	150	163	170	159	174	204	187	180	170	194	181	163	184	158	183	171	157	162	163	178	165	176	179	192	164	189	171	179	185	175	167	166	167	167	180	159	158	176	179	171	192	164	196	182	164	189	155	197	172	182	176	180	173	164	165	159	189	181	169	159	157	176	162	158	173	174	188	185	190	184	184	179	163	174	172	185	173	199	164	180	182	186	187	157	179	158	184	201	184	178	187	181	189	178	159	172	176	187	159	159	179	171	162	177	185	193	184	182	167	167	161	174	169	185	205	169	180	151	204	185	175	176	187	167	177	186	148	174	178	142	170	159	168	155	188	195	171	179	182	161	191	176	173	187	161	199	155	189	158	183	184	185	184	172	204	174	177	173	179	190	174	166	166	184	180	144	173	170	174	184	167	185	174	179	165	171	195	168	168	157	193	173	193	190	166	166	168	168	167	181	163	174	187	177	168	184	162	165	173	176	172	167	143	187	181	174	179	205	174	168	154	178	183	163	178	172	177	179	153	175	199	184	202	187	190	194	156	164	200	179	183	182	169	161	188	185	166	198	183	170	158	187	163	155	183	191	196	158	195	164	149	185	174	186	193	160	172	152	189	203	192	171	190	164	163	187	187	167	161	193	171	172	193	170	182	191	187	190	179	194	149	194	189	179	181	188	167	183	174	173	177	180	179	191	182	181	176	166	183	177	179	174	196	140	163	167	169	173	193	158	191	172	180	168	194	153	189	181	180	178	183	166	201	157	190	190	183	187	179	160	164	165	175	170	172	167	178	175	189	150	168	171	170	179	180	180	171	186	180	155	181	183	174	176	164	196	201	179	177	174	180	174	159	215	171	171	199	163	163	189	161	177	176	184	171	172	174	162	157	185	189	173	158	144	167	167	181	158	147	156	171	150	181	194	177	163	185	188	163	174	179	184	159	184	152	168	174	170	159	166	190	205	186	173	160	180	161	169	160	194	192	161	169	190	178	160	152	174	174	162	170	178	173	148	182	186	198	154	184	194	190	186	175	168	183	171	171	169	169	166	163	167	181	195	202	159	174	174	173	179	175	169	183	167	199	163	183	166	173	191	190	173	187	164	158	165	175	186	168	163	179	149	177	190	176	185	178	200	191	149	163	157	178	177	173	169	171	166	182	182	169	186	169	162	172	161	173	177	182	197	178	161	181	161	178	164	199	191	173	204	170	187	155	171	173	185	184	174	177	175	180	155	174	178	177	160	168	164	168	184	179	183	162	150	180	173	168	191	177	173	173	179	174	175	186	163	189	155	185	156	193	181	158	182	176	166	194	170	182	167	180	162	176	186	183	187	158	205	167	169	197	155	165	194	164	173	165	173	179	173	186	179	178	199	198	173	162	193	170	166	161	178	199	183	214	178	195	149	173	174	160	174	165	179	189	168	179	171	197	188	157	198	177	176	192	175	180	169	184	180	181	183	182	174	185	162	212	195	170	184	185	169	190	168	179	154	159	182	189	183	175	194	180	172	165	181	166	166	192	167	165	166	163	198	174	191	187	207	194	161	169	201	170	147	203	168	183	174	174	181	200	173	150	192	174	183	196	164	170	172	179	169	174	198	165	197	162	173	181	173	174	172	169	174	186	188	169	172	200	203	182	176	177	160	180	165	180	175	188	168	175	165	167	196	196	179	161	169	184	152	180	165	152	169	182	189	187	174	187	197	199	188	170	180	186	182	173	186	179	148	196	169	163	193	152	182	196	188	173	167	177	163	210	162	167	174	188	172	165	172	167	137	159	183	172	164	158	196	178	153	192	165	182	175	193	202	165	166	146	178	176	187	174	164	161	151	179	170	184	185	166	178	177	141	185	167	171	153	163	178	172	188	168	179	159	178	165	174	181	182	186	185	176	188	185	161	161	173	181	179	186	190	171	164	175	169	197	191	161	174	186	175	180	203	196	184	189	176	162	168	144	168	176	153	191	194	157	187	178	183	181	169	170	168	156	161	158	168	191	165	175	174	179	166	176	196	161	159	169	185	174	174	192	178	185	189	177	180	165	166	171	202	174	164	173	166	177	181	177	189	178	169	189	179	166	183	189	155	157	171	167	169	184	182	166	160	142	192	168	170	152	158	168	147	180	167	178	204	182	186	183	186	160	148	186	179	193	164	175	173	180	161	168	179	171	152	187	196	181	169	191	195	184	158	157	162	183	177	163	161	203	184	164	162	204	175	172	194	191	187	198	165	180	163	183	172	172	187	177	187	140	166	153	186	174	199	161	178	179	165	168	188	190	216	195	173	186	168	160	165	187	171	188	189	174	178	180	191	146	208	166	169	165	192	185	194	172	182	170	194	181	183	187	171	191	184	173	176	179	184	176	165	188	172	170	183	177	174	180	192	177	190	190	170	198	170	184	190	170	162	167	182	149	158	186	183	181	165	167	171	163	182	176	175	185	208	167	160	173	179	199	155	169	173	174	158	193	166	179	182	178	172	188	177	183	166	175	176	180	174	166	184	185	172	148	193	188	174	176	176	142	174	172	143	174	193	172	181	195	185	192	167	169	165	181	169	185	180	192	171	162	189	157	163	180	209	174	162	189	164	185	177	152	182	170	201	165	169	161	160	177	173	166	164	177	172	162	163	172	165	176	176	198	184	192	178	182	177	167	198	171	176	193	168	176	175	168	175	144	174	164	192	167	170	179	178	177	166	169	168	183	167	158	194	186	183	178	183	152	188	141	159	168	161	168	183	192	171	177	174	186	159	174	182	177	193	165	167	190	176	174	196	153	154	174	196	159	178	191	186	172	176	155	176	174	152	160	183	190	178	155	159	172	165	206	154	188	162
4956	10298	7981	4026	2745	1964	1540	1244	1002	913	879	749	778	650	515	434	417	440	518	524	400	384	327	335	325	287	280	275	262	240	274	249	273	240	246	262	242	254	268	276	252	264	277	247	269	274	261	259	259	239	239	243	238	282	252	281	240	250	261	208	249	242	226	226	245	259	253	246	251	220	241	249	221	246	217	230	267	246	227	238	231	219	215	215	247	254	255	240	234	231	255	227	261	244	226	228	231	222	208	234	191	227	258	240	248	277	272	233	235	212	231	266	236	249	252	243	234	221	238	211	203	225	255	261	224	242	250	198	238	241	232	233	252	227	219	242	218	239	230	209	237	218	253	221	236	202	200	241	217	225	214	235	270	242	198	210	233	235	213	227	227	246	254	231	235	230	254	199	214	214	237	217	216	250	249	226	245	234	225	220	231	194	239	239	211	235	249	224	234	234	237	216	222	220	233	226	234	248	228	261	232	232	225	201	227	257	230	226	258	218	245	223	218	253	227	183	213	237	213	251	263	216	257	229	218	219	218	234	229	218	245	260	230	218	226	234	250	232	225	227	233	227	236	223	242	235	220	245	234	224	221	231	229	218	225	240	233	234	227	246	218	247	220	241	237	240	249	233	237	240	219	214	209	232	244	227	226	247	245	236	228	199	232	241	250	204	240	243	220	237	218	258	240	250	216	246	223	232	206	256	232	208	205	232	247	244	243	245	245	228	209	229	225	258	238	228	223	230	255	207	232	219	215	222	238	215	231	251	228	234	209	232	245	212	234	231	224	245	219	236	224	249	201	241	255	214	226	237	222	225	228	228	210	219	242	240	235	236	228	196	207	254	229	227	236	220	198	236	217	246	231	235	243	219	235	265	219	223	198	249	250	224	228	249	228	231	223	225	211	258	242	214	224	201	247	241	249	236	190	223	235	221	228	221	249	216	202	233	244	223	233	241	234	222	228	221	229	210	235	238	222	247	240	227	227	238	216	228	204	219	250	248	216	214	228	236	223	218	229	250	239	215	232	234	241	210	246	236	225	238	214	262	224	242	246	254	219	212	239	229	249	243	237	229	225	225	220	239	229	235	225	233	214	231	233	257	236	236	196	221	235	235	255	206	217	236	236	224	230	239	239	217	232	251	215	209	280	234	209	240	235	228	213	242	245	224	273	232	233	235	265	240	240	222	238	230	237	201	220	233	235	243	224	255	203	221	234	238	218	248	216	235	200	202	231	240	217	242	252	220	217	232	214	230	227	227	219	240	268	239	237	225	218	227	224	225	247	240	222	214	237	226	244	233	236	224	229	216	199	222	231	226	235	242	240	238	226	204	246	198	218	216	235	254	243	224	221	239	229	245	207	231	205	239	246	262	220	245	231	213	202	235	232	242	263	230	225	243	233	244	210	222	254	247	225	215	245	236	201	254	222	227	213	227	238	224	211	212	232	228	232	245	243	251	210	231	205	221	237	245	225	246	245	220	223	212	221	231	206	237	255	210	258	225	230	225	221	234	230	234	240	248	210	241	239	216	243	228	253	250	260	259	227	244	223	213	244	244	212	231	233	235	241	228	229	227	250	246	224	229	229	247	242	221	212	222	212	259	238	201	224	246	224	229	252	229	205	266	226	230	199	240	193	221	263	199	223	230	234	215	225	236	230	224	254	237	236	264	214	225	209	227	242	236	215	242	245	220	233	217	211	207	233	221	197	213	226	212	212	237	229	217	256	213	245	209	211	253	239	209	222	223	239	234	240	223	251	232	249	242	232	234	223	230	210	251	229	235	227	232	228	227	247	222	216	230	237	220	232	225	216	236	237	241	217	259	210	236	250	226	222	264	234	252	201	241	200	204	232	223	220	221	251	234	222	218	243	218	225	229	207	229	241	202	228	240	218	232	233	213	235	227	230	226	230	250	238	238	262	240	230	235	225	225	217	202	200	215	207	226	259	204	224	237	236	239	251	219	224	211	242	224	221	227	219	229	235	230	246	206	227	234	212	231	215	242	219	224	207	238	248	212	232	233	246	232	237	220	221	224	193	251	242	260	205	254	219	215	223	246	240	242	229	222	229	241	237	257	248	238	249	232	245	250	235	243	223	216	230	236	220	221	237	266	230	196	198	230	230	212	241	216	207	223	224	236	235	231	234	238	233	222	206	235	234	216	214	224	240	247	262	221	240	236	244	223	232	233	235	227	231	228	226	230	256	252	218	254	226	239	236	243	209	224	239	224	213	216	195	214	219	241	252	227	264	242	223	204	211	240	234	221	228	244	227	250	196	222	220	241	225	220	209	231	229	236	223	220	227	238	229	216	219	243	235	199	213	262	237	203	250	203	223	226	227	224	232	235	219	224	246	221	216	249	282	202	250	218	235	197	224	203	213	231	227	233	236	233	243	246	234	200	241	238	240	223	223	211	249	254	235	230	263	229	225	244	248	217	216	209	247	233	209	232	235	223	234	235	232	217	228	238	229	207	237	221	263	231	230	238	251	215	245	219	235	237	212	240	199	230	230	229	220	219	222	244	251	214	237	238	215	233	212	218	241	234	211	226	216	245	240	243	246	228	197	229	220	227	226	231	252	240	235	240	220	223	235	225	202	224	254	215	235	257	214	243	223	223	239	211	216	234	226	229	221	237	220	214	201	223	211	223	212	240	206	274	246	226	257	210	245	217	227	255	224	239	242	232	233	249	247	206	211	241	222	249	247	234	255	234	212	271	231	233	228	232	235	212	221	263	237	237	238	267	219	233	223	250	266	233	215	220	207	236	240	218	232	253	234	214	236	220	239	259	265	233	216	251	230	237	219	219	223	233	217	220	226	214	216	238	205	225	239	233	226	211	237	232	222	206	198	251	243	263	216	237	223	244	224	226	204	210	252	241	215	206	210	234	214	241	231	220	242	219	242	228	228	223	235	237	226	203	236	224	219	201	232	210	239	223	245	217	227	244	215	234	198	232	214	247	220	212	236	236	222	223	217	236	239	225	254	224	230	238	240	233	233	220	234	239	190	233	219	218	210	234	210	247	231	235	229	219	233	222	232	242	236	255	236	214	219	264	240	220	246	230	268	234	223	235	207	243	232	226	221	199	230	220	255	208	233	220	242	250	234	214	241	225	229	242	241	230	242	244	230	219	234	216	232	247	247	237	233	224	228	222	236	230	242	240	226	212	238	227	242	235	199	246	219	193	225	223	216	205	246	238	224	233	256	222	190	238	241	220	241	240	250	207	231	228	219	238	217	238	207	243	218	240	236	237	200	237	217	254	243	229	213	243	221	230	225	240	226	205	208	236	255	263	222	241	222	224	226	213	237	229	217	229	221	227	204	240	226	222	243	232	228	199	220	253	227	220	232	239	219	266	225	222	233	260	221	238	241	214	224	220	238	204	228	208	221	210	247	250	214	231	273	265	233	247	216	222	259	225	237	235	217	258	225	233	230	248	226	230	223	247	224	237	257	234	214	247	220	211	206	230	241	269	226	240	231	254	223	244	263	234
24978	20902	26900	24859	8050	909	666	598	556	522	521	520	527	490	484	451	439	441	469	453	398	386	412	427	400	420	394	442	409	414	403	420	407	396	426	396	374	415	422	395	419	383	412	391	397	423	388	362	393	395	428	413	445	401	429	395	427	387	414	438	388	453	386	377	421	389	429	392	411	422	391	402	440	379	386	403	362	397	371	422	381	388	421	406	373	387	398	411	391	393	440	408	402	378	435	392	389	388	433	365	404	383	411	439	360	379	348	403	389	395	381	407	391	421	397	384	399	372	383	353	448	400	410	409	418	384	399	432	376	395	440	411	423	357	406	397	391	384	402	352	393	407	407	394	405	417	402	372	385	405	404	438	398	415	388	378	397	375	435	371	376	383	401	373	399	384	398	401	399	365	386	446	384	379	356	391	456	369	398	394	415	378	407	362	390	370	376	414	410	390	379	372	390	393	390	408	398	395	399	373	412	420	388	410	400	403	376	420	447	378	433	389	415	403	411	391	406	450	393	388	395	374	392	403	419	389	412	381	369	359	409	391	418	414	409	402	373	372	408	395	398	405	401	386	414	416	413	390	395	415	385	410	386	411	394	366	440	409	397	379	438	412	411	364	411	448	370	409	403	413	378	416	363	358	386	402	415	384	408	369	419	423	417	362	424	411	404	412	371	428	382	386	410	417	380	409	384	407	413	404	394	401	361	375	383	434	403	369	403	374	394	418	400	419	440	407	415	365	431	433	406	394	386	399	408	385	382	424	373	382	406	390	385	385	410	419	388	417	380	387	404	390	414	417	394	411	402	385	397	400	382	416	360	385	411	405	387	407	418	423	413	413	380	406	382	432	371	414	384	397	401	408	400	395	391	424	423	383	383	389	388	376	370	411	375	376	385	394	380	394	434	421	417	377	387	421	398	391	385	373	394	372	380	415	412	388	405	411	401	433	367	353	385	424	384	395	399	397	378	400	385	390	404	389	416	359	400	413	415	397	395	379	407	380	363	423	407	398	374	405	375	423	417	374	406	391	419	426	427	402	372	380	402	398	406	384	393	418	405	402	386	397	366	385	423	383	388	424	379	403	442	436	391	405	438	410	390	382	402	404	419	386	441	386	391	416	387	386	377	431	402	415	423	406	375	380	388	393	416	371	426	417	395	389	422	423	392	389	409	398	406	429	385	395	427	375	402	432	413	379	408	393	412	366	409	398	396	398	373	365	363	397	374	409	390	423	404	389	403	373	394	400	399	361	410	405	444	400	411	381	377	403	397	397	367	433	417	383	390	423	414	369	409	393	409	384	367	382	380	413	405	409	427	384	400	437	364	398	393	400	411	364	377	367	391	421	371	377	416	413	393	384	403	421	422	381	380	392	420	391	393	422	367	394	369	395	363	361	407	368	371	400	385	395	427	386	396	417	417	403	397	387	390	400	387	368	402	389	409	412	392	404	408	382	372	407	420	369	366	399	378	372	423	388	409	394	412	402	381	417	375	418	411	378	408	407	423	394	378	394	378	385	375	415	389	383	360	369	384	435	413	362	390	401	412	407	414	396	401	381	375	396	404	394	402	406	397	391	393	440	434	419	425	392	390	382	400	418	390	383	412	403	463	418	414	383	375	386	386	397	392	395	402	439	381	398	411	380	407	390	390	383	360	429	403	379	401	380	395	411	390	424	375	394	404	403	426	393	377	443	397	391	375	385	398	433	380	378	416	420	419	377	423	395	358	380	395	402	407	385	400	395	385	396	364	372	412	421	381	407	378	399	379	386	371	402	432	390	417	394	398	378	403	434	377	352	417	411	414	409	414	379	391	414	387	382	385	435	365	389	448	419	400	388	404	370	391	389	420	450	420	379	383	413	387	398	394	432	362	372	423	382	358	416	401	397	455	403	399	407	387	372	368	376	434	417	397	418	382	413	391	374	377	395	407	401	407	412	413	404	371	396	407	398	357	386	401	400	395	365	376	409	408	403	431	402	405	407	405	406	393	379	424	416	412	384	383	389	394	409	381	380	393	392	381	407	385	414	392	408	389	432	422	370	389	398	391	395	418	412	413	344	398	363	387	376	410	391	415	393	401	431	395	395	389	385	397	418	377	418	391	402	408	395	403	458	410	428	406	386	396	418	425	393	420	406	354	425	418	449	391	373	383	384	377	409	413	398	393	375	423	410	394	396	393	411	393	400	429	389	393	410	436	379	407	409	419	383	388	372	383	341	383	367	423	402	389	371	372	374	420	385	403	408	390	382	358	411	424	387	425	396	379	396	428	429	392	424	365	374	412	423	361	405	356	380	382	370	381	391	414	365	377	441	383	427	395	375	376	374	427	390	354	408	377	405	415	381	386	352	368	410	406	412	409	413	397	391	377	413	382	381	390	387	421	414	445	363	426	405	394	376	375	382	403	399	416	377	402	387	414	421	382	391	366	393	373	367	384	411	379	420	412	409	420	390	400	410	406	392	393	388	398	370	411	421	369	410	405	417	383	399	388	400	390	410	375	393	366	370	397	404	407	416	422	382	397	424	406	411	387	374	398	375	380	407	390	401	355	393	405	399	384	382	430	387	419	402	406	427	400	392	397	400	398	364	373	391	417	430	429	398	409	395	398	380	364	412	424	378	435	391	418	403	399	364	377	408	425	390	375	400	409	419	396	402	394	389	376	428	391	385	407	346	374	410	389	426	390	411	398	398	409	412	376	394	410	404	382	350	415	376	405	423	411	403	387	363	405	356	424	388	379	375	440	385	364	397	399	398	389	393	393	406	367	414	386	431	396	404	409	382	451	411	403	388	408	393	360	418	386	354	403	398	371	410	371	415	417	374	404	412	375	374	408	435	411	373	388	430	413	380	385	385	411	383	373	394	379	363	395	399	374	427	399	392	390	399	398	376	442	385	430	388	408	394	352	365	448	426	425	395	412	394	387	397	440	416	418	419	379	391	399	399	407	388	427	359	392	389	367	413	416	395	390	398	394	394	404	419	387	411	372	405	409	404	399	410	389	381	429	380	431	464	392	431	402	394	394	433	411	397	404	377	415	408	395	396	407	423	360	383	403	429	383	404	369	415	367	431	412	389	408	411	397	377	406	424	384	391	416	401	379	395	387	364	413	393	421	407	390	417	391	427	379	398	378	400	445	398	384	381	400	386	398	431	388	395	448	424	410	384	419	400	357	390	411	386	408	368	399	417	373	411	397	401	361	369	428	425	408	426	401	395	405	417	386	397	377	387	381	391	365	354	433	393	394	426	423	384	418	417	396	393	392	371	390	383	376	390	387	387	387	420	390	396	376	418	402	446	441	402	381	427	414	396	397	444	437	381	406	403	426	424	399	398	419	392	387	381	379	393	386	415	395	441	365	396	425	396	360	406	422	391	417	401	412	412	394	372	410	426	360	405	399	403	389	411	373	393	398	370	395	403	350	439	405	385	396	409	375	401	425	408	448	378	372	371	391	399	356	343	392	362	410	418	412	381	403	411	407	385	401	409	408	353
4753	6444	5105	2756	2025	1524	1285	1050	971	912	905	835	819	743	650	599	609	593	708	667	654	551	535	554	497	493	524	479	507	515	504	502	518	541	501	519	489	504	481	502	478	502	510	526	474	490	478	505	466	481	507	488	520	487	509	511	534	456	469	507	500	466	509	462	487	525	458	515	493	492	459	486	490	491	489	512	487	486	498	510	514	480	483	471	511	487	464	512	482	474	485	481	485	471	540	488	492	476	473	483	473	487	477	478	503	515	493	484	482	484	483	519	526	459	487	478	510	500	470	493	508	508	463	429	446	473	472	448	489	471	497	470	431	491	506	463	524	453	503	447	464	476	481	457	473	441	457	486	469	457	518	443	464	474	498	449	484	489	461	526	516	447	499	530	508	518	447	465	494	517	487	503	492	505	468	496	487	475	473	485	508	492	489	486	481	501	503	470	503	503	481	501	512	477	525	471	452	475	467	488	513	504	469	502	488	474	467	481	480	490	454	482	490	498	488	488	485	488	524	512	453	480	483	485	487	432	484	477	456	473	462	460	485	477	495	494	497	469	499	472	497	438	483	473	481	515	494	486	516	526	521	502	489	451	463	506	472	490	503	473	491	492	456	481	533	489	491	463	452	506	481	474	494	503	485	465	499	495	478	482	469	473	472	484	481	479	484	499	461	482	476	493	467	494	476	498	419	464	499	514	465	496	431	482	477	486	506	472	449	475	475	481	517	473	483	473	487	476	490	477	436	520	505	445	472	448	483	462	501	473	465	508	461	488	444	463	491	469	475	498	491	474	450	490	471	451	490	487	484	489	494	488	461	483	489	474	511	507	490	530	458	476	476	486	504	494	490	468	520	462	472	459	501	480	488	508	480	493	470	479	517	495	514	512	488	459	491	476	494	482	492	502	509	514	511	521	473	472	481	531	466	497	485	515	481	495	474	458	532	481	502	505	467	470	473	495	503	489	507	478	477	486	468	483	501	455	470	506	489	442	486	503	470	498	512	513	477	467	484	489	461	462	478	510	476	474	481	461	493	488	513	471	481	478	458	489	469	492	466	458	489	483	461	480	481	490	482	488	478	488	508	500	524	499	485	488	472	454	543	486	516	457	480	491	456	487	473	526	491	503	492	451	451	505	461	455	464	477	474	496	502	478	450	518	480	444	501	506	508	461	457	500	472	477	497	463	465	493	492	501	523	499	472	466	493	508	475	475	499	517	473	493	479	512	469	467	469	473	509	492	489	497	480	476	487	524	459	467	504	466	463	493	493	483	478	456	486	524	496	457	457	465	487	523	521	484	468	465	481	495	449	476	464	491	467	492	491	496	482	475	481	481	477	475	509	496	462	516	454	487	472	471	477	513	467	455	574	501	479	479	478	483	469	504	496	468	502	512	462	475	465	439	493	476	500	446	462	444	468	506	484	475	450	493	513	517	497	497	473	475	506	444	478	495	500	462	488	515	491	521	488	477	492	473	472	452	480	527	511	488	489	468	525	470	505	503	527	473	490	463	496	515	467	496	467	473	510	499	469	501	476	479	482	463	453	459	487	458	486	488	500	519	485	479	518	463	462	474	461	462	460	461	513	498	465	480	477	489	478	527	464	491	497	501	506	469	462	459	475	504	440	508	448	496	492	456	496	513	499	490	463	457	441	491	473	478	475	525	477	501	473	463	465	496	503	489	484	457	469	490	457	499	464	487	488	464	485	477	501	532	433	479	476	447	450	497	467	500	490	483	464	467	479	470	479	514	453	508	474	494	470	490	492	504	500	511	476	476	517	464	482	479	509	492	481	500	488	489	507	461	457	482	538	489	450	530	458	499	498	514	489	495	448	507	452	502	487	470	503	472	471	443	492	435	497	491	460	460	499	519	485	461	485	490	479	512	495	492	449	468	459	451	488	477	466	474	490	489	518	479	456	441	493	489	493	489	455	491	459	486	491	440	473	488	490	471	464	458	497	493	498	477	476	494	468	483	469	509	506	511	470	484	471	480	438	506	437	498	483	503	482	475	493	455	471	468	451	448	460	483	497	496	481	472	453	445	499	464	506	514	463	525	494	482	485	498	506	495	480	538	491	466	483	490	508	460	493	492	491	509	480	478	475	460	532	494	507	469	521	468	496	541	455	483	403	459	461	511	496	498	494	496	483	499	470	469	450	519	484	510	479	469	529	471	480	474	472	479	451	468	476	489	495	474	475	515	467	486	508	500	462	423	476	512	532	512	515	504	442	453	475	487	481	451	521	473	478	473	467	467	527	501	488	478	477	469	462	451	507	459	519	456	467	447	458	487	488	448	478	481	448	459	494	515	490	473	413	495	484	447	487	486	480	514	497	471	492	474	504	475	490	532	434	492	460	521	463	480	459	490	499	454	466	476	466	478	478	453	494	463	497	535	465	459	450	456	539	504	503	503	480	497	507	471	479	469	506	473	504	495	476	500	457	452	505	502	457	475	494	470	492	533	496	461	437	482	500	475	437	517	462	502	512	513	477	487	500	496	516	481	491	489	496	458	472	492	485	476	458	453	474	510	493	495	466	476	533	467	471	480	469	509	499	509	453	462	469	479	440	480	484	519	456	481	481	508	485	478	439	500	473	501	481	491	476	445	490	489	480	495	457	471	494	493	481	476	452	472	497	472	502	512	483	505	473	534	431	467	506	506	498	494	481	486	494	494	507	499	481	492	439	511	442	479	491	486	455	471	468	486	501	533	507	507	479	476	525	493	471	510	486	494	458	488	473	552	494	485	494	465	461	496	476	465	489	490	445	470	489	463	432	502	486	480	478	519	464	473	481	481	538	460	466	486	484	469	468	476	458	507	514	476	465	503	514	487	541	497	494	499	455	478	446	446	486	467	479	512	498	460	456	440	498	431	492	495	472	510	498	463	472	552	478	495	517	499	513	498	491	491	461	502	516	447	499	480	486	494	457	475	494	480	500	446	513	520	464	446	458	511	525	432	530	500	514	500	502	471	481	450	443	507	470	515	451	477	452	472	491	481	482	483	485	479	497	486	497	511	460	471	461	446	447	524	463	501	453	496	450	456	495	474	479	481	483	512	437	488	459	501	469	484	492	503	461	453	476	483	454	502	476	486	463	480	541	479	471	504	509	483	494	518	467	453	497	491	475	488	506	489	497	486	484	506	489	499	468	480	434	499	508	494	485	505	486	465	482	492	477	471	482	479	476	485	489	458	469	443	476	481	471	465	511	472	505	464	457	496	431	518	491	468	494	465	492	518	493	477	471	428	421	471	511	479	483	495	477	471	468	468	464	498	460	471	517	491	499	504	478	506	468	452	500	530	474	507	489	494	463	462	492	455	451	499	454	458	482	443	466	484	508	499	492	489	464	512	454	470	474	451	487	455	448	461	522	468	490	486	469	443	504	482	484	475	463	447	469	471	480	481	479	443	422	478	457	473	484	497	483	487	444	456	465	482	489	499	505	448	490	521	466	464	497	479	486	515	516	511	479	499	486	492	534	540	509	501
22729	20960	28665	23433	20941	20974	7715	1116	766	667	666	560	520	422	392	348	319	340	389	359	347	285	243	238	228	239	223	225	221	218	197	207	196	199	202	205	201	170	199	171	193	192	210	196	183	199	187	185	180	192	168	202	218	203	214	197	175	162	189	197	198	150	166	192	179	170	192	183	186	158	164	189	180	204	192	180	210	211	174	181	197	194	184	187	174	202	159	183	181	181	182	189	211	181	168	152	171	161	164	198	167	167	167	180	161	172	183	170	185	175	173	166	166	171	189	166	191	204	165	184	184	175	189	178	175	189	181	178	175	153	157	168	176	156	179	157	172	156	173	152	166	188	177	173	169	170	163	166	159	155	202	164	168	168	148	191	181	159	166	178	207	183	190	185	163	175	154	182	184	150	189	186	181	187	187	180	157	158	188	196	177	189	155	183	164	154	179	163	180	170	182	188	166	183	147	179	176	162	187	189	181	161	175	140	166	182	161	150	165	161	186	169	175	162	168	165	177	160	152	196	158	159	166	164	167	189	166	183	158	165	174	184	186	156	172	137	158	149	195	177	149	175	169	159	192	147	162	160	181	156	167	148	175	169	171	174	184	183	182	166	180	180	176	160	198	177	180	175	169	181	163	162	198	156	166	178	163	182	171	168	182	153	176	158	177	177	161	197	181	170	157	171	186	147	200	148	166	150	183	207	165	160	159	169	172	183	169	184	167	153	189	160	179	177	140	172	169	174	166	208	170	183	157	181	171	167	180	181	155	200	196	166	171	150	141	188	169	173	154	166	166	163	188	176	178	163	159	146	204	204	187	198	160	174	156	145	177	183	162	190	167	179	177	180	172	187	147	158	150	171	178	173	159	169	174	167	179	163	172	165	171	175	164	185	181	157	152	169	168	171	161	171	180	183	180	183	167	178	184	193	165	177	176	180	174	157	159	177	187	165	185	166	177	159	186	177	155	183	189	152	172	171	186	162	188	170	169	155	176	169	165	168	166	165	165	174	170	166	161	171	179	191	179	196	183	175	171	185	173	174	163	163	191	183	189	166	156	164	137	159	162	164	157	157	171	182	157	197	170	185	164	207	162	165	182	185	185	158	164	183	202	187	179	158	172	161	156	170	167	189	182	175	160	161	175	162	179	171	189	148	179	168	178	150	176	168	179	153	181	197	170	179	177	158	172	172	181	210	177	182	159	148	155	168	160	166	180	163	155	171	183	162	159	167	131	179	179	171	173	160	169	172	166	175	169	155	179	185	167	169	172	125	192	156	187	188	172	177	166	159	174	176	188	177	181	172	176	164	166	144	193	171	173	156	172	166	152	169	152	178	175	160	181	180	181	168	175	165	182	162	154	181	176	174	178	170	169	185	166	160	164	176	146	153	163	167	165	181	165	165	172	202	164	183	193	152	132	173	159	160	155	156	153	170	165	153	181	176	172	161	177	156	192	174	158	157	155	153	167	164	166	171	169	165	162	188	164	168	175	187	185	158	182	173	181	167	176	182	156	186	175	155	174	186	163	171	182	174	158	190	194	164	158	185	172	167	181	180	169	174	170	159	180	192	177	153	175	188	213	161	179	185	171	177	174	166	160	180	178	171	151	154	172	176	176	168	144	169	171	177	148	180	190	151	195	191	144	179	147	160	170	179	164	150	194	148	145	183	152	177	165	179	192	180	164	200	180	195	172	167	186	179	173	172	149	162	174	153	169	160	188	193	162	175	157	159	188	167	166	167	193	158	165	151	174	169	173	164	158	209	175	162	142	158	165	167	187	181	184	158	162	171	146	155	176	165	152	171	163	199	182	139	169	174	174	169	174	185	180	162	166	193	171	177	160	173	157	180	192	163	161	156	198	157	154	160	191	180	191	192	160	179	160	169	174	156	173	172	164	158	186	177	160	163	172	177	160	180	166	140	180	163	168	142	169	161	177	176	170	169	188	173	169	159	186	180	175	185	182	154	173	174	172	181	165	169	163	207	180	170	168	160	196	179	181	164	176	160	182	162	154	146	180	162	157	172	190	159	177	177	182	159	153	175	159	206	162	159	169	191	151	178	176	160	186	155	151	163	164	168	170	160	188	184	175	144	156	174	163	160	181	166	173	178	178	157	186	170	180	194	183	163	175	197	187	164	169	200	172	163	158	186	180	181	171	200	209	164	161	179	167	193	176	163	155	168	167	172	152	185	164	181	160	171	164	168	165	179	184	162	166	172	176	155	150	169	179	191	179	159	173	174	176	161	176	160	184	166	166	143	161	145	179	156	167	161	176	194	169	160	169	179	190	199	159	184	180	193	196	183	161	160	166	165	195	167	146	155	167	140	173	166	189	150	184	185	145	200	153	160	167	201	189	165	176	158	168	176	154	154	179	174	195	167	177	198	168	176	196	193	157	149	182	177	175	169	154	146	143	158	171	190	181	182	174	162	190	174	170	159	153	149	183	176	171	200	164	157	164	173	173	166	177	165	151	177	171	160	151	177	185	193	152	188	170	172	150	162	163	197	182	190	144	191	191	174	170	176	178	168	150	157	178	170	151	185	181	173	174	176	180	158	168	135	170	154	185	172	165	187	165	164	168	164	145	163	182	179	190	180	186	163	182	175	164	167	164	165	185	173	174	167	177	156	154	158	188	173	193	193	182	153	200	183	159	177	162	168	156	160	173	144	187	161	188	179	170	181	167	176	188	174	154	181	187	199	166	169	170	167	181	183	178	162	152	184	162	165	168	196	149	197	188	165	181	184	170	159	186	172	145	173	155	154	174	160	194	200	168	166	163	165	148	154	172	157	164	170	178	171	172	141	177	193	189	160	179	178	160	190	175	181	181	174	181	195	187	164	172	198	178	172	176	179	171	174	167	165	175	185	167	163	198	181	171	156	174	156	181	163	158	177	182	176	173	171	184	170	179	167	178	153	165	183	164	145	191	183	179	183	166	160	166	177	158	185	157	181	176	165	153	143	170	181	180	179	168	188	168	164	181	167	168	163	172	178	164	175	201	190	186	188	171	180	152	189	179	165	178	161	165	189	172	146	172	158	172	152	164	170	181	192	187	165	170	184	173	155	151	166	162	176	165	165	153	171	170	163	159	185	139	170	178	153	175	165	172	156	180	179	190	199	165	167	189	182	156	161	186	173	184	194	172	184	166	172	174	185	169	183	151	169	170	186	165	165	173	160	170	164	168	161	197	191	168	169	181	166	180	160	178	175	172	184	189	177	184	175	164	172	165	191	174	165	154	163	163	158	175	185	174	162	187	160	165	159	179	169	162	181	157	190	185	176	153	165	141	163	177	186	161	188	187	179	175	178	162	174	170	159	165	159	168	174	174	182	166	174	148	168	180	174	175	165	173	180	162	175	172	166	167	182	175	171	169	185	162	175	150	200	174	175	168	173	166	171	155	163	166	172	160	176	161	159	178	169	174	168	169	180	177	157	169	178	175	192	194	164	184	147	176	169	165	202	159	152	192	161	170	162	165	153	185	152	181	170
7197	16944	13591	7061	4937	3738	2803	2264	1741	1610	1385	1311	1171	880	746	638	633	639	662	663	573	423	408	378	371	303	305	331	321	316	292	281	278	289	297	266	263	260	244	285	247	257	253	239	252	246	217	229	243	224	276	263	278	254	256	232	245	222	235	205	238	234	231	217	224	227	231	228	230	253	229	229	229	207	237	221	254	265	244	226	220	207	206	200	211	224	203	237	233	253	222	242	226	218	224	181	216	216	219	193	208	214	200	202	191	192	207	228	206	203	206	219	179	187	224	186	197	207	229	249	196	219	202	229	202	224	226	215	218	200	204	189	171	197	201	242	201	196	208	214	222	236	226	220	212	210	229	202	199	239	184	199	224	196	185	209	213	207	193	217	202	183	185	204	193	213	186	206	205	208	214	203	194	211	215	204	203	214	222	196	210	201	232	200	219	218	202	186	179	205	224	193	214	225	194	195	198	235	196	197	184	169	231	211	195	232	201	205	232	214	228	202	203	220	201	215	198	217	236	214	197	206	223	210	202	210	207	192	193	210	209	196	225	209	212	217	213	227	191	190	216	191	214	222	182	210	211	208	211	184	196	178	194	202	208	210	177	207	206	208	212	199	199	192	204	177	220	203	185	184	203	208	204	198	206	218	224	178	207	199	206	231	213	237	233	222	185	223	233	197	170	229	196	199	190	209	174	198	192	212	225	216	226	224	204	202	215	206	203	247	216	207	214	233	212	197	198	217	209	207	205	232	193	209	188	198	196	226	202	232	221	226	209	203	225	196	205	240	178	182	201	212	229	244	205	201	207	221	202	194	198	193	197	190	218	238	239	205	196	179	212	198	218	188	204	219	209	198	210	212	196	227	216	199	210	176	184	204	194	203	195	218	217	211	212	229	235	202	234	228	194	195	236	229	195	202	228	185	221	219	216	198	210	197	192	196	212	187	213	185	199	234	200	222	208	182	193	211	192	228	206	213	177	190	218	214	197	212	196	199	217	173	242	212	222	201	199	216	225	191	224	199	210	201	222	198	219	187	207	219	193	188	192	214	202	207	204	207	201	199	230	202	221	217	200	198	206	203	221	209	217	217	226	185	223	228	225	210	204	209	217	201	185	215	226	208	198	205	214	190	174	192	205	218	216	217	223	214	214	193	209	192	206	199	216	205	216	197	192	203	210	210	203	208	219	214	213	216	194	210	196	195	189	252	213	212	199	233	198	215	201	212	190	201	218	185	220	198	219	207	211	217	226	198	210	232	201	189	215	212	209	220	192	210	172	231	207	214	199	230	221	212	208	199	216	193	191	199	208	206	199	208	214	198	202	202	222	191	226	175	213	195	203	203	198	200	188	213	233	189	197	194	209	195	230	226	201	221	211	201	212	231	182	206	205	196	184	230	212	216	184	168	175	202	231	192	204	198	190	204	204	216	182	217	206	203	230	212	183	203	195	203	228	198	194	203	188	228	214	224	221	199	210	196	198	198	210	215	201	231	211	199	239	217	191	210	173	199	203	233	225	193	184	220	202	204	205	205	219	226	206	220	189	197	219	221	170	213	230	190	204	198	184	207	220	222	228	201	185	209	210	226	197	223	218	230	199	230	208	205	183	201	208	214	235	169	225	188	205	178	215	217	207	220	183	223	208	189	183	206	186	191	180	199	192	196	206	217	188	219	201	201	211	211	193	211	218	208	226	221	198	225	229	194	207	235	208	227	216	217	237	214	203	215	216	215	185	206	207	215	239	222	203	210	195	184	210	193	213	186	188	201	202	204	215	199	201	191	216	202	205	202	181	196	219	197	204	226	202	243	211	217	182	204	197	221	189	212	221	214	217	207	213	215	219	219	227	209	206	208	199	203	177	197	217	199	208	211	195	199	228	211	199	199	250	205	175	227	197	200	220	221	195	236	204	212	216	199	213	193	219	228	201	205	246	204	220	210	202	230	200	208	206	193	192	201	205	217	196	192	200	211	195	233	234	195	212	196	220	209	207	224	236	228	209	184	231	211	220	189	218	211	194	192	205	227	196	194	206	201	181	210	193	221	201	203	225	209	201	194	232	209	222	217	229	202	237	201	210	197	222	213	199	219	227	210	215	224	203	207	221	201	217	212	182	214	243	221	229	218	229	201	201	219	212	176	204	180	208	220	213	187	219	210	204	220	236	212	203	201	234	198	198	217	207	200	194	191	209	206	196	189	208	191	204	179	199	222	231	202	210	190	213	204	232	174	200	206	189	202	214	231	197	210	221	208	194	221	206	211	177	202	203	203	195	223	195	226	193	226	238	192	210	225	205	207	219	252	174	201	204	222	228	180	187	190	200	196	216	206	205	211	199	193	199	218	207	203	223	221	223	195	198	207	204	212	231	214	188	221	204	187	218	195	212	189	194	206	207	187	201	201	187	215	199	197	213	222	226	218	199	192	205	234	219	209	220	193	217	183	183	212	229	194	211	218	198	226	241	189	201	202	217	203	201	206	186	213	255	200	211	197	184	199	202	195	196	220	187	228	215	219	212	202	227	218	233	205	223	215	207	196	190	216	217	200	198	217	201	209	200	181	214	187	198	197	196	209	206	206	204	222	211	199	230	206	233	189	217	203	234	220	204	187	204	184	215	209	192	211	229	205	193	219	225	202	211	227	179	211	184	205	212	172	224	193	190	221	198	186	203	214	183	196	213	223	227	231	181	196	212	212	218	229	185	194	184	204	200	200	202	183	216	205	231	208	192	223	209	234	218	199	198	209	217	201	218	188	219	171	220	193	209	186	208	174	208	208	202	211	251	215	189	195	207	252	197	208	195	199	217	240	195	204	185	213	213	207	219	204	222	227	240	200	181	203	197	244	195	210	193	186	232	219	188	229	229	219	224	215	194	198	208	210	202	208	206	202	187	223	225	186	196	200	215	209	182	222	202	215	171	186	214	230	228	195	217	200	213	191	220	193	221	198	204	216	196	212	199	202	202	200	217	186	219	231	207	213	219	197	214	212	193	189	203	191	207	206	216	224	183	204	186	201	198	206	205	204	186	217	211	213	196	245	213	201	228	191	204	203	200	204	188	202	238	205	212	224	193	210	185	187	203	211	219	197	211	191	201	233	190	206	218	190	213	201	204	207	199	217	204	210	197	206	212	201	214	208	213	216	199	207	221	189	191	194	195	203	222	192	196	212	181	238	217	216	191	211	193	209	200	198	212	184	225	229	192	209	201	200	188	208	201	205	202	199	199	189	220	198	199	230	199	182	199	214	202	226	178	212	203	178	217	202	216	190	195	198	202	216	194	195	207	198	194	219	219	235	214	209	209	206	200	233	217	194	232	193	212	215	205	181	234	193	213	205	216	167	179	180	206	227	211	197	190	234	212	204	208	190	218	216	193	208	212	209	204	191	195	205	223	234	198	202	183	211	203	195	205	221	215	198	208	210	222	216	200	206	200	201	227	211	213	204	202	196	195	191	222	201	196	199	224	209	193	243	188	198	208	215	222	206	224	235	211	210
26902	18453	4426	779	534	447	420	409	404	402	426	365	391	335	386	360	391	377	369	364	409	366	331	344	400	347	396	350	344	402	361	365	349	352	319	329	362	343	357	343	387	329	377	350	352	384	363	366	359	340	348	349	361	335	375	354	372	363	336	366	359	333	348	379	351	384	351	372	373	371	372	351	359	371	374	353	326	360	344	380	326	370	314	341	327	354	388	327	376	335	335	370	333	355	329	355	344	342	376	369	335	371	331	335	325	366	337	343	370	353	342	363	347	326	339	375	351	329	341	372	325	338	338	361	388	372	337	367	333	394	338	330	367	356	369	362	343	354	356	351	334	330	332	337	342	343	373	361	410	381	380	377	370	348	360	359	339	362	350	332	345	350	346	380	330	328	370	353	381	350	357	372	360	335	368	357	332	356	346	384	368	346	342	377	372	369	356	359	345	369	354	341	348	364	357	362	352	349	347	358	383	300	318	335	345	376	383	361	337	318	345	352	337	385	352	350	362	346	397	366	327	347	347	350	354	347	340	344	343	354	340	351	363	366	344	342	330	350	346	346	372	340	356	326	356	380	334	358	354	394	388	340	360	375	363	355	365	318	346	341	358	370	337	358	367	370	336	378	369	355	337	346	371	374	334	349	348	374	355	345	405	329	361	343	380	368	365	380	303	358	302	351	375	361	373	325	361	358	342	369	362	328	320	348	316	331	332	341	363	349	353	358	325	339	352	326	344	336	347	331	352	361	342	340	363	357	363	381	343	390	376	345	354	353	354	390	345	376	339	338	380	383	337	342	341	342	342	331	337	340	365	350	342	342	345	323	337	361	322	327	372	350	341	341	375	342	345	348	354	376	339	347	336	330	342	339	370	354	321	373	359	328	349	354	353	371	367	351	349	354	363	383	363	387	339	357	376	344	400	349	340	339	341	344	366	339	373	367	343	348	326	343	323	364	361	361	349	362	361	328	333	329	307	359	367	362	386	362	335	349	347	363	366	346	345	342	344	336	329	369	359	364	322	386	367	345	353	325	367	366	374	347	319	341	345	380	323	361	371	333	360	367	335	353	372	337	346	377	368	349	341	351	321	326	336	355	344	336	352	332	329	361	340	362	350	378	366	347	359	350	334	347	337	365	369	354	354	383	375	366	382	353	345	347	349	378	365	342	329	327	330	355	318	342	340	345	354	360	355	374	382	399	367	346	340	346	382	337	351	344	331	351	330	364	326	344	317	369	337	350	335	386	344	353	340	343	334	343	340	343	350	355	359	378	383	337	356	388	352	360	365	338	368	340	371	350	378	341	324	362	351	340	324	370	343	338	349	370	351	336	342	366	337	345	366	348	328	371	363	377	361	371	341	367	333	350	350	342	351	355	353	355	349	355	354	340	357	332	363	392	355	337	337	329	358	314	335	334	332	347	362	323	340	368	322	372	356	371	373	354	361	370	339	363	359	348	380	378	329	357	342	324	318	350	378	356	351	371	369	362	346	335	326	334	343	355	361	359	334	354	373	361	376	394	330	381	349	364	364	367	362	342	344	372	360	342	363	364	325	351	373	383	355	384	344	356	347	383	325	365	322	340	373	310	352	364	325	354	354	333	338	312	318	331	361	347	319	384	319	296	324	367	337	383	329	369	363	338	358	338	361	373	356	355	400	343	355	392	393	366	363	357	351	343	313	363	353	372	371	368	337	345	339	350	373	388	373	323	350	361	352	326	371	355	361	341	358	351	363	342	376	320	349	381	344	390	354	344	358	383	340	346	349	332	338	356	381	351	369	327	356	344	347	347	382	335	321	344	361	352	332	349	364	369	342	345	336	327	349	345	350	359	338	355	347	332	363	359	366	370	339	291	332	359	384	343	330	358	354	353	355	340	338	332	358	358	367	394	367	318	376	342	345	369	369	351	352	366	332	345	350	345	371	349	348	362	353	332	329	360	348	318	362	354	337	348	345	351	375	330	335	322	366	344	364	360	324	327	346	372	347	326	355	342	352	359	344	349	348	299	343	351	349	347	330	353	346	350	369	342	342	311	376	358	344	333	351	373	357	368	349	358	365	381	306	327	324	378	359	333	363	343	361	389	355	364	327	341	350	352	373	333	356	341	330	342	360	317	362	356	403	327	344	374	334	360	364	357	340	355	343	354	293	358	368	331	345	378	346	366	345	358	371	360	368	355	349	347	336	323	340	329	355	371	351	347	396	354	355	357	361	355	334	342	362	351	355	363	350	346	346	358	346	334	357	398	394	347	358	371	331	334	392	364	355	329	393	351	354	364	356	362	327	341	342	370	336	337	360	331	399	352	364	375	358	330	361	369	357	345	342	384	364	369	367	316	328	361	347	339	325	347	357	362	357	333	357	352	322	382	351	356	355	312	337	383	368	372	354	372	357	346	354	325	341	346	361	344	381	355	382	325	353	337	339	378	317	347	339	318	348	339	371	329	360	335	338	344	346	355	338	336	343	341	343	335	358	344	331	328	339	376	352	351	323	344	363	334	349	332	362	346	362	372	346	377	367	366	324	371	353	372	323	341	342	339	335	360	325	379	384	358	340	354	333	349	345	342	355	380	389	370	368	363	357	358	331	345	377	377	348	363	350	330	387	338	365	347	356	347	357	363	339	376	365	319	316	345	375	352	358	341	360	334	369	348	360	358	335	336	360	369	344	346	360	369	349	357	327	355	368	352	365	341	392	352	324	368	341	382	349	359	348	355	376	339	353	362	364	339	372	345	371	378	324	323	383	363	345	312	338	309	335	352	330	343	378	346	372	340	350	383	339	349	357	375	390	325	358	360	347	361	343	370	358	336	334	376	354	358	373	389	332	330	333	345	369	349	345	388	332	381	339	345	370	369	339	348	346	338	362	346	393	341	379	325	359	332	367	333	357	363	322	343	362	327	334	315	332	342	339	350	333	339	331	360	411	353	362	331	363	355	323	348	323	330	319	377	329	346	382	369	371	338	335	362	342	356	366	369	346	351	364	343	368	361	345	370	379	374	370	357	333	345	347	358	343	390	376	359	350	336	322	315	389	359	328	350	359	342	372	350	371	343	352	344	316	363	373	381	356	376	343	343	359	333	364	357	371	371	377	355	336	334	330	351	319	353	360	330	352	346	354	356	349	348	352	344	323	366	308	379	343	336	334	364	368	364	363	376	340	348	343	360	335	328	334	360	358	330	377	358	377	332	347	384	314	373	334	349	358	351	340	348	358	388	396	341	352	329	356	355	386	323	365	377	333	382	382	333	356	320	370	385	354	365	337	360	358	381	376	372	342	353	337	340	357	364	322	338	349	345	341	341	346	380	349	372	386	337	369	329	382	340	362	336	348	350	343	354	330	391	332	329	342	354	378	359	335	344	359	388	365	355	350	345	334	364	356	336	359	340	385	387	354	357	372	359	384	349	315	361	342	315	349	340	348	302	354	363	355	324	357	370	305	362	333	362	355	353	365	371	339	380	370	355	367	356	345	344	319	380	359	340	340	369
4217	1654	1410	953	750	656	610	562	542	577	599	621	584	547	503	504	487	508	522	588	540	459	454	429	425	417	451	463	474	416	425	461	428	449	465	484	433	425	430	443	448	463	447	437	421	489	433	441	438	473	487	476	462	438	466	457	454	465	450	421	447	444	445	452	450	430	442	434	462	431	453	430	473	425	439	409	473	460	449	414	422	434	465	446	399	439	459	463	412	460	432	432	411	440	429	469	439	441	426	429	440	449	459	438	419	412	434	461	457	445	443	473	432	442	429	455	446	427	443	402	450	442	434	425	426	444	410	444	424	397	437	429	463	402	443	441	443	416	434	445	440	429	435	459	416	432	408	429	465	445	474	407	452	480	421	442	447	430	455	457	418	439	445	455	441	440	419	414	462	408	476	456	440	433	440	470	430	451	417	394	449	446	447	473	401	475	443	450	445	511	471	470	418	427	448	455	434	454	438	459	445	445	460	443	463	459	475	449	457	404	464	433	451	458	477	464	460	430	411	421	480	438	448	450	460	449	432	447	464	465	460	428	405	442	445	435	434	419	405	403	439	393	442	466	471	425	458	400	458	407	447	436	412	455	455	414	466	444	413	434	428	432	450	439	473	459	466	440	434	476	458	441	443	419	450	444	436	481	417	435	413	422	463	447	452	466	432	439	443	445	392	438	487	441	428	439	452	424	469	423	419	437	461	421	464	440	448	422	495	472	446	470	407	435	451	453	433	444	436	480	479	453	442	433	427	451	471	405	450	432	441	416	465	432	453	463	409	432	460	428	410	433	443	432	425	431	471	441	420	448	457	439	469	404	451	471	404	457	434	457	421	475	446	403	453	449	451	442	450	465	449	415	460	459	451	437	444	432	420	471	448	438	447	461	439	456	463	432	439	433	438	418	476	424	450	452	451	432	446	433	446	435	417	425	455	413	442	452	437	418	406	413	453	461	452	450	445	413	474	407	420	443	438	480	440	449	460	414	425	426	477	412	438	454	447	466	430	428	413	417	444	475	435	422	466	448	400	434	440	432	464	412	429	428	423	436	454	430	459	459	413	433	438	425	450	456	412	459	385	432	383	439	440	474	440	410	427	434	402	456	425	456	449	390	432	429	430	437	428	476	428	440	458	439	429	432	438	429	433	422	451	423	465	465	440	428	424	436	419	438	444	400	441	443	458	428	484	449	483	460	396	522	437	469	463	400	423	410	465	444	442	428	459	458	461	435	483	399	439	420	458	449	445	492	421	431	381	461	439	444	424	457	461	434	476	439	422	412	445	435	443	429	397	454	457	433	434	422	417	454	440	436	476	489	427	436	431	433	438	449	456	440	454	476	468	427	484	452	473	399	427	419	465	451	444	408	415	443	425	412	420	424	431	437	472	465	450	413	456	455	466	409	468	397	430	436	421	436	447	426	443	459	464	436	470	436	477	440	470	457	438	447	454	490	447	443	441	430	452	442	460	439	440	459	460	421	448	445	453	435	443	427	458	436	415	433	460	445	413	443	463	467	461	407	398	441	486	417	431	429	440	436	444	472	456	448	435	428	451	488	430	463	440	479	424	401	433	427	475	438	442	436	447	466	446	455	468	458	404	458	427	434	416	481	445	431	456	440	423	427	442	450	429	461	471	411	439	445	442	423	442	447	421	400	478	424	495	441	421	446	483	444	430	449	460	444	412	460	416	450	453	438	407	422	442	445	435	484	431	473	455	452	435	452	478	447	461	435	467	454	459	440	454	429	468	430	430	442	439	420	423	480	405	407	451	426	444	439	424	458	434	451	465	440	439	445	434	450	427	448	431	429	409	427	452	453	411	474	471	443	446	446	441	483	405	457	463	466	488	445	453	458	461	442	458	454	467	402	390	425	436	425	434	482	415	437	462	462	420	396	443	455	430	431	439	444	423	441	447	474	472	423	405	429	412	400	435	445	429	455	446	437	445	430	424	454	427	443	438	434	442	471	435	471	445	431	461	421	424	461	434	426	435	457	412	443	430	470	480	462	439	396	450	420	431	411	470	426	411	466	415	447	451	441	437	468	441	452	431	428	472	454	396	442	469	424	459	431	444	461	441	439	427	439	479	432	399	461	448	477	421	430	446	450	435	411	439	408	431	454	399	417	451	456	424	462	413	427	439	411	478	465	487	447	432	452	439	435	428	438	437	426	410	446	441	447	437	437	439	415	433	440	453	469	451	396	401	464	414	440	446	439	406	436	464	467	425	427	453	437	405	437	467	423	454	466	427	415	447	432	471	473	479	408	429	445	386	434	422	482	440	408	448	476	443	425	432	410	438	457	404	409	465	464	412	481	450	428	439	478	444	439	433	470	438	441	495	444	455	470	417	454	428	463	420	452	424	463	426	434	453	442	429	446	444	430	435	441	463	464	494	442	430	445	438	422	442	435	451	449	452	431	449	434	501	437	418	438	425	451	433	458	467	438	464	426	467	417	401	455	422	437	458	453	440	448	452	458	437	454	451	436	434	459	454	429	451	437	452	448	446	435	421	453	420	447	410	424	457	439	454	455	452	454	437	430	428	466	414	430	436	440	483	424	413	430	454	476	422	433	438	454	447	439	430	411	408	437	449	417	429	411	405	441	431	435	426	423	423	438	434	420	458	420	452	436	422	455	464	462	461	456	468	445	438	449	426	420	429	450	438	432	433	450	426	447	454	479	445	419	420	423	402	414	458	421	441	449	456	404	443	416	454	451	468	414	449	436	443	438	426	500	452	397	436	429	432	453	430	471	439	430	426	424	425	401	438	447	460	441	459	456	405	433	435	472	433	437	450	476	448	417	450	445	399	405	456	438	425	445	425	443	470	467	478	399	426	438	467	488	411	420	446	439	433	469	437	463	466	457	462	438	476	425	432	467	437	428	456	449	437	458	428	441	432	416	409	454	471	423	448	450	442	427	421	442	496	452	422	453	447	430	423	435	390	422	415	449	410	446	408	437	466	452	429	434	417	451	484	413	460	429	477	423	438	462	495	459	457	449	406	428	441	402	445	476	443	468	452	421	438	439	488	467	448	465	419	453	474	440	448	437	458	459	457	411	476	428	450	408	427	442	450	446	423	477	448	449	438	445	403	430	433	390	492	460	444	447	439	418	455	402	446	441	460	422	470	458	447	448	409	469	429	414	467	468	492	442	458	462	434	444	457	486	455	458	417	463	467	457	441	422	469	381	460	449	435	439	443	431	385	438	410	437	490	436	442	469	411	434	448	433	423	433	423	417	431	410	403	439	474	438	471	467	451	456	435	443	410	443	415	428	398	435	462	434	440	455	421	441	432	438	443	442	436	432	431	447	438	425	440	433	426	407	462	493	451	399	442	456	390	467	432	449	452	416	456	487	448	460	426	434	468	450	420	449	440	389	428	454	459	443	419	440	456	464	461	468	428	460	451	427	454	436	440	467	424	444	466	433	462	459	435	427	458	424	477	460	422	432	436	440	470	440	463	445	462	400	437	402	480	474	436	443	443	459
23762	20934	28120	23881	20898	7877	959	612	485	475	455	410	418	347	309	268	247	254	311	285	266	234	230	178	237	209	226	210	202	198	204	216	202	199	192	198	201	197	219	186	180	194	176	195	223	182	185	169	170	166	153	196	186	229	198	185	194	182	183	197	187	182	183	188	189	192	169	176	191	163	189	153	199	217	184	165	205	176	192	174	182	154	175	174	167	182	186	187	189	173	193	175	203	178	175	184	179	164	161	197	173	177	170	196	181	179	178	185	208	157	152	180	187	176	177	189	177	196	206	177	192	197	200	187	168	165	179	185	169	215	157	216	186	181	194	176	180	218	173	172	189	171	183	178	194	187	182	198	194	184	185	212	176	192	175	170	182	166	181	180	183	171	179	178	157	175	177	172	176	151	170	161	197	160	172	154	170	167	192	180	191	169	179	168	168	185	181	166	178	167	172	181	201	179	184	183	206	156	166	165	172	186	179	172	184	185	160	181	166	191	196	174	203	209	172	172	184	195	170	194	173	174	195	161	195	176	159	178	184	189	185	175	182	174	178	196	198	188	147	182	188	176	166	187	190	192	166	160	189	191	191	187	159	193	179	172	182	159	168	165	201	177	177	205	178	193	183	178	200	181	191	161	168	172	156	169	181	172	172	183	182	151	178	165	164	190	182	199	170	168	160	181	173	199	161	162	166	163	189	192	157	159	172	166	192	170	172	174	177	166	200	191	178	178	174	199	191	206	178	192	174	176	190	188	174	169	189	163	182	170	183	173	200	174	184	167	182	173	166	156	165	183	166	180	207	196	184	161	200	205	189	206	198	167	176	180	174	155	197	171	159	156	180	178	180	174	186	182	178	205	177	167	155	166	181	186	178	155	149	202	215	167	194	179	169	161	201	198	204	184	151	173	167	178	195	212	176	168	195	183	211	201	173	164	180	167	178	190	168	185	203	169	178	176	187	194	157	173	172	188	197	162	208	163	190	159	171	183	175	185	185	179	188	180	174	201	184	172	180	172	202	178	173	184	179	173	169	198	181	185	166	197	200	181	179	162	171	162	188	183	188	187	192	183	172	170	166	189	171	165	179	150	173	170	195	167	193	176	181	192	178	158	191	185	171	178	185	171	181	178	188	195	167	181	167	170	181	184	177	190	169	177	158	167	169	195	199	179	176	175	175	171	181	166	190	198	173	183	191	175	175	173	199	196	151	178	180	219	194	164	201	183	174	177	175	177	162	178	175	159	190	176	198	162	199	164	162	173	179	200	194	204	159	174	169	185	176	190	195	176	183	182	202	182	190	193	185	177	143	172	169	187	174	175	158	165	191	183	168	161	174	170	178	155	194	193	183	163	193	174	143	162	191	169	212	179	171	198	176	176	172	173	182	179	180	197	155	169	196	173	190	178	201	171	202	167	155	172	189	161	187	192	180	183	166	174	187	180	170	198	199	177	170	173	177	167	219	165	160	175	175	183	159	200	154	186	139	176	164	188	179	197	159	187	173	184	174	163	188	160	194	184	190	163	194	189	181	164	171	182	192	185	170	182	178	168	202	157	181	172	177	180	196	170	161	174	201	163	165	193	169	164	173	187	199	173	171	175	158	203	189	193	203	199	165	186	176	173	159	182	189	190	170	175	155	171	171	171	200	183	211	158	209	176	189	152	187	175	184	187	192	206	163	175	175	181	174	179	170	192	179	181	182	164	163	184	160	200	182	194	167	137	175	166	162	167	150	174	179	188	204	162	181	163	166	167	168	186	197	184	167	171	168	169	188	186	189	191	180	182	176	182	180	153	193	193	159	197	157	187	190	160	182	175	170	181	171	156	171	159	178	173	160	172	172	189	158	167	178	177	172	181	186	192	171	172	179	193	178	169	172	187	172	195	176	168	170	165	176	197	186	186	163	170	187	187	189	193	181	192	178	189	172	169	181	166	172	154	193	199	166	166	206	189	158	168	186	161	169	179	166	191	162	203	176	160	175	201	170	190	169	179	164	148	179	178	143	171	196	202	188	187	169	167	181	164	173	195	176	171	192	184	157	178	174	177	180	175	169	178	171	176	181	195	202	187	186	186	178	190	177	167	193	181	155	187	188	173	158	186	191	189	201	178	182	198	196	184	193	182	187	172	168	146	177	197	180	168	155	157	156	191	172	162	172	192	176	168	165	182	184	183	186	178	178	166	185	171	190	193	191	174	171	195	189	170	172	165	173	190	179	190	169	184	179	184	198	195	160	187	192	195	157	173	163	177	193	182	176	177	188	170	185	187	178	178	174	186	148	178	171	196	177	171	183	177	185	193	174	188	177	191	199	177	193	183	180	176	197	172	166	159	194	162	187	158	167	157	179	204	158	183	168	177	173	170	156	165	182	161	161	195	167	169	171	166	190	194	177	152	178	185	177	183	181	185	162	185	179	197	146	170	183	193	163	167	202	201	162	187	172	144	168	171	156	187	168	171	186	160	147	178	180	219	156	178	163	169	190	197	188	164	176	179	190	209	164	170	166	175	194	182	141	206	196	189	179	176	190	191	164	187	166	180	185	199	181	207	176	170	163	185	150	166	180	179	169	155	171	176	184	157	199	184	194	183	166	188	181	180	173	179	168	218	185	190	173	146	157	195	173	190	175	200	191	183	159	179	174	184	195	186	187	161	182	180	176	163	183	176	172	181	171	186	183	177	180	172	169	167	191	196	171	168	177	177	189	161	198	186	167	185	160	171	177	189	193	193	164	173	187	180	186	183	169	168	187	171	163	179	188	185	172	186	193	187	193	186	193	177	172	175	195	182	168	192	179	155	143	185	182	169	186	191	170	185	176	168	160	188	202	161	185	179	163	187	175	182	191	172	179	186	165	191	192	203	194	175	171	174	194	178	178	189	157	214	195	166	171	160	175	178	165	169	174	166	177	168	193	194	168	193	196	185	207	177	201	180	205	204	183	176	183	176	168	152	191	182	156	153	168	187	155	189	143	200	194	175	197	185	174	167	156	181	175	164	178	176	155	163	173	180	187	210	182	184	162	175	154	159	164	186	171	167	202	161	171	197	180	170	187	196	182	180	151	158	184	192	148	169	182	166	181	202	184	189	182	182	182	170	160	170	175	198	186	196	195	183	193	176	155	195	164	185	188	178	198	174	189	195	188	177	190	180	208	183	185	190	166	168	171	194	176	163	183	167	163	165	178	183	176	177	162	181	198	178	169	181	181	191	163	209	204	169	197	169	182	198	190	170	200	189	179	168	173	170	209	171	150	174	209	177	181	176	194	185	157	178	152	168	185	180	185	180	178	184	188	179	200	185	176	150	162	184	169	186	184	194	166	168	168	145	221	175	177	190	182	191	180	157	181	192	180	216	188	169	167	176	170	163	174	186	172	170	187	160	174	184	158	167	172	158	182	200	180	187	201	155	180	175	154	166	181	169	202	169	165	164	186	174	182	174	187	180	194	172	194	186	188	196	168	196	165	156	167	183	154	181	160	189	181	171	165	167	172	173
4950	10161	8281	4090	2692	2057	1564	1255	1086	931	908	819	781	627	531	472	431	444	494	475	443	340	315	285	304	288	266	285	284	300	260	251	287	281	237	294	230	278	278	254	272	274	254	255	280	226	247	218	246	236	256	237	266	271	261	267	256	233	245	228	251	259	248	263	217	250	275	256	217	276	212	228	217	257	235	280	236	278	234	222	214	241	222	251	248	233	228	251	246	274	230	237	242	218	259	232	257	216	216	223	230	209	226	252	254	278	251	247	230	216	234	194	277	207	231	238	273	228	255	222	240	216	231	233	246	235	246	235	254	249	267	217	244	221	264	224	239	208	244	233	239	282	253	215	256	245	220	241	239	252	235	250	242	251	257	242	249	245	227	234	256	228	224	228	252	240	189	240	231	227	226	234	244	247	235	237	231	245	235	218	236	224	222	216	235	245	267	248	242	237	252	235	250	224	235	221	224	235	245	257	219	252	233	255	225	222	236	217	225	236	240	216	230	221	227	253	245	247	232	214	229	242	219	257	241	232	234	230	227	251	245	234	241	219	249	207	241	253	214	232	230	227	242	238	220	225	248	213	226	240	243	245	227	233	223	237	248	198	219	237	244	234	226	249	233	253	242	238	256	254	224	259	240	239	219	223	226	236	237	217	205	249	243	270	229	222	243	213	230	240	250	253	250	229	238	242	232	230	197	214	229	229	252	246	229	231	217	229	216	234	230	222	220	233	219	250	227	232	247	233	251	243	213	242	236	219	244	242	214	227	224	269	247	244	231	235	255	246	257	234	227	226	228	230	258	246	235	247	267	246	233	196	227	236	225	201	247	231	222	233	228	243	262	227	228	206	241	228	263	251	232	209	250	225	246	207	255	262	224	231	232	232	212	212	251	251	232	246	227	237	236	230	229	262	255	217	225	229	217	224	221	243	220	218	242	243	237	256	248	225	242	244	221	221	215	210	233	235	223	245	209	229	234	238	229	238	227	219	223	258	228	221	221	219	213	233	209	243	242	262	216	236	211	263	226	246	249	224	242	243	235	210	233	220	234	232	221	225	226	235	251	238	222	234	248	212	229	243	233	249	257	221	208	251	237	218	245	239	235	255	248	235	228	242	250	207	234	231	252	242	218	237	246	248	232	254	254	266	240	217	244	220	262	249	223	233	226	237	222	211	247	257	219	239	219	233	213	245	232	197	214	198	214	216	232	235	240	253	210	220	229	244	247	228	232	223	215	223	239	235	239	219	238	221	227	235	246	232	249	248	248	252	227	245	221	239	205	240	228	222	233	241	243	220	242	237	213	231	227	219	242	222	250	216	238	242	210	209	243	234	249	226	241	235	250	233	234	242	226	231	235	237	250	237	236	225	247	248	221	229	216	271	238	233	251	246	229	251	257	244	224	261	234	248	240	252	249	246	219	237	221	228	236	231	194	243	227	238	245	237	223	246	242	236	265	242	264	203	197	246	238	247	251	241	241	232	214	223	239	246	238	224	238	237	236	241	227	230	235	234	259	219	239	234	260	226	252	249	224	242	252	273	241	213	230	227	212	246	197	242	198	258	227	244	229	228	219	250	236	233	258	235	232	213	237	234	233	215	242	234	271	222	244	234	216	217	239	241	237	226	206	228	229	242	231	219	283	226	213	226	237	253	215	242	226	238	226	226	248	226	216	238	231	236	246	244	245	240	223	215	236	245	228	240	222	222	276	235	231	211	249	230	223	214	239	234	241	242	206	234	203	239	243	267	237	260	202	240	224	230	237	228	228	219	243	239	266	238	221	236	229	251	237	219	251	252	243	214	244	240	201	231	241	253	245	251	239	212	246	239	221	223	219	257	230	196	268	249	228	203	257	249	250	205	205	258	242	220	236	218	214	218	251	245	238	230	224	241	241	232	237	247	238	218	246	214	253	260	237	234	256	242	248	228	209	260	213	219	228	221	236	244	241	226	243	247	218	238	192	227	272	227	242	216	245	215	272	230	233	229	240	226	233	253	246	230	231	226	206	207	224	222	223	216	242	229	231	222	226	208	231	210	233	223	207	251	228	239	227	225	241	266	243	224	205	278	251	242	221	207	223	211	261	219	242	239	213	222	242	246	225	196	225	252	226	236	227	207	251	202	233	199	225	225	247	212	253	202	235	238	253	231	236	224	234	235	240	217	218	225	239	218	231	243	235	212	236	237	249	241	220	237	231	249	252	225	262	245	215	222	246	243	220	239	228	240	242	249	246	226	221	236	245	226	229	217	212	196	222	248	210	243	217	251	198	224	220	230	231	222	234	249	227	239	207	216	235	241	235	220	224	251	235	234	265	245	265	239	255	239	263	224	197	245	240	251	232	230	253	209	236	233	226	223	243	212	208	228	241	218	209	229	208	211	229	233	209	225	246	263	201	238	252	260	237	247	234	233	220	209	255	239	225	238	240	253	228	246	241	224	225	248	220	222	233	221	230	244	256	214	235	236	213	226	230	235	230	227	218	229	239	234	212	248	245	235	270	212	238	242	248	232	256	249	244	251	244	238	232	267	228	234	232	229	230	223	218	212	255	202	225	224	273	229	246	219	240	203	244	237	216	222	239	258	226	209	203	230	223	244	243	242	230	258	236	200	251	216	203	244	228	234	239	220	209	245	238	234	237	240	235	231	217	246	241	242	217	234	242	243	223	230	226	258	245	222	182	235	240	238	243	233	222	199	225	241	195	256	236	246	233	232	239	225	214	249	238	237	231	221	253	217	249	246	248	230	254	235	236	246	232	226	194	218	239	216	220	241	232	225	251	252	237	241	226	214	235	212	213	252	248	228	268	261	235	231	210	230	256	220	245	256	233	241	241	209	246	233	233	233	246	264	243	237	226	245	226	196	247	242	226	241	231	243	253	219	228	223	221	198	235	198	241	255	204	240	209	216	234	255	234	253	233	241	217	234	248	230	245	205	236	214	238	260	223	239	242	234	216	227	219	231	234	246	231	247	249	223	243	240	252	215	201	232	244	247	208	229	216	249	254	238	202	236	226	246	219	229	196	223	246	264	270	236	212	232	246	225	243	225	218	241	238	242	257	219	237	213	245	273	223	227	228	230	240	242	227	201	219	221	244	228	245	261	213	248	213	237	206	212	246	233	276	222	259	225	243	235	269	240	248	232	202	223	233	260	231	256	248	244	263	212	226	247	237	230	253	228	225	226	220	251	227	227	249	220	203	230	238	229	235	247	230	221	234	236	265	190	236	224	251	231	247	234	243	239	224	232	219	214	211	237	242	232	239	249	254	247	242	219	274	229	250	231	246	252	261	238	207	244	229	213	226	241	229	236	266	263	216	235	233	232	236	221	232	240	223	221	242	243	236	223	273	252	210	231	225	242	243	239	257	242	270	259	253	229	238	235	239	244	218	236	233	231	222	229	222	251	232	211	230	206	241	233	253	238	220	256	248	237	235	246	240	234	268	225	247	235	233	255	252	241	241	226	221	244	224	212	225	255	251	221	259	253	263	230
24914	20887	26799	24951	7765	879	692	589	567	547	570	527	508	493	513	449	402	460	483	452	469	446	431	413	412	404	399	467	436	377	409	436	424	411	413	398	377	418	393	418	414	414	387	400	430	420	393	424	433	399	436	386	415	434	399	400	436	392	409	389	406	402	416	414	407	404	372	426	401	379	427	367	392	401	451	374	407	433	409	472	400	413	408	397	421	414	371	378	413	394	404	418	388	398	385	435	402	418	383	389	401	429	403	431	387	416	423	380	399	431	411	400	393	379	384	424	429	406	387	404	367	427	405	406	392	392	392	381	432	393	393	363	400	415	369	433	400	389	373	358	375	390	391	399	379	384	416	388	392	379	393	386	382	409	380	455	407	385	386	387	379	413	423	385	443	388	393	369	370	406	413	416	389	388	388	399	371	379	426	404	405	391	403	388	378	373	442	368	351	399	356	417	392	408	394	442	425	405	398	431	390	384	400	383	399	394	404	386	414	382	423	371	395	429	401	392	382	443	420	397	444	383	388	397	386	378	410	384	404	338	387	391	401	426	413	411	369	455	388	396	417	427	415	410	411	417	407	394	374	455	396	419	390	419	385	404	447	426	424	401	393	393	390	422	409	356	400	414	374	386	401	368	420	345	400	369	411	400	386	386	415	385	393	416	394	368	406	386	424	381	398	400	399	404	436	406	441	410	386	378	406	395	442	400	391	403	368	397	407	381	436	406	400	413	406	384	398	410	377	391	384	400	385	402	425	404	372	373	375	385	358	394	389	415	397	415	419	397	399	398	419	402	385	364	413	388	409	380	402	407	398	395	425	399	415	394	401	428	345	379	403	400	362	438	390	387	402	389	420	363	397	433	391	409	399	430	413	415	389	401	397	387	406	375	344	392	378	374	405	404	400	437	431	418	379	400	402	435	371	406	378	385	399	366	417	415	408	392	404	390	379	411	408	407	432	414	394	400	402	379	394	381	397	400	381	393	412	407	420	424	435	374	390	404	426	438	394	403	382	425	405	416	380	427	433	389	390	375	433	370	373	394	380	420	442	413	377	378	360	361	440	395	391	417	376	424	409	379	409	403	394	404	385	431	425	385	415	405	367	395	417	419	388	418	379	366	356	414	421	410	418	401	374	386	405	363	409	422	411	401	412	393	440	428	391	396	362	374	426	398	430	402	405	419	419	370	394	384	414	424	366	387	405	429	411	425	402	417	371	387	431	404	377	406	404	432	393	390	365	403	398	379	398	392	422	386	383	359	393	405	396	425	392	409	379	419	388	386	401	414	394	419	406	431	362	398	419	434	368	403	439	394	409	372	404	386	412	419	394	400	383	398	419	407	408	414	408	374	421	388	377	379	426	388	417	361	400	406	395	387	407	402	372	402	399	383	432	405	435	435	408	407	388	409	405	382	408	401	423	404	346	401	385	396	400	406	390	398	388	427	448	393	413	399	394	417	415	385	380	381	414	420	371	383	377	387	437	407	382	413	377	350	392	404	430	414	421	402	410	421	379	401	396	397	388	396	398	432	395	413	419	393	394	408	387	357	405	431	384	391	427	393	404	402	374	415	399	393	385	430	381	375	391	338	427	387	399	373	415	404	395	421	388	398	392	410	382	379	439	382	424	415	412	405	409	402	386	406	401	401	412	454	384	387	415	427	425	394	418	411	412	399	379	413	372	423	411	381	377	368	403	382	396	434	413	414	395	409	386	395	406	421	375	388	405	365	404	428	422	386	366	387	413	407	417	415	392	391	394	400	390	392	417	386	424	429	388	395	419	418	429	381	397	441	377	401	380	366	371	411	417	391	371	396	399	369	406	384	405	390	420	411	383	377	396	374	418	421	410	392	416	388	386	385	407	378	398	419	432	419	413	375	403	370	396	414	372	404	425	378	389	404	385	382	423	388	393	406	392	414	424	419	442	379	406	440	380	393	388	399	413	375	367	392	388	424	397	402	430	423	411	385	368	405	387	368	408	398	373	416	421	446	388	395	419	389	445	416	397	381	403	435	384	396	352	363	408	402	407	432	368	402	412	469	391	402	406	410	385	411	388	388	432	364	392	387	404	373	401	388	418	422	400	419	427	403	416	361	403	383	383	421	391	365	373	401	417	409	405	374	417	377	414	389	414	414	368	429	413	397	411	406	392	412	393	378	401	388	404	390	360	420	395	406	397	417	399	413	429	408	401	401	386	401	382	419	415	420	441	419	364	446	393	416	411	389	425	391	420	443	446	401	422	391	388	415	412	386	414	414	428	397	378	402	405	422	417	387	372	377	415	425	399	428	415	387	404	443	387	434	429	387	428	394	383	409	403	398	390	393	421	382	384	423	396	402	442	386	417	423	405	406	425	385	430	385	443	398	443	419	388	414	373	406	427	408	398	387	402	400	382	373	367	401	396	452	421	379	408	381	408	405	415	397	403	407	415	393	431	409	383	425	422	390	425	365	405	401	418	410	424	427	387	417	384	420	411	390	403	423	352	417	382	392	349	401	360	402	420	382	411	374	380	424	399	416	375	376	391	408	414	423	404	408	447	416	369	447	398	382	414	423	392	383	392	411	400	402	422	427	396	393	404	408	437	371	381	412	424	404	383	430	378	399	377	409	384	405	394	401	395	378	416	371	389	406	378	402	392	418	398	389	422	418	376	394	404	368	356	430	410	403	383	399	398	402	371	396	427	399	370	389	383	410	448	432	445	435	407	382	407	409	388	396	403	380	407	399	397	384	402	400	413	420	402	425	375	401	407	372	359	394	434	378	395	401	364	411	427	364	387	402	374	378	421	397	396	386	407	438	401	423	376	370	389	376	371	406	445	392	384	386	407	420	368	387	383	392	414	416	397	396	374	410	398	410	392	442	416	423	372	401	394	433	395	396	402	416	404	417	394	404	400	429	429	411	425	370	426	403	401	392	436	358	370	408	423	391	424	388	370	387	429	399	405	392	423	381	352	398	381	396	391	424	394	401	419	394	418	398	399	372	412	425	390	369	412	404	401	407	390	414	395	388	365	408	409	394	392	410	378	437	384	384	378	434	423	393	363	371	418	396	383	389	385	419	387	407	399	402	417	433	416	353	391	397	393	416	415	415	407	403	418	406	404	429	369	381	390	405	371	375	380	362	420	381	394	413	416	408	428	411	425	401	414	434	411	427	393	392	420	408	392	421	407	386	400	401	446	405	426	360	416	388	386	365	385	388	436	397	387	403	421	382	434	399	394	433	426	410	408	428	425	421	395	374	408	399	389	409	413	415	375	410	350	354	422	437	424	409	400	393	400	425	419	407	414	433	431	395	388	374	382	399	399	392	399	371	416	399	390	412	356	417	436	376	428	408	419	432	415	412	387	378	429	375	386	422	381	401	405	425	431	417	418	402	392	408	398	387	390	419	398	441	411	399	337	390	432	402	387	423	404	409	399	400	431	404	375	388	416	408	373	413	420	397	402	401	411	418	410	428	360	418	407	400	392	409	408	414	397	414	412	358	421	416
4848	6494	5067	2732	1995	1574	1255	1121	971	908	988	912	838	772	695	605	590	638	681	642	624	597	560	533	526	520	485	484	520	491	528	529	507	501	491	523	515	475	514	535	507	544	515	507	519	467	465	546	518	522	481	514	554	516	522	514	503	529	544	498	540	457	508	546	496	467	543	493	453	503	469	497	489	535	504	491	530	530	507	450	475	487	491	496	486	472	481	522	536	479	512	499	503	465	539	502	504	489	491	482	471	471	459	489	500	508	518	500	480	484	447	492	512	497	456	478	486	494	505	494	505	485	487	532	471	502	487	495	481	475	501	509	477	517	501	484	475	441	458	481	460	494	508	513	509	470	472	524	454	534	515	503	501	450	427	517	451	499	465	533	468	445	484	456	485	458	486	521	526	451	491	482	490	467	554	497	511	474	517	474	477	488	477	517	495	469	468	461	473	483	479	467	514	498	537	504	502	487	506	478	485	437	484	495	456	484	472	481	475	490	549	476	514	526	467	498	478	484	513	521	462	473	467	513	474	513	505	474	506	511	459	496	475	511	484	511	457	463	499	473	477	474	519	482	475	506	453	511	533	496	497	507	483	489	472	477	506	496	488	480	513	483	468	476	488	516	488	520	445	493	460	498	522	497	492	482	512	466	472	452	478	492	480	486	468	504	490	507	497	491	477	463	491	481	457	490	491	470	471	465	496	473	515	450	477	494	495	485	484	495	463	520	485	482	486	483	527	476	461	486	437	477	477	488	460	452	501	504	506	468	489	448	484	439	517	469	433	513	481	469	502	481	482	450	505	520	471	484	488	469	499	514	444	482	515	514	517	493	473	512	474	501	452	498	496	504	517	469	503	473	456	486	487	476	478	468	497	492	487	518	483	518	474	511	507	464	521	513	466	502	479	470	509	500	465	476	448	507	492	469	484	473	489	503	509	519	485	472	486	488	470	508	465	539	481	478	464	524	449	485	482	526	478	493	492	500	505	517	473	473	486	510	502	497	490	496	506	512	493	480	480	506	436	492	505	485	491	456	470	470	497	455	507	468	454	502	512	466	484	467	502	482	492	482	467	484	471	516	466	498	488	493	467	476	445	488	475	453	496	458	482	473	485	439	497	470	495	505	476	504	496	462	481	485	473	496	464	474	506	481	508	494	469	495	553	478	524	464	497	510	511	481	479	523	528	458	473	494	509	466	507	491	454	484	493	467	487	506	434	467	508	515	475	444	496	503	534	472	467	491	503	504	492	473	462	519	500	501	474	492	496	467	477	508	463	487	494	459	495	474	498	463	502	469	501	467	471	526	489	481	493	523	467	454	495	486	493	468	471	519	506	524	478	508	503	483	471	507	507	475	437	487	464	530	463	481	461	499	478	517	533	531	478	508	443	484	493	531	511	486	480	468	461	494	502	484	549	498	491	511	520	483	496	472	479	514	492	502	482	505	453	478	553	467	465	522	473	468	479	450	461	527	465	469	504	467	484	501	465	486	495	509	510	472	516	481	512	448	540	524	477	508	437	495	499	496	553	495	504	506	452	497	495	499	488	506	471	506	467	506	522	447	489	501	491	475	475	507	511	466	517	474	510	499	495	498	493	496	476	511	480	477	480	480	517	490	466	507	452	455	481	441	504	518	513	508	491	479	465	498	478	484	501	520	475	503	475	475	492	460	497	489	483	483	491	521	520	490	485	446	490	461	488	478	521	465	512	471	495	488	468	471	502	486	464	484	472	483	491	486	461	465	430	501	520	480	489	454	497	492	447	463	504	464	470	487	478	504	492	529	451	488	477	488	477	478	488	468	511	477	500	510	479	495	481	508	516	498	484	494	475	497	501	499	505	497	470	522	514	495	478	512	510	500	493	503	477	493	495	490	509	501	497	484	549	492	476	484	501	464	467	535	499	467	509	483	476	495	473	485	466	463	484	501	493	515	487	539	473	465	515	441	504	488	475	495	467	508	431	508	571	507	453	479	453	536	475	541	452	495	494	437	497	491	499	469	477	496	474	476	505	454	483	452	472	467	436	489	473	481	462	478	487	464	531	495	489	490	471	462	487	502	512	509	453	495	449	511	464	494	516	477	486	516	478	498	512	487	475	522	503	483	500	462	516	502	491	509	484	483	512	500	531	483	514	451	502	498	478	478	507	470	488	486	519	482	444	478	543	482	501	471	472	499	497	487	498	494	472	475	493	492	500	479	448	463	478	520	492	471	497	528	490	502	480	477	515	511	489	466	496	486	479	470	487	506	481	493	509	490	512	472	483	494	460	461	464	486	502	492	479	496	512	533	474	484	504	475	493	470	454	501	446	468	470	470	461	494	440	482	417	491	498	527	504	491	484	483	511	508	517	496	511	479	458	533	519	497	491	429	449	494	541	482	482	482	494	476	500	505	486	516	469	462	494	489	487	483	454	477	506	469	514	509	497	523	486	472	436	507	482	514	449	466	484	514	457	488	516	479	481	514	466	488	493	511	523	542	526	514	515	490	508	481	509	490	486	490	535	458	475	494	463	501	454	479	449	501	470	517	479	507	502	475	505	459	502	512	523	463	516	500	447	467	468	526	456	495	507	470	476	500	512	464	498	475	505	475	475	494	482	497	474	528	528	491	486	490	477	498	433	463	494	505	512	473	504	502	503	451	521	459	493	457	499	528	488	479	525	512	492	465	485	494	507	523	462	473	477	509	517	501	454	486	465	502	510	521	520	475	467	457	480	490	524	497	493	480	479	533	481	516	501	488	472	492	463	458	523	528	463	481	499	471	490	454	494	470	465	468	468	501	503	505	517	464	467	486	492	500	483	476	484	457	445	514	453	492	460	494	506	476	464	487	474	522	501	501	480	513	470	495	487	486	484	486	464	471	457	476	479	516	463	482	497	501	490	529	487	534	469	460	489	511	459	513	448	459	472	502	503	503	472	488	529	488	493	481	471	508	481	476	480	458	525	465	520	491	469	483	465	491	485	472	514	467	460	475	493	508	527	514	515	469	466	491	507	496	492	472	481	505	459	454	512	514	507	494	505	485	502	515	495	484	501	484	531	525	476	492	464	489	492	490	481	481	527	481	490	467	485	492	468	467	559	470	517	494	496	513	504	482	524	477	493	531	482	473	493	472	479	493	465	482	468	488	449	467	490	470	486	496	493	477	528	503	510	464	502	475	506	501	485	433	463	506	496	482	457	491	511	483	509	485	452	518	499	482	502	514	533	506	495	510	515	511	507	500	448	506	466	486	447	499	469	506	520	479	470	469	482	489	488	503	479	505	482	474	521	511	492	514	499	492	448	502	470	438	447	473	524	498	489	530	460	511	488	476	494	483	471	475	507	497	457	474	457	489	503	486	481	475	505	510	455	510	478	504	470	494	483	446	494	431	508	514	436	479	476	483	473	491	475	517	519	551	495	468	504	490	487	467	534	471	490	483	524	528	460	485	463	461	477	461	466	521	495	479	506	478	503	483	503	466	458	523	487	490	494	455	497	521	477	488	469	483
22711	20945	28644	23397	20936	20971	7165	1101	759	708	652	613	555	469	363	368	334	375	367	357	348	294	255	226	208	203	243	228	231	217	219	191	204	192	193	196	195	197	182	197	199	180	205	209	197	194	182	193	179	179	198	169	246	205	182	199	180	183	181	170	152	183	195	197	203	183	177	164	196	175	175	195	154	180	196	204	196	189	164	165	195	179	184	170	197	194	172	182	189	195	199	177	203	206	163	187	200	171	172	189	193	167	175	197	164	168	145	158	186	163	165	169	171	144	154	148	190	159	159	177	190	186	167	189	177	170	173	161	173	168	182	170	172	158	193	163	168	160	179	185	159	171	153	167	180	165	188	174	168	202	172	184	187	165	161	182	178	168	187	170	162	162	170	167	164	177	168	176	162	175	155	173	162	168	173	183	143	173	159	161	153	169	167	171	176	189	167	174	161	175	154	163	167	158	178	182	204	166	188	162	171	170	178	151	142	159	149	156	173	177	173	175	175	156	163	194	195	163	156	177	176	176	198	149	186	152	189	178	181	172	174	148	176	166	147	156	188	155	170	157	159	156	177	165	175	189	169	177	200	176	178	159	155	192	173	185	186	165	183	177	167	167	165	148	173	171	167	156	180	195	162	174	154	186	172	187	165	186	146	164	146	160	176	177	170	173	186	176	180	163	171	151	157	165	163	172	174	202	196	171	166	172	185	146	172	181	172	158	174	162	188	150	160	152	184	172	179	180	183	155	184	166	174	191	169	159	154	146	172	166	189	168	161	183	172	181	152	143	185	153	196	187	184	188	152	181	186	183	163	156	165	174	174	194	157	159	169	166	181	170	170	155	157	177	137	167	132	152	162	148	184	189	181	192	169	163	181	193	195	176	162	166	165	200	174	181	172	151	174	146	172	181	175	183	170	184	187	165	183	190	186	175	185	163	187	163	147	160	180	173	211	151	178	168	190	196	140	174	165	153	182	166	193	150	169	169	176	176	177	158	170	160	198	160	160	166	172	175	175	189	186	173	163	149	165	156	204	178	169	181	166	177	175	172	176	171	157	180	153	180	163	154	165	152	184	151	157	185	146	178	194	176	167	161	189	160	180	173	180	174	177	166	158	170	148	173	164	174	168	179	190	152	172	180	181	159	189	179	175	155	190	193	166	188	168	177	202	180	178	185	159	163	148	149	175	150	165	183	187	178	160	175	153	204	166	188	176	176	156	183	176	163	173	171	201	183	169	174	170	161	163	190	186	165	177	182	192	168	188	178	169	170	149	165	172	153	173	175	167	161	159	175	160	176	164	180	193	200	179	167	170	170	177	142	150	172	168	166	161	166	158	172	187	154	158	162	210	169	180	168	163	164	175	176	165	166	172	169	177	190	169	162	166	192	152	179	157	169	181	183	198	165	182	167	176	172	164	173	184	173	189	151	172	178	163	180	172	183	168	181	179	187	170	188	174	174	186	177	163	179	175	190	169	169	152	171	153	186	182	156	157	177	144	175	175	168	180	184	167	146	177	165	184	176	153	183	160	166	176	183	166	184	163	167	183	180	172	163	159	165	156	165	136	193	189	176	169	163	178	179	144	175	190	176	168	162	184	182	152	196	171	167	170	174	178	175	182	169	145	171	181	156	186	147	164	156	160	147	156	177	173	182	169	179	162	175	166	186	149	183	160	177	179	151	171	160	177	156	178	174	168	166	156	165	180	166	177	173	166	154	163	176	174	175	165	177	177	183	184	187	181	174	195	159	170	158	188	174	164	166	180	170	205	181	164	162	181	216	184	187	178	145	180	155	150	170	161	164	157	172	170	165	178	182	168	190	171	170	166	144	168	194	181	154	172	167	180	158	196	185	205	168	176	155	162	151	168	167	131	164	166	192	179	179	191	146	177	170	157	184	159	182	191	188	178	161	141	186	144	167	164	170	178	170	166	174	177	194	169	161	175	177	176	149	165	166	165	177	183	164	159	177	175	170	201	161	163	176	176	155	155	178	181	187	174	178	170	177	157	176	182	202	158	177	182	177	187	170	177	185	187	147	158	166	172	179	155	155	162	184	145	170	191	183	158	180	163	165	162	182	179	135	172	169	173	156	181	179	166	164	175	157	177	176	167	178	173	183	187	181	172	189	180	169	158	174	166	164	188	178	179	202	181	174	168	166	177	192	187	170	184	179	171	166	161	168	176	161	179	174	179	153	178	156	198	163	156	173	161	181	180	170	190	175	158	174	147	184	174	171	174	155	185	161	140	171	158	170	187	143	186	176	170	178	183	158	180	156	162	155	161	178	172	149	190	170	181	170	180	166	178	169	155	187	168	195	170	164	182	164	170	165	155	174	171	162	172	159	173	175	146	170	153	173	161	162	180	183	171	183	147	165	185	172	158	172	165	156	170	153	181	177	173	171	183	138	170	163	160	166	174	163	175	181	166	170	173	165	148	168	178	159	148	176	150	174	170	166	177	151	158	173	156	167	179	124	159	166	160	162	173	192	180	171	157	163	176	150	157	177	187	174	183	159	179	156	160	164	141	160	164	164	160	170	186	156	157	193	195	173	180	153	196	167	185	185	157	167	161	165	171	170	175	152	178	179	172	177	175	176	171	174	184	179	160	172	163	158	164	164	188	169	170	171	162	168	159	177	160	167	189	174	179	165	167	163	164	167	163	147	174	143	173	174	176	161	163	168	131	180	172	178	195	172	164	194	163	176	170	171	148	159	161	146	178	167	145	200	168	174	157	178	187	153	169	182	181	157	156	166	177	195	172	173	170	176	145	169	160	171	171	170	157	162	165	168	166	187	169	171	164	170	184	158	180	166	180	149	159	154	159	183	146	151	166	182	188	159	180	182	173	189	153	167	172	170	165	169	167	182	166	153	163	158	156	178	172	180	167	169	157	176	171	152	191	188	165	175	189	170	182	159	156	182	184	186	164	180	170	173	160	169	171	175	162	161	188	165	161	156	161	175	191	164	171	165	165	185	185	170	167	181	186	169	181	191	159	184	176	166	167	168	157	156	188	150	189	157	164	171	177	166	163	174	191	175	154	158	191	177	165	148	160	152	178	187	177	170	192	169	191	180	168	184	163	165	194	168	172	157	164	186	187	185	176	168	187	153	186	173	158	157	179	176	156	173	174	181	159	177	175	182	145	178	191	160	148	183	180	176	187	163	178	153	189	183	166	171	192	197	156	143	172	179	157	177	182	183	163	181	171	154	192	169	180	186	155	167	172	169	191	166	151	171	162	160	166	157	168	139	149	168	168	186	184	171	182	178	156	184	168	161	182	172	190	174	161	164	163	168	172	157	163	184	160	147	163	184	177	167	170	161	171	165	177	178	175	180	147	163	173	180	162	175	156	169	170	171	152	169	172	183	191	172	157	163	180	162	152	175	183	161	156	165	181	180	173	169	181	179	145	172	174	169	154	171	168	167	175	173	177	161	163	172	193	169	160	176	165	156	188	175	175	155	163	180	179	211	177	169	167	173	179	184	160	180
6996	16671	13470	6999	5004	3718	2856	2267	1794	1540	1506	1372	1196	911	789	649	576	626	699	617	518	404	367	341	367	299	277	326	305	303	276	264	251	257	271	249	236	292	261	219	265	272	241	238	254	245	223	192	238	225	247	232	256	285	255	256	240	219	233	252	233	213	215	237	214	229	212	216	226	228	213	210	202	218	228	246	257	228	205	203	215	225	238	213	197	214	194	204	223	254	226	237	198	205	215	224	187	211	223	185	194	220	228	196	215	218	225	200	200	219	208	230	192	198	220	227	235	233	206	203	198	224	209	200	202	203	217	209	204	189	197	203	212	200	207	196	193	218	223	214	207	207	211	189	221	218	222	212	214	188	222	204	212	197	212	238	199	222	214	217	219	225	189	236	198	201	224	193	175	207	229	181	195	225	208	188	192	223	199	216	240	203	194	215	211	216	208	218	172	213	189	213	170	200	211	186	223	226	222	196	195	211	171	207	206	202	200	208	197	208	198	208	208	194	189	210	217	194	175	209	215	213	184	199	205	195	206	223	199	222	191	208	217	208	231	200	218	183	200	217	203	200	204	210	234	184	198	200	219	209	188	180	213	203	206	205	222	223	200	209	216	205	213	217	212	229	206	200	203	193	208	196	213	206	214	185	223	219	211	198	205	183	217	217	207	189	200	199	197	233	213	200	220	231	217	205	200	221	213	223	193	209	207	208	200	196	213	189	230	211	196	202	213	220	208	211	204	213	208	191	207	208	214	210	186	215	190	211	202	192	216	190	212	206	220	206	202	211	185	214	207	213	255	206	183	193	215	192	228	194	215	204	243	178	210	231	195	216	225	202	198	212	194	198	197	208	211	215	220	199	224	218	216	199	217	212	212	184	196	201	206	213	206	196	218	243	201	209	205	207	210	194	222	209	234	200	223	215	210	216	203	192	227	233	237	222	239	213	206	232	201	217	221	209	179	210	198	212	222	217	190	226	232	200	179	187	211	219	192	195	212	205	205	203	197	202	192	205	198	215	196	194	202	212	218	181	240	216	209	222	197	198	198	185	219	200	218	203	218	201	228	185	202	212	197	218	195	214	226	213	214	214	217	213	189	222	202	200	221	195	209	175	208	174	187	224	214	216	210	215	204	215	239	172	202	242	181	203	185	228	205	197	216	226	205	210	210	203	240	207	231	201	193	189	207	213	223	205	206	213	189	218	219	180	177	227	218	195	204	201	186	201	195	230	190	201	191	215	213	185	199	207	199	191	185	196	219	199	199	178	197	219	204	211	187	202	221	193	192	198	204	210	205	213	216	229	214	202	192	213	198	204	217	215	181	176	211	200	228	209	183	213	209	219	190	215	235	192	200	204	178	198	226	186	187	195	222	187	202	208	221	225	222	205	217	169	193	225	196	200	189	199	221	206	216	216	196	208	206	215	220	207	230	201	207	185	235	209	228	178	215	209	175	227	213	200	199	199	206	211	210	211	206	169	195	228	227	222	206	214	225	193	196	177	197	205	211	191	208	201	232	201	201	238	197	227	196	220	220	217	228	208	185	215	225	191	217	196	201	192	211	204	188	185	228	230	213	221	211	215	232	191	180	203	213	206	218	177	200	204	221	218	224	219	215	217	215	206	196	222	232	204	201	199	229	188	225	199	187	205	194	219	193	185	217	202	218	235	188	192	211	211	184	231	187	219	228	214	205	200	188	200	202	198	211	208	213	224	191	203	201	208	198	214	192	211	221	208	214	212	205	180	211	206	193	200	215	223	197	187	212	210	208	207	200	205	209	203	205	212	181	208	211	190	210	184	199	185	188	195	196	213	199	192	215	199	215	179	185	213	205	207	202	193	207	197	224	213	223	216	215	208	207	212	223	212	185	191	197	197	205	210	228	188	203	206	210	200	212	185	212	193	217	199	180	187	197	233	207	222	236	244	222	205	224	187	203	189	209	216	219	202	212	198	223	198	204	232	208	230	212	204	199	210	204	195	196	191	198	194	219	204	218	244	177	174	204	228	230	216	214	207	215	194	225	202	190	206	228	214	199	190	157	206	221	222	209	197	202	223	204	202	210	189	219	217	209	213	206	208	204	205	222	193	219	199	209	209	193	190	192	211	227	184	178	196	219	194	194	182	226	217	216	206	185	222	197	220	206	214	201	204	197	197	197	222	230	217	239	216	203	195	217	237	208	195	215	214	188	190	197	192	221	215	238	202	194	184	204	199	209	228	194	191	202	197	210	223	202	216	209	199	223	215	204	203	207	211	201	247	221	204	195	223	238	232	211	210	189	197	191	209	210	189	197	202	214	224	221	210	219	214	214	194	179	197	216	193	199	226	216	198	189	183	198	203	206	194	208	204	203	204	181	225	202	210	235	176	191	206	242	204	205	207	183	211	198	183	179	200	185	220	196	221	226	209	205	222	214	189	219	224	201	180	195	225	200	200	183	224	242	196	199	192	225	215	220	213	205	204	194	196	187	204	212	216	196	193	212	206	209	203	216	222	195	216	178	182	194	213	207	200	222	187	231	217	232	207	237	198	214	198	199	217	186	179	216	214	185	204	216	215	205	211	203	201	202	228	215	210	231	228	187	210	220	200	229	206	184	205	194	188	188	206	210	214	208	203	194	219	201	197	204	216	201	208	209	225	215	215	186	220	217	202	219	218	186	191	192	230	223	212	210	199	221	235	194	194	190	229	200	219	204	181	222	205	205	246	199	216	193	195	223	204	187	224	209	200	210	198	203	214	233	228	224	205	201	200	191	200	201	208	199	191	238	237	223	210	194	201	197	201	187	210	199	192	186	197	196	211	195	173	188	210	201	169	223	223	202	182	226	219	235	211	216	198	200	211	202	214	204	212	209	178	208	202	189	191	176	202	230	239	219	210	212	197	194	212	200	189	186	196	198	191	201	184	200	195	244	195	193	203	208	194	222	231	185	191	217	221	199	226	227	192	209	221	220	219	210	211	215	235	205	222	201	189	228	197	211	201	195	201	210	213	203	223	200	199	195	194	202	221	232	201	223	211	220	222	188	189	192	189	191	204	202	215	192	208	201	207	210	218	229	205	194	218	219	207	202	198	216	221	199	193	227	198	209	225	197	207	183	186	205	219	218	201	194	207	193	186	217	206	213	183	195	202	214	204	205	180	204	213	215	211	197	208	208	223	194	211	202	202	186	205	203	215	192	194	197	200	208	197	203	227	234	235	208	190	212	210	225	221	193	215	217	203	198	198	185	216	227	198	202	187	220	213	193	218	211	204	222	195	206	192	207	207	190	210	199	173	186	201	190	190	212	195	225	201	195	204	233	193	235	197	224	191	212	229	211	210	222	181	216	244	205	215	210	225	182	224	220	214	214	214	204	227	205	232	222	223	207	182	189	213	202	196	182	185	225	211	203	201	179	215	210	207	216	194	202	209	198	187	219	218	213	190	197	207	199	209	189	217	214	216	212	174	203	213	214	201	192	206	216	206	211	196	179	184	199	204	184	231	191	189	240	202
26764	18159	4347	781	525	448	471	393	407	374	423	410	415	383	396	374	380	400	402	350	400	352	326	373	371	370	345	385	328	354	355	340	341	303	365	364	359	354	379	344	373	345	369	340	346	330	362	387	346	368	357	364	344	341	371	377	351	349	323	401	328	352	361	379	347	362	343	348	344	367	374	373	341	373	340	305	364	381	335	361	360	352	342	376	357	352	369	385	333	341	374	365	337	331	358	320	374	328	319	341	347	329	342	352	350	352	338	319	348	344	351	365	328	311	369	367	332	355	335	368	343	343	340	357	330	307	367	333	383	366	327	327	341	357	344	353	366	359	320	340	329	302	358	373	347	356	321	341	338	346	347	378	374	379	332	335	350	362	369	341	328	379	347	356	345	364	332	308	383	341	359	344	381	333	327	328	371	366	361	342	371	346	308	364	372	365	344	327	346	349	381	327	368	343	341	334	338	326	329	352	346	376	312	386	350	335	359	355	342	369	328	363	335	328	386	330	386	331	336	309	371	313	333	391	340	370	359	349	365	334	352	406	330	347	346	333	348	318	353	351	338	376	355	351	315	351	335	364	341	359	365	340	307	312	360	339	350	346	348	352	336	327	350	370	352	324	349	321	352	380	326	375	377	342	368	336	360	351	369	345	353	337	327	298	350	332	373	332	376	359	384	318	384	334	320	357	357	327	320	346	388	331	342	333	369	335	363	334	332	354	334	323	357	340	353	335	336	318	360	358	331	340	363	364	363	364	371	372	337	346	336	342	346	365	359	362	355	322	368	370	330	359	328	344	318	384	348	370	351	369	313	319	391	356	347	355	354	393	351	340	392	314	338	365	340	326	364	358	357	354	344	329	357	338	348	354	364	334	360	347	335	342	310	387	311	361	344	400	338	365	377	357	340	358	328	341	318	344	307	352	363	352	333	350	374	359	362	372	343	368	353	383	399	323	374	335	346	356	334	337	354	344	332	379	325	337	341	341	339	382	354	349	357	342	329	358	305	353	360	366	317	394	352	349	307	377	357	358	363	356	350	365	384	365	339	318	337	381	367	361	358	371	334	342	342	364	290	335	348	363	321	357	357	335	367	385	336	377	337	347	325	332	323	350	352	338	332	361	373	382	334	340	374	348	335	335	419	359	292	336	344	346	361	341	374	369	352	359	349	348	326	345	368	352	333	332	367	361	373	354	345	332	338	320	347	334	337	330	373	382	366	331	350	364	355	358	365	313	349	333	362	343	354	331	337	370	338	356	364	360	362	382	328	306	358	391	367	377	339	334	370	331	343	336	328	317	332	316	362	396	352	333	370	356	337	314	379	372	334	366	305	387	357	336	361	354	352	337	340	302	355	360	361	365	374	329	354	344	345	337	309	327	357	343	318	332	348	336	334	328	322	320	352	359	368	356	354	339	366	336	352	337	356	339	357	336	369	343	329	342	366	336	328	344	319	325	310	357	343	367	376	327	358	320	339	353	375	369	328	338	392	347	363	327	387	340	327	331	351	345	345	362	338	362	342	368	306	341	329	375	364	358	340	368	317	372	381	367	370	344	326	337	343	353	356	339	357	393	363	352	373	338	340	347	373	357	324	353	371	347	358	360	374	346	339	386	377	345	340	356	339	326	323	347	334	390	340	359	362	344	350	329	364	336	349	366	349	345	385	371	385	357	349	343	306	343	339	359	379	352	345	331	340	354	328	330	338	342	331	333	363	378	340	348	343	390	343	382	321	364	347	354	328	364	372	319	348	368	341	338	332	350	343	310	331	335	370	357	393	336	337	369	341	336	327	349	357	337	347	336	354	326	363	336	353	363	363	321	350	321	374	345	346	384	343	337	330	324	371	397	357	329	362	349	406	347	311	333	367	362	364	338	366	353	344	369	382	352	345	371	359	386	362	344	350	324	366	363	338	333	387	388	346	341	348	322	332	385	350	375	334	350	323	334	326	318	340	365	347	372	355	336	372	325	374	363	362	317	323	324	330	325	364	328	360	370	363	352	357	366	349	345	335	350	373	330	373	348	363	335	366	345	337	348	344	318	354	382	325	317	339	331	353	338	340	326	323	345	358	372	356	341	347	359	321	356	362	327	331	354	312	321	335	342	343	340	359	362	356	338	348	368	332	340	334	337	336	361	339	318	331	363	376	354	356	357	345	349	353	377	379	348	334	348	339	344	331	339	355	375	353	364	364	363	361	327	324	374	346	344	329	352	362	354	330	352	356	345	326	344	367	335	347	375	318	325	387	347	335	363	377	340	360	358	361	349	343	343	369	365	328	355	333	343	333	341	340	299	342	346	388	337	326	326	324	382	394	333	358	359	361	375	385	353	355	368	363	325	358	347	320	359	364	367	327	295	353	379	352	340	383	390	338	326	361	338	374	364	341	343	354	369	346	371	330	353	344	347	370	377	350	332	349	336	369	373	350	389	385	342	371	356	367	315	365	327	346	361	348	360	347	329	359	356	377	345	393	382	388	359	366	336	336	331	342	385	324	354	360	373	318	348	345	352	364	348	350	336	354	340	366	300	363	357	360	335	349	349	345	367	337	317	362	318	367	342	334	372	322	348	376	345	347	362	352	342	352	355	395	358	337	362	356	344	389	337	338	325	367	337	375	327	318	333	343	343	367	354	352	353	346	330	356	335	321	350	352	338	316	333	349	350	346	340	304	349	355	362	358	309	364	350	321	346	336	370	370	352	354	347	342	336	364	322	333	326	347	336	337	340	353	351	323	367	353	367	345	351	341	361	344	353	348	360	347	349	373	355	350	352	337	369	342	335	353	361	347	326	332	323	347	344	321	346	343	362	356	324	366	358	335	334	343	381	346	326	350	361	366	356	347	368	329	376	354	344	324	297	337	367	374	340	328	347	383	381	343	327	330	357	363	336	354	367	360	356	367	314	350	335	336	339	400	339	374	403	351	361	337	331	365	338	365	346	341	305	343	367	319	344	339	345	378	342	328	371	392	315	337	320	330	400	345	369	337	319	363	360	370	357	343	353	322	353	352	341	351	342	333	327	342	349	364	367	366	313	355	341	365	370	372	340	345	368	322	337	363	313	364	357	336	374	325	372	377	337	362	328	359	373	367	314	341	360	349	368	372	336	342	333	355	346	347	340	363	358	352	328	369	343	350	343	375	371	350	355	347	341	355	345	311	339	369	356	352	338	354	316	347	335	337	368	352	327	362	322	376	348	348	347	335	329	362	349	373	362	342	299	334	346	379	375	350	351	355	311	367	386	377	316	328	360	335	310	369	355	361	343	355	326	328	357	328	358	363	353	345	356	357	339	354	367	338	315	344	369	322	359	358	339	363	372	340	372	342	337	362	339	365	337	356	346	351	330	352	343	354	382	359	345	337	357	358	361	329	335	352	359	342	361	357	328	340	370	306	340	323	384	368	351	330	371	364	344	300	338	351	355	327	373	370	332	315	322	339	337	356	345	331	326	332	350	331	330	337	350	384	374	378	355	322	334	364	335	325	339
4266	1679	1371	871	784	703	637	609	549	605	648	641	611	529	535	513	486	534	580	536	483	481	470	473	469	448	467	443	437	455	470	446	414	412	465	431	461	461	488	447	507	437	415	454	427	458	439	430	408	433	435	421	468	429	459	463	445	434	422	447	495	417	439	471	445	433	453	436	456	427	453	459	468	451	424	420	435	434	426	468	453	398	422	432	447	430	463	423	443	474	451	459	455	399	459	469	445	430	422	443	452	435	440	449	442	465	444	454	436	404	478	406	441	400	412	454	414	442	436	416	458	409	416	429	482	417	395	463	433	451	411	418	466	449	431	391	455	431	448	479	467	451	449	459	433	430	462	427	446	449	414	428	432	491	442	449	442	442	417	396	487	468	449	391	441	415	418	477	446	421	455	464	451	441	459	395	438	404	441	454	423	483	448	430	431	432	475	456	440	473	461	426	453	471	466	434	440	414	445	489	435	460	458	481	443	427	415	453	420	417	410	460	437	449	388	453	468	446	474	447	497	452	450	434	434	416	461	416	455	454	427	454	440	446	430	480	408	444	409	459	433	467	454	472	463	428	431	431	437	488	473	418	441	487	415	466	402	441	482	408	451	393	432	436	432	436	402	493	434	445	467	402	438	434	426	432	471	420	445	445	443	400	441	445	440	423	455	439	436	424	462	435	475	439	446	456	422	442	459	453	434	421	398	461	427	434	424	423	400	458	484	449	421	442	464	423	451	427	452	394	465	478	426	464	456	429	409	425	461	436	451	444	410	418	431	440	461	388	407	409	427	445	423	435	465	453	435	435	411	436	441	474	436	458	455	421	462	427	430	440	436	458	450	414	432	469	417	477	462	418	431	439	435	411	455	441	449	444	432	425	420	432	376	406	428	403	462	434	450	435	436	422	466	477	430	448	435	437	439	439	433	455	435	444	475	434	442	456	473	426	402	392	454	406	424	450	422	440	437	457	419	451	445	463	413	447	406	410	423	416	415	435	428	462	442	420	453	464	386	427	479	456	445	423	433	445	422	444	458	473	435	470	435	443	441	489	436	434	486	448	414	431	439	424	418	449	455	460	416	438	459	418	406	463	469	439	417	453	406	423	432	392	404	396	443	440	458	452	426	424	466	424	446	437	452	458	409	439	396	411	387	412	450	419	432	451	443	431	408	402	409	443	459	456	432	436	461	436	459	396	442	429	477	451	436	453	472	445	467	422	424	429	438	455	418	405	409	446	416	446	420	443	432	431	448	470	470	442	431	457	454	429	419	465	450	437	416	420	436	445	489	427	418	420	443	445	457	467	454	397	459	453	420	442	428	429	456	407	461	457	460	431	426	422	442	446	427	439	440	396	466	457	427	470	414	445	416	454	411	464	403	412	444	405	456	438	420	464	433	424	495	456	454	458	433	465	442	423	448	393	435	471	491	423	449	426	479	422	430	428	424	432	464	434	432	432	459	412	409	434	403	462	449	465	417	455	458	436	442	446	423	434	434	435	424	442	424	456	415	474	427	460	437	409	456	439	482	435	451	447	436	434	438	427	439	480	445	431	422	449	444	435	441	475	460	498	475	443	433	420	459	396	435	457	436	476	441	443	443	427	440	449	463	438	473	423	437	463	451	427	430	391	478	445	448	478	470	465	432	427	409	397	480	414	458	457	395	439	430	429	429	429	441	415	462	449	455	438	441	414	436	417	423	441	421	443	475	444	449	438	426	431	429	449	468	406	407	446	430	439	431	450	426	413	496	431	465	413	468	424	463	434	454	452	402	428	403	404	443	412	405	452	421	410	451	417	447	451	444	440	483	444	429	436	438	461	426	468	428	443	441	431	438	438	430	464	466	466	414	444	432	437	472	443	437	402	473	430	427	464	457	432	426	386	445	416	438	432	419	439	443	427	417	452	444	442	491	468	433	422	413	469	454	421	419	491	452	430	418	448	456	452	423	466	424	457	417	463	446	429	455	462	449	465	444	445	455	425	456	398	430	475	455	434	443	416	417	448	440	456	413	453	419	424	447	428	410	465	441	431	462	450	445	427	427	430	437	450	464	468	446	461	452	465	417	415	465	439	466	449	448	422	423	437	433	456	451	433	422	443	454	408	450	431	406	441	439	449	436	428	442	397	428	446	483	453	450	442	436	433	430	459	454	415	458	462	416	425	475	474	462	435	455	392	412	423	470	488	387	467	426	439	456	443	426	463	488	442	477	453	461	446	423	404	426	425	449	439	460	453	447	431	404	432	452	458	409	447	426	438	433	414	414	507	438	500	454	483	414	460	451	458	458	467	433	473	442	455	418	441	467	466	449	448	450	439	434	463	409	470	476	422	457	427	434	450	423	429	435	425	437	433	447	423	428	458	453	428	412	423	416	389	416	429	448	488	478	428	418	440	461	425	442	414	438	442	431	482	456	442	457	434	442	410	466	378	449	434	478	445	415	467	455	430	405	463	489	436	450	438	402	430	495	446	440	433	439	425	428	411	452	489	416	420	405	453	430	451	456	427	418	441	432	469	426	445	467	448	404	458	457	430	474	408	409	420	466	402	499	410	446	430	450	419	416	456	424	429	399	455	426	444	444	470	451	411	458	386	463	424	401	418	479	466	437	426	468	435	444	447	416	424	420	400	453	420	440	410	433	428	493	448	502	423	452	425	447	384	432	451	399	429	469	432	434	423	424	450	428	460	449	407	440	424	443	452	430	443	429	438	431	444	444	430	450	417	441	433	440	403	469	439	425	436	428	439	392	431	444	442	414	447	404	451	427	465	431	436	424	452	454	444	453	418	461	417	453	447	454	435	427	421	478	427	433	458	433	384	447	448	464	422	427	453	412	446	441	456	440	467	428	482	434	444	451	493	427	390	421	462	451	426	385	459	447	443	405	426	432	451	433	461	408	466	441	430	428	432	447	461	446	443	424	435	434	450	423	474	441	452	475	481	464	430	424	413	438	407	420	475	476	404	454	440	463	423	446	451	411	413	439	449	430	420	452	438	434	436	433	470	423	472	423	423	443	464	434	415	462	418	427	420	458	431	436	424	438	440	441	436	415	407	450	472	448	451	415	491	460	439	429	396	417	438	452	432	432	430	419	434	421	442	413	405	443	473	459	457	448	407	425	433	442	444	436	447	466	446	433	423	430	419	430	408	468	468	435	450	450	447	450	436	476	448	420	412	419	444	438	447	455	428	429	454	440	446	416	449	409	456	492	456	413	447	429	453	485	437	416	460	427	416	421	422	431	450	427	427	452	442	492	448	456	456	429	410	390	457	411	455	449	428	474	427	434	457	454	425	393	444	437	439	447	417	433	424	458	444	421	411	456	502	441	427	423	475	432	425	436	422	440	427	458	425	443	458	459	439	442	433	439	472	407	429	435	436	506	417	436	442	430	405	391	419	446	449	425	469	441	460	405	471	439	446	429	437	463	412	416	389	430	512	438	445	416	434	417	466	401	428	462	405	421	442	433	398	449	438	427	463	475	441	480	452	420	449
23781	20920	28050	23931	20881	7615	900	629	472	428	466	439	412	340	310	255	266	238	330	268	244	269	216	222	217	213	188	175	195	186	173	203	187	198	190	221	198	194	181	171	198	196	201	185	166	173	180	161	177	198	172	189	210	201	228	208	184	170	154	168	173	162	169	214	182	195	159	169	183	161	180	164	176	178	200	176	207	165	174	162	161	184	180	168	189	189	203	193	166	174	162	181	186	188	162	173	179	184	176	172	185	178	180	179	168	206	194	193	202	170	197	176	178	162	160	172	161	172	182	176	180	190	196	191	187	196	182	190	168	167	167	170	175	163	182	176	208	173	182	180	168	174	185	173	179	156	175	172	171	159	179	156	180	184	154	158	190	164	162	185	161	172	199	179	182	207	194	165	177	163	166	191	175	184	192	198	184	189	177	181	184	178	150	191	194	168	180	199	195	210	181	168	210	167	175	202	168	193	164	171	209	167	177	168	160	152	163	164	158	182	161	192	175	173	170	195	189	160	179	166	174	174	168	188	190	207	191	175	188	164	174	187	168	193	167	178	178	167	188	163	182	172	194	203	160	173	193	162	188	174	202	183	163	172	181	169	171	182	209	181	149	185	156	200	175	174	176	158	177	191	157	189	189	202	167	165	189	159	179	179	162	169	194	188	182	174	171	201	182	194	191	180	191	180	161	187	168	189	166	187	193	190	165	174	212	197	191	191	164	168	186	175	176	155	184	164	171	161	157	168	188	173	182	179	152	163	149	185	175	163	187	188	201	162	181	195	172	192	173	163	190	181	177	171	197	183	156	186	184	170	193	198	176	166	177	168	177	187	190	186	172	170	212	195	211	176	176	176	181	180	173	187	177	172	191	187	179	177	162	176	162	174	171	171	179	201	193	153	179	189	179	181	165	168	193	190	172	155	179	155	171	160	177	188	163	171	160	179	195	177	185	166	169	199	164	193	166	172	181	145	182	163	175	186	182	195	164	154	176	180	171	158	156	163	191	193	183	189	157	158	200	193	192	174	173	161	170	173	175	190	176	203	172	181	156	168	202	174	182	190	175	169	173	188	184	179	166	168	183	170	177	151	172	183	176	194	186	180	188	160	190	188	188	172	166	156	173	191	184	176	172	186	171	177	174	174	177	150	146	185	171	160	183	186	173	184	196	195	175	190	169	197	165	164	160	163	160	165	173	173	169	169	177	202	171	150	204	163	187	175	174	190	198	156	181	160	180	176	176	180	190	173	200	188	165	197	186	167	178	188	184	177	197	185	183	184	179	173	173	184	170	157	194	190	189	204	166	176	161	146	192	175	192	184	178	171	208	160	177	165	170	178	175	173	190	170	165	205	166	182	162	181	177	159	197	179	177	165	181	164	174	149	182	152	198	178	167	186	154	175	182	182	163	174	196	191	170	184	191	179	181	166	171	160	190	216	158	164	172	189	164	169	155	177	184	169	154	193	167	179	189	165	199	188	164	190	201	183	158	191	170	172	177	166	196	182	149	182	178	206	173	143	187	184	188	169	177	216	185	184	175	180	177	180	173	177	180	182	194	194	183	188	165	155	184	206	161	180	160	179	166	164	215	173	179	167	185	176	186	172	183	171	180	164	148	178	187	173	171	183	186	189	174	171	175	185	190	207	177	187	190	206	179	172	201	201	215	170	187	174	154	170	174	158	176	178	179	178	181	151	173	185	161	172	157	162	181	171	185	178	179	169	197	178	161	174	182	189	165	156	180	192	183	150	130	165	162	179	177	148	169	184	175	174	200	161	184	176	170	187	180	174	162	156	183	152	149	194	170	171	174	156	183	171	167	177	181	175	191	173	208	192	191	190	189	191	188	155	180	185	186	174	188	188	213	186	173	165	194	179	160	162	154	163	196	167	170	170	188	197	198	185	190	167	163	187	205	187	170	184	194	173	174	165	159	197	179	167	186	181	185	185	179	180	169	195	154	177	189	177	199	167	170	172	182	173	185	178	160	161	190	191	184	168	187	189	172	174	191	179	191	158	187	169	183	173	170	176	158	176	152	168	147	181	178	176	178	167	187	196	175	169	188	171	187	171	167	172	168	196	206	148	170	187	181	183	185	182	179	196	204	170	172	171	180	190	172	195	157	173	178	191	178	161	174	198	184	198	170	182	181	179	165	172	193	182	187	170	170	200	194	163	181	188	180	188	190	172	184	186	167	185	184	169	171	185	161	171	207	157	171	191	167	188	172	163	206	184	176	191	173	171	182	195	165	178	158	176	203	178	196	184	184	170	164	186	179	155	177	178	189	182	162	165	171	194	162	173	157	184	169	172	185	180	193	157	194	184	183	179	180	181	163	174	183	185	180	192	181	188	206	183	161	194	161	158	189	174	171	186	171	210	181	184	195	194	189	175	184	182	170	154	174	145	171	199	172	165	190	168	188	164	165	177	188	154	168	171	180	169	190	153	167	183	169	146	176	159	155	186	170	145	182	150	176	162	163	167	202	169	189	158	174	151	174	187	184	161	183	151	179	168	182	161	181	196	188	186	170	184	175	193	180	176	159	184	180	172	187	177	177	171	174	173	159	172	169	159	202	175	178	168	183	170	215	179	168	156	178	166	176	181	177	166	173	194	200	185	183	164	189	188	163	167	170	181	185	169	171	179	178	174	180	213	184	191	145	197	209	154	162	185	164	173	200	166	172	178	188	179	182	169	185	184	163	165	176	175	163	176	190	180	181	160	170	166	198	176	178	161	187	170	186	175	173	179	181	175	198	172	180	166	189	201	184	181	189	161	180	212	186	166	187	182	161	183	181	184	147	194	165	165	178	165	151	181	197	167	195	174	199	182	177	177	161	158	179	171	170	192	180	161	172	164	174	166	183	184	169	160	197	180	179	168	186	171	181	183	160	173	172	186	179	164	197	185	173	194	166	176	176	177	179	171	176	154	167	160	174	176	191	152	199	190	167	180	153	182	185	166	178	164	191	177	181	191	179	166	167	174	193	156	175	195	170	157	188	183	180	166	190	190	185	150	175	163	177	181	168	184	183	177	183	183	169	167	172	172	190	169	163	194	210	159	149	134	158	170	153	206	173	187	169	198	160	194	180	199	183	170	160	178	183	159	153	182	162	176	200	153	180	187	160	163	171	152	161	209	190	185	164	169	155	190	168	190	172	183	170	188	178	185	184	180	181	193	168	188	185	155	173	158	183	188	172	158	191	159	156	184	166	186	180	178	181	173	183	190	204	182	177	179	166	167	178	150	179	183	166	202	191	163	165	168	187	172	167	159	171	189	190	176	176	167	145	198	180	182	197	183	184	176	170	173	184	180	188	186	174	183	163	170	148	156	163	162	157	181	174	186	177	158	177	171	179	165	174	163	176	168	207	171	191	195	168	191	166	192	195	184	167	177	188	191	187	188	178	174	189	175	193	176	164	164	182	163	180	171	183	181	156	200	162	176	175	177	203	182	177	182	182	165	167	168	190	165	184	188	180	174	189	199	169	164	174	161
4906	10198	8255	3989	2759	2069	1544	1288	1104	993	985	933	826	644	516	456	443	502	549	484	385	399	314	302	277	295	300	266	279	267	278	269	286	292	273	260	250	251	258	258	256	246	260	265	296	255	229	245	266	255	290	246	290	274	257	246	254	259	231	250	253	237	245	217	251	249	234	231	256	236	207	248	226	215	228	273	272	237	243	223	247	220	263	184	234	222	267	215	245	272	270	236	214	222	242	253	205	213	223	241	253	239	239	219	247	255	239	238	250	232	249	223	251	253	236	235	205	239	256	231	216	223	231	229	236	242	252	253	233	213	236	228	227	246	262	223	242	251	234	243	242	230	227	235	219	204	243	233	250	231	222	257	199	217	236	231	250	206	256	230	223	206	228	219	256	250	247	255	250	227	227	230	247	228	223	247	229	247	224	238	250	230	256	235	234	222	248	239	223	211	264	215	242	229	238	252	249	218	219	237	211	239	215	238	241	250	224	248	265	249	239	223	246	218	226	250	212	221	247	224	245	236	248	231	231	228	256	231	226	228	236	259	213	243	231	252	225	222	231	229	231	235	222	226	221	192	242	247	231	243	225	221	248	213	210	229	218	235	213	235	234	231	227	219	254	243	240	239	238	221	237	239	214	233	246	258	235	238	222	226	278	237	237	222	221	223	227	246	220	230	240	213	225	236	209	240	226	245	261	240	231	229	237	239	214	260	201	228	232	226	238	225	242	233	258	216	247	215	238	210	258	239	208	211	247	255	214	235	254	236	235	229	237	220	239	237	222	224	226	225	271	245	245	256	231	244	229	245	230	214	254	195	209	227	224	228	240	247	237	250	238	233	235	234	229	228	235	226	245	265	235	239	221	231	244	222	247	242	208	213	254	229	236	234	241	249	207	249	228	245	233	232	229	230	222	213	248	224	231	223	242	238	229	239	231	243	215	214	235	219	232	233	229	265	223	198	224	231	256	229	226	236	235	210	222	227	237	232	224	239	190	209	257	226	239	232	230	231	235	242	236	240	243	237	259	230	221	250	220	216	228	244	224	220	229	243	212	219	240	225	246	239	216	198	219	246	222	214	259	258	208	237	247	238	260	233	223	243	226	215	238	222	222	240	234	231	248	250	253	237	222	211	221	246	229	233	234	220	233	225	219	212	207	222	222	254	269	238	236	227	236	226	225	227	240	236	237	224	217	251	258	226	222	242	249	230	230	216	217	223	246	231	228	229	218	227	235	208	245	220	241	262	240	241	253	254	236	242	259	209	237	246	247	210	248	220	219	230	217	243	263	219	246	234	234	194	241	226	228	246	245	210	237	244	240	235	244	242	244	204	210	232	227	213	223	251	213	251	220	228	236	225	238	203	232	222	249	236	234	215	238	235	220	224	249	221	220	222	216	237	235	251	248	255	220	229	234	192	258	222	245	225	221	222	225	257	258	229	220	211	204	242	244	264	234	235	229	224	235	218	250	232	228	244	230	251	232	210	222	231	238	223	247	232	231	212	226	251	250	217	253	221	212	235	234	228	247	233	244	246	223	250	219	243	234	209	218	258	245	218	259	229	254	243	233	231	247	208	237	238	265	238	229	236	232	224	249	247	248	209	219	257	257	226	230	216	225	227	252	234	247	242	228	217	219	233	265	228	215	249	230	253	206	233	217	232	239	243	215	228	254	233	233	224	231	256	231	233	239	232	225	229	211	241	229	222	242	253	241	256	216	238	239	230	243	205	201	226	226	217	232	234	224	219	193	205	243	238	221	217	239	244	215	226	254	229	235	238	253	207	229	243	231	229	238	223	232	223	218	219	225	221	236	223	230	226	241	230	228	270	224	232	262	263	235	253	239	229	231	223	269	230	232	223	209	265	218	203	256	237	217	220	234	220	252	225	238	229	256	208	264	256	235	222	237	231	226	220	252	247	240	218	226	212	232	224	230	243	234	236	228	224	251	257	226	222	234	226	239	236	222	222	246	205	230	249	255	222	233	255	225	234	237	238	239	231	232	251	240	213	234	227	238	223	247	228	266	211	248	255	201	252	209	222	182	211	230	210	209	226	227	220	255	219	249	237	246	224	255	257	230	234	226	233	237	223	239	242	220	246	221	237	216	239	204	230	244	228	223	218	212	240	252	255	227	249	204	248	223	253	219	230	225	233	209	272	246	217	241	246	216	248	234	233	238	216	195	227	260	236	230	222	224	216	247	233	257	250	238	219	234	225	216	237	237	239	190	228	224	253	233	225	251	230	224	227	243	221	226	270	223	240	244	233	233	216	229	248	240	226	238	224	235	219	225	235	254	220	254	223	206	218	231	219	260	222	256	236	251	243	219	203	235	208	224	237	239	212	215	239	231	238	234	215	224	248	237	230	231	213	228	242	230	239	254	249	223	210	224	197	230	210	242	248	227	246	218	221	223	239	225	230	218	228	200	251	230	217	245	232	243	204	217	238	230	216	228	223	227	242	240	245	240	232	217	237	243	204	207	244	250	243	224	225	222	231	242	253	233	235	225	247	220	235	234	229	243	230	235	246	221	209	239	219	229	264	260	256	228	245	212	232	237	209	244	221	235	225	248	210	226	229	246	221	234	213	244	234	229	244	228	231	228	260	232	227	236	237	238	195	253	237	253	250	206	223	240	214	244	237	224	247	220	222	247	211	227	208	196	274	248	227	257	212	247	236	244	219	225	226	237	262	227	236	233	237	239	243	218	246	218	208	260	251	233	249	236	224	239	238	248	228	249	199	233	223	240	240	225	232	231	207	215	228	204	237	261	225	225	251	199	232	243	240	217	256	250	236	214	222	235	214	234	241	251	230	210	234	234	253	233	224	229	213	223	195	233	248	228	235	255	249	241	244	219	236	220	266	231	236	233	254	225	241	227	232	221	230	230	215	214	262	250	227	253	225	268	225	253	231	233	267	248	212	219	245	264	222	253	233	240	260	221	210	226	244	224	249	249	218	216	218	261	216	245	244	207	250	247	201	218	220	218	251	240	236	228	217	186	228	246	249	245	237	243	226	216	242	227	220	238	243	210	218	235	246	234	253	236	237	199	220	223	239	225	206	237	261	230	243	231	242	216	239	248	222	234	223	224	240	234	268	219	244	237	266	217	249	220	226	225	252	221	220	245	217	242	228	227	229	224	224	241	220	228	240	243	250	244	235	246	209	228	232	195	220	269	245	239	248	233	254	242	243	251	266	245	242	214	206	242	249	211	212	235	254	248	212	253	246	236	240	217	238	230	245	218	254	228	242	245	238	198	235	217	226	248	212	220	231	234	242	278	226	222	241	225	240	239	255	251	246	244	235	210	241	234	223	214	223	221	238	258	263	248	243	214	208	209	218	257	240	224	214	211	218	229	219	235	243	219	227	232	244	230	247	223	214	225	238	221	250	254	209	260	224	254	263	223	235	262	212	244	200	218	242	231	235	221	237	229	213	246	236	223	236	209	255	224	228	226	234	239	228	235	227	228	227	226	225	233	230	260	230	227	206
24979	20911	26852	24991	7948	862	673	596	553	591	614	541	532	475	481	494	434	462	497	495	472	401	440	423	434	422	391	378	455	422	438	410	433	394	420	395	394	439	423	390	425	404	386	407	412	417	387	451	411	410	442	378	442	394	409	393	439	417	400	398	383	395	408	438	403	399	423	392	425	387	406	413	405	436	412	403	379	413	428	418	383	417	405	422	431	418	410	382	362	421	390	392	410	452	402	397	417	397	353	437	378	416	425	382	403	402	420	398	416	419	411	387	373	385	400	414	413	382	436	429	399	388	359	417	426	439	411	363	381	380	415	418	403	430	403	422	403	402	397	389	428	405	378	401	393	413	383	399	393	391	382	420	416	383	425	363	395	375	432	398	368	438	416	390	405	394	397	403	436	394	401	398	397	416	387	424	421	432	420	364	412	413	424	404	428	361	375	451	392	396	400	412	376	383	389	392	393	407	388	372	417	395	393	431	382	391	357	396	388	412	394	351	393	416	402	405	443	407	449	387	387	416	398	392	363	416	420	388	423	419	378	374	426	373	398	393	415	430	384	404	378	430	366	387	439	400	378	437	415	403	397	385	387	420	434	421	360	371	409	379	406	388	400	399	427	407	409	436	379	413	376	401	376	431	400	420	384	390	374	412	383	398	376	420	411	390	436	410	407	401	359	410	425	376	405	423	412	406	395	398	351	372	373	424	398	399	425	410	390	421	425	414	382	392	417	424	389	423	423	393	382	380	397	425	418	404	402	358	411	394	390	420	387	412	392	414	453	402	377	388	382	457	422	420	414	410	432	417	422	385	392	396	423	378	450	396	394	410	407	406	378	423	369	378	418	375	438	414	381	415	404	455	403	372	389	391	398	422	420	422	413	404	404	396	382	395	404	392	409	411	402	373	386	421	390	401	379	394	430	395	404	411	440	390	393	405	405	424	399	403	407	424	400	427	352	430	395	379	415	391	403	388	397	435	432	386	436	386	422	401	411	382	378	398	412	409	430	374	351	375	415	413	424	394	436	417	428	413	406	403	389	395	383	380	430	388	393	377	439	437	373	385	405	412	415	390	389	405	362	371	393	392	404	417	383	377	393	430	423	386	384	374	366	385	371	373	384	417	403	386	449	394	405	395	400	386	394	427	411	433	400	373	404	415	397	382	416	381	400	388	425	412	450	370	405	394	394	423	391	395	410	392	422	375	402	363	429	393	429	404	411	435	356	431	414	410	387	402	400	386	365	389	398	380	380	397	409	439	380	428	364	391	446	371	407	411	433	392	400	433	423	429	406	393	388	416	375	402	405	434	393	400	378	414	412	406	389	405	419	434	394	399	375	388	400	409	378	415	404	408	393	414	423	377	408	361	366	393	420	418	400	353	405	410	412	413	414	428	356	392	391	446	427	379	382	421	399	423	407	424	403	401	375	433	426	393	396	378	415	409	391	401	395	397	379	397	400	418	390	420	398	410	399	410	411	426	393	423	418	390	372	373	404	403	422	366	377	434	412	434	398	345	381	410	367	405	397	393	401	366	361	408	383	373	397	388	406	374	377	411	413	383	413	402	416	371	425	407	408	383	406	399	338	444	350	427	405	407	402	375	401	386	428	432	397	364	396	399	391	395	398	400	402	404	401	384	387	366	417	381	407	375	400	385	409	419	364	426	413	422	403	411	382	391	422	428	373	450	429	367	390	395	417	423	418	397	401	392	407	392	396	395	395	400	392	410	450	420	406	408	444	418	420	385	397	399	368	393	404	422	387	372	423	386	421	426	381	387	405	407	382	397	428	418	413	393	391	390	385	434	413	376	414	389	412	407	424	401	397	417	388	382	384	392	401	371	413	407	413	394	385	379	403	426	410	420	418	418	427	404	402	405	414	413	394	391	404	367	420	416	411	366	416	408	381	402	407	396	401	425	425	399	395	396	382	422	397	413	426	391	355	393	396	392	416	418	386	420	359	369	380	406	405	418	392	377	428	399	387	447	411	395	401	391	397	428	384	404	411	418	408	406	413	406	416	429	394	397	383	423	407	410	411	425	399	415	363	415	385	366	411	412	398	393	398	409	412	370	419	410	401	424	416	416	400	384	408	388	353	386	439	420	357	417	408	397	394	423	392	411	422	393	395	414	398	434	397	405	410	431	385	397	417	378	386	388	399	411	378	428	411	389	402	406	413	404	392	401	401	395	425	400	358	389	398	425	382	393	386	413	391	398	402	399	399	383	409	402	396	406	382	375	380	394	429	418	347	400	376	412	383	412	395	411	380	413	418	386	438	403	365	387	386	397	412	368	429	401	416	412	393	420	381	423	369	403	369	427	411	367	404	411	436	394	402	407	398	385	423	389	378	435	422	412	395	385	401	394	374	436	409	400	413	394	462	386	410	425	399	387	409	409	417	395	384	417	414	415	417	415	381	385	411	404	415	397	420	415	399	410	401	408	382	433	400	395	374	398	418	388	426	409	380	378	360	400	403	420	421	419	387	400	407	378	406	401	393	428	369	382	397	385	369	381	380	386	396	406	436	389	386	393	398	387	393	415	397	398	404	412	399	404	395	369	448	426	400	377	400	390	369	402	403	413	405	359	397	412	359	415	413	398	380	454	398	423	454	401	375	419	387	391	415	407	396	433	382	416	410	393	395	368	442	381	419	420	385	425	395	386	373	404	411	391	392	363	413	392	405	436	426	401	416	365	393	371	416	399	416	392	415	460	420	426	432	412	420	388	372	371	397	374	412	376	367	404	447	434	419	420	371	369	399	419	396	387	373	418	372	428	402	400	411	414	400	405	366	417	406	441	423	409	406	379	374	375	400	393	456	409	430	399	389	429	420	402	420	399	398	432	408	398	390	391	419	394	430	380	432	377	415	422	415	445	395	414	388	382	406	422	393	371	405	398	450	409	440	366	398	407	427	380	426	422	418	394	371	393	403	403	406	394	380	390	410	392	423	392	391	437	386	402	403	435	382	413	385	391	392	371	400	390	386	390	439	389	414	377	391	394	426	426	360	403	443	404	404	373	406	388	421	434	390	398	376	362	376	400	377	400	400	392	388	399	400	393	357	409	421	372	403	396	423	414	411	396	420	396	381	386	369	380	451	438	408	416	396	354	367	415	453	400	389	419	451	436	411	386	370	424	402	387	396	396	413	379	413	421	412	396	384	384	423	390	403	461	397	447	413	396	381	412	382	426	369	379	403	405	369	397	416	394	389	381	389	384	411	390	386	431	414	418	404	386	435	366	364	425	386	422	435	408	412	406	402	387	424	381	404	420	405	385	390	432	393	419	412	426	438	407	404	364	370	376	414	388	383	401	389	459	421	396	379	383	397	420	378	403	391	383	429	396	376	411	411	358	405	411	404	386	360	406	447	408	377	408	411	409	397	382	381	396	431	387	394	358	387	354	380	424	377	382	396	401	412	405	415	402	396	390	388	402	393	416	404	375	422	426	386	365	378	408	387	391	412	380	431	415	409	403	354	407	405	416	385	372
4805	6483	5217	2676	1987	1573	1322	1137	964	1010	962	951	887	743	658	656	634	670	735	684	625	588	541	563	539	513	526	509	556	512	527	564	524	518	523	482	503	519	526	483	495	513	502	472	464	497	529	505	477	519	514	521	528	551	502	495	489	464	502	515	476	485	497	499	469	536	552	485	518	472	537	456	472	470	449	541	541	465	516	507	493	463	480	484	485	509	470	503	498	478	492	514	484	481	489	500	480	474	481	502	489	515	483	443	497	535	497	510	501	506	469	479	524	486	494	467	491	518	510	477	538	424	513	490	479	454	499	489	470	496	489	475	543	493	499	503	515	488	500	459	486	521	518	491	489	512	510	492	470	491	478	486	486	463	492	472	512	489	516	504	488	480	482	533	520	462	508	498	510	486	468	495	490	486	514	518	554	505	500	517	508	482	520	497	500	479	479	495	512	471	470	467	519	477	515	487	491	517	502	487	483	488	498	469	498	504	439	480	511	517	512	471	462	514	460	441	462	458	501	470	465	495	486	497	496	464	469	524	500	485	480	500	494	490	523	465	505	469	497	524	470	523	479	528	458	500	492	525	514	466	452	491	501	480	481	481	498	505	525	485	460	450	491	483	478	484	467	520	525	470	496	515	493	480	541	503	497	454	489	479	476	521	535	450	469	474	503	540	472	467	471	505	473	508	485	525	524	491	498	474	519	481	492	477	471	491	469	491	455	483	489	452	491	499	520	491	495	500	523	484	506	521	465	493	488	519	489	495	473	497	460	467	499	476	492	456	513	450	508	476	441	529	465	501	482	497	479	484	478	480	474	514	466	493	503	511	466	528	486	480	538	460	483	484	500	479	521	503	504	476	482	510	516	484	482	496	440	507	469	460	507	522	497	507	482	467	490	487	478	448	497	478	501	459	450	507	520	524	536	482	486	500	491	495	474	496	456	510	494	507	476	477	510	466	484	476	498	463	497	460	497	458	486	490	514	498	521	500	457	519	510	477	513	472	525	496	488	486	517	503	488	502	478	480	483	493	493	452	516	489	494	568	495	514	525	462	472	496	511	500	467	504	467	468	485	504	504	466	498	489	482	460	507	494	495	519	498	508	460	510	479	527	487	469	466	451	500	472	469	443	497	493	469	496	504	444	455	516	526	493	478	471	477	475	493	521	506	511	496	455	507	477	510	477	507	481	473	511	503	502	493	529	481	479	498	508	456	468	468	492	475	467	529	446	501	505	476	495	485	489	505	476	484	481	471	451	462	495	491	478	501	498	536	471	520	486	482	501	476	515	447	505	479	494	499	474	522	461	484	478	495	473	498	451	481	474	474	480	501	482	534	487	497	446	462	499	506	489	496	483	510	475	447	503	489	457	497	478	433	503	478	479	475	475	506	531	479	499	480	475	552	503	544	489	515	494	491	460	477	478	522	502	500	456	535	523	480	528	480	462	475	481	473	472	477	492	497	514	519	513	487	508	487	492	455	483	509	505	495	492	474	506	499	478	496	522	522	467	505	512	488	494	542	547	485	486	506	462	452	487	489	493	486	544	529	506	517	513	474	479	467	537	492	479	457	498	493	506	513	458	495	473	512	486	468	513	477	466	497	466	498	452	504	493	518	474	519	496	456	521	493	483	476	453	486	497	486	465	488	489	519	510	486	495	451	480	524	497	488	454	455	482	490	475	488	509	479	470	504	516	542	445	463	498	508	475	508	476	501	521	473	508	480	505	484	483	549	493	508	466	519	534	490	455	532	509	466	507	497	505	482	492	472	492	492	447	461	465	523	496	498	499	481	471	538	492	482	523	484	499	500	480	491	503	477	487	496	497	460	492	482	464	435	494	488	492	464	445	507	452	464	467	552	460	485	496	451	544	469	495	488	488	519	488	541	511	491	511	503	485	472	498	513	511	505	499	518	453	498	475	486	499	473	517	488	482	514	482	485	494	536	497	515	483	529	477	501	524	514	494	497	494	504	514	496	498	522	478	509	473	507	513	491	493	446	508	480	500	451	508	523	520	520	514	502	516	510	470	510	516	527	487	524	509	496	519	476	520	501	531	470	443	460	464	482	445	500	486	534	447	493	499	499	497	507	493	478	513	516	472	532	491	522	464	485	452	511	505	512	513	499	480	509	476	494	501	507	519	483	522	474	468	482	497	538	480	475	470	460	503	467	460	485	517	528	503	467	492	474	486	469	477	462	478	482	469	523	483	468	475	529	514	483	518	477	498	462	469	487	472	463	511	497	506	534	488	460	448	445	478	447	482	477	515	513	465	444	486	507	477	516	532	481	500	519	491	481	482	495	487	502	470	497	496	484	502	524	470	484	487	483	465	491	503	528	468	513	491	488	492	480	495	476	474	489	459	484	484	485	477	510	498	483	477	504	520	530	511	500	477	500	508	490	480	517	455	513	470	474	481	501	484	495	466	487	503	477	478	484	486	482	483	481	470	486	538	511	453	512	482	470	471	487	457	472	480	480	490	508	479	461	524	477	478	508	529	467	465	494	498	495	478	489	509	446	446	495	461	479	490	463	486	487	462	477	461	485	515	511	503	442	500	513	491	529	519	509	457	463	481	475	458	504	502	455	481	529	517	460	499	511	489	500	486	494	488	519	468	464	519	473	485	489	488	486	504	482	488	465	529	530	468	460	487	513	488	469	504	464	501	477	484	512	501	476	500	471	481	496	506	491	482	499	477	494	444	483	484	522	472	502	486	511	458	479	483	523	467	508	498	512	471	478	528	523	509	459	459	525	463	486	454	487	484	503	476	516	462	472	481	484	438	482	529	501	497	503	504	490	480	529	500	493	555	488	446	486	500	453	471	510	455	521	468	523	459	480	507	493	453	514	515	495	530	498	473	540	527	548	498	499	473	479	505	503	485	500	502	449	511	469	492	512	461	514	488	519	472	497	489	507	504	490	473	510	503	480	470	441	499	498	477	532	477	507	489	537	463	477	508	526	513	488	527	460	457	518	485	516	511	480	493	532	519	493	476	492	468	492	474	486	568	491	506	482	452	495	491	468	473	476	520	490	471	485	493	483	485	460	465	442	479	466	522	508	498	474	489	474	506	508	474	472	461	492	527	496	466	540	458	475	490	467	452	522	504	474	516	520	488	478	488	477	463	485	503	513	523	508	485	493	476	483	468	502	463	512	528	498	458	487	468	470	490	461	505	489	504	456	518	487	473	459	482	480	522	507	482	487	464	496	502	516	467	490	511	506	530	502	488	471	530	484	501	476	496	488	502	480	470	522	501	450	463	494	479	494	499	518	516	518	498	503	516	486	484	471	470	523	491	468	552	532	489	479	497	462	486	475	499	528	489	482	487	440	461	488	483	497	521	464	478	467	459	484	494	434	474	480	496	467	507	481	505	458	474	503	488	483	472	547	485	507	431	486	505	486	478	501	472	471	464	516	454	514	512	509	491	509	455	469	496	466	478	502	486	486	509	489	541	460	518	495	494	461	506	491	466	523	504	482	484	538	505	515	497
22768	20970	28701	23393	20964	20999	7607	1159	845	720	720	659	549	477	393	372	335	329	395	363	302	258	238	223	224	243	230	214	221	224	226	206	207	213	208	201	208	193	170	184	204	197	199	196	185	196	176	173	181	173	203	167	227	189	182	206	185	167	200	203	190	190	185	181	185	179	166	183	170	172	173	190	168	183	192	184	179	200	162	177	181	195	178	192	183	162	159	172	194	196	190	216	206	194	199	163	160	159	185	172	163	172	174	170	157	179	164	165	194	147	180	164	174	185	167	159	203	173	172	156	172	162	208	166	160	193	159	183	175	169	179	167	167	181	138	184	187	179	169	151	164	169	171	191	157	173	172	158	180	176	198	163	165	160	169	178	168	153	178	178	182	149	167	188	182	161	167	162	162	172	194	167	194	146	182	154	176	160	175	162	198	189	141	174	200	198	174	164	175	187	177	206	170	182	172	177	167	185	177	172	159	188	172	163	158	191	159	174	210	185	170	183	187	167	149	166	196	199	168	165	187	157	200	168	194	184	186	147	172	162	155	171	196	184	185	178	159	171	170	177	181	181	181	174	184	177	172	193	153	175	175	156	173	167	161	193	177	172	181	161	169	161	179	179	155	173	169	177	168	185	203	167	174	176	172	177	168	165	168	169	165	139	195	157	186	173	194	154	182	173	160	168	166	166	155	174	164	205	185	160	171	179	168	139	165	186	184	188	179	178	180	179	157	176	164	168	202	164	179	164	193	184	143	177	188	163	159	185	173	167	172	163	173	174	175	184	152	167	156	165	162	182	147	187	157	171	172	163	143	187	170	168	173	155	190	176	184	151	167	155	157	163	183	182	158	182	162	161	177	162	182	181	169	171	161	152	165	193	161	170	170	151	168	168	152	185	190	155	161	156	182	168	173	179	190	175	167	189	178	188	164	178	179	180	178	184	173	178	167	151	169	182	212	186	173	188	181	168	189	166	185	159	162	165	165	163	161	152	162	168	165	177	173	172	181	156	151	190	168	188	174	178	160	167	175	207	192	187	173	177	149	178	163	184	164	167	159	167	185	186	170	171	160	167	167	161	179	167	176	173	206	176	185	170	189	173	190	163	177	157	154	192	175	172	164	191	166	158	166	179	196	193	162	186	166	176	177	178	174	177	184	151	168	183	183	176	172	165	175	170	167	164	168	179	176	164	160	183	168	189	175	158	165	160	180	174	175	192	177	182	177	178	180	167	154	156	160	192	182	179	169	176	176	183	183	186	168	196	193	164	197	185	169	154	181	186	166	187	173	169	161	172	165	194	167	186	169	170	138	171	175	195	164	175	161	166	165	171	157	167	165	169	173	202	143	165	182	185	152	169	173	185	168	160	164	171	198	148	174	158	163	184	152	180	169	168	174	188	159	162	178	185	168	159	147	154	172	163	166	184	174	168	158	181	165	154	181	179	174	185	154	158	178	182	176	138	139	172	153	168	174	164	166	179	161	170	178	170	160	172	188	156	146	173	191	168	171	176	175	170	165	163	162	194	189	176	174	178	156	154	161	155	177	187	189	167	175	167	181	187	185	166	187	162	154	159	138	164	167	187	183	175	195	169	159	161	162	185	193	156	159	170	165	174	144	185	171	166	196	145	187	193	165	176	155	162	167	163	167	181	172	184	146	164	178	186	171	162	161	164	195	163	165	159	169	166	179	175	151	161	187	162	167	156	174	193	157	179	159	186	180	184	168	170	162	174	188	188	156	181	155	168	148	186	169	165	177	154	177	171	163	176	182	172	190	174	180	154	164	180	172	157	169	157	162	174	171	164	158	159	152	174	164	192	189	166	192	176	160	183	182	170	166	177	203	181	189	151	151	160	173	145	170	183	174	178	176	153	172	177	189	180	167	169	163	167	170	145	163	177	186	180	164	169	192	162	168	166	164	154	158	184	176	172	160	181	149	176	164	184	171	163	183	164	184	161	166	178	148	170	197	167	172	150	169	155	182	170	202	207	164	167	177	172	186	177	198	174	163	163	215	177	190	184	173	146	174	182	170	155	174	158	158	158	191	158	180	152	178	192	157	175	162	188	156	158	175	163	174	168	169	175	198	166	192	179	151	158	166	181	157	163	171	183	159	162	170	153	176	171	163	182	163	190	147	170	179	171	168	159	180	164	161	183	176	196	177	161	161	167	167	146	174	183	177	154	180	174	177	154	184	163	183	199	190	169	180	174	164	159	172	170	168	181	185	166	160	173	172	154	174	155	155	156	151	145	195	178	166	176	173	184	203	187	174	130	184	195	155	152	194	179	179	169	173	158	154	150	174	178	177	177	163	165	156	206	173	152	172	159	170	182	188	161	174	195	167	150	185	147	170	171	161	187	183	156	171	171	204	170	162	166	185	175	163	164	163	184	158	173	174	159	164	190	154	161	154	180	196	194	162	164	185	180	158	187	162	143	184	164	188	191	177	161	191	203	172	178	156	175	151	166	159	185	173	164	159	157	174	157	160	182	165	154	174	170	173	181	191	196	155	173	170	172	167	175	152	167	169	166	162	168	162	166	194	170	173	183	148	188	167	169	187	172	181	162	164	149	154	143	173	169	155	197	161	169	182	167	182	165	145	157	155	205	171	157	189	182	135	154	206	164	176	179	179	161	167	164	170	179	180	187	184	176	149	158	179	174	145	183	155	163	197	177	160	151	155	176	188	163	179	165	168	154	181	190	168	165	159	173	149	183	178	153	178	179	177	168	160	186	176	160	189	170	157	189	160	168	152	175	169	151	170	165	150	177	165	158	170	174	169	158	172	168	164	176	171	209	179	163	152	169	148	156	164	191	169	182	187	168	152	181	198	178	174	156	170	170	159	164	175	166	156	150	169	184	165	168	152	178	166	149	176	157	184	152	157	193	141	166	161	153	155	168	174	160	148	175	174	164	178	173	167	184	170	176	158	185	148	170	168	185	161	163	181	182	186	159	172	163	175	183	172	176	158	160	172	184	145	163	158	151	176	161	156	196	181	160	166	161	156	188	194	169	201	154	187	179	162	155	167	173	173	165	180	193	170	173	163	167	197	166	192	173	179	150	179	162	167	186	179	164	172	181	171	174	166	175	174	183	161	192	185	176	170	173	145	141	179	163	169	185	154	152	153	169	193	175	169	174	178	182	165	170	168	188	174	165	175	157	165	171	147	176	154	175	178	203	150	186	156	175	175	183	174	183	165	159	167	174	186	186	148	169	188	182	168	167	185	164	183	168	185	168	157	166	194	156	158	175	181	163	160	169	162	183	163	179	184	206	165	177	145	175	163	167	190	168	186	199	171	185	182	174	157	167	177	156	172	159	178	163	154	155	157	166	167	160	168	194	176	145	170	163	190	176	160	181	171	190	175	169	153	168	163	161	167	172	177	164	187	167	175	156	153	170	174	163	163	178	180	175	156	181	176	210	154	166	183	165	187	165	153	199	156	171	176	176	194	188	179	173	190	182	195	189	156	182	168	161	177	156	165	169	172	171
7200	16897	13548	7096	5031	3834	2882	2346	1883	1676	1608	1379	1212	923	795	713	604	628	747	654	527	445	376	336	355	313	318	300	291	316	294	307	273	257	287	241	270	246	243	250	269	234	257	231	276	245	242	255	256	240	235	279	297	269	275	259	240	255	247	211	243	244	207	190	220	223	242	235	224	213	230	224	223	234	236	209	235	201	235	229	220	218	228	214	234	233	217	211	270	263	212	203	219	237	188	242	200	177	181	233	236	199	199	196	191	231	213	216	232	220	222	185	196	220	201	218	239	225	224	194	192	202	210	234	217	226	194	207	207	208	231	189	204	188	213	202	214	202	190	197	208	195	217	222	203	230	191	216	210	194	217	217	230	204	204	186	199	210	209	233	201	230	205	213	212	203	206	236	195	203	220	222	204	216	206	202	190	211	220	224	209	224	204	189	221	196	211	240	207	205	224	195	205	214	187	185	211	211	207	186	204	200	237	215	208	218	214	209	221	206	190	182	202	212	199	213	199	211	180	203	198	210	215	200	161	225	222	198	186	223	207	225	194	194	186	226	192	201	165	206	204	195	226	205	213	188	206	201	229	212	178	202	181	217	183	184	196	197	205	191	193	215	189	227	210	208	221	207	211	200	214	182	212	220	201	216	203	228	201	217	217	213	223	209	203	214	190	194	234	217	196	214	213	212	213	208	212	224	204	178	215	197	210	223	185	203	220	228	225	198	230	206	222	204	224	215	190	211	215	226	194	208	199	252	177	214	205	192	228	207	186	217	181	227	220	218	206	216	205	201	193	194	231	216	201	195	205	195	214	200	208	210	229	210	184	214	233	230	209	200	198	186	229	200	213	204	224	213	186	191	214	203	203	215	218	222	217	202	221	221	210	204	226	200	198	198	218	216	218	199	197	211	197	229	226	184	178	173	215	216	204	214	186	233	189	214	206	189	188	207	221	197	207	203	212	200	206	193	198	189	219	196	225	229	222	194	196	190	183	216	214	221	205	242	200	195	189	213	192	221	200	213	235	203	216	228	200	223	209	185	189	189	215	191	215	199	207	201	201	198	188	190	205	223	210	201	224	203	223	211	195	214	193	221	222	205	206	193	219	217	199	234	195	207	203	214	202	201	230	206	206	196	216	190	209	216	241	198	189	207	219	215	207	211	205	195	230	225	225	215	220	194	187	185	210	199	183	186	202	210	195	212	201	206	198	188	205	207	176	197	202	203	191	194	214	238	191	212	229	222	220	222	214	199	233	223	189	194	193	207	215	242	196	195	228	208	216	194	210	227	206	192	226	196	202	224	211	203	215	195	212	199	186	192	207	238	198	235	200	189	197	189	216	221	221	235	185	197	191	227	206	200	222	223	186	244	185	221	218	218	221	198	214	216	199	191	223	197	221	197	211	190	221	254	194	199	207	219	235	220	202	206	210	196	205	183	206	195	194	226	198	200	215	224	216	185	192	216	191	212	209	209	210	224	202	200	219	196	195	191	216	223	224	175	208	189	193	224	211	198	186	203	236	220	202	171	197	208	206	230	219	201	209	196	190	202	204	209	202	215	208	177	207	243	209	191	220	199	189	191	194	232	176	223	219	222	206	216	221	185	222	216	209	225	201	239	216	191	203	192	238	211	193	239	239	228	187	211	207	200	183	205	199	162	207	207	197	188	207	197	202	203	212	235	210	215	215	216	211	214	223	213	224	173	222	180	192	232	208	210	194	203	210	201	201	200	214	231	219	204	203	225	205	209	203	217	214	192	188	223	207	203	201	230	242	206	217	186	212	211	235	223	209	212	188	210	190	175	217	199	179	211	201	226	199	200	232	217	225	192	195	208	215	198	208	180	194	216	222	185	195	177	187	222	213	205	198	218	222	216	228	193	208	189	196	214	230	165	216	204	231	203	189	194	220	202	196	214	202	209	222	189	198	214	203	207	205	195	189	202	193	199	203	219	202	204	192	182	219	215	216	198	186	174	196	220	220	204	201	215	189	206	208	203	203	189	219	215	201	192	210	207	219	200	202	228	210	222	186	256	178	205	186	201	198	204	198	201	218	220	207	199	226	204	212	205	220	227	215	199	226	206	226	202	194	185	205	205	197	191	208	218	207	238	208	210	242	200	214	212	208	208	217	194	225	224	207	222	215	177	191	219	192	199	207	193	209	230	227	206	214	192	178	180	174	224	226	198	211	214	226	222	201	216	211	223	214	195	209	178	237	194	219	214	188	192	194	191	211	210	222	223	213	219	236	199	213	199	197	229	234	212	218	222	209	211	191	205	210	212	190	204	203	172	206	186	241	218	206	219	222	167	212	207	196	215	197	196	227	199	211	214	218	198	216	206	195	215	218	210	225	218	203	194	210	190	203	221	236	198	202	214	204	222	208	195	216	206	249	207	176	208	198	209	193	209	223	208	203	216	205	197	220	202	230	221	213	219	210	199	236	218	209	218	210	198	207	200	216	228	215	196	201	219	183	215	218	188	187	223	229	176	200	192	201	210	215	200	235	205	226	229	199	180	190	217	200	215	206	177	191	234	217	215	188	233	217	200	207	183	215	207	218	222	196	187	197	199	192	202	198	217	231	200	166	216	206	206	207	200	193	196	227	216	212	207	211	212	224	181	227	203	225	185	194	199	219	192	205	206	195	177	200	206	223	250	189	189	220	197	223	205	206	222	196	202	212	212	199	219	204	191	204	200	215	198	228	208	224	212	231	204	227	199	231	208	197	229	207	195	210	205	231	219	212	211	207	227	200	223	212	193	205	230	241	223	203	220	213	211	190	215	200	210	200	230	212	218	208	193	215	226	203	201	210	192	211	221	210	207	172	203	219	201	224	203	183	199	185	224	194	209	204	196	188	208	219	202	213	188	215	227	192	193	218	211	221	202	204	203	216	203	200	221	236	177	188	201	210	218	210	186	193	189	207	212	196	183	208	190	216	189	209	252	203	205	197	205	181	220	209	197	192	207	195	223	218	191	231	220	201	197	230	223	213	214	217	188	199	202	220	204	198	182	203	237	191	210	206	190	203	217	205	190	200	199	221	197	197	229	227	209	188	219	200	236	222	196	200	215	200	183	208	173	199	219	194	208	214	232	219	184	224	203	228	209	240	202	192	226	227	205	203	189	199	187	211	223	208	222	227	191	222	189	209	193	218	200	216	207	212	179	202	197	215	201	192	176	214	218	194	239	210	207	197	209	225	214	225	193	205	220	235	210	187	218	207	197	223	217	210	211	203	192	218	207	217	202	214	198	193	204	201	234	212	214	196	227	208	223	192	205	230	205	212	194	224	211	205	188	184	224	233	194	196	207	209	243	221	193	213	185	232	212	215	201	188	213	200	225	184	197	220	231	206	202	212	211	185	213	192	205	204	237	240	210	214	203	203	210	228	202	216	177	198	233	213	187	212	209	221	200	219	209	222	227	208	187	231	214	210	204	220	216	209	195	208	215	198	230	213	205	219	211	224	224	220	203	210	237	210	205	210	228	240	249
26958	18511	4470	806	560	490	452	411	419	461	419	470	429	399	403	361	387	412	376	393	398	386	359	347	356	348	340	340	338	392	397	336	319	335	367	356	378	369	354	374	363	333	340	318	361	322	347	337	367	315	336	365	382	380	365	334	359	320	373	367	341	362	326	356	335	337	395	392	362	371	362	341	360	349	384	386	364	367	340	348	345	321	333	355	333	348	361	354	348	361	330	341	373	329	360	369	323	334	384	352	317	332	346	341	383	338	343	361	348	377	348	384	332	365	390	335	350	372	325	338	372	377	360	348	315	382	348	350	335	350	341	364	371	376	332	347	361	335	346	344	356	347	338	372	351	354	339	383	346	345	365	348	347	372	356	369	388	352	325	363	368	372	318	342	399	347	367	340	382	374	324	339	361	330	365	335	367	317	348	347	342	351	345	350	379	357	360	342	376	363	347	322	340	363	358	370	333	331	383	334	333	365	349	331	347	346	342	386	363	352	362	373	368	379	354	390	373	383	342	372	338	334	358	338	359	308	343	322	369	377	332	363	360	358	328	364	342	333	347	382	347	364	379	324	367	359	338	331	356	335	366	403	361	337	345	341	331	366	343	354	344	366	342	369	352	357	313	379	369	333	361	354	370	363	321	322	366	334	375	360	373	342	387	390	368	339	361	380	358	334	358	386	362	364	400	370	342	350	337	375	312	353	346	332	344	384	355	364	337	329	346	366	363	346	372	345	320	337	341	346	332	355	360	343	324	342	334	368	361	354	334	340	328	360	350	379	353	309	346	335	370	318	377	348	348	361	343	367	344	344	365	345	345	346	366	350	370	354	358	354	368	334	348	318	381	365	354	379	375	345	345	328	386	374	360	362	341	351	377	343	356	375	367	335	356	374	326	339	395	345	342	353	370	321	382	378	386	348	357	361	374	367	388	356	361	340	370	318	354	330	340	337	346	343	342	329	347	350	325	354	374	357	361	361	365	353	358	382	365	327	389	350	335	347	342	394	359	350	350	378	361	344	365	368	352	363	368	325	361	370	380	366	339	345	353	353	344	374	356	348	371	346	371	325	362	347	358	344	382	353	319	407	341	369	355	340	335	350	355	338	359	324	336	335	324	324	361	342	349	354	319	343	339	307	380	359	330	341	366	352	334	343	365	342	326	322	353	342	350	376	364	392	357	345	334	378	337	353	379	331	397	365	349	348	334	360	353	361	347	355	347	341	342	349	384	369	363	341	392	364	373	315	368	362	364	377	391	350	374	358	342	359	359	333	365	359	347	343	340	361	352	377	367	352	353	404	367	348	320	334	375	369	327	343	360	340	358	369	327	344	327	308	332	375	374	346	339	389	374	383	335	333	355	348	375	338	374	331	338	362	364	360	332	347	338	323	364	347	374	336	341	358	342	332	376	319	342	354	379	360	359	342	327	330	348	345	374	373	334	330	366	343	336	350	360	370	325	340	354	348	337	355	361	357	396	379	400	362	327	325	355	361	359	354	359	342	351	336	337	367	359	379	349	355	331	367	372	337	350	374	364	338	364	365	330	346	377	333	334	341	350	344	368	364	320	356	338	344	370	322	322	383	359	347	335	384	408	334	377	342	394	352	337	354	337	356	351	335	336	358	382	366	339	343	379	368	375	343	361	383	355	381	378	367	335	335	354	341	333	358	351	345	388	341	342	353	345	345	345	359	369	348	334	373	347	324	354	358	320	344	356	335	355	333	359	365	364	360	334	378	339	370	360	357	351	344	334	380	335	369	360	373	345	380	346	358	357	347	334	340	372	343	354	345	346	404	370	335	380	386	307	363	325	327	338	368	331	330	359	368	339	339	353	317	325	353	357	326	341	393	379	343	334	369	346	354	377	324	360	370	331	356	359	376	359	371	331	385	376	357	363	367	371	354	353	361	335	375	357	326	347	356	348	374	343	328	365	363	385	356	356	347	340	353	338	335	314	342	382	363	376	340	336	346	366	363	357	337	377	349	344	362	384	379	346	314	355	355	366	342	331	337	362	369	352	387	366	347	364	334	362	334	330	344	378	314	355	353	346	343	349	352	326	351	337	331	325	358	338	341	352	354	338	399	359	352	350	350	365	317	362	351	354	342	348	317	333	355	317	355	359	304	347	368	353	330	402	341	320	348	389	379	306	354	356	356	323	344	358	367	365	352	308	352	341	356	356	363	367	341	326	339	326	370	386	333	366	340	364	372	332	368	379	366	340	352	379	335	350	343	397	398	348	360	343	356	371	384	374	371	352	363	324	340	398	333	337	352	350	366	370	355	361	347	363	365	334	349	361	378	364	331	337	356	357	319	336	328	331	340	367	336	339	337	320	316	344	379	368	331	332	365	337	377	366	338	354	337	385	322	390	349	344	362	367	344	404	383	307	353	332	339	349	360	351	339	386	346	367	381	376	350	380	344	356	383	325	370	355	346	316	338	365	352	353	341	350	352	349	353	332	369	358	340	359	370	335	340	348	344	363	382	302	357	353	335	375	358	368	360	370	356	319	361	356	350	330	351	335	356	356	336	364	347	343	309	362	387	392	361	397	367	355	315	341	344	334	363	376	356	363	376	361	330	376	373	328	345	341	336	357	352	349	329	347	368	376	349	356	327	395	343	348	342	345	356	350	341	341	387	337	340	322	349	343	393	404	373	351	362	341	370	349	346	378	378	343	342	330	380	356	348	355	346	316	376	367	393	359	353	347	368	360	345	363	323	345	356	367	339	345	332	353	383	348	360	345	345	389	324	369	386	350	335	317	374	363	356	377	379	321	373	378	346	332	358	374	380	370	365	370	380	385	351	355	345	343	355	323	352	318	355	352	375	348	341	376	368	372	337	345	347	360	386	348	363	342	333	336	349	386	354	359	333	341	344	382	341	370	371	364	354	376	364	349	386	353	343	369	341	350	338	357	345	369	388	353	352	350	346	391	358	356	312	354	373	335	352	319	335	341	319	343	375	334	391	356	354	332	354	359	382	360	350	393	367	291	348	357	334	321	352	375	339	342	372	362	341	361	363	340	345	319	364	342	325	314	342	313	353	332	348	376	343	371	361	339	334	356	328	342	381	358	330	359	351	356	381	325	369	333	366	367	327	367	394	366	345	329	369	365	336	332	359	366	366	353	367	377	364	354	341	374	343	377	316	390	353	329	357	346	346	317	366	359	360	349	329	364	349	361	329	352	362	349	378	316	313	393	326	330	347	359	362	351	340	347	333	371	324	311	360	350	366	329	367	369	356	368	357	372	336	367	329	386	332	376	369	370	369	349	355	321	329	367	351	341	323	365	372	379	381	349	341	373	340	360	347	378	356	340	353	367	365	375	360	345	401	371	314	341	374	349	333	369	343	368	369	350	354	316	351	316	338	365	386	389	370	383	348	334	315	358	350	337	384	355	355	321	319	336	374	351	338	362	392	364	367	355	336	347	326	357	342	326	352	318	328	345	350	335	359	329	327	396	347	332	350	354	326	342	327	320	344	329	366
4357	1761	1443	879	750	695	664	649	601	653	700	651	604	558	516	462	513	592	600	591	479	464	446	457	430	454	469	468	473	402	402	459	464	421	429	472	480	403	472	427	467	464	476	445	466	455	476	422	461	422	479	503	437	483	491	429	490	434	489	459	428	451	484	427	452	458	419	420	449	457	423	477	449	456	455	443	436	428	458	433	441	429	442	449	458	454	461	504	442	456	452	460	447	452	433	452	456	425	439	459	466	428	463	469	432	441	426	446	422	445	446	458	445	457	456	433	469	429	442	482	460	441	429	443	445	432	451	390	450	465	500	459	450	416	475	466	443	412	429	448	443	439	524	453	458	444	434	461	448	452	460	443	445	466	418	433	435	449	404	436	481	439	434	436	482	445	439	441	454	408	437	423	450	437	486	454	450	429	393	453	454	435	431	449	459	446	466	457	429	402	450	435	432	484	470	430	462	452	470	454	451	473	429	431	430	449	467	427	431	437	438	417	441	449	452	452	436	415	475	427	427	447	452	446	467	468	456	434	483	437	468	445	457	444	492	470	418	480	442	448	427	436	454	487	459	432	421	436	448	474	472	435	422	417	475	434	460	445	458	472	442	428	429	451	460	419	407	458	448	458	422	437	440	453	442	487	449	457	439	437	478	455	470	454	404	461	471	441	450	470	455	462	460	460	486	464	452	456	440	485	415	448	440	456	475	465	430	438	459	385	495	473	460	472	409	445	456	473	440	453	455	482	460	457	457	448	404	413	505	452	487	431	480	427	486	457	449	451	470	444	445	430	443	446	427	444	462	424	423	450	441	433	430	418	441	425	457	433	460	458	466	442	448	497	432	466	430	453	444	411	461	452	429	435	468	442	451	414	465	445	444	457	494	425	412	443	452	488	437	440	467	458	466	468	454	459	463	459	431	428	482	473	459	445	472	461	440	457	440	456	444	405	416	446	419	414	449	412	438	457	474	483	416	449	477	431	482	454	423	434	479	430	422	457	460	455	485	482	427	407	463	433	448	488	447	440	433	459	413	453	457	439	462	440	431	458	422	410	446	421	477	438	426	464	416	480	414	449	445	433	473	461	437	442	439	461	473	413	437	418	426	464	428	433	417	452	449	434	472	450	427	448	462	430	447	457	424	448	461	445	422	452	462	453	441	429	421	458	462	451	432	437	431	465	476	478	416	474	431	416	428	447	437	434	402	463	466	425	483	467	479	429	450	449	438	413	439	459	441	458	429	422	418	441	476	442	478	459	457	465	453	432	445	426	436	442	427	432	441	414	447	422	456	460	445	499	437	438	446	445	435	457	417	444	452	484	433	414	500	434	480	392	441	440	443	457	410	428	423	401	453	428	419	449	470	434	451	458	456	464	442	465	456	440	467	433	417	445	464	472	459	430	413	482	470	485	461	512	440	426	427	455	454	467	410	425	449	436	412	452	430	485	486	471	430	448	468	434	425	433	420	433	427	472	429	499	443	410	447	476	456	428	477	409	464	445	460	439	441	424	461	442	425	467	412	457	477	421	414	460	436	430	454	458	412	477	433	452	447	467	456	408	439	429	460	435	433	450	463	456	471	459	413	424	439	413	424	443	425	462	441	435	451	421	472	446	425	461	479	470	452	470	459	439	450	454	463	435	387	447	428	444	414	397	449	441	444	461	458	424	446	440	458	460	438	442	444	471	458	422	450	461	504	415	436	425	450	466	446	422	415	451	464	452	448	481	446	451	453	422	464	483	421	460	467	442	424	457	459	500	459	429	456	470	463	453	447	421	434	472	465	445	442	447	436	445	481	469	425	476	411	429	466	450	438	393	467	425	432	454	450	464	436	410	424	448	426	445	444	430	467	411	466	450	454	434	447	455	438	441	443	416	444	440	451	433	461	466	468	433	454	465	463	473	457	454	418	398	473	487	473	425	484	460	448	468	443	401	437	420	414	423	410	416	467	456	457	439	436	446	415	464	426	454	463	451	482	450	434	435	459	455	475	462	456	477	477	460	456	426	452	433	421	452	441	425	472	401	427	417	459	477	430	465	442	452	439	469	436	407	423	448	460	458	433	391	429	477	399	480	405	424	442	398	421	466	448	476	435	435	492	438	472	434	456	457	432	422	469	443	465	368	472	464	432	464	451	476	448	464	427	477	446	446	447	481	448	434	432	428	469	448	466	462	460	417	447	425	463	447	436	456	493	430	471	438	494	469	443	407	414	448	453	411	428	437	441	469	399	444	467	469	423	431	434	426	454	450	453	492	447	428	432	447	441	425	424	433	482	452	491	449	392	431	468	434	451	424	411	431	470	429	450	418	442	459	443	413	433	477	439	434	439	483	452	445	468	422	442	442	504	448	447	458	437	454	450	443	458	408	479	487	418	434	447	441	454	456	494	474	410	410	436	436	432	453	416	451	449	462	459	494	433	430	459	431	453	440	473	437	458	465	422	450	428	453	425	454	429	421	465	425	454	448	451	425	442	431	435	424	488	407	438	412	480	465	432	444	428	471	467	458	408	445	508	447	459	438	424	425	473	440	441	434	449	457	443	474	458	481	435	440	419	436	416	445	452	456	478	401	435	453	441	447	472	463	429	454	459	409	450	480	441	454	444	423	448	455	440	442	466	415	449	413	447	437	443	442	467	427	474	451	477	467	466	445	484	451	431	419	469	481	441	431	420	464	442	450	455	464	433	420	445	487	451	443	463	480	461	435	430	432	488	438	476	449	465	457	431	421	476	490	471	484	428	413	441	457	469	488	492	460	456	455	462	456	428	484	413	470	472	440	425	426	437	436	410	450	445	465	391	448	387	445	476	418	503	447	430	445	422	448	455	483	437	441	439	473	440	441	436	462	451	451	453	452	430	448	465	431	446	499	413	450	472	475	450	439	448	445	442	458	455	441	461	467	432	434	464	438	451	449	449	466	443	503	456	436	427	417	452	449	476	420	479	467	451	433	475	424	467	447	449	453	456	451	479	442	461	425	455	452	479	424	440	448	455	474	435	434	446	458	456	444	473	410	431	448	480	420	459	460	458	445	451	476	433	430	463	383	441	490	452	459	446	440	449	438	443	442	467	462	476	459	401	432	442	431	451	455	463	445	415	444	425	454	410	436	452	435	415	430	410	418	421	445	438	423	416	405	454	466	423	428	452	431	434	434	440	438	456	479	435	423	440	482	483	455	480	461	439	445	413	438	470	458	470	466	488	426	465	447	430	463	483	453	441	434	436	430	473	422	462	436	426	485	432	413	457	446	476	475	455	471	443	450	410	460	430	402	446	392	427	462	435	459	440	451	452	439	456	492	428	437	440	428	430	456	446	486	444	450	403	464	450	506	469	437	442	458	428	482	446	499	453	432	463	453	454	432	449	426	458	428	466	476	443	445	448	438	425	474	449	427	501	433	467	430	458	442	476	407	450	476	442	461	453	479	439	420	447	446	450	413	456	456	444	445	458	433	417	464	417	469	442	469	463	462	438	439	438	452	482	429	442	483
23715	20924	28147	23837	20912	8220	1007	672	596	478	477	447	416	374	308	292	277	298	324	271	280	243	193	213	206	203	201	212	194	208	187	198	216	193	190	175	194	198	194	205	184	193	200	210	189	220	194	173	181	188	194	192	193	186	187	177	184	178	174	167	172	178	201	196	192	177	188	195	170	177	180	197	189	189	193	177	190	194	203	183	218	199	165	197	171	195	196	195	191	187	184	185	171	180	195	203	172	177	209	176	182	163	196	184	191	190	178	185	189	191	171	190	174	168	177	187	175	187	195	185	211	177	186	177	189	191	182	172	170	180	182	187	182	177	174	180	178	192	179	167	166	143	191	184	183	169	174	177	170	177	196	177	201	172	161	182	172	160	176	176	192	185	165	195	186	158	196	192	196	174	187	171	193	176	184	189	167	177	180	173	164	179	174	170	187	178	164	192	195	163	173	173	193	205	204	166	198	207	136	200	175	172	184	146	204	180	177	179	168	171	171	181	189	199	184	156	201	175	191	182	193	196	165	199	191	176	174	171	181	174	160	163	197	175	168	184	182	163	172	185	162	175	196	158	178	164	176	150	182	178	198	174	162	171	191	176	165	170	164	205	174	179	203	218	199	188	167	197	196	169	179	194	177	175	177	206	185	190	150	185	192	202	196	186	180	175	180	186	185	172	191	191	191	172	180	178	181	191	171	219	174	182	174	151	167	182	170	182	187	165	162	188	176	196	188	184	191	183	184	186	154	151	185	188	203	158	155	179	163	163	193	178	159	200	181	192	176	182	181	175	183	170	201	188	179	168	191	183	185	186	181	168	175	184	174	188	178	180	208	179	174	208	152	179	192	175	193	183	184	177	161	178	189	169	163	184	193	189	169	162	163	177	198	178	155	200	185	158	148	180	183	181	166	190	180	176	181	166	175	156	169	159	203	172	185	174	191	189	187	174	170	156	176	160	172	202	161	186	178	185	170	180	191	189	178	178	152	185	168	191	202	187	164	189	186	165	170	189	185	164	162	181	155	170	202	187	180	168	171	186	207	196	179	177	175	185	212	185	210	174	173	186	160	154	208	178	192	185	164	174	168	187	174	177	191	185	172	169	175	165	194	173	166	159	190	174	164	170	165	200	168	175	186	160	181	202	175	166	201	192	176	184	179	172	168	173	192	189	187	172	177	183	179	166	188	179	188	179	175	182	175	192	178	178	181	195	181	182	180	169	180	200	184	161	183	191	155	181	175	170	185	183	183	180	181	184	181	188	154	175	168	180	182	155	193	205	170	188	185	180	182	183	165	191	183	174	182	192	180	181	199	186	175	169	169	164	168	184	168	184	183	198	199	168	187	204	199	177	164	173	178	169	177	166	193	190	181	194	162	171	193	179	186	173	191	164	195	185	181	197	164	179	189	164	163	194	172	155	178	176	201	178	176	148	154	195	168	165	174	183	180	182	215	165	162	199	186	164	192	189	166	173	183	167	191	165	189	173	180	202	174	170	160	182	172	171	174	175	174	196	189	184	195	185	159	185	187	175	166	161	154	199	186	172	191	193	184	193	166	173	182	189	184	182	179	195	194	190	164	187	195	175	183	175	164	177	183	191	180	192	164	166	180	162	173	166	174	176	173	189	162	173	183	187	176	166	162	166	183	166	168	186	153	196	176	179	179	163	208	167	195	176	165	180	170	187	171	189	178	187	190	154	188	176	177	195	172	202	181	185	196	191	163	189	182	156	180	163	166	183	156	182	204	160	192	170	181	199	187	179	193	196	194	201	188	182	193	187	181	180	189	196	208	188	194	197	204	193	157	166	203	182	190	209	197	189	166	152	173	185	187	174	190	192	167	197	179	189	174	180	167	173	193	178	159	194	184	210	181	185	174	186	190	164	198	186	182	192	163	191	160	180	162	199	168	179	177	200	149	162	174	192	176	183	168	225	174	183	181	205	167	187	164	198	166	180	198	177	161	177	177	188	170	176	186	190	172	174	179	191	180	168	172	191	170	180	182	193	191	187	195	205	168	185	169	184	189	182	192	177	176	150	198	192	188	193	166	194	182	195	167	152	170	168	161	181	160	189	166	186	193	173	186	202	185	202	174	196	212	190	184	214	195	203	181	181	158	176	182	155	159	192	189	171	176	170	193	177	175	169	199	205	182	189	205	184	185	183	176	172	157	188	196	182	212	177	188	161	181	152	161	193	179	202	166	169	164	178	187	196	168	187	182	177	188	176	166	175	173	169	163	153	184	177	170	182	180	190	169	167	203	185	213	176	195	147	180	180	158	181	174	184	189	200	210	192	193	152	187	225	192	189	172	188	183	159	187	166	164	182	175	164	186	161	168	166	166	190	169	191	166	183	198	190	142	181	186	196	194	196	210	203	149	171	165	185	179	185	155	192	190	173	160	183	171	199	188	164	158	172	185	215	184	171	199	197	191	218	153	193	190	191	155	153	175	188	159	173	178	188	189	180	169	178	187	183	166	160	194	170	196	170	177	178	169	195	187	198	184	170	186	189	198	186	168	204	183	178	183	182	184	182	191	164	178	169	193	185	186	179	185	201	152	157	184	194	190	180	164	179	158	164	188	173	181	184	197	182	172	187	181	165	188	193	182	168	157	176	164	148	187	172	173	173	169	178	159	172	166	181	203	172	163	171	192	181	168	196	162	181	180	169	149	184	169	193	173	176	168	175	161	178	189	205	194	180	182	187	159	184	199	201	187	179	203	193	186	179	179	166	191	193	184	182	171	144	169	192	164	170	178	171	174	177	187	187	194	167	164	166	192	160	191	192	177	140	142	177	174	190	183	150	180	165	158	171	185	175	170	188	180	169	183	200	181	179	188	192	197	178	180	192	174	204	188	188	171	189	177	177	185	164	186	156	171	174	182	178	207	159	173	190	139	185	185	165	181	183	179	186	179	173	186	191	195	155	179	189	164	180	192	174	167	177	183	178	189	165	170	209	174	183	197	151	180	165	178	188	194	168	156	191	189	169	189	189	190	206	161	190	198	193	184	190	194	181	173	180	216	184	160	184	177	165	185	153	220	191	197	171	168	201	183	192	166	177	192	161	211	185	188	181	179	185	196	191	193	184	176	160	186	184	170	194	190	184	163	183	159	189	184	167	171	199	173	171	154	172	174	207	187	212	184	193	187	178	175	169	177	192	135	169	179	172	198	178	158	163	197	196	166	173	197	157	189	169	183	172	194	171	171	167	183	186	186	162	164	196	174	187	195	169	187	175	172	177	179	168	175	179	194	181	177	189	169	172	189	184	192	186	197	186	227	162	185	192	181	178	182	195	202	175	165	189	197	188	180	158	186	172	170	169	194	174	181	174	177	157	165	192	164	182	182	180	192	185	168	181	189	180	182	159	184	153	183	171	165	199	205	186	193	180	164	195	165	161	164	162	171	186	151	187	177	195	191	174	193	184	177	167	180	176	200	191	198	209	168	208	173	178	155	176	192	179	170	172	160	180	192	196	182	150	171	169	175	166
4909	10239	8121	4027	2782	2191	1688	1378	1146	1087	1047	908	848	646	550	436	426	464	503	458	367	363	323	307	276	310	278	307	282	274	308	283	263	291	256	246	247	275	279	259	247	248	239	247	290	237	268	243	268	245	257	266	261	287	245	252	252	249	255	231	253	246	217	237	255	240	265	258	253	257	243	255	219	256	267	243	225	251	249	238	273	212	229	238	214	243	265	234	248	242	280	237	235	232	223	234	216	201	235	265	235	218	229	227	236	247	232	236	240	231	233	257	260	245	248	223	263	229	251	206	240	239	250	249	246	250	230	239	236	212	240	224	225	216	243	243	255	248	239	241	239	270	238	243	230	230	236	282	234	242	228	245	251	248	255	268	252	230	227	238	239	222	234	233	231	241	244	243	240	223	235	207	231	233	227	249	232	223	211	225	260	225	235	241	229	248	244	209	226	220	227	267	242	259	231	228	229	235	284	226	260	209	236	223	259	226	242	215	277	244	225	244	215	253	210	242	244	240	230	253	247	258	229	247	232	225	224	219	256	226	255	212	233	230	234	252	232	238	236	228	252	249	261	247	227	223	238	230	238	242	222	242	229	234	226	232	236	240	258	273	244	211	249	249	240	238	260	235	222	250	248	243	237	258	211	221	246	235	254	249	234	237	249	277	261	244	243	244	261	222	223	219	238	250	212	225	250	242	245	212	250	254	216	222	237	251	212	226	229	243	221	223	220	227	253	226	253	249	231	239	205	253	225	230	237	202	211	207	224	249	223	213	228	252	268	229	263	224	230	217	230	261	251	225	226	247	231	240	243	252	270	222	234	245	254	216	235	243	275	222	241	264	238	237	210	248	223	224	232	202	230	235	230	219	212	193	257	229	239	227	219	260	201	227	216	244	245	240	248	220	214	233	234	227	223	220	265	239	237	254	222	242	246	231	247	226	226	228	243	237	216	246	232	251	232	232	205	228	245	255	230	247	242	241	214	224	215	249	235	270	223	230	243	234	242	235	214	236	245	228	245	216	240	222	245	234	223	248	245	250	239	198	231	258	229	236	233	242	253	239	244	228	222	231	222	231	260	265	236	255	252	200	231	260	245	248	254	229	258	226	243	225	247	238	234	240	255	262	247	229	216	193	241	247	230	216	199	233	222	220	241	262	224	246	237	239	221	219	221	242	241	232	238	236	233	226	250	259	237	234	244	237	226	210	215	227	217	263	247	243	235	260	252	226	245	228	251	255	247	256	237	236	247	242	215	235	238	191	259	228	236	227	232	221	243	210	230	240	229	234	228	253	238	216	246	256	248	242	243	228	244	231	242	217	234	254	249	235	242	254	247	228	252	214	245	224	241	234	249	230	241	231	245	204	286	238	218	223	234	226	230	224	203	248	236	227	249	230	231	248	222	264	202	229	230	236	274	222	227	236	227	247	252	226	236	233	236	233	219	248	217	261	247	228	266	241	246	238	229	220	247	232	243	225	256	243	239	212	226	250	246	246	245	222	234	250	222	260	235	270	235	254	243	233	220	252	256	229	217	242	234	238	258	220	250	226	260	258	210	247	235	236	217	227	215	222	250	210	227	227	249	262	247	258	204	246	223	224	252	242	247	239	232	219	226	236	210	264	207	240	237	236	219	215	202	225	264	211	228	239	218	234	231	235	206	244	226	258	230	237	249	242	235	236	219	232	249	247	236	209	232	236	234	239	283	233	222	231	267	230	224	254	225	249	237	234	243	223	228	235	261	203	243	231	232	240	246	258	226	218	210	232	221	227	256	248	249	243	220	225	240	241	223	215	205	253	263	245	233	224	220	203	234	242	233	231	223	259	235	246	212	245	240	235	241	220	208	224	222	245	214	229	244	208	209	232	236	229	216	227	247	251	260	227	225	237	223	237	250	254	242	254	250	239	223	263	216	211	248	246	222	229	226	213	239	222	249	239	255	244	228	225	252	209	223	253	239	230	240	225	239	230	237	230	258	240	237	226	246	240	229	242	232	248	273	257	259	239	241	250	244	230	226	243	250	218	239	226	235	241	241	234	238	230	213	227	218	216	236	225	235	232	257	206	262	238	237	232	207	232	232	201	214	235	234	230	217	235	248	242	228	225	219	238	234	260	237	239	244	254	228	254	225	212	235	270	226	219	248	228	242	216	230	247	240	246	227	217	224	223	252	266	263	227	246	218	258	224	237	249	250	217	250	227	241	220	232	233	242	226	216	222	211	254	240	228	261	259	204	238	226	215	240	235	234	256	227	220	248	227	235	247	253	249	238	262	278	198	242	219	231	224	259	249	225	224	218	228	261	216	237	246	224	216	243	242	262	221	236	244	244	195	217	244	210	248	249	217	229	243	254	262	236	229	230	233	225	246	247	249	244	251	237	245	211	259	248	245	271	222	236	220	247	220	236	261	263	228	252	233	235	223	251	235	260	206	236	247	235	222	211	226	254	267	228	241	262	239	239	241	225	209	212	229	235	238	216	227	205	220	227	227	232	239	250	225	240	232	232	238	233	221	246	211	224	213	240	253	226	210	232	240	236	227	263	238	220	215	228	253	209	235	258	227	217	219	220	226	259	268	213	254	228	231	247	242	249	211	231	227	282	264	225	238	248	229	230	238	249	210	228	267	234	246	248	246	213	236	234	257	245	231	232	235	210	220	239	209	246	217	238	246	238	244	233	248	206	237	250	236	273	228	223	227	189	232	241	227	215	249	234	239	237	239	214	211	226	230	226	248	269	238	230	254	219	245	223	266	233	226	256	226	250	231	220	244	250	249	272	224	225	245	236	226	231	230	253	237	226	242	197	236	249	204	233	231	217	253	255	235	228	217	231	240	236	220	239	249	250	243	251	264	259	230	233	253	214	233	224	245	212	257	223	216	247	220	250	242	236	238	231	231	236	227	252	269	215	237	222	262	232	239	241	228	249	204	251	229	243	212	227	244	231	222	226	234	255	213	221	219	222	227	239	239	230	250	215	233	230	227	227	249	225	209	229	208	216	254	245	244	218	244	240	235	226	229	233	228	249	266	222	234	235	232	235	234	200	245	224	246	246	225	225	209	233	239	236	248	247	228	218	242	225	242	251	240	236	224	202	237	248	246	269	221	246	226	269	220	238	250	239	237	238	241	210	215	243	221	222	241	228	232	206	240	242	275	266	242	244	236	230	265	245	222	234	253	248	233	247	238	237	219	220	238	266	234	220	237	246	233	251	237	220	253	220	204	241	228	228	248	245	237	232	212	222	219	259	248	234	243	230	234	235	252	238	227	241	249	225	224	228	241	226	211	242	218	255	221	244	248	231	223	228	209	229	236	219	219	233	229	245	247	245	244	256	221	238	220	252	233	225	224	226	224	241	246	246	221	273	239	265	231	218	218	239	233	237	233	236	225	259	249	249	258	224	222	226	216	232	242	251	258	267	228	244	230	234	230	203	252	231	234	241	236	259	235	268	237	234	220	260	209	221	226	222	199	222	223	226	281	230	217	266	250	237	210
24935	20918	26932	24909	8302	943	733	619	604	545	629	576	562	510	509	486	473	460	482	440	409	438	446	422	423	443	433	433	477	423	407	418	416	389	422	406	414	434	419	403	375	403	417	437	426	415	406	420	424	419	428	417	425	418	408	405	422	457	434	434	416	436	402	411	447	453	428	459	395	399	387	406	381	407	405	418	398	406	422	389	451	381	390	399	441	425	386	416	436	390	427	394	398	417	387	403	410	428	417	427	392	403	422	380	423	402	419	418	399	401	372	453	413	399	412	449	432	376	416	407	421	394	423	444	404	448	423	382	400	409	378	392	393	409	408	412	416	400	450	456	418	414	420	402	434	376	441	410	384	428	440	430	423	421	389	415	417	416	395	397	414	401	396	406	434	433	437	371	386	416	419	386	449	410	399	380	411	410	377	375	405	396	456	426	415	416	418	441	404	352	398	405	380	400	392	404	408	407	394	372	402	437	390	396	400	413	395	393	371	357	403	433	437	405	452	426	402	402	414	400	414	457	416	444	407	422	401	387	407	425	426	422	393	430	394	419	413	468	419	406	396	404	413	457	406	424	379	426	402	407	382	431	416	393	415	397	393	407	405	432	399	436	415	416	426	418	384	396	400	385	376	384	413	384	387	398	413	380	413	423	431	378	411	426	388	380	406	406	393	411	380	378	374	430	396	441	388	376	394	359	415	402	396	436	387	421	415	412	399	402	406	402	397	391	428	363	399	383	405	443	408	418	413	393	447	431	411	434	432	380	430	401	381	437	406	445	423	379	410	404	432	390	387	378	358	451	398	445	403	395	414	391	486	395	414	443	406	408	437	428	407	412	370	409	391	416	407	432	396	410	396	414	399	396	423	387	343	383	403	413	399	416	456	369	376	394	420	446	411	427	440	393	346	421	374	395	398	424	410	381	381	407	378	424	432	412	385	368	427	421	404	382	412	433	392	373	361	418	433	380	421	442	396	395	394	402	416	444	449	383	394	420	420	418	385	392	418	407	437	399	424	406	405	392	420	420	384	422	394	422	398	406	400	372	388	382	370	392	389	373	404	414	412	416	411	372	429	368	418	380	409	454	391	390	421	424	407	401	407	389	422	428	426	364	398	418	409	402	395	396	376	391	403	376	409	413	404	407	461	401	398	429	416	415	410	402	407	375	414	402	378	418	407	389	407	383	410	421	432	382	395	418	428	408	434	393	410	469	403	399	395	379	401	377	385	408	422	407	421	423	406	397	408	368	395	426	421	411	406	423	410	422	398	409	388	397	359	416	414	417	430	396	401	378	376	424	407	399	430	390	406	411	435	407	375	418	403	409	397	432	412	421	410	407	439	401	425	400	459	404	431	374	392	410	399	385	417	424	403	409	381	446	397	392	391	394	391	386	445	446	383	413	403	405	368	410	386	413	396	445	400	382	408	448	383	387	422	412	390	396	406	400	426	384	388	384	420	429	387	371	384	386	481	376	390	434	410	435	396	406	390	408	412	386	411	387	412	415	416	403	432	403	389	434	426	450	416	389	361	429	381	374	382	435	431	400	400	398	383	364	424	392	357	402	414	403	415	414	391	457	374	428	386	382	367	471	396	407	428	391	360	364	390	397	393	419	419	401	404	445	371	360	427	412	429	424	428	408	437	383	403	385	408	359	373	406	387	408	424	412	418	426	425	401	420	407	393	390	377	415	428	382	405	371	435	393	409	412	435	382	429	418	387	415	412	385	409	418	388	410	378	395	408	398	424	398	441	402	404	380	386	439	382	420	386	404	398	411	399	387	402	410	437	395	385	384	417	390	405	417	426	405	416	418	414	457	447	425	422	400	432	405	400	385	404	417	414	406	415	410	411	409	431	405	398	377	418	383	442	407	416	359	426	387	400	442	414	387	393	408	374	415	405	409	400	412	443	428	405	396	409	351	436	391	433	436	423	387	422	411	438	427	412	401	410	411	379	392	440	414	414	412	393	421	365	414	430	427	411	361	406	423	418	399	421	372	393	382	422	415	382	423	437	406	377	371	386	379	393	436	438	382	388	399	358	410	407	434	413	403	399	388	442	384	417	420	370	395	381	408	395	430	435	435	414	400	395	412	433	432	385	437	388	401	425	439	400	390	421	396	421	436	423	433	387	374	397	400	401	378	404	356	404	419	429	442	388	403	402	461	392	384	395	423	430	408	422	432	402	391	412	431	414	393	414	387	419	412	420	429	397	382	440	386	376	406	412	412	381	430	395	386	407	424	395	440	409	422	418	416	379	407	403	426	427	370	426	370	411	418	413	398	382	401	410	361	416	421	414	406	427	426	404	389	403	408	412	407	390	392	400	395	420	383	391	403	399	390	405	397	433	412	417	397	389	362	410	426	472	417	434	391	384	408	423	428	403	386	423	417	390	400	394	414	416	423	410	410	386	434	405	434	417	384	385	415	401	434	409	396	393	421	425	413	450	400	405	402	392	408	409	405	409	402	390	439	420	420	401	408	408	437	402	412	423	404	431	392	410	400	380	410	430	389	399	382	405	434	398	365	398	420	391	411	410	373	418	405	401	420	394	424	363	401	425	410	447	425	423	419	420	412	425	419	416	396	399	399	410	429	426	429	388	386	355	407	430	396	399	388	412	391	416	392	406	448	404	458	409	442	399	411	392	409	410	414	417	431	411	398	400	436	384	387	432	441	379	424	401	400	401	409	407	411	369	422	423	405	415	402	373	391	457	434	384	411	422	396	413	422	425	424	426	393	366	410	419	395	460	376	401	395	399	417	425	419	389	402	397	415	396	407	452	429	436	412	406	371	412	417	398	408	412	397	403	412	391	411	401	412	369	439	400	448	449	402	382	408	394	406	390	408	404	428	428	416	405	406	410	375	395	418	410	442	390	425	369	402	414	436	407	420	419	372	376	418	419	402	421	400	398	406	447	417	394	413	404	419	423	405	422	387	424	402	394	411	416	435	410	383	429	399	435	402	412	382	443	406	418	419	412	402	408	414	395	440	419	416	383	404	401	401	385	402	394	398	386	419	417	391	429	397	399	404	419	399	407	419	426	404	431	412	415	417	399	390	435	387	403	411	430	426	396	438	412	383	412	376	441	403	403	385	425	401	446	432	398	413	413	412	405	382	378	400	427	376	407	412	395	401	402	392	411	419	449	407	421	392	430	398	424	405	406	404	389	404	406	395	413	413	418	391	438	391	423	428	400	392	419	400	386	447	369	391	387	408	424	394	434	394	411	414	394	409	452	440	405	413	387	396	451	421	383	434	428	393	394	420	412	424	404	416	416	424	406	399	361	421	431	389	410	387	387	406	389	391	392	406	402	396	407	415	383	433	391	420	406	412	427	433	400	397	407	408	378	406	430	418	396	384	416	468	438	396	397	420	389	453	428	409	411	398	426	442	440	427	398	412	424	397	414	391	389	392	396	411	427	375	403	378	420	388	401	408	398	405	387	416	459	408	434	398	421	389	409	390	404	408	441	394	408	394	405	397	416	387
4882	6582	5029	2718	2055	1663	1472	1137	1133	1049	993	978	923	786	744	624	670	687	692	670	563	556	571	527	535	523	524	531	515	513	572	493	538	506	502	516	504	484	477	484	488	527	533	537	508	509	529	496	504	513	520	516	546	509	519	550	477	499	469	480	518	511	500	482	514	482	480	479	529	485	522	445	496	497	483	509	538	490	528	499	494	486	493	506	486	524	508	497	542	504	499	470	511	522	513	516	462	487	491	545	469	485	509	497	466	512	482	519	505	518	478	483	511	495	492	493	492	511	517	489	480	494	481	518	476	521	516	497	504	528	456	499	525	469	476	492	494	494	510	519	490	466	556	509	530	473	509	455	459	511	535	505	514	479	514	530	477	521	473	483	490	472	489	444	525	500	491	467	470	501	473	461	477	505	495	528	467	509	477	520	480	475	484	472	525	495	501	499	492	530	487	551	479	490	508	488	466	485	487	475	482	474	495	502	535	526	449	515	533	473	507	515	547	527	502	516	503	507	534	472	512	483	481	525	479	486	534	477	505	492	496	447	485	512	513	518	486	501	506	483	494	499	518	488	481	456	466	502	489	491	490	508	522	492	518	546	465	455	492	512	504	516	502	462	504	458	487	477	515	497	491	501	503	498	518	475	468	466	532	526	530	510	537	474	501	467	519	472	490	523	498	515	503	537	523	479	510	478	455	435	449	461	532	539	529	513	509	497	520	519	512	451	469	499	508	469	497	442	488	528	467	502	527	473	486	475	490	490	498	462	491	493	468	466	494	480	515	451	492	553	478	489	488	474	503	477	528	513	508	503	497	457	448	515	502	524	487	494	481	499	521	495	494	521	496	509	464	488	493	479	503	494	484	490	476	503	468	515	490	523	516	496	500	494	512	486	490	502	484	497	499	497	496	495	512	477	500	512	475	487	485	490	459	484	525	478	508	500	510	500	551	521	471	488	486	496	509	521	532	503	455	493	500	455	520	504	512	482	520	485	521	459	510	526	517	471	510	498	465	506	525	503	498	516	482	502	489	516	508	523	479	464	485	515	531	501	510	482	479	491	516	524	490	440	472	472	496	521	496	509	486	516	489	523	503	485	494	494	459	472	472	489	476	483	523	492	502	470	517	502	524	504	509	445	485	484	480	497	481	521	468	481	467	482	536	481	517	457	523	505	469	529	511	500	488	453	488	513	488	520	495	436	549	502	486	556	505	496	463	483	496	482	485	514	502	522	520	476	508	527	527	489	516	496	498	510	497	525	500	500	514	512	486	498	538	512	492	502	511	501	515	471	522	490	485	492	483	466	523	499	523	465	498	505	518	506	470	479	482	504	501	518	497	521	503	485	496	492	492	515	493	491	511	506	478	502	506	493	507	509	497	476	477	480	522	533	507	505	548	485	497	503	463	489	495	501	494	504	465	533	477	492	522	468	494	559	511	518	482	547	498	477	506	511	514	509	523	514	513	495	526	504	495	478	483	472	526	480	500	463	554	471	529	502	514	525	514	530	534	509	511	498	492	488	492	528	486	508	528	455	466	481	480	493	493	500	541	497	501	497	518	468	515	514	491	486	510	517	470	501	502	468	507	504	514	477	490	513	518	477	503	473	499	497	514	498	509	501	485	535	500	468	498	466	457	514	514	514	516	485	502	505	504	504	469	523	545	490	515	486	468	495	473	520	477	469	502	489	462	478	479	510	464	499	507	506	507	489	477	508	510	480	493	503	520	504	509	492	473	467	495	499	520	503	501	481	500	509	504	514	539	508	520	464	506	514	474	458	531	520	480	515	494	513	525	501	533	498	526	468	482	530	530	450	489	530	517	505	476	499	460	477	515	494	478	477	551	516	505	513	506	524	503	512	533	477	503	473	510	493	495	494	476	513	505	489	525	517	519	465	470	505	495	470	504	526	487	517	529	505	514	532	475	504	481	488	512	520	441	488	496	471	513	523	504	526	514	482	536	490	511	496	474	480	498	485	491	509	481	481	478	481	530	451	493	448	473	477	508	497	488	478	509	499	461	532	556	504	490	463	479	445	502	524	482	498	503	475	471	521	514	481	458	466	505	498	484	482	520	494	526	519	503	546	547	456	500	464	510	466	470	515	475	486	513	505	496	478	467	547	538	500	507	477	523	535	483	538	474	506	525	514	534	509	499	482	519	494	511	494	519	487	469	513	450	460	505	485	488	553	531	509	511	537	486	490	479	486	495	489	528	495	510	483	462	500	494	508	493	488	493	471	470	498	520	516	503	512	523	476	486	509	462	473	547	473	505	483	491	448	476	501	504	460	485	463	446	494	500	482	459	482	456	487	473	503	481	523	497	503	473	487	485	515	533	517	520	488	493	507	504	517	512	479	545	439	493	488	487	478	486	525	471	504	478	518	519	498	487	495	543	540	498	441	497	521	498	509	485	508	523	484	475	509	509	503	486	483	495	464	516	500	483	494	473	454	513	515	528	492	460	526	512	481	508	481	499	470	495	484	508	479	517	499	485	512	535	470	474	523	499	501	518	501	488	476	490	499	506	498	495	496	515	491	476	513	532	482	497	469	500	484	488	474	496	509	465	510	499	480	434	510	501	530	478	508	433	495	473	516	479	487	507	457	487	462	485	471	519	521	517	482	534	509	481	521	437	519	508	464	469	468	505	509	490	506	516	491	493	494	508	493	504	474	451	476	519	522	486	484	531	535	516	530	531	477	549	489	492	493	511	467	506	492	506	524	485	478	507	513	508	505	496	495	456	503	486	512	503	536	555	450	498	512	524	461	515	507	503	468	497	487	478	479	475	465	477	500	506	475	511	513	470	538	507	485	510	468	472	531	514	496	497	467	521	518	511	505	470	491	491	513	547	508	492	525	472	531	485	496	518	487	490	509	499	513	509	525	481	471	472	498	495	500	477	474	484	485	524	450	496	537	498	477	493	490	516	511	533	515	474	483	484	467	462	536	496	509	469	498	545	481	490	480	486	485	471	480	501	507	495	478	536	469	498	456	462	499	541	499	485	494	502	528	463	526	493	531	487	538	497	506	450	496	481	504	555	487	502	490	500	471	524	505	521	527	471	489	518	470	491	510	520	480	483	533	491	517	475	464	447	526	511	501	484	470	479	517	532	498	483	538	499	502	470	509	508	482	474	541	505	478	517	496	491	464	547	527	496	503	514	535	468	527	524	486	518	505	495	467	513	515	497	508	454	495	484	470	534	479	490	511	480	493	454	461	502	512	533	468	489	539	471	462	484	475	461	461	481	476	492	466	445	490	464	511	501	497	468	484	524	475	524	527	466	490	519	507	504	507	466	526	468	509	483	472	478	495	509	506	481	483	479	498	495	512	480	509	513	509	489	516	519	512	511	495	513	511	492	486	498	470	477	493	494	513	507	497	476	492	508	503	486	469	504	536	472	528	477	501	489	542	500	523	523	508	462	462	490	459	470	514	498	448	494	492	520	507	488	480	506	515	472	480	468	522	521	521	491	457	498	501	513	486	511	479
22734	20963	28686	23385	20953	20987	7930	1148	817	711	725	627	619	493	408	383	342	342	416	376	305	283	252	233	224	226	241	224	213	214	223	230	204	201	208	190	204	206	196	185	209	182	200	214	216	192	166	179	177	210	206	192	215	216	182	185	202	193	180	197	169	175	188	192	189	185	207	184	203	152	144	194	197	206	205	181	176	179	200	178	198	166	163	186	183	181	161	166	210	176	221	177	171	182	181	175	189	180	171	156	170	164	198	164	168	176	165	182	175	163	173	170	186	175	171	186	185	176	179	163	175	182	198	159	212	165	186	152	159	164	175	185	172	191	186	161	177	178	169	179	197	159	185	161	171	171	171	171	168	168	209	160	188	159	168	186	162	168	184	181	187	182	195	166	165	182	187	208	182	177	190	184	170	185	172	182	187	158	184	195	166	186	168	175	174	204	156	186	197	181	169	170	198	187	139	150	196	174	179	183	190	163	181	182	153	167	170	160	170	167	171	182	195	181	176	181	195	184	180	177	175	162	198	171	179	174	176	179	181	173	195	195	175	157	189	136	151	164	156	178	182	177	188	169	161	161	181	183	173	168	173	170	197	150	150	158	185	165	159	175	172	175	177	157	187	184	161	172	167	170	183	176	181	171	192	166	201	174	191	176	147	172	154	176	172	181	181	162	198	177	183	199	179	176	177	185	180	188	163	184	203	176	174	166	185	177	189	185	164	181	170	171	179	195	184	165	172	173	160	206	167	190	178	166	166	210	188	198	185	185	152	166	199	162	178	157	167	172	163	206	190	171	195	192	157	154	191	164	192	163	176	159	178	179	181	173	192	176	180	189	149	164	160	187	166	169	170	154	189	162	201	183	178	170	193	193	178	164	175	157	197	190	206	176	181	160	193	159	175	176	162	177	163	165	177	157	197	174	185	173	204	175	181	181	183	185	158	176	173	158	165	173	169	184	177	156	158	157	188	150	158	165	173	161	180	175	190	162	148	167	153	168	153	184	185	203	183	163	188	178	177	185	186	166	187	173	180	183	180	163	180	192	166	172	181	185	180	186	167	179	151	175	159	193	172	192	173	172	152	185	188	152	174	179	166	180	195	157	185	183	149	160	169	189	195	181	180	170	186	171	162	197	170	195	184	178	153	200	168	158	183	171	163	198	170	198	164	166	177	173	174	156	170	190	189	154	172	180	170	183	155	177	161	176	168	158	193	169	196	163	161	191	174	157	177	184	171	176	169	179	193	198	167	190	171	171	178	180	170	170	159	195	172	177	179	175	147	176	178	162	206	159	155	171	171	185	188	171	164	156	184	169	166	165	147	186	160	204	175	155	184	156	155	173	174	143	172	182	173	154	195	169	186	149	183	162	180	164	172	177	194	168	168	166	174	180	164	171	161	182	162	192	166	184	173	159	197	177	164	160	174	154	180	190	157	182	180	175	184	181	169	175	190	168	179	182	183	185	154	170	193	160	191	170	194	209	141	150	182	184	159	190	181	181	186	160	170	187	164	181	210	175	169	179	198	177	140	178	160	177	167	166	174	216	162	183	179	174	188	187	167	178	157	174	177	179	167	184	197	195	181	180	179	168	176	175	165	180	191	156	192	181	183	150	161	162	175	161	205	208	168	192	186	179	198	156	184	172	156	166	179	185	165	167	184	177	153	191	165	186	156	159	170	168	183	181	184	167	192	167	177	164	193	150	180	185	164	189	167	179	167	175	183	160	163	174	174	183	181	184	206	202	169	171	168	166	184	143	174	178	188	153	152	193	172	181	178	174	170	183	177	184	181	178	152	184	171	170	170	186	167	175	183	177	186	187	208	166	185	164	176	174	185	185	173	169	187	147	196	178	173	162	189	165	152	178	180	154	178	161	180	168	153	165	186	190	207	164	173	165	177	195	172	171	180	189	173	165	156	174	177	158	172	174	165	188	180	177	163	178	180	176	183	175	186	163	168	191	154	177	174	199	185	177	158	137	144	184	174	160	169	152	171	179	206	167	171	190	162	173	171	174	177	135	146	171	164	160	182	172	178	171	196	180	178	168	156	153	149	186	183	178	190	144	172	168	162	159	164	161	163	186	190	182	197	176	178	165	182	179	177	178	183	173	154	181	187	175	160	166	173	183	179	176	171	178	155	182	174	185	168	159	182	164	144	174	182	199	166	160	178	198	178	167	191	196	166	198	159	182	155	165	164	164	186	176	158	180	177	133	179	163	181	150	172	160	145	178	163	178	165	192	190	185	159	197	170	168	188	183	178	186	200	154	190	168	181	178	177	169	174	154	188	185	179	158	159	177	180	191	169	158	172	187	158	181	160	186	172	179	174	163	197	157	175	160	182	182	167	202	186	169	183	184	172	162	201	158	178	198	167	197	173	159	158	161	172	173	175	158	178	163	174	187	192	177	160	175	165	178	179	180	172	178	188	170	195	171	155	145	178	194	181	175	150	181	167	159	148	155	198	166	190	192	199	168	157	166	177	157	189	162	192	159	173	153	184	181	173	171	161	176	168	171	162	164	175	178	191	154	180	161	178	175	174	167	183	165	166	190	170	186	161	168	193	156	173	165	181	185	167	158	164	158	158	180	177	166	151	172	152	168	173	179	169	178	186	191	154	161	164	166	185	188	173	181	190	173	165	190	193	188	168	164	147	171	145	171	175	187	193	190	160	155	169	201	179	164	176	155	197	176	155	185	149	169	189	158	185	180	161	208	194	181	179	185	191	167	163	200	156	179	163	191	171	160	182	174	190	194	174	188	170	199	184	159	191	158	170	175	182	168	178	167	178	172	159	182	184	174	162	196	158	171	186	141	170	174	158	175	158	162	186	202	184	174	182	171	155	173	178	181	202	167	190	163	161	169	187	178	180	154	173	166	164	172	188	170	156	171	178	185	173	169	151	191	181	192	171	178	173	185	185	186	190	175	174	196	171	194	180	190	166	168	182	153	201	144	191	167	185	163	183	178	153	164	181	171	176	172	194	172	174	181	205	163	155	168	185	168	180	171	168	181	178	184	156	152	155	190	167	172	184	182	176	160	179	179	180	195	157	184	183	182	165	186	162	198	175	177	176	168	174	164	180	162	187	181	170	185	171	183	171	178	169	164	159	174	160	158	184	177	198	167	178	173	173	141	166	173	180	154	162	186	171	155	174	155	188	183	199	172	174	181	195	183	183	170	167	175	166	148	166	169	182	156	184	198	188	158	140	156	189	170	187	186	192	176	169	192	174	196	181	183	156	157	182	179	173	167	161	162	168	170	173	167	166	172	169	172	175	177	190	185	158	177	164	192	198	167	172	168	158	168	190	179	173	162	154	188	210	192	160	150	154	197	165	193	190	167	176	185	195	193	174	154	181	181	162	162	154	196	171	155	175	197	199	167	164	174	185	186	172	179	182	164	169	141	166	179	174	191	186	187	179	192	171	199	145	170	184	172	177	182	193	187	179	172	157	184	185	179	159	157	142	157	160	178	175	172	161	194	178	147	146	170
7345	16959	13763	7083	5099	3952	3012	2517	1947	1810	1594	1413	1283	1020	775	685	574	686	664	707	508	408	378	347	364	309	312	303	304	303	305	320	301	289	296	274	259	284	274	229	276	246	259	253	252	285	248	237	234	250	258	252	255	258	269	250	234	255	245	222	260	234	231	238	229	245	238	239	220	226	223	239	224	245	224	211	267	245	240	230	223	196	200	222	209	235	244	236	222	230	233	219	234	209	201	214	216	218	216	233	222	209	214	228	221	209	221	225	232	238	218	199	211	218	227	234	193	215	210	204	240	209	197	203	204	228	233	212	250	217	226	187	203	190	228	202	205	234	229	202	194	191	215	199	192	204	233	221	197	190	233	221	190	218	228	188	209	189	217	198	219	219	215	217	231	207	237	191	220	220	234	204	196	202	220	203	226	207	224	200	236	211	190	218	203	212	224	227	203	210	210	221	211	227	222	217	197	210	213	187	212	205	232	231	224	193	192	248	195	220	207	213	184	204	244	227	212	216	203	229	211	207	196	200	202	208	209	205	206	212	212	211	233	190	199	199	177	197	198	208	240	181	199	194	222	218	219	215	199	199	217	223	178	210	225	238	198	214	219	221	206	198	217	229	220	192	225	212	209	201	206	221	217	230	238	209	222	183	197	196	199	188	191	212	210	209	204	260	242	215	222	197	227	195	194	227	218	177	234	204	229	184	215	197	194	231	217	203	189	191	233	209	228	194	209	234	213	220	210	208	216	220	243	207	209	236	213	238	197	201	204	231	201	220	216	218	197	210	228	238	192	232	196	209	203	215	246	217	198	219	220	196	181	205	223	211	224	193	225	188	223	237	230	198	197	212	203	198	217	235	192	202	212	214	226	213	183	208	220	216	205	231	196	208	187	203	215	191	195	226	212	219	216	220	222	220	196	206	222	208	194	186	224	225	196	186	201	241	222	212	196	220	209	227	227	223	204	207	223	206	195	208	252	212	206	194	197	187	213	229	197	200	185	201	198	196	201	244	198	235	195	209	218	217	202	218	220	218	224	218	223	206	192	200	205	216	219	216	229	188	213	213	202	188	194	196	197	247	219	194	231	204	210	210	210	222	206	232	188	204	180	219	188	225	206	201	237	234	200	194	212	209	210	226	217	198	206	219	207	203	218	200	230	219	183	201	192	197	224	219	215	228	215	196	228	228	184	215	206	223	208	208	210	215	219	208	221	240	193	207	236	229	184	208	212	199	217	226	212	181	209	201	213	215	211	227	235	210	189	211	202	222	204	221	221	227	208	205	207	233	209	200	199	191	219	229	209	215	218	206	250	198	226	213	184	213	197	199	228	205	208	205	194	203	239	218	194	197	218	213	200	225	216	215	208	198	226	185	200	234	212	182	236	211	189	198	193	188	218	203	227	214	186	220	215	197	219	243	202	236	237	197	194	205	208	208	219	209	210	215	205	202	217	187	190	218	185	198	223	213	212	183	210	186	209	207	235	225	222	175	225	220	219	212	220	209	188	202	199	189	189	196	191	198	243	195	234	212	229	232	198	195	229	218	216	212	215	211	189	197	240	200	198	204	211	211	221	232	198	223	252	219	225	225	213	205	221	204	209	203	199	226	222	212	209	211	218	205	216	215	233	223	218	200	233	211	193	196	226	205	213	222	223	202	205	219	196	209	190	198	190	212	212	218	198	221	195	212	218	221	233	208	236	204	252	220	206	213	185	236	217	218	187	230	190	218	191	227	225	203	203	215	213	193	189	228	208	189	205	202	214	207	209	188	200	211	195	175	194	200	225	205	223	225	213	202	200	189	201	237	245	220	203	197	198	187	204	214	242	203	201	220	196	209	225	208	208	199	200	209	223	191	230	199	209	215	207	209	194	237	206	210	225	190	224	203	241	197	232	206	204	183	226	208	232	194	232	204	205	204	206	224	219	209	187	218	199	219	208	210	197	204	211	192	208	207	202	208	232	221	220	210	195	194	215	208	208	200	232	220	186	232	218	211	207	190	210	211	208	205	183	205	202	233	206	193	208	226	212	199	222	224	205	218	205	221	194	218	234	197	216	220	211	216	214	221	195	239	219	227	217	205	191	219	220	234	223	235	232	196	222	210	177	212	204	224	197	201	186	202	221	190	202	219	204	208	220	201	215	205	212	217	209	203	220	218	194	206	215	221	213	191	202	197	205	215	235	220	200	231	202	202	227	197	206	198	206	218	192	235	187	218	211	199	226	209	211	215	188	206	220	201	227	205	197	218	188	214	238	220	225	188	227	220	213	210	216	223	187	209	214	196	206	189	172	207	208	211	205	211	230	210	187	228	190	194	213	213	239	207	221	215	198	202	220	220	211	228	225	238	235	244	233	239	199	209	223	204	207	222	194	212	213	202	202	233	217	210	215	226	203	220	202	200	215	195	208	196	218	240	205	209	219	228	236	202	209	205	222	228	199	197	172	225	222	228	258	206	194	235	189	216	232	202	203	214	219	211	195	211	205	205	207	227	223	213	202	231	224	184	240	198	244	221	216	192	203	223	228	215	201	207	215	215	232	216	181	222	221	212	230	198	203	214	194	223	212	175	212	229	221	183	215	222	206	212	247	191	229	213	215	210	194	216	215	232	211	212	210	186	198	214	233	230	227	220	226	203	204	229	215	232	209	231	192	207	200	212	216	208	206	213	205	234	249	194	207	219	227	204	196	225	190	207	223	222	194	176	203	195	219	205	212	205	188	214	200	236	216	219	215	193	196	225	224	248	249	208	198	212	208	189	209	207	208	225	234	233	220	207	188	214	225	224	215	201	224	195	203	201	219	213	217	208	227	205	202	219	212	185	225	213	195	207	225	181	191	231	226	203	240	212	209	210	215	205	210	199	203	193	232	206	221	188	197	190	185	239	231	212	193	214	203	207	208	221	223	208	214	222	204	207	205	214	222	235	196	191	218	204	224	212	200	216	222	198	195	207	208	194	213	223	253	211	213	209	204	217	209	188	192	222	203	233	233	206	198	198	206	225	213	221	216	207	220	218	208	189	219	233	196	215	202	210	228	231	213	223	222	210	190	227	192	232	215	229	167	204	214	232	217	206	196	222	205	213	205	225	207	189	211	196	199	237	230	228	212	215	206	228	206	219	194	255	227	217	235	215	222	199	204	226	206	243	200	229	210	238	208	197	200	200	216	194	200	204	223	234	223	237	201	178	228	223	227	225	224	203	206	199	209	203	203	197	238	201	210	219	170	221	205	198	220	202	187	224	203	206	198	208	222	220	213	227	193	211	223	239	180	229	221	184	197	210	217	203	191	218	228	218	183	235	212	218	223	203	214	220	203	209	206	197	188	190	217	186	223	231	211	229	205	209	210	209	207	215	219	210	216	199	236	209	209	223	209	208	214	207	209	236	196	211	206	203	243	194	217	209	198	233	222	231	201	218	210	212	218	208	209	233	220	201	225	215	222	225	216	211	234	205	228	214	206	195	213	235	216	197	215	217	222	234	206	209	182	209
26746	18451	4572	807	565	512	480	439	445	465	453	426	457	430	368	372	350	389	373	411	382	352	356	350	390	360	366	335	355	353	358	339	361	342	365	385	351	339	377	375	325	362	376	373	343	359	325	338	317	343	369	366	344	360	339	358	348	374	379	390	372	372	326	327	320	325	360	358	372	353	375	364	391	359	386	381	381	350	357	417	360	383	355	347	343	342	362	358	334	379	341	348	359	367	330	360	354	347	354	379	345	346	390	365	375	362	385	352	381	336	385	380	359	367	328	349	320	354	388	360	350	349	354	344	343	340	333	383	349	383	353	375	350	354	316	340	347	375	356	366	353	340	364	356	384	337	378	350	331	344	354	351	335	374	349	366	369	358	338	362	389	352	348	369	335	374	320	369	338	342	358	387	327	355	329	362	386	359	407	376	355	356	363	348	354	357	348	365	338	339	346	337	373	340	343	374	362	339	358	343	367	363	375	363	369	380	339	384	363	361	361	366	339	340	368	370	356	322	352	359	356	377	379	345	366	406	389	368	341	402	353	356	346	360	360	364	368	369	355	358	374	356	352	347	342	355	361	355	371	355	333	369	345	371	355	356	371	356	355	368	344	379	367	386	359	382	362	376	352	337	370	370	381	312	392	327	362	341	314	340	354	355	349	394	402	374	371	388	362	345	354	381	363	365	345	354	330	366	407	341	344	381	366	373	374	386	341	361	383	379	326	356	335	362	382	375	353	362	367	383	344	329	343	394	365	353	357	347	363	369	333	361	354	381	339	358	341	346	347	322	391	333	386	368	378	324	339	393	351	352	360	338	378	348	355	389	366	361	337	365	344	353	398	354	346	346	368	345	350	359	372	347	360	342	348	347	365	357	351	324	390	355	358	346	360	343	326	357	387	350	387	361	372	360	338	344	329	376	400	392	349	383	388	334	394	353	365	323	370	353	366	361	364	369	365	357	332	350	363	338	346	362	349	364	374	384	363	331	340	346	335	364	339	378	343	397	409	357	357	332	362	366	376	379	352	349	357	334	375	342	384	355	347	371	339	372	360	329	350	381	350	352	364	365	371	361	377	356	373	318	378	343	363	363	321	357	379	339	345	359	364	359	332	340	377	353	331	329	324	369	357	368	362	360	377	371	367	412	380	364	364	374	370	352	328	362	342	360	383	321	367	364	379	334	346	342	376	334	398	380	378	373	343	355	357	329	331	365	344	348	351	359	358	349	359	348	340	351	337	400	386	350	345	358	419	375	396	378	380	335	355	364	336	350	349	386	371	310	346	358	372	347	321	361	390	362	378	372	371	392	350	357	376	342	326	340	352	357	346	337	323	350	389	342	326	346	357	341	366	345	391	337	358	372	392	356	360	367	358	389	350	359	340	399	385	358	337	343	349	342	350	352	359	372	362	336	334	367	385	378	332	368	352	367	382	344	332	358	349	356	362	338	366	337	344	331	354	358	338	380	348	370	355	357	366	353	351	357	353	361	376	379	364	360	332	351	342	337	381	367	367	354	361	366	380	366	385	351	372	337	358	349	361	369	344	368	342	359	371	352	365	380	386	370	359	354	368	370	365	336	384	345	361	338	371	344	343	365	353	331	352	376	341	360	371	357	337	348	318	377	371	349	371	326	354	342	359	338	375	313	340	336	329	352	315	352	332	364	344	332	342	391	354	335	333	318	371	377	363	367	336	337	353	343	365	363	363	372	324	350	345	370	382	377	363	376	378	396	357	330	355	344	342	341	362	339	390	383	352	345	322	374	319	356	342	374	372	376	363	346	324	351	327	333	398	375	359	396	362	389	388	362	347	359	330	311	363	335	357	424	341	345	330	365	369	364	334	372	350	379	345	351	352	350	373	350	354	363	372	374	334	365	318	351	388	359	393	361	342	331	377	319	377	356	360	345	351	354	360	384	358	326	372	376	349	359	385	355	357	367	356	343	354	394	352	357	353	390	356	359	381	365	388	367	362	356	365	346	362	357	383	361	337	370	335	335	341	372	344	339	355	334	350	369	344	341	400	369	378	359	405	357	335	389	349	326	350	354	380	362	367	382	328	350	331	392	384	330	358	364	351	365	338	333	348	383	345	376	339	335	369	371	345	358	345	386	352	354	387	367	362	387	384	363	348	311	382	368	394	354	333	384	345	338	346	351	394	385	312	383	327	367	368	336	349	371	318	344	336	365	348	314	368	343	357	321	362	332	357	339	333	384	353	334	345	395	353	370	364	357	351	378	360	344	376	346	360	356	353	401	359	362	340	339	382	351	348	350	373	359	364	338	354	396	350	346	337	392	363	369	358	381	368	374	414	384	342	334	362	322	368	339	348	380	387	382	376	375	372	361	387	339	347	343	340	375	326	378	358	389	355	345	366	355	348	348	364	349	374	361	329	363	355	330	408	326	369	342	335	325	343	353	340	357	355	344	368	333	376	345	348	371	366	338	365	368	373	370	365	354	372	375	379	374	358	328	366	374	367	369	353	313	359	406	353	364	386	381	364	361	360	362	360	360	333	350	368	343	358	360	337	348	333	361	360	313	359	358	338	362	346	353	345	363	369	329	368	358	376	370	353	336	369	358	396	334	377	387	360	366	380	339	361	355	347	367	374	404	369	375	363	365	355	352	371	369	336	333	354	368	363	358	357	364	359	355	352	336	396	359	371	393	363	382	324	378	348	353	348	337	369	385	350	341	297	385	356	391	319	370	378	334	348	361	321	358	353	378	372	344	347	350	361	362	339	346	340	384	378	377	388	339	337	348	350	375	373	346	364	324	359	382	348	362	338	360	339	360	346	367	387	387	356	358	364	376	350	351	350	339	339	356	344	412	355	354	357	332	358	343	384	396	359	347	350	391	366	354	348	363	356	368	326	338	372	336	357	406	333	343	346	354	329	383	334	374	351	320	360	368	372	335	369	354	399	367	370	353	349	367	350	357	348	343	347	374	347	354	358	370	369	359	343	347	376	362	356	367	350	379	339	340	377	367	331	359	342	363	354	393	374	365	392	320	351	335	342	370	377	357	338	336	376	388	352	326	341	386	345	386	364	347	352	328	380	383	395	368	372	340	342	342	353	380	368	336	400	386	386	361	341	358	336	366	360	371	365	354	357	368	357	345	363	368	346	350	347	334	353	376	388	350	354	360	343	340	348	376	334	350	380	337	381	349	381	360	353	405	347	350	359	370	397	382	330	392	360	397	351	326	325	376	323	350	364	336	363	331	378	324	333	330	330	348	394	381	387	390	357	358	368	337	365	405	310	342	328	361	386	346	373	373	337	381	347	379	392	355	389	337	339	330	377	336	361	331	343	359	341	344	359	357	382	369	352	355	378	334	338	392	338	362	397	370	380	354	357	400	362	352	358	360	369	352	324	310	338	350	346	365	334	354	367	345	338	405	342	351	362	372	405	343	374	320	358	364	369	339	342	355	353	350	361	382	353	347	363	375	353	380	378	353	351	366	353	336	337	372	379	361	348	372	367	372	343	362
4327	1713	1476	916	739	725	700	677	617	667	639	692	628	560	505	516	489	527	535	554	512	498	446	478	475	450	461	464	476	456	440	455	444	468	435	456	465	490	492	470	427	433	433	481	430	430	475	472	430	463	452	465	437	444	511	470	442	437	460	439	494	455	446	462	422	487	458	450	442	441	428	465	444	443	432	449	467	435	473	432	430	452	434	472	451	450	433	462	447	409	428	448	445	431	454	402	465	419	428	446	426	491	452	427	458	459	453	500	437	408	433	498	454	451	395	480	425	449	452	419	417	426	482	416	494	460	456	416	456	456	465	443	452	415	452	436	428	452	464	479	415	458	438	474	449	464	405	405	458	431	460	461	483	436	438	428	430	444	430	426	452	434	453	437	442	461	462	450	485	451	426	470	440	440	453	448	403	464	417	425	445	452	435	392	424	419	453	469	485	468	450	456	448	474	431	426	421	437	452	453	419	437	491	461	429	456	445	422	452	446	456	434	475	439	452	431	456	434	449	447	445	458	472	441	459	460	430	431	447	449	450	433	469	444	470	466	447	470	409	412	415	450	428	421	473	472	447	409	438	434	447	460	454	454	411	406	442	486	457	466	430	438	456	449	442	469	429	414	416	456	458	433	452	443	469	447	443	482	448	430	467	437	417	450	424	440	457	416	446	441	432	438	446	422	431	404	460	446	455	429	432	445	422	488	401	453	419	443	435	442	428	447	478	469	478	428	470	423	465	457	429	428	455	433	476	447	496	448	457	444	422	444	414	447	443	436	478	435	437	401	452	461	463	457	409	458	440	464	423	426	466	474	476	453	409	482	437	452	459	453	401	437	436	466	454	425	459	449	405	492	432	450	449	465	457	464	436	488	434	442	434	431	431	464	462	473	437	474	462	449	440	428	405	457	454	433	447	466	448	443	476	480	464	436	428	458	424	439	451	428	499	452	414	476	473	420	443	442	458	421	445	451	470	466	468	440	451	446	448	466	444	457	453	448	436	443	431	467	415	447	446	463	444	446	427	455	455	411	471	442	446	512	457	470	437	432	423	446	466	492	445	458	462	437	444	445	457	444	459	450	468	417	445	437	431	452	490	458	424	375	473	458	438	424	472	447	469	441	451	408	431	460	406	418	470	452	452	426	427	433	486	443	449	469	451	451	446	421	432	416	435	412	419	430	451	439	415	482	442	441	445	445	481	465	449	459	447	429	430	437	429	468	472	469	453	441	475	426	466	454	431	452	431	454	427	470	441	466	445	462	436	448	455	453	428	453	433	448	441	454	445	478	492	424	437	412	471	444	464	456	473	487	408	439	444	443	437	459	442	441	422	463	450	475	397	430	439	466	467	479	465	426	431	461	439	474	436	405	440	467	449	458	470	417	435	486	469	390	461	436	485	448	440	463	450	391	435	429	445	483	443	460	458	425	462	449	424	431	462	420	450	448	451	426	464	441	442	456	437	431	464	450	440	445	436	425	444	475	456	447	432	483	467	408	463	463	399	417	444	447	466	431	467	442	431	475	461	445	478	439	495	441	432	425	434	461	481	454	426	425	456	478	442	419	435	440	428	484	451	414	466	442	436	468	413	462	463	464	480	469	420	445	429	445	473	450	460	427	499	480	429	455	421	427	445	443	461	439	471	477	480	480	414	430	438	448	445	454	444	396	470	474	464	427	442	434	474	420	438	466	464	430	482	455	446	445	427	438	403	416	453	487	471	444	431	472	426	428	473	430	434	505	442	476	428	446	441	419	432	455	442	435	443	479	429	490	438	472	482	421	439	453	401	460	465	448	436	441	466	455	454	459	430	464	484	473	452	447	457	484	484	452	441	462	416	463	450	423	463	467	492	436	427	479	451	433	432	485	465	452	430	447	447	410	462	447	430	450	444	463	451	419	417	426	438	467	442	455	456	462	478	418	451	456	432	507	446	451	467	428	418	431	451	419	455	432	452	431	454	440	450	431	437	486	444	427	493	456	442	456	425	452	467	419	481	467	491	445	464	457	453	453	424	504	423	481	425	458	415	510	451	445	452	510	416	447	438	487	436	465	434	425	418	483	448	439	437	435	449	437	434	427	440	458	424	451	448	449	446	442	426	433	462	473	419	436	461	445	435	442	431	470	432	438	438	454	478	446	441	456	406	429	433	493	425	422	444	428	445	442	438	450	422	468	446	475	452	453	454	459	472	449	421	441	487	404	454	477	464	468	425	470	405	445	471	451	457	421	451	456	483	466	450	454	446	436	433	453	462	442	484	436	458	461	422	462	463	464	475	503	461	436	450	464	433	476	473	425	418	426	452	485	446	441	464	405	431	455	477	441	434	460	487	464	461	433	434	444	438	441	427	475	453	444	442	441	420	458	470	488	463	451	428	452	420	441	428	471	438	434	449	441	445	432	441	430	473	428	451	447	437	436	463	431	504	405	431	438	456	430	415	468	459	428	441	440	478	415	479	430	452	462	484	462	449	426	498	454	444	453	450	410	464	451	468	429	438	434	428	455	430	424	462	451	454	433	452	444	411	448	470	465	469	468	478	460	471	439	497	454	450	413	450	444	484	378	428	449	465	450	466	433	442	436	441	414	448	456	449	435	429	427	427	451	466	445	442	400	438	408	462	465	452	447	440	446	436	446	434	446	433	418	434	444	435	459	412	449	475	427	474	455	465	438	453	421	450	433	473	467	480	431	439	431	420	456	442	447	456	422	428	446	435	456	427	442	468	433	490	448	457	435	479	430	471	430	452	434	415	432	427	427	457	445	433	448	446	455	454	433	433	472	449	456	452	434	439	426	437	459	446	441	455	456	462	462	462	433	438	457	447	415	445	468	427	441	453	419	457	455	412	420	474	495	423	438	415	470	440	478	469	412	431	487	444	440	469	478	443	444	451	460	473	444	407	455	465	422	454	478	435	450	443	438	472	453	477	459	459	457	416	438	420	414	425	456	462	478	436	439	433	442	460	421	440	438	475	459	419	446	478	423	450	470	451	438	444	462	435	487	447	439	437	456	482	429	435	429	431	440	466	470	450	448	480	482	458	453	433	445	415	439	434	479	458	435	446	420	459	451	432	461	442	487	451	451	442	453	465	473	445	434	446	440	449	428	459	430	480	433	449	443	432	454	443	469	472	446	438	429	444	432	452	426	432	446	464	446	446	482	437	445	447	447	432	454	490	472	435	472	420	485	479	432	402	432	436	409	461	434	453	441	439	448	459	434	492	428	455	508	434	466	435	404	462	475	447	414	435	454	428	439	432	448	408	480	455	465	451	472	462	414	447	428	442	425	445	470	447	452	488	458	449	442	447	470	446	439	435	478	470	446	450	447	470	438	458	475	431	465	422	461	457	456	457	433	417	455	465	413	464	373	411	484	418	464	483	413	439	443	491	469	495	451	441	448	448	462	425	426	442	481	421	499	435	441	523	448	407	495	464	462	438	434	432	421	447	486	426	450	452	436	462	393	446	435	454	462	421	450	444	408	413	500	442	437
23751	20906	28121	23857	20903	8220	1076	624	564	514	522	434	447	393	328	316	295	283	319	319	257	235	232	189	198	219	201	230	216	196	211	223	214	217	184	216	199	216	195	163	193	196	191	221	199	176	193	211	219	191	193	189	214	190	181	183	197	186	200	189	200	177	184	193	200	194	212	198	205	175	210	187	191	191	208	202	200	180	168	170	195	167	205	180	200	183	200	201	176	214	198	187	182	181	171	180	161	169	186	177	215	172	172	176	181	182	194	172	178	184	193	182	183	180	177	174	176	203	207	157	191	190	204	191	170	198	194	196	187	171	209	187	182	197	183	159	165	175	185	193	194	197	196	173	182	180	180	148	184	203	171	176	171	182	193	198	175	177	170	162	207	176	203	183	171	181	179	171	200	200	185	176	195	177	185	210	165	179	161	199	190	177	197	185	177	167	206	206	172	182	193	162	194	174	172	176	174	207	191	163	184	182	186	215	206	174	192	190	186	186	173	202	174	200	185	189	165	173	186	204	171	181	171	170	188	181	193	185	160	173	171	153	176	176	193	169	198	175	158	188	185	175	174	181	162	179	200	201	199	181	192	169	191	167	167	179	170	168	181	192	180	163	196	191	193	194	186	188	198	167	158	178	186	157	168	192	178	188	205	184	173	190	184	188	208	175	172	198	178	169	182	175	190	184	166	170	205	178	184	193	168	183	173	163	161	143	173	180	188	193	152	157	187	176	182	192	196	171	181	205	195	201	177	186	159	179	179	179	193	199	174	167	181	176	164	181	202	191	172	186	196	200	191	203	216	168	178	186	198	174	198	185	186	200	186	169	223	156	193	195	178	169	168	184	175	192	187	181	181	180	167	187	179	172	160	181	157	181	157	189	184	180	191	159	180	178	175	190	199	181	170	205	168	172	185	189	176	182	189	178	176	175	172	183	181	192	180	171	180	181	185	199	176	189	188	179	192	145	186	175	209	192	177	183	193	209	192	179	172	176	139	166	143	194	194	158	200	175	194	193	152	200	203	197	170	195	187	190	183	171	175	176	182	171	207	163	199	187	179	196	198	187	195	194	222	197	195	196	183	180	196	168	181	169	196	180	162	186	185	173	180	203	187	213	192	181	176	171	184	210	194	171	180	187	208	189	183	194	196	185	165	183	170	158	178	187	176	184	187	176	179	176	148	171	159	165	190	212	211	184	183	190	195	189	171	204	195	194	192	157	184	174	163	186	199	176	166	150	177	197	182	161	185	181	192	194	169	180	171	191	169	177	193	199	188	200	180	189	179	170	190	204	181	187	171	194	182	174	188	194	178	179	170	190	179	183	182	206	180	182	162	183	172	178	203	155	200	170	183	204	189	170	204	196	195	188	178	171	167	155	168	171	206	176	212	187	176	168	185	196	195	183	167	173	196	205	204	181	167	174	172	194	186	215	173	172	170	180	155	185	191	186	173	177	167	200	185	192	200	156	187	158	187	184	165	183	190	175	190	174	179	180	194	203	183	209	176	178	160	186	208	199	160	170	195	202	152	175	169	180	186	156	192	177	171	186	193	187	176	152	174	165	171	193	208	198	195	183	199	173	174	187	193	159	187	195	170	198	170	161	185	187	172	176	176	181	185	167	180	194	182	182	195	167	172	150	190	172	171	169	178	195	171	182	198	182	198	180	168	198	177	190	176	182	208	165	173	200	213	183	215	199	197	174	177	178	166	195	171	187	199	184	185	189	172	185	164	184	165	170	194	175	197	196	207	170	196	183	170	202	185	192	198	165	185	178	173	178	176	189	167	173	166	169	156	180	190	167	197	176	179	183	182	188	174	167	209	175	188	192	202	189	195	184	205	192	170	199	178	149	198	197	174	161	175	158	201	185	175	181	170	182	198	161	198	166	195	182	188	173	198	181	194	181	207	169	198	188	155	178	205	203	186	189	185	156	198	183	184	174	185	155	170	184	176	199	153	203	187	180	187	155	180	182	197	187	195	187	157	204	153	200	183	179	205	187	182	191	181	196	166	186	196	187	180	185	197	174	180	185	185	182	163	205	190	193	163	177	181	180	154	173	183	181	171	153	198	194	197	188	184	208	165	191	155	185	191	200	189	173	184	181	192	185	161	183	183	165	181	184	212	206	185	175	200	190	167	170	167	185	162	168	182	181	183	169	203	166	193	191	163	185	195	196	201	188	191	187	169	202	189	182	199	179	185	166	152	157	195	193	207	204	204	170	173	200	163	166	161	183	184	167	179	161	183	183	176	168	181	168	165	177	180	186	180	195	191	201	210	169	197	192	204	165	187	190	190	185	194	172	187	193	169	169	188	190	189	205	195	206	176	183	172	191	192	205	170	203	171	174	176	198	182	186	209	181	168	161	179	169	165	164	194	153	185	184	186	161	165	181	149	154	181	184	186	186	197	169	187	193	182	183	178	191	204	163	208	155	178	176	214	210	169	190	190	185	174	179	190	189	174	178	167	169	194	181	188	175	181	192	178	177	183	193	208	193	186	204	188	188	184	189	171	187	162	188	166	177	173	193	168	186	179	189	176	199	184	189	181	187	189	191	154	186	205	184	178	165	182	172	155	177	165	190	158	191	185	192	178	203	168	173	192	189	189	179	164	172	180	174	176	196	194	182	196	188	161	170	168	174	176	177	165	182	166	164	168	173	185	189	157	212	172	188	175	188	155	159	211	175	177	152	167	200	161	185	185	178	182	169	183	174	187	168	172	181	195	200	191	167	206	179	175	182	192	181	166	166	173	171	188	171	153	167	183	179	194	183	167	202	173	187	208	197	165	173	164	183	183	186	175	177	173	176	178	171	190	177	195	185	173	190	173	178	175	167	184	186	183	179	192	168	188	210	168	165	203	170	188	166	184	197	168	190	211	192	179	184	162	193	184	186	171	157	215	196	203	198	185	185	172	180	157	158	184	165	179	188	157	182	178	186	158	193	189	166	172	181	197	183	179	194	215	177	180	202	180	167	182	200	180	188	184	192	156	171	162	211	158	206	186	187	161	177	176	179	168	180	177	186	184	197	192	192	182	188	187	184	175	183	174	175	180	176	166	182	188	178	176	192	201	168	186	178	176	196	163	192	214	190	185	175	214	184	157	192	169	190	186	182	193	205	182	155	167	184	199	191	191	192	176	182	184	179	180	183	177	176	180	191	191	181	194	187	159	188	171	175	187	195	171	167	199	182	184	175	223	171	199	179	163	197	174	198	196	156	170	188	200	179	180	195	212	191	204	211	182	211	195	171	179	182	174	220	199	195	170	174	213	197	196	209	188	211	153	204	203	190	190	191	205	191	194	181	195	179	170	172	174	185	178	183	193	189	203	180	173	178	203	178	206	198	192	169	203	155	173	193	195	183	186	192	159	171	169	165	187	195	168	165	168	172	173	172	219	189	175	193	181	199	184	170	207	188	178	190	193	191	155	172	178	192	177	209	200	198	184	192	171	187	187	169	171	199	171	199	168	177	190	216	179	196	175	182	169	203
4926	10570	8277	3967	2858	2263	1746	1446	1242	1155	962	915	809	667	509	491	469	515	538	535	418	340	332	339	300	281	281	283	296	263	283	249	264	290	284	249	282	276	260	273	274	275	301	262	277	266	268	246	260	257	269	267	279	265	258	252	248	250	251	238	241	236	254	253	251	234	241	242	233	255	235	240	226	268	263	250	249	273	257	251	261	259	248	249	264	236	235	249	261	278	263	233	234	242	250	230	235	222	253	254	256	202	258	241	245	232	263	231	209	223	249	259	266	247	216	234	235	241	229	243	209	230	232	246	228	233	263	253	227	234	257	221	222	237	253	257	261	229	220	243	225	237	235	238	252	230	215	222	237	233	230	203	208	253	231	232	228	229	236	258	217	252	232	237	224	256	250	266	218	265	232	238	238	250	250	222	231	240	259	270	242	234	234	259	229	243	230	222	243	261	265	223	232	240	236	248	250	229	252	261	205	224	240	248	240	241	247	213	254	255	233	272	206	259	235	241	214	223	227	237	223	244	250	253	269	239	244	227	231	254	258	234	238	264	213	233	259	229	236	253	235	274	265	247	246	231	244	240	222	245	238	270	260	237	232	267	257	257	245	244	275	237	251	206	274	238	224	249	235	237	270	243	220	227	227	246	237	244	252	278	250	254	266	228	240	230	238	251	219	242	244	244	211	233	248	251	240	262	247	261	223	243	251	237	242	232	262	249	268	254	239	271	228	209	234	259	227	244	242	232	244	230	270	239	239	227	241	233	240	227	248	226	259	219	247	233	216	209	263	224	207	262	246	217	256	236	246	244	230	204	228	238	234	243	239	248	238	253	272	247	225	261	229	246	246	200	239	261	246	241	223	236	234	218	258	225	277	214	247	249	238	266	255	219	244	209	228	241	223	223	222	230	237	217	237	237	241	251	232	240	227	226	233	223	205	237	250	228	227	210	221	254	221	252	240	226	237	255	233	222	237	238	244	233	247	234	256	231	235	228	232	266	225	228	227	242	249	243	290	209	242	249	222	195	230	244	257	226	225	265	252	245	211	223	242	222	251	255	227	229	237	240	214	253	244	258	240	257	234	257	248	229	230	224	230	240	237	229	233	262	228	233	248	225	238	235	212	223	217	209	228	227	231	248	241	242	222	271	227	233	252	247	206	242	242	226	230	222	198	234	251	236	244	228	216	247	211	236	226	226	242	255	260	225	238	213	243	264	235	214	203	239	250	227	236	239	229	249	253	241	215	220	230	235	215	227	237	212	231	235	233	239	235	259	278	237	245	257	221	247	231	237	266	203	216	263	245	246	236	226	227	240	240	244	228	237	210	222	225	233	210	242	258	191	214	256	244	254	223	251	226	223	214	254	252	245	245	226	230	232	251	245	202	225	225	245	250	240	236	200	240	230	226	240	243	249	252	261	225	233	260	231	234	238	198	242	226	228	250	258	238	238	234	235	222	226	271	259	225	218	228	242	249	199	222	223	262	213	232	242	228	242	252	258	245	250	257	234	223	235	249	241	218	253	247	198	231	242	228	226	226	231	253	219	230	229	205	234	220	219	237	259	261	245	233	212	239	231	229	225	232	265	260	216	234	252	212	241	220	230	262	234	214	217	241	241	243	232	239	221	239	261	216	260	247	222	226	244	226	253	236	225	259	239	209	261	230	244	246	261	265	221	251	293	246	250	206	224	256	255	240	229	238	239	243	220	222	249	226	246	228	232	213	240	250	248	227	222	230	251	244	241	237	245	245	249	234	221	241	235	217	238	235	229	257	224	249	226	224	244	259	252	233	242	219	246	250	235	243	244	230	260	234	240	230	218	252	242	213	207	243	250	264	236	232	235	213	237	237	252	246	257	237	241	245	242	236	216	235	255	243	236	236	220	206	254	217	264	232	253	228	260	215	238	237	219	219	240	252	231	225	251	237	236	241	238	222	219	222	258	240	242	240	230	233	240	246	249	230	254	244	243	235	255	250	240	251	257	256	237	251	256	233	226	250	252	228	214	241	243	238	250	258	248	225	218	207	243	252	253	262	239	238	225	229	244	244	233	244	226	220	236	223	244	236	237	231	221	241	241	231	275	253	223	240	256	228	249	241	210	241	238	256	213	228	190	271	262	219	224	254	230	255	252	237	241	236	246	215	230	245	215	245	253	224	242	211	221	221	258	248	251	254	223	216	257	232	215	238	234	237	217	242	239	248	273	234	246	224	234	220	222	245	257	271	218	242	242	216	244	272	237	233	228	234	241	228	247	226	257	245	246	219	224	222	210	221	260	227	212	228	230	213	239	226	253	281	218	225	233	241	263	248	215	209	231	225	258	236	219	261	215	227	220	253	247	253	290	234	214	198	223	260	241	268	223	249	226	254	237	263	245	235	250	222	209	248	228	227	232	262	231	254	236	237	226	250	205	237	253	231	218	276	248	223	229	223	240	202	247	215	234	260	228	253	248	222	237	256	223	233	223	204	219	236	222	230	198	256	222	238	227	224	234	229	228	219	242	233	228	262	245	235	235	248	246	247	217	221	250	221	219	256	247	249	208	225	234	229	256	246	218	218	231	234	246	224	264	212	239	244	232	208	243	212	243	230	240	221	218	222	245	246	249	238	231	235	247	248	249	229	217	243	250	247	240	239	227	256	237	229	226	214	222	216	224	239	249	242	263	243	258	224	231	265	235	245	239	223	220	239	268	241	251	261	237	239	231	233	210	231	229	276	242	241	242	248	227	233	241	218	242	248	230	251	242	210	226	239	268	252	231	234	244	223	259	246	230	269	234	208	226	237	221	236	233	247	222	218	222	237	223	242	237	232	236	218	248	246	245	259	250	236	254	192	251	245	257	214	254	241	272	248	245	223	236	245	249	245	240	260	249	235	224	232	270	229	240	203	236	213	239	247	255	224	244	222	233	231	259	244	230	250	261	247	259	250	241	233	229	259	238	250	246	217	248	258	255	255	222	237	216	274	212	244	230	245	241	234	233	238	271	228	229	221	239	232	232	243	212	237	222	221	231	234	217	267	266	226	237	276	247	235	228	244	215	225	247	215	253	255	232	250	241	239	235	241	252	237	254	273	230	231	228	233	236	240	249	213	238	244	255	234	248	242	241	267	238	234	226	237	232	227	268	232	255	266	271	230	255	225	257	223	241	241	217	240	253	220	247	261	252	247	239	268	231	230	252	223	222	242	221	240	238	252	241	259	243	215	251	255	243	279	249	241	223	233	218	261	268	219	216	250	235	223	248	231	260	216	246	236	275	228	244	237	234	261	208	234	230	249	222	253	242	224	247	233	227	244	205	247	250	259	215	225	209	254	226	231	240	258	238	236	248	267	228	225	241	236	224	268	228	240	198	279	227	229	221	236	247	260	213	227	233	239	226	239	210	231	222	221	224	233	217	234	237	262	250	213	257	235	253	235	229	240	234	245	247	248	241	242	220	240	255	252	239	254	260	217	261	264	226	241	242	264	249	236	236	229	236	216	248	260	216	221	240
24940	20915	26910	24921	8380	963	771	682	625	614	598	567	549	568	496	472	441	462	508	496	482	454	424	423	439	447	423	427	410	469	430	434	422	436	431	388	433	433	432	413	428	442	405	426	417	425	398	408	413	430	414	438	404	401	480	410	432	411	392	398	421	419	421	414	411	409	414	402	406	414	423	382	415	441	402	406	375	405	403	433	444	428	467	425	415	426	420	414	379	400	399	395	394	388	427	447	430	425	431	382	422	411	413	403	428	404	390	413	414	424	405	410	423	375	406	449	395	422	379	442	410	408	417	411	446	433	429	353	419	427	385	445	397	450	429	441	434	421	448	396	417	440	438	417	420	437	396	431	423	413	416	432	406	388	415	394	435	428	436	401	416	386	432	377	420	404	372	443	433	440	394	443	389	406	380	410	381	448	395	430	428	442	435	386	410	399	428	423	414	392	412	412	413	374	417	414	392	403	428	426	384	444	460	422	441	416	422	446	397	416	406	425	392	424	422	461	395	426	412	415	441	417	429	396	444	433	385	419	446	385	458	434	402	429	439	403	408	376	411	432	408	411	408	377	400	457	420	401	429	426	424	433	410	443	397	411	408	413	427	432	423	457	402	404	387	421	411	408	403	404	444	440	412	395	419	379	425	429	386	406	423	438	451	422	393	416	424	399	416	420	402	417	410	404	426	422	443	391	423	400	418	426	412	457	398	413	367	434	433	423	420	412	406	460	424	375	402	386	388	418	395	425	431	422	397	408	438	407	442	417	474	409	443	407	405	405	430	396	394	425	381	423	426	422	391	410	389	408	424	412	407	413	405	423	396	411	397	421	399	430	452	410	442	430	415	444	406	362	424	412	443	406	413	381	437	421	388	395	411	429	421	425	383	444	431	419	407	394	418	394	455	408	393	404	412	408	433	418	426	391	418	416	401	418	418	398	435	397	422	397	398	426	423	443	394	406	411	411	387	407	446	466	428	403	406	415	422	412	428	411	414	392	403	438	419	431	442	377	391	397	408	394	396	389	416	430	412	411	398	407	423	420	433	412	394	387	384	429	378	398	411	432	426	439	430	390	449	412	408	416	396	404	432	410	427	415	476	427	416	406	412	409	396	397	434	416	407	399	412	452	421	433	404	460	412	408	414	417	410	440	388	421	398	435	413	400	427	433	461	402	437	414	400	412	415	386	427	420	387	459	428	394	414	398	424	424	407	413	409	384	435	406	425	429	398	413	424	404	405	404	415	422	437	430	437	467	415	426	435	406	438	394	400	441	417	405	444	401	409	428	403	446	393	405	395	393	410	465	418	389	404	414	407	414	391	426	415	405	427	424	406	383	411	466	453	455	461	407	411	437	429	414	421	432	425	412	392	385	411	394	388	412	400	402	408	463	403	394	419	471	399	421	425	414	438	430	397	413	383	412	416	397	446	412	401	423	407	419	447	364	380	431	405	435	418	429	428	404	434	398	437	416	407	438	428	440	407	410	421	428	414	411	391	431	414	386	357	425	361	440	411	420	392	400	451	393	396	428	452	413	409	374	415	392	406	426	406	406	428	412	413	397	412	404	440	439	390	393	427	393	421	362	424	433	391	447	408	415	400	384	452	403	444	458	421	429	431	389	412	425	420	413	422	399	418	439	450	416	431	428	437	407	413	412	387	413	397	398	404	430	420	446	446	395	409	449	410	403	411	387	447	399	401	407	411	417	442	403	387	425	374	416	400	375	428	410	391	435	417	402	391	415	450	389	456	391	415	390	403	416	420	431	426	397	397	406	416	414	390	411	398	403	413	403	357	425	409	407	439	409	406	408	417	404	416	394	409	406	413	420	417	397	405	464	432	419	405	432	419	444	432	411	441	402	369	404	411	421	370	415	387	400	380	421	423	403	421	419	410	415	408	407	436	457	416	410	421	433	463	419	435	400	429	399	397	435	416	403	401	403	391	437	397	407	417	387	426	421	375	390	372	391	402	398	431	385	387	384	407	436	408	418	444	421	431	409	410	427	429	428	408	410	429	417	419	390	427	428	442	429	425	398	430	435	414	372	476	413	408	421	432	417	428	416	440	404	409	435	429	403	413	413	394	419	440	421	394	416	406	434	412	425	440	422	421	429	387	454	415	420	413	383	383	393	405	447	412	445	420	406	412	403	446	431	436	432	434	415	396	384	446	426	413	411	413	431	423	459	417	399	418	400	451	433	414	371	409	406	385	442	435	410	401	438	406	382	416	368	446	401	429	368	376	422	389	425	410	396	400	414	396	390	433	439	414	420	433	393	390	418	421	439	398	409	386	401	428	410	405	404	377	427	431	406	393	418	402	451	422	412	407	419	388	372	428	418	410	412	430	394	425	443	420	435	383	436	405	432	465	429	432	408	416	433	398	422	415	449	373	391	375	453	411	365	429	428	425	398	429	422	392	407	449	402	397	406	420	419	389	418	415	381	386	445	428	418	451	378	420	427	428	419	433	407	441	393	420	387	426	411	442	419	402	381	380	379	458	404	402	458	416	424	380	429	402	404	417	393	440	442	411	430	437	421	410	436	396	394	401	441	432	436	388	457	438	374	456	412	388	398	432	465	456	412	393	406	457	436	422	448	415	412	416	408	400	389	391	398	415	413	387	413	408	407	423	419	367	415	401	429	440	429	426	421	412	421	394	434	423	372	407	404	427	413	369	474	397	420	391	433	390	382	422	430	414	414	423	367	413	429	423	410	402	421	435	417	423	408	401	402	442	385	444	401	424	436	415	425	422	402	387	391	440	470	394	402	380	370	408	403	417	418	404	443	417	439	427	421	419	385	368	398	410	387	426	403	417	423	420	411	367	409	397	381	404	395	400	433	355	380	403	408	426	436	362	366	441	454	392	431	394	428	422	423	391	403	422	420	418	410	418	403	415	429	419	407	417	388	450	428	412	407	444	428	398	393	421	421	393	391	392	396	436	437	429	399	375	394	442	466	377	422	387	440	390	409	387	408	420	462	390	414	410	427	421	437	416	427	404	426	402	424	410	394	436	442	380	424	411	432	434	390	367	428	411	389	397	413	403	409	403	443	437	402	397	444	428	416	401	440	432	460	410	410	412	417	394	413	432	437	402	463	425	427	387	403	394	412	406	394	451	402	407	417	377	403	429	464	413	384	411	363	456	419	419	400	414	386	411	426	418	429	448	421	406	386	441	419	399	403	408	435	452	467	409	396	395	403	435	435	408	402	368	413	445	388	427	379	469	390	413	450	413	414	401	440	429	431	401	446	430	411	441	415	437	462	406	389	428	426	410	428	459	432	429	394	429	410	407	429	439	443	410	432	425	410	431	383	412	385	375	392	413	388	393	431	440	435	416	398	404	423	446	440	396	407	430	408	435	392	409	448	406	397	393	380	385	456	452	393	444	395	407	416	422	433	427	431	460	408	438	409	441	444	428	389	409	400	433	411	411	404	383	421	412	400	431	434	439	414	423	438	393	432	396	440	453	401	412	415	466	418	430	427	394	391
4829	6488	5212	2835	2075	1698	1501	1311	1140	1058	920	929	907	780	726	651	662	681	720	717	656	567	547	555	507	515	540	530	552	528	496	512	526	521	549	506	530	491	515	540	504	491	522	499	532	500	529	480	529	523	512	503	525	519	521	532	511	529	516	548	468	476	507	549	500	540	485	530	501	514	467	494	538	517	494	557	502	525	474	479	491	492	481	497	478	521	522	534	515	512	503	472	488	476	523	553	491	483	532	487	511	512	503	509	499	471	483	507	493	491	446	475	485	476	489	492	486	500	519	480	532	503	453	486	538	509	481	504	509	534	505	525	505	492	531	539	459	495	502	534	450	522	483	513	529	479	489	484	504	520	474	480	517	492	519	500	508	497	489	532	513	492	484	517	493	476	494	508	497	512	478	520	531	479	478	510	543	542	499	503	492	507	499	515	462	518	477	478	530	499	523	489	469	507	543	495	531	491	514	493	494	487	482	520	483	510	491	478	511	513	477	553	498	484	491	520	500	543	512	514	496	526	515	492	467	502	525	489	483	562	512	502	489	512	500	495	500	503	520	504	460	488	482	528	515	492	518	517	457	507	502	519	481	526	515	477	550	455	497	504	525	496	501	482	476	486	493	481	488	512	490	518	491	505	495	510	476	484	487	481	506	476	525	517	514	474	454	494	467	462	506	515	491	496	492	510	524	526	522	506	494	544	517	488	463	507	486	482	495	472	457	526	522	474	473	501	454	480	491	493	484	480	503	496	559	500	537	528	487	492	547	507	535	495	527	521	494	507	514	510	470	525	466	488	488	443	512	488	494	441	521	504	483	512	490	521	503	484	528	484	496	512	512	490	528	536	501	534	536	498	488	505	501	522	542	497	494	565	497	466	497	513	498	489	548	473	525	497	489	483	465	489	475	500	518	535	477	508	456	494	491	472	500	509	510	545	512	538	513	513	531	505	530	502	476	541	521	508	497	521	500	515	505	486	497	473	481	516	476	494	483	495	459	492	507	521	486	502	499	490	474	474	499	501	510	490	532	533	507	483	516	531	514	501	513	518	510	550	504	541	517	478	479	489	496	488	507	511	474	516	500	502	516	487	472	464	486	487	489	523	473	489	503	466	521	482	477	472	535	488	521	536	468	480	485	516	536	496	508	498	504	516	538	521	504	531	486	512	512	514	534	519	502	478	550	492	471	476	499	498	463	505	447	522	519	551	475	510	502	523	466	501	503	491	534	470	476	457	479	497	470	464	510	492	535	488	496	518	467	507	531	545	518	482	525	472	459	506	511	475	495	502	538	502	468	514	484	518	512	516	481	448	528	490	509	497	495	460	497	485	519	507	548	503	533	475	494	476	531	478	519	510	514	519	515	449	483	498	528	479	488	473	506	508	497	445	546	469	483	518	514	510	522	507	509	479	503	482	498	521	480	482	476	470	500	510	509	510	486	452	467	504	490	476	499	515	538	485	480	508	487	505	516	495	492	524	521	508	488	483	483	481	504	504	482	502	501	530	481	515	507	511	479	480	507	538	500	533	489	536	524	540	469	525	468	486	541	494	491	510	492	481	514	478	512	508	505	514	474	500	497	457	487	498	457	491	527	522	497	466	487	523	493	488	487	505	477	463	508	470	498	503	508	471	480	514	471	486	520	533	547	478	511	525	501	465	503	526	528	534	487	503	520	529	512	477	542	509	505	518	488	520	467	480	521	495	514	524	486	508	508	520	522	545	477	500	488	503	501	527	504	495	488	495	480	496	532	510	495	511	464	495	532	515	502	494	505	497	518	491	461	490	510	506	522	491	506	525	492	509	510	519	482	543	528	514	514	527	506	469	519	509	478	517	482	492	473	549	521	499	477	483	499	465	495	478	513	561	498	525	510	492	503	497	490	474	494	477	540	472	504	506	475	501	503	477	469	489	510	507	489	513	490	549	496	493	464	514	493	488	520	525	523	525	464	482	498	497	533	486	488	527	485	475	549	497	524	479	522	480	499	492	524	485	512	471	510	525	480	504	489	487	464	529	467	488	513	514	553	482	458	461	488	487	510	521	514	523	496	474	454	503	504	518	464	502	479	481	498	475	471	499	481	493	483	506	454	518	502	505	483	476	500	496	493	509	477	463	524	516	478	490	524	510	501	510	514	481	490	551	498	499	505	494	451	467	565	485	489	512	480	483	486	490	490	482	552	522	491	498	504	515	502	508	512	533	521	493	515	492	525	466	510	496	485	503	502	490	515	493	503	477	481	503	500	546	493	460	465	481	494	549	550	497	501	485	518	493	532	478	520	531	496	479	541	452	500	513	495	488	467	457	496	489	489	489	496	501	480	505	505	504	527	512	500	525	514	521	499	515	489	508	484	512	508	510	501	489	488	499	501	485	537	484	509	511	485	471	476	484	485	493	497	481	530	478	505	522	469	479	510	478	499	519	454	516	506	457	458	483	471	458	500	502	512	472	460	475	491	496	488	463	517	521	469	521	511	483	496	535	504	488	467	515	540	508	490	489	472	447	539	500	498	470	493	470	463	490	494	497	516	484	497	508	549	487	481	475	515	524	520	531	529	504	486	495	509	446	470	496	484	498	486	467	479	512	505	501	471	495	480	458	500	509	519	515	495	523	525	530	539	488	493	514	507	496	503	526	533	522	509	527	495	500	514	493	557	477	511	500	524	509	493	477	496	557	501	507	476	541	493	527	496	524	492	525	500	504	498	502	470	527	487	523	489	522	500	504	471	498	515	514	506	515	487	497	521	510	482	493	482	465	541	514	508	527	512	450	469	495	488	490	524	513	486	517	502	504	490	506	464	485	532	513	446	473	508	505	487	505	445	489	504	512	519	511	483	506	468	479	498	494	561	492	556	475	481	502	472	557	501	480	488	494	515	482	478	487	531	467	485	485	514	494	455	481	486	491	479	506	462	513	518	530	501	520	539	485	536	502	489	535	539	499	511	450	515	505	523	500	520	488	498	528	518	476	515	452	537	505	528	515	517	486	546	499	534	524	511	496	511	528	519	474	462	535	514	502	509	489	472	478	479	513	455	550	519	489	527	520	493	495	488	524	505	525	466	527	513	482	511	499	532	501	500	526	515	510	498	495	511	470	501	500	474	507	517	518	468	520	500	481	513	531	511	512	523	531	529	476	503	469	524	525	502	514	480	487	457	513	491	486	509	522	513	503	479	509	467	491	461	466	470	535	466	514	479	516	498	499	516	460	471	523	504	479	522	525	486	514	511	493	499	498	472	495	464	547	479	509	493	488	468	504	496	497	474	513	493	499	536	512	497	469	511	524	489	465	519	524	465	504	522	522	493	489	475	510	501	487	439	540	524	508	496	492	459	486	469	488	496	504	498	507	468	498	533	513	512	522	524	496	520	512	545	447	485	508	508	520	510	508	486	499	470	510	503	473	512	496	515	457	526	531	503	479	541	476	496	482	449	492	517	456	502	491	499	489	464	523	511	484	487	539	519	523	494	490	509	505	492	445	470	514	483	536
22736	20958	28649	23407	20934	20955	7918	1196	878	763	652	628	580	465	381	380	347	405	380	369	335	269	245	269	246	232	213	205	219	213	223	197	219	232	208	199	198	204	208	187	196	204	198	204	205	176	182	202	211	199	221	201	229	192	184	193	194	184	194	187	191	179	182	169	198	213	172	156	174	192	175	207	206	196	223	189	173	199	185	179	201	195	179	226	179	207	195	212	203	190	180	160	201	182	171	189	196	184	187	180	178	171	192	153	175	172	167	197	209	179	180	195	174	169	183	187	173	183	162	182	195	175	163	182	169	167	165	184	170	164	190	169	191	193	199	167	194	173	183	187	191	148	182	165	158	183	161	174	166	177	191	170	173	190	193	151	163	166	190	174	158	185	187	183	207	197	168	137	157	171	178	197	184	189	164	181	194	170	188	186	177	215	172	197	197	178	172	180	180	164	178	202	171	186	179	176	186	165	171	203	173	179	161	193	198	186	189	187	182	183	179	158	167	210	185	200	161	182	188	152	195	181	203	188	186	196	181	195	186	185	180	205	187	183	178	180	175	140	206	159	194	176	218	165	202	187	163	187	193	180	176	179	173	195	192	198	154	168	184	175	148	185	158	179	174	193	166	176	193	187	167	183	171	176	176	186	183	185	178	164	168	200	175	161	169	217	162	160	183	192	177	216	167	169	182	172	192	183	188	217	179	178	208	200	172	196	155	182	175	187	176	193	195	155	175	143	172	141	179	188	162	174	179	197	170	181	179	180	196	193	192	167	195	160	166	178	167	187	176	174	178	155	139	163	164	164	184	196	162	186	177	176	166	178	171	179	182	153	194	184	187	191	170	187	198	168	167	202	163	182	187	192	192	173	188	141	161	196	195	179	188	181	169	183	178	169	225	179	184	177	194	197	175	182	172	208	181	190	182	185	179	184	173	172	172	205	164	170	145	190	181	182	153	188	183	171	178	179	176	204	160	182	176	152	180	178	187	165	165	150	158	163	188	174	196	192	171	152	179	197	170	205	157	186	184	160	168	191	200	176	170	159	180	183	184	225	172	170	168	211	185	187	182	200	176	175	152	182	153	185	191	157	185	175	183	185	167	196	169	166	145	203	183	148	169	169	189	191	199	168	178	203	167	186	186	166	172	215	186	173	173	194	184	195	152	159	173	165	176	180	178	193	163	164	182	181	177	194	195	199	188	196	184	181	207	195	201	172	158	176	178	172	183	162	168	187	187	197	206	167	176	167	179	162	168	195	181	187	197	193	184	184	160	195	186	188	163	188	162	179	150	190	169	179	171	169	201	184	175	165	204	156	171	195	151	176	168	190	161	174	182	217	174	169	152	171	171	199	175	194	195	179	189	183	195	178	163	182	186	173	180	192	152	178	168	181	168	178	190	160	146	191	169	180	156	168	177	179	190	183	199	184	185	193	172	212	184	196	178	171	187	171	206	165	176	173	170	175	188	185	173	178	182	178	181	165	171	194	173	145	179	181	179	169	186	191	178	186	183	180	180	177	170	173	188	167	173	180	186	183	175	178	188	186	172	189	167	202	162	158	186	140	159	177	171	185	176	186	189	182	186	190	186	180	202	160	157	168	171	198	180	178	166	168	184	173	188	155	168	161	161	168	183	175	182	205	179	164	186	181	181	180	177	187	193	155	184	183	162	189	192	157	193	160	172	192	192	178	193	161	185	194	198	154	167	167	173	190	193	143	177	168	186	178	169	169	198	170	182	199	201	177	188	166	177	177	177	187	180	180	175	183	165	150	168	171	178	167	161	195	183	178	197	169	179	192	187	181	170	176	173	167	187	159	173	168	194	178	193	168	173	187	156	202	187	186	160	184	160	195	197	188	166	181	188	177	199	186	189	152	167	163	187	162	182	196	200	166	160	182	173	162	199	180	158	170	187	187	176	164	200	170	180	173	164	218	157	182	210	202	194	198	185	190	187	192	179	188	165	182	177	188	171	172	189	172	169	179	189	182	176	187	164	178	188	184	169	190	162	186	158	173	160	188	172	180	185	168	192	160	191	179	153	186	197	179	174	164	148	195	168	168	187	174	177	165	194	171	175	182	177	178	170	186	190	167	185	194	192	179	165	179	193	179	193	198	163	193	178	156	174	182	190	161	186	187	184	166	206	195	188	188	174	174	174	170	183	192	184	161	181	174	174	172	212	201	182	190	181	157	183	183	182	139	212	164	174	165	194	182	176	180	189	169	178	188	169	179	185	201	180	172	180	171	167	178	194	176	166	177	192	158	196	193	167	174	188	200	163	181	205	170	166	155	167	170	193	184	186	169	170	193	193	209	175	178	195	184	157	168	184	180	160	172	190	171	191	184	164	197	189	189	187	171	198	169	186	206	187	167	158	144	205	182	146	193	155	173	159	152	160	201	186	171	153	180	175	164	202	187	164	170	172	168	205	186	166	193	183	183	154	192	163	165	162	207	196	182	182	173	211	185	168	189	166	173	201	175	208	191	162	181	172	194	188	180	181	178	180	187	209	178	176	191	161	198	151	174	174	171	170	188	177	172	169	151	167	194	140	205	168	190	189	183	198	172	168	188	157	171	196	171	169	153	184	162	198	172	187	183	155	203	193	175	167	169	169	180	173	175	194	174	204	179	173	182	160	212	179	204	175	153	163	171	184	183	180	174	172	163	193	181	177	173	177	170	186	161	189	175	179	206	188	176	189	194	186	155	201	165	178	204	177	182	194	196	158	176	176	183	203	193	187	170	145	178	192	188	163	168	163	207	178	178	170	168	174	178	189	177	190	185	192	189	191	176	194	172	187	178	189	160	171	161	193	182	146	179	166	149	179	157	184	167	165	170	167	183	185	161	178	169	182	211	211	190	172	178	151	169	191	189	176	198	176	168	170	175	185	174	168	179	176	178	170	187	188	162	161	174	164	186	181	177	209	183	174	186	211	179	182	182	182	172	180	175	202	205	170	163	164	160	164	199	203	155	160	175	181	188	183	187	171	194	186	172	174	187	159	156	166	166	187	178	192	179	177	200	174	185	164	183	162	171	187	158	195	190	194	171	188	180	150	172	180	178	190	165	200	170	183	160	178	189	199	172	188	181	184	193	169	207	162	161	177	187	176	176	187	184	167	170	168	193	189	178	174	182	169	164	158	168	156	177	163	166	181	210	155	194	158	170	183	177	159	182	201	162	184	165	159	203	178	163	168	178	201	166	171	181	204	181	164	165	186	181	174	182	169	167	149	188	179	191	178	202	175	201	175	190	172	150	183	172	200	177	167	169	174	195	162	189	172	156	185	176	182	179	180	197	169	171	173	169	183	172	191	168	180	167	182	183	150	182	168	161	195	179	176	177	180	172	167	162	180	172	182	183	154	217	174	205	183	170	165	184	174	197	157	162	170	185	187	168	193	176	161	175	186	188	179	172	169	203	170	173	165	169	191	161	169	197	170	191	162	191	175	180	179	162	188	198	178	171	155	174	206	179	168	183	187	213	184	166	184	200
7218	16912	13758	7230	5166	3950	3252	2570	2100	1819	1630	1394	1252	1002	834	707	655	694	739	623	595	382	364	376	363	324	302	311	294	307	292	271	300	249	300	268	281	273	280	247	271	303	267	267	251	238	238	250	253	233	251	251	267	263	257	281	242	251	260	267	230	219	245	240	224	259	239	225	231	244	255	222	259	248	242	243	203	218	237	218	206	246	209	208	217	260	255	261	229	266	200	223	259	212	224	213	210	212	231	184	221	234	226	250	233	240	244	232	220	239	202	210	209	231	201	209	220	203	212	227	205	227	211	226	215	259	219	185	223	244	227	199	215	251	239	226	243	216	219	236	219	201	241	220	205	209	196	235	237	214	188	217	214	212	208	226	220	243	234	233	212	199	219	224	194	203	211	217	199	224	189	214	205	227	216	216	230	213	209	245	215	205	235	226	212	219	203	206	228	217	226	215	209	218	211	208	207	208	238	206	218	224	201	215	243	195	208	220	216	227	206	215	229	184	201	198	207	216	206	225	199	214	204	229	221	210	231	202	216	193	204	195	236	223	207	242	241	224	195	227	206	232	221	227	193	225	219	217	234	206	180	198	238	221	214	214	213	249	201	206	219	237	214	208	212	196	213	218	201	215	213	202	214	217	225	224	212	218	215	194	219	235	212	216	212	215	221	250	197	209	206	224	224	204	222	227	211	235	219	247	177	209	211	210	221	208	194	211	259	193	232	238	226	198	230	202	211	190	213	225	194	196	213	215	220	196	214	242	221	226	249	213	229	180	205	205	229	211	201	215	230	219	241	229	240	190	223	187	201	232	212	210	206	203	214	227	214	211	226	214	206	217	201	240	249	173	239	234	209	191	243	209	205	220	194	209	228	215	198	223	216	186	221	210	210	247	220	210	213	212	220	221	195	225	229	217	219	209	201	231	210	230	228	196	204	212	213	231	205	211	238	213	208	241	202	216	208	201	240	221	231	208	226	204	195	217	226	220	204	227	225	205	206	217	223	222	229	244	189	228	199	239	192	198	236	210	203	218	218	223	220	211	241	219	207	234	206	214	237	237	225	224	230	215	223	214	211	224	230	224	221	235	231	237	213	221	223	203	196	205	195	217	212	218	227	221	195	216	204	224	217	200	225	216	227	223	219	203	202	214	214	209	212	233	220	230	214	234	209	224	211	229	222	239	214	203	200	186	217	223	242	200	233	210	216	205	229	229	207	210	189	216	208	206	215	224	230	203	226	224	210	202	214	256	205	229	225	213	187	208	204	221	211	237	211	238	210	208	206	203	236	190	219	210	204	231	198	212	230	230	208	228	223	233	215	213	248	204	255	225	210	231	219	211	247	213	218	234	207	221	205	208	211	247	226	245	209	228	227	193	213	237	226	220	235	223	205	222	187	232	223	233	225	228	214	210	201	207	218	233	206	195	245	230	218	209	217	212	207	230	249	213	212	233	189	208	224	185	244	198	202	217	204	238	221	224	210	221	228	208	230	216	221	216	217	227	245	234	196	208	205	224	217	206	192	188	236	212	228	189	223	213	234	205	201	213	203	194	235	207	222	220	194	222	227	246	218	226	230	206	239	215	211	227	211	211	199	192	216	199	202	196	225	211	217	206	230	210	218	196	218	219	235	204	205	191	224	233	187	217	210	219	197	209	231	222	205	200	214	196	180	210	204	223	244	206	202	234	198	206	219	186	220	206	192	184	236	228	228	247	196	207	240	213	190	204	210	215	220	214	208	222	213	227	199	205	229	245	232	226	204	218	231	250	214	213	209	208	217	226	206	224	176	261	202	213	204	228	200	206	225	229	221	237	193	211	250	222	243	213	244	208	212	212	222	210	219	222	224	215	217	209	205	188	192	213	210	222	216	227	221	204	189	205	209	219	207	205	220	246	228	213	229	208	192	210	242	223	215	200	209	204	230	209	224	213	217	254	220	220	214	209	227	181	223	203	212	195	203	231	219	230	195	202	212	188	215	223	188	248	229	226	238	183	212	206	214	216	202	216	213	216	207	210	180	209	226	201	197	210	232	234	220	215	222	244	204	213	187	236	192	221	214	223	208	209	177	208	239	208	215	227	229	194	211	216	201	217	217	199	241	198	249	229	207	232	235	211	212	215	197	210	218	211	199	216	200	220	188	247	204	209	199	218	212	235	226	211	213	234	214	223	218	209	219	207	214	209	245	228	213	206	202	229	245	223	227	223	191	245	205	214	217	207	246	234	235	202	236	228	225	215	222	202	199	212	218	222	202	208	221	214	207	175	244	231	219	229	221	225	220	219	200	228	212	226	213	222	201	196	224	224	209	221	218	219	236	212	189	212	214	219	197	222	207	192	234	227	222	194	218	217	195	225	232	230	234	204	202	195	223	235	223	211	211	197	238	192	209	196	222	219	208	211	199	216	209	211	207	241	220	225	200	214	209	217	200	208	223	211	192	208	213	203	205	229	234	201	214	198	204	220	218	181	231	207	238	223	201	216	219	222	254	192	180	221	200	190	221	207	221	193	214	233	218	225	236	207	216	220	207	222	206	219	199	222	238	239	218	230	226	236	223	212	185	216	246	242	212	242	230	207	222	210	207	214	235	228	198	207	221	245	204	228	211	211	214	221	195	207	208	203	240	219	220	226	218	201	234	213	252	202	208	200	236	226	226	216	232	178	221	210	191	193	203	246	191	221	221	240	207	208	206	205	209	188	223	187	223	223	220	210	222	229	214	203	210	205	228	212	238	195	223	228	223	199	199	221	222	219	213	220	201	231	231	192	212	210	191	222	239	216	234	186	218	204	217	207	239	242	215	220	244	212	220	201	228	225	251	202	186	209	216	229	211	234	218	210	201	206	234	190	215	232	213	239	230	198	213	234	241	204	210	213	223	226	227	208	221	196	215	217	185	208	247	206	224	193	220	218	216	229	219	212	225	209	223	242	198	238	214	238	202	242	200	204	223	196	204	237	215	211	197	231	220	220	218	218	220	220	223	213	214	223	183	213	218	222	227	222	213	201	219	210	209	207	222	224	219	222	211	228	219	242	218	224	221	224	237	196	212	216	226	230	229	195	204	223	232	202	225	193	232	233	198	258	209	197	213	191	226	234	233	208	245	217	238	213	203	217	210	205	221	209	210	223	195	208	204	201	220	223	206	247	195	189	230	240	212	246	207	216	222	207	205	167	218	237	221	202	219	211	224	201	226	230	216	224	186	234	204	225	227	237	224	198	208	206	215	218	212	226	221	231	210	215	236	204	215	207	232	216	218	218	222	212	234	182	220	225	226	233	209	209	232	210	215	192	220	189	211	242	204	224	228	215	241	213	236	230	239	190	226	207	228	204	204	222	216	229	216	198	218	206	211	213	203	191	205	218	232	224	230	231	236	240	203	233	198	207	217	240	226	217	219	216	234	181	223	216	208	236	210	217	211	225	227	223	198	213	228	206	208	201	215	189	213	223	234	229	229	229	224	214	212	211	204	182	211	200	210	213	235	203	215	224
27051	18557	4711	931	707	603	525	517	476	481	417	436	434	386	379	400	428	391	372	386	414	340	342	340	365	369	374	355	358	370	363	410	352	341	374	371	377	390	354	357	388	370	389	356	391	385	329	375	327	398	361	368	386	394	393	365	346	394	358	388	344	360	404	333	371	384	366	371	368	349	387	348	333	369	364	389	359	375	318	336	357	349	366	389	370	357	353	392	341	348	391	381	392	362	374	363	374	398	341	356	346	388	345	335	380	344	371	364	360	367	384	373	347	349	359	401	371	367	362	354	390	379	337	344	351	379	396	362	382	334	334	347	330	361	401	385	378	364	380	377	374	371	376	358	346	388	375	351	361	360	330	345	367	378	369	390	355	376	380	367	378	355	372	334	352	347	345	350	364	372	353	360	379	322	344	373	375	359	352	337	352	383	340	343	383	372	385	363	376	365	392	347	390	380	382	378	372	346	398	386	382	403	399	373	390	341	363	362	329	365	364	392	407	344	355	357	379	405	372	380	380	362	358	336	376	376	409	342	357	371	355	405	368	377	359	355	333	332	359	357	355	366	345	347	371	361	363	359	388	386	324	388	371	370	383	398	368	376	383	329	365	378	358	328	397	369	342	361	427	348	416	379	332	352	366	349	358	391	359	383	374	400	394	341	372	310	366	358	355	347	380	384	373	372	336	366	317	367	360	343	391	379	353	352	353	388	370	388	314	359	350	373	379	377	411	388	358	374	396	381	338	360	393	383	352	385	354	377	386	386	371	352	346	346	375	364	383	367	382	384	356	351	366	375	367	376	373	354	351	351	357	369	360	327	359	362	398	358	352	368	362	401	368	354	358	363	362	374	363	330	355	359	377	392	373	352	362	378	383	362	381	344	343	352	353	372	346	359	364	356	368	397	359	376	347	326	332	396	361	371	332	372	418	367	399	353	356	349	392	374	404	347	399	362	360	374	316	380	386	391	349	363	368	340	353	344	373	317	366	363	370	366	382	354	347	370	371	363	361	360	350	369	339	363	355	347	339	370	361	341	372	418	378	355	358	401	394	355	384	405	337	350	365	380	367	391	364	355	376	343	340	347	395	369	372	394	363	334	364	372	349	353	382	339	395	374	381	358	369	343	371	353	387	352	372	339	351	402	373	368	358	355	392	371	378	350	358	348	389	391	359	364	368	359	343	392	361	353	365	376	343	350	392	357	374	367	361	366	345	351	374	379	380	378	361	378	387	387	364	370	352	327	329	345	334	385	359	345	370	381	403	386	353	375	383	328	367	349	345	348	341	351	380	376	327	346	369	379	371	354	372	357	354	366	404	349	362	335	338	357	376	343	347	335	336	337	374	374	346	369	354	369	366	387	356	387	397	353	368	374	355	365	333	346	367	390	356	343	383	361	354	390	353	401	354	363	375	392	365	370	367	317	367	356	382	392	374	372	363	360	388	374	321	378	371	362	379	357	339	363	358	354	350	360	347	391	374	367	374	358	378	332	386	368	343	352	349	362	353	353	339	386	342	391	366	319	376	382	376	387	395	372	380	371	366	379	348	355	380	343	389	349	363	370	339	353	374	387	349	338	373	407	357	353	382	395	377	370	360	398	367	371	366	342	386	363	332	363	364	330	354	344	403	371	392	364	366	349	382	346	318	356	384	345	374	400	349	372	335	347	359	385	385	363	390	321	383	383	361	338	349	356	372	337	387	366	384	382	366	380	377	396	356	385	341	368	344	338	360	394	336	348	375	399	365	371	366	380	372	361	360	363	362	367	371	385	385	374	393	381	365	357	391	373	369	384	386	373	324	357	368	361	358	353	358	372	380	368	372	355	339	413	330	354	365	401	386	359	359	370	367	357	400	400	403	337	382	328	405	363	333	385	355	352	365	316	369	356	346	355	336	380	368	372	377	368	387	350	372	327	369	377	366	370	378	367	357	373	396	340	360	348	378	353	351	385	378	374	363	357	369	353	387	355	356	370	373	353	354	377	366	384	355	345	382	393	361	369	350	383	371	376	366	364	360	358	363	354	361	369	377	373	341	375	372	355	360	369	371	338	353	357	386	358	365	359	348	393	365	366	363	344	374	374	336	331	350	359	344	343	373	362	343	363	392	364	376	343	400	371	330	355	376	397	359	390	347	414	366	358	407	357	393	345	354	370	346	358	368	356	335	358	343	384	339	355	363	390	372	342	381	374	338	359	357	363	376	356	390	354	377	369	390	385	365	387	336	381	337	367	361	368	369	369	374	335	363	363	401	361	363	375	379	342	360	378	360	340	342	351	350	344	319	333	338	352	384	349	327	345	343	373	371	367	352	339	383	353	355	371	372	385	341	366	382	371	380	352	352	357	378	395	375	398	367	399	378	373	388	352	366	388	372	376	338	339	343	346	316	365	369	393	352	347	358	372	346	394	348	388	359	362	353	390	366	359	357	387	343	338	380	378	395	343	350	356	382	340	341	371	370	388	380	365	384	372	365	352	361	373	378	361	382	346	369	405	362	350	368	351	361	347	361	390	368	372	343	360	391	337	351	358	362	386	352	366	368	395	355	371	364	376	355	358	373	358	376	351	386	358	377	351	381	355	348	354	387	351	395	353	350	344	316	359	321	357	404	366	367	360	380	388	378	391	403	376	386	370	364	360	353	370	363	359	388	387	356	379	406	366	372	377	355	331	322	339	330	343	349	338	351	368	357	376	366	376	367	391	399	357	373	377	329	342	351	360	402	382	376	395	372	333	373	355	358	350	359	357	346	352	343	403	349	346	356	348	367	366	376	355	386	362	349	364	387	361	340	358	384	338	356	365	346	333	334	346	380	341	352	375	370	359	393	372	377	357	392	375	378	352	348	403	361	362	380	346	368	384	365	359	355	388	397	398	349	344	361	368	364	380	371	377	334	364	324	370	383	356	357	341	370	378	363	376	375	367	357	384	367	353	355	375	372	375	333	350	348	351	362	383	365	366	321	370	356	381	357	363	367	397	420	367	394	367	333	339	408	366	352	323	369	360	365	388	377	392	345	365	334	332	385	390	404	348	350	405	373	366	357	373	356	384	352	347	351	383	364	365	378	381	394	376	355	368	383	350	402	324	374	374	374	345	347	366	342	362	366	340	358	341	364	367	382	384	374	364	388	353	386	394	343	385	397	382	364	364	349	377	348	363	355	360	373	379	375	399	388	345	382	358	391	355	371	371	341	372	378	371	359	358	358	368	338	355	392	378	364	379	354	399	409	374	358	362	307	350	366	359	369	410	328	378	367	392	357	375	346	346	382	382	395	388	397	383	366	372	358	367	382	392	379	365	363	354	351	366	381	340	410	374	319	337	366	374	379	405	358	376	356	327	394	350	350	384	395	367	339	338	327	370	363	354	386	366	374	343	380	374	347	368	370	352	349	385	337	353	341	361	341	348	390	401	333	357	405	342	364	367	401	332	356	360	372	357	367	392	337	377	371	347	383	356	363	392	385	372	384	351	384	363	370	360	347	368	351	364
4403	1790	1613	967	923	826	776	729	698	681	642	635	657	513	506	551	534	566	594	535	508	461	485	479	466	473	454	457	471	402	454	473	450	455	479	435	448	459	482	466	472	475	445	447	448	470	449	488	450	461	498	503	444	467	455	483	463	477	471	471	485	483	499	440	434	472	488	441	421	462	477	464	477	479	466	444	470	478	495	437	446	431	461	481	453	454	465	456	451	440	473	471	441	475	465	447	470	469	460	442	498	427	433	456	459	457	452	425	448	493	484	456	448	462	476	501	472	417	452	443	458	481	460	461	460	457	497	472	439	481	447	483	443	433	495	453	425	463	500	407	508	459	467	431	462	450	447	442	448	437	449	431	438	447	466	475	430	450	468	436	436	476	439	429	480	480	459	471	431	470	435	452	496	443	450	480	456	481	485	455	443	449	457	454	483	441	458	511	438	455	488	446	435	451	450	474	455	458	440	469	443	477	458	478	483	488	441	466	443	445	477	452	444	442	469	467	474	471	467	407	432	461	500	444	459	495	426	445	469	452	445	459	468	441	484	475	442	485	464	449	426	458	477	436	437	476	455	426	458	453	428	461	472	495	424	442	450	437	468	498	449	433	433	421	461	458	457	483	418	443	450	442	487	446	485	454	466	444	449	435	459	470	452	424	429	490	440	453	453	482	479	475	451	426	443	437	455	423	463	448	432	484	473	444	447	457	459	481	464	469	454	483	456	481	471	465	430	490	436	469	455	438	492	477	464	485	426	440	446	436	442	445	453	422	472	485	454	480	462	435	487	452	415	472	450	482	448	415	461	483	412	424	471	464	494	454	469	428	449	450	506	481	461	440	427	483	472	454	452	462	493	503	443	445	442	432	461	447	477	457	439	437	491	460	439	480	452	485	466	460	490	494	462	437	455	442	431	454	426	475	486	451	461	429	461	477	458	448	444	439	470	455	479	486	421	472	413	482	428	461	444	464	473	470	450	435	490	452	455	462	418	504	443	453	479	472	474	468	471	455	482	423	465	442	465	475	463	442	429	424	445	483	506	477	422	458	449	452	472	485	452	438	464	417	462	460	486	482	454	438	484	476	456	454	457	454	450	443	433	488	450	457	429	429	468	453	471	430	414	477	451	448	472	409	426	453	432	468	447	463	421	417	447	463	452	448	459	426	489	467	459	479	457	449	464	468	490	429	440	458	449	445	442	481	466	433	430	443	473	481	501	451	453	427	457	479	505	477	469	451	427	431	491	417	440	487	476	460	439	435	485	421	463	476	465	464	491	406	463	470	443	451	467	433	475	442	436	456	452	474	484	437	479	435	476	435	436	469	460	498	417	451	477	446	442	433	455	419	417	455	457	455	485	446	454	431	466	463	442	464	460	462	460	443	469	478	427	478	485	432	443	456	512	469	465	424	433	424	477	401	444	447	462	454	475	470	462	421	478	464	444	465	494	463	475	467	437	475	452	468	432	475	441	466	484	501	506	446	494	448	482	437	482	446	447	428	492	473	432	418	449	460	456	454	481	470	469	484	440	464	512	465	428	428	475	477	470	450	451	460	442	450	436	439	447	457	453	476	461	450	418	426	445	516	498	481	495	473	435	453	444	469	445	507	460	458	464	440	472	492	452	464	492	463	446	474	458	448	436	447	497	432	442	476	454	480	454	447	458	442	467	461	427	442	471	462	419	450	468	483	472	441	472	445	434	460	505	451	441	472	442	442	465	425	423	461	465	433	490	476	426	435	478	455	456	465	422	466	445	425	455	475	461	506	456	442	480	442	455	437	469	475	498	464	444	471	444	464	456	445	445	462	490	449	421	447	470	444	440	491	472	465	428	483	435	481	437	506	424	456	479	461	466	512	470	475	461	471	471	465	487	462	503	466	450	448	486	442	465	465	449	483	456	466	496	442	420	444	469	447	459	440	468	452	453	455	462	468	485	445	438	453	484	479	456	443	404	466	466	483	457	473	426	460	462	428	433	444	477	452	445	449	429	454	435	457	479	472	449	460	453	474	471	439	468	488	468	452	463	444	431	495	476	439	441	437	451	439	396	462	465	487	464	475	470	456	463	431	460	451	512	454	449	470	456	466	463	481	479	465	465	481	432	423	434	459	464	475	460	503	468	455	480	456	474	452	448	487	457	459	512	428	452	452	468	494	426	451	437	424	439	459	459	441	507	468	439	434	470	478	440	458	407	451	462	414	428	463	430	456	473	456	489	432	464	471	456	475	493	476	440	463	471	453	484	442	470	477	451	462	480	452	400	450	438	430	464	460	475	438	472	477	462	458	471	464	455	479	477	428	450	471	453	456	435	431	498	513	421	457	456	448	445	459	472	486	483	476	455	436	487	438	485	437	463	449	468	487	445	438	477	453	462	419	415	461	453	467	487	448	454	479	510	425	478	444	489	457	460	428	455	435	481	483	480	507	458	457	450	440	462	485	447	417	444	467	459	441	454	467	434	443	474	461	451	436	462	477	491	471	480	437	466	473	467	478	452	480	455	486	446	475	482	444	441	434	428	412	456	466	442	453	453	421	510	490	476	455	463	441	423	459	447	461	494	469	439	464	458	450	466	432	452	460	445	421	442	481	450	436	426	446	434	422	410	440	449	506	508	449	472	468	450	446	459	467	486	461	457	439	436	458	456	433	466	462	445	449	433	455	442	475	495	455	433	482	506	477	481	456	479	458	484	467	460	461	445	456	457	446	438	479	483	485	408	479	446	451	447	456	477	497	438	443	435	457	461	448	491	460	456	460	464	436	488	492	439	475	476	451	423	439	458	433	470	455	453	459	472	439	469	431	452	470	445	432	488	425	466	428	425	452	439	469	495	457	457	490	424	467	433	423	483	449	487	503	478	457	485	513	444	435	452	438	493	455	484	465	461	466	459	411	502	491	462	441	465	442	474	460	493	427	471	431	453	475	474	470	459	448	410	443	426	446	454	459	423	447	458	465	423	457	443	497	474	449	471	419	458	425	462	454	446	442	464	455	457	465	475	456	475	502	451	439	446	464	447	430	433	462	436	482	424	463	434	451	465	442	463	461	453	442	473	458	419	455	448	439	493	451	446	443	455	449	445	428	445	444	465	469	413	463	450	471	473	435	488	461	477	513	458	453	453	450	451	446	448	466	458	443	421	477	456	444	457	459	473	456	469	467	438	469	439	456	456	475	463	441	425	436	472	416	466	434	478	461	441	423	459	464	441	461	410	464	436	459	460	452	465	465	482	472	461	445	458	449	449	445	470	432	448	446	452	472	481	417	484	461	467	461	459	448	447	444	479	488	458	462	437	443	468	452	456	484	466	466	475	455	420	473	468	451	457	446	467	489	429	473	499	448	455	446	496	466	445	479	473	470	453	446	441	463	463	464	460	470	454	453	488	477	447	409	471	468	420	454	442	445	430	476	458	476	453	469	483	439	491	458	472	466	480	414	452	471	480	452	477	445	412	412	455	472	489	486	481	421	489	419	431	463	459	446	467	467	474	444
23746	20920	28141	23850	20879	8139	1096	751	589	550	487	467	386	341	341	281	280	319	341	308	256	208	224	242	208	210	214	196	197	196	207	188	197	195	207	172	199	195	196	201	209	214	222	182	215	201	210	198	218	196	207	190	216	191	195	197	189	217	189	211	214	173	171	199	176	186	178	197	191	183	201	190	167	195	202	180	181	194	202	177	186	206	195	178	197	206	194	226	167	204	205	184	178	179	184	183	172	188	190	210	205	188	189	168	174	187	186	165	197	168	193	196	173	178	167	187	185	204	196	196	164	174	180	174	163	188	178	195	155	195	185	189	197	187	179	182	173	170	187	171	178	171	199	180	170	190	165	183	176	181	178	188	200	152	175	206	166	210	162	194	176	190	185	184	177	176	171	196	175	203	205	162	201	199	180	184	164	196	178	190	178	219	176	189	162	177	215	172	194	203	190	199	181	158	171	205	180	171	185	196	200	171	180	187	191	183	193	189	192	170	175	201	185	180	180	194	192	176	175	196	170	189	196	174	184	164	202	188	216	185	179	190	176	186	165	173	209	189	175	190	175	167	191	199	191	191	172	158	202	183	159	154	215	181	194	189	194	205	195	174	161	158	185	183	184	178	196	166	169	174	202	166	184	173	171	188	186	179	194	182	187	186	189	154	191	195	172	179	190	187	175	180	171	158	161	167	194	187	173	178	165	181	202	190	196	184	182	173	185	176	228	164	188	202	199	161	161	181	178	179	171	148	187	190	193	191	175	194	180	213	171	198	188	176	179	205	178	188	184	177	149	193	187	191	173	207	156	176	180	166	192	175	184	169	197	229	189	184	173	194	186	197	178	170	170	187	168	191	213	182	207	196	169	185	182	195	191	189	214	164	183	164	193	172	195	196	182	179	195	184	215	192	167	175	173	181	189	173	172	187	186	176	180	205	183	177	177	198	202	192	187	186	186	175	173	183	156	181	178	181	182	190	203	196	167	180	191	195	175	196	204	189	181	193	179	188	174	176	217	184	189	181	177	188	207	155	183	196	169	189	190	181	180	180	169	189	193	172	203	181	182	211	197	188	181	180	202	190	162	160	191	172	179	201	193	180	181	201	180	160	176	178	172	191	165	183	164	190	179	175	182	150	204	192	169	204	193	205	180	182	167	159	177	183	187	185	174	188	200	199	178	188	190	171	186	196	185	180	173	174	187	175	168	191	187	205	194	186	191	184	153	149	167	170	201	187	178	196	201	213	183	187	181	196	192	174	206	192	182	206	188	210	195	200	177	172	198	195	165	184	175	190	189	162	197	181	192	204	172	166	205	173	166	211	186	167	179	208	172	197	179	197	183	179	186	174	167	158	179	207	171	186	178	185	187	170	188	198	213	179	189	174	184	184	159	189	210	210	186	164	189	175	198	190	168	195	214	173	169	178	148	187	174	172	183	168	179	168	190	181	183	167	198	178	202	201	182	177	201	189	172	207	188	198	181	202	187	186	182	184	175	182	186	197	185	178	196	193	191	181	203	192	183	176	226	185	185	206	182	157	218	193	177	192	186	178	172	187	177	162	193	189	195	176	166	185	187	185	195	193	168	170	188	185	192	186	185	201	186	189	187	160	183	197	168	163	186	178	184	186	188	218	199	165	181	195	195	164	178	182	198	176	155	181	177	190	180	177	177	178	192	162	211	186	188	167	163	165	189	163	180	194	187	181	166	153	168	178	180	163	176	193	200	212	192	214	195	187	167	187	184	161	198	180	163	194	223	180	209	193	176	189	205	207	189	169	204	204	182	167	175	188	182	199	187	175	173	194	175	211	158	177	196	174	167	191	187	184	173	190	180	189	198	179	174	208	187	210	194	186	194	193	186	196	197	177	173	175	193	187	176	186	189	195	197	190	180	178	196	186	196	205	179	187	178	191	167	185	175	190	161	185	190	217	172	190	171	174	159	184	182	186	187	190	185	172	179	163	171	177	193	184	181	166	192	191	191	214	199	176	186	188	189	198	205	197	183	187	187	168	212	179	176	186	168	177	183	187	173	173	191	194	184	164	173	176	193	183	173	170	186	183	185	176	192	177	192	191	165	194	174	186	198	204	163	185	193	186	185	177	179	184	185	163	175	184	190	173	160	196	175	158	198	171	165	179	181	206	192	181	179	213	169	162	165	209	188	200	167	178	159	183	184	195	185	176	189	197	177	215	170	169	201	180	201	211	184	193	175	167	196	189	181	193	173	165	168	168	177	188	208	195	161	198	177	188	182	204	194	192	186	169	197	201	187	183	186	167	191	180	168	174	213	168	190	183	177	208	205	168	209	180	171	173	184	189	172	176	188	210	216	190	182	170	183	178	179	194	182	178	183	199	189	184	191	180	183	211	184	192	189	198	189	199	180	165	192	190	189	194	187	178	200	174	181	175	203	183	173	185	187	207	187	173	188	168	165	208	168	214	210	185	198	187	189	213	182	209	189	172	192	187	180	188	172	195	210	190	199	188	171	178	154	196	183	159	193	187	148	199	190	158	190	176	185	188	196	163	185	154	187	209	190	173	191	197	186	176	194	187	213	202	173	175	210	207	185	190	183	167	182	186	178	172	185	209	168	163	192	204	165	180	216	185	172	180	163	160	206	185	185	180	221	176	181	221	182	177	169	180	204	173	162	190	162	198	179	183	189	190	173	168	208	202	212	184	167	203	187	162	189	173	199	177	162	186	185	166	168	169	187	174	185	212	198	195	195	175	208	199	187	171	183	181	188	191	145	178	174	153	177	189	199	177	178	210	178	188	183	193	182	170	161	177	169	210	164	193	190	174	185	171	173	181	172	197	189	197	177	205	208	184	162	170	182	187	184	161	186	192	184	181	169	189	204	173	183	165	198	182	186	177	192	186	199	174	175	188	220	204	180	169	172	155	186	201	181	190	198	193	165	173	206	180	174	180	179	187	172	175	184	186	170	193	185	189	176	186	178	192	179	189	176	190	170	201	193	168	195	178	183	183	193	158	181	203	215	182	184	200	195	156	189	195	187	173	190	198	175	166	176	186	185	163	195	170	215	205	178	185	205	173	180	195	187	193	159	161	158	191	187	186	177	177	190	188	208	175	181	184	199	193	190	183	170	191	195	199	178	182	198	204	173	157	175	166	176	193	162	169	194	203	202	177	169	193	182	178	178	193	206	183	162	182	196	164	185	166	163	182	169	160	187	148	162	198	176	193	174	212	192	198	202	196	175	162	175	180	174	168	179	196	191	178	191	193	176	166	168	180	184	165	159	187	193	196	160	163	193	181	215	184	175	170	157	195	180	170	183	183	211	186	192	193	181	208	179	172	201	151	164	180	193	175	192	192	181	186	186	202	179	182	192	177	173	173	201	191	171	206	182	194	177	174	170	185	197	186	186	164	190	173	188	179	171	174	182	180	186	177	173	175	186	197	175	194	169	184	178	155	167	161	204	156	183	195	185	177	189	189	190	170	175	196	152	184	178	190	193	183	192	182	202	162	194	170
4947	10432	8364	4205	3084	2376	1933	1585	1249	1096	947	895	784	646	516	488	467	580	522	519	410	398	315	291	312	285	290	282	338	306	283	286	281	284	259	285	284	291	266	281	284	266	262	250	265	289	245	267	249	261	270	257	278	273	278	276	243	265	258	245	231	241	245	244	291	256	263	242	285	235	281	254	241	246	278	260	227	262	285	246	229	267	244	253	252	254	302	262	275	259	246	254	282	269	247	254	244	257	249	277	229	254	274	239	241	227	258	250	229	260	229	218	229	278	253	257	266	240	230	268	240	216	240	231	272	262	264	255	228	247	227	239	253	237	222	233	226	248	239	233	274	262	265	221	231	232	226	217	243	234	269	264	213	252	258	268	246	229	246	255	255	234	235	269	243	244	221	270	231	263	262	190	249	251	255	233	287	244	208	271	244	251	258	242	264	213	267	236	258	255	240	235	233	257	246	263	255	244	247	236	267	248	248	227	237	240	237	226	254	251	247	241	227	221	233	238	232	254	254	247	216	217	235	240	244	217	274	227	220	249	254	251	250	244	247	244	264	261	259	254	236	259	255	252	244	221	239	243	259	234	263	245	249	236	231	215	238	266	254	271	245	228	223	231	264	233	250	257	218	226	237	247	232	238	244	264	223	205	251	253	238	256	227	266	245	237	247	243	271	257	246	229	241	237	263	256	242	221	270	231	235	256	228	256	262	240	250	237	251	223	218	265	238	244	246	240	256	233	243	264	240	276	235	239	261	242	256	245	239	268	249	245	196	220	255	239	233	217	261	257	243	243	248	249	243	210	245	254	254	242	251	253	232	238	260	252	245	208	202	232	221	219	264	241	246	232	262	224	265	238	226	262	260	231	245	251	242	250	237	261	227	230	244	248	233	234	228	239	248	259	270	261	217	231	254	233	238	257	254	237	232	242	253	256	220	257	226	255	230	225	266	228	251	237	234	208	250	254	245	232	240	223	256	231	258	223	221	244	242	232	248	256	234	223	216	224	225	222	237	243	255	270	251	251	257	245	228	264	221	277	246	246	216	230	236	239	231	236	242	258	258	244	251	258	248	236	254	258	254	228	210	244	252	241	253	231	242	227	244	251	250	231	229	241	259	255	268	216	221	222	260	239	216	237	242	251	227	253	249	258	233	259	221	207	245	252	209	248	239	243	224	244	242	252	246	237	251	232	230	249	262	250	259	268	242	233	223	241	248	254	246	240	226	213	234	251	262	232	257	248	250	252	241	289	245	236	230	247	228	246	215	242	237	267	243	220	248	258	246	255	235	231	250	263	261	292	216	236	246	243	278	251	253	242	234	234	255	211	261	243	249	252	252	257	244	267	234	232	228	268	230	212	229	273	268	239	242	251	230	255	232	274	222	209	250	255	234	225	234	277	256	205	228	237	256	243	253	254	242	254	234	277	223	239	245	269	232	247	239	260	244	246	253	241	278	255	247	208	265	234	236	233	255	243	248	258	269	244	251	230	244	227	235	249	226	252	225	259	265	260	257	227	236	250	253	230	252	226	262	255	234	224	229	241	230	212	234	251	227	228	261	250	244	232	248	246	250	244	240	225	230	248	223	248	250	230	215	263	262	240	254	238	267	251	237	236	250	246	198	235	241	250	251	229	258	245	239	256	253	226	239	227	236	242	284	240	246	245	228	233	241	238	227	237	252	223	281	229	249	239	224	236	222	228	274	232	237	246	256	274	264	241	238	224	213	224	238	235	238	240	256	220	224	237	263	230	252	224	210	236	252	252	246	218	239	232	260	256	253	229	259	263	259	258	253	232	257	251	265	248	258	250	252	247	253	275	234	241	241	226	246	274	258	257	210	274	243	253	266	256	255	229	237	249	242	258	232	247	235	236	246	247	234	232	265	239	255	229	244	225	244	240	257	231	234	264	227	223	243	270	217	229	246	243	240	227	215	249	236	236	243	264	240	252	228	249	244	237	240	209	252	231	251	210	222	234	249	231	218	254	246	217	258	255	244	245	241	214	242	223	213	241	245	251	232	224	228	227	211	238	249	248	220	278	243	265	217	241	229	231	220	253	244	243	244	225	283	233	272	219	269	245	258	264	245	224	250	229	228	276	204	237	224	244	225	240	242	232	249	250	221	261	235	260	242	229	260	245	249	241	243	248	275	241	224	246	242	238	254	256	203	241	249	232	255	239	241	235	251	214	262	231	210	239	238	238	238	246	239	239	230	233	243	234	270	247	212	275	261	239	252	246	233	241	248	249	251	244	222	252	250	240	222	227	261	243	242	239	235	241	264	222	234	269	225	254	252	261	231	262	239	244	239	254	264	253	218	270	231	234	212	229	248	237	223	255	242	220	236	261	253	243	240	263	262	230	270	214	257	249	229	225	226	251	273	236	263	232	257	249	256	245	240	227	232	251	235	252	243	246	253	207	230	215	254	252	218	249	228	260	262	253	221	239	243	255	243	263	231	222	247	226	286	221	214	244	240	215	259	260	236	236	259	250	230	243	242	255	255	265	252	262	243	260	269	240	209	255	265	227	241	212	243	237	244	259	256	253	243	225	237	226	229	238	263	249	267	259	244	231	257	250	254	249	241	238	234	220	215	221	250	247	240	236	226	240	268	238	235	247	234	258	255	243	248	226	212	252	256	239	241	266	246	247	234	205	250	233	244	217	223	227	230	256	277	249	242	241	277	235	239	251	258	247	228	245	281	259	257	242	239	246	236	248	242	240	253	193	264	244	271	261	240	261	218	221	220	244	247	228	215	227	232	280	247	250	256	250	234	262	242	266	273	240	240	241	240	216	255	231	243	270	269	249	239	222	216	230	233	270	243	238	270	239	245	220	220	231	252	253	224	258	266	229	252	250	265	247	235	256	246	249	227	229	232	258	256	217	226	226	230	239	237	250	225	243	256	214	246	219	245	241	243	232	236	234	238	229	256	227	254	240	245	273	274	272	232	254	252	242	254	257	248	221	213	249	249	244	241	265	252	226	219	231	237	226	256	245	228	272	244	207	259	262	268	225	262	234	247	224	241	248	229	229	256	210	230	227	238	242	245	232	258	221	285	231	251	236	228	220	235	235	253	248	262	253	238	232	272	254	223	261	262	255	238	248	247	224	238	225	260	245	235	239	229	252	259	232	257	253	225	245	308	232	262	252	247	242	238	221	250	218	250	259	206	239	275	236	217	225	248	251	237	230	248	246	214	224	218	232	240	248	228	227	255	255	221	232	244	218	224	229	258	239	270	229	253	251	240	220	220	252	229	234	243	240	254	261	225	263	243	237	250	242	242	240	232	259	276	253	244	243	232	258	244	227	214	235	230	229	249	263	235	242	242	242	221	251	271	227	232	231	254	267	262	261	235	239	242	268	215	243	211	224	278	224	237	245	239	231	258	235	250	259	268	256	245	266	244	238	245	225	255	235	252	203	228	239	212	254	242	268	243	248	266	237	262	233	270	208	240	227	230	256	254	231	275	237	215	239	268	248	246	242	239	262
24893	20896	26883	24942	8072	1003	825	721	652	618	573	589	576	501	523	489	507	539	512	514	458	421	441	428	434	429	427	408	431	396	436	429	438	422	445	413	446	411	421	458	416	415	383	418	436	456	434	434	444	417	434	440	429	442	451	409	451	414	452	391	397	441	386	423	421	383	411	421	421	433	418	433	436	443	445	421	416	412	399	429	426	412	389	438	375	434	431	430	410	398	436	406	426	413	420	409	460	377	435	421	436	425	424	405	421	413	428	431	408	445	435	446	397	424	398	406	388	439	397	381	399	399	407	427	432	416	456	400	416	412	379	384	406	435	442	388	422	409	431	423	394	433	415	445	407	425	452	421	437	431	467	384	402	453	429	367	396	476	418	395	402	427	399	417	393	440	412	393	375	428	432	434	401	419	411	435	417	430	419	419	415	434	478	403	430	434	415	395	428	401	407	440	446	410	403	432	424	383	400	414	401	437	410	406	415	450	428	406	443	430	443	390	459	445	412	416	397	371	426	412	403	467	425	390	403	392	392	422	442	418	408	418	432	352	420	461	431	416	368	412	391	452	426	426	440	454	415	398	429	404	440	399	424	422	435	399	439	394	406	447	400	428	423	430	403	415	427	430	422	407	452	403	413	382	426	416	392	390	360	435	426	415	415	412	436	408	396	378	412	444	418	432	444	436	446	405	410	404	420	442	398	414	395	401	408	394	442	406	416	416	405	415	452	390	414	438	416	420	407	429	427	397	423	406	408	397	434	426	423	470	443	433	429	384	405	407	427	407	432	378	418	404	451	402	405	388	414	410	403	415	420	406	417	409	406	440	429	431	407	425	417	437	448	433	420	418	439	412	432	410	403	423	432	434	431	420	400	432	410	428	426	411	444	416	400	376	447	414	430	414	425	433	440	382	428	423	433	430	403	422	401	401	419	426	408	410	417	440	409	402	410	421	422	440	416	441	437	421	388	417	408	431	388	434	427	423	404	448	369	393	402	415	400	436	420	428	408	413	467	392	386	411	409	418	447	436	413	420	410	440	440	407	400	450	428	403	398	398	439	460	429	412	427	465	408	407	411	395	364	427	448	411	409	444	425	445	399	455	401	399	396	377	403	474	418	415	402	400	430	435	394	421	428	386	404	414	419	430	478	433	416	388	387	424	402	373	428	396	464	433	413	406	380	432	383	409	446	407	424	430	434	393	449	432	366	452	446	426	387	478	411	449	437	432	403	417	371	421	420	414	396	418	413	418	428	440	410	383	353	424	409	388	405	393	417	378	405	387	431	415	412	407	406	447	411	421	426	368	454	425	466	403	423	452	425	414	429	414	423	427	429	403	419	412	429	376	415	391	418	399	415	419	409	419	429	372	428	408	461	407	415	429	425	384	398	447	381	416	393	392	393	397	410	453	427	403	406	432	425	476	406	416	413	403	452	383	436	438	381	425	399	413	461	402	441	436	425	392	428	439	440	429	411	425	435	402	418	447	406	441	414	441	412	399	399	415	406	420	384	421	408	404	450	408	425	437	431	390	383	430	407	427	408	392	392	405	438	430	403	400	468	408	442	442	388	385	427	428	401	409	416	404	425	453	396	424	414	417	395	453	406	380	417	437	393	411	399	427	438	408	367	416	436	433	439	408	415	432	420	419	439	388	392	380	399	437	428	413	408	412	421	416	435	411	396	413	400	408	407	427	404	409	400	466	384	429	410	348	427	409	401	449	381	428	371	409	436	369	446	392	418	402	423	419	416	408	422	444	422	415	394	429	383	423	403	433	401	418	428	451	424	415	448	433	406	425	417	378	390	389	412	422	418	408	429	434	385	419	444	414	447	421	437	405	414	367	455	403	424	395	439	441	394	386	443	437	465	425	406	432	468	424	370	412	422	433	433	423	414	435	421	418	402	418	420	413	431	427	428	411	412	417	424	389	419	437	419	430	376	436	411	384	432	366	432	416	431	417	397	414	412	422	406	430	420	391	431	401	432	411	443	390	445	427	454	447	407	398	481	404	419	413	441	427	447	412	437	434	465	385	430	482	403	439	442	443	409	417	412	399	434	424	409	422	388	412	396	432	425	425	452	406	429	439	396	432	420	418	417	411	413	415	428	426	416	410	391	417	433	418	429	397	428	430	448	427	403	427	395	445	414	433	405	441	398	422	446	431	387	410	385	405	449	407	415	426	410	426	392	396	395	402	459	407	382	446	386	386	400	408	425	417	409	380	415	368	441	402	364	397	429	405	418	411	431	397	417	405	438	413	389	410	415	431	445	415	422	448	410	407	478	408	415	423	365	437	434	424	453	430	436	428	421	398	417	407	390	406	412	405	397	397	437	411	426	415	414	475	442	411	380	426	443	449	422	405	435	411	441	425	396	412	440	410	413	457	393	448	386	440	374	403	412	413	397	424	430	445	384	415	433	417	423	445	383	423	386	424	414	418	441	423	423	446	430	416	381	377	415	431	415	409	406	425	401	433	414	445	379	412	409	442	443	395	382	476	386	428	451	405	382	424	423	385	433	414	426	442	400	361	408	413	402	417	423	421	411	421	414	404	421	407	483	409	384	436	410	416	398	435	414	410	402	384	430	379	395	444	422	384	375	411	390	414	457	408	461	416	428	374	410	438	409	407	402	435	406	435	432	422	397	433	382	401	396	409	402	408	440	413	418	410	463	412	440	423	436	397	433	435	384	434	400	433	460	408	416	420	438	442	409	439	394	405	391	419	403	399	384	424	388	408	426	435	402	428	414	435	409	457	398	383	415	422	421	410	435	422	397	412	401	433	399	435	409	457	411	409	390	444	426	441	430	413	409	390	387	407	427	390	393	419	406	410	388	415	421	448	414	439	418	416	406	404	403	419	386	430	396	463	409	462	444	420	447	416	422	406	429	393	402	424	430	405	385	397	460	389	410	433	427	402	438	422	400	411	431	429	400	415	432	421	423	418	437	421	408	348	400	426	374	417	426	422	396	410	409	418	444	410	405	402	419	429	395	389	434	428	401	410	431	418	416	425	453	410	452	405	434	443	411	388	429	427	430	423	402	410	378	395	448	419	414	420	418	408	386	371	424	431	406	394	429	444	424	383	455	417	422	400	430	423	465	409	423	403	442	394	444	426	427	384	416	427	412	400	461	456	404	411	430	403	436	402	374	430	416	426	437	412	459	400	404	415	416	477	439	426	381	399	428	386	409	448	424	397	419	454	405	443	386	414	426	453	396	418	396	464	382	422	403	381	395	389	371	412	441	391	366	401	433	433	402	414	440	409	414	432	439	393	437	431	442	410	400	399	420	408	437	456	392	418	384	421	416	426	422	457	451	421	420	421	433	433	435	411	429	414	418	386	417	421	399	412	447	414	403	387	406	407	420	449	453	429	396	432	429	428	406	432	410	433	371	429	422	427	415	408	446	427	385	405	439	406	419	420	393	427	434	402	387	432	444	413	437	390	420	404	448	444	421	389	398	395	428	402	404	392	443	424	437	423	432	409	444	392
4854	6699	5294	2843	2221	1826	1584	1374	1248	1091	1063	874	871	739	658	683	692	782	666	665	571	561	518	570	540	506	541	558	549	548	522	531	536	521	542	544	508	544	553	566	549	512	573	505	500	522	521	546	500	537	510	541	538	510	541	485	535	490	505	503	526	498	495	547	488	476	487	537	524	515	506	490	512	529	516	478	472	492	508	506	498	509	488	532	515	557	548	541	508	502	542	518	506	558	517	524	488	517	546	471	480	507	509	521	471	518	486	501	555	469	500	508	512	517	476	538	516	529	491	494	539	515	480	495	513	498	489	462	487	507	483	530	478	523	482	510	490	501	511	517	494	507	479	523	486	501	495	517	500	516	501	487	493	541	497	525	479	499	524	515	506	538	510	521	496	510	495	548	500	555	498	501	512	552	509	520	475	519	472	543	518	512	538	512	462	492	506	524	536	534	488	520	481	541	524	545	533	479	489	531	504	512	513	499	489	537	526	532	517	530	492	497	549	531	533	488	550	484	575	494	525	515	501	520	489	483	500	501	513	507	489	502	525	520	467	511	536	502	548	475	533	534	471	519	483	539	534	508	516	522	515	533	492	500	512	527	528	502	512	521	505	502	501	504	472	501	506	512	491	553	569	523	494	515	518	524	498	464	519	525	505	507	495	518	500	483	515	530	466	499	475	526	475	508	504	479	563	516	538	522	492	538	531	492	506	514	511	497	510	506	526	534	487	495	494	535	526	538	504	509	548	515	513	524	496	513	529	488	517	524	493	490	533	493	503	486	516	517	458	507	513	497	525	539	484	506	487	496	503	496	478	513	466	515	497	533	503	481	539	497	504	517	488	478	516	499	519	480	483	516	503	475	495	555	509	522	509	525	487	545	545	486	531	510	493	516	493	516	501	507	541	414	520	486	515	521	480	502	515	510	539	517	480	486	472	452	538	515	481	525	542	522	467	486	484	488	499	534	498	541	505	514	507	475	475	539	516	476	509	500	460	506	486	478	536	553	518	527	491	539	567	501	513	535	514	503	522	526	535	557	496	507	485	539	529	527	478	530	528	502	559	500	547	509	513	494	532	503	505	486	519	532	528	506	503	514	536	540	520	521	458	517	494	531	519	514	495	536	491	493	510	488	482	492	535	490	485	522	489	520	490	479	511	514	472	509	491	502	519	518	506	521	497	494	539	445	537	502	489	516	490	497	537	540	506	492	506	506	491	520	510	518	503	540	510	537	522	489	532	504	491	516	493	485	521	528	505	490	450	508	554	494	494	498	495	525	440	495	487	515	478	534	495	521	494	525	501	502	534	478	498	455	538	483	502	522	499	516	537	505	510	522	534	520	546	484	573	516	496	477	497	506	497	525	489	498	492	506	532	510	532	506	511	462	469	501	478	489	471	447	464	450	477	507	517	529	498	470	509	483	525	509	520	522	488	487	546	512	531	484	507	520	491	476	520	461	483	495	514	496	537	509	555	518	501	494	475	513	558	516	550	557	495	494	498	527	508	567	455	511	509	506	544	469	516	520	553	517	500	557	505	477	537	488	491	532	532	446	484	466	516	512	541	481	460	539	506	478	486	484	536	508	539	473	515	545	510	474	488	496	493	527	531	505	504	523	506	532	518	532	500	522	522	470	518	500	534	505	476	491	497	546	483	506	579	478	533	489	503	497	508	537	470	467	522	516	524	476	563	520	493	494	549	540	483	467	507	503	470	533	511	500	500	490	487	504	526	531	499	525	497	532	519	536	537	488	512	499	514	474	485	532	523	486	516	556	500	516	520	494	498	470	487	503	488	491	492	513	520	483	472	497	518	478	558	485	511	534	480	490	496	512	555	536	511	485	467	495	499	547	525	487	515	542	527	499	541	518	499	501	484	509	487	527	477	531	531	468	535	526	496	474	523	503	560	483	512	551	497	503	491	506	496	494	507	462	505	515	494	527	497	483	484	488	497	492	497	488	502	513	518	472	504	492	454	558	481	493	506	543	494	509	501	488	501	476	499	489	500	458	472	511	493	489	460	490	539	506	537	510	513	548	517	487	555	539	539	514	498	502	530	503	485	482	517	461	495	509	491	512	527	540	518	476	519	504	494	539	496	526	514	514	490	504	494	503	503	527	517	510	509	504	468	543	488	505	496	525	501	506	487	520	494	481	518	527	509	515	483	487	504	506	486	538	508	479	494	517	510	505	479	483	512	535	515	522	524	539	555	511	517	483	503	476	471	532	535	528	519	516	485	547	511	510	530	482	533	449	503	506	489	478	493	500	504	514	491	524	505	548	547	515	492	502	500	519	561	530	502	480	500	558	537	529	525	490	474	548	538	455	500	477	514	491	511	489	501	470	524	482	524	512	503	498	485	509	520	506	498	531	495	509	525	562	527	525	515	522	506	517	518	447	505	470	499	531	497	519	525	498	521	480	520	502	494	477	518	514	517	486	499	509	457	480	551	501	509	472	485	520	491	513	481	532	522	509	491	522	535	499	461	507	533	551	468	496	476	557	539	526	497	539	478	534	484	513	498	498	530	483	513	473	515	511	504	474	514	480	514	468	552	474	536	509	506	525	488	530	490	557	516	529	475	478	525	520	528	494	496	477	533	490	480	492	500	512	502	496	491	533	505	482	509	534	534	533	485	533	518	482	497	501	454	513	491	500	513	512	506	502	473	483	541	503	516	484	527	530	518	491	525	510	484	567	480	516	508	525	510	495	510	497	498	492	535	524	522	510	516	535	522	479	531	506	522	513	514	499	506	508	535	495	526	517	513	493	494	492	522	507	532	465	521	495	484	530	516	500	487	500	527	516	493	506	480	528	473	562	493	500	530	506	506	500	484	540	484	519	528	518	541	490	508	536	508	474	501	521	507	490	496	484	528	463	489	502	560	512	511	515	520	478	462	515	458	518	516	486	541	535	507	500	473	478	541	501	514	525	509	526	520	470	498	539	518	515	443	522	567	541	512	509	514	473	561	528	498	505	543	554	518	529	506	509	454	514	514	498	498	483	540	493	472	530	545	519	493	543	493	525	530	531	486	498	494	523	514	492	487	497	497	506	509	555	487	526	537	556	509	502	498	533	474	491	497	524	517	535	494	536	508	511	496	552	508	498	530	549	515	503	493	513	508	503	535	495	489	467	511	482	542	505	490	519	522	519	500	459	499	492	547	536	486	491	501	485	492	557	547	488	501	539	519	474	520	507	511	515	492	460	530	500	536	513	528	518	476	482	523	543	536	470	505	521	500	519	488	501	546	488	506	520	506	545	575	506	493	512	481	501	575	497	492	502	521	516	512	506	509	518	501	483	520	516	488	550	494	511	478	475	479	509	485	505	540	534	538	502	504	501	549	480	500	526	532	546	552	521	498	517	524	482	497	527	504	535	528	522	501	510	477	523	491	470	519	473	512	532	500	525	474	520	466	490	531	507	520	517	539	509	502	539	555	462	556	477	544	519	529	514	503	497	491	511	519	523	500	519	537	500	529	519	501	543	499	492
22751	20965	28677	23435	20959	20999	7725	1334	874	789	668	597	558	445	433	361	376	459	430	369	304	270	240	231	264	248	228	228	223	215	239	227	204	194	205	211	191	185	208	230	187	219	225	195	212	189	187	211	219	200	211	222	185	203	214	200	201	198	208	186	197	216	199	210	197	188	224	164	200	197	189	174	192	200	230	182	181	172	217	198	193	164	202	201	200	211	200	190	186	217	176	185	194	206	168	191	202	193	174	184	191	190	175	191	173	195	175	209	191	202	189	203	198	193	193	199	203	197	217	179	189	211	193	171	179	190	200	189	181	173	181	203	189	193	175	183	175	176	220	189	179	208	178	187	193	186	238	186	174	186	191	188	173	192	173	184	186	184	155	166	178	182	195	183	166	203	201	188	188	172	168	180	207	205	202	192	177	186	165	196	180	173	187	191	174	207	185	163	168	177	201	200	168	175	188	173	160	171	207	189	205	178	174	147	188	186	208	186	188	200	196	191	184	186	206	194	194	180	165	195	178	173	171	183	171	197	196	180	180	167	169	198	152	180	199	176	222	192	176	179	182	179	175	168	185	191	178	169	184	187	189	170	184	193	156	186	192	169	174	197	185	155	176	195	172	177	178	173	169	209	156	184	170	160	160	173	191	168	183	184	187	166	170	175	180	149	188	193	192	160	169	178	183	174	191	186	206	167	172	183	182	183	180	190	178	185	190	146	184	179	192	203	175	182	165	171	176	202	178	174	194	169	185	196	171	197	197	186	174	181	176	209	188	174	183	180	180	157	196	183	162	177	160	198	144	165	169	182	196	192	176	172	184	187	169	195	184	192	174	178	193	171	177	168	201	192	168	151	179	200	196	178	183	196	170	197	195	192	197	198	162	178	214	200	166	164	166	193	177	181	194	182	181	181	147	169	178	165	179	176	157	177	178	162	177	199	199	188	182	188	193	167	193	179	177	204	199	182	189	161	185	190	177	182	187	182	180	172	172	159	188	180	181	179	194	174	162	184	177	171	174	163	153	181	158	181	177	202	196	199	173	208	179	164	160	182	177	185	178	176	190	189	166	185	166	174	182	200	174	170	166	203	164	195	179	176	173	179	180	171	174	173	189	176	199	194	192	175	188	166	180	177	157	194	168	190	174	181	197	183	165	172	181	169	182	162	176	189	196	209	176	169	171	165	160	189	192	180	170	184	167	203	166	149	193	180	190	188	173	170	185	187	188	189	144	193	182	194	185	200	189	199	190	189	207	181	169	194	169	170	172	189	175	172	193	189	178	180	154	179	171	184	168	215	187	180	200	195	182	210	187	170	183	182	184	189	168	159	179	188	160	198	156	167	180	159	161	202	198	179	176	172	194	177	179	181	180	179	176	206	190	190	203	199	199	201	201	178	184	187	184	172	197	197	191	163	197	180	181	171	201	171	192	156	190	170	195	179	177	166	194	183	170	194	190	166	171	190	187	185	191	193	180	197	195	192	180	183	186	172	190	154	156	169	178	185	206	193	199	180	183	203	184	191	174	177	170	198	190	175	187	189	179	175	163	198	183	168	192	179	195	196	185	199	178	177	180	184	186	168	173	167	171	192	152	163	177	176	188	175	179	187	173	185	172	184	171	180	209	196	183	175	183	182	196	170	139	187	207	180	191	175	169	199	187	168	179	186	195	180	193	204	187	187	190	156	189	190	181	179	199	192	151	170	202	200	160	203	182	216	170	184	171	179	158	158	191	156	206	192	182	192	187	177	184	165	190	194	202	193	181	196	152	189	170	205	193	149	211	197	167	206	182	198	205	187	175	175	193	161	186	200	185	183	168	178	167	160	185	149	167	167	200	198	202	187	198	184	168	184	207	184	173	174	184	180	190	192	169	195	194	212	187	171	181	151	166	187	194	176	175	190	185	184	207	172	169	168	162	186	169	182	165	181	156	165	176	165	172	192	205	187	174	171	173	188	196	185	192	155	168	173	172	185	185	184	196	158	191	207	188	178	174	171	186	169	187	165	176	183	175	187	194	168	188	194	174	161	164	186	188	159	183	227	175	183	182	179	183	182	164	157	171	180	196	180	196	201	173	172	194	193	165	169	176	167	162	179	201	194	182	188	193	171	185	193	163	172	164	183	198	166	174	197	181	169	197	169	209	166	188	189	166	186	208	161	168	163	198	183	183	190	176	183	197	176	208	208	186	194	189	213	188	162	180	199	168	200	193	186	212	179	189	177	186	183	169	179	181	190	165	182	186	156	173	183	184	186	183	151	181	201	171	167	179	162	194	177	172	199	174	180	176	195	189	182	183	180	180	179	199	185	181	173	172	206	197	170	179	214	193	195	166	183	184	190	203	179	189	159	173	188	193	188	204	179	201	176	147	184	193	181	188	181	171	185	197	162	172	172	193	185	188	210	191	151	184	181	159	170	180	161	182	189	182	185	162	184	183	170	165	207	175	186	185	160	164	169	172	196	183	186	179	167	182	165	160	188	184	177	187	179	192	182	171	187	161	183	185	193	179	160	195	170	181	191	169	181	181	206	176	176	180	178	185	179	178	180	178	166	199	190	179	168	163	166	164	164	184	165	182	176	170	194	185	183	181	163	178	181	198	152	185	192	170	190	178	177	187	188	180	176	175	196	220	184	181	178	174	182	213	168	200	179	187	187	178	154	202	187	182	171	176	190	188	180	173	180	192	181	182	187	169	176	173	189	196	190	173	171	176	186	191	200	198	182	169	168	181	165	166	180	176	168	180	176	187	177	175	199	210	170	182	184	178	208	183	198	184	167	179	202	171	181	193	169	192	182	209	153	185	188	188	208	179	175	184	171	187	172	183	165	173	168	163	209	189	169	174	182	186	181	164	194	184	186	201	178	175	163	176	179	163	208	178	177	167	191	187	161	198	207	165	190	191	197	179	173	171	168	189	179	207	176	177	188	157	193	170	170	201	190	168	192	188	177	183	161	191	195	183	188	179	190	182	171	166	177	204	174	162	183	179	183	172	197	193	200	177	176	177	170	199	193	173	177	187	154	165	184	175	150	174	169	183	172	179	171	159	206	179	187	191	178	183	202	165	187	175	204	200	164	180	182	167	166	169	181	169	176	175	207	190	179	192	184	175	189	151	168	216	200	183	202	187	192	196	183	160	188	224	201	166	181	183	182	185	183	183	168	191	191	186	208	168	192	180	190	182	203	182	190	188	184	187	171	174	203	188	191	192	171	197	195	179	190	169	184	179	186	201	171	181	178	201	171	178	168	191	156	207	166	192	180	215	178	190	193	184	202	167	175	172	218	166	176	199	162	177	181	175	172	170	168	191	186	170	198	174	176	166	177	195	168	198	172	171	187	179	192	184	173	172	167	191	182	181	195	196	209	149	180	182	188	172	195	153	192	182	225	191	183	203	192	180	185	175	187	177	179	186	186	183	168	154	185	194	195	192	160	165	174	200	183	176	188	170	200	200	190	160	162	177	193	184	185	176	155	161	184	193	176	198	190	190	195
7252	17110	13655	7260	5392	4137	3447	2793	2115	1733	1627	1324	1172	926	799	694	670	810	737	554	531	377	379	342	357	338	345	329	308	314	258	291	282	293	316	272	255	292	263	251	258	291	250	264	269	252	254	254	279	258	243	296	268	250	240	253	260	250	232	242	215	268	256	245	295	240	259	239	198	228	212	235	236	246	243	237	226	242	227	248	213	247	234	231	201	262	252	232	265	231	230	222	265	239	232	195	224	229	229	243	231	218	238	245	227	233	230	254	241	224	230	223	224	199	216	214	227	206	209	219	239	228	213	233	233	235	246	206	228	244	213	193	197	234	218	219	230	209	238	194	219	222	202	203	212	255	199	213	194	205	233	222	210	228	241	224	210	205	223	190	236	238	213	196	239	220	227	222	234	217	226	196	212	224	230	220	205	220	220	232	218	241	223	229	216	229	217	219	257	235	209	218	236	224	221	217	219	232	230	234	229	208	191	224	212	221	237	197	218	229	208	212	223	247	225	212	213	233	214	227	219	217	209	199	229	224	212	220	250	218	202	199	214	227	225	230	224	185	201	211	183	210	182	228	188	242	213	222	189	232	240	217	211	249	215	211	222	202	223	225	223	236	245	238	216	218	238	203	211	185	218	208	238	220	213	210	214	211	214	251	232	215	206	220	213	198	213	223	235	213	236	235	214	224	218	217	221	209	223	214	200	206	210	220	222	241	190	240	224	223	207	237	211	196	209	202	208	222	229	222	210	213	206	227	231	224	208	226	232	230	229	228	225	214	202	225	190	228	214	227	230	196	204	224	220	227	229	186	199	241	216	197	198	227	208	233	223	237	198	211	182	203	203	223	210	215	211	231	184	232	254	225	213	203	213	205	205	204	218	229	198	209	182	250	205	191	200	230	221	206	223	224	231	198	229	215	203	234	211	243	232	202	233	206	209	231	222	217	216	251	219	233	205	230	242	217	202	223	240	222	227	218	224	225	196	229	207	233	217	249	235	232	205	230	219	199	203	211	203	208	231	204	225	213	214	261	217	239	206	207	224	226	206	226	218	230	219	214	202	222	217	234	239	194	226	231	229	191	220	227	202	232	209	236	224	218	224	227	206	222	212	228	219	219	237	221	226	222	230	223	232	225	215	203	203	223	228	233	200	233	240	231	226	234	194	223	222	229	214	241	215	218	195	202	212	226	223	210	213	212	206	226	217	215	212	220	218	224	226	209	241	218	244	192	211	258	230	208	217	203	224	199	211	242	234	227	204	211	206	238	224	222	221	210	239	212	200	196	225	223	231	214	212	229	198	219	212	202	187	223	222	205	225	208	226	213	257	186	209	208	218	243	210	230	243	193	216	219	207	217	245	200	210	212	221	221	213	211	219	241	247	218	220	232	215	228	221	220	211	219	251	222	244	215	217	214	222	244	225	234	228	211	207	230	205	221	194	232	208	233	197	203	209	228	240	224	206	207	200	212	227	215	221	191	209	202	217	208	209	225	203	209	224	212	206	224	203	203	203	250	225	209	205	224	237	199	238	235	234	211	214	225	217	217	219	227	201	200	233	182	217	239	211	243	224	238	243	219	224	211	213	214	245	215	243	221	211	211	202	208	214	268	210	213	237	214	212	214	189	226	247	235	193	206	241	219	202	205	240	219	241	206	220	217	204	232	233	227	209	208	241	204	227	235	236	232	225	247	230	226	227	214	185	200	225	209	222	233	230	209	248	210	201	213	212	206	217	219	249	223	205	209	217	224	223	213	215	244	215	218	221	221	232	226	223	226	193	216	214	203	213	226	238	231	243	237	226	213	216	221	240	214	259	223	189	209	237	206	218	195	222	238	220	206	215	203	213	230	206	232	211	229	198	225	219	204	211	233	232	203	239	205	217	214	225	223	221	224	207	218	199	217	222	215	199	216	219	219	239	199	222	231	218	211	205	210	211	232	194	208	207	246	204	206	203	234	216	186	226	258	218	215	194	230	204	212	198	229	234	233	223	217	208	221	209	214	230	213	224	237	207	218	224	217	217	235	255	223	234	238	230	240	233	215	225	207	228	215	233	212	257	223	201	222	244	198	251	235	221	224	200	214	182	222	223	218	201	227	199	210	223	201	207	225	212	241	212	212	218	235	218	209	268	241	221	202	223	222	195	202	197	267	221	208	215	223	219	222	204	213	231	212	237	208	207	209	225	197	233	210	236	218	211	219	235	233	212	201	208	234	210	226	212	212	238	206	208	215	225	238	210	222	245	202	192	201	233	225	227	224	223	235	221	218	237	209	238	239	209	202	200	238	232	220	231	202	224	222	246	205	227	210	235	224	225	210	253	223	229	218	208	215	251	209	236	217	245	217	222	203	216	197	218	192	221	246	229	225	222	244	223	224	193	230	189	211	216	225	216	190	216	204	209	201	248	247	231	235	224	208	220	225	221	220	223	222	233	211	218	233	230	230	194	214	240	211	225	235	240	198	211	231	217	195	252	220	203	194	231	230	198	213	204	195	223	248	215	207	221	220	235	229	206	205	214	216	210	214	229	229	241	237	227	217	198	241	254	224	224	205	244	211	228	213	198	208	207	234	216	207	211	235	236	203	238	226	218	238	229	208	245	225	198	238	201	224	202	217	225	211	208	234	243	207	222	216	223	236	218	222	201	195	202	191	195	222	233	232	225	235	192	182	207	210	222	218	205	221	215	227	204	211	235	216	244	220	217	219	211	216	215	228	255	214	192	207	204	211	208	215	228	214	210	222	236	217	213	225	220	223	238	194	184	226	206	214	222	228	215	219	213	203	220	223	233	211	193	214	197	203	237	218	205	225	224	240	195	227	235	207	224	207	224	223	202	261	222	234	223	216	225	235	219	213	212	212	215	204	216	213	236	216	212	225	229	242	180	227	210	214	215	210	250	227	206	215	242	226	242	238	233	205	211	240	206	211	223	236	240	229	245	225	232	222	218	212	208	246	213	233	230	234	222	223	224	225	212	203	237	211	217	222	218	239	219	210	218	222	219	213	208	233	219	227	237	230	212	205	193	218	217	202	215	214	234	217	226	218	217	195	186	213	201	244	210	212	198	240	207	220	200	227	208	210	220	218	261	232	215	220	229	218	213	201	224	213	233	209	212	214	200	238	219	203	202	235	215	222	231	203	232	214	227	187	217	213	222	221	192	204	238	218	236	227	207	231	227	232	211	228	224	226	207	207	230	215	236	222	209	239	221	202	230	247	232	219	173	223	219	218	237	240	231	236	227	183	233	213	254	209	207	204	223	193	212	230	240	203	219	231	230	248	215	227	204	193	209	247	216	202	206	221	214	231	190	221	229	222	218	186	218	208	215	215	206	235	225	207	224	232	231	209	234	221	233	210	237	202	225	191	210	209	226	198	216	199	206	210	251	197	218	211	219	236	206	223	237	234	212	205	222	217	228	209	223	231	206	206	215	239	237	206	225	206	225	229	233	197	216	200	235	205	215	206	222	228	226	228	209	226	226	225	233	204	212	214
26937	18335	4597	1015	824	675	602	545	450	493	430	443	441	391	379	363	381	400	399	395	422	385	379	366	381	358	356	366	370	360	355	333	369	361	357	383	382	369	381	338	400	385	357	359	361	379	358	345	392	350	412	361	366	340	361	367	388	388	371	362	348	381	385	369	353	392	357	354	395	405	394	369	364	362	381	342	346	389	392	357	383	387	371	387	383	398	371	374	345	379	356	371	356	392	359	401	361	351	405	364	349	365	357	355	342	367	362	353	359	395	335	373	346	414	365	371	329	356	379	365	360	372	370	383	345	368	354	370	357	376	351	339	414	361	390	391	411	377	371	346	351	349	368	374	342	361	358	389	355	374	346	373	359	365	353	385	347	356	366	360	372	378	377	388	408	369	393	367	341	369	396	404	372	372	382	347	373	379	321	363	346	337	370	354	340	378	388	398	367	362	351	384	354	351	355	361	408	353	356	356	347	411	407	377	385	366	365	367	345	377	376	380	384	356	360	411	372	361	422	377	356	361	397	382	386	392	367	373	379	350	358	363	353	348	363	348	383	317	385	366	364	371	375	376	386	360	325	346	361	371	365	365	351	319	366	363	410	355	370	357	350	354	337	370	387	372	358	390	348	356	387	362	329	367	341	363	380	352	348	357	360	391	371	361	354	359	340	378	374	371	364	360	357	333	338	383	385	398	340	396	376	337	392	348	375	383	364	367	408	401	373	399	394	382	379	350	382	352	368	323	349	373	373	373	378	373	354	352	365	363	372	362	343	367	365	338	369	343	371	354	374	376	379	400	354	365	370	381	371	352	355	349	367	376	363	355	342	355	353	367	341	390	362	390	357	348	371	395	359	407	399	351	340	331	351	387	378	333	376	357	381	372	373	350	360	378	387	358	367	346	381	394	379	369	362	340	387	372	354	375	349	356	398	375	401	361	328	356	380	362	349	364	340	381	384	311	364	388	357	369	344	328	388	359	376	371	327	374	409	385	351	403	391	369	381	409	356	388	351	352	360	355	367	340	362	369	334	371	404	371	337	373	364	334	351	386	370	360	366	374	381	359	358	376	355	380	394	385	360	374	376	348	330	383	356	372	364	359	378	362	373	365	369	357	337	345	348	347	393	390	359	381	357	377	367	359	382	364	391	334	355	320	363	418	382	366	383	357	384	370	353	380	365	403	342	381	403	369	351	373	368	368	351	373	339	364	332	371	351	381	366	364	385	384	372	370	370	345	401	403	366	362	412	364	362	353	383	367	403	336	355	334	353	351	369	369	373	339	379	353	353	378	415	362	392	404	360	336	377	401	324	350	385	389	380	339	367	385	349	377	398	360	377	363	364	371	361	360	390	349	358	382	383	394	364	400	371	341	353	346	375	353	378	384	344	405	368	391	369	384	374	369	356	396	361	337	341	370	366	391	385	339	355	394	399	415	369	374	378	358	344	361	358	359	369	386	336	352	349	356	372	305	367	382	336	358	354	377	372	377	356	355	342	363	323	399	354	360	391	377	363	385	359	367	351	345	408	357	373	370	374	353	405	331	378	356	409	356	351	360	363	385	328	417	392	382	372	371	370	368	380	409	366	375	374	339	385	341	384	381	393	379	372	377	362	396	416	372	329	388	379	367	395	355	388	366	346	345	354	336	386	370	344	348	351	356	394	351	346	395	395	405	400	393	364	352	371	368	333	403	383	355	337	355	352	380	378	375	375	394	350	393	343	325	354	322	400	303	381	404	391	386	371	386	353	384	384	370	322	399	347	342	376	340	344	366	368	405	359	360	380	341	349	385	370	335	341	370	376	375	345	363	376	358	353	368	404	345	375	392	384	376	376	359	347	376	390	349	385	339	381	417	395	355	351	365	361	376	369	362	385	365	338	375	396	384	350	368	390	405	384	385	361	359	363	386	404	379	356	379	322	348	389	379	369	380	353	351	322	374	345	338	361	363	370	357	358	376	335	337	387	351	376	376	355	375	355	368	357	376	370	360	347	358	348	372	369	384	376	370	357	379	351	371	394	380	368	342	369	355	341	356	383	370	389	365	324	370	363	345	363	378	403	338	387	396	372	359	357	376	365	375	339	353	387	383	370	357	339	379	403	343	383	388	355	388	307	351	390	358	374	386	380	402	360	374	378	337	367	414	329	373	326	366	355	366	367	361	350	366	394	337	334	376	373	353	382	364	351	347	385	361	374	353	366	355	354	328	377	378	395	358	375	361	394	342	362	392	348	370	356	368	368	350	371	367	378	345	367	394	361	382	385	363	319	358	364	357	351	360	340	357	355	369	382	349	390	386	366	363	378	382	354	334	381	342	366	382	379	400	395	401	353	409	418	338	320	377	339	380	413	346	346	372	357	385	347	362	393	369	367	389	387	353	337	364	368	340	359	351	326	358	362	335	366	333	347	368	337	374	382	364	320	333	379	357	360	385	354	368	360	370	376	358	389	373	359	347	346	382	390	360	404	358	377	357	380	389	387	350	327	376	389	376	366	342	406	364	355	353	331	368	360	432	395	339	399	327	352	352	361	393	396	365	347	373	366	371	368	385	397	353	338	373	325	315	360	370	378	366	373	359	362	377	337	354	390	365	354	332	382	383	380	358	383	352	366	369	360	387	359	353	347	344	371	394	368	377	376	405	369	350	351	341	353	345	355	357	384	379	384	363	369	385	344	390	386	336	349	366	339	356	374	357	366	319	377	386	358	361	313	355	375	370	350	352	389	406	363	360	385	317	381	368	362	357	378	340	350	382	333	371	385	348	371	364	386	390	354	343	369	350	342	352	351	350	338	375	352	350	355	363	351	379	355	372	364	361	387	355	347	344	429	373	377	371	368	390	381	355	341	356	357	355	334	358	375	374	387	372	325	347	359	367	367	364	377	396	374	386	345	392	400	357	386	365	383	333	392	343	370	379	356	374	402	383	349	356	339	337	363	356	326	347	377	378	359	362	359	406	356	410	367	356	381	379	365	377	365	385	371	362	356	371	366	346	384	342	368	342	389	396	365	378	390	386	401	383	386	323	388	393	346	360	363	358	356	367	381	361	392	388	371	380	340	355	395	377	331	407	353	392	360	397	367	364	381	389	371	400	332	345	338	375	389	380	330	389	363	378	376	381	343	354	364	400	369	408	329	376	356	350	341	376	368	354	323	375	375	331	372	344	359	364	364	365	377	360	349	374	368	388	368	395	364	386	400	362	350	348	365	378	352	380	370	320	365	334	336	369	367	371	360	354	355	383	342	391	371	403	377	359	344	359	361	355	347	383	376	379	363	352	364	354	341	358	365	386	355	374	376	378	358	372	357	385	354	382	358	362	377	381	407	339	347	365	381	363	382	340	360	340	372	384	348	369	388	355	371	365	354	352	382	385	323	366	367	369	370	368	358	337	400	361	372	383	379	365	391	394	370	349	344	363	371	351	386	375	328	331	343	386	355	390	358	372	343	388	376	330	391	343	389	327	351	350	394	359	366	388	383	387	354	384	348	381
4374	2022	1717	1117	960	1008	920	861	734	681	687	603	590	515	544	556	547	596	563	547	468	450	470	448	450	451	476	464	487	486	453	493	462	502	472	485	461	477	486	455	487	456	471	456	442	477	465	428	453	468	480	481	476	477	484	467	411	517	423	464	446	504	490	513	452	458	447	457	536	471	501	484	473	483	495	438	484	483	472	463	432	445	474	439	494	448	473	514	495	457	445	448	431	473	495	439	477	436	482	429	445	450	487	456	429	447	507	462	476	469	469	471	436	458	469	492	450	448	495	461	436	423	486	455	456	480	456	460	451	432	532	434	480	473	428	460	488	468	420	425	459	429	472	432	432	439	521	472	414	472	494	463	489	469	467	446	461	459	434	453	458	460	420	477	459	473	450	525	490	458	468	494	458	447	451	475	430	459	498	412	449	420	464	431	444	458	445	506	453	450	441	432	450	454	453	466	476	476	441	451	457	433	453	437	462	458	470	434	486	438	447	463	437	441	464	451	468	472	408	471	454	504	495	417	481	459	464	468	457	471	485	436	417	431	458	459	449	468	469	451	503	428	457	472	465	415	475	443	472	479	444	433	449	469	455	491	459	452	510	468	426	434	456	442	465	471	481	428	441	440	460	508	450	475	421	440	481	450	462	473	462	481	461	421	453	491	472	455	454	451	450	480	429	480	414	460	458	440	436	463	429	452	446	482	434	451	481	455	479	456	498	464	437	456	484	418	482	491	490	495	452	486	481	463	483	439	497	465	445	450	456	461	445	483	426	459	422	443	452	448	488	427	485	432	467	485	472	456	463	500	442	488	490	411	471	443	478	450	487	458	430	451	432	447	463	435	427	441	441	459	453	434	465	444	491	406	460	477	455	432	479	484	478	456	467	403	484	469	478	457	470	459	480	461	444	437	498	501	441	437	438	475	458	435	457	431	469	422	430	465	433	471	464	484	475	471	443	470	484	453	431	475	457	494	459	422	459	486	472	447	461	448	469	470	501	469	468	455	453	474	458	515	477	486	481	408	447	455	458	474	460	446	436	433	491	442	461	438	479	448	475	445	450	437	458	447	445	475	446	474	486	445	400	469	468	468	476	437	445	473	455	450	432	450	453	455	456	475	430	466	460	443	454	436	438	457	460	428	441	415	437	458	494	458	463	464	478	446	468	420	485	461	486	455	481	442	473	434	460	460	431	445	434	438	481	450	482	430	445	415	438	442	463	480	468	454	477	439	468	445	434	431	466	449	472	453	493	477	455	445	494	486	437	449	436	451	437	474	473	428	461	466	522	431	426	481	470	463	472	477	448	456	410	456	477	439	457	452	439	471	472	476	455	471	460	485	471	494	464	452	456	471	451	471	448	487	456	465	479	530	431	440	501	462	448	487	458	462	517	434	474	445	468	463	453	467	417	460	441	504	445	491	500	445	441	450	431	441	441	478	493	470	458	463	461	485	435	446	453	431	458	474	459	432	471	456	460	463	489	444	470	438	469	474	442	419	470	456	462	477	423	501	463	456	484	426	473	464	436	456	465	469	464	475	430	458	483	511	450	445	448	485	506	482	451	473	429	455	466	467	448	431	424	463	459	422	457	465	424	460	473	466	431	445	421	447	428	466	471	453	511	470	475	493	446	428	482	490	430	438	454	439	462	455	479	462	454	495	467	452	467	468	499	471	493	511	487	449	489	424	443	482	428	428	429	457	475	469	462	435	488	487	492	480	481	440	472	480	449	490	460	452	472	468	430	475	467	434	455	436	452	438	516	452	487	420	481	443	455	467	435	450	481	448	443	452	435	476	445	480	472	469	449	463	472	465	487	486	473	449	412	458	426	466	452	472	500	439	483	457	440	448	469	460	496	472	474	442	490	499	414	425	468	461	448	447	490	463	462	462	435	480	457	458	435	476	446	465	435	491	458	467	459	480	438	462	469	460	468	482	508	466	446	478	434	467	453	457	423	474	463	458	496	437	518	454	468	475	464	453	484	441	478	461	438	480	452	435	460	465	446	466	468	456	458	455	475	486	422	488	478	474	459	450	431	494	456	470	416	412	454	447	438	439	477	452	451	460	461	482	444	413	450	415	452	420	478	464	470	424	471	466	454	487	458	438	430	451	460	486	429	458	443	422	456	501	459	454	442	449	450	483	489	445	474	434	439	449	482	478	455	473	464	454	499	424	442	445	403	482	467	481	456	440	428	457	423	430	467	432	469	451	493	419	479	462	471	473	493	448	471	457	454	454	466	442	476	460	503	486	474	478	510	451	429	459	458	461	502	414	457	464	425	457	472	454	458	447	467	449	455	426	440	457	460	442	442	480	427	466	455	452	443	453	481	424	452	459	476	442	494	457	450	450	456	444	449	455	477	432	465	460	488	479	496	431	453	440	451	466	497	481	491	439	491	461	450	453	460	457	469	475	469	465	474	431	458	452	482	455	469	455	455	480	473	473	453	426	472	445	475	412	426	432	467	451	457	434	499	518	514	461	437	434	455	452	450	495	444	469	440	441	487	461	483	448	458	508	422	510	447	463	465	481	472	440	436	480	473	446	464	451	442	452	497	451	483	442	415	446	442	468	455	476	452	451	459	496	415	466	412	462	490	486	465	447	441	467	450	446	472	481	484	453	469	465	464	477	483	471	438	443	510	441	458	462	480	454	467	446	420	458	452	475	415	443	456	445	492	436	443	488	453	471	463	474	445	478	449	474	477	459	431	488	482	477	444	478	453	473	448	473	483	452	443	474	462	494	444	478	477	475	473	456	459	463	404	485	460	468	486	459	484	455	482	487	467	481	433	469	498	430	447	487	441	451	460	476	432	464	425	486	471	450	478	489	469	445	448	484	434	472	489	449	474	451	456	414	470	459	426	467	450	485	449	462	476	443	461	428	477	472	446	454	466	451	474	467	463	514	505	455	479	453	458	435	449	465	476	461	447	460	468	482	452	454	467	437	463	459	434	443	410	449	437	424	487	436	477	473	420	429	453	476	472	428	459	472	426	485	460	429	475	444	467	435	468	486	469	465	474	482	478	467	455	431	486	502	443	466	477	478	429	443	476	431	493	450	452	453	476	428	470	451	414	417	463	484	467	456	450	461	422	424	461	460	489	444	471	469	458	438	412	468	484	442	464	461	446	472	465	446	440	476	489	468	469	443	435	429	468	430	427	464	488	424	466	436	415	486	482	445	490	452	474	484	471	488	448	422	431	462	465	472	421	440	491	490	457	427	448	468	471	450	465	475	450	463	436	441	443	460	449	453	458	460	446	449	497	486	406	497	471	490	486	476	475	431	450	469	455	465	467	468	456	457	454	462	472	448	446	444	472	463	475	445	463	476	461	472	436	503	439	446	455	453	447	463	457	408	459	504	459	442	444	439	462	467	466	509	461	435	482	501	463	511	462	425	472	473	502	436	490	490	454	495	468	437	455	473	482	462	495	447	480	420	449	451	446	473	439	423	457	473	458	471	444	469	455	462	465	445	462	469	429	456
23877	20966	28166	23929	20926	7843	1209	819	574	535	459	401	353	359	306	322	306	352	312	254	259	211	214	197	219	196	233	227	207	228	211	192	200	206	201	207	214	183	221	194	200	197	217	200	193	215	174	212	198	193	207	203	212	176	172	207	160	201	209	185	194	200	198	227	183	234	215	180	200	223	177	206	195	195	195	171	191	191	200	186	178	175	201	212	173	211	212	227	189	208	191	190	188	203	197	183	220	183	197	169	177	159	199	209	194	173	186	199	173	179	175	182	204	188	171	177	194	161	200	196	193	173	192	185	199	165	189	180	190	173	198	195	175	215	201	185	194	201	201	197	193	192	180	196	198	199	193	185	186	160	187	171	196	191	198	194	171	205	188	181	187	170	206	197	166	182	208	191	179	192	198	169	188	176	185	214	179	179	190	181	205	204	190	204	187	161	181	196	210	182	183	198	180	196	220	193	207	215	168	195	165	224	179	191	189	180	193	193	176	165	184	197	193	182	180	190	180	201	161	181	185	188	204	193	186	201	201	187	180	181	190	202	178	182	189	189	183	198	169	188	198	191	178	178	179	206	173	192	223	192	170	215	202	213	193	193	191	192	178	190	208	173	198	185	187	160	181	170	176	207	187	202	192	170	179	202	195	186	202	183	187	187	171	191	188	206	190	182	182	200	170	218	185	186	200	184	197	187	201	197	186	173	192	187	181	197	176	208	190	181	192	194	167	177	185	198	202	180	178	181	159	181	192	181	159	189	160	187	206	174	172	187	172	168	225	192	177	182	208	174	220	178	184	173	186	191	175	186	175	183	176	189	220	188	210	187	163	186	169	186	169	203	178	178	173	179	187	197	175	203	202	186	163	188	182	208	203	181	177	201	197	186	135	186	175	165	197	201	211	202	209	216	201	173	189	204	211	195	174	194	190	155	164	182	196	170	191	190	181	189	185	189	201	206	193	211	198	180	170	195	188	177	189	197	184	180	159	174	213	166	181	165	194	185	187	188	205	191	204	199	162	180	205	197	176	188	194	169	193	183	210	192	144	186	160	198	196	186	205	193	173	194	189	185	180	181	192	209	186	198	190	180	186	211	189	173	179	180	200	198	173	227	186	182	200	181	190	180	201	178	189	187	172	191	212	185	188	201	154	168	191	171	189	208	195	170	188	183	184	188	179	189	196	187	183	187	188	192	197	193	191	209	180	179	183	201	204	215	171	179	161	170	189	209	187	182	182	187	175	175	178	204	180	195	187	217	204	191	170	191	189	209	155	184	166	210	180	185	196	194	195	199	191	174	197	158	194	178	185	187	187	209	178	159	193	170	194	184	178	179	184	179	165	191	185	188	195	174	212	202	184	186	191	194	202	169	163	196	199	165	182	187	157	171	190	201	180	205	188	185	176	198	174	188	200	183	180	173	163	174	177	206	172	163	202	189	174	172	194	201	186	174	213	173	173	190	191	203	172	201	184	174	200	176	192	190	185	170	204	193	225	184	166	193	187	188	181	184	209	161	184	189	184	196	218	175	166	174	199	184	197	186	197	200	191	174	181	170	205	208	182	197	204	183	175	197	163	217	174	192	199	168	201	203	198	185	189	185	213	179	171	145	197	202	224	202	179	170	198	219	203	181	159	192	215	191	186	179	178	187	192	179	193	202	190	175	170	207	194	181	209	195	198	218	173	178	167	199	195	196	200	172	212	197	181	181	190	186	196	206	219	176	196	181	190	185	185	248	210	193	199	206	169	174	185	209	188	193	174	203	199	198	185	203	191	191	186	168	188	168	192	187	183	179	197	171	184	197	171	187	176	188	219	175	212	197	176	224	178	190	186	169	190	180	189	191	202	200	166	176	223	187	205	187	190	175	212	182	162	183	194	176	184	176	189	178	180	204	202	187	186	181	171	180	198	189	186	160	208	193	223	180	198	205	182	194	193	182	175	177	179	191	200	193	169	178	170	160	170	189	169	177	185	179	208	189	201	203	188	184	183	163	208	179	199	176	196	198	164	171	183	179	183	146	166	204	186	179	215	188	188	177	203	185	146	195	188	168	183	200	173	181	192	197	200	188	185	191	194	201	168	224	194	189	200	190	183	214	196	179	193	194	166	199	198	163	181	184	195	194	195	182	177	183	187	188	200	188	189	173	179	192	205	201	192	164	180	194	179	190	201	194	169	186	186	186	208	209	187	177	191	170	206	209	186	195	177	214	206	182	191	171	168	205	182	173	155	208	163	193	180	181	226	210	182	168	190	189	208	190	185	196	162	193	168	207	177	168	197	188	189	187	164	192	198	208	173	153	159	207	206	202	188	200	181	202	202	182	174	200	206	170	196	184	204	193	210	188	182	211	193	184	197	211	205	182	170	181	196	184	205	196	211	180	195	182	163	186	176	170	173	198	188	185	150	182	196	187	181	213	191	169	209	194	202	200	176	195	174	200	200	160	169	176	193	183	190	173	197	193	178	181	187	175	191	192	194	174	215	181	206	194	176	193	185	204	166	197	178	205	213	210	189	212	173	207	173	176	173	194	167	189	177	174	181	161	174	201	181	179	178	186	169	182	161	196	185	182	187	201	188	205	199	193	194	170	224	222	182	179	184	182	208	195	188	159	206	176	170	177	186	183	198	189	174	186	167	182	170	181	175	182	177	171	179	177	189	179	165	198	180	188	183	172	177	170	185	185	176	189	202	190	196	165	171	200	174	203	202	176	199	201	209	180	170	218	212	189	205	179	187	193	198	194	191	185	188	212	194	170	190	178	180	193	188	202	185	178	208	184	200	180	186	206	195	200	185	177	201	154	195	209	185	198	176	201	194	170	184	169	167	179	206	196	201	197	152	201	193	162	171	196	175	177	179	170	196	196	187	176	185	184	179	189	171	194	197	192	189	211	174	197	185	187	230	177	179	190	203	204	212	160	165	176	182	192	173	166	169	175	193	189	190	184	184	184	194	195	199	188	193	198	177	167	185	188	201	185	198	190	172	172	205	186	190	194	199	171	205	191	157	193	171	167	188	209	195	200	182	200	174	183	172	214	173	173	179	180	203	180	156	185	166	179	204	192	188	172	181	185	159	174	195	188	189	168	191	216	191	210	199	176	166	161	179	187	172	190	195	196	206	218	176	196	167	205	201	163	211	183	181	192	193	209	152	187	186	180	199	178	187	194	159	188	197	168	166	214	190	181	180	191	218	197	176	187	186	192	206	181	227	191	202	217	204	220	170	196	157	190	206	185	192	175	189	177	186	179	175	167	178	189	206	169	194	188	188	156	183	196	215	207	170	183	190	203	197	185	183	193	161	194	215	173	165	214	199	176	198	182	187	196	199	198	176	198	185	187	155	175	181	220	170	182	179	185	164	192	185	201	206	182	178	171	184	193	185	194	184	177	190	166	198	183	201	203	177	197	209	203	171	190	190	178	196	201	179	184	186	189	188	204	183	167	177	190	199	183	201	170	212	174	189	197	188	171	173	192	202	218	174	200	184	176	188	171
5015	10469	8328	4277	3060	2467	2222	1793	1368	1102	979	791	684	636	531	473	505	603	564	451	383	316	340	317	282	301	271	294	280	274	301	287	256	292	291	276	263	292	307	267	282	268	229	285	229	265	292	266	241	246	276	258	278	253	285	274	257	288	256	261	230	266	271	259	258	269	260	264	289	243	264	224	260	261	271	239	252	255	250	253	249	265	270	259	260	234	271	307	257	274	243	242	229	242	204	259	260	255	231	249	247	248	262	234	239	246	251	248	257	244	227	255	247	256	229	225	245	246	265	255	232	253	231	243	245	237	272	249	210	223	239	254	239	203	226	234	233	261	260	234	255	238	259	268	262	242	232	237	240	254	254	238	262	248	232	232	259	250	276	242	252	261	239	262	258	272	235	247	232	278	221	235	229	252	260	217	266	265	242	267	249	232	226	238	263	264	241	259	261	229	240	260	265	275	240	247	221	211	234	248	254	245	241	230	232	241	243	256	237	253	234	278	229	239	235	248	221	278	239	228	240	253	251	268	245	224	240	225	223	229	208	241	264	255	257	244	250	253	239	261	244	247	251	272	209	236	255	266	238	258	245	252	258	233	247	209	248	268	256	230	258	243	235	250	238	248	231	248	262	249	267	247	243	232	245	236	289	233	244	238	244	256	255	236	239	263	257	218	246	254	254	228	231	241	253	248	244	260	265	239	239	260	244	257	278	244	230	236	255	237	234	239	220	265	252	237	257	262	250	251	236	222	242	230	270	244	265	263	228	225	260	244	254	259	238	258	223	231	252	262	271	201	249	232	253	223	255	249	234	240	226	242	265	258	251	273	242	226	242	259	231	246	226	254	207	244	272	221	262	254	261	275	248	237	235	249	229	251	247	247	256	240	245	235	248	237	279	229	246	242	236	245	233	241	246	273	235	257	245	250	214	234	230	223	243	253	220	225	256	226	277	250	250	235	241	261	253	264	252	245	256	274	243	234	268	249	234	253	246	246	267	250	254	259	254	238	243	229	233	224	251	237	260	262	247	217	214	252	231	270	243	270	239	246	242	249	246	225	277	263	231	222	237	254	236	260	251	239	235	250	244	229	245	235	257	251	229	246	247	242	243	262	277	239	247	253	269	225	261	259	262	238	217	250	235	236	258	249	263	236	254	263	236	238	220	226	260	235	256	246	250	280	223	242	232	220	234	239	251	254	251	222	242	252	241	233	230	222	232	238	238	250	223	252	242	234	272	238	246	229	256	255	259	270	252	245	239	245	235	252	216	227	239	259	243	262	240	257	272	250	276	223	274	225	258	261	268	234	257	229	249	241	238	214	237	268	253	260	248	223	253	265	235	259	254	267	256	256	232	240	262	280	236	244	226	263	229	256	235	237	247	236	244	257	218	235	242	262	223	233	253	263	250	257	247	250	219	243	239	254	232	247	259	233	251	263	241	244	246	239	236	244	222	243	241	241	226	259	230	263	255	236	253	231	241	246	255	219	269	265	235	253	248	268	248	247	258	278	238	225	261	227	237	224	249	249	242	238	258	210	268	237	276	274	201	238	257	257	258	249	219	259	254	230	263	223	255	276	249	245	230	279	262	225	243	267	268	232	236	248	240	220	248	229	247	245	237	236	266	233	254	251	252	253	259	251	250	242	247	251	285	264	215	256	258	215	246	272	221	262	258	238	240	278	280	267	249	263	249	242	269	212	267	246	265	248	235	253	245	253	256	242	256	231	260	282	234	229	251	227	221	256	241	236	272	245	242	268	221	252	229	252	231	253	264	235	225	218	250	237	251	237	219	269	246	244	226	262	262	277	238	221	250	241	269	228	262	254	241	240	243	235	231	243	245	251	249	267	240	267	233	244	264	235	231	257	246	255	255	247	272	259	254	260	224	241	240	255	271	233	236	210	272	227	275	249	243	229	250	264	241	283	260	250	235	238	237	233	210	261	259	236	245	267	231	245	252	223	253	239	254	250	224	233	252	228	222	260	259	282	266	253	285	224	240	238	267	271	242	270	245	264	241	261	226	234	250	268	251	232	227	229	247	261	264	241	247	213	278	251	259	261	268	253	263	222	226	229	235	206	249	236	220	227	249	212	246	243	248	219	223	280	246	236	218	256	255	220	220	268	248	257	239	211	233	248	257	231	224	266	263	190	238	223	251	263	216	254	272	206	247	236	253	266	258	260	255	241	243	258	264	236	271	240	224	235	244	235	255	245	240	243	221	239	243	242	224	247	231	231	235	198	219	227	236	263	264	205	247	222	272	233	270	263	232	223	231	264	274	238	230	265	251	230	241	228	243	248	236	254	261	234	262	232	228	270	233	252	238	242	259	246	220	242	235	242	255	242	235	249	241	252	231	262	237	248	239	256	242	271	210	243	246	244	244	257	240	248	264	265	251	246	276	243	249	230	253	244	251	246	239	248	249	256	259	223	253	255	261	262	253	243	228	253	234	231	254	246	265	247	242	237	236	238	249	256	253	263	272	251	243	221	248	250	236	246	268	242	234	232	255	227	260	239	221	246	240	258	230	227	267	249	246	228	229	233	238	244	211	235	228	241	224	259	227	257	219	250	234	240	269	260	274	261	223	250	236	264	257	258	251	257	231	260	249	247	241	224	257	239	244	244	232	253	238	264	252	242	257	228	236	242	249	240	215	232	252	251	232	232	255	258	247	228	255	275	280	237	254	223	265	221	275	232	240	251	232	242	254	238	236	227	260	222	262	250	224	243	242	275	249	246	228	250	240	242	241	223	278	252	239	228	258	257	227	225	258	249	214	234	258	250	227	265	244	229	262	228	261	249	226	234	257	234	245	231	247	234	255	255	241	243	272	253	242	242	234	263	233	246	226	250	256	250	252	258	237	216	249	257	274	254	243	278	235	223	225	249	227	257	246	227	235	239	243	260	257	229	241	236	246	223	239	248	241	223	249	231	228	251	232	239	257	261	220	256	268	222	250	274	252	244	252	255	240	231	264	254	258	267	242	256	240	233	278	235	234	266	242	263	248	286	279	256	240	250	254	226	222	250	274	239	246	251	244	256	249	260	224	267	263	240	249	242	253	246	237	229	241	229	236	257	242	271	219	264	240	242	250	240	205	242	261	271	252	239	213	255	238	242	212	265	281	245	217	263	256	243	257	262	214	263	262	236	236	266	259	283	255	217	219	220	232	248	216	259	249	266	234	242	248	231	247	260	259	267	225	214	248	246	219	230	229	271	248	247	253	245	241	257	236	258	238	231	273	260	249	254	202	237	268	241	249	226	248	246	248	226	208	251	261	266	247	254	240	251	244	236	249	249	250	235	246	261	225	262	235	222	221	257	251	233	246	247	251	220	233	219	280	252	244	217	251	238	242	248	218	207	253	263	264	255	244	223	246	267	241	248	245	250	232	233	243	240	230	245	248	266	252	266	241	216	253	252	209	235	244	252	225	266	249	249	250	250	245	223	255	225	245	243	250	265	237	239	237	243	240	251	233	251	216	261	229	264	233	203
24869	20864	26797	24871	7916	1033	898	763	661	655	554	571	540	528	489	485	513	528	506	468	471	472	452	503	433	414	454	417	421	393	407	434	401	437	421	397	443	427	437	407	398	437	476	411	417	418	412	440	439	481	423	452	443	438	422	398	449	425	436	443	440	453	396	422	409	420	431	388	433	413	425	444	415	450	438	440	424	407	457	394	390	406	401	478	425	438	398	450	420	446	425	410	403	390	472	444	414	412	412	429	437	419	397	431	417	441	419	479	457	414	459	415	426	413	398	448	449	411	426	434	403	444	433	393	429	401	363	381	409	446	423	409	403	423	430	395	460	437	450	438	418	427	407	448	449	396	458	392	433	438	401	427	419	407	418	400	418	447	427	441	414	400	451	409	413	389	422	415	405	437	394	404	405	408	450	439	396	452	395	420	449	412	434	403	417	402	434	392	394	467	396	408	440	428	424	388	413	417	393	425	425	422	417	394	427	423	397	409	441	405	408	426	420	433	417	407	420	409	412	432	416	408	413	378	406	444	384	442	424	409	423	439	436	443	434	416	408	392	449	437	452	414	446	421	482	398	438	447	440	413	413	464	422	386	423	381	426	428	417	435	409	424	426	429	393	418	439	401	419	429	418	419	446	437	387	441	410	412	382	429	418	402	438	453	405	426	429	446	400	426	414	433	417	427	407	383	396	478	436	435	413	397	423	366	421	423	397	436	429	432	411	418	424	446	423	388	418	414	414	428	425	430	382	446	402	422	380	412	429	412	413	393	416	433	420	409	434	433	405	400	362	417	405	407	434	421	417	387	452	434	431	399	409	424	404	440	422	462	409	468	420	440	435	412	382	438	424	448	399	403	461	420	445	428	417	432	414	419	425	419	430	378	448	399	418	386	408	448	409	421	416	445	432	409	426	451	402	456	451	417	425	463	414	456	425	391	445	423	447	419	414	391	445	445	402	423	422	420	380	394	441	473	406	458	378	421	424	404	428	443	377	419	415	443	406	414	397	429	413	433	448	362	417	449	412	463	413	448	413	439	437	422	421	413	430	397	451	421	399	414	411	440	406	378	452	433	424	397	396	467	417	413	428	419	424	422	416	431	437	402	402	435	436	444	400	419	401	460	380	457	417	437	390	402	416	442	407	431	462	430	421	444	375	416	473	384	447	443	413	450	442	455	418	413	415	405	413	396	461	442	423	425	442	432	444	445	461	436	421	418	448	449	404	418	442	450	441	439	415	395	428	442	449	400	442	409	444	444	424	413	477	416	409	417	414	389	434	400	433	437	369	425	415	417	416	420	446	403	425	423	427	407	408	401	395	410	422	391	432	435	433	418	421	420	416	405	424	412	438	425	396	442	395	418	438	411	425	395	466	457	435	437	419	422	465	413	406	434	429	404	417	402	451	437	421	390	449	403	414	406	431	397	438	441	446	394	414	362	443	403	424	466	437	424	430	397	400	420	376	400	435	401	431	432	404	439	422	429	394	416	423	393	429	428	382	443	436	418	426	448	414	422	419	429	399	389	414	383	395	446	393	440	453	457	446	396	409	406	378	420	463	434	396	454	423	421	389	407	419	413	443	411	448	409	422	423	427	390	413	405	432	426	401	402	416	426	430	441	441	408	458	413	407	420	404	419	415	398	415	440	407	405	378	430	421	398	425	471	455	410	405	420	411	435	427	431	408	432	371	406	435	407	441	400	439	418	410	431	463	408	439	420	371	443	427	421	413	409	414	414	445	392	458	402	403	432	462	393	395	447	441	391	437	424	400	410	394	421	408	396	450	415	434	413	396	416	415	385	422	444	411	398	415	411	448	416	407	430	428	397	470	400	418	443	421	412	432	428	413	441	400	431	454	413	427	422	427	405	435	393	443	429	434	432	424	427	420	453	448	432	441	413	417	418	443	453	472	403	402	435	396	436	441	427	417	408	393	456	393	436	419	433	433	413	410	466	456	422	431	437	415	384	469	449	451	421	420	441	431	427	403	395	452	419	396	418	430	421	429	372	425	411	410	404	423	389	390	416	391	394	418	437	408	391	451	435	430	428	427	430	442	390	421	428	386	407	405	434	441	404	396	442	411	443	454	441	403	416	423	370	466	435	432	423	387	454	393	403	409	436	433	403	412	381	397	441	387	450	400	404	424	442	443	427	423	431	426	435	412	402	409	440	421	377	387	439	389	432	410	419	365	396	409	412	415	442	429	408	451	457	416	420	413	410	448	429	406	395	431	411	422	412	424	415	393	409	440	454	428	448	393	410	440	443	432	450	424	381	419	461	378	417	413	437	407	440	430	463	409	437	412	431	416	399	410	436	421	416	446	453	425	396	464	414	424	411	411	392	443	426	402	458	439	408	428	433	439	454	415	433	420	408	400	405	390	435	447	443	420	398	439	407	431	413	392	428	411	459	443	445	427	439	414	411	411	411	406	421	441	428	410	408	416	380	424	423	426	420	393	430	412	438	417	429	432	417	423	420	416	393	402	421	426	418	426	446	410	446	423	474	422	438	394	433	436	418	410	392	430	439	432	398	406	401	424	397	419	460	437	421	395	433	445	440	448	402	400	454	445	400	443	416	408	431	397	424	412	442	420	415	433	434	394	417	424	384	453	447	429	386	429	413	388	422	462	412	416	410	406	410	423	390	416	440	371	401	414	440	432	405	448	397	392	404	461	417	433	395	417	411	408	392	418	382	414	417	414	378	415	427	408	449	382	444	455	412	418	411	407	432	449	423	456	446	386	414	417	424	371	398	412	414	406	446	418	427	430	438	446	406	405	431	447	403	433	426	423	390	402	397	450	429	402	413	406	434	431	407	440	461	399	448	417	394	397	436	401	410	439	417	419	415	411	408	385	435	458	411	427	417	430	370	406	441	416	422	388	436	421	446	404	403	408	392	416	400	455	430	423	415	405	423	445	412	406	424	423	432	454	426	412	402	444	409	418	389	386	406	406	424	436	424	384	407	463	380	440	440	409	411	394	432	407	432	451	423	411	394	428	399	458	433	403	419	432	414	437	404	455	423	437	412	437	390	404	441	420	420	453	444	375	418	447	385	420	395	419	450	432	416	384	442	399	420	430	433	437	448	441	409	446	399	399	438	450	385	440	467	421	455	403	443	430	426	394	425	442	424	388	411	421	387	426	457	403	409	428	455	438	423	409	421	398	389	400	435	406	427	424	431	452	425	432	395	397	413	435	437	445	435	454	450	419	433	433	432	462	430	457	411	420	456	419	384	448	423	434	431	434	408	439	437	397	421	453	400	414	419	412	400	428	435	424	462	429	423	407	407	450	415	406	403	404	392	424	414	417	433	428	454	382	399	413	426	447	411	425	405	431	426	378	429	442	437	409	411	423	435	431	457	414	405	411	411	431	436	418	414	401	398	407	428	429	435	405	402	394	445	409	425	414	432	404	408	454	438	461	416	465	462	399	410	442	421	460	376	428	410	413	438	429	405	407	430	416	426	421	463	404	423	391	428	424	398	467	406
4859	6715	5316	2997	2268	1945	1746	1551	1170	1048	1026	904	782	752	715	665	671	742	683	672	610	554	563	545	555	556	513	574	565	551	533	545	562	533	505	555	533	526	555	527	536	543	560	555	469	513	532	515	527	500	523	534	565	479	482	526	504	539	530	518	534	560	489	507	463	514	518	506	560	556	552	504	533	508	553	525	514	470	471	513	484	505	497	500	522	511	514	511	539	512	525	512	523	524	518	506	492	495	525	512	527	518	553	498	498	503	500	587	453	490	510	530	503	478	510	507	501	527	520	500	494	542	473	536	527	522	536	473	509	499	515	510	504	533	530	518	512	547	482	504	489	512	502	491	524	534	526	474	497	507	516	502	507	548	525	560	493	519	519	479	539	484	531	487	509	506	512	475	515	493	543	526	530	483	516	488	506	523	451	507	506	495	539	518	469	499	469	536	491	546	490	500	524	489	537	523	526	530	496	535	523	471	520	507	536	479	493	505	537	547	496	500	498	500	544	528	547	505	502	572	499	510	485	547	496	493	507	524	500	509	523	522	492	530	507	495	539	466	533	481	519	492	507	535	548	484	532	489	525	511	504	498	532	510	526	505	530	545	551	528	529	517	524	506	516	506	508	483	527	509	498	552	510	517	487	508	544	489	492	464	488	482	500	549	533	493	519	483	497	513	523	550	512	494	547	518	488	484	497	487	543	496	484	499	516	495	525	514	461	490	459	505	551	521	474	508	479	539	511	485	520	478	500	504	484	519	489	509	521	528	543	497	480	546	543	488	489	537	507	485	530	493	512	511	476	527	541	542	494	525	528	489	544	508	506	510	451	490	494	529	478	523	486	544	500	514	493	490	513	503	486	511	523	528	482	521	500	497	505	517	444	523	495	515	533	514	506	487	479	522	491	489	546	443	494	528	497	491	498	486	528	480	529	531	529	518	511	493	501	508	509	462	535	520	522	492	503	525	558	487	533	527	573	505	514	512	518	523	526	521	556	544	520	531	493	471	517	495	506	498	548	514	540	480	513	512	476	500	508	471	482	482	517	490	510	515	523	484	519	517	517	493	459	495	517	544	516	464	541	526	512	494	470	488	501	507	522	521	485	512	474	486	532	527	489	526	532	506	454	532	519	536	508	478	505	513	554	531	496	471	536	487	544	500	507	527	538	540	492	574	541	523	493	516	511	532	504	545	550	513	512	500	480	514	521	481	511	525	519	532	518	530	527	534	517	489	525	504	515	475	510	529	499	493	557	536	511	563	489	481	549	503	525	530	534	555	513	502	522	514	483	510	495	492	523	527	527	520	478	498	480	500	527	528	552	477	513	495	498	568	483	502	532	517	500	514	494	480	539	528	488	494	458	513	527	512	492	505	499	470	528	487	494	544	536	518	505	497	521	486	511	494	513	497	512	556	518	504	489	503	520	512	484	490	495	513	553	520	510	495	518	498	506	526	467	496	494	553	531	462	541	527	473	520	526	509	543	492	534	549	509	499	526	556	501	574	489	501	508	515	524	559	511	492	516	527	515	510	501	544	497	563	544	523	546	492	516	537	502	507	535	495	535	513	541	511	514	509	509	509	527	494	493	493	485	525	498	525	479	495	506	481	490	523	510	549	535	510	502	539	531	497	515	516	524	520	495	478	517	535	495	518	547	489	518	488	517	488	540	513	484	494	481	490	538	492	479	507	474	494	492	545	518	515	516	523	524	503	500	534	517	527	528	501	507	491	499	521	536	485	522	512	503	539	521	504	534	529	484	510	491	478	484	505	522	491	516	490	480	545	533	511	559	519	488	526	517	517	539	491	485	529	519	513	547	490	540	506	520	512	514	482	491	515	519	496	563	515	543	504	495	517	539	507	506	523	488	539	531	514	522	519	554	519	531	510	514	463	484	508	512	484	500	525	526	558	536	463	513	486	495	479	532	503	521	479	547	488	518	550	502	527	516	539	601	494	508	517	521	535	545	514	499	500	534	465	464	530	485	474	516	512	521	481	537	511	513	504	487	523	479	517	495	511	523	496	501	506	516	496	500	525	542	518	487	525	483	543	511	493	495	496	575	517	530	506	513	501	556	517	455	528	513	508	519	493	515	505	523	528	494	480	523	472	501	494	475	516	479	531	522	510	538	507	507	535	511	507	481	518	505	525	493	521	510	523	523	516	495	540	535	487	530	521	509	505	517	525	527	496	525	516	524	492	499	497	545	503	565	491	498	524	494	510	485	529	486	547	500	515	520	478	511	497	504	478	498	473	500	487	491	526	535	526	506	518	487	502	506	485	508	530	535	514	532	521	507	512	500	442	517	527	519	483	534	500	498	524	488	471	509	527	509	482	492	518	490	530	509	511	478	492	520	517	512	536	519	520	508	571	543	504	527	507	532	493	482	541	503	500	528	476	522	529	515	504	515	516	511	529	511	512	488	515	525	505	527	504	501	479	527	548	534	533	506	552	501	493	508	529	495	483	494	494	492	499	532	512	500	508	490	464	484	527	478	558	521	543	521	533	517	498	504	531	514	537	479	515	506	508	516	520	492	498	527	479	472	503	496	505	517	451	538	501	521	517	473	510	519	495	476	496	491	523	501	518	496	530	486	493	509	521	523	505	519	467	502	540	524	526	482	468	511	550	529	502	577	516	463	536	525	552	470	476	501	496	559	517	544	486	540	515	529	534	527	491	537	537	534	460	525	473	522	513	504	526	495	459	499	510	506	487	487	528	506	510	543	479	481	503	500	534	525	511	507	549	512	532	515	510	496	537	539	534	510	492	491	551	537	493	523	493	505	521	553	528	476	526	500	493	507	510	533	505	488	496	510	509	516	524	497	523	529	562	510	531	500	507	521	490	501	507	517	511	528	472	533	490	486	497	515	504	539	488	527	534	489	495	472	528	541	516	500	530	507	472	531	519	518	500	517	516	511	471	535	477	556	518	577	476	549	538	503	533	515	532	502	553	492	484	523	484	500	489	495	498	505	521	492	507	534	483	538	534	555	506	539	532	507	496	475	503	510	513	510	534	516	557	542	490	488	508	482	534	500	514	519	502	541	534	544	474	509	488	558	486	523	515	493	521	487	502	505	502	543	527	490	499	530	517	539	501	497	522	513	545	540	540	489	527	523	528	519	498	508	528	550	498	480	463	502	507	517	511	519	487	524	523	520	558	507	509	572	504	490	468	481	531	495	476	501	512	508	455	498	517	531	486	536	508	457	545	519	540	488	517	537	527	510	493	554	510	552	497	522	494	550	484	523	500	511	489	529	528	469	517	485	488	504	497	506	516	540	476	509	485	485	494	497	530	541	550	519	510	529	512	476	486	526	515	552	508	495	508	506	516	474	497	534	529	493	523	531	526	450	525	523	493	510	491	543	483	534	505	469	493	518	535	481	496	495	536	494	517	547	493	506	543	496	511	481	496	522	504	522	492	493	489	487	513	510	513	499	510	528	578	458	519	523	512	510	495	510	503	500	488	520	532	531	547	515	555	523	519	506	528
22818	20989	28708	23491	20985	21032	8132	1505	876	776	698	602	525	465	445	381	379	389	410	279	259	247	238	235	253	234	235	218	217	224	225	199	215	226	240	220	211	227	207	252	207	211	200	225	196	206	210	183	214	215	213	227	189	177	204	189	193	218	196	200	201	175	201	188	192	190	212	195	205	213	195	192	201	199	225	167	177	186	208	170	196	174	180	191	210	196	235	190	196	191	201	181	208	182	212	187	179	156	187	193	208	183	168	167	185	195	185	183	183	182	175	200	203	213	176	192	191	185	194	189	206	162	176	172	169	187	181	176	199	187	181	176	192	197	158	195	177	171	185	162	179	179	178	177	190	172	183	197	206	197	192	172	185	203	171	198	161	184	182	172	199	173	167	195	158	174	177	182	184	187	193	203	190	193	186	199	180	174	175	193	181	171	177	179	187	195	192	159	170	176	183	190	202	190	184	198	188	191	189	189	187	155	184	203	178	201	199	188	159	184	186	181	182	178	192	188	173	179	183	200	186	170	174	201	182	184	195	186	186	170	198	192	190	191	214	189	195	181	161	184	173	176	199	191	180	205	172	197	204	162	168	187	205	196	176	196	193	185	184	187	187	201	182	186	167	166	219	185	189	162	194	179	175	164	165	184	208	198	167	194	180	188	183	177	188	226	185	181	193	197	183	163	181	199	191	181	172	177	173	190	184	186	185	198	180	182	209	190	182	178	187	176	200	173	192	186	170	208	158	174	185	179	203	174	199	155	171	198	197	172	199	176	206	181	179	176	170	174	183	178	182	183	169	195	196	178	180	172	183	182	210	183	197	182	166	168	182	201	185	182	154	214	197	190	179	172	183	178	165	161	177	166	197	191	175	173	203	179	212	161	195	203	192	172	173	183	175	169	163	184	180	196	194	192	176	176	170	190	167	206	178	197	178	204	169	201	181	179	185	167	192	192	180	206	183	207	174	194	187	189	176	176	177	182	171	191	196	188	180	180	185	170	173	191	174	199	172	196	190	207	181	171	197	203	186	186	173	179	191	216	172	192	169	188	152	173	185	193	194	162	210	173	201	174	166	170	170	180	184	182	178	193	189	170	179	179	197	198	172	190	191	197	194	196	177	182	175	185	200	185	191	192	203	192	167	171	211	181	205	210	188	173	203	184	172	185	175	183	214	183	201	180	180	153	195	190	186	189	210	173	192	162	181	180	170	199	200	217	185	192	187	178	182	194	187	204	181	183	187	192	190	197	182	185	193	187	176	184	194	196	189	210	188	208	195	170	180	194	171	208	162	179	196	199	194	185	205	173	173	210	175	175	202	178	197	188	184	197	178	178	193	184	181	188	175	202	172	165	198	171	185	186	216	186	173	204	198	186	177	191	177	202	189	189	174	207	163	208	195	191	182	179	172	207	190	172	227	188	184	178	197	180	172	188	181	176	172	183	196	173	168	186	170	153	183	174	181	193	200	172	174	210	178	193	175	190	167	171	181	180	171	191	180	165	191	214	177	199	187	177	180	195	190	201	191	215	189	190	148	186	162	188	185	177	189	201	194	163	189	192	187	190	201	182	198	195	199	188	144	223	187	156	172	206	188	194	173	175	153	187	179	183	197	197	165	175	204	190	180	184	176	167	164	196	172	223	174	181	192	174	170	190	195	171	179	209	159	184	176	177	186	186	168	192	169	219	195	186	172	176	178	197	199	182	185	168	173	178	197	176	177	192	175	186	174	189	177	199	197	188	171	172	196	158	184	208	180	196	201	187	178	162	210	178	189	186	179	189	170	177	205	172	167	183	190	178	173	208	179	185	189	174	178	180	174	172	199	180	188	184	199	175	203	191	157	185	187	169	208	198	180	180	173	162	151	192	185	171	177	190	187	168	190	175	186	192	201	201	157	177	209	187	188	172	211	197	196	195	159	185	190	149	179	171	168	189	193	191	185	192	186	171	190	185	204	158	185	208	189	165	205	192	188	170	184	175	177	202	172	176	172	177	209	187	189	170	181	183	190	198	175	178	198	179	175	178	185	212	174	191	191	203	181	191	187	194	196	207	200	164	172	193	205	167	163	188	196	175	201	185	186	156	160	185	218	198	174	180	201	213	177	172	192	190	169	174	206	191	191	174	181	195	206	180	158	192	202	172	200	188	190	189	205	171	208	203	172	178	195	180	207	191	193	186	196	186	199	176	161	176	180	207	182	198	213	205	189	196	182	172	185	205	196	182	198	196	213	154	180	189	183	178	194	193	203	195	158	192	207	192	160	171	193	154	186	200	187	202	181	187	197	197	172	188	219	194	195	184	159	192	176	182	188	194	194	173	206	182	157	178	200	181	174	163	187	168	207	179	174	184	183	199	166	179	177	204	168	177	186	177	198	170	174	195	186	175	163	196	209	165	184	210	206	190	200	177	182	173	175	177	182	196	182	189	189	187	207	176	172	157	192	180	166	190	194	160	190	180	179	156	179	191	182	177	196	174	179	174	188	175	176	189	198	186	189	179	165	177	213	170	183	155	158	174	165	182	159	171	195	187	189	201	190	168	195	195	193	179	190	195	191	194	181	162	192	142	169	189	159	179	190	191	176	163	143	187	181	155	192	193	203	193	191	161	157	153	193	189	187	182	188	183	196	184	150	177	175	190	181	177	195	176	171	191	176	180	181	173	182	195	190	169	179	184	158	181	182	195	162	182	195	174	186	199	192	168	197	199	184	179	148	186	185	191	174	196	178	177	176	193	180	181	177	193	179	176	187	173	178	197	189	189	187	182	179	192	191	194	188	173	181	203	182	165	178	194	196	189	194	214	183	172	178	172	172	176	184	193	186	198	183	165	187	168	189	167	159	202	181	177	182	194	194	206	193	161	181	177	162	180	186	218	185	185	172	182	192	166	171	179	188	179	195	172	174	176	184	195	168	216	175	162	172	175	205	191	169	177	172	168	189	189	186	173	177	177	194	173	177	203	193	178	184	177	204	173	182	213	184	193	181	189	187	180	198	189	190	209	193	175	176	174	174	190	202	187	153	179	185	203	178	180	185	173	172	184	196	176	196	195	180	172	183	182	188	183	176	175	181	182	194	163	163	195	182	203	178	172	195	160	176	163	185	187	175	202	170	184	201	181	183	180	181	177	186	154	169	161	186	163	208	181	177	193	168	177	173	211	180	170	190	173	173	179	180	198	203	168	158	197	179	175	168	184	177	166	189	172	186	185	191	179	178	196	194	201	179	164	174	176	198	178	167	173	170	163	176	173	169	182	173	176	177	180	200	202	226	169	171	164	193	189	189	184	191	198	180	191	196	154	154	200	220	179	185	192	184	186	176	193	173	194	180	162	180	165	186	189	184	170	178	178	186	203	202	208	195	171	185	183	171	195	191	192	180	191	164	192	196	166	204	179	168	168	176	201	181	167	202	169	201	197	194	209	182	198	194	164	206	182	179	191	198	204	183	173	200	180	195	171	173	182	172	175	160	170	173	190	187	175	183	182	184	173	175	181
7368	17173	13846	7308	5450	4391	3866	3151	2164	1727	1492	1195	1003	926	785	714	700	762	734	550	496	397	370	369	358	353	347	304	314	300	306	282	313	283	290	292	269	264	278	281	252	268	265	244	262	274	250	262	256	264	274	246	250	230	277	283	244	243	270	256	231	265	234	257	270	262	264	232	232	244	219	219	254	261	246	258	240	250	236	212	229	255	230	255	232	242	251	266	261	244	198	238	204	246	212	210	214	254	212	230	218	247	232	178	206	217	256	221	222	216	204	228	237	229	214	212	245	193	217	217	217	243	224	210	202	215	217	238	208	200	225	217	214	223	232	225	203	227	198	217	216	218	221	226	194	237	221	216	207	224	206	246	224	226	210	232	233	223	229	233	219	214	251	232	212	242	240	209	219	220	220	222	237	220	233	221	242	207	237	247	214	242	212	194	242	244	207	214	222	217	232	229	208	218	231	229	203	206	216	208	218	202	226	246	213	205	245	229	213	213	227	199	227	198	236	215	231	226	207	247	237	253	212	226	188	229	224	241	241	224	208	243	215	229	256	238	235	223	201	221	235	214	211	214	185	214	214	233	200	207	225	212	235	189	222	214	226	200	225	214	240	205	212	241	238	236	251	235	226	203	216	209	210	216	213	219	223	208	237	201	224	200	243	259	220	198	220	233	221	217	232	226	197	214	236	194	247	245	230	225	205	224	213	187	234	240	195	233	212	227	216	224	222	219	223	238	235	230	232	215	226	229	221	208	208	223	206	224	257	215	220	218	211	232	215	210	214	254	205	238	219	229	267	229	220	235	240	219	205	219	225	213	201	211	195	211	238	227	229	201	223	214	214	221	209	230	206	230	232	184	214	219	222	212	206	204	214	234	201	246	241	204	207	229	210	190	233	224	213	235	196	213	201	236	255	245	228	200	198	225	218	225	214	192	213	212	211	216	227	250	248	213	206	212	213	231	211	231	223	203	227	194	237	198	249	233	229	221	214	212	229	213	209	234	211	221	222	230	216	203	205	250	213	223	218	228	207	228	229	223	229	229	235	204	218	221	206	209	215	212	213	226	213	236	206	212	220	232	208	211	205	248	205	228	231	181	203	238	214	187	215	218	235	226	224	225	185	214	232	211	198	227	193	250	213	214	227	234	232	215	214	239	223	219	240	219	228	265	224	218	207	251	199	238	210	225	224	209	219	196	209	221	208	201	222	237	235	226	214	220	207	220	233	246	236	254	219	217	229	215	229	228	227	203	202	220	245	212	201	236	236	230	217	214	213	234	227	244	199	211	215	213	241	229	229	205	235	223	221	218	212	213	188	211	239	219	229	211	222	230	228	209	215	220	219	216	230	224	231	202	234	223	232	218	201	238	234	213	215	225	238	239	229	207	221	236	222	217	243	230	215	200	240	205	214	199	210	233	214	233	218	212	206	237	215	217	212	232	215	209	215	218	228	240	197	220	222	222	227	236	235	215	224	219	233	248	230	204	201	206	222	209	260	202	224	255	259	213	221	211	243	201	201	210	231	200	230	195	238	215	229	228	235	226	217	240	206	226	242	215	210	218	222	233	216	245	214	221	228	221	211	221	220	231	228	230	195	206	243	209	219	241	210	211	222	214	228	228	257	214	219	192	242	222	204	233	209	223	180	225	206	203	265	222	226	228	221	196	196	206	241	243	217	203	211	215	200	224	222	238	228	180	208	221	228	218	242	251	209	223	201	213	241	224	218	248	224	214	192	222	214	222	223	205	247	244	242	231	238	228	225	220	235	233	248	215	227	225	216	227	230	214	209	244	228	200	205	224	269	237	207	222	231	239	220	242	227	235	211	214	205	241	226	237	212	255	232	218	214	197	223	201	232	225	209	223	237	247	214	218	195	214	240	235	226	217	225	215	227	250	211	231	252	220	185	234	215	196	195	214	205	247	217	216	241	229	231	208	226	229	231	231	230	180	244	190	207	217	263	243	201	201	208	209	223	245	213	229	220	234	210	237	233	237	206	212	212	218	250	215	212	234	207	214	202	209	197	200	226	226	231	231	203	221	216	251	217	221	246	198	214	226	217	233	217	204	220	231	226	229	227	240	204	254	194	214	229	206	226	231	205	219	205	210	211	206	226	232	215	220	228	203	212	244	239	235	217	241	245	236	221	235	233	236	194	222	244	226	214	229	241	218	231	220	211	194	217	208	219	221	227	270	200	214	229	208	250	212	218	236	211	193	228	215	228	223	220	206	207	207	234	218	238	204	233	264	249	223	204	211	209	194	225	210	211	235	239	247	210	230	216	198	226	206	232	228	218	224	195	221	217	200	229	220	221	224	218	228	190	216	227	224	227	190	192	235	219	242	233	222	185	200	235	226	239	223	222	207	214	211	246	199	208	231	221	227	198	210	216	239	219	242	253	201	214	223	233	206	199	244	224	217	221	220	205	224	233	206	216	243	204	213	214	207	206	221	213	252	194	262	217	196	238	234	221	233	235	191	212	202	234	207	220	238	246	216	206	199	204	223	232	215	215	230	217	218	205	217	214	220	233	225	229	215	212	235	201	201	254	199	210	208	224	215	209	241	190	221	234	217	223	239	216	211	239	263	198	233	215	211	215	233	204	222	221	221	216	228	198	243	213	206	228	246	222	219	217	219	209	238	213	238	233	235	235	230	244	216	192	236	226	214	214	226	236	236	201	206	215	251	215	239	225	219	216	209	238	221	221	219	213	229	254	223	222	219	241	244	217	239	232	213	225	204	196	211	217	232	239	235	229	229	227	252	209	214	200	218	202	214	218	219	185	202	247	213	191	225	211	196	204	236	234	203	237	215	217	238	211	208	248	184	232	215	206	215	229	222	214	235	222	216	210	226	199	218	247	195	230	220	230	244	233	203	203	201	192	198	218	220	221	218	229	221	219	243	234	216	211	225	199	241	238	208	249	223	206	226	208	220	200	210	227	253	219	214	240	228	231	239	192	233	225	243	230	196	228	231	239	227	211	219	225	231	214	202	231	208	223	223	219	236	222	248	230	235	205	258	235	229	218	241	200	194	239	212	207	225	232	263	216	209	230	220	215	224	225	204	217	217	221	220	223	225	242	237	233	220	230	244	218	215	219	203	233	208	206	244	240	240	231	217	231	241	244	213	224	231	201	248	236	210	223	191	234	215	216	227	221	209	206	241	200	251	225	196	216	219	232	227	206	229	189	233	235	231	216	229	231	206	216	221	236	230	218	220	221	240	228	215	230	223	202	217	234	216	250	252	207	211	231	206	245	235	240	228	234	209	216	216	221	219	200	223	214	204	214	204	239	236	229	231	213	234	233	216	237	235	225	223	257	214	206	238	205	200	202	200	224	214	206	187	202	196	251	239	228	230	246	218	220	232	254	235	214	227	218	219	192	216	223	232	226	277	225	242	229	201	191	224	201	229	222	229	221	197	208	226	204	217	209	208	217	234	240	213	199	210	220	221	202	221	245	239	196	227	227	218	203	213	240	212	191	252	214	210
26900	18362	4670	1110	885	827	697	567	475	420	391	439	424	390	413	389	424	415	397	405	375	376	390	347	381	385	378	380	388	419	369	357	380	400	338	341	408	372	386	366	379	396	366	410	337	354	352	388	385	350	381	337	380	394	387	371	396	369	369	369	371	387	376	370	385	372	358	347	389	371	358	373	399	397	393	370	372	349	337	381	370	334	377	364	374	376	402	411	419	375	367	351	351	364	357	358	393	384	385	372	398	346	368	336	358	402	357	405	365	355	395	350	375	352	386	381	381	397	366	370	374	381	345	382	384	385	403	398	378	387	333	355	364	369	371	334	373	362	352	353	381	369	384	388	367	392	358	389	389	379	386	365	358	346	362	382	362	397	393	421	393	372	366	388	373	380	372	408	377	345	359	403	400	365	350	388	371	375	385	378	408	352	363	370	392	399	388	334	379	370	378	408	387	381	344	358	387	379	360	333	386	385	401	397	388	381	370	356	360	360	363	391	411	393	412	359	360	339	354	376	382	375	370	354	370	399	376	333	319	376	334	382	365	359	381	378	348	359	378	362	381	397	349	363	417	367	352	359	392	388	353	366	355	378	376	375	391	414	376	349	391	369	383	379	380	362	377	357	347	348	386	352	379	400	381	417	384	397	412	353	380	373	340	344	371	356	371	360	345	351	410	377	382	376	386	369	387	367	383	375	383	378	406	343	371	385	362	374	375	378	388	370	331	355	364	372	376	371	378	387	374	390	319	412	394	355	346	394	380	376	365	340	394	366	368	365	360	384	403	383	364	358	329	379	397	371	353	356	371	360	379	394	384	377	369	379	378	364	367	364	402	355	387	344	374	371	359	390	356	370	348	375	375	379	342	357	413	372	327	397	387	386	380	356	373	382	331	379	378	403	375	328	379	384	390	370	363	362	396	384	352	405	353	406	343	384	356	386	369	360	388	361	398	372	369	386	368	370	382	397	356	385	385	420	377	383	391	365	392	358	388	380	383	366	388	344	367	338	344	369	344	374	415	377	400	357	357	368	364	362	387	366	357	385	373	359	381	394	372	380	365	375	379	370	391	350	376	378	357	395	388	353	377	369	352	374	360	376	374	395	378	395	341	386	346	387	362	361	362	387	358	392	356	376	348	389	361	388	396	371	374	383	373	392	360	302	358	372	403	342	343	387	370	338	388	347	373	383	345	372	379	350	391	338	380	371	402	340	402	371	370	364	377	361	387	402	360	367	359	365	389	364	363	370	380	329	366	384	372	375	346	401	378	349	364	403	364	361	381	352	367	341	381	367	354	380	359	389	336	362	357	368	377	363	377	380	398	358	369	406	384	352	367	381	363	337	375	391	393	362	339	388	370	359	382	419	377	366	364	374	365	390	363	364	341	348	387	378	364	382	361	377	383	370	390	375	377	339	399	405	363	356	413	386	362	357	346	366	389	370	393	392	361	406	372	355	356	347	391	340	347	382	345	401	344	396	361	367	364	373	368	359	346	358	408	347	357	371	347	357	375	433	405	359	366	370	364	366	374	391	386	395	402	357	377	373	363	374	364	383	364	356	344	355	377	399	369	361	346	330	398	343	408	357	401	381	363	372	381	394	367	376	363	392	366	363	388	378	363	371	367	354	393	379	337	407	377	389	394	347	368	391	363	384	390	381	352	361	366	400	390	366	357	345	381	371	365	397	359	366	386	394	362	389	386	373	370	370	363	375	394	360	346	368	394	361	376	362	400	349	377	366	382	386	325	353	380	403	401	391	380	366	355	361	395	365	392	355	373	374	401	365	355	372	373	354	365	347	371	403	359	359	307	367	360	371	378	392	360	350	366	332	358	357	372	420	372	361	357	385	374	411	390	395	369	364	362	358	357	375	377	389	343	412	363	349	372	376	389	391	371	348	371	375	407	356	361	358	368	335	383	368	334	383	353	358	375	364	406	386	373	371	412	358	345	366	370	372	365	331	391	352	401	362	375	389	359	395	363	363	403	373	380	371	339	386	385	374	345	419	372	392	374	400	371	378	370	361	362	372	381	375	369	362	374	372	385	373	357	379	353	373	402	412	368	380	365	363	359	386	403	364	324	352	382	396	369	383	354	358	381	407	367	366	397	350	373	409	378	411	334	372	354	377	392	348	362	348	342	378	357	345	357	399	388	384	373	375	392	403	391	364	403	338	388	373	387	393	359	369	394	317	374	403	406	374	376	359	390	356	371	376	394	404	379	371	388	383	364	367	374	382	357	361	369	364	356	369	365	356	366	409	370	387	364	338	356	390	330	366	361	365	365	356	351	356	375	333	377	335	361	380	363	367	377	394	380	350	378	385	351	384	398	376	322	359	406	378	403	349	385	383	390	360	360	384	409	387	361	365	385	385	355	371	376	343	418	372	337	343	352	356	379	402	386	378	386	371	382	393	336	335	400	367	389	346	390	366	388	332	360	390	387	357	367	385	404	369	393	375	367	398	394	371	373	361	421	363	366	375	363	381	377	349	382	416	376	358	411	364	383	332	393	413	392	371	355	361	321	367	377	361	352	360	398	384	376	359	350	379	413	356	365	399	377	386	359	349	381	364	375	356	359	385	343	360	398	351	375	385	363	330	372	397	364	379	356	329	340	361	373	380	386	370	367	362	367	400	379	365	367	380	358	365	374	389	385	371	356	363	394	368	376	398	338	369	347	359	391	373	381	385	354	397	388	361	361	415	378	371	397	400	367	346	368	389	384	379	386	410	353	375	362	357	345	382	376	337	338	332	356	354	385	375	396	373	391	349	382	349	376	337	332	389	358	390	339	391	392	349	384	383	342	399	360	364	387	400	386	342	379	352	359	384	368	406	324	372	390	385	369	412	373	410	366	374	351	374	380	359	381	384	341	363	361	370	394	381	347	379	406	383	401	383	420	388	379	389	350	371	394	374	378	356	390	359	366	383	333	407	356	386	407	394	368	346	370	361	397	406	377	363	402	386	384	387	364	395	403	370	379	340	399	386	394	346	384	355	363	352	367	374	348	359	385	368	388	379	355	374	362	344	396	401	355	358	412	391	426	369	370	387	405	368	361	419	389	347	342	371	397	369	372	369	363	381	380	388	373	368	406	365	377	339	386	362	374	393	347	360	356	375	393	382	398	370	383	355	356	389	360	356	382	351	377	359	385	366	377	371	371	358	374	381	370	379	344	353	398	364	364	347	389	362	387	395	356	378	388	376	324	360	366	361	379	354	390	389	373	368	382	352	358	402	378	345	414	400	348	374	348	359	354	344	394	354	328	375	376	350	373	410	384	382	390	371	380	381	365	348	388	363	388	355	361	387	391	386	391	376	381	386	355	361	388	366	350	359	352	434	386	371	371	363	398	362	401	358	371	340	353	369	379	357	380	380	381	388	389	379	402	383	380	354	359	353	371	354	386	376	387	383	396	361	349	399	352	359	365	353	369	365	380	422	355	369	391	373	362	386	367	424	412	344	374	377	399	361	381	351	389	362	376	368	409	358
4440	2279	1877	1210	1076	976	1086	1035	724	673	664	581	536	547	529	506	551	553	574	507	487	455	500	462	474	471	470	514	447	487	443	467	492	465	471	481	469	476	447	476	493	455	477	462	459	506	453	456	449	461	477	505	475	456	517	471	484	488	487	437	472	514	475	458	511	494	499	478	475	444	487	445	486	480	455	448	471	493	464	484	484	454	458	480	467	434	484	453	457	456	489	453	473	470	453	456	481	438	413	444	429	443	480	475	436	489	475	431	466	463	488	465	459	482	482	498	464	480	472	451	445	483	455	492	449	446	480	439	467	458	446	467	459	474	477	510	501	468	433	491	503	445	441	416	443	469	443	465	458	454	458	439	446	471	493	462	476	481	482	499	456	428	460	452	468	433	453	456	459	456	472	525	448	424	490	503	487	455	451	482	422	458	479	436	434	470	455	450	475	460	448	461	436	450	459	482	444	500	439	494	427	456	435	434	476	467	488	496	449	447	464	473	468	489	434	474	473	457	457	477	482	438	441	500	469	500	475	462	485	453	474	425	461	452	506	458	463	484	447	481	455	413	456	469	453	481	436	471	458	482	461	431	415	449	502	474	444	462	503	460	479	470	454	436	473	473	469	484	496	474	422	473	447	464	460	453	448	464	462	460	471	460	468	464	470	462	460	466	428	500	466	498	470	489	469	492	458	472	489	466	445	465	455	480	449	438	457	473	455	468	474	463	488	449	457	451	488	494	466	469	486	468	468	478	492	466	440	447	461	464	474	450	464	456	462	480	493	447	482	483	459	465	468	434	457	456	508	421	499	450	449	483	469	478	486	454	473	481	458	463	486	461	464	462	465	481	433	487	431	450	462	461	500	458	474	493	470	456	475	445	430	464	431	449	490	445	471	492	432	488	461	452	495	452	508	448	458	484	437	476	436	475	465	414	504	466	445	453	445	496	467	495	457	408	482	437	444	443	454	463	442	464	441	438	461	474	430	477	435	497	491	475	438	490	494	493	502	424	476	452	447	497	474	413	528	451	466	476	460	480	474	471	416	487	452	450	488	444	476	435	473	461	451	462	489	480	456	466	458	490	449	455	403	450	456	442	448	464	430	457	485	444	436	457	421	433	414	464	484	448	459	438	471	453	467	491	447	468	462	473	464	473	459	467	466	431	416	463	476	430	462	478	462	453	449	447	473	519	441	491	458	455	444	477	446	465	468	506	458	464	458	463	485	430	437	424	411	427	477	483	444	483	472	489	458	444	459	437	476	465	479	468	455	492	462	469	473	401	474	478	454	473	481	460	458	451	478	457	482	469	451	515	467	462	464	487	463	466	478	482	508	440	468	437	479	468	456	464	450	450	455	469	445	442	484	477	460	438	477	454	481	474	491	434	453	466	503	455	468	516	422	469	460	457	491	453	417	462	471	468	492	457	479	457	469	450	449	453	455	434	497	466	482	471	456	453	478	453	529	456	409	444	442	516	462	449	456	488	451	463	485	420	481	464	468	468	470	460	476	439	425	443	452	436	421	462	464	450	501	508	467	440	463	437	471	425	450	472	484	468	439	467	447	481	507	464	455	531	490	424	442	480	484	486	433	496	449	428	443	448	445	461	462	448	457	468	477	446	492	447	476	422	456	466	432	463	434	429	428	446	447	460	458	441	479	491	476	473	459	465	452	441	475	470	455	493	447	453	475	463	480	460	452	437	451	453	486	447	477	437	437	466	462	463	440	464	488	452	497	468	434	477	451	482	491	483	452	429	443	429	447	381	446	459	471	507	519	460	487	482	467	451	455	473	487	465	448	496	464	450	425	465	438	435	467	440	460	455	466	454	464	503	468	465	471	459	475	458	448	460	425	449	483	465	478	453	438	468	483	451	475	491	455	459	478	475	493	438	436	439	465	437	451	453	458	471	461	470	498	476	471	441	468	484	464	468	472	463	487	479	497	475	465	428	460	466	461	445	448	477	455	452	455	438	438	442	486	461	472	484	456	425	439	481	472	496	483	446	474	447	394	501	464	474	466	440	424	425	451	459	479	499	447	442	439	472	476	481	519	450	493	485	420	475	486	484	445	433	416	456	439	441	477	466	451	487	444	488	491	455	472	462	430	446	434	488	485	443	478	449	447	443	428	466	487	427	501	457	478	519	458	478	449	471	475	451	453	460	513	478	475	500	415	470	440	465	465	495	452	477	443	500	437	447	407	482	432	471	440	449	461	457	455	433	469	460	449	468	488	473	466	480	469	469	466	410	451	436	457	445	485	445	458	464	454	443	505	474	485	467	490	488	445	461	447	433	428	442	484	453	500	493	459	484	457	460	452	475	462	447	470	479	487	468	440	492	490	471	443	460	461	468	457	462	472	458	409	484	450	440	442	470	472	467	457	463	475	443	460	499	469	454	472	464	457	497	468	443	472	498	469	456	458	453	465	432	475	464	432	472	489	453	476	441	456	439	442	465	464	469	471	456	482	438	449	472	468	440	470	486	447	469	458	461	469	453	475	493	472	430	502	485	469	459	501	470	446	444	446	443	527	495	460	464	472	438	488	485	471	496	476	458	444	440	470	448	439	450	465	479	428	469	474	474	524	505	494	501	485	430	433	474	424	435	427	448	454	453	466	456	476	444	439	491	478	429	465	491	511	464	452	461	495	463	496	448	483	415	433	476	453	462	421	457	471	488	446	456	474	462	442	440	470	493	465	479	491	438	465	463	497	461	458	443	420	475	456	402	482	484	441	466	429	469	452	467	453	478	487	469	501	493	461	492	481	456	474	482	433	499	511	497	485	438	492	439	458	461	445	449	442	467	445	465	455	445	479	418	451	455	449	420	450	451	463	469	473	456	449	420	468	470	471	449	437	437	441	435	440	449	472	468	473	469	474	456	438	454	500	441	448	436	512	481	478	466	440	471	473	495	458	446	466	459	460	441	420	453	499	484	461	486	466	454	474	474	460	443	458	457	480	493	454	482	482	465	431	500	501	473	466	439	469	451	447	432	450	474	487	495	434	463	447	435	492	452	491	484	498	466	488	468	476	438	447	462	494	523	455	421	461	452	447	478	462	443	497	430	433	471	440	474	453	457	463	443	492	456	453	461	449	468	471	485	449	464	442	457	458	480	474	448	472	430	475	483	471	484	489	477	447	460	467	451	456	473	477	465	465	504	451	457	529	407	444	431	470	511	453	449	461	450	451	449	454	454	471	495	474	488	450	486	463	480	471	443	481	434	430	456	483	472	456	458	461	444	458	496	460	442	472	450	456	463	469	495	456	432	449	437	440	472	464	494	503	477	478	480	445	483	433	470	447	491	439	505	455	453	453	484	453	498	491	441	470	447	446	428	472	458	469	473	438	452	449	493	482	470	463	476	500	475	438	430	461	463	466	459	451	460	436	473	490	482	459	462	460	498	463	461	467	456	435	473	478	430	463	531	455	469	425	477	477	461	459	433	464	480	496	458	436	466	464	491	463	466	480	471	468	468	424	445	473	524	458	412
23707	20910	28108	23829	20891	8171	1418	908	595	516	460	391	362	338	289	279	338	308	287	288	247	225	244	246	227	205	197	209	228	196	231	195	202	202	213	202	196	194	210	226	195	209	203	213	193	184	178	192	198	184	196	207	203	189	213	200	203	205	221	212	185	205	192	203	183	176	192	186	184	195	198	195	199	204	193	198	170	193	212	196	185	167	210	212	204	206	204	225	189	223	196	191	182	201	200	181	197	197	199	195	195	195	195	173	166	161	182	185	196	199	198	184	204	183	189	211	199	183	202	185	187	216	193	189	203	181	184	205	180	219	206	197	197	186	185	191	193	194	198	222	210	196	169	171	208	187	186	190	211	193	209	205	206	194	195	189	198	203	174	204	200	210	159	172	175	211	179	200	186	204	165	193	215	186	185	180	206	176	184	196	176	209	207	187	184	179	171	172	169	196	225	177	211	207	157	191	183	196	187	190	212	196	189	174	201	194	183	178	190	207	187	180	192	206	192	209	171	178	201	205	211	174	180	191	170	179	192	188	214	171	173	184	180	203	192	199	178	155	204	185	185	198	163	191	163	186	196	188	201	204	184	187	161	195	182	188	201	216	214	163	182	197	191	191	170	199	201	177	184	185	190	199	183	182	204	213	192	172	203	189	201	170	165	191	200	205	178	180	197	186	186	184	174	190	192	209	191	191	192	191	207	193	194	179	194	208	185	191	193	165	190	211	186	199	186	207	190	185	184	202	196	194	190	199	183	176	203	203	193	187	215	202	200	178	203	220	180	184	187	193	178	181	185	189	178	188	200	201	170	204	198	190	186	190	191	174	175	232	199	172	209	197	191	209	189	175	195	165	192	177	161	218	178	195	172	167	188	190	197	192	196	195	175	183	181	192	200	202	182	223	205	227	193	180	222	173	164	192	186	201	174	188	200	183	191	211	176	206	189	173	185	171	177	196	192	167	190	191	197	180	182	190	198	192	179	166	194	188	194	183	166	204	206	205	183	192	210	201	212	179	177	205	197	196	183	199	181	198	206	206	181	186	195	155	191	173	194	172	204	184	180	198	181	184	175	164	189	173	183	187	177	167	196	212	188	203	182	196	173	200	213	159	173	170	215	195	214	180	173	189	187	189	189	188	185	180	160	195	172	182	187	180	188	199	179	208	175	192	221	215	173	187	178	190	236	183	197	198	206	206	178	198	167	172	182	167	184	185	182	195	189	206	193	165	189	188	201	178	196	178	183	173	181	209	202	178	220	206	202	182	190	224	185	154	197	210	205	157	183	178	175	189	190	213	191	206	191	197	201	194	161	175	215	206	190	180	203	194	198	179	194	186	195	180	182	170	220	175	196	196	199	202	210	202	190	220	213	162	183	185	193	182	198	183	198	198	190	212	182	187	176	184	190	173	214	174	201	188	198	202	178	199	180	169	187	198	183	172	190	201	200	191	179	187	180	223	195	185	190	193	184	179	192	189	202	165	191	187	200	190	171	170	182	198	199	207	179	209	167	170	184	186	171	185	202	173	210	194	203	171	170	195	192	189	198	198	191	201	202	179	222	185	168	183	189	184	202	183	195	203	202	178	190	184	209	208	201	167	192	213	189	190	204	167	206	199	162	164	194	178	184	184	195	188	209	185	202	193	198	177	199	214	183	169	174	186	178	175	180	157	181	168	188	205	200	198	189	201	193	196	196	176	179	192	206	197	192	177	188	184	182	186	163	194	185	190	195	187	193	175	184	163	188	179	214	195	184	204	197	214	194	180	174	211	197	196	191	171	207	189	196	199	183	206	182	189	189	193	184	188	182	176	178	183	204	195	190	193	210	167	189	177	192	165	210	179	211	198	198	170	210	209	192	172	209	187	190	186	176	194	213	191	187	215	184	214	193	184	205	206	201	205	202	179	183	175	204	193	169	211	183	184	203	204	203	192	191	182	163	178	191	187	202	182	182	168	192	196	174	194	203	181	210	172	200	199	182	193	187	181	154	192	208	185	196	194	190	186	199	192	180	177	180	199	203	192	171	178	174	173	183	175	199	178	191	202	169	187	213	198	172	185	200	190	172	204	183	172	181	170	190	180	199	204	215	167	173	204	182	189	206	196	168	190	155	195	214	201	177	202	187	170	186	198	160	187	202	188	202	209	193	201	179	169	188	176	223	190	189	179	187	193	213	181	171	187	187	190	195	175	197	190	198	164	199	198	195	175	198	173	195	184	182	175	198	191	203	177	202	217	181	182	191	180	189	195	194	197	174	207	172	193	192	184	176	181	213	193	176	165	170	161	196	171	195	188	201	168	205	181	189	201	201	184	218	175	193	202	196	205	173	205	192	182	202	205	174	204	187	176	199	181	205	194	196	166	199	175	189	184	204	189	175	180	200	205	194	182	213	196	201	217	189	172	196	199	221	195	191	208	212	180	172	178	207	181	179	179	179	168	208	175	200	186	184	201	211	213	198	199	203	183	197	191	180	167	182	180	223	187	175	187	184	194	200	167	180	184	179	172	196	185	223	176	182	190	198	189	181	183	183	145	181	211	194	197	212	186	190	205	183	181	196	193	192	183	174	187	177	210	160	189	193	186	188	182	206	193	199	182	190	186	167	179	178	175	193	153	192	179	179	195	181	197	188	185	188	171	191	219	187	190	201	198	190	198	206	213	186	189	179	191	179	169	164	176	183	212	193	209	183	185	201	189	189	182	201	183	178	200	180	180	202	167	212	184	228	207	218	184	191	180	181	176	214	167	200	193	195	203	193	189	208	169	217	190	165	189	159	207	171	184	199	191	193	177	186	196	196	198	183	182	184	180	184	171	170	177	201	214	207	179	175	205	201	194	183	188	156	174	197	168	202	166	199	233	221	206	198	212	204	199	188	198	214	180	187	163	196	208	179	181	203	191	162	201	183	188	207	205	174	212	161	185	187	194	186	185	197	216	206	187	184	198	149	181	159	187	175	195	170	215	174	205	201	177	200	171	166	187	196	179	192	177	182	172	182	188	169	190	196	230	194	194	163	184	188	186	192	180	201	188	196	179	186	184	225	180	165	173	188	204	191	200	194	212	175	214	180	191	167	190	173	193	169	192	187	196	154	185	186	169	180	200	175	174	205	208	187	183	210	162	188	197	191	190	179	182	172	185	179	187	197	182	219	203	185	190	208	173	186	185	187	187	197	196	192	177	169	203	203	173	179	174	215	192	192	181	185	190	186	196	178	211	193	182	179	161	201	189	181	169	156	205	185	210	202	188	160	187	207	194	195	189	200	195	194	184	199	199	180	185	168	185	210	180	198	199	188	178	192	184	197	199	166	192	215	191	198	197	189	191	199	194	190	190	182	195	205	185	204	199	202	216	208	197	205	187	165	192	201	204	175	179	166	200	192	193	184	183	189	180	181	178	194	174	187	173	173	206	180	215	162	169	190	175	179	177	192	196	191	189	177	183	175	178	164	193	185	193	158	205	190	185	189	161	204	181	184	181	193	190	180	199	175	183
5054	10635	8443	4433	3275	2599	2493	1916	1354	1052	937	787	654	614	495	513	538	584	514	371	371	368	345	327	319	330	316	287	288	282	299	329	277	267	280	267	235	266	311	266	315	263	260	273	283	276	272	259	280	264	282	275	276	252	293	261	256	262	273	271	248	282	252	281	259	260	298	256	273	256	227	257	256	249	266	259	248	245	258	267	270	267	237	268	245	272	283	305	261	265	228	279	263	246	250	265	272	230	256	244	271	229	247	238	238	266	241	234	247	261	229	225	258	261	241	257	251	241	277	225	231	267	240	251	226	253	245	248	253	247	263	238	241	259	230	232	235	239	241	240	273	215	248	252	267	238	256	262	263	239	230	262	260	236	243	223	264	237	227	306	243	241	263	232	223	266	241	264	236	261	241	254	247	244	273	232	202	246	243	265	246	245	245	266	224	234	247	222	250	247	269	244	259	246	220	263	273	255	249	234	243	249	210	248	226	246	234	234	256	248	255	247	253	242	259	248	252	256	265	229	226	269	239	275	263	238	222	234	227	252	231	269	254	208	250	254	260	258	245	247	238	240	263	269	263	228	227	242	243	255	266	263	263	231	252	208	252	230	252	229	240	253	244	225	246	231	261	226	268	241	225	238	267	264	253	224	238	236	266	238	225	243	252	220	242	256	263	220	243	237	241	243	242	255	242	260	261	246	235	252	259	265	227	244	256	239	216	250	253	227	277	239	244	240	232	227	235	248	244	236	247	273	240	248	243	244	250	263	247	257	255	229	243	256	247	244	256	256	235	223	251	211	263	265	233	255	249	246	276	250	272	270	239	258	238	258	262	224	239	242	255	271	246	244	257	245	224	235	278	243	235	253	258	245	272	255	252	252	243	230	210	249	249	246	250	231	261	256	228	236	236	239	216	266	249	261	236	242	266	246	241	250	258	244	223	253	268	279	237	266	264	245	278	254	233	232	266	240	245	232	219	275	246	259	257	281	238	222	236	235	241	261	250	241	248	225	253	258	253	272	256	257	259	239	263	283	259	259	238	276	227	267	223	247	244	213	255	269	263	249	229	241	235	246	254	250	249	233	244	249	257	246	253	249	314	251	259	240	261	258	272	265	252	269	240	262	237	239	258	222	235	273	225	219	250	266	239	240	260	255	242	260	237	257	263	237	226	232	213	253	267	261	265	270	269	228	251	250	246	267	267	247	242	235	247	247	245	238	249	251	231	217	240	224	223	238	250	263	229	248	255	235	244	241	224	249	247	237	243	226	247	242	236	264	240	246	245	239	264	250	253	265	279	249	267	249	252	230	265	246	256	245	242	260	242	266	244	217	249	255	243	242	243	248	264	224	276	243	246	224	285	277	257	269	226	261	240	250	228	259	270	244	261	256	240	230	238	260	254	260	249	220	232	236	241	232	233	265	267	237	250	239	267	251	247	249	236	252	265	277	249	235	258	245	228	265	256	234	232	238	233	263	249	240	250	236	246	256	245	229	244	252	250	271	225	246	257	254	268	257	274	266	265	245	259	226	275	247	252	243	259	236	257	285	244	238	242	279	239	240	233	249	237	249	262	252	237	244	250	247	265	230	253	239	248	265	219	238	238	262	249	268	265	221	240	235	247	242	259	210	231	268	243	237	258	259	241	250	246	231	250	240	242	253	255	256	245	249	256	239	247	247	236	246	239	258	268	224	242	255	236	231	238	268	220	276	244	262	245	267	262	254	267	222	246	222	239	272	262	242	231	247	245	246	240	269	241	266	254	258	231	238	252	277	247	241	233	216	225	257	238	218	223	243	254	231	245	216	241	250	238	254	245	242	238	252	261	242	269	242	234	242	237	253	206	235	255	257	247	256	264	266	244	196	263	241	239	253	263	241	226	262	237	228	245	259	257	247	226	277	251	253	267	244	227	249	231	253	257	231	242	244	254	236	264	251	236	276	235	242	250	242	237	222	243	257	276	250	256	248	244	224	255	235	208	242	234	294	233	245	235	260	263	257	236	253	251	210	274	239	246	250	222	238	258	272	249	250	244	262	223	247	246	264	252	236	248	233	211	262	256	254	254	253	246	246	246	250	244	230	279	231	262	267	259	260	220	230	248	239	227	247	242	280	222	231	243	231	221	270	240	252	247	254	231	246	245	266	228	244	252	261	261	248	252	262	249	233	241	271	241	256	244	258	223	240	258	258	236	257	230	245	255	247	249	238	264	268	256	218	260	224	243	253	243	246	244	243	248	255	249	224	254	231	227	275	247	231	242	244	256	253	239	228	261	234	239	265	260	222	238	272	255	212	246	235	271	242	271	224	263	259	206	238	257	251	239	238	228	263	258	258	240	236	236	254	246	236	227	241	278	274	268	251	250	265	234	266	258	247	245	247	239	273	235	265	239	263	230	259	242	271	251	243	256	236	252	239	251	242	232	242	253	254	244	249	254	221	239	225	229	278	266	225	254	222	234	248	247	256	240	257	234	242	249	242	237	240	248	261	256	261	239	248	239	262	230	239	226	253	216	273	251	243	256	234	263	260	226	261	262	261	247	271	257	275	236	255	261	237	231	224	231	288	253	255	253	228	248	261	246	243	244	263	247	223	235	236	242	241	227	250	243	269	248	236	260	255	255	231	249	244	250	232	263	243	240	246	262	254	268	249	257	240	253	236	242	255	239	251	257	262	227	235	219	226	277	252	256	244	246	260	256	256	247	250	265	211	244	248	242	273	222	261	259	262	267	263	257	277	240	238	236	258	270	256	261	247	273	235	249	273	199	250	244	232	264	247	268	224	246	259	230	254	237	251	288	255	277	259	229	256	273	245	256	241	239	237	238	242	238	241	244	233	245	246	261	268	220	247	252	265	246	257	241	255	263	251	241	221	246	244	241	270	235	284	247	245	232	242	256	219	237	283	251	260	254	258	258	236	261	222	255	259	259	228	256	262	269	245	228	257	253	243	252	257	269	263	210	230	252	259	259	254	227	275	246	247	246	274	263	224	268	234	215	273	251	231	219	236	260	248	243	234	253	246	206	226	241	227	259	216	255	245	253	239	237	248	230	256	242	259	247	244	251	250	254	249	248	230	219	259	224	245	236	252	255	222	280	248	224	228	275	224	222	259	239	252	234	221	206	257	276	251	252	250	255	241	232	263	234	221	255	232	218	244	232	257	259	258	218	249	253	221	267	218	264	218	282	247	269	233	245	243	235	242	246	245	266	261	284	273	249	230	258	240	251	235	247	258	257	244	233	248	239	245	250	224	241	241	252	241	244	260	249	225	228	246	247	269	264	247	231	227	249	224	245	258	261	264	254	255	255	243	235	240	293	281	257	254	227	202	238	256	243	249	261	274	252	253	247	252	241	252	221	269	224	237	266	248	276	236	240	277	247	256	244	255	239	253	260	251	226	263	236	250	214	231	261	247	256	255	226	266	255	252	251	247	220	250	247	254	249	233	252	286	257	240	254	249	237	248	260	201	274	281	251	230	272	261	277	220	259	208	236	253
24913	20916	26913	24883	8147	1116	1011	839	662	591	575	576	548	506	520	503	516	478	536	485	458	510	447	443	445	440	466	466	461	472	428	418	455	458	389	460	435	462	439	459	464	421	402	397	469	436	407	440	462	446	458	427	438	418	456	382	458	410	450	421	424	418	423	432	452	444	456	429	381	434	382	430	436	423	438	426	445	455	420	432	430	427	393	445	432	440	458	482	455	424	410	409	407	457	420	409	465	444	461	428	429	482	411	437	402	416	457	443	453	448	403	455	453	439	416	407	441	422	394	420	425	460	480	445	440	386	407	411	436	442	422	411	423	432	437	464	441	403	452	404	398	442	424	433	420	397	431	435	434	447	392	414	392	438	440	421	445	423	448	432	410	431	396	415	432	450	409	418	451	426	475	438	413	437	434	411	437	434	387	423	445	426	454	411	413	421	425	425	423	420	448	429	424	446	426	445	452	459	416	430	468	442	376	444	445	454	429	426	410	396	442	420	419	411	407	431	463	419	407	460	447	414	372	424	444	450	444	405	447	405	419	411	427	414	412	444	419	452	419	365	414	415	418	426	441	404	402	433	430	451	438	417	422	456	439	468	440	447	410	440	477	447	390	432	447	435	403	420	383	409	400	437	431	419	460	414	399	407	412	429	463	421	413	429	443	413	417	396	451	387	416	410	419	412	411	460	405	438	418	455	427	421	425	404	407	404	407	400	413	395	430	391	410	432	487	416	445	440	380	446	431	400	426	420	412	402	397	435	428	483	430	409	471	403	426	428	445	390	399	459	396	422	406	428	420	434	450	440	449	435	443	414	409	420	410	427	406	455	429	461	425	407	438	417	461	460	423	462	429	451	458	419	408	430	416	409	432	450	460	440	437	391	404	395	441	410	414	402	422	418	393	391	430	414	385	445	441	452	419	420	414	440	403	445	410	411	461	472	438	432	411	449	444	404	421	437	431	428	434	442	432	399	443	428	403	442	429	420	438	466	455	451	431	398	410	431	419	437	422	423	422	413	399	423	425	446	448	416	419	423	430	459	422	437	414	427	410	416	408	488	445	435	425	446	457	441	428	423	446	429	428	396	444	423	416	389	446	432	443	417	420	421	420	419	417	433	420	460	426	438	406	448	428	414	422	413	455	418	440	401	446	443	409	438	410	397	445	420	418	393	443	413	431	448	382	449	409	427	448	441	421	401	469	411	428	423	420	394	483	471	435	449	479	447	418	395	420	396	398	444	426	419	408	430	404	440	464	425	429	406	433	420	405	465	399	426	410	460	415	411	451	444	452	449	399	411	398	461	404	445	401	392	403	424	438	425	441	420	392	425	456	427	421	391	419	434	412	457	438	417	429	451	418	421	442	433	451	431	422	436	440	432	431	400	427	387	418	440	475	442	428	428	429	402	403	414	446	420	417	437	471	466	446	409	441	416	433	420	431	423	409	428	412	413	417	419	415	401	416	439	433	437	434	416	418	419	420	439	450	460	430	444	419	444	407	445	437	410	408	401	429	409	446	448	432	427	434	413	448	434	412	423	399	401	360	435	382	438	434	406	432	438	412	419	415	474	397	416	438	449	433	440	435	428	406	419	451	424	438	448	384	376	388	440	455	424	390	450	397	409	429	432	431	449	418	418	423	416	446	444	436	440	436	432	407	435	426	416	449	439	433	464	403	442	488	417	424	420	435	455	422	406	402	440	396	411	420	426	450	399	420	432	443	398	415	426	430	409	456	400	424	412	468	430	451	451	457	399	436	408	398	421	408	395	420	419	464	438	428	456	441	398	463	495	387	444	424	423	418	419	404	411	412	425	427	425	417	413	432	405	405	449	428	412	415	429	418	399	449	442	465	429	442	410	453	404	461	439	448	423	412	444	433	394	410	433	460	439	415	424	398	431	428	407	418	404	413	394	408	447	425	396	424	425	445	462	432	452	424	407	456	445	432	428	415	426	424	416	430	442	396	420	433	430	418	427	437	456	388	431	430	431	446	421	412	421	416	470	425	438	428	412	403	436	401	421	409	453	438	432	407	434	411	384	438	471	384	424	453	432	393	398	455	472	422	415	439	442	404	403	427	417	388	407	446	386	415	403	447	424	431	440	423	446	439	414	441	448	442	422	416	435	444	391	443	420	389	409	412	434	426	421	422	398	399	409	479	434	412	427	416	443	473	389	431	398	412	471	455	404	417	408	438	411	432	469	414	433	450	433	413	411	435	427	428	377	417	429	431	451	405	457	426	435	432	434	437	429	434	415	412	415	450	439	445	439	421	423	430	434	443	427	435	408	391	439	406	430	435	423	432	409	453	446	431	410	427	407	428	438	411	433	417	413	394	388	375	427	470	403	468	410	415	421	419	449	431	430	465	409	437	395	414	433	432	454	444	429	438	434	435	418	430	422	389	412	445	450	446	385	433	430	427	428	402	426	450	417	413	422	401	401	432	435	402	417	430	417	393	424	441	456	390	425	464	424	422	431	429	402	382	424	449	402	423	422	441	404	422	419	417	441	446	450	423	428	433	439	438	391	448	424	449	440	447	430	406	438	427	409	430	437	441	415	436	442	383	439	429	401	448	441	431	434	416	405	429	437	431	409	409	427	432	408	436	438	408	431	424	436	437	421	428	406	415	388	439	426	405	422	425	449	432	421	423	469	418	444	417	431	454	449	420	435	415	433	394	472	413	414	450	465	417	423	417	457	478	421	458	421	403	407	415	450	430	463	442	439	434	428	446	455	448	395	426	462	393	434	427	411	450	433	425	456	410	415	407	414	431	456	409	461	405	419	427	450	425	419	401	434	402	440	426	438	429	426	455	438	415	412	422	432	445	439	423	399	394	410	412	474	414	405	416	448	400	418	442	390	430	431	469	422	406	418	403	403	399	437	405	432	406	437	445	411	435	445	414	408	440	419	440	419	418	466	427	399	421	441	433	412	456	437	414	387	437	396	411	428	426	433	448	440	428	445	422	433	420	439	427	420	440	439	457	455	459	454	417	452	446	405	407	413	438	416	420	442	421	453	435	443	449	439	460	431	416	423	445	413	422	431	440	417	419	424	411	454	440	426	410	409	403	462	421	438	419	415	450	455	411	449	434	443	412	435	412	429	440	383	385	417	451	452	422	424	422	401	409	433	414	382	417	448	439	381	429	412	423	399	439	425	415	407	429	396	387	392	388	471	421	426	414	410	447	426	428	429	444	460	389	419	406	460	436	432	419	389	379	421	465	418	452	427	432	449	421	389	468	438	431	421	444	388	380	421	439	444	412	428	374	416	417	456	417	426	434	446	417	434	378	415	447	441	383	394	391	413	450	414	416	448	458	422	436	432	407	413	433	433	420	399	425	458	402	398	403	427	455	425	407	439	424	447	433	442	381	439	488	414	413	360	415	413	424	414	445	453	449	459	435	391	430	417	437	386	455	428	445	381	372	400	441	461	440	420	419	434	438	416	435	423	433	419	423	408	427	451	434	417	421	424	447	412	448	429	457	417
4949	7086	5511	3032	2358	2127	2120	1663	1246	1038	908	828	788	761	690	732	728	771	666	630	564	555	562	580	552	535	539	546	568	506	531	538	529	533	553	533	507	522	572	517	570	583	547	536	547	530	552	594	501	528	540	513	512	496	538	519	517	525	531	531	564	517	499	499	546	534	538	525	511	505	538	502	534	542	516	547	534	536	490	505	456	556	525	523	518	551	550	568	525	569	547	497	507	526	530	507	540	537	528	474	557	515	502	562	495	505	527	527	521	503	513	478	494	508	488	521	533	502	530	486	519	531	503	535	543	541	523	516	479	532	521	513	523	511	573	525	486	531	510	533	501	513	454	474	508	525	517	479	524	518	536	520	493	509	507	496	510	533	536	528	489	515	507	545	516	507	528	523	475	541	527	537	476	524	511	578	496	499	541	518	525	492	509	486	530	550	548	534	523	477	491	533	507	505	505	556	515	521	497	526	516	507	515	485	529	520	541	472	507	540	541	525	512	552	542	493	502	545	497	510	518	523	585	489	551	491	541	490	546	521	524	500	538	542	535	488	479	516	528	519	502	525	503	518	542	514	503	480	518	526	498	487	519	455	513	474	557	544	548	505	522	536	504	521	540	556	522	514	510	520	490	499	488	522	516	512	461	493	534	528	527	533	504	524	512	535	550	556	569	486	507	480	518	511	525	499	487	506	501	509	501	542	488	524	518	501	527	516	498	490	525	508	511	493	487	508	525	523	513	514	504	486	470	490	502	575	540	517	516	543	481	517	518	520	485	540	538	524	524	530	493	506	550	529	497	557	553	507	509	517	524	524	535	515	517	547	516	509	542	508	498	553	561	517	512	501	506	521	516	536	507	542	485	503	498	519	567	528	486	455	498	507	481	508	487	543	463	538	476	507	527	501	494	519	540	517	514	495	512	533	518	518	480	510	539	501	528	508	543	511	527	536	485	543	527	545	494	516	525	534	504	540	463	524	487	471	542	517	541	497	517	469	489	556	497	496	542	514	502	473	523	526	470	504	525	510	525	524	504	526	483	517	545	520	480	512	480	528	499	471	503	558	494	488	520	500	516	555	525	494	513	541	500	493	528	489	519	519	497	576	525	512	510	524	522	522	500	538	520	544	523	528	497	512	556	538	493	559	510	485	510	540	504	505	508	513	547	510	512	465	527	555	516	477	487	539	505	556	464	487	510	553	511	509	514	490	536	543	516	538	549	534	461	529	508	502	466	512	534	492	472	530	517	516	517	547	523	561	492	496	481	532	539	522	481	497	518	516	533	535	501	540	531	540	524	564	525	542	534	505	510	543	519	489	500	568	514	458	540	515	510	477	516	495	522	528	515	529	504	524	526	535	520	488	503	490	527	529	507	532	522	497	543	511	526	559	525	538	501	503	514	539	518	496	585	506	502	489	508	517	492	507	544	520	502	539	508	558	503	554	490	499	560	536	515	514	501	532	552	502	516	487	532	576	505	549	534	503	498	497	524	528	526	516	518	500	514	507	511	528	530	536	491	477	542	510	507	535	525	518	522	522	524	522	531	482	553	473	532	515	508	504	529	522	492	517	483	516	545	543	548	491	491	501	550	529	500	520	509	500	559	510	489	484	493	492	525	459	488	525	566	537	545	504	497	544	546	550	501	508	477	467	524	546	502	519	495	529	548	528	528	487	511	538	536	520	524	504	508	488	560	498	476	521	521	538	546	503	519	486	511	525	549	529	598	491	516	531	548	508	502	543	497	518	536	534	555	487	493	529	532	442	551	515	512	525	508	518	540	541	504	535	452	529	478	522	530	495	513	569	504	559	511	498	512	547	531	467	566	502	528	494	512	535	556	515	548	554	477	545	541	521	491	545	489	515	473	490	544	536	529	531	518	515	526	485	580	540	501	500	519	511	521	496	499	519	507	529	478	506	526	516	535	522	514	452	496	477	520	545	535	505	538	560	511	502	492	513	510	518	503	538	556	529	527	528	548	487	495	512	480	525	518	491	512	531	473	489	533	557	515	557	506	486	517	534	530	524	511	541	550	485	532	522	546	522	505	542	562	535	515	570	510	516	541	548	510	519	493	551	522	542	530	578	509	544	509	520	542	502	540	513	521	554	509	558	498	504	479	499	496	539	455	519	502	539	499	502	517	540	487	575	521	562	536	506	533	508	505	493	529	521	525	509	575	487	488	509	502	488	521	548	494	572	534	510	526	520	556	555	495	504	499	517	479	586	524	515	493	511	521	522	545	501	497	535	516	494	529	541	499	550	487	548	556	502	508	516	519	500	492	514	496	545	532	541	499	506	513	467	542	501	514	564	515	517	492	534	487	524	524	536	508	524	504	514	507	512	534	502	505	528	542	469	508	521	521	502	504	505	451	539	524	537	542	540	537	542	494	500	490	543	519	505	470	514	488	509	518	537	513	511	547	532	544	516	495	531	468	500	505	526	530	513	551	533	475	510	513	519	516	544	509	541	531	477	516	551	542	464	495	522	527	538	476	523	546	507	516	530	525	490	517	533	529	504	503	561	534	512	537	519	497	538	515	525	544	545	513	504	512	541	554	522	538	508	526	500	487	474	532	500	529	500	511	522	472	525	517	533	542	504	545	525	527	486	482	536	512	524	476	555	534	541	516	519	492	501	509	524	514	533	497	522	491	505	505	508	474	528	475	495	483	554	542	535	508	517	502	527	485	548	527	529	524	519	523	503	510	504	499	491	493	505	507	509	541	535	551	530	489	539	544	535	522	519	507	520	512	495	545	508	517	532	545	520	486	524	527	543	497	526	518	530	477	521	508	535	527	488	518	536	500	493	541	537	552	526	519	528	487	534	541	523	519	514	519	503	519	509	525	530	510	529	509	489	519	519	514	484	580	505	558	514	527	549	535	562	515	511	454	496	530	518	473	505	515	501	558	472	479	525	539	552	544	524	505	517	505	552	543	530	497	530	556	491	540	529	491	464	524	494	504	542	515	504	508	540	506	503	546	498	525	499	519	508	503	524	507	507	565	509	509	538	479	496	525	494	482	517	507	523	525	512	493	491	535	479	535	512	499	526	513	525	545	532	558	538	478	531	546	524	552	501	536	529	501	515	507	551	539	557	537	527	517	534	498	533	507	511	519	509	469	539	542	522	534	505	532	526	557	557	502	514	524	458	533	511	477	514	492	522	543	520	513	569	523	525	507	527	506	545	520	499	511	487	498	513	520	527	499	492	527	503	529	488	516	529	494	508	502	545	511	528	531	487	516	541	531	544	539	549	530	534	521	489	516	520	517	519	517	503	542	527	537	479	524	502	531	531	560	551	538	521	522	520	542	503	550	517	562	520	489	550	509	496	509	512	520	529	555	502	515	487	563	484	535	546	527	540	552	541	486	499	518	481	520	480	525	535	532	496	533	528	494	495	524	537	511	514	500	524	522	536	484	495	507	513	493	499	514	476	526	550	554	539	516	530	510	499	530	490	519	535	550	521	516	513	490	528	506	513	505	520	519	549
22830	20954	28653	23442	20945	20985	8128	1615	975	698	660	602	480	441	403	384	379	421	356	332	317	240	269	245	243	233	214	224	233	207	229	235	202	189	216	201	224	223	242	223	242	207	186	224	203	189	197	197	205	191	193	211	194	200	210	203	225	209	223	182	192	229	207	211	209	209	198	179	228	202	213	189	223	195	186	162	189	205	182	191	193	177	197	199	186	212	225	182	234	201	153	198	215	183	184	178	187	180	180	184	185	186	184	187	188	208	203	188	199	157	204	170	190	164	185	205	168	150	184	195	184	196	177	183	177	161	167	177	216	160	196	205	190	179	203	200	176	197	205	186	181	201	171	194	169	166	171	175	179	202	190	193	188	175	173	178	196	198	179	173	177	183	192	193	177	194	173	175	183	191	146	162	171	199	197	187	200	183	192	192	200	177	170	169	178	192	159	161	159	176	183	163	168	207	183	186	166	195	179	174	170	171	182	172	207	178	188	202	180	173	204	195	189	183	179	192	196	191	185	157	207	168	188	192	186	173	179	177	178	198	194	176	179	193	197	184	202	197	166	197	180	181	189	190	193	182	198	198	181	160	186	202	183	197	160	182	179	180	184	182	175	175	183	181	193	188	201	206	196	176	170	183	188	187	223	175	158	197	177	193	178	172	186	180	174	193	189	183	213	191	192	194	166	211	144	174	168	201	191	204	216	196	157	176	183	186	183	171	194	172	186	172	181	196	199	161	194	172	191	206	171	156	189	193	184	198	171	200	182	186	184	195	193	164	187	186	176	188	182	187	186	206	165	209	180	174	200	183	184	180	166	168	181	197	201	171	163	205	185	192	173	181	182	173	194	160	195	185	203	184	188	189	152	177	182	183	155	189	196	204	187	203	190	202	197	191	184	175	197	203	161	208	168	178	181	181	184	173	205	197	158	181	176	215	187	188	183	173	206	155	176	180	186	179	186	175	195	170	179	186	199	198	167	195	201	202	177	176	227	165	189	181	183	203	193	192	172	188	189	158	197	193	193	175	203	174	162	189	172	167	184	185	204	174	169	187	157	180	169	170	196	190	184	187	169	193	174	200	177	180	193	203	178	159	179	169	192	189	176	177	186	188	184	190	191	183	205	163	192	200	199	185	180	191	189	189	178	218	203	181	183	208	188	183	200	186	176	169	192	208	197	168	202	177	179	185	193	200	182	188	207	191	189	179	190	205	199	155	178	186	185	211	177	196	203	155	184	190	213	193	194	175	179	168	174	187	184	178	194	187	177	179	191	183	180	172	191	179	160	177	174	184	198	206	182	192	190	180	189	193	192	179	193	190	183	195	180	182	200	201	173	185	179	215	175	177	198	200	192	197	174	189	191	192	184	172	165	180	163	189	177	197	175	200	206	186	204	186	172	180	168	183	172	196	197	169	200	146	190	198	176	202	150	192	182	184	167	172	188	175	190	171	177	170	187	164	166	194	162	176	193	197	195	174	207	192	194	211	183	180	196	192	182	184	203	184	201	213	176	181	180	181	181	186	192	182	185	190	175	197	152	193	188	171	193	205	198	199	169	187	172	210	188	187	175	197	193	171	199	179	154	168	185	195	172	189	209	180	192	191	160	198	170	185	183	195	189	176	190	171	171	192	200	149	180	172	190	207	187	170	180	203	195	180	201	200	182	158	207	197	187	185	178	171	186	189	198	203	201	192	184	186	203	215	178	171	186	180	162	203	173	180	208	193	189	206	168	179	204	189	173	181	217	168	181	185	157	195	166	198	196	191	191	201	191	179	180	182	181	212	193	191	188	173	182	180	187	187	172	196	176	186	181	198	176	170	186	177	166	169	151	208	186	171	177	206	179	195	178	195	178	202	200	189	188	185	179	195	194	205	184	201	182	189	153	169	160	180	189	189	176	172	198	198	181	192	179	189	184	198	176	173	214	190	195	193	221	201	184	184	187	181	183	201	212	178	178	179	211	175	179	201	188	188	188	180	173	184	189	195	185	182	158	176	179	191	203	177	191	204	184	180	198	202	205	166	185	179	201	184	187	180	174	182	168	195	172	178	184	172	188	205	192	206	160	201	172	194	185	173	172	187	176	193	165	193	191	187	189	184	192	176	192	203	178	176	190	196	195	164	191	205	173	187	204	185	198	176	192	200	189	194	170	164	203	203	178	206	173	176	177	194	198	194	192	171	201	198	175	152	202	187	172	199	184	190	197	216	207	162	192	197	185	199	181	184	231	157	196	170	174	215	174	176	195	179	187	187	190	194	189	196	181	168	176	184	193	168	194	171	166	182	192	173	224	175	183	174	186	191	205	176	167	177	169	160	188	209	185	167	189	165	199	190	192	209	165	166	185	176	178	188	173	166	204	184	174	166	177	191	187	183	180	165	193	176	185	192	180	201	195	190	170	167	196	192	199	179	184	196	180	190	145	178	163	176	185	158	182	169	192	197	150	187	176	207	178	183	191	178	198	194	171	190	200	187	193	166	177	188	190	179	175	197	168	201	170	185	199	198	189	195	201	179	204	193	162	188	207	185	185	214	189	193	174	190	191	194	205	177	193	188	193	153	208	180	212	182	196	191	181	187	185	186	176	175	171	196	176	182	194	184	177	202	166	186	195	166	180	192	187	175	161	166	215	197	179	175	189	190	203	179	174	195	200	186	179	185	172	189	171	177	178	193	181	178	185	157	173	200	206	182	193	198	193	186	177	182	183	188	168	174	183	171	188	180	192	194	197	187	187	210	207	200	187	159	185	190	220	177	200	198	197	161	186	224	191	197	210	173	192	201	201	174	223	196	179	192	188	176	197	214	169	179	195	178	173	173	169	195	214	193	218	195	185	174	169	180	170	208	200	186	179	207	199	193	184	176	183	178	188	185	171	187	197	181	181	182	195	199	172	183	199	176	170	158	174	155	174	203	168	168	181	189	173	168	190	173	199	186	159	181	174	189	186	180	173	190	194	173	185	205	176	197	170	172	171	202	200	169	218	161	189	180	157	170	170	170	188	194	199	157	175	179	206	209	184	196	200	162	176	195	214	183	180	200	189	210	180	191	197	170	197	186	174	186	198	187	195	172	191	193	157	189	196	188	188	200	168	197	179	181	169	184	190	181	198	158	206	182	176	184	213	183	171	197	192	189	178	198	194	164	196	196	169	192	180	188	182	197	188	179	185	170	160	187	195	154	187	185	169	191	187	201	211	180	206	195	164	185	175	178	188	174	157	181	190	185	177	190	159	179	192	181	190	176	192	207	181	185	186	166	188	191	186	217	189	173	196	178	161	183	190	174	177	193	168	176	185	196	199	183	188	183	163	200	152	175	202	174	196	199	187	175	195	171	192	196	171	190	181	195	178	182	197	192	196	175	173	204	181	168	169	193	173	196	180	203	159	173	198	199	171	181	195	175	177	179	212	191	182	205	172	184	191	180	144	175	189	193	206	167	167	200	185	201	177	174	182	204	163	182	184	186	165	177	183	200	186	201	172	174	187	174	208	186
7523	17363	14124	7691	5533	4755	4204	3343	2308	1583	1390	1135	1035	880	754	673	734	736	622	522	426	385	385	354	343	344	347	333	292	289	281	274	280	268	268	282	289	275	284	272	273	281	259	286	299	269	255	236	301	239	236	247	245	258	235	250	232	239	265	225	249	228	274	233	284	250	251	235	249	253	240	225	252	265	215	224	241	238	237	225	226	221	229	233	269	278	259	246	236	227	235	248	270	211	247	220	237	227	249	204	230	202	223	218	245	235	241	231	246	234	203	229	219	241	235	216	219	252	225	210	223	209	207	207	218	226	218	247	204	225	232	240	222	258	214	249	231	224	241	217	225	196	201	255	212	229	216	220	244	217	209	216	246	210	200	215	213	249	215	212	234	209	239	209	244	225	223	219	224	225	224	228	247	201	229	243	229	233	209	218	207	224	237	220	225	231	214	214	223	211	237	225	238	228	235	213	218	243	234	237	191	239	224	219	212	220	236	226	215	237	232	245	222	247	223	231	225	203	229	221	210	232	240	221	235	227	232	240	243	233	231	222	217	216	219	207	183	245	234	237	233	233	218	223	231	204	208	210	230	200	239	213	238	225	222	211	220	221	207	199	229	207	241	239	228	216	224	227	234	213	212	223	215	209	236	243	213	231	224	225	240	238	220	213	240	225	232	217	239	226	218	204	222	207	203	213	217	224	247	230	246	233	259	245	193	227	219	194	240	228	195	227	217	210	231	214	215	209	214	221	216	260	206	224	199	243	220	223	226	220	197	220	232	224	211	235	208	218	220	230	202	212	248	214	240	219	245	222	233	224	235	211	206	232	208	230	224	223	211	245	222	214	193	233	235	216	239	224	211	214	219	253	251	244	212	242	199	213	225	232	212	235	217	248	198	229	227	213	229	213	200	241	216	207	210	211	227	230	219	236	224	223	240	230	239	269	211	234	215	214	206	184	239	230	214	204	215	239	248	211	216	219	221	228	230	250	220	221	221	201	207	221	235	234	235	240	232	243	198	209	207	229	229	221	212	230	218	198	217	224	227	222	244	239	217	231	230	210	210	226	224	217	233	212	212	229	219	255	226	243	225	234	219	215	236	246	246	192	225	202	216	267	202	212	244	205	223	237	232	240	209	225	225	213	209	220	223	196	212	199	216	243	206	210	249	218	218	205	204	232	195	207	242	223	202	225	223	242	229	212	231	240	228	218	234	222	200	243	224	223	225	213	209	218	201	214	218	221	226	228	230	202	209	228	229	224	225	256	230	230	195	243	228	241	226	205	230	197	243	243	225	213	258	227	231	224	234	238	232	207	218	213	239	231	224	225	251	237	217	224	228	221	233	207	211	226	184	211	228	224	235	218	229	241	220	243	219	255	213	241	217	217	223	203	214	225	214	215	226	222	235	239	214	206	236	247	243	227	238	240	235	236	235	226	206	217	231	217	210	236	235	236	253	219	220	220	224	215	213	197	230	204	187	209	238	230	230	219	230	250	211	200	235	226	244	212	241	217	230	219	231	221	245	216	197	249	211	202	225	213	217	206	208	228	229	252	248	210	224	215	214	241	211	239	214	210	227	208	211	228	192	216	235	225	243	199	233	213	200	225	227	199	251	203	223	221	212	217	240	231	225	220	214	224	217	190	222	178	194	217	213	218	223	213	195	211	219	247	230	238	227	228	238	226	203	214	219	225	221	219	213	210	220	228	216	233	221	233	219	226	221	244	231	226	228	238	223	231	228	176	241	239	236	224	246	216	221	247	206	244	224	215	248	214	248	231	219	240	211	225	243	195	220	204	238	216	229	208	231	225	222	212	251	216	211	212	222	204	248	213	252	236	235	241	214	211	240	221	223	219	207	221	244	218	238	234	236	214	225	223	193	219	252	237	230	222	230	233	205	203	221	235	224	243	198	221	244	235	243	214	225	231	206	228	204	235	217	237	219	231	216	234	205	223	216	204	240	245	231	243	225	225	217	247	233	222	220	233	197	214	212	197	218	225	247	219	184	225	238	259	220	244	207	205	228	210	224	231	222	211	206	233	224	250	237	235	230	254	215	219	179	239	199	216	225	254	225	231	202	230	215	218	218	211	218	222	207	244	223	208	216	218	242	226	249	225	238	232	235	226	216	227	238	208	237	212	219	201	228	219	208	199	234	229	232	202	233	233	227	220	225	227	205	201	225	226	202	205	222	211	214	219	221	220	228	213	230	198	208	234	215	226	236	241	213	201	218	224	233	198	214	225	215	226	246	235	226	244	214	213	218	227	217	216	233	216	232	233	209	199	225	240	222	216	239	234	243	203	214	242	204	215	211	213	229	233	213	207	220	228	223	208	229	222	251	217	225	208	216	212	233	226	225	233	222	225	243	221	219	218	230	232	221	227	238	234	235	218	225	257	249	213	230	213	223	213	213	223	223	214	241	239	206	247	246	209	227	227	247	224	206	227	221	219	213	217	225	222	221	224	237	253	206	231	239	218	223	230	246	213	232	234	248	203	210	217	218	214	223	227	210	222	224	229	225	213	230	225	234	262	213	221	244	226	210	212	232	242	236	213	235	221	234	223	228	194	228	221	219	223	245	249	218	248	218	229	219	253	210	182	213	205	207	236	207	205	208	197	229	218	222	246	227	215	235	237	229	233	213	243	221	232	224	230	243	226	232	207	244	218	208	233	220	213	234	211	194	208	243	208	193	236	226	244	215	231	219	234	219	206	222	213	208	219	221	213	222	219	201	227	220	216	206	238	229	210	234	211	255	227	225	219	229	230	217	213	222	229	206	218	212	242	205	213	207	214	222	221	224	216	228	208	223	200	213	210	228	200	210	239	224	213	225	225	219	224	241	220	221	224	214	226	219	217	224	205	217	228	209	202	238	212	212	198	241	219	223	190	232	244	212	210	234	227	203	243	254	194	200	222	216	218	242	227	205	207	211	231	221	207	201	215	238	226	216	218	242	221	241	233	217	219	233	230	231	229	214	228	228	230	240	210	237	240	228	222	214	248	193	211	256	215	218	236	224	223	194	225	217	221	188	226	228	218	240	209	212	236	209	254	205	220	217	199	231	226	214	231	221	220	219	222	193	223	219	211	256	250	216	222	208	235	256	226	239	222	226	238	208	228	229	227	226	209	234	210	234	222	247	225	222	218	220	269	223	226	196	230	216	227	239	239	227	247	260	231	231	231	205	224	245	257	230	232	238	229	202	218	242	228	221	206	231	238	218	193	227	222	221	200	231	256	235	214	214	210	241	217	217	236	213	215	210	214	223	214	235	194	228	239	214	238	255	205	207	228	216	207	205	211	248	251	204	237	235	195	186	196	212	242	202	213	237	213	221	212	216	234	220	223	229	209	221	220	211	233	218	209	215	219	213	230	230	211	221	209	206	247	226	239	245	216	227	257	240	190	208	225	221	193	237	235	228	204	227	212	222	226	232	215	215	221	188	207	206	208	229	236	236	233	220	220	184	219	245	217	186	203	218	219	234	215	226	226	201	214
26724	18194	4601	1015	718	640	693	563	457	460	414	414	424	425	437	392	416	393	393	390	394	365	361	387	371	376	359	400	352	406	365	368	370	376	379	376	347	369	346	381	380	365	374	402	362	370	394	384	385	356	390	378	347	395	364	347	362	381	344	368	351	375	384	366	386	372	359	363	385	370	389	370	402	370	341	362	360	371	344	384	358	380	363	422	393	377	367	365	394	362	390	366	379	395	388	398	347	384	360	335	396	359	358	381	359	331	362	360	317	363	374	361	367	369	349	382	372	376	370	395	385	367	365	372	353	356	353	367	352	362	372	354	371	419	368	349	349	371	376	356	394	339	361	392	395	365	387	356	345	391	350	390	388	371	347	374	397	369	346	378	370	398	349	384	410	376	338	365	362	388	356	369	360	371	389	358	397	362	423	356	385	362	386	380	338	356	370	404	381	372	368	360	385	376	368	372	363	373	388	414	356	366	375	386	388	356	364	375	362	368	382	395	375	391	383	357	347	356	375	394	362	383	329	335	347	369	377	378	377	339	383	358	351	359	316	341	382	394	384	360	378	363	376	374	373	383	380	363	381	397	405	367	359	363	391	351	345	352	364	384	376	392	387	390	348	394	382	358	358	375	366	375	363	381	393	348	346	390	383	367	401	339	385	370	382	337	412	333	347	386	367	357	354	356	322	338	349	364	379	369	323	395	358	361	369	364	369	356	391	371	358	358	352	375	340	383	388	381	370	363	359	369	342	367	401	391	377	350	398	357	338	378	383	379	364	360	382	349	414	369	332	390	361	382	368	358	350	333	394	363	372	380	363	367	368	389	383	387	407	340	391	356	348	384	380	385	394	366	366	372	328	377	352	379	368	363	361	358	378	369	375	386	348	356	395	378	409	348	368	365	360	342	371	351	373	402	402	379	411	349	377	370	363	376	349	359	359	407	370	353	382	386	349	382	367	409	378	383	392	367	391	358	399	351	393	378	370	358	358	398	375	384	396	347	392	373	340	383	358	358	374	396	392	368	396	366	376	370	365	404	379	393	387	389	365	366	375	379	384	358	372	361	370	396	369	349	363	380	361	353	354	383	360	374	404	393	374	365	366	350	358	366	359	396	365	396	370	362	358	346	379	351	381	341	399	341	384	353	379	396	368	380	365	363	361	394	371	391	345	400	377	369	349	386	344	361	386	356	375	357	384	336	401	364	385	384	368	355	384	387	399	343	379	350	386	380	378	364	334	401	406	386	347	355	382	330	359	374	390	399	401	351	372	364	367	374	383	351	380	366	369	356	418	356	378	373	375	348	373	339	393	377	391	382	340	398	374	372	362	369	363	363	366	359	369	381	382	395	374	351	326	375	324	396	377	354	339	383	381	369	343	369	392	321	348	335	367	353	373	368	366	365	364	354	371	387	360	367	363	382	381	366	410	378	356	359	401	371	370	378	355	378	358	397	378	380	360	387	355	381	351	367	370	392	391	413	385	387	371	410	358	380	382	340	395	391	381	357	357	361	364	356	387	356	369	384	384	377	363	354	358	366	391	374	354	374	358	373	394	356	357	412	368	392	367	355	422	351	399	356	363	390	343	363	360	372	383	378	391	366	388	383	378	414	424	411	352	382	364	358	351	337	380	378	364	356	318	404	394	395	355	398	355	400	345	405	392	372	357	369	359	344	346	373	387	361	375	355	346	358	394	382	405	392	381	346	380	394	357	388	354	363	404	320	380	416	398	353	369	388	378	371	367	380	374	368	362	363	369	338	344	353	349	365	362	384	379	363	383	352	349	362	352	362	370	358	365	397	378	405	373	357	376	363	365	381	393	378	338	381	388	351	362	398	369	380	362	372	365	372	376	361	376	359	398	406	372	397	426	411	364	350	372	386	354	341	380	390	374	371	383	362	373	354	381	374	358	377	395	366	368	345	375	409	387	351	384	341	355	358	367	371	371	387	408	351	375	399	375	334	380	392	326	384	397	382	383	375	370	398	381	352	374	360	390	383	364	345	387	353	403	373	375	365	421	348	369	380	358	346	352	353	398	371	338	384	404	350	365	351	389	327	410	367	391	358	360	377	350	392	372	379	388	362	399	370	390	397	373	376	372	371	346	352	413	377	364	398	370	369	348	368	403	381	359	357	363	391	380	391	377	373	373	413	381	339	411	369	348	363	343	374	385	360	358	366	367	369	363	414	356	398	401	338	390	376	364	353	358	365	347	368	383	373	354	380	411	358	391	397	386	376	382	343	394	353	389	360	388	356	353	377	351	357	361	353	398	339	364	368	350	382	363	392	369	381	391	335	413	375	374	376	352	379	362	350	353	377	390	371	394	387	385	373	355	423	367	371	401	358	400	353	355	378	398	366	381	340	411	400	375	362	361	379	450	358	371	366	374	374	360	308	375	369	383	390	391	391	373	391	345	390	338	355	368	352	371	369	341	377	366	358	373	376	393	392	376	392	366	404	373	345	357	377	363	379	372	363	389	375	404	362	360	363	388	343	398	388	414	390	346	316	382	375	383	367	398	381	374	392	400	395	383	358	379	379	378	361	371	378	391	363	356	373	409	389	344	344	351	382	385	391	371	379	400	372	367	361	369	390	383	331	384	382	397	398	374	394	371	383	357	350	364	356	408	374	367	390	353	380	345	356	413	400	380	367	384	334	345	408	370	382	392	383	382	347	375	350	385	368	369	335	376	409	377	369	353	377	381	357	370	381	343	394	363	362	365	390	382	396	372	348	368	362	351	427	366	403	408	370	380	397	403	368	355	362	395	377	352	354	362	366	383	356	367	383	356	360	381	362	372	356	357	358	366	359	356	367	345	405	383	360	376	343	391	368	355	373	336	364	392	384	368	375	363	363	368	360	382	358	410	385	383	365	360	352	381	368	347	345	379	383	380	396	360	364	348	373	412	328	364	364	398	413	375	384	380	408	359	386	379	355	366	391	382	345	402	380	361	358	377	356	361	354	374	383	367	349	359	369	338	350	349	349	382	394	365	394	377	393	366	364	374	426	339	392	361	361	375	372	367	372	366	347	423	394	354	367	376	396	400	428	365	350	349	345	351	365	372	391	356	377	382	376	342	358	361	369	371	342	376	383	403	360	400	357	360	375	393	375	340	394	382	372	380	373	362	380	397	362	394	382	388	356	375	356	386	399	384	344	363	377	398	382	399	376	363	373	371	371	363	385	383	360	379	363	390	359	375	379	374	364	368	375	366	393	333	378	358	353	421	389	383	378	386	345	343	408	388	349	365	371	385	406	362	373	393	342	366	320	392	388	408	382	374	377	377	375	378	376	366	359	351	365	362	338	374	351	409	358	357	375	358	366	375	386	380	383	341	379	383	378	385	377	374	364	365	405	397	374	349	377	338	385	361	373	340	378	376	370	348	381	363	393	389	360	360	403	387	381	368	383	365	385	394	382	382	365	347	338	369	373	389	392	380	339	357	360	402	365	411	390	377	367	398	402	334	373	379	418	378	383	362	388	364	366
4483	2331	1782	1236	1149	1125	1237	1044	776	619	563	570	581	507	522	562	523	593	544	500	490	498	444	476	463	471	448	495	480	438	481	455	493	458	487	473	486	483	498	480	497	504	443	476	479	491	425	420	475	485	488	520	486	462	495	474	461	484	477	474	486	482	457	423	459	482	527	457	453	485	484	488	476	478	476	496	497	489	492	445	460	463	440	442	443	474	457	491	455	498	459	484	428	465	504	501	459	437	487	448	437	410	455	485	474	508	477	491	462	510	483	494	465	480	481	499	468	456	479	491	424	455	491	470	462	455	471	449	462	512	486	478	436	504	482	492	432	449	460	460	478	445	457	469	502	447	454	435	473	444	450	443	468	462	451	465	428	418	488	451	444	477	484	455	456	455	505	475	478	474	462	443	502	458	437	501	491	498	433	453	508	468	470	467	491	475	461	456	455	483	461	495	465	442	491	455	483	464	450	490	460	478	450	513	499	477	467	484	492	432	426	452	483	448	480	502	415	448	421	463	459	464	466	478	472	450	514	436	467	496	467	474	471	452	468	439	452	497	509	459	469	452	496	488	458	461	461	443	480	502	483	491	453	445	472	485	471	473	446	481	486	412	481	440	466	503	436	478	453	467	486	461	472	461	442	458	444	436	476	519	463	431	481	450	467	499	446	487	465	457	452	467	501	478	447	481	448	437	480	442	463	456	485	457	486	449	486	480	449	456	463	426	436	464	437	452	489	467	472	470	489	509	470	503	454	483	464	483	475	497	453	455	448	483	450	468	480	514	447	445	495	434	446	440	478	449	449	461	428	460	477	472	451	499	500	442	474	445	495	468	436	469	491	462	456	468	455	448	468	475	471	456	461	434	440	442	480	445	448	474	430	494	486	435	475	488	438	427	468	487	446	458	518	437	473	487	455	472	475	429	461	479	463	453	464	465	476	493	483	482	487	488	457	465	480	450	494	454	477	475	454	451	441	524	481	453	495	451	481	461	406	481	416	518	474	465	472	472	480	460	478	481	466	440	427	479	473	459	476	486	488	513	461	440	448	460	489	444	469	441	446	466	505	458	470	428	438	514	464	490	441	467	469	478	445	459	461	447	466	456	434	481	437	463	469	526	453	423	445	461	485	471	454	491	479	463	426	447	487	465	453	472	488	505	495	474	438	469	462	482	475	425	473	457	475	458	465	432	485	508	438	452	482	461	443	509	453	434	438	477	480	491	484	484	442	470	475	486	466	479	418	462	433	475	428	442	404	451	469	460	455	450	454	481	465	441	483	461	460	492	468	498	474	472	447	470	451	449	465	462	472	464	472	471	456	488	481	412	459	467	438	491	463	470	479	469	429	458	460	505	480	497	438	438	477	449	468	460	485	466	434	473	442	487	480	463	472	465	493	466	476	437	485	439	451	457	437	447	501	466	458	462	452	483	489	508	446	474	473	463	465	448	462	476	493	468	505	455	476	457	471	481	433	477	480	468	458	449	458	433	432	482	481	459	508	444	450	476	524	461	488	458	481	455	429	487	504	501	457	461	452	470	448	460	461	461	454	464	419	449	460	472	430	496	478	473	472	496	472	447	449	453	469	464	489	462	450	475	439	480	472	446	455	463	434	444	483	427	463	426	454	483	453	489	449	449	483	436	474	459	479	447	440	478	454	455	459	510	422	471	461	458	478	459	514	471	438	515	463	473	469	429	453	500	456	467	421	477	481	467	458	511	461	448	519	468	449	502	460	469	466	514	472	471	495	484	452	486	461	443	472	466	473	449	452	514	454	495	444	466	456	442	457	487	497	514	467	456	447	485	441	497	467	475	461	485	426	526	484	457	476	471	445	485	448	506	506	494	470	426	447	486	457	517	459	502	469	461	482	450	491	424	478	477	474	476	469	469	453	448	464	458	445	467	474	458	456	452	463	459	481	478	439	462	512	472	438	415	418	473	498	486	432	440	461	483	439	447	478	472	480	465	450	518	480	482	456	486	479	479	462	453	468	452	443	457	465	459	441	449	469	487	463	466	476	459	443	454	479	463	416	416	475	458	472	491	488	493	470	467	426	454	483	459	480	448	481	456	477	431	463	451	488	500	465	443	457	495	454	470	477	476	477	469	453	460	506	477	459	477	424	473	466	463	452	453	460	486	483	439	487	460	457	427	502	473	499	462	477	499	451	480	471	471	455	448	463	433	481	457	460	478	526	470	460	473	474	452	472	484	477	428	447	435	433	446	490	407	459	470	475	479	488	494	438	504	497	461	481	451	455	528	474	448	482	469	473	458	437	459	462	500	465	456	407	493	484	449	464	470	493	475	480	465	450	472	449	474	437	467	451	444	474	524	478	463	499	494	461	432	489	470	447	470	443	499	440	447	453	459	431	455	481	449	497	471	468	440	487	457	452	483	479	461	502	447	483	437	482	448	496	440	448	456	476	460	410	448	491	468	435	467	462	483	481	498	460	465	497	491	456	498	492	462	438	493	491	507	462	496	430	512	463	497	498	493	473	502	489	413	450	441	460	462	495	455	473	452	438	454	462	437	462	469	471	452	468	482	469	478	498	454	492	477	423	496	487	501	429	440	469	507	456	432	449	441	488	453	490	464	477	471	458	482	472	505	504	482	503	469	490	445	464	471	494	434	434	481	462	496	432	488	466	445	470	474	434	466	427	464	452	466	499	470	473	455	482	480	474	452	464	470	467	443	460	482	460	466	427	526	454	466	464	475	494	467	448	459	416	486	461	419	458	488	471	470	486	499	470	479	505	486	488	469	471	497	421	495	492	489	456	488	444	463	460	446	464	481	495	424	443	485	452	449	456	441	453	471	457	493	491	487	487	453	470	470	475	443	472	468	480	462	486	478	421	464	500	502	463	477	463	428	437	468	418	465	475	490	447	425	417	462	470	470	500	490	443	493	483	470	473	506	468	460	525	462	472	495	474	497	509	443	452	454	452	461	442	455	494	479	495	528	497	470	491	415	472	468	477	456	445	439	452	474	426	455	468	476	489	471	498	477	502	456	444	470	464	485	471	451	468	434	424	464	451	425	501	457	465	457	483	439	483	482	442	504	483	484	485	478	458	469	474	488	437	420	435	495	473	443	454	470	457	428	449	444	508	456	494	464	454	482	472	456	474	442	495	487	434	455	501	468	444	453	490	456	425	471	460	447	475	479	491	478	492	431	459	429	479	456	497	503	460	449	485	465	468	492	466	463	446	463	498	489	465	464	450	452	481	519	463	481	462	464	451	469	460	501	459	459	449	472	459	465	454	489	460	451	460	518	453	506	481	400	500	474	455	449	455	524	478	443	457	493	443	463	465	407	482	512	484	442	437	467	464	436	463	474	450	467	505	452	454	470	495	439	444	457	473	455	429	455	447	451	502	475	477	472	471	469	468	440	503	462	477	462	473	454	477	464	470	484	445	455	486	494	438	508	463	484	444	457	486	458	467	501	442	484	457	499	469	466	462	464	498	472	478	469	446	447	461	451	439	463	433	448
23802	20932	28143	23859	20896	8406	1475	964	639	514	433	383	342	337	312	320	306	305	304	263	244	223	228	225	231	203	228	214	219	230	230	210	226	198	223	204	220	217	215	234	185	185	198	223	200	178	182	186	198	186	184	175	191	211	209	195	213	219	223	208	200	175	192	205	186	215	205	195	198	210	183	189	198	204	204	170	188	192	212	204	187	197	198	215	181	206	214	184	201	204	213	173	180	202	197	212	212	187	228	211	166	159	181	196	169	184	177	198	175	192	191	200	175	220	206	177	188	183	201	207	185	187	199	209	197	187	185	178	188	177	206	208	186	209	195	202	208	198	200	182	200	175	193	217	193	200	206	172	192	201	193	182	213	195	180	205	213	205	202	195	184	178	181	186	187	216	204	197	176	193	173	178	194	206	192	206	189	190	197	207	208	195	192	174	226	201	190	196	172	201	184	179	209	199	214	184	195	179	199	184	167	206	203	196	213	204	201	190	204	179	215	168	171	184	171	171	184	192	184	213	190	209	204	183	188	180	174	215	200	197	196	182	181	198	209	227	200	189	179	188	189	187	199	198	174	196	170	186	197	165	185	186	191	179	176	175	187	182	177	172	217	202	194	184	200	211	184	172	206	176	204	181	174	181	186	187	171	210	204	197	196	161	204	208	185	185	169	183	199	187	169	189	203	177	177	191	206	214	190	191	195	176	218	180	211	179	196	176	185	199	187	213	182	187	172	189	206	189	187	175	199	192	193	200	185	185	191	219	205	181	205	198	197	223	187	197	175	185	205	204	198	179	186	208	179	183	191	191	189	201	188	174	191	180	179	203	177	197	199	200	208	198	200	200	186	191	171	188	176	188	222	209	198	179	201	194	211	188	192	181	218	203	220	180	199	212	191	204	180	199	207	176	177	200	187	181	191	175	204	218	202	210	201	186	201	187	188	173	182	158	174	187	209	200	188	182	196	205	211	196	192	195	190	176	187	172	205	208	206	190	203	190	215	201	150	202	195	204	214	186	212	190	202	186	199	196	197	174	180	200	205	198	202	205	201	183	195	207	181	189	195	212	218	200	199	207	177	173	198	197	183	197	172	211	206	190	196	183	196	193	186	179	181	182	202	196	193	184	191	194	194	202	212	179	226	178	208	177	178	212	200	181	184	188	198	193	207	227	199	207	183	188	185	184	201	211	183	189	209	197	211	216	176	202	196	181	180	200	214	191	196	221	180	191	192	165	191	203	197	185	215	203	169	183	190	194	179	183	210	196	228	197	200	182	173	204	191	190	180	194	189	184	182	170	188	193	216	196	196	187	188	210	190	202	197	213	189	185	189	192	202	182	190	207	187	181	179	206	185	181	210	186	195	176	191	217	180	179	199	221	191	208	205	194	192	207	184	175	187	195	198	183	177	188	200	198	190	193	186	186	185	188	188	217	194	178	202	203	191	183	192	192	169	186	198	197	199	196	194	193	190	234	213	193	189	191	237	184	187	172	182	173	214	205	172	210	173	206	196	201	197	193	194	204	178	220	186	203	195	174	187	176	203	204	199	195	180	189	201	199	210	185	178	210	186	181	160	176	174	193	209	180	201	188	194	202	184	217	203	184	197	186	188	205	172	191	186	207	218	201	175	222	200	183	176	209	206	172	195	181	190	207	195	183	167	189	189	178	185	186	202	196	181	202	185	179	178	185	181	188	188	166	189	177	221	178	195	199	185	184	193	173	193	196	189	185	197	192	206	195	191	226	202	196	191	181	210	188	196	197	191	184	176	206	176	193	202	188	203	199	195	165	188	207	166	196	164	194	182	212	200	222	206	179	192	174	180	196	182	193	191	181	213	172	208	216	189	175	164	189	185	192	200	170	189	208	202	192	211	184	205	199	195	172	182	188	189	188	201	186	193	171	194	185	187	166	184	173	178	204	186	203	189	172	179	180	184	209	204	226	202	197	202	210	162	216	197	195	193	181	201	200	176	208	188	195	197	203	211	200	208	189	199	174	187	189	171	170	192	216	187	201	198	198	199	138	177	175	212	200	187	195	170	172	205	192	197	210	206	170	196	193	196	183	186	176	197	192	214	202	183	206	198	213	191	191	209	203	184	180	204	198	181	183	201	199	170	191	178	192	213	214	195	220	203	178	206	187	185	194	178	187	191	185	174	172	170	205	185	207	181	187	222	182	200	197	202	203	186	187	199	180	207	193	174	167	193	174	183	195	180	206	207	202	223	179	216	198	207	203	194	185	196	180	193	185	196	214	210	219	221	205	189	174	201	189	180	199	182	191	158	201	199	210	179	179	184	195	196	169	187	191	195	202	186	206	199	202	171	179	210	177	185	175	187	232	178	195	205	159	189	192	201	237	191	158	193	170	163	193	173	176	172	196	201	200	182	199	172	225	167	185	178	192	184	201	215	203	193	177	195	221	194	186	173	191	194	189	200	204	208	188	182	213	186	176	208	192	208	198	187	190	210	147	207	196	187	214	160	198	186	185	209	197	192	169	193	202	188	181	183	207	185	189	178	205	185	201	202	192	208	175	216	180	185	207	196	162	177	180	190	173	187	180	190	201	208	176	199	192	202	174	193	228	193	216	186	188	195	174	193	210	197	189	184	191	193	193	192	194	163	181	200	184	208	184	200	195	213	174	195	196	194	201	188	188	214	209	176	165	169	192	184	170	196	208	187	188	211	186	196	174	188	192	190	195	194	181	194	188	201	194	193	197	213	205	194	214	207	195	199	196	205	192	205	172	196	165	195	208	207	186	191	213	194	201	193	193	186	196	196	197	164	192	204	195	199	180	205	201	207	211	189	182	216	195	192	170	193	184	199	192	172	191	192	206	176	185	176	205	174	170	204	222	191	205	186	217	200	187	221	174	201	191	187	194	187	196	179	178	175	160	225	171	206	182	189	177	204	183	200	187	191	193	183	177	190	212	200	187	204	186	179	183	182	200	199	192	190	183	188	203	169	193	200	197	196	210	187	182	202	197	184	199	191	179	175	171	182	178	197	204	212	210	176	176	180	194	201	215	191	220	222	201	197	189	192	179	194	193	178	194	199	176	188	184	195	212	183	185	186	180	221	171	186	205	197	173	204	183	191	203	179	167	210	202	204	189	182	192	197	164	185	212	184	189	211	187	207	193	201	223	200	179	198	188	181	197	196	227	196	171	176	197	195	188	201	198	231	171	199	207	189	195	187	183	214	219	178	197	207	176	170	189	209	184	167	181	191	196	209	200	191	176	206	181	177	179	195	211	203	175	211	188	189	205	187	187	188	174	212	204	185	211	196	194	202	207	193	195	196	193	186	177	199	202	198	183	189	215	194	198	201	180	198	197	206	169	148	184	178	191	191	184	176	179	202	216	189	184	192	189	215	193	192	170	199	194	207	194	197	201	192	208	201	183	180	222	180	193	201	199	202	170	214	195	182	193	211	188	186	177	156	176	201	213	187	205	200	184	209	183	179	186	180	199	178	189	184	217	216	200	204	163	175	189
5267	10838	8623	4431	3304	3007	2618	2109	1427	965	814	749	610	564	506	531	527	569	443	438	350	339	336	315	296	307	293	272	286	275	278	280	278	283	272	269	291	305	283	264	290	283	295	222	276	266	262	282	281	275	284	253	234	296	268	247	267	249	246	241	259	279	271	295	262	255	268	248	265	242	257	284	268	286	260	248	260	267	263	254	234	269	276	295	276	305	280	264	252	273	241	246	226	227	262	261	250	267	247	245	244	241	250	303	252	210	239	259	249	252	259	258	250	244	227	240	243	236	253	257	236	255	246	264	258	257	261	223	245	237	251	267	266	231	277	284	246	239	228	246	257	250	236	244	254	255	256	274	240	248	232	248	233	238	269	227	269	243	276	270	266	238	247	259	256	270	254	208	265	237	274	239	250	284	264	252	247	232	273	264	258	245	258	257	233	277	226	258	271	261	241	253	262	246	255	222	264	230	266	256	233	219	261	220	239	282	229	273	240	251	255	216	243	257	250	256	262	272	246	252	246	254	217	265	216	257	227	241	264	277	244	247	239	235	273	230	231	260	272	227	269	243	248	268	246	245	287	245	255	235	234	245	247	260	258	247	282	241	255	235	233	253	233	261	245	218	239	253	258	260	258	233	240	234	257	245	259	264	275	246	264	284	250	236	258	241	241	236	244	259	246	254	247	235	234	262	290	236	238	272	272	255	244	242	258	268	263	286	248	269	255	242	233	264	220	245	266	230	234	265	238	274	254	242	279	241	294	235	259	223	249	242	240	248	235	249	236	240	275	254	280	250	251	234	246	249	268	238	257	247	249	267	260	254	272	255	260	243	266	254	222	258	247	265	224	250	295	240	250	239	269	269	270	270	254	250	255	246	267	253	269	242	284	261	265	265	259	272	281	244	279	234	259	266	261	229	256	246	248	225	258	249	263	230	251	268	253	226	235	253	237	265	242	248	252	241	237	271	233	243	253	270	249	273	261	251	239	239	231	237	264	233	246	262	242	248	224	226	235	246	248	216	252	259	257	217	244	263	243	249	252	264	250	298	255	268	245	212	242	244	257	248	220	249	256	253	254	228	270	260	247	265	244	262	261	260	237	244	250	274	259	282	287	246	236	257	260	235	276	253	254	251	260	252	240	236	254	242	261	301	261	244	276	232	274	249	225	250	251	251	264	278	259	264	278	238	240	242	206	242	239	284	238	254	305	259	252	237	238	271	234	274	258	255	249	248	240	273	260	264	260	261	237	241	223	233	283	251	230	214	272	239	259	255	260	222	239	250	238	265	228	231	266	282	236	247	261	253	277	274	231	229	248	246	251	257	278	284	258	230	264	247	220	231	226	299	235	236	232	241	260	267	250	251	254	239	256	231	248	249	222	242	228	239	229	255	234	252	241	249	244	235	238	235	235	273	273	241	256	264	251	221	248	264	246	243	266	243	271	250	234	229	260	223	267	302	247	267	232	265	255	259	263	262	232	232	253	270	244	228	247	233	237	221	232	248	248	249	250	248	276	237	253	247	274	256	266	258	244	259	247	231	217	237	250	253	240	242	248	255	245	250	253	242	249	266	242	254	240	259	249	243	277	272	264	255	222	263	258	276	243	275	261	266	250	231	279	267	232	254	243	252	242	252	255	244	263	267	227	240	263	246	234	239	224	274	254	246	245	262	280	238	227	273	245	262	250	235	263	261	248	275	240	262	231	249	243	266	269	269	268	284	251	267	258	258	251	243	216	260	251	278	254	272	231	268	268	235	252	229	257	260	267	310	237	247	262	230	276	237	226	258	256	255	261	253	242	261	238	226	266	255	240	250	243	268	243	244	258	261	250	241	257	245	250	252	298	248	233	258	263	265	250	254	264	241	230	243	251	270	246	246	217	236	239	250	238	266	278	239	213	259	268	266	256	261	242	224	262	235	238	248	241	241	252	244	252	242	282	279	249	257	258	270	251	251	253	287	261	241	273	249	251	267	254	255	244	236	261	272	256	232	274	258	246	256	255	288	243	284	267	247	242	262	260	235	262	240	228	246	245	248	281	224	252	242	246	244	242	274	255	242	215	254	248	241	249	264	240	270	219	238	257	245	268	240	258	264	222	251	246	232	249	225	253	265	248	260	268	267	266	235	227	264	265	257	254	278	237	252	259	253	238	244	242	232	278	243	260	238	246	253	245	261	254	235	256	261	258	249	246	230	264	265	241	256	262	240	247	247	250	246	247	245	253	238	268	250	242	257	263	226	218	258	250	237	266	262	274	260	250	262	282	260	241	223	277	263	244	246	277	229	287	253	293	237	240	261	217	276	278	209	249	248	212	250	261	247	244	230	230	211	249	218	288	261	267	250	279	245	242	266	263	287	265	230	252	260	256	277	230	248	263	260	230	248	237	267	263	269	252	255	256	226	276	227	249	276	246	293	200	239	261	281	231	240	247	224	232	237	237	252	222	258	241	228	251	245	252	270	242	230	242	248	259	219	223	262	246	251	265	251	249	250	250	253	290	267	247	220	232	249	237	253	256	262	225	239	246	249	255	268	238	280	226	250	267	247	272	272	268	252	256	243	240	256	256	254	262	237	236	248	267	267	242	259	242	272	225	264	238	247	246	232	253	271	250	246	237	239	214	253	244	258	229	227	227	260	259	229	260	257	255	281	255	235	234	219	243	234	261	263	250	243	237	240	253	263	237	240	239	225	253	226	267	266	263	250	259	263	266	260	248	216	257	255	246	267	246	253	243	259	243	271	255	248	241	253	247	243	266	245	277	259	249	245	268	280	271	260	268	273	240	274	236	218	248	247	247	253	319	270	244	253	280	240	229	247	256	264	265	240	255	222	265	258	248	249	266	244	236	247	260	258	243	246	231	242	236	252	252	237	276	243	266	218	243	258	259	253	236	251	265	238	277	228	277	245	270	257	271	247	253	242	243	266	257	275	234	258	259	245	254	270	252	245	230	240	248	220	251	260	254	244	258	251	257	250	265	248	246	244	240	271	236	239	252	250	259	248	238	267	227	272	246	248	270	222	236	246	255	220	263	260	236	225	263	250	264	210	237	249	247	236	264	261	248	250	262	258	235	259	247	270	249	258	251	246	261	224	249	240	259	244	260	240	243	245	247	277	271	242	257	248	269	252	268	233	246	277	244	266	217	242	256	243	264	203	244	267	232	258	267	226	253	246	276	240	245	263	256	235	224	259	232	259	223	216	279	229	271	230	252	222	261	254	218	272	254	260	275	250	234	256	252	265	248	246	279	266	257	246	248	242	246	232	276	279	249	227	262	249	252	237	265	259	268	246	268	249	247	256	262	266	249	235	235	244	238	263	257	268	237	261	207	242	238	245	244	243	242	275	250	265	258	264	250	225	255	238	252	282	235	253	243	244	243	244	251	265	246	247	210	246	252	230	247	246	269	247	266	264	270	259	258	253	249	240	267	235	242	262	264	239	260	268	243	239	266	263	269	270	267	235	253	247	225	244	276	250	255	254	243	238	254	244
24890	20910	26908	24896	8319	1315	1101	860	719	606	563	538	541	527	497	462	513	552	488	527	455	471	465	442	464	455	437	420	461	409	462	457	424	440	458	447	476	417	451	415	451	441	471	427	448	449	449	432	456	410	440	429	421	442	474	420	456	444	465	469	417	410	433	424	413	431	412	424	471	425	473	467	475	424	468	399	417	481	423	438	392	418	437	431	458	460	435	441	445	439	445	446	476	413	417	444	431	462	427	403	449	423	452	402	465	425	444	457	422	459	437	456	438	401	467	437	453	450	450	447	441	416	433	463	427	422	404	451	423	409	440	464	435	456	414	401	391	434	427	443	415	415	444	407	428	462	418	421	411	419	437	465	434	412	480	446	421	422	438	427	427	459	464	412	438	460	456	470	438	417	427	470	421	439	464	439	413	436	407	432	462	385	410	417	426	455	392	434	444	434	413	448	425	415	416	467	444	435	452	465	432	454	431	431	443	438	484	449	460	429	407	433	413	454	400	398	448	404	456	449	418	474	400	418	426	424	455	439	419	440	449	423	461	431	474	451	424	441	449	442	428	398	447	438	477	476	412	450	426	406	430	445	439	394	440	480	424	456	438	430	420	446	440	459	446	391	423	421	448	444	416	454	429	446	432	421	466	424	434	462	454	444	405	419	410	445	445	421	424	427	433	421	429	435	425	440	434	406	425	423	410	456	465	447	427	409	407	468	439	427	453	411	414	410	458	400	444	405	437	433	441	423	468	406	448	429	414	443	431	384	466	423	426	427	462	441	401	433	471	465	456	431	435	439	404	447	410	439	425	447	396	415	459	440	433	419	397	440	423	429	471	422	431	455	438	438	430	443	450	416	408	457	413	398	457	429	426	422	480	424	408	408	407	413	433	440	428	429	457	412	440	447	453	443	452	452	402	427	463	435	478	452	418	447	400	427	419	428	425	436	410	405	467	415	441	453	403	411	421	421	424	420	436	440	423	446	437	423	454	425	439	406	427	405	453	437	428	434	444	437	429	440	445	415	444	442	457	411	451	422	409	502	434	470	451	422	459	442	435	453	453	427	432	464	435	415	471	416	441	435	420	443	427	412	413	440	426	415	430	443	419	411	405	432	431	430	453	441	411	434	446	487	429	409	449	436	458	417	437	417	416	412	443	458	452	454	436	452	430	438	428	463	425	435	440	424	433	429	430	461	425	421	474	423	400	455	457	418	432	426	445	451	460	419	446	435	451	443	439	418	428	446	429	428	431	411	437	440	411	434	407	407	445	411	472	437	417	427	459	426	423	402	444	429	422	400	441	449	382	432	438	424	455	430	413	392	426	433	410	391	435	427	421	422	399	474	415	405	449	412	429	441	474	472	440	429	464	424	439	429	422	453	424	424	426	431	463	406	419	453	450	433	420	439	400	432	485	431	427	409	454	441	427	441	424	449	402	418	398	433	433	447	441	452	421	446	436	460	462	448	455	424	475	456	423	413	449	447	459	419	441	427	464	432	417	423	415	411	423	427	459	435	438	387	417	435	440	400	390	421	426	422	460	444	457	427	411	461	444	451	418	409	465	447	471	432	410	413	411	411	424	434	435	423	423	442	426	418	457	425	445	458	443	415	420	397	433	429	462	479	396	414	426	422	423	428	400	453	431	444	429	408	447	438	417	438	435	460	419	448	446	417	468	468	425	412	445	469	451	460	440	447	414	474	450	468	462	436	409	413	453	454	449	435	442	441	453	446	442	399	461	444	436	447	436	455	432	467	432	387	397	451	446	461	424	426	445	428	472	444	436	414	461	429	448	434	427	433	396	462	423	406	423	421	436	426	467	445	405	428	433	393	410	423	414	425	455	449	419	421	410	448	461	417	439	453	466	455	435	428	440	399	417	428	431	415	473	472	416	446	443	445	434	439	418	389	418	427	428	425	420	435	406	425	422	429	460	424	431	424	418	413	430	435	420	445	426	437	417	395	409	404	425	467	411	463	435	459	432	424	425	451	453	455	447	412	384	415	429	444	422	432	450	424	437	471	439	431	430	406	418	438	423	450	479	428	440	424	426	399	434	440	430	463	429	467	440	461	406	443	434	439	448	459	418	431	429	429	434	424	443	434	444	432	428	427	425	440	441	448	453	455	452	447	433	461	421	431	408	452	414	448	439	457	414	439	418	428	424	439	455	457	406	399	412	395	429	391	400	453	458	406	444	435	439	427	469	419	425	412	417	456	449	441	416	457	404	429	463	402	425	467	442	424	431	454	425	432	432	425	464	416	470	435	417	424	475	433	428	429	430	449	451	453	410	408	436	428	474	460	423	464	477	433	412	447	376	414	433	409	408	432	418	447	469	424	393	437	410	445	431	441	446	425	460	434	410	438	448	389	425	407	417	414	424	436	482	419	428	418	426	419	479	434	469	458	469	450	466	448	453	476	446	436	459	422	469	459	434	434	478	449	417	438	381	451	436	444	412	418	418	430	447	447	451	453	420	387	447	415	428	439	413	430	410	443	411	457	455	446	426	427	412	418	418	453	404	445	440	479	402	430	428	423	434	440	455	422	441	443	440	458	430	444	473	432	414	434	435	400	420	430	451	402	411	423	419	420	464	426	457	400	472	436	405	472	421	448	445	516	446	436	423	456	438	428	455	427	428	400	451	437	454	449	419	414	437	458	440	454	419	469	414	435	492	417	417	430	429	437	433	458	411	445	453	420	421	425	445	405	401	439	444	418	442	446	446	468	433	439	407	455	428	437	466	431	444	418	436	415	414	459	434	451	410	473	402	440	398	438	410	422	434	422	413	444	444	443	430	465	430	447	468	455	446	434	437	415	427	457	448	445	433	410	431	434	402	439	431	436	452	456	407	390	425	417	417	415	390	419	413	438	451	434	469	452	410	442	416	470	479	432	455	427	400	424	390	451	406	449	400	395	437	395	396	434	444	434	462	460	439	434	437	438	403	456	439	427	399	436	398	476	417	439	457	422	440	427	464	424	449	401	443	409	440	449	398	398	416	420	439	417	475	450	428	471	462	414	467	419	451	448	442	446	430	451	415	425	408	429	475	428	398	436	441	467	432	443	421	425	422	462	431	445	430	402	426	492	438	413	431	399	432	420	457	418	432	439	464	425	415	432	441	395	463	421	430	444	428	431	451	433	375	426	440	415	426	405	436	423	422	397	428	417	440	448	405	411	458	411	424	435	431	408	433	441	402	429	440	470	420	434	447	423	431	440	454	464	433	445	422	437	415	460	450	429	462	458	414	454	417	475	454	433	486	432	437	413	454	432	423	407	406	436	455	459	425	429	432	434	403	418	408	427	440	441	445	467	478	453	430	434	437	433	446	447	420	423	405	403	441	431	428	407	397	429	418	441	433	463	422	441	427	484	417	426	411	447	420	441	421	442	450	414	422	431	458	424	393	414	409	409	448	470	421	452	414	438	444	436	448	449	430	451	401	431	436	443	429	439	424	412	440	452	435	389	438	445	413	405	423	413	437	416	426	427
5126	7080	5667	3193	2430	2403	2194	1754	1271	1032	899	818	776	725	719	666	654	633	649	663	590	561	588	564	543	552	553	545	560	529	576	568	550	538	525	496	547	563	537	504	534	517	548	589	561	546	543	565	556	557	529	505	523	541	550	536	526	517	523	515	533	515	543	567	516	496	551	549	517	506	566	488	520	565	521	534	504	503	507	526	540	526	493	573	526	539	536	552	522	546	541	547	561	540	483	560	496	504	498	527	543	581	509	537	493	525	522	543	499	552	480	515	478	546	478	528	517	552	522	532	546	510	519	495	552	521	533	517	505	515	538	529	514	509	506	565	516	512	523	526	516	504	518	518	510	522	518	505	526	515	467	481	522	505	543	458	557	526	518	516	517	541	546	509	526	528	501	543	493	525	528	507	524	489	519	500	537	480	508	466	547	526	509	531	518	526	539	533	512	529	537	544	544	551	544	538	536	540	506	510	574	540	537	557	524	513	544	534	519	553	487	541	503	542	497	508	537	526	542	563	526	570	520	532	537	529	550	526	511	536	510	492	505	487	564	498	522	534	519	467	479	516	524	532	512	520	519	513	494	522	496	524	517	539	491	510	513	547	509	486	517	482	529	511	522	503	547	521	509	544	534	504	530	555	488	520	501	551	513	523	568	531	534	524	482	540	512	541	510	540	532	498	560	541	538	474	502	526	551	540	508	517	527	565	486	511	523	541	527	499	519	527	508	530	568	510	486	522	561	500	494	549	497	567	514	547	554	510	518	511	541	497	543	548	531	479	526	538	535	538	527	485	498	508	565	529	525	538	540	550	520	530	522	581	508	516	526	536	516	535	516	534	526	554	505	506	518	530	542	509	565	459	482	531	574	550	535	504	511	515	548	520	522	512	562	539	553	540	528	528	507	547	497	489	563	537	503	531	552	487	537	526	486	521	509	502	519	534	521	558	549	556	522	527	538	505	499	518	520	541	515	518	542	533	549	567	515	523	513	552	555	542	470	534	486	521	507	539	553	518	565	506	511	539	545	552	529	531	546	541	576	531	504	538	505	509	547	552	548	543	538	512	488	538	505	513	516	498	510	520	535	518	525	536	518	507	561	527	509	530	488	507	493	517	521	540	505	533	545	553	540	564	551	547	519	563	486	549	518	509	546	524	509	500	522	525	511	528	482	542	493	575	572	511	514	534	514	517	516	500	517	509	519	477	566	518	503	519	500	555	524	517	523	514	513	550	523	523	525	498	540	522	548	545	534	531	561	515	495	550	562	532	507	551	556	544	523	540	504	484	539	548	512	521	514	505	506	551	565	522	534	546	535	507	517	554	480	530	567	591	479	476	588	513	463	540	515	534	551	527	574	537	534	537	520	504	521	527	516	481	491	495	540	563	513	539	473	507	505	500	524	531	536	527	522	513	564	525	535	543	499	499	541	507	550	547	551	542	528	552	548	537	556	516	540	525	518	522	530	531	517	519	519	514	546	471	547	529	508	520	520	495	524	556	537	507	554	507	556	543	545	543	552	527	506	535	524	498	528	536	502	489	540	551	461	534	526	510	501	515	531	519	557	546	522	524	509	538	560	512	522	539	497	543	554	488	524	490	493	547	550	550	550	540	525	523	517	515	517	533	539	491	516	547	515	493	542	528	507	495	563	511	562	483	522	526	552	507	516	515	512	491	527	505	481	495	544	545	511	569	525	526	509	474	489	533	532	478	518	528	531	486	551	519	524	507	587	502	520	516	528	535	520	512	520	520	536	598	487	529	510	549	505	509	561	510	562	524	535	544	504	466	480	524	501	513	562	519	475	544	518	536	524	555	517	517	537	565	532	517	531	502	534	565	493	559	516	528	535	532	563	496	524	540	547	523	519	534	522	501	549	519	549	544	542	503	462	528	510	515	510	521	517	525	526	495	493	546	540	512	514	533	476	521	480	471	484	503	543	514	511	550	500	576	529	525	532	525	571	507	494	517	542	527	474	551	522	529	517	542	536	533	475	489	519	534	531	499	531	500	528	501	553	561	536	530	534	530	538	536	502	535	520	500	493	562	490	501	512	519	563	513	545	507	524	543	551	535	538	524	540	493	516	531	478	522	539	536	523	500	554	556	506	525	542	507	534	501	497	509	537	497	489	502	562	537	446	556	513	506	512	551	518	497	510	508	508	565	520	498	548	555	500	513	523	508	525	489	515	511	535	544	496	541	521	507	508	523	537	514	497	557	516	518	532	512	541	530	510	504	546	585	507	516	481	534	517	562	516	527	529	568	533	506	530	535	543	494	495	558	535	505	542	515	542	549	539	552	485	536	495	530	513	512	544	538	526	510	536	522	539	555	488	523	525	539	518	508	501	500	508	557	552	494	522	537	536	497	573	526	534	492	550	531	494	544	541	546	559	523	513	520	548	521	560	538	542	513	535	521	528	512	525	510	485	520	553	501	496	540	552	540	528	519	559	522	558	489	523	506	522	535	514	550	534	558	512	582	551	520	518	513	509	553	545	517	561	548	540	503	531	529	496	513	531	543	511	509	518	535	502	583	520	549	537	504	476	546	547	541	514	540	506	546	570	525	543	558	505	517	538	518	559	570	523	529	528	531	475	501	528	513	491	490	505	550	507	538	547	529	532	535	524	580	505	518	518	502	504	538	506	467	555	486	518	510	499	549	527	512	536	524	503	507	538	544	562	533	512	516	532	502	499	526	528	495	530	524	496	528	503	527	535	512	521	494	520	498	545	531	492	531	493	520	509	576	520	483	510	537	514	512	515	541	541	559	485	527	498	519	511	539	497	498	492	535	500	526	516	525	495	555	494	487	499	529	555	516	522	498	513	516	579	552	504	525	519	568	506	505	521	550	542	534	511	525	535	529	506	514	490	506	536	545	531	539	523	574	544	495	556	524	562	559	516	561	494	521	519	498	540	480	500	493	514	553	505	526	547	505	524	506	543	549	518	550	512	476	536	540	492	524	483	518	570	523	512	507	467	494	540	520	538	581	513	570	549	510	510	509	533	541	520	504	550	535	544	518	506	525	561	520	539	503	555	524	500	526	511	547	485	546	525	541	532	534	459	496	501	541	509	558	543	572	550	510	522	549	504	531	490	532	509	536	527	522	498	548	514	520	567	534	556	499	562	512	523	490	566	465	484	510	537	510	519	562	513	534	488	516	549	495	518	536	493	509	487	539	503	516	528	543	526	520	519	481	521	526	553	527	501	523	567	554	513	547	521	522	472	523	515	538	497	547	480	493	515	541	536	481	495	480	530	531	539	545	542	504	549	516	529	529	501	528	514	529	544	498	501	525	531	576	546	565	506	537	509	532	524	543	519	540	513	496	540	506	541	505	541	494	503	536	516	508	483	487	561	507	516	530	498	521	569	516	501	549	531	513	526	535	474	525	557	529	504	512	531	548	492	513	545	540	538	518	505	494	534	554	547	546	522	505	525	511	529	548	507	558	535	521	510	540	532	523	538	512	559	571	497	545	499	541	550	562	498	528
22734	20959	28660	23438	20959	21019	8699	1659	1026	712	575	579	503	458	366	410	385	376	374	270	297	254	288	254	251	235	259	208	230	240	217	244	258	220	224	211	222	207	220	213	223	214	199	200	202	214	215	185	193	210	223	215	219	221	217	183	207	175	223	210	185	192	204	202	217	183	201	209	204	189	206	214	202	246	206	202	177	176	191	184	205	209	199	216	217	216	222	207	214	191	204	185	199	180	219	167	219	209	189	199	208	152	186	200	169	197	167	205	203	195	187	190	200	162	206	203	174	205	197	209	172	184	185	184	157	211	163	189	210	209	156	172	169	212	177	177	188	219	215	209	201	204	211	217	200	183	229	183	205	182	193	189	180	174	207	192	189	189	185	210	174	200	190	178	179	210	170	213	192	201	202	191	173	176	178	203	185	197	185	191	230	180	170	201	205	193	188	191	178	207	182	196	169	199	172	183	218	200	167	188	203	173	167	208	187	191	195	179	181	204	216	202	196	192	191	174	213	193	208	180	199	171	201	192	190	202	197	208	206	196	178	191	197	172	190	195	198	178	196	204	205	164	213	210	177	173	197	185	197	189	179	200	187	201	167	174	191	199	202	180	201	197	170	217	209	215	175	185	195	162	184	181	206	207	207	185	174	198	187	188	190	194	205	181	185	209	172	213	177	195	200	189	187	193	186	218	200	187	182	190	194	225	200	192	187	181	207	182	195	175	161	172	199	185	196	184	177	193	191	164	201	192	181	190	199	164	185	182	163	208	183	178	206	183	195	188	186	199	212	207	196	189	195	162	205	186	174	180	199	192	183	226	199	181	193	175	197	178	219	183	223	187	212	167	177	200	208	183	174	203	169	204	186	183	196	203	187	206	209	176	158	196	197	172	194	156	173	175	203	190	211	169	185	198	208	191	191	205	191	222	233	195	195	175	190	189	183	190	204	181	184	194	179	217	182	206	192	183	180	181	190	208	186	163	198	196	192	194	189	204	197	176	196	202	183	193	201	200	182	182	207	180	202	160	164	163	180	192	175	184	190	206	196	173	189	196	186	174	204	179	208	202	179	202	176	178	187	197	184	178	203	199	194	193	184	210	189	179	187	196	200	186	206	178	200	181	165	193	192	177	176	190	166	168	200	168	195	194	184	203	170	212	178	183	213	167	177	193	193	176	185	194	185	189	201	184	193	184	215	189	190	180	190	195	190	181	184	177	228	173	200	209	194	193	187	202	190	188	189	175	211	191	198	166	192	174	206	178	198	174	186	170	190	193	225	180	181	194	178	171	192	203	174	187	188	230	181	178	231	195	207	177	181	189	183	207	195	189	199	175	201	196	173	213	200	170	186	182	182	210	192	176	210	194	170	186	172	189	180	191	203	191	200	177	169	185	192	198	207	213	186	197	180	203	205	200	175	177	192	229	186	216	184	205	191	190	203	181	200	156	186	208	202	188	191	181	185	193	203	189	193	170	195	181	184	204	159	217	196	197	202	176	191	178	172	213	180	187	201	212	193	188	186	177	206	164	195	191	165	209	165	188	205	197	178	196	193	203	194	196	205	214	181	178	184	213	204	193	163	199	192	219	204	201	185	182	162	187	192	196	194	195	180	191	192	172	180	182	185	182	169	197	190	184	190	176	164	184	190	190	195	193	207	198	187	181	169	167	191	187	208	203	174	188	193	184	212	203	188	195	185	219	189	183	190	205	197	201	195	173	195	210	198	205	196	185	188	159	182	199	196	181	191	167	197	202	203	208	184	184	182	173	168	200	184	203	188	183	196	167	206	188	163	170	153	189	206	175	165	203	201	209	202	204	187	197	192	200	185	191	194	212	162	191	177	205	213	214	178	204	179	179	189	194	174	188	190	173	176	170	198	183	192	200	193	188	155	203	204	185	197	184	201	170	184	203	172	169	198	194	195	167	193	179	197	176	172	189	191	200	204	211	172	204	182	184	179	178	201	202	206	166	193	176	201	193	209	191	180	190	173	192	195	182	188	205	201	193	182	194	191	192	175	189	195	185	193	169	195	185	182	155	184	166	188	198	182	197	175	218	206	193	190	213	190	193	189	216	191	201	157	179	192	174	208	177	188	179	170	190	199	198	225	190	187	187	197	182	192	210	169	187	194	195	178	194	184	187	204	210	170	173	190	178	200	179	203	183	191	165	168	212	191	181	188	181	161	177	185	182	192	174	171	190	177	199	191	183	194	200	200	190	187	194	170	218	195	185	203	167	183	191	182	208	194	197	189	191	208	190	180	180	203	201	218	180	199	186	183	179	213	181	192	192	205	194	196	197	165	179	181	171	188	151	195	191	166	218	190	184	188	166	198	172	167	164	210	210	172	189	194	170	185	183	192	161	211	195	181	183	196	200	200	192	192	194	204	205	201	188	178	188	158	205	201	206	228	203	200	191	201	201	201	207	187	181	178	201	200	195	204	186	196	178	193	174	194	161	187	202	175	196	176	188	181	189	191	199	206	175	203	196	186	202	199	184	187	182	175	181	196	195	198	172	205	185	179	189	189	185	192	209	187	183	187	162	201	192	195	180	173	184	206	175	203	193	179	186	188	193	196	191	196	171	208	197	188	191	204	189	208	185	205	179	191	183	193	182	178	182	214	166	168	203	184	202	177	193	186	194	197	195	185	208	195	190	193	166	175	183	191	206	160	182	191	191	175	183	192	187	193	202	187	187	213	180	189	153	201	180	192	183	185	198	171	204	191	196	208	222	184	211	166	220	190	195	206	206	161	180	156	207	186	171	186	185	197	179	194	218	194	193	200	195	177	212	154	201	191	211	204	195	195	189	188	213	204	210	180	197	174	193	161	160	168	173	201	187	205	174	209	173	204	183	212	197	225	198	190	184	225	201	170	184	165	163	161	193	194	173	184	209	191	198	200	171	192	192	184	182	188	181	190	193	205	200	202	193	183	202	199	204	206	196	219	171	187	183	202	190	192	194	190	158	213	205	174	190	173	195	184	197	192	215	165	183	178	167	156	192	183	194	187	186	195	197	194	187	159	185	186	198	159	175	204	186	206	187	189	161	179	225	210	203	193	195	183	189	198	215	179	198	178	188	214	171	178	197	181	169	201	187	194	188	200	184	177	192	181	188	193	195	201	160	191	168	177	168	200	169	158	208	175	192	200	169	196	194	209	198	200	196	192	197	183	180	225	184	207	174	184	212	206	182	174	181	162	196	176	194	196	201	176	193	185	198	203	191	190	189	204	195	191	206	175	183	202	191	172	188	209	195	206	184	195	193	185	200	212	179	177	171	198	213	204	166	221	182	168	200	216	185	197	172	171	185	173	190	172	173	220	181	188	217	176	201	191	168	194	208	180	178	179	185	191	208	171	195	192	191	164	216	184	167	208	190	197	190	219	196	179	194	200	174	173	190	179	168	195	193	197	195	196	169	188	183	179	179	176	225	172	193	200	180	182	200	190	196	197	168	177	178	188	189	185	198	183	180	193	191	183	232	183	182	195	177
7528	17398	13986	7883	5914	5274	4578	3410	2258	1613	1302	1139	959	879	745	673	678	683	589	538	467	418	400	370	357	341	338	327	334	319	291	331	298	270	295	272	290	268	297	286	267	283	320	288	282	267	247	271	244	262	251	234	293	280	247	236	269	275	243	261	266	248	286	266	248	234	262	254	230	251	229	282	244	239	274	214	253	232	235	242	244	219	258	274	259	262	288	290	236	256	247	237	244	231	211	218	228	236	242	225	222	235	242	239	227	244	234	237	219	235	217	257	232	225	241	241	205	207	251	235	231	229	236	225	224	237	243	240	221	225	207	243	204	240	224	231	230	231	222	253	236	253	245	225	216	219	204	240	196	220	220	225	214	249	208	243	210	222	233	224	254	224	232	209	237	236	226	267	239	241	240	244	244	238	215	260	226	208	234	221	230	210	218	242	223	232	208	225	203	227	191	219	232	201	228	234	229	223	219	241	231	245	223	222	242	209	241	245	215	234	199	223	254	237	211	218	218	225	231	211	230	250	244	241	236	214	240	233	229	232	219	235	237	222	211	188	232	234	245	215	222	227	230	248	223	195	236	242	233	232	229	196	238	243	248	233	234	207	223	225	224	228	254	224	254	219	233	215	196	214	230	238	258	227	221	232	248	225	252	240	207	243	222	229	230	194	237	219	224	208	235	236	245	250	260	230	230	235	228	247	223	236	241	202	241	224	238	217	243	247	204	225	182	215	215	213	238	215	237	260	210	231	215	208	211	233	229	235	224	219	200	214	221	235	201	203	227	250	219	224	207	224	234	216	219	235	220	226	221	224	209	264	199	203	242	214	222	200	226	221	252	236	239	224	213	226	218	248	242	219	232	234	226	213	230	218	210	218	217	222	229	207	232	216	251	224	240	207	227	227	215	221	224	221	230	244	229	251	207	233	202	224	233	254	232	220	222	215	257	224	234	221	250	236	229	228	256	222	214	196	227	231	236	208	218	228	246	215	239	221	189	222	242	235	210	216	210	209	232	238	202	217	237	214	240	199	235	222	226	253	226	241	246	198	236	210	209	219	228	242	218	246	242	211	226	218	236	223	264	253	219	253	192	209	243	245	230	219	241	240	211	223	210	221	226	223	242	237	216	220	237	232	245	221	241	233	244	229	210	231	219	240	244	222	255	236	247	225	246	209	221	224	229	252	232	221	214	232	237	216	231	210	220	216	235	245	234	232	205	248	221	199	247	231	278	239	211	213	252	216	229	264	240	256	251	223	230	228	246	203	234	237	223	241	228	218	207	231	249	214	234	226	235	237	234	223	244	209	247	234	222	198	248	236	212	234	219	242	233	227	221	226	218	248	231	232	236	205	228	222	196	246	217	217	239	243	246	207	245	209	230	209	221	211	210	195	223	238	215	225	233	221	230	211	234	251	233	203	212	212	207	224	234	216	224	219	279	219	247	248	227	214	230	246	237	240	226	248	257	206	248	254	204	250	210	232	221	240	242	227	252	210	202	245	203	242	207	254	208	210	208	213	247	207	218	227	258	235	204	218	231	219	227	227	222	235	256	217	216	249	214	260	220	232	205	218	245	219	232	228	242	247	235	251	238	245	240	219	232	238	211	226	226	229	219	244	242	245	218	234	245	250	220	239	212	231	233	226	206	212	229	225	208	253	237	226	218	226	222	227	229	243	216	230	211	225	209	198	221	255	217	249	208	245	222	225	239	224	236	234	235	234	213	220	254	226	234	205	257	235	239	250	227	223	223	246	228	236	205	223	219	231	221	234	225	221	225	229	238	231	236	224	233	266	236	240	229	197	221	241	231	227	205	234	233	229	238	234	193	244	210	220	230	207	229	210	227	225	208	203	241	240	247	229	244	212	242	223	219	222	227	257	228	242	236	262	232	257	223	208	249	223	203	217	220	228	229	226	240	229	205	255	225	222	221	230	221	229	229	209	235	224	217	219	241	230	232	207	222	232	214	253	209	232	237	201	224	221	244	244	224	233	243	229	233	221	215	227	223	212	220	237	237	210	239	218	223	231	245	235	234	238	225	235	216	212	221	210	239	224	253	234	213	224	197	217	167	208	206	230	220	211	221	206	230	200	231	219	213	235	230	226	194	229	234	219	244	246	246	224	221	200	213	252	256	216	246	218	232	257	225	221	246	233	224	218	250	237	201	236	222	218	218	231	231	206	216	240	230	221	217	245	254	229	237	221	245	214	220	271	215	235	218	233	223	237	235	185	246	218	213	242	248	215	216	246	215	213	239	241	224	252	242	218	239	225	214	245	248	242	223	215	253	220	211	201	193	229	232	255	244	214	231	247	218	230	209	222	241	242	232	218	218	220	238	233	209	255	213	235	223	221	215	233	243	258	249	252	223	221	222	239	238	210	241	246	223	230	223	206	220	256	232	212	245	201	217	230	211	196	213	208	208	217	228	245	237	238	215	246	215	236	215	222	218	225	232	227	247	238	204	213	224	229	211	223	222	221	207	242	218	215	244	213	233	224	206	248	206	207	213	221	228	219	221	249	198	212	212	233	208	235	220	231	222	227	211	211	235	231	220	206	225	213	213	252	236	221	233	220	244	228	219	210	240	246	248	219	211	260	229	244	222	247	232	266	237	242	225	221	235	235	227	215	200	217	235	245	210	224	223	248	234	243	229	217	230	230	271	226	212	234	213	233	258	225	247	239	249	268	225	242	242	235	239	243	206	217	234	234	223	212	201	217	236	233	228	227	206	257	192	228	215	231	270	239	241	245	232	220	266	209	239	234	211	231	231	211	205	265	224	248	241	218	235	223	222	226	234	244	227	235	227	224	216	240	238	247	218	225	229	224	209	208	222	220	200	235	226	216	222	214	236	202	221	249	215	228	231	234	231	200	239	226	237	224	223	220	208	253	240	200	229	217	243	211	226	228	252	240	214	229	227	234	231	235	192	191	238	225	235	222	222	250	242	227	217	219	233	233	228	239	225	205	228	236	200	214	231	223	231	238	214	200	226	213	232	226	249	247	216	245	235	223	238	240	245	234	229	213	230	227	205	233	214	224	210	230	269	251	235	210	226	218	238	236	223	234	215	208	228	244	239	239	247	216	230	218	231	206	232	250	211	231	241	229	215	224	222	239	217	225	245	230	226	223	252	227	225	248	204	222	240	202	228	185	264	244	206	239	229	216	210	227	274	214	221	239	223	243	207	240	214	224	230	227	236	214	226	227	231	261	239	216	242	250	219	224	258	210	229	223	196	237	222	225	210	214	240	238	211	216	215	238	207	233	228	227	234	224	249	234	240	213	243	253	237	214	219	188	235	230	233	235	238	223	232	218	217	228	206	203	237	204	224	229	216	219	240	256	205	229	206	251	204	249	221	220	240	237	201	226	252	208	218	240	237	207	205	209	208	227	230	234	227	220	224	208	217	255	206	223	231	223	225	231	243	228	241	238	249	241	249	243	206	214	229	235	253	235	212	227	240	230	223	240	205	215	256	227	220	249	218	230	229	224
26952	18454	4742	1082	794	758	745	614	526	459	411	417	403	407	397	411	410	420	393	402	415	407	370	372	382	395	357	399	404	388	415	375	367	393	405	388	367	364	396	414	345	386	345	379	382	368	356	356	370	406	373	383	390	386	425	395	373	420	412	367	409	338	368	381	382	403	368	388	387	393	408	379	377	366	391	378	369	413	413	391	381	386	340	353	409	379	381	389	410	388	348	388	377	388	368	392	378	376	358	411	364	393	388	386	399	379	367	415	372	368	387	366	385	382	364	416	386	359	374	372	366	413	378	332	356	379	387	354	396	362	412	376	388	395	323	385	360	383	395	384	403	396	377	373	382	388	381	370	368	369	427	401	380	370	419	392	389	382	391	409	356	394	382	396	381	370	385	384	396	363	354	402	378	373	379	397	363	393	362	412	375	357	391	351	373	345	353	368	360	402	353	375	364	337	395	364	368	393	413	398	366	373	370	413	382	371	353	387	362	374	383	403	354	389	410	391	372	396	378	385	346	374	343	358	365	358	380	378	367	370	398	363	378	375	372	389	374	365	390	377	379	386	393	383	395	387	374	387	363	382	388	394	383	415	387	386	357	380	349	378	396	370	367	365	381	424	380	404	366	403	393	353	368	371	373	386	379	393	384	366	354	383	364	360	369	380	374	375	355	367	344	375	389	384	344	369	348	383	385	378	371	400	381	375	358	410	389	375	395	363	379	371	366	366	379	369	388	373	387	345	371	359	375	372	362	420	371	396	372	380	367	380	364	364	386	378	375	388	378	378	369	401	369	356	364	374	377	405	393	390	367	370	338	399	377	389	360	390	401	374	378	397	339	370	389	370	399	388	401	383	398	351	372	374	361	390	376	374	387	396	370	382	369	406	398	417	378	386	399	343	381	384	377	378	389	394	389	368	372	346	381	391	369	345	384	372	411	375	398	399	394	357	369	361	417	370	375	388	353	363	375	389	342	372	366	392	364	402	425	366	381	416	362	350	389	410	369	377	426	407	389	404	372	375	375	358	350	409	385	374	368	435	361	386	359	361	396	369	394	395	388	402	363	390	371	396	361	384	404	366	376	395	351	375	391	365	373	412	387	395	364	341	370	385	385	370	394	360	383	401	395	354	335	351	379	373	374	374	370	363	389	393	398	386	382	352	373	412	370	353	378	388	385	391	385	382	392	399	380	399	413	386	326	385	363	409	397	385	403	403	370	393	357	404	403	394	384	368	378	405	357	424	414	369	368	412	419	367	356	400	377	357	386	389	346	365	368	391	397	382	392	388	396	358	349	420	357	395	397	382	371	376	406	374	367	362	347	396	379	384	406	394	403	350	391	374	382	358	397	355	389	389	400	416	381	334	359	354	347	372	417	379	367	378	386	360	368	359	358	385	403	367	383	364	387	347	390	371	408	391	362	412	400	371	400	391	403	372	385	360	374	367	399	341	345	378	375	379	373	380	370	420	369	377	375	359	391	429	393	334	382	381	374	353	383	394	370	358	372	359	354	355	385	363	373	399	411	374	368	399	366	405	377	362	353	376	369	373	373	390	372	378	399	399	385	387	387	349	374	369	377	386	376	375	389	387	391	364	396	387	409	381	375	381	364	403	335	409	406	368	400	368	364	390	372	376	346	385	370	346	367	369	383	346	385	374	340	408	403	350	380	378	381	362	374	355	368	390	374	382	397	394	394	368	397	366	361	383	397	417	386	408	362	391	382	372	332	363	387	359	369	365	400	353	373	333	377	400	402	378	389	385	395	368	318	393	347	422	369	324	362	364	379	374	379	384	378	355	379	405	353	406	361	347	363	391	402	335	356	371	362	368	350	351	379	404	359	384	371	373	383	348	352	380	354	372	381	409	379	366	362	377	386	354	351	379	391	377	384	403	401	401	415	358	366	402	371	396	365	350	356	371	343	384	381	370	374	361	382	374	409	397	401	365	380	360	415	402	410	354	407	352	359	389	380	374	352	365	370	350	383	363	382	410	382	367	372	360	375	371	378	375	377	379	375	370	356	395	359	368	347	394	376	376	383	371	365	366	357	373	372	388	366	374	378	383	383	350	378	382	370	376	374	370	392	344	364	402	380	394	382	407	373	365	363	386	382	364	382	407	400	420	382	379	389	366	386	398	373	400	365	320	372	399	375	397	360	369	367	387	365	387	389	406	377	409	395	388	397	358	378	363	335	374	398	405	364	382	356	421	381	381	381	342	409	375	365	370	378	371	371	382	343	395	387	364	423	387	387	350	402	412	394	398	376	400	365	377	379	370	362	409	404	380	414	386	361	348	376	360	377	407	386	317	388	366	393	351	349	377	381	397	411	407	385	385	368	356	394	395	376	337	377	388	392	371	421	383	378	370	395	394	335	356	377	357	375	371	376	378	407	393	362	360	356	390	362	396	378	383	387	357	370	391	395	396	388	363	363	416	373	383	370	379	382	382	384	387	380	382	377	387	350	400	353	380	397	359	401	372	364	344	381	406	402	354	427	373	355	392	405	384	399	378	377	355	391	334	385	396	423	380	389	376	339	368	368	360	396	419	368	395	367	358	385	363	354	355	381	345	353	362	394	391	389	372	379	385	366	373	356	404	381	353	389	393	370	410	382	375	361	380	356	359	385	399	385	401	358	354	402	359	399	380	408	405	409	379	383	365	415	384	341	366	363	372	339	363	359	363	382	371	393	362	393	371	376	362	377	397	370	398	332	378	369	403	365	376	392	354	357	379	344	389	406	370	374	378	377	385	387	402	402	394	356	400	389	345	383	391	397	372	398	374	364	404	348	364	363	355	346	351	385	386	371	403	399	374	384	382	398	379	366	384	412	360	341	395	359	366	405	363	360	377	378	363	375	351	370	365	360	337	391	318	405	402	392	344	357	359	351	376	411	399	355	366	368	400	368	375	388	365	349	333	376	373	370	384	366	374	356	367	359	402	397	389	391	354	351	407	370	382	388	353	361	380	368	362	434	390	406	412	379	359	365	356	347	373	401	401	354	421	397	365	403	381	375	409	394	378	402	382	356	375	400	407	386	374	401	413	370	375	410	386	390	351	407	367	397	380	334	346	385	354	382	393	384	334	396	402	397	378	409	375	358	363	366	342	387	394	343	400	334	385	377	362	366	368	340	368	390	397	382	359	374	404	388	381	387	388	379	382	356	389	376	376	405	364	392	406	377	398	412	362	415	379	405	408	336	354	369	385	377	382	389	398	410	394	400	363	357	401	400	396	358	410	375	370	370	366	393	361	369	375	387	367	336	352	356	382	407	391	394	413	374	403	373	399	392	380	423	390	404	390	395	403	369	373	411	378	397	380	347	381	394	391	435	420	365	402	360	361	384	368	413	375	370	357	404	385	366	359	380	405	364	407	382	408	369	416	407	401	348	381	388	403	362	379	399	406	386	359	358	360	389	370	368	356	402	365	362	332	375	386	357	387	403	345	372	383	390	348	392	392	399	416	378	379	351	384	396	400	370	400	365	379
4509	2339	1888	1374	1311	1428	1294	1042	725	564	532	558	573	554	554	534	513	561	549	515	477	457	534	491	489	453	481	509	538	505	509	493	453	496	464	504	470	468	479	519	453	517	470	465	463	483	461	492	462	482	505	462	461	472	511	471	469	462	462	461	496	461	469	503	485	457	496	520	510	469	508	518	494	467	482	474	472	428	539	490	471	513	524	491	465	500	502	454	468	468	509	484	507	444	449	481	458	447	482	520	504	487	477	496	501	498	438	500	468	483	480	468	444	454	473	450	489	445	493	473	486	506	461	445	446	456	466	490	469	494	480	470	484	450	486	489	470	531	467	485	467	467	456	523	500	421	498	504	435	500	460	463	473	487	483	491	463	489	479	494	454	470	486	489	451	484	483	480	458	461	469	490	448	500	454	481	438	454	457	482	452	466	514	455	470	481	464	463	477	464	483	478	456	509	489	499	507	449	488	447	465	476	430	472	490	446	427	506	490	468	497	442	461	453	487	451	462	451	464	456	476	457	493	509	431	433	472	483	490	462	445	474	468	468	507	487	475	482	484	474	464	463	435	492	473	513	503	486	463	475	466	509	465	509	479	490	463	442	443	491	463	490	456	435	490	417	468	475	465	482	455	477	441	476	472	454	491	479	516	463	466	476	480	435	486	450	476	483	415	482	490	504	474	466	509	474	470	448	494	497	459	490	492	447	459	462	492	472	512	462	498	458	505	471	491	483	487	451	471	471	475	450	455	444	467	447	465	516	456	488	451	489	475	480	472	483	467	463	455	498	478	485	470	486	452	469	500	521	485	456	433	490	481	461	487	474	440	486	461	503	445	423	482	457	439	472	462	482	483	480	459	495	477	517	485	468	460	485	459	477	498	498	460	508	454	470	489	473	450	470	475	467	447	485	438	501	503	491	467	490	485	481	485	525	477	450	447	479	449	515	432	473	479	476	446	471	440	468	467	479	482	465	475	458	483	471	483	465	496	496	512	480	490	502	492	475	473	469	462	458	441	433	484	448	471	477	480	455	432	457	478	473	518	473	493	482	463	507	484	440	444	455	459	452	483	458	506	488	453	439	483	446	463	477	462	469	484	461	472	491	471	459	437	483	500	479	478	463	465	462	478	457	469	473	490	468	469	484	454	499	512	468	489	482	480	458	469	486	489	464	503	480	484	516	503	486	528	497	480	487	493	458	425	479	527	499	456	475	501	503	473	457	502	470	482	485	489	476	456	442	452	469	480	470	461	476	450	439	496	487	491	455	452	481	465	501	491	502	450	473	463	490	534	445	450	464	482	490	469	467	471	505	477	493	490	443	421	457	480	471	491	459	484	493	482	485	455	520	456	489	442	481	445	486	476	481	475	457	474	458	456	471	485	461	460	499	483	429	481	499	427	444	420	483	462	476	474	491	477	489	476	448	526	476	449	456	450	476	448	482	517	457	510	488	453	429	477	481	462	492	504	439	483	432	516	473	459	464	456	480	473	487	469	463	430	478	484	473	470	474	450	467	474	475	489	503	501	493	479	448	455	491	473	443	497	473	477	465	492	432	495	455	505	468	498	458	454	448	466	500	452	469	527	458	451	477	414	513	486	453	463	464	456	518	484	478	448	472	471	465	492	471	456	445	481	489	494	448	450	491	505	474	444	422	434	460	439	472	526	473	457	484	514	408	435	450	437	433	527	503	493	462	446	491	499	491	446	478	460	491	476	497	452	484	495	476	498	445	464	478	509	492	490	481	467	486	453	486	482	475	445	452	485	477	494	462	450	495	459	460	484	445	476	460	484	491	462	469	530	458	483	453	424	468	435	473	482	457	430	479	448	433	503	469	443	473	513	482	477	480	518	473	474	481	510	436	444	493	478	459	459	487	468	507	435	492	476	488	416	483	514	509	433	437	449	472	439	435	471	472	419	458	472	452	434	480	460	466	455	464	463	524	494	465	497	442	473	498	496	494	488	457	429	481	463	467	504	484	497	462	503	455	460	477	506	465	470	502	468	506	450	465	469	455	522	478	477	463	482	493	493	449	482	465	456	484	460	487	497	483	487	488	412	448	446	480	499	468	432	492	517	425	476	462	467	437	438	479	497	468	483	483	468	472	455	434	517	484	480	442	506	520	457	498	476	460	471	466	450	457	480	495	473	486	477	462	477	497	495	498	479	451	485	442	502	476	455	426	468	463	485	466	481	437	462	485	478	452	471	511	457	489	459	470	503	482	433	477	477	465	461	458	472	467	442	473	481	462	483	491	490	476	443	417	476	487	435	467	473	488	438	505	461	472	459	467	470	457	511	457	499	479	475	474	449	473	487	481	512	463	447	500	476	475	512	488	501	485	467	460	457	471	485	457	480	476	475	494	460	462	498	461	450	478	479	484	467	475	508	481	430	456	470	510	483	494	524	486	506	446	482	471	503	452	488	435	487	488	448	435	466	466	442	496	442	490	522	462	491	468	456	472	498	481	522	451	486	495	474	475	450	474	489	482	480	479	462	509	495	457	473	473	473	501	436	460	465	489	508	417	438	458	462	494	470	511	520	470	502	460	474	489	521	445	435	462	516	522	488	468	424	476	475	484	487	475	510	453	485	526	482	483	493	495	464	478	493	491	464	472	478	457	479	475	502	455	440	456	467	492	484	486	476	476	442	462	489	439	474	475	495	470	492	469	471	436	448	471	462	414	514	469	463	474	465	478	494	461	480	471	439	441	478	468	443	458	498	471	493	461	482	425	473	514	469	487	467	500	488	490	433	479	474	499	434	466	463	490	448	456	468	445	485	484	457	463	507	470	461	459	503	492	461	472	467	473	439	449	487	457	488	435	474	479	460	502	460	496	500	476	472	493	470	473	475	481	464	464	459	481	499	456	482	460	502	432	474	483	448	498	494	488	429	477	475	463	456	507	462	446	483	508	508	469	442	475	465	447	512	451	462	507	465	484	502	464	478	482	473	493	473	487	492	461	475	449	453	457	478	485	451	489	450	481	471	496	463	412	463	454	452	477	494	483	466	476	488	478	463	439	465	467	493	478	505	518	442	493	500	485	487	458	445	494	478	497	492	484	480	493	464	461	443	499	499	499	446	442	494	467	488	459	479	475	510	488	500	501	468	491	439	455	447	455	485	475	466	485	445	477	477	498	444	502	487	498	492	435	501	461	470	525	484	469	457	498	482	480	497	443	443	484	481	481	494	460	508	485	454	486	428	421	471	469	494	458	470	488	470	467	456	462	477	505	475	484	485	443	444	489	477	499	460	502	475	463	444	481	505	481	497	480	458	480	460	472	480	461	510	467	453	477	484	488	498	453	499	476	463	507	420	468	482	467	467	451	463	486	477	441	472	480	464	484	488	504	512	458	483	481	474	520	456	497	459	490	475	495	457	461	512	467	493	514	478	482	428	489	484	438	472	517	471	495	446	469	464	464	458	432	513	483	500	452	470	458	481	480	463	465	453	472	471	472	486	485	476	495	504	486	497	483	474	469	450	493
23702	20908	28133	23833	20875	9027	1545	998	649	429	381	346	327	316	306	310	312	289	263	236	238	255	258	197	196	229	246	221	226	206	220	210	199	191	203	223	197	185	202	236	212	197	204	190	169	224	220	212	198	188	184	205	212	207	200	181	213	196	203	205	190	200	190	190	203	190	194	209	213	215	187	188	210	193	195	182	191	210	191	208	218	208	185	214	210	220	219	211	207	172	180	205	195	164	206	187	179	206	213	181	207	201	206	194	160	173	210	211	185	202	183	187	155	209	193	224	206	187	200	191	204	173	191	197	200	186	189	188	196	181	177	201	188	199	179	196	218	233	186	193	209	159	194	198	182	203	180	172	162	216	222	188	185	162	183	192	193	188	191	187	168	196	179	191	165	212	201	170	177	188	177	185	202	199	200	188	207	192	184	190	181	183	180	198	201	164	196	181	202	178	221	187	185	188	187	191	202	206	221	199	201	178	179	176	168	174	180	239	164	156	209	215	191	206	158	154	231	191	202	186	189	177	183	186	216	208	193	191	196	188	176	201	195	198	181	193	199	200	195	195	178	207	187	210	175	211	198	186	183	204	215	181	223	184	187	197	205	172	165	199	199	182	176	177	201	185	185	186	167	192	181	192	206	201	179	216	209	200	202	188	178	197	190	196	226	203	178	199	189	203	205	214	208	177	195	203	187	184	196	183	187	171	198	193	177	189	188	213	185	195	201	175	191	171	189	199	206	215	202	204	173	215	185	191	205	187	178	203	204	199	181	205	210	187	189	170	186	184	172	201	189	172	178	176	168	190	172	234	195	189	203	181	212	186	188	193	191	206	188	197	194	189	193	204	201	193	207	186	188	180	198	204	195	203	193	195	176	207	202	181	219	179	186	176	193	189	197	179	205	187	186	192	181	198	199	194	208	194	178	198	193	186	202	188	165	215	195	203	218	200	178	212	189	194	201	191	227	192	169	207	188	194	184	211	173	189	187	202	184	198	194	192	173	184	206	179	202	186	205	180	175	206	191	171	175	187	183	226	212	192	205	208	188	222	186	198	213	200	200	189	184	181	196	197	179	180	193	188	195	202	184	196	199	188	209	195	196	181	195	172	182	158	172	169	190	199	195	218	210	187	204	171	195	186	208	192	185	208	215	173	186	180	187	237	207	190	186	211	209	190	170	184	200	168	201	195	199	219	197	200	170	200	212	200	184	189	186	237	180	189	193	195	205	177	193	186	209	208	188	183	173	188	200	206	181	180	174	173	210	186	211	178	188	176	206	198	189	200	210	181	205	202	207	182	226	185	213	194	186	204	205	174	152	211	182	193	200	191	206	187	207	193	191	179	172	202	201	211	195	196	200	172	183	197	200	177	186	205	191	210	190	177	207	181	183	172	209	184	185	223	178	197	213	183	187	198	237	175	199	192	185	206	192	214	193	202	175	196	177	188	200	194	183	188	193	167	180	216	184	189	201	176	180	195	213	184	202	190	174	174	184	202	187	214	191	217	191	195	182	207	167	199	193	184	177	218	210	177	190	161	191	178	152	197	185	205	187	201	217	177	202	213	178	191	194	198	186	193	180	204	160	176	186	184	181	177	186	198	200	227	185	184	192	194	195	191	201	208	209	178	191	186	195	208	170	180	183	180	193	188	205	186	204	194	179	185	208	211	198	198	198	189	180	162	179	195	185	188	195	200	199	184	201	166	194	181	208	179	184	207	199	194	197	202	188	184	192	196	163	182	182	197	188	170	192	213	193	212	194	195	214	192	210	202	182	191	187	193	188	198	165	213	188	198	188	196	179	194	189	189	187	208	206	195	173	199	205	169	206	225	179	184	202	190	184	206	200	192	191	171	195	204	189	198	208	220	185	196	186	158	189	220	163	205	192	185	207	190	172	187	187	209	192	190	174	179	186	204	188	171	217	192	168	207	197	183	192	190	216	177	189	170	205	189	201	203	203	201	201	193	200	204	156	206	214	187	179	213	188	189	182	173	186	179	210	200	203	195	199	209	173	214	207	219	201	170	199	183	197	189	173	193	184	184	158	164	194	186	195	205	190	192	173	182	232	189	198	196	149	207	162	190	192	208	176	196	164	224	192	183	189	191	212	216	214	195	176	184	195	203	201	194	184	200	179	194	224	195	183	207	195	205	198	203	180	181	200	220	177	199	183	230	234	168	218	199	193	200	205	160	209	199	175	197	204	206	194	194	194	180	214	206	185	209	190	200	196	189	185	205	223	177	201	213	188	182	174	221	213	209	173	187	192	213	191	206	210	190	203	184	188	193	202	209	197	183	196	200	194	195	182	183	218	184	193	175	182	183	193	193	166	181	184	202	206	214	199	178	184	205	181	168	173	173	181	185	207	205	191	198	222	198	187	203	168	179	204	196	184	184	178	181	191	212	185	169	191	177	185	194	190	198	185	200	189	181	194	191	176	169	198	208	178	179	198	179	191	201	199	201	229	173	188	187	198	196	200	197	225	188	162	191	184	174	192	183	196	190	203	186	208	202	191	207	177	206	186	201	175	185	170	194	201	206	199	178	218	156	174	195	180	184	185	206	203	176	210	186	170	167	197	174	168	215	190	198	189	175	194	189	209	201	179	204	206	207	160	190	181	200	196	191	170	212	185	181	226	178	216	189	181	199	190	203	202	204	173	183	182	196	178	197	203	165	206	182	197	226	199	157	177	205	199	178	187	182	181	192	201	186	190	181	186	195	218	190	180	194	175	202	181	188	195	192	158	181	205	173	165	200	189	176	197	190	190	188	209	199	193	195	212	211	209	187	167	189	184	204	199	187	170	205	159	171	176	213	177	195	202	199	201	193	194	188	195	208	184	178	199	192	226	201	190	194	192	208	175	179	200	176	204	211	195	211	209	194	182	189	166	195	187	182	193	181	201	205	187	190	213	180	207	217	182	191	199	185	198	201	202	211	177	196	193	190	184	199	187	212	197	189	186	197	193	192	222	183	186	180	199	186	176	162	176	231	203	205	172	171	192	203	177	179	186	186	185	186	174	174	221	216	212	224	196	201	181	188	206	185	191	192	200	173	191	223	181	177	204	182	192	209	202	196	192	195	197	203	186	202	187	190	182	201	187	212	185	178	167	211	189	197	199	218	181	207	163	211	211	190	174	226	169	204	181	178	194	215	205	173	207	196	201	205	185	205	212	184	217	206	196	173	202	184	194	166	206	190	215	206	184	172	200	185	205	191	192	200	168	176	200	191	184	173	170	187	207	199	172	194	220	198	204	201	206	181	200	192	177	180	188	197	156	187	207	204	187	189	180	179	181	192	170	184	185	217	171	184	197	187	195	182	178	177	171	197	180	183	195	182	190	200	204	180	209	181	193	189	194	191	195	191	182	193	219	205	211	199	199	169	170	203	207	186	173	215	206	184	185	165	199	170	179	193	188	172	161	185	189	184	181	190	198	190	175	175	197	185	197	160	214	207	188	177	179	189	210	195	213	202	179	189	205	206	166	175	211	213
5155	10774	8668	4716	3669	3485	2716	2039	1328	934	774	643	632	572	569	510	498	524	427	365	344	328	342	310	311	325	313	296	297	295	300	239	330	303	292	308	294	304	284	270	310	262	309	293	268	264	250	257	259	250	275	246	239	283	299	277	293	240	268	242	273	236	261	303	281	276	291	294	264	270	261	243	272	247	255	259	236	220	232	259	268	238	279	269	281	271	250	269	263	241	266	226	257	251	239	265	244	240	267	234	264	262	266	262	245	244	254	266	268	266	259	256	238	255	239	273	240	249	242	227	257	265	254	224	253	253	238	236	258	255	252	237	261	233	260	256	239	261	261	219	256	251	272	244	237	255	229	243	250	281	258	241	240	252	241	216	245	227	222	275	258	239	262	282	285	257	231	260	226	243	244	249	285	249	247	262	231	254	248	262	256	255	222	254	243	234	243	244	244	253	282	248	242	268	254	288	260	263	233	248	263	258	263	272	243	235	258	239	231	240	265	232	278	259	262	274	278	238	231	244	235	229	252	250	256	258	256	269	254	232	275	264	235	254	236	275	257	251	240	248	265	246	246	257	238	221	262	234	272	260	281	268	267	245	258	244	247	239	259	256	249	271	239	239	232	261	238	214	225	248	267	258	254	261	270	265	270	246	251	261	240	253	260	243	259	242	248	240	236	271	258	258	274	254	254	232	263	215	225	250	261	268	257	247	242	259	253	252	262	249	260	276	255	232	290	241	234	249	255	255	237	276	236	244	218	276	254	233	239	239	229	259	256	265	262	249	239	275	263	264	268	232	253	241	257	243	274	253	247	236	228	251	251	255	251	236	274	250	251	254	236	240	239	256	261	260	233	247	254	255	244	261	263	244	246	239	251	243	255	273	233	220	246	245	250	246	260	259	257	254	264	228	247	261	251	246	235	248	231	260	259	258	238	259	232	249	259	242	253	228	228	235	271	249	231	244	244	247	243	240	244	274	282	244	222	241	272	276	284	279	227	249	239	244	263	257	241	249	234	270	248	232	257	257	256	261	253	284	275	245	261	260	224	240	229	240	225	228	277	267	263	253	237	255	256	246	241	260	245	250	249	253	255	264	268	242	267	249	249	271	214	229	259	237	259	253	239	259	238	251	264	254	254	247	266	251	266	234	249	260	228	237	253	242	270	274	272	239	286	271	265	253	260	265	268	233	263	268	232	259	250	225	239	263	255	243	243	227	258	251	259	279	248	262	260	264	238	260	223	228	254	262	248	237	227	241	260	240	251	258	252	254	247	260	230	251	264	261	221	251	246	231	255	273	246	269	249	258	254	247	275	232	270	254	262	246	249	249	256	248	239	245	265	244	249	267	255	248	245	252	237	247	248	252	267	237	259	260	255	254	247	263	256	271	257	254	261	269	255	243	251	265	238	260	254	282	234	242	241	251	243	229	272	252	267	261	263	247	261	269	247	230	245	238	241	274	240	223	242	243	253	258	262	235	232	257	268	235	230	233	245	250	247	243	248	254	256	249	251	243	234	235	248	274	242	233	244	238	255	253	238	245	261	250	270	255	226	259	258	257	221	246	241	220	248	239	240	265	242	233	260	246	233	235	260	261	257	226	238	250	260	253	239	258	264	250	215	244	240	243	227	237	257	272	291	226	241	245	255	288	251	240	245	278	278	235	246	244	258	221	258	264	249	235	267	263	250	254	248	260	254	279	246	254	211	237	230	233	239	249	242	235	226	270	266	251	252	238	275	229	225	237	254	271	229	232	251	268	230	251	249	244	209	262	269	244	246	247	247	248	261	276	234	231	212	221	313	236	264	230	255	241	232	255	240	260	238	251	243	254	233	247	252	250	258	244	261	238	249	218	253	261	266	255	256	261	237	264	270	268	262	263	223	250	250	261	252	232	275	239	266	244	255	233	242	228	287	244	255	251	246	275	233	259	237	282	248	245	278	252	240	262	230	248	254	230	271	238	270	233	251	280	253	245	236	253	271	231	254	212	254	251	216	244	269	236	249	235	282	264	266	245	244	226	243	231	254	263	262	274	262	235	254	272	258	242	267	223	278	270	247	248	249	278	248	283	237	261	248	261	243	239	266	222	262	214	230	228	226	243	229	262	242	242	234	271	250	273	258	240	253	233	257	245	282	264	275	258	237	238	240	257	252	241	243	269	239	229	276	262	224	263	244	257	250	223	227	235	250	257	271	260	255	269	249	256	248	249	238	264	230	264	230	249	277	269	260	243	272	234	254	239	226	241	242	242	218	243	232	267	241	245	237	231	249	244	256	263	243	247	254	269	252	261	230	261	258	266	256	260	236	256	268	258	256	273	248	256	250	239	242	232	243	285	274	228	236	261	221	266	244	255	247	254	301	252	244	236	241	259	241	237	244	259	251	264	267	240	219	231	244	232	243	248	276	260	238	231	249	238	261	264	254	233	239	270	240	227	242	250	248	246	262	252	250	254	250	258	276	265	257	227	273	255	231	253	252	274	231	224	219	240	232	254	243	255	250	255	285	237	272	232	265	281	255	269	227	255	251	226	252	275	245	235	254	243	253	247	250	258	223	255	288	252	216	251	255	253	249	218	249	263	226	247	284	245	249	237	251	272	246	261	261	218	241	266	264	242	248	230	251	236	240	248	262	250	253	239	273	261	243	237	255	233	264	246	272	246	244	275	261	261	246	236	249	254	229	253	268	212	245	259	245	241	239	243	255	269	251	259	261	223	247	259	261	235	264	272	244	236	252	276	232	230	245	308	241	274	224	253	262	229	249	275	250	241	285	249	252	233	296	245	234	254	258	245	235	231	239	245	225	220	278	267	249	255	247	249	237	280	245	276	262	261	241	248	257	221	240	246	267	264	253	270	268	264	243	235	250	258	257	262	236	239	277	240	244	278	220	268	263	252	230	241	246	240	255	267	238	264	247	227	243	246	271	238	266	251	244	222	252	266	234	256	232	236	261	270	272	278	238	256	235	227	224	260	273	250	255	241	261	226	237	248	237	256	243	239	275	230	250	246	255	249	250	252	259	246	233	260	215	227	260	219	233	228	226	227	241	243	260	234	241	248	291	234	254	263	251	277	271	257	254	247	240	236	270	235	266	244	251	237	239	259	264	259	236	236	246	247	259	238	299	244	253	256	259	249	238	257	239	263	285	258	292	249	245	232	231	234	251	239	268	228	245	236	250	249	283	219	278	239	273	246	267	250	263	252	224	218	270	244	250	225	244	260	233	250	238	260	252	234	257	260	241	238	232	259	226	237	269	223	255	261	224	266	277	275	271	235	267	258	261	233	265	250	252	249	237	247	245	270	248	281	253	242	254	252	268	237	235	256	265	233	240	268	238	247	245	254	270	252	240	234	269	272	250	282	261	233	235	229	234	219	247	230	237	264	248	254	253	261	270	239	248	233	282	271	234	266	260	226	269	228	241	240	241	252	231	263	224	246	211	265	229	277	239	242	231	276	230	225	234	250	270	238	255	273	254	242	228	218	248	233	260	283
24847	20877	26878	24864	8826	1495	1156	866	649	596	539	495	553	485	496	497	503	503	456	462	464	495	476	451	472	473	465	456	427	400	422	416	442	454	448	447	465	468	465	438	425	438	419	442	434	438	473	456	450	444	432	439	448	424	421	433	437	427	465	421	458	433	445	456	474	433	452	481	422	466	458	464	459	467	407	430	430	448	439	424	457	457	448	465	484	403	443	460	434	456	430	414	430	458	426	443	418	445	408	458	452	451	442	438	458	435	421	444	406	398	397	437	420	435	426	424	458	399	412	421	463	420	431	432	406	431	439	439	414	419	460	433	436	473	430	416	437	413	468	451	453	448	436	440	416	448	405	435	436	418	418	444	414	476	460	440	410	452	426	448	433	440	394	432	442	411	402	484	434	430	439	428	394	398	464	419	436	479	451	442	452	437	444	467	463	473	401	411	418	448	474	416	463	464	455	439	449	449	425	404	398	428	446	419	436	440	468	419	440	420	443	426	462	425	434	419	429	412	431	429	417	440	421	451	398	433	413	467	480	429	431	453	436	441	436	430	449	424	438	439	438	423	447	419	472	404	442	419	453	423	473	439	447	417	437	438	442	421	432	458	452	458	478	422	438	439	415	409	427	435	414	429	441	451	395	468	410	434	448	417	487	460	412	443	445	432	431	431	418	423	426	420	425	409	439	425	455	434	434	410	424	429	396	437	436	448	454	403	421	450	448	422	480	456	437	453	425	463	435	450	451	438	423	428	464	411	449	396	430	424	413	459	391	421	435	420	394	446	423	431	450	439	495	396	414	452	455	431	447	444	419	458	463	402	431	447	420	461	435	439	429	425	441	402	450	433	476	438	447	405	388	467	449	442	420	420	468	452	429	462	466	407	433	419	452	452	414	436	431	405	427	461	420	417	427	447	426	431	454	454	446	446	426	473	424	406	412	458	425	430	399	433	410	452	431	403	444	420	459	434	475	451	458	468	458	445	445	447	451	415	417	417	454	461	439	459	422	423	406	480	440	448	482	420	408	446	461	429	429	452	417	469	425	451	457	441	442	434	453	435	458	442	420	442	453	408	437	441	411	435	422	470	434	444	418	418	462	418	459	412	446	437	414	478	437	442	410	415	453	413	452	446	424	442	417	428	453	457	381	417	462	473	398	408	415	420	479	432	418	436	464	441	461	453	441	441	384	468	449	424	468	437	445	457	409	433	436	456	416	469	429	460	437	376	424	423	427	460	426	435	429	398	440	415	456	435	441	463	430	445	441	413	460	463	411	431	438	400	447	437	445	412	424	430	443	432	455	412	412	458	431	399	420	382	434	442	455	428	423	448	423	451	472	443	426	459	454	452	439	444	448	423	437	453	482	435	461	398	450	416	457	443	409	463	419	442	437	419	409	422	402	448	408	404	492	420	441	423	454	473	448	455	438	415	451	406	464	456	409	452	435	448	457	462	441	426	414	447	457	417	438	454	416	442	449	452	439	453	400	418	420	411	448	473	445	445	423	422	443	417	469	409	466	451	448	469	449	403	472	444	435	400	417	446	478	421	452	471	380	381	416	431	414	394	465	451	472	454	418	458	477	439	433	457	418	419	417	450	401	426	464	433	438	406	478	422	426	454	463	460	442	418	415	445	435	422	452	458	424	404	420	455	437	425	420	415	476	456	447	444	442	374	402	447	443	434	445	442	416	418	417	393	434	408	460	453	419	436	469	443	437	435	421	405	434	457	481	445	431	449	410	450	438	442	469	423	432	404	439	430	435	413	446	457	466	427	455	448	400	412	446	434	410	481	429	427	462	451	441	453	473	456	428	425	430	435	420	423	463	438	461	463	420	440	418	443	398	451	466	454	448	432	468	413	452	406	462	414	432	446	406	417	482	422	408	386	408	413	390	410	477	463	454	425	431	429	453	455	437	444	437	413	419	439	425	434	424	451	423	448	459	440	429	462	394	418	477	411	447	435	481	432	450	426	455	418	422	431	448	445	463	450	421	437	428	441	437	448	442	448	404	444	414	436	400	439	454	394	452	460	432	420	436	435	445	428	469	448	409	417	419	485	428	439	427	423	447	450	428	437	466	481	419	451	418	440	431	445	404	430	423	425	432	436	415	429	411	433	434	440	441	424	443	445	450	447	453	497	478	426	424	456	408	408	465	413	422	413	418	442	439	415	445	452	447	415	425	440	396	448	429	415	427	429	484	443	478	436	438	458	431	449	421	443	428	434	444	449	432	410	440	421	397	432	441	457	438	433	448	427	437	447	455	410	434	437	395	440	503	432	405	482	410	445	470	436	430	443	450	411	439	438	429	408	409	426	466	424	469	453	436	457	435	414	404	423	471	424	425	426	426	435	469	433	434	415	438	460	409	438	416	438	445	484	432	419	411	405	436	404	395	419	458	393	449	450	417	424	409	443	450	463	465	429	460	383	422	443	447	430	485	436	445	428	434	415	493	445	444	461	463	419	432	425	453	461	421	416	405	458	414	464	432	433	423	440	424	428	474	442	426	434	448	446	412	430	418	429	445	419	414	432	415	408	433	389	436	441	443	442	428	469	416	484	433	433	445	428	428	439	469	442	459	487	439	457	433	427	420	475	427	434	387	393	443	412	403	423	431	450	418	409	423	430	422	412	453	448	478	380	421	435	447	449	428	449	460	444	445	416	437	404	430	435	431	424	405	449	457	441	459	427	424	420	412	435	433	435	456	406	415	441	438	450	410	443	442	472	416	414	437	429	456	454	458	447	435	443	435	439	457	428	393	445	419	418	449	447	474	391	436	438	433	394	424	462	391	459	466	448	441	429	421	421	414	454	433	424	426	423	416	424	453	422	417	450	448	402	422	447	460	465	428	432	437	439	400	426	420	452	438	444	414	470	422	408	422	432	475	447	459	423	478	448	403	398	410	482	435	443	455	412	455	428	425	441	397	415	431	435	445	448	432	466	422	425	430	419	443	425	412	445	459	411	436	405	454	440	407	452	405	472	472	459	454	466	467	417	440	415	444	443	410	425	466	431	438	442	432	445	397	422	439	435	420	442	436	435	426	457	407	453	412	450	427	431	460	437	429	428	441	430	455	438	449	443	410	397	446	401	462	429	482	423	444	418	408	442	406	470	403	418	467	427	448	429	473	452	430	468	447	434	425	413	462	444	468	403	424	438	438	475	415	422	434	403	430	456	404	450	416	439	429	435	400	462	454	431	432	436	415	430	418	464	439	439	427	432	446	401	424	443	435	418	433	441	458	478	421	454	479	430	402	443	417	469	482	440	457	456	437	395	414	473	414	431	434	454	411	432	420	446	434	433	433	452	444	442	489	450	444	414	418	444	435	445	434	453	433	473	448	398	442	415	420	431	452	434	435	479	449	481	477	474	442	447	439	447	415	466	437	431	424	422	429	397	408	454	418	448	443	446	429	446	409	421	452	429	436	429	451	408	430	446	400	427	461	409	436	460	456	448	407	419	444	465	423	416	477	431	433	408	444	416	465	443
5157	7102	5879	3281	2945	2850	2302	1772	1183	950	847	779	770	751	704	688	712	738	612	579	591	570	599	571	554	589	571	558	545	537	532	533	551	579	553	563	540	550	538	534	542	566	537	504	517	536	572	514	524	525	532	530	551	521	528	533	549	519	490	544	518	534	576	534	558	560	552	552	567	558	545	521	549	493	515	563	543	560	565	585	535	518	512	560	538	629	540	548	493	549	539	515	521	506	547	535	549	493	506	529	538	523	520	517	506	561	546	548	496	516	493	531	526	515	519	483	520	543	510	520	517	543	488	493	525	558	510	514	560	568	516	525	540	534	507	496	519	508	567	502	546	520	561	527	536	514	497	536	560	501	519	491	559	553	535	523	542	537	534	529	529	554	507	528	545	522	504	545	511	494	538	518	524	507	524	553	554	502	558	538	547	521	482	583	573	509	540	514	513	519	560	525	512	506	528	547	580	506	548	551	521	563	510	539	535	524	556	550	540	528	538	537	499	528	564	518	546	489	541	507	492	520	523	543	552	511	512	544	519	501	549	499	543	577	521	536	522	566	537	528	542	529	537	513	497	511	528	532	563	474	509	529	555	529	527	498	496	536	468	576	543	516	538	528	526	518	530	509	540	567	525	561	489	516	542	495	516	566	509	575	486	514	515	507	487	495	533	562	539	509	520	531	552	500	539	557	533	533	558	533	508	556	554	536	552	528	534	512	502	541	504	555	512	510	490	525	495	522	545	577	508	533	519	539	511	506	547	539	556	516	532	535	539	536	492	518	550	536	533	492	527	516	543	545	561	516	506	544	522	481	542	535	508	526	506	548	542	522	506	563	524	524	515	497	567	508	524	500	532	532	515	517	550	482	524	537	556	515	488	519	509	493	505	521	554	572	563	536	520	533	542	562	513	548	517	547	525	544	565	529	527	535	522	522	528	498	524	555	493	539	530	555	554	471	527	500	552	519	504	476	539	516	506	533	522	512	565	505	500	575	471	497	529	534	538	490	533	531	505	519	533	541	531	490	558	542	538	497	549	514	493	587	556	580	518	526	499	526	511	542	535	511	498	504	525	509	498	488	534	522	483	524	563	542	510	577	505	523	511	500	522	520	562	494	493	511	477	515	573	507	556	532	534	502	581	502	541	542	550	539	563	521	534	509	528	545	550	491	520	543	542	537	489	529	464	508	543	503	506	541	549	497	501	529	514	515	527	527	563	547	539	542	573	539	550	567	492	487	508	492	553	571	542	507	521	504	530	547	545	577	510	514	567	535	512	536	521	560	530	521	518	485	485	528	528	536	545	607	495	524	531	546	574	528	527	553	472	519	521	525	551	493	502	541	529	551	553	537	527	542	512	515	545	538	557	544	512	518	528	530	509	533	523	516	509	531	527	529	556	545	491	501	557	493	515	538	491	522	505	550	521	507	553	519	527	560	506	532	556	535	535	519	549	490	522	545	571	528	510	512	557	506	531	519	492	574	534	537	548	551	587	575	522	519	512	493	539	555	533	512	504	545	517	586	564	509	563	557	516	518	517	547	548	544	542	513	533	523	547	556	522	522	497	517	507	545	501	517	553	553	520	538	523	517	541	563	502	534	490	543	568	560	529	501	504	502	532	541	508	523	505	514	568	533	559	530	506	503	556	512	545	541	539	499	544	516	511	559	534	572	530	529	576	499	514	507	511	572	527	521	515	528	575	553	530	558	539	515	540	517	527	527	502	572	530	470	511	535	542	572	524	563	564	517	491	499	503	504	507	546	486	528	537	510	553	510	590	548	524	520	514	517	518	509	558	539	521	535	586	518	504	495	514	541	559	484	534	541	570	539	511	539	500	512	505	512	533	523	546	556	515	531	511	534	566	506	566	499	569	506	498	524	561	534	508	552	496	529	495	500	519	536	528	531	530	465	541	511	505	543	566	498	485	520	507	521	554	556	525	564	490	543	505	522	497	540	527	511	568	569	520	520	533	471	507	528	512	521	510	546	518	526	504	529	522	507	542	497	488	492	522	520	541	519	518	525	543	572	469	555	556	531	482	559	525	546	532	541	504	540	523	558	533	481	509	521	485	541	526	548	524	531	516	497	528	526	520	523	515	529	530	539	520	528	511	543	516	504	526	526	545	489	524	537	526	523	539	535	571	518	503	456	526	482	555	477	501	503	519	556	515	541	501	517	513	514	522	545	547	502	532	531	515	524	527	536	527	493	511	533	546	517	530	515	516	531	491	533	533	521	554	500	523	483	515	503	531	495	536	542	544	479	492	557	549	501	529	560	500	547	486	504	556	567	517	569	520	553	523	500	534	509	536	531	513	524	545	531	510	507	517	527	490	505	538	505	497	510	567	499	517	502	532	512	521	553	525	564	517	487	517	533	535	543	541	516	574	538	512	527	484	510	531	512	524	531	527	493	538	536	545	516	509	541	505	523	513	513	549	553	540	482	532	495	568	487	518	521	531	505	529	497	512	511	508	535	529	547	532	523	511	528	523	520	506	508	553	517	532	525	533	572	515	526	549	527	579	557	556	524	486	543	523	542	578	546	539	554	535	555	517	502	514	510	496	520	496	527	520	527	509	516	516	515	516	522	488	485	525	529	502	533	523	535	517	532	528	535	500	523	526	508	524	496	533	523	496	506	486	540	527	533	545	507	516	547	528	542	528	523	544	526	532	532	558	534	484	520	514	556	513	533	529	504	547	528	502	496	468	510	537	530	458	525	536	534	522	486	546	507	499	504	539	531	537	514	494	567	525	534	516	593	496	518	500	542	537	531	551	506	510	516	560	515	601	538	521	528	501	567	540	527	535	512	534	518	544	514	536	489	587	571	497	527	493	539	503	531	586	520	546	504	508	503	542	576	518	500	541	523	509	531	498	521	547	549	538	537	557	521	496	536	533	470	536	488	543	559	557	495	572	484	533	512	493	526	505	583	506	508	510	565	551	520	538	524	531	534	504	496	554	508	523	510	495	543	548	487	553	535	513	485	529	556	558	545	527	573	537	537	523	547	548	532	504	546	540	511	545	476	560	549	510	526	534	548	529	543	576	544	519	525	502	558	557	569	538	549	542	507	506	514	527	525	523	518	535	505	561	491	532	506	558	526	551	562	529	519	551	551	507	539	517	515	533	563	503	527	504	527	522	538	463	562	516	526	543	519	510	568	517	537	538	523	515	518	538	495	522	529	532	525	528	522	543	517	541	504	527	521	516	527	526	496	526	509	555	514	519	516	548	522	555	504	542	523	532	544	534	517	494	566	518	564	541	531	543	552	498	494	559	526	473	508	489	517	499	538	529	550	511	573	534	537	506	500	528	536	544	517	532	468	510	513	499	524	522	501	512	549	545	534	532	550	554	553	486	563	529	530	531	522	538	512	517	556	521	517	515	531	507	536	521	540	567	523	539	486	540	519	539	501	512	439	602	548	533	553	524	503	505	538	559	507	522	560	574	509	521	547	520	518	565	541	490	493	490	538	511	566	499	533	549	494	517	552
22711	20964	28668	23441	20971	21034	9121	1607	962	673	588	495	462	438	389	437	394	367	369	317	286	260	281	254	252	225	266	238	213	233	199	232	207	247	204	228	197	206	240	225	204	238	211	213	229	192	206	233	191	216	217	219	227	206	196	210	201	209	184	195	202	200	217	238	196	191	227	202	208	228	182	203	189	188	210	210	216	208	185	191	188	217	211	206	224	187	210	200	222	202	239	189	205	192	184	183	193	232	201	182	196	171	173	232	197	211	205	213	204	204	185	187	196	184	203	183	192	197	223	184	176	186	180	192	202	191	193	185	191	200	178	184	194	167	178	203	187	203	181	197	185	160	181	211	188	196	177	202	210	205	206	196	196	169	182	180	216	197	206	196	175	184	195	195	183	213	208	190	221	165	179	198	204	198	182	185	198	185	188	184	214	211	193	208	191	175	199	193	190	205	207	179	197	187	210	197	174	210	186	188	199	202	214	189	192	174	183	176	186	160	212	191	200	201	179	207	211	174	186	219	209	176	181	234	181	195	205	194	189	189	208	187	205	200	205	223	198	170	179	195	186	190	196	173	216	206	184	176	192	211	219	202	182	166	223	176	180	183	198	194	191	177	148	190	189	192	203	200	184	197	192	171	184	202	195	175	199	188	179	180	186	201	198	192	190	174	192	171	198	194	205	196	217	183	187	195	208	191	207	183	197	200	186	197	177	198	186	198	160	188	180	192	197	207	196	198	174	197	192	197	188	189	176	207	193	199	195	181	184	193	203	214	197	197	189	201	205	155	159	194	178	202	183	197	181	187	173	168	202	172	207	196	193	195	194	191	201	180	206	200	214	159	186	178	180	181	207	184	197	192	179	195	178	180	172	199	203	212	201	202	194	168	191	193	196	172	185	187	211	216	176	207	175	198	189	203	158	163	214	183	180	204	200	212	217	176	212	168	186	175	186	174	192	212	202	187	195	167	218	213	183	214	196	174	183	193	212	187	190	167	180	180	173	195	193	194	215	172	204	176	210	175	196	212	172	198	212	210	180	193	203	215	205	195	194	193	207	179	177	186	176	204	202	161	219	174	176	208	183	201	183	186	175	172	196	191	181	186	216	181	181	201	198	194	194	207	195	199	181	148	186	202	187	178	189	181	174	180	183	200	209	180	183	177	182	183	203	197	186	199	200	189	211	206	203	192	209	165	204	220	169	187	189	196	198	191	200	173	207	220	178	193	222	192	189	203	206	180	200	172	181	192	173	182	195	209	179	194	170	189	172	213	183	211	201	181	170	213	221	205	199	186	191	204	176	211	175	194	170	189	207	194	214	203	191	194	177	187	211	205	216	186	199	229	174	191	211	185	202	195	197	218	204	197	177	176	173	200	175	190	197	164	168	202	166	164	186	183	183	213	192	200	170	175	181	198	173	218	214	189	207	180	211	207	207	171	194	179	177	199	198	186	205	201	209	202	185	180	180	199	184	209	180	203	207	181	191	170	187	204	204	195	172	182	169	166	179	221	203	198	201	177	165	198	195	182	199	219	167	199	207	194	192	175	193	189	197	197	174	212	152	181	178	168	208	182	153	195	211	184	200	179	193	202	180	182	208	195	192	199	187	200	197	165	198	197	188	161	179	173	178	188	196	178	193	182	183	199	178	208	184	190	216	179	194	200	200	200	203	178	188	164	194	199	184	189	211	190	181	212	175	193	172	185	175	206	212	184	191	196	195	195	200	174	212	188	199	169	200	181	198	177	191	211	171	187	177	173	187	198	212	201	168	204	180	188	183	202	224	198	191	187	213	168	170	191	192	169	188	158	201	193	191	188	181	193	187	194	176	185	170	190	189	215	200	190	219	186	210	194	207	195	171	179	197	202	190	187	203	172	161	178	190	211	199	202	203	208	203	201	193	205	171	193	194	202	178	175	187	197	171	191	198	175	166	161	213	183	161	188	198	201	166	182	180	191	203	202	176	184	197	208	199	182	186	189	205	177	203	178	189	171	196	173	201	195	189	181	160	194	185	194	164	186	175	206	202	202	219	184	186	177	219	201	189	166	190	189	188	189	176	204	202	186	189	188	193	186	204	210	202	206	184	180	203	195	169	190	190	174	190	185	167	159	188	188	191	181	194	196	186	184	167	186	183	191	193	207	177	201	185	179	196	193	197	179	171	196	172	202	195	165	198	201	176	176	192	201	189	188	196	195	202	198	189	197	193	182	185	173	214	200	208	210	188	200	176	185	191	192	185	173	191	181	194	188	188	196	185	213	194	207	148	216	190	182	201	169	189	201	191	197	178	216	177	180	193	200	186	199	207	175	213	209	200	159	179	198	187	203	206	206	190	213	203	199	179	209	187	188	228	217	190	192	176	182	180	189	210	188	189	163	188	206	193	178	175	181	190	188	177	195	193	193	175	180	206	212	180	186	182	191	185	188	175	195	191	189	182	173	171	191	190	204	203	164	189	168	192	185	193	188	203	187	184	186	190	178	187	178	200	200	198	163	197	224	193	182	166	197	193	177	174	191	191	187	181	193	170	184	209	167	194	180	195	195	179	188	197	201	174	192	196	176	220	203	200	187	182	199	188	184	203	192	171	195	160	206	202	224	192	185	198	206	204	189	173	189	169	179	173	198	197	192	208	171	195	167	179	181	212	199	188	178	175	181	179	196	184	184	199	190	198	179	186	182	186	218	205	186	168	187	215	184	195	195	203	196	174	175	195	202	196	182	199	191	223	198	200	194	208	183	182	200	179	182	196	187	167	184	168	197	212	186	166	166	186	173	196	196	160	186	211	192	170	207	182	204	193	184	191	216	205	202	183	179	184	177	181	207	196	185	178	194	181	221	166	191	166	207	195	193	230	184	194	179	189	183	182	174	196	180	190	188	207	182	197	208	194	187	165	169	175	190	171	203	218	192	208	183	192	185	186	195	200	200	206	206	204	183	201	179	203	186	184	196	182	184	200	179	204	183	202	200	192	192	183	182	201	185	181	175	180	209	181	184	182	192	183	188	199	178	193	184	184	177	211	181	198	171	174	225	175	179	204	186	182	190	174	172	177	196	174	185	187	181	180	208	169	220	206	159	188	190	184	231	182	216	174	193	191	203	179	176	174	185	172	174	209	175	194	201	203	218	193	196	186	182	202	179	177	164	198	212	220	187	192	187	172	195	180	193	192	220	192	191	204	188	185	186	178	180	177	225	190	198	179	176	174	205	198	203	178	196	199	198	206	196	194	178	204	195	161	199	186	198	209	166	175	214	185	170	177	201	182	191	190	201	190	176	199	202	175	199	180	177	162	186	159	184	147	225	188	178	196	218	169	183	203	198	213	179	174	201	186	204	179	214	206	193	167	191	210	210	190	179	191	188	177	199	179	189	192	199	189	185	194	201	213	181	180	196	192	172	173	189	183	200	198	176	199	193	177	172	159	218	173	194	210	198	176	182	224	160	196	200	186	190	193	187	195	215	181	174	207	205	177	207	201	191	189	175	178	180	181	172
7471	17446	14533	8296	6898	6065	4586	3223	2144	1480	1258	1051	911	791	789	756	656	659	599	474	458	444	422	399	372	335	337	326	318	292	339	313	315	298	302	304	261	314	303	304	253	259	276	266	253	229	250	268	274	243	262	264	267	252	254	266	272	250	249	265	225	253	250	268	262	265	238	266	247	284	240	252	246	228	225	245	225	231	254	226	232	254	275	273	282	256	296	242	230	227	234	204	236	235	242	205	222	226	226	213	240	212	190	240	230	229	237	237	213	250	229	226	238	222	225	221	238	242	234	243	233	218	223	243	240	210	232	199	225	220	242	253	230	213	252	253	238	217	235	241	235	223	210	230	229	239	191	221	229	220	222	220	251	230	230	242	238	243	223	233	242	220	242	233	252	228	266	223	223	241	225	181	244	233	234	234	243	243	212	240	190	224	229	222	247	245	215	242	268	209	245	246	222	219	230	233	213	219	225	183	241	239	224	235	201	250	249	211	224	243	248	252	225	235	234	231	226	212	217	231	227	238	233	254	256	228	229	235	213	217	206	215	213	227	243	210	233	257	237	236	211	244	236	250	235	238	226	234	219	227	189	225	252	237	228	220	257	227	248	231	249	232	239	256	263	235	221	192	231	255	250	242	231	242	196	246	236	217	227	224	208	214	219	234	231	229	257	229	240	213	222	240	218	251	238	241	223	205	203	213	209	243	229	260	222	225	232	218	227	241	232	219	222	226	240	231	259	232	229	228	226	224	259	245	206	230	270	225	216	242	230	262	224	202	249	210	233	215	234	230	241	221	253	236	212	244	239	211	216	239	247	257	205	246	259	223	214	232	247	248	220	205	212	216	243	208	210	225	231	222	213	249	240	215	213	213	201	238	247	220	214	217	226	234	242	228	232	207	225	218	249	202	222	256	234	235	225	252	233	204	217	224	212	228	255	218	237	232	214	258	222	232	212	206	234	248	238	224	216	213	246	220	230	210	224	238	218	223	216	229	236	244	217	202	223	244	224	228	232	247	223	241	218	237	234	236	249	212	241	218	230	250	251	234	215	264	241	249	221	224	212	208	266	241	219	218	235	241	206	207	208	220	237	263	246	219	234	241	231	195	226	266	231	199	251	211	195	259	203	256	220	253	240	233	239	228	207	245	209	271	239	236	209	217	252	234	211	229	226	219	203	213	227	232	217	239	212	236	274	227	216	222	226	232	219	235	232	213	235	243	225	242	224	234	246	229	219	240	223	235	254	200	230	258	232	243	209	216	237	240	223	230	244	250	241	229	209	251	222	235	219	231	202	243	249	258	229	230	289	231	238	231	231	235	219	224	220	249	223	267	243	253	218	250	230	231	222	210	234	250	227	216	235	214	229	217	223	233	225	225	236	240	219	238	227	245	204	214	225	247	202	226	211	224	216	210	220	240	230	245	230	231	212	225	229	272	198	236	235	224	230	233	219	204	215	240	227	218	248	247	226	218	226	212	229	252	239	248	230	260	251	222	224	238	237	255	242	214	218	256	263	263	230	245	217	219	227	229	248	226	258	212	237	218	221	207	235	254	256	249	261	205	234	206	228	272	210	211	219	219	219	252	223	239	242	253	229	242	214	209	206	205	239	224	231	222	215	199	249	225	229	209	239	239	204	216	205	250	233	213	241	242	231	241	243	245	217	248	231	253	239	222	214	223	247	208	233	216	215	219	231	197	229	205	221	224	246	235	232	233	238	197	230	227	189	222	224	255	246	226	251	229	239	223	235	204	218	261	238	246	231	204	202	235	229	243	213	240	239	236	238	213	228	217	229	198	222	244	228	210	218	223	232	230	213	225	245	243	231	236	216	212	204	239	252	238	244	231	238	228	220	267	202	256	229	227	240	216	256	228	204	231	229	209	228	225	199	233	211	248	217	226	249	235	229	241	235	233	230	214	238	232	241	225	188	234	221	203	243	222	216	239	244	223	204	235	251	218	231	226	228	236	213	229	257	238	217	229	251	214	239	215	207	228	207	232	231	229	254	211	242	231	241	230	225	235	227	206	260	233	255	237	237	235	226	200	232	243	236	205	256	262	215	226	216	235	230	238	231	217	226	224	242	241	213	238	228	251	231	236	216	243	259	237	245	239	222	228	235	252	239	214	241	242	226	238	212	230	240	245	215	240	230	247	224	227	232	247	247	233	224	236	234	220	230	224	222	249	264	246	219	232	227	215	255	233	227	248	250	253	222	246	215	225	233	242	250	237	233	231	240	218	229	225	211	255	230	233	240	231	254	229	260	232	204	224	214	201	240	216	253	216	236	215	217	215	233	224	236	229	210	230	217	221	226	217	240	235	240	208	227	200	218	245	237	234	222	244	231	208	221	217	212	229	222	237	223	253	226	245	208	230	238	226	234	251	232	214	238	257	245	215	229	221	231	224	235	251	225	217	234	235	211	241	221	225	234	222	240	231	215	240	257	234	240	225	197	243	238	195	246	236	241	252	236	230	236	235	216	211	235	246	243	227	249	229	231	228	251	215	200	238	235	214	234	225	213	224	230	204	209	198	221	216	223	226	226	178	232	210	252	225	248	237	214	239	221	196	230	226	235	237	226	223	237	243	220	208	227	245	240	243	223	219	244	229	213	247	208	220	216	255	230	231	238	218	225	230	234	232	233	219	215	235	213	219	255	232	222	235	222	206	224	225	250	204	255	195	253	241	237	233	241	218	217	212	261	211	229	232	219	246	256	241	242	244	211	249	232	221	223	202	210	275	207	213	261	226	233	228	222	220	207	248	218	262	242	217	237	219	229	220	253	232	262	199	251	207	221	246	209	229	237	210	216	229	233	228	240	239	241	234	232	230	257	237	225	244	236	228	253	250	253	231	236	235	244	212	212	208	225	216	230	235	230	238	245	223	211	236	242	221	258	214	216	225	219	231	203	222	223	247	239	232	230	213	202	219	198	249	239	186	235	243	207	236	223	225	239	218	247	244	230	248	251	221	249	240	236	238	235	191	233	247	251	229	235	224	270	233	233	228	224	223	231	249	226	202	207	236	221	228	226	235	210	246	216	240	231	248	239	226	274	209	227	228	225	207	256	209	219	230	211	224	230	244	228	245	243	245	228	229	216	235	250	261	225	251	216	216	225	221	257	233	222	244	235	246	220	226	233	240	247	207	237	235	248	226	239	208	229	263	208	241	250	240	228	206	219	224	227	224	218	250	236	220	222	209	242	241	247	235	205	234	236	219	226	216	214	249	224	212	240	230	211	249	226	232	226	228	221	252	220	213	239	229	200	228	219	247	225	244	211	235	236	227	209	234	218	269	210	235	257	236	225	221	241	200	225	208	234	212	209	187	225	229	224	238	244	229	220	222	223	242	219	257	210	233	235	254	218	212	225	222	223	234	242	248	239	227	223	239	260	223	213	243	234	234	221	215	240	247	250	226	262	224	211	220	180	214	196	205	218	222	228	246	245	214	237	269	225	238	220	202	202	236	239	244	246	247	212	230	204	231	218	204
26792	18505	5010	1199	967	920	679	548	493	436	418	392	457	401	392	378	392	395	366	377	388	396	378	402	375	395	363	397	388	384	367	374	408	414	395	372	367	404	405	387	366	363	371	373	403	393	390	385	344	380	365	345	384	401	378	410	367	383	396	387	367	421	399	414	385	404	402	409	386	334	374	391	376	378	431	383	397	375	397	354	392	407	418	422	391	337	387	390	369	407	353	373	416	391	381	405	377	385	376	379	371	379	370	382	373	361	354	365	378	387	388	345	341	399	385	411	368	389	372	348	340	393	392	409	436	376	384	367	361	397	377	347	429	376	366	365	389	387	461	363	361	361	377	355	407	390	420	379	385	411	367	405	405	415	395	406	391	374	387	339	371	343	348	395	369	395	391	402	376	378	428	389	401	385	384	364	376	372	365	403	397	426	362	399	371	389	381	412	381	375	387	381	385	366	382	355	391	382	376	329	415	368	398	378	400	361	399	387	406	385	377	405	398	373	365	377	362	372	387	408	392	383	382	380	352	380	356	363	392	380	410	371	379	387	384	369	376	379	405	361	363	390	359	362	386	383	401	384	349	366	395	369	364	405	388	370	358	374	381	358	373	389	387	400	352	359	403	395	393	361	376	385	389	358	411	384	406	421	367	376	391	370	395	385	356	371	380	366	414	385	362	344	386	372	408	375	389	348	367	370	359	351	389	371	378	396	385	387	356	407	333	350	392	389	388	386	385	414	402	365	414	361	394	402	357	423	364	378	362	367	365	390	351	363	407	357	375	348	394	384	384	378	407	387	392	412	390	353	399	367	417	402	363	362	429	389	383	381	361	362	422	394	403	358	386	396	346	384	394	378	404	363	368	390	397	380	401	389	385	374	406	400	389	409	359	386	403	381	395	404	415	408	374	409	396	399	418	366	385	403	381	361	393	358	353	373	363	406	361	376	349	380	405	387	379	344	393	335	386	444	380	366	391	380	371	393	356	404	387	409	391	363	402	374	400	394	417	374	367	398	369	390	377	394	383	385	382	408	404	365	376	391	373	374	379	384	360	343	365	417	406	415	378	390	390	354	356	420	407	377	366	376	393	378	394	400	371	375	387	378	407	381	386	392	335	388	404	408	402	370	393	396	365	384	383	352	390	399	425	396	384	366	398	396	373	393	381	410	362	391	393	381	362	379	363	346	393	361	370	380	404	372	343	384	368	402	416	419	380	367	376	363	384	370	360	348	348	327	369	387	359	386	414	405	360	428	390	362	375	356	364	398	386	382	380	387	349	358	393	424	415	366	377	387	368	373	345	397	384	382	385	377	370	385	367	409	380	372	365	400	377	357	374	399	407	392	347	441	372	389	382	393	374	365	352	384	365	379	364	365	408	402	374	406	425	383	357	394	384	394	388	385	378	360	368	386	417	378	375	375	420	380	401	410	365	362	382	395	350	394	379	372	412	416	363	373	366	399	361	366	358	362	374	398	399	395	376	334	367	385	354	394	376	358	391	391	415	401	333	363	368	383	366	350	381	365	397	342	361	398	405	379	344	388	356	376	384	408	345	369	377	361	391	334	359	360	383	353	357	427	378	372	411	397	392	361	401	377	351	398	367	403	393	405	381	410	387	363	371	382	380	353	384	391	386	412	354	394	392	387	419	387	364	381	379	380	367	361	394	418	364	341	415	401	383	373	383	392	335	391	392	416	335	409	396	387	371	382	350	375	392	397	359	357	356	436	352	370	379	400	418	358	341	395	350	381	369	378	354	370	374	377	425	364	387	417	361	397	351	357	389	386	383	376	386	370	392	398	390	366	375	397	372	391	395	404	369	385	384	403	410	421	377	396	371	409	362	367	402	388	374	408	353	371	377	394	367	412	385	426	403	385	354	371	360	360	367	351	415	363	365	404	400	410	390	383	378	386	382	390	378	384	404	413	340	381	370	388	359	387	352	364	358	376	359	358	392	398	399	375	380	376	397	361	361	343	374	374	391	409	433	336	399	404	385	367	404	401	376	400	388	387	386	406	348	388	374	352	383	347	373	378	373	378	360	395	437	384	407	401	367	389	405	389	392	374	398	379	380	387	411	353	412	389	383	369	382	357	392	347	387	382	381	410	375	378	361	383	371	394	366	368	362	366	386	403	360	362	384	381	369	394	379	369	376	386	392	352	417	389	399	383	342	370	401	397	396	344	412	401	365	373	392	399	387	370	373	398	399	373	410	340	359	383	409	364	413	422	335	374	372	390	358	380	391	388	361	360	388	386	380	350	396	420	395	365	416	382	379	354	403	379	375	370	377	357	412	381	396	363	376	344	327	392	414	371	406	375	349	376	368	408	386	381	388	401	365	354	405	416	375	380	378	386	398	365	394	344	364	348	389	370	384	366	425	393	413	382	383	396	397	407	383	387	392	378	386	389	413	381	373	392	388	381	385	355	365	379	381	368	385	401	368	391	412	387	383	390	410	382	382	381	405	376	385	342	356	366	384	365	373	393	389	394	380	382	382	381	390	389	372	398	401	382	353	379	400	369	371	405	389	365	381	374	380	358	409	367	394	351	355	373	366	401	381	378	418	377	387	381	390	353	344	412	393	380	371	379	368	377	413	381	376	367	351	398	363	368	375	368	388	381	371	349	375	367	379	345	407	374	375	390	388	367	325	342	388	395	398	390	337	367	380	389	388	387	373	370	422	375	401	398	384	369	386	350	391	385	377	422	395	376	390	400	397	390	358	366	356	378	397	361	364	386	412	379	383	403	382	367	409	402	395	401	377	384	390	364	376	361	383	369	375	408	372	406	379	392	392	354	370	395	364	379	386	380	389	353	371	395	381	359	356	385	368	371	412	421	349	373	355	368	348	387	378	378	361	390	392	391	412	392	391	358	385	401	408	383	378	405	400	390	396	401	391	366	367	393	388	374	402	381	350	375	380	370	362	377	383	385	386	394	394	406	367	382	403	386	373	376	397	361	355	407	387	375	398	353	362	397	380	373	386	411	380	376	382	355	358	385	420	372	356	387	400	403	368	365	378	412	393	378	367	353	330	410	387	372	372	357	372	413	336	395	403	386	365	399	380	394	403	357	388	398	378	359	387	347	357	375	366	375	371	394	371	426	373	398	379	385	368	357	348	393	336	364	412	388	378	357	405	373	383	388	371	407	375	384	389	412	387	391	407	349	346	399	396	370	372	380	358	363	370	389	384	396	370	407	387	418	374	396	415	353	393	375	356	406	406	396	380	373	385	394	372	383	376	378	409	357	371	338	386	362	378	385	363	386	378	409	384	364	362	405	399	365	351	328	378	378	387	363	387	378	374	398	370	380	401	366	398	343	397	393	384	378	385	360	360	393	401	367	392	380	398	381	404	383	383	346	363	343	347	391	403	352	396	387	366	404	393	363	398	354	388	381	375	388	344	366	362	404	359	378	370	387	407	379	374	353	397	355	370	373	350	371	407	394	388	417	395	374	348	379	369	398	369	361	367	345	333	344	363	381	385	353
4393	2259	2161	1540	1695	1667	1347	969	679	594	539	493	550	579	560	543	566	590	494	473	497	493	503	469	492	482	481	463	489	428	460	475	471	481	491	445	499	489	504	472	501	519	488	534	454	484	475	457	501	484	434	466	473	487	503	461	478	538	495	457	482	474	504	472	477	511	470	513	471	463	456	509	494	497	483	484	469	464	503	482	497	498	458	496	504	454	509	477	507	483	529	486	450	468	468	448	491	464	473	463	498	450	445	491	480	461	515	516	500	474	456	484	485	453	464	532	486	452	475	482	491	486	476	465	495	463	480	496	470	452	491	465	465	540	462	463	441	478	479	531	519	476	501	464	496	475	510	443	491	470	453	459	469	458	516	494	439	469	443	488	483	499	504	486	474	445	497	464	445	481	468	494	469	463	482	449	516	474	487	517	418	470	477	460	488	492	470	441	426	499	441	475	472	473	479	479	530	494	454	475	480	489	446	479	502	454	480	491	475	447	482	476	477	464	474	487	437	426	475	478	448	489	478	472	475	465	469	466	473	426	517	503	511	513	483	475	457	443	433	466	458	461	466	463	452	485	462	469	500	460	476	459	466	515	453	501	509	467	439	466	534	478	459	465	441	478	481	489	499	470	468	464	469	462	451	441	471	497	490	478	511	442	449	468	520	479	489	462	432	473	473	501	455	455	444	482	474	494	496	505	469	488	489	489	498	495	474	441	454	435	517	458	451	462	498	498	499	474	433	481	481	482	510	471	492	468	459	488	462	469	440	456	491	503	470	470	458	492	485	472	477	460	419	484	511	470	458	482	488	469	503	502	466	497	485	447	494	477	483	471	457	474	512	471	473	459	475	473	494	430	486	454	459	498	476	482	464	507	500	526	497	477	485	478	508	448	463	467	448	437	489	456	465	454	487	472	461	480	482	461	438	479	432	472	466	492	475	468	462	468	464	491	494	499	470	467	468	495	462	477	467	474	460	475	518	468	446	468	489	485	497	504	461	484	485	469	459	451	480	454	520	469	488	457	473	501	467	487	494	504	461	463	468	447	469	505	479	460	506	420	475	461	482	458	491	469	495	498	459	449	476	488	490	470	485	495	493	471	492	472	444	482	481	470	493	451	471	460	506	466	424	449	474	430	438	437	480	472	489	466	472	478	428	478	461	484	490	455	485	531	444	485	462	478	495	484	465	457	451	483	461	474	472	484	449	501	485	490	476	469	463	430	485	458	496	487	478	499	455	500	453	469	445	458	480	433	477	531	487	432	445	490	462	471	448	471	438	441	455	453	469	437	492	493	445	491	473	481	512	500	453	471	470	475	483	492	478	434	456	474	505	489	463	457	489	481	494	450	493	483	484	465	481	476	436	499	431	449	483	441	478	454	495	491	471	488	483	475	452	507	506	463	506	443	499	477	484	451	486	485	478	494	465	479	499	438	467	440	469	448	444	480	488	463	441	453	450	480	491	484	485	460	485	509	479	452	474	482	513	509	458	449	473	466	455	483	460	483	499	472	475	483	477	516	465	412	473	463	457	463	460	478	441	493	496	504	478	482	486	460	468	467	496	498	456	518	487	452	459	460	468	448	468	469	455	458	482	432	511	474	477	473	473	487	473	472	491	480	472	484	454	470	468	438	475	463	459	486	482	512	461	427	458	488	461	479	494	465	434	475	463	466	468	502	459	479	470	471	482	471	473	511	494	453	457	463	500	469	482	440	476	510	459	450	463	512	454	510	494	496	466	475	507	489	507	481	452	473	479	499	483	472	485	532	476	453	461	456	483	486	446	434	497	498	490	464	451	462	516	476	450	505	475	463	472	515	442	435	481	474	461	466	499	458	500	446	481	530	495	487	486	470	466	459	484	459	462	492	514	464	459	475	484	496	483	461	467	485	511	456	476	470	489	462	478	445	435	481	467	494	479	506	487	455	447	476	469	501	510	450	450	490	452	425	499	475	477	490	516	455	472	459	504	490	473	504	486	493	506	453	472	457	442	479	468	477	468	445	436	438	479	486	481	477	486	475	463	473	460	439	487	466	486	506	483	458	522	467	474	479	448	449	483	488	495	457	479	475	467	480	505	449	469	468	450	462	465	465	476	495	474	447	494	490	466	483	480	477	441	469	488	490	500	510	478	510	481	466	496	479	502	502	456	495	483	480	480	437	450	477	509	478	461	493	488	464	473	468	481	453	461	488	475	497	477	490	518	476	466	479	483	432	501	467	472	503	476	492	479	448	480	466	516	432	454	458	501	516	437	464	490	462	456	475	511	440	467	490	470	439	516	489	422	471	496	478	486	469	491	473	515	432	460	450	478	508	470	466	483	473	450	459	463	503	459	481	430	488	465	459	522	465	457	475	475	482	487	448	460	460	448	424	479	427	469	493	486	475	437	494	466	479	421	470	472	484	477	447	450	467	467	449	478	463	461	483	453	466	494	530	473	442	482	490	487	437	487	504	486	497	495	509	518	464	454	466	481	524	495	469	454	439	481	469	460	448	461	457	474	464	472	506	462	491	466	487	451	494	444	469	441	452	483	439	496	513	484	479	471	486	511	474	437	461	465	480	478	462	424	493	487	485	485	477	465	461	518	514	466	498	444	481	474	490	463	477	440	492	458	475	446	496	451	497	490	472	454	467	477	480	472	502	495	497	460	468	496	460	517	460	482	458	467	524	463	491	458	466	485	495	455	490	512	507	491	444	484	501	461	473	511	469	508	426	475	472	492	415	464	511	459	507	511	520	466	489	498	456	464	462	460	474	467	480	469	497	474	506	469	491	495	458	476	475	454	470	466	460	424	458	437	459	458	470	458	470	494	491	449	447	500	461	485	480	495	476	482	449	452	488	497	469	464	457	465	471	497	486	497	444	483	443	461	498	453	494	507	442	472	458	489	484	470	494	481	435	483	473	483	471	476	488	446	497	478	500	491	489	469	456	490	465	501	497	455	497	491	466	474	484	465	469	458	491	503	493	471	467	486	453	492	458	460	473	492	435	479	468	497	465	452	465	477	496	464	453	459	431	461	487	494	491	468	447	448	490	475	486	485	454	409	488	485	484	500	454	447	476	478	459	453	502	473	519	485	484	438	477	463	519	462	476	468	481	464	425	465	452	468	439	467	486	505	454	461	446	484	479	476	470	483	480	487	437	424	484	445	422	468	477	466	487	491	421	484	468	479	475	474	466	496	470	454	503	468	462	420	450	433	461	440	446	440	489	486	482	479	499	486	501	444	486	491	496	495	450	478	506	479	487	437	499	487	492	478	468	467	456	455	439	444	466	505	468	475	487	443	522	462	463	503	512	502	469	425	465	488	458	462	485	453	478	489	465	484	504	453	466	463	460	475	453	411	516	451	459	458	467	455	492	458	493	477	458	476	474	490	508	459	465	489	473	487	460	451	473	547	468	521	470	468	451	467	465	475	458	471	477	486	477	509	498	474	485	479	430	483	465	456	465	453	438	461	467	504	468	468	482	479	467	518	518	498	439	528	472
23797	20922	28114	23863	20894	9347	1737	896	562	524	454	380	341	314	333	325	311	298	259	252	254	243	242	241	231	217	247	194	199	228	221	207	179	187	207	207	179	243	235	233	213	175	230	187	206	220	196	193	201	194	228	215	214	222	220	217	199	202	197	227	209	204	187	231	203	209	180	191	191	226	210	226	228	210	195	203	183	176	190	193	204	202	196	225	204	198	192	194	195	229	203	222	185	230	212	208	189	163	221	224	202	178	205	208	194	216	187	206	203	198	181	209	165	211	192	199	192	203	201	200	220	178	185	203	207	181	198	202	192	195	208	194	193	219	183	203	193	204	198	187	183	197	222	204	212	194	202	200	216	210	216	181	194	185	181	188	165	199	174	206	198	196	196	187	211	164	190	174	199	203	210	195	196	203	214	197	188	234	205	194	187	172	201	204	190	187	189	204	216	203	171	186	205	206	199	204	187	192	216	200	194	174	205	197	177	196	182	173	194	188	203	182	189	203	183	198	183	194	181	193	188	207	205	228	214	204	201	183	200	188	186	181	197	192	189	196	194	192	200	180	191	208	215	192	179	199	177	183	196	190	181	178	192	182	187	182	192	204	192	214	187	180	198	187	184	202	185	200	229	184	186	166	182	191	193	193	213	212	180	192	151	184	207	196	182	193	221	206	183	201	199	179	191	198	182	177	211	190	181	180	204	198	186	184	196	188	216	201	211	182	208	178	193	196	192	237	181	168	190	188	229	192	201	184	219	191	192	206	178	203	194	183	190	211	193	193	198	186	196	200	203	187	186	181	213	187	210	181	192	208	200	195	177	204	175	207	183	188	193	184	171	204	200	222	191	211	206	199	197	204	177	209	206	198	169	183	182	181	203	196	181	178	194	164	179	206	198	193	197	217	174	179	197	162	193	178	193	201	185	198	190	173	178	212	186	186	205	211	182	212	204	189	212	217	211	209	191	171	191	194	187	209	183	188	192	216	210	194	186	193	213	217	185	205	171	199	223	184	169	195	161	191	200	186	189	195	211	191	182	229	211	207	183	199	189	183	207	214	208	207	214	213	189	170	184	181	209	187	185	174	221	205	184	213	206	190	214	176	202	195	207	177	175	184	196	187	186	198	173	194	203	195	225	194	198	198	165	193	194	200	216	211	161	189	169	211	189	197	176	188	186	186	180	183	200	204	216	201	209	184	218	190	209	207	196	192	215	208	185	199	194	189	208	178	209	205	200	181	181	220	222	189	208	181	192	190	193	196	186	192	142	216	175	187	183	188	185	188	187	198	199	191	198	183	206	185	191	179	188	202	189	167	203	208	194	171	177	219	208	190	181	200	192	174	228	179	188	183	186	212	207	205	211	185	193	168	193	185	167	197	211	197	181	187	212	185	172	192	202	200	187	187	225	189	219	185	201	199	184	195	183	174	182	188	180	197	187	215	192	220	187	206	177	174	192	207	215	195	210	177	193	185	189	158	187	206	191	173	213	185	178	226	226	195	215	198	185	206	192	189	213	215	199	199	204	144	198	207	213	170	180	230	195	192	185	189	198	186	212	201	183	183	188	194	193	205	165	199	188	209	180	196	193	183	191	188	206	199	204	225	206	180	196	178	210	197	194	188	200	202	200	204	214	151	167	194	218	220	178	203	203	209	222	189	180	191	200	199	205	191	193	177	190	182	197	199	225	186	181	192	176	206	180	180	186	203	194	217	202	201	190	192	217	216	200	205	165	188	194	218	223	203	206	206	202	181	187	206	169	184	190	211	208	210	181	198	189	189	194	174	205	218	196	222	207	189	220	175	175	198	201	184	195	218	177	198	216	207	182	209	190	198	201	205	190	176	186	212	208	220	211	213	191	197	175	208	154	180	198	209	214	185	221	200	207	204	180	192	196	174	195	192	197	195	211	195	202	215	213	210	229	222	200	186	208	199	191	199	229	201	196	185	180	206	192	189	193	222	206	188	195	177	190	192	173	207	201	186	216	212	196	166	177	183	182	209	156	191	180	198	208	217	185	190	210	193	188	192	172	202	222	216	205	197	182	204	193	232	176	165	173	204	187	193	192	201	200	199	210	187	187	204	202	201	180	195	207	192	205	172	195	205	217	183	227	190	194	183	191	196	198	195	197	209	183	190	172	204	206	168	199	190	200	181	214	219	237	176	208	174	188	185	187	180	195	196	183	191	237	183	178	202	213	170	181	203	202	184	193	200	213	191	213	189	180	178	180	171	173	185	199	208	204	198	187	186	201	196	156	196	173	231	205	191	170	205	187	190	163	199	193	190	213	195	189	191	183	187	198	215	187	196	198	206	195	207	196	160	209	208	200	195	214	224	182	197	168	196	177	186	172	203	197	193	193	194	206	184	189	212	196	180	189	185	206	189	178	204	217	187	173	192	198	202	186	161	202	185	186	190	203	201	199	183	188	170	201	214	185	202	188	221	217	192	181	186	228	198	195	193	182	170	226	182	199	222	197	198	192	180	223	182	188	207	222	174	196	207	195	197	195	197	191	195	175	211	168	203	211	170	208	231	197	181	212	199	168	179	192	197	214	180	176	192	204	187	193	207	192	219	172	179	211	197	182	190	179	204	176	189	209	187	177	189	190	212	194	198	196	212	205	166	223	208	197	183	200	180	204	184	173	206	205	201	211	206	205	191	205	216	199	218	186	191	213	192	177	226	185	192	179	175	205	212	167	223	217	196	180	194	169	207	205	167	178	211	204	189	190	210	199	194	196	199	199	213	186	206	213	198	206	210	191	176	175	181	203	213	168	206	193	214	191	209	194	207	195	204	184	182	204	180	195	225	202	197	205	190	172	197	199	195	250	186	187	204	212	197	188	192	186	172	187	197	217	193	191	173	217	176	212	198	189	187	200	221	193	215	208	194	203	183	210	219	169	203	204	191	188	196	204	189	185	184	206	187	206	196	241	202	201	205	187	208	209	206	201	184	196	198	174	224	204	185	206	188	182	198	232	189	200	187	208	213	208	180	192	188	193	191	184	197	177	191	203	181	183	206	204	187	196	203	189	208	189	193	172	221	206	204	196	172	183	209	187	198	205	179	189	157	184	202	207	190	217	201	210	206	195	202	206	204	207	172	200	218	195	184	206	177	201	196	209	201	200	205	207	190	201	184	187	192	190	219	186	209	180	154	174	212	194	212	220	184	222	211	174	242	206	188	213	192	181	190	198	178	186	186	188	191	202	197	184	203	210	164	162	178	192	229	175	206	190	196	195	175	212	190	198	224	199	214	205	186	191	188	201	193	205	188	199	181	198	198	189	200	181	199	201	173	206	168	192	188	208	168	188	181	184	220	206	210	183	211	191	178	188	174	186	209	207	193	191	197	181	173	191	211	194	198	198	188	183	203	210	217	205	211	202	201	180	194	195	180	191	206	206	180	206	187	186	192	205	196	210	172	190	189	197	165	200	191	191	188	200	190	217	203	220	200	173	219	225	193	235	178	196	189	218	186	189	185	202	210	189	218
5171	10838	9233	4979	4420	3857	2740	1906	1224	925	762	671	614	584	552	529	520	479	424	388	371	345	327	346	321	324	310	288	295	303	317	266	282	288	262	264	294	297	295	286	309	282	279	313	284	281	275	270	288	256	249	293	269	255	266	270	275	268	268	284	252	277	279	264	283	239	268	304	261	231	259	264	264	278	247	261	244	253	262	259	262	233	239	280	297	267	278	250	250	282	247	260	268	268	253	248	254	292	254	279	233	239	245	245	235	275	240	255	275	250	270	254	241	251	258	229	244	272	249	270	271	233	255	218	254	240	287	254	272	255	249	250	239	247	252	245	255	238	264	246	272	258	257	267	276	278	250	260	245	262	245	249	254	264	242	265	246	254	263	247	228	252	257	227	227	256	245	229	245	254	256	250	250	251	241	256	234	260	251	255	258	249	247	267	240	248	263	252	249	248	274	248	260	264	240	262	256	244	264	239	263	253	236	242	262	229	251	260	248	235	237	242	252	227	239	263	260	286	243	226	232	262	282	263	259	255	272	277	254	258	238	253	240	255	239	275	255	258	229	259	277	251	238	249	291	259	249	247	271	230	256	265	214	265	262	270	255	249	237	259	246	271	245	295	258	264	282	239	229	254	272	233	252	282	277	240	256	241	259	260	254	254	260	272	270	246	240	275	226	241	253	225	256	244	262	226	237	250	252	242	255	243	257	270	263	215	251	239	244	232	268	268	255	247	237	275	233	254	270	229	257	225	246	244	259	263	240	250	269	253	245	268	242	247	255	237	255	259	262	264	239	272	242	233	259	282	281	222	263	236	249	242	270	223	225	259	255	248	267	258	259	259	260	229	247	273	244	226	264	228	233	270	262	224	275	275	246	233	255	248	273	262	269	248	253	258	250	252	289	261	263	235	217	245	256	249	242	235	234	241	218	260	270	268	242	283	254	287	255	257	265	273	258	227	265	264	269	256	257	254	276	242	252	275	263	259	247	246	248	249	252	255	250	260	269	248	256	243	250	244	266	244	233	239	258	270	234	248	242	246	267	276	253	264	239	253	262	250	239	261	251	269	253	254	248	262	276	250	242	272	306	249	282	293	222	277	282	267	220	260	260	241	233	269	255	260	273	249	295	282	277	263	254	281	231	276	265	259	243	251	273	262	232	243	219	222	227	248	263	270	236	260	257	253	279	252	251	205	231	246	265	270	231	266	253	258	224	242	245	257	268	262	263	232	248	265	239	272	243	239	266	250	251	258	270	248	268	258	274	249	227	252	255	258	246	231	248	264	240	253	242	258	255	258	253	303	250	228	245	262	243	259	236	262	264	221	284	247	262	275	280	266	250	268	262	267	252	229	262	225	267	254	258	244	240	227	286	244	261	261	276	247	219	266	282	259	225	251	251	256	253	253	263	279	233	271	232	235	215	263	236	249	248	268	232	202	258	281	264	226	258	266	257	244	257	279	233	276	224	274	283	222	255	268	278	243	264	265	250	269	228	265	259	252	229	257	296	241	246	242	223	257	258	246	261	274	248	273	251	243	255	264	252	269	269	258	254	270	282	241	246	255	254	250	255	247	266	227	257	231	264	272	248	234	263	253	258	253	230	275	254	277	252	249	255	254	232	254	277	270	243	253	233	256	268	238	259	272	242	246	245	276	228	236	239	235	235	229	242	243	238	219	244	250	226	252	287	255	247	258	238	208	256	276	262	235	245	241	230	267	262	261	255	233	246	234	222	237	257	264	224	231	283	247	287	249	239	277	235	248	245	256	244	250	270	249	262	259	254	254	260	237	261	245	249	226	215	249	268	269	234	222	262	253	234	247	256	239	258	258	267	267	261	256	233	263	275	265	247	257	245	253	272	254	273	241	259	221	261	272	242	247	267	228	250	265	261	231	259	226	261	213	255	260	233	250	236	232	265	240	257	267	241	250	259	246	263	256	248	237	248	284	248	254	241	244	255	257	262	258	252	257	252	286	251	272	259	248	274	231	245	235	279	260	250	222	257	254	262	248	255	261	283	247	265	234	245	267	243	260	258	288	265	251	240	229	250	252	265	259	255	253	248	244	265	248	253	243	268	243	246	253	274	263	250	223	243	271	251	260	246	234	271	245	269	244	229	236	230	245	249	256	268	255	291	241	258	236	255	240	247	242	289	250	256	260	279	233	239	263	265	264	254	229	287	236	269	223	251	238	237	255	233	248	247	250	234	258	268	245	255	229	276	254	231	255	229	227	249	263	256	276	251	257	248	244	243	254	242	248	269	247	254	273	252	274	257	256	262	237	271	239	255	254	239	238	245	249	250	224	271	244	254	261	261	246	240	241	215	279	296	240	247	263	281	219	274	246	232	258	269	264	240	237	264	259	252	259	249	272	251	260	244	253	233	257	290	261	256	247	258	242	268	267	281	259	253	251	260	223	250	263	263	280	262	265	253	277	255	264	261	252	231	291	260	274	257	263	247	269	238	249	239	257	215	263	247	288	291	249	248	249	235	235	255	258	285	261	253	276	261	265	233	243	237	280	263	247	257	242	230	283	303	245	245	257	281	253	279	255	228	232	261	270	240	252	253	271	265	240	254	231	245	278	259	277	251	265	247	256	207	268	260	243	257	266	280	292	259	256	288	252	263	284	250	286	262	255	228	260	279	260	268	260	266	255	248	259	259	282	260	245	255	227	239	255	259	235	279	266	275	256	269	254	253	245	255	262	242	245	241	236	283	276	255	264	252	270	244	267	244	240	246	272	249	263	263	263	244	266	255	222	249	267	276	283	248	273	241	261	247	256	248	271	251	254	264	256	263	255	241	248	234	255	260	262	255	237	269	240	224	233	253	257	247	265	237	250	246	246	229	264	242	261	256	259	251	254	239	246	269	261	256	225	252	229	244	261	256	257	253	228	258	249	258	254	295	264	228	238	252	236	250	255	254	275	272	285	263	252	261	253	255	243	290	277	225	251	233	247	243	285	278	231	238	252	218	275	261	249	232	258	262	263	264	259	243	261	239	265	237	253	229	261	249	254	245	269	249	255	241	242	256	262	233	227	245	285	226	269	260	250	270	260	239	284	273	262	247	232	266	225	258	262	264	245	267	273	266	251	238	237	274	255	249	247	255	250	263	240	240	251	270	229	234	219	245	243	247	248	250	280	270	244	260	267	237	245	256	260	246	234	243	273	247	210	277	221	269	228	247	267	248	265	238	249	254	243	272	246	252	257	220	232	262	248	271	241	254	245	273	227	236	264	248	232	229	248	256	253	263	233	235	260	258	248	235	259	247	258	237	258	238	241	269	252	262	250	257	267	259	275	237	234	281	244	257	264	251	260	277	248	297	261	268	243	226	257	250	255	241	260	270	231	276	259	265	279	246	255	232	245	276	249	228	243	251	271	284	256	282	236	267	247	266	264	281	272	244	243	214	254	262	250	269	268	235	225	237	238	270	267	239	269	217	266	257	269	240	253	265	260	247	226	241	254	243	269	236	235	231	257	244	282	254	247
25000	20909	26919	24901	9230	1618	1142	822	632	596	590	548	541	505	521	495	502	520	505	441	511	480	472	433	505	491	481	474	413	482	432	489	482	443	515	467	427	428	462	475	438	488	455	477	452	447	469	461	432	462	441	458	443	455	457	430	444	445	457	433	466	446	472	471	432	472	475	470	449	469	466	442	451	442	441	470	470	438	477	431	434	396	457	454	462	444	437	455	459	437	415	407	429	465	448	465	455	467	464	471	438	451	434	424	458	452	437	443	428	474	467	444	414	457	421	431	414	441	440	443	470	413	435	444	458	469	422	467	430	464	461	438	441	413	414	437	508	445	411	454	475	457	459	436	436	456	423	429	413	412	447	454	418	449	461	444	428	435	450	460	449	431	440	457	453	467	462	444	459	449	432	431	464	479	443	419	424	434	427	426	416	409	458	439	461	425	447	446	436	492	429	445	448	435	436	470	447	467	419	449	427	428	438	458	427	439	478	451	437	467	385	427	452	449	437	466	454	456	412	416	432	462	462	448	444	465	463	453	471	428	456	427	438	406	420	444	493	446	448	444	445	453	475	450	466	434	463	432	446	430	453	425	448	487	418	469	459	453	469	451	439	463	428	456	462	438	438	440	461	471	428	469	445	437	466	486	444	441	445	415	452	451	438	400	440	438	439	458	449	429	430	474	445	426	437	458	435	424	411	439	428	442	461	462	410	420	452	460	463	420	453	415	426	452	419	435	460	438	438	432	441	431	458	470	447	393	459	439	467	445	435	434	468	447	451	439	454	441	456	436	469	461	458	420	409	439	429	446	460	442	456	416	449	428	459	460	470	476	410	457	436	430	441	470	462	489	461	449	481	424	462	453	436	457	454	443	444	429	477	439	448	470	468	472	471	459	437	447	441	428	409	426	485	458	411	395	431	466	430	450	419	431	415	420	445	450	465	440	453	414	450	454	425	425	428	439	430	473	452	453	410	468	444	427	446	411	430	428	443	449	408	453	473	445	462	462	460	463	411	487	424	439	433	447	426	406	406	442	431	461	473	412	431	405	459	469	447	433	466	457	444	488	422	427	460	445	453	454	418	423	445	444	446	423	433	422	411	448	476	417	463	421	478	450	459	433	450	512	474	416	433	435	423	415	436	441	451	403	450	481	453	451	443	434	432	438	434	462	430	442	441	428	454	454	428	437	445	462	414	431	454	405	430	467	448	458	438	460	436	434	448	415	423	438	436	452	440	435	438	445	464	430	431	438	443	472	446	451	450	476	410	485	453	436	456	446	445	452	427	465	421	450	466	435	440	430	423	423	464	473	414	472	452	421	442	424	464	472	408	438	470	436	461	492	466	465	437	428	441	446	482	425	472	496	456	435	461	435	444	475	431	453	499	452	447	461	430	456	429	447	437	412	479	388	429	429	409	437	430	443	434	433	468	415	443	434	456	414	460	453	433	431	404	447	482	431	450	446	439	441	448	442	426	430	466	449	464	445	442	471	451	474	482	480	442	463	431	448	461	471	425	448	468	437	445	482	401	456	448	447	453	402	477	427	443	455	418	432	400	458	462	440	431	411	395	435	451	453	465	434	431	440	414	476	451	428	468	435	449	466	454	463	445	466	455	445	428	428	463	472	429	411	435	454	423	447	468	473	468	428	410	417	463	436	442	465	451	476	440	401	431	429	451	456	452	457	460	440	424	438	418	422	391	452	433	454	451	421	470	438	463	444	415	438	460	448	458	447	465	464	419	442	425	441	431	432	443	453	451	482	417	441	438	417	425	400	440	432	411	466	450	466	457	433	419	412	442	428	434	396	420	423	425	479	437	421	429	465	414	441	419	447	448	451	440	431	444	465	412	444	403	414	473	420	409	441	473	433	466	385	425	453	457	437	431	455	408	426	475	426	455	457	463	488	452	435	424	432	448	447	430	477	511	435	464	454	446	422	460	419	441	436	469	428	472	441	425	467	447	424	458	444	498	428	428	450	408	442	438	406	442	444	464	462	452	439	445	461	458	432	416	445	426	435	423	433	437	472	441	473	451	477	419	408	453	460	432	447	456	467	429	449	462	432	455	470	423	436	425	465	452	464	419	420	456	458	439	450	453	431	445	419	433	429	444	434	431	444	461	420	409	437	404	432	445	424	455	452	426	445	486	463	407	436	418	429	437	416	461	457	416	445	473	440	424	425	453	479	427	455	453	438	417	471	427	437	430	413	455	409	438	446	439	463	432	462	462	432	448	439	430	443	448	453	476	414	437	421	448	470	410	442	422	450	430	464	444	452	452	438	404	425	465	426	441	447	494	444	457	448	423	434	474	443	446	463	454	452	413	426	435	433	454	437	434	421	479	440	444	437	446	431	460	438	498	426	446	446	449	464	440	448	448	452	404	427	474	453	422	460	440	443	448	440	469	422	482	410	413	450	428	446	442	458	412	437	474	416	454	435	451	435	447	435	433	437	457	460	440	458	455	440	437	441	437	410	457	423	440	442	451	452	407	445	445	432	424	415	445	445	455	422	450	436	467	465	417	444	438	436	435	414	450	466	435	411	426	462	459	450	496	421	452	403	438	414	437	427	441	447	472	456	435	422	461	451	458	465	432	467	439	388	463	432	458	426	445	463	434	465	432	459	445	424	432	430	460	459	428	453	452	456	405	418	458	433	428	437	450	476	448	484	427	518	432	464	410	478	406	457	433	402	425	451	452	441	457	453	435	422	483	446	428	480	435	470	448	415	410	440	427	423	459	456	455	412	431	440	453	432	452	446	468	469	438	461	453	449	471	434	436	426	438	402	424	442	450	482	455	448	460	478	426	460	404	451	443	473	453	428	453	401	429	448	429	426	430	456	462	442	423	424	470	467	405	428	398	426	470	432	384	440	429	464	479	471	487	440	437	446	446	439	441	440	433	456	440	452	415	450	496	416	448	455	455	395	455	444	402	404	432	433	443	465	440	423	420	459	461	441	449	491	402	429	445	455	445	398	456	458	439	440	439	424	438	425	431	486	377	431	452	432	455	396	436	458	450	408	464	459	439	431	410	461	463	452	467	470	438	469	480	386	494	400	403	435	451	446	416	456	432	438	471	474	416	442	442	422	397	415	459	447	447	470	380	464	467	428	461	431	474	470	412	458	426	437	454	460	418	447	406	448	465	469	476	406	488	463	439	472	464	442	413	463	463	439	435	439	439	419	434	433	396	446	431	481	456	433	472	455	458	452	409	448	437	432	441	415	464	477	492	433	432	440	456	431	430	434	474	414	432	451	426	455	428	423	433	434	451	437	477	444	436	432	452	434	437	466	482	432	433	449	466	429	455	444	425	434	459	462	434	436	430	448	406	429	487	425	430	458	434	420	416	489	446	438	475	456	444	450	443	456	478	448	421	435	471	417	449	405	450	427	487	422	471	435	441	479	423	403	417	425	483	417	439	410	440	470	434	444	455	428	451	402	473	458	444	443	450	428	418	409	417	405	418	402	442	439	450	458	463	446	454	449	454	425
5098	7008	6369	3640	3417	3052	2441	1558	1099	919	807	771	722	762	677	702	702	649	659	612	598	626	580	589	573	586	627	573	566	587	574	560	587	543	550	556	567	517	591	549	530	503	533	555	548	531	599	566	543	526	559	513	538	550	569	554	525	545	547	532	526	517	540	521	573	558	522	556	552	584	570	509	548	522	535	535	518	531	550	545	576	527	571	563	545	544	514	559	528	550	535	555	554	532	502	552	497	526	531	541	511	529	524	559	505	537	522	532	547	527	530	513	516	570	565	530	528	569	536	556	542	532	527	537	570	515	548	557	591	558	527	496	529	509	532	542	558	524	518	541	547	521	533	539	543	515	526	526	536	534	584	518	544	494	542	498	512	493	552	543	513	514	536	529	524	562	521	545	529	569	562	533	538	529	513	563	541	522	524	550	534	532	527	550	537	516	546	516	536	509	506	530	492	550	537	521	515	501	532	536	523	538	557	530	532	528	558	520	562	540	531	515	501	559	544	531	573	581	547	500	543	525	571	484	515	539	556	529	556	510	562	567	485	519	496	566	520	560	542	588	524	539	519	570	579	555	543	557	543	527	554	529	555	546	493	520	523	557	568	540	521	513	532	537	503	518	563	495	523	563	511	542	492	525	519	534	494	548	540	518	521	500	523	576	537	596	560	521	544	518	496	574	563	523	503	532	523	521	524	556	547	561	515	516	540	554	528	522	553	510	523	501	513	514	502	543	576	522	512	535	534	537	534	512	523	550	549	496	499	546	546	530	548	553	541	529	543	522	522	583	567	499	547	534	581	510	555	526	537	576	527	576	547	511	517	504	568	528	537	512	508	543	539	561	504	514	517	529	518	500	520	541	532	546	521	507	532	516	570	553	555	530	540	487	535	520	552	562	533	540	509	536	497	540	540	567	531	535	530	540	472	541	504	513	551	512	515	543	560	525	527	514	505	525	555	542	572	527	555	509	530	549	534	547	553	516	565	552	532	535	515	502	517	530	564	515	535	559	547	558	556	545	490	546	546	539	550	531	527	529	547	521	558	563	511	540	547	544	577	508	532	544	501	537	539	567	472	574	489	537	528	523	573	503	531	602	514	532	501	526	549	532	523	546	552	496	559	494	521	573	565	552	526	492	499	505	514	498	505	566	559	566	511	534	577	546	519	552	513	526	559	530	508	539	520	550	522	516	523	511	524	518	570	547	564	495	542	525	512	531	529	534	504	522	532	583	525	569	502	552	519	484	545	565	550	536	513	562	563	525	556	574	543	550	494	534	524	527	499	532	484	527	536	515	524	581	547	526	539	531	540	553	504	535	522	524	516	585	509	522	528	528	494	489	516	511	550	527	557	532	559	537	573	520	513	474	508	566	519	543	501	528	529	476	570	559	565	501	545	532	525	550	478	563	530	527	573	523	551	545	523	554	529	534	496	541	542	495	507	555	536	519	537	554	541	520	506	516	560	524	525	515	551	538	528	572	534	542	521	515	500	546	558	542	542	545	542	532	545	502	530	541	526	526	528	536	558	536	544	536	537	549	516	550	567	514	521	531	557	542	499	557	528	489	540	516	532	553	530	552	547	526	558	522	552	531	555	510	487	503	506	553	530	480	539	528	556	495	520	528	543	518	519	518	555	519	518	515	513	581	523	515	535	542	550	536	536	538	549	540	516	510	538	565	516	555	528	520	522	526	527	565	529	547	539	558	531	502	523	535	544	517	522	530	545	562	511	500	560	567	498	486	535	531	499	560	560	519	508	548	502	556	507	496	537	536	540	525	518	547	568	541	512	587	489	534	501	517	526	513	526	540	526	546	500	538	528	542	482	555	547	543	527	567	505	525	523	571	518	552	533	510	549	551	545	545	553	478	565	502	546	509	498	525	527	589	526	524	560	533	566	546	563	511	508	500	539	521	488	504	534	510	520	551	521	549	505	555	542	517	487	519	516	526	531	520	522	522	527	527	539	502	495	545	538	550	564	543	508	535	548	563	580	579	518	529	548	564	509	507	530	495	553	515	562	500	553	470	556	559	537	519	555	517	570	548	565	554	531	534	552	519	504	545	552	538	536	520	540	543	511	527	550	538	468	492	492	540	550	508	567	511	542	544	549	526	518	528	536	490	539	563	547	529	524	549	500	524	547	511	495	541	511	539	529	543	518	516	558	553	527	523	520	539	564	514	541	552	488	494	550	503	494	508	530	503	500	519	515	498	513	556	533	559	536	520	519	530	557	527	577	524	525	531	502	535	516	535	512	539	553	540	542	555	531	518	541	524	531	530	520	547	547	515	543	528	493	540	543	560	553	571	537	543	567	551	516	528	524	523	490	537	545	526	519	506	534	582	524	553	488	497	527	528	571	520	509	513	517	516	497	494	523	560	573	557	522	523	531	540	530	547	535	543	530	525	519	507	504	497	534	504	545	511	546	479	542	528	504	541	552	526	532	545	545	513	527	522	585	526	517	522	487	541	579	537	526	498	531	533	508	498	559	520	496	507	534	552	518	539	545	523	565	554	500	564	603	509	557	504	557	525	514	559	545	521	523	516	508	531	560	517	489	534	507	504	538	523	527	515	507	512	509	534	534	532	531	550	549	541	528	524	528	533	472	509	516	520	529	546	535	544	500	531	544	535	516	562	544	539	567	529	546	547	508	525	507	554	545	545	509	521	522	527	536	509	532	548	527	499	531	546	542	529	563	538	497	508	578	494	517	512	514	571	505	522	529	512	552	556	523	476	513	555	540	494	540	570	513	548	504	572	539	531	562	566	552	537	498	541	494	535	520	558	581	578	574	531	541	523	501	533	555	510	537	546	523	466	541	568	495	533	513	551	525	533	509	521	519	499	519	530	504	566	527	478	511	522	529	579	553	573	532	551	501	521	516	559	529	536	531	539	513	567	517	552	570	532	510	561	534	540	525	554	485	547	553	529	478	525	507	547	521	497	534	518	542	538	544	548	571	542	519	514	539	516	507	508	545	532	522	509	542	599	547	527	540	546	533	568	534	517	516	574	557	560	607	513	572	538	558	559	517	476	530	559	518	527	586	512	486	525	502	561	517	534	526	575	512	534	506	512	531	574	549	496	544	509	578	520	534	551	522	498	556	513	569	564	545	544	541	576	542	548	533	542	521	501	536	525	527	579	505	536	519	556	508	510	530	539	522	523	549	517	527	555	501	560	531	582	555	520	544	546	529	538	557	526	520	504	473	575	547	514	520	529	524	569	530	554	527	512	565	530	577	585	549	534	510	540	552	541	547	522	542	499	530	515	541	512	546	513	502	530	533	567	498	523	525	534	528	457	538	563	516	516	537	551	521	554	548	561	551	515	524	542	541	546	530	539	502	556	552	544	543	517	544	544	526	523	496	507	509	546	542	482	522	548	536	584	552	531	599	547	515	454	541	541	528	531	514	554	514	566	525	534	525	517	562	549	528	554	540	508	573	515	548	478	507	547	533	520	492	551	546	540	539	545	529	511	481	555	541	534	538	525
22673	20938	28627	23390	20933	20994	9323	1601	855	682	617	537	490	424	428	409	413	390	328	286	275	277	289	270	243	243	274	238	228	241	228	241	205	219	238	228	233	216	226	234	208	226	210	234	238	210	216	209	211	216	234	207	213	227	217	218	194	200	199	213	223	201	224	212	206	213	198	217	198	207	214	228	224	207	218	206	207	228	195	196	191	209	210	204	222	189	249	195	192	161	190	181	181	197	176	199	208	182	188	190	206	189	190	200	199	180	209	169	185	206	196	195	201	167	201	185	187	175	186	177	179	205	192	164	181	205	204	197	186	194	188	203	207	198	190	205	168	165	220	188	186	213	199	196	208	175	196	192	192	187	179	208	231	183	192	200	209	218	194	187	186	202	181	170	228	168	205	189	237	199	215	179	204	200	184	168	202	217	208	184	187	194	194	208	198	210	200	175	181	198	203	193	193	183	171	187	181	204	208	177	206	189	209	165	202	189	197	197	194	184	201	204	187	179	192	196	220	211	189	190	198	174	172	183	204	204	181	184	191	200	209	177	208	198	199	195	186	214	223	196	210	202	203	184	195	184	208	175	193	179	195	187	196	234	204	185	205	197	184	201	214	176	190	201	173	210	181	178	198	220	177	182	180	204	179	185	204	197	215	177	185	202	200	211	182	181	183	182	188	194	194	191	200	208	172	192	194	208	189	187	184	176	197	172	226	189	199	197	197	182	204	199	201	182	202	194	187	181	202	188	164	183	212	198	173	178	211	167	180	195	177	196	177	195	203	164	171	203	206	206	164	181	191	196	205	173	187	207	199	195	184	160	183	176	211	195	187	199	205	166	196	225	212	203	202	196	188	181	172	210	171	205	187	204	175	191	205	203	183	203	218	198	197	195	195	169	210	209	194	246	196	194	188	190	161	209	205	194	188	199	174	209	169	212	190	182	164	199	200	186	192	223	180	178	206	199	215	186	186	211	159	205	197	182	230	200	192	210	197	179	191	192	222	187	172	171	189	201	212	196	179	201	180	201	201	180	182	195	195	214	188	193	191	178	187	176	201	196	168	197	176	201	195	185	179	194	198	191	183	206	169	224	205	176	187	185	197	197	213	186	193	194	214	199	209	186	176	164	177	152	193	175	190	210	202	182	183	199	181	209	206	176	193	196	188	204	185	170	183	205	194	177	197	183	185	208	221	190	189	197	202	202	163	180	181	202	191	190	205	181	169	166	214	208	213	209	178	226	218	167	219	209	196	199	212	208	193	210	191	204	201	226	192	201	191	187	176	217	214	183	189	202	200	207	179	197	181	190	200	180	189	173	197	198	178	210	187	182	186	193	206	179	202	209	192	198	207	186	203	203	161	181	209	184	203	204	209	175	177	211	176	183	192	202	193	202	174	191	173	205	195	182	198	195	201	190	183	193	197	182	204	178	206	177	199	205	198	188	194	187	174	236	177	188	187	210	192	216	243	199	196	177	183	191	184	223	209	194	212	177	200	171	199	180	201	194	178	181	191	215	202	205	195	183	194	182	226	175	194	184	219	185	197	198	207	191	197	206	182	213	225	166	169	207	178	201	196	215	197	192	208	190	203	216	176	200	215	199	179	197	208	214	207	173	199	192	177	173	195	199	172	202	192	198	197	215	183	185	175	177	195	200	186	192	181	194	185	210	190	176	194	177	173	181	197	211	193	186	186	206	206	211	209	189	185	154	178	206	175	198	203	193	213	189	186	195	203	177	197	194	191	186	189	185	211	183	224	197	188	154	199	191	180	185	198	203	163	190	188	196	186	196	197	214	205	203	167	185	201	207	180	197	186	198	169	186	180	212	200	194	193	188	197	178	200	181	197	176	219	210	197	178	178	179	188	190	162	193	215	188	187	174	169	188	200	169	182	201	185	204	180	202	180	206	152	188	183	215	172	189	206	204	200	210	183	202	203	166	210	168	190	204	196	177	177	183	216	207	193	223	203	182	193	189	186	179	206	181	172	194	208	202	192	178	180	203	218	190	192	190	168	208	177	178	187	191	197	182	208	193	185	202	188	193	208	202	189	204	181	200	189	212	185	198	211	185	207	185	189	177	199	194	194	199	221	173	183	179	194	191	195	179	223	190	192	185	210	194	204	197	189	202	208	196	193	183	195	176	202	204	171	198	204	186	208	186	184	196	188	168	198	185	195	152	179	209	214	224	219	182	169	186	195	169	195	180	199	207	201	175	192	225	212	189	183	201	186	198	189	184	185	206	203	200	185	214	205	173	217	182	196	184	210	184	197	165	200	184	183	181	199	203	200	194	184	181	205	200	178	188	181	204	187	221	190	194	181	180	216	192	217	218	189	198	213	162	200	241	192	192	211	206	192	184	197	202	199	176	194	193	175	174	192	212	191	191	181	198	211	190	218	206	200	183	183	211	195	211	171	177	188	186	183	196	187	198	201	195	198	193	199	190	194	174	162	186	225	191	192	211	179	190	185	164	198	212	187	196	200	226	207	184	176	195	190	187	182	195	214	184	201	207	191	196	213	185	195	188	193	172	156	198	192	192	182	187	194	191	216	190	202	212	203	183	185	179	180	186	172	191	184	186	198	199	184	217	175	240	204	183	207	199	182	179	172	180	207	176	232	206	195	191	192	176	203	205	193	182	202	182	202	216	194	190	190	213	187	222	190	202	183	186	173	187	173	178	211	200	197	166	218	218	203	170	188	172	196	192	184	199	169	178	188	207	163	200	182	174	212	197	172	195	221	185	183	202	196	183	195	167	187	206	208	195	173	202	206	180	211	188	198	190	178	224	200	189	192	199	204	173	186	170	187	176	214	168	178	189	193	192	191	178	210	178	183	189	206	201	189	192	188	195	180	194	201	177	186	188	218	193	202	181	206	216	196	191	199	171	198	173	190	188	162	183	178	209	208	227	199	180	196	182	187	196	187	179	204	205	191	206	205	204	215	181	193	191	185	187	200	196	189	153	205	202	184	210	193	208	193	203	181	188	189	186	207	242	201	195	192	183	182	226	184	203	205	225	204	165	217	196	189	196	206	189	180	207	213	226	195	206	193	194	195	214	207	201	180	182	174	188	208	171	208	174	197	177	188	152	199	191	190	193	216	203	202	205	201	192	207	211	180	178	200	223	172	205	160	200	206	213	159	183	220	187	202	192	190	195	184	205	201	216	184	192	202	194	218	199	219	191	187	199	200	194	211	185	194	204	183	188	186	204	189	227	189	188	206	191	207	193	187	184	183	193	181	186	193	199	186	189	203	194	182	190	198	205	195	188	205	196	206	193	170	173	188	198	186	197	199	178	203	173	168	192	193	180	191	198	170	214	186	207	174	194	194	214	179	184	197	166	185	201	192	200	203	197	185	181	191	206	174	179	184	205	193	189	190	189	191	179	192	180	230	173	208	202	175	198	208	186	204	204	166	186	193	173	191	189	189	177	201	191	182	208	186	193	206	195	188	177	187	195	192	207	200	200	200	190	190	171	188	208	178	212	180	181
7291	17607	14863	8575	7438	6140	4623	2990	1860	1486	1205	1071	919	877	784	753	688	626	545	450	446	402	372	388	321	356	323	343	310	316	303	306	296	297	289	305	307	321	289	286	289	281	290	254	285	268	256	267	261	232	233	261	246	264	244	256	257	276	257	252	238	256	257	292	267	275	257	254	244	275	244	253	253	238	224	236	262	237	236	251	243	233	290	261	289	284	238	225	229	240	241	236	236	248	236	221	264	238	254	245	215	270	230	226	215	255	217	226	225	266	245	220	232	237	227	231	250	235	218	241	235	242	232	239	223	228	216	271	217	230	220	236	236	223	226	237	206	232	231	243	233	225	198	249	233	220	235	226	230	218	239	232	231	253	238	260	229	246	213	237	247	225	237	239	254	229	222	227	219	248	232	244	232	234	218	230	251	226	223	271	254	236	246	239	237	272	233	220	230	220	253	224	247	225	224	216	254	237	246	226	206	227	243	215	228	222	253	242	224	247	236	233	224	279	237	272	250	215	241	236	234	233	226	239	218	227	207	244	246	220	257	263	237	236	224	246	218	249	223	228	239	222	218	208	222	252	222	204	214	249	215	245	249	236	242	219	244	223	249	223	240	217	241	254	249	219	252	206	212	234	209	224	256	240	239	239	238	220	222	242	225	228	246	246	243	218	240	232	196	229	224	222	235	213	237	242	195	247	230	248	246	233	226	220	230	245	211	242	227	210	241	207	226	232	231	234	233	233	205	254	263	219	244	244	233	212	228	210	240	220	249	251	234	246	206	236	238	231	201	219	207	255	233	228	273	253	224	219	215	229	228	233	237	213	211	250	237	248	204	211	235	257	231	233	212	237	223	239	217	226	245	211	246	213	221	255	255	221	223	250	245	239	253	238	262	232	222	229	224	226	238	188	250	244	249	225	250	240	228	212	207	207	238	240	214	217	245	221	231	241	229	244	235	219	225	225	243	234	242	217	207	229	237	229	246	227	239	254	222	222	203	252	221	219	257	219	234	216	252	233	219	241	256	218	243	243	246	219	230	232	228	250	254	200	206	216	251	245	252	239	237	214	203	189	217	249	242	244	234	222	249	219	226	205	221	246	215	259	228	227	246	252	245	219	205	237	210	225	227	257	223	236	228	220	226	249	219	227	191	248	230	253	224	237	197	232	218	239	211	225	237	235	223	262	211	230	228	220	251	241	219	206	228	238	230	215	225	247	243	204	234	226	223	237	237	214	229	272	238	233	231	214	235	234	243	224	227	215	234	219	254	208	255	228	235	216	240	204	218	226	228	223	224	207	228	209	212	245	230	243	237	214	226	213	241	239	248	236	213	241	201	216	247	222	233	240	237	232	213	249	240	207	252	205	237	223	242	224	232	244	208	238	256	230	242	227	230	238	237	222	237	221	225	254	232	229	215	253	214	240	241	220	241	225	229	237	238	238	214	223	232	236	224	224	252	215	219	211	239	231	250	235	211	237	237	241	223	214	232	215	236	253	227	236	218	207	222	227	244	225	251	236	239	242	215	215	237	221	235	206	232	227	206	248	221	228	221	244	238	221	225	232	236	231	245	228	230	228	249	244	231	223	235	234	205	270	217	222	233	218	242	223	227	232	256	228	190	220	231	237	245	222	215	231	238	203	216	231	221	232	241	239	211	220	224	226	241	221	230	236	218	237	235	261	267	241	223	231	251	221	255	256	222	198	234	250	219	217	248	260	225	237	243	222	229	229	231	225	224	205	223	224	251	244	233	231	219	219	255	215	223	215	229	232	231	218	244	219	262	274	228	249	214	241	232	224	228	240	214	220	214	234	256	244	239	202	230	245	224	224	224	226	215	246	249	234	219	256	207	238	241	251	236	210	223	214	233	223	240	216	222	215	218	233	196	243	248	235	214	209	241	253	233	239	232	210	225	221	220	235	217	214	242	233	249	222	213	246	223	226	221	212	218	216	202	245	257	220	230	202	220	239	250	226	196	243	226	265	239	243	209	228	250	214	222	238	230	247	220	238	224	241	234	226	237	238	221	231	255	226	215	242	250	217	247	232	243	224	233	217	238	213	223	223	239	213	228	240	228	241	249	227	240	226	207	235	269	229	235	236	216	247	234	225	208	218	244	235	252	258	254	204	234	229	229	249	244	241	213	244	235	198	220	217	247	252	231	228	220	239	229	235	254	228	241	236	242	234	226	235	227	228	227	228	246	243	240	257	216	236	229	202	244	228	216	219	219	240	239	233	196	212	224	223	208	226	246	249	222	229	247	248	272	206	230	243	209	223	198	223	208	232	251	230	225	230	231	210	214	207	220	234	218	243	272	213	218	238	251	253	235	229	218	216	225	224	211	197	240	231	211	209	234	256	240	229	247	247	239	217	227	222	225	220	227	218	220	206	238	224	230	243	263	230	251	232	228	216	242	242	227	264	260	219	239	207	217	220	214	250	232	236	225	232	206	226	235	237	262	207	223	263	239	212	218	240	234	259	222	242	270	210	235	256	211	252	247	234	236	242	247	208	233	222	247	260	230	236	246	225	212	222	227	225	226	225	218	202	221	212	220	223	255	240	230	226	211	208	234	209	215	224	236	251	253	231	257	218	202	237	218	218	265	231	241	230	196	246	222	228	250	245	206	241	249	248	230	241	233	251	213	202	233	211	245	210	227	218	248	195	233	228	225	238	249	237	229	233	220	237	226	229	249	241	255	206	212	202	226	239	226	231	227	246	241	221	255	210	231	242	244	236	242	228	230	221	242	246	251	229	225	222	231	257	233	207	242	218	247	224	237	223	226	244	257	248	278	235	226	252	217	225	224	228	237	239	231	236	233	208	230	197	200	220	207	249	215	232	248	237	244	208	198	234	211	221	223	227	238	213	258	242	225	205	217	230	234	236	234	233	238	232	211	239	223	215	243	214	241	207	227	221	206	242	224	219	233	235	212	234	216	233	214	232	244	222	222	212	232	222	218	243	239	256	218	206	221	231	222	215	231	238	213	223	226	243	237	213	225	222	226	235	200	234	217	241	266	231	216	222	202	252	260	245	229	239	205	262	276	222	229	233	220	245	241	200	210	204	231	220	237	261	214	240	212	208	220	240	237	218	207	225	219	245	241	212	231	219	222	221	228	256	223	227	231	234	230	237	241	208	236	223	239	234	224	229	252	252	209	251	218	202	248	239	222	226	234	202	228	240	232	243	234	232	241	243	211	218	229	204	245	247	221	221	250	239	229	249	244	222	218	224	214	213	216	225	220	231	243	212	242	233	237	209	245	228	234	235	217	253	222	239	206	225	239	210	243	229	232	233	228	215	206	213	212	234	259	275	228	231	206	222	227	214	235	258	251	215	203	218	218	210	261	240	248	226	230	216	259	233	248	243	228	223	211	220	219	242	222	213	235	198	228	216	230	213	182	216	220	205	215	249	233	216	228	219	255	239	192	224	226	235	218	228	236	221	226	225	253	191	230	216	249	233	257	220	225	216	239	219	235	213	241	233	230	251
26900	18643	5282	1545	1133	1046	815	580	465	372	415	420	437	427	424	415	404	410	399	398	391	398	399	396	406	393	405	386	396	381	401	368	414	444	419	381	429	395	362	370	380	390	378	422	393	399	381	404	409	396	370	399	372	401	374	415	382	394	376	369	394	396	381	354	417	356	407	406	386	391	366	395	390	371	368	434	410	403	338	380	364	371	374	379	382	334	347	333	367	371	395	392	374	392	387	369	403	355	385	403	393	398	364	382	401	363	409	373	400	425	371	407	376	421	403	403	336	380	359	408	342	361	371	407	362	362	400	366	365	370	381	403	371	361	389	367	374	385	367	379	413	402	378	374	385	362	388	370	386	408	370	344	361	352	404	393	360	394	371	398	373	357	364	364	393	374	395	387	387	350	351	417	387	417	418	356	379	390	374	364	386	389	409	426	391	360	379	386	383	402	391	376	407	351	377	377	373	382	348	381	366	400	332	380	397	366	402	382	398	376	384	378	399	381	369	380	376	381	364	346	366	366	390	363	378	345	352	366	439	417	379	362	387	383	380	361	364	377	390	364	379	364	397	386	385	373	380	376	374	391	369	447	371	385	405	379	363	375	364	331	389	408	405	398	402	393	396	419	362	368	374	356	357	389	430	367	389	361	398	390	411	369	333	411	392	381	419	364	384	359	392	403	370	410	391	356	380	393	400	401	399	374	376	377	397	377	345	401	391	368	393	380	406	375	388	385	367	383	393	383	348	386	387	390	384	374	382	371	402	398	380	352	379	388	357	380	382	428	400	407	416	380	442	381	382	378	358	395	389	405	399	375	368	358	385	362	337	381	373	371	395	407	408	395	384	386	402	389	431	418	404	370	335	386	396	393	366	383	368	380	400	373	386	363	385	397	398	348	362	368	372	367	410	414	355	399	404	397	374	379	370	397	376	392	387	391	341	406	394	370	386	406	372	401	370	380	384	347	421	354	347	350	369	366	390	415	369	406	403	395	371	398	385	364	368	389	395	390	350	364	353	378	361	400	352	397	382	397	385	369	387	382	368	371	406	377	391	393	409	355	395	402	388	381	394	366	391	393	412	396	422	381	411	348	396	359	385	388	381	402	379	378	408	378	402	403	392	363	380	396	401	378	356	387	353	389	411	387	399	420	374	383	358	403	388	403	390	402	405	388	404	395	364	363	362	381	365	404	418	366	392	382	423	360	410	346	368	345	370	387	357	401	417	369	429	377	368	390	383	406	361	378	418	375	370	391	381	398	369	385	380	387	387	419	352	383	373	397	387	368	378	358	347	403	368	375	434	388	409	389	382	365	382	387	403	398	366	381	411	376	395	381	398	394	383	404	384	398	421	364	339	364	395	354	397	356	369	383	381	356	395	354	389	366	386	380	387	406	355	393	351	393	344	394	406	376	377	362	346	358	409	392	370	422	346	418	371	362	409	402	379	394	390	389	386	376	401	340	391	382	391	342	394	381	365	380	367	390	372	381	378	381	386	415	407	399	386	379	390	398	363	419	370	401	383	391	406	418	395	378	381	356	386	422	387	345	355	424	373	380	411	396	379	382	361	410	385	350	375	382	364	398	370	348	366	384	391	391	395	392	374	387	388	374	380	354	358	395	393	376	360	336	385	402	404	407	381	381	365	402	397	373	366	374	361	378	395	366	399	427	380	430	399	353	375	409	396	395	374	391	396	362	418	363	383	390	376	354	373	372	374	378	394	388	380	382	439	392	409	406	388	376	370	396	417	394	381	376	375	362	416	369	339	417	392	405	385	367	361	376	375	394	365	369	353	388	417	392	386	399	406	381	381	340	363	355	379	398	375	397	372	404	403	397	411	359	377	376	403	379	384	373	381	395	349	389	380	348	373	414	418	361	380	381	376	367	357	415	380	396	371	415	419	386	409	368	397	369	373	381	369	402	399	405	364	402	361	396	364	362	429	386	374	448	378	375	346	401	399	366	416	350	382	361	421	393	379	356	364	409	396	401	386	421	361	359	339	355	364	394	413	387	385	398	377	419	409	365	373	365	370	357	388	401	387	357	397	413	377	356	378	413	353	378	361	374	398	416	395	418	369	398	455	344	389	336	364	416	388	410	405	409	387	374	363	396	394	385	350	378	405	390	391	381	354	381	410	415	389	416	418	381	405	399	367	381	399	401	386	341	385	376	382	372	404	379	350	405	366	402	372	380	371	381	422	337	389	364	360	386	371	387	417	392	382	363	399	383	395	393	367	368	391	382	361	430	395	363	402	400	387	377	385	341	407	392	362	360	420	358	373	394	414	374	389	362	396	383	407	366	386	377	395	382	392	394	401	369	408	399	392	372	392	383	371	358	395	365	372	375	368	365	379	365	431	390	363	389	394	365	385	396	357	394	353	363	352	396	387	413	373	376	372	374	362	379	377	383	374	382	339	392	380	416	387	364	334	395	380	395	397	330	395	353	431	396	385	367	397	389	370	396	387	349	399	393	377	415	407	386	370	366	392	386	401	373	385	391	414	369	382	382	396	386	388	382	370	402	411	414	396	405	391	393	369	410	389	392	393	387	379	384	372	370	361	356	397	385	368	372	379	362	368	390	373	374	358	402	405	382	361	417	394	379	379	401	397	372	389	371	391	377	412	338	354	385	368	391	326	373	408	363	385	395	410	391	380	389	378	344	395	374	398	388	375	386	353	384	379	406	373	392	376	367	379	386	393	383	392	375	388	392	410	378	392	386	418	393	356	367	356	387	403	412	389	369	383	381	353	397	361	384	396	400	371	391	358	360	414	431	358	381	404	389	383	351	352	369	408	389	408	416	374	371	388	389	423	388	392	376	376	420	382	402	354	377	363	380	369	385	384	396	400	387	369	384	391	361	348	350	353	386	395	368	429	412	399	381	360	373	375	358	389	350	369	359	380	423	385	372	390	374	423	367	393	385	369	351	398	352	386	380	391	398	397	414	377	397	355	384	358	374	355	360	432	400	408	383	370	379	403	405	354	400	392	409	388	409	368	378	363	399	371	397	412	374	400	372	370	371	389	361	378	391	377	403	374	359	381	386	391	376	364	406	377	369	395	388	390	372	391	390	382	391	378	347	381	439	382	398	377	338	381	397	409	357	400	368	352	382	376	378	382	383	362	374	386	370	356	416	360	364	353	344	354	366	401	383	387	380	382	414	375	380	358	380	391	383	392	360	414	375	387	401	396	377	418	395	359	394	381	366	398	380	387	387	388	400	384	398	380	408	339	359	389	395	372	373	392	353	387	389	400	375	361	396	398	359	354	369	342	410	384	382	371	380	372	357	368	368	372	392	380	406	393	402	370	356	335	336	391	390	376	388	383	386	398	380	390	403	389	360	398	377	396	361	349	373	404	336	403	372	365	382	384	367	389	389	405	402	369	394	373	385	358	387	362	370	402	416	381	374	386	385	353	369	388	428	384	369	359	369	408	398	407	375	385	380	417	374	394	375	363	373	373	378	365	413	380	390	376	378	381	355	353	402
4538	2740	2595	1795	1965	1834	1430	945	658	547	568	567	546	536	561	612	536	513	554	539	480	465	474	483	455	502	494	498	467	486	468	495	443	473	497	478	488	493	527	496	505	505	468	519	458	473	432	485	492	446	478	469	549	523	481	443	489	464	501	514	479	470	548	503	481	449	451	461	506	461	524	479	484	463	510	464	489	472	495	490	506	444	476	507	492	481	475	440	503	467	477	475	454	459	475	465	459	468	499	487	491	479	476	499	487	451	446	476	464	509	465	467	499	507	435	450	486	466	473	408	454	476	508	480	465	465	462	521	468	481	453	496	505	460	469	480	487	457	480	493	516	462	467	524	481	470	474	493	480	491	453	504	473	496	506	499	428	549	482	470	458	474	433	479	477	482	482	483	480	495	450	458	492	482	441	493	434	445	479	494	458	477	495	462	489	498	495	423	507	513	463	440	524	477	504	459	469	465	503	501	451	493	515	471	496	460	456	467	465	451	467	467	460	465	495	485	471	483	507	499	484	447	453	448	464	474	471	497	484	524	471	490	449	451	473	471	471	459	506	484	467	477	478	499	486	469	474	492	483	466	473	455	416	464	486	469	478	477	471	474	457	444	516	481	518	498	489	470	494	461	474	460	483	466	459	498	507	491	475	489	484	448	468	495	465	481	486	467	446	469	498	456	514	498	481	492	492	517	485	495	456	500	502	442	504	473	495	523	469	525	470	472	489	434	487	492	453	436	430	450	476	508	450	476	467	493	487	441	483	454	516	462	461	468	473	482	452	469	498	499	426	506	512	488	498	483	455	451	512	460	475	471	501	488	451	460	476	495	505	470	493	511	498	485	480	460	467	448	494	453	486	471	529	504	512	539	488	468	480	511	459	506	488	474	489	469	494	461	491	494	522	449	486	500	471	488	465	466	490	471	419	465	467	462	482	467	457	497	462	495	500	545	458	463	484	507	524	524	443	506	468	475	492	504	448	501	516	488	516	453	467	471	481	495	460	485	478	486	457	492	476	485	475	475	479	475	465	521	446	489	486	496	485	488	467	483	483	429	508	450	475	454	485	532	451	485	478	465	485	471	479	464	517	484	482	490	501	468	466	506	472	489	464	489	474	458	477	481	486	455	466	478	479	496	491	454	481	481	534	490	480	475	501	459	497	466	504	516	473	454	446	496	455	465	482	495	509	446	477	491	488	520	493	462	473	515	501	492	467	468	490	519	461	466	496	495	491	482	514	510	493	494	389	433	495	501	477	500	501	457	504	511	473	470	497	475	487	472	496	467	463	485	497	494	464	489	460	468	495	454	448	480	482	477	495	483	467	510	483	485	476	507	493	460	484	481	452	465	506	486	519	450	475	450	456	479	509	438	472	528	475	464	477	477	463	450	455	465	450	520	491	473	511	449	510	500	499	479	482	462	489	442	463	480	465	448	474	488	448	511	479	485	523	473	509	475	454	468	480	471	475	499	471	487	501	489	489	507	493	484	480	500	461	491	447	462	486	490	468	473	455	477	511	478	506	509	466	454	465	485	486	509	510	502	493	479	464	476	421	474	499	462	454	497	492	456	506	438	488	451	507	468	486	490	466	489	449	523	484	466	488	515	474	517	538	474	475	468	520	472	462	484	458	429	476	459	496	487	479	453	439	484	483	525	483	437	453	474	456	484	511	496	465	530	494	464	555	490	483	473	489	465	484	468	525	467	447	486	455	485	467	465	487	462	485	475	480	505	513	487	492	479	487	506	511	469	512	477	430	453	463	463	508	499	447	490	519	428	528	473	479	450	474	467	517	534	477	464	517	454	501	484	477	493	482	502	468	475	494	420	477	529	448	458	455	457	502	462	469	463	460	479	443	528	432	500	461	496	505	499	435	498	457	521	457	496	511	487	483	478	526	465	490	475	475	470	501	479	492	512	427	495	489	510	494	475	421	485	514	469	491	500	481	487	502	492	476	463	447	476	525	520	458	439	476	466	505	488	449	492	478	502	495	515	460	455	509	450	485	520	471	473	461	479	465	483	475	439	498	490	482	470	499	494	461	470	431	500	457	495	477	455	479	505	526	465	446	490	480	467	493	505	520	481	478	461	526	471	495	499	504	472	505	480	448	453	459	494	445	486	493	486	508	514	494	481	456	476	479	491	481	443	473	487	516	407	454	465	512	472	500	468	512	489	478	478	517	484	450	495	494	491	479	461	453	436	503	479	506	497	482	481	456	449	488	495	458	495	508	447	470	487	477	469	460	439	481	474	517	480	506	471	466	423	486	494	496	484	456	477	471	485	487	496	491	472	476	495	531	447	461	461	440	485	479	474	502	458	501	454	469	452	475	511	474	488	458	473	508	508	494	449	463	473	483	473	507	473	468	489	480	471	471	466	463	504	447	461	457	535	483	474	490	454	500	496	446	504	487	445	473	497	482	489	455	465	501	504	457	452	474	492	474	485	463	490	445	492	478	476	495	458	476	470	454	486	483	455	474	512	456	503	425	475	440	463	485	468	502	439	475	487	502	468	482	480	476	479	499	464	508	495	486	465	475	464	505	519	472	496	458	509	485	510	447	500	453	500	410	500	481	541	455	469	504	473	502	494	449	435	469	458	463	492	514	519	495	399	502	463	500	498	446	494	513	485	449	495	459	454	491	481	463	514	485	470	508	486	511	466	485	482	466	462	489	477	460	464	486	495	481	493	496	460	480	470	483	451	493	465	506	479	469	448	500	440	484	517	483	492	465	430	450	475	464	474	463	432	475	511	463	471	459	455	475	523	465	498	504	484	485	503	448	478	481	489	485	520	497	501	495	473	528	489	504	485	448	481	491	488	475	517	484	453	434	496	475	474	493	467	474	493	493	466	482	480	467	480	497	448	523	440	496	469	456	467	480	453	483	483	504	494	495	514	464	488	490	456	486	500	503	478	513	478	489	490	473	489	406	480	508	455	450	487	452	457	520	492	473	488	473	497	503	494	494	468	440	477	443	442	461	485	482	474	449	450	470	480	482	517	479	495	505	527	483	485	466	469	465	505	504	483	492	515	499	493	485	516	493	519	494	471	498	507	499	494	492	431	513	486	478	496	535	486	461	475	467	478	502	497	475	453	496	499	483	493	506	464	473	458	499	491	479	501	491	437	463	431	449	461	497	477	444	512	453	477	451	473	434	494	490	443	526	488	453	491	506	514	513	457	490	513	483	498	448	476	512	530	525	490	516	464	498	511	449	471	470	475	469	511	488	448	512	457	515	475	464	536	501	465	468	461	467	504	501	486	532	493	494	484	456	433	427	481	481	460	487	475	481	506	462	473	449	462	475	472	438	474	463	474	456	480	474	478	498	480	507	471	521	477	454	468	482	501	477	513	429	511	451	464	480	497	462	497	496	498	486	495	484	471	480	506	506	493	450	449	426	470	481	463	472	472	507	497	477	456	426	504	438	478	445	467	470	477	475	477	508	448	488	463	456	471	483	474	520	472	498	421	457	477	472	486	492	478	478	483
23669	20904	28084	23815	20887	9278	1693	804	523	428	394	382	355	321	328	331	336	295	257	269	254	228	219	242	209	193	218	201	202	213	202	206	203	197	202	213	226	200	220	208	214	209	206	199	217	198	240	208	196	209	228	174	186	214	231	213	207	201	188	214	174	204	184	207	222	223	229	194	200	197	208	185	190	170	215	199	209	201	179	201	212	204	193	205	203	212	199	198	186	196	195	192	209	203	209	218	207	181	197	209	219	185	171	212	166	178	208	182	196	191	202	199	206	196	178	214	185	187	214	184	204	200	199	177	197	196	180	174	199	188	195	205	190	201	186	215	189	193	199	189	208	220	175	198	206	190	182	186	185	167	189	221	181	192	191	174	186	171	191	197	206	214	193	219	194	193	174	206	193	162	202	187	203	193	197	208	173	190	170	183	199	205	190	192	210	202	220	193	187	193	196	190	183	197	193	191	197	181	201	197	206	185	187	204	197	209	189	191	206	200	212	202	211	177	180	202	213	197	195	186	190	202	174	232	188	199	189	220	200	188	226	200	214	210	188	170	190	197	191	212	182	208	181	206	199	186	181	200	188	164	176	211	182	199	189	196	177	193	189	194	204	194	192	178	208	199	184	203	187	180	189	186	168	208	185	200	191	182	177	202	188	206	175	199	195	197	186	214	195	196	193	194	191	202	199	224	197	202	186	207	193	185	180	181	178	179	204	200	216	216	216	174	180	204	193	176	167	180	196	182	196	192	228	200	216	189	202	170	198	200	214	194	204	173	194	185	187	198	167	192	173	192	196	207	181	225	184	167	205	212	207	179	192	209	159	187	176	186	196	202	194	191	161	162	209	198	211	211	208	188	193	194	172	178	186	196	205	213	195	191	196	184	202	202	206	200	202	181	191	204	201	172	175	197	204	188	186	190	209	201	199	188	170	186	182	201	190	183	194	183	173	231	210	186	181	192	211	206	200	173	176	204	213	182	186	209	192	217	183	211	177	198	199	172	189	204	196	196	186	187	189	168	190	212	189	214	185	216	215	206	198	185	184	189	212	174	193	191	188	204	185	200	206	188	199	191	214	200	191	194	209	211	181	200	207	203	187	179	189	203	218	187	215	194	217	185	214	208	225	208	175	206	240	180	182	182	186	177	203	166	183	188	174	196	191	191	193	182	176	190	196	201	191	215	172	233	195	200	184	194	195	178	182	208	216	184	200	198	212	191	211	209	199	194	203	187	196	188	175	193	181	182	196	186	194	193	161	192	215	210	175	194	167	194	169	224	185	185	206	180	180	212	224	189	201	173	209	186	193	196	197	210	218	181	223	205	198	181	196	198	199	178	184	196	189	184	208	207	209	196	202	213	202	171	175	174	177	201	200	180	171	183	180	191	209	179	201	213	188	175	190	180	226	206	203	181	179	198	185	165	180	186	185	201	205	207	193	177	175	209	175	196	206	186	181	194	203	214	208	203	197	194	189	204	190	176	212	209	209	199	209	190	205	181	217	189	195	201	185	215	202	201	191	170	203	206	188	203	194	179	203	204	181	218	201	201	181	209	178	207	185	176	187	205	167	214	198	206	205	203	212	203	196	185	189	198	180	186	217	184	205	189	200	185	175	170	189	171	212	181	194	235	192	157	172	209	207	220	202	202	180	181	207	213	189	192	189	187	200	195	190	176	172	204	197	184	187	194	186	175	212	198	192	185	222	188	205	167	215	204	176	191	206	186	199	173	191	221	193	185	205	201	198	183	200	193	216	212	187	195	196	157	186	206	188	195	170	189	178	234	195	178	147	193	205	193	181	195	189	179	179	185	183	191	211	183	170	179	197	199	174	182	184	179	201	175	174	148	216	191	204	181	178	180	191	175	197	197	173	213	186	189	197	183	187	206	164	177	217	188	173	201	203	179	180	199	195	211	181	203	188	194	192	211	184	209	200	197	154	188	213	200	184	190	181	207	196	198	175	183	202	190	167	197	211	205	193	199	188	197	164	190	219	177	175	188	192	190	196	202	193	188	200	192	204	193	220	181	181	163	192	195	194	195	166	200	211	180	169	190	181	163	197	202	209	184	203	208	172	180	182	198	189	195	183	178	183	195	208	174	189	190	208	207	192	190	179	198	170	192	202	195	162	187	194	166	196	206	190	202	192	183	200	194	201	217	182	189	189	190	181	189	177	185	199	192	191	189	187	205	185	214	214	179	199	171	209	213	200	202	199	173	196	185	204	188	185	190	189	173	174	188	211	181	175	182	177	182	212	197	176	197	180	183	188	195	193	187	171	196	210	189	210	190	193	189	174	203	211	196	194	176	195	183	184	195	171	203	207	219	183	213	182	184	199	177	207	200	192	220	215	181	183	192	195	172	202	187	208	197	197	205	192	189	165	170	195	175	179	169	207	204	207	181	193	196	183	175	169	213	195	198	200	187	185	188	196	205	189	198	208	197	200	158	186	191	190	202	212	207	199	203	195	203	184	200	188	217	201	230	175	185	190	158	188	196	194	170	192	231	189	193	216	168	195	219	191	181	197	172	202	185	190	201	209	187	191	192	207	198	202	174	184	192	193	182	200	193	186	212	186	199	180	185	197	183	216	200	179	181	182	182	212	208	191	198	199	202	169	197	179	210	177	198	188	190	174	174	186	230	176	174	199	213	173	184	179	183	187	186	203	190	188	187	221	191	164	180	192	194	191	210	196	189	194	188	185	208	193	175	190	188	194	170	193	192	191	216	186	198	185	204	193	193	177	179	190	185	170	197	181	176	193	193	201	222	203	193	178	196	199	188	177	211	196	200	190	193	200	184	223	211	192	167	183	186	186	189	180	176	210	192	174	179	182	206	169	180	182	165	196	180	190	197	199	176	193	207	214	196	158	202	191	200	193	208	210	184	189	167	192	182	193	173	207	164	209	186	204	189	187	210	190	224	177	193	160	171	190	200	195	199	203	200	196	204	188	160	191	173	192	194	185	190	179	172	183	180	194	195	211	190	187	198	194	189	205	164	187	199	183	201	203	201	189	195	204	202	192	195	178	197	215	169	182	176	185	179	172	168	198	165	209	165	208	194	199	184	188	178	200	188	180	190	224	188	206	198	191	208	213	207	164	180	209	214	182	187	221	187	211	174	184	181	196	201	192	199	196	218	207	179	184	190	181	193	190	189	188	178	180	194	189	185	174	188	196	189	203	216	196	205	210	184	210	196	182	191	202	189	196	205	179	195	203	185	205	202	174	207	214	205	207	179	164	191	218	196	197	180	192	207	168	215	212	186	205	196	196	211	203	196	198	194	179	187	173	201	211	188	193	177	185	188	196	213	202	208	208	185	189	195	180	192	204	203	204	209	189	184	208	206	185	212	191	187	202	184	212	159	204	177	189	187	177	189	206	174	189	188	184	169	198	189	208	177	191	180	178	220	204	202	196	207	198	190	205	182	199	183	180	189	185	208	201	184	197	216	170	184	194	202	210	195	186	196	189	190	211	217	211	197	187	191	188	185
5274	11186	9464	5521	4580	3803	2830	1701	1116	869	757	679	613	566	545	488	473	497	469	384	346	327	308	324	342	285	329	305	302	313	286	274	302	311	295	291	331	280	281	265	295	257	264	280	261	296	296	278	247	271	251	243	274	238	252	270	259	277	277	265	275	280	253	232	294	249	265	288	254	258	273	253	261	272	286	236	245	261	259	256	279	250	256	256	286	267	239	253	247	275	260	246	272	271	261	252	304	240	254	259	234	266	252	279	260	248	253	254	262	254	251	265	262	237	267	246	252	265	272	248	263	283	243	265	287	233	258	235	267	244	278	265	244	249	241	235	246	269	260	249	262	273	247	225	275	261	266	278	232	280	265	247	235	229	285	262	276	275	246	268	247	274	253	263	251	257	243	255	248	263	265	269	263	254	244	257	274	243	263	279	234	253	270	291	246	248	249	268	249	267	240	256	241	264	266	259	256	270	254	229	258	261	252	226	248	251	276	273	261	241	220	230	258	273	278	248	281	252	241	257	272	238	272	226	246	243	254	258	253	265	253	266	271	269	258	270	253	257	268	252	248	271	228	247	241	245	248	235	263	285	256	241	257	242	258	271	249	231	255	241	229	284	253	247	247	280	251	246	259	246	235	215	245	247	229	246	241	271	249	246	227	286	274	229	247	270	242	232	255	239	258	258	247	265	233	236	274	224	270	263	250	242	266	267	258	250	261	244	242	260	262	263	235	263	252	283	290	261	262	237	229	258	243	251	253	255	262	256	257	236	242	250	281	261	233	259	293	268	263	246	229	234	271	265	229	235	229	257	230	238	255	251	273	241	286	224	265	258	265	241	271	240	275	246	235	256	239	270	270	271	278	252	257	238	280	275	316	261	247	255	270	220	236	280	252	246	245	264	256	272	235	252	261	261	240	251	256	238	266	267	256	242	287	282	233	260	246	254	261	268	250	255	289	237	253	248	256	260	253	251	238	273	248	229	275	272	245	242	266	231	242	248	238	229	277	252	256	235	245	275	265	230	248	281	238	273	273	303	268	232	211	235	255	268	230	242	267	235	263	234	270	245	283	268	255	244	247	262	244	228	258	279	256	238	259	284	245	254	263	247	237	248	249	273	263	244	266	254	274	273	262	245	258	247	244	259	254	267	253	230	254	275	271	257	244	239	244	267	277	238	269	265	227	246	253	250	234	246	235	247	219	265	240	242	287	249	249	236	244	244	235	255	208	256	290	247	263	238	239	238	246	276	246	253	263	274	251	250	273	248	239	242	267	251	249	243	268	264	260	242	252	268	251	229	228	270	255	261	243	235	259	259	244	238	257	258	246	235	225	210	276	242	238	269	240	293	245	240	265	244	268	247	268	269	231	239	268	238	274	246	249	244	227	250	248	281	252	256	239	260	255	219	263	263	250	245	256	260	237	239	251	249	268	260	274	256	252	224	258	276	250	249	250	255	239	255	260	266	263	263	242	259	247	236	238	242	226	261	255	294	273	270	259	254	260	255	233	248	244	237	248	248	245	251	265	248	270	265	258	285	288	251	291	254	237	257	259	253	264	273	260	249	263	266	245	256	269	247	271	255	259	258	250	258	251	235	258	246	251	279	227	245	243	289	270	242	242	245	261	229	247	233	264	219	235	248	237	258	251	248	227	240	260	256	243	249	267	245	280	240	243	250	230	237	245	246	249	258	280	244	244	262	242	268	246	267	253	261	245	238	271	263	286	249	257	242	233	242	258	242	268	235	245	243	255	235	236	241	254	248	288	293	274	274	252	228	267	264	248	236	256	251	249	260	258	264	246	260	227	253	236	257	264	257	253	257	294	253	261	229	252	268	260	257	270	243	284	273	253	248	291	264	246	224	278	268	265	273	277	272	250	255	250	265	248	252	271	235	256	258	250	250	251	274	240	284	266	252	253	241	261	221	229	250	262	213	246	263	248	223	262	251	265	250	246	267	277	234	248	249	229	252	249	240	244	271	220	236	283	265	272	250	256	242	249	252	240	258	247	229	244	233	242	234	237	254	236	231	264	236	269	262	250	250	250	239	241	259	256	256	259	254	260	261	266	276	253	276	256	259	277	248	251	281	277	256	254	238	283	264	250	262	281	259	272	253	263	225	260	250	255	217	280	248	256	257	232	280	252	244	244	238	241	267	251	311	239	281	256	270	256	254	261	242	234	239	246	234	264	243	275	234	270	231	238	247	251	233	222	249	203	259	254	210	248	266	236	260	251	270	236	259	262	246	278	276	263	263	248	269	246	245	270	256	260	256	251	252	249	237	241	252	273	254	240	252	270	233	285	251	234	269	262	257	255	260	268	251	261	240	241	257	262	251	245	249	253	244	233	254	273	254	251	280	270	248	262	249	240	230	247	248	256	235	279	242	261	250	262	294	262	226	237	219	238	261	260	261	263	240	220	277	272	273	274	246	267	267	235	227	266	266	258	247	262	260	245	274	249	242	238	249	283	248	253	246	257	251	254	252	245	252	252	220	247	298	251	254	225	232	302	261	270	255	279	270	258	254	258	257	269	259	267	265	269	252	244	235	275	255	273	256	253	246	245	268	238	243	261	260	237	266	250	264	261	235	240	246	247	248	263	215	245	267	244	287	247	263	231	215	251	238	214	233	239	231	290	265	274	270	218	258	270	232	274	293	245	256	236	263	238	246	242	228	259	259	286	250	242	277	262	232	269	234	241	240	232	248	265	239	237	265	275	245	276	259	229	223	248	254	258	252	252	233	246	285	256	234	239	254	228	251	249	253	261	232	262	259	255	268	289	244	232	241	244	258	243	245	235	241	232	267	258	250	271	252	236	267	242	249	253	258	278	257	254	254	265	272	251	251	271	242	254	254	237	263	269	277	229	256	282	283	247	230	274	260	240	252	260	249	285	268	252	243	225	216	278	251	269	263	248	253	249	262	266	255	256	250	247	263	256	243	264	251	236	301	229	247	248	259	251	271	242	254	249	234	276	272	257	251	235	240	262	252	233	238	249	251	244	255	262	256	259	259	254	235	244	251	289	253	267	257	241	245	227	267	255	244	238	268	252	269	264	232	220	251	288	240	254	241	254	258	243	262	235	253	237	255	244	239	280	272	234	247	244	229	257	256	263	244	268	246	258	211	242	280	256	227	256	253	252	255	283	270	267	270	259	276	253	246	241	249	235	251	245	274	231	254	248	234	250	262	252	249	247	262	238	259	237	255	249	232	266	226	246	241	258	262	238	258	247	240	240	246	261	274	245	256	224	255	272	250	263	267	232	238	248	271	258	250	290	252	257	243	235	240	222	245	286	258	238	281	246	258	278	258	255	239	271	257	243	231	243	254	258	248	238	231	236	231	286	249	261	294	259	250	248	210	261	247	269	276	242	269	251	213	258	268	237	261	263	250	284	238	257	218	236	295	242	263	235	245	247	267	252	269	226	245	275	249	230	235	270	251	243	242	282	246	269	259	260	247	243	276	233	253	247	238	285	240	235	248	247	256	264	234
24915	20917	26937	24863	9194	1561	1135	781	609	541	556	538	521	495	553	538	522	505	489	454	450	453	499	487	451	451	471	447	436	468	460	451	385	418	433	475	462	450	426	462	470	446	450	425	490	483	421	457	457	475	434	464	483	447	401	426	449	445	418	458	416	443	437	429	431	479	439	444	459	457	432	408	437	411	471	456	427	461	402	446	429	428	415	428	456	448	409	440	383	443	433	432	452	421	467	451	386	440	454	417	420	462	450	428	441	464	428	395	449	444	447	427	446	448	446	400	429	461	441	411	439	448	435	389	472	415	455	456	473	442	435	444	419	449	447	401	423	441	450	455	439	449	386	471	453	476	428	452	422	437	442	450	487	458	445	430	464	451	402	438	480	426	456	431	432	438	462	413	442	436	451	469	456	400	416	418	476	461	419	425	434	438	414	424	450	476	424	423	445	432	421	434	446	436	430	460	433	468	449	433	401	465	409	466	469	454	457	442	437	455	462	421	422	451	403	401	453	459	436	418	435	445	416	419	403	452	457	443	451	427	415	435	434	469	440	450	464	426	425	388	480	452	402	412	448	416	490	438	425	420	445	443	426	456	446	427	433	454	466	393	411	454	451	435	414	426	433	436	437	440	443	452	459	425	471	449	482	419	440	453	457	443	428	416	420	463	446	434	410	441	472	434	439	442	418	434	471	454	446	420	444	426	428	431	385	460	424	416	427	451	445	485	440	415	454	461	420	470	441	492	445	401	432	417	491	458	444	468	448	424	434	423	411	460	446	503	438	446	463	447	420	444	464	411	443	419	451	407	440	437	451	443	448	460	422	427	446	464	436	457	445	428	421	440	422	434	445	462	432	435	426	445	421	450	451	428	464	446	444	449	479	449	454	452	435	429	478	452	448	433	434	435	437	434	436	452	426	453	432	458	436	462	415	439	461	455	457	448	440	446	461	438	420	460	417	435	438	446	461	488	427	451	448	406	442	447	453	420	424	455	431	454	428	417	514	443	464	435	459	435	450	464	446	460	475	432	454	439	414	465	430	492	480	445	406	444	482	456	415	446	420	408	459	454	460	453	422	463	413	415	473	467	452	405	415	412	426	468	451	452	476	400	443	443	455	468	431	454	446	410	428	435	455	437	451	433	401	432	480	474	426	490	417	427	426	443	398	454	421	432	419	431	421	458	444	444	436	470	460	430	466	472	454	424	441	412	509	418	440	450	437	443	449	437	457	450	440	462	485	456	448	444	430	422	447	386	456	442	453	446	418	470	474	425	404	464	430	435	429	444	448	480	435	402	437	436	437	413	411	447	458	459	450	467	433	411	488	452	467	417	441	480	444	431	425	460	430	445	473	450	428	430	473	419	455	492	458	450	462	455	463	455	416	427	440	435	441	438	429	452	429	435	437	434	441	443	434	478	412	454	454	435	424	398	452	395	424	465	437	478	451	427	446	434	464	442	431	453	467	445	435	426	436	450	462	445	430	433	408	468	449	435	449	416	508	461	421	422	451	412	457	453	480	438	434	409	456	445	425	465	497	404	445	412	413	436	458	423	454	467	436	459	441	409	487	435	433	435	485	426	428	433	437	425	378	426	454	465	461	448	445	429	460	445	413	444	445	439	390	419	467	403	447	477	406	446	450	428	427	470	430	402	454	427	462	428	445	412	448	431	449	435	452	447	415	430	450	428	448	419	396	446	449	434	422	471	433	386	448	467	420	435	429	437	427	417	441	423	421	451	434	428	408	436	437	476	423	423	423	433	439	464	444	438	465	437	450	420	447	441	461	430	450	448	457	438	433	442	448	445	463	467	442	390	421	470	421	474	420	427	464	403	428	410	395	426	484	449	443	441	435	434	431	405	474	460	419	415	406	443	468	448	460	429	455	458	436	466	400	418	437	460	460	446	419	480	502	440	454	404	430	424	425	446	401	425	481	450	432	465	445	401	432	457	405	428	416	461	424	422	446	445	418	427	444	434	445	427	429	465	430	424	466	477	440	410	441	429	420	421	452	441	449	477	448	433	420	449	471	473	423	433	434	444	453	439	439	478	442	467	408	453	427	448	473	445	443	434	419	476	458	394	458	451	476	428	468	391	462	450	443	463	477	477	435	452	445	419	441	417	418	440	468	454	426	437	423	467	406	447	428	429	439	446	434	458	452	424	453	421	438	413	440	443	417	459	428	418	405	455	445	443	414	424	430	436	448	460	411	439	454	445	432	448	416	429	440	479	430	430	403	426	431	387	485	439	439	434	429	421	436	444	421	450	424	431	411	448	453	436	436	437	452	419	392	417	411	448	425	412	454	461	475	468	418	454	439	436	414	415	448	448	476	458	424	408	475	413	452	460	468	413	434	404	445	480	476	462	473	472	422	416	401	437	433	448	437	374	449	443	450	494	419	481	462	430	431	443	457	455	420	470	440	437	450	423	437	474	407	461	464	463	451	419	481	462	436	424	421	451	463	473	430	471	404	464	447	442	465	459	432	465	468	466	429	469	426	462	421	444	437	446	436	418	444	446	450	421	417	425	454	456	408	450	432	431	423	440	418	442	431	446	409	443	419	398	471	428	445	466	429	428	425	472	450	436	442	467	434	406	442	437	459	480	429	437	464	438	411	448	449	434	412	453	401	431	418	416	465	430	409	447	423	415	457	461	471	455	426	442	440	415	437	440	453	448	470	428	449	431	491	445	442	424	449	431	471	425	423	447	446	484	450	405	449	414	435	428	471	416	439	403	483	428	422	432	454	458	431	449	420	426	451	376	443	446	464	478	467	423	392	474	454	454	448	406	416	404	430	417	423	436	465	405	435	399	406	439	439	439	470	446	442	447	430	442	421	415	460	471	437	431	462	446	446	399	399	433	440	408	414	442	485	446	438	464	447	454	459	409	472	417	453	442	458	471	444	419	444	440	439	400	399	455	419	439	430	447	423	455	432	428	417	441	459	438	459	436	430	409	465	425	454	427	448	443	461	427	491	459	464	436	464	417	461	445	453	427	434	419	467	467	451	409	451	425	480	457	445	456	439	442	447	455	430	464	450	470	460	424	453	467	418	419	453	422	397	431	408	471	432	426	444	440	459	446	499	435	477	417	442	449	494	446	434	409	439	436	458	436	439	448	413	451	391	441	456	391	456	437	476	421	447	435	422	426	397	419	439	454	431	440	422	448	446	421	445	417	414	413	406	458	464	455	458	446	443	436	450	426	426	455	425	445	424	436	466	444	451	446	436	458	445	420	456	467	461	437	431	460	446	401	468	444	472	426	448	382	433	392	453	439	442	459	433	410	456	421	429	481	455	445	416	430	439	480	425	448	450	445	445	473	474	407	405	448	452	454	427	448	427	411	447	441	447	395	448	417	439	433	457	457	475	446	464	446	453	453	440	408	419	494	435	438	441	458	400	412	467	440	434	429	438	456	421	436	464	447	445	449	441	474	441	436	388	450	423	436	447	401	465	419	466	439	442	434	458	432	463	481	439	461	431	483	433	461
5211	7719	6501	4002	3432	3134	2252	1586	1106	963	852	851	736	718	700	744	702	717	662	639	592	605	594	594	565	601	638	595	582	597	545	550	590	552	593	543	534	548	572	558	504	578	570	541	566	523	505	534	579	541	554	551	525	529	530	529	596	507	561	552	574	524	538	579	580	562	578	567	515	590	572	577	542	569	512	517	533	533	542	569	582	570	508	539	567	553	517	515	561	505	536	520	537	529	516	537	525	536	561	537	506	532	548	570	558	547	523	533	538	501	542	538	526	549	534	531	575	550	527	524	540	558	577	568	522	506	491	522	517	502	537	504	555	517	535	546	530	510	553	529	518	547	542	517	525	491	544	521	554	524	539	534	515	535	561	520	544	514	516	564	546	519	530	537	491	497	498	511	589	479	525	547	536	495	565	512	523	583	519	514	539	556	512	488	530	550	516	568	573	547	498	553	516	555	540	538	519	584	491	500	519	544	562	593	535	529	530	565	547	546	520	534	556	553	573	510	532	504	552	531	543	565	526	564	545	579	521	530	527	541	530	565	552	485	483	507	480	556	538	486	524	527	533	542	538	591	529	511	527	554	551	531	533	543	567	542	540	496	511	520	521	583	523	576	543	514	524	529	561	543	548	519	515	542	537	548	524	526	496	533	512	538	516	560	526	533	552	538	500	545	524	513	514	549	527	502	571	528	506	528	547	523	535	526	547	550	526	533	517	508	534	544	528	552	530	541	513	528	533	545	536	514	550	486	517	542	559	534	511	523	537	559	524	547	537	574	561	532	590	529	532	555	554	536	574	508	523	517	540	550	513	547	530	513	542	513	543	571	523	536	543	519	556	514	550	520	512	535	570	542	527	546	525	553	526	523	573	539	531	525	570	519	492	580	571	533	535	570	513	529	504	495	545	529	545	589	511	581	528	573	548	496	575	556	516	540	536	554	532	526	533	542	542	514	522	523	536	551	538	579	546	510	506	559	572	546	552	489	507	508	527	546	557	554	549	551	541	569	528	524	555	522	551	520	568	544	528	544	534	529	536	563	514	573	511	573	553	548	529	558	589	529	551	529	538	552	534	533	547	522	552	507	518	567	543	546	518	523	544	521	525	552	533	597	524	520	537	530	541	536	500	507	542	527	522	552	519	563	563	527	569	544	539	519	544	527	545	516	518	537	558	534	588	513	528	536	538	554	545	481	574	528	551	567	512	532	543	541	551	498	517	530	533	543	491	537	556	536	578	540	552	516	515	523	530	558	516	529	502	511	563	524	533	522	538	509	512	503	510	524	534	549	527	524	518	538	522	466	547	554	505	529	491	522	522	505	529	523	503	519	537	521	506	518	535	513	541	556	480	517	560	534	548	497	546	553	525	508	563	525	544	559	535	543	543	555	553	568	518	528	515	526	571	554	558	518	554	543	540	540	515	487	538	499	531	557	554	554	551	525	532	572	545	514	580	526	542	621	558	570	525	521	575	580	509	567	533	529	528	545	513	517	532	552	514	541	557	501	538	520	525	553	513	551	533	524	497	565	529	496	550	543	536	540	521	540	547	496	529	488	570	539	518	550	525	556	544	543	520	562	576	504	556	550	528	516	534	501	534	530	523	579	529	570	528	496	576	545	548	575	544	574	529	528	540	533	517	532	530	558	517	512	591	580	523	526	554	546	556	522	557	514	543	562	538	478	510	525	519	519	535	531	559	530	549	512	527	521	541	525	538	539	522	569	572	544	500	536	576	548	543	544	543	517	523	547	535	549	545	531	509	536	528	548	557	561	532	523	561	520	559	535	545	499	556	527	578	558	575	570	516	517	571	530	539	528	528	502	517	540	527	548	550	515	555	567	551	549	535	528	507	566	559	521	521	528	566	526	534	523	566	508	506	511	538	550	534	536	557	535	503	517	543	533	495	552	550	567	542	533	530	569	519	511	566	555	561	497	546	562	556	544	536	526	586	503	549	550	533	521	504	536	556	567	538	527	531	529	513	558	512	503	522	523	508	528	537	554	550	545	502	554	512	560	540	531	555	551	540	585	543	526	539	506	538	540	514	536	515	595	560	536	552	566	536	533	543	566	553	541	517	616	524	533	565	551	540	555	526	570	528	552	521	540	577	510	575	514	551	552	535	596	534	547	557	518	553	523	560	517	573	547	529	572	543	537	542	511	549	538	555	529	564	521	571	496	521	538	464	541	544	536	541	561	522	544	549	565	549	535	569	499	524	559	508	543	527	540	533	544	550	511	544	535	566	572	519	544	578	546	532	536	511	542	567	534	520	508	551	534	551	545	534	576	566	556	496	486	534	538	517	519	521	526	551	553	546	558	539	522	537	537	538	558	525	535	520	532	496	522	532	536	574	505	491	535	508	576	543	521	587	558	546	535	517	519	533	576	525	551	535	546	494	551	545	519	525	532	508	517	510	539	582	533	516	537	537	529	511	518	514	527	529	509	537	549	519	527	550	584	571	574	507	556	533	577	513	542	536	528	500	544	542	543	542	495	498	512	506	526	566	535	561	571	538	543	515	525	543	538	506	554	502	531	531	507	521	561	564	597	556	532	538	534	520	520	539	539	539	524	551	540	552	525	532	553	544	562	542	545	546	528	552	545	556	536	551	545	531	556	530	513	558	568	551	515	500	514	549	548	477	505	503	510	510	565	528	505	537	563	533	568	528	525	523	519	556	521	557	551	543	563	568	527	517	519	531	548	564	576	541	555	533	511	547	534	532	546	574	560	523	578	552	530	559	535	531	513	534	549	565	558	537	562	550	524	495	522	541	548	518	500	523	533	569	531	530	546	539	534	489	493	561	511	524	563	551	533	502	551	567	555	537	538	547	507	531	577	562	539	521	490	581	525	574	524	523	535	509	529	532	531	525	534	488	504	533	517	541	522	533	528	580	526	542	553	509	525	569	546	540	524	554	519	544	511	556	518	525	551	553	552	527	487	546	546	554	531	515	531	557	548	575	560	545	593	539	535	498	575	496	534	566	529	536	561	536	540	525	516	575	567	567	545	560	495	578	529	531	541	544	567	544	539	568	496	551	506	551	575	519	523	591	538	543	537	500	539	505	569	542	535	527	564	510	564	554	522	502	525	515	542	558	522	551	575	524	539	537	545	541	525	523	484	533	532	527	531	543	540	526	509	537	559	526	540	498	533	538	522	540	556	549	518	540	520	506	516	550	504	545	525	510	543	538	534	556	538	523	565	556	540	579	546	524	509	513	515	541	531	549	587	545	568	564	540	578	537	549	524	568	555	501	551	558	538	526	560	532	562	529	540	491	489	555	520	510	509	542	516	494	509	530	498	527	490	571	541	482	527	549	551	525	530	525	584	536	537	476	559	525	534	558	547	591	538	550	541	587	527	532	520	542	539	565	531	546	507	547	530	575	577	559	537	550	514	511	559	532	537	521	602	550	482	547	585	548	537	540	530	575	484	525	585	555	561	536	553	562	531	549	539	512	517	574	551	527	535	532	520	504	571	524	545	500	515
22747	20984	28694	23486	20977	21037	9228	1483	856	646	583	467	483	488	438	433	392	357	328	348	306	294	282	253	274	265	228	232	221	227	249	244	230	264	235	240	235	239	203	222	211	198	223	238	217	200	226	216	196	195	212	205	229	225	226	198	217	192	204	164	218	200	206	221	212	231	205	221	216	200	191	209	213	205	191	207	199	212	219	183	196	212	220	189	203	225	191	188	229	206	208	184	196	197	213	185	211	213	183	199	203	190	215	213	204	217	191	197	208	223	197	192	192	178	204	193	218	193	197	197	195	195	183	181	221	202	211	189	180	210	211	172	185	191	185	194	220	210	203	207	196	206	192	210	181	210	214	192	192	209	189	172	202	217	188	194	200	186	171	189	183	210	176	207	199	181	213	192	183	200	175	180	190	196	185	210	199	227	208	193	198	184	206	184	208	204	219	207	202	181	205	219	200	162	217	190	190	181	198	210	209	204	199	216	191	179	195	211	180	169	186	205	168	185	206	187	196	194	199	201	163	193	221	214	207	177	186	197	191	185	200	171	206	180	182	170	179	173	205	192	181	190	188	198	191	160	176	187	204	193	201	200	190	193	173	196	195	193	198	183	188	185	245	201	187	202	184	197	178	196	192	231	196	192	196	200	195	160	184	177	198	206	182	200	198	205	202	177	200	209	219	186	202	193	187	196	194	185	200	186	187	187	192	181	197	187	196	207	196	199	198	200	183	174	208	196	208	178	200	193	224	207	195	223	206	164	179	190	183	201	203	186	213	207	209	217	213	195	232	190	188	192	182	193	184	191	212	207	175	180	215	183	199	189	199	223	193	187	177	191	178	209	194	200	199	200	192	200	176	183	197	191	202	192	172	191	198	194	183	204	212	192	216	213	192	207	182	194	197	204	193	192	196	191	208	175	174	221	204	210	209	194	193	201	171	177	187	189	184	210	192	182	194	172	188	180	169	181	212	198	183	206	194	187	168	207	191	210	189	189	208	206	179	154	180	221	183	204	190	204	207	218	179	201	205	180	195	197	203	198	204	197	218	195	195	188	200	164	175	200	202	191	183	195	177	193	190	202	207	180	190	199	173	214	204	180	175	194	211	210	188	233	208	182	168	173	169	227	209	180	205	205	208	200	198	197	212	180	202	194	187	200	200	185	183	190	218	185	191	167	174	203	188	191	193	182	191	168	185	215	193	195	187	216	205	185	181	203	208	186	211	203	180	200	209	180	201	180	192	196	198	212	183	219	212	216	160	170	182	214	196	175	202	207	208	219	192	208	198	187	177	195	195	215	171	199	214	180	159	184	184	200	194	182	202	177	185	192	201	201	181	210	203	191	175	193	187	206	202	196	192	186	195	196	207	191	219	172	172	190	186	207	187	198	179	198	188	163	181	181	192	192	193	214	180	177	198	170	165	214	197	182	193	172	210	182	186	201	212	176	174	177	216	196	193	188	183	197	197	190	197	193	177	191	202	211	208	181	185	170	203	228	179	186	191	179	185	220	176	178	201	186	145	190	182	186	177	210	214	212	177	201	195	215	192	195	201	197	203	207	176	186	165	191	195	195	195	188	200	186	159	182	192	213	192	212	186	201	175	184	178	207	202	204	200	220	170	194	200	233	199	175	206	173	204	191	185	189	176	166	203	194	207	199	198	199	185	176	176	194	203	186	190	192	188	205	220	188	213	163	189	196	198	216	209	184	199	186	201	210	177	202	198	195	184	173	190	214	204	204	170	189	190	193	190	183	195	191	170	203	194	180	206	181	215	200	194	181	177	204	210	209	191	184	199	202	218	189	214	211	178	179	186	215	214	197	205	199	197	190	206	182	190	179	172	179	195	198	181	196	198	204	181	205	191	169	192	210	203	187	195	175	206	203	221	192	204	193	190	163	186	194	209	214	178	198	246	201	202	186	198	194	187	212	188	189	168	207	227	199	197	181	181	206	203	180	200	208	214	213	207	211	201	211	188	177	208	213	183	187	200	160	169	203	202	202	203	179	196	208	193	165	191	202	196	209	188	171	204	202	188	183	186	180	192	198	214	197	199	203	211	201	199	168	184	177	167	197	193	196	196	183	199	203	188	200	188	206	183	190	206	219	217	205	186	213	200	189	195	168	186	196	193	209	192	208	208	183	198	194	169	203	221	197	197	201	199	195	196	226	162	164	186	189	203	198	211	200	192	199	196	196	196	191	207	182	190	197	172	186	182	200	198	174	179	192	188	186	201	194	200	191	178	190	187	185	171	186	191	195	192	200	191	199	175	168	220	200	216	199	187	213	216	172	183	215	211	179	174	178	194	193	180	181	208	189	187	205	192	196	170	192	207	186	198	213	180	188	205	192	176	198	185	213	175	201	169	177	200	203	199	205	189	204	209	192	195	207	211	181	200	186	206	218	213	208	162	207	199	232	236	203	201	207	214	212	170	184	204	187	175	215	211	187	206	191	191	174	198	196	165	205	201	198	190	209	185	188	197	183	195	197	203	202	184	187	189	204	183	183	184	203	209	176	204	193	190	181	197	209	204	206	174	198	216	198	206	184	178	198	201	187	204	182	169	204	201	173	223	184	189	194	203	190	184	193	208	203	204	219	212	227	192	186	183	195	200	192	188	200	190	177	206	200	198	187	204	198	200	210	187	178	173	201	208	189	208	177	197	206	200	184	180	175	194	202	174	198	179	196	197	211	196	207	186	188	178	180	191	192	191	178	199	181	188	200	199	211	191	192	204	188	177	202	208	185	206	174	198	197	218	192	188	188	193	199	231	189	201	217	194	195	192	179	181	202	212	218	175	180	232	213	192	207	211	197	171	193	203	204	164	199	189	197	176	185	213	218	185	216	199	188	188	178	194	191	211	202	174	178	189	197	211	194	203	173	185	189	197	169	176	196	198	207	175	213	211	226	172	221	171	174	208	162	191	197	191	192	191	196	209	216	204	198	180	184	197	207	204	165	179	207	180	196	189	188	190	197	182	196	171	222	165	187	197	185	206	179	200	186	177	219	193	190	179	189	214	211	196	198	186	144	180	162	183	196	172	190	213	202	189	205	214	185	202	184	184	181	198	210	197	210	204	179	203	191	195	196	215	196	193	184	192	204	169	192	210	195	173	211	183	196	174	191	206	184	219	182	179	210	177	216	214	194	197	202	203	216	180	171	211	199	203	177	200	186	182	198	174	165	198	192	191	186	187	192	206	187	200	172	203	170	194	197	178	171	185	206	194	184	183	163	220	200	203	206	167	208	190	194	192	184	170	226	191	216	170	181	191	185	206	190	207	198	237	185	195	179	226	235	176	175	199	193	209	186	209	185	200	186	200	182	207	168	183	192	163	192	191	209	207	230	191	170	178	193	212	185	195	201	193	190	192	251	166	186	157	193	190	175	184	182	197	186	201	185	176	210	193	194	189	211	200	195	187	207	205	180	203	180	208	187	213	183	187	185	188	181	205	170	194	196	201	170	194	199	195	195	220	185	182	208	205	176	183	207
7623	18253	15198	9481	7601	6311	4505	2948	1865	1483	1246	1056	974	851	791	771	670	637	589	479	422	408	380	378	366	312	321	348	309	319	335	317	323	296	304	278	318	302	301	268	273	280	279	294	283	281	269	259	258	264	255	298	262	272	252	269	247	256	265	261	265	272	276	280	282	271	280	254	225	282	272	246	265	284	236	245	230	238	238	254	262	284	264	280	254	273	267	242	274	237	264	236	268	262	239	256	248	225	259	271	240	211	245	216	233	238	239	246	217	248	231	240	227	230	249	247	228	231	229	241	249	234	237	244	239	262	233	240	249	238	226	205	249	245	230	214	228	239	270	219	250	215	210	207	198	214	258	262	228	225	212	257	234	263	225	214	213	229	224	222	232	227	223	271	221	225	211	215	240	258	234	240	242	227	242	254	242	233	214	244	238	246	225	224	216	207	234	248	219	225	235	257	242	258	244	220	225	223	216	233	233	240	229	222	252	252	210	235	231	234	219	232	227	221	235	219	248	240	246	203	251	243	251	221	239	225	236	209	217	212	262	233	229	247	225	231	222	199	230	241	237	222	236	240	216	245	251	263	219	238	258	215	241	240	228	203	230	211	238	252	229	264	254	232	241	242	243	247	228	239	239	211	233	255	251	220	228	195	233	211	233	215	202	239	228	231	246	224	230	242	246	218	251	242	233	214	226	237	239	233	245	245	214	233	233	257	258	246	233	244	242	208	193	225	255	208	225	240	226	235	228	234	228	235	210	247	237	226	242	221	203	219	212	263	232	238	236	205	259	226	235	226	242	228	264	235	239	231	226	230	253	228	224	237	229	217	262	265	240	232	254	234	216	238	210	220	210	247	239	234	247	220	266	245	217	254	240	236	202	229	237	233	237	223	237	253	236	239	213	253	238	240	242	225	246	230	240	235	209	252	213	221	230	243	225	211	208	253	231	241	210	244	232	228	243	238	258	227	237	226	226	219	253	209	264	258	247	241	240	253	246	242	238	217	214	215	218	243	199	216	227	259	228	233	209	222	252	269	227	213	261	244	244	242	240	228	244	233	233	216	242	212	248	231	222	202	215	240	242	214	207	253	221	217	230	242	216	224	232	255	234	240	216	250	244	234	242	240	255	245	216	213	252	207	211	245	254	257	244	242	248	217	237	225	231	223	209	250	248	223	221	232	244	222	227	262	228	233	235	252	241	218	237	224	233	226	237	239	247	254	229	244	235	259	209	257	248	254	211	248	230	239	218	214	236	230	213	240	241	199	234	227	207	235	232	245	250	241	240	241	232	249	230	193	225	229	224	236	232	259	240	253	241	225	229	206	231	251	227	237	240	230	238	227	224	227	234	260	232	233	219	241	256	241	220	241	224	227	260	222	232	230	226	229	224	220	218	242	233	211	240	222	254	240	209	233	235	226	224	237	232	206	230	246	221	231	224	236	238	244	223	223	234	250	251	234	229	246	267	231	220	208	244	223	212	226	234	239	237	229	231	233	255	251	231	246	243	234	230	257	202	252	262	237	257	227	206	217	234	231	231	235	206	228	205	233	261	257	219	211	216	226	213	269	209	236	246	224	248	218	248	222	238	236	213	234	222	220	234	227	235	231	235	213	239	237	225	240	242	217	216	244	228	233	261	221	208	245	236	209	233	229	207	254	249	248	205	235	219	221	223	224	262	251	235	222	218	241	247	241	232	234	243	210	222	202	205	206	252	238	236	235	198	235	237	255	220	228	235	210	229	240	207	216	248	246	236	242	212	247	234	230	262	245	247	237	210	259	252	242	226	210	222	234	230	240	214	225	241	224	210	254	244	230	229	237	229	251	231	270	203	226	225	228	214	247	219	252	245	226	241	231	236	244	274	184	217	213	228	241	207	237	222	231	217	237	231	239	246	240	231	219	224	215	213	223	253	220	222	218	203	232	230	227	224	243	256	220	221	232	231	228	231	234	221	210	251	219	206	236	242	223	263	249	231	244	227	225	212	258	237	237	224	238	248	234	245	245	245	250	260	229	235	229	223	261	218	243	223	213	228	226	221	205	196	234	250	242	231	254	238	212	242	226	233	218	251	216	233	214	222	258	250	248	227	222	246	246	232	247	231	234	225	237	228	223	238	211	226	239	222	260	236	246	238	264	238	206	273	232	221	218	251	230	264	248	233	241	222	230	250	221	220	251	230	222	237	248	226	243	219	246	233	234	236	223	241	233	242	230	234	239	214	264	214	247	239	230	196	230	222	219	227	216	222	204	230	227	234	242	243	264	243	234	272	222	218	212	227	255	242	248	247	210	228	214	233	222	230	234	227	242	234	234	230	237	217	217	241	223	225	238	238	233	235	229	243	220	211	194	200	226	220	237	233	228	210	233	222	239	228	263	207	245	232	211	198	238	226	217	245	210	225	219	244	217	234	216	205	244	229	239	256	225	243	241	215	272	258	225	259	222	216	246	252	229	225	229	222	255	223	196	247	209	232	238	224	285	242	236	225	228	218	233	218	246	222	239	213	255	213	242	237	228	245	238	206	237	230	215	233	233	234	266	239	246	246	240	225	234	230	242	249	210	252	213	221	226	231	215	233	232	238	215	244	233	207	203	220	236	236	230	220	245	228	253	227	257	234	234	227	261	218	207	225	238	250	232	217	248	235	254	194	245	215	223	225	213	230	216	228	260	220	208	240	238	214	246	257	244	234	233	230	213	260	238	224	228	255	210	238	237	237	244	215	245	235	227	225	256	223	218	294	248	241	246	254	236	234	229	238	252	247	235	227	238	227	234	238	238	220	205	244	236	247	235	219	229	239	227	247	239	225	211	242	242	234	243	243	216	215	227	222	245	231	246	227	216	251	238	237	224	243	232	227	233	217	244	235	225	225	253	232	223	255	221	224	232	218	230	256	241	240	239	199	225	223	228	216	232	253	254	228	235	231	209	268	272	242	242	253	228	240	219	241	258	271	227	242	242	223	253	229	217	220	230	252	235	236	204	247	237	244	264	215	232	230	241	249	202	229	214	218	234	241	253	247	234	242	212	182	239	239	223	241	231	250	198	244	235	235	222	240	231	226	244	210	242	215	264	244	247	248	222	223	236	266	221	234	222	218	256	262	225	206	240	240	229	222	207	239	244	224	245	230	236	200	217	218	219	206	234	212	220	237	212	223	233	203	235	197	208	250	247	268	233	229	231	230	234	252	245	238	231	218	248	215	216	224	234	216	209	270	256	258	259	225	213	229	244	221	238	254	227	212	248	206	249	208	219	232	225	220	241	248	264	238	229	269	219	226	233	249	219	255	253	217	228	230	215	245	243	217	222	212	250	244	200	215	210	246	235	241	211	239	252	239	254	215	244	227	206	253	253	220	218	236	239	246	247	207	274	225	211	231	276	217	271	247	241	221	246	220	219	205	213	231	229	245	232	209	261	217	250	257	242	230	226	233	221	245	237	216	236	225	234	206	232	211	220	277	258	251	239	242	226	221	234	211	245	240	218	251	237	269	244
26856	18705	5391	1655	1181	925	700	538	449	415	466	440	400	388	401	428	436	398	400	408	398	412	398	421	374	379	373	398	394	360	398	411	394	382	395	401	348	421	376	401	353	384	388	392	399	389	386	376	344	406	384	374	379	381	381	373	431	411	390	433	328	421	375	430	370	387	380	411	417	396	408	384	411	400	379	404	402	401	371	397	420	374	364	401	413	378	377	414	375	381	413	345	408	401	379	414	376	370	389	352	420	380	424	400	395	378	389	355	384	349	417	411	373	396	403	377	433	408	423	370	385	393	381	456	413	359	385	414	395	368	375	379	375	378	378	401	360	417	368	410	373	396	399	388	397	358	387	408	376	384	341	370	409	370	377	378	397	395	393	389	382	386	398	402	384	366	405	407	371	362	392	374	383	366	396	387	396	398	408	376	391	396	391	388	399	396	384	436	372	407	374	368	398	410	396	366	343	384	406	354	408	375	379	424	394	356	387	386	397	398	410	428	409	396	348	387	366	382	403	407	321	381	402	373	371	402	388	359	362	337	369	360	397	360	364	338	389	441	374	386	394	371	419	378	400	395	412	363	366	369	404	419	374	361	405	392	392	368	344	371	343	372	412	398	396	375	368	401	394	397	424	402	399	351	431	384	390	379	402	384	358	371	373	410	382	396	360	404	398	369	387	405	382	411	353	412	391	389	415	394	385	372	381	381	413	388	381	378	404	379	393	390	401	387	364	372	354	364	381	366	414	388	421	401	383	397	423	377	381	341	370	389	381	371	371	362	365	396	373	416	405	371	395	382	358	385	390	401	356	404	354	395	405	393	393	396	396	372	409	386	366	355	385	368	347	378	364	433	403	392	360	408	378	395	397	410	365	373	378	368	401	389	362	393	395	405	398	420	390	429	399	435	368	425	374	386	398	379	374	438	360	405	417	406	370	366	395	388	419	400	355	436	416	392	368	378	382	387	402	383	390	377	367	408	404	393	399	400	417	396	383	400	375	361	373	365	368	382	386	387	363	416	377	419	353	354	374	362	417	387	378	393	362	395	328	388	453	358	363	397	323	401	393	401	385	381	386	400	374	375	393	394	387	407	387	418	371	348	402	376	397	401	420	385	456	383	383	371	388	417	390	394	389	359	376	379	437	389	365	423	373	376	354	366	371	396	373	357	396	355	407	360	407	395	415	398	400	382	390	408	405	395	371	404	378	421	366	382	382	359	358	370	395	387	368	403	401	350	398	426	377	405	393	402	426	369	380	404	385	395	385	368	354	393	395	365	400	354	376	359	406	395	378	376	380	388	427	394	394	394	369	356	360	384	398	398	386	397	421	396	383	396	389	436	381	368	392	364	381	364	372	366	374	415	402	389	378	349	371	367	376	394	394	393	407	385	427	388	391	390	375	376	360	368	411	381	418	393	415	388	377	368	400	385	329	347	369	390	373	351	411	417	392	371	422	383	362	410	371	381	420	396	384	388	384	373	419	396	394	376	381	411	379	396	387	381	364	397	405	385	353	364	395	410	358	382	366	398	404	392	408	361	396	395	363	409	400	371	389	415	353	387	383	399	418	399	393	398	378	366	403	379	411	393	418	383	402	395	365	358	356	390	375	388	411	367	394	361	368	397	358	382	378	376	388	374	395	378	351	371	383	392	414	400	409	388	397	357	395	365	405	364	410	391	389	386	411	381	408	368	362	328	423	363	378	407	373	356	414	410	422	374	384	386	381	387	392	359	375	380	401	390	376	378	380	408	395	396	380	392	392	399	392	370	391	388	372	365	388	368	392	386	377	378	383	404	363	416	415	396	382	377	395	352	407	396	370	374	370	368	371	390	343	383	388	397	372	394	336	412	396	380	340	371	355	418	395	404	362	343	368	364	406	357	383	369	384	367	361	353	348	364	389	383	353	392	397	383	357	412	368	414	395	359	398	358	398	388	394	404	357	385	367	394	356	418	360	362	388	389	380	332	387	396	416	394	399	367	370	387	413	394	369	429	389	362	385	387	378	417	381	405	376	366	413	345	367	374	404	393	387	383	383	402	370	408	391	381	371	355	405	388	375	406	376	360	382	397	360	379	398	383	370	377	371	380	410	363	374	386	380	405	430	345	437	413	386	381	386	367	380	394	390	378	401	367	384	397	395	365	405	381	369	364	414	389	359	386	422	417	401	382	367	386	389	374	386	366	394	365	382	373	371	388	418	407	365	381	373	368	380	387	370	380	375	413	412	398	383	365	341	388	383	410	394	401	387	345	378	353	375	371	356	385	366	382	374	395	392	368	384	414	392	354	346	395	399	391	387	437	403	396	425	378	378	404	378	380	353	367	402	399	393	392	404	356	390	377	378	401	406	388	398	364	373	341	438	354	391	380	380	391	413	379	420	386	381	333	429	419	403	367	397	393	423	381	379	401	376	386	366	350	396	357	385	402	406	381	405	402	403	382	436	358	396	379	377	408	385	414	381	387	392	378	393	377	432	356	400	410	384	378	385	353	376	388	367	395	410	405	412	399	388	386	417	403	342	380	366	375	405	403	375	365	373	383	398	363	386	350	378	382	392	402	411	377	386	393	385	394	399	410	403	363	362	377	388	391	390	372	327	383	385	391	377	394	404	409	378	391	401	402	356	395	403	427	429	403	402	363	382	383	372	365	434	357	385	388	405	376	401	386	400	429	381	407	409	430	384	432	395	406	393	368	392	393	431	371	370	365	388	357	372	423	334	413	396	376	428	356	403	407	364	398	388	361	386	376	366	398	386	357	392	377	385	389	376	386	377	403	380	353	386	353	387	379	390	402	379	402	367	346	413	393	394	389	367	389	358	408	428	397	408	390	370	374	379	389	399	357	387	382	398	385	376	436	388	394	378	418	396	388	355	405	367	341	351	381	360	357	414	397	389	358	364	408	393	360	376	356	405	383	396	383	394	399	374	378	413	379	378	387	410	390	384	389	373	393	360	400	401	405	374	391	385	404	376	379	365	386	400	393	387	383	407	395	370	395	388	396	392	382	416	369	356	431	408	381	387	382	381	376	415	397	370	365	372	389	405	393	399	401	399	397	362	380	403	377	426	364	391	383	392	399	372	387	393	414	397	349	381	390	381	373	393	350	397	376	404	398	371	409	400	392	353	389	361	411	435	401	366	393	368	366	392	391	402	409	370	392	393	380	382	364	383	385	421	391	399	420	381	398	377	362	363	355	399	366	402	401	396	374	346	409	357	378	365	377	364	371	377	393	404	379	364	385	369	406	392	380	402	395	344	369	359	396	390	395	400	392	404	374	370	367	377	375	427	413	387	418	363	373	406	397	441	390	398	372	362	375	421	375	376	381	392	396	368	387	386	350	428	372	427	415	374	357	387	409	397	378	365	388	372	434	374	381	400	375	382	389	426	383	386	378	385	400	368	418	379	413	392	371	389	398	383	327	358	366	381	394	381	377	361	381	375	393	395	425	376	385	390	388	384	364	418	403	400	369	378	401	366	377	402	403	360	384
4627	3009	2751	2353	1984	1774	1369	915	636	567	565	580	535	533	538	564	553	523	523	530	480	467	514	488	551	511	499	465	494	486	477	489	502	497	537	514	518	459	485	507	469	465	460	461	493	443	494	504	475	503	478	448	508	499	483	501	458	485	475	465	463	518	518	485	474	506	472	465	494	544	479	454	473	494	475	516	514	464	470	523	480	508	493	492	503	503	486	476	465	475	480	504	479	483	485	486	518	483	502	496	481	481	522	480	473	459	456	479	472	484	439	460	511	495	472	498	468	484	469	475	512	474	485	462	494	492	492	489	476	484	497	511	476	517	479	480	487	485	445	531	488	464	452	533	492	476	469	490	504	481	480	493	434	491	452	457	480	488	469	490	477	484	485	505	451	475	479	478	440	498	512	493	499	487	512	501	454	455	475	502	501	492	529	501	496	536	489	488	455	470	494	485	467	481	468	510	496	474	496	479	507	479	480	489	467	445	442	497	495	493	462	483	473	473	466	480	482	481	522	467	489	494	505	460	468	465	481	466	507	514	506	527	504	510	470	470	464	482	488	479	505	454	506	480	463	494	496	518	476	468	503	452	478	527	468	520	453	477	493	481	458	485	518	499	508	458	484	474	443	472	453	484	510	508	407	508	484	492	525	473	480	495	511	487	496	456	507	483	453	482	508	497	468	488	452	459	501	460	491	477	497	534	499	488	442	440	476	501	524	481	470	525	517	444	508	505	486	472	516	469	503	505	428	503	495	516	472	503	514	504	472	499	465	482	497	510	470	512	518	489	505	485	498	475	479	498	489	453	498	446	473	474	472	492	454	494	533	481	479	476	458	481	477	492	479	497	470	491	508	494	466	484	500	504	524	458	502	458	475	494	496	522	517	510	453	442	445	471	487	490	465	503	469	541	490	484	510	507	491	461	459	482	522	470	484	503	472	458	493	474	472	455	467	493	475	462	488	514	511	518	485	509	464	504	517	483	505	461	466	505	487	466	482	492	460	521	464	465	456	497	497	482	500	500	501	480	488	473	506	487	524	489	483	475	487	500	479	494	495	469	482	487	484	468	503	472	513	485	488	504	488	458	471	473	520	478	474	475	456	460	492	494	456	465	500	479	454	531	535	474	456	480	485	492	467	465	503	480	496	488	460	468	487	468	515	483	495	541	492	452	493	475	485	495	460	502	494	432	478	505	490	479	508	472	465	497	478	496	427	493	477	480	510	496	517	507	485	462	476	484	479	513	474	495	505	469	506	447	467	493	502	462	502	491	456	519	439	471	502	479	469	451	501	425	453	458	518	497	468	512	442	492	488	483	501	491	478	483	524	479	472	528	472	482	476	496	482	489	485	514	420	461	505	484	513	451	515	524	477	471	491	459	472	445	483	475	506	510	505	483	504	480	492	491	492	509	468	484	508	458	462	482	486	477	497	486	500	500	468	472	486	465	459	499	477	478	529	448	474	455	467	488	476	473	475	481	470	488	502	516	487	448	452	499	494	477	518	483	507	495	493	508	485	504	495	488	495	472	502	508	522	461	525	462	443	417	492	487	501	497	482	459	472	506	473	504	487	504	513	460	460	536	472	481	490	506	472	480	483	516	471	470	484	483	503	507	491	487	481	480	530	462	445	472	484	472	499	492	470	488	464	504	490	491	473	477	446	491	518	500	500	502	485	470	517	480	451	513	507	505	490	481	501	476	513	465	523	527	454	488	491	484	457	469	487	441	486	495	461	502	510	507	534	494	466	509	476	498	481	502	457	496	518	495	541	454	477	474	498	523	512	505	511	493	508	492	462	467	484	463	513	492	481	490	469	474	517	505	472	494	454	480	481	485	455	488	506	468	496	476	496	470	479	486	464	503	500	521	508	512	477	522	487	483	512	450	491	518	464	485	488	478	454	466	495	469	471	508	492	473	468	493	483	513	428	447	485	481	492	484	488	500	507	483	455	518	454	513	495	475	469	481	469	508	484	463	439	482	462	433	476	487	475	470	493	488	509	498	478	510	492	495	499	486	511	470	444	489	487	474	487	455	502	499	432	469	491	498	456	543	483	491	515	502	450	473	468	476	483	502	498	464	503	474	459	483	491	513	482	472	474	478	498	477	428	506	526	473	481	456	493	485	484	473	471	511	495	493	473	474	463	474	494	479	455	454	470	463	495	502	448	475	498	474	495	503	495	487	498	482	506	464	491	462	450	467	475	498	486	474	501	466	447	494	520	492	482	442	470	455	471	498	561	506	478	457	473	421	508	493	482	448	490	480	503	477	509	501	496	506	467	497	470	507	491	502	455	462	482	516	516	509	502	486	473	484	510	478	472	511	499	460	481	467	500	477	499	444	534	505	501	469	496	454	468	479	481	477	476	461	508	495	484	502	468	488	515	468	471	458	483	464	489	459	472	511	480	454	443	505	520	496	482	457	495	472	465	450	475	501	476	480	494	517	485	470	448	494	476	476	505	485	458	445	495	462	488	505	494	461	491	463	502	477	482	490	488	493	497	520	473	505	519	464	499	498	496	481	459	508	488	507	475	477	474	444	522	466	473	491	504	466	486	513	469	469	499	499	486	489	493	501	466	496	440	515	510	481	447	530	480	483	490	470	457	500	519	482	485	504	499	480	503	476	483	498	478	482	467	496	466	505	456	455	525	429	462	471	477	505	501	514	465	490	480	479	519	474	459	501	433	489	510	512	490	483	479	454	518	475	488	503	494	445	509	506	475	511	472	524	465	491	459	492	523	522	484	496	505	496	495	505	520	475	476	494	473	514	494	464	500	506	493	481	504	513	484	495	447	470	483	514	492	508	478	469	484	485	462	492	463	509	468	464	471	520	511	465	505	485	461	505	481	500	511	464	480	505	472	530	521	470	455	484	477	479	459	497	511	492	510	492	493	465	504	444	454	478	513	484	452	480	469	471	511	463	489	544	490	461	471	499	501	514	483	482	507	481	483	476	459	476	500	533	511	470	456	490	448	492	474	467	499	473	476	493	502	475	510	510	495	494	486	542	465	489	510	486	529	465	448	482	497	469	457	449	511	506	574	479	501	511	499	469	477	483	489	509	491	461	514	529	481	485	476	499	508	479	451	464	479	499	489	471	549	448	442	498	471	487	454	518	520	495	446	459	498	490	460	496	465	486	502	520	486	493	475	508	483	467	484	460	452	473	525	502	483	489	513	512	501	461	431	499	446	486	437	503	441	478	540	511	506	496	466	451	513	529	474	513	471	483	505	497	483	459	457	471	490	410	490	487	501	477	504	451	506	441	474	452	453	506	483	498	492	456	479	443	497	449	466	469	520	507	503	493	451	467	501	474	480	464	459	441	466	469	452	434	475	509	462	440	481	484	496	493	480	493	456	473	466	494	495	485	479	502	438	464	449	453	483	515	468	458	448	486	491	448	478	479	504	518	463	493	510	498	491	506	496	507	481	479	494	489	503	476	479	472	472	490	479	534	473	485	468	494	458	475	500	452	489	492	485	476	474	494
23685	20912	28145	23801	20876	9464	1569	804	521	426	400	345	308	327	333	320	307	255	265	274	207	248	267	205	234	198	213	203	211	228	231	213	222	207	230	199	216	222	237	232	233	199	217	211	199	192	210	223	187	204	232	188	200	197	192	198	194	197	201	204	186	212	186	217	220	193	200	212	192	226	199	196	231	198	197	188	215	196	176	195	169	201	209	218	196	206	184	165	174	193	188	194	195	206	211	200	184	205	203	209	198	197	181	167	199	179	196	185	169	193	194	185	192	190	199	199	216	218	174	186	204	178	191	185	189	185	172	209	217	229	221	188	194	202	178	205	191	195	199	175	208	183	165	193	176	205	194	195	189	202	177	190	179	166	211	200	191	178	185	181	201	185	208	190	196	185	191	187	183	183	194	195	170	163	223	181	212	203	187	190	194	189	179	194	198	177	197	185	185	205	197	211	187	198	173	215	212	200	193	196	219	211	188	214	170	191	187	191	200	180	198	209	180	199	192	186	220	211	191	198	229	203	215	192	184	206	186	207	209	204	213	193	181	208	183	182	198	197	192	182	193	163	217	196	206	183	223	195	192	209	182	213	219	190	184	187	199	192	200	196	203	164	192	173	185	182	196	206	206	208	191	198	192	165	211	201	187	177	188	203	196	210	183	197	207	202	182	194	196	196	198	187	194	210	218	216	189	192	205	177	195	189	189	208	184	220	201	199	225	175	198	198	187	189	191	212	197	232	190	181	195	174	179	206	197	191	181	200	163	208	169	176	214	169	202	177	178	213	205	203	204	202	192	190	211	216	152	188	206	196	188	199	218	177	230	188	217	227	188	174	189	193	185	183	196	187	190	210	200	200	185	200	189	208	224	172	186	181	183	220	179	191	185	187	199	184	213	162	187	210	193	211	172	192	183	160	190	161	192	215	218	191	203	177	200	200	188	204	214	213	198	215	185	201	219	204	212	221	197	196	190	207	176	186	180	199	188	189	170	219	177	194	202	191	185	198	206	194	179	201	183	177	194	194	177	206	198	189	199	226	212	201	183	201	183	175	201	195	200	179	185	197	197	189	183	201	204	203	172	208	173	187	207	207	190	209	193	156	202	193	182	189	205	206	191	194	172	209	183	211	216	192	187	197	203	195	173	186	205	189	157	198	201	225	213	198	183	191	202	183	193	203	206	156	184	174	202	187	218	200	208	197	183	206	190	213	195	175	176	185	206	187	200	208	179	184	188	206	180	222	209	181	169	199	212	195	187	207	202	181	179	216	194	192	187	201	224	207	197	208	203	175	186	213	199	206	189	238	186	217	197	192	200	187	197	177	210	179	204	218	202	188	216	199	203	198	216	174	208	181	187	184	209	209	197	194	192	195	195	205	183	168	190	191	186	205	202	200	215	218	212	175	201	203	208	184	189	210	176	207	188	192	188	194	160	194	205	186	171	183	199	201	215	185	184	210	182	206	175	183	227	182	201	177	203	190	199	204	183	201	200	179	185	194	204	192	219	183	184	185	172	221	175	188	185	197	197	194	184	192	181	180	195	210	188	200	191	209	195	184	182	191	191	201	187	192	205	173	203	215	205	207	180	197	224	171	184	171	208	195	184	172	193	190	209	191	186	217	200	220	202	209	202	178	198	195	207	202	173	187	216	177	210	200	195	203	203	206	185	217	221	210	187	192	197	203	193	212	206	169	189	189	200	194	186	204	185	191	200	181	206	219	203	183	227	192	207	193	181	189	203	221	202	215	196	180	189	186	202	190	213	203	173	186	183	201	194	199	183	214	181	164	208	200	191	185	179	185	179	198	186	209	215	200	185	205	219	220	175	198	205	187	190	175	175	192	189	199	212	200	185	178	193	206	206	168	195	197	185	199	174	148	190	168	194	202	184	187	179	197	203	205	185	189	220	195	187	178	232	216	167	221	184	192	203	196	202	218	217	181	194	172	205	195	197	185	188	190	195	190	192	197	190	187	207	194	203	212	184	189	198	213	178	197	175	207	199	187	202	179	200	208	215	192	186	199	197	185	201	211	163	167	185	189	168	196	182	197	210	189	193	195	182	188	176	223	210	219	205	197	196	197	191	189	203	196	210	207	197	180	230	193	224	219	194	182	197	229	185	180	199	191	212	180	172	210	186	200	204	216	217	170	191	191	210	197	198	183	185	197	211	192	196	197	193	190	189	192	202	168	188	200	190	182	182	188	190	211	184	212	201	206	224	188	185	204	234	190	184	201	193	200	179	208	186	171	197	180	205	200	191	220	207	189	225	212	181	183	174	208	172	204	193	186	218	206	185	178	199	205	209	194	198	212	186	183	211	170	204	177	195	218	200	188	187	179	193	202	192	210	208	193	178	172	171	211	208	214	203	176	186	194	193	194	202	189	163	188	204	202	208	214	189	176	219	199	222	215	201	166	196	205	198	177	180	186	192	192	206	201	203	199	191	192	199	213	184	186	190	202	207	203	201	187	209	186	202	176	215	211	170	182	194	204	201	192	168	201	167	191	195	177	177	200	203	190	199	190	176	206	177	195	198	182	200	187	200	203	223	206	194	200	233	195	203	213	190	207	176	212	175	179	190	185	183	187	177	163	200	197	220	196	183	206	189	171	199	192	199	211	166	209	180	193	207	185	167	198	192	218	200	194	204	189	198	178	187	200	199	234	201	199	213	219	189	203	190	190	176	195	200	162	187	188	189	181	186	164	214	200	191	178	211	204	188	162	197	222	181	185	205	213	197	225	183	190	200	205	208	191	202	209	221	201	184	195	195	220	173	193	202	192	187	191	198	197	188	200	192	181	178	211	211	188	165	192	195	197	182	192	189	191	175	194	176	219	182	202	166	207	184	197	188	165	194	196	191	180	190	198	205	182	181	181	205	188	202	188	204	213	205	199	193	201	186	231	201	213	196	197	210	192	194	184	214	194	175	202	202	200	215	185	186	217	169	208	168	196	190	204	226	217	227	203	204	174	187	200	208	210	186	187	182	208	187	169	201	184	175	193	206	223	210	182	173	192	182	196	187	180	198	209	194	204	204	186	192	190	196	195	183	215	209	216	189	213	194	194	184	208	205	194	195	179	197	209	184	177	206	218	179	197	222	213	198	201	204	195	217	231	183	188	194	204	196	195	221	189	184	193	206	178	199	181	172	201	185	204	208	175	191	158	190	186	183	190	201	188	192	198	181	176	222	186	167	220	182	195	186	198	214	182	206	205	214	196	209	180	176	184	202	183	184	207	189	214	209	188	193	181	199	162	191	209	197	193	190	172	184	186	184	185	208	185	210	195	181	197	183	161	175	184	207	196	196	198	204	173	197	217	173	172	200	192	183	202	199	176	184	204	200	183	196	221	210	192	197	191	174	196	190	193	188	190	197	214	230	180	192	208	216	192	181	195	192	192	202	190	176	222	202	167	220	192	183	207	183	193	195	214	209	197	199	178	195	175	199	182	191	172	197	210	185	189	186	205	199	224	217	204	212	207	226	204	222	202
5408	11924	9766	6021	4861	3953	2752	1716	1122	895	752	662	605	586	582	538	526	431	423	382	357	312	375	300	314	312	312	276	294	293	298	323	279	320	261	297	278	275	300	271	300	296	260	267	249	291	280	281	278	277	240	285	299	269	284	280	275	217	265	276	255	299	251	292	283	269	302	259	283	271	264	280	281	254	255	286	266	279	256	284	277	271	286	244	274	287	242	245	275	264	252	253	245	255	265	244	258	261	253	278	244	270	236	234	258	264	254	264	228	262	263	268	248	250	259	258	263	258	235	258	261	243	244	260	281	259	240	252	255	256	241	288	250	260	256	246	273	291	266	239	243	232	254	245	255	227	262	257	267	259	237	218	262	263	247	234	253	256	264	232	252	216	264	258	263	289	252	261	258	254	254	233	282	265	256	242	248	247	265	258	265	257	263	272	261	260	276	274	235	255	277	259	280	243	259	230	264	282	242	254	229	273	263	263	251	231	274	239	278	256	241	267	256	267	254	255	253	230	253	252	259	257	246	257	258	240	253	255	261	245	262	249	235	257	260	264	242	269	274	284	294	265	295	242	273	254	262	270	265	228	258	243	285	281	286	252	280	240	238	233	267	275	246	275	240	272	248	268	261	266	233	221	254	279	285	268	284	241	254	268	260	262	246	233	229	274	239	234	255	262	240	229	266	259	275	270	225	234	245	275	287	264	252	262	219	259	244	253	241	277	261	237	267	242	248	265	259	228	246	229	284	269	260	256	272	269	249	285	232	254	244	249	269	242	245	270	245	248	233	229	251	253	256	261	249	253	284	263	257	245	254	248	239	279	252	273	254	242	252	259	283	261	252	240	263	254	262	262	241	245	267	267	252	258	265	283	275	245	234	276	252	253	280	258	252	282	256	248	260	264	267	262	260	259	229	244	240	251	273	239	269	261	258	224	252	243	262	269	273	258	271	263	258	231	240	267	274	259	271	281	266	235	254	282	251	257	246	247	236	267	248	243	259	237	259	283	262	260	246	239	240	271	260	261	256	252	251	235	276	251	247	263	244	242	254	248	264	264	245	279	275	254	278	230	235	244	265	278	269	239	252	264	264	266	254	247	271	265	258	260	257	226	266	270	246	237	233	280	251	249	249	267	258	235	263	247	280	263	261	231	264	252	238	254	253	255	243	249	248	237	242	269	255	277	257	270	284	244	290	278	255	239	239	248	279	273	260	244	229	244	259	269	237	217	279	268	238	238	244	251	243	224	247	252	228	268	245	238	260	249	232	275	250	244	234	257	264	240	234	242	244	248	255	248	233	248	251	264	228	239	209	237	256	271	272	243	255	286	246	254	255	258	235	263	242	238	238	249	225	256	253	274	247	276	261	242	232	247	255	237	256	255	263	234	250	249	229	241	254	253	245	262	259	236	274	280	274	262	233	256	247	275	250	244	263	252	262	238	279	250	253	245	271	277	263	232	243	268	248	274	264	251	244	246	272	268	277	296	252	272	246	236	243	244	267	269	245	270	277	270	233	234	250	248	252	247	257	259	235	268	264	257	238	238	265	229	273	278	265	253	252	263	267	222	268	243	285	273	227	254	253	271	266	247	246	248	240	281	242	293	265	261	265	256	255	273	264	258	238	273	256	260	258	266	251	249	243	240	249	234	238	228	267	242	273	247	277	237	263	257	271	272	255	273	237	230	283	250	231	266	261	244	242	276	262	223	240	281	262	261	261	255	241	264	255	230	240	257	283	225	250	239	269	232	246	244	253	262	234	259	267	252	251	227	265	232	252	250	251	222	272	249	239	268	251	278	282	294	278	265	259	240	255	240	257	264	245	261	255	250	265	236	243	268	250	250	248	240	281	253	268	235	281	234	268	235	230	238	260	286	274	260	283	222	267	291	279	289	279	260	240	263	227	255	276	239	253	245	238	247	256	249	253	264	260	237	251	252	256	262	271	225	240	255	251	265	258	250	245	269	246	222	271	248	251	262	261	234	244	249	247	264	258	274	255	281	262	283	250	255	220	240	284	268	252	258	253	253	259	242	243	258	264	268	248	250	253	262	277	261	239	268	264	278	259	287	255	253	271	244	259	243	235	250	238	257	261	234	255	253	265	259	256	272	260	243	253	240	254	297	260	244	224	251	255	206	248	247	271	275	253	237	253	250	273	196	234	244	226	265	239	273	238	205	276	233	273	251	267	265	235	282	245	255	247	264	277	253	260	217	260	279	265	261	239	250	279	300	248	257	259	252	293	274	242	242	256	254	252	224	252	257	245	267	257	240	272	248	278	232	258	251	247	256	243	250	236	262	268	279	260	287	257	244	247	277	259	242	243	245	283	276	272	252	257	239	249	258	255	223	255	264	276	246	270	254	250	266	248	241	237	261	246	236	246	235	221	280	248	239	254	237	266	260	258	274	255	217	249	252	244	253	256	224	237	236	255	245	231	215	230	249	244	284	246	248	228	242	270	267	269	239	254	252	269	267	256	224	257	255	268	280	256	254	265	242	240	276	245	271	257	264	277	248	276	235	267	241	258	264	255	266	265	253	264	247	255	272	245	278	261	271	274	262	270	242	249	238	256	223	279	260	263	242	265	271	245	257	263	252	243	265	259	272	275	280	253	219	237	247	250	239	232	245	257	270	283	264	270	259	264	235	258	272	272	238	238	233	240	228	273	275	262	261	269	256	242	263	260	248	243	267	264	285	239	276	225	236	246	267	270	271	268	225	278	251	264	271	257	246	239	225	240	289	251	258	243	275	238	260	276	242	259	241	259	248	261	269	257	249	257	257	266	262	244	254	260	250	256	263	244	264	238	264	229	246	274	262	277	273	240	261	239	258	294	250	265	260	273	240	280	281	269	254	255	272	252	227	247	236	283	248	256	252	267	242	256	267	288	257	264	266	249	246	260	241	239	245	300	242	265	238	237	264	248	268	268	270	265	264	235	271	281	242	246	250	246	238	246	251	243	271	223	248	222	268	242	255	266	280	243	279	287	255	233	254	250	254	259	227	231	245	249	232	244	266	256	245	245	259	259	238	205	250	262	253	269	253	278	281	262	271	235	250	242	258	242	321	258	259	238	257	261	251	252	258	257	288	289	243	266	273	269	235	264	269	236	274	228	245	256	271	257	261	244	229	240	259	242	262	276	251	247	246	271	250	264	226	232	311	245	263	252	244	251	227	261	257	242	233	251	251	258	263	238	232	254	256	243	272	254	248	257	266	267	241	267	263	287	267	236	262	238	236	240	242	263	253	226	271	236	261	259	261	234	251	218	254	243	257	270	263	239	272	258	229	253	261	248	249	255	247	281	263	269	276	248	231	247	305	259	264	266	252	226	248	252	273	255	274	252	267	270	241	277	240	249	253	269	234	241	291	265	251	275	255	272	238	243	264	261	267	241	271	247	273	265	262	269	230	246	216	250	269	268	273	237	256	266	272	277	261	256	237	242	257	238	243	269	259	247	259	251	253	237	265	270	265	230	292	261	247	249	276	284	257
24915	20916	26953	24861	9413	1677	1152	811	609	571	530	587	530	518	524	526	523	501	483	502	458	434	486	470	477	499	473	458	435	447	451	491	447	482	474	452	470	475	438	480	446	470	462	440	477	442	428	429	466	480	473	461	479	469	513	477	471	511	440	470	441	461	452	463	468	454	502	437	430	493	459	450	436	426	463	460	453	438	428	461	462	444	407	482	411	447	426	465	408	454	461	409	450	469	424	471	436	433	452	462	462	475	430	456	427	460	452	463	436	417	446	431	417	446	429	443	435	427	502	431	478	441	435	493	472	433	399	432	477	448	451	456	434	414	453	464	451	426	453	476	426	453	420	381	432	450	441	448	439	442	463	451	433	447	476	452	429	446	431	447	458	408	451	454	444	456	459	452	480	454	421	446	449	460	449	479	465	440	421	451	437	494	413	436	479	436	459	457	444	431	436	487	441	449	448	488	447	421	436	442	444	461	436	484	473	432	460	426	455	454	470	456	473	434	488	479	432	457	460	448	501	430	436	490	437	498	477	428	431	435	431	431	436	414	435	439	474	489	490	425	463	457	453	449	410	447	454	480	477	463	479	494	469	436	432	442	425	446	453	497	422	475	463	449	455	446	451	433	452	453	508	449	484	441	450	452	436	432	418	476	444	435	442	419	440	439	446	446	429	409	446	444	461	442	463	397	459	451	446	461	494	460	450	409	450	482	453	465	435	464	455	432	465	422	442	460	412	455	452	464	425	423	454	468	446	426	436	414	480	433	466	476	445	467	433	442	419	411	436	424	437	430	435	440	447	435	458	497	453	454	428	410	430	413	462	407	470	444	443	448	422	454	455	405	407	480	461	456	465	446	427	454	433	467	450	466	436	436	455	408	440	459	466	456	431	458	489	419	402	431	443	460	470	432	502	447	414	444	418	454	471	482	437	417	450	473	456	433	421	433	465	439	462	436	461	437	413	471	495	452	463	440	460	452	471	466	453	411	422	459	463	491	462	419	446	448	455	457	447	428	427	438	472	422	464	484	421	469	484	466	459	444	458	443	427	460	475	458	446	448	417	452	458	478	435	452	460	427	419	444	416	451	462	442	476	473	481	432	463	419	420	421	490	479	453	492	495	455	445	466	453	446	452	417	452	457	460	447	459	430	465	454	402	409	420	425	404	459	413	439	408	478	443	431	471	482	462	462	459	470	449	457	467	441	422	461	454	445	442	469	451	404	426	459	445	455	447	443	465	427	459	435	475	450	434	464	475	492	425	423	417	436	461	460	440	474	476	469	446	468	443	437	487	422	429	426	455	400	504	470	447	435	457	453	421	476	445	439	433	453	501	429	448	430	443	451	446	474	470	460	449	461	441	457	420	427	451	473	435	415	453	472	464	474	473	464	434	421	412	468	403	402	471	463	433	452	439	498	460	449	461	464	467	441	450	455	428	452	460	425	450	459	452	421	462	444	480	435	451	471	510	461	455	453	456	437	460	440	415	459	428	441	419	435	464	421	423	448	423	430	463	443	454	458	447	438	483	460	456	473	438	420	446	471	473	479	427	486	443	411	458	449	474	418	457	444	490	470	453	476	426	486	445	461	422	478	484	452	451	440	462	446	460	451	409	457	450	489	459	458	435	443	435	455	429	437	418	467	450	479	453	405	440	457	416	437	483	416	452	439	439	437	431	491	474	445	445	449	459	441	472	470	437	436	433	402	437	410	433	453	478	475	465	462	440	448	459	429	429	408	441	462	460	411	438	441	456	413	433	457	452	428	429	412	468	421	474	486	467	445	454	451	414	453	435	447	456	421	428	423	483	473	467	471	487	447	465	410	426	427	467	417	475	442	453	475	454	438	462	475	408	449	450	412	432	449	465	488	436	459	430	445	463	467	457	416	462	445	379	426	447	411	399	408	474	434	465	422	458	465	449	438	470	448	431	406	435	430	440	483	465	440	463	449	457	435	433	473	452	463	479	450	437	455	451	431	468	467	441	429	429	399	409	461	470	441	435	418	422	458	465	424	462	481	450	442	448	438	446	460	443	467	422	457	437	382	464	461	454	484	429	393	423	482	445	484	464	431	418	416	457	389	444	455	436	443	438	425	460	413	437	449	421	463	474	452	468	442	470	449	451	471	440	435	451	418	444	423	469	446	439	475	415	455	442	441	422	424	471	462	463	437	457	432	442	452	426	429	433	453	429	465	456	452	475	413	408	455	440	489	440	465	430	375	440	420	483	455	451	414	485	471	451	424	462	451	490	438	452	465	437	416	434	477	455	439	459	418	426	492	465	420	450	484	392	476	399	406	446	428	410	430	431	453	487	435	411	477	444	435	436	410	432	403	442	463	433	445	438	431	463	447	481	440	462	456	477	459	439	462	432	455	444	467	429	435	436	465	426	461	475	439	414	457	434	472	451	471	444	464	440	475	430	493	450	459	432	415	460	460	460	427	437	455	426	420	452	462	442	456	446	475	455	461	413	462	439	449	474	458	457	484	413	465	436	449	431	485	433	446	445	465	454	472	423	474	448	432	447	476	436	488	443	443	463	408	451	432	433	414	451	448	450	458	434	436	431	440	425	449	473	444	439	422	454	418	455	458	445	443	461	443	452	435	472	453	444	474	458	479	419	465	441	444	435	456	499	442	420	468	484	439	455	440	462	468	437	458	437	470	420	434	456	436	466	438	449	419	434	427	442	440	480	428	465	434	462	437	445	485	448	438	455	432	446	474	459	472	477	455	463	424	461	440	509	460	426	442	482	454	440	472	428	450	455	413	446	462	454	432	454	444	457	457	473	435	440	499	443	454	440	450	448	438	470	449	394	446	441	430	427	423	469	476	450	453	462	419	457	460	477	431	441	432	464	412	440	477	436	439	420	460	481	440	422	433	471	455	435	425	432	407	425	425	455	442	475	429	441	452	427	446	420	433	453	483	445	451	462	511	431	439	405	483	457	472	471	454	447	417	470	445	457	444	465	445	450	431	411	470	448	460	427	466	466	444	428	431	437	431	458	465	443	441	451	437	440	475	460	487	440	413	405	487	428	431	462	446	436	461	481	434	448	449	411	455	459	445	450	431	471	458	459	454	491	464	409	446	487	466	488	447	434	467	453	429	474	431	451	442	462	450	459	478	427	432	461	442	445	480	476	439	469	457	419	460	457	419	450	439	494	427	474	427	426	451	481	431	423	437	457	431	415	424	452	463	478	453	444	415	435	428	466	443	439	472	471	475	438	474	422	478	422	439	444	469	470	423	442	457	434	431	428	449	428	495	431	460	388	447	416	452	447	433	465	461	472	459	480	487	471	460	437	441	416	419	455	461	439	463	439	459	458	494	447	468	418	497	447	463	487	432	429	471	452	455	440	419	439	452	404	456	440	452	457	452	440	470	435	437	443	450	425	444	432	434	420	453	434	441	430	472	501	401	445	450	396	439	454	471	445	430	431	462	432	426	405	422	389	456	469	452	471	458	407	435	443	410	419	447	457	454	426	440	418	500
5279	8055	6830	4568	3744	3208	2275	1492	1046	939	862	831	755	766	734	757	695	693	607	620	594	624	617	586	575	595	556	574	595	557	562	553	593	548	605	611	578	555	545	605	608	528	543	578	564	555	576	548	552	543	551	573	586	543	557	540	558	589	572	535	611	520	539	577	527	530	563	532	566	530	539	533	604	602	566	538	539	519	533	553	543	561	594	544	548	583	525	606	585	549	555	533	547	580	545	536	553	549	531	545	574	561	542	567	536	510	565	535	490	544	555	557	552	547	557	533	534	524	575	532	511	549	555	551	569	584	506	518	538	525	580	516	551	527	577	520	572	499	554	577	563	507	536	526	500	527	602	568	553	540	482	547	507	502	531	517	535	588	536	555	529	578	557	495	536	527	579	508	513	543	551	583	532	525	528	539	535	520	553	553	560	523	519	521	535	499	540	522	518	553	550	546	506	561	529	562	551	538	560	518	495	556	501	521	523	568	518	498	496	509	543	547	488	629	532	548	578	524	516	531	533	584	555	510	562	561	514	548	582	541	547	533	560	561	544	564	471	521	510	545	570	524	575	564	525	541	558	521	526	564	555	560	584	532	525	546	563	544	564	529	533	505	589	531	538	539	523	532	511	543	531	544	508	540	583	533	529	564	591	553	533	578	517	544	563	545	478	552	582	575	549	514	534	536	571	553	525	529	536	547	552	534	490	524	517	570	516	521	568	529	571	550	525	553	567	534	610	561	555	558	510	531	546	573	550	575	563	546	565	550	540	527	566	494	536	539	551	526	547	517	544	569	499	524	533	543	558	556	578	520	553	571	544	539	551	559	590	554	551	526	520	563	532	550	489	551	542	529	565	549	543	538	560	538	533	479	556	537	528	551	547	588	510	549	536	577	526	517	511	527	535	554	570	543	529	539	534	558	582	547	580	583	516	542	570	539	571	535	555	574	544	572	562	561	561	516	514	548	519	556	552	558	557	571	512	511	558	545	510	514	552	533	517	567	600	532	558	484	542	543	531	527	545	497	539	521	551	547	548	527	539	567	535	534	537	572	574	584	569	528	554	553	551	526	549	546	503	525	521	552	558	538	540	580	526	524	571	507	584	555	499	538	546	494	540	568	554	537	546	543	516	538	571	527	542	553	547	494	558	546	525	515	584	563	523	538	516	543	549	514	560	513	566	578	563	564	546	523	561	561	533	530	547	589	546	513	520	537	512	566	550	569	540	522	529	517	510	537	539	543	545	560	546	580	546	539	521	557	554	483	519	501	559	495	511	529	533	557	546	554	514	533	510	567	565	528	530	570	527	578	540	563	530	548	512	576	556	544	528	523	547	542	545	532	545	535	550	541	563	522	548	529	532	520	512	548	585	539	537	542	522	583	546	566	554	518	564	562	564	556	514	510	563	549	559	547	519	530	517	557	560	549	569	556	520	525	513	543	545	531	535	543	519	551	547	507	561	554	514	589	548	513	559	516	499	554	568	585	559	550	576	527	530	538	505	535	584	564	511	516	509	530	522	529	566	515	540	534	544	537	580	541	551	562	547	533	572	560	536	574	588	557	512	537	564	522	566	532	513	530	533	532	537	537	570	533	523	516	527	507	551	562	547	542	522	500	570	569	560	557	537	543	548	571	511	558	546	572	540	547	565	579	528	528	553	569	549	568	559	553	549	543	594	574	535	572	542	516	577	542	537	554	563	523	535	552	534	545	528	567	544	528	522	555	538	532	518	601	523	548	575	536	528	561	573	549	513	533	520	565	570	518	550	557	536	540	543	550	519	522	582	535	563	534	521	551	565	545	495	506	541	542	552	527	485	553	557	583	511	565	556	535	566	556	505	522	519	566	527	511	507	544	576	544	561	551	537	557	530	581	540	558	522	558	569	534	589	540	520	478	551	556	550	600	541	541	552	541	537	533	557	510	580	523	548	543	566	520	592	554	504	533	524	527	539	553	519	499	531	549	543	523	543	535	552	532	594	474	560	548	535	577	526	498	593	538	553	532	572	557	532	543	566	582	538	516	548	582	559	567	524	553	547	545	551	529	540	545	509	532	555	548	563	524	536	569	540	556	563	560	580	569	535	531	544	504	524	548	528	523	536	518	524	498	521	488	528	539	553	505	542	533	500	526	502	528	557	528	550	571	537	563	553	587	512	572	600	558	506	520	565	573	551	529	510	510	543	505	520	532	533	524	551	554	559	541	548	554	560	513	557	546	538	570	548	545	584	530	546	550	523	543	549	548	536	521	528	528	573	568	543	560	524	529	507	521	546	551	543	558	569	537	567	527	530	521	541	549	560	526	527	585	548	535	589	586	531	529	543	524	568	519	556	531	540	506	552	535	526	532	536	549	549	521	530	490	538	547	543	504	504	569	560	542	518	584	542	552	522	528	551	538	568	490	529	518	536	521	583	516	558	569	550	566	604	539	533	534	540	554	548	542	520	556	562	518	515	556	516	514	564	532	541	535	528	515	524	565	528	582	571	569	537	555	554	504	554	601	559	529	504	528	550	521	562	562	527	564	579	517	546	542	535	484	583	572	522	560	512	523	543	563	544	549	533	568	584	537	535	536	579	537	528	556	508	582	528	517	544	536	583	497	531	516	561	541	567	496	497	573	528	516	529	541	533	533	571	569	547	596	556	565	528	568	537	589	534	547	576	557	533	579	527	548	569	490	556	511	534	559	558	539	554	526	555	533	551	536	536	530	568	532	504	520	517	530	547	556	509	539	508	563	597	515	502	566	544	509	568	500	539	535	530	517	537	499	542	518	550	557	517	524	553	546	515	555	561	537	559	510	579	515	562	539	552	539	550	558	581	563	519	562	531	538	571	532	543	540	531	516	546	538	562	498	631	538	584	558	549	544	529	573	543	578	509	525	550	561	549	552	601	536	562	535	534	519	537	539	541	530	552	572	538	533	529	579	540	506	543	521	533	572	596	550	570	513	550	567	534	577	569	555	524	540	536	505	515	533	565	558	537	487	506	516	508	517	554	568	582	521	552	582	542	550	532	557	516	532	572	552	581	558	504	507	549	554	536	567	577	518	538	511	566	567	543	554	503	583	556	501	491	586	556	558	580	549	540	529	564	552	541	513	546	521	532	561	554	557	551	540	562	551	563	564	560	590	525	573	537	538	536	529	531	582	543	545	546	557	562	527	533	572	557	606	541	566	513	547	546	589	540	515	521	508	506	581	571	544	550	550	561	502	493	546	540	537	523	554	527	573	564	519	555	491	570	573	521	557	545	538	569	492	526	560	572	495	564	530	553	555	531	543	536	499	536	556	553	491	502	531	560	577	530	543	519	532	568	545	524	516	555	564	556	533	543	538	529	528	537	513	547	530	543	539	550	543	551	542	564	541	548	544	528	578	575	557	511	550	491	521	542	545	532	559	535	502	558	546	533	512	569	525	532	559	577	551	529	521	541	527	569	598	576	554	577	571	547	574	556	520	526	475	527	556	536	537	527	528	565	499	520	536	603	508	584	562
22730	20966	28707	23419	20968	21056	9302	1420	832	654	614	533	481	456	430	439	395	348	313	291	285	280	275	253	251	242	219	242	214	224	232	213	219	222	226	216	229	212	211	216	199	224	218	229	221	204	211	197	196	217	208	208	211	213	204	214	192	208	181	221	222	216	233	210	216	199	227	193	210	213	208	169	213	207	180	214	202	213	191	224	218	197	224	229	173	212	194	183	191	184	210	201	225	220	190	186	229	212	186	211	204	191	170	208	200	185	202	191	191	214	205	203	211	185	185	184	167	195	196	187	204	206	171	200	194	186	198	180	200	186	207	175	199	186	199	207	206	199	166	214	178	199	201	176	206	194	204	188	189	211	210	191	201	202	191	175	205	204	179	205	188	191	205	221	190	184	191	192	208	178	202	194	192	190	188	203	192	198	188	193	200	217	213	192	185	200	202	194	197	175	187	180	192	198	187	222	200	189	215	206	193	193	200	198	175	180	197	198	203	205	201	189	196	191	195	201	175	201	197	189	199	191	213	187	189	189	211	184	183	192	209	206	212	188	197	172	189	206	211	189	211	208	204	179	179	189	193	179	188	206	196	210	215	204	196	207	188	199	205	200	194	173	202	203	201	218	216	194	183	199	192	174	192	180	181	189	196	218	201	212	206	190	173	195	184	191	200	199	184	184	186	183	185	201	231	202	211	195	205	178	212	203	206	211	189	205	205	205	193	198	194	208	218	180	198	183	192	202	217	191	183	187	180	201	197	210	189	194	204	207	195	200	176	167	181	201	196	198	201	197	199	227	182	196	202	214	181	198	192	232	219	187	224	201	203	194	207	198	182	224	204	216	207	204	207	176	191	203	175	215	223	178	176	184	187	231	189	179	196	192	187	192	193	188	191	185	182	190	195	177	178	204	172	175	182	201	158	194	216	187	184	182	187	217	185	191	201	188	197	177	174	191	189	185	199	177	204	228	208	219	182	209	195	172	186	193	193	188	209	206	210	207	203	211	190	184	206	194	211	200	203	185	206	208	188	204	186	172	196	189	204	203	211	181	203	213	182	204	190	199	206	194	183	211	191	208	195	173	176	209	206	202	192	183	192	207	199	178	179	212	198	189	213	216	172	167	191	209	201	209	181	211	204	205	195	197	215	199	192	173	221	215	192	186	160	197	209	208	203	193	203	194	181	196	198	190	199	194	202	185	196	195	193	212	189	201	187	215	198	205	181	221	182	214	193	197	189	204	176	198	206	204	194	181	190	200	190	198	216	168	169	150	179	185	172	209	206	222	218	187	192	186	195	210	190	190	193	201	199	180	182	182	225	184	178	196	210	185	179	218	180	182	184	185	189	189	186	157	186	202	185	185	191	188	187	186	212	194	186	193	203	197	162	219	197	210	188	178	182	207	191	216	186	201	205	191	208	188	188	203	176	185	205	188	204	177	174	199	184	191	201	218	192	207	190	217	191	206	219	195	215	194	226	184	190	190	205	186	179	168	171	203	196	205	211	177	182	206	190	179	201	165	189	188	220	197	210	190	206	202	223	206	204	177	190	182	186	197	213	221	214	220	215	198	196	194	207	211	180	205	194	226	177	215	190	197	192	191	199	193	180	203	210	203	192	196	205	194	195	187	187	199	203	201	183	196	192	173	199	205	186	174	192	181	207	225	183	209	175	217	197	187	205	204	217	190	204	210	193	192	195	183	187	195	184	188	198	176	217	215	209	196	188	205	189	206	199	181	209	179	200	196	205	220	194	171	205	193	198	202	194	217	199	187	189	204	190	194	200	221	175	199	206	220	211	189	186	202	190	183	218	217	202	206	195	222	197	187	194	173	195	198	192	187	174	194	193	218	201	204	182	191	189	194	186	201	198	168	183	203	182	187	189	204	206	202	181	205	192	199	192	188	200	197	185	186	199	222	179	181	184	194	221	215	193	185	217	203	216	199	182	177	213	211	203	207	204	190	198	191	204	183	201	193	195	197	216	205	189	192	184	176	164	180	207	204	179	205	179	195	204	178	186	186	224	181	212	203	203	212	182	183	212	225	197	218	197	187	198	190	185	210	170	183	193	198	197	189	182	191	201	203	212	174	199	179	198	183	186	209	186	191	214	206	185	201	186	178	190	225	184	195	183	193	194	212	199	184	205	165	194	181	213	169	204	185	195	205	193	192	177	188	200	189	171	221	212	186	188	215	199	184	197	194	197	190	190	184	187	179	191	187	205	213	194	177	199	171	204	206	207	197	198	195	189	209	210	187	202	187	213	179	168	196	199	242	215	186	194	207	188	189	190	180	199	201	206	173	213	180	182	191	206	183	187	194	178	208	200	199	197	185	185	229	202	204	203	224	206	185	190	189	212	196	191	216	223	190	180	219	193	186	176	194	201	170	212	206	178	188	192	192	207	191	174	189	197	185	192	170	189	175	193	202	210	186	183	188	197	204	227	191	208	194	193	198	220	193	217	237	174	210	192	192	211	200	186	191	209	165	186	179	188	186	192	193	198	193	208	186	210	193	178	194	168	191	181	178	192	201	177	209	194	190	183	184	187	211	224	201	197	180	221	162	210	205	196	213	181	208	181	191	174	181	211	181	208	191	191	195	205	194	193	191	197	194	190	216	190	200	186	177	199	172	195	194	203	187	229	165	222	188	178	217	193	191	185	179	207	166	192	205	207	188	174	210	170	201	195	179	174	199	196	184	205	197	192	199	211	184	190	182	194	190	191	195	188	201	204	193	215	189	191	204	207	198	198	193	189	206	210	219	214	181	209	178	177	189	197	195	206	197	191	166	195	210	180	167	194	185	212	213	190	192	190	189	214	184	226	181	187	192	215	186	209	197	225	198	195	213	217	190	180	210	187	217	183	197	186	169	175	193	199	218	207	207	169	199	199	189	194	188	203	207	219	189	196	197	190	194	186	189	183	206	192	172	194	171	170	199	199	188	194	167	194	192	196	192	200	186	216	180	189	181	178	193	205	174	179	177	199	172	210	204	198	224	184	212	192	193	197	209	197	193	184	204	211	200	198	195	200	208	191	189	188	219	183	192	191	190	179	203	196	206	170	225	166	199	177	207	179	187	195	187	165	185	204	184	221	204	195	200	185	183	206	206	197	224	185	206	185	188	191	184	186	231	202	207	173	191	195	193	204	188	203	194	197	174	191	186	215	164	174	201	217	191	207	184	220	184	186	208	211	193	186	218	217	184	180	187	176	197	189	203	178	190	210	199	187	208	186	188	205	189	196	193	217	197	173	179	195	214	190	196	202	191	198	193	193	199	197	195	180	178	172	172	200	189	193	195	189	216	218	181	221	201	194	174	205	188	181	198	195	188	199	192	189	190	203	204	206	194	187	177	192	165	200	180	221	192	234	194	182	202	193	187	192	199	193	202	185	208	222	202	179	199	216	187	166	196	171	195	188	179	195	178	200	187	204	190	193	205	188	174	204	232	213	206	196	236	196	194	186	224	218	205	230	163	189	216	203	216	215	222	194	189
7724	18440	15842	9826	7859	6588	4413	2915	1894	1548	1273	1087	1005	841	873	748	672	595	473	481	449	412	369	381	359	345	353	287	335	292	377	299	314	306	313	276	281	318	323	273	272	310	283	274	280	284	258	240	281	259	243	279	279	261	272	243	284	237	260	260	268	270	261	277	277	256	268	234	253	247	218	242	245	234	243	224	255	245	246	245	245	275	253	287	284	226	236	265	244	245	238	245	248	250	237	249	246	249	246	250	260	231	245	227	244	226	254	221	249	248	229	262	256	232	247	242	209	234	242	215	250	234	250	234	242	248	239	223	216	226	251	256	226	234	236	236	247	253	240	256	226	225	239	238	242	241	230	253	231	217	236	223	229	207	231	205	229	226	253	236	244	235	219	217	230	233	215	200	241	227	235	234	249	224	225	201	254	266	212	239	209	246	236	227	250	224	228	236	271	213	235	260	243	247	223	250	231	212	231	234	238	257	232	249	233	232	240	250	216	203	206	213	226	235	243	244	244	216	232	247	223	245	234	224	219	235	242	205	244	228	229	250	240	227	251	228	223	235	242	245	242	217	236	254	230	246	239	233	233	230	280	251	251	232	239	236	229	212	232	238	239	229	239	220	248	224	225	221	257	226	252	219	237	224	236	252	258	218	211	244	265	248	243	211	234	220	269	230	211	247	211	242	263	250	223	235	241	241	231	229	228	242	241	262	254	240	224	225	219	234	227	211	256	257	195	234	247	225	251	206	245	220	221	234	242	248	225	243	234	231	260	235	238	232	227	241	261	264	222	224	225	240	247	254	252	245	270	219	239	219	264	218	234	218	249	211	242	241	239	239	208	217	241	234	235	255	248	226	243	247	221	246	235	212	225	255	241	233	232	223	220	237	231	254	239	230	211	207	256	217	223	237	250	206	237	231	240	229	214	243	238	246	239	231	235	201	247	269	250	244	225	209	211	246	240	256	224	223	252	242	235	209	254	249	227	235	259	246	234	254	225	215	235	228	218	225	241	234	232	230	252	246	241	242	241	248	228	238	247	251	216	225	225	270	239	217	265	228	233	221	217	245	228	209	231	250	251	248	227	245	231	228	240	266	223	242	226	219	242	238	223	239	243	232	240	211	238	239	239	244	215	248	259	250	230	232	242	231	228	255	251	245	245	237	222	248	224	235	236	243	212	260	219	241	231	242	238	254	222	226	229	196	239	235	260	244	240	251	246	247	209	239	223	241	229	238	234	222	229	269	245	244	259	248	217	241	240	222	226	231	229	233	238	241	253	244	213	244	242	228	231	228	230	212	229	230	271	210	226	214	229	242	232	210	230	223	211	259	213	242	225	210	260	247	234	218	254	241	237	247	225	228	215	229	245	246	227	210	222	243	228	228	283	242	235	244	240	247	225	231	244	233	220	249	262	219	247	241	244	244	291	218	210	266	227	214	248	244	218	254	238	248	243	248	218	247	239	238	210	251	240	233	236	243	233	232	219	238	218	213	242	242	223	215	239	266	265	239	244	240	220	211	196	241	220	238	237	219	235	256	191	218	225	231	250	242	247	228	235	251	258	245	235	265	240	250	228	238	212	247	249	238	262	229	247	258	243	261	243	233	186	219	233	226	237	241	254	232	230	254	230	259	246	229	225	246	229	257	237	209	227	221	233	224	238	249	244	219	267	230	229	250	247	231	259	243	247	250	239	200	237	241	235	260	251	243	229	227	256	242	265	252	249	235	237	215	257	214	233	205	226	251	231	243	237	236	227	237	225	221	231	217	235	232	241	223	264	223	239	258	212	229	237	238	259	230	235	232	201	194	217	229	224	230	247	223	237	266	263	219	228	262	223	219	228	226	211	225	242	255	224	256	262	262	228	218	215	244	239	261	243	229	241	228	220	232	246	245	229	261	250	225	212	241	219	231	233	218	236	211	246	243	212	226	230	253	266	228	240	248	236	249	246	243	239	249	229	255	244	247	233	215	236	237	241	263	264	255	239	216	213	235	231	226	240	257	228	253	222	219	260	223	244	243	253	268	199	232	256	245	242	241	233	221	257	236	250	256	220	224	213	241	240	216	224	231	228	237	242	234	230	258	255	204	240	251	235	244	217	250	246	228	210	248	244	213	224	236	240	236	237	233	265	252	218	229	246	219	265	252	228	239	233	258	251	232	225	245	232	219	240	238	235	221	251	247	244	221	254	221	248	235	236	229	225	215	257	228	219	228	231	215	248	200	246	225	256	228	221	224	240	222	286	247	247	244	217	250	242	246	233	195	224	232	237	244	222	229	231	251	203	252	217	235	250	219	233	230	237	233	247	238	236	249	246	240	236	230	260	222	229	230	231	231	232	253	221	222	240	235	219	240	248	217	240	252	229	213	235	257	197	256	249	218	243	240	225	237	225	220	262	267	234	257	240	229	230	231	251	214	252	239	221	224	230	229	259	211	206	241	255	229	257	232	258	247	221	258	243	233	215	261	237	222	238	241	228	242	238	261	220	262	232	255	229	229	213	254	233	245	253	197	244	214	218	233	215	264	233	234	225	235	234	245	242	252	252	229	232	265	240	219	201	249	244	257	241	237	217	236	244	218	247	240	215	218	219	217	243	244	224	232	248	220	223	240	220	243	215	241	264	219	200	226	243	224	260	247	207	260	231	222	244	216	246	248	254	236	259	234	218	244	235	241	250	239	265	263	230	217	227	248	235	231	225	220	221	213	234	232	210	240	254	228	226	234	237	225	234	248	254	236	242	214	244	245	262	239	233	213	247	241	217	231	225	225	260	215	228	231	226	211	240	207	243	221	228	247	242	222	256	232	222	247	234	240	215	259	265	230	260	212	240	238	233	239	217	226	234	241	239	240	232	212	241	227	186	231	224	250	236	236	233	233	233	228	246	224	224	216	178	228	226	235	241	204	232	237	255	248	229	199	224	230	248	219	237	257	238	254	222	246	255	218	255	221	244	232	226	248	227	231	243	227	245	250	218	213	244	217	220	241	235	228	237	253	230	244	222	272	247	231	239	232	197	246	235	240	254	255	253	230	245	225	259	220	224	263	238	233	220	222	239	239	217	247	229	234	217	223	213	260	227	225	227	220	258	260	237	228	253	247	220	244	258	250	211	213	212	239	260	236	215	247	249	234	221	226	223	228	212	196	232	250	238	228	212	208	210	254	229	241	250	214	236	250	236	206	225	221	234	238	206	233	256	237	234	232	235	261	231	233	231	243	222	231	246	226	223	226	203	223	261	258	208	235	232	249	248	254	234	241	220	235	206	238	243	210	225	252	204	250	221	223	256	231	204	221	201	234	224	234	225	238	235	250	246	244	220	242	269	222	213	236	246	241	240	234	245	232	227	244	243	244	230	253	227	220	235	246	214	212	259	235	225	251	206	228	227	250	219	241	248	231	268	231	229	237	246	223	231	258	216	237	242	232	229	226	232	227	225	246	205	225	233	256	234	223	247	227	252	234	219	220	238	229	235	224	234	244	223	232	236	225	228	232
26938	18772	5679	1754	1267	1047	754	496	454	421	407	416	413	438	406	424	400	427	433	389	373	367	390	401	432	393	402	415	383	412	400	388	415	364	387	388	404	412	399	380	416	413	421	388	385	344	382	452	351	440	408	386	356	427	399	426	343	379	378	409	360	362	366	422	380	393	399	411	342	399	398	391	384	384	422	398	382	392	408	379	389	395	358	418	390	398	419	391	407	380	423	389	357	378	388	397	389	405	383	377	367	398	444	390	406	384	389	377	383	372	384	353	390	393	368	445	399	409	415	378	431	390	384	385	381	397	378	374	385	409	411	414	411	397	354	379	425	411	399	401	380	415	360	401	403	408	387	412	403	360	383	409	411	383	384	365	372	397	441	387	367	377	399	379	361	414	406	400	408	376	366	352	353	385	370	389	416	386	393	393	377	332	396	449	413	395	386	399	410	396	402	386	428	385	392	386	401	378	406	399	374	426	401	368	379	400	435	440	381	414	413	401	371	403	393	420	408	406	397	372	409	379	376	409	383	387	401	394	388	392	384	381	373	386	376	391	390	397	388	384	373	404	390	373	387	393	362	416	371	409	394	370	401	430	399	391	393	363	375	386	392	370	378	399	386	375	402	400	387	375	338	375	434	388	359	367	390	389	402	397	359	377	425	356	357	368	376	431	354	350	391	390	371	392	376	380	382	409	388	416	388	376	404	359	358	366	398	386	398	393	415	381	384	386	367	377	397	372	384	385	389	419	397	397	386	401	392	374	389	379	414	419	363	341	400	380	402	356	397	363	392	376	389	385	396	393	375	368	395	400	410	390	379	422	377	400	406	417	379	379	341	407	398	387	408	371	379	396	418	414	374	345	406	385	399	388	412	374	368	353	369	350	331	402	379	391	374	384	373	407	367	394	383	352	362	402	376	381	435	400	354	385	397	381	399	401	375	388	369	376	402	367	373	380	363	376	379	344	361	399	363	339	393	360	390	398	416	403	354	391	387	346	378	395	371	347	364	420	423	427	406	379	402	372	383	389	402	397	404	369	363	362	391	417	380	341	406	394	406	396	432	384	406	410	387	380	385	395	429	378	363	364	378	387	351	405	407	369	392	395	401	429	407	385	388	388	366	421	399	402	384	382	404	383	434	363	364	391	393	399	370	391	425	397	395	400	423	388	438	394	403	363	370	405	401	382	408	396	411	403	388	395	417	385	395	409	372	389	394	388	377	357	380	380	405	414	384	402	381	348	399	379	370	402	372	408	397	382	412	358	413	374	381	420	390	379	415	415	372	426	413	398	410	394	403	362	392	386	406	379	366	388	371	393	387	408	339	401	345	353	378	393	390	412	372	377	367	435	387	391	372	419	402	402	419	379	392	390	405	393	380	354	367	379	403	394	393	389	414	408	378	405	375	412	410	402	387	387	364	387	365	402	394	388	363	395	399	413	376	376	407	361	403	383	387	381	400	389	376	391	379	393	415	398	383	413	388	386	394	401	398	388	391	354	399	374	362	432	398	369	413	375	387	386	384	412	338	402	433	384	446	400	378	372	419	400	354	382	391	410	403	387	383	379	428	404	383	396	356	370	389	397	385	345	433	413	400	393	359	379	369	427	397	408	382	402	353	378	419	431	384	408	404	382	407	400	393	381	410	377	371	370	376	409	378	381	382	422	391	370	392	405	366	382	405	387	383	401	385	392	395	359	408	387	384	392	376	403	391	402	434	366	411	427	382	375	391	366	395	368	388	383	404	387	411	366	400	373	362	373	386	374	379	408	384	375	379	397	394	392	410	381	393	403	402	364	410	373	378	405	395	413	402	392	371	388	410	378	376	366	359	400	411	371	374	380	364	408	381	390	407	411	396	403	380	400	373	374	429	374	397	401	394	363	398	388	408	397	381	429	391	401	397	367	390	366	368	414	396	388	377	362	374	367	370	365	395	424	393	380	397	354	353	376	398	407	379	373	409	409	376	412	387	413	405	416	377	407	410	389	407	403	374	413	391	426	379	376	390	397	398	392	395	397	389	403	403	382	395	413	397	403	400	381	385	404	424	416	368	388	394	408	398	362	372	411	384	349	416	380	407	383	428	373	386	419	427	369	356	378	408	370	375	386	387	380	370	425	382	395	379	364	404	401	383	373	373	406	349	400	398	383	403	401	392	428	408	357	393	376	404	370	380	354	408	379	383	405	362	381	343	386	355	396	391	366	383	356	404	379	401	368	387	408	385	393	393	397	391	372	436	374	425	358	389	338	426	404	409	378	395	396	435	362	402	354	405	394	408	373	392	375	409	398	413	369	449	367	351	351	380	408	378	392	369	385	377	363	380	379	408	391	416	388	393	396	420	378	388	390	393	361	423	410	406	380	390	379	366	368	401	381	366	381	393	392	406	380	381	402	410	425	376	385	444	429	402	392	380	387	390	391	398	378	413	372	411	385	408	386	396	381	400	398	372	414	369	398	364	411	388	391	392	400	387	395	388	411	404	350	413	393	380	407	393	398	371	399	406	383	380	405	424	360	371	424	418	354	383	376	378	406	394	394	404	386	414	403	398	403	418	389	360	386	389	408	372	366	376	376	365	396	369	384	378	380	384	364	388	403	363	382	407	387	367	386	374	385	348	372	418	404	387	396	401	388	394	385	411	399	405	402	403	381	357	377	392	379	396	379	396	419	437	423	390	367	410	374	407	398	376	409	397	392	432	390	404	369	425	428	388	365	361	406	415	391	379	368	384	391	365	393	402	405	417	394	336	364	394	398	402	429	341	371	382	375	405	408	380	420	382	348	421	375	334	390	372	432	403	396	404	389	387	369	398	371	388	395	407	408	381	377	397	382	382	373	354	389	396	391	409	373	362	377	413	376	382	411	393	381	398	392	380	372	374	381	372	391	388	397	366	369	377	383	379	406	390	397	412	363	385	389	373	378	395	401	348	365	404	384	399	355	347	391	402	382	370	422	390	383	392	394	357	376	404	400	408	399	396	405	387	403	405	385	364	408	408	356	371	406	401	395	403	384	365	349	423	387	394	393	386	372	386	414	409	372	387	422	394	399	387	412	412	426	377	364	379	379	400	383	376	361	407	393	377	376	352	379	366	396	388	398	386	392	393	364	409	393	378	409	408	373	398	391	354	401	395	390	382	416	362	401	381	386	375	412	357	396	371	397	411	394	362	371	376	422	407	383	384	409	383	411	373	391	389	378	373	384	418	381	391	393	402	368	397	388	401	415	383	366	364	352	407	374	402	397	383	377	380	391	422	400	402	414	378	361	396	378	418	395	373	363	396	414	392	386	389	386	403	386	396	383	390	380	399	409	378	410	365	381	396	411	363	391	368	386	391	392	415	389	398	408	392	393	401	395	398	459	402	373	404	443	353	375	438	399	375	385	368	387	408	430	365	390	385	384	393	397	386	384	381	399	367	379	382	371	381	400	381	404	416	381	383	416	397	349	418	399	373	399	381	404	407	378	393	373	403	378	376	379	389	384	412	391	351	398
4749	3207	3267	2298	2122	1897	1303	823	616	558	548	564	553	579	552	568	517	514	500	501	530	493	510	527	479	521	496	513	490	463	535	466	479	521	491	525	489	529	484	531	448	491	473	498	490	436	477	471	480	504	544	500	510	512	483	491	507	475	488	505	499	525	488	452	477	471	470	504	497	503	446	461	508	482	469	501	482	505	517	507	489	514	530	487	477	521	486	477	546	523	512	489	509	482	448	462	513	476	465	495	491	485	470	480	463	478	478	478	512	481	487	484	515	524	470	479	489	495	519	517	473	515	472	473	496	459	410	517	506	497	508	480	538	489	452	513	497	503	509	485	485	522	466	545	532	445	484	469	516	475	435	468	488	510	469	496	475	498	482	497	491	461	499	457	494	439	525	492	536	441	480	510	464	492	464	461	477	512	494	470	459	498	479	531	478	467	498	509	535	495	485	496	497	503	469	455	456	498	515	483	488	486	493	448	474	494	469	476	478	487	492	493	471	483	506	537	476	435	509	484	512	472	498	499	505	501	490	484	498	464	480	476	472	485	477	499	472	495	477	482	492	490	465	484	425	495	499	462	520	507	521	463	446	453	489	455	498	484	479	466	486	478	495	474	465	509	464	502	560	499	490	520	503	507	501	475	521	497	498	500	496	468	472	487	504	489	492	550	482	484	492	476	485	496	534	478	464	518	443	484	471	486	488	493	453	482	481	503	468	507	531	454	492	503	468	489	445	515	450	478	516	482	435	480	501	498	469	487	536	525	466	503	513	474	463	532	474	517	471	477	496	427	497	504	491	513	451	487	458	504	466	454	472	511	521	476	529	490	504	490	486	466	487	475	475	482	497	503	516	495	503	477	498	484	509	447	476	492	485	482	543	529	475	482	466	502	471	465	505	487	476	466	479	513	450	492	503	484	471	513	507	483	482	459	499	483	424	528	493	498	509	457	509	477	502	478	506	516	521	468	504	506	491	478	501	470	488	458	503	475	482	509	489	476	520	497	529	499	478	456	447	512	485	479	494	486	491	501	503	482	487	516	474	526	493	474	486	467	481	472	453	451	479	446	460	448	488	490	461	477	448	496	436	511	483	463	493	499	476	493	444	491	487	539	480	516	479	515	472	476	488	495	479	497	489	494	495	491	512	500	502	493	485	483	500	472	483	510	496	508	499	527	488	471	490	499	466	466	462	504	490	474	484	479	508	493	468	453	453	545	470	491	501	517	473	491	487	504	490	456	541	483	476	484	503	498	490	482	545	506	490	470	485	474	480	474	497	505	479	459	487	510	446	517	470	485	535	501	455	534	473	499	503	494	492	489	473	458	477	476	534	500	498	479	488	512	463	503	505	517	528	494	509	503	460	501	497	500	489	447	460	467	497	455	494	516	512	509	514	467	468	489	504	501	490	482	477	489	488	464	463	488	513	498	499	483	502	466	445	527	453	496	490	488	441	463	485	510	489	491	494	491	478	471	511	477	512	490	511	502	501	464	492	484	483	507	493	514	500	464	458	481	501	519	487	472	477	497	488	490	478	546	473	503	458	482	509	468	463	469	500	517	448	449	496	458	500	474	502	486	457	496	468	498	479	484	479	474	490	488	495	493	506	546	512	463	508	476	491	481	487	498	535	503	485	452	473	498	506	446	486	547	471	517	482	506	488	482	496	483	455	484	526	539	438	466	549	483	502	504	487	541	469	454	522	468	480	492	483	496	475	485	444	486	462	486	521	472	541	484	477	448	497	477	459	486	461	462	507	459	487	442	466	497	448	481	513	497	479	483	499	465	479	485	458	514	491	512	476	495	486	493	487	461	496	501	481	505	455	462	513	519	513	493	498	497	428	466	468	492	485	499	462	482	506	462	468	458	447	531	496	513	455	462	451	525	490	488	491	480	479	482	481	502	459	514	509	495	463	472	456	506	483	456	486	503	485	468	520	495	465	523	476	491	472	464	504	453	488	503	467	500	492	493	508	507	477	485	480	471	493	486	482	516	456	489	505	477	508	506	536	487	462	491	513	481	476	495	474	482	499	487	475	494	499	483	488	519	476	465	477	471	506	464	508	508	468	468	484	492	471	471	504	447	460	489	471	503	471	492	521	505	480	513	498	512	492	499	478	524	470	518	509	507	525	470	467	466	480	455	529	494	440	471	515	488	480	497	505	506	487	485	457	423	493	504	474	495	523	473	479	562	445	511	538	475	484	505	456	457	484	492	506	487	496	487	489	506	507	451	446	477	491	463	528	485	492	478	484	455	465	497	523	498	446	496	512	508	502	459	507	455	450	497	503	489	482	470	501	484	471	475	483	493	489	483	517	476	467	500	532	496	483	480	483	492	467	461	479	465	464	482	478	491	472	483	497	431	476	536	484	438	486	477	492	478	485	497	455	473	457	443	461	507	483	504	434	478	481	524	472	485	509	468	510	477	474	466	482	442	512	491	485	459	484	501	484	517	501	484	479	494	482	526	480	482	512	480	481	505	492	514	463	470	457	443	465	477	456	498	497	478	470	479	460	486	452	472	461	500	468	526	487	545	555	489	466	494	517	474	493	492	490	502	507	532	476	519	471	508	489	469	453	459	528	522	504	478	496	520	516	526	467	474	483	486	510	508	473	480	460	468	525	467	515	487	485	494	472	500	485	462	490	509	456	491	439	478	499	495	520	475	503	509	459	465	486	445	506	464	532	483	517	454	457	484	466	471	471	482	480	470	464	460	530	490	518	468	471	463	508	502	490	523	497	482	481	494	460	501	473	488	494	484	454	491	484	559	501	501	480	498	482	472	455	442	511	461	456	490	483	507	506	494	523	495	480	461	486	499	503	530	480	511	498	485	459	462	458	506	473	493	496	478	496	499	511	526	492	459	509	487	517	460	494	524	484	489	476	490	502	483	505	516	480	461	470	478	467	507	464	467	514	526	513	516	466	453	508	467	484	471	500	472	462	490	496	500	483	480	486	468	543	481	493	505	510	485	463	481	486	459	480	504	500	493	485	492	447	467	489	489	474	519	475	460	476	472	514	496	479	443	502	473	509	461	479	460	467	498	488	478	486	537	466	500	493	464	520	485	446	501	502	529	467	488	496	493	478	473	493	506	479	483	516	517	476	476	493	517	483	497	476	488	471	542	469	485	495	457	513	467	484	513	484	454	491	471	475	508	493	488	467	504	518	468	516	512	519	446	514	475	460	515	477	474	522	481	501	462	535	481	480	483	469	455	507	524	499	512	453	530	512	492	496	481	521	470	498	477	529	489	500	493	463	480	527	468	497	509	520	519	530	488	520	460	485	487	487	511	495	541	502	452	458	494	480	539	459	460	496	485	484	450	494	483	461	483	497	492	491	496	534	483	500	503	429	490	489	513	469	534	468	462	465	468	508	495	468	519	472	463	505	460	507	471	480	523	527	487	479	460	503	470	472	486	489	522	488	465	497	463	478	491	496	480	516	521	471	473	484	492	483	487	450	480	532	486	503	502	422	477	430	529	491	484
23775	20922	28178	23836	20900	9683	1616	767	496	484	389	393	354	341	354	292	321	240	271	243	232	249	247	240	229	229	233	258	204	233	194	220	235	214	249	221	234	235	214	213	209	219	205	189	207	196	182	212	226	204	172	209	227	193	215	218	206	221	213	215	210	194	209	207	223	198	206	183	199	189	201	226	201	200	206	218	192	206	210	193	187	214	210	188	221	206	202	193	184	195	200	214	181	206	205	192	219	187	184	186	165	195	196	180	190	189	189	195	206	183	174	220	196	195	212	199	191	185	186	202	188	181	224	186	173	205	191	206	179	191	186	208	213	192	193	236	193	164	182	193	204	193	189	196	204	183	202	219	192	195	214	205	195	201	208	191	179	211	223	196	176	204	203	216	175	193	214	187	190	207	203	183	184	179	178	195	166	174	201	177	199	220	204	216	191	167	203	192	192	197	203	200	194	202	178	209	200	197	207	193	210	191	212	206	222	207	203	161	192	176	181	196	216	185	172	184	190	203	201	210	175	199	207	220	203	191	181	222	231	193	191	210	196	198	201	206	202	216	175	198	181	199	195	173	189	198	202	196	183	196	166	197	185	225	224	205	200	199	187	188	209	183	226	179	194	219	177	182	213	187	216	179	204	177	211	220	192	186	165	185	200	196	199	202	210	208	168	199	207	179	202	194	196	191	189	183	201	178	181	201	174	202	202	206	194	179	192	193	193	201	201	190	178	175	186	175	193	204	200	207	198	198	207	190	207	185	177	184	210	198	192	191	169	213	199	201	187	202	239	194	186	189	184	187	189	175	185	189	191	185	216	180	178	189	189	209	184	185	228	208	182	188	216	188	186	219	200	205	170	177	181	196	216	197	203	217	212	201	206	202	188	191	174	209	202	196	192	194	173	188	184	207	174	190	202	185	169	193	171	210	203	191	169	189	189	186	194	214	191	187	196	171	193	195	195	208	187	201	215	208	194	217	178	181	185	178	185	202	214	200	195	191	173	193	202	210	188	201	189	195	176	182	206	196	176	208	205	191	174	202	202	208	215	206	166	171	201	183	164	196	167	204	187	215	212	222	224	194	184	200	211	185	205	196	201	191	197	206	196	197	176	226	177	206	209	201	171	162	198	184	199	172	193	195	214	189	204	215	187	214	213	189	191	213	201	172	220	203	208	169	214	204	198	212	186	189	214	188	199	183	183	192	183	179	185	185	175	206	175	206	197	196	207	209	207	196	172	178	191	192	206	187	198	187	173	172	179	213	221	176	210	191	209	204	198	200	207	202	220	196	187	202	220	208	195	190	199	190	183	202	212	214	205	174	209	205	189	190	197	201	183	184	204	179	188	163	187	209	161	156	176	211	203	190	208	161	211	194	202	188	182	208	174	204	198	193	188	180	185	200	195	195	173	216	208	174	187	190	214	223	189	196	205	217	189	210	185	218	203	208	212	192	189	215	207	182	186	179	186	208	216	187	206	204	214	204	204	179	193	197	196	214	182	197	207	192	199	195	198	186	185	184	190	197	186	203	197	196	190	181	203	172	216	204	199	186	197	196	200	213	173	174	176	195	197	210	209	184	190	215	169	186	208	208	220	194	210	192	193	184	194	188	197	187	186	187	179	189	196	210	201	203	170	181	175	175	195	187	207	190	196	203	197	191	213	195	197	210	221	203	179	202	210	212	197	186	187	193	177	198	211	187	176	198	201	218	210	214	182	191	204	186	188	204	179	189	213	195	179	194	181	197	191	212	186	193	221	189	196	216	190	182	188	187	204	190	190	186	205	201	189	209	202	207	192	214	221	183	195	201	210	199	172	208	194	172	211	226	202	194	166	183	220	173	187	185	190	202	161	198	202	187	198	215	184	194	214	188	182	198	181	211	202	183	179	201	196	167	178	189	190	188	204	180	211	197	211	232	195	192	204	194	172	210	186	176	196	209	204	182	207	207	206	231	188	195	191	166	190	198	185	205	225	191	215	204	186	170	204	177	175	163	212	190	187	176	185	203	194	207	171	185	198	187	178	200	198	191	195	198	200	200	204	179	212	198	195	192	202	181	175	180	175	203	219	200	217	192	185	198	207	203	202	191	196	185	210	176	195	206	194	204	182	195	179	202	209	193	186	191	194	199	194	182	198	176	202	193	201	195	168	196	190	193	208	207	204	190	206	209	198	189	193	188	195	205	197	192	196	198	199	193	192	205	174	181	195	207	198	177	173	184	173	182	199	189	214	199	211	183	211	195	180	201	205	184	192	201	181	211	193	172	193	203	185	217	209	191	196	205	208	189	194	190	176	195	196	195	203	180	203	196	183	173	186	200	199	201	182	209	190	190	198	196	185	215	177	192	203	186	176	201	201	211	202	208	192	191	214	194	182	202	209	183	219	192	204	194	184	195	205	205	180	205	182	168	209	203	204	200	177	198	188	171	172	204	158	195	190	213	197	203	214	192	178	166	222	194	214	180	197	194	187	210	191	203	200	190	181	201	189	227	190	191	201	181	213	193	194	186	168	193	175	197	194	196	176	200	188	187	198	214	204	207	190	177	199	206	180	183	222	195	204	208	205	214	194	176	188	198	190	181	210	186	197	208	196	194	203	192	211	195	201	199	197	209	214	200	206	203	187	217	206	185	190	192	197	181	211	212	209	184	179	190	196	196	195	200	159	201	226	171	186	211	196	214	196	199	217	193	195	192	213	194	198	172	188	209	220	208	220	159	164	191	181	175	182	187	178	183	209	198	208	205	205	204	202	206	187	202	177	200	185	190	181	192	188	206	176	184	204	191	187	193	195	196	194	206	179	187	195	200	182	189	231	182	182	176	177	164	212	181	182	205	215	199	223	191	206	214	170	190	198	160	188	205	187	192	195	197	226	168	223	172	183	184	203	194	181	197	191	214	192	177	203	179	213	195	188	189	210	207	205	171	196	188	187	172	191	201	215	193	195	207	211	194	163	200	169	203	173	207	192	188	154	185	183	205	176	193	205	190	193	186	206	188	205	214	198	209	205	193	199	173	169	172	202	200	206	202	195	205	182	191	200	210	194	190	213	233	220	207	189	196	172	197	185	197	187	186	206	203	194	179	191	208	170	186	192	182	190	182	217	184	195	156	198	198	193	187	181	195	206	193	218	192	194	183	187	169	208	186	206	197	185	216	164	191	193	211	195	190	186	209	189	176	207	195	203	193	199	213	194	178	215	201	198	194	172	190	215	185	204	170	196	178	171	222	191	199	200	185	186	217	164	194	208	213	178	197	205	194	185	197	185	181	199	183	188	194	185	213	187	232	215	197	176	194	190	196	198	182	197	186	185	186	203	211	194	194	176	172	208	195	174	209	204	210	212	198	195	198	201	195	201	194	187	212	185	199	189	182	208	189	187	177	174	167	193	205	200	180	192	193	207	179	194	204	183	173	186	186	182	179	193	195	193	185	174	189	189	205	209	231	203	195	208	220	179	178	234	175	175	218	200	205	207	189	220	190	194	201	193	199	214	195
5400	11890	10314	6291	5022	4151	2765	1612	1082	841	764	681	630	588	571	519	418	452	350	358	303	329	330	301	314	316	296	304	316	315	270	329	306	304	269	310	281	264	300	297	296	312	290	287	258	264	230	277	278	274	294	275	265	300	264	249	254	241	274	285	276	257	266	262	249	262	256	272	277	272	275	261	254	270	286	284	249	319	274	257	270	243	256	275	278	254	264	275	259	259	232	237	270	253	235	254	257	228	277	245	255	271	235	279	257	264	277	273	260	260	241	243	257	252	297	252	272	256	261	270	251	244	254	236	243	263	281	245	255	251	262	255	234	270	279	254	283	271	234	265	246	264	243	257	247	265	243	278	255	220	250	279	271	265	259	265	279	233	259	233	255	272	244	247	256	282	250	241	256	247	232	273	231	269	267	233	268	266	222	276	265	261	255	257	260	247	268	257	265	270	261	264	291	248	270	241	235	238	244	248	262	264	244	250	259	261	256	275	244	275	281	279	252	272	254	273	266	256	231	252	272	239	256	245	282	267	252	268	247	280	258	247	249	269	249	241	243	255	241	232	263	251	262	239	229	266	258	262	284	240	252	249	238	227	244	267	243	265	256	285	254	223	271	270	238	246	258	241	253	256	234	268	246	263	259	285	254	277	249	245	269	273	284	228	261	302	269	245	265	225	268	243	231	255	265	260	233	280	242	259	257	230	281	228	246	261	279	267	251	258	264	257	245	232	225	240	258	238	285	253	304	243	282	247	266	265	256	265	256	266	239	262	245	277	242	229	256	265	250	233	240	285	231	268	269	252	258	248	269	243	256	232	259	257	254	203	241	243	253	250	244	236	237	245	248	247	276	289	222	277	284	239	254	254	282	258	262	260	276	257	246	263	217	245	275	263	250	251	258	250	250	251	251	242	242	254	256	265	264	238	251	246	266	269	252	265	263	284	228	258	251	243	241	228	280	245	249	232	246	217	241	240	268	253	231	233	244	258	237	221	237	246	247	254	248	256	238	260	265	271	254	244	251	259	258	284	272	237	286	218	255	255	237	237	277	248	258	278	280	255	247	243	280	282	258	282	251	251	246	266	245	247	272	277	264	262	268	264	212	258	244	250	291	248	271	233	252	245	245	271	267	259	266	265	242	228	260	259	232	244	269	262	263	241	244	265	251	240	241	260	243	276	283	247	266	273	267	278	286	270	224	233	231	255	246	269	274	244	297	266	261	249	237	269	259	277	237	248	289	297	261	233	297	253	238	270	243	273	232	239	222	255	254	274	258	247	274	260	243	266	266	269	238	245	229	243	258	259	273	245	251	251	238	254	250	228	259	227	233	260	271	234	252	241	245	232	268	257	252	254	251	275	247	229	249	257	240	284	264	274	260	281	244	232	260	267	289	267	252	273	259	263	239	277	275	252	250	264	278	272	241	264	257	280	246	249	219	266	243	281	230	266	236	251	247	277	228	255	266	256	230	261	248	278	234	294	254	259	252	264	257	242	243	297	275	254	257	281	236	240	246	262	269	232	255	235	257	254	250	258	260	261	280	267	262	262	276	270	249	263	251	229	266	262	272	269	263	268	254	265	257	241	252	231	238	272	259	261	237	278	260	228	230	234	246	265	247	278	201	263	265	234	259	262	271	256	258	272	266	275	249	273	248	268	244	273	249	243	240	248	254	257	232	248	259	251	245	246	251	260	248	257	265	267	256	255	249	281	261	264	257	249	259	259	282	234	246	232	270	258	253	238	243	240	286	246	257	271	244	249	266	273	270	239	254	269	232	285	266	257	263	276	267	244	273	251	264	236	255	270	232	230	253	251	239	260	255	225	257	252	252	269	224	245	249	234	279	266	276	257	238	268	252	249	273	264	250	247	267	284	229	218	218	222	268	265	271	264	246	234	284	234	251	280	274	255	244	237	270	252	230	236	247	246	263	235	250	292	241	259	247	263	277	245	257	257	266	294	270	248	255	259	273	231	278	239	280	275	245	217	247	241	244	260	255	246	262	266	261	232	254	249	264	281	241	251	245	266	254	234	248	259	270	240	255	253	262	235	234	242	265	245	234	240	276	250	271	242	288	257	278	225	263	251	260	261	248	255	250	254	260	229	241	251	259	243	268	272	251	255	245	284	259	263	243	286	239	250	258	268	247	258	244	246	234	258	265	279	238	243	240	269	267	259	234	270	271	226	236	260	268	267	261	275	248	238	254	255	255	252	234	256	236	256	263	266	238	245	257	280	267	242	238	254	269	248	250	277	204	260	234	239	253	274	257	255	253	258	256	235	263	230	258	240	267	245	262	252	258	243	246	236	239	267	250	241	255	248	241	246	250	259	285	231	260	250	264	273	246	251	260	230	261	263	262	240	261	263	259	238	230	259	266	266	244	233	223	275	254	257	254	274	247	259	266	270	252	237	255	259	262	249	263	245	249	273	272	248	253	255	249	267	247	253	242	251	241	233	237	258	251	242	226	239	258	250	253	247	256	257	241	280	226	234	241	266	264	238	284	254	277	266	233	229	261	273	264	260	233	262	253	247	276	281	247	255	267	262	243	235	243	236	236	231	245	253	245	271	261	229	228	260	248	252	255	275	276	258	256	241	247	257	244	259	276	256	246	229	270	260	259	290	269	263	241	229	269	273	282	256	237	282	272	276	249	239	286	277	261	251	260	249	260	250	263	254	263	234	253	257	255	265	240	257	252	250	255	250	263	239	259	247	271	282	249	255	255	247	254	259	259	263	233	273	270	268	265	244	248	237	263	272	267	245	243	247	252	251	239	280	250	270	249	259	268	281	300	251	232	263	244	255	246	263	254	227	246	286	231	223	282	258	281	255	254	252	262	244	277	240	229	235	284	252	264	255	258	267	239	262	287	243	224	247	279	253	255	254	256	248	274	253	272	246	234	257	247	301	247	295	267	248	254	231	257	250	262	247	242	218	278	256	250	252	241	231	260	244	240	235	239	254	222	288	223	238	266	259	254	258	258	238	227	270	267	277	253	235	253	257	263	263	235	251	251	235	242	252	241	256	252	263	279	282	247	238	270	241	272	212	251	249	214	240	257	243	229	224	258	269	265	268	260	263	256	253	227	264	242	218	265	252	263	270	247	285	242	252	280	252	268	218	255	244	240	254	264	256	267	246	268	266	231	254	266	277	251	274	296	298	251	241	279	248	262	265	300	267	259	275	248	257	272	218	252	260	266	261	211	270	252	233	272	228	253	274	268	241	273	241	245	227	277	269	263	255	239	257	247	250	285	272	250	221	254	263	255	255	274	270	256	255	271	277	239	250	247	216	243	258	238	244	253	248	264	235	261	244	246	263	248	249	252	263	235	265	237	249	258	284	263	255	262	254	269	257	253	253	221	227	267	259	278	259	238	268	276	269	249	223	234	239	236	286	232	278	242	233	244	253	239	253	245	261	276	273	261	230	233	246	243	269	258	255	252	280	245	282	258	244	253	227	243	235	241	279	266	268	251	261	243	265	230	221	265	268
24906	20906	26941	24879	9437	1740	1134	711	609	628	553	544	580	540	550	500	491	501	487	527	496	495	458	463	500	500	453	501	474	486	498	463	425	456	431	460	455	480	453	431	462	450	455	437	468	468	471	500	437	445	448	492	465	491	482	455	445	467	442	458	441	507	483	485	444	441	452	455	493	438	455	462	492	465	438	471	456	483	482	454	468	471	428	439	442	462	443	455	495	451	411	468	445	432	418	461	423	433	435	430	431	465	422	459	468	449	475	470	480	447	454	431	454	495	440	436	450	422	456	432	442	458	467	460	481	448	448	445	472	468	447	438	448	449	456	490	476	460	446	447	451	450	434	409	475	468	480	424	469	482	443	446	429	456	457	482	452	457	469	440	453	419	434	429	421	452	440	420	459	441	445	441	456	432	438	460	447	492	447	410	460	438	463	428	441	455	444	467	495	430	488	476	461	476	436	440	445	451	459	463	469	467	461	479	424	449	410	462	469	450	464	462	459	457	440	462	436	432	460	428	484	459	408	494	460	424	471	432	449	448	468	480	466	472	428	439	439	479	426	431	429	457	414	439	478	462	491	468	451	464	448	453	423	476	495	450	497	470	464	455	446	460	419	480	450	446	441	446	474	494	449	489	460	499	456	498	451	448	449	435	432	488	445	432	495	469	431	436	426	469	453	449	464	453	430	459	447	449	435	443	441	454	472	449	434	459	460	455	438	457	496	459	442	475	481	391	428	494	460	451	463	444	441	464	423	466	465	442	452	464	463	468	495	464	438	440	451	453	424	435	427	475	423	430	458	437	463	486	491	500	492	445	442	409	451	466	461	472	439	444	450	474	457	464	431	450	463	440	463	475	446	436	496	429	462	426	475	461	441	472	460	465	439	455	459	484	461	440	425	494	451	448	464	450	459	492	467	472	452	459	450	450	464	423	438	466	440	445	444	483	462	463	464	448	445	481	482	423	438	428	474	466	510	428	464	460	461	434	472	498	460	462	460	428	495	446	488	500	457	471	445	445	459	441	465	447	495	443	476	430	469	435	444	424	440	419	459	482	474	452	457	460	446	467	422	449	446	447	422	452	460	428	460	465	445	455	461	459	465	478	452	468	483	460	480	441	456	446	437	450	452	486	473	453	391	465	424	433	426	446	448	438	449	457	459	429	481	450	435	456	500	463	480	428	458	468	444	450	470	460	455	458	455	465	484	472	441	459	482	473	463	472	448	461	478	426	445	453	418	459	443	481	460	456	480	452	423	451	454	421	472	483	485	445	461	456	416	456	382	423	431	441	484	464	458	429	464	440	469	434	493	457	445	439	437	435	451	445	467	457	409	440	428	446	423	430	454	420	467	445	456	478	439	460	459	455	451	473	444	441	443	484	461	485	454	452	465	453	444	399	453	477	471	439	467	454	447	457	488	453	455	475	467	473	442	440	444	443	479	484	451	451	452	465	463	441	464	472	419	450	434	465	452	464	458	451	473	432	430	451	467	487	432	419	487	476	490	447	466	436	479	486	429	447	443	460	426	424	469	436	431	455	441	475	458	454	442	449	416	436	433	422	417	423	451	446	442	426	465	485	473	437	454	413	439	443	454	455	434	486	417	457	487	493	451	442	431	441	453	493	453	457	428	470	451	429	464	494	457	400	426	446	459	462	429	453	432	472	436	468	479	485	446	408	473	436	468	424	443	427	475	463	471	473	482	430	451	478	444	463	446	427	488	489	448	447	452	442	420	503	458	455	447	435	439	462	440	408	449	469	430	450	472	413	437	471	429	484	419	460	506	487	492	468	424	466	449	453	422	452	431	455	443	429	434	477	450	454	433	443	473	486	451	483	441	442	439	438	453	437	433	463	465	475	440	476	467	474	447	489	439	438	459	468	479	425	448	441	437	487	454	470	495	473	433	451	463	435	444	478	446	427	457	454	462	462	476	511	404	428	461	474	476	436	421	441	469	443	458	467	439	465	447	448	445	418	430	462	452	447	435	465	443	426	446	463	435	466	461	455	467	436	467	433	465	452	436	442	467	487	412	442	420	450	427	430	452	446	427	477	466	412	444	467	449	438	453	406	470	431	450	436	431	453	448	451	424	469	449	442	467	430	473	463	468	435	445	472	494	472	477	433	457	406	446	446	451	450	477	446	447	486	452	462	443	436	460	439	433	438	469	442	475	415	461	451	476	456	437	470	416	474	416	424	457	408	446	461	457	463	433	454	504	469	466	438	472	455	430	459	457	427	486	443	503	464	448	483	473	458	461	425	420	439	456	455	422	486	412	467	495	422	478	435	461	458	472	466	425	449	422	486	468	484	448	455	438	434	475	432	467	460	496	425	476	417	435	457	449	456	447	436	515	428	433	436	429	449	431	470	475	454	430	420	468	481	403	493	453	432	449	468	423	433	412	452	460	426	451	464	480	489	490	472	420	456	432	436	439	481	433	438	447	449	465	457	474	425	447	470	452	455	426	462	449	490	453	499	428	469	413	442	461	444	413	482	470	457	422	434	458	462	435	442	453	437	464	472	457	415	468	449	436	485	434	482	448	428	432	435	459	426	473	411	427	446	473	458	450	444	467	482	481	433	435	468	450	451	453	424	416	433	440	435	467	476	449	460	454	465	449	448	469	474	457	458	451	432	447	445	455	432	451	479	460	446	461	459	460	430	456	432	425	464	478	474	445	439	423	433	458	488	471	410	427	472	438	428	431	489	444	465	463	454	471	435	441	416	427	449	449	452	419	444	487	496	453	474	439	450	462	430	461	457	455	440	479	454	460	457	489	441	441	461	471	443	420	444	459	435	450	438	483	449	439	419	433	455	475	447	468	452	434	455	468	482	454	483	451	458	430	441	452	451	428	419	455	472	474	439	433	454	482	472	466	469	425	426	487	440	470	473	466	432	479	439	431	459	454	452	479	477	452	457	417	439	464	444	438	446	459	459	476	468	475	437	466	476	450	472	414	477	432	442	442	408	480	455	446	489	439	481	428	438	444	461	433	419	427	483	462	463	443	401	476	433	440	444	471	489	460	444	452	451	467	444	426	477	487	467	452	446	449	476	431	497	446	457	439	480	464	426	439	444	476	436	445	447	432	434	466	483	430	434	460	440	439	449	438	453	440	454	487	466	426	457	460	427	455	442	446	453	421	430	450	463	459	453	439	438	475	458	488	497	464	426	454	451	464	440	433	405	460	425	415	449	433	448	496	486	410	436	469	431	471	444	421	465	471	460	476	432	468	458	438	456	448	485	433	458	486	430	400	462	487	484	443	456	459	423	448	423	449	422	427	451	449	454	455	484	478	419	451	466	488	442	476	458	456	471	431	463	433	424	463	490	446	480	435	451	473	487	476	494	437	435	473	475	440	502	434	431	479	466	448	427	446	447	428	453	422	458	460	441	451	455	452	458	428	435	480	447	475	474	459	482	424	432	443	476	507	472	450	467	446	460	428	440	444	449	455	460	469	451	448	426	508	449	439	436	483	451	438	435	451	428
5407	8350	7624	4611	3844	3192	2143	1326	1037	906	867	876	829	760	804	690	682	627	631	622	614	630	611	597	559	596	564	548	553	554	586	551	554	582	591	520	582	581	550	585	584	570	568	511	556	563	587	540	561	525	576	554	495	538	539	574	551	609	544	571	508	514	548	595	590	544	509	583	569	561	521	565	561	552	556	530	518	507	506	552	519	538	542	550	569	577	530	493	526	539	533	559	531	533	562	515	579	512	521	550	563	513	561	561	553	563	569	522	588	546	536	564	533	525	546	533	522	556	527	495	572	545	551	545	529	552	554	579	556	557	555	493	600	540	551	570	542	546	545	521	553	621	514	537	529	567	603	530	521	531	510	519	568	567	550	544	555	533	548	539	549	484	530	578	573	507	599	569	558	550	522	508	575	542	539	523	549	560	553	561	542	581	521	563	557	525	524	544	545	550	529	525	517	559	572	552	565	572	553	509	571	568	577	555	541	544	545	567	517	560	542	516	560	560	553	536	535	552	526	519	592	552	536	593	533	527	533	560	552	577	507	554	543	579	512	541	573	541	557	587	501	517	560	514	585	530	535	490	536	553	516	580	537	545	538	553	532	504	528	545	549	546	562	526	518	563	570	509	562	570	547	539	510	526	557	516	535	548	564	492	566	575	581	496	553	577	530	576	534	554	513	536	524	555	579	530	535	590	574	545	562	512	536	554	512	514	541	542	552	521	534	545	557	555	569	534	577	536	538	526	551	490	508	509	541	547	514	552	523	521	545	557	532	629	582	548	564	558	557	554	527	545	527	569	566	522	545	564	546	522	538	537	569	552	569	526	541	569	550	564	564	526	567	523	544	550	510	523	539	546	570	525	572	526	515	525	538	580	574	558	517	530	564	551	574	560	527	525	549	537	546	524	532	522	492	583	567	522	544	531	557	544	557	552	526	571	519	554	514	569	557	580	550	565	563	539	552	524	518	546	545	556	548	523	533	561	571	507	565	535	528	493	544	553	582	586	560	528	563	533	561	517	504	529	535	542	541	526	573	529	569	554	521	522	547	553	574	542	535	582	544	536	569	516	547	537	509	537	491	534	547	535	526	573	524	535	550	548	552	524	517	505	553	491	562	549	548	579	512	529	531	560	554	545	567	566	520	555	538	517	537	553	557	509	552	529	596	576	525	545	536	589	551	569	567	558	568	512	509	543	554	502	535	492	522	503	548	529	615	557	513	547	525	588	577	561	527	534	533	542	494	560	594	540	551	499	553	489	624	558	484	564	566	551	522	544	573	534	552	546	531	553	554	527	572	532	485	514	586	505	571	526	533	514	569	529	533	557	513	530	553	548	519	559	535	529	532	538	540	529	549	525	602	591	550	545	541	537	490	576	565	550	571	563	558	559	571	570	540	507	536	566	542	533	497	556	555	555	535	543	535	528	544	533	532	565	531	558	508	570	542	541	506	567	554	560	509	543	496	548	530	557	554	552	569	540	567	565	558	541	552	537	549	575	559	526	546	528	510	525	514	564	560	553	581	556	571	513	558	538	538	546	581	547	586	494	558	586	518	562	553	512	562	541	545	560	509	573	549	498	519	587	537	530	518	529	572	539	555	551	560	530	524	544	504	544	563	556	535	545	544	564	578	588	534	570	553	557	521	560	555	566	566	545	550	539	583	573	559	542	568	558	545	536	512	577	522	515	573	560	548	562	514	530	526	529	563	521	547	550	582	563	559	550	549	504	582	536	545	528	572	567	521	506	515	523	532	529	554	528	542	549	519	494	543	554	549	518	557	540	560	545	554	512	527	565	570	566	553	538	578	573	549	563	563	564	555	556	531	538	547	573	549	547	527	559	555	564	567	566	545	553	546	524	542	595	515	553	568	561	542	528	517	494	495	537	558	499	561	561	500	503	517	564	538	501	580	604	548	521	568	555	525	535	535	556	567	539	534	543	544	559	560	573	528	551	574	535	471	521	591	508	531	556	542	546	567	530	528	613	547	544	584	559	578	531	547	512	573	531	542	574	473	585	549	573	556	500	547	555	526	542	576	498	523	540	549	563	565	554	503	575	530	526	608	522	502	585	544	529	560	472	548	541	568	535	556	587	533	572	542	518	579	548	547	568	592	556	582	518	538	563	531	538	514	549	550	531	542	509	534	555	538	504	532	538	537	509	579	531	544	530	551	531	558	531	510	528	545	538	524	535	543	556	520	532	529	569	527	494	507	552	559	558	559	568	536	481	510	569	534	502	569	523	576	509	538	570	525	530	571	532	596	520	557	580	522	544	579	563	511	573	569	528	559	577	552	515	560	547	566	582	546	523	572	541	527	515	549	512	549	563	581	522	558	549	560	558	531	554	500	517	567	505	563	561	522	528	567	566	604	560	539	547	594	539	546	543	537	527	537	551	552	513	504	536	563	556	567	532	587	555	539	564	536	520	551	526	577	578	557	545	522	547	537	557	562	535	525	530	541	536	520	523	507	590	590	514	537	541	528	535	563	540	584	536	525	534	522	538	554	521	555	533	530	557	521	526	542	519	524	528	543	554	534	510	523	558	542	490	549	559	510	534	501	539	575	530	594	539	543	548	536	573	528	553	542	548	561	562	563	539	556	539	590	544	553	522	546	594	560	566	559	569	550	565	544	562	574	514	500	575	551	518	589	542	582	533	534	526	518	549	560	566	532	514	548	550	538	565	504	554	509	554	572	537	597	518	615	555	593	527	573	549	585	523	562	540	536	578	550	553	514	548	566	566	538	536	526	548	541	530	561	550	526	552	566	518	564	564	566	531	563	535	570	520	564	560	546	547	546	534	536	572	554	561	588	587	569	539	566	559	548	569	568	563	534	520	501	511	552	582	570	559	564	555	534	532	554	503	517	546	534	532	556	525	550	555	544	528	556	567	550	556	530	504	550	535	560	552	552	536	586	547	539	554	532	522	558	521	553	482	541	601	573	552	499	549	541	561	568	531	592	540	505	503	540	521	586	543	521	558	565	530	544	577	547	576	513	558	513	576	572	564	537	546	526	542	549	543	524	563	515	538	540	525	553	523	493	571	551	505	518	552	555	548	523	548	576	550	564	541	564	548	498	571	563	516	523	519	555	561	531	520	530	581	570	527	567	557	575	506	500	536	577	514	557	552	521	464	552	597	589	542	526	500	520	563	545	543	591	548	514	548	560	546	533	547	546	548	527	568	576	577	514	547	520	547	538	559	531	530	559	482	584	529	551	525	531	569	559	553	544	537	553	562	531	564	535	546	538	501	564	553	543	521	530	515	560	480	547	533	527	498	563	556	507	519	577	552	567	563	513	567	530	544	557	513	562	538	511	560	517	543	555	557	528	556	543	530	565	565	548	539	534	555	549	541	551	552	540	551	541	539	523	545	547	538	563	505	555	552	537	529	548	509	575	501	529	562	532	499	542	540	564	514	539	522	553	521	582	546	542	540	547	559	525	535	544	557	564	588	541	533	550	577	574	553	569	535	529	578	529	574	554	507
22749	20994	28734	23432	20994	21045	9507	1426	771	680	577	496	531	486	437	371	337	338	325	290	278	295	289	268	226	245	246	240	239	270	238	228	219	249	265	222	216	224	225	235	242	214	196	244	221	194	223	189	202	218	237	222	219	224	203	204	223	201	224	191	220	229	223	200	189	209	221	236	186	207	220	226	221	217	223	223	225	221	201	215	200	225	196	198	199	221	204	221	190	227	232	208	193	197	168	200	228	220	193	219	192	203	200	187	182	171	217	213	207	162	208	206	215	179	221	210	206	210	196	196	191	193	202	232	203	168	196	210	205	201	213	198	187	212	200	210	180	188	221	206	207	223	201	207	185	212	174	210	205	195	213	208	208	209	216	181	208	202	192	185	199	207	201	206	211	228	183	210	186	207	210	207	197	196	180	187	221	181	224	206	197	236	186	204	221	206	166	210	194	205	207	210	183	222	198	208	191	203	200	208	183	205	201	218	187	207	208	220	217	178	210	187	185	180	238	192	210	194	189	216	181	199	221	201	200	201	205	199	217	170	187	190	183	192	196	180	187	219	173	194	203	232	192	184	174	203	204	177	197	186	187	196	195	198	225	211	235	218	206	216	197	181	225	229	198	216	198	174	191	215	199	190	203	184	202	214	208	192	220	186	196	216	180	227	195	175	211	211	188	198	204	164	177	207	174	214	190	193	206	189	204	203	207	208	211	205	165	217	197	186	180	209	198	182	207	204	180	211	180	207	200	175	200	207	191	220	187	185	195	208	208	189	186	199	166	197	201	183	210	187	206	203	190	208	188	210	228	195	184	196	202	190	208	191	195	209	217	217	172	195	202	211	183	201	191	194	200	201	183	175	190	214	192	181	213	200	203	183	199	197	206	203	194	210	215	197	182	212	198	186	179	193	191	172	213	207	196	193	170	186	205	198	185	186	213	172	214	206	195	204	223	202	222	203	192	197	194	235	204	209	213	180	207	187	202	179	199	201	210	210	180	206	191	207	181	196	182	215	208	174	235	223	212	196	219	221	200	196	172	203	175	192	193	192	195	222	211	211	190	189	201	181	179	189	188	212	171	206	197	212	207	172	224	165	183	201	210	206	180	209	229	186	188	206	197	198	176	212	191	201	190	190	175	204	207	188	217	216	191	186	203	195	194	182	208	217	214	197	188	211	212	215	204	201	188	200	223	186	222	190	204	190	204	203	186	215	214	195	196	203	194	234	185	220	195	238	204	210	187	213	198	174	216	188	201	173	198	212	213	191	209	192	195	200	198	182	203	203	211	199	203	205	196	210	177	188	185	211	205	178	188	189	192	224	177	226	226	199	196	194	157	189	190	214	188	202	204	180	201	193	188	212	189	195	223	213	203	214	204	214	186	184	196	234	213	184	169	206	173	216	191	200	202	210	225	218	206	187	188	199	197	198	180	208	208	200	192	191	203	219	195	177	208	200	204	196	184	218	207	202	193	218	244	177	197	168	211	187	207	208	198	204	214	184	201	202	193	182	215	206	193	192	208	208	177	226	188	199	207	200	205	199	226	209	206	201	186	187	204	198	204	201	196	214	193	175	188	220	192	220	240	238	189	199	185	200	215	193	196	202	176	189	192	198	192	194	208	200	220	199	202	173	188	198	207	222	185	192	202	194	222	211	174	205	206	206	212	217	195	208	183	200	189	209	218	204	211	188	207	198	213	207	191	194	175	211	161	221	186	183	204	189	187	187	207	201	207	196	177	203	180	197	158	196	177	193	178	193	210	232	197	212	197	205	214	191	231	218	200	203	220	198	197	202	221	193	210	215	210	199	193	190	156	191	219	179	210	166	189	174	190	203	174	196	179	188	196	195	200	199	223	207	187	184	194	212	202	181	200	192	218	178	167	186	198	187	176	217	201	193	202	218	207	212	213	207	209	205	202	188	174	194	196	170	195	192	209	200	189	183	195	200	228	207	205	214	191	194	191	216	197	203	173	185	201	183	182	204	202	190	182	200	174	206	210	195	220	173	203	195	219	160	198	196	209	185	205	192	188	230	205	206	205	210	195	202	181	209	206	231	209	174	208	206	214	220	172	190	191	190	209	193	170	228	216	203	197	215	200	214	193	205	205	204	194	220	204	177	192	204	180	193	195	199	203	194	193	193	203	200	199	200	206	175	203	200	168	209	229	194	196	192	187	197	212	193	202	223	218	209	211	215	221	206	203	198	203	199	183	202	195	167	171	188	169	177	215	219	204	184	196	191	211	193	193	198	199	203	196	178	218	190	191	170	202	189	205	208	204	232	209	206	206	200	200	183	177	218	203	201	203	220	195	203	212	195	191	222	192	203	205	172	219	179	219	231	217	216	191	218	174	201	194	216	182	221	173	197	220	200	183	193	187	218	190	192	193	185	197	207	197	216	182	170	192	173	195	203	181	207	197	197	195	192	193	210	177	188	206	214	212	184	217	190	185	176	183	193	213	195	216	183	191	183	188	196	186	191	210	231	178	206	203	203	201	200	218	191	195	183	198	202	199	225	210	175	218	223	179	193	190	208	189	189	222	215	212	180	208	215	194	202	198	210	196	200	179	190	200	187	166	213	192	196	191	175	210	165	187	223	191	195	185	178	192	207	206	175	204	208	194	192	211	201	195	221	200	219	191	182	174	193	189	181	183	222	203	200	194	201	195	200	199	215	188	204	194	194	216	203	197	227	198	202	172	181	205	200	205	190	201	195	203	197	208	202	186	212	199	202	185	176	217	195	204	204	200	218	207	186	195	201	210	194	224	178	186	214	200	196	185	181	175	180	208	181	216	196	187	198	210	214	191	219	216	187	213	203	214	214	213	196	198	190	193	209	199	185	198	191	217	191	202	217	198	191	209	205	207	201	184	188	193	201	191	227	176	172	216	193	181	170	212	193	187	214	199	198	190	230	207	199	216	192	199	199	188	188	187	206	219	180	174	210	198	200	186	217	216	218	188	218	167	193	204	186	179	210	185	224	221	193	195	212	194	178	221	197	209	196	211	170	184	197	208	187	201	215	216	202	207	188	202	179	189	199	214	200	197	188	176	188	230	201	205	200	204	206	182	187	201	195	185	201	206	186	216	206	190	182	231	201	210	202	175	210	184	197	188	206	244	180	192	201	186	192	167	176	202	197	181	190	215	199	206	195	202	195	222	200	202	219	191	188	180	194	190	188	200	192	173	204	213	206	223	202	192	189	205	185	205	184	189	188	188	182	206	195	223	203	182	214	171	210	222	181	202	201	214	193	177	186	170	203	206	187	198	180	183	185	225	207	202	195	204	208	211	182	211	207	203	197	171	196	189	182	209	189	200	195	227	191	221	194	215	202	188	195	191	182	209	216	195	190	184	170	184	194	180	196	209	210	219	176	203	205	202	189	180	207	192	187	187	174	181	208	222	213	224	195	201	181	211	221	200	195	204	198	215	168	187	252	193	194	193	212	213	194	201	159	215	193	196	193	219	196	207	230	170	211	195	205	193	221	196	207
7985	18946	16266	9692	7810	6668	4415	2672	1825	1485	1220	1107	1004	904	864	694	611	518	461	437	398	443	404	388	388	371	350	344	313	285	306	321	332	295	264	306	274	273	272	281	306	281	278	301	273	268	312	279	246	244	263	260	301	291	236	243	282	240	253	266	267	281	262	289	256	258	273	244	254	264	272	261	252	227	250	242	237	245	259	233	268	257	270	282	244	250	255	227	238	263	263	252	244	233	235	255	231	254	245	236	236	243	238	214	205	233	262	190	241	234	243	224	222	224	228	219	224	259	258	255	232	262	230	199	243	241	253	216	236	243	248	242	228	233	223	241	212	260	250	259	243	235	237	217	243	237	229	241	237	233	254	256	254	237	222	227	239	260	226	231	253	267	219	253	219	242	235	220	226	241	244	231	236	221	260	265	225	273	244	236	233	231	241	228	251	221	259	227	237	237	236	256	238	230	249	253	235	250	236	241	224	247	246	262	219	243	241	252	250	269	227	246	239	229	231	217	239	228	231	221	235	252	229	274	231	204	246	261	225	245	240	210	227	254	253	237	234	258	209	241	239	240	211	228	219	256	220	239	216	227	242	210	206	202	258	234	227	243	218	232	243	230	234	241	230	223	227	222	252	235	236	208	236	247	239	258	258	245	225	226	221	223	225	258	227	221	245	234	226	244	230	262	231	221	239	228	238	265	238	219	246	230	219	224	227	219	237	213	238	227	250	239	239	244	225	217	240	237	229	251	246	241	221	227	245	248	230	255	221	225	248	220	242	227	238	248	228	226	231	228	240	244	228	211	223	247	224	269	243	231	248	228	245	239	222	240	209	257	227	198	228	249	263	234	239	244	253	243	245	239	232	222	230	209	232	234	236	224	217	219	235	220	245	242	235	238	216	261	222	244	232	224	236	249	236	222	240	220	269	238	214	222	238	258	223	243	226	235	225	235	231	218	202	233	225	218	233	238	222	209	220	204	246	248	205	228	255	242	227	236	231	249	231	222	208	258	237	217	246	215	214	235	234	249	252	233	244	227	223	242	224	253	236	229	233	256	240	244	238	220	229	235	276	214	241	250	222	251	249	216	243	244	281	237	242	239	253	229	228	219	228	241	245	224	220	196	242	230	234	242	235	251	232	249	248	225	256	205	215	211	247	225	231	218	227	216	237	249	217	272	236	231	235	229	232	209	258	242	237	213	222	214	245	214	228	231	213	227	244	222	230	223	232	240	245	210	230	203	230	246	244	223	218	255	234	234	247	218	242	243	206	223	233	255	240	243	240	227	235	227	231	233	234	229	258	244	233	213	239	275	247	251	253	222	230	251	202	234	244	245	221	240	205	247	222	247	220	217	247	208	221	223	229	231	243	241	243	241	242	223	223	231	245	238	226	235	230	227	241	200	242	239	221	229	236	243	214	230	219	231	239	220	225	236	216	232	236	254	231	245	225	269	214	229	251	233	271	215	246	241	248	249	214	233	239	203	225	237	219	234	244	253	209	228	239	232	255	227	247	223	233	225	223	222	217	213	225	259	238	253	233	244	228	226	240	233	239	227	227	224	257	227	269	225	226	261	276	222	242	236	242	241	258	241	247	250	251	275	241	230	241	225	239	222	237	249	276	238	211	211	228	230	214	254	257	238	237	208	250	247	247	256	213	263	250	253	223	237	232	241	240	247	234	224	247	252	250	238	244	222	236	266	235	270	227	213	239	264	242	211	207	255	250	246	213	257	222	214	237	257	224	251	244	248	241	235	209	231	224	251	264	225	233	219	246	239	243	231	229	232	225	253	241	224	251	237	234	229	244	230	254	218	240	244	232	186	237	252	228	238	207	255	253	207	215	258	238	233	218	228	220	275	218	225	234	226	210	233	262	224	223	240	230	257	268	227	226	206	223	252	236	239	237	246	235	225	228	233	233	243	229	223	250	243	229	243	223	256	268	256	265	221	240	220	234	239	237	251	237	203	248	218	214	233	252	252	250	237	239	225	247	229	246	245	244	237	248	258	229	232	224	245	220	233	235	202	234	230	237	222	232	211	234	236	239	241	215	224	216	247	233	225	229	233	224	241	232	256	215	233	229	239	248	209	234	228	241	233	209	250	235	254	224	233	233	244	223	222	243	224	224	243	254	225	223	249	256	236	243	241	225	239	252	255	217	216	245	248	243	235	246	209	253	256	262	229	219	238	228	248	248	239	240	233	245	223	224	244	227	272	228	235	233	237	215	243	252	234	229	248	230	255	222	260	235	235	239	245	225	239	231	224	258	268	209	249	232	234	207	252	225	215	230	211	233	232	241	235	231	238	224	231	244	224	247	224	224	232	230	208	236	229	223	271	232	261	234	254	239	230	232	267	245	218	263	256	234	228	231	238	225	229	228	229	272	224	246	244	230	231	249	245	219	224	205	234	210	237	208	224	218	199	251	233	262	242	212	208	233	243	217	236	216	256	211	237	230	220	251	203	271	236	240	263	231	238	226	248	229	250	247	262	223	236	229	233	226	242	243	221	227	219	230	226	224	207	219	218	269	244	223	232	222	225	223	242	222	265	217	215	215	233	235	241	235	235	217	230	241	248	237	234	225	246	267	274	233	266	232	229	249	246	263	242	220	230	241	238	238	223	228	225	216	231	257	259	226	224	244	249	246	217	245	212	252	216	233	218	261	220	232	213	244	249	218	249	239	210	235	263	256	246	221	236	212	234	226	242	251	238	250	234	219	242	242	206	215	243	234	230	217	249	253	259	243	229	232	206	250	265	244	251	245	259	254	236	238	228	241	214	234	247	252	224	243	245	214	258	256	230	268	213	211	211	226	233	255	239	220	220	236	246	219	220	246	243	261	266	233	241	240	239	238	243	241	200	228	226	226	260	235	236	228	252	238	223	214	240	223	233	236	253	216	259	248	237	249	258	248	236	221	221	230	255	223	233	232	244	228	217	226	227	223	250	231	238	231	229	223	218	255	233	250	207	246	218	242	243	229	254	240	239	235	236	247	228	252	244	253	222	240	233	248	220	253	246	222	223	227	236	225	260	241	213	224	231	249	242	224	213	232	242	223	244	243	231	219	232	236	273	242	222	247	232	255	231	248	262	251	242	254	217	245	225	229	205	241	255	259	226	239	226	225	247	216	228	253	234	236	214	244	239	230	195	251	236	249	217	244	237	221	230	253	256	237	237	241	223	228	236	238	243	222	236	248	231	244	221	241	231	261	234	219	231	222	217	239	244	220	237	235	221	242	247	219	213	211	249	207	231	246	242	247	232	252	248	223	238	236	262	236	209	221	248	260	239	269	216	220	247	221	222	205	245	267	234	232	221	230	213	223	225	241	203	251	241	235	234	264	208	216	228	265	244	233	252	220	235	239	248	243	226	232	213	212	242	251	247	209	218	240	204	262	227	280	219	201	261	205	232	212	236	244	246	244	213	234	201	258	226	262	258	251	235	236	235	226	263	241	198	227	239	219	234	233	242	235	257	240	256	233	238	241	208	218	216
26809	18680	5881	1697	1117	1039	682	522	438	426	407	422	425	458	425	373	427	424	394	386	398	385	400	376	405	410	393	405	408	362	378	384	386	410	456	421	438	396	389	373	395	387	382	385	390	394	395	422	383	422	405	393	396	415	376	405	406	403	378	422	416	392	466	376	359	378	397	400	436	432	385	398	363	382	395	385	391	421	380	393	395	380	412	434	396	382	394	396	417	376	400	369	374	408	396	363	416	355	391	398	401	387	414	353	361	415	367	413	380	371	357	426	374	367	407	376	393	396	403	403	388	390	383	402	393	367	367	360	430	387	433	410	403	390	408	391	425	418	399	396	398	423	405	392	370	370	386	388	406	399	389	390	383	370	381	405	376	406	443	376	421	414	396	383	389	371	410	380	381	381	383	408	384	394	395	371	387	380	374	395	392	395	413	413	364	397	398	369	402	371	406	375	359	370	362	388	394	406	387	419	401	415	384	400	388	407	405	396	370	392	388	374	409	360	372	384	401	402	365	372	444	416	361	391	386	398	403	367	354	379	358	385	403	422	423	417	416	407	406	344	357	394	428	412	429	373	383	403	377	346	368	417	419	391	406	411	415	384	418	373	380	384	353	370	394	380	399	373	418	410	406	417	396	381	386	385	356	386	349	391	391	415	386	380	390	396	391	383	356	386	405	422	418	394	393	389	410	358	372	380	406	362	408	402	374	402	361	409	404	405	400	382	374	411	402	389	396	415	362	397	403	398	377	363	386	387	410	372	385	397	433	401	378	364	378	368	405	380	355	379	406	378	402	403	378	395	395	379	385	390	367	412	399	403	372	390	367	409	403	376	366	373	393	399	408	407	427	372	365	389	405	381	384	401	382	377	380	355	393	366	356	378	372	377	390	359	412	384	407	403	365	356	387	386	411	376	354	378	373	347	397	397	369	399	397	417	385	364	399	409	401	363	379	390	388	349	363	402	385	371	387	402	387	386	426	390	391	379	393	398	410	394	413	406	378	427	383	362	393	403	403	357	368	447	385	410	382	417	376	394	394	387	400	383	418	439	396	357	400	373	393	407	382	399	429	398	361	366	418	393	409	414	379	408	355	389	436	398	390	394	404	379	411	417	383	425	384	384	387	402	379	401	401	409	366	388	411	395	377	386	394	381	399	385	391	414	369	407	364	444	387	399	396	396	413	390	376	396	381	401	353	368	390	359	405	373	417	390	401	377	425	403	379	371	387	376	430	370	405	359	402	416	370	398	393	400	383	412	408	390	389	412	392	393	405	364	386	405	367	407	413	356	385	431	401	385	393	416	405	406	395	418	444	392	340	398	410	438	416	391	433	404	381	405	387	394	431	379	411	375	407	349	388	382	406	387	382	382	406	383	415	402	392	375	392	402	397	384	441	374	353	398	417	387	400	373	405	383	394	401	412	343	364	366	396	405	404	392	392	401	375	336	397	402	387	369	390	437	386	394	391	389	392	374	399	399	406	365	400	369	423	383	365	383	390	355	377	374	382	387	362	350	394	424	390	376	392	421	390	384	442	383	398	391	388	401	396	416	388	382	348	382	339	388	450	410	362	414	412	375	415	383	386	424	401	401	381	420	397	359	406	377	402	387	406	400	377	398	386	401	357	411	382	395	392	407	411	388	351	386	427	399	366	398	358	423	398	360	369	381	410	376	412	364	407	374	386	407	404	371	409	437	380	411	394	378	358	400	362	368	371	365	395	409	359	386	410	406	403	385	416	398	375	407	352	389	407	370	395	435	344	425	392	384	383	383	416	393	405	374	408	385	387	394	389	397	372	387	393	392	400	392	408	424	375	362	363	374	415	371	382	384	377	422	408	425	364	409	441	409	386	404	385	395	391	383	377	380	383	387	379	417	407	396	405	386	362	415	377	411	389	412	405	373	389	440	399	353	386	380	382	404	440	375	393	405	371	403	403	394	380	380	387	392	408	404	396	429	412	401	406	382	399	409	395	352	420	419	384	376	355	390	380	380	393	371	362	391	423	390	372	384	425	374	390	389	357	405	376	390	397	402	371	428	411	409	375	410	327	410	440	401	401	392	398	389	393	421	404	392	418	390	391	383	359	388	389	387	388	388	370	389	404	381	358	397	422	387	402	391	409	384	354	389	389	356	371	411	397	422	409	376	362	416	398	422	421	388	392	403	435	395	403	390	404	383	371	369	367	408	397	423	403	431	431	414	435	386	387	389	397	422	414	381	390	373	406	399	386	373	404	364	368	372	420	438	414	355	415	399	432	402	394	365	410	377	388	374	408	409	441	412	410	413	398	440	396	382	395	362	412	415	433	402	405	385	395	403	420	379	427	366	412	351	378	363	414	380	404	441	395	367	395	377	362	394	393	351	380	393	379	370	352	399	388	361	387	380	385	362	413	376	373	391	376	371	403	404	430	412	375	370	392	375	406	375	355	338	410	372	384	351	368	360	399	431	379	408	389	397	408	396	403	386	379	397	399	379	386	395	390	393	394	355	361	378	386	369	389	411	416	363	392	388	407	361	399	405	380	415	371	398	377	376	466	344	367	375	386	398	397	370	418	401	348	388	418	384	389	399	403	432	364	390	402	374	399	388	398	402	420	373	417	412	405	408	428	428	384	418	378	387	407	381	371	354	395	404	423	422	397	374	404	380	404	388	373	374	381	378	396	397	380	409	372	358	399	387	385	428	402	360	386	368	360	426	404	411	395	426	418	416	392	424	397	381	389	429	380	394	377	378	357	413	395	411	397	353	430	375	385	397	399	401	395	383	418	405	385	349	392	377	398	401	388	391	405	385	404	386	420	381	372	411	390	377	370	378	384	370	401	400	398	341	402	416	375	393	422	384	382	400	404	408	442	397	378	383	404	400	408	371	396	349	383	406	416	367	380	380	363	402	423	381	384	401	408	419	392	410	376	394	404	395	389	402	384	401	409	372	412	410	387	367	361	360	417	402	398	354	404	399	421	388	384	406	402	358	405	401	364	390	411	388	396	376	391	396	401	386	394	403	381	379	372	379	388	412	394	408	363	398	388	393	362	394	383	436	378	432	396	406	409	381	402	390	414	381	368	382	386	391	403	399	410	396	376	444	389	404	392	397	376	421	392	411	377	422	378	389	381	402	404	378	358	427	398	361	374	404	358	397	430	348	415	391	351	379	371	378	389	392	400	368	404	357	386	376	403	384	421	416	368	380	385	375	417	406	374	369	376	396	394	356	390	375	373	385	359	383	428	418	386	380	418	382	354	396	356	388	357	416	379	386	395	352	408	388	382	360	409	377	392	381	394	369	355	423	381	357	407	384	392	391	378	397	437	373	387	407	408	400	362	401	404	408	391	386	387	386	404	391	382	393	401	415	382	392	428	382	379	408	417	395	382	362	381	385	391	402	405	395	382	401	379	390	380	402	387	401	384	401	387	368	373	388	389	406	374	381	368	405	414	380	379	365	412	389	366	413	398	405	399	369	388	364	424	351	365	401	379	407	383	415	401	429
4858	3524	3509	2316	2102	1915	1195	800	578	539	529	555	581	613	559	565	548	488	495	486	476	483	509	473	466	505	489	501	527	504	529	470	465	473	467	477	490	493	493	475	478	487	477	488	480	500	539	493	499	491	471	483	534	468	518	487	487	475	513	502	478	489	459	527	505	475	456	478	506	495	530	475	496	500	462	500	495	483	467	516	483	477	459	504	522	523	459	474	520	498	488	523	468	481	466	500	481	529	483	508	463	469	499	451	510	472	492	456	506	501	470	488	487	501	446	493	493	488	535	448	474	486	531	515	488	508	461	515	467	467	488	457	455	521	469	499	481	481	496	483	454	458	442	501	479	455	495	485	490	509	510	444	504	462	505	486	507	473	482	510	501	488	518	464	510	506	490	515	496	486	473	519	521	477	510	515	530	498	490	494	479	524	442	534	515	517	477	517	481	453	467	488	490	511	487	476	479	485	488	460	477	485	494	489	467	491	448	497	474	485	472	498	490	510	489	482	491	504	464	468	481	501	521	489	503	492	467	450	501	472	463	472	472	486	528	544	490	477	494	504	488	483	483	475	522	506	508	479	466	496	539	496	500	470	500	480	473	520	450	451	481	493	491	502	476	490	513	483	509	521	485	509	480	475	473	541	475	495	469	474	516	492	513	496	480	509	502	456	497	486	486	458	525	479	495	472	513	456	519	489	507	489	459	454	473	488	436	496	484	506	461	510	488	476	481	478	510	464	500	514	493	460	504	486	497	440	501	514	489	485	497	478	496	482	502	449	541	537	491	457	459	474	492	456	456	487	486	499	468	486	532	488	477	477	489	496	475	478	510	473	492	498	505	472	468	478	445	453	473	485	501	463	499	448	488	470	487	467	491	476	483	509	497	493	479	476	530	478	486	504	508	510	506	487	486	488	449	489	469	498	477	508	481	520	488	493	497	517	489	508	560	467	482	457	485	470	474	486	477	475	508	507	459	460	536	483	467	531	434	500	499	460	515	489	482	507	467	473	506	504	444	468	509	514	475	482	479	481	481	479	493	516	541	483	482	509	458	508	465	507	505	460	483	507	483	497	480	476	448	467	464	501	494	458	494	469	441	491	528	469	493	492	474	481	475	483	481	452	457	471	478	500	465	456	499	478	457	446	499	488	460	500	487	465	477	476	470	472	488	468	472	458	489	501	519	511	480	462	460	454	429	490	438	487	456	491	488	468	486	448	503	476	491	491	511	470	503	457	461	499	492	520	484	496	492	519	496	481	458	463	479	487	520	437	481	482	531	520	475	507	473	472	513	510	471	474	465	514	479	474	478	513	524	532	453	484	501	509	492	457	509	449	482	472	510	490	497	462	474	494	521	468	494	522	487	481	478	471	531	489	475	494	517	504	503	541	464	491	490	467	493	493	482	464	521	509	476	502	449	505	489	483	504	471	464	544	519	485	486	497	504	477	485	453	505	481	515	469	506	458	480	466	503	504	476	484	486	507	479	474	496	469	504	466	478	485	454	502	517	477	511	460	483	478	464	473	467	461	460	447	468	498	485	476	468	467	488	471	495	458	518	510	483	472	492	501	487	522	523	488	510	493	460	516	505	518	483	499	493	507	546	521	504	494	456	504	533	479	452	481	456	467	468	479	482	517	519	493	517	454	496	478	458	488	510	528	489	470	502	451	486	484	500	495	494	474	512	481	492	468	469	479	484	507	502	471	475	464	493	473	495	482	495	461	459	575	478	480	495	481	506	498	496	465	485	538	463	479	487	498	502	454	454	464	471	536	486	513	553	443	510	448	519	487	499	481	481	457	474	489	496	506	479	494	496	487	490	435	466	482	495	488	470	505	459	471	467	511	496	481	508	484	476	479	504	526	475	473	527	505	443	520	486	477	505	451	475	514	467	500	501	482	539	494	516	476	491	483	455	461	484	503	521	505	461	453	503	474	503	486	486	489	507	522	475	485	482	488	479	479	481	451	490	466	489	487	441	509	497	495	500	501	502	451	483	476	475	478	486	503	538	480	502	483	489	493	457	502	495	478	461	483	460	500	512	460	471	502	499	454	496	512	510	485	501	493	477	485	536	472	519	472	511	489	516	482	502	486	465	530	466	459	470	521	516	468	492	477	516	514	496	473	452	490	527	493	479	472	519	454	483	447	459	505	475	507	477	426	508	479	499	540	465	470	510	482	479	487	491	493	493	496	500	441	486	477	465	491	510	502	514	535	484	496	471	461	491	515	465	504	479	492	464	540	501	484	486	486	506	447	559	502	479	484	449	482	517	466	501	535	501	534	490	476	546	510	530	476	475	488	468	473	486	478	486	447	497	504	515	487	499	480	473	485	497	459	493	483	470	494	529	503	479	507	466	473	450	496	485	507	495	495	451	483	484	476	479	493	493	500	500	459	463	464	471	499	472	481	526	493	490	470	511	527	495	490	515	492	476	485	492	500	486	487	461	441	469	491	529	506	473	461	481	443	497	495	473	511	492	481	463	468	498	513	486	497	507	496	463	473	501	493	487	461	458	494	464	456	461	476	467	499	497	464	452	525	467	475	498	534	437	496	501	484	480	476	441	503	459	484	487	532	519	489	498	484	482	469	486	502	481	519	508	464	495	511	492	536	485	502	498	492	507	512	481	522	494	459	508	481	490	496	481	436	470	526	476	535	476	472	474	481	487	464	475	496	513	489	504	481	478	509	502	479	508	462	502	527	484	453	468	473	511	471	477	490	489	479	452	476	474	474	434	507	488	479	495	462	505	446	543	475	480	510	511	494	465	532	493	537	507	497	473	452	462	491	527	481	521	449	494	482	480	480	498	480	480	470	487	484	480	493	466	465	519	524	532	502	463	515	503	496	508	494	464	474	496	512	452	469	509	493	490	490	478	468	466	497	481	479	493	493	499	480	528	480	490	501	485	476	470	482	470	468	523	513	480	491	503	489	494	484	471	514	490	518	471	490	505	474	498	515	521	504	513	464	468	463	480	508	499	496	508	465	507	484	484	477	507	525	484	479	511	511	505	505	473	483	506	529	514	473	467	461	463	459	499	483	490	506	486	517	479	473	490	514	484	513	494	525	472	500	445	510	477	452	503	475	506	501	518	463	500	500	459	495	446	465	484	520	472	520	484	439	489	510	471	529	466	450	465	489	441	451	530	524	519	491	530	467	497	481	465	456	507	490	514	485	458	530	475	495	436	485	538	516	441	479	499	500	456	475	500	495	480	477	486	484	508	522	509	495	469	476	487	468	479	520	450	509	504	478	492	488	553	475	486	492	466	520	494	476	474	487	471	440	469	534	490	531	449	449	502	499	468	439	548	506	469	448	495	463	492	516	468	492	495	478	485	485	506	501	477	507	465	474	495	491	544	516	478	496	439	487	489	481	473	466	473	461	498	467	468	510	508	486	505	505	468	491	500	494	502	505	490	511	497	480	508	533	487	480	512	509	476	506	470	472	502	448	509	500	492	447	489	490	489	489	541	480	465	456	490	463	476	473
23771	20935	28150	23868	20912	9736	1627	756	489	454	395	421	377	345	338	309	289	282	265	228	229	245	229	220	244	219	233	205	237	224	222	204	212	213	197	198	239	230	212	207	218	200	213	208	181	176	195	214	179	204	211	222	227	212	207	208	213	204	201	199	190	216	233	204	192	198	221	201	215	209	194	190	184	219	212	219	193	202	201	207	211	206	221	190	225	196	202	191	180	188	198	194	200	186	186	209	196	204	175	219	215	203	182	209	190	198	203	199	228	200	220	190	188	200	192	181	218	227	194	187	196	189	207	217	182	170	198	182	217	189	207	183	194	188	199	196	209	201	201	217	189	205	211	230	202	207	191	197	190	186	188	221	207	179	216	187	193	211	209	221	186	186	201	197	184	217	196	197	185	180	217	203	199	211	211	207	191	180	206	195	209	225	206	188	192	215	187	180	207	174	190	202	215	196	206	234	205	198	218	197	222	208	215	199	195	201	215	198	181	189	182	175	181	202	216	209	189	187	210	206	182	187	186	210	207	187	206	176	175	208	174	203	177	201	197	240	205	203	186	197	192	213	198	206	204	220	203	190	183	180	203	205	197	210	205	178	194	195	198	187	198	209	193	207	206	185	186	208	198	196	190	192	217	231	193	186	187	205	177	216	194	234	180	179	195	210	198	192	220	156	206	199	183	221	196	189	184	204	205	181	186	184	182	192	195	204	184	224	196	202	209	196	188	188	192	176	199	205	204	206	218	187	216	222	182	193	187	212	149	192	173	187	192	192	189	197	203	199	209	219	206	221	224	202	207	194	218	210	176	175	170	179	179	195	188	177	185	217	194	196	182	211	203	203	183	199	208	203	189	191	209	203	197	228	219	198	171	190	187	198	192	188	205	181	216	185	194	194	201	187	190	214	179	188	197	195	203	220	182	195	192	192	204	193	187	233	206	215	189	170	220	192	203	218	187	208	193	217	185	170	204	212	217	182	192	177	194	191	216	168	216	202	189	211	216	199	209	196	226	234	207	202	186	236	201	189	193	213	241	195	203	178	196	199	194	176	215	197	213	209	184	197	193	210	184	204	188	179	205	193	194	206	204	193	198	184	183	186	217	195	190	194	195	198	210	193	198	203	183	208	199	191	193	212	211	200	185	190	184	209	183	218	214	195	194	183	203	194	192	190	202	183	169	201	210	181	186	214	176	208	189	214	197	221	217	180	189	200	187	202	207	180	156	217	191	222	166	184	206	191	196	215	173	202	207	199	172	184	185	211	196	190	164	212	197	186	182	179	197	191	200	196	226	195	197	175	196	195	206	204	184	210	201	206	194	199	184	212	213	208	236	203	213	218	171	168	189	198	203	205	200	190	192	222	175	184	182	195	213	222	190	201	204	201	167	193	213	212	181	193	183	191	209	213	197	219	204	198	223	186	172	214	188	190	206	175	205	176	202	203	211	208	225	215	203	228	214	190	208	181	207	200	208	184	186	200	206	200	189	213	203	198	188	187	203	192	201	184	183	194	189	184	225	187	203	203	210	187	179	199	196	206	210	204	210	193	204	204	199	192	199	212	192	219	175	185	204	172	194	184	184	205	204	179	199	197	209	229	223	188	207	217	210	189	207	220	199	211	197	200	210	202	210	186	173	222	189	209	202	208	214	190	213	172	216	183	218	193	198	178	213	191	208	176	179	196	188	184	193	213	211	195	179	174	202	209	198	193	217	193	214	212	181	192	180	176	194	192	210	173	203	199	189	192	210	188	205	194	198	210	176	206	206	210	190	204	187	215	190	207	193	203	167	201	207	203	191	219	204	202	199	215	212	191	206	196	217	194	199	187	228	223	178	207	219	192	176	204	211	210	191	193	189	209	221	176	205	230	194	209	193	196	174	192	210	203	190	198	189	192	189	221	182	180	190	196	187	206	208	193	188	192	190	170	195	170	196	182	202	214	207	203	195	184	195	175	192	166	208	182	220	200	198	205	221	192	197	197	211	208	182	205	189	220	225	189	220	209	204	197	215	195	227	205	208	203	202	166	187	204	199	191	212	193	204	188	206	184	206	213	197	194	188	198	211	207	204	216	213	188	203	186	191	182	175	200	184	193	200	183	213	230	192	234	207	196	195	193	238	186	182	193	189	209	213	217	178	201	195	202	167	198	219	194	192	208	204	198	180	207	211	205	186	208	195	216	194	211	176	215	178	191	198	194	189	197	195	196	172	181	188	194	202	206	201	189	219	192	187	195	172	181	190	198	183	208	200	207	220	188	214	226	192	189	206	202	181	215	214	226	187	181	217	181	206	193	177	237	174	183	217	224	208	197	204	189	197	196	204	213	196	210	181	209	199	206	195	191	186	225	206	168	220	192	212	175	161	220	221	208	189	212	178	192	205	204	203	194	197	219	226	198	196	232	196	203	210	191	196	184	182	187	188	192	190	208	227	207	190	212	194	185	206	201	196	190	212	190	187	211	176	214	186	187	195	213	213	189	214	177	197	209	206	206	214	189	197	196	207	194	196	184	187	223	200	177	195	200	224	190	199	189	230	220	184	194	193	228	202	224	173	189	192	188	194	205	201	164	207	191	202	191	214	178	189	195	188	197	213	187	184	211	185	200	192	178	195	199	194	192	171	204	210	207	186	187	215	218	190	196	194	180	192	211	213	191	189	212	203	188	186	202	199	214	198	215	198	212	198	184	195	209	185	204	194	209	210	199	215	202	183	202	203	167	193	201	205	210	199	175	191	193	187	194	174	197	211	174	204	180	215	180	188	221	202	191	160	222	190	223	191	190	204	186	190	193	221	192	237	213	221	176	197	219	213	181	198	196	209	216	208	212	212	185	181	199	179	207	211	180	191	168	194	184	213	199	196	210	189	210	204	180	213	199	199	192	195	197	194	202	197	214	196	214	204	199	224	186	177	189	194	196	194	205	187	198	156	183	184	178	208	218	183	209	176	211	197	220	187	188	211	172	186	204	196	187	187	197	213	205	207	212	214	206	214	201	195	189	185	182	182	204	191	205	180	210	178	202	204	182	211	210	200	196	197	203	194	186	219	186	190	189	186	187	203	194	201	205	201	190	185	203	184	194	174	212	172	216	187	201	189	179	197	214	201	194	200	188	192	220	191	199	197	192	195	206	215	217	188	217	203	168	192	210	186	206	209	212	194	205	206	157	193	202	211	197	184	206	208	231	194	195	213	196	184	174	188	210	198	183	194	200	206	200	221	203	227	197	212	226	199	207	213	227	207	201	219	229	211	191	179	186	196	205	185	166	214	182	201	183	172	193	195	181	225	200	175	190	192	176	220	214	204	215	200	213	215	200	202	197	203	213	193	194	195	194	190	186	199	189	192	183	202	192	188	193	189	193	199	182	203	192	208	221	211	181	201	193	194	203	192	207	181	189	200	196	211	204	206	178	195	190	215	198	194	199	185	202	195	180	191	204	203	199	178	201	182	201	171	206	194	228	204	198	208	206	214	220	207	186	209	204	194	208	208	176
5654	12430	10842	6168	4935	4008	2548	1496	1054	889	758	683	663	633	560	529	445	424	380	377	402	337	324	358	304	326	320	310	280	318	300	297	308	290	307	292	304	298	295	286	261	288	273	312	271	280	295	291	249	276	308	295	302	266	300	277	297	260	257	243	273	298	266	286	277	281	276	252	273	251	259	260	250	286	263	262	252	236	306	256	262	297	246	270	272	238	266	246	271	284	276	247	265	268	259	266	262	256	235	269	251	265	240	265	254	243	278	252	268	252	296	298	267	238	242	253	281	235	265	265	258	243	257	241	250	259	249	259	268	283	255	254	259	288	278	233	275	237	264	258	254	240	257	255	301	238	241	274	233	265	287	259	245	268	238	252	287	248	269	245	261	252	266	233	283	225	264	227	243	266	291	274	262	245	282	250	236	239	258	278	244	253	272	240	250	276	238	244	253	248	268	279	248	255	263	265	253	269	267	259	257	281	275	239	247	279	229	268	234	247	238	242	236	256	274	243	258	266	235	284	270	258	264	251	245	261	290	240	241	242	243	299	231	251	252	303	239	252	263	231	274	258	249	283	253	260	215	262	249	283	270	267	248	232	271	273	264	219	248	242	238	252	268	271	249	245	247	259	271	245	283	273	282	242	271	266	266	270	266	254	232	268	260	249	243	261	262	291	254	268	246	254	269	261	244	249	228	251	239	268	244	260	249	265	248	269	281	280	229	252	254	289	238	268	290	270	266	268	257	251	263	274	274	246	265	242	257	251	254	267	240	239	279	256	266	273	258	258	265	257	222	254	254	269	272	268	256	273	247	257	262	267	276	246	237	259	262	237	251	220	271	267	261	285	249	270	258	269	275	273	248	249	260	249	254	255	263	242	238	277	265	256	251	244	256	254	238	275	251	247	219	237	270	240	249	258	282	264	242	274	254	288	254	254	237	286	227	240	254	250	245	250	229	263	272	260	230	241	251	265	237	243	276	263	259	233	242	264	234	235	244	258	232	249	268	255	233	243	262	263	261	261	271	252	250	275	258	220	256	240	262	228	273	247	236	263	244	268	251	250	268	282	228	228	266	255	260	250	255	274	263	248	262	224	290	261	272	262	257	271	236	267	241	252	263	250	247	289	264	279	257	244	282	298	250	292	240	263	261	241	249	277	276	276	255	268	264	247	254	264	267	263	253	257	275	220	280	243	273	259	254	252	240	250	250	235	251	284	266	260	234	278	252	251	226	255	259	284	263	245	258	216	252	265	261	250	262	261	279	236	241	249	246	227	236	276	284	268	252	251	267	264	257	257	253	238	213	253	237	259	244	253	253	258	262	239	292	238	264	258	239	276	262	237	240	243	257	256	238	268	248	270	230	265	271	264	233	261	255	286	260	226	279	253	282	239	239	257	259	239	287	255	275	268	265	226	262	265	248	247	228	246	221	243	258	310	260	267	275	262	273	252	269	261	261	253	274	228	240	257	274	258	258	238	243	280	254	276	260	277	258	245	238	247	239	246	276	249	264	254	246	266	258	257	253	260	255	256	269	261	245	253	249	278	263	221	240	231	240	260	245	262	267	256	251	256	275	235	268	290	287	232	233	270	245	231	265	258	218	237	265	251	240	274	241	265	239	222	257	256	263	278	250	247	320	242	260	260	223	239	265	236	249	226	256	230	260	280	258	285	277	241	266	267	255	274	261	249	271	248	248	250	229	260	233	243	254	242	240	259	266	249	230	237	259	270	246	267	265	257	247	242	227	244	259	243	271	265	231	268	267	248	263	257	248	255	278	253	259	279	253	253	265	221	235	284	261	280	265	262	262	277	248	249	243	271	259	287	291	276	268	237	263	237	241	279	256	263	267	272	234	255	262	227	272	282	283	265	265	265	273	244	254	246	238	242	244	230	252	216	258	265	248	257	232	258	248	240	234	259	264	240	264	260	258	242	225	249	251	256	256	261	251	242	265	245	242	262	278	261	263	227	260	260	246	248	245	239	255	269	251	249	234	233	258	247	275	241	244	259	243	245	264	282	253	256	239	240	224	257	265	270	241	271	279	247	267	228	259	240	280	238	239	267	223	236	251	280	263	269	269	274	259	249	263	238	256	253	247	254	236	269	262	268	255	255	262	276	256	272	251	292	240	251	223	250	284	247	247	269	239	255	251	264	241	251	269	259	257	259	264	253	263	259	267	244	227	217	235	265	265	246	254	250	238	279	257	255	249	277	244	253	276	265	273	242	264	243	266	258	268	269	266	262	230	261	263	254	238	246	277	277	272	256	272	284	234	239	255	255	270	264	250	267	263	244	244	284	233	259	266	274	270	289	246	260	264	265	245	247	247	221	260	273	242	276	272	276	262	249	247	248	264	262	259	264	275	286	273	240	275	258	248	233	282	245	262	253	255	232	253	264	246	237	245	256	251	231	258	258	271	264	255	285	250	281	215	260	258	245	256	258	279	289	279	255	276	256	277	248	268	257	247	267	272	269	270	251	265	254	241	255	257	245	254	272	236	272	256	255	262	299	280	269	287	237	274	275	253	282	251	265	249	263	256	236	263	274	248	256	230	237	253	242	257	247	268	269	261	282	248	257	289	216	248	234	235	244	231	275	246	306	255	265	242	248	250	283	248	287	241	251	266	235	288	233	252	247	228	231	273	230	289	249	276	244	247	215	237	248	292	234	261	256	234	235	242	277	241	269	238	282	248	258	253	247	235	288	257	277	236	250	267	262	249	258	270	242	270	258	232	259	243	262	264	220	234	266	276	244	265	273	263	297	233	280	244	248	246	272	236	258	218	248	267	241	243	246	250	263	242	252	248	266	259	260	259	261	241	250	280	255	266	268	271	249	266	227	254	265	271	237	243	260	249	297	268	226	266	239	241	275	238	286	247	262	253	241	269	274	230	256	246	257	227	280	288	235	241	256	242	265	272	250	272	295	250	281	231	272	246	228	226	249	259	257	224	244	260	268	249	250	261	265	289	243	244	260	259	258	256	258	271	228	244	259	237	262	257	236	283	275	274	243	265	243	265	249	261	284	233	252	223	252	243	268	257	241	246	261	239	260	276	251	277	240	274	254	283	242	225	248	256	253	260	270	281	254	204	240	243	235	267	244	236	273	241	274	251	261	266	246	261	260	253	234	267	261	266	253	245	253	263	228	247	246	232	263	273	258	254	266	252	255	261	246	277	261	252	252	260	258	242	271	251	258	283	279	243	249	269	268	230	275	252	269	246	279	244	250	252	251	278	256	231	266	262	232	237	249	261	244	261	260	258	242	265	248	263	262	279	234	250	264	232	240	245	260	249	267	259	273	302	254	252	271	294	253	270	238	231	252	240	301	243	248	232	270	234	252	247	269	260	251	265	257	254	265	278	239	266	257	276	277	254	253	253	285	275	261	266	252	243	269	266	198	221	243	256	287	263	252	229	226	283	261	247	260	247	246	232	250	262	227	234	273	216	288	262	288	250	252	255	253	242	246	250	261	253	261	274	275	250	262	281	269
24966	20925	26954	24914	9534	1769	1050	736	627	597	548	575	581	570	549	526	502	443	502	479	487	468	490	475	478	439	456	487	435	456	468	437	464	479	437	455	498	471	445	458	451	485	491	475	496	505	425	456	470	498	465	484	479	417	490	492	456	453	426	445	464	465	460	464	495	451	427	470	456	427	465	463	454	481	471	496	469	471	486	444	487	473	485	444	450	495	463	466	444	489	465	510	437	456	474	508	459	453	464	489	434	466	430	466	449	457	447	455	461	486	454	485	458	471	440	476	447	417	453	446	475	470	473	452	468	482	468	457	471	491	455	463	441	496	478	439	487	470	497	454	450	486	497	459	445	460	441	459	517	430	475	500	451	438	479	424	445	474	422	467	489	447	502	454	412	467	478	480	490	455	475	469	467	480	453	465	512	454	492	448	404	403	434	473	483	485	448	481	481	446	451	478	472	460	442	465	468	421	437	444	482	467	463	482	476	485	501	421	457	452	422	487	433	449	423	477	449	496	463	501	465	494	455	443	467	452	494	443	463	449	440	500	459	443	452	442	465	447	459	428	503	476	492	486	467	460	500	448	470	445	454	476	491	456	473	490	474	493	498	447	476	468	464	449	467	456	472	474	463	467	424	470	474	473	496	435	470	476	438	481	439	479	460	436	506	444	495	449	449	458	444	450	452	487	505	424	451	469	450	445	525	456	443	436	432	467	471	433	466	452	483	459	475	449	474	460	434	442	424	441	496	477	457	458	420	469	458	477	454	439	473	499	483	508	454	460	469	435	452	486	479	456	472	481	499	451	466	447	500	494	458	425	460	470	431	477	460	431	462	478	474	490	429	439	488	448	471	406	449	463	447	439	475	470	484	459	456	437	462	455	436	453	444	437	403	461	433	436	462	471	441	436	475	463	452	419	464	431	450	465	415	447	430	500	414	470	462	461	456	471	480	482	485	475	440	455	468	443	471	470	452	465	480	466	421	451	444	472	436	450	446	465	453	464	464	411	441	481	462	486	453	464	459	471	445	463	461	491	428	422	397	472	489	508	406	466	472	478	472	499	436	456	431	453	483	445	466	462	464	496	485	417	515	469	452	474	486	408	473	436	477	483	469	456	434	443	452	440	487	451	467	449	479	477	433	458	472	472	388	420	493	450	444	427	486	486	483	486	439	466	458	459	465	453	478	455	486	484	469	443	492	446	432	465	423	450	468	464	490	443	414	434	473	454	466	450	465	470	461	458	464	437	452	474	469	431	454	409	456	450	406	450	455	452	502	501	453	481	434	448	477	469	462	437	467	449	449	459	460	489	430	455	501	486	477	448	464	475	451	465	461	487	457	479	443	456	485	455	466	466	428	438	486	479	479	454	448	432	547	443	441	459	488	467	447	477	441	450	461	447	470	458	479	434	499	449	417	461	459	453	463	471	441	449	443	489	477	419	461	446	459	482	407	461	457	460	466	457	491	483	466	462	462	403	454	480	466	491	473	464	506	468	425	468	464	473	442	471	484	432	475	466	451	456	456	439	495	464	479	472	469	443	441	472	470	455	485	462	486	467	471	470	475	462	489	439	486	443	484	478	447	466	430	431	455	475	476	438	443	469	472	475	428	510	468	464	504	482	505	501	459	455	470	420	486	489	485	471	450	449	498	456	459	465	506	445	448	456	449	456	491	444	441	461	456	465	424	460	457	462	466	441	470	511	495	474	437	450	477	462	451	462	478	486	472	462	457	465	461	453	459	482	491	497	454	442	462	469	456	455	469	461	460	495	472	436	413	479	445	443	425	474	453	492	499	445	466	474	473	473	476	476	485	475	481	431	450	469	487	443	470	455	495	468	466	426	446	457	460	446	447	428	441	437	448	422	410	461	497	471	461	466	444	424	469	478	487	472	483	458	473	433	439	451	437	442	499	458	485	452	458	470	450	472	468	498	435	435	452	441	502	483	430	487	455	480	481	447	474	480	435	461	470	466	464	484	433	450	447	461	436	467	465	406	462	462	444	486	468	486	462	455	448	450	468	433	464	456	500	458	451	483	411	488	448	431	436	473	445	470	466	471	484	466	442	457	492	454	493	437	486	460	451	469	458	432	459	451	452	456	458	465	480	457	450	445	468	451	494	475	441	459	463	425	457	429	469	451	461	425	461	408	461	453	470	405	438	454	452	474	466	498	445	477	467	431	432	472	446	457	476	468	498	453	452	451	465	462	462	468	446	453	469	439	494	418	487	476	473	444	460	448	444	464	455	497	436	480	431	440	464	471	454	497	465	438	492	486	468	474	463	455	463	481	487	481	476	444	486	438	505	424	472	474	492	454	456	454	465	499	440	468	397	462	479	475	454	441	462	459	473	443	453	432	493	453	471	432	421	472	444	489	466	457	442	467	473	496	458	442	459	509	511	447	463	464	446	453	434	465	523	459	471	475	487	447	477	445	438	455	441	509	446	488	456	473	451	440	456	466	472	471	486	456	453	489	472	434	467	428	440	459	533	426	457	439	459	442	468	466	497	441	460	429	481	463	436	473	470	469	467	491	430	449	455	497	474	442	502	468	476	432	484	473	476	493	462	455	463	474	429	440	477	472	450	475	473	462	463	466	447	439	492	466	505	473	451	414	457	424	449	500	442	453	452	446	464	498	464	457	444	427	472	439	458	469	467	476	490	462	487	459	473	430	453	444	464	440	435	476	471	494	447	449	470	458	475	445	442	468	448	471	493	422	471	434	438	483	458	498	453	487	463	494	450	488	491	457	465	468	484	425	468	486	442	465	422	482	461	478	458	432	454	453	480	469	455	468	453	491	472	478	460	437	471	450	436	452	464	430	427	463	448	454	468	449	446	450	449	491	440	464	475	468	480	457	472	443	452	487	453	433	466	450	493	429	492	467	458	460	427	436	424	491	455	445	453	460	440	516	472	445	423	450	519	483	504	461	419	442	446	441	417	477	489	480	449	441	459	428	463	433	451	480	474	485	451	428	459	450	450	448	464	466	468	490	436	464	452	427	417	464	481	486	456	437	501	448	492	478	467	453	421	468	461	431	487	472	461	467	411	474	454	445	441	452	494	452	472	442	472	475	441	429	514	480	469	490	466	449	462	466	481	415	480	488	487	461	417	464	498	443	492	453	478	439	463	479	464	447	463	439	470	448	467	477	462	458	479	482	411	432	449	439	465	481	465	475	459	417	437	446	447	437	462	435	481	452	456	462	481	461	498	461	484	478	443	450	432	455	465	463	439	462	441	423	477	453	483	458	460	440	504	472	476	457	437	463	455	413	455	416	465	437	464	430	434	487	488	489	467	461	470	492	474	444	485	474	454	454	458	451	457	463	444	480	430	489	464	481	484	482	463	509	506	460	442	440	453	483	463	448	467	463	461	450	471	454	417	448	496	464	425	469	426	447	445	463	462	453	453	451	431	473	502	460	497	471	476	450	487	441	483	462	481	484	446	461	472	452	441	461	425	523	446	447	459	462	458	461	464	444	493	439	472	449
5633	8633	7979	4534	3841	3180	1993	1322	1051	980	912	829	854	770	766	738	702	637	603	623	562	604	630	631	599	573	591	646	597	562	541	549	635	561	562	572	534	624	573	561	552	578	530	564	549	612	529	604	579	551	572	540	562	586	560	552	542	543	563	538	583	591	563	569	592	566	572	554	555	560	542	562	547	539	580	604	507	557	556	535	567	553	540	597	591	557	574	541	554	527	543	570	551	562	562	503	544	537	576	545	553	504	538	555	560	545	560	506	555	527	566	563	585	552	553	530	556	578	567	557	544	556	573	565	545	544	572	590	540	559	551	583	544	516	548	550	576	568	563	561	518	517	530	577	558	559	542	523	537	571	561	578	560	560	501	601	570	598	584	558	537	552	537	522	549	567	555	524	529	539	520	515	540	547	556	541	543	525	529	576	569	588	513	564	554	575	567	541	547	590	559	535	578	546	538	558	523	592	563	558	523	551	492	545	541	549	520	503	553	572	545	564	536	553	563	576	601	533	597	604	534	506	565	570	556	514	550	584	540	550	555	561	535	562	560	555	530	586	550	581	530	558	559	511	563	536	616	519	556	507	528	575	575	568	544	512	545	537	545	548	558	550	545	522	523	553	558	562	538	467	568	542	535	537	577	508	557	510	576	580	554	538	559	544	557	567	555	553	566	534	559	562	534	561	541	566	547	553	593	556	554	571	537	523	563	568	538	575	533	521	578	569	516	545	559	591	561	558	569	537	571	524	510	528	573	568	554	544	534	511	542	534	574	523	564	569	535	528	556	598	561	554	542	559	550	529	565	554	555	556	615	513	570	593	536	495	554	569	551	550	506	558	549	559	556	569	543	567	564	541	549	557	535	560	542	573	520	568	580	505	574	587	558	548	542	554	555	506	556	567	541	519	551	542	554	592	532	533	594	501	568	492	592	541	493	533	574	548	505	531	593	538	575	552	552	559	560	579	541	561	557	524	556	577	578	544	589	541	553	526	561	523	540	569	589	544	555	580	531	557	548	574	585	591	533	535	550	533	565	585	553	556	540	562	568	544	586	534	528	486	551	542	591	554	596	523	598	559	529	554	565	567	529	547	547	565	567	589	608	552	536	546	539	571	541	572	588	579	549	586	569	531	563	544	564	569	580	611	579	542	520	514	556	565	576	552	588	587	530	562	572	574	547	543	577	560	523	532	576	539	565	538	561	573	548	523	546	514	548	550	538	529	532	537	557	551	561	552	543	586	542	557	526	553	590	521	543	494	532	541	565	549	534	552	572	537	566	568	527	549	571	545	563	531	546	599	551	517	562	575	560	544	524	570	510	580	548	585	516	565	523	578	541	503	523	568	569	536	585	526	526	562	535	553	539	556	521	559	506	493	552	561	534	554	573	535	545	566	595	551	517	520	523	558	586	564	544	574	548	557	537	548	583	547	556	540	550	573	541	565	558	564	566	523	516	555	525	558	530	543	609	516	518	548	569	558	509	549	584	554	547	570	560	569	505	549	534	562	575	543	557	535	530	536	579	502	538	515	541	549	591	526	512	566	596	585	536	555	547	557	548	564	555	575	533	561	477	532	596	561	538	538	550	574	570	587	518	533	529	529	573	535	559	516	601	564	528	522	500	525	584	550	569	553	573	561	523	553	566	509	584	560	519	577	526	542	533	573	545	561	550	526	540	521	537	557	569	564	539	545	562	543	567	533	522	516	552	593	560	516	522	529	519	538	552	548	568	552	568	548	544	554	530	576	579	531	594	547	560	576	567	578	596	525	582	554	546	546	566	573	574	533	566	581	569	528	525	582	529	529	576	568	549	583	549	578	559	593	542	582	592	562	520	552	575	555	569	554	588	593	599	539	557	568	558	546	552	514	532	558	543	574	551	536	576	528	539	550	584	589	543	557	541	583	567	575	534	526	580	540	525	588	553	552	526	556	528	531	575	556	573	578	575	522	563	555	503	594	554	564	559	552	554	567	525	557	602	581	570	577	573	548	555	562	544	558	552	577	547	557	560	519	555	547	568	552	509	565	522	615	570	548	529	545	558	545	564	567	554	556	527	551	561	572	538	592	506	548	565	553	537	527	608	558	565	548	588	546	532	595	544	585	568	543	569	487	572	559	556	546	562	530	534	505	601	521	566	522	561	527	577	574	535	498	522	541	533	571	527	534	574	561	542	539	587	530	572	589	525	549	537	548	612	540	517	573	533	530	541	539	535	537	535	501	630	569	533	560	547	521	554	542	598	535	546	557	593	576	533	568	534	539	544	540	557	535	578	583	561	557	511	546	535	571	582	522	548	563	522	546	568	519	527	552	558	549	557	508	548	543	598	544	586	523	551	576	539	567	580	584	571	564	565	572	537	530	563	584	517	547	565	556	563	551	586	605	522	541	597	543	552	569	533	569	591	557	546	540	580	486	522	558	558	550	552	573	523	524	531	564	559	557	521	526	552	568	514	552	548	562	555	553	551	578	583	570	565	567	517	576	499	538	553	565	544	550	554	560	540	547	554	516	542	565	556	580	554	585	555	545	562	527	557	567	548	523	597	549	618	559	578	553	560	515	553	565	571	538	558	545	538	515	631	566	577	536	549	554	576	556	557	541	553	547	545	552	543	513	554	599	537	545	597	565	533	538	547	519	542	534	569	567	585	559	567	527	569	556	550	557	539	525	546	576	535	562	529	574	546	545	551	568	532	533	576	527	572	579	547	583	554	570	553	550	569	579	552	555	517	581	564	489	565	517	568	553	518	592	585	567	570	537	542	564	540	569	552	569	512	536	538	540	533	552	578	499	557	545	597	552	573	571	566	515	599	533	551	564	549	576	560	556	591	535	581	568	530	553	536	542	541	529	546	594	553	556	566	530	591	563	565	569	549	527	556	576	561	574	588	540	567	540	530	617	560	521	541	526	531	556	536	548	529	535	520	530	539	572	526	558	532	522	521	549	562	541	585	600	557	587	531	518	564	533	591	533	527	521	583	521	546	550	557	561	540	579	540	537	556	527	556	550	550	528	552	548	569	543	538	552	547	534	546	536	547	561	567	562	547	570	512	556	571	536	564	545	520	603	555	523	511	536	598	578	569	534	528	523	524	515	519	518	519	567	608	558	555	563	580	511	586	543	529	559	567	577	547	576	511	588	556	597	569	597	566	511	529	514	560	535	546	544	545	524	540	516	541	568	555	510	524	554	557	556	548	600	535	548	536	560	554	588	554	575	532	547	549	544	547	568	504	542	524	569	553	567	547	594	577	566	548	544	549	582	566	536	531	564	596	523	551	573	536	515	508	538	542	547	516	541	557	586	544	566	538	525	547	516	510	601	543	576	543	571	548	536	540	546	522	603	529	540	564	489	533	573	577	543	535	563	567	567	519	527	517	548	573	551	607	579	560	533	562	545	586	556	551	498	508	564	542	520	546	567	596	573	567	533	550	545	566	591	528	568	578	532	556	537	558	596	556	554	570	521	565	558	555	577	513	532	543	548	539	590	538	569
22697	20942	28638	23397	20947	21012	9002	1240	754	627	644	500	518	467	434	389	369	294	314	293	309	268	259	243	244	245	256	252	237	235	228	232	269	221	219	242	227	216	216	209	247	240	239	246	216	195	219	204	190	200	212	194	225	204	196	191	222	199	235	219	218	212	226	222	215	192	214	207	215	206	219	214	239	237	207	219	208	180	195	209	196	224	202	209	200	205	218	204	207	197	204	189	204	171	179	216	215	216	185	198	228	217	208	217	213	211	207	207	199	210	198	197	198	190	189	210	176	208	195	198	184	202	234	212	203	178	195	210	203	181	190	208	158	186	198	179	219	182	200	202	211	216	217	205	199	211	237	196	228	191	182	199	208	184	207	209	189	201	177	223	201	183	213	208	198	184	186	221	206	230	206	217	199	198	191	208	205	221	171	189	217	205	214	203	202	193	184	207	221	199	181	185	182	210	198	204	188	214	229	227	212	193	206	174	188	183	225	187	202	188	213	186	198	188	206	212	210	224	213	183	198	186	207	183	201	219	208	208	196	181	216	190	206	208	211	210	224	213	198	208	220	200	183	183	199	176	190	195	184	197	177	225	213	183	188	204	190	216	204	195	185	202	205	209	203	204	191	201	226	207	199	203	205	188	193	208	217	187	214	213	182	203	206	197	200	200	216	213	194	204	180	221	194	185	225	192	203	214	195	208	203	195	187	193	175	216	220	204	206	196	217	181	202	177	197	233	220	224	213	212	201	214	192	204	194	200	216	210	202	185	208	197	201	202	180	203	198	174	197	181	220	179	227	218	196	240	191	217	208	196	184	231	216	225	207	209	216	207	201	193	195	199	209	203	199	184	221	200	169	195	207	200	220	209	212	188	225	211	168	195	202	204	213	192	200	204	204	210	198	193	184	218	185	206	185	198	203	191	202	203	182	196	206	190	172	193	195	213	230	201	207	178	222	195	194	190	208	200	201	184	187	186	214	208	204	204	223	197	193	187	211	190	201	192	215	184	210	192	213	178	200	179	173	174	212	183	187	200	221	173	225	183	183	225	208	205	209	197	210	203	192	217	205	179	218	192	175	203	216	194	204	200	182	211	200	195	198	189	199	195	184	219	214	201	194	209	194	196	206	195	209	200	211	195	209	174	216	178	185	188	197	188	216	187	215	204	216	205	188	204	203	211	198	214	210	194	196	222	196	188	197	185	206	205	188	219	213	172	201	212	219	190	187	190	204	201	180	200	199	179	164	204	187	181	202	200	189	187	203	211	246	202	181	199	190	206	164	219	196	194	172	197	213	228	205	176	192	185	195	192	209	187	210	197	184	224	186	175	198	194	201	208	190	186	231	203	207	191	208	197	198	214	208	206	218	192	199	180	240	214	189	194	206	214	198	175	208	202	198	206	189	202	182	181	179	206	200	190	174	182	213	215	220	204	184	196	177	192	216	205	186	186	177	198	186	201	194	206	198	210	193	211	186	192	219	186	204	191	173	208	178	191	191	199	187	196	202	205	197	217	180	208	213	192	193	199	186	226	212	196	185	172	223	189	201	178	209	181	209	199	199	201	170	181	205	216	251	222	191	204	185	193	216	219	189	200	204	215	192	197	192	200	203	202	177	191	186	196	193	206	204	196	196	227	190	194	199	210	164	186	208	218	199	204	227	168	214	198	204	205	208	184	220	203	198	202	190	185	190	195	195	200	208	195	204	171	188	198	201	190	219	202	185	197	200	197	187	215	199	173	215	219	208	220	194	205	205	213	194	207	208	212	196	233	219	197	202	196	207	196	222	183	182	222	199	207	219	205	199	213	231	192	195	189	168	201	200	181	189	214	185	197	227	196	203	207	205	209	216	208	206	194	200	190	217	204	222	198	199	205	201	208	212	196	195	195	222	181	209	209	208	205	198	175	204	223	198	205	210	208	204	182	197	187	204	209	188	218	191	204	199	216	188	203	213	221	206	195	185	214	200	199	220	172	181	196	200	203	179	202	201	206	204	195	192	194	191	206	190	189	189	202	188	208	195	196	185	199	184	172	194	211	210	201	184	204	198	199	188	196	221	183	221	202	203	193	210	203	190	197	221	191	179	207	188	184	202	193	184	187	191	215	193	217	215	197	199	207	204	200	199	183	177	179	235	191	217	223	199	217	201	222	200	216	181	193	220	186	207	201	203	221	192	182	180	194	199	198	200	195	217	220	171	210	178	194	194	211	183	194	218	177	172	221	197	197	193	202	208	193	212	198	216	229	202	202	194	200	208	189	186	224	184	190	197	198	221	208	214	196	215	203	205	209	197	208	197	211	202	187	216	210	208	183	174	212	202	205	189	209	189	204	177	234	182	201	203	187	198	199	182	184	182	190	211	202	203	199	192	202	200	188	221	190	205	200	209	202	188	199	190	225	201	195	203	204	191	213	210	210	182	215	191	194	196	212	196	233	198	184	195	217	209	197	200	181	194	188	187	190	191	200	180	183	216	204	162	187	196	205	205	191	202	175	220	199	196	187	212	199	205	191	206	221	225	199	201	201	212	206	187	217	201	186	198	209	197	202	200	179	215	194	197	216	195	191	211	204	173	192	178	203	199	195	175	204	178	196	211	221	181	195	182	231	194	198	193	197	191	182	198	214	190	190	192	194	203	207	185	211	212	207	209	180	223	206	201	177	182	182	200	197	182	198	189	211	170	192	200	214	194	194	205	217	202	203	221	201	205	196	199	185	197	212	197	200	212	198	195	226	184	206	213	185	206	194	209	210	187	196	184	211	193	186	188	208	190	213	172	191	184	205	204	234	186	205	210	183	182	160	201	199	200	220	213	189	207	195	191	201	217	213	193	215	208	212	190	213	194	205	210	206	220	226	193	164	198	219	197	214	214	198	210	217	220	206	212	181	193	199	180	193	191	218	191	187	197	203	211	208	175	185	221	178	210	201	182	187	178	191	190	204	200	186	186	188	186	197	212	199	192	197	217	207	215	198	191	192	204	213	217	171	196	187	174	195	197	206	210	204	211	206	208	192	180	206	230	192	191	184	195	217	195	209	193	182	196	188	198	218	192	209	204	201	189	196	205	205	196	200	195	208	204	190	198	192	204	192	217	193	191	214	199	200	217	197	209	191	211	196	198	182	203	206	198	209	212	188	200	209	204	201	195	176	169	239	190	197	206	184	185	188	200	176	204	204	188	230	203	192	207	217	199	185	186	201	210	222	202	178	197	195	209	202	212	189	210	172	191	197	216	203	180	193	202	193	215	195	184	213	185	208	204	203	173	202	201	209	193	198	212	214	194	206	195	186	184	182	188	190	182	202	186	225	222	196	181	190	191	186	192	182	229	222	195	194	188	203	208	192	183	192	174	210	221	190	208	209	192	212	180	219	193	195	198	186	199	211	170	237	204	193	212	200	210	181	211	188	189	203	194	216	202	230	207	208	224	214	197	189	168	190	199	218	191	215	166	181	187	204	208	194	195	185	188	185	186	171	194	195	191	192	189	196	187	193
8192	19048	16863	9906	8159	6547	3957	2447	1788	1475	1226	1101	1056	875	754	693	611	541	506	469	429	410	412	384	369	362	354	330	315	300	320	301	296	326	330	297	270	312	318	313	297	282	275	283	292	265	252	274	242	235	261	297	246	300	269	267	277	260	288	261	273	259	264	289	284	276	275	224	267	264	234	260	237	252	240	231	244	248	254	273	293	254	234	256	278	270	251	235	279	235	236	232	222	223	247	246	259	239	224	241	270	228	258	236	224	231	221	258	234	238	237	255	221	258	214	228	210	257	215	231	254	240	236	212	252	260	227	261	231	234	237	238	226	256	233	249	235	243	271	248	241	232	230	247	251	223	261	274	244	202	237	242	237	238	244	246	236	221	242	236	224	251	235	232	220	212	233	213	246	233	244	254	218	241	258	240	231	251	254	259	256	242	203	218	240	242	203	245	240	236	211	245	243	215	247	236	274	271	228	236	238	236	242	245	237	222	221	268	210	258	237	277	229	210	246	240	225	214	265	216	205	244	238	242	225	227	254	245	237	245	239	232	231	212	269	211	241	226	228	236	245	254	220	248	236	221	223	248	231	232	216	231	233	211	243	239	231	201	245	224	240	247	237	239	239	257	239	269	255	244	235	229	228	223	253	235	233	262	231	229	222	239	253	238	247	243	248	259	255	246	215	240	233	219	259	234	249	240	218	246	263	244	248	215	256	225	253	235	267	235	241	248	250	247	240	241	234	231	227	243	216	263	230	245	237	249	251	235	236	229	223	224	222	237	243	252	246	220	232	207	206	230	219	225	246	247	239	221	253	199	236	226	239	238	220	235	217	222	227	251	240	221	254	234	233	226	251	248	263	224	236	233	248	253	247	239	228	233	243	246	256	224	257	242	204	235	246	260	239	259	277	223	240	249	241	217	240	249	238	226	227	257	260	247	247	215	248	240	245	230	220	239	252	224	232	218	225	241	229	248	219	259	222	248	260	224	239	224	238	222	223	231	232	228	213	245	252	244	237	212	227	262	217	239	231	237	238	239	215	229	264	242	232	244	255	229	212	237	226	252	238	223	218	254	247	229	243	210	210	207	211	221	240	239	232	239	239	243	235	232	213	254	242	238	229	255	260	232	231	226	228	210	228	222	264	230	215	241	240	244	225	249	245	231	213	255	273	227	225	275	218	249	260	217	255	249	231	241	233	246	239	258	248	198	218	235	219	225	269	241	236	221	250	229	232	219	237	236	226	220	255	247	214	225	238	215	225	222	252	249	228	241	242	252	248	256	238	263	208	252	227	252	242	257	232	200	240	225	226	245	230	245	235	236	243	213	243	236	204	234	267	240	229	228	274	238	220	245	233	227	220	210	242	237	231	245	256	218	207	241	225	242	212	229	224	214	267	215	233	226	208	227	229	255	253	219	226	242	244	241	238	234	233	255	212	230	220	223	235	254	254	235	242	238	249	246	235	235	226	228	254	237	260	223	244	241	255	252	228	229	214	278	215	230	267	246	230	203	237	233	228	232	221	240	209	212	252	226	226	227	234	256	234	224	240	245	249	233	228	197	234	245	240	263	222	219	242	237	226	248	236	221	245	215	255	242	265	219	235	230	254	241	222	213	240	254	253	238	250	226	222	215	227	255	245	251	204	247	241	217	223	234	222	236	233	235	230	217	225	244	241	229	249	255	262	220	252	230	243	269	235	231	222	224	230	223	231	238	227	210	243	270	236	220	233	244	220	215	225	233	244	246	249	244	266	246	204	230	265	239	240	245	204	212	265	224	245	242	240	253	242	261	242	253	218	238	236	224	233	227	213	236	237	228	250	226	240	232	258	225	237	224	235	226	246	237	222	236	251	232	260	240	248	220	239	262	239	220	272	247	233	225	242	242	226	250	239	239	276	216	261	241	245	222	227	226	235	219	213	248	229	233	247	230	243	251	228	261	246	235	231	241	245	239	223	236	228	211	228	213	240	244	214	245	222	242	248	241	292	257	254	250	275	244	266	261	244	249	233	247	203	205	234	249	227	197	254	230	239	236	258	254	260	255	220	240	225	238	230	215	238	214	250	242	229	264	236	246	210	244	263	244	236	214	236	221	229	224	227	230	255	244	249	225	218	210	215	223	226	239	236	239	241	224	236	215	225	254	234	247	237	232	235	216	219	217	245	230	238	249	247	242	229	244	244	234	214	225	243	254	242	244	250	239	225	221	240	213	219	236	250	231	245	239	233	276	207	237	239	229	231	221	223	236	262	262	247	262	278	227	233	241	236	242	233	227	258	247	274	234	234	226	239	223	223	231	249	241	213	219	246	257	232	233	253	223	259	254	241	221	240	255	229	242	237	222	227	237	269	207	255	237	251	227	228	240	238	237	206	228	255	242	247	246	246	248	234	245	238	237	230	233	262	269	223	206	221	247	251	256	204	259	219	236	233	203	225	200	210	245	214	231	221	242	224	242	257	224	234	222	223	249	272	228	233	246	238	238	218	217	233	243	240	250	232	254	235	232	244	239	258	226	269	227	217	267	239	257	225	227	234	232	236	239	242	240	236	238	233	231	232	224	232	242	257	236	232	226	245	260	229	235	244	260	214	250	261	266	240	250	227	232	253	258	245	228	235	248	227	221	245	241	260	242	268	277	244	263	226	238	253	246	225	260	242	244	240	259	230	255	238	243	234	252	216	226	245	244	245	236	224	244	243	270	252	248	240	242	236	237	240	258	231	227	243	267	215	233	224	237	223	233	233	239	223	244	245	219	243	239	229	244	220	254	241	261	256	232	216	249	238	218	217	235	238	233	244	257	226	250	251	247	239	244	219	238	233	243	235	241	226	237	243	234	243	252	224	245	218	195	240	253	224	280	195	253	241	284	216	248	228	230	244	235	232	241	224	227	238	250	216	237	224	225	229	248	226	221	243	227	237	245	242	202	226	256	230	246	275	222	251	227	249	242	226	222	238	241	271	225	227	227	211	236	236	250	248	243	260	234	242	221	250	204	229	236	238	253	242	213	214	249	213	231	213	245	253	200	255	215	218	237	214	236	216	256	237	247	230	266	220	227	249	241	245	226	225	255	220	251	229	217	263	209	231	227	255	216	231	220	229	243	242	241	210	253	233	243	240	241	202	267	223	239	249	210	233	235	222	230	245	214	260	257	259	229	226	246	246	233	235	247	242	255	243	218	245	239	225	260	233	233	211	196	221	251	246	223	208	233	261	250	219	218	208	256	238	234	246	257	229	264	226	257	221	242	239	221	238	218	243	275	230	233	239	257	249	244	227	255	243	260	226	224	245	240	251	230	240	228	258	249	251	212	210	237	206	235	239	218	236	268	252	259	229	262	252	247	235	235	228	254	235	220	239	232	249	218	235	207	238	252	207	200	225	239	254	241	233	233	260	236	232	252	223	256	251	244	254	212	240	249	238	230	224	248	247	239	210	241	242	239	212	231	244	246	225	241	233	225	253	231	264	240	244	238	255	237	223	220	238	254	240	218	256	230
26725	18705	5945	1796	1264	996	724	469	456	391	450	436	401	444	445	395	400	389	405	375	412	416	390	430	421	411	421	424	397	382	416	388	405	406	410	395	457	379	418	422	405	429	416	423	416	405	422	413	395	413	367	425	412	389	386	399	371	409	367	376	394	395	397	391	422	417	376	434	399	385	406	387	419	382	369	398	409	422	409	412	425	424	437	411	401	401	391	419	414	356	403	399	396	421	379	427	408	422	409	405	406	406	400	399	380	419	401	380	408	392	440	384	399	399	422	396	403	419	411	393	390	370	375	395	394	392	372	405	416	423	362	393	444	406	411	405	411	430	413	402	384	401	407	407	419	401	414	371	395	413	406	399	391	402	390	404	443	399	385	405	389	367	394	452	378	347	383	400	389	400	373	379	351	383	363	375	403	399	383	396	423	380	391	370	412	426	393	406	416	360	396	380	384	406	387	406	374	401	444	393	370	445	388	373	384	406	409	385	390	369	410	394	412	401	379	387	383	384	385	424	400	385	408	385	416	393	390	403	384	384	374	382	384	414	389	373	375	372	397	388	356	393	413	379	401	424	387	404	422	425	387	400	409	362	388	388	407	380	383	383	394	400	384	388	374	395	427	406	369	413	398	407	393	375	402	370	438	369	389	353	399	416	380	376	433	396	419	371	379	405	422	414	389	395	387	395	405	375	425	407	373	402	389	381	410	391	383	409	391	411	396	385	402	405	384	383	410	410	396	430	386	401	398	399	404	425	427	390	386	425	353	366	388	376	373	381	407	386	414	432	380	370	367	366	394	389	408	410	406	422	383	416	360	391	383	407	386	412	375	333	389	394	403	404	387	404	401	411	395	384	397	385	408	401	410	435	358	388	400	369	360	426	395	419	365	381	391	377	426	364	391	379	440	393	409	376	389	374	394	443	394	367	425	377	400	379	378	390	394	404	419	415	404	394	411	373	432	403	388	377	397	406	407	398	405	392	384	413	401	397	390	433	383	369	397	402	396	377	441	388	421	365	438	395	376	405	389	358	417	383	430	395	390	368	394	390	362	376	393	374	401	387	430	363	384	408	435	364	341	383	381	434	429	410	349	402	398	362	411	379	400	396	369	401	389	390	416	394	409	431	375	387	427	386	367	377	407	405	399	408	419	390	388	389	368	390	389	395	414	414	361	394	398	373	394	407	404	407	389	395	414	371	415	377	379	399	402	407	404	386	378	398	381	377	389	418	411	394	366	415	399	402	386	384	379	405	386	411	397	383	384	413	418	393	407	384	369	414	409	396	436	371	410	387	387	382	409	393	373	382	357	385	418	405	389	412	391	429	397	400	379	417	381	378	371	402	393	420	405	384	412	396	394	373	411	422	396	381	407	386	329	378	407	420	405	364	412	410	412	394	396	359	399	405	402	368	368	407	382	373	400	373	382	407	426	371	388	436	414	359	385	406	411	381	375	412	389	413	382	403	397	396	400	353	390	366	440	388	399	414	396	416	351	404	376	377	409	389	385	401	396	381	387	424	396	410	388	380	373	387	382	391	394	405	384	402	382	401	380	393	389	407	392	375	401	397	372	423	413	369	382	393	383	384	376	380	378	392	415	419	348	407	375	408	374	406	385	420	375	414	413	359	351	384	385	371	421	374	400	430	399	395	372	426	438	391	408	409	374	410	377	390	389	411	387	401	420	376	383	416	370	365	398	373	391	382	425	377	412	387	415	400	435	376	368	336	394	410	369	351	406	393	457	408	391	416	381	406	373	401	409	399	359	389	386	370	414	377	399	362	379	390	393	416	421	425	360	421	378	399	414	403	394	365	366	411	395	404	394	410	416	369	398	388	392	376	405	381	409	369	403	369	418	387	412	394	347	408	411	377	420	402	399	377	403	416	364	380	413	373	380	419	387	443	406	392	378	405	404	391	407	384	357	408	412	392	413	398	410	389	396	374	417	364	358	414	402	376	444	384	364	405	396	388	404	425	433	370	390	417	407	390	422	393	388	383	407	392	413	365	414	395	394	402	397	391	419	394	364	359	379	418	398	400	414	364	373	392	432	378	443	384	412	403	439	392	380	411	391	349	384	397	403	344	398	368	391	374	373	388	382	399	384	386	377	384	407	375	414	346	415	367	381	381	414	357	374	372	411	402	398	386	412	386	364	392	423	386	390	380	383	424	373	424	401	404	401	407	376	412	418	391	417	385	392	395	434	380	382	388	392	364	367	394	383	399	399	371	371	416	375	393	408	394	386	346	384	412	423	389	383	349	394	410	392	383	412	437	403	383	362	377	365	358	383	395	410	350	394	399	384	358	353	402	425	389	380	382	370	424	377	391	374	395	406	359	466	432	399	335	426	387	388	392	394	418	390	418	393	437	384	366	360	395	391	371	354	462	385	363	398	399	407	380	383	404	403	381	391	347	384	367	414	369	428	382	418	366	389	382	408	389	406	364	402	362	397	409	393	383	392	329	403	379	362	398	403	415	408	414	414	384	372	381	396	398	417	399	387	402	372	384	415	388	367	356	418	436	407	403	388	386	380	384	398	409	366	384	353	378	388	376	376	365	418	395	393	371	388	410	385	404	418	382	420	406	359	360	417	409	369	387	386	413	421	388	414	394	411	377	408	391	400	422	426	402	384	407	377	417	386	399	369	403	384	396	383	428	416	398	403	411	404	402	399	416	403	446	395	393	390	392	350	364	395	414	358	374	394	406	409	390	383	416	414	423	407	392	399	406	392	372	422	388	395	387	408	392	390	384	412	411	405	429	374	369	396	396	377	415	405	397	360	377	413	412	387	389	375	410	400	417	396	333	392	425	417	390	419	347	402	391	389	399	418	439	423	386	419	393	389	374	363	429	383	402	413	351	383	381	404	409	364	407	372	400	418	375	423	404	412	391	407	394	373	374	409	398	397	396	394	385	378	377	374	394	405	374	418	403	395	401	369	395	403	419	405	364	373	411	371	413	391	393	375	392	364	406	390	427	426	388	372	380	414	430	421	402	408	405	375	395	371	405	403	413	386	428	361	400	429	396	403	397	426	381	389	384	361	416	410	370	407	381	371	380	372	388	407	420	393	389	407	401	353	406	408	381	383	366	391	425	382	407	418	385	390	383	384	406	404	389	406	399	383	411	410	451	406	392	421	377	373	409	382	389	397	396	399	400	427	386	392	381	448	374	385	381	363	391	368	431	380	384	412	383	401	371	401	411	393	423	404	364	377	354	402	371	381	403	360	422	407	388	394	391	386	404	418	380	348	379	433	379	408	379	367	377	364	380	405	402	394	390	392	406	390	396	352	373	379	401	441	399	413	386	382	411	399	407	381	416	398	386	372	403	385	420	402	383	395	370	400	367	372	410	411	405	383	422	395	376	425	441	403	426	390	406	402	446	437	388	381	396	415	404	404	405	383	421	373	417	383	417	355	395	395	388	419	372	410	398	396	381	405	411	406	365	396	345	419	395	388	389	395	390	389	417	403	425	393	407	397	385	422	364
5047	3911	3985	2411	2375	1982	1021	744	624	603	538	547	594	623	545	519	529	522	464	520	526	449	520	474	515	468	473	517	520	508	450	486	495	462	481	451	462	507	511	493	470	436	519	506	524	531	504	519	515	501	495	503	493	527	517	477	525	478	482	494	510	515	507	485	501	525	486	464	486	464	537	507	487	501	507	495	468	487	467	519	515	509	509	496	490	502	500	485	481	472	460	528	492	469	490	527	477	505	456	528	516	536	539	491	527	504	468	493	496	472	481	518	486	475	496	521	507	488	520	481	468	497	470	484	479	515	465	508	478	510	497	450	473	473	476	458	507	480	500	473	444	523	491	514	483	488	490	505	452	460	483	447	489	490	486	508	465	476	503	519	500	494	520	516	513	489	488	468	496	537	491	536	475	473	460	465	485	451	497	523	496	510	503	485	487	481	497	507	502	518	472	518	482	525	494	491	507	530	471	501	497	527	485	475	486	525	479	487	497	526	468	493	485	465	478	502	493	456	470	488	471	510	491	531	511	479	524	494	456	509	494	483	459	466	488	472	515	508	488	489	516	502	480	508	492	484	497	498	520	505	575	482	527	471	462	461	467	504	494	504	468	488	470	454	488	519	506	462	499	507	508	526	451	529	480	511	484	508	476	471	486	491	463	489	536	496	491	502	489	471	483	520	487	476	487	458	505	490	460	473	497	484	539	481	507	490	507	494	488	462	500	481	488	483	511	487	519	486	500	504	476	466	530	485	491	503	507	500	474	542	474	480	461	444	475	486	485	496	467	461	511	500	513	512	516	501	494	507	501	477	503	405	496	496	484	510	499	479	463	476	483	534	484	524	525	499	508	464	505	538	489	471	505	502	512	483	523	512	478	513	435	491	514	452	524	471	504	451	520	447	507	491	482	493	515	474	493	515	498	438	465	516	508	477	517	490	500	526	506	499	513	552	431	505	500	484	473	502	500	487	482	499	511	480	472	542	480	494	479	489	502	498	492	460	485	482	487	476	508	481	506	445	513	499	473	477	513	450	528	489	500	510	482	503	511	473	470	480	530	487	502	486	470	511	492	481	470	478	472	501	448	510	482	465	520	498	453	478	469	494	504	501	504	480	470	516	443	479	497	472	500	510	484	495	471	494	496	492	483	505	484	495	449	528	527	491	470	506	464	460	477	465	478	493	518	488	506	489	477	480	497	460	485	535	507	503	462	493	485	510	514	516	512	470	458	495	483	492	471	469	516	496	529	482	489	510	505	509	480	486	530	501	494	496	467	438	485	504	477	496	486	482	483	497	490	445	501	500	505	493	490	515	517	480	479	493	498	477	499	501	509	508	455	459	486	484	519	525	487	429	503	495	444	528	499	513	492	479	474	496	469	488	485	496	508	482	490	491	468	511	439	475	495	485	485	486	476	503	509	465	478	468	495	463	473	488	472	496	502	491	488	494	502	522	504	503	500	519	497	497	469	475	487	478	483	450	500	474	502	474	467	483	483	486	504	508	503	483	517	464	481	506	478	492	509	522	484	517	469	497	495	495	476	492	483	471	512	492	476	486	502	498	488	470	467	501	494	540	465	451	512	507	507	536	550	505	473	502	481	471	475	477	485	482	453	474	508	479	486	454	463	518	497	461	504	527	479	466	496	478	478	478	496	520	478	482	476	494	533	485	509	517	493	498	489	498	474	493	487	483	475	520	491	482	464	499	517	490	488	528	485	454	518	472	487	502	483	488	503	493	487	514	512	510	481	519	502	526	487	512	494	484	513	473	486	462	462	495	480	465	479	471	527	482	430	512	502	503	480	490	473	505	502	503	486	483	497	498	466	455	488	484	491	498	476	497	510	490	498	513	526	470	495	471	478	476	479	498	468	518	500	506	488	505	512	454	544	492	510	515	514	479	495	495	483	497	478	528	494	492	484	515	529	463	503	526	485	528	485	471	487	482	500	480	446	440	473	513	488	526	497	508	516	533	499	489	486	463	483	482	459	440	485	512	484	484	457	470	494	494	504	475	472	505	471	497	463	522	463	482	492	495	454	490	501	532	475	517	470	516	460	464	517	477	493	496	517	521	503	487	469	496	487	466	476	503	469	523	523	508	493	527	553	470	484	495	497	508	525	512	506	500	499	493	489	453	479	467	476	489	466	533	490	485	476	505	505	532	493	530	482	479	457	488	495	516	471	483	495	533	487	508	512	501	493	516	479	498	506	500	551	484	447	519	501	516	501	534	505	485	503	518	504	460	471	478	524	510	514	476	511	509	479	515	485	542	532	478	467	483	504	496	501	461	468	503	508	457	454	459	489	506	480	503	506	472	483	518	499	481	502	525	485	469	470	495	467	500	479	519	474	505	502	523	497	481	499	486	514	518	479	482	504	488	480	500	485	442	480	515	499	467	505	509	516	448	482	458	482	517	458	465	477	496	489	490	470	498	489	455	487	537	545	454	492	519	475	522	490	507	465	489	511	485	505	508	507	465	497	511	483	504	480	482	477	456	485	536	461	461	489	454	482	471	507	506	483	498	489	479	547	525	463	476	486	495	507	488	457	518	489	475	476	480	477	505	503	502	508	532	526	481	460	502	537	479	501	468	513	468	485	519	487	514	474	463	468	498	478	494	498	464	470	482	485	493	516	488	504	481	515	471	500	479	512	546	467	508	497	472	490	462	469	490	547	478	502	465	472	479	494	498	472	487	513	489	491	454	511	503	523	482	484	476	483	482	517	552	505	489	479	493	450	466	480	504	476	476	492	474	476	478	461	508	496	489	499	496	501	488	477	470	447	502	519	516	480	459	497	465	488	508	448	481	500	522	514	461	528	502	490	495	509	488	522	490	477	507	509	454	465	514	502	515	489	479	491	490	481	470	501	480	508	504	492	507	514	481	508	503	464	503	480	520	486	479	467	484	488	476	462	488	482	542	509	441	493	479	474	484	489	484	532	510	492	496	478	495	493	485	477	520	502	480	475	454	498	495	520	493	498	490	499	511	478	472	520	479	479	545	504	510	488	499	473	481	486	507	478	478	484	508	518	500	486	529	474	495	469	502	508	480	496	512	464	483	477	496	488	494	525	466	506	503	497	516	462	490	482	460	482	507	510	505	509	499	471	509	479	484	498	528	454	474	518	517	500	479	476	467	466	477	487	512	483	495	469	481	493	487	476	467	482	510	491	471	481	505	483	463	502	513	520	493	472	487	481	491	464	527	465	510	498	481	463	464	479	501	494	493	486	493	479	472	487	463	478	483	478	539	493	492	538	505	479	474	464	494	485	499	489	496	492	470	502	515	537	486	496	513	497	501	483	490	480	500	455	492	484	484	499	478	503	511	489	508	494	492	462	520	533	500	486	482	492	470	475	506	489	499	519	475	506	457	501	498	500	454	504	488	454	491	502	509	494	472	496	488	465	473	469	469	514	461	484	509	475	488	537	478	507	519	494	488	457	516	499	456	469	492	485	482	485	520	484	479	490	475	478	491	520	476	490	475	493	520
23786	20926	28149	23837	20888	9528	1550	726	522	441	370	381	334	391	303	286	270	235	246	263	241	243	244	220	215	214	226	218	225	221	223	217	234	222	195	200	176	219	199	202	215	204	226	212	197	225	196	181	209	194	214	227	171	207	183	205	219	202	217	179	209	206	219	193	242	181	192	212	187	187	194	183	185	210	204	201	195	208	219	189	218	208	199	181	188	167	186	201	193	180	201	196	205	188	185	207	190	220	201	200	201	210	188	213	195	206	202	181	221	195	199	167	195	184	218	170	216	192	190	207	189	202	192	201	192	219	196	225	194	184	209	204	201	176	215	198	202	189	167	195	192	185	177	187	199	211	168	213	195	204	182	230	195	157	185	201	216	202	208	204	220	197	184	213	201	205	201	192	186	213	208	207	221	183	217	203	171	206	200	204	187	188	196	198	182	188	183	205	200	206	186	186	228	209	180	179	197	215	204	198	202	185	172	197	189	205	174	196	210	169	172	203	198	192	201	182	172	181	203	218	203	200	163	194	190	196	198	207	196	181	192	190	192	200	183	191	211	170	213	201	179	208	186	194	200	182	201	207	182	191	195	199	191	183	187	208	185	218	177	188	199	182	191	191	213	213	181	215	197	208	198	198	190	224	192	199	208	186	196	175	183	197	211	213	203	188	214	192	203	200	198	194	225	202	187	167	178	180	199	195	215	211	193	178	196	210	201	198	173	172	202	205	185	178	169	219	184	188	207	235	194	199	201	191	182	194	180	178	211	189	193	183	155	178	199	177	200	198	189	221	191	198	185	237	191	199	192	198	193	181	206	196	190	185	197	201	220	206	165	197	193	190	195	202	197	202	209	189	205	222	171	204	182	173	185	202	183	173	200	201	188	189	198	184	206	184	220	205	194	225	192	184	177	186	190	183	205	190	184	205	197	172	172	197	202	219	217	180	209	214	206	220	197	182	203	197	199	208	191	189	202	177	190	192	163	208	203	204	213	206	194	183	184	177	217	183	183	188	198	187	218	217	210	229	212	165	166	194	209	191	226	192	214	189	207	186	204	171	199	199	199	192	174	185	214	196	193	236	186	227	192	207	199	209	189	216	202	192	204	187	216	225	216	181	208	208	221	208	211	196	220	200	210	179	211	204	227	165	194	201	212	206	192	191	208	182	229	223	177	173	183	184	181	194	198	187	189	192	179	196	184	183	207	196	184	191	189	208	192	198	224	183	199	196	212	202	200	191	166	200	204	164	191	178	186	191	178	224	208	191	210	215	177	207	204	211	194	182	198	201	169	208	194	189	179	232	173	201	214	222	195	190	204	195	189	178	211	219	204	200	182	221	188	182	191	200	190	204	202	196	197	191	206	211	219	187	187	195	183	176	175	194	193	210	219	188	189	186	181	203	188	196	206	189	175	179	211	193	179	181	179	229	200	168	184	209	196	203	175	205	195	210	197	183	210	194	182	185	201	219	202	210	210	197	210	177	202	180	213	203	206	229	203	161	189	188	197	203	187	187	197	205	219	177	193	203	209	196	190	206	201	209	207	186	207	220	201	198	198	207	192	207	205	196	211	188	181	195	179	204	216	198	191	184	213	174	224	223	197	202	199	190	204	204	202	177	182	175	226	167	209	217	223	220	188	190	197	190	187	179	205	205	195	206	210	193	189	186	185	176	187	192	206	191	172	202	197	190	208	212	204	199	185	208	210	185	179	201	204	189	209	191	205	189	188	198	199	173	189	210	175	198	213	198	200	200	200	204	204	203	221	206	208	205	181	229	184	190	205	191	183	189	210	215	173	193	211	176	210	203	204	188	207	188	220	186	193	200	194	203	181	203	178	198	169	193	191	193	201	167	213	176	192	200	202	209	209	202	211	215	193	203	194	224	183	198	194	181	205	184	175	178	193	197	188	197	202	205	223	181	202	194	217	216	201	193	192	181	195	206	182	210	215	204	213	207	218	181	182	189	189	197	195	207	200	195	198	217	189	219	213	203	201	185	228	199	194	233	198	184	215	199	191	192	206	194	194	202	170	188	241	197	191	222	208	218	210	184	205	213	184	176	192	193	208	190	184	179	183	185	215	181	202	213	188	192	198	194	181	200	198	193	202	177	231	207	199	185	168	186	212	179	200	203	194	179	205	230	207	183	200	196	231	176	192	181	200	199	188	204	210	188	197	197	190	176	167	202	201	217	177	177	172	197	225	215	195	196	201	217	191	192	209	172	189	204	211	198	199	180	176	192	174	228	180	177	188	196	197	190	181	181	188	204	184	192	205	210	187	188	185	200	194	210	213	181	173	190	179	180	177	185	192	200	188	187	195	216	182	198	179	192	223	184	195	193	210	210	186	192	196	210	181	205	165	199	194	174	193	208	224	216	177	223	192	194	200	185	184	198	174	205	156	173	217	216	186	201	185	205	186	225	169	189	194	199	203	185	194	189	205	202	184	176	189	191	230	197	207	187	203	198	219	200	200	215	205	188	205	190	182	194	177	177	194	192	211	220	213	196	209	206	209	199	211	190	188	200	201	172	196	191	197	195	224	187	196	198	196	215	186	195	182	216	206	211	196	203	209	194	229	181	197	194	206	208	172	180	204	198	175	180	200	196	184	206	199	184	201	223	217	190	193	178	179	187	201	187	213	186	204	178	215	191	212	190	195	191	195	188	170	212	179	189	209	165	189	188	179	193	224	178	184	193	191	189	195	182	172	197	198	192	174	199	213	190	196	198	201	208	188	180	220	185	201	206	180	179	209	205	209	212	204	213	196	202	202	193	194	207	198	180	202	200	193	182	200	187	188	193	190	208	200	192	230	211	204	203	209	182	219	183	198	183	182	204	192	218	210	224	197	193	210	215	193	213	202	196	236	198	193	208	186	206	224	188	203	198	202	203	226	173	208	164	197	197	175	192	195	167	232	220	193	180	202	222	185	212	188	190	190	193	194	195	213	182	195	208	209	175	222	204	203	209	170	197	200	188	197	182	213	191	195	197	201	176	200	199	218	211	197	199	209	196	212	211	190	187	188	207	208	214	197	196	191	178	185	193	205	196	210	199	193	209	191	194	198	202	183	213	233	167	230	198	208	202	206	201	183	184	198	157	182	195	196	188	205	208	186	201	204	196	177	188	221	195	205	200	175	203	186	188	216	217	214	187	184	221	207	193	200	179	184	201	172	208	196	192	209	178	212	196	193	201	167	191	179	205	181	199	195	221	204	214	210	186	209	177	180	192	180	188	195	213	200	197	197	177	176	223	206	202	205	183	223	186	191	211	198	195	204	174	211	191	186	167	192	182	192	210	215	200	173	227	207	193	192	159	198	209	207	206	184	196	188	192	187	191	208	189	184	190	203	164	177	178	182	196	179	199	178	192	200	198	198	208	184	218	200	194	181	214	183	179	201	200	196	214	194	197	193	219	181	204	210	198	179	186	222	183	218	214	174	218	172	200	188	198	192	190	187	191	199	193	205	190	153	218	211	162	229	160	190	208	215	210
5777	12616	11342	6299	5457	4100	2340	1423	1068	848	783	674	693	646	536	510	438	406	382	374	349	348	355	288	313	298	307	305	308	314	301	306	304	312	285	297	279	309	270	315	302	293	289	267	232	301	273	291	285	256	267	278	281	299	294	266	254	255	250	298	277	249	316	285	287	251	272	261	263	248	286	280	288	261	247	255	261	274	247	282	261	285	272	253	272	204	275	253	275	277	265	260	266	258	248	279	278	247	277	252	280	261	302	273	274	243	250	230	243	227	282	254	239	271	253	273	266	231	238	250	248	320	273	244	262	262	244	268	254	261	297	235	258	255	236	292	239	268	269	237	291	265	257	249	251	286	228	275	306	266	250	272	280	251	230	239	250	237	256	248	256	267	244	245	236	314	252	260	276	283	261	215	262	258	263	253	269	253	261	238	263	296	242	243	258	269	278	235	250	269	281	282	265	260	270	271	262	220	238	262	260	302	282	255	247	259	257	271	264	263	255	281	273	268	236	254	254	280	260	236	254	253	250	269	257	263	260	250	253	228	260	288	253	242	278	253	281	263	257	269	244	252	243	281	239	238	245	265	250	303	256	219	282	278	259	238	241	268	221	251	281	248	241	254	265	270	284	250	255	245	250	251	248	254	267	269	267	231	249	265	252	249	254	252	312	252	227	268	234	243	237	252	244	268	257	261	252	236	256	266	282	246	246	241	279	255	246	254	232	251	268	238	252	248	236	251	274	247	262	255	270	273	243	250	269	279	267	259	247	275	247	231	290	238	280	256	231	228	277	251	285	221	255	273	247	253	253	211	250	251	235	247	241	259	294	252	294	250	267	239	252	260	249	235	256	271	257	259	275	266	279	262	291	274	246	244	244	252	248	225	258	284	267	253	283	236	232	245	241	248	255	243	285	255	263	277	260	257	243	243	263	279	258	251	278	235	250	272	254	259	269	254	266	225	248	266	243	254	264	260	272	236	279	249	289	265	232	243	274	249	256	234	240	253	264	252	283	268	259	272	273	252	259	232	251	254	306	258	253	258	264	278	276	253	259	256	258	259	277	211	219	249	237	227	249	281	243	248	234	241	258	234	293	254	251	231	260	245	259	263	250	269	265	254	277	267	255	230	223	298	240	247	279	249	248	284	259	251	262	271	259	232	209	255	249	279	244	236	240	262	241	238	286	261	245	228	244	256	256	260	261	247	263	248	304	254	286	275	263	263	237	296	258	279	267	251	258	249	266	244	251	258	240	247	265	254	248	258	261	271	265	275	249	274	245	252	258	250	272	249	268	264	260	257	260	273	264	226	278	259	225	255	248	266	243	266	272	250	255	257	263	244	258	263	281	248	252	236	291	240	267	269	227	255	223	243	246	274	263	269	278	244	245	266	268	279	267	288	266	262	245	246	217	279	261	249	258	273	249	254	260	251	235	267	246	258	253	255	242	256	258	241	259	243	234	258	271	268	247	282	246	269	261	240	255	253	221	261	243	247	244	269	260	290	259	247	280	230	252	269	264	257	294	262	226	261	276	225	236	258	248	240	231	279	275	250	249	276	250	261	253	251	264	266	259	250	242	252	245	270	272	231	267	245	253	258	248	230	234	300	239	242	257	239	238	254	260	283	266	248	258	266	249	267	254	272	260	235	234	273	257	269	240	264	258	293	264	274	243	253	257	242	283	244	259	273	258	232	266	241	255	275	259	239	267	239	264	259	250	291	251	236	265	288	256	227	218	288	254	272	275	254	259	243	251	262	266	252	262	295	248	254	235	277	255	261	266	254	256	270	251	270	267	276	238	251	278	274	290	248	266	243	236	253	246	272	259	254	256	262	246	268	257	281	240	250	271	265	278	275	284	229	262	253	273	254	266	220	250	305	250	268	272	247	253	269	277	244	241	269	265	212	227	271	278	227	253	249	263	262	251	272	278	267	251	247	250	257	248	262	260	241	269	264	250	243	254	264	244	253	288	252	299	277	243	248	249	257	259	244	237	267	242	272	255	249	237	244	245	236	258	258	237	266	277	244	268	233	247	234	264	283	268	260	246	249	246	231	230	241	264	215	258	262	264	270	223	283	272	284	250	269	256	258	276	235	231	268	238	232	270	256	272	239	251	243	254	247	235	268	267	274	253	257	217	252	255	274	239	220	230	265	239	260	278	253	251	251	237	243	270	276	247	251	247	278	257	269	273	275	267	256	277	268	280	244	289	216	272	257	265	280	251	284	267	243	251	261	233	243	266	231	284	254	264	259	258	238	231	239	279	254	236	243	243	268	265	261	269	225	258	244	264	250	244	260	280	249	254	291	270	238	300	240	248	257	282	224	255	246	264	283	265	258	275	266	283	264	279	265	250	262	262	301	254	264	271	265	253	253	233	260	232	278	256	264	252	268	234	246	233	237	271	240	261	250	257	266	273	247	283	276	268	251	247	282	242	248	241	257	270	252	249	262	257	268	248	217	250	259	265	243	258	237	214	254	272	253	231	277	246	242	251	268	259	225	260	265	252	268	261	250	267	254	270	250	262	256	247	264	264	273	250	273	252	257	246	239	252	274	264	231	240	244	266	243	270	285	277	268	265	268	234	255	253	266	278	233	261	265	238	267	244	231	235	257	268	226	271	236	254	248	250	257	238	238	251	241	233	247	241	267	279	249	283	256	267	241	245	231	277	258	284	227	271	231	270	263	237	262	242	247	247	264	258	287	252	255	226	255	245	233	234	294	246	254	263	257	290	255	258	236	241	266	269	249	272	232	249	242	246	233	237	246	245	241	253	274	241	280	233	267	250	248	263	283	243	279	245	266	257	258	254	246	252	241	285	258	255	264	268	269	256	235	277	263	253	225	255	255	234	276	247	251	245	247	276	234	253	243	270	247	262	241	281	227	270	233	273	304	243	270	241	284	278	256	251	242	252	264	245	244	246	262	245	260	301	248	249	260	279	258	286	284	256	251	250	278	244	208	280	242	246	254	246	253	245	230	266	262	258	267	238	253	263	277	268	230	275	228	272	269	247	253	261	238	267	254	253	257	266	251	276	252	256	243	257	254	257	293	255	235	256	248	255	246	253	240	251	259	303	254	276	276	261	265	232	259	253	275	252	249	245	243	261	219	249	247	259	259	251	256	276	240	252	230	268	258	235	269	269	260	245	279	240	229	295	251	234	240	287	243	267	259	241	248	273	272	250	284	253	273	245	269	258	275	288	264	255	242	243	274	274	232	241	229	242	274	243	288	242	297	279	241	248	270	257	250	244	270	272	251	278	279	289	268	255	252	265	260	278	294	273	271	266	258	247	283	265	254	265	252	216	242	244	261	250	262	231	254	262	275	251	237	266	268	251	271	240	231	226	260	271	246	250	249	243	279	254	256	234	268	266	234	250	259	293	256	231	224	294	273	260	232	249	250	251	264	246	240	257	247	283	271	252	242	233	261	256	240	265	288	271	240	234	281	279	248	240	265	232	282	232	257	251	262	272	281	257	244	269	251	254	269	244	257
24957	20913	26899	24898	9404	1605	977	709	610	574	578	563	564	583	544	503	516	483	485	533	506	508	494	470	442	477	495	495	462	483	451	461	472	485	504	478	470	481	491	483	451	473	435	494	475	484	444	453	462	494	455	487	432	450	472	472	481	432	497	468	462	475	487	485	477	437	459	485	479	457	470	455	452	474	445	456	459	460	459	479	454	504	477	429	459	482	449	459	446	471	463	499	463	464	455	471	459	463	468	442	459	452	453	434	479	470	454	498	485	440	436	482	488	491	505	443	475	452	428	452	454	459	467	460	485	439	485	486	432	442	460	481	453	477	463	434	485	497	457	466	476	429	459	453	489	477	478	468	421	465	453	460	508	449	461	474	437	476	463	444	497	417	442	476	468	462	458	460	448	482	455	486	425	494	442	456	461	449	460	477	454	460	462	487	443	450	475	440	463	497	472	460	442	465	465	452	482	473	463	464	471	481	475	443	473	438	513	492	501	461	450	465	483	479	456	434	471	488	471	467	460	463	463	475	426	460	481	429	501	453	450	486	508	466	462	479	449	464	508	472	462	498	422	468	451	467	470	458	452	483	438	478	495	452	456	467	433	452	484	444	441	473	472	484	444	452	443	433	486	489	462	460	447	480	453	465	467	443	471	457	463	454	422	478	447	427	484	453	483	415	477	464	443	439	495	420	462	459	430	464	463	479	484	490	441	406	449	504	471	489	469	470	474	479	462	477	464	492	458	442	450	431	500	438	451	458	402	440	484	473	464	489	436	433	455	470	504	428	480	470	490	446	483	443	440	457	516	467	446	514	445	505	497	441	445	463	461	481	478	487	455	450	480	451	418	491	473	468	459	469	454	483	514	450	475	447	476	468	462	491	477	438	501	479	453	479	466	462	399	461	473	507	456	486	448	486	482	472	449	433	449	467	467	467	488	396	441	481	486	449	446	460	454	450	442	435	474	436	439	473	484	454	436	450	429	471	491	464	458	462	485	435	458	440	444	444	486	418	455	460	459	459	484	456	465	484	438	438	433	482	493	509	486	460	450	478	408	443	451	474	448	455	494	488	457	433	477	463	459	440	477	456	441	430	472	473	388	442	485	483	464	462	496	475	444	460	451	466	483	444	475	460	500	480	422	475	465	453	495	441	446	453	435	455	452	440	486	485	467	457	468	481	466	459	510	507	472	484	494	422	476	458	488	408	448	460	460	458	460	485	458	428	432	463	447	451	474	439	481	447	439	442	453	463	468	447	469	464	447	457	465	456	472	463	451	503	493	464	512	480	477	492	441	452	429	492	473	450	439	436	481	441	437	479	459	441	469	386	478	468	449	479	485	461	461	483	472	444	454	478	504	466	443	475	487	463	469	475	458	454	455	452	499	480	482	459	459	504	473	404	446	452	466	458	461	430	480	482	456	482	484	429	478	489	453	490	477	458	473	494	452	474	477	490	458	477	462	465	466	465	465	473	481	489	485	466	437	451	473	453	489	453	426	470	439	468	430	476	447	492	437	470	498	446	469	432	474	459	489	434	414	436	498	456	473	532	451	503	455	441	438	459	450	435	444	434	461	446	487	429	443	457	493	467	479	480	479	451	438	493	474	503	481	483	451	471	461	440	483	468	442	462	423	455	425	423	476	451	471	469	476	454	423	488	461	448	466	440	456	443	444	469	463	440	486	472	420	477	473	487	457	472	457	436	501	466	419	431	450	421	473	458	480	510	448	457	449	470	506	444	441	470	465	471	462	464	448	485	478	488	446	420	492	454	475	436	451	442	469	491	458	479	479	457	454	473	461	490	481	438	434	445	445	472	473	466	465	486	480	441	440	458	478	449	464	469	463	493	446	445	469	432	432	482	460	471	460	442	474	442	423	477	443	451	462	487	452	467	430	463	449	453	461	470	458	491	468	470	451	461	441	423	449	478	472	424	510	501	482	448	445	459	481	425	466	477	468	488	461	455	453	482	445	489	455	413	479	491	455	481	464	472	477	499	418	461	460	438	461	468	471	482	503	444	473	449	432	475	449	458	442	464	470	420	462	463	483	463	436	456	473	422	434	479	485	470	443	475	465	461	465	470	449	455	494	457	454	456	498	439	452	473	449	440	466	484	446	533	448	470	437	463	441	446	470	449	452	493	466	463	466	448	442	459	463	450	469	496	438	478	474	431	469	447	481	472	470	445	451	474	460	465	465	420	441	483	490	456	479	476	446	438	429	424	453	466	470	478	489	485	449	468	494	461	420	437	461	449	485	485	466	427	490	439	458	473	461	454	461	425	444	463	458	437	450	473	467	477	463	482	481	449	429	473	485	485	473	430	442	421	463	460	474	526	478	539	473	459	462	432	475	446	473	450	461	466	434	474	454	424	466	453	489	480	472	498	437	469	461	453	433	471	450	495	473	454	453	461	456	460	458	488	454	486	441	433	472	444	453	452	400	459	468	428	449	457	468	450	440	492	454	486	430	441	452	498	433	469	521	477	460	487	451	456	473	478	427	457	451	456	458	437	414	470	439	470	450	480	440	446	460	432	443	448	427	450	444	444	493	476	498	486	496	486	435	451	473	474	453	483	462	418	473	454	452	472	437	465	452	443	487	475	401	470	452	449	480	466	486	454	421	470	466	502	490	457	451	468	411	472	458	456	464	478	485	459	482	440	464	484	456	462	446	495	464	485	466	457	510	409	471	426	466	464	461	477	427	440	451	486	418	477	478	484	518	490	461	447	459	483	479	480	444	473	449	466	469	431	443	438	460	459	436	450	479	490	468	458	444	464	456	480	462	504	466	469	444	500	475	449	501	488	475	415	477	446	472	481	471	444	446	470	444	481	479	498	458	492	475	446	476	458	449	468	441	449	451	470	477	475	459	468	437	453	413	474	469	519	459	482	469	472	484	473	431	444	459	487	457	511	443	487	468	482	461	475	426	483	474	456	476	456	454	473	465	448	483	432	484	463	483	468	508	452	521	438	518	499	436	439	447	432	463	458	459	456	446	450	477	500	526	471	451	492	458	455	445	460	455	475	456	471	476	478	494	445	476	458	448	435	464	484	488	445	471	470	432	477	480	486	476	497	448	477	458	426	472	497	445	476	454	456	459	464	450	443	447	487	456	475	432	426	424	472	506	442	489	469	468	446	452	502	485	470	435	490	487	440	469	422	442	456	479	454	461	492	473	466	453	445	462	429	464	463	437	466	464	483	428	449	460	473	458	434	427	479	498	496	422	484	483	420	448	435	424	470	457	473	424	480	477	440	461	446	482	470	440	465	441	484	459	476	460	456	439	477	457	458	456	441	447	432	435	493	427	464	490	447	471	467	424	464	462	444	445	474	420	467	482	490	473	447	446	467	472	477	429	486	440	482	481	470	468	466	480	431	467	434	429	433	439	421	447	449	477	501	450	480	461	470	466	438	474	535	415	453	464	465	470	449	420	466	422	473	432	487	495	471	464	475	441	497	467	476	498	457	468	457	463	476	437	460	482	453	475	498
5675	8670	8247	4683	4068	3143	1944	1202	1007	945	870	820	840	824	755	685	600	652	627	616	607	608	603	583	595	610	589	566	541	619	597	571	564	568	591	515	543	544	597	554	579	550	584	542	537	525	555	585	563	559	566	567	573	578	544	561	578	526	586	569	523	567	617	573	535	557	554	569	531	543	537	570	574	549	566	532	639	567	584	548	561	521	515	542	538	558	547	554	567	576	556	562	574	550	499	558	574	522	574	573	535	552	541	544	518	592	533	528	520	558	559	540	573	554	573	545	593	582	587	552	555	520	559	546	584	500	533	542	539	544	561	538	512	514	546	521	560	558	547	558	538	563	586	567	548	551	535	556	592	579	573	578	527	591	558	563	527	566	488	563	518	598	548	525	554	550	578	561	579	557	557	499	520	536	576	502	539	556	575	549	528	566	543	542	548	553	541	585	566	546	499	543	581	528	597	524	576	563	563	565	594	555	551	542	529	575	547	571	585	559	564	574	522	580	542	579	559	594	545	593	572	558	551	549	612	533	556	552	534	580	575	552	551	523	569	573	552	572	524	560	583	577	573	559	581	562	564	535	574	551	533	588	558	569	507	539	557	541	486	573	500	575	575	581	556	555	579	568	566	564	520	559	562	517	550	592	536	559	550	548	537	590	566	544	524	590	595	565	573	544	568	543	590	572	525	544	497	543	547	559	512	527	534	566	581	546	550	536	538	521	547	540	549	546	547	552	587	567	576	532	551	560	556	605	539	522	584	587	520	589	553	519	537	542	557	526	558	559	565	581	545	594	531	542	532	567	549	527	536	550	582	547	560	591	517	517	571	555	574	574	513	593	560	578	566	541	559	570	546	580	580	568	551	598	545	559	572	573	553	534	544	519	585	517	580	527	565	562	553	582	556	571	561	601	576	550	534	535	552	556	547	550	578	548	547	569	526	562	542	610	577	590	599	581	549	529	555	543	525	513	579	576	530	574	547	567	548	530	550	536	546	561	591	574	556	528	543	526	531	535	579	560	544	554	552	529	573	575	598	530	550	494	534	559	589	548	543	546	528	538	530	527	542	532	546	548	534	544	528	568	556	557	554	569	545	517	561	534	559	510	564	552	557	574	552	562	548	554	543	530	557	545	599	551	521	525	569	516	527	545	528	535	570	566	549	600	526	588	546	513	578	581	518	570	562	561	562	524	524	565	555	542	572	543	541	583	566	550	571	578	578	555	571	517	566	575	531	527	551	552	540	571	528	535	567	540	556	558	565	599	549	535	523	558	552	577	600	585	601	528	545	557	595	544	513	556	533	561	577	565	571	563	534	539	513	565	517	587	574	518	585	541	578	548	595	589	559	556	575	536	577	555	511	572	565	549	572	545	553	528	542	565	559	548	591	561	545	581	592	575	559	527	570	558	597	555	572	523	557	577	564	514	559	550	560	581	574	539	578	569	558	565	554	540	538	567	568	562	552	560	576	571	559	533	534	559	595	527	555	572	544	519	552	506	559	542	548	548	576	586	538	502	554	541	591	563	571	550	629	530	490	567	561	562	580	535	564	539	555	558	522	547	553	518	568	575	546	517	573	530	564	542	539	582	561	559	536	578	576	598	588	579	530	528	532	572	521	517	506	573	549	565	554	573	516	557	557	554	564	537	525	567	539	569	561	521	554	548	581	600	571	559	563	562	537	556	558	554	553	561	560	550	518	539	531	560	569	529	574	545	505	569	559	548	555	523	531	579	577	547	534	587	567	567	578	599	586	550	539	547	502	536	539	554	564	567	544	578	545	532	554	538	547	566	563	575	541	573	567	521	569	566	595	527	542	546	580	538	541	516	591	621	565	538	546	546	578	580	558	513	585	590	558	509	568	535	578	517	570	565	559	590	582	564	561	559	515	562	560	583	555	545	523	568	546	574	596	514	537	546	542	549	545	560	569	526	534	600	567	572	576	534	554	526	513	521	533	554	581	566	508	582	580	561	547	585	539	547	521	494	555	542	501	541	555	559	537	569	522	533	533	550	580	570	541	520	539	540	566	524	551	522	527	564	545	569	543	563	558	558	589	580	532	534	521	554	539	573	551	520	531	540	567	534	555	478	508	580	564	555	577	502	517	550	560	532	543	592	556	541	559	563	536	574	546	563	524	565	539	556	583	518	542	551	567	580	572	530	541	556	525	538	544	575	503	560	527	519	565	545	572	565	542	569	538	479	541	542	519	553	597	559	545	560	543	552	577	542	554	545	531	587	560	543	592	566	529	545	516	552	547	534	534	574	572	528	550	593	511	596	577	562	531	564	530	540	550	550	544	568	581	534	575	571	515	549	542	530	610	555	562	539	522	560	561	509	539	557	563	550	571	551	538	607	555	551	519	543	577	566	572	586	566	570	539	575	545	570	528	558	586	561	534	561	540	571	573	526	563	562	556	567	554	556	576	530	561	551	507	557	556	575	560	528	545	570	568	573	558	585	548	574	568	577	576	571	567	547	579	588	528	574	558	540	598	540	573	598	532	586	548	541	566	613	548	564	531	550	552	556	609	550	532	527	565	509	579	564	541	581	569	533	576	543	486	525	589	550	571	540	509	528	531	562	567	578	551	572	567	536	518	537	540	575	574	644	552	562	561	551	562	576	573	556	537	561	544	544	577	548	603	546	561	551	565	584	568	602	546	536	533	560	538	609	561	565	533	545	568	510	527	565	564	573	543	545	561	540	540	552	575	569	509	537	591	572	589	555	569	593	574	534	566	551	531	583	523	526	553	547	547	560	511	546	547	568	530	544	606	568	569	526	529	581	545	581	533	541	527	559	544	587	601	596	561	561	535	573	568	546	557	530	529	552	600	547	571	557	508	570	490	552	560	542	548	503	518	555	560	537	568	527	528	535	585	630	600	563	602	545	536	596	573	579	579	544	560	537	559	559	541	560	545	589	574	550	601	551	559	570	577	587	523	581	545	548	536	540	527	577	591	553	580	601	506	565	498	505	547	570	491	549	555	518	539	596	560	548	539	559	560	546	570	518	547	564	521	497	590	517	592	553	564	562	552	567	543	552	586	506	542	538	541	532	568	579	556	565	588	522	582	563	527	499	567	552	547	542	555	562	533	546	520	545	544	527	560	525	572	599	542	559	582	550	524	560	573	567	541	578	582	526	558	563	533	533	546	537	537	561	529	570	528	508	600	541	567	597	555	560	530	546	557	564	516	515	556	542	528	563	551	531	528	501	538	559	601	584	608	526	543	582	516	563	607	578	544	534	551	550	550	596	530	593	554	541	545	564	538	550	564	535	542	569	588	538	586	602	561	555	568	543	529	535	531	561	581	550	514	541	533	573	584	557	534	546	609	514	531	543	561	579	550	545	580	565	533	556	531	530	516	512	546	568	550	534	585	549	531	518	561	582	585	538	565	557	546	573	550	570	518	550	581	561	552	519	527	544	533	598	545	536	634	582	529	538	579	545	593	546	507	531	544	585	545	589	574	572	539	527	546	545	579	527	548	539
22702	20951	28611	23449	20946	20987	8863	1181	748	667	606	509	515	501	408	362	392	313	303	294	292	262	274	245	254	223	244	248	251	242	243	248	211	237	207	218	239	224	236	227	242	248	256	195	254	222	216	195	204	221	232	223	199	202	227	199	226	215	203	228	258	196	201	207	206	230	186	213	246	214	229	213	210	196	220	189	227	196	198	230	241	205	221	226	212	229	211	211	209	224	186	214	214	206	209	205	211	208	176	214	213	200	209	189	217	179	202	209	218	203	193	186	180	224	200	203	198	218	202	202	201	189	201	200	204	200	208	212	194	204	184	173	195	221	243	192	217	193	210	226	210	194	211	190	179	197	200	224	232	173	193	190	194	205	207	222	186	187	197	179	196	177	213	201	192	187	202	219	216	177	205	181	236	209	191	199	217	197	210	194	192	215	177	191	198	192	201	193	209	196	196	213	211	213	197	216	218	219	213	207	202	214	195	196	215	198	185	182	216	201	184	219	211	222	209	206	184	209	195	201	212	200	196	218	171	197	209	198	200	193	203	198	207	222	198	196	203	188	228	183	208	193	210	208	200	187	208	187	209	193	188	211	203	215	210	193	197	192	187	178	193	206	194	193	190	190	206	191	215	239	198	207	195	195	197	195	196	199	204	185	225	217	197	189	190	202	199	198	200	218	221	185	199	190	214	179	211	230	204	215	201	188	219	213	194	208	199	193	200	211	182	207	221	225	197	205	177	210	195	190	222	186	204	181	231	195	202	204	194	208	192	197	230	212	209	210	218	183	234	238	195	190	210	194	204	202	199	220	170	196	197	211	215	208	210	215	214	205	192	193	178	182	205	201	228	173	218	199	224	224	191	218	193	201	198	197	205	228	218	201	193	199	199	181	186	196	220	202	178	215	175	201	202	209	206	178	215	211	188	205	200	183	205	208	224	214	205	217	202	204	206	213	221	204	191	209	223	208	213	210	224	181	192	219	219	199	219	189	203	216	183	210	189	167	179	203	201	199	216	179	192	183	186	199	204	216	190	219	193	208	204	217	198	189	176	198	185	224	195	199	180	191	210	215	223	210	239	177	179	198	224	224	180	195	185	210	219	210	224	188	204	195	201	209	213	177	191	227	209	209	192	203	184	219	188	187	197	210	226	205	209	189	203	193	236	179	189	203	196	234	213	216	195	211	223	203	190	194	205	208	201	201	197	208	218	214	195	203	207	198	188	190	192	193	230	182	214	189	197	200	176	187	198	191	205	177	171	184	190	204	183	202	190	193	198	177	207	207	196	187	210	208	206	189	219	174	209	207	212	177	177	192	191	231	219	187	190	216	226	222	185	199	210	193	197	205	238	193	194	202	202	200	171	190	192	217	224	193	199	206	191	198	218	190	201	197	194	201	207	192	194	211	208	208	232	209	208	179	195	192	200	178	198	232	178	210	194	184	213	219	209	195	226	231	172	210	207	221	203	168	213	213	204	190	193	184	191	158	192	189	220	182	205	212	190	179	206	212	219	183	198	192	197	203	195	204	211	218	191	200	189	207	201	212	226	196	186	223	211	212	205	206	193	202	184	203	187	221	205	223	193	220	202	172	183	201	219	173	190	187	196	197	207	197	188	234	212	201	192	203	215	189	198	219	244	224	198	228	197	217	207	207	195	199	207	209	200	205	196	216	207	195	192	215	203	225	189	172	208	195	171	230	201	206	196	232	182	197	197	205	195	195	227	195	197	195	193	194	204	213	183	189	169	202	204	204	224	223	203	198	220	190	215	194	224	213	198	188	211	188	198	204	214	206	218	199	201	187	209	212	212	223	197	217	214	185	207	217	208	201	200	198	215	181	185	185	187	203	179	222	201	207	244	205	195	192	224	193	228	187	199	216	206	162	228	212	203	208	191	205	209	222	207	191	187	183	212	214	187	220	213	195	218	196	188	220	191	213	177	203	201	184	213	208	221	220	220	199	184	201	224	193	206	195	189	191	208	188	198	204	206	197	182	197	177	205	202	210	245	183	187	193	183	205	198	186	181	193	191	210	215	197	196	224	251	211	210	179	199	206	188	195	198	228	200	200	199	213	200	199	209	209	207	209	209	172	199	186	202	201	228	214	188	221	221	190	203	182	226	198	185	203	204	219	199	211	200	208	217	198	171	207	209	219	223	197	196	199	205	191	202	203	200	209	180	204	183	216	197	208	198	204	195	200	198	204	197	182	184	214	183	242	192	196	200	198	207	173	198	214	226	195	206	184	180	200	200	201	198	177	202	227	213	204	204	202	180	209	228	181	177	188	200	204	202	201	200	189	181	209	186	206	189	219	232	199	201	197	211	205	206	196	191	228	199	171	182	188	209	189	201	201	194	203	196	182	188	198	201	200	167	215	191	189	220	196	179	197	217	211	223	211	181	193	186	225	194	194	202	185	234	203	219	198	183	194	189	201	197	206	180	212	208	192	208	204	187	194	201	232	196	217	192	182	210	200	232	178	226	227	200	170	196	216	188	222	217	196	194	204	201	206	198	176	209	206	182	201	177	200	223	189	220	205	228	184	244	204	207	190	189	198	221	211	210	208	216	208	201	227	203	188	188	207	183	195	201	184	198	205	177	197	202	215	189	183	214	208	208	194	220	179	197	192	185	204	221	212	206	193	192	192	235	250	209	217	198	219	200	197	194	225	214	221	200	227	216	197	179	205	191	213	179	203	203	188	201	199	201	188	173	170	184	218	200	195	222	191	206	223	206	219	202	209	203	193	203	210	186	209	205	177	231	207	177	214	220	216	201	208	215	213	176	206	202	209	188	212	189	235	204	172	209	198	181	227	193	206	185	220	202	196	210	181	202	201	196	198	210	181	204	202	237	200	199	193	179	192	193	201	206	206	194	207	201	200	213	213	212	187	202	187	200	211	195	191	227	180	167	191	196	208	205	213	213	199	220	214	208	208	199	219	204	191	174	190	182	199	205	210	197	186	208	203	198	206	201	198	215	183	173	208	202	198	195	209	202	211	212	219	188	169	179	194	183	209	197	203	214	205	207	211	184	199	213	194	194	194	197	199	203	203	187	209	173	200	185	208	220	236	171	199	196	170	208	188	222	207	214	197	201	184	198	240	196	172	184	172	206	186	220	210	230	187	217	174	177	197	224	202	203	189	209	212	219	227	213	198	207	223	186	206	222	228	225	220	198	181	200	209	189	221	185	185	199	203	196	196	204	193	216	199	207	185	185	207	230	176	209	202	218	179	182	231	205	190	217	202	204	195	225	189	203	178	197	219	179	197	191	192	183	201	211	213	202	219	220	223	219	210	188	222	204	207	202	185	192	198	201	200	188	194	211	213	193	197	170	198	212	187	217	204	228	183	180	208	190	212	209	192	197	188	189	207	187	200	210	230	182	192	192	223	190	186	211	210	195	210	188	211	206	189	219	171	212	186	197	182	186	210	197	197	220	181	165	176	177	200	214	197	186	189	192	193	217	190	180	208	148	178	223	198	200	191	205	214
8221	19380	16841	10174	8678	6354	3920	2446	1796	1428	1276	1159	1013	971	780	695	594	507	544	444	472	390	404	392	391	347	320	340	341	313	290	305	319	298	307	325	306	312	256	295	314	287	281	267	275	277	288	272	263	291	291	276	278	278	253	266	267	287	267	250	261	258	288	311	283	256	264	263	248	236	230	263	259	259	262	254	252	291	262	282	254	272	255	290	245	240	196	273	214	252	257	259	275	235	217	253	258	260	251	254	245	246	238	244	231	219	222	225	233	245	251	249	237	248	260	252	250	233	253	251	267	236	221	262	236	240	251	250	230	242	243	256	231	248	252	263	248	222	225	239	233	218	220	262	234	251	244	242	257	237	222	232	248	257	223	237	207	249	213	245	244	247	258	244	231	198	224	237	251	253	259	277	248	260	238	265	199	219	261	245	225	258	238	238	269	229	247	257	232	247	215	268	231	241	250	219	268	252	247	223	250	241	221	253	218	238	235	246	232	230	221	242	256	231	246	264	242	229	227	249	252	262	230	252	234	227	239	226	236	251	251	243	224	253	234	212	243	253	263	243	244	221	221	228	260	232	242	236	225	250	243	238	259	229	227	259	222	263	249	209	235	258	256	218	247	230	209	263	223	229	231	236	230	250	253	208	250	246	249	251	263	256	240	225	214	262	246	232	243	219	227	210	230	237	249	208	247	241	232	227	242	234	214	248	239	239	226	236	257	232	245	220	235	247	244	268	233	215	230	248	245	242	220	224	259	247	206	228	249	233	237	228	240	217	264	231	230	240	242	241	261	245	224	251	229	240	230	235	246	218	245	225	234	225	237	245	238	236	271	230	243	245	223	240	225	236	219	231	248	214	243	217	242	246	219	258	232	262	205	246	250	247	252	222	244	245	241	242	248	246	245	228	225	251	249	243	222	220	240	257	238	262	220	237	252	253	251	252	242	244	233	238	204	252	226	259	224	249	241	242	239	243	252	228	268	233	263	225	255	241	229	206	275	239	237	241	252	230	235	242	227	250	240	196	230	252	253	241	251	252	235	216	243	228	260	245	271	233	256	227	255	237	252	224	261	261	239	237	232	232	215	249	247	203	223	245	262	246	230	266	239	230	228	257	233	218	251	242	242	258	234	244	221	241	268	213	242	236	222	258	233	200	232	239	233	241	254	236	254	232	254	241	217	234	241	238	243	229	238	256	236	226	210	234	241	241	226	216	235	223	234	243	249	244	245	265	234	247	235	234	263	269	248	216	227	246	229	250	261	266	227	269	239	233	231	239	254	256	213	269	225	240	242	270	241	204	251	248	246	249	246	260	270	246	245	249	237	253	237	239	251	245	235	223	232	272	241	242	233	249	265	230	257	223	225	249	227	253	238	237	183	230	232	229	237	227	247	242	239	228	250	244	239	254	239	269	239	258	222	248	245	230	244	232	236	221	245	241	237	224	259	229	267	233	250	237	216	278	259	218	222	250	224	226	261	248	241	220	241	230	201	244	241	222	248	234	258	233	243	219	238	238	260	238	265	223	260	214	209	240	265	208	234	231	212	222	260	259	229	209	217	257	251	249	246	252	264	264	221	224	252	233	220	249	209	232	233	249	245	253	253	222	249	236	230	242	269	223	241	246	210	218	244	224	263	240	239	227	252	218	210	259	222	237	218	214	238	242	233	218	243	228	240	238	253	219	234	229	239	243	219	204	268	250	236	236	224	228	207	254	232	264	231	216	244	239	207	230	247	220	229	212	233	264	243	219	245	226	222	229	261	233	231	234	252	231	238	212	251	221	262	248	267	219	203	224	216	254	222	233	244	236	250	231	251	227	240	231	234	244	253	231	212	234	232	260	262	259	249	251	241	235	240	245	249	259	230	263	235	225	245	235	218	244	254	241	294	224	243	236	252	229	240	226	242	211	193	230	240	230	239	209	253	267	206	245	232	236	231	204	231	253	243	264	231	254	226	234	250	246	238	248	227	197	228	238	247	276	238	232	252	216	234	225	258	228	233	230	246	238	234	225	229	246	203	238	250	224	235	249	216	249	259	220	230	244	221	201	248	270	245	238	243	250	234	284	266	260	247	232	238	235	228	221	212	221	240	254	265	234	238	218	231	218	222	224	229	240	230	226	239	246	217	277	220	270	249	223	256	228	217	233	238	258	236	257	220	285	256	218	227	232	244	253	245	225	237	242	260	239	237	253	251	237	248	251	229	232	255	252	215	232	262	244	231	249	230	228	234	222	266	216	252	253	237	244	225	213	238	235	234	208	245	216	242	247	267	245	246	254	246	268	255	231	235	254	242	230	220	214	218	270	222	216	203	226	232	262	250	278	225	251	221	229	272	234	245	227	239	232	219	237	210	232	241	250	254	229	253	263	224	213	246	263	212	230	225	221	230	233	227	256	233	256	225	259	205	229	250	260	221	264	231	269	233	229	235	233	230	251	235	254	217	231	265	238	229	240	229	234	228	243	273	223	227	229	249	250	242	245	227	240	228	234	243	263	240	240	240	255	237	276	233	234	225	233	257	237	206	247	219	235	221	237	223	248	245	240	233	258	264	246	271	235	239	245	250	210	225	226	234	232	226	245	260	244	258	232	257	242	288	246	249	231	262	234	232	258	269	243	226	229	202	219	258	253	251	233	245	243	221	229	243	256	239	244	213	245	241	237	213	232	264	215	217	253	221	265	245	234	228	238	234	238	260	217	249	262	240	241	228	223	230	269	237	244	241	239	252	252	234	224	217	249	210	225	228	240	237	248	250	259	225	256	226	244	267	204	265	209	248	215	251	240	247	215	230	266	251	222	250	225	228	208	249	247	232	231	246	249	230	265	244	259	232	260	224	221	273	210	251	233	230	231	215	229	243	242	268	248	207	230	236	263	243	255	223	226	225	236	244	240	227	246	248	227	246	227	213	249	252	201	229	214	240	226	231	256	247	248	226	240	212	252	230	227	244	195	216	221	232	237	244	230	218	258	260	237	231	247	259	212	258	237	219	229	228	224	224	262	250	240	203	211	221	251	238	240	265	252	242	231	204	231	258	216	230	233	263	246	259	247	248	243	253	238	213	262	255	232	229	257	221	224	245	263	213	274	231	237	246	242	233	239	237	241	226	252	262	239	258	250	245	247	240	252	246	239	241	256	202	251	248	271	233	262	219	217	229	245	252	263	261	235	223	232	228	247	219	208	241	237	232	267	238	252	228	236	247	239	242	248	248	258	216	238	244	229	255	230	226	245	226	231	240	274	202	252	209	223	234	182	239	241	230	225	231	261	238	241	233	258	222	233	240	236	236	261	245	230	230	211	232	255	230	253	235	244	230	234	227	248	233	213	224	251	221	246	253	215	241	244	249	258	216	255	248	238	215	230	261	213	234	221	254	230	239	226	244	241	239	220	255	220	231	218	255	254	252	239	227	242	230	236	238	251	219	221	244	233	249	227	248	249	241	237	244	220	203	239	224	235	230	251	264	215	223	218	247	235	224	212	249	235	246	235
26750	18673	6107	1854	1281	938	632	466	404	416	453	435	415	428	430	414	412	415	387	400	396	420	385	406	396	421	442	389	410	407	406	381	382	387	399	438	360	420	406	375	419	412	408	451	386	380	373	394	357	374	416	436	372	395	373	412	403	417	395	406	426	425	371	381	386	389	420	389	437	374	401	382	399	378	406	361	413	432	386	393	378	431	398	392	388	403	389	405	448	416	413	375	396	399	385	385	395	393	388	407	374	399	398	356	393	399	419	380	418	405	434	375	413	424	418	414	381	387	389	433	397	403	397	382	381	387	385	404	421	384	415	407	408	380	404	402	403	389	394	374	420	388	386	395	411	407	392	382	393	377	374	407	393	383	399	400	405	378	402	396	407	402	394	425	395	411	405	400	407	430	415	389	387	417	420	377	412	369	391	378	413	404	387	396	397	387	387	386	409	419	423	395	390	383	431	388	394	371	382	397	428	389	403	431	357	409	409	385	405	425	396	425	390	420	427	412	381	419	405	387	367	416	409	397	436	375	408	400	400	380	396	396	387	380	394	399	375	363	387	416	420	387	413	385	407	400	359	420	399	377	374	390	410	370	406	408	409	382	405	385	403	409	412	393	394	433	405	402	390	397	367	378	444	410	400	394	427	394	409	390	431	383	397	426	378	371	413	421	403	400	370	370	417	390	382	382	395	418	382	352	409	393	389	448	411	362	369	369	363	392	381	394	414	438	382	430	372	393	419	382	430	398	382	401	395	400	416	351	403	392	384	409	406	414	415	362	399	380	424	370	415	387	379	403	411	412	382	380	421	382	410	391	406	386	405	411	433	412	404	368	374	388	407	380	411	410	438	426	427	416	368	417	368	377	393	412	383	380	376	386	370	373	403	384	352	414	403	417	431	346	387	399	432	416	388	403	415	395	401	418	398	375	411	412	371	411	401	404	398	361	410	408	404	408	409	365	385	407	418	400	398	402	413	401	431	395	434	389	381	351	389	361	441	396	420	397	368	398	389	419	386	428	388	404	420	392	395	397	407	391	423	399	394	369	368	402	377	389	416	450	391	453	392	397	405	397	393	404	380	385	406	380	421	370	404	412	374	418	401	384	370	386	371	370	399	375	385	417	418	415	342	374	392	375	369	367	439	440	400	399	394	444	397	386	409	410	401	398	380	394	375	404	377	423	406	427	380	397	374	391	398	385	395	397	381	423	404	380	388	391	400	376	377	395	402	367	413	416	408	372	378	427	375	402	425	402	426	408	426	394	405	404	388	406	390	384	426	422	425	417	438	428	384	411	402	401	388	399	390	367	408	417	378	409	382	446	411	403	415	403	399	393	374	411	387	410	363	402	407	394	374	394	392	408	381	380	401	389	372	388	379	415	427	407	371	405	375	431	380	446	399	392	428	415	428	405	367	419	415	412	406	375	398	380	422	367	420	376	387	400	366	435	390	371	369	411	406	386	423	385	371	396	392	386	388	387	399	368	401	401	373	369	390	417	414	368	374	361	417	389	449	416	389	397	395	388	374	420	416	429	379	422	393	429	408	420	413	412	402	426	400	408	396	393	419	416	418	387	388	371	398	399	383	417	392	420	425	389	377	405	406	388	443	395	387	410	404	407	408	362	384	388	389	425	379	394	389	420	395	395	385	417	398	435	396	392	404	419	423	409	352	406	423	400	401	402	362	418	397	402	382	380	366	385	411	400	394	413	391	442	411	404	390	382	420	401	390	403	417	369	392	366	378	398	411	372	419	384	401	416	409	354	406	417	406	397	396	402	395	405	395	403	395	440	354	384	390	396	387	437	392	387	405	390	380	372	399	402	436	410	378	381	416	392	418	424	395	407	366	381	397	391	413	419	384	410	411	416	410	407	394	367	403	378	402	403	441	387	358	370	404	425	407	404	402	443	387	406	386	390	431	417	411	381	404	351	432	393	401	443	380	434	429	409	424	387	392	405	396	368	410	360	407	423	374	408	390	422	386	417	354	356	422	424	391	419	390	396	396	408	399	392	380	420	407	385	405	374	390	418	396	426	378	373	425	409	393	419	403	381	402	405	448	414	392	404	369	406	406	412	430	405	397	423	381	408	399	419	409	421	406	398	414	363	403	394	397	375	382	387	383	393	363	386	409	437	380	421	380	388	394	420	385	378	389	449	401	362	350	414	388	362	391	409	394	415	445	420	394	402	389	372	387	427	416	425	365	400	373	397	401	356	388	393	366	413	386	406	393	405	425	379	396	424	376	394	417	379	396	397	406	380	422	374	382	394	400	437	384	467	384	419	381	383	381	421	385	411	388	392	400	417	425	413	411	406	430	422	388	399	378	365	424	418	393	411	408	408	386	409	414	399	407	444	399	414	413	410	394	391	398	408	400	376	396	395	417	399	406	371	375	404	403	410	402	395	418	398	386	399	392	406	383	404	412	396	426	415	391	417	369	396	436	389	385	390	400	411	409	401	389	405	390	378	381	384	424	392	372	412	406	426	391	396	395	405	371	395	435	384	416	433	376	388	438	385	415	415	437	381	387	401	410	407	377	432	395	385	387	385	405	400	416	446	426	398	388	401	398	405	377	390	383	424	381	397	387	414	416	410	431	399	378	402	380	375	450	408	373	403	416	375	417	389	391	384	398	401	384	402	398	394	421	415	397	395	410	388	443	402	412	386	408	378	398	417	384	398	380	433	414	368	389	370	413	406	391	381	405	381	410	400	397	354	412	412	390	365	385	405	402	421	405	418	397	400	390	359	395	383	452	387	349	402	410	369	406	406	377	426	417	427	409	409	378	413	427	398	441	392	402	388	383	387	407	394	365	371	367	405	395	390	408	387	387	405	400	428	390	412	395	408	373	380	407	399	416	398	386	412	384	384	403	433	424	389	389	351	389	399	398	427	374	413	422	410	376	363	416	396	407	403	422	374	420	418	392	398	394	397	400	409	450	393	378	424	372	372	371	414	396	391	419	409	424	377	391	387	394	419	371	412	401	406	378	417	357	379	392	397	395	437	380	380	396	399	422	455	383	383	379	398	402	407	399	376	376	389	378	420	396	393	428	372	415	420	390	407	412	402	396	375	376	426	414	374	369	427	385	391	396	380	366	407	419	367	370	397	399	415	416	385	414	399	412	387	393	393	350	398	409	372	388	382	405	427	402	400	389	374	378	415	424	426	362	408	379	387	420	415	396	385	429	382	398	382	424	405	362	403	414	405	404	416	408	381	372	402	403	410	380	426	419	423	401	390	398	383	364	377	376	376	427	389	362	398	375	412	380	386	372	392	443	393	416	369	427	421	415	412	379	401	415	392	407	396	412	416	386	369	397	420	417	372	424	387	390	399	389	403	387	410	414	413	385	381	408	424	384	410	416	387	410	393	398	394	395	396	405	381	402	406	387	407	401	393	339	383	391	399	404	397	393	385	354	360	400	383	359	364	402	392	430	361	399	391	366	341	377	383	411	396	418	393	415	427	413	410	386	387	387	418	394	413	380	405
5166	4309	4135	2542	2416	1788	969	729	595	511	502	576	575	581	548	551	486	491	494	531	530	494	495	524	529	491	476	490	493	493	569	492	532	536	472	463	484	453	524	487	454	494	509	523	510	480	494	495	502	509	526	484	519	475	501	448	468	521	528	498	539	554	467	537	498	538	496	476	439	520	485	534	535	529	500	473	511	490	525	485	493	527	494	472	471	478	498	461	459	500	513	465	530	445	528	479	509	505	518	518	512	506	463	466	493	522	448	485	553	464	477	485	515	521	510	522	521	467	527	523	513	495	498	499	467	480	514	481	482	466	518	497	505	490	497	485	504	485	480	509	464	536	492	490	487	490	463	504	506	489	531	491	514	474	464	506	493	500	472	515	475	501	494	512	479	495	513	483	510	494	466	495	480	490	524	493	501	504	463	496	514	479	499	488	490	521	465	487	495	461	526	471	514	529	487	513	541	512	490	523	483	491	547	483	435	521	512	498	458	511	478	486	517	506	494	443	505	523	520	488	483	525	476	472	503	479	511	505	500	475	548	473	479	510	473	481	531	517	497	485	528	442	491	483	503	507	459	506	501	519	503	480	488	481	499	492	465	540	505	501	463	496	489	507	480	514	522	529	477	455	507	445	503	446	523	535	485	455	445	495	481	521	476	502	528	489	464	541	501	503	490	494	493	451	517	498	497	479	464	482	514	505	518	482	465	554	490	514	481	500	503	501	453	500	489	502	492	484	480	495	469	488	502	480	488	511	530	462	504	507	525	499	468	480	524	482	472	449	480	535	479	484	503	472	512	485	513	477	495	488	489	505	526	510	466	440	501	486	505	505	481	486	496	483	480	487	481	495	450	471	503	484	505	484	488	467	501	509	531	496	487	516	513	463	502	481	454	501	512	493	500	469	471	537	476	486	481	441	515	501	504	515	459	457	508	483	488	482	495	513	507	486	483	504	479	488	500	457	523	509	469	499	545	522	479	452	484	475	506	471	462	512	521	510	516	503	523	457	505	495	485	472	511	499	513	498	516	473	481	490	506	473	495	489	491	493	478	511	521	489	502	446	483	492	487	485	468	475	484	496	501	485	468	487	511	488	502	482	471	492	484	511	480	501	455	515	513	518	445	455	492	495	527	548	497	489	463	491	502	515	480	491	452	487	478	520	494	528	508	484	479	499	498	503	488	456	507	466	502	539	526	482	470	508	488	506	506	491	492	501	490	498	469	473	458	526	515	482	508	509	503	483	490	500	501	512	480	490	492	488	485	491	494	489	483	512	485	468	523	514	486	487	462	507	474	463	452	522	512	515	524	499	490	467	497	458	460	508	497	497	465	486	466	508	495	483	502	470	461	503	493	465	502	507	454	517	496	522	461	442	501	525	520	474	495	506	536	494	509	526	494	474	532	544	464	477	449	511	464	496	479	477	454	474	494	552	456	530	473	501	435	470	465	493	498	485	447	475	505	518	523	480	500	504	499	528	517	468	489	438	485	472	510	521	490	523	461	483	513	520	511	498	520	504	475	487	488	530	453	449	525	495	524	473	484	487	492	433	496	496	509	517	511	484	471	504	469	480	516	477	475	456	485	531	535	504	485	499	508	475	493	504	471	517	491	476	512	501	515	489	531	492	480	480	453	528	464	493	480	486	476	494	512	498	507	477	463	480	464	491	521	469	489	487	466	479	496	504	451	506	514	478	476	486	444	470	464	469	521	527	505	516	466	481	493	479	498	491	443	482	479	521	488	496	488	495	540	505	488	484	508	486	511	524	450	424	472	505	495	493	509	491	506	487	496	476	451	473	526	499	488	489	518	490	498	497	495	513	525	490	506	517	484	528	502	473	466	493	533	464	499	498	503	475	501	523	481	513	467	501	530	455	475	471	488	500	495	522	507	486	507	495	471	522	489	491	507	468	490	472	508	490	489	466	490	474	506	485	512	492	470	484	503	445	485	469	499	449	501	488	472	523	488	502	484	494	515	487	501	496	528	467	501	527	498	479	502	524	486	506	484	496	462	507	486	468	464	502	482	496	467	510	500	488	502	505	468	462	480	519	458	487	442	474	512	494	475	475	468	519	502	446	516	482	462	520	468	489	440	508	515	524	485	480	471	507	490	485	538	501	480	499	484	466	515	513	503	506	511	490	494	476	511	500	515	517	453	471	457	460	488	495	525	469	460	484	487	506	453	504	488	505	502	463	526	510	484	512	478	516	508	485	474	482	510	488	496	462	518	475	481	489	482	495	457	517	463	521	486	461	475	473	512	478	493	523	497	489	508	493	484	467	513	514	501	497	516	501	477	515	474	493	522	483	468	468	473	483	481	493	466	504	517	469	480	452	458	508	478	484	465	450	515	494	488	454	492	501	502	462	473	495	499	499	466	499	494	498	528	457	480	501	466	483	469	500	495	506	486	490	497	500	543	510	501	522	520	475	445	531	550	496	489	517	488	458	515	473	486	530	476	490	470	467	512	502	518	507	506	514	480	473	517	514	501	522	471	482	518	474	489	472	499	494	533	482	507	498	508	505	498	503	486	534	476	517	469	505	482	533	475	502	482	513	452	480	480	502	487	484	478	479	505	462	501	494	470	486	470	534	547	525	491	463	487	540	513	491	511	501	482	497	457	515	483	512	475	512	452	512	522	481	497	479	498	480	482	492	490	513	473	486	473	527	478	515	540	505	518	486	505	510	480	483	520	476	482	460	507	527	481	485	508	495	511	502	453	477	509	483	484	514	519	500	533	479	503	469	485	525	516	501	505	481	519	535	462	525	506	489	497	483	457	513	503	493	499	485	495	480	467	523	497	494	468	504	486	489	473	511	498	476	499	497	496	482	516	509	489	514	521	497	475	486	508	512	449	496	516	523	502	464	491	475	516	483	486	485	492	502	527	479	497	513	486	480	502	510	501	454	529	490	505	504	526	493	504	456	485	461	523	482	484	487	491	474	490	477	499	494	477	498	483	471	503	446	486	511	526	481	511	490	469	555	504	456	493	514	483	531	454	479	493	497	482	481	492	514	504	487	538	492	489	493	471	516	486	514	519	506	533	480	477	502	487	485	475	522	535	464	461	487	531	440	482	478	472	512	512	468	461	518	497	533	480	468	463	500	520	514	497	450	499	483	470	517	496	495	473	512	476	475	549	490	513	486	492	499	498	468	517	499	530	478	506	523	477	476	531	490	471	496	485	533	447	500	462	511	474	489	511	477	489	510	467	524	451	482	505	484	512	476	505	466	484	478	503	511	472	468	503	504	508	525	505	444	486	503	486	507	462	484	514	476	507	494	497	498	479	464	489	444	500	501	478	465	482	474	520	502	509	505	508	470	483	530	509	494	499	485	469	503	468	496	490	482	493	513	516	522	475	469	477	489	495	495	479	498	511	493	522	480	478	503	499	531	506	470	466	519	496	464	502	514	490	495	481	481	511	488	512	490	490	512	453	495	485	502	476	465	505	476	494	499	474	497	496	510	509	448	481	490	485	514	497	503
23650	20922	28117	23856	20892	9672	1385	699	498	472	382	397	402	371	329	264	290	284	265	239	249	236	244	240	209	241	225	226	200	222	235	226	235	197	239	229	221	229	194	224	194	234	207	214	193	211	198	197	202	202	223	182	231	207	217	188	206	230	194	217	215	212	203	186	210	250	204	217	200	188	214	187	196	222	206	204	205	210	214	198	216	189	219	209	212	221	207	192	184	205	199	175	212	208	169	182	198	213	185	210	228	214	186	194	196	214	213	208	210	193	193	208	217	211	204	206	203	208	218	207	208	206	177	185	187	202	191	202	220	206	220	209	200	216	214	202	210	188	214	214	192	197	186	191	156	203	218	191	196	212	212	200	204	213	204	209	221	206	215	203	208	197	217	191	226	191	203	217	202	194	194	211	196	195	241	200	198	209	199	177	192	193	190	234	188	204	206	184	166	199	199	205	165	176	214	202	206	196	208	219	187	212	187	202	204	211	193	214	167	217	193	196	208	187	222	201	219	204	201	219	227	206	203	201	195	227	183	205	187	217	214	208	199	201	218	193	216	203	216	205	222	220	199	201	183	179	165	222	207	207	217	206	193	222	209	179	216	201	195	219	163	208	221	183	182	193	190	174	201	187	190	199	193	217	196	182	209	203	200	190	181	185	202	220	207	199	174	216	199	205	183	205	202	195	194	195	226	212	206	204	193	184	225	187	196	198	218	198	188	181	209	215	187	202	181	212	218	165	184	208	200	205	201	200	198	186	210	196	209	219	197	189	218	188	213	188	200	201	196	178	204	216	205	169	172	189	196	218	204	218	207	204	200	174	198	199	212	212	201	197	203	206	208	210	185	174	214	211	181	237	203	184	177	202	189	199	193	187	185	206	202	204	203	190	195	189	220	194	199	226	193	225	157	202	206	197	198	209	204	187	180	185	205	233	179	207	227	195	179	239	198	220	182	183	194	197	202	183	198	193	191	195	192	176	215	174	196	206	202	180	176	202	205	200	217	213	208	193	210	237	183	195	217	184	198	207	188	214	180	196	190	203	202	196	221	205	190	172	175	205	192	202	206	195	196	191	233	210	216	199	196	195	225	194	201	223	202	180	199	189	203	192	173	199	204	198	203	190	163	198	202	172	189	196	190	204	205	195	179	187	181	198	205	190	217	215	192	220	237	192	178	171	193	185	205	207	184	192	185	192	181	200	208	202	177	206	202	204	206	204	194	211	197	195	198	210	210	185	185	206	227	211	186	192	184	198	202	185	175	188	189	183	200	198	156	208	208	190	183	181	194	176	196	218	227	190	239	185	185	201	189	205	207	231	204	230	215	193	179	210	187	215	199	203	213	202	193	222	189	214	206	204	185	225	186	201	211	212	211	216	214	201	212	201	212	197	202	214	198	199	203	224	191	210	204	199	221	219	179	200	203	183	215	214	192	176	187	171	191	180	201	219	212	205	215	210	181	227	202	201	232	193	212	217	202	240	210	194	189	180	222	180	213	191	188	207	195	193	191	202	203	223	202	164	206	174	175	213	203	196	208	185	190	198	213	189	208	196	196	207	211	178	210	169	202	216	203	208	187	187	180	201	199	192	193	201	198	178	198	190	193	199	238	189	206	211	227	200	217	191	199	196	215	201	199	206	213	210	198	189	229	201	177	179	199	212	186	188	200	202	193	196	189	190	192	221	187	186	204	188	198	195	186	193	198	207	203	184	186	195	184	209	194	184	196	194	189	192	206	201	177	182	201	197	203	196	191	199	186	218	224	217	199	201	210	219	194	209	196	195	178	199	208	192	196	212	171	196	205	188	194	174	213	210	185	198	184	206	200	213	208	200	174	194	219	207	206	216	202	219	183	191	214	218	238	181	203	198	182	202	222	221	182	213	186	214	201	218	178	188	188	203	195	209	183	213	223	192	185	209	198	174	214	191	206	203	227	221	191	181	199	188	186	199	184	229	178	193	186	174	179	192	193	193	195	201	180	206	201	194	210	176	200	205	225	204	189	208	205	207	198	178	214	175	218	185	186	193	205	218	221	197	196	189	208	211	196	201	240	182	223	182	203	205	175	191	219	183	198	206	195	213	165	181	204	195	196	202	201	203	195	180	189	189	208	198	206	187	230	186	236	215	199	177	204	198	197	193	201	184	188	189	206	191	204	155	215	197	195	201	200	196	189	203	207	220	204	193	213	200	206	191	207	205	178	196	198	180	209	224	219	202	205	197	217	211	215	180	222	213	214	194	199	208	198	210	187	190	184	191	207	206	188	214	191	180	205	190	239	188	210	200	206	204	206	203	209	223	201	186	220	213	202	199	199	223	199	214	207	204	177	205	216	170	206	198	199	185	192	203	221	195	189	204	189	234	208	194	212	202	203	194	193	207	188	193	182	203	211	209	206	184	199	195	221	182	196	189	196	217	197	219	212	207	197	206	200	199	184	215	201	194	189	224	189	204	204	185	222	180	227	185	209	193	219	217	188	187	206	204	201	203	174	202	205	212	221	217	224	197	191	196	205	194	205	203	206	220	205	216	212	198	204	180	204	222	195	187	205	183	183	185	204	198	198	217	202	202	228	189	191	216	219	237	187	190	202	194	194	196	193	198	219	186	188	237	206	194	209	198	200	171	223	214	193	201	191	206	226	201	195	194	190	185	190	199	191	196	197	210	211	192	181	188	203	228	190	191	200	169	221	224	207	198	191	214	190	210	199	183	197	173	168	195	201	180	179	200	206	162	187	207	212	182	200	193	227	209	199	199	215	180	203	207	196	187	204	213	183	188	167	204	176	207	170	181	180	186	205	205	218	205	234	204	205	198	188	192	188	188	193	225	198	187	182	217	204	216	202	211	170	195	189	163	188	196	201	193	202	229	192	208	188	199	195	203	209	198	191	219	191	202	215	192	189	208	222	209	185	208	207	189	216	192	199	201	170	192	178	184	198	205	213	194	191	199	205	212	189	211	202	192	199	178	198	193	211	212	178	199	172	180	200	192	209	195	193	178	199	205	187	176	193	185	184	221	174	201	203	224	245	193	206	212	206	228	206	199	196	194	209	205	191	216	222	218	171	218	193	195	200	174	200	198	174	207	180	218	186	231	190	185	196	207	202	199	183	193	225	196	197	214	174	183	190	222	215	181	204	182	207	196	212	184	176	192	210	221	214	218	196	210	201	173	172	207	206	197	192	197	199	187	183	213	210	190	203	228	194	198	180	215	218	203	198	210	216	175	196	205	202	190	208	213	202	192	219	184	200	221	205	189	189	205	201	201	198	205	206	182	206	238	196	185	195	205	212	188	208	196	218	190	199	197	198	197	204	197	210	177	216	202	196	198	215	182	214	171	214	203	198	217	181	205	194	190	197	209	209	176	200	208	208	182	211	185	230	211	201	195	212	182	224	224	193	176	177	206	230	227	197	226	184	198	190	199	196	195	192	205	209	185	215	206	208	222	196	191	174	179	166	200	177	210	210	213	225	195	182	190	229	166	210	208	167	212
5968	13254	11359	6886	5618	3850	2196	1356	1057	826	827	717	613	652	605	456	429	404	389	381	329	371	317	320	334	336	306	303	320	295	284	285	313	295	321	292	334	306	261	287	278	301	282	298	313	272	304	285	280	244	245	307	258	245	258	272	282	261	263	285	266	265	266	282	308	253	276	257	297	279	270	256	246	255	288	264	242	258	253	280	282	268	249	263	246	267	288	257	283	285	250	270	259	266	281	237	273	239	270	262	271	252	250	248	264	257	244	262	274	269	274	254	267	273	240	269	272	258	265	229	245	266	259	256	249	268	251	293	267	282	248	259	259	248	249	227	272	258	264	287	252	252	272	284	271	275	286	244	287	240	227	281	222	248	237	252	248	297	239	256	239	274	268	269	293	247	262	257	263	269	272	243	280	261	242	289	251	261	306	240	264	275	264	255	280	258	236	285	230	248	244	249	262	278	249	259	253	279	246	280	256	275	257	297	248	259	290	209	267	240	249	261	238	224	265	264	259	241	264	274	259	257	280	258	244	289	257	269	271	256	256	227	251	239	240	269	282	252	260	235	274	264	237	245	235	259	256	256	265	262	237	237	249	267	243	243	270	271	261	249	255	249	241	249	260	282	270	263	268	251	283	295	261	241	237	239	281	259	274	244	235	277	259	241	248	252	287	239	254	272	251	252	276	275	264	306	263	255	260	265	272	250	288	251	257	256	286	248	248	276	278	268	253	309	232	284	241	260	242	255	248	254	216	243	282	277	249	270	235	240	256	269	251	259	265	258	237	253	217	256	266	247	264	249	261	259	249	259	256	256	266	248	257	256	249	261	268	257	296	251	260	250	259	291	288	274	250	272	237	254	252	261	254	257	245	274	287	295	272	262	263	282	265	266	252	215	248	248	246	254	252	257	260	242	256	260	265	266	236	274	277	247	264	241	273	242	261	272	266	237	234	269	244	247	232	275	255	264	265	247	270	257	246	265	256	270	276	247	252	261	258	268	271	261	249	213	244	257	241	231	276	246	281	254	253	272	226	266	261	270	235	264	247	270	280	257	268	235	260	271	281	259	284	267	258	262	276	253	265	228	262	284	241	257	229	281	257	253	250	310	245	271	268	238	259	246	263	251	279	257	236	255	260	260	256	270	259	237	265	292	219	265	236	252	233	229	258	264	249	255	231	287	259	256	239	250	234	251	276	282	237	246	242	260	278	241	246	239	251	256	280	263	255	256	273	255	252	259	282	253	255	236	250	280	270	266	238	278	251	238	253	247	247	260	248	247	264	287	243	268	251	268	263	253	275	271	276	257	235	243	260	241	243	241	261	259	239	268	244	232	223	245	251	246	241	267	233	266	271	268	242	254	267	244	260	281	236	233	243	247	258	246	238	274	241	242	270	269	299	245	270	261	283	250	266	235	247	254	277	274	239	267	256	252	259	262	273	277	242	251	249	242	245	259	234	248	253	268	263	291	265	283	246	240	256	291	248	237	273	256	253	256	253	265	247	287	272	239	219	250	279	269	250	271	289	263	254	272	269	273	256	246	265	241	286	258	261	243	252	236	260	255	262	237	263	242	293	245	258	248	266	256	228	245	262	233	248	256	261	253	241	281	252	264	250	261	246	253	256	263	255	252	295	283	226	255	223	251	213	298	256	259	256	260	267	247	238	260	253	255	254	286	247	266	267	245	256	263	258	261	254	234	260	227	253	243	292	245	243	271	278	217	244	253	247	270	257	260	248	239	252	261	247	231	238	286	248	240	238	291	285	290	251	254	248	271	239	268	243	241	265	241	284	243	270	235	251	253	268	272	274	237	262	263	242	258	259	249	257	284	274	252	249	257	253	255	259	265	242	261	262	252	252	248	272	273	235	252	249	245	249	257	264	259	277	231	276	283	255	250	261	265	217	237	262	256	257	251	278	255	270	282	262	287	247	261	245	272	269	271	276	278	246	268	224	240	279	281	277	246	245	249	279	266	274	243	243	271	258	236	254	252	255	287	278	299	238	265	260	239	236	237	277	268	262	276	262	256	230	256	250	248	258	271	300	260	244	275	235	240	263	227	246	244	243	278	283	269	248	267	240	258	254	259	244	282	273	240	256	266	222	268	236	260	249	265	313	255	270	256	248	278	237	231	277	258	252	252	245	261	242	225	281	247	258	245	236	277	261	227	273	266	251	261	238	261	250	243	270	247	256	237	264	248	283	307	272	281	250	242	295	265	282	238	253	245	238	264	233	249	264	226	274	245	267	251	268	244	275	253	256	234	258	244	276	248	260	274	246	251	262	241	269	238	287	255	230	244	248	274	235	273	272	259	280	259	286	268	248	237	245	283	262	258	293	245	270	230	254	280	229	283	240	246	295	248	219	263	274	265	261	277	246	272	249	262	235	258	255	262	261	260	258	268	272	287	238	294	239	227	232	251	265	262	270	242	260	263	264	251	263	253	252	239	255	247	245	271	216	250	248	277	266	234	266	269	222	270	248	251	274	223	273	267	278	262	238	277	251	261	256	227	237	260	218	282	253	289	263	237	271	252	246	263	253	284	259	258	258	251	285	267	257	255	289	239	274	260	251	247	275	260	217	238	257	283	250	260	252	264	253	260	264	242	244	277	261	245	234	286	252	253	247	270	268	277	236	262	267	276	271	248	255	259	256	254	281	274	256	266	273	258	259	268	254	261	242	265	255	267	252	267	278	255	279	262	262	280	252	243	212	266	263	244	229	252	274	232	248	279	248	269	254	262	268	248	239	256	245	250	267	248	266	252	283	240	239	228	285	259	228	247	276	268	264	250	250	253	244	277	229	248	269	228	282	255	250	287	249	243	276	249	262	248	264	264	279	269	241	261	277	254	287	299	246	257	252	233	271	311	268	229	243	233	264	254	234	257	243	286	278	248	257	261	257	266	257	264	246	266	272	248	255	247	237	258	248	261	256	248	269	265	235	265	250	272	255	267	237	272	273	240	239	248	247	247	267	232	247	246	277	260	271	259	259	262	279	248	246	270	265	241	268	252	255	240	258	266	234	270	246	222	237	278	234	252	274	280	247	264	259	285	274	240	261	249	252	277	242	286	234	240	230	264	227	266	231	245	269	260	237	252	266	265	260	242	268	257	245	233	235	263	252	284	281	258	240	256	244	269	255	239	274	245	227	250	243	240	247	256	239	255	257	256	271	268	253	255	285	267	248	257	263	258	269	267	264	237	246	268	232	262	265	244	239	267	270	266	266	259	266	252	268	283	256	253	273	242	286	276	245	267	258	246	247	265	263	253	256	268	245	283	255	280	260	265	280	257	248	254	260	231	276	263	243	254	234	292	272	270	253	251	248	248	257	272	260	274	240	233	277	266	268	241	285	287	265	237	250	241	255	275	279	265	287	257	295	246	239	258	244	291	261	264	253	269	268	272	217	273	240	271	284	238	270	237	269	256	250	277	251	267	276	258	249	271	236	256	237	243	240	265	262	269	273	261	264	224	260	268	254	243	239	266	251	256
24850	20926	26936	24908	9670	1630	956	668	617	597	593	588	587	549	534	499	513	518	508	486	543	534	455	484	493	455	515	467	472	467	491	480	465	463	460	501	457	478	473	471	459	487	453	454	481	448	486	448	477	487	451	492	440	463	519	469	467	433	452	471	498	466	483	492	460	491	468	458	471	467	495	437	505	510	503	478	436	465	452	444	476	441	414	461	472	462	489	475	457	441	460	505	498	426	492	486	524	445	477	463	448	506	446	426	510	471	468	434	471	458	495	467	479	473	470	422	509	456	435	479	474	441	437	476	454	471	490	508	465	504	458	472	500	419	447	458	488	469	481	485	465	489	466	476	443	499	482	549	499	498	470	503	450	515	442	464	465	438	491	512	520	455	465	516	506	444	504	488	464	494	476	488	487	453	467	495	473	450	473	443	470	489	481	461	469	450	499	460	485	471	489	521	497	471	432	437	538	471	471	492	452	471	484	475	457	489	492	479	435	477	458	473	482	471	460	453	473	457	487	476	450	492	493	467	431	472	431	446	483	444	507	452	473	496	470	478	482	500	410	450	478	465	487	512	478	487	498	434	463	445	490	507	475	479	503	492	442	462	466	495	456	460	481	479	486	468	464	490	457	516	413	485	448	460	471	455	488	489	464	476	489	480	448	472	448	468	450	449	434	481	494	475	461	461	504	452	458	475	450	450	471	450	460	465	481	487	455	476	494	454	458	478	489	451	465	468	495	467	479	470	480	499	443	477	505	482	420	465	466	469	463	445	463	467	475	466	449	490	485	447	456	445	489	469	489	459	498	468	444	435	464	500	463	473	475	496	434	460	478	469	464	485	457	458	451	431	472	509	498	464	443	418	475	463	514	487	437	454	433	449	450	482	483	471	461	443	484	438	486	465	424	460	431	425	505	452	445	461	455	464	487	488	492	459	448	481	456	477	451	473	445	522	506	494	433	462	477	419	459	458	468	447	480	468	427	509	480	464	452	473	468	463	480	493	461	484	467	468	499	481	465	458	520	466	509	484	464	445	472	469	429	455	467	461	440	444	484	466	448	481	485	476	468	464	497	494	464	452	453	463	473	457	484	490	441	482	480	452	469	465	479	473	480	482	462	471	477	470	444	444	450	470	461	498	480	453	485	492	469	477	503	477	461	440	461	454	455	486	452	466	476	446	453	456	476	479	469	460	465	458	454	494	461	457	450	481	461	434	478	477	473	501	462	483	481	458	444	412	463	472	451	459	445	438	448	445	500	468	469	449	490	498	487	427	470	457	502	500	481	463	494	500	489	486	436	464	470	478	414	484	485	453	482	500	473	535	463	451	467	482	511	463	463	503	491	486	493	470	468	451	471	448	477	464	420	498	472	437	440	473	473	474	432	483	476	456	438	445	448	497	476	444	465	464	444	477	458	429	456	425	497	447	466	463	463	427	448	452	477	494	427	440	459	473	453	478	484	454	466	428	477	475	465	455	456	481	447	492	466	438	495	474	439	486	433	483	462	467	492	453	458	468	459	455	483	471	478	464	482	467	462	463	435	442	458	483	480	501	456	467	465	457	448	481	475	464	489	509	465	462	463	447	459	488	457	458	467	443	461	476	472	459	455	476	490	471	485	431	491	491	506	454	495	458	446	437	481	515	444	500	464	502	523	471	477	484	444	468	439	446	484	459	464	472	438	446	468	485	478	466	443	449	466	440	476	463	438	469	487	451	506	449	474	472	468	483	497	464	465	464	486	499	504	478	481	451	470	465	494	473	506	483	485	445	411	472	483	480	469	476	482	465	512	465	459	504	470	472	504	505	425	438	451	501	501	435	452	456	488	503	491	445	466	461	470	499	469	458	458	463	476	438	503	499	454	462	471	452	481	474	436	421	465	468	502	453	439	441	485	474	420	482	447	474	458	446	475	447	480	513	433	470	488	450	453	452	494	514	476	484	461	460	481	462	451	453	449	459	450	509	465	431	455	451	449	469	500	502	505	465	445	468	442	466	445	431	453	466	472	498	421	426	477	482	456	461	475	443	515	424	444	482	483	499	478	459	450	462	447	463	483	497	470	471	456	504	494	460	441	510	490	443	469	475	459	436	471	461	493	471	454	459	447	503	486	435	453	507	480	456	453	446	501	506	507	471	468	500	497	454	440	462	466	459	476	448	481	494	483	483	491	484	477	443	524	457	435	450	483	460	500	510	452	485	457	489	457	477	459	496	475	473	439	491	485	488	497	469	484	489	479	501	427	476	478	483	441	458	478	487	462	418	450	453	523	449	432	433	495	471	461	460	479	475	463	462	489	459	489	464	464	469	491	451	454	472	501	489	466	451	487	434	441	495	488	460	438	467	488	463	475	445	466	443	442	478	486	472	467	496	465	477	492	450	458	443	457	477	469	417	469	478	481	479	423	498	480	453	449	463	508	471	438	486	447	444	487	467	432	450	471	481	473	450	455	440	466	475	458	466	500	512	506	461	452	496	499	468	464	474	480	494	463	481	480	468	500	492	476	460	475	486	453	469	419	445	467	489	499	449	489	464	437	464	448	463	472	465	459	492	499	479	445	482	450	490	474	440	474	458	509	468	451	434	466	471	471	505	454	446	461	468	472	424	441	434	467	490	408	463	481	478	466	429	474	465	462	506	507	466	447	491	436	455	491	430	440	433	482	488	480	459	463	459	470	457	446	457	502	453	479	473	483	432	473	465	485	476	521	481	448	431	469	504	499	463	470	471	488	479	495	460	481	467	486	458	473	476	473	468	486	459	433	455	500	445	474	469	494	473	488	480	492	450	478	476	459	427	478	504	462	460	483	479	429	435	451	538	460	501	470	482	471	475	481	489	485	464	487	483	505	493	438	476	497	472	477	454	437	473	473	442	481	466	506	466	484	465	453	486	511	488	501	445	493	484	463	461	468	492	455	475	464	470	480	444	492	479	477	472	470	467	446	466	453	506	449	426	482	416	472	515	455	456	478	483	454	455	462	494	460	468	423	484	460	496	479	486	424	440	462	476	470	446	493	485	498	469	485	501	496	468	467	490	462	491	469	460	456	437	468	477	491	447	440	493	428	473	457	459	474	475	467	457	479	446	474	478	483	505	465	462	466	510	464	460	440	457	448	466	481	457	465	494	497	475	459	448	482	501	528	509	465	481	479	473	508	485	428	469	451	485	498	438	475	463	485	429	484	471	517	496	484	466	486	494	457	465	453	474	486	496	510	449	480	496	506	458	464	494	496	466	487	480	483	493	478	435	445	443	457	470	486	476	461	485	442	473	491	459	436	543	478	420	452	480	440	480	442	497	476	450	465	438	456	474	460	481	487	479	486	479	439	463	457	474	493	474	491	484	533	479	470	465	483	503	500	477	468	486	506	482	431	500	459	451	455	434	487	469	500	446	476	454	442	454	429	488	473	472	448	465	483	449	463	466	484	480	465	471	510	490	449	452	460	464	459	463	488	470	480	510	469	470	489	466	438	468	423	484	455	432	492	462	460	475
5836	9499	8329	5195	4332	2978	1815	1281	1027	946	883	844	865	759	719	696	622	685	648	649	617	643	582	623	577	614	624	618	605	525	629	624	548	565	590	613	627	548	572	560	511	605	597	559	580	532	553	538	556	502	585	589	620	582	535	577	564	572	600	585	599	569	562	528	569	558	544	581	551	541	578	570	609	578	590	580	564	561	562	574	538	562	585	576	569	550	585	556	578	552	526	566	601	558	543	522	542	547	587	559	586	571	536	559	592	550	580	571	582	586	592	588	550	540	553	568	545	594	558	536	555	588	578	547	536	579	593	539	549	562	546	543	562	571	574	584	579	589	599	574	568	559	591	584	540	529	583	564	556	548	501	569	562	526	563	558	573	524	565	552	589	579	553	585	586	596	578	532	568	552	543	515	561	540	529	572	549	538	502	564	577	599	586	523	556	548	599	577	598	552	551	552	564	542	570	531	584	577	542	562	517	560	538	601	548	537	530	553	568	593	580	555	558	534	563	547	576	575	562	522	569	584	593	575	565	570	575	528	570	543	594	534	537	557	577	563	539	528	601	565	556	646	544	590	574	523	590	550	533	568	563	570	531	571	547	530	569	551	576	586	606	548	575	554	568	527	593	574	548	512	575	557	535	560	509	586	520	532	548	561	559	600	575	575	529	565	516	557	551	595	578	536	582	525	604	587	593	567	525	580	500	571	529	549	549	546	553	587	596	538	569	542	569	533	589	548	560	550	533	576	535	544	568	572	550	530	579	545	588	571	552	559	542	575	564	572	523	571	560	563	560	563	579	530	559	570	621	574	541	566	542	530	541	601	550	604	562	557	560	571	546	614	565	596	570	560	523	591	534	559	585	553	562	587	557	605	518	553	575	556	576	557	553	519	552	486	552	567	545	611	569	583	541	553	568	565	561	547	549	528	568	564	599	572	574	525	561	558	563	556	582	560	605	569	601	567	580	553	529	576	579	520	572	609	569	540	547	569	585	596	557	550	540	532	580	567	565	506	574	583	583	561	570	524	531	573	561	559	544	599	576	581	562	564	554	558	552	529	557	547	598	544	555	549	561	528	561	545	590	593	574	561	563	566	587	538	551	559	556	542	556	594	558	527	553	530	551	548	566	538	575	589	585	563	529	540	550	550	536	551	546	552	553	560	564	575	553	535	542	566	565	559	575	602	566	582	536	524	566	555	535	566	552	600	561	528	574	569	584	566	582	571	627	591	561	550	585	510	532	544	554	563	550	541	556	585	527	547	549	601	570	534	536	554	553	541	572	521	590	554	559	571	564	527	537	542	551	546	544	556	545	533	557	566	588	557	574	549	555	560	545	570	578	540	536	538	588	542	567	540	587	577	560	588	575	543	577	563	553	542	594	597	546	545	551	521	557	557	563	604	574	572	531	545	560	544	563	565	527	581	615	590	569	573	571	537	544	535	529	516	574	561	577	582	556	525	524	559	562	518	539	577	568	587	576	560	569	556	543	536	574	549	553	556	560	527	569	542	551	535	580	563	564	554	546	521	595	595	573	528	556	559	568	531	612	577	527	540	557	532	551	540	539	561	567	577	558	553	587	534	568	573	544	552	535	565	538	539	585	607	566	574	565	582	578	564	604	576	549	605	579	599	563	540	520	577	554	584	534	579	523	527	548	559	548	508	573	527	545	578	561	585	562	533	589	563	532	576	560	550	561	544	578	586	524	573	527	536	587	527	533	529	497	573	553	544	558	588	547	559	575	526	567	502	525	550	574	528	557	503	540	578	549	582	551	556	536	541	587	548	574	550	571	576	606	568	522	541	568	552	585	568	547	545	525	579	559	572	544	544	539	560	556	565	560	578	549	600	551	553	552	534	569	579	555	614	553	582	539	527	531	541	598	565	531	570	541	566	571	534	570	529	593	551	564	560	559	525	545	592	552	564	552	529	505	563	603	543	573	564	548	561	571	577	535	578	559	607	553	579	532	563	550	594	542	570	544	547	587	540	534	551	541	515	581	551	607	592	553	594	588	548	539	575	568	560	559	553	575	581	565	577	547	554	578	572	532	576	573	591	533	567	500	532	561	537	557	560	545	569	586	541	565	583	582	542	543	593	532	586	541	586	599	578	588	610	565	560	558	579	563	547	564	507	592	589	514	561	569	564	556	586	574	540	501	549	579	558	541	543	542	579	562	531	566	545	524	542	572	581	569	587	485	561	561	559	555	544	541	566	576	563	587	587	548	563	579	564	552	596	547	562	572	584	561	556	544	559	554	525	575	553	562	536	561	530	602	572	566	529	565	551	532	572	557	559	537	550	553	536	551	539	573	561	566	596	568	543	563	599	569	531	554	550	540	513	548	569	562	518	537	550	561	560	566	567	583	595	554	540	562	557	557	559	594	546	518	587	587	615	561	559	556	573	561	577	612	561	583	537	565	591	514	531	594	536	564	567	568	533	554	558	614	569	544	522	508	560	552	560	532	534	533	531	551	588	564	611	559	598	586	548	595	602	564	590	612	542	561	559	540	555	566	608	581	486	547	543	531	577	556	567	574	526	545	541	568	545	544	560	554	532	547	562	575	560	580	563	586	555	556	567	586	590	553	529	583	582	582	522	524	522	565	581	561	523	575	571	585	565	536	610	586	591	559	599	563	550	573	531	589	511	560	609	559	524	600	538	539	566	566	556	540	537	529	587	585	570	528	591	605	566	558	567	562	550	539	566	526	529	592	552	579	531	577	565	555	537	531	510	542	580	522	559	515	558	575	507	542	537	527	560	549	575	581	599	554	545	550	581	532	577	521	582	532	571	557	553	577	537	527	527	583	529	505	514	590	568	532	561	590	577	549	530	574	550	544	574	543	553	535	585	550	583	569	559	540	569	544	538	538	573	516	565	595	527	576	544	539	554	500	529	561	602	566	571	576	553	568	556	573	572	527	594	563	551	569	540	525	565	526	536	543	560	537	566	625	571	559	535	505	561	541	547	584	591	559	562	558	592	593	563	549	535	554	559	549	566	566	590	548	530	553	541	555	554	565	580	572	539	562	541	566	558	519	542	578	549	575	559	546	515	553	562	575	558	553	536	539	547	576	600	520	546	570	555	573	508	566	551	563	561	542	541	579	560	557	533	552	552	574	584	537	532	557	591	579	561	563	584	579	554	524	544	559	587	609	582	521	580	548	583	545	526	566	559	569	589	554	579	535	524	568	564	538	568	610	542	572	579	545	595	573	534	512	549	542	568	562	540	618	548	555	573	547	559	536	598	601	553	572	499	565	574	580	577	568	572	600	559	557	540	485	542	580	583	567	552	608	524	556	568	543	536	537	544	572	540	554	565	561	620	577	566	518	571	554	555	577	571	542	534	587	602	573	587	548	552	515	525	579	558	591	576	562	556	539	555	572	555	553	573	560	562	555	595	548	554	554	583	570	547	579	565	546	594	587	569	572	573	577	562	552	596	521	549	567	539	551	571	565	576	547	548	591	590	562	551	548	552	550	575	632	540	616	556
22703	20954	28651	23441	20953	20996	8646	1215	795	670	626	594	546	472	414	361	340	328	298	297	304	295	271	260	271	272	260	280	249	252	251	231	221	225	239	240	235	258	252	230	233	210	221	200	221	210	186	235	244	226	233	230	243	226	199	214	235	220	226	249	225	202	225	205	225	209	204	213	221	216	194	186	210	186	192	218	219	191	188	192	215	211	205	200	185	201	202	228	178	193	211	209	191	212	203	211	195	202	214	193	218	171	189	183	221	179	219	204	231	209	189	208	185	198	215	216	209	201	200	232	196	203	195	172	221	195	218	199	203	186	213	212	174	214	203	198	220	196	197	189	188	200	204	221	185	191	193	181	186	191	204	222	203	188	212	173	198	207	241	196	203	197	229	204	227	198	184	197	182	194	181	159	211	228	205	202	199	221	187	192	164	203	206	220	179	195	181	190	193	185	198	206	174	214	206	212	245	188	203	215	190	224	235	203	199	205	205	201	170	214	221	200	204	208	207	221	223	208	186	216	201	241	183	189	199	227	217	213	163	196	203	222	203	185	207	218	198	239	216	200	210	199	203	210	214	180	188	172	199	201	215	222	194	226	206	190	198	205	206	184	207	211	201	210	209	193	199	217	202	200	210	207	203	202	197	177	226	224	193	163	202	189	214	201	227	210	187	172	203	200	197	198	192	208	223	181	188	207	196	194	198	206	191	203	217	192	180	182	210	218	192	217	188	193	186	188	199	205	220	212	203	197	196	210	194	208	199	227	193	211	194	208	212	211	198	210	201	196	186	191	199	225	202	203	202	197	199	230	174	173	206	214	202	189	214	204	188	212	228	208	206	203	222	198	213	199	205	198	218	211	201	214	210	208	193	205	190	224	229	207	217	208	183	215	211	188	196	202	208	208	215	188	197	190	205	211	209	194	219	211	207	214	194	223	210	212	176	182	192	211	209	190	212	198	191	227	179	203	186	212	201	216	201	174	216	201	216	200	199	200	196	202	206	200	187	202	202	189	192	214	217	186	198	198	187	220	210	196	196	211	179	188	194	200	191	203	182	181	182	191	210	215	198	206	220	239	197	200	197	220	179	199	192	216	192	204	198	182	207	200	199	201	188	203	184	229	211	221	197	198	195	193	197	184	163	211	186	189	209	176	210	206	214	184	197	219	193	211	197	209	207	205	190	185	199	211	206	223	203	199	217	211	176	201	182	201	207	217	201	193	219	223	200	233	199	182	193	210	217	214	222	209	208	187	208	196	213	199	184	208	193	206	213	199	181	212	226	193	214	174	175	188	189	199	186	180	199	194	184	178	208	190	193	223	173	193	210	224	228	190	180	221	207	211	183	185	204	214	219	204	202	216	192	216	193	199	182	209	212	207	210	203	217	221	177	181	203	187	200	203	218	218	221	181	195	206	196	170	211	214	216	191	200	180	202	202	195	214	190	214	209	175	204	214	208	183	204	189	190	193	190	204	191	209	191	242	187	188	171	189	214	214	197	198	216	194	218	201	210	199	201	234	209	189	232	211	194	190	180	211	207	215	195	209	200	182	212	207	182	200	190	238	185	205	207	192	187	209	208	200	201	170	206	181	209	184	219	205	200	197	184	211	202	215	184	180	218	200	184	202	211	206	187	221	183	202	198	199	210	200	201	226	196	210	196	184	204	200	181	196	200	203	222	213	191	181	176	205	190	206	178	205	189	193	194	200	192	189	200	179	199	186	194	199	209	180	190	260	218	203	187	218	181	204	221	223	221	215	202	223	216	209	189	182	200	185	184	202	202	212	219	230	208	208	191	190	212	179	211	213	198	178	198	194	203	196	195	215	194	210	198	208	183	202	186	202	176	173	195	192	223	217	193	176	207	184	196	182	209	228	189	224	183	217	200	222	176	208	214	205	195	189	203	205	212	181	213	191	191	200	188	191	200	196	219	185	207	199	209	181	213	197	232	231	202	211	181	193	224	192	205	185	192	209	209	200	182	198	187	199	193	189	201	175	186	200	194	194	193	189	202	187	208	180	231	193	189	177	217	215	210	208	189	184	194	196	198	205	215	191	199	203	191	209	184	165	196	224	195	200	204	184	196	216	180	224	197	187	216	202	194	201	196	209	207	206	203	195	220	200	188	186	188	198	214	198	187	195	201	174	193	203	214	239	216	183	207	231	199	199	192	207	208	236	221	215	199	186	217	197	210	209	213	212	214	183	205	226	198	186	210	209	204	199	190	213	219	204	181	188	191	193	215	199	226	198	180	186	196	199	197	214	194	212	221	200	215	183	213	213	207	201	185	180	175	223	184	202	201	204	224	205	196	205	212	183	216	222	187	211	224	189	198	197	198	216	234	188	201	228	216	211	188	210	206	212	215	212	204	187	199	207	223	185	172	184	209	195	206	170	212	205	224	221	201	218	196	191	190	211	229	201	185	204	166	196	187	184	195	193	205	205	210	176	190	202	175	217	208	208	215	195	217	186	219	228	195	202	194	197	185	217	205	203	196	202	192	225	200	197	198	186	197	206	206	211	185	204	174	216	181	182	181	176	203	209	188	198	179	207	204	206	205	201	192	213	204	185	188	168	179	196	186	186	214	197	194	205	236	188	230	199	201	200	195	201	202	222	188	208	211	213	156	222	183	190	202	189	191	186	211	187	214	196	174	223	192	202	191	183	183	205	175	203	201	200	200	212	186	211	194	195	227	192	213	207	201	192	209	194	175	207	218	185	220	189	193	209	185	215	204	212	189	211	239	207	183	200	217	221	208	215	214	203	187	198	176	218	191	205	188	200	216	187	240	218	204	194	202	215	186	209	221	182	201	185	179	206	204	213	185	203	216	207	197	197	208	205	225	207	200	209	208	218	196	191	203	211	223	199	184	184	205	188	220	214	203	184	207	198	205	186	213	188	204	228	212	205	211	217	160	192	206	186	209	231	196	180	194	172	214	212	194	209	220	188	199	224	195	208	215	190	199	175	203	207	186	203	196	176	223	211	191	205	194	206	196	203	227	181	206	221	183	181	209	186	202	211	213	225	214	188	190	178	224	181	226	203	206	193	190	205	201	220	223	195	217	204	191	184	179	172	190	194	188	197	191	208	210	201	211	205	190	184	193	198	201	202	186	228	199	213	177	215	204	205	211	214	205	203	207	220	180	180	182	179	191	209	213	198	189	186	204	214	215	195	189	211	208	209	191	207	200	218	212	206	204	191	208	221	218	198	212	227	193	200	233	204	180	215	199	211	213	219	172	214	241	195	204	189	177	241	201	181	201	190	203	219	212	174	210	199	200	191	206	197	201	198	219	213	184	201	155	207	200	174	193	209	198	222	205	223	227	191	202	220	207	209	205	207	188	239	203	208	197	190	210	178	185	208	187	198	202	204	199	176	199	204	209	235	242	198	180	219	234	232	226	202	208	206	210	212	215	198	198	213	197	218	219	196	183	201	205	235	200	221	207	252	215	199	198	207	203	211	176	207	190	206	209	213	192	220	193	185	203	190
8486	20097	16715	10816	8967	5860	3585	2302	1700	1375	1270	1084	1111	875	823	714	581	483	488	471	431	443	390	368	356	375	332	326	368	318	289	304	311	310	290	300	289	273	328	309	294	295	282	259	261	256	281	260	290	265	296	249	271	294	269	254	260	272	278	272	274	254	286	242	257	263	265	257	263	283	269	278	247	253	259	253	244	295	276	263	252	251	271	253	249	246	248	230	270	238	232	255	260	221	267	264	219	246	207	244	284	271	257	275	251	240	260	251	232	257	256	290	236	197	256	240	241	226	234	223	260	225	212	260	232	247	264	248	261	262	228	267	228	246	259	268	228	255	270	211	239	238	240	258	236	249	225	252	239	244	237	286	228	264	245	237	265	229	221	251	209	235	263	250	249	260	228	264	231	227	259	263	200	236	248	237	248	237	254	211	218	278	246	252	280	217	240	218	232	229	251	231	242	220	252	220	234	209	226	227	233	260	265	260	231	238	224	277	237	219	235	249	269	228	229	240	224	258	226	206	260	257	254	240	256	242	250	255	277	256	219	224	256	253	241	248	259	215	226	234	254	235	276	249	245	226	230	242	252	239	241	243	226	234	243	232	267	272	251	217	246	244	226	240	284	253	242	244	253	244	245	212	259	245	266	263	254	239	242	215	238	249	241	246	254	274	222	227	235	224	231	266	237	220	260	250	237	249	236	230	269	237	255	269	254	253	261	236	225	224	259	256	243	224	234	238	248	227	241	245	267	241	266	267	232	240	239	237	233	228	240	221	237	251	230	248	238	212	233	243	253	256	215	236	266	237	256	246	249	233	236	237	219	224	260	255	212	244	227	273	262	269	230	274	240	202	254	224	247	262	246	248	218	224	254	237	222	234	242	257	248	256	247	238	259	239	235	253	239	233	234	244	236	242	255	247	244	243	254	213	234	254	225	240	252	254	244	251	221	213	252	237	253	278	237	240	267	245	257	248	242	217	240	283	256	245	241	264	247	250	243	234	244	218	220	226	224	243	256	229	244	226	231	218	231	256	256	230	245	229	219	221	235	240	226	242	226	245	236	248	277	237	249	264	251	249	235	230	243	236	258	242	252	240	226	279	231	249	256	244	279	260	255	252	224	250	241	256	257	241	213	233	265	222	242	200	227	251	203	218	233	232	247	259	226	256	253	242	219	236	238	239	230	232	255	231	221	239	243	244	243	249	226	236	257	226	230	248	246	258	219	269	238	224	236	224	235	242	241	244	220	222	267	259	235	251	207	241	268	228	249	253	252	226	226	265	231	254	227	246	239	261	246	231	259	232	236	249	246	252	235	225	232	235	256	235	228	250	241	224	271	239	250	233	240	250	276	237	245	231	252	231	239	224	259	233	264	234	224	241	281	236	239	255	249	236	256	227	234	248	223	233	242	222	239	221	248	215	259	246	228	238	237	255	236	271	220	238	246	251	220	245	234	241	223	228	235	230	250	248	220	238	213	256	247	245	258	238	240	250	255	234	232	247	260	223	224	237	247	246	253	238	220	227	237	228	211	224	231	255	239	252	254	224	253	223	233	231	220	242	265	233	268	231	237	233	227	236	252	244	216	232	258	245	260	243	201	256	224	240	235	233	255	220	239	235	247	249	255	217	241	228	233	267	205	254	243	243	224	218	257	222	255	240	252	245	246	220	234	231	241	234	271	254	207	259	255	237	264	233	258	246	234	222	231	277	240	262	239	227	250	248	239	232	260	238	210	252	235	252	236	231	218	239	245	230	251	258	215	246	265	229	249	230	244	237	226	243	225	228	214	252	246	214	244	240	251	249	211	250	246	233	238	249	217	253	235	234	245	250	258	254	236	250	263	239	208	238	228	254	227	271	252	225	230	246	225	230	249	248	269	252	237	238	265	241	237	210	262	231	234	248	243	240	236	238	231	271	237	244	221	222	243	235	247	232	235	246	205	252	230	219	259	229	217	247	231	229	208	236	253	265	269	242	256	257	239	242	244	236	231	253	236	251	248	248	267	239	251	243	247	232	205	230	251	241	244	260	225	256	234	259	231	239	256	237	249	258	243	243	242	240	236	261	248	269	253	244	227	239	244	250	255	233	242	250	260	237	263	230	238	263	237	207	251	229	238	241	272	249	241	220	257	226	233	223	240	217	246	236	229	231	228	222	222	255	253	253	254	276	223	229	256	227	243	268	254	253	248	258	251	241	275	272	244	264	244	237	232	270	243	271	256	238	253	248	242	254	228	271	231	236	237	249	216	227	230	240	229	239	223	269	242	235	214	238	224	232	250	257	273	240	248	250	245	234	252	267	214	239	242	240	264	248	253	245	244	257	235	208	235	201	245	245	239	249	229	228	264	216	240	235	208	233	240	256	227	238	244	249	223	268	229	234	237	235	251	266	225	232	239	225	226	244	227	250	218	228	228	241	213	255	259	242	253	240	242	253	265	256	237	266	238	218	220	245	256	246	245	233	227	225	239	246	255	219	252	219	219	230	238	240	232	254	262	237	238	247	238	266	246	211	264	245	245	243	237	248	231	222	215	247	238	226	259	241	256	261	241	238	227	232	256	236	235	243	251	258	250	244	257	218	249	250	247	226	244	230	224	245	235	249	250	257	267	226	271	199	253	209	214	240	233	240	219	260	195	269	246	235	253	244	235	228	246	239	230	275	261	239	233	227	240	214	253	244	230	223	254	219	243	258	235	274	247	233	239	228	246	244	250	261	222	236	258	238	256	240	245	226	228	230	234	242	214	220	244	234	247	265	243	245	230	247	244	247	230	221	236	258	240	224	260	244	215	259	230	211	251	249	210	231	273	250	232	254	234	247	226	249	232	239	230	229	229	228	255	243	256	198	242	250	252	242	258	250	224	232	269	268	239	200	259	253	223	241	226	259	230	215	246	220	240	228	256	216	242	216	257	237	260	221	244	242	258	249	259	225	264	266	235	246	224	225	239	250	223	262	248	245	252	265	228	235	226	229	265	242	243	232	229	243	220	223	243	254	255	256	262	230	257	241	265	224	256	233	240	241	247	239	239	248	221	266	239	224	264	205	245	216	219	232	233	273	225	231	275	216	252	257	229	239	220	229	245	277	240	235	220	225	256	254	217	249	256	224	251	264	256	249	221	227	224	260	242	229	234	223	249	238	250	251	219	244	212	253	215	246	226	225	249	246	263	224	245	230	266	229	229	268	216	241	239	239	230	238	243	219	236	239	277	261	269	231	235	222	224	231	229	229	254	242	233	252	245	254	255	216	241	233	244	238	269	257	226	257	226	242	218	236	213	246	254	234	247	258	247	245	243	216	231	258	240	214	226	263	229	235	236	239	218	214	246	233	239	241	249	238	212	259	252	256	238	225	232	247	257	229	231	236	245	262	240	248	216	270	240	238	257	220	244	233	228	249	250	216	236	226	255	250	248	225	273	225	235	239	232	246	245	248	283	230	239	255	240	245	243	207	248	233	223	218	252	266	241	256	271	233	243	235	261	238	246	215	239	248
26747	18888	6536	2090	1442	914	625	484	472	430	436	393	426	449	447	406	397	411	420	426	425	413	371	413	408	434	390	437	407	412	399	443	401	397	376	437	403	406	429	408	409	421	422	436	400	380	406	428	436	415	428	390	387	439	414	448	381	410	376	407	386	388	435	417	411	412	407	411	387	371	391	428	406	401	412	392	385	400	411	392	434	413	411	383	433	385	385	405	422	397	400	439	400	416	378	396	383	410	447	390	397	382	400	386	452	401	411	422	392	405	406	403	377	420	397	414	400	405	383	424	389	405	399	434	398	346	360	442	390	390	407	446	401	406	408	397	374	410	355	404	410	403	397	387	401	401	372	440	421	402	390	379	424	383	409	396	431	402	382	449	408	429	408	425	384	406	393	396	399	368	376	411	396	398	388	416	401	405	366	410	411	415	370	407	393	376	420	404	416	379	434	423	408	381	464	403	402	428	403	452	396	419	427	391	387	401	416	436	379	406	407	438	395	397	425	406	396	382	427	400	386	394	378	414	384	396	418	429	435	418	438	399	427	418	370	379	398	383	405	451	401	372	427	413	387	403	397	427	413	359	399	413	421	381	424	415	385	425	367	413	400	410	417	414	415	410	405	366	399	414	409	421	397	400	408	411	439	431	382	414	413	397	411	409	411	430	396	393	410	389	404	410	409	392	412	403	434	372	389	434	393	397	422	403	409	377	429	411	419	423	381	401	387	417	409	414	402	418	381	416	407	412	409	400	398	404	415	442	407	407	399	398	430	438	373	443	380	402	404	418	422	399	396	396	421	405	420	377	383	393	382	441	395	416	387	372	391	402	381	429	410	397	432	402	444	440	448	397	396	399	379	391	393	408	362	396	428	398	367	399	421	405	405	416	398	427	444	404	367	388	410	412	432	430	403	432	409	413	427	399	390	399	437	382	416	386	410	408	435	381	393	408	446	398	396	414	368	403	414	382	381	377	431	414	394	410	422	406	397	409	433	412	386	418	436	417	394	405	421	413	416	390	402	408	448	413	372	420	409	417	408	391	396	432	440	391	399	426	347	378	399	402	439	377	425	409	415	390	427	381	391	392	391	436	408	388	430	397	388	376	437	414	403	377	402	427	411	413	387	433	378	414	417	374	434	430	424	405	400	453	371	429	391	407	404	401	403	414	421	399	391	412	413	438	411	446	396	399	430	407	388	425	409	405	438	386	392	377	398	394	388	365	420	418	439	380	458	401	396	410	424	384	423	409	393	443	412	417	410	411	384	385	402	376	429	382	412	425	387	385	413	405	390	405	385	385	424	432	368	380	386	368	424	385	410	414	406	390	411	403	439	404	422	447	432	375	402	384	389	392	394	413	389	408	408	376	405	430	407	422	419	414	409	398	386	413	437	439	413	420	406	391	385	427	420	442	409	436	379	403	435	422	417	373	412	411	359	400	389	396	419	393	426	409	418	405	392	402	403	402	412	407	397	375	406	387	426	417	427	422	413	373	398	362	443	412	414	421	413	410	403	397	417	443	393	393	411	424	382	418	444	429	411	396	415	391	422	427	429	386	390	399	386	397	420	400	366	383	393	411	414	437	409	402	426	404	401	405	384	396	394	422	423	383	423	447	392	424	397	392	380	398	360	414	412	405	405	425	431	410	407	377	442	413	420	391	366	393	411	421	396	407	404	384	402	403	425	395	386	401	411	396	425	388	433	420	361	389	367	398	386	386	402	398	422	386	433	405	392	400	426	428	392	376	410	412	389	379	400	397	424	419	409	416	419	415	372	409	394	419	370	382	431	415	410	407	400	379	396	415	399	451	390	411	385	423	384	387	403	407	359	378	421	410	384	410	383	408	436	430	392	410	412	442	389	416	399	410	382	397	433	425	426	420	410	422	378	386	456	396	422	404	433	442	414	415	414	405	416	410	389	387	408	406	422	404	378	394	426	401	432	426	402	388	428	385	377	411	454	424	416	386	383	414	399	405	412	380	443	407	439	385	434	413	389	387	397	407	386	402	432	406	401	411	383	391	414	378	390	353	390	359	410	407	381	425	404	437	397	396	397	415	393	385	426	430	425	394	404	435	387	382	403	394	429	394	409	426	425	372	435	393	388	366	381	399	436	432	401	426	399	398	391	388	375	408	402	414	376	387	401	378	418	402	419	395	406	422	431	397	393	433	423	399	375	377	405	379	455	399	362	397	393	392	382	411	401	411	388	365	381	379	430	401	432	403	396	404	376	424	413	388	393	401	391	435	426	374	400	405	394	432	379	396	395	405	376	394	363	420	380	389	376	418	414	397	401	406	399	419	433	408	399	411	386	393	357	413	395	402	402	381	367	444	395	407	424	371	428	408	434	394	391	423	408	413	381	421	425	422	394	422	402	425	402	417	432	391	423	380	435	413	428	394	432	369	393	435	432	415	408	422	391	391	415	411	403	421	399	374	420	362	389	380	406	416	417	410	406	420	430	430	428	384	410	399	402	414	383	403	397	407	414	364	377	371	399	400	425	377	360	422	427	422	373	418	430	392	375	391	386	433	420	390	393	377	395	423	393	412	422	366	422	425	394	392	415	426	428	426	404	442	415	396	390	375	400	389	397	422	402	378	398	384	359	432	424	456	430	378	383	391	383	411	421	386	415	395	397	410	380	376	397	378	387	372	426	413	386	396	428	415	383	425	370	381	367	399	382	396	431	389	444	413	397	416	391	409	414	391	407	379	434	404	429	374	440	383	418	393	415	389	399	400	395	416	432	381	386	422	391	386	437	435	390	424	401	415	388	426	403	415	405	366	376	398	381	438	410	405	383	413	445	413	379	378	405	371	413	391	393	408	429	368	399	372	375	454	411	409	404	381	393	404	420	391	413	401	415	402	423	416	403	389	369	386	424	412	414	384	416	401	388	397	431	392	402	429	417	420	376	406	435	398	380	373	408	400	407	420	391	394	400	416	425	404	372	399	403	398	416	395	407	396	386	386	412	421	439	391	392	359	418	407	413	374	400	437	375	391	375	423	399	430	393	371	390	416	388	410	403	385	365	403	387	405	420	392	439	409	430	405	398	370	401	415	434	381	427	406	361	402	471	424	427	414	433	430	427	439	413	408	399	433	397	395	414	412	403	419	427	384	397	394	419	386	419	397	385	433	406	402	373	451	422	418	365	385	403	420	382	409	431	415	383	375	382	412	417	409	395	398	403	406	407	415	402	424	413	431	409	385	435	398	377	401	408	387	369	400	402	417	375	410	447	426	395	423	402	423	412	411	384	408	423	409	393	391	419	403	399	420	390	405	387	394	389	404	389	380	409	416	382	458	405	392	380	405	405	431	439	414	425	388	381	386	402	391	410	448	387	402	385	364	388	411	405	446	396	438	402	388	383	402	418	402	402	392	418	437	406	423	379	400	444	400	411	401	391	402	411	410	391	431	378	432	422	424	429	401	409	427	441	379	401	410	390	406	359	416	379	436	386	392	401	381	385	406	404	411	401	393	404	394	398	417
5424	5027	4267	2973	2682	1599	948	698	629	599	581	628	589	591	578	547	512	495	495	522	515	487	526	549	537	504	478	517	513	532	507	552	505	520	521	557	505	512	515	472	514	483	525	475	528	479	509	491	498	528	503	526	507	567	497	528	494	506	486	533	515	507	531	466	510	504	493	495	529	508	524	462	500	477	493	486	496	506	510	496	511	476	507	471	486	500	512	530	508	461	490	500	505	482	538	467	543	532	512	506	505	449	496	544	493	462	460	510	469	526	485	465	486	474	511	497	486	473	513	503	506	483	516	490	512	516	511	493	489	483	509	485	493	493	506	505	508	468	487	487	509	477	483	451	472	489	483	525	505	481	512	463	501	480	512	492	540	490	503	502	512	519	513	499	491	503	492	471	499	485	494	505	491	495	487	452	476	505	476	506	482	483	512	504	483	471	495	514	470	491	502	470	535	490	504	509	521	505	513	518	546	490	512	531	496	497	507	481	485	493	461	492	520	476	476	495	446	513	479	524	514	506	510	491	490	516	484	504	505	490	475	497	493	469	496	457	506	471	505	536	551	521	510	493	496	438	486	452	480	518	469	535	525	522	485	478	517	427	477	515	485	505	516	524	508	495	495	492	527	522	513	454	496	535	481	500	521	496	500	513	487	507	491	522	509	500	483	475	486	495	477	473	538	480	496	480	492	532	483	508	477	483	518	491	490	555	509	498	511	484	503	497	476	504	486	552	465	500	496	477	532	504	452	492	511	494	491	492	506	517	487	496	424	499	520	508	535	484	481	519	488	527	499	489	501	517	481	498	526	508	492	466	531	483	447	543	466	493	496	499	467	516	488	510	456	509	485	483	536	482	511	497	483	477	468	468	464	477	470	498	500	510	456	512	480	509	462	509	542	484	517	502	522	455	509	501	506	469	529	491	450	496	488	510	493	514	519	468	510	500	522	508	513	490	489	520	480	472	493	489	479	474	487	489	474	507	538	497	484	498	516	526	485	502	516	492	493	489	451	526	502	556	515	504	521	493	486	537	473	466	525	502	508	490	478	499	509	493	468	460	539	484	504	519	485	468	497	531	484	502	485	511	528	471	539	499	496	467	505	502	520	498	483	458	480	495	559	466	466	508	484	511	455	517	453	517	490	493	458	495	504	513	483	512	501	510	496	527	508	474	559	485	520	464	494	498	469	468	541	493	484	477	511	486	533	537	518	458	502	521	523	528	500	492	479	463	530	499	540	507	567	496	477	524	517	515	499	519	486	487	509	538	477	502	504	504	466	529	489	491	487	517	475	514	519	496	528	492	491	528	512	504	436	481	484	507	497	482	478	485	489	527	506	473	510	493	490	513	499	458	463	536	525	466	463	461	450	500	475	514	494	518	497	505	497	498	486	521	508	501	481	485	533	467	481	514	502	514	477	482	504	523	481	471	528	496	517	492	483	482	453	526	491	528	491	530	469	486	476	494	477	501	520	470	474	484	481	521	506	481	470	495	460	471	484	524	493	517	517	551	445	497	488	467	471	459	491	518	485	463	507	482	498	493	529	477	519	469	462	523	513	505	471	511	459	519	491	486	464	478	524	526	458	521	474	487	484	490	562	483	490	512	545	473	495	482	501	491	474	484	455	506	514	519	496	501	491	483	491	441	500	491	516	473	495	468	497	532	467	508	488	534	555	534	519	472	490	493	511	484	501	519	475	500	487	486	446	487	527	509	507	480	513	523	499	504	495	494	536	516	511	513	492	495	515	500	512	472	528	516	464	499	495	494	496	494	509	503	518	511	518	539	432	473	452	482	493	462	455	495	483	482	496	542	494	476	491	449	462	494	488	490	473	505	522	483	485	504	491	482	508	518	493	504	497	503	507	487	492	506	489	475	534	495	461	520	499	499	484	550	489	487	487	477	481	532	448	500	517	498	433	516	508	502	529	481	474	506	505	503	460	498	514	479	528	505	476	541	533	450	500	495	532	474	487	460	496	457	500	514	475	439	496	452	522	478	504	488	468	484	467	485	480	480	479	468	498	500	495	516	499	496	499	486	523	509	493	470	496	501	528	503	497	505	468	479	558	510	442	526	483	491	483	482	526	470	509	502	489	533	477	496	497	472	485	469	503	510	489	494	527	518	490	481	504	481	485	508	468	445	475	487	497	504	497	458	460	498	442	478	486	505	486	494	494	517	485	533	487	494	506	501	482	512	478	516	526	522	492	467	496	515	483	480	506	517	484	510	488	539	525	462	509	499	512	538	485	491	480	480	482	512	487	504	490	503	514	523	492	486	501	484	508	500	450	481	481	508	504	481	504	548	517	503	520	476	519	529	474	483	526	512	484	519	487	526	536	508	509	490	506	502	460	532	518	481	512	479	504	516	492	497	506	496	544	478	507	482	490	507	464	496	492	478	493	478	547	506	535	555	499	494	500	494	526	500	491	510	486	509	497	477	482	522	526	481	506	514	491	514	479	505	491	454	503	485	485	482	503	493	479	519	532	539	539	511	507	469	554	508	462	477	479	519	485	491	533	511	466	507	500	499	488	458	496	500	516	494	474	490	494	495	532	520	479	454	502	491	511	494	470	515	558	455	473	485	511	490	499	524	532	530	504	507	514	481	512	488	505	540	500	513	484	477	492	473	483	498	485	489	545	541	499	484	501	465	478	507	503	466	455	517	521	502	501	487	480	474	498	550	465	483	466	521	539	484	530	493	527	489	507	529	495	492	469	490	506	517	511	496	516	506	452	476	449	473	499	539	489	474	560	483	470	522	509	489	480	509	511	460	488	495	517	512	501	535	523	474	463	490	506	512	466	474	481	527	485	469	512	512	487	521	490	511	470	491	488	511	521	511	491	519	478	502	492	486	480	469	500	548	484	503	471	507	495	490	465	533	495	531	500	514	514	510	500	479	521	517	496	472	521	508	475	520	503	482	472	480	499	456	508	490	456	490	492	516	461	440	481	490	447	513	499	477	482	492	471	504	499	481	501	495	484	491	479	492	520	504	466	492	505	493	492	522	465	500	507	455	525	481	518	516	514	476	471	516	492	494	483	505	477	484	486	506	517	487	519	534	485	510	534	524	490	506	467	503	481	483	474	506	488	513	445	458	481	474	468	508	508	460	513	495	503	512	535	515	515	543	491	486	524	506	476	493	505	479	485	517	539	508	478	460	495	509	557	530	504	509	477	525	479	481	474	527	468	518	505	507	517	500	440	513	476	484	506	487	508	524	501	472	499	521	527	462	503	476	462	452	508	504	460	499	542	516	486	488	514	516	519	518	471	468	510	470	512	490	487	489	496	489	500	461	512	513	450	489	507	522	496	478	474	491	515	535	515	512	497	501	485	482	514	462	491	527	454	505	478	534	497	468	525	528	506	491	497	482	475	485	508	519	507	519	529	526	521	492	490	480	492	474	495	496	477	510	479	522	493	500	478	489	476	550	538	493	470	459	473	494	479	490	486	506	470	518	492	466	506	494	546	477	523	490	510	522	526	469
23789	20932	28130	23890	20916	9984	1379	635	496	415	426	405	407	381	339	354	265	252	254	264	236	279	245	254	212	204	246	205	221	219	210	244	242	241	230	195	202	195	227	206	200	206	202	211	228	225	225	214	199	205	209	202	207	207	203	216	231	204	206	226	198	219	212	218	192	247	225	207	193	217	227	219	208	238	223	210	216	234	248	211	209	228	211	201	204	204	206	213	212	205	200	220	213	213	194	200	194	215	213	197	196	213	221	212	233	204	203	181	215	192	214	211	193	211	214	194	206	198	225	194	188	211	198	189	233	188	192	200	204	222	212	220	223	230	212	217	227	184	249	225	200	218	217	190	203	193	225	203	203	178	223	199	199	199	199	187	183	247	208	215	189	227	205	184	205	210	201	187	187	187	218	207	204	203	199	209	185	196	195	224	208	219	189	201	202	195	205	208	189	206	213	190	204	219	187	215	214	204	190	209	217	211	209	231	208	196	195	183	221	206	213	187	205	222	187	230	206	193	226	195	207	192	184	230	212	230	210	202	206	190	203	214	208	205	208	182	210	206	192	180	200	216	191	218	197	189	197	187	198	188	215	209	208	206	228	204	185	221	216	204	212	200	222	229	183	162	206	213	223	194	192	212	220	190	225	213	200	189	190	209	226	201	184	211	205	189	199	218	198	194	212	202	202	234	186	201	212	195	174	186	223	183	216	198	206	192	179	228	189	193	190	195	218	184	218	185	202	194	203	211	197	206	188	222	199	192	192	200	213	200	217	193	235	163	190	212	202	185	199	199	187	202	226	196	206	203	197	195	186	229	211	207	216	202	205	182	194	194	192	205	199	203	187	186	195	195	201	208	233	182	194	218	217	206	217	210	212	189	200	218	216	218	204	205	203	188	214	214	197	214	204	229	204	198	204	228	200	209	206	194	187	241	191	210	207	221	199	190	201	204	211	209	204	185	232	186	211	193	198	197	201	224	193	200	197	189	174	203	199	206	197	209	236	202	207	200	194	210	177	229	209	200	200	200	182	193	206	200	209	185	187	206	218	213	201	225	203	220	205	211	228	195	224	226	222	193	184	205	196	205	215	201	219	188	218	196	214	230	214	208	209	208	184	192	230	189	201	187	185	189	225	235	209	187	185	197	209	236	204	191	191	187	203	184	222	214	176	195	196	222	230	203	214	196	197	195	224	190	177	215	218	205	206	213	188	212	197	190	209	197	203	199	194	197	198	215	224	216	212	200	224	187	203	204	186	188	202	192	210	181	163	212	193	205	194	193	225	192	187	231	197	203	190	223	205	216	198	199	201	202	220	213	173	206	224	204	233	209	211	192	198	217	201	206	173	194	195	222	220	219	208	214	194	208	210	179	216	209	190	201	205	214	215	202	220	236	215	197	217	185	187	207	187	207	224	200	212	201	217	188	209	207	218	194	217	196	213	209	203	237	243	224	213	201	191	211	220	202	190	230	197	218	196	208	188	199	215	207	196	200	184	200	188	190	177	195	214	213	206	194	209	194	209	192	193	203	219	218	225	204	205	230	238	222	206	210	210	199	195	171	203	188	223	211	196	173	221	192	183	199	177	211	194	205	230	200	178	243	200	206	180	211	186	204	203	219	195	193	199	229	208	186	205	199	202	186	192	215	180	218	166	206	209	217	199	188	192	211	183	220	178	197	193	217	219	211	203	212	219	195	207	197	202	215	212	196	235	194	180	190	207	213	198	222	215	196	203	209	234	205	221	217	192	192	173	195	199	201	232	200	217	197	197	201	215	177	192	198	206	190	229	212	184	179	198	200	200	212	195	208	202	200	186	188	215	205	199	206	196	203	188	198	210	188	218	192	215	188	203	200	214	211	170	202	222	215	192	204	221	187	216	213	197	199	195	194	218	212	193	218	194	198	201	188	210	207	205	187	196	183	197	194	187	213	205	212	207	203	200	184	184	209	212	197	202	212	182	189	174	206	205	188	186	221	213	187	218	197	213	212	218	209	193	204	205	185	200	216	191	206	218	212	186	202	197	220	217	205	187	200	197	208	182	191	215	184	187	220	199	215	241	216	223	211	189	205	223	206	196	187	203	191	191	222	206	203	199	196	196	209	185	230	185	226	197	227	193	206	214	196	188	203	183	217	213	204	197	216	209	184	195	221	175	191	211	210	215	208	204	223	207	217	197	209	196	222	204	229	196	185	231	202	206	196	200	208	200	214	192	191	194	204	177	198	208	185	178	208	207	170	203	219	207	204	182	229	201	207	188	196	205	204	191	196	194	198	206	200	211	199	199	213	160	214	204	209	210	208	197	244	210	211	195	207	198	219	187	177	230	207	203	178	213	174	193	200	193	183	240	193	211	218	202	216	207	212	220	197	202	196	214	198	197	200	203	201	202	207	193	200	195	210	202	195	191	223	214	188	232	212	198	210	194	191	204	187	215	200	215	207	207	245	198	217	181	221	224	197	211	200	188	176	191	188	189	189	225	213	194	232	184	191	213	189	173	207	215	210	206	199	203	204	183	184	177	188	192	178	183	208	217	218	221	182	208	182	212	200	184	195	219	205	186	204	204	194	200	212	211	185	203	211	190	181	201	202	219	208	209	214	199	215	219	186	184	204	215	202	190	186	185	191	227	201	201	205	201	194	203	223	193	209	203	173	216	198	213	207	180	208	187	200	192	205	170	231	193	189	185	208	210	187	215	203	202	192	207	216	181	196	188	197	219	209	196	196	212	194	196	217	207	208	201	197	184	204	193	234	205	226	195	220	205	205	212	177	182	219	180	192	196	223	192	204	202	182	179	184	195	183	181	208	197	228	226	193	187	191	209	212	202	179	202	200	218	202	201	202	175	207	185	202	207	211	193	218	197	182	180	171	178	191	211	195	182	195	217	199	202	204	176	223	196	215	215	175	178	179	217	189	203	186	210	196	218	188	207	186	210	205	222	220	201	189	180	218	189	210	176	227	195	208	223	220	216	217	197	176	197	212	193	216	194	202	195	190	193	194	178	221	199	197	196	213	183	175	189	197	205	177	215	204	192	202	209	187	206	230	188	197	207	211	188	178	206	208	220	200	203	213	216	215	198	226	216	212	189	226	216	195	180	194	192	225	204	200	206	193	216	210	212	183	194	173	185	201	197	213	224	177	221	223	199	178	216	203	181	208	174	208	188	201	229	206	207	212	179	199	224	192	194	209	201	205	224	202	188	196	193	221	182	209	202	227	189	205	195	211	201	211	194	229	222	213	182	176	208	201	209	196	194	181	208	196	227	195	219	218	180	201	188	205	203	207	211	198	195	184	211	189	198	205	205	211	221	199	214	199	200	201	191	204	216	197	185	216	213	199	219	194	199	217	198	180	207	209	238	202	214	206	202	207	214	204	194	193	201	203	186	225	173	213	196	212	196	201	199	194	201	202	198	215	194	189	203	221	188	224	186	208	199	186	193	222	205	237	196	207	209	204	207	228	210	172	193	183	209	207	186	217	213	203	181	217	215	202
6284	13594	11940	7150	6027	3579	2171	1341	1115	854	853	777	764	631	626	471	423	402	373	389	346	341	378	340	350	322	316	303	285	299	339	324	317	307	302	303	299	308	295	304	259	289	323	283	269	294	290	290	296	275	288	285	252	267	265	284	260	290	238	277	269	277	309	303	258	267	274	279	268	258	251	285	283	280	268	286	293	235	264	258	256	267	271	269	247	246	236	257	236	287	255	248	265	282	259	282	281	244	286	231	266	263	258	262	238	250	238	263	264	256	284	260	249	248	244	261	265	268	251	286	252	257	271	254	273	276	240	248	262	279	235	280	242	239	268	257	258	285	269	252	281	267	256	249	237	270	287	273	249	229	253	255	276	262	253	286	247	257	261	259	236	232	250	224	265	279	262	264	258	277	272	264	282	240	257	265	248	263	270	264	254	259	250	268	250	275	277	251	292	253	280	237	272	240	259	260	239	283	244	258	268	263	264	253	264	246	249	286	281	275	279	250	238	249	260	241	295	260	263	246	284	274	283	268	268	279	246	250	255	227	317	256	266	275	259	262	306	264	268	279	256	275	274	278	238	288	244	282	239	247	261	274	253	255	293	251	232	254	243	297	266	247	259	256	268	276	249	283	246	277	252	265	270	306	273	251	280	255	234	278	284	250	250	258	242	263	266	281	235	259	260	264	271	234	262	263	253	255	248	231	268	270	263	248	271	240	231	250	261	237	267	267	257	261	272	252	253	262	271	284	243	244	255	267	244	285	238	273	236	269	281	274	282	226	265	255	269	273	257	270	263	237	235	250	252	256	259	259	274	253	277	304	252	289	288	239	266	275	260	277	277	269	270	282	260	249	278	276	294	250	247	253	265	240	287	234	252	238	253	249	272	263	272	281	265	261	250	256	238	261	283	279	271	272	254	279	242	242	258	234	256	274	260	246	253	223	295	268	232	249	239	258	261	240	222	249	251	243	253	276	242	268	288	266	262	268	229	279	260	276	273	244	259	241	263	246	261	256	247	269	237	237	233	256	286	274	267	273	238	240	231	269	267	287	271	274	253	258	266	263	234	237	269	293	244	265	266	249	272	251	235	279	281	230	281	262	256	261	265	242	269	253	238	264	256	275	260	294	274	272	245	212	298	252	236	240	261	239	245	276	259	256	275	267	256	253	260	258	265	247	266	240	229	236	244	257	237	273	253	254	278	263	255	274	258	243	279	273	254	303	284	267	249	287	277	276	269	268	259	265	249	247	256	256	252	259	256	262	268	238	273	272	234	248	238	306	264	267	265	238	283	254	240	259	283	249	281	261	229	265	251	259	248	276	253	236	250	266	232	257	250	277	289	285	240	275	273	260	244	250	246	252	251	224	220	270	240	278	267	270	237	257	253	267	276	278	262	249	244	254	256	278	255	257	253	251	273	271	255	274	244	256	254	265	243	281	254	248	277	242	259	298	259	274	256	269	288	266	262	273	246	281	272	266	260	240	259	292	241	262	303	257	255	249	263	263	253	294	270	255	274	267	263	253	246	280	272	256	268	255	215	297	258	270	254	251	222	264	281	293	281	269	269	257	252	262	274	274	253	303	269	293	292	244	248	249	255	249	233	253	267	261	261	252	265	263	261	247	238	276	243	257	280	228	283	275	264	256	265	251	286	253	266	255	270	250	242	252	263	243	254	269	258	232	243	246	273	261	269	252	250	277	272	283	249	305	253	251	228	247	258	274	234	274	242	242	266	262	257	245	288	248	255	256	275	257	287	270	244	274	268	249	268	266	297	274	245	272	278	275	273	278	250	222	243	241	261	265	258	265	283	262	285	254	267	264	246	283	286	248	242	268	259	275	268	254	252	289	233	254	244	275	272	239	245	275	239	246	274	248	248	253	268	258	277	267	254	245	255	260	264	276	275	218	261	232	222	250	265	252	245	269	254	258	282	253	229	264	260	254	240	264	240	246	284	287	277	258	303	289	267	262	257	255	288	245	247	254	265	259	279	280	253	221	259	247	291	263	277	233	250	240	238	260	232	259	258	242	246	293	290	275	246	258	266	263	265	280	278	264	268	263	245	256	278	275	285	260	272	239	264	247	253	251	259	269	231	278	266	246	244	267	269	266	272	256	274	294	249	270	239	258	271	266	243	250	273	259	280	253	274	241	248	273	222	245	252	267	245	266	237	250	259	261	241	262	257	264	220	275	262	296	283	254	260	237	255	258	255	244	243	255	259	256	276	266	243	223	255	252	261	233	254	251	264	268	229	280	274	269	261	279	244	245	240	263	231	263	284	235	257	268	265	264	263	264	249	260	277	264	256	255	270	283	261	242	283	279	259	276	245	259	260	250	245	251	265	253	261	255	290	239	288	239	239	261	279	262	231	256	229	270	254	264	265	258	270	244	279	258	274	248	278	258	279	238	269	296	261	235	252	274	283	262	238	248	267	260	264	292	249	250	228	243	261	259	228	278	268	280	272	264	282	245	273	215	275	263	240	259	268	228	248	263	248	246	255	269	223	255	266	273	251	292	282	267	245	266	259	259	262	239	235	242	281	261	279	275	224	282	260	281	248	294	238	256	284	280	279	244	242	268	237	284	265	267	246	284	256	261	272	271	260	238	270	255	253	267	238	271	253	264	264	234	221	262	289	251	252	258	236	255	253	257	268	273	263	273	273	254	255	266	257	291	264	279	228	229	274	240	260	261	278	248	271	248	245	246	270	256	263	250	284	284	251	233	248	257	260	267	253	252	292	265	263	263	258	246	264	267	264	255	264	260	287	268	275	254	276	263	263	277	265	255	276	249	257	240	254	253	249	234	239	252	281	271	265	255	249	245	268	272	242	268	248	261	267	271	274	267	231	249	241	261	241	271	268	267	240	268	271	244	242	248	251	239	272	250	270	239	248	262	273	267	225	261	272	255	255	247	281	233	269	262	257	259	245	274	259	246	284	269	260	243	289	233	282	242	257	257	271	262	305	249	220	261	267	257	263	260	264	264	271	270	281	268	252	274	244	261	262	259	262	236	266	264	286	248	259	252	274	238	273	261	236	223	228	255	249	262	254	237	264	264	277	266	245	258	248	270	238	263	282	266	266	253	265	251	256	283	236	253	277	254	252	241	254	238	283	249	249	250	268	227	255	280	252	253	271	263	258	278	246	255	225	289	281	231	259	243	246	262	284	251	249	233	282	252	244	248	257	262	261	261	269	225	259	247	259	264	252	233	244	254	287	258	251	243	268	261	284	261	250	255	240	254	259	275	253	265	243	255	275	263	277	287	271	228	245	270	241	245	259	227	243	291	277	279	279	235	245	239	266	272	306	236	264	255	251	228	286	260	234	275	270	269	263	296	267	258	236	247	254	246	249	240	298	266	280	264	289	268	267	249	265	263	247	240	244	251	248	223	279	268	266	273	270	242	258	294	267	243	273	240	241	271	281	267	259	253	252	263	244	250	229	221	279	268	223	259	257	244	233	264	268	246	270	232	259	258	256	278	252	242	260	285
24949	20905	26939	24871	10016	1687	966	727	651	625	592	608	566	576	576	546	485	530	514	510	499	504	539	521	489	499	504	537	499	475	468	477	520	469	467	478	477	502	518	520	460	488	541	502	463	483	496	450	489	494	480	496	482	469	464	487	492	457	513	410	477	468	491	436	484	490	438	448	503	444	477	495	468	464	453	486	503	411	470	452	466	501	447	455	462	498	461	465	472	517	445	470	454	482	454	484	437	513	501	498	498	513	477	488	474	481	487	524	512	458	487	480	476	486	485	496	489	482	458	490	446	453	512	484	459	522	499	463	441	488	470	469	466	483	472	467	470	508	479	477	489	475	458	460	466	479	439	485	452	482	447	462	534	477	445	490	454	493	464	427	462	503	484	444	473	462	519	444	488	451	455	488	490	451	474	468	490	494	468	461	458	512	453	543	497	453	488	486	470	485	516	463	452	434	482	463	462	491	512	437	452	501	492	475	486	504	487	460	475	507	470	491	475	449	497	484	488	501	459	475	493	477	497	474	457	520	475	473	485	487	510	489	462	502	477	462	482	443	455	460	506	481	486	476	463	440	472	503	454	510	529	484	472	496	475	464	492	480	463	512	482	454	476	439	451	495	470	463	464	480	482	430	472	507	445	496	448	504	460	497	491	463	478	476	462	452	486	469	483	466	442	486	506	453	462	472	446	496	461	501	465	457	423	485	454	496	488	461	457	465	469	478	492	465	486	458	464	507	443	515	455	457	453	507	477	443	485	463	458	500	446	464	473	485	477	514	485	449	462	473	505	482	499	456	458	485	467	480	487	492	488	499	476	481	454	504	434	470	486	505	467	464	441	487	480	440	452	480	500	467	482	468	507	441	481	475	416	464	465	457	452	474	496	478	451	461	499	472	462	494	470	471	448	479	484	493	514	453	477	472	481	476	457	473	440	459	455	433	505	462	512	481	495	482	471	477	493	455	477	513	491	452	501	462	486	461	474	480	461	466	475	478	496	452	496	435	455	439	472	503	508	481	450	436	464	511	455	464	453	447	488	472	485	452	483	462	475	493	462	483	518	500	512	500	511	476	465	494	476	477	463	477	509	498	487	477	458	491	482	516	465	475	464	452	453	531	468	483	509	499	478	469	444	487	468	489	443	453	460	464	506	503	457	461	434	495	463	486	463	479	491	521	489	455	476	488	465	475	437	454	470	465	442	493	510	469	501	489	500	510	429	432	461	487	495	474	471	510	433	445	447	493	455	486	461	445	472	499	487	477	452	484	476	499	464	500	450	500	443	498	516	483	500	439	455	479	449	483	462	482	479	481	474	474	480	479	463	438	464	469	492	470	503	455	477	485	434	483	476	524	459	482	454	463	501	460	454	457	443	455	474	482	483	493	483	470	502	502	546	437	446	534	487	424	475	475	454	489	464	502	476	487	491	487	485	475	434	465	452	473	444	480	497	503	448	435	479	460	500	461	505	479	449	514	458	498	498	455	522	466	467	442	461	474	474	418	486	457	475	462	512	450	463	473	487	487	466	495	497	477	494	451	454	465	490	490	445	468	482	453	497	533	509	505	488	493	458	469	511	443	457	431	502	464	456	450	494	485	490	486	478	469	526	513	465	478	506	459	459	470	488	472	487	481	492	481	486	474	484	515	455	468	490	517	477	470	477	456	430	498	494	455	469	471	436	487	434	462	482	474	475	483	462	439	484	495	449	506	513	524	477	508	484	495	449	460	457	495	489	476	479	466	478	476	479	478	464	518	491	494	530	490	484	488	498	462	526	523	499	494	470	460	500	481	489	480	482	483	490	485	451	484	498	439	498	504	511	477	446	466	471	454	476	447	461	476	487	475	479	444	470	485	460	492	446	463	457	449	501	477	479	462	435	459	446	467	475	473	446	472	515	496	448	475	440	518	463	498	496	485	452	471	473	486	465	461	490	477	485	468	480	507	464	489	508	478	472	467	489	486	456	487	472	462	468	446	475	477	464	461	499	503	466	464	478	465	488	437	501	455	487	478	512	479	472	455	464	517	456	476	475	449	455	477	519	454	533	475	514	456	472	476	486	473	477	486	481	458	466	486	485	465	466	474	469	471	461	445	470	495	455	475	469	506	471	438	487	475	473	475	443	486	472	480	473	468	493	480	483	429	490	440	468	459	481	483	468	473	472	484	462	438	495	479	460	481	477	475	469	485	461	487	492	466	468	454	472	499	485	446	485	477	438	459	464	490	458	507	463	452	485	437	485	477	442	516	475	480	488	508	522	515	471	444	465	473	495	540	462	514	466	462	491	462	512	493	450	498	467	475	475	489	465	447	459	492	504	462	462	445	443	470	521	540	462	502	477	478	464	468	460	478	463	539	457	481	443	484	457	488	449	468	517	476	465	488	464	476	469	468	474	490	486	454	478	451	453	485	477	459	478	453	483	479	470	442	475	484	439	541	471	502	503	450	495	477	461	502	471	485	482	488	467	482	491	492	497	445	457	474	493	455	464	470	506	503	492	505	500	475	436	496	454	450	463	473	494	483	447	460	434	432	433	505	464	473	500	460	477	438	435	514	458	474	480	481	501	450	499	520	470	467	492	515	472	464	463	471	465	491	505	456	505	468	495	456	456	465	488	484	447	439	470	449	513	466	457	497	487	447	476	491	422	486	512	466	492	490	518	480	477	469	471	470	441	500	484	510	492	456	470	477	450	499	484	459	457	457	496	498	454	464	461	451	478	506	494	475	480	462	484	475	456	503	440	454	495	474	494	485	499	492	490	485	498	485	467	465	509	481	458	454	486	464	427	461	483	460	445	504	472	437	517	448	455	522	422	485	469	492	465	454	478	459	473	476	480	423	446	475	465	483	465	447	506	498	491	489	440	471	452	466	526	509	466	455	492	491	484	476	463	455	443	453	489	482	439	486	495	465	449	464	444	466	466	455	520	493	499	465	508	486	488	473	490	481	460	496	435	502	501	488	471	445	463	486	489	413	459	466	487	488	499	482	484	482	465	476	482	498	456	459	496	505	487	439	475	472	454	463	472	478	455	458	492	493	508	453	456	478	464	482	497	490	483	470	489	475	501	439	458	440	519	485	486	444	463	460	482	455	494	479	457	461	466	480	484	505	482	466	472	449	490	484	466	482	479	485	489	514	491	436	511	463	482	492	456	465	476	497	423	479	475	495	474	476	423	502	511	518	454	481	468	464	467	472	474	479	431	456	493	495	478	481	493	464	471	454	453	481	460	466	494	485	441	462	449	477	465	465	456	498	488	482	473	471	507	454	498	480	450	496	463	464	469	478	431	482	484	491	543	463	454	499	500	492	472	491	462	457	485	514	507	449	470	485	493	479	480	444	474	456	497	460	477	468	472	479	494	481	453	475	511	482	439	473	480	444	484	478	480	475	485	487	493	491	445	519	468	506	473	488	461	481	486	480	466	491	439	459	482	471	514	505	480	459	505	454	482	480	456	492	457	477	457	467	516	454	462	484	477	480	504	452	421	496
6113	10089	8676	5323	4636	2875	1762	1211	1093	917	897	918	898	825	791	653	659	667	601	595	593	628	637	621	592	577	563	582	635	598	597	576	608	574	634	587	537	610	606	599	602	595	544	577	597	579	526	555	561	555	550	579	559	542	574	573	581	600	538	576	602	572	592	610	595	558	534	585	588	588	584	584	558	602	591	567	571	593	598	548	583	557	539	513	570	562	554	543	576	564	542	587	594	542	560	582	555	595	553	520	582	576	602	528	561	548	585	584	552	530	521	565	586	584	586	573	569	544	558	598	559	558	588	567	575	561	586	603	572	569	550	548	532	575	600	553	579	530	571	590	548	569	566	594	559	563	564	569	578	539	538	548	577	573	562	565	568	563	560	549	516	558	579	608	576	549	554	548	559	537	561	546	538	564	557	603	573	525	565	563	547	574	559	586	555	599	575	578	537	529	561	577	552	600	580	514	551	562	549	529	550	538	595	561	547	544	550	557	540	607	564	576	583	570	591	554	634	615	582	548	576	565	528	581	585	567	589	567	560	592	558	577	579	549	558	549	567	537	559	573	547	525	525	530	561	552	609	590	541	534	573	519	558	562	594	528	597	565	597	556	613	540	564	578	571	548	578	619	577	570	597	527	573	531	567	567	560	554	573	528	564	575	576	540	520	549	591	569	568	570	583	542	557	565	548	568	542	572	530	535	561	558	595	558	607	538	561	539	579	554	540	580	575	558	585	573	567	547	648	542	578	582	553	569	554	567	550	594	536	554	607	582	534	520	565	605	559	588	608	617	529	588	591	543	537	554	549	564	580	602	556	560	560	551	558	535	582	543	603	563	563	549	573	570	541	541	547	575	621	562	563	561	575	549	561	590	572	547	578	561	537	590	588	576	515	575	547	549	554	577	554	541	629	547	594	576	555	572	568	520	590	526	577	567	577	551	583	551	590	593	512	553	545	563	588	559	571	578	522	520	550	546	564	555	557	559	570	542	566	565	605	603	537	541	547	550	541	623	549	640	570	509	537	540	567	596	519	593	586	563	543	608	552	543	555	596	617	561	564	597	565	546	572	558	605	543	624	581	567	593	578	576	513	541	545	546	535	540	550	576	586	571	548	588	578	568	551	605	566	546	528	534	536	571	544	567	559	571	565	609	584	537	555	525	550	602	524	563	563	562	564	543	498	569	551	593	584	565	580	554	578	558	579	523	570	588	594	531	517	536	572	572	547	540	567	545	571	559	559	588	540	560	549	559	546	558	542	572	578	550	571	608	528	563	624	535	566	542	575	579	523	548	598	540	548	515	531	560	551	573	573	562	589	553	550	573	536	579	568	603	525	546	564	525	528	580	566	572	527	562	542	584	626	596	561	596	544	582	523	596	561	580	563	583	562	589	567	542	551	539	560	541	574	604	556	568	528	579	606	550	552	566	537	536	566	565	554	547	579	506	555	586	520	590	516	562	558	576	537	552	582	531	581	566	574	547	578	569	571	577	570	525	605	540	597	601	583	572	578	573	588	554	588	626	589	563	593	520	571	563	547	548	550	520	559	543	569	557	604	567	592	542	562	556	553	556	557	591	535	569	594	577	537	576	531	608	573	532	564	558	559	566	555	549	545	553	582	570	539	566	582	562	553	570	542	576	536	493	557	563	581	558	533	582	598	555	578	601	538	609	575	638	550	559	537	602	566	531	547	502	558	552	577	615	572	537	521	512	584	575	546	573	541	562	534	537	553	537	552	573	539	571	538	557	599	544	569	535	550	584	555	544	575	575	573	524	595	524	561	558	546	610	584	605	528	578	546	564	578	554	576	493	554	558	579	601	564	554	579	565	568	559	510	578	560	554	537	579	562	522	524	573	551	579	559	598	587	602	603	598	576	580	585	559	589	597	549	558	553	556	600	561	614	564	559	521	530	531	550	538	561	545	526	525	600	569	554	562	568	589	626	551	562	566	573	554	568	534	562	563	623	585	546	552	566	588	556	552	598	552	525	548	551	510	554	538	561	562	559	581	560	538	576	554	540	527	525	570	552	565	566	584	601	551	534	555	579	531	601	567	584	554	582	555	592	570	561	560	567	579	556	563	558	580	609	602	578	573	542	583	563	579	560	532	577	566	555	569	544	535	573	516	586	552	587	567	535	592	545	555	567	620	589	574	555	613	585	553	562	569	576	564	582	605	564	529	545	525	538	562	544	596	589	581	531	524	552	546	594	557	538	577	565	550	553	560	570	554	546	537	568	531	571	539	588	577	595	596	549	539	532	555	575	561	587	555	545	571	534	557	578	560	561	585	538	550	561	518	539	549	580	553	576	565	549	576	559	600	531	563	614	589	590	584	546	556	548	581	514	578	566	571	530	566	541	518	614	542	567	565	571	570	556	596	530	577	636	549	551	576	574	575	581	591	599	534	579	575	555	559	559	560	574	567	594	565	527	553	628	536	548	526	571	597	570	569	558	547	552	578	565	544	580	574	584	545	567	545	575	541	606	571	550	556	608	539	634	572	572	555	610	582	582	587	583	580	556	599	553	531	559	603	538	562	556	568	540	548	586	581	555	536	561	566	543	562	564	550	574	551	568	556	570	541	545	604	588	577	579	554	558	535	584	534	563	540	568	554	542	552	548	571	546	548	611	582	566	565	558	576	552	560	554	543	572	557	574	569	597	590	582	570	581	553	569	572	543	573	570	536	557	543	598	625	584	526	550	573	533	562	578	543	536	512	554	547	597	587	596	553	548	581	571	552	562	566	541	575	551	557	549	586	579	574	539	544	594	556	541	621	583	584	589	542	542	557	608	578	581	593	556	526	556	567	549	528	559	528	584	545	555	554	542	588	561	516	550	626	497	559	580	563	578	548	590	551	563	607	572	559	607	573	553	563	549	578	556	548	588	581	558	526	550	550	558	578	587	560	552	567	630	580	589	528	585	549	527	569	561	529	618	576	548	543	572	537	536	576	594	555	569	578	577	544	584	556	538	572	559	532	552	554	593	544	617	516	513	576	569	548	529	608	566	583	574	545	577	597	562	591	570	579	572	550	559	527	575	543	540	565	580	541	559	595	585	550	557	523	577	576	547	554	587	557	570	650	568	535	534	564	562	546	575	554	620	570	531	543	507	571	586	544	532	536	564	519	521	552	563	545	581	568	545	551	589	596	627	535	542	573	537	589	577	580	543	520	531	558	545	552	581	578	551	574	592	572	561	592	600	558	554	567	629	574	530	581	585	618	540	534	541	599	548	607	581	569	555	535	563	586	550	598	515	558	565	583	553	562	536	526	564	523	578	557	558	526	545	547	562	565	542	566	546	585	560	551	569	574	527	512	571	562	542	553	560	614	589	556	612	543	535	574	560	602	559	568	596	585	572	539	566	541	601	539	547	548	551	588	518	573	528	579	565	577	516	551	549	549	603	595	602	586	579	573	496	527	542	600	578	597	566	619	569	587	591	543	540	582	551	540	542	579	538	550	595	549	534	555	580	556	550	570	576	580	547	573
22625	20927	28635	23350	20923	20968	9120	1196	787	675	651	591	544	499	417	432	365	339	324	297	292	287	266	306	259	256	259	282	260	237	232	232	241	260	243	218	241	224	234	236	222	215	233	240	208	238	208	227	233	196	216	195	225	230	224	203	207	209	203	202	240	229	203	212	209	224	243	184	222	215	235	189	215	195	219	198	209	189	217	212	212	214	217	216	181	220	198	191	193	204	236	219	209	202	222	225	207	184	200	222	195	236	198	222	209	214	211	226	191	208	185	224	204	200	205	175	182	187	233	201	185	219	222	211	197	217	190	197	231	180	211	223	206	181	220	196	233	221	198	192	221	188	219	193	214	208	203	223	188	219	210	216	203	200	211	193	199	193	234	200	223	197	227	195	187	208	197	225	202	225	208	220	225	201	178	179	230	206	209	218	214	212	220	225	200	193	205	176	218	177	211	198	202	221	211	216	245	197	202	192	221	191	205	203	213	184	182	215	215	168	235	186	199	222	212	211	202	185	224	198	205	171	203	228	180	210	231	189	229	215	220	221	225	200	224	214	206	204	185	186	200	209	174	216	217	223	205	201	206	215	183	213	187	214	238	212	194	215	212	202	202	195	202	209	204	204	193	204	228	209	230	201	185	191	194	185	202	185	197	203	203	198	217	208	208	212	213	226	208	196	202	197	216	202	198	215	214	199	195	196	223	178	208	206	188	235	216	204	182	188	202	188	179	211	209	210	222	228	221	200	201	204	190	208	214	189	243	205	217	182	208	231	208	222	190	196	202	213	204	215	197	210	196	200	185	178	207	205	202	193	219	206	202	212	224	197	224	169	190	206	225	220	206	176	197	217	227	199	194	199	210	207	185	214	220	210	214	218	223	216	229	211	205	236	216	202	211	183	196	159	197	209	221	197	194	213	216	190	208	204	219	220	211	193	214	188	206	232	216	180	216	231	206	240	209	232	235	191	241	211	223	184	193	183	205	223	233	183	220	221	219	214	198	192	216	194	202	241	214	209	210	201	198	219	207	211	213	211	207	189	207	198	216	188	209	230	209	214	185	210	222	220	208	210	202	215	205	189	209	190	226	211	216	215	202	200	203	199	200	197	221	176	209	198	222	215	215	202	216	226	218	208	217	194	189	191	194	206	194	228	213	223	175	209	224	186	215	183	223	196	217	227	191	207	219	205	216	202	223	189	214	217	203	176	214	185	228	199	181	215	214	244	209	197	213	213	210	223	216	191	194	197	209	211	212	194	207	231	198	198	205	191	221	185	211	204	196	197	198	202	180	249	205	195	217	208	205	195	210	213	182	204	213	231	205	187	200	208	201	205	189	208	185	217	232	231	189	204	211	188	203	215	221	202	211	195	208	188	204	222	216	204	229	204	203	203	208	245	193	211	204	188	211	203	188	212	220	205	203	203	220	207	192	192	202	197	193	210	212	208	259	211	208	221	206	192	189	208	195	217	217	215	195	227	203	203	200	202	185	188	216	228	181	196	226	208	194	195	195	199	214	211	200	206	207	225	194	192	208	232	190	204	212	207	214	222	203	198	217	184	216	207	197	230	198	200	186	191	210	217	194	201	209	202	199	191	183	173	209	213	192	218	210	224	222	193	215	206	181	207	210	191	217	228	219	197	235	213	208	207	215	221	192	190	201	193	212	207	191	194	208	194	218	207	207	190	198	212	199	203	216	208	208	235	198	203	209	225	183	218	207	195	211	193	185	210	209	228	206	210	190	213	190	199	229	205	198	219	210	171	256	194	196	193	208	176	212	177	188	215	222	212	209	193	210	203	208	198	238	202	207	219	213	192	215	211	200	220	218	207	189	207	227	190	204	184	203	211	195	201	218	218	225	207	210	196	204	197	220	217	194	205	190	205	192	202	205	236	219	223	186	193	198	198	211	208	222	219	237	217	212	193	212	180	199	198	214	213	206	210	234	230	205	192	203	197	187	219	200	220	171	221	197	193	215	189	224	218	177	218	217	206	201	185	196	200	189	209	196	220	194	207	192	205	206	206	211	193	200	178	182	211	180	232	208	231	203	223	219	203	212	198	178	230	191	214	202	189	193	221	211	222	193	245	203	207	200	203	224	222	204	228	198	212	206	197	211	209	216	207	212	170	205	211	207	215	182	212	196	210	234	202	185	202	236	194	187	205	205	206	192	217	227	218	188	208	185	211	192	214	212	215	187	208	212	211	194	201	210	193	217	215	163	217	216	240	205	200	207	180	198	218	198	198	207	208	214	179	200	204	184	198	176	230	192	201	210	220	190	191	190	193	194	195	202	208	212	195	201	235	198	197	198	219	209	205	216	192	206	191	220	205	204	224	194	205	226	195	214	190	220	209	214	219	173	218	182	217	217	188	228	203	208	210	215	218	199	214	195	193	210	224	199	189	193	188	209	209	200	209	219	204	211	215	215	198	224	187	212	195	229	223	215	213	237	213	176	194	187	204	174	197	211	198	195	201	191	214	208	213	209	224	180	224	229	187	177	213	199	205	194	216	197	193	207	210	209	197	205	201	223	188	204	249	183	215	194	186	189	216	209	211	194	197	181	195	183	226	219	244	201	202	201	200	206	190	202	205	214	196	186	195	201	233	212	238	219	207	203	211	209	203	210	220	228	194	203	218	197	215	233	192	223	223	190	221	199	219	211	198	197	208	198	203	211	215	201	217	183	229	210	207	192	209	208	216	195	220	202	219	219	212	180	185	197	191	176	189	197	210	202	224	193	211	197	227	178	195	207	195	203	221	172	209	221	236	214	196	189	216	211	200	193	212	193	216	193	209	233	208	197	230	203	200	216	231	182	205	218	181	200	250	218	200	204	211	203	207	207	209	206	193	210	224	213	199	190	215	184	188	171	199	200	197	213	209	208	219	189	236	199	202	203	195	227	220	190	161	189	205	194	206	196	209	223	220	188	235	206	221	203	191	201	198	209	209	208	185	206	207	189	180	199	191	204	217	221	211	204	191	193	195	225	214	240	183	179	216	184	192	198	190	209	236	224	207	232	194	224	202	216	178	194	210	197	190	212	204	203	191	219	190	204	246	216	222	189	196	201	202	225	206	242	207	212	178	185	211	223	223	192	218	215	183	202	216	195	224	213	202	212	209	206	229	206	224	226	207	219	205	223	219	219	219	227	206	208	202	214	219	208	207	208	212	200	211	206	224	238	235	211	237	203	204	209	189	181	208	207	218	175	213	194	206	225	219	227	216	208	233	221	200	230	234	231	194	182	210	209	197	237	213	189	220	210	219	196	230	207	219	224	198	187	186	203	208	209	187	218	224	219	194	186	209	224	185	209	204	194	206	192	191	214	216	205	208	209	205	207	227	217	206	191	194	196	218	223	228	206	234	222	203	226	206	212	248	208	192	211	195	207	189	209	204	197	181	194	214	234	234	211	218	192	213	173	175	214	210	221	198	196	215	185	202	210	208	195	210	224	220	222	221	184	215	200	209	208	198	212	204	215	207	218	214	253	182
8714	20140	17487	11290	9154	5757	3494	2372	1810	1405	1258	1199	1106	962	810	650	612	523	513	428	460	455	374	395	366	379	352	365	330	348	290	321	327	318	309	303	314	302	296	315	281	266	282	273	287	282	257	285	274	290	302	281	284	257	254	271	272	271	248	288	267	294	290	266	264	274	234	254	242	266	237	247	215	277	255	247	266	275	271	272	239	269	256	246	223	252	242	240	257	251	228	271	263	242	273	243	239	227	242	250	244	250	218	238	220	220	246	242	233	239	230	258	247	253	264	262	251	251	251	254	248	263	226	274	259	263	244	267	241	247	247	213	240	258	264	249	236	229	243	243	244	244	222	251	226	239	242	242	244	246	225	234	260	263	222	271	262	206	220	244	243	275	263	258	238	241	257	209	251	260	236	269	245	234	242	262	252	233	220	260	247	214	258	257	265	261	257	287	235	225	237	244	259	258	250	271	226	238	219	245	236	243	242	246	238	241	231	236	218	249	251	267	253	255	248	229	235	249	251	249	232	256	266	227	232	243	229	246	231	255	239	239	254	257	247	238	277	261	230	257	238	256	244	237	235	267	250	238	264	239	251	224	245	242	260	255	246	248	251	236	267	231	248	228	219	225	243	222	233	229	251	226	253	276	231	247	258	236	232	213	225	224	237	244	252	244	239	230	240	248	249	268	250	241	233	242	243	226	221	225	233	247	228	252	230	238	249	230	219	262	207	261	232	229	275	238	228	222	251	231	239	227	234	267	259	215	274	233	231	239	254	261	244	244	256	269	300	254	242	232	246	255	256	246	254	237	248	284	239	227	268	222	262	198	252	252	250	238	244	267	243	240	252	218	258	239	272	247	227	218	222	251	282	254	222	269	236	243	247	252	235	242	269	254	260	256	231	232	242	260	253	231	225	247	259	234	251	241	235	239	265	225	240	244	271	269	235	239	232	278	260	273	250	255	246	256	260	244	253	229	216	236	226	266	237	236	247	256	209	223	224	254	281	249	224	220	242	236	258	260	247	243	241	254	248	237	229	217	234	252	247	250	261	232	242	235	250	217	240	269	239	255	227	235	263	251	242	234	240	248	269	242	264	260	244	259	239	253	222	218	273	246	249	216	244	235	228	243	244	219	258	264	234	223	237	235	248	258	255	249	241	248	240	214	242	214	212	247	241	264	249	224	251	231	246	241	220	271	250	247	238	259	263	217	234	233	226	255	234	235	252	251	242	262	226	246	225	244	246	266	258	236	275	241	256	242	266	244	234	233	256	232	250	250	229	223	252	240	232	268	248	255	233	273	239	246	222	213	239	238	246	265	240	214	254	252	246	239	250	259	244	261	225	228	264	235	236	239	229	252	215	251	236	246	227	235	241	247	246	249	221	244	230	247	229	237	254	246	226	249	252	234	235	259	242	255	278	243	231	228	289	225	221	251	245	236	241	251	223	248	246	246	221	244	223	224	229	241	239	235	229	239	272	249	219	253	240	222	254	247	241	219	238	221	249	231	253	233	208	228	251	240	248	238	232	241	223	252	250	243	223	259	263	224	246	238	252	233	248	243	253	261	285	247	264	244	229	231	246	271	273	256	226	219	236	233	222	264	234	236	251	249	231	253	245	224	229	218	249	251	242	266	242	251	276	236	235	246	253	230	242	261	266	229	228	229	260	250	248	252	226	235	238	247	244	252	262	227	249	252	266	262	232	236	243	242	242	243	257	252	244	257	229	235	255	258	244	226	234	204	217	237	266	229	252	235	243	268	234	209	236	257	192	256	250	236	220	250	231	215	231	249	230	261	233	243	212	220	258	275	258	269	236	206	225	237	264	247	244	233	223	233	251	267	249	243	239	250	248	236	254	223	210	205	220	219	237	234	242	259	243	235	235	252	227	251	230	262	233	250	228	251	251	242	235	267	246	251	230	229	237	247	253	203	233	242	216	246	261	238	277	257	223	230	237	233	237	263	242	237	237	206	256	230	234	247	234	249	233	223	245	234	254	243	271	266	232	272	244	236	268	241	253	258	238	252	223	215	236	236	270	232	267	238	262	247	248	245	228	267	249	257	244	229	238	264	261	232	256	251	232	216	241	249	269	242	245	233	251	250	253	265	234	241	261	245	208	227	244	226	241	229	236	240	221	264	241	235	237	245	245	229	248	226	235	241	256	243	234	229	219	268	248	231	237	239	226	241	244	279	254	238	218	243	208	252	251	234	237	230	252	260	243	262	222	250	239	247	259	224	245	263	242	234	240	230	249	236	259	237	260	226	237	225	260	261	221	230	239	283	240	263	230	228	240	244	236	237	255	217	249	216	233	231	231	226	225	246	244	256	258	268	240	250	253	230	231	262	252	238	248	273	268	254	256	239	271	228	234	234	236	224	252	251	239	253	265	221	260	257	236	240	256	251	236	259	233	275	230	261	234	223	240	209	236	253	250	254	231	240	249	227	219	246	249	237	236	274	197	245	247	247	248	231	247	269	264	206	240	237	248	237	244	242	243	209	244	247	265	244	227	240	226	235	242	244	244	250	220	246	258	234	244	228	238	225	277	233	235	240	240	255	242	214	243	263	227	230	248	230	263	224	253	241	267	254	221	266	224	257	206	258	226	245	211	253	240	241	225	232	252	254	234	237	226	266	235	243	220	236	244	238	268	239	249	212	255	264	212	245	228	241	260	220	255	237	261	238	223	217	244	240	237	236	244	239	221	232	246	246	241	263	220	242	235	262	236	241	243	223	237	250	251	268	259	217	232	264	203	269	240	225	207	233	250	243	221	241	238	235	221	232	261	244	245	241	240	219	247	248	234	227	214	250	250	244	252	241	277	205	264	253	227	242	232	209	233	234	229	246	249	231	247	230	231	218	270	222	231	261	239	222	235	257	273	260	239	252	264	218	248	253	270	240	265	240	231	229	230	243	260	236	265	226	252	251	237	243	244	239	244	247	232	263	234	238	247	258	245	220	248	230	244	238	219	216	257	226	239	243	261	242	231	225	277	266	250	251	225	258	245	239	231	219	253	236	268	233	251	246	244	232	227	237	245	264	232	221	232	246	248	237	261	246	229	278	231	243	249	259	247	242	240	231	236	230	267	226	259	258	240	231	245	244	248	248	234	247	264	249	213	249	224	215	241	266	243	265	237	241	244	250	240	232	245	258	251	216	254	234	254	244	229	232	219	258	239	244	259	232	249	252	249	212	278	234	261	256	234	234	237	223	237	225	239	224	240	244	256	232	243	231	270	241	242	239	225	254	268	253	260	219	237	254	250	256	242	260	286	255	213	268	242	235	220	245	253	239	261	251	253	255	242	229	232	235	262	226	249	236	249	243	236	253	247	244	232	219	257	255	244	258	244	246	222	240	249	260	237	234	254	240	236	217	242	225	264	221	261	250	231	242	231	242	253	252	232	231	223	263	239	223	224	241	257	250	250	269	243	257	261	248	256	234	264	251	258	224	257	219	256	233	246	240	244	236	233	216	252	245	227	260	253	232	257	255
27006	18983	6814	2103	1517	857	548	478	446	448	429	456	459	455	418	433	474	417	435	414	436	390	442	418	415	413	393	397	403	403	415	413	430	414	412	398	408	441	429	423	419	394	418	411	399	389	425	382	389	443	381	420	404	421	409	416	437	426	417	404	414	365	413	397	397	437	402	410	437	370	429	435	429	392	406	432	423	383	422	405	408	403	383	416	424	420	411	408	415	423	366	397	425	403	437	394	426	424	393	418	416	390	412	428	401	396	445	419	385	423	412	368	410	404	394	405	445	394	360	392	399	432	400	397	417	365	382	418	419	422	421	381	428	369	411	391	421	407	407	424	443	419	390	392	415	419	404	394	389	453	416	416	410	419	388	421	429	401	409	410	414	404	405	411	413	394	409	404	395	432	385	403	402	399	422	402	420	381	405	407	378	426	435	413	402	400	417	427	370	405	379	393	402	441	440	411	446	425	402	405	415	409	404	445	428	408	421	392	423	410	392	408	376	425	439	398	389	417	416	434	407	394	418	410	433	421	407	398	405	406	375	429	412	406	394	383	396	425	399	395	402	430	382	403	382	415	381	382	400	399	427	370	400	431	380	392	399	387	387	423	382	415	379	432	437	416	425	387	424	472	432	393	385	391	396	441	399	396	409	412	396	391	435	376	400	412	441	410	399	411	449	391	421	439	401	430	388	412	389	389	411	418	381	387	401	402	415	414	453	391	416	427	376	402	396	427	419	397	386	406	389	437	482	418	421	450	403	432	407	397	419	427	404	443	396	401	438	403	405	397	400	419	405	390	458	369	433	390	416	429	425	380	399	407	424	413	400	411	421	391	399	399	405	399	425	381	371	402	400	402	419	386	425	399	416	397	376	398	403	429	378	378	426	387	398	433	417	401	433	408	420	372	431	420	367	382	421	408	448	417	396	424	418	424	380	384	412	400	410	418	427	396	426	410	432	401	380	401	443	406	383	384	351	434	413	420	446	370	410	402	433	412	423	424	430	379	423	398	442	408	402	403	394	409	407	402	368	426	425	457	417	392	382	374	400	409	409	402	444	422	404	384	420	386	420	393	423	386	426	406	438	388	412	432	400	410	410	402	441	402	407	420	397	384	436	374	387	434	383	381	415	433	405	391	439	395	416	401	392	427	372	415	403	382	398	416	395	390	397	406	409	377	407	405	428	405	416	360	407	416	423	411	411	416	419	397	387	379	403	406	422	435	389	439	465	441	421	417	437	381	424	391	404	406	395	390	389	397	386	400	400	419	363	415	399	395	413	374	382	392	419	441	424	411	398	416	404	407	469	444	451	394	412	425	411	427	416	400	430	423	430	413	407	376	440	421	432	414	430	416	342	405	419	404	449	385	399	394	439	428	440	439	389	415	442	369	415	440	410	413	424	411	443	392	403	406	407	419	451	424	430	418	417	397	445	394	415	358	403	403	409	453	416	438	431	408	401	453	387	418	428	407	419	420	396	415	420	428	389	384	381	416	383	379	438	434	398	440	403	416	396	420	399	385	442	408	379	404	447	364	383	404	391	418	410	439	419	385	446	408	423	422	405	360	422	396	424	398	395	394	422	413	385	427	424	406	417	443	344	405	400	423	409	386	393	391	404	412	409	411	451	400	378	407	445	417	402	459	395	390	413	407	396	426	399	417	405	391	394	401	410	402	416	408	443	413	421	412	400	367	368	385	409	409	392	399	413	411	402	414	410	427	407	422	385	404	384	372	439	387	374	392	404	403	433	406	392	415	422	420	423	386	431	366	409	421	383	394	398	388	391	425	408	415	424	391	414	436	422	395	414	403	420	390	414	460	388	419	388	408	435	386	413	429	418	410	390	434	391	421	443	422	375	410	447	457	395	418	415	412	418	400	399	438	382	415	392	403	423	381	431	424	375	396	439	418	429	473	420	414	436	424	359	437	394	413	400	445	425	434	412	421	413	383	393	418	364	426	396	432	425	402	428	381	403	372	406	421	408	407	409	421	414	427	398	383	402	433	424	405	418	407	428	421	412	407	432	383	425	411	400	403	408	362	414	401	397	411	427	424	410	392	421	410	403	402	391	414	411	429	435	423	387	399	415	397	419	431	443	409	432	384	415	408	419	395	375	387	432	392	408	376	426	422	400	445	374	424	397	410	390	402	402	439	427	430	375	411	415	412	397	429	402	430	403	383	396	365	403	403	403	395	412	373	413	400	448	390	374	421	398	428	444	405	399	407	406	426	417	414	386	397	439	414	378	440	407	426	383	388	393	377	423	394	397	396	433	405	421	418	398	429	372	410	378	410	444	403	394	435	394	372	431	443	403	418	404	403	418	435	418	404	421	442	464	398	409	425	392	367	399	398	381	390	437	416	404	418	380	398	450	423	398	408	422	438	411	453	410	421	385	410	422	463	388	403	420	436	398	400	430	416	397	425	406	377	401	417	430	427	408	431	408	386	399	422	436	421	406	436	360	413	417	432	413	385	414	402	425	432	421	421	398	440	404	406	433	407	405	452	426	402	423	448	395	404	391	415	379	418	421	430	388	382	412	426	432	423	435	409	414	438	376	417	419	404	417	420	408	409	386	411	406	439	397	397	412	396	415	414	419	397	392	372	395	384	429	394	428	411	426	419	449	416	396	421	397	421	431	407	448	428	403	446	389	375	388	378	437	397	408	426	397	428	422	462	401	385	398	395	429	429	408	435	387	406	414	421	413	404	405	417	414	403	413	419	405	421	425	385	418	413	416	394	384	400	414	411	382	432	424	432	412	404	439	415	429	404	384	410	437	381	444	445	391	407	430	389	386	443	393	379	436	369	417	402	431	383	406	401	431	412	396	419	403	394	383	431	410	408	414	390	405	413	418	386	420	405	437	366	437	399	433	377	420	409	403	406	403	418	407	434	399	408	380	403	397	380	411	430	436	400	420	398	420	369	421	425	414	414	451	378	373	402	394	403	374	412	430	421	444	399	412	403	369	414	431	403	409	393	401	386	410	408	435	403	399	383	395	392	376	405	411	428	356	427	408	406	419	416	413	411	406	393	428	427	416	398	405	422	409	398	381	400	370	402	381	381	419	402	390	430	394	404	408	435	397	404	416	415	433	423	446	378	384	381	388	423	409	396	389	416	432	415	387	410	411	432	398	421	376	382	415	425	414	418	394	397	467	419	409	374	395	373	441	424	402	412	390	421	437	389	428	409	388	409	436	416	476	408	390	422	392	423	402	403	427	387	420	409	380	419	433	385	411	408	415	441	424	414	389	383	435	362	390	438	409	414	412	417	387	357	430	371	409	399	403	407	410	403	391	431	413	423	389	390	395	383	426	410	420	427	384	419	427	423	415	383	385	410	438	405	403	452	409	413	423	399	426	396	417	420	405	422	401	397	386	398	429	401	406	383	427	391	414	434	414	438	405	398	393	397	417	419	406	388	399	418	376	403	446	400	438	416	410	403	445	399	431	459	427	416	386	387	417	393	420	389	410	432	406	395	395	411	409	435
5649	5191	4540	3047	2677	1627	893	681	602	595	595	598	588	610	564	519	532	506	545	544	501	511	493	546	521	524	467	564	534	493	517	546	526	504	466	593	494	518	464	515	519	522	529	504	476	514	521	477	559	500	499	538	502	483	499	511	504	482	460	499	508	488	516	502	455	487	526	531	502	483	512	508	513	511	483	508	484	502	503	548	498	502	489	520	513	542	520	516	490	477	491	528	498	516	491	505	472	449	495	504	501	501	500	514	486	535	488	456	475	508	475	481	488	498	455	499	530	481	495	496	484	524	532	485	508	551	451	498	503	536	513	499	475	492	464	500	477	526	475	477	506	499	469	532	566	506	493	493	494	503	465	503	526	441	509	498	501	510	481	528	477	501	516	483	498	517	484	511	502	481	549	482	482	520	522	504	479	501	495	519	530	462	505	490	497	531	475	478	454	480	504	522	445	520	493	480	566	520	493	521	478	535	462	457	511	524	464	474	541	501	531	468	493	514	481	538	533	478	530	480	495	515	453	492	479	528	490	475	480	512	507	504	535	491	523	493	474	498	497	501	537	516	504	511	510	474	507	455	524	518	503	527	523	472	519	525	506	479	482	533	519	509	521	501	506	486	497	518	477	519	492	481	496	504	484	507	490	528	499	527	464	464	508	503	477	487	517	509	473	528	470	498	502	512	529	488	527	543	519	495	481	447	485	499	489	480	496	504	506	458	449	508	528	502	516	504	541	487	562	491	539	498	506	480	490	530	518	496	505	507	484	521	524	528	532	498	523	498	467	509	494	515	540	501	525	456	503	504	538	554	508	506	491	494	522	476	496	544	495	467	505	513	516	512	490	497	527	532	536	486	518	500	508	508	494	524	506	506	468	477	514	485	516	484	507	499	534	525	483	498	494	503	473	482	494	533	519	517	499	486	529	509	511	524	500	501	480	487	496	468	537	559	495	504	516	508	514	564	506	535	489	504	541	488	522	477	492	511	507	485	497	540	511	534	518	500	512	509	479	521	444	488	474	551	480	484	439	521	500	531	485	541	531	526	472	531	459	543	508	472	520	488	502	487	490	483	507	532	482	547	535	502	496	514	460	502	516	493	587	484	522	521	511	527	531	535	466	535	482	528	569	504	458	506	518	489	479	519	504	499	504	530	492	501	528	564	494	521	522	553	476	493	523	512	480	476	524	499	457	534	496	531	531	536	515	495	508	503	489	482	496	548	497	506	482	489	518	516	459	509	489	445	520	492	479	517	470	545	514	497	525	481	490	452	500	526	540	502	496	487	511	462	504	526	485	523	503	494	513	477	488	504	458	499	544	494	484	504	501	502	515	508	508	492	515	489	512	520	538	516	497	492	518	472	475	493	510	523	542	490	515	497	488	482	485	494	480	518	519	504	474	498	459	534	500	464	507	506	482	536	496	504	520	482	508	488	493	494	495	468	528	479	501	521	556	478	479	507	529	486	495	515	516	503	534	440	494	485	544	526	512	515	518	530	481	519	506	471	548	496	500	496	474	521	490	529	499	458	504	504	509	513	478	490	491	522	526	501	525	539	505	474	504	485	500	474	513	498	496	522	509	536	493	516	519	502	500	540	497	541	507	507	547	528	492	532	481	488	476	501	529	508	491	501	499	501	497	483	513	517	466	456	506	487	478	481	502	511	497	481	523	518	521	527	499	498	532	507	467	510	521	511	518	465	511	487	529	547	551	491	531	525	541	535	512	508	515	501	525	470	507	494	540	483	487	511	523	510	481	496	533	498	479	513	510	517	498	502	489	526	490	477	501	466	546	465	482	509	515	511	495	494	471	490	498	495	536	501	548	475	513	539	524	502	516	508	528	511	527	468	478	486	519	492	514	485	500	522	509	484	501	520	526	501	497	460	507	460	518	475	499	485	524	524	493	486	465	485	535	482	494	519	474	515	543	501	506	512	494	477	459	545	481	507	526	506	490	499	535	485	501	471	518	486	503	530	473	534	505	503	471	467	486	514	478	503	496	504	481	520	508	472	482	518	474	508	512	504	482	463	497	477	512	480	519	497	529	540	509	498	515	496	523	481	498	509	506	509	475	491	477	493	512	486	506	539	475	496	530	497	510	522	531	488	542	502	470	496	498	494	474	514	514	498	493	551	495	531	529	551	468	455	488	511	509	501	437	470	506	501	498	464	517	531	569	504	537	514	497	530	524	483	527	482	517	492	475	521	536	479	505	495	543	511	517	534	487	495	515	513	514	477	531	499	488	519	476	482	513	498	521	512	469	483	504	481	551	512	497	493	529	451	515	504	482	517	505	509	474	494	525	529	462	491	468	483	516	484	501	518	498	507	503	515	483	472	511	513	452	501	542	520	501	537	528	511	530	523	489	463	500	480	491	506	524	516	529	497	539	528	499	458	517	514	473	500	519	493	489	508	497	494	507	487	499	511	477	509	514	492	495	515	488	497	490	542	462	519	524	495	503	516	528	508	498	521	507	506	492	525	491	506	548	480	509	505	506	471	490	482	506	497	489	497	487	539	514	506	477	499	483	514	511	495	475	527	473	494	523	508	515	440	471	500	498	563	474	519	526	547	483	500	494	460	509	487	499	475	522	465	461	494	495	541	505	498	494	497	526	542	477	476	508	494	526	492	458	508	522	479	503	450	514	529	523	498	502	515	496	484	518	492	544	491	528	499	510	511	456	520	516	512	497	499	529	499	462	511	532	469	525	519	491	495	466	461	488	516	521	527	541	524	525	519	521	498	509	463	545	529	491	514	519	482	465	520	515	479	530	486	510	523	523	502	506	524	541	513	465	515	521	516	489	490	466	525	482	510	508	525	520	501	518	491	537	515	490	519	513	487	518	500	535	481	493	510	493	527	492	504	526	523	490	462	463	524	485	525	520	488	492	484	478	495	516	523	521	507	520	508	531	509	503	515	519	499	495	490	485	540	498	527	492	497	530	521	498	475	487	513	486	506	505	519	519	493	468	497	503	499	498	473	521	517	557	484	495	558	443	502	529	458	494	513	506	509	486	511	482	520	481	497	471	547	520	484	479	519	531	477	519	464	504	461	521	509	504	513	496	500	508	538	545	467	517	490	501	504	481	557	511	552	454	501	480	529	516	501	511	514	522	507	496	497	465	514	506	493	480	532	476	522	507	528	447	482	517	497	502	514	524	554	515	495	504	521	477	512	506	530	536	498	512	506	522	480	549	495	517	505	472	531	522	490	485	518	456	518	505	486	528	497	456	474	560	506	511	482	521	512	499	499	504	531	503	513	540	496	550	515	440	521	469	498	482	474	526	479	517	527	496	518	478	503	471	507	496	482	486	504	488	504	534	461	486	482	551	502	524	490	504	506	514	511	555	488	532	515	539	508	491	504	493	532	532	514	461	498	523	510	498	512	501	489	524	510	512	535	480	523	555	494	503	526	516	534	491	514	521	501	510	490	510	503	527	498	455	486	495	503	488	488	512	482	496	491	496	467	501	512	514	494	526	513	525	495
23697	20921	28149	23843	20912	9912	1240	629	528	465	393	415	391	389	347	313	280	259	239	272	284	251	249	233	203	231	218	237	221	237	222	210	225	232	219	217	211	198	230	219	220	239	218	184	218	194	216	184	200	196	228	250	230	191	198	201	194	179	209	197	198	210	216	211	222	189	208	195	208	212	219	225	184	207	178	189	194	207	200	199	206	197	227	202	192	194	196	191	210	211	210	213	204	215	181	193	223	218	188	207	196	216	204	197	198	188	200	200	200	217	198	214	189	206	204	215	205	186	193	200	195	190	198	223	213	213	216	212	235	199	213	195	167	212	243	191	190	191	203	198	202	200	190	201	222	187	205	218	188	204	211	203	212	213	211	208	205	209	206	188	216	197	219	202	180	170	227	201	219	227	210	208	217	190	210	220	219	196	197	214	205	204	210	194	218	197	201	193	224	199	204	197	199	224	197	205	202	221	204	200	195	201	206	200	197	191	208	187	206	222	180	198	210	205	213	191	218	187	201	213	200	210	199	194	219	193	219	204	205	245	192	202	230	220	186	223	213	201	225	194	196	207	205	205	204	197	196	205	174	201	186	198	193	205	194	201	206	217	188	213	212	198	202	195	208	213	204	198	208	241	193	201	177	221	202	181	232	203	220	196	225	211	177	184	207	217	208	181	204	214	202	189	181	169	222	181	212	196	207	197	215	193	213	230	191	235	209	202	215	230	188	217	217	200	225	210	189	207	200	202	211	185	198	209	222	196	194	200	177	202	213	221	196	192	204	220	175	211	206	197	218	180	205	216	201	186	188	204	213	203	221	205	223	187	178	199	199	202	211	228	229	212	190	196	197	189	211	207	201	229	197	200	202	193	190	210	206	195	181	182	232	217	223	215	223	207	197	213	199	204	221	195	201	191	209	203	193	199	193	220	198	192	201	215	225	194	199	209	183	186	195	193	194	197	192	200	175	201	191	192	180	206	208	196	204	201	217	221	202	198	204	227	226	182	209	214	212	194	205	208	195	200	187	213	187	193	196	170	230	190	209	178	196	178	191	187	203	182	188	198	207	219	204	203	203	209	208	201	190	201	188	178	209	190	212	215	173	195	205	181	205	211	192	198	182	212	212	190	207	215	198	187	212	217	235	200	167	176	208	184	201	196	199	191	189	183	193	219	199	216	192	208	201	212	198	180	199	229	188	212	224	183	196	196	205	201	184	179	178	190	166	212	194	198	192	223	187	200	192	220	198	192	210	183	207	192	193	193	195	192	205	190	209	202	187	194	194	208	198	211	192	227	185	209	178	202	187	209	208	192	227	197	184	224	229	200	220	207	221	201	200	181	199	213	201	206	198	207	195	220	212	210	209	202	198	183	208	212	195	192	183	224	212	193	167	179	192	204	210	210	225	171	198	182	177	207	173	199	215	221	209	208	183	191	203	203	212	171	215	196	190	195	196	215	193	179	211	203	210	193	196	221	193	187	192	224	208	218	231	192	196	214	226	217	175	197	176	193	219	191	213	190	208	206	199	215	202	217	195	206	203	206	194	200	184	208	216	226	172	195	201	209	206	193	175	189	193	223	194	203	195	208	213	204	204	210	210	202	217	196	178	219	226	216	218	197	210	215	197	203	174	198	195	192	207	215	191	209	191	183	207	220	221	211	217	215	201	218	204	191	216	184	191	200	213	181	197	207	219	205	206	181	182	212	191	208	189	204	194	215	208	230	183	179	203	216	199	230	210	228	188	184	200	221	194	200	179	228	188	189	223	202	195	213	187	196	213	201	186	178	213	210	186	212	200	194	169	201	216	231	214	180	186	206	204	230	221	193	206	201	224	184	176	212	182	212	197	201	201	209	206	203	216	205	215	192	200	218	225	210	215	194	189	232	202	217	208	219	208	214	196	209	201	191	197	205	218	196	219	200	198	212	218	194	180	218	192	186	201	180	188	198	179	206	185	212	189	195	178	209	199	199	206	207	201	194	206	184	211	198	195	193	206	192	206	208	184	197	208	217	211	224	186	199	181	203	205	219	206	197	236	197	206	194	199	195	198	233	195	207	188	177	196	198	215	190	204	192	199	170	178	216	191	195	208	203	196	219	205	193	201	203	194	199	208	194	199	219	218	216	207	195	211	176	190	199	207	193	192	220	190	202	226	199	197	196	187	201	197	205	208	201	193	181	213	196	181	190	205	188	178	201	196	224	196	203	190	211	196	182	181	207	193	229	199	206	202	207	202	190	192	207	195	194	193	194	188	204	192	194	162	202	217	201	213	226	194	229	202	187	181	206	201	212	178	222	204	210	207	205	213	204	203	192	196	223	189	211	172	195	190	198	190	208	195	197	214	228	211	199	221	200	184	223	210	197	220	222	208	196	218	211	222	207	189	236	191	191	222	231	175	208	211	194	220	237	197	231	187	221	221	177	200	195	191	184	194	182	196	184	202	196	169	235	201	192	188	197	229	190	200	209	205	198	214	218	210	188	200	209	192	203	191	191	191	207	230	205	206	203	204	211	198	214	196	194	233	205	206	192	166	212	229	215	214	205	191	203	195	185	192	229	213	207	217	193	202	172	195	203	212	203	195	198	189	216	214	208	236	203	206	177	205	195	201	178	187	234	211	215	206	222	211	193	211	185	188	204	182	191	193	159	207	192	224	199	192	172	247	213	211	188	179	209	206	204	182	204	201	200	171	216	189	192	215	223	201	208	203	197	207	201	202	183	217	175	214	182	213	205	197	214	200	211	200	203	205	223	182	207	182	188	184	203	205	198	178	227	217	212	194	205	219	207	202	221	198	173	224	200	211	206	178	197	227	232	179	194	196	206	202	207	216	200	185	185	202	199	228	203	177	207	201	229	223	198	210	195	201	174	212	206	200	239	237	221	191	231	194	211	182	189	214	211	214	212	189	202	211	187	227	199	204	206	192	219	209	200	211	189	228	192	185	207	210	193	178	210	206	212	193	221	208	218	190	195	178	190	204	207	187	176	229	207	218	208	177	214	207	186	190	207	185	184	201	215	194	211	197	220	199	212	220	201	211	203	184	181	208	199	196	202	196	220	228	206	187	192	196	213	215	186	217	204	210	232	211	183	204	167	187	192	203	186	193	213	194	226	213	219	197	195	203	208	193	202	211	222	196	189	207	181	187	194	214	206	218	210	198	193	194	189	187	207	197	223	214	233	180	174	202	214	206	186	182	205	185	192	185	204	207	195	173	211	183	177	228	213	181	184	210	215	182	214	196	205	210	156	208	203	200	210	189	176	197	205	209	210	201	175	215	222	206	219	193	190	187	200	177	209	202	205	196	205	179	217	197	204	207	206	209	215	196	225	199	198	227	207	203	175	178	207	210	190	178	223	196	193	237	234	213	215	192	196	215	206	207	201	188	204	186	194	193	200	239	182	208	199	205	224	217	202	213	213	203	196	225	187	196	199	224	232	196	206	201	203	219	205	197	205	213	200	196	178	233	174	177	202	201	194	196	179	218	230	214	183
6453	14120	12082	7455	6068	3454	2009	1293	1060	885	787	796	803	674	535	449	443	402	398	355	362	339	339	326	326	335	297	324	290	335	325	288	255	281	284	281	271	287	302	290	291	273	296	258	282	291	262	271	276	295	266	291	268	287	256	284	262	271	242	290	294	272	255	262	280	279	279	246	273	282	265	305	284	259	250	277	249	256	275	285	288	285	291	268	262	246	236	285	280	261	267	259	255	280	263	245	238	278	249	244	264	267	260	255	262	279	255	279	265	248	250	263	262	267	277	266	265	278	281	262	257	280	291	283	268	247	257	272	264	239	257	252	220	261	277	262	291	313	275	270	278	241	268	247	268	278	284	274	221	261	272	250	273	262	258	235	255	255	256	275	275	245	261	236	269	284	280	256	273	252	268	235	226	248	289	246	265	262	247	259	275	268	284	265	264	241	242	263	267	247	257	246	265	253	224	226	230	255	276	248	249	250	225	274	262	255	262	265	276	272	248	295	259	286	241	266	247	274	233	284	249	265	251	281	278	248	271	250	249	260	261	261	248	273	282	282	262	245	263	263	275	275	240	269	289	233	257	256	279	255	270	239	276	249	288	255	257	282	262	250	232	263	254	253	268	279	257	300	261	244	260	280	255	250	264	275	272	286	281	279	271	245	271	277	246	269	238	262	271	260	253	258	262	244	242	253	256	266	283	294	230	261	252	261	260	261	257	238	280	243	251	273	252	271	255	273	247	259	264	265	256	247	265	265	274	269	274	245	265	254	281	250	278	268	271	256	238	248	279	268	247	302	282	241	270	262	276	278	276	231	243	254	260	286	251	277	265	288	262	253	270	253	221	249	280	302	249	239	269	242	256	244	253	248	245	297	251	253	278	277	253	242	255	293	285	250	279	298	284	257	280	266	266	235	245	276	248	245	249	253	248	273	262	253	264	260	262	226	219	263	271	246	259	242	262	242	280	243	241	289	281	262	245	267	266	267	262	290	280	251	273	242	288	261	241	265	257	281	247	275	251	265	278	256	248	292	272	279	272	274	258	309	251	246	259	287	255	238	268	266	268	266	253	236	258	260	281	263	253	271	251	278	254	222	296	276	283	261	271	267	270	255	258	266	275	243	249	262	254	246	274	248	280	255	266	249	262	243	278	256	265	251	242	283	244	255	242	274	263	267	257	232	265	244	252	248	269	241	276	285	260	273	270	269	273	254	252	279	257	240	266	257	257	256	241	244	257	246	271	285	250	260	274	273	265	273	261	230	270	255	258	260	273	289	242	245	248	269	241	240	279	285	275	255	256	265	254	247	267	237	258	252	250	262	255	270	246	255	290	275	262	245	292	240	254	267	249	266	284	266	260	279	263	255	274	253	285	260	236	254	265	270	282	246	252	284	258	226	243	271	254	252	250	251	260	262	288	274	264	231	270	253	246	269	262	234	283	276	275	265	244	267	268	265	278	265	261	237	263	243	284	262	272	266	281	252	252	287	250	256	251	256	249	265	268	263	273	269	238	245	269	275	271	263	257	247	253	252	258	247	260	253	294	253	245	309	241	242	261	271	244	257	266	279	269	246	266	263	258	258	258	278	261	261	265	243	231	260	265	256	268	262	254	247	266	261	254	266	252	301	263	290	248	255	277	282	252	251	270	242	253	250	262	249	253	263	281	232	269	249	251	238	241	272	253	296	288	269	250	269	265	263	252	261	255	253	248	262	270	250	251	267	269	260	248	260	246	260	259	265	279	271	256	265	247	257	270	271	251	274	261	269	249	252	243	271	249	267	277	275	289	274	253	246	279	253	236	269	238	267	236	271	260	276	255	267	253	263	256	239	242	268	254	237	266	272	272	291	256	256	244	269	296	257	280	265	250	272	273	263	252	264	248	256	272	277	269	251	267	242	271	283	271	305	255	279	251	275	271	264	262	278	263	247	283	249	288	220	293	301	259	292	279	249	254	272	250	273	265	257	279	273	233	298	241	263	237	237	258	286	254	257	282	270	269	270	270	228	247	260	263	275	251	254	269	224	263	257	268	247	284	274	272	279	269	257	278	260	283	274	221	250	237	257	261	238	255	258	271	278	247	254	266	261	265	274	257	253	264	263	259	289	265	232	244	258	278	264	237	288	276	252	247	245	251	281	260	240	258	251	259	253	253	267	250	266	263	273	250	247	295	255	254	241	263	257	262	258	277	288	275	259	279	264	259	284	264	271	272	257	241	256	300	264	259	259	280	271	250	257	266	275	274	249	269	270	225	248	279	256	259	286	287	257	265	279	278	268	276	241	252	272	229	239	272	262	277	247	273	305	253	267	273	237	256	249	280	257	266	263	248	245	236	289	253	279	271	271	265	282	258	255	247	280	257	260	279	268	244	276	278	263	263	236	262	269	258	269	264	240	252	254	271	291	247	276	273	269	279	259	246	227	270	247	286	229	252	286	250	290	277	286	279	247	256	255	286	268	255	258	254	275	248	262	236	231	275	219	237	266	262	272	264	243	258	243	264	254	272	267	251	267	264	273	248	242	251	249	270	249	264	254	280	275	225	241	234	256	250	278	284	273	255	260	256	262	267	260	245	256	294	250	276	276	244	277	265	277	237	264	264	255	257	290	269	274	272	285	255	246	263	251	272	257	274	281	257	265	254	251	267	256	264	244	267	236	260	254	245	245	276	262	255	262	261	252	287	237	278	242	257	251	225	252	248	248	284	290	258	261	247	245	228	265	235	279	283	267	262	253	269	230	254	240	253	232	238	222	252	264	263	236	282	256	251	258	265	250	233	273	254	254	270	243	254	279	257	258	272	257	240	256	250	270	230	254	263	268	261	273	242	262	296	259	265	238	255	280	239	263	270	263	246	237	259	228	247	271	268	248	285	260	252	256	283	256	232	274	240	271	259	242	240	274	280	245	296	260	255	265	256	258	242	275	261	249	245	274	264	250	258	261	268	269	239	280	250	289	236	291	247	269	227	272	258	268	256	249	245	237	242	261	262	238	256	249	257	261	227	303	255	246	256	236	269	235	255	225	236	258	278	234	238	238	268	277	276	257	266	230	285	241	224	280	276	292	235	272	258	257	233	243	251	269	248	254	270	268	262	247	272	296	252	249	234	256	233	258	259	264	246	248	274	264	269	257	274	256	248	290	249	263	256	277	256	273	257	255	252	278	284	270	256	255	260	273	248	237	247	257	258	247	275	282	258	261	254	250	286	262	261	243	255	267	275	274	296	267	255	253	276	260	270	253	258	254	255	259	249	274	289	259	276	259	239	265	247	282	277	243	267	242	270	261	277	235	258	252	270	258	288	238	272	249	247	271	281	233	243	266	279	256	263	274	276	271	247	279	243	283	258	258	273	265	290	301	240	251	258	260	251	257	271	268	277	273	268	249	250	257	278	271	255	262	279	251	278	265	271	241	274	299	248	273	246	286	260	259	255	257	274	258	209	252	270	255	256	248	276	265	236	246	230	256	258	264	254	266	248	260	292	264	263	254	258	287
24981	20929	26966	24866	10118	1507	908	694	629	598	603	571	585	564	523	553	556	536	475	471	528	483	486	514	500	479	508	508	518	487	460	517	555	469	493	452	511	495	488	492	487	495	537	477	486	454	479	532	506	492	437	504	487	473	479	484	443	489	460	492	488	483	526	487	501	469	478	514	443	467	467	481	443	455	470	479	523	509	487	509	471	468	479	489	507	495	479	467	444	483	485	519	481	480	499	501	488	480	468	492	505	478	464	444	467	463	522	493	505	456	480	472	517	481	496	481	463	474	488	491	509	522	513	497	460	458	453	470	479	470	481	534	494	454	442	503	457	491	469	496	491	539	455	485	475	501	475	495	512	465	468	457	478	458	500	471	467	481	488	490	460	455	526	487	460	476	430	499	492	432	481	527	502	463	466	477	516	501	433	480	487	493	516	482	477	510	490	435	489	485	487	450	481	486	483	472	511	468	502	497	493	503	481	448	461	516	480	428	496	496	502	473	488	440	494	479	464	475	475	474	464	490	504	495	460	489	504	459	488	485	497	480	462	496	474	443	500	489	479	506	473	450	494	423	471	522	497	451	520	460	500	458	508	464	467	499	469	476	471	476	448	444	466	456	480	515	473	479	482	451	469	472	461	454	497	461	518	488	505	475	507	484	478	484	479	444	474	459	484	483	480	478	471	464	485	449	452	467	517	448	459	501	447	445	470	449	437	484	451	470	494	482	520	500	465	492	497	482	454	473	475	479	446	467	455	495	469	511	469	489	463	482	476	432	489	465	477	467	440	455	455	470	458	455	431	504	431	463	527	485	518	485	471	474	478	495	463	486	471	497	464	460	483	494	455	466	453	461	416	495	444	484	470	415	502	462	453	447	494	455	458	468	503	472	514	545	481	495	502	520	453	471	496	471	488	535	485	487	483	473	445	478	476	499	478	468	469	483	502	454	498	479	480	478	458	481	436	490	504	509	470	439	453	447	464	472	499	458	472	460	457	463	480	468	490	526	501	443	463	473	478	473	498	500	492	466	501	487	505	505	464	434	453	469	446	503	435	444	426	444	485	485	461	440	440	436	459	487	487	467	462	452	521	476	475	484	470	468	488	480	484	468	467	456	491	481	493	431	498	472	506	450	459	497	421	442	515	429	491	461	495	483	475	503	483	491	476	491	498	470	489	480	497	526	493	472	493	437	508	471	433	468	501	509	476	461	491	486	453	515	436	462	502	468	508	429	510	498	487	480	434	481	492	516	451	487	459	491	484	493	467	514	544	489	458	479	473	460	450	494	504	474	478	494	502	480	491	481	462	483	475	459	475	492	479	485	490	498	503	499	498	471	479	455	473	506	470	517	450	486	477	478	455	502	463	523	525	484	505	502	507	491	472	503	463	482	506	449	481	458	532	482	486	487	468	488	459	471	458	454	508	481	478	513	476	523	455	515	456	495	472	479	497	440	466	501	480	446	449	516	450	499	491	473	499	466	467	490	508	506	455	490	471	479	448	504	460	465	472	514	487	455	473	488	522	496	456	485	455	492	475	469	477	460	494	467	490	487	457	475	459	451	508	516	512	465	495	457	473	476	511	494	458	492	498	519	480	473	487	452	482	452	512	512	459	483	456	446	538	459	485	476	463	501	455	481	472	482	489	455	480	475	471	486	485	489	463	487	508	524	511	481	496	488	462	455	463	503	467	485	473	493	482	469	465	427	480	501	464	442	462	522	494	495	477	443	466	489	476	458	456	483	468	471	482	484	485	464	494	490	456	460	450	466	438	491	467	461	505	458	434	507	479	488	503	449	491	526	496	459	469	492	458	479	511	421	495	499	478	473	472	500	441	478	495	490	453	486	492	488	453	433	487	456	456	442	504	494	452	538	493	487	482	452	519	487	482	472	495	484	504	462	498	456	487	487	474	485	425	467	430	458	489	477	495	495	482	468	490	487	467	454	486	470	486	444	433	504	458	461	403	466	486	482	502	493	473	437	464	458	477	500	536	499	481	468	476	504	475	462	501	434	483	474	504	483	491	473	457	446	493	461	483	439	518	526	489	472	500	531	507	482	459	463	470	494	478	462	464	461	470	485	470	448	456	419	443	496	503	508	503	438	527	487	424	487	498	471	476	480	455	495	496	464	498	442	488	451	461	473	465	477	455	486	463	486	504	473	442	468	466	458	488	461	479	468	500	526	475	533	476	453	476	474	484	502	447	474	453	482	475	508	482	470	508	461	472	486	492	479	470	503	480	522	478	472	505	463	475	467	477	473	467	470	480	469	462	481	507	483	429	476	511	485	463	471	459	523	427	461	529	450	469	467	523	453	489	470	465	458	478	462	496	507	510	484	447	463	431	458	455	473	463	501	475	472	488	491	498	501	469	473	461	468	425	513	451	420	450	466	511	443	550	447	466	490	431	464	462	516	475	461	457	534	461	485	486	530	486	434	453	478	493	429	449	452	457	441	502	485	441	512	514	454	532	462	516	415	487	483	485	487	483	435	493	478	509	450	480	454	450	462	477	470	456	479	513	462	482	487	474	452	507	447	483	474	485	509	454	510	466	456	474	465	472	455	509	495	466	432	504	471	425	477	425	479	477	486	429	522	469	500	484	531	461	435	446	486	482	491	456	507	523	502	511	474	443	471	467	453	469	505	456	451	502	509	483	483	486	477	463	535	474	486	471	508	517	458	495	461	484	487	461	458	504	487	455	453	470	495	498	465	483	462	484	445	470	482	481	474	471	476	458	456	441	460	482	480	478	495	484	468	479	472	474	475	448	465	490	473	498	486	483	473	469	480	500	472	458	480	418	489	498	431	505	468	438	495	480	477	477	491	489	500	455	440	451	484	482	488	467	478	477	451	480	477	520	484	473	451	469	453	503	475	451	499	456	454	480	442	503	479	478	509	465	466	471	495	509	447	437	459	471	474	464	470	489	487	461	501	489	477	514	498	438	430	487	493	497	470	500	475	447	477	475	490	461	462	467	509	464	479	443	463	487	473	454	450	455	484	444	454	465	445	464	484	457	459	462	469	451	471	507	454	455	476	539	498	459	486	458	470	471	534	475	478	496	490	497	449	497	503	482	462	458	431	455	503	463	481	469	454	478	460	525	465	504	443	506	480	456	470	505	513	439	489	500	472	476	496	484	485	515	478	472	466	454	462	464	495	459	454	484	501	505	468	442	486	466	480	483	493	484	513	454	482	500	485	418	500	472	489	460	500	504	493	470	482	464	485	509	456	482	512	483	448	461	465	454	436	464	467	454	485	491	495	514	484	491	466	474	464	496	441	484	488	473	476	443	449	451	511	470	489	516	469	522	430	443	440	504	482	456	504	490	482	485	489	500	474	489	454	514	482	475	501	453	451	413	416	484	490	533	515	492	446	473	497	463	475	462	462	471	482	447	449	504	507	442	495	472	481	446	492	438	466	470	514	480	481	481	457	456	497	430	469	473	472	446	465	487	512	464	514	485	505	488	435	486	505	407	456	484	470	486	478
6293	10478	8759	5448	4450	2577	1545	1184	1073	932	951	983	912	855	772	693	679	678	618	658	615	641	612	656	636	619	596	587	601	568	579	627	570	615	595	616	631	600	578	602	582	621	537	582	578	534	602	587	562	614	584	577	613	588	577	584	585	533	561	560	550	594	592	602	578	556	572	627	578	579	598	593	555	533	574	607	556	578	583	570	555	577	534	550	605	534	596	563	562	569	585	576	581	576	593	626	572	589	557	576	547	533	553	552	592	615	539	539	539	585	580	531	564	588	571	557	577	586	604	575	566	584	611	584	602	567	543	576	530	561	577	569	571	561	541	569	584	548	587	505	547	563	552	531	584	551	585	592	583	551	552	557	570	562	593	589	573	574	589	591	566	594	592	573	586	592	568	568	594	627	582	621	557	534	608	571	568	558	549	579	576	561	578	566	590	551	560	567	537	617	591	563	570	561	570	555	571	565	550	574	566	538	597	547	523	551	545	570	544	593	564	533	592	531	585	548	528	564	562	564	586	576	538	549	596	585	539	537	580	547	585	540	563	567	571	565	566	563	607	592	550	597	604	520	551	547	536	597	558	553	561	531	573	587	552	574	576	568	586	596	560	599	569	534	559	541	596	583	523	549	537	600	573	571	559	577	596	562	605	575	584	556	579	573	549	582	560	568	561	564	537	526	603	590	524	601	580	559	543	585	540	567	532	538	538	528	546	565	579	583	573	583	572	543	573	548	580	547	592	544	608	580	591	591	611	523	568	572	563	551	575	577	590	562	582	558	532	572	572	587	590	559	544	552	557	544	578	581	567	591	593	589	600	589	578	594	584	551	527	630	556	574	603	548	608	571	557	592	575	593	626	591	574	596	582	596	589	527	550	571	604	565	568	570	578	584	576	575	560	547	544	625	551	560	572	542	567	566	562	579	539	551	543	593	583	577	593	605	528	539	556	594	515	548	569	550	534	582	570	574	608	549	554	568	559	527	506	582	532	593	544	582	582	576	541	569	597	584	603	559	556	574	540	541	545	567	509	572	590	574	555	561	569	592	583	543	570	557	563	567	571	526	561	554	574	542	611	582	558	590	555	558	568	618	546	582	524	575	556	573	597	567	601	506	558	496	535	586	567	528	547	564	612	564	568	582	552	560	608	553	541	575	624	582	538	588	539	571	639	569	546	567	553	575	578	602	570	521	594	544	576	550	575	584	545	556	573	568	555	574	541	554	564	579	612	576	526	548	587	560	575	566	567	617	543	582	595	603	577	557	593	542	572	558	604	572	571	570	563	549	552	545	569	580	576	564	516	584	521	532	575	561	573	579	583	533	554	566	585	603	587	569	542	559	560	567	584	555	594	563	566	569	560	577	563	599	566	588	552	549	589	579	554	589	600	572	583	561	527	526	573	556	550	551	556	564	587	559	597	577	543	590	599	554	554	581	543	525	579	551	575	591	566	586	567	569	602	575	605	569	558	593	550	600	556	574	595	542	548	552	562	507	584	575	586	570	565	592	576	558	638	597	572	585	537	585	559	589	589	568	598	574	546	575	600	569	591	555	570	598	592	553	585	639	538	567	542	616	589	595	561	551	562	548	606	575	600	588	579	565	589	556	561	603	565	594	581	568	570	578	526	555	571	565	546	560	592	586	586	588	611	630	576	574	580	554	541	562	540	559	567	536	532	571	547	560	580	544	593	601	598	577	583	553	544	570	546	570	564	555	584	566	598	509	582	559	561	611	573	566	583	569	640	557	562	588	545	570	552	588	583	614	603	556	610	559	576	602	535	566	603	561	572	544	532	531	559	589	573	585	540	572	572	577	593	591	501	584	581	583	568	596	539	550	567	555	610	556	577	542	604	578	579	601	538	560	572	532	590	538	551	609	567	602	597	616	503	600	531	587	555	550	530	557	519	534	553	554	550	596	567	579	588	550	623	576	553	591	596	556	544	602	555	543	574	584	546	576	592	579	571	593	551	572	525	564	592	592	577	567	583	570	576	562	574	543	574	533	533	516	550	593	576	575	605	580	612	598	532	552	598	519	585	541	584	576	603	562	526	573	571	594	505	622	579	594	578	573	589	586	531	572	636	566	604	534	541	555	548	585	587	587	586	581	559	595	621	598	581	586	568	567	570	559	523	552	566	510	512	510	557	558	531	542	598	558	578	566	615	569	595	610	590	568	574	570	563	607	579	566	609	564	552	537	578	608	603	609	568	588	544	563	565	570	568	559	575	581	594	527	569	536	557	613	586	531	563	576	548	604	562	565	615	530	591	548	554	582	552	566	541	558	547	562	550	588	550	620	538	592	566	503	542	631	529	567	554	584	577	538	562	575	549	557	575	535	539	597	562	502	585	570	615	599	595	601	564	541	541	597	571	558	602	601	584	539	569	551	567	577	544	587	595	533	537	555	601	570	585	563	553	612	568	538	586	597	575	556	602	598	582	566	573	588	588	534	523	607	546	586	574	592	558	599	617	524	515	554	552	619	588	565	556	584	568	541	526	560	581	583	570	590	541	590	540	558	566	518	555	555	601	564	575	539	504	558	596	567	569	578	591	590	555	552	582	581	620	530	576	570	585	551	580	541	598	576	556	543	546	550	560	549	592	592	560	549	568	599	584	557	543	568	613	608	556	544	630	570	547	587	535	592	574	612	565	569	567	602	591	539	615	576	529	568	567	546	587	541	575	562	540	559	531	596	557	543	554	585	594	545	586	517	571	587	590	576	571	586	545	548	624	557	588	588	590	595	588	547	589	554	588	508	551	535	592	583	567	547	587	537	563	603	572	561	566	578	555	596	538	584	603	557	558	587	567	561	545	579	543	558	556	577	574	563	581	525	588	620	582	546	558	562	546	573	543	560	578	541	569	553	593	581	552	551	586	565	540	543	580	563	568	576	569	582	576	588	567	582	526	563	563	559	580	556	575	579	581	541	552	556	580	588	609	637	547	570	532	560	554	550	558	550	589	546	579	588	628	581	581	542	558	564	575	578	526	574	539	578	592	539	542	557	504	568	611	558	572	575	555	606	566	549	574	589	555	553	564	588	561	536	623	578	533	533	550	580	549	520	583	551	567	572	597	599	612	569	494	604	557	576	612	594	592	546	586	572	597	567	566	624	569	605	557	564	602	571	547	538	607	562	564	529	524	510	571	559	535	534	547	564	566	514	565	592	540	545	584	580	573	602	565	548	569	589	560	556	596	589	591	637	558	548	576	529	595	552	592	556	563	561	571	607	594	597	588	595	577	579	577	578	603	580	580	547	563	624	593	557	569	585	569	536	531	564	602	552	561	574	558	580	586	553	553	539	553	588	578	587	578	493	570	540	514	568	617	556	533	543	606	625	536	565	569	582	603	587	549	562	539	538	554	573	589	556	596	559	632	568	542	574	541	560	559	538	522	576	611	575	590	539	556	578	560	565	551	591	608	608	552	533	548	601	528	548	566	543	583	533	551	584	587	573	550	543	524	547	567	570	536	553	634	560	556	533	586	566
22744	20988	28698	23418	20970	20984	9040	1181	840	677	641	571	536	510	421	356	334	297	353	325	292	248	301	280	266	272	264	244	232	266	236	258	243	228	227	235	228	233	243	231	225	235	245	229	250	217	219	229	236	211	229	215	214	224	216	211	236	233	212	218	210	231	224	227	200	236	215	222	211	227	208	217	218	184	209	202	220	208	210	227	224	215	207	209	213	205	209	238	219	226	214	212	227	213	204	222	199	222	224	199	197	220	222	196	205	179	231	208	201	198	198	197	185	181	193	208	209	200	207	214	203	231	194	193	220	238	207	203	220	203	209	203	195	200	191	225	190	215	197	197	214	191	195	182	216	206	204	214	194	198	207	201	209	179	216	213	224	201	178	230	188	229	201	184	203	186	210	201	199	197	200	240	223	191	208	215	199	226	183	173	215	211	193	206	225	210	194	199	231	223	207	199	224	231	204	200	195	208	222	223	186	209	191	206	203	215	218	198	204	201	222	198	204	198	197	184	205	219	198	187	185	203	196	213	229	212	193	201	205	204	191	217	220	214	205	194	199	214	236	211	245	223	225	216	229	206	213	211	198	191	204	228	174	215	202	177	218	215	216	213	206	210	206	204	208	220	224	221	197	226	208	198	204	195	198	219	233	199	232	190	221	211	202	215	188	211	221	213	195	199	199	205	224	198	189	217	210	191	206	233	218	214	186	229	212	203	214	183	194	194	197	190	210	195	204	227	205	219	203	233	221	187	207	218	200	219	180	201	213	224	204	202	221	191	217	192	186	214	204	210	207	233	197	217	212	213	217	195	202	218	234	192	236	207	176	213	205	193	215	213	225	184	199	231	187	188	195	205	208	193	196	177	228	179	191	232	200	209	190	215	212	223	192	197	199	204	227	211	201	194	225	219	240	203	206	215	186	219	242	198	204	212	198	231	210	194	225	206	229	185	233	228	180	199	214	214	210	212	223	203	207	206	197	245	200	185	205	210	180	191	216	203	213	213	220	181	207	215	189	235	215	220	222	209	195	188	230	202	222	202	174	218	234	207	203	209	195	205	210	226	234	203	205	196	212	208	204	206	181	221	223	199	220	220	212	212	200	195	217	207	205	206	181	206	199	182	214	214	211	223	201	226	233	218	229	204	200	203	216	206	206	194	225	202	216	194	199	215	207	211	210	172	208	221	205	193	190	199	202	199	202	221	211	198	219	213	205	228	203	194	234	193	208	206	190	226	190	215	203	186	234	209	217	207	215	201	226	185	212	227	204	241	203	205	217	210	228	202	226	204	217	209	201	207	188	223	212	206	227	209	213	210	213	222	209	221	209	185	201	229	214	226	207	201	202	227	247	200	220	233	206	209	182	184	221	211	210	214	228	205	208	228	205	206	213	205	232	192	219	197	214	201	207	195	191	204	222	199	226	192	215	205	201	207	192	208	213	210	211	228	203	176	223	225	207	216	199	235	205	202	191	214	215	197	199	196	211	181	218	222	190	221	200	229	196	236	204	212	188	197	211	203	246	208	187	206	219	199	227	195	229	202	244	210	209	215	221	198	218	194	195	231	214	205	223	205	213	239	215	221	206	212	212	187	222	212	213	202	189	198	211	176	202	181	197	192	217	219	223	189	215	205	196	203	226	222	188	214	214	208	204	241	223	213	219	202	183	193	186	202	198	212	218	176	193	234	211	199	207	191	189	212	198	192	204	231	228	188	211	213	189	179	187	207	219	207	208	181	221	201	199	215	233	207	214	216	191	205	213	203	217	201	199	211	217	200	196	216	170	238	170	210	201	220	235	225	210	191	217	216	215	207	202	226	198	222	224	188	196	221	196	203	196	209	190	239	204	207	202	184	214	218	204	230	193	209	196	196	186	179	215	200	199	198	201	224	241	212	211	206	209	218	191	192	208	233	200	195	231	206	235	222	185	213	207	204	216	215	208	224	209	194	208	201	206	193	242	213	203	211	190	213	194	209	220	235	199	211	223	193	191	193	215	196	207	217	206	198	234	200	210	223	218	212	202	193	202	226	203	191	194	211	192	192	190	202	218	225	245	194	207	190	211	191	188	189	211	211	208	165	208	203	208	214	210	215	210	198	223	189	196	210	192	205	207	204	206	228	207	206	205	177	237	203	191	205	215	186	210	192	184	207	207	225	218	185	191	221	229	220	226	193	215	194	220	230	218	207	218	214	203	206	210	213	247	217	217	194	208	221	205	196	216	200	202	220	180	195	209	220	191	201	221	226	209	191	187	191	235	220	191	204	228	244	194	210	226	212	229	218	201	197	187	197	190	195	196	193	206	196	197	215	233	210	195	203	203	206	195	210	236	186	197	215	211	195	218	202	230	217	233	227	205	184	194	192	221	173	202	202	218	219	227	206	209	228	229	228	204	211	200	203	207	190	242	192	218	212	189	206	200	216	200	200	206	227	192	204	198	212	207	170	237	206	209	198	207	200	226	192	187	207	191	220	230	193	217	210	218	188	211	212	182	230	177	211	193	202	195	178	218	202	202	189	204	210	204	210	179	216	220	205	219	215	216	230	209	176	205	193	191	205	215	212	188	193	202	207	205	213	215	194	220	209	175	190	216	189	183	205	192	201	198	193	203	208	205	205	203	216	212	233	209	207	219	231	235	204	205	214	188	183	194	222	236	186	195	202	213	200	182	191	181	220	196	209	215	216	206	199	193	203	217	226	204	233	228	222	207	220	207	200	202	211	212	189	194	196	201	208	205	210	211	207	197	208	217	202	187	223	212	210	215	189	212	215	207	229	200	197	189	223	219	208	204	198	200	183	205	184	212	192	198	215	215	204	223	223	214	199	203	195	204	206	212	220	214	207	218	210	210	195	194	223	249	206	199	188	214	221	228	209	225	216	195	181	214	224	220	199	212	213	197	200	204	217	204	208	243	230	187	190	215	220	212	186	192	196	197	215	199	209	191	236	206	211	192	200	210	209	227	245	179	229	198	190	207	202	205	195	222	206	222	198	211	211	211	207	206	230	220	222	220	199	226	196	217	219	182	208	219	200	198	223	217	189	195	193	187	216	194	189	216	196	203	216	212	202	230	210	203	249	216	207	189	211	218	208	218	212	216	208	218	209	202	185	208	207	201	174	195	199	168	233	221	195	207	202	199	220	212	233	205	222	202	201	200	194	219	208	176	198	186	195	204	217	200	223	206	216	177	237	209	171	202	205	205	201	231	185	216	207	202	191	232	218	198	192	232	196	230	192	198	213	199	220	206	187	183	195	209	215	211	216	184	192	212	215	222	191	213	214	197	229	208	237	191	204	186	201	229	204	202	203	189	187	200	203	199	204	209	195	185	217	223	179	205	206	199	214	174	202	209	208	202	217	229	231	184	207	204	208	207	218	193	223	244	202	201	195	185	194	231	193	211	204	225	203	227	215	204	163	230	212	177	192	222	200	200	173	208	205	199	225	236	201	224	190	212	218	221	182	230	202	227	186	215	208	218	207	206	213	226	229	239	212
9013	20420	17938	11496	9259	5230	3305	2376	1833	1542	1353	1194	1139	1025	748	640	564	557	522	488	439	383	404	400	360	396	348	338	310	308	306	320	314	343	348	317	311	302	352	285	295	282	290	295	266	290	270	299	252	264	275	286	284	294	301	270	249	284	278	250	299	286	288	269	271	254	256	266	264	238	267	282	281	263	263	235	277	253	276	276	247	266	249	233	258	227	243	239	246	229	280	232	235	240	259	260	260	253	246	263	255	245	256	271	247	242	259	253	277	257	223	246	266	243	231	248	257	252	265	243	244	239	242	266	257	250	255	240	241	271	243	238	231	249	277	224	229	260	268	250	254	244	264	252	236	254	268	245	226	236	242	258	250	238	257	234	284	283	234	267	253	277	240	217	263	241	230	260	247	219	235	261	230	244	231	229	270	234	261	257	264	247	255	238	246	238	227	223	263	244	266	262	253	256	260	239	247	253	226	244	238	247	227	228	269	275	267	234	246	254	254	287	256	217	221	243	260	240	254	248	248	238	275	248	249	233	253	244	247	230	259	245	247	288	239	250	252	253	257	243	242	249	244	246	245	218	244	255	237	275	260	229	238	257	261	255	216	245	234	239	221	272	259	233	247	255	217	283	257	210	259	278	244	246	223	234	241	253	242	230	249	239	239	243	234	241	254	249	256	264	242	251	223	250	245	222	245	254	224	259	256	231	242	237	223	257	248	255	244	260	239	297	258	268	257	265	228	244	229	244	252	218	238	243	243	245	255	263	223	247	248	274	249	248	248	234	217	259	249	248	254	249	247	222	230	253	215	247	267	244	247	272	245	260	241	273	264	251	252	251	239	238	240	226	258	239	229	251	259	261	236	243	242	243	265	223	222	226	243	223	238	240	228	253	271	228	271	225	236	276	248	248	236	230	230	264	262	239	231	240	256	240	250	274	249	241	228	243	238	258	246	228	255	246	251	236	254	264	234	244	231	239	247	242	255	263	234	279	262	246	252	245	235	257	238	228	259	277	266	272	261	269	272	229	227	221	234	257	244	244	249	232	243	247	265	234	257	272	256	219	260	240	243	220	265	253	230	276	242	250	249	231	252	266	230	254	263	251	228	257	231	245	225	237	254	236	227	255	246	253	234	243	260	242	254	273	278	256	245	252	236	263	264	255	241	249	237	243	243	284	228	228	253	253	244	239	240	240	228	257	233	217	264	265	242	265	252	212	249	243	248	234	269	240	251	263	238	253	262	268	243	234	236	249	259	252	242	231	245	228	269	262	221	232	265	253	267	250	235	230	230	260	268	229	254	244	252	236	252	255	244	254	240	293	228	252	234	238	261	215	251	256	231	229	233	230	248	235	248	283	267	251	246	292	232	265	283	254	239	210	248	245	260	249	263	257	233	250	247	208	265	276	236	240	227	249	235	255	211	250	245	226	254	225	244	245	213	262	256	253	235	277	243	239	211	257	238	224	262	256	224	243	212	254	248	248	253	260	248	280	236	253	245	251	275	237	264	259	255	218	240	248	257	249	236	226	258	255	265	263	252	249	239	235	243	254	249	202	252	246	227	251	219	246	245	271	248	239	231	236	275	227	242	247	264	244	245	229	266	274	256	244	245	246	224	224	271	268	255	243	252	238	276	232	223	239	268	252	244	233	270	268	249	241	258	249	253	266	226	222	231	233	259	239	250	289	246	241	229	201	230	224	238	270	246	226	245	244	248	248	258	247	240	274	264	240	232	260	247	242	263	254	247	251	227	262	234	249	222	242	237	273	237	225	266	248	229	240	235	248	246	232	234	286	220	231	280	241	249	259	239	259	258	269	269	230	253	226	260	254	240	261	237	268	226	269	255	237	247	232	253	247	252	261	266	251	231	250	256	221	228	262	212	235	255	219	252	217	242	264	238	240	231	236	231	235	278	243	231	254	245	226	242	239	244	224	238	251	273	232	278	216	249	237	228	225	222	252	269	230	242	231	242	248	253	232	266	261	252	232	237	250	268	220	236	221	264	268	259	245	236	260	241	244	229	245	249	228	233	249	280	248	254	258	247	253	261	248	248	227	267	250	243	235	265	261	251	264	248	252	238	243	250	219	261	242	256	246	226	235	258	275	248	242	245	227	279	257	224	248	270	210	248	255	218	273	275	252	234	262	257	240	274	263	245	258	238	241	245	259	240	240	239	229	227	269	235	239	233	254	253	266	237	222	273	248	246	234	290	229	263	262	257	224	237	238	286	266	245	258	262	227	234	245	248	239	223	234	272	255	268	239	248	225	252	229	233	253	253	246	246	215	235	241	247	244	261	251	247	250	263	249	241	236	273	253	246	256	244	249	252	240	234	251	246	264	241	265	232	246	239	268	246	210	239	248	238	244	233	269	218	236	250	218	266	250	253	280	258	236	241	239	250	216	229	246	241	219	265	228	249	241	259	267	242	245	233	236	259	264	240	261	248	268	259	261	225	251	256	216	239	227	274	224	247	238	262	233	232	241	247	244	253	238	246	264	221	267	279	267	229	239	256	239	202	278	215	256	235	234	233	230	213	278	236	249	282	241	236	232	217	254	250	236	256	241	236	257	261	261	241	265	256	244	291	264	270	284	278	277	253	248	266	262	274	260	232	267	226	246	248	244	255	241	292	227	240	213	265	265	216	254	234	232	235	252	263	248	253	242	254	262	233	231	225	226	222	264	245	225	274	256	244	225	222	249	223	253	234	233	211	255	227	259	244	239	278	248	233	252	246	244	258	239	243	212	264	248	254	247	255	276	250	236	234	270	216	259	242	241	253	236	265	287	227	274	245	231	237	273	238	242	258	262	247	273	241	216	245	241	240	250	263	248	254	265	256	266	263	259	241	242	268	243	220	244	242	266	242	285	251	247	248	249	220	219	244	235	246	236	257	246	244	252	254	246	248	237	291	257	243	236	230	224	244	258	262	249	223	258	245	255	266	218	242	246	231	233	260	258	253	254	261	234	238	251	237	219	248	233	238	239	240	233	232	248	233	238	224	266	235	236	252	257	248	252	255	207	268	256	241	233	258	256	232	268	242	246	239	241	236	249	260	230	256	213	272	264	275	238	236	256	232	242	236	229	276	243	254	263	238	240	253	247	235	241	233	236	257	244	247	237	252	254	261	243	270	260	261	250	223	248	266	237	228	240	273	258	234	241	266	215	244	245	236	255	272	267	277	233	264	257	259	265	227	231	272	288	236	253	264	232	242	269	254	252	244	234	253	261	282	225	270	212	248	228	223	224	248	266	260	242	258	261	228	235	275	255	253	235	256	240	246	237	212	249	248	252	261	246	243	203	225	258	260	247	241	226	220	261	243	233	229	231	259	238	227	237	269	266	238	232	242	224	232	239	238	273	247	233	238	239	248	266	265	248	262	259	259	237	248	260	251	256	258	240	250	263	242	243	233	259	231	250	241	226	229	249	242	256	252	228	225	261	247	215	246	248	284	242	229	248	267	243	267	233	247	253	242	242	263	267	258	229	259	270
26969	19233	7072	2446	1506	808	524	471	505	455	485	475	480	467	447	445	417	397	409	404	421	431	419	435	438	426	414	409	429	412	413	453	415	422	424	420	408	439	419	387	420	451	444	410	413	393	421	411	425	393	408	389	431	397	402	423	421	427	355	444	427	409	397	407	415	383	382	428	396	378	400	382	400	406	454	419	383	396	404	372	442	420	387	388	456	393	399	443	417	405	439	376	411	412	377	430	420	422	432	424	391	419	398	392	395	411	391	435	396	388	408	405	407	419	404	416	386	430	391	408	404	382	438	411	400	386	397	408	386	395	423	425	406	425	378	401	425	413	400	390	410	430	427	396	406	434	396	411	412	437	420	415	428	414	413	456	400	392	411	420	411	413	405	405	415	416	395	439	404	379	418	433	397	406	417	404	403	410	389	384	393	405	410	414	432	405	411	409	375	438	384	443	421	403	417	379	420	425	397	417	414	389	387	420	433	443	422	444	382	389	413	396	419	433	416	390	450	410	344	402	396	417	382	428	434	418	398	406	407	395	370	363	396	449	434	400	418	418	439	415	415	382	401	408	393	392	405	393	397	383	388	409	394	405	379	407	436	421	436	426	401	365	403	435	401	424	386	430	411	377	446	419	400	389	404	370	414	408	398	427	405	427	430	453	443	441	361	446	432	387	386	424	402	428	442	431	380	424	415	389	453	407	417	427	417	423	396	434	442	440	431	419	395	410	420	454	389	397	423	424	423	411	409	421	401	395	435	383	409	426	413	400	424	470	405	399	414	390	415	421	430	410	388	386	388	393	415	404	417	389	365	379	418	422	408	407	401	399	422	389	425	419	396	426	435	412	423	437	440	414	401	385	411	405	400	412	442	399	457	409	445	423	377	429	380	395	437	418	390	393	433	421	416	380	402	409	388	392	417	431	403	432	421	388	397	404	381	408	410	429	410	401	420	432	388	415	408	413	419	420	412	408	459	428	410	390	439	444	455	400	417	429	420	422	386	391	448	394	382	416	404	417	451	412	388	386	395	418	395	399	420	429	401	380	436	374	404	409	439	406	390	427	411	451	432	417	411	409	450	412	425	393	422	414	401	438	389	386	410	431	407	414	406	392	422	456	439	400	397	403	395	441	413	375	383	383	400	434	422	376	408	424	402	411	408	389	428	425	413	392	417	400	410	443	439	411	405	429	407	403	427	374	433	393	405	406	432	419	457	393	420	383	389	431	419	418	399	465	375	419	426	399	421	405	377	418	381	389	384	392	397	407	377	434	393	418	434	396	376	367	429	398	379	399	415	407	384	379	449	434	427	427	437	414	415	433	416	392	425	421	429	410	440	420	432	395	435	417	435	425	453	404	454	393	384	470	417	375	396	402	406	403	423	422	449	417	434	456	439	420	388	411	402	403	404	446	482	435	441	423	410	450	429	455	426	384	441	379	379	399	373	433	399	426	429	431	434	417	434	426	423	377	429	410	418	363	394	399	406	388	400	377	430	418	393	407	383	419	391	424	408	407	437	386	412	413	430	424	415	408	449	422	420	402	416	434	432	407	408	435	405	395	389	422	387	433	371	400	407	391	400	395	464	388	451	468	409	446	435	399	419	419	412	410	430	392	406	421	393	424	407	394	402	428	415	425	452	409	406	418	399	406	398	412	433	398	416	422	422	404	396	394	445	416	424	419	414	401	404	409	413	399	460	424	432	419	403	442	453	398	454	417	398	432	419	388	409	407	412	427	417	436	421	417	415	402	424	431	402	412	421	413	437	411	397	412	406	382	383	413	393	405	398	419	410	447	388	411	424	419	432	429	433	401	414	391	377	420	452	409	416	358	467	409	410	412	406	432	421	425	376	420	395	433	409	392	427	380	420	432	410	384	414	420	393	407	390	459	427	411	380	419	401	386	377	389	382	404	410	407	406	401	413	390	416	455	414	378	382	390	407	400	420	422	383	402	412	430	460	384	408	432	399	384	392	424	407	430	399	414	390	414	417	398	383	433	380	423	430	409	415	439	424	393	408	397	421	381	396	455	457	384	416	397	381	410	383	415	413	397	401	390	391	441	410	382	417	421	420	419	389	429	402	378	417	416	441	442	431	426	434	408	372	411	422	392	397	449	428	420	430	420	438	425	400	386	449	426	411	414	413	427	430	417	411	380	442	392	421	410	403	407	444	408	412	403	411	452	370	403	425	385	402	411	413	389	432	420	402	443	425	412	394	400	451	425	429	428	383	424	405	399	425	425	412	445	400	402	413	431	418	431	402	425	420	444	428	404	397	415	445	381	428	433	414	434	420	396	418	427	376	385	395	450	422	445	377	412	411	442	427	391	412	435	416	406	422	409	449	408	438	401	397	421	438	437	394	405	412	440	425	426	401	415	423	398	436	385	400	398	418	398	441	414	424	374	441	382	433	399	410	406	407	441	357	427	409	401	383	414	400	455	436	451	378	407	420	426	388	434	432	382	427	400	436	408	436	453	415	374	397	402	433	406	404	389	431	433	426	405	416	366	395	420	426	411	426	426	392	386	424	398	411	396	444	428	401	391	405	394	396	409	390	417	365	432	389	405	401	416	426	369	405	429	423	407	424	439	426	424	437	385	399	403	439	412	377	392	415	407	413	385	407	414	413	434	411	427	402	392	403	418	399	427	426	427	412	379	441	417	420	393	423	416	419	438	422	407	396	382	404	409	420	412	418	382	417	379	388	396	412	408	406	394	431	452	371	405	409	429	399	427	416	413	477	410	397	427	449	424	412	439	395	429	412	444	400	445	389	368	400	417	384	408	373	433	402	394	397	437	404	383	434	436	414	433	398	398	399	437	411	409	410	418	420	433	422	420	447	432	370	396	424	380	419	394	411	404	439	418	392	433	399	404	413	423	384	404	385	388	446	434	364	398	394	389	435	420	465	429	407	418	421	428	380	418	391	364	404	433	421	410	406	403	428	434	426	411	416	450	409	406	424	417	411	402	424	417	394	447	457	421	422	430	455	443	405	403	416	410	404	405	455	426	385	402	406	400	413	443	369	407	427	430	449	467	417	403	443	408	376	415	419	405	415	425	397	402	432	424	400	416	398	425	413	400	437	410	413	467	426	406	436	420	413	429	364	403	444	407	406	384	411	425	418	443	423	384	393	388	388	407	437	402	415	420	405	426	430	422	419	397	409	421	405	405	447	404	402	402	408	407	392	445	444	389	437	387	445	423	431	473	413	405	373	398	400	438	419	433	376	425	430	388	443	428	417	418	384	453	421	417	424	379	408	390	411	427	411	400	407	415	410	415	424	431	391	392	379	419	438	412	425	374	376	409	405	433	408	434	414	406	428	406	417	398	434	407	410	413	417	404	383	440	393	406	357	399	381	417	407	396	401	449	396	408	411	457	391	435	418	429	421	408	440	438	415	443	416	437	407	395	430	423	438	415	391	467	413	408	391	410	408	439	431	422	430	396	393	419	393	420	380	406	451	421	425	395	424	412	468	374	424	424	438	393
5552	5186	4966	3435	2717	1456	862	683	665	611	682	624	616	640	596	528	511	553	522	525	521	527	525	509	502	547	506	531	514	519	512	513	514	551	569	524	551	516	537	546	506	503	498	540	552	532	539	474	512	522	526	517	504	507	489	551	530	467	521	510	517	515	501	481	543	497	484	476	544	483	543	501	540	485	506	514	504	555	466	473	523	554	507	551	531	466	489	529	475	525	496	457	504	506	523	537	536	551	486	486	517	497	539	501	487	519	491	489	486	518	514	471	493	526	499	493	508	506	510	516	502	479	535	504	515	489	546	498	477	528	479	480	490	465	476	476	526	529	480	491	497	488	514	457	521	499	475	552	507	489	494	516	511	544	526	489	528	481	500	512	519	503	538	502	515	513	531	494	505	473	476	550	499	495	496	471	449	529	496	526	547	528	488	530	478	529	547	502	526	515	524	496	528	518	476	524	482	475	523	494	509	461	510	484	532	504	526	499	493	536	502	464	511	513	510	492	509	482	530	534	520	500	499	528	532	500	511	527	488	496	497	507	497	489	526	513	507	553	498	518	479	525	498	533	531	495	531	543	496	518	487	486	494	548	522	504	502	489	521	560	516	494	517	493	538	512	565	510	532	510	522	512	490	503	486	499	503	506	518	516	499	526	507	495	501	490	507	510	499	477	502	516	488	513	482	520	549	520	539	524	533	539	489	502	487	552	474	507	458	488	545	513	481	546	549	510	515	518	499	496	520	491	501	504	485	525	490	489	485	498	521	501	538	495	518	492	521	534	518	544	519	497	520	542	509	533	536	549	503	478	480	501	477	532	470	476	524	481	477	471	514	524	511	494	498	532	510	498	502	538	520	436	505	519	504	490	509	508	482	495	516	509	538	523	517	509	524	502	544	497	525	525	489	559	505	507	517	519	514	491	490	519	470	502	506	512	536	489	510	532	482	480	528	479	526	504	512	517	532	548	544	548	523	520	500	521	472	529	526	479	523	533	515	462	502	498	527	547	464	507	527	503	499	479	561	485	502	467	512	426	545	512	507	481	505	533	534	484	499	509	522	520	506	547	565	473	531	530	524	505	501	483	516	499	508	516	511	517	483	516	503	507	538	512	494	510	503	548	497	511	492	493	514	508	538	502	481	528	475	506	502	512	534	477	516	536	519	544	507	519	519	521	478	520	518	499	520	561	523	529	498	494	480	485	522	517	531	495	509	524	492	482	530	498	487	544	455	470	479	483	519	504	478	483	523	528	503	497	511	516	509	519	508	509	488	544	498	483	489	534	489	462	532	494	520	520	489	518	529	546	531	495	530	496	515	495	476	522	511	474	507	506	509	475	510	515	478	508	472	546	551	515	503	488	509	490	495	488	495	497	493	554	479	533	524	514	469	490	478	466	479	518	540	524	512	490	497	477	534	493	537	496	532	508	506	516	505	510	520	513	500	514	500	509	519	467	540	499	501	473	475	554	500	514	500	512	498	547	501	562	528	532	476	495	503	522	554	480	467	515	481	499	491	528	508	476	505	483	563	470	446	483	507	501	494	517	518	508	538	494	485	468	502	494	477	506	496	523	492	497	504	499	481	512	482	507	518	508	496	554	512	534	433	491	524	483	574	465	503	515	504	539	486	507	535	494	551	516	488	496	504	507	490	524	478	553	502	500	487	501	522	518	482	488	508	532	462	487	508	525	493	500	495	472	511	521	473	518	534	482	502	517	530	515	484	542	505	523	520	508	501	481	513	510	525	521	511	532	490	465	540	512	478	507	520	482	516	479	497	522	498	501	479	505	513	485	513	500	517	491	516	491	494	521	487	475	524	514	520	507	522	529	506	514	483	485	500	516	476	520	548	489	488	496	476	518	528	477	541	486	528	524	496	496	542	512	475	534	491	503	530	466	521	485	501	484	536	487	498	501	559	506	513	531	524	459	450	508	505	504	508	491	540	537	491	503	489	517	517	501	495	548	519	518	552	506	525	480	502	520	489	473	475	519	487	526	491	495	520	522	468	509	500	523	485	500	505	512	557	528	505	542	501	511	538	508	528	515	498	502	508	536	508	530	520	501	521	499	497	510	540	538	489	489	502	505	510	510	494	503	459	504	503	558	469	517	519	516	535	538	501	559	528	486	523	499	523	523	571	504	534	489	497	526	486	497	496	551	471	526	534	543	518	507	474	506	498	537	507	534	530	492	523	506	478	533	549	516	498	482	520	479	518	536	496	557	545	515	467	507	488	539	498	480	535	509	504	493	487	495	494	526	572	496	520	519	488	488	488	516	477	513	559	495	475	514	499	506	502	495	555	516	481	534	530	489	476	526	475	533	491	533	552	493	513	483	540	530	499	498	515	483	504	488	528	510	483	517	523	516	496	507	495	505	526	488	551	520	517	524	534	529	490	507	496	494	493	466	542	525	534	489	454	530	493	494	490	519	512	494	506	527	476	503	489	507	478	541	509	476	505	473	480	504	504	501	516	501	543	531	493	527	495	503	538	520	530	490	510	527	534	539	519	506	492	500	491	536	499	464	529	513	476	505	529	478	509	531	517	524	494	491	518	523	528	529	506	497	501	491	496	460	503	516	541	504	522	515	528	527	509	462	498	470	500	534	470	464	504	498	450	470	520	522	481	501	517	489	524	538	504	512	507	502	469	502	510	517	524	550	486	506	517	488	527	465	532	490	532	485	543	522	480	479	503	475	476	488	505	529	509	519	527	542	561	474	503	476	487	507	486	469	537	514	502	483	525	525	479	490	520	529	450	521	518	495	549	550	526	484	499	500	533	479	541	547	482	464	466	483	531	537	558	488	484	499	532	485	549	511	518	496	483	479	506	537	505	524	497	501	498	500	506	522	518	512	491	516	510	517	541	461	496	466	522	499	503	538	508	481	486	508	480	484	501	492	488	514	507	518	502	534	502	521	499	461	475	514	519	504	496	497	554	556	499	489	528	518	488	505	510	514	485	514	504	503	510	534	501	510	518	529	505	536	510	503	482	511	507	505	513	517	498	489	509	474	473	514	544	501	500	490	518	466	515	505	505	505	492	482	494	486	517	534	503	524	502	483	479	500	460	495	523	495	498	505	478	485	536	482	541	505	515	581	520	469	494	467	504	471	548	522	480	505	503	486	503	457	518	472	517	513	475	539	536	508	484	508	519	525	519	464	507	530	497	516	480	514	476	527	493	496	538	519	577	511	517	534	535	465	540	522	504	527	532	549	519	529	492	487	474	524	535	489	528	456	483	520	506	477	522	513	525	458	501	503	504	505	475	502	447	509	488	491	536	526	554	500	534	514	491	506	537	500	471	527	508	543	553	513	511	517	478	519	532	481	494	502	520	545	525	499	521	480	505	515	525	493	523	527	497	531	500	501	505	534	528	516	478	498	513	478	530	521	482	522	512	514	499	510	470	478	492	512	512	493	497	525	497	506	547	491	489	518	501	508	577	512	521	507	521	543	554	525	532	525	521	461	531	490	550	510	502	469	497	535
23711	20937	28182	23806	20886	9907	1211	682	505	462	457	419	377	385	307	290	286	243	262	264	255	261	248	252	229	219	227	243	244	197	228	219	250	223	249	221	218	222	216	215	196	237	219	214	221	219	191	201	203	196	239	227	215	223	217	231	204	208	195	190	204	211	228	212	210	205	168	186	206	196	211	214	219	214	174	210	183	194	187	211	225	219	211	205	195	194	228	190	195	194	230	203	208	193	218	198	186	208	197	239	217	207	206	227	194	215	224	210	192	201	176	189	227	218	204	244	201	224	185	189	197	186	196	196	194	175	196	222	199	205	198	210	198	205	172	204	213	166	210	194	204	215	220	217	201	218	214	210	214	228	203	195	216	198	216	211	195	211	211	198	221	192	200	213	233	195	178	218	194	202	214	198	187	191	203	186	194	195	189	209	221	210	211	210	192	219	196	214	197	221	201	203	218	201	194	199	206	182	189	221	206	210	206	185	182	181	206	186	182	202	212	219	214	208	213	205	204	203	217	219	200	200	211	205	206	218	199	201	211	199	192	195	179	176	183	225	199	199	190	231	201	203	197	193	220	199	205	206	202	217	196	217	227	186	213	205	208	187	210	227	207	208	237	210	217	221	192	203	174	223	211	179	205	236	188	191	191	204	191	205	232	194	185	212	202	218	201	226	199	208	245	221	189	243	202	205	215	207	239	202	203	189	185	203	229	197	189	202	203	191	196	232	222	193	197	194	199	186	211	231	213	212	210	230	207	194	205	210	192	222	214	230	191	213	218	205	192	174	226	210	174	193	185	181	223	182	230	187	232	206	192	244	203	186	187	189	217	207	226	210	204	208	209	184	222	192	204	205	203	210	224	199	195	245	185	197	208	207	203	193	184	194	171	182	206	178	217	216	190	206	215	227	213	212	215	191	192	198	211	212	214	215	190	212	204	194	203	183	200	216	215	223	184	184	218	193	210	203	233	214	218	231	205	210	189	193	206	203	228	207	192	205	183	205	198	214	225	216	202	182	218	183	200	194	185	187	198	167	207	188	190	194	165	207	223	196	215	211	204	191	187	221	226	206	198	196	184	203	218	190	209	191	203	176	219	200	220	174	192	194	209	202	208	192	188	201	223	198	218	199	206	226	198	200	198	200	202	220	184	200	199	192	199	215	209	203	196	210	227	207	191	194	205	229	207	186	208	216	202	212	212	180	176	217	238	212	183	225	219	202	192	203	207	208	202	195	212	195	214	202	233	202	207	205	180	213	203	214	206	213	204	217	203	193	214	216	205	200	218	213	204	246	218	213	188	220	207	211	216	207	184	184	212	200	200	186	211	194	193	207	225	205	213	180	197	200	201	189	201	194	220	211	225	201	204	222	197	227	212	210	222	202	205	205	218	191	175	207	204	212	212	186	188	208	228	210	198	219	184	190	207	200	179	235	229	185	199	222	210	204	202	208	205	189	209	196	221	219	225	196	211	199	189	197	218	227	207	201	183	199	198	185	224	191	217	211	196	200	205	234	205	179	194	180	212	173	200	195	198	208	193	212	198	200	198	192	192	213	204	187	235	204	223	194	217	216	206	185	196	205	219	209	226	197	218	207	179	191	199	178	200	206	204	204	203	208	198	220	206	210	192	187	195	223	215	194	210	211	226	205	205	202	200	216	195	219	186	242	205	209	188	191	201	220	195	193	159	218	182	195	228	192	198	183	202	233	200	205	194	212	204	214	175	196	204	220	190	209	194	198	180	202	152	196	192	207	235	213	186	208	209	211	217	230	204	222	199	198	201	213	187	199	202	180	205	193	229	229	187	196	203	180	222	212	220	192	208	207	174	191	187	203	198	182	191	190	214	201	208	193	201	231	208	206	247	207	196	226	200	214	230	208	212	201	233	214	223	211	211	221	180	202	214	202	212	209	222	230	231	208	215	203	198	205	218	212	202	187	201	205	206	220	200	222	217	200	179	210	209	212	207	210	185	212	181	198	195	222	211	188	202	187	189	212	202	188	226	205	178	195	202	207	186	224	219	221	201	190	189	195	213	211	189	192	217	191	202	205	218	198	203	225	186	204	200	208	225	188	203	210	214	166	206	219	190	192	190	212	205	206	209	203	205	198	215	198	177	219	203	238	214	212	232	223	197	217	195	221	200	196	202	229	200	208	186	202	209	223	220	213	220	192	196	178	203	231	213	205	197	209	185	201	222	193	199	183	208	203	183	191	198	202	197	195	194	218	206	210	204	211	214	247	208	222	188	212	182	209	185	191	190	197	210	182	214	202	191	209	223	198	179	175	187	194	207	160	212	199	193	190	195	200	176	212	204	189	199	215	187	193	192	230	220	203	205	191	201	198	200	211	200	221	212	196	197	202	203	218	197	207	228	197	173	211	182	192	200	202	203	213	201	216	203	196	220	192	210	210	206	201	220	189	214	230	207	208	218	218	197	207	216	185	205	223	238	224	198	218	247	211	219	208	203	190	202	196	168	184	211	189	186	195	185	188	210	198	204	183	218	212	220	197	207	183	204	181	200	219	208	197	215	183	203	193	183	183	204	185	183	214	233	205	211	208	208	216	200	203	175	191	216	205	222	183	193	200	216	205	193	214	235	198	213	203	201	211	225	227	231	201	184	211	205	181	187	218	201	211	156	209	218	213	206	202	218	187	186	183	178	200	211	188	180	191	210	210	216	198	213	203	228	207	211	210	197	198	183	185	191	212	187	201	196	194	193	200	192	194	183	211	191	222	240	194	220	179	205	197	214	193	197	218	223	225	173	209	190	199	193	174	219	176	201	197	205	201	196	206	210	200	224	200	201	211	191	181	205	197	189	215	193	211	197	180	192	231	192	188	193	206	179	172	185	199	202	226	196	219	196	227	203	199	202	219	207	217	200	180	201	174	242	219	201	190	194	198	215	202	192	226	183	200	214	194	194	203	221	222	197	193	187	200	218	229	205	210	203	206	190	197	203	194	203	187	204	213	205	190	210	202	190	212	227	208	199	215	198	185	217	202	183	196	228	191	200	172	207	190	206	216	219	174	222	184	191	197	192	231	208	211	208	190	189	245	167	178	231	215	177	229	192	192	187	186	186	204	199	163	212	213	210	209	198	190	193	224	184	181	205	197	217	205	209	213	195	194	188	237	177	210	182	176	208	202	220	209	191	188	186	200	211	204	221	217	201	180	195	212	207	211	227	207	214	176	210	215	223	173	209	218	212	190	198	188	227	201	208	208	207	195	222	190	209	210	198	204	203	221	182	186	201	197	188	184	231	223	215	205	224	190	178	193	183	194	197	187	233	200	180	188	195	181	181	201	190	203	207	206	185	200	191	190	221	179	201	250	195	209	205	205	174	183	191	196	188	177	197	203	211	188	201	214	199	192	225	213	195	190	203	197	212	207	193	196	198	202	208	204	209	184	195	188	194	205	187	210	215	209	212	210	208	195	215	226	219	195	197	187	188	182	214	209	218	173	209	187	202	197	187	207	176	195	228	183	184	188
6508	14029	12460	7808	5891	3306	1978	1306	1080	895	839	805	856	687	525	439	413	420	400	378	383	330	341	355	315	305	290	326	300	322	288	302	347	324	299	300	288	279	328	299	296	298	297	268	267	303	313	303	288	254	315	277	266	282	255	273	302	270	289	261	253	267	283	310	265	243	243	250	256	279	252	273	276	290	248	266	269	297	263	284	266	257	268	283	272	253	212	242	274	256	258	282	260	283	270	249	274	247	249	265	248	260	299	264	239	251	260	261	259	247	227	298	270	248	266	289	253	282	241	287	273	276	247	263	252	265	270	287	251	265	272	261	258	282	259	258	251	294	273	270	289	257	246	252	249	258	254	287	264	288	245	283	261	276	277	283	255	252	241	268	259	248	264	290	243	265	239	271	284	260	232	277	262	284	290	265	267	253	292	262	260	252	275	257	251	266	252	271	271	299	257	295	264	213	248	237	287	219	256	271	297	261	262	256	265	247	274	279	240	281	225	266	242	242	256	253	259	292	253	253	223	241	238	284	231	283	256	280	227	263	271	246	245	296	251	258	230	288	268	273	272	253	255	292	254	271	251	229	265	263	242	300	265	234	246	254	261	275	246	264	260	237	289	284	240	259	264	275	241	272	252	270	283	277	273	263	268	234	246	279	272	267	252	272	284	257	265	271	272	254	251	268	250	246	255	251	250	262	259	273	280	277	264	245	234	278	297	269	236	255	247	261	212	266	252	252	278	249	246	287	284	278	258	295	259	252	289	275	305	264	236	269	245	280	270	267	266	287	276	255	260	220	262	293	255	262	264	239	243	251	233	229	223	258	295	243	249	254	273	239	251	304	266	282	276	317	280	278	261	289	277	283	294	257	241	249	260	266	262	280	261	246	275	239	253	283	294	269	259	277	276	264	262	257	247	243	289	217	248	256	246	222	244	248	273	258	240	254	265	267	221	256	262	281	245	229	287	264	275	282	255	274	236	265	285	233	263	278	259	294	270	267	256	263	276	257	251	257	295	263	284	235	288	243	283	266	252	230	253	247	251	251	269	274	238	238	280	276	262	251	237	255	290	283	253	269	234	255	260	281	268	245	288	265	234	263	262	247	238	226	283	243	257	259	264	252	258	243	263	246	273	278	296	237	247	254	223	241	269	251	287	248	261	228	288	276	255	258	278	247	260	274	273	251	276	255	259	271	248	246	271	249	251	251	250	261	257	261	280	294	282	239	290	260	264	242	243	269	274	308	271	262	255	249	252	268	252	245	252	259	262	269	273	235	269	268	265	294	268	237	301	278	265	276	245	251	258	243	280	265	290	267	263	272	259	272	248	299	272	242	260	265	263	277	256	263	280	248	240	269	234	263	260	262	264	237	242	262	253	265	273	263	256	253	260	274	232	257	278	290	255	268	286	252	274	259	246	244	254	257	280	254	239	255	288	258	293	253	272	271	244	245	275	249	236	248	257	268	254	287	253	254	266	264	281	260	275	273	276	235	278	266	277	256	274	231	271	289	238	268	265	256	267	277	273	281	263	260	237	302	236	268	264	265	260	263	258	255	243	251	274	246	252	270	247	284	277	282	268	260	256	227	239	255	270	265	275	259	285	221	271	258	247	264	267	263	274	252	275	298	261	266	255	277	277	252	267	255	252	263	251	299	278	244	249	309	260	287	296	245	268	266	265	284	282	262	261	250	266	242	251	263	239	258	272	263	252	238	278	272	265	267	265	273	273	270	257	257	267	252	262	270	267	278	263	265	264	248	248	287	254	302	236	236	249	235	262	261	255	276	277	251	257	261	278	271	261	249	269	232	281	263	235	280	272	240	268	260	252	242	264	272	266	262	252	242	252	268	232	249	258	276	258	274	262	258	252	254	260	269	251	244	255	289	272	255	260	280	295	242	270	242	262	261	274	245	257	271	285	276	240	263	278	279	237	254	279	242	273	278	265	269	260	252	278	252	292	257	244	257	258	254	265	244	273	250	234	289	266	251	247	261	233	275	293	299	280	237	257	274	276	260	248	256	295	305	287	277	241	297	264	281	281	273	259	266	250	260	266	279	258	241	239	263	260	259	224	275	263	270	250	266	267	246	262	258	245	289	211	249	263	238	287	243	269	268	280	241	258	242	262	257	238	253	258	239	257	269	279	262	285	271	290	248	267	251	252	280	244	258	249	262	277	257	276	266	271	274	269	270	229	268	252	280	263	259	267	258	247	266	246	257	266	254	245	262	279	262	287	293	268	239	253	263	272	265	250	256	242	266	259	243	236	278	260	274	258	266	234	269	271	264	245	283	275	233	268	256	263	263	278	235	249	257	251	242	256	245	246	261	280	261	247	254	290	248	236	282	241	286	280	254	273	281	262	238	245	262	247	248	288	261	279	244	282	254	293	268	260	280	230	271	271	285	253	267	267	248	211	269	288	281	284	278	278	272	274	258	267	279	283	260	237	262	269	276	267	289	277	266	248	289	269	273	244	246	250	280	286	235	270	260	285	286	256	267	268	256	283	254	260	233	268	255	275	274	275	280	213	252	267	281	257	272	267	263	251	262	260	277	272	269	285	242	258	243	282	266	263	253	282	265	255	299	275	273	262	279	228	270	265	256	260	269	258	248	278	262	265	242	292	273	258	268	247	257	223	236	255	266	269	276	247	279	278	281	245	247	265	257	274	254	245	254	293	256	286	261	264	226	265	267	262	232	249	267	246	241	227	256	250	259	276	251	271	270	253	274	273	244	264	260	262	282	264	262	236	262	262	255	270	247	260	265	246	275	243	264	257	258	276	286	247	258	278	243	226	256	249	256	254	265	265	275	245	277	233	254	242	249	261	280	267	233	294	267	271	242	295	258	253	299	256	260	265	258	285	248	237	243	267	246	255	233	256	254	257	251	270	257	249	269	233	239	288	272	300	242	251	274	259	270	250	263	238	263	249	273	248	279	281	240	232	251	278	284	271	285	250	243	270	250	263	256	251	269	276	264	256	252	244	252	282	286	271	258	225	272	259	270	305	255	238	286	254	274	289	260	289	273	265	283	252	264	246	280	259	304	261	264	296	251	257	292	260	231	254	258	258	260	252	283	257	285	233	228	269	243	262	259	285	277	302	270	264	255	246	249	284	254	260	286	282	260	256	275	264	296	284	273	268	279	266	265	254	250	267	245	261	250	270	275	275	241	271	248	278	245	287	225	250	294	289	253	296	252	263	281	267	251	286	264	279	250	262	255	285	240	254	268	275	257	263	279	282	262	275	268	267	252	255	294	253	276	296	254	269	246	242	282	269	263	264	259	264	282	254	245	254	256	246	289	257	260	249	247	251	264	270	241	275	252	271	247	270	266	245	263	232	245	271	261	245	259	284	256	259	255	244	273	248	293	268	246	260	269	240	252	248	269	265	298	259	277	291	265	252	272	277	255	248	256	275	251	286	261	292	278	227	258	297	289	290	279	233	269	253	254	294	262	274	255	269	270	256	247	262	254	248	264	238	254	285	290	261	253
24864	20912	26991	24869	10192	1584	884	716	612	641	638	620	641	588	584	529	532	526	485	531	504	539	493	474	563	529	508	542	499	457	483	467	442	495	471	523	444	491	458	494	532	483	482	478	517	523	548	487	491	481	496	467	490	501	467	497	502	486	516	508	469	522	483	495	474	478	480	470	516	448	493	487	548	470	459	479	474	484	444	495	476	440	453	494	493	476	509	530	483	537	494	403	479	443	477	461	474	455	462	462	521	463	477	489	501	457	464	460	471	488	508	500	489	491	498	519	504	504	458	475	489	510	488	511	517	496	487	484	450	435	500	466	485	481	479	532	462	483	505	508	484	483	485	468	484	466	461	493	469	443	449	501	444	486	538	486	455	494	450	485	489	510	460	474	486	518	463	528	501	481	501	486	481	485	472	477	448	507	465	501	487	475	434	467	456	493	431	477	462	480	469	460	497	469	467	506	489	477	457	495	485	478	431	476	462	499	481	451	485	459	478	495	479	457	505	495	482	489	488	481	498	477	458	458	447	443	515	479	469	468	471	457	457	513	462	500	517	526	448	479	493	471	449	491	498	490	472	548	473	493	494	437	484	490	490	512	472	450	465	436	514	475	482	454	484	470	492	481	510	478	505	493	482	480	479	525	482	486	451	500	446	496	477	466	510	468	483	477	453	425	469	484	497	473	483	477	509	478	525	465	472	475	489	506	471	498	482	532	471	495	473	487	481	510	428	503	517	512	483	477	476	447	486	452	479	506	467	476	465	500	455	458	507	477	475	469	466	481	456	453	498	488	473	483	494	488	460	460	475	498	480	453	458	495	444	512	451	463	470	479	480	449	445	493	435	505	489	475	495	511	452	463	484	500	537	461	502	457	491	471	436	474	507	462	465	459	487	489	455	451	470	443	460	455	481	438	432	484	487	466	517	490	482	456	461	493	476	459	516	470	498	450	452	465	511	456	522	527	475	475	507	473	495	509	445	458	498	493	464	490	500	495	484	484	507	477	498	433	484	454	488	459	503	489	475	503	483	473	484	486	457	518	478	502	461	503	451	450	455	474	487	484	479	486	453	465	513	486	501	465	445	505	511	498	522	451	500	486	453	488	493	509	471	500	484	462	454	448	435	452	456	516	477	509	457	435	469	483	467	483	482	480	487	438	444	512	453	464	449	482	451	503	505	503	503	540	489	455	453	444	469	466	443	492	457	507	460	459	499	435	486	488	434	500	496	490	444	475	469	472	476	526	468	505	455	487	461	505	450	477	478	488	495	491	417	435	462	475	493	445	499	440	454	473	510	448	468	451	475	511	504	499	493	491	515	510	484	466	481	504	522	493	489	496	478	493	491	472	477	472	471	504	510	532	490	486	489	500	468	475	513	484	499	518	520	486	485	472	500	498	471	472	484	469	441	459	508	483	492	499	490	487	500	492	493	473	476	482	461	524	464	445	453	467	501	465	473	432	485	462	518	430	455	469	485	431	472	463	539	488	469	500	460	471	456	508	509	493	497	457	465	511	429	456	512	473	478	448	520	454	490	402	475	475	477	506	480	473	501	522	484	503	434	476	498	476	454	493	486	466	466	465	528	475	455	473	446	454	488	471	520	489	479	509	452	482	496	454	473	437	500	474	474	496	496	483	511	489	483	435	504	464	501	470	475	487	438	453	485	489	507	445	533	473	482	497	514	505	446	489	489	497	468	463	466	472	494	471	503	491	553	483	502	508	484	479	484	464	489	502	494	485	434	492	486	463	465	463	449	464	455	505	454	458	487	481	477	474	484	498	467	476	494	488	468	505	443	474	513	445	492	477	490	504	479	453	491	492	506	517	499	475	452	447	441	533	504	508	486	450	473	462	520	492	506	479	487	508	454	489	464	488	487	499	477	488	467	439	467	469	505	460	513	460	503	467	483	468	427	452	507	435	510	498	489	485	472	511	496	489	447	450	488	496	469	442	477	511	507	426	502	486	494	498	443	478	470	498	481	483	470	441	455	511	465	477	473	451	483	473	500	473	495	478	466	487	499	464	473	451	455	469	462	474	492	466	448	429	485	489	488	499	477	465	512	501	482	498	450	492	463	490	492	487	507	523	441	456	479	481	469	480	466	427	487	450	488	491	497	536	442	469	433	487	465	486	485	471	457	485	486	542	524	475	472	447	480	457	486	495	447	497	480	444	482	497	484	454	461	463	469	495	470	450	496	472	492	462	482	511	476	432	456	485	502	476	492	506	449	500	488	493	519	485	500	494	443	534	475	507	444	458	482	484	460	479	484	437	506	483	457	469	460	464	445	455	461	463	486	503	500	470	474	468	491	493	502	472	470	479	446	492	469	481	460	506	489	457	482	454	479	491	464	447	448	480	459	476	479	493	450	454	466	503	431	448	508	499	463	518	480	463	501	462	527	466	489	456	445	505	462	451	481	471	450	462	488	468	455	489	514	456	509	471	504	450	469	495	468	452	446	481	485	478	465	472	445	463	480	474	491	504	497	458	455	471	479	453	474	470	468	482	446	454	501	450	483	484	504	470	447	445	493	483	447	483	490	454	467	497	491	475	470	518	492	523	476	432	470	499	447	478	459	489	481	485	520	477	454	468	461	465	468	490	470	476	478	461	482	492	479	529	484	485	507	464	489	491	508	475	461	487	497	468	461	520	467	433	481	536	484	511	501	469	447	517	524	499	463	512	473	493	489	499	483	473	453	471	487	518	478	462	513	456	471	494	478	479	490	464	499	486	488	492	478	471	498	452	492	486	460	501	453	445	502	487	501	476	471	477	494	498	463	487	484	436	434	478	525	475	512	507	473	451	486	473	472	493	460	493	486	459	443	497	457	489	485	467	493	459	493	479	484	465	479	464	469	488	498	481	469	483	486	463	458	467	500	507	527	519	467	481	464	506	477	499	447	488	489	488	465	482	482	508	483	491	480	490	490	478	515	467	489	494	501	462	477	490	513	520	471	492	468	495	464	499	472	486	468	518	497	458	462	473	523	468	447	452	460	491	469	471	460	494	490	440	440	472	491	458	448	505	515	470	476	483	488	489	461	481	463	450	474	481	502	448	458	482	448	519	488	466	456	485	472	468	503	525	428	520	473	469	445	452	451	466	474	457	498	494	476	484	469	495	465	461	492	485	495	480	517	504	503	449	478	513	478	467	442	479	492	524	484	446	438	486	472	492	490	501	474	541	448	498	433	478	466	475	454	495	486	465	469	495	507	472	446	466	456	457	473	512	474	502	481	486	509	495	482	469	446	477	447	538	488	435	456	440	489	472	495	501	464	497	495	477	487	465	507	454	474	457	481	478	460	497	476	502	466	495	493	478	494	511	486	508	477	506	492	490	519	481	489	486	463	472	459	474	473	454	518	440	510	491	459	461	469	513	515	453	492	449	445	471	474	468	416	463	483	495	476	462	503	514	505	482	451	504	466	482	492	496	442	480	459	517	476	475	469	491	487	451	472	471	510	472	479	490	463	439	461	450	481	456	480	483
6508	9984	9086	6095	4447	2541	1638	1230	1015	974	993	929	907	787	757	690	692	694	658	657	630	645	610	603	613	625	632	569	579	593	637	592	586	562	621	618	604	636	560	569	536	600	596	615	582	543	628	605	595	605	589	613	572	593	614	602	655	581	571	603	559	604	568	592	570	543	616	572	597	572	559	571	596	618	587	582	575	569	660	618	615	595	554	577	592	583	609	576	606	575	600	597	560	573	545	564	565	596	532	599	609	602	557	592	563	612	529	571	571	586	542	605	591	556	530	620	589	610	580	600	591	567	569	569	615	617	580	583	534	603	573	561	559	534	560	618	559	607	588	566	565	590	546	596	564	589	614	572	592	591	550	572	599	548	550	597	567	558	577	590	603	567	521	583	541	538	594	601	605	577	587	530	603	602	602	563	556	609	642	578	615	629	546	558	587	596	573	601	574	569	507	624	566	549	572	561	573	604	569	565	568	517	549	573	580	563	555	561	592	550	580	550	603	603	571	619	559	539	574	555	584	555	567	549	590	571	613	545	580	598	528	565	575	579	588	610	581	606	573	586	611	555	551	569	548	547	586	542	588	590	546	543	545	597	531	570	590	566	586	578	552	565	585	563	581	557	568	559	569	535	603	563	571	596	582	584	549	546	586	575	569	572	541	542	560	613	532	535	570	570	561	538	556	568	570	569	538	532	589	558	565	564	559	578	560	579	567	556	539	563	599	596	532	634	590	546	588	597	610	571	575	589	591	563	579	519	578	596	580	578	550	560	575	579	565	555	545	546	553	551	555	610	583	539	567	608	512	545	593	594	557	579	590	556	555	568	562	580	567	606	565	586	524	560	573	580	531	577	591	613	574	608	557	600	603	586	627	577	564	575	545	530	553	576	519	595	568	600	554	588	600	574	589	566	570	544	592	553	582	556	537	549	564	542	613	559	552	560	537	569	583	574	583	581	601	601	608	559	543	560	581	547	582	582	625	540	532	554	545	592	529	629	589	589	593	554	569	551	594	543	582	558	573	563	562	530	558	570	565	557	603	604	618	556	569	539	581	507	579	541	558	562	561	576	553	572	571	576	556	554	613	571	515	576	535	586	558	587	552	585	589	596	543	607	583	623	582	562	556	612	541	551	524	582	527	552	570	563	534	576	568	550	553	561	525	550	567	571	558	556	525	559	604	560	579	569	567	567	525	571	565	542	535	563	530	531	572	575	591	591	566	569	601	588	590	578	528	580	533	571	596	583	566	576	584	541	560	574	533	563	533	597	591	553	621	569	557	516	614	562	588	616	523	592	569	588	586	516	562	585	528	524	581	562	578	593	547	563	546	574	608	556	576	602	609	599	574	605	538	574	606	571	596	571	569	569	609	588	580	564	553	528	567	599	576	577	560	571	559	616	597	585	562	564	593	586	601	554	538	615	591	544	559	590	578	583	572	572	545	590	547	581	557	601	580	561	567	512	579	546	567	606	630	555	593	568	576	564	571	579	575	560	571	568	570	586	572	552	564	568	556	558	572	591	545	539	538	570	591	609	544	597	600	601	621	582	579	523	585	591	576	569	551	618	559	561	555	573	575	538	572	581	533	546	592	588	593	566	588	557	528	565	560	565	516	486	591	625	581	560	616	637	529	606	578	554	549	533	586	589	558	576	597	557	579	571	590	578	590	564	598	583	565	568	604	549	552	526	611	547	531	533	561	530	586	580	559	570	546	571	584	608	601	550	572	578	563	598	568	554	560	561	497	612	573	604	588	588	612	544	558	551	592	558	563	592	569	595	575	567	543	550	556	537	549	573	576	589	592	545	572	569	573	564	577	556	566	573	514	546	495	551	578	595	557	562	588	560	571	560	566	616	588	566	582	570	517	594	537	544	610	603	577	545	561	523	586	566	562	623	583	592	601	627	552	549	565	619	556	593	596	569	596	515	548	529	550	563	571	538	596	582	600	577	551	594	569	526	579	576	580	568	602	548	571	556	612	562	570	581	565	595	568	547	584	589	574	513	577	568	616	567	593	603	581	565	581	607	553	560	574	542	548	550	581	563	585	592	557	581	565	547	546	601	546	586	553	569	578	557	599	573	562	537	617	604	567	605	570	602	543	521	617	543	569	574	570	555	587	554	531	554	588	553	598	533	579	536	555	601	616	563	569	582	594	580	605	554	608	590	567	560	580	562	569	548	565	549	577	566	588	581	573	610	570	596	555	581	538	560	569	588	573	554	573	577	559	534	544	602	605	545	584	576	584	622	601	553	550	588	546	627	544	570	546	542	588	591	563	551	532	580	571	549	579	547	576	536	563	572	593	574	588	559	578	530	563	531	564	585	603	576	570	570	587	570	617	569	558	602	564	588	610	605	565	580	533	616	579	590	614	548	540	544	551	565	561	547	559	542	538	556	580	596	580	553	582	604	584	566	571	560	608	561	541	571	595	588	546	573	571	554	590	564	529	619	555	561	518	563	577	608	598	531	529	560	554	575	565	553	575	544	545	582	612	527	552	565	603	579	595	566	578	607	603	579	550	571	558	590	601	589	575	531	541	585	578	594	561	600	547	600	587	571	593	572	577	577	566	565	592	550	593	566	570	566	573	588	590	627	585	566	556	578	585	562	553	608	557	552	593	553	572	625	516	571	552	553	610	575	557	593	600	532	552	541	541	570	553	592	586	573	622	597	565	589	580	621	582	599	627	589	581	567	605	581	580	588	577	556	544	579	611	588	590	563	565	582	599	570	585	542	608	559	557	539	574	547	570	542	571	563	576	586	608	553	554	533	586	580	571	586	580	598	586	580	578	558	545	570	610	549	574	571	587	562	553	580	555	587	561	584	569	566	544	574	559	584	571	552	569	606	610	560	588	540	596	540	579	517	507	578	568	606	563	577	579	550	592	578	554	593	570	550	567	540	579	594	534	589	535	592	536	563	554	548	592	568	600	557	563	588	572	539	551	555	601	629	608	587	561	566	606	593	628	547	541	563	619	579	594	591	600	566	589	584	579	556	579	558	536	593	579	591	624	578	575	600	568	602	583	553	557	578	560	575	577	531	564	600	564	592	581	570	570	577	572	555	577	530	588	593	530	576	613	580	512	519	631	585	573	546	566	536	580	549	577	515	547	626	561	573	563	558	522	552	541	555	548	560	547	572	541	580	555	584	556	581	554	563	561	570	598	583	557	581	602	613	598	554	580	577	577	564	583	539	596	567	561	573	556	554	586	592	562	598	589	556	568	543	567	581	587	569	561	567	592	572	584	568	517	539	565	606	572	600	550	561	544	557	610	551	603	580	539	597	567	590	584	552	615	577	554	581	542	576	569	573	593	567	573	564	554	542	555	566	544	587	562	573	552	590	546	554	569	559	580	563	569	553	609	571	550	549	576	561	566	585	545	557	585	586	579	592	668	599	561	560	558	573	587	509	577	548	576	580	563	569	585	580	552	607	541	631	577	596	626	528	572	565	604	582	546	554	551	576	540	570	583	584	618	530	558	607	611	594
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
