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
341590060297	341590060858	341590061408	341590061958	341590062508	341590063058	341590063608	341590064158	341590064708	341590065258	341590065808	341590066358	341590066908	341590067458	341590068008	341590068558	341590069108	341590069658	341590070208	341590070758	341590071308	341590071858	341590072408	341590072958	341590073508	341590074058	341590074608	341590075158	341590075708	341590076258	341590076808	341590077358	341590077908	341590078458	341590079008	341590079558	341590080108	341590080658	341590081208	341590081758	341590082308	341590082858	341590083408	341590083958	341590084508	341590085058	341590085608	341590086158	341590086708	341590087258	341590087808	341590088358	341590088908	341590089458	341590090008	341590090558	341590091108	341590091658	341590092208	341590092758	341590093308	341590093858	341590094408	341590094958	341590095508	341590096058	341590096608	341590097158	341590097708	341590098258	341590098808	341590099358	341590099908	341590100458	341590101008	341590101558	341590102108	341590102658	341590103208	341590103758	341590104308	341590104858	341590105408	341590105958	341590106508	341590107059	341590107608	341590108158	341590108708	341590109258	341590109808	341590110358	341590110908	341590111458	341590112008	341590112558	341590113108	341590113658	341590114208	341590114758	341590115308	341590115858	341590116408	341590116958	341590117508	341590118058	341590118608	341590119158	341590119708	341590120259	341590120808	341590121358	341590121908	341590122458	341590123009	341590123558	341590124108	341590124658	341590125208	341590125758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22526	21216	28829	23897	21218	21160	3643	684	474	424	440	317	283	263	262	241	224	204	237	192	179	207	200	168	176	188	186	192	178	214	178	179	183	175	172	190	160	145	175	163	176	177	165	170	170	169	169	165	164	161	152	161	170	175	198	157	156	154	177	158	149	161	173	173	146	144	160	151	172	157	176	166	168	179	165	155	169	165	164	184	157	171	170	158	152	183	152	162	145	152	149	149	138	144	162	161	137	140	157	131	190	167	163	179	153	148	134	150	139	154	147	152	152	148	181	203	163	135	168	164	156	170	162	155	162	149	166	133	174	149	161	156	149	179	152	155	153	163	161	148	140	168	142	147	176	163	168	166	160	154	158	157	157	146	145	134	154	174	160	178	134	156	166	127	140	170	154	156	155	165	159	144	151	143	140	139	155	149	163	154	178	148	134	172	157	178	170	157	169	166	165	177	171	146	148	154	153	164	151	171	163	153	169	166	163	159	160	182	167	179	131	174	171	145	146	145	147	181	150	150	143	149	166	155	177	177	152	128	168	148	155	161	145	147	158	170	138	144	155	151	150	146	146	158	150	164	167	152	174	153	143	163	141	142	148	135	159	150	164	154	172	162	167	165	162	153	158	138	168	167	148	168	147	166	146	158	129	162	163	142	154	167	148	156	171	150	168	146	168	130	154	177	175	149	171	162	162	155	171	182	145	147	143	139	169	146	148	161	153	159	150	168	158	149	159	170	138	175	146	157	162	135	166	147	155	131	163	141	158	189	146	152	161	147	142	170	164	133	168	159	174	149	146	129	154	161	150	147	139	162	152	154	147	149	156	148	182	148	147	162	164	163	162	158	175	145	157	163	160	172	152	165	164	176	192	158	181	152	163	140	163	134	144	171	155	156	167	148	146	157	135	142	152	149	139	169	144	158	169	132	146	145	163	163	152	152	171	149	147	161	152	138	178	153	148	150	145	165	163	172	149	144	167	154	174	131	167	162	161	180	138	138	159	144	146	160	161	145	170	142	165	166	161	162	135	171	149	164	147	183	138	132	149	160	142	177	165	155	156	158	158	143	152	149	165	179	160	159	166	160	143	155	160	138	159	164	163	165	150	161	163	130	185	171	154	155	153	149	142	173	142	152	139	151	144	156	162	156	166	169	144	146	148	144	164	132	151	145	160	175	147	154	168	166	158	171	161	163	176	166	153	144	158	173	168	167	143	128	142	161	181	169	160	130	159	162	155	157	147	162	145	148	186	145	154	143	177	164	144	159	166	162	159	160	142	159	168	160	144	149	184	158	173	147	139	158	155	162	149	161	158	164	153	185	149	137	134	159	145	166	185	171	146	151	155	141	169	152	147	164	162	147	169	154	164	147	154	166	164	152	144	158	138	141	177	136	137	179	139	151	146	181	170	166	153	133	173	183	166	159	150	157	168	168	154	149	159	174	150	160	161	142	138	142	159	163	161	157	141	144	156	160	147	157	168	154	157	147	158	143	134	159	163	144	146	173	147	171	152	146	151	143	156	166	157	143	160	161	151	159	160	158	149	165	143	156	169	168	166	145	171	142	175	127	154	161	138	156	149	159	156	147	161	153	163	177	140	159	157	161	182	160	130	159	157	152	158	158	158	164	170	145	154	178	148	136	167	156	144	145	139	156	182	184	169	181	194	169	147	154	134	174	153	144	171	153	167	150	151	162	157	158	131	161	156	163	156	149	165	154	149	138	158	132	158	140	164	134	155	161	158	158	166	152	173	134	157	144	157	172	153	134	155	143	157	157	159	153	150	148	154	143	168	161	144	142	163	160	136	165	161	172	169	158	139	157	164	164	169	190	138	139	158	160	152	169	169	152	157	150	168	155	157	145	150	153	136	177	167	147	155	157	143	155	159	157	150	161	158	171	163	151	176	161	150	143	163	149	136	155	159	152	159	150	157	151	168	172	162	172	159	176	154	144	146	180	168	180	138	159	165	150	167	142	151	154	135	146	164	161	142	172	155	152	156	142	157	152	158	166	152	151	163	153	168	151	144	162	178	139	145	165	147	141	173	162	163	139	150	176	149	161	153	168	166	160	155	138	171	171	147	158	164	162	166	160	168	165	149	151	170	174	182	170	171	163	178	150	157	143	148	146	155	174	133	151	173	166	172	184	150	165	136	154	183	144	158	152	159	165	155	154	148	138	147	159	168	165	146	158	152	159	153	150	154	148	170	167	152	129	167	164	133	152	187	150	146	153	162	151	154	148	157	178	156	149	159	145	149	145	153	155	189	152	159	168	170	168	149	161	144	151	147	142	155	171	144	183	143	139	161	151	147	154	172	170	175	157	137	124	149	156	169	138	155	139	166	143	175	147	142	133	157	156	164	162	167	144	151	137	168	153	173	165	150	172	141	164	150	155	154	155	140	156	157	149	184	142	165	162	159	170	145	160	161	157	157	155	154	149	162	143	169	165	159	161	143	155	172	145	156	157	142	170	136	155	137	158	161	158	173	183	139	173	139	147	165	160	149	151	128	136	159	161	156	147	159	166	147	147	133	174	176	148	152	161	150	167	155	158	161	148	155	144	160	146	149	184	147	172	143	138	135	146	139	163	140	159	160	177	167	171	163	162	136	146	160	151	175	160	161	154	169	153	173	141	157	172	157	174	157	171	144	171	166	161	143	166	157	150	162	138	139	161	157	169	190	156	160	145	158	145	170	142	143	158	146	166	133	143	157	189	154	161	144	142	157	153	129	144	192	150	136	147	144	151	141	158	153	154	149	162	162	160	142	140	164	160	163	135	160	149	172	179	155	151	142	179	153	144	158	162	134	159	148	147	171	176	144	174	151	174	147	132	146	141	161	162	167	156	147	137	140	170	141	182	163	162	161	162	163	142	140	157	152	144	157	185	158	151	157	153	174	173	163	145	141	149	153	147	144	158	178	159	125	157	165	147	175	139	157	152	133	178	164	162	148	148	164	158	139	167	174	160	141	152	158	160	177	171	152	147	166	163	146	171	174	162	197	157	166	155	168	149	140	159	146	136	164	175	148	176	149	142	154	159	181	192	184	166	159	157	182	161	147	159	133	143	153	161	179	151	162	154	138	160	171	139	167	163	153	148	131	157	151	131	157	132	155	153	160	173	165	143	174	155	146	156	147	142	145	166	158	167	143	168	144	139	165	157	171	158	153	155	163	171	159	141	135	148	136	135	160	160	150	161	171	158	190	143	137	170	179	170	155	153	170	154	157	140	153	157	159	159	149	137	144	152	172	164	144	160	163	165	175	137	167	161	156	152	155	164	151	168	161	155	139	166	138	143	153	127	158	137	144	166	163	152	149	162	130	156	167	182	154	162	146	146	157	178	144	164	138	157	164	193	151	155	161	166	145	171	159	152	152	154	178	159	153	176	150	165	174	158	154	159	155	169	159	155	161	165	164	174	150	133	159	159	147	137	155	151	153	146	159	143	164	149	167	193	139	149	137	162	172	161	173	176	153	155	158	165	152	146	149	158
6799	12830	9111	4294	3087	2262	1702	1277	1029	820	647	582	470	462	394	370	353	318	299	325	280	287	265	267	253	271	298	266	250	269	223	241	230	236	208	235	219	224	222	219	219	226	235	206	214	227	232	216	190	218	181	207	203	210	222	213	224	230	207	210	222	205	213	200	195	245	207	232	184	214	233	198	202	208	199	187	238	206	185	197	209	196	195	227	216	219	189	203	216	231	201	210	220	204	226	182	228	190	172	219	191	239	209	186	221	197	204	199	183	181	215	221	205	207	210	188	200	199	203	203	210	203	177	227	180	191	189	209	200	223	178	203	190	214	185	181	219	177	200	205	205	210	194	215	195	217	216	212	197	191	223	188	212	189	173	211	211	201	201	175	206	188	188	197	207	221	195	192	195	203	183	183	165	183	183	203	191	189	243	187	183	203	212	207	216	199	182	193	183	194	189	204	190	198	203	204	199	212	190	197	183	229	190	212	205	201	231	217	209	213	200	204	199	206	199	190	184	197	216	213	209	200	188	189	206	191	186	177	213	191	193	178	206	212	185	197	224	202	178	215	222	188	180	188	204	203	168	203	211	208	210	178	205	178	177	218	203	170	200	209	183	208	182	200	175	195	188	181	200	209	200	212	193	210	197	237	191	183	199	196	174	208	202	205	210	193	214	198	194	189	220	186	188	209	210	183	189	204	239	195	209	194	231	203	224	180	205	214	185	194	195	198	182	194	179	208	202	197	159	210	201	200	197	203	225	211	180	198	197	206	193	205	210	180	200	203	214	174	186	224	207	205	212	216	235	205	208	208	214	181	230	222	213	209	195	227	164	190	215	197	219	176	199	204	173	176	212	213	193	205	219	196	196	206	202	237	191	204	207	205	189	165	221	200	179	188	200	205	180	190	189	207	208	198	205	205	196	186	213	175	190	223	201	195	192	214	217	178	192	194	204	194	194	189	184	214	183	210	188	216	181	210	191	192	239	188	207	207	161	196	167	190	222	206	212	175	204	201	189	231	172	196	204	192	225	179	210	200	200	201	217	187	216	182	184	202	205	183	188	209	203	196	199	200	201	196	192	186	217	222	207	195	192	206	216	201	194	202	205	206	196	193	185	193	190	185	191	234	231	231	201	221	212	200	189	198	194	173	177	223	202	197	199	220	186	211	222	209	214	193	214	179	191	205	196	187	193	238	202	201	227	202	228	202	208	196	199	186	206	193	226	191	178	201	207	193	173	199	198	197	231	192	201	192	209	203	186	204	186	206	205	179	210	196	199	192	225	199	202	187	185	209	193	193	162	205	202	216	203	188	222	190	216	198	208	226	185	190	216	198	201	200	172	192	222	217	189	193	194	197	217	217	193	201	206	177	182	185	182	189	175	199	217	201	181	214	215	207	224	200	215	210	222	192	190	223	199	214	202	199	180	201	198	188	212	212	197	206	205	213	219	194	175	204	220	189	197	202	191	218	182	209	192	212	191	202	201	193	196	182	225	181	185	175	177	212	196	206	222	235	205	189	198	202	217	203	189	192	200	195	205	225	200	219	216	216	206	194	225	201	206	215	203	218	205	201	187	189	220	204	207	212	212	197	184	186	187	204	189	190	185	198	223	216	197	219	195	204	223	203	195	221	205	202	204	191	201	210	205	207	194	198	228	207	195	196	210	163	200	199	187	178	210	191	187	194	177	188	187	203	210	203	216	187	176	205	193	194	197	189	178	207	208	185	200	213	206	183	199	196	188	191	200	207	183	183	188	180	189	200	205	200	230	191	209	207	206	191	182	217	183	202	192	203	208	190	227	191	185	222	226	202	182	182	192	206	192	214	169	193	218	202	178	191	188	198	200	210	202	210	180	182	200	203	199	205	200	184	216	202	195	210	186	196	219	179	208	229	183	194	204	190	194	205	200	181	232	181	208	202	189	198	205	197	179	206	205	208	205	211	191	190	182	195	194	186	199	196	189	194	243	177	210	212	195	193	189	213	196	197	173	224	182	164	194	193	190	177	183	207	205	217	191	195	202	185	215	190	191	192	207	210	195	185	193	201	205	199	206	204	195	200	195	211	208	172	174	207	211	194	211	196	187	210	203	218	196	198	189	222	222	179	209	178	179	198	192	191	201	187	205	198	197	196	212	224	193	207	214	192	198	196	222	192	187	191	188	204	209	220	200	214	179	201	194	208	209	209	219	209	217	211	206	205	197	184	221	189	204	214	214	202	207	205	198	218	174	168	187	207	208	192	194	195	182	215	197	193	203	180	189	218	186	205	204	194	175	204	187	194	192	184	222	217	199	189	221	189	198	189	212	229	197	180	201	213	200	186	205	206	186	195	190	195	213	215	198	218	209	216	198	205	215	211	201	190	215	212	185	186	205	194	192	183	210	208	186	200	194	173	204	215	223	195	196	196	189	224	206	198	221	212	192	198	188	208	182	195	211	187	199	206	193	206	187	212	220	195	206	187	194	199	193	207	198	202	210	161	198	191	232	188	175	198	166	202	187	206	195	209	190	175	192	222	200	219	172	193	188	207	193	206	204	180	214	192	200	212	196	190	197	196	217	206	174	220	204	195	204	205	212	194	200	208	196	188	203	226	210	183	190	218	220	197	179	215	188	190	198	223	208	200	194	191	210	184	209	227	220	198	204	187	172	227	207	185	164	190	218	216	224	191	203	217	193	187	218	189	181	215	189	196	186	207	213	207	195	201	179	200	197	193	190	204	216	189	191	221	202	206	208	206	175	206	211	193	193	192	202	209	191	196	183	208	190	186	206	184	200	176	211	202	212	168	198	190	224	228	199	208	213	214	198	227	183	186	207	189	209	193	199	183	185	180	198	186	232	217	189	178	219	240	208	196	183	217	185	241	209	196	199	197	193	205	200	191	199	186	200	221	202	215	227	194	203	209	191	163	188	208	209	203	166	221	199	185	222	204	199	216	183	194	198	214	217	204	191	200	190	198	214	209	204	187	187	195	169	217	203	211	194	215	199	198	199	193	219	196	223	211	201	198	190	220	217	201	209	189	187	190	197	188	195	191	212	213	181	185	194	176	202	198	228	214	209	197	186	190	198	211	197	219	166	209	200	175	200	202	204	193	204	229	207	233	212	192	207	207	204	192	197	190	210	200	214	196	195	215	210	217	187	201	188	201	216	224	193	206	200	198	173	216	214	229	189	188	207	201	170	191	190	225	179	224	202	188	161	214	216	196	198	191	217	208	205	194	212	208	178	234	202	202	188	210	210	190	189	198	221	196	186	199	185	252	212	211	191	206	195	207	182	207	190	211	197	226	204	220	208	225	204	192	188	180	222	207	198	202	196	188	212	189	193	187	186	234	192	204	190	218	191	200	180	195	236	178	220	204	200	208	203	197	205	171	180	211	187	185	184	193	192	205	200	183	206	192	188	227	225	192	195	197	175	212	204	217	212	210	206	206	202	210	214	181	219	210	200	194	204	218	191	216	208	212	189	188	201	220	201	190	207	184	205	192	219	196
26844	16797	3359	1037	805	737	644	617	619	622	646	594	605	627	614	568	601	572	588	591	608	561	548	618	565	580	630	569	612	615	642	622	588	556	568	601	620	618	568	586	581	593	605	603	634	617	628	575	604	593	603	538	610	573	600	590	554	535	602	587	579	611	582	576	566	605	572	602	532	570	582	612	605	627	592	560	573	590	559	583	646	620	593	619	594	567	552	577	584	591	573	560	573	589	635	604	598	590	569	645	632	584	613	592	592	570	604	591	586	605	612	584	567	566	514	594	614	583	620	561	549	576	549	587	605	607	583	572	597	546	550	568	631	549	574	611	577	609	586	584	627	557	557	616	568	605	575	560	597	628	544	589	535	613	596	596	539	607	615	601	572	616	583	593	545	595	595	611	592	577	561	532	566	603	612	586	581	574	552	534	589	577	607	595	660	597	626	598	604	552	555	608	628	602	608	588	577	560	602	573	570	555	573	560	597	634	593	583	602	609	603	610	589	605	579	619	600	579	567	574	585	619	574	638	629	570	608	598	530	535	602	592	573	566	634	600	621	584	586	582	611	587	599	616	610	594	573	624	593	610	585	607	565	596	561	584	619	592	610	600	574	615	647	612	606	610	613	584	543	617	583	615	599	588	571	604	588	585	599	592	580	601	599	602	632	592	590	583	613	540	606	622	586	617	560	601	600	556	608	632	566	561	609	570	596	602	570	584	581	547	592	596	582	577	625	600	567	572	649	590	590	536	611	557	577	566	589	575	599	607	571	583	578	602	619	588	635	593	584	631	595	594	600	572	554	620	597	574	599	622	604	577	620	606	581	623	587	575	584	557	565	575	583	616	589	634	590	585	568	637	583	592	595	599	619	556	600	607	631	593	629	629	591	517	617	610	586	609	587	593	527	603	580	587	598	563	606	532	593	583	622	562	605	577	626	571	635	630	567	591	605	570	608	624	554	567	629	603	599	610	592	602	595	614	635	576	594	559	607	566	589	587	590	576	615	567	569	637	572	544	564	614	551	587	635	564	582	578	586	575	583	574	582	604	582	600	586	581	606	598	580	588	624	598	561	573	574	553	594	565	593	559	616	577	598	585	613	600	565	569	640	590	564	605	592	575	589	593	558	555	618	578	599	554	579	604	556	585	575	581	576	575	565	563	579	572	581	598	610	603	592	604	591	557	599	597	590	559	592	592	576	599	599	613	629	576	612	620	581	580	569	617	589	614	561	573	556	595	582	611	549	573	646	582	556	590	561	572	576	559	621	632	593	581	654	594	576	564	561	626	583	575	595	580	595	598	636	601	537	608	619	621	554	624	574	567	595	591	605	583	598	594	568	558	573	574	588	590	560	602	577	583	621	597	582	594	571	600	595	585	596	587	605	583	574	544	602	584	595	567	543	578	628	608	580	623	562	559	577	556	574	584	603	620	592	596	648	614	590	593	604	556	532	603	607	580	589	624	622	625	557	627	584	543	545	586	618	592	576	639	594	562	580	547	574	568	608	586	594	567	606	606	588	572	580	563	597	625	576	571	628	554	564	602	606	587	595	579	591	585	581	605	563	569	582	622	572	582	626	590	566	608	572	577	560	623	574	595	626	561	605	582	622	591	610	586	613	577	580	554	563	637	583	554	587	578	620	591	614	598	601	590	577	597	651	584	601	579	593	596	579	607	561	612	613	626	609	595	567	606	608	602	599	574	572	579	581	585	560	582	566	611	591	597	608	537	563	563	569	560	607	628	601	564	568	565	631	576	577	615	556	535	564	576	571	608	585	607	579	582	582	592	564	604	561	597	595	563	622	575	547	561	629	576	626	563	595	616	640	602	611	588	563	565	590	597	605	593	607	583	573	560	591	614	645	553	559	538	594	576	597	602	595	574	600	577	537	646	628	598	614	633	574	627	579	584	574	556	555	606	601	619	600	553	586	585	596	613	600	599	634	525	535	598	663	585	614	581	579	587	600	537	611	582	593	590	574	582	547	526	561	610	616	555	566	610	612	579	589	607	565	596	619	601	549	599	615	598	601	568	587	604	594	616	566	633	578	585	587	637	601	580	604	623	608	624	556	594	580	643	567	603	594	585	557	577	623	574	623	585	626	563	568	573	546	583	566	599	603	594	604	570	575	596	577	546	587	589	624	600	619	602	597	576	584	578	596	608	629	568	585	582	564	594	591	590	595	589	616	594	672	591	619	592	591	541	579	574	606	601	562	614	614	580	645	595	611	627	536	579	599	591	614	577	561	615	600	573	593	607	625	579	559	623	590	619	621	578	602	609	584	602	610	559	615	591	609	543	597	556	609	604	568	607	579	589	622	593	546	595	617	597	582	539	577	583	606	576	594	563	646	574	584	552	624	582	551	623	589	592	552	646	620	565	512	531	528	603	623	626	563	548	571	567	600	584	587	569	556	592	570	633	591	615	581	578	606	549	606	588	595	569	621	556	570	571	592	584	595	611	560	604	596	603	594	550	588	535	568	589	622	591	590	584	583	590	597	564	548	591	578	563	563	568	580	571	571	618	644	567	580	583	601	598	595	574	608	583	589	601	595	625	555	621	575	600	624	598	600	587	596	564	573	562	586	604	587	607	559	612	582	580	599	607	597	592	565	592	597	592	576	599	631	580	563	584	586	585	611	585	597	553	568	599	598	612	587	660	555	588	608	571	619	587	581	561	608	555	621	583	554	571	549	583	634	601	618	582	590	589	589	570	593	637	624	590	608	561	597	576	593	576	599	563	588	580	607	606	635	588	575	573	588	598	591	634	563	608	589	575	601	624	605	592	614	596	576	583	544	564	571	564	574	622	598	592	610	591	641	605	627	564	575	567	582	604	561	683	578	620	622	561	581	636	599	574	570	586	607	631	599	588	597	611	577	596	600	576	603	625	571	615	605	603	584	646	619	600	601	593	606	585	557	559	563	610	626	572	595	589	626	619	592	588	628	562	579	570	576	548	571	602	606	616	586	569	572	597	608	577	602	586	575	554	627	641	584	613	564	606	572	591	593	577	587	645	628	606	572	550	579	573	604	565	587	552	583	587	563	595	609	602	578	587	558	581	598	600	622	586	598	552	578	597	633	561	572	591	594	574	642	571	637	585	607	606	610	581	586	624	588	550	587	602	591	577	585	657	619	596	593	580	555	551	609	578	585	583	614	553	606	564	572	596	581	591	613	578	601	597	580	590	566	574	632	623	566	588	552	577	529	559	560	606	561	620	552	596	626	602	586	608	576	563	567	571	569	648	549	588	602	599	562	589	598	592	619	598	588	576	578	538	614	588	637	590	612	620	599	583	596	651	597	599	621	633	592	575	563	569	575	622	570	584	629	605	588	598	585	582	610	600	604	547	623	539	593	567	571	584	631	560	566	583	571	578	606	548	619	663	606	626	591	577	586	583	621	597	570	594	616	558	606	596	596	621	619	614	566	558	582	621	608	564	600	632	592	570	608	578	600	610	577	641	558	604	593	584	583	585	595	598	605	588	603	566
6205	1193	1123	939	836	817	796	760	717	709	735	732	739	746	749	735	728	691	728	686	769	699	710	727	699	719	682	757	719	760	732	784	764	726	732	663	786	701	695	760	766	710	705	674	775	722	713	711	703	729	743	737	719	691	710	734	734	794	700	736	768	744	737	729	674	744	737	733	736	726	716	702	711	764	717	724	705	704	751	727	704	722	699	738	725	719	739	725	676	711	719	748	754	702	714	747	762	714	744	733	684	746	728	725	762	731	749	731	747	717	719	750	709	685	712	654	706	767	801	738	699	743	741	721	733	717	738	733	728	736	740	719	702	736	720	720	769	783	753	704	732	688	747	759	753	693	674	718	761	748	713	677	735	649	752	707	726	720	739	758	745	783	711	738	706	767	710	764	676	738	720	755	684	750	669	718	709	715	683	706	728	777	720	712	725	732	720	723	701	730	732	726	719	701	735	797	680	736	713	752	743	689	720	752	728	692	731	729	697	753	755	739	744	688	729	747	698	791	730	691	690	746	724	727	742	707	756	698	742	721	728	707	745	730	684	722	744	716	719	738	746	758	693	744	746	718	734	716	727	680	720	716	787	733	703	710	726	668	704	711	717	700	705	707	682	717	675	721	722	731	737	764	753	780	724	771	768	722	711	714	731	699	710	739	730	734	691	753	697	706	752	720	760	740	693	732	733	734	749	688	712	740	747	737	721	711	725	752	716	705	674	755	743	732	764	740	760	763	769	728	729	770	731	695	720	780	725	709	670	756	750	686	670	751	665	738	688	702	787	730	711	680	713	729	745	733	724	717	754	676	753	722	718	777	742	726	743	710	709	702	727	774	700	734	714	748	740	747	728	762	739	703	717	756	754	754	689	706	717	740	754	699	751	756	755	759	743	684	695	736	697	747	745	687	677	727	742	706	783	728	735	693	723	715	724	787	726	713	740	719	735	738	755	747	756	715	753	731	729	805	767	743	768	713	803	723	682	731	747	696	736	696	766	743	728	709	724	681	791	710	732	722	714	726	713	763	704	715	652	741	717	693	767	764	706	731	711	678	755	731	712	724	705	742	736	713	736	719	741	699	738	733	710	696	709	761	748	754	740	758	717	714	742	761	779	723	745	738	687	768	771	696	732	716	729	754	756	702	720	702	760	743	746	737	750	727	681	764	712	743	734	749	762	743	784	742	713	704	717	682	687	708	710	720	753	741	717	718	739	744	716	723	732	736	736	772	772	748	730	759	780	750	716	692	734	794	751	781	790	771	728	717	771	710	680	734	688	669	715	780	730	719	796	681	726	733	692	724	684	725	725	722	775	717	730	699	720	711	718	733	768	727	727	691	763	744	761	701	740	727	745	765	706	760	735	724	782	755	732	750	718	769	755	740	670	784	722	744	739	742	692	730	741	748	722	740	721	768	746	793	755	731	729	750	715	714	702	762	705	700	722	765	696	728	690	737	734	771	711	716	741	754	733	758	696	722	745	700	731	717	703	723	709	730	735	706	685	756	764	722	739	773	759	717	692	700	711	728	735	771	731	744	674	730	706	768	697	688	710	709	726	761	733	731	681	723	689	772	751	702	733	724	774	705	713	761	713	716	728	712	759	762	726	717	717	662	748	748	742	724	793	739	713	732	716	724	746	730	730	743	724	744	736	701	719	714	719	774	714	762	704	731	716	745	715	723	738	725	749	744	727	703	736	693	735	705	744	749	726	696	716	709	677	689	730	749	728	742	732	677	741	765	713	731	729	735	727	722	724	732	782	694	685	717	766	714	739	691	782	767	743	691	748	719	714	729	723	743	763	799	713	732	698	763	724	705	778	726	728	693	748	720	752	698	728	705	748	778	717	699	761	723	729	762	706	706	734	703	724	740	704	701	762	695	711	726	735	733	708	756	740	727	768	757	734	764	745	692	718	740	786	711	731	745	717	745	751	722	757	789	777	772	740	706	762	761	768	744	771	713	770	695	763	754	725	754	708	706	715	750	719	725	769	742	704	718	752	706	681	760	723	749	734	714	724	752	689	697	749	777	724	732	708	740	725	678	709	756	752	686	744	738	714	732	690	691	735	764	687	731	724	677	712	781	750	772	735	678	723	725	763	767	739	709	716	727	732	698	727	714	728	802	737	718	727	742	772	719	724	743	782	770	731	722	732	702	738	737	708	710	738	674	762	729	733	707	748	731	737	741	708	733	720	725	743	780	776	705	738	726	730	756	714	736	712	669	697	764	725	714	745	681	721	753	764	732	710	767	703	726	779	717	681	746	725	746	695	768	695	756	787	705	690	740	725	727	759	762	734	726	738	708	712	777	759	735	733	736	727	745	714	729	680	751	741	735	730	759	679	741	780	732	717	739	728	755	722	751	777	713	731	725	756	746	740	742	726	763	728	705	704	764	744	729	741	722	714	682	769	714	707	716	741	747	783	770	740	685	707	741	712	751	713	699	675	650	696	725	719	730	695	760	775	766	746	770	722	818	772	729	770	735	744	715	699	723	696	746	732	728	707	739	692	704	755	708	712	723	707	755	724	764	724	722	777	726	742	703	740	751	788	788	713	730	759	725	721	719	728	753	785	765	774	756	718	709	745	721	739	702	740	695	724	712	765	745	677	759	791	743	750	754	752	721	747	726	753	728	720	727	718	705	699	744	701	745	745	719	726	694	713	774	681	724	763	752	717	748	775	732	756	731	743	740	745	721	702	718	729	718	730	718	735	712	731	741	723	720	719	717	749	655	755	690	691	763	709	730	742	760	708	740	704	741	652	703	716	698	708	736	706	739	712	696	785	730	692	712	752	747	812	777	746	704	743	735	754	738	734	774	742	803	790	742	764	735	734	707	770	690	772	726	736	785	690	685	734	712	724	675	722	745	736	747	747	700	732	745	733	743	759	704	700	748	716	737	712	691	749	747	804	749	695	744	744	742	745	701	720	705	729	760	692	733	748	720	722	652	742	744	755	712	748	724	727	712	722	708	745	747	684	747	746	711	702	690	768	776	752	717	730	742	621	752	720	720	718	684	708	757	729	715	728	747	703	675	734	675	744	696	757	746	711	726	731	719	757	744	734	741	786	691	680	723	777	716	760	673	768	717	716	705	761	754	726	742	711	716	714	774	723	717	715	738	718	718	791	700	706	710	732	743	792	756	712	747	744	739	758	735	718	731	755	728	716	688	696	714	719	781	762	738	735	759	747	766	767	775	766	745	775	737	710	723	785	755	762	767	726	714	716	705	714	774	739	735	718	761	742	692	702	730	759	748	729	748	687	707	779	711	726	735	748	762	762	726	721	721	733	769	752	734	687	722	731	702	793	744	699	711	746	739	740	689	697	699	734	686	693	748	733	687	744	740	697	724	728	739	753	758	731	747	693	762	719	736	744	734	695	727	695	743	752	737	707	762	702	734	741	743	739	775	692	761	785	706	708	731	763	706	705	667	768	741	751	738	727	722	723	727	759	718	728	719	764	707	713	748	685	760	744	758	710	761	710	683
23110	20760	27700	23870	20707	6492	953	745	592	608	522	510	511	503	471	429	506	485	480	449	465	439	465	447	441	414	444	459	433	418	438	436	447	431	435	465	426	418	403	438	397	403	428	384	407	395	441	421	447	443	389	412	421	414	399	432	399	405	435	416	437	474	427	436	404	413	406	406	411	424	389	449	448	469	411	434	400	434	434	424	460	401	402	416	405	451	434	405	431	414	426	416	444	458	445	427	376	422	417	426	406	407	427	390	434	377	416	477	409	407	412	457	440	411	442	441	396	398	444	399	431	415	418	404	406	414	429	422	409	430	449	383	381	471	423	430	415	410	392	414	402	410	458	390	425	432	400	428	431	444	412	399	430	379	438	390	421	427	454	388	446	372	376	379	427	416	421	432	404	413	425	401	396	401	411	424	389	411	424	441	431	426	409	436	428	404	420	407	431	414	386	406	446	419	408	441	436	464	381	382	412	406	418	411	415	406	397	413	399	428	415	420	439	419	421	405	412	389	449	401	416	431	403	457	418	425	428	397	400	384	412	415	430	410	420	439	442	429	442	378	429	398	420	414	397	427	383	438	421	455	440	408	431	405	434	414	439	371	417	427	428	421	388	440	411	415	427	407	434	440	413	401	402	444	437	403	409	417	424	417	425	382	416	407	454	445	389	422	414	402	410	401	389	448	378	424	414	408	408	415	424	412	419	437	387	409	396	405	360	421	414	427	436	425	424	404	452	416	431	411	430	419	380	429	420	420	417	426	450	397	437	425	421	384	410	440	425	417	402	385	404	434	455	435	413	403	407	422	399	382	424	411	447	414	428	419	392	424	400	403	405	394	410	458	412	374	399	414	446	401	415	387	436	427	420	411	434	420	410	420	436	402	408	392	398	408	424	397	427	397	428	387	418	403	417	381	421	445	417	455	457	446	405	418	434	405	416	427	431	410	440	396	390	401	416	430	397	473	455	414	423	415	473	413	421	437	413	389	439	389	418	436	413	406	415	420	368	433	398	398	439	461	425	409	462	423	401	441	417	459	405	422	417	386	408	394	408	423	435	440	412	452	406	425	409	465	418	403	410	424	436	446	424	430	446	410	398	400	451	418	427	402	451	417	440	399	426	411	431	420	444	405	417	448	425	375	457	436	464	406	412	421	393	397	436	437	410	392	418	372	393	442	458	392	383	456	435	430	400	426	394	410	421	412	456	394	385	447	372	425	418	376	429	395	404	422	399	433	418	418	418	437	432	420	446	397	432	384	445	386	414	404	400	396	416	409	396	451	405	426	408	371	355	396	424	421	431	410	431	403	404	442	450	423	435	423	415	469	416	416	403	417	417	426	434	427	406	430	417	419	451	418	418	433	442	429	381	399	410	427	382	410	421	408	411	431	424	392	415	447	388	424	414	397	393	406	395	425	441	417	387	416	437	353	415	430	373	406	408	418	425	424	419	453	407	419	410	415	440	411	382	464	435	465	411	441	448	408	422	424	425	433	412	399	436	449	404	425	430	400	419	436	408	429	421	421	418	451	394	391	397	411	395	420	416	402	405	394	426	411	413	455	455	403	408	411	427	413	415	447	442	402	437	402	392	415	419	388	396	419	444	423	435	408	394	406	437	418	421	387	406	441	413	437	415	396	429	441	415	410	401	378	416	384	424	436	403	407	409	410	460	435	412	428	407	399	394	427	417	430	440	445	423	415	423	416	421	389	419	413	398	420	404	439	427	403	435	370	437	394	461	403	395	391	403	424	406	418	425	461	412	433	419	409	421	427	404	423	416	428	433	413	416	430	383	396	451	420	428	447	372	441	408	411	414	416	383	391	393	416	402	412	419	419	420	410	404	402	412	412	423	425	400	422	392	420	406	392	424	395	428	394	399	408	438	351	406	418	414	409	380	387	413	395	409	382	410	415	395	386	406	419	422	401	405	434	409	443	408	379	377	439	413	436	431	397	418	430	397	407	409	394	393	409	413	407	411	412	428	457	439	404	412	387	435	431	415	373	438	428	404	425	437	376	372	452	427	415	421	404	427	454	421	425	409	420	399	395	415	426	436	383	388	418	457	419	415	419	453	427	413	428	402	393	430	455	391	417	436	423	437	429	406	419	409	429	434	447	390	429	412	398	429	413	427	402	401	409	405	401	438	422	387	440	411	393	386	406	394	391	403	373	418	441	434	378	395	449	392	441	394	434	456	406	404	402	397	418	440	425	434	460	397	391	357	391	405	403	416	414	428	429	438	426	417	378	430	382	421	421	412	411	466	416	358	440	387	452	431	421	404	431	398	453	420	422	384	417	413	396	379	431	435	397	434	389	392	402	426	385	411	403	395	403	431	404	441	393	398	403	423	407	428	445	428	393	386	426	409	426	415	417	433	415	419	426	403	421	424	415	426	432	417	406	463	431	418	412	457	423	424	456	458	425	419	443	432	395	417	353	417	450	434	447	428	423	451	388	379	449	420	439	435	378	388	383	433	411	423	401	383	447	428	384	393	415	383	418	402	420	439	401	402	420	442	418	423	434	394	419	405	424	412	411	458	414	406	431	385	450	415	407	430	408	445	418	394	403	402	404	399	438	442	430	428	413	426	410	386	405	420	381	419	440	411	403	427	405	428	406	435	373	409	432	422	405	413	452	433	419	426	398	416	450	430	387	411	437	415	412	455	444	405	386	386	422	394	400	375	401	438	388	396	440	460	401	415	428	393	430	398	396	410	412	425	427	405	458	452	421	396	371	448	385	415	432	416	399	434	425	418	431	403	394	450	397	423	429	415	414	423	390	431	421	411	432	396	377	419	399	407	440	444	442	401	424	420	417	412	410	404	409	426	419	405	441	416	418	400	382	438	433	411	405	442	384	406	437	415	412	410	429	421	377	430	422	406	380	426	414	411	410	413	443	428	416	426	426	428	435	398	370	458	405	402	435	424	417	411	417	389	398	383	418	422	390	394	401	393	374	429	407	419	426	397	393	412	391	420	386	417	425	417	375	425	393	421	415	442	412	428	415	435	418	389	441	403	450	405	447	427	409	390	422	429	384	440	447	414	420	400	400	451	378	409	416	445	408	399	394	445	427	431	453	415	435	412	398	432	401	408	413	424	436	403	396	437	409	389	401	383	393	431	387	409	437	430	405	370	417	439	383	395	439	399	454	402	412	381	418	411	423	417	410	419	430	438	433	377	384	398	414	405	376	448	370	418	427	410	414	434	455	398	433	391	433	384	425	389	428	403	397	412	417	435	457	398	409	414	406	383	430	408	439	411	361	391	399	439	426	387	427	431	406	398	446	416	397	406	433	431	395	426	422	410	470	436	444	418	417	407	436	408	409	407	401	430	439	398	434	418	408	418	384	404	426	418	366	404	404	449	380	423	427	421	407	390	466	385	443	414	433	399	434	430	407	462	403	420	403	416	419	426	424	426	425	394	403	430	432	425	417	423	401	449	415	442	409	429	435	382	381	403	406	414	379	384	406	412	431	467	410	440	408	452	402
5082	7867	5582	2715	2086	1622	1349	1065	951	820	767	706	688	634	652	648	623	565	565	565	571	561	570	576	531	550	590	597	526	579	519	543	549	554	583	515	532	530	498	545	526	528	544	534	533	569	540	548	574	505	533	549	512	542	545	524	529	522	530	501	561	551	534	532	500	553	552	546	538	548	513	550	553	538	580	478	519	534	453	491	542	537	511	534	504	546	541	535	556	543	569	516	509	529	528	473	506	493	544	518	501	515	554	515	570	524	532	525	533	565	530	569	520	543	540	503	555	494	513	524	517	523	540	555	525	512	494	506	567	527	516	530	544	532	516	528	516	481	526	531	513	511	506	533	554	531	593	530	550	569	523	546	523	555	541	545	542	512	540	536	541	543	512	530	558	514	551	495	520	541	545	556	524	555	554	567	547	543	572	542	497	530	541	528	537	492	567	528	501	537	520	558	516	485	569	519	545	526	521	524	527	520	544	532	543	520	506	516	529	533	529	507	526	574	556	569	538	554	576	497	577	532	510	521	507	521	517	522	539	535	501	531	535	513	494	483	523	501	556	550	570	530	516	493	509	481	543	530	520	541	536	518	549	517	489	570	509	531	559	488	547	526	521	527	523	522	569	542	504	503	518	518	536	498	517	545	555	526	533	510	517	561	546	569	523	521	527	499	547	517	562	492	507	538	499	499	567	529	536	507	530	548	524	530	508	530	556	522	540	526	517	532	534	535	506	518	546	511	521	507	511	504	485	547	535	557	544	533	526	555	520	522	580	527	569	513	544	497	550	523	539	524	511	501	536	520	531	502	510	506	507	540	525	523	509	523	523	518	532	522	527	517	598	543	526	508	551	545	505	556	580	548	532	520	575	473	501	586	541	554	482	505	549	554	534	533	550	520	524	533	539	549	524	555	566	528	543	483	533	520	572	520	538	529	496	539	552	497	483	524	529	546	535	514	526	546	538	527	532	534	508	538	572	537	524	543	546	545	500	509	548	563	555	548	546	502	529	504	542	565	503	527	537	483	501	537	587	503	565	514	555	546	548	544	551	525	537	519	553	494	531	515	544	574	554	493	520	538	525	531	519	562	549	491	512	522	536	524	521	562	586	494	492	513	531	534	556	557	509	516	474	503	520	525	515	523	490	553	516	541	511	530	537	527	502	502	552	548	525	524	529	533	535	520	516	528	549	557	516	526	543	549	561	554	521	555	549	554	513	533	517	551	547	535	554	557	518	525	548	541	539	514	543	556	505	528	533	524	461	516	575	530	489	550	553	531	458	545	534	568	495	578	557	512	558	579	552	537	548	520	503	534	521	562	530	523	531	531	522	536	529	525	529	537	546	540	494	528	542	515	535	532	547	530	536	566	541	531	524	592	527	485	517	494	533	522	527	589	520	564	560	508	544	529	554	535	564	538	568	516	543	547	534	536	573	525	549	570	554	544	534	562	542	524	504	516	552	531	510	561	540	534	535	551	526	562	526	512	566	546	513	518	542	554	532	532	539	541	520	531	503	566	543	500	509	495	554	600	566	491	579	528	551	547	561	585	537	539	515	530	565	520	539	570	523	553	558	539	578	534	565	510	572	507	535	521	524	553	559	532	546	531	519	517	570	541	510	535	575	545	547	515	569	542	547	532	526	503	529	546	530	549	549	549	514	508	514	553	505	526	476	557	534	535	549	528	527	539	505	546	561	560	585	497	509	553	505	496	548	520	522	534	551	505	515	510	558	534	463	521	514	535	556	570	470	555	534	543	518	544	523	542	534	545	568	519	498	525	521	546	521	543	540	538	504	530	514	502	541	545	522	574	547	553	523	518	508	535	525	526	614	543	548	520	540	518	458	536	513	531	506	528	571	527	474	570	513	486	538	520	518	558	489	535	529	523	490	505	527	528	521	510	523	541	552	540	520	553	534	560	537	551	542	533	533	524	534	520	524	550	518	553	579	506	505	529	526	530	548	547	502	512	515	523	479	526	512	558	523	519	505	499	529	557	523	510	541	534	513	531	529	559	552	567	543	500	500	523	530	530	528	527	561	502	526	546	528	530	559	559	538	544	538	566	530	525	545	527	519	526	531	517	557	512	547	558	523	555	542	522	527	529	524	600	513	537	539	556	517	552	525	515	537	515	552	534	571	580	552	511	545	509	555	549	575	574	553	497	573	477	523	544	513	508	562	530	541	536	514	549	587	513	526	552	524	556	576	548	532	522	514	497	524	532	570	549	498	502	557	573	549	547	504	522	533	567	562	580	508	510	527	520	520	508	506	553	511	567	551	532	515	558	520	532	507	523	527	519	533	542	533	542	523	555	544	533	511	555	469	541	544	527	569	559	521	559	522	528	512	532	507	550	541	541	497	542	534	523	537	561	526	512	510	549	543	560	500	527	504	533	532	554	534	560	533	514	578	539	542	520	500	517	510	514	572	507	535	514	521	528	542	529	551	540	481	527	539	535	560	571	523	519	517	545	508	528	565	479	541	545	510	574	504	537	536	509	540	537	543	541	535	482	546	563	505	505	518	511	511	523	530	531	577	508	503	520	541	565	547	521	513	517	508	498	515	533	535	531	534	539	515	496	533	532	539	521	539	535	521	493	512	535	502	521	504	561	525	571	525	519	523	553	510	551	496	561	549	470	555	566	508	546	517	510	551	571	553	486	571	531	520	570	515	539	516	497	518	541	508	560	543	544	521	482	536	530	510	527	507	547	527	569	515	551	540	537	543	540	555	514	544	546	577	537	512	540	534	566	516	533	467	547	515	521	558	490	525	535	467	523	495	585	495	518	492	544	501	538	541	553	554	548	524	532	546	506	514	534	532	519	530	534	540	537	539	530	545	543	549	529	525	515	532	549	516	500	511	526	533	498	542	511	541	546	496	558	532	526	544	520	549	479	521	512	523	540	534	528	523	498	544	529	535	511	531	496	543	536	519	533	517	528	545	517	555	522	535	511	536	528	507	509	519	530	510	547	514	585	538	522	564	524	559	539	541	529	535	580	500	517	547	514	555	514	479	529	545	528	531	534	527	554	521	514	531	580	537	516	536	537	524	536	505	555	540	541	523	505	546	566	528	556	541	497	514	562	531	518	528	543	544	538	516	558	553	494	573	550	539	501	548	555	554	529	525	534	539	536	508	611	538	563	555	544	552	510	506	529	539	560	540	519	558	504	566	541	557	509	528	504	514	540	496	546	497	539	540	523	544	507	533	527	529	582	546	511	595	540	507	539	535	551	527	506	478	498	564	541	521	533	543	503	539	520	525	543	554	519	508	557	505	529	518	531	518	512	506	552	556	525	507	547	560	529	521	550	531	498	546	553	516	543	543	565	528	541	518	542	533	539	561	516	493	541	519	518	541	526	550	525	543	557	528	516	574	542	530	542	572	538	558	523	554	510	503	492	529	551	538	489	514	512	555	506	512	511	563	526	506	520	507	494	540	543	583	583	520	550	564	558	537	527	501	497	528	546	555	505	522	562	545	531	539	545	524	536
24153	20764	26494	24926	6464	726	647	529	510	489	477	476	464	405	440	441	445	434	446	449	440	482	412	429	452	466	440	468	403	466	409	437	466	419	415	412	407	402	409	393	448	453	422	420	394	414	398	426	430	399	430	405	437	412	415	446	421	404	412	434	407	408	442	410	450	466	415	429	442	421	429	433	420	412	426	403	445	408	428	424	418	429	406	406	438	459	402	439	428	411	429	389	444	434	428	406	436	389	448	452	392	438	405	392	408	410	409	435	436	439	402	447	441	442	431	468	451	452	390	439	456	410	414	453	445	419	413	411	439	406	443	411	398	441	451	391	476	427	439	408	442	391	417	425	405	462	413	408	406	389	451	457	422	411	428	426	455	436	435	439	406	392	448	408	411	441	436	472	398	418	422	424	411	426	423	406	401	439	436	410	403	444	421	397	437	435	417	421	470	433	440	399	437	413	406	415	450	421	423	420	446	389	460	432	404	392	422	421	404	434	439	417	427	398	398	465	413	413	446	418	438	424	427	400	374	394	466	444	443	413	427	447	387	400	427	437	451	389	421	375	438	425	426	440	434	431	455	450	432	441	434	444	421	421	398	475	415	441	430	427	429	394	453	446	396	445	415	440	396	410	399	433	433	407	404	396	415	414	429	442	444	432	430	437	429	441	432	422	401	448	407	422	429	436	408	418	399	406	411	375	417	404	447	422	375	415	404	435	385	414	416	450	406	427	442	411	462	379	384	426	432	434	421	382	429	420	410	431	425	403	430	436	389	431	441	391	441	438	431	450	433	407	406	446	446	422	397	390	433	432	435	440	395	442	433	411	453	427	410	414	422	403	417	436	362	431	461	380	410	447	420	403	475	402	441	450	425	470	458	429	420	434	410	410	453	385	427	404	434	393	442	435	403	417	426	391	456	404	421	423	412	427	488	441	404	413	398	404	406	432	430	457	409	426	421	435	447	427	455	384	414	420	428	444	393	405	394	468	424	417	485	423	437	411	412	435	432	445	413	420	422	418	396	453	417	432	430	441	413	400	384	388	443	435	395	395	401	424	419	420	442	395	410	429	442	449	371	439	422	418	409	410	417	432	414	382	427	440	416	431	429	428	433	467	438	420	453	402	461	443	457	407	453	431	429	474	409	384	394	435	456	426	384	393	434	444	454	420	420	427	434	410	459	426	410	455	445	429	407	425	411	430	429	406	427	412	386	435	423	469	416	408	427	394	452	396	428	415	382	430	394	434	398	395	424	406	402	439	409	397	424	424	433	421	414	410	459	433	447	411	454	435	431	413	398	427	444	436	381	389	379	413	438	425	412	418	439	419	436	440	410	403	393	425	430	430	400	431	460	421	413	402	389	430	386	445	404	418	424	455	417	403	421	430	452	416	423	414	406	427	426	417	386	457	437	380	440	445	473	423	448	478	489	422	414	408	416	456	397	435	469	420	392	467	427	448	440	394	413	407	426	394	425	418	432	472	389	426	407	408	424	427	429	467	438	422	422	441	434	441	446	403	395	427	412	426	447	437	443	403	421	419	395	434	441	428	474	444	397	406	399	418	427	458	412	420	417	440	430	416	464	388	414	435	451	402	414	434	412	451	413	430	409	398	412	433	407	423	442	382	436	415	394	424	443	432	455	414	429	395	415	395	418	424	430	390	408	441	420	421	411	420	413	439	383	400	403	447	441	436	436	466	443	431	418	452	443	424	472	460	428	421	439	382	461	437	385	387	409	406	413	448	417	420	405	453	415	385	446	452	428	399	415	446	405	443	437	421	420	397	434	427	440	431	450	402	466	456	391	412	418	419	445	449	419	473	434	490	424	449	425	423	416	417	426	415	445	420	475	414	421	419	419	449	410	490	450	455	416	427	449	420	413	395	426	465	388	407	456	389	413	445	444	415	413	443	423	385	433	410	425	405	411	437	429	403	446	442	432	407	397	455	430	405	410	465	387	425	401	418	434	401	403	428	410	437	457	420	450	449	464	360	400	449	420	445	472	425	405	427	445	430	411	431	457	449	404	412	434	394	415	394	453	422	408	408	415	438	442	409	427	444	413	417	419	406	407	412	413	448	426	418	403	405	421	391	428	448	406	417	425	405	411	424	410	442	382	418	409	440	430	404	445	428	398	432	421	410	398	443	402	409	412	409	405	459	423	453	391	445	428	436	418	434	441	408	502	433	426	426	428	426	423	418	420	392	452	395	438	429	383	462	424	412	429	411	422	410	446	437	417	446	425	402	415	410	415	430	430	413	401	395	428	463	431	416	422	448	395	407	431	421	425	373	398	421	434	408	415	416	411	423	426	399	412	435	443	429	486	468	444	421	401	423	447	438	439	423	409	436	434	445	442	412	391	417	431	415	437	422	404	392	426	450	449	462	429	412	407	435	399	395	394	428	436	406	416	412	423	406	425	382	427	397	437	429	440	429	430	443	435	450	412	447	414	393	408	409	432	413	437	427	397	457	417	391	406	424	391	416	400	432	461	421	442	414	428	435	422	387	408	451	411	443	434	383	440	416	436	412	391	437	429	404	430	456	425	413	430	419	445	436	433	370	388	436	405	448	431	454	452	457	401	432	441	437	428	419	435	370	444	439	448	467	438	428	436	453	444	408	446	434	427	452	454	453	428	432	398	410	413	421	447	405	411	456	391	405	408	437	401	409	369	411	399	420	395	408	458	408	448	452	446	392	418	414	425	434	422	423	414	420	409	430	409	421	425	395	413	396	422	390	422	421	454	393	405	402	417	428	404	431	450	429	456	403	406	472	440	426	431	439	411	396	425	406	413	441	448	408	419	395	401	434	435	381	435	435	415	435	429	448	432	461	414	458	387	412	451	429	420	423	426	392	395	383	409	404	455	416	408	419	407	418	420	424	404	398	466	446	430	441	386	396	399	427	424	438	440	434	434	410	400	467	415	452	459	410	432	435	443	412	416	405	397	443	473	431	444	404	436	439	442	421	449	412	450	447	434	441	418	418	427	409	409	423	421	398	415	405	441	403	391	424	390	426	440	409	400	425	408	416	429	454	449	418	395	441	396	405	427	403	444	440	410	411	406	442	431	437	455	416	413	402	396	403	476	426	435	413	417	408	387	427	414	441	425	380	426	399	445	445	432	402	414	419	398	451	444	417	413	438	418	434	408	419	431	425	426	451	408	433	408	440	429	382	411	411	425	458	419	432	421	431	413	430	405	420	466	398	405	399	408	450	389	424	454	440	445	466	447	466	405	426	436	451	429	416	399	408	412	398	396	409	444	400	434	388	391	433	466	416	445	452	437	420	450	431	419	418	417	425	390	417	428	420	437	457	405	418	419	439	408	433	429	427	406	395	438	433	433	438	438	417	420	419	416	410	419	458	414	424	423	358	418	460	427	413	411	423	395	428	436	419	412	379	410	435	442	444	431	430	395	398	394	412	420	438	437	396	416	418	419	419	409	461	423	454	414	426	433	417	387	356	434	423	457	413	388	432	433	420	398	428	443	435
4988	4516	3257	1745	1328	1116	945	801	726	665	645	570	557	580	604	569	548	576	514	575	508	565	504	550	485	550	534	543	556	530	500	491	494	484	525	510	514	541	514	524	513	473	520	502	503	503	514	530	506	531	507	532	490	519	515	484	539	518	516	507	486	539	468	566	496	536	550	488	504	496	502	527	520	491	546	482	501	497	516	499	494	521	499	494	502	549	476	539	519	503	531	485	516	564	522	541	499	530	522	486	511	486	537	531	463	476	521	539	548	524	529	506	516	507	554	480	491	503	493	515	519	520	516	510	507	482	549	524	542	533	553	539	486	543	494	520	525	480	468	489	526	542	494	519	550	496	544	518	532	521	552	509	519	509	527	541	503	488	493	491	533	479	540	520	561	562	538	497	530	551	518	540	532	541	488	499	499	484	520	533	468	507	552	522	515	477	548	482	494	503	463	480	518	546	502	531	512	489	511	523	535	478	512	507	491	520	534	488	490	530	514	524	540	504	479	508	498	487	520	474	531	518	470	489	507	520	513	510	487	534	503	541	501	507	520	513	523	487	493	525	466	485	488	486	510	537	509	535	524	530	538	528	499	543	509	516	479	516	508	495	517	529	510	515	475	463	551	519	493	479	524	535	484	506	541	535	531	532	524	534	495	571	550	529	515	507	531	507	488	507	517	490	503	509	496	506	528	532	478	486	496	504	481	498	495	494	540	508	526	522	486	529	510	508	494	507	490	512	529	514	484	524	480	498	511	506	523	485	515	512	464	544	542	512	500	480	523	538	504	542	519	534	476	509	503	475	490	512	529	505	522	536	461	489	468	522	517	484	518	523	528	516	507	510	502	497	487	519	492	530	579	513	523	507	539	518	498	525	529	564	462	509	515	543	508	514	487	493	519	489	540	514	496	566	503	487	490	527	535	524	475	482	502	507	523	490	512	495	471	517	500	502	533	525	514	495	561	540	493	525	532	516	518	514	549	537	460	565	489	490	498	460	546	559	530	530	493	523	471	558	540	518	543	500	497	471	505	515	504	491	514	510	519	509	518	443	511	490	481	504	495	504	513	507	546	547	528	487	503	523	521	578	570	519	540	497	526	521	514	480	494	550	551	505	503	507	499	505	502	520	539	532	490	504	479	540	533	532	504	504	531	488	517	488	554	528	519	501	551	533	543	529	485	505	530	471	492	524	487	572	518	507	525	524	487	525	511	506	509	581	516	509	528	558	515	519	483	502	503	540	484	499	529	539	522	522	531	531	486	507	465	501	499	505	497	542	472	530	518	514	518	507	505	516	516	498	484	511	493	471	525	526	522	512	530	491	523	507	520	486	488	504	507	471	509	498	526	489	517	494	500	495	510	510	538	517	509	507	496	561	523	502	486	517	522	527	548	514	546	518	528	511	508	501	526	501	488	506	513	473	519	532	515	494	511	547	534	483	536	513	516	530	528	479	508	493	515	523	501	507	517	544	508	521	541	492	556	509	507	531	484	516	507	527	527	529	557	524	527	455	505	518	514	502	491	534	476	504	488	473	495	532	499	503	512	529	514	483	523	473	536	511	504	508	492	500	506	501	482	499	530	488	541	523	495	517	494	526	483	545	520	507	493	501	509	468	508	528	498	511	515	496	470	541	480	516	514	519	551	521	541	502	544	570	496	566	525	520	495	522	522	541	520	451	518	510	507	470	533	497	481	515	533	532	474	519	560	487	519	507	543	529	519	494	508	519	499	552	522	516	499	462	524	532	551	535	523	478	518	561	517	515	541	543	503	457	483	508	554	518	522	544	514	500	526	474	471	488	509	482	514	487	540	519	496	528	529	522	494	535	534	498	531	505	505	505	532	512	503	515	511	511	517	494	494	520	564	486	527	511	541	487	510	531	517	483	525	538	483	494	554	531	477	511	531	499	494	516	493	502	446	501	499	511	486	498	545	503	506	497	478	509	542	517	529	518	520	522	494	497	530	538	517	492	463	521	504	508	521	562	500	467	556	504	517	511	531	504	530	491	550	472	524	497	550	529	507	530	507	512	500	498	531	551	522	461	556	503	499	488	544	561	521	517	531	498	490	498	524	540	522	565	526	540	533	487	543	504	527	498	495	521	502	520	535	538	545	473	524	520	506	576	500	509	532	510	497	483	532	509	519	513	515	489	533	538	545	534	504	478	567	531	498	517	486	506	512	489	465	534	574	516	578	534	527	506	480	528	533	563	520	513	556	495	496	486	540	536	475	558	512	519	530	516	530	540	492	508	544	544	513	495	530	536	501	493	492	524	498	494	550	516	490	535	536	528	535	526	485	518	497	497	507	526	547	530	543	454	513	522	548	485	508	518	555	510	509	512	539	485	506	502	534	526	504	509	497	552	562	532	537	558	493	544	560	533	516	494	519	524	511	527	554	465	549	506	566	520	535	519	494	503	517	529	554	529	527	509	472	515	493	503	515	507	471	521	510	511	529	534	536	507	524	539	534	511	518	543	503	553	487	517	526	502	493	483	509	522	536	493	508	497	522	497	487	481	524	441	467	489	527	488	516	527	462	495	505	512	519	519	550	534	470	535	510	497	497	528	525	514	483	516	519	479	515	491	528	558	539	510	515	508	514	507	516	465	520	517	515	493	532	514	499	515	517	494	487	474	507	458	519	530	522	498	506	482	525	488	482	577	504	531	476	514	498	510	500	500	496	490	529	507	535	494	534	484	525	500	565	520	522	543	508	507	521	514	536	533	497	496	540	520	504	515	559	551	465	537	497	502	525	488	514	562	496	530	479	542	492	517	495	484	519	501	525	533	480	522	513	477	508	515	504	490	498	511	447	510	486	513	515	526	532	521	507	481	522	551	512	491	557	443	534	512	522	499	522	546	513	520	519	539	513	525	494	492	502	499	499	523	510	527	486	517	498	527	540	525	522	482	553	497	501	530	501	505	493	537	516	521	530	523	519	502	522	545	497	545	479	521	493	502	518	518	519	490	502	451	511	482	512	500	461	516	500	524	553	513	539	501	552	559	559	560	510	489	482	519	477	508	502	501	497	508	523	505	508	519	507	518	540	540	549	514	496	536	518	513	524	496	541	527	530	526	503	525	526	490	552	544	553	558	457	518	512	508	495	525	499	501	496	527	519	508	497	465	535	551	516	520	488	487	494	510	528	538	520	498	498	500	513	512	550	491	483	502	534	482	470	498	505	510	507	537	495	523	493	483	538	469	533	480	509	522	531	536	544	512	554	477	520	500	516	517	528	501	529	531	529	511	507	524	523	501	466	503	496	504	532	512	505	494	480	535	525	507	529	549	536	524	515	516	551	530	513	532	549	522	534	514	526	516	506	530	509	502	512	486	507	514	496	514	507	500	522	511	513	503	511	500	532	556	515	497	491	472	548	508	537	504	542	521	531	546	529	522	472	534	538	496	478	502	517	513	500	539	544	540	514	557	543	495	486	519	552	510	495	495	510	508	495	533	527	506	503	480	522	494	527	486	503	528	524	559	488	520
22068	20802	28311	23400	20797	20731	3698	655	498	414	357	323	268	260	244	226	223	202	219	212	207	225	197	198	185	189	184	176	178	178	153	178	149	145	140	177	144	176	149	157	166	161	140	168	171	160	168	156	176	152	171	170	150	165	166	168	148	172	150	174	148	151	165	148	162	154	160	178	144	167	133	172	141	183	154	170	163	156	136	129	154	141	156	132	145	141	145	163	156	140	166	139	158	158	155	168	154	164	170	149	143	151	136	164	156	131	166	139	162	178	148	150	169	151	148	149	153	153	165	161	140	152	170	167	158	158	158	139	142	147	154	154	149	166	176	157	156	151	163	163	165	161	144	151	148	163	154	143	166	151	156	141	153	166	157	178	150	147	175	136	173	159	183	158	145	144	125	144	146	147	157	125	159	155	142	155	152	158	156	167	153	159	162	158	152	138	140	151	146	138	157	142	142	141	147	156	154	142	152	158	158	154	142	151	156	162	158	140	150	178	154	155	140	147	147	124	138	157	156	161	164	168	163	140	162	131	152	162	146	140	158	156	147	140	134	158	146	145	170	152	151	160	152	169	148	146	137	166	143	160	156	144	139	158	142	139	132	144	142	171	131	144	141	164	162	155	147	163	161	146	150	158	152	137	168	165	152	172	159	164	152	161	138	158	149	164	185	166	154	139	138	139	131	138	148	178	116	154	146	146	162	145	153	179	150	161	158	171	155	166	134	166	148	145	127	156	156	172	142	128	135	141	151	136	147	144	145	163	146	146	130	147	132	154	143	166	161	156	152	156	140	166	158	145	158	152	155	150	166	160	141	134	159	169	144	160	146	147	168	161	128	165	154	139	152	152	161	143	156	152	146	173	136	170	146	134	169	163	150	152	170	160	163	165	177	163	150	167	139	163	156	158	146	163	140	147	141	145	163	132	165	153	146	141	154	140	178	143	146	180	144	139	123	155	168	150	142	158	150	135	154	157	148	169	157	148	173	151	136	151	140	141	156	153	163	151	159	159	167	157	162	158	136	156	151	131	147	151	145	158	147	152	153	153	154	159	168	144	158	108	161	152	164	167	147	138	165	172	187	157	166	152	148	152	138	151	143	129	163	139	170	157	149	135	138	154	111	145	142	163	161	139	146	150	146	154	151	164	168	148	158	168	159	156	143	119	156	148	160	146	134	165	172	160	143	134	145	154	160	143	143	175	153	135	151	153	131	153	145	148	160	146	121	133	155	163	179	119	172	160	126	136	141	150	143	151	151	144	157	137	151	172	136	168	167	166	164	175	162	149	168	156	153	132	149	176	156	149	136	142	171	153	139	144	163	165	161	148	159	135	153	143	182	140	148	156	132	155	144	135	155	150	154	138	129	134	146	156	153	165	158	149	136	161	147	152	149	139	168	155	152	156	145	146	177	160	160	160	144	171	158	169	153	131	157	151	158	151	151	146	157	157	160	147	144	148	143	142	165	155	157	151	133	156	149	137	170	144	147	160	158	148	155	134	155	135	150	155	162	140	158	126	160	150	156	161	183	136	146	132	144	147	151	173	144	148	147	177	161	141	138	158	164	133	127	130	160	145	159	124	144	155	150	139	164	140	144	140	156	149	149	170	134	162	154	153	146	183	166	148	162	145	149	157	158	164	148	164	132	143	187	166	162	162	130	152	155	153	136	170	161	157	152	138	172	166	135	153	167	138	169	171	151	165	152	154	162	155	134	139	147	148	137	169	131	161	129	173	156	147	183	175	159	136	180	141	155	131	153	173	152	140	172	162	150	139	168	169	133	150	168	149	158	133	171	145	143	162	165	139	162	167	130	123	160	141	156	151	181	160	146	154	168	144	147	134	175	148	138	170	159	139	151	133	137	149	145	159	153	145	145	151	155	160	166	147	144	163	146	140	169	164	157	139	164	146	139	154	147	140	147	166	152	157	146	158	153	154	142	145	156	159	152	135	149	116	155	134	160	165	146	127	138	165	150	151	131	134	134	171	153	152	132	155	132	163	171	167	139	160	140	146	149	133	137	155	147	169	170	150	158	158	152	156	157	135	143	162	136	130	167	148	128	148	151	143	144	150	149	172	151	157	144	171	152	160	170	139	161	134	143	154	145	161	148	148	143	157	147	143	152	146	158	160	152	158	144	165	149	156	160	144	147	143	154	179	127	140	160	161	131	145	129	146	145	160	167	171	164	132	151	178	153	151	154	155	152	159	152	148	127	145	132	163	145	150	144	154	173	156	153	147	146	150	142	165	148	166	163	157	145	145	151	155	135	140	137	151	153	139	161	143	166	142	158	153	126	146	168	154	142	156	149	168	153	144	132	141	167	137	153	157	143	161	140	166	140	151	142	123	133	160	168	164	125	129	161	154	164	168	179	136	137	164	159	146	197	143	159	154	140	150	161	163	151	149	161	148	142	153	151	152	148	153	139	149	161	178	163	147	185	150	155	172	147	152	171	132	153	170	156	122	147	151	135	142	163	153	149	130	144	162	170	142	151	154	143	153	160	142	159	120	155	150	166	149	146	157	155	166	147	157	166	154	158	168	145	170	158	147	131	143	161	146	130	134	131	156	164	133	159	132	170	142	180	148	160	166	147	155	151	153	144	151	176	164	178	182	169	174	157	144	171	148	160	150	153	160	152	153	146	139	153	165	161	153	173	163	118	146	182	151	160	162	139	163	160	179	132	151	157	134	152	137	141	149	160	172	147	167	138	136	142	166	137	140	144	157	172	158	168	152	159	161	136	152	147	144	156	160	152	155	170	165	147	149	151	134	165	141	157	144	144	157	163	161	140	159	150	153	129	141	136	152	154	165	170	142	169	141	147	152	147	156	155	149	139	168	136	164	147	151	151	131	138	148	142	154	148	160	132	155	146	140	155	163	131	140	161	161	152	140	137	143	133	162	154	127	145	140	125	162	163	149	158	159	157	157	150	161	152	151	143	141	155	147	143	157	159	176	148	152	166	155	161	162	137	148	151	170	161	133	134	149	149	153	162	131	148	178	168	143	157	175	149	170	169	147	143	133	151	163	155	164	152	160	147	143	157	151	175	178	154	139	135	154	164	165	130	140	150	157	162	169	147	141	168	161	164	155	167	142	145	134	157	147	148	144	163	172	161	155	153	166	145	152	160	177	137	153	137	164	145	156	147	151	139	147	175	150	129	166	145	151	150	145	154	152	155	148	146	126	162	143	162	179	170	157	150	154	146	139	157	160	141	141	171	176	157	146	127	133	131	157	143	150	145	147	148	142	168	149	147	164	158	144	148	182	144	131	169	141	146	139	129	159	169	155	149	132	165	137	158	160	154	142	153	166	158	155	168	162	165	137	153	160	157	138	142	145	166	188	165	157	159	129	161	164	157	148	159	150	148	158	150	154	158	135	152	142	163	140	177	150	119	146	177	143	166	129	156	126	147	163	163	156	163	150	142	121	154	167	139	123	127	149	132	131	163	147	143	170	150	136	149	139	164	157	142	158	139	141	163	153	157	153
6687	12689	8934	4205	3136	2248	1698	1274	1012	784	663	534	481	415	424	360	332	340	295	273	291	272	282	258	246	245	212	262	246	240	227	236	223	243	193	239	219	204	231	205	240	197	237	201	192	210	190	207	221	201	191	182	206	182	212	208	202	202	215	198	182	210	215	211	183	193	181	202	226	185	187	195	203	191	213	184	206	201	189	194	191	160	177	209	195	177	189	181	202	182	195	186	176	163	176	205	194	190	166	188	188	185	218	180	214	224	214	187	201	204	189	196	190	194	194	187	208	197	201	171	191	168	210	223	202	181	208	194	209	180	202	194	200	233	187	192	180	208	197	214	216	184	201	202	186	185	185	200	190	223	179	210	189	195	175	186	210	191	179	172	205	169	197	230	208	190	185	203	202	202	199	165	173	181	189	209	217	198	194	177	198	171	193	188	191	189	202	194	200	194	189	187	167	180	195	177	214	200	195	217	191	196	205	182	211	197	170	148	192	194	180	172	185	194	192	187	148	177	201	204	195	182	201	175	174	175	198	200	215	198	209	184	168	210	164	209	227	185	189	213	163	183	180	195	203	199	197	210	176	183	199	185	175	189	181	188	211	185	192	210	226	218	211	224	194	199	195	174	200	217	162	194	207	183	217	214	165	204	203	191	192	206	204	201	173	183	211	166	207	188	211	225	190	179	182	179	186	226	196	209	186	198	197	195	198	193	210	201	179	189	204	193	189	195	219	208	163	177	187	215	192	200	196	188	202	200	194	188	179	192	173	224	192	195	181	193	193	212	199	174	189	180	204	195	185	183	178	189	190	192	207	204	195	202	185	190	185	187	190	171	196	194	177	195	196	218	171	189	198	197	173	185	189	180	199	190	213	198	190	190	167	180	191	204	195	205	193	183	195	206	189	189	169	184	183	192	214	180	184	191	202	183	202	186	185	208	192	182	224	192	178	196	179	195	194	181	218	187	181	185	186	176	200	218	187	211	188	193	196	207	192	186	186	187	197	186	206	179	198	197	204	215	200	210	166	197	202	224	196	183	197	185	186	202	203	186	183	247	199	180	211	179	180	199	198	220	181	204	172	184	202	167	190	160	194	203	186	208	209	191	181	209	188	196	195	219	212	191	183	194	208	220	181	203	189	214	213	215	192	203	206	181	170	228	202	208	197	146	211	182	201	197	184	189	218	203	215	189	213	192	180	191	191	184	196	178	221	197	206	196	199	195	181	179	185	201	177	194	192	206	203	178	191	190	184	198	194	173	240	220	175	191	177	180	202	177	179	217	200	187	191	189	195	186	176	184	186	169	185	169	193	223	188	193	195	220	201	191	207	199	193	202	186	204	205	203	224	162	182	221	202	197	187	191	179	178	183	209	191	212	196	191	191	167	209	199	205	207	195	213	187	191	164	179	185	169	207	219	209	207	188	184	186	210	212	202	221	195	184	195	200	186	179	194	222	186	198	197	208	196	171	202	212	206	183	177	210	206	196	158	196	186	198	195	187	208	205	175	196	222	179	178	178	196	178	176	205	169	181	202	182	198	182	190	194	194	194	201	209	190	177	189	192	203	155	179	181	217	207	204	201	179	215	210	196	186	201	191	193	198	183	209	192	178	190	185	159	182	200	189	187	176	219	174	178	194	178	185	192	186	195	195	213	206	177	214	188	208	189	224	189	181	181	196	199	208	182	220	197	180	190	192	192	205	218	184	198	191	186	187	181	205	224	188	199	213	200	192	186	200	201	192	185	176	205	198	158	197	175	181	204	190	223	183	187	167	212	181	177	187	207	195	190	190	194	180	214	165	195	232	199	183	192	202	178	184	204	189	192	197	201	196	221	183	192	184	196	198	188	213	204	202	192	212	200	208	198	194	193	185	163	210	187	179	207	214	199	170	206	204	221	192	197	181	199	198	214	189	180	185	230	200	211	186	211	179	216	178	212	196	198	184	182	204	192	191	182	201	194	191	171	183	232	192	194	193	172	197	187	188	192	175	206	179	208	190	197	198	218	196	188	163	177	205	185	196	199	189	204	207	177	172	188	186	206	188	206	213	189	190	182	196	192	177	167	234	208	185	186	186	184	204	179	200	189	195	183	194	187	187	204	193	215	180	195	178	201	185	198	181	204	203	170	195	175	186	190	209	184	170	178	197	193	185	194	183	193	172	230	206	198	195	204	193	183	190	185	185	189	181	217	202	204	202	176	222	182	192	185	192	201	193	193	212	183	206	203	186	193	180	198	168	175	197	200	166	197	186	211	203	187	175	207	190	185	179	174	199	211	211	188	189	190	181	196	193	191	178	181	179	212	190	203	197	182	173	199	186	186	210	177	186	183	201	182	205	219	196	175	183	187	202	218	193	190	186	181	199	154	184	207	171	196	174	183	193	197	212	195	212	198	182	234	196	188	178	179	196	201	191	202	210	176	212	181	190	209	198	201	192	189	184	179	188	204	212	199	186	182	192	198	180	215	191	183	190	177	192	170	187	186	182	184	158	207	200	212	194	204	176	205	189	199	184	193	197	163	192	198	193	188	186	197	175	167	214	213	189	185	177	190	153	203	175	189	173	182	177	176	208	168	190	199	180	179	158	191	211	177	173	172	195	174	187	196	218	203	195	201	201	220	171	183	172	201	210	192	224	191	194	192	186	212	206	201	204	180	202	209	171	194	194	171	187	190	184	185	192	216	192	201	213	189	188	184	205	202	213	189	195	186	215	204	197	216	199	197	224	188	202	193	208	228	187	190	180	195	198	189	187	212	202	185	204	173	187	191	210	191	195	171	196	186	191	202	174	184	204	186	202	202	202	182	198	187	202	201	208	181	194	197	190	184	183	201	198	167	204	184	210	184	190	220	181	202	189	199	225	177	204	202	188	179	181	174	204	182	216	171	201	208	185	191	210	198	193	178	194	213	182	198	201	188	188	197	197	190	196	180	181	181	175	206	195	173	197	206	220	191	203	188	180	188	183	189	201	183	220	188	206	209	193	206	196	197	182	187	203	181	190	205	182	197	181	194	204	211	200	195	183	178	199	198	198	213	207	218	191	201	203	180	187	183	205	197	193	183	169	210	179	168	216	174	205	208	180	224	206	183	207	219	181	175	195	193	207	201	191	192	207	213	185	201	201	186	203	192	192	185	172	198	205	201	194	197	182	192	194	183	203	204	176	170	214	187	180	175	189	190	208	206	201	185	196	200	207	195	193	205	201	192	201	201	198	186	197	181	189	197	196	183	212	167	203	200	205	216	184	253	184	212	227	214	182	194	187	186	188	215	198	186	205	191	201	172	210	193	199	195	189	209	163	170	156	172	194	198	208	192	177	184	189	187	203	168	208	195	214	190	219	215	181	192	191	187	213	198	208	209	213	184	182	183	185	203	211	203	201	195	197	199	197	197	203	208	175	180	206	192	226	179	224	196	197	186	203	201	203	213	188	201	196	173	197	184	198	153	205	197	188	201	217	190	185	204	190	202	203	207	182	190	203	195	187	206	195
26967	16879	3214	913	713	626	609	652	640	574	593	654	557	568	563	563	603	606	593	610	548	549	559	596	594	569	564	632	548	580	611	582	581	588	588	624	579	534	606	547	594	561	633	603	618	582	570	588	591	573	594	595	587	579	625	624	573	618	562	588	582	591	613	604	586	551	622	624	590	637	565	606	561	602	571	589	592	575	587	616	576	600	578	596	622	552	611	567	627	561	585	591	613	573	575	576	604	581	583	590	606	576	596	575	601	612	600	637	574	613	584	559	579	614	566	602	608	609	584	584	556	630	593	593	594	602	607	620	606	580	603	552	540	578	598	550	565	584	574	585	614	585	567	572	604	634	583	626	597	589	595	562	593	582	560	600	560	621	589	569	574	576	581	596	565	594	591	577	608	610	585	565	610	612	571	584	551	599	618	600	591	581	562	590	538	583	611	590	604	555	596	571	619	564	618	577	626	635	559	637	574	575	590	604	567	608	580	554	585	568	603	616	580	572	634	588	591	554	604	560	604	565	564	535	594	589	581	577	595	583	567	591	570	606	602	595	572	566	602	604	597	547	584	590	596	582	632	624	595	581	583	590	594	564	592	556	601	602	578	581	576	593	559	634	626	584	571	575	592	570	629	583	551	602	590	582	591	563	605	670	611	554	612	598	608	592	588	578	577	594	621	621	578	576	593	588	573	591	613	579	587	574	564	568	616	601	586	606	609	609	573	601	566	594	576	600	582	590	582	621	594	599	612	575	583	594	585	569	592	596	602	618	532	572	599	586	571	608	587	598	611	619	596	600	595	595	614	598	610	598	586	592	589	557	579	631	584	598	572	585	553	586	591	581	601	583	635	588	568	568	608	622	576	575	572	590	625	603	545	617	581	574	563	569	646	586	611	598	629	611	580	554	561	588	568	585	572	568	553	539	612	583	589	567	571	585	575	622	579	570	603	586	572	606	633	558	600	579	573	597	612	569	593	589	587	591	633	589	566	578	611	600	620	569	584	575	590	560	591	640	564	544	572	592	592	603	595	593	618	596	578	589	580	575	572	605	617	566	567	599	613	628	582	573	585	578	598	582	594	602	597	607	656	597	595	600	590	577	539	584	615	574	601	597	638	613	599	635	616	593	563	578	600	630	556	599	614	600	598	607	599	591	588	590	622	598	631	585	559	596	618	590	595	601	568	630	580	598	598	608	593	589	626	578	612	591	588	601	608	622	589	584	596	558	609	569	644	595	593	618	620	603	597	583	614	561	609	621	598	573	547	558	586	645	559	555	610	634	537	602	636	578	591	561	617	567	565	569	573	551	595	639	595	589	633	639	604	625	608	619	577	571	594	578	557	592	577	568	569	577	563	571	630	613	600	544	600	535	532	606	580	537	554	563	606	610	586	581	594	563	571	603	605	645	586	623	582	613	558	572	572	569	588	604	597	605	588	617	593	611	609	581	595	612	545	627	580	592	598	600	537	613	613	641	578	605	587	586	615	557	601	576	527	578	602	617	578	603	594	575	605	574	602	601	591	598	625	617	596	600	590	629	620	629	594	581	562	605	560	608	559	611	558	594	571	627	548	587	574	591	599	584	546	607	607	581	536	603	616	620	617	591	570	608	580	620	578	560	587	616	562	596	590	574	631	556	593	547	572	591	542	591	580	628	613	602	591	594	593	653	554	611	582	627	637	577	586	568	622	551	578	594	610	589	608	613	592	580	638	607	577	582	589	617	619	599	610	637	582	581	556	607	559	590	606	596	591	587	603	583	620	640	594	607	582	646	616	639	534	613	590	570	604	521	567	644	550	634	573	586	593	621	575	543	545	546	658	553	589	597	580	572	600	591	581	545	618	589	597	607	612	586	606	579	598	575	574	577	559	582	605	614	620	603	604	593	619	577	602	577	604	594	592	584	627	588	567	582	539	593	622	557	566	623	621	583	600	581	621	572	573	567	564	612	621	608	606	565	586	598	547	566	562	607	577	534	578	618	606	660	603	590	612	568	569	577	618	627	654	561	557	602	625	614	608	539	553	607	618	620	598	574	593	560	545	617	567	591	556	619	588	586	593	569	609	595	568	578	594	616	511	605	581	599	611	613	566	576	570	568	633	529	660	562	606	584	580	592	539	594	576	626	595	587	583	587	618	549	610	545	602	604	621	581	575	654	603	570	573	593	614	610	573	568	582	631	619	564	600	581	569	549	593	534	593	604	590	604	585	576	572	580	571	587	575	601	568	571	598	615	593	642	566	576	584	626	585	603	633	616	583	586	585	604	600	565	613	593	536	575	604	603	582	659	581	546	547	585	568	584	582	586	614	580	591	610	597	603	606	604	602	596	601	546	607	621	580	630	618	622	554	600	657	592	559	570	610	595	604	570	629	561	600	556	594	574	586	638	617	588	576	543	610	601	544	602	606	588	598	594	628	573	545	578	579	566	619	619	566	597	607	606	609	592	628	580	579	534	605	625	595	578	619	570	592	571	613	629	586	599	591	543	578	608	599	604	568	591	578	566	613	548	612	646	593	565	583	611	555	604	599	602	595	570	556	614	587	611	582	505	629	568	613	598	601	609	553	621	574	641	583	609	594	553	588	556	635	582	605	576	612	610	604	572	602	575	577	616	624	564	622	602	605	597	569	574	649	614	599	612	595	577	605	576	584	590	601	631	602	598	594	577	573	621	598	618	571	601	626	602	609	573	615	620	593	596	587	603	602	614	617	570	559	601	625	576	603	584	633	576	613	544	614	586	595	592	641	590	612	618	586	610	606	568	604	577	574	619	577	602	597	599	619	614	602	586	599	561	586	586	588	607	590	579	575	599	591	568	602	607	577	597	616	582	610	599	614	589	615	559	635	575	572	589	572	597	586	593	606	598	605	566	546	586	587	595	574	576	610	554	614	578	596	582	609	619	586	595	559	586	591	619	650	588	620	583	585	567	599	593	616	606	583	567	618	606	560	610	609	581	601	524	590	633	544	622	618	598	610	592	598	549	620	588	585	607	605	569	595	607	595	607	584	586	580	601	560	531	598	616	580	585	626	571	567	592	606	567	581	639	610	611	611	589	590	632	596	609	604	533	583	580	583	615	582	572	617	589	623	584	564	587	589	541	623	595	583	583	529	559	612	629	558	601	648	666	617	588	586	614	602	576	590	601	564	585	594	605	577	560	580	558	568	573	621	630	589	583	605	565	586	604	571	612	584	575	615	626	581	590	563	599	624	597	572	572	623	535	541	611	624	590	601	600	585	606	609	590	631	595	572	591	576	594	583	609	627	581	574	622	583	576	595	579	575	598	575	568	586	585	585	587	604	640	564	602	543	613	624	599	596	629	581	585	626	619	611	576	605	573	591	628	619	554	573	597	603	551	568	610	594	576	606	623	610	609	616	606	586	564	564	600	550	553	566	586	589	603	582	579	615	586	597	639	592	623	642	595	593	596	599	611	574	596	590	576	552	607	581	626	565	629	615	608	549	625	625	593	627	588	603	572	534	571	610	571
6747	1196	1020	870	825	804	775	727	758	733	731	775	715	741	715	757	718	739	732	728	762	742	691	737	728	731	681	719	742	722	721	760	743	741	754	733	720	730	732	725	764	705	705	745	709	773	706	703	726	730	728	748	761	742	711	712	728	731	701	718	712	722	689	721	698	749	755	716	740	759	734	755	687	721	702	707	719	727	728	734	792	782	711	693	693	747	721	729	747	741	759	713	747	710	738	717	691	722	738	722	740	780	697	734	709	743	703	736	705	720	692	703	689	732	708	717	715	721	744	678	729	678	718	697	716	761	701	747	704	763	758	686	717	689	759	759	685	724	721	742	765	744	727	742	685	805	731	717	676	703	770	765	697	706	708	742	743	758	759	655	722	708	722	700	677	723	697	735	716	674	777	750	710	729	754	745	745	733	775	704	735	720	752	709	700	735	683	701	741	741	768	752	707	772	764	691	697	730	706	689	710	728	722	740	696	699	729	717	690	718	753	789	742	713	745	679	752	743	741	737	715	779	708	787	750	671	760	714	751	709	735	735	694	745	753	710	775	725	710	739	746	763	738	731	709	719	729	712	725	698	742	736	682	706	728	728	758	761	717	695	697	717	735	739	731	720	744	728	721	724	744	688	750	697	738	771	740	674	775	726	718	704	765	738	735	748	703	706	709	717	732	761	697	728	752	691	694	737	750	756	738	728	716	757	762	737	724	753	705	720	714	792	754	741	737	690	742	762	721	724	716	754	724	726	722	728	749	704	717	721	718	717	754	734	731	719	725	684	747	736	726	677	720	730	730	723	729	736	718	734	736	702	729	766	744	681	720	705	705	770	733	769	743	708	737	723	682	732	713	758	700	708	735	705	749	683	731	761	709	735	739	711	707	737	783	736	737	760	730	728	748	726	706	722	711	740	689	658	738	724	728	692	749	759	727	714	754	750	722	729	726	747	733	714	734	666	742	766	691	705	734	722	778	709	703	743	749	746	720	762	721	738	716	698	701	689	726	700	737	737	749	747	741	725	712	708	747	696	713	751	756	778	726	717	732	732	736	702	647	727	729	724	710	738	737	730	727	800	701	738	763	757	727	710	703	740	718	737	703	740	761	758	665	761	753	669	723	744	715	719	726	756	726	738	736	730	697	726	709	652	712	785	746	742	727	720	778	700	746	743	700	713	744	723	759	738	666	721	746	749	723	712	725	720	765	731	690	746	676	710	732	709	710	704	740	708	744	660	698	693	733	709	723	735	717	709	736	776	665	726	704	677	680	723	756	736	738	705	771	777	743	755	726	738	719	727	696	712	735	697	724	756	716	699	723	750	711	718	798	733	714	717	761	688	732	729	717	745	661	741	700	681	752	706	707	706	718	752	731	730	710	723	744	709	733	736	731	703	779	717	734	681	706	726	692	747	764	749	727	694	712	724	712	696	723	763	735	675	713	699	750	700	732	737	735	779	717	768	749	703	683	692	737	738	718	704	711	679	748	694	734	759	748	746	719	702	708	735	703	748	710	731	719	707	740	740	702	738	759	700	710	683	722	729	728	740	724	752	679	686	675	701	709	770	715	757	741	708	733	722	771	714	732	696	712	721	702	700	717	734	743	777	762	735	761	759	717	720	694	707	707	676	780	719	724	758	719	743	719	692	732	701	684	712	679	750	709	753	722	672	711	679	707	751	752	739	658	763	738	715	703	686	676	703	774	753	708	724	718	716	759	752	724	744	732	768	708	725	683	733	753	760	741	776	734	723	723	726	725	724	753	721	780	720	732	728	701	766	693	733	749	743	727	683	757	733	700	726	728	786	715	734	701	681	703	763	738	764	731	766	754	733	759	755	731	745	737	735	723	692	733	711	698	712	784	707	733	763	745	700	734	732	752	730	686	695	674	727	729	717	718	741	772	674	715	730	680	725	720	724	735	700	714	718	718	744	723	717	729	744	774	733	718	702	714	700	703	705	786	717	744	687	707	707	709	726	727	736	766	725	751	769	728	714	731	708	743	724	712	744	716	710	742	725	729	739	768	716	737	710	708	722	735	739	718	689	707	735	735	727	763	713	757	732	701	727	698	713	756	722	746	731	742	719	690	694	731	758	720	762	717	705	665	714	751	733	725	701	709	740	729	683	752	715	697	754	738	712	721	700	784	764	748	729	713	750	723	738	718	745	699	781	721	702	728	680	767	724	732	748	742	683	740	762	760	746	758	709	710	752	732	752	723	747	767	706	714	711	700	737	760	726	719	733	703	706	675	766	709	712	726	730	677	722	747	726	754	727	697	713	713	733	729	691	731	710	720	737	711	722	734	724	686	675	718	720	657	713	745	735	794	702	740	711	742	729	709	706	720	730	728	742	703	720	726	707	745	685	750	681	676	737	682	703	710	706	720	715	728	748	714	751	731	728	715	757	722	754	729	740	715	745	686	700	721	745	727	701	693	717	783	737	738	740	736	735	723	719	711	699	707	719	796	782	737	762	731	729	771	731	756	736	694	744	724	741	739	735	696	732	712	745	716	726	708	723	690	699	709	743	711	708	751	734	733	704	692	742	693	700	771	713	671	722	773	703	739	731	758	739	735	708	751	751	727	749	773	766	698	764	748	706	793	781	696	689	717	752	724	754	719	745	668	732	720	707	782	738	715	754	721	743	696	777	740	686	782	736	717	706	721	715	699	715	704	744	766	717	723	738	735	747	725	728	762	711	726	739	757	761	725	753	729	683	725	763	712	797	745	785	707	731	744	703	728	748	720	760	727	702	664	741	721	720	722	777	729	757	766	726	714	728	746	733	799	685	736	770	723	723	753	745	724	797	725	725	713	740	755	693	747	693	750	729	652	750	724	763	774	778	692	720	691	734	749	759	748	703	676	715	708	736	753	699	714	723	735	742	724	717	720	750	708	743	730	777	731	737	690	678	752	745	718	717	761	725	730	718	737	687	688	712	736	734	754	710	752	730	708	694	737	717	728	733	783	725	735	733	724	713	698	713	725	702	724	739	748	727	744	715	692	722	720	730	753	727	706	692	716	736	681	710	696	739	753	739	746	720	762	761	653	731	748	747	723	754	674	718	756	711	753	722	708	693	709	735	777	747	738	691	703	722	716	704	760	711	737	697	704	699	744	751	756	743	713	741	674	706	794	729	755	752	716	716	724	765	751	711	743	736	716	737	737	734	701	768	711	737	699	718	688	758	708	726	702	750	700	726	735	729	738	730	724	694	701	688	732	735	772	820	767	732	724	664	767	725	745	759	733	690	736	747	728	699	714	680	724	750	705	705	706	739	777	714	728	696	720	749	700	749	706	754	751	724	697	698	745	747	745	778	766	709	760	728	737	732	739	749	687	724	754	693	750	751	719	696	729	767	741	750	749	757	750	740	725	739	742	733	753	672	718	725	723	716	756	682	722	750	725	711	724	727	758	808	712	727	693	761	733	772	689	736	704	771	708	731	708	700	716	708	714	720	815	712	716	702	745	678	737	750	765	723	786	726	750	728
23046	20736	27679	23848	20709	6489	919	670	613	544	537	477	477	491	482	459	469	424	416	450	403	453	451	433	430	454	434	430	424	431	439	398	429	413	452	401	408	426	425	417	406	377	432	427	423	390	422	433	429	448	421	449	422	417	428	374	402	414	409	372	382	419	428	450	420	431	399	404	402	445	406	432	401	447	444	414	397	395	376	412	426	392	426	414	430	385	418	425	441	398	410	415	439	404	417	422	438	407	429	441	411	379	414	430	407	418	413	418	434	435	441	408	420	430	410	425	395	383	403	442	424	422	432	435	395	398	416	413	426	418	434	371	374	385	407	390	396	427	384	395	411	451	403	373	370	421	434	414	424	458	430	438	417	419	422	400	380	412	402	386	434	451	401	422	415	420	434	431	408	412	405	383	422	416	406	408	423	395	446	438	399	454	409	392	408	428	384	374	411	414	388	449	402	428	385	421	384	409	381	428	418	402	423	402	391	389	397	392	440	392	442	416	394	465	412	430	402	428	441	424	427	402	413	394	420	399	409	442	386	398	435	381	446	429	423	404	436	401	396	411	420	424	454	392	405	464	413	387	407	387	414	420	441	448	390	404	413	425	410	386	389	421	401	412	406	430	381	405	431	409	435	412	413	425	383	391	414	440	413	394	373	412	454	363	437	400	403	410	400	383	398	415	438	435	405	417	369	411	420	418	405	406	412	389	412	450	384	393	444	452	406	417	427	415	387	434	422	425	408	379	413	419	435	415	403	432	417	434	433	419	412	400	446	398	408	422	407	392	412	411	446	433	437	378	459	431	391	435	424	383	386	463	382	431	397	411	420	424	438	440	392	438	413	427	420	421	401	399	415	432	420	428	429	433	401	443	406	401	375	375	386	460	384	410	418	424	389	432	408	408	395	431	420	397	403	427	395	432	390	394	414	438	404	433	440	414	388	416	417	377	437	412	403	422	390	431	438	418	369	447	419	428	443	449	410	446	388	438	392	388	451	378	375	384	426	415	362	380	384	358	391	410	408	412	408	382	394	427	440	393	414	392	444	381	450	402	419	441	394	404	395	416	386	431	372	409	427	415	425	397	392	385	429	406	379	399	417	422	431	424	390	421	412	410	405	426	405	400	428	399	417	433	395	432	453	406	381	450	406	388	407	426	462	378	422	400	409	372	410	443	410	418	407	434	392	418	431	430	444	413	400	372	412	392	450	437	409	399	393	421	408	396	360	425	404	397	388	412	386	425	409	418	423	403	375	397	388	407	447	394	417	435	421	403	437	417	390	418	440	428	427	431	436	416	437	420	433	421	394	432	394	373	396	406	422	408	392	466	412	389	387	364	410	387	378	434	441	391	399	404	405	426	409	392	384	387	401	432	401	404	398	414	411	412	392	412	401	390	394	382	428	425	421	412	422	399	412	420	410	409	428	398	465	419	409	383	398	404	422	407	418	437	425	422	421	423	473	414	376	420	413	459	420	433	410	385	426	409	410	402	412	395	390	402	424	409	406	397	392	415	431	458	405	400	419	396	420	402	411	441	434	437	416	378	418	426	426	443	398	401	420	409	379	400	418	422	395	378	412	374	367	424	417	440	418	440	435	402	413	406	420	441	393	404	368	422	425	410	393	423	385	405	436	432	405	395	399	432	414	445	361	425	388	423	423	403	386	420	447	410	371	452	443	401	413	414	365	414	404	396	408	428	412	384	470	401	407	409	436	403	419	407	400	403	426	406	422	406	441	410	384	414	401	405	439	415	403	425	401	421	399	433	411	444	419	440	434	417	407	422	418	437	397	412	429	409	393	389	393	398	383	398	425	407	389	447	407	424	410	435	401	413	419	413	430	403	412	398	407	422	414	381	438	405	405	408	452	443	399	387	425	389	393	428	374	435	434	393	397	403	419	454	418	436	425	421	433	413	407	414	402	418	387	433	405	404	441	413	438	416	448	404	394	422	363	391	415	424	434	368	399	419	423	422	477	416	420	388	402	439	459	424	412	440	387	388	490	433	407	384	393	405	401	435	411	415	390	406	412	385	404	446	438	398	420	426	427	386	381	404	397	421	422	419	409	442	403	433	427	403	411	382	407	389	414	422	408	381	407	400	418	398	422	431	391	428	411	395	438	423	411	424	414	404	372	390	414	418	413	423	423	422	425	389	437	439	399	425	445	452	424	431	391	463	389	392	419	403	416	401	428	446	404	433	426	429	439	409	480	402	376	414	413	430	384	348	397	457	462	473	423	425	409	430	410	395	399	451	429	430	376	426	434	387	411	438	406	441	410	411	406	433	363	420	422	440	419	394	432	403	383	367	383	411	434	389	411	433	452	406	404	413	418	415	418	363	407	372	426	369	398	415	405	394	436	428	390	445	410	389	426	410	401	396	401	391	418	397	453	408	357	396	402	390	408	421	422	405	425	406	396	385	393	441	420	386	418	415	415	390	378	441	373	387	425	397	378	397	419	380	444	422	417	386	402	422	395	414	448	412	404	412	429	380	424	406	410	440	389	412	420	422	385	422	393	417	386	447	427	406	402	458	388	432	422	399	413	405	396	368	412	382	448	400	414	420	403	449	403	390	411	390	410	410	402	426	401	401	383	397	409	436	442	433	391	417	417	406	432	420	408	404	407	414	415	413	390	416	414	427	417	390	384	405	415	383	452	400	423	383	412	386	400	381	419	357	431	461	427	384	421	381	448	413	409	407	438	425	402	437	396	448	422	399	421	441	467	378	404	419	396	415	444	419	400	429	347	428	411	400	386	407	413	427	403	384	407	392	403	409	380	411	414	418	418	418	417	409	439	450	421	414	418	433	403	437	422	453	441	423	425	428	448	396	420	411	417	441	408	409	454	411	408	403	416	429	400	398	422	438	368	410	414	351	401	448	409	382	412	416	411	446	436	411	388	419	407	398	400	446	394	416	389	418	416	405	387	394	418	381	402	405	426	399	421	403	366	433	410	403	418	405	419	419	400	380	404	410	418	439	389	396	399	398	376	399	407	380	353	394	416	431	400	394	434	373	398	366	421	430	412	450	411	407	427	378	464	431	378	381	443	443	437	428	428	399	430	435	387	413	395	401	430	426	424	407	411	415	455	389	385	391	403	383	422	400	360	429	415	409	409	444	393	423	411	411	405	400	410	383	425	435	425	396	431	407	411	428	404	417	443	448	377	412	428	387	423	407	426	391	385	404	441	414	393	421	400	424	428	424	427	391	401	398	418	406	447	395	442	435	399	411	409	417	404	377	402	435	417	445	416	390	413	400	422	424	451	378	433	421	422	391	391	434	425	404	410	403	355	416	395	409	394	420	440	403	386	390	432	375	417	393	396	377	413	401	415	398	406	392	399	444	400	392	402	428	410	429	428	409	424	410	410	411	377	420	406	411	406	375	419	406	380	419	419	369	417	413	395	381	397	404	424	371	395	388	401	396	416	386	410	399	403	429	420	365	424	405	431	356	415	401	406	412	416	386	431	425	401	439	408	422	392	393	403	432
5626	7851	5628	2703	2063	1587	1233	1052	907	812	786	682	661	650	600	591	587	571	578	577	579	553	577	559	548	524	557	590	501	561	524	562	525	517	536	549	549	509	553	558	537	538	535	537	552	541	543	562	548	521	521	568	546	541	523	513	525	491	529	506	520	548	570	577	521	579	526	577	548	558	516	514	511	526	538	543	593	494	506	490	551	554	490	512	513	532	520	549	537	585	490	514	547	541	526	540	526	532	517	529	529	535	512	531	512	529	524	544	537	546	545	528	545	537	506	511	481	532	515	520	542	538	532	560	523	511	519	520	536	516	502	562	506	498	542	525	516	533	565	522	546	523	544	525	520	536	525	511	492	518	515	568	507	542	523	546	574	516	546	537	538	508	516	517	499	503	505	550	537	509	544	541	523	533	518	519	517	537	573	553	551	538	509	525	520	488	502	544	539	537	509	543	546	561	502	534	489	558	534	553	485	516	546	577	519	505	540	548	520	518	536	575	545	524	523	532	493	568	549	516	506	517	533	545	549	536	520	513	550	534	549	533	526	524	551	548	551	520	465	564	565	502	504	532	504	525	567	513	497	536	490	482	512	526	496	542	498	549	524	524	566	515	517	498	512	576	597	525	497	517	541	520	470	498	553	544	568	534	497	573	495	519	535	508	521	527	516	547	546	535	512	558	539	495	515	535	513	473	541	529	499	513	535	516	523	547	528	533	523	488	537	528	569	500	528	529	512	524	556	542	516	505	510	522	512	530	498	502	534	548	520	527	508	545	530	541	559	528	519	548	529	549	518	494	500	552	511	572	541	535	518	537	526	539	521	513	518	516	521	545	511	526	522	538	528	531	534	550	504	543	519	518	535	511	526	497	535	506	573	518	500	514	534	538	546	494	525	501	531	528	530	514	507	520	544	513	551	531	520	539	533	504	537	548	554	502	536	522	527	497	503	567	574	544	530	533	552	535	539	555	569	549	536	533	542	557	512	533	490	521	530	553	511	485	517	513	548	538	518	546	520	546	539	536	487	527	512	522	490	506	546	552	526	550	533	542	527	515	544	553	531	564	532	526	505	559	522	551	508	549	536	539	492	490	521	504	507	484	519	537	544	499	539	544	532	542	497	530	535	545	494	514	508	545	502	477	522	501	516	564	524	541	503	551	495	547	513	543	495	519	537	562	508	480	540	534	497	525	540	506	501	517	501	561	535	560	505	545	515	533	552	543	516	499	566	471	533	541	526	503	553	510	521	553	554	510	521	535	506	542	488	495	537	543	551	530	527	516	545	536	499	508	496	497	512	549	526	556	496	533	528	570	539	498	499	535	542	524	533	554	502	518	504	529	513	483	538	518	522	536	520	531	508	512	523	488	488	568	553	499	493	545	541	537	517	497	532	530	508	525	532	500	498	533	520	550	528	560	511	518	518	535	516	535	561	486	486	539	504	545	504	499	509	531	531	528	460	532	509	521	555	504	529	521	520	540	513	510	538	487	530	567	530	541	516	513	523	521	481	537	530	540	525	556	548	520	510	512	533	552	524	545	532	549	529	504	560	507	543	521	536	551	552	510	533	569	548	535	500	532	543	509	496	489	526	566	531	555	508	548	500	549	511	508	524	522	501	548	575	528	576	517	524	540	509	568	521	558	552	539	541	521	471	512	546	509	503	540	502	500	544	517	531	548	534	503	507	540	563	514	549	519	511	518	509	512	508	505	517	519	535	544	518	509	549	528	526	510	530	499	500	520	513	546	547	506	523	496	540	522	503	490	524	534	523	534	547	565	543	534	510	501	507	528	554	504	492	530	590	556	499	530	568	538	529	514	558	516	569	557	576	555	540	552	527	508	539	551	489	543	511	523	550	554	507	534	495	514	497	524	536	540	522	496	506	572	523	528	530	532	541	517	492	541	495	520	548	505	531	499	500	509	533	537	522	544	515	524	509	493	487	523	535	482	557	529	537	514	537	504	540	505	505	521	516	540	531	490	564	497	553	530	554	522	514	525	528	519	548	513	502	469	496	547	513	595	528	525	515	464	548	520	511	522	550	484	506	522	512	505	525	508	569	551	505	548	553	510	554	519	557	508	539	486	533	513	552	518	521	534	493	524	533	544	526	499	579	493	537	538	503	557	542	493	515	504	549	530	504	545	528	553	523	556	553	528	538	493	544	534	491	526	509	519	541	528	533	536	496	507	542	537	563	521	542	514	494	558	503	552	523	515	546	508	532	527	562	527	519	486	500	560	559	517	499	520	547	493	527	536	528	509	535	564	518	511	544	522	518	533	486	511	528	525	534	536	502	540	508	495	574	490	524	529	531	521	510	548	525	531	518	522	552	545	525	485	554	560	540	503	526	533	491	507	493	515	467	540	517	516	564	534	514	536	575	516	536	532	523	517	532	531	546	516	511	552	537	508	520	552	569	516	526	518	525	516	528	567	574	556	532	527	518	504	493	550	526	552	560	510	546	512	475	523	533	524	492	526	490	514	524	502	569	501	492	500	483	534	531	531	519	525	500	522	540	565	526	498	476	528	543	528	479	527	487	510	509	522	560	547	520	526	509	552	529	511	535	511	524	536	515	527	532	540	480	550	520	486	506	540	513	493	494	559	485	528	492	504	525	552	514	491	510	516	526	496	514	540	523	543	532	509	536	527	524	562	521	521	540	512	586	573	515	537	520	541	534	511	505	547	552	509	487	506	525	536	504	552	514	544	544	487	496	514	499	561	553	507	529	555	513	535	535	513	517	519	540	531	536	502	511	532	493	502	577	478	512	551	511	534	498	540	510	497	489	523	537	524	525	561	526	529	527	515	528	507	502	521	505	552	536	509	561	552	541	515	483	506	561	503	531	503	516	534	528	506	564	530	512	549	559	513	558	522	505	517	500	529	527	528	510	571	484	524	541	525	481	533	500	520	565	549	549	548	485	501	516	505	522	515	526	519	552	497	540	533	541	517	488	495	513	514	525	514	516	533	504	515	538	551	515	506	532	518	538	550	481	542	529	529	537	559	553	536	541	528	584	534	539	535	543	519	537	539	527	523	538	534	522	514	580	470	490	554	514	495	500	505	540	541	479	511	527	507	500	539	525	559	507	530	509	503	531	537	515	523	498	507	527	530	536	522	501	529	521	532	552	509	542	540	543	501	504	561	548	570	541	505	562	521	505	537	550	529	503	532	507	504	556	534	511	518	476	550	517	518	544	557	534	501	566	550	509	528	541	492	526	570	564	532	522	510	539	498	527	485	511	519	520	481	529	543	500	546	527	512	476	512	518	564	522	543	541	495	534	487	522	517	534	507	484	518	505	492	495	514	481	547	517	520	546	564	518	528	531	538	539	524	552	545	491	514	516	502	546	560	543	559	514	531	573	507	530	524	507	536	530	525	537	547	565	522	539	544	518	527	529	534	500	528	496	543	548	556	551	537	551	521	512	537	531	546	543	505	490	510	536	495	512	531	516	572	524	526	511	499	538	513	504	488	584	505	549	519	484	502
24086	20727	26375	24878	6359	772	603	503	540	453	469	451	455	410	464	437	431	423	419	413	439	415	448	416	457	418	464	357	439	405	404	388	420	408	430	456	401	450	442	420	447	412	379	423	408	414	429	442	434	423	441	409	433	420	431	403	415	443	444	389	431	404	400	461	390	392	438	420	420	421	443	406	417	446	426	380	447	419	417	406	416	429	441	437	434	448	423	397	397	419	437	402	396	415	380	429	419	391	389	402	414	370	424	426	434	406	421	441	440	390	427	449	425	412	416	379	462	436	426	387	390	430	395	398	387	427	420	436	460	435	413	441	471	427	452	448	437	413	422	412	424	430	386	427	427	414	431	425	410	396	392	443	431	416	433	406	403	389	428	437	417	417	391	395	412	442	413	432	424	438	433	383	421	397	432	439	426	366	447	431	419	387	432	435	392	426	392	418	401	366	435	420	435	439	422	400	399	403	419	422	379	450	389	449	437	389	400	439	431	450	415	412	423	398	473	413	446	429	401	432	431	437	418	436	394	413	416	414	443	381	408	427	401	428	435	453	423	426	401	430	457	424	391	396	399	385	407	397	428	411	414	421	385	429	430	403	387	443	418	406	429	429	380	402	412	429	449	397	420	436	416	390	410	412	415	422	435	442	388	405	421	437	409	380	409	411	424	410	449	420	402	414	398	413	388	423	422	448	395	384	407	427	387	412	433	429	379	470	413	422	382	405	409	407	423	419	449	416	423	403	417	386	410	408	430	424	434	457	432	446	410	385	441	414	435	420	409	403	430	414	410	409	403	419	419	427	402	404	429	443	424	419	433	419	381	387	402	411	429	388	405	455	421	428	427	417	423	402	468	413	443	420	398	410	437	432	390	441	425	422	409	462	386	422	441	428	434	437	416	412	442	438	425	406	416	395	420	410	412	414	428	407	406	440	406	428	462	421	417	398	406	425	378	448	457	410	389	395	430	389	426	453	381	416	433	411	423	448	427	392	439	414	420	354	407	390	425	410	380	401	453	394	403	410	415	414	413	410	463	432	416	422	427	419	427	418	435	418	459	402	426	451	402	433	434	457	456	416	407	464	412	402	446	405	450	405	426	413	421	405	408	420	405	428	422	412	395	400	398	394	442	431	417	451	381	429	407	414	414	436	397	409	388	436	449	388	431	446	434	459	396	423	415	398	422	385	403	381	414	434	414	395	382	411	426	443	391	435	400	443	434	400	392	412	421	426	428	429	442	454	372	417	424	392	410	430	429	426	459	403	404	412	422	433	423	429	415	423	426	405	408	406	429	425	417	425	407	447	384	441	398	382	411	410	428	388	385	391	428	395	357	406	389	409	401	405	391	452	407	406	442	412	413	423	415	377	422	390	441	419	415	396	414	401	397	422	383	431	429	435	450	395	423	431	406	443	399	445	429	397	417	412	397	439	441	446	424	405	449	408	386	355	400	431	414	417	422	416	397	428	429	418	414	406	406	417	421	406	409	381	409	389	426	389	387	420	425	426	386	436	385	422	389	409	418	443	443	394	401	436	414	439	425	385	395	441	421	399	438	401	376	377	439	431	426	428	376	390	405	388	426	419	416	444	437	445	424	426	433	425	366	400	419	422	420	414	404	384	442	416	409	397	421	448	439	401	399	421	420	401	424	425	387	393	407	439	407	410	467	400	433	449	388	454	421	416	371	389	422	405	411	432	425	421	399	438	440	412	403	437	434	434	401	411	396	397	417	442	408	416	433	442	392	453	411	440	406	410	420	407	434	416	407	407	437	447	451	421	427	448	433	433	414	385	395	370	444	369	430	396	410	446	423	410	454	405	399	399	427	443	426	417	422	453	431	420	397	418	447	416	440	417	429	399	435	441	432	362	414	398	410	428	391	402	400	453	418	394	394	427	416	425	395	416	432	408	436	439	404	405	385	426	442	410	420	409	424	399	413	395	377	474	442	449	376	417	376	402	441	408	416	463	414	438	408	423	401	447	418	401	408	447	418	407	407	406	399	434	438	412	436	421	441	416	399	430	401	455	418	413	410	409	448	416	432	414	376	407	412	419	404	406	446	402	453	440	462	396	374	446	411	444	397	414	424	446	395	415	437	420	383	435	416	454	439	423	411	421	393	441	408	426	425	395	408	390	398	413	448	429	422	389	403	412	403	412	423	410	445	439	432	434	418	420	433	371	455	427	364	394	444	423	425	457	461	409	426	399	451	428	383	444	420	401	486	442	408	403	393	443	443	394	388	447	435	398	422	427	354	400	389	411	384	430	405	403	408	397	401	405	414	449	431	395	413	388	391	378	408	437	402	419	432	420	433	430	435	416	409	428	409	422	401	414	437	419	419	442	430	419	407	406	376	435	412	393	380	399	413	403	426	435	388	381	398	432	414	429	416	421	426	426	421	445	387	423	410	393	391	420	397	404	448	398	421	422	415	402	426	426	392	428	397	392	422	413	417	413	403	415	397	393	388	406	471	430	424	421	389	409	390	407	469	432	363	405	392	463	386	392	439	396	376	423	399	405	378	435	404	436	396	412	413	427	388	415	437	444	384	393	376	406	448	434	432	410	391	405	466	413	382	418	397	404	417	402	399	428	398	402	434	390	378	410	383	410	415	420	390	396	405	447	389	416	388	443	425	378	376	419	426	408	418	430	429	413	451	403	422	453	413	414	414	377	413	388	413	415	430	433	386	420	428	431	397	389	401	390	423	399	450	395	427	370	367	452	410	429	405	429	431	385	426	424	426	451	398	445	430	380	388	425	424	429	374	402	416	376	391	376	458	385	436	425	413	389	420	456	398	416	443	398	436	392	433	398	431	430	411	409	426	387	413	415	404	415	448	428	440	392	419	456	423	435	415	440	429	410	420	411	398	403	429	403	406	440	412	389	391	416	428	426	410	424	424	422	400	425	384	406	401	416	382	442	429	422	424	424	390	396	406	412	422	417	438	433	409	393	407	455	385	435	416	431	371	426	422	408	429	420	451	442	413	434	440	420	427	440	440	421	453	396	409	443	421	424	410	416	428	404	387	422	398	446	406	449	427	422	406	419	434	408	413	384	431	413	419	445	424	394	428	410	416	405	406	382	390	417	410	413	421	412	371	405	428	375	377	398	411	396	435	398	398	413	422	388	422	411	406	420	426	433	387	400	418	400	425	393	429	401	436	430	423	399	428	380	402	410	431	405	388	398	431	418	418	413	415	400	395	437	415	434	404	391	425	434	444	447	419	401	454	426	406	397	412	400	436	405	402	406	414	412	453	387	432	432	411	476	408	459	389	409	401	429	426	397	384	414	424	342	414	438	426	401	388	399	427	467	425	413	413	414	459	434	395	425	426	391	375	409	395	442	413	428	416	413	389	431	406	439	403	397	389	358	441	411	394	376	439	413	343	402	437	431	424	437	402	384	407	400	416	422	439	405	423	426	414	394	417	417	416	432	416	433	402	452	416	436	426	453	421	428	394	444	430	403	431	412	428	379	404	398	442	419	416	431
4985	4502	3167	1668	1300	1061	928	891	723	721	662	585	557	580	591	576	596	539	581	556	510	523	470	515	536	532	483	509	477	537	482	554	551	512	496	522	484	511	494	511	503	480	480	545	483	495	545	513	554	529	517	483	514	514	543	512	546	490	503	523	495	522	469	512	532	530	485	496	481	487	504	509	553	531	486	510	499	505	514	521	519	513	514	522	487	498	506	525	486	515	530	492	513	533	520	462	502	493	482	522	546	525	502	539	509	507	539	520	507	513	515	503	526	525	523	481	517	530	513	511	470	491	514	520	512	526	508	525	462	473	526	496	515	565	497	530	530	524	467	532	496	493	518	504	471	530	471	549	534	523	497	533	494	507	495	531	486	529	510	510	523	505	531	504	511	476	545	505	496	505	484	519	511	498	524	524	501	499	481	515	530	512	512	493	528	478	518	477	468	488	527	520	465	519	485	491	463	521	524	514	522	493	498	501	526	499	519	508	539	539	496	488	512	511	531	468	485	527	506	468	545	481	514	484	500	537	518	471	475	542	513	497	549	474	497	533	505	491	500	528	510	506	551	484	460	500	502	514	513	466	547	500	543	522	530	499	489	463	523	480	493	509	496	534	531	501	476	497	486	483	510	522	511	512	508	518	513	488	537	477	510	514	486	485	515	497	506	481	486	493	447	542	472	492	545	485	459	502	486	487	500	502	539	516	515	519	458	549	527	561	530	543	493	505	524	508	482	484	483	492	462	489	481	501	535	518	536	498	515	524	524	475	524	567	513	496	453	475	536	520	479	508	525	495	495	513	499	517	525	566	484	497	533	512	521	513	461	509	494	495	504	508	513	483	528	457	484	525	485	528	487	509	488	540	437	509	470	515	493	487	502	482	476	517	491	505	485	467	514	480	491	508	525	500	552	499	519	532	524	568	498	529	504	521	485	501	539	501	449	529	523	527	508	502	521	537	507	518	504	534	545	483	501	499	503	497	510	482	501	527	540	520	498	515	481	541	517	481	504	526	476	482	504	486	518	519	501	550	476	530	507	518	488	471	542	471	523	524	492	518	482	505	530	500	493	527	509	510	476	485	552	504	536	499	503	529	508	505	518	486	498	490	540	499	484	531	493	492	487	515	516	513	532	504	484	478	515	504	491	498	470	509	492	519	509	530	488	471	451	488	524	496	495	518	517	509	526	515	505	524	489	467	537	486	515	503	553	537	502	489	500	507	516	492	542	461	509	443	536	509	501	522	479	478	516	543	541	460	524	501	488	477	492	482	473	500	512	551	479	465	507	525	515	489	537	536	505	538	504	490	495	509	505	519	521	459	487	516	478	466	494	523	488	492	526	522	512	483	537	506	536	503	488	505	483	500	504	503	455	483	520	542	495	517	497	536	468	491	521	523	498	492	458	482	490	478	487	532	495	535	528	514	528	478	462	523	484	489	514	495	541	548	481	501	525	510	506	470	478	535	514	527	533	496	505	502	523	472	519	463	524	536	525	508	529	504	482	485	483	454	502	545	547	517	538	528	514	518	532	483	543	492	503	487	488	519	538	542	487	477	488	534	507	504	477	487	476	528	498	460	501	461	537	502	504	513	493	514	516	519	547	492	508	474	487	485	485	497	514	506	492	486	497	502	487	472	484	489	517	474	509	518	463	466	533	525	501	516	527	501	517	526	499	538	536	523	470	563	551	505	495	494	525	519	518	490	508	493	469	500	497	494	464	522	578	534	453	507	506	553	498	475	518	481	509	493	519	495	485	468	549	492	493	498	503	492	548	485	472	502	496	534	503	507	505	503	523	518	473	474	503	510	476	508	523	502	480	515	511	497	539	515	496	496	479	469	492	455	469	465	498	509	506	520	488	500	518	537	491	509	501	530	513	492	489	479	498	428	473	508	495	499	496	468	503	481	476	454	480	478	527	495	530	489	508	519	502	531	486	516	527	521	504	516	480	469	494	531	518	513	498	517	476	505	492	505	519	487	479	559	484	469	517	540	486	538	510	518	537	508	509	528	508	478	520	504	505	504	476	519	503	493	503	496	484	524	483	511	481	565	502	496	499	498	508	473	520	512	528	498	512	539	493	502	529	515	527	512	547	476	489	505	495	534	511	539	501	473	532	499	497	471	510	466	516	526	496	492	519	474	500	500	503	508	483	501	551	452	493	538	498	499	492	501	526	537	502	507	470	507	519	506	528	518	521	490	510	520	509	487	529	485	501	491	536	492	503	493	492	514	515	496	480	481	521	504	512	518	523	534	476	479	519	488	500	482	468	509	483	498	486	517	518	476	484	528	480	492	535	495	478	500	531	508	488	504	523	497	543	488	520	520	503	535	456	520	507	479	509	501	506	494	503	532	520	506	528	483	489	531	561	492	492	521	513	480	470	501	507	517	570	525	500	550	509	501	488	490	487	502	506	536	550	510	492	493	484	517	483	497	500	479	473	501	475	468	473	500	527	534	490	519	531	509	513	523	511	551	543	495	516	490	492	510	508	508	502	534	476	504	505	513	499	478	466	471	497	517	515	466	505	524	521	492	498	512	509	497	533	487	475	524	523	504	487	475	472	500	495	511	539	495	521	508	472	482	559	514	539	504	507	520	494	521	516	509	496	466	543	489	491	491	537	470	481	487	494	484	527	514	506	507	553	512	559	473	513	490	513	549	501	498	484	506	503	495	503	482	497	506	527	497	526	530	506	511	492	477	511	514	489	461	515	505	535	512	496	507	469	516	505	498	482	488	496	493	507	533	517	515	461	493	478	500	508	487	471	468	530	522	505	485	482	506	505	538	492	518	525	534	504	507	513	506	512	510	474	522	484	475	513	511	489	522	559	476	504	541	524	505	520	501	482	528	493	507	492	486	517	494	507	466	496	506	505	552	508	508	504	510	498	517	470	485	517	475	487	526	490	529	501	509	506	512	521	539	497	474	491	525	518	521	506	511	490	502	559	485	475	479	522	512	527	517	504	500	518	492	517	531	478	508	496	529	467	476	489	493	467	529	502	496	567	513	501	507	494	477	519	483	491	455	494	537	543	539	522	491	495	519	506	520	467	480	467	498	517	516	510	504	479	513	534	518	514	472	503	522	505	495	459	524	515	499	501	500	486	482	516	517	490	499	449	469	545	542	484	482	490	532	491	477	478	489	488	529	507	542	542	561	473	475	512	517	514	501	533	483	453	522	490	537	498	503	530	461	479	493	542	479	558	481	521	488	478	495	526	487	544	536	531	515	466	511	514	451	507	575	533	539	503	511	508	475	491	556	499	472	490	522	517	522	499	510	537	501	502	504	491	552	497	503	499	470	559	516	505	515	507	480	494	517	516	513	518	540	518	534	514	506	516	531	497	515	503	545	455	502	510	469	523	503	481	491	488	512	481	498	518	533	503	523	501	512	503	546	499	504	505	458	525	508	496	518	533	497	496	559	525	508	523	516	487	461	482	506	482	484	508	444	515	502	495	490	537	527	498	492	535	471	476	535	505	511	493	503
22069	20768	28234	23363	20768	20730	3850	686	501	405	369	323	315	267	249	225	227	190	209	204	183	158	204	174	206	191	178	161	159	168	169	170	154	163	165	175	165	173	164	167	152	155	162	168	172	194	155	151	132	163	154	154	171	167	161	165	142	138	155	156	156	150	153	147	200	158	137	144	165	142	152	143	118	133	160	141	129	166	144	162	174	126	145	151	160	152	157	152	139	149	139	138	132	140	146	140	162	144	153	130	176	151	173	159	146	165	145	134	143	155	148	160	134	151	174	173	151	180	147	142	152	174	135	137	152	156	143	159	144	132	153	143	122	140	144	162	161	164	136	170	161	150	164	136	152	164	153	165	141	150	150	170	156	149	180	164	168	143	149	146	159	164	160	138	140	143	187	158	158	148	154	154	165	142	149	147	153	170	141	133	154	145	178	168	145	155	161	140	169	161	160	158	139	152	148	158	152	147	141	142	157	120	149	136	133	164	145	155	166	178	147	146	153	165	162	160	147	148	166	133	146	141	154	147	148	157	139	151	154	159	147	133	168	155	133	150	162	145	142	157	176	166	140	136	139	151	138	161	135	155	149	146	153	168	145	160	152	155	134	154	138	139	133	154	140	154	165	133	137	131	150	160	158	137	145	150	164	139	167	147	141	142	144	143	135	143	158	150	131	147	150	136	162	157	140	137	139	148	141	151	167	156	134	158	146	149	174	155	142	147	118	156	139	141	158	147	150	170	163	147	132	138	142	142	159	144	141	151	167	148	161	156	146	155	166	170	163	125	138	144	152	154	166	144	134	145	144	142	139	136	162	134	151	137	137	145	139	156	140	162	148	130	148	137	153	169	146	157	147	150	140	137	124	160	136	145	180	139	152	167	173	126	156	181	166	148	165	142	160	160	176	156	150	146	143	148	155	124	166	138	147	133	171	115	122	134	166	128	155	142	180	153	147	143	161	152	143	164	144	133	154	144	146	143	172	139	146	169	137	160	156	136	145	137	136	154	144	123	153	160	160	165	165	143	168	177	133	146	146	168	144	140	148	132	152	144	155	155	154	154	151	136	173	166	141	147	138	139	144	152	134	130	148	159	156	145	145	160	135	139	169	177	136	149	150	155	149	155	157	153	148	147	147	146	146	147	139	143	147	152	139	150	144	152	133	153	131	132	147	127	154	164	146	157	164	164	140	155	178	135	158	148	157	151	140	155	162	164	164	134	162	153	139	149	135	159	136	136	154	179	174	166	149	156	144	151	148	160	159	133	127	140	176	147	136	137	159	175	142	159	147	157	156	162	151	144	130	135	147	149	125	165	145	140	130	138	162	150	154	150	151	147	141	157	157	151	148	151	168	141	150	155	169	154	139	148	139	156	162	152	150	143	131	142	155	136	136	158	145	149	168	135	147	167	169	133	161	126	154	158	135	153	152	152	155	162	133	140	140	151	156	163	170	143	153	140	136	147	143	162	165	142	152	134	137	134	156	150	148	134	165	146	141	122	155	150	145	152	129	145	169	158	146	152	140	160	151	142	143	153	141	147	179	160	129	168	158	167	146	148	155	164	153	150	145	155	146	168	159	159	168	138	127	167	150	156	137	168	131	152	155	146	145	129	160	137	159	147	133	150	180	125	145	161	142	145	129	127	136	168	125	140	148	124	165	146	166	146	129	156	154	154	151	141	155	142	128	158	154	149	148	143	143	161	156	151	135	175	179	134	167	156	155	137	166	159	150	144	157	150	143	162	117	141	150	171	164	172	134	149	152	153	151	150	168	186	146	130	134	153	143	145	137	170	154	162	147	149	160	153	156	151	169	149	165	143	149	164	150	167	171	147	126	125	156	149	141	140	161	180	146	135	171	169	145	138	158	146	162	164	150	144	146	140	152	140	147	126	157	170	163	130	119	166	161	145	150	145	136	159	151	139	136	147	143	150	151	147	172	157	141	133	185	137	124	159	142	130	142	146	156	151	138	156	153	143	158	163	134	147	173	149	155	141	155	150	151	156	145	129	153	145	178	153	144	144	154	158	151	154	139	165	172	160	156	153	146	158	148	170	153	151	152	130	163	174	159	150	152	145	153	141	144	144	144	145	161	150	142	161	168	148	162	160	158	157	121	146	157	167	144	159	158	142	153	145	140	140	156	157	142	153	145	147	156	133	141	148	132	141	157	136	165	136	150	125	134	119	170	162	159	133	139	123	139	141	145	147	129	141	148	150	148	145	158	166	131	146	146	146	153	150	160	150	147	124	138	145	161	150	151	154	148	125	159	136	161	179	157	178	144	152	140	167	155	162	158	164	151	161	150	165	169	160	157	154	140	136	145	149	156	122	146	170	153	149	139	145	157	144	145	152	169	141	125	128	121	121	176	160	127	127	164	133	150	143	127	166	154	159	152	157	142	158	159	127	143	154	153	154	154	136	166	139	127	157	172	159	160	155	159	155	146	162	150	174	131	146	135	173	161	129	141	185	150	144	132	150	125	153	152	165	143	161	151	164	152	136	167	139	157	154	153	159	156	145	129	135	151	135	163	157	163	142	155	140	138	129	161	167	146	150	141	153	143	158	163	165	159	148	144	151	142	144	155	154	154	155	172	162	151	144	154	157	168	137	141	145	155	160	160	147	145	145	157	138	152	148	169	133	139	152	143	163	143	162	155	155	169	166	132	150	158	157	158	164	147	160	149	161	157	142	147	138	127	156	161	157	157	147	152	155	164	167	147	157	134	155	173	145	152	181	164	161	155	144	150	152	169	151	152	146	156	156	150	147	131	135	159	132	134	167	122	151	157	134	144	139	156	152	148	155	142	159	148	160	162	136	140	147	160	162	174	147	153	149	139	130	167	148	162	175	157	159	154	151	155	157	149	154	147	157	156	135	131	143	177	176	123	137	171	127	166	144	134	155	160	155	156	142	152	132	125	156	135	156	139	133	174	138	142	157	154	153	139	157	126	156	180	146	149	163	166	157	132	150	129	155	137	153	158	166	143	137	141	136	160	139	153	151	144	168	164	149	150	188	141	162	142	142	145	145	140	149	150	161	144	145	152	159	171	137	135	152	154	152	147	140	171	142	169	141	152	140	150	131	147	129	174	157	170	165	141	141	160	151	144	152	133	148	151	152	151	137	166	155	147	143	156	145	147	142	136	143	147	153	149	143	151	165	151	130	145	137	140	141	167	154	157	148	129	147	151	156	151	137	163	164	148	154	137	152	130	121	161	156	149	169	127	164	154	156	152	150	163	147	143	144	167	159	149	143	155	161	135	140	139	156	149	134	149	150	164	159	123	160	157	138	170	156	146	147	149	163	147	141	139	121	142	150	143	160	140	128	147	163	135	167	168	159	147	150	134	167	147	140	154	145	145	126	160	151	158	156	154	165	140	133	147	156	136	144	129	157	144	146	140	144	153	149	150	142	172	160	151	146	134	150	161	166	130	137	156	150	153	133	159	134	157	143	142	146	118	156	139	149	148	139	152	171	154	142	154	151	155	173
6266	12862	9186	4260	3033	2225	1618	1344	1086	780	620	560	506	443	394	351	317	337	290	297	308	279	244	213	252	232	259	239	210	242	211	196	214	211	212	195	207	217	225	220	216	191	190	200	199	215	228	200	198	220	189	193	173	205	190	201	195	201	184	217	220	198	166	180	228	214	184	175	195	183	180	195	221	186	198	173	187	167	208	187	177	198	232	170	187	195	173	183	191	205	178	184	195	185	186	189	216	203	202	210	203	188	164	197	205	181	189	183	192	176	185	181	203	182	183	195	204	198	185	211	194	208	198	192	192	186	184	188	164	190	195	198	172	221	194	187	176	185	209	184	179	199	173	171	220	195	192	216	171	201	209	205	188	186	194	195	211	187	199	192	206	184	192	176	177	206	190	188	197	188	189	188	179	204	187	190	201	202	202	166	217	204	193	175	186	166	194	188	188	182	183	198	176	189	190	192	175	213	181	184	190	212	177	181	176	212	181	203	185	196	173	169	158	185	186	184	199	202	202	191	189	194	190	186	191	208	190	179	192	170	162	197	172	200	204	180	176	192	179	186	175	180	215	190	188	188	202	177	195	196	172	171	202	175	196	205	202	195	176	187	206	163	182	179	180	172	191	205	186	201	186	209	183	190	232	164	155	184	185	173	203	186	185	206	192	186	183	190	210	153	196	192	209	192	168	201	205	183	176	149	201	181	190	184	197	174	194	167	190	180	156	197	175	178	182	209	193	208	193	164	182	175	183	199	184	200	172	189	201	146	184	190	205	211	196	202	173	176	181	202	212	176	192	168	184	202	213	181	197	193	189	204	179	192	185	180	207	189	192	185	169	177	208	206	212	190	200	178	210	197	201	187	183	197	186	178	189	192	181	197	183	212	179	160	196	171	177	167	188	175	219	198	164	175	183	179	152	194	185	213	160	184	193	179	195	177	202	169	181	195	210	168	197	171	205	173	185	207	197	181	180	181	182	191	199	189	201	193	174	172	181	216	181	183	172	172	211	200	173	176	214	176	156	184	180	197	200	147	191	195	191	192	187	179	197	193	182	177	169	209	192	191	179	200	200	195	191	189	177	199	174	189	187	192	177	214	198	210	178	196	192	219	187	167	171	163	202	208	166	194	161	185	194	222	178	203	199	193	188	182	196	179	181	196	198	186	194	185	177	201	228	171	176	168	208	204	197	139	171	192	208	184	195	203	190	184	198	174	202	197	195	197	156	204	194	193	197	217	181	200	198	191	192	175	199	185	212	199	211	190	213	193	197	209	189	185	201	184	212	179	169	194	194	180	204	189	177	177	178	215	194	192	204	208	191	203	188	191	224	195	191	182	171	192	215	173	212	172	207	183	180	183	184	195	207	183	209	214	186	207	184	191	199	203	197	201	208	190	205	204	176	166	200	164	192	193	189	170	188	193	186	191	186	183	196	192	180	183	189	203	162	195	150	193	178	178	201	161	182	180	184	163	213	192	187	210	189	176	189	197	183	172	193	206	198	196	193	217	223	206	176	195	194	196	185	162	191	176	193	188	174	180	185	161	175	185	177	209	180	207	194	189	205	203	192	182	224	193	198	200	135	167	189	188	189	197	203	179	176	201	202	200	202	185	196	194	214	197	194	208	193	179	194	190	224	186	203	202	186	203	187	190	198	201	191	196	190	208	180	211	199	196	199	193	198	201	206	179	198	180	219	189	177	178	198	184	193	203	181	195	193	176	172	182	177	168	179	181	176	176	188	189	195	186	207	207	193	199	177	194	206	191	173	193	171	174	159	185	219	202	151	182	205	174	183	210	173	203	195	201	190	192	188	208	185	193	184	186	186	186	193	194	168	219	180	206	214	200	192	177	205	187	202	188	186	187	182	216	178	187	198	176	214	207	167	194	216	175	177	210	190	211	195	216	196	181	184	211	182	199	157	198	193	170	167	186	206	179	214	200	185	220	216	190	194	190	179	203	177	176	195	174	182	198	188	201	207	183	198	203	179	174	190	209	169	197	193	207	186	211	182	170	169	169	171	198	193	179	187	199	176	195	198	207	197	221	178	170	172	189	181	167	226	197	185	182	176	205	199	177	192	189	176	170	209	203	169	180	164	220	181	187	171	194	153	186	201	207	197	187	194	184	195	186	180	203	183	163	185	170	190	198	204	171	203	194	180	168	167	199	188	182	207	189	226	212	180	188	192	184	191	192	191	178	185	178	187	202	176	183	196	175	195	208	205	195	182	189	190	200	200	189	172	190	183	191	168	205	159	187	172	194	166	202	190	178	181	168	183	206	181	200	179	181	180	166	180	186	189	168	179	178	177	177	193	155	194	219	216	175	166	216	186	201	196	175	180	212	204	187	201	200	217	211	186	162	189	202	174	193	198	169	207	197	171	169	183	197	182	219	177	193	194	199	207	185	200	214	160	198	195	197	204	178	214	172	168	174	202	175	202	192	201	198	185	213	203	171	198	182	177	194	188	171	195	197	189	209	204	204	165	184	193	179	180	187	181	182	191	178	193	172	181	205	195	174	207	182	195	176	216	181	184	197	183	201	202	172	171	193	180	187	194	211	187	202	174	199	200	200	163	196	171	180	192	177	210	193	193	205	178	188	204	188	176	200	198	182	185	177	173	206	190	178	186	168	196	185	164	188	170	183	183	165	193	171	190	197	206	188	200	181	190	198	196	191	183	206	186	196	186	167	212	178	210	199	207	220	191	188	171	192	186	187	205	195	215	175	173	207	166	193	187	188	186	159	183	193	196	186	183	196	178	184	192	202	202	192	192	211	189	182	210	180	187	170	184	171	183	194	197	176	213	166	194	190	188	185	199	174	189	171	202	194	182	186	174	196	192	192	212	221	197	187	198	193	178	196	204	193	178	175	188	182	206	182	163	208	194	182	193	195	164	175	199	198	178	191	167	186	173	216	181	173	174	184	174	171	191	194	164	196	200	174	202	191	168	183	201	207	204	195	151	180	172	174	194	207	204	174	193	189	216	187	173	174	185	173	206	181	164	171	186	180	197	212	198	198	195	216	204	191	209	188	181	202	193	209	174	185	211	183	204	179	200	167	181	184	203	185	216	184	201	205	207	185	143	173	172	202	232	200	165	200	200	190	177	202	184	179	197	203	233	175	182	195	186	199	186	208	186	197	187	187	198	192	193	170	186	192	173	202	205	197	187	173	179	185	183	185	203	193	191	167	201	177	186	196	183	185	198	183	189	184	184	175	183	195	179	187	181	197	185	171	187	227	191	222	200	176	185	209	197	209	213	209	199	203	216	186	185	190	201	201	200	179	181	168	186	190	184	185	160	165	201	175	202	177	186	162	175	223	188	239	217	194	186	183	198	199	204	175	200	201	190	181	188	173	201	203	193	188	197	203	184	197	178	195	170	169	199	186	183	194	179	188	178	171	180	201	173	198	199	194	202	150	186	182	170	194	219	191	189	198	210	209	179	197	190	173	195	198	199	171	197	173	212	164	197	211	217	174	218	187	197	205
26858	16669	3114	851	654	611	636	599	605	582	636	616	613	510	631	583	576	565	603	543	559	625	541	539	562	607	581	597	551	569	581	541	536	598	600	573	600	538	577	565	571	579	580	588	567	592	580	550	552	560	574	578	566	572	563	606	576	583	598	609	564	553	585	609	595	550	577	570	584	563	560	580	611	586	577	556	594	588	589	621	578	539	577	589	568	569	570	578	591	609	568	566	588	558	569	597	608	554	576	576	572	588	545	607	595	590	595	557	565	615	539	589	579	593	606	564	524	568	573	576	572	575	588	603	552	598	585	595	586	549	580	564	632	606	556	576	563	568	611	599	594	580	576	597	591	585	568	560	545	620	577	578	598	583	593	567	609	583	573	568	551	541	617	631	588	583	605	592	590	539	570	610	520	556	553	550	566	550	621	598	539	571	596	554	556	588	553	563	545	614	573	564	574	581	561	565	603	601	565	568	603	569	565	584	551	559	575	574	584	589	573	593	555	591	561	571	570	592	579	566	586	549	595	599	558	532	560	620	575	592	626	575	626	583	553	537	575	592	551	556	566	530	576	623	579	527	575	562	591	579	598	603	586	640	530	598	565	578	596	564	547	583	620	590	579	595	573	566	569	614	567	592	575	564	590	557	609	553	586	565	603	589	575	568	552	583	584	593	557	588	547	613	552	523	631	621	594	590	587	616	553	586	594	552	606	617	575	612	586	549	599	558	598	577	579	553	550	583	608	614	605	627	544	581	580	612	545	581	591	548	577	583	588	587	561	558	545	610	600	595	583	499	601	597	580	606	589	599	613	548	563	546	624	571	590	585	624	545	602	632	575	542	624	536	563	593	582	572	565	579	628	585	566	536	600	577	601	553	566	602	574	601	611	574	561	575	562	588	573	533	595	625	648	581	549	535	572	601	579	566	547	556	546	577	588	551	619	569	580	597	548	565	544	585	537	561	619	599	572	547	571	564	603	575	594	542	621	599	572	544	598	611	571	530	584	549	566	570	593	573	611	561	583	601	566	592	554	609	554	578	595	569	582	560	562	539	612	560	554	594	552	583	560	546	567	565	578	580	611	578	572	558	534	570	575	560	572	553	582	570	591	613	609	592	588	598	585	538	548	562	602	563	590	547	564	564	524	574	543	623	535	564	615	582	597	597	605	569	572	556	619	605	579	605	528	561	556	543	606	583	557	533	565	620	572	547	583	557	595	571	550	583	533	592	587	530	590	588	595	585	588	620	610	622	541	560	591	577	552	559	568	625	590	609	590	575	583	592	627	542	579	531	581	574	602	607	585	571	551	596	594	603	597	568	563	567	564	555	549	563	541	557	580	579	569	611	607	561	578	557	573	581	563	563	575	584	516	594	557	614	562	610	556	552	567	624	552	585	582	608	585	600	572	595	631	605	577	583	597	552	577	579	586	565	573	554	530	553	633	590	618	528	592	554	578	553	571	579	584	594	614	532	588	568	570	572	603	569	581	612	594	562	589	610	586	543	578	537	584	615	506	603	546	572	547	534	605	583	534	567	575	598	564	586	577	557	601	596	527	630	579	581	571	597	574	571	573	543	627	616	616	580	621	591	585	591	595	607	598	572	520	549	568	627	599	535	558	595	622	529	597	594	589	612	568	549	623	566	571	605	575	614	598	564	559	593	623	618	604	597	585	557	555	570	568	577	597	604	611	587	569	578	599	598	565	589	619	568	585	546	591	620	577	579	607	521	600	555	577	582	603	595	577	561	537	588	586	526	598	575	597	586	570	602	611	596	588	624	559	579	571	608	569	552	617	582	565	590	575	588	559	551	553	554	616	580	575	587	570	535	592	529	560	620	560	554	611	530	585	550	568	606	587	579	604	595	597	554	578	580	595	560	592	543	594	568	567	545	562	545	574	596	576	594	571	625	556	560	555	577	562	559	625	568	617	602	519	598	579	619	598	560	535	624	613	596	588	547	581	585	600	549	552	608	569	618	592	543	564	625	562	590	618	627	566	587	576	547	569	567	589	593	576	554	614	571	578	569	592	581	574	624	605	586	559	601	554	570	572	573	582	604	554	562	529	506	590	593	572	578	577	572	544	609	561	559	554	599	564	567	545	565	585	590	539	620	563	596	592	577	561	640	592	603	559	594	568	550	584	576	554	582	564	564	538	559	578	585	562	571	581	582	602	605	588	570	542	575	567	596	605	608	573	586	563	599	533	575	601	616	623	583	612	562	550	585	593	572	569	564	600	586	532	569	567	585	540	555	558	543	595	605	589	540	590	556	608	576	557	562	577	575	571	590	544	596	541	618	608	596	608	577	552	566	565	586	638	589	572	596	575	567	577	569	583	613	590	578	570	578	538	597	544	567	563	633	555	596	570	601	587	595	569	583	586	576	555	541	601	600	581	580	591	558	584	558	626	590	578	558	545	574	561	573	566	559	571	577	580	571	584	619	615	572	593	549	519	563	588	602	619	578	599	588	569	567	595	602	602	603	558	563	591	598	575	581	585	556	557	567	577	569	576	593	590	554	618	593	550	583	636	598	614	620	578	588	569	597	569	575	609	553	592	580	570	538	571	579	587	603	636	579	573	567	557	546	574	576	618	579	547	560	534	557	577	575	598	548	530	575	568	605	620	564	582	626	583	640	579	567	617	582	587	552	575	580	621	611	555	587	553	603	566	591	626	553	579	580	569	566	578	578	568	574	583	563	609	604	580	570	577	559	601	584	552	586	564	604	588	560	567	545	564	575	574	566	573	577	601	583	561	584	559	585	575	565	578	577	544	547	555	603	562	584	598	563	587	553	564	566	577	586	571	611	573	560	582	571	584	560	557	596	540	586	596	558	643	585	575	608	588	571	613	596	567	598	575	614	580	605	572	629	548	608	624	542	578	588	572	614	580	601	534	619	612	563	520	585	589	621	547	550	591	577	582	609	593	558	577	613	593	579	567	589	568	555	586	573	545	568	568	599	555	561	552	555	525	601	630	577	598	590	585	570	574	562	545	577	555	580	577	557	531	567	588	592	593	568	614	576	559	585	602	568	556	573	559	562	597	594	559	611	553	569	565	571	579	554	572	602	569	590	556	582	593	624	569	592	561	598	610	621	551	556	545	549	621	589	552	555	588	568	541	619	614	536	597	552	549	565	533	626	580	553	561	579	555	530	598	591	575	567	617	591	557	525	564	586	569	575	604	577	616	618	613	558	590	554	582	626	596	530	558	604	562	581	594	527	576	574	575	607	541	564	608	589	576	568	562	558	560	548	595	630	578	589	618	539	576	544	565	599	550	574	560	582	600	579	544	614	596	605	621	596	561	584	579	589	572	591	557	566	596	582	590	574	599	623	571	573	575	578	599	583	558	584	562	585	569	575	585	581	554	595	591	574	580	580	559	572	557	582	552	594	571	549	560	584	552	574	590	584	580	594	560	556	582	570	576	606	552	568	571	610	575	555	589	543	607	578	561	608	583	576	597	568	531	576	573	536	578	562	566	570	567	601
6009	1121	1053	853	817	813	771	796	785	701	745	718	756	709	724	738	680	719	730	714	708	716	689	703	724	720	729	673	763	708	708	710	711	738	744	681	699	715	696	705	699	720	769	706	668	730	693	719	704	754	731	739	685	713	729	730	684	675	695	714	742	717	731	728	698	738	715	786	708	727	684	710	706	679	733	693	697	723	691	708	723	696	732	722	728	719	694	718	712	728	741	664	728	733	713	717	731	710	727	695	711	764	681	711	731	774	686	683	676	707	714	704	741	761	704	719	763	709	723	726	710	747	699	686	655	719	768	719	728	700	699	752	737	713	723	701	736	722	678	704	713	761	717	713	685	717	698	672	739	699	705	718	676	675	701	759	703	691	689	737	708	760	730	713	686	735	740	693	686	703	681	685	740	719	710	659	677	683	759	684	720	774	729	725	754	710	720	772	690	726	723	715	711	691	703	688	729	671	689	699	693	677	739	703	734	693	751	708	737	776	728	748	676	728	762	646	699	722	720	695	754	657	705	693	711	760	742	753	742	727	723	739	729	708	722	748	754	714	705	745	717	718	732	716	739	735	727	705	740	721	749	727	703	792	699	677	689	721	704	711	741	769	715	712	715	747	705	690	721	757	750	664	680	713	733	749	681	743	715	705	718	704	668	700	724	669	713	704	755	725	661	745	698	717	731	690	749	759	743	718	702	768	705	704	705	713	693	731	704	684	709	717	756	691	713	718	758	664	710	729	715	671	724	739	708	688	782	731	697	694	739	734	732	748	746	681	710	731	715	746	712	685	788	724	749	755	696	739	703	719	712	691	707	675	741	700	702	705	731	670	727	704	701	714	718	742	668	723	659	708	740	750	682	706	718	719	753	716	759	700	734	720	722	696	724	725	740	763	690	694	694	731	704	698	706	735	725	742	699	707	675	757	713	706	734	690	740	729	714	702	706	693	690	681	701	731	740	718	687	731	733	713	717	686	731	732	702	683	697	684	688	721	712	674	717	754	723	720	716	740	667	740	713	724	665	676	727	707	775	678	678	694	731	710	721	714	736	764	711	697	709	678	708	699	727	701	707	708	685	695	731	718	727	729	710	728	698	717	718	735	748	724	728	708	709	703	705	674	706	710	700	679	727	752	720	696	743	750	702	695	727	740	680	755	724	718	693	706	718	747	723	665	700	735	735	739	713	770	699	771	733	713	672	691	728	773	719	703	767	741	778	721	707	695	727	762	726	701	702	665	706	782	734	744	731	721	715	682	687	759	681	667	738	689	714	708	690	735	718	736	679	717	736	717	742	683	693	759	686	705	745	751	747	786	710	719	738	723	701	758	735	725	723	704	662	748	684	685	713	711	690	706	702	739	735	695	705	691	731	691	769	706	735	743	684	678	695	738	678	730	684	713	687	712	744	676	749	740	732	721	728	698	668	696	693	701	710	735	775	688	753	740	737	715	739	782	706	721	717	686	734	688	682	738	664	740	702	733	753	704	769	734	707	708	725	712	726	725	732	741	699	708	724	716	725	730	676	703	752	701	677	740	740	722	722	756	707	735	693	708	698	748	725	699	722	707	704	673	687	717	765	663	686	726	724	757	669	660	731	716	708	701	714	733	746	743	701	662	724	705	734	692	694	716	715	731	706	731	702	693	727	678	696	694	753	703	686	694	765	742	727	722	740	671	745	687	714	680	687	724	695	714	720	716	732	727	718	691	714	707	639	748	682	714	682	720	770	686	699	695	726	728	682	718	718	770	737	736	755	715	656	744	713	719	755	681	704	665	682	720	735	752	678	742	756	751	776	676	776	730	691	717	700	741	710	724	745	679	713	694	668	713	713	741	727	722	767	725	736	712	677	661	714	720	702	739	693	708	712	723	711	729	734	686	703	737	741	698	723	760	732	729	759	710	681	681	741	734	673	737	752	741	736	754	664	712	688	694	728	692	719	682	725	705	747	698	702	698	666	711	742	726	765	705	719	708	702	727	702	708	696	733	707	739	764	703	721	753	689	718	719	731	682	682	695	697	718	726	664	732	690	745	722	705	736	699	664	741	734	693	708	684	683	701	712	688	713	724	696	721	696	701	711	694	746	696	671	687	726	694	704	742	735	685	705	728	714	724	747	765	725	749	734	747	730	694	695	653	768	733	671	663	760	759	667	707	716	689	737	743	706	712	781	669	745	711	709	727	700	727	738	706	758	716	775	707	717	708	699	658	702	684	705	717	755	717	688	736	697	726	708	700	713	727	693	730	678	729	691	738	708	685	726	739	690	695	768	722	672	696	744	741	750	720	740	731	729	780	722	715	726	717	740	680	707	735	728	696	694	699	718	710	787	748	708	682	767	695	674	721	674	739	758	711	729	740	709	716	698	742	710	679	721	664	682	671	749	682	748	728	719	703	761	723	700	739	729	745	713	753	765	675	703	722	667	710	695	721	773	698	713	719	748	697	725	711	667	716	680	709	762	768	760	730	768	657	689	728	718	720	755	728	732	689	678	663	666	715	735	677	703	664	701	732	746	697	707	739	685	765	713	700	706	741	722	692	761	675	718	698	750	717	725	717	703	701	700	695	705	731	717	720	712	679	730	710	701	633	745	701	726	691	700	709	710	704	706	710	728	669	733	698	663	689	715	681	741	738	717	716	700	730	698	737	723	729	757	724	729	744	754	697	733	727	732	691	721	681	750	656	778	669	673	672	741	742	730	725	702	714	709	656	762	712	711	724	680	744	666	688	709	695	688	734	706	716	684	780	732	702	730	713	721	664	671	735	765	714	736	720	700	697	729	745	697	685	728	678	728	688	730	734	700	666	671	720	734	702	697	775	741	711	752	674	677	663	698	756	743	749	712	690	708	728	708	757	731	701	736	754	704	706	690	717	701	729	688	742	739	740	701	702	710	679	741	735	692	725	691	711	702	689	697	686	729	716	764	695	713	719	695	678	652	739	708	699	718	679	714	728	679	702	715	714	728	692	742	727	733	745	680	735	739	728	676	694	692	722	713	774	737	703	710	701	771	700	707	716	692	706	704	715	715	707	725	748	726	729	683	752	730	720	732	678	722	727	741	706	745	727	701	740	662	683	730	721	710	713	697	703	766	783	703	732	737	736	716	719	717	713	741	728	755	690	743	775	677	762	677	699	672	736	683	733	715	725	657	729	733	711	733	742	743	729	695	645	773	707	765	727	701	733	701	721	723	735	725	711	739	745	672	744	734	716	718	753	718	719	739	713	733	714	659	754	724	723	727	704	726	727	699	695	723	738	718	676	696	702	753	707	727	694	756	716	692	742	695	804	706	724	722	664	725	707	721	700	708	691	731	718	710	688	791	706	706	672	736	763	758	783	785	728	675	770	695	715	719	758	696	772	683	725	744	733	757	690	722	687	737	720	678	715	724	770	751	655	745	801	708	778	769	697	753	717	690	716	709	761	713	730	681	747	679	720	760	707	706	738	744	705	709	761	707	712	740	676	686	682	694	697	731	708	687	684	694	793
23060	20778	27729	23899	20731	6422	978	693	594	526	507	514	489	498	457	411	461	420	445	452	421	465	392	436	448	374	405	430	385	404	433	464	416	433	396	435	408	417	424	430	404	415	413	412	410	403	378	391	440	405	389	418	404	455	395	413	381	401	443	375	450	439	394	457	419	412	395	415	400	410	451	365	428	412	402	418	415	389	398	427	427	386	425	389	382	397	399	419	405	412	432	383	415	424	400	380	391	405	404	392	396	399	446	394	382	424	447	385	430	403	389	434	386	387	390	410	394	431	403	375	398	399	429	426	390	379	374	359	402	384	409	406	379	436	393	393	427	399	405	418	390	371	402	428	408	393	394	413	432	403	408	412	413	395	390	409	387	411	390	434	384	440	403	410	428	403	416	373	409	433	389	412	420	405	407	413	407	378	429	406	402	380	422	422	425	409	419	397	404	418	396	428	400	403	455	442	452	403	386	425	375	424	381	418	469	396	411	416	363	382	394	434	411	364	392	413	455	402	415	389	445	405	445	376	355	365	431	350	389	422	418	403	433	419	414	417	374	397	342	373	416	394	397	415	381	373	427	446	406	418	383	420	418	374	423	431	395	417	382	395	391	436	400	428	406	430	397	432	383	422	363	382	408	411	413	409	412	392	395	435	412	414	401	456	430	429	417	414	396	420	399	427	408	400	434	375	439	373	387	388	383	373	395	410	440	405	375	396	414	399	362	399	422	371	404	401	442	436	438	405	417	392	398	408	410	398	409	386	388	432	403	417	415	407	414	417	409	394	413	417	409	409	413	385	399	397	421	388	406	376	459	404	425	387	374	408	411	392	431	464	405	448	410	375	428	412	429	398	387	400	374	396	408	402	413	391	403	436	414	395	418	395	412	390	384	426	379	431	435	368	387	420	409	377	368	412	370	392	431	443	400	456	411	423	424	413	384	437	390	414	387	389	436	407	431	403	424	418	395	369	383	397	416	398	396	395	433	404	412	386	381	416	384	399	403	402	406	399	386	423	409	401	389	385	408	411	419	404	397	417	402	405	386	398	413	384	444	428	409	425	463	393	416	423	392	451	399	395	417	406	374	432	400	394	424	452	368	409	449	401	431	416	365	387	418	378	402	410	412	432	384	414	418	384	408	430	377	373	403	433	384	385	416	394	378	385	415	421	410	401	382	376	423	375	377	400	396	380	403	402	434	408	380	402	376	376	389	412	409	406	379	415	409	403	447	415	402	421	434	388	425	428	459	404	416	417	397	401	423	401	407	393	399	392	376	387	382	411	390	390	386	396	412	416	423	376	379	435	410	388	423	410	420	391	373	429	411	400	413	372	383	411	404	422	393	439	443	398	427	375	405	405	406	430	403	414	421	402	400	434	373	413	381	426	450	390	439	396	398	377	415	388	421	395	423	401	424	379	398	394	385	411	426	376	427	389	407	411	411	402	409	377	376	441	450	418	403	383	391	390	426	385	406	358	374	404	421	426	408	399	395	408	419	433	416	392	402	400	397	427	423	436	439	390	389	383	414	412	389	436	390	394	437	390	413	424	404	406	402	373	426	404	400	385	386	419	462	406	417	393	388	445	406	404	387	387	451	415	410	389	397	383	417	451	398	360	395	421	408	381	412	370	408	408	426	406	403	416	401	416	389	386	403	403	385	407	425	402	441	420	399	395	417	382	451	403	394	409	398	388	425	404	418	410	399	433	436	404	420	390	422	434	399	398	378	410	424	365	367	436	403	372	438	413	398	396	404	398	433	413	397	395	409	445	416	422	402	405	383	399	420	398	423	414	442	386	421	405	414	420	386	382	399	392	428	397	393	409	427	434	408	397	416	416	398	394	401	389	413	424	396	419	387	399	427	434	402	387	396	386	434	404	424	416	377	416	411	404	420	406	378	382	408	383	411	420	388	434	424	402	387	379	408	411	433	461	385	389	424	404	435	406	428	429	396	416	384	409	387	417	409	375	401	377	400	397	451	370	410	403	384	427	391	379	422	365	418	408	418	402	389	402	410	411	387	413	373	410	408	367	392	418	396	405	356	391	399	405	369	368	402	400	425	420	400	417	421	433	424	432	404	423	395	444	399	409	414	448	434	425	399	391	437	395	441	412	395	384	378	410	383	426	419	410	436	406	401	395	385	426	407	388	418	408	437	397	387	427	421	470	405	424	405	383	418	378	392	395	385	384	439	412	389	430	419	398	387	395	402	375	404	418	409	423	442	430	387	439	407	442	439	414	422	394	369	389	392	422	415	358	426	447	384	387	397	384	411	421	381	396	409	394	410	384	390	429	408	411	419	374	394	402	403	379	372	435	399	401	400	435	386	404	391	379	407	367	394	388	436	436	383	448	390	397	387	383	393	406	411	408	392	435	432	441	447	402	415	391	411	400	450	444	423	391	381	411	396	411	417	412	411	408	426	384	408	420	423	431	405	381	411	425	394	441	430	390	417	376	405	390	371	421	418	385	452	384	435	421	379	386	381	415	425	421	415	419	410	398	415	405	428	423	401	397	418	380	414	393	407	381	384	423	396	422	392	391	413	403	388	413	412	384	431	389	379	416	402	411	396	424	423	427	415	419	383	400	419	424	380	462	413	377	397	392	425	402	410	379	385	402	411	416	426	426	402	357	406	368	408	361	456	374	412	416	412	431	395	384	373	403	398	448	420	410	357	400	424	378	374	441	424	410	426	403	394	422	413	407	394	417	458	455	397	416	386	417	401	408	376	409	386	407	420	401	416	425	374	414	410	389	441	448	398	409	405	432	387	387	432	415	389	366	394	427	382	392	410	363	390	393	425	423	409	443	427	413	404	394	474	405	400	411	405	376	388	387	385	396	406	377	431	389	416	396	392	430	393	381	397	396	386	447	427	406	418	412	418	390	413	419	404	388	441	424	415	453	377	405	446	357	395	372	412	368	386	418	409	424	400	398	400	391	389	392	424	407	382	397	372	383	389	395	413	387	439	434	409	403	400	434	398	401	390	398	435	392	395	410	459	423	377	401	415	372	378	416	426	413	418	399	414	409	402	411	445	371	431	390	408	403	457	409	424	390	402	422	392	433	413	435	367	370	414	377	406	407	433	425	409	398	356	377	410	421	431	397	429	399	422	394	406	406	439	400	415	428	415	418	383	448	414	379	381	410	406	381	422	402	402	409	409	417	413	440	403	432	364	420	408	410	392	392	446	416	392	426	395	385	411	389	409	417	396	406	387	393	382	386	424	368	441	422	396	419	419	397	419	405	408	377	416	410	422	428	390	424	412	406	402	417	400	389	396	410	436	411	368	431	369	401	415	362	364	385	387	406	414	384	384	370	386	431	399	395	410	401	419	433	408	417	408	387	433	395	410	412	369	420	392	380	418	422	411	431	414	444	376	387	427	412	399	402	409	388	376	411	395	370	425	437	408	370	397	375	390	381	383	399	383	435	376	416	427	398	408	411	406	422	399	416	386	432	378	436	385	399	458	390	385	428	431	395	386	378	436	402
5285	7923	5584	2705	1993	1598	1268	1075	875	793	762	702	675	630	632	623	587	567	549	597	573	542	518	581	536	562	536	498	538	527	518	524	526	563	538	535	566	535	545	556	530	525	551	559	515	513	523	523	512	482	542	477	519	573	545	492	516	549	498	535	492	519	525	530	507	544	527	515	517	530	534	511	559	521	524	530	526	534	475	559	574	524	505	538	490	518	515	502	592	510	486	500	568	513	505	515	480	485	519	506	584	544	455	536	502	565	480	546	507	529	503	521	502	515	501	540	521	537	506	517	498	530	491	510	502	542	503	512	531	536	528	527	561	534	512	540	510	504	542	519	514	542	530	548	490	479	527	482	526	517	487	514	558	530	488	480	522	550	540	504	530	503	526	539	544	503	516	514	523	513	528	563	490	523	532	543	520	485	467	506	529	530	484	542	473	508	485	512	546	521	473	514	520	487	549	532	520	482	517	495	524	501	546	522	499	495	545	479	548	518	507	500	522	501	504	547	517	530	519	538	525	511	515	530	483	511	490	532	497	481	487	518	532	531	547	532	530	542	509	534	509	494	537	473	517	501	542	515	558	524	514	510	505	538	506	547	505	514	558	510	521	541	560	509	522	521	503	513	510	518	512	478	575	553	491	479	529	511	519	506	510	488	505	481	487	508	534	510	532	512	492	503	515	501	526	531	548	520	505	544	521	525	521	537	513	517	526	483	500	497	470	479	521	547	520	525	523	500	512	518	524	530	539	550	564	534	567	508	551	512	509	499	504	542	506	530	533	510	493	499	488	514	488	515	501	541	517	540	479	506	513	554	516	482	530	496	527	548	488	517	510	524	524	536	508	528	542	554	493	514	471	562	535	473	485	541	548	511	506	514	550	495	537	552	516	482	488	554	518	510	503	514	478	535	554	528	563	513	498	542	537	533	556	495	497	527	552	506	557	545	525	548	502	539	539	533	549	498	520	540	512	501	544	539	572	500	574	506	574	525	542	518	555	472	521	511	513	532	520	524	495	500	554	502	553	536	519	522	516	507	509	512	490	502	514	538	522	502	510	539	494	534	518	544	509	523	565	520	500	511	516	551	514	517	497	478	488	552	542	516	496	572	531	515	543	518	510	474	552	547	537	534	571	512	514	525	521	520	531	535	527	536	506	521	496	492	512	514	489	497	470	511	527	516	529	512	486	505	544	542	465	548	556	530	563	475	509	514	528	538	519	548	524	553	487	543	537	555	549	515	518	541	506	564	478	535	493	528	539	513	536	551	529	499	506	510	501	525	532	499	544	550	542	513	536	492	544	529	494	530	509	534	518	548	525	506	494	522	557	512	517	468	513	504	501	513	504	525	542	554	523	514	501	506	526	525	540	486	521	531	505	536	499	511	526	515	527	504	523	498	495	538	510	533	558	543	543	510	487	507	549	547	514	544	535	520	509	524	541	540	529	521	536	544	551	497	540	551	509	526	520	505	511	527	513	523	527	477	497	525	486	507	513	555	558	478	529	505	523	525	531	551	522	546	464	519	504	535	524	491	507	493	530	544	508	499	595	542	568	518	528	503	532	525	526	493	537	512	517	535	497	497	514	517	504	548	499	506	502	512	541	537	535	504	500	490	527	523	501	519	505	545	516	459	519	508	509	489	479	526	563	554	512	496	517	544	505	513	489	518	526	556	548	485	510	532	512	533	513	511	494	498	512	479	555	503	509	578	558	507	548	537	527	532	525	549	502	481	488	467	497	507	508	548	546	480	521	528	535	542	545	487	521	469	562	519	521	506	507	519	524	541	513	530	535	537	522	484	499	504	520	489	523	515	528	500	530	506	484	534	539	522	496	549	534	481	507	515	529	576	513	493	510	516	503	541	503	541	545	527	525	538	497	506	514	507	488	509	504	550	522	521	500	537	512	524	517	524	521	567	478	519	505	497	510	489	574	482	521	479	508	549	520	523	512	512	529	515	510	488	540	512	535	525	531	512	511	530	544	505	475	528	530	542	505	537	521	546	520	569	539	530	505	517	489	526	532	525	526	500	556	537	536	512	505	478	555	547	525	544	505	516	515	505	514	526	515	550	492	490	532	515	537	473	544	539	541	536	496	546	556	552	523	468	528	509	510	544	518	512	493	537	515	510	517	513	483	496	530	516	517	539	514	545	470	523	489	504	545	517	483	529	532	530	502	542	485	503	513	525	560	479	527	553	539	544	521	519	490	550	494	527	524	538	492	490	548	520	524	499	514	509	539	513	515	552	534	491	547	513	528	501	511	502	506	501	550	500	539	539	526	481	513	538	495	545	505	502	484	526	522	496	524	526	517	529	533	490	525	535	501	490	529	545	507	519	506	493	479	520	508	488	561	509	540	536	546	528	497	506	531	481	518	524	506	521	542	524	514	544	549	537	545	518	532	520	534	527	506	519	513	555	541	522	554	519	511	522	540	487	498	550	472	521	497	531	508	503	494	531	548	507	514	489	474	556	474	528	537	542	502	508	510	534	530	496	550	527	515	507	546	505	518	521	567	500	542	544	499	527	519	505	534	491	534	562	527	547	558	509	543	539	487	540	522	511	490	533	543	521	513	540	506	480	515	516	542	496	551	511	499	516	534	523	498	521	534	523	473	516	512	550	517	496	536	518	531	523	579	511	522	498	476	459	519	468	558	514	517	506	535	519	506	523	510	524	496	530	488	533	519	526	533	505	497	532	498	560	507	523	523	516	513	528	535	499	505	500	503	535	524	510	502	524	506	568	546	502	512	530	508	522	516	523	533	476	501	521	536	498	497	495	512	544	464	473	560	512	468	536	500	522	493	550	528	503	512	486	534	531	545	541	555	510	529	513	520	472	540	520	538	513	500	552	519	510	533	527	510	497	498	533	506	508	548	484	545	518	490	528	508	530	509	482	516	551	550	481	492	520	547	540	551	544	522	550	534	526	540	511	530	504	493	539	547	523	535	491	545	537	464	505	489	510	509	555	558	570	525	493	504	496	517	506	508	504	509	523	521	540	504	507	523	498	480	525	561	545	537	523	525	530	535	503	544	528	495	518	485	519	497	536	511	527	535	506	561	535	564	518	490	538	484	541	515	495	496	502	510	543	482	513	514	479	481	507	497	519	559	532	533	519	553	516	517	533	547	493	521	520	526	498	494	528	504	539	510	503	538	552	505	514	541	530	483	501	498	487	521	524	522	486	544	505	524	506	548	521	517	485	533	519	561	530	524	524	544	492	540	491	533	516	512	520	502	509	524	482	514	532	529	515	512	518	487	506	506	528	497	513	521	513	501	530	544	506	541	514	489	533	489	442	457	517	537	525	523	538	542	530	538	552	535	505	544	515	527	560	546	504	541	558	522	546	478	488	511	500	524	516	520	552	540	533	502	493	485	483	523	535	510	516	536	502	506	555	520	516	498	560	551	503	513	538	501	505	490	498	529	526	500	542	523	519	474	529	494	501	489	521	470	560	520	493	511	503	534	506	515	534	474	508	522	518	534	559
24202	20782	26434	25015	6188	686	580	555	530	515	474	440	457	440	418	466	422	424	431	418	430	455	418	417	421	405	422	388	437	401	402	463	435	430	387	412	397	426	427	435	436	398	382	428	424	422	379	413	464	465	438	429	417	406	397	406	399	390	384	410	388	407	416	418	423	433	391	416	430	439	382	403	413	416	421	386	406	419	422	432	395	418	462	398	414	415	390	399	430	420	411	387	419	410	464	399	396	390	406	403	393	416	448	415	476	420	404	421	398	415	414	421	404	420	398	423	447	375	393	444	426	427	401	411	378	417	382	450	437	398	424	410	432	411	418	398	450	394	426	396	391	382	437	408	439	426	391	409	417	389	422	406	397	380	408	404	427	420	414	399	421	417	438	433	441	428	417	430	434	423	407	407	388	389	452	409	398	409	402	405	430	419	421	452	436	384	419	432	408	400	423	465	399	399	396	364	412	411	433	402	414	418	426	413	399	411	442	421	407	391	470	415	453	384	444	412	416	402	393	422	417	412	429	396	416	415	409	405	411	427	398	417	406	420	422	393	411	389	376	413	403	393	410	401	418	418	397	385	405	418	411	427	419	370	431	361	409	442	421	393	408	410	426	428	419	410	395	404	394	422	406	391	413	392	437	422	388	439	425	360	427	401	416	413	408	385	396	425	406	413	405	438	460	459	429	390	408	402	431	450	392	390	428	386	418	401	418	400	416	398	433	396	417	388	402	428	412	441	419	409	385	399	380	398	408	427	396	423	390	381	410	410	389	415	421	406	433	397	411	416	440	419	408	401	407	407	415	406	415	399	438	403	419	418	418	423	387	381	417	411	394	440	402	412	441	393	383	434	387	406	415	440	413	368	435	388	398	439	434	417	415	424	393	367	424	420	402	459	397	411	381	379	416	394	379	394	393	412	382	404	428	420	380	385	419	403	416	407	401	370	440	377	383	385	386	424	423	410	426	376	417	395	399	424	416	422	389	409	390	424	434	401	408	427	384	410	403	408	423	432	397	383	421	412	408	411	411	410	454	410	400	380	405	415	392	379	434	434	397	392	444	424	411	404	448	368	406	399	396	422	424	377	401	368	409	427	402	406	398	410	429	407	380	432	442	442	414	420	369	441	389	395	430	387	422	445	437	380	380	379	403	414	407	400	407	386	412	435	394	394	429	400	438	391	405	377	422	398	403	420	383	367	382	442	429	409	392	435	393	429	413	406	358	424	405	413	438	405	438	413	413	384	393	399	408	410	423	428	404	363	401	413	412	418	412	418	455	360	414	437	409	426	448	433	421	412	424	371	420	426	421	421	385	401	410	390	431	404	413	413	447	438	392	405	401	419	424	428	378	429	416	405	406	414	376	422	435	411	394	384	422	403	431	417	396	403	411	436	407	442	386	409	407	409	436	414	416	384	403	400	388	396	412	371	444	391	390	425	379	408	404	454	406	385	392	415	409	406	422	409	398	409	414	454	402	410	400	412	393	413	400	408	393	412	391	359	449	388	414	423	387	437	469	414	414	415	419	425	457	396	398	430	364	401	405	445	445	384	377	419	393	382	435	381	403	401	419	396	416	394	400	385	394	418	413	416	382	427	385	442	354	429	425	407	376	422	419	399	434	410	416	383	420	450	382	387	427	424	415	375	440	420	408	401	445	469	395	421	414	411	426	457	413	386	412	435	396	413	411	407	433	398	402	397	417	414	421	405	406	395	400	412	428	404	379	408	402	439	415	397	411	401	443	430	407	386	428	378	432	404	407	360	429	393	414	428	398	394	420	410	402	408	407	419	382	422	405	421	429	401	379	373	393	405	380	409	380	396	416	401	412	397	407	380	399	374	378	378	407	411	390	428	405	445	395	412	358	424	366	374	426	462	399	441	432	399	437	404	402	404	406	399	416	409	441	407	386	392	394	397	409	393	414	413	394	377	414	409	399	404	393	427	448	436	455	411	416	453	415	405	452	425	439	423	441	358	407	433	423	418	455	405	407	419	370	443	438	447	424	416	396	420	417	433	421	405	405	442	451	399	380	396	436	417	405	429	422	427	398	440	427	426	402	422	393	410	402	428	395	438	435	432	393	459	417	413	394	437	422	397	412	413	419	406	461	401	418	421	381	428	394	397	425	381	447	429	424	399	394	406	402	400	411	372	413	401	404	423	421	415	408	433	434	443	381	399	415	373	406	382	439	458	418	408	401	395	435	418	387	433	386	412	450	413	457	423	371	408	407	408	395	403	403	422	402	406	410	397	414	407	433	457	419	416	435	384	408	433	448	409	424	423	419	420	429	414	461	378	395	400	368	419	430	374	388	429	401	421	432	462	397	371	427	408	412	452	402	404	377	437	381	379	401	386	408	430	383	424	369	380	407	425	406	420	400	426	400	406	431	434	385	421	449	420	458	424	418	398	366	427	433	437	391	431	413	378	418	411	424	413	398	406	414	432	399	434	447	438	360	415	415	385	408	431	450	415	377	431	419	412	375	426	429	420	416	430	393	422	431	410	428	414	418	429	438	405	389	378	437	408	412	401	406	416	426	401	400	436	381	404	411	412	416	368	427	408	380	417	399	406	409	397	379	391	429	402	403	441	419	390	388	407	403	407	412	399	422	410	432	407	399	415	445	430	412	419	411	454	430	423	395	418	397	432	416	415	417	373	388	433	423	371	386	392	427	455	418	420	427	401	436	385	397	431	404	454	389	423	437	431	416	398	403	361	420	414	384	441	425	445	400	406	407	391	388	403	422	401	458	422	420	400	428	445	426	382	432	440	426	416	385	395	384	434	470	428	396	382	409	409	417	413	392	385	375	401	414	437	441	394	410	409	442	388	413	428	421	398	408	439	447	397	435	370	411	391	381	371	416	391	429	449	395	424	390	412	391	423	448	403	384	411	427	428	424	418	416	417	428	428	437	383	413	380	383	417	469	416	446	396	405	411	424	417	437	406	411	415	404	429	399	399	408	407	416	410	414	391	422	392	405	405	410	413	408	413	401	381	412	441	395	425	430	444	443	391	447	401	421	387	429	411	387	361	410	409	412	406	401	456	434	389	382	442	417	413	428	420	395	424	399	395	402	401	427	404	388	419	402	406	417	406	416	433	405	401	410	422	442	398	414	434	421	411	396	401	431	427	402	427	434	448	431	421	422	376	411	400	386	424	396	412	403	387	420	380	404	425	419	456	435	381	422	449	405	432	427	392	431	395	445	395	393	427	423	407	423	437	383	412	445	445	421	451	397	421	419	417	414	382	401	378	424	431	433	411	412	440	390	404	410	437	373	376	415	420	406	429	423	421	416	410	390	379	411	382	414	378	426	426	434	414	390	384	438	400	401	377	434	401	415	399	430	400	402	396	407	419	403	392	389	389	407	434	376	411	387	379	432	416	415	443	426	451	374	429	382	430	401	409	416	411	390	413	409	435	410	398	378	404	423	388	382	406	410	424	455	446	386	399	391	435	421	417	387	449	400	427	436	395	447	423	412	437	393	439
5268	4644	3175	1689	1313	1063	996	845	773	657	610	595	575	588	571	528	531	533	541	558	554	525	537	509	481	499	540	490	503	490	513	489	456	471	561	522	509	504	485	521	524	511	459	521	504	509	487	477	545	478	515	522	490	540	509	457	498	511	530	512	500	493	500	533	493	505	478	492	485	531	504	474	475	499	523	506	485	548	470	499	502	495	534	461	519	528	503	475	481	523	469	475	515	472	489	498	513	511	476	485	501	499	509	537	474	508	512	506	494	488	482	498	465	471	514	486	477	500	507	493	488	455	505	546	482	524	488	478	504	508	510	476	504	541	514	469	493	469	475	514	502	527	473	500	483	494	507	503	480	520	544	462	552	521	520	512	536	477	492	497	491	506	483	508	490	487	458	473	524	508	491	539	485	514	524	500	501	464	465	521	476	500	475	488	529	515	557	511	489	525	489	509	473	489	486	472	528	506	541	516	510	528	518	506	545	510	466	536	496	477	518	506	536	523	476	488	485	493	543	540	506	523	500	525	489	508	494	513	495	492	480	487	447	491	489	493	513	534	503	480	522	496	537	471	506	481	545	479	473	528	489	540	488	513	490	484	489	510	531	469	452	488	479	512	513	501	453	512	496	504	494	504	536	516	528	544	517	525	489	499	504	492	548	494	496	523	461	500	481	509	507	477	468	481	494	536	476	470	495	506	478	484	499	503	463	497	496	497	506	520	514	514	493	479	488	507	474	513	505	513	507	568	548	514	513	511	533	482	529	503	499	456	531	484	491	469	520	465	492	485	497	506	518	554	505	476	535	558	495	495	463	516	500	511	472	503	509	493	506	472	551	489	493	503	501	487	456	458	502	473	539	470	508	496	515	496	502	497	512	495	497	503	499	483	505	498	509	504	512	509	549	532	521	515	532	516	510	494	490	512	496	530	538	442	497	513	491	538	525	556	508	497	484	492	526	501	484	492	543	481	524	488	513	489	491	472	513	524	489	468	510	519	495	526	514	513	545	477	496	507	481	467	444	501	515	538	496	509	534	496	493	512	498	542	518	500	526	491	483	490	477	466	521	490	484	526	504	559	528	484	495	492	514	510	528	475	492	497	488	510	506	502	501	486	496	496	506	555	510	494	511	488	465	468	495	478	521	495	512	465	495	507	486	517	519	495	501	542	505	496	500	527	465	544	462	533	507	495	501	491	485	496	479	476	502	484	529	454	536	489	525	494	475	490	515	476	505	502	465	501	529	541	495	555	535	497	472	517	467	472	513	483	501	496	492	526	505	506	524	508	522	525	485	486	513	515	492	502	487	493	511	477	471	494	505	483	492	485	510	499	537	466	486	514	509	496	495	520	519	484	498	522	558	485	487	470	538	550	508	493	511	470	504	484	528	527	504	499	445	505	524	463	499	518	544	488	510	529	519	474	491	451	462	499	532	491	493	498	497	545	502	458	540	484	508	435	492	495	506	480	472	487	529	492	500	503	511	514	498	491	514	493	501	508	477	469	494	518	476	514	558	523	470	519	520	531	526	486	491	510	489	527	489	461	503	471	512	531	505	515	502	556	509	514	496	488	512	490	500	463	457	523	495	525	516	493	503	471	497	513	467	508	478	518	521	496	501	496	526	502	515	507	492	491	510	516	528	497	490	461	542	499	496	501	485	514	487	464	488	528	548	509	501	485	514	503	522	492	492	494	545	525	514	487	496	513	471	491	513	493	516	495	515	490	471	502	471	523	459	473	493	498	474	501	528	501	511	493	523	502	514	490	465	484	487	507	519	505	512	485	541	486	514	495	498	515	496	504	521	492	474	494	534	483	510	504	523	497	503	517	501	540	489	472	496	516	512	501	478	492	491	504	453	483	534	483	500	474	518	507	540	516	516	475	504	503	469	483	475	488	478	494	524	532	475	462	493	523	462	479	502	508	523	567	499	532	507	531	555	487	521	506	493	491	476	504	495	491	494	490	481	508	497	469	522	486	526	537	493	503	524	479	466	482	524	455	486	516	455	550	513	529	489	504	532	508	474	531	509	532	495	474	514	527	512	489	517	507	528	513	492	475	511	457	495	475	498	513	530	516	509	474	481	529	539	494	496	515	490	501	465	495	525	510	496	543	492	469	495	507	503	490	507	492	533	478	444	484	511	520	490	483	490	494	509	511	501	523	511	537	487	497	498	500	526	497	525	555	482	490	506	503	475	513	493	470	506	526	529	509	483	502	491	478	502	483	475	512	488	506	498	467	498	482	465	496	465	482	510	496	493	468	494	493	484	519	494	483	467	481	527	519	516	468	536	524	473	487	497	534	481	519	493	503	519	506	521	470	530	504	475	505	503	509	510	511	532	496	532	525	515	479	513	502	492	446	500	497	503	450	514	496	487	544	479	509	536	522	460	515	491	498	499	477	523	500	497	464	485	519	486	467	499	516	516	535	516	502	495	531	513	483	502	490	501	479	475	498	496	475	512	466	527	476	451	480	518	554	489	524	488	505	548	520	496	495	509	474	486	470	503	495	497	523	518	495	522	520	508	483	472	498	472	485	526	529	497	480	503	523	496	475	523	500	516	514	520	485	531	488	465	497	496	468	498	522	505	516	508	536	533	504	477	501	490	536	498	515	490	495	528	481	516	477	448	465	518	503	489	517	511	502	524	530	513	474	501	498	484	513	489	525	493	478	535	504	510	512	515	517	487	496	555	516	493	517	483	486	532	494	487	498	471	494	479	511	505	510	496	502	480	526	534	480	507	482	500	511	481	523	490	478	515	525	477	513	497	467	526	461	497	500	509	493	546	465	502	481	506	514	503	505	507	481	487	483	467	466	488	491	495	527	502	491	528	479	498	471	479	512	528	487	469	473	514	457	463	493	498	526	490	523	467	529	503	502	461	491	489	490	527	496	490	471	480	539	507	504	520	508	537	485	491	458	492	517	527	488	502	503	511	479	491	488	511	499	530	507	515	516	495	509	502	454	485	503	553	488	517	523	507	475	538	524	491	513	534	529	462	503	522	505	503	492	490	521	513	485	527	483	519	508	481	515	462	497	511	498	507	497	501	499	499	532	538	532	512	474	495	512	493	501	508	530	487	517	501	535	524	509	496	488	532	484	547	502	520	466	500	521	477	486	505	440	489	514	503	502	496	517	491	507	488	490	481	468	453	483	502	494	521	460	483	462	428	503	501	472	443	493	442	499	531	497	456	517	513	496	506	496	451	484	476	484	483	513	516	523	503	535	504	503	453	514	507	525	532	498	518	517	527	483	485	504	496	495	494	482	477	508	466	494	456	524	507	476	519	520	535	513	566	486	508	490	527	504	497	487	451	513	499	488	518	508	505	469	525	511	439	472	513	521	504	513	534	525	519	524	497	508	468	512	464	495	490	524	531	510	515	477	465	487	485	485	503	549	538	498	523	485	476	506	459	477	481	527	502	530	477	493	469	503	523	491	563	493	472	507	502	527	503	497	506	521	446	521	512	514	478	510	476	515	500	511	489	495
22017	20766	28242	23362	20765	20714	4023	658	480	405	341	309	280	287	244	216	195	193	184	203	205	176	182	168	165	186	180	152	176	163	180	180	159	182	153	150	149	156	166	150	170	174	162	175	168	171	140	133	141	164	159	140	145	159	159	162	147	145	144	134	134	163	161	179	146	145	147	169	143	166	151	155	151	143	136	140	148	157	135	147	143	147	186	148	166	154	123	142	145	135	127	147	156	144	160	139	158	175	156	160	144	153	162	141	131	138	163	159	146	167	146	139	123	138	149	183	127	154	132	138	165	144	140	139	148	150	128	162	122	143	169	137	143	134	151	145	146	163	139	140	156	146	144	146	148	140	152	136	155	142	147	133	167	155	152	154	130	173	151	139	160	134	138	157	142	126	160	145	162	143	130	157	141	173	168	139	138	138	172	160	132	152	113	163	155	154	157	146	152	128	138	142	142	157	143	152	138	133	154	146	138	179	151	139	145	144	135	137	151	149	152	165	151	146	139	135	156	149	158	161	158	146	160	129	145	138	145	128	149	150	150	169	153	140	144	143	153	101	140	147	157	168	145	141	170	169	142	140	153	173	157	154	151	151	142	162	153	139	168	166	166	147	130	121	156	135	172	146	142	140	131	142	143	145	153	144	137	136	126	145	132	147	163	150	165	169	143	141	146	145	153	154	165	128	150	146	154	145	142	143	164	157	154	159	145	145	160	169	184	152	162	140	147	165	161	151	141	175	132	152	135	142	135	162	161	160	150	140	170	165	133	141	145	157	157	168	140	155	137	161	157	173	147	149	145	147	160	146	154	173	127	162	141	159	161	140	140	150	147	154	134	170	153	144	127	133	145	150	152	162	121	143	131	141	147	137	157	154	133	151	161	130	161	172	130	145	146	149	149	138	167	135	165	148	137	154	163	142	157	150	140	148	143	132	156	171	137	142	135	129	142	158	142	149	156	154	143	162	153	146	152	145	162	158	128	144	155	159	165	158	110	150	155	145	171	148	145	152	153	164	130	129	145	134	146	131	138	166	147	163	143	137	139	127	158	166	155	134	152	132	125	146	150	144	145	169	141	147	146	149	118	144	128	143	131	133	145	170	147	142	151	133	158	169	169	158	157	136	114	137	151	145	169	131	171	137	153	141	145	145	148	123	169	153	154	147	158	142	139	141	125	135	159	148	136	146	134	149	159	145	160	149	144	142	152	158	156	143	127	168	146	139	130	131	165	155	151	164	134	131	139	157	160	122	149	127	136	146	142	143	138	120	127	150	158	143	144	146	148	133	133	171	152	161	150	170	160	138	146	167	132	156	135	151	147	169	148	144	131	146	160	124	154	144	136	149	156	137	154	152	144	136	157	138	134	157	141	153	149	157	155	168	126	140	144	141	162	141	140	139	151	145	122	143	153	154	141	158	126	125	132	150	159	153	137	164	138	163	154	128	150	144	161	155	161	145	136	136	163	146	138	129	152	147	146	137	141	149	133	127	142	138	180	152	147	145	148	142	141	148	163	151	148	148	152	152	159	152	161	151	138	131	141	150	163	166	137	162	145	152	145	137	162	144	142	151	136	154	144	152	141	158	164	152	128	135	144	152	134	136	137	139	157	149	141	133	155	141	149	169	146	169	138	133	137	133	170	150	158	146	161	175	128	135	145	148	152	152	153	150	142	164	122	142	153	137	151	119	145	140	154	150	185	143	143	141	151	144	154	128	157	155	133	142	156	144	157	146	147	144	156	164	141	151	153	146	137	148	167	134	157	161	147	139	154	151	155	137	157	153	140	163	152	143	133	128	159	169	125	134	157	138	154	135	155	144	140	152	111	156	156	162	153	148	155	134	151	141	156	165	145	167	132	150	157	139	169	153	144	158	147	156	148	133	145	152	141	140	158	130	159	157	119	147	167	121	140	146	138	158	159	138	157	143	146	148	133	157	179	130	146	142	135	132	141	146	149	133	128	160	144	158	156	143	182	148	143	157	174	140	169	128	160	152	164	157	131	134	163	156	139	147	135	154	143	144	148	154	141	135	141	142	155	168	156	140	134	157	163	124	134	135	147	136	149	152	154	141	143	163	141	156	148	149	142	159	163	132	147	148	153	159	138	151	151	171	125	141	160	142	140	147	127	173	156	158	162	146	158	139	139	145	152	155	137	136	149	153	128	160	124	145	143	149	140	161	168	160	147	137	163	167	170	144	146	145	150	146	172	140	144	159	128	124	161	148	132	116	156	166	166	135	149	149	138	160	152	160	153	146	153	143	134	136	158	168	128	159	175	148	135	169	146	155	125	150	128	162	135	122	142	137	149	152	158	153	147	155	151	164	151	153	161	147	145	147	156	143	139	143	120	162	153	170	150	139	161	159	138	171	182	152	132	144	170	154	149	160	149	151	154	142	128	130	144	159	137	150	173	157	149	156	145	159	167	122	139	146	157	154	149	140	127	167	138	138	145	145	138	143	135	117	148	160	145	139	143	134	148	139	145	144	161	129	141	129	154	148	129	157	137	136	154	144	130	153	156	157	144	129	141	154	166	144	149	157	123	160	132	144	157	148	155	147	131	173	135	161	150	149	155	141	152	142	169	151	137	148	150	138	151	147	152	155	152	147	143	157	143	150	144	135	140	143	169	159	156	125	145	144	151	146	144	164	144	147	147	151	156	148	152	148	129	133	145	129	141	141	157	142	139	154	149	130	182	172	152	150	144	130	159	142	143	130	131	148	137	151	135	154	128	150	163	129	142	167	139	155	137	141	158	144	156	140	157	148	168	147	130	173	146	147	137	155	146	136	143	147	148	147	138	161	133	140	166	123	126	144	144	129	150	133	145	146	167	141	149	151	155	133	172	144	146	139	157	169	168	134	132	150	119	145	156	148	128	142	154	158	135	140	155	146	162	154	151	142	169	141	155	154	148	167	146	138	134	144	137	145	188	148	142	138	153	137	174	162	158	177	148	131	154	158	147	137	157	126	154	138	152	159	157	138	123	157	163	146	161	153	151	149	149	136	133	174	158	134	169	169	153	135	142	142	141	126	155	148	139	161	137	167	115	155	169	153	152	167	147	140	148	141	139	172	151	153	159	124	133	155	153	152	170	134	139	121	138	151	156	155	143	155	141	127	156	154	147	126	148	132	139	128	133	134	154	171	158	148	170	153	155	147	162	153	161	142	147	143	149	144	162	122	150	159	131	138	133	124	153	165	145	148	153	171	157	143	118	153	154	148	172	148	146	157	152	162	138	160	151	173	141	155	147	165	147	141	144	157	135	150	146	144	136	165	132	147	155	172	164	127	145	137	136	147	158	140	147	161	151	161	145	130	150	144	151	156	159	152	142	150	150	147	144	141	150	147	142	153	135	127	134	169	155	178	168	133	128	137	164	155	147	129	129	138	147	153	138	138	150	174	146	143	141	157	145	140	141	144	145	137	132	159	142	136	154	151	159	159	142	164	171	152	148	149	130	130	160	143	164	162	146	144	133	127	153	163	149	146
6116	12785	8985	4161	3131	2179	1693	1290	1038	760	624	568	437	439	379	369	337	298	314	285	274	259	264	248	224	235	245	263	239	238	209	215	197	210	204	205	217	224	222	214	216	212	191	207	205	195	203	205	204	203	199	188	190	191	202	186	185	193	180	197	198	185	189	203	166	186	169	198	188	176	194	201	197	178	164	203	214	185	207	173	167	173	215	182	204	209	194	226	177	198	205	207	196	194	187	190	198	193	196	168	194	184	208	173	183	185	167	207	199	187	171	197	160	167	221	183	187	186	177	178	176	197	206	199	199	193	197	185	183	198	198	200	184	201	216	183	173	188	174	211	193	177	196	172	198	201	206	203	201	194	198	175	206	192	213	185	189	184	191	182	172	225	196	188	173	177	188	184	169	204	189	200	179	188	192	179	211	185	191	189	200	176	181	174	153	180	173	183	197	180	200	193	190	198	186	169	199	185	200	168	179	201	193	180	192	182	187	187	172	205	185	188	170	170	200	227	191	181	212	195	187	208	206	191	163	193	174	198	210	168	169	180	190	203	166	181	196	194	194	198	192	197	186	191	204	187	190	182	189	174	189	180	180	187	171	172	169	205	213	190	197	192	195	175	191	197	170	201	194	200	161	172	191	196	205	181	178	195	186	181	175	190	174	184	180	193	157	193	179	189	179	205	179	190	215	186	179	169	190	187	194	190	183	199	189	210	181	176	196	192	201	194	172	170	191	182	182	166	177	195	178	212	170	176	175	201	198	176	174	194	205	173	174	185	176	217	176	212	194	213	183	211	163	176	173	181	182	183	185	208	195	184	201	173	163	180	191	189	172	218	206	180	183	165	178	188	188	183	165	200	188	182	174	215	205	169	198	172	188	188	181	183	204	206	189	178	165	228	191	198	203	192	182	189	175	161	173	197	183	213	197	204	167	206	200	193	189	204	197	185	212	211	209	207	194	194	177	206	211	198	173	190	203	175	189	185	196	191	199	173	201	185	178	194	171	194	189	186	180	207	185	208	204	188	202	182	199	164	184	181	183	176	174	182	171	195	166	195	182	182	196	186	205	160	191	209	162	185	171	178	173	190	191	192	200	200	205	199	163	204	190	178	189	185	176	177	191	194	175	198	189	186	161	182	210	182	174	179	184	189	174	207	170	195	185	209	198	194	201	203	172	200	168	189	199	185	214	171	198	178	174	215	172	172	198	175	206	191	178	205	198	206	175	181	189	181	169	196	181	194	225	187	182	196	221	202	186	169	207	196	225	190	194	208	193	205	188	175	180	160	173	197	187	194	206	203	190	201	194	186	188	195	183	185	186	174	189	190	178	196	173	198	223	191	193	222	189	187	198	190	211	174	185	191	199	186	213	179	205	178	192	192	167	179	190	198	200	169	172	170	225	204	182	180	164	194	208	174	192	183	217	162	178	187	186	201	186	200	184	223	192	193	169	186	191	166	222	195	191	205	200	193	170	201	185	208	194	199	195	185	170	188	200	203	180	198	202	174	186	171	193	200	175	193	199	177	185	211	189	169	174	186	207	188	205	175	178	203	188	184	185	188	183	194	183	187	174	170	194	186	190	180	185	206	199	201	195	183	185	180	146	199	196	202	157	209	204	176	195	179	180	186	206	197	170	192	184	177	183	181	210	167	194	179	179	179	180	190	182	191	188	176	166	175	183	176	181	169	181	167	187	178	194	200	187	194	191	206	187	189	173	207	177	210	195	187	218	207	167	191	187	181	181	177	193	205	177	199	193	208	196	204	199	218	173	191	186	198	202	194	181	163	172	188	169	179	182	198	201	195	181	195	179	215	213	179	196	187	182	179	187	200	208	180	186	173	200	183	190	204	184	179	177	178	229	215	183	190	175	201	212	192	205	198	177	174	179	192	169	184	159	190	183	175	171	197	202	174	196	204	206	200	173	216	198	179	189	182	197	196	180	206	173	181	178	183	180	199	191	194	201	190	191	197	173	166	175	182	173	182	188	190	190	201	165	191	183	212	191	197	166	200	188	195	187	190	194	182	196	209	164	191	192	205	197	203	181	178	189	182	176	217	171	177	183	213	204	184	179	204	162	195	211	215	197	192	193	207	185	203	181	195	190	199	197	182	182	177	221	193	198	188	210	205	181	193	202	189	191	177	177	187	181	189	166	179	190	179	188	171	184	187	183	164	176	195	162	208	165	186	191	182	192	179	185	171	194	180	172	193	179	180	180	199	180	184	183	169	190	166	184	215	211	167	182	207	161	193	173	175	187	207	212	211	188	224	189	184	191	175	182	180	172	182	196	172	213	222	200	200	188	196	200	189	219	194	158	162	186	172	177	185	155	169	188	215	176	209	200	183	187	201	209	176	180	185	199	176	187	152	174	181	194	204	202	182	203	166	190	189	190	186	186	159	202	169	188	207	171	188	214	190	196	196	178	190	201	203	192	184	187	193	181	181	212	200	186	192	188	175	188	189	189	185	201	198	177	169	191	188	196	184	180	180	193	191	173	197	177	177	178	164	177	182	184	209	196	202	208	182	221	187	178	190	163	186	175	207	199	198	181	193	169	199	188	176	192	199	183	175	177	195	193	169	186	203	185	161	180	198	181	223	192	180	180	174	176	199	174	201	183	182	193	198	179	192	178	194	168	172	168	197	211	205	191	177	192	173	166	176	189	190	190	185	206	192	202	197	211	181	187	196	165	186	177	193	179	184	204	162	176	181	194	167	195	185	184	178	173	185	201	167	182	184	206	199	195	207	184	187	190	179	176	175	181	175	172	169	211	189	214	178	188	185	186	187	192	190	184	201	175	155	195	164	193	180	160	173	188	204	182	192	177	173	177	172	170	186	193	157	191	173	202	165	192	176	195	187	208	199	190	170	183	198	166	170	162	185	183	187	198	188	197	167	186	189	171	194	174	201	186	213	177	183	159	189	195	176	193	190	166	194	186	179	190	209	224	178	204	170	190	212	182	177	186	187	168	202	200	178	182	184	162	179	186	192	177	196	195	199	202	199	182	193	192	168	196	183	211	183	187	187	201	195	177	199	182	185	174	153	185	193	172	186	206	212	178	189	187	180	215	207	180	189	217	163	183	175	199	208	191	202	184	194	185	182	179	197	187	199	179	181	199	190	185	172	191	154	172	211	173	192	178	197	160	202	190	177	180	175	181	206	206	181	182	190	193	194	183	204	179	202	185	164	181	189	186	198	195	184	174	176	167	173	194	184	192	196	191	188	166	185	212	192	197	199	184	203	176	210	201	161	178	176	183	183	196	174	194	187	198	200	189	176	195	184	191	163	211	161	169	203	171	180	173	196	162	201	164	187	164	155	176	198	176	179	216	200	184	179	193	199	218	180	185	182	192	194	200	161	187	203	181	201	159	187	201	177	187	179	202	189	191	191	183	195	171	185	191	167	183	176	185	188	166	206	182	196	183	184	192	185	202	190	183	199	184	193	177	195	205	214	183	187	185	175	157	168	185	186	212	189	165	197	205	187
26902	16738	3226	958	745	729	604	570	575	610	566	593	593	617	574	591	572	597	588	590	541	531	594	605	586	544	581	589	598	547	624	587	605	597	592	617	600	560	587	589	582	571	549	585	552	592	567	599	573	582	582	571	550	592	557	553	545	570	609	548	583	573	569	577	548	547	608	570	601	636	556	560	587	560	567	566	575	573	621	576	582	570	578	569	550	581	581	600	576	584	565	588	545	537	553	567	590	555	571	553	562	582	570	587	581	565	587	588	563	589	576	572	555	548	554	554	573	602	549	560	527	529	560	550	588	587	551	576	580	612	537	522	542	598	577	574	553	555	580	566	567	579	571	549	560	574	561	560	559	580	562	540	591	573	572	599	529	565	542	613	572	552	620	561	567	595	551	547	561	574	621	593	522	557	539	582	544	616	602	608	564	559	575	535	569	590	549	577	568	535	561	565	646	532	577	564	562	587	579	543	591	570	602	594	560	596	562	562	554	573	597	582	570	568	587	607	587	569	618	566	608	573	549	611	535	574	553	538	576	587	559	605	591	595	562	561	595	592	597	595	620	602	581	605	591	543	574	578	599	543	571	586	554	534	560	566	583	527	552	568	583	583	576	599	554	608	576	574	571	591	587	565	540	588	549	574	552	577	584	585	580	553	553	554	543	560	601	561	561	598	555	565	604	599	579	579	554	554	577	596	541	571	583	543	542	565	567	607	540	548	550	541	590	592	572	564	577	589	590	541	556	616	551	571	561	567	535	541	538	567	580	573	558	542	592	571	595	611	542	597	572	552	595	577	567	610	576	579	573	588	556	567	542	554	539	549	562	571	546	561	563	566	609	579	595	581	563	555	580	557	596	533	583	615	524	574	566	550	566	556	596	588	553	583	581	585	600	569	567	595	537	583	586	589	548	579	598	619	585	601	546	590	549	584	573	608	551	578	516	569	552	552	543	562	560	572	579	628	599	582	578	576	589	606	536	612	561	541	575	590	561	591	580	571	541	559	564	574	565	567	591	586	550	551	611	562	550	555	572	578	590	575	543	573	596	553	559	533	600	556	541	589	569	598	558	516	542	559	560	578	585	600	616	606	510	586	584	625	575	612	620	576	513	555	602	560	562	582	557	544	553	571	598	542	524	578	551	578	622	576	569	589	538	583	617	552	562	580	586	553	541	548	584	536	553	531	570	582	606	564	561	529	567	583	582	587	560	618	535	628	559	564	540	610	540	570	620	597	533	584	585	591	574	581	569	585	611	582	539	586	594	569	584	602	565	579	631	580	598	606	576	623	585	570	619	540	595	544	585	618	553	583	601	559	590	552	562	538	558	589	557	623	621	571	618	563	583	598	568	523	555	622	587	578	571	548	585	557	613	566	582	588	584	566	559	588	575	573	573	570	562	561	578	526	599	549	529	563	588	572	583	569	565	607	589	572	547	602	551	608	602	527	560	574	579	624	553	592	561	575	574	567	589	549	563	581	582	557	573	575	538	595	587	587	625	588	539	577	552	607	636	566	581	565	564	564	572	535	590	553	572	558	596	562	546	583	569	571	520	566	564	554	592	607	563	588	594	616	535	563	586	566	582	598	519	580	553	595	574	573	570	585	548	562	608	579	570	572	569	515	559	588	567	594	525	535	570	551	552	586	602	550	543	575	585	561	626	541	536	561	590	545	572	569	604	608	567	523	559	547	584	551	552	565	566	623	616	595	565	567	531	588	573	579	580	584	572	612	587	589	542	605	561	585	539	560	569	596	621	558	570	567	569	553	561	562	550	571	584	610	541	579	560	565	602	593	587	559	574	568	561	559	598	540	555	581	552	605	568	592	538	561	565	537	602	574	605	549	604	568	586	583	570	574	570	536	548	623	552	570	582	537	571	580	582	561	565	572	614	559	552	575	553	561	610	603	587	571	581	534	545	543	580	579	579	581	637	586	574	540	550	582	545	599	564	581	578	553	592	594	538	554	558	586	580	561	539	576	567	603	592	562	570	513	554	562	548	588	592	550	582	584	570	553	540	588	622	615	610	585	552	574	556	573	523	570	531	562	564	555	579	584	561	559	603	567	600	567	571	619	545	575	567	563	615	600	569	536	582	558	576	593	582	536	527	579	581	565	584	546	581	555	562	595	588	583	616	562	569	592	525	591	558	624	557	539	590	591	560	633	590	623	575	569	585	596	571	537	508	561	579	591	575	553	539	579	553	625	553	608	577	566	569	546	536	583	592	568	589	578	600	569	555	550	596	549	605	597	582	568	625	565	569	566	585	590	578	590	574	601	522	586	570	594	596	601	615	592	550	584	548	574	551	550	538	579	569	583	543	534	574	561	562	568	560	596	567	597	582	609	581	588	601	575	555	577	577	562	567	572	620	590	594	597	530	606	584	573	595	605	596	557	598	605	589	618	543	606	609	607	593	544	604	591	574	546	598	612	567	547	581	569	552	579	571	598	569	532	570	548	589	572	607	575	526	599	559	535	570	561	565	599	588	568	514	558	565	535	575	571	590	555	562	525	554	629	574	553	560	582	575	577	566	554	618	593	599	573	589	554	580	563	590	617	624	566	572	549	540	565	546	545	562	560	527	528	623	580	530	594	567	562	580	559	575	568	561	569	561	535	538	613	572	567	563	588	562	587	568	534	585	562	596	610	596	605	584	573	593	578	526	544	574	558	561	585	524	588	560	603	561	564	569	556	579	553	575	552	550	579	571	573	593	594	564	576	522	574	548	575	537	560	527	545	575	556	595	561	576	607	604	556	556	595	609	534	594	544	566	631	574	519	583	557	565	581	597	565	613	555	607	583	572	566	584	578	573	572	549	560	568	614	561	554	601	585	563	597	583	596	569	615	589	545	588	617	590	581	554	556	576	590	555	621	576	579	607	623	622	545	574	557	607	589	574	570	548	536	552	580	558	539	596	555	575	616	547	526	601	569	551	579	604	605	576	568	551	552	589	568	582	590	541	597	581	619	587	585	566	553	563	578	552	564	551	575	549	552	556	591	581	568	550	579	550	593	565	581	590	602	573	599	562	560	583	587	529	576	546	576	556	550	584	573	593	600	585	547	577	534	586	593	579	572	578	543	577	602	579	579	575	577	602	545	606	561	558	594	581	581	537	574	590	579	554	567	613	556	541	577	579	576	587	598	592	590	590	541	534	581	560	556	583	541	584	538	582	569	556	539	578	562	578	598	576	544	557	540	589	622	567	546	585	587	591	574	546	557	568	578	560	559	566	610	536	589	597	580	574	576	625	581	587	587	566	588	602	542	578	569	564	589	566	542	579	619	576	565	555	578	589	538	542	535	599	609	573	574	567	573	534	575	566	571	578	576	549	580	525	578	585	583	587	611	562	566	580	581	590	564	565	570	554	578	554	547	547	542	583	547	574	543	580	568	536	579	597	576	564	522	571	604	542	578	595	553	582	600	556	586	567	552	569	560	528	584	535	570	599	530	561	563	588	596	559	605	592	631	573	566	548	646	571	578	594	564
5427	1156	1083	862	832	776	750	748	695	699	755	715	738	675	735	701	723	695	706	737	722	706	719	743	694	711	683	742	707	718	709	709	752	700	734	694	683	741	667	662	718	695	700	714	680	706	673	733	676	754	676	733	725	701	684	738	784	675	689	692	711	753	717	677	724	732	698	740	745	681	754	682	762	713	724	749	671	727	687	696	696	726	717	655	723	691	708	669	715	735	716	707	698	678	726	710	692	696	711	714	697	677	684	757	700	720	710	715	709	684	686	698	712	677	682	742	700	715	799	738	685	719	730	691	679	683	680	683	710	732	712	738	746	719	705	678	702	674	706	741	686	690	689	672	687	693	744	711	738	759	712	701	721	678	713	707	669	728	691	702	735	693	742	690	772	718	661	740	729	696	739	671	681	707	738	744	699	653	707	713	734	714	739	738	724	717	701	663	721	729	722	717	702	690	742	701	673	688	707	665	740	706	669	717	733	692	721	665	687	724	685	720	701	702	753	716	719	718	676	696	771	742	700	701	656	693	721	755	718	722	693	704	730	722	712	738	701	700	710	723	690	738	672	733	728	731	665	722	692	701	724	683	749	723	712	737	732	721	755	711	691	725	726	732	660	688	670	760	677	700	683	695	740	765	669	657	670	743	715	745	683	679	704	746	734	727	691	725	716	701	741	745	676	742	741	756	695	698	701	698	743	726	691	690	724	716	715	715	707	728	721	705	715	742	720	664	710	724	711	712	665	703	735	665	672	715	697	714	723	686	722	728	672	689	680	716	703	672	713	730	781	721	728	715	706	713	698	716	706	736	683	729	727	715	693	740	703	740	707	703	694	635	710	664	634	729	642	694	712	751	694	723	680	699	715	651	705	637	707	728	682	766	696	669	693	699	729	694	673	648	710	736	717	696	733	687	673	668	709	700	679	714	695	723	677	694	688	712	719	706	705	746	628	724	684	682	741	715	705	714	692	731	661	690	710	702	697	690	692	732	687	701	707	685	699	715	713	742	736	671	685	697	687	682	687	717	723	748	725	732	689	719	727	694	704	656	729	685	696	705	723	757	714	746	721	665	732	718	685	739	691	711	658	740	761	714	721	655	716	656	699	679	733	766	725	691	723	740	739	720	700	732	709	640	687	733	718	716	682	684	727	702	691	699	719	686	736	683	671	715	688	717	683	706	702	732	743	716	697	680	733	686	721	695	757	707	738	660	668	680	677	686	725	716	681	726	737	685	695	731	720	695	728	750	727	719	771	712	704	760	701	716	754	690	698	694	691	712	695	689	691	708	706	708	741	715	702	733	678	731	674	669	705	703	745	681	689	695	683	681	734	722	679	699	681	736	672	731	746	645	709	749	756	728	701	710	717	673	700	683	715	733	697	702	701	725	719	682	750	681	660	730	712	708	707	724	737	709	695	674	732	689	716	743	717	713	695	729	698	718	685	671	689	686	710	714	681	700	688	755	717	699	738	672	647	694	691	681	710	730	715	711	700	663	715	715	699	756	669	703	733	699	722	648	694	704	722	691	743	711	707	680	719	732	712	698	675	704	666	702	710	729	757	707	702	723	675	704	739	673	639	694	721	712	674	647	702	690	706	721	729	627	683	701	678	719	708	699	683	700	706	693	711	669	730	716	715	669	734	713	721	715	668	692	730	733	675	674	688	730	731	716	717	756	706	693	738	720	733	666	688	702	752	706	683	667	707	667	756	700	685	701	750	723	673	676	706	722	703	696	736	752	699	722	693	688	716	726	729	682	715	703	696	713	691	691	737	716	673	755	766	707	708	685	696	694	760	690	674	719	696	732	667	703	663	703	711	686	649	698	715	694	723	699	703	740	677	744	678	700	727	724	679	729	712	732	730	678	690	672	695	698	717	717	703	730	716	752	670	714	708	678	698	696	727	722	704	725	721	717	687	750	720	731	733	698	700	690	736	696	680	684	764	682	715	693	708	717	687	688	694	719	699	757	655	690	678	731	689	710	699	690	679	684	691	687	673	711	745	735	645	713	729	693	703	729	690	716	695	684	738	705	720	670	695	701	637	684	709	734	716	706	718	703	742	722	709	705	714	693	676	715	676	702	708	710	730	706	718	737	723	759	763	721	751	699	730	711	733	683	733	686	704	710	696	710	664	695	757	696	737	706	707	710	709	710	721	689	701	711	752	700	693	731	685	697	690	694	697	726	659	694	753	710	716	728	722	686	703	719	705	725	675	660	667	730	693	740	702	708	675	685	714	712	706	773	706	716	694	714	752	701	672	690	715	746	719	732	742	711	674	728	637	747	694	673	725	669	696	717	752	699	729	690	718	720	700	754	679	735	690	682	683	721	680	684	718	717	699	715	717	704	716	737	718	702	745	733	700	706	684	704	708	644	718	753	688	723	740	681	666	686	733	700	693	691	720	698	709	708	671	718	748	735	725	714	674	667	734	723	689	707	699	718	755	690	662	666	766	675	712	704	754	706	733	755	693	739	705	678	730	733	707	708	733	730	752	712	698	702	724	645	663	704	692	715	662	660	707	689	684	741	713	710	699	692	652	706	709	683	653	714	686	700	695	725	714	708	672	759	706	704	706	726	719	709	681	710	702	716	675	710	722	729	746	735	680	735	678	710	658	689	720	673	721	684	716	700	695	676	704	707	622	722	698	711	647	714	714	700	678	712	713	761	745	666	733	738	692	725	693	679	721	655	722	694	694	660	648	706	727	714	730	682	707	685	714	750	663	754	692	712	770	715	673	699	687	737	672	690	724	659	699	720	684	690	686	725	672	692	657	731	706	652	687	720	722	694	688	725	719	701	675	756	680	706	701	710	670	706	717	723	745	713	690	724	690	691	705	673	715	735	668	694	732	660	725	687	732	739	738	742	698	677	717	676	769	731	736	705	751	690	700	705	669	722	681	681	718	693	695	696	712	746	739	733	676	753	701	725	681	699	725	680	693	674	720	674	728	716	714	709	710	670	653	694	699	637	702	679	657	709	693	721	717	703	701	711	701	711	715	786	745	721	711	734	692	703	699	741	661	721	701	685	665	697	692	735	662	695	681	750	719	713	722	742	721	708	746	679	702	724	673	742	733	752	710	683	690	677	670	720	734	765	691	692	704	729	690	715	719	728	720	699	684	687	707	697	737	727	728	721	690	705	697	685	753	729	726	719	720	656	734	646	702	745	679	720	732	702	728	737	725	679	738	694	726	713	715	734	711	687	677	751	703	689	698	670	690	640	748	703	669	731	676	690	746	684	713	719	734	652	694	740	720	657	731	743	670	740	635	721	717	719	677	695	710	733	720	693	713	713	698	723	687	717	720	726	730	699	674	663	698	635	703	675	689	696	697	717	668	690	773	723	676	713	673	773	731	705	702	733	675	702	697	711	691	762	729	718	725	654	697	731	717	716	714	660	736	724	677	688	746	712	700	703	683	685	734	714	709	699	769	679	673	755	693	699	730	682	738	725	682	707	715	742	662	666	721	693	744	743	727	715	704	711
23072	20772	27730	23900	20755	6423	938	691	621	580	506	523	488	488	449	433	418	473	452	448	420	446	407	403	478	437	444	413	419	416	457	400	415	384	437	446	443	407	370	451	411	403	377	386	396	390	383	416	399	414	411	404	373	424	425	435	372	372	411	407	405	414	420	378	428	414	400	395	394	412	418	373	418	397	395	381	384	424	422	372	369	392	405	439	394	433	426	405	372	385	418	413	419	421	419	396	413	397	418	420	418	388	428	387	393	392	429	384	395	395	366	392	408	406	451	402	398	366	407	417	395	398	380	395	374	410	399	413	388	381	411	397	397	384	412	428	367	425	391	431	384	387	372	403	414	386	417	346	384	407	386	395	442	377	389	389	416	432	396	360	406	391	395	385	386	431	417	397	405	402	372	372	380	368	384	391	426	391	411	384	375	403	380	392	424	374	422	398	396	403	421	386	417	423	397	440	404	375	422	371	381	422	383	420	388	387	411	412	403	395	401	400	374	411	381	394	416	376	433	386	415	370	398	415	434	412	399	419	381	389	386	408	386	394	409	417	431	404	411	428	409	366	413	386	429	449	405	386	404	420	396	411	379	408	371	356	425	404	388	431	397	396	354	383	392	362	451	418	364	417	423	400	369	446	408	376	435	416	403	404	425	404	452	395	385	385	382	411	427	410	413	359	399	370	408	420	389	402	370	433	393	388	410	368	396	382	395	388	420	390	367	407	377	397	392	413	432	416	380	374	397	374	376	434	378	409	419	397	376	409	409	406	393	383	379	455	413	396	399	398	433	385	379	370	394	391	389	419	389	398	402	420	408	375	418	386	398	437	393	402	404	373	405	398	387	394	379	396	374	383	428	396	406	418	363	383	408	408	428	400	399	406	392	414	419	361	418	388	428	425	401	430	394	390	404	410	415	379	387	398	398	387	420	398	400	413	410	414	352	373	403	422	410	446	409	387	416	403	411	411	440	393	407	408	396	440	406	411	386	392	415	376	397	376	381	415	401	400	427	394	392	372	370	396	416	369	383	393	429	402	425	388	394	407	414	408	393	407	392	416	413	400	420	367	399	377	409	415	403	402	395	415	373	422	388	373	395	401	363	428	407	389	370	354	380	415	424	369	382	421	422	409	404	430	426	399	423	397	407	369	412	432	438	419	417	386	402	394	401	356	432	395	396	360	369	400	404	415	436	385	387	393	373	387	447	416	428	355	388	405	442	404	417	425	409	417	383	382	414	386	400	396	407	380	375	411	415	417	422	421	401	375	393	402	418	416	395	380	402	407	362	387	371	399	393	360	438	386	444	409	374	407	389	389	385	398	406	400	387	348	421	390	395	414	398	394	404	386	404	456	435	390	399	403	406	427	417	409	446	406	413	404	418	424	386	402	386	446	410	419	432	391	408	391	385	398	385	398	433	380	396	401	400	426	417	378	370	375	412	406	383	424	393	419	389	392	396	436	405	421	403	425	381	409	409	403	451	363	409	415	425	416	388	415	403	393	403	371	408	401	407	389	403	451	389	441	400	405	412	401	446	403	409	378	383	396	372	407	408	364	359	378	414	398	391	414	392	402	403	410	429	415	403	449	387	425	416	368	431	349	389	411	430	410	427	411	425	381	365	400	399	401	400	419	383	379	375	372	359	365	396	399	376	417	404	397	406	400	391	420	419	402	412	426	395	387	377	414	392	406	399	402	409	410	422	373	414	404	402	400	440	420	407	427	397	378	419	373	402	411	375	425	390	363	408	380	364	395	422	445	422	378	432	413	396	416	420	430	387	398	425	408	369	394	396	411	412	427	422	409	388	435	434	388	426	399	396	356	392	355	370	354	375	402	428	388	422	393	449	415	396	401	388	416	391	418	414	458	387	425	425	412	462	388	422	398	373	358	460	367	373	415	416	383	403	388	438	385	409	389	402	379	390	417	411	403	392	399	386	420	402	426	410	379	400	375	384	370	388	400	398	457	383	406	386	414	407	406	407	411	372	393	400	378	372	406	384	438	362	372	402	380	356	383	423	414	399	390	392	413	402	417	399	397	417	408	375	407	387	433	416	414	372	400	402	427	408	405	394	378	415	403	400	359	400	391	438	378	415	411	373	421	398	381	437	409	385	369	386	379	408	375	406	399	412	401	419	402	395	408	417	398	414	392	417	400	415	434	436	403	374	418	409	401	389	366	412	387	383	427	405	401	396	401	374	399	393	384	405	427	393	431	414	409	404	423	409	398	411	429	442	410	409	396	433	389	420	401	383	407	405	378	373	404	381	382	390	438	391	387	394	418	376	359	386	393	430	368	402	418	425	372	396	411	370	379	401	403	418	415	391	390	397	378	422	379	387	430	422	387	380	405	355	384	400	396	424	395	377	364	386	358	384	407	422	404	411	383	445	393	439	391	428	397	411	395	443	428	409	403	404	390	369	392	404	410	384	422	384	393	409	413	462	399	403	379	392	405	435	404	399	375	368	419	382	400	397	426	410	408	365	421	393	415	390	400	386	384	394	411	400	406	357	429	359	428	438	405	403	374	410	399	410	402	405	412	363	376	398	431	418	438	388	409	419	390	400	381	394	355	367	393	380	448	399	389	438	411	422	393	379	380	390	395	432	391	388	421	421	402	413	422	406	395	430	416	392	399	388	385	398	411	402	408	404	437	426	388	399	423	422	381	428	394	411	376	376	382	395	444	396	395	400	441	341	410	380	387	411	413	387	406	380	406	411	400	410	397	388	417	410	436	446	386	436	376	419	381	399	410	415	385	418	402	420	381	402	406	421	417	417	414	394	424	408	413	418	378	384	401	397	375	398	420	394	397	414	405	400	397	383	412	366	385	398	387	407	348	409	397	380	367	392	414	436	398	411	435	415	381	422	377	385	402	350	430	365	396	455	432	388	390	429	373	406	409	374	426	382	386	430	387	393	372	368	430	389	399	387	365	378	448	387	400	390	376	422	382	355	402	414	392	376	410	399	422	413	389	407	400	374	395	400	406	406	417	383	418	400	382	394	412	419	395	389	387	405	447	399	453	392	368	373	433	410	412	371	375	397	439	385	416	398	410	366	413	391	412	392	400	383	378	415	397	415	417	341	409	422	371	440	406	373	398	407	391	385	402	380	392	417	383	399	390	402	373	392	403	406	386	438	373	400	408	382	392	401	370	388	423	413	369	407	407	403	393	379	395	398	445	364	409	399	383	428	395	415	456	376	410	429	385	402	452	402	373	404	450	430	414	357	419	386	392	365	355	366	365	387	416	377	373	418	401	397	392	390	361	407	408	437	371	417	422	391	356	445	401	414	395	418	382	409	398	387	393	390	393	385	364	448	414	426	384	415	384	398	416	404	404	405	387	397	406	379	423	441	396	394	425	405	411	408	430	414	405	397	409	421	380	355	394	429	421	373	389	387	419	406	403	402	405	356	396	417	416	420	409	391	385	414	394	392	419	427	415	390	396	378	417	420	412	395	370	412	401	380	387	399	370	415	405	387	409	373	389
4986	7835	5594	2692	1956	1641	1263	1081	962	803	755	705	641	598	579	568	610	607	595	555	564	572	541	521	531	534	537	553	535	557	521	526	532	507	513	518	501	565	567	514	541	535	528	515	514	513	515	538	512	529	541	512	514	538	517	489	500	521	513	503	475	546	550	502	513	508	516	501	506	541	528	503	511	528	509	479	531	569	487	516	541	542	498	521	540	527	550	510	506	481	531	540	514	510	500	516	468	465	479	540	497	496	543	493	519	526	510	528	507	529	533	526	524	481	480	535	530	481	511	530	519	543	528	549	489	505	519	504	500	481	505	482	535	510	535	531	515	516	532	569	467	465	528	493	449	510	503	484	547	552	496	481	513	528	548	501	535	480	513	539	507	501	502	577	504	526	499	528	506	526	531	536	522	532	501	487	492	499	509	531	497	514	517	514	504	565	515	491	522	512	500	485	502	518	492	497	565	516	551	515	503	506	540	520	530	466	522	506	543	521	521	463	511	519	530	507	502	510	514	493	496	476	486	531	483	511	503	535	500	529	520	498	505	501	511	477	503	484	557	533	520	510	458	476	532	503	537	535	532	533	471	529	508	485	499	500	556	562	509	534	514	508	512	526	499	538	518	519	495	529	492	553	458	504	497	486	469	512	520	497	509	518	504	509	509	480	492	497	529	445	539	544	528	519	501	509	486	508	539	518	502	525	520	502	510	504	489	499	524	540	492	518	487	511	506	513	542	489	488	499	531	535	533	494	499	520	505	553	493	542	546	510	501	561	472	495	478	534	490	510	508	439	513	501	501	503	488	475	519	487	480	505	495	471	548	463	507	540	531	502	511	536	494	508	511	486	536	510	521	512	494	520	523	527	515	464	484	527	481	564	522	458	512	530	525	547	574	530	492	491	520	470	518	521	477	505	529	522	486	504	526	519	515	519	516	520	521	512	519	480	512	524	529	535	499	479	512	521	528	552	504	470	541	561	513	542	546	529	483	552	504	531	511	498	501	534	533	525	538	531	489	533	518	494	537	513	519	536	502	529	555	508	516	512	469	509	535	515	521	514	502	513	500	515	530	523	509	512	518	501	508	506	519	498	510	528	512	500	514	504	521	509	504	487	497	525	543	492	523	519	524	520	517	526	544	526	496	513	514	559	506	496	517	493	526	509	516	489	483	532	494	542	506	494	479	524	506	546	554	538	496	491	506	551	514	533	559	486	525	556	469	494	533	546	523	515	494	488	528	511	448	490	510	507	508	518	497	506	538	525	496	528	509	500	518	509	524	518	512	502	496	464	516	526	518	517	479	510	503	508	500	508	546	526	499	507	495	492	527	577	525	501	523	536	521	533	517	508	556	521	486	502	475	559	521	432	520	495	485	512	489	473	521	537	540	514	491	495	503	519	508	489	476	518	487	471	493	500	508	490	492	539	492	549	523	515	561	474	500	534	466	523	497	486	498	509	511	517	493	486	531	532	518	520	511	531	540	528	512	506	484	489	507	510	517	507	528	530	516	522	453	495	502	550	493	502	529	513	502	492	487	515	465	471	519	489	497	474	507	519	501	516	503	524	530	559	513	470	521	498	546	548	496	492	494	519	561	544	525	522	505	496	559	515	500	498	519	512	534	548	549	512	520	514	515	523	517	502	477	533	572	546	523	520	559	514	556	526	505	530	460	519	470	524	499	512	504	483	508	527	490	522	509	541	496	491	524	542	486	520	509	512	504	526	466	545	478	519	510	525	515	496	523	490	525	517	480	544	499	520	487	532	521	537	495	500	513	482	476	510	488	482	500	520	512	519	494	526	481	521	504	499	541	528	482	536	533	531	529	553	540	463	498	507	514	537	508	552	528	488	512	529	538	511	512	496	504	533	490	531	510	513	487	535	540	527	539	535	481	497	511	513	546	534	490	481	515	518	486	527	505	492	513	518	525	462	480	500	475	512	515	486	535	552	510	538	556	497	506	501	540	503	494	502	494	491	499	517	480	523	521	475	491	499	524	509	549	501	491	486	512	534	487	512	503	506	512	492	499	507	536	520	524	501	536	540	512	515	478	495	513	467	487	509	520	541	503	523	511	528	573	552	516	527	476	515	535	505	527	516	548	524	502	506	532	494	501	491	552	520	505	525	483	483	498	511	530	534	502	562	486	515	539	497	497	520	510	479	495	478	545	520	521	502	541	503	511	500	538	488	492	480	518	513	524	503	515	523	503	488	502	521	506	477	536	570	500	508	503	506	557	528	534	486	489	503	552	500	504	539	503	505	510	531	524	495	503	523	492	506	564	540	479	524	536	572	469	517	515	493	486	523	510	521	495	502	493	479	555	528	507	490	488	526	557	497	532	525	470	511	522	516	484	472	530	535	481	500	549	521	472	511	508	532	518	461	517	521	555	511	533	502	557	524	545	506	503	545	510	542	490	545	501	482	479	538	488	498	536	531	498	522	529	518	479	496	532	505	550	563	510	532	483	499	533	532	538	510	578	518	512	509	513	482	511	560	547	492	475	525	516	531	525	506	517	506	520	485	558	505	483	518	486	528	522	507	490	492	496	492	508	486	521	511	543	555	463	569	541	528	482	543	519	538	533	533	551	491	507	548	519	490	552	511	530	551	505	522	529	506	540	485	580	569	519	513	506	500	537	563	502	526	503	532	504	491	499	542	553	540	515	480	496	494	484	494	501	481	515	496	527	511	529	533	513	522	504	512	534	477	488	556	555	493	479	505	502	500	528	531	487	485	517	502	532	523	527	473	498	513	509	516	491	557	527	504	530	500	520	542	513	486	546	524	497	549	534	517	490	552	519	511	501	508	515	472	532	550	482	502	515	530	558	537	509	467	506	497	498	520	521	515	519	529	501	514	517	515	515	520	504	520	502	555	523	490	491	548	504	482	471	499	561	501	493	560	486	490	527	521	527	500	499	520	538	544	510	496	544	509	519	497	505	525	519	495	521	480	496	506	503	516	495	516	500	498	506	541	528	491	478	490	498	485	521	514	546	498	531	478	493	515	531	559	519	489	531	538	517	515	479	511	496	563	534	501	528	500	503	539	509	486	545	488	525	498	483	509	518	481	505	514	488	534	484	506	488	534	509	523	540	505	509	468	542	506	510	510	532	505	525	524	505	518	515	518	509	505	499	511	544	502	494	539	516	507	495	503	539	512	554	540	490	498	456	526	527	505	514	517	471	542	492	535	494	467	548	521	488	493	486	504	493	512	512	541	535	508	534	522	499	520	562	497	532	557	525	532	454	516	492	457	507	538	522	503	506	511	517	497	498	488	525	537	545	511	464	543	494	527	491	510	483	509	524	520	552	513	515	511	490	481	529	484	523	490	505	506	518	525	488	506	527	554	493	571	516	533	524	501	506	493	516	502	494	511	484	500	503	498	539	489	534	515	466	541	516	485	529	507	506	500	513	552	519	561	514	515	511	518	508	505	498	528	487	488	564	494	530	523	481	498	489	496	472	497	498	563	497	515	569	526	516	482	510	475
24230	20744	26392	24968	6226	681	599	554	489	467	442	457	439	445	421	429	423	391	451	404	414	403	412	376	371	408	405	430	401	426	399	411	371	403	424	460	430	410	419	396	386	431	403	400	432	422	354	422	391	413	410	413	382	397	431	412	417	385	411	415	413	425	443	405	366	412	368	380	425	418	391	384	401	410	412	419	449	392	399	373	428	387	403	404	402	368	429	438	401	421	380	427	424	417	426	429	386	459	388	401	405	432	381	417	415	409	381	389	428	408	423	393	409	428	407	389	423	405	413	416	446	447	453	399	372	372	407	452	397	413	426	417	359	405	358	408	398	444	366	426	383	391	393	387	387	395	375	405	443	397	372	389	419	438	399	385	400	427	393	388	391	411	388	390	412	413	400	386	423	431	385	396	411	440	392	383	374	402	399	395	427	409	386	432	395	393	437	396	438	419	404	426	425	422	407	411	407	395	377	426	386	427	394	418	401	418	412	375	369	414	425	427	392	412	440	439	379	403	395	392	432	431	416	435	385	418	397	381	424	396	422	406	425	404	387	430	424	377	393	420	410	400	441	419	416	404	409	423	409	412	389	412	399	407	416	415	393	445	397	393	373	396	399	387	425	445	438	384	423	406	386	411	403	427	382	406	412	384	403	389	399	395	396	423	399	409	388	411	396	401	415	425	426	403	423	411	411	353	420	430	405	428	380	395	392	423	387	404	446	399	402	444	414	408	386	415	429	385	407	421	429	403	402	409	417	432	397	417	350	356	418	435	435	390	411	431	454	416	414	411	438	424	400	432	424	389	419	413	416	402	381	400	396	393	379	410	394	402	406	405	414	398	435	407	411	452	417	411	390	405	425	413	408	400	374	437	448	466	400	402	400	398	420	390	414	400	409	397	405	402	424	398	365	430	421	393	421	432	428	422	438	443	396	390	447	400	419	379	375	425	402	383	375	425	382	414	406	400	392	384	413	420	421	409	406	434	373	396	436	404	385	405	428	403	432	377	439	378	400	386	385	409	427	408	408	398	440	405	396	404	400	393	352	411	404	410	366	388	411	410	367	426	358	418	411	409	392	413	403	387	404	417	372	394	405	432	404	413	406	418	400	385	429	443	395	414	366	394	400	428	403	384	398	405	388	435	363	416	384	445	401	408	419	415	419	403	399	417	400	391	378	387	414	420	407	408	403	409	439	411	449	406	396	410	447	414	417	409	398	385	408	397	392	376	379	407	438	425	409	404	393	400	416	424	384	446	424	379	408	397	404	387	431	418	398	376	444	407	382	397	408	381	390	403	451	377	396	403	426	404	381	349	394	374	390	412	410	405	413	393	398	406	395	433	422	397	397	386	441	390	421	379	401	383	399	402	431	408	427	419	395	404	449	411	378	419	378	394	385	458	394	422	383	415	407	404	416	395	394	373	412	391	394	361	400	400	404	388	395	384	387	409	409	423	406	440	421	373	427	403	416	395	414	415	450	408	410	386	440	398	376	393	402	452	417	375	411	418	420	410	387	403	375	387	389	416	443	443	414	408	378	399	409	416	416	416	417	401	416	394	409	400	403	374	397	385	398	390	430	454	423	428	426	451	388	385	377	402	414	391	403	425	445	437	366	392	418	402	413	365	420	438	411	407	396	377	397	427	400	400	399	392	422	408	400	395	430	382	351	421	375	382	411	405	421	402	413	439	394	417	417	373	407	386	404	398	426	424	402	382	396	380	418	395	391	382	419	411	399	409	418	381	410	412	412	427	407	414	439	419	419	405	388	422	400	415	432	407	395	396	392	393	402	408	384	403	413	418	404	382	418	374	391	389	400	395	423	424	370	426	413	392	405	372	392	401	415	396	440	393	405	413	444	427	396	430	390	402	372	390	400	393	430	387	437	410	404	388	400	437	456	421	405	421	381	409	405	382	391	401	428	377	446	379	400	390	435	399	346	417	420	407	384	409	409	400	412	392	421	437	444	419	409	379	427	424	370	414	402	390	407	374	387	414	441	414	400	395	420	393	406	408	423	403	387	420	402	377	410	409	397	399	397	418	354	431	397	415	414	391	395	446	415	419	395	424	414	445	443	395	392	432	404	378	395	387	389	389	383	425	411	411	428	389	416	368	418	399	355	414	392	385	409	368	389	366	434	410	383	394	392	434	425	436	421	394	398	425	403	426	384	428	420	404	409	398	401	406	400	442	378	372	446	392	412	410	391	395	446	429	394	377	417	424	405	412	425	406	391	426	435	381	390	381	420	398	402	406	399	433	395	414	412	407	442	418	397	425	419	416	439	432	410	439	394	400	452	422	421	417	394	378	391	410	403	414	396	400	423	432	411	391	427	419	402	406	408	400	397	448	388	439	419	386	405	444	380	405	401	422	397	378	379	399	404	395	406	414	414	411	412	378	378	386	402	409	436	373	391	377	408	397	383	406	421	417	384	401	422	414	415	401	430	427	422	416	437	431	391	410	411	424	400	406	383	386	410	397	388	392	394	380	406	377	382	413	400	422	412	425	421	421	385	404	399	395	377	404	401	421	439	396	420	401	414	411	402	404	414	442	404	405	433	442	396	417	398	403	388	421	406	402	400	393	434	409	427	421	389	426	384	408	394	399	389	394	414	378	400	392	466	412	420	411	392	433	382	398	395	415	391	405	421	413	381	392	385	387	423	448	367	440	430	432	403	357	400	404	436	388	388	396	386	405	419	403	436	429	409	422	417	376	411	430	417	363	406	434	391	382	412	400	434	435	384	397	423	379	412	394	397	440	422	421	423	420	408	391	400	407	399	388	394	392	393	388	422	404	402	413	370	386	398	458	404	401	433	404	422	418	425	409	418	384	397	429	428	426	424	400	386	383	401	417	424	417	416	412	422	395	381	419	420	423	399	428	421	412	400	453	408	440	417	374	391	438	402	416	402	455	393	385	398	386	407	381	419	383	403	408	398	397	380	412	392	449	402	375	426	396	402	433	392	417	384	414	392	423	412	376	390	403	449	420	440	412	414	410	412	399	408	404	403	415	383	416	398	426	400	391	421	448	425	383	398	366	382	391	386	394	394	443	350	416	441	403	413	440	417	404	437	398	393	405	465	422	422	379	406	418	399	463	420	400	413	402	432	353	405	374	384	406	387	443	425	374	403	425	398	419	393	413	423	406	386	387	401	389	414	411	379	401	417	414	400	391	430	402	400	402	382	419	435	429	400	397	370	410	372	411	418	386	415	428	399	396	414	441	430	408	402	422	399	373	394	398	411	408	431	430	408	405	398	419	349	381	410	362	406	414	408	377	398	379	381	394	383	409	398	418	440	418	390	367	388	423	408	396	384	363	439	398	423	422	380	393	401	389	412	415	419	421	410	407	421	421	446	389	401	411	389	383	417	413	418	394	444	400	404	404	393	395	406	431	419	385	426	399	385	413	426	367	428	426	394	399	412	393	379	408	438	407	372	401	433	426	406	443	410	418	405	401	425	441	439	458	404	375	437	362	379	400	450	411	409	377
4793	4576	3284	1693	1272	1092	910	854	730	643	649	613	578	533	528	505	536	516	529	564	511	515	528	534	537	528	510	544	538	489	504	518	466	494	500	486	507	537	474	502	497	500	516	512	504	448	462	475	500	483	486	520	472	508	470	491	516	483	474	511	518	470	543	491	514	488	474	507	478	511	506	470	487	473	508	546	486	461	473	493	476	493	486	486	481	506	463	537	482	484	479	466	459	546	486	433	472	478	479	494	492	467	486	526	518	504	508	488	512	513	498	490	479	482	501	489	524	456	497	506	466	534	492	506	475	491	492	506	524	454	491	510	528	493	510	473	512	520	499	537	482	489	482	516	465	485	540	468	515	477	517	470	529	516	467	508	474	490	514	484	502	463	517	504	490	523	477	502	518	468	474	462	515	485	460	507	488	493	493	469	483	486	487	517	490	484	529	503	521	485	471	512	489	477	496	491	478	521	464	482	517	490	487	491	515	457	483	469	515	511	503	464	495	522	485	508	513	481	460	497	540	498	490	497	506	475	483	497	504	500	492	497	509	471	499	490	500	528	481	502	513	479	553	507	540	512	501	526	497	507	494	486	507	489	486	472	493	486	486	455	501	481	480	514	478	472	491	484	519	500	509	476	486	511	518	499	475	482	475	524	499	490	484	489	509	497	471	469	521	490	494	507	470	528	489	496	505	526	496	524	453	458	485	489	496	477	495	476	498	514	485	492	470	456	501	489	487	502	471	476	506	479	496	507	492	503	480	475	518	533	470	503	454	507	447	474	454	556	489	495	481	479	511	452	454	455	510	461	456	485	488	504	429	488	507	489	495	478	446	469	481	481	484	503	515	449	499	474	470	486	506	478	477	522	507	514	522	525	474	487	481	525	482	456	517	477	480	448	517	466	499	461	508	528	526	488	503	524	496	453	551	511	501	515	543	504	473	504	508	505	503	507	505	504	545	491	458	491	488	504	479	497	494	498	482	463	445	502	498	494	505	493	517	494	469	516	513	468	515	507	493	471	469	519	467	539	452	527	515	501	495	497	470	519	532	509	478	492	524	483	500	507	507	494	482	526	476	526	469	499	498	507	519	550	532	490	478	481	490	505	504	536	512	483	487	481	484	495	454	476	512	509	484	447	497	522	514	467	479	532	476	518	470	471	489	462	479	464	486	496	500	499	518	452	473	505	504	486	513	507	493	481	498	475	506	504	547	458	534	500	481	512	464	482	501	451	494	477	469	494	480	454	488	523	479	494	489	535	495	507	494	518	494	464	475	497	493	522	517	479	499	446	458	508	527	464	515	488	478	474	494	502	513	476	509	517	508	524	516	502	506	470	510	507	492	500	489	505	455	466	482	484	548	509	503	501	460	509	526	504	512	522	460	544	478	516	496	471	510	496	476	516	493	492	482	526	490	517	527	514	507	491	441	495	458	494	462	487	482	497	488	467	508	513	486	499	473	456	495	519	502	507	492	507	502	559	475	482	503	496	487	470	421	470	516	505	499	525	480	488	446	489	511	506	484	530	461	538	505	511	507	493	504	498	484	496	491	493	475	504	479	429	543	479	530	493	499	495	503	517	474	505	459	470	474	508	505	484	493	497	496	504	520	475	532	503	467	484	454	504	450	451	508	482	461	505	502	519	501	473	510	460	501	481	480	483	484	451	501	522	475	542	478	502	478	518	501	527	459	488	507	529	515	513	533	460	514	461	501	514	500	504	515	486	502	488	462	562	507	501	487	476	503	481	503	489	453	474	511	477	500	500	502	514	478	514	476	482	515	433	475	456	508	512	515	495	506	497	506	474	489	474	502	542	556	508	515	483	505	462	498	479	508	533	487	513	498	476	527	487	517	476	478	538	491	485	497	535	462	497	484	491	516	538	523	524	536	494	474	489	453	500	474	513	484	493	509	505	505	480	521	491	531	523	544	506	498	487	480	478	504	499	500	485	505	472	458	494	510	529	470	503	521	505	476	477	473	473	483	508	498	469	521	464	511	497	549	520	493	493	466	504	473	502	480	495	505	479	511	483	494	454	503	466	519	493	502	485	441	483	500	516	511	509	466	492	487	502	491	488	498	486	504	555	487	480	502	498	470	484	515	488	494	481	513	451	497	514	494	476	492	521	467	483	487	526	449	488	500	485	500	484	525	508	498	487	495	499	503	485	508	507	501	474	492	495	494	521	454	455	494	496	511	487	469	510	467	513	537	487	500	480	518	478	510	502	507	491	490	492	536	526	494	519	532	460	477	443	488	476	506	501	522	458	490	476	518	526	433	504	485	533	507	495	487	514	488	485	516	482	524	490	473	511	501	447	501	491	504	502	515	519	464	533	527	494	501	517	515	526	493	484	516	484	500	511	497	471	494	469	509	505	491	473	468	516	504	495	524	505	494	538	494	520	535	495	484	494	498	494	489	528	544	493	468	436	521	501	500	497	504	488	477	476	489	521	544	525	477	496	496	503	476	500	481	502	487	508	502	476	488	527	490	461	507	481	477	473	476	456	511	532	512	435	489	491	496	503	478	477	455	502	537	493	483	504	487	534	500	472	465	478	533	498	474	491	484	507	501	519	511	465	513	509	479	491	503	503	494	496	532	479	495	517	506	484	483	496	468	509	455	487	520	480	522	470	491	502	484	489	495	487	477	486	477	481	466	506	504	509	529	461	481	520	510	501	530	492	531	477	488	497	483	535	468	465	495	518	493	479	481	470	484	492	513	494	493	503	485	482	491	506	525	495	484	508	493	487	484	463	483	511	482	523	484	498	495	482	459	491	480	500	461	508	475	467	526	479	506	505	492	500	527	523	490	499	504	528	485	517	523	517	517	523	532	488	502	486	495	509	461	466	474	468	498	502	495	498	540	464	486	485	487	480	506	475	468	517	486	457	504	503	468	487	516	493	505	478	507	505	497	465	502	496	522	492	483	472	475	500	509	491	503	482	510	496	478	486	466	501	456	485	469	499	480	447	531	487	511	506	499	466	502	498	519	490	459	478	497	473	453	518	487	484	480	472	501	519	488	482	470	500	460	508	493	505	533	493	485	522	465	530	480	487	478	502	491	482	537	534	443	484	488	508	530	495	503	476	491	480	477	535	500	511	498	508	511	490	499	491	552	512	477	467	525	480	538	479	480	467	526	471	493	486	516	491	505	465	483	495	508	517	463	490	490	480	490	467	478	453	490	500	504	505	506	515	490	502	506	433	502	488	465	506	502	449	493	509	492	501	503	479	498	522	512	547	517	511	505	484	497	504	510	495	502	493	496	455	470	480	450	506	495	531	489	494	489	474	484	546	508	483	532	487	493	476	506	488	486	493	460	547	510	480	490	515	502	485	505	475	500	521	479	438	487	495	484	464	472	500	466	514	469	498	451	547	487	504	475	503	490	484	487	475	485	486	512	511	519	520	495	509	482	509	479	511	527	493	507	475	479	485	501	505	530	547	483	499	503	481	479	476	469	505	508	509	504	476	499	485	481	465	498	487	525	466
22093	20768	28204	23394	20771	20733	3950	711	494	433	367	339	266	247	249	229	219	238	190	200	195	205	177	185	196	159	149	170	170	157	163	161	172	163	185	174	122	153	144	174	164	158	150	144	159	143	138	154	170	149	146	178	164	149	157	151	150	150	141	169	147	155	149	170	147	133	136	149	153	165	158	173	135	155	162	161	158	147	141	145	130	129	161	171	153	133	151	132	130	140	137	141	152	130	169	154	143	137	158	128	127	154	161	146	141	149	135	163	169	166	148	149	158	122	131	139	145	150	135	142	148	151	164	143	165	154	154	135	131	161	141	149	159	141	141	136	131	152	130	157	123	150	134	136	132	148	158	152	143	147	155	150	146	149	137	159	144	127	163	162	140	148	143	142	148	153	160	141	134	156	169	146	162	154	160	123	162	143	127	133	148	137	152	162	144	163	132	150	168	111	144	143	133	174	160	142	133	135	153	156	155	131	126	140	142	146	160	158	139	114	135	163	166	141	143	158	146	148	156	132	145	146	137	167	139	161	158	143	140	152	143	142	126	149	191	147	153	129	144	149	141	146	144	123	148	140	141	167	132	150	137	144	140	143	170	150	154	148	144	144	139	162	149	155	148	148	138	146	144	162	141	153	144	141	149	139	175	140	148	137	149	166	150	142	160	133	146	143	159	139	162	153	150	154	158	129	155	162	158	142	161	150	152	136	149	127	137	123	170	146	121	158	150	143	153	142	131	142	144	149	137	134	160	143	152	137	147	147	150	165	148	140	148	161	148	141	152	140	130	136	141	140	151	140	125	147	148	157	119	157	153	131	144	144	145	161	153	134	151	141	149	124	144	139	148	151	117	155	138	134	153	146	132	139	132	158	148	112	160	155	138	145	150	143	151	150	155	175	136	167	172	159	131	140	141	144	155	147	122	133	158	150	130	136	137	158	121	134	134	148	148	170	158	147	137	141	163	148	132	132	155	135	146	153	162	147	127	138	132	133	138	150	148	148	165	157	142	136	149	155	153	126	153	145	140	145	148	153	139	145	154	131	154	147	148	159	145	147	147	151	163	143	130	145	150	140	153	160	161	152	133	171	168	149	142	145	143	153	153	127	128	155	159	142	149	138	135	145	149	134	143	153	154	140	160	161	149	146	155	127	171	174	135	148	150	154	145	142	150	152	126	164	124	128	167	133	152	153	147	138	143	164	136	161	139	151	178	123	159	142	142	168	146	143	148	157	132	136	134	165	150	130	144	135	152	153	156	132	162	112	140	130	137	140	143	144	137	136	137	146	176	137	170	149	153	143	150	160	150	147	152	141	143	161	140	135	142	147	140	118	117	148	140	153	153	155	143	164	165	144	150	140	153	154	154	152	137	152	147	137	155	150	152	168	133	142	148	149	139	135	155	136	126	140	148	135	154	156	152	152	166	137	152	140	132	118	144	151	158	153	148	150	158	135	137	127	149	141	125	123	155	140	130	138	141	144	149	165	140	146	154	148	164	172	137	130	147	153	136	144	145	153	148	139	153	143	134	142	157	177	142	138	142	158	152	152	139	141	142	161	139	159	143	147	131	137	156	162	158	149	160	150	145	157	140	129	129	127	135	132	153	137	150	149	150	143	145	146	127	156	152	157	134	146	151	159	152	160	152	169	141	152	173	151	158	155	149	128	129	131	160	156	143	137	150	150	144	152	152	161	145	163	162	136	159	148	137	158	138	140	160	147	174	137	137	133	157	159	153	138	132	150	155	135	140	142	150	162	156	141	152	152	150	142	145	135	158	156	149	137	145	150	120	143	159	136	150	139	142	150	146	143	143	147	153	148	143	144	139	160	156	166	131	165	147	136	147	123	144	151	146	116	148	139	145	129	161	164	149	158	137	148	142	126	144	136	166	127	148	140	146	135	125	135	161	148	147	162	140	153	117	150	168	139	167	153	137	138	134	150	145	156	158	144	126	141	136	161	152	128	128	153	136	143	158	152	133	148	158	153	131	163	161	153	149	145	131	134	135	128	134	151	154	158	154	161	125	144	156	136	155	131	126	146	146	160	154	136	144	162	142	145	127	159	131	167	143	141	159	170	156	135	130	152	149	167	166	152	152	153	139	141	146	139	134	165	143	136	166	150	141	149	140	147	119	142	141	148	125	150	129	130	141	131	146	134	169	140	147	145	124	146	139	146	142	141	139	152	145	129	149	154	137	130	143	155	148	140	145	156	167	135	136	134	171	149	151	126	154	158	148	127	167	160	147	126	158	138	135	145	141	154	167	160	137	145	142	153	139	131	133	149	148	151	141	146	136	138	145	124	134	157	164	133	158	138	137	150	127	165	133	144	146	151	150	151	142	149	126	144	147	133	154	147	140	137	144	132	145	141	157	141	164	149	141	137	122	157	139	130	134	129	177	151	147	135	148	140	157	154	139	133	152	149	126	154	148	145	150	157	132	128	140	165	136	135	149	173	146	159	137	138	129	175	135	132	143	144	142	133	142	146	177	138	149	165	137	144	129	135	138	159	139	153	146	149	161	142	151	126	112	152	132	155	128	153	142	149	156	159	150	140	151	134	158	155	145	124	158	133	155	150	146	169	154	149	144	157	139	143	150	145	152	157	143	133	143	145	122	133	140	140	155	172	172	155	118	132	140	132	150	135	148	162	144	149	141	149	131	165	134	142	157	158	147	163	153	143	135	145	155	130	145	140	134	158	142	130	138	136	137	158	140	128	173	121	141	162	158	124	133	170	142	145	143	155	160	157	140	142	139	156	140	153	149	164	144	136	139	166	132	167	144	159	133	158	148	144	150	130	129	130	140	136	137	145	129	162	150	146	154	129	116	139	155	161	146	143	146	152	136	125	150	134	177	162	145	143	169	146	128	140	147	151	136	142	162	168	151	155	152	133	142	141	147	159	143	161	156	120	141	166	153	158	139	151	125	141	141	168	143	154	135	132	129	148	136	128	157	152	134	126	151	154	138	142	129	153	157	130	155	132	136	147	119	125	135	146	145	147	161	112	163	143	127	147	134	168	144	155	142	135	152	137	140	146	151	160	159	148	142	120	145	133	128	133	159	141	142	141	162	137	162	148	136	138	151	157	139	149	170	150	154	123	128	144	146	136	158	152	149	139	144	143	133	150	134	155	154	140	157	162	157	125	157	139	150	152	144	155	151	163	131	140	155	170	145	127	139	161	165	137	139	146	132	137	132	164	137	133	157	145	149	155	143	136	143	131	123	143	138	154	170	140	145	154	146	137	155	161	147	164	152	149	151	128	165	158	149	153	147	138	134	126	139	142	159	132	178	151	142	152	133	156	170	135	145	134	151	151	144	116	148	142	156	161	151	145	164	144	153	149	143	140	120	169	126	148	131	153	146	142	120	145	153	134	152	168	144	120	159	170	143	142	141	146	144	125	155	149	109	154	133	169	133	154	156	153	140	144	136	157	164	113	139	175	138	137	141	148	150	140	139	127	139	137	159	140	138	135	139	159	160	147	142	145
5765	12859	9067	4174	3133	2306	1621	1277	1013	787	637	508	451	451	385	355	334	304	325	283	266	256	249	249	249	234	196	236	247	225	229	263	240	203	190	196	199	195	215	215	191	221	202	186	188	185	224	190	192	211	212	210	202	211	163	176	183	175	199	164	189	167	185	173	177	191	181	170	210	179	192	172	170	184	178	187	191	189	192	179	178	194	187	188	175	202	192	186	179	195	184	207	175	179	171	191	176	199	174	195	161	202	166	167	187	195	180	193	174	176	179	177	172	178	203	230	165	178	167	187	177	177	186	206	197	180	172	202	203	176	178	170	178	206	166	195	187	183	213	203	212	176	188	169	171	172	186	171	185	164	203	162	179	193	202	165	196	193	184	207	169	178	187	172	165	187	190	183	163	210	193	178	170	189	190	161	185	196	201	181	201	175	186	193	190	164	192	206	168	192	201	174	171	182	183	165	195	178	153	179	172	198	202	208	185	184	186	182	160	156	194	181	204	160	230	169	178	202	181	185	189	188	183	198	172	172	191	176	166	173	181	186	215	195	160	171	196	176	197	183	168	194	189	180	164	175	187	156	195	170	201	190	201	202	173	184	185	192	189	186	196	174	182	172	186	171	197	181	174	189	193	183	166	166	199	182	180	203	192	189	170	191	207	192	191	187	173	195	184	177	172	203	209	181	193	183	196	165	191	179	176	197	201	174	194	170	169	180	207	182	189	180	196	190	196	210	209	168	188	198	169	169	172	169	168	175	164	174	182	166	188	149	183	185	176	198	174	171	170	194	188	164	172	215	197	181	197	183	181	184	165	199	176	175	203	166	188	193	191	178	174	167	174	180	185	187	168	202	215	192	199	173	181	187	176	164	184	191	191	177	170	167	180	185	187	192	167	178	182	172	171	205	196	177	194	165	207	174	187	189	167	166	181	180	200	170	183	211	182	184	197	206	181	182	175	190	178	161	197	190	191	196	178	188	171	139	181	201	180	186	189	158	178	178	173	192	154	176	160	180	172	190	178	199	193	198	192	175	204	198	188	180	193	181	161	190	199	174	190	167	195	186	192	196	191	199	166	169	201	182	201	199	179	189	190	166	166	181	169	209	190	188	186	179	183	173	169	182	177	207	197	214	188	175	172	197	174	162	179	207	175	189	185	174	199	177	202	195	166	167	205	180	169	192	190	182	169	170	195	179	170	190	206	171	200	191	164	188	160	186	167	188	185	193	213	191	155	183	182	184	196	200	181	163	145	180	204	190	191	176	170	196	186	180	181	183	196	176	191	198	203	191	194	173	172	187	180	165	222	175	182	189	166	210	184	162	169	180	194	197	153	179	177	196	185	176	186	202	197	194	173	171	205	172	166	167	179	195	183	174	193	189	183	178	197	183	176	203	179	185	209	176	196	196	179	183	203	209	177	196	178	193	199	176	183	178	172	179	159	163	184	177	173	166	180	171	167	170	163	180	182	192	194	178	178	184	185	170	182	167	179	193	182	210	194	188	197	186	209	191	191	182	184	172	191	161	176	180	170	176	176	179	185	192	164	171	181	170	170	197	182	187	169	169	188	171	168	176	188	195	169	185	203	178	168	189	182	164	173	175	172	193	177	201	205	190	167	198	184	179	171	174	172	181	182	183	191	214	181	166	169	191	186	175	194	197	178	188	193	182	180	193	186	179	184	183	190	188	207	156	180	186	183	203	173	189	193	191	197	178	178	181	184	208	205	190	199	173	204	183	164	171	202	179	175	176	179	203	192	194	215	176	194	186	191	164	178	179	171	165	192	171	157	201	189	200	183	185	183	178	213	201	192	173	173	170	179	177	199	174	205	179	191	187	183	172	192	171	201	163	195	195	174	198	165	168	166	204	181	200	177	185	191	193	193	192	175	200	171	209	186	210	189	163	175	177	181	182	187	195	177	182	173	192	177	186	177	191	205	192	191	177	198	161	195	184	197	199	180	187	182	170	191	191	184	184	201	183	177	186	177	172	183	153	196	186	189	180	182	183	207	188	162	197	182	191	188	188	168	161	182	188	215	203	192	182	175	197	208	184	186	181	176	172	183	180	191	197	175	178	165	184	175	213	184	176	187	183	198	171	207	179	169	193	168	193	192	157	176	196	174	192	200	206	178	180	174	187	168	188	191	193	175	193	187	194	218	201	165	172	177	176	186	180	190	185	203	204	171	170	193	183	183	188	195	168	188	180	188	200	184	195	194	195	171	202	188	179	193	181	160	181	169	187	174	186	175	182	166	182	177	193	204	157	212	188	184	195	166	172	154	194	184	185	178	168	167	178	180	214	196	185	167	182	183	172	174	178	207	180	203	171	180	182	208	214	180	187	165	189	173	169	163	197	185	193	175	173	162	190	170	192	173	184	159	193	175	198	186	178	182	173	175	189	189	169	199	184	215	191	220	190	180	162	181	189	176	200	194	199	160	174	186	183	199	193	168	166	198	186	202	193	168	181	188	186	183	182	184	186	187	179	211	166	175	195	191	203	195	205	170	188	180	193	183	185	210	203	193	186	181	203	194	178	171	199	174	200	186	155	163	192	174	171	181	183	219	178	197	185	209	177	189	185	180	211	176	168	166	179	164	194	189	178	158	188	186	193	183	198	165	163	191	176	201	167	202	188	174	181	174	186	194	173	186	181	187	184	178	184	208	201	165	194	180	178	191	202	166	164	196	177	191	200	189	178	182	197	186	198	186	179	183	162	189	189	173	182	188	209	183	195	184	168	185	220	190	165	180	175	168	173	194	172	175	207	189	196	195	180	180	193	175	178	188	207	179	198	177	183	165	179	174	169	193	169	189	183	187	199	187	186	193	176	186	174	191	194	181	183	188	164	194	187	191	192	167	172	178	174	174	181	169	181	185	191	180	199	184	161	199	202	188	195	206	186	192	194	180	180	180	183	188	179	170	182	169	222	166	157	185	176	195	180	179	203	194	242	191	186	197	185	191	200	190	162	151	175	172	210	170	173	185	183	178	185	179	174	180	200	187	175	173	165	205	180	177	197	177	171	187	191	163	170	161	187	161	174	194	184	173	157	178	181	183	190	183	165	202	186	173	194	190	190	191	189	203	189	178	182	178	173	189	176	194	174	169	197	218	194	170	174	178	171	190	189	188	194	191	194	182	160	209	190	157	176	198	175	202	182	166	164	190	172	191	201	175	187	185	178	184	180	197	171	160	193	159	192	184	171	186	172	187	190	155	193	164	200	205	165	178	192	186	193	186	174	167	174	183	151	195	190	169	194	185	199	197	176	194	199	186	155	187	191	199	159	195	191	152	178	182	165	171	193	181	167	167	173	180	200	204	177	182	196	178	149	191	177	153	165	180	178	189	172	210	188	168	201	184	191	169	188	203	182	191	185	184	190	201	189	198	199	162	219	201	198	162	184	188	188	191	188	183	172	178	191	202	198	208	188	177	172	183	181	201	195	203	176	164	193	190	165	198	178	190	166	186	160	197	173	161	165	174	183	192	177
26947	16739	3238	939	727	711	611	591	622	557	567	594	586	540	600	564	537	565	539	566	591	593	552	542	572	562	568	553	574	587	576	613	546	596	578	622	558	576	575	529	563	553	579	534	568	602	595	583	568	585	596	554	657	591	592	541	573	544	573	559	548	596	557	538	574	549	536	531	566	567	600	570	575	562	556	564	598	573	548	550	548	564	585	568	569	635	565	572	553	517	560	542	540	563	522	555	567	524	596	580	573	571	584	542	583	576	535	548	522	552	543	596	562	537	588	579	570	573	550	568	529	581	548	554	580	524	561	538	554	548	544	566	550	583	576	567	540	561	590	562	597	575	642	566	574	574	537	607	551	581	555	598	612	584	597	617	557	532	624	552	557	546	565	546	639	568	594	557	613	610	577	601	543	536	561	622	517	572	562	574	562	546	594	572	523	565	586	596	591	529	558	607	571	600	552	596	571	573	538	573	510	550	557	560	563	559	560	552	584	542	538	590	533	560	548	610	579	581	565	534	555	565	589	613	603	587	590	539	570	556	577	571	544	548	558	583	579	549	556	559	591	605	572	598	597	573	617	589	518	592	559	555	558	539	571	545	583	582	552	537	534	531	599	563	584	559	603	569	566	591	566	547	595	594	581	560	540	579	559	550	582	594	550	618	603	572	570	554	587	557	592	575	593	575	563	619	573	550	558	592	544	585	577	583	587	584	578	544	573	564	537	545	541	567	542	517	564	548	595	565	582	566	579	568	593	556	579	567	558	562	583	556	535	584	564	576	577	579	580	552	549	571	586	556	609	563	565	633	583	557	562	559	536	566	573	601	595	556	563	532	601	571	598	574	555	567	553	530	597	567	527	598	581	530	622	578	563	564	578	547	625	560	574	583	520	569	566	581	518	566	579	566	579	606	627	558	568	592	558	563	559	601	580	576	580	568	621	540	590	562	578	573	596	583	565	562	569	525	616	581	560	549	564	602	617	533	582	569	558	605	526	541	549	587	599	569	569	592	583	562	610	550	592	547	585	563	541	558	557	603	583	582	534	579	570	532	547	555	543	573	614	557	569	548	560	527	532	554	604	564	596	577	557	536	525	535	571	561	570	603	572	551	542	583	591	610	568	577	590	568	551	567	546	608	598	563	578	557	578	551	563	588	562	567	592	594	558	550	584	501	567	585	544	524	589	552	576	544	568	528	603	540	589	616	551	638	552	558	573	596	557	576	541	571	588	618	553	598	546	590	547	607	596	563	605	562	591	589	573	592	517	530	587	565	560	529	582	592	564	584	532	570	539	604	613	552	575	526	609	588	562	574	538	551	580	542	583	576	559	524	597	524	534	549	592	561	553	576	534	608	578	568	572	547	590	578	601	579	577	586	557	560	549	560	543	578	560	529	561	568	552	571	526	572	530	580	566	544	587	590	574	611	517	573	562	568	579	560	539	632	613	555	580	518	554	550	626	561	551	553	586	552	610	566	548	524	568	555	573	529	579	536	551	558	565	588	590	600	564	568	613	536	538	572	610	574	604	586	550	530	589	514	571	580	594	585	589	603	553	611	587	557	569	569	611	577	530	527	514	561	559	584	647	586	566	547	585	594	575	532	581	575	540	571	575	548	573	571	642	601	541	570	574	619	597	586	587	558	531	556	587	548	534	535	535	544	550	561	583	551	523	570	565	554	558	588	583	545	559	584	595	581	546	528	549	570	551	551	558	566	577	590	546	557	565	564	532	559	547	605	577	551	593	588	567	563	617	576	554	562	535	555	585	553	574	573	551	556	548	592	579	614	529	556	562	567	552	565	574	587	592	599	561	521	540	541	562	534	557	569	572	524	593	553	588	573	531	554	545	569	543	580	589	550	551	550	538	553	591	575	618	519	563	591	544	615	599	568	577	572	566	559	555	554	579	566	589	576	587	543	590	581	556	551	593	569	563	537	603	557	576	596	596	537	534	584	545	607	559	552	550	585	550	494	575	599	581	585	536	605	597	551	540	610	551	548	580	553	561	561	585	605	570	596	576	553	554	605	550	566	550	561	569	557	564	556	517	588	578	589	568	581	589	541	547	541	544	583	540	557	564	600	578	548	570	556	602	592	588	584	573	520	543	566	586	547	569	589	544	548	616	610	554	590	535	625	574	544	568	551	561	564	608	547	586	559	541	567	567	594	555	565	559	552	576	578	566	589	578	543	563	558	569	588	566	571	575	585	590	610	566	553	583	599	640	571	576	589	564	578	589	598	524	577	571	587	566	548	579	561	570	604	542	523	558	575	603	551	573	583	592	553	587	587	577	517	580	594	561	556	569	558	557	493	558	564	577	518	592	578	583	595	531	545	554	578	540	566	558	558	546	571	566	567	566	567	557	569	527	622	571	541	557	583	542	588	569	588	570	566	556	561	572	588	579	581	573	580	545	555	565	558	575	608	609	557	569	546	602	552	558	586	580	556	556	592	564	529	580	545	567	572	602	574	564	530	572	527	546	561	552	613	553	564	554	577	586	563	582	628	581	522	539	571	556	597	570	573	600	568	572	593	552	558	583	590	583	571	575	587	550	594	562	599	534	561	569	559	528	554	526	553	549	563	558	562	589	564	568	532	574	541	531	558	572	577	600	553	551	563	563	534	575	564	572	508	554	527	544	566	536	545	586	628	569	566	546	593	575	520	555	567	570	556	556	596	558	582	590	615	534	558	568	547	577	563	543	553	534	541	569	561	592	527	578	577	540	575	563	570	568	591	523	559	592	565	546	528	543	563	539	568	592	514	561	547	581	556	528	592	550	541	558	553	586	566	562	566	560	554	549	568	601	555	599	581	568	560	575	593	593	547	605	561	566	584	550	556	559	577	592	525	539	565	586	572	558	509	575	546	574	544	584	523	555	566	585	582	565	550	584	567	550	633	533	594	532	577	599	544	594	535	585	539	590	580	576	562	583	549	582	613	551	529	564	581	580	579	556	600	564	550	593	554	575	594	597	528	587	604	564	574	590	582	570	562	564	564	548	610	568	538	600	572	551	578	572	616	540	598	554	578	581	567	557	574	543	575	554	610	545	527	532	576	591	561	585	601	578	557	576	597	554	567	564	529	559	591	538	558	557	559	578	574	533	574	596	596	533	544	545	593	569	576	535	574	586	590	574	544	572	567	563	563	571	557	565	586	565	549	586	554	601	533	552	566	599	531	548	532	550	571	577	573	564	555	589	587	571	568	517	613	589	545	571	566	606	565	530	604	553	567	553	562	546	580	542	563	550	554	555	539	566	538	546	582	578	495	596	567	585	516	599	550	588	550	563	594	581	563	574	577	575	619	583	559	546	573	562	582	586	569	611	554	553	516	590	562	531	549	579	598	539	564	599	558	581	580	562	596	553	567	523	588	627	571	582	577	595	572	584	542	546	543	565	547	578	550	563	626	540	527	576	546	563	582	611	539	549	548	569	555	595	585	518	547	565	575	552	544	544	603	568	558	585	547	603	568	547	587	585	573	597	547	571	585
5514	1188	1142	884	871	753	753	750	734	707	710	714	687	715	708	721	753	689	672	733	763	712	704	664	738	712	672	732	686	676	709	742	695	731	735	701	716	665	694	699	690	736	646	671	703	720	665	703	654	728	703	660	698	694	681	705	701	719	726	670	690	690	724	709	683	678	719	709	699	690	706	699	707	726	701	699	702	724	700	683	703	731	740	749	693	674	725	693	702	727	706	698	700	658	713	708	695	702	665	670	684	738	680	696	690	732	689	722	665	699	679	725	696	671	699	735	687	695	705	700	762	697	719	650	677	704	710	709	715	678	672	727	758	729	737	711	753	684	659	668	685	718	660	683	721	703	707	672	694	714	741	680	695	698	702	700	664	677	710	735	657	703	689	738	663	691	699	676	664	703	698	736	647	685	716	724	732	665	725	693	718	650	674	721	693	695	710	663	685	665	694	712	677	718	732	693	720	713	695	770	712	717	713	672	698	673	692	685	695	675	690	746	724	690	703	673	722	701	716	701	693	728	724	686	712	677	665	733	710	698	698	728	708	689	724	708	617	722	721	670	676	681	735	679	707	678	700	679	691	700	722	672	689	735	672	784	692	709	682	712	702	696	706	765	713	690	736	754	701	714	694	685	724	689	732	669	696	654	717	693	727	748	705	714	725	714	697	646	754	723	668	679	642	665	707	763	710	646	694	754	727	697	716	690	675	673	705	689	695	693	733	724	696	691	683	722	694	729	730	651	632	727	692	703	726	706	691	717	699	725	726	719	728	691	637	689	702	651	705	679	731	756	727	668	685	710	676	686	697	701	668	702	670	671	681	641	692	719	717	703	706	685	663	692	719	752	722	727	690	671	690	684	665	663	710	695	735	747	707	715	696	725	690	701	686	751	737	680	682	712	727	694	690	767	695	717	766	702	760	668	684	667	685	701	697	774	660	726	691	726	699	654	659	734	696	707	690	725	745	668	717	679	698	695	656	735	685	719	674	682	708	702	694	654	664	700	702	737	666	752	715	706	713	670	672	725	716	692	679	695	706	762	722	734	683	667	709	686	689	726	712	705	749	736	708	715	691	705	722	696	683	743	706	702	733	711	666	683	711	704	665	701	692	657	681	723	681	722	721	642	659	681	725	735	715	714	731	679	684	677	700	687	693	731	678	660	717	672	649	672	677	687	733	680	687	679	714	658	656	697	708	711	726	707	658	669	741	667	712	696	707	719	672	688	696	718	687	688	709	719	640	718	692	713	699	706	724	683	707	714	713	705	708	739	672	748	672	712	716	689	672	697	738	755	713	682	716	682	718	675	702	699	669	752	715	702	690	633	706	750	640	715	714	698	662	727	676	722	698	729	757	720	677	696	678	699	675	656	707	682	728	685	730	741	728	672	685	716	732	679	705	700	710	705	710	699	688	693	718	740	704	735	672	705	717	717	705	715	684	670	723	674	718	739	681	675	722	693	727	776	715	724	672	695	691	717	715	706	690	690	752	675	682	676	711	679	710	680	712	707	745	718	666	631	758	679	686	716	691	703	670	687	731	686	675	709	723	714	681	664	696	696	717	694	647	698	682	688	648	679	703	713	694	695	720	672	695	713	775	688	724	687	713	689	708	678	657	750	706	643	694	694	696	684	648	671	698	734	669	675	732	720	684	688	701	733	691	713	700	674	690	721	754	661	688	658	650	665	802	683	715	719	739	711	711	674	743	704	735	685	729	688	691	735	726	729	719	686	658	719	732	698	673	730	693	678	683	644	709	683	645	682	680	627	673	688	722	699	731	684	672	738	692	684	723	734	689	698	721	682	688	661	697	744	771	712	683	672	696	679	661	676	742	648	687	688	711	723	694	714	668	716	675	712	735	734	691	708	729	675	639	706	679	692	692	709	689	689	735	659	683	680	676	685	703	721	697	682	731	719	690	713	717	709	737	727	671	650	693	721	655	689	671	654	698	656	677	711	669	701	677	649	686	736	720	737	707	719	718	655	711	693	737	710	656	699	736	701	652	654	665	728	707	679	713	707	656	762	746	699	724	713	693	669	744	703	697	655	694	726	719	680	706	768	736	663	680	696	694	672	697	678	704	682	698	697	708	716	712	704	695	726	687	696	722	725	760	730	649	704	704	652	703	657	739	683	687	708	700	693	736	710	702	736	685	662	663	705	700	713	721	675	708	710	664	713	687	691	687	694	676	709	693	690	714	694	721	694	666	711	667	693	695	706	699	727	687	685	704	702	677	682	676	702	685	730	641	662	737	672	718	696	708	683	745	707	681	683	685	662	696	720	755	714	722	635	678	652	742	716	699	725	750	694	685	694	678	711	688	667	730	687	696	716	662	698	690	631	700	722	668	680	703	702	692	692	733	689	691	735	661	700	647	674	718	676	656	747	717	707	691	681	724	664	713	700	685	713	703	741	694	705	722	717	793	656	702	684	691	694	740	700	657	665	722	745	673	765	709	683	667	705	666	710	682	675	712	711	695	740	699	700	733	700	648	717	702	661	674	727	652	653	678	671	704	747	718	702	656	698	710	685	695	719	675	660	700	691	681	682	646	738	693	674	696	685	731	736	726	729	703	724	691	668	702	709	704	673	680	718	747	677	724	681	743	704	701	705	698	682	675	763	681	723	727	731	709	722	730	708	656	688	694	718	663	712	684	699	717	677	688	697	710	669	674	689	740	722	747	698	690	691	706	723	707	721	732	689	699	730	707	648	692	684	730	694	670	679	706	669	727	731	729	702	695	661	675	694	698	678	685	778	750	700	654	656	717	716	672	698	670	656	695	691	719	732	714	720	697	722	661	664	657	677	681	689	684	704	721	635	712	687	682	652	703	707	704	680	720	690	704	715	684	678	672	649	717	646	686	731	683	708	681	742	718	746	700	663	708	710	665	737	678	701	713	686	696	682	652	716	727	677	702	758	680	676	710	732	645	707	706	721	707	687	689	712	666	694	645	686	723	683	751	675	699	721	697	673	717	652	735	674	708	665	703	677	725	667	728	679	698	695	676	699	678	715	702	706	698	734	668	702	685	696	729	702	736	701	738	682	690	689	709	678	707	714	674	704	693	722	732	698	640	729	707	714	721	637	676	659	703	710	731	757	721	665	662	714	729	736	712	690	677	697	692	715	655	714	705	682	722	672	618	695	727	672	692	658	688	695	706	707	686	687	706	720	752	692	706	738	690	725	742	691	695	678	726	662	718	710	733	658	716	704	738	695	743	717	703	750	734	721	678	719	698	702	724	721	725	684	749	665	735	664	725	706	701	680	691	669	751	732	734	656	732	685	703	662	694	703	695	676	712	685	635	681	721	739	669	677	683	690	692	680	650	658	755	716	708	699	730	696	694	722	664	717	667	690	668	642	695	690	719	675	661	686	690	696	677	699	739	696	700	649	706	742	696	728	713	723	730	709	659	682	712	683	681	720	732	663	669	704	728	726	687	738	688	730	668	715	716	676	694	666	682	699	742	699	722	709	694	729	620	726	689	678
23069	20782	27719	23902	20731	6581	960	671	583	525	512	504	506	483	473	443	451	417	465	435	460	442	427	424	447	414	423	433	408	405	460	384	377	403	410	392	382	394	415	376	416	430	412	391	404	433	400	414	421	396	381	448	396	402	394	404	357	397	391	379	431	398	386	422	375	412	391	441	432	371	415	409	387	341	450	390	419	398	397	405	385	410	383	381	419	391	406	401	423	398	388	408	395	417	382	394	416	414	392	396	416	413	384	388	417	384	386	386	402	388	401	387	416	383	435	390	397	386	420	410	420	385	387	415	392	391	412	368	434	396	383	405	418	359	414	423	413	386	401	403	403	419	426	389	409	389	433	446	388	400	352	414	417	368	405	399	423	403	387	378	402	403	383	432	420	411	418	426	351	398	374	418	395	407	417	395	413	430	419	377	338	418	363	405	380	379	360	386	405	368	369	399	392	437	389	436	391	402	392	394	411	394	398	407	380	414	392	365	386	393	387	368	379	385	359	390	415	413	406	413	396	422	386	379	401	372	373	394	432	383	408	369	357	376	415	366	397	388	425	387	407	361	425	398	432	402	398	398	421	404	374	351	404	369	394	373	355	417	405	407	395	402	381	392	411	377	398	428	385	379	435	389	401	350	435	405	398	421	384	400	415	401	397	363	406	389	386	407	439	424	378	377	380	392	427	453	370	370	416	408	403	358	402	420	384	416	408	397	407	385	413	371	379	369	368	384	428	423	421	381	390	415	367	399	366	413	421	423	385	401	391	415	418	401	408	410	402	390	394	419	394	395	406	413	402	379	422	401	420	417	368	380	385	399	418	360	362	426	443	396	401	411	390	383	399	405	404	370	417	418	411	371	375	394	404	405	408	385	396	402	381	364	422	390	416	382	386	395	389	386	399	394	406	436	396	417	365	392	381	373	403	414	384	395	414	370	391	391	381	390	437	408	429	390	371	425	426	426	392	375	407	412	404	327	405	424	396	392	425	386	373	377	402	386	418	383	375	418	403	375	394	405	404	400	422	410	368	376	400	390	393	418	387	406	402	378	370	392	386	403	389	418	405	399	417	378	396	358	378	414	402	394	384	411	371	378	391	380	430	393	405	404	366	378	428	364	371	425	388	425	395	433	393	412	409	397	389	343	401	367	381	385	411	414	389	359	411	401	367	398	404	374	403	394	425	385	426	387	363	395	385	383	402	408	399	442	418	399	397	399	417	399	395	383	409	452	363	365	416	400	372	413	404	389	402	419	420	346	426	380	379	404	386	399	400	389	366	396	355	365	378	384	398	393	417	401	364	385	446	442	422	384	387	384	418	416	398	388	411	389	436	397	414	391	395	415	366	393	402	413	381	386	346	358	428	369	375	381	412	383	403	406	394	377	357	378	406	392	411	399	398	413	409	429	389	412	395	407	401	409	382	412	415	419	395	443	382	371	380	391	378	390	400	398	370	389	392	411	413	393	401	410	406	354	414	393	383	377	388	427	406	419	404	416	413	372	391	385	387	370	412	405	395	404	408	394	404	391	390	396	379	406	407	373	388	436	428	399	390	347	387	390	359	385	408	409	373	380	393	376	412	379	406	359	397	399	392	390	418	379	423	383	417	390	449	395	392	403	405	391	424	386	411	391	389	393	379	430	389	379	399	392	433	393	392	365	382	406	386	409	414	396	385	406	409	396	416	397	412	441	397	390	351	388	372	419	380	378	388	365	356	379	374	371	412	387	404	428	411	370	409	405	408	399	376	375	400	381	413	362	389	396	403	352	365	349	414	365	380	400	378	381	360	366	375	404	420	365	387	420	428	392	404	395	409	425	375	374	377	375	421	433	352	383	376	405	392	396	398	424	397	397	376	384	406	403	398	408	402	424	399	379	409	402	430	414	389	415	442	388	360	368	413	404	401	375	436	401	410	398	373	392	426	437	386	373	443	379	370	407	409	397	416	395	413	367	410	389	438	408	402	364	388	389	410	397	403	380	435	416	429	412	408	407	422	408	414	390	376	388	398	403	381	409	392	395	407	365	391	435	394	460	409	416	363	375	403	421	376	404	393	398	399	402	417	400	391	401	422	379	385	404	420	381	388	370	403	402	412	377	408	421	364	390	406	401	382	426	434	396	420	393	413	396	402	393	413	387	400	373	409	393	413	392	412	413	396	402	388	405	383	408	378	362	415	415	352	437	389	375	406	428	376	387	367	385	388	389	353	398	379	459	404	394	407	396	410	433	394	388	416	397	402	406	404	378	406	389	410	441	397	393	412	406	389	386	410	401	384	388	360	390	414	404	387	389	385	420	401	416	391	409	408	402	373	402	431	393	392	395	421	367	407	395	384	356	420	414	422	371	395	403	369	441	418	384	356	416	378	370	404	377	409	342	419	395	411	388	406	407	432	416	380	409	409	406	383	397	410	403	400	390	383	400	390	414	422	444	396	370	407	425	386	397	393	372	397	385	373	412	394	406	393	387	381	412	388	403	395	404	411	405	408	378	396	413	380	371	390	433	423	386	401	380	400	401	389	383	397	400	382	399	397	388	396	413	421	413	366	381	370	410	400	364	435	376	446	403	381	407	400	402	373	383	405	364	403	384	422	388	376	407	383	389	398	411	404	413	383	381	411	400	375	412	387	391	392	382	383	416	379	402	408	395	414	415	403	388	391	354	388	439	353	443	389	383	397	402	363	362	394	424	402	402	380	405	408	402	375	395	395	406	410	395	391	416	397	371	387	357	397	420	380	406	394	366	386	405	389	385	401	377	409	430	397	401	367	356	409	389	382	401	408	386	388	389	366	393	422	414	439	400	389	373	422	400	391	399	361	370	430	434	393	419	363	379	399	389	417	377	378	388	412	430	385	413	386	422	403	408	392	386	398	410	403	385	363	402	377	393	446	431	390	407	405	405	354	442	385	392	376	408	406	377	403	402	435	388	416	377	384	344	396	379	387	416	434	397	406	407	371	396	398	385	386	434	388	400	391	437	394	366	382	376	370	434	431	375	402	432	407	411	366	395	367	365	438	407	399	416	395	401	441	377	399	421	374	400	424	388	424	451	395	368	384	373	346	389	378	447	373	423	393	388	384	365	401	404	391	391	438	383	400	400	393	395	384	391	418	381	396	404	420	403	386	403	378	388	407	397	404	378	412	379	370	387	355	411	361	426	384	403	405	383	410	405	381	401	403	389	416	370	401	383	404	400	395	433	422	411	383	414	396	379	375	406	377	387	400	399	419	391	373	393	396	396	369	405	373	417	416	399	376	371	388	404	420	377	398	376	423	399	383	381	366	405	437	386	442	389	379	418	413	401	466	395	420	383	379	417	424	389	370	413	352	428	387	408	385	372	437	425	418	418	436	372	399	372	397	409	419	368	370	411	416	362	404	419	372	409	430	415	409	411	384	423	406	404	399	395	406	429	383	418	439	369	393	415	411	396	363	412	393	363	394	394	432	448	372	422	387	358	383	408	370	422	421	413	392	412	449	416	384	412	395	395
4270	8074	5547	2798	2041	1481	1231	1028	912	825	732	685	655	617	560	625	560	573	551	540	553	516	527	536	575	538	577	541	493	555	546	576	537	518	567	488	508	552	542	514	526	499	474	509	500	521	556	496	528	519	503	504	527	518	550	507	504	509	506	524	515	474	532	493	501	499	504	588	486	527	501	504	504	480	485	531	516	472	497	537	501	528	529	502	513	529	529	490	490	484	486	494	522	504	512	505	504	496	447	525	521	549	535	499	478	532	502	489	512	523	506	511	487	524	521	513	507	493	476	463	512	510	524	527	501	486	503	521	474	509	543	503	490	509	515	504	486	515	486	523	515	505	508	524	521	559	511	517	489	502	528	525	499	499	496	536	514	528	485	460	513	498	479	497	482	520	544	519	569	524	478	460	540	470	513	539	480	532	523	505	532	525	503	472	516	464	504	519	494	507	465	490	473	527	517	561	536	486	497	485	483	510	502	465	531	513	479	533	508	507	487	487	519	465	502	499	546	535	514	535	487	498	525	501	506	480	489	512	455	494	505	462	466	476	517	534	530	490	504	529	452	502	515	503	527	480	534	506	515	485	517	476	512	558	507	493	485	516	481	522	532	480	528	504	498	518	485	499	517	495	478	530	503	494	546	496	518	505	496	496	503	503	509	529	498	495	473	495	515	523	473	455	524	499	502	493	501	488	501	550	553	528	544	506	463	477	577	501	494	502	487	502	499	519	512	505	506	482	480	544	463	497	487	489	508	528	531	497	523	501	542	493	481	515	552	487	501	501	476	473	499	484	528	495	503	528	539	492	543	518	478	513	495	492	475	532	503	532	531	475	513	503	536	510	493	485	536	532	524	508	464	485	466	523	498	485	483	494	549	526	482	533	495	487	498	493	512	514	503	493	531	507	522	522	492	499	512	522	535	548	516	538	540	508	496	512	469	464	517	494	507	483	515	505	523	478	513	490	488	535	502	489	543	479	496	481	506	522	490	509	523	482	511	485	485	536	504	495	503	490	507	494	536	501	510	498	515	507	552	490	502	557	529	493	529	478	477	494	534	495	521	509	485	497	524	492	519	494	514	533	468	521	481	518	510	491	539	512	537	506	515	527	506	503	555	500	491	533	515	518	477	498	533	481	499	546	505	507	501	569	475	487	533	519	505	511	467	507	508	521	531	530	494	523	497	506	526	499	498	499	491	449	526	514	451	498	488	483	497	507	493	497	526	520	526	558	496	515	484	493	553	533	517	515	519	507	520	537	451	513	507	530	538	522	456	468	528	477	532	558	499	542	503	458	527	524	499	491	482	497	520	535	483	520	488	515	472	498	518	535	543	477	510	483	484	474	555	465	537	518	496	528	490	537	504	495	483	537	502	486	507	531	480	475	507	545	516	512	516	512	505	510	502	492	527	493	470	558	528	524	475	479	486	519	514	508	491	501	524	507	478	478	520	510	536	513	497	487	530	497	501	523	522	488	497	501	497	486	518	519	498	521	528	551	524	463	529	509	475	531	492	509	492	488	542	499	511	528	514	459	504	524	481	525	535	506	498	521	457	484	523	488	531	525	516	470	503	527	512	521	532	490	471	511	492	514	499	488	487	525	510	495	506	523	475	486	510	501	508	487	538	514	506	560	495	524	467	542	506	480	503	496	502	536	475	493	511	512	539	523	508	464	479	511	471	483	519	495	531	544	552	490	505	494	495	526	524	474	474	530	509	490	488	505	465	491	479	485	523	536	481	471	531	503	423	486	499	495	496	529	543	510	496	531	484	531	499	491	503	525	504	513	494	492	491	510	502	497	548	525	514	480	483	518	492	509	496	523	552	528	504	507	554	509	523	502	493	486	496	510	506	525	495	541	511	486	516	554	548	502	500	488	506	467	499	483	462	496	529	523	477	537	476	524	501	538	495	481	510	545	494	528	526	502	519	476	488	527	484	514	489	536	517	525	503	474	489	518	508	552	462	497	492	508	501	487	527	528	503	540	485	554	516	490	491	534	499	506	514	535	495	488	495	488	507	478	497	511	532	461	520	525	487	528	499	500	518	495	530	529	476	533	500	481	480	493	530	485	536	512	567	500	527	499	520	501	536	510	504	485	527	530	577	498	532	469	480	467	488	520	515	518	516	487	527	493	513	529	504	542	555	505	445	517	526	476	523	464	511	496	481	494	528	503	501	522	505	516	525	541	471	457	529	505	512	506	490	514	515	513	512	508	537	477	538	436	486	475	558	489	562	481	498	528	488	496	500	496	482	530	514	454	513	515	505	524	524	532	529	528	487	470	510	527	482	540	528	535	500	518	548	489	536	439	475	448	525	521	525	503	480	468	529	515	514	516	501	523	474	506	512	521	529	499	513	488	523	506	474	543	521	516	502	471	513	510	506	489	515	481	525	496	504	518	511	543	507	511	477	521	545	516	492	477	520	518	459	540	497	559	505	518	485	524	494	501	531	478	516	510	527	552	510	455	484	491	472	529	506	515	489	494	447	521	546	466	531	486	491	464	481	500	521	448	517	510	491	499	530	503	509	510	491	523	538	520	516	534	502	511	497	509	532	476	510	483	501	500	537	511	473	468	530	495	485	509	532	515	512	491	518	449	499	517	516	511	477	501	482	487	519	504	469	531	499	509	508	512	570	459	516	504	492	534	525	536	551	472	512	459	495	527	506	512	543	504	477	472	529	501	505	499	472	532	521	505	490	521	498	526	525	444	546	484	508	559	466	481	495	495	505	482	526	499	502	534	532	546	505	545	543	466	535	504	511	487	541	513	519	501	553	533	545	491	486	493	518	500	575	542	507	474	534	487	490	483	484	519	525	525	513	507	496	546	497	493	538	525	513	519	484	491	519	484	522	502	456	504	490	497	510	510	503	543	523	499	531	448	484	514	519	506	497	483	521	486	483	504	540	517	523	542	492	489	493	512	524	513	517	505	459	512	478	471	484	488	519	491	499	496	496	492	511	534	499	468	533	496	564	509	490	539	492	534	481	494	506	488	520	520	508	530	456	524	554	495	512	530	512	480	490	524	473	529	515	559	556	503	509	479	485	494	504	509	525	563	525	480	529	467	511	447	496	505	491	511	514	528	497	517	495	506	503	529	546	473	511	488	508	536	469	526	494	548	507	508	464	466	524	499	512	502	507	520	498	513	527	535	536	496	503	442	533	474	523	506	495	491	506	512	522	515	504	484	546	541	503	504	446	513	559	507	515	528	517	503	504	515	472	519	518	519	518	502	493	513	479	506	484	474	508	509	476	483	503	516	488	507	501	431	530	538	514	506	474	468	497	476	526	515	511	510	516	526	475	523	503	516	535	505	506	519	489	479	523	499	526	550	524	538	506	527	510	490	508	531	534	529	501	474	551	488	503	497	475	516	473	501	485	529	466	490	521	501	519	521	560	505	524	527	476	523	508	488	505	509	455	519	511	556	509	487	495	511	491	486	515	514	540	494	522	515	536	499	523	537	519	457	492	510	471	525	467	502	506	494
24121	20734	26405	24932	6443	750	601	530	528	485	427	429	423	458	454	440	434	477	408	410	413	436	406	415	414	390	417	440	435	432	427	457	442	387	414	432	394	426	414	441	380	413	431	369	439	434	382	441	393	378	447	381	456	426	355	387	394	397	414	417	442	421	433	404	405	416	415	444	401	445	384	422	426	379	394	405	408	411	412	432	403	424	398	409	398	418	381	435	383	424	421	418	406	414	382	413	420	454	413	395	413	390	387	397	428	435	400	390	409	395	423	431	410	392	405	393	435	448	431	390	401	426	451	437	420	412	423	405	420	406	383	385	367	393	396	376	402	398	411	388	404	418	429	442	414	364	396	430	404	426	393	429	389	402	403	388	420	423	386	394	418	381	339	410	422	410	406	410	381	389	396	394	385	413	397	434	415	423	387	392	385	363	401	419	388	387	419	395	381	430	403	391	393	384	387	389	391	441	450	416	437	402	404	411	411	395	436	391	361	425	451	406	419	379	423	432	420	441	433	424	396	362	431	414	403	408	440	413	434	387	428	393	416	391	380	388	415	421	413	417	400	403	394	404	385	414	419	419	407	396	446	386	403	389	380	410	354	382	408	379	411	432	393	410	367	391	401	412	438	369	399	403	411	417	375	408	411	399	371	415	418	383	408	451	389	458	363	424	396	408	408	365	358	404	408	370	413	385	432	416	423	364	431	434	399	371	383	391	422	408	414	403	397	440	428	382	414	389	410	407	398	429	385	383	382	375	403	417	396	425	415	387	392	405	386	418	363	440	402	431	436	394	389	406	368	424	404	424	400	426	422	411	392	429	397	408	419	388	419	439	414	454	406	427	415	445	390	426	384	431	422	416	441	398	422	397	385	435	374	417	400	394	396	367	396	421	404	390	418	394	409	410	393	376	420	434	398	422	388	397	400	373	394	431	409	394	417	386	386	420	416	387	418	373	412	407	409	423	395	418	406	424	413	433	442	406	424	403	401	393	419	391	420	378	385	443	427	393	400	422	406	405	401	394	352	399	401	440	430	435	413	391	406	397	389	398	415	370	413	399	455	409	393	405	440	398	383	386	422	414	395	416	435	419	376	417	431	382	432	396	394	407	392	423	408	399	382	419	409	424	406	371	404	390	384	432	404	403	386	431	415	386	404	424	436	402	397	431	403	401	397	405	396	393	431	373	433	377	366	403	397	386	434	405	423	396	377	364	390	415	411	415	383	408	401	420	403	433	404	408	400	440	413	431	390	418	407	411	429	407	376	401	394	403	412	390	391	404	423	408	390	404	407	384	400	392	397	380	448	425	407	431	417	389	412	468	399	405	437	395	403	366	455	377	422	438	407	417	428	426	391	401	398	407	390	405	389	393	410	401	419	391	407	409	415	438	412	423	413	344	413	381	390	432	399	371	464	411	407	387	449	418	431	389	402	418	373	402	371	394	391	424	422	416	417	436	421	416	381	399	385	393	396	446	396	396	357	402	427	415	383	395	430	394	432	429	416	402	420	433	428	413	386	414	377	411	427	426	401	365	411	406	397	414	400	358	392	445	409	389	399	420	394	422	403	393	395	395	406	383	374	385	424	417	398	406	416	376	384	415	396	405	425	395	402	389	403	409	413	436	396	426	428	380	438	385	416	430	377	388	388	385	392	408	386	399	398	378	408	425	432	417	385	394	416	389	367	412	399	443	365	395	402	393	387	380	431	424	402	394	355	392	410	410	409	392	402	415	421	410	405	439	390	405	428	409	401	388	388	423	387	431	402	422	416	431	355	379	359	396	407	416	438	386	436	424	407	404	403	384	384	397	379	394	369	402	379	426	344	430	371	409	382	435	388	406	426	371	408	410	410	399	384	406	389	434	403	389	373	419	412	418	399	394	439	411	420	410	384	367	430	386	383	396	400	378	431	361	404	408	416	381	387	396	419	419	436	393	429	408	431	419	427	401	419	440	377	388	391	391	383	410	430	441	403	417	367	390	409	398	440	405	404	400	395	384	402	395	387	397	379	450	432	417	397	395	411	402	385	377	427	384	411	397	413	418	395	401	441	417	415	407	406	382	388	396	422	381	382	402	396	420	378	409	418	409	409	369	396	389	421	372	368	396	394	390	403	418	372	446	405	406	396	396	435	451	415	408	403	435	416	388	386	430	420	406	384	391	375	383	381	401	426	448	424	426	423	407	417	386	436	409	396	394	407	415	410	387	370	415	406	379	410	429	415	388	401	404	415	397	410	378	404	413	375	445	392	424	403	412	365	370	365	359	397	365	395	397	425	404	403	402	403	392	361	365	435	409	397	372	408	415	431	422	366	401	425	397	424	396	443	371	402	397	384	377	387	392	410	419	428	402	380	404	414	379	391	407	378	398	405	386	369	414	411	372	421	396	417	389	408	422	388	419	389	374	379	411	390	383	397	391	417	386	417	419	372	376	422	378	411	431	394	436	404	389	408	418	425	400	399	413	406	438	438	390	437	421	354	392	383	425	397	405	434	407	429	418	405	389	426	397	424	391	393	409	392	396	427	360	428	363	403	399	395	365	416	381	398	450	403	418	403	386	408	414	400	447	403	418	373	403	418	405	430	398	423	401	417	393	404	393	406	435	378	385	415	403	417	371	374	379	421	386	399	378	397	400	397	419	390	402	386	404	406	398	397	414	434	395	455	396	401	389	429	395	399	399	444	432	382	380	429	411	392	398	453	414	407	363	415	383	399	378	355	380	377	388	413	372	420	423	374	418	415	367	411	440	397	406	408	433	420	410	385	422	442	383	428	449	410	418	403	418	411	418	389	392	408	381	406	389	382	407	417	431	411	378	390	391	408	392	421	376	377	432	439	368	382	393	448	366	395	395	415	436	397	399	400	409	384	380	378	414	380	391	396	384	395	389	408	429	396	446	400	379	425	399	410	394	421	408	374	416	433	427	426	405	366	385	428	398	418	421	386	395	392	412	436	434	427	433	370	403	434	411	411	412	399	400	390	391	422	418	371	415	432	406	428	416	436	415	401	436	399	402	392	401	378	379	424	431	369	418	416	441	423	376	418	412	423	411	400	374	424	401	417	415	364	421	420	377	394	433	386	405	396	398	451	390	427	390	399	432	400	438	409	411	401	407	439	455	413	406	431	389	371	408	396	423	405	414	408	392	364	392	406	397	391	425	384	413	421	383	415	413	412	415	385	420	432	430	430	404	381	406	430	389	396	367	405	386	388	407	381	412	415	418	395	422	406	392	399	402	427	441	378	397	406	399	409	383	432	402	404	410	412	408	397	407	399	423	368	381	428	397	389	425	395	418	385	437	395	438	385	417	417	383	377	417	388	447	435	377	384	435	421	389	393	394	422	386	422	399	400	381	398	407	382	403	366	413	377	421	400	401	399	375	359	412	386	423	444	382	411	436	415	394	402	403	402	361	416	417	372	420	400	415	430	399	404	404	377	364	418	389	401	379	389	366	377	385	401	414	432	422	390	367	403	407	403	377	381	407	417	365
4479	4559	3228	1740	1389	1095	977	774	734	661	615	556	572	613	555	504	511	531	503	535	507	527	505	446	530	491	486	508	525	497	512	486	491	475	476	454	465	538	466	502	484	500	474	489	501	512	489	516	482	494	512	523	499	512	522	453	500	490	553	531	456	466	514	523	472	518	496	478	495	491	512	509	476	520	487	485	495	460	508	463	495	454	481	489	466	439	474	483	517	479	467	427	508	542	488	437	486	519	465	480	468	485	553	508	479	496	458	492	475	510	506	504	471	471	482	475	512	464	471	471	455	515	510	504	492	506	469	447	467	503	452	516	498	490	473	490	494	472	473	530	453	484	437	453	474	490	463	487	501	474	509	521	470	504	500	469	512	483	496	452	479	457	469	478	499	484	478	519	507	450	468	471	521	455	485	479	483	480	475	475	501	477	465	507	526	474	490	526	504	455	502	468	499	458	493	499	505	466	421	473	469	489	511	544	545	505	490	523	491	482	538	474	521	512	468	501	462	486	540	501	489	495	504	470	540	487	494	487	517	489	494	476	480	476	531	517	490	505	517	504	495	461	506	505	470	469	494	487	486	451	474	502	497	472	448	491	486	490	486	523	480	536	455	493	491	494	474	459	472	495	492	498	470	507	476	485	496	493	496	490	517	495	507	461	483	486	481	534	480	504	497	504	474	513	487	492	482	489	501	482	480	519	495	504	494	474	478	506	511	533	475	484	509	472	505	485	446	452	497	488	479	520	501	494	519	468	508	500	476	460	497	468	499	459	500	472	461	472	484	511	443	505	486	471	484	471	506	458	468	475	486	470	494	490	511	492	484	462	467	489	506	512	504	491	478	491	484	469	472	486	526	482	494	434	494	462	484	503	466	480	478	501	459	481	474	461	522	515	437	497	458	471	440	499	506	475	492	443	489	479	512	475	465	483	507	513	517	510	462	530	485	510	487	505	475	504	519	510	495	484	473	498	487	552	493	519	470	503	506	521	526	532	504	523	528	514	488	496	490	467	517	475	480	516	493	488	506	496	499	490	472	498	470	525	473	501	486	480	496	471	467	536	500	498	496	538	467	523	483	494	468	495	431	537	483	505	466	521	523	504	509	478	494	515	529	532	469	477	488	498	482	465	511	455	487	481	485	541	478	486	473	498	460	466	527	519	489	486	492	488	514	515	462	476	487	500	496	463	478	476	488	518	473	497	480	486	521	499	501	504	484	481	470	498	501	511	515	480	474	493	462	479	483	480	495	492	474	486	480	461	497	455	504	542	520	508	452	484	490	503	510	475	528	502	513	537	444	486	464	497	491	497	497	543	477	517	475	512	502	501	513	482	498	512	481	476	467	465	453	456	474	448	486	492	455	505	494	470	468	462	466	478	476	488	483	476	475	485	495	501	483	485	497	517	518	480	490	515	494	529	473	512	478	518	474	467	469	496	512	510	504	506	462	530	488	492	473	450	475	509	469	501	488	489	477	514	516	499	497	456	494	503	480	494	486	512	453	446	476	489	497	474	498	505	454	438	524	508	500	460	475	492	484	472	465	480	470	489	489	459	524	504	460	541	451	507	499	449	499	509	463	475	457	501	473	501	470	493	567	471	477	494	471	500	448	457	497	505	466	445	472	511	488	479	489	501	461	496	482	484	470	529	512	486	496	490	465	516	452	485	484	486	486	478	495	476	457	503	492	486	519	437	475	512	473	482	485	552	474	496	492	480	498	461	509	461	481	482	480	497	533	551	497	522	527	479	519	452	487	455	490	523	492	475	473	468	478	504	493	504	519	479	538	509	473	474	529	491	477	458	479	504	498	508	503	490	456	508	483	470	510	476	538	437	500	501	518	484	480	492	521	488	489	504	508	472	484	527	466	489	492	491	489	445	492	480	491	502	505	509	513	521	470	496	490	469	529	521	512	482	513	501	495	477	533	514	465	458	492	486	502	509	459	474	474	483	512	498	487	463	512	520	518	473	502	495	469	459	514	543	451	505	505	505	479	496	471	511	495	488	462	513	473	470	506	509	532	485	483	460	455	483	469	507	492	481	479	504	507	472	494	469	504	486	460	515	503	463	489	521	482	477	445	498	452	465	517	461	470	488	477	503	474	525	507	479	473	461	495	465	526	494	494	502	482	457	485	488	455	466	476	483	507	493	494	520	463	498	462	495	459	482	501	482	491	491	481	494	458	494	517	498	485	456	507	471	491	482	502	501	494	455	455	465	490	512	517	491	486	470	454	508	483	471	541	477	508	491	471	473	493	472	499	467	467	485	508	480	499	517	509	530	470	501	481	504	470	508	482	496	466	427	518	485	458	445	502	491	519	495	503	497	493	504	485	489	485	515	467	471	510	495	510	510	497	465	488	477	473	465	466	505	505	473	519	487	438	529	517	542	466	494	496	502	499	494	482	470	503	467	493	479	506	457	494	460	483	474	494	496	511	487	475	472	461	501	475	493	505	497	495	533	484	491	469	433	537	487	478	520	526	482	487	485	490	493	452	486	479	496	491	512	541	473	543	482	500	463	501	478	483	500	467	508	494	473	442	474	480	517	490	474	498	461	451	485	484	469	489	481	445	472	478	481	458	464	489	480	491	512	523	522	494	523	468	508	483	491	509	502	496	501	487	487	470	477	504	488	469	510	456	536	492	491	474	499	516	474	488	512	480	480	483	489	518	498	473	486	531	494	477	482	502	482	507	455	468	495	511	480	507	467	452	488	498	470	455	494	488	517	477	478	489	497	476	466	508	490	482	504	481	498	478	482	481	472	513	494	475	509	491	500	473	478	498	458	515	496	500	468	519	505	463	460	490	524	489	505	441	446	494	479	467	473	493	485	451	511	505	480	431	440	502	500	524	534	499	484	511	509	457	503	477	474	487	504	500	500	478	510	487	496	465	476	492	503	562	511	497	461	479	454	502	467	502	490	550	497	478	510	499	465	453	468	467	443	481	509	483	484	456	517	498	506	485	472	482	458	489	458	498	491	467	504	493	493	477	519	507	460	454	492	469	508	515	518	474	483	476	515	470	502	522	481	477	463	502	488	507	464	498	509	499	466	511	507	465	487	484	486	459	465	521	485	505	512	482	484	519	529	494	511	485	485	514	521	517	469	496	527	476	488	505	510	472	517	501	497	466	482	469	469	492	492	514	486	480	456	495	495	452	496	480	493	498	526	531	491	455	467	480	468	514	478	478	503	522	503	480	484	512	517	481	475	519	500	488	507	509	471	530	512	508	485	505	462	503	487	493	481	498	470	515	475	500	464	512	487	507	448	477	528	479	502	482	492	537	428	477	528	520	452	507	496	482	495	496	501	467	499	491	464	504	497	517	479	482	470	513	483	475	507	483	469	453	453	478	492	498	501	522	456	487	454	505	503	469	465	451	474	482	532	470	519	468	496	467	471	504	486	488	509	490	462	479	477	520	478	492	486	532	519	501	470	485	519	517	497	479	468	480	544	479	507	483	450	502	498	517	474	457	486	490	540	474	474
22099	20810	28273	23434	20805	20746	3989	692	482	447	362	311	290	267	250	218	210	190	187	173	197	191	186	175	204	192	186	160	166	162	173	152	160	162	168	170	147	194	156	151	138	153	145	156	176	136	154	169	124	155	149	142	156	146	186	152	151	136	143	147	140	154	134	156	144	141	138	148	145	134	153	142	152	143	149	129	159	123	154	162	147	144	143	142	145	165	152	137	142	171	159	135	149	146	128	139	164	144	157	140	133	159	135	163	127	138	158	130	118	142	131	135	150	163	152	150	129	143	147	145	136	128	128	144	151	146	143	140	142	137	143	133	153	116	161	127	132	151	140	148	143	138	143	127	163	155	142	154	145	150	127	135	154	136	159	143	149	163	148	160	139	139	149	103	133	125	136	127	157	153	149	138	144	150	156	138	117	148	165	145	151	141	150	134	153	148	140	146	160	136	136	161	131	160	142	135	119	157	131	138	121	130	144	139	121	137	134	136	146	130	138	168	136	141	129	126	150	151	152	146	140	147	146	143	137	147	147	140	157	136	152	152	131	140	136	136	136	154	134	133	156	132	143	148	142	150	142	150	152	162	144	120	153	137	152	145	146	148	123	146	133	142	146	126	131	135	137	135	141	146	133	151	159	144	132	144	161	148	150	143	154	157	148	136	142	161	148	172	124	148	132	131	158	119	155	137	142	154	148	155	125	149	134	167	145	151	159	144	141	130	157	138	132	151	149	151	161	127	139	136	153	138	149	145	143	145	154	145	154	146	147	143	155	157	143	149	136	148	161	145	122	135	150	142	148	132	137	136	133	136	130	147	121	146	149	135	126	139	135	144	144	143	157	140	156	130	138	149	143	135	140	163	151	141	157	127	140	141	136	143	142	154	149	120	152	147	151	132	131	156	134	146	166	155	139	165	133	141	158	153	154	128	150	135	129	128	150	143	149	144	139	148	152	137	152	126	139	146	130	150	121	162	156	149	154	142	161	177	150	159	139	137	112	133	137	153	128	135	134	176	125	111	142	135	127	106	134	136	136	141	144	157	156	137	168	126	151	135	138	139	158	123	142	153	161	129	145	156	141	147	149	116	153	140	142	141	129	150	137	112	142	146	137	164	154	141	143	133	149	139	128	140	133	165	142	154	150	140	135	151	155	124	158	147	136	150	159	142	141	143	152	143	129	149	150	145	160	135	144	147	125	176	152	120	153	131	181	137	150	158	122	157	141	125	117	140	136	156	160	116	137	137	154	116	159	151	149	148	152	170	138	139	137	136	153	146	123	148	138	150	156	148	146	150	133	153	165	148	168	137	155	136	145	149	137	169	149	140	138	126	142	148	140	126	128	138	132	130	133	156	145	143	161	122	130	132	151	129	134	157	123	163	145	147	137	119	135	137	142	156	151	145	139	161	118	155	145	130	148	152	138	134	171	134	122	126	159	115	139	139	126	119	161	152	130	155	117	144	130	149	157	140	138	150	129	135	166	130	147	123	146	122	155	152	139	158	134	152	139	141	155	149	146	146	156	123	153	144	158	147	135	139	149	170	139	137	143	165	167	143	123	160	134	152	141	162	151	150	142	150	135	143	155	152	138	157	139	137	142	152	154	139	155	147	148	129	150	118	131	137	133	122	163	140	170	125	146	159	161	134	164	146	149	132	136	137	128	156	129	141	118	139	157	151	168	154	144	142	152	123	141	138	136	144	148	138	168	136	162	143	136	130	143	142	125	124	155	132	120	156	152	151	139	135	147	126	142	138	157	139	142	145	146	137	127	140	132	138	139	151	136	139	142	145	167	156	152	138	130	147	145	157	136	136	142	149	143	151	140	127	127	140	139	160	149	148	129	131	147	152	165	145	137	129	144	151	145	147	159	139	143	160	128	166	124	150	130	134	133	150	129	156	132	138	122	147	156	118	141	137	139	156	140	145	160	140	160	144	144	144	152	158	134	142	124	136	140	148	138	147	133	145	134	127	145	162	142	140	133	130	145	143	123	142	122	127	152	134	140	152	151	144	143	147	156	131	127	132	151	145	149	167	131	154	137	137	128	134	136	144	154	129	140	134	161	171	139	153	170	135	119	149	131	167	151	140	156	144	148	145	143	154	143	116	148	134	143	128	130	150	135	135	141	146	155	146	160	153	136	128	130	141	145	160	149	148	139	139	149	152	171	152	147	145	138	131	146	145	151	136	124	160	145	143	159	143	148	141	153	139	145	131	140	151	147	153	138	150	127	161	114	144	139	150	129	154	122	124	133	137	138	136	130	151	118	147	147	158	134	135	148	147	154	128	151	154	147	148	144	164	147	140	154	153	125	156	167	124	151	159	145	123	147	150	127	138	145	150	134	133	145	152	138	153	147	132	152	128	147	152	144	152	152	134	146	135	128	137	146	145	132	176	154	160	154	147	152	134	133	149	149	145	139	148	147	145	145	123	152	146	149	158	152	127	143	117	162	144	158	151	139	136	160	127	130	143	156	133	157	154	173	140	166	137	148	154	155	121	151	143	158	137	148	144	129	143	134	154	134	150	137	144	137	148	140	166	122	146	153	149	138	152	135	159	158	126	143	148	155	144	169	121	150	157	145	119	148	141	154	152	131	159	138	151	139	147	125	139	112	136	130	136	157	142	138	152	148	130	147	137	137	161	150	115	151	132	133	156	150	141	147	137	153	135	143	130	174	142	138	146	136	156	124	124	142	139	158	136	145	149	129	136	124	153	150	130	142	147	151	125	124	147	134	150	140	139	143	147	135	155	156	169	151	152	126	148	148	134	124	151	139	142	126	153	141	145	136	138	154	153	162	162	145	143	152	155	140	141	137	143	151	151	134	156	133	152	168	146	157	157	122	146	149	146	150	146	140	141	148	158	137	156	134	137	167	148	153	142	152	157	142	135	146	144	118	136	143	156	139	143	152	138	146	154	145	136	132	139	134	134	159	157	129	144	168	149	146	149	149	157	155	151	144	138	143	144	155	142	157	145	143	145	167	151	118	144	144	153	143	147	153	133	146	136	148	133	132	136	118	151	137	134	164	121	138	152	135	130	125	148	165	141	131	161	162	121	136	156	157	114	122	144	146	144	121	159	121	155	142	165	131	129	138	125	140	147	156	141	154	145	150	153	141	153	136	140	155	156	148	156	157	148	148	168	136	153	129	139	156	156	131	149	149	138	154	137	137	164	131	150	146	149	151	143	150	127	134	129	146	133	135	148	147	156	148	146	157	131	157	147	136	144	130	143	132	159	149	146	147	147	134	136	147	143	128	162	128	113	129	158	150	164	137	141	139	143	132	146	163	143	152	178	146	152	139	139	161	139	149	139	149	161	149	138	149	158	157	143	137	124	143	128	142	127	146	153	142	130	146	130	129	129	135	139	133	134	144	140	127	154	127	140	150	154	156	147	145	132	131	132	135	136	154	159	139	135	147	156	142	137	153	160	145	131	160	148	156	141	159	145	143	148	146	151	148	135	152	131	140	138	144	158	138	158	137	170
5992	12827	9162	4340	3026	2186	1684	1309	1038	808	625	523	465	412	390	320	333	308	269	263	294	266	256	244	236	259	206	259	232	230	219	200	240	208	227	221	211	229	202	208	191	219	168	210	193	198	199	210	202	193	207	203	178	200	197	182	155	204	191	175	178	202	199	200	194	198	196	193	187	181	188	169	192	209	178	200	192	194	181	176	177	192	220	206	182	225	196	196	179	186	174	181	160	199	172	197	174	188	180	215	180	183	205	181	183	202	182	211	180	184	177	191	157	194	188	179	166	190	185	184	180	191	168	203	197	218	177	215	181	163	172	174	169	195	193	169	185	171	200	173	203	174	183	187	183	185	197	194	185	144	193	210	174	182	194	183	186	188	191	179	211	180	170	187	178	210	173	168	176	195	160	169	173	185	184	194	162	166	172	185	193	194	177	192	216	161	175	196	162	155	182	172	185	164	191	194	192	164	171	154	195	200	158	191	193	208	162	170	180	186	183	168	169	183	183	181	187	169	161	187	190	174	179	185	196	188	189	172	164	169	170	172	179	181	180	168	180	162	188	188	184	185	171	157	172	203	188	172	194	190	168	156	169	227	185	184	188	178	192	192	185	200	149	180	188	198	174	194	192	205	159	167	183	173	211	166	196	179	183	199	157	183	154	174	193	189	168	174	191	182	183	205	207	177	200	180	171	176	184	183	199	189	195	173	172	197	178	193	205	163	166	171	184	196	162	178	202	172	202	170	174	189	188	186	181	194	207	168	198	201	195	176	188	190	171	181	187	201	195	177	181	202	189	193	204	190	186	177	182	191	183	190	195	195	195	171	189	158	179	191	204	195	176	172	211	171	199	185	188	180	189	183	194	181	179	174	192	197	194	176	181	188	162	175	194	188	179	182	164	170	188	171	176	185	195	187	173	176	192	166	165	161	198	177	179	203	170	205	182	190	184	183	154	173	200	168	186	169	172	172	176	163	175	179	212	173	191	177	173	161	176	168	169	188	173	169	168	190	212	183	178	157	178	199	189	170	178	168	200	175	186	180	180	183	183	192	179	163	190	200	186	149	173	224	199	188	185	180	209	188	208	183	182	188	192	184	210	189	189	203	179	159	189	169	165	179	158	176	182	169	164	187	177	172	207	188	189	162	191	174	166	175	198	175	191	205	183	193	188	194	173	169	204	168	179	197	182	209	166	152	173	206	169	189	187	170	176	208	156	197	164	171	181	179	163	183	195	153	174	212	190	190	185	186	221	182	162	188	149	206	166	201	179	201	170	178	159	176	181	191	202	167	179	184	191	184	175	199	173	178	194	186	204	191	178	173	194	183	174	176	203	178	177	169	163	158	185	180	169	166	182	178	206	172	184	195	203	193	184	202	158	207	161	161	205	173	190	154	158	168	168	182	214	190	162	185	163	196	175	159	178	201	184	182	186	194	198	197	155	188	157	173	169	175	189	184	182	203	196	155	180	173	165	186	182	191	174	193	166	182	199	183	171	170	174	163	166	187	189	195	145	198	190	176	198	189	174	179	196	192	180	183	179	158	171	160	177	190	181	173	206	175	204	193	169	211	182	179	185	176	178	178	185	166	163	172	170	167	177	183	187	172	169	189	187	178	185	167	191	189	187	167	208	195	160	190	160	203	166	153	193	187	196	185	189	179	224	178	184	190	168	213	177	190	197	187	192	152	184	194	168	168	174	178	194	191	188	207	192	195	187	182	182	199	166	178	204	196	176	175	183	193	194	166	206	165	187	190	183	190	185	200	188	177	191	162	182	158	153	178	174	170	194	208	187	182	211	187	193	162	172	186	180	178	174	175	184	176	167	178	191	181	190	191	154	167	183	195	189	177	173	160	172	172	171	175	167	189	170	185	163	199	189	172	215	190	183	187	187	205	182	171	188	171	185	205	162	187	179	184	191	154	172	181	172	197	193	194	184	177	151	180	222	190	179	206	189	183	185	192	177	190	155	150	181	176	158	187	190	175	176	183	189	195	164	188	186	189	180	152	188	174	194	188	160	187	191	187	173	189	195	194	168	181	165	182	163	207	204	177	174	192	179	181	172	170	189	197	171	175	183	176	173	176	186	170	187	171	174	204	198	192	207	159	183	221	169	172	179	203	179	200	190	191	190	201	186	189	165	193	184	178	185	192	184	165	188	193	175	160	187	169	187	205	181	134	186	175	149	195	165	191	190	166	189	179	184	169	202	183	179	155	181	185	174	175	183	181	172	151	182	183	171	154	164	176	194	171	190	196	195	201	156	186	169	178	180	187	177	166	172	173	193	155	197	167	193	198	207	168	177	175	179	185	206	179	189	175	176	218	189	174	198	160	193	167	161	185	165	181	186	191	157	189	195	148	173	192	188	168	179	200	192	175	173	171	196	189	160	172	191	207	193	191	177	170	197	177	190	181	178	172	194	203	205	149	184	172	164	185	174	213	153	178	169	204	191	189	159	198	178	185	190	170	204	185	192	187	183	190	153	160	168	204	181	171	153	183	198	199	182	191	193	186	206	179	178	193	165	165	188	169	182	170	217	187	171	164	202	181	177	169	183	183	170	187	166	179	161	168	167	192	196	182	194	189	195	180	158	204	182	175	177	172	171	202	172	156	196	187	184	199	175	178	179	161	199	180	194	204	159	197	172	176	182	184	177	182	172	168	163	159	202	192	181	194	206	190	188	216	174	168	178	190	173	192	186	204	184	159	191	166	194	174	196	161	168	189	191	187	202	190	210	174	184	210	170	177	165	169	193	203	184	191	185	182	181	203	197	173	177	180	188	164	182	186	192	205	181	188	173	159	163	191	175	194	193	180	196	175	167	170	180	181	196	175	151	169	165	180	181	179	189	169	181	175	178	156	175	195	196	167	171	186	186	186	168	191	178	200	174	169	174	198	199	166	173	187	165	192	183	176	195	170	185	188	180	200	177	187	208	167	190	195	166	186	186	186	196	170	172	201	186	181	189	186	197	160	201	181	184	178	199	180	182	176	189	188	170	175	175	179	206	206	184	189	198	196	184	194	155	190	171	185	177	191	181	202	171	170	182	180	196	183	176	183	179	190	176	183	184	181	155	184	180	175	157	182	154	194	168	167	152	181	171	192	200	169	171	179	190	190	206	197	180	201	189	177	190	192	177	169	161	161	186	197	178	183	196	162	186	179	169	167	189	199	207	191	192	169	171	191	182	185	154	173	193	180	139	184	200	191	215	178	173	178	172	196	191	182	162	202	170	173	154	193	165	190	195	165	203	185	169	180	177	166	193	186	169	187	178	174	196	173	159	191	178	186	175	179	194	176	171	191	189	192	190	185	179	189	200	183	187	166	235	184	165	189	194	210	190	169	182	190	178	194	163	198	178	181	170	180	184	188	159	183	167	175	177	201	185	180	170	165	174	208	171	171	185	197	198	203	166	173	180	181	196	150	220	164	175	175	139	161	160	186	167	172	198	173	200	180	171	197	197	177	172	176	174	195	152	191	204	202	172	181
26889	16727	3068	858	648	587	586	630	602	571	605	531	571	573	571	556	553	577	585	572	550	560	562	561	552	564	559	582	556	584	521	551	555	569	592	571	577	590	592	549	589	579	563	547	554	523	576	529	549	555	605	542	592	601	534	573	617	511	563	537	588	545	519	542	574	585	537	568	509	607	563	565	533	544	538	540	601	526	608	567	565	561	605	579	580	581	601	558	542	489	547	573	586	598	564	590	564	536	565	572	579	539	537	563	587	554	549	583	528	536	625	587	583	559	526	580	567	561	580	539	534	551	580	566	546	572	613	525	592	557	563	543	557	625	593	591	585	603	552	533	566	581	583	538	544	582	567	588	519	536	566	552	580	558	573	557	577	557	526	545	527	586	559	570	580	507	551	512	557	585	591	567	555	562	589	565	613	591	582	561	530	551	558	601	550	541	540	601	532	589	588	543	578	543	572	549	516	565	610	547	566	537	585	541	571	539	584	551	556	567	561	550	555	608	537	570	532	570	589	545	568	578	620	608	551	529	536	585	554	559	564	563	578	558	542	557	567	581	546	572	564	522	588	558	519	555	542	553	556	519	580	576	551	544	563	555	544	589	540	593	543	564	585	592	581	557	567	547	609	594	524	559	542	548	583	539	563	549	561	563	532	553	592	529	552	561	569	549	532	568	559	550	584	546	534	538	535	546	554	573	564	585	512	543	572	577	630	534	531	537	539	544	590	541	562	566	547	547	578	524	584	574	572	576	563	558	568	602	553	540	614	600	602	578	537	527	536	541	521	574	580	550	559	619	569	545	538	542	587	557	550	581	569	577	548	541	550	564	542	578	562	546	581	520	555	537	513	561	578	545	569	523	556	572	566	584	550	534	595	552	557	573	604	562	540	573	575	558	554	559	563	535	543	526	551	556	578	523	590	557	565	553	557	572	591	578	560	578	576	599	538	572	567	589	580	537	525	539	537	572	561	570	552	573	583	562	598	571	503	589	585	589	555	567	585	562	557	552	572	577	598	571	528	563	610	562	580	554	559	575	561	534	568	570	552	554	535	560	563	555	564	587	591	562	523	564	587	536	566	554	543	554	580	604	563	588	553	587	535	574	514	532	545	577	542	571	567	559	571	538	538	562	589	573	543	562	565	562	537	575	581	587	550	523	605	570	567	576	550	532	574	537	555	567	559	549	570	574	553	567	587	564	553	586	546	536	558	552	583	577	560	552	617	531	568	583	566	537	603	538	572	547	549	584	603	534	548	563	544	537	543	551	589	551	582	540	560	627	567	594	578	565	541	537	571	558	544	597	547	570	579	584	560	556	544	543	560	558	577	546	566	579	539	544	531	536	581	561	538	551	540	547	531	550	594	527	578	568	536	560	576	535	620	561	567	546	569	559	549	563	604	551	561	552	612	563	547	588	557	547	494	574	588	579	547	588	573	552	561	562	538	537	579	561	582	534	559	591	565	607	511	565	545	550	590	537	545	577	577	560	595	574	534	579	531	559	559	575	582	560	575	555	567	572	558	577	538	561	557	543	548	565	588	554	589	579	572	580	548	563	581	620	543	584	544	555	554	577	585	530	557	558	576	536	583	565	539	538	574	566	568	567	568	602	559	572	550	516	575	573	590	569	588	547	579	614	524	590	545	555	572	572	550	585	554	568	553	559	522	554	577	572	606	553	568	590	613	570	574	597	579	566	567	520	574	544	539	573	568	543	563	592	578	551	585	561	538	582	538	556	564	537	549	538	595	588	562	608	501	584	560	540	606	559	573	608	568	585	559	594	583	563	554	576	523	550	583	565	577	545	531	544	581	602	602	551	566	560	572	589	521	551	571	558	544	548	570	552	577	624	578	602	561	589	544	554	507	581	558	591	519	542	582	567	617	576	617	581	563	568	592	572	566	525	615	560	536	597	570	553	574	539	577	541	602	568	609	566	547	565	534	571	537	552	557	560	551	610	560	576	600	604	584	535	531	560	567	569	557	562	576	562	553	549	612	568	601	553	544	538	549	595	538	568	552	514	539	550	583	529	582	613	537	567	542	544	529	562	540	590	563	570	575	589	558	529	596	588	554	594	589	576	534	571	564	549	535	594	574	599	565	569	571	510	587	556	569	574	561	605	521	579	595	605	573	571	579	590	572	549	562	584	566	595	564	562	588	564	547	576	568	568	544	523	501	568	579	576	608	613	582	565	525	577	585	553	581	544	599	562	542	592	574	542	559	544	531	562	550	532	573	599	558	524	545	535	604	558	553	493	544	566	568	573	586	580	580	563	552	553	539	550	567	583	564	579	608	614	572	568	588	588	569	541	570	575	550	519	545	558	496	576	495	591	535	549	550	546	550	550	502	569	543	581	605	538	573	617	551	590	578	549	569	538	552	571	575	567	539	539	567	522	554	581	588	572	576	563	548	577	535	542	550	549	535	525	579	555	509	568	557	615	555	530	565	564	537	574	544	546	565	549	564	584	527	605	570	571	556	556	579	548	543	554	592	528	600	575	563	575	560	559	541	547	549	551	561	551	564	573	561	562	562	545	577	565	563	565	555	578	590	566	562	531	562	587	535	568	590	556	580	590	569	576	536	566	563	558	584	555	571	557	540	569	570	547	563	602	580	596	556	579	540	541	513	569	571	554	537	536	567	552	575	542	581	577	600	553	556	536	529	562	580	543	572	587	544	542	583	568	561	557	592	555	566	591	564	571	563	581	589	568	611	584	567	551	588	560	536	551	581	594	552	526	548	597	582	542	579	557	527	580	577	584	523	561	553	532	572	586	508	572	526	551	585	573	568	533	537	552	517	593	522	548	577	549	563	554	561	591	570	589	625	563	612	564	544	554	614	575	573	556	566	518	552	558	526	569	540	541	578	572	573	515	611	573	576	576	570	585	603	616	578	552	534	547	561	536	539	532	580	576	619	523	571	528	539	579	543	564	561	533	582	549	577	558	551	604	537	545	576	564	560	563	508	550	592	546	615	516	537	583	568	611	568	568	545	547	581	574	548	593	564	551	565	593	586	592	504	629	585	556	559	543	516	504	557	583	563	580	570	572	617	597	554	582	548	521	574	562	560	537	521	513	578	602	575	537	520	594	522	547	584	611	617	574	581	554	566	546	563	550	563	571	577	529	588	583	569	528	532	535	604	591	549	586	553	600	544	554	601	583	545	540	520	576	557	570	578	563	528	561	602	568	539	559	578	605	584	565	558	551	576	562	587	589	542	564	530	568	541	552	580	544	616	589	515	564	553	557	565	547	560	551	543	589	544	584	564	570	560	554	581	572	595	548	538	551	537	521	560	560	593	554	528	562	580	584	567	554	580	597	540	570	564	519	593	555	504	579	522	581	577	560	564	565	570	569	614	555	605	592	584	545	525	550	577	546	532	565	552	596	555	541	565	528	550	590	591	574	554	535	539	577	516	565	597	568	566	580	549	535	569	604	537	610	508	562	580	514	589	570	508	556	570	596	515	603	579	525	563	579	542	533	569	591
5161	1085	1055	811	749	723	738	702	752	700	680	689	686	737	676	646	742	688	710	671	670	690	706	720	672	692	681	667	706	687	688	687	711	716	697	675	701	700	691	622	679	660	678	688	717	657	731	652	714	716	731	700	733	645	728	680	639	721	718	694	629	681	694	722	700	718	663	694	702	723	685	680	693	701	677	697	716	662	686	678	660	696	664	701	674	659	719	728	715	689	699	653	710	685	676	705	723	704	644	695	734	716	712	721	732	638	658	684	658	694	654	713	743	712	673	687	667	661	720	712	714	679	680	681	693	687	698	735	698	712	694	688	677	725	656	659	685	651	708	723	704	674	678	714	699	676	683	771	690	708	709	689	677	686	648	763	642	714	708	686	724	662	720	751	681	701	685	679	654	724	649	740	697	688	730	683	682	689	690	679	683	712	677	694	667	705	655	680	671	673	717	692	727	699	684	686	771	711	714	686	659	720	716	706	690	625	729	721	733	688	699	704	679	712	711	692	695	741	698	670	711	723	707	646	682	663	727	692	704	694	693	701	718	672	709	697	665	731	667	670	720	699	708	675	662	716	710	683	674	643	687	699	697	713	700	635	702	693	676	674	712	695	710	665	649	707	697	690	667	704	677	701	695	699	723	754	719	694	670	681	681	715	690	694	692	668	696	730	648	653	697	691	703	687	648	710	727	672	686	693	696	715	719	712	681	664	694	694	661	708	665	688	785	664	693	652	678	696	670	652	676	685	744	675	714	629	703	692	690	667	724	711	732	734	700	681	730	689	700	683	653	661	659	675	725	665	638	652	670	678	685	662	734	710	695	722	665	717	645	702	688	691	709	668	694	693	694	700	733	732	712	708	692	652	650	705	710	698	658	739	689	675	675	680	718	699	676	695	685	679	708	740	704	692	698	664	695	704	666	733	658	685	703	691	725	714	710	724	689	712	701	686	749	683	724	697	721	677	682	706	658	666	648	691	678	700	632	657	688	707	725	670	662	709	698	708	717	725	647	679	676	718	687	713	702	663	656	650	673	647	696	678	693	699	675	711	685	689	695	701	686	698	660	685	662	685	702	701	673	703	671	701	688	735	681	684	684	694	694	667	747	662	717	713	692	661	722	754	661	679	739	692	678	709	702	705	687	698	666	658	669	670	634	693	719	673	691	658	702	685	707	684	652	675	723	655	700	646	729	729	728	708	659	675	674	741	720	687	644	739	677	712	718	734	757	692	667	703	649	704	696	705	675	690	677	690	707	700	704	666	704	712	655	754	743	732	676	723	682	655	681	689	646	668	718	691	755	711	705	710	676	664	688	697	719	658	666	699	707	713	689	676	684	680	697	690	755	658	754	676	686	667	659	712	682	691	710	718	706	705	706	672	672	706	720	647	724	702	672	710	708	729	716	677	685	730	662	690	678	663	654	704	745	680	665	696	700	655	686	663	702	705	706	669	701	697	699	670	746	774	672	686	707	718	688	721	719	683	723	670	673	675	656	684	664	691	703	695	666	687	663	675	707	739	700	686	712	700	699	613	668	742	714	744	702	672	693	692	715	673	670	691	701	680	728	657	661	708	674	716	658	661	698	687	710	648	675	691	690	707	690	718	698	643	729	683	711	655	689	685	737	691	691	741	660	683	740	710	673	633	709	691	669	706	636	689	731	711	724	668	681	629	693	652	697	714	707	695	742	643	712	704	688	712	738	702	685	671	665	726	678	673	646	734	702	676	668	684	769	668	665	707	691	682	720	698	720	677	625	710	729	633	678	716	704	703	686	673	712	672	669	684	693	713	673	700	695	754	663	720	761	726	747	709	673	695	704	712	638	709	700	709	699	685	646	670	679	673	667	693	704	687	678	728	689	743	739	669	742	724	668	672	693	641	699	727	694	697	677	720	707	751	727	703	678	696	682	712	707	681	707	642	708	696	661	668	750	697	703	710	651	704	693	710	639	718	705	678	734	708	716	660	698	642	676	718	680	710	687	659	670	660	684	685	652	728	689	665	702	726	657	715	695	664	652	717	693	679	721	707	662	685	696	668	753	686	702	740	677	697	731	681	647	703	703	719	661	709	682	725	707	733	743	699	728	621	664	705	713	683	675	654	754	721	671	688	680	656	662	713	637	711	688	696	673	748	698	739	644	677	711	700	686	685	654	686	679	691	690	684	709	697	712	650	708	672	705	686	690	674	720	697	743	701	724	640	676	681	697	706	762	706	706	662	698	705	708	721	680	716	685	691	695	668	684	686	688	707	707	683	705	682	665	636	709	679	643	696	706	705	712	654	671	646	674	674	661	686	701	678	714	704	656	693	661	733	690	705	702	696	686	703	691	692	718	718	695	671	689	706	711	706	740	698	683	677	711	633	701	708	712	712	757	677	689	692	653	687	699	698	698	686	721	723	770	685	736	688	701	674	703	654	653	716	693	716	724	684	680	682	736	708	652	668	690	666	655	678	672	627	673	666	709	659	706	730	722	687	685	701	681	724	675	696	708	737	667	712	667	719	698	712	720	714	683	687	724	678	684	684	683	669	764	671	706	681	696	718	703	718	620	657	725	694	720	711	662	713	693	683	707	696	653	688	673	631	711	698	696	744	690	680	670	692	720	659	708	693	685	693	715	703	735	662	698	663	662	677	639	731	710	731	698	694	703	634	700	697	683	691	711	756	703	715	658	699	698	711	711	711	679	689	706	734	667	719	656	718	657	691	688	687	688	726	663	668	639	702	686	669	685	688	706	687	645	695	727	711	682	764	708	671	690	722	660	676	693	685	709	717	717	714	689	633	710	738	678	724	696	716	710	708	698	694	729	668	718	674	681	693	705	699	691	673	761	753	670	727	708	735	649	713	689	664	686	723	749	714	785	692	667	704	659	700	715	729	719	681	683	701	675	687	742	691	649	664	689	669	680	751	708	672	681	748	682	700	675	701	706	707	724	705	713	672	629	729	624	662	680	731	656	684	645	674	686	690	690	692	721	666	693	671	723	677	723	683	692	672	676	655	730	691	730	726	725	682	728	689	698	685	679	682	648	678	722	749	710	715	664	685	740	726	700	687	691	688	709	725	715	698	681	710	712	711	727	718	731	675	658	689	664	701	682	688	698	686	699	677	664	709	687	713	670	660	675	679	671	700	654	732	683	692	713	713	660	717	751	661	731	681	704	704	663	718	686	697	682	722	693	686	684	705	702	686	697	685	685	729	715	676	691	731	702	704	741	738	683	663	741	712	668	671	721	708	709	721	724	727	698	697	713	695	709	695	719	687	717	639	673	725	707	680	701	711	706	734	614	707	670	691	656	724	713	682	659	715	683	697	645	667	717	719	666	693	691	692	683	744	647	695	718	692	676	673	673	688	682	708	647	690	660	674	726	706	686	671	702	693	684	754	677	668	694	690	680	651	694	715	679	697	703	724	645	714	701	658	652	623	687	689	684	682	686	648	707	702	701	705	694	718	702	687	685	721	715	707	731	630	708	715	700	727	678	714	677	707
22977	20740	27667	23877	20688	6555	977	704	573	542	498	463	519	480	458	465	465	435	433	439	424	404	418	401	430	410	404	386	415	446	434	407	376	410	364	392	393	405	417	391	370	387	399	443	407	414	405	410	430	454	378	402	420	413	401	377	399	379	386	362	413	402	382	415	417	395	393	393	383	402	384	413	378	376	390	406	361	388	434	412	389	398	380	405	395	378	400	379	428	413	408	403	378	422	389	395	405	413	368	373	398	381	396	388	421	388	398	392	358	412	387	358	381	388	390	387	431	410	381	379	428	402	425	444	442	436	420	363	392	375	400	372	409	421	404	359	398	393	408	425	403	409	411	350	415	395	359	389	379	365	362	385	401	401	387	399	405	411	377	375	350	381	373	382	411	372	412	351	425	402	381	371	374	390	354	412	398	385	406	365	392	405	422	402	380	406	407	387	402	374	379	364	404	377	379	409	424	371	458	397	384	414	359	381	383	364	397	405	380	368	385	393	386	384	388	372	403	401	362	386	400	413	386	387	387	385	430	367	379	407	376	423	377	360	402	375	390	407	360	408	434	359	433	420	400	392	412	411	409	396	380	361	408	398	394	404	372	371	422	409	382	397	417	398	394	431	383	382	382	390	399	423	387	360	382	377	385	391	414	365	389	408	445	423	387	357	398	373	376	368	398	369	401	422	389	387	428	369	387	343	389	423	383	395	401	398	403	391	405	406	406	360	381	368	387	417	392	393	397	392	382	423	398	407	378	378	400	410	364	398	372	392	375	391	376	377	375	381	406	392	390	412	381	383	388	343	378	432	425	384	361	373	392	356	374	448	371	369	399	423	420	375	358	387	379	410	404	419	386	382	362	403	380	389	394	372	435	420	423	408	410	370	374	405	413	396	361	436	393	399	388	400	378	362	374	403	408	398	407	409	396	401	378	398	424	407	369	416	416	403	399	404	428	392	426	364	365	389	399	378	393	360	408	404	392	368	410	410	406	392	405	368	443	414	393	374	422	376	392	395	395	425	397	363	383	381	398	405	378	382	402	406	383	367	379	431	358	392	393	414	371	406	392	385	352	399	392	411	402	411	391	409	376	392	351	372	393	370	419	409	396	401	344	416	421	403	355	374	400	417	385	355	395	406	370	434	405	378	386	342	436	413	397	398	336	390	397	392	374	374	414	391	385	375	381	410	378	387	401	386	387	398	374	385	385	391	388	407	397	403	410	376	370	426	402	361	423	383	433	414	397	383	392	435	394	404	397	384	382	414	369	358	378	447	395	412	386	368	388	424	364	375	394	386	378	401	391	411	386	405	422	384	365	401	376	399	383	407	390	389	382	413	362	402	390	399	404	380	429	391	398	377	386	364	425	432	384	356	388	378	388	400	344	362	397	389	391	397	384	413	383	384	417	400	373	431	408	423	408	394	409	352	402	401	383	410	385	384	427	400	374	403	397	414	421	371	328	371	413	381	411	401	397	351	412	354	419	410	388	384	380	420	405	414	440	377	376	372	372	387	361	405	379	361	414	392	397	429	398	363	392	398	370	408	395	388	412	375	438	411	386	379	389	430	391	416	388	360	391	379	380	396	430	373	387	401	402	360	405	396	398	401	415	388	397	386	375	398	392	367	415	363	402	398	411	430	364	411	404	383	381	408	377	407	384	375	393	389	385	393	396	380	398	396	413	378	360	402	370	382	383	362	373	354	383	416	391	432	388	409	353	414	381	412	374	407	390	381	375	399	386	378	390	366	374	390	391	417	401	414	421	323	391	424	399	386	416	399	406	423	397	400	418	400	395	386	364	414	413	408	427	396	389	389	384	407	375	380	387	428	368	428	369	390	352	396	387	410	367	405	348	366	375	375	373	365	388	398	364	376	382	410	380	418	373	413	393	389	399	344	410	425	367	378	430	375	425	400	369	382	378	392	408	368	386	367	382	408	367	337	362	429	432	405	379	398	422	406	390	404	405	345	421	388	410	401	351	389	369	392	380	361	437	395	391	381	397	382	370	377	412	375	402	386	406	403	415	355	400	369	376	403	413	380	359	395	356	400	399	422	392	425	425	378	371	392	388	390	379	344	369	379	378	397	356	370	419	366	347	391	373	402	382	366	403	395	373	377	382	390	388	397	406	411	424	385	363	402	413	407	398	406	407	375	427	399	381	395	419	365	411	391	407	385	398	399	437	441	394	383	388	381	412	431	416	394	389	384	406	380	410	426	395	406	430	381	374	403	389	389	370	366	368	364	401	399	387	395	380	407	389	402	327	407	382	408	365	399	381	400	380	366	370	395	373	392	395	393	396	366	374	388	401	360	387	429	426	391	374	387	364	413	396	355	399	409	395	373	406	402	382	396	413	393	384	395	402	393	379	389	403	408	381	401	418	398	380	354	407	385	414	362	362	386	420	423	396	369	395	400	404	361	404	374	427	395	397	381	391	388	392	399	366	409	401	390	371	406	427	378	373	425	367	433	374	360	381	383	380	387	424	371	391	377	403	387	403	431	370	403	359	395	373	389	368	430	417	366	439	385	332	411	405	393	412	391	372	401	410	399	364	406	427	363	406	417	421	418	403	395	366	333	403	408	389	421	358	413	418	370	402	360	394	415	431	423	390	387	444	393	401	422	397	407	397	388	376	392	400	382	386	379	387	428	443	417	377	381	405	401	397	401	401	422	383	401	386	365	437	405	410	386	400	366	384	388	429	399	397	364	388	416	377	415	362	386	390	400	378	418	386	440	393	374	373	381	385	390	419	428	360	401	372	417	388	424	398	367	393	396	360	379	356	392	384	380	422	402	399	393	376	381	407	408	408	410	387	381	402	404	401	385	370	407	363	393	411	414	396	418	403	406	403	390	411	379	380	406	387	389	401	364	404	351	410	395	352	405	418	413	398	378	383	369	365	367	428	410	387	374	340	398	349	409	395	426	421	391	400	391	422	411	404	387	437	407	410	355	402	393	396	428	365	436	412	402	382	403	393	382	399	400	383	395	406	411	345	372	397	405	382	389	400	375	342	404	404	364	409	376	416	413	372	421	402	384	405	400	376	414	374	393	399	392	389	396	370	408	397	386	398	383	418	408	392	397	398	389	371	367	371	395	432	391	358	435	410	369	396	414	377	371	388	380	398	377	395	438	433	388	351	383	359	380	409	407	388	439	383	392	416	409	390	383	396	392	363	390	375	389	403	384	361	423	393	406	419	401	398	394	398	374	399	348	372	369	396	388	390	390	402	361	370	392	391	408	384	408	380	358	383	400	388	398	388	419	443	423	393	370	391	410	393	410	418	395	354	412	375	400	386	374	392	395	418	386	403	446	401	418	395	366	388	404	411	425	435	389	351	395	402	375	406	393	420	421	397	396	420	390	383	395	399	384	374	391	407	374	393	409	377	368	365	415	394	385	391	403	388	357	393	398	408	404	414	402	400	382	409	394	384	387	384	430	404	411	405	406	389	407	402	361	352	391	381	422	356	414	385	375	410	388	410	420	420	395
3804	7804	5554	2752	2069	1613	1281	1035	930	820	749	727	638	639	613	572	573	615	519	532	530	538	567	480	486	513	536	480	539	521	509	555	533	494	527	470	480	507	534	471	531	497	534	465	527	503	461	508	520	496	542	512	523	503	503	491	486	480	500	502	472	512	493	513	526	514	470	469	511	506	494	504	495	533	469	469	482	525	491	506	490	481	497	500	459	513	479	514	476	494	510	522	543	446	428	490	501	486	477	502	466	508	515	490	480	501	489	484	479	512	468	513	490	487	461	526	511	508	515	508	485	500	475	477	489	483	497	505	501	514	515	505	481	526	514	490	487	473	514	499	482	465	503	482	472	466	500	493	468	510	507	481	443	500	465	514	500	481	490	499	485	520	524	506	509	495	556	476	488	558	539	505	511	514	537	504	496	467	517	485	457	499	518	512	522	495	512	524	505	469	507	529	484	482	492	462	500	479	491	452	472	517	532	464	513	512	443	483	473	488	539	529	505	516	496	491	509	528	535	504	529	454	491	492	504	489	503	512	511	502	467	485	514	483	487	517	478	519	521	524	489	485	484	511	513	461	487	507	506	517	493	501	493	505	489	491	510	486	511	479	495	535	493	483	536	516	476	516	471	504	456	488	485	512	500	507	532	494	458	447	500	530	508	495	495	505	491	528	471	512	484	526	452	490	518	485	531	506	495	520	503	514	511	492	514	502	531	506	492	524	491	518	470	487	495	497	519	509	466	462	459	501	454	518	500	496	502	526	506	528	493	513	506	516	493	490	496	508	498	475	488	484	513	488	513	499	505	489	539	504	511	526	538	502	468	525	496	505	483	500	528	509	535	466	489	528	468	512	501	508	531	499	579	466	521	504	527	498	502	495	546	477	502	487	504	501	489	461	543	472	502	517	533	457	516	534	501	497	513	447	516	500	486	486	512	500	561	488	510	491	521	480	515	494	521	543	480	458	492	480	502	488	477	504	508	534	525	461	503	518	522	495	477	520	491	475	474	508	545	484	522	506	522	491	519	489	489	522	506	468	535	491	505	511	543	476	473	481	534	552	511	520	452	524	485	478	499	533	512	478	529	496	482	494	505	529	463	505	504	479	474	492	537	482	478	517	540	543	520	500	492	508	525	518	532	448	467	491	528	526	498	479	494	482	523	458	489	476	472	520	540	479	486	524	514	499	486	491	484	489	433	537	495	481	507	514	506	480	499	449	521	505	498	527	504	526	537	505	474	488	504	479	515	498	509	499	545	482	477	526	495	515	529	525	440	563	483	457	467	475	508	519	467	468	485	498	529	521	497	490	479	481	492	508	477	537	474	540	500	506	522	513	511	516	513	526	489	514	493	495	486	507	537	507	474	507	520	503	467	484	515	477	473	514	456	484	477	499	505	479	512	469	519	544	496	499	501	484	493	538	507	506	488	481	483	509	520	495	540	456	515	489	501	481	491	522	488	486	493	467	521	507	531	489	508	514	484	485	509	517	504	520	517	523	518	496	499	501	491	478	514	453	481	486	485	478	528	518	510	513	514	547	563	526	461	505	498	493	541	485	551	492	480	502	516	490	504	494	494	468	498	494	519	511	498	497	519	474	489	465	517	535	532	492	499	522	500	514	498	477	468	521	497	483	490	527	505	511	531	491	502	517	471	514	519	481	455	537	532	501	524	489	481	557	525	534	505	497	468	459	472	475	471	521	487	459	483	492	513	513	502	481	479	498	505	490	480	484	433	455	496	466	485	483	481	474	440	520	484	539	508	496	494	471	553	509	486	508	512	489	511	512	521	497	516	486	516	496	546	502	508	527	502	495	483	514	501	517	522	492	494	478	521	515	487	470	506	520	501	515	527	500	476	450	488	501	487	495	511	520	470	474	521	477	486	475	507	495	528	502	524	492	512	474	518	553	474	505	468	473	507	481	522	493	488	472	509	512	475	481	483	517	488	521	521	470	516	482	514	496	495	491	499	503	530	509	509	491	500	502	486	514	476	499	520	507	467	477	507	512	518	485	495	498	487	507	482	513	533	515	524	435	512	498	472	523	519	504	477	519	508	526	468	496	497	520	507	517	483	505	526	496	512	523	483	521	489	528	506	507	507	477	553	541	513	538	506	505	480	546	482	507	506	470	511	487	486	525	465	503	482	460	495	484	444	530	473	545	513	480	513	516	507	527	506	470	493	490	502	492	502	520	487	505	533	507	476	503	515	532	489	482	501	505	489	491	456	484	469	525	499	482	477	504	575	480	525	497	542	514	527	485	506	491	491	504	490	498	492	493	466	515	508	524	506	500	478	502	541	511	505	492	543	494	508	511	435	460	481	491	459	495	517	538	494	504	477	531	460	493	542	478	513	504	498	495	462	494	532	532	535	504	536	489	464	523	479	502	472	519	527	492	517	494	505	495	518	488	533	510	502	488	498	485	533	491	539	491	483	511	475	540	524	493	493	505	520	491	492	509	483	497	498	533	480	517	538	480	483	504	497	465	501	493	473	451	551	479	477	483	473	491	554	456	502	477	458	535	482	522	510	513	507	477	501	477	465	501	502	473	500	483	458	493	481	505	528	507	513	496	500	473	463	472	516	499	480	511	440	483	502	480	499	485	509	517	532	500	489	449	518	486	478	512	493	466	473	551	523	509	517	490	497	554	507	473	503	543	505	507	509	494	498	511	502	529	493	492	542	553	513	486	506	497	502	487	494	496	456	524	531	492	498	499	505	477	480	523	465	513	493	474	514	475	505	498	509	480	508	475	472	502	531	526	542	534	518	466	507	478	533	485	496	484	506	473	462	475	481	511	514	496	528	492	493	487	502	495	488	487	503	480	479	520	511	494	501	500	482	518	501	503	467	489	465	525	504	549	524	450	544	506	508	464	472	499	475	485	495	501	477	487	493	483	469	515	473	485	505	441	567	485	491	503	532	530	506	508	492	461	463	513	503	449	523	503	556	477	508	483	478	477	472	539	475	501	522	527	490	500	494	504	511	506	510	551	469	491	533	509	508	516	473	487	469	550	515	486	507	482	480	456	514	499	531	456	513	492	504	505	487	507	506	516	496	517	500	501	532	526	530	507	498	528	507	562	482	512	535	473	502	507	470	509	502	489	521	444	502	487	459	517	452	504	485	514	507	493	453	473	514	502	448	471	539	490	511	522	519	480	486	495	482	502	505	492	515	474	496	539	468	444	462	505	490	507	465	491	483	510	501	521	498	520	494	489	488	457	519	504	526	518	489	478	526	452	506	522	508	476	520	510	497	473	495	514	462	480	530	473	545	506	468	514	526	500	516	490	483	515	510	489	513	499	483	499	490	495	491	532	473	476	499	488	564	484	528	497	517	495	477	471	509	433	470	521	466	516	497	497	541	499	525	534	509	557	497	493	531	459	524	506	506	518	487	485	492	483	512	500	467	538	504	485	533	524	488	539	534	500	469	504	489	492	489	501	501	539	496	453	496	490	493	481	475	482	522	507	490	478	525	483	512	496	494	519
24115	20740	26386	24992	6371	697	614	523	551	465	455	443	424	413	434	441	411	430	459	424	385	419	403	397	443	405	421	444	390	418	412	410	404	444	403	428	407	412	414	406	401	397	430	411	388	404	456	407	444	383	395	384	443	412	393	399	414	434	420	449	380	394	414	401	443	399	421	425	432	395	406	407	375	381	407	420	406	391	377	400	437	430	438	375	414	431	391	426	447	392	403	435	429	395	383	392	396	392	386	409	401	384	396	416	411	396	380	375	395	389	410	393	406	413	415	391	380	397	405	420	427	373	366	392	426	401	394	397	430	392	379	399	393	433	410	393	413	399	403	389	415	383	380	401	362	375	410	367	407	416	391	413	377	464	403	403	421	384	398	399	387	410	437	371	376	416	382	404	383	404	417	369	393	422	429	428	384	380	406	430	395	407	373	384	393	379	390	394	444	403	403	417	370	389	390	427	463	394	396	393	423	357	401	420	439	391	395	364	404	434	423	362	416	381	378	377	404	369	429	434	406	348	361	391	380	429	418	419	422	406	427	388	388	416	376	378	345	400	399	402	341	412	388	405	424	467	394	403	398	395	396	415	411	397	393	419	396	411	392	420	407	406	379	397	398	437	418	392	425	407	396	390	403	399	401	390	425	425	473	383	411	385	389	388	372	378	416	396	406	393	424	409	383	405	398	390	386	423	434	411	391	386	431	418	393	415	392	405	411	384	399	406	401	433	379	396	392	420	411	355	393	462	419	398	391	401	387	393	412	388	414	388	410	434	395	403	410	430	397	409	367	367	383	406	381	369	383	419	380	410	376	387	393	393	425	392	351	364	398	370	371	437	369	436	360	418	401	389	435	424	393	359	383	449	369	405	406	399	410	381	409	394	395	371	374	436	426	424	421	414	434	397	401	432	407	391	390	382	401	399	429	426	352	422	423	389	415	371	396	413	383	419	446	431	414	444	422	386	378	423	408	414	403	417	390	387	396	399	380	422	383	372	384	406	393	420	408	442	396	401	438	397	377	399	396	436	385	393	396	442	411	387	397	415	394	449	396	415	375	392	416	397	438	369	369	417	416	422	416	418	417	401	404	386	407	389	407	375	385	378	417	425	395	391	423	422	436	396	399	403	421	429	388	424	390	428	421	380	413	431	408	399	413	433	385	438	386	399	416	383	399	395	381	399	418	378	413	428	398	424	409	383	407	447	449	430	370	444	386	435	422	427	410	371	388	434	397	391	390	398	380	381	403	411	435	422	385	413	408	411	417	408	422	402	392	428	426	404	422	389	440	366	386	363	406	380	417	389	418	442	383	430	426	416	397	418	382	408	395	376	390	393	385	376	426	435	403	389	404	403	395	395	429	408	443	420	403	370	389	403	407	410	419	404	412	420	397	450	372	392	411	377	416	400	358	432	378	403	394	383	427	399	416	424	392	414	436	410	338	376	448	411	446	401	423	379	385	402	380	379	447	405	422	374	411	430	409	391	418	416	414	397	449	371	427	396	425	366	415	409	356	411	398	359	393	422	378	375	427	399	356	425	396	360	380	408	428	399	412	390	399	361	354	345	418	398	402	399	424	373	407	408	397	392	409	390	389	441	378	399	390	376	407	385	424	388	390	402	427	401	397	424	410	423	399	379	373	392	453	412	389	412	426	367	366	441	348	413	391	393	406	415	402	381	364	399	391	390	403	368	380	389	396	402	385	432	366	400	405	367	418	401	376	391	382	390	403	413	419	413	406	367	431	425	400	411	431	412	408	429	386	430	418	384	395	377	427	426	406	422	395	438	449	375	363	392	407	391	404	414	444	399	389	421	410	425	409	416	434	404	419	407	400	374	393	403	396	428	400	416	379	402	395	394	373	363	410	370	390	392	395	369	424	416	427	419	413	407	380	403	410	428	392	367	430	402	423	399	388	390	397	417	441	394	437	396	400	416	368	406	385	445	427	409	393	427	420	382	396	392	399	358	374	404	403	405	383	405	376	422	349	400	418	406	421	418	395	384	423	391	388	377	385	403	437	385	398	416	380	376	372	395	434	389	410	377	420	421	395	375	400	417	410	381	412	397	398	403	430	382	425	392	438	376	388	400	381	446	408	390	361	402	414	402	410	408	420	414	416	404	402	424	421	427	419	449	426	410	382	402	395	387	427	404	366	380	384	417	378	383	414	405	383	448	396	389	390	381	410	403	389	398	405	391	412	398	398	418	410	377	408	408	394	410	417	403	406	377	370	425	379	418	418	406	405	418	411	414	380	387	409	412	359	408	397	409	400	395	371	422	399	410	404	381	399	385	420	377	411	379	422	359	394	399	403	367	429	419	409	391	387	405	384	395	422	401	436	418	417	391	399	407	402	412	408	418	375	430	423	385	413	415	376	445	401	388	420	378	378	382	388	407	406	389	391	405	396	399	389	412	377	417	420	415	399	407	386	416	408	402	431	425	421	357	407	355	416	413	382	403	384	411	401	370	404	415	411	388	375	378	368	387	368	396	414	408	372	407	406	383	381	405	419	396	441	431	399	410	374	370	416	382	388	432	371	402	447	404	414	432	405	390	398	403	395	400	409	388	384	420	416	368	406	414	385	416	407	409	415	405	383	414	420	417	408	421	443	408	391	387	395	405	418	404	407	383	419	403	404	405	422	399	400	413	367	368	412	393	412	417	368	411	402	419	393	397	425	380	387	387	398	379	406	415	456	421	420	398	394	418	407	397	398	397	397	419	403	409	398	417	411	411	407	426	412	433	421	414	378	369	444	393	397	421	418	385	406	394	375	395	384	385	404	407	381	411	453	403	382	417	400	408	400	377	389	426	405	399	424	401	356	364	416	412	410	411	414	387	436	406	379	408	407	382	413	427	394	383	410	394	412	400	412	436	406	418	360	395	419	403	361	432	411	399	412	410	390	405	429	431	424	422	414	371	369	401	404	385	402	396	411	399	386	407	418	405	371	397	418	447	377	416	403	413	402	368	380	411	408	364	383	394	372	404	404	394	424	413	378	414	399	369	393	392	426	398	403	409	401	452	424	416	411	437	423	404	396	423	404	385	381	386	413	405	379	396	374	405	379	407	402	427	401	414	362	397	416	401	401	404	398	463	408	400	388	404	383	450	363	435	400	396	405	408	400	384	427	386	407	389	401	382	394	396	377	376	412	394	420	390	429	378	400	406	419	380	408	427	401	393	385	406	396	396	370	427	378	413	400	386	401	377	388	361	421	399	382	423	431	442	382	406	367	370	419	448	376	417	410	425	390	397	394	387	401	423	381	417	384	426	426	425	386	372	411	365	411	411	417	435	405	405	417	372	413	387	422	397	384	408	399	435	396	426	379	386	409	423	405	398	423	425	422	404	430	408	353	424	389	429	406	403	368	408	406	416	421	422	399	401	392	422	407	389	388	420	425	419	394	422	427	390	408	392	417	385	408	425	407	409	392	405	368	375	392	433	384	423	430	389	390	399	403	424	381	402	408	419	384	421	388	413	400	421	415	396
3844	4604	3208	1766	1312	1102	850	788	733	714	636	564	585	526	543	574	550	539	518	512	538	503	470	548	488	481	502	513	530	485	468	489	528	507	498	494	528	502	448	485	500	504	522	491	505	501	492	472	490	480	507	489	488	460	491	508	519	518	474	530	474	477	521	471	492	474	459	513	480	493	464	464	526	492	456	498	466	495	464	502	475	465	452	467	458	498	534	491	457	479	521	478	485	499	510	467	516	446	472	462	475	487	506	455	518	509	458	457	496	475	491	457	488	494	523	492	493	505	511	500	498	475	461	497	480	533	485	479	483	490	492	474	505	488	439	485	451	524	457	488	481	507	517	480	476	443	478	516	491	483	478	486	513	472	502	491	492	546	466	446	475	471	476	533	484	458	487	504	525	508	476	483	480	500	480	463	478	504	452	482	492	490	486	463	467	468	487	458	535	442	469	480	487	487	453	462	456	461	444	479	459	542	500	488	495	473	496	466	486	482	480	482	494	485	494	500	489	486	488	487	521	462	518	476	432	477	472	449	501	491	488	465	500	528	474	476	467	506	470	525	478	457	451	460	514	489	486	478	512	501	518	477	492	487	481	499	479	471	482	504	477	490	478	455	492	490	479	430	500	462	479	465	495	483	464	467	462	499	504	517	443	498	491	451	482	485	495	509	462	480	466	495	462	480	481	516	482	446	484	562	466	480	500	486	503	456	519	494	478	455	451	447	476	482	518	512	481	509	489	481	493	486	484	492	540	513	494	488	461	457	460	467	489	515	473	497	472	494	476	505	475	463	470	495	508	487	514	524	452	471	477	514	471	474	477	459	477	481	473	471	486	418	490	467	479	490	453	521	476	521	467	487	493	462	469	487	449	475	509	495	479	494	474	477	473	521	494	479	461	482	463	483	489	486	498	487	474	469	485	471	471	468	486	497	472	468	446	468	477	553	504	486	448	441	482	448	477	472	482	483	480	487	496	500	507	464	456	486	476	478	462	477	480	460	517	473	514	476	503	521	431	466	460	506	507	495	461	472	487	486	475	468	472	484	468	489	486	498	487	484	492	478	520	480	456	504	512	464	508	456	488	474	492	475	514	466	509	481	437	511	452	504	446	438	473	483	498	466	486	502	485	493	477	517	485	483	477	446	515	474	472	488	484	494	480	481	497	469	495	501	488	480	508	474	509	500	523	490	502	458	489	477	493	441	486	492	486	430	498	485	498	493	467	494	493	505	464	451	533	492	476	490	504	467	462	483	512	475	491	453	478	463	467	495	465	476	495	496	464	512	480	488	522	449	463	478	512	472	478	466	476	516	478	469	526	468	519	477	495	486	483	507	514	457	441	522	449	485	474	456	460	490	486	495	468	488	496	455	506	471	446	506	490	492	497	467	487	485	522	481	488	485	503	489	527	465	499	484	518	473	474	484	480	491	473	482	470	466	508	489	470	467	502	470	455	512	438	478	477	486	420	485	489	487	514	486	518	480	512	466	528	504	495	466	472	461	474	483	511	478	486	481	456	488	490	454	466	515	486	480	478	482	483	485	445	485	473	517	455	500	530	483	496	447	501	482	488	495	486	505	500	479	475	459	461	502	464	498	447	496	463	447	467	491	484	509	514	443	463	510	479	516	490	497	510	489	459	460	484	506	485	491	457	447	464	480	493	492	488	495	465	493	453	442	478	520	461	463	485	451	496	462	488	484	484	475	469	482	507	479	490	467	499	483	457	456	481	460	512	488	509	490	464	476	482	433	510	492	507	482	563	490	497	480	497	442	510	480	500	515	515	470	509	491	486	554	523	481	479	467	460	480	506	472	517	453	494	519	482	502	462	470	483	484	465	508	489	486	468	508	482	462	487	491	551	490	458	496	518	458	470	513	480	476	503	468	485	484	436	481	458	508	498	485	506	522	463	512	460	458	476	461	471	464	456	475	462	465	465	541	516	479	455	476	505	487	481	465	508	532	481	447	476	501	488	505	479	489	468	460	488	490	484	468	522	474	527	510	483	494	459	463	517	483	468	488	508	507	530	458	481	457	481	475	481	530	469	480	495	529	487	463	515	510	459	547	527	480	486	490	481	467	468	457	484	463	457	484	512	494	526	486	465	504	461	471	469	480	473	497	501	483	485	483	530	495	528	507	505	466	498	533	498	467	430	480	468	505	463	429	485	520	516	485	457	472	446	530	434	488	456	480	451	537	501	467	484	487	505	483	475	499	490	467	481	447	502	457	445	469	469	505	504	503	489	479	472	515	460	491	469	466	451	486	505	469	493	503	469	466	488	456	492	490	500	396	482	488	529	477	480	493	482	442	477	513	496	444	469	522	491	530	468	463	478	460	499	519	480	478	472	490	470	471	508	491	458	487	481	527	498	434	485	494	511	502	442	496	441	478	450	459	506	542	487	495	474	470	477	496	489	451	470	478	509	490	471	461	496	499	493	479	472	452	503	485	494	469	478	463	458	516	492	460	475	466	480	467	494	473	491	497	463	503	452	504	475	459	458	464	538	540	509	499	495	492	455	508	484	498	497	482	487	447	453	503	534	514	477	442	466	498	488	452	492	467	452	495	465	459	481	490	488	493	470	474	457	490	461	488	540	510	487	508	495	504	511	497	515	507	501	477	477	514	494	445	471	507	500	460	509	466	472	477	479	493	553	503	482	495	478	513	471	476	490	494	508	490	518	503	464	461	474	492	501	467	489	497	494	461	496	527	502	528	473	494	485	482	456	530	465	487	476	474	495	478	474	484	467	488	450	500	541	483	500	496	467	454	495	509	506	484	494	497	481	549	509	505	489	507	483	478	497	500	468	520	513	467	437	497	501	467	462	447	438	473	492	457	482	492	461	475	486	481	482	498	483	430	515	453	453	465	478	496	491	468	474	478	511	449	500	464	536	475	501	473	508	497	480	448	485	470	467	462	496	508	474	499	474	485	494	457	491	489	494	474	500	460	464	478	496	474	480	497	510	497	491	490	476	508	473	508	463	439	503	491	510	504	485	457	502	494	468	489	490	491	466	473	485	493	434	446	445	512	450	473	460	503	462	464	483	486	491	491	517	505	511	487	474	510	467	507	485	458	473	452	492	518	476	476	525	471	452	510	484	488	454	491	532	456	481	476	473	433	455	443	532	495	527	495	511	523	487	498	460	458	506	453	453	491	487	524	466	490	548	470	527	487	508	471	507	502	522	504	477	515	505	561	487	498	482	486	516	491	511	484	456	493	472	470	498	503	499	475	461	445	481	476	531	520	464	493	450	484	519	487	499	498	473	513	465	509	514	478	510	515	477	479	474	490	473	487	510	518	485	479	508	525	489	489	473	465	475	510	506	482	482	473	501	463	553	477	506	451	486	457	500	494	492	509	471	499	540	508	473	490	454	488	475	452	441	470	491	484	472	508	463	532	493	504	471	508	504	524	478	489	469	485	514	476	520	450	455	482	481	510	447	468	485	466	473	456	454	491	483	501	531	507	475	478	523	456	540	512	494	524
22058	20806	28293	23411	20801	20761	3613	679	526	433	333	295	292	247	244	237	222	224	184	197	184	194	165	180	159	189	155	171	163	168	136	157	149	154	172	166	153	155	152	172	133	142	143	132	135	148	147	148	147	161	147	147	153	167	160	136	144	143	131	147	168	155	125	134	145	129	127	146	173	118	152	163	135	140	153	150	149	143	138	147	137	125	144	156	158	164	132	153	133	148	130	163	146	148	160	145	155	138	136	134	129	162	142	163	158	149	158	150	149	126	153	144	149	144	140	139	147	148	131	145	132	151	154	135	145	143	139	153	141	121	118	128	145	120	150	149	127	143	134	148	126	152	136	125	121	134	123	129	140	143	134	130	153	134	118	145	166	131	138	131	154	130	140	129	138	140	159	141	132	149	150	173	145	108	140	136	139	133	147	145	150	123	131	146	122	148	128	155	136	148	121	135	136	159	152	161	126	152	147	149	180	124	143	131	147	167	132	158	151	148	168	135	148	119	140	147	163	120	146	129	150	127	123	141	116	153	154	158	146	123	146	117	142	157	137	150	153	157	124	137	142	144	121	136	153	155	152	157	145	140	156	140	133	143	138	129	140	135	145	157	129	130	148	130	129	153	138	140	142	147	138	140	125	157	145	131	139	130	136	126	147	121	134	159	150	135	134	142	137	160	138	158	149	149	138	125	123	142	142	145	129	148	121	170	128	136	132	161	120	148	131	141	156	130	138	153	144	149	138	136	143	140	163	136	148	145	144	157	114	153	131	128	140	151	124	136	132	136	140	136	140	147	131	159	140	136	139	156	152	134	146	142	124	142	149	154	153	134	160	129	142	141	155	121	154	146	130	146	158	137	142	135	170	139	160	125	145	137	134	141	128	142	125	153	142	154	137	142	154	151	137	146	137	140	135	136	121	152	142	136	145	144	149	165	140	149	121	135	161	149	130	152	112	148	152	143	142	148	124	128	158	158	139	137	154	121	141	152	118	139	130	135	146	152	150	153	145	153	143	154	150	146	144	140	125	143	121	159	145	131	140	155	135	157	163	127	157	142	141	129	140	154	148	150	138	125	138	143	134	154	137	145	124	128	157	141	144	130	133	129	148	129	141	143	135	147	156	144	109	148	137	151	145	134	154	128	140	134	149	139	150	152	132	142	145	181	141	144	155	138	161	142	153	151	119	120	125	142	152	135	153	134	159	151	123	149	132	130	141	150	135	153	155	148	139	117	155	144	151	133	133	152	142	161	136	156	130	132	147	157	127	129	144	158	157	123	138	159	127	132	135	130	147	116	162	135	123	154	160	136	133	130	127	136	136	130	122	136	153	147	132	143	132	141	143	151	130	129	126	138	148	134	148	129	142	145	143	136	122	131	143	130	153	142	143	156	142	158	143	140	140	141	154	139	132	143	150	140	133	147	127	142	136	121	123	141	141	149	142	123	152	135	150	148	127	140	131	155	174	149	140	125	136	155	149	147	129	144	128	169	168	131	133	136	149	135	130	129	152	156	146	129	165	126	126	138	146	149	145	162	125	128	139	143	145	130	146	136	115	155	144	132	140	156	146	142	146	139	133	147	136	150	129	162	144	145	126	165	145	152	146	145	132	126	143	140	141	152	155	127	152	167	133	135	152	168	141	143	146	157	144	153	150	139	151	148	135	133	145	131	128	142	140	148	157	141	125	156	142	138	121	134	151	133	152	158	128	146	154	143	148	127	150	134	134	148	146	143	152	119	136	138	150	143	135	151	128	148	135	171	139	144	149	139	146	150	157	131	148	121	151	152	130	145	130	125	140	153	152	161	126	136	147	142	149	152	140	136	125	158	120	141	158	135	134	151	158	141	144	125	144	136	143	143	138	128	130	142	146	154	164	160	138	150	137	133	134	157	131	147	153	136	128	128	140	117	138	146	153	127	138	143	128	134	137	139	130	149	147	160	150	137	126	133	152	132	139	134	128	139	142	157	158	158	152	134	153	147	144	146	153	145	127	140	140	144	151	162	143	133	140	141	140	155	133	131	112	153	141	126	135	131	141	150	154	155	150	149	157	128	118	124	109	145	146	138	136	153	147	132	140	127	118	136	142	135	127	138	140	148	134	127	136	132	150	165	134	154	167	145	137	131	143	127	159	146	151	150	156	138	126	145	137	141	137	132	136	137	136	142	153	129	149	138	140	152	133	145	137	129	131	140	153	127	129	138	129	128	140	154	153	141	158	143	127	152	141	141	111	144	141	117	129	129	130	148	161	128	171	125	133	154	126	128	139	137	146	150	148	145	138	144	139	152	141	135	128	152	155	144	144	130	141	130	145	153	167	141	147	152	144	130	138	142	154	140	143	184	136	165	139	134	163	149	163	171	131	145	133	152	145	133	164	157	138	148	141	125	119	142	122	147	146	135	131	141	122	159	141	137	141	149	152	155	135	151	158	148	141	146	126	132	150	139	144	134	128	170	141	162	131	146	122	136	157	150	127	126	150	146	151	144	143	130	147	159	166	148	146	146	148	142	147	168	142	139	144	138	156	143	137	139	171	131	135	141	129	142	146	132	129	133	142	141	152	147	134	154	133	151	149	134	137	145	139	134	133	153	146	130	142	126	146	145	169	149	136	131	128	136	140	138	132	164	133	144	135	167	137	133	131	150	142	150	151	157	165	147	142	153	133	136	153	127	139	132	127	143	145	143	154	131	139	123	162	133	149	154	127	156	126	140	130	157	147	149	126	134	129	141	123	165	113	141	143	119	162	126	126	118	163	137	133	154	143	149	127	150	134	142	144	134	143	136	119	145	125	139	143	158	159	163	133	140	148	137	141	146	137	142	154	150	111	134	120	139	156	131	137	117	151	164	135	155	144	155	142	129	124	146	110	143	157	147	152	137	140	178	144	150	148	127	127	146	144	125	149	140	159	142	157	167	138	140	145	147	148	117	149	154	139	135	135	139	130	142	120	142	137	136	145	157	138	151	143	160	153	158	121	128	147	141	147	116	134	153	133	129	131	121	115	113	129	152	132	140	152	160	153	158	135	129	157	171	125	144	130	142	154	148	137	137	141	155	144	143	138	139	133	124	149	131	141	129	151	146	136	138	134	124	140	144	138	141	141	158	148	131	134	126	160	153	159	128	150	151	139	145	130	158	129	145	159	129	131	123	146	143	155	141	137	139	148	137	146	122	131	146	143	126	148	153	152	135	131	150	133	133	140	129	144	128	146	156	142	139	150	173	146	143	137	136	159	152	167	136	128	146	139	152	155	139	138	150	154	135	126	150	126	139	162	139	148	146	128	136	160	138	141	133	133	152	141	134	145	168	154	126	123	149	141	166	149	147	138	139	141	160	137	133	144	121	161	135	139	140	146	162	149	158	127	153	112	125	137	153	129	128	128	148	152	164	137	142	153	148	162	156	130	147	161	151	148	142	137	149	157	155	140	136	160	149	125	129	156	141	126	143	145	153	133	152	146	119	150	113	132	142	141	120	139	133	134	118	136	129
4859	12813	8843	4296	2970	2231	1691	1226	999	753	611	526	447	408	394	300	303	329	274	297	277	291	244	257	250	252	223	221	220	218	202	231	191	200	194	195	186	201	184	205	218	177	175	202	181	202	203	185	197	179	203	201	201	190	173	202	202	180	178	180	189	187	188	170	189	161	187	190	208	171	183	174	202	162	193	186	174	189	165	185	212	177	187	157	175	165	172	194	190	192	188	194	193	183	172	164	186	205	183	184	151	180	182	176	167	215	171	174	172	200	160	179	188	191	171	182	180	193	193	161	171	186	176	194	182	184	169	182	206	191	189	201	170	174	192	162	171	197	201	165	175	152	187	193	183	219	187	174	191	167	197	174	180	168	181	182	170	181	197	187	196	197	180	166	181	183	164	167	191	175	178	180	182	163	174	185	171	167	169	165	183	188	172	185	180	164	182	186	173	177	157	198	172	197	176	182	190	211	201	195	183	190	169	183	177	174	217	180	198	179	159	190	182	175	180	193	162	188	154	186	181	188	167	179	188	161	164	183	164	178	170	164	178	175	186	180	157	182	220	196	165	158	182	171	158	160	187	195	188	178	197	167	200	171	189	187	201	152	191	190	151	180	186	209	194	185	187	183	164	164	188	197	200	201	176	185	193	174	187	185	169	157	183	175	170	186	183	163	182	173	196	178	193	174	179	187	182	183	185	171	189	182	192	179	179	166	187	167	176	172	182	196	202	188	195	195	166	197	184	195	176	207	188	175	185	190	200	184	189	180	182	198	169	198	187	176	185	190	169	205	159	162	167	163	183	155	175	178	169	180	192	174	178	191	176	186	196	167	164	179	169	169	165	190	173	165	193	162	154	178	209	173	182	174	148	181	189	174	167	193	203	168	189	183	190	169	155	196	183	177	176	191	179	188	176	172	199	196	198	166	192	167	176	174	169	181	192	191	189	168	184	185	163	182	174	162	165	167	168	164	178	187	184	168	194	166	171	172	164	177	187	195	184	178	186	164	172	169	171	170	204	175	202	186	176	175	166	191	190	188	172	165	191	181	207	179	203	186	206	187	179	167	192	167	189	179	182	186	193	185	175	173	183	176	159	165	174	190	170	170	179	191	189	192	200	181	171	149	199	188	195	175	176	178	176	206	168	195	187	187	170	180	195	187	175	174	193	202	183	195	177	191	173	182	174	180	165	191	191	180	194	168	182	175	181	200	173	139	154	173	166	174	187	175	159	186	174	176	160	178	176	190	190	161	189	181	172	176	170	205	156	186	179	183	195	181	181	165	183	176	223	180	176	161	199	166	167	190	198	171	181	192	192	194	181	183	201	167	185	176	169	176	192	176	182	192	172	173	189	173	191	189	208	185	188	189	178	197	168	182	205	154	198	200	172	183	206	160	174	197	154	191	195	187	194	177	182	166	184	184	179	181	193	185	174	154	183	195	163	186	176	173	161	209	200	158	208	166	201	187	190	207	188	176	174	194	202	188	194	180	137	194	179	193	193	161	173	194	184	195	163	179	167	201	189	189	198	198	191	182	176	160	165	167	193	185	165	164	184	168	195	186	200	165	189	197	200	174	187	177	158	199	191	165	147	178	146	202	175	161	192	192	151	182	183	192	178	177	181	177	176	185	176	179	186	176	195	200	189	165	179	199	188	182	179	169	203	176	177	169	196	180	172	180	174	205	210	179	183	171	140	200	161	191	180	179	199	199	169	200	179	201	189	178	157	192	189	204	175	192	165	170	199	176	193	181	182	165	165	178	179	186	159	164	184	172	175	165	194	195	207	188	164	192	164	166	176	168	195	215	178	169	183	170	166	179	168	179	180	185	175	170	185	182	201	164	173	176	190	180	190	173	178	178	159	174	178	161	201	172	178	211	184	197	194	159	169	178	183	172	157	164	197	174	203	173	162	163	170	183	185	179	173	162	196	199	171	171	188	197	195	155	170	186	177	186	157	229	162	170	177	173	171	200	181	184	177	160	178	194	164	177	191	192	176	170	171	177	197	176	177	185	156	178	178	169	176	190	191	161	182	165	179	165	199	172	160	191	175	192	195	174	161	186	178	206	175	178	179	191	164	188	159	187	179	181	173	182	161	204	174	188	166	163	182	159	175	165	168	190	186	190	162	179	185	193	180	186	162	166	207	188	178	196	176	193	194	188	168	177	166	152	201	167	194	164	139	171	160	176	177	197	174	195	184	172	189	193	191	154	200	182	172	169	167	166	183	167	184	174	185	179	181	183	185	202	150	167	167	206	200	178	165	181	157	157	173	173	175	182	191	187	173	168	186	160	186	190	183	189	187	176	191	146	163	180	192	190	200	172	182	173	178	178	161	195	198	213	161	166	177	195	198	182	201	189	173	174	170	181	175	195	172	179	183	194	177	170	189	146	181	166	183	192	163	184	209	218	177	176	166	153	171	187	185	188	136	196	168	190	178	191	194	187	197	173	179	162	159	185	146	162	196	164	190	178	170	183	172	192	179	172	168	165	164	195	186	177	181	158	176	177	186	178	172	191	182	164	198	169	185	181	182	196	170	181	173	188	167	196	192	186	175	188	169	163	179	156	181	188	183	161	159	176	187	165	160	180	180	151	159	196	152	170	173	173	188	199	192	166	166	171	182	168	181	180	165	184	158	173	171	204	197	165	182	167	188	175	180	181	190	179	180	197	164	182	166	176	172	164	172	171	180	188	177	175	175	169	176	188	177	183	209	175	172	170	194	172	188	185	183	203	200	190	177	190	177	207	183	187	181	204	174	165	186	180	165	172	165	170	171	192	184	171	178	202	154	186	183	174	187	186	178	184	175	163	182	199	200	156	190	171	204	173	149	200	197	177	161	185	171	197	185	198	193	177	153	183	185	172	173	172	182	208	190	196	176	178	186	185	173	173	193	182	181	186	174	188	183	180	190	167	190	184	175	177	177	160	187	177	194	178	195	167	182	206	176	178	162	185	179	168	173	186	194	173	184	169	173	159	181	200	174	195	159	164	170	167	180	182	181	155	183	175	204	173	167	189	171	200	179	191	174	187	178	172	178	178	164	180	163	183	150	187	172	187	181	158	199	162	173	176	175	184	183	194	191	181	182	200	166	180	167	193	194	175	172	182	190	146	177	179	168	190	186	176	159	184	179	205	160	169	187	165	187	191	183	184	177	173	166	192	203	181	174	188	179	190	180	174	168	184	201	176	175	202	171	176	173	191	166	185	157	176	170	183	180	182	173	169	178	161	173	148	184	177	188	174	197	168	206	193	186	171	196	171	182	173	178	193	169	161	171	191	184	184	195	179	201	186	191	182	152	150	166	180	189	179	178	151	185	187	196	175	190	168	178	194	156	168	166	175	206	181	162	176	176	178	183	169	171	183	215	196	179	174	177	160	209	185	184	196	175	192	190	171	179	178	195	185	186	171	186	175	178	173	164	179	156	193	171	151	185	209	165	211	188	194	182	166	182	179	178	152	197	171	185	195	186	181	173	193	165	159	165	187
26811	16293	2868	829	631	635	600	631	621	557	556	547	564	581	523	532	546	569	528	528	556	532	570	565	606	566	518	539	613	560	574	610	555	553	559	573	558	554	548	588	528	551	598	533	557	552	531	532	540	532	522	533	521	548	557	582	560	578	538	539	547	560	535	581	558	568	551	578	570	557	565	571	549	545	526	551	542	567	537	570	487	556	566	527	531	570	530	550	525	515	584	554	573	538	550	549	563	520	548	541	603	530	558	529	518	558	562	604	556	528	503	580	539	523	513	559	553	556	562	549	542	543	562	571	539	518	557	577	544	545	563	548	550	538	590	538	565	584	550	546	521	556	503	566	553	547	551	569	542	535	562	550	562	552	550	564	575	549	519	494	528	566	548	516	539	528	576	576	533	548	560	560	560	530	592	562	552	592	559	576	532	581	513	523	536	532	555	506	562	567	504	495	533	544	530	574	525	531	561	574	544	541	574	519	544	586	511	552	608	549	543	527	529	532	542	513	542	534	526	538	506	546	552	545	551	464	541	531	559	559	551	554	550	547	512	509	532	533	555	538	550	530	534	561	559	559	534	513	533	527	579	562	531	553	551	570	542	504	574	552	554	568	533	582	531	533	555	517	509	530	569	539	511	572	516	556	524	559	572	582	536	543	565	568	592	558	528	496	552	533	564	561	567	556	539	564	564	558	516	545	557	543	561	572	554	532	570	541	559	567	555	554	542	535	550	522	499	533	531	527	550	560	516	526	541	561	533	573	571	553	556	536	531	566	550	542	555	501	566	529	549	515	528	592	570	542	566	523	560	527	531	585	511	569	568	588	560	566	542	545	547	579	564	554	576	579	576	573	538	585	554	565	589	539	579	518	562	541	539	609	544	559	553	526	550	560	603	521	548	534	512	500	507	576	550	544	550	554	562	568	523	608	532	555	544	567	537	536	583	503	557	578	567	525	604	544	521	550	512	555	547	559	569	520	602	570	501	529	526	531	541	542	560	533	502	534	508	575	557	557	562	516	544	511	552	516	558	574	533	582	545	558	534	574	505	507	533	551	540	552	538	617	549	558	555	534	564	523	576	567	537	587	577	560	547	589	543	575	562	545	553	521	580	579	523	583	525	547	537	567	542	550	556	529	592	569	528	576	524	576	550	549	540	591	534	517	548	565	551	537	527	545	566	578	575	579	539	549	557	527	554	554	543	548	575	546	538	580	580	570	558	529	585	584	567	570	534	498	537	532	595	531	506	547	560	538	540	534	560	570	546	577	536	557	533	561	571	557	552	532	572	537	544	566	575	509	529	553	565	561	535	562	550	577	531	578	523	565	544	601	564	574	577	573	527	544	563	545	522	556	554	527	540	535	506	535	525	558	556	521	565	522	557	520	514	554	543	560	579	537	559	581	555	587	558	595	567	520	508	519	552	557	540	559	556	522	525	520	549	538	526	554	556	552	563	558	549	535	558	551	584	529	563	539	549	556	580	531	555	567	504	542	546	538	568	541	556	531	500	561	550	543	553	550	517	549	550	534	505	527	598	541	552	541	533	565	559	567	563	574	576	571	540	574	542	560	527	574	521	579	544	549	534	541	564	509	567	497	535	529	516	534	557	511	524	552	528	559	565	533	560	577	547	543	562	551	540	547	576	515	545	578	538	524	543	523	540	587	529	532	600	513	543	561	537	555	526	528	589	578	551	547	530	544	553	548	570	575	562	554	550	549	532	531	565	542	555	526	527	515	560	612	562	536	519	542	557	531	494	543	553	519	521	542	526	524	586	554	552	553	505	525	511	548	544	548	584	553	550	525	589	536	590	549	536	517	511	531	582	558	524	573	568	556	529	532	554	556	611	566	543	533	545	550	557	556	587	558	558	522	563	555	575	565	536	583	524	592	563	530	514	528	546	517	566	582	561	589	530	543	580	571	525	528	545	545	491	546	539	560	578	532	544	558	572	558	567	585	585	524	564	553	529	533	518	557	509	510	532	549	527	553	559	546	529	523	552	570	571	543	583	513	545	518	561	543	525	536	529	540	540	524	515	531	512	577	560	572	595	592	516	556	560	530	528	527	538	539	511	571	561	564	528	595	556	590	593	529	524	557	577	552	557	539	529	551	528	593	518	542	561	535	536	528	546	581	548	532	560	508	519	578	520	572	515	579	572	553	537	578	539	545	577	584	558	581	573	555	569	576	566	550	568	551	519	507	550	572	538	530	544	552	544	564	552	580	553	546	537	533	545	549	570	539	560	538	580	579	566	557	550	588	529	508	605	540	593	610	527	582	497	533	525	594	531	565	524	577	560	555	555	544	570	567	550	553	572	534	558	552	546	538	588	506	541	514	573	548	566	531	550	507	566	582	555	522	540	499	585	557	547	526	552	493	577	605	529	539	558	561	592	558	543	540	553	582	555	543	557	576	594	545	525	531	530	596	571	555	555	529	585	574	567	593	568	542	528	547	552	545	575	528	522	560	559	573	560	547	536	605	541	579	566	559	525	522	586	510	546	525	563	520	544	593	505	526	576	557	566	513	555	590	523	577	571	505	510	549	564	542	567	489	534	507	555	497	545	525	561	567	536	539	556	558	558	522	518	548	567	579	517	557	543	518	541	554	562	558	568	556	608	547	604	578	544	592	533	532	549	630	528	568	580	562	543	521	554	512	588	562	549	540	530	588	547	537	553	568	540	516	565	563	547	536	554	552	523	569	560	571	593	548	546	572	562	534	550	545	524	560	532	585	573	571	554	559	533	558	527	531	505	519	568	586	567	533	555	551	570	521	535	499	548	546	514	558	548	557	550	565	532	564	534	597	550	509	604	570	564	503	567	540	538	574	545	549	544	490	544	519	604	558	571	521	570	527	540	573	517	534	554	555	565	546	533	578	547	547	511	580	507	543	564	557	535	573	545	560	548	544	543	542	577	540	517	502	528	584	535	558	585	538	550	544	522	531	560	556	571	529	563	579	552	591	527	543	562	510	569	512	534	552	612	539	557	542	564	532	579	545	588	534	565	547	542	566	537	535	553	520	585	523	560	545	535	585	567	515	554	539	584	561	496	542	533	580	536	507	551	544	577	521	546	524	581	540	518	561	565	563	531	537	525	582	578	542	510	549	523	549	576	572	544	551	553	532	571	533	535	536	536	556	537	549	582	582	525	543	563	528	543	509	564	601	556	535	594	588	569	546	568	546	520	526	550	563	560	525	515	558	566	532	550	501	525	518	548	562	543	543	516	600	578	577	548	549	529	555	531	543	549	536	566	581	551	560	533	547	549	573	568	567	583	529	551	523	518	534	545	573	496	579	522	605	578	530	525	553	557	512	555	551	565	563	534	593	509	553	587	531	565	583	545	568	540	558	530	541	546	508	574	523	599	588	546	517	574	576	537	526	539	539	557	600	509	542	596	558	561	610	565	538	579	586	570	576	515	550	540	529	553	522	566	490	586	531	573	553	513	567	591	512	567	644	541	546	537	544	523	586	562	531	573	593	597	548
5013	1116	1014	810	791	693	754	758	660	715	674	706	679	680	671	678	664	706	733	664	682	736	696	675	720	691	674	681	710	697	701	653	649	699	688	710	703	632	667	678	684	727	666	707	674	667	703	652	729	687	682	661	696	716	698	703	651	679	687	704	682	639	697	695	693	652	683	724	649	723	734	696	670	697	665	682	689	666	664	670	671	676	690	726	659	705	669	680	685	685	701	684	646	656	668	697	687	695	717	705	708	671	702	662	646	678	703	751	700	676	655	722	687	701	707	719	661	699	668	694	696	672	682	675	713	700	664	699	690	656	649	685	696	690	659	682	703	745	699	719	657	711	718	698	695	647	682	663	649	652	635	689	732	751	657	675	669	717	692	699	663	669	681	670	686	693	691	683	639	672	646	707	683	669	682	673	659	676	642	696	660	696	657	696	656	700	656	681	679	694	660	645	705	658	653	670	636	704	698	707	704	689	660	672	710	701	724	636	683	658	660	735	706	677	687	692	643	728	666	671	681	704	706	725	692	651	661	700	698	710	682	687	712	631	678	687	699	681	660	694	649	628	743	685	692	712	691	670	702	710	686	681	642	653	681	702	723	709	696	681	702	700	741	669	670	661	678	685	691	656	696	683	648	653	662	635	674	658	675	644	687	704	718	598	712	660	678	706	668	682	716	674	682	665	747	639	676	632	709	637	669	621	645	655	706	696	684	730	644	754	700	735	690	688	671	672	697	684	663	693	684	673	679	674	662	673	677	676	715	716	648	707	725	671	694	659	719	703	698	712	700	689	722	679	616	664	701	670	649	718	686	700	693	673	705	698	675	656	667	704	664	642	663	677	681	710	691	670	680	665	679	619	722	692	674	666	702	662	635	631	662	660	690	675	626	684	670	679	678	675	686	663	658	692	674	685	679	689	705	709	691	687	649	673	689	659	701	653	692	636	633	659	701	660	707	672	702	657	711	682	690	725	659	676	683	695	729	714	701	660	676	706	627	683	648	627	694	715	705	708	731	679	689	707	673	683	713	672	731	653	691	671	666	676	676	666	664	666	691	723	701	685	686	671	698	654	672	692	658	713	686	679	686	700	657	706	671	722	702	695	723	688	684	662	648	669	701	678	715	672	674	660	673	677	656	688	691	690	647	668	685	719	700	694	674	689	733	670	698	670	669	720	701	718	672	694	684	686	685	671	652	676	613	689	698	666	666	641	724	700	727	689	676	710	663	697	688	667	669	667	725	622	695	696	684	734	668	700	681	636	655	692	701	682	709	675	696	689	698	674	688	710	675	673	656	687	703	654	705	702	679	665	717	673	706	660	642	673	614	697	729	655	655	708	659	639	684	681	620	692	657	675	666	674	735	674	682	679	671	665	680	694	666	639	692	700	676	687	744	660	699	674	679	704	671	664	630	703	697	687	694	645	679	659	655	671	693	680	654	636	738	664	693	670	704	658	696	654	716	708	675	663	724	667	699	699	674	678	692	703	673	697	712	684	678	677	691	677	668	705	712	662	701	675	697	670	621	717	690	670	648	738	706	721	672	674	703	677	713	645	682	672	698	661	713	685	700	650	664	640	669	703	720	674	694	641	650	693	665	685	679	686	689	698	671	722	697	680	690	716	708	683	711	678	658	706	623	630	658	670	677	715	649	674	680	668	699	735	691	703	604	673	693	719	670	644	702	674	668	645	728	663	700	677	701	714	660	699	701	688	710	667	658	661	635	702	686	665	640	666	718	703	676	674	661	656	659	660	715	652	678	683	721	649	700	704	713	714	715	684	672	709	698	672	700	701	671	658	686	684	709	746	670	698	667	655	644	692	683	694	712	687	697	679	688	696	670	703	689	707	692	650	669	682	679	692	643	638	652	656	684	736	699	695	640	724	697	734	729	649	725	646	713	717	678	680	688	698	639	735	666	700	724	691	700	655	689	657	667	656	690	635	670	668	677	706	687	667	721	710	688	689	634	697	663	726	693	656	700	750	690	671	666	666	654	720	727	691	725	695	677	667	679	748	647	697	705	665	657	696	642	661	681	689	654	710	693	674	715	715	709	697	709	707	693	667	704	709	658	662	636	687	705	722	698	683	656	664	700	701	667	707	716	673	666	671	656	646	728	676	684	749	695	673	708	676	699	729	689	692	654	723	693	629	656	663	689	686	689	683	696	682	659	686	677	715	680	683	738	699	694	665	710	674	676	665	658	673	653	649	677	688	703	658	649	677	715	662	669	671	653	707	658	705	638	649	712	740	701	688	646	667	671	649	676	652	668	695	688	695	716	684	658	658	634	672	680	691	653	701	738	687	691	677	685	692	687	695	660	695	708	649	649	687	639	713	673	745	705	708	699	680	694	648	635	685	682	682	724	651	683	707	670	680	679	714	686	643	681	676	690	682	690	676	698	671	748	704	691	701	675	681	661	685	710	717	681	679	662	715	667	676	680	724	649	698	724	700	691	656	682	680	703	703	639	675	688	725	702	698	658	678	650	647	713	725	685	699	716	667	731	632	734	700	657	689	701	670	676	688	662	686	699	634	672	650	684	710	666	720	681	661	666	710	686	674	722	666	747	668	703	693	735	686	684	680	683	696	657	742	652	660	716	668	682	676	700	649	641	705	665	648	687	722	663	680	686	684	662	703	658	667	670	710	701	646	664	694	711	710	671	669	691	665	707	701	696	707	667	676	699	700	687	718	723	694	678	680	670	682	698	714	656	704	671	699	722	668	669	764	709	714	717	619	668	710	670	688	679	708	706	706	708	724	646	694	693	655	694	621	706	723	677	720	681	676	646	666	673	655	668	666	692	678	666	708	677	704	703	676	684	669	645	688	682	713	681	676	677	732	677	685	675	677	696	687	694	685	705	689	667	718	659	695	680	736	669	648	728	708	745	682	701	664	699	652	681	680	684	717	696	689	681	669	699	710	651	670	689	672	663	662	716	709	644	693	700	668	667	663	729	690	677	654	711	650	655	694	664	671	665	633	696	705	694	687	688	669	697	662	667	673	677	698	658	683	698	701	695	686	644	704	653	626	636	685	677	661	643	680	653	697	731	646	666	700	693	671	700	704	684	689	722	710	693	648	652	672	679	683	686	683	714	649	667	652	660	715	668	664	633	689	668	641	642	696	743	613	630	708	696	680	667	643	689	723	717	645	718	693	652	671	704	697	648	665	698	676	707	695	674	719	652	676	742	707	694	684	644	682	742	685	727	709	685	648	672	664	655	728	720	684	672	659	652	668	655	678	706	734	683	734	649	643	692	694	654	651	682	678	702	652	717	675	688	640	713	675	690	700	675	685	711	745	668	669	674	650	672	689	692	678	714	702	678	678	746	652	671	694	662	693	667	616	680	718	707	654	647	656	702	708	694	667	672	694	678	694	716	647	707	695	697	696	672	671	689	726	662	737	701	681	682	694	700	677	670	652	709	668	698	702	647	656	695	640	651	676	697	668	718	700	661	669	675	649	694	725	673	673	699	661	657	703	695	714
22892	20732	27668	23865	20672	5790	990	676	555	541	531	449	460	445	427	428	427	415	436	431	437	373	411	435	407	388	360	417	386	395	406	419	363	407	417	385	369	370	399	405	383	390	408	408	402	391	356	373	398	373	377	368	367	386	407	375	371	389	429	426	385	385	390	356	439	344	372	371	381	401	398	411	401	355	402	375	379	389	411	395	346	406	388	407	358	376	380	406	382	365	393	386	362	365	390	401	395	381	373	432	342	396	400	390	369	369	373	380	356	383	406	363	368	343	383	391	405	396	387	408	375	371	390	385	365	367	397	403	387	381	350	404	371	384	397	398	391	395	306	385	364	379	364	421	395	373	399	374	423	356	385	397	427	364	383	348	375	390	405	354	364	380	371	397	422	386	418	411	376	388	393	397	387	384	369	389	391	403	356	390	389	404	387	351	429	375	382	366	376	341	376	378	380	345	392	360	377	411	389	404	371	384	370	391	419	372	405	367	389	378	404	401	399	377	394	374	389	404	399	369	374	402	397	392	393	409	383	382	411	352	389	382	414	379	383	339	401	388	376	398	406	360	369	345	356	391	337	357	384	376	380	388	382	400	382	362	407	395	390	399	361	399	381	396	400	323	386	391	386	358	379	374	401	374	417	374	416	389	405	384	389	378	379	377	366	416	353	372	389	418	372	383	384	400	392	376	369	379	394	386	387	403	399	390	363	392	367	387	425	406	400	384	350	391	370	381	402	342	363	350	395	400	365	394	416	389	387	364	392	351	391	427	347	377	388	430	384	388	375	386	375	385	403	406	371	368	406	360	394	382	402	388	391	400	353	390	365	411	368	352	395	364	400	414	379	360	378	402	404	384	389	372	375	413	417	380	397	408	390	364	363	375	404	389	364	351	400	389	392	396	367	377	376	396	396	412	383	375	373	390	363	387	375	371	409	400	366	391	381	386	393	370	401	360	381	387	374	416	383	351	368	374	399	393	411	380	386	373	418	365	396	398	423	366	406	367	380	362	387	372	410	368	385	365	375	381	385	382	425	390	393	383	344	356	375	389	383	385	369	397	372	371	349	371	431	395	362	358	382	384	383	381	370	392	370	362	412	362	388	409	391	406	378	371	399	404	381	342	416	396	400	380	379	385	402	398	393	361	364	414	401	379	382	386	354	403	392	378	348	391	386	408	402	389	383	363	392	367	357	366	374	380	372	403	393	383	384	403	404	369	415	379	364	354	370	422	377	405	399	363	367	396	396	391	384	362	395	370	420	357	348	374	413	330	387	405	425	392	364	360	392	384	392	384	399	395	415	378	387	399	394	395	373	395	393	353	387	362	358	416	389	388	382	395	384	388	389	353	393	410	401	392	341	392	374	380	383	388	357	400	385	382	363	353	382	392	409	377	386	391	405	390	382	401	379	404	404	366	354	379	374	362	380	409	360	359	391	385	367	392	383	388	372	392	422	378	396	370	375	350	388	379	343	372	390	337	389	367	384	398	369	366	376	394	389	398	374	387	422	401	376	362	395	402	399	369	384	383	396	391	376	415	410	367	357	406	360	378	377	380	367	392	353	397	359	355	401	361	378	389	382	391	411	376	389	365	379	410	411	415	401	425	407	371	363	382	369	405	377	356	373	373	382	424	359	408	382	359	384	385	358	369	400	397	382	397	371	390	372	368	374	385	369	380	336	385	392	369	371	388	427	382	389	387	347	392	377	399	359	412	344	376	390	392	365	392	381	408	363	399	372	407	400	357	360	377	370	383	361	418	406	388	361	366	352	415	416	358	405	384	373	366	361	401	350	389	422	375	389	386	369	420	386	389	406	367	391	377	371	376	409	361	366	383	365	349	402	421	365	353	371	354	404	370	340	356	383	393	371	354	378	384	387	364	417	377	382	361	397	397	376	395	404	386	370	380	376	377	356	386	386	359	368	361	405	385	379	391	421	368	387	380	382	385	355	419	396	425	429	376	383	386	403	396	387	393	358	365	350	374	377	350	419	391	381	427	384	361	385	379	376	406	385	393	375	381	399	391	390	431	402	411	371	377	344	412	387	381	389	338	426	396	365	377	368	355	372	385	365	345	396	389	391	374	394	398	383	396	372	359	378	386	404	355	370	367	379	394	408	391	379	367	384	402	337	367	412	384	384	378	354	395	417	382	366	409	398	408	371	391	387	397	399	409	395	383	399	396	397	357	401	391	377	354	401	389	368	385	379	353	387	378	357	381	368	354	375	375	427	357	387	374	389	408	371	392	361	370	417	413	374	397	402	446	391	362	437	380	361	406	362	361	371	391	381	356	386	418	357	359	386	371	343	355	394	402	400	381	400	375	374	368	379	358	368	350	432	373	421	368	392	352	419	355	377	373	432	423	361	399	379	383	393	364	359	362	373	356	361	365	422	378	380	398	391	408	353	358	397	398	381	370	379	365	360	389	390	387	408	402	380	387	363	368	371	381	384	358	385	393	403	379	375	408	376	380	379	351	381	371	366	386	392	366	377	392	392	390	386	372	408	375	365	375	392	408	376	386	400	358	385	402	396	389	367	386	382	400	377	390	406	379	355	392	413	410	404	373	357	391	368	394	382	401	366	409	371	374	384	419	404	392	385	395	355	380	433	382	371	397	390	384	371	392	384	349	403	398	387	359	411	394	407	399	392	395	376	376	409	359	383	375	366	384	398	409	379	398	364	379	357	358	386	385	398	374	361	379	401	370	396	406	420	380	378	383	373	356	364	392	395	391	408	397	379	405	405	363	387	435	388	423	374	380	380	401	390	396	337	368	370	349	381	412	394	384	414	381	379	389	375	377	395	410	401	367	408	352	382	390	387	373	377	397	401	378	381	359	392	364	354	380	392	407	380	393	369	369	401	392	369	415	372	381	395	410	365	385	372	390	388	375	382	387	369	373	421	408	339	381	395	393	367	407	375	384	377	397	404	420	390	371	406	375	375	364	435	399	376	387	402	387	392	398	375	383	329	380	392	384	399	394	403	375	401	356	361	394	375	367	370	399	401	416	376	397	403	398	394	363	404	394	424	384	377	417	385	378	394	397	368	399	389	399	388	400	364	363	401	388	371	386	359	412	394	420	413	392	422	379	406	418	359	373	364	413	386	408	393	363	398	357	392	413	368	392	408	370	397	372	415	353	399	369	405	399	387	383	400	373	336	384	385	386	380	390	374	380	390	356	400	396	397	378	365	417	398	406	366	410	343	381	365	387	389	396	399	408	379	396	393	400	431	425	360	370	378	372	395	360	410	373	347	383	367	362	380	379	404	374	421	390	395	382	392	375	395	366	405	346	392	414	372	392	391	380	360	366	367	405	373	386	415	344	365	384	366	387	351	391	397	384	398	384	352	365	365	385	407	401	375	402	380	396	357	399	370	394	346	390	371	389	399	390	397	401	397	407	417	362	402	369	356	374	435	395	397	386	354	368	399	417	397	335	382	376	411	383	378	378	389	358	385	382	389	376	375	392	393	368	400	371	385	363	386	395
3916	7807	5453	2688	1942	1531	1252	1045	893	733	702	694	625	623	585	582	556	535	541	556	544	546	474	505	494	471	524	490	503	592	453	481	509	510	497	496	472	541	491	466	548	543	513	475	486	517	511	483	486	491	489	503	433	441	529	474	538	479	462	542	506	499	497	523	498	523	490	473	502	520	535	521	459	521	502	504	472	496	492	456	479	481	452	461	512	475	474	484	472	496	527	500	521	504	511	497	509	509	494	491	507	444	460	501	488	499	478	454	458	487	465	508	478	482	487	494	467	510	508	512	488	476	532	474	479	499	470	497	494	483	512	487	506	487	502	479	483	469	477	500	472	503	527	456	511	491	494	476	503	464	464	497	501	494	491	516	485	525	528	507	494	549	500	504	475	502	510	486	498	507	503	495	471	485	492	480	490	443	477	512	478	515	455	493	474	500	502	503	478	499	500	500	478	508	465	496	464	488	467	491	498	509	456	466	484	465	478	515	466	519	488	494	511	474	501	526	550	528	514	497	499	526	534	491	522	493	535	492	481	507	496	475	453	504	481	526	512	481	496	483	456	464	481	479	487	460	486	510	488	543	492	478	536	533	476	471	485	480	490	510	473	489	480	471	501	462	524	511	492	512	532	501	489	468	522	515	475	453	504	499	487	503	463	485	465	499	491	489	479	518	506	487	490	501	471	453	522	525	501	502	512	504	479	505	482	463	510	531	468	485	508	459	504	484	443	487	504	518	484	504	484	478	484	511	482	514	495	468	477	473	537	441	462	492	513	471	492	483	450	530	510	517	472	502	481	475	520	481	522	492	505	493	508	493	521	504	448	458	500	517	488	486	535	476	475	478	503	489	503	428	503	501	458	471	494	513	493	439	482	513	480	497	494	474	480	494	478	503	496	520	466	520	501	500	451	498	479	508	470	489	498	468	467	492	461	477	495	502	473	467	512	496	484	487	486	540	488	481	499	496	474	471	484	518	482	478	473	491	466	469	492	457	501	465	507	471	530	494	452	517	490	507	464	482	500	463	485	439	511	515	520	481	509	454	528	461	496	473	528	487	492	521	501	493	536	462	511	482	450	449	488	495	509	466	515	489	454	512	493	474	523	487	518	480	470	517	478	520	509	517	515	456	504	468	486	506	485	507	511	497	488	510	539	489	458	465	509	478	458	468	496	486	499	487	480	514	489	514	467	488	475	501	459	528	474	482	457	519	571	511	474	494	464	516	458	446	478	480	478	506	495	471	530	500	484	486	461	508	476	504	498	453	442	492	493	502	479	510	500	497	544	458	502	511	525	462	486	518	512	464	469	481	527	484	484	530	481	508	461	480	508	528	493	495	503	493	486	480	473	488	478	509	487	476	515	471	516	455	460	493	514	536	454	512	494	495	518	495	476	472	485	470	467	506	460	481	466	501	530	480	495	524	495	483	465	512	466	503	469	495	469	488	499	471	514	476	488	517	472	512	446	499	478	534	535	479	503	490	517	493	502	521	496	460	430	527	483	475	503	504	472	536	479	507	488	496	515	447	503	482	488	500	500	523	465	516	484	539	504	483	522	499	499	498	492	456	502	507	436	468	488	503	502	521	474	483	523	489	466	523	466	477	508	460	496	470	496	457	493	469	482	498	476	450	468	474	490	537	476	484	475	499	511	519	439	487	483	523	508	520	477	492	476	460	505	494	513	472	454	490	462	517	506	480	479	481	477	487	481	518	456	480	489	519	490	478	452	487	510	518	496	467	515	494	474	499	450	479	480	542	460	485	472	503	476	500	511	505	491	521	527	512	470	505	460	487	525	466	517	486	494	457	481	460	458	471	470	506	559	498	475	533	514	486	488	485	515	481	486	533	509	510	502	472	496	509	480	493	465	487	491	532	472	517	495	498	483	492	531	494	480	475	495	483	497	472	467	480	492	512	507	517	493	483	474	497	503	513	468	507	480	480	478	493	496	478	496	508	490	471	505	508	453	484	500	495	515	504	511	532	510	480	517	515	537	518	473	516	538	509	520	473	506	469	474	482	484	490	494	465	500	468	472	517	503	542	472	501	518	498	480	481	499	474	538	539	509	472	466	508	517	474	505	516	502	488	533	480	521	475	486	482	530	460	492	519	539	535	464	509	511	487	510	513	487	463	480	491	495	484	469	494	493	511	510	495	465	502	477	476	509	485	544	509	525	512	459	508	529	487	490	452	526	530	466	508	501	441	525	492	514	482	491	536	449	463	489	525	499	535	524	439	496	487	501	503	524	461	489	460	483	463	523	531	493	504	506	501	483	485	476	506	535	471	461	487	505	482	472	506	525	480	524	520	478	533	477	514	453	486	464	483	490	484	500	474	463	500	487	460	504	476	516	509	524	484	488	490	482	491	488	504	522	512	474	532	471	495	524	492	528	457	490	504	488	526	470	496	455	505	501	468	514	485	515	473	517	487	505	490	494	492	463	497	453	521	487	497	496	492	473	484	505	479	492	481	508	507	488	502	498	487	484	487	454	497	471	502	498	502	478	454	515	490	449	500	499	465	485	494	507	480	518	496	470	482	522	491	496	487	497	445	504	511	469	493	461	474	523	507	502	509	467	483	498	498	473	461	512	491	511	503	497	517	445	479	495	496	523	502	503	499	487	479	468	489	498	491	493	442	470	536	453	495	497	481	482	506	488	483	514	500	457	468	503	482	526	510	486	470	476	526	481	518	488	488	547	494	522	527	545	514	443	478	535	513	482	500	534	454	527	474	473	501	491	456	516	495	530	513	475	509	500	485	500	488	468	482	489	450	507	507	469	470	504	493	502	497	534	515	478	528	502	497	483	500	470	491	515	484	465	484	467	470	506	462	541	475	479	430	527	489	507	500	502	464	503	460	497	524	507	445	485	481	518	510	492	516	519	539	481	491	482	482	511	498	504	467	512	484	473	448	495	484	510	488	498	489	485	511	467	487	483	487	527	478	512	486	483	500	475	479	463	516	501	481	476	462	484	460	486	505	505	529	467	518	504	503	500	453	461	497	488	491	480	497	481	504	447	491	462	512	524	509	470	504	471	476	483	484	530	477	488	467	460	505	519	459	503	478	506	468	469	482	496	523	495	497	497	485	448	465	520	504	519	491	513	514	506	503	494	484	513	527	500	505	476	506	498	493	489	541	530	508	474	501	486	499	506	488	498	446	457	522	465	463	498	466	467	542	520	511	517	488	483	517	488	464	521	513	455	456	476	498	486	519	466	474	517	469	532	508	519	508	514	499	520	522	517	490	488	470	460	473	511	508	551	474	456	482	511	492	516	521	485	452	510	497	506	469	455	513	499	472	490	513	492	483	486	514	495	507	531	452	472	490	451	484	520	474	515	486	534	451	498	501	493	469	463	489	526	471	487	486	499	486	474	468	521	482	485	481	509	479	496	530	512	509	466	510	474	496	481	481	475	475	514	523	458	521	504	467	472	480	440	515	502	498	474	485	479	486	518	462	477	473	491	529	514	508	459	503	406	523	497	509
24059	20729	26331	24957	5882	704	576	492	513	424	402	477	471	446	436	454	430	436	410	421	357	439	416	419	414	377	401	442	381	398	403	411	404	402	407	412	395	408	379	407	423	369	404	361	408	379	387	401	403	401	417	420	383	387	376	410	402	387	411	438	399	404	397	414	401	384	417	399	390	392	374	404	411	388	404	381	410	385	443	411	388	395	425	383	408	383	417	364	430	398	402	381	394	390	397	357	381	390	375	402	388	379	387	358	405	406	388	417	400	380	336	406	406	438	398	416	384	384	392	399	419	398	375	366	389	360	394	401	399	416	364	391	363	397	357	401	420	400	388	394	383	444	390	406	387	407	410	397	407	390	384	373	404	378	366	416	425	385	394	432	405	395	408	375	372	405	424	387	418	391	394	392	400	408	378	375	360	357	371	428	390	397	384	377	418	398	419	370	406	386	391	423	405	374	389	393	384	405	421	371	406	432	396	416	400	395	391	413	428	428	414	372	396	406	373	406	374	395	416	383	426	391	384	407	419	422	449	400	402	397	426	394	392	378	405	377	400	397	390	384	403	389	380	421	381	398	398	396	389	381	362	419	370	383	441	395	350	420	419	408	407	384	397	373	428	400	417	426	399	445	396	375	346	429	418	417	394	398	415	378	370	395	412	348	422	403	395	401	407	394	390	425	417	410	385	396	391	394	415	387	414	348	407	422	396	392	367	406	397	416	422	403	380	397	388	379	377	413	399	378	395	393	428	382	413	388	427	398	412	423	381	416	440	401	381	396	363	424	405	412	398	395	414	358	386	362	350	397	408	410	394	402	408	376	388	402	390	454	403	395	391	430	399	374	379	384	399	412	388	392	407	374	385	396	397	400	411	401	427	397	342	388	397	397	430	427	386	393	387	380	400	436	397	380	395	361	354	406	389	385	393	388	371	400	386	407	417	381	404	395	384	404	380	417	424	403	361	421	421	425	414	347	392	370	420	396	400	434	413	372	371	400	394	414	391	394	397	376	409	404	398	345	371	440	401	385	414	403	427	382	407	393	391	385	385	389	392	394	394	411	374	419	400	426	435	363	435	367	388	382	396	435	387	390	389	372	415	400	412	402	411	375	411	385	384	405	395	425	356	387	361	387	413	386	389	407	390	409	398	405	425	394	378	400	403	404	399	413	358	399	426	405	433	398	410	409	389	394	403	417	384	382	419	358	390	412	391	366	418	387	411	405	396	405	371	420	413	415	386	371	389	384	406	414	420	401	412	425	410	401	361	411	381	372	379	389	407	422	369	403	383	388	421	393	403	383	412	397	420	401	364	373	449	358	384	418	434	402	384	389	418	417	404	393	429	441	428	381	405	416	399	422	395	377	456	400	384	388	358	407	397	443	433	415	411	402	389	396	404	362	404	389	376	407	427	394	395	401	413	399	379	388	403	419	396	424	392	397	395	352	367	402	370	377	381	406	386	381	415	375	392	406	380	391	401	351	378	382	385	376	406	383	403	385	409	409	378	432	359	385	377	397	374	404	373	404	401	411	430	437	403	426	380	391	395	412	361	406	385	368	378	438	406	413	379	412	407	391	401	408	388	393	403	417	372	406	443	405	390	396	405	349	390	379	395	444	378	399	399	421	432	432	380	397	411	384	378	416	369	374	436	407	401	392	421	392	380	376	393	416	411	384	382	386	399	412	396	404	386	393	416	390	404	412	402	439	432	379	390	415	379	400	415	404	451	405	410	374	406	397	424	395	390	452	372	391	388	397	386	396	407	433	386	391	391	375	401	397	405	425	392	414	400	427	421	411	410	344	383	391	399	393	424	372	425	394	399	378	365	406	407	401	336	374	374	398	376	420	385	366	410	377	435	410	386	394	380	391	399	410	394	402	420	400	398	400	409	371	399	372	382	386	432	422	395	413	421	389	425	426	389	423	406	409	391	363	407	413	416	370	387	388	406	412	422	406	385	393	413	383	391	386	384	448	391	382	387	401	396	417	391	383	384	399	408	376	427	394	404	381	410	387	357	383	410	402	404	398	430	409	383	400	422	413	395	370	359	364	381	406	406	381	422	436	395	398	390	391	393	366	399	418	426	404	401	402	410	378	398	413	408	397	389	374	383	428	398	370	408	384	399	397	391	424	407	395	370	397	432	395	379	421	392	381	410	373	390	365	431	394	391	398	415	424	408	386	404	407	448	427	401	392	348	383	384	405	401	366	386	394	424	398	378	428	394	392	385	398	381	364	431	392	384	380	399	372	422	397	397	378	391	429	430	436	391	428	366	388	409	372	464	395	394	394	394	401	419	400	386	410	415	370	410	387	400	399	387	375	413	451	390	412	439	358	399	395	392	406	430	385	401	390	393	420	401	423	417	404	389	372	414	388	371	407	428	389	401	375	417	382	424	391	413	373	439	425	405	391	399	387	387	383	392	399	403	363	396	414	421	383	416	395	389	401	414	372	393	358	429	403	414	401	415	369	387	410	373	414	406	415	380	404	408	379	387	433	426	404	379	410	404	399	387	399	398	394	419	416	415	423	397	426	401	390	429	398	403	407	361	401	393	406	394	421	407	394	375	407	397	420	389	373	403	398	381	367	393	425	366	392	367	376	382	372	360	392	406	435	354	360	394	396	390	380	368	418	380	401	365	419	409	421	395	405	385	389	380	411	432	365	380	413	371	417	418	406	402	419	379	414	371	386	411	386	403	394	404	418	392	365	411	385	394	384	400	391	388	397	397	395	399	388	379	407	396	442	408	412	406	382	368	422	372	415	405	406	402	379	418	354	404	403	410	428	398	396	389	401	391	377	375	410	399	385	361	370	365	381	388	400	378	363	400	415	398	397	394	398	360	381	397	416	366	375	407	389	378	431	438	424	409	417	401	389	392	400	389	396	400	392	395	396	409	429	385	373	379	401	374	389	372	393	390	375	404	422	411	421	406	417	389	412	373	356	401	362	398	387	384	392	358	392	389	420	400	417	364	388	402	406	423	427	383	390	373	393	375	341	357	401	399	437	367	396	405	415	383	347	360	378	378	390	399	407	379	363	364	379	416	440	396	392	372	414	387	390	386	434	398	392	427	397	425	384	361	398	414	410	376	417	388	396	391	390	398	369	392	395	398	403	414	383	394	418	408	363	389	414	401	438	399	389	396	393	411	383	399	415	376	394	377	421	397	395	382	386	409	386	395	374	429	396	378	415	392	382	416	390	386	417	379	388	409	375	392	402	344	386	416	431	385	410	392	394	396	418	410	396	393	384	391	430	432	409	423	406	392	437	387	410	385	352	363	387	420	410	400	359	433	405	361	395	385	373	384	391	385	385	409	377	423	382	383	368	409	389	386	417	390	425	358	402	403	437	382	376	392	410	398	382	395	381	395	341	423	392	366	396	402	434	419	407	387	375	382	376	383	416	406	401	375	419	397	397	381	411	343	425	379	388	413	413	432	390	412	368	402	411	379	398	403	424	416	419	421	372	395	406	401	401	422	364	427	367	390	393
3823	4483	3049	1645	1378	1137	909	779	647	644	582	563	574	504	534	497	514	499	505	555	518	483	501	522	491	469	507	507	530	507	507	475	478	471	456	515	499	505	503	451	483	500	472	445	486	492	435	497	476	495	489	452	495	447	513	472	485	495	491	486	473	482	472	450	493	421	501	460	479	467	481	479	471	493	492	492	483	501	488	507	496	488	478	456	462	518	465	468	483	478	458	520	509	486	471	482	488	514	453	492	516	475	514	475	478	472	494	459	474	457	512	513	476	503	480	498	449	514	505	491	483	481	480	438	493	468	454	487	472	472	465	507	511	503	446	461	521	426	477	445	494	498	446	453	503	467	460	500	474	461	476	476	489	483	499	499	482	499	494	487	459	465	482	510	489	484	482	474	488	450	485	478	473	480	496	484	474	466	518	483	447	469	462	458	456	479	502	481	501	482	480	482	471	491	498	486	447	475	487	440	413	458	502	495	507	499	498	482	482	467	519	463	466	452	495	470	477	501	470	497	466	475	489	487	488	482	499	494	476	502	459	512	470	481	487	498	521	502	456	478	446	480	498	455	460	516	447	470	515	474	481	446	436	481	505	489	447	442	437	503	485	509	448	508	476	478	483	482	461	456	467	473	456	439	493	455	493	449	480	473	494	489	497	502	505	434	497	495	475	483	488	488	499	470	504	494	451	484	474	455	502	468	485	465	478	477	500	495	510	474	477	472	489	451	459	508	462	461	518	511	502	515	474	467	446	439	431	454	459	498	504	501	427	503	465	465	478	453	494	462	507	484	454	475	485	481	559	457	469	496	470	515	496	492	465	510	502	465	477	465	483	501	510	473	501	456	447	497	489	510	486	430	495	476	461	501	461	478	486	494	474	508	489	506	472	489	456	495	486	484	460	470	477	497	499	472	479	523	492	463	457	446	484	485	488	460	487	464	503	472	443	511	486	492	513	497	487	470	492	511	491	466	475	463	479	474	480	445	495	505	486	455	457	456	462	512	470	462	479	494	477	464	456	496	490	512	468	478	472	485	485	485	437	506	502	489	506	489	478	457	504	503	473	490	460	465	474	532	427	455	480	473	463	494	454	504	442	484	503	504	433	447	488	479	512	473	485	503	457	486	476	457	468	478	471	497	490	466	490	410	482	477	458	494	463	499	444	456	452	477	491	484	452	490	485	431	509	500	467	466	491	458	471	444	460	454	501	474	475	469	476	518	481	534	492	466	487	451	468	430	489	475	461	463	467	472	504	477	480	518	482	474	483	464	508	528	480	486	498	460	493	489	497	533	482	459	490	443	492	467	475	474	504	507	454	465	475	453	480	470	511	527	525	470	473	483	465	500	465	467	515	483	476	493	482	486	514	495	476	489	453	488	463	487	498	458	445	492	468	510	463	494	467	518	470	488	462	500	463	452	463	454	463	469	488	481	482	507	486	501	491	464	472	511	514	487	490	518	489	464	495	494	490	480	478	492	487	501	505	504	481	491	485	456	466	500	452	463	448	498	497	456	485	468	502	515	481	491	491	473	490	427	499	477	477	505	481	468	511	474	492	452	456	476	499	466	441	480	507	492	487	455	504	477	527	437	480	489	505	458	516	504	499	481	487	473	470	475	457	498	491	478	507	450	454	535	484	431	494	471	481	496	466	480	482	502	469	487	481	441	458	487	453	495	461	467	521	500	469	489	466	503	490	450	493	494	458	520	480	456	467	426	511	458	463	490	465	487	506	504	470	470	531	484	462	467	473	488	476	466	458	475	481	473	493	523	480	470	471	481	436	444	491	495	453	472	463	476	476	503	461	504	508	457	458	487	511	484	456	490	451	478	511	465	469	490	470	487	478	481	505	510	497	465	497	455	487	489	476	491	481	502	502	520	483	471	453	448	462	444	507	462	424	468	483	490	472	483	508	480	504	495	484	501	528	513	446	492	507	491	499	470	500	470	441	476	483	505	448	485	459	493	470	469	464	450	478	509	453	466	454	461	502	464	471	473	502	475	499	508	504	480	468	487	496	463	487	456	472	493	446	492	506	447	446	506	493	502	491	522	493	494	471	478	489	482	491	484	479	449	509	486	515	460	491	501	451	486	472	442	489	473	495	468	428	469	461	481	500	443	499	509	477	464	444	455	533	466	456	457	482	458	492	426	451	487	503	508	499	474	479	459	477	468	470	483	458	482	464	466	459	462	510	498	454	463	523	505	462	517	447	495	457	450	483	474	477	479	448	449	485	510	486	485	498	523	455	455	492	490	503	444	529	492	455	479	496	483	468	474	454	459	452	504	496	494	471	454	473	465	517	472	500	466	470	449	528	500	487	462	517	488	502	439	473	476	427	472	456	453	488	500	473	492	479	462	465	468	476	506	519	466	463	510	449	483	490	487	514	493	471	481	465	484	481	497	463	488	469	465	446	453	475	502	484	524	518	482	475	464	491	504	471	483	496	491	462	463	506	508	501	473	463	451	488	492	486	461	478	460	496	505	480	495	502	470	478	472	511	473	472	482	486	509	457	466	468	493	479	438	493	458	458	488	467	472	435	497	462	483	491	477	514	462	476	521	499	487	473	477	518	432	466	468	491	443	475	453	503	476	475	490	493	472	478	484	491	467	462	465	545	475	474	471	484	461	466	480	490	510	482	494	490	456	436	479	455	459	512	512	470	532	512	479	513	474	491	489	504	483	471	506	489	506	454	464	471	467	465	548	498	459	471	463	468	477	491	490	463	485	484	454	472	464	472	468	501	456	463	465	492	496	431	464	516	515	486	484	501	495	486	469	463	471	507	479	469	479	495	433	443	507	514	468	471	487	501	446	489	425	471	471	467	496	452	488	453	471	478	494	495	487	521	471	494	487	475	458	535	485	438	497	494	442	466	484	479	479	494	468	477	502	455	504	460	464	475	489	456	492	462	503	480	443	464	457	487	450	485	490	456	457	490	517	504	490	515	446	498	488	519	486	533	508	500	456	469	493	462	478	489	480	495	501	503	495	467	505	515	464	479	489	472	484	504	462	491	448	471	482	461	459	499	475	470	495	451	502	482	467	480	490	453	486	469	474	489	490	453	474	449	508	475	466	489	519	506	463	479	455	501	505	468	464	513	475	470	494	468	478	486	490	493	520	483	473	516	542	480	485	503	453	449	480	506	472	461	452	521	465	478	486	469	481	476	441	500	433	462	491	473	478	479	445	503	489	454	450	461	487	482	479	467	475	459	441	486	468	465	516	487	487	473	471	487	484	481	517	464	502	526	453	493	489	438	446	464	482	497	443	483	521	416	484	467	463	477	500	484	505	482	483	514	440	487	491	485	482	489	499	483	492	462	510	450	482	495	462	474	515	489	477	471	493	444	465	491	491	487	459	464	484	474	500	489	450	526	491	472	503	479	470	494	491	522	500	540	502	429	463	474	536	449	502	502	482	502	435	486	481	461	494	468	491	482	494	490	462	509	497	501	483	449	498	502	479	460	460	460	487	503	499	489	483	465	471
22093	20816	28275	23450	20813	20725	3342	692	495	404	338	304	299	227	241	220	174	223	203	199	164	182	170	159	173	151	160	179	160	172	165	141	170	145	157	130	156	147	147	156	136	142	135	143	141	149	144	150	129	153	160	143	149	161	134	153	125	138	137	163	132	131	123	135	129	151	160	136	142	162	148	149	121	149	154	161	136	137	147	126	159	147	145	118	126	156	123	140	139	130	151	125	159	145	135	162	147	146	165	161	146	156	146	155	136	136	117	146	135	144	159	140	144	139	155	150	132	148	156	148	147	136	144	146	136	140	114	156	139	140	139	132	141	138	129	149	126	135	133	137	147	113	138	145	146	112	139	121	144	144	124	138	159	161	125	144	150	155	124	137	132	132	128	139	127	137	151	121	131	147	146	165	142	121	144	127	132	134	135	147	161	126	148	144	126	125	122	135	129	152	169	147	143	120	136	155	139	122	155	137	132	130	143	141	138	150	126	149	138	141	150	132	136	142	139	136	116	131	129	122	138	129	159	128	126	134	157	126	122	131	127	159	130	157	119	148	145	143	128	121	149	132	152	134	142	138	141	140	126	145	137	147	148	150	128	140	136	141	140	140	149	128	166	122	137	141	145	113	145	127	139	135	145	140	137	144	149	128	132	146	138	119	131	129	124	136	118	132	123	136	151	141	143	118	159	135	135	145	137	134	149	148	147	155	140	138	146	145	138	149	133	153	138	146	139	137	149	134	135	131	126	154	139	135	125	128	136	123	138	124	120	157	154	123	130	126	125	145	136	129	143	124	127	139	148	143	143	151	135	139	130	154	132	144	135	121	127	141	140	135	131	150	125	125	152	150	105	129	121	120	138	155	137	120	128	123	151	124	139	160	129	134	156	129	133	140	155	138	127	142	127	141	152	116	122	140	124	127	126	127	129	137	138	142	135	120	141	119	144	133	129	145	137	137	135	137	140	139	156	145	141	130	141	122	144	128	143	138	145	140	126	164	125	140	137	140	147	144	138	142	139	132	136	160	155	153	123	148	134	127	146	128	108	119	143	145	140	141	149	161	127	139	148	157	151	120	125	140	151	148	122	141	145	135	151	136	159	106	122	138	126	141	168	133	128	124	142	143	141	139	140	147	133	137	172	143	169	110	132	135	133	124	137	136	133	148	128	116	148	132	120	139	151	133	143	134	137	140	127	139	131	137	117	142	134	146	153	145	130	116	143	137	143	146	125	131	120	146	159	138	123	139	139	123	129	141	139	123	127	141	140	137	127	136	143	129	153	142	132	128	149	122	128	120	141	133	150	133	133	133	137	138	142	143	131	141	131	131	157	149	149	147	135	119	126	123	136	117	144	142	125	140	161	143	143	138	146	144	131	154	151	149	128	148	143	153	157	154	133	141	154	146	156	123	130	127	128	134	135	134	149	141	150	134	121	126	141	125	147	132	144	146	120	130	131	121	148	137	127	138	131	135	157	168	157	141	143	123	154	136	142	136	120	134	120	137	155	117	153	126	139	133	125	135	152	154	144	153	131	158	147	159	137	146	145	131	130	122	146	121	157	114	105	133	144	157	124	146	138	150	115	145	122	139	127	147	148	151	126	147	123	137	154	140	125	136	161	152	126	137	114	141	146	120	161	129	146	118	139	148	156	147	124	135	136	141	150	133	157	151	144	146	134	132	130	144	146	133	117	127	133	137	145	140	125	156	155	140	139	129	138	131	108	161	158	141	149	127	130	133	134	143	148	129	138	119	136	155	133	141	132	161	132	131	157	150	156	137	150	123	135	134	141	143	142	124	137	126	129	140	125	152	131	131	135	161	133	129	140	137	148	141	148	152	149	149	147	126	127	156	142	145	140	157	132	150	133	133	149	150	147	127	150	127	144	147	156	160	141	130	133	139	138	128	131	149	172	133	124	144	150	132	136	165	153	130	131	150	147	118	149	114	116	145	141	128	141	124	137	129	115	148	141	128	127	142	160	126	120	149	144	157	132	151	121	127	152	149	155	167	132	135	119	139	148	132	141	128	115	122	141	122	154	131	139	133	137	151	143	157	152	133	130	147	134	133	138	137	139	154	138	141	149	140	113	138	132	135	132	148	156	133	136	117	123	144	117	104	156	139	129	156	158	151	128	146	148	142	119	143	115	133	154	112	142	123	136	140	131	118	152	126	154	151	140	127	145	144	136	142	142	149	147	139	140	140	123	133	131	107	131	142	130	154	156	130	127	136	117	148	129	150	128	139	133	146	159	132	145	124	147	135	141	153	138	141	147	121	137	139	139	141	137	113	139	153	145	139	112	131	137	141	126	144	149	130	138	136	133	125	130	153	107	131	134	137	123	123	132	158	138	130	130	135	126	141	134	136	132	111	137	145	134	129	149	139	145	142	142	134	136	138	140	141	142	156	139	144	128	131	130	146	123	148	122	139	120	132	139	149	157	129	112	121	149	132	138	130	138	146	131	132	137	142	129	115	134	139	139	125	150	130	136	147	132	142	136	146	152	140	148	128	139	128	125	132	159	138	141	125	116	132	137	138	112	125	145	144	136	123	128	145	129	148	134	125	143	159	150	148	153	160	135	140	157	136	147	148	123	139	134	127	111	127	129	160	160	140	120	134	140	158	146	148	135	120	144	132	132	123	139	142	134	137	133	137	129	162	144	146	144	128	117	150	151	140	142	143	121	131	141	131	126	156	134	149	117	136	131	123	131	148	136	147	147	147	140	117	133	128	149	136	156	132	134	143	148	139	150	163	137	148	133	150	147	150	129	153	156	116	138	136	137	147	132	151	119	124	127	127	168	149	138	135	136	144	149	134	126	137	139	155	132	142	152	109	156	138	119	141	128	154	125	130	159	141	158	147	136	120	117	126	133	138	110	132	136	124	136	136	145	134	127	123	123	149	152	126	141	129	111	125	147	138	149	122	127	138	148	158	137	126	136	152	123	156	151	152	126	137	134	151	134	124	145	138	133	131	136	144	163	140	147	120	148	138	143	135	147	120	142	123	146	124	113	142	128	138	128	127	136	127	154	139	147	127	148	137	138	138	144	139	125	143	131	136	166	132	133	131	132	160	128	147	128	166	133	136	126	134	125	116	136	151	129	155	142	126	135	155	132	136	126	129	121	132	133	119	138	144	120	154	130	128	153	122	161	143	144	133	144	141	135	136	145	138	125	153	120	151	136	150	165	142	151	151	143	132	148	149	139	151	146	133	110	131	134	128	161	124	162	147	131	153	148	129	139	148	129	130	125	177	146	148	137	145	150	145	145	142	130	139	163	134	120	138	146	134	143	125	151	137	127	137	143	123	107	144	123	134	132	156	115	142	171	128	126	161	134	132	131	144	121	142	121	145	125	144	135	126	147	138	137	129	138	116	136	146	138	139	121	135	116	127	137	141	160	136	130	137	132	147	153	148	125	129	126	140	145	127	128	127	152	134	125	144	132	128	115	156	134	140	117	139	129	140	145	135	123	129	145	115	148	155	132	144
4898	12917	8785	4193	3024	2251	1660	1246	968	746	632	474	468	434	365	350	300	310	293	246	253	275	239	245	225	237	218	242	211	232	202	195	192	192	229	202	188	195	217	201	160	211	197	222	208	207	204	188	198	192	188	173	197	179	176	198	179	175	171	208	191	174	209	194	191	183	175	173	183	183	203	181	198	183	162	181	185	183	195	175	167	163	180	182	190	166	185	157	170	178	182	177	190	182	178	191	188	183	184	172	180	169	178	162	187	221	214	166	177	164	163	177	166	182	171	162	156	159	166	160	174	169	208	178	172	179	173	164	185	185	192	181	159	173	174	179	183	201	160	184	169	194	187	185	200	202	174	198	180	183	169	190	178	160	182	159	160	168	179	185	165	182	188	184	208	171	170	175	162	168	186	167	181	167	172	185	166	179	188	161	176	176	175	176	172	184	193	190	205	168	180	165	190	182	167	184	181	171	191	164	175	146	178	167	192	155	166	167	184	181	209	169	172	185	156	177	181	165	169	179	179	154	139	179	201	166	160	184	179	193	202	171	180	166	171	190	163	192	184	161	158	184	161	150	173	181	167	201	190	189	172	186	174	178	171	194	186	194	155	192	185	180	170	158	166	187	160	170	181	182	174	203	148	152	176	150	197	181	191	189	180	194	165	189	176	197	176	183	195	177	170	176	172	178	185	166	176	152	178	171	187	187	180	165	176	176	168	180	160	171	170	195	168	167	169	184	163	176	173	183	201	167	189	170	173	188	173	173	152	160	164	188	181	176	166	155	174	184	171	189	187	183	198	156	186	195	180	160	172	183	172	178	187	184	169	164	170	157	165	179	173	165	176	189	192	178	161	165	178	170	178	194	190	177	164	176	168	186	181	190	193	189	166	168	171	179	157	200	209	135	192	171	182	185	169	171	177	178	157	185	181	180	175	172	164	168	171	197	170	189	178	201	184	164	162	164	173	175	172	167	163	187	155	156	185	166	171	161	172	189	154	174	174	186	189	175	169	169	158	188	177	175	168	143	161	182	193	172	169	170	181	161	180	196	165	187	177	185	186	180	180	186	173	179	171	172	173	181	167	183	156	188	175	180	171	191	167	180	156	180	177	174	141	175	166	178	150	177	190	168	175	187	177	163	176	201	179	161	170	174	180	172	178	186	165	177	150	136	195	159	162	164	167	205	163	191	168	167	181	175	168	168	172	152	157	161	185	187	188	168	167	181	192	150	187	159	162	181	186	175	172	181	165	196	178	185	182	173	204	177	157	189	185	198	172	202	173	171	184	147	163	174	167	210	204	178	181	169	175	175	176	197	180	189	166	187	161	172	194	170	211	160	182	169	193	175	166	149	180	196	185	183	182	180	174	179	181	159	201	175	192	163	185	194	208	177	196	162	179	195	174	177	151	180	173	145	169	163	163	165	155	156	177	183	175	178	171	174	173	178	164	170	167	184	164	178	201	187	165	179	174	162	162	177	166	161	176	162	149	170	177	157	185	182	178	176	173	211	203	190	175	162	198	180	167	162	159	175	187	179	169	179	188	149	173	190	177	211	186	162	187	171	203	183	156	176	183	165	178	165	198	202	181	191	180	197	182	182	198	168	206	192	180	163	170	178	199	180	161	191	179	170	173	175	182	164	183	179	169	197	157	169	181	181	170	188	173	161	212	166	163	167	154	183	172	195	161	204	192	175	183	182	177	166	186	185	180	178	151	164	171	176	194	175	191	187	167	169	202	168	172	169	193	166	171	156	195	180	179	169	172	163	185	159	171	196	192	183	186	172	185	160	212	189	202	151	207	185	201	170	191	201	153	187	194	178	176	165	179	173	183	162	158	159	174	167	190	164	178	159	178	186	185	198	151	187	172	176	183	181	156	166	180	189	165	183	176	178	164	167	178	196	185	161	190	167	169	170	163	193	177	154	191	175	193	178	170	168	164	174	185	164	192	175	190	158	175	171	187	169	188	173	166	159	157	154	158	175	204	185	164	184	152	151	178	155	168	189	196	171	163	187	167	180	170	166	175	185	186	186	154	176	198	168	170	168	186	180	166	190	186	165	169	180	190	179	155	156	164	187	187	173	198	168	160	187	166	165	180	184	170	170	175	173	174	171	174	168	182	162	196	199	171	167	179	190	179	151	182	184	183	168	176	179	163	181	194	172	166	166	185	184	183	154	183	180	170	172	176	178	180	154	181	176	172	181	193	188	170	181	181	167	181	169	179	170	162	168	184	169	184	181	169	164	180	163	165	184	177	193	163	177	173	157	192	171	145	158	177	176	192	167	175	180	186	187	177	163	165	179	156	179	188	156	185	183	160	173	182	177	174	175	191	153	158	160	175	156	180	166	168	183	156	167	187	195	184	182	176	187	176	179	175	187	174	167	180	183	175	169	183	156	181	175	181	169	169	162	180	161	167	167	163	181	184	167	184	159	202	182	183	178	156	182	165	174	166	180	154	168	193	159	182	168	183	154	172	182	193	133	178	163	178	166	193	182	169	169	160	154	188	205	179	188	163	168	168	174	161	169	168	187	170	186	161	166	176	187	183	165	157	183	177	181	190	167	201	168	154	173	155	170	193	176	195	173	167	163	178	174	161	186	176	161	169	154	183	184	188	158	171	181	168	168	184	182	182	213	182	175	173	193	175	169	182	198	192	167	158	182	193	185	167	173	169	175	185	149	170	184	188	158	197	172	187	181	174	180	169	178	154	156	204	181	163	171	215	186	183	162	172	197	172	173	179	184	204	187	177	163	189	179	181	167	190	144	186	174	177	183	185	174	179	186	166	162	157	189	162	173	159	188	188	177	189	161	172	197	206	161	158	155	163	159	181	188	180	171	179	175	186	179	195	171	158	188	183	156	210	168	155	164	164	180	188	155	175	173	173	161	188	185	184	189	170	166	195	175	180	177	174	172	179	191	166	184	170	177	184	206	163	167	185	163	169	180	183	183	178	185	168	169	163	170	187	171	183	185	163	180	173	201	179	182	168	180	164	173	183	177	177	187	168	221	183	195	189	169	177	181	183	172	187	187	188	186	184	172	160	172	165	153	159	177	205	168	190	184	174	160	172	180	187	171	180	183	148	166	171	168	152	183	176	171	158	188	200	160	163	168	184	194	183	159	168	152	157	160	178	153	183	185	171	193	174	167	157	183	172	176	169	204	183	172	175	180	182	178	176	171	171	181	159	184	172	172	181	193	180	186	166	185	156	151	187	160	169	178	194	202	192	180	186	191	170	173	180	157	140	190	166	192	159	179	160	172	165	188	166	200	177	137	186	183	182	193	177	153	204	173	208	167	171	173	177	169	179	178	199	142	175	180	167	170	167	175	175	168	171	185	165	194	167	174	183	195	190	183	176	178	181	164	190	169	154	171	203	175	184	166	156	194	157	179	162	168	172	165	186	175	172	167	157	195	164	171	164	165	165	187	177	162	181	188	170	178	183	171	150	155	195	158	172	176	180	173	177	181	169	154	162	184	182	160	166	162
26901	16427	2939	835	664	613	553	601	532	516	551	567	560	522	539	564	564	565	550	521	575	531	551	554	573	578	562	540	588	554	563	546	547	521	534	542	540	532	542	534	528	549	595	548	518	556	543	532	555	517	578	546	511	546	549	527	542	556	608	562	539	551	573	567	552	547	542	502	546	522	573	500	528	542	549	539	533	566	537	560	528	537	577	575	541	543	555	537	525	543	527	576	525	530	567	499	573	522	534	576	509	532	519	516	509	525	553	580	491	570	532	582	512	545	543	505	547	567	543	543	529	597	578	496	576	545	511	516	527	554	538	551	520	525	516	538	570	522	558	559	540	560	518	529	528	513	560	553	551	530	552	568	556	555	559	537	551	557	575	535	565	555	589	569	562	555	549	564	549	593	517	571	542	605	522	511	540	523	554	542	520	529	534	499	569	537	536	486	563	557	542	546	549	545	519	551	571	560	514	568	562	548	560	578	583	541	550	581	502	550	564	596	562	556	562	564	563	528	554	552	528	573	566	585	622	559	564	568	512	521	520	563	538	561	547	551	589	560	557	504	555	589	517	532	555	554	578	531	546	558	532	573	550	477	545	575	601	511	530	572	584	515	551	522	584	527	567	540	543	567	592	580	498	525	550	522	578	508	576	567	517	553	571	537	526	585	570	530	527	518	523	504	522	516	553	591	501	553	548	534	564	554	549	559	558	568	577	554	591	554	560	565	523	529	553	553	536	542	569	529	528	533	563	503	579	493	547	572	562	532	499	586	581	573	536	578	535	542	550	579	507	583	574	539	556	527	576	557	565	573	543	559	498	489	543	541	560	569	547	532	530	539	575	535	552	532	555	553	522	522	521	577	573	546	540	571	546	527	527	556	506	545	529	543	556	551	537	540	550	538	597	543	515	541	559	550	583	563	526	553	536	540	606	542	525	586	566	513	567	562	541	542	561	544	505	554	527	524	578	565	545	497	538	539	521	593	535	514	517	580	531	534	543	557	542	560	551	590	537	548	565	543	595	543	562	538	571	549	533	566	553	526	507	548	544	521	544	587	554	541	573	549	570	564	556	543	511	511	559	516	576	579	575	576	526	560	574	522	557	562	551	505	556	545	532	556	542	563	531	595	558	557	519	564	558	490	577	543	554	554	544	556	502	536	559	564	524	544	547	519	545	570	563	572	562	570	569	528	526	516	524	557	547	537	547	511	584	502	528	552	598	543	542	527	531	547	551	579	559	554	560	540	562	529	533	542	575	534	513	495	536	563	550	539	531	521	523	553	514	532	525	567	533	557	566	539	529	587	545	577	508	514	539	512	551	550	507	591	556	565	548	530	564	523	545	529	544	501	548	616	551	535	537	552	540	555	565	496	532	556	511	556	528	531	527	554	547	563	532	584	546	571	580	524	566	571	554	521	525	569	571	566	539	571	575	526	549	545	580	521	569	557	532	523	553	564	546	553	546	556	573	520	527	528	527	538	598	522	522	522	522	595	534	558	553	557	576	553	552	535	530	550	510	564	570	495	546	541	572	587	580	577	560	545	563	570	535	532	554	519	540	518	542	583	540	526	540	590	522	562	548	542	576	549	533	516	554	494	528	568	508	535	541	564	565	533	543	544	550	518	583	559	539	492	584	582	543	557	525	536	534	563	568	536	530	547	536	608	544	575	556	599	564	549	568	555	562	554	618	531	557	544	551	529	575	499	551	564	548	522	546	514	549	606	549	516	510	511	530	563	580	525	548	550	554	583	518	568	542	551	558	537	576	570	533	522	531	531	537	561	567	542	553	533	524	539	529	512	516	524	514	521	566	547	539	540	531	576	512	593	562	516	552	583	539	510	565	546	533	534	573	514	611	568	532	565	526	572	556	591	538	549	555	524	565	570	538	537	545	535	566	577	567	562	577	522	573	532	535	553	549	592	538	543	548	539	527	528	522	573	554	539	564	547	530	541	569	591	500	551	524	534	497	573	576	553	539	559	580	514	534	565	538	564	577	560	576	537	552	519	556	540	577	546	532	596	542	568	517	550	535	532	550	515	496	560	540	516	543	566	570	564	564	574	574	552	554	563	537	581	516	512	574	523	507	562	570	560	524	513	536	533	570	566	519	536	547	567	561	550	539	580	538	531	531	536	538	559	590	533	553	579	530	525	537	634	543	564	557	548	577	554	547	543	514	512	524	539	527	557	527	567	581	569	552	536	581	585	549	516	556	525	554	544	559	542	527	523	504	542	543	556	522	585	545	576	556	592	550	588	526	584	535	497	557	528	524	559	541	557	535	495	547	565	551	548	557	581	563	572	509	588	553	519	555	546	572	528	530	574	562	568	536	595	525	561	505	568	538	528	547	556	554	506	558	546	611	542	552	558	532	601	543	547	564	567	536	549	548	543	567	538	552	507	527	547	561	510	581	555	561	559	551	571	521	536	526	523	557	580	593	540	515	564	600	540	524	588	541	537	537	549	529	531	558	544	552	551	508	528	548	538	568	580	581	569	515	565	543	542	540	534	547	543	588	577	577	547	547	563	579	551	580	572	570	550	521	559	534	531	542	577	555	561	566	561	532	554	537	520	549	551	559	568	525	578	534	553	550	546	555	502	541	538	565	559	555	543	558	582	594	532	574	547	510	557	551	535	504	516	533	556	566	540	524	518	522	618	581	543	556	547	569	539	500	539	570	553	546	601	538	564	523	564	581	529	540	545	567	553	584	578	552	580	552	528	548	557	544	542	577	557	578	599	552	560	573	556	562	532	509	548	529	565	561	525	536	565	520	544	556	522	516	606	547	536	528	524	531	533	540	538	525	530	551	527	526	562	547	535	536	581	514	543	549	543	555	551	555	571	539	533	559	577	561	507	512	547	503	584	547	548	494	532	540	517	519	588	529	536	546	563	603	511	511	498	540	532	544	550	546	578	573	541	566	564	529	567	527	526	572	520	586	556	559	570	575	569	521	524	507	515	506	500	539	556	530	564	601	563	540	523	543	552	551	548	488	565	551	561	562	505	554	561	549	538	540	570	553	527	554	586	546	531	530	557	532	496	556	559	553	516	508	542	545	521	502	578	515	541	552	571	545	552	577	557	579	586	539	540	540	529	565	520	554	561	573	555	541	539	538	585	541	569	558	519	591	563	553	539	516	509	514	577	559	522	563	574	566	592	547	537	542	597	551	519	552	507	550	527	592	497	561	499	537	513	539	565	569	525	589	543	574	527	547	554	555	549	505	548	541	526	577	522	537	530	532	580	583	587	554	569	557	554	554	567	533	542	544	608	556	559	588	538	541	538	572	591	513	485	526	554	530	579	542	552	518	581	511	539	526	513	542	557	541	575	555	602	515	541	565	524	557	567	546	535	574	575	562	574	560	536	522	545	527	523	542	566	537	586	529	566	597	547	533	500	568	578	526	568	554	516	557	542	508	546	548	564	495	546	517	557	537	509	552	542	571	536	565	564	532	540	533	563	522	527	546	555	525	529	540	553	546	543	558	535
5089	1069	1002	811	794	708	682	679	679	713	696	708	703	685	706	677	616	696	697	652	686	676	700	698	666	676	692	676	667	667	695	699	655	671	629	672	661	696	654	697	683	711	683	666	692	654	639	707	676	642	671	638	692	701	682	661	689	665	719	654	678	668	638	678	656	678	670	653	662	706	708	687	707	668	687	685	655	674	687	682	683	699	678	691	666	670	679	675	656	668	705	688	612	636	659	688	691	692	701	658	655	657	637	710	639	714	681	697	680	694	674	691	710	652	681	661	660	681	687	702	672	649	641	712	675	761	690	650	717	692	684	629	692	701	714	676	665	702	667	664	673	678	641	618	699	693	633	754	630	690	688	696	699	682	667	692	726	676	704	719	684	677	637	667	655	695	652	685	664	674	680	684	721	621	726	666	674	692	656	684	667	694	683	708	697	684	683	650	703	696	681	718	678	719	694	684	682	647	688	742	693	721	653	727	664	677	677	673	703	732	650	673	695	699	679	659	667	677	654	637	681	669	671	675	659	611	661	700	643	672	667	715	682	698	676	708	725	674	652	672	695	623	696	658	695	719	673	632	686	640	694	643	700	694	693	684	694	646	677	669	675	623	688	695	668	698	608	672	638	681	678	713	633	676	638	639	726	666	656	687	685	707	659	718	706	663	686	634	636	647	703	672	698	704	695	655	683	636	661	673	668	647	657	692	713	614	716	681	656	694	694	641	707	705	663	707	696	647	659	680	700	670	667	713	699	661	686	623	671	648	679	670	653	703	711	702	649	674	671	707	728	650	681	696	651	697	692	685	627	706	672	636	680	696	698	695	674	660	692	651	676	682	699	674	720	694	690	650	641	693	674	654	648	668	697	700	710	640	693	678	671	693	652	743	620	684	644	671	666	686	633	689	708	660	674	653	710	677	661	654	737	652	658	719	751	719	718	709	664	648	700	656	726	675	649	638	696	644	687	670	671	699	673	707	670	684	656	712	696	588	691	706	648	675	731	734	684	657	676	691	686	661	680	682	688	649	669	722	706	658	648	649	667	633	678	693	625	692	675	703	734	747	680	681	693	736	670	702	624	684	697	674	666	679	695	724	718	663	674	717	648	695	675	716	697	661	675	700	655	673	704	724	691	712	643	654	718	664	693	708	669	688	674	650	692	683	667	703	695	674	702	678	699	715	689	718	709	677	653	681	681	722	698	659	667	682	672	680	698	640	679	685	697	675	668	686	655	659	686	668	697	662	709	676	764	692	639	700	684	641	690	676	713	683	651	672	683	698	642	663	683	647	688	719	739	722	682	689	699	689	694	686	674	680	689	637	709	683	631	720	650	674	660	670	658	647	664	672	695	631	712	684	650	704	676	695	718	704	687	689	671	672	703	688	675	654	652	705	669	698	673	686	691	687	659	710	645	689	722	645	685	685	684	666	662	674	658	645	643	652	671	697	676	641	668	663	700	661	666	677	696	689	677	658	663	648	707	669	639	701	699	684	659	678	722	720	639	695	702	672	647	662	639	648	643	699	695	690	646	664	684	668	656	660	692	679	692	736	674	679	683	635	724	710	662	654	658	706	684	666	662	696	648	705	695	674	693	673	680	670	680	685	661	651	724	673	662	695	717	672	650	676	668	758	650	693	643	678	691	723	716	697	678	686	685	663	652	709	668	702	682	695	699	662	699	689	705	671	736	678	675	659	690	674	632	682	705	666	646	681	668	666	677	673	690	705	677	639	707	634	624	637	741	649	678	723	693	684	673	701	689	678	695	717	670	655	654	680	688	709	648	690	692	673	703	656	674	706	686	667	719	728	690	671	667	681	705	692	687	667	653	659	663	651	642	653	699	661	677	629	718	704	677	681	700	747	682	727	653	678	708	659	705	654	657	686	691	687	690	649	656	710	646	665	681	703	688	688	665	664	713	686	702	671	687	670	682	691	681	634	661	693	718	682	680	674	711	613	661	682	643	630	682	711	682	729	725	664	668	683	685	709	708	666	665	707	678	671	688	689	704	699	706	686	663	648	691	649	696	672	664	672	713	681	641	687	709	649	691	685	665	657	662	672	647	687	649	674	671	684	694	626	689	667	651	679	645	689	663	699	657	661	667	683	671	685	662	682	679	671	697	686	698	646	674	701	702	641	689	699	692	675	707	649	645	727	696	664	702	631	701	696	654	702	669	651	690	718	693	647	647	695	685	638	689	670	658	700	688	630	646	666	709	684	714	696	647	652	702	682	655	688	655	664	666	682	701	689	702	718	681	638	713	688	700	666	659	725	641	663	681	671	688	690	692	692	636	667	702	667	704	698	730	724	713	683	669	637	654	697	677	669	662	670	640	682	731	708	710	734	694	694	710	723	706	687	699	695	663	650	703	671	664	718	672	698	676	705	624	697	655	646	717	667	714	718	677	683	677	697	692	687	647	676	668	667	653	695	665	678	685	691	648	652	667	682	675	674	681	676	688	672	691	668	651	687	696	651	681	659	681	722	657	679	651	677	646	722	679	730	722	649	690	692	677	642	684	678	661	671	645	687	646	639	710	698	641	700	682	749	685	679	707	695	680	713	688	722	649	703	652	715	658	722	679	643	625	690	643	681	662	641	677	664	713	674	675	624	708	724	716	676	620	695	657	655	663	650	638	737	675	665	694	707	677	671	746	668	652	683	703	693	710	711	665	654	689	688	680	699	646	679	732	719	624	687	718	699	648	676	749	612	680	720	698	641	702	693	661	675	643	635	685	685	700	686	637	684	695	748	683	698	685	725	660	680	716	696	639	676	697	701	657	670	652	684	663	670	645	695	675	719	669	691	648	694	636	666	650	665	661	667	657	652	648	676	648	669	660	721	676	689	732	669	642	671	657	695	695	659	688	677	704	672	649	607	646	699	663	659	638	714	678	669	703	691	664	653	695	670	669	710	670	698	658	692	672	692	656	664	692	667	687	668	680	669	688	669	668	677	655	711	652	708	691	677	664	655	615	707	696	684	621	676	668	668	675	687	688	697	656	666	699	647	693	667	679	689	653	670	646	698	692	731	720	707	710	658	658	662	714	699	715	648	681	707	706	677	713	714	741	634	694	670	729	667	675	615	631	641	682	721	681	671	658	696	665	687	682	671	663	653	743	666	699	641	677	727	667	694	678	707	724	675	654	650	647	708	621	640	674	674	697	667	665	627	608	693	664	671	651	727	711	675	666	670	725	672	681	714	707	705	706	728	674	689	707	695	655	632	643	679	697	685	658	704	633	659	649	662	658	652	679	698	638	678	708	702	683	682	706	665	705	699	646	713	647	666	613	667	723	659	687	679	667	678	645	663	632	697	678	691	669	686	658	684	696	708	665	679	718	707	661	666	709	713	666	713	652	609	686	719	674	712	732	674	655	675	666	667	679	640	639	678	716	663	668	688	729	701	674	679	669	698	665	675	683	689	708	653	658	700	669	650	669	720	685	664	709	693	621	682	698	658	658	646	662	671	638	691	724	637	712	682	673	718
22982	20736	27683	23850	20692	6172	887	705	571	514	490	439	483	431	465	437	423	427	403	387	392	390	399	390	404	426	407	386	395	410	369	384	394	425	385	372	393	405	409	353	376	371	393	358	402	394	396	388	386	393	367	402	369	365	384	376	410	382	426	386	386	372	367	386	372	379	410	355	409	369	329	417	401	403	394	360	375	368	385	367	374	377	396	397	369	395	360	381	345	332	333	388	383	391	368	385	403	363	368	399	386	366	394	386	348	366	368	415	351	392	376	369	387	368	354	383	362	395	401	351	412	380	397	401	386	410	398	372	368	340	367	356	372	378	396	364	341	361	374	360	380	358	364	405	375	381	386	399	420	389	425	366	391	395	372	373	379	390	371	363	346	387	400	361	380	396	408	387	352	381	410	378	372	401	368	385	343	390	388	332	347	365	360	409	374	362	360	340	402	392	366	410	372	378	357	378	393	379	388	406	355	402	404	401	374	341	379	420	375	375	377	338	380	376	367	396	375	348	361	367	367	376	389	386	345	385	368	369	368	380	374	368	349	355	383	341	357	398	380	353	348	378	385	366	382	359	403	325	389	331	358	345	393	363	381	364	359	375	368	403	377	393	377	393	396	366	400	381	368	362	393	366	347	363	357	392	376	383	402	378	321	386	406	383	354	373	365	374	374	369	401	384	378	363	353	391	404	386	354	377	409	354	384	365	367	362	380	380	379	359	369	405	396	342	357	389	380	384	393	390	367	354	373	372	366	417	391	405	358	369	366	379	369	383	393	334	397	393	411	367	390	374	399	360	381	377	403	326	357	350	403	363	426	376	359	351	369	334	372	376	363	374	397	353	399	356	393	383	356	392	409	389	377	385	401	367	405	368	374	394	360	404	387	371	353	416	390	361	380	371	354	352	359	374	364	377	383	351	384	395	380	368	376	368	368	390	342	360	384	315	373	326	398	401	389	404	394	369	378	373	398	388	389	389	376	417	369	377	370	395	387	384	397	371	368	410	355	348	363	367	394	362	394	345	383	353	362	368	350	353	398	360	382	355	393	381	348	412	414	409	370	371	353	396	370	373	376	344	359	366	388	400	409	383	378	379	397	383	347	380	357	368	396	361	372	342	385	362	357	386	365	405	413	380	400	385	367	375	385	369	379	393	361	394	347	375	372	368	370	391	416	378	368	361	360	394	369	366	377	378	379	372	373	348	340	391	395	383	361	380	395	371	380	383	385	410	400	368	385	416	363	355	384	378	389	385	377	345	358	364	375	389	375	376	389	366	374	383	373	380	388	358	389	404	398	405	376	352	411	366	371	384	363	389	360	360	395	396	342	321	342	349	378	366	398	396	358	398	388	387	361	398	384	347	378	372	373	395	378	371	369	408	377	355	386	379	374	408	364	359	398	356	401	364	349	376	387	362	373	376	369	391	349	378	404	376	394	362	382	374	390	367	337	376	377	348	406	372	379	379	373	410	390	378	392	391	373	374	379	351	410	359	338	382	410	389	383	376	366	378	384	378	366	362	363	397	358	394	405	392	369	351	370	380	374	355	386	377	385	416	364	401	384	390	363	356	363	391	373	386	398	396	371	369	389	374	349	362	379	391	347	381	391	354	394	353	378	371	364	385	359	350	385	377	386	419	410	319	374	377	350	376	407	382	400	401	422	415	348	400	380	357	385	390	371	397	412	371	417	377	377	373	384	372	375	364	397	447	350	397	384	388	378	399	370	353	390	411	380	403	370	371	374	351	411	359	412	362	378	345	377	361	380	372	382	359	415	381	365	350	381	406	370	375	395	360	355	364	404	366	398	394	383	388	392	402	371	385	373	357	363	389	391	360	383	376	369	356	385	384	357	402	378	330	363	354	378	378	371	370	383	370	420	379	391	351	364	364	358	379	377	365	340	356	381	403	375	345	397	356	370	405	364	364	365	382	335	387	395	375	344	388	363	348	334	383	367	397	389	382	337	358	361	371	421	373	363	365	404	391	382	343	386	370	382	355	381	345	379	372	367	400	387	392	410	381	406	377	388	356	369	374	379	368	380	377	411	377	374	385	370	360	416	380	418	382	389	382	370	395	390	358	383	418	387	404	382	362	387	386	405	371	380	391	380	354	372	390	407	350	405	379	374	373	367	392	361	350	344	389	348	390	343	384	410	380	329	392	355	392	390	360	368	382	379	352	369	386	356	372	367	411	395	376	374	338	399	345	380	349	369	379	389	382	394	375	400	385	362	365	364	368	348	346	404	405	376	369	375	382	358	372	392	380	382	382	407	382	375	393	406	379	369	327	383	370	375	381	362	369	390	349	401	382	394	354	388	394	356	389	379	387	360	398	378	369	394	413	332	360	407	330	371	364	330	380	354	358	374	346	371	375	362	375	399	377	331	351	389	403	344	394	398	370	348	390	385	380	386	373	373	405	368	389	374	377	386	386	394	371	384	402	325	368	409	369	387	359	391	391	347	383	425	386	344	395	338	400	353	366	360	369	385	371	386	386	356	364	402	338	355	378	388	379	394	341	368	333	387	404	363	339	367	361	380	407	394	378	387	369	394	381	388	395	349	395	394	347	357	406	376	398	378	402	373	402	366	387	393	399	341	347	364	373	385	404	381	351	373	339	377	404	379	332	373	390	385	396	367	368	424	361	380	373	367	370	370	380	391	376	355	346	375	413	395	359	357	377	403	396	399	387	359	382	382	357	370	389	382	382	413	382	389	355	378	391	393	371	373	372	390	356	355	388	373	387	385	332	396	387	353	395	382	367	353	362	375	369	398	370	380	405	381	432	388	351	362	377	391	389	388	375	355	396	356	373	349	353	395	395	383	419	357	388	337	391	366	352	346	387	396	376	383	370	353	388	373	360	353	337	362	400	407	382	386	365	384	376	392	386	353	370	413	408	397	328	346	387	393	372	362	376	363	390	383	366	368	376	395	417	361	363	341	365	404	333	400	397	392	403	350	346	383	394	360	390	372	391	394	377	399	339	398	381	366	364	387	389	337	401	389	402	404	382	360	380	411	394	378	389	360	390	375	355	388	382	396	364	390	390	335	380	358	366	376	402	352	404	340	370	367	313	389	377	370	362	387	370	366	369	370	362	402	371	394	382	390	389	390	425	422	365	384	410	432	365	385	383	377	365	351	349	411	377	386	366	372	378	355	356	377	373	373	402	377	345	375	353	382	388	355	364	392	388	378	364	382	393	376	369	395	416	373	362	373	382	399	357	375	384	335	385	363	390	355	376	397	383	396	402	363	396	357	418	367	384	379	356	375	405	378	372	396	341	367	359	385	355	373	398	392	381	341	352	392	362	378	374	355	388	356	389	381	372	343	367	359	370	348	390	393	412	404	347	401	376	361	371	390	386	384	359	365	388	399	400	368	392	376	356	354	364	369	339	352	371	374	401	361	367	367	366	360	357	338	375	384	395	337	380	370	375	375	343	379	398	423	351	379	384	360	340	413	407	371	403	411	384	379	369	335	374	386	405	371	377
3602	7788	5555	2667	2077	1535	1240	1054	875	798	707	658	624	588	602	566	569	526	545	615	482	569	496	542	496	515	492	480	531	513	514	525	524	492	495	521	527	518	494	501	508	495	503	484	522	535	484	512	516	474	480	514	480	506	485	465	498	486	502	496	523	484	484	487	456	474	477	488	476	514	492	489	483	487	477	466	507	508	459	479	469	524	484	520	493	545	505	477	497	523	468	459	514	486	480	503	516	504	458	480	457	490	467	499	497	494	488	485	475	504	464	505	500	473	446	483	510	489	502	508	500	495	488	487	485	481	516	477	458	511	513	490	478	515	493	464	529	495	481	449	532	449	519	469	533	505	471	503	503	488	450	508	522	482	475	503	464	468	504	498	465	537	448	464	492	513	509	463	491	483	467	482	478	524	460	510	508	475	491	480	503	497	500	478	474	477	464	506	505	456	543	481	484	503	457	508	512	472	492	515	474	470	507	483	487	482	523	479	508	496	467	456	462	492	478	487	486	480	479	486	516	451	470	503	533	479	521	468	502	480	459	473	496	465	440	440	474	447	490	485	506	480	516	451	455	493	481	543	494	483	491	494	477	463	520	489	495	485	459	500	509	461	492	494	507	454	465	502	470	456	494	463	499	499	487	490	486	493	480	492	480	478	458	465	510	481	493	478	492	528	486	480	500	507	527	484	465	512	515	495	484	480	477	486	467	510	507	489	480	496	470	474	468	452	464	490	500	463	499	493	484	485	512	464	476	479	482	483	484	490	492	515	459	496	510	487	465	502	464	490	462	511	502	477	472	449	545	508	456	492	511	508	470	493	489	494	464	488	480	486	474	484	507	467	475	483	529	498	467	439	480	485	511	485	492	501	490	481	464	521	466	477	507	485	463	462	504	489	482	501	489	491	478	516	486	469	492	447	483	491	474	511	449	506	478	479	489	460	468	510	518	524	518	504	502	466	477	493	475	492	494	514	456	485	492	467	458	480	475	490	467	464	490	443	493	470	499	459	441	493	490	478	461	497	475	448	472	493	494	432	468	485	465	503	458	471	498	488	448	480	489	424	476	461	484	457	510	479	490	496	508	459	470	467	474	490	509	487	490	501	445	469	503	504	505	531	510	504	479	493	510	484	498	468	514	480	496	532	506	521	472	517	458	490	497	472	469	524	484	488	530	478	472	478	460	503	527	485	460	504	507	473	466	486	465	483	517	490	446	463	474	447	464	501	485	485	483	500	481	480	491	496	539	439	486	500	447	499	448	458	461	487	477	493	465	468	472	498	481	486	451	494	458	483	479	478	540	493	491	516	481	468	464	446	481	496	498	465	491	523	483	482	474	455	500	502	519	496	478	487	474	473	507	481	483	507	480	505	471	504	524	523	477	507	477	482	514	481	474	454	502	514	456	503	471	527	514	444	479	488	511	459	510	510	483	483	504	476	448	521	471	481	462	493	514	462	452	506	475	493	464	505	484	515	468	480	496	466	504	507	483	522	470	518	504	432	446	495	465	535	491	473	501	502	496	526	481	511	511	480	479	479	473	476	494	495	529	518	501	501	476	506	504	482	473	476	500	490	489	485	477	453	472	544	466	455	475	485	484	475	477	480	476	473	473	483	510	462	443	442	496	484	485	454	482	446	484	502	480	466	472	483	499	498	470	503	511	505	513	508	450	461	503	476	473	491	499	505	494	495	457	444	475	478	454	495	537	490	512	489	485	476	513	490	504	529	512	475	479	465	498	529	494	440	500	480	506	461	508	470	499	452	475	476	506	531	452	463	483	511	498	452	499	458	498	461	451	489	463	495	505	476	492	473	489	493	519	469	437	496	475	459	500	487	531	491	515	494	496	541	527	464	502	443	447	505	519	484	525	465	454	503	499	450	501	475	492	476	451	468	496	475	470	504	484	483	472	447	494	457	489	527	479	483	449	514	475	496	442	479	481	484	514	509	510	523	493	512	454	506	477	506	496	458	502	461	551	464	504	468	493	496	467	497	504	456	511	465	437	489	436	502	455	503	511	464	480	486	495	506	498	504	476	465	476	451	470	451	478	484	512	509	498	526	501	473	481	464	532	488	494	484	461	498	468	468	516	495	494	487	469	475	488	508	504	497	453	433	512	442	458	514	435	465	484	492	495	503	477	460	482	435	525	472	470	511	502	517	509	482	458	473	479	468	476	490	497	488	477	468	537	519	462	495	502	510	448	483	469	555	468	496	550	496	545	470	471	455	487	445	476	512	498	496	507	489	522	475	486	506	476	451	490	454	480	517	453	480	497	451	462	487	483	499	463	478	485	475	501	506	514	457	506	501	471	475	529	480	478	472	445	497	485	443	474	468	514	492	494	490	455	493	464	511	504	495	463	462	502	477	493	454	520	455	482	489	488	518	540	517	463	452	493	482	472	481	458	498	496	525	482	474	474	506	520	534	507	524	465	481	511	470	507	447	463	444	500	496	527	486	476	488	522	473	459	465	472	512	486	449	469	502	464	508	480	499	483	467	452	478	475	489	499	526	487	492	521	507	513	485	504	499	453	443	512	464	515	467	489	493	466	487	487	468	458	531	487	526	488	457	486	490	462	461	449	480	494	515	431	481	488	481	502	513	519	467	509	473	492	489	491	446	526	466	469	472	507	511	485	477	454	513	498	481	474	496	469	512	463	513	471	507	496	482	498	486	467	506	484	515	492	411	504	521	485	466	458	491	505	477	507	503	475	473	497	501	463	480	486	497	505	435	486	512	528	475	494	488	494	480	502	481	489	436	479	503	474	502	472	478	490	474	494	469	490	517	487	503	501	504	503	481	514	523	513	494	492	462	477	488	549	467	477	470	480	438	443	515	480	521	508	486	469	530	483	447	503	551	484	493	441	493	509	484	494	471	481	496	468	530	494	468	498	466	471	470	514	477	514	492	471	472	524	524	494	478	447	515	461	460	481	429	482	480	527	463	437	441	506	501	477	484	474	495	455	454	486	469	483	497	467	473	437	478	473	461	531	502	477	520	487	494	465	494	513	492	502	488	477	436	474	492	449	464	466	512	476	454	518	465	475	483	522	510	478	499	505	483	493	461	499	509	553	411	495	502	452	498	498	449	475	509	483	492	464	518	489	510	514	493	521	488	509	523	475	478	445	486	502	505	493	435	486	489	478	487	465	457	499	486	465	504	494	436	446	466	509	510	490	486	484	463	515	495	499	456	526	465	474	520	457	496	528	464	504	488	488	491	461	494	480	478	446	485	502	501	500	500	490	483	489	465	484	493	491	450	509	514	503	471	529	461	483	498	494	504	500	476	455	486	482	517	505	469	511	475	449	458	436	551	483	459	498	452	491	515	453	484	488	460	501	491	449	472	489	500	458	508	469	507	510	470	453	474	468	452	475	431	464	537	462	452	503	524	469	520	517	459	492	470	504	474	516	524	542	496	450	453	525	490	476	518	481	481	461	488	493	510	481	486	497	540	449	497	470	443	464	485	487	461	481	492	468	485	496	498
24092	20733	26353	24930	6027	633	579	517	480	464	455	391	429	410	407	429	413	395	404	412	415	432	463	396	383	390	368	370	390	370	368	378	417	400	400	389	420	397	381	369	410	412	406	386	398	398	383	403	360	355	386	397	393	415	369	384	415	416	384	376	393	423	366	398	391	409	383	356	403	396	386	400	378	378	417	380	381	426	406	394	356	429	389	403	361	399	351	360	404	382	377	417	398	365	407	404	393	371	393	403	438	384	396	391	403	373	383	346	408	388	422	421	395	356	371	397	357	410	432	402	374	361	383	432	363	427	400	418	396	409	407	406	378	409	404	398	412	384	343	374	382	369	402	399	394	397	430	405	401	394	388	399	420	395	395	386	361	385	380	384	342	371	411	381	428	374	399	440	439	407	379	383	386	356	361	382	425	381	408	365	399	424	366	366	410	392	421	398	386	399	409	379	418	410	380	396	371	401	412	419	426	398	373	404	392	405	403	404	422	368	385	387	372	388	421	394	385	408	402	409	417	422	409	395	424	419	420	401	409	340	365	405	365	373	382	397	368	400	393	399	402	394	377	392	397	371	373	410	406	365	362	389	371	393	394	369	381	374	393	379	373	349	343	356	405	372	418	410	380	392	400	391	400	384	385	409	385	396	367	403	394	402	383	370	369	408	431	384	366	326	402	358	397	374	379	406	388	379	363	379	416	383	411	417	389	440	375	379	385	370	430	424	410	395	377	440	414	336	389	418	376	390	416	392	376	374	444	385	383	385	410	386	407	413	410	379	404	380	373	355	411	365	410	393	372	371	370	375	389	429	399	388	399	394	377	387	376	400	388	381	396	394	388	381	371	422	410	378	370	390	417	386	371	370	354	379	389	371	422	405	360	398	448	384	387	413	406	404	432	372	386	384	387	402	405	393	394	380	378	375	389	398	402	399	399	390	395	342	422	391	383	426	391	364	393	388	432	390	407	434	416	404	392	374	395	387	384	400	402	403	398	384	367	373	376	413	360	376	383	353	396	406	373	391	353	379	383	413	376	408	406	404	382	393	380	408	407	396	400	411	405	352	384	390	353	441	389	383	410	375	403	376	370	396	405	402	405	396	384	372	407	406	402	383	379	390	421	365	406	377	354	359	376	398	382	434	385	369	395	387	389	384	382	430	428	356	401	384	425	393	415	416	370	425	392	391	373	395	380	368	381	448	385	381	411	383	388	385	380	389	384	382	410	428	400	382	386	407	400	400	406	395	397	419	360	386	395	406	385	399	389	386	382	383	391	413	375	387	380	413	380	399	396	359	374	397	395	394	388	388	360	341	421	418	377	411	411	372	388	383	412	401	382	431	409	395	385	428	386	369	396	376	388	386	395	377	344	399	383	380	347	374	398	377	390	438	375	376	398	371	382	364	414	369	393	398	406	364	397	411	383	357	387	367	351	347	403	433	390	393	401	391	398	371	412	369	364	391	415	404	400	424	354	427	403	387	395	422	394	389	413	375	386	397	374	383	371	383	419	400	369	427	417	429	401	377	381	387	364	404	355	402	398	380	404	362	338	399	357	408	375	407	362	369	412	352	384	381	400	418	372	393	395	366	409	409	362	382	391	386	424	393	425	359	397	371	379	382	395	368	386	375	357	400	404	378	382	373	399	360	412	398	408	348	413	402	386	408	415	395	369	381	420	377	387	372	405	380	417	385	380	407	375	379	360	358	355	417	377	407	399	372	397	391	367	371	388	382	379	402	399	374	394	427	417	372	390	400	420	379	372	359	433	339	413	386	366	357	393	388	423	408	365	427	413	428	393	389	430	411	382	399	421	414	354	386	399	420	392	377	387	398	405	396	402	420	382	384	373	360	420	373	353	412	401	392	353	348	404	395	433	374	387	399	418	382	378	386	419	418	367	341	372	376	345	403	423	401	400	434	384	398	384	397	398	402	390	373	370	397	374	397	382	413	416	376	379	397	401	359	405	441	424	384	392	412	390	401	366	412	371	383	412	390	374	393	340	355	398	400	392	384	402	396	391	379	357	387	403	377	408	368	374	384	384	366	414	362	405	416	399	438	419	376	389	374	411	367	388	356	398	397	410	376	381	387	366	419	375	391	405	386	361	377	427	398	416	405	392	404	344	369	406	394	378	376	355	415	409	392	423	373	375	429	393	416	395	371	393	387	393	415	379	369	397	417	403	362	379	352	387	374	365	415	373	385	374	350	374	396	388	423	385	370	378	373	437	358	353	398	401	396	414	386	426	449	387	400	408	403	402	355	392	449	434	383	399	389	370	377	402	403	405	388	411	379	394	383	412	393	399	387	409	420	389	386	405	360	407	357	389	393	406	407	413	413	411	361	405	380	364	403	401	392	402	416	351	367	402	373	377	375	399	401	414	417	376	387	399	435	405	366	341	365	358	394	382	400	394	375	391	442	364	410	400	409	387	370	362	402	383	388	398	371	399	394	414	401	404	393	358	432	401	402	389	424	391	405	367	403	383	401	441	381	408	379	397	388	395	395	380	401	384	383	418	397	358	378	413	377	368	379	384	416	368	371	395	396	422	382	374	380	374	374	378	373	365	400	391	391	385	393	400	368	389	398	393	383	396	408	396	350	409	380	390	402	395	414	391	379	356	430	429	396	364	378	401	343	404	403	401	374	420	356	374	406	366	375	383	344	392	380	388	414	377	392	391	393	399	394	379	384	372	413	427	394	383	375	397	389	407	399	406	372	395	430	400	365	407	383	394	344	363	392	369	367	372	385	399	356	352	372	399	394	377	402	402	387	383	412	369	360	401	396	385	383	386	388	394	376	389	378	381	367	360	371	388	392	378	383	375	382	388	371	417	382	390	372	374	379	375	396	381	397	389	407	373	353	397	378	391	374	397	436	366	418	396	413	414	375	383	370	384	396	404	401	391	378	385	399	418	373	428	384	403	370	396	384	389	391	379	439	396	395	390	401	386	381	363	365	353	421	388	376	384	368	387	404	412	405	415	408	371	401	408	370	413	408	378	395	433	416	400	372	412	385	368	364	373	422	405	377	394	416	428	397	390	406	411	391	365	380	371	360	383	347	380	410	365	391	400	384	371	357	424	400	403	367	388	371	389	411	417	388	381	414	391	392	407	383	371	381	406	412	383	408	398	390	421	378	376	400	397	371	407	351	381	398	368	350	388	359	407	388	380	383	412	374	384	371	422	389	380	363	411	411	414	386	417	383	393	400	368	415	385	435	373	416	386	381	364	392	402	374	382	392	384	366	398	396	359	397	404	366	372	389	378	397	382	341	397	421	407	358	385	393	398	376	434	399	381	379	386	395	409	406	403	425	401	393	392	427	393	371	405	388	388	386	407	383	367	408	382	408	410	356	392	381	424	359	364	372	368	402	364	402	405	420	399	354	374	396	406	388	393	401	363	372	388	404	421	390	392	371	386	385	386	422	402	372	408	389	389	388	387	366	377	357	418	383	398	355	390	391	368	404	423	385	399	404	369	417	389	355	421	353
3912	4555	3161	1715	1341	1063	903	778	687	651	605	596	540	548	555	542	521	523	503	514	506	484	517	495	490	498	474	525	533	469	464	459	493	441	496	476	518	509	479	478	498	478	485	460	498	483	502	488	474	504	472	505	414	429	453	510	452	471	453	462	473	481	471	441	451	500	533	444	468	480	466	453	466	471	474	451	477	497	454	481	454	508	545	484	517	407	444	485	468	436	508	474	485	493	489	489	480	484	513	461	454	506	490	454	479	479	496	470	494	475	470	456	496	525	459	499	448	477	514	504	477	470	490	485	464	471	475	481	483	502	477	448	482	516	455	460	488	500	513	451	422	487	493	485	502	448	482	475	468	494	473	479	480	490	460	482	474	501	474	492	488	440	484	455	465	485	492	489	464	475	470	467	489	480	485	483	482	461	507	476	469	514	483	494	483	457	503	475	494	458	459	473	462	487	479	468	465	495	478	473	488	472	466	466	437	465	431	482	511	479	455	482	425	452	458	471	465	473	441	473	479	506	474	501	476	497	465	478	484	446	453	446	469	502	471	465	477	487	475	472	452	479	482	468	514	538	447	484	493	467	497	476	495	475	476	472	476	456	466	474	502	452	442	457	502	488	444	496	445	511	474	475	494	481	488	448	492	455	489	467	489	490	499	453	478	459	475	468	488	486	475	498	481	436	455	468	490	466	500	474	505	477	447	480	485	448	478	478	492	504	527	456	475	466	481	458	509	501	467	509	474	448	473	483	460	492	449	476	474	454	456	467	470	441	501	488	459	493	508	480	499	476	478	503	469	408	508	493	470	480	458	517	496	522	440	441	466	477	469	445	479	502	477	505	477	435	473	473	468	499	506	490	436	443	495	451	451	504	485	477	490	456	494	468	438	484	515	474	468	511	455	516	471	455	453	451	466	477	473	486	449	507	481	479	480	467	470	518	457	477	470	488	478	485	487	468	455	495	515	480	470	458	482	465	466	475	486	498	481	503	488	447	482	470	486	473	427	491	470	460	504	515	469	488	440	476	469	442	485	436	483	453	415	470	449	488	463	463	489	484	470	456	492	463	477	515	497	486	443	477	440	532	457	463	471	434	435	477	465	467	498	486	476	520	467	444	501	462	543	482	481	476	476	496	459	451	430	479	458	471	453	490	447	480	480	479	480	434	458	464	486	459	476	462	463	451	478	477	485	478	512	509	465	468	496	448	506	477	451	477	497	462	464	460	475	474	475	426	470	458	493	472	475	479	461	486	458	475	472	496	478	453	483	465	451	479	482	479	484	485	462	463	484	466	497	466	492	463	481	500	515	489	486	467	497	423	462	442	485	442	511	477	465	477	463	510	477	471	445	504	497	470	514	478	431	502	435	496	421	472	430	498	452	460	477	452	476	463	483	492	482	471	474	474	478	476	455	463	483	467	487	488	490	448	483	485	474	495	437	501	494	486	488	455	481	505	515	492	527	454	462	476	495	463	478	501	502	505	448	498	468	461	472	476	449	473	436	483	489	443	499	466	458	495	489	450	467	479	511	457	495	522	509	522	493	477	476	474	501	475	501	479	487	485	546	449	508	436	504	510	447	470	448	480	468	475	507	507	486	476	478	490	441	432	490	481	480	473	469	468	498	477	479	478	448	484	440	491	460	523	472	468	482	519	443	487	498	476	469	470	456	504	465	472	498	503	511	465	500	489	493	502	469	458	487	477	471	478	510	474	496	476	467	446	455	422	495	499	425	488	469	442	458	487	436	511	480	483	462	484	470	439	494	477	495	469	478	452	496	439	444	462	478	479	484	500	448	462	447	451	468	490	472	477	468	455	455	449	459	473	467	486	489	474	486	478	480	467	462	483	514	472	471	467	439	481	513	490	469	460	470	469	460	451	494	470	485	473	455	458	451	491	508	468	511	475	465	483	471	476	471	474	491	458	489	487	452	477	467	502	459	504	471	496	475	476	461	430	474	475	475	478	478	470	496	483	438	429	451	483	446	500	468	492	470	488	498	475	498	499	476	490	507	467	478	479	501	482	505	463	486	495	457	494	467	482	453	499	508	480	477	449	463	473	493	454	465	434	495	448	471	459	480	459	456	475	469	438	495	467	467	471	464	480	480	506	479	462	484	489	469	496	489	484	494	504	496	428	494	473	512	476	429	504	497	469	444	469	470	482	432	475	475	476	462	466	522	484	452	465	494	494	459	466	458	482	510	455	495	501	472	438	469	491	470	458	466	471	466	469	450	474	519	468	499	544	412	455	463	453	439	486	493	460	459	434	462	503	479	455	524	466	462	482	432	493	463	458	471	478	508	474	482	471	494	434	523	434	494	515	478	474	461	485	486	502	454	479	454	474	501	500	530	507	461	453	486	503	467	465	436	509	437	510	456	526	454	456	484	488	504	464	472	469	521	501	496	484	498	478	478	443	491	463	457	482	476	433	504	464	438	487	473	444	456	463	486	475	467	456	432	525	505	470	460	463	507	523	463	478	514	465	502	458	444	488	442	489	455	511	448	488	480	467	477	464	488	475	468	491	481	477	473	503	463	479	466	460	467	461	485	482	511	483	444	475	464	481	461	452	484	491	456	472	467	483	481	439	497	501	499	507	450	467	498	479	450	459	434	491	528	472	467	453	439	461	496	476	494	452	482	482	450	486	453	450	483	483	470	500	477	471	469	463	475	508	495	482	516	476	467	510	443	479	471	497	495	459	489	501	511	475	465	463	462	460	497	496	486	461	480	479	436	454	442	452	486	500	464	447	459	480	488	487	470	458	484	426	489	459	489	467	484	480	448	456	526	463	486	485	452	498	491	502	501	502	493	460	459	517	466	493	451	440	466	446	421	469	510	493	456	466	490	458	468	495	458	469	471	487	473	451	472	494	464	466	450	458	484	459	503	469	449	483	482	464	518	508	447	506	491	478	484	505	486	477	466	484	486	478	514	431	468	456	493	488	448	486	444	455	498	460	473	427	458	461	490	478	488	481	476	485	451	476	493	506	485	500	526	460	517	506	454	465	496	497	434	495	465	495	490	496	454	453	480	431	488	476	476	492	485	486	449	422	472	454	477	458	455	478	480	488	472	493	478	451	517	476	533	477	457	473	450	455	521	476	484	470	474	473	489	503	475	452	525	481	493	496	475	460	459	450	470	474	471	470	482	477	463	505	453	469	456	524	509	496	457	461	476	482	505	440	458	478	490	468	478	499	491	506	474	464	495	451	485	453	463	482	456	455	509	462	423	487	465	489	482	496	488	520	495	449	504	522	442	442	514	466	504	512	476	430	500	495	494	478	457	483	457	502	454	492	445	493	488	522	475	454	509	455	461	482	454	464	491	443	509	477	478	501	453	430	491	474	501	490	469	453	503	454	480	511	487	494	465	484	489	470	446	463	486	464	468	477	503	521	494	494	443	485	531	513	456	474	444	467	456	465	478	493	458	480	483	491	485	476	444	473	461	448	458	487	482	470	476	470	507	468	524	478	436	437	457	475	482	506
22142	20818	28254	23488	20821	20752	3608	736	446	412	349	320	227	264	233	204	213	200	186	214	201	180	187	164	173	173	134	154	181	144	139	187	126	161	139	156	146	146	155	129	155	131	158	129	136	137	142	156	134	127	165	137	148	149	126	152	151	175	138	118	124	156	122	123	143	150	140	144	152	142	146	131	125	141	160	132	135	147	151	139	151	143	142	122	130	161	104	116	133	147	119	145	134	122	123	140	121	131	126	106	135	154	142	135	119	131	124	136	119	145	142	120	159	127	139	131	126	131	126	147	150	123	143	148	126	135	130	126	138	127	125	123	131	151	140	131	152	142	140	137	147	134	132	133	128	130	120	131	150	121	130	145	143	132	142	145	159	146	149	144	130	113	136	129	147	107	138	135	144	130	145	142	134	142	131	130	150	146	135	122	124	145	125	119	145	121	157	124	141	137	123	143	134	146	148	123	141	127	144	129	144	146	134	123	125	152	121	125	157	142	141	139	132	125	137	110	138	139	141	128	147	152	134	153	132	127	129	120	130	127	118	143	141	143	138	141	131	139	134	143	124	136	148	142	138	133	123	135	141	134	139	137	121	156	124	130	137	140	141	131	125	130	137	141	139	143	150	129	130	138	151	126	141	141	120	144	150	142	136	160	137	137	128	126	122	134	122	133	136	149	141	123	135	140	120	118	148	166	146	159	141	137	128	147	151	149	151	123	126	115	150	140	146	110	150	128	136	131	120	129	133	146	137	150	122	118	143	127	156	122	124	125	147	137	130	137	137	136	139	137	122	150	126	142	152	141	144	145	124	142	147	133	140	138	154	160	149	127	149	134	130	122	131	147	133	161	133	118	137	162	119	123	127	120	145	127	128	134	135	156	122	128	124	126	141	115	139	129	158	128	140	113	150	131	152	116	140	140	132	145	132	126	135	118	135	135	134	149	144	117	127	139	131	137	132	157	122	131	131	142	158	138	138	128	123	127	120	103	151	131	111	163	131	109	138	137	141	131	141	149	126	144	138	158	156	114	159	135	136	136	127	144	148	131	139	109	151	142	130	136	136	143	131	164	133	139	138	141	117	157	157	129	140	141	126	138	144	131	119	120	130	173	152	136	140	133	136	139	152	136	146	157	135	129	136	131	144	143	131	141	144	129	141	130	134	123	128	112	132	132	126	140	128	138	138	132	145	140	131	144	128	126	144	131	136	131	133	161	119	121	143	152	131	135	147	159	113	137	140	129	130	136	135	128	129	163	142	154	144	138	135	126	145	148	141	138	153	140	155	135	126	147	152	126	146	134	132	129	142	128	141	132	145	130	136	145	145	155	151	137	140	148	128	143	122	137	126	118	131	141	122	140	141	155	136	126	116	136	134	164	121	138	150	125	138	150	123	134	150	127	138	133	134	139	143	128	137	122	138	151	131	134	136	126	156	138	132	133	134	124	125	143	142	132	144	123	137	141	147	145	117	173	147	147	128	117	133	126	144	130	162	146	119	152	141	146	118	159	135	150	118	118	138	134	137	146	145	120	153	130	118	151	144	118	144	142	113	121	141	125	136	145	138	132	154	128	118	142	172	133	131	117	127	138	145	143	123	143	134	127	122	138	161	144	145	138	127	121	141	129	151	133	131	129	149	132	137	116	147	135	161	149	120	128	153	143	148	146	145	155	133	127	129	127	121	141	134	138	120	137	138	141	142	136	120	148	138	127	138	142	141	146	156	131	130	120	143	124	134	113	133	129	154	140	133	122	146	142	137	134	123	102	135	131	140	151	131	139	126	132	142	118	126	127	169	146	132	171	129	130	148	112	125	142	142	127	133	149	144	146	132	154	145	123	126	129	160	125	147	147	126	143	133	129	119	140	142	145	149	128	126	118	154	137	132	134	143	132	148	139	124	124	150	151	151	124	138	143	149	155	147	131	133	157	135	146	132	154	146	151	127	125	143	160	130	133	133	119	139	142	144	130	151	150	152	141	148	144	135	152	137	139	142	137	135	130	133	152	127	148	152	155	174	136	119	115	131	152	135	133	107	147	130	126	148	144	122	133	133	116	137	140	125	133	128	131	122	133	136	161	113	146	139	141	154	111	120	129	152	111	137	122	147	160	102	149	141	135	139	135	129	153	123	127	125	130	145	108	144	120	142	143	144	135	158	121	117	143	129	135	149	118	132	125	147	128	141	128	138	132	132	137	130	133	148	126	147	136	143	123	111	155	141	147	121	141	144	112	144	136	139	127	158	150	117	141	121	128	141	151	133	127	126	160	124	123	117	136	121	135	168	115	145	146	147	148	138	137	126	146	136	121	144	138	145	150	135	136	137	129	119	125	124	129	127	133	132	131	117	139	150	146	144	125	145	133	140	132	149	158	127	152	126	145	144	152	133	131	154	146	123	131	148	127	142	138	134	120	122	143	121	155	136	134	147	140	125	133	134	135	121	133	128	141	115	146	142	168	150	172	145	117	137	116	131	144	160	130	130	151	128	145	134	131	138	141	153	142	137	137	122	148	142	155	128	139	148	143	135	168	136	126	142	117	148	136	144	133	143	149	139	140	123	125	134	137	148	156	138	120	158	171	148	134	145	135	136	133	135	124	159	129	130	145	147	121	115	162	121	129	147	149	133	137	111	128	111	132	124	136	142	135	130	140	139	107	144	123	138	141	128	145	140	145	145	178	148	132	135	125	123	132	132	146	132	149	153	123	129	137	133	136	140	115	114	127	131	153	133	130	134	116	157	120	119	144	133	139	127	132	140	117	123	156	124	151	132	136	131	134	139	129	129	120	132	133	116	128	143	133	131	139	115	139	123	150	120	137	150	156	124	122	138	169	148	134	139	141	141	134	136	148	131	148	129	127	153	145	119	134	160	123	149	137	135	127	157	124	121	140	134	140	121	131	136	123	133	144	147	116	139	150	150	136	132	125	162	142	150	146	136	140	144	116	150	128	145	147	162	109	129	134	140	135	136	143	140	142	149	148	137	125	140	116	144	136	144	142	160	121	122	139	133	135	139	142	134	126	108	132	120	149	140	136	140	122	141	147	127	147	140	123	135	120	142	156	130	125	134	148	151	136	143	132	134	160	152	126	141	137	144	145	151	149	127	154	130	117	136	130	153	141	147	131	150	118	137	152	155	141	130	144	151	134	136	140	134	136	153	121	134	116	126	117	137	130	135	116	136	121	127	126	139	129	123	117	130	149	132	137	139	123	132	125	154	132	125	144	135	133	132	150	113	132	147	137	146	131	133	138	140	130	128	121	138	136	141	154	151	123	133	143	138	165	156	143	114	136	132	140	136	157	127	147	125	167	119	144	144	133	150	148	144	125	145	127	145	141	131	133	134	138	143	110	129	141	135	151	149	116	152	133	131	134	143	149	155	154	110	131	140	138	136	130	135	139	159	137	141	128	142	144	136	140	140	126	153	130	152	115	147	124	143	137	118	172	135	128	117	143	137	140	116	137	135	118	153	123	127	153	147	133	139	135	130	138
4922	12912	8928	4200	3033	2295	1626	1264	1024	802	620	505	484	395	373	341	359	314	312	262	260	231	253	255	208	249	223	220	213	233	212	201	202	210	213	206	176	199	201	189	203	181	205	169	198	190	221	179	205	209	181	197	196	174	148	188	169	188	163	210	189	179	166	174	192	208	158	184	203	150	169	191	195	152	191	178	162	170	154	200	157	167	169	185	165	184	189	164	163	177	187	184	179	179	179	167	166	179	174	170	183	163	196	194	185	179	178	153	171	184	192	178	172	179	171	177	166	195	209	177	180	185	182	179	161	193	174	183	180	188	191	196	200	183	189	179	181	159	169	158	183	193	167	178	167	188	184	159	171	166	189	190	167	171	169	193	164	174	164	171	170	150	183	162	173	189	193	157	174	183	169	182	185	166	145	170	171	202	180	175	181	184	179	183	178	198	173	181	193	166	188	185	181	190	164	192	166	186	198	173	198	171	187	189	183	180	175	177	174	173	180	158	193	174	190	173	167	176	167	181	154	189	169	175	165	162	167	176	175	182	181	187	193	176	172	183	178	179	175	187	180	183	198	198	201	157	168	163	154	161	173	167	181	157	167	175	174	166	166	159	170	179	186	174	148	178	184	177	167	199	176	196	166	181	179	162	177	176	160	181	167	171	166	189	175	181	168	168	179	175	171	194	183	172	204	195	182	185	181	159	167	176	170	182	172	165	150	150	150	180	177	174	166	167	178	168	194	182	169	170	156	183	173	186	165	185	180	139	175	160	185	190	151	172	172	162	171	197	154	183	150	162	193	181	175	164	205	187	162	166	209	168	192	171	174	173	158	154	153	187	180	180	168	188	163	164	189	172	181	156	148	189	179	163	197	191	173	182	192	192	157	183	186	164	176	173	179	178	173	178	178	165	164	162	151	170	189	171	181	161	170	168	179	209	185	174	180	193	169	154	168	179	164	160	172	176	148	187	186	183	172	158	190	164	200	159	161	167	171	172	172	182	172	155	169	162	173	205	152	183	179	179	160	167	174	188	176	188	179	175	165	177	154	182	173	156	187	187	187	158	185	146	162	180	159	161	166	177	183	190	198	188	186	169	186	159	202	179	172	167	198	163	184	178	166	178	155	175	190	151	194	154	167	183	175	184	171	200	182	157	183	170	174	199	155	163	175	195	176	192	154	156	170	178	174	208	181	159	180	176	159	174	171	188	144	166	173	178	168	165	173	177	216	196	182	170	158	154	177	198	165	172	150	179	197	197	193	166	185	189	187	164	168	167	153	166	171	173	168	180	162	190	143	176	170	176	188	168	183	176	186	164	181	180	168	162	166	179	198	177	171	185	157	186	159	162	183	162	172	195	194	183	171	163	149	191	166	157	175	156	165	190	151	158	178	166	178	166	171	173	183	150	161	201	184	165	179	172	164	168	176	161	164	168	171	151	166	168	176	172	178	175	173	151	178	164	171	180	191	150	159	171	164	167	179	177	171	175	182	185	160	195	196	191	171	159	181	173	157	174	176	161	189	181	163	181	170	177	165	156	161	182	166	164	164	174	202	204	191	168	186	200	176	185	184	178	174	181	180	169	173	188	194	159	154	161	160	175	187	168	172	164	167	158	194	151	165	179	179	162	167	188	183	160	149	187	185	180	184	171	161	175	182	187	188	187	159	182	210	179	156	180	184	177	164	153	175	210	195	167	191	170	183	197	165	173	173	155	168	145	163	184	174	162	170	190	154	190	160	163	159	196	170	173	180	179	173	158	173	157	182	170	166	168	179	166	169	164	187	200	184	165	176	184	176	185	171	178	172	167	159	183	175	182	182	137	170	177	171	191	177	160	172	169	179	174	182	191	172	167	181	196	172	194	140	194	189	158	173	173	174	188	197	194	165	209	168	165	175	182	153	168	156	172	183	170	186	158	171	180	165	180	189	194	186	156	155	166	165	156	176	193	177	178	181	181	159	176	168	203	177	153	182	185	186	163	169	174	182	175	166	167	171	188	158	190	181	196	163	183	154	163	191	176	157	172	174	170	177	165	153	209	179	197	186	163	177	182	167	166	175	166	160	189	191	168	201	172	176	151	186	154	166	163	169	182	177	147	183	156	173	173	187	192	159	167	146	164	165	153	181	178	186	165	180	176	171	179	192	165	181	199	186	163	170	168	170	160	161	170	161	174	195	169	161	178	177	187	185	154	168	186	171	172	167	183	203	178	151	168	184	192	181	207	170	179	190	170	178	170	171	181	187	147	167	173	155	138	156	186	178	193	177	178	184	164	212	177	172	169	174	192	169	153	184	178	150	179	204	199	192	188	201	154	194	166	167	156	180	169	175	183	192	161	163	152	158	200	185	162	178	154	166	172	179	174	188	174	158	178	168	150	180	184	149	190	186	179	187	169	175	170	177	160	179	159	199	183	186	183	169	149	174	149	171	218	190	171	158	184	194	156	176	166	178	176	174	187	189	201	178	170	188	169	156	176	163	154	188	171	172	169	153	166	181	170	203	185	172	182	191	188	178	134	180	181	158	188	186	179	155	158	175	163	189	165	168	189	185	157	168	165	179	170	175	170	184	177	177	180	171	184	175	166	183	188	196	171	161	154	186	187	187	178	164	188	185	178	172	175	173	171	186	177	186	186	188	166	189	177	172	193	186	188	168	165	181	204	178	164	188	149	203	177	180	209	164	189	184	187	188	161	188	169	179	169	168	173	150	180	175	182	183	182	169	195	167	163	179	157	192	183	172	192	169	173	169	166	151	163	189	177	183	160	190	168	180	160	182	175	192	160	169	162	167	137	155	159	177	185	180	184	169	189	163	186	146	186	173	193	181	168	193	192	173	173	155	181	201	180	175	171	204	180	183	198	179	175	168	186	176	189	183	165	166	178	172	174	180	181	160	183	180	156	163	147	194	154	181	158	190	149	176	147	177	161	176	161	177	153	158	177	165	178	176	156	190	164	167	189	163	175	178	161	177	163	180	167	160	166	178	163	168	190	157	144	193	171	181	170	181	180	175	172	196	175	180	180	199	185	169	152	168	201	171	162	157	185	187	154	178	179	184	159	175	158	170	179	191	178	184	185	160	187	173	179	167	179	149	173	191	173	162	165	186	197	174	187	171	183	171	196	161	175	187	169	160	162	180	165	190	198	180	180	185	174	181	160	192	170	200	166	167	171	171	180	174	160	164	184	169	171	178	165	186	170	164	185	137	172	184	165	174	152	168	193	171	172	147	157	170	167	149	190	159	174	158	172	166	179	157	155	183	177	196	181	185	160	168	168	176	172	171	182	179	185	169	151	173	164	183	185	179	167	170	143	176	180	151	191	173	160	150	181	153	186	195	186	176	202	175	192	177	178	177	170	182	178	157	171	177	187	177	157	161	173	150	179	185	174	164	198	184	179	185	165	173	182	185	160	147	201	179	188	187	182	184	180	180	177	181	157	176	177	191	186	183	175	158	182	158	182	186	167	169	187	150	185	198	172	158	172	172	175	184	179
26877	16526	3013	905	767	678	591	569	550	528	568	546	541	537	540	527	516	499	538	541	523	526	507	577	577	519	556	555	536	557	527	534	530	495	523	547	529	551	575	519	542	550	534	525	548	563	525	515	532	541	483	530	517	552	503	530	551	529	548	551	554	562	539	554	525	528	553	541	547	529	580	586	554	524	529	555	566	560	531	528	569	543	538	545	515	528	539	562	570	518	565	558	546	554	558	521	540	512	525	518	549	553	523	560	536	535	502	519	519	482	542	502	511	529	514	541	516	527	518	489	542	586	504	493	533	564	537	537	570	582	531	555	547	520	546	539	538	534	549	526	543	553	530	530	535	521	525	559	534	530	534	541	499	549	515	544	564	514	540	543	573	523	516	539	566	546	520	587	547	560	552	527	535	509	564	569	539	510	472	522	510	561	512	514	536	562	565	517	528	523	546	570	533	549	516	550	534	491	542	562	507	545	563	558	541	484	507	554	511	545	483	548	556	553	519	544	543	565	539	543	536	545	552	551	559	514	550	575	565	544	521	510	493	555	547	539	507	533	520	489	551	542	610	511	565	523	580	507	515	516	542	537	505	518	544	543	542	509	505	535	531	544	548	527	558	556	518	566	538	497	524	550	504	578	563	515	555	533	540	507	558	534	541	513	570	503	534	542	546	465	549	560	513	510	533	546	545	559	515	542	498	521	556	549	498	553	529	547	522	550	471	561	507	504	544	519	538	514	544	545	523	552	524	571	530	566	557	525	576	537	511	553	530	546	531	570	508	520	540	530	505	545	529	560	518	558	538	557	541	554	538	529	532	540	475	555	508	548	531	528	520	529	495	534	537	546	529	548	571	588	498	598	542	527	524	517	529	562	551	490	513	524	505	549	539	530	560	513	531	518	554	543	512	558	525	533	521	517	533	544	576	535	510	538	529	564	574	549	548	521	528	491	552	548	510	505	540	505	552	525	523	540	545	516	516	529	538	571	552	517	552	564	498	544	561	479	510	538	530	555	515	570	568	556	556	572	562	497	523	525	551	497	506	533	555	513	542	524	527	514	547	483	552	555	589	541	525	567	563	521	561	519	506	534	555	527	504	541	496	533	523	507	537	538	491	521	509	498	546	515	574	570	484	544	514	467	510	514	532	514	551	500	535	528	532	514	566	565	507	595	521	500	531	566	523	503	526	533	512	549	556	527	514	563	489	534	515	567	588	529	518	499	523	524	552	489	543	557	462	530	508	509	576	545	500	553	564	548	563	489	570	534	499	506	516	531	528	528	498	596	530	525	546	548	488	555	506	526	537	522	533	508	516	566	524	541	556	514	515	549	500	543	521	545	514	513	548	511	516	548	552	577	540	551	529	510	511	549	553	523	520	519	549	539	510	536	525	528	542	494	534	522	518	546	551	509	523	561	556	508	506	551	527	511	537	526	537	547	551	556	500	516	547	511	541	518	557	541	516	514	596	522	519	516	515	526	510	538	525	543	521	542	515	554	572	555	533	534	556	577	540	494	534	538	543	523	531	555	552	506	561	535	550	549	533	514	548	526	486	517	520	554	526	612	605	540	534	510	529	490	513	558	557	563	535	522	541	523	552	548	520	571	540	546	556	490	537	544	526	501	555	562	564	549	531	574	567	564	530	547	478	541	536	536	536	547	556	583	546	543	538	528	497	560	560	501	554	544	530	535	527	534	529	538	506	522	535	551	483	546	527	573	526	542	543	520	511	514	540	537	537	551	545	553	530	550	535	509	537	561	489	530	553	516	538	546	529	498	535	554	515	490	493	530	568	543	519	545	513	523	556	526	508	543	538	540	534	525	534	507	482	570	546	558	565	551	527	548	522	545	500	548	514	530	524	549	554	514	536	508	529	554	543	548	521	505	535	528	524	513	538	527	557	557	540	530	550	517	536	544	513	559	561	549	521	575	565	530	556	526	537	508	521	556	548	539	517	506	531	531	556	509	542	544	522	506	551	475	506	528	547	536	541	522	531	575	594	529	557	519	507	493	566	505	531	540	597	519	525	554	516	550	552	555	531	545	547	514	591	513	540	517	570	554	568	530	518	570	555	550	504	559	517	510	548	553	522	523	555	583	521	544	510	533	502	564	513	535	565	525	491	533	556	517	527	536	540	540	559	518	544	487	540	530	553	596	547	551	553	516	530	541	563	541	559	542	513	521	530	529	543	584	538	539	543	569	529	533	564	530	563	519	542	483	541	543	498	579	512	490	529	512	559	543	517	534	498	485	568	547	532	562	515	506	548	564	548	536	547	594	568	516	555	561	547	533	489	543	505	523	586	548	503	542	522	495	509	550	548	577	544	543	512	547	517	519	543	544	508	518	502	497	537	563	555	548	538	526	562	532	502	557	557	513	540	560	545	538	505	564	534	547	522	509	582	524	546	506	499	487	583	541	572	536	568	542	499	565	539	520	513	539	511	532	511	570	545	527	534	522	499	545	552	497	529	521	592	528	549	555	519	505	573	540	521	526	545	512	537	523	533	556	543	528	567	537	542	536	525	522	547	524	531	553	566	520	514	519	522	537	531	514	541	565	572	536	500	560	533	502	578	548	481	488	509	552	578	527	544	542	540	526	530	553	525	519	520	503	583	550	559	519	522	557	548	563	548	512	525	570	513	508	531	533	574	580	542	525	582	536	585	546	529	572	561	520	549	533	498	532	531	539	549	551	512	525	500	548	509	546	528	508	518	556	539	519	538	532	528	501	533	477	534	496	506	542	549	501	518	565	567	536	491	526	532	520	531	527	545	510	487	565	516	496	543	482	531	554	509	550	527	515	547	555	538	536	534	513	543	525	534	561	541	545	529	576	529	558	545	535	507	540	513	523	510	561	539	529	494	545	522	553	499	515	536	524	510	516	525	549	517	530	540	555	564	528	473	512	538	552	535	541	470	522	519	505	499	526	507	572	553	528	526	543	533	502	543	546	516	510	517	566	530	546	519	534	515	531	502	494	577	546	502	500	530	617	519	531	553	534	547	570	509	527	529	510	510	518	546	570	553	547	514	529	527	532	542	564	562	547	558	556	532	518	550	526	519	494	530	520	512	538	548	529	535	513	517	537	485	506	565	519	570	525	556	553	543	509	535	508	540	485	506	526	527	531	539	556	563	576	573	563	500	502	533	503	545	553	548	527	512	518	551	529	551	547	557	531	537	586	517	558	525	526	542	507	522	553	517	522	542	556	482	563	489	543	513	549	514	554	540	535	532	544	510	581	520	529	570	549	558	506	542	503	536	558	555	551	526	541	523	540	544	554	539	494	504	499	493	516	517	494	518	540	547	520	557	543	501	526	522	557	511	528	548	557	574	532	542	536	545	549	532	548	558	563	522	526	508	520	581	560	584	535	577	549	510	517	574	472	553	524	516	521	545	554	564	536	591	507	534	553	565	545	566	510	491	539	531	497	533	514	546	559	562	519	585	589	540	555	542	541	520	503	526	597	571	570	524	549	567	501	553	582	506	563
4829	1172	1072	821	789	756	723	744	717	655	740	678	726	672	704	725	657	630	676	620	657	683	634	670	672	647	691	670	691	686	632	685	656	657	629	695	660	676	633	653	693	678	675	663	727	644	717	683	644	684	683	706	673	658	631	700	674	663	696	662	683	693	667	690	702	650	671	659	712	656	675	680	693	662	680	692	638	712	654	624	650	660	641	662	659	639	646	666	624	704	696	703	701	662	687	653	637	680	694	655	664	694	670	654	680	650	693	728	657	722	690	680	718	671	661	667	692	680	693	696	683	691	687	670	622	686	690	662	708	667	719	669	672	666	654	657	670	657	663	673	634	649	672	681	661	649	650	665	675	663	692	674	678	646	728	659	657	706	689	651	663	723	653	658	660	616	629	687	612	668	690	687	690	663	619	691	694	689	655	681	660	673	679	671	718	664	658	673	675	686	638	685	678	647	674	612	668	675	626	704	716	685	693	676	686	679	628	633	655	675	685	666	686	698	672	658	653	677	662	690	662	676	676	651	671	669	665	666	701	655	695	687	687	675	642	663	724	673	686	648	586	700	722	696	674	666	648	627	632	673	651	680	654	636	729	659	628	687	667	664	652	685	694	680	643	663	622	639	669	627	694	701	628	639	662	674	637	653	685	640	628	679	684	661	661	650	687	669	727	708	675	627	699	687	690	647	709	664	694	692	664	676	672	689	629	671	693	671	688	703	694	682	705	659	723	705	668	649	686	677	655	643	656	674	679	652	643	625	633	656	701	686	659	662	662	697	701	698	693	631	676	661	686	696	653	712	648	720	665	678	675	705	679	696	679	684	665	698	660	676	648	670	688	665	661	683	675	670	666	677	656	677	673	651	668	643	710	740	686	664	656	711	732	662	664	720	691	635	679	695	664	640	648	646	761	642	704	609	680	739	687	711	699	696	673	715	655	660	657	691	665	703	612	662	663	683	603	707	711	686	680	692	687	659	686	689	659	673	671	628	707	702	725	655	634	665	630	664	669	634	690	664	667	639	662	655	717	667	683	698	664	625	724	681	637	653	652	626	690	705	675	707	705	648	651	641	687	619	724	685	708	654	720	649	638	673	678	689	639	654	674	681	676	664	628	710	611	713	652	687	626	652	677	646	634	659	696	668	688	697	685	670	665	685	681	656	665	692	699	696	693	712	689	645	692	690	710	676	681	674	629	636	671	709	646	664	674	642	643	701	725	691	657	661	662	647	663	656	726	707	652	684	653	707	688	717	692	681	665	674	680	659	707	670	698	642	658	672	637	612	698	675	651	642	633	695	610	697	650	658	648	675	602	664	630	647	641	633	706	639	707	709	678	659	664	662	684	647	713	634	630	684	678	617	641	686	668	626	677	644	696	649	652	634	591	678	623	709	635	660	693	682	664	670	687	630	678	667	634	712	652	659	678	627	668	651	646	675	726	653	655	670	670	648	634	684	676	653	717	625	678	661	669	636	682	685	670	684	669	656	684	668	665	664	619	653	679	692	667	673	634	655	633	623	669	686	709	643	653	695	669	689	656	661	652	642	663	642	617	680	655	645	671	658	715	621	648	723	669	642	657	626	716	621	629	667	678	644	682	647	665	698	657	631	694	671	668	672	656	657	688	703	715	693	685	654	701	698	679	660	713	645	693	644	653	689	660	641	638	657	669	659	670	678	652	637	661	665	682	654	651	652	641	650	693	636	654	673	632	663	678	750	667	646	682	633	685	658	691	664	688	683	648	687	670	672	673	668	674	671	669	672	662	614	679	698	674	648	692	665	678	691	718	714	668	695	656	680	675	648	631	671	649	688	656	681	638	644	646	689	714	640	612	712	678	676	676	689	686	628	682	658	685	695	693	619	664	637	678	660	637	695	702	722	683	653	636	651	674	645	676	651	646	632	658	683	685	610	664	634	730	687	696	698	679	670	704	662	723	683	670	647	708	646	674	718	649	642	717	624	673	659	671	663	648	690	659	633	655	678	702	692	679	695	632	654	683	616	674	623	670	698	635	697	649	651	624	670	658	612	726	677	691	678	703	624	691	650	734	702	636	710	663	658	681	664	651	669	678	678	659	660	658	653	683	631	643	666	659	671	690	699	702	666	645	651	706	655	687	661	685	666	654	650	658	662	677	720	731	701	704	652	646	633	653	706	646	669	684	658	651	691	634	650	630	676	714	681	670	672	649	665	646	683	626	687	700	704	678	694	640	663	665	694	660	693	678	679	643	636	614	610	681	676	696	681	653	675	665	663	663	644	688	642	670	661	695	709	724	679	653	693	718	626	680	662	652	702	727	650	666	706	682	648	691	692	640	675	632	642	640	663	667	624	654	676	657	649	607	679	611	631	689	675	660	666	636	702	702	652	734	635	678	693	694	667	673	666	683	659	663	642	642	671	673	691	668	705	691	676	649	676	689	664	670	669	643	665	686	634	652	677	705	675	669	657	628	652	657	694	675	680	658	688	633	692	643	666	690	696	692	668	647	655	665	681	730	654	671	677	663	654	656	710	647	669	665	654	636	662	654	688	674	662	668	678	684	660	699	649	650	668	677	645	652	677	620	686	677	677	618	675	684	650	703	649	649	653	660	657	665	683	665	673	667	688	657	661	648	685	674	675	690	629	712	690	683	668	694	678	646	675	692	652	648	680	637	711	636	680	677	633	644	666	691	626	690	641	681	634	616	702	625	694	644	692	655	681	628	641	689	671	660	658	699	632	656	671	709	651	647	652	690	678	654	651	641	663	695	635	665	666	721	655	665	653	642	704	714	691	672	672	684	670	691	701	675	665	672	657	650	670	691	687	704	671	591	686	687	692	658	679	660	690	693	668	670	621	713	653	627	710	669	691	696	684	650	674	690	642	663	611	662	647	653	704	670	675	639	670	679	627	646	653	675	650	670	670	675	647	671	671	657	645	675	633	643	692	647	687	659	655	676	692	660	677	716	696	668	649	656	649	713	666	666	706	682	672	660	706	651	638	661	659	697	649	640	680	645	609	683	596	650	675	653	650	688	674	654	647	694	638	671	644	689	697	670	632	669	669	620	652	624	681	685	677	648	675	678	708	621	693	678	623	674	631	680	650	619	698	709	675	677	683	693	664	635	691	707	747	656	648	676	656	676	645	652	651	670	631	634	686	715	625	687	668	638	679	657	641	628	687	608	705	670	641	676	671	706	714	666	689	701	651	629	624	652	689	645	632	709	664	668	669	699	679	674	653	674	696	650	662	647	660	669	684	690	692	668	686	719	695	681	685	676	679	683	699	705	661	618	721	655	690	661	676	664	655	654	642	678	645	652	697	696	661	641	713	673	684	650	665	673	645	698	623	679	682	694	702	684	657	687	641	735	611	655	607	710	659	683	644	682	654	681	617	649	661	678	661	664	673	647	690	670	686	689	668	665	700	687	638	658	679	664	661	651	662	671	706	638	658	705	695	671	684	706	650	668	711	662	680	698	675	723	695	686	655	688	644	679	664	664	681	659	617
22874	20728	27687	23791	20680	6312	857	644	552	556	492	457	440	415	478	437	440	401	398	383	383	407	392	384	373	387	370	393	401	347	404	394	378	378	378	332	378	374	385	355	385	387	405	386	356	380	356	374	380	424	353	397	412	362	393	351	389	367	371	373	347	350	344	393	387	393	362	372	384	363	383	404	374	387	378	377	398	404	369	375	365	356	384	376	351	347	378	394	373	374	365	406	357	369	370	319	359	363	377	357	377	382	348	341	350	413	328	376	382	373	368	364	364	356	408	357	378	360	394	359	406	387	394	376	348	403	363	385	352	405	368	380	365	402	388	387	352	323	372	361	361	391	362	390	370	333	381	359	424	333	350	343	349	396	397	360	384	366	392	372	351	366	409	371	378	369	388	350	392	358	375	380	363	392	363	347	351	371	372	369	360	384	367	407	379	357	373	388	400	373	387	373	362	362	386	346	375	332	356	363	397	363	369	357	383	349	398	356	395	361	379	401	397	364	343	376	361	363	387	369	350	351	362	351	390	362	369	350	404	354	362	376	357	381	408	366	365	372	381	390	388	352	356	403	385	349	347	361	379	355	389	398	378	408	376	371	377	366	364	411	365	391	388	359	377	401	393	361	388	382	353	332	369	349	376	376	388	395	366	401	405	369	353	387	350	376	387	370	353	351	372	366	341	369	391	344	359	375	416	372	360	367	356	376	329	404	373	365	365	400	367	382	348	340	336	396	344	347	361	365	368	356	369	361	368	368	368	337	380	378	368	369	401	342	356	397	377	373	312	364	365	398	344	403	381	354	410	394	367	362	412	365	384	364	353	355	358	384	369	344	334	348	382	375	432	410	363	376	367	377	395	349	378	374	366	350	351	392	375	369	354	354	404	378	358	381	357	381	358	372	374	362	378	361	322	371	364	396	372	381	395	353	411	375	389	390	391	356	394	338	365	342	404	373	384	406	370	376	404	393	408	399	381	359	355	388	395	343	405	359	357	363	364	348	383	419	362	393	347	385	379	368	348	360	332	363	365	375	371	392	370	362	382	367	364	379	348	356	420	352	378	337	342	397	372	346	382	361	349	385	397	367	376	356	401	396	371	354	350	376	405	377	399	393	313	330	368	364	358	358	363	389	353	365	357	363	383	369	374	363	370	389	377	405	385	356	352	380	379	313	366	373	390	361	381	370	357	417	328	384	389	334	361	399	385	385	331	351	375	377	357	338	387	392	392	376	350	376	356	369	356	374	382	375	381	353	409	386	373	389	377	393	369	352	385	366	337	382	388	392	373	393	381	386	347	381	405	365	404	398	344	403	404	396	404	360	348	378	376	394	362	398	361	355	366	374	369	372	379	364	367	412	362	378	365	387	343	364	378	364	341	396	388	372	333	347	383	389	365	398	374	349	390	392	357	390	366	343	363	364	359	328	353	375	359	368	323	361	358	394	388	375	395	372	365	372	404	376	348	347	359	355	355	397	382	393	380	413	364	352	339	383	373	342	386	401	341	358	364	342	368	357	394	353	369	383	359	344	399	352	388	358	357	377	401	373	361	380	337	356	334	384	385	403	362	377	364	362	397	383	410	377	355	399	349	354	355	362	377	405	387	386	364	353	388	368	410	379	402	338	401	387	364	372	356	378	371	409	386	379	395	379	372	371	360	409	357	371	392	371	373	358	347	366	416	396	390	346	349	390	400	372	365	393	381	372	348	362	375	365	376	365	365	356	364	352	374	358	342	409	392	379	362	345	369	328	366	406	385	332	367	379	373	375	324	345	393	358	373	386	366	382	399	377	373	340	385	371	394	383	367	328	386	418	349	335	364	409	352	363	366	376	389	336	373	401	363	383	386	380	363	363	354	373	360	361	347	385	359	376	359	384	380	351	405	369	381	405	355	343	361	350	327	347	354	353	390	360	344	367	374	403	367	352	393	385	355	376	351	390	411	394	385	368	362	361	343	361	393	381	358	370	379	365	367	348	368	394	370	374	384	372	384	360	344	378	378	405	377	350	371	380	366	374	384	373	359	351	369	392	382	353	351	369	352	355	384	379	392	378	352	382	384	363	419	342	346	361	394	375	377	363	362	365	363	365	390	375	345	367	368	359	365	387	405	382	374	369	348	320	362	377	367	372	391	410	361	384	353	350	333	373	331	335	357	377	386	382	373	378	359	359	368	427	334	360	394	373	375	379	348	363	421	388	419	376	386	363	394	365	344	380	365	345	357	379	383	383	387	360	374	382	340	346	394	378	366	404	351	364	381	382	367	387	390	390	368	387	395	369	361	312	354	366	386	373	383	360	342	386	400	306	368	345	346	357	361	388	356	362	361	374	330	389	354	378	348	350	391	382	392	334	378	348	334	340	352	362	395	345	362	368	374	351	367	375	345	348	365	407	355	388	370	381	356	353	351	350	356	370	366	361	400	389	382	357	374	360	367	367	385	380	366	366	361	341	347	357	387	394	393	351	370	331	364	362	374	405	388	420	380	398	378	384	376	370	342	395	351	356	365	387	383	382	323	356	404	369	360	414	377	349	352	364	378	353	403	366	371	365	361	371	360	358	386	385	338	368	386	376	398	374	387	343	355	351	376	407	385	381	364	388	368	357	361	378	357	376	366	376	385	387	344	385	382	401	376	354	340	371	360	375	386	358	378	363	361	366	386	406	371	396	338	372	382	356	377	413	402	388	377	389	367	411	396	367	381	400	407	372	389	358	402	352	356	361	379	357	389	376	355	372	360	396	362	357	383	373	377	349	361	354	372	373	366	369	373	369	324	390	350	377	353	350	362	361	383	391	395	380	381	384	397	406	361	392	394	392	373	358	365	385	396	399	361	375	375	325	363	342	340	371	353	349	356	367	401	379	401	369	382	357	362	396	381	362	349	399	371	367	350	373	353	354	394	364	360	353	357	362	358	360	374	415	379	329	334	411	362	369	367	392	358	357	394	428	363	332	401	346	389	360	353	362	371	330	342	368	363	370	396	367	350	378	379	353	375	366	348	360	336	371	373	405	352	358	374	369	372	358	379	382	385	399	358	383	356	365	372	371	396	374	387	384	359	369	354	372	367	397	377	371	383	387	365	382	343	364	351	349	372	342	372	392	377	366	363	397	366	399	368	357	376	365	359	371	395	400	384	392	355	398	407	382	369	373	373	391	396	361	395	388	391	370	370	350	383	368	365	347	357	353	360	412	361	348	391	349	363	407	375	359	356	357	369	391	350	395	399	369	382	387	367	350	356	358	368	398	380	366	340	359	377	374	348	370	355	380	350	383	383	365	360	361	340	373	369	364	393	341	380	378	380	364	372	381	373	351	387	400	398	375	373	380	383	363	355	364	372	344	385	348	367	353	350	360	388	361	374	356	340	378	352	374	363	372	379	371	390	347	369	353	377	360	375	385	334	391	393	345	383	379	395	342	386	380	389	353	376	362	383	403	380	390	352	359	350	363	368	353	396	344	344	323	338	376	386	349	334	375	367	347	352	359	377	356
3645	8103	5470	2687	2076	1554	1229	1062	837	773	691	655	633	587	614	589	525	530	545	529	546	542	524	505	545	541	506	520	504	478	488	462	555	496	526	487	491	458	521	476	492	466	467	487	519	507	503	502	479	481	466	474	509	489	460	439	476	487	475	493	503	521	479	514	503	495	469	439	472	487	537	471	508	533	468	525	475	459	493	489	476	510	472	459	448	458	452	465	480	474	476	486	483	498	472	481	505	520	474	488	503	489	496	479	457	472	471	460	472	458	500	488	464	487	515	447	489	522	502	497	444	487	473	451	485	506	429	496	495	480	498	498	477	467	467	526	427	497	490	481	478	474	482	450	496	511	504	462	451	442	498	517	504	486	487	482	487	530	488	475	474	525	500	458	468	481	525	476	502	515	476	486	470	474	449	476	507	492	450	477	509	497	477	498	482	483	531	508	503	487	535	466	462	454	496	513	505	514	507	471	512	486	459	459	475	460	470	470	506	468	523	432	486	478	465	503	470	465	492	494	480	504	460	451	509	496	453	436	492	466	486	522	495	467	464	468	470	503	462	502	479	438	497	465	496	489	458	507	496	491	477	491	456	478	505	489	434	516	494	494	450	514	459	462	485	512	485	481	448	482	501	493	474	460	463	493	482	479	450	450	475	458	520	494	460	481	451	501	474	501	492	476	455	474	464	524	480	448	489	485	441	465	472	425	460	480	477	491	507	469	527	535	454	481	482	502	498	451	478	517	444	514	501	475	518	501	493	457	490	495	489	502	473	478	516	504	512	461	482	497	475	493	480	445	520	475	470	486	456	433	471	436	469	488	513	500	496	440	452	483	462	486	449	501	515	481	524	501	501	468	497	459	490	487	498	495	506	486	474	535	493	476	474	487	478	457	496	463	435	473	505	437	509	468	446	479	475	499	511	465	490	485	443	490	513	468	473	473	456	445	430	464	480	467	510	486	472	487	465	476	476	549	476	524	486	466	452	535	478	462	493	425	490	485	474	478	446	493	474	473	469	533	471	470	473	491	496	463	482	483	472	503	487	506	505	461	508	498	417	461	506	509	465	490	460	492	481	509	507	458	449	469	469	483	486	436	483	505	475	472	451	499	482	464	459	461	481	452	511	484	491	468	523	483	491	459	440	474	454	493	455	524	460	475	496	450	520	501	515	512	513	474	475	437	479	478	502	503	481	508	471	478	461	422	452	483	471	482	458	492	495	511	503	482	496	466	447	473	486	488	475	441	472	477	445	487	498	465	487	482	465	479	513	502	471	487	490	474	483	478	485	488	488	497	507	493	490	489	493	470	511	517	507	472	498	496	442	463	514	492	522	519	489	481	503	441	475	465	472	441	496	496	507	489	491	450	479	479	458	470	453	535	493	454	462	443	474	494	496	494	449	463	473	472	505	488	491	500	468	496	483	478	496	448	470	497	508	493	455	461	482	486	482	520	450	439	489	506	509	468	481	493	493	475	524	491	474	513	462	473	467	478	500	498	428	491	503	444	472	472	457	456	461	435	486	466	515	468	472	493	473	469	496	499	505	487	445	452	482	483	482	522	469	449	472	481	480	503	501	507	504	503	491	445	465	451	475	499	449	461	497	492	472	467	450	469	518	487	480	473	516	470	492	492	458	483	484	474	468	468	485	495	483	410	457	480	476	481	443	461	513	514	451	491	480	522	477	470	476	466	491	531	497	522	473	454	479	501	508	461	499	461	499	479	464	492	497	491	489	505	515	499	472	479	501	453	476	479	449	456	465	492	501	476	477	509	503	405	481	497	495	497	503	473	496	474	432	515	442	495	495	488	436	481	509	466	469	486	518	472	478	477	473	489	519	491	486	479	452	473	482	497	440	497	494	454	489	508	492	493	472	468	482	482	458	438	507	451	460	469	478	468	474	471	461	446	471	522	458	502	475	484	518	487	465	494	492	447	467	510	467	483	516	488	454	479	477	449	485	499	478	469	497	528	433	471	483	447	476	482	527	507	434	455	458	478	483	450	502	455	482	489	468	466	457	495	499	487	478	479	497	505	506	485	439	500	460	493	470	492	469	478	515	495	500	537	472	475	508	499	470	453	456	485	427	459	472	516	476	448	447	490	461	501	518	470	437	493	508	494	494	533	500	463	483	467	463	447	455	459	436	457	513	518	485	478	433	496	451	472	506	438	463	494	478	500	495	427	503	499	497	488	511	494	457	480	505	480	496	466	492	442	471	469	467	468	514	502	494	448	486	463	459	488	460	474	485	463	456	450	447	470	495	444	486	467	484	468	480	502	472	489	430	482	472	477	485	509	450	487	451	538	433	457	485	473	474	494	482	514	484	462	489	495	492	449	494	487	475	497	472	469	468	518	485	443	486	493	455	500	494	518	461	475	495	520	494	462	463	469	518	465	480	505	473	489	469	480	489	445	471	477	464	475	478	480	501	513	536	489	482	457	452	480	467	515	483	498	473	499	467	485	459	493	490	482	453	499	469	484	478	511	481	449	517	462	476	493	519	484	473	482	491	482	439	473	461	492	449	496	454	464	505	470	485	460	469	480	483	457	478	480	487	471	484	457	439	491	463	489	460	460	484	458	488	467	459	476	472	457	484	455	475	508	453	510	505	474	486	504	472	474	478	474	434	493	541	456	476	468	468	464	480	484	468	496	443	490	495	439	481	484	496	501	491	533	494	481	486	473	478	507	528	480	475	481	475	467	448	498	461	490	459	474	474	463	438	471	453	449	484	431	475	462	452	472	471	477	484	461	469	489	456	480	517	457	494	494	465	504	504	522	520	499	487	489	507	454	503	483	523	481	468	458	472	458	467	484	457	468	477	495	482	499	475	449	476	493	508	491	512	467	458	447	482	466	503	494	489	468	498	496	526	504	448	485	472	499	506	457	455	498	493	467	469	510	526	464	489	474	469	477	491	464	510	515	479	515	490	480	472	439	511	490	463	481	522	491	502	481	473	484	500	478	443	485	490	487	459	471	473	465	481	480	502	489	461	488	450	464	467	483	495	473	462	512	478	480	459	479	493	495	466	470	471	494	483	427	464	449	459	512	452	459	499	490	455	469	498	457	477	507	475	461	501	501	498	490	448	497	481	473	433	468	541	473	482	510	513	508	501	472	474	479	463	464	472	442	487	422	494	464	472	470	511	501	482	478	493	454	461	496	491	487	471	477	456	495	495	485	490	458	518	515	540	519	481	449	504	481	484	527	477	442	465	490	483	477	459	480	479	442	489	483	475	433	457	508	451	484	498	483	507	482	463	465	504	472	489	469	487	485	481	466	459	518	471	446	464	446	441	484	472	466	504	475	496	462	513	470	470	527	513	469	468	467	482	484	480	490	493	448	476	456	484	502	479	490	489	482	464	497	479	487	449	496	461	506	484	476	435	489	457	449	463	485	486	453	489	474	511	509	498	471	452	449	455	495	499	475	452	456	467	512	473	477	501	451	477	512	462	498	481	514	466	479	466	471	480	469	485	477	507	485	507	470
24120	20735	26460	24859	6460	665	598	494	506	450	454	425	428	439	422	447	412	381	411	410	378	395	378	414	411	373	415	388	381	368	375	453	394	390	387	369	414	379	377	387	384	410	408	391	384	404	428	411	396	358	375	383	422	385	401	393	390	395	400	362	367	375	378	378	410	383	383	396	394	370	416	378	388	383	399	372	379	385	359	424	451	382	398	368	367	401	392	395	397	371	381	368	381	404	372	382	393	345	400	366	406	396	388	382	343	380	385	381	397	376	393	377	421	380	389	400	396	364	383	392	354	381	384	417	349	398	396	386	377	380	368	399	378	345	354	385	367	427	364	399	440	376	354	373	393	361	351	397	397	413	370	392	383	411	397	388	404	403	389	403	394	383	405	366	377	397	411	362	330	359	394	409	408	370	384	413	404	357	392	386	396	407	403	379	371	349	391	409	389	369	410	375	374	375	388	375	357	412	401	405	397	388	429	365	353	412	399	383	376	369	392	386	378	389	391	380	385	389	354	350	403	375	368	397	393	392	397	367	390	384	391	389	388	379	401	385	397	382	401	385	397	390	346	391	412	359	380	386	396	381	414	421	382	387	380	396	381	382	389	388	378	402	409	409	353	393	371	380	380	402	372	374	381	398	414	395	376	371	382	380	413	387	398	382	414	369	381	333	384	369	372	351	390	398	402	384	395	366	386	417	373	396	404	390	377	385	370	369	395	389	374	372	358	355	388	386	396	372	362	389	413	377	415	410	371	381	439	386	371	394	391	402	416	385	386	406	365	409	382	385	342	419	384	417	353	406	373	394	356	376	387	362	410	378	389	380	383	393	417	418	401	373	388	412	383	419	420	380	372	373	339	337	366	371	354	377	376	389	389	361	380	386	391	393	357	400	380	374	408	365	371	396	360	401	386	397	410	399	389	354	387	374	399	391	392	401	338	400	414	323	366	432	414	380	348	383	373	378	400	421	386	394	387	403	385	376	395	371	407	421	406	383	393	396	400	407	426	408	404	375	407	373	381	382	366	357	340	377	402	372	409	387	385	389	352	396	404	366	414	357	375	407	401	422	379	400	385	393	403	425	429	403	349	365	406	385	355	394	398	389	388	381	361	401	390	400	381	379	386	376	384	393	377	398	403	449	394	373	395	390	401	382	370	398	408	351	406	398	405	366	403	374	403	403	363	371	349	386	403	400	405	393	382	399	386	400	376	395	394	353	364	373	401	359	394	414	424	389	393	361	397	384	405	366	358	362	393	348	383	383	393	366	415	385	353	394	380	370	360	388	372	407	370	383	375	413	405	406	364	368	368	399	375	417	377	371	388	362	389	370	419	396	414	433	419	390	414	395	429	378	365	384	375	379	354	375	403	366	418	374	356	381	384	403	394	381	397	384	377	397	374	378	370	395	367	408	387	369	367	416	366	385	404	388	396	394	382	358	368	411	389	380	352	420	382	375	355	366	401	358	393	392	383	376	395	390	373	378	448	401	407	382	365	370	389	413	424	383	391	379	363	379	372	401	374	391	385	394	390	397	379	366	414	431	392	367	416	369	400	377	407	373	402	397	404	393	386	396	382	372	381	414	393	425	404	383	356	401	368	378	381	386	386	409	393	391	386	415	391	401	385	351	363	410	412	392	386	394	379	389	358	398	420	388	369	365	386	409	389	408	337	388	362	383	387	410	371	371	425	366	417	388	377	402	372	403	411	373	383	377	397	394	374	389	429	383	340	396	388	392	380	414	372	403	368	388	365	403	403	372	373	383	390	410	416	402	409	408	386	383	363	383	419	398	396	364	405	407	396	386	388	369	387	385	361	400	402	332	409	405	415	397	395	443	374	416	416	369	405	396	396	389	366	367	372	380	371	396	408	386	341	350	370	388	421	378	367	390	406	381	400	382	398	371	381	395	405	396	362	370	360	370	409	383	388	395	369	377	364	372	417	382	386	353	390	377	390	394	413	359	397	381	411	373	397	362	400	396	319	426	353	402	400	377	396	391	395	382	384	369	347	367	370	366	382	379	400	371	395	367	396	400	413	343	388	387	382	364	389	382	387	372	408	391	398	395	369	413	388	395	362	412	371	346	370	400	397	344	380	396	367	407	406	368	372	402	376	395	399	450	369	376	367	361	379	385	410	387	390	406	392	383	392	389	380	384	381	394	388	383	372	356	413	388	401	394	386	340	381	361	397	411	406	377	365	379	366	419	385	420	395	395	347	350	370	387	372	399	370	383	378	375	406	366	391	374	371	363	356	393	371	379	393	381	392	397	374	411	410	401	386	389	406	360	415	373	377	428	374	413	413	413	353	359	419	409	364	381	369	376	381	389	407	361	393	386	362	394	390	386	370	372	407	409	402	402	426	368	401	410	418	395	390	383	361	396	409	374	384	373	373	392	371	381	399	373	383	408	416	379	415	402	433	395	431	386	394	397	381	410	379	353	377	386	384	390	389	395	382	360	381	380	393	371	397	385	367	413	382	380	399	358	397	374	411	371	381	392	413	393	403	376	381	378	367	384	420	370	372	385	379	384	316	417	364	408	370	391	374	383	417	369	393	371	343	389	383	373	426	375	407	362	405	394	406	404	389	432	352	388	386	373	397	409	369	388	369	385	348	351	361	401	382	381	379	366	431	411	398	395	363	400	410	375	376	432	388	368	391	390	369	393	379	412	423	414	381	395	404	407	369	383	346	386	387	375	372	390	399	346	392	386	378	361	390	398	382	398	389	374	405	365	426	399	387	404	402	401	395	399	395	367	346	374	400	388	378	364	367	403	425	377	361	375	370	400	359	368	407	389	373	362	400	400	420	418	365	381	386	368	368	398	344	379	372	352	386	368	388	391	391	395	380	386	386	390	397	425	396	352	369	404	401	383	397	379	392	398	325	373	383	386	355	343	398	377	390	371	388	375	371	377	362	380	379	395	379	408	380	404	406	351	389	391	411	371	348	343	384	380	387	355	396	364	396	370	391	396	399	369	394	386	365	418	396	358	394	413	399	394	394	372	372	356	381	384	408	403	383	370	388	398	389	384	358	386	356	382	368	375	371	391	352	370	387	384	382	402	390	385	380	367	422	400	381	382	368	396	384	401	394	367	380	378	390	366	347	391	381	407	389	356	400	368	378	368	357	397	394	350	365	371	403	404	366	359	358	352	389	410	390	369	409	405	380	404	417	382	409	390	364	412	380	448	404	400	373	380	387	378	403	372	410	409	354	393	363	383	367	401	415	382	414	393	373	375	327	395	384	352	399	381	382	391	364	365	358	414	390	396	399	412	386	400	395	413	388	399	408	382	393	391	365	393	371	356	378	402	356	385	352	389	403	407	409	385	406	411	406	371	347	365	391	384	401	393	402	377	380	408	378	397	360	365	403	373	377	378	393	389	402	392	379	387	371	366	408	405	450	393	375	403	393	414	367	397	396	409	412	378	372	351	414	374	391	364	436	406	382	424	398	370	400	412	364	383	396	401	404	360	377	379	429	400	372	349
3754	4583	3182	1634	1259	1062	831	746	708	634	620	595	552	505	528	540	516	514	493	492	461	468	519	460	490	484	472	489	468	484	480	501	477	469	499	436	520	483	474	438	466	529	482	491	451	463	490	514	489	458	461	501	493	460	464	454	482	481	490	465	504	477	448	467	436	430	498	489	514	494	489	465	504	469	471	473	509	474	513	502	498	441	446	458	445	448	464	493	467	420	475	441	454	479	459	440	456	493	471	459	461	466	466	471	456	513	478	473	475	493	473	477	479	480	432	459	428	487	448	463	493	434	427	494	461	483	448	442	478	518	518	509	487	455	514	478	462	458	472	488	497	497	468	442	482	476	450	466	443	449	467	452	476	501	465	441	488	470	474	506	477	483	462	448	459	472	468	506	466	496	487	457	464	480	465	507	451	456	449	453	467	462	516	465	478	471	476	477	482	474	451	459	469	512	466	496	449	456	456	471	466	475	454	429	454	478	431	487	510	454	490	480	437	490	460	490	470	463	494	479	478	425	461	456	479	494	443	497	497	477	502	447	461	482	469	461	474	457	512	468	463	514	491	468	516	462	471	475	499	542	448	490	468	485	502	530	460	473	447	474	455	489	446	465	476	441	477	492	472	453	438	479	445	452	437	431	483	454	492	455	426	463	473	448	486	484	446	469	450	448	475	434	474	465	502	486	473	476	475	451	491	484	487	456	441	466	474	442	466	455	477	477	458	482	470	506	460	488	431	462	451	459	504	509	496	431	475	469	442	485	468	503	407	473	456	499	460	483	476	450	483	457	508	469	479	455	484	407	448	477	448	440	469	452	451	433	407	466	465	449	478	425	515	496	468	487	497	428	463	463	458	466	448	478	472	479	457	476	463	481	475	493	461	465	470	489	465	472	489	463	448	483	479	471	485	443	431	507	475	442	483	512	475	475	428	489	447	461	519	511	506	457	467	433	466	479	473	459	469	456	466	499	437	445	512	436	507	465	448	472	482	486	456	485	463	462	439	483	502	496	487	481	471	481	431	471	486	506	456	462	457	453	487	469	475	467	473	472	467	471	445	437	503	451	484	483	472	436	489	466	450	461	447	460	481	452	485	461	489	470	441	449	465	467	445	450	484	509	460	462	472	452	474	421	492	483	481	487	511	479	498	493	439	460	443	482	473	435	479	500	440	499	463	437	439	447	494	503	471	476	507	468	444	480	480	439	455	513	469	459	505	453	499	466	443	479	482	438	500	468	454	464	459	466	420	496	519	451	450	488	480	448	505	482	484	469	474	454	443	473	471	450	469	482	512	437	437	482	447	441	448	480	463	486	477	465	459	446	497	497	447	463	409	457	478	451	480	456	517	469	436	498	461	434	476	454	460	489	452	491	471	523	444	473	478	488	452	453	472	447	426	464	435	466	474	497	474	529	468	467	454	493	445	460	484	486	454	473	469	491	494	482	464	484	469	454	485	455	460	474	459	466	504	472	478	488	472	483	467	459	529	453	488	462	500	444	494	471	483	498	495	452	500	478	460	453	491	467	495	478	466	470	477	482	450	437	438	457	470	473	519	471	452	473	477	450	479	436	447	512	452	480	468	471	474	464	510	482	468	475	478	477	490	476	471	474	505	448	486	502	466	477	513	529	447	479	480	450	456	506	425	451	470	471	494	496	478	447	426	460	476	460	469	455	460	491	470	488	463	454	471	460	468	456	479	525	460	488	507	486	456	469	525	454	461	486	507	426	472	485	464	459	436	467	455	442	469	487	450	517	484	453	444	465	465	466	471	464	480	464	448	463	484	476	470	445	492	464	513	477	446	461	447	480	490	487	423	469	439	463	465	469	432	449	451	469	451	456	479	470	474	474	472	471	484	455	458	470	457	468	460	444	486	469	457	463	466	462	467	445	501	481	491	519	481	438	463	484	473	487	466	454	492	470	458	509	420	475	494	472	496	475	493	442	444	474	469	464	459	483	434	473	451	503	427	452	472	457	460	458	481	487	440	446	463	441	469	479	480	507	467	494	453	483	473	466	488	440	459	496	445	443	484	472	483	466	441	483	512	471	468	479	469	430	465	451	437	469	433	493	474	469	441	472	422	464	476	464	515	431	491	471	492	477	472	479	478	501	486	460	459	533	459	428	466	408	505	475	452	499	468	464	447	452	441	488	500	422	459	447	507	452	466	487	468	480	483	450	503	464	458	451	462	488	453	411	467	489	504	464	474	440	455	491	431	472	484	461	458	452	443	485	454	488	433	476	474	466	491	495	461	429	517	495	504	494	467	445	498	457	484	464	456	477	451	496	464	457	478	500	503	507	475	484	450	464	508	469	482	494	472	447	497	465	481	470	460	465	445	470	474	440	468	485	484	459	462	429	515	448	460	472	453	488	469	428	439	468	463	471	471	488	483	479	423	473	457	495	475	481	458	483	483	460	479	448	472	452	459	500	468	463	456	435	449	470	483	490	486	491	462	504	495	480	486	479	485	460	474	490	460	451	505	455	448	459	482	463	469	497	491	462	492	460	443	474	511	493	476	507	454	453	485	466	455	487	496	497	434	484	459	479	476	489	488	457	481	467	476	474	468	472	459	450	481	444	469	489	478	466	441	465	483	472	467	492	472	471	444	465	503	471	466	458	460	485	472	465	496	512	465	469	451	453	470	446	451	444	504	476	472	465	477	472	452	472	479	470	507	470	455	519	478	472	451	493	482	503	459	504	455	501	468	465	477	443	467	458	501	473	442	514	476	515	468	423	434	456	465	466	473	462	469	474	469	472	455	478	470	474	441	466	461	473	481	469	491	445	473	460	490	485	482	429	472	495	447	474	436	468	499	476	437	475	461	463	453	481	426	482	448	488	492	443	475	488	471	447	463	471	444	451	487	500	467	487	516	470	491	505	455	494	455	476	484	473	469	444	482	448	453	454	477	516	494	454	486	486	452	467	493	503	439	472	474	432	456	502	508	484	495	466	484	437	489	467	505	433	474	456	449	465	480	465	464	473	481	464	502	462	466	499	478	488	428	475	527	500	439	499	489	440	447	481	497	473	474	466	438	480	433	481	478	460	424	480	475	463	434	506	461	468	460	462	473	475	452	461	486	479	471	456	476	496	478	484	447	474	454	459	443	457	448	493	458	476	484	474	449	459	460	435	446	466	482	484	481	473	489	436	477	465	444	462	439	473	442	452	469	482	469	453	444	511	475	464	467	456	459	463	461	497	475	507	488	496	482	442	486	473	450	483	484	478	477	481	470	462	513	474	462	456	487	491	487	437	480	502	498	429	467	455	436	490	481	471	450	474	479	465	467	466	453	458	471	461	443	434	467	496	431	472	453	488	513	476	536	453	459	450	462	525	462	471	452	458	483	501	483	504	473	463	453	457	464	449	487	476	440	480	468	457	459	514	432	469	462	492	471	484	452	479	473	465	464	498	445	448	490	489	526	490	475	450	472	432	494	496	408	438	456	459	485	481	473	468	465	480	462	474	450	509	434	477	461	470
22075	20779	28263	23372	20772	20733	3858	726	471	365	362	345	277	268	248	227	238	229	208	189	179	186	168	207	169	164	172	170	164	169	164	168	173	135	160	154	163	142	166	131	145	140	178	126	138	158	136	133	140	141	150	130	137	136	149	152	151	129	143	140	117	110	152	158	136	138	154	154	134	142	123	142	147	116	110	128	153	172	153	153	143	138	137	143	142	151	144	115	141	140	118	136	145	115	139	120	130	127	109	150	123	133	145	150	138	114	159	132	142	121	156	144	127	153	116	146	140	135	125	140	110	135	165	111	131	145	148	136	146	142	131	128	136	124	153	126	125	148	143	139	136	144	150	127	151	109	144	125	138	123	113	150	142	150	142	170	131	120	119	132	134	139	134	124	174	134	141	132	157	149	136	159	150	112	147	139	157	164	120	130	126	143	139	127	120	118	159	128	141	137	142	148	159	119	148	133	140	126	124	141	145	134	155	141	146	127	130	105	151	122	156	146	148	133	126	141	142	128	130	141	150	126	117	141	159	118	142	166	149	153	134	163	127	143	136	153	154	145	129	130	144	122	138	128	128	134	126	132	108	141	144	152	139	126	140	148	144	148	139	122	139	140	148	146	138	134	147	139	140	132	139	147	137	143	154	140	134	151	133	146	132	136	136	132	120	143	124	111	153	138	113	131	129	140	135	136	141	143	144	147	131	137	136	120	131	136	148	163	145	152	133	127	132	117	143	149	133	138	148	134	132	143	138	136	145	153	142	154	160	136	130	139	135	146	129	133	119	148	129	150	140	137	149	134	137	135	145	144	152	120	137	119	112	143	132	137	151	141	124	129	145	123	134	147	130	144	135	143	126	141	139	127	131	155	127	134	132	135	137	126	130	142	128	136	142	161	160	141	136	158	132	150	138	143	128	136	147	117	119	146	141	125	135	130	131	157	148	150	142	136	170	112	139	137	118	133	159	133	129	109	132	122	140	153	123	115	126	150	127	106	116	124	132	110	150	117	133	136	147	150	142	121	137	157	132	137	128	124	124	137	132	121	155	111	126	129	153	132	136	135	151	140	126	131	114	135	140	149	151	116	153	151	156	136	153	138	154	139	119	157	125	126	125	149	144	163	139	133	126	138	148	162	137	134	127	150	148	135	142	134	130	129	154	126	134	150	131	136	133	144	120	139	131	147	114	141	141	147	132	138	148	145	144	137	150	124	128	151	137	146	146	136	153	158	123	141	126	115	156	141	139	137	139	139	123	131	125	136	173	152	143	144	145	148	139	138	132	140	132	134	139	126	140	154	154	120	131	136	135	145	140	117	144	147	140	129	135	131	129	148	134	141	132	152	120	147	131	136	135	135	127	149	126	123	129	131	123	143	117	141	141	141	124	133	124	125	137	144	130	123	134	133	139	128	140	131	146	139	156	133	150	132	127	165	142	142	134	133	120	140	130	142	148	132	146	151	123	128	107	174	122	130	154	135	138	144	127	99	139	130	149	136	128	119	115	145	125	122	115	137	132	145	146	140	128	159	115	148	144	112	137	156	148	137	138	140	141	125	150	131	148	129	142	137	131	124	125	153	158	120	131	146	139	130	134	135	121	120	147	142	137	118	136	139	114	132	133	140	124	143	122	151	139	121	114	119	127	124	123	138	142	141	134	129	152	123	136	135	120	134	149	135	152	143	138	125	126	99	134	138	130	153	151	132	123	119	154	135	122	142	117	147	153	140	142	132	135	135	112	142	132	128	141	144	139	153	113	146	127	125	157	147	143	143	144	115	137	149	148	138	129	147	136	148	157	128	135	121	141	124	146	135	132	132	131	129	133	129	132	134	133	118	119	119	144	146	130	137	153	140	141	136	132	126	124	121	135	140	137	135	143	118	143	143	127	148	131	144	112	130	149	114	140	143	122	144	132	150	134	112	108	137	115	127	127	147	124	111	134	121	140	152	142	119	115	123	153	145	116	145	152	137	126	129	141	136	135	115	126	148	130	131	129	145	133	131	121	143	125	114	139	133	128	141	163	125	138	130	136	126	141	122	149	140	140	131	125	134	117	142	122	121	155	141	136	126	129	129	144	121	144	134	147	129	122	107	131	162	137	135	146	132	149	130	132	152	117	151	136	143	141	142	124	129	130	138	128	153	133	117	123	128	137	131	132	146	116	138	135	139	133	137	148	131	145	141	132	133	136	145	116	135	134	164	153	135	150	119	131	128	136	124	148	138	148	129	121	143	120	126	129	131	144	124	128	132	142	135	126	151	155	143	141	123	131	145	129	133	139	134	130	121	139	130	128	136	127	128	141	124	136	137	168	118	122	129	125	157	136	119	131	145	147	143	146	153	135	125	115	133	148	135	118	149	141	140	137	149	131	145	143	133	143	136	142	145	132	149	133	128	127	130	141	109	127	148	120	129	123	130	143	134	135	123	152	150	146	129	138	132	125	120	119	146	141	129	144	153	129	138	151	137	130	139	136	151	156	139	145	139	128	147	125	126	134	149	137	148	134	142	133	114	128	112	144	134	127	150	105	155	138	127	132	142	145	150	127	134	121	120	137	139	141	129	144	148	155	158	150	132	129	147	142	140	144	129	132	145	147	130	153	133	101	126	123	142	132	133	152	152	137	119	130	152	136	146	120	133	130	134	133	137	128	141	120	124	126	148	141	128	117	134	160	118	126	134	123	143	143	143	148	139	136	131	156	113	133	137	148	130	137	128	142	114	124	149	122	140	144	120	150	137	115	140	157	138	142	144	148	158	149	125	133	134	138	149	145	137	163	139	135	143	149	127	131	144	115	124	130	139	149	148	146	142	136	137	134	114	132	137	128	120	132	127	124	129	122	143	134	131	124	156	133	154	137	135	127	141	130	119	120	144	153	131	131	134	137	101	134	130	134	143	130	131	136	134	128	125	138	124	130	134	134	147	141	128	146	124	145	125	119	144	122	145	133	137	138	123	146	130	131	136	151	142	129	133	128	122	149	142	132	116	124	159	131	136	144	144	137	132	143	130	155	133	128	160	143	126	140	156	158	129	147	150	133	132	157	133	152	122	133	128	130	135	125	149	124	134	120	145	147	152	143	141	144	127	141	142	122	134	136	141	129	140	136	146	142	135	124	137	127	147	127	137	131	147	132	127	128	140	137	136	120	143	134	121	132	127	135	123	141	131	141	122	136	144	118	137	134	151	142	141	115	136	157	144	145	123	120	142	138	128	133	143	140	152	139	144	132	124	144	144	160	143	146	127	121	115	138	140	139	141	147	136	123	149	139	144	139	145	135	122	126	153	121	128	125	141	156	129	152	134	141	138	139	139	139	151	139	159	130	147	126	134	126	138	140	121	124	127	152	120	137	136	128	136	134	107	136	158	128	138	113	133	138	151	136	133	126	143	147	125	133	135	135	123	152	154	152	152	124	126	132	147	117	128	153	139	149	119	130	127	127	119	118	109	144	128	146	143	140	162	131	125	123	120	126	123	138	146	148	136	132	137	134	142
4901	13031	8956	4295	3023	2219	1652	1261	991	770	587	516	438	429	378	325	320	307	295	271	287	243	230	234	245	226	218	222	182	227	220	224	206	222	180	203	197	188	194	168	185	205	183	179	181	222	190	171	180	182	169	183	171	193	184	177	163	171	168	193	168	174	193	190	153	169	159	180	182	170	170	176	182	166	182	198	191	184	188	188	184	140	212	178	174	175	176	180	170	190	172	189	197	157	167	173	191	180	163	157	168	186	156	182	167	168	163	190	186	162	193	183	178	172	175	162	178	159	172	158	162	183	199	177	191	214	154	161	171	176	151	192	162	174	164	176	176	184	205	185	147	163	169	189	187	179	199	159	188	160	186	170	190	147	174	187	161	170	136	170	140	171	182	191	168	199	198	166	187	180	149	165	167	184	164	157	211	169	161	161	160	194	162	176	187	186	205	176	158	176	160	204	155	169	179	158	184	168	177	184	164	176	161	162	159	179	172	165	165	180	158	170	157	177	166	157	168	157	172	198	188	167	166	150	157	149	161	172	143	163	174	186	177	182	180	171	174	170	149	161	162	146	155	159	174	156	160	194	177	155	166	157	174	185	159	168	159	171	150	177	175	186	167	140	171	178	171	174	179	167	181	177	186	160	166	165	171	166	176	174	174	177	174	171	178	177	176	184	195	181	168	188	182	181	154	181	185	145	176	166	175	160	158	153	191	156	163	164	147	204	155	167	196	176	159	180	161	146	204	167	166	174	166	182	186	162	176	150	197	193	150	178	183	149	168	161	179	155	181	201	159	174	167	170	178	190	159	185	199	176	174	165	156	167	185	166	174	166	180	178	169	191	186	158	174	191	151	175	164	175	146	174	190	173	159	171	180	182	169	175	152	160	170	177	158	176	174	167	164	165	149	172	166	161	171	157	189	179	149	183	155	137	142	165	176	202	169	174	185	163	177	153	163	172	172	166	154	188	178	181	194	182	189	180	206	160	184	188	178	171	162	169	185	191	163	182	165	165	165	155	183	201	191	163	168	183	172	155	156	187	138	205	184	154	191	170	157	173	166	164	177	144	172	159	176	172	145	168	167	173	173	164	179	181	172	182	167	176	174	178	162	176	181	166	179	192	160	177	191	175	156	157	192	169	175	182	174	188	199	181	151	168	155	170	172	165	168	180	164	169	186	173	150	186	182	151	168	168	202	187	175	178	138	182	191	165	179	173	169	139	190	178	155	147	163	162	192	167	173	160	168	170	194	161	190	170	167	165	173	196	179	157	168	189	187	171	170	195	176	152	166	169	207	175	176	160	178	176	159	192	182	148	180	172	164	172	161	170	164	180	170	166	155	176	178	177	179	166	157	162	219	189	158	153	185	150	172	172	192	177	181	170	198	177	154	187	187	158	161	164	198	191	192	176	179	166	163	180	177	166	157	167	173	205	174	187	161	177	168	179	182	176	152	176	188	172	204	161	174	184	169	166	164	147	177	165	193	192	174	151	196	173	191	177	179	174	157	179	183	178	173	168	174	168	184	182	184	167	174	190	163	162	173	163	153	175	202	181	168	161	174	169	152	171	166	178	170	195	157	151	169	147	175	174	168	177	163	153	179	155	159	168	158	169	148	174	170	165	166	152	178	169	174	164	199	140	162	163	180	154	152	150	181	170	170	185	185	177	173	163	176	170	170	150	173	186	173	168	171	166	138	179	176	183	167	187	194	156	165	146	178	165	190	198	174	160	176	163	174	156	166	158	165	150	174	153	189	165	180	181	158	187	162	164	176	169	169	168	182	173	175	189	197	159	173	179	168	151	173	162	174	162	177	150	151	177	190	192	174	178	148	180	168	187	174	172	165	175	179	174	180	160	167	163	169	172	174	162	196	178	148	185	167	166	162	191	160	173	162	181	165	198	177	169	178	153	160	200	180	173	160	181	172	168	165	147	168	178	166	191	165	144	168	158	160	161	186	201	193	163	144	161	170	165	157	164	184	184	190	157	171	179	188	192	159	172	184	158	188	166	160	165	179	155	175	160	182	162	179	168	168	168	184	182	158	165	164	164	176	160	165	166	159	166	175	171	175	157	164	171	171	155	161	181	144	194	164	179	163	165	170	128	175	160	169	197	171	161	172	169	169	154	180	175	139	180	168	172	173	193	176	171	166	162	181	174	164	142	177	189	185	177	161	158	164	167	159	167	153	187	177	182	178	165	196	201	169	170	183	168	163	171	176	182	170	205	146	172	168	170	181	177	151	164	156	155	153	168	176	188	172	162	178	179	159	162	175	165	186	163	165	158	188	190	175	183	171	161	158	170	193	182	156	168	157	164	179	179	164	162	170	183	199	186	171	172	171	168	180	163	165	176	190	176	169	180	157	164	161	179	180	169	184	157	169	186	156	171	167	165	179	169	184	171	178	154	171	179	176	161	164	142	167	178	171	186	174	178	180	183	180	166	166	198	173	155	192	178	173	189	186	182	162	155	169	172	154	176	172	161	174	183	171	161	195	173	195	170	181	170	191	163	158	194	180	183	172	165	168	185	151	167	165	169	163	183	159	166	140	165	164	165	173	176	199	182	159	170	165	165	151	172	173	152	168	171	184	201	176	166	162	163	165	180	168	155	164	184	185	163	161	165	152	193	168	183	165	176	188	181	172	175	174	166	171	150	174	176	178	187	187	167	165	174	189	164	175	167	151	164	177	180	173	149	186	192	196	170	197	172	196	178	169	170	180	185	176	186	164	162	178	160	179	186	178	185	189	164	173	165	167	160	187	190	175	162	182	154	157	179	162	180	148	192	175	180	161	166	164	205	174	200	188	167	169	151	160	169	177	189	140	161	183	171	175	197	171	183	167	180	157	193	154	165	178	164	192	182	157	185	188	193	192	183	202	165	190	166	156	187	195	172	142	184	188	182	163	174	194	138	191	168	186	163	162	184	152	171	162	179	158	168	181	161	164	152	185	180	178	169	186	181	180	170	176	158	164	183	153	167	159	165	184	148	145	173	150	169	174	158	158	181	180	164	173	149	173	167	174	181	177	175	162	168	153	160	188	154	157	160	157	172	187	165	154	181	153	194	186	152	164	189	170	149	162	178	162	179	172	173	164	155	169	200	179	182	175	182	189	158	174	172	152	164	178	164	196	174	165	179	156	165	155	158	155	144	187	176	164	177	167	167	189	146	172	164	175	157	181	183	171	166	154	171	180	178	180	174	162	178	180	179	184	157	177	159	155	165	164	177	170	164	158	157	157	169	167	192	169	171	172	199	155	177	158	186	164	151	172	161	158	184	180	158	154	183	172	186	166	173	165	182	176	145	161	168	202	166	156	161	169	171	174	196	167	163	184	168	188	163	169	193	166	159	148	202	162	190	157	181	201	200	180	187	208	178	153	167	148	177	180	171	201	164	164	185	167	152	165	170	163	159	151	174	181	153	186	164	167	166	160	181	177	177	171	183	163	157	181	174	179	198	177	172	174	174	168	186	159	157	155	184	177	186	136	158
26841	16664	2998	877	703	595	568	577	561	498	574	491	536	485	519	566	539	529	551	551	572	545	536	527	588	541	533	520	538	526	514	559	518	539	539	533	564	491	528	499	560	581	532	579	549	556	552	561	542	568	526	544	542	506	518	530	499	471	566	479	532	539	565	512	537	580	530	540	551	562	529	537	516	549	574	541	519	539	534	559	555	543	529	493	521	520	519	503	537	511	511	500	488	488	578	530	510	537	536	555	502	540	528	524	551	554	474	554	514	506	502	558	521	507	540	525	516	528	580	530	521	492	516	534	530	514	521	553	499	514	510	559	520	546	538	518	557	542	561	502	559	551	506	525	541	508	572	550	551	529	507	555	567	499	571	570	531	548	552	516	480	550	521	494	525	518	531	507	509	542	567	540	504	534	555	560	526	560	512	521	536	552	515	529	570	517	545	519	524	514	482	519	517	522	509	524	559	553	552	541	477	539	547	512	519	545	514	513	514	523	546	542	547	516	546	563	529	522	562	537	536	523	539	505	529	557	586	553	539	493	505	520	517	550	488	538	552	577	529	558	494	501	518	516	497	561	508	548	524	533	546	493	558	494	528	552	543	549	508	519	474	581	520	544	534	542	497	536	525	514	538	522	549	544	503	532	519	553	539	554	553	516	510	554	547	499	501	525	528	528	523	548	538	545	524	538	547	527	533	531	570	519	516	526	523	574	517	556	490	521	507	507	548	513	554	539	550	525	511	572	536	535	567	517	564	519	503	517	534	524	516	548	544	533	532	562	547	560	516	543	469	534	522	526	524	512	532	494	510	515	498	515	520	511	530	517	538	563	514	571	564	490	532	538	562	521	563	517	549	536	570	552	503	530	549	556	535	557	539	554	547	519	492	505	515	506	555	548	521	503	532	549	517	539	522	488	558	528	531	511	525	550	561	530	530	499	534	489	498	486	490	508	504	513	537	540	540	516	511	523	484	541	572	532	546	522	507	498	515	557	594	556	546	494	558	531	539	503	548	508	546	522	544	555	584	547	545	524	515	550	495	522	522	507	527	574	555	512	506	557	533	520	502	554	520	534	493	565	572	539	493	552	522	508	570	518	510	509	537	524	571	543	507	550	540	553	511	519	535	543	556	521	516	504	513	531	518	528	524	531	515	542	502	533	507	552	527	494	505	519	512	540	558	529	547	521	482	530	532	547	529	548	567	528	541	539	497	502	510	505	532	549	535	487	529	549	529	504	566	583	540	504	514	520	566	518	515	511	556	528	564	534	547	523	514	547	543	565	559	513	541	550	589	531	551	555	545	522	541	511	497	542	531	538	559	514	572	536	522	504	547	509	547	535	527	515	543	570	503	521	511	550	561	531	549	561	547	554	523	534	514	549	532	537	542	527	532	539	535	515	541	538	555	546	509	517	519	514	531	524	545	548	549	554	520	540	474	535	543	554	503	556	483	539	565	551	513	550	511	514	553	503	540	539	530	523	524	515	539	517	544	520	539	547	521	561	529	561	543	539	538	480	477	531	524	538	574	469	566	557	553	512	526	563	477	496	577	520	500	537	561	505	553	548	518	534	499	528	555	538	487	530	556	536	539	559	521	568	544	546	537	506	529	514	534	529	506	499	537	527	521	527	555	509	538	529	508	523	482	561	519	523	562	543	492	555	530	503	541	578	488	494	541	517	522	524	551	526	524	546	544	535	529	499	545	556	499	535	508	511	496	554	523	519	522	558	512	495	544	533	553	544	519	523	557	563	516	513	528	547	520	534	526	537	553	555	521	559	566	548	542	479	557	509	530	572	517	541	586	498	560	536	494	523	522	548	536	494	554	542	516	520	541	518	508	543	511	510	490	601	545	542	527	497	553	533	499	524	538	561	538	526	527	557	551	559	521	551	531	530	556	544	551	523	560	523	527	547	558	506	486	545	540	543	502	522	537	496	563	495	505	583	512	508	520	537	501	520	538	527	581	533	515	538	547	502	538	523	531	526	554	531	550	545	545	540	532	509	530	495	529	550	541	523	534	542	518	503	522	538	554	541	533	525	520	539	498	532	508	532	540	531	499	536	535	507	516	500	563	524	554	527	517	519	526	564	544	474	480	513	536	559	495	512	534	532	535	531	499	506	548	532	574	523	512	466	520	512	526	513	558	501	519	504	543	517	482	526	525	534	502	524	540	516	519	510	543	525	575	566	534	546	539	539	605	574	543	516	509	509	517	576	565	523	570	541	487	494	517	517	521	540	548	541	501	520	524	520	527	502	512	526	579	533	487	550	528	529	568	578	524	512	528	535	569	527	517	502	515	526	535	516	506	533	538	545	534	552	509	484	519	540	509	552	530	537	494	521	565	517	555	501	542	573	569	500	553	483	518	529	518	482	581	543	503	551	531	514	568	582	549	542	490	526	528	533	556	552	541	503	512	541	535	540	542	489	506	500	544	581	519	522	521	512	518	498	512	547	526	519	528	501	508	546	502	519	491	479	559	535	511	533	516	515	525	510	510	532	530	508	510	521	516	518	530	575	506	559	504	538	544	524	487	521	541	532	577	539	535	501	526	537	523	510	509	553	554	512	536	547	511	510	523	541	545	521	545	507	517	552	510	572	491	535	571	516	529	560	521	522	533	549	482	525	571	477	542	518	551	527	508	543	528	566	491	570	574	504	509	534	506	509	543	518	497	553	544	507	501	504	542	533	552	565	564	550	574	525	551	493	524	528	520	541	542	502	569	520	516	534	498	526	536	554	528	508	485	537	555	490	514	528	530	527	502	494	521	531	529	550	565	532	501	526	487	537	535	497	531	580	488	567	511	547	578	529	543	538	542	496	551	539	498	512	529	502	532	536	496	507	528	525	543	524	525	503	498	531	532	521	527	519	543	518	543	535	510	531	529	518	524	540	511	543	517	516	503	501	518	490	532	513	566	540	507	545	492	507	523	562	509	550	542	512	543	539	550	515	553	546	541	519	545	556	531	541	543	525	538	549	536	494	534	542	556	528	511	524	554	531	558	543	539	554	548	531	556	508	546	513	558	511	530	535	539	533	513	525	524	565	540	553	575	526	557	549	504	531	531	542	549	519	511	560	511	532	517	532	529	573	529	542	554	570	538	494	528	535	537	531	526	505	544	524	496	527	509	532	524	500	519	550	539	496	535	515	532	526	556	492	506	516	538	535	518	515	493	501	550	512	503	542	562	526	507	505	519	587	541	523	567	519	530	514	522	538	553	554	531	553	539	507	624	533	566	535	529	536	486	496	539	508	528	577	535	578	510	540	537	475	547	516	489	514	529	538	548	564	596	481	528	556	523	555	502	521	548	537	563	504	546	560	555	495	511	488	514	511	540	552	517	556	497	534	521	538	515	552	518	557	545	479	513	481	542	531	484	561	492	517	532	530	497	534	535	485	569	532	526	505	508	549	515	525	551	522	501	553	534	514	522	544	546	558	516	591	512	521	544	538	531	544	539	481	523	542	502	535	494	515	541	539	542	532	528	572
4953	1100	963	756	784	712	721	716	657	694	637	693	659	650	697	684	671	647	694	682	710	658	694	628	670	669	655	635	661	619	681	692	653	620	622	660	665	681	655	631	658	658	655	643	637	652	676	697	629	671	666	720	676	684	641	646	649	625	702	645	678	661	658	657	664	689	651	704	685	618	667	653	625	667	627	642	657	659	650	671	680	676	667	619	654	662	710	660	611	669	636	667	675	716	665	677	625	708	678	635	664	634	694	672	625	641	625	670	687	632	647	635	677	666	659	654	654	662	658	694	720	641	710	667	686	681	636	677	677	664	655	677	675	692	655	665	678	653	644	721	658	672	679	656	677	642	665	664	694	644	662	604	650	652	632	699	702	649	637	694	656	672	691	639	704	656	667	632	665	703	648	653	652	618	699	648	671	677	658	664	656	680	664	661	636	663	677	628	635	679	610	653	649	676	648	692	648	675	681	656	674	632	667	650	635	672	666	695	650	696	658	609	707	662	646	667	665	613	683	654	727	705	626	661	659	672	646	665	655	699	656	676	636	693	648	646	647	671	644	660	686	646	686	654	654	670	679	670	671	613	688	719	617	671	692	649	654	661	653	708	619	670	665	636	704	659	614	696	641	655	683	664	665	674	634	688	632	677	651	643	675	663	692	651	624	702	711	665	696	644	692	649	657	689	665	699	720	671	689	678	639	645	694	677	684	678	621	616	721	675	675	645	667	727	643	668	681	624	634	685	677	686	664	718	683	668	662	642	680	639	690	658	651	666	631	664	692	629	667	618	650	667	715	672	639	662	628	661	696	658	611	666	678	641	637	653	676	666	628	663	645	654	647	626	635	648	675	648	693	627	646	647	692	691	669	679	638	664	639	662	605	656	632	707	698	664	652	684	699	702	670	657	626	631	682	629	632	637	716	663	672	692	659	672	672	669	687	669	682	640	695	678	680	647	656	627	675	661	668	664	654	663	658	667	683	669	660	692	665	626	674	683	620	681	673	643	696	681	629	665	676	640	686	665	649	664	672	685	667	687	647	620	643	699	678	663	687	663	646	679	662	661	644	687	668	674	638	624	690	661	644	691	660	662	646	680	671	662	622	738	704	638	670	661	680	658	676	676	662	690	625	709	642	681	669	714	604	654	675	693	660	687	639	688	625	651	681	666	640	645	694	645	616	660	620	668	672	628	646	678	670	635	645	673	665	648	628	638	675	614	720	640	701	642	728	606	624	726	682	628	737	704	668	669	657	672	671	658	685	614	673	678	633	643	683	648	671	671	695	623	660	687	670	658	663	681	653	670	605	679	646	724	673	661	652	680	643	646	634	687	673	632	650	653	696	696	676	655	677	652	633	677	649	662	679	674	656	653	715	640	682	669	730	654	680	651	687	658	608	644	681	615	679	650	710	635	663	624	723	670	680	688	699	664	647	632	664	692	659	706	642	643	622	609	659	653	661	699	677	666	674	685	663	623	676	642	658	659	653	663	662	651	678	691	704	652	647	703	648	675	619	654	622	645	697	676	696	669	690	666	661	677	689	636	633	660	659	642	682	673	668	688	647	630	648	664	691	643	636	635	645	654	668	638	702	673	657	633	667	675	658	652	689	670	663	665	682	662	676	661	654	677	631	647	660	706	690	663	686	648	646	635	703	669	666	641	702	719	657	639	711	691	635	686	684	685	691	671	619	704	676	685	627	669	688	620	653	689	673	683	639	642	686	675	694	627	633	677	657	690	625	607	687	689	687	647	654	659	688	648	678	691	693	641	677	684	671	682	667	626	626	675	609	651	672	665	686	681	721	679	651	699	679	695	662	647	699	648	665	665	693	660	666	674	666	678	639	693	656	645	683	676	677	680	646	669	665	648	667	622	708	656	648	679	667	615	705	684	694	663	643	722	673	659	649	687	658	682	654	702	631	636	647	663	646	637	717	699	632	659	687	654	653	676	674	641	679	664	642	680	643	681	631	672	658	620	655	669	667	691	710	654	678	687	688	664	624	669	619	622	619	654	646	641	696	656	662	667	651	654	676	648	688	655	628	665	643	667	643	638	611	643	642	625	680	668	637	665	635	656	660	699	716	658	637	652	713	651	626	663	664	622	657	633	678	661	674	646	613	669	658	654	678	695	666	627	628	667	642	655	639	659	653	669	665	703	642	658	652	613	696	676	687	689	653	648	670	667	690	673	666	676	659	656	694	652	627	651	685	649	699	649	600	691	641	635	653	695	610	645	671	648	634	672	680	674	643	682	657	694	668	640	655	655	654	637	632	685	708	646	665	687	667	684	630	656	647	648	648	646	658	694	693	697	679	710	714	644	653	614	705	668	661	677	629	661	701	649	655	667	676	638	698	676	666	657	663	644	634	664	664	642	659	692	663	744	692	718	660	676	607	648	697	640	674	640	657	631	651	677	649	659	688	656	674	671	656	694	625	643	703	654	701	636	645	657	629	662	621	716	656	689	645	733	671	693	683	630	663	674	675	666	622	659	688	720	633	653	686	661	657	658	676	631	656	621	677	625	652	636	670	659	694	686	643	709	644	656	698	700	688	612	624	680	693	701	626	653	667	645	647	661	669	641	638	642	672	666	665	661	685	674	640	654	659	636	636	675	665	671	664	712	622	661	717	633	638	634	672	650	646	618	719	653	697	647	633	696	725	679	689	690	702	712	679	661	664	642	674	667	669	708	671	615	688	661	655	691	689	634	683	637	636	648	668	624	626	716	672	628	701	648	682	633	659	662	622	662	703	643	642	656	689	677	665	671	674	621	696	656	626	657	694	665	712	731	696	682	620	692	670	649	649	687	704	645	638	679	671	650	681	624	703	673	652	684	718	650	724	648	636	677	618	572	624	709	674	646	637	714	644	687	641	641	632	680	683	693	677	648	613	645	648	668	673	698	684	636	617	623	672	678	693	618	605	632	671	657	677	600	674	670	667	694	684	695	687	644	670	641	676	619	712	679	711	670	674	722	744	680	661	662	650	703	686	656	677	655	666	663	653	665	661	693	725	651	652	641	661	691	641	667	666	677	678	700	710	679	677	718	643	669	613	680	701	627	664	664	643	623	628	639	653	634	670	684	645	679	691	682	650	718	580	640	654	696	670	651	630	662	684	691	703	646	652	649	664	703	703	665	688	706	674	683	645	653	681	714	673	676	676	706	639	669	631	712	655	673	684	693	661	679	633	726	674	640	674	625	661	647	668	687	625	655	660	622	622	651	613	635	653	657	668	698	649	693	628	674	657	700	675	669	639	646	680	593	636	631	671	700	647	656	661	701	628	680	634	624	650	708	713	646	684	650	695	686	641	683	673	681	691	665	618	650	661	647	633	676	647	663	644	673	623	660	641	667	635	595	641	682	605	692	652	643	639	686	622	664	667	663	648	697	675	669	678	671	666	649	666	643	681	667	685	637	683	669	652	651	671	653	703	646	675	669	685	627	660	671	683	611	699	636	660	663	682	664	642	653	660	639	659	661	699	669	615	660
22934	20732	27638	23870	20677	6310	880	627	531	534	490	489	397	447	413	415	416	376	395	434	416	398	364	371	389	401	412	419	388	395	378	388	386	411	396	410	363	380	376	407	346	404	397	406	385	357	403	368	376	369	350	381	354	384	357	343	362	391	348	385	321	369	394	358	349	358	358	386	355	328	380	373	365	366	382	360	393	369	397	360	398	358	367	393	362	357	363	357	370	376	404	355	329	369	383	350	406	397	374	361	339	335	376	345	347	391	371	412	342	364	384	330	340	367	362	363	334	376	363	371	386	372	369	380	368	356	369	374	390	403	403	373	355	375	358	393	375	367	371	366	390	370	373	411	366	367	388	327	348	351	380	351	371	385	373	395	354	394	371	370	372	341	333	392	388	366	365	366	364	402	341	368	381	345	370	361	340	360	376	371	384	352	366	376	358	343	375	374	362	360	346	337	371	383	363	385	388	354	380	346	416	383	371	365	371	358	367	350	379	359	394	408	399	389	403	401	388	366	364	341	389	417	331	381	382	362	384	345	382	382	327	371	385	373	373	412	352	376	362	361	383	381	341	379	374	374	369	367	376	386	354	369	347	389	360	402	369	406	394	362	370	361	379	396	372	368	366	363	375	370	368	350	350	397	372	361	348	340	382	369	375	376	357	367	342	365	358	336	359	353	397	385	351	354	367	379	357	329	347	349	375	362	355	325	395	367	391	380	389	349	385	346	349	371	412	383	353	393	381	325	384	401	361	418	362	399	385	407	365	347	347	367	375	371	361	380	362	383	387	372	362	357	352	377	344	316	381	350	372	308	339	342	384	394	353	364	373	378	385	307	369	377	369	361	384	361	390	370	381	351	367	355	376	366	371	338	354	374	339	364	363	371	371	369	378	378	346	369	390	407	366	361	408	391	319	348	360	400	386	348	358	368	360	347	378	360	352	384	362	379	376	423	347	381	373	391	350	340	379	371	356	326	398	345	347	378	367	391	392	373	366	371	383	357	350	352	385	386	382	367	357	347	380	380	350	370	381	370	359	371	343	368	336	343	377	389	383	370	374	421	366	386	335	394	376	404	378	364	379	350	361	370	348	406	380	374	336	385	351	389	353	337	364	381	365	391	357	383	355	370	371	413	389	368	375	391	361	382	377	380	370	376	387	372	333	355	350	395	347	357	341	343	354	372	381	395	382	331	315	389	332	373	336	342	389	393	351	329	370	354	393	368	356	362	383	392	378	351	373	365	328	371	395	352	371	359	350	378	370	360	341	373	345	390	372	353	352	381	368	380	379	347	387	369	343	383	369	387	371	379	357	342	358	353	366	372	377	382	378	398	366	369	370	368	385	325	396	355	359	383	337	335	386	372	373	379	356	360	374	364	389	374	341	349	377	398	329	344	387	354	387	376	407	344	347	371	401	363	352	376	370	406	370	349	383	366	365	369	329	355	361	381	391	352	367	368	373	391	366	356	340	356	348	336	348	363	380	405	402	396	353	349	353	347	383	377	386	361	374	384	352	368	355	344	356	376	354	364	364	373	357	362	360	371	361	373	392	376	379	366	326	330	376	369	370	347	374	394	356	407	379	361	360	373	368	364	400	373	395	409	358	366	386	374	383	374	363	384	368	374	368	381	374	378	339	389	331	340	354	371	372	345	351	342	342	372	358	375	389	339	341	367	392	343	345	350	350	348	343	343	358	377	347	381	371	379	359	370	394	386	331	357	339	345	343	359	368	344	360	397	375	357	342	401	381	378	336	327	356	344	364	373	374	337	387	381	381	347	325	335	337	357	373	360	368	370	367	366	380	346	367	350	347	379	353	373	351	337	387	361	371	352	369	373	366	355	350	389	382	361	373	360	340	377	379	341	391	337	396	352	333	370	349	394	389	356	358	386	369	366	389	351	369	377	377	328	368	365	358	367	351	347	337	348	368	370	357	376	389	314	381	357	339	330	369	351	389	345	343	344	348	377	366	339	400	324	393	377	372	351	346	405	338	380	362	353	377	363	361	382	371	376	368	350	364	392	348	355	340	337	374	365	360	353	348	376	334	356	362	410	358	353	364	393	379	387	337	370	372	345	354	379	323	354	372	384	412	381	378	369	376	356	370	386	383	355	350	355	368	396	344	383	380	384	378	390	410	328	359	378	383	359	327	380	370	360	365	364	364	384	371	358	336	353	393	385	363	363	336	348	361	355	387	343	372	392	370	378	331	360	343	344	340	349	372	349	360	364	360	367	378	326	364	373	355	356	374	366	380	356	386	353	382	405	326	404	403	377	350	354	363	374	358	343	373	382	367	367	349	386	397	370	310	361	340	370	350	398	377	376	375	343	338	359	393	349	368	364	364	357	362	323	362	379	381	356	377	351	366	356	372	365	408	343	361	400	370	368	375	378	352	365	351	407	388	323	345	391	406	356	375	357	358	376	333	342	325	360	413	359	356	365	380	342	385	366	353	328	381	392	365	374	389	366	329	341	326	389	361	368	338	349	365	383	355	361	363	375	399	382	361	348	378	402	428	352	341	339	353	386	377	375	355	348	378	391	357	378	363	368	396	390	392	390	360	362	368	347	383	353	364	388	361	393	337	371	361	345	383	330	385	376	358	350	383	373	374	343	332	375	368	394	342	362	344	374	350	377	371	365	362	402	384	361	354	346	331	365	398	366	375	361	368	356	397	353	378	394	351	380	364	381	355	370	367	365	345	355	343	359	369	388	371	352	375	361	360	347	390	358	358	349	364	379	418	360	392	376	353	369	362	343	367	385	380	369	402	334	400	398	360	380	392	361	376	378	346	385	347	345	347	359	362	354	362	367	377	338	386	369	346	365	372	378	368	327	340	393	340	354	372	382	357	336	365	399	372	369	382	341	366	359	369	375	388	343	374	372	355	365	377	355	342	336	355	385	388	317	342	360	377	351	374	351	363	326	371	367	345	332	335	351	358	373	352	364	352	354	368	361	335	332	343	379	347	323	352	339	355	369	359	330	332	370	378	361	370	337	344	352	341	397	369	351	374	389	364	393	357	395	370	377	332	339	357	378	359	347	344	368	358	372	369	341	350	368	369	371	374	362	385	377	385	388	369	358	374	345	360	361	362	366	331	411	382	371	360	368	352	396	374	372	335	388	339	361	372	356	367	359	375	334	407	335	359	350	350	376	353	350	350	339	389	343	351	359	343	350	363	382	368	335	385	377	361	361	355	379	354	358	379	371	385	352	388	366	376	379	364	381	379	412	383	378	388	392	357	352	337	359	346	360	318	373	354	339	322	338	374	377	353	364	403	360	361	377	325	349	360	362	377	335	397	329	364	371	375	375	352	378	349	375	372	370	378	362	380	326	393	372	373	331	384	363	388	372	376	375	406	356	358	356	337	350	363	361	339	415	395	344	356	358	417	352	364	364	361	369	359	361	384	342	376	377	376	366	361	329	416	406	369	355	340	385	383	375	391	343	346	363	341	372	341	398	352	341	343	378	380	351	379	364	364	374	414	390
3682	7980	5528	2678	2013	1574	1274	1038	921	766	724	671	611	594	609	584	581	518	542	529	533	483	528	515	486	481	496	499	483	541	489	477	498	548	475	522	506	470	476	465	466	494	449	491	484	469	506	474	499	502	471	444	481	498	469	473	474	459	483	485	467	465	494	467	473	529	466	448	477	467	437	493	475	469	508	428	435	468	451	476	477	470	496	505	473	471	467	423	494	458	487	468	510	453	495	487	451	498	466	482	503	458	449	469	523	515	464	510	480	462	486	479	520	471	466	462	474	439	491	473	513	505	432	467	452	509	490	514	491	480	489	475	473	469	440	470	519	488	514	484	500	458	507	450	463	520	506	464	482	475	461	483	490	494	433	482	461	495	487	458	455	494	469	480	474	430	496	470	492	465	478	489	472	452	510	471	496	448	503	471	441	460	486	468	474	500	490	482	480	462	463	469	461	466	472	502	443	519	475	476	458	437	467	461	445	495	448	488	491	442	521	474	494	506	454	503	502	488	493	458	479	495	454	443	458	481	458	463	460	495	450	512	493	494	467	512	451	459	456	464	499	475	501	517	474	471	489	500	445	499	467	495	461	472	437	466	498	461	500	465	483	489	479	480	550	436	459	512	432	517	488	449	474	446	465	454	493	492	471	497	450	492	447	494	486	519	488	508	474	428	444	466	472	459	460	456	459	433	467	425	453	505	461	467	492	500	458	484	469	458	493	473	446	455	442	445	479	526	457	500	490	490	468	487	463	457	475	517	480	500	467	433	490	501	487	423	450	475	463	488	472	452	441	474	496	496	474	448	477	467	468	483	406	487	469	502	490	488	486	498	486	475	439	490	491	449	470	450	512	436	457	461	477	498	461	472	402	487	458	442	469	489	449	474	502	489	444	480	476	503	478	431	468	471	468	459	500	488	463	497	491	491	469	484	489	486	481	457	522	513	513	462	457	464	510	519	459	472	478	494	528	466	471	486	457	447	465	512	473	489	461	463	451	451	490	481	520	473	490	481	508	477	475	493	460	467	501	465	434	482	468	483	517	511	504	483	449	507	487	512	428	505	484	500	451	487	478	474	486	461	507	447	469	462	492	508	473	484	422	501	479	453	494	493	463	460	468	506	474	498	479	484	467	481	489	482	506	494	493	495	501	491	478	471	473	497	461	483	472	488	501	472	499	510	474	487	456	462	475	462	453	456	472	459	479	473	472	475	437	489	456	479	494	467	476	496	510	450	461	475	510	469	464	485	426	487	493	461	490	486	479	477	446	455	461	507	483	494	486	452	482	471	468	435	506	507	498	449	493	516	514	528	474	476	500	480	496	478	480	511	501	458	467	474	475	481	446	454	505	467	449	506	505	477	492	463	469	482	516	440	488	477	451	490	471	485	505	454	428	471	481	458	467	454	442	466	505	463	478	465	471	464	485	479	466	450	472	482	458	446	451	455	491	481	465	455	464	464	448	497	499	449	503	459	470	399	442	475	530	456	472	503	502	477	481	468	472	467	449	453	461	461	455	497	487	483	472	424	444	462	495	473	487	453	454	475	405	450	462	457	477	511	493	500	488	482	454	489	468	453	446	443	460	462	465	464	475	463	476	464	464	466	464	478	459	436	493	470	480	463	470	512	506	466	478	475	471	449	458	508	466	467	481	481	461	440	474	475	498	494	477	485	507	441	513	447	472	478	472	540	491	467	456	531	469	477	426	503	458	479	465	480	476	481	461	500	463	436	468	480	468	501	500	510	491	463	493	520	486	462	510	498	448	470	480	490	489	432	443	496	497	494	477	520	477	491	483	469	505	488	490	477	441	448	444	479	472	453	448	451	449	494	461	486	481	459	467	461	434	469	521	459	452	457	492	475	473	479	453	508	488	448	480	485	504	481	485	494	475	470	438	474	466	473	481	510	503	498	489	441	473	474	468	503	441	451	469	503	497	453	484	433	507	505	476	495	478	443	468	473	491	476	470	482	472	465	492	486	470	470	433	490	446	465	459	521	459	482	507	478	482	468	482	454	456	498	465	497	476	478	463	433	459	455	486	495	474	484	529	477	455	467	483	493	498	501	434	510	476	515	501	472	462	469	433	456	476	465	505	480	461	488	470	434	451	484	477	483	446	441	490	494	460	496	471	486	453	495	464	483	476	476	483	451	502	413	476	492	459	468	497	473	498	477	482	461	452	472	489	487	466	477	475	495	483	501	469	442	480	487	462	437	443	430	492	468	463	467	461	497	476	490	446	503	489	462	497	482	481	458	475	461	488	458	428	492	518	487	466	458	483	503	494	484	478	475	468	485	462	463	490	481	429	472	478	490	451	472	447	461	513	463	516	490	460	459	469	483	466	490	451	478	486	470	481	489	481	516	502	507	462	495	475	492	472	476	469	477	499	479	456	467	461	497	497	479	469	487	487	486	502	495	460	491	495	460	508	480	462	471	479	494	463	509	471	458	459	488	464	481	466	474	488	524	484	462	497	489	463	465	479	449	471	454	502	472	444	434	518	496	472	479	488	421	453	470	521	440	463	477	478	429	449	475	453	448	463	466	486	468	452	509	458	485	466	467	458	492	442	471	447	452	491	445	485	478	476	473	475	488	473	468	486	499	485	459	484	459	463	476	458	432	486	473	472	500	450	492	469	495	482	456	496	475	462	474	495	471	462	495	472	471	487	470	473	484	471	461	500	488	469	496	432	487	490	457	489	461	463	502	469	498	454	487	480	467	460	496	452	471	500	446	474	438	451	503	449	480	483	493	491	487	470	444	480	467	480	459	470	510	469	443	435	470	428	461	479	487	507	479	503	433	465	488	486	458	470	477	474	463	463	479	508	459	479	474	457	462	472	475	480	457	487	473	522	459	475	448	508	496	491	486	437	485	462	452	462	480	444	512	493	480	455	451	487	485	440	510	455	500	451	491	477	468	508	485	476	492	448	450	428	493	487	472	515	488	439	479	497	465	447	457	454	451	464	491	499	431	470	455	462	456	486	462	454	479	483	488	463	470	491	461	462	434	449	489	482	459	475	453	491	483	456	490	485	495	463	478	416	482	464	469	486	461	497	498	447	496	476	455	514	516	480	449	498	483	468	457	460	477	427	501	454	480	456	477	464	433	484	476	473	482	467	490	420	426	460	459	471	506	484	510	456	442	478	473	477	466	467	517	482	482	517	479	479	452	474	467	471	492	470	506	424	503	471	452	435	475	479	452	468	477	458	474	472	462	502	441	495	465	461	469	445	460	485	421	465	491	479	505	456	475	458	459	515	501	469	459	444	458	482	443	466	486	494	433	462	489	500	497	458	453	466	429	484	438	477	449	451	477	475	469	485	445	451	499	454	484	442	489	499	484	457	487	464	464	466	448	465	476	509	505	484	490	479	480	458	484	457	467	513	477	478	474	481	456	515	470	458	482	467	473	465	474	498	501	492	481	490	475	454	437	481	479	473	475	469	502	469	494	501	428	435	441	457	484	505	430	464	482	499	478	465	496	492	470
24075	20729	26379	24908	6024	654	575	502	492	438	431	422	422	440	407	425	399	389	414	395	384	380	413	383	393	377	407	372	384	377	390	374	410	421	384	375	395	402	385	379	362	382	401	398	386	409	378	399	408	367	378	413	399	401	368	360	381	409	387	383	391	417	406	348	407	376	372	372	347	384	376	375	383	380	399	372	382	349	408	386	359	415	392	364	384	430	349	360	362	391	402	375	416	395	356	347	366	372	361	389	364	378	393	391	383	369	406	365	382	391	396	394	418	383	376	363	420	379	334	419	411	367	388	375	363	378	374	383	387	374	360	365	395	398	361	402	422	368	356	384	371	370	370	375	386	414	383	371	365	393	347	358	356	380	351	382	390	384	370	392	378	352	417	351	394	364	368	406	389	395	410	399	377	356	376	385	365	342	386	360	365	368	338	377	374	364	392	402	404	410	357	383	350	371	393	375	373	374	391	370	393	340	360	398	369	409	401	371	389	347	380	406	411	409	371	389	387	389	392	341	399	370	414	392	373	376	383	367	394	383	360	386	376	383	375	384	386	401	334	371	379	354	360	389	401	379	397	416	354	373	384	410	384	366	350	369	373	381	366	372	365	361	392	376	378	377	388	377	333	345	405	401	380	392	364	393	377	382	367	388	370	367	403	386	383	343	378	371	367	381	414	373	392	353	405	408	416	376	379	379	381	367	387	420	410	360	353	411	393	398	328	363	363	370	364	373	405	386	367	342	419	414	363	424	386	391	422	352	399	384	367	397	343	410	370	384	376	376	377	397	407	383	392	373	383	415	362	348	392	389	359	375	388	406	387	369	401	387	364	376	399	346	387	375	408	391	409	373	404	357	381	393	398	395	399	382	370	399	389	349	366	406	396	388	369	337	367	342	372	365	408	388	343	345	382	396	366	388	400	383	391	390	367	372	395	381	355	379	386	388	360	375	366	377	393	406	386	412	412	382	375	390	399	389	383	373	369	366	372	401	395	394	415	386	365	393	375	380	378	374	379	354	360	382	397	380	382	393	369	405	386	373	346	375	353	367	408	349	358	396	433	385	385	398	365	396	396	385	379	377	404	385	374	394	380	374	400	366	374	386	400	408	362	351	386	386	383	343	368	389	364	388	372	368	382	338	370	396	385	378	350	387	368	374	355	367	372	389	419	368	397	359	362	394	384	381	363	367	394	368	374	383	364	359	407	389	397	397	381	411	365	362	369	423	385	362	406	397	377	373	409	410	381	406	405	374	405	393	399	376	350	374	357	415	408	370	357	375	394	388	402	378	389	376	411	341	375	376	339	402	395	421	384	367	347	390	397	370	342	377	367	371	345	371	373	381	381	401	342	408	368	357	386	362	381	374	382	372	348	374	424	371	387	369	385	339	387	401	386	346	352	370	358	400	365	393	379	378	375	400	407	370	385	354	405	415	387	381	386	376	354	387	372	388	400	391	420	360	405	411	365	367	403	407	428	373	384	392	386	370	400	403	406	332	353	417	418	383	342	361	387	396	396	360	411	366	395	384	369	409	397	362	369	370	412	393	387	359	404	394	424	384	377	360	379	381	432	380	389	372	400	381	402	374	399	387	392	376	388	374	347	363	371	379	356	370	389	370	387	371	382	366	381	381	390	392	367	340	375	387	397	386	406	366	372	386	387	378	370	378	410	404	372	365	388	380	368	383	385	357	365	378	365	356	378	379	415	398	384	368	396	391	385	390	398	343	391	389	347	397	371	390	367	389	384	383	386	413	370	379	373	377	354	366	395	388	341	399	353	365	388	377	367	391	385	383	414	398	375	365	334	378	375	362	410	392	362	390	426	390	359	366	368	370	328	383	360	381	376	395	365	390	399	368	417	378	370	385	357	370	389	352	372	375	391	382	394	376	387	405	385	381	403	341	392	369	388	380	361	379	347	365	378	349	384	371	399	382	416	397	386	386	369	397	337	399	331	396	387	365	395	355	398	355	374	362	359	361	399	372	388	368	371	453	384	371	419	403	398	374	387	365	394	416	369	348	344	364	349	372	420	327	349	392	413	362	366	409	361	394	372	372	372	389	378	375	395	365	382	356	394	387	405	373	384	379	403	365	394	424	402	370	355	401	384	397	388	369	359	389	381	392	385	344	360	415	374	401	407	406	363	348	380	360	378	382	363	388	374	354	380	351	376	407	385	380	404	355	353	395	367	401	387	377	385	358	340	396	382	398	379	388	375	368	394	368	380	387	370	377	362	408	360	387	386	389	393	371	348	392	407	363	395	327	374	365	400	371	390	391	391	400	398	371	391	380	399	391	355	377	357	388	394	395	353	353	401	394	380	364	389	396	373	400	394	385	380	409	382	421	407	393	380	398	398	406	367	407	399	400	361	342	394	371	382	362	368	358	373	366	397	370	403	360	381	381	410	408	407	360	370	378	373	387	357	363	380	355	431	371	378	412	359	401	392	377	424	401	371	381	359	403	403	362	398	387	315	378	384	415	376	398	369	357	385	374	382	379	380	401	383	389	395	348	398	374	398	351	382	341	400	384	369	387	366	378	376	418	348	400	396	379	397	371	360	380	380	381	345	395	344	385	407	412	405	348	380	375	375	372	362	401	376	391	387	411	360	376	401	340	398	364	386	393	385	365	400	371	391	373	394	362	377	383	364	363	366	384	378	368	374	398	383	353	405	388	377	355	388	379	386	384	349	370	383	372	391	404	368	382	437	368	405	339	400	355	393	366	386	381	366	400	374	393	374	377	378	380	413	366	394	443	413	389	341	396	400	368	352	390	356	405	360	357	341	402	362	395	379	399	369	386	380	391	400	392	386	387	421	388	431	398	386	374	402	371	392	372	370	431	395	370	391	396	371	412	380	389	349	402	364	348	349	380	383	320	383	371	358	412	394	359	383	390	340	391	425	380	350	375	383	423	396	397	381	385	401	383	360	362	387	365	392	397	374	415	358	336	383	406	370	383	379	360	392	386	369	394	383	390	399	402	387	389	378	376	360	387	372	414	402	395	346	349	400	342	343	391	377	371	372	372	399	368	380	398	380	409	370	369	372	389	352	370	379	381	412	400	347	396	386	404	405	348	398	352	389	369	360	375	377	404	409	390	361	365	374	351	422	379	388	410	354	385	395	405	382	375	339	371	365	349	364	354	369	405	398	388	361	340	381	387	390	385	381	378	403	370	382	371	355	396	356	360	343	392	396	354	402	346	372	355	382	355	349	370	409	390	360	412	367	374	368	352	381	350	371	408	377	392	379	375	375	370	352	423	362	387	414	374	378	378	395	341	353	380	383	399	363	397	359	402	371	399	393	347	388	393	362	401	369	394	392	396	377	378	361	373	393	392	395	369	374	409	366	344	385	385	378	352	378	380	432	377	380	421	355	422	369	370	380	410	367	384	383	394	402	381	360	378	360	336	357	405	350	382	371	368	367	404	382	392	375	366	386	382	403	354	380	422	418	367	391	394	362	382	361	364	402	381	384	383	390	353	380	386
3966	4623	3146	1625	1315	1076	881	804	672	633	572	556	543	530	529	530	501	486	488	499	511	497	530	474	484	479	471	478	502	461	455	498	472	452	493	510	513	507	466	472	487	488	501	422	467	478	475	461	457	451	481	495	481	458	478	430	511	448	457	454	459	476	478	465	447	504	495	511	455	485	450	439	477	476	477	478	456	466	462	469	472	457	439	422	454	453	448	485	451	469	461	460	446	476	474	478	493	532	503	445	502	485	463	458	417	479	483	482	472	455	422	456	477	454	470	490	484	414	509	461	473	505	434	463	471	412	473	470	442	451	499	486	463	477	484	464	479	461	444	457	456	460	487	484	478	458	467	444	491	493	479	474	450	452	453	450	476	466	478	465	418	430	491	485	457	463	452	453	498	424	473	435	483	488	429	481	507	479	455	472	494	431	496	482	477	494	434	498	505	459	468	460	426	495	453	449	480	493	487	431	426	486	426	451	500	455	468	443	456	488	499	459	481	477	483	463	440	433	488	462	465	480	479	445	480	490	493	480	477	474	420	450	454	477	454	504	419	466	480	490	456	462	469	458	455	430	430	445	459	475	466	461	510	468	470	432	456	427	447	484	476	454	435	459	471	449	463	495	459	488	456	481	469	465	440	460	463	462	476	457	488	495	447	497	459	455	458	490	489	466	464	446	473	434	476	440	465	449	468	486	428	481	469	464	498	489	425	431	473	476	470	467	449	466	476	462	466	473	455	422	468	482	462	474	450	444	479	447	451	451	451	467	434	459	477	489	511	451	466	448	458	452	478	477	453	460	465	464	502	441	474	465	484	510	459	492	466	489	458	481	471	467	469	462	450	458	447	503	452	480	469	459	423	452	475	460	451	504	533	422	483	482	486	465	472	465	467	471	459	481	446	438	476	433	450	472	501	474	481	480	445	469	489	488	477	467	458	470	456	483	463	474	437	474	443	429	476	461	459	477	475	443	483	482	488	455	485	411	511	434	464	459	475	511	478	457	466	477	499	507	467	420	485	453	447	501	448	485	439	433	497	463	469	450	459	453	484	496	477	475	465	476	478	477	480	502	480	475	473	481	475	466	441	490	483	455	504	447	501	450	439	471	510	465	472	453	447	470	469	487	504	455	440	465	460	484	476	453	444	449	464	503	450	459	514	495	472	453	458	470	493	454	465	484	432	448	420	479	499	494	473	452	464	431	467	455	480	444	487	505	475	504	455	477	435	469	503	503	477	491	465	475	472	474	453	463	428	524	444	455	445	480	485	491	459	477	490	444	492	439	465	470	477	514	493	492	457	456	500	426	452	496	485	488	483	436	448	511	455	437	490	454	468	441	492	477	451	446	464	458	421	475	476	460	474	466	462	502	509	460	455	490	483	448	471	443	455	488	477	466	471	467	459	487	467	446	449	461	459	464	447	491	464	485	454	459	507	471	454	450	470	486	482	469	483	459	472	452	452	480	430	457	454	464	484	442	464	473	478	478	441	452	476	464	479	482	473	473	452	448	480	444	475	441	460	480	483	491	457	463	479	460	470	444	445	477	445	451	472	501	463	491	475	460	448	427	454	449	460	451	484	477	438	460	505	460	452	456	457	459	494	473	452	459	476	443	482	452	513	463	470	485	467	440	485	485	463	454	495	480	459	465	443	451	457	475	486	470	496	455	473	477	469	449	481	463	461	475	468	491	469	435	479	473	455	466	488	458	473	472	478	491	481	433	466	455	472	444	469	457	458	492	434	445	484	468	495	416	440	463	452	474	467	445	487	472	455	471	465	480	477	464	479	458	452	462	474	518	468	492	483	421	483	471	432	477	466	459	453	456	507	510	424	455	477	474	467	450	481	502	461	469	482	446	481	483	474	503	491	475	462	471	447	467	466	476	494	468	446	469	460	472	433	469	425	479	469	467	467	456	462	465	452	469	426	434	490	465	474	444	508	462	439	521	483	457	490	462	469	518	509	484	468	489	439	475	483	453	453	415	458	507	462	460	490	472	476	472	463	465	504	464	434	463	496	467	482	466	454	444	496	466	456	460	452	442	487	435	459	450	453	455	432	429	435	469	471	454	452	485	461	492	427	473	475	452	463	451	481	466	474	459	413	445	487	468	428	459	460	480	482	457	443	441	493	494	473	435	436	497	493	445	415	458	452	496	467	500	481	491	469	499	452	456	462	473	487	496	509	489	461	470	472	515	458	415	458	460	428	468	474	499	485	452	476	464	458	462	470	464	489	470	473	477	488	477	455	484	446	502	441	480	498	437	476	445	462	443	464	481	507	458	464	452	466	457	512	480	467	499	463	465	466	451	464	465	478	441	467	440	480	465	459	441	463	464	443	482	466	490	488	516	501	506	441	451	459	425	472	461	446	479	448	472	474	493	513	455	476	519	460	501	459	503	428	475	489	478	439	433	437	507	444	450	453	433	438	478	446	469	491	433	453	500	452	458	530	461	435	460	493	505	452	465	462	460	430	516	465	443	479	448	467	466	476	484	454	394	454	432	463	462	477	457	447	467	457	461	459	481	451	509	446	459	496	492	495	467	447	481	454	421	458	461	429	458	434	473	460	474	464	468	465	460	454	453	504	451	447	465	485	478	464	469	452	486	458	494	436	424	442	486	500	461	484	462	493	456	448	458	466	470	514	444	505	474	486	452	494	452	459	474	427	450	480	445	434	461	468	476	423	481	445	472	481	475	505	467	490	460	448	459	469	457	441	444	481	492	476	458	453	454	463	490	449	485	446	490	501	456	462	440	441	411	424	440	451	476	521	508	507	457	464	500	469	533	496	429	492	457	454	449	487	471	476	460	433	467	434	413	388	426	447	426	490	507	443	442	423	468	460	501	480	479	489	413	434	457	510	484	481	429	442	486	512	469	461	455	452	495	454	492	450	477	436	424	461	437	490	493	421	454	472	479	466	480	488	451	445	464	471	444	458	428	463	458	506	464	475	485	482	431	434	483	458	502	451	463	442	490	428	486	490	449	478	463	485	503	464	480	443	457	443	479	464	456	418	476	445	459	480	479	436	431	458	469	478	492	454	449	445	481	450	458	440	444	462	439	474	447	496	497	430	457	461	484	454	486	468	478	465	485	471	464	501	465	475	430	475	457	471	508	483	489	494	500	496	434	472	429	492	460	487	485	481	437	436	525	445	465	465	504	445	445	433	442	474	461	425	459	473	442	450	438	485	480	468	469	468	471	452	474	415	457	470	445	436	438	507	435	497	491	464	491	471	466	463	466	466	436	492	453	525	501	471	465	434	465	437	510	458	420	468	481	479	441	477	432	451	465	502	469	474	446	451	469	464	491	501	443	469	417	466	461	475	479	490	457	486	465	460	467	462	495	446	441	450	448	430	475	451	452	478	486	436	457	471	458	493	490	480	486	440	476	476	447	475	447	425	465	448	483	466	475	465	459	444	478	449	481	470	477	457	457	510	504	462	459	480	469	514	495	458	477	475	436	462	453	454	472	450	459	499	457	444	449
22125	20814	28249	23476	20809	20752	3667	642	479	408	298	305	287	238	233	233	210	160	182	185	195	155	167	190	150	154	158	165	155	157	139	154	141	145	156	154	141	155	141	146	145	128	149	146	159	144	145	154	149	134	148	123	132	115	149	135	130	141	147	133	122	128	128	126	123	133	125	138	143	125	145	128	132	160	137	120	132	139	144	135	153	111	118	139	144	135	155	140	136	135	128	153	142	131	133	131	129	151	127	145	141	129	138	163	140	140	142	155	131	132	166	120	130	135	143	120	145	150	162	156	110	158	114	140	147	129	141	153	124	126	136	138	124	110	133	144	145	111	143	120	129	159	128	145	118	143	135	123	123	134	140	145	137	123	144	150	132	149	153	142	160	123	138	125	137	129	136	137	142	138	123	132	139	126	140	118	133	127	158	137	127	112	120	125	121	130	128	123	135	141	162	149	130	141	130	138	132	115	131	140	155	137	135	128	136	126	126	128	134	130	136	141	151	135	122	129	130	122	139	124	130	117	133	133	151	123	118	118	139	140	153	129	132	137	132	124	111	127	138	140	144	120	142	141	115	133	138	139	136	120	128	137	144	143	145	139	138	137	134	130	136	127	125	131	135	101	120	149	113	130	144	160	108	149	116	113	138	144	150	133	116	127	134	133	128	118	131	151	137	148	119	128	132	147	121	136	137	137	129	125	147	140	149	155	132	152	134	135	134	143	135	126	140	136	142	138	143	132	134	111	122	125	123	128	139	135	132	135	119	140	150	151	132	156	137	137	113	130	123	131	134	105	133	140	139	128	115	130	133	140	127	131	118	124	150	126	137	143	137	132	146	151	132	108	140	123	125	134	138	146	135	156	138	122	127	125	133	144	112	123	139	131	136	129	134	145	120	125	112	133	132	147	131	138	122	138	124	126	122	131	136	145	145	134	130	121	125	146	111	142	149	133	138	142	128	125	144	138	131	140	130	120	144	137	115	156	136	138	143	136	128	147	107	158	134	153	159	128	139	149	156	135	135	123	144	144	123	134	142	131	128	132	117	133	122	134	136	136	134	145	138	137	145	141	133	129	147	146	123	138	148	111	130	109	129	140	123	144	149	144	148	149	130	151	128	143	137	140	124	135	127	134	124	136	133	116	136	132	140	132	126	124	126	126	130	148	114	120	114	129	150	144	139	133	112	141	130	138	130	150	127	138	147	136	135	120	144	109	136	150	138	133	145	145	143	130	134	134	134	137	132	131	133	126	134	128	135	122	108	144	116	143	122	117	144	132	158	147	128	150	131	140	137	137	114	157	138	103	122	129	128	114	120	116	129	142	133	139	136	126	142	158	132	131	131	143	137	130	124	132	135	129	127	129	120	120	143	129	125	135	129	138	118	115	150	129	131	137	140	142	133	128	133	132	130	144	131	117	131	127	144	135	140	117	120	129	137	136	142	136	124	124	129	124	131	137	133	134	129	120	157	147	141	142	127	130	115	138	144	138	140	125	127	125	138	133	122	131	147	135	127	138	126	111	143	143	141	112	138	121	142	136	124	131	133	113	140	113	135	132	140	157	130	157	145	148	137	138	150	118	131	136	135	164	135	128	129	134	137	151	116	135	129	130	148	133	136	141	128	149	139	111	135	128	129	133	142	141	131	117	136	125	120	138	147	125	135	142	123	132	151	137	128	134	140	116	140	145	158	144	141	130	145	155	131	132	148	118	139	115	134	139	132	123	143	122	125	120	130	143	151	117	133	130	139	159	127	136	118	122	135	127	116	143	132	133	138	124	155	133	138	127	135	136	139	134	130	125	132	141	142	118	129	135	126	149	132	115	142	135	126	150	144	121	136	123	136	128	131	128	133	139	118	129	148	158	126	124	137	122	155	139	133	134	143	132	139	137	139	110	145	110	139	138	138	123	149	134	144	130	147	139	133	111	129	137	134	134	142	143	130	140	130	126	120	141	154	133	128	121	141	136	130	121	133	133	150	160	139	128	128	125	136	121	123	136	145	126	142	136	152	158	139	128	139	124	118	129	152	141	136	139	116	126	118	140	130	115	133	155	134	136	151	130	127	160	150	127	128	119	124	125	129	130	154	134	137	135	151	118	137	125	114	144	142	140	149	136	120	140	149	145	120	140	133	116	136	140	129	152	134	134	124	144	134	133	121	135	125	152	115	137	123	115	109	143	144	127	140	130	121	152	131	139	148	129	136	138	161	126	116	129	115	154	120	111	156	146	120	141	123	125	143	144	142	123	123	118	133	140	158	138	141	121	125	125	131	126	140	128	119	138	144	159	154	130	118	143	149	136	153	119	133	128	127	144	129	149	111	150	123	143	122	118	140	126	140	136	156	133	112	129	140	142	125	137	145	135	122	124	147	130	143	138	128	147	130	138	139	146	111	121	139	157	122	126	137	132	132	137	109	111	141	138	152	127	134	152	144	97	121	140	133	148	117	123	129	133	132	127	145	129	137	134	127	131	126	132	147	145	129	129	129	141	150	123	117	136	136	144	114	133	138	123	137	111	131	127	135	144	117	142	152	113	132	147	130	136	144	122	125	142	136	142	145	134	143	127	138	140	129	134	127	128	157	135	139	127	109	130	126	109	129	146	122	166	138	128	137	136	116	153	123	151	124	130	115	135	143	124	140	135	120	139	141	123	127	124	149	138	131	116	118	141	159	134	145	135	139	130	111	148	152	139	143	146	120	156	128	137	148	133	149	144	108	154	136	137	143	139	138	133	118	130	123	141	132	137	121	140	142	157	137	124	121	133	152	146	141	137	116	129	127	129	134	134	140	134	145	126	118	139	141	146	125	141	126	131	133	141	145	172	131	137	138	137	137	131	131	129	147	166	133	137	133	131	119	118	130	135	132	130	148	132	114	141	138	150	137	119	131	130	143	158	140	149	151	136	123	117	142	138	147	135	143	134	148	156	146	135	121	139	116	120	130	123	140	134	142	141	141	105	135	129	136	146	137	127	136	140	122	126	124	147	117	137	112	141	148	120	119	117	146	143	107	140	146	130	130	136	153	131	152	144	140	123	148	121	124	144	158	137	121	131	122	134	131	128	148	138	122	138	160	102	142	128	152	105	142	138	142	123	146	110	123	108	137	140	132	171	143	147	136	141	133	125	124	141	134	124	141	116	134	138	145	138	130	137	142	136	131	129	142	137	143	130	134	127	117	126	131	129	148	121	133	126	131	134	125	126	127	143	148	133	129	138	105	131	137	135	130	139	131	142	150	145	149	142	135	138	139	136	116	130	128	146	127	142	131	144	147	147	147	138	122	139	155	147	127	148	130	124	124	152	125	147	140	130	114	144	133	127	142	139	137	138	138	156	140	157	147	144	126	137	139	143	133	159	125	127	119	131	131	161	127	128	127	149	138	147	139	146	127	143	134	137	125	114	113	141	142	136	137	143	136	131	139	123	141	154	140	143	139	117	139	140	144	103	125	148	113	131	112	123	143	128	138	140	131	127	127	146	120	111	107	140
4911	13000	8997	4260	3019	2247	1636	1219	978	721	609	492	419	442	366	335	296	300	257	279	269	261	223	241	234	248	209	205	217	219	185	195	222	216	202	196	200	189	201	191	190	202	185	188	193	199	196	153	182	183	197	176	196	180	194	179	177	194	191	180	192	181	150	165	168	177	176	186	195	203	182	179	182	194	183	162	169	164	165	181	176	184	165	175	171	178	181	167	165	182	178	179	143	193	191	169	184	178	181	194	180	160	187	178	174	168	178	165	164	174	187	170	159	160	160	180	164	182	181	200	166	165	181	175	180	165	173	164	186	142	163	193	190	173	196	154	188	164	159	190	161	162	163	165	173	159	190	154	199	168	187	156	170	154	182	172	186	156	162	183	176	175	182	180	155	180	160	138	192	179	164	167	168	165	179	153	175	168	177	183	179	178	169	177	178	185	186	170	175	148	182	172	164	160	159	173	193	146	172	191	159	160	172	166	157	190	161	185	209	156	179	167	174	172	163	173	153	173	169	175	166	178	166	166	165	160	193	180	178	180	181	174	187	152	184	179	165	187	158	183	173	159	176	163	178	183	174	171	154	174	164	195	174	176	162	177	182	145	182	153	176	200	160	189	167	174	173	166	167	161	178	190	158	174	159	171	172	180	166	172	208	179	159	199	166	192	208	199	178	162	187	151	154	171	158	143	178	176	178	163	161	154	170	181	177	170	169	199	177	143	158	169	164	162	176	187	168	180	171	161	172	149	169	192	183	176	168	180	184	159	165	163	151	173	179	169	159	199	162	179	159	176	162	170	176	162	196	150	171	158	142	159	172	177	164	184	164	157	198	183	162	164	179	173	174	180	173	172	164	149	156	157	193	178	156	170	176	166	185	170	159	183	161	177	170	162	162	161	190	167	180	172	168	175	183	189	172	163	179	182	163	187	178	166	170	184	173	163	171	154	159	168	164	196	154	145	158	172	195	198	169	157	179	165	177	179	196	171	188	173	187	166	173	162	158	174	179	174	171	175	180	169	173	178	174	170	165	166	170	165	177	169	156	185	161	156	160	191	164	177	165	170	165	228	147	161	197	160	156	180	149	170	162	183	183	161	168	170	171	187	169	180	175	163	169	192	169	158	181	172	177	162	176	159	155	179	181	159	147	167	155	162	177	154	164	179	151	165	170	148	168	187	137	179	162	173	173	185	168	156	165	171	161	187	154	179	176	146	169	164	192	174	167	169	161	158	155	170	180	161	180	175	178	163	165	182	190	187	164	161	178	169	159	168	186	169	169	166	170	171	159	159	163	181	171	179	161	173	192	182	162	177	182	153	188	189	161	160	189	166	175	189	181	183	162	180	184	158	160	168	173	165	171	165	172	168	187	155	161	157	159	151	172	165	168	175	176	172	176	185	161	188	156	158	163	175	176	188	162	159	195	158	175	180	166	152	173	159	151	170	168	178	172	163	166	168	188	198	204	156	170	175	148	188	157	174	165	178	168	190	176	185	189	168	143	145	190	164	170	197	177	172	163	177	158	172	152	171	174	181	164	172	161	177	178	153	174	162	171	165	131	158	162	138	185	183	159	195	160	172	169	163	177	172	174	179	171	174	166	193	159	155	184	177	165	181	175	165	172	177	166	182	177	155	188	173	171	194	195	182	165	171	168	162	139	162	172	161	174	163	180	179	167	176	189	174	171	171	181	172	185	159	147	173	202	156	156	168	150	172	152	153	162	173	154	170	162	176	160	181	171	178	162	176	166	162	172	155	162	169	173	174	158	169	146	178	155	157	176	162	168	173	190	159	193	171	166	156	161	156	183	187	187	148	165	171	181	146	169	168	170	153	169	161	166	154	158	166	159	163	164	162	178	197	181	171	172	178	174	175	176	185	156	168	159	190	170	158	168	181	174	172	141	191	174	167	149	182	162	171	148	159	176	196	179	153	195	143	171	151	136	173	175	181	167	160	165	158	169	190	166	159	161	201	162	174	151	174	148	157	178	163	170	161	163	157	161	176	189	187	179	204	173	146	184	165	170	167	165	158	156	201	176	174	172	188	164	175	161	191	185	181	158	187	201	169	159	166	193	147	179	165	161	176	168	154	191	187	165	162	172	163	198	146	178	172	177	196	153	184	154	169	162	173	184	160	184	159	173	164	155	171	189	174	168	176	177	172	183	172	191	181	186	195	175	157	166	145	175	170	175	183	169	156	176	154	158	179	158	163	167	165	178	145	145	184	178	182	153	173	173	163	171	156	167	162	166	174	157	161	184	175	175	170	171	164	154	148	159	138	148	166	181	184	174	167	150	172	180	184	160	164	174	170	185	171	175	154	175	157	169	156	203	170	191	168	162	179	148	165	176	182	177	175	183	146	173	160	171	156	202	181	179	144	165	160	165	156	146	159	156	172	175	172	167	167	174	182	172	135	172	168	177	187	147	169	161	165	156	154	171	151	190	198	186	195	171	182	168	159	142	178	172	173	151	188	163	186	173	154	172	169	162	184	163	188	167	188	174	147	195	154	179	158	156	147	161	167	170	171	186	181	174	161	176	185	161	157	179	145	191	165	162	173	185	162	173	163	166	160	173	190	144	174	172	165	184	164	165	176	181	153	183	179	176	157	173	154	157	175	183	174	197	151	176	149	155	198	182	161	149	167	141	177	155	154	167	155	177	171	195	172	162	187	154	184	168	187	174	173	181	163	170	156	180	179	172	174	184	178	153	176	174	186	188	152	171	158	144	179	168	170	175	155	172	182	188	157	185	175	180	161	165	178	177	140	156	158	193	179	180	161	170	165	176	184	178	174	172	180	178	175	164	180	188	159	164	174	152	169	140	182	174	172	150	177	173	171	155	162	166	155	196	172	160	204	197	171	168	157	163	169	152	174	170	166	166	180	166	165	191	157	153	173	154	149	189	164	164	151	199	164	157	171	169	183	145	166	185	172	175	188	155	159	160	168	156	159	173	169	152	190	168	171	189	178	162	193	143	163	172	149	194	169	170	171	161	163	162	170	155	183	151	160	164	157	167	177	181	186	170	156	186	157	169	174	190	172	157	165	160	157	165	171	157	169	184	180	172	183	183	157	149	155	166	179	153	163	164	141	179	179	181	175	189	173	172	172	178	154	182	195	168	171	163	183	174	165	164	171	169	165	194	182	172	183	159	153	187	182	169	167	177	182	144	171	172	179	167	153	172	175	171	160	190	173	170	176	175	164	150	174	143	164	156	176	187	153	173	169	194	173	175	174	155	157	162	174	176	163	161	179	180	178	176	171	167	182	163	158	170	153	169	168	181	209	157	174	171	159	188	188	177	177	173	169	165	177	198	183	166	141	180	171	213	162	180	170	175	160	187	177	169	137	192	169	176	164	174	177	172	167	164	160	171	159	174	176	163	145	190	195	161	183	187	182	159	185	150	186	164	177	164	165	156	163	185	180	197	183	186	170	155	178	171	180	174	186	151	185	159	163	157	167	170	147	181	177	177	174	167	177	168	162	153	178
26854	16652	3169	992	758	701	604	490	579	515	538	549	508	558	487	497	558	537	500	528	541	503	517	536	503	565	509	519	479	541	508	517	541	518	544	487	479	530	516	536	533	549	532	504	528	546	546	529	517	495	559	483	533	526	527	553	544	549	568	521	535	508	512	550	526	495	534	503	498	516	519	502	513	540	499	538	546	491	510	505	561	476	493	505	495	562	552	563	508	552	516	505	523	524	505	488	495	552	542	525	524	509	518	471	523	550	540	501	540	554	478	550	573	513	541	504	535	532	553	526	545	515	534	505	512	500	516	533	508	511	531	517	504	510	552	484	528	534	518	503	551	564	555	544	523	510	473	538	489	507	497	570	500	519	518	528	473	516	470	503	495	501	509	550	547	505	514	525	536	525	551	509	519	551	525	529	516	505	529	531	490	530	535	530	555	507	543	539	511	526	536	523	524	523	516	534	535	527	481	522	505	564	547	512	482	521	534	557	503	552	482	539	523	529	551	543	511	535	531	512	505	521	491	519	538	560	577	542	499	496	553	542	526	516	513	569	570	515	516	529	489	538	495	514	504	527	488	508	574	524	565	531	495	495	534	514	491	552	497	579	533	524	526	553	516	571	524	573	531	547	510	507	520	514	587	506	525	548	550	488	502	508	498	530	511	527	503	523	506	539	506	529	542	528	525	549	538	500	513	545	544	517	492	537	496	512	522	531	514	524	558	525	501	473	522	529	546	520	517	525	491	513	510	538	551	553	476	546	527	513	519	556	554	539	501	513	481	517	550	511	578	494	511	511	548	529	557	539	582	542	550	524	554	516	527	552	532	508	492	516	535	474	530	502	512	546	517	479	530	497	491	503	547	538	553	519	511	565	556	503	563	529	533	495	512	507	509	538	536	538	527	505	496	524	515	556	535	514	508	514	539	539	551	498	483	486	541	483	522	537	516	524	551	523	510	508	527	528	552	519	501	537	539	535	532	545	510	558	488	517	533	556	549	566	567	529	530	542	519	527	542	554	515	550	519	535	511	552	505	538	530	507	516	526	505	488	457	536	525	511	550	499	508	552	553	495	529	538	503	519	528	542	534	478	508	542	492	480	516	549	534	534	560	505	523	560	554	528	489	550	549	480	511	516	505	511	498	541	522	496	504	509	481	545	522	466	591	514	541	527	549	559	531	508	481	531	534	521	490	481	539	521	560	495	506	543	554	497	539	533	481	497	584	531	526	500	513	551	520	480	485	523	526	532	500	553	501	519	486	509	485	526	475	523	540	532	555	554	520	493	508	560	512	511	493	530	569	518	532	525	521	534	503	552	560	540	570	470	543	519	479	493	570	507	490	572	528	506	512	546	531	470	542	504	510	521	513	527	532	591	521	483	478	545	566	511	525	530	496	537	541	548	549	535	517	525	542	533	528	533	534	552	514	561	550	527	495	532	491	485	529	535	506	516	496	591	537	502	559	537	535	499	512	489	494	542	481	506	536	549	484	554	495	504	532	496	539	552	470	526	476	538	498	517	533	495	522	502	505	541	533	528	486	503	572	536	536	552	537	535	506	528	498	533	518	485	501	527	525	551	526	539	520	506	545	517	496	564	527	532	518	511	534	523	535	546	580	509	521	523	524	500	520	539	534	490	530	496	518	550	534	516	524	555	520	509	555	526	487	538	502	506	526	571	525	508	545	517	545	521	543	543	502	475	528	516	502	543	523	520	531	524	522	570	504	488	562	547	505	587	524	514	515	546	521	517	584	521	505	520	569	487	549	523	519	534	521	559	549	481	507	556	488	543	527	501	490	551	534	501	560	525	488	505	523	501	555	539	515	497	531	502	536	534	542	509	487	535	541	570	523	538	524	558	510	510	495	477	565	535	512	533	523	526	496	509	528	540	492	508	547	519	506	517	504	526	471	553	559	516	536	518	483	520	524	558	550	539	536	490	505	530	504	548	525	472	504	492	524	543	499	555	512	543	493	514	473	521	550	530	526	558	486	498	522	565	567	545	521	527	494	566	502	519	507	535	551	516	529	564	510	581	501	491	515	507	529	517	529	523	563	555	508	488	532	539	532	526	510	526	505	488	519	498	503	528	548	527	544	483	504	525	513	558	509	552	559	543	506	558	569	568	551	528	517	519	557	533	542	489	513	539	535	542	520	525	545	540	530	516	532	488	498	495	521	527	485	503	546	516	532	570	565	510	556	498	529	506	514	503	551	562	513	558	511	517	522	542	517	529	501	567	559	549	528	560	479	547	540	497	503	532	494	499	517	541	539	526	552	522	503	576	507	489	507	573	493	516	555	516	519	550	538	546	504	507	529	545	535	545	568	523	536	542	520	513	509	544	458	541	518	516	506	581	539	552	533	539	512	511	521	552	510	537	528	507	553	507	519	496	565	534	502	533	530	507	544	519	481	521	516	552	519	494	563	509	482	516	531	527	524	527	535	569	506	549	541	515	520	534	520	525	594	517	547	535	517	541	518	534	514	539	553	552	519	540	494	499	514	570	480	522	520	530	510	555	500	526	556	505	546	528	522	523	540	526	510	549	509	551	562	552	572	548	584	546	476	550	436	543	540	507	515	468	497	517	570	548	539	515	534	594	531	513	548	527	524	473	533	542	544	498	567	549	502	502	511	523	527	548	517	546	556	518	534	552	570	481	546	531	512	505	513	501	539	553	515	460	548	514	554	522	538	549	523	525	523	528	493	500	526	543	515	531	511	546	528	534	540	528	510	556	526	526	517	559	500	521	567	530	498	513	541	495	502	494	532	545	529	543	495	544	521	534	541	562	556	563	529	505	544	515	518	517	539	541	507	549	527	526	528	536	477	544	554	524	520	495	522	509	555	537	531	512	483	521	485	542	537	548	533	521	516	498	527	500	482	507	533	510	522	506	553	507	560	509	511	542	533	539	542	501	538	545	507	526	505	535	525	518	488	567	496	502	479	518	518	481	504	546	505	491	508	505	526	559	557	527	559	517	506	516	493	534	568	533	548	520	531	523	519	517	482	526	529	481	515	515	500	524	505	563	503	518	484	539	505	522	534	507	515	504	502	537	520	550	517	541	550	523	553	554	542	463	557	502	556	510	528	499	508	514	507	517	531	511	518	530	522	536	533	497	582	572	483	529	512	526	537	506	537	510	523	508	570	505	524	498	503	514	505	501	532	477	493	542	499	523	554	494	512	542	491	518	527	520	509	524	489	549	532	520	531	494	526	514	504	520	558	512	563	529	536	565	522	500	537	515	549	537	514	509	536	510	511	528	543	537	532	519	539	526	501	554	539	515	539	525	510	549	526	516	515	525	530	546	512	529	532	541	527	489	491	502	537	510	522	512	546	510	518	512	537	538	548	510	523	543	517	546	523	521	522	545	577	538	566	510	515	510	521	503	518	520	503	554	518	524	587	529	555	499	538	548	546	519	533	517	507	478	546	578	536	510	542	498	519	520	477	549	521	488	514	513	563	503	566	489	521	489	475	543	518	539	540	513
5037	1135	976	813	808	730	694	727	643	664	682	618	647	692	653	685	633	669	669	638	640	672	684	678	594	692	637	683	667	706	731	671	664	656	663	652	647	680	639	636	658	664	677	660	651	679	649	650	650	610	647	634	685	694	614	652	644	656	671	631	685	655	616	623	664	686	631	636	661	661	609	647	675	625	647	722	684	642	639	668	642	642	704	670	627	629	639	632	647	660	676	686	654	650	641	657	640	606	665	679	679	672	632	650	647	635	670	686	684	688	681	625	680	679	687	618	610	642	656	680	648	659	681	693	651	629	621	648	700	595	668	620	628	661	634	646	677	657	668	679	619	613	653	639	631	620	608	665	679	628	633	643	669	617	652	642	696	688	661	628	651	652	605	652	643	637	666	667	671	685	662	650	647	642	658	620	679	661	661	683	664	668	681	646	657	621	676	599	629	699	650	650	699	684	630	606	622	631	623	643	690	644	616	653	633	636	688	658	651	629	589	630	674	617	641	624	626	642	676	722	612	657	676	630	638	654	602	669	641	645	638	648	640	642	654	675	642	642	661	653	682	687	669	632	655	626	648	626	664	629	631	649	646	628	626	677	644	650	643	707	657	673	664	693	644	646	698	683	650	682	662	677	675	621	652	638	642	663	662	669	646	639	623	669	633	683	700	652	637	663	631	654	639	644	677	650	666	646	671	687	685	675	660	646	677	664	662	662	630	627	691	647	629	645	656	607	689	648	657	650	613	651	651	627	670	680	661	619	639	633	656	649	634	684	679	645	676	642	654	675	657	629	667	638	656	699	696	667	653	591	655	680	679	622	620	672	655	626	641	633	618	657	666	624	643	641	652	675	702	632	643	679	649	604	656	682	686	685	662	628	649	694	656	709	652	645	645	660	664	622	679	637	665	673	700	633	583	639	608	629	648	604	643	682	669	666	618	702	624	677	653	630	681	628	644	676	637	652	636	640	639	677	690	683	709	632	659	652	623	638	658	630	641	639	640	658	683	661	647	647	667	622	703	654	619	678	709	687	675	668	653	667	682	605	629	660	651	666	655	631	702	609	633	674	610	636	680	661	619	647	635	641	640	654	659	686	654	648	639	640	656	643	684	628	654	665	632	653	652	630	632	675	634	622	671	657	631	662	675	651	626	658	671	684	668	632	666	667	657	643	654	653	638	678	676	674	672	629	619	667	656	697	638	614	648	697	650	620	655	660	681	637	641	687	649	627	689	648	602	692	640	656	634	630	678	680	638	647	639	673	642	679	654	675	624	608	685	655	655	656	636	634	646	651	687	664	628	631	651	656	657	616	644	625	657	674	641	631	637	679	628	643	665	679	651	633	624	602	646	645	700	687	694	661	618	675	642	652	647	615	686	726	629	632	636	707	660	669	669	679	623	598	624	647	670	661	705	633	687	703	693	638	627	621	678	679	622	709	621	621	656	639	641	666	673	628	637	636	635	673	659	658	672	686	659	653	620	652	634	649	622	642	612	646	690	626	641	652	643	642	657	624	678	677	637	671	604	641	657	695	670	618	694	611	638	635	678	671	657	643	672	624	625	705	627	701	703	652	690	660	607	683	646	627	671	667	660	643	650	621	669	660	689	649	672	678	679	695	686	630	673	634	680	603	590	623	675	669	636	647	693	684	651	610	622	706	659	671	628	649	598	664	659	640	662	659	675	659	637	659	695	676	694	614	681	681	659	657	637	685	664	669	635	633	657	652	604	680	664	663	705	643	621	667	651	637	675	682	652	648	681	650	624	669	603	669	676	665	698	663	668	714	673	626	669	641	649	674	644	669	650	634	661	667	681	640	694	639	690	683	645	666	639	651	590	664	668	652	646	662	630	704	650	658	624	623	723	652	663	620	640	596	635	610	643	640	656	662	672	680	638	631	672	661	630	682	700	632	620	622	668	659	667	655	678	654	662	622	646	649	637	673	663	673	696	679	663	629	640	684	640	655	645	620	619	642	637	656	689	659	657	610	638	655	689	673	636	684	634	651	670	652	622	680	705	643	621	630	701	629	652	660	632	699	640	620	639	641	638	681	688	647	641	630	625	673	704	608	638	696	642	650	598	691	584	647	627	667	685	653	639	669	628	647	646	658	635	659	652	665	606	629	659	635	608	662	644	668	710	649	655	664	604	674	677	634	660	643	666	643	610	698	621	676	653	684	697	679	688	645	689	660	635	654	672	648	633	628	653	672	648	642	643	631	620	589	657	646	667	690	676	641	667	641	700	635	667	672	652	670	645	653	655	618	678	610	687	681	674	683	680	624	647	672	656	615	639	687	649	662	635	589	641	663	653	683	654	637	661	626	665	639	694	711	656	628	671	622	631	702	646	622	605	664	675	626	661	655	679	666	685	646	656	667	679	672	658	668	636	675	651	712	669	658	640	682	657	648	681	641	668	693	679	683	598	648	642	614	647	724	648	686	659	633	735	666	688	609	636	646	634	647	667	679	631	652	647	669	645	664	658	676	660	667	658	684	630	597	640	586	689	669	681	631	649	624	656	637	668	676	660	648	670	645	648	673	655	661	615	623	678	639	657	646	642	679	671	649	660	642	669	619	653	664	688	687	651	623	674	653	634	649	675	649	639	638	651	676	648	718	665	657	675	656	617	686	678	693	629	694	641	627	660	671	604	673	672	630	677	645	649	635	633	639	696	611	638	637	640	642	636	630	679	615	667	702	635	659	655	628	691	653	644	688	696	623	695	664	662	661	676	652	649	683	632	619	628	689	678	736	625	657	637	656	674	628	633	671	629	647	610	665	609	680	674	615	704	664	680	649	648	667	668	648	663	657	640	672	661	641	651	694	659	643	618	637	642	728	674	671	637	701	673	649	689	647	636	581	631	652	609	626	669	626	684	631	678	659	635	641	679	646	683	648	633	634	672	609	638	664	701	648	643	621	610	700	663	643	716	641	664	649	675	640	659	617	676	689	675	637	679	652	677	682	645	652	632	687	674	675	648	678	631	629	676	636	659	729	710	656	635	625	620	644	639	682	615	688	611	645	650	692	658	711	675	658	632	644	646	663	621	643	666	678	679	655	713	694	670	632	673	672	671	644	628	653	662	636	656	623	675	608	654	645	672	654	679	629	651	672	627	676	692	635	685	667	696	691	635	696	664	692	689	682	668	630	615	675	639	623	664	676	628	637	706	679	623	731	687	637	661	648	646	647	657	637	663	648	651	625	682	674	674	624	650	633	692	674	650	636	650	666	682	648	609	615	626	619	623	643	675	670	620	687	672	621	686	613	660	601	626	711	698	641	638	689	648	662	688	646	652	658	609	700	644	679	644	648	668	649	725	629	605	617	654	633	663	663	658	674	664	639	682	657	659	647	630	670	655	632	672	631	634	659	718	676	672	620	680	682	656	670	679	633	658	670	616	652	672	666	633	669	620	687	613	673	613	617	610	698	686	653	642	635	664	644	651	668	663	636	688	640	671	659	622	652	691	652	643	655	606	685	642	658	646	684
22992	20732	27685	23840	20689	6211	903	676	505	505	477	469	461	417	418	401	427	396	408	400	355	369	391	366	418	353	363	397	334	381	366	356	373	389	389	363	377	376	404	398	409	368	361	365	350	396	406	372	394	386	397	363	362	371	353	351	350	320	355	372	397	355	351	358	384	357	368	359	341	341	321	382	375	347	344	354	386	351	364	342	397	377	350	405	368	341	400	375	361	367	372	365	380	360	370	370	328	318	360	354	388	394	364	370	328	365	372	360	375	377	378	367	361	413	361	363	388	397	413	331	369	379	388	370	353	377	374	354	332	369	355	357	360	345	360	380	400	361	371	341	371	361	416	348	349	350	395	381	351	333	373	390	355	342	351	368	320	382	379	371	350	384	358	383	348	359	368	346	400	386	350	387	375	369	323	355	380	338	336	323	354	374	398	367	366	350	385	374	352	344	374	373	336	370	355	344	374	384	366	372	367	346	355	355	342	368	325	339	344	353	337	378	364	340	351	380	362	366	349	366	372	352	361	349	377	387	325	349	380	375	354	390	382	364	363	372	371	397	342	410	360	364	381	401	398	408	338	390	368	350	373	354	399	365	362	349	350	350	354	351	350	371	337	325	365	374	399	372	340	361	352	378	355	349	353	357	356	370	354	344	384	375	376	381	352	373	366	395	366	410	359	351	353	381	369	362	367	393	326	346	363	387	362	329	384	376	378	346	364	372	365	366	374	372	382	330	358	373	359	380	340	355	358	356	371	375	374	365	371	369	336	356	344	384	380	371	363	348	345	357	385	355	366	350	395	363	369	359	352	369	350	385	336	361	393	394	389	352	362	378	372	368	342	370	347	334	355	381	367	378	337	363	361	352	397	374	347	363	349	354	329	362	347	364	381	344	351	370	368	348	401	364	360	342	360	373	403	368	373	367	373	378	367	376	369	380	395	348	400	371	362	344	371	320	355	351	333	347	367	331	348	375	323	338	372	352	352	370	353	333	355	354	371	376	375	374	378	374	393	349	352	371	361	384	345	335	352	372	353	387	361	340	371	375	358	346	376	350	399	378	388	351	363	402	351	384	390	372	379	371	375	355	370	376	391	400	427	372	345	328	392	395	367	341	375	383	387	361	382	385	358	339	336	380	353	360	357	380	331	373	394	351	365	346	342	357	349	395	377	369	386	371	378	362	367	348	357	334	364	345	413	390	340	356	361	371	346	370	379	366	372	384	351	355	348	331	376	380	366	409	365	357	344	374	361	374	371	377	354	327	334	359	370	384	346	390	373	356	376	353	349	396	369	412	360	380	373	366	351	341	368	350	367	356	334	363	370	338	322	382	405	377	345	348	387	353	367	375	374	377	380	348	363	372	367	389	351	385	343	393	389	322	419	373	380	383	367	387	337	400	385	384	387	341	351	369	382	386	368	361	356	380	375	382	366	345	345	335	380	353	366	331	363	339	360	361	347	352	369	392	359	362	332	372	367	380	393	347	370	349	365	345	399	335	392	368	362	396	360	386	348	369	358	388	378	367	385	387	395	370	365	373	357	347	331	366	367	371	375	352	356	381	372	382	401	358	340	339	384	340	374	360	358	393	353	373	345	365	383	366	372	336	344	357	340	350	336	332	366	348	365	386	354	409	379	391	371	356	369	388	366	356	352	366	355	403	333	373	356	386	404	369	388	366	346	378	367	355	352	356	316	361	384	336	340	389	377	347	383	361	383	381	362	374	362	377	373	387	366	391	369	342	344	325	372	366	333	359	368	359	343	312	372	348	376	410	375	359	360	342	349	349	370	358	355	372	373	353	386	379	372	379	392	348	347	378	384	376	382	383	341	384	349	368	367	369	341	361	320	343	327	342	368	425	352	384	391	359	383	403	365	363	407	397	327	344	361	370	356	328	349	347	353	368	346	374	363	391	371	374	405	384	333	370	339	354	367	333	381	337	350	354	335	332	374	365	353	369	362	376	365	383	372	362	356	344	376	398	416	366	390	366	393	352	356	363	371	376	377	395	384	378	379	354	368	360	373	347	363	368	349	360	353	346	382	373	360	351	343	354	366	343	367	393	362	399	324	329	371	360	392	348	402	364	353	338	378	364	335	376	340	373	357	402	374	375	368	372	384	366	413	351	351	401	379	369	324	330	361	362	352	356	338	371	390	354	350	382	386	356	339	322	347	337	371	361	330	350	369	389	362	361	362	341	341	370	376	361	352	357	359	363	373	328	378	390	384	383	351	355	381	380	371	368	333	356	389	363	335	347	357	349	360	382	371	356	344	382	363	367	396	387	366	372	380	400	337	368	346	377	346	341	352	344	360	371	400	392	368	387	347	337	363	369	359	381	365	368	381	357	364	376	350	359	347	368	363	328	368	359	358	396	408	373	411	375	361	319	399	376	378	406	348	368	374	347	332	375	338	370	356	368	348	357	348	350	351	338	364	360	341	360	375	391	383	358	344	362	356	373	363	362	375	329	370	323	391	359	355	365	344	370	405	396	379	374	406	374	356	337	343	380	354	349	345	369	372	350	364	350	384	377	344	384	352	323	328	367	342	352	362	355	338	350	377	370	355	350	372	390	386	376	362	351	342	356	340	351	367	385	397	332	366	364	350	366	361	359	364	345	353	374	387	379	353	388	383	360	364	338	341	328	371	353	396	381	372	363	347	354	361	360	351	328	343	356	349	356	361	350	368	396	380	356	358	364	377	351	375	360	368	340	322	374	374	374	379	374	364	377	352	356	369	353	380	351	370	343	373	380	365	367	355	331	332	368	368	368	379	363	336	398	384	346	339	363	353	363	372	329	339	390	359	385	379	340	370	324	352	370	370	389	372	356	373	346	375	343	335	365	362	381	365	352	349	370	347	381	341	381	365	330	398	361	350	358	366	374	360	373	357	366	358	369	393	376	334	335	368	406	357	337	387	344	351	314	345	342	335	385	335	355	370	387	364	345	379	382	391	357	363	359	347	384	368	381	372	402	375	326	388	381	354	390	339	368	371	399	362	370	329	363	342	350	379	362	347	368	364	363	358	371	363	321	320	330	350	359	333	347	386	365	374	350	392	359	340	363	352	378	372	375	369	368	366	366	364	327	363	383	365	374	383	368	375	397	349	378	341	354	406	374	391	363	370	373	369	321	419	329	367	373	340	370	331	348	389	368	340	367	379	380	356	359	367	382	354	356	373	364	389	333	373	351	349	353	346	386	371	335	354	374	383	386	376	405	373	351	367	377	350	353	368	352	352	366	363	356	355	354	337	355	379	391	312	334	387	366	350	372	367	374	346	353	357	366	412	339	340	378	367	371	387	371	381	341	355	379	378	392	371	376	338	382	360	368	374	384	356	384	345	349	366	379	358	332	358	346	383	362	391	352	370	360	371	366	334	363	391	399	352	369	373	331	370	340	386	358	354	385	383	377	378	390	370	360	375	381	375	333	377	351	391	373	359	366	393	336	397	355	363	365	386	344	349	368	373	376	337	346	354	388	364	367	365	356
3452	7974	5482	2661	2029	1529	1138	1030	883	756	666	637	588	616	553	546	549	555	539	522	503	502	541	509	500	494	473	527	471	489	457	500	465	490	435	498	473	473	472	498	498	499	441	478	454	457	468	505	468	488	495	473	457	462	459	470	463	466	467	514	476	477	510	463	434	526	506	445	452	497	469	481	445	462	439	469	449	483	489	511	467	469	478	487	441	496	486	472	482	509	451	442	472	452	445	471	473	471	465	515	492	459	453	535	480	504	433	496	454	452	448	468	472	468	462	493	462	449	468	509	450	477	461	476	477	519	479	476	422	473	447	478	502	478	471	479	470	497	480	471	458	467	448	452	448	474	486	491	455	442	480	486	506	498	431	445	497	469	476	461	426	477	447	461	492	478	488	474	467	464	475	446	475	495	436	437	464	458	487	453	478	458	488	427	459	503	476	459	424	475	454	507	439	500	458	441	465	466	479	513	475	480	454	463	447	490	483	516	465	474	489	479	497	475	462	495	505	450	486	456	488	462	470	482	526	471	466	429	474	464	518	469	487	495	530	483	492	480	467	473	498	499	473	439	440	485	482	485	473	524	514	474	506	449	471	469	506	457	476	486	510	468	470	436	479	523	473	441	428	485	473	436	477	435	440	505	449	459	438	475	444	472	432	468	468	470	448	441	451	461	450	456	470	487	449	477	496	467	486	469	482	453	477	481	412	476	440	448	504	465	468	482	498	467	493	478	448	460	462	491	431	476	471	447	443	440	475	481	498	453	438	516	482	427	488	449	497	466	483	494	508	495	430	463	471	475	458	449	481	506	484	486	471	478	472	491	453	497	474	470	438	466	459	453	475	495	465	431	498	425	531	481	492	486	463	489	501	447	502	474	497	464	492	464	496	450	469	448	462	491	438	436	466	454	484	463	465	434	479	458	486	470	456	478	472	480	481	463	461	477	469	446	476	444	489	443	476	436	455	487	426	483	506	441	505	456	480	476	461	495	457	430	439	507	443	466	442	509	471	455	486	509	476	424	455	458	466	471	524	509	466	401	505	450	491	424	471	457	496	478	456	449	467	456	451	451	476	444	450	425	466	493	468	458	465	462	467	447	454	465	467	485	484	474	473	483	439	455	431	472	447	473	477	469	472	483	487	448	459	484	464	447	488	515	455	485	455	465	471	479	473	466	463	460	447	471	444	473	506	477	477	466	434	463	491	472	448	483	456	445	452	456	458	458	470	457	474	445	417	489	445	521	429	467	463	488	474	495	427	425	464	441	435	475	451	497	466	529	476	458	497	516	485	446	466	477	462	509	474	495	473	467	478	471	454	455	484	446	440	480	442	444	479	494	441	436	489	492	463	485	473	475	453	458	449	464	448	480	456	454	445	456	481	480	464	474	464	479	433	456	499	494	497	470	433	495	497	452	456	502	482	469	480	438	472	479	493	480	472	480	472	495	450	454	446	463	465	477	471	496	434	490	482	443	490	453	457	465	454	490	473	473	445	448	464	480	451	464	479	452	451	459	446	469	474	478	466	458	459	500	452	483	474	495	422	501	489	496	505	472	447	479	486	443	491	455	483	476	486	470	457	502	498	457	520	426	463	487	452	466	472	519	469	500	481	441	468	451	438	479	469	472	452	467	476	475	537	481	510	469	452	478	456	459	476	478	501	424	496	456	500	428	441	441	499	511	477	502	499	471	452	447	470	486	506	487	453	494	460	468	507	448	447	480	462	484	417	414	445	437	454	461	454	478	463	436	465	465	475	455	456	476	487	473	478	488	467	457	480	441	477	470	479	432	485	487	500	466	465	481	469	461	500	481	487	484	465	488	458	413	440	462	469	407	459	445	457	472	444	444	478	452	457	468	491	442	481	464	431	478	470	469	423	445	465	464	475	466	445	501	495	484	463	480	470	429	487	474	435	472	540	482	455	443	439	470	447	490	460	467	485	439	487	468	429	455	439	487	483	516	503	466	462	497	513	464	475	465	443	442	459	433	468	512	468	454	456	451	450	445	484	457	481	467	451	493	438	492	482	481	454	477	462	483	474	432	457	507	485	467	463	490	461	479	445	439	441	448	451	482	449	467	472	494	440	474	457	448	474	498	417	478	464	435	504	512	480	468	496	462	474	444	453	445	474	434	489	473	442	448	467	432	462	446	484	468	466	470	475	484	467	455	432	482	474	478	445	454	458	493	428	459	426	476	488	464	510	442	458	460	457	447	414	452	462	460	484	476	478	445	506	458	469	482	482	497	491	460	471	482	439	456	471	417	496	446	472	457	434	462	447	471	452	452	437	465	508	449	479	473	472	458	484	480	444	454	476	450	442	458	435	478	466	485	507	467	473	436	443	485	483	452	488	452	475	481	457	447	519	476	483	463	497	464	473	508	456	421	455	471	470	446	442	439	480	496	489	468	435	416	478	433	481	480	435	452	432	497	489	461	474	439	497	474	462	476	459	483	467	502	466	462	435	464	439	472	465	444	474	473	485	469	427	492	479	474	472	494	447	479	495	458	472	484	483	438	462	429	467	466	456	436	474	451	493	466	475	491	483	499	481	455	485	439	513	468	503	439	442	465	466	496	448	456	445	460	454	485	451	476	468	447	486	496	465	448	426	485	461	462	468	476	459	462	455	459	468	476	493	464	437	481	467	476	483	455	468	479	478	479	463	446	471	478	460	483	516	467	482	453	467	489	443	493	481	467	436	437	476	460	475	468	472	457	451	461	505	501	484	478	501	460	471	509	459	466	451	470	492	444	453	483	503	504	489	490	525	460	445	454	484	461	468	421	480	453	444	465	475	444	482	511	459	475	467	472	497	469	477	473	451	474	489	484	459	465	457	472	486	491	504	481	457	420	419	481	464	474	473	495	496	466	478	466	448	472	428	477	521	459	508	473	461	479	453	491	451	496	467	452	470	441	499	433	494	491	476	511	456	491	481	440	457	440	493	496	467	468	431	461	467	472	459	445	482	432	503	450	492	459	480	469	459	465	480	463	462	479	446	454	455	494	424	473	472	484	442	483	453	455	458	429	483	496	459	446	448	464	478	500	520	445	451	433	476	446	445	460	479	463	447	493	487	443	458	501	475	470	496	407	452	465	487	470	523	459	465	473	473	466	476	478	456	489	468	458	502	477	469	440	464	488	501	478	483	466	446	474	478	448	482	453	468	468	462	451	464	480	468	444	475	467	502	493	474	486	427	459	443	450	440	514	429	457	481	469	470	486	479	480	477	449	466	496	489	471	492	462	477	475	495	500	455	501	470	460	494	472	464	483	475	504	462	490	489	479	492	497	485	467	451	441	460	477	489	478	463	462	459	451	457	481	459	517	476	459	502	450	438	466	474	487	496	489	472	504	439	445	462	457	461	452	480	445	505	462	486	519	453	489	473	467	487	468	445	439	498	476	492	453	473	472	500	514	492	477	454	453	475	454	457	514	481	474	470	498	440	480	497	439	464	453	457	460	493	483	477	474	470	516	443	492	465	462	454	457
24075	20729	26397	24924	5991	652	577	531	446	427	455	444	373	376	406	418	424	401	403	360	380	374	399	413	400	389	384	333	343	353	368	414	389	375	374	427	400	393	406	380	381	354	364	377	370	400	349	363	371	388	379	404	387	394	364	427	368	376	398	384	354	405	390	397	383	410	370	359	369	407	364	370	393	350	417	371	355	393	369	364	360	389	351	343	355	372	372	399	355	365	402	397	359	370	382	377	378	329	407	381	399	382	361	366	419	410	394	396	369	415	372	388	422	358	410	399	387	359	371	409	341	373	367	371	384	368	385	376	371	381	331	390	362	386	367	364	422	378	370	386	380	385	380	379	356	399	326	372	403	365	331	364	382	383	392	394	395	383	371	408	352	367	386	414	400	403	407	397	374	362	392	374	348	402	369	405	409	384	379	378	371	366	341	387	388	366	372	355	372	378	366	388	366	392	376	349	383	375	381	380	382	381	394	364	388	377	410	365	391	392	400	370	371	356	369	379	373	348	376	375	385	389	359	369	385	369	378	355	361	359	431	382	355	363	388	351	380	368	377	339	360	397	385	352	384	395	377	372	404	409	406	386	377	390	359	340	387	399	366	359	401	401	353	382	385	369	392	373	371	323	362	354	337	377	419	370	360	374	369	392	392	369	361	330	328	392	380	371	397	379	396	361	390	352	391	377	386	395	403	364	389	386	398	420	374	369	374	347	387	380	384	390	400	363	380	368	358	425	391	350	377	378	381	404	377	365	334	371	395	376	391	347	379	375	370	406	374	383	382	372	381	386	366	360	397	381	374	354	366	360	361	372	366	362	402	392	343	356	368	399	361	376	385	395	399	374	378	361	383	357	376	356	375	401	362	377	390	370	352	355	339	393	367	340	435	360	349	386	374	375	399	399	394	392	369	368	371	373	369	382	374	387	365	363	390	379	325	354	364	361	383	354	400	363	403	381	362	380	354	381	379	392	369	358	361	373	383	381	414	351	340	355	393	386	383	402	402	378	383	388	381	370	360	398	358	399	356	357	391	395	411	385	388	361	412	383	372	373	391	358	376	406	401	371	364	397	365	362	371	351	373	371	386	390	381	389	351	381	373	367	395	404	365	402	397	388	390	390	344	392	342	366	400	369	391	395	380	355	376	391	361	366	368	337	373	359	391	381	412	391	374	394	365	392	378	340	392	371	386	368	369	368	435	406	407	354	371	372	387	386	365	364	353	366	391	386	404	399	383	389	369	428	385	383	397	384	370	394	374	361	384	386	373	358	390	359	377	392	364	386	380	349	352	373	373	401	394	362	360	370	326	406	395	374	368	362	380	376	332	402	364	384	384	372	373	383	392	369	413	360	372	384	390	373	355	395	374	380	386	356	350	350	377	378	395	391	356	397	376	371	389	345	364	370	403	375	389	357	347	366	366	357	369	374	368	414	371	397	346	352	340	379	378	372	368	367	341	382	348	384	394	403	394	370	398	378	400	363	363	389	399	374	380	366	404	407	351	354	382	348	344	357	388	341	376	376	374	355	338	389	371	373	403	371	383	405	387	406	362	392	343	372	349	392	373	377	335	396	385	370	350	385	355	396	398	382	392	343	399	385	386	384	389	389	368	396	358	396	367	374	392	351	376	337	357	348	374	381	377	385	376	382	377	388	361	355	363	399	366	358	376	374	359	391	365	352	342	366	340	365	382	371	335	356	382	360	364	351	396	382	395	360	359	396	351	377	359	386	357	352	372	383	353	386	351	347	345	376	365	373	349	371	360	398	360	360	352	346	389	395	336	362	398	394	370	369	371	372	387	390	355	393	358	388	381	365	368	355	369	366	366	396	408	374	338	367	389	429	383	364	400	383	379	387	358	349	331	388	382	390	350	347	388	370	375	361	384	378	325	338	340	385	370	404	365	388	374	393	359	386	379	359	393	370	376	388	371	374	362	372	368	376	345	354	391	356	370	383	376	382	357	385	333	383	386	380	397	363	385	377	387	400	401	387	367	386	389	385	362	375	364	378	383	381	367	363	431	396	398	387	400	358	358	427	416	416	359	373	343	367	372	379	350	393	368	351	403	377	381	387	377	331	367	394	372	384	371	387	377	383	401	395	382	317	385	360	401	356	368	376	346	416	374	383	383	386	404	374	359	384	397	354	372	376	398	368	363	381	353	381	369	371	361	346	408	375	369	377	370	383	367	356	362	372	361	380	365	356	404	376	376	393	390	391	350	379	364	360	391	388	388	407	381	388	399	361	388	420	391	378	362	337	401	420	414	380	354	371	371	368	351	363	387	405	357	388	361	357	390	350	389	343	417	342	380	329	347	359	370	356	391	380	398	361	365	346	377	408	387	391	366	354	368	365	413	385	352	372	427	360	373	376	397	402	346	348	364	395	389	373	366	382	385	375	376	384	411	353	359	348	359	369	384	376	367	372	372	381	385	371	382	349	340	365	370	370	362	385	385	385	387	384	374	366	362	386	358	370	364	374	374	373	375	402	345	381	389	372	393	375	392	370	366	401	406	394	403	363	340	401	383	344	371	351	371	368	383	363	336	368	385	406	390	372	380	370	385	374	352	352	384	403	386	393	379	354	369	380	379	378	356	380	395	402	371	392	390	381	377	376	401	393	360	391	357	357	362	366	370	363	362	409	370	375	350	426	396	367	378	383	360	381	378	371	385	385	361	377	367	374	371	370	374	346	379	388	380	377	352	393	382	376	351	383	368	413	407	356	397	380	386	345	412	355	381	361	373	373	369	406	432	388	398	380	371	399	432	376	373	385	382	358	351	362	370	398	389	346	385	362	390	371	361	399	324	383	341	410	335	403	391	395	386	399	384	383	366	361	390	402	393	367	377	384	383	351	397	427	406	376	384	378	379	350	410	378	388	369	365	367	356	405	384	403	391	365	346	426	383	390	379	416	371	384	386	370	387	376	359	368	383	409	393	344	387	401	376	369	403	400	372	376	403	383	345	379	372	409	353	364	369	364	365	403	384	378	388	392	399	427	380	367	376	351	387	342	400	343	370	371	384	415	345	389	352	348	365	368	366	397	341	406	385	353	377	342	354	365	385	376	376	358	397	388	344	375	351	366	411	385	356	391	383	390	351	370	377	379	380	390	369	362	396	394	379	362	378	398	382	383	371	410	403	366	337	378	395	359	367	356	390	367	406	346	363	382	378	361	369	381	372	388	354	350	364	341	403	378	363	397	358	372	374	376	389	379	388	398	376	382	372	408	373	381	379	393	400	390	394	394	378	381	387	357	398	405	398	403	402	403	345	364	363	380	387	383	366	351	358	417	379	408	339	357	368	344	424	370	369	391	358	370	370	394	375	369	393	446	385	370	365	352	377	387	393	382	388	369	354	347	399	390	375	359	381	390	375	365	346	382	395	352	364	417	348	379	351	391	373	374	400	394	363	418	380	413	383	386	353	390	364	372	399	376	396	388	349	399	375	398	387	395	390	367	364	364	349	365	379	359	353	361	367	402	354	378
3785	4581	3086	1707	1257	1059	901	791	685	636	585	582	521	510	503	523	500	530	493	514	513	505	505	481	494	476	456	455	493	460	466	463	447	481	469	483	492	474	511	471	509	478	458	462	484	533	500	460	469	448	433	449	445	474	484	447	451	481	439	469	482	473	462	497	460	439	449	474	469	454	443	445	441	520	480	463	459	463	476	484	473	473	456	451	453	458	462	470	466	480	427	444	436	449	497	446	421	451	461	473	463	460	439	432	473	492	435	436	418	457	455	417	483	447	474	466	466	453	470	499	434	444	478	453	483	449	494	470	495	506	479	444	485	494	444	442	438	454	486	465	450	438	456	470	467	450	447	472	472	508	442	474	440	471	410	456	489	465	445	459	461	454	429	514	496	458	488	439	472	469	432	447	483	437	438	453	452	470	448	459	462	491	446	480	452	447	452	477	487	471	438	422	436	435	510	454	440	505	468	406	441	451	488	470	473	476	456	442	468	459	442	459	452	461	485	447	444	473	467	463	450	434	454	469	459	446	446	460	502	463	449	457	499	505	459	472	480	480	469	469	492	452	440	458	456	428	465	476	442	473	427	497	488	473	469	440	440	470	443	462	456	469	501	455	469	511	455	438	472	443	444	466	473	448	449	495	400	472	484	481	471	478	477	453	492	487	490	421	459	465	463	478	442	451	446	458	483	454	496	449	437	498	477	442	450	466	481	492	461	472	456	436	448	468	475	469	427	444	414	466	472	494	444	438	459	478	474	485	451	454	502	477	482	496	430	447	486	450	474	474	489	493	474	423	476	458	469	463	439	448	476	466	431	468	492	473	490	464	421	451	453	455	450	481	467	460	487	476	462	433	476	475	459	446	479	430	438	452	503	497	480	492	458	476	445	433	457	465	519	445	474	456	500	460	466	442	467	486	455	442	499	465	482	474	469	466	457	451	450	482	467	444	496	482	453	458	441	440	434	476	446	445	480	427	462	495	445	423	472	480	483	465	503	464	414	476	470	425	465	460	461	446	468	469	481	416	463	451	467	479	452	440	452	438	467	454	458	454	483	473	453	476	426	482	433	498	449	498	474	443	445	453	446	463	474	478	474	453	470	498	438	480	450	445	453	472	472	482	469	449	454	468	449	428	459	457	479	454	459	430	439	472	427	487	432	470	488	426	471	475	438	442	454	466	463	463	451	464	500	485	469	440	458	463	443	453	460	462	470	507	411	488	445	446	425	458	494	464	419	432	464	452	517	457	435	484	480	516	409	471	470	440	424	437	460	472	482	485	450	488	511	448	423	456	509	466	431	487	460	452	468	442	436	444	460	479	484	478	453	447	420	476	467	465	458	480	467	470	488	460	425	471	487	483	442	439	458	444	461	460	489	442	463	459	476	445	446	465	447	473	480	469	504	440	504	450	499	459	436	450	492	463	451	489	469	453	467	463	492	464	494	487	452	446	408	464	453	441	431	472	453	453	435	496	446	450	451	505	446	476	473	456	459	448	462	494	441	420	456	441	447	474	498	450	453	457	448	484	471	460	472	482	472	458	436	436	454	506	451	462	470	439	425	440	494	455	448	487	451	457	428	491	471	460	490	453	452	473	519	467	435	427	443	474	450	445	492	447	429	483	471	430	473	460	503	455	468	442	454	448	482	496	461	442	456	414	490	470	500	471	441	431	454	454	470	435	426	439	473	486	472	452	441	481	483	466	482	469	464	451	475	487	479	454	449	482	460	453	451	475	474	450	442	458	498	487	489	472	473	424	475	482	467	485	439	457	486	444	458	469	462	423	469	456	475	444	435	459	448	459	467	492	456	444	481	456	466	469	449	429	414	460	471	462	437	465	451	460	459	447	480	437	477	477	474	479	498	506	439	510	461	446	432	460	530	448	466	480	461	432	446	453	419	489	467	421	475	483	416	435	485	414	457	469	420	465	512	440	443	498	449	475	468	488	445	470	447	478	449	418	479	504	452	489	474	446	476	500	470	445	463	440	456	457	446	484	453	464	456	459	449	465	465	464	456	468	449	482	500	446	455	477	449	484	440	447	463	500	487	470	411	499	502	428	471	451	469	439	482	458	462	467	469	477	465	487	466	475	439	463	481	464	499	470	446	474	422	464	506	471	478	464	456	435	460	436	493	452	458	461	502	448	520	446	479	446	444	416	440	452	487	462	478	506	472	460	478	464	460	495	447	480	469	439	461	462	458	465	429	473	463	493	437	445	486	457	467	462	426	481	461	436	451	456	474	420	461	443	448	440	473	403	452	445	470	473	441	494	453	468	467	465	447	482	454	438	443	465	462	460	461	438	441	453	509	446	460	470	448	443	507	470	465	445	462	429	484	485	490	504	464	431	450	450	461	435	465	481	501	471	482	464	442	459	442	445	477	471	477	476	455	453	450	502	446	505	464	476	439	473	460	481	463	467	454	485	491	457	461	443	465	463	444	426	471	479	483	450	441	454	496	462	466	438	477	447	478	478	445	440	452	497	469	452	467	464	437	409	456	520	444	450	461	471	482	478	488	455	451	460	432	448	466	449	452	475	480	498	486	467	459	459	461	458	482	480	455	464	492	462	403	467	436	452	445	471	510	450	479	455	469	468	442	463	451	461	448	469	457	452	436	424	435	483	442	453	456	457	467	515	434	460	510	456	451	454	498	468	450	426	451	479	465	507	455	478	433	461	463	459	446	467	449	454	446	448	497	467	474	470	452	498	436	427	444	422	466	503	482	486	466	449	483	454	461	476	454	459	454	442	449	461	460	451	476	435	439	485	497	490	479	434	474	462	489	482	459	473	442	432	473	427	460	447	493	438	451	453	457	490	458	429	430	466	435	440	467	436	498	447	470	457	428	423	458	471	448	480	450	452	429	449	500	480	462	453	481	486	465	456	470	455	430	453	485	485	461	505	453	446	423	447	433	476	461	496	482	467	454	477	484	429	427	491	440	498	507	453	497	447	486	487	444	404	456	467	439	443	443	475	483	445	474	485	516	420	427	462	428	449	456	504	443	435	484	456	436	470	450	449	451	465	471	451	467	460	457	477	497	438	487	463	441	453	476	446	437	462	467	459	450	454	467	442	436	485	436	458	468	451	468	456	475	430	450	471	474	464	442	466	453	439	456	451	496	448	448	480	471	458	473	440	448	426	442	435	444	448	470	473	448	461	433	453	456	446	475	431	491	439	474	419	454	487	475	459	474	448	455	457	465	496	445	458	448	498	500	482	460	441	416	468	484	475	456	476	433	459	467	445	471	468	491	457	454	466	433	448	437	450	437	461	453	432	437	458	451	458	464	441	458	465	476	459	458	465	479	440	466	463	476	472	468	477	419	451	460	443	473	459	489	439	458	463	471	443	453	476	467	503	493	455	451	466	440	484	483	465	443	474	488	438	445	471	468	462	462	486	464	461	451	457	466	455	481	455	458	512	457	465	462	469	460	464	466	469	472	464	465	477	460	468	459	404	499	476	435	492	491	423	460	447	464	487	477	436
22087	20802	28267	23415	20802	20752	3625	702	446	404	358	302	285	231	226	200	200	158	180	173	171	157	183	158	181	170	168	144	157	149	147	149	146	129	153	133	139	150	155	153	144	140	134	123	150	159	151	147	141	174	145	108	138	121	133	152	134	133	143	131	135	121	146	148	142	114	156	139	141	146	119	140	116	121	130	128	142	125	115	131	141	129	144	112	133	141	138	156	135	144	132	121	145	150	152	138	129	118	149	121	137	142	122	129	131	140	137	139	129	141	117	130	128	106	135	134	137	141	131	125	167	128	146	137	124	122	116	128	127	133	130	107	117	139	136	117	122	142	126	137	131	133	153	128	124	139	125	117	145	140	132	123	115	124	139	142	124	141	135	139	126	141	125	152	140	135	140	137	126	140	140	126	129	135	122	120	136	129	124	144	146	128	136	144	148	147	131	130	124	136	123	139	135	142	125	138	135	109	129	131	132	134	118	125	137	124	113	131	122	116	147	122	131	119	144	131	139	143	127	103	132	128	134	137	146	141	140	125	136	149	123	140	150	134	112	169	116	140	129	138	134	147	121	173	137	134	128	144	143	119	150	149	156	133	135	104	126	112	133	113	127	102	139	147	128	144	125	124	129	140	133	135	123	135	125	127	133	136	113	105	131	118	129	119	144	129	135	124	129	170	146	148	117	135	117	149	130	134	125	125	128	134	145	132	127	122	144	125	137	138	128	127	111	129	110	107	135	138	115	125	144	132	128	140	127	128	121	120	147	124	144	124	134	143	115	129	130	139	142	119	133	139	121	131	142	131	135	122	143	142	142	137	126	119	133	134	123	144	144	123	168	133	126	136	122	126	131	147	146	138	118	117	129	140	121	126	119	136	118	131	142	121	128	137	147	133	121	129	128	125	123	127	121	117	122	123	124	132	155	126	112	123	120	125	116	149	124	137	125	105	128	124	143	137	141	139	140	128	126	140	123	127	118	132	132	133	116	111	141	138	111	112	142	142	114	118	144	140	115	144	124	111	127	122	129	143	132	111	151	144	139	132	126	130	122	137	132	143	137	116	104	147	145	140	123	142	145	124	111	139	125	152	122	144	137	131	131	131	123	131	126	148	126	142	135	136	145	122	120	125	136	160	125	110	139	118	137	143	130	118	129	117	135	131	134	125	162	125	122	131	118	121	133	132	122	133	127	136	124	140	135	131	136	146	138	121	126	138	128	125	112	141	124	121	126	139	120	130	118	106	140	152	128	120	143	139	113	126	108	126	132	104	110	136	127	140	135	124	140	125	121	153	137	118	126	127	133	135	116	128	147	137	133	116	148	113	120	144	127	122	116	124	125	120	122	129	125	127	147	140	144	138	140	155	124	115	151	114	124	114	143	147	139	155	136	128	112	142	131	155	122	124	124	129	137	130	134	139	155	134	135	140	125	130	131	126	128	137	140	150	156	127	151	148	118	124	156	122	135	123	119	138	135	136	131	125	125	137	114	129	132	116	118	123	120	135	155	144	137	130	159	114	113	131	114	135	141	123	134	128	128	121	119	118	126	122	129	128	114	132	115	134	124	137	159	113	110	156	131	146	126	135	132	101	147	137	158	129	126	119	149	121	139	113	121	136	131	128	137	136	133	134	134	129	125	139	142	121	132	130	137	126	135	129	139	142	115	121	112	134	137	105	130	118	121	126	132	125	130	112	115	160	144	145	144	139	125	134	144	123	110	131	123	121	140	131	143	141	125	125	126	133	127	141	138	136	122	116	137	125	119	135	131	141	132	138	126	139	134	125	104	120	111	116	139	137	124	134	127	138	139	130	111	148	122	140	124	118	156	136	130	132	130	132	160	125	134	135	117	129	127	134	144	130	134	142	147	140	126	136	126	128	132	144	134	139	126	134	143	126	148	143	141	118	124	129	114	149	116	130	123	127	159	114	133	131	145	122	136	127	147	133	123	123	116	129	107	143	148	133	136	144	138	140	122	149	129	129	141	125	119	168	120	133	130	138	123	118	128	130	123	159	125	137	108	142	138	127	125	144	129	113	135	111	132	150	146	140	126	146	138	150	134	131	126	134	117	122	129	131	111	129	132	130	128	119	124	156	135	142	115	144	136	141	144	107	125	112	141	128	122	126	118	125	144	118	143	117	135	124	131	117	137	140	123	137	138	118	150	117	110	124	121	133	143	135	133	115	127	118	145	127	135	132	120	118	123	120	131	137	155	134	151	131	145	127	133	140	132	139	145	150	130	145	114	144	131	125	132	136	122	132	120	130	118	125	139	143	144	128	133	116	109	155	135	142	147	146	120	129	152	118	109	134	137	128	139	139	134	124	125	130	103	143	126	145	132	122	135	133	132	137	122	137	121	116	124	129	129	111	128	132	144	119	131	119	128	136	124	119	130	124	115	155	142	133	140	153	119	112	112	127	128	114	156	136	132	109	141	141	104	111	162	115	152	144	142	145	128	130	144	118	160	136	123	112	136	134	148	113	126	137	130	126	140	109	143	141	137	122	126	122	125	127	139	137	123	137	143	120	120	110	139	126	125	132	147	120	114	129	153	148	134	142	107	108	139	117	116	136	130	130	142	116	125	135	153	136	149	135	111	122	117	135	127	142	138	133	142	153	130	111	116	98	126	129	132	131	137	123	146	132	140	137	114	146	149	146	140	129	142	158	158	133	122	103	149	127	140	131	131	124	140	101	149	131	148	113	132	136	136	132	144	140	130	139	109	142	116	130	134	139	135	132	130	126	140	143	126	130	116	139	125	154	131	139	100	139	129	128	150	140	140	126	133	117	118	132	112	122	116	130	131	114	125	123	125	136	124	130	128	146	137	146	139	120	124	130	114	98	117	151	124	123	139	118	155	115	165	116	102	131	146	153	138	133	137	146	149	129	126	112	109	130	128	132	135	116	135	122	129	135	112	140	100	99	112	132	135	128	123	127	149	142	118	140	151	123	119	122	140	139	134	153	149	133	131	127	140	141	124	132	133	131	134	130	128	141	145	130	133	130	123	126	118	141	128	113	156	129	120	130	130	136	139	121	157	128	122	130	113	110	136	142	139	132	152	137	138	123	124	136	115	122	138	122	127	144	135	158	136	153	128	115	123	146	120	149	114	164	133	140	115	134	112	141	133	122	131	131	146	143	124	118	138	128	131	140	131	135	131	129	123	135	113	146	139	130	136	131	135	123	144	143	131	115	144	129	138	116	134	122	128	112	125	142	132	112	130	116	124	139	130	116	121	115	126	141	157	112	117	113	128	120	138	139	142	135	124	137	131	122	149	119	131	135	134	135	129	133	138	121	108	143	159	131	117	142	133	111	141	115	125	135	109	126	120	132	140	139	128	138	137	147	137	117	145	132	127	137	135	146	128	137	127	145	138	117	134	135	116	129	142	146	117	139	127	132	147	141	145	125	147	136	129	110	147	123	119	116	114	134	126	137	133	134	142	122	131	148	110	119	138	140	128	130	118	142	139	124	120	124	141	148	136	132
4685	12823	8918	4320	2987	2215	1600	1214	957	789	580	525	431	437	378	327	314	261	278	216	251	254	236	257	214	233	217	192	202	185	216	199	184	199	209	194	180	211	190	189	192	185	159	183	201	173	172	157	179	176	188	178	186	167	171	191	159	175	191	186	191	147	189	195	170	163	181	183	163	169	164	166	188	171	174	168	187	197	172	179	178	148	166	156	182	189	172	168	161	198	161	183	147	164	179	179	164	176	160	183	167	173	191	174	169	160	168	165	172	186	161	177	184	169	182	166	154	171	175	165	191	174	157	160	156	158	167	160	172	181	183	183	150	159	170	173	186	192	164	175	180	169	166	176	167	173	161	164	169	183	177	181	169	168	161	171	182	147	162	142	185	162	178	151	141	161	181	170	155	159	195	185	177	172	161	147	192	161	152	165	167	155	151	166	166	196	177	169	141	172	162	134	150	177	168	170	163	164	167	167	160	155	148	160	178	151	153	183	168	170	155	151	171	147	167	161	175	153	183	175	147	169	187	176	176	161	193	167	159	168	163	164	181	148	150	160	184	178	164	168	179	156	149	197	173	163	161	174	149	177	182	148	153	184	170	167	180	163	178	168	173	182	154	170	163	147	147	156	173	153	182	168	151	152	186	166	173	157	167	179	170	144	179	154	163	174	155	159	187	167	173	170	166	179	191	152	167	193	181	173	174	169	150	148	179	182	185	181	161	174	160	174	151	171	169	155	162	168	166	160	145	152	165	171	155	169	182	189	170	183	154	156	154	179	180	194	152	165	185	166	170	143	169	166	163	156	151	169	193	160	180	178	154	164	175	156	152	165	149	169	205	152	164	153	165	179	153	172	169	166	149	167	174	197	178	178	159	157	179	189	180	180	157	159	185	171	187	158	181	173	179	172	173	149	190	180	157	152	164	167	163	169	184	190	143	151	174	167	160	185	151	153	151	185	161	158	160	155	160	180	156	147	153	166	179	161	165	178	176	179	177	184	162	169	160	166	174	173	163	174	161	165	156	192	164	172	165	146	174	159	152	165	157	169	177	187	155	173	158	155	164	190	163	161	172	169	166	187	159	163	163	168	151	158	148	153	164	180	179	161	141	158	168	178	187	143	169	145	156	140	150	162	163	170	150	167	166	153	140	165	178	162	190	164	179	155	189	175	151	164	164	158	162	165	177	147	166	168	159	181	150	161	159	174	174	198	176	154	163	174	155	169	167	183	151	193	152	152	177	178	196	151	171	167	172	190	168	144	151	174	176	144	186	174	188	155	181	167	154	146	179	170	181	182	146	174	164	174	173	169	176	170	141	177	164	176	163	166	175	166	178	159	172	138	168	167	155	159	164	187	179	167	184	180	155	166	183	171	166	151	183	184	188	201	152	174	180	160	179	158	160	182	167	186	195	185	151	201	181	139	183	168	172	171	163	148	183	168	169	154	165	156	166	168	176	170	190	142	149	158	176	146	175	175	158	185	172	187	162	187	190	173	182	163	160	176	203	162	179	179	176	196	160	153	170	159	183	164	188	159	189	165	160	148	173	160	179	138	161	180	160	166	163	178	180	198	186	149	139	152	153	161	156	173	147	172	181	164	157	178	183	156	160	156	181	169	155	169	165	168	165	149	181	179	186	175	165	159	153	177	168	156	150	158	157	185	167	159	138	173	182	168	171	158	168	173	164	166	156	174	195	177	183	173	174	145	164	164	168	173	170	162	165	151	180	156	166	169	164	163	165	200	152	163	160	166	185	186	159	172	154	153	154	163	173	186	185	183	169	208	198	154	169	159	162	185	154	163	173	205	165	165	176	166	137	187	182	151	162	177	157	190	160	161	180	162	168	181	184	151	168	165	189	165	157	161	167	168	151	159	168	163	177	155	176	158	154	192	176	173	166	189	162	198	167	165	164	154	166	153	150	163	155	176	180	159	159	183	186	190	156	169	176	189	160	188	146	166	167	141	168	170	177	159	177	159	156	146	166	175	158	158	155	168	155	182	165	175	176	165	158	152	165	174	150	168	172	163	189	162	168	153	163	152	165	198	149	173	150	176	170	163	162	155	189	184	194	151	145	157	185	154	168	155	155	156	185	170	177	151	156	166	161	169	161	158	168	178	163	163	177	173	178	152	152	171	166	179	150	172	166	161	180	161	153	176	184	194	175	153	168	171	184	173	153	185	188	182	150	179	161	188	150	155	168	170	163	149	158	176	179	177	187	181	172	181	163	164	171	185	161	148	160	170	170	170	161	152	165	161	171	152	162	165	166	149	189	165	156	169	169	175	161	162	175	183	171	160	182	182	171	187	169	162	166	151	169	156	181	166	154	151	164	182	182	165	163	173	153	178	176	152	164	166	145	142	168	163	163	177	134	201	181	173	164	172	172	172	156	184	187	171	151	173	178	186	139	153	176	171	183	163	170	144	164	166	196	164	169	143	165	178	158	165	158	144	171	159	160	179	185	166	161	172	163	171	162	189	159	158	154	173	174	154	160	149	181	163	162	175	166	161	194	176	147	160	170	156	179	162	175	164	153	186	174	162	170	170	153	139	163	171	153	178	171	157	158	167	153	158	166	173	167	183	178	180	169	152	182	152	160	166	178	173	179	161	152	182	173	170	190	153	182	163	177	190	172	170	168	178	178	174	179	153	158	173	144	141	185	153	182	166	141	173	185	196	181	142	173	202	182	176	154	165	180	174	162	182	159	174	165	177	168	159	142	172	144	176	165	186	173	162	186	187	148	177	188	162	152	178	145	139	185	172	157	164	158	157	157	177	153	162	166	159	175	180	143	169	159	160	167	165	188	182	156	177	176	184	177	178	173	168	194	177	181	167	195	150	166	171	174	168	178	164	157	166	174	181	166	151	164	158	146	164	161	158	185	169	179	188	188	196	164	164	149	158	158	174	163	137	169	177	187	162	161	150	161	190	148	143	167	157	156	169	168	160	149	170	170	176	172	169	146	196	151	173	182	160	187	169	179	173	161	178	171	189	190	165	152	195	175	189	177	184	171	139	162	164	163	149	190	182	182	162	173	194	148	177	164	164	185	188	176	161	176	161	171	152	182	168	187	188	139	184	151	165	162	172	171	184	155	168	186	174	165	176	166	158	170	181	185	144	168	163	162	167	162	165	168	170	158	140	191	155	147	163	161	173	171	179	158	170	163	161	146	150	172	172	153	176	177	195	178	185	170	161	164	166	170	176	168	168	172	169	164	168	165	158	182	162	172	159	176	165	165	158	161	168	184	188	166	169	160	173	152	178	148	152	170	176	161	175	168	152	173	174	167	159	146	170	163	163	146	172	154	171	191	191	169	156	184	166	183	161	196	138	170	181	185	147	175	163	169	179	173	163	173	165	176	166	175	144	157	165	159	166	160	154	160	163	192	155	173	170	180	163	160	175	169	147	169	147	150	175	152	175	150	162	181	147	150	191	150	160	164	162	172	147	167	153	178	173	160	192	135	161	150	170	173	159	184	165	189	173	147	155
26896	16473	2881	813	583	575	521	512	540	505	532	517	507	499	554	505	531	520	550	510	497	510	495	511	525	518	518	455	541	518	540	508	475	514	557	513	510	515	505	518	480	498	568	538	531	479	529	521	526	467	546	484	528	522	497	510	502	497	544	555	508	489	459	523	529	509	563	531	496	565	482	517	546	519	505	551	511	542	524	526	550	511	506	448	548	567	475	550	476	563	495	525	494	536	537	493	495	481	503	560	492	492	569	551	504	530	540	517	535	540	527	543	512	533	518	517	532	539	538	541	538	540	520	542	516	542	543	510	499	537	508	505	536	515	551	532	516	496	492	533	513	484	536	492	536	500	454	522	503	477	495	508	516	505	514	549	537	546	536	530	556	540	512	494	554	551	494	508	510	512	475	508	526	509	533	523	495	560	538	538	493	522	542	523	557	501	520	568	521	486	492	522	495	531	539	520	575	487	545	518	552	507	531	512	531	520	483	547	498	568	557	530	524	487	521	512	498	520	510	519	540	528	575	538	524	575	544	508	512	524	514	541	541	534	519	519	516	529	530	461	480	482	492	517	517	495	512	518	509	531	496	501	527	525	501	516	502	504	518	520	479	501	561	520	521	508	503	518	529	514	535	525	523	548	522	484	507	539	482	514	504	544	529	546	515	493	548	457	547	553	546	529	536	510	486	524	506	510	499	531	512	510	530	520	548	548	506	472	543	529	503	523	550	560	520	528	545	517	511	537	534	519	479	525	528	524	532	509	506	482	569	494	539	527	544	541	478	510	508	531	516	537	541	519	521	514	534	523	523	513	516	513	483	498	529	523	497	547	546	479	533	525	513	515	473	515	530	551	498	547	493	526	487	511	517	508	488	491	484	533	540	499	538	549	491	524	519	522	532	512	518	507	529	530	534	476	557	493	513	546	512	527	488	503	538	510	522	504	535	503	543	550	563	475	540	532	500	506	528	513	514	493	533	515	523	527	546	475	516	523	541	514	531	535	480	515	544	513	467	519	564	515	531	510	518	548	510	521	515	511	498	555	516	515	482	534	522	516	506	534	540	523	522	523	521	469	536	526	533	523	513	499	537	491	535	514	558	536	525	552	502	523	516	483	492	547	536	505	551	526	535	530	529	480	506	527	471	528	548	504	564	489	537	525	528	543	505	533	517	533	507	510	478	538	501	525	548	504	522	526	526	508	504	552	539	509	557	545	497	506	510	518	492	538	528	551	532	506	516	545	583	545	506	527	513	485	554	496	553	541	568	512	482	505	516	514	505	533	511	555	503	554	503	525	503	507	497	515	527	539	542	520	503	488	533	516	498	523	523	495	514	537	529	485	513	535	507	494	513	490	526	506	525	518	521	550	529	503	548	519	499	540	493	588	518	521	530	510	537	484	506	500	500	537	528	492	500	520	546	528	520	513	497	529	542	520	553	531	513	527	517	505	500	539	496	563	533	528	548	543	488	545	580	511	532	531	469	523	538	521	553	519	530	531	517	545	499	510	503	536	511	507	518	532	525	554	454	509	568	521	528	536	540	530	523	483	491	511	531	524	533	516	520	475	512	533	511	507	554	539	517	533	542	520	514	524	525	540	545	489	518	499	498	516	470	545	493	524	538	576	538	524	506	563	543	546	501	516	474	519	518	515	489	504	497	469	497	532	483	507	589	505	521	497	507	533	494	514	531	499	483	516	550	513	535	526	516	526	529	530	549	554	499	516	503	515	534	479	545	501	477	475	520	494	528	535	511	502	560	512	546	516	508	507	520	548	513	520	542	489	534	493	509	545	568	492	509	503	505	520	573	559	547	545	494	538	517	500	530	523	513	532	517	536	485	594	527	493	533	538	509	516	514	529	536	505	559	491	533	561	556	542	510	505	466	539	558	487	583	552	524	444	539	519	527	533	503	475	506	507	514	509	524	525	520	490	530	523	521	523	518	510	538	493	570	511	491	530	501	518	558	559	494	516	507	524	470	490	505	542	525	550	466	497	536	514	501	548	549	503	528	556	546	537	547	505	468	502	539	529	514	521	519	506	540	509	527	527	550	512	483	569	530	540	563	548	506	554	506	537	533	503	558	525	516	509	509	504	489	554	518	520	514	503	538	488	516	532	486	533	523	527	522	513	504	524	502	527	488	539	509	526	517	513	509	485	532	505	543	501	528	492	503	527	509	491	527	524	554	522	517	475	508	530	507	556	479	497	492	492	528	517	520	495	530	488	542	504	535	524	517	512	536	501	498	532	532	553	545	507	483	546	521	526	512	560	529	564	514	569	559	496	488	545	519	518	499	515	518	539	519	519	499	513	574	492	512	518	496	547	551	517	518	548	558	513	538	523	528	527	505	534	520	513	538	536	518	474	506	519	522	507	521	506	509	528	522	527	532	517	508	546	495	546	500	497	472	563	506	537	532	517	556	500	574	525	507	525	492	515	510	510	532	524	501	525	478	516	554	524	562	532	503	538	512	518	548	492	534	492	520	514	484	503	490	476	540	542	499	541	485	518	495	553	509	531	502	554	510	480	500	508	574	529	515	529	482	519	527	509	506	538	542	531	481	547	562	522	532	561	533	528	510	503	547	536	492	530	489	538	512	472	538	524	565	506	558	496	522	559	519	511	535	524	507	517	572	486	550	528	558	514	539	525	550	528	544	556	564	570	481	531	515	503	489	567	537	502	508	505	539	535	527	525	535	511	520	574	481	511	531	496	528	519	505	516	546	546	504	546	535	524	564	510	510	522	552	495	483	505	503	535	475	529	528	516	486	529	512	520	512	497	493	485	516	558	508	523	496	509	544	504	491	538	547	513	535	487	540	534	527	496	528	547	471	491	566	518	502	579	488	536	515	506	512	513	484	494	540	487	484	521	533	502	506	520	533	520	501	512	518	516	532	522	523	553	531	537	491	494	498	541	532	531	546	527	559	529	516	525	516	535	489	567	529	530	552	543	535	529	531	515	547	493	551	487	521	508	482	540	537	509	492	531	510	532	486	480	510	535	525	488	513	503	517	520	516	519	522	524	552	535	530	523	531	523	522	531	512	550	525	470	550	574	506	498	546	513	550	542	565	503	528	461	483	478	495	575	485	548	530	528	546	542	542	526	501	504	561	502	519	587	499	528	503	485	544	516	505	531	529	506	479	497	563	563	534	524	472	513	497	509	454	533	544	516	540	523	535	507	541	468	533	523	498	504	561	529	485	519	537	499	490	523	479	514	538	539	546	492	496	523	520	509	507	511	506	495	506	524	514	529	529	532	506	547	490	487	524	568	540	544	475	510	506	510	508	506	509	575	533	527	561	510	493	471	477	474	538	552	496	536	582	523	480	546	485	532	502	546	560	528	495	491	497	521	528	523	509	491	521	522	523	550	526	527	520	508	487	511	525	539	553	507	525	489	476	479	533	500	505	520	503	522	535	506	531	527	499	554	544	545	502	501	504	550	519	519	523	566	596	528	522	535	573	510	537	542	519	529	535	532	569	524	550	535
4710	1047	940	845	731	690	735	668	675	665	688	605	675	630	660	705	686	684	676	648	621	651	681	642	661	640	675	656	644	626	676	634	635	631	686	614	656	687	659	642	638	643	642	623	680	667	666	642	671	666	622	656	633	648	662	654	646	656	639	659	667	643	644	616	677	635	626	657	660	620	648	647	668	650	666	657	614	675	657	626	710	649	675	634	618	664	641	629	732	686	604	657	665	639	601	655	640	639	682	611	709	628	638	654	687	664	657	672	688	653	675	643	678	642	668	666	667	632	638	618	671	703	622	633	691	602	656	670	622	667	651	674	624	632	660	667	664	639	689	640	651	656	663	619	673	679	653	680	653	624	691	646	651	675	645	691	612	609	669	638	643	667	637	617	636	695	682	639	652	647	647	639	617	670	633	680	603	561	619	659	641	647	662	596	679	672	664	653	630	639	665	636	602	656	614	666	652	613	675	647	625	661	646	622	617	644	637	628	653	716	654	664	660	585	645	683	603	653	635	600	643	629	690	589	669	615	645	662	676	622	650	615	620	635	612	622	637	655	628	658	664	634	656	668	586	669	670	628	668	641	651	628	654	640	655	647	694	687	683	644	660	617	639	611	611	627	674	642	617	663	650	630	661	634	677	663	705	616	688	670	667	613	658	635	644	637	694	693	662	659	633	633	658	663	654	653	624	631	661	642	643	660	657	654	621	675	610	638	656	682	604	640	667	656	682	627	617	643	616	662	611	682	652	700	652	643	690	599	717	661	603	641	646	671	629	651	634	685	650	661	661	623	645	634	629	631	635	652	645	676	651	576	653	665	625	658	638	637	688	646	676	637	649	701	642	649	591	644	634	707	653	641	643	643	671	658	676	664	647	592	666	662	610	690	662	653	633	598	674	617	659	674	617	641	614	635	648	663	674	623	653	647	617	654	667	636	723	673	645	670	639	671	625	646	641	615	671	659	692	637	684	648	678	668	640	625	597	651	661	633	683	668	665	629	650	615	645	641	626	654	593	626	680	678	644	664	648	650	652	660	645	689	641	675	658	627	648	681	647	624	653	659	675	626	669	607	622	645	653	688	660	705	658	678	657	648	618	631	631	623	681	656	673	667	652	676	657	623	627	683	633	677	621	651	665	660	633	664	696	704	664	644	664	628	607	672	683	689	707	660	622	629	662	651	627	688	669	624	656	614	673	654	684	646	618	646	647	664	637	674	633	667	668	649	631	653	662	675	645	664	627	660	653	671	670	636	652	629	619	649	608	639	618	653	637	654	627	653	636	657	585	654	610	651	622	602	658	633	611	683	667	687	671	683	684	644	659	601	633	633	637	641	664	614	604	658	655	666	667	681	624	632	647	636	670	652	625	640	688	659	642	675	648	678	640	641	630	647	603	658	671	667	621	646	657	663	620	621	615	651	637	637	615	635	636	682	709	676	681	619	650	611	654	628	656	655	661	647	642	610	662	614	643	637	690	665	591	621	680	627	654	643	689	656	630	651	606	660	659	600	658	653	683	666	640	656	705	622	646	632	611	638	685	644	664	635	697	689	653	627	626	600	656	610	640	638	665	635	628	688	651	663	655	627	629	663	652	629	641	688	638	619	629	670	672	725	647	625	634	649	652	632	650	623	646	615	634	677	668	652	675	642	647	626	662	630	657	611	678	681	636	631	679	726	635	639	670	640	642	644	657	647	704	635	633	676	632	640	609	675	639	628	649	661	652	629	657	618	600	657	657	651	646	662	666	613	611	652	722	596	707	660	638	623	649	638	697	628	614	693	710	646	658	670	621	639	624	649	686	646	671	617	648	671	668	641	636	635	597	639	639	637	630	655	670	601	651	660	671	620	644	671	620	637	627	659	632	622	663	641	659	668	644	651	610	659	633	667	607	644	645	698	639	651	642	616	678	682	659	700	684	683	672	614	700	687	662	672	637	639	668	660	667	640	644	639	641	626	645	648	614	674	619	634	659	664	640	630	640	647	617	654	665	631	608	624	693	655	665	661	602	635	638	615	613	665	626	665	639	685	588	652	611	620	612	625	672	692	651	622	637	664	656	706	613	603	656	687	644	656	644	655	677	684	665	616	639	652	636	664	659	619	630	679	627	642	619	655	653	676	697	665	635	662	694	647	584	668	673	635	619	649	655	605	661	632	620	634	648	638	650	643	640	637	623	655	619	649	662	610	627	660	670	657	635	642	701	637	597	642	672	653	664	639	639	644	687	616	624	684	645	605	672	677	661	648	632	650	666	608	626	648	660	634	620	649	640	628	657	679	687	644	687	638	639	615	640	698	640	643	646	650	641	640	671	649	650	630	673	653	648	692	671	665	681	646	683	634	661	653	629	634	669	645	726	645	650	666	665	607	674	635	633	668	680	623	664	607	680	656	654	592	670	675	623	657	634	614	701	666	698	623	638	660	588	607	651	631	681	616	646	633	642	652	659	689	614	668	677	639	638	612	641	629	639	663	628	662	605	702	636	635	725	688	701	655	667	664	656	605	669	662	666	687	631	677	638	662	627	679	665	637	639	679	658	652	609	626	673	685	604	622	643	654	627	674	627	653	589	604	613	617	626	621	674	674	670	668	663	634	667	608	641	615	623	623	636	604	656	646	655	619	662	666	632	634	662	648	665	666	668	651	656	658	631	667	662	681	639	616	691	654	649	632	611	636	706	655	648	675	622	655	657	618	619	646	593	678	643	649	647	615	624	621	682	638	653	638	648	611	642	680	692	649	659	650	690	668	644	633	602	626	675	661	656	683	668	634	630	624	651	631	633	644	644	669	647	654	645	643	650	675	639	639	676	708	669	685	659	620	627	660	686	628	596	633	623	636	650	631	633	679	678	640	654	678	646	638	594	634	617	653	641	665	674	631	657	643	670	643	632	641	667	661	674	645	644	667	657	624	610	656	645	619	657	636	692	650	645	617	627	682	656	652	633	657	618	656	655	635	611	632	642	664	685	655	651	662	642	597	653	662	652	638	656	634	652	678	675	597	653	675	639	677	668	635	619	655	661	633	625	604	662	661	632	640	650	679	693	698	653	650	656	659	621	645	646	661	672	645	622	639	666	666	637	695	688	660	620	690	626	615	630	641	648	670	671	643	677	600	635	688	599	652	660	644	655	618	609	617	613	692	668	651	672	692	636	579	618	637	626	683	642	723	619	637	661	665	675	659	652	661	649	668	631	664	690	613	655	613	624	670	654	617	695	655	611	647	605	642	637	690	603	638	663	650	618	637	682	656	646	649	644	631	626	628	655	645	600	624	674	639	641	713	644	645	665	668	592	662	676	621	606	703	615	648	652	651	624	615	665	638	660	643	620	659	621	644	667	653	631	621	597	633	688	630	657	651	631	603	610	628	596	619	675	649	613	637	625	643	640	647	637	666	665	661	653	625	642	674	653	646	666	661	624	670	618	650	609	656	686	652	663	630	614	663	702	650	628	648	680	657	654	673	625	670	686	650	615	650	652	646	669	628	642	649
23037	20772	27704	23894	20716	6185	860	658	554	498	456	479	425	408	420	398	406	384	392	388	366	393	375	382	374	374	418	406	404	355	396	402	365	395	386	384	377	363	355	361	380	352	381	361	365	363	358	344	374	364	363	365	341	328	359	354	401	338	346	389	368	337	388	368	369	341	355	405	334	395	358	366	353	346	372	359	368	392	343	351	366	333	361	356	364	330	355	358	340	347	346	327	378	363	346	373	372	377	343	401	350	381	365	363	374	384	368	361	388	347	377	357	366	326	344	362	390	377	372	342	341	331	355	361	327	361	352	336	379	349	385	365	397	338	338	369	344	365	364	334	371	343	357	386	330	346	390	355	331	377	397	355	343	348	369	367	352	364	371	343	362	349	358	333	353	387	349	375	358	357	356	348	383	371	333	385	424	407	379	360	349	355	381	360	379	371	360	350	368	369	378	379	392	362	377	376	355	339	359	396	363	353	350	332	380	332	341	359	383	366	347	384	347	332	350	369	355	383	370	341	360	349	354	376	353	376	353	369	352	348	370	359	395	358	332	388	387	370	340	375	376	358	395	369	330	359	343	377	362	357	341	323	349	362	378	352	372	356	376	385	350	370	373	386	369	342	337	359	344	365	368	352	354	361	334	330	324	397	394	377	352	392	398	380	383	337	353	353	375	379	322	333	368	387	374	320	366	359	345	362	369	357	366	374	348	366	365	379	371	385	377	323	358	336	361	332	377	370	369	360	376	376	320	347	359	344	345	392	379	353	360	360	363	355	413	325	346	361	369	343	356	365	316	315	327	350	362	361	403	379	360	350	358	357	349	363	357	356	412	376	389	372	363	357	348	346	355	332	365	340	382	366	367	390	399	367	360	371	383	356	362	323	360	368	342	375	364	342	375	365	346	344	343	356	378	397	366	354	362	388	396	361	372	375	395	358	350	357	341	377	350	377	380	361	365	354	359	407	348	364	345	369	355	367	352	367	362	379	356	362	355	397	357	356	357	369	343	347	349	338	376	368	362	345	335	346	354	354	360	364	344	353	368	350	343	400	356	342	316	353	376	391	401	388	334	361	353	366	312	375	356	333	355	386	371	370	330	393	348	347	388	324	353	359	343	357	343	371	341	387	378	355	385	341	388	366	398	322	380	356	376	385	369	385	365	346	367	381	349	388	386	343	359	352	368	368	381	375	396	363	360	420	365	392	332	352	369	405	402	331	371	354	381	381	336	367	366	343	363	314	360	355	364	348	329	354	338	371	353	347	369	308	368	411	408	357	369	363	368	342	380	345	364	345	330	349	327	334	366	385	346	365	337	377	375	390	367	372	395	357	351	401	336	351	356	371	364	358	326	376	336	348	400	356	381	342	406	340	348	359	290	349	335	368	394	343	353	374	368	324	358	372	346	349	373	374	400	331	361	370	326	360	328	384	334	325	345	404	375	353	342	358	332	329	396	394	338	406	351	392	340	336	351	358	357	411	341	371	363	348	358	349	375	345	382	349	331	359	353	348	342	384	381	352	381	395	365	378	380	363	339	327	369	372	346	355	365	360	376	373	342	380	361	335	360	361	351	368	327	349	394	319	365	373	372	374	349	359	386	355	362	377	365	362	360	402	345	367	406	360	327	375	359	359	342	365	366	368	361	389	392	372	352	362	367	374	353	363	347	361	364	364	350	358	390	368	378	362	332	360	340	366	337	393	368	380	371	376	364	358	378	375	346	335	354	361	348	336	332	359	360	338	368	361	383	345	340	377	396	317	359	338	348	373	349	354	364	370	323	354	354	359	354	388	367	361	357	358	338	353	355	337	363	367	351	331	327	395	355	330	387	372	389	347	339	376	355	371	370	338	331	373	387	415	379	321	367	378	328	364	348	336	388	361	369	364	369	380	363	363	387	364	339	379	345	367	378	327	346	366	357	354	354	373	416	394	372	372	346	339	378	329	350	364	334	382	384	368	344	369	381	367	362	391	389	355	362	346	357	350	367	352	349	350	343	364	372	354	326	368	363	355	369	381	369	363	353	369	319	357	332	369	353	349	358	368	366	376	391	347	380	361	361	377	378	357	368	322	358	379	327	381	324	366	357	374	368	348	373	360	341	357	375	362	363	353	369	357	358	392	355	371	357	373	397	384	373	336	368	361	354	362	365	330	361	398	331	347	338	346	384	359	385	356	384	369	377	356	367	351	349	351	358	370	356	339	371	419	318	356	356	334	364	349	358	347	384	339	317	357	335	368	378	363	372	378	327	373	378	361	393	373	348	345	398	372	351	345	347	346	341	347	337	350	341	332	353	344	341	356	316	371	385	355	361	358	376	362	384	353	316	349	376	371	362	352	325	348	346	332	360	333	354	361	353	357	343	361	356	360	373	346	335	377	402	367	323	379	392	399	352	385	355	375	392	349	385	317	338	354	365	345	353	332	364	350	327	348	377	357	367	354	350	344	366	368	375	342	425	364	351	348	323	375	358	345	357	324	328	348	363	385	357	330	389	363	352	356	346	361	371	376	358	313	354	382	331	359	364	361	348	386	371	331	362	407	362	387	355	405	390	337	346	349	356	353	360	387	344	349	372	353	358	330	330	384	372	359	356	360	358	354	375	333	356	318	327	350	379	379	361	340	350	382	344	341	346	350	329	330	366	371	359	357	355	342	377	367	315	387	340	378	360	373	382	328	363	377	366	362	340	324	349	336	385	408	361	372	352	357	357	340	361	379	349	359	338	344	389	356	340	361	365	340	330	359	356	362	368	330	376	366	335	360	344	340	328	330	362	403	343	373	342	350	319	366	360	357	331	328	338	357	327	365	358	345	382	348	335	381	396	354	344	297	363	338	361	350	369	361	351	319	368	347	381	356	374	365	334	391	371	347	387	369	377	345	352	341	355	353	354	317	333	354	363	337	340	351	383	357	370	346	325	375	360	381	356	370	387	357	359	360	313	350	362	342	351	351	344	351	347	370	342	331	370	351	357	326	369	344	376	367	345	372	356	369	350	357	357	368	363	350	390	382	380	356	381	365	358	375	344	381	382	322	383	368	346	338	361	370	361	344	374	375	413	378	384	358	362	404	378	343	359	349	334	374	367	372	375	355	368	371	328	343	319	376	376	354	350	324	376	367	340	372	338	366	360	361	372	360	362	363	351	375	383	363	369	366	356	355	371	363	348	348	379	382	351	354	334	345	336	360	337	372	374	387	350	418	363	380	362	352	348	325	349	367	366	336	328	383	360	352	397	352	378	335	334	377	347	356	375	398	355	355	370	319	358	347	359	382	360	353	374	320	353	375	331	373	386	377	374	363	370	343	387	359	345	364	362	357	382	381	333	379	335	368	339	375	377	339	326	308	372	350	362	339	394	365	366	366	349	338	392	364	342	346	387	368	347	377	324	354	342	340	364	370	355	351	366	366	355	376	367	384	341	355	389	358	372	339	341	374	365	349	343	355	339	368	340	375	387	392	374	342	345	350	359	360	365	324	320	340	348	364	331	384
3482	7941	5343	2664	2028	1568	1215	1011	866	767	691	621	593	565	543	591	544	557	546	526	564	529	490	476	517	469	455	505	503	471	478	501	493	498	478	497	464	448	453	433	479	475	469	447	493	469	452	458	473	475	483	468	487	479	442	471	511	467	469	454	474	467	483	479	506	465	492	478	458	426	449	426	455	453	495	474	496	453	462	441	435	467	452	438	453	476	517	458	469	487	442	453	452	467	469	459	454	471	446	442	443	434	486	436	460	500	473	486	462	415	486	472	449	422	468	441	475	455	484	462	511	452	455	425	440	450	453	438	464	461	435	446	464	478	491	451	491	478	464	482	446	458	459	479	456	461	436	456	428	491	475	471	447	419	491	483	453	482	455	439	465	451	470	408	457	464	435	496	465	442	450	473	434	490	446	481	458	444	453	467	423	466	484	455	460	460	452	460	446	481	432	517	494	432	473	421	452	470	478	475	463	448	463	507	489	468	487	449	483	415	447	462	485	455	431	462	495	449	471	501	463	472	443	455	428	487	515	470	489	472	456	483	449	473	469	444	449	431	479	462	431	479	486	486	422	476	427	486	463	489	473	481	471	419	455	463	449	468	502	440	467	477	459	469	473	460	454	466	487	504	437	466	491	446	457	474	478	464	457	467	481	457	475	463	460	468	439	446	485	460	483	460	473	456	432	462	458	441	509	479	439	491	454	447	419	443	452	496	460	475	482	472	463	511	464	458	426	510	494	477	490	467	437	436	470	438	481	462	485	486	436	479	448	436	473	462	471	476	464	454	471	479	471	486	470	504	433	466	455	485	438	425	450	480	501	483	493	439	474	490	405	451	454	483	469	465	464	503	475	447	448	455	466	483	451	476	433	492	427	433	443	457	481	488	476	488	479	452	472	464	438	490	453	431	464	448	494	457	461	473	439	478	466	481	418	420	472	463	472	477	452	449	474	447	490	465	466	464	453	520	455	451	497	448	469	450	467	412	477	472	489	441	487	491	452	463	453	448	475	497	480	476	502	424	498	490	470	445	435	477	456	455	449	443	482	476	442	475	472	498	432	445	456	469	457	487	439	421	462	445	485	446	482	461	464	488	485	450	461	467	428	466	490	445	462	484	450	439	468	460	432	485	483	430	475	451	466	444	494	465	450	439	425	476	443	444	483	476	436	444	472	480	500	482	471	446	451	407	451	465	447	420	462	493	496	466	471	401	487	441	471	459	460	499	448	442	467	462	498	469	472	476	462	453	481	495	483	481	436	446	514	419	453	458	477	472	432	453	490	496	456	430	473	461	507	450	476	422	412	467	461	467	452	479	464	457	440	463	456	450	451	453	475	483	424	485	430	465	482	469	514	493	440	441	485	460	470	475	491	492	489	436	473	489	443	499	473	434	455	462	488	462	505	470	451	462	478	466	442	500	440	469	514	470	457	427	494	460	470	450	477	442	438	454	480	480	445	420	496	442	496	454	481	469	443	470	439	448	472	456	453	488	527	464	512	453	480	472	454	426	442	465	467	413	458	474	472	475	461	450	511	448	439	456	458	418	478	484	500	441	416	448	480	496	476	443	468	488	431	431	506	425	456	477	475	482	475	481	485	469	502	494	421	453	440	459	431	447	441	473	488	444	491	450	455	460	449	462	430	470	479	434	465	451	450	463	422	483	476	454	432	437	455	505	434	503	420	457	471	480	476	455	460	472	455	487	494	451	482	461	426	471	471	458	471	447	425	495	455	434	463	435	464	429	501	456	466	434	452	459	496	497	456	458	436	461	452	457	476	470	426	439	477	452	476	443	436	415	470	489	463	461	472	474	424	475	469	483	468	513	446	487	462	444	465	463	485	465	454	482	470	442	455	476	434	508	439	467	460	468	436	462	473	484	481	475	441	449	424	487	450	484	426	492	498	502	460	489	490	447	486	449	473	437	472	455	449	496	472	474	467	496	448	465	485	468	439	457	444	467	459	453	448	462	482	466	467	453	425	439	487	476	429	480	450	459	479	467	465	461	511	435	447	464	490	474	473	469	469	452	444	453	478	458	481	497	469	477	451	471	447	444	430	462	470	454	444	456	450	451	463	466	482	479	471	461	447	435	455	403	493	480	458	434	494	506	476	494	432	460	473	455	472	458	459	449	442	482	446	482	507	444	462	455	472	458	432	461	424	466	467	473	463	458	478	448	484	476	468	448	444	505	455	451	462	444	434	454	450	449	465	465	475	463	475	461	451	494	448	455	469	460	435	476	450	451	492	474	482	449	502	454	448	454	464	493	484	457	466	464	498	447	484	480	481	453	441	438	446	453	474	449	450	466	465	471	494	453	424	453	464	450	446	454	453	463	453	463	451	439	467	490	466	470	482	484	452	469	448	459	437	467	473	468	502	473	471	466	438	450	451	482	458	438	477	438	466	464	448	479	462	415	468	455	457	464	424	447	435	457	441	440	473	443	467	475	441	459	450	499	414	433	436	477	457	459	477	464	455	490	480	492	457	479	427	496	460	472	460	432	448	480	497	441	457	461	452	454	463	454	491	445	473	470	447	454	476	463	487	489	464	441	500	495	482	486	450	464	428	469	471	445	471	463	445	482	489	449	430	470	478	457	454	454	475	452	462	490	464	450	496	468	440	454	444	455	471	476	481	489	448	485	484	462	491	428	480	467	462	484	476	438	453	487	460	453	468	478	456	451	440	469	455	487	469	441	470	467	487	473	472	457	449	458	461	424	469	495	481	443	489	474	425	451	463	461	426	460	468	454	445	420	478	478	438	442	492	466	486	453	458	475	447	444	468	472	439	455	448	485	439	443	462	468	490	466	521	468	463	463	438	461	469	446	462	466	456	463	470	442	465	484	450	452	459	486	447	469	502	489	477	470	456	476	463	439	443	492	452	468	458	447	417	465	454	449	482	478	489	448	452	454	478	454	452	456	454	490	469	499	488	447	466	487	464	452	467	461	467	415	459	473	506	465	464	487	450	444	465	456	478	464	491	490	433	455	441	462	488	439	465	463	452	456	486	431	443	427	446	502	432	413	463	471	437	430	472	453	482	462	463	443	424	496	494	457	459	472	476	504	468	474	458	432	450	465	504	459	483	438	469	494	442	469	454	468	446	472	476	441	490	456	434	491	475	468	432	466	459	435	486	464	466	428	450	446	455	460	444	485	411	468	497	456	499	447	430	433	450	445	476	506	463	472	464	436	466	478	478	455	477	452	437	442	458	497	461	436	442	471	453	485	457	469	480	482	442	485	441	474	436	474	484	475	442	464	469	444	416	466	432	493	452	441	439	453	458	500	448	472	494	420	472	474	462	482	450	415	481	467	462	485	472	441	447	476	507	460	445	475	491	465	467	443	451	472	427	435	484	509	463	496	456	432	465	463	458	449	438	428	425	465	460	465	442	455	464	435	467	466	433	481	444	466	482	469	449	459	473	426	503	465	442	484	472	520	455	443	453	485	460	470	441	446	467	468	470	507	468	504	457	427	489	447	474	482
24091	20723	26383	24956	6042	646	601	508	479	434	459	379	389	350	404	373	369	384	405	367	398	383	369	368	408	392	373	428	404	395	392	373	387	386	364	402	361	384	358	416	364	405	404	378	396	327	407	349	397	381	413	383	391	350	381	391	403	389	327	386	368	357	366	368	377	374	379	390	378	393	366	375	371	353	392	412	382	380	393	339	394	377	380	369	377	354	373	362	351	373	372	364	353	365	392	355	370	392	390	378	404	335	386	386	390	347	331	389	334	372	372	383	372	376	363	384	369	377	395	390	373	375	359	346	367	352	373	337	380	393	399	406	388	387	366	380	380	374	403	360	391	373	385	367	352	388	348	359	384	385	403	344	351	349	390	382	361	388	400	366	322	382	337	355	399	350	371	354	383	356	364	380	329	361	421	349	370	371	365	400	324	397	366	364	379	384	391	366	411	372	375	363	350	369	384	375	377	367	358	397	362	382	377	348	366	348	371	422	354	354	381	347	342	350	369	378	359	354	379	341	348	370	320	366	377	368	343	383	376	395	390	399	371	378	386	380	385	391	421	395	347	338	363	391	346	368	386	370	347	385	363	376	363	357	358	359	408	368	396	373	352	400	418	413	388	373	396	381	354	378	377	380	354	417	362	393	407	369	366	375	378	363	352	352	379	389	381	387	363	412	401	342	360	365	371	361	360	352	365	365	373	370	350	354	409	379	362	365	390	385	352	351	380	379	390	392	341	354	359	382	373	359	377	331	376	410	344	377	407	339	351	374	354	397	369	377	357	377	353	376	336	392	386	355	378	373	382	382	359	337	351	387	393	326	377	406	388	395	383	367	378	371	390	357	393	362	388	394	374	384	368	410	361	393	371	356	361	377	397	342	378	389	371	368	356	376	398	318	353	344	369	381	350	379	375	387	362	364	360	369	370	370	360	379	376	411	355	384	385	367	379	408	391	372	337	382	364	389	405	373	375	383	374	386	373	360	361	355	349	402	358	422	384	405	341	407	371	361	369	370	365	368	387	368	368	358	366	400	399	372	357	356	384	343	387	366	368	365	374	368	358	345	354	389	387	396	355	327	364	338	348	367	358	348	372	340	371	359	347	391	347	377	366	401	374	351	386	388	338	375	412	396	374	395	377	377	382	395	408	382	397	376	378	355	356	362	336	377	344	384	361	354	355	366	385	400	351	387	375	363	359	338	373	392	355	352	417	393	381	334	387	361	345	368	378	349	344	403	387	401	370	382	351	371	356	394	379	354	343	378	400	367	377	390	369	358	369	355	344	357	343	349	369	370	367	361	354	347	376	369	377	346	358	361	365	345	340	362	373	348	348	345	381	332	350	364	389	344	372	390	358	356	392	380	363	353	369	373	374	388	352	357	415	350	359	365	375	386	340	381	370	368	371	375	338	391	372	381	370	352	360	376	362	345	381	380	382	353	340	362	396	388	344	352	396	386	393	393	370	339	355	364	373	381	353	371	370	385	390	364	388	352	361	366	326	375	367	368	363	355	402	404	390	379	354	383	377	354	372	390	371	355	363	360	375	360	393	358	389	321	380	369	367	358	370	357	384	363	387	381	348	370	403	337	390	346	388	397	349	416	390	356	363	339	365	384	382	369	383	331	343	381	363	374	364	402	379	376	335	413	347	373	357	347	358	346	426	373	350	363	386	379	347	389	390	392	408	364	349	380	371	363	339	395	389	363	377	337	393	358	375	374	362	373	351	379	346	370	351	411	345	369	372	374	369	387	385	372	327	369	363	388	383	371	371	327	328	373	358	394	350	391	379	333	367	361	384	331	363	405	353	390	362	368	381	395	363	340	394	338	365	389	374	372	352	366	371	385	390	367	366	390	350	396	371	351	416	390	359	332	389	345	371	352	417	367	344	379	386	359	382	353	339	386	403	410	367	395	315	374	366	414	356	379	369	358	348	379	380	376	371	351	382	353	395	374	383	390	403	366	359	368	390	347	404	357	376	341	356	367	370	354	370	362	377	362	407	364	352	409	335	352	376	423	370	404	383	389	374	379	371	402	358	334	389	394	387	366	388	381	389	391	386	384	363	382	371	404	373	383	382	364	367	383	372	393	393	380	391	392	390	338	358	390	409	353	390	361	346	396	375	404	335	367	350	358	375	351	411	357	373	371	388	351	371	396	381	383	375	369	363	379	377	390	383	368	383	377	390	404	373	378	406	381	344	362	370	389	394	357	373	356	382	361	398	305	380	382	355	391	379	366	396	415	361	384	363	384	339	355	372	364	347	382	382	379	417	366	367	354	370	383	363	371	380	337	364	364	332	388	398	352	373	398	352	383	353	370	356	336	360	358	397	333	373	383	380	376	385	356	362	353	363	356	395	359	376	365	400	400	386	363	358	369	376	365	379	396	386	383	340	410	369	374	375	394	399	373	359	369	368	317	401	389	374	396	370	365	380	378	348	404	375	357	360	374	380	395	372	373	395	368	400	396	384	387	409	429	380	377	377	373	371	402	384	386	384	349	374	343	385	355	350	377	367	349	348	338	368	401	375	403	343	376	400	347	404	366	387	379	345	365	389	379	355	384	353	351	372	390	357	374	375	413	379	394	393	370	368	347	335	400	384	399	383	380	379	350	362	374	364	382	385	368	379	366	362	433	339	344	417	346	364	383	359	365	377	387	408	354	384	346	364	372	411	375	359	359	389	409	359	397	369	409	355	371	421	365	366	417	402	370	360	404	346	381	389	379	398	374	391	345	374	371	390	375	389	339	344	372	375	359	405	385	366	383	386	354	398	381	379	362	389	370	419	348	386	405	416	360	327	419	371	369	348	391	382	366	364	351	359	373	368	407	380	364	354	388	379	356	355	354	356	376	358	382	391	384	361	363	375	383	361	369	365	392	374	412	353	375	391	364	431	417	345	395	350	353	354	374	399	395	377	381	395	364	393	357	385	375	376	365	365	391	385	383	349	383	395	387	366	340	373	359	373	369	379	355	405	352	385	383	375	353	356	377	357	373	361	362	381	358	361	344	342	369	361	366	322	396	362	378	374	381	373	365	365	392	363	354	370	373	339	371	373	375	359	396	371	361	343	397	413	373	394	385	387	360	368	371	375	394	390	344	367	414	377	383	362	383	395	358	364	335	373	351	365	386	375	348	365	351	362	379	340	369	385	382	414	389	401	366	365	384	373	394	341	369	359	342	355	375	352	357	360	361	345	340	379	351	349	389	356	355	366	381	406	350	352	363	394	367	369	378	399	393	351	412	400	357	365	389	359	362	368	372	352	376	388	382	357	404	379	395	395	400	373	411	355	415	381	369	378	411	420	376	350	396	364	386	357	380	372	389	359	368	325	403	372	361	351	376	366	348	373	376	376	399	363	335	388	389	374	370	392	378	362	375	338	382	375	407	374	377	371	393	378	364	381	397	365	368	378	361	384	368	366	378	405	370	376	362	377	385	366	385	372	372	375	382	344	343	366	393	376	395	332	357	345	402	388	393	356	357	360	357
3735	4566	3107	1669	1295	1049	859	745	625	665	574	583	495	519	550	494	464	449	509	504	459	495	466	469	453	431	473	462	478	523	456	456	477	421	472	463	441	433	469	422	462	477	473	474	458	490	478	462	504	481	496	473	495	492	457	464	475	467	453	499	453	491	472	459	467	449	455	470	441	512	468	449	464	449	486	446	453	462	454	457	447	458	453	488	474	479	462	481	439	491	425	476	487	441	442	468	404	434	447	483	437	461	459	421	452	451	477	443	438	465	490	463	456	458	461	475	447	423	444	425	424	465	447	469	451	467	436	441	424	461	492	496	445	432	425	437	454	490	422	451	468	465	464	414	467	442	451	416	430	495	455	467	442	449	421	485	490	442	438	468	477	477	458	480	436	466	471	501	445	434	420	450	441	478	469	478	461	460	477	441	447	450	465	473	462	442	447	464	472	500	451	435	426	470	443	464	436	416	437	458	461	402	476	488	447	431	454	459	502	435	457	513	460	451	466	472	453	427	447	426	473	434	444	480	482	457	425	464	488	454	475	450	463	453	457	443	499	436	447	448	438	433	435	457	439	468	449	431	468	427	459	456	469	452	464	433	438	465	460	450	463	432	428	484	449	460	459	448	477	462	445	458	461	478	460	441	499	439	437	466	457	437	457	463	465	469	460	458	465	434	426	466	434	444	481	435	509	466	447	451	489	472	445	482	505	448	447	466	456	434	456	457	435	480	465	468	485	480	483	450	465	441	450	472	466	461	457	439	448	492	463	472	437	456	461	442	444	462	455	467	454	458	454	448	452	458	443	447	471	435	436	507	478	463	440	429	459	457	464	463	477	402	487	448	479	459	483	468	406	461	423	448	474	467	453	453	453	473	485	449	461	428	429	454	483	432	454	469	425	446	477	434	435	460	475	457	492	452	432	430	455	464	492	459	436	458	446	456	481	436	425	438	445	437	443	454	448	458	481	438	439	464	437	456	432	521	495	445	453	483	467	420	480	490	453	465	423	474	455	469	429	469	463	443	481	497	453	432	443	448	491	415	425	432	480	464	484	474	472	440	465	448	427	460	427	496	445	467	450	439	437	460	491	480	484	478	464	483	455	482	474	443	452	479	430	497	444	467	408	427	450	423	458	448	435	457	472	441	466	447	460	476	446	449	458	492	424	464	484	471	500	433	466	440	431	472	450	448	479	441	453	450	427	422	458	479	455	448	457	455	469	456	482	460	467	469	464	438	426	492	462	440	430	464	453	452	481	467	475	487	439	474	480	473	459	454	466	453	452	465	440	453	445	471	433	446	481	465	458	484	442	453	404	464	459	438	410	445	473	438	422	481	443	447	487	434	449	459	475	455	453	468	464	404	430	483	474	428	471	450	469	432	476	407	457	476	486	455	435	453	456	465	479	471	486	470	461	433	473	442	436	455	487	479	446	463	428	444	450	488	453	439	464	432	477	440	465	458	431	411	443	448	470	486	489	412	507	448	457	447	496	466	462	448	467	446	471	456	464	482	484	466	443	477	440	436	463	460	457	482	455	447	439	472	455	428	447	486	443	449	458	428	444	468	446	455	471	446	450	416	415	450	448	460	439	442	438	452	445	461	473	463	465	418	455	434	448	476	454	435	462	426	457	492	437	455	442	442	408	453	473	435	445	476	464	474	433	447	459	446	423	433	468	442	425	472	455	455	508	467	453	465	453	460	459	460	445	439	440	452	463	456	465	463	491	452	477	475	428	474	430	459	438	461	439	477	423	477	408	439	456	451	466	473	459	429	500	444	440	455	497	473	456	427	428	443	436	433	441	487	448	430	437	454	467	469	452	456	462	431	488	457	464	490	448	446	439	460	453	437	463	484	429	455	462	462	443	484	441	464	429	414	432	462	427	391	429	454	452	476	459	423	455	451	432	464	479	409	465	471	482	507	468	485	422	455	482	470	432	445	449	445	440	444	462	450	441	432	460	448	422	495	469	474	463	435	427	456	467	483	439	494	447	458	454	453	466	432	445	469	454	427	439	453	425	465	457	459	458	511	481	462	435	475	458	463	442	480	474	451	455	448	427	438	446	468	436	471	510	442	467	472	455	442	446	459	454	481	488	464	445	483	460	455	462	439	444	517	461	481	433	482	490	439	448	409	486	445	450	438	465	455	497	418	451	468	468	460	455	438	454	440	424	444	438	499	460	441	459	442	449	454	447	485	423	464	445	456	414	491	469	435	489	449	401	461	442	437	444	425	471	451	417	497	447	481	469	500	430	469	486	467	445	415	481	442	463	428	415	465	444	441	488	442	436	455	450	466	463	449	447	480	477	438	442	405	457	485	506	446	495	461	473	457	496	437	411	462	440	451	433	470	448	496	460	474	480	469	468	462	469	450	474	491	487	432	393	431	448	421	470	465	445	430	483	465	450	463	474	416	428	466	435	463	480	438	458	445	445	452	472	450	476	437	442	441	486	463	478	504	457	487	478	482	463	457	493	461	460	453	480	452	465	463	474	438	422	472	458	498	467	445	494	450	490	433	464	476	443	470	447	427	459	473	488	473	459	461	435	442	465	472	450	465	495	464	463	419	438	443	452	448	493	489	455	531	442	444	459	436	489	490	465	438	465	475	463	426	444	445	471	458	449	451	456	492	462	469	428	471	491	452	492	437	479	447	445	432	466	452	446	461	434	480	459	446	460	470	443	459	471	464	458	448	463	462	455	458	446	428	455	473	479	452	474	438	472	443	446	470	454	474	442	438	441	487	442	443	496	464	422	508	483	447	482	446	464	465	478	491	462	485	425	468	452	462	453	462	469	430	447	440	463	421	457	438	457	509	438	455	469	478	453	439	431	429	468	424	482	443	433	468	437	476	478	458	440	464	450	455	457	427	438	433	456	459	443	463	420	466	474	493	434	442	447	416	457	470	475	433	462	488	474	467	436	427	486	448	477	453	455	437	485	444	461	492	462	490	425	473	484	468	459	463	458	400	447	483	446	497	430	464	451	422	450	427	470	433	485	431	431	464	451	445	430	452	431	495	449	475	453	433	470	471	464	483	425	466	474	441	469	498	496	475	482	478	443	480	445	459	438	492	434	491	425	485	432	480	488	465	441	462	494	460	510	443	447	444	469	481	442	469	468	445	414	494	433	454	477	461	464	468	431	443	445	465	479	444	467	446	467	472	447	450	487	494	473	454	491	454	406	440	443	523	479	494	486	463	441	512	457	436	464	454	494	445	452	463	460	450	436	429	438	452	450	467	454	461	435	460	442	501	449	461	454	434	453	436	470	453	479	464	485	430	466	429	461	417	462	457	464	421	421	432	493	495	470	446	458	425	481	460	449	420	476	460	468	468	449	459	433	442	489	445	434	438	463	503	415	500	480	466	435	422	475	477	440	425	438	445	426	478	418	481	432	439	437	432	479	434	421	479	482	434	465	463	459	452	458	471	451	460	440	485	463	463	454	428	476	473	450	442	453	459	446	466	447	432	427	459	488	459	444	437	436	439
22037	20789	28275	23405	20785	20723	3569	650	489	391	317	275	247	258	235	213	196	205	191	200	176	156	189	165	183	179	153	129	134	157	169	149	154	137	139	137	133	147	136	165	139	123	123	141	129	148	136	140	142	130	147	153	158	143	137	147	147	141	131	141	144	123	131	141	126	137	118	130	135	139	143	139	135	129	150	138	134	142	140	118	141	140	124	155	136	145	120	146	141	145	138	121	130	136	110	122	150	132	144	124	143	127	113	126	141	121	141	141	116	141	135	142	137	120	151	106	127	127	123	127	120	148	131	132	147	147	126	122	124	140	119	122	141	120	138	125	112	126	154	105	118	113	145	119	116	130	145	141	132	143	126	138	115	134	126	130	122	101	119	129	142	111	150	139	127	160	135	128	114	134	99	142	134	125	121	129	129	154	150	145	130	130	132	114	122	137	122	134	126	134	134	128	134	146	121	105	131	113	143	122	152	127	128	131	121	140	135	133	140	138	121	130	140	114	150	116	124	135	126	133	134	154	128	124	164	133	123	141	140	122	123	128	145	118	112	142	138	123	123	145	143	116	107	140	105	137	126	130	133	128	135	137	132	130	120	130	122	120	102	132	129	107	132	145	111	120	141	146	129	129	144	145	144	142	142	142	110	107	133	132	142	135	131	120	131	128	143	141	147	145	121	109	145	144	124	112	139	131	122	133	145	120	120	138	134	136	150	129	128	127	127	139	119	124	130	121	143	125	126	127	126	140	131	130	110	112	129	132	141	140	126	126	127	138	125	124	118	118	141	141	135	128	131	131	108	113	131	138	123	137	141	106	124	138	122	120	124	134	147	135	141	140	132	138	110	153	134	123	116	127	115	124	136	132	116	136	136	139	115	133	121	108	124	146	139	124	119	124	121	121	137	124	142	134	124	127	138	135	128	133	154	133	122	128	122	130	133	149	131	157	124	140	143	135	128	138	115	134	123	136	129	120	132	130	139	119	135	130	145	135	113	135	115	123	153	123	123	123	137	134	128	138	105	141	126	144	141	120	133	144	122	147	141	163	125	124	103	148	113	130	148	117	106	134	136	92	134	130	136	133	138	114	139	133	121	127	120	127	135	133	121	115	117	137	143	148	119	135	137	126	136	161	142	118	139	135	123	140	132	138	119	135	124	131	133	131	129	136	133	129	139	118	139	128	122	139	137	139	124	124	113	147	144	146	104	133	144	141	115	113	136	114	134	129	126	140	128	121	125	140	135	131	121	131	138	133	128	135	142	114	118	124	143	143	121	148	137	134	91	141	138	139	147	137	130	152	156	135	149	119	124	123	136	131	113	127	122	130	139	135	101	121	174	139	123	131	147	134	125	129	132	125	136	110	135	129	129	151	135	146	129	133	124	122	160	134	149	139	123	128	135	131	92	143	108	132	139	137	152	141	126	105	139	127	125	122	129	138	126	138	131	134	105	128	138	130	125	126	121	131	133	135	128	115	152	121	134	126	120	115	124	132	135	146	132	142	161	123	138	125	132	119	125	114	142	127	129	119	125	130	119	140	140	132	135	147	144	155	119	129	132	126	130	132	139	130	127	126	142	132	125	109	137	129	132	141	133	142	137	126	118	129	135	123	107	132	143	124	133	134	153	133	132	125	103	134	127	165	143	123	121	113	113	124	139	139	148	110	108	131	122	136	129	140	134	107	121	98	106	128	106	148	139	140	119	123	127	125	112	128	139	149	131	113	127	128	129	157	108	136	129	119	125	120	126	129	115	127	136	137	119	137	122	112	145	115	125	125	131	155	126	123	142	109	145	127	137	114	119	137	120	130	109	136	138	142	122	122	135	132	136	149	107	120	123	126	130	120	131	149	129	129	146	139	135	133	127	133	106	121	136	135	145	135	128	139	119	135	137	130	142	125	141	132	120	133	140	148	148	156	126	135	147	135	115	144	145	145	135	128	125	125	129	106	130	130	130	128	147	133	139	141	130	143	116	140	150	135	131	129	131	131	131	129	115	121	138	134	109	127	114	115	137	126	141	121	134	138	138	122	136	124	129	119	117	119	145	132	142	153	137	150	121	130	121	125	129	111	122	141	127	130	111	131	138	152	108	139	145	134	114	120	132	126	133	145	119	123	134	122	128	100	146	135	127	111	132	133	149	120	144	124	130	127	123	153	126	130	146	118	138	124	142	118	112	117	146	124	123	127	139	121	129	139	129	130	121	127	146	136	135	145	137	136	114	130	122	114	136	133	121	141	108	128	142	137	162	134	125	135	161	125	131	131	146	125	127	137	141	132	141	117	101	123	136	107	133	127	114	136	131	127	140	125	136	126	130	146	121	135	134	144	129	125	143	126	139	122	126	114	128	143	122	112	130	138	136	111	127	134	134	128	119	128	129	113	121	141	123	133	134	134	122	126	123	114	133	121	130	121	130	120	128	136	121	128	143	136	148	120	126	118	142	143	137	134	119	119	139	136	141	122	148	129	101	146	137	151	138	127	124	137	143	130	125	159	132	112	131	132	133	120	122	139	125	122	128	136	129	144	124	128	156	133	133	134	128	115	141	144	119	131	133	123	130	120	155	142	124	139	135	124	141	134	132	102	117	142	145	115	124	142	111	125	110	132	94	141	156	126	116	129	129	140	117	115	134	118	131	155	113	166	113	136	122	130	151	138	137	126	126	123	131	122	126	129	113	138	144	122	124	128	115	134	124	146	131	126	145	118	138	130	107	118	153	153	137	133	145	140	113	145	114	127	117	106	126	117	133	126	123	125	114	113	136	154	135	136	121	144	120	136	136	126	133	118	141	122	133	111	119	128	143	130	139	135	127	120	128	105	142	130	136	122	140	126	135	153	121	134	148	128	144	143	131	144	160	131	128	116	122	145	115	142	119	130	139	136	131	128	119	132	137	136	121	143	137	126	124	133	130	126	148	136	123	133	135	127	137	145	133	134	123	120	142	129	136	118	136	133	136	140	132	129	120	128	126	125	119	130	126	126	140	129	104	119	136	152	144	125	134	124	143	139	151	135	145	123	108	149	142	134	129	137	139	153	136	126	140	143	137	101	146	126	127	137	130	132	132	142	132	136	134	132	122	132	137	138	124	143	103	117	135	123	136	146	114	112	131	140	124	151	153	123	118	125	136	136	113	139	145	114	121	143	136	134	138	141	108	128	143	159	120	123	118	144	148	118	131	133	139	104	121	141	130	105	116	112	143	128	140	120	136	121	133	122	132	139	119	113	114	123	136	146	145	137	115	99	134	149	148	115	143	137	146	159	149	132	119	122	150	137	125	123	141	141	130	119	128	132	122	134	127	136	139	120	145	148	137	132	151	124	120	124	118	135	143	139	124	126	118	139	157	124	113	142	144	134	123	126	157	135	147	138	114	122	137	113	130	114	137	124	119	130	133	132	153	134	108	128	127	144	127	144	136	127	126	133	134	117	124	118	123	139	139	125	132	119	125	116	123	122	145	130	147	129	125	136	128	135	155	124	137	139	112	118
4494	12956	8865	4213	3012	2263	1689	1182	985	798	647	499	473	391	352	344	294	296	269	294	262	225	238	222	235	223	207	234	226	215	173	195	179	197	190	209	204	183	174	170	190	195	196	202	140	175	193	184	180	184	199	188	176	194	163	184	170	152	164	196	179	167	167	164	176	173	168	179	197	181	161	176	148	175	166	169	192	178	159	184	184	166	159	166	150	180	187	158	187	185	175	182	200	172	171	148	174	167	178	158	182	150	180	174	188	178	154	174	155	180	155	176	171	164	190	157	166	153	157	149	159	161	157	166	188	172	200	165	155	162	170	183	177	155	183	180	150	192	157	157	155	136	167	169	171	156	169	180	158	175	175	155	176	169	166	174	134	145	182	184	168	166	146	169	173	146	175	193	189	129	138	155	147	154	158	192	179	170	165	171	157	171	152	136	159	173	175	169	178	192	162	151	170	156	176	157	180	152	169	174	187	159	162	154	169	138	162	187	166	168	159	187	185	169	164	159	167	170	175	152	155	153	166	171	171	193	189	165	161	185	166	174	167	175	173	154	178	181	186	172	160	162	160	155	167	170	192	148	153	167	164	155	156	154	164	192	170	140	186	164	160	174	169	177	147	164	163	194	170	167	192	180	191	167	143	156	147	150	182	179	150	162	177	156	169	171	137	164	168	166	154	182	180	184	163	153	190	156	169	151	179	162	162	186	173	166	134	170	173	146	174	158	193	164	171	175	166	155	173	173	137	162	179	191	169	166	166	190	147	164	173	153	162	165	152	154	178	172	180	145	158	176	138	170	169	193	149	161	161	173	167	169	189	145	150	169	160	178	189	172	171	175	176	161	155	155	156	178	159	172	163	162	162	151	178	156	196	165	144	147	193	161	173	170	150	159	171	184	169	172	150	165	159	158	168	162	169	163	181	144	161	154	153	188	164	167	171	150	156	161	159	144	184	174	175	155	158	177	167	159	142	162	154	144	159	160	169	144	152	145	175	159	170	196	159	172	164	150	181	173	169	188	155	165	165	178	168	186	170	168	192	165	156	161	175	159	178	187	183	164	156	183	167	165	185	185	174	167	156	162	166	138	174	168	165	183	163	162	151	172	187	179	167	179	185	172	170	182	161	161	149	169	163	167	160	151	159	175	152	170	176	165	165	165	177	178	157	147	153	166	170	172	173	178	168	165	164	172	163	175	168	175	149	161	156	163	152	174	157	173	128	198	177	167	172	153	173	188	155	171	172	154	171	182	170	187	160	156	173	152	155	147	205	137	163	155	156	170	149	156	191	181	176	154	170	157	155	167	145	161	168	169	180	158	165	178	165	173	183	181	168	171	168	165	163	169	172	167	173	167	171	151	182	178	184	158	165	159	183	179	161	155	173	163	170	164	146	180	160	164	157	166	175	185	175	168	179	164	168	181	157	168	173	170	137	194	151	157	139	154	142	173	178	161	141	200	153	184	174	157	180	164	155	178	186	175	173	178	167	173	165	167	185	158	136	169	168	167	139	146	181	176	150	159	166	168	161	165	167	161	156	158	176	169	171	171	144	152	166	144	158	172	158	175	156	189	158	149	161	151	135	172	151	165	192	173	155	177	167	165	189	172	172	160	183	182	167	177	148	184	160	161	154	140	202	153	170	172	164	168	162	171	173	181	148	167	175	164	168	168	163	188	170	143	167	162	183	160	175	178	157	180	189	182	181	166	184	152	174	189	165	163	162	169	139	169	199	165	173	188	164	169	169	163	176	158	170	162	174	151	169	163	178	143	144	161	176	144	171	157	184	166	166	181	178	177	166	162	189	157	158	150	177	142	149	166	176	142	173	157	175	160	157	149	160	155	189	154	189	152	171	153	185	153	159	152	140	153	160	170	176	175	178	165	163	143	149	160	161	161	154	146	161	152	178	171	158	158	147	207	195	174	181	190	147	173	163	185	166	173	180	183	168	150	154	155	156	154	173	157	160	171	153	157	163	182	167	175	148	190	154	168	168	173	150	152	164	160	159	153	175	167	164	177	157	180	156	146	183	165	166	165	166	145	180	180	139	153	165	160	174	176	173	140	166	180	174	144	169	188	161	169	174	147	173	152	178	158	181	163	180	158	160	171	164	183	166	191	166	157	195	173	179	168	168	157	184	175	150	169	171	196	142	177	155	174	166	176	185	178	155	173	170	148	182	149	179	169	175	156	160	170	175	162	180	156	197	155	182	166	156	164	202	156	172	201	158	185	181	165	171	170	176	161	162	162	153	176	140	166	165	167	147	194	171	175	168	130	182	170	168	132	153	176	169	172	134	190	156	148	164	162	192	156	177	156	176	165	186	169	175	173	177	181	174	162	180	148	174	147	168	178	154	166	165	187	163	156	167	169	174	168	153	156	160	166	165	169	183	170	148	177	170	158	180	171	184	171	177	158	165	176	170	166	151	167	167	158	151	166	163	157	161	146	173	169	148	150	159	175	154	157	158	170	161	157	167	185	186	177	147	185	137	152	179	175	159	158	164	150	181	170	181	165	172	181	177	186	156	169	159	180	150	187	175	155	137	185	175	157	163	156	157	162	184	172	152	147	170	159	170	194	154	161	169	145	157	184	180	167	182	178	150	167	166	156	160	171	154	144	151	194	149	188	165	146	177	153	162	160	165	141	164	200	155	159	185	182	153	161	198	178	173	188	152	159	167	177	175	171	163	168	173	168	173	147	175	177	169	183	158	144	146	161	167	186	160	167	163	166	160	167	158	157	146	163	166	158	181	166	181	164	149	160	184	176	170	181	161	168	181	158	173	155	151	160	171	170	174	146	153	170	183	142	181	161	162	176	152	154	167	183	147	159	144	164	168	161	149	186	179	158	156	155	142	182	154	158	150	174	200	175	170	181	167	162	170	184	175	169	151	168	175	151	154	180	157	159	174	177	153	159	162	168	172	146	155	154	168	155	175	166	165	173	168	166	158	179	166	157	177	167	163	156	168	157	188	179	169	148	162	173	168	177	151	164	178	165	176	182	175	167	158	152	171	148	174	195	146	179	160	160	160	169	158	145	163	154	159	168	181	173	180	168	170	163	182	167	165	164	184	160	175	166	147	154	136	181	151	164	147	169	173	166	158	153	148	166	165	162	141	166	193	165	170	157	174	141	158	177	172	156	146	167	161	169	182	164	147	167	166	192	156	153	189	159	164	149	162	154	164	150	172	167	144	175	169	179	166	172	181	176	166	179	165	163	165	155	179	196	151	161	145	159	155	143	181	168	171	175	152	172	168	167	154	171	183	163	162	174	145	161	169	197	180	164	159	163	190	149	156	171	171	142	154	182	183	149	160	145	186	177	164	157	156	176	207	171	175	184	172	183	162	152	173	149	173	165	162	145	159	157	163	171	144	145	170	161	167	176	161	160	174	188	160	156	172	152	148	164	151	167	142	170	171	165	171	170	164	160	167	173	154	167	161	163	157	165	186	167	147	169	159	168	174	146	155	171	172	175	169	178	162	172	154	183
26932	16463	2869	826	628	547	573	508	557	494	529	506	522	535	508	504	464	529	534	520	525	484	506	532	535	514	491	550	513	551	481	497	502	507	495	465	524	512	497	551	487	517	489	506	491	507	504	497	535	524	517	477	518	562	534	540	509	498	524	512	526	545	526	496	497	547	527	529	513	490	509	498	485	512	530	499	496	540	548	506	497	529	479	526	526	527	534	491	547	517	529	464	543	529	469	511	506	492	508	541	523	504	518	550	524	517	532	493	496	520	514	488	471	466	499	523	508	527	546	491	491	478	510	503	556	490	466	518	537	485	514	499	497	512	501	521	535	513	484	515	503	543	567	500	492	516	501	481	478	526	497	548	566	525	504	496	530	525	517	509	515	555	558	534	509	487	477	505	495	502	500	510	515	538	518	537	518	510	515	480	534	518	509	528	486	485	583	484	488	520	575	484	547	523	509	540	500	492	532	476	520	523	508	507	473	504	540	507	519	467	513	548	545	533	498	498	574	515	515	517	498	512	495	518	500	517	485	526	500	521	520	509	527	501	492	507	522	503	506	531	528	475	521	511	514	507	533	474	511	474	498	518	448	535	506	547	503	541	525	493	526	514	516	537	531	500	518	508	495	516	551	541	486	504	519	555	494	535	496	504	512	497	485	542	495	511	562	492	510	514	493	537	494	496	569	514	490	531	504	508	552	499	496	500	536	542	536	500	538	511	511	533	479	516	522	501	506	515	460	522	545	496	541	524	531	487	537	531	492	517	495	555	494	477	509	519	501	503	548	492	514	499	518	540	520	557	475	509	543	510	509	517	514	522	525	522	535	499	483	506	494	475	499	523	522	507	515	497	519	551	536	504	465	519	572	519	539	550	531	509	509	528	511	514	492	504	538	517	523	512	497	513	495	491	513	495	539	526	528	522	521	534	532	491	514	496	493	472	497	486	497	470	503	489	533	478	498	538	543	477	503	501	491	523	489	532	476	510	488	531	510	491	541	536	519	495	505	502	548	496	513	533	481	489	541	529	488	513	547	514	492	538	518	494	512	515	503	518	516	520	518	515	522	503	510	549	539	505	543	512	509	548	518	542	479	526	545	503	508	517	552	560	527	537	514	561	558	541	477	506	513	520	524	517	475	511	491	549	503	532	557	524	507	514	483	526	518	540	522	506	517	508	470	513	527	526	475	504	498	479	473	479	521	511	519	534	533	524	518	520	517	481	541	486	535	544	529	490	527	534	494	478	500	488	543	530	524	470	558	515	518	514	504	528	501	533	517	499	500	504	505	544	499	517	547	492	509	504	480	515	504	538	474	509	527	523	499	507	525	494	504	512	494	468	508	498	541	515	489	477	489	481	495	536	518	510	473	504	513	529	486	496	531	510	520	482	571	538	514	531	556	525	507	504	526	571	533	506	546	531	528	469	503	517	523	492	513	504	569	504	507	511	493	535	516	515	519	509	492	511	526	483	515	514	524	485	548	522	516	484	475	560	531	490	500	495	509	519	503	532	494	510	524	526	523	509	491	502	497	492	459	487	479	483	487	482	535	507	466	548	489	568	505	521	451	497	504	468	541	500	559	510	495	556	520	499	509	526	540	521	491	541	527	522	530	508	487	473	547	527	502	496	531	509	557	535	540	505	542	577	505	533	522	496	536	559	474	548	504	553	507	509	562	522	498	506	570	527	553	504	493	488	526	518	519	456	533	526	485	525	534	568	517	548	512	502	505	516	535	482	544	532	534	511	551	522	519	564	520	524	531	515	515	544	522	501	552	546	543	531	544	515	525	507	519	500	493	528	503	536	523	516	512	509	527	505	517	504	482	500	492	487	525	497	500	529	521	523	485	466	545	519	521	499	514	539	504	526	543	495	506	548	526	497	496	518	516	518	494	559	504	518	539	498	494	513	562	520	497	535	468	561	470	519	497	496	478	525	483	493	522	476	508	524	526	538	519	516	511	482	512	501	512	522	519	521	536	488	484	514	544	494	528	539	510	549	540	497	511	474	490	512	508	504	540	491	528	512	550	495	518	517	493	499	490	495	511	507	541	535	532	496	519	510	505	540	510	518	486	511	518	503	532	478	503	508	563	524	524	526	533	510	522	485	506	512	490	529	522	475	518	512	551	510	503	503	480	488	518	509	491	453	482	497	512	501	534	513	502	513	497	484	534	526	517	513	507	503	547	461	511	531	570	563	530	505	512	484	529	516	498	547	481	510	544	505	548	526	527	531	485	531	518	510	551	529	522	530	502	509	542	518	508	499	502	482	485	534	511	507	497	490	502	547	558	502	526	541	573	526	451	492	505	537	457	574	483	502	529	528	502	527	524	502	538	538	550	515	533	507	531	512	498	528	509	489	511	476	501	533	524	536	513	522	516	516	504	479	541	514	527	516	495	494	519	487	503	502	521	493	508	516	548	505	516	516	529	510	568	554	509	538	508	516	555	547	486	552	509	527	528	530	549	476	498	574	529	519	528	500	505	548	558	518	553	507	522	524	539	507	472	505	490	481	518	483	490	519	533	552	510	564	512	517	542	538	493	496	501	486	549	509	541	530	529	509	504	509	522	516	514	534	507	494	488	531	496	510	484	539	482	560	522	571	503	504	508	538	502	506	521	529	552	512	518	512	490	479	523	485	458	558	482	503	508	558	474	506	519	480	494	522	511	486	514	478	474	507	470	539	458	534	537	518	540	517	521	491	491	554	543	508	545	540	548	502	536	505	521	519	535	503	509	511	489	506	487	494	531	478	511	531	513	540	502	507	552	542	498	531	506	519	516	530	518	538	529	516	533	501	499	482	558	535	484	535	490	510	475	515	489	511	513	544	485	547	504	535	515	522	525	516	519	561	513	534	537	541	516	494	534	541	506	512	493	528	533	507	528	492	506	526	569	505	526	492	500	521	497	500	529	535	530	504	513	525	533	507	506	513	495	499	557	545	503	505	522	515	536	516	542	523	525	515	538	498	474	521	509	522	488	517	535	539	524	490	483	524	525	520	496	513	504	532	550	499	511	529	519	482	524	553	541	554	511	528	525	522	554	477	517	495	553	468	508	522	520	503	496	514	513	558	488	534	490	512	509	492	512	479	526	489	526	523	492	532	527	521	510	509	482	537	494	534	478	519	541	486	482	518	502	524	527	533	502	498	528	570	494	522	502	487	525	538	504	494	562	540	518	507	470	531	557	513	498	513	526	507	495	521	516	481	499	496	509	512	489	518	541	490	484	514	507	540	552	495	504	481	521	514	524	519	487	506	482	531	512	544	536	508	536	520	528	543	510	508	508	552	549	502	514	512	499	532	535	490	467	479	474	531	529	495	469	542	506	488	535	499	513	487	524	520	523	509	530	510	522	537	523	514	527	517	513	503	495	553	523	515	527	454	498	469	509	484	501	503	493	509	553	521	526	520	529	524	530	511	507	537	513	488	521	521	535	496	518	547	533	510	498	521	504	480	511	487	504	546	495	507	522	509	529	504	507	528	523	486
5112	1051	956	774	747	654	682	689	718	620	663	685	631	645	613	645	664	669	648	627	652	668	671	678	642	603	652	619	684	643	623	636	672	644	608	656	634	673	653	647	638	682	596	596	638	621	616	631	661	638	668	628	664	648	610	633	642	619	710	656	629	641	640	635	620	645	668	664	631	635	593	641	643	682	664	651	629	643	634	675	663	601	625	632	674	635	601	684	623	651	620	658	622	622	653	634	678	674	681	612	650	642	650	654	660	626	664	649	625	621	623	643	604	695	616	651	632	640	603	658	623	688	646	620	690	664	653	662	609	609	664	636	643	673	678	648	646	633	625	644	632	658	605	661	668	656	593	647	614	657	656	602	637	613	654	638	623	635	665	654	620	612	646	673	675	652	631	638	674	656	636	691	630	640	632	665	633	600	618	659	613	672	647	656	614	619	602	698	647	688	644	614	634	692	654	674	645	628	657	624	679	648	650	624	643	652	661	644	654	635	654	656	651	695	609	655	631	653	641	636	626	634	711	686	655	622	658	630	685	644	714	677	658	660	645	602	653	681	650	660	614	674	601	647	632	674	642	617	626	640	628	664	648	601	627	669	616	628	635	634	710	632	648	671	652	665	651	636	641	653	641	649	613	633	642	642	658	656	651	672	656	635	657	629	649	657	657	627	646	640	634	633	633	624	661	684	684	624	616	667	689	581	615	665	689	643	639	654	637	639	665	646	634	653	642	619	609	685	664	664	669	613	639	681	624	659	686	639	615	657	652	605	636	603	625	616	640	634	684	646	649	648	639	673	597	639	608	636	629	695	639	648	674	643	656	650	643	675	688	673	657	646	647	642	656	637	672	626	602	615	687	619	633	617	641	666	647	665	657	678	603	647	652	631	644	631	628	649	660	675	641	638	646	633	628	651	606	658	656	630	645	679	654	687	671	648	666	678	686	645	639	629	642	665	656	636	697	679	650	636	664	661	619	654	685	651	618	642	662	646	654	644	689	637	645	650	631	607	661	691	658	624	646	634	618	651	624	644	633	627	672	672	674	663	661	606	638	658	664	651	622	625	626	625	699	662	678	672	665	656	616	653	659	637	670	661	629	615	682	667	650	627	655	633	681	627	656	643	624	656	639	608	657	638	638	680	649	627	649	648	652	670	652	645	622	606	671	655	624	663	668	679	614	612	656	609	648	696	643	672	614	647	703	645	628	661	696	663	644	675	667	610	632	651	657	659	633	638	659	631	636	675	633	653	637	668	652	639	658	639	666	586	601	665	686	618	641	631	586	655	678	641	658	672	668	674	667	645	641	652	647	586	662	643	617	623	644	632	688	608	612	644	648	658	628	629	626	602	635	683	643	681	627	645	658	671	678	640	645	594	652	635	651	591	689	633	656	663	655	648	676	655	626	583	586	646	638	664	611	630	645	657	675	627	661	625	608	647	665	638	664	626	665	634	648	666	657	627	627	680	664	653	636	595	701	606	652	661	662	655	662	650	646	663	650	638	639	671	644	631	680	655	646	597	655	653	648	682	635	594	617	665	613	636	630	663	625	625	668	627	626	636	621	707	664	614	615	653	621	619	659	635	650	627	652	619	641	641	657	630	647	628	625	654	595	636	618	640	663	655	669	653	683	672	612	672	667	625	637	694	654	652	691	606	680	601	601	651	661	647	646	643	627	651	620	609	606	613	656	685	668	644	617	666	666	639	687	649	662	636	676	671	636	620	648	654	625	634	654	600	661	638	604	635	650	670	652	641	671	644	577	647	593	662	610	618	596	615	669	671	669	632	660	668	599	666	674	639	689	593	635	635	655	640	635	650	698	670	592	661	632	673	641	642	661	620	673	593	652	640	617	627	666	668	644	668	660	685	686	679	626	662	635	639	658	712	649	652	657	669	663	668	641	601	627	621	625	637	623	658	635	647	645	654	639	615	652	641	619	644	683	649	682	671	686	672	625	642	649	653	647	657	662	686	667	645	683	671	659	632	640	665	608	635	662	710	649	667	656	641	695	632	642	644	640	627	700	686	645	668	651	641	626	605	635	616	645	642	677	616	628	642	613	683	636	648	608	601	644	687	678	649	615	664	691	682	620	625	665	601	628	670	651	668	661	649	659	655	626	684	650	635	651	691	691	645	642	686	627	653	625	673	612	629	642	696	659	668	652	586	635	633	617	617	626	614	625	609	651	616	638	602	621	618	649	615	619	627	639	669	648	613	682	690	656	660	660	624	647	629	634	655	673	636	614	607	616	640	658	631	672	655	601	704	655	595	662	651	635	667	664	595	618	659	689	639	606	674	653	620	648	641	596	670	631	634	610	661	721	651	663	657	640	645	678	641	619	636	666	616	647	668	611	641	624	655	645	695	635	662	682	648	652	646	663	642	630	636	680	616	604	662	630	645	620	610	689	615	671	600	698	638	666	685	633	645	665	596	671	680	694	687	649	663	621	623	649	650	677	669	628	631	687	644	660	680	673	678	636	658	675	626	728	598	668	624	643	683	655	621	658	628	656	622	648	651	681	639	653	650	689	633	648	586	648	654	676	657	643	676	668	677	647	659	680	636	633	630	599	711	640	605	627	632	610	630	669	623	629	624	614	606	654	657	641	652	646	657	644	599	650	684	651	635	647	614	658	636	679	669	672	632	663	656	668	682	655	654	696	634	658	637	608	617	598	631	659	649	701	638	630	629	612	671	629	617	672	620	632	653	635	622	654	611	584	626	659	679	611	613	625	638	672	598	638	660	614	605	666	607	637	663	676	623	653	664	685	662	648	657	662	656	698	648	662	658	666	669	620	654	635	649	639	653	617	641	625	671	630	642	622	646	639	639	652	706	639	633	705	628	629	636	648	634	606	694	603	666	670	687	665	641	647	686	642	615	677	606	630	652	607	601	691	655	619	699	622	638	687	700	651	643	681	648	649	656	659	667	646	610	668	657	648	643	641	670	645	634	622	687	685	628	638	675	653	641	672	603	623	660	645	633	618	702	625	670	650	608	655	621	658	668	679	674	629	621	680	647	658	660	612	602	683	666	664	635	600	640	612	639	671	653	631	654	654	626	643	641	629	662	705	654	629	647	684	688	623	668	655	625	647	647	684	593	622	627	660	628	637	665	629	638	654	672	644	608	659	633	660	636	621	642	681	628	670	648	617	669	713	693	657	679	633	653	633	646	641	608	640	641	618	667	603	644	609	628	653	670	690	662	621	648	635	630	637	637	695	614	668	692	652	629	652	618	660	642	656	612	671	654	626	645	661	643	645	651	624	641	680	636	661	610	654	657	669	667	643	648	638	652	650	642	649	633	666	640	653	604	664	656	666	696	686	651	690	662	592	649	678	624	667	632	633	645	646	679	699	599	657	620	613	647	659	627	645	645	639	635	665	613	654	667	643	642	641	622	636	693	658	656	651	632	688	623	635	682	639	673	617	629	628	625	663	650	671	633	638	663	648	658	622	647	637	682	675	637	672	645	680	668	673	596	607	624	644	650
23037	20772	27697	23924	20725	5980	875	667	568	539	427	444	435	433	380	381	415	404	390	403	371	368	372	366	368	352	335	374	399	367	375	331	345	358	370	340	345	353	358	358	339	372	354	365	329	330	342	328	387	381	340	360	349	337	350	357	362	343	350	347	378	357	341	355	407	344	347	358	338	358	375	339	369	381	339	378	343	390	366	389	352	368	380	334	372	392	352	382	326	352	337	334	372	337	354	331	397	319	369	364	391	347	356	349	339	365	345	342	347	313	371	354	336	342	366	359	364	374	347	353	363	360	349	367	351	351	331	369	355	360	346	374	370	321	388	343	350	361	353	371	335	320	356	366	333	349	347	358	344	355	337	373	321	340	344	360	316	335	349	348	366	382	401	333	325	329	371	378	366	360	377	370	355	348	366	342	349	368	330	357	376	353	376	365	321	361	355	341	376	401	366	335	354	387	382	362	373	351	356	368	339	334	381	371	353	326	360	353	366	327	363	372	345	363	356	366	343	379	344	339	376	374	374	350	390	364	359	373	344	356	354	368	345	356	347	346	356	375	342	364	346	367	356	358	319	341	353	333	336	377	336	330	378	356	353	340	329	391	343	367	346	344	335	349	360	342	342	333	358	367	327	344	353	328	344	362	344	323	338	332	372	373	345	363	357	333	363	326	323	376	340	330	364	361	375	337	335	359	324	382	364	323	360	362	378	379	321	359	340	339	389	396	413	350	336	347	344	394	374	360	356	369	357	354	367	378	425	367	327	326	349	383	388	356	342	380	368	371	362	370	360	369	388	351	343	337	354	337	395	379	364	395	355	370	366	366	369	323	357	343	304	367	333	350	360	352	360	361	336	376	320	367	360	359	344	349	338	357	385	365	350	307	361	365	355	321	366	383	351	363	350	416	368	334	352	339	337	367	385	354	341	363	353	345	360	360	305	353	352	361	320	312	349	315	360	367	362	362	359	322	341	348	367	361	358	393	378	342	362	346	368	333	321	361	358	329	341	339	374	324	348	362	367	367	326	350	360	355	340	366	318	380	366	348	372	332	308	327	360	369	338	370	352	360	355	348	337	375	371	335	361	362	339	337	343	334	351	340	388	343	385	319	373	375	353	371	343	380	351	341	371	351	366	347	329	371	353	335	340	345	383	364	374	351	358	317	368	358	366	378	364	391	332	368	355	321	360	396	331	341	430	365	339	340	350	352	368	361	373	365	366	349	394	353	320	331	370	366	351	340	377	341	356	378	375	359	380	357	354	352	385	396	344	363	328	333	332	349	375	350	350	343	352	333	349	347	391	397	337	366	346	347	373	366	365	357	360	358	380	380	364	367	331	344	356	376	329	358	329	359	383	352	318	373	367	373	355	342	361	351	346	347	355	352	322	346	337	380	373	341	345	373	361	371	377	326	337	353	358	393	365	339	362	371	365	351	355	343	333	341	404	346	370	347	343	345	330	357	375	333	380	322	344	407	361	318	407	358	363	370	343	405	341	367	341	340	362	359	331	328	345	323	356	361	359	317	366	363	346	343	355	353	359	357	359	320	355	344	336	347	325	332	354	354	364	329	366	362	348	381	335	361	355	357	368	337	338	322	365	332	373	321	340	347	322	327	341	357	362	381	377	371	368	340	339	351	361	355	363	358	357	363	381	373	356	357	313	361	362	357	356	370	320	323	371	341	408	352	348	377	340	344	375	362	330	402	366	368	338	363	354	344	366	348	370	337	327	358	397	342	333	376	350	360	341	345	344	358	322	341	334	351	330	390	357	370	364	390	351	333	357	347	340	358	374	374	372	349	360	330	355	363	329	356	333	404	339	320	375	353	327	320	359	333	387	377	326	377	358	379	343	373	333	373	379	349	322	329	366	331	331	357	374	363	318	324	370	330	380	327	335	376	348	357	404	372	368	386	375	353	366	346	373	371	350	340	327	327	353	346	353	360	394	324	349	351	365	320	332	357	366	351	363	365	353	370	365	368	352	343	365	371	342	332	374	322	341	367	351	361	361	371	365	380	336	290	370	364	351	336	338	352	367	359	378	334	377	353	343	364	391	368	364	356	345	351	350	335	357	375	342	343	352	362	379	370	338	387	350	351	375	308	341	349	351	372	340	361	374	393	319	344	344	361	323	395	353	391	344	358	345	346	366	372	339	394	353	369	352	346	366	352	353	357	343	330	396	353	332	373	364	345	339	342	383	369	324	373	375	349	378	342	364	331	360	348	323	361	351	319	344	341	353	339	371	362	366	361	347	361	372	355	332	373	331	357	333	336	376	379	345	308	346	369	349	348	326	368	360	337	333	352	358	341	300	351	345	332	342	347	338	360	356	375	367	369	368	372	377	354	338	341	310	363	349	334	374	367	373	334	349	379	396	343	356	354	348	364	360	378	335	334	345	350	360	363	366	383	354	345	365	326	349	362	350	366	356	382	378	360	336	353	346	364	344	424	362	352	324	354	384	350	361	358	346	311	342	351	357	351	328	348	358	336	355	342	380	349	348	355	400	338	352	372	332	388	380	332	354	338	323	324	378	399	384	344	346	334	350	349	345	365	354	329	355	358	344	383	374	347	315	368	374	396	389	330	363	338	353	359	343	356	326	336	318	386	365	337	352	409	333	371	370	352	331	347	324	349	362	314	322	360	353	367	371	346	375	322	363	314	350	339	349	322	360	351	384	388	358	374	370	364	338	342	384	367	337	339	347	333	351	342	367	348	360	363	367	330	359	339	330	352	352	376	344	352	354	342	363	333	314	345	330	346	320	348	354	352	354	378	369	385	369	344	351	339	357	370	370	352	359	360	335	365	341	376	332	369	325	346	383	354	322	382	328	352	357	376	375	359	346	338	326	372	360	348	373	347	347	344	336	351	377	363	315	358	361	328	353	316	347	361	340	357	330	367	366	330	352	371	331	400	310	370	360	329	335	348	376	375	392	316	330	348	351	365	356	371	353	345	372	345	365	375	373	384	360	373	369	350	328	370	346	356	337	370	331	338	374	369	351	374	386	340	332	356	354	357	339	359	332	359	312	356	355	331	356	380	353	373	369	368	353	352	356	332	360	393	358	352	344	332	357	381	352	334	363	328	367	358	333	332	344	338	332	333	374	365	381	333	352	356	375	362	388	345	334	351	372	332	364	343	366	355	385	334	371	350	341	337	359	329	364	320	345	338	326	375	333	337	319	367	367	339	336	358	350	388	382	347	370	349	332	373	352	394	379	368	345	354	328	360	354	367	369	345	326	358	320	362	350	348	363	331	343	363	370	328	403	359	346	369	380	354	361	366	352	361	359	380	359	368	340	378	370	350	346	361	341	340	337	398	328	358	353	374	324	384	363	378	360	367	356	361	342	321	352	355	312	323	334	361	354	350	345	359	320	328	372	352	337	368	363	338	329	371	358	341	315	353	347	350	334	346	342	349	321	331	340	364	310	340	359	324	344	365	357	332	338	334	352	382	361	350	373	330	353	339	340	315	378	402	361	370	328	377
3708	7796	5363	2626	1960	1517	1251	1015	839	773	690	625	606	569	542	534	552	520	502	519	511	483	470	528	479	474	499	504	499	466	479	462	481	453	449	482	505	506	432	446	462	477	479	489	462	500	460	450	474	468	462	424	472	436	458	459	465	482	426	463	473	463	456	428	502	462	459	477	475	396	454	469	457	452	464	418	469	410	429	460	477	498	502	465	444	521	475	481	484	418	446	461	463	478	444	459	454	470	428	499	465	461	461	458	445	453	432	462	437	437	439	395	454	478	502	485	502	476	457	453	463	473	455	471	446	446	424	454	477	456	475	437	440	424	429	464	422	470	409	504	452	423	505	425	431	438	453	470	433	473	440	464	446	443	459	453	449	466	425	449	434	474	465	453	483	456	472	478	448	420	462	476	416	437	443	442	459	477	420	431	453	447	476	457	468	512	480	497	448	440	483	446	479	467	489	461	484	506	471	502	501	457	403	465	463	464	460	465	453	459	467	443	455	420	465	495	479	450	463	452	453	459	516	460	458	465	420	497	464	468	484	425	465	436	434	448	432	457	457	450	431	480	466	489	481	473	476	452	479	411	466	462	441	456	432	488	481	484	513	485	439	449	409	455	456	436	484	451	458	461	441	474	504	460	436	450	452	464	433	510	500	442	469	506	461	447	455	454	437	424	461	454	444	458	420	440	479	474	471	477	437	478	495	457	458	474	474	470	465	504	497	444	444	441	404	445	453	461	425	477	457	438	460	453	459	475	476	472	494	451	478	451	415	473	460	446	437	473	467	464	486	458	454	468	462	478	471	475	474	466	450	464	465	424	390	470	439	480	487	432	449	459	443	459	503	490	446	483	462	469	490	471	454	446	442	458	472	463	453	484	437	492	458	438	511	460	473	442	474	468	431	439	456	429	447	459	462	462	445	459	465	490	481	478	447	422	479	412	435	443	469	485	480	431	511	469	439	447	462	442	447	452	485	494	461	453	455	473	439	455	486	492	462	476	460	446	443	444	453	456	479	470	463	463	399	479	460	454	457	442	485	447	446	471	478	481	492	455	467	421	468	449	484	441	444	442	465	469	421	452	492	411	447	461	462	465	467	466	454	480	490	490	464	446	479	435	432	455	455	449	435	457	460	468	457	445	426	464	468	442	450	468	456	435	460	498	458	467	440	467	454	459	444	416	470	479	466	450	428	444	463	452	473	449	465	447	501	471	483	449	425	410	490	497	438	480	477	464	440	411	465	449	437	465	487	434	492	457	466	455	464	451	457	442	458	441	450	459	489	462	476	445	438	471	477	448	445	458	463	454	447	469	447	501	459	450	489	457	430	451	471	444	439	470	441	486	475	451	456	446	438	464	473	489	463	429	451	458	478	440	476	454	478	441	482	441	473	445	454	449	478	437	433	494	498	501	425	479	451	453	490	461	456	441	450	470	425	476	443	430	477	449	430	445	467	453	455	480	478	507	440	506	436	443	446	418	449	419	473	489	454	421	466	452	489	462	486	444	513	485	475	467	479	459	472	473	408	463	454	472	472	446	441	465	432	476	474	468	494	446	467	438	494	452	474	473	435	471	451	449	450	478	430	451	445	430	447	481	453	461	461	493	458	393	434	466	499	434	444	423	430	480	448	460	436	422	474	488	470	460	456	470	482	461	468	456	475	484	461	464	446	448	454	462	437	483	449	473	446	444	469	462	439	427	437	434	452	471	469	466	457	456	441	439	466	450	479	474	482	447	453	464	461	478	464	436	428	455	417	483	441	459	473	419	449	437	436	441	482	442	457	438	478	463	465	479	451	460	443	447	455	475	457	422	448	437	466	443	464	491	474	483	418	465	433	451	453	431	463	452	457	468	477	468	470	458	480	446	450	451	475	465	469	440	462	491	417	455	477	460	471	446	479	437	451	412	460	462	484	473	441	431	509	456	459	479	460	458	464	475	465	493	451	438	452	437	469	457	447	418	453	439	457	425	461	431	433	490	452	473	443	459	458	463	452	470	455	490	485	465	473	441	473	465	458	485	478	457	449	471	490	458	491	443	475	425	465	436	440	490	482	457	442	477	471	455	490	442	475	439	466	471	445	474	445	456	437	457	462	493	494	440	414	471	456	448	453	461	450	456	437	468	478	438	474	468	496	471	485	456	471	492	396	434	476	461	434	452	475	446	493	461	460	481	474	451	450	474	448	458	441	460	451	482	460	485	478	471	454	470	483	474	479	470	441	481	457	448	456	511	460	449	458	490	440	431	452	460	450	496	437	447	453	482	449	481	471	496	450	494	448	467	428	441	443	439	450	456	455	442	498	482	451	432	437	466	428	439	441	450	439	439	436	501	480	480	475	442	490	438	482	400	484	461	456	483	462	492	486	422	455	462	488	486	454	478	470	463	441	439	463	430	470	455	447	466	465	452	498	445	499	475	460	457	479	478	485	425	454	476	433	442	474	432	422	463	445	477	481	448	439	493	459	466	443	461	499	478	437	424	489	477	459	435	472	468	478	469	461	467	442	504	454	489	479	457	444	478	449	452	464	470	476	472	457	459	507	475	437	454	481	443	451	449	448	465	446	453	443	474	455	434	451	467	462	437	458	447	444	453	441	464	488	447	481	392	488	456	440	449	405	501	495	434	449	458	475	449	479	466	428	449	494	469	473	466	457	434	477	460	451	507	504	494	445	394	452	419	451	429	462	449	462	404	442	447	436	464	459	450	481	459	445	489	473	428	441	445	465	444	443	424	427	476	465	456	492	504	453	468	462	461	442	469	469	458	463	455	491	440	491	455	485	433	482	414	449	456	423	468	488	482	474	426	437	422	438	469	466	469	455	468	479	470	498	432	419	463	454	470	472	433	449	490	475	470	421	485	462	463	488	424	464	430	473	455	476	457	432	454	506	429	440	484	417	404	463	439	483	421	438	477	441	461	457	445	431	459	470	501	478	469	435	471	441	492	499	473	451	526	457	461	470	476	473	455	490	482	447	432	475	453	479	440	433	458	422	466	441	433	473	459	461	474	448	470	463	449	454	423	454	439	406	469	478	471	450	465	462	436	441	469	456	486	460	475	423	481	464	469	465	442	473	464	463	443	453	456	452	461	436	477	466	478	433	412	460	484	478	444	457	461	490	435	496	500	465	465	457	423	487	458	424	459	449	441	486	428	463	471	459	459	494	450	458	440	473	447	444	465	432	483	464	455	426	483	437	457	459	470	446	449	446	436	417	494	459	457	435	438	420	438	444	436	421	463	487	459	465	469	432	456	461	478	461	476	453	437	458	465	444	496	442	427	484	471	429	506	460	426	443	446	470	458	430	461	476	442	496	456	443	451	453	475	476	452	485	466	486	458	429	457	457	473	430	476	464	498	482	466	462	416	467	470	474	486	460	475	501	471	467	486	481	456	467	481	481	459	461	422	430	469	494	451	451	451	438	447	430	458	462	471	466	479	464	470	434	469	471	460	452	441	473	464	492	469	477	480	450	444	439	458	468	490	480	438
24100	20742	26393	24911	5918	681	551	510	476	441	404	384	403	391	398	354	404	367	390	415	396	426	359	378	352	362	335	383	388	356	365	350	336	374	377	375	381	346	342	360	348	364	355	372	389	364	362	358	344	358	392	389	349	379	355	374	375	336	364	371	354	384	379	353	347	379	379	403	409	355	359	365	363	376	381	362	365	385	364	365	394	366	374	381	351	375	388	380	403	405	378	369	363	364	363	365	380	386	357	371	367	359	380	380	323	373	359	393	353	402	365	391	356	407	350	354	394	368	361	331	384	390	399	391	391	362	349	359	363	366	359	366	361	373	354	346	365	373	379	363	376	378	360	384	343	353	399	366	387	349	357	367	364	374	376	339	370	387	370	397	374	372	371	379	340	359	384	348	383	381	385	355	362	364	357	401	399	368	399	376	386	333	383	373	381	381	381	372	387	369	355	365	349	366	334	364	379	401	377	352	379	370	382	383	341	368	372	364	367	395	366	393	353	361	379	366	376	334	354	409	363	359	413	388	382	367	354	365	388	372	385	351	383	384	359	377	377	408	373	355	374	405	352	363	361	408	381	340	391	353	365	357	346	378	344	358	354	364	335	377	378	353	380	365	398	371	368	413	392	385	381	397	354	340	350	361	362	355	377	377	392	410	379	381	363	386	323	382	350	352	344	386	366	369	385	377	377	333	363	359	412	374	358	376	390	388	390	388	327	354	397	367	360	389	363	400	377	327	374	365	405	357	407	368	384	346	382	383	365	328	375	381	377	363	385	372	348	360	332	368	379	371	364	363	374	366	394	367	372	375	377	400	360	415	410	374	414	412	358	412	388	366	366	359	369	373	352	375	423	391	385	362	375	352	378	363	359	379	386	324	408	377	377	370	397	364	370	403	401	327	356	353	373	363	388	355	380	353	347	366	350	389	353	342	366	366	338	400	350	400	365	376	378	347	362	356	425	359	336	357	378	377	392	347	345	369	375	361	364	360	353	375	372	360	363	359	389	354	380	396	415	359	345	387	373	352	361	367	391	372	334	379	372	379	360	345	416	375	335	373	410	375	387	355	406	359	360	356	378	392	390	393	375	375	360	336	397	374	370	388	371	368	397	360	331	365	411	377	346	388	398	350	364	387	371	353	365	340	383	322	351	353	373	371	375	385	371	388	380	357	367	392	375	341	390	353	380	376	395	392	358	346	386	347	392	381	345	397	356	354	351	399	365	348	352	394	365	379	385	373	394	392	382	382	336	366	378	379	382	373	370	363	381	350	352	379	394	400	390	353	388	359	390	350	361	378	360	349	372	354	369	331	343	377	396	375	399	368	369	362	384	394	363	364	383	361	401	364	369	348	376	379	371	384	344	380	392	384	391	359	371	385	329	375	365	348	354	382	361	364	377	371	369	353	370	397	390	366	379	346	361	387	342	387	418	388	361	373	373	392	352	352	376	384	403	337	372	354	374	333	371	369	361	375	381	393	374	391	362	369	350	367	352	352	354	387	382	316	399	339	384	382	398	383	368	381	364	381	394	368	421	378	377	351	364	391	364	390	385	373	388	334	362	344	385	374	374	397	376	366	403	398	370	382	421	344	358	426	372	375	378	363	351	404	375	375	373	395	370	360	381	377	368	378	391	413	386	397	343	401	367	365	337	373	365	337	364	339	375	383	375	341	366	368	360	370	389	378	373	385	373	348	368	355	364	392	377	398	362	358	374	390	372	372	382	393	357	393	385	377	361	373	377	384	335	357	391	389	403	347	376	384	357	370	382	384	338	347	335	367	389	386	350	376	383	384	333	369	379	351	353	383	361	360	366	374	388	349	380	343	358	370	321	386	364	408	371	360	375	377	356	405	407	376	367	386	389	383	363	407	342	355	346	359	370	392	383	368	379	376	357	358	359	372	358	335	331	385	376	368	387	370	364	377	363	367	371	373	368	367	357	370	386	376	388	375	382	394	387	351	352	373	352	349	340	341	359	374	370	350	377	354	389	377	372	387	403	403	368	399	353	373	401	355	381	338	346	401	372	365	353	399	367	400	362	397	366	367	356	389	363	377	395	395	371	382	398	312	337	379	353	331	328	359	355	368	381	396	385	386	385	397	391	364	352	364	371	380	375	346	357	356	338	363	346	358	342	359	393	367	389	363	365	351	348	377	348	383	385	391	391	392	418	393	347	360	357	363	396	377	378	366	379	336	392	415	361	375	375	384	367	351	352	357	379	375	359	379	397	357	358	371	409	363	372	358	353	348	362	363	349	358	341	403	407	370	385	367	397	392	375	369	366	340	393	368	372	357	350	368	367	364	383	383	394	399	403	351	361	351	368	377	366	336	384	400	351	372	352	365	353	357	363	385	387	366	405	405	369	354	369	356	333	401	372	382	338	308	378	402	382	369	378	355	382	354	367	384	379	386	344	386	359	383	371	356	353	368	389	383	375	339	396	355	401	359	360	372	380	370	365	338	382	366	394	358	344	364	381	387	378	413	357	375	378	373	375	353	363	358	360	351	371	371	390	359	381	340	351	357	370	397	377	370	426	366	369	396	413	387	361	350	377	380	355	360	375	376	359	371	366	363	363	379	378	348	357	371	367	355	401	387	360	365	408	380	389	360	354	351	358	375	368	329	376	350	329	361	387	382	384	354	371	358	381	358	355	379	348	361	342	355	428	363	360	350	353	354	364	418	347	344	365	363	374	358	345	394	353	402	382	363	383	371	384	355	422	353	357	353	396	370	354	360	356	358	356	372	358	388	360	376	355	390	342	343	382	363	408	389	374	359	374	392	394	394	403	397	358	361	353	364	362	349	366	383	371	362	395	393	359	393	347	366	378	382	358	389	359	343	348	374	382	354	355	341	365	356	356	402	394	381	369	367	357	349	409	340	349	363	360	356	409	393	376	394	391	369	341	390	421	375	358	362	353	387	355	383	368	408	379	377	396	367	362	357	369	374	379	352	352	332	349	347	387	388	375	389	342	391	335	385	339	379	392	380	347	330	372	406	353	402	384	367	394	367	352	388	401	378	409	346	395	375	353	344	374	382	363	349	361	402	329	383	362	350	419	340	360	346	353	378	364	398	362	351	352	364	354	384	361	378	374	358	364	394	365	379	373	345	412	368	354	385	393	344	359	340	401	395	391	368	379	363	362	387	398	342	370	385	355	364	364	362	386	394	354	354	376	367	379	369	359	353	350	374	357	379	364	341	349	400	355	357	383	354	331	408	349	379	369	340	352	408	350	360	382	375	338	381	345	383	357	391	343	379	375	352	363	363	375	382	375	375	365	358	398	418	390	362	402	373	362	399	369	390	401	367	389	390	367	388	367	378	373	355	360	385	382	360	346	375	381	386	392	371	409	354	386	317	387	343	353	402	332	371	347	404	396	363	382	373	376	365	372	387	387	365	393	380	348	371	378	370	410	367	379	391	392	401	395	395	388	368	401	389	358	381	382	375	366	374	369	388	346	369	397	372	370	345	371	370	382	338	356	385
3946	4510	3171	1603	1308	1014	901	739	666	605	560	572	542	516	517	495	445	486	463	482	501	498	500	477	477	502	475	464	458	483	457	434	485	449	440	403	490	438	457	458	441	470	479	463	481	438	461	458	476	484	462	453	455	425	437	455	428	433	438	461	469	453	447	467	458	453	455	479	478	448	436	456	436	446	449	452	449	435	462	469	489	474	452	485	495	513	461	447	465	455	446	483	449	464	440	448	495	459	461	466	456	487	503	421	454	441	443	444	443	438	456	441	456	467	489	496	483	439	440	460	436	446	482	461	413	471	474	425	468	429	475	467	481	474	488	471	456	462	448	462	475	477	441	467	482	445	443	476	439	444	445	465	452	471	464	465	421	482	458	425	435	469	440	428	459	481	446	477	427	440	455	434	457	510	444	481	416	455	426	431	477	445	439	434	435	489	427	444	487	433	486	440	473	431	473	438	469	487	445	446	447	434	475	424	439	469	440	491	459	434	447	468	438	447	431	464	460	469	449	459	435	438	401	442	483	428	436	422	409	429	420	448	469	440	455	467	467	423	465	440	481	452	420	477	455	426	432	423	430	454	453	454	422	471	450	405	466	476	464	457	463	480	450	467	436	457	413	461	433	440	445	452	475	475	451	475	442	434	470	463	478	448	451	471	463	458	417	457	473	454	432	483	451	458	441	419	442	477	426	449	451	447	456	398	483	419	452	451	432	449	494	480	438	448	439	480	456	460	475	456	428	443	465	444	476	466	442	486	431	456	479	447	417	492	491	461	436	448	504	402	469	465	458	471	476	439	449	468	412	427	443	445	462	494	440	440	473	428	478	445	470	450	486	451	451	457	457	468	410	423	466	475	421	422	446	455	460	454	475	450	446	441	453	415	452	501	445	489	457	467	474	408	432	475	435	443	458	441	434	454	416	463	464	423	441	456	469	429	454	433	449	442	441	484	501	480	442	457	444	465	418	425	452	440	457	476	489	444	465	454	456	415	489	434	448	419	432	471	474	449	458	454	404	443	449	405	443	454	466	482	457	462	455	430	461	435	490	481	482	454	473	415	448	489	467	457	459	479	438	442	467	424	470	469	425	460	437	439	457	445	416	469	500	438	450	420	486	452	479	467	440	442	440	465	457	409	457	439	461	465	475	427	471	445	449	471	471	428	459	482	446	425	426	441	461	469	479	429	433	516	463	474	498	431	440	467	428	463	437	451	465	438	471	438	480	442	465	459	403	463	471	480	463	470	411	475	472	443	457	455	460	477	462	479	469	453	469	473	468	504	468	454	459	456	496	434	468	410	431	448	452	473	441	457	424	422	467	489	436	460	485	470	425	454	451	453	412	482	495	462	481	453	451	473	481	465	488	487	465	452	457	446	399	490	458	470	499	445	461	423	453	450	463	466	456	407	434	437	421	473	467	445	446	450	462	445	439	446	406	452	454	476	443	452	429	448	462	433	452	439	453	462	462	423	445	439	479	463	479	466	471	409	458	481	468	461	458	425	410	455	455	403	463	466	458	420	403	456	456	451	443	396	461	455	452	492	452	448	487	478	477	471	462	472	473	462	459	432	432	466	445	461	443	446	456	468	470	442	455	445	483	481	439	478	445	423	403	444	456	447	476	466	469	485	445	434	504	447	421	471	457	445	416	458	469	443	453	460	474	475	451	485	465	449	430	441	472	489	447	454	459	481	440	443	479	447	432	443	434	467	399	431	447	408	473	460	422	446	458	425	414	446	446	432	431	492	447	457	460	510	450	468	464	459	461	475	469	468	477	429	464	449	407	492	466	468	466	431	469	481	475	431	453	454	473	433	452	416	476	457	417	443	444	434	475	467	420	484	464	450	462	458	453	458	442	490	480	455	458	458	426	476	452	476	448	451	462	461	449	436	425	461	455	455	427	462	433	435	418	448	448	449	457	407	446	402	471	458	464	479	456	480	465	464	426	466	426	465	440	451	459	478	423	436	451	466	458	449	449	448	442	424	430	453	449	479	458	456	419	416	449	464	438	476	490	425	438	456	463	478	462	482	470	457	411	438	434	457	441	465	457	422	432	438	445	497	470	522	437	476	435	487	489	474	426	492	447	410	441	435	485	438	437	471	420	474	465	429	419	467	462	449	429	430	415	440	441	446	460	484	481	440	494	435	437	455	469	489	431	432	449	474	441	414	447	452	459	446	448	466	475	475	517	497	475	454	455	445	476	471	452	461	468	442	447	486	433	461	473	464	462	483	462	464	438	459	436	454	467	447	452	442	497	467	481	461	466	436	451	449	472	485	450	466	437	472	441	456	454	463	458	445	491	431	433	454	457	423	439	481	459	420	461	463	466	455	461	471	454	442	469	468	439	437	424	409	467	470	437	467	430	436	470	465	456	431	473	434	492	452	481	443	466	484	485	474	462	452	461	462	434	463	433	441	459	402	442	450	451	443	470	443	465	460	470	479	467	432	447	431	441	471	426	475	441	476	444	453	445	449	432	481	449	466	479	430	431	441	483	443	499	476	448	402	458	438	426	464	444	453	479	429	444	450	476	443	447	433	469	464	466	473	428	449	475	441	435	444	466	439	463	462	491	440	420	457	470	462	450	452	448	498	492	450	483	461	418	427	480	444	448	465	446	444	450	522	450	419	447	459	448	465	458	419	467	479	452	473	446	466	462	437	444	493	484	467	427	448	434	495	460	423	478	425	473	490	479	438	471	474	449	452	430	435	459	475	459	463	450	421	453	461	445	447	424	447	484	484	445	483	501	457	427	451	486	405	453	434	418	422	477	445	471	449	460	433	447	444	472	460	463	450	443	474	432	470	434	450	424	482	478	434	432	484	449	438	446	405	459	493	471	438	488	444	460	437	446	435	454	460	431	451	440	449	468	453	488	451	417	476	473	437	464	396	471	443	444	448	463	468	420	435	455	442	479	466	458	468	447	486	459	439	452	450	477	432	469	424	448	463	429	447	460	442	441	430	432	478	438	479	449	429	431	417	477	428	444	444	480	459	437	452	458	459	453	439	425	458	432	450	454	454	461	436	442	458	448	431	457	462	462	482	423	448	443	425	447	451	418	507	430	474	460	457	448	475	457	422	474	459	476	438	450	418	446	452	465	419	426	461	464	429	497	478	452	441	436	477	448	449	423	399	494	495	477	468	444	468	427	482	460	435	485	430	444	425	489	452	441	404	468	462	490	408	448	443	447	465	440	472	435	479	437	450	445	474	480	475	439	520	445	461	436	446	485	446	459	445	476	454	452	454	443	410	457	425	420	430	444	434	455	474	464	460	425	435	445	453	430	459	458	467	455	442	456	460	457	438	464	474	434	447	466	454	469	480	470	478	407	446	444	454	442	448	436	418	454	426	473	439	423	433	467	433	489	461	464	474	438	421	436	481	459	450	427	433	478	451	476	488	447	456	425	443	411	404	419	500	483	465	451	451	461	496	446	448	435	451	438	458	473	448	436	449	454	417	448	457	481	438	452	449	441	457	490	505
22025	20798	28285	23423	20798	20739	3532	673	499	428	335	279	264	245	217	199	207	163	188	186	180	172	168	182	144	165	139	177	138	140	137	141	145	159	175	147	138	151	153	127	122	121	129	134	144	127	124	144	156	140	140	142	151	148	142	148	137	129	133	139	153	126	117	143	133	117	128	140	137	147	124	134	144	128	118	151	124	128	135	133	127	116	119	133	145	142	119	137	131	123	136	111	137	129	137	136	128	120	118	131	133	106	122	124	130	126	121	141	119	136	127	122	128	137	154	148	121	124	129	120	143	117	137	117	105	136	140	131	116	114	124	109	133	137	108	109	129	140	112	142	130	121	113	126	126	125	133	131	140	130	132	120	139	143	128	130	162	117	133	138	120	127	106	122	131	120	115	134	134	116	138	140	139	127	118	132	129	133	142	153	123	125	128	133	118	143	116	116	132	113	127	121	123	137	141	135	137	133	131	136	134	143	131	133	124	132	120	145	138	123	104	136	145	122	135	129	108	118	136	139	137	129	127	137	118	140	121	111	131	112	130	141	141	132	136	137	154	139	138	153	131	121	133	126	135	145	128	125	130	127	127	140	114	144	142	134	131	110	116	143	128	111	124	133	133	141	137	153	138	127	133	106	132	134	137	122	132	107	118	139	141	142	134	125	130	119	135	120	139	142	136	125	124	112	112	129	126	140	131	117	124	133	129	119	115	120	129	150	141	124	112	116	119	123	118	125	150	137	144	127	130	109	145	137	137	136	128	123	111	126	131	105	139	119	125	130	129	128	134	126	143	122	138	122	125	112	112	135	121	125	100	155	129	129	137	121	129	120	128	141	142	127	149	107	131	130	135	116	136	131	122	130	133	140	140	107	133	101	141	131	141	131	115	116	119	136	132	152	144	119	114	123	121	123	121	124	134	149	126	123	110	117	134	115	115	125	133	154	133	120	116	113	135	111	138	129	128	122	108	132	143	134	127	145	140	110	105	138	131	146	130	125	133	128	115	129	128	152	125	147	121	149	104	130	151	111	135	116	153	127	116	151	135	154	172	122	148	114	113	134	120	144	124	127	115	138	113	142	138	148	133	111	157	136	107	121	123	116	138	130	141	133	109	140	132	129	151	143	130	124	138	131	136	141	120	156	121	138	134	165	130	126	147	119	118	121	116	132	132	121	122	104	130	143	129	135	126	129	123	131	131	127	121	128	145	143	135	135	125	129	127	124	115	137	118	109	127	119	142	116	115	119	120	136	131	141	110	109	114	128	145	131	129	137	137	131	107	145	139	132	131	127	136	129	144	130	132	127	136	102	131	130	144	127	129	114	126	121	128	125	116	136	123	129	143	130	121	127	112	121	111	128	126	140	107	142	122	131	128	130	117	132	143	120	121	134	123	142	130	126	128	121	135	129	113	138	142	138	131	123	131	134	115	127	112	117	126	126	107	138	118	127	131	115	124	139	124	126	131	117	136	124	128	137	131	130	132	128	139	140	119	148	134	145	113	141	140	116	112	121	120	125	116	134	130	128	136	145	138	146	134	142	122	106	113	123	131	120	134	113	122	126	132	136	113	138	110	137	133	124	137	120	137	142	128	117	123	115	144	101	131	125	121	131	137	124	129	126	129	124	119	119	129	115	122	140	114	111	139	128	123	126	111	130	123	135	126	118	128	130	119	100	123	113	113	152	127	113	131	132	112	129	110	119	135	150	125	144	138	141	122	121	134	124	137	121	117	115	143	112	104	115	103	149	111	125	119	114	129	137	129	135	114	122	130	135	123	117	139	133	123	118	141	128	117	117	135	129	109	118	139	127	139	129	127	125	131	129	118	121	136	132	122	128	154	121	150	140	144	139	117	111	115	117	107	126	136	131	125	125	141	119	120	125	129	103	114	127	129	131	123	121	123	134	116	145	131	128	152	107	119	134	132	131	137	106	136	123	116	127	131	101	112	123	121	124	152	127	139	125	108	127	138	120	132	129	140	116	135	105	127	128	114	144	127	119	118	130	118	123	114	125	117	112	103	133	141	139	139	120	133	136	146	124	116	116	129	131	124	112	123	143	113	114	113	113	122	138	130	125	132	122	116	125	132	114	129	117	125	139	131	122	119	162	105	125	125	115	113	145	125	128	111	129	118	122	130	147	130	139	135	123	120	123	130	124	136	108	133	125	119	103	134	151	130	128	116	139	154	105	108	154	137	132	140	115	143	117	137	130	126	128	129	124	108	139	118	124	125	136	145	129	141	120	146	146	120	143	125	135	118	121	120	138	135	140	128	131	133	117	133	118	128	120	121	131	124	137	113	122	133	133	131	137	107	126	133	140	115	127	108	131	140	119	131	129	112	136	138	139	158	128	148	128	117	146	160	135	126	128	127	124	137	145	116	135	125	128	148	136	113	134	156	121	128	122	123	128	141	123	125	137	132	140	157	118	137	145	117	117	112	107	117	108	135	147	132	128	142	125	113	119	112	132	131	115	127	113	120	105	133	119	144	147	121	110	136	113	143	140	116	114	118	146	121	146	139	145	129	126	138	130	127	116	123	143	131	141	121	133	146	121	140	105	142	129	127	107	127	138	130	125	119	108	131	122	124	141	144	134	141	125	135	133	137	135	104	127	138	129	134	125	135	119	122	121	116	147	127	141	122	133	130	145	115	118	119	138	134	128	118	131	130	124	142	127	131	123	107	156	128	114	103	125	126	127	103	126	127	143	134	121	126	117	132	129	122	140	88	121	136	139	142	106	129	122	135	157	128	136	143	130	144	135	125	117	118	118	115	135	125	135	132	123	128	137	110	132	133	113	135	136	129	139	126	117	122	121	121	139	112	141	113	131	128	136	134	131	130	124	139	122	114	144	140	137	133	124	125	141	132	143	99	128	141	136	136	117	138	130	127	123	131	141	122	122	138	124	124	150	124	123	136	127	116	123	131	130	126	118	128	136	114	116	115	108	133	124	126	135	125	125	125	110	118	120	145	127	134	133	121	113	109	128	147	139	136	124	124	117	136	139	134	130	128	133	126	106	115	135	110	123	112	121	109	123	122	120	131	137	135	133	150	144	138	130	126	124	118	128	126	125	109	117	134	130	108	118	108	144	120	143	143	119	141	131	140	136	124	125	123	126	137	143	131	132	139	130	138	116	129	137	127	119	112	107	146	145	141	139	122	138	130	141	139	125	123	102	126	133	143	128	127	124	139	122	140	136	113	102	130	139	121	140	129	121	136	122	119	112	145	139	106	111	142	127	117	114	157	125	137	120	113	127	136	131	135	119	115	146	163	130	107	127	132	122	137	116	150	144	117	124	118	137	144	103	117	114	139	117	133	137	135	119	145	138	116	115	131	116	133	124	150	143	118	135	135	135	142	128	148	144	109	125	126	126	137	119	133	126	134	124	120	128	125	129	126	127	134	139	133	130	105	120	129	122	135	118	117	134	130	120	114	125	124	119	123	134	115	125	122	127	149	126	135	121	120	94	105	136	148	131	142	136	122	115
4565	12916	8864	4177	2972	2235	1655	1276	979	731	667	528	459	371	331	332	286	302	300	247	247	227	223	210	231	200	199	181	218	179	207	218	175	198	192	195	162	164	188	179	182	194	189	194	181	194	170	180	193	178	194	179	179	158	181	188	146	160	145	166	177	153	182	177	174	153	147	152	156	166	168	159	171	166	159	149	152	134	176	156	167	173	169	149	183	162	141	167	165	178	169	174	167	161	159	190	156	154	161	144	143	179	159	160	153	149	148	176	163	165	175	171	172	154	180	165	174	157	169	186	161	161	168	158	161	172	170	186	167	136	165	169	178	151	171	172	165	163	155	149	167	158	159	183	167	148	163	158	159	176	147	154	173	159	153	149	163	144	140	156	199	168	167	152	167	178	157	156	159	182	169	148	170	165	169	183	143	167	168	169	146	154	153	168	159	160	153	168	158	172	166	170	163	175	157	163	173	168	156	151	164	161	178	166	173	172	161	169	176	164	148	182	154	156	177	182	173	177	178	140	171	149	172	151	157	187	150	173	162	151	136	160	142	180	184	165	161	166	164	146	149	186	157	159	155	170	161	167	165	157	171	140	162	161	164	164	164	151	154	162	159	172	151	154	183	155	167	188	167	173	178	170	161	175	147	171	180	174	177	185	156	174	159	178	164	178	152	183	146	137	182	169	151	162	168	166	149	197	154	151	157	158	176	179	167	141	163	156	147	159	154	166	156	132	181	154	156	160	164	170	175	171	154	168	150	154	153	146	173	160	160	147	175	148	157	164	160	176	160	176	145	185	157	153	174	147	169	151	152	132	152	165	174	155	162	167	166	154	166	164	149	151	167	165	167	156	169	169	156	158	182	163	171	168	163	179	164	146	182	166	182	160	178	156	119	181	153	152	148	151	162	158	159	161	190	160	170	160	183	153	170	160	150	158	177	169	159	169	167	159	188	165	182	161	176	180	163	144	164	161	154	163	151	157	178	161	156	165	161	176	183	164	153	157	189	160	164	170	151	181	166	170	146	166	153	166	162	147	180	164	145	183	166	159	162	176	187	158	160	158	160	153	168	157	163	158	157	153	153	180	136	190	165	153	163	195	199	153	162	170	166	166	187	188	157	165	153	159	149	162	158	158	175	163	179	170	164	174	185	140	153	147	171	170	130	181	158	154	165	179	166	136	154	166	190	163	163	146	182	177	162	164	188	154	154	167	163	161	173	155	156	152	155	143	178	161	147	173	147	155	154	145	156	139	163	158	166	178	156	159	166	145	148	135	160	166	167	170	152	158	173	181	168	160	156	170	157	172	179	178	156	132	158	179	165	171	170	151	165	165	176	147	182	148	173	150	166	170	149	159	186	142	155	163	169	178	150	180	171	166	176	173	155	152	166	173	153	163	171	161	187	166	156	182	172	160	181	164	157	184	164	153	169	167	175	153	177	160	161	184	152	175	157	157	155	167	165	157	160	155	165	158	176	157	152	180	162	166	166	183	168	152	153	176	164	140	173	163	172	174	168	159	155	148	155	154	158	149	141	157	133	173	164	174	170	147	183	149	182	157	182	156	147	158	145	171	145	144	165	167	146	161	174	156	151	176	172	155	164	151	149	173	168	164	175	158	170	162	166	159	163	182	145	163	148	170	153	170	175	160	171	172	171	173	173	143	158	173	158	188	167	151	143	146	170	178	178	170	165	172	155	176	178	159	182	167	161	164	158	163	157	142	158	170	130	159	140	164	169	162	165	182	186	161	143	182	167	174	192	153	185	166	175	163	165	154	161	184	169	154	189	165	171	166	160	167	163	155	177	172	164	148	154	154	164	181	151	177	145	166	178	161	150	167	189	164	138	151	148	169	154	166	158	150	154	163	156	161	146	169	155	162	160	181	168	160	184	164	136	174	165	154	165	186	156	173	165	179	161	160	170	162	158	153	143	166	181	171	138	184	149	162	176	168	172	153	189	162	165	159	164	156	158	162	157	150	172	155	164	156	191	168	166	172	171	144	147	169	195	177	174	166	171	164	158	165	156	155	153	173	144	154	137	167	174	175	165	181	163	159	166	151	159	160	155	178	155	162	167	163	141	176	159	186	178	182	179	169	155	156	155	173	142	158	165	168	153	164	161	162	159	171	149	162	152	179	176	170	163	162	151	168	179	156	186	159	168	162	170	164	162	192	170	158	158	159	179	149	168	167	168	158	148	166	158	145	169	144	153	164	156	155	157	168	172	153	164	153	177	142	174	138	162	164	176	161	170	176	158	171	156	151	187	180	154	164	164	158	152	182	155	168	162	157	170	185	167	150	168	166	166	151	156	179	170	159	157	149	172	174	172	166	188	153	173	168	151	187	151	155	163	154	188	169	164	180	155	182	155	194	165	189	146	174	155	169	166	158	188	168	160	164	168	176	178	147	149	179	164	140	178	159	166	170	177	164	171	155	189	169	147	162	160	156	151	175	140	176	164	154	151	144	157	152	152	178	165	167	175	174	152	151	160	184	150	164	161	159	177	187	160	173	160	172	162	180	146	178	165	153	153	151	160	147	154	162	169	146	146	175	146	175	166	156	177	132	182	198	147	150	167	182	177	134	166	145	187	148	166	149	149	153	154	163	177	163	153	148	152	149	170	145	149	150	188	168	155	170	174	159	163	169	169	167	189	161	154	155	149	187	141	153	170	138	182	162	161	146	162	160	174	168	152	167	166	148	177	143	144	178	155	183	148	168	178	152	145	174	144	181	163	157	153	171	172	168	161	154	168	157	165	166	152	158	153	165	155	156	172	147	140	150	167	166	192	156	171	181	162	143	158	167	166	161	178	168	169	157	164	148	152	160	175	171	138	159	181	155	162	153	170	167	142	158	156	171	144	144	143	170	139	170	156	179	157	151	161	150	169	145	147	167	170	149	160	155	163	156	177	153	182	149	150	140	153	169	155	160	156	163	176	159	178	143	187	149	157	170	158	167	143	159	163	171	141	166	167	163	168	171	156	157	142	156	161	158	167	168	173	156	173	164	180	159	155	180	164	156	135	151	160	156	177	181	154	144	170	159	155	174	175	159	173	178	176	174	146	197	155	174	192	161	163	161	168	146	179	128	163	156	154	145	181	162	167	162	167	161	163	171	166	163	163	166	160	173	183	176	147	169	163	168	158	170	167	163	166	134	146	186	156	152	155	206	154	167	167	149	172	147	153	152	154	167	169	167	159	167	148	166	162	171	174	168	164	153	165	149	163	183	159	162	173	165	150	161	166	168	181	158	193	166	154	143	177	148	161	152	180	172	158	145	159	145	165	151	164	146	145	168	150	172	152	182	168	179	153	176	161	183	161	170	155	168	178	169	154	144	170	171	166	166	172	146	172	167	165	178	139	158	155	134	158	164	174	144	147	147	156	161	158	161	163	157	173	143	143	175	148	139	154	194	154	153	158	167	174	166	151	157	151	161	146	159	175	137	175	168	161	152	149	155	143	139	172	159	160	148	165	165	148	152	160	158	150	160
26952	16538	2744	718	604	603	514	543	500	513	490	560	511	499	547	491	531	506	539	542	523	490	517	518	515	505	531	504	507	476	483	519	483	489	511	474	539	484	527	465	519	509	493	490	497	526	533	524	513	523	516	525	545	521	514	549	476	519	540	475	491	500	520	507	508	541	506	524	565	496	547	461	544	511	472	529	523	476	515	482	514	528	482	522	510	513	543	504	477	481	502	498	508	510	570	521	523	525	516	519	515	527	495	488	464	525	542	526	475	532	530	536	528	526	470	478	490	514	523	485	502	576	504	529	576	503	515	542	522	505	491	508	505	547	507	508	474	482	501	541	471	516	507	490	537	555	496	521	515	496	514	497	495	512	505	531	505	540	520	488	505	484	545	535	513	507	494	498	533	503	486	513	513	491	542	496	541	495	528	522	519	499	515	494	502	488	516	500	502	492	503	514	513	528	554	515	504	513	524	519	484	501	561	491	501	492	472	518	534	520	534	525	513	512	478	508	518	549	535	506	481	523	560	533	523	564	526	490	547	561	494	517	530	477	565	526	470	502	494	510	495	500	520	521	473	478	491	508	565	519	511	477	499	484	537	491	528	516	533	518	502	505	513	523	503	496	552	499	526	499	496	517	503	541	494	506	511	483	526	517	532	529	520	487	515	500	511	504	501	500	517	517	515	492	472	535	517	520	522	532	508	537	497	515	511	505	474	517	514	505	532	516	502	481	532	506	526	517	502	524	544	545	498	512	534	495	502	507	519	514	472	536	536	480	471	456	510	541	556	534	526	532	500	519	513	531	538	520	503	478	478	528	492	479	513	525	491	519	517	511	528	501	517	503	546	477	499	523	528	533	568	512	494	550	503	545	534	484	507	534	510	524	507	471	487	517	541	499	506	504	505	534	516	520	497	512	529	514	554	519	510	535	477	487	507	553	523	498	484	525	535	490	515	496	523	496	509	508	541	477	507	542	516	509	538	482	520	512	454	575	484	508	529	497	501	477	501	526	494	534	521	509	501	518	523	511	507	502	509	499	495	538	523	488	493	540	510	580	552	531	506	545	552	506	491	528	523	503	502	487	512	531	494	532	500	495	556	502	497	510	541	543	444	532	469	531	495	532	531	557	504	493	506	508	478	512	513	473	507	512	511	495	505	518	540	498	524	525	565	505	484	523	556	520	501	513	486	503	488	524	524	517	518	540	519	498	500	540	513	524	483	537	499	538	494	515	540	504	506	509	515	524	490	510	540	475	525	509	527	505	511	469	496	537	547	522	550	505	512	512	500	522	469	526	548	538	513	513	455	513	477	535	533	472	542	519	504	476	484	531	480	510	546	504	465	526	509	536	448	567	526	533	528	474	519	520	503	523	526	483	521	491	516	482	534	538	477	561	513	561	516	518	484	477	497	562	535	524	494	518	493	537	493	522	533	506	502	543	488	526	508	511	542	511	514	446	499	499	505	538	505	492	501	519	515	530	499	514	504	485	521	518	535	487	501	543	506	521	508	534	525	528	528	535	512	536	525	496	486	485	503	501	536	502	541	547	530	499	472	508	504	486	513	501	515	558	494	514	545	560	560	535	498	519	495	559	513	523	479	502	526	534	489	466	531	512	564	497	549	509	454	521	467	470	527	552	509	474	467	547	560	502	506	510	537	512	481	500	535	521	536	542	517	484	529	541	504	552	543	500	494	504	549	516	534	543	500	516	488	502	503	478	527	502	536	506	478	460	535	521	493	500	482	559	489	517	534	503	506	465	501	523	552	547	538	515	526	504	501	535	522	464	542	471	534	533	510	499	472	532	507	541	521	522	510	539	487	511	535	482	514	466	499	567	506	514	527	552	475	528	482	476	540	545	512	519	503	489	506	482	476	529	543	547	478	482	476	497	511	486	530	531	506	499	502	456	532	494	502	528	498	501	559	465	508	541	526	558	518	528	497	516	504	549	518	516	503	510	537	540	547	483	475	536	505	477	505	491	468	522	510	519	476	501	491	534	527	462	528	491	436	504	520	486	447	555	502	521	531	514	521	516	541	484	529	515	519	503	499	538	522	505	470	530	504	541	543	505	485	497	485	474	523	515	542	518	515	481	490	510	531	511	494	530	508	560	536	491	456	492	486	530	482	516	560	501	515	486	535	528	539	537	533	528	534	508	494	527	499	510	483	511	501	504	485	503	511	493	522	540	544	524	506	505	495	544	506	485	509	516	543	522	552	524	478	535	477	526	518	487	493	505	500	510	451	495	515	508	505	464	533	481	515	490	547	496	484	511	519	526	529	497	493	508	482	530	485	506	512	470	539	500	527	518	509	545	541	557	534	518	526	535	541	511	507	486	509	487	538	532	516	508	475	520	545	507	536	512	536	532	498	492	530	530	511	517	494	493	538	471	494	504	523	547	463	448	497	490	529	483	527	510	496	553	500	504	476	515	501	467	501	494	491	477	530	487	493	493	483	483	523	539	492	472	498	550	534	499	495	568	540	531	485	498	526	549	545	514	517	536	521	469	501	495	496	527	523	473	503	539	513	512	507	489	517	497	534	524	543	527	500	507	522	515	546	543	527	496	506	497	490	514	497	536	482	488	488	501	527	473	500	529	533	536	521	511	492	537	488	496	512	515	533	502	513	507	539	499	495	553	493	510	494	542	545	542	484	524	527	503	536	481	480	563	496	523	536	497	511	521	539	516	503	494	491	524	536	500	566	504	478	530	502	501	520	491	493	522	468	475	504	511	504	517	466	510	515	526	511	550	506	504	552	517	513	546	554	532	526	531	515	539	518	524	497	516	532	533	523	507	494	499	488	518	495	523	545	554	554	528	537	514	520	524	517	541	525	504	476	535	535	476	527	517	508	512	509	507	528	520	504	513	509	498	509	560	476	504	461	536	532	502	508	491	517	544	509	528	493	499	535	455	537	499	532	508	484	494	514	530	540	512	482	514	479	500	562	496	509	483	506	505	532	479	536	484	525	477	473	527	511	503	517	478	524	500	477	503	507	506	535	505	516	491	544	532	515	522	514	477	480	519	464	486	565	546	501	529	500	497	511	528	576	471	495	514	495	519	512	511	507	491	573	520	524	499	521	508	515	515	522	490	498	506	527	506	520	492	542	504	534	512	487	519	560	488	500	523	541	502	495	532	491	506	522	512	542	539	516	507	489	516	485	501	491	552	512	529	511	518	510	515	502	510	531	520	526	515	490	487	517	511	503	523	516	535	472	538	529	549	489	537	544	512	502	556	525	492	486	483	488	491	507	501	498	499	499	540	495	514	538	499	483	524	524	534	547	490	494	503	521	540	496	496	504	481	504	569	513	465	466	488	502	492	481	523	544	514	527	519	492	550	523	550	508	524	504	529	487	527	554	489	480	514	527	546	461	475	540	511	468	522	516	495	509	518	522	509	484	535	504	499	542	505	491	507	515	517	468	468	502	487	461	528	529	501	520	465	493	495	551	502	514	503	524	473	521	526	482	515	506	522	492	489	537	486
5134	1123	938	791	713	715	710	641	692	648	694	692	652	657	588	676	652	661	651	641	647	635	667	631	605	640	614	626	644	579	626	602	626	663	572	628	650	591	653	649	631	601	647	592	652	620	670	649	591	639	676	612	610	616	642	671	634	644	632	569	646	606	615	615	660	621	614	623	652	628	652	637	661	649	610	614	650	610	610	597	652	636	622	663	641	611	667	613	636	630	672	664	616	602	591	649	679	678	648	641	638	649	614	624	622	617	591	593	659	676	644	630	624	640	633	665	669	643	617	596	616	603	681	662	649	614	618	651	677	635	637	586	655	654	637	606	645	635	630	668	675	697	617	657	626	671	657	607	650	618	610	645	666	622	611	652	652	667	617	669	629	628	612	644	640	611	676	690	664	645	659	664	676	621	623	649	644	627	679	619	627	625	657	619	622	667	606	645	602	623	658	678	649	636	627	608	641	638	627	627	607	639	601	662	651	611	656	599	627	643	636	620	578	626	644	689	609	605	654	647	677	634	634	656	655	652	592	658	618	623	645	642	643	633	627	629	641	650	636	659	611	676	651	639	658	648	663	610	645	627	611	670	614	632	612	627	617	600	612	655	681	631	626	646	647	679	611	649	618	656	637	696	602	619	624	681	644	627	626	628	675	623	671	666	651	612	629	644	614	612	629	601	668	634	664	668	617	689	645	623	621	607	643	659	665	657	659	698	639	584	640	630	624	615	631	684	669	641	629	658	622	651	653	645	626	676	581	602	655	664	674	627	647	637	655	650	606	646	670	675	627	638	621	612	646	635	631	635	620	618	624	615	640	645	669	650	626	585	668	640	664	663	651	640	659	649	665	662	597	599	621	637	682	609	637	646	631	641	647	650	614	670	628	685	645	645	657	603	611	648	650	650	608	654	630	674	649	655	667	635	652	652	653	658	637	662	636	619	635	597	669	646	640	631	616	628	604	611	641	617	674	629	638	600	626	653	618	637	630	647	628	645	643	684	639	680	654	645	613	622	624	695	678	652	654	614	653	669	670	607	657	716	654	652	619	688	631	652	642	651	660	653	639	650	670	644	655	627	651	636	644	640	625	618	635	657	627	643	673	644	628	600	642	655	639	639	633	583	641	621	578	628	643	623	646	603	641	628	656	586	643	603	653	661	653	614	673	597	644	624	647	589	615	617	648	698	646	679	649	643	629	652	664	639	645	594	687	637	670	652	670	624	628	646	688	640	653	601	640	639	677	703	670	638	620	660	615	636	617	637	627	659	638	657	618	625	622	650	674	606	676	667	671	595	618	606	607	631	606	631	702	631	633	641	586	635	644	632	653	630	640	674	635	667	633	657	634	610	635	629	633	639	639	574	661	661	602	625	610	641	651	626	604	578	641	702	624	627	662	625	631	657	609	634	616	658	653	618	642	655	612	614	666	597	669	582	656	686	611	631	655	648	640	651	658	636	593	615	640	617	644	623	624	606	606	620	679	644	632	639	596	581	617	596	614	691	627	649	647	645	612	670	654	636	629	680	647	626	663	644	621	650	633	631	655	664	628	626	686	627	644	645	624	627	640	654	640	647	635	620	651	617	634	660	601	616	630	651	621	653	600	668	591	641	629	598	654	624	676	638	629	663	614	659	639	657	622	628	659	585	684	667	633	635	622	621	613	634	619	629	651	631	626	630	633	632	648	616	635	651	624	651	670	630	651	631	648	586	669	666	636	664	595	630	621	623	641	633	607	641	664	639	647	653	585	623	663	622	626	629	602	693	627	594	675	657	632	613	648	629	656	665	628	605	627	649	676	678	661	654	657	661	681	619	648	591	667	653	602	616	651	578	611	636	673	621	605	651	645	619	598	588	643	662	627	653	596	610	622	646	632	708	612	598	635	641	598	662	595	627	629	639	626	697	635	652	669	612	673	620	640	649	619	658	653	637	651	627	607	625	628	648	651	642	635	650	653	629	637	629	606	637	646	624	663	660	564	634	653	586	599	628	608	628	632	649	597	584	671	614	635	597	678	621	646	603	660	624	618	682	621	584	655	612	669	650	641	618	643	650	613	653	662	621	650	677	667	622	643	643	616	627	593	678	655	622	665	608	650	637	611	626	620	631	648	638	625	628	657	621	654	626	639	631	634	644	645	638	609	688	625	646	652	647	660	604	632	632	648	662	652	618	655	650	643	599	696	612	655	643	667	616	701	632	622	689	659	672	664	643	663	661	610	639	612	628	552	652	612	638	644	652	666	611	673	634	610	660	631	632	631	660	613	636	633	653	638	665	625	634	641	645	677	623	644	624	671	651	631	650	630	614	657	632	662	640	649	635	692	614	632	696	642	644	653	614	638	653	680	630	664	639	626	614	662	632	611	660	653	571	679	647	626	596	611	665	648	613	641	633	648	652	649	661	668	624	606	646	615	685	638	605	698	618	657	618	632	617	647	629	693	667	618	659	632	615	636	610	604	600	645	656	648	624	642	571	615	637	649	655	640	593	628	596	659	646	662	664	628	625	614	595	659	634	651	592	623	639	622	660	658	701	601	610	656	602	666	652	658	621	673	667	618	636	628	630	661	642	654	640	620	628	700	612	686	687	640	633	649	619	643	606	627	646	598	644	648	694	640	629	660	691	645	632	619	618	682	645	648	648	645	616	604	652	661	655	647	641	680	660	636	671	684	595	653	665	669	636	617	679	616	624	596	689	647	687	650	648	633	634	633	644	623	615	621	651	609	617	657	692	631	647	617	661	664	614	638	656	637	630	627	628	689	647	679	626	643	647	625	685	631	643	647	629	608	643	657	673	597	665	676	580	588	611	618	663	634	623	614	660	669	627	621	610	607	666	642	610	630	579	611	623	683	648	667	611	595	672	633	645	607	626	638	659	673	614	642	656	647	630	606	680	645	616	667	662	654	664	630	651	629	608	588	654	625	625	660	671	657	640	605	660	627	651	626	639	651	644	655	606	620	652	625	632	618	647	620	647	627	627	684	635	634	636	657	626	671	677	629	602	635	624	648	696	663	686	677	673	642	607	630	645	642	580	620	620	640	663	621	614	656	619	655	707	614	607	605	645	613	640	641	626	669	645	660	678	598	627	696	694	630	619	673	659	599	685	581	651	671	612	658	632	609	650	636	616	608	640	640	664	615	608	662	605	630	626	667	621	639	690	623	626	616	640	660	615	613	609	656	654	635	609	628	661	596	636	616	635	668	610	653	663	647	650	645	643	642	649	610	627	668	642	674	638	604	632	623	676	647	651	616	608	663	614	647	621	643	654	640	657	624	601	636	650	594	648	618	695	619	629	673	636	686	653	638	659	616	613	647	703	663	605	629	656	638	637	616	652	604	607	653	658	596	610	648	633	623	620	659	643	616	622	660	663	641	652	645	696	664	646	618	612	626	599	674	641	651	627	642	625	620	644	615	678	624	592	683	674	637	655	679	630	634	636	671	633	635	596	618	590	627	649	647	667	595	605	666	625	651	617	610	586	660	621	656	636
22999	20752	27707	23865	20684	5974	868	652	521	467	473	463	420	430	385	376	390	386	383	375	360	373	376	368	363	366	363	336	366	369	356	360	351	363	306	379	362	334	362	370	327	354	355	352	380	352	372	375	331	355	334	372	331	369	349	343	379	324	383	376	339	363	356	340	354	340	365	330	381	377	343	333	361	347	346	349	356	365	355	386	358	362	358	357	313	367	356	343	338	352	351	363	341	298	306	322	372	324	341	369	375	377	331	341	334	357	392	347	376	335	360	323	380	363	337	327	349	337	374	349	344	347	339	353	356	389	375	384	333	321	356	352	384	364	347	327	321	360	376	370	353	315	351	363	356	321	347	349	346	375	365	323	360	337	354	358	344	344	361	369	347	368	344	336	344	329	360	349	349	358	323	348	341	377	339	359	340	372	328	357	351	374	371	375	329	317	348	352	321	353	374	340	329	343	338	371	331	368	332	345	356	369	343	359	352	362	382	357	334	336	340	333	353	337	392	331	369	339	343	332	363	362	326	339	347	366	332	362	338	355	358	349	380	351	339	333	369	347	349	340	381	363	341	315	326	342	322	327	361	341	377	344	374	344	315	345	351	387	372	375	347	365	344	357	334	330	331	351	364	326	357	364	372	343	356	349	367	364	368	371	352	342	365	355	324	344	385	342	324	359	366	339	348	359	333	354	375	321	344	365	352	376	339	350	350	302	335	355	356	342	342	352	316	326	315	351	342	353	366	377	374	360	359	356	364	363	349	361	338	332	315	335	363	337	337	388	337	347	353	338	326	322	320	353	350	358	372	339	357	360	340	345	317	354	367	341	360	348	339	348	353	352	356	323	327	355	322	329	343	363	355	346	356	358	347	351	346	383	353	357	348	348	349	367	422	349	367	357	363	371	354	329	364	369	330	328	391	361	360	326	337	355	379	324	369	345	378	372	347	342	392	389	323	338	356	311	315	362	356	364	339	358	364	379	370	379	350	328	332	371	359	348	348	340	353	340	369	354	346	332	374	378	338	395	352	346	317	333	357	336	357	344	364	359	334	353	349	362	335	328	362	334	360	335	320	360	368	378	373	335	347	349	330	340	325	347	305	336	338	336	342	332	369	365	330	315	342	341	326	360	355	362	361	369	352	331	330	344	366	351	354	346	331	337	333	354	304	350	329	377	322	374	342	348	354	348	332	337	346	344	356	339	338	340	340	347	346	352	329	328	338	365	377	316	348	340	361	360	369	332	315	357	351	365	361	353	371	362	345	371	362	325	344	368	336	353	364	353	363	372	346	354	369	325	352	367	359	394	372	366	353	364	334	328	351	367	367	376	345	361	353	367	318	341	353	327	376	339	350	342	354	373	327	347	344	364	359	354	340	374	343	362	368	351	320	339	343	355	371	367	349	359	335	365	337	330	351	348	299	360	373	356	335	371	322	325	364	421	377	342	376	335	368	340	387	346	353	330	366	371	332	369	347	363	337	340	345	351	360	368	387	335	350	360	356	339	345	343	340	330	354	326	319	334	341	353	367	357	367	338	350	349	368	337	351	376	336	346	356	338	348	336	372	373	346	332	373	333	331	353	371	335	343	358	324	359	360	339	366	372	356	362	349	313	377	387	368	347	370	339	342	375	362	366	361	320	351	350	328	370	379	352	317	352	350	331	348	337	354	326	373	380	362	363	335	359	364	337	302	340	325	331	343	321	329	318	357	368	347	324	349	334	389	353	320	339	344	334	322	343	359	333	346	366	343	359	370	331	342	345	337	371	335	333	337	372	353	320	353	392	352	336	330	400	338	364	348	377	358	354	340	376	372	385	331	350	368	333	349	362	347	354	357	358	351	346	370	350	359	328	338	346	372	370	342	326	355	354	334	348	373	349	342	342	336	350	355	351	353	348	353	351	337	326	381	341	364	358	363	381	360	336	362	350	324	361	364	366	372	365	359	366	325	363	334	356	354	339	373	335	341	360	323	342	354	327	356	383	360	331	325	385	340	362	362	361	331	345	355	318	377	329	370	354	351	343	385	339	352	339	337	361	363	333	387	341	335	359	325	336	351	353	339	311	341	350	350	392	350	329	336	333	339	349	329	328	353	339	328	333	356	354	360	334	365	349	329	359	354	356	402	342	322	343	340	286	376	375	353	324	354	350	317	348	357	342	343	336	371	371	352	363	334	346	351	354	341	305	393	326	370	361	377	365	376	339	325	369	337	371	307	345	359	329	336	365	362	353	343	330	374	343	344	370	330	319	329	325	343	339	340	362	369	339	330	336	373	373	347	389	313	325	354	346	353	363	352	368	348	324	356	385	356	326	325	368	335	326	366	354	357	322	339	345	351	320	390	308	367	336	357	373	349	345	344	364	324	323	335	348	335	313	361	367	344	352	377	336	336	343	369	359	331	362	366	366	329	385	368	348	372	383	329	312	339	337	324	333	325	342	346	327	340	360	363	346	372	377	317	323	376	363	364	353	342	367	345	352	326	334	355	328	350	349	327	319	350	350	373	347	329	359	352	349	353	387	374	344	370	346	338	328	341	338	367	349	415	336	345	325	357	307	344	302	334	341	347	360	336	327	350	346	348	315	333	365	337	345	350	334	328	355	333	367	317	349	378	331	358	368	332	365	360	364	377	322	332	362	336	349	358	337	367	356	332	340	321	370	355	326	324	342	337	363	359	365	345	345	320	353	324	333	354	342	350	338	315	370	365	353	350	376	328	330	379	379	355	332	336	353	341	329	332	344	353	359	343	323	342	334	335	355	379	313	382	333	369	356	371	341	333	361	337	366	359	338	301	352	342	348	358	346	352	354	335	342	348	340	335	355	336	347	341	366	351	351	352	362	346	377	371	382	338	343	381	344	329	338	367	308	346	365	357	333	356	357	370	342	353	345	334	350	368	377	341	355	341	342	368	348	385	340	392	358	361	331	375	392	331	330	392	359	337	346	360	339	351	357	368	328	373	389	365	334	332	327	348	385	321	371	341	338	347	355	357	338	346	366	338	330	341	360	345	316	341	340	321	334	337	371	332	354	328	353	370	358	373	351	348	340	370	343	386	328	362	355	344	337	341	374	331	371	340	367	356	353	380	349	342	322	350	338	366	373	340	348	350	335	339	364	378	356	338	373	376	349	365	354	368	349	359	330	369	323	349	345	342	347	355	369	372	353	323	377	351	332	319	331	352	348	352	356	332	370	359	327	346	389	341	356	371	377	325	318	307	348	316	371	348	337	347	394	334	321	331	372	366	363	381	342	334	340	367	358	353	368	350	378	356	353	332	362	336	327	348	337	323	359	392	373	351	345	371	366	356	364	355	362	357	328	344	330	366	312	363	378	335	299	368	344	364	353	387	332	341	333	355	349	357	363	338	327	356	345	374	382	316	346	364	353	374	343	347	377	344	344	365	355	354	372	345	362	353	323	334	360	381	368	318	361	338	346	362	353	377	349	381	363	332	340	378	331	377	344	359	337	351	364	350	347	364	337	352	337	346	360
3675	7867	5485	2658	1948	1534	1230	1014	833	719	680	603	591	544	588	528	573	539	518	532	526	498	489	451	474	489	451	461	464	475	512	486	463	487	452	467	441	471	487	498	454	445	444	442	469	433	455	508	454	460	449	463	469	450	455	493	439	463	450	476	437	436	463	457	470	443	466	480	411	454	450	450	468	461	447	478	446	427	473	451	484	430	489	452	416	465	465	450	440	470	440	460	470	452	468	486	457	450	482	452	431	441	465	459	440	454	462	453	427	469	469	469	459	456	424	451	513	412	453	458	438	476	442	447	413	463	476	463	444	479	475	432	428	478	469	420	472	445	472	407	458	453	427	472	469	513	458	464	450	437	460	489	433	420	462	434	449	434	426	435	455	432	435	475	440	422	476	407	435	422	439	445	436	480	475	467	465	461	422	469	454	431	439	419	418	461	438	452	470	436	460	494	452	453	459	457	453	481	451	450	451	428	469	456	458	432	450	454	460	442	474	456	450	481	416	472	486	436	449	482	454	441	441	429	467	462	466	450	455	434	441	440	456	422	458	455	492	454	453	432	423	486	440	459	439	453	449	503	474	440	484	455	460	460	462	416	470	419	448	430	445	423	464	457	454	450	463	437	451	467	477	466	432	480	476	425	471	437	451	440	465	443	455	423	451	431	464	454	461	420	449	465	430	451	414	492	464	437	439	444	459	440	467	455	441	411	478	447	497	437	461	444	462	446	455	455	443	434	461	423	449	469	478	468	448	454	454	449	482	504	442	490	456	455	468	445	465	425	483	439	452	461	448	482	415	443	456	481	438	451	473	422	442	465	437	473	466	445	462	470	458	478	462	432	472	437	436	431	424	454	408	417	452	462	414	429	458	415	460	423	474	455	450	485	451	441	442	453	454	465	459	467	464	449	491	471	434	475	463	481	430	439	448	455	446	451	446	442	424	433	422	480	461	444	445	442	452	445	461	430	443	453	461	448	452	433	440	483	437	440	439	477	453	480	460	436	436	463	465	448	473	460	400	436	449	444	413	470	433	456	466	450	442	433	469	433	461	442	456	425	449	481	458	420	446	479	467	474	441	455	470	453	458	469	437	448	436	493	466	477	440	498	453	437	447	444	451	441	474	496	474	421	446	476	442	417	466	431	426	422	466	448	455	438	449	468	470	477	442	408	448	453	442	461	425	464	428	482	463	410	455	448	427	485	460	461	473	468	418	422	475	423	441	416	448	451	418	457	445	438	490	421	460	489	455	483	437	449	458	467	444	457	451	425	466	461	452	499	458	469	442	449	492	478	467	471	489	446	475	498	446	483	440	441	445	494	453	449	427	461	468	449	444	419	486	398	479	445	516	447	475	462	423	438	401	462	438	462	457	467	437	438	427	461	426	459	438	482	467	465	487	462	445	478	453	424	456	447	457	464	437	459	414	454	428	429	467	440	438	474	485	450	523	436	409	436	453	436	468	472	438	452	421	480	420	440	423	438	466	451	486	438	441	468	429	441	494	436	471	421	480	452	447	465	490	420	464	457	415	429	428	460	474	458	411	492	496	452	442	434	466	467	428	472	468	447	420	469	479	482	417	470	423	460	499	490	424	461	489	459	449	461	457	459	429	433	460	457	441	420	432	476	438	482	415	459	470	463	431	442	430	470	497	476	435	448	453	458	484	446	452	503	463	434	429	477	447	460	460	469	454	475	449	489	475	454	465	448	449	429	421	441	415	484	437	448	430	451	446	464	461	424	460	450	482	433	445	432	422	464	461	450	473	474	466	417	437	459	419	442	470	437	495	489	448	442	435	466	499	441	451	419	468	460	441	461	469	442	460	448	462	427	470	479	459	458	444	413	449	443	461	470	430	425	406	461	420	449	454	468	449	439	466	447	449	432	400	466	445	406	460	457	462	502	497	480	427	463	465	462	436	396	493	470	439	475	442	425	428	461	443	465	435	424	418	437	435	453	448	455	445	417	436	433	427	477	452	467	451	464	429	449	434	478	476	468	449	466	444	499	466	475	403	440	428	461	446	448	445	433	423	450	435	453	465	473	433	462	436	425	478	473	430	455	459	456	440	510	486	428	434	457	447	488	439	449	460	439	436	413	480	435	441	450	427	420	466	438	420	467	466	442	481	439	394	447	442	447	440	467	465	437	449	440	447	466	482	450	454	462	427	434	457	474	477	447	437	457	450	443	454	470	461	493	457	458	468	431	472	439	447	457	448	433	462	439	405	431	450	477	431	477	422	453	407	454	451	468	461	444	468	461	482	420	468	467	456	454	431	437	442	455	445	480	465	455	460	468	465	468	431	425	458	434	462	454	470	438	421	441	458	437	444	453	464	470	459	458	469	463	479	454	420	418	469	452	482	416	452	468	426	430	449	450	446	478	426	479	452	406	439	445	452	434	480	474	406	447	506	437	450	466	471	449	444	482	435	498	430	457	420	457	454	450	442	438	465	467	458	467	428	463	478	448	466	451	436	415	464	439	461	473	460	408	472	437	430	455	447	489	475	444	467	452	433	452	449	448	417	428	471	444	451	466	460	450	500	479	425	419	491	479	454	457	442	441	435	459	478	450	440	495	442	433	458	440	424	426	430	454	471	456	463	458	460	439	463	490	419	436	450	476	443	462	435	460	442	460	494	479	461	430	426	431	463	451	479	446	478	463	465	480	448	475	460	434	461	462	432	473	493	453	461	430	452	424	464	451	448	461	453	495	470	479	458	435	430	438	476	468	471	445	419	445	471	451	499	424	431	471	468	448	448	455	431	428	470	492	436	432	404	463	463	466	502	433	438	462	409	478	485	438	445	479	459	409	459	448	467	440	486	471	430	442	462	441	480	453	458	442	464	463	467	439	468	442	428	472	470	485	404	411	477	470	410	448	432	470	467	438	463	467	459	444	438	435	425	510	455	488	457	452	433	451	452	490	410	402	461	495	534	437	447	475	484	463	422	453	477	393	489	476	452	441	466	435	502	467	495	470	447	459	483	452	481	462	448	484	457	478	461	476	458	462	415	435	454	466	473	463	447	483	460	499	479	465	413	431	403	437	435	484	462	455	474	459	411	457	477	502	452	478	452	439	427	458	464	456	453	503	445	488	449	459	470	465	429	426	432	447	457	442	458	431	475	480	437	441	430	430	460	469	426	473	461	442	481	462	500	457	418	483	439	433	434	448	468	446	437	445	473	443	407	477	459	455	450	445	454	468	464	465	457	459	422	417	421	425	446	400	461	474	421	434	437	446	443	447	428	421	471	446	499	438	460	429	454	470	471	477	434	445	465	429	479	439	451	461	429	467	465	432	471	449	453	441	439	470	462	446	471	422	465	433	448	445	455	430	494	477	450	458	414	435	467	468	452	469	422	471	438	453	413	467	437	444	472	452	455	468	435	429	450	422	493	475	450	470	447	484	439	477	400	491	449	453	460	453	411	444	469	481	448	468	422	514	472	464	432	469	506	455	445	424	444	454	423	434	436	419	488	446	466	442	447	472
24100	20764	26384	24964	5855	679	546	450	464	396	453	374	430	404	412	346	414	366	364	370	359	357	383	367	388	385	355	395	380	384	356	342	382	365	390	414	359	392	365	376	355	361	357	355	402	361	375	380	362	374	400	420	352	368	399	356	390	358	361	401	378	370	375	358	371	364	382	387	337	380	361	348	403	359	380	389	350	362	362	370	365	400	370	378	352	372	387	334	342	366	379	361	345	383	374	353	352	356	389	414	387	368	391	362	389	356	415	355	357	341	385	388	356	360	392	371	353	375	357	357	371	364	335	367	345	371	367	338	380	370	355	354	380	375	354	331	390	363	416	373	369	375	358	354	345	361	360	356	395	379	351	365	385	337	401	374	346	341	383	353	359	353	387	370	383	373	353	394	362	350	353	343	375	376	362	357	392	351	362	359	331	347	360	374	338	415	382	382	378	361	344	357	363	386	361	316	362	355	350	361	350	360	368	412	372	367	337	369	320	389	323	362	325	347	379	358	339	354	373	367	355	339	386	363	363	338	394	357	378	345	387	366	358	337	388	364	327	375	400	357	373	343	383	382	359	348	351	407	359	378	367	373	397	344	366	391	369	359	368	357	378	379	378	369	379	359	374	376	381	353	342	361	374	367	371	359	375	411	363	375	370	356	335	348	369	347	342	375	386	346	350	355	373	327	343	337	398	361	405	340	388	361	354	388	355	400	361	377	366	363	366	360	368	360	369	363	397	369	358	359	329	369	396	348	343	367	366	401	359	342	335	353	388	404	333	355	343	353	349	374	378	375	378	372	377	384	377	364	379	352	356	346	350	398	385	371	342	356	376	337	350	349	348	381	358	329	405	385	373	365	362	369	353	337	354	361	345	342	386	354	378	375	350	392	373	351	377	359	332	387	380	362	341	364	349	365	371	395	406	376	336	374	370	371	362	377	338	358	353	415	391	366	383	351	330	395	401	337	417	369	382	396	359	368	356	386	391	377	372	341	364	389	338	373	374	398	378	356	385	375	341	365	408	364	406	361	338	361	375	365	364	377	357	367	328	404	379	391	354	375	351	377	369	359	356	388	378	380	371	366	362	355	349	358	345	377	349	364	351	354	349	385	378	345	357	376	392	348	369	403	370	373	369	386	361	378	378	416	370	390	380	358	343	369	368	358	353	390	348	395	340	362	334	338	392	357	374	370	369	350	386	355	374	331	412	354	371	361	376	343	352	341	381	356	381	397	370	353	353	335	382	370	363	360	363	367	359	353	369	353	369	330	376	351	396	339	349	376	382	356	406	383	338	373	382	357	357	375	364	401	366	365	356	346	391	362	380	395	367	349	352	353	357	377	340	387	362	357	368	368	348	369	374	337	370	349	346	384	318	324	396	374	358	352	346	396	365	396	351	382	377	355	357	349	382	346	337	374	349	351	389	364	370	359	357	373	327	359	348	357	367	336	388	367	382	388	392	354	371	387	366	397	384	391	368	357	368	369	359	361	328	369	338	377	360	402	390	346	354	370	427	363	390	374	349	401	351	349	377	363	347	359	385	344	339	403	363	374	344	366	391	366	373	373	375	362	372	350	335	370	382	312	356	384	346	361	363	386	339	332	367	335	358	348	397	364	349	352	375	382	355	385	370	378	356	356	376	330	366	366	352	354	380	362	363	342	370	381	362	356	365	362	399	361	346	372	364	363	341	354	326	329	392	378	369	343	350	326	365	412	378	344	308	361	337	362	368	368	331	377	382	349	337	365	355	378	380	375	330	399	326	347	384	389	380	344	358	333	351	348	372	384	364	352	345	345	362	385	345	391	345	352	398	382	367	358	365	390	349	363	389	352	369	359	363	357	349	363	369	373	335	363	349	367	357	330	397	366	348	367	351	371	372	393	327	382	370	366	354	371	394	360	396	382	348	354	374	340	368	361	351	328	359	332	368	369	396	372	382	345	395	374	364	364	409	371	370	368	379	379	329	398	358	336	355	378	366	378	387	392	379	359	380	337	358	384	367	357	364	374	367	367	341	362	352	399	353	371	383	398	365	391	387	382	399	367	402	390	346	370	400	390	365	357	363	374	394	325	360	371	370	356	392	398	365	374	373	372	384	375	377	383	389	330	345	370	342	360	394	366	355	350	359	346	367	383	376	390	379	368	368	366	352	371	375	360	383	351	344	359	371	341	368	372	386	355	324	352	348	387	372	363	366	355	378	348	390	383	347	377	360	379	350	377	356	339	360	351	347	355	376	351	387	348	357	365	394	355	377	332	345	338	375	402	381	373	404	379	365	332	338	374	371	328	342	377	357	350	359	337	358	354	337	400	349	372	357	386	380	375	368	379	384	382	348	397	396	366	363	379	389	346	325	370	393	381	419	391	367	403	361	385	388	367	339	360	399	355	347	348	364	370	339	334	411	379	379	358	363	389	353	345	362	369	358	380	354	370	345	387	352	376	360	340	344	362	391	326	381	363	342	344	369	385	367	375	351	391	364	373	356	375	385	357	363	359	383	362	395	366	361	363	364	400	367	356	356	349	400	341	390	395	335	379	359	356	379	345	362	372	354	412	345	374	367	345	348	362	366	349	395	362	352	390	357	354	357	380	359	379	352	404	402	332	363	386	354	369	348	388	356	388	364	316	364	406	351	396	350	378	380	361	371	366	363	338	361	357	351	380	375	326	373	343	356	309	385	395	355	353	354	366	347	374	365	391	361	375	366	358	346	343	365	370	376	397	352	345	374	356	359	338	369	382	389	353	349	406	364	346	379	352	340	377	382	368	373	352	363	360	357	360	372	370	377	370	365	389	363	340	387	372	326	364	363	355	372	378	329	380	383	381	376	359	335	346	380	393	392	363	356	387	374	334	360	376	361	355	367	393	345	369	362	370	341	376	360	354	347	349	350	378	335	349	367	368	369	366	363	344	353	370	351	358	367	371	353	356	378	378	349	355	407	360	380	370	358	350	352	361	320	353	345	374	348	346	385	361	358	403	364	359	392	346	389	385	362	375	390	360	363	372	344	357	390	373	355	380	342	338	372	360	368	334	346	385	385	396	376	369	394	386	375	346	368	394	348	354	336	396	361	369	355	374	353	375	360	388	332	382	381	335	347	345	366	356	357	396	380	353	360	335	359	342	360	343	399	375	358	373	372	388	345	366	378	354	368	330	372	384	345	341	335	378	367	371	366	359	365	396	380	386	397	369	375	401	377	383	327	383	370	345	343	319	366	392	368	382	388	372	330	375	372	395	363	374	334	333	434	363	355	362	360	365	408	387	333	359	351	377	356	388	358	372	389	370	341	351	345	341	374	350	347	323	358	352	319	383	353	373	373	372	388	354	361	382	366	351	335	401	386	397	391	383	354	355	362	319	367	384	328	386	370	393	376	346	334	356	363	371	365	335	355	361	352	367	371	351	332	386	378	340	369	382	373	350	351	379	382	360	355	353	367	372	388	359	345	335	360	334	333	370	344	392	340	394	354	366	391	342	342	364	377	373	358	387
3642	4497	3217	1657	1317	1083	875	768	684	619	552	538	530	511	495	485	508	472	454	471	508	489	474	451	439	462	456	457	459	435	450	468	417	431	481	467	427	478	462	438	472	439	459	457	461	462	459	464	421	508	463	442	406	482	436	436	426	495	405	435	453	440	410	414	452	436	475	416	431	431	442	497	449	460	398	500	498	466	454	440	462	499	476	437	479	489	427	448	440	456	468	465	448	429	425	433	464	439	422	439	474	446	450	432	431	433	455	431	420	432	443	480	447	448	405	452	414	475	433	451	430	443	472	435	415	429	439	419	499	426	408	446	442	434	443	455	421	476	440	474	439	421	433	426	475	447	469	460	463	425	434	402	438	475	447	470	460	430	448	445	415	436	465	439	450	446	476	476	450	473	421	421	431	454	440	447	411	432	447	459	427	438	498	403	429	419	432	451	515	428	466	474	466	446	445	463	431	495	461	475	447	466	433	443	432	418	459	482	426	449	461	458	427	467	462	462	428	475	454	441	449	453	443	426	446	451	448	466	432	423	454	410	468	491	428	482	468	448	445	477	485	428	445	454	457	466	441	473	452	432	472	419	468	449	447	432	448	457	432	448	425	476	418	436	463	399	475	451	479	401	424	451	437	447	441	447	440	452	441	411	476	457	447	456	467	461	473	432	483	465	462	458	456	457	481	453	429	406	423	440	419	476	455	468	469	478	461	437	410	434	432	438	466	407	440	428	492	467	421	449	412	439	429	448	459	456	463	421	435	410	456	452	420	459	469	380	408	444	432	438	457	449	461	471	438	426	474	420	456	482	462	448	457	436	430	477	415	453	445	458	423	471	473	414	466	434	423	451	459	471	447	460	423	465	455	453	444	425	434	430	427	421	457	425	432	443	419	480	419	438	472	471	441	453	431	457	415	416	430	482	416	429	422	458	445	439	453	443	465	431	448	433	437	447	464	464	463	421	432	422	491	465	457	480	461	467	472	430	466	445	473	490	434	454	453	490	450	451	467	435	443	441	411	425	420	462	436	448	452	479	453	405	440	437	423	468	456	449	421	459	430	447	458	446	461	437	416	455	419	459	471	469	454	434	454	452	461	453	445	450	402	425	429	475	458	430	463	411	473	469	445	428	490	427	457	423	454	460	474	462	457	439	446	434	419	387	431	440	461	475	423	484	462	468	456	441	423	443	454	429	437	444	439	431	440	447	447	445	454	456	481	482	442	412	453	485	462	432	444	415	467	456	466	436	461	443	465	399	405	459	439	426	457	451	460	451	390	443	418	421	445	436	435	433	460	412	457	442	413	415	448	460	455	467	440	433	452	476	440	447	461	430	421	449	457	447	445	424	462	456	453	436	456	482	474	412	447	453	464	456	458	424	449	473	453	455	438	464	440	459	455	418	454	435	451	467	463	416	432	431	460	459	439	443	436	475	501	455	452	441	463	456	448	442	439	441	472	450	452	426	451	436	434	418	441	473	453	428	481	441	458	463	455	467	463	459	443	478	453	461	445	426	429	460	455	437	479	450	434	468	467	444	446	441	461	459	457	438	497	430	434	476	463	452	435	440	448	434	441	442	470	448	409	422	445	430	441	415	435	418	468	424	432	448	419	442	451	443	439	403	413	448	457	421	458	477	408	423	424	451	461	441	455	443	486	405	463	462	464	431	470	432	430	442	448	471	415	445	482	459	412	405	447	438	456	449	462	460	448	445	439	482	473	448	436	458	454	436	440	458	449	426	473	411	474	410	455	427	458	470	456	457	448	413	469	451	428	478	457	450	451	453	433	467	464	452	467	424	447	433	453	471	455	454	448	511	428	469	416	417	428	461	438	455	453	447	453	461	463	444	435	432	470	436	447	448	447	447	433	455	456	393	466	495	453	461	437	448	457	445	453	426	435	434	459	451	433	446	477	448	394	455	455	446	452	431	432	451	464	473	435	435	457	462	459	476	429	488	471	449	439	458	442	447	458	447	443	448	472	458	444	464	467	445	472	429	481	448	439	443	451	451	453	456	434	453	481	440	462	484	439	475	459	456	443	439	449	438	437	465	448	443	418	483	429	425	473	439	484	452	440	433	420	473	443	433	469	466	417	439	473	437	437	471	468	455	460	453	447	443	457	435	468	443	452	442	410	421	473	429	444	426	458	447	451	414	429	435	484	462	456	459	447	478	424	491	459	452	486	448	440	473	465	451	504	414	462	476	446	428	417	445	441	450	434	453	451	434	461	442	471	422	443	450	445	463	423	466	419	465	445	393	439	408	436	416	451	467	447	431	430	501	438	487	460	438	455	444	450	478	446	426	440	464	426	461	476	453	457	444	476	466	403	417	478	456	458	447	453	426	416	454	433	453	467	456	481	470	473	396	466	411	460	429	446	438	414	468	480	454	466	461	432	454	444	434	450	417	495	456	484	451	445	460	486	434	446	445	427	453	447	445	458	431	424	466	453	453	435	475	441	416	444	486	471	442	449	470	468	451	475	453	420	481	457	448	421	433	466	464	445	434	445	425	436	488	451	394	440	440	421	455	451	450	465	429	459	444	433	484	468	494	475	473	431	429	436	456	460	462	475	469	417	429	470	450	405	456	438	493	432	465	455	443	455	435	457	439	475	471	426	484	449	446	461	465	421	466	456	449	488	427	485	449	461	441	463	433	458	436	441	479	460	485	419	439	457	413	466	434	439	447	467	452	437	436	496	444	441	421	480	444	454	438	461	455	414	479	463	433	448	449	439	469	438	445	476	468	456	469	469	458	439	447	416	461	447	473	398	443	439	460	452	452	458	459	511	411	470	416	445	426	469	430	433	475	470	474	408	425	461	454	442	435	444	445	445	448	457	427	429	427	465	431	416	437	464	416	420	428	465	419	466	444	440	423	467	453	448	446	458	444	443	435	465	477	446	438	420	440	420	466	448	474	447	433	429	422	453	428	431	473	433	435	467	434	467	424	458	422	413	455	434	402	470	438	462	440	484	451	481	434	431	440	448	481	447	422	436	457	410	445	441	478	444	473	480	443	436	446	458	451	473	431	456	418	473	446	435	468	414	446	451	460	462	470	446	447	478	465	425	421	444	444	428	429	450	420	491	440	406	449	510	406	407	425	427	467	495	434	444	467	441	503	469	451	436	431	430	473	506	478	455	425	439	427	420	429	456	461	466	464	414	455	441	411	464	498	444	466	449	438	453	425	446	434	457	467	439	440	440	402	453	443	423	482	474	428	413	464	483	441	454	460	417	441	441	469	468	438	444	469	463	421	450	422	477	465	419	421	406	482	434	452	482	443	451	457	423	427	457	435	460	439	487	436	440	462	467	491	457	426	445	450	474	468	433	436	484	406	457	465	472	475	443	450	437	458	457	462	414	449	436	417	443	432	461	439	426	421	435	449	444	457	433	436	411	468	429	450	487	446	454	440	444	445	478	405	441	466	471	422	447	460	450	455	455	498	446	478	448	473	474	457	435	447	458	433	446	454	425	447	467	423	461	451
22051	20789	28235	23421	20785	20710	3382	659	489	396	337	308	252	240	225	236	179	197	179	200	157	180	163	146	177	147	165	153	145	146	143	130	153	155	156	150	139	141	155	147	123	117	123	138	157	146	126	152	116	127	116	138	141	128	110	117	164	163	123	135	138	137	141	123	130	116	123	124	135	138	146	143	128	142	128	132	139	145	122	125	123	126	117	122	120	132	123	136	113	123	128	122	161	126	118	141	130	130	152	124	141	134	144	121	126	113	134	132	135	113	112	111	125	129	132	122	124	129	115	113	127	122	108	125	130	151	140	110	122	138	129	123	149	128	138	103	110	126	105	120	129	134	131	118	131	115	114	122	135	110	138	119	121	143	103	115	141	131	108	133	131	114	114	128	137	147	140	125	125	129	136	110	137	131	118	129	141	112	112	128	143	129	85	147	115	135	130	133	128	126	150	128	147	131	118	142	124	124	117	112	116	136	139	127	126	131	113	112	151	119	100	136	127	105	132	139	106	130	132	122	122	116	124	134	141	121	127	120	145	145	133	127	109	128	116	159	127	118	138	136	119	131	113	117	111	124	131	108	131	125	140	135	124	140	143	108	137	128	118	128	126	123	126	113	123	131	123	140	115	113	109	146	131	136	118	135	120	146	122	127	120	112	110	121	119	125	123	117	109	116	131	139	122	132	127	125	134	136	101	131	136	128	144	152	117	125	135	130	121	135	135	110	114	114	137	124	136	127	121	123	128	119	120	96	106	122	130	157	138	152	143	132	108	121	127	137	144	143	146	126	138	147	119	122	109	110	149	135	127	156	119	124	136	119	113	140	137	125	144	121	127	128	135	109	140	133	131	121	133	129	126	118	118	126	103	115	136	122	128	133	102	119	120	134	137	125	147	122	102	134	128	111	154	115	126	131	134	129	128	119	120	139	117	118	158	104	124	121	122	121	123	101	115	129	129	126	131	128	132	124	128	137	102	131	121	109	120	127	132	108	123	124	122	128	128	130	116	114	125	129	117	120	128	114	98	126	115	131	115	126	132	122	121	118	140	121	116	115	123	118	113	125	112	115	108	134	126	126	147	134	125	135	114	116	122	130	132	131	126	136	134	138	122	137	144	136	128	128	121	105	127	118	131	135	118	129	140	123	120	128	111	137	146	152	148	127	131	136	113	111	114	121	141	140	121	131	136	120	103	128	124	112	113	150	109	128	119	133	135	117	128	150	125	118	118	140	119	121	138	108	112	124	118	122	129	142	119	137	120	117	132	118	140	137	129	145	135	146	109	117	140	127	110	117	109	134	115	130	136	149	118	124	122	142	140	134	135	137	132	136	120	111	117	129	136	130	120	112	130	136	135	128	133	132	134	130	127	97	133	117	132	136	152	113	123	127	116	116	120	131	122	116	116	119	101	121	114	124	133	124	128	111	113	118	144	126	150	132	135	126	126	132	122	132	149	120	130	120	141	116	143	118	150	117	131	126	117	122	149	131	149	127	135	131	127	112	124	123	113	107	149	125	106	131	143	119	124	124	153	125	112	110	136	132	123	128	123	119	100	136	119	123	144	132	153	106	130	125	128	115	124	120	116	123	131	126	131	118	123	105	136	98	124	118	137	129	142	132	155	123	115	127	123	121	108	137	131	116	115	113	126	130	132	105	127	119	152	136	114	130	129	120	121	127	128	124	130	139	127	124	131	134	126	132	134	126	120	108	123	131	115	130	137	118	122	130	122	114	139	129	122	127	120	120	116	132	110	128	120	129	118	123	118	138	114	126	140	115	143	130	140	133	121	111	124	138	131	131	136	108	110	118	145	109	149	117	138	123	132	133	144	141	137	132	133	112	118	152	128	127	116	124	133	132	124	105	114	122	139	134	126	119	141	137	112	140	112	142	121	146	126	118	121	115	129	132	127	115	146	95	131	115	132	125	128	122	136	138	119	127	117	117	119	116	123	133	127	108	136	141	118	120	138	115	148	118	108	128	129	121	140	126	126	127	119	131	144	99	105	106	127	117	124	114	107	124	123	115	120	117	116	147	153	108	138	121	132	139	118	127	115	129	107	135	127	137	126	122	115	119	123	118	135	140	99	122	161	151	117	141	117	121	115	109	139	125	139	122	144	120	115	123	120	121	143	111	116	138	118	119	119	139	114	103	141	142	131	127	115	128	122	134	128	140	112	133	121	122	118	120	127	135	121	108	112	121	123	108	130	138	136	135	129	114	114	135	126	118	136	114	113	127	115	125	142	136	125	138	129	133	119	132	110	119	114	132	130	105	129	115	123	141	115	122	135	113	125	116	122	156	134	118	104	139	137	118	123	133	137	124	119	142	139	117	119	137	131	134	136	133	152	124	142	124	112	129	134	133	116	117	123	143	133	132	145	123	107	92	132	141	123	134	122	119	126	132	123	151	111	128	109	129	133	129	102	130	121	129	142	129	132	114	131	150	114	136	127	111	120	117	119	124	126	116	86	121	125	139	121	125	131	120	134	140	126	115	130	139	100	135	131	122	126	132	130	135	121	144	127	124	145	116	131	138	119	126	134	123	120	123	112	130	131	106	139	113	121	109	135	136	92	134	114	137	110	124	127	130	121	117	145	126	136	119	133	131	107	122	148	121	106	121	123	147	114	119	126	133	143	124	130	117	140	105	124	126	147	126	112	141	150	130	134	139	142	115	119	113	135	114	118	130	109	118	139	123	120	118	116	117	132	100	114	147	150	112	122	126	119	134	135	121	105	107	130	145	127	127	144	141	138	107	124	121	114	136	115	117	133	134	127	114	122	137	134	140	135	122	130	123	125	115	140	136	130	126	129	134	137	133	118	141	128	121	130	124	133	119	130	125	120	133	129	139	125	130	129	126	110	131	131	118	117	136	137	146	137	125	118	120	126	124	135	117	116	132	126	135	95	135	114	119	130	110	117	145	117	112	119	122	143	115	124	138	120	111	125	108	110	133	144	130	101	118	108	132	132	122	137	112	110	119	133	142	117	122	138	133	121	116	133	103	130	130	143	136	109	144	121	123	110	127	127	103	124	144	131	127	120	134	118	133	121	131	124	117	140	128	113	129	119	119	101	132	115	136	129	123	128	134	119	117	142	124	126	136	133	117	143	111	114	127	115	117	139	128	124	115	119	129	127	113	128	123	132	105	127	131	140	129	133	121	113	131	117	128	121	143	127	117	131	140	124	127	129	123	134	150	109	122	115	112	113	132	107	129	138	132	108	118	108	120	104	119	122	123	129	132	124	140	128	115	109	127	117	121	124	115	112	123	113	132	121	128	130	155	126	137	108	135	135	121	137	145	125	128	139	111	123	114	119	132	129	117	120	130	157	135	127	140	124	123	117	124	114	123	141	148	114	134	130	118	120	118	104	126	116	121	125	107	131	129	127	128	136	102	125	124	137	124	124	133	128	114	117	127	106	127	115	119	126	138	96	130	119	102	132	125	110	116	138	122	125	122	131	139	132	125	128	127	131	109	132	143	137	108
4746	12922	8644	4149	3045	2209	1633	1205	921	734	616	485	416	381	353	349	322	297	273	263	214	255	216	231	214	226	212	188	214	218	188	210	189	197	206	190	171	187	198	154	198	184	175	181	155	169	197	176	171	183	159	168	190	156	159	164	164	200	155	169	157	187	161	159	167	165	167	167	197	198	170	178	186	185	184	174	147	168	172	168	159	165	187	174	176	171	184	176	154	183	169	156	159	146	155	150	163	180	159	163	181	149	136	158	175	160	143	166	186	178	151	174	156	149	180	172	177	179	177	181	143	149	142	162	151	160	167	192	170	161	170	172	152	160	155	184	158	154	147	158	164	159	151	167	178	171	152	156	162	136	194	186	165	149	158	165	146	165	161	158	158	171	154	174	178	147	157	160	173	174	153	168	177	159	149	168	182	162	156	153	153	140	167	152	131	161	149	170	174	139	156	170	149	130	168	158	182	156	174	155	144	170	169	167	165	175	158	168	141	179	162	154	146	172	150	154	150	176	141	156	147	166	164	145	159	160	149	158	170	165	168	175	179	160	181	151	158	151	132	163	149	193	172	167	170	155	177	168	146	149	146	178	174	159	159	164	139	155	162	150	161	146	169	166	170	158	168	169	158	136	165	169	158	172	150	153	168	146	158	138	169	165	144	144	156	147	174	149	160	173	164	139	163	168	166	175	158	171	186	181	159	139	153	162	168	150	143	167	149	183	164	146	162	185	177	147	169	175	166	163	152	144	155	161	160	168	154	151	168	138	163	170	170	155	176	164	178	173	153	161	151	160	158	150	177	183	172	165	167	148	155	166	182	165	149	182	152	134	170	178	181	149	149	148	153	154	162	186	158	171	188	152	158	158	174	162	138	145	148	164	164	172	144	168	163	169	165	158	174	162	146	183	173	157	144	152	168	165	178	176	168	186	167	174	145	185	162	176	158	160	158	149	174	142	172	182	171	150	169	132	155	158	163	162	161	195	160	140	177	150	147	152	157	161	153	152	168	169	162	158	181	154	179	160	152	181	168	169	181	149	145	176	146	148	161	146	124	152	164	161	198	162	149	167	157	170	175	172	164	155	170	156	172	149	170	161	158	153	162	158	157	156	170	146	148	157	150	171	142	174	162	144	160	199	156	168	147	154	141	143	136	159	168	177	157	159	151	144	165	163	153	158	151	139	163	173	179	208	167	170	171	147	166	165	162	146	161	165	175	155	159	176	162	151	164	144	167	170	140	167	190	169	155	171	140	148	171	163	154	158	160	156	172	166	164	159	169	161	172	150	176	180	159	150	146	166	152	163	152	140	153	168	144	167	157	156	164	155	170	162	169	156	156	147	146	147	176	175	171	184	158	179	157	151	174	152	148	147	151	159	165	145	153	165	146	169	164	176	171	164	179	153	157	167	165	151	142	147	162	150	166	158	166	157	157	165	185	164	163	166	151	155	178	161	147	170	147	158	193	185	152	147	158	159	165	159	173	158	148	148	183	150	153	177	150	145	159	161	159	170	160	164	141	166	143	164	174	172	149	151	163	155	156	155	148	152	141	189	166	152	150	150	164	169	164	163	185	180	142	152	169	149	146	142	152	161	147	151	159	154	173	173	162	140	157	148	150	176	165	152	163	179	131	167	142	153	173	155	151	159	147	148	161	153	167	169	159	155	164	151	156	171	157	172	163	154	170	171	149	141	161	161	167	185	155	169	142	166	144	181	162	170	154	170	159	155	155	157	177	158	158	152	160	142	180	146	163	158	177	176	153	123	159	147	175	172	147	174	165	163	177	171	153	156	149	171	151	176	146	139	168	175	142	155	157	144	131	140	168	175	156	156	151	140	174	165	152	161	158	140	149	144	141	169	150	174	161	177	144	160	169	152	152	130	147	150	162	129	154	154	161	160	166	147	151	174	159	164	173	173	154	172	164	165	162	159	159	149	160	192	159	157	153	159	184	169	165	169	161	162	144	173	174	191	155	165	172	161	172	156	174	189	161	147	167	149	154	166	149	161	155	164	182	160	166	164	145	174	148	173	167	152	174	173	162	177	152	150	123	170	153	174	171	160	152	149	155	155	161	169	151	187	171	171	169	174	168	141	164	144	158	159	142	157	166	145	165	150	177	141	184	179	168	171	138	158	151	154	164	157	159	162	166	151	160	156	144	164	147	177	141	159	166	159	149	181	150	162	168	157	174	147	162	168	165	147	165	159	134	179	135	170	165	172	173	150	153	182	161	152	161	161	166	174	157	148	152	147	151	149	175	166	177	176	170	159	156	183	162	162	166	164	158	157	142	152	159	157	188	175	137	148	157	160	168	163	167	177	194	178	170	163	176	164	159	194	176	149	158	157	169	165	163	130	155	157	163	167	158	179	162	141	154	170	149	158	189	157	155	147	156	171	160	159	153	135	158	133	142	167	172	172	173	157	146	169	138	165	153	160	184	149	159	162	144	158	154	156	141	148	149	154	190	169	188	157	165	138	160	166	157	191	178	147	169	142	145	143	150	156	170	170	179	164	158	164	156	166	155	172	172	143	156	164	161	158	147	148	153	174	143	169	179	154	162	153	173	182	138	152	176	177	167	151	163	181	140	158	140	156	155	155	165	168	161	168	159	158	161	164	160	169	167	173	165	148	151	159	165	152	153	133	184	155	143	178	193	186	163	157	158	180	180	176	156	163	151	153	174	166	173	154	188	170	140	151	153	166	182	182	161	138	154	176	146	166	164	166	136	164	154	154	155	142	173	153	164	151	170	169	135	168	154	149	157	138	148	158	141	172	179	162	152	181	154	158	157	134	172	170	149	171	193	170	162	180	167	162	136	144	151	177	185	163	157	151	174	137	157	161	158	172	146	158	156	171	167	151	142	166	190	175	158	180	149	172	162	148	159	158	160	150	155	161	162	136	158	154	170	169	182	145	156	151	158	147	165	183	165	154	159	171	174	172	169	158	163	184	158	152	163	171	159	163	150	149	163	150	166	158	137	190	142	153	149	183	182	182	146	139	157	155	169	159	152	156	152	162	138	147	161	168	160	158	161	148	161	174	152	162	182	185	159	144	175	172	168	160	164	177	144	176	185	150	175	174	169	140	160	164	164	167	155	155	177	151	160	153	162	144	169	169	164	166	171	152	181	163	162	162	175	175	157	167	158	163	158	174	182	157	135	131	164	152	149	170	157	167	181	145	134	174	148	175	169	160	141	143	144	143	158	171	146	154	174	166	171	164	165	153	142	178	158	167	154	173	181	163	152	152	190	146	161	177	148	174	160	178	172	160	154	153	156	160	169	176	151	136	168	164	174	178	158	141	185	157	142	169	168	151	166	149	164	153	153	145	135	123	148	149	150	146	170	181	157	175	135	168	159	173	170	158	157	173	145	145	194	161	166	153	160	168	165	180	149	150	178	152	180	189	168	171	155	160	139	153	137	156	159	173	163	140	150	162	165	146	154	158	185	132	192	181	170	152	173	149	169	172	161	163	184	177	157	149	167	160
26913	16461	2935	755	584	562	526	525	506	536	553	533	498	559	525	511	502	480	454	498	499	536	506	516	539	476	514	505	512	504	481	507	516	508	538	498	524	476	535	477	483	508	526	496	487	488	496	469	502	431	538	506	489	519	486	510	490	484	484	522	470	485	480	500	486	541	481	559	483	488	504	496	464	522	511	527	521	491	452	535	510	494	489	523	507	520	517	509	493	518	525	528	517	501	494	516	505	478	482	472	476	504	491	475	528	514	493	522	544	510	499	472	484	468	474	525	495	540	502	491	510	466	500	532	530	548	461	498	530	502	481	508	532	512	500	500	518	559	504	474	485	487	447	496	517	486	505	500	561	498	524	500	482	505	499	465	486	475	526	481	508	520	527	477	483	503	518	512	562	517	492	465	505	512	510	482	508	511	519	485	492	492	479	489	505	488	515	523	466	532	500	504	503	509	495	518	514	510	528	492	529	479	515	511	509	543	476	494	496	499	547	481	468	508	499	502	471	516	503	471	472	500	517	515	511	462	501	520	471	510	495	463	484	511	504	533	465	506	524	498	553	481	562	475	504	533	560	509	466	535	520	499	510	537	501	542	530	479	491	461	506	530	507	526	523	494	488	462	475	472	511	484	485	486	490	497	480	507	511	506	493	503	489	533	502	497	460	537	500	494	479	488	506	476	502	487	540	534	491	502	497	497	500	530	499	527	542	486	509	506	525	504	529	493	508	510	493	500	527	485	484	529	508	469	531	518	492	534	462	544	472	503	483	505	495	510	491	554	502	494	478	502	501	506	498	519	492	468	503	533	466	520	520	501	491	470	522	546	497	507	538	499	502	492	503	523	500	517	513	520	507	486	498	555	509	520	492	521	533	496	521	527	477	519	475	496	511	529	484	520	502	495	536	522	511	497	508	493	503	482	531	535	468	454	480	501	474	510	516	479	502	506	501	508	513	507	499	528	471	531	494	532	476	485	505	548	491	503	499	531	515	526	527	514	515	512	492	449	546	503	457	529	453	476	507	511	506	492	462	527	508	497	498	497	511	503	546	527	482	530	530	520	519	494	464	502	540	501	523	530	513	481	500	511	565	499	505	498	507	505	514	465	499	493	516	524	522	488	477	487	481	500	495	520	488	518	499	456	563	524	488	481	520	483	504	460	458	525	474	480	498	479	508	547	516	474	458	520	533	521	517	501	492	523	533	506	518	477	507	471	508	464	491	511	513	531	519	501	509	508	511	527	509	552	527	510	495	463	511	502	509	506	543	522	491	478	485	486	511	498	498	478	514	502	506	491	489	491	575	482	504	536	461	562	514	490	487	512	508	481	508	520	519	529	477	508	497	460	492	507	508	477	481	486	473	547	525	500	515	511	510	502	487	527	477	508	558	464	509	511	539	524	495	508	451	516	508	510	477	517	509	513	469	511	507	457	476	534	496	521	494	493	498	527	483	502	535	533	500	479	530	496	494	500	533	488	483	506	510	506	505	527	488	535	523	485	532	481	528	512	561	495	503	472	495	502	516	540	509	530	517	495	506	485	520	527	484	534	510	507	521	528	531	471	557	502	497	535	501	521	512	510	532	474	533	506	504	502	493	526	525	550	538	556	467	499	462	532	506	501	476	522	481	506	494	504	524	495	478	523	496	543	492	472	524	499	478	500	497	521	515	524	538	538	535	491	486	493	544	471	492	538	497	488	498	476	524	463	490	496	480	496	496	484	500	518	510	548	489	492	477	465	505	522	525	504	523	485	538	504	504	515	455	480	508	496	538	482	503	515	499	511	460	504	478	509	480	485	530	507	475	563	469	506	519	509	495	477	526	497	489	457	508	521	471	488	513	522	482	490	505	501	492	509	518	470	501	516	488	491	506	518	497	498	509	480	464	500	513	508	483	517	478	517	507	517	516	477	467	505	505	521	558	490	534	526	536	496	488	529	520	461	507	502	511	499	519	501	528	485	485	506	488	493	495	490	464	502	501	516	504	536	513	523	530	491	485	498	494	506	486	528	479	526	524	511	482	518	509	535	469	517	477	523	467	474	499	501	471	482	515	491	498	515	532	544	467	510	471	527	519	515	509	483	531	510	541	506	533	483	515	485	502	512	468	493	488	520	539	517	527	497	444	512	503	518	484	462	524	516	493	520	534	475	488	498	530	481	527	480	525	478	510	531	522	519	488	531	494	499	490	522	512	515	469	514	479	495	526	477	499	533	524	508	497	534	515	493	506	515	485	510	463	552	481	494	500	482	520	504	488	490	518	536	524	473	474	495	499	501	523	516	523	489	552	473	512	515	514	514	552	509	490	481	498	483	509	504	511	474	510	512	491	437	507	531	478	512	493	509	525	474	518	535	510	505	495	523	502	507	474	495	487	505	479	516	525	500	532	508	478	517	488	485	534	490	505	533	478	485	504	534	538	522	517	504	501	483	490	491	468	490	497	491	505	509	508	490	489	541	483	454	472	493	550	487	512	524	517	497	484	514	487	541	479	497	500	498	502	516	470	493	456	519	534	487	523	532	509	512	523	481	494	526	494	511	507	533	458	544	475	501	497	518	476	483	500	477	469	458	462	482	535	477	513	485	576	496	469	525	525	507	515	529	464	484	499	506	486	506	469	500	537	457	458	519	492	490	530	506	515	516	526	522	526	475	488	477	471	490	480	475	486	473	453	479	521	559	504	526	491	534	485	485	483	531	481	501	518	524	486	495	510	483	484	532	524	505	523	488	480	482	495	504	508	523	517	488	488	462	524	524	495	533	466	490	505	495	502	493	515	577	482	497	466	472	556	486	529	520	520	479	511	512	519	499	507	501	475	526	471	517	534	532	463	507	513	496	510	537	529	494	499	505	513	544	497	530	510	512	515	507	525	498	480	545	529	526	483	529	502	492	471	552	503	559	515	467	525	468	473	527	504	514	517	516	491	504	520	531	512	465	506	502	539	535	471	480	472	486	522	481	523	480	445	498	497	521	531	511	496	507	483	493	507	482	483	521	496	498	501	492	484	468	541	504	484	512	503	479	517	518	514	543	508	509	523	463	481	519	502	474	528	481	496	467	481	520	553	524	516	471	509	486	475	520	498	511	510	495	483	495	502	503	499	523	488	503	534	526	523	520	505	489	545	518	535	511	509	454	483	486	499	526	517	468	538	480	535	511	538	547	506	496	427	525	529	497	518	511	487	523	514	501	530	543	523	476	476	499	459	565	540	541	519	492	483	469	510	487	518	518	502	510	492	544	517	490	492	490	489	513	509	461	497	464	495	486	498	486	539	543	556	521	519	488	503	497	534	493	506	513	508	528	510	528	475	500	444	495	520	504	527	549	499	498	494	511	550	500	519	542	528	532	513	502	516	502	519	500	512	463	528	493	515	504	545	526	508	486	521	535	485	519	544	493	517	533	484	463	523	493	505	522	500	499	489	541	477	547	517	489	525	478	508	480	541	492	490	532	516	459	512	505	509	485	510	527	522	512	523	484	514	508	474	499
5301	1040	983	750	727	683	684	680	648	592	631	636	663	621	616	630	604	641	641	644	615	625	604	591	613	611	599	671	615	623	595	634	656	649	602	658	674	598	654	654	614	619	643	650	611	630	637	658	618	683	643	659	640	599	616	574	648	633	667	664	612	661	682	603	641	656	624	644	644	652	621	610	616	642	621	646	632	631	649	609	631	608	631	606	625	661	622	676	642	644	608	627	626	615	640	611	597	615	606	647	611	598	644	661	629	609	631	642	582	647	641	664	658	627	657	616	643	608	612	600	651	647	621	636	639	694	620	633	643	656	614	569	609	605	647	647	640	602	635	588	629	636	643	624	644	661	574	565	607	653	633	650	609	599	598	683	582	611	601	603	630	640	660	599	617	625	601	591	607	645	618	611	622	606	641	616	634	627	622	667	623	640	643	631	664	627	629	633	585	648	616	669	601	618	654	665	641	649	611	690	630	666	650	644	635	643	665	643	636	644	607	634	594	647	634	627	629	603	628	644	612	635	599	651	635	625	633	647	662	606	649	607	660	656	606	629	648	635	657	619	613	648	607	655	647	609	619	639	677	621	599	631	620	611	632	650	615	646	665	661	689	613	640	596	653	604	661	608	647	660	622	595	676	642	626	603	607	671	635	626	571	643	648	640	637	575	612	655	635	660	588	639	674	701	666	658	685	640	660	670	634	630	638	666	658	595	622	671	646	647	656	610	674	648	653	625	633	661	619	676	624	605	600	643	657	638	637	633	606	591	642	585	624	667	627	672	598	616	606	627	612	651	668	631	626	631	589	586	622	582	612	596	654	638	652	648	631	618	626	666	663	599	637	646	645	612	621	639	590	635	637	646	617	613	678	637	588	651	588	607	628	661	618	653	662	644	614	630	626	633	632	651	626	651	637	597	629	600	627	674	661	641	611	622	637	633	631	603	653	594	630	668	600	609	618	631	633	616	616	617	587	626	655	637	674	620	595	582	582	588	633	630	627	647	593	633	635	643	621	629	638	662	675	604	621	579	649	649	650	648	602	609	640	616	632	623	661	626	640	627	625	661	647	623	669	649	644	627	614	570	628	650	653	644	648	603	629	617	619	629	631	642	588	639	617	645	602	583	637	627	594	663	695	615	658	653	584	619	638	614	629	603	566	608	661	627	617	623	581	668	621	649	619	585	670	667	616	642	648	596	615	666	628	656	618	701	639	664	627	640	612	605	656	627	677	652	630	621	644	628	625	646	634	630	630	636	613	624	628	622	693	598	623	635	635	646	584	631	577	611	596	621	589	603	598	656	655	630	633	637	652	626	626	594	581	599	646	615	636	668	661	627	642	648	604	611	636	648	622	656	646	609	656	638	610	622	618	622	667	631	596	606	617	610	648	600	621	587	650	598	648	594	600	653	601	621	615	616	619	617	647	622	618	638	597	598	624	635	620	678	596	630	597	626	592	626	637	629	612	632	620	628	605	608	657	592	687	627	646	613	664	658	660	663	616	622	645	657	571	598	606	647	667	634	641	629	641	639	658	639	668	624	586	606	631	590	642	637	603	610	603	594	641	587	626	612	631	638	651	609	609	657	640	657	646	634	625	630	640	656	639	590	645	632	618	665	679	643	616	582	632	645	707	615	600	612	611	626	604	637	664	607	651	583	655	641	651	625	624	632	634	613	687	597	666	623	636	647	637	639	615	621	627	611	633	650	638	617	650	587	622	596	633	645	645	614	608	617	666	632	602	637	650	630	635	618	632	596	623	635	570	636	642	640	678	680	643	623	597	626	606	588	582	611	659	683	580	637	589	619	642	613	606	595	620	633	635	616	629	595	629	677	614	659	628	649	658	618	648	587	637	606	624	634	646	671	646	606	609	614	644	621	641	636	641	615	619	599	638	561	644	661	646	625	614	662	673	612	669	615	638	634	642	675	638	584	584	617	654	593	639	616	615	620	626	604	612	645	664	612	622	648	622	632	645	641	637	617	625	622	643	646	601	603	622	621	634	631	629	597	678	641	629	612	624	602	661	631	615	674	618	629	654	591	633	627	636	646	627	627	618	609	655	619	652	605	668	654	623	663	615	617	602	643	634	647	633	618	638	605	622	628	582	638	657	627	607	619	654	596	613	646	618	658	622	626	610	600	606	641	623	634	679	659	589	604	629	620	575	649	620	640	597	665	616	643	621	627	633	608	631	604	639	633	619	664	616	648	625	598	578	599	663	628	612	590	608	617	637	630	627	635	611	642	624	629	638	661	647	637	647	655	630	650	587	626	644	597	585	641	613	557	694	652	626	625	708	632	606	602	676	617	630	650	606	636	639	658	628	632	630	621	679	659	617	635	621	632	587	639	649	588	632	621	641	619	659	627	625	652	643	622	610	649	591	663	661	612	627	679	641	602	635	600	621	656	596	619	673	625	667	586	609	656	672	567	606	634	616	625	622	674	619	638	596	631	674	663	671	646	630	640	616	679	655	598	577	619	650	581	637	635	631	629	646	590	591	652	613	672	593	642	647	614	664	679	617	621	636	638	612	624	616	646	625	612	606	591	608	579	591	632	634	609	638	646	632	633	628	613	598	620	655	625	638	608	597	616	616	626	614	606	620	640	608	615	631	665	620	625	602	625	624	632	650	654	635	637	631	612	630	638	614	615	621	640	656	637	644	593	623	604	610	641	610	645	642	658	607	648	608	644	576	612	619	626	619	664	618	613	594	623	641	648	627	643	632	645	630	642	629	648	550	666	645	658	694	617	635	640	640	656	634	592	642	604	648	623	639	632	608	614	589	597	607	607	641	647	572	611	647	616	633	618	691	608	647	637	638	630	626	592	695	665	609	645	596	663	596	602	635	631	611	668	629	614	649	632	644	573	591	614	594	631	600	612	602	558	628	604	643	568	652	611	579	640	581	609	609	668	637	648	615	630	609	648	612	630	617	658	621	630	616	627	609	640	630	655	641	630	620	614	663	553	619	654	574	616	608	622	629	639	548	651	663	653	613	634	652	694	659	630	620	627	595	618	599	611	683	615	642	652	559	608	628	650	560	630	644	613	633	590	666	623	652	669	579	624	648	637	622	600	630	640	609	599	673	686	616	626	575	616	606	646	622	662	662	601	592	635	624	596	594	595	647	621	648	604	613	623	661	601	615	626	642	608	646	609	657	638	637	633	656	597	607	616	661	632	641	617	633	610	625	611	679	632	627	612	589	633	569	649	626	636	647	654	634	656	618	680	607	608	679	684	610	631	612	634	629	670	594	603	604	600	634	630	638	651	646	620	604	685	639	598	628	603	593	638	624	648	600	586	628	617	609	668	601	612	665	630	613	642	680	584	640	631	657	598	631	631	611	585	636	624	613	581	659	578	623	609	643	608	648	610	639	625	671	652	616	608	666	606	605	624	636	601	678	565	606	610	619	602	639	623	627	636	650	622	635	630	621	628	571	651	645	649	654	582	629	584	653	634	623	627	627	587	613	604	644	622	581	630	574	628	623	646
22986	20732	27635	23862	20669	5746	907	611	525	475	443	445	395	377	359	392	365	418	378	409	377	368	356	345	320	340	363	345	363	349	370	346	350	352	334	353	313	378	358	371	360	322	334	351	371	345	359	361	345	355	346	332	344	348	355	351	382	322	359	346	344	353	347	359	312	325	358	352	345	336	332	334	364	360	351	355	350	363	347	330	327	348	384	383	378	307	376	358	311	337	348	364	337	382	345	358	327	326	327	347	359	361	344	337	315	334	370	373	310	381	351	314	324	376	351	339	364	340	344	311	325	330	347	332	355	355	319	329	362	372	339	340	343	359	354	349	337	365	352	325	314	344	345	344	351	345	366	352	326	342	344	326	380	333	350	330	335	372	365	340	359	375	363	340	321	366	342	322	346	338	357	321	355	329	374	311	303	332	335	333	338	355	341	335	358	366	347	342	337	340	356	370	308	346	314	352	344	388	329	309	343	365	343	325	330	377	363	364	360	331	326	325	318	338	346	337	310	362	303	339	344	337	345	339	324	326	347	337	331	332	357	314	326	367	358	352	363	336	339	363	358	345	355	358	325	332	335	380	316	364	362	302	389	343	336	338	347	334	344	338	372	346	364	365	369	336	322	351	352	354	341	372	331	361	368	366	349	324	352	331	364	339	329	349	359	338	316	360	352	355	391	332	371	346	324	372	352	321	346	376	318	339	366	328	337	340	357	346	344	353	328	350	364	367	358	337	320	313	355	373	335	343	325	316	349	337	362	318	339	399	349	356	345	374	355	347	335	335	365	376	364	357	348	378	327	335	318	356	322	332	344	355	326	341	326	364	373	346	356	324	346	346	373	328	351	316	323	352	337	334	385	379	357	325	340	344	333	383	372	349	331	354	327	317	375	343	348	339	338	353	336	328	333	323	334	356	359	357	342	378	393	357	369	339	373	333	336	335	322	335	366	353	332	331	354	336	330	340	353	348	362	319	336	355	319	348	344	344	302	349	356	366	317	362	366	371	370	368	383	333	333	335	322	400	337	338	332	357	365	365	348	323	333	340	353	342	320	356	356	319	390	346	336	353	325	317	332	335	378	367	348	357	320	314	353	337	326	342	364	349	336	337	349	340	352	333	324	356	349	329	341	327	315	360	343	329	342	349	394	338	339	357	371	340	325	335	337	361	373	360	325	356	402	346	353	345	326	345	331	354	336	348	340	334	346	339	354	341	350	352	348	316	359	349	308	345	354	350	318	359	310	338	326	377	333	327	352	337	360	379	355	351	346	327	318	330	329	372	352	314	374	338	319	344	338	364	331	336	320	363	349	358	330	359	346	323	349	310	374	327	312	355	297	344	362	320	344	343	344	333	337	353	362	330	357	310	328	356	342	350	353	359	357	374	323	355	326	352	351	326	354	350	326	363	330	378	372	357	361	364	345	362	380	319	311	355	326	347	317	337	341	360	361	334	378	328	327	346	342	357	359	335	388	352	329	354	362	350	334	342	367	351	316	363	359	372	383	353	340	356	349	365	399	345	320	341	359	334	373	341	348	330	358	335	373	342	310	341	369	335	337	328	362	368	356	380	335	347	350	369	307	347	353	305	327	389	377	346	333	325	361	321	317	350	343	359	347	332	365	354	371	367	360	339	368	350	359	350	350	332	374	348	340	340	347	350	374	355	330	367	371	331	326	329	403	359	318	344	381	366	346	378	320	331	339	366	348	399	308	327	329	356	327	336	346	341	359	316	314	371	338	353	333	330	332	358	321	355	342	323	323	362	322	357	321	351	334	375	354	349	343	372	372	358	347	353	326	331	310	312	363	330	337	316	360	361	320	333	342	347	326	328	277	312	356	329	361	352	360	333	356	335	346	339	348	383	327	351	344	373	361	360	329	337	325	368	290	317	348	337	329	394	369	364	341	321	353	330	324	346	321	347	310	314	305	311	365	380	375	359	320	295	344	372	340	338	357	304	364	387	351	328	322	370	353	381	340	342	360	336	369	341	355	319	333	327	320	341	356	332	383	354	332	324	359	331	323	341	334	334	333	341	329	351	350	332	366	289	341	303	357	363	356	344	350	338	337	352	327	372	364	317	322	349	326	350	360	353	360	360	343	342	310	353	312	341	340	384	338	319	333	393	346	326	327	306	336	351	303	330	341	346	285	341	360	303	344	391	310	333	326	308	353	344	336	344	331	327	360	324	356	316	343	311	347	388	353	345	373	355	353	336	366	340	349	321	366	317	359	366	363	368	369	320	330	339	359	329	329	331	360	346	344	347	344	325	326	348	356	389	330	347	371	308	370	327	350	344	398	290	369	349	350	348	331	337	371	361	338	329	328	410	323	365	335	350	296	315	331	342	327	359	343	377	370	337	360	335	346	349	362	367	310	351	342	342	326	304	361	361	338	333	365	350	339	361	369	378	333	348	327	383	337	364	327	352	309	328	321	323	343	362	352	348	315	340	341	326	333	321	363	333	353	342	319	304	357	360	341	339	324	345	316	356	367	363	325	318	316	305	353	337	345	344	346	352	306	336	315	365	298	368	361	399	326	349	328	365	329	330	332	377	325	345	370	334	329	348	309	314	368	329	373	351	364	370	334	373	346	335	328	327	339	367	353	344	336	334	346	340	362	336	318	389	389	328	338	344	317	354	322	367	330	356	348	343	348	328	327	334	364	349	338	352	354	334	362	343	355	326	351	337	326	320	336	328	359	369	327	364	316	341	348	343	364	306	329	351	322	360	333	328	329	376	372	330	350	324	361	335	331	328	374	358	363	358	327	320	336	340	333	371	310	339	319	347	347	346	329	343	314	336	363	354	375	337	319	333	339	338	349	315	330	357	334	316	353	316	334	354	365	366	338	347	332	333	335	327	322	352	353	322	317	329	323	359	320	355	348	319	357	353	392	331	360	359	318	340	370	343	336	352	355	340	349	342	316	319	333	315	311	326	350	327	337	340	364	346	320	329	354	352	364	317	352	347	343	341	335	339	329	361	340	359	345	335	369	353	377	375	339	348	346	322	335	353	378	352	324	345	352	321	325	375	342	355	348	358	323	350	313	353	340	361	335	339	324	336	352	322	325	340	353	338	340	339	362	326	317	364	335	354	357	341	309	382	331	330	349	343	324	366	338	346	348	363	305	343	360	355	338	358	349	356	330	306	341	313	349	362	348	318	336	351	341	363	361	318	340	324	354	359	338	308	336	315	297	350	367	353	331	366	360	326	374	351	362	320	324	338	351	360	345	359	339	338	343	345	349	344	342	348	352	339	359	341	308	330	360	362	333	325	329	338	317	307	338	342	350	334	325	348	332	342	347	360	354	337	337	341	347	322	346	319	372	343	329	338	376	329	356	347	344	351	323	329	358	328	320	346	345	365	350	349	379	324	315	369	348	363	358	330	324	362	344	349	332	323	332	327	321	345	352	356	339	335	353	326	349	349	327	355	379	342	347	349	347	333	391	378	365	344	351	317	304	314	369	336	311	372	333	327	369	329	306	334
3581	7827	5512	2580	1952	1495	1150	986	846	771	692	646	618	561	553	518	499	492	505	500	488	519	460	524	490	492	451	478	458	449	458	474	450	466	492	449	473	456	485	468	494	501	463	464	432	420	456	445	476	419	451	451	450	481	440	470	424	443	460	466	446	466	422	466	438	441	469	442	441	443	447	467	439	436	430	449	417	464	451	420	456	424	429	446	435	435	410	440	451	439	469	468	479	492	456	428	449	468	466	446	406	441	476	446	459	451	417	430	414	436	442	464	447	438	405	440	448	462	426	408	435	412	446	498	434	452	423	435	452	464	419	466	436	467	446	402	418	467	422	487	459	454	438	476	453	433	450	444	437	445	470	435	429	451	456	416	444	416	443	431	420	438	446	441	443	448	395	459	483	446	492	446	500	440	452	426	430	457	448	491	447	447	458	408	432	462	436	465	442	447	444	468	471	453	454	435	459	446	458	460	434	445	447	501	426	428	419	492	459	439	450	484	469	457	464	474	448	418	457	443	447	445	434	483	492	450	403	408	466	419	456	430	431	425	449	445	444	471	425	442	463	470	433	423	428	429	465	455	484	426	432	493	420	507	428	436	444	439	429	462	434	464	457	411	433	468	442	433	456	450	464	530	463	439	443	439	417	418	439	428	452	447	457	460	445	452	416	421	424	470	432	460	458	421	451	429	442	446	425	466	425	441	456	465	468	464	444	430	430	469	419	441	440	452	437	458	409	415	439	400	423	429	424	452	438	429	435	420	489	441	389	429	442	449	420	442	441	443	471	448	451	421	404	430	440	472	433	429	458	455	421	439	474	473	457	446	460	424	458	439	430	479	424	425	422	414	454	433	419	440	448	448	443	460	426	452	445	474	473	468	460	488	445	450	429	470	441	415	435	454	458	507	435	476	430	436	475	453	419	411	436	420	450	452	460	443	404	435	444	444	437	449	442	440	454	462	433	469	466	462	451	412	439	450	467	449	464	435	405	447	467	441	438	446	404	416	468	437	412	417	449	449	446	450	475	493	431	463	447	438	491	450	463	423	447	406	440	441	448	448	471	415	474	429	439	447	455	434	420	389	460	489	433	452	407	477	494	451	446	430	445	425	448	438	466	395	431	457	469	463	413	457	416	436	428	449	442	444	417	425	425	452	487	438	459	425	430	394	412	428	420	431	401	436	436	465	429	466	485	443	471	447	478	460	426	506	445	420	424	467	437	420	470	478	430	412	453	462	430	459	451	451	458	442	422	427	445	465	439	423	455	455	441	435	421	420	455	418	444	465	418	428	422	478	431	444	463	446	429	456	473	444	448	441	448	490	438	458	465	481	504	452	530	456	486	431	466	450	449	444	449	430	457	458	437	459	415	456	444	449	446	452	494	469	446	461	427	494	436	410	422	443	443	442	451	446	462	443	437	442	425	441	448	443	473	471	466	449	439	449	444	446	423	479	436	444	434	490	431	419	430	447	460	454	423	468	459	480	471	445	423	428	459	460	457	445	452	456	412	443	448	442	426	435	461	434	453	423	454	458	495	467	469	426	461	444	481	441	446	451	433	461	464	418	472	446	465	407	426	450	394	457	420	459	494	438	417	428	465	427	443	460	394	439	437	427	410	442	437	442	419	453	435	458	444	438	416	444	440	430	441	444	459	434	491	446	448	407	428	445	463	457	466	464	429	460	437	442	465	467	407	439	472	436	457	400	428	398	468	445	455	438	438	464	485	453	421	466	440	477	463	462	450	453	425	446	444	476	437	481	444	480	451	450	456	420	437	453	434	427	440	467	440	467	437	425	437	482	475	406	425	421	463	428	463	444	471	428	423	434	431	458	412	443	472	441	431	441	416	427	465	444	495	452	468	433	416	449	453	434	449	457	443	477	449	460	471	476	440	438	442	489	445	455	458	455	420	438	423	455	458	447	451	430	483	500	477	475	423	450	475	415	445	428	477	449	413	449	437	437	447	431	466	446	464	439	484	437	465	480	436	455	466	475	448	465	433	454	434	447	473	450	443	454	444	458	461	471	426	454	464	429	415	447	478	465	442	473	444	442	445	447	462	486	493	425	428	449	431	473	440	466	431	473	472	456	500	434	439	437	447	447	440	467	408	446	425	455	437	441	432	455	422	427	450	411	447	436	438	461	452	483	460	458	444	446	436	426	455	446	454	428	449	482	432	448	453	446	419	456	469	456	457	451	451	422	478	452	450	471	434	474	453	457	467	474	418	450	416	444	432	453	418	442	456	469	418	441	413	442	430	455	433	426	445	443	423	408	415	384	464	468	474	446	420	437	432	484	447	440	441	456	441	434	439	477	449	465	424	449	419	434	468	400	424	436	431	422	458	428	406	453	422	460	451	411	427	440	422	425	466	442	437	402	445	435	422	409	467	416	453	453	456	429	433	425	439	462	440	411	451	496	435	459	445	457	442	424	455	460	428	439	456	425	477	466	410	483	439	453	436	444	462	470	434	475	482	435	421	466	425	438	428	440	445	469	422	436	453	443	435	433	457	454	402	429	482	449	464	430	474	453	461	429	432	451	475	439	424	432	444	473	447	444	458	438	479	452	424	435	440	445	444	451	447	497	472	418	447	474	410	403	450	425	455	431	458	420	426	460	461	429	431	455	480	475	470	413	462	434	460	465	432	455	477	448	450	414	444	478	434	456	451	431	459	464	435	439	448	451	436	450	472	468	471	423	470	443	443	483	474	428	442	453	428	434	412	443	446	439	475	470	450	475	431	460	434	438	438	449	418	470	427	434	463	461	449	450	469	467	461	434	398	457	461	436	445	435	455	428	462	412	448	443	463	413	429	460	436	432	428	474	437	419	477	435	417	441	488	462	473	471	462	442	448	437	467	469	416	438	426	440	442	480	406	477	453	448	421	447	365	468	427	446	408	462	477	448	434	428	422	437	451	443	425	436	473	395	435	490	439	455	470	482	449	424	454	442	453	430	482	444	462	473	395	466	423	477	452	426	465	441	461	458	400	480	448	451	446	453	466	455	450	438	439	444	482	458	417	485	472	445	446	456	434	413	444	466	441	419	449	448	413	476	464	467	425	450	450	448	465	452	469	444	450	444	491	438	465	471	443	478	457	438	394	405	487	426	438	438	432	424	444	485	422	458	422	399	477	487	460	414	409	438	444	494	436	451	401	424	462	442	486	452	415	457	456	442	453	437	480	450	441	449	458	461	460	441	454	458	465	444	433	421	441	405	453	435	442	441	438	427	407	408	466	455	433	448	452	451	494	450	412	447	438	436	437	412	461	457	454	433	483	420	449	434	438	396	459	449	471	440	471	466	458	427	448	409	426	423	423	439	442	429	443	465	419	453	446	452	445	430	419	435	437	445	431	438	469	484	410	475	451	425	434	434	415	475	445	441	450	458	476	446	445	452	430	451	435	439	457	430	470	431	418	438	432	464	447	435	458	467	437	448	434	428	450	420	481	453	432	424	411	460	436	438	468	442	441	438	444	464	434	430	474	487
24235	20788	26449	24974	5721	650	543	486	430	449	387	418	387	368	417	382	406	386	380	327	327	383	387	378	384	391	363	383	377	382	359	374	375	351	332	373	395	392	342	391	333	394	372	331	324	385	378	359	373	363	346	325	383	375	351	343	381	389	356	386	365	351	354	353	376	380	377	353	372	380	377	365	351	385	371	341	380	359	385	354	350	360	386	383	392	363	375	375	347	365	334	398	352	371	328	348	367	382	349	347	389	388	330	401	360	385	382	327	367	350	375	365	363	380	346	408	340	351	367	375	372	378	367	347	364	362	382	357	371	355	371	364	389	338	369	373	374	361	369	363	384	353	353	358	381	358	351	372	367	384	368	383	354	364	362	375	373	365	363	336	366	373	370	363	343	362	319	356	335	359	359	359	376	376	354	358	408	393	333	392	323	388	349	371	365	359	377	335	372	340	351	375	366	402	357	412	380	364	399	335	401	349	393	361	375	349	397	341	343	352	382	346	376	364	379	361	382	392	361	367	339	327	341	381	376	359	372	373	351	364	370	358	362	350	324	352	388	328	350	360	352	343	352	370	339	349	354	360	363	353	346	387	347	404	327	339	349	380	340	335	354	356	393	391	319	394	372	349	343	367	347	374	372	352	379	353	370	370	385	374	371	360	392	342	334	332	389	379	363	384	347	365	367	327	366	360	351	329	362	349	344	340	330	382	394	385	362	364	333	365	385	363	387	322	367	379	372	338	333	340	346	360	389	358	374	377	386	364	376	350	365	358	349	369	342	363	347	399	385	363	370	345	322	356	343	339	361	322	372	358	334	378	394	369	363	352	368	349	401	369	371	370	359	364	359	386	379	375	346	377	335	363	371	348	384	395	369	366	350	372	357	356	324	346	341	344	366	375	360	324	407	349	346	381	355	393	349	336	358	344	348	405	329	369	381	353	361	358	371	360	332	343	345	385	349	351	326	374	360	353	343	378	359	338	364	382	341	368	339	376	376	330	342	362	375	335	382	334	370	355	364	361	368	365	338	380	403	363	371	357	334	374	358	379	414	337	374	371	394	358	333	358	365	339	377	348	371	374	357	327	375	351	336	352	357	352	355	358	345	338	338	384	371	348	331	363	370	374	382	389	343	354	347	354	384	380	354	393	367	366	354	360	331	343	360	360	349	370	368	336	375	356	377	383	361	366	355	352	378	380	389	368	348	371	358	375	366	332	377	312	377	354	384	361	395	374	406	404	370	365	328	350	336	347	358	348	381	375	347	340	392	389	383	345	368	329	340	361	309	369	387	377	412	363	390	368	365	381	329	380	344	353	389	358	379	402	340	381	366	336	366	346	358	334	384	355	373	331	396	351	364	353	358	357	389	372	376	373	398	371	370	358	373	392	333	377	379	367	348	392	336	391	337	381	357	320	356	345	371	361	374	370	346	365	360	389	389	367	372	369	370	338	358	354	379	381	354	340	348	366	331	400	367	351	350	384	374	353	359	392	373	357	387	351	363	342	344	393	403	378	371	352	360	385	350	385	391	375	343	351	363	334	348	347	354	357	374	370	366	388	366	344	367	389	348	355	374	349	395	384	342	356	351	367	361	369	374	393	385	378	392	397	367	356	339	349	374	376	359	333	377	379	393	354	358	345	358	361	353	329	367	354	347	343	366	340	327	386	367	403	358	368	373	383	372	384	336	375	340	389	366	333	355	365	386	337	354	387	361	389	328	369	316	362	350	378	318	340	331	353	396	354	372	322	359	371	352	344	374	371	383	380	365	392	356	379	355	358	380	335	372	341	348	369	353	382	341	366	362	347	326	344	355	357	357	384	356	374	348	372	353	399	363	348	343	364	394	368	344	370	342	349	393	383	373	331	360	332	358	398	325	347	352	379	340	350	377	337	364	352	341	359	373	347	343	370	351	369	350	359	381	344	369	361	389	358	373	376	379	375	366	351	348	365	330	379	362	370	314	371	363	381	325	367	349	372	361	346	366	359	388	367	359	384	383	358	360	352	365	340	319	380	339	372	353	390	380	324	361	374	349	361	356	383	373	407	351	368	353	374	359	343	369	340	363	368	368	346	356	353	350	351	344	331	356	345	344	344	333	343	371	356	338	387	340	365	357	361	363	369	364	363	379	338	400	354	333	334	354	357	367	399	391	351	356	335	356	336	388	384	340	324	414	349	390	390	342	351	376	313	360	374	360	356	397	368	384	407	392	370	343	312	387	387	342	356	348	343	349	378	364	370	362	355	371	367	394	376	346	366	366	346	399	352	364	348	364	386	379	350	352	363	372	367	352	384	382	362	359	353	381	323	372	365	355	370	360	356	331	378	372	389	361	349	378	372	366	318	362	364	364	386	355	409	360	338	370	344	387	364	358	382	393	398	340	378	358	408	354	358	376	351	351	375	372	345	383	347	374	380	360	408	333	354	342	336	317	375	346	352	375	367	354	359	340	356	365	390	336	357	358	371	419	343	333	371	335	329	380	327	371	351	371	347	342	403	379	347	399	367	360	342	379	383	348	351	404	357	371	353	365	340	352	364	359	364	357	366	378	358	351	348	393	364	339	345	333	406	329	375	343	367	369	383	397	358	413	372	371	349	365	353	373	378	350	379	378	375	384	326	343	340	334	371	380	339	337	357	396	345	372	347	350	349	348	343	324	352	365	340	363	389	358	341	366	331	344	344	368	349	371	336	399	381	368	333	356	323	344	381	350	391	339	361	385	366	358	364	370	344	373	383	395	378	374	364	369	353	356	348	381	373	359	366	385	376	377	359	366	348	399	359	368	380	411	332	404	374	354	353	333	326	394	377	365	365	362	389	308	351	361	370	350	384	336	363	370	377	351	362	383	344	350	346	374	358	337	354	337	343	372	368	366	332	353	322	349	352	377	362	391	390	370	375	420	367	353	351	370	352	358	404	389	386	370	345	389	358	376	332	348	368	366	371	373	373	343	358	348	370	364	389	355	396	330	342	375	318	356	349	355	394	340	376	356	370	396	386	347	373	379	375	327	370	381	393	372	384	327	345	320	358	330	357	362	358	344	355	383	371	358	339	358	352	385	352	352	388	376	365	356	371	395	340	361	368	382	364	372	363	381	370	364	395	373	378	359	356	354	402	368	368	379	355	351	385	344	347	343	387	380	345	372	328	372	372	364	358	383	373	362	364	356	356	375	348	347	313	346	391	356	389	375	385	365	308	380	365	372	362	364	378	338	369	351	351	396	398	376	368	341	369	347	394	322	348	354	391	362	349	354	351	354	386	384	378	396	409	415	377	364	376	351	369	367	385	366	368	350	370	345	387	339	332	356	380	366	349	351	393	371	335	338	365	316	359	358	401	328	370	360	373	369	332	362	358	337	348	352	366	372	377	370	335	378	385	357	393	363	366	372	365	388	372	350	349	397	392	355	339	356	359	347	377	377	371	373	382	363	365	386	384	377	366	362	377	389	335	381	370	411	340	364	381	358	334	396	331	367	347	360	366	363	347	347	349
3712	4520	3075	1713	1233	1029	844	738	652	630	558	549	565	530	525	449	507	467	452	483	447	465	461	470	468	468	460	466	411	480	449	458	440	470	492	440	450	479	465	482	438	436	435	473	491	453	443	460	430	473	407	470	441	440	453	446	429	455	452	439	443	484	471	422	440	466	451	459	395	470	472	414	436	426	468	437	463	463	436	456	455	451	457	437	450	433	439	416	450	429	498	429	446	406	447	409	449	451	427	438	458	461	436	446	447	437	423	459	412	427	419	467	474	443	442	459	451	437	478	447	423	426	450	445	418	441	433	452	447	445	454	455	452	472	453	480	444	444	454	418	464	399	429	433	448	415	421	436	439	461	447	423	465	468	443	426	447	463	452	482	457	433	459	466	451	439	459	432	463	424	431	453	464	448	450	466	452	468	433	426	480	465	423	447	429	424	418	421	459	468	426	433	439	407	412	471	460	442	462	449	452	459	446	446	431	445	447	417	457	458	450	445	415	457	477	447	458	449	436	464	438	434	451	471	429	461	440	451	417	434	463	465	456	445	478	414	460	485	430	483	471	471	471	455	464	458	480	443	413	480	461	443	467	448	446	451	472	464	435	452	457	438	441	444	465	446	432	478	463	447	421	453	457	430	445	490	422	394	446	457	438	458	461	447	428	478	416	453	473	463	411	464	424	438	423	464	421	440	421	474	440	449	419	443	444	484	449	428	443	477	439	417	462	462	437	450	450	463	437	443	460	439	448	470	464	422	465	450	471	418	468	429	452	445	462	448	466	449	441	445	439	480	431	407	426	410	472	467	426	411	463	516	479	466	453	440	437	419	453	471	484	447	454	444	436	468	433	417	456	424	473	428	448	447	430	437	447	410	469	435	453	470	427	459	462	450	467	431	413	458	435	463	432	466	440	484	439	454	454	423	452	460	442	456	392	484	441	453	484	445	430	451	430	462	436	429	440	414	429	466	495	426	437	456	464	475	456	412	448	440	450	432	459	414	474	410	465	448	491	450	445	464	442	450	442	467	449	452	437	425	458	448	441	438	448	454	423	465	477	448	405	445	451	458	462	484	449	461	433	437	438	439	406	446	447	458	452	395	448	491	425	442	482	454	421	433	472	445	443	431	442	451	415	469	409	454	451	446	410	418	463	461	430	441	434	429	484	429	479	409	450	471	473	467	388	407	403	497	486	439	431	439	493	464	427	458	437	454	460	468	428	457	463	464	467	466	477	427	467	452	439	426	465	433	452	466	417	469	421	437	420	424	434	446	424	430	422	466	459	486	424	421	462	401	450	469	421	477	486	461	425	452	438	453	492	461	444	421	441	449	428	395	462	478	408	425	450	433	428	461	424	453	486	439	436	437	409	426	442	429	497	447	447	448	441	454	433	437	440	422	431	463	474	454	449	459	429	428	460	443	379	471	434	452	414	438	446	454	464	400	441	447	421	426	453	443	455	448	414	451	451	477	454	480	444	413	448	447	442	474	425	439	443	443	446	462	431	435	407	440	463	430	450	448	448	460	467	473	456	444	446	465	446	452	453	446	443	405	475	461	455	406	479	417	473	432	425	488	424	454	482	434	444	436	442	442	430	446	465	425	469	432	443	442	431	430	439	450	435	478	465	440	442	456	442	466	474	437	460	441	437	450	465	461	450	487	441	440	419	434	468	479	447	459	436	448	398	451	471	481	459	448	453	397	500	453	494	449	430	457	485	483	458	421	466	430	451	453	461	479	420	472	431	439	437	443	386	431	472	456	457	423	439	432	438	468	438	460	468	455	431	465	445	453	424	451	452	397	419	466	430	441	460	468	430	449	460	434	460	456	434	429	430	491	455	453	439	468	438	433	473	443	445	463	444	425	453	438	465	425	494	464	435	407	428	449	450	444	451	453	479	433	445	431	467	443	461	435	444	494	438	467	454	467	456	425	478	464	438	468	434	446	480	442	439	484	433	439	474	469	449	444	432	456	486	459	426	424	449	461	452	460	423	441	463	474	439	427	470	447	430	473	487	451	429	421	462	415	422	457	459	417	432	458	387	422	452	457	467	432	466	473	458	468	478	438	439	455	442	450	418	465	417	445	429	447	449	458	429	432	421	439	398	458	452	418	478	430	454	434	457	415	424	473	375	427	457	438	452	479	457	435	427	447	410	410	432	405	471	462	480	462	446	455	433	462	429	432	432	421	453	471	417	485	425	448	473	405	427	457	439	453	433	485	446	425	471	448	452	432	444	431	468	453	446	461	441	415	434	448	389	443	439	435	433	462	455	457	426	426	463	441	427	457	442	465	466	410	519	438	417	435	431	460	413	427	414	454	454	431	440	431	461	460	451	410	468	432	439	452	440	461	430	443	423	476	471	453	424	438	441	431	405	465	453	479	455	450	463	426	445	458	413	483	440	450	438	452	476	433	424	441	439	396	447	440	447	463	445	471	455	451	478	440	438	466	461	467	445	440	459	461	420	463	422	488	413	441	474	436	465	434	449	458	432	471	434	470	425	465	429	440	432	412	477	443	448	467	442	432	434	390	418	452	441	479	464	427	487	452	450	432	448	453	465	486	440	450	439	422	415	455	444	464	423	408	439	410	462	431	431	411	406	437	461	470	436	426	439	495	474	401	459	438	440	443	465	478	425	444	447	428	467	417	464	445	442	451	411	480	449	452	446	431	464	425	453	453	452	428	418	486	451	442	472	412	397	457	435	456	423	486	446	412	432	434	451	435	426	479	416	465	414	438	414	438	430	455	444	479	425	418	414	415	478	454	460	468	443	456	424	458	437	455	464	477	478	444	513	407	459	437	433	468	428	462	418	447	422	434	411	454	446	426	493	418	461	446	438	480	438	441	447	429	440	452	419	485	484	427	422	465	455	476	493	467	487	453	464	460	426	437	439	434	459	455	444	431	481	427	453	475	465	451	440	453	450	469	430	421	437	455	426	450	445	398	474	441	396	431	443	449	433	462	467	436	447	473	472	450	450	422	442	456	416	460	477	441	432	450	445	441	438	444	449	489	456	444	435	438	461	431	423	477	456	463	471	435	480	465	427	447	468	458	469	415	424	436	462	451	433	482	464	428	436	428	466	466	426	445	480	444	450	427	429	460	434	401	459	448	436	449	456	419	450	444	431	453	481	421	469	397	480	438	392	413	435	426	435	432	438	461	396	415	439	431	447	490	451	425	479	451	461	457	506	450	438	394	412	429	458	467	440	441	448	471	439	419	440	440	441	407	410	460	476	419	444	437	456	413	480	501	472	439	481	435	435	459	465	435	410	476	428	423	443	438	422	429	478	431	429	461	468	436	454	435	411	417	405	430	449	445	407	453	472	471	411	475	429	432	473	447	425	404	448	442	450	471	488	448	436	395	465	404	436	456	455	423	447	473	466	449	451	470	462	437	456	440	424	413	442	445	470	429	401	438	491	424	397	392	440	425	446	434	445	445	446	454	464	443	450	445	426	470	475	445	462	475	464	453	452	437	484	440	454	471
22104	20806	28252	23415	20799	20743	3307	659	510	380	305	287	259	224	245	211	197	195	211	152	157	190	165	149	156	150	156	145	152	121	165	164	142	111	139	109	145	149	151	139	141	142	127	132	114	132	141	149	138	114	120	104	134	137	124	138	131	130	147	107	133	109	116	119	113	138	116	121	133	118	123	130	116	122	121	130	113	122	121	139	116	146	118	113	120	144	146	161	102	113	138	124	109	122	119	103	150	123	136	108	126	118	122	130	119	124	144	143	135	113	110	113	123	105	139	130	118	136	144	122	114	125	135	116	128	131	122	134	98	126	129	124	146	126	142	125	126	141	116	110	129	105	137	135	123	123	119	129	138	117	148	117	136	102	140	143	124	133	148	120	137	131	128	134	115	126	104	108	115	130	112	137	133	135	115	135	139	127	131	127	127	123	128	135	129	148	134	125	124	121	105	136	143	121	112	112	100	134	143	115	134	121	105	109	134	112	109	111	140	119	128	125	110	129	135	148	138	128	109	99	146	111	134	115	127	120	142	131	110	129	130	136	115	124	128	123	151	114	122	124	95	131	93	101	125	120	129	148	125	129	113	125	112	119	132	117	139	138	103	116	142	134	107	112	130	126	111	165	128	114	117	103	116	140	110	159	121	109	108	95	116	138	131	118	133	132	101	126	132	143	140	122	118	124	112	126	139	128	118	130	125	130	151	110	120	130	111	115	122	120	109	124	117	110	135	141	146	132	132	126	132	134	130	111	140	130	123	131	138	125	134	116	127	131	123	139	111	139	125	106	103	139	127	145	128	133	121	109	134	128	99	125	128	117	140	120	131	152	133	115	115	132	120	118	132	151	120	132	114	129	114	125	118	128	111	130	123	135	127	123	105	112	133	121	126	111	110	139	118	107	131	123	125	105	112	137	121	158	129	106	135	127	123	142	115	107	101	121	125	139	118	130	142	121	121	95	130	137	114	115	119	122	118	105	125	116	108	131	111	138	125	116	117	125	126	116	117	115	107	137	143	105	117	113	125	112	135	135	119	110	125	118	147	124	112	135	123	119	117	108	107	133	121	120	119	145	122	108	135	117	132	128	135	130	102	114	128	109	125	149	107	126	133	105	136	108	112	142	134	117	121	105	128	136	129	129	108	121	141	120	131	136	114	126	115	152	126	136	109	121	142	147	131	122	124	119	136	117	112	107	132	155	111	131	106	128	111	131	139	145	163	101	153	131	139	130	125	112	119	116	123	123	139	126	115	105	119	126	138	107	122	114	124	124	115	111	112	120	126	119	109	148	125	117	136	129	130	117	118	120	127	141	122	145	122	126	124	101	118	137	142	130	109	117	124	105	143	115	130	117	116	114	122	124	109	119	114	121	118	112	125	128	122	118	118	136	103	124	125	116	127	142	116	121	134	110	125	132	117	114	114	112	98	157	130	122	127	127	113	114	113	122	135	147	122	125	99	142	131	125	121	136	109	126	111	127	128	127	109	127	122	106	135	144	116	110	108	122	139	115	140	140	128	130	121	116	139	141	134	127	133	119	125	145	123	120	115	132	124	131	130	110	119	128	125	122	118	127	154	118	128	120	135	126	125	117	122	126	107	121	135	129	114	135	103	111	127	144	118	141	113	114	126	134	114	131	117	132	133	128	122	129	120	143	118	119	108	138	116	137	112	107	131	127	93	123	141	119	115	135	133	145	126	126	123	117	120	122	114	124	131	119	121	137	102	99	120	118	117	107	110	127	107	120	124	122	144	135	107	124	144	140	126	136	149	114	119	123	116	119	105	107	122	130	119	134	137	132	110	130	119	131	137	129	114	125	116	114	124	120	118	115	110	128	118	126	126	124	123	118	122	126	123	159	133	126	114	110	125	113	121	121	129	124	121	108	108	116	130	111	133	115	134	118	120	134	128	143	128	128	135	133	139	134	114	130	108	137	127	143	117	125	115	111	124	116	106	111	115	124	116	98	123	112	126	132	119	121	120	122	125	122	123	121	124	130	126	126	116	126	110	136	132	120	139	120	115	124	122	125	116	117	111	110	114	118	146	120	139	135	137	144	135	125	123	136	112	135	133	124	140	133	127	144	137	126	136	114	101	147	128	115	102	120	132	109	137	118	113	112	144	124	121	125	136	113	109	123	119	117	120	128	119	104	132	122	97	117	142	146	128	116	131	119	133	104	112	115	123	129	121	105	114	121	118	113	118	126	136	126	128	121	124	117	126	115	125	140	121	113	110	116	127	102	122	121	116	129	127	118	135	119	125	131	111	120	112	122	139	110	111	140	137	114	135	133	132	133	117	126	105	131	126	116	129	136	124	123	114	108	108	124	119	112	126	129	122	129	107	96	120	126	132	119	125	128	116	118	126	124	141	119	124	129	136	121	131	136	121	108	127	115	131	134	129	123	128	107	118	113	120	130	110	124	125	120	140	115	111	114	132	127	141	120	126	103	122	135	101	153	106	130	142	139	120	117	138	133	128	122	134	128	120	112	122	134	130	146	130	106	126	100	127	107	106	126	117	135	128	124	135	114	131	124	98	138	114	111	118	109	115	119	116	123	132	146	126	127	113	121	134	134	128	121	132	124	128	120	125	145	144	128	136	107	128	132	142	112	133	104	128	119	124	121	110	110	132	118	140	119	114	127	131	116	143	122	140	110	116	108	132	119	99	119	133	129	118	123	121	123	120	140	122	124	134	115	119	125	116	120	133	112	116	115	146	132	120	109	127	116	110	109	113	142	125	132	118	134	142	126	134	120	150	117	119	121	139	122	130	123	127	124	145	110	121	134	112	136	120	116	140	136	114	115	133	135	119	122	120	121	126	142	124	101	120	132	124	108	117	135	131	114	134	117	126	152	116	122	110	139	126	129	115	114	134	126	118	116	121	130	129	146	111	115	138	134	119	122	125	127	133	133	112	115	111	121	112	116	112	112	135	117	108	114	136	117	111	104	138	122	125	138	131	133	128	123	138	120	126	130	110	104	110	131	128	125	113	133	134	137	110	122	118	109	130	133	128	126	121	138	138	131	116	110	123	124	127	127	144	134	108	118	127	117	104	110	117	112	124	107	129	140	118	112	120	125	127	130	106	121	116	133	126	111	122	123	122	128	127	120	118	113	129	113	109	113	127	135	126	123	133	132	123	121	135	129	116	121	134	141	130	128	124	115	124	124	108	122	110	117	119	110	130	124	126	143	116	122	110	130	130	135	119	116	105	123	102	123	95	137	131	116	124	124	126	137	144	107	136	126	130	116	103	113	114	120	124	130	135	120	127	127	130	138	117	117	108	120	114	131	97	125	118	109	116	134	118	132	107	117	111	115	125	108	121	126	107	128	124	127	126	134	115	114	137	121	116	128	119	138	141	123	128	101	112	131	108	109	117	130	124	96	143	128	110	113	160	116	140	124	127	119	122	118	137	116	132	109	128	135	132	124	128	114	133	124	125	122	119	120	114	121	113	124	116	120	127	133	122	133	129	130	132	145	115	114
4459	12696	8870	4245	2998	2301	1601	1263	958	795	608	532	461	399	347	299	279	275	246	260	220	232	248	210	236	187	222	190	218	184	187	201	174	162	192	180	188	161	170	160	178	178	200	169	176	157	160	155	198	170	178	172	177	152	167	183	168	164	153	165	148	171	171	151	172	177	144	149	165	173	155	151	166	165	155	167	146	168	155	173	145	144	141	158	167	176	183	136	171	165	173	162	175	161	124	167	161	177	148	154	172	162	168	151	137	162	166	164	169	162	166	149	167	157	158	173	171	155	168	163	184	169	171	161	160	171	154	166	177	158	177	167	166	160	158	169	170	151	161	159	128	140	172	177	155	166	162	164	150	174	164	145	161	158	171	150	145	164	161	172	169	179	163	144	181	171	151	157	179	160	161	145	151	167	182	165	151	153	140	164	168	160	158	140	166	165	163	151	160	154	162	187	181	155	162	155	177	147	140	155	151	150	161	175	155	145	169	164	170	158	166	162	145	151	155	133	167	173	148	172	170	163	152	177	161	171	151	165	170	150	154	159	169	164	165	162	170	158	163	158	195	180	146	152	170	171	151	167	169	137	157	151	174	140	132	167	160	149	146	162	150	152	160	186	155	151	170	156	134	153	171	153	148	157	153	137	165	143	174	139	167	162	152	137	155	159	147	154	176	141	147	145	160	162	145	180	164	173	161	158	157	141	170	150	162	137	149	173	160	154	174	158	168	163	147	167	138	164	154	147	166	163	153	162	163	168	147	157	154	151	153	183	176	162	148	154	178	186	129	158	182	141	163	170	152	155	141	158	160	154	149	164	151	133	158	140	145	154	163	151	175	141	180	157	180	153	173	173	173	155	143	170	156	164	149	171	179	173	175	150	153	177	164	156	131	174	159	152	160	141	160	143	158	140	160	171	149	160	147	148	156	159	160	151	161	184	140	172	170	144	135	178	150	173	166	139	146	170	157	159	152	159	156	160	160	159	169	179	144	156	164	147	157	158	149	155	146	158	157	167	148	159	163	173	146	143	130	163	146	161	166	161	148	156	153	151	174	189	148	165	153	156	155	172	140	161	156	151	160	143	156	164	162	138	144	157	178	171	148	149	161	152	139	162	156	153	174	145	157	175	169	151	162	147	154	149	150	163	154	176	157	172	158	166	157	163	133	151	163	159	153	144	162	147	164	169	174	158	152	163	155	152	137	154	151	142	149	150	173	144	153	154	164	165	150	156	176	166	158	141	165	150	164	176	143	160	168	161	158	177	148	150	167	147	177	177	150	182	193	157	181	163	172	162	187	140	154	156	163	166	162	150	169	166	154	154	171	122	159	162	182	163	160	160	156	155	147	162	172	141	168	168	153	142	175	127	158	181	133	180	155	146	163	171	147	187	161	162	165	161	163	157	138	151	179	161	150	167	152	162	154	165	172	152	179	177	145	141	156	178	159	148	149	164	174	138	148	144	162	182	144	147	125	148	156	173	151	154	154	161	189	156	153	153	132	157	157	164	154	151	141	141	177	158	178	162	176	140	180	162	164	189	171	156	163	165	146	176	161	161	172	150	157	151	149	166	184	163	165	154	154	180	176	162	158	156	161	158	166	147	154	157	149	159	149	150	172	167	149	170	160	166	184	166	185	154	162	181	166	164	147	152	172	160	156	167	163	157	151	164	173	174	177	158	157	176	156	151	160	152	165	141	155	175	172	160	167	167	181	177	165	164	143	158	148	156	156	157	149	145	176	178	137	147	141	155	158	159	169	159	143	157	173	170	182	167	158	167	162	152	169	148	133	163	146	159	155	144	170	158	151	164	153	145	172	155	191	159	133	141	175	160	145	174	151	155	174	150	158	151	184	142	178	144	142	133	149	160	156	165	153	165	163	158	160	166	145	174	155	135	173	148	153	147	151	153	159	146	156	178	156	148	135	172	152	179	164	149	152	152	156	175	159	151	165	160	160	154	162	136	170	168	155	162	184	149	162	154	192	150	140	162	159	167	120	151	149	147	169	151	166	131	160	145	177	143	182	150	144	143	156	164	140	152	162	167	174	157	160	157	153	180	160	173	168	147	148	144	153	146	185	173	181	159	169	176	169	158	139	171	165	165	145	141	129	147	191	155	146	141	190	150	147	152	171	138	152	153	131	166	169	167	138	141	165	161	197	160	127	171	147	149	174	152	171	168	177	154	163	143	148	152	170	133	178	182	163	166	176	176	139	172	137	159	164	163	183	169	145	161	157	169	168	178	168	175	146	169	148	162	143	154	164	132	161	152	154	161	164	142	143	156	182	166	148	152	126	166	150	162	178	164	176	175	166	160	157	159	172	152	162	180	161	163	173	150	142	146	153	160	147	172	145	143	200	164	159	152	151	141	160	164	171	193	157	142	151	150	136	160	166	147	139	162	153	163	146	135	135	155	157	152	168	163	160	146	162	190	157	156	161	152	202	153	143	155	159	150	149	162	173	171	157	158	162	164	162	162	145	159	168	170	171	164	160	167	164	153	143	191	160	186	148	155	173	150	171	151	153	168	158	162	148	159	170	164	171	144	150	149	150	164	169	161	160	154	180	159	161	184	147	176	156	171	167	154	128	180	157	165	161	146	140	170	148	168	153	172	143	168	138	148	172	146	162	163	164	156	168	158	176	164	169	164	187	157	142	149	163	168	159	170	147	149	154	161	187	163	154	170	176	144	158	178	146	162	173	165	164	176	161	162	148	151	155	180	152	158	163	152	165	134	172	144	150	134	182	160	140	159	141	151	150	153	146	147	149	147	158	156	181	165	140	169	171	170	162	164	177	152	168	147	181	162	140	160	158	170	166	161	163	166	177	159	164	168	169	148	137	148	175	182	172	136	171	177	167	141	137	166	152	167	150	163	149	165	145	165	148	148	150	159	162	159	154	155	135	161	152	156	161	155	167	145	146	164	183	157	165	169	177	168	170	147	161	158	147	146	174	174	162	167	149	176	154	157	165	161	162	140	167	157	179	181	143	151	160	161	154	142	173	160	149	153	144	158	181	166	148	151	142	146	181	161	160	145	162	151	161	140	157	158	158	157	150	166	168	136	162	153	157	150	166	168	148	139	169	171	159	157	172	155	165	153	161	153	152	162	163	169	155	179	152	162	170	163	144	147	185	151	168	142	143	151	169	158	150	149	197	150	147	168	163	143	143	166	133	165	139	166	150	158	158	147	144	167	165	152	140	165	151	157	153	168	166	161	144	148	164	127	168	169	169	166	171	146	175	156	157	170	159	130	190	155	158	159	172	169	165	152	165	183	155	173	146	172	181	173	160	169	158	147	145	168	164	166	154	178	171	142	144	166	143	160	138	147	168	184	171	141	159	161	170	174	146	160	143	141	151	165	163	175	152	141	146	152	175	159	150	164	163	166	163	153	164	147	143	174	176	172	168	152	171	143	141	170	168	165	173	167	153	166	154	168	161	164	145	154	174	130	143	163	174	160	184	137	178	150	154	140	140	139	175	160	172	163
26824	16513	3000	918	715	628	595	530	549	518	487	491	527	502	494	532	516	486	501	501	498	498	478	499	496	502	481	521	479	489	479	497	482	487	470	506	523	526	529	485	482	468	512	476	523	532	496	504	516	485	493	486	474	490	478	496	482	481	500	520	486	503	524	486	502	540	485	467	500	480	521	476	507	502	482	475	501	503	513	503	477	475	540	479	504	541	508	510	485	512	473	523	485	484	500	478	497	556	520	503	490	497	476	511	488	501	502	487	501	479	559	454	479	496	513	517	501	490	526	501	507	459	472	446	481	503	510	517	466	536	488	456	523	526	520	504	511	487	506	486	531	468	481	488	509	463	538	463	499	470	509	508	481	485	510	479	467	501	517	435	521	496	447	508	457	513	527	494	504	510	494	453	511	505	467	469	551	505	522	478	477	496	493	503	544	497	477	502	492	480	474	544	539	477	500	515	532	456	487	456	546	465	518	531	489	467	488	478	492	497	475	485	512	514	497	540	520	513	491	503	500	516	506	438	513	541	422	481	503	492	457	506	521	491	510	506	504	516	480	477	473	520	476	461	507	538	442	488	526	489	479	492	540	531	499	453	500	469	536	525	485	534	500	453	498	472	490	502	476	523	510	519	460	491	504	467	503	496	522	522	518	511	545	477	472	516	506	473	506	509	485	506	490	472	516	492	471	479	472	536	476	461	493	507	467	497	488	476	507	479	498	499	475	472	488	481	483	509	495	465	490	510	505	499	475	504	549	508	465	488	485	520	477	481	471	471	493	482	488	516	499	483	476	455	439	471	485	524	462	493	507	491	454	507	516	494	504	502	466	511	473	519	509	512	497	476	522	486	524	476	517	499	506	514	516	490	517	497	503	475	461	507	483	530	471	515	468	517	496	494	469	467	467	494	488	512	528	513	473	454	496	491	515	522	497	520	488	494	495	502	530	533	499	458	452	531	464	502	486	491	489	482	461	441	522	485	498	508	448	506	500	508	521	494	513	472	528	500	505	442	481	481	478	477	448	475	512	488	517	501	485	493	480	460	536	477	504	491	506	487	485	507	470	498	488	521	510	478	492	556	482	481	486	481	502	493	459	501	495	482	455	460	499	507	499	483	514	506	466	493	504	500	458	492	476	522	509	545	498	514	489	481	476	520	519	501	481	510	478	497	512	498	453	502	487	491	496	480	520	482	499	484	483	496	513	506	515	510	492	442	487	523	492	481	488	493	524	503	493	474	492	473	492	474	509	482	504	477	519	529	486	493	481	444	482	459	528	514	505	515	503	512	474	480	506	531	481	493	488	453	525	479	533	488	455	500	470	510	468	507	462	494	490	467	427	476	542	490	486	491	518	501	488	484	497	489	499	466	519	501	443	522	496	465	493	499	452	508	510	508	481	508	514	501	494	488	512	483	473	478	486	459	512	483	508	474	493	483	508	498	503	484	492	479	482	472	488	487	475	486	473	494	441	474	435	485	525	492	469	510	495	512	487	520	493	471	527	515	474	497	520	534	487	490	495	479	500	521	501	512	516	470	511	462	516	460	504	480	511	494	487	473	466	459	486	532	480	465	535	470	485	483	529	474	479	534	488	507	497	520	490	495	507	470	463	527	517	468	527	513	513	493	523	483	498	466	433	479	498	472	484	520	490	509	521	471	498	471	475	492	500	457	496	492	515	496	521	476	507	496	533	455	520	464	464	500	483	489	532	479	537	507	530	512	477	498	457	500	472	501	505	496	493	474	472	511	512	486	486	500	511	457	503	469	472	501	511	525	500	547	512	487	485	493	547	473	515	525	496	489	495	505	493	501	522	476	477	506	500	551	506	502	493	480	503	496	485	508	468	436	489	477	483	473	477	561	487	481	481	514	508	484	448	491	474	492	488	460	499	454	492	477	501	515	508	480	462	492	516	504	482	526	517	463	489	469	509	436	497	476	518	524	490	510	527	476	496	477	480	472	480	494	505	459	520	466	434	479	481	481	493	495	450	481	506	466	479	473	465	476	468	542	470	477	487	492	539	472	473	453	512	508	498	499	482	416	521	491	516	481	478	490	525	505	497	481	536	489	464	477	460	465	468	476	485	458	500	475	490	497	531	539	474	481	517	454	485	494	505	515	490	515	477	531	514	471	484	482	487	512	489	498	509	500	442	491	473	533	473	543	479	506	517	484	499	495	511	486	516	501	481	483	499	461	493	493	521	505	477	504	489	528	497	497	517	511	505	488	472	483	489	503	480	485	496	475	476	492	524	453	489	459	506	511	502	484	498	484	498	508	512	521	476	479	475	496	478	504	479	482	516	474	530	471	503	486	541	538	519	503	516	473	477	531	493	428	475	517	521	480	515	493	537	470	482	471	480	482	490	510	485	529	495	481	508	477	484	496	518	540	494	488	500	484	502	471	482	528	481	520	535	499	536	506	507	509	499	497	472	476	508	494	497	525	506	491	469	511	509	533	484	470	469	489	509	506	475	487	485	485	536	501	533	477	519	509	508	533	454	489	504	496	509	478	502	511	464	490	524	484	488	447	515	473	494	468	521	510	481	471	506	457	515	484	481	502	506	508	465	558	461	480	508	489	529	481	531	476	456	500	546	539	503	494	517	488	523	453	545	509	487	499	484	484	478	517	448	467	551	491	476	506	475	463	500	463	477	528	525	501	508	499	513	507	510	468	527	457	491	488	547	486	499	516	475	463	491	536	498	500	506	471	540	438	494	452	433	548	504	522	549	504	427	473	507	492	477	488	497	501	476	532	459	466	509	497	496	504	499	494	515	482	502	483	469	475	500	516	468	490	474	468	502	497	464	501	479	518	484	499	520	521	489	482	450	479	485	483	475	502	482	463	504	513	424	501	511	501	515	533	509	501	432	504	497	520	527	481	471	493	464	501	494	510	440	470	482	478	488	495	489	507	478	521	464	511	481	499	516	450	521	487	490	493	497	526	525	554	492	484	511	484	487	496	520	483	486	504	508	485	487	525	500	474	491	475	512	501	495	426	493	473	473	532	504	484	458	523	518	491	460	493	474	521	461	472	537	514	477	490	498	519	514	483	502	446	518	513	504	473	501	504	516	518	478	527	515	487	484	509	501	519	461	495	479	461	498	456	462	507	492	446	504	515	501	529	462	518	527	483	512	516	467	458	538	478	492	457	523	500	496	513	496	502	482	497	512	520	480	460	521	487	482	472	471	490	448	478	516	506	472	469	495	516	463	468	479	538	547	492	484	501	492	495	490	489	449	529	494	511	475	465	491	504	536	465	483	489	504	507	447	518	500	476	526	464	514	507	540	484	448	510	497	539	501	488	482	474	476	494	514	508	506	509	484	504	501	499	497	491	499	545	501	519	512	483	498	480	519	467	516	504	518	466	490	523	533	509	483	491	500	444	503	483	503	493	527	493	495	498	513	461	504	472	508	484	483	465	527	498	471	484	505	494	503	479	452	514	452	491	504	489	536	494	465	484	459	522	505	480	523	514	528	528	506	486
4832	1128	991	769	768	704	688	618	608	622	630	659	602	631	676	654	600	598	624	572	622	607	593	606	616	606	633	665	655	620	617	624	625	635	661	624	662	623	598	615	582	641	586	586	621	641	648	650	579	662	552	627	570	694	623	615	603	570	619	634	627	611	633	610	637	634	626	567	618	639	592	593	618	618	612	598	622	640	618	622	630	595	608	641	612	579	670	581	685	586	636	584	585	652	642	663	612	613	629	579	654	573	591	608	625	609	609	602	668	617	659	645	611	613	600	608	650	652	608	635	639	612	597	632	606	659	633	572	630	657	605	605	629	597	631	608	622	652	571	622	582	625	625	590	656	664	649	613	644	602	614	645	597	610	646	618	636	646	632	605	644	576	634	589	610	633	662	625	588	582	610	634	637	615	621	583	633	617	642	605	655	653	637	605	663	677	633	589	640	647	598	634	641	600	622	642	634	638	607	595	622	629	647	629	588	636	633	635	615	662	679	630	591	629	655	629	580	623	624	628	592	598	574	662	604	632	615	617	612	617	656	653	593	632	595	615	613	604	630	645	616	627	596	611	679	607	593	562	630	625	623	675	632	564	613	580	634	620	634	605	622	606	640	635	613	599	588	614	619	642	664	609	618	605	636	633	624	648	602	609	598	628	609	648	625	617	649	642	664	617	631	598	606	608	585	589	628	691	645	644	642	594	638	609	614	594	600	639	652	628	642	633	599	615	623	614	623	666	583	630	617	655	638	640	642	639	639	634	590	614	642	663	635	600	625	680	616	605	651	599	632	603	609	620	669	624	609	655	640	633	608	657	606	616	588	584	645	656	579	610	618	587	629	620	628	674	649	644	627	607	626	608	631	617	644	632	626	643	656	641	623	662	645	604	609	590	605	590	610	619	621	605	687	578	615	639	610	640	645	618	653	643	645	597	612	591	595	601	581	646	636	638	611	609	633	616	618	577	622	646	607	573	558	593	647	607	601	624	607	629	610	600	610	629	613	615	620	620	567	575	649	628	621	635	588	567	636	600	593	596	614	612	669	642	584	614	576	601	634	616	659	659	555	622	604	604	628	614	587	637	608	615	644	622	660	661	656	596	594	668	612	569	611	648	602	610	633	649	633	624	687	579	651	657	634	576	655	613	665	618	623	646	649	616	644	607	628	657	597	619	626	610	586	647	662	649	607	604	619	607	638	616	652	657	593	606	621	639	691	603	668	638	617	646	641	593	665	644	591	556	619	596	582	596	636	628	673	598	595	600	647	573	610	584	665	575	647	574	599	633	632	610	625	616	592	604	617	649	621	666	666	635	634	675	601	599	622	624	649	567	648	627	571	641	607	608	562	615	592	593	634	635	619	650	591	634	630	615	633	657	631	596	624	639	547	640	645	621	642	591	645	635	592	595	643	636	635	626	628	601	593	637	611	638	643	613	610	657	582	678	665	649	604	615	579	655	617	632	656	650	649	599	640	639	600	656	635	626	597	649	596	581	611	608	627	618	668	642	600	612	606	601	662	640	627	576	616	627	619	584	653	610	623	642	634	594	676	626	608	581	610	586	621	628	659	605	653	625	645	593	640	627	621	606	583	641	638	616	651	619	660	608	614	618	651	668	598	632	584	622	622	619	600	583	633	657	614	629	649	591	646	677	640	604	630	589	581	622	628	649	612	612	618	622	631	583	656	640	574	606	644	610	642	639	625	602	634	643	618	613	643	651	616	632	627	586	592	646	581	658	621	634	628	653	635	612	638	638	619	616	616	594	645	608	638	635	601	646	606	650	637	602	547	610	647	648	615	637	629	663	617	629	628	647	610	659	660	632	615	641	652	600	658	620	604	621	619	601	590	593	579	602	641	606	619	591	642	626	599	643	615	632	618	588	609	661	549	635	587	637	603	674	570	590	617	626	633	653	648	633	639	637	616	574	603	630	630	604	626	626	650	624	566	645	621	623	682	606	597	604	606	696	617	625	616	630	632	577	650	629	630	641	613	665	576	636	612	628	629	609	678	623	616	579	663	639	623	617	586	609	647	628	615	626	609	603	667	576	650	640	601	621	650	603	657	637	624	592	568	609	599	593	578	617	626	629	615	675	621	615	618	638	629	639	624	653	653	632	599	617	664	615	575	657	628	642	596	633	610	588	629	589	607	621	657	644	629	630	655	640	629	592	588	641	681	599	628	603	648	613	608	628	588	654	632	649	615	628	584	592	612	623	669	632	621	628	622	605	623	610	635	629	574	627	617	614	639	606	611	615	611	557	632	650	627	614	654	629	673	633	596	634	643	624	596	607	621	605	600	602	655	615	608	590	639	629	586	644	589	621	647	633	633	598	578	619	630	653	627	641	637	676	656	606	649	655	596	631	622	606	659	614	623	638	574	626	606	594	615	620	622	616	623	633	610	588	647	621	616	632	632	626	594	645	647	585	585	601	659	604	627	656	604	598	613	600	626	621	639	575	603	646	618	620	656	606	622	611	638	637	620	643	629	654	604	620	634	563	604	599	640	652	627	668	601	638	619	617	597	628	646	652	602	621	587	619	670	632	638	630	578	619	640	589	588	615	623	649	617	582	581	642	649	628	634	613	629	634	646	644	650	638	591	622	652	630	607	611	623	600	600	607	607	621	629	605	614	582	639	631	616	607	609	626	664	615	608	558	659	614	612	585	596	582	648	593	636	619	585	624	601	647	606	600	601	620	560	658	618	623	605	664	663	601	597	609	629	626	616	601	642	619	577	638	694	622	679	633	585	633	572	646	634	633	615	641	629	616	592	612	588	590	611	600	662	610	600	597	594	633	616	638	603	676	630	617	616	681	577	587	667	610	629	631	617	614	603	646	598	665	606	592	646	605	622	616	612	612	621	648	642	636	575	557	591	666	583	612	602	644	591	641	642	607	595	623	649	645	626	626	637	647	598	600	577	596	578	609	619	653	617	643	635	634	599	616	625	606	654	599	589	604	619	633	629	643	605	604	630	629	606	622	596	648	645	611	646	614	598	602	639	624	578	643	623	597	562	634	608	614	631	648	612	621	648	647	593	644	628	622	631	619	598	575	610	652	597	643	621	639	615	627	656	618	619	610	621	645	581	649	638	618	579	567	658	591	632	603	658	639	660	610	617	651	586	614	672	616	604	597	625	634	619	627	652	609	618	620	622	643	640	605	609	575	628	585	620	633	649	597	619	601	618	631	614	556	646	627	578	592	625	610	664	630	606	628	635	612	596	624	635	634	643	644	625	657	627	602	605	626	640	606	631	646	623	569	601	607	657	654	625	650	649	613	647	607	587	615	631	589	607	607	589	624	593	626	580	613	660	611	588	652	621	666	611	568	638	630	631	627	615	618	637	608	676	598	571	615	609	610	647	605	605	595	619	640	582	606	584	593	588	648	614	604	625	606	619	594	630	615	605	604	619	608	590	632	607	613	605	616	664	635	603	650	605	618	621	627	599	593	605	605	687	628	559	612	660	631	611	591	630	598	577	605	621	617
23016	20794	27765	23887	20730	5944	940	585	531	485	451	442	424	391	389	389	381	350	357	357	383	365	362	346	359	338	373	369	378	325	336	353	336	331	359	336	334	347	334	343	340	365	299	355	362	333	366	320	348	378	327	376	350	351	360	359	328	332	354	326	316	335	341	333	359	356	341	355	339	342	340	323	327	348	347	366	336	343	326	337	386	319	333	316	342	357	354	319	336	320	332	323	363	319	354	323	336	320	309	312	311	311	371	326	349	357	340	361	360	293	339	312	339	341	334	355	328	344	370	328	372	338	343	326	315	333	334	326	345	332	343	338	353	342	355	357	344	339	361	339	323	345	355	337	357	337	348	347	349	334	346	320	355	339	329	333	322	331	329	359	367	357	385	354	322	352	331	313	349	313	337	354	338	352	356	329	341	346	326	371	309	309	339	329	339	328	331	302	347	350	342	334	322	362	353	326	339	353	343	333	323	342	317	314	344	320	343	324	327	364	388	344	308	363	302	331	316	311	352	326	336	346	326	336	347	373	344	340	366	347	317	329	341	332	340	335	349	354	314	315	346	341	369	294	325	332	319	358	322	362	354	365	379	326	398	350	348	334	333	328	349	353	345	363	337	320	315	352	354	333	339	355	334	342	330	319	348	324	319	347	342	367	337	341	354	311	367	356	362	366	354	332	343	334	328	328	311	349	332	344	341	316	317	343	350	324	337	347	345	335	339	351	326	339	327	336	330	326	326	339	329	324	366	344	357	328	344	363	347	306	355	336	333	317	314	333	293	340	348	343	350	314	357	346	356	371	352	293	354	329	363	325	339	376	291	325	350	305	322	331	339	346	324	316	339	353	328	356	345	342	325	348	339	321	354	366	376	325	358	345	337	337	308	372	330	340	344	361	301	338	350	337	342	352	344	328	348	378	317	326	333	374	328	333	310	344	346	322	360	316	331	296	319	309	347	336	346	343	359	376	355	377	353	364	351	323	305	317	353	317	317	301	336	309	340	332	337	349	370	311	339	317	332	333	334	366	360	328	363	345	313	337	323	346	331	328	316	341	324	333	335	340	336	340	351	384	343	377	307	334	356	351	323	351	379	362	326	377	342	348	320	345	348	346	325	333	343	355	333	322	317	348	357	336	339	331	372	343	312	313	324	306	303	334	346	321	363	345	364	321	340	313	329	338	326	347	319	328	349	326	337	348	336	315	347	342	299	341	327	326	324	362	341	341	324	357	328	318	353	350	335	324	344	336	337	334	343	340	358	335	370	335	371	353	349	349	334	356	334	339	324	328	319	341	346	320	319	337	348	293	319	343	313	348	322	331	301	364	324	348	343	354	347	325	359	362	325	360	345	342	332	352	344	339	319	371	326	318	335	343	361	330	329	355	375	378	348	343	302	359	330	378	361	343	305	345	364	294	343	353	334	319	326	338	346	338	310	331	358	324	359	341	327	340	325	315	328	336	333	323	372	363	362	314	344	338	334	359	316	334	323	321	359	359	298	318	341	334	332	321	348	332	313	357	332	341	319	330	316	337	312	347	366	373	352	335	290	318	325	346	318	325	320	375	321	316	334	351	313	321	347	361	354	292	355	346	327	315	324	332	325	348	383	339	340	337	344	337	303	340	347	365	340	315	363	381	341	334	357	319	354	321	333	363	353	346	314	340	321	327	315	319	327	325	311	315	339	339	355	327	359	339	367	307	305	331	335	354	336	370	383	357	341	314	365	364	340	326	327	321	355	336	311	349	345	357	399	322	342	363	303	332	370	328	325	343	353	364	357	351	316	336	334	335	345	343	312	324	347	346	349	329	342	352	331	327	350	350	355	355	358	324	321	337	313	341	351	358	370	305	328	338	322	342	309	357	351	328	344	336	354	313	374	342	342	335	302	371	334	331	314	326	346	336	303	355	361	329	331	318	353	335	329	356	307	369	334	326	381	332	338	359	346	379	326	339	347	304	341	343	332	331	329	342	313	371	352	351	371	338	330	342	317	321	332	350	329	347	342	321	335	347	342	351	334	294	336	375	343	341	315	336	323	330	341	336	308	327	333	340	325	349	303	372	340	340	351	379	362	339	338	331	353	318	322	364	336	342	326	364	338	327	324	347	349	338	328	340	334	336	309	356	339	320	345	355	333	346	312	344	352	346	335	349	323	342	330	332	348	339	361	321	315	351	319	330	327	328	348	330	325	344	342	339	360	323	309	347	343	325	361	370	338	355	340	337	331	340	339	331	360	353	359	349	344	324	305	340	310	339	349	317	349	345	352	348	322	325	296	337	368	323	327	354	353	350	366	368	334	340	334	330	357	374	384	337	346	331	368	336	318	359	345	338	321	321	315	362	348	334	349	312	330	356	315	321	332	354	351	354	334	341	337	327	324	340	342	322	340	360	339	316	361	345	374	361	334	386	341	375	319	360	361	327	336	358	303	330	305	346	324	368	322	370	313	362	301	342	308	329	340	338	345	333	308	367	351	335	351	306	345	346	366	314	338	304	328	344	361	355	377	374	331	361	333	306	347	348	332	337	335	347	296	322	325	326	307	319	329	342	350	339	318	319	342	315	336	322	315	336	359	333	349	323	324	326	334	322	336	323	345	353	353	334	327	368	339	326	390	345	347	328	332	323	328	347	332	368	329	329	347	328	341	342	309	373	340	362	337	349	341	312	301	328	328	376	352	299	350	386	337	355	341	311	340	313	372	371	339	305	309	364	349	320	338	359	342	327	339	348	352	314	341	354	317	380	364	295	334	331	339	327	337	333	310	351	347	304	336	336	351	333	354	352	338	335	345	322	375	320	350	334	313	362	328	317	304	340	363	360	346	333	329	333	351	357	322	340	332	315	338	322	324	326	307	344	348	371	349	315	371	317	342	382	334	318	325	374	349	330	338	370	320	353	365	333	330	364	363	325	356	293	308	312	351	322	368	347	329	313	322	345	356	348	334	297	366	321	326	332	339	333	335	361	339	351	351	314	342	340	334	325	301	355	343	335	331	348	334	372	315	331	343	373	346	342	330	346	332	326	358	344	354	351	347	366	327	360	314	339	358	346	314	354	345	318	341	343	325	331	377	338	308	353	344	353	316	346	336	295	330	336	330	347	349	379	369	324	313	335	339	336	325	361	326	338	327	330	299	351	324	327	324	356	346	308	346	346	321	330	325	339	311	319	335	346	345	345	336	330	358	336	313	348	349	331	299	321	361	335	312	296	344	311	328	338	322	355	349	314	335	368	352	323	355	318	355	358	336	336	341	371	334	355	360	381	341	317	346	314	304	358	338	318	328	342	372	341	314	314	302	339	354	364	296	326	333	325	331	369	346	370	344	345	379	368	333	311	368	298	326	333	352	345	344	337	344	340	316	358	356	340	369	328	343	335	365	359	336	326	303	323	324	327	349	362	340	369	338	320	354	315	331	334	345	322	353	347	367	339	341	342	312	356	315	316	321	359	354	352	323	338	338	354	335	288	347	296	351	338	333	348	336	335	328	333
3477	7937	5409	2664	2034	1497	1178	1010	816	730	661	612	582	565	508	521	524	534	511	512	482	481	465	476	459	470	501	484	429	440	460	423	485	487	438	472	451	459	459	455	473	421	455	469	452	490	484	404	497	445	452	464	427	478	445	460	455	439	451	454	428	457	450	424	454	440	448	446	427	438	441	462	443	474	439	467	441	401	434	441	508	446	457	419	468	469	435	432	433	399	463	482	475	452	452	427	458	427	465	469	418	416	458	437	454	432	456	458	473	457	439	376	468	431	473	415	446	441	435	462	443	446	423	439	449	451	423	422	422	457	460	434	427	457	446	422	449	454	441	485	453	480	422	471	458	449	469	436	413	436	431	449	459	451	421	468	432	456	451	446	417	448	446	457	431	445	455	450	448	456	414	402	447	454	459	445	431	413	473	441	429	457	424	446	469	400	441	470	447	467	433	403	435	472	451	446	428	440	432	423	465	473	460	445	477	427	417	455	455	433	424	456	431	435	462	447	445	438	437	427	420	425	425	443	448	421	429	449	448	442	414	441	454	455	446	440	435	417	439	443	441	433	428	433	443	463	398	447	429	492	445	403	450	436	433	418	467	394	442	440	399	431	450	436	413	423	424	455	428	447	425	448	417	442	453	458	393	432	446	432	411	462	410	412	486	448	444	444	436	440	455	442	434	481	455	463	422	458	408	422	408	419	431	469	469	405	422	474	431	425	449	456	436	429	433	461	425	444	413	446	453	411	423	427	420	443	456	439	438	473	455	457	399	417	423	490	431	465	436	441	435	469	440	455	465	469	438	456	414	437	462	430	460	484	511	442	472	452	429	441	440	469	429	430	449	420	462	417	442	439	429	422	437	423	428	432	465	432	411	454	469	470	425	399	442	406	457	432	475	485	421	434	462	466	463	444	417	446	436	426	474	472	408	452	411	469	481	433	443	436	434	438	469	459	443	428	456	431	426	435	466	429	393	395	431	457	477	441	433	433	454	451	460	491	481	467	422	423	422	399	441	462	413	475	425	412	426	449	442	443	483	479	451	460	421	414	447	417	431	421	453	411	418	447	434	448	431	435	431	464	414	453	449	448	425	438	443	474	481	479	458	412	429	424	424	454	426	425	457	432	452	475	441	439	464	466	441	414	442	413	440	450	437	411	485	423	428	428	440	463	481	416	446	422	447	430	424	465	461	409	458	456	428	433	417	470	411	457	490	453	420	480	451	475	428	444	464	438	454	418	459	411	437	447	441	428	478	434	437	440	417	478	452	422	433	439	449	434	465	447	473	456	440	431	459	403	497	469	433	437	441	433	415	426	462	464	413	434	476	442	413	471	445	406	439	445	462	434	448	448	426	449	416	460	441	445	452	462	429	453	432	434	465	435	438	424	417	445	448	438	448	427	454	430	442	460	426	449	436	452	418	437	490	453	421	438	423	413	450	454	448	474	463	434	473	447	484	474	426	432	438	435	435	423	458	434	466	451	432	440	467	451	477	454	453	431	416	448	442	469	435	422	430	484	492	408	382	469	424	412	471	431	446	460	439	430	433	448	432	365	406	435	417	457	445	417	462	404	448	400	426	469	425	429	443	443	473	421	408	413	434	430	432	433	453	430	424	451	432	423	441	424	440	483	446	416	437	428	435	406	460	491	472	415	456	421	420	462	420	497	448	419	426	457	432	430	485	435	426	440	439	453	456	467	466	462	434	470	424	434	451	442	461	394	435	430	450	463	466	457	439	442	418	436	458	448	438	449	434	443	423	432	462	407	415	449	471	441	483	434	426	486	418	495	421	454	408	433	473	446	468	430	422	414	453	433	425	434	420	449	439	505	450	445	472	464	443	452	451	429	434	459	438	446	430	424	466	465	445	431	442	414	454	444	409	475	439	427	457	436	472	440	446	457	402	409	430	456	446	414	456	439	428	431	466	434	444	430	439	429	463	474	459	428	453	424	417	436	445	424	414	405	420	439	414	462	438	420	418	402	430	463	466	404	437	433	441	439	446	454	399	445	435	468	452	409	472	460	439	444	420	431	438	430	426	430	422	479	430	433	471	433	431	435	475	479	479	432	415	412	438	442	437	457	457	435	440	460	450	459	427	452	458	468	460	438	458	451	442	423	444	444	445	425	437	435	449	444	461	419	458	447	448	435	458	440	442	447	449	466	481	428	433	433	460	455	411	414	422	468	462	417	413	433	413	451	465	441	424	424	413	486	431	423	435	418	436	421	451	417	448	434	459	447	476	464	396	445	455	427	460	451	425	463	463	439	427	418	440	425	416	437	431	464	444	456	432	434	450	446	427	426	410	444	460	424	454	417	428	442	470	444	442	418	440	417	437	455	472	434	448	420	437	461	469	445	448	431	462	429	420	457	457	436	431	434	400	441	471	432	411	443	469	462	477	464	430	433	442	447	436	453	439	432	406	416	437	439	438	397	437	443	426	441	466	470	432	444	418	425	459	440	454	461	464	452	449	465	460	404	427	411	428	411	436	414	461	451	455	453	425	448	433	478	402	433	439	494	470	456	445	411	441	446	453	451	433	428	432	439	437	443	450	416	422	413	436	462	456	442	462	426	431	439	461	448	434	449	448	456	441	474	436	411	435	443	462	446	477	430	424	442	415	414	471	447	471	438	453	445	449	435	450	465	471	438	410	409	433	454	429	430	433	430	434	426	467	443	455	446	419	408	427	432	430	434	426	444	460	420	409	421	410	468	476	427	458	397	457	422	453	416	444	438	441	426	437	419	454	428	441	457	420	452	436	502	418	458	468	428	449	431	438	467	463	438	419	418	447	494	427	452	419	428	402	427	459	444	443	429	428	384	435	393	437	439	395	424	424	423	420	439	424	424	443	450	444	451	427	424	452	447	451	411	443	477	439	432	421	418	448	447	436	423	498	466	429	479	466	438	452	443	438	452	442	403	449	471	397	450	439	445	458	463	395	450	448	430	393	429	428	430	441	442	449	437	439	419	467	443	407	396	433	483	436	449	463	444	443	434	467	453	453	446	469	455	449	437	463	437	386	449	421	444	430	470	424	408	406	463	452	442	420	447	461	417	407	398	439	470	449	410	443	440	432	444	495	457	466	391	442	393	469	447	420	471	451	483	426	456	444	475	443	468	432	475	447	430	428	431	425	415	436	464	432	436	435	479	471	421	444	443	457	478	434	415	467	414	432	450	413	431	425	436	415	457	466	396	445	470	449	433	425	446	455	443	429	462	438	441	386	395	471	441	404	425	449	412	427	436	434	453	426	447	454	435	473	447	499	471	434	457	471	446	458	456	441	449	447	433	419	420	446	421	486	407	434	453	428	435	400	454	505	467	483	445	417	462	487	436	461	436	443	448	438	454	419	451	441	418	434	470	486	480	435	415	426	464	440	433	455	431	422	419	446	420	431	482	462	413	395	450	441	424	411	410	421	465	440	427	442	463	430	420	404	460	449	449	432	429	430	425	431	396	432	435	435	433	443	464	449	427	451	427	437	447
24128	20775	26432	24966	5885	665	527	520	427	408	418	428	353	406	390	398	377	395	353	374	378	378	397	345	392	380	376	353	382	403	355	345	352	361	401	388	379	361	366	338	359	348	365	318	347	359	357	333	365	375	368	381	348	353	358	355	394	360	377	364	341	338	387	376	369	376	361	352	387	393	402	338	352	357	320	384	328	376	348	373	340	333	352	370	336	350	387	383	379	338	351	354	351	409	372	350	369	383	371	371	353	339	352	350	380	359	364	370	395	373	388	355	365	348	355	354	305	365	331	364	333	389	345	367	377	379	349	365	340	357	372	399	359	362	343	354	355	323	370	328	339	350	371	346	354	331	368	387	375	389	386	371	363	358	342	359	355	388	385	370	365	368	335	361	387	349	394	363	340	377	346	358	372	375	356	336	377	340	351	364	336	358	322	333	385	334	346	352	387	379	360	353	357	337	336	388	337	365	368	340	328	352	347	364	368	322	364	348	364	319	352	366	370	345	389	341	319	378	359	365	356	353	352	362	360	352	327	345	336	371	348	357	347	329	378	355	361	358	366	376	327	381	336	346	344	347	362	356	317	353	359	375	357	374	365	378	332	364	360	337	339	341	341	353	360	386	334	335	360	342	350	377	317	362	336	357	377	325	363	339	337	349	341	334	383	373	346	331	355	375	345	361	329	376	310	350	336	385	348	384	324	342	376	344	372	367	355	352	364	368	391	338	359	349	344	362	353	340	370	362	337	353	384	343	377	328	367	336	387	344	352	326	356	346	367	355	356	351	341	380	372	362	352	347	360	326	355	372	329	373	324	375	339	360	364	389	386	342	347	374	376	342	361	322	406	335	357	349	339	363	366	397	361	367	320	358	349	385	356	337	382	370	345	358	363	346	366	361	345	386	378	333	341	383	350	380	384	371	352	354	362	370	358	341	355	392	333	375	357	356	370	369	358	378	335	360	412	348	349	339	359	335	370	354	337	333	341	344	344	344	361	384	338	356	388	344	370	343	359	354	385	401	377	353	339	348	351	338	355	353	332	364	346	353	355	366	342	356	370	374	337	352	389	326	346	343	342	323	365	388	342	340	358	386	364	327	352	343	359	343	378	360	386	365	400	395	383	383	350	386	344	343	364	372	398	337	355	372	373	347	378	341	363	346	367	362	326	363	342	352	360	376	360	370	382	351	338	349	369	371	392	365	315	361	356	355	383	336	336	368	346	340	362	394	375	348	355	383	353	378	374	356	372	337	352	343	341	318	371	377	371	367	353	348	366	355	372	373	371	355	337	332	368	364	349	381	350	354	347	392	350	337	364	351	390	383	361	347	353	349	326	365	363	385	399	359	352	333	369	371	347	341	391	307	359	362	339	352	354	363	373	360	346	349	358	354	349	358	378	342	366	380	358	361	394	342	364	370	344	332	339	378	374	343	348	362	347	390	342	347	375	352	364	339	352	364	332	368	356	360	365	389	370	375	362	354	356	339	379	357	377	365	379	377	366	371	370	337	360	361	332	359	378	371	331	355	362	343	363	366	352	355	363	354	365	365	373	397	345	346	358	343	359	348	372	367	343	334	363	371	385	379	376	370	361	344	368	337	372	372	373	366	349	352	408	364	337	338	340	377	344	361	337	362	362	343	335	351	346	339	361	356	360	350	369	341	358	380	344	374	349	362	377	379	366	316	354	387	356	361	368	344	357	355	347	368	354	373	344	370	373	362	376	340	351	327	365	394	379	350	362	366	331	365	345	331	368	351	367	397	349	376	343	379	361	351	340	349	370	348	331	394	366	363	347	352	327	334	314	336	384	361	358	353	353	345	331	372	356	358	364	365	332	386	352	351	367	370	340	373	335	363	342	382	344	365	393	351	348	344	371	342	381	347	370	353	367	400	351	330	351	344	380	326	362	347	377	365	338	345	349	352	374	363	362	334	354	343	355	376	332	359	319	359	372	370	338	357	358	382	403	343	327	307	362	367	371	345	368	397	368	319	370	356	349	366	363	364	319	346	359	361	377	331	371	337	377	360	372	325	343	331	350	355	352	389	335	362	367	371	377	337	377	361	347	369	331	344	354	379	383	375	397	346	350	387	342	371	386	337	373	318	348	349	339	369	386	335	362	353	354	334	326	334	359	335	344	365	388	381	339	346	366	343	371	357	357	387	300	352	368	376	392	359	332	337	404	369	347	343	377	381	362	371	309	360	349	388	350	336	357	348	369	351	331	391	339	358	352	363	378	342	376	349	371	368	371	335	376	370	402	367	315	364	341	350	356	371	391	366	350	373	369	380	376	339	314	351	355	362	362	377	328	368	383	374	385	388	359	363	361	325	364	367	388	333	365	366	377	377	389	366	350	346	363	323	346	353	377	357	346	350	343	377	361	366	320	347	350	381	339	370	353	345	374	335	327	348	357	332	366	363	378	352	358	345	336	363	359	363	316	337	390	376	384	380	308	328	384	342	377	378	392	356	370	355	362	362	342	332	345	380	362	354	386	320	379	385	397	356	358	329	335	391	340	332	369	362	355	340	382	351	360	351	360	363	331	332	356	372	330	370	369	325	371	343	339	378	329	360	394	355	372	323	354	355	365	349	360	372	380	391	334	359	361	329	318	346	368	384	357	357	379	346	331	355	343	346	348	363	380	353	341	366	365	353	341	384	373	375	386	353	343	339	312	342	374	387	344	332	390	366	361	379	382	375	345	334	363	326	377	340	364	355	408	376	356	342	360	344	366	361	359	346	373	328	366	357	353	393	373	388	345	360	373	391	346	337	340	356	366	362	352	324	342	333	336	370	354	365	391	380	343	378	354	413	316	357	361	350	329	377	362	355	325	340	373	368	371	381	329	364	382	347	344	326	326	338	357	361	343	348	360	364	355	354	363	366	349	356	324	358	333	341	368	356	338	367	370	349	354	338	357	360	357	315	320	355	356	384	364	353	353	331	361	374	378	332	359	389	365	326	364	306	355	351	350	374	379	370	350	352	352	379	338	349	384	363	382	376	342	330	390	344	369	358	358	349	363	337	354	354	339	355	329	344	342	346	337	355	360	382	348	342	385	378	370	344	374	335	336	352	361	346	402	353	341	363	324	364	375	350	348	355	352	382	339	387	357	334	391	367	373	330	325	359	344	342	321	328	321	366	351	358	342	377	344	361	353	361	364	362	388	339	349	366	364	355	348	373	367	333	366	347	412	366	323	361	337	323	340	348	356	339	363	371	369	362	376	378	353	375	340	341	345	360	356	371	324	362	318	346	346	341	359	366	341	350	369	361	382	332	311	359	342	320	362	342	349	367	366	355	349	369	368	356	367	333	378	400	375	339	382	362	359	358	370	334	350	362	370	353	362	348	357	369	372	349	347	342	361	356	378	388	374	336	388	353	351	357	384	357	370	351	341	346	334	339	347	351	340	318	339	380	339	338	333	379	354	353	369	327	370	354	343	357	386	361	368	373	421	363	372	330	353	367	350	363	328	376	341	354	375	329	364	329
3882	4597	3020	1661	1228	996	827	773	705	602	544	526	499	480	529	454	453	516	456	512	459	456	431	453	534	487	485	480	510	451	426	449	442	413	421	482	484	425	454	437	455	462	452	499	468	460	438	452	449	462	415	427	438	414	469	425	417	460	467	446	379	435	455	437	447	439	466	448	410	426	448	454	426	446	421	426	420	421	406	458	410	426	483	448	429	441	413	412	478	422	433	503	504	427	478	435	466	448	410	449	460	430	442	406	441	466	435	467	457	433	446	421	459	455	433	417	444	449	437	437	431	479	453	439	441	447	448	419	442	431	474	500	424	458	445	438	444	453	438	452	442	422	443	429	444	458	440	414	428	465	422	430	469	446	512	437	419	379	430	465	414	459	430	413	411	442	449	421	445	449	444	438	447	451	420	463	461	470	444	439	455	473	399	454	416	423	437	463	431	391	455	410	408	416	470	455	458	442	460	431	420	428	432	428	417	433	434	452	426	440	474	477	454	457	419	443	405	466	476	445	460	450	434	431	416	459	441	467	458	446	434	470	422	408	464	436	431	461	385	436	433	442	424	448	425	448	423	451	459	480	465	466	416	477	411	435	447	419	420	414	401	427	418	457	410	436	447	490	435	432	435	422	450	418	423	445	435	413	420	437	458	408	427	443	418	455	409	419	428	433	436	435	464	460	437	421	433	458	445	392	474	392	447	474	429	448	427	423	496	463	423	449	466	469	437	464	422	446	417	459	438	439	434	455	438	407	413	431	445	445	427	434	436	446	449	482	443	417	441	468	455	448	460	435	453	467	457	443	464	472	427	458	461	425	389	470	452	463	456	438	461	454	484	416	432	417	442	437	456	460	462	458	399	402	453	458	396	435	426	441	445	451	431	453	416	429	388	432	422	446	422	446	445	420	434	434	440	444	434	435	420	459	427	448	413	439	449	491	415	440	440	434	463	490	446	461	489	423	441	430	421	458	424	432	418	433	390	436	401	417	468	455	420	443	457	425	448	450	416	429	416	480	447	430	444	458	463	442	464	471	465	465	450	464	405	441	472	446	416	436	433	449	465	407	412	414	464	435	424	413	431	456	423	434	434	425	420	453	463	418	454	479	440	467	427	459	423	442	419	438	441	425	465	434	407	446	448	419	427	426	426	436	448	432	453	423	436	445	449	425	403	446	442	464	457	456	451	437	417	432	422	451	416	439	426	442	449	476	407	434	432	469	438	405	420	458	420	417	398	451	413	428	417	448	425	456	432	428	395	469	417	462	445	426	472	454	440	412	430	449	474	429	429	447	470	499	467	439	451	437	430	449	468	454	428	440	461	413	442	408	413	410	436	432	418	440	421	415	422	419	420	450	435	455	433	446	468	455	413	430	415	448	437	412	454	400	420	459	450	406	433	418	429	435	489	436	445	496	403	407	421	446	415	437	400	446	423	439	391	415	420	412	443	463	441	421	438	408	446	429	450	441	425	473	430	457	459	456	453	453	432	474	443	418	429	435	429	438	456	452	462	422	452	437	425	418	447	432	437	435	427	414	426	428	437	473	453	488	437	443	448	448	494	423	426	435	480	439	451	421	432	447	433	376	435	436	467	476	443	415	441	482	444	450	446	430	464	433	441	454	422	443	426	473	432	402	439	467	473	424	458	486	392	418	430	418	424	448	439	444	414	441	443	417	434	408	416	422	448	416	422	452	436	414	427	455	427	482	398	419	441	416	472	425	442	427	453	440	475	419	432	454	443	438	469	432	471	445	453	440	447	474	454	421	412	451	456	417	495	467	433	448	465	399	450	439	446	441	441	427	479	420	429	428	452	445	446	451	496	456	443	432	462	424	450	418	430	462	471	443	453	477	432	514	436	456	433	436	437	426	449	415	416	454	434	444	449	463	480	383	401	403	423	450	423	448	405	435	427	389	476	419	449	441	445	437	447	436	427	463	423	459	447	408	436	425	450	444	431	431	466	404	399	446	447	432	440	458	446	439	448	419	410	433	461	488	460	440	469	430	432	421	437	438	371	419	470	438	439	429	438	430	451	432	414	424	419	450	464	429	432	425	466	415	425	426	416	428	420	428	462	454	428	462	434	460	426	402	450	426	448	450	449	428	438	422	427	418	429	410	465	453	432	433	434	468	442	430	441	465	436	457	457	420	473	455	412	444	427	449	405	427	448	442	449	461	406	434	456	417	418	423	455	481	416	431	418	461	391	444	430	419	464	465	478	469	443	437	463	446	405	436	417	446	404	403	447	434	469	425	406	393	450	425	404	436	451	453	442	448	416	429	441	447	450	446	453	438	433	451	408	445	408	469	440	437	460	463	454	458	435	417	444	419	479	458	422	452	416	447	447	450	424	461	443	446	421	418	444	443	453	420	427	437	415	436	459	439	423	424	421	490	435	431	410	450	450	431	403	463	440	453	416	497	428	452	445	431	456	431	449	457	442	431	438	447	467	408	443	410	452	460	441	450	415	442	419	469	444	408	420	421	398	411	462	463	440	437	451	401	414	438	444	439	425	441	424	472	457	421	418	481	433	493	436	426	441	429	448	426	452	490	451	422	435	409	476	437	450	470	438	453	446	429	410	458	440	410	458	456	447	445	498	439	443	431	464	439	468	441	480	421	447	439	419	462	471	441	443	441	427	422	450	436	437	462	465	433	487	438	430	419	433	438	413	475	435	478	430	426	445	415	446	448	444	470	463	501	441	438	422	461	424	424	392	447	425	428	455	418	424	442	496	470	420	426	457	435	428	413	435	421	429	420	454	452	441	472	427	460	420	463	433	422	453	437	430	471	466	452	422	430	449	409	441	421	436	427	427	451	435	428	442	441	424	434	414	433	456	427	445	452	449	453	443	442	416	427	399	453	443	443	451	452	448	468	448	381	410	441	413	459	428	414	446	470	423	463	438	441	404	438	431	426	470	453	403	434	450	462	459	435	476	429	445	421	429	443	437	435	420	415	441	470	442	469	418	470	466	414	457	455	437	437	432	489	415	464	456	455	452	445	438	448	426	481	459	452	462	462	452	437	480	441	426	447	442	454	442	439	394	410	437	437	425	444	426	433	408	460	424	448	436	445	422	429	474	426	438	433	442	384	431	432	414	446	457	428	471	456	414	435	467	455	400	467	422	448	440	429	432	438	415	468	411	437	450	455	443	421	456	430	450	453	427	435	465	438	434	455	422	423	444	415	408	461	425	431	452	444	432	419	438	463	446	452	453	445	414	464	434	448	458	447	428	425	441	447	459	420	446	449	412	458	435	418	429	462	432	450	445	450	446	440	474	429	445	421	444	411	411	407	427	432	457	396	423	460	448	442	466	427	446	411	481	493	450	431	462	439	461	481	458	434	457	422	432	438	412	421	453	477	452	455	408	439	447	452	446	436	442	445	426	457	432	452	461	423	465	437	428	447	459	437	432	432	438	455	431	444	399	433	421	436	469	482	434	444	449	462	435	411	454	448	414	433	408	443	406	466	441	475	446	422	426	470
22002	20756	28221	23377	20760	20694	3391	650	450	397	318	294	270	224	223	192	204	184	179	167	174	165	158	143	147	154	151	145	148	146	167	121	149	134	136	151	141	127	130	125	121	155	105	141	135	131	117	132	113	129	113	123	135	121	139	117	143	114	117	121	121	129	116	119	111	117	119	129	134	124	123	112	113	119	127	148	125	138	132	129	125	113	126	112	97	120	122	98	112	120	127	133	146	129	111	113	103	120	116	134	133	120	116	128	95	133	131	123	133	131	111	117	121	114	137	134	126	111	114	140	138	129	131	130	123	116	124	119	108	136	111	134	120	113	137	133	115	115	113	112	112	131	116	104	119	145	117	128	125	120	144	129	138	103	133	121	133	102	128	129	130	140	129	147	142	122	116	115	113	116	133	122	153	123	118	121	106	105	115	138	132	127	128	115	119	132	125	132	126	101	126	113	129	107	123	141	106	109	138	130	134	131	123	131	116	110	136	110	126	140	128	118	117	116	110	105	110	104	112	125	107	117	118	121	120	135	125	143	107	111	131	115	117	123	128	110	134	126	110	141	124	103	125	127	133	136	113	127	149	128	126	131	129	113	113	112	101	109	135	129	121	121	125	115	125	144	127	107	144	105	115	122	139	115	119	107	133	109	130	114	115	110	115	116	126	117	131	120	129	148	116	117	120	117	146	120	128	121	126	120	108	118	133	118	105	118	109	108	133	112	122	98	129	122	106	132	114	120	114	101	123	109	130	117	130	123	137	136	132	119	110	125	131	108	124	103	116	129	121	131	116	104	129	102	114	127	104	146	128	124	135	121	141	97	114	100	133	108	106	121	120	126	121	129	125	131	103	119	116	104	118	124	113	126	137	119	133	110	139	120	107	134	123	129	117	138	128	110	132	135	127	114	125	137	122	124	133	105	129	114	118	131	135	121	120	128	113	130	120	106	121	104	109	120	134	121	108	108	115	122	140	137	147	119	144	110	123	110	122	129	128	128	107	102	133	128	114	125	131	120	115	114	130	110	119	109	139	145	128	108	138	122	103	131	107	126	117	136	130	124	120	121	137	129	125	120	125	107	122	125	131	123	121	124	122	113	134	113	125	107	143	122	129	122	126	125	114	113	160	129	124	122	141	117	120	104	115	109	117	121	117	123	109	139	122	125	127	122	134	117	115	105	118	118	123	101	109	110	122	122	131	121	127	130	118	128	108	141	106	122	127	107	120	124	118	113	120	126	101	119	129	119	124	121	146	125	130	124	110	121	127	127	123	104	133	121	127	111	118	123	115	133	135	123	121	115	122	128	124	110	130	146	122	111	136	119	123	124	118	110	124	130	105	111	126	132	144	128	141	128	116	104	147	112	115	131	110	140	128	132	114	135	124	131	130	117	119	138	113	121	124	98	104	126	132	110	134	133	133	117	112	113	122	135	104	96	152	125	114	123	105	133	111	122	106	132	148	119	124	131	132	121	127	106	129	104	134	95	116	108	127	119	127	126	127	116	114	112	107	112	117	122	120	119	128	129	101	111	131	151	128	138	126	125	110	131	116	103	114	126	115	103	110	116	134	132	109	119	133	109	123	126	121	102	128	151	120	117	128	128	127	144	116	110	135	97	126	110	109	136	132	119	118	116	107	123	108	129	106	142	126	107	118	116	106	120	140	114	104	129	114	144	118	147	120	122	131	121	133	114	94	127	101	122	123	119	126	115	104	96	113	129	108	120	113	128	139	129	102	104	120	116	140	118	107	125	132	133	147	104	116	134	133	119	143	120	122	133	119	114	106	111	113	128	110	116	117	128	129	144	123	136	102	102	146	121	111	129	100	109	120	107	111	103	107	114	119	109	102	133	109	135	118	108	116	127	134	103	123	132	114	120	112	145	132	125	108	123	111	121	129	116	111	101	144	136	116	129	130	122	118	121	131	137	120	110	146	117	107	110	131	120	114	136	113	134	126	115	113	112	130	122	114	124	115	106	141	117	124	132	113	125	118	97	129	126	119	121	142	128	122	115	130	132	130	130	125	129	109	112	104	144	123	119	117	107	124	109	124	113	123	119	119	120	122	133	112	115	127	106	108	106	122	90	130	108	115	109	124	134	119	129	100	119	141	113	124	107	125	141	133	125	124	109	120	134	128	138	122	99	130	122	130	128	105	120	125	130	118	122	105	149	127	127	138	134	120	116	131	124	103	130	124	103	100	116	110	124	121	137	123	122	120	136	123	134	120	137	135	102	112	125	110	121	116	153	107	134	107	131	125	124	138	129	105	112	132	120	125	107	109	125	133	116	114	119	136	129	116	123	121	141	117	132	138	133	135	132	113	136	110	115	104	122	132	117	121	115	107	111	120	113	132	125	114	107	134	133	121	104	112	99	112	123	115	149	132	112	117	119	111	130	131	108	113	127	114	130	121	131	135	146	130	116	118	120	135	111	114	149	130	106	110	101	132	105	129	106	113	114	120	106	102	131	127	113	117	113	127	126	110	127	121	114	122	115	133	125	140	124	130	116	131	118	120	118	101	131	127	131	122	115	107	107	130	117	108	127	116	101	118	110	139	116	125	131	137	119	114	106	125	122	89	139	144	126	111	120	117	143	119	133	105	108	121	117	106	121	99	133	136	110	130	147	148	112	140	113	116	109	116	125	115	127	138	137	115	108	111	115	97	135	135	121	94	102	127	117	129	126	110	129	116	119	123	121	134	104	113	132	120	127	121	125	145	115	123	120	99	131	123	115	130	98	140	141	106	117	136	121	126	134	128	132	120	114	103	117	97	131	130	138	112	128	135	111	135	111	122	115	127	105	119	133	124	127	133	110	129	104	144	114	128	123	102	133	127	110	118	119	140	126	136	127	113	106	134	116	115	122	136	106	135	136	118	113	120	105	123	141	122	119	129	111	145	123	124	128	118	112	102	141	133	132	126	142	106	114	124	119	134	117	132	117	156	115	112	124	120	117	116	128	122	127	116	118	135	142	131	123	115	111	127	100	127	127	114	138	135	103	126	125	126	110	94	124	127	111	130	134	117	131	110	131	112	106	120	132	113	130	128	127	120	114	125	114	139	138	135	121	145	124	120	118	121	129	104	132	134	118	110	116	112	127	104	131	120	124	98	117	104	128	110	128	120	126	129	112	112	118	114	110	136	116	107	121	134	113	115	127	112	133	120	107	119	113	141	108	101	137	107	111	133	125	125	113	144	140	142	103	117	134	134	128	117	102	112	118	116	113	115	150	112	125	135	119	122	131	120	119	129	111	114	114	132	121	104	112	127	106	131	132	141	115	112	125	127	123	124	137	106	124	123	140	121	113	99	105	148	133	99	131	118	124	114	136	137	107	122	121	134	112	140	127	115	136	118	115	125	105	110	125	137	133	130	123	121	121	122	117	104	122	125	136	160	113	123	113	110	142	111	102	131	119	119	127	112	132	120	117	127	115	118	119	102	112	112	125	108	113	116	107	130	132	125	132	94	131	112	128	117	111	111	124	130	135
4767	12851	8746	4222	2925	2201	1621	1230	951	725	624	488	467	374	388	341	279	273	250	250	258	205	192	213	207	207	189	193	190	194	198	195	197	188	183	170	191	178	175	163	167	184	172	168	166	189	156	168	173	177	135	155	173	162	176	169	154	155	154	144	155	190	182	176	161	160	145	158	168	166	167	161	164	159	150	174	146	151	158	159	166	148	160	140	137	149	148	175	147	182	149	153	140	132	160	144	153	155	156	139	151	159	189	174	171	158	147	153	150	171	171	166	159	166	147	164	170	165	161	153	161	185	154	153	148	153	154	172	157	160	162	146	137	164	165	157	157	157	135	155	184	171	152	181	157	153	141	144	145	147	145	158	157	148	162	173	162	155	159	154	177	156	133	139	175	135	159	172	150	165	167	165	146	145	158	133	150	161	158	158	148	174	168	160	144	154	170	151	175	170	156	169	164	140	153	174	151	138	146	144	164	152	164	172	152	158	155	144	154	167	159	157	172	164	156	155	139	164	153	183	151	168	162	164	139	159	178	159	156	159	171	151	137	174	156	143	168	141	146	151	142	173	158	161	146	150	150	160	155	157	144	177	172	148	156	144	156	160	172	153	141	160	144	132	150	140	137	157	156	173	167	145	160	158	153	163	150	181	166	173	151	163	156	140	146	134	166	160	157	164	154	172	155	149	135	168	138	140	158	149	161	158	151	158	182	172	134	162	153	148	140	157	163	141	154	132	166	130	158	160	143	153	182	160	178	148	183	166	187	157	160	154	147	158	134	138	180	162	151	171	160	177	144	166	134	161	164	158	150	158	163	163	158	157	162	139	160	161	188	163	161	156	163	166	153	161	144	155	170	168	147	170	153	169	192	174	160	141	162	137	163	132	149	174	146	143	162	149	149	186	151	185	177	148	157	152	157	144	145	172	154	162	168	169	154	153	155	166	140	158	156	149	148	151	158	155	163	154	156	173	201	146	140	163	155	165	146	146	161	146	156	149	163	170	153	170	172	146	179	159	148	148	166	158	140	144	143	164	173	175	155	147	164	148	158	143	135	133	161	167	153	145	151	174	149	166	148	182	154	193	157	128	160	133	169	156	151	148	147	152	157	163	153	171	155	161	158	152	141	147	172	166	167	157	147	168	145	132	141	157	169	170	157	138	144	195	143	130	148	142	167	156	160	144	187	126	159	159	165	152	154	138	154	158	129	163	174	141	158	163	134	171	156	150	149	150	157	133	161	155	154	153	138	156	153	146	143	129	150	158	158	143	142	156	152	169	143	162	184	155	129	163	144	150	147	158	138	171	184	168	152	176	154	136	140	156	153	162	136	141	160	150	157	155	142	162	143	170	140	156	166	144	157	129	161	165	160	142	169	159	147	156	159	150	167	142	157	139	149	132	168	132	152	149	143	149	162	157	169	146	167	144	155	173	150	174	161	150	154	163	172	142	171	158	154	164	181	147	145	147	156	151	155	175	145	131	153	150	147	169	148	149	147	163	172	153	153	155	162	144	167	150	159	170	166	162	151	151	140	151	159	168	140	148	158	133	151	147	168	155	169	171	160	170	154	156	171	159	153	161	147	166	162	164	182	135	159	170	165	141	154	172	181	146	151	165	169	174	139	146	158	156	175	157	162	164	135	161	181	160	138	145	164	168	138	144	155	180	160	145	160	159	161	181	156	151	167	149	164	150	171	149	138	168	154	131	148	141	163	158	181	164	163	174	145	162	142	169	158	154	170	164	156	144	164	154	149	148	143	156	169	184	150	152	180	152	156	158	157	156	167	158	146	157	139	140	166	157	145	139	163	163	166	165	161	154	160	150	151	149	132	169	156	152	159	153	143	166	155	152	147	142	129	162	165	151	163	139	152	155	157	155	152	157	147	162	161	156	154	159	156	169	149	146	150	157	150	134	143	137	135	158	148	160	159	155	170	184	154	175	165	138	153	172	151	172	129	145	137	155	147	167	178	156	156	154	166	162	146	139	148	168	149	158	159	167	168	179	158	147	134	137	169	149	150	152	171	146	163	170	153	138	146	161	161	157	127	165	159	172	160	147	160	142	170	148	164	166	161	132	163	161	174	154	185	136	169	157	136	131	175	163	142	173	167	155	187	146	164	155	142	154	177	169	175	186	133	178	161	199	155	131	144	148	142	154	157	135	162	148	141	166	168	149	156	132	150	157	157	168	130	161	136	148	142	146	158	161	172	144	151	150	158	155	180	149	156	158	162	161	153	150	154	143	174	173	155	144	160	144	179	172	144	149	160	152	172	186	164	164	168	159	149	141	154	146	154	145	145	153	156	163	165	158	160	165	155	177	165	137	177	150	155	161	171	164	170	169	160	156	162	157	156	160	144	135	156	151	166	165	164	158	167	144	137	161	134	132	155	166	150	147	149	150	153	165	150	159	143	136	141	163	154	150	156	157	150	153	143	169	161	135	145	154	156	135	145	160	148	153	158	155	160	175	145	149	165	152	146	137	153	155	151	153	154	159	168	144	151	166	170	145	166	147	152	149	157	134	162	150	135	139	161	160	176	168	161	164	133	148	180	152	131	155	163	167	142	155	162	163	153	167	136	138	168	156	159	152	159	150	158	152	147	146	142	171	153	183	149	136	154	169	120	173	149	160	146	161	163	142	172	143	147	167	169	145	157	140	155	158	179	159	168	182	164	169	154	165	139	183	167	163	168	164	159	151	180	135	171	138	184	146	170	175	158	177	144	147	168	147	153	153	165	177	166	181	147	152	140	146	154	146	151	157	156	168	155	145	157	146	143	141	178	172	150	150	163	136	155	135	149	138	152	162	167	159	174	151	158	153	154	145	173	143	141	142	169	177	131	172	152	140	145	144	144	173	152	144	147	146	163	148	161	167	158	148	161	146	165	145	172	158	161	163	162	141	141	149	128	156	171	170	147	134	162	164	154	150	156	174	160	155	194	147	139	147	148	164	180	162	133	160	172	152	158	158	160	166	167	138	172	160	148	158	173	155	160	156	169	150	151	156	172	141	174	146	168	169	152	162	142	168	171	169	157	161	152	155	156	152	145	166	150	162	169	167	161	143	183	157	157	157	142	155	149	158	162	171	158	162	139	165	148	142	141	167	148	168	160	171	148	153	171	156	160	153	165	140	134	137	168	145	148	150	157	148	158	159	128	156	162	150	150	146	159	160	156	131	144	157	145	187	171	149	152	138	143	147	162	138	143	160	167	150	157	155	147	156	167	173	178	153	138	145	143	164	141	141	157	145	147	173	164	180	164	130	143	159	169	168	159	148	144	140	161	181	175	174	123	168	145	134	159	173	157	143	160	138	147	163	141	147	139	167	142	171	153	165	157	160	153	130	177	158	152	164	157	135	191	144	161	162	148	151	170	149	180	157	145	168	148	177	146	130	135	154	178	147	154	173	155	166	159	145	154	162	155	152	158	161	167	151	160	171	149	147	191	156	153	157	134	151	164	174	168	141	151	158	190	174	168	169	164	135	159	174
26903	16388	2991	894	718	667	518	561	460	494	496	484	520	452	482	486	443	483	491	503	460	476	460	490	473	489	477	507	495	509	473	462	526	482	499	481	474	504	487	496	449	475	467	475	469	510	487	475	492	484	464	486	454	458	531	484	537	495	502	488	473	477	471	493	468	514	478	500	481	458	484	507	490	503	471	492	481	474	488	483	473	477	509	500	460	464	456	463	488	474	460	481	460	496	475	472	455	521	500	486	480	490	436	496	469	483	504	503	471	446	494	491	495	480	451	488	504	492	491	490	464	492	474	504	456	473	488	509	475	448	498	496	431	493	470	497	457	509	488	468	472	481	467	449	534	497	490	445	468	464	481	475	459	520	476	477	485	505	486	504	527	487	492	470	436	483	499	497	513	486	458	473	451	451	468	463	481	505	500	471	481	512	466	519	479	482	473	479	513	480	459	474	475	480	473	501	489	486	475	455	489	507	439	456	512	444	510	494	426	515	525	498	483	486	508	496	483	498	478	509	498	501	474	483	449	487	471	509	514	457	470	522	494	471	478	486	447	540	491	517	466	495	462	464	489	495	470	476	479	477	480	492	517	477	476	501	462	514	471	478	458	498	483	498	497	477	493	508	456	460	460	505	490	510	458	509	449	467	472	499	505	496	456	479	500	499	474	467	463	462	470	491	518	479	503	490	479	445	476	505	486	506	466	464	477	483	471	480	467	513	488	492	478	515	486	493	519	487	467	499	467	499	460	490	464	511	484	469	466	496	477	474	492	452	475	523	456	506	495	460	497	512	475	474	479	483	514	475	480	469	449	490	519	483	490	477	480	501	481	497	483	465	485	476	429	466	480	470	473	481	483	473	525	502	474	492	455	480	492	484	468	490	531	473	518	538	496	468	490	475	454	447	476	464	496	454	492	466	417	475	445	456	513	518	487	501	486	481	515	475	485	476	485	485	455	466	455	468	482	492	482	489	473	550	470	473	504	513	510	468	477	467	499	470	499	489	476	516	520	488	482	481	429	457	471	503	511	465	505	495	460	495	464	483	520	468	477	452	499	447	505	472	477	521	481	477	490	448	461	469	480	474	498	479	477	482	479	468	491	493	471	477	475	481	447	500	470	464	473	469	486	518	491	495	506	530	465	489	483	489	513	503	469	481	483	489	502	482	488	489	527	450	514	481	431	457	512	503	493	464	468	481	498	463	444	486	481	491	457	487	495	467	447	472	477	457	489	498	485	514	463	455	510	477	508	483	470	495	506	495	474	488	499	525	477	489	469	526	482	479	484	490	475	495	450	468	488	456	536	457	426	444	482	501	440	484	452	486	513	506	472	483	495	508	452	439	497	462	496	432	497	450	453	456	530	481	467	448	481	473	462	512	480	476	484	475	467	522	500	493	468	480	455	492	521	487	499	495	481	502	491	453	476	480	499	492	499	456	478	487	480	484	489	466	493	510	463	516	503	478	489	480	498	530	505	488	446	481	475	508	522	483	527	450	491	505	464	486	495	518	467	517	499	527	473	481	484	504	504	491	478	461	477	470	507	451	506	452	504	484	501	485	509	474	469	494	511	486	466	512	470	497	475	496	487	464	507	461	471	493	486	486	503	487	481	501	468	496	525	505	482	480	506	520	502	493	507	430	514	442	497	465	497	485	497	474	493	495	471	505	449	518	476	485	480	487	488	438	470	498	494	463	475	485	475	494	488	469	508	509	471	527	492	513	449	510	446	462	490	453	493	498	492	457	465	463	479	519	460	480	461	478	452	499	456	457	432	493	513	484	496	443	453	483	480	474	494	465	522	473	492	497	484	500	447	493	515	476	442	458	489	505	483	486	498	480	498	484	506	487	479	480	498	471	508	469	537	500	490	502	449	463	520	502	482	497	475	503	493	480	457	488	530	475	493	487	449	483	490	497	486	477	484	508	464	527	450	465	492	490	490	476	505	479	530	502	442	511	448	432	478	477	472	490	469	535	471	499	446	482	464	494	466	472	431	415	480	485	476	496	486	489	436	520	483	472	464	489	478	485	485	529	460	498	445	487	505	499	457	489	479	466	464	473	464	502	479	491	481	461	492	495	456	474	506	442	453	478	509	493	480	490	471	501	496	502	517	466	513	496	462	551	458	478	495	506	535	507	523	465	471	490	462	466	503	480	519	460	465	449	504	458	532	453	452	498	524	467	484	487	482	461	461	503	462	493	462	510	481	466	492	462	471	457	451	443	478	454	485	476	483	501	478	485	535	487	457	448	515	464	496	463	424	503	476	469	514	496	491	506	521	476	458	491	444	502	488	481	506	489	457	490	483	453	458	480	447	498	474	528	487	468	493	509	504	461	482	470	471	483	478	483	480	484	464	469	469	510	479	512	479	477	459	471	496	501	485	488	531	482	529	496	447	476	475	476	468	468	465	468	444	479	501	468	477	454	471	466	516	486	487	487	472	500	473	467	495	468	467	515	459	461	487	489	511	462	499	491	500	502	510	551	470	480	442	464	463	493	491	483	477	491	452	478	477	488	497	510	492	512	495	489	460	454	500	488	466	523	467	477	491	492	494	448	454	475	484	474	475	481	517	486	437	460	425	492	494	493	486	455	498	456	508	478	507	491	528	487	487	494	474	526	462	502	502	502	478	483	467	485	469	487	436	502	507	477	512	448	495	487	522	480	501	465	481	450	508	498	513	508	466	457	484	477	472	425	511	507	467	475	503	468	454	478	475	470	461	492	478	434	458	467	462	486	477	451	517	474	496	469	492	488	502	470	488	508	485	500	479	513	470	483	507	459	434	497	512	493	485	504	473	474	495	504	490	489	489	525	466	533	451	505	465	475	475	481	520	481	512	474	470	501	481	474	480	478	473	491	452	484	455	504	464	475	502	460	491	457	478	466	468	499	432	485	481	461	475	495	463	482	508	480	475	495	480	481	498	479	528	503	416	448	498	455	491	472	497	511	487	467	480	467	459	507	535	492	509	508	466	428	449	484	441	446	448	517	484	488	487	476	491	509	488	533	492	478	506	483	497	505	452	515	465	478	490	453	484	497	495	467	502	478	507	504	494	477	508	498	466	452	515	439	405	503	497	478	455	471	490	464	476	495	515	479	460	496	461	474	520	491	457	480	486	486	500	488	465	478	481	454	528	512	451	514	463	520	495	458	489	458	498	510	483	481	483	476	489	473	453	501	498	487	497	517	454	502	460	450	534	480	495	485	440	482	479	480	503	487	474	482	450	485	445	486	474	475	512	468	481	453	483	440	512	500	488	488	513	506	450	467	475	498	449	492	510	494	468	445	532	489	462	474	446	487	462	493	535	479	458	474	485	463	496	460	516	512	475	485	462	499	488	505	493	472	484	488	454	459	486	480	509	488	482	492	482	464	472	488	460	463	508	445	461	467	494	519	507	479	493	477	521	512	508	431	452	486	456	498	490	484	438	445	467	472	463	485	511	477	456	474	509	465	490	465	502	509	512	528	467	463	480	538	485	525	494	459
5238	1101	992	767	728	674	664	707	618	612	607	620	620	612	600	639	601	657	612	640	603	606	589	592	598	645	617	586	644	601	623	578	597	630	600	629	618	580	602	625	621	577	607	642	647	675	611	603	582	615	631	644	623	657	602	622	652	590	601	614	580	594	571	646	625	543	635	572	638	598	642	588	597	665	610	628	627	626	643	601	632	574	666	606	631	623	634	616	605	637	646	658	620	604	593	653	603	676	583	672	627	637	616	610	653	649	626	625	597	616	548	629	617	609	602	591	605	662	608	638	600	636	611	595	599	623	623	612	655	595	649	618	647	644	605	585	622	619	594	629	599	584	605	630	624	580	583	598	624	584	634	602	640	638	609	617	638	629	638	640	574	567	587	574	563	656	599	610	618	575	579	652	628	642	579	597	626	592	614	574	619	619	616	585	611	584	604	636	614	648	599	576	614	558	610	618	583	651	618	571	573	600	607	559	564	598	631	595	616	605	631	585	632	589	606	616	591	604	630	627	601	624	596	612	629	597	635	667	596	633	596	653	585	564	622	622	624	631	596	612	582	613	597	575	606	628	617	599	649	585	641	624	589	554	575	635	630	624	635	637	577	632	624	615	630	651	612	581	595	585	598	606	607	657	615	651	615	607	587	592	631	607	641	671	640	606	573	580	617	569	584	612	631	627	562	593	649	634	582	591	579	627	593	639	642	617	572	632	614	613	605	599	634	595	619	605	592	583	611	667	636	604	646	597	614	642	652	564	612	615	615	607	603	625	571	600	633	611	620	597	578	587	594	559	624	647	602	646	611	629	635	607	661	642	618	623	619	635	603	662	620	556	600	645	607	616	619	578	658	635	592	668	593	587	634	579	638	604	584	614	570	616	611	634	592	617	590	603	611	599	613	620	612	605	626	633	600	613	632	601	586	626	568	584	640	674	614	653	616	609	577	548	652	662	584	613	600	637	636	621	635	640	571	638	599	652	605	604	606	593	595	659	631	609	580	625	670	604	612	648	596	625	622	650	581	628	573	621	614	628	622	608	555	651	603	636	620	614	625	577	591	586	628	603	601	616	600	643	605	630	630	613	645	550	614	631	608	550	633	645	621	558	613	605	629	603	590	628	624	625	597	658	612	668	628	596	599	651	645	662	568	631	600	618	637	641	607	596	611	637	617	643	609	589	612	568	585	606	614	611	643	595	612	616	612	645	574	595	610	623	609	577	590	621	595	604	595	611	623	609	603	585	646	648	611	610	576	661	579	611	603	605	649	580	625	641	599	615	614	603	618	553	641	612	572	642	598	586	615	601	630	611	585	586	582	613	562	633	639	610	618	599	631	608	592	660	614	578	622	605	592	571	644	626	540	635	592	669	592	649	590	598	589	561	589	608	608	636	569	636	604	609	619	586	674	598	596	605	605	608	639	610	587	630	596	598	611	621	620	624	627	640	654	592	614	573	586	640	608	646	537	626	589	649	601	602	597	610	657	571	593	625	638	593	621	623	609	602	599	588	583	647	621	607	631	624	617	623	598	557	615	636	634	589	606	615	589	596	636	566	611	597	599	617	617	593	651	621	636	588	603	573	630	586	637	588	596	623	640	575	612	597	595	644	562	597	659	619	591	600	596	605	610	669	592	670	552	646	580	628	601	604	586	603	616	618	610	623	600	609	562	607	583	597	581	633	586	590	592	654	627	666	621	563	608	611	587	592	600	610	640	580	561	593	581	572	607	645	594	635	599	630	629	553	596	599	614	608	637	614	638	630	623	654	628	615	617	577	648	631	618	615	631	559	592	604	638	649	628	610	640	574	626	594	654	652	583	594	627	630	635	641	601	618	638	645	573	578	583	585	563	640	615	598	585	646	608	620	562	637	647	603	621	628	628	609	602	609	648	619	626	627	585	577	589	610	615	626	600	614	627	606	606	579	645	578	600	591	617	605	597	593	624	623	638	593	628	593	659	595	569	623	591	610	605	574	638	603	623	594	581	617	624	595	610	626	634	561	607	630	568	626	617	672	642	573	609	598	595	641	618	651	582	570	639	616	595	631	624	597	617	593	684	609	622	613	612	611	599	610	606	597	581	587	607	636	614	620	606	560	615	560	634	612	563	623	626	600	610	605	602	643	627	607	627	649	613	573	603	650	581	625	640	665	608	621	595	589	626	593	635	612	622	602	640	630	606	625	586	595	599	617	613	601	571	627	584	611	638	618	637	615	606	603	618	619	649	584	622	640	575	606	616	602	607	625	661	624	590	621	631	616	624	585	621	618	643	616	616	636	629	603	608	588	639	618	627	591	633	613	633	602	610	535	626	655	601	615	619	660	620	636	627	586	604	600	615	650	617	642	622	574	616	627	592	610	539	622	614	618	589	639	588	624	562	591	617	584	569	603	581	640	580	604	605	655	577	607	608	656	644	598	600	645	585	627	617	592	634	589	606	677	603	592	621	590	622	612	607	622	602	656	638	631	585	569	575	636	601	637	603	618	630	602	571	577	574	609	591	613	600	618	591	605	605	619	587	632	577	600	631	608	595	627	561	646	616	603	634	575	656	631	632	612	602	591	640	627	584	629	611	603	629	652	537	582	625	630	626	629	582	629	652	626	607	613	614	619	687	607	585	569	601	624	630	635	624	635	620	623	598	608	629	615	631	580	646	630	587	561	643	668	619	575	635	607	611	638	591	588	582	631	606	603	597	615	609	622	610	644	605	623	628	653	612	641	619	619	614	649	614	571	608	621	579	643	621	640	555	575	546	606	650	573	596	629	668	609	593	598	562	591	578	621	613	634	618	592	676	577	638	604	619	576	566	661	617	598	620	576	617	620	620	634	590	608	604	571	627	620	609	600	604	608	600	656	612	626	634	612	606	603	608	632	579	662	617	633	600	620	610	616	625	573	613	619	598	656	642	617	628	603	583	597	610	596	610	617	618	578	588	589	596	575	619	590	625	600	642	620	586	596	625	618	588	630	655	621	616	659	597	617	583	601	628	603	624	588	633	590	601	608	613	628	617	641	594	625	654	603	684	660	692	604	593	583	589	603	598	637	607	644	609	608	582	608	628	596	585	622	574	558	604	579	638	663	615	565	618	567	621	622	610	616	596	594	565	605	601	646	595	614	614	643	583	629	595	586	637	611	598	584	628	622	589	623	584	602	564	585	632	605	597	649	590	587	634	586	630	564	623	596	634	618	599	656	611	578	573	640	569	633	591	635	602	584	620	599	565	581	596	591	649	637	619	597	611	658	602	581	593	608	586	610	586	586	596	602	644	623	625	636	619	635	600	645	624	636	628	622	608	621	628	633	636	623	615	618	649	621	632	638	616	597	576	569	612	641	628	647	625	608	628	585	592	586	602	645	609	594	598	594	605	579	640	604	628	635	622	605	612	587	587	624	588	582	593	589	636	700	603	620	641	567	634	604	604	604	632	613	615	641	609	654	627	593	646	610	603	615	621	638	627	581	590	659	576	595	612	589	622	619	593	592	609	606
23036	20725	27615	23686	20581	6036	896	590	503	527	433	446	392	410	384	377	389	374	351	350	311	350	345	383	358	349	389	346	343	331	320	323	334	361	330	333	333	340	322	346	339	363	347	332	332	341	329	354	353	325	336	344	336	320	361	336	333	342	355	343	331	345	343	362	319	338	348	326	308	331	376	337	368	311	323	313	316	369	358	351	320	334	297	326	344	338	334	337	376	358	348	334	382	342	335	345	327	352	348	330	336	319	355	323	345	348	357	335	344	322	317	361	350	324	317	343	342	306	325	336	340	349	321	323	330	317	338	333	335	372	308	342	323	317	317	339	343	308	341	352	338	347	312	310	326	331	323	334	347	296	329	355	342	362	319	327	356	357	327	365	329	306	326	331	297	347	333	353	341	339	335	374	358	323	367	328	363	373	314	364	322	358	365	351	341	335	311	356	322	335	356	332	319	317	341	334	361	342	332	328	354	351	338	324	317	371	344	312	337	325	363	326	331	333	313	351	344	347	345	345	337	337	357	340	369	319	352	325	355	335	387	314	348	322	319	324	366	347	333	343	366	324	360	310	361	362	339	340	359	310	351	306	361	314	352	367	352	343	362	291	346	319	345	356	339	332	336	327	345	341	340	368	376	312	336	377	333	326	345	328	327	344	328	339	333	331	348	343	344	331	323	378	321	342	333	310	330	321	350	341	361	342	321	340	352	310	313	343	349	331	354	350	344	350	347	310	377	328	352	345	331	348	328	351	343	325	330	353	355	348	363	343	373	348	357	330	348	328	295	320	334	308	349	356	317	363	378	304	345	361	385	358	321	330	324	339	338	318	314	317	369	305	328	336	339	347	353	339	337	351	293	370	341	338	306	331	338	339	330	312	354	334	335	347	365	351	316	370	307	366	342	330	335	303	327	342	342	352	328	335	314	338	328	324	347	327	393	292	345	356	329	352	328	330	359	326	323	321	326	328	301	319	317	337	295	374	299	346	325	320	335	343	347	319	321	338	333	341	357	303	344	344	351	331	362	310	329	372	315	350	332	349	333	352	322	321	325	328	347	313	368	302	360	348	318	325	356	325	316	332	326	339	313	329	369	328	353	351	343	314	340	304	348	336	348	334	350	287	327	334	328	314	354	323	350	356	352	346	338	354	335	301	332	332	365	347	312	343	348	348	311	331	305	334	349	312	347	344	343	359	327	344	355	356	334	322	336	332	316	359	318	324	308	347	328	311	365	352	328	337	304	329	370	324	360	320	351	353	361	331	344	342	332	322	324	337	321	346	359	320	295	374	338	326	330	315	362	348	339	329	325	317	337	342	359	350	335	319	328	342	337	337	329	368	350	313	323	310	356	322	334	320	302	340	338	357	359	357	319	334	334	377	344	321	337	358	361	317	329	329	367	344	353	320	338	352	316	318	343	344	350	331	358	327	345	313	322	331	364	322	346	313	341	318	310	339	344	338	321	311	364	306	355	345	330	357	311	356	321	354	351	363	328	345	341	354	332	353	323	329	333	270	324	358	331	329	328	328	326	297	347	343	327	345	329	298	358	353	317	331	318	311	305	327	303	361	319	347	345	344	348	356	335	347	347	352	359	314	332	322	308	332	365	344	343	338	322	315	314	331	317	325	317	305	331	353	331	313	330	360	357	362	343	314	353	330	337	350	347	332	317	308	296	299	335	338	350	340	320	346	345	328	312	346	339	325	314	330	304	349	311	336	319	308	346	337	338	339	297	320	329	333	337	350	360	373	317	340	358	330	328	342	312	336	325	358	342	329	323	316	347	332	355	351	351	311	338	334	347	351	311	324	329	357	365	335	334	362	312	348	337	325	349	299	342	372	368	343	318	324	339	325	338	352	334	333	340	308	334	329	327	310	352	301	342	336	349	354	367	381	313	363	342	311	334	354	337	345	321	341	344	336	318	330	339	334	307	316	335	352	385	357	332	318	338	324	332	322	281	354	311	323	357	298	321	328	353	354	340	304	329	346	307	356	370	367	333	344	349	329	380	342	339	321	323	321	321	299	342	320	318	317	327	366	317	314	333	337	344	328	345	343	287	341	341	341	337	332	331	324	364	354	347	340	341	345	345	354	304	328	315	329	349	360	344	314	299	358	356	316	344	320	345	325	348	331	353	350	371	330	324	354	342	340	314	339	342	355	339	307	313	342	298	331	347	356	310	352	343	315	355	358	318	308	334	323	368	323	349	342	326	336	329	374	309	332	327	328	323	329	358	322	354	346	375	322	339	331	322	335	314	359	337	368	331	327	354	344	357	344	316	357	332	357	320	356	358	343	337	316	292	320	310	302	338	355	319	327	349	330	324	322	331	321	323	358	336	346	378	336	379	344	326	359	343	358	348	336	368	334	334	299	334	346	309	339	345	339	345	335	355	329	327	315	306	339	331	328	344	293	355	356	325	334	334	324	342	340	359	334	337	361	339	310	364	353	336	345	360	361	348	339	347	318	333	343	319	320	348	346	334	365	362	336	318	310	351	331	304	355	338	324	330	331	354	343	327	315	318	338	315	320	338	364	324	351	316	330	309	329	339	329	324	354	326	325	356	332	362	307	358	331	344	341	335	338	336	317	344	332	327	348	338	331	314	346	324	343	347	325	346	311	352	318	369	325	354	352	360	332	328	354	363	330	298	347	324	364	346	333	339	326	364	303	321	351	314	371	333	373	364	372	335	359	318	318	311	366	310	339	337	336	327	338	316	359	357	346	337	336	334	355	347	341	315	350	335	345	352	363	350	329	339	303	318	339	285	343	362	342	338	357	347	351	354	285	358	340	320	356	375	312	350	317	325	329	334	307	355	341	316	321	338	357	325	348	318	338	364	313	338	318	341	315	358	318	314	321	351	321	330	329	352	370	347	327	345	317	371	304	354	370	347	335	335	346	349	293	363	313	305	316	328	332	353	328	332	330	321	333	351	342	328	321	314	313	368	333	346	357	360	384	349	326	335	314	342	310	315	331	315	341	378	324	333	311	294	321	322	329	329	312	325	345	358	373	363	354	336	358	332	334	332	321	367	324	330	318	325	336	334	313	310	356	374	336	317	348	333	360	307	354	346	335	322	356	340	339	297	352	322	335	322	304	319	322	342	353	372	354	399	371	331	338	319	319	366	325	304	297	325	369	314	328	381	341	361	343	361	304	354	368	359	322	340	342	367	329	315	336	335	351	353	324	375	328	345	321	357	340	332	352	278	344	300	313	338	335	363	368	357	341	331	377	330	320	322	331	328	345	337	325	340	314	376	337	338	337	322	355	343	358	345	340	346	342	318	330	341	371	328	318	364	361	354	322	355	350	364	345	349	299	374	355	311	350	312	324	315	304	328	366	352	315	316	329	333	319	330	339	316	351	361	367	345	337	304	314	349	347	347	326	353	362	324	312	314	316	358	311	343	347	332	335	313	340	322	353	345	308	386	350	320	317	329	354	339	348	341	374	354	328	335	342	332	310	330	349	362	345	312	335	353	339	330	309
3534	7961	5378	2612	2015	1455	1232	958	805	754	672	607	595	581	525	522	536	464	474	489	489	429	443	483	444	433	450	500	461	473	424	508	477	438	434	464	426	460	440	474	485	438	445	451	429	440	430	443	449	411	432	431	400	464	413	425	459	377	442	448	417	442	425	465	445	450	481	484	437	443	436	429	485	402	442	452	455	464	420	428	457	445	405	428	424	416	398	448	386	449	433	448	436	441	410	398	450	419	435	458	449	419	428	445	432	452	398	459	456	444	443	442	436	432	409	446	404	416	441	424	433	462	415	427	429	429	457	442	476	438	432	416	435	451	430	434	449	458	453	472	415	486	455	434	448	445	461	411	423	424	434	416	434	432	398	420	439	433	452	444	433	425	449	484	445	427	427	429	444	464	430	438	417	454	406	423	441	476	426	429	457	423	432	389	463	427	461	461	393	447	416	448	445	446	397	401	457	437	411	453	415	447	414	400	401	446	460	406	444	438	460	442	432	456	460	425	451	420	413	480	472	477	435	436	439	419	434	449	435	453	440	445	423	433	389	404	425	463	423	427	443	438	454	446	485	436	442	433	448	461	406	437	412	429	409	437	438	455	467	392	422	462	470	428	429	445	462	425	430	438	462	387	478	441	411	420	409	445	432	437	442	460	427	417	425	437	433	471	386	433	432	442	420	406	427	437	431	479	401	426	438	419	449	414	494	443	464	447	455	405	421	439	394	434	450	460	483	423	433	452	489	440	390	442	449	457	457	435	431	437	475	397	424	397	425	415	452	436	417	420	448	462	484	469	434	455	446	440	461	435	420	445	434	464	416	425	457	425	434	469	409	430	427	445	454	418	446	416	436	424	429	414	454	448	426	431	440	443	424	441	391	428	443	457	441	424	437	373	427	424	406	452	459	420	434	415	447	445	432	420	470	452	431	413	393	425	465	436	444	441	443	437	402	449	450	406	413	427	404	465	434	452	459	459	420	409	425	432	471	466	412	426	415	442	404	389	408	446	421	461	397	436	434	448	481	421	441	406	410	479	419	434	457	429	446	406	420	443	445	467	424	439	463	401	405	435	442	422	427	427	439	456	470	417	428	449	417	443	434	450	429	430	448	445	436	426	428	453	467	434	416	403	463	462	443	432	484	433	441	484	416	414	448	459	420	440	411	414	476	414	485	411	482	423	413	441	455	443	436	467	432	416	439	429	408	397	433	471	476	428	422	403	439	436	401	448	468	446	408	426	401	436	429	475	417	445	457	448	437	461	442	430	456	431	427	431	440	473	410	443	430	433	420	435	461	428	424	435	422	450	407	452	417	429	395	450	442	440	436	403	460	427	417	408	453	426	424	425	398	452	442	428	401	429	420	423	422	423	442	474	424	398	439	454	455	425	429	426	413	427	459	442	406	448	443	448	421	420	488	434	461	449	438	402	428	423	416	421	409	491	428	444	420	484	436	433	460	435	446	468	451	438	436	449	427	457	468	443	442	422	458	449	410	414	445	454	412	439	398	453	419	445	405	470	429	416	465	433	402	416	457	465	438	452	475	431	455	383	433	415	411	464	395	485	419	461	443	452	430	439	446	389	417	442	421	448	459	447	388	411	444	420	463	422	425	398	454	424	419	427	452	420	417	427	459	401	404	407	435	451	447	413	446	449	453	445	426	414	434	460	432	412	420	425	429	423	483	444	448	449	417	496	458	407	451	436	439	426	457	432	423	394	435	453	412	455	426	465	484	410	448	461	459	399	432	438	423	433	386	433	433	460	437	433	445	435	426	412	458	441	473	442	430	383	410	414	446	428	464	403	483	444	440	426	441	433	446	410	416	435	415	453	381	443	434	396	390	424	441	422	444	458	458	409	444	479	422	416	465	424	449	434	410	433	405	441	432	456	460	417	436	449	426	466	434	452	427	443	458	462	416	453	457	424	437	440	453	446	449	450	414	451	465	415	443	455	433	418	461	447	398	467	454	462	417	421	419	471	418	477	411	407	425	416	430	451	441	448	440	404	452	439	439	406	438	405	457	465	408	380	465	419	411	450	457	444	434	460	457	433	453	445	428	443	444	462	431	457	451	461	443	467	407	442	472	443	471	424	475	437	445	406	430	420	424	423	464	412	462	410	426	431	384	427	455	445	455	484	431	458	411	442	454	418	443	440	416	476	428	475	407	456	445	436	472	464	453	431	414	455	442	451	440	428	459	445	441	418	451	427	463	443	434	424	419	419	454	427	423	414	445	423	463	406	443	462	411	406	445	435	437	423	466	473	468	444	468	419	452	448	460	439	430	453	452	445	434	422	433	376	482	418	411	458	431	443	427	426	439	470	438	443	409	425	457	422	457	439	443	457	456	461	472	439	425	439	438	407	443	445	385	390	427	413	458	442	406	444	470	433	433	396	426	448	430	453	421	424	445	429	453	450	420	424	432	448	468	435	446	426	429	467	411	473	447	431	448	457	424	420	428	473	418	427	418	444	415	433	416	406	443	406	442	437	429	454	438	426	441	388	470	437	435	461	423	434	417	460	420	446	434	458	420	479	421	416	445	444	424	421	438	408	428	452	429	437	458	441	432	465	427	442	463	432	394	472	429	445	431	408	437	433	425	464	415	417	430	449	429	434	475	449	415	475	417	424	422	432	412	448	402	435	434	475	449	465	462	447	461	457	452	439	431	424	446	423	420	443	443	383	433	404	424	432	422	412	413	436	466	411	443	452	450	445	411	439	418	390	430	432	427	452	420	445	441	446	420	422	480	471	432	432	423	408	430	413	407	455	404	409	444	423	399	413	388	421	434	412	419	458	432	440	463	468	465	451	397	430	418	422	427	444	444	442	456	375	438	454	463	467	411	446	432	461	435	398	459	405	402	425	474	444	454	406	430	443	434	417	391	451	418	440	470	464	477	426	439	452	428	433	440	500	427	477	429	446	440	423	441	433	451	431	419	415	424	459	431	448	414	474	435	442	483	407	440	401	405	432	441	462	442	435	463	425	438	417	450	421	424	434	417	435	433	428	450	406	454	426	388	405	427	402	471	462	429	433	450	390	416	425	451	447	385	395	454	418	464	430	436	431	431	480	468	433	414	434	466	442	435	427	465	402	413	431	429	423	436	406	407	431	437	428	426	453	424	413	438	451	431	426	467	430	457	438	431	456	433	406	435	449	443	408	407	455	443	441	460	432	439	436	444	413	414	435	436	433	435	459	434	421	431	418	459	441	435	431	400	446	447	429	435	449	424	440	461	418	422	441	446	424	456	455	458	459	426	418	454	422	417	422	459	425	418	418	419	454	431	458	469	430	455	454	427	432	455	433	436	433	404	447	421	433	460	439	468	438	415	420	434	442	428	434	421	457	441	452	452	444	449	473	455	432	449	459	468	434	444	413	439	440	397	436	455	408	402	423	440	421	449	461	398	423	435	427	437	428	405	459	426	476	406	442	434	392	435	474	436	446	438	429	439	442	386	418	432	425	412	423	404	436	420	429	405	426	409	445
24154	20801	26475	24985	5885	672	542	492	421	433	370	393	372	379	398	401	373	385	379	336	371	363	333	380	362	357	355	369	387	357	381	373	404	387	337	367	404	333	356	371	346	367	370	353	382	377	367	368	342	368	311	331	382	345	368	366	328	377	360	369	381	362	368	320	371	355	405	355	388	328	350	337	374	355	374	351	352	358	345	380	348	362	337	361	365	341	335	322	363	352	378	345	371	339	319	365	386	338	353	347	369	352	343	354	355	386	368	357	344	355	381	310	363	349	358	353	349	365	380	319	403	382	348	374	350	358	336	337	377	327	323	342	377	365	338	344	382	347	374	369	328	339	404	338	379	324	358	373	370	347	358	363	356	395	375	367	385	373	319	363	367	374	347	347	330	361	334	318	365	370	364	360	362	361	353	401	346	372	315	327	337	354	351	373	357	362	352	365	356	325	335	382	334	360	364	376	355	365	374	362	325	341	326	351	355	348	342	351	388	348	344	391	402	360	362	394	386	332	369	365	360	332	369	352	379	317	347	347	413	379	377	334	350	373	354	334	361	328	343	347	344	368	303	358	359	339	346	356	356	344	351	379	384	321	337	341	376	374	360	349	360	324	369	330	366	332	344	346	343	362	363	350	364	343	385	329	342	343	381	380	362	357	367	366	322	351	381	353	370	312	336	342	366	367	378	361	345	358	339	323	348	377	354	373	364	380	378	365	359	355	389	337	350	308	362	387	344	349	372	374	348	344	374	373	345	360	349	364	359	329	393	370	351	365	317	369	360	399	369	336	371	369	368	363	369	375	321	362	342	389	381	335	357	332	376	354	366	392	384	357	341	329	343	324	369	361	344	382	364	324	363	383	332	340	330	338	339	376	374	357	371	390	381	358	334	361	352	343	358	347	364	376	391	352	357	340	364	327	361	333	389	352	346	335	351	338	341	316	348	383	388	350	341	363	378	352	396	356	331	378	328	364	328	383	372	313	394	352	375	342	313	339	363	371	363	387	337	362	379	354	360	327	349	380	351	362	376	350	365	368	357	357	348	357	364	360	359	391	351	344	320	372	373	369	358	351	337	372	366	329	333	345	379	348	376	367	365	349	385	365	348	394	365	362	363	343	332	342	384	385	358	360	358	352	344	347	330	354	357	376	351	356	356	377	374	375	331	378	375	357	333	350	347	344	342	329	383	355	346	329	391	329	356	338	372	383	354	364	370	358	378	340	348	349	380	353	341	334	333	369	368	371	362	342	376	360	337	332	349	322	338	377	370	341	345	379	360	357	345	345	346	375	360	328	389	366	342	345	363	336	375	390	377	327	376	338	373	367	350	333	347	356	363	375	365	353	355	361	375	365	333	381	339	352	330	349	347	334	362	339	307	367	351	341	367	329	352	352	401	369	333	354	346	327	346	338	392	368	337	368	342	360	361	407	351	350	352	336	377	381	368	357	353	372	330	337	365	344	353	338	318	396	359	368	365	387	338	329	340	357	334	325	387	362	370	362	370	360	330	339	348	356	353	356	380	345	359	374	379	357	350	341	378	367	347	352	340	342	362	360	301	345	348	376	342	333	372	383	351	360	324	349	367	388	367	344	369	358	347	352	383	327	363	333	370	334	350	355	359	353	347	351	368	354	370	350	337	373	355	381	321	380	323	349	350	383	347	356	350	344	372	359	320	330	372	347	376	364	377	372	332	352	367	388	366	369	376	344	348	344	352	351	338	336	385	336	380	385	367	341	360	343	342	336	390	367	377	334	321	386	400	371	357	340	376	327	377	392	339	344	364	375	380	379	320	348	357	350	334	353	337	343	348	337	355	325	370	370	342	401	367	348	365	338	337	347	357	365	387	404	360	351	364	366	344	350	337	342	325	354	352	343	365	370	342	347	333	352	381	328	349	371	353	314	378	359	371	360	359	352	361	350	359	370	319	351	379	358	358	367	367	352	365	349	376	362	380	380	355	362	337	363	368	330	349	395	319	351	372	348	352	371	369	358	354	357	373	323	342	367	340	383	371	368	371	348	335	406	391	353	346	355	339	332	376	347	360	371	365	332	351	361	402	370	335	346	375	366	370	365	365	370	357	364	310	325	359	355	329	380	372	339	361	370	357	360	359	328	333	345	361	339	339	327	359	358	360	375	358	370	326	362	359	363	363	364	336	381	366	356	377	323	369	328	333	358	390	342	356	358	364	365	355	366	349	335	346	346	349	364	354	361	371	382	382	347	385	395	352	345	350	337	371	338	328	370	363	338	333	370	346	387	366	373	345	380	350	319	366	373	362	366	339	340	340	352	327	367	364	346	369	384	336	338	370	369	368	355	350	363	363	374	334	346	364	351	369	349	369	351	338	371	380	327	340	360	353	366	339	313	346	344	374	355	358	351	382	347	319	379	358	361	368	338	370	392	348	378	369	386	354	391	341	411	374	366	375	338	328	313	392	354	326	353	339	362	320	348	391	341	366	373	297	359	335	361	345	333	347	338	398	348	329	352	335	350	336	395	336	373	318	343	363	352	363	401	322	345	393	365	387	355	376	331	340	360	372	340	359	381	364	358	332	353	386	361	348	347	386	363	368	347	352	366	350	366	373	333	381	380	360	367	369	365	341	361	389	341	340	350	395	346	333	315	362	370	352	348	344	314	335	371	331	417	368	354	374	350	348	364	365	367	345	370	340	351	368	329	332	352	387	352	366	350	348	369	339	364	374	358	362	323	371	342	380	346	309	385	386	333	370	362	356	360	297	358	369	367	368	365	358	380	367	335	356	311	345	366	337	312	377	337	394	367	344	357	357	385	381	380	332	375	333	375	381	356	328	340	339	339	347	325	378	381	348	386	357	349	390	329	355	366	359	343	333	363	331	349	364	349	407	362	354	340	344	372	355	347	344	331	352	354	389	317	401	348	336	355	325	307	335	352	318	350	348	334	324	359	345	360	354	316	375	361	369	343	366	350	364	351	384	373	346	362	340	330	344	364	393	398	404	404	374	359	359	349	363	364	339	399	354	307	372	358	357	343	335	350	347	319	365	348	370	394	343	363	351	359	352	355	370	352	339	369	391	360	354	348	357	373	383	367	355	338	357	379	354	358	365	366	375	357	316	356	325	358	354	370	332	310	355	362	322	351	341	364	383	356	310	342	342	373	357	358	337	360	354	385	353	348	382	352	351	338	364	342	351	358	399	371	374	361	387	357	372	348	357	353	373	322	361	358	360	349	378	382	346	347	345	384	390	356	363	343	351	358	331	342	328	329	330	310	325	377	351	391	376	367	377	360	348	329	302	393	360	352	362	339	346	354	333	365	389	353	353	369	339	344	353	337	381	331	337	347	333	366	374	383	391	337	357	357	316	411	374	367	358	400	352	402	355	360	380	349	372	340	370	333	374	334	342	369	319	331	333	380	343	341	354	352	336	364	355	365	348	337	370	339	354	347	337	346	378	302	363	376	359	340	358	320	319	353	326	371	357	351	366	351	375	356	364	323	363	335	337	372
3978	4520	3074	1620	1268	1078	818	772	651	589	549	543	482	505	501	400	473	482	464	409	427	454	498	459	469	432	438	420	433	448	454	424	403	445	459	449	448	460	427	452	424	424	437	436	416	459	487	424	465	470	417	415	463	440	440	444	432	431	474	430	418	428	433	423	438	396	426	488	427	474	416	418	418	466	445	430	443	456	433	396	473	424	406	391	469	413	434	420	419	454	444	453	428	450	414	429	427	418	425	421	450	434	474	418	444	407	463	451	406	414	458	429	411	429	426	414	459	457	461	437	451	422	455	473	425	444	414	461	435	428	451	436	461	432	422	440	439	440	430	449	422	464	462	412	408	441	405	449	444	416	430	438	437	429	427	466	444	437	440	433	466	486	452	429	422	431	484	438	454	427	467	436	479	462	392	421	435	443	416	426	390	408	471	440	427	432	404	435	424	450	417	436	435	462	423	441	410	447	449	395	421	417	410	447	464	461	445	437	437	431	424	435	438	409	431	404	418	458	435	424	415	434	457	455	405	410	437	442	442	411	444	410	464	402	420	418	437	408	465	415	424	440	449	447	438	406	426	441	455	439	445	421	425	454	431	412	468	438	475	439	406	440	443	434	390	439	407	461	432	425	443	417	404	425	404	430	422	431	435	441	421	418	473	460	402	465	408	409	453	416	425	450	466	432	447	444	478	451	429	435	429	431	431	430	426	452	443	454	430	428	475	398	404	444	436	432	403	448	429	451	427	434	421	409	442	420	395	425	429	412	458	431	448	482	429	417	423	419	437	444	399	412	436	465	458	435	441	434	419	412	446	460	399	458	436	430	469	431	452	479	430	420	425	425	439	439	522	472	429	450	449	472	380	396	402	445	426	427	471	440	430	470	434	475	408	465	445	455	450	457	442	423	405	423	412	470	434	413	423	424	442	462	468	446	423	482	469	442	404	439	439	410	433	429	384	398	452	416	425	419	425	417	451	432	446	435	442	498	387	427	420	475	419	423	430	398	425	468	411	437	449	465	441	414	441	422	455	407	455	476	448	443	427	467	430	447	453	448	456	449	483	449	420	425	429	441	436	437	413	446	431	427	437	445	457	469	455	444	410	447	446	458	442	444	435	437	436	453	419	456	451	422	445	441	445	501	452	473	436	445	473	398	430	445	403	438	450	444	404	439	421	454	428	419	464	421	420	417	415	417	441	420	448	448	466	458	421	417	425	427	453	440	463	432	419	414	439	458	420	436	446	406	410	476	434	452	446	414	456	422	439	407	443	419	445	461	452	425	445	412	431	437	431	433	446	421	413	450	420	432	449	403	439	451	429	432	443	422	434	391	441	421	431	448	447	439	422	450	446	418	432	434	456	428	450	423	441	421	450	401	431	428	436	428	462	436	425	430	456	447	449	445	425	419	451	434	437	396	402	458	440	433	420	449	434	468	427	414	383	412	464	408	410	412	423	444	453	461	413	407	463	402	420	418	404	407	421	420	470	428	407	458	434	439	445	409	426	424	458	416	437	411	443	445	450	462	442	459	448	464	473	446	444	432	428	461	427	454	429	411	445	417	446	429	418	402	461	409	431	459	445	459	428	444	429	443	439	412	452	430	429	431	404	436	462	432	422	425	489	421	419	439	446	428	429	441	430	455	455	461	417	430	463	407	457	427	465	466	421	454	474	441	424	427	438	423	411	448	441	465	426	408	473	410	430	458	422	419	433	431	425	451	436	425	440	475	423	486	434	446	432	433	431	418	445	482	411	409	415	431	458	393	444	435	444	429	426	469	429	413	435	414	477	440	429	465	450	431	447	422	425	402	408	430	454	427	414	450	478	422	452	483	394	441	442	407	421	405	445	415	446	420	421	453	409	439	419	421	409	428	430	438	421	455	444	443	460	461	414	456	419	426	448	443	430	415	418	467	449	424	464	407	385	431	395	425	436	415	443	469	429	455	428	455	444	432	412	432	452	484	468	450	424	458	415	461	425	430	446	444	431	457	423	424	404	444	428	431	405	393	439	438	453	433	443	458	455	451	442	403	458	461	427	426	429	439	424	370	455	439	457	456	430	437	420	420	417	438	453	433	458	437	431	418	428	415	436	458	424	444	414	440	460	437	451	421	409	470	429	445	416	405	405	458	439	414	446	444	450	441	429	400	440	437	403	458	413	386	446	450	414	435	455	439	447	428	391	421	470	415	429	425	423	457	423	458	407	416	452	429	462	438	453	439	463	427	429	438	461	426	430	465	443	409	435	463	433	455	429	468	423	409	422	456	441	476	464	444	454	427	416	434	442	426	433	420	444	474	416	460	422	388	447	426	437	392	463	442	423	410	432	444	442	432	426	438	422	428	461	431	430	432	448	452	413	442	432	435	458	442	400	436	431	452	433	424	477	425	449	406	437	376	451	416	416	447	410	440	459	435	445	423	428	434	480	454	452	408	425	403	435	413	461	477	442	439	455	455	473	442	451	409	407	426	450	460	448	410	449	446	444	417	472	465	434	435	394	416	416	426	467	437	423	450	453	420	440	440	441	446	442	416	433	376	438	425	466	441	433	422	483	459	410	435	444	392	451	442	429	422	408	410	457	461	403	471	426	441	463	444	459	450	419	438	442	433	425	416	469	409	426	434	435	405	423	438	464	412	463	458	432	428	444	420	439	456	434	454	421	450	461	409	426	424	439	441	475	439	422	424	445	447	474	470	428	443	446	428	468	472	452	431	496	422	458	421	449	459	410	446	413	437	442	442	436	399	428	465	427	444	468	394	420	443	438	494	479	407	471	432	437	459	402	475	443	436	471	415	425	395	452	445	459	385	410	448	473	436	424	428	409	416	431	458	449	406	411	429	439	449	440	451	403	418	450	432	418	398	459	410	418	496	449	456	402	431	426	454	393	442	461	449	421	419	412	460	406	458	449	417	440	451	451	432	435	429	415	394	471	455	423	420	424	450	449	429	431	447	433	418	455	419	446	427	444	439	428	428	422	394	473	442	391	414	401	435	377	398	432	419	481	445	406	454	431	441	445	459	457	477	440	421	411	428	466	412	446	439	437	438	455	467	424	462	455	422	408	464	402	437	432	412	446	422	436	395	381	414	452	432	458	433	479	444	448	436	465	431	495	395	446	427	457	417	432	463	417	410	426	458	439	434	443	439	435	403	421	421	396	466	436	427	407	486	417	413	407	448	398	424	419	417	441	427	441	406	428	444	388	432	447	437	454	427	423	437	394	430	400	444	444	447	435	464	431	410	475	415	393	418	419	412	420	451	494	430	427	421	428	455	427	434	446	432	466	449	486	462	428	436	416	432	420	462	474	447	436	413	427	439	434	431	432	413	443	388	385	437	415	457	393	435	443	417	400	437	474	445	447	426	441	440	405	448	444	442	432	427	500	436	462	423	437	425	431	437	460	464	414	392	477	460	433	435	416	418	400	429	404	444	437	445	433	457	433	425	412	440	410	420	422	434	414	380	407	446	422	423	486	416	404	446	406	407	456	424
22114	20786	28215	23412	20779	20729	3669	634	460	390	326	282	302	235	226	218	208	165	178	174	173	146	140	159	156	156	157	137	151	167	129	140	135	125	137	133	133	120	142	150	116	125	141	119	126	134	137	135	138	126	105	112	126	151	135	134	135	115	146	116	137	134	120	128	129	113	121	116	121	123	114	104	142	108	113	130	118	143	112	125	117	126	113	138	126	128	124	115	114	137	136	103	119	117	117	132	114	123	120	122	133	129	109	119	154	131	154	127	126	130	127	129	112	131	123	108	115	144	101	115	147	136	134	113	119	139	130	127	121	105	109	96	145	125	113	108	103	109	140	123	117	136	127	147	115	119	108	108	132	123	135	133	112	110	127	132	117	122	117	131	127	113	136	106	146	129	124	112	125	117	128	108	115	110	110	139	116	126	117	107	123	114	118	145	102	107	121	115	139	119	104	114	120	134	111	117	127	130	111	136	122	118	134	121	113	129	128	107	128	113	104	108	115	121	131	128	128	123	133	123	114	112	132	118	100	109	109	114	128	125	109	109	122	115	126	125	116	122	112	123	111	113	114	105	130	112	129	148	143	114	126	116	136	140	128	124	116	101	121	123	112	131	143	127	97	119	119	112	106	142	111	125	129	110	100	120	100	113	112	120	127	137	143	124	108	125	113	150	119	120	114	126	119	96	97	111	107	107	126	122	109	118	106	120	92	125	125	108	118	116	130	102	125	119	113	115	118	139	132	135	126	126	130	144	140	132	124	122	116	116	132	140	123	129	126	108	115	117	116	109	125	107	133	116	129	116	112	102	115	132	122	141	124	109	110	100	117	122	126	133	119	129	118	118	118	125	131	128	115	111	128	104	100	132	122	114	112	113	113	125	125	121	126	122	124	118	123	120	139	119	116	126	127	106	154	124	120	115	101	139	129	132	125	136	124	115	123	127	114	107	126	123	116	123	137	115	125	122	117	123	124	156	128	121	128	128	119	120	134	133	111	128	127	136	132	116	115	131	119	141	104	133	134	117	127	107	121	127	130	123	119	127	147	124	109	132	119	102	106	103	133	124	84	136	135	112	119	116	122	128	131	128	101	115	114	128	129	120	142	133	118	144	122	124	135	109	127	122	124	123	121	124	121	128	121	146	116	109	145	115	138	113	104	131	126	122	133	113	103	131	128	123	114	123	142	109	143	130	107	145	125	111	118	135	111	111	114	121	111	119	127	114	117	114	125	126	113	117	110	140	116	132	124	118	132	135	110	119	124	116	114	119	125	121	123	124	128	123	118	119	109	121	138	121	113	127	111	110	121	107	127	105	113	116	119	140	108	114	122	135	131	114	129	113	143	123	108	119	113	141	106	117	129	128	116	128	134	123	100	139	123	132	122	107	111	125	111	134	129	113	119	110	120	122	124	112	117	126	116	121	138	128	111	128	125	122	128	128	112	112	120	116	108	139	128	141	122	135	105	123	130	128	100	114	132	122	123	108	106	117	130	121	126	116	118	122	123	106	131	98	140	140	141	132	113	111	141	113	139	103	125	108	148	110	118	119	120	126	116	121	113	102	128	118	107	115	111	115	138	118	114	130	123	144	127	141	131	118	105	118	124	116	132	136	116	102	113	127	125	116	99	111	112	111	116	141	128	121	127	112	121	127	125	127	118	116	115	131	125	121	115	117	135	131	101	130	119	123	109	98	119	117	131	131	113	127	131	97	128	120	118	113	121	123	117	112	125	123	134	123	105	125	137	138	121	113	109	116	119	116	124	108	129	120	116	117	123	108	126	122	122	133	109	125	115	117	129	128	125	141	119	110	123	140	106	124	137	125	102	120	122	118	120	115	123	107	115	108	101	124	131	125	124	119	134	110	124	107	130	132	136	114	110	122	108	123	128	104	130	133	124	115	119	126	123	93	106	116	116	129	133	120	132	121	120	128	138	101	117	125	132	109	131	128	146	116	117	117	117	122	108	114	121	113	114	103	140	106	134	116	131	121	107	133	101	131	104	105	129	138	125	131	122	124	122	112	133	142	113	112	122	115	120	147	134	141	135	102	134	123	105	105	103	124	114	118	112	124	114	129	126	105	141	124	124	109	144	101	113	109	133	115	110	130	108	116	117	124	116	127	128	131	127	151	140	131	148	127	121	108	133	120	138	130	115	111	114	122	129	126	127	110	134	128	135	113	120	124	145	123	117	120	113	111	117	115	121	123	115	133	134	122	142	136	129	104	110	111	135	118	131	124	142	122	140	141	118	112	118	136	122	110	156	102	120	104	139	128	134	128	104	110	113	118	133	125	122	148	110	124	130	134	130	135	102	131	128	113	100	116	130	118	137	141	105	129	125	133	109	119	125	131	116	115	128	107	116	118	106	96	136	124	119	126	119	119	113	128	121	124	126	126	123	127	130	123	117	128	114	126	117	113	121	136	123	120	109	128	100	112	104	119	127	128	126	132	118	98	140	137	126	120	125	111	117	123	118	129	131	115	114	117	115	109	117	118	112	138	130	120	107	113	134	128	127	153	123	136	127	115	123	120	128	123	116	105	110	128	134	102	108	112	129	112	157	111	123	123	105	116	126	101	131	125	117	122	124	119	126	124	142	149	118	120	106	106	116	119	114	105	124	106	116	126	127	145	125	94	133	139	109	127	124	122	133	111	136	117	106	129	132	120	121	111	135	114	122	107	104	108	129	118	117	113	113	114	114	109	118	115	112	125	133	127	125	128	137	123	124	114	141	141	119	117	116	114	124	119	132	110	107	129	129	103	120	135	117	103	120	102	117	126	121	114	125	128	111	115	130	105	120	126	111	117	114	115	116	115	122	131	119	128	99	117	119	123	118	123	122	122	122	124	108	94	127	107	125	121	129	119	135	120	119	124	133	125	132	133	127	125	93	120	131	125	101	128	121	106	106	124	121	123	126	138	128	132	116	123	118	96	118	135	107	108	130	130	113	112	124	126	122	129	124	110	123	121	116	121	122	103	116	121	102	106	140	125	110	113	121	133	112	122	124	118	111	110	126	103	99	132	127	130	121	104	115	134	120	140	126	110	120	157	122	136	127	117	114	125	106	118	127	127	125	105	130	110	120	100	127	93	133	118	114	119	106	105	135	132	124	112	147	123	111	129	120	117	115	145	124	120	139	133	129	109	140	129	108	125	113	131	95	116	145	136	132	117	112	133	120	139	132	140	127	96	119	107	102	105	116	121	110	124	118	118	123	127	138	102	109	132	118	140	97	122	116	137	128	116	115	109	132	116	111	140	121	153	101	128	118	108	119	128	126	123	127	118	133	109	131	129	113	134	111	106	138	113	113	137	125	120	110	122	107	123	121	138	129	127	128	88	122	103	108	126	119	108	113	130	127	118	113	116	121	127	114	122	152	127	119	120	143	118	119	121	109	103	115	142	122	119	111	115	112	117	111	116	117	132	127	116	108	139	116	136	135	119	124	128	104	113	106	106	125	124	140	119	129	110	133	115	119	140	132	135	121	124
4609	12883	8787	4217	2954	2292	1656	1139	914	777	555	506	450	386	358	333	311	258	234	246	242	237	223	218	214	217	220	190	181	197	191	188	182	188	158	176	170	178	175	165	166	153	147	178	176	176	182	172	149	181	180	198	154	175	169	177	179	164	169	179	166	157	173	153	181	164	165	164	159	149	165	180	165	140	154	159	149	167	156	177	153	166	165	163	166	152	154	155	151	153	146	143	175	170	159	152	167	171	147	169	147	160	173	168	145	162	155	150	167	157	148	148	147	157	126	181	146	154	156	165	130	136	153	155	162	160	170	155	141	167	169	150	163	157	154	164	149	166	173	135	140	174	185	142	157	157	155	161	164	174	150	146	164	145	147	169	160	180	163	158	154	146	153	170	145	137	173	166	148	162	153	143	165	147	174	172	178	137	158	149	139	145	171	146	151	149	153	157	167	143	171	150	151	158	148	143	160	158	157	147	160	158	155	142	149	177	163	169	160	166	135	156	152	174	154	161	152	144	164	152	156	155	139	162	152	163	171	140	142	156	146	162	149	156	156	149	126	150	173	163	159	155	164	145	142	146	145	141	172	168	148	166	164	159	149	170	136	146	146	162	143	150	152	113	131	164	155	151	151	154	149	146	158	154	158	156	133	146	156	146	143	153	166	136	141	149	148	159	157	147	147	184	160	151	138	130	140	141	130	142	178	147	145	158	146	150	142	183	165	149	126	160	161	157	145	145	168	155	147	151	136	148	158	150	152	148	146	138	180	144	160	142	184	153	145	165	148	154	163	157	137	138	139	162	158	144	162	157	153	164	167	152	153	143	138	157	147	145	153	166	155	161	166	166	158	153	161	157	149	161	155	154	160	154	174	165	147	160	158	153	159	142	188	145	160	134	139	145	181	144	149	140	145	160	180	154	195	147	144	159	157	145	157	155	154	167	144	144	159	169	146	169	157	133	147	126	157	152	139	146	188	146	139	143	162	170	152	147	158	148	144	180	139	147	147	160	168	156	167	148	162	126	145	160	140	147	143	161	165	143	165	144	157	148	151	157	141	142	129	147	159	142	164	154	153	159	158	149	125	159	178	154	166	160	160	152	146	144	139	153	166	151	145	154	150	128	170	162	178	172	129	150	162	161	126	152	174	167	132	153	156	166	152	134	147	154	154	155	151	155	165	172	149	153	163	176	146	140	151	153	154	146	148	162	146	142	163	141	151	155	136	149	169	136	130	154	161	168	157	138	131	144	186	149	151	156	152	153	155	174	152	151	159	156	133	159	178	170	144	148	167	131	169	152	155	157	154	159	187	172	140	173	152	161	168	148	155	173	131	139	161	161	137	164	157	169	157	159	159	134	171	170	141	163	141	154	136	157	127	139	156	153	164	162	145	126	142	144	175	137	174	159	161	146	158	158	161	149	146	168	138	137	150	160	164	175	171	160	178	171	158	166	156	165	139	138	181	128	163	122	162	168	154	171	151	163	150	140	151	152	156	129	153	154	137	149	116	127	161	151	155	145	148	124	142	148	169	180	161	150	122	142	156	166	163	159	146	129	172	155	152	152	148	155	146	169	152	140	148	157	139	161	156	143	160	161	155	145	144	153	188	141	169	143	139	132	145	167	160	142	164	155	145	172	159	153	151	155	170	169	176	177	143	168	160	147	157	134	166	156	144	161	143	157	157	166	161	126	154	155	175	142	147	173	156	166	136	152	153	153	151	149	175	162	153	156	152	143	154	151	136	131	142	145	166	160	147	146	148	147	174	152	142	156	154	130	167	127	165	182	143	122	139	131	151	131	173	151	147	136	158	151	160	136	144	153	149	157	162	128	158	120	158	145	141	142	151	136	148	168	166	146	168	162	146	154	144	139	170	170	169	143	147	167	147	177	166	155	158	163	146	171	150	138	141	153	164	159	172	153	153	182	158	157	164	143	160	155	176	148	140	155	174	147	146	159	155	156	153	146	166	152	134	149	134	148	143	153	142	141	168	151	140	158	157	144	150	182	157	178	139	163	150	146	138	168	160	149	137	168	148	150	152	165	160	173	137	139	149	167	158	166	148	174	143	156	151	163	171	164	152	173	145	159	170	170	155	158	168	158	155	168	144	147	165	149	154	185	163	153	162	154	162	147	143	145	147	170	140	148	157	187	148	128	158	161	145	147	144	138	168	157	136	146	139	141	157	143	150	158	158	152	163	152	166	178	144	151	156	143	145	133	157	137	142	169	131	161	136	151	152	141	172	147	133	147	155	157	168	146	147	141	165	155	147	138	141	126	147	161	156	156	170	164	162	139	159	168	150	150	164	154	160	146	169	161	157	155	139	149	154	145	153	158	164	146	157	163	142	154	134	155	150	152	162	146	149	137	179	161	146	152	173	143	148	128	168	148	162	149	158	154	158	134	147	162	175	157	152	149	153	156	189	163	155	150	135	163	156	165	173	145	129	140	143	153	168	140	162	153	136	158	138	147	126	167	156	169	159	146	154	134	167	154	147	164	168	143	160	159	155	154	172	154	144	153	147	159	145	163	160	155	144	171	160	125	162	165	147	151	160	145	124	165	147	157	141	137	161	148	156	195	135	144	160	157	158	142	167	157	146	151	174	117	167	164	138	156	167	150	156	142	179	169	129	131	155	157	150	158	151	155	182	164	164	162	166	161	139	145	146	145	152	153	139	166	138	144	157	161	132	176	162	143	172	150	164	130	158	163	157	156	150	154	171	133	165	156	150	168	141	148	169	158	150	161	131	150	157	159	158	149	160	149	158	183	165	173	166	151	168	150	155	164	173	150	155	154	155	147	147	151	156	166	142	135	159	144	144	157	143	151	113	159	162	164	145	147	148	170	171	136	167	171	151	152	127	148	148	175	135	152	145	164	169	159	154	153	169	153	167	147	154	156	135	159	167	161	166	149	172	162	163	155	158	157	162	148	181	181	159	160	124	163	150	160	157	161	168	135	154	163	152	156	168	167	143	156	160	148	141	154	161	144	141	152	167	155	152	156	145	151	152	141	155	166	155	140	130	179	156	142	161	123	141	163	142	157	153	160	168	122	167	154	155	150	165	169	151	153	163	165	152	150	161	157	152	147	126	163	158	144	173	151	167	181	172	142	157	165	166	152	154	129	159	123	169	151	128	124	134	162	148	150	140	139	157	168	146	161	159	153	170	166	139	147	178	168	157	158	162	145	152	172	150	168	133	150	163	144	144	157	165	148	158	166	154	160	144	161	170	154	163	166	151	144	176	144	156	146	154	167	171	141	144	175	157	153	180	153	165	182	153	165	165	136	152	149	183	136	155	133	154	168	123	140	153	167	163	179	145	139	148	151	159	154	142	140	155	126	151	143	139	168	142	145	173	146	131	150	139	134	158	158	150	159	158	155	147	140	162	155	149	144	133	162	144	166	152	128	172	137	165	149	173	176	164	137	157	151	146	176	153	139	156	139	146	147	166	163	137	159	142	143	163	154	151	150	154	140	197	151	126	151	173	151
26738	16412	2917	775	550	555	538	504	460	502	540	480	491	526	433	508	486	490	524	475	477	503	482	481	496	501	502	469	486	438	483	469	518	486	474	519	470	472	499	483	466	483	462	506	486	474	491	476	478	471	521	447	521	492	485	497	524	515	514	538	488	462	499	472	474	443	482	483	511	460	443	468	476	475	503	471	521	492	510	480	497	498	472	478	490	497	494	516	500	496	514	498	467	498	512	521	478	484	466	459	476	492	476	422	444	532	464	485	463	449	480	474	471	479	515	486	469	464	468	489	486	446	469	491	486	479	527	523	482	480	479	492	433	432	491	520	433	477	461	471	473	475	500	487	491	453	482	522	533	480	450	492	496	464	505	521	495	489	460	466	493	498	502	480	483	467	496	476	486	420	503	472	466	444	492	476	447	485	504	452	489	506	527	460	495	492	488	498	486	498	496	489	450	493	523	486	456	497	474	462	481	473	502	530	512	481	499	483	495	471	486	438	508	474	451	520	475	491	472	448	523	505	488	462	455	489	481	511	456	490	479	491	469	515	484	513	470	477	474	481	480	484	476	478	480	484	478	449	500	476	475	472	520	521	478	480	480	504	486	514	467	492	490	531	518	480	479	466	462	452	491	477	488	488	490	477	494	535	476	481	503	487	463	499	506	536	499	463	439	524	465	478	501	434	498	470	514	477	479	501	472	445	477	456	533	517	531	494	463	442	485	495	480	463	471	482	488	509	505	465	499	483	499	472	466	483	511	507	483	470	468	478	496	471	486	512	475	522	480	448	493	497	504	514	470	502	456	438	460	481	479	480	538	483	501	513	512	496	484	461	467	476	472	482	475	466	529	519	466	456	498	491	498	502	425	484	459	510	474	525	470	471	488	516	500	496	501	497	498	468	481	503	513	538	499	498	502	455	436	462	490	498	477	488	451	495	504	501	484	479	482	458	463	519	474	505	476	482	480	524	494	459	486	494	512	480	485	517	476	452	493	484	466	485	433	507	425	510	498	508	476	474	487	484	500	508	437	464	525	436	442	500	501	479	459	482	450	481	524	456	492	461	540	511	491	485	453	470	478	438	499	500	471	460	471	463	480	463	467	494	545	504	545	469	508	493	468	449	481	485	449	503	535	502	478	467	494	528	471	480	504	475	484	474	485	503	463	513	520	495	470	487	489	464	485	486	512	443	511	498	491	497	486	479	475	466	470	436	490	530	415	484	474	499	472	502	492	510	510	479	491	518	467	485	501	491	487	479	523	500	479	474	489	418	483	473	499	478	460	508	486	484	479	526	501	481	540	507	456	504	482	481	476	530	482	465	482	499	450	485	469	465	467	492	503	501	452	493	486	465	497	494	474	517	453	464	476	509	512	467	487	499	524	494	508	485	464	470	517	484	472	483	456	515	541	514	493	494	463	475	470	495	484	488	485	508	495	503	463	503	497	470	459	505	498	494	489	495	466	518	471	470	446	496	474	480	480	465	492	489	478	508	496	463	511	489	480	470	465	473	475	495	454	469	475	462	474	540	476	476	476	459	465	465	480	456	500	548	482	528	520	492	513	531	509	497	496	450	496	479	504	480	467	496	489	463	492	527	516	491	462	498	460	495	511	459	490	476	536	476	481	500	488	462	469	512	489	517	496	532	490	513	469	515	477	484	480	494	463	529	472	486	514	483	480	500	508	458	490	496	480	505	414	466	509	512	519	494	482	486	486	445	475	459	523	472	510	494	498	490	490	519	501	486	460	485	490	463	475	501	518	473	472	454	471	466	466	503	475	518	491	469	507	450	496	478	482	483	483	505	473	488	477	501	469	478	502	461	533	501	467	472	500	461	477	478	489	474	479	494	487	484	493	510	477	465	493	495	523	498	496	517	492	516	510	478	465	467	513	472	449	486	530	497	528	508	542	537	506	491	495	484	519	451	485	460	445	465	472	484	503	455	467	520	495	482	481	492	482	486	419	517	478	480	460	524	456	502	443	455	473	501	479	450	496	504	471	477	526	527	516	512	491	465	492	500	513	505	469	463	513	474	470	486	478	511	480	492	486	482	455	506	471	494	501	524	460	466	483	432	485	503	493	524	492	453	470	472	508	479	472	484	490	513	489	466	488	487	458	466	479	468	486	478	482	474	485	477	463	464	494	460	471	486	525	521	502	461	483	482	473	477	493	496	498	520	466	464	480	464	473	507	478	467	445	490	482	461	556	521	485	538	465	489	492	470	469	472	475	480	508	496	522	508	464	481	496	510	485	486	474	495	473	478	496	495	476	507	526	503	472	499	466	493	498	491	519	493	472	494	504	489	527	469	510	468	492	451	474	480	497	486	490	447	532	463	477	467	501	480	481	505	499	484	474	499	481	461	502	492	446	505	478	515	471	521	463	501	480	494	479	476	443	468	465	458	479	477	478	469	537	505	430	471	469	461	445	473	476	487	475	492	484	474	501	492	470	486	468	512	453	500	511	501	497	498	492	470	507	481	486	516	513	499	486	486	518	475	506	474	498	459	520	477	479	494	500	494	482	500	509	444	476	497	479	491	511	478	524	502	473	502	487	497	469	530	495	456	492	486	471	461	531	472	502	512	500	491	500	483	455	459	478	499	485	507	466	447	486	444	471	463	459	476	526	527	469	475	505	536	490	514	502	506	499	533	467	467	461	466	492	466	497	466	477	482	514	474	476	477	467	478	525	455	495	500	477	461	487	444	489	479	496	482	508	480	517	475	509	506	465	510	486	510	525	531	455	509	452	472	459	502	503	514	468	509	473	509	472	479	498	479	468	500	504	497	468	467	493	493	492	523	517	500	464	463	539	480	488	487	496	487	487	478	496	457	500	445	480	490	453	522	451	502	456	484	500	504	526	488	426	488	485	504	494	517	511	473	486	466	444	443	498	467	474	515	516	481	449	475	433	475	464	503	506	485	458	509	473	507	473	476	513	518	469	454	494	472	487	464	548	448	500	488	503	493	460	470	462	459	473	487	506	502	474	490	490	481	510	504	479	483	456	461	468	501	457	489	491	513	510	504	528	476	477	456	465	476	511	466	488	508	480	508	510	456	538	473	482	460	483	484	478	498	475	469	505	457	443	482	479	460	509	489	480	452	461	489	472	481	463	466	462	453	490	461	479	496	455	484	482	471	466	486	479	469	498	437	518	488	498	456	499	501	444	478	501	447	503	457	518	490	463	446	497	427	508	478	474	467	499	503	487	502	464	482	465	489	490	468	509	466	529	454	462	482	477	489	509	457	501	494	489	452	475	477	486	455	468	512	516	511	497	529	486	481	486	458	502	489	453	490	487	495	504	489	516	491	499	445	482	493	486	475	492	461	470	534	485	464	470	515	458	511	496	490	493	479	523	475	500	531	481	487	475	465	502	461	481	476	469	497	493	499	503	519	478	469	472	506	492	472	490	482	446	450	478	490	496	491	525	477	494	481	504	481	469	441	470	499	496	486	498	483	503	530	446	491	487	514	441	487	493	439	471	542
4894	979	927	748	714	631	672	636	641	645	625	612	631	643	601	610	621	555	596	606	607	586	584	619	581	599	598	636	586	610	632	640	622	572	610	609	584	644	589	577	590	638	623	588	634	593	606	582	588	612	638	649	625	610	629	609	553	579	612	631	627	596	587	594	587	571	570	595	591	628	593	652	571	560	598	637	574	613	677	610	623	630	613	610	619	585	603	617	650	616	618	608	635	632	624	641	607	594	597	602	576	611	587	621	611	572	623	617	575	619	611	631	615	571	583	600	635	579	578	559	610	636	604	631	589	635	581	553	640	599	621	553	599	640	628	648	606	619	581	602	605	584	640	584	575	576	642	614	615	605	637	600	607	598	619	556	610	575	575	642	609	577	601	644	644	612	628	615	606	539	617	608	628	596	653	596	618	604	619	634	633	550	616	618	600	641	605	584	597	611	635	610	576	608	648	581	635	580	615	592	589	567	603	632	608	610	595	587	664	565	591	608	611	556	630	586	634	613	569	565	607	591	608	598	606	631	613	580	586	579	586	565	653	638	607	583	595	577	582	642	588	624	647	622	625	619	636	624	582	614	587	612	613	582	599	596	591	619	612	580	614	629	557	597	660	576	606	599	596	581	638	643	597	587	565	630	582	594	598	600	611	657	620	598	640	553	653	588	590	627	624	624	572	593	571	620	585	601	614	608	619	625	625	608	617	588	613	609	644	624	583	617	647	612	615	584	659	573	600	589	616	637	618	617	595	576	581	590	621	606	577	610	594	645	638	634	619	614	587	595	561	598	583	592	612	576	582	567	612	642	654	635	590	565	599	631	595	673	617	641	578	605	546	580	632	594	627	627	594	610	624	633	600	620	643	596	588	567	573	585	584	582	583	615	586	560	583	551	628	607	590	591	619	595	598	627	626	602	613	589	619	618	606	591	581	603	613	652	621	577	604	611	615	624	598	630	618	631	605	595	602	620	590	571	610	542	634	607	615	616	617	638	614	582	552	587	609	621	595	561	634	586	626	620	621	659	575	629	610	608	602	656	630	589	584	609	558	596	598	617	623	611	577	616	661	606	612	571	557	617	608	634	619	606	595	605	615	617	569	607	565	649	552	607	605	584	607	592	624	636	628	581	601	642	630	550	620	614	620	612	620	575	685	624	564	590	582	614	606	621	597	578	567	595	582	601	598	595	608	608	654	587	595	599	644	625	616	605	587	564	597	634	624	632	592	599	634	595	593	586	650	634	565	623	573	545	599	610	629	574	581	643	588	573	592	592	609	639	668	610	620	587	616	584	632	614	624	605	613	622	638	544	606	639	597	565	617	611	639	596	597	590	608	583	617	599	621	585	628	622	605	563	590	609	604	653	588	627	591	618	624	619	584	572	604	598	629	672	615	601	600	594	578	584	590	557	568	649	612	597	612	590	623	591	611	612	584	647	603	603	625	614	571	616	622	609	620	609	649	606	599	645	614	630	655	647	566	579	595	577	595	601	608	631	623	634	592	604	613	661	609	651	603	619	583	595	603	604	572	595	647	618	574	584	611	613	597	624	643	623	583	579	620	609	610	621	607	632	630	648	604	616	605	597	640	625	594	609	565	629	666	562	527	612	619	573	611	644	592	591	576	605	578	679	613	582	625	610	604	607	631	578	620	606	564	646	587	560	592	540	619	617	619	585	586	621	603	572	630	608	647	615	612	574	622	575	611	593	597	625	595	602	647	627	641	554	632	612	565	576	583	603	613	597	593	617	660	588	544	567	632	543	595	619	562	637	619	566	632	618	621	640	618	571	603	544	602	573	662	562	610	607	602	539	641	640	640	634	598	596	552	563	637	595	610	618	576	556	603	610	582	576	593	596	610	598	606	607	575	632	641	594	609	552	587	603	631	594	593	611	615	638	587	629	574	605	610	609	629	622	602	645	616	624	608	593	608	593	600	607	599	625	648	591	599	593	644	616	600	584	648	567	589	604	607	614	615	592	611	563	600	622	574	609	649	574	605	587	591	587	639	603	580	561	577	577	639	593	622	622	631	616	627	590	585	637	592	617	597	625	586	586	614	621	601	591	585	589	607	596	633	611	595	609	593	559	600	613	582	618	631	617	565	592	650	563	614	642	632	580	578	562	579	583	582	606	626	645	603	602	647	614	598	603	587	622	572	622	629	645	605	588	592	593	635	587	589	613	627	614	594	611	606	599	588	605	646	552	636	619	618	627	606	571	645	579	588	607	573	608	604	596	638	617	620	615	550	610	571	605	580	587	549	609	615	603	586	638	589	577	629	623	610	621	612	623	563	638	604	589	624	604	575	579	644	605	597	603	589	644	598	591	612	604	601	640	633	647	586	648	575	569	624	589	615	600	584	584	570	625	615	618	599	635	617	594	620	607	593	632	639	591	603	599	644	599	610	653	613	635	645	623	594	646	609	622	616	637	614	641	608	606	605	547	602	600	619	591	618	617	630	631	623	562	650	611	584	562	554	610	649	637	596	617	643	617	630	587	622	631	646	593	638	662	639	637	645	603	591	613	588	594	638	617	624	599	606	549	625	639	612	627	607	592	632	647	595	574	624	615	626	663	583	574	605	598	591	613	641	581	605	593	635	598	630	606	607	632	579	601	598	608	600	607	582	584	629	604	609	622	567	634	595	611	594	607	568	618	607	633	661	597	587	628	634	578	597	617	576	569	601	629	618	583	573	580	611	599	590	595	570	602	636	591	627	603	599	608	648	580	621	645	598	564	617	594	568	577	590	608	583	608	561	619	597	601	605	613	599	619	616	654	592	625	623	622	587	613	592	609	575	646	646	602	635	639	593	601	647	602	576	606	621	582	569	597	594	560	590	592	621	626	633	609	609	617	580	633	606	577	586	569	568	608	594	570	605	582	620	573	581	589	622	627	608	566	580	618	626	581	619	615	591	608	580	572	611	613	602	601	589	604	573	587	596	606	582	584	596	646	611	584	617	598	634	622	605	609	668	614	572	616	595	575	635	546	630	601	655	621	579	578	592	623	601	610	622	574	618	593	611	608	622	644	629	609	592	568	627	604	612	580	578	612	568	569	601	623	645	622	590	619	642	628	616	610	561	638	649	566	612	606	582	627	636	639	603	602	620	627	587	624	618	626	634	582	591	603	613	597	561	600	601	604	611	625	586	586	630	609	604	619	588	606	579	623	565	619	602	630	636	582	576	595	617	592	567	615	615	591	568	612	606	594	622	629	593	608	579	636	599	560	576	602	587	611	629	575	592	598	647	570	577	586	611	567	623	586	595	654	641	615	600	632	575	605	591	600	623	640	606	650	604	608	598	608	598	585	612	670	652	584	610	589	604	562	616	560	575	646	627	583	563	627	666	593	599	642	619	611	583	657	610	632	591	575	634	607	584	581	599	612	608	605	603	617	624	629	577	612	647	641	613	629	621	596	616	618	578	584	585	571	577	615	566	601	616	567	585	595	651	629	611	615	564	619	601	574	601	619	552	642	622	611	612	647
23049	20770	27734	23844	20724	6084	859	592	555	467	452	373	382	412	354	400	371	348	412	361	358	348	321	365	344	326	336	358	333	332	338	327	353	307	353	328	323	328	347	360	322	363	334	316	320	343	351	326	339	339	355	332	294	358	345	357	332	369	345	354	358	349	346	341	363	322	325	354	354	352	366	352	355	342	332	324	333	319	320	329	324	344	356	344	304	318	321	347	355	349	333	330	313	312	344	311	316	372	290	326	318	288	300	342	323	306	347	356	310	348	319	338	349	351	349	322	315	324	299	356	305	299	329	316	355	324	337	340	362	341	348	328	329	309	364	341	326	350	352	336	338	314	344	322	305	308	297	297	345	349	340	363	332	313	346	317	326	317	327	315	303	287	310	321	341	335	363	340	329	346	321	316	325	325	336	301	340	336	348	316	336	340	328	305	337	329	342	342	321	319	324	312	334	314	332	296	316	335	333	317	331	351	342	317	306	322	332	337	322	340	371	340	319	314	312	330	345	290	333	311	325	335	336	339	313	329	361	300	321	312	296	332	317	336	332	365	344	366	360	331	319	333	330	323	333	321	399	333	349	332	335	327	336	335	302	296	334	325	321	330	361	331	314	332	330	293	336	348	349	350	338	323	329	346	316	346	320	323	349	345	360	343	365	325	336	334	323	336	351	309	321	374	319	318	339	333	314	301	332	328	332	365	319	353	312	327	301	327	367	323	339	318	314	336	357	318	317	332	346	283	346	337	335	321	370	352	323	342	331	359	301	356	344	316	315	327	333	324	361	349	316	351	329	328	352	372	314	348	311	345	345	342	373	313	317	318	292	336	326	304	346	344	341	331	338	310	312	334	318	307	336	343	308	312	310	327	325	345	333	322	314	319	344	327	348	336	324	318	339	313	309	363	332	344	329	358	334	328	341	309	345	349	322	352	318	299	321	335	335	341	341	312	349	344	350	366	345	313	340	319	313	305	316	348	316	314	356	333	353	314	334	316	334	357	346	332	316	353	345	336	335	329	322	349	301	332	331	346	331	331	309	335	319	325	321	340	333	341	312	346	370	344	291	365	310	377	312	322	343	341	325	284	354	335	336	345	345	316	368	341	345	335	347	325	312	356	317	346	307	353	343	287	338	320	330	356	322	340	354	343	316	316	342	326	349	343	359	305	299	347	342	340	323	344	338	350	322	334	330	325	358	301	329	343	339	342	357	347	313	304	318	346	321	320	325	336	332	344	315	320	338	325	339	340	344	354	333	339	333	347	326	330	314	308	339	358	330	334	334	325	339	309	297	328	345	352	311	371	303	335	328	320	363	305	329	310	361	317	351	330	334	310	330	331	348	305	342	353	323	311	327	367	345	359	332	340	320	348	350	323	348	337	312	337	317	313	331	346	343	320	359	315	327	316	340	311	347	314	351	331	332	336	306	371	352	327	343	321	355	327	304	361	307	321	349	347	328	325	364	307	333	341	338	325	318	334	365	328	347	340	335	302	325	339	323	356	323	354	320	316	335	292	335	367	334	327	343	364	353	301	343	334	320	326	354	364	303	351	307	321	324	362	349	314	337	362	333	336	316	316	322	309	297	291	334	339	333	348	343	368	329	333	324	384	343	327	336	337	315	322	313	358	322	358	278	341	344	300	336	302	306	329	310	350	316	301	325	322	308	311	344	337	363	358	332	329	324	333	332	336	330	330	308	338	333	345	335	329	316	391	331	347	301	332	346	348	319	376	360	321	332	322	333	325	292	305	329	360	371	349	338	329	349	335	371	326	314	326	327	304	309	336	332	335	358	324	312	351	343	349	360	330	327	315	313	327	322	340	288	372	308	323	353	342	331	308	343	346	326	396	348	338	309	353	347	337	326	337	349	338	321	328	337	351	321	299	346	338	326	290	305	339	348	314	308	352	348	300	353	357	343	323	323	324	331	334	343	319	340	331	311	311	319	322	334	345	359	359	360	320	309	321	315	356	307	330	334	314	348	344	315	321	332	321	331	329	315	335	341	327	339	343	348	330	330	324	351	342	334	333	341	345	304	324	293	338	320	340	337	301	320	371	326	323	328	330	304	326	341	311	349	287	367	303	300	334	320	332	338	356	312	295	331	285	326	318	315	338	323	339	315	343	331	326	340	354	334	324	341	344	322	333	331	315	299	334	336	316	317	354	351	296	334	326	332	349	328	332	369	317	300	321	309	339	345	324	343	355	313	338	313	343	330	332	338	293	338	346	347	331	347	322	331	362	334	342	324	346	357	317	317	341	371	350	314	330	316	333	351	325	333	304	328	325	361	327	303	327	351	345	331	316	323	327	341	322	324	357	298	308	328	337	347	331	324	331	325	355	348	320	336	335	323	355	344	343	346	301	343	362	357	349	329	320	313	345	359	285	313	316	348	316	340	351	338	334	301	337	340	309	333	340	320	373	363	339	334	329	350	316	340	321	332	286	314	338	349	317	345	320	328	341	346	320	338	340	334	350	338	347	312	316	335	324	336	326	311	325	365	358	338	329	358	351	344	316	336	330	315	305	297	315	324	332	334	356	321	346	324	330	346	340	323	294	325	370	330	321	310	342	330	296	324	314	319	302	336	328	334	330	352	335	324	313	316	321	345	310	346	346	346	321	339	341	360	325	304	336	353	333	354	294	323	361	334	342	321	336	350	337	328	348	322	350	323	313	332	310	325	352	323	343	369	321	345	331	328	301	340	288	342	389	349	295	340	324	316	343	304	324	395	328	321	330	334	301	307	336	334	352	356	315	333	303	333	355	295	337	297	336	331	331	306	350	340	284	318	354	341	334	353	318	330	310	306	327	311	314	354	323	304	333	330	322	347	318	312	324	347	328	358	358	331	333	350	319	334	359	321	365	314	309	330	326	352	308	342	331	338	324	311	336	356	350	351	329	326	359	311	339	320	322	295	318	336	330	306	334	330	316	308	321	343	323	343	336	360	323	361	319	323	319	319	360	326	320	330	323	344	316	366	319	349	351	320	288	355	308	341	338	332	345	351	315	333	332	335	326	353	309	316	326	339	365	319	298	320	332	339	318	362	318	350	316	331	335	326	316	373	330	329	347	322	309	348	340	311	332	321	316	327	326	324	331	352	356	357	341	341	346	289	317	351	338	327	330	339	374	322	347	340	361	341	347	336	337	363	327	324	316	335	339	340	353	333	333	315	309	325	337	324	322	367	329	337	346	339	334	294	369	358	302	313	319	317	325	353	382	310	328	341	328	331	320	280	330	339	276	333	334	352	278	346	334	371	301	335	336	359	338	302	347	330	340	323	323	311	318	319	304	326	324	366	330	314	376	327	349	333	313	329	347	320	331	318	346	324	334	346	352	311	353	358	324	317	307	371	318	373	327	312	317	332	350	347	331	342	331	350	340	361	342	313	320	335	345	331	312	338	350	323	314	330	344	337	299	324	329	314	355	313	304	349	320	373	321	321	340	315	271	315	325	374	341	334	353	331	328	356	325	328	345	348	335	323	343
3429	7741	5400	2522	1911	1497	1171	1055	835	738	685	609	576	538	564	528	493	499	506	477	480	487	481	430	473	481	463	413	485	466	458	460	412	460	428	439	468	439	455	438	429	462	470	441	434	443	444	420	412	448	470	448	435	459	449	456	450	467	437	426	427	401	454	440	403	422	412	461	432	417	417	448	430	465	451	442	458	427	435	404	433	429	385	434	412	397	458	437	440	396	428	438	432	419	409	409	457	425	422	406	446	438	441	408	447	437	414	413	426	413	429	416	427	443	417	449	447	421	464	401	445	435	448	452	391	437	396	472	452	456	427	402	407	448	438	423	442	417	393	434	447	385	472	413	456	415	439	445	419	425	425	423	418	423	414	460	453	409	414	434	422	420	439	445	430	404	434	402	435	415	433	422	449	438	468	406	425	415	419	451	428	451	430	404	425	412	422	413	424	417	429	456	424	443	471	428	375	411	408	457	440	455	423	417	440	433	453	398	420	390	430	429	447	426	456	444	414	429	412	468	433	440	425	406	461	437	427	459	391	402	420	411	412	416	427	430	399	410	426	423	411	412	440	462	422	409	430	431	445	489	460	441	410	442	391	428	430	428	423	431	408	430	403	426	410	436	473	415	423	433	455	434	403	416	437	412	427	468	450	446	444	429	422	440	439	453	388	433	431	426	421	411	432	382	396	441	408	453	445	393	418	457	388	431	408	454	434	444	437	444	438	437	438	447	427	417	381	436	419	429	424	393	433	478	395	431	474	439	437	452	453	408	461	460	409	435	414	413	416	421	431	452	453	429	441	431	456	440	445	452	456	457	420	425	456	420	418	430	452	424	416	441	416	441	462	455	458	432	411	460	415	436	391	456	426	436	400	448	442	421	452	426	462	446	424	455	481	403	396	447	439	424	435	424	434	393	448	438	399	431	473	388	413	400	452	424	421	417	461	416	403	415	406	402	430	423	423	439	445	442	444	464	411	439	411	408	418	369	477	399	422	433	383	428	430	442	420	391	410	419	452	456	435	431	398	434	431	418	437	423	445	424	417	382	412	398	411	421	454	416	417	441	440	413	430	457	403	440	410	429	413	420	430	411	451	467	447	462	446	402	438	462	403	437	417	425	407	449	414	412	431	417	430	437	426	436	408	429	410	428	445	414	440	446	424	414	437	464	427	426	429	422	445	458	429	398	445	402	400	370	437	436	415	432	442	422	442	432	417	435	415	414	424	433	457	422	438	456	447	435	476	428	432	437	433	458	428	415	442	435	423	440	419	431	426	413	443	427	420	424	425	440	447	442	404	429	424	419	419	436	412	404	426	424	438	442	409	399	415	444	446	386	416	397	414	446	451	429	429	437	444	387	401	432	458	419	447	395	431	394	420	397	424	428	419	417	434	407	435	418	442	442	414	437	443	433	411	436	433	424	443	450	432	435	416	455	438	451	441	449	412	441	397	436	440	435	435	411	444	395	448	428	441	436	444	416	469	454	451	432	397	441	434	417	426	404	429	427	430	443	386	434	443	476	424	401	476	432	436	435	408	466	428	421	445	451	443	435	408	429	425	415	416	437	445	454	464	435	403	422	447	456	454	441	461	440	426	421	402	399	416	446	399	412	438	458	428	431	496	456	446	427	460	412	421	470	435	415	426	440	462	403	434	438	412	409	454	464	454	451	448	446	439	450	398	399	441	455	400	438	429	437	434	447	475	412	427	446	387	458	423	445	413	411	436	423	428	452	431	401	444	475	456	434	416	405	454	428	448	414	445	421	416	413	419	479	453	464	443	402	439	419	407	437	447	385	405	462	439	433	393	437	396	424	479	436	421	453	397	442	416	433	424	450	469	417	448	423	406	457	426	441	411	408	482	419	430	442	454	407	388	398	428	412	464	412	456	429	439	434	432	426	451	473	411	453	429	434	402	469	423	404	409	440	427	402	382	451	409	421	401	427	442	475	430	388	402	425	418	450	411	436	407	398	402	423	462	423	392	412	416	385	444	430	439	455	449	433	418	441	445	428	436	443	458	427	425	431	399	438	432	409	446	445	406	444	465	432	438	451	390	443	443	396	449	443	440	418	431	443	429	501	411	403	418	428	466	423	425	405	420	452	420	447	431	412	405	446	438	442	440	429	459	440	375	415	402	418	420	411	450	373	433	439	446	411	422	430	444	392	381	395	450	427	431	424	383	453	433	447	445	447	378	418	434	417	445	442	418	430	409	422	414	444	394	436	443	405	413	442	410	423	410	406	397	446	444	437	452	416	433	443	412	431	422	428	429	432	409	413	421	407	451	406	464	433	397	427	452	473	390	404	465	411	406	384	454	454	425	435	426	457	448	428	409	409	426	396	451	417	413	468	460	412	386	429	419	422	441	432	440	444	422	449	387	402	428	438	434	412	437	415	427	477	437	402	425	440	416	440	436	423	414	460	435	463	419	476	469	411	438	390	442	438	437	466	406	440	499	448	384	457	410	409	408	449	413	437	453	411	409	440	416	424	422	456	437	431	423	429	442	445	450	422	406	399	414	374	404	463	394	415	442	466	434	407	450	434	445	394	456	435	422	437	388	418	416	438	422	434	425	428	413	451	393	427	415	438	400	429	421	448	446	399	446	408	419	413	419	448	420	419	394	417	476	466	381	453	423	439	414	388	446	417	404	407	428	427	446	424	441	420	397	429	433	422	414	428	422	420	482	424	464	386	409	412	451	412	428	394	415	413	456	424	389	455	438	429	425	398	421	434	409	425	438	463	404	414	443	416	428	444	446	419	432	423	473	445	400	409	424	418	431	463	428	423	413	420	414	423	418	425	455	431	409	423	417	404	437	448	419	449	430	425	418	439	436	455	436	416	418	433	441	438	426	374	437	426	428	459	408	485	418	462	468	426	454	436	439	464	423	417	423	411	427	472	449	416	417	431	397	435	428	413	401	426	401	418	430	440	473	461	466	479	428	429	424	414	445	443	456	437	422	429	469	422	402	434	438	436	448	422	433	401	393	436	418	434	427	407	389	431	460	443	426	424	404	486	400	397	441	415	385	437	416	430	416	450	384	412	447	393	424	432	399	451	410	400	431	445	413	446	406	432	412	438	436	446	425	473	443	448	438	419	430	431	390	415	445	427	417	413	426	415	434	389	393	430	438	424	456	480	424	398	449	442	406	432	430	435	412	407	401	423	447	399	433	432	441	419	426	458	460	445	420	449	416	423	417	425	387	441	440	385	425	449	407	417	431	460	468	428	431	441	478	444	443	444	465	401	396	410	425	468	443	458	407	443	431	421	479	434	386	421	435	411	430	479	449	414	430	419	434	424	427	445	411	431	403	409	455	413	444	439	475	436	444	464	403	445	427	410	453	413	399	402	449	441	431	401	410	429	432	440	426	409	461	462	430	422	442	446	431	439	434	438	415	413	381	446	412	458	426	457	422	446	410	450	407	434	437	441	398	422	456	453	435	450	405	438	441	390	436	436	436	425	430	443	443	443	452	411	435	480	419	454
24141	20725	26355	24956	5972	648	533	462	453	446	381	405	364	408	353	341	381	345	350	361	379	358	390	389	388	396	361	394	374	369	346	354	391	374	353	375	400	337	332	340	359	377	372	337	335	356	385	341	365	385	357	359	348	382	353	362	348	353	348	395	380	336	380	369	345	318	374	359	383	336	368	325	347	358	375	383	340	332	376	353	339	348	328	334	371	331	345	370	369	312	370	391	366	340	339	361	349	336	347	398	363	362	385	350	370	369	363	367	396	337	381	394	392	356	374	350	333	367	386	363	385	320	334	368	354	357	311	362	353	348	356	351	369	327	374	338	351	377	387	375	369	390	332	368	354	334	319	386	342	344	368	343	326	385	345	368	345	317	341	369	352	359	342	379	355	324	347	334	379	373	385	329	344	380	313	363	354	334	315	328	341	353	359	363	384	359	364	354	334	364	353	373	310	341	373	402	352	337	358	335	388	369	337	343	350	347	368	331	377	323	349	336	353	384	290	346	313	352	344	370	327	330	344	373	357	342	338	364	371	380	379	338	351	329	373	349	331	343	378	349	379	331	327	364	358	342	347	372	395	370	355	344	335	326	365	384	345	307	343	398	368	370	358	352	322	346	361	368	359	350	337	365	342	333	330	334	340	372	325	338	378	352	349	322	365	363	352	354	354	311	346	382	367	376	356	352	347	365	347	363	332	336	356	358	358	341	379	365	358	357	366	348	351	355	353	352	353	349	361	310	369	343	366	329	368	364	364	331	348	348	379	331	323	361	355	346	392	342	405	354	360	339	343	384	352	378	361	364	425	337	351	349	362	366	366	372	342	364	329	328	340	340	323	343	368	384	358	361	404	353	358	359	343	332	353	344	326	331	341	362	390	362	339	371	367	365	351	339	348	324	338	342	396	364	372	375	357	355	356	368	378	359	334	374	330	344	364	359	390	332	347	357	336	344	335	353	386	367	339	313	366	367	313	360	331	367	387	357	333	373	318	342	316	352	334	374	342	344	361	352	387	317	360	342	315	332	353	338	346	342	363	350	361	361	336	387	346	331	331	347	340	342	319	329	343	362	333	365	337	383	341	363	352	364	356	317	341	333	305	339	366	388	360	355	355	361	345	342	364	369	358	357	369	348	359	378	368	357	332	353	379	355	363	335	339	351	356	359	350	359	384	381	325	373	345	363	381	370	344	343	348	365	390	341	335	363	344	355	340	334	367	346	370	340	347	361	338	330	348	359	340	354	375	380	332	334	349	369	376	339	362	358	335	339	374	354	317	355	357	356	312	343	351	333	396	349	345	354	375	321	346	346	332	311	360	329	337	358	367	341	397	363	383	368	397	340	350	320	382	351	350	369	350	350	352	322	367	351	379	363	397	321	341	325	379	347	355	361	383	342	364	350	333	341	350	341	333	324	361	318	349	365	364	339	359	336	378	352	331	360	356	315	325	335	377	347	358	377	346	342	363	385	353	351	349	386	325	372	350	346	347	334	379	356	314	325	325	353	393	346	363	337	360	341	323	350	370	361	356	359	321	396	370	332	378	354	357	344	360	379	348	395	373	350	397	334	324	341	366	332	322	340	376	364	349	342	368	332	334	342	332	353	380	351	333	369	369	351	372	357	341	359	370	345	380	332	360	367	368	345	365	368	385	356	323	364	386	362	359	357	369	346	359	349	351	358	366	357	325	364	370	357	352	340	341	351	379	363	351	333	339	351	315	364	349	366	376	358	347	395	336	357	331	356	350	299	343	374	380	382	345	355	369	373	368	353	322	339	332	367	340	361	366	357	359	361	356	339	321	369	367	359	350	341	343	351	359	374	365	325	395	377	323	381	363	356	365	351	367	367	324	307	326	377	388	374	366	386	386	324	345	338	341	363	344	344	355	324	375	378	373	353	337	328	367	362	348	342	342	317	352	326	343	349	353	384	340	358	337	335	388	356	367	332	330	362	388	327	365	370	341	359	339	340	382	367	364	379	347	370	359	337	330	330	344	344	335	362	359	351	379	350	404	356	353	334	344	359	343	376	389	362	333	347	373	355	361	343	359	351	349	337	346	402	348	351	354	342	373	345	321	345	369	358	319	339	344	335	357	334	366	362	326	347	383	378	348	361	344	384	306	342	353	347	351	357	360	351	399	354	348	356	371	327	357	362	330	346	343	360	357	340	329	354	337	387	354	358	346	347	350	342	327	336	349	321	353	339	358	347	344	352	368	373	349	360	375	341	351	327	368	322	371	342	353	344	376	346	359	350	355	359	391	351	352	367	346	377	331	344	368	335	350	373	358	340	370	393	355	340	340	353	318	325	366	346	330	358	341	317	354	340	366	392	358	337	320	372	324	331	328	380	351	355	340	395	353	390	332	346	350	343	336	343	321	352	383	362	357	345	339	368	331	369	372	351	357	385	352	338	340	357	350	345	369	381	321	321	332	342	362	340	340	382	357	351	361	356	339	340	332	338	359	365	347	336	337	333	337	328	362	335	362	335	357	367	345	361	337	334	369	327	328	354	358	334	350	354	359	370	356	312	337	374	337	337	330	326	361	329	323	344	353	372	333	346	366	382	376	346	350	370	384	350	351	375	327	367	347	329	375	361	360	352	324	331	363	322	335	343	342	381	329	363	329	354	347	366	327	305	343	331	360	377	357	350	348	341	317	324	357	367	361	332	350	355	339	348	358	380	364	357	317	347	341	321	377	303	357	362	347	355	362	347	374	342	351	383	376	372	349	370	325	363	349	386	338	364	379	348	357	353	355	381	340	401	363	374	309	327	360	353	345	341	343	348	351	402	362	362	364	363	351	355	369	340	340	343	383	326	345	346	344	396	373	345	360	356	360	348	340	343	343	374	364	344	352	328	364	372	333	350	336	387	346	373	357	352	358	342	348	373	370	322	371	357	360	329	374	333	341	344	366	360	361	347	334	337	356	375	373	374	341	318	338	354	327	352	354	379	376	356	376	356	354	331	360	352	362	358	355	316	357	351	331	354	394	349	340	359	358	348	335	342	346	338	328	329	334	338	385	363	320	351	361	352	330	378	339	350	374	345	384	337	375	367	355	353	322	343	329	353	384	377	355	309	328	309	336	377	335	379	365	356	336	355	352	347	345	324	367	324	358	336	362	414	344	353	340	335	385	366	360	333	319	366	364	376	373	353	361	371	325	354	337	310	345	321	377	355	352	355	332	381	367	348	342	370	370	378	374	354	374	369	351	330	382	354	318	366	330	360	338	355	391	355	343	344	357	360	355	355	369	329	353	328	345	350	339	332	365	337	349	314	372	371	377	351	364	340	342	336	349	352	318	329	373	357	357	344	368	331	335	353	341	349	335	344	369	321	345	355	343	357	394	363	353	360	334	369	371	351	350	366	361	328	359	329	332	351	368	324	378	339	334	336	352	341	376	346	365	314	370	347	374	348	347	347	333	324	345	364	367	368	358	398	384	335	338	374	345	345	348	360	368	361	356	355	363	349	355	362	332	346	331	352
3775	4431	3164	1646	1251	1026	873	711	641	609	515	568	557	495	481	525	466	464	474	452	467	463	392	443	484	428	433	439	411	422	433	431	423	427	415	433	466	397	438	436	438	430	428	426	411	408	414	432	424	427	404	419	472	417	450	421	416	446	383	403	408	455	416	392	429	451	427	432	424	442	415	444	414	417	453	446	456	399	434	428	438	451	471	419	437	460	465	426	434	464	458	436	406	396	454	487	401	453	441	419	439	421	419	408	442	423	431	449	429	385	427	422	417	426	424	456	430	424	439	423	421	434	428	428	387	427	487	434	425	429	426	424	400	445	398	419	442	411	426	431	399	462	459	413	399	444	431	456	440	487	405	426	409	413	425	415	396	421	431	452	415	392	410	443	422	449	449	386	407	443	426	446	424	405	458	413	449	413	438	438	448	448	422	461	422	426	450	410	450	382	426	399	445	436	482	421	405	459	432	387	413	427	423	445	434	452	442	438	442	441	421	431	434	432	446	429	415	438	405	411	451	441	403	402	436	434	413	451	475	410	397	406	430	449	411	439	389	388	413	427	428	395	382	441	415	440	438	418	395	421	420	437	458	441	448	444	394	421	453	439	427	402	424	407	435	436	417	435	428	467	397	408	424	439	480	452	412	421	392	441	427	442	427	402	404	419	434	446	443	422	445	465	433	414	456	437	412	446	463	432	418	452	404	427	419	443	419	469	419	456	419	426	416	451	384	413	413	394	424	395	444	447	446	449	405	432	438	448	366	438	401	397	418	452	433	410	375	450	419	442	465	454	434	428	390	458	446	412	406	437	449	420	456	454	403	449	457	473	445	419	433	427	451	457	435	429	436	416	411	431	376	414	434	394	423	409	427	438	421	448	430	441	429	445	435	421	443	408	410	445	431	435	422	439	428	437	435	419	426	427	422	458	449	405	426	445	415	433	454	441	423	444	432	459	460	417	443	413	448	396	420	416	453	443	446	431	410	408	438	391	438	439	397	438	439	429	421	433	413	443	450	428	420	430	421	396	445	409	434	422	454	425	429	437	447	414	400	427	440	487	419	430	440	426	410	450	399	430	436	414	451	400	409	430	441	414	406	431	428	454	425	454	449	424	399	465	383	395	417	380	399	413	432	389	482	385	411	401	426	407	431	411	394	445	414	423	479	438	451	439	432	451	418	412	444	461	430	385	426	424	425	405	444	416	438	416	432	412	408	410	463	458	462	428	425	409	407	434	437	461	415	428	473	425	424	426	424	437	430	443	458	461	386	408	450	423	417	471	417	415	438	439	459	395	426	463	459	439	413	450	466	468	405	441	441	380	437	408	436	429	416	432	454	451	405	436	472	438	449	443	425	431	437	436	411	434	419	420	450	430	454	452	420	460	439	417	448	433	429	398	439	443	417	435	436	445	427	420	441	467	398	413	433	388	423	428	429	412	444	399	402	412	413	419	471	419	398	425	419	443	483	463	415	414	424	427	434	436	434	390	426	437	422	409	421	456	449	441	456	457	448	433	401	417	410	426	444	453	407	388	415	401	430	428	431	403	433	431	435	434	460	412	439	447	410	414	440	434	402	422	398	415	450	468	477	436	439	384	414	389	388	460	402	394	405	412	428	434	410	392	413	400	430	444	463	428	464	447	437	393	433	448	429	429	418	411	442	437	420	422	419	413	445	430	402	419	435	458	447	456	453	430	439	435	424	411	436	409	405	421	436	430	387	477	455	439	434	456	430	431	423	464	403	434	403	410	447	423	401	435	401	440	432	452	408	430	419	432	433	451	467	432	439	421	424	417	411	401	399	437	424	415	439	448	442	452	437	405	436	420	447	425	411	440	430	481	441	416	437	426	456	442	461	410	469	421	452	448	414	441	384	411	427	433	418	462	440	434	413	442	498	421	432	410	405	427	430	428	416	406	416	429	419	429	440	435	449	426	426	422	404	437	438	442	415	410	465	408	479	438	397	459	491	427	457	402	447	422	407	439	417	386	420	456	402	411	428	426	433	454	434	441	488	421	419	436	426	411	432	427	394	439	428	471	417	437	438	433	421	426	411	452	438	445	409	404	428	450	462	424	434	400	431	407	419	416	446	449	384	396	427	432	447	431	412	421	404	388	435	424	437	431	414	453	397	440	423	455	443	460	423	441	434	407	415	437	414	457	414	423	440	421	440	472	423	414	454	434	388	433	438	424	427	448	427	429	430	446	435	447	428	451	386	404	474	442	425	449	439	418	403	414	454	414	426	467	387	413	403	411	444	436	443	405	441	468	408	425	447	439	464	398	451	413	397	414	394	437	443	426	431	454	420	436	445	410	436	404	416	420	413	453	448	461	420	407	463	423	445	447	405	402	455	433	388	380	413	408	420	445	431	447	418	458	417	437	426	432	436	422	400	403	461	417	410	446	447	438	444	421	423	462	433	409	424	442	443	423	404	423	454	418	436	442	433	424	426	443	436	403	432	409	449	427	437	446	390	446	435	451	453	453	429	424	418	411	420	439	418	435	427	422	409	468	463	467	401	473	454	411	409	456	444	411	430	408	398	410	423	400	419	413	416	468	400	428	432	435	439	452	444	452	418	440	487	457	416	436	447	393	441	409	402	443	423	400	436	422	433	425	399	453	426	393	437	427	443	402	416	447	376	396	448	422	417	428	418	422	403	433	404	418	421	402	397	432	417	448	474	426	417	417	428	441	395	427	406	423	391	450	442	415	408	419	431	432	409	426	441	424	408	449	432	405	440	423	439	420	444	425	426	426	438	414	428	402	459	453	455	399	465	418	404	442	431	463	423	441	406	415	417	405	434	443	406	401	438	430	446	445	434	448	426	452	441	411	464	434	459	424	462	429	455	432	401	431	438	442	462	442	411	426	474	429	430	444	438	450	451	428	451	401	439	438	418	410	462	411	427	454	434	458	421	446	430	460	395	428	415	397	421	418	413	438	454	461	396	428	428	398	450	386	402	425	439	427	456	437	479	451	455	419	421	452	459	408	432	434	444	421	443	461	435	427	410	447	405	440	425	442	421	423	449	392	454	427	426	430	405	446	438	484	447	452	401	469	464	435	438	427	464	414	402	425	470	420	438	435	421	449	425	427	446	421	387	420	405	411	430	396	407	421	424	414	424	457	414	422	423	418	469	410	411	470	464	435	437	450	417	384	445	413	450	453	431	425	491	421	435	401	425	440	415	443	397	407	390	422	427	473	436	398	409	417	453	420	453	436	423	430	442	458	412	434	425	420	452	440	402	423	434	455	422	454	410	409	443	441	444	452	398	371	432	454	427	413	463	451	407	390	413	419	440	435	433	418	451	478	397	464	414	416	411	433	426	454	409	468	431	441	452	430	419	437	449	442	427	473	444	420	417	431	418	422	423	399	437	423	432	450	440	464	422	462	425	405	451	444	426	463	448	407	465	424	440	481	378	427	413	433	430	441	406	446	454	441	458	432	411	448	432	453	439	416	410	426	425	414	460	447	454	423	411	434	395	407
22103	20822	28329	23431	20817	20753	3625	666	433	395	325	283	241	247	246	212	176	174	152	175	175	165	170	175	133	162	166	149	119	142	134	155	140	145	124	138	149	123	137	121	127	114	121	116	116	137	140	120	118	123	121	134	117	132	117	123	123	122	132	120	114	123	123	144	119	127	128	112	142	115	107	110	125	112	129	133	124	145	126	138	131	131	119	126	136	114	139	134	105	151	123	125	100	134	118	126	110	120	124	113	120	127	121	114	120	124	112	138	130	113	116	116	139	120	128	155	107	122	102	112	120	132	106	139	116	120	137	124	102	98	111	131	123	118	132	110	115	116	99	134	116	104	125	125	126	127	133	135	118	118	127	123	105	120	106	123	133	114	125	107	130	118	133	121	117	143	132	136	124	117	113	123	100	115	122	136	131	115	110	121	118	123	146	132	121	116	107	111	130	117	146	123	132	111	131	124	110	117	148	123	117	110	86	160	126	114	113	109	118	90	116	121	123	126	119	134	122	112	107	129	107	105	113	113	105	113	105	116	122	108	116	129	128	136	124	104	111	115	110	121	128	113	100	119	115	102	107	106	140	110	133	119	108	118	115	146	118	129	130	110	103	99	141	107	111	129	122	117	124	110	101	110	105	112	114	142	139	131	129	142	120	133	129	109	123	131	128	131	109	128	112	110	116	114	125	112	103	127	124	136	125	117	131	137	132	123	112	112	148	113	114	114	98	105	129	132	131	133	116	129	108	112	115	119	146	111	123	122	114	126	119	120	125	125	102	125	115	144	115	137	126	141	129	138	128	112	108	127	115	107	127	140	121	141	113	126	118	131	118	122	122	117	121	119	119	125	139	128	116	132	116	105	122	118	128	104	106	134	126	117	135	110	128	129	106	115	121	137	142	124	121	127	132	123	127	134	128	126	114	113	126	139	122	102	112	122	127	96	96	114	131	115	147	113	110	115	101	128	115	121	123	125	116	123	120	113	106	154	121	116	116	139	118	121	117	140	109	107	133	117	137	126	106	99	99	116	119	116	124	140	117	112	132	97	121	121	122	133	123	137	118	123	86	106	116	131	96	127	110	100	130	132	130	124	133	115	101	132	134	127	117	113	127	113	127	115	141	124	114	119	120	151	104	123	120	117	102	114	104	119	126	120	111	113	126	116	128	130	136	127	126	112	118	115	114	134	128	128	130	142	113	111	145	106	107	101	120	123	98	111	121	134	121	119	130	106	122	129	135	108	122	132	115	111	91	125	105	123	104	132	122	127	112	120	115	102	130	110	124	113	137	147	122	109	139	135	130	129	94	117	108	109	131	130	135	112	130	112	127	120	120	114	114	123	121	135	111	126	113	111	129	128	131	130	106	112	123	121	121	103	122	131	131	111	111	139	118	114	118	125	124	128	107	128	134	134	125	112	100	122	109	123	132	107	141	122	103	125	117	112	135	102	111	112	120	119	124	111	101	112	103	120	115	107	116	108	114	123	107	120	111	133	111	119	134	138	119	122	118	130	114	105	116	103	103	111	133	107	118	113	119	109	129	131	115	120	134	104	129	124	135	135	142	122	103	115	117	100	127	110	126	127	117	114	139	113	134	123	121	109	117	135	111	123	111	138	126	120	101	100	122	113	141	123	117	133	127	135	104	124	114	100	111	126	123	117	114	106	122	118	140	114	111	117	108	116	112	118	118	132	103	114	126	121	112	109	101	110	135	117	122	111	110	116	120	115	122	125	111	115	133	112	109	129	120	128	105	113	134	116	116	122	126	125	120	142	120	119	101	129	98	116	105	124	135	113	116	119	113	125	114	118	130	122	111	123	125	108	140	105	134	122	111	128	108	125	110	128	102	115	128	128	116	119	118	101	107	113	99	98	124	133	117	112	131	123	111	98	118	147	133	128	111	127	110	120	111	138	116	140	113	121	124	121	125	123	125	117	126	128	110	133	119	116	132	106	123	113	128	121	133	136	131	139	124	112	131	135	115	132	135	112	134	106	123	114	135	114	109	112	109	128	128	128	117	132	116	93	115	112	120	113	117	123	138	120	99	133	101	117	127	134	119	113	126	125	112	127	114	102	122	115	105	130	107	117	117	144	115	150	122	118	105	138	135	133	119	114	128	120	113	122	131	102	145	126	116	120	115	129	129	96	119	113	100	119	108	127	124	102	124	109	116	112	105	136	123	116	113	131	119	132	120	126	121	117	112	121	123	121	142	121	132	126	129	126	130	107	112	122	107	123	119	108	120	122	115	113	124	118	110	133	121	114	117	135	133	114	119	105	93	130	113	131	121	123	109	121	123	121	143	117	123	107	129	126	134	113	123	119	112	122	133	115	132	125	117	117	127	127	133	113	117	104	120	128	134	132	108	120	137	117	127	146	114	101	126	117	127	114	106	106	120	115	131	110	121	119	115	132	135	118	125	125	121	112	99	144	147	112	117	118	107	111	120	117	120	104	141	135	122	111	103	113	108	138	113	118	113	127	118	116	124	105	120	119	101	111	104	126	108	130	93	122	108	129	115	132	132	129	112	105	130	133	128	116	109	124	114	139	134	98	117	132	111	129	131	117	116	126	112	112	107	119	123	116	107	126	118	116	121	108	100	125	111	112	116	98	127	124	111	110	103	116	129	123	127	120	100	120	131	144	113	113	113	127	100	121	134	136	126	122	126	118	119	122	115	123	134	122	116	108	127	109	113	122	89	112	122	128	121	133	119	113	107	109	123	127	97	116	120	127	95	109	115	117	136	125	121	142	127	98	139	132	101	121	121	130	122	111	113	139	124	142	126	113	103	131	115	127	101	126	115	110	131	128	153	117	118	106	127	119	114	114	127	120	111	132	131	110	128	131	140	125	122	123	139	141	122	123	120	110	119	123	122	108	138	111	114	113	103	129	116	116	134	133	121	133	134	120	115	111	132	136	130	113	127	109	118	144	139	127	114	129	118	141	101	125	116	128	120	144	104	109	119	111	122	121	97	118	129	103	105	123	108	109	114	128	123	116	115	120	108	110	122	117	115	121	124	113	121	105	118	125	124	110	118	94	122	125	118	114	108	111	124	128	125	122	117	115	112	118	133	119	109	133	117	135	123	108	117	129	130	129	132	144	105	109	123	103	116	128	132	127	138	119	128	106	118	100	134	131	112	139	115	106	103	129	112	127	130	126	117	113	127	115	105	107	135	126	112	138	128	123	131	115	137	114	119	107	122	119	112	116	125	133	109	111	131	129	132	120	139	139	104	142	119	110	130	102	105	119	130	120	112	130	119	123	112	124	119	128	90	122	119	119	128	116	110	102	129	132	126	126	116	138	103	115	117	110	132	98	123	124	118	106	118	120	119	128	101	114	120	124	127	115	109	114	127	125	135	122	118	119	138	124	108	143	126	114	112	111	119	125	117	122	119	110	133	129	120	123	121	129	100	101	113	133	108	135	110	111	125	121	142	109	150	120	133	119	132	123	117	142	119	116	109	102	111	117	130	117	126	122	129	123
4925	12656	8846	4273	3016	2214	1627	1239	962	722	600	549	442	417	348	283	281	260	277	238	232	206	220	198	206	195	196	222	223	163	179	204	153	192	191	172	165	161	178	171	167	179	169	157	147	187	157	167	164	168	157	166	187	154	149	157	153	159	161	163	146	154	152	150	156	173	159	155	150	175	156	146	163	167	168	152	181	145	157	140	157	153	176	182	141	162	161	149	150	170	153	121	152	180	147	136	138	133	164	151	156	152	157	143	157	145	147	133	161	151	158	162	166	149	158	145	154	140	165	147	162	131	144	131	177	157	163	148	147	160	163	159	146	134	186	137	170	169	148	161	143	147	135	148	176	168	139	153	165	157	163	170	169	128	158	144	137	166	136	156	153	140	165	178	158	153	154	183	143	142	150	134	160	151	146	161	137	149	150	162	174	141	156	168	149	155	140	144	138	142	120	124	151	138	141	161	148	164	141	153	175	187	156	155	151	158	156	143	139	149	137	142	135	165	133	169	160	155	134	145	147	155	141	157	173	161	169	152	145	167	141	142	146	169	133	150	156	144	154	134	170	157	132	153	147	152	150	146	181	164	156	157	143	163	159	175	153	154	137	153	142	134	138	141	173	160	164	133	133	160	150	148	142	146	146	144	166	145	168	142	148	144	155	141	138	158	149	132	128	170	153	173	154	163	175	159	157	148	175	140	163	154	145	146	181	149	144	148	179	143	143	154	159	154	167	147	156	176	133	134	130	138	145	146	142	161	157	151	128	160	157	141	151	140	160	158	150	130	160	138	162	131	153	163	158	128	156	182	144	164	145	171	135	170	149	155	153	139	150	153	158	169	153	164	138	157	136	164	133	137	137	161	147	165	152	170	162	158	188	151	138	151	149	155	151	144	154	156	146	141	163	137	154	172	163	177	144	130	154	140	152	136	169	133	146	165	130	138	158	151	168	160	161	166	188	149	156	165	122	141	169	149	145	140	161	146	150	176	166	151	157	144	146	144	167	142	142	152	169	172	131	151	157	157	122	157	178	147	161	158	157	146	158	156	152	127	151	158	161	137	150	149	150	197	167	151	167	121	150	164	169	157	115	158	146	160	158	132	174	138	155	151	167	135	161	129	160	134	169	143	147	151	136	145	138	166	119	187	147	142	150	147	169	152	160	163	171	141	169	159	157	163	163	165	138	169	141	149	146	149	161	135	173	171	130	135	164	154	149	152	154	136	151	155	137	134	153	172	150	153	142	153	140	157	157	147	144	130	165	147	152	158	162	153	135	164	165	150	147	154	152	153	142	165	152	160	144	173	138	133	159	153	163	137	187	129	152	150	148	152	137	139	176	154	141	144	182	167	150	157	150	138	151	164	165	173	156	159	176	186	166	147	125	167	151	163	125	160	161	152	164	146	154	126	156	164	160	167	137	141	150	131	151	130	156	157	152	171	149	170	141	157	190	157	128	154	159	166	146	172	134	147	140	143	158	148	143	149	156	141	158	191	155	163	160	139	156	140	144	157	163	165	176	150	163	139	138	168	170	158	151	163	152	158	155	149	146	148	172	155	140	146	168	156	154	134	143	150	137	145	159	145	146	148	155	149	146	167	140	170	156	169	131	163	150	130	139	136	157	143	156	154	163	146	181	150	124	140	144	162	140	159	152	157	134	142	153	174	154	153	155	135	157	153	146	161	148	172	162	179	163	162	181	174	166	143	166	140	153	142	146	134	157	153	149	154	173	160	148	170	160	167	172	151	140	149	166	142	136	147	162	139	153	144	154	150	164	154	147	138	149	164	146	153	152	141	143	151	145	139	166	161	147	154	163	141	163	141	164	144	143	157	142	139	164	132	143	159	168	168	149	157	163	151	134	161	176	168	148	146	146	146	163	144	171	148	120	150	137	132	143	156	155	158	151	138	160	166	124	153	136	126	144	144	139	140	151	153	139	157	170	154	147	138	143	173	152	165	162	149	159	137	165	144	170	152	139	122	172	136	147	174	174	143	183	156	172	154	160	169	168	151	158	143	147	165	149	148	157	131	156	141	150	158	159	152	150	139	154	168	125	134	154	153	152	145	143	130	146	135	135	127	151	146	141	144	155	164	163	144	157	146	151	162	149	157	144	140	136	165	143	142	161	169	143	145	162	142	166	145	145	148	171	165	143	171	154	168	162	153	126	165	152	144	143	162	175	152	159	153	160	152	164	158	147	161	165	157	142	159	148	152	155	148	146	169	144	148	161	173	144	166	135	150	170	153	151	149	128	155	159	159	166	163	144	134	155	147	151	153	144	164	176	138	147	161	154	160	161	171	173	151	153	159	161	144	151	162	165	110	136	148	158	152	172	165	141	179	171	132	166	170	139	158	147	160	161	147	172	140	174	158	158	170	161	156	154	171	135	128	157	149	168	137	138	145	153	153	152	182	141	147	144	154	156	164	161	158	159	172	132	138	149	144	142	164	158	159	157	149	148	132	139	165	163	162	165	149	167	149	155	151	153	154	152	138	151	153	170	166	177	165	148	136	133	146	148	161	136	158	153	177	150	139	163	145	160	177	149	139	163	145	124	135	151	134	153	149	174	134	156	134	144	146	148	132	159	177	157	155	148	155	121	170	163	139	162	139	145	137	143	134	132	148	155	146	165	131	130	148	144	143	155	155	143	144	132	140	143	151	156	154	164	129	152	142	145	173	160	151	138	188	155	140	133	153	138	136	152	158	153	158	152	139	162	148	149	148	154	164	150	154	164	148	165	136	173	139	145	154	153	156	162	158	138	146	143	142	144	154	170	168	149	142	154	168	150	166	144	158	155	148	175	177	165	172	139	136	145	141	147	159	152	147	154	151	139	147	148	162	149	148	150	167	167	170	115	161	161	161	132	151	148	160	163	144	155	156	163	162	141	154	158	122	174	153	147	154	165	149	161	145	165	139	132	155	156	150	159	146	155	157	159	169	138	143	143	157	170	147	160	137	150	147	177	141	139	142	174	172	138	155	160	129	164	152	151	155	141	141	147	153	146	169	145	158	140	140	154	156	162	164	142	164	158	159	137	164	167	172	140	152	145	162	156	155	139	148	139	141	158	180	158	141	132	180	152	173	154	140	163	139	146	159	171	149	152	167	143	142	137	182	155	164	148	163	181	154	155	159	153	127	149	154	144	152	144	155	145	155	142	174	149	143	164	150	167	151	144	126	146	141	153	165	145	154	147	162	164	123	146	146	174	133	164	154	136	173	160	145	147	151	155	148	155	162	133	135	144	157	143	149	146	178	143	149	142	167	158	164	182	144	168	139	138	158	166	147	141	140	134	141	156	137	157	140	131	155	133	160	161	148	131	143	179	150	162	145	149	145	117	149	154	148	137	143	155	145	158	138	131	143	170	167	162	164	127	163	182	158	141	172	151	153	163	136	147	150	162	156	164	160	131	128	144	136	174	148	166	145	158	140	142	154	110	146	142	151	159	150	158	137	145	155	161	147	164	148	123	174	158	154	149	143	157	168
26910	16509	2798	763	611	587	528	545	498	514	477	472	491	499	486	504	447	492	455	509	490	442	462	475	475	450	472	448	480	467	426	491	494	468	476	513	497	451	491	507	470	481	438	452	470	464	481	473	495	483	468	491	483	451	462	475	471	479	488	503	487	483	505	485	494	440	411	516	488	487	519	454	514	480	454	475	505	470	473	482	528	480	446	462	495	465	461	499	490	510	476	471	494	476	473	489	449	442	473	462	473	506	495	488	497	476	505	475	445	430	479	500	449	439	482	438	447	512	472	488	519	464	439	450	497	465	466	461	477	469	491	507	485	496	518	464	474	411	472	492	430	465	478	504	468	494	465	478	521	475	460	458	503	473	456	455	492	489	488	446	467	456	506	517	465	446	512	496	476	449	435	486	456	465	472	500	495	468	454	489	442	478	480	450	465	486	519	501	463	455	470	508	480	448	481	491	500	483	481	482	479	508	513	481	479	516	509	488	451	457	459	444	484	463	484	460	474	483	502	467	492	462	474	461	493	483	470	501	459	498	503	518	486	473	481	498	494	456	466	493	497	459	506	471	451	456	478	442	482	497	462	491	480	469	476	454	478	507	472	479	515	483	455	494	504	485	479	516	507	462	476	478	473	444	487	507	415	447	436	467	487	479	513	505	487	450	481	499	478	492	483	486	465	483	463	433	479	484	458	481	486	475	481	476	445	473	525	543	434	472	456	453	481	491	453	474	455	468	462	465	488	471	477	460	474	457	486	476	459	493	522	485	468	464	488	500	460	491	493	465	502	479	492	537	478	444	479	523	511	468	494	505	478	452	453	469	436	489	492	495	512	469	469	502	494	450	444	491	478	490	480	473	440	505	469	508	506	481	504	509	486	472	472	521	482	525	472	482	490	462	467	509	468	454	443	468	477	468	416	479	458	452	467	436	499	465	471	482	477	480	473	475	501	428	490	472	451	512	479	467	506	482	443	502	464	520	489	494	500	448	513	495	461	461	506	462	483	517	471	494	513	478	464	459	473	461	454	482	480	470	449	475	456	511	475	456	510	492	490	475	457	468	483	473	463	481	484	469	469	505	481	492	474	495	492	457	474	500	467	543	504	490	497	520	487	480	456	524	483	478	474	482	450	507	454	485	470	491	498	471	458	485	473	465	486	471	486	473	509	494	477	469	512	478	476	490	452	470	489	520	491	447	507	508	452	507	454	486	457	483	479	485	464	489	494	487	462	482	496	491	466	465	479	498	455	462	479	435	498	473	463	486	463	498	483	501	446	455	475	467	490	474	462	489	481	495	470	471	455	489	463	486	451	465	455	465	472	485	465	444	467	477	500	516	457	476	468	444	495	525	489	502	481	434	441	440	491	493	488	482	509	494	470	457	460	477	459	473	486	446	455	476	467	486	462	459	466	502	464	510	527	474	469	493	435	471	458	473	448	510	465	423	482	452	481	456	427	492	469	474	502	464	461	453	473	435	512	471	454	446	464	448	500	439	470	487	465	502	451	504	493	466	467	465	487	494	502	438	460	429	503	476	491	479	475	509	454	504	470	444	492	520	497	502	483	450	472	461	459	449	435	461	497	482	449	497	479	443	475	437	464	450	482	481	493	496	475	461	493	487	523	494	463	476	482	471	493	476	531	489	476	472	501	463	501	471	515	461	489	457	514	461	499	477	451	474	493	466	534	507	471	496	480	482	442	454	479	501	497	499	493	448	471	457	502	484	420	456	426	472	499	483	472	473	463	474	501	432	476	457	491	490	476	513	478	470	486	459	459	515	451	509	506	462	496	504	480	476	506	476	454	483	448	481	476	505	466	448	458	455	499	441	453	473	489	493	470	463	468	477	510	409	488	488	450	506	495	479	477	509	469	465	444	493	471	486	494	457	470	461	500	517	469	494	483	482	490	485	487	468	486	479	460	442	501	470	486	446	444	486	484	488	441	479	458	484	499	448	463	516	485	505	502	488	478	477	462	466	498	493	499	487	484	508	468	477	481	442	479	479	460	497	465	495	479	501	497	478	501	486	466	459	451	487	479	424	477	473	488	467	465	472	457	469	484	451	497	504	491	517	471	477	453	484	459	477	485	487	477	492	488	517	518	492	509	478	506	411	476	472	485	532	486	450	459	451	453	497	484	500	468	465	498	497	452	489	498	486	491	475	530	442	465	472	465	515	504	480	472	480	465	451	457	509	445	490	476	463	474	469	497	474	481	486	455	482	466	455	431	469	482	469	440	487	466	450	493	506	475	512	465	494	456	483	455	482	465	485	500	461	479	478	459	467	466	471	464	465	515	464	505	514	500	456	464	486	479	497	502	475	495	485	491	466	464	501	466	473	488	474	462	467	466	466	512	483	483	479	484	479	486	532	480	515	507	494	466	496	470	479	440	483	492	506	470	460	502	507	444	468	503	518	483	487	509	478	479	459	448	505	483	455	505	497	464	480	478	472	435	468	462	492	465	480	501	481	467	464	476	488	485	504	463	471	428	470	487	477	494	467	468	453	477	474	447	491	483	473	499	501	494	532	478	462	459	484	452	524	482	471	475	468	490	462	501	480	461	483	453	509	493	485	457	477	479	441	483	489	468	469	478	466	481	492	471	489	447	454	498	517	484	488	465	476	492	473	503	499	452	494	525	460	518	462	455	461	483	468	492	453	475	487	499	491	470	468	466	488	481	468	530	489	443	494	477	457	471	427	523	464	495	483	491	481	464	482	481	476	492	455	508	473	454	466	472	484	511	475	438	487	477	513	470	508	462	484	471	473	464	474	507	460	508	474	456	469	480	460	477	489	443	452	504	492	449	457	459	500	477	473	484	490	499	479	466	446	473	427	472	487	486	515	483	493	492	468	507	469	465	472	465	475	459	493	490	476	481	452	436	488	496	491	494	473	478	491	463	481	477	497	477	480	487	484	475	464	483	464	499	461	461	496	488	452	491	465	484	472	496	473	440	499	489	455	442	460	489	474	468	519	486	493	528	464	471	443	459	473	502	422	518	465	481	485	493	453	451	489	471	513	457	494	486	475	479	483	495	468	470	483	473	455	455	475	451	527	490	480	488	464	487	482	511	492	489	439	442	465	499	481	484	443	440	475	495	456	500	475	501	496	458	484	447	505	462	482	486	501	483	459	418	478	453	444	503	517	491	469	493	484	489	449	473	473	486	440	518	460	466	477	471	523	478	494	434	434	456	467	491	483	469	498	487	506	429	461	440	439	474	470	475	485	444	507	460	453	486	488	487	473	474	436	457	448	500	503	496	489	499	488	515	457	456	475	489	484	485	499	500	447	465	456	472	503	500	544	475	469	523	496	437	459	476	489	485	505	425	501	462	523	475	495	463	459	417	499	500	531	478	462	490	473	474	503	500	472	487	485	452	458	465	463	477	453	450	469	450	448	488	452	492	495	472	466	416	453	461	509	485	463	483	499	454	474	516	484	509	486	488	522	529	483	460	478	481	478	476	456	473	480	483	480	411	484	498	461
5329	983	897	744	729	642	674	677	619	651	623	630	609	592	630	649	619	559	581	606	598	553	622	603	628	594	624	599	628	622	643	589	598	567	582	593	646	639	634	612	599	633	557	634	594	595	624	554	597	629	613	595	607	632	589	544	571	567	670	569	611	596	567	593	599	566	623	580	609	621	607	619	599	589	611	618	597	600	557	615	585	592	578	572	613	654	595	566	577	594	606	632	581	592	569	584	643	586	595	591	605	614	612	602	590	591	614	594	587	592	582	623	574	597	603	551	577	603	576	597	567	569	621	623	590	637	601	598	561	611	618	599	585	592	605	597	600	575	637	568	596	568	620	568	598	592	621	609	611	566	646	644	611	583	555	599	641	561	610	632	567	582	606	620	604	537	606	618	610	567	592	552	571	591	613	603	581	660	570	598	572	617	594	576	583	578	611	600	547	584	561	596	582	577	609	583	613	586	565	615	619	611	554	616	575	596	579	583	592	586	584	507	608	597	627	568	575	614	599	601	627	624	554	580	624	603	622	613	583	601	600	592	590	590	634	570	622	665	602	607	572	607	630	574	572	589	562	568	604	607	590	575	568	612	606	634	614	565	631	600	590	633	614	570	607	628	593	606	620	596	596	605	574	605	620	592	594	626	595	575	585	584	588	639	623	627	600	577	627	624	609	565	581	581	576	592	625	593	621	587	645	575	595	586	625	594	592	578	603	580	609	619	631	606	652	583	604	597	604	583	584	577	574	563	623	576	628	625	596	601	565	602	609	608	599	586	605	615	594	609	607	614	578	568	639	641	610	610	570	637	611	608	588	597	571	567	571	597	648	568	613	620	584	586	580	579	585	581	573	576	638	582	612	609	603	585	602	602	589	610	614	574	642	647	542	570	621	609	582	542	576	604	598	576	559	555	610	610	559	568	577	609	596	616	627	582	594	586	595	577	637	581	619	584	583	623	582	598	605	588	586	566	546	618	593	610	613	566	607	626	606	582	592	601	602	587	564	621	600	580	619	615	588	591	604	583	587	600	613	573	617	607	597	621	627	624	615	599	628	563	585	597	614	623	610	564	573	611	596	599	572	589	579	623	607	577	636	599	590	589	607	613	622	578	583	597	583	636	603	586	586	651	608	634	634	564	557	596	615	607	578	584	576	629	571	577	659	626	623	628	622	613	580	630	590	562	621	630	633	620	634	604	619	605	621	577	588	608	625	626	605	603	609	608	627	583	618	572	605	607	614	635	633	618	632	610	562	605	582	603	574	600	567	653	567	584	612	591	623	630	549	593	592	621	588	637	612	591	618	597	573	640	594	631	597	624	567	627	603	617	578	578	562	568	601	574	589	599	578	563	615	551	608	589	603	610	614	581	582	601	576	620	565	602	594	583	596	634	594	616	580	602	585	627	587	585	620	611	577	590	639	620	567	611	605	594	585	596	644	607	588	572	614	632	540	596	636	595	624	579	611	629	608	570	617	595	633	582	608	600	621	646	577	571	605	633	630	614	586	571	588	590	614	640	642	641	620	611	601	619	569	594	592	662	651	598	557	633	564	608	617	610	566	586	628	642	613	610	604	610	615	600	545	621	609	604	623	619	577	592	598	579	593	606	608	564	568	622	632	636	636	627	592	590	639	598	613	575	548	604	578	612	568	617	596	572	598	597	566	571	568	591	620	585	578	616	605	605	615	607	661	588	593	603	578	614	592	628	610	624	599	606	586	593	587	580	576	568	592	576	596	658	578	588	574	589	576	619	628	614	568	625	609	607	631	625	579	608	595	580	656	601	558	623	604	611	588	631	633	588	588	618	620	646	637	609	613	589	615	592	586	596	637	580	631	573	549	556	576	582	585	590	576	603	625	581	580	570	603	613	584	588	623	587	541	625	617	605	603	594	584	594	644	604	643	591	632	567	628	592	575	634	636	556	596	555	596	599	589	565	576	628	635	555	586	637	583	587	603	606	598	630	603	608	599	549	572	584	607	603	644	593	583	549	593	611	569	636	611	594	558	618	588	589	592	609	622	629	625	619	606	586	611	679	604	590	565	590	601	621	602	615	574	564	589	605	574	578	587	556	631	579	598	602	598	608	625	582	574	552	589	635	633	601	579	569	604	572	581	583	652	613	615	629	622	581	585	633	624	632	588	567	594	605	595	623	576	568	606	592	609	578	620	595	618	605	571	593	561	600	623	620	592	625	577	578	629	555	644	610	581	585	580	588	613	587	615	582	607	605	603	578	569	587	554	613	612	621	585	561	594	603	580	601	609	604	637	579	579	616	565	609	608	630	602	585	582	600	604	570	580	585	623	573	597	606	652	602	609	590	610	646	602	638	579	633	651	577	604	599	580	529	577	577	571	551	625	640	593	608	599	643	600	603	581	609	589	568	597	586	590	556	607	579	604	635	604	652	618	575	603	593	575	613	609	617	573	602	595	567	597	578	581	576	529	592	621	599	576	626	605	581	641	602	556	621	604	599	573	574	564	579	557	650	601	600	564	562	629	626	635	628	602	635	621	577	602	609	614	552	592	586	574	637	656	610	592	592	572	562	602	646	601	583	590	602	604	644	615	614	631	628	600	663	617	637	612	564	589	605	642	590	596	626	589	593	596	591	603	552	591	579	643	581	575	566	624	617	571	563	591	578	586	579	612	587	624	600	637	570	611	576	593	642	621	606	562	622	589	585	571	648	601	636	611	633	606	628	624	603	592	602	601	616	610	562	606	633	615	603	546	622	606	599	622	592	581	573	629	584	569	630	576	608	635	564	614	593	553	587	611	589	596	600	602	605	609	577	554	627	600	630	587	591	620	591	563	575	596	599	565	561	600	606	600	581	576	607	628	585	594	549	569	592	592	610	602	573	596	593	552	631	617	575	641	601	612	576	568	541	563	564	571	570	582	572	642	612	623	611	600	572	612	623	617	605	609	602	582	624	555	604	585	558	613	599	659	589	604	601	643	562	584	590	606	613	603	601	629	634	584	598	549	598	626	570	603	575	616	586	576	619	644	575	582	598	621	655	582	561	579	595	600	587	603	656	571	588	589	660	586	592	608	602	631	588	590	589	569	581	583	616	560	628	610	547	595	645	600	574	603	602	626	628	577	561	610	585	576	563	616	582	594	601	582	598	590	612	583	610	618	584	622	587	641	644	597	594	635	606	597	601	607	610	618	558	637	602	612	596	611	573	626	603	553	600	609	604	573	615	614	615	630	584	598	635	599	597	583	588	648	588	575	564	608	611	622	625	620	570	619	621	596	561	645	599	613	593	602	563	590	610	632	576	606	596	563	558	573	604	600	565	595	641	579	625	614	577	576	599	616	607	600	597	606	626	608	574	664	582	599	569	593	584	600	586	630	569	607	630	613	670	632	609	626	619	558	646	616	601	586	622	596	611	593	572	612	617	559	571	589	592	628	595	598	605	588	592	586	592	571	601	635	611	615	546	624	640	594	541	579	592	598	581	596	646	586	598	605	572	628	587	591	574	566	562
23028	20767	27668	23895	20712	5995	866	624	517	455	476	421	406	401	394	354	373	369	371	312	390	345	327	366	331	339	332	336	351	284	371	336	350	346	317	367	357	322	322	333	300	316	325	318	323	364	343	341	345	306	369	321	334	364	334	318	343	357	334	326	325	315	306	352	310	319	310	307	326	317	307	326	317	367	355	336	324	327	316	355	333	339	328	337	331	326	323	326	314	323	320	360	329	337	285	348	343	346	338	284	323	330	304	377	318	312	326	310	342	351	303	318	315	311	326	364	319	285	313	317	331	299	345	324	323	327	327	349	304	311	319	329	325	304	340	327	316	304	355	315	355	325	329	330	335	323	323	332	311	361	310	323	302	342	342	320	286	326	344	341	293	348	304	310	330	353	336	320	327	342	349	323	338	333	345	345	331	334	331	340	333	315	299	306	358	313	351	357	332	308	333	343	329	342	320	304	359	314	324	321	324	346	294	309	321	366	316	293	331	341	300	359	328	329	298	327	334	310	306	325	338	304	347	287	305	370	333	318	342	328	329	326	320	354	305	310	347	332	353	349	314	333	323	338	325	328	326	334	322	363	294	338	317	328	307	326	341	331	371	320	329	331	331	325	320	353	314	312	302	326	309	301	328	326	353	323	361	324	360	344	273	324	316	312	317	354	306	315	316	300	375	327	320	327	332	287	326	286	370	316	330	315	314	323	321	328	333	319	339	341	322	311	330	332	316	324	332	338	327	343	322	346	345	323	308	336	342	346	305	318	327	335	335	336	344	329	380	287	318	330	325	294	327	324	344	346	312	320	307	334	309	314	310	349	329	314	295	319	353	310	345	316	343	331	339	344	324	360	367	318	330	362	326	345	342	309	300	340	328	341	315	322	339	321	350	322	369	358	321	317	339	331	330	344	339	331	314	344	316	331	329	343	332	293	323	306	323	308	341	286	339	318	331	336	320	318	316	309	298	314	313	309	313	336	330	316	368	349	308	294	348	350	312	306	334	359	310	342	350	340	303	348	334	302	321	325	299	329	333	352	349	312	318	348	330	318	339	317	309	280	332	306	330	354	307	330	327	342	364	330	327	321	347	301	358	320	325	315	327	368	357	317	309	325	336	314	317	327	334	317	347	290	334	339	346	301	312	322	342	360	351	312	300	329	334	324	336	323	318	339	336	319	315	332	331	341	310	362	312	330	334	313	340	308	320	338	338	309	325	343	344	308	322	306	329	305	325	325	316	319	328	334	317	335	382	311	347	324	319	341	291	351	361	332	323	330	317	314	311	362	304	339	315	337	332	328	326	322	338	300	329	314	311	335	325	312	366	326	327	341	342	358	362	359	340	316	368	303	341	323	353	337	358	328	313	313	308	336	332	314	326	353	322	332	338	300	331	363	332	305	323	322	344	339	329	340	341	351	317	329	344	335	320	317	311	333	308	340	362	363	336	348	338	352	306	339	314	319	316	329	309	340	324	327	343	312	325	280	348	362	332	333	321	320	318	294	328	316	334	310	336	351	324	349	313	316	339	312	346	349	358	365	327	318	313	320	321	313	309	312	303	324	344	348	324	340	321	332	333	281	318	325	310	348	332	312	322	288	360	301	332	331	310	324	326	338	349	329	316	326	302	319	331	342	322	323	301	303	339	348	316	331	330	345	339	352	343	329	326	305	324	306	345	365	363	333	322	304	331	291	348	330	313	343	326	333	310	321	308	352	297	334	349	297	345	314	344	341	352	308	298	317	355	343	311	319	327	325	326	330	332	335	329	335	353	285	343	321	348	325	356	329	318	311	325	317	300	313	291	350	312	336	317	308	317	312	330	341	308	350	336	289	312	324	366	323	333	318	327	298	335	312	324	313	312	344	350	341	313	355	313	302	325	322	318	334	322	315	331	317	329	341	342	319	334	310	325	301	344	328	348	344	306	326	316	322	334	316	361	351	310	338	337	327	313	315	326	315	364	305	355	317	338	345	290	342	319	357	290	328	319	299	356	315	314	321	314	317	316	332	359	338	333	342	317	311	311	314	324	354	346	307	302	318	312	348	304	325	302	328	330	314	356	318	332	317	327	329	318	330	316	342	355	393	326	330	335	340	352	342	316	284	334	325	326	317	343	326	334	325	363	330	319	333	304	301	338	327	306	324	327	323	357	327	330	322	334	314	318	365	308	308	347	341	324	329	373	322	337	349	350	312	315	346	357	332	295	343	319	299	339	331	346	321	328	343	340	315	328	359	332	331	327	335	324	337	328	319	330	359	320	325	323	321	325	309	363	317	304	331	317	334	331	312	334	371	330	316	344	313	332	330	340	347	370	351	321	319	324	343	355	310	311	340	343	338	330	333	340	335	320	340	326	298	324	303	344	308	360	365	324	306	320	348	344	333	314	308	319	340	350	310	319	309	335	308	327	310	350	312	312	277	320	296	339	336	295	314	326	296	311	322	341	288	327	337	346	327	343	330	342	361	301	341	336	338	325	332	355	343	308	324	322	356	305	368	343	304	342	328	371	325	308	323	342	332	328	350	326	321	321	360	331	326	305	312	314	316	322	311	305	311	340	319	350	337	348	323	327	289	327	334	341	321	320	346	323	315	317	353	350	334	342	357	320	302	310	322	323	319	338	325	341	325	298	367	325	295	357	315	297	350	318	339	324	350	326	319	327	324	319	317	341	351	321	326	327	351	323	314	346	329	327	304	347	323	325	319	335	328	359	341	341	360	326	362	316	332	293	349	307	308	311	317	339	355	293	284	341	331	310	332	327	324	314	345	348	306	362	351	338	310	316	355	280	325	325	328	310	326	339	312	342	320	338	341	307	356	314	320	337	302	315	317	346	355	317	326	303	326	283	316	290	301	357	362	321	333	329	341	330	308	289	321	328	286	343	316	328	337	330	342	337	309	310	319	312	342	370	327	333	343	317	344	344	332	312	327	306	333	289	362	291	317	307	335	331	327	393	348	322	321	325	288	306	356	325	294	333	362	312	359	323	332	317	318	299	320	328	339	340	326	304	336	317	319	323	323	336	314	349	344	333	318	353	329	329	344	344	327	343	345	315	321	303	309	328	310	329	293	305	325	340	362	308	335	326	316	330	321	349	315	332	337	365	324	323	329	326	318	337	341	342	319	330	327	322	294	338	306	318	320	346	326	322	322	326	318	310	324	375	332	340	300	357	331	353	345	348	275	316	336	337	336	311	356	316	314	317	321	283	328	319	341	307	331	350	339	316	337	332	309	325	320	334	318	337	306	334	335	326	312	300	309	312	304	317	322	337	337	330	331	304	345	336	324	324	326	325	319	300	308	343	312	324	338	305	306	333	341	336	350	335	341	347	331	328	321	300	302	335	362	320	326	315	298	323	354	326	301	306	327	315	284	354	293	297	326	349	307	353	312	334	328	351	308	333	342	346	328	323	355	310	357	351	338	313	354	333	353	324	362	357	326	320	355	314	340	344	326	327	316	338	304	364	304	333	352	340	298	324	322	316	299	332	299
3561	7891	5533	2553	1867	1521	1188	948	850	775	643	624	602	506	526	535	491	490	477	496	458	423	449	444	425	438	488	455	446	395	474	423	445	449	434	468	414	451	469	417	403	419	430	421	442	431	468	438	445	413	434	429	401	429	435	427	441	407	441	446	407	444	417	414	421	425	413	407	467	399	450	458	425	445	422	409	435	451	451	406	470	416	443	446	409	431	417	425	436	419	423	396	450	450	427	434	441	452	402	417	392	461	410	444	458	453	413	405	448	424	433	429	435	395	433	423	410	417	442	435	425	444	454	420	427	409	418	429	444	395	412	441	440	436	419	418	430	432	411	434	421	369	435	403	421	416	452	397	424	428	375	434	421	458	390	393	412	399	427	435	393	425	417	429	431	420	465	424	396	407	431	425	463	419	479	423	432	383	426	432	425	410	428	401	431	416	431	422	428	415	417	418	430	443	448	396	409	438	435	442	406	371	440	438	414	442	425	387	422	396	407	405	424	436	436	449	433	417	414	385	444	435	440	382	437	413	424	447	421	418	392	434	417	450	407	429	420	448	430	410	382	421	401	441	451	416	422	456	425	426	428	385	427	454	429	460	391	432	405	407	435	425	392	420	402	435	404	412	408	432	398	389	467	459	402	412	418	403	376	418	458	429	432	480	417	416	415	410	441	445	424	383	409	427	408	427	403	424	430	428	433	446	424	404	438	466	439	426	408	385	407	411	407	396	406	404	423	416	425	453	422	411	437	416	436	440	452	406	421	442	426	407	405	382	425	450	408	410	431	420	401	385	393	409	454	416	391	418	415	425	415	460	418	419	429	418	428	414	429	453	442	426	409	401	442	418	464	385	414	385	414	422	425	433	447	441	399	442	435	450	417	406	428	434	414	421	449	444	396	375	447	432	410	421	411	442	435	453	429	432	469	426	417	429	418	409	403	447	419	407	401	446	426	427	403	429	410	425	418	439	445	401	435	397	402	436	435	388	438	427	438	430	433	432	415	462	426	405	411	403	415	414	410	414	468	405	416	438	464	437	410	423	420	428	424	437	408	438	425	437	445	408	387	420	424	438	398	436	476	433	416	426	414	398	383	435	442	446	426	439	408	373	403	389	442	448	434	423	416	425	418	426	403	442	429	426	404	435	410	429	386	416	390	413	413	435	434	400	409	430	411	410	415	429	423	418	442	425	386	449	428	413	406	439	379	434	396	431	398	446	431	408	407	416	415	401	433	422	429	424	443	405	455	429	441	459	415	382	427	429	423	429	440	394	416	412	405	412	409	459	409	405	424	458	451	449	435	420	405	394	420	456	442	419	401	418	464	395	452	430	417	433	435	407	428	419	447	404	404	447	435	439	430	398	395	451	400	407	438	457	435	453	397	431	424	413	406	442	411	415	437	419	422	394	440	426	458	409	410	396	373	436	422	398	435	422	424	444	387	413	436	426	454	435	410	437	446	418	439	447	432	429	417	446	436	456	415	449	393	405	441	431	402	442	416	408	440	414	450	431	456	399	425	418	434	430	434	401	421	435	440	435	424	427	433	404	429	401	369	427	432	401	399	425	405	449	437	441	445	463	419	400	414	427	424	426	419	392	442	448	420	432	445	429	411	447	365	442	436	395	427	422	417	402	434	419	398	400	430	401	388	367	423	439	410	409	449	429	397	409	452	398	454	444	410	428	463	431	434	419	426	404	435	432	397	412	434	414	408	414	414	432	417	442	407	401	404	466	416	372	458	405	403	435	394	426	397	443	440	444	396	441	446	434	409	423	401	456	444	437	458	395	400	410	411	442	390	416	434	413	487	424	417	420	417	443	452	471	424	417	400	425	407	404	436	432	421	383	423	415	414	405	431	440	454	449	378	443	452	404	418	428	411	398	413	441	411	433	407	449	421	415	415	446	453	442	425	428	412	420	412	423	383	418	413	393	415	411	442	396	433	414	407	443	415	424	437	420	437	439	394	397	386	438	405	393	391	433	389	418	394	414	416	421	396	418	404	423	419	432	375	471	405	414	439	438	441	421	381	388	399	447	377	440	419	401	427	441	399	376	418	442	398	402	432	408	410	430	432	415	408	438	411	434	415	428	441	415	429	437	451	439	401	412	417	430	446	404	427	374	419	429	404	427	446	421	441	409	422	425	416	446	434	455	449	443	428	412	438	416	427	422	425	436	414	430	453	424	405	429	445	426	439	425	435	451	412	448	418	380	409	406	415	439	443	448	399	442	392	422	426	437	374	423	442	434	413	390	414	419	434	444	430	407	417	439	432	417	401	409	426	440	438	437	411	426	431	408	442	417	407	416	412	409	461	429	420	480	421	422	409	407	425	450	432	450	431	480	451	444	410	402	475	387	421	426	400	422	424	419	403	428	384	426	415	424	412	450	423	423	434	409	450	397	415	402	435	435	405	402	414	402	443	452	434	443	394	420	406	422	457	427	461	427	431	389	426	414	410	397	415	403	458	409	453	457	408	435	441	437	407	412	419	405	409	455	423	395	435	403	399	404	450	474	425	394	412	473	453	427	458	397	402	442	395	422	412	375	425	409	464	429	455	428	383	435	443	394	422	402	438	439	416	434	423	430	396	423	411	430	379	393	414	448	463	448	422	431	393	436	412	394	417	432	415	420	383	443	476	400	406	433	430	444	407	421	427	411	427	411	449	417	417	434	409	400	438	437	412	413	387	429	413	432	395	438	419	413	432	445	427	423	426	436	411	419	421	430	407	440	413	445	433	462	435	431	428	409	427	383	450	418	436	423	409	377	447	422	437	433	471	457	447	442	454	419	471	434	459	408	424	436	446	415	422	421	446	411	393	417	439	404	401	414	405	431	436	442	409	395	432	428	390	433	415	427	451	413	434	441	391	381	428	389	423	455	452	414	428	410	399	427	398	436	439	437	429	433	394	460	421	403	443	412	427	426	408	452	425	418	433	434	418	441	431	400	425	430	433	447	422	425	450	412	422	420	434	462	412	397	383	387	389	431	424	403	425	421	438	447	429	395	395	400	450	428	428	415	389	468	412	403	436	428	423	428	418	410	424	405	412	427	412	422	405	395	394	404	425	389	401	401	415	411	440	385	452	432	416	424	434	473	416	359	432	407	427	443	413	448	425	424	443	424	426	433	407	391	435	443	421	411	437	418	445	424	419	448	398	433	405	412	385	410	432	397	419	423	376	433	435	425	432	417	412	429	428	446	404	456	409	439	452	446	426	405	458	415	443	451	449	434	419	397	442	444	406	423	451	476	418	442	429	407	420	423	423	427	462	407	388	430	422	415	402	432	436	444	451	422	399	404	420	444	394	423	463	434	407	403	419	429	422	429	413	386	425	417	420	424	437	422	411	439	422	434	426	419	399	412	435	416	390	435	402	450	458	424	463	426	453	399	445	439	415	444	427	444	403	456	411	392	456	419	440	434	426	419	458	407	390	416	399	432	408	430	413	420	409	410	411	395	422	369	429	410	411	435	393	437	405	402	425	424	429	414
24131	20749	26384	24935	5698	627	516	469	428	403	393	376	390	383	381	377	398	380	365	370	361	347	390	354	361	342	351	339	392	337	324	348	343	368	370	352	367	381	323	371	354	348	350	372	347	359	366	353	334	343	345	368	358	364	377	321	383	333	354	368	350	357	352	338	352	361	344	376	370	383	360	352	323	362	349	341	362	312	353	371	347	322	363	313	341	356	349	311	353	351	339	337	372	358	356	358	367	375	378	339	353	368	318	337	361	330	368	355	349	367	347	341	375	369	329	380	352	358	360	350	350	376	369	364	354	361	320	312	354	379	336	356	356	364	343	349	345	357	379	367	324	315	377	365	320	377	356	351	350	337	340	315	350	335	353	360	359	356	377	336	338	351	348	335	362	336	336	360	322	323	336	362	365	326	380	370	329	366	355	362	352	360	345	341	339	350	337	373	367	360	351	356	357	330	344	362	333	368	345	332	339	377	364	317	350	348	339	363	363	364	356	354	348	335	361	365	360	364	328	301	363	370	319	384	331	353	352	373	371	351	344	358	343	368	329	360	354	364	340	345	325	348	309	341	311	313	366	318	340	356	336	364	373	371	393	369	359	352	351	350	332	337	323	348	340	379	322	352	343	337	380	377	347	340	371	379	348	362	324	314	353	311	332	337	370	319	348	348	352	332	343	376	373	345	373	370	365	327	363	329	327	312	348	349	382	313	317	347	353	371	354	371	356	364	344	373	328	361	337	329	349	351	354	304	359	336	351	336	319	347	323	343	340	330	338	336	332	358	360	340	343	365	353	366	311	335	376	336	376	347	339	336	354	337	311	340	337	298	372	358	334	349	356	354	331	358	311	371	329	353	366	357	373	341	321	337	375	340	363	328	362	356	337	314	370	343	327	363	324	302	352	368	360	379	319	357	351	365	334	343	375	348	365	324	360	381	314	349	372	359	331	352	346	343	333	349	345	363	329	366	339	352	338	332	321	339	363	371	366	341	372	366	367	388	343	370	344	393	319	334	335	357	356	347	373	372	344	378	339	332	380	338	354	328	316	347	365	350	324	324	348	364	336	342	339	370	334	344	312	354	325	344	360	347	376	323	366	375	363	355	337	363	348	348	345	337	316	351	369	358	351	346	338	322	319	345	371	359	373	340	349	380	377	331	321	331	361	328	355	378	376	342	360	320	354	344	351	291	312	364	313	343	325	319	378	338	358	348	345	367	352	329	333	362	344	369	386	345	359	338	341	369	362	353	334	341	340	342	329	351	343	364	345	321	345	335	369	345	367	368	345	342	344	351	308	321	328	344	330	352	335	363	351	346	372	322	323	352	357	351	313	341	381	347	352	309	346	364	340	333	351	341	353	329	339	353	317	336	340	332	370	328	309	364	329	354	300	337	336	362	335	354	355	397	347	302	371	352	378	375	318	363	326	353	343	362	367	345	349	343	343	342	351	338	366	350	334	348	343	368	326	358	375	334	362	369	348	319	332	344	329	358	342	320	343	349	331	378	358	338	324	338	378	358	327	356	329	314	361	348	368	362	346	313	361	341	336	363	331	363	325	317	368	368	372	356	334	341	321	348	335	339	323	335	364	337	328	355	346	331	332	346	348	345	318	338	363	350	339	305	401	360	336	354	345	363	372	313	359	324	321	333	354	350	332	350	364	400	357	336	361	346	373	332	350	352	332	344	319	350	377	326	333	357	330	341	359	336	353	323	341	353	322	330	367	352	336	321	346	315	344	331	370	347	327	330	331	363	319	350	372	354	332	320	351	357	364	353	353	329	344	323	352	343	366	362	343	325	343	377	339	354	359	326	322	355	361	340	362	329	356	361	379	356	338	349	368	352	379	371	335	387	358	317	325	321	369	348	353	343	336	361	359	343	372	343	308	327	360	306	328	367	340	314	354	328	344	356	360	353	336	383	355	338	337	328	347	323	368	379	370	350	348	327	338	387	374	369	325	330	350	345	321	366	324	344	323	341	357	319	348	360	346	342	361	361	336	369	384	335	353	353	334	341	332	339	320	360	328	345	342	346	335	355	383	325	332	348	389	329	349	357	353	344	350	348	374	357	377	336	329	338	353	357	341	372	340	345	337	332	368	349	361	349	316	346	373	355	324	369	355	373	371	357	336	395	341	330	363	298	348	345	337	345	363	355	366	326	340	312	341	325	358	343	352	340	374	329	359	338	363	337	339	348	393	354	319	360	342	329	355	355	338	354	348	345	331	340	335	354	303	351	360	329	338	413	337	340	306	348	371	353	332	341	392	360	321	369	347	325	339	345	338	343	351	375	321	334	345	358	342	336	315	327	378	353	360	357	332	376	333	357	346	344	351	378	334	371	342	344	342	338	358	336	387	344	316	381	358	357	360	344	360	332	370	354	310	350	328	322	364	380	311	366	319	344	331	337	359	355	417	337	370	364	363	348	370	321	347	325	350	333	356	351	330	331	344	348	327	336	318	373	353	320	344	367	354	351	359	331	334	377	347	328	348	316	341	373	366	351	326	343	375	342	360	324	333	312	361	362	336	324	343	326	346	333	345	347	345	362	335	355	363	329	369	349	341	344	361	371	352	368	324	330	369	353	371	334	343	319	322	354	347	342	349	375	365	338	344	345	335	355	355	347	317	335	331	353	328	343	350	341	329	375	355	305	340	364	358	350	348	334	369	329	335	346	337	351	378	341	362	355	343	349	350	352	323	342	340	358	365	311	378	351	352	336	332	337	357	338	348	339	371	336	333	320	347	398	351	380	360	349	315	328	330	346	343	329	353	338	315	350	356	306	298	314	345	315	359	326	363	329	343	347	350	351	352	352	343	347	341	339	396	330	341	351	355	374	354	358	351	322	368	333	361	335	341	346	309	357	390	340	340	362	350	322	345	389	345	350	323	336	325	337	353	352	336	350	362	357	351	332	357	346	338	356	333	349	331	383	349	353	329	342	358	356	368	343	324	358	349	363	352	347	339	350	335	348	335	339	340	347	350	329	332	358	359	403	330	359	356	344	348	344	369	343	368	310	307	351	369	353	337	358	337	375	397	340	322	351	333	347	336	356	335	331	362	363	354	335	337	344	357	362	331	345	355	318	366	354	357	325	381	355	362	316	372	379	355	327	334	340	330	328	364	348	335	359	354	342	341	343	379	326	358	360	331	329	350	327	332	328	323	355	346	345	369	361	363	341	342	370	358	356	349	374	361	380	361	352	353	330	342	345	339	344	339	360	364	366	352	346	345	366	324	354	328	383	326	324	306	332	343	344	344	336	344	333	333	357	379	386	325	342	333	329	311	336	352	349	330	356	345	345	331	335	350	335	371	322	336	337	343	342	345	345	325	334	336	332	325	360	333	292	322	344	381	369	355	325	322	357	346	348	367	315	361	357	330	363	306	351	344	354	374	347	338	350	348	378	382	347	319	360	333	336	328	323	356	376	370	357	345	359	384	356	346	307	305	338	375	383	347	379	382	388	311	343	331	328	361	365	340	338	360	398
3620	4415	3121	1518	1262	1024	806	756	684	533	548	492	479	489	501	487	503	457	475	468	433	423	431	455	458	404	429	422	399	468	421	436	439	473	414	424	430	446	434	456	411	441	427	411	410	419	450	483	448	440	467	392	437	448	415	390	480	434	439	440	420	395	414	435	384	392	427	428	406	432	442	438	427	403	414	467	400	424	411	405	417	431	426	425	408	446	445	417	445	410	436	432	429	443	461	453	403	441	402	462	445	447	378	383	445	449	394	406	404	394	419	411	404	391	405	405	464	411	457	433	420	455	435	431	453	416	453	410	411	409	433	434	420	451	410	462	440	444	448	414	403	437	433	454	423	438	387	402	480	422	431	395	419	464	438	408	453	430	415	407	417	404	412	444	419	419	422	410	456	437	412	427	437	425	452	412	409	430	401	390	438	422	449	423	426	452	414	449	436	417	417	456	435	435	391	432	425	408	408	425	437	413	432	433	400	407	447	426	454	413	431	401	448	417	435	429	409	434	401	427	395	410	425	451	447	457	393	427	405	419	436	412	438	443	388	433	463	419	452	444	409	453	422	452	412	445	441	445	437	414	404	433	431	411	433	436	417	423	438	446	439	402	442	429	445	439	459	423	445	395	450	461	443	423	425	404	410	412	452	443	396	433	431	378	421	458	435	408	385	436	436	408	420	427	402	431	406	431	387	425	428	424	458	396	420	429	410	424	414	471	415	414	442	435	393	463	402	416	454	406	452	402	405	436	414	400	385	445	390	462	422	429	402	423	437	431	409	440	395	389	440	432	421	428	419	402	414	427	443	410	444	468	418	396	426	398	415	433	401	412	427	458	420	430	462	397	381	444	410	424	430	432	450	452	395	461	393	397	417	415	421	407	446	429	436	444	426	450	403	402	396	414	424	431	449	418	440	405	456	396	432	412	399	425	446	391	415	404	434	430	433	413	426	451	452	442	391	438	410	407	387	435	400	407	411	417	411	445	430	421	399	409	421	394	440	397	440	399	457	447	398	415	455	402	431	392	436	429	393	426	465	435	420	413	409	451	435	434	436	472	414	450	431	410	428	456	439	447	426	436	436	412	416	398	429	412	394	441	419	446	442	444	428	427	414	426	457	408	380	415	427	440	388	441	437	467	412	427	393	420	420	434	442	437	439	409	424	467	430	428	425	422	420	386	424	403	427	414	430	433	412	381	432	432	435	420	424	386	393	421	428	412	440	449	408	400	377	477	417	389	420	407	437	438	409	413	439	429	419	455	431	455	426	445	432	405	451	460	427	422	442	438	403	430	430	395	431	446	430	411	431	423	454	442	398	399	439	430	395	409	427	469	431	433	399	402	404	418	423	402	431	409	420	439	398	436	464	427	421	394	453	466	453	439	413	397	434	414	371	427	415	405	479	433	415	384	443	418	405	440	437	432	435	428	389	447	452	459	414	411	445	404	426	399	400	411	428	411	434	407	400	410	405	435	468	437	413	411	423	389	416	423	416	438	452	425	425	428	398	409	417	440	412	433	392	390	402	390	406	429	428	443	450	455	443	423	424	400	401	371	412	439	426	409	474	397	441	401	404	445	433	452	443	379	419	410	438	430	440	384	386	402	402	440	397	436	407	415	410	410	411	421	434	443	436	410	408	395	452	419	429	412	425	400	415	434	419	406	409	473	408	428	442	425	426	423	446	441	424	421	403	392	437	393	420	425	420	419	460	394	398	426	402	442	409	450	439	431	423	411	424	451	397	414	413	450	445	411	447	425	464	436	425	463	421	415	409	402	451	462	447	439	446	399	412	412	408	444	437	416	413	422	432	414	448	437	456	449	390	472	424	409	417	386	392	420	448	387	449	419	393	458	427	415	446	415	413	390	461	461	436	402	394	429	456	427	458	445	412	425	419	437	401	424	439	440	454	413	425	432	432	420	436	391	390	389	446	404	418	427	412	434	423	448	407	398	418	426	444	400	406	415	421	444	448	426	433	399	478	416	390	428	413	401	429	419	395	427	427	407	402	417	418	423	439	449	417	420	418	423	401	399	445	409	424	412	475	451	442	420	407	443	402	428	397	417	434	448	426	441	422	448	430	477	448	426	442	418	406	477	402	383	403	469	424	408	400	449	428	453	431	425	417	407	416	413	402	420	405	387	426	429	408	408	462	430	418	414	401	441	406	410	414	448	388	443	416	424	454	421	395	476	415	424	432	412	430	403	430	397	449	454	431	424	439	397	420	415	413	416	439	426	454	407	431	411	413	443	424	487	428	406	441	397	442	476	463	421	434	385	430	418	393	421	430	433	426	404	386	414	389	399	420	472	418	417	404	402	449	419	391	437	414	438	397	456	441	444	433	442	445	430	411	432	425	442	435	471	467	427	419	446	438	410	390	435	413	408	435	409	429	434	406	455	427	437	429	424	400	401	407	432	408	426	437	447	397	398	439	458	431	407	411	429	443	451	441	419	392	430	446	431	438	442	450	466	431	404	424	425	430	445	450	390	437	428	391	391	401	435	403	435	439	408	468	435	423	444	453	421	444	406	389	452	394	440	438	427	425	435	369	409	448	426	444	436	424	425	413	457	439	417	396	434	409	420	429	393	427	430	415	398	409	418	421	447	422	420	414	423	419	484	423	446	406	433	411	410	434	415	432	429	417	397	431	457	400	416	432	433	450	419	405	407	409	459	439	428	446	413	425	430	456	422	417	431	407	463	443	447	438	432	427	433	477	467	457	412	405	407	408	459	433	420	422	436	415	435	450	424	420	432	451	433	415	429	422	423	423	408	437	401	414	432	436	424	471	406	405	452	405	427	425	413	415	445	436	432	418	402	435	423	420	418	421	432	426	437	445	427	409	432	448	399	439	450	429	411	441	401	448	423	415	433	418	438	448	406	440	387	452	422	423	443	427	447	402	447	437	429	438	421	421	414	455	396	401	449	389	438	458	440	450	444	433	453	387	446	433	432	417	427	404	433	437	381	410	441	386	438	396	475	455	406	439	434	408	424	380	403	422	419	403	398	424	441	394	410	411	420	419	447	416	418	433	429	485	420	393	412	434	432	417	428	424	454	415	406	434	428	433	412	413	417	406	399	424	412	399	430	415	431	409	395	438	400	456	431	390	407	428	437	436	444	421	414	472	450	403	429	403	437	423	415	419	395	390	418	417	409	464	414	484	422	414	408	437	428	460	432	406	417	468	424	425	385	416	463	388	426	440	383	445	424	447	422	433	422	419	425	418	402	368	423	403	381	462	461	446	425	450	438	399	447	434	441	423	399	424	441	414	429	443	435	417	392	433	439	426	422	411	418	432	400	419	495	424	407	414	428	454	432	398	442	399	457	403	412	444	444	428	452	418	407	448	436	385	446	451	435	447	434	449	440	443	412	437	403	426	424	400	436	435	455	410	422	440	460	424	410	378	408	461	428	435	393	465	439	428	414	435	430	430	416	392	427	447	399	428	402	423	427	435	399	419	425	414	398	420	410	449	414	410	411	427	409
22065	20774	28256	23377	20772	20700	3523	660	467	345	360	255	239	224	204	192	196	188	159	159	172	152	133	146	144	152	125	155	144	140	134	120	140	117	134	125	138	112	145	124	119	123	117	132	119	91	128	112	142	114	140	134	115	127	107	150	147	127	133	112	117	111	111	116	122	125	94	129	113	121	124	113	121	136	118	138	128	128	114	132	121	120	92	128	125	139	109	120	124	105	113	115	123	117	114	114	111	115	140	106	118	110	104	114	111	135	130	124	132	115	119	112	98	117	112	111	110	118	131	125	140	107	116	120	106	124	110	133	126	122	131	119	98	126	122	129	114	123	109	124	114	116	101	117	120	106	112	121	121	114	128	104	127	118	124	127	117	107	118	128	132	109	135	114	128	127	124	105	122	112	106	116	121	134	140	129	108	123	103	122	109	130	110	116	120	116	130	100	111	112	126	121	125	117	104	98	104	115	120	106	133	128	137	96	112	149	132	106	126	118	122	114	99	105	114	112	131	133	105	130	121	113	136	112	123	116	117	120	91	111	111	123	127	103	103	117	124	114	126	124	140	119	133	126	106	120	119	123	115	100	120	111	106	117	118	109	111	119	94	138	121	128	113	132	90	125	128	101	132	104	106	117	139	116	129	118	113	108	122	118	111	118	115	98	121	130	113	119	132	124	119	100	112	129	108	125	98	133	116	122	113	131	118	133	120	126	116	110	107	127	123	111	118	132	90	112	118	111	122	125	121	119	117	100	126	129	119	122	117	128	117	106	123	106	110	140	119	111	114	127	131	106	113	105	110	129	132	112	84	128	125	111	119	134	110	126	107	123	113	101	87	127	116	110	115	110	119	102	121	124	123	121	119	116	119	116	123	102	115	113	111	104	134	123	127	92	112	127	132	123	117	131	134	121	114	119	133	130	117	116	121	111	119	119	120	127	119	109	142	130	108	140	124	111	123	123	115	138	106	117	117	121	131	101	117	97	122	110	132	105	111	118	99	113	110	118	112	104	118	119	102	107	120	130	118	124	133	106	116	117	117	118	117	116	117	111	134	102	112	121	115	101	125	115	104	119	130	125	105	115	153	123	98	130	141	127	122	95	121	120	104	119	125	120	116	107	117	125	119	117	129	121	123	112	107	98	103	110	114	126	115	112	112	118	118	105	126	105	114	123	89	116	110	112	134	109	115	106	124	122	116	123	130	124	125	127	134	126	134	113	138	95	131	112	123	123	119	110	133	101	111	117	126	108	123	106	116	123	114	124	118	128	126	107	116	108	98	124	121	106	114	123	124	122	98	116	111	127	117	117	118	138	116	111	135	129	119	123	108	122	130	120	111	106	126	103	109	130	140	128	125	100	102	127	116	136	121	116	115	123	106	106	118	115	110	118	113	122	130	91	135	120	131	136	124	119	105	95	117	108	125	96	99	108	105	113	101	130	114	111	124	108	117	118	112	100	110	129	114	118	114	109	117	121	123	129	104	125	126	102	119	113	109	117	119	121	112	104	114	135	130	110	115	115	102	130	120	122	113	125	110	98	103	116	135	115	120	120	123	106	115	119	111	123	127	120	104	110	103	123	100	112	91	106	99	120	127	118	105	117	129	120	128	120	102	99	104	139	121	131	138	137	124	133	123	119	125	112	110	115	110	126	141	123	115	114	117	128	129	125	114	122	112	122	117	126	125	106	117	111	116	104	118	114	117	130	111	109	112	139	100	133	113	110	117	102	130	127	107	106	118	129	116	120	112	110	134	112	124	100	118	106	101	107	136	110	92	121	116	105	117	98	108	113	125	129	107	125	120	104	116	107	121	117	119	108	126	109	118	124	104	104	106	118	139	108	119	126	117	97	130	99	121	95	113	104	119	108	116	115	131	103	130	112	116	124	122	119	122	131	120	145	115	124	105	134	139	124	116	137	107	116	121	144	119	96	97	119	111	109	108	108	147	131	127	97	120	105	112	129	107	108	121	105	119	120	86	121	105	115	123	137	101	131	99	125	112	109	115	112	115	109	121	146	131	126	127	107	129	114	121	113	123	109	140	118	95	123	101	127	109	123	116	95	128	105	122	121	103	107	116	132	108	125	126	129	117	136	123	114	92	102	118	107	119	113	111	130	123	103	112	111	126	112	123	122	120	124	117	106	118	109	126	121	96	123	109	120	109	131	110	119	104	98	129	110	125	127	110	106	117	144	122	131	117	138	135	120	112	127	120	110	102	120	107	126	127	119	115	114	118	120	132	93	111	113	107	116	128	117	106	107	113	136	118	110	122	112	124	120	116	103	110	120	119	118	130	108	104	120	118	119	133	112	122	117	107	132	107	112	118	112	99	127	115	108	105	128	125	106	125	123	108	118	103	118	128	136	110	115	121	132	97	118	124	125	131	111	115	95	120	131	115	118	96	126	130	128	138	104	110	127	117	112	109	130	115	110	117	102	132	128	130	121	131	119	114	113	114	123	141	107	107	111	115	132	126	129	122	129	126	99	135	133	120	105	105	117	129	121	110	118	112	112	144	130	118	121	113	123	103	130	121	124	127	115	103	135	108	129	106	110	138	125	120	123	130	101	123	101	112	120	128	124	108	122	129	128	120	125	126	121	111	109	123	128	112	115	122	102	120	99	123	102	104	122	130	125	124	97	104	127	119	102	146	114	106	126	136	115	132	127	115	117	94	109	113	140	147	113	107	112	115	114	123	129	132	108	107	120	119	123	110	109	107	107	117	117	118	126	107	100	118	106	115	114	106	90	118	115	132	120	135	127	103	115	118	111	114	124	134	123	102	131	127	107	110	133	120	98	129	128	117	109	125	116	104	119	120	137	110	127	111	120	106	116	102	114	115	112	95	133	114	131	107	116	116	111	102	111	133	123	127	111	122	114	127	143	95	130	117	99	127	114	101	117	94	124	124	115	96	107	118	122	116	96	107	107	125	109	101	133	118	100	124	113	95	108	117	100	102	93	116	108	116	106	127	105	110	102	122	87	142	98	111	123	130	125	108	127	121	104	119	125	127	113	106	112	115	107	104	109	148	119	111	109	116	107	124	123	129	127	119	125	123	118	106	128	95	128	136	121	129	113	120	118	112	115	118	125	102	126	134	127	103	111	109	123	130	123	112	132	125	125	121	99	112	114	112	129	121	99	112	123	117	127	105	117	113	119	129	127	145	124	125	113	120	111	119	118	116	114	116	114	104	116	100	114	128	128	119	116	116	105	125	115	108	117	116	114	100	130	129	123	132	103	124	117	121	121	128	142	118	132	126	111	108	112	112	122	120	124	102	113	123	115	98	139	98	114	127	94	118	124	118	122	112	109	126	119	118	125	115	126	113	117	125	121	115	116	120	119	134	129	120	112	120	115	146	119	124	121	119	133	117	116	116	131	100	113	119	104	125	120	109	142	105	127	118	126	117	121	105	117	122	121	136	120	128	115	115	110	104	112	119	117	115	112	110	121	109	112	120	135	114	107	108	100	110	128	110	112	132	133	113	106
4673	12556	8996	4398	2970	2227	1665	1211	959	742	605	520	443	387	345	308	250	267	239	214	244	233	234	238	235	203	207	210	194	191	179	167	167	175	185	175	180	167	173	199	187	197	159	168	175	159	184	183	164	161	188	176	149	170	160	186	142	155	135	144	167	183	160	145	142	159	150	134	156	150	160	138	145	139	151	170	151	163	162	158	147	157	145	164	150	174	164	144	153	138	151	143	143	142	139	138	140	164	142	192	169	132	126	138	158	150	146	153	160	148	149	151	146	156	157	139	142	151	142	172	162	140	129	153	155	167	153	144	156	140	161	164	119	151	148	153	152	156	139	170	152	148	150	146	134	156	149	164	137	159	164	150	138	167	162	146	143	153	163	165	142	152	149	132	158	158	164	151	164	128	152	178	155	136	162	173	162	147	147	154	155	177	138	140	140	135	165	173	134	153	141	153	143	132	148	153	154	153	131	146	147	153	151	147	132	154	146	138	142	132	157	157	158	153	136	156	149	150	142	157	168	141	153	140	140	145	128	153	144	140	139	157	154	145	146	162	149	140	149	153	165	144	155	137	142	159	121	165	165	156	138	162	158	141	163	165	159	142	162	136	151	152	141	146	132	145	141	163	166	157	158	139	133	158	128	158	138	131	158	138	156	166	166	140	164	152	164	155	136	171	140	156	156	156	142	158	178	134	145	134	158	147	156	157	152	167	136	162	135	176	137	150	148	181	158	149	152	167	151	139	142	155	150	157	147	153	167	142	154	161	162	145	148	158	163	153	156	171	169	157	134	160	157	153	165	136	158	141	141	152	143	121	139	145	141	144	139	167	144	139	139	142	142	154	130	151	161	130	150	126	161	159	157	156	155	154	160	131	131	145	144	163	152	140	143	143	148	155	148	167	167	164	146	150	122	141	145	137	150	149	151	165	149	153	142	150	144	138	136	164	157	138	152	167	175	168	163	122	146	138	144	132	162	143	159	159	161	136	140	152	143	138	142	142	156	133	137	164	162	168	146	164	159	135	147	147	138	153	160	165	139	165	154	162	149	166	135	156	164	154	149	145	137	146	166	145	146	139	159	167	151	161	129	135	126	151	153	172	146	131	136	131	158	154	122	149	165	146	157	163	144	177	147	172	150	154	169	142	179	140	162	140	134	160	162	157	123	147	156	147	144	147	137	148	160	148	143	137	139	115	151	131	180	155	151	136	153	160	154	123	145	158	156	148	150	151	156	138	176	155	144	161	137	154	161	156	153	134	154	147	140	142	168	151	151	148	151	144	162	136	157	146	162	148	170	163	141	161	166	141	148	152	170	167	147	142	138	150	162	144	146	166	148	130	132	131	143	140	143	147	154	158	144	126	158	144	154	171	156	154	161	139	152	154	162	144	138	156	131	151	131	156	152	147	148	138	148	159	152	129	144	137	134	166	137	154	160	146	144	140	137	145	158	156	170	150	177	161	141	149	160	165	132	142	150	143	156	123	166	144	143	169	138	151	133	136	154	153	133	152	144	149	144	126	139	147	138	139	151	168	150	152	147	159	141	164	133	172	157	133	151	156	138	150	141	136	158	143	127	152	164	147	146	162	147	156	163	150	152	164	151	134	143	148	150	141	145	150	148	137	159	150	158	147	157	141	145	164	169	154	153	140	163	143	142	143	161	159	159	137	160	137	138	165	150	149	138	160	149	165	176	144	192	149	145	140	160	179	148	117	145	172	136	137	151	145	137	160	137	132	139	139	132	161	150	150	151	155	142	133	165	157	166	139	126	141	151	152	126	153	151	150	167	148	173	145	158	149	144	159	154	142	142	153	121	139	168	129	145	127	164	146	139	143	159	153	153	164	158	174	121	149	150	168	154	151	159	157	173	144	135	152	144	155	141	159	140	153	156	134	152	148	156	143	155	140	150	155	155	151	173	145	160	167	143	155	148	155	143	168	159	145	131	153	148	151	153	146	137	156	157	156	142	153	156	155	144	134	131	126	150	158	134	141	133	144	154	145	144	155	154	154	153	140	160	162	163	148	132	161	150	144	172	158	167	159	160	157	165	130	147	136	137	160	156	128	185	142	133	148	164	166	121	160	151	139	157	147	141	141	160	143	151	163	137	145	134	157	173	138	161	145	151	155	159	141	135	144	150	127	165	149	151	157	168	141	154	170	163	148	153	135	154	168	157	141	154	151	126	158	146	153	152	140	137	137	181	143	140	134	165	159	140	158	158	154	164	160	149	138	150	160	145	162	156	141	150	157	165	146	183	135	131	152	161	150	145	170	147	151	137	161	149	164	148	141	148	131	152	134	155	157	130	154	149	160	159	134	163	144	145	169	167	154	153	145	132	157	156	154	148	149	139	135	143	165	170	152	139	166	162	138	158	143	161	136	163	155	145	151	170	186	149	154	144	126	162	156	144	135	161	137	143	168	139	169	154	152	142	176	188	139	142	156	154	138	144	169	118	160	163	152	167	136	158	152	160	149	170	166	150	171	145	147	150	130	152	142	132	136	158	139	156	146	173	138	153	138	148	165	120	141	151	144	149	145	168	149	138	147	151	158	153	140	148	154	148	160	133	152	148	159	179	147	150	150	144	155	186	137	146	150	135	147	144	166	168	157	166	157	121	174	141	161	153	150	151	139	142	132	135	166	138	137	145	141	165	152	146	181	180	139	133	139	164	141	160	154	165	155	143	156	143	147	153	153	142	143	136	174	153	152	165	166	148	146	135	140	156	139	162	138	135	153	120	136	134	165	151	156	155	161	150	157	152	177	138	155	142	142	138	117	133	168	125	150	147	171	154	158	151	161	135	146	160	139	160	141	154	161	163	125	162	143	161	138	140	129	142	151	155	138	149	143	142	159	146	154	152	131	140	149	179	138	165	165	151	139	143	147	128	134	133	161	165	164	145	142	160	143	141	157	146	153	148	153	149	156	137	145	147	137	164	134	126	155	175	137	164	177	160	173	156	152	143	146	135	153	162	146	143	160	143	145	164	140	158	137	143	141	130	126	132	157	138	147	145	147	135	151	154	139	135	140	153	158	145	168	152	151	146	162	137	159	130	135	134	161	151	158	164	166	161	127	160	169	144	152	140	138	141	160	157	163	155	158	130	160	127	150	146	152	169	140	155	139	160	153	161	145	172	137	134	161	142	173	151	138	143	145	147	160	149	144	148	160	157	168	156	140	153	140	143	148	146	155	123	144	150	160	157	167	157	174	161	164	153	133	146	151	135	180	163	164	150	159	133	152	168	146	149	143	152	154	165	133	149	148	164	145	165	144	149	155	138	142	134	150	155	171	146	155	135	139	149	148	171	166	176	149	158	156	145	145	148	151	161	153	148	109	166	152	149	157	135	142	146	158	138	139	166	140	163	161	150	148	152	170	148	154	126	174	152	163	155	154	159	136	156	157	148	163	137	127	131	154	166	184	133	130	156	128	153	168	147	144	131	180	162	148	156	149	158	153	149	142	156	113	125	145	141	143	143	144	152	138
26728	16340	2732	725	571	549	528	495	518	473	489	490	485	442	452	475	519	482	473	488	462	488	437	469	477	487	477	514	467	471	475	472	489	459	488	466	490	516	459	483	499	485	484	474	509	488	449	472	460	506	489	497	452	475	489	483	487	461	450	491	448	463	488	503	490	492	458	529	468	442	447	509	484	518	470	455	456	476	443	461	487	500	496	466	488	479	475	418	472	459	456	461	473	499	445	452	500	498	485	475	482	503	457	473	472	497	478	427	487	471	481	442	474	474	494	464	488	447	469	446	506	465	457	473	438	491	436	498	511	450	460	481	465	486	456	463	478	492	458	489	467	501	474	481	500	460	432	483	471	471	439	447	486	420	440	471	485	473	447	474	496	474	473	469	484	485	500	442	470	482	472	423	474	465	466	460	442	455	440	473	483	485	437	445	463	482	447	470	487	479	478	427	469	465	483	453	470	481	483	424	471	470	478	467	456	419	496	454	450	472	480	484	504	459	496	467	527	457	477	482	477	482	488	467	471	525	482	456	467	448	483	484	487	455	457	460	470	493	474	493	494	497	486	442	475	452	475	449	493	479	481	459	432	467	477	457	450	496	443	469	469	482	491	425	445	440	478	463	461	455	434	464	456	456	456	484	503	443	455	463	457	459	442	463	477	418	436	453	449	444	474	431	464	449	470	440	480	476	494	456	444	461	448	458	455	446	443	496	427	474	472	469	494	488	479	476	478	430	485	440	490	453	476	481	487	502	437	444	457	428	444	485	482	483	490	466	468	474	455	518	464	460	459	434	485	467	487	470	478	483	444	467	519	461	512	459	484	457	506	468	470	463	468	451	438	462	435	441	459	510	477	477	467	492	481	468	506	494	427	492	455	458	484	463	451	473	480	477	491	443	477	481	472	489	469	473	451	472	498	480	496	438	477	450	477	445	469	493	440	496	516	495	475	509	484	486	443	450	484	476	493	468	475	455	439	507	467	445	449	448	500	470	465	434	450	478	461	493	490	458	475	489	489	488	458	471	468	475	500	486	441	477	457	448	448	473	482	491	463	472	470	472	449	459	453	497	438	497	450	429	460	472	469	470	441	459	469	453	498	502	464	488	449	528	451	455	470	439	463	490	425	425	467	519	448	502	473	485	506	496	481	462	462	492	455	469	523	475	463	492	459	494	429	498	474	416	477	485	456	489	532	484	461	469	528	453	461	527	514	462	500	450	467	445	478	451	481	490	452	513	441	467	481	509	470	452	468	479	476	504	453	463	496	502	478	504	435	425	488	509	471	438	490	498	445	496	483	432	474	466	453	500	471	452	502	435	465	445	454	475	469	471	444	446	453	460	487	477	469	466	504	473	479	499	485	460	452	441	521	501	474	467	448	451	451	453	468	481	443	459	432	440	493	440	499	474	414	466	489	487	494	462	431	469	508	465	420	500	467	444	448	511	439	495	497	449	419	466	430	483	440	489	491	501	440	482	440	468	449	507	491	461	523	487	474	485	453	473	486	469	469	481	494	449	448	448	478	474	504	478	486	467	476	439	484	492	468	469	477	463	482	475	489	469	474	451	492	476	450	474	466	445	460	458	497	481	450	462	459	480	499	417	461	443	451	470	459	462	498	478	484	484	459	460	426	510	477	462	455	445	478	480	471	511	508	478	502	472	497	470	447	433	494	495	487	464	482	467	469	500	481	464	457	491	444	479	465	471	454	503	479	450	479	486	456	460	459	455	484	474	461	484	490	446	462	495	474	431	487	478	481	469	429	484	456	480	477	478	485	465	494	496	476	475	463	474	471	465	441	482	447	450	489	419	468	457	459	463	432	482	486	481	476	470	472	449	455	464	486	476	473	494	471	444	499	454	478	474	503	461	482	480	497	432	464	479	476	468	435	479	433	479	482	498	472	457	506	492	477	463	466	463	483	476	478	464	494	494	453	482	425	487	481	500	458	449	485	444	416	461	501	472	467	458	459	458	475	453	481	456	501	478	458	500	464	462	468	473	465	425	468	451	478	490	462	449	509	482	502	465	478	447	478	462	486	483	436	472	490	482	438	496	491	476	490	444	456	483	485	471	475	453	482	523	466	447	484	475	452	454	470	524	472	469	446	424	455	442	437	528	452	512	456	481	443	468	455	460	499	505	469	485	456	460	503	479	485	503	473	454	472	446	479	445	441	506	464	522	490	463	492	458	459	468	504	462	448	456	482	477	477	473	442	502	474	474	458	479	422	467	479	452	455	496	460	452	488	498	437	500	458	452	462	451	464	483	439	490	485	426	460	440	481	449	465	442	465	469	506	501	471	474	457	471	474	481	462	472	468	465	490	443	493	457	445	489	533	498	442	490	473	479	485	474	484	488	480	476	445	445	515	480	479	449	490	493	476	468	447	432	426	509	453	456	463	476	449	452	475	430	471	459	465	451	475	447	495	495	494	434	463	471	531	499	462	504	514	481	515	486	475	514	446	487	478	499	458	485	470	515	444	435	506	467	464	481	414	478	466	499	449	455	480	488	473	477	467	488	468	474	492	453	481	443	462	461	487	459	462	498	442	486	479	476	499	458	503	472	466	468	446	464	481	459	464	453	481	473	500	467	492	502	455	465	488	489	471	468	417	452	438	495	473	442	428	455	471	438	483	475	470	500	472	467	457	474	463	481	453	444	489	461	460	470	494	473	498	457	448	488	517	460	467	496	489	465	459	478	494	434	493	443	434	476	524	474	488	456	471	494	442	458	482	452	463	484	480	451	485	472	458	502	505	493	457	455	464	494	448	449	433	458	469	465	482	475	456	478	467	463	486	465	459	480	458	488	498	490	488	492	472	469	501	460	491	498	502	494	497	493	469	478	457	468	483	500	459	487	477	491	479	467	471	473	481	469	449	450	452	533	503	464	438	480	484	455	442	466	466	439	488	483	468	456	477	511	422	471	478	458	460	515	424	486	451	464	460	476	487	460	473	454	479	467	473	456	482	447	444	463	523	497	463	470	426	470	453	435	431	482	460	460	486	473	456	451	464	426	480	442	472	421	430	511	458	484	451	494	488	439	490	477	497	487	476	493	513	481	468	459	437	479	491	435	474	465	471	498	501	477	472	436	503	474	466	464	454	467	499	461	481	503	488	450	476	504	485	489	457	485	448	505	434	476	469	486	473	462	461	475	484	489	473	474	444	491	477	473	429	458	449	489	491	441	503	482	484	481	473	466	496	456	470	483	454	464	497	459	459	459	469	487	477	493	464	492	482	455	471	479	497	468	466	479	520	473	449	476	492	500	466	458	507	492	457	471	489	470	449	466	494	475	450	460	486	461	465	459	464	440	475	423	511	416	470	477	445	493	475	470	506	500	483	440	452	459	471	458	500	454	494	513	408	484	509	504	462	479	459	473	475	489	461	443	478	464	452	462	471	492	457	473	483	484	490	475	458	428	459	464	467	475	447	489	443	471	427	451	437	489	495	439	463	461	466	467	470	522	440	475	500	476	440	481	466	443
5013	1013	905	769	686	685	641	617	626	581	600	626	586	609	618	603	601	637	602	622	588	616	596	594	590	646	597	572	628	633	593	594	593	579	619	595	594	635	594	588	594	586	593	565	600	638	628	559	630	607	597	572	561	570	603	613	583	572	615	629	600	605	568	605	650	612	593	579	647	589	628	574	578	603	609	592	580	561	591	582	567	585	623	587	537	626	619	604	597	579	581	552	642	574	588	578	609	597	581	586	598	590	564	621	594	564	617	597	595	584	575	593	616	606	584	604	617	598	535	558	623	622	627	595	587	609	620	626	625	585	563	554	580	568	582	578	600	584	613	618	603	574	626	581	579	571	599	578	608	590	562	639	601	609	562	621	597	598	606	621	578	603	585	577	612	592	591	567	552	577	601	614	575	602	571	576	613	578	605	623	587	612	574	604	622	579	621	635	590	623	577	575	596	597	621	611	543	602	642	606	589	607	604	602	563	616	609	616	567	590	598	600	622	610	562	623	578	603	592	595	586	571	597	568	609	551	604	592	582	606	608	628	623	577	631	591	598	598	592	619	626	576	584	606	585	603	630	628	578	569	582	615	581	627	574	632	603	606	585	562	620	582	587	623	566	584	605	665	576	598	620	538	598	634	620	616	635	563	601	577	549	622	557	618	632	593	549	626	573	555	535	612	625	598	590	632	553	595	603	603	560	567	553	568	560	575	583	576	569	586	612	588	610	573	595	592	591	593	574	583	637	573	610	601	582	588	618	638	602	600	588	618	602	599	588	647	583	590	626	570	613	637	571	600	624	660	645	563	639	583	576	602	628	598	557	608	614	606	577	558	601	581	570	591	592	683	618	604	560	553	612	551	563	576	617	614	599	587	601	576	558	584	615	608	597	558	586	556	615	639	584	579	591	582	592	570	591	620	588	537	613	591	602	641	587	572	609	593	581	621	595	604	597	593	569	604	596	566	598	578	602	607	533	565	565	553	590	631	575	598	569	582	598	569	613	568	592	618	576	594	613	619	642	603	554	613	556	580	619	582	601	602	570	543	587	585	556	589	583	585	544	565	630	623	578	581	593	548	573	602	587	618	588	583	612	593	609	622	580	583	592	600	558	600	550	573	557	603	599	596	606	621	594	599	632	573	579	610	595	598	575	584	616	572	611	575	565	600	573	633	576	578	629	601	576	594	548	585	597	609	636	622	598	588	571	578	554	586	527	615	589	645	565	610	580	624	596	643	613	560	615	562	623	607	570	589	579	626	626	588	543	588	581	595	587	600	599	590	603	623	617	598	588	575	571	628	596	599	627	588	624	595	547	615	554	624	535	580	603	618	573	611	582	594	601	599	638	623	648	588	627	608	623	630	589	564	599	570	618	582	624	618	595	579	607	607	617	598	598	607	579	595	605	624	592	582	566	614	589	592	600	595	645	596	586	589	590	592	597	585	608	551	544	621	598	588	594	550	598	579	570	613	577	627	555	558	558	543	602	584	576	561	608	592	624	615	611	601	590	630	619	560	586	644	592	580	594	584	571	621	672	593	618	603	584	580	594	574	604	569	582	649	576	583	610	608	601	580	594	592	581	618	555	550	588	597	553	597	610	555	570	625	577	603	619	583	567	621	619	579	581	615	573	597	588	590	617	613	578	591	554	603	593	591	596	559	650	626	580	578	593	579	602	577	613	626	551	589	644	594	559	650	560	579	588	591	594	587	594	580	558	597	566	605	617	571	585	550	584	603	560	537	627	594	639	620	604	597	586	589	603	623	615	610	582	577	598	589	573	601	621	618	613	572	622	558	597	577	605	585	570	573	587	575	591	583	633	591	623	618	608	575	617	641	565	592	608	615	582	586	566	591	541	572	641	584	583	567	566	599	573	615	604	587	596	569	568	651	574	612	566	610	584	605	587	580	592	608	593	562	580	566	610	595	566	575	611	599	583	580	590	610	572	598	616	581	565	585	594	651	591	604	588	571	604	624	599	594	560	588	641	611	572	628	630	576	598	581	592	598	627	614	605	609	566	570	570	582	563	600	561	631	556	556	606	561	595	589	578	592	612	590	540	579	588	580	564	562	660	565	621	589	558	636	581	607	609	580	603	617	590	579	552	604	570	599	618	627	574	584	571	615	629	619	597	579	605	594	579	611	538	537	636	591	587	589	536	598	555	620	580	629	587	619	612	618	569	560	606	562	574	600	583	570	606	600	581	584	606	590	588	593	549	572	591	588	605	567	550	595	594	584	605	587	634	581	578	596	621	638	573	574	617	559	587	604	597	623	648	574	588	629	590	552	579	558	564	581	637	622	594	592	593	598	567	574	641	562	604	604	589	578	567	606	607	575	600	569	608	617	618	586	574	572	586	561	566	580	622	603	629	576	571	578	576	633	583	593	592	618	520	587	617	591	551	580	605	608	598	563	602	572	586	540	605	572	552	583	626	582	610	512	597	525	592	599	611	614	630	624	608	615	580	614	589	607	666	597	590	591	583	553	542	567	561	620	531	622	586	604	573	600	579	615	633	574	588	563	591	552	580	612	586	536	606	579	611	605	578	622	583	580	609	585	605	562	569	602	609	615	593	575	633	630	571	610	599	605	566	617	609	566	556	571	575	584	620	615	611	574	547	625	613	623	597	574	586	616	633	577	599	596	624	603	581	600	600	593	573	574	588	564	558	652	587	591	601	632	602	609	620	600	556	572	599	586	599	580	582	582	622	590	612	606	619	581	647	562	613	595	598	626	571	597	569	618	602	578	576	611	592	572	643	571	575	618	620	609	535	594	648	563	583	568	558	618	572	548	572	619	619	594	626	613	566	657	550	570	574	600	584	610	598	542	609	629	586	590	572	592	573	629	573	574	611	614	622	609	583	622	552	600	622	609	589	614	581	621	615	602	613	593	562	570	590	564	612	587	582	560	607	599	664	598	602	588	589	588	581	591	581	581	589	599	626	585	584	566	679	565	610	591	567	630	595	604	623	561	628	590	598	604	575	530	591	608	564	627	623	591	586	565	608	603	574	595	575	609	613	629	572	612	570	549	611	569	626	574	599	599	594	645	581	610	597	619	567	589	596	635	586	618	558	595	549	582	586	587	597	557	598	609	613	615	570	548	618	575	593	574	603	611	618	592	586	587	608	571	640	635	577	610	600	581	564	615	593	535	611	616	604	584	612	563	603	586	596	629	605	596	609	589	595	597	575	603	552	583	623	636	592	628	624	625	590	606	570	572	617	569	617	578	587	574	555	604	608	610	613	616	569	577	595	583	571	612	638	622	613	568	601	588	597	580	586	562	558	583	600	570	585	642	595	596	588	571	590	611	605	631	554	613	594	614	620	598	615	573	627	600	561	570	574	603	574	552	601	576	588	612	564	614	612	548	609	610	577	594	564	614	597	594	639	627	578	639	594	581	599	562	586	580	560	588	592	587	575	555	546	602	636	632	594	562	593	588	566	624	569	587	586	606	554	581	574	565	553	595	589	628	617	584	628	592	600	594
22977	20728	27682	23799	20672	5771	780	581	483	464	389	391	401	428	359	347	337	355	336	359	342	347	354	347	355	340	330	366	335	318	335	299	338	298	335	317	312	331	336	312	309	342	327	330	333	331	311	336	343	330	340	335	337	321	356	318	320	340	346	329	324	307	323	301	327	321	332	327	356	317	311	324	330	328	311	308	317	322	304	340	302	288	298	317	354	303	310	282	329	329	335	291	289	331	325	318	336	338	342	300	361	326	289	305	320	316	312	327	313	317	316	299	339	325	325	339	315	331	346	365	309	306	280	341	326	303	355	310	329	312	326	320	303	328	325	329	321	315	340	337	308	314	358	326	338	335	297	313	319	296	318	324	304	337	324	329	336	301	319	321	319	332	336	320	314	313	319	309	325	382	344	338	296	290	319	333	336	315	328	337	344	323	331	323	342	323	331	328	323	302	332	345	311	322	328	328	335	317	347	304	309	313	316	297	300	350	337	330	313	314	313	310	311	296	324	327	311	328	311	331	313	337	336	305	331	320	305	300	339	331	355	331	304	352	326	303	339	332	324	337	319	321	298	345	320	276	326	310	320	293	339	319	308	315	326	341	317	306	329	308	302	332	293	329	321	308	333	351	332	333	294	341	298	342	335	290	358	318	318	317	301	316	302	312	293	306	337	319	302	349	317	327	307	335	326	304	346	349	322	308	350	318	338	289	347	331	307	352	324	360	313	312	312	313	321	341	323	353	341	312	360	293	314	320	328	295	324	306	337	309	312	303	321	310	334	309	319	301	321	280	317	324	287	316	310	329	296	306	309	304	316	327	322	327	287	327	340	317	346	332	319	291	315	290	314	298	278	324	295	296	322	302	301	321	343	327	340	312	332	367	322	301	296	327	312	339	297	336	311	320	332	329	316	306	313	349	307	330	349	336	319	308	339	326	314	322	332	297	349	318	304	328	335	341	339	314	324	317	343	322	330	312	327	324	326	348	350	313	348	323	308	354	288	304	279	306	303	305	343	282	304	321	339	335	305	312	303	324	302	347	330	323	307	337	348	314	338	333	282	314	310	357	324	315	328	318	324	329	301	315	300	310	304	321	331	315	316	318	310	339	338	293	339	317	296	329	311	306	310	322	319	324	349	311	295	294	342	323	320	291	313	291	306	299	310	328	302	293	345	298	282	331	281	306	320	308	310	296	343	336	287	305	328	321	316	301	327	331	343	330	335	317	304	345	349	295	345	355	318	308	334	306	342	308	337	323	320	315	284	338	308	299	329	318	292	298	310	313	324	313	323	300	315	335	315	306	336	303	370	319	327	307	342	332	309	323	309	331	308	306	340	385	319	305	319	330	321	316	298	320	319	306	325	344	320	331	319	310	285	315	308	296	332	330	327	313	326	314	342	309	325	320	319	347	344	307	318	324	344	292	315	339	349	340	302	322	347	306	328	300	316	296	323	300	347	339	304	325	333	308	356	349	323	320	304	317	328	329	326	309	322	317	349	318	337	314	295	329	345	331	332	346	340	329	304	327	342	311	351	339	312	354	321	293	324	302	306	329	323	313	320	318	321	323	295	305	313	321	330	317	336	324	359	347	333	326	289	336	289	322	325	280	335	325	347	333	348	294	320	325	317	355	321	339	341	356	317	328	313	354	319	297	323	301	318	299	322	292	316	318	329	316	342	310	313	326	341	315	316	286	354	308	305	334	326	315	304	296	334	319	297	308	321	297	325	328	318	310	314	320	335	329	327	358	308	340	354	349	325	319	285	317	345	317	295	294	315	346	316	309	315	304	361	316	318	323	306	317	309	331	303	341	348	317	319	315	321	336	331	327	336	295	289	306	321	300	324	337	324	311	329	293	383	328	337	335	345	325	321	339	328	315	283	340	327	312	274	335	311	324	335	326	307	292	330	308	314	313	298	320	336	351	302	304	323	296	315	300	324	325	314	297	298	337	309	316	315	324	344	341	317	333	338	303	292	303	329	315	313	327	303	293	324	344	320	319	327	305	315	287	312	355	321	329	348	291	320	338	338	322	314	320	303	329	341	339	340	297	325	310	311	327	296	324	341	321	315	321	320	330	329	325	341	304	322	290	302	305	316	320	282	301	314	296	312	314	298	325	335	309	344	306	323	297	301	299	324	330	315	301	289	322	326	315	332	316	302	303	302	306	333	332	373	308	319	317	322	324	329	315	309	333	348	336	301	326	340	313	338	308	333	351	330	339	346	321	330	306	306	314	347	298	339	325	311	324	303	319	328	301	340	315	341	327	306	324	303	316	328	315	301	299	326	306	332	337	292	307	342	294	345	342	329	298	349	308	284	299	280	294	315	328	318	305	309	278	317	316	327	350	292	318	307	342	317	311	316	315	315	341	331	294	335	336	272	321	321	315	320	318	332	319	310	320	327	332	333	324	315	323	317	339	312	336	334	310	323	297	371	328	284	311	324	296	317	310	324	309	338	298	320	330	344	325	319	341	298	351	313	314	315	307	312	295	285	277	338	304	299	325	322	349	338	303	328	321	316	310	315	315	333	344	316	312	335	283	313	332	331	332	343	347	317	331	299	321	303	300	335	328	334	311	309	309	322	356	323	301	308	326	322	342	294	304	321	313	318	292	309	306	270	318	316	315	341	327	319	338	352	328	334	321	321	303	339	326	304	317	328	297	313	322	320	304	304	324	321	348	286	321	311	315	327	314	328	301	332	312	314	307	318	319	331	344	290	322	304	296	303	282	329	321	310	278	295	337	291	330	308	307	318	290	317	305	327	311	330	306	310	334	339	338	324	306	348	300	312	299	328	267	325	321	319	312	333	281	305	316	300	322	351	284	346	326	302	281	333	300	303	315	310	335	315	315	326	325	331	309	298	315	326	331	294	323	302	329	347	340	317	344	306	309	310	324	357	312	322	325	330	312	307	305	327	309	305	313	307	323	298	338	325	311	356	331	340	356	306	305	343	357	340	303	327	319	323	308	334	299	329	328	338	328	303	277	336	315	300	297	329	310	303	319	358	353	295	322	331	358	313	314	333	326	299	307	278	300	318	321	340	321	303	317	296	343	337	285	316	329	291	336	312	305	304	275	321	320	309	309	378	308	306	325	299	304	295	298	326	337	321	317	346	334	306	301	359	324	323	307	325	297	347	323	300	310	298	310	341	289	326	336	316	308	328	331	305	322	290	286	304	311	291	338	318	300	328	316	329	340	297	379	306	341	319	371	359	347	305	286	313	336	344	278	315	330	322	342	309	349	300	340	306	313	328	327	285	358	346	324	304	319	305	308	305	306	294	320	320	323	333	315	311	330	316	343	313	315	325	316	328	302	332	308	340	347	333	335	303	335	286	309	322	344	334	327	328	311	313	334	330	296	328	352	317	341	328	315	344	306	337	328	322	304	334	302	335	307	290	308	333	342	305	320	288	300	287	336	334	309	352	336	315	323	338	309	313	316	310	316	314	318	347	313	320	326	300	329	339	352	318	296	320	288	312	337	319	342
3835	7796	5348	2535	1829	1443	1125	914	815	679	658	573	555	572	525	496	522	512	492	466	452	459	473	457	485	422	420	416	438	420	439	432	420	420	436	443	437	416	419	410	430	427	420	406	453	419	409	432	421	420	424	390	435	405	415	398	411	412	429	441	415	384	441	419	448	403	439	451	440	449	417	455	406	438	452	419	402	400	425	409	422	387	425	428	444	394	411	427	436	427	417	419	411	438	437	433	475	404	428	400	422	391	459	449	416	409	423	413	419	433	432	405	443	390	443	409	409	435	412	388	417	417	400	436	402	418	363	426	383	393	414	424	405	414	454	440	422	423	436	413	444	428	415	398	410	408	416	419	427	391	432	418	431	420	422	419	446	412	432	387	433	407	414	432	413	402	425	399	442	452	374	414	412	398	404	418	419	435	420	397	417	399	413	409	431	416	431	447	412	454	422	409	449	405	451	422	405	407	437	416	433	411	412	472	441	438	437	384	446	432	407	389	406	421	424	405	391	469	432	374	448	378	409	409	398	375	452	417	408	418	410	397	425	413	444	430	428	420	426	447	396	431	411	424	423	423	390	425	398	462	387	407	413	431	395	414	406	435	405	400	410	432	414	390	427	389	391	428	390	354	443	404	411	389	438	402	440	432	416	428	421	403	431	412	399	410	402	397	424	431	415	421	433	436	439	390	424	405	442	409	419	414	440	382	413	401	413	396	402	391	398	416	442	415	432	423	435	417	453	436	437	446	401	413	408	440	398	395	386	412	410	402	450	406	424	388	394	441	398	414	459	404	423	453	399	440	419	438	434	468	451	421	394	443	458	409	427	408	414	399	447	400	428	409	392	429	427	414	410	447	397	443	389	422	419	376	453	452	396	439	434	406	420	382	422	402	410	397	427	403	407	398	435	441	420	448	411	384	437	419	381	448	417	421	399	413	455	394	418	405	430	411	424	411	448	439	427	446	464	438	416	435	445	401	377	394	391	408	419	419	416	412	392	408	413	435	428	422	413	443	433	435	450	407	433	445	411	406	420	432	400	427	416	422	419	392	400	434	405	429	442	421	430	380	419	439	430	387	389	427	417	395	462	399	447	405	400	423	400	423	386	412	375	449	432	426	391	416	424	407	405	380	456	451	369	422	418	438	400	405	424	395	420	457	421	400	417	441	430	449	446	413	399	413	372	420	424	478	385	397	450	449	422	445	398	436	440	417	422	413	417	426	402	378	423	392	403	417	435	429	422	410	419	429	457	439	432	424	420	405	374	427	409	446	409	400	414	391	408	434	401	402	396	409	398	413	413	391	432	456	386	407	463	413	428	408	407	446	409	386	436	419	378	415	434	416	473	421	393	442	415	394	435	405	418	407	384	411	412	416	394	419	420	451	400	431	406	426	424	424	392	431	418	434	403	423	472	410	361	374	376	435	419	421	416	418	398	447	442	419	388	393	452	436	418	419	431	442	430	403	375	419	422	384	430	460	426	412	430	427	386	404	434	422	373	402	396	409	430	459	429	425	374	415	423	416	410	459	419	397	439	423	440	430	377	436	395	449	403	442	447	434	429	413	433	440	429	396	406	415	401	432	437	406	395	458	404	378	405	403	445	447	394	418	415	393	400	417	428	411	427	399	407	386	408	430	430	450	423	428	429	447	402	415	390	445	411	370	426	429	449	426	422	390	403	425	400	423	436	441	428	425	419	425	390	428	414	437	403	396	420	389	444	428	455	385	410	401	405	464	440	439	440	420	407	403	416	433	412	469	375	399	371	428	421	424	414	420	394	447	405	438	391	409	429	417	423	414	433	450	404	417	416	439	420	395	406	414	413	393	414	407	476	395	406	414	400	406	393	427	421	402	395	407	440	425	425	400	401	396	421	385	406	461	427	409	442	423	406	408	440	407	433	382	426	420	486	383	358	388	402	427	423	376	440	426	405	430	414	410	396	432	380	442	466	405	411	434	453	433	460	414	441	449	388	399	374	411	432	454	435	419	436	400	393	421	410	403	388	453	427	445	440	446	407	426	423	442	410	408	446	401	369	396	444	388	408	404	409	427	441	434	416	402	378	384	398	421	438	387	441	406	421	436	454	428	378	447	405	400	383	418	419	417	419	416	438	427	419	396	432	398	434	439	449	401	393	390	394	428	399	421	426	417	416	427	410	399	401	439	403	398	407	441	427	387	433	444	434	403	414	424	434	409	445	452	435	380	401	405	383	414	409	394	405	401	423	438	406	404	398	406	435	420	422	422	418	456	429	397	436	419	413	467	437	406	395	378	429	420	398	385	399	453	405	382	403	428	413	437	400	426	433	439	432	413	415	383	395	402	398	422	438	395	449	417	430	416	401	434	390	406	423	422	412	416	400	407	455	381	438	436	407	401	414	410	411	444	442	448	437	414	399	419	420	434	414	424	428	411	411	416	398	389	394	425	440	415	440	434	408	425	440	406	377	446	443	427	423	417	439	389	451	410	432	414	426	443	398	401	384	432	411	387	407	381	406	387	430	421	424	425	440	399	440	396	416	409	421	405	427	433	385	464	405	417	405	412	424	411	406	420	420	424	449	400	411	402	422	425	396	446	416	421	464	437	401	454	421	430	431	482	439	434	410	401	440	437	422	416	439	395	388	388	417	436	414	437	419	414	448	431	408	451	413	411	416	399	433	458	416	425	434	443	461	454	476	397	429	406	400	392	416	420	413	436	423	419	404	445	403	423	429	388	411	399	379	401	454	445	385	439	432	450	384	404	424	436	411	427	419	418	421	400	403	423	417	408	410	402	419	446	403	461	417	452	408	420	470	412	437	428	447	394	445	436	417	422	437	411	413	419	455	381	425	400	419	406	428	427	429	408	373	422	451	427	419	388	426	429	385	458	411	400	425	440	416	373	395	416	444	422	437	446	430	413	412	414	446	400	432	454	419	399	440	442	444	464	442	446	399	418	438	419	409	397	395	440	444	429	437	425	425	398	392	430	455	422	418	396	385	411	409	424	457	406	440	410	443	414	443	389	431	408	432	413	450	391	412	445	458	398	382	408	417	413	424	426	403	434	395	450	435	433	414	414	408	428	440	413	414	412	411	414	410	422	434	397	404	387	413	418	417	394	382	390	422	422	437	423	472	412	432	417	383	447	432	422	418	446	456	404	447	420	419	407	400	408	423	385	429	411	414	429	415	418	409	409	444	423	410	412	402	384	447	442	416	428	416	406	483	393	423	426	377	423	403	416	408	442	402	427	451	401	404	400	396	421	376	401	403	405	418	414	477	370	447	415	401	441	414	417	432	402	403	472	424	399	425	388	428	428	389	420	389	406	385	408	436	411	402	445	414	415	413	448	411	396	393	449	399	418	400	418	439	411	399	437	434	394	442	436	448	453	418	418	389	403	426	425	452	401	427	409	399	411	461	418	420	417	391	423	384	439	411	393	429	431	448	419	384	423	440	420	406	447	426	425	434	417	428	390	402	387	441	422	394	459	422	418	437	400	385	390	424	373
24095	20715	26309	24929	5719	612	511	471	432	429	379	390	383	384	367	320	371	356	326	391	348	366	333	348	386	355	360	360	364	339	320	363	352	380	390	339	362	325	308	349	331	334	323	353	336	340	352	339	338	313	338	356	333	329	353	328	375	329	345	333	354	363	357	373	350	350	352	351	369	359	326	315	322	331	329	334	330	352	324	334	373	360	371	327	354	320	331	363	346	344	315	330	365	347	355	318	347	329	333	336	352	342	313	311	366	337	328	342	342	340	328	323	353	334	332	346	320	317	326	387	368	368	326	354	334	350	340	300	358	352	332	337	314	330	338	338	318	343	342	341	337	344	357	332	337	348	339	326	337	367	317	334	354	321	377	301	328	347	369	335	354	337	310	324	336	333	338	348	293	343	342	355	353	336	375	373	352	379	348	356	323	363	384	297	346	323	377	328	342	341	373	322	326	353	377	360	349	374	341	365	347	393	318	336	377	337	351	346	348	353	357	327	349	305	340	337	326	382	347	349	350	307	328	301	362	351	358	335	369	364	366	348	340	315	332	398	329	327	367	332	356	397	354	338	316	313	333	315	326	312	345	326	315	337	351	354	325	337	320	351	336	321	362	329	314	329	328	349	365	316	307	339	339	345	340	314	350	330	338	318	338	364	376	336	351	337	349	351	350	340	312	328	347	369	329	370	357	332	364	305	349	359	335	342	309	366	343	336	318	354	332	328	337	352	334	325	320	329	327	304	351	353	341	351	331	334	326	318	325	356	348	364	349	345	381	351	363	312	321	344	345	362	365	327	356	356	362	332	334	354	334	359	371	353	328	339	336	359	330	317	328	357	325	351	373	356	332	385	324	344	373	362	334	331	346	357	320	348	331	351	325	306	339	319	331	324	316	329	326	329	356	373	361	341	355	381	340	327	351	359	320	338	340	340	348	348	311	336	323	355	329	311	337	306	294	354	356	357	355	350	325	339	341	335	353	317	355	330	346	305	358	370	293	316	343	361	305	333	315	322	349	364	367	336	343	329	354	345	354	366	332	317	330	349	333	332	307	344	323	351	321	365	354	350	332	336	363	341	367	363	299	346	330	332	349	346	350	342	286	345	316	340	363	350	388	313	336	317	339	323	322	318	336	343	373	351	307	317	319	327	353	348	375	359	307	317	342	356	317	368	329	330	332	332	322	355	314	323	320	336	352	337	336	355	317	370	341	317	353	352	343	372	342	361	348	360	316	356	325	345	359	355	312	367	356	363	320	354	348	314	336	343	342	311	325	379	344	350	321	340	328	366	346	321	352	335	342	365	343	336	325	339	363	349	342	344	353	330	324	345	356	341	341	334	339	321	325	300	311	366	329	351	326	324	363	338	328	323	371	324	345	327	341	352	387	344	387	305	322	325	332	321	345	375	323	350	336	358	383	319	323	325	319	321	330	355	337	375	345	325	319	320	341	300	350	318	333	353	308	379	363	315	342	324	341	352	352	359	324	349	346	314	347	330	337	342	383	335	326	348	329	326	343	339	293	331	372	366	300	357	331	342	371	330	367	344	322	353	323	354	340	380	325	342	302	329	329	314	342	378	319	319	322	347	351	324	344	338	334	331	350	303	372	327	381	291	337	354	349	323	337	345	381	331	359	311	314	343	324	324	362	302	344	325	352	343	332	308	361	289	387	338	334	317	331	334	310	349	333	330	346	350	320	385	344	346	380	332	368	335	340	320	348	356	360	320	327	350	322	365	339	330	334	362	339	346	339	316	332	352	337	325	356	324	367	337	350	374	332	338	354	322	349	312	347	320	334	326	309	321	337	367	338	344	349	312	333	360	333	329	351	370	345	363	320	348	336	343	326	346	324	324	351	356	326	353	344	336	328	323	365	334	394	350	307	336	331	347	342	362	360	320	346	353	327	376	348	351	315	367	344	343	382	347	329	361	345	344	296	312	361	336	360	326	345	330	361	330	299	348	325	331	328	374	347	358	318	331	374	347	326	367	341	342	306	300	324	335	359	329	332	338	330	352	348	341	359	353	294	319	352	364	332	319	392	354	343	339	320	344	320	358	402	332	318	331	336	359	338	349	355	306	335	358	374	314	343	319	337	338	323	316	324	350	356	325	316	350	332	357	339	338	340	362	359	321	341	325	356	337	320	307	352	327	342	354	351	377	315	316	320	353	367	307	348	356	333	344	364	340	319	322	333	362	321	352	375	368	340	339	326	338	309	367	335	330	316	358	322	330	340	353	346	322	341	320	343	345	332	343	319	322	357	335	354	350	331	345	323	335	327	350	319	321	342	328	320	358	342	357	389	340	369	312	379	334	340	303	357	331	308	330	340	322	339	327	345	387	332	337	295	342	360	360	365	361	346	329	333	335	333	333	352	315	346	322	324	361	309	332	360	350	325	353	323	334	304	348	349	325	331	332	373	311	333	337	340	365	351	349	344	356	359	335	363	326	331	363	350	351	319	346	352	349	313	347	329	347	315	350	340	351	385	313	328	336	346	335	345	344	371	368	350	341	351	337	364	338	379	337	325	349	354	363	318	361	336	323	325	336	347	307	340	389	353	323	365	360	331	343	354	352	337	328	310	339	342	327	340	359	322	311	354	344	331	312	322	342	328	349	364	367	317	333	343	366	358	350	385	330	337	348	313	342	346	380	350	355	340	325	314	360	349	369	326	311	314	344	345	359	368	330	361	339	367	355	360	339	332	345	351	328	360	325	319	358	311	357	376	317	351	337	343	328	320	388	366	367	331	337	349	362	351	374	338	297	324	330	376	324	328	354	348	310	344	365	353	324	367	330	334	384	348	334	354	329	314	307	333	308	341	333	331	344	354	328	356	325	333	306	344	324	345	346	344	346	363	388	369	344	322	328	341	327	344	335	375	351	358	326	338	329	329	357	345	313	337	317	344	355	368	335	334	321	355	329	363	349	332	336	346	356	369	371	306	369	386	299	323	361	361	325	307	352	341	333	339	334	325	340	318	343	360	335	335	335	336	342	342	362	380	328	330	329	330	305	327	342	350	322	336	352	339	336	349	323	320	339	336	352	339	329	348	349	331	329	337	335	340	357	326	343	333	311	336	379	340	369	327	331	342	370	373	356	355	331	357	354	345	352	341	370	355	342	325	344	326	351	352	344	336	379	310	338	328	364	328	369	339	339	338	327	346	325	345	332	311	322	345	367	338	346	341	372	376	354	330	352	331	337	333	337	338	335	346	363	317	321	343	331	355	331	336	311	358	353	370	322	350	380	368	329	326	311	351	348	355	347	318	329	338	323	316	342	326	331	344	334	354	340	368	353	351	347	323	334	343	346	327	375	335	348	328	350	342	355	340	350	344	347	327	333	369	322	374	359	341	352	333	363	331	330	352	316	356	350	351	371	318	359	332	330	323	357	322	327	341	383	340	348	352	333	337	331	339	314	363	303	389	383	346	340	358	361	348	309	316	316	329	348	344	312	360	315	344	345	363	346	329	380	349	352	366	322	358	326
4022	4438	3148	1558	1273	1021	870	763	632	546	564	538	493	477	498	473	467	491	430	449	418	442	432	467	440	448	434	481	457	458	450	418	442	417	431	479	442	419	424	407	397	417	473	438	423	433	414	422	392	420	416	464	395	422	403	414	396	418	442	425	413	423	404	428	402	443	446	405	408	409	405	450	416	419	462	419	420	425	432	410	389	395	401	386	420	405	410	436	392	449	376	432	413	373	446	423	415	406	425	409	433	432	432	450	439	397	400	410	451	447	418	442	407	421	416	424	431	428	432	419	432	392	427	477	421	440	421	461	422	432	412	383	418	374	436	388	438	393	419	465	415	416	404	419	414	420	399	401	446	434	406	386	413	448	416	427	425	384	426	368	443	397	431	394	413	445	445	461	414	411	398	381	419	442	417	373	439	464	426	391	397	413	427	408	418	419	431	495	404	416	408	404	423	440	422	423	393	382	431	430	418	420	387	440	451	417	415	427	448	435	428	403	417	418	445	421	427	388	409	434	424	405	407	399	450	426	439	425	393	384	409	422	393	438	386	401	410	418	410	432	435	439	430	407	396	405	421	441	437	407	413	420	427	428	385	401	382	415	430	391	388	406	440	392	399	404	353	401	420	402	422	404	385	409	425	411	443	438	398	403	405	423	464	411	396	377	397	404	432	372	452	431	439	423	406	499	411	429	455	404	446	400	427	398	440	392	423	422	393	420	483	424	396	415	447	452	421	407	393	429	384	389	374	457	423	438	426	420	434	411	405	406	398	408	422	451	448	379	405	418	438	408	467	413	444	419	416	423	427	411	388	414	423	437	419	434	427	441	435	458	385	395	438	393	401	403	462	392	425	439	434	406	436	408	420	439	427	412	374	411	447	430	419	422	443	435	395	426	396	396	371	418	439	393	417	425	412	377	396	396	382	413	425	433	408	396	434	416	415	435	441	410	436	424	424	408	429	441	456	426	403	462	453	415	431	451	434	423	406	426	413	425	467	447	437	407	415	420	403	422	427	398	417	443	420	447	424	424	393	452	410	396	429	396	427	426	414	407	434	397	453	388	441	428	400	419	413	424	378	403	413	403	420	421	417	428	420	389	428	379	399	454	407	464	404	422	416	416	410	424	411	456	437	409	436	433	430	457	412	418	418	422	429	386	458	435	396	392	406	434	387	423	410	440	414	436	449	406	456	423	434	446	425	407	403	415	433	455	416	407	408	420	463	425	415	410	423	405	434	427	427	432	378	420	390	457	405	418	400	422	415	429	437	451	425	403	439	441	388	433	460	409	422	438	424	436	444	427	439	423	431	391	390	415	436	403	438	444	392	403	428	403	437	403	416	418	450	451	417	422	424	424	437	439	380	382	403	442	404	439	398	408	458	408	392	413	399	416	434	447	431	405	414	429	395	424	416	441	442	404	421	425	410	411	420	389	406	382	403	403	422	391	395	445	421	423	410	429	438	410	428	457	406	415	415	425	421	429	408	385	435	403	404	394	417	441	383	437	438	371	424	438	443	391	412	419	399	412	419	453	416	423	410	437	435	382	414	382	401	418	446	435	406	417	420	382	435	433	481	440	406	424	413	417	412	414	399	418	393	449	378	441	426	430	444	434	404	401	391	424	400	426	453	449	390	407	407	430	369	409	426	453	440	406	442	448	412	398	413	417	454	436	439	413	420	404	422	403	386	441	407	404	451	458	452	438	463	405	463	420	384	434	432	467	405	432	465	438	438	411	416	420	431	428	428	429	433	424	420	473	392	409	404	426	392	394	439	400	424	397	436	432	402	429	392	412	449	436	387	408	403	405	423	411	428	418	442	458	377	428	421	428	426	424	415	443	403	425	423	414	414	418	405	434	400	457	397	448	424	404	416	416	444	403	407	444	394	404	430	467	414	423	390	394	414	396	420	387	392	415	398	411	426	418	439	430	440	398	435	414	428	400	404	469	438	387	416	414	406	402	432	455	407	416	445	402	425	445	422	418	401	447	421	422	450	409	412	417	449	401	443	419	413	395	436	409	398	427	468	390	428	436	415	428	437	423	427	426	379	397	444	409	408	451	399	425	444	433	409	408	407	447	392	418	437	441	429	424	407	416	389	464	429	409	393	421	427	378	464	399	451	424	417	450	400	408	445	421	402	398	445	424	410	396	408	434	433	380	400	418	414	424	431	432	423	414	429	427	441	416	458	401	433	389	433	389	415	413	441	390	451	406	422	426	400	399	394	432	433	392	388	387	416	433	400	404	408	409	418	470	412	404	436	426	429	417	387	385	401	442	416	420	443	430	432	451	404	438	441	422	422	433	409	413	433	407	420	430	383	405	421	439	438	403	419	400	390	425	411	423	400	407	408	346	457	437	422	459	404	455	447	417	385	403	457	419	442	427	426	430	401	422	417	439	399	444	431	425	384	442	399	460	434	472	415	426	396	427	420	443	428	430	378	393	418	413	412	405	411	401	411	432	397	449	424	440	422	454	434	415	400	399	425	440	438	466	392	421	397	440	387	394	443	438	443	412	430	454	431	417	371	432	418	413	401	431	431	401	449	442	433	437	429	420	467	397	406	419	420	378	421	442	489	402	407	466	372	394	388	396	429	414	444	416	417	435	410	385	422	403	463	429	391	390	422	389	390	418	428	413	400	398	433	397	374	415	415	415	434	395	424	404	401	461	361	428	435	413	434	438	442	454	429	389	451	425	413	409	428	433	428	381	416	432	428	422	470	398	414	415	440	424	433	445	395	392	415	434	407	411	409	440	431	418	389	392	425	428	424	411	399	413	440	465	399	404	423	413	444	417	415	386	421	418	425	435	440	475	396	431	408	394	426	426	396	406	419	435	414	424	418	419	411	425	442	382	441	409	423	431	390	428	439	420	444	421	396	411	438	423	410	373	438	418	397	419	428	435	400	437	414	412	469	398	425	464	415	430	455	413	417	431	405	417	402	422	408	446	397	417	426	399	408	414	412	395	424	434	433	414	392	414	450	442	404	445	408	418	424	442	412	439	392	432	419	439	431	398	404	388	437	460	434	422	424	379	393	422	438	415	432	424	436	410	423	427	408	398	427	402	449	397	411	404	427	400	426	384	468	443	434	416	433	414	431	374	427	428	428	466	409	381	389	416	418	405	430	419	388	420	436	432	419	412	420	425	399	413	404	398	422	429	392	444	400	418	443	400	439	421	409	448	409	418	426	425	388	386	435	418	426	430	419	431	379	453	388	405	411	419	379	381	445	428	423	430	445	413	431	433	412	442	424	428	393	416	431	401	413	422	444	430	407	399	423	403	425	440	420	425	403	399	431	393	409	419	443	419	376	403	428	406	447	419	427	423	429	396	385	421	487	380	414	416	418	400	425	439	407	408	443	408	400	416	415	387	422	412	417	413	406	393	409	399	432	445	387	392	428	471	404	451	410	426	427	415	419	411	453	440	416	399	457	388	422	401	418	439	433	416	449	449	402	421	392	415	406	425	405	416	412	371	443	376	409	403
22070	20806	28280	23439	20802	20747	3506	660	504	391	344	248	266	229	218	192	197	187	176	153	170	152	141	162	159	132	116	140	136	122	109	145	131	134	150	118	109	129	127	120	128	128	124	115	125	122	117	108	121	116	102	121	120	99	139	120	124	123	129	134	129	123	100	109	143	114	120	109	102	114	125	111	126	120	127	128	117	134	113	109	116	116	107	120	106	102	103	120	121	126	138	115	130	135	109	124	109	114	111	131	102	112	115	102	127	96	116	116	112	131	107	119	121	121	143	100	120	121	114	112	117	117	100	101	130	116	110	129	96	107	131	117	128	130	117	93	105	119	101	104	111	110	104	109	117	101	113	118	143	98	121	108	112	127	119	105	115	120	106	107	98	133	103	128	108	106	129	103	131	112	118	95	132	105	118	114	112	105	124	116	101	125	113	112	103	124	105	122	117	111	120	118	112	119	127	128	103	128	121	117	120	135	120	116	125	104	110	111	109	90	103	129	129	121	113	111	96	119	106	117	120	125	118	113	110	90	114	110	123	88	129	132	110	115	113	125	133	106	125	108	100	106	110	110	122	126	115	138	100	125	123	135	125	108	115	106	112	117	113	120	109	102	104	137	109	116	121	108	111	114	96	131	105	127	126	127	110	101	120	115	134	125	130	115	121	113	106	142	123	109	108	131	125	83	98	115	108	112	111	106	121	119	123	119	114	104	115	129	126	144	111	97	121	115	118	121	116	100	112	108	107	117	116	119	120	105	134	110	109	112	113	111	123	113	117	97	100	121	115	126	127	96	103	120	122	117	115	126	112	141	117	116	134	118	107	99	103	98	111	120	113	109	112	113	118	102	108	113	118	110	112	105	128	118	121	123	111	107	127	103	127	114	123	123	99	111	114	116	121	111	121	106	117	102	114	129	118	117	113	135	126	135	123	113	124	121	112	125	120	126	121	119	126	129	119	114	123	102	120	136	114	117	120	126	124	102	97	117	105	99	112	102	104	115	121	136	115	109	123	94	104	132	94	140	117	119	118	114	114	102	115	107	125	122	113	111	127	123	115	116	119	114	126	98	97	101	115	92	103	140	105	121	119	119	120	119	131	121	118	129	127	104	107	130	130	125	117	131	131	112	113	116	120	111	121	97	123	94	107	122	117	113	102	117	115	122	110	123	107	125	135	115	113	120	128	116	116	109	107	107	129	134	132	139	104	108	103	139	118	143	104	107	137	112	131	116	105	119	102	137	122	129	108	115	121	126	106	98	112	119	103	121	148	118	109	110	90	121	113	117	112	102	112	117	104	110	126	120	118	116	118	118	110	132	98	107	107	123	103	102	126	107	114	111	116	109	109	125	111	115	122	118	114	119	123	113	112	119	132	113	109	111	127	106	123	89	142	112	108	116	135	114	133	107	117	127	122	123	104	110	95	131	113	110	115	107	112	124	97	112	113	146	120	128	120	115	121	143	128	125	109	105	118	122	127	128	113	117	124	120	115	109	139	107	133	117	120	104	117	119	128	119	116	105	113	102	101	103	119	118	110	103	130	122	125	111	124	112	117	115	113	121	119	116	115	135	127	110	121	123	120	116	119	106	130	116	99	107	102	114	119	130	97	107	139	109	110	114	108	100	125	106	118	119	118	119	119	106	121	111	114	125	122	119	93	112	122	118	120	109	111	105	116	115	107	110	128	104	99	122	106	108	118	124	111	138	109	115	127	126	114	123	111	126	105	127	123	116	112	112	115	135	113	123	147	119	98	109	123	105	120	120	126	111	118	106	115	124	103	113	127	98	110	122	119	113	112	106	120	126	114	112	115	115	118	117	129	114	126	111	104	123	116	117	134	130	112	101	126	134	93	121	117	111	126	104	112	121	100	124	101	101	119	104	131	114	108	120	102	117	119	108	99	120	105	124	108	134	112	115	112	119	130	122	98	127	106	98	114	113	119	122	141	88	121	120	115	117	94	106	110	113	107	84	149	105	133	101	105	127	108	104	111	115	119	106	139	126	111	116	130	124	103	107	116	111	124	118	110	123	99	110	100	110	109	126	122	113	120	108	119	110	114	111	93	126	115	101	95	114	109	122	104	101	117	122	107	105	106	115	128	98	118	113	102	135	127	114	128	103	91	98	111	122	115	131	107	101	115	109	119	122	117	119	137	117	137	123	98	112	127	137	117	132	100	122	122	109	128	102	129	112	109	118	105	103	120	138	105	97	134	119	119	115	103	122	137	114	120	117	97	122	101	128	107	129	109	105	124	120	115	123	91	123	103	118	109	101	109	109	110	117	104	135	117	129	101	115	104	130	109	110	112	107	115	113	112	120	116	122	133	133	94	118	111	110	111	106	134	128	97	130	120	139	96	134	122	123	119	101	111	111	122	120	116	113	122	103	111	95	96	124	115	129	122	99	119	118	114	112	125	93	126	111	142	114	111	106	111	107	108	127	118	128	115	106	105	114	117	107	97	109	142	105	96	118	104	103	121	123	121	108	92	112	109	102	128	122	107	127	118	116	103	129	91	124	118	114	131	118	121	143	130	112	115	98	117	105	130	113	115	108	110	123	115	111	134	129	127	116	126	118	117	105	107	122	121	120	123	100	112	122	116	106	131	98	100	136	108	117	115	118	113	123	148	110	102	118	124	125	96	145	119	116	120	125	110	113	130	113	105	122	106	99	105	110	129	104	115	118	122	113	121	119	107	132	123	119	116	105	121	133	130	128	105	112	114	115	111	123	117	114	120	123	111	104	118	123	133	118	111	124	116	122	134	107	123	122	134	117	119	117	114	111	94	134	126	109	111	110	123	106	126	106	125	97	107	122	121	114	104	139	99	96	110	106	120	109	112	119	128	118	104	116	103	117	125	121	133	122	113	123	101	116	124	108	134	108	116	109	104	138	118	107	125	111	102	124	106	100	116	110	98	113	117	101	122	120	88	107	155	119	139	127	121	128	137	112	112	126	98	117	119	133	140	104	122	111	118	115	118	123	104	120	122	119	106	124	105	106	127	121	106	131	131	117	125	131	107	126	100	133	124	117	119	135	130	117	122	106	115	132	115	114	98	107	125	114	98	110	101	108	126	120	120	118	101	117	119	117	113	109	116	131	119	109	111	121	113	123	121	105	114	133	110	120	125	104	114	113	114	112	111	118	119	128	126	116	97	103	127	105	110	120	112	122	126	124	122	102	94	108	114	111	113	97	115	113	136	106	100	111	125	117	119	115	116	117	122	130	97	96	124	108	98	113	105	118	106	126	122	117	115	109	118	117	120	121	133	121	102	106	114	118	106	115	117	130	124	107	109	124	110	121	115	125	124	124	119	108	111	86	129	97	134	118	130	110	118	122	97	131	107	135	133	104	104	96	118	124	129	123	90	117	111	106	124	120	102	104	119	112	103	123	111	90	119	109	108	100	111	131	114	136	110	106	119	116	115	110	152	112	107	134	112	104	110	116	109	114	110	115	131	127	103	116	117	120	113	120	124	117	114	124	100	105
5073	12711	8864	4204	2991	2230	1601	1274	901	730	624	483	446	388	335	316	295	299	246	225	214	193	211	223	181	197	196	188	201	196	175	185	175	179	189	177	166	169	145	177	153	148	148	193	163	182	151	148	149	158	148	181	135	158	166	173	152	148	137	147	160	152	169	176	150	144	176	176	163	141	176	161	174	146	141	143	176	155	149	159	155	163	146	138	180	142	160	137	136	151	151	149	145	154	156	162	158	142	119	156	127	172	145	142	147	149	151	147	160	161	152	167	142	157	153	167	145	150	137	141	129	121	140	143	164	159	149	147	159	144	139	148	154	155	143	149	164	149	141	146	164	148	142	159	139	148	158	168	149	136	155	126	146	138	148	140	142	151	157	123	135	145	161	144	145	141	158	148	151	148	121	150	135	146	157	135	154	148	123	145	146	155	136	124	149	138	157	155	134	160	155	134	151	147	136	144	168	137	135	149	137	172	131	126	152	149	134	140	152	158	131	151	161	154	155	168	144	133	144	142	144	162	138	159	134	135	140	150	153	158	133	163	151	134	162	137	162	158	152	147	150	159	162	144	149	115	155	158	133	143	134	127	156	129	131	131	135	152	130	158	139	156	137	144	187	141	134	141	137	138	150	136	140	162	122	145	131	135	121	131	132	162	151	158	170	134	139	157	150	146	156	174	135	151	148	139	134	163	131	137	163	176	131	129	173	142	164	173	173	130	149	174	155	135	173	153	118	122	133	156	148	138	160	168	175	136	168	144	164	159	116	167	142	122	166	165	152	160	143	140	149	134	150	149	126	148	132	156	141	149	146	138	144	151	143	155	155	150	166	141	161	144	151	125	154	173	134	154	141	161	156	126	141	138	141	156	135	142	156	166	165	150	172	149	151	144	143	143	158	141	143	151	140	146	141	148	148	158	139	131	150	177	146	137	137	147	161	147	171	165	145	150	140	148	137	142	159	142	139	158	174	135	143	154	139	151	142	136	123	149	141	146	165	152	185	139	134	144	119	145	168	165	125	133	133	167	159	160	157	152	141	176	161	133	159	146	130	167	141	149	123	148	151	145	154	158	142	162	159	134	144	137	173	143	147	142	139	145	133	151	134	159	156	127	162	146	150	157	147	156	157	143	129	146	147	152	144	132	147	140	142	157	140	131	152	164	139	156	131	159	139	125	124	144	150	149	139	145	141	129	158	144	170	122	139	139	155	152	154	164	160	143	120	158	149	161	147	149	126	132	152	143	133	150	146	132	152	131	159	128	117	153	141	146	144	135	128	152	135	164	183	150	165	150	139	142	156	142	139	146	137	139	141	150	171	126	148	150	162	113	149	135	140	160	143	150	149	134	153	145	155	137	145	137	124	147	140	137	148	155	153	145	142	167	144	164	140	146	157	152	144	159	163	134	158	157	153	157	148	153	163	149	123	168	138	148	145	154	157	146	154	159	180	154	170	131	148	142	141	157	152	133	146	156	136	144	131	150	131	145	150	145	141	161	123	162	155	165	162	139	171	135	149	158	149	152	158	151	144	137	159	156	172	153	131	150	127	132	151	151	124	158	148	139	150	137	169	173	148	147	156	159	159	145	152	155	139	132	136	182	148	143	142	143	163	136	152	148	168	132	166	146	144	142	155	153	140	153	121	141	133	150	145	152	153	139	156	131	151	161	155	157	166	141	167	151	159	134	145	140	147	144	132	152	120	134	160	140	137	143	143	138	142	154	166	144	154	140	162	143	129	132	134	141	123	150	161	159	143	148	129	135	149	164	118	142	143	167	149	151	137	145	146	131	140	150	150	126	142	138	150	144	143	146	153	147	168	149	161	151	149	156	138	125	149	132	173	144	148	137	145	141	119	159	150	154	144	145	166	130	138	153	153	138	160	144	152	142	143	141	153	160	145	154	134	144	118	161	152	132	157	145	145	163	145	147	158	138	132	180	144	123	144	159	148	160	152	151	153	140	147	163	141	136	159	144	152	132	145	147	155	127	123	147	147	120	162	140	154	160	151	145	135	139	146	132	145	144	140	138	124	153	155	153	145	153	141	133	177	159	148	139	148	158	135	168	159	161	144	150	126	136	161	146	143	135	167	146	149	122	156	144	149	152	164	148	134	145	172	135	129	152	150	157	160	135	138	124	143	136	140	135	157	163	140	134	133	151	154	165	142	155	142	158	160	147	149	156	160	156	167	119	151	149	150	170	160	135	146	156	174	154	153	155	162	162	143	160	150	161	136	140	146	141	136	131	125	137	166	150	145	141	147	157	157	143	154	157	142	156	142	145	127	129	157	146	143	152	166	148	153	144	155	162	135	145	143	137	140	143	141	136	153	150	173	145	128	154	146	144	145	149	147	125	146	147	147	146	129	146	142	142	144	138	140	132	135	131	147	147	133	158	142	153	152	152	155	156	126	149	140	143	152	133	154	146	129	122	160	147	134	157	130	155	156	139	156	143	163	130	153	135	140	173	137	142	166	149	150	158	130	146	157	147	146	145	137	134	147	147	140	133	132	154	143	148	145	162	138	162	139	149	148	141	147	156	159	153	149	137	139	133	148	143	148	140	160	155	135	159	155	166	154	146	160	149	139	149	155	128	150	160	152	154	152	140	152	153	141	146	159	151	167	150	129	142	150	151	150	140	149	130	163	138	143	150	145	149	142	149	163	150	150	138	138	143	145	149	149	154	134	135	165	133	144	155	164	153	153	135	139	146	141	133	148	156	156	157	134	165	150	150	173	155	129	131	151	139	149	144	152	126	136	155	155	138	155	162	151	146	139	157	146	137	154	160	144	116	136	137	152	162	150	149	176	140	154	156	194	139	181	169	143	137	130	146	146	137	155	138	149	138	154	138	136	168	165	128	162	156	166	155	167	137	156	155	130	126	158	150	146	149	141	140	135	142	152	142	127	150	154	180	146	128	173	150	152	131	154	127	126	160	153	163	152	160	152	142	159	160	150	128	143	159	144	154	144	166	159	139	150	147	149	160	142	127	138	142	160	142	140	138	154	148	149	148	172	147	147	132	143	128	167	152	142	138	155	153	136	134	124	144	134	154	159	163	144	137	156	134	158	147	170	129	143	165	166	169	162	153	137	176	130	143	154	149	157	152	117	141	175	166	171	168	153	143	128	136	138	137	153	135	119	135	151	167	154	150	149	162	143	114	158	148	136	139	159	129	169	133	162	136	159	186	169	142	146	147	144	151	149	151	167	123	151	145	134	146	141	128	161	124	152	144	137	140	138	169	147	170	163	169	152	129	132	169	141	139	141	153	149	150	169	148	146	147	136	160	145	160	157	143	165	153	172	147	128	153	163	161	147	131	141	161	151	147	162	136	139	153	153	143	149	157	149	145	133	144	160	133	158	149	141	133	129	147	133	134	125	172	148	161	144	135	149	136	136	151	141	149	143	154	130	155	147	139	143	152	147	156	140	156	144	130	148	153	156	147	159	157	155	134	133	158	155	147	135	154	144	186	146	154	161	140	138	145
26863	16601	2958	851	621	581	511	537	473	446	514	482	480	502	492	471	476	489	450	507	522	503	484	469	503	459	499	449	465	478	459	418	446	485	507	467	493	451	451	473	440	493	467	460	431	493	451	507	476	444	478	448	471	492	504	459	461	509	450	425	458	440	439	468	470	445	463	489	452	494	466	456	433	450	521	455	483	458	436	447	484	524	481	437	465	446	512	491	420	460	472	484	459	464	459	500	455	454	466	490	471	426	519	498	455	487	470	461	447	482	489	428	456	507	472	497	459	486	490	472	453	450	465	476	481	456	486	474	463	473	470	477	441	471	423	449	475	460	445	458	476	465	458	485	451	473	429	469	466	483	474	436	472	456	451	438	482	480	482	431	436	505	442	444	481	481	458	446	475	501	518	494	481	446	470	471	467	467	493	456	466	484	445	454	473	469	506	470	498	487	442	440	472	471	486	435	476	493	470	448	430	398	486	524	456	421	460	459	461	468	486	471	494	449	484	454	437	457	444	458	441	505	470	443	466	450	470	476	483	499	448	482	439	455	481	510	514	497	463	429	439	434	454	468	435	462	447	467	457	466	448	460	480	489	449	506	474	454	480	463	476	498	468	480	447	490	451	457	498	445	460	474	496	472	466	468	430	466	476	485	458	484	480	462	467	470	475	467	470	433	457	479	457	492	489	500	495	475	450	438	500	484	420	476	487	469	464	485	449	476	472	469	516	455	462	509	474	470	435	503	477	470	482	494	476	491	470	442	473	469	492	449	455	513	456	479	467	476	460	493	440	470	475	448	440	460	460	510	444	462	449	484	450	484	484	441	479	464	477	480	503	457	443	499	448	484	455	449	508	486	441	473	477	458	480	452	478	442	493	463	475	445	494	468	448	452	465	474	436	458	517	458	429	503	495	470	451	508	481	474	464	493	511	468	452	463	473	454	456	432	489	455	507	503	471	481	463	470	457	442	473	465	467	461	486	485	451	464	468	471	458	456	480	484	487	495	506	474	500	453	450	484	466	454	428	500	454	466	476	453	485	451	540	470	433	488	460	506	428	447	472	462	475	464	463	477	474	454	482	435	449	463	473	500	514	485	484	513	431	468	476	510	462	486	485	463	476	495	512	465	454	461	450	485	462	449	475	465	470	470	454	480	458	481	431	496	449	474	469	470	439	471	490	489	475	455	494	477	490	455	485	489	471	475	502	439	452	457	458	476	464	480	476	455	464	462	485	448	465	468	491	441	472	483	470	466	492	489	447	501	485	463	483	457	492	474	472	468	496	456	465	473	481	446	506	476	479	429	471	496	481	472	478	479	442	471	479	479	478	492	474	468	449	501	437	453	503	459	427	442	439	454	451	473	474	460	470	435	431	460	523	457	436	469	496	475	466	458	460	504	457	461	491	495	445	483	447	479	480	482	454	461	458	499	443	463	481	484	471	448	464	446	479	484	462	493	444	479	492	475	453	448	460	446	465	491	452	467	466	461	481	498	472	452	446	459	417	448	419	475	478	486	541	492	466	474	461	467	464	437	457	456	454	479	495	468	486	459	460	487	489	519	436	480	412	484	475	500	451	491	483	494	474	482	480	453	455	468	453	472	497	471	478	497	448	518	465	467	518	472	470	501	477	445	467	507	476	487	436	459	471	459	476	463	461	482	502	443	448	509	425	464	438	469	475	475	445	473	468	457	486	517	506	475	469	472	461	444	474	446	478	480	500	470	478	512	475	464	444	502	497	474	477	485	507	474	493	473	497	456	474	473	490	507	469	478	472	502	476	434	480	490	422	528	422	475	460	498	506	496	457	481	505	453	458	495	455	457	461	494	465	480	473	496	464	475	477	489	459	475	488	466	406	450	495	476	448	439	465	446	466	464	451	463	453	468	449	449	444	468	447	508	459	487	517	432	483	489	479	474	454	463	509	532	459	523	469	452	467	513	499	471	486	483	452	454	499	464	477	466	484	506	474	459	460	473	449	455	432	477	434	467	455	502	483	429	472	444	477	501	470	460	453	412	475	469	494	472	519	488	463	472	458	449	448	480	479	474	456	457	437	471	486	501	470	510	446	492	436	435	461	532	508	488	466	485	487	476	472	504	422	458	486	482	469	463	478	497	487	479	519	522	473	495	501	479	486	484	487	471	454	469	464	452	474	450	462	465	454	500	484	402	461	472	477	502	531	450	469	440	493	465	473	493	476	497	479	513	486	470	468	494	496	504	512	481	428	501	482	459	506	464	470	448	471	484	459	473	477	461	485	461	454	478	499	461	486	461	457	468	471	445	445	481	446	450	440	438	462	450	467	476	460	488	501	481	473	493	453	446	457	452	468	463	437	479	465	508	495	487	493	444	435	496	460	469	472	476	444	459	456	499	487	504	436	464	482	408	462	438	465	491	514	486	457	504	461	489	454	473	494	458	500	488	463	517	451	453	478	471	482	474	489	446	477	498	488	465	447	507	498	508	463	462	482	453	458	482	473	477	484	460	467	464	467	465	479	460	499	431	463	453	489	481	461	484	467	501	514	478	471	426	455	492	435	453	487	448	500	440	471	456	473	506	473	481	478	477	451	480	457	497	466	457	477	462	465	484	449	515	429	485	493	460	459	460	486	478	463	472	532	458	456	513	486	485	464	506	490	467	475	447	501	433	475	489	457	457	483	470	482	458	442	494	483	464	449	491	440	427	450	465	469	467	479	483	473	459	454	489	479	519	504	477	469	479	471	487	431	478	478	436	459	461	496	427	486	464	491	481	470	453	457	510	456	462	447	482	433	457	474	484	464	457	473	484	471	445	454	460	450	447	472	439	467	467	481	453	429	462	504	490	457	497	448	437	451	478	480	457	459	439	479	446	487	497	518	468	489	480	467	453	477	464	488	485	448	422	500	477	445	479	453	515	473	453	419	455	452	459	473	458	498	480	507	475	482	479	456	475	502	471	497	460	452	469	472	442	485	471	437	481	437	453	464	462	452	435	433	465	447	441	500	433	470	479	446	460	458	462	457	461	491	464	464	445	484	479	471	472	483	507	457	471	475	445	500	510	482	471	452	453	467	466	499	446	447	507	487	475	455	445	478	406	456	461	470	462	474	514	449	433	458	490	474	452	443	462	478	453	488	504	480	487	460	478	511	480	427	471	499	515	477	476	467	471	463	436	454	463	434	473	486	458	421	448	487	423	513	453	451	495	463	470	451	449	444	502	478	461	462	479	451	451	495	442	468	471	444	438	443	457	441	471	464	456	493	454	491	449	462	418	453	494	444	452	437	470	465	491	507	455	424	458	464	453	428	499	460	471	444	440	463	528	461	477	486	506	453	507	497	528	448	463	456	472	470	451	455	472	456	474	507	471	485	460	465	507	464	474	453	491	478	473	473	465	445	486	425	504	468	471	467	443	483	451	449	504	454	469	477	502	464	475	439	497	464	481	488	461	477	515	491	482	452	453	439	440	484	446	462	450	470	475	464	470	456	446	471	480	454	474	469	472	457	470
5429	1009	928	773	693	679	659	637	593	630	571	581	588	581	582	583	594	615	588	614	603	612	568	534	562	600	564	600	577	605	569	639	600	554	582	573	598	576	618	602	555	593	557	622	583	608	597	567	582	572	577	599	553	567	649	621	575	608	601	569	599	605	575	570	577	625	579	590	581	605	568	604	595	586	586	586	558	578	603	630	607	600	564	582	596	598	612	583	600	577	591	633	617	543	593	559	559	564	580	650	634	605	595	593	610	599	547	611	644	566	579	613	595	565	589	611	620	617	586	552	580	576	570	602	559	597	568	597	572	614	593	562	590	572	616	595	579	597	566	590	595	539	597	595	590	545	614	571	595	585	568	620	589	584	583	579	561	574	605	581	593	574	595	566	576	585	602	588	559	589	538	585	605	594	587	587	570	606	622	577	580	560	600	572	539	585	572	594	552	553	560	602	599	598	593	594	586	549	608	586	573	569	616	560	611	626	589	584	584	561	567	599	642	610	588	582	617	621	593	590	581	600	580	554	634	556	548	606	625	587	583	601	588	613	559	623	584	554	585	606	603	579	587	589	629	582	575	580	618	621	599	576	583	579	596	560	592	612	611	601	523	663	586	554	590	584	604	544	584	580	578	596	595	565	615	596	612	600	584	598	600	592	568	601	579	608	593	585	508	601	620	579	561	576	580	599	607	618	617	584	636	588	609	622	575	601	561	591	576	586	597	598	589	579	603	583	584	578	590	606	584	597	617	573	593	574	552	599	582	611	565	556	558	637	568	570	560	596	556	602	602	580	561	570	564	613	622	581	549	583	556	570	641	605	568	580	576	558	578	602	573	577	581	578	565	641	584	603	615	581	559	589	541	578	563	606	595	566	584	595	555	624	595	596	632	567	574	620	637	618	591	603	630	560	614	567	605	589	590	599	595	567	623	614	603	625	646	545	601	581	552	581	581	587	610	629	566	545	574	578	603	570	603	588	566	576	610	595	594	563	573	585	574	605	634	583	555	582	598	581	632	619	633	588	557	576	571	553	592	547	624	563	582	565	595	536	598	608	628	643	590	524	654	574	589	569	604	589	575	591	561	600	605	587	560	591	613	580	617	570	590	595	575	598	572	617	614	622	525	595	564	593	550	564	632	582	594	545	573	627	621	554	583	585	604	589	568	595	590	558	565	585	631	606	581	581	584	617	600	579	577	591	605	584	617	583	579	585	629	649	587	584	614	581	576	584	551	579	612	571	547	571	577	578	594	594	561	545	595	586	558	542	586	581	569	623	600	608	608	564	571	555	587	568	585	566	598	603	588	570	584	573	637	616	583	605	606	605	608	635	576	580	598	619	603	612	549	611	621	600	615	574	562	580	584	614	577	588	570	594	570	572	593	575	569	584	615	529	604	565	539	600	606	575	615	608	603	599	569	584	589	613	574	537	567	601	611	544	595	607	623	610	583	570	593	577	588	607	568	579	576	564	532	574	581	571	598	578	625	549	570	598	619	549	618	607	616	637	588	557	569	619	559	552	592	563	570	605	561	593	594	619	556	631	560	602	561	572	562	640	586	615	598	596	560	575	584	575	566	612	603	616	580	569	584	584	581	584	599	584	621	550	615	519	557	583	563	587	580	589	570	581	618	633	585	623	612	556	614	567	591	551	593	564	554	606	572	589	579	572	627	580	593	636	628	581	581	557	580	587	621	580	627	540	552	589	605	587	627	592	573	571	607	583	590	605	572	601	576	583	640	619	609	580	579	574	577	614	612	607	585	594	565	572	592	591	598	589	576	590	609	592	531	620	581	607	610	599	575	632	583	581	619	565	590	621	566	605	592	565	619	571	593	606	585	622	574	613	585	590	596	587	550	614	622	580	600	536	581	592	615	601	585	583	632	563	609	580	564	629	589	598	546	623	604	581	589	593	581	597	579	548	621	575	540	572	609	593	626	615	581	569	607	587	614	613	589	615	617	598	597	579	565	537	592	598	630	601	598	599	598	560	560	626	601	598	564	606	594	585	583	636	562	598	583	564	568	568	592	585	588	583	624	549	631	598	623	580	626	624	572	600	619	584	579	600	585	533	620	595	565	594	550	594	548	608	612	587	614	607	591	588	542	505	577	590	581	576	583	568	592	572	591	599	519	598	572	600	621	608	616	592	575	583	539	567	629	571	595	592	571	527	579	535	617	588	584	593	607	634	594	594	565	596	587	608	574	612	556	624	599	605	607	605	596	599	612	577	591	598	582	590	605	576	555	555	605	597	578	581	583	611	596	578	562	616	555	589	575	558	592	613	592	611	578	626	593	615	556	606	618	571	572	606	580	595	615	591	573	548	565	593	591	544	555	574	563	597	572	611	583	585	564	575	599	618	575	601	594	574	593	579	592	584	576	621	616	594	606	585	593	620	617	601	576	576	554	593	593	610	615	560	599	575	553	571	578	592	615	588	632	560	592	596	591	594	547	586	541	585	560	539	615	587	593	581	620	611	600	600	576	564	583	593	541	625	585	613	582	630	572	618	550	578	603	593	589	622	626	610	596	596	553	600	580	568	615	577	589	583	611	582	577	581	549	605	595	557	587	614	566	572	541	589	632	605	595	611	607	595	569	590	592	549	569	612	598	604	575	587	549	614	583	583	552	604	586	594	597	600	560	580	586	603	596	578	560	585	621	588	615	596	597	597	612	589	606	606	565	586	579	617	630	509	628	597	623	569	618	544	545	634	639	546	536	591	596	578	595	581	615	574	581	567	625	563	564	621	575	588	564	580	577	596	609	590	579	593	603	569	625	598	562	604	540	579	598	593	559	541	621	574	587	572	587	585	591	579	599	618	620	531	562	639	542	565	583	579	533	561	576	629	585	603	605	589	617	599	587	571	590	570	579	610	659	617	587	592	597	574	599	576	558	553	567	591	562	600	597	568	604	627	560	616	610	616	588	590	595	581	598	608	594	596	545	570	554	599	593	588	554	598	571	578	596	572	582	605	555	596	600	588	625	601	610	601	582	606	599	617	558	632	536	566	594	600	589	613	589	592	596	589	620	615	615	609	580	615	580	594	580	552	592	541	552	567	582	546	621	592	587	504	577	633	564	575	588	597	556	663	613	569	559	575	656	598	591	595	559	609	604	591	591	597	579	583	599	598	616	583	569	593	593	609	580	580	572	579	600	585	580	584	552	530	566	580	560	593	578	604	573	582	565	579	546	538	584	645	623	519	554	593	608	606	628	557	605	575	626	631	600	604	567	588	592	547	608	596	553	604	622	597	585	572	599	601	587	601	577	567	606	588	610	587	614	651	582	620	613	608	595	533	557	613	572	578	595	571	568	578	573	620	569	564	587	583	599	603	570	608	589	600	587	561	645	587	542	580	580	591	553	570	577	582	589	607	619	628	617	574	609	561	597	553	606	590	554	583	568	585	574	583	603	585	580	547	601	613	566	577	617	623	602	617	586	579	572	600	594	612	585	599	552	588	580	599	602	599	611	607	594	583	585	610	620	596
23024	20728	27653	23853	20696	5924	832	561	474	491	417	420	370	381	330	371	324	359	390	336	332	347	354	363	326	314	323	348	323	319	299	310	325	282	318	299	287	285	326	324	336	334	295	340	323	351	319	329	337	285	329	314	358	334	322	315	270	336	325	330	284	339	336	338	329	295	333	328	352	299	336	307	318	301	312	308	334	339	321	366	343	320	315	318	305	336	312	329	333	335	310	336	313	325	310	334	331	338	338	313	327	298	298	299	327	316	334	331	316	304	306	300	322	308	295	323	325	321	281	342	284	334	287	289	301	306	300	315	295	293	320	326	309	319	329	335	314	340	287	307	296	319	323	336	313	326	336	338	318	350	331	318	296	305	311	327	351	323	327	334	299	299	314	317	341	331	324	324	301	297	305	315	312	331	263	304	293	324	336	312	327	349	309	285	319	317	336	354	285	329	338	322	304	304	286	322	345	302	332	339	296	297	351	303	309	288	311	303	307	319	314	306	318	318	310	297	326	325	309	298	338	293	289	297	306	319	305	326	308	307	326	290	335	324	326	325	343	307	324	304	301	331	306	336	308	325	331	302	343	325	345	287	344	312	312	298	330	305	286	320	304	302	334	303	327	317	319	305	332	330	318	283	331	311	340	313	328	338	325	287	274	286	307	326	324	341	357	326	328	299	358	326	310	309	323	327	296	317	321	327	352	339	317	317	313	325	331	338	316	325	331	317	312	347	331	301	323	301	330	323	292	293	358	300	311	329	308	325	325	315	326	303	312	301	298	328	331	302	334	329	328	320	302	330	301	294	281	321	323	346	318	349	348	294	280	339	299	324	307	273	325	306	301	294	301	297	288	313	312	306	274	314	322	307	337	286	298	294	296	329	326	311	293	346	315	318	296	300	316	324	298	313	349	303	313	301	319	343	316	320	310	290	314	292	262	334	357	324	345	324	304	317	303	299	315	344	345	354	316	349	279	333	300	324	307	289	314	270	292	302	327	310	321	345	325	315	314	302	345	324	329	330	296	362	313	289	306	318	332	303	313	303	303	296	324	371	330	291	304	290	326	346	332	313	332	320	319	335	325	286	305	321	331	321	338	322	340	351	345	294	341	341	325	312	335	312	296	311	315	288	278	329	332	295	334	306	316	310	317	303	334	349	287	319	298	330	357	318	353	357	299	307	331	307	305	320	286	325	287	333	324	289	305	304	302	280	323	320	315	268	305	330	327	301	298	319	318	329	339	312	294	296	296	324	331	332	311	324	297	320	344	303	347	294	299	340	299	306	310	293	315	326	342	303	315	322	331	335	324	347	307	318	313	308	337	305	330	351	307	311	336	299	305	328	328	333	309	292	279	309	333	314	304	331	323	311	313	309	335	323	320	308	334	340	289	296	309	314	286	314	311	368	324	313	294	324	338	337	331	306	330	287	273	326	312	306	315	333	325	329	331	343	334	322	336	313	314	297	323	315	332	311	310	315	296	292	321	330	347	339	313	333	302	323	329	324	318	324	320	305	311	304	312	314	315	325	334	304	295	320	304	292	338	300	317	337	315	306	322	306	298	336	304	294	300	317	314	320	286	303	319	280	310	324	336	320	314	316	336	321	274	307	325	328	341	346	303	328	304	316	291	315	281	313	314	301	321	358	317	320	349	328	278	329	298	319	327	313	322	329	321	296	314	343	317	290	296	327	305	286	292	315	355	302	322	338	331	293	273	319	323	344	341	291	312	329	280	277	303	355	355	317	300	305	284	314	324	317	338	293	321	320	332	316	316	330	271	335	304	343	332	326	289	306	318	333	345	305	329	326	298	320	323	324	337	311	309	345	298	316	337	304	308	327	302	308	305	280	344	308	329	328	308	337	309	307	320	334	289	307	327	334	322	335	310	304	334	295	305	321	299	361	344	305	345	303	330	321	326	297	327	337	306	378	366	308	326	299	326	305	316	330	340	305	327	288	327	339	337	350	327	315	353	312	275	316	320	310	291	307	305	294	316	316	342	271	322	310	337	313	301	313	294	301	305	287	296	321	291	299	356	319	326	319	310	319	319	280	324	336	293	315	339	281	301	301	336	330	313	304	297	309	314	294	313	343	299	344	290	299	364	308	316	308	341	327	340	325	314	332	297	339	306	330	320	317	335	309	378	316	332	354	338	284	310	309	329	329	342	293	325	318	337	302	315	322	308	302	320	325	295	279	292	313	332	297	290	289	309	307	327	302	329	329	348	342	309	313	328	352	284	318	292	321	296	327	331	352	298	308	308	322	294	300	347	320	315	327	308	322	306	360	326	327	295	320	309	329	323	309	286	313	319	302	302	323	344	339	300	287	327	329	332	350	322	319	297	325	274	312	303	294	319	357	361	326	320	311	307	293	349	302	317	287	298	328	302	319	364	327	300	319	332	334	291	312	308	296	335	309	291	310	300	334	312	335	304	289	327	324	329	316	318	325	291	278	306	324	322	322	320	316	308	309	319	332	323	322	297	304	302	317	323	298	301	324	301	331	333	314	294	289	305	288	304	336	300	334	307	326	299	322	317	302	307	328	316	304	331	289	288	324	316	310	317	313	320	317	295	303	321	329	327	299	321	314	322	332	312	321	372	322	314	303	318	302	318	288	291	318	304	323	307	311	325	300	290	310	298	326	328	274	290	298	303	290	326	295	321	326	323	303	328	342	316	324	313	325	310	298	303	317	295	309	294	333	301	305	314	335	320	311	341	313	299	309	290	291	300	301	335	311	351	302	325	323	309	307	313	286	291	302	305	318	316	306	323	332	317	314	316	319	349	318	314	335	347	313	335	284	310	344	321	347	312	324	311	312	324	286	331	328	320	280	315	297	305	332	316	311	361	299	326	329	301	295	323	311	337	350	334	333	315	342	311	318	329	303	331	322	338	294	338	340	322	315	329	348	298	318	313	317	290	295	309	326	316	336	295	326	323	343	310	316	355	306	317	316	329	323	319	277	302	295	307	302	312	339	305	317	345	301	326	342	291	336	320	312	333	313	302	288	323	336	290	337	312	295	331	330	326	342	321	336	299	310	303	349	301	323	294	278	302	340	273	326	296	316	353	274	274	336	325	317	325	310	335	329	284	326	286	318	296	323	317	331	313	298	312	339	303	312	335	313	299	299	299	305	310	302	276	338	313	316	322	301	289	265	318	285	305	288	339	335	328	309	293	293	307	305	330	342	302	333	332	309	333	327	294	278	320	335	310	304	322	324	285	318	308	349	300	300	286	298	298	307	272	329	325	331	327	340	297	302	352	336	295	290	353	301	294	314	306	313	302	311	303	345	338	299	306	329	308	309	297	308	330	298	341	329	321	314	320	339	311	345	313	305	326	320	300	329	328	305	300	322	327	333	312	330	312	284	296	278	344	316	332	338	336	300	341	341	318	313	299	338	329	296	315	342	330	346	294	324	300	301	326	352	294	323	330	309	301	349	315	332	336	312	318	345	305	301	297	336	310	309	341	288	299	320	302	329	315	300	335	331
4562	7781	5369	2564	1925	1413	1143	1035	836	713	575	617	535	539	529	448	473	499	487	462	435	437	430	440	438	411	465	436	415	410	416	428	390	448	440	440	426	420	465	423	377	447	442	433	418	421	394	439	427	403	420	404	410	442	439	419	427	409	412	435	421	394	393	373	438	407	382	396	390	416	424	404	391	421	407	393	421	400	425	412	409	413	436	412	424	412	435	430	390	426	407	398	396	394	436	428	434	397	379	436	411	411	389	404	445	408	416	377	395	397	368	389	400	436	435	417	376	426	403	412	414	405	445	423	422	386	429	420	432	410	464	433	440	391	406	432	420	397	387	408	420	399	368	385	370	373	410	405	408	376	417	431	394	399	432	415	428	391	388	401	429	414	386	421	386	404	426	429	401	394	431	409	426	383	390	432	457	409	393	414	408	418	380	399	408	432	418	447	422	384	382	418	401	370	384	414	381	408	445	387	420	415	417	404	403	430	397	375	388	409	404	395	423	422	445	405	399	425	418	393	415	417	374	425	406	408	398	427	418	386	420	411	380	381	418	409	415	461	408	432	404	408	383	405	421	415	440	444	412	403	406	440	385	392	406	408	437	431	401	411	420	421	423	390	412	423	413	418	415	418	403	420	391	425	442	436	378	397	385	434	442	388	430	417	400	392	420	403	415	423	388	439	407	379	369	382	429	410	397	398	398	416	425	426	402	381	424	427	397	405	420	396	420	394	435	402	440	417	436	419	420	453	409	400	410	429	421	409	408	411	430	433	429	411	397	420	434	424	439	429	428	362	402	384	437	442	396	397	397	410	380	378	402	418	405	382	378	392	403	395	407	413	398	420	402	421	402	408	415	421	395	410	397	423	431	416	398	436	404	427	423	418	378	447	412	414	425	414	435	425	419	416	416	403	419	404	376	399	406	428	459	407	426	436	422	395	416	402	435	398	437	409	443	417	416	399	405	398	411	393	401	408	438	425	444	392	429	409	437	371	406	373	429	414	399	410	400	432	419	418	422	382	410	408	416	432	400	393	412	410	362	414	416	406	425	372	404	381	443	430	400	430	411	390	399	431	449	438	398	427	402	403	433	358	393	408	453	410	406	440	396	448	390	399	458	433	408	391	426	396	397	392	426	389	400	421	367	407	407	411	376	378	395	451	389	392	439	446	413	418	407	396	424	410	415	414	458	413	428	447	411	402	379	396	426	421	432	398	410	400	484	416	416	421	446	390	415	415	423	371	443	401	423	460	468	449	408	414	406	391	414	390	395	399	402	421	440	417	410	407	425	385	443	408	422	374	399	422	392	413	426	408	401	409	423	411	378	412	408	416	401	424	406	411	405	411	406	397	420	420	369	425	439	386	414	420	425	383	386	444	399	384	425	437	416	433	433	388	418	397	405	409	455	404	389	450	379	436	439	443	419	403	408	451	424	398	374	367	400	452	432	389	412	385	400	425	397	430	392	398	406	421	400	434	426	416	403	416	380	425	410	396	419	409	419	446	453	410	411	428	402	410	413	382	410	433	399	408	414	397	418	402	390	412	444	433	380	394	426	419	418	433	397	398	415	411	445	425	407	376	363	411	387	430	426	404	404	441	406	401	391	380	404	410	396	426	434	402	389	422	397	411	411	395	439	380	405	424	417	397	416	408	414	443	409	407	430	392	429	421	412	419	420	409	421	413	406	413	422	409	417	414	415	435	432	415	384	395	422	434	437	410	382	400	424	432	376	388	449	404	413	395	424	443	395	378	397	442	445	438	401	415	380	403	417	411	377	399	402	405	394	420	410	410	405	412	402	391	423	428	400	398	372	427	434	414	397	402	423	412	397	378	420	427	401	443	385	383	428	406	441	422	428	383	394	438	432	410	416	403	438	369	436	416	411	423	399	428	403	432	413	432	425	415	425	404	411	415	421	416	383	353	419	425	418	424	416	399	417	409	386	419	406	406	407	404	387	393	415	369	428	406	383	428	404	400	415	451	412	408	398	404	442	425	387	430	413	408	384	397	423	405	389	402	403	397	392	424	423	422	437	414	440	415	411	417	418	419	403	403	428	429	437	424	422	393	426	391	414	390	438	408	386	403	411	391	378	390	433	404	420	380	422	403	401	425	422	412	420	410	417	380	407	430	389	447	418	438	410	415	418	405	396	410	403	417	437	413	422	402	392	389	399	422	382	388	391	387	428	413	411	419	415	402	398	393	393	412	403	418	413	393	412	432	374	394	407	392	413	418	434	370	389	408	401	416	395	397	382	394	462	403	383	428	397	445	420	398	407	398	409	419	416	401	404	404	387	394	422	429	399	464	396	461	444	405	418	409	436	415	401	423	381	416	373	421	398	387	462	403	434	373	433	370	392	427	442	409	428	403	394	414	377	416	427	428	409	445	415	413	441	424	408	397	411	403	425	396	406	393	416	429	420	421	452	445	412	396	347	371	430	420	418	421	428	406	419	391	429	420	414	399	399	430	453	401	413	417	412	435	399	423	428	377	409	382	364	414	421	417	361	422	425	416	452	404	419	416	433	430	459	411	416	392	458	403	417	392	422	395	418	437	409	405	418	406	415	425	419	397	398	426	405	400	428	448	420	401	443	418	447	392	423	419	439	474	381	424	357	405	421	416	423	413	438	396	423	390	421	425	392	377	395	407	423	410	446	429	419	432	422	460	410	427	425	394	395	393	430	408	383	381	396	396	396	409	434	407	401	418	424	420	400	421	403	474	430	424	386	403	405	416	414	429	426	392	421	425	396	386	395	399	432	437	415	388	391	382	390	410	426	383	421	409	422	379	391	423	408	423	397	430	420	441	429	428	395	393	420	401	461	420	382	426	422	454	427	423	412	421	398	427	418	408	403	404	428	405	395	437	412	378	397	416	437	392	408	402	433	420	390	394	422	406	422	406	405	397	398	419	421	391	384	411	434	397	422	415	403	421	387	396	426	421	372	439	420	393	417	422	431	445	400	391	386	389	414	418	418	409	445	423	404	380	413	412	421	417	388	401	416	404	398	442	382	460	420	401	389	383	423	433	370	369	415	409	408	382	466	399	421	430	414	458	443	432	401	409	419	453	395	417	402	412	415	435	406	418	394	405	398	440	398	452	399	382	432	412	423	411	451	405	378	416	413	419	403	405	416	420	407	421	407	400	412	414	393	424	405	397	400	417	408	411	394	384	390	445	396	407	419	407	401	441	419	415	402	443	435	386	403	420	372	398	375	388	373	407	398	418	453	405	396	441	382	399	421	382	410	413	404	389	417	403	415	439	427	417	399	415	416	435	416	399	403	384	389	415	386	429	387	437	437	419	392	373	411	397	417	401	380	447	415	405	416	397	420	435	404	431	425	411	406	390	383	431	404	411	422	415	431	388	444	403	407	422	416	403	421	412	397	448	382	376	393	394	377	386	386	398	412	409	410	447	409	441	380	418	372	391	454	426	408	398	408	409	399	403	414	392	432	399	403	453	418	449	358	426	376	424	429	393	416	367	424	405
24122	20735	26375	24924	5836	638	532	460	430	390	395	377	397	364	357	342	364	373	335	349	382	367	351	353	384	329	351	336	341	304	355	362	388	339	326	327	358	338	356	315	333	364	359	344	312	342	378	338	343	357	339	361	349	338	299	344	338	337	328	337	317	338	329	349	319	339	365	337	342	348	334	350	325	352	341	342	326	325	337	354	309	346	344	317	326	344	319	324	345	360	346	370	319	347	343	345	338	356	320	328	359	366	372	347	341	373	345	324	363	325	404	341	365	312	367	316	333	327	335	353	363	313	317	329	354	346	325	336	321	334	355	313	338	322	311	325	362	313	322	329	342	366	359	372	347	329	325	324	340	309	342	329	348	317	337	369	354	308	338	347	371	325	315	313	334	342	333	315	331	321	348	322	306	350	338	315	352	308	311	348	338	349	315	322	341	304	336	305	328	328	296	324	324	368	354	336	346	321	339	364	338	328	341	333	351	343	318	315	336	334	339	328	367	375	323	350	354	338	330	351	337	343	333	338	297	328	319	335	344	335	348	332	401	367	374	361	334	335	355	356	311	365	324	328	332	337	342	325	330	327	307	341	346	340	337	336	330	332	346	338	344	347	328	360	329	329	344	316	299	331	335	353	304	350	318	313	331	363	360	344	332	360	337	339	322	340	340	355	329	362	309	346	344	344	373	342	329	320	337	332	331	350	329	379	345	328	340	329	369	378	326	315	371	338	328	350	333	334	315	347	373	347	318	312	348	317	352	345	320	333	378	352	371	348	321	342	342	356	319	339	374	319	339	331	338	342	291	345	345	318	354	344	350	329	317	374	366	344	367	343	339	350	333	363	362	350	337	330	340	341	353	330	316	330	333	358	341	374	357	350	352	348	371	333	343	314	331	337	331	321	364	322	347	328	347	343	339	337	359	329	353	339	349	326	368	349	363	322	335	363	327	322	334	315	340	345	358	357	409	344	303	344	355	323	339	337	332	370	331	369	324	316	332	374	315	289	342	359	318	344	329	333	332	328	377	368	345	339	345	341	324	332	330	332	344	327	353	326	335	323	332	330	342	348	336	320	336	352	355	336	340	339	328	332	310	364	348	342	334	329	335	352	334	336	333	338	320	336	373	365	340	363	308	313	374	360	348	319	329	346	339	358	346	353	328	323	329	335	331	340	356	332	365	309	358	374	334	345	379	324	354	338	330	353	339	337	349	343	333	341	325	311	375	323	342	319	362	326	335	347	342	329	347	349	354	343	345	362	309	323	323	343	341	345	336	354	361	320	387	306	347	329	360	336	339	344	305	363	330	330	354	336	347	326	338	354	310	310	342	319	328	347	333	319	334	326	364	330	326	349	364	340	335	329	332	345	306	322	318	340	311	337	339	354	342	344	349	348	330	332	348	367	327	351	360	339	319	354	321	327	323	338	330	328	364	354	314	354	324	338	361	329	311	332	333	321	336	347	330	349	338	331	365	322	352	337	320	315	367	348	340	308	365	360	376	339	346	347	349	340	359	345	336	345	344	352	366	355	334	347	343	360	357	355	337	337	321	371	345	324	340	322	335	368	325	323	317	335	315	320	344	342	355	332	365	296	331	346	332	342	336	306	367	332	340	335	333	338	339	329	315	357	349	348	334	372	333	351	363	346	344	346	360	356	315	343	347	333	329	328	329	319	348	372	367	349	335	340	335	361	328	314	344	319	346	301	342	345	334	349	349	336	321	349	334	329	350	325	326	341	338	364	354	326	348	360	327	366	323	333	366	347	358	366	360	345	338	354	357	345	329	382	347	372	324	323	369	323	325	349	340	337	327	345	354	372	339	319	320	359	358	326	359	329	332	326	347	338	319	328	345	340	358	327	339	398	331	354	334	364	318	334	339	322	317	334	328	342	319	329	347	339	312	331	335	327	345	305	329	342	341	310	334	341	324	333	347	347	349	335	361	366	330	333	340	318	345	345	378	335	333	371	345	323	323	300	325	343	352	341	315	342	339	346	295	307	331	333	347	351	331	335	353	339	335	346	345	339	356	371	348	329	335	318	352	346	367	357	317	335	315	353	332	332	334	323	336	325	355	335	348	353	390	380	345	323	352	319	338	347	343	337	341	330	320	345	323	325	342	318	334	356	319	345	341	358	338	323	330	344	342	316	302	342	325	314	342	352	341	335	356	358	332	327	350	371	354	357	321	323	357	360	346	363	366	315	337	322	356	335	323	338	347	335	340	366	364	347	363	345	325	339	354	343	344	310	363	363	359	340	304	335	364	343	331	308	374	316	298	339	358	334	344	326	321	343	367	354	304	345	345	348	346	315	307	295	346	338	367	366	337	340	338	347	329	309	344	350	339	342	376	341	348	328	325	346	368	301	325	375	326	344	349	396	360	351	356	359	375	305	348	352	329	328	325	339	333	362	362	347	337	339	348	326	334	315	349	355	321	334	326	331	349	333	395	330	345	331	366	335	308	317	308	365	340	344	350	372	349	352	326	328	308	324	319	349	319	330	347	307	373	353	355	316	352	358	337	326	342	332	334	328	333	326	352	346	348	316	357	332	324	338	364	363	354	357	368	358	363	310	319	379	320	331	305	367	327	340	317	338	362	329	332	326	312	343	310	359	355	339	351	334	325	337	323	339	344	308	390	344	361	332	340	334	361	366	347	355	351	330	333	323	318	355	351	359	320	323	333	304	346	384	361	336	335	298	338	360	358	347	359	335	343	375	328	334	361	353	328	336	322	353	318	336	331	333	352	354	339	345	337	353	343	313	366	339	358	341	338	316	369	350	361	335	359	318	340	304	333	328	360	353	359	330	336	352	326	297	359	335	332	346	346	328	346	333	338	325	329	350	322	326	348	346	335	324	337	348	304	322	333	335	329	333	321	352	326	341	374	359	356	326	349	357	312	340	304	344	339	312	316	350	319	314	321	337	362	351	336	370	316	360	322	331	356	376	346	361	358	360	373	363	352	348	331	355	356	301	345	336	344	351	337	373	314	362	336	338	348	311	338	358	312	330	358	334	319	361	351	331	319	366	344	336	363	355	314	326	341	346	362	345	323	338	304	374	360	320	336	337	324	370	339	365	341	360	332	361	329	330	284	348	343	367	352	307	370	344	360	356	337	344	331	339	327	352	340	329	325	363	340	303	349	372	338	359	340	355	373	350	331	346	329	329	324	348	336	356	307	325	341	340	349	315	329	372	348	369	332	339	349	333	343	342	363	328	351	338	323	329	335	321	329	380	333	347	335	371	344	329	358	335	359	317	337	344	357	323	360	377	333	313	332	377	345	341	346	300	311	351	331	318	384	325	358	369	361	398	331	355	313	332	328	355	355	325	345	314	322	322	362	363	349	304	337	344	367	342	328	331	362	313	332	334	354	304	328	337	348	362	338	325	307	329	299	320	317	372	333	337	325	329	350	351	346	343	351	346	324	331	332	322	291	368	351	365	337	346	337	355	379	302	352	310	346	358	317	345	299	315	350	355	336	370	314	358
4186	4459	3122	1499	1306	1053	838	764	632	590	528	482	479	498	557	463	452	439	463	423	439	427	441	422	400	488	415	400	431	420	391	406	419	418	390	430	426	392	436	402	403	404	406	442	403	433	414	447	432	413	421	405	437	417	402	420	419	422	451	388	402	432	419	447	433	414	398	394	451	415	435	456	424	454	418	440	404	428	421	398	416	427	406	420	428	405	432	403	427	425	380	432	430	394	403	394	355	379	407	423	425	416	396	413	421	404	412	427	407	434	407	459	433	429	448	386	416	421	435	423	423	438	430	408	437	413	443	432	406	428	420	423	392	416	446	418	404	408	411	377	415	419	412	473	439	401	431	446	409	420	435	451	365	449	413	443	456	420	421	424	447	374	409	448	397	417	438	403	429	427	383	421	449	375	414	434	453	414	407	396	398	415	396	436	408	404	429	453	416	416	421	403	383	427	429	438	372	388	407	422	414	429	421	435	472	405	405	414	424	420	466	410	410	429	422	402	410	437	427	426	397	431	419	428	417	414	427	410	405	434	446	409	402	386	420	414	396	409	423	399	483	393	399	405	391	434	412	424	454	406	391	424	392	421	419	429	446	391	409	382	391	430	414	414	421	418	412	432	468	426	405	390	437	423	472	405	393	446	421	425	366	429	433	420	404	419	403	370	417	426	419	424	445	387	412	432	414	397	407	430	397	419	401	445	395	437	416	407	403	450	465	387	397	406	439	455	437	403	418	434	387	469	405	434	425	410	429	401	424	389	422	394	418	390	432	392	407	420	401	365	409	385	400	411	407	433	393	412	438	405	453	436	439	437	447	414	425	420	387	402	403	410	446	443	413	403	431	439	457	441	392	462	416	442	444	438	423	424	408	427	404	412	407	408	395	394	389	419	418	415	455	450	388	418	431	454	424	393	384	457	410	410	412	411	408	403	428	399	428	384	429	412	423	424	430	415	394	432	380	383	411	405	416	403	440	462	402	426	458	442	410	417	421	422	431	408	409	390	412	447	410	458	389	414	457	397	417	445	410	394	447	431	416	404	425	417	403	416	444	434	401	483	420	430	394	416	405	400	391	452	387	413	435	400	429	406	418	401	425	421	424	395	426	420	426	419	425	405	389	430	406	428	441	440	437	432	423	449	411	409	413	386	414	404	436	409	390	399	444	432	409	411	400	466	427	408	401	419	429	398	393	417	438	406	383	411	437	452	392	411	376	391	394	434	452	411	432	422	433	397	411	372	420	425	378	387	394	403	416	396	384	387	411	430	412	467	409	406	435	426	418	427	423	402	414	392	458	421	405	443	441	432	439	465	416	441	411	400	388	427	390	407	415	389	404	386	390	426	448	376	425	420	389	433	430	414	394	395	438	362	414	443	420	421	408	407	395	403	397	411	459	428	414	416	433	406	437	419	409	427	390	408	425	394	405	445	443	435	431	398	413	419	422	386	425	436	435	407	417	433	420	428	432	438	410	430	412	379	397	405	396	408	437	450	392	417	422	419	402	441	434	429	455	373	403	388	418	384	439	405	417	404	430	408	423	415	402	432	431	429	400	462	389	384	434	415	444	403	447	381	386	434	410	432	418	406	395	395	421	434	428	378	404	370	416	394	402	445	423	392	408	427	402	370	425	417	463	468	441	458	399	411	420	405	413	416	432	425	420	418	408	402	436	432	409	413	426	442	461	385	412	435	465	406	416	408	410	412	402	422	455	385	412	397	424	418	402	427	432	460	418	449	395	415	405	450	414	378	405	413	413	411	431	405	434	421	445	417	391	411	420	405	393	420	459	416	446	401	412	410	431	421	386	439	437	433	391	431	441	423	408	409	417	403	425	457	425	432	432	390	378	416	436	385	424	432	426	413	441	411	407	411	428	430	453	439	407	409	429	441	402	438	423	434	424	411	424	411	418	397	470	436	390	437	452	398	393	414	417	409	436	406	433	429	395	392	384	421	433	423	437	420	434	409	442	432	435	458	407	447	441	366	429	412	402	429	427	416	393	398	421	409	401	409	398	404	415	405	399	423	412	401	399	420	412	451	433	430	427	414	437	425	447	413	427	379	414	415	434	403	410	449	456	415	433	443	416	411	440	432	429	383	400	414	417	429	401	427	414	414	416	409	404	422	445	409	415	439	407	401	418	402	418	404	423	418	440	402	424	371	419	430	426	420	424	417	401	401	429	397	405	406	427	421	401	390	446	419	399	410	406	403	453	428	440	400	417	422	407	425	458	424	424	436	412	407	408	414	386	391	406	448	430	422	423	399	455	413	423	427	428	400	439	417	386	409	410	421	383	369	407	421	425	416	364	421	401	433	431	396	447	457	446	423	425	432	388	425	453	405	447	406	438	440	437	428	400	423	453	373	412	432	438	410	432	411	409	409	389	431	452	406	429	398	417	422	397	406	454	428	415	413	417	382	401	437	406	401	380	380	435	440	428	438	428	420	426	417	443	418	411	410	429	430	437	426	426	408	436	418	427	423	423	439	421	429	426	451	397	453	427	417	418	435	421	388	427	382	421	419	460	429	399	418	407	399	440	439	416	398	422	405	405	406	413	396	419	396	429	416	393	420	417	398	425	415	375	403	412	413	403	457	412	427	413	423	424	393	426	444	376	405	396	396	410	418	387	422	398	420	400	381	419	476	416	456	439	409	384	401	429	418	394	388	438	391	429	449	410	379	398	423	406	406	437	451	447	393	464	418	412	389	381	424	453	433	415	413	408	435	429	425	449	418	382	381	413	437	410	371	411	405	388	412	419	431	419	376	443	429	394	419	450	379	419	446	463	421	419	432	353	373	387	412	383	433	411	415	389	417	435	401	434	408	433	392	431	436	424	430	432	408	423	447	395	419	403	435	397	424	391	419	447	441	416	430	432	421	433	397	435	424	415	422	406	413	424	438	420	449	419	410	454	425	416	436	406	408	439	392	431	437	424	408	426	394	405	407	424	426	412	444	432	434	438	380	404	384	453	426	424	482	396	388	437	376	407	461	406	427	462	377	411	431	393	408	416	392	435	411	413	459	405	422	416	417	403	380	457	383	374	439	441	378	395	428	410	382	431	378	410	418	397	402	429	388	415	419	415	415	453	427	448	434	402	433	411	412	426	372	451	380	432	436	407	428	441	387	427	450	468	431	385	429	414	392	419	394	424	421	419	387	386	398	416	449	423	366	416	380	437	422	439	424	415	432	396	420	443	419	415	427	419	407	403	387	394	411	434	409	416	406	383	432	392	415	428	442	415	451	418	406	413	409	439	404	421	438	442	392	408	444	420	422	438	453	428	429	353	415	424	397	442	433	431	397	407	425	377	451	411	415	451	396	457	410	414	394	430	408	410	378	368	407	445	412	431	413	416	418	408	396	410	447	407	409	423	409	459	395	431	440	405	402	421	449	429	419	457	396	370	430	430	414	414	419	424	423	445	426	416	422	431	407	406	381	368	412	398	432	399	393	370	394	407	418	408	445	423	420	411	421	418	447	385	408
22032	20808	28316	23411	20797	20749	3527	613	449	415	308	256	245	212	207	187	184	160	154	175	163	170	146	142	132	132	152	142	138	117	131	136	141	126	115	127	135	135	120	119	130	136	121	119	141	140	118	132	131	129	123	95	134	108	115	133	121	110	104	119	122	106	109	124	124	108	92	118	115	110	133	127	119	124	112	101	119	103	112	108	111	109	121	116	128	108	118	118	125	118	122	126	118	113	120	124	101	121	143	129	113	98	106	123	109	115	114	122	114	117	121	112	131	110	98	113	139	106	120	107	119	110	104	110	124	107	109	116	95	111	122	126	108	111	125	111	120	115	120	105	130	111	109	103	109	106	121	111	102	129	110	102	131	132	109	120	108	112	114	105	120	111	109	114	128	111	130	130	122	103	118	123	116	99	89	127	96	114	111	115	105	120	130	133	126	105	110	120	114	107	119	116	89	113	108	107	114	137	114	138	128	141	117	126	102	133	103	110	128	103	96	115	117	132	120	94	101	106	114	122	108	107	116	122	121	114	105	113	119	108	130	146	132	126	110	121	118	134	141	95	128	118	115	136	106	107	112	142	95	110	116	113	116	120	124	111	122	130	109	104	107	106	125	107	129	114	114	125	119	99	119	121	108	131	120	140	112	121	128	126	104	113	124	94	118	118	107	114	119	132	123	121	119	128	114	109	111	108	133	102	128	122	97	106	115	131	121	104	129	129	119	108	127	110	99	121	120	117	117	104	125	111	111	95	106	118	119	114	122	113	133	116	102	106	124	98	130	131	105	114	113	117	121	123	106	99	105	117	104	115	94	118	119	99	124	109	113	109	107	120	98	119	115	119	110	109	94	117	101	110	109	138	126	102	126	114	117	98	118	117	117	109	108	116	135	117	126	109	106	116	103	97	113	105	103	103	120	127	105	113	133	102	117	111	115	112	108	122	105	133	128	116	119	106	112	119	110	108	124	112	120	103	109	115	110	106	122	109	132	121	100	128	129	122	126	105	103	108	104	127	113	125	118	122	110	134	122	92	95	120	114	104	123	117	108	95	119	117	103	121	102	117	124	103	122	111	137	127	109	111	105	135	127	112	109	120	113	99	105	112	96	118	125	107	117	110	116	122	100	108	126	97	141	131	111	111	106	101	118	98	138	129	119	111	111	135	116	108	97	97	129	100	95	112	96	105	123	114	104	107	118	114	101	113	118	126	118	114	116	119	122	98	127	122	105	131	121	117	126	114	133	100	119	105	108	116	119	109	125	122	102	121	117	108	140	107	115	130	114	126	108	105	136	126	126	141	119	115	124	99	103	121	121	104	112	112	136	118	109	117	139	110	124	144	102	112	119	97	92	115	117	110	105	92	129	113	107	104	119	90	126	106	110	100	110	100	117	110	115	119	143	127	121	103	86	115	119	110	117	114	120	106	118	110	116	110	98	122	103	108	111	106	96	129	112	121	140	103	126	127	123	111	135	126	113	99	134	118	116	150	128	105	88	120	104	111	100	92	103	105	100	108	125	129	107	112	117	101	108	106	130	125	101	124	124	123	115	113	121	113	114	116	107	106	139	110	111	109	137	97	111	90	121	106	121	107	103	95	119	139	106	99	102	127	102	137	134	92	125	119	113	112	121	118	123	108	96	134	104	105	122	100	107	87	112	119	120	119	143	114	112	118	130	108	116	107	111	115	96	119	108	117	102	116	115	115	109	121	115	122	117	109	115	109	106	111	100	127	117	100	102	146	137	121	107	113	113	112	105	90	107	93	107	102	110	112	124	104	125	111	111	108	99	103	96	109	107	106	126	114	118	117	103	113	125	121	123	116	102	133	117	114	104	133	126	95	109	125	125	143	108	117	118	112	106	126	133	112	115	106	105	109	130	99	103	111	121	126	111	102	113	125	114	131	109	110	124	96	121	126	125	102	129	115	96	120	107	97	112	107	114	103	119	131	110	122	122	98	110	119	119	120	127	94	116	111	118	104	134	118	108	111	111	106	100	121	117	133	109	127	122	128	128	114	96	118	115	133	122	142	96	102	92	112	79	121	137	120	101	97	119	122	126	131	129	101	99	110	118	112	125	118	119	130	123	117	112	110	130	134	113	119	101	120	104	130	114	101	97	108	127	113	106	138	142	96	98	123	101	120	118	115	109	119	115	94	110	127	121	120	112	127	119	111	110	107	125	128	123	116	137	129	120	115	96	122	103	107	128	118	117	129	119	98	104	128	119	110	117	145	117	108	122	110	92	116	106	130	129	119	113	113	109	103	122	93	125	96	96	121	116	119	108	118	132	126	95	111	102	112	120	109	124	92	107	99	114	116	124	112	115	125	131	107	112	119	125	119	119	126	133	111	113	116	118	108	96	95	106	102	132	124	116	114	120	105	109	104	112	109	120	126	105	99	124	123	108	99	119	112	122	102	112	139	118	98	123	105	137	119	103	129	114	117	112	116	103	123	108	133	95	111	114	103	113	110	111	112	106	118	126	118	122	118	112	110	136	135	107	113	124	108	109	104	104	93	119	112	120	119	101	117	113	138	98	111	123	113	123	113	133	109	119	109	105	105	105	109	123	119	103	119	110	114	118	128	140	133	103	129	115	111	140	103	108	116	100	111	131	125	97	123	133	120	103	111	132	117	99	123	103	119	113	126	105	116	135	128	114	123	120	108	117	118	94	128	124	135	101	125	124	121	115	106	114	104	120	139	110	129	114	110	119	117	145	135	112	117	122	118	106	119	125	102	133	107	111	124	112	120	112	130	121	129	119	125	113	90	105	110	114	109	118	149	110	94	108	115	124	115	103	123	118	112	115	109	96	98	109	101	117	109	110	89	112	91	118	121	121	113	100	135	112	108	119	119	107	128	105	90	115	107	127	101	103	132	125	111	102	119	109	103	114	111	128	104	108	120	124	103	108	112	105	133	96	108	129	109	108	119	105	127	117	115	125	105	108	95	128	108	110	129	94	103	110	108	105	110	109	104	118	101	126	123	106	121	104	121	117	96	127	104	122	143	127	117	132	105	123	113	104	114	116	105	109	97	111	128	109	124	108	114	114	98	125	101	89	109	125	138	119	123	115	116	123	126	116	123	104	116	107	105	138	112	120	110	129	112	118	106	114	103	111	108	118	112	123	119	131	116	103	102	116	126	126	123	102	125	114	119	98	111	99	118	106	118	101	130	116	112	133	118	110	124	99	117	105	105	115	124	106	119	109	99	100	132	132	110	107	114	116	131	124	97	108	107	111	133	110	122	103	115	105	122	104	136	119	99	125	142	112	110	120	133	116	117	113	114	114	102	105	107	123	125	106	97	133	113	117	126	121	118	122	102	114	105	122	107	125	118	114	110	100	125	106	94	105	112	110	102	111	92	128	123	114	113	103	113	111	134	117	114	114	103	86	116	125	104	95	105	108	114	118	108	122	113	108	118	104	125	137	90	107	121	109	110	122	116	116	125	108	98	99	106	120	133	107	114	128	119	110	131	111	112	95	113
5304	12819	8992	4247	2906	2261	1631	1242	909	757	671	526	412	399	318	301	290	290	259	262	221	231	211	212	183	208	180	209	171	189	192	166	173	177	144	171	160	147	193	145	153	143	159	151	158	180	145	156	136	165	180	161	147	164	151	148	133	132	161	163	136	148	133	151	156	159	150	159	157	158	160	144	153	152	179	144	154	169	134	141	141	144	127	147	134	150	165	137	164	148	134	142	160	154	145	150	152	144	142	173	155	135	143	156	118	138	135	151	134	173	127	154	152	145	133	165	147	145	136	138	159	132	140	147	147	134	159	155	149	172	151	138	164	146	149	145	128	154	158	143	141	148	139	152	152	124	161	169	136	147	150	178	128	155	146	136	138	144	159	154	154	132	142	144	165	130	151	130	147	129	166	131	138	155	135	143	155	129	147	144	149	142	156	128	150	121	174	156	169	117	152	145	123	141	140	146	149	132	132	141	148	150	149	119	142	142	160	135	155	158	141	124	130	145	143	146	160	141	152	147	137	146	166	150	156	146	139	161	142	132	165	168	142	151	139	143	145	154	142	131	142	140	147	133	149	142	144	136	150	144	155	156	155	164	144	154	146	134	143	134	149	123	116	134	147	136	145	129	139	158	134	137	166	157	151	158	160	125	138	146	144	133	164	156	143	151	163	151	150	145	138	157	139	132	150	153	150	148	127	133	158	164	134	158	149	137	134	124	141	147	140	164	153	141	152	147	148	168	154	153	134	147	139	133	143	165	142	132	139	143	154	151	178	154	144	156	152	154	147	145	170	170	148	136	140	141	145	147	147	120	142	142	168	149	140	148	163	149	173	141	160	156	139	138	146	119	141	152	157	159	150	129	157	131	140	152	152	150	139	159	149	145	148	135	148	139	138	146	137	157	139	150	133	144	143	150	127	145	135	148	147	146	156	184	136	151	136	158	126	172	128	141	140	135	157	147	141	144	150	144	135	147	154	169	155	140	130	129	140	149	143	126	130	139	133	131	149	154	153	142	124	126	147	146	166	160	129	155	151	156	142	153	136	142	145	130	136	144	118	131	140	132	178	145	128	146	126	132	154	121	147	137	138	151	151	137	165	134	133	160	130	137	130	139	162	140	164	161	144	147	136	141	124	156	139	147	157	136	129	131	146	147	168	154	137	136	142	153	165	149	143	134	141	131	152	161	147	153	167	145	151	144	140	146	139	140	139	156	152	134	151	148	132	144	142	148	128	153	145	140	128	135	137	120	141	152	143	158	153	130	140	151	121	133	147	144	163	131	146	153	143	149	123	140	126	137	132	158	142	129	150	180	136	144	149	140	164	144	146	141	174	149	172	167	163	149	158	142	144	165	148	129	150	145	138	147	148	147	132	139	154	146	135	149	144	154	159	154	164	152	165	134	139	165	149	138	136	138	142	148	148	135	161	147	138	132	138	154	176	145	148	150	164	155	148	152	160	134	148	132	139	134	133	144	137	139	129	137	133	151	130	148	131	135	150	147	134	135	157	162	145	143	148	147	136	157	152	124	148	151	142	140	150	134	142	136	134	148	143	147	126	157	163	150	134	164	163	151	148	158	151	154	158	129	144	146	127	143	128	147	140	140	165	134	132	145	158	141	155	137	145	136	140	137	160	131	130	138	136	150	137	163	150	136	133	136	134	127	145	133	149	150	165	147	137	165	138	168	144	141	156	141	165	158	170	171	142	150	138	151	142	147	136	141	158	160	134	152	163	140	125	148	143	140	149	146	138	160	149	120	165	156	166	149	147	148	132	155	141	161	141	142	143	132	154	137	147	132	139	167	147	153	148	143	139	136	152	137	149	154	131	138	130	139	126	140	155	139	136	170	144	151	155	142	130	140	144	135	151	132	151	153	147	152	154	134	151	135	144	153	154	136	147	138	137	146	132	134	141	144	142	178	158	160	142	150	166	137	134	137	150	142	144	148	122	140	140	139	133	149	137	150	134	150	126	150	156	132	152	136	134	135	152	137	122	151	141	152	154	141	144	146	149	158	137	151	135	127	146	145	150	133	147	163	139	149	123	135	161	153	127	165	130	133	149	134	132	159	147	139	161	147	134	160	132	135	150	161	146	140	171	174	142	164	138	136	143	125	133	156	141	141	141	151	140	127	145	174	139	148	133	156	155	137	161	129	142	137	145	167	152	165	142	150	154	167	141	164	139	150	131	154	145	127	132	143	153	127	128	142	127	147	156	145	143	160	150	154	147	151	156	161	151	148	139	146	128	140	143	136	139	146	181	181	128	132	128	134	154	135	141	128	144	157	134	154	144	157	137	132	155	157	131	135	147	164	160	158	133	137	168	151	134	149	136	172	160	149	129	155	130	160	143	155	154	160	165	158	130	157	145	151	158	146	148	168	151	152	144	156	152	135	141	145	154	139	134	172	146	152	129	151	136	129	139	149	146	159	148	128	144	152	157	129	125	139	151	143	149	144	139	155	144	160	152	146	154	152	151	156	150	136	142	158	169	153	158	172	163	142	157	142	135	154	157	151	156	150	151	127	143	130	137	143	137	139	112	150	141	151	148	148	141	114	136	123	130	145	154	148	167	144	136	149	145	181	148	134	158	142	131	141	148	146	159	138	150	153	149	135	146	128	154	145	149	154	170	144	143	166	151	139	128	145	154	138	144	143	139	149	139	153	131	150	134	142	125	136	149	157	151	150	166	151	162	147	159	140	139	153	146	149	136	149	137	136	150	145	155	159	150	141	166	153	169	141	147	144	148	155	146	165	151	139	153	150	133	148	144	147	135	160	149	159	164	134	156	143	132	146	130	163	149	149	149	139	156	173	161	143	164	122	166	127	156	152	153	131	153	136	155	157	150	128	149	136	146	127	130	138	158	141	153	156	136	167	150	152	158	155	148	134	141	158	141	158	151	147	154	157	154	133	134	153	164	134	125	147	148	158	136	156	123	127	148	149	151	154	146	136	152	137	140	151	130	151	156	122	138	166	131	154	150	157	150	140	138	135	143	144	147	149	139	122	142	135	152	149	149	145	153	137	134	161	150	151	121	134	129	144	141	135	122	157	146	158	141	132	132	151	155	142	157	144	149	140	148	151	142	140	166	143	135	143	148	137	142	153	143	133	159	154	162	182	137	140	132	147	170	151	161	127	181	140	147	149	129	156	129	150	143	154	129	150	156	136	122	175	125	153	121	142	164	150	146	145	155	169	135	149	145	145	142	140	139	141	149	155	139	153	137	132	128	165	154	140	156	125	147	151	169	156	142	148	160	114	151	140	161	147	150	142	147	126	160	151	133	125	172	158	147	168	155	163	161	170	154	128	156	158	145	151	140	142	142	139	148	163	140	148	152	140	150	129	139	129	157	147	152	153	141	158	163	147	160	137	149	137	147	124	165	163	144	149	150	144	134	138	170	163	135	156	135	128	144	150	144	146	164	146	149	170	154	132	159	161	148	159	142	175	138	149	153	144	163	151	159	149	152	157	130	147	138	154	145	125
26907	16522	2811	755	528	481	484	492	426	489	441	426	443	439	471	506	455	462	454	447	462	449	454	446	431	459	444	479	464	439	482	468	445	472	471	430	451	417	469	448	498	479	492	466	465	448	439	476	447	475	490	451	467	445	463	428	489	436	446	469	458	469	490	459	490	498	477	478	436	487	439	465	422	467	450	467	474	478	470	429	483	447	466	481	477	483	438	453	455	451	488	465	452	428	438	446	408	468	466	464	457	438	410	469	437	474	466	493	424	458	421	429	450	478	462	485	475	437	468	489	444	478	483	458	454	462	458	457	434	490	460	486	460	486	494	447	457	454	500	480	465	430	485	453	413	444	443	484	438	433	437	426	500	469	425	420	467	449	436	441	450	446	483	440	483	462	482	472	435	459	478	464	437	494	473	438	439	471	444	477	448	467	471	459	431	478	463	452	440	479	446	491	456	430	504	450	434	478	494	469	452	399	444	442	484	430	450	466	480	453	470	466	454	440	475	479	446	479	480	486	483	451	474	423	482	453	463	465	461	472	486	468	487	457	452	486	443	488	465	451	450	414	459	470	487	428	468	466	466	470	447	481	449	493	457	474	465	432	498	478	474	435	463	479	468	423	440	434	462	489	433	475	477	460	445	463	457	452	448	474	440	455	453	475	436	455	488	471	468	433	481	450	478	450	454	476	435	458	481	432	487	491	444	451	484	447	457	430	455	444	473	412	446	496	459	471	439	446	474	397	445	455	464	424	496	476	465	440	426	449	443	429	437	430	427	472	481	426	475	475	459	450	447	446	461	461	479	481	463	481	439	467	460	438	474	470	419	451	413	475	481	466	480	461	482	416	448	451	454	456	433	466	482	473	470	459	463	445	484	481	473	479	476	462	481	471	439	475	423	439	505	500	441	457	468	466	449	501	470	415	423	448	467	457	457	462	471	440	500	463	439	448	483	480	471	493	468	474	456	440	475	497	441	453	440	467	458	493	459	448	493	478	460	476	437	468	445	460	440	465	473	473	483	469	448	465	457	469	474	398	459	456	480	459	441	437	473	461	491	460	476	455	490	472	452	481	480	447	480	431	455	472	450	428	448	477	460	431	440	487	448	455	452	484	453	418	454	501	442	442	480	449	436	439	446	409	460	483	454	481	405	431	465	464	506	452	444	435	493	487	435	477	487	446	452	501	454	441	434	443	422	468	427	452	476	470	471	433	491	477	456	476	486	440	433	461	462	454	444	474	418	460	497	453	492	444	466	468	480	474	441	452	430	479	440	495	446	458	451	436	416	446	504	452	428	469	429	418	445	473	438	449	464	435	471	418	488	436	465	466	468	445	447	462	445	523	438	430	470	469	430	434	470	470	494	451	418	452	415	517	472	441	458	434	451	448	454	462	452	444	457	501	461	443	454	476	454	468	467	450	479	459	431	458	497	495	453	475	471	452	462	458	461	449	459	465	444	448	508	406	434	456	451	418	448	487	433	463	416	465	461	474	513	445	481	439	459	491	465	464	470	442	444	458	444	456	451	464	458	484	446	439	502	453	475	437	451	465	426	464	480	484	471	503	461	457	449	502	441	419	479	448	442	450	505	442	454	474	448	462	489	437	479	477	460	448	459	463	481	447	484	474	444	486	463	427	445	470	504	488	497	446	438	433	475	468	466	458	461	425	478	475	467	462	455	429	462	478	477	451	453	469	480	430	468	449	459	465	475	452	452	449	445	481	471	475	468	434	433	429	434	447	455	482	466	458	469	438	442	447	429	458	465	457	417	455	454	434	507	482	443	449	437	451	481	456	433	471	466	447	460	464	459	421	437	465	433	464	429	427	461	462	517	502	481	450	454	454	441	422	468	443	443	442	450	474	456	481	434	491	453	490	440	440	446	439	485	458	459	490	444	473	470	462	504	459	450	484	506	450	483	457	446	494	460	477	448	476	463	461	434	461	450	450	472	440	468	485	477	462	495	449	460	472	432	456	466	461	452	471	466	455	475	483	452	464	480	498	442	457	488	473	425	441	475	422	419	437	461	452	449	484	469	486	513	443	450	467	453	449	458	431	424	480	480	447	444	474	475	461	536	496	467	457	462	436	490	448	468	450	445	480	435	441	425	479	453	449	452	484	465	462	474	448	502	464	434	411	473	471	430	459	449	479	449	445	464	460	449	429	462	466	481	496	500	499	467	472	425	472	486	436	494	491	437	492	439	432	467	433	475	470	485	446	443	463	484	429	411	473	465	482	480	411	435	458	428	468	486	476	478	460	457	433	434	476	455	451	456	460	461	437	444	482	448	478	440	443	500	470	454	453	456	460	461	430	451	452	406	466	425	475	446	455	461	437	480	484	458	478	455	473	444	468	468	414	438	461	480	446	464	480	455	481	443	453	444	439	469	445	457	491	486	418	469	457	424	462	462	474	479	486	453	492	453	450	470	461	446	457	493	472	452	421	431	500	456	448	487	469	467	469	445	450	447	470	483	455	446	456	502	540	417	478	473	455	492	445	500	470	432	470	475	437	477	433	443	457	429	453	466	456	464	429	446	436	461	489	473	462	441	488	450	456	451	443	454	459	462	493	458	483	471	459	484	499	416	478	480	461	429	466	454	480	501	501	471	480	478	453	475	448	484	433	428	447	430	445	466	444	456	422	455	435	441	455	450	436	442	435	440	446	472	487	487	471	484	457	434	495	449	486	500	428	464	517	477	485	419	470	449	457	456	455	446	443	419	460	457	472	434	486	491	464	462	445	497	452	458	455	508	463	450	465	455	488	484	505	467	442	495	467	469	486	470	465	443	464	509	478	474	433	446	448	428	462	455	489	463	471	433	470	475	498	448	461	480	494	482	434	487	458	459	461	510	453	462	474	445	498	529	435	469	465	423	447	468	448	451	440	433	449	418	484	482	441	486	434	451	447	496	468	413	467	442	447	420	467	468	476	451	459	464	460	445	451	416	517	444	463	443	458	456	428	499	500	462	478	461	465	471	506	486	442	489	425	438	461	465	452	470	430	456	439	465	442	467	503	433	424	457	442	416	493	483	487	447	474	415	517	471	476	440	471	447	456	471	461	435	446	436	469	455	455	431	441	469	479	461	453	465	476	483	436	471	427	438	472	470	468	479	467	445	453	465	449	479	435	456	436	492	463	479	444	471	468	455	437	449	494	468	490	418	471	447	451	472	432	468	454	464	471	465	450	461	482	483	461	460	487	478	425	411	437	418	484	435	415	495	429	447	472	445	482	417	474	461	425	432	505	492	473	479	449	464	517	454	490	460	480	475	441	499	482	431	482	482	489	447	485	459	478	450	430	466	454	485	461	448	437	461	453	454	446	449	481	462	481	436	454	428	441	475	450	425	438	462	444	456	493	456	479	478	397	469	474	470	470	433	434	486	447	505	480	486	469	466	460	439	469	478	473	453	446	454	452	484	470	439	467	466	462	468	441	442	457	472	440	469	467	447	481	457	466	507	479	478	470	456	473	485	471	495	471	468	436
5155	1063	888	720	689	589	681	640	579	620	590	622	607	583	584	571	574	543	556	584	611	589	577	555	595	590	571	535	571	555	539	585	646	574	562	592	555	597	575	598	540	542	554	595	568	582	577	576	589	581	605	581	567	576	571	616	540	592	604	560	579	568	576	551	573	533	563	588	590	568	565	533	603	573	596	582	537	588	562	591	596	541	556	572	571	564	570	565	584	557	596	563	580	577	582	565	593	583	552	584	567	567	530	572	584	576	594	585	603	550	578	584	569	611	576	602	583	577	617	578	579	582	566	613	575	556	556	604	611	572	605	611	530	571	598	558	555	575	559	572	583	544	548	568	575	552	562	570	563	633	563	590	586	584	542	528	530	599	612	574	584	563	576	560	577	586	557	618	584	565	601	577	572	553	562	546	622	525	589	560	565	587	591	526	586	583	609	565	541	598	553	577	560	618	599	573	564	585	625	590	580	577	612	565	587	588	563	539	599	568	612	582	603	598	541	584	545	584	564	561	554	559	593	558	579	564	555	571	577	611	578	590	556	559	569	604	547	572	599	580	609	621	578	572	604	549	577	573	583	576	571	544	556	584	579	565	587	613	559	616	591	532	556	537	571	594	590	560	590	587	552	574	648	580	592	584	559	616	631	608	584	602	534	596	554	565	609	558	559	593	605	589	611	653	618	531	603	584	539	601	592	589	541	644	567	569	561	563	606	589	571	587	592	557	606	549	586	576	598	586	568	601	568	571	606	562	546	575	607	610	584	617	575	555	567	571	591	552	592	579	597	546	586	589	600	575	590	600	606	576	562	575	563	535	557	567	563	579	595	586	622	561	611	603	541	538	582	551	582	623	565	563	575	613	627	617	584	632	589	530	589	607	568	580	569	556	635	562	585	570	591	569	565	624	556	606	591	557	558	602	580	560	545	624	554	585	569	590	574	632	580	636	582	568	560	577	561	556	572	555	639	557	567	569	548	603	542	566	636	577	565	595	600	595	558	560	599	594	622	565	620	570	608	581	574	575	537	539	628	587	537	581	599	568	610	578	602	567	608	574	575	589	599	618	566	587	557	573	579	566	544	554	599	575	613	531	597	613	560	562	643	583	619	601	559	628	582	556	577	552	585	581	581	581	591	599	590	571	574	542	570	543	629	551	582	591	567	540	590	586	617	571	581	606	552	587	583	589	581	630	569	621	565	590	557	603	601	561	530	583	572	614	557	576	574	568	624	619	555	605	574	536	589	570	605	580	581	591	584	576	557	578	574	557	587	569	602	586	578	568	598	590	558	576	596	592	581	628	548	591	600	632	561	607	555	598	575	575	598	515	580	518	594	546	587	618	567	591	554	602	555	566	588	592	575	578	555	584	554	581	514	598	595	556	602	592	569	584	545	572	586	556	597	625	552	536	578	583	571	567	585	579	555	562	597	595	592	562	589	596	549	608	574	573	588	598	564	579	549	596	561	614	564	601	593	616	567	594	583	558	559	582	600	551	576	547	629	629	538	599	607	580	552	555	578	581	562	554	592	587	576	594	581	593	610	595	541	551	599	556	606	596	581	580	576	612	585	568	608	584	585	617	536	567	606	615	569	557	540	612	546	574	557	604	578	566	596	556	576	569	571	551	606	582	604	610	537	596	593	578	544	583	589	571	574	537	550	573	582	577	565	581	571	556	570	620	611	616	629	580	563	580	584	578	583	596	549	612	573	572	609	578	583	574	578	592	624	581	579	614	576	603	574	618	572	619	544	582	618	561	544	579	571	553	575	550	555	586	597	550	636	583	578	568	577	570	578	548	570	635	548	580	593	644	587	549	628	581	591	564	607	597	571	613	581	568	598	571	609	599	578	567	597	603	536	587	573	615	583	589	549	599	560	584	571	560	569	568	599	571	577	635	599	630	594	569	569	540	576	567	578	581	607	585	572	581	609	604	605	558	582	588	553	577	601	560	570	557	569	563	643	586	589	584	566	649	544	579	559	617	578	503	565	586	548	607	586	576	549	599	568	560	605	608	554	554	565	626	562	564	546	573	602	580	564	594	568	629	584	588	611	571	587	593	554	593	551	584	511	570	613	560	589	584	574	569	572	611	558	576	584	563	609	594	555	573	599	562	591	563	555	585	570	578	588	561	563	633	575	550	630	575	589	584	587	559	605	571	575	550	603	588	528	614	614	596	541	591	572	601	545	609	583	598	567	600	572	580	553	573	568	571	564	620	559	580	609	585	586	572	573	551	550	565	520	549	570	568	590	571	628	633	584	534	549	600	598	548	612	582	590	607	567	574	598	587	577	551	529	596	572	577	584	548	577	652	605	549	538	589	583	510	583	570	608	570	634	598	552	562	539	565	591	553	555	609	601	610	603	590	586	571	649	633	558	554	581	587	593	546	588	577	607	553	571	603	569	601	583	567	553	627	572	574	598	564	588	592	573	564	616	591	564	555	565	620	591	544	538	570	574	536	571	609	566	572	600	543	543	550	639	647	605	577	578	524	607	558	599	562	572	608	586	606	543	563	565	553	592	567	555	604	616	579	596	593	578	570	540	532	584	595	567	607	565	569	594	580	557	592	595	608	583	569	580	580	564	561	568	572	585	585	562	594	609	577	543	555	538	569	538	569	587	530	550	584	549	593	593	599	590	571	607	618	599	591	552	520	577	557	586	549	544	603	601	578	585	603	575	592	559	560	577	552	554	580	610	562	635	560	589	598	606	604	575	588	599	620	570	556	581	585	608	623	545	576	572	567	586	590	559	568	616	575	619	580	608	560	600	579	596	574	591	575	546	530	569	584	595	601	545	587	588	558	558	571	558	583	586	565	601	630	599	595	598	567	570	562	569	611	618	581	551	561	593	603	562	591	634	609	597	576	601	578	592	579	555	573	588	576	592	576	533	562	584	582	570	579	578	577	625	596	596	584	580	576	586	567	558	580	536	551	584	607	642	607	590	566	587	540	576	535	608	559	561	589	555	590	598	552	540	615	664	554	570	604	577	580	590	577	555	586	532	562	586	573	613	577	598	573	587	545	610	591	564	583	569	597	601	573	587	583	627	568	538	598	574	557	558	575	543	591	529	558	584	538	604	599	548	565	577	603	548	579	563	584	604	609	581	531	566	564	565	545	631	560	600	574	569	570	604	618	567	598	615	613	591	560	557	559	577	526	648	586	565	609	590	579	597	540	555	605	588	576	564	599	610	584	579	622	591	568	608	567	579	594	569	556	559	562	567	598	594	590	592	571	583	585	562	585	586	584	602	589	547	587	553	605	596	588	611	561	569	565	573	624	547	620	584	585	569	536	548	560	598	582	575	565	569	619	565	625	581	567	598	618	574	578	565	578	578	560	595	589	563	564	569	549	607	585	625	576	591	574	556	580	553	547	581	578	607	565	544	615	579	571	616	594	604	602	572	530	543	606	559	601	545	581	605	632	551	559	579	593	591	603	615	597	585	582	549	612	552	578	539	546	577	595	612	623	579	559	605	636	571	569
23005	20728	27671	23851	20690	6010	850	592	461	464	436	402	373	346	390	344	330	329	357	326	321	333	324	327	355	311	324	329	341	346	320	340	332	319	343	335	306	284	274	303	318	318	330	309	313	301	330	364	342	290	269	301	310	322	309	341	332	325	328	337	295	316	312	304	317	311	295	349	292	336	311	283	348	310	318	296	325	297	271	304	318	303	301	309	307	330	295	329	289	305	324	285	338	314	310	318	304	293	317	306	322	297	313	316	286	295	321	300	316	282	338	308	338	292	329	290	305	307	314	322	301	310	320	300	318	294	297	297	325	284	342	346	303	291	317	292	311	281	301	324	281	311	306	315	349	311	325	343	299	301	296	289	328	322	320	303	301	319	326	323	298	295	316	344	324	272	288	323	304	321	300	311	317	313	296	315	320	325	312	307	325	311	291	319	302	314	309	323	305	323	295	324	325	292	309	303	314	314	290	269	345	278	300	320	309	323	304	320	295	323	312	340	317	277	333	310	297	329	326	310	304	301	303	286	308	329	293	302	289	293	296	348	296	315	305	353	289	292	332	320	352	319	314	283	313	295	300	290	326	294	284	298	303	303	317	341	288	292	290	295	322	312	304	328	316	319	301	298	314	311	322	285	315	316	303	291	311	292	313	300	280	312	297	316	341	329	294	308	307	296	307	300	282	309	291	309	307	323	344	310	326	294	299	355	327	341	312	285	331	273	299	298	335	328	287	332	270	301	314	319	298	269	321	305	316	322	328	307	306	292	347	315	310	339	308	328	291	311	332	289	319	311	291	308	356	319	295	330	307	323	326	332	333	312	329	279	311	311	309	315	329	317	332	310	318	322	307	314	299	301	336	319	314	304	305	300	304	329	304	325	325	298	283	295	270	311	277	313	311	307	310	304	293	319	290	321	312	294	284	316	341	349	276	317	280	267	309	303	282	310	290	304	311	310	301	301	303	331	284	299	315	314	318	329	306	306	330	298	282	315	312	317	308	333	301	318	293	318	259	320	318	296	312	289	321	282	309	310	332	294	300	326	314	312	306	316	280	293	322	284	316	315	307	301	315	300	290	308	318	312	304	288	310	310	343	298	330	314	309	287	300	294	304	297	305	317	306	311	282	327	336	324	301	320	329	320	336	325	310	335	345	306	316	312	310	332	326	301	265	283	332	308	293	298	318	294	314	330	300	305	299	309	322	318	335	305	296	336	303	290	299	347	307	316	319	334	315	284	311	323	306	324	342	282	308	313	294	307	292	340	316	331	320	315	317	311	333	305	297	315	305	333	325	313	297	312	302	334	307	299	279	310	302	304	298	302	304	294	290	314	337	312	309	339	283	297	330	289	286	297	324	300	328	308	312	312	305	340	302	295	352	302	306	327	303	310	314	323	327	302	325	341	326	319	284	330	300	292	299	284	298	324	314	304	322	326	285	322	310	298	261	289	313	321	321	295	321	359	301	320	307	328	269	289	340	322	330	322	292	298	305	310	327	335	291	280	300	313	300	304	308	309	322	320	341	336	307	320	288	329	323	336	296	309	334	311	331	309	304	279	308	280	307	307	327	345	297	334	294	310	326	304	277	280	299	295	316	294	337	310	332	352	306	334	302	303	337	310	314	338	288	311	281	302	313	332	322	342	338	308	325	316	304	315	313	307	309	290	301	304	326	341	292	311	318	334	291	296	315	319	312	297	325	277	315	307	287	286	314	307	338	304	311	290	326	335	299	320	293	313	312	301	285	318	304	318	337	312	302	314	314	303	342	308	317	313	294	275	294	311	310	337	341	303	295	332	299	301	280	307	313	310	307	332	329	292	316	307	321	294	323	332	329	325	312	273	309	316	330	316	284	296	300	257	336	270	298	314	314	291	305	310	308	295	294	319	330	292	300	311	317	308	306	340	294	304	298	322	301	325	315	337	285	305	276	341	344	298	308	300	279	307	338	304	321	315	285	292	338	302	305	307	301	331	305	303	305	327	307	322	280	349	318	277	314	331	311	310	301	316	314	304	298	289	332	351	319	320	327	309	322	327	310	311	329	304	288	303	301	339	307	322	314	311	317	319	331	329	310	299	287	283	315	300	317	327	319	338	304	287	320	313	298	275	307	343	337	297	292	286	317	322	291	288	293	328	340	350	320	296	290	332	346	270	296	319	281	309	318	331	313	331	332	321	292	313	267	303	306	313	303	317	280	313	288	301	312	302	282	297	348	298	291	289	313	289	302	305	341	315	300	359	291	333	324	309	283	308	313	315	315	313	306	304	322	303	303	286	329	318	306	299	320	333	283	295	304	297	312	263	341	313	313	306	333	313	295	317	300	293	299	303	343	362	316	330	314	302	298	285	332	326	326	309	314	316	304	317	287	299	290	297	326	314	305	293	306	303	335	275	311	322	305	310	332	316	282	275	303	308	312	297	312	306	300	326	281	329	302	296	306	344	276	298	310	340	297	318	301	339	328	308	339	327	296	313	330	291	299	323	293	326	288	288	320	314	328	296	295	317	327	300	309	334	291	287	307	334	294	314	321	276	311	321	325	269	274	317	299	299	300	315	308	290	301	317	335	337	307	303	296	303	311	325	322	314	305	278	326	315	331	323	337	291	314	315	350	311	344	327	312	325	301	278	320	322	336	310	304	298	337	323	295	325	293	331	346	323	313	306	309	312	325	269	327	327	324	313	318	312	324	306	313	299	344	299	296	326	334	315	311	315	269	306	309	312	309	308	324	294	319	307	324	319	327	301	343	291	299	323	283	304	296	328	312	293	303	289	316	325	309	293	301	319	317	312	292	327	307	335	269	352	306	289	313	308	298	278	317	309	332	330	272	300	322	292	306	297	304	302	309	352	346	308	288	331	315	296	317	319	312	285	306	337	324	327	278	325	272	288	330	305	311	307	319	352	305	310	308	286	314	303	338	306	293	303	266	282	341	291	283	290	342	323	315	298	331	315	292	318	330	324	278	294	298	339	311	299	273	266	297	302	306	348	297	324	320	319	328	311	301	301	306	295	292	319	332	324	343	300	331	339	299	307	295	315	302	293	339	306	297	276	318	315	284	295	283	306	279	312	329	315	301	332	316	316	335	296	321	306	311	312	288	336	318	316	274	313	322	313	300	300	302	328	264	299	336	317	326	306	280	328	284	333	290	352	320	310	298	302	328	294	299	313	314	298	293	326	326	333	308	286	293	333	331	286	337	326	310	285	313	322	322	319	339	300	278	337	323	307	332	297	296	326	337	330	323	340	333	303	343	320	312	315	292	323	282	294	321	303	303	308	344	325	328	303	311	302	299	313	291	317	297	315	348	335	330	309	278	341	293	298	316	304	304	305	295	301	301	299	313	268	285	292	316	305	342	318	304	313	343	361	324	293	327	321	281	341	327	299	304	303	306	288	334	329	309	323	330	303	299	323	356	322	322	297	303	281	316	288	295	301	294	311	337	313	319	315	337	291	296	308	310	327	310	284	323	297	323	340	288	318	287	298	285	331
4270	7682	5515	2580	1918	1492	1149	929	793	727	642	589	543	551	509	497	480	480	477	418	447	453	433	458	430	459	415	401	387	421	447	387	439	408	417	427	415	407	404	411	383	411	428	412	438	396	447	448	413	397	444	414	406	410	443	404	445	422	404	397	386	421	409	367	396	396	415	390	428	397	429	393	417	422	409	398	405	404	388	400	418	440	426	399	424	381	396	398	379	397	437	383	409	366	413	368	379	402	420	375	389	410	392	433	428	423	401	399	400	406	402	406	413	420	422	365	337	418	395	385	413	394	405	376	421	403	394	432	411	406	426	426	398	384	407	372	399	394	400	421	444	398	414	396	388	416	399	412	402	394	405	385	380	407	408	380	381	399	454	411	382	370	403	392	397	392	383	408	430	414	437	461	407	429	369	400	396	386	383	406	407	403	400	404	416	431	370	429	408	405	398	410	379	408	419	420	404	375	415	416	407	443	420	417	398	382	389	398	418	437	388	421	395	404	372	422	420	396	404	424	396	404	439	391	416	368	392	409	396	413	427	429	411	395	403	387	381	388	406	380	406	415	419	408	391	411	441	402	407	409	381	400	398	439	383	417	419	388	412	391	374	415	397	415	394	411	433	421	447	384	385	413	410	392	394	423	402	419	391	390	420	413	420	414	449	432	421	387	407	402	391	417	385	445	396	402	389	406	412	441	409	386	409	434	436	395	382	414	413	429	400	442	388	393	414	396	409	403	425	398	403	399	384	381	383	399	405	382	399	374	405	410	369	442	405	399	389	391	387	348	407	415	400	413	415	388	420	418	398	433	413	359	415	407	389	399	385	372	399	398	405	403	430	391	409	439	422	414	416	382	427	411	425	456	450	384	437	403	368	409	402	441	428	395	393	417	391	371	370	396	407	411	437	387	409	435	402	401	399	380	407	389	409	408	393	421	368	461	385	386	404	432	389	432	412	414	416	385	400	410	424	373	424	434	416	384	412	419	397	413	417	382	388	424	408	383	394	394	411	423	400	408	439	411	413	375	451	457	408	408	370	401	385	397	453	388	400	370	412	382	406	363	452	429	395	416	386	405	403	396	434	414	362	405	391	438	416	414	399	396	416	405	429	398	378	364	406	404	370	398	369	408	435	391	434	384	369	429	384	411	391	396	420	402	389	425	411	395	395	402	432	399	412	360	432	407	433	423	401	395	416	392	386	423	424	402	382	395	392	446	412	409	423	381	392	414	407	439	419	411	390	395	399	415	406	398	375	418	418	416	431	388	406	416	427	431	384	428	387	388	435	387	390	410	398	362	446	418	434	386	406	414	426	438	407	402	413	393	419	379	377	380	401	399	398	415	395	386	396	388	372	400	389	430	408	416	372	360	405	395	386	416	400	384	409	438	422	413	407	392	358	404	371	401	378	398	374	422	406	402	397	417	378	470	403	404	385	403	390	417	417	398	391	393	351	410	407	403	407	435	402	422	403	403	386	386	405	398	392	426	401	395	411	358	437	428	409	352	412	408	400	412	400	402	419	416	413	408	378	429	385	384	404	454	407	384	408	406	375	406	393	442	432	430	348	407	412	391	469	419	438	385	383	418	375	409	399	404	379	391	392	382	382	400	399	388	435	396	419	444	375	405	414	376	424	370	404	419	395	405	389	407	388	378	396	408	426	387	405	367	405	368	409	423	414	412	405	405	394	407	441	379	397	416	390	418	400	403	407	403	409	428	423	430	405	402	423	449	367	412	366	442	373	384	412	416	410	383	419	400	407	433	387	427	407	397	403	433	414	414	376	432	394	398	399	410	426	396	396	407	420	406	424	392	416	412	409	420	393	390	396	397	452	389	397	415	383	413	437	398	399	373	390	385	426	395	397	407	398	385	421	381	369	405	395	398	395	378	415	403	416	418	422	443	452	425	439	404	438	374	421	404	404	407	383	380	377	414	432	381	422	399	409	408	418	438	436	456	419	396	408	429	374	418	393	400	406	425	400	405	393	406	408	372	405	416	410	414	424	390	392	392	392	395	418	376	389	413	418	426	392	368	444	426	387	413	424	417	406	411	413	405	418	408	416	406	435	348	387	430	410	408	390	390	384	406	431	397	431	459	413	401	415	389	442	385	378	429	398	393	434	411	389	416	430	390	429	389	410	404	418	398	378	356	401	398	391	412	395	418	399	435	452	390	387	440	422	419	434	401	410	382	418	356	405	402	428	397	422	410	402	438	365	400	392	406	408	356	421	411	400	409	389	405	419	455	433	375	412	430	415	423	394	399	435	406	394	413	392	433	414	384	406	381	413	370	431	377	424	390	411	433	423	423	367	431	422	417	394	410	404	386	370	407	384	393	416	399	399	390	390	373	410	417	393	433	403	393	408	414	401	420	398	429	362	401	392	419	392	411	409	401	365	388	366	410	395	439	389	409	397	370	429	395	407	443	376	376	436	383	390	411	393	407	402	391	392	434	412	408	424	413	366	446	391	433	383	419	391	427	417	393	395	399	388	393	362	408	409	373	391	460	425	417	394	421	428	378	407	438	411	369	407	381	383	414	406	423	374	406	379	374	395	395	421	394	402	392	400	406	402	389	426	392	416	403	397	409	405	373	411	387	415	397	373	408	407	434	412	403	412	411	404	404	378	410	414	421	450	404	361	383	396	370	397	406	423	383	419	376	423	386	402	397	427	404	394	414	390	411	374	408	430	408	403	408	396	415	388	441	410	428	402	373	423	392	411	419	411	392	428	401	353	412	410	402	396	372	391	422	396	391	379	396	396	400	406	377	414	414	404	393	398	418	394	415	403	418	387	383	356	423	424	408	383	382	421	418	399	407	410	391	361	418	370	387	370	366	437	420	428	433	424	406	386	419	408	378	381	382	425	439	407	396	422	389	401	427	399	370	392	401	422	403	383	455	416	402	406	431	405	387	405	421	402	391	402	443	384	386	372	381	391	432	404	391	358	389	399	405	392	413	435	400	379	412	365	405	378	404	427	396	366	418	442	381	429	355	409	423	400	394	403	446	445	432	431	446	410	367	386	443	410	435	425	406	430	439	410	374	387	413	391	390	403	362	429	371	415	390	413	392	385	393	418	434	391	385	421	387	390	417	414	421	425	387	390	395	429	366	433	424	368	386	415	390	395	415	414	393	381	415	414	389	430	392	413	407	397	384	411	415	397	389	412	419	420	397	403	414	383	432	374	402	367	404	415	408	422	435	393	434	419	425	398	404	410	406	376	411	405	391	401	387	400	466	445	429	413	402	385	400	414	439	391	382	447	416	384	423	416	413	372	440	393	396	375	419	433	378	438	391	427	420	424	434	409	427	422	398	390	433	411	406	407	412	395	381	426	395	419	417	402	402	412	420	408	399	385	440	378	382	423	405	414	420	419	443	431	418	420	388	389	406	435	393	406	398	389	394	416	431	388	405	409	401	394	405	381	377	401	395	399	421	427	408	425	407	431	424	391	381	392	439	376	397	416	382	389	397	429	388	390	397	412	438
24108	20760	26384	24984	5586	619	496	435	407	414	397	400	383	364	367	361	348	366	369	371	365	355	359	345	358	341	352	332	329	338	361	378	356	331	324	333	359	325	320	332	320	336	343	332	326	325	356	340	365	341	344	322	331	322	336	345	336	346	311	336	316	333	339	317	362	313	300	311	355	359	334	359	363	334	308	342	333	339	297	306	353	314	351	340	304	333	334	324	352	319	346	313	309	323	322	343	352	328	331	327	334	314	301	358	335	339	357	326	365	323	357	365	377	318	325	335	330	335	351	328	338	317	334	369	371	353	310	358	333	315	327	328	348	366	333	330	361	341	324	327	355	369	341	373	317	321	349	322	330	371	325	311	316	356	335	336	324	313	336	329	336	332	327	332	328	327	333	329	323	336	345	377	318	338	352	338	325	330	329	370	356	313	319	328	380	362	350	322	300	334	313	317	335	315	360	344	328	335	344	325	324	319	339	314	327	331	322	324	343	345	345	295	348	344	347	320	304	316	357	350	337	333	346	353	297	352	291	314	349	344	334	341	339	324	328	348	329	339	313	292	294	324	345	336	335	303	319	324	317	339	333	294	323	321	297	327	332	364	340	317	320	354	332	338	357	335	344	350	347	311	335	346	339	352	336	335	377	315	324	317	353	354	310	318	339	306	313	339	295	351	358	349	345	351	307	328	318	311	351	359	359	346	333	368	367	342	354	300	351	310	305	367	334	332	349	325	331	354	327	340	384	355	310	335	345	349	325	320	291	358	349	352	332	333	326	330	326	319	343	360	331	301	333	358	333	350	353	325	295	336	329	356	323	366	347	315	343	354	327	333	310	293	343	319	299	329	341	333	344	335	295	355	322	318	335	336	345	322	333	347	305	348	329	341	330	300	299	305	333	322	325	362	363	329	335	320	315	329	359	306	344	357	316	353	303	348	327	345	348	344	372	364	325	334	335	341	291	308	339	352	293	328	339	355	343	343	313	350	330	316	327	348	365	337	367	317	347	332	290	339	322	308	306	321	320	344	348	322	313	348	339	306	320	345	309	357	302	337	326	320	324	371	329	328	358	370	329	357	304	323	333	335	359	333	323	329	335	329	316	313	327	353	346	327	347	345	319	321	297	300	324	381	326	325	368	332	351	320	329	323	333	318	331	333	353	321	320	333	342	351	354	319	353	331	320	347	366	314	322	311	336	332	371	318	314	338	357	384	349	328	343	320	354	360	317	339	329	335	312	355	339	330	329	297	323	332	324	337	356	339	339	352	324	328	325	331	330	321	350	318	347	344	328	338	359	323	362	335	362	345	343	372	361	344	331	354	342	326	336	316	318	325	325	336	338	352	337	342	332	349	299	343	318	352	327	335	319	325	336	359	319	313	368	326	310	332	335	328	345	363	328	342	331	321	298	341	354	315	325	326	322	349	326	310	329	333	338	322	314	356	334	326	336	325	308	314	321	338	299	317	326	343	336	357	328	351	312	290	332	330	323	335	338	324	307	343	295	343	318	347	337	326	346	358	320	361	370	342	319	346	304	325	330	366	290	341	322	339	331	309	323	327	355	331	367	368	350	327	311	342	323	345	345	301	332	321	334	325	371	317	323	336	329	320	346	336	338	350	314	363	325	324	346	319	332	363	331	348	339	364	338	325	321	319	324	344	308	356	329	328	362	343	362	317	325	335	336	363	311	348	315	328	350	330	351	348	367	342	310	300	314	316	378	365	330	369	338	344	322	358	329	365	344	328	384	364	349	312	331	347	333	326	376	370	305	333	349	357	346	324	344	324	317	350	349	320	329	371	342	321	329	350	330	339	329	350	362	313	323	343	332	355	349	312	354	325	365	334	370	343	367	342	327	321	340	331	346	350	333	318	326	326	342	335	341	311	333	341	302	326	317	348	314	313	345	335	334	355	312	323	340	316	323	341	323	309	327	302	342	316	347	339	333	333	313	347	307	311	336	280	336	300	344	353	313	336	340	330	368	364	346	330	310	357	321	341	356	328	351	324	342	344	331	335	337	352	349	312	309	347	327	322	324	314	353	336	361	345	362	373	326	336	306	362	328	337	312	328	338	335	331	328	342	353	346	306	328	376	334	321	309	339	360	334	348	332	334	312	338	360	347	364	349	334	302	343	334	305	322	354	315	309	332	340	366	313	376	366	325	283	346	345	351	318	369	330	327	312	348	335	324	333	294	312	331	341	323	322	331	367	325	327	402	343	341	336	344	329	328	314	329	329	330	309	343	363	337	321	283	331	326	337	337	351	315	370	304	343	325	335	367	369	321	341	320	366	333	330	309	310	312	327	330	295	351	359	340	338	314	303	311	343	322	364	312	329	335	337	352	328	325	322	326	317	351	326	343	337	329	341	345	328	317	359	344	355	319	344	330	316	341	339	376	326	318	317	339	305	335	335	354	331	332	318	354	317	338	339	343	337	334	325	334	346	312	329	322	350	315	319	322	347	312	352	355	348	336	366	329	314	335	332	363	374	306	353	319	309	340	354	366	323	320	333	333	320	359	339	316	324	322	338	339	346	363	339	332	322	331	306	343	339	324	353	330	356	327	338	325	353	329	341	357	334	346	318	310	347	331	345	337	321	328	311	316	367	333	324	332	328	340	345	321	316	310	311	346	345	319	316	320	327	340	331	357	351	339	329	312	357	330	307	329	374	352	324	327	298	366	335	324	326	357	342	328	334	327	314	363	354	302	360	323	338	346	348	336	332	329	316	339	339	324	351	356	315	316	336	350	348	311	308	346	324	354	311	333	331	332	302	343	343	288	322	335	346	311	306	326	341	337	312	367	336	367	338	333	344	299	311	320	365	316	349	345	354	348	342	348	344	326	331	385	316	337	338	327	346	302	366	349	318	337	355	313	329	330	357	318	334	314	320	346	362	348	329	347	329	353	329	357	328	374	360	365	326	306	319	305	353	333	347	335	366	332	341	342	344	370	310	316	360	341	337	354	311	335	328	340	327	357	339	335	363	349	339	352	350	332	368	392	301	331	323	314	335	300	325	335	336	325	348	293	379	327	329	341	323	348	331	324	321	340	335	362	328	349	307	352	331	313	303	341	329	322	327	313	305	338	343	298	342	316	338	332	335	361	318	341	305	330	326	346	329	294	369	338	336	338	309	329	329	362	357	320	331	332	335	325	325	337	337	328	337	316	346	345	368	311	333	336	301	314	317	317	336	372	356	345	343	343	317	348	349	361	316	293	357	324	360	323	324	355	311	334	355	353	357	329	317	323	337	327	334	321	339	366	328	322	335	364	348	366	341	333	332	318	322	321	346	316	302	373	323	342	353	334	326	342	334	363	345	325	324	320	321	342	352	308	318	347	345	307	323	341	344	343	346	343	344	353	335	313	328	328	348	321	316	334	337	337	315	330	330	330	348	342	344	315	341	334	314	338	331	336	340	349	351	355	336	321	310	308	321	339	341	331	308	368	318	329	338	322	327	348	322	305	361	331	340	325	312	309	323	359	330
4612	4458	3101	1630	1244	939	851	702	629	568	585	519	475	465	469	454	439	459	425	464	423	442	433	418	445	436	439	409	376	411	392	390	393	432	411	430	422	437	429	407	418	416	420	415	400	426	435	401	384	452	420	412	396	437	420	435	428	394	409	384	396	433	408	421	389	360	381	470	390	397	395	412	434	408	408	410	411	458	404	397	409	425	422	461	434	426	437	385	408	414	417	444	450	391	404	435	419	391	390	401	441	396	391	415	413	381	404	409	418	364	448	424	406	402	413	394	411	369	442	382	391	402	419	420	434	411	453	398	396	447	440	420	392	418	379	380	406	426	414	409	421	420	454	415	393	425	425	426	387	396	398	406	427	399	390	416	403	402	422	380	436	437	433	425	435	406	392	423	396	404	404	398	388	384	372	408	419	426	427	384	432	421	431	387	390	420	425	434	415	413	411	384	391	419	414	402	399	432	390	396	432	431	388	422	455	436	418	417	406	401	429	471	454	413	420	424	395	408	433	411	394	390	382	422	417	405	417	441	417	361	418	414	392	387	395	374	438	401	408	397	385	380	415	417	411	422	384	393	390	392	423	433	401	430	394	414	422	396	389	418	386	441	418	405	398	401	430	427	412	397	394	394	412	407	421	396	426	406	412	444	388	377	398	442	402	393	406	371	397	407	415	411	415	433	401	429	384	406	409	439	393	409	463	414	434	382	436	419	377	425	442	380	441	397	395	391	434	397	436	389	419	435	410	428	432	397	376	407	383	398	393	424	422	413	424	424	426	386	411	435	429	432	422	441	388	374	448	414	406	400	432	426	438	403	422	409	435	401	377	432	391	414	411	393	414	416	421	405	424	404	405	436	425	422	421	450	449	378	402	421	394	424	373	413	419	444	403	365	423	431	435	420	399	412	383	398	401	418	426	402	424	437	401	406	416	415	396	402	415	415	411	405	410	411	394	426	419	391	434	387	389	400	411	398	340	429	443	394	432	439	449	407	414	413	410	453	424	408	419	433	382	396	404	417	431	397	426	422	437	404	465	390	423	431	427	392	421	400	389	436	426	437	408	418	419	408	416	375	450	445	453	403	436	415	389	413	414	441	422	418	394	413	404	404	406	407	383	393	409	396	405	453	412	397	413	401	411	389	419	421	427	394	396	423	408	383	417	431	384	383	382	405	378	412	387	449	380	384	414	425	409	416	414	437	441	401	424	433	379	469	383	428	413	395	437	437	454	415	408	400	416	412	409	439	449	422	411	414	412	382	399	406	398	417	415	413	382	389	447	410	406	452	403	422	397	416	461	416	415	414	424	412	430	399	411	413	428	426	429	411	399	406	423	410	384	428	431	381	396	394	442	428	387	436	397	430	416	420	413	386	397	441	431	424	422	418	407	395	419	433	419	409	430	414	395	432	417	422	433	408	436	421	413	422	429	435	387	396	423	411	416	408	417	422	383	459	415	426	416	410	430	426	423	396	413	450	398	392	430	405	431	387	416	404	361	387	391	440	429	386	426	416	415	430	419	417	399	357	427	409	402	433	451	415	388	424	416	412	403	417	403	416	414	417	476	417	418	438	416	411	396	395	408	427	396	389	387	424	416	408	411	392	454	403	420	382	390	383	417	408	404	414	427	415	377	428	416	429	413	415	453	428	415	414	417	404	425	421	406	432	445	439	408	408	429	374	409	388	413	394	416	399	434	417	423	402	418	425	408	449	437	389	433	440	418	419	413	454	439	412	394	391	429	418	428	397	372	393	412	414	381	422	413	388	419	425	427	444	376	402	428	400	355	427	434	430	384	389	387	445	440	402	382	400	432	382	416	439	445	466	389	392	387	425	458	411	409	447	406	413	412	379	395	403	414	402	403	398	418	418	414	404	384	420	383	416	428	426	377	402	437	403	436	401	433	431	389	392	399	430	406	431	396	406	430	405	403	418	382	444	419	413	431	424	424	390	402	397	419	448	411	400	367	408	411	400	394	418	395	429	411	400	422	428	424	392	437	444	396	400	401	428	427	435	419	420	416	423	408	409	383	438	389	398	422	378	433	429	446	382	434	430	428	385	392	399	471	419	412	422	390	406	398	382	385	399	412	403	418	417	419	445	384	404	423	404	415	387	390	417	388	393	421	444	403	446	410	422	420	416	424	393	375	396	441	388	439	409	409	368	400	423	404	380	433	396	444	411	427	434	427	389	428	417	434	407	410	377	451	423	394	368	413	408	429	421	389	402	417	403	400	374	403	422	390	399	406	430	398	411	440	404	439	463	424	440	417	414	438	376	449	413	415	380	410	378	422	420	419	393	402	406	412	415	360	458	403	411	427	427	437	400	427	457	430	461	431	396	411	403	405	421	407	412	409	376	423	403	414	409	421	438	406	388	413	386	419	416	449	407	387	435	438	441	405	379	424	410	415	402	415	390	412	441	426	423	411	418	418	403	392	427	378	367	411	430	448	385	407	388	403	406	422	428	410	402	431	378	421	388	404	440	449	418	425	449	394	401	422	414	437	402	406	431	449	386	405	393	416	416	425	391	450	411	442	390	435	390	415	409	373	420	394	409	395	402	415	419	435	448	458	437	430	397	426	400	415	410	450	429	405	423	430	420	379	423	408	432	392	413	390	396	376	418	398	438	428	411	438	438	426	401	404	382	391	415	442	422	406	420	423	376	384	413	432	427	414	438	421	358	393	424	412	431	421	400	413	407	426	431	400	418	399	408	442	426	442	411	393	447	437	429	414	432	445	387	372	422	427	442	393	417	394	442	441	383	398	404	391	389	443	409	394	406	440	440	385	388	402	417	397	395	421	385	407	414	463	423	404	399	444	397	383	387	385	411	373	412	419	402	398	390	379	420	401	432	415	390	382	406	397	408	399	406	430	419	415	425	405	443	406	419	427	422	395	385	422	427	422	398	391	468	410	409	429	406	420	372	453	404	404	387	419	408	379	415	422	392	444	431	436	415	440	391	420	420	402	386	468	406	429	418	376	423	442	430	389	408	440	363	363	425	413	405	429	397	388	441	405	416	404	458	375	460	428	398	419	404	435	418	399	440	421	433	411	405	449	424	432	419	418	398	437	441	385	373	417	414	423	444	401	424	445	428	409	400	417	414	398	394	390	403	441	396	436	424	422	419	369	388	404	438	432	408	446	376	382	430	395	436	437	416	434	393	380	446	384	408	412	434	402	439	421	428	400	412	414	444	423	415	435	413	429	392	423	408	388	402	439	437	379	409	394	418	435	381	422	417	426	426	397	403	400	427	427	422	423	372	439	385	398	413	445	423	422	435	404	425	387	437	420	457	407	403	425	412	421	425	431	431	437	416	421	423	412	378	434	415	399	426	411	429	397	426	436	385	400	434	405	421	419	427	383	436	419	436	393	388	410	374	414	426	408	402	421	423	375	408	396	453	417	421	405	409	387	444	395	442	416	419	439	414	380	444	408	405	420	397	429	401	424	422	382	418	404	410	448	406	448	434	396	427	409	391	408	412
22120	20862	28351	23500	20856	20784	3484	661	488	344	321	284	298	228	200	192	171	169	157	155	163	172	157	155	152	142	135	115	149	140	129	143	136	146	134	133	117	146	118	113	134	139	124	112	150	144	116	141	129	128	140	114	138	123	107	95	123	106	119	122	122	116	127	108	131	128	116	124	107	105	123	96	111	119	102	106	139	118	109	110	116	126	117	97	106	121	102	111	114	115	121	114	107	126	118	120	112	114	109	122	108	95	117	111	114	129	115	123	116	130	118	114	116	121	105	119	107	109	120	114	124	131	97	134	96	107	115	107	103	93	100	104	117	147	116	144	117	113	105	110	120	119	137	120	125	94	107	137	112	127	118	111	107	127	115	118	125	108	133	123	111	106	114	119	100	129	119	130	102	117	95	101	117	111	125	109	119	91	139	110	115	111	118	128	124	101	122	108	106	114	130	101	116	95	108	101	107	120	109	128	128	104	103	108	92	121	111	123	114	111	110	99	123	107	109	100	114	104	116	106	90	109	93	132	101	110	97	114	118	108	122	141	103	101	87	114	100	97	124	108	123	129	119	122	96	100	104	99	115	110	103	108	119	111	113	96	107	100	121	102	111	152	114	112	119	111	129	112	107	112	108	116	134	105	97	90	117	100	96	100	114	98	103	104	116	111	110	117	105	95	127	113	129	99	112	93	114	108	110	97	103	133	101	107	120	109	122	122	101	103	105	121	99	113	130	116	107	115	124	86	123	131	116	134	95	102	115	113	115	143	106	117	114	130	114	117	111	135	112	108	116	115	100	119	115	102	109	114	110	117	105	122	124	118	113	106	108	112	101	111	111	118	113	116	127	111	126	115	125	120	116	106	127	115	125	130	99	120	103	102	102	115	99	109	109	117	131	126	110	118	107	126	100	105	118	101	123	110	109	114	100	123	120	105	129	126	107	102	128	117	114	100	116	100	117	111	109	104	93	113	110	117	114	105	118	106	133	128	114	96	133	109	105	110	114	115	110	116	101	124	125	101	102	114	91	141	98	105	121	140	117	120	115	122	113	119	128	124	125	91	118	121	111	116	101	109	113	115	116	106	121	123	112	150	109	112	131	105	99	118	144	120	109	110	115	107	113	90	136	110	115	95	116	106	117	107	104	120	112	104	110	108	126	107	115	121	119	108	113	108	102	161	117	110	100	98	128	118	120	118	112	133	126	97	112	95	100	101	94	116	113	115	116	116	114	121	108	113	107	120	117	98	109	107	108	123	113	104	118	115	102	115	132	111	102	111	111	113	113	93	119	135	109	112	111	118	132	90	113	108	119	117	107	127	114	116	141	123	94	120	128	111	111	133	102	125	90	115	106	102	111	116	121	130	106	104	108	121	102	129	107	119	111	107	111	123	111	99	114	100	122	129	104	117	121	109	118	109	108	128	137	111	113	115	97	96	113	110	101	98	107	121	131	95	124	115	102	131	113	110	105	110	113	124	117	123	130	119	122	120	123	127	115	106	99	102	116	97	107	95	115	121	114	116	120	96	104	113	109	104	107	127	97	134	99	112	120	123	140	118	132	105	114	110	136	119	103	128	115	97	121	111	134	110	111	109	121	98	104	112	110	111	111	113	114	127	105	117	110	123	108	134	115	119	104	110	107	101	114	123	117	114	118	130	112	112	106	119	108	107	115	106	104	117	108	126	113	85	120	125	110	104	115	118	113	107	107	107	100	118	94	125	129	97	126	107	113	104	121	112	127	114	106	116	119	130	124	127	103	123	119	115	114	112	111	126	129	108	122	114	119	127	125	132	115	110	112	102	109	108	106	115	112	126	103	112	102	126	121	102	101	126	108	115	110	113	97	108	129	99	119	121	100	112	106	112	110	116	122	106	101	108	89	120	110	125	124	110	107	108	108	102	127	104	103	137	121	106	116	124	105	102	99	115	103	107	116	114	103	105	116	124	113	125	121	118	98	126	132	109	102	113	120	106	92	113	118	115	112	106	120	118	111	104	106	109	98	91	99	118	119	107	114	111	87	101	107	126	96	102	120	100	122	135	125	90	96	112	117	95	123	111	113	113	120	98	98	132	127	135	105	102	112	112	105	112	123	109	124	102	116	124	120	111	93	129	121	123	128	136	101	103	84	125	103	118	108	114	114	115	132	106	101	106	109	121	90	116	112	102	108	133	128	113	117	101	100	101	125	98	114	115	106	106	99	120	118	113	110	131	126	99	118	117	125	127	117	120	120	117	125	107	104	107	125	101	93	93	104	118	107	95	119	102	119	115	90	114	111	102	109	121	122	111	107	95	119	140	129	124	119	117	129	109	103	114	85	110	104	108	114	129	109	111	113	115	137	81	135	120	117	108	104	118	111	98	116	107	127	108	139	115	111	92	120	112	100	108	118	115	124	113	113	100	120	115	117	113	123	97	90	102	106	95	126	110	88	99	112	129	108	128	109	103	120	125	105	108	109	111	110	113	115	120	103	118	109	125	131	110	124	104	113	120	131	109	101	115	110	120	119	105	107	97	130	120	122	115	113	109	114	117	103	126	109	118	107	108	108	113	118	115	114	121	115	96	101	121	122	117	102	92	97	122	105	108	121	115	91	104	131	112	105	124	100	111	123	108	96	103	95	122	107	116	124	127	136	116	109	109	110	115	97	123	120	126	118	120	106	103	121	110	122	103	112	109	133	127	110	100	99	97	119	120	118	124	117	104	102	114	94	113	114	112	99	109	126	107	119	117	93	111	105	99	109	121	105	120	119	122	108	102	116	114	108	104	104	124	117	112	102	117	131	115	127	110	111	125	105	119	115	88	103	111	95	114	108	108	132	117	132	113	114	106	118	114	108	114	101	123	133	101	122	105	108	110	118	114	111	121	120	93	119	118	102	122	121	124	114	137	116	122	131	136	96	117	100	107	131	101	122	111	118	101	97	97	130	120	107	94	107	134	112	117	111	113	85	118	109	113	113	97	106	116	119	107	99	119	103	108	127	118	126	120	119	118	100	115	105	109	121	129	114	116	103	136	94	120	123	127	107	96	127	111	122	126	124	123	121	98	119	107	101	107	119	102	128	107	122	91	102	111	114	113	114	110	121	139	110	115	104	111	113	121	116	121	115	131	129	114	122	100	114	99	110	114	122	99	109	132	103	101	113	106	126	87	115	119	91	111	101	118	102	106	109	119	120	114	109	119	122	101	115	113	144	113	113	114	118	120	119	109	113	109	121	137	111	132	130	109	111	119	111	132	105	123	94	123	114	99	104	115	105	93	112	124	111	123	113	106	123	112	101	102	109	106	128	112	134	98	114	128	92	107	124	113	117	132	130	121	117	118	111	114	117	109	119	106	108	116	109	112	107	110	111	100	114	120	108	96	100	119	97	115	104	112	110	120	107	125	119	90	96	118	123	127	111	97	126	104	100	120	122	132	116	114	105	115	84	105	102	108	122	112	110	129	122	118	111	113	88	102	108	113	121	121	103	114	121	109	110	128	106	105	107	121
5865	12686	8859	4315	2992	2241	1624	1239	892	705	572	499	447	375	339	314	294	284	261	225	238	238	194	211	208	174	194	189	195	204	204	161	194	178	185	182	185	180	162	166	162	179	179	165	161	155	136	152	162	172	160	155	161	178	137	169	138	153	133	159	162	155	142	163	143	146	144	143	153	162	166	166	128	162	155	140	143	141	154	143	167	143	146	171	139	164	153	173	159	133	148	146	141	154	128	163	146	138	149	139	170	132	147	135	163	134	158	159	132	171	148	170	147	144	143	160	169	166	172	139	152	123	132	137	133	165	131	161	126	151	137	151	148	143	164	131	139	151	129	148	153	151	168	149	140	141	134	144	135	142	159	139	133	151	152	143	162	160	167	153	137	154	145	142	140	137	134	159	150	145	147	144	127	136	141	132	146	137	140	142	156	153	169	130	157	157	152	153	164	137	140	148	140	144	151	150	134	142	136	125	148	120	130	147	146	148	125	145	136	163	136	126	136	155	140	144	164	134	162	120	163	176	140	143	127	132	137	145	152	143	137	150	151	149	133	157	143	136	153	151	147	140	158	155	157	149	121	125	171	137	148	135	161	148	147	148	136	147	160	129	169	137	136	151	154	153	151	149	148	152	132	153	168	134	143	164	142	157	157	155	132	172	142	135	131	148	143	135	144	140	137	148	146	130	139	128	155	138	150	168	142	134	127	129	157	129	148	150	170	150	130	141	142	131	156	136	167	131	142	153	152	153	144	165	157	160	140	140	142	127	144	152	170	138	147	143	137	155	157	118	129	148	142	162	165	158	128	141	158	146	134	152	147	151	149	141	129	163	126	129	138	139	133	149	141	141	152	146	164	122	161	163	136	138	142	155	129	138	155	153	138	143	154	134	145	151	140	155	132	129	147	147	134	147	163	143	120	159	153	131	131	167	123	139	154	147	129	129	142	156	126	148	149	138	178	147	151	142	139	142	161	147	136	148	134	159	132	136	163	134	140	133	134	137	136	154	140	150	151	142	106	149	127	127	151	131	155	131	142	147	127	145	173	142	154	146	147	142	146	137	138	120	159	142	153	143	143	141	123	132	153	125	129	138	164	153	129	162	142	152	155	157	143	148	155	148	139	160	143	144	164	146	141	147	145	119	163	146	148	149	130	155	127	157	136	140	154	171	150	165	145	145	143	159	155	132	146	141	143	149	168	156	159	145	148	156	154	156	137	150	135	149	136	134	173	148	150	137	124	136	140	142	158	143	149	154	158	144	156	168	160	149	152	136	130	142	127	147	136	149	143	130	161	138	132	123	126	141	162	149	133	126	127	146	148	149	141	144	157	131	147	137	123	147	135	129	143	133	132	133	132	141	136	156	136	143	160	137	168	140	137	145	163	138	159	140	169	143	144	122	155	130	172	141	137	152	134	156	145	138	134	153	172	123	155	151	139	148	147	145	116	145	155	172	140	149	146	151	162	155	156	122	133	139	163	143	152	160	150	141	131	156	142	137	138	127	155	143	155	152	148	142	130	141	145	138	141	157	131	137	142	149	135	131	122	137	126	142	137	124	154	156	145	147	133	157	130	138	128	133	149	141	137	131	133	132	146	146	137	152	137	132	130	139	143	161	132	155	150	135	127	164	157	131	154	169	119	130	165	133	147	155	166	151	147	136	156	165	151	159	144	134	152	139	151	146	140	142	142	143	138	162	136	151	158	132	147	148	131	132	125	148	147	152	134	150	155	142	157	143	132	143	132	137	136	145	148	156	140	127	146	135	155	133	141	146	144	141	147	136	158	153	158	138	141	140	156	136	135	140	155	126	146	134	134	145	152	140	137	145	142	154	133	157	132	133	152	142	179	153	134	132	151	136	151	145	138	131	141	143	150	141	131	143	142	164	135	128	154	157	127	151	145	146	119	156	173	140	136	125	153	133	172	140	148	136	141	152	167	144	164	163	155	155	147	158	138	140	149	158	133	142	120	133	143	150	136	163	139	121	125	130	137	146	172	159	150	137	156	146	142	144	163	142	118	115	146	138	143	155	114	134	127	146	147	158	144	148	137	135	138	146	126	141	132	137	163	142	128	118	154	153	154	148	138	157	134	138	135	146	143	151	151	145	147	124	149	182	133	153	139	131	149	153	124	124	153	139	140	140	161	167	157	160	145	175	133	148	128	150	133	178	157	151	135	135	131	165	119	132	119	124	175	152	145	165	149	151	151	149	152	162	126	141	150	134	139	150	151	149	138	137	136	143	139	151	163	170	159	132	156	143	153	158	157	164	140	152	170	142	168	127	138	139	153	149	152	150	143	156	141	150	128	151	145	153	146	138	140	148	149	161	161	133	163	153	139	132	138	139	144	126	144	142	147	160	135	158	144	143	145	141	143	155	134	150	142	117	135	125	143	126	164	150	134	137	121	132	140	141	142	132	146	131	162	157	143	138	153	176	130	148	147	168	156	146	145	139	156	165	136	159	159	158	141	152	142	127	151	123	146	119	135	120	143	165	134	169	167	141	142	129	142	147	139	144	125	129	130	168	152	128	145	149	165	134	135	158	156	132	128	152	140	131	146	156	140	149	147	127	156	160	144	130	144	95	162	155	150	145	144	144	122	148	126	155	149	139	155	143	148	143	139	150	148	139	165	133	160	134	151	162	160	127	138	116	137	159	134	161	122	145	125	138	116	161	143	187	154	141	146	147	134	152	136	156	145	147	146	140	136	142	140	154	139	144	151	158	122	156	179	139	150	128	135	143	125	142	168	119	170	150	136	156	154	139	128	147	123	150	150	143	155	147	156	153	118	143	157	162	145	147	153	156	136	130	149	156	139	145	144	140	129	141	135	144	166	149	133	132	145	141	152	129	146	128	144	144	149	149	138	158	141	156	172	128	133	132	140	141	141	134	142	121	139	155	138	136	163	135	146	125	138	139	147	146	137	161	127	142	145	145	131	141	150	139	161	139	142	136	144	154	161	155	135	139	143	141	156	154	146	154	143	132	148	154	128	138	131	147	144	145	131	153	141	128	147	131	124	167	153	150	167	154	138	148	144	149	157	156	137	142	161	147	144	151	141	138	139	142	157	131	144	135	144	139	129	135	154	146	145	157	156	151	154	137	153	145	156	134	137	125	161	160	149	137	137	155	139	144	161	145	170	140	153	134	154	146	130	144	153	154	153	152	142	134	136	144	151	162	135	123	156	144	163	157	153	166	141	154	141	152	140	147	134	138	137	132	131	130	142	137	132	158	162	162	142	156	136	130	150	134	168	141	166	158	135	150	134	152	127	156	131	124	124	150	149	142	129	146	142	156	142	157	155	150	168	170	148	154	166	150	133	161	152	153	135	151	145	137	153	132	140	136	138	152	157	157	145	145	138	146	152	165	156	143	133	155	142	140	139	139	147	160	133	137	127	137	145	154	157	145	159	146	141	118	154	153	160	150	159	153	156	144	151	144	150	129	149	144	148	132	168	155	144	137	156	180	114	151	123	165	143	142	134	166
26894	16416	2766	687	532	486	467	489	486	437	464	445	491	427	478	492	424	457	479	480	445	474	444	453	478	501	429	419	440	451	445	441	416	453	475	451	479	458	452	451	432	459	459	467	460	485	459	465	438	477	457	461	462	446	437	391	460	439	489	489	444	456	426	409	433	435	469	465	485	447	448	429	467	466	467	448	473	471	465	480	450	453	447	399	436	454	489	447	417	459	456	429	461	453	444	450	440	497	473	397	446	461	446	437	463	437	495	457	440	453	444	475	463	438	422	455	451	453	455	481	447	492	475	479	485	431	455	482	462	467	435	470	443	418	458	440	473	414	471	465	451	459	462	432	470	437	484	427	441	478	466	461	441	461	410	461	456	464	432	460	469	447	415	488	466	456	466	432	463	477	466	449	438	444	463	427	415	459	434	428	416	446	429	428	402	418	422	468	415	459	448	477	401	441	462	464	471	447	453	472	469	416	477	461	490	418	433	458	450	460	448	444	445	441	457	492	458	465	444	457	500	470	422	457	457	482	445	459	443	405	455	439	475	460	474	451	426	474	431	435	438	467	436	467	476	458	458	446	441	439	419	430	465	437	495	466	446	411	436	451	492	458	462	451	425	481	464	439	450	458	440	433	456	479	434	445	449	458	437	435	432	461	413	445	483	485	433	431	430	446	420	453	473	435	441	431	451	434	457	421	456	441	496	480	446	450	475	497	480	506	455	471	437	469	439	451	462	431	419	465	452	435	500	460	449	438	428	449	476	475	405	454	471	428	435	469	405	477	442	499	430	502	479	431	470	439	449	449	456	434	463	439	454	430	453	455	436	481	431	440	427	448	435	414	495	438	462	433	462	425	450	449	468	443	441	439	461	450	448	492	474	472	426	492	457	457	411	423	435	428	423	473	460	449	479	448	450	482	445	422	510	438	419	445	478	464	448	431	435	460	443	441	519	463	444	428	437	439	471	460	475	471	435	451	478	463	455	410	492	446	488	452	442	419	450	463	458	458	470	466	434	421	470	455	444	454	429	440	453	510	456	453	478	433	439	432	456	453	504	391	467	454	463	463	418	415	439	440	447	423	445	439	458	468	459	476	469	451	450	433	465	440	433	444	453	437	465	438	431	445	517	461	428	459	461	431	429	467	448	455	419	469	484	440	426	468	459	441	431	454	450	490	460	415	436	421	448	444	448	472	461	427	432	425	465	474	412	496	449	468	457	450	427	465	495	448	471	461	412	461	443	439	419	444	422	453	449	451	478	419	442	438	433	450	469	488	440	447	462	417	466	451	482	444	449	452	474	439	455	448	498	440	487	458	450	457	474	431	476	485	442	427	473	451	451	456	460	465	478	429	481	448	447	441	490	448	426	450	445	475	463	467	416	421	444	452	491	442	414	429	511	429	478	454	436	471	464	434	428	438	439	464	452	465	448	453	456	456	487	468	450	427	460	425	480	454	426	456	476	443	468	471	423	466	470	464	472	433	462	435	460	412	444	468	510	440	438	466	488	439	454	451	459	473	427	469	447	448	443	456	429	477	453	425	474	464	452	398	464	449	451	498	455	464	461	423	473	470	471	469	477	478	435	468	463	432	431	488	457	453	481	432	468	428	422	430	413	498	439	477	469	452	481	439	474	482	473	451	458	432	436	438	469	423	457	425	439	496	481	482	473	476	467	440	485	512	485	431	499	442	473	422	482	485	478	455	446	439	474	457	444	450	419	481	442	443	423	437	476	470	467	471	444	436	440	484	463	460	438	461	503	453	423	465	464	419	452	455	434	438	506	419	439	488	457	492	478	405	468	473	460	475	420	463	462	457	409	490	469	449	456	445	456	480	484	440	478	441	447	458	450	456	482	460	474	438	468	466	417	441	458	419	440	460	455	453	474	452	416	433	456	454	453	446	438	486	477	474	444	418	402	426	465	462	455	469	446	468	450	483	481	418	492	417	459	467	479	484	428	462	399	456	395	466	442	428	453	443	473	449	482	444	494	464	432	455	463	451	467	455	445	452	428	423	471	417	472	433	437	454	464	439	427	459	466	444	434	465	445	465	457	472	471	450	421	470	479	409	477	456	464	414	433	481	482	407	442	464	440	447	442	467	442	458	451	493	422	439	462	426	443	463	441	460	455	441	462	440	459	494	437	430	471	442	403	471	419	459	459	473	452	475	465	458	400	455	475	455	459	454	453	462	444	466	431	405	456	448	435	425	441	482	433	455	454	463	450	460	463	456	485	449	456	469	471	443	452	490	475	448	435	462	448	478	452	420	476	431	452	426	463	442	448	436	444	442	433	477	423	464	468	458	461	471	476	463	413	460	416	467	423	437	445	505	443	450	432	435	438	445	433	454	454	462	455	469	450	464	444	422	447	435	437	465	423	444	440	449	438	433	449	450	418	460	442	456	440	477	453	449	419	429	477	478	418	491	431	453	454	481	493	506	476	474	502	467	442	460	457	443	441	460	426	443	421	468	448	472	466	427	453	476	446	475	500	466	433	426	397	431	438	471	472	449	450	453	433	437	458	422	421	439	467	433	481	462	456	420	436	418	454	432	471	452	463	479	475	431	446	467	491	421	457	444	457	417	458	445	476	482	439	447	433	462	445	437	425	444	432	426	432	489	457	460	432	458	443	436	468	437	440	443	454	471	442	447	438	431	443	451	438	428	450	469	416	486	447	477	422	474	476	438	453	431	467	455	442	447	462	490	451	465	521	490	470	443	496	475	466	454	449	434	430	472	449	423	432	470	475	461	418	464	430	416	461	429	400	441	476	432	469	429	443	457	457	434	413	474	447	461	447	418	424	458	458	484	462	488	413	445	444	453	454	441	426	451	452	453	473	505	458	449	435	428	439	450	453	432	444	470	457	438	471	484	475	451	454	427	408	450	466	450	404	467	453	467	493	453	470	454	422	459	397	443	472	468	441	450	397	446	453	433	433	446	456	436	430	422	463	477	510	389	437	443	426	494	475	447	440	416	450	427	453	467	428	456	477	446	454	491	457	466	438	460	469	436	434	473	417	502	450	417	467	492	505	457	455	433	445	420	467	489	467	453	469	419	457	453	453	506	489	454	449	437	459	504	478	438	490	464	490	449	443	489	434	445	487	419	466	457	465	478	435	442	454	489	416	460	479	446	452	453	473	462	448	422	438	485	422	481	460	499	462	433	440	457	478	465	467	487	448	467	425	475	457	483	392	433	439	440	450	441	453	427	428	493	463	444	463	455	476	452	446	449	424	459	423	452	446	440	449	468	443	427	445	446	471	482	443	451	465	466	441	434	436	472	485	459	462	435	455	447	471	469	450	463	436	442	434	457	438	449	469	452	454	476	452	459	439	416	409	451	436	489	476	431	459	459	430	438	494	456	432	468	473	431	424	480	470	441	426	431	480	464	431	449	444	491	456	469	515	477	424	439	436	402	484	438	432	453	453	427	504	456	455	443	430	447	490	468	482	463	450	466	444	429	419	468	446	482	494	464	464	476	445	470
5486	971	873	735	693	645	616	630	562	574	577	587	619	569	538	595	569	551	556	556	598	631	631	539	577	549	569	623	560	589	552	585	596	592	565	611	589	566	564	568	593	585	599	579	604	578	556	606	578	545	603	551	583	597	604	549	573	607	603	609	572	589	554	562	579	564	606	594	553	570	556	534	538	577	603	583	604	570	580	592	587	559	574	603	589	593	594	561	552	582	548	570	575	581	586	574	585	588	581	565	584	578	539	525	559	590	567	535	563	546	560	591	568	569	552	598	592	586	572	572	560	559	600	572	572	583	532	553	605	598	584	554	594	555	565	559	550	572	595	591	585	599	565	606	558	565	553	559	589	591	541	577	585	532	548	578	572	585	584	564	575	592	559	567	593	571	561	570	576	573	571	542	601	545	591	529	545	600	587	567	548	566	562	551	570	563	551	581	602	580	604	550	558	572	553	572	584	589	560	574	581	592	598	568	573	587	602	576	588	574	517	572	580	566	599	596	606	590	588	574	567	575	565	564	571	530	584	592	568	585	568	611	598	556	545	523	558	614	553	561	577	604	525	589	595	565	577	594	561	540	576	538	613	620	584	605	615	591	534	552	620	569	602	554	570	567	586	562	598	572	572	600	601	608	574	631	561	561	576	578	542	604	562	621	532	538	551	555	559	574	585	571	569	568	576	606	551	595	580	557	545	609	525	543	619	569	620	562	557	605	552	550	537	618	592	553	624	527	569	505	591	590	598	562	588	594	556	548	539	566	587	558	611	585	595	598	558	590	572	565	558	569	596	574	582	562	538	594	598	623	587	563	571	587	557	574	543	594	566	561	548	600	581	569	563	556	581	583	557	606	594	559	605	577	566	581	560	619	589	595	588	551	571	566	525	586	601	606	543	610	581	598	551	537	613	570	580	569	573	596	564	569	539	592	614	596	548	536	579	583	568	589	560	545	572	568	569	595	566	551	570	576	555	607	559	573	563	566	568	559	577	574	589	564	580	584	592	541	601	580	555	589	596	552	589	533	550	569	566	590	581	628	552	573	615	551	580	608	536	561	525	581	582	579	582	527	569	620	562	536	583	530	603	605	569	602	582	576	580	567	567	608	545	582	545	583	543	610	544	578	577	604	560	573	542	549	589	573	582	559	536	562	506	617	568	583	586	596	572	574	596	558	535	549	543	524	574	558	601	560	570	564	535	568	543	581	570	588	552	560	574	578	595	596	629	542	547	574	652	610	576	571	515	562	585	563	573	541	564	556	538	607	587	563	585	582	600	597	591	552	603	536	577	559	572	555	557	564	550	547	579	601	608	567	570	559	560	558	601	560	572	560	574	549	645	590	538	589	556	581	578	602	581	516	532	579	496	549	612	586	583	557	585	553	525	594	553	562	587	545	549	577	581	570	556	538	536	576	592	574	592	549	573	577	561	581	550	563	559	578	602	537	586	581	584	594	581	565	549	594	566	582	571	645	542	585	609	581	569	584	584	566	545	592	529	571	591	514	535	578	579	601	567	533	539	552	566	590	565	604	602	570	545	554	580	539	590	535	598	596	581	587	606	537	543	562	587	578	589	617	571	540	562	547	529	547	551	585	573	571	572	606	563	602	558	602	578	569	576	563	553	580	565	575	593	569	565	590	593	583	562	546	556	533	588	539	555	563	583	560	544	563	565	549	567	584	560	543	528	585	515	553	552	588	589	552	579	591	607	586	597	574	590	518	514	541	542	573	593	596	579	528	564	554	590	537	605	574	628	621	584	572	598	541	571	582	567	624	567	608	591	533	547	568	586	543	545	542	576	554	570	582	559	573	551	590	626	625	551	572	582	612	589	604	543	613	573	551	582	579	597	567	531	555	523	571	500	553	578	609	545	551	564	595	627	551	555	578	572	576	586	562	563	585	529	580	556	607	595	604	538	584	557	571	607	578	530	567	521	550	571	580	587	611	591	590	621	559	570	616	610	550	605	514	559	600	564	543	597	567	543	545	529	565	558	553	586	619	507	541	571	598	569	571	540	575	548	592	548	561	616	571	597	556	532	538	555	576	600	571	588	565	584	599	542	611	599	588	608	551	525	559	544	602	552	615	596	588	559	591	606	602	544	557	589	608	579	563	638	532	557	595	584	603	564	546	557	565	595	571	591	604	549	588	576	587	592	595	622	579	553	604	573	591	580	576	579	591	566	558	566	583	580	543	542	580	557	621	623	590	598	568	534	559	602	590	597	599	569	585	537	594	553	611	565	559	573	570	572	573	624	581	593	591	549	555	581	547	581	589	612	532	562	531	556	546	578	596	572	557	533	582	608	556	586	583	591	507	545	550	563	549	572	563	524	518	548	594	583	652	579	573	566	612	560	567	596	581	542	586	573	582	555	560	541	599	575	538	515	587	544	591	606	583	597	607	592	570	579	560	536	576	558	569	595	582	550	599	564	615	533	589	537	586	556	580	576	580	530	622	527	560	566	604	541	587	585	588	571	572	593	559	568	599	575	552	545	497	566	588	626	563	544	545	633	566	593	548	603	574	637	551	590	562	606	598	564	559	607	585	606	566	572	562	553	634	568	577	567	562	603	612	565	558	592	600	545	547	610	573	584	565	566	547	601	590	534	558	582	553	600	555	592	583	583	590	569	598	576	583	531	572	549	563	619	578	583	551	540	567	602	572	538	595	609	567	560	565	541	586	605	622	601	575	583	526	577	559	556	598	537	598	604	560	606	586	549	569	563	571	587	573	626	558	552	570	558	580	577	626	582	552	590	609	571	582	563	559	636	615	574	547	580	550	623	564	587	558	563	619	573	555	559	587	583	579	588	550	585	568	593	595	607	586	569	581	604	544	563	512	568	558	610	583	552	595	602	557	571	579	565	567	581	564	586	569	555	563	553	553	542	562	545	595	578	548	597	556	582	592	585	604	634	547	579	610	586	585	556	566	590	573	601	582	589	575	518	548	570	601	581	564	538	585	564	606	578	547	561	557	532	548	577	558	573	573	595	565	579	598	569	520	542	576	538	563	615	615	594	599	562	590	585	587	540	605	602	606	569	594	590	536	606	599	512	598	505	551	577	590	550	552	615	561	558	583	546	635	527	612	554	593	583	574	579	559	560	558	589	620	592	577	573	540	566	565	613	533	582	562	563	581	613	586	604	595	583	544	556	565	601	610	577	600	613	576	609	588	573	602	539	608	570	572	556	564	554	551	552	585	607	569	590	526	580	594	596	579	588	567	567	591	563	585	574	546	574	534	585	566	569	558	571	562	578	553	602	574	623	578	549	605	566	552	570	556	573	541	578	577	599	532	568	548	591	553	551	598	550	571	558	581	542	608	542	624	582	544	546	599	591	562	527	570	614	581	581	555	601	577	553	568	527	567	549	585	529	557	579	570	638	541	617	570	542	597	558	574	582	562	570	620	598	550	553	563	561	598	576	567	582	550	599	587	612	592	587	554	588	612	572	562	558	574	559	564	558	604	543	590	549	557	551	531	559	586
23007	20748	27652	23899	20703	5795	817	581	497	401	414	390	370	365	363	328	326	353	341	353	355	364	312	311	339	290	339	329	321	310	306	310	309	327	327	323	363	323	311	325	350	296	303	295	315	311	300	305	321	273	314	321	276	308	291	338	324	303	293	301	288	293	291	326	336	333	333	267	326	323	357	290	302	302	299	327	306	282	301	332	328	285	296	311	331	301	315	321	312	293	303	331	310	308	304	300	346	319	289	289	318	305	309	316	283	296	308	316	293	319	281	308	311	327	286	305	296	308	323	285	327	267	295	309	298	279	311	279	295	323	301	279	316	318	338	292	313	324	287	319	324	264	328	320	304	310	271	324	342	274	307	279	324	291	280	316	292	277	291	323	316	311	306	304	282	276	335	318	287	296	312	331	310	308	318	287	295	333	303	318	313	293	313	311	266	311	279	285	325	301	302	304	309	317	272	306	308	308	304	312	309	288	303	311	320	317	313	275	308	306	310	283	312	287	296	316	299	290	317	288	324	308	306	299	304	299	339	312	321	293	291	310	291	309	287	289	272	312	341	333	309	320	303	342	305	307	287	297	302	315	291	283	267	322	303	309	321	315	259	287	321	268	305	299	295	281	289	270	286	320	285	298	310	274	288	292	331	299	293	330	335	308	288	297	296	309	303	324	298	328	313	315	347	301	320	320	282	279	282	313	295	344	283	293	287	318	310	318	316	286	318	292	289	299	274	334	277	274	313	299	303	296	285	325	316	285	319	281	306	314	319	276	308	299	298	301	280	308	318	306	282	302	321	330	295	307	307	282	329	284	316	314	295	307	301	294	280	322	312	300	342	319	282	310	303	283	325	305	308	307	321	325	290	314	282	307	312	309	297	320	265	272	299	307	319	296	299	283	303	339	326	328	304	318	296	315	307	317	327	307	299	298	275	292	298	283	285	335	316	290	313	313	326	285	306	286	316	289	327	310	291	281	320	303	298	332	331	323	345	312	300	282	300	279	307	329	287	313	283	289	303	323	298	300	257	354	290	309	321	326	315	315	314	270	294	328	309	317	313	269	272	309	348	294	299	326	312	325	314	296	305	315	323	297	294	314	324	329	304	326	288	322	304	278	309	296	322	316	281	325	307	281	324	315	298	317	297	336	336	291	315	308	326	284	321	307	294	322	318	279	325	303	303	291	304	294	291	305	290	299	286	316	310	300	334	317	317	335	323	334	313	282	283	333	301	276	316	305	296	281	303	332	300	313	292	307	291	296	320	316	309	311	325	326	314	297	339	312	283	315	310	317	285	318	316	315	328	316	264	337	327	319	310	321	288	292	302	315	308	333	296	291	301	328	338	319	304	311	275	307	343	333	322	305	311	333	289	323	274	265	263	301	310	347	286	321	331	332	317	304	315	340	330	312	325	303	278	278	294	276	338	332	315	288	311	309	282	300	316	314	303	320	325	297	336	309	307	279	311	302	298	326	295	273	309	326	276	275	319	328	274	336	305	316	278	305	315	306	306	300	324	271	285	302	303	323	280	331	306	290	300	296	303	285	306	288	299	293	313	297	291	326	293	307	307	318	290	317	317	309	288	285	315	343	324	282	309	320	295	302	305	290	282	308	322	309	303	287	294	303	279	280	291	325	326	284	306	304	287	302	304	317	332	295	310	337	296	328	309	319	270	354	298	317	306	305	332	310	284	312	300	293	283	314	261	315	286	306	313	313	327	330	318	287	288	272	290	292	280	308	309	277	309	294	278	303	329	306	317	269	315	315	294	277	318	326	297	311	306	322	309	312	291	322	304	286	308	316	300	294	284	331	321	289	330	339	301	308	291	285	314	302	310	289	271	313	284	320	292	319	323	319	324	325	343	287	332	290	290	290	298	307	272	290	327	292	317	308	312	290	299	317	310	312	302	275	323	302	322	308	320	308	277	301	354	296	307	315	334	292	327	297	360	299	295	304	285	308	324	314	334	317	285	315	289	313	326	300	302	316	317	297	298	269	306	306	303	305	293	280	316	313	309	282	286	284	306	303	282	293	306	255	325	303	309	291	317	345	320	273	311	312	314	317	300	350	294	292	295	310	304	299	308	305	293	318	324	271	305	280	281	297	306	313	312	281	300	308	292	292	307	309	295	279	276	310	333	295	331	287	275	286	270	291	330	298	312	291	318	329	317	347	333	309	303	325	293	283	279	310	302	312	328	290	286	292	309	301	287	315	318	322	301	310	299	300	287	285	286	314	308	316	338	285	323	291	294	318	330	294	305	295	293	345	276	307	296	311	288	307	313	310	296	264	323	308	336	311	308	301	303	306	335	298	281	318	317	280	278	263	358	336	289	329	301	308	317	311	301	303	284	288	267	289	290	321	326	318	292	328	347	305	315	302	301	269	303	315	318	292	287	328	324	311	298	312	280	321	316	298	303	301	314	318	300	291	313	349	324	292	313	316	283	295	309	292	320	329	309	309	302	288	295	289	309	308	305	296	322	301	313	323	296	309	308	328	322	285	271	309	291	293	300	332	325	290	313	266	310	317	278	292	288	326	304	312	275	315	295	305	314	279	325	302	279	321	299	300	318	296	302	316	319	286	288	329	311	308	302	308	296	311	331	284	327	314	333	318	325	329	353	317	298	307	299	285	313	286	310	305	318	318	288	280	297	281	311	306	274	312	292	308	301	297	292	313	295	274	282	317	347	294	279	304	277	288	314	328	330	352	307	320	319	326	297	299	313	327	271	334	306	309	315	280	302	284	300	310	284	314	315	306	280	281	304	290	281	309	308	309	292	303	318	320	287	319	298	302	349	313	306	322	291	299	301	305	291	307	307	302	293	293	297	319	309	317	340	330	314	313	300	308	338	301	307	299	308	303	327	285	296	292	280	295	277	287	288	336	294	285	305	300	304	288	323	313	283	321	287	297	264	313	312	299	291	313	297	313	327	345	327	318	295	288	327	300	316	277	284	330	321	312	318	306	267	309	301	288	286	310	275	282	296	286	302	306	248	282	311	312	327	322	291	289	298	316	297	291	325	315	307	342	326	324	329	317	319	306	298	315	320	330	296	283	291	291	292	274	307	320	282	346	312	303	283	300	281	339	298	297	303	308	301	318	286	273	269	304	301	303	311	318	302	286	283	294	305	275	318	284	312	270	327	298	313	308	301	291	306	299	292	289	288	289	287	310	292	309	300	288	285	289	302	321	304	330	337	287	316	321	327	310	312	279	333	329	277	286	287	295	320	331	279	318	336	334	305	295	319	325	298	309	287	286	284	278	326	280	312	337	303	311	340	327	308	298	283	305	306	287	274	308	310	296	285	287	324	306	313	305	291	301	298	277	296	294	350	316	329	320	357	328	275	291	284	281	302	277	318	304	292	301	319	310	308	303	310	310	306	337	329	294	313	309	273	333	321	328	307	305	302	299	293	290	310	307	322	304	315	302	320	291	295	317	313	288	297	296	322	279	329	315	262	284	299	328	285	295	320	307	306	300	287	340	340	313
4917	7744	5461	2608	1911	1485	1161	992	813	671	599	623	590	541	502	484	490	449	431	438	446	446	443	433	433	444	393	399	383	469	419	437	403	410	411	451	451	434	396	417	396	416	439	441	417	415	402	413	397	386	416	415	390	401	416	381	414	417	414	374	384	422	419	428	435	394	398	361	408	397	400	440	400	409	362	417	414	402	410	392	423	377	431	397	386	365	426	371	402	405	417	403	439	442	423	378	408	401	397	420	407	342	425	378	415	402	425	360	399	391	387	397	352	452	399	386	449	405	424	403	388	449	414	388	411	414	395	382	401	367	411	392	392	419	416	379	417	393	417	430	403	390	423	431	392	418	405	443	409	423	369	389	380	397	407	439	416	403	397	368	413	406	403	410	425	446	420	382	397	382	414	429	421	388	412	362	387	384	404	431	398	421	403	455	401	369	407	397	402	380	397	381	397	349	399	413	380	401	423	423	391	413	377	419	419	376	386	383	418	370	387	401	399	405	394	402	381	421	399	375	427	394	451	401	414	371	398	422	418	403	426	352	391	436	443	420	429	411	439	384	402	398	399	413	376	417	414	411	382	390	377	401	414	404	410	401	412	390	338	419	418	394	384	385	376	401	370	376	392	421	347	366	379	409	391	403	433	411	467	395	417	406	383	376	413	420	415	389	386	423	367	357	436	380	387	419	423	434	392	407	402	423	410	389	410	382	442	444	419	389	411	431	404	389	389	396	384	397	428	408	397	397	419	385	418	399	400	415	410	421	370	400	418	420	401	394	434	400	383	379	390	378	438	368	368	383	385	387	419	366	442	409	438	387	424	400	423	407	409	380	378	411	430	423	412	393	406	402	390	401	412	413	399	397	376	375	432	408	383	395	426	423	457	442	412	361	416	445	430	416	386	418	383	388	395	394	423	408	441	408	421	415	442	408	373	400	439	415	384	391	424	400	386	394	418	355	401	377	397	388	406	399	425	401	403	388	373	417	383	431	389	394	373	391	385	414	445	409	387	370	400	356	406	393	417	407	386	354	379	399	421	449	413	401	377	396	388	380	417	412	427	374	401	398	401	426	422	418	412	411	389	400	407	400	395	416	405	437	431	409	403	387	391	380	406	379	390	363	408	405	394	401	386	416	401	373	419	415	394	406	428	413	373	429	431	422	363	409	424	374	404	375	360	414	395	422	420	400	378	370	393	372	448	422	417	386	373	406	411	423	403	429	388	364	409	399	361	399	401	426	390	415	431	381	384	402	386	438	389	394	377	422	420	408	378	424	392	388	385	399	457	424	377	405	409	444	412	414	402	386	430	410	409	433	412	387	424	389	376	403	379	437	425	423	423	395	387	374	416	464	397	396	363	392	378	388	404	426	423	391	403	429	400	416	414	430	382	441	382	395	400	394	391	405	407	370	379	380	390	399	412	355	373	378	420	401	388	433	401	418	368	431	392	401	399	370	405	388	396	425	425	410	386	410	415	404	399	429	367	375	382	430	383	386	391	425	398	401	411	425	420	445	358	429	418	377	395	375	357	425	378	382	415	407	382	407	389	384	395	451	413	387	385	419	421	385	407	408	387	394	384	427	403	429	338	395	420	403	395	392	402	393	407	391	361	400	409	395	406	414	383	414	399	379	410	392	425	394	392	424	390	385	393	402	436	373	387	419	413	433	367	401	420	396	391	396	413	383	409	375	410	385	382	426	414	429	385	402	378	401	432	420	413	381	417	396	362	398	361	398	408	383	364	380	402	392	389	398	420	440	412	398	385	409	426	433	402	386	375	414	395	400	358	428	372	413	421	401	409	420	401	393	420	402	396	420	367	395	360	394	388	427	382	388	401	415	382	408	421	422	410	379	390	363	396	410	389	405	420	411	393	397	375	404	368	411	387	393	401	350	402	398	389	412	379	407	380	379	372	393	380	425	374	419	397	396	396	386	396	390	388	407	393	418	372	434	418	412	404	387	404	433	408	418	396	386	408	422	430	397	420	370	405	388	386	387	395	370	382	402	393	404	430	414	400	393	412	386	399	424	402	390	409	423	416	388	396	388	390	356	424	435	391	427	421	423	405	422	404	403	411	388	370	425	380	380	417	396	422	387	413	402	414	384	402	426	362	443	414	412	400	392	427	409	411	430	377	364	398	371	369	342	424	404	389	401	410	418	368	363	402	383	415	374	344	435	420	376	384	400	384	403	417	346	395	372	399	388	404	414	397	377	393	402	385	388	408	388	411	397	391	390	390	386	387	387	414	404	430	395	391	440	389	384	431	373	415	448	392	413	430	395	362	441	423	376	409	420	399	387	382	406	366	403	401	414	382	394	438	401	395	422	443	393	414	390	407	390	402	392	404	415	402	415	386	410	407	409	366	417	407	401	412	413	399	411	393	428	402	392	415	399	388	413	381	404	458	405	395	426	354	429	420	397	438	413	387	394	389	356	417	398	425	443	426	403	445	388	390	431	389	376	385	375	428	401	373	429	389	362	397	372	436	377	388	403	438	426	422	389	395	418	422	386	388	402	376	380	434	387	439	411	395	402	396	403	411	402	412	375	390	391	423	441	379	410	398	391	391	365	387	420	429	384	373	387	425	390	374	432	386	445	413	411	395	384	372	428	411	407	418	365	393	397	414	412	401	426	399	374	434	400	371	413	391	398	430	409	394	365	396	401	380	410	412	425	396	399	443	449	396	433	397	395	361	402	386	389	376	394	382	372	369	411	400	395	382	407	417	396	422	407	386	379	394	392	404	445	390	415	398	415	414	430	389	391	396	408	417	404	358	416	400	427	417	405	417	438	376	411	375	441	376	373	409	373	422	403	421	395	417	397	412	426	364	409	412	344	417	362	398	365	430	408	403	385	398	365	402	405	400	372	390	417	391	390	434	400	415	394	385	389	413	391	381	388	361	418	428	386	396	382	395	409	417	403	411	410	362	389	413	355	363	393	388	383	399	378	375	438	379	389	390	388	426	422	402	356	398	376	414	410	397	406	418	412	398	398	417	363	406	369	392	430	438	431	426	408	416	414	381	410	406	418	378	414	397	414	420	382	393	351	444	420	419	429	384	410	421	409	399	388	419	422	423	390	407	407	410	419	384	380	372	404	399	388	409	412	435	416	388	400	389	389	406	412	353	415	413	422	374	365	403	394	371	378	409	364	395	413	444	398	381	386	375	400	412	379	395	365	376	405	406	422	420	436	419	412	405	418	385	389	365	418	406	408	395	386	399	372	388	429	371	361	388	406	376	406	401	408	421	412	409	387	357	434	383	364	387	412	424	383	381	406	384	423	411	375	409	426	388	393	405	418	355	403	381	424	350	380	426	373	404	373	411	401	386	409	383	404	412	395	415	384	381	387	415	391	372	426	431	369	409	388	438	409	385	402	407	385	392	415	384	380	409	431	394	395	386	393	422	430	399	406	402	438	402	402	434	361	392	405	399	412	417	402	404	458	410	420	364	419	429	418	379	389	445	366	397	392	381	427	438	382	401	408
24091	20758	26408	24963	5654	645	535	461	398	360	382	376	379	388	378	344	353	332	353	368	310	356	342	362	339	334	359	331	319	344	315	332	345	339	320	330	352	321	346	315	339	342	315	358	354	338	328	321	345	319	367	337	294	358	301	341	321	335	362	315	348	302	309	334	337	289	375	330	361	303	350	352	335	342	318	360	390	343	336	314	344	317	355	334	335	334	375	319	315	325	343	323	314	362	320	342	323	310	327	339	337	354	334	343	309	336	311	316	327	324	340	343	326	315	327	338	330	318	303	364	329	327	324	338	348	339	332	353	350	347	339	322	342	318	329	359	324	328	314	326	345	320	317	353	341	349	342	375	353	342	336	327	306	341	329	338	342	339	317	326	360	320	331	334	310	326	343	306	340	349	321	313	317	319	297	342	325	326	343	350	309	326	348	355	347	327	326	334	305	345	304	338	334	337	355	288	327	308	334	357	325	323	307	332	305	323	333	352	330	325	339	331	337	310	356	312	309	331	351	350	328	332	304	376	332	322	341	332	324	340	328	332	283	358	352	298	339	322	334	342	321	296	308	362	336	327	326	335	321	337	372	300	302	335	312	346	315	350	339	335	318	319	335	345	311	339	325	327	330	327	342	310	360	339	317	342	301	355	347	304	346	316	293	362	331	365	326	346	313	327	342	319	324	341	314	330	333	321	356	291	325	323	308	320	347	314	320	321	354	315	324	316	348	302	336	363	331	341	331	312	326	324	318	322	326	350	337	307	336	351	313	332	336	333	346	358	297	326	306	306	328	329	326	335	350	348	286	306	345	321	340	329	300	324	328	298	351	338	345	308	341	332	336	303	339	327	319	321	339	326	333	309	320	311	324	342	333	364	335	333	368	318	336	314	367	350	306	326	300	327	323	358	315	357	332	337	349	314	288	331	318	324	346	347	350	304	329	329	323	353	360	328	320	318	329	318	321	333	329	350	325	338	330	322	346	335	346	361	349	336	311	295	335	309	322	329	321	332	331	338	333	307	324	291	303	336	340	352	311	328	330	332	336	319	327	331	320	341	337	281	299	338	341	344	296	344	325	324	307	319	340	332	309	333	322	331	350	334	333	323	326	304	337	327	340	336	320	336	354	306	339	343	322	324	338	339	341	340	310	313	347	343	333	366	292	334	343	344	326	364	330	342	328	324	343	317	349	319	336	360	329	366	366	305	321	291	307	322	332	318	315	344	322	337	341	333	351	355	343	343	359	328	317	333	348	351	345	311	340	333	331	322	353	331	307	317	319	314	337	303	353	345	349	327	323	337	336	294	336	299	323	324	337	321	298	319	293	319	333	313	335	320	303	350	333	328	371	343	333	361	341	346	334	322	330	324	341	322	348	308	359	319	332	346	343	340	321	355	328	314	332	321	320	353	306	350	302	304	313	324	308	316	327	330	350	310	364	319	368	354	334	330	294	331	331	317	310	321	359	341	299	322	325	361	310	339	335	341	319	308	351	320	309	330	343	341	333	344	293	319	323	367	331	352	337	360	351	349	339	332	340	320	353	327	323	371	318	312	312	309	296	349	297	311	337	304	333	313	324	353	317	291	338	340	313	306	346	312	301	329	333	330	303	367	327	308	340	330	357	329	315	331	273	318	320	314	338	350	340	328	310	333	353	323	329	322	350	333	323	319	341	347	357	360	345	304	334	333	361	312	323	336	311	367	311	344	313	360	344	316	359	358	290	322	306	367	366	343	355	325	343	343	327	368	340	329	311	317	325	351	318	322	312	332	325	328	333	337	337	329	325	322	322	329	347	314	318	302	346	338	342	337	323	329	331	361	344	357	339	345	319	336	314	341	337	392	304	357	350	331	348	307	332	346	312	334	318	298	346	349	343	344	333	322	346	329	305	326	329	322	344	340	323	338	323	340	326	357	316	346	321	336	347	286	324	322	337	350	333	319	372	343	290	326	299	337	347	320	341	363	319	351	317	323	311	335	317	338	340	308	335	325	369	341	324	348	354	341	356	318	332	307	326	360	318	322	327	317	343	299	314	331	328	334	314	323	335	329	295	291	342	344	311	306	299	358	330	333	367	297	319	304	349	317	314	325	330	316	327	322	305	315	370	340	333	335	331	334	314	357	326	345	337	320	329	287	322	329	339	344	351	329	340	345	364	325	323	310	348	329	358	357	356	329	338	303	373	334	333	319	352	350	337	351	312	314	334	326	335	374	339	337	336	322	326	337	311	317	314	328	344	337	330	343	314	342	268	327	343	313	329	305	341	357	359	305	357	313	316	319	334	333	340	309	353	341	305	305	360	320	352	377	295	326	343	297	331	334	315	345	364	304	311	338	352	311	334	361	330	337	337	317	335	326	325	349	355	348	324	340	349	377	337	313	332	306	343	303	314	323	327	315	335	309	307	346	337	326	328	321	318	332	302	353	340	324	316	328	337	343	339	332	331	330	357	347	326	307	309	308	315	340	351	327	317	372	313	327	300	353	346	362	343	327	331	347	332	286	313	327	325	316	296	326	339	333	343	346	333	336	315	334	337	327	356	332	326	372	341	356	337	337	331	310	332	326	309	346	325	303	361	326	354	345	335	313	325	321	343	329	305	327	334	312	320	305	324	350	312	363	361	353	350	350	333	304	342	342	339	319	347	340	319	298	314	340	334	351	326	301	326	333	342	342	308	317	325	303	336	352	309	310	363	320	317	338	317	312	332	350	297	333	322	350	311	353	337	317	331	326	327	314	315	341	321	351	343	343	338	326	317	330	333	332	323	343	324	331	322	319	311	323	356	328	336	328	322	328	332	327	316	322	345	356	322	321	307	341	321	323	302	334	340	349	313	352	327	326	328	312	330	351	303	335	323	368	366	328	343	312	329	332	300	336	319	299	359	316	353	343	281	345	342	341	321	318	336	294	324	346	356	330	300	321	337	314	330	336	324	312	336	320	323	288	339	323	331	372	354	355	350	316	346	318	315	339	337	362	315	374	297	337	304	357	346	304	319	332	279	318	376	334	319	305	334	334	331	300	356	328	305	342	361	342	329	327	364	333	313	323	342	323	333	333	317	305	340	367	320	352	356	297	312	361	334	334	329	367	320	329	332	318	369	338	318	355	304	346	337	331	343	347	352	311	305	324	299	331	338	346	322	309	315	327	327	348	348	368	342	311	331	347	361	318	321	322	366	332	304	318	315	341	309	332	336	357	308	326	317	335	307	302	343	300	332	321	351	329	343	345	285	327	353	326	320	317	359	367	319	321	330	334	357	327	348	303	329	327	317	326	296	313	329	364	300	317	353	312	324	311	336	314	361	309	336	316	362	316	324	301	359	332	330	324	312	304	345	360	331	282	353	342	362	295	351	334	351	294	313	366	310	323	341	335	318	341	342	314	339	329	316	354	327	339	357	358	343	329	298	336	329	319	309	328	320	319	300	309	337	304	336	341	334	349	335	325	311	324	280	321	304	300	338	292	300	343	330	303	340	346	296	317	306	330	333	337
4948	4354	3107	1657	1217	928	874	750	654	551	499	490	482	435	510	439	473	469	417	417	421	423	464	400	398	404	387	394	417	469	390	419	398	471	417	408	421	422	415	410	406	404	414	405	401	443	424	427	385	409	433	400	392	391	398	461	433	421	386	379	425	416	415	418	396	401	432	438	444	379	404	445	407	439	408	413	417	431	394	431	413	439	413	402	426	387	393	390	451	389	444	409	404	433	378	444	446	422	440	421	393	419	424	351	386	389	416	395	394	382	373	420	381	440	367	369	433	421	396	404	392	413	372	425	396	406	422	390	426	387	409	407	410	439	411	412	425	413	397	423	432	412	435	375	422	463	418	428	414	395	417	389	416	414	419	414	451	386	404	403	408	377	393	440	414	444	412	426	441	388	411	438	422	411	390	392	393	384	416	462	401	423	411	394	415	422	401	432	403	402	423	445	424	396	435	414	412	411	379	412	432	451	418	397	385	419	390	421	398	418	394	400	409	432	399	397	407	384	393	394	404	434	409	414	433	429	396	429	414	463	373	396	398	388	393	416	412	430	405	398	393	432	417	424	381	402	425	381	410	400	439	396	397	440	399	371	426	405	442	452	420	387	374	395	414	403	415	400	424	408	403	394	439	406	405	421	402	397	412	424	409	388	418	419	442	400	422	416	374	347	391	426	436	409	441	394	418	403	423	409	400	410	422	416	436	402	415	412	378	411	399	409	410	422	413	434	382	391	401	374	434	402	386	452	412	445	411	399	446	454	418	393	373	423	385	411	408	412	419	403	388	374	427	427	411	411	420	432	387	411	415	404	398	408	393	424	430	422	440	390	403	385	410	433	386	382	427	401	385	407	434	411	395	405	382	421	389	415	379	420	395	438	412	391	421	413	410	422	398	429	418	414	402	432	379	377	426	400	408	393	414	388	406	381	419	387	409	406	418	413	388	420	415	426	440	439	414	389	437	435	431	408	383	441	397	422	436	399	440	394	406	403	384	400	415	381	424	388	424	438	395	422	390	414	412	404	386	384	414	411	405	426	406	406	440	417	424	409	402	423	420	408	399	440	397	422	439	405	432	419	412	402	437	410	385	412	387	380	407	368	376	397	438	387	414	404	427	452	387	412	409	455	420	390	444	398	419	417	417	386	385	406	402	382	381	394	374	417	433	398	407	400	415	428	424	422	399	409	439	432	417	406	381	425	382	406	376	442	420	453	401	430	421	395	403	438	412	462	474	425	438	403	392	414	448	425	419	431	451	393	417	391	429	347	373	404	372	425	409	407	369	445	421	425	419	452	443	430	423	384	417	390	408	427	402	428	415	419	430	417	370	384	431	407	411	401	415	385	385	395	394	379	405	403	427	403	407	418	410	434	435	405	437	406	394	445	389	385	409	435	414	433	420	442	380	391	416	403	447	427	425	460	426	392	401	374	415	428	423	383	412	411	417	417	417	427	445	439	411	417	438	392	415	412	421	380	403	410	383	376	393	393	411	419	437	422	411	427	428	398	402	414	399	425	436	397	416	403	439	418	397	421	428	424	413	417	409	414	410	438	416	420	404	429	417	411	410	459	426	400	376	403	407	400	400	402	411	401	391	413	438	399	399	395	402	408	403	435	381	434	433	452	379	444	412	413	407	420	428	418	404	406	415	391	450	396	434	384	418	398	391	411	440	431	405	433	404	427	405	402	393	407	415	398	427	363	392	383	392	415	399	432	403	406	417	409	404	376	388	432	397	390	433	389	435	401	426	403	422	403	397	424	407	443	419	403	394	424	422	422	376	399	422	423	413	402	395	410	370	390	447	415	431	411	396	442	415	419	407	392	418	402	366	404	394	400	410	417	405	388	397	412	447	415	357	403	408	408	382	379	377	387	409	420	373	396	432	417	422	408	396	391	413	407	441	384	394	393	396	376	414	396	415	398	396	412	384	394	428	407	396	417	410	441	393	414	425	405	400	399	393	439	416	432	432	425	436	424	391	406	401	379	385	412	374	400	380	437	354	399	445	425	420	403	435	388	428	412	396	397	379	409	416	418	407	363	403	413	385	413	386	389	392	424	417	410	422	369	397	401	417	405	440	399	403	419	382	407	428	394	411	403	423	420	423	369	392	418	425	416	398	416	397	446	430	402	441	391	408	383	433	366	410	431	408	410	440	395	400	435	449	400	425	440	438	418	384	410	422	377	428	433	415	403	426	400	399	365	356	406	411	369	429	418	423	406	422	420	408	406	444	433	423	395	451	383	417	400	363	431	405	386	403	423	368	419	400	413	411	375	386	383	407	397	392	429	425	426	377	402	428	397	419	432	422	426	424	466	385	421	373	428	401	438	428	446	428	397	408	404	431	451	453	403	377	402	400	410	403	384	407	369	390	400	424	433	418	399	405	392	445	447	404	414	372	430	422	460	422	386	410	422	439	421	399	454	410	412	391	403	430	416	422	393	411	362	387	426	414	434	428	390	415	379	440	406	410	397	413	399	411	448	398	406	427	420	458	390	429	362	441	379	362	375	417	414	436	387	426	435	369	409	412	423	385	406	412	430	416	394	434	415	405	423	432	401	438	388	440	399	416	455	422	386	417	433	406	411	357	395	399	407	402	380	434	418	404	408	400	395	436	419	411	403	380	408	402	425	375	398	385	388	425	427	419	411	435	371	442	380	434	385	413	404	385	422	362	440	406	419	395	393	400	422	394	393	420	411	369	429	413	410	414	418	416	410	424	397	435	415	419	377	396	408	410	387	414	436	436	403	397	443	401	398	393	440	392	412	434	382	429	412	425	393	423	375	366	412	420	410	393	390	428	413	372	411	408	402	411	404	421	406	418	398	453	405	396	390	384	420	401	397	405	421	400	445	405	399	406	431	431	428	403	412	422	429	423	416	412	372	400	426	382	405	425	404	417	425	372	409	467	378	416	412	380	449	389	429	419	401	392	425	421	392	436	424	379	408	402	420	405	346	380	368	424	415	423	393	391	411	406	413	374	405	394	405	425	360	360	442	432	405	412	397	400	428	417	389	406	418	405	390	437	425	412	417	381	411	402	395	419	386	443	417	395	370	397	405	428	404	415	413	411	415	410	443	406	409	412	405	389	395	412	399	407	395	408	392	407	376	378	416	415	416	436	432	406	386	401	405	410	424	398	427	385	445	422	425	439	429	449	402	380	407	404	382	397	376	428	404	417	381	409	437	391	391	421	416	423	397	421	390	406	438	405	409	418	407	370	421	364	410	406	408	396	377	446	377	388	434	389	388	409	403	434	447	426	406	393	408	406	416	417	442	377	399	425	411	403	423	416	430	407	414	418	394	424	379	411	425	400	437	403	424	432	401	427	436	407	374	394	402	460	409	442	406	406	412	382	399	377	413	380	404	389	406	393	425	445	417	407	394	403	376	426	404	417	426	421	433	413	407	388	409	405	425	385	393	399	388	388	362	403	435	401	428	391	404	381	405	391	453	457	424	432	390	437	430	389	419	384	405	396	388	433	432
22141	20820	28267	23486	20736	20650	3377	697	460	376	298	270	270	257	204	200	171	176	153	146	161	147	165	143	131	131	148	145	145	166	128	139	125	114	119	142	118	143	116	123	111	109	142	109	129	106	125	126	120	123	97	122	124	116	110	99	121	114	135	125	123	114	137	107	132	101	108	115	106	116	104	117	102	104	109	106	104	123	106	106	116	117	129	120	108	132	104	126	115	97	129	116	111	114	112	108	121	124	126	113	103	108	103	97	112	113	114	112	123	116	107	119	120	124	111	110	120	97	108	102	111	117	105	124	112	111	113	114	117	137	113	106	122	119	101	103	140	116	108	117	104	129	111	144	106	112	111	128	121	116	128	106	123	122	119	115	104	125	115	94	104	106	117	110	126	116	122	105	123	114	123	115	103	128	131	97	120	123	117	93	119	103	106	120	105	97	129	105	135	107	97	111	124	111	126	122	115	114	114	110	116	105	105	113	115	111	97	130	95	109	105	123	100	117	108	116	100	108	114	115	102	114	109	100	119	97	110	116	107	108	118	120	116	112	99	118	120	95	112	108	127	108	110	132	99	115	105	104	143	98	117	101	125	113	113	116	116	98	120	110	117	103	112	105	118	89	95	104	102	145	106	104	141	120	130	123	108	123	112	115	117	115	120	125	121	104	126	123	118	128	106	90	126	117	119	102	129	128	115	118	112	113	121	111	98	126	111	99	106	111	101	101	102	100	128	99	121	114	143	108	109	105	132	120	121	117	123	118	108	109	97	127	116	130	115	123	119	125	106	114	110	105	103	109	113	106	108	133	88	123	116	119	125	123	106	141	122	113	103	104	115	113	102	124	115	126	130	101	107	119	104	112	119	106	111	118	104	121	102	102	107	98	114	115	102	99	125	101	113	120	132	108	117	101	117	113	125	109	140	115	113	112	129	99	118	110	107	120	118	108	114	105	116	113	115	117	103	110	111	116	115	126	118	98	111	89	108	109	104	120	123	93	122	117	116	105	109	116	126	114	125	110	124	112	140	116	117	118	119	147	113	113	129	115	94	118	102	102	108	99	97	129	113	128	109	109	109	120	123	98	128	110	115	105	106	106	105	110	99	99	123	114	106	104	125	106	103	113	117	91	117	104	112	127	109	115	111	128	105	122	98	113	97	127	111	122	121	105	102	115	104	120	115	113	120	108	108	114	92	129	115	102	102	115	106	148	105	106	98	124	119	100	109	96	107	107	141	112	109	120	110	91	109	129	105	119	116	97	115	109	95	110	104	128	129	113	117	101	102	103	119	95	110	115	114	110	131	118	107	101	100	110	105	110	114	111	122	112	116	107	122	115	124	120	109	110	102	114	123	100	115	113	121	113	119	120	93	94	110	104	123	116	120	124	122	118	113	128	103	102	100	106	129	108	95	78	111	126	124	112	117	104	110	118	101	113	106	105	106	119	140	115	105	113	98	91	122	115	114	111	127	116	112	88	126	128	111	116	124	107	108	95	107	108	125	113	106	106	116	106	122	116	117	110	130	111	124	114	110	104	118	135	124	100	136	112	96	129	134	130	131	106	108	107	105	116	117	111	120	124	107	110	105	102	95	108	112	122	109	112	111	127	103	101	123	106	108	106	107	109	110	137	112	110	118	103	132	109	103	100	120	99	112	113	122	118	127	116	123	106	108	98	110	100	109	100	123	103	115	119	119	109	131	109	111	122	109	116	113	112	119	86	116	101	116	127	109	115	124	121	140	108	104	114	116	101	110	128	118	108	125	107	111	112	107	122	104	119	112	114	117	98	106	115	123	126	126	119	115	125	109	106	127	124	122	125	116	108	107	125	112	126	87	128	121	109	117	100	96	123	128	114	103	113	119	99	99	107	96	102	91	94	113	104	106	127	125	115	115	114	88	116	133	106	132	112	95	112	103	107	95	114	134	99	125	120	126	122	91	115	96	104	104	100	89	112	94	130	117	94	105	94	111	101	118	111	118	123	124	105	132	109	125	102	126	105	116	119	105	107	118	104	118	116	106	98	91	108	114	117	109	122	104	117	98	110	108	136	102	108	116	125	94	124	107	114	125	117	108	115	117	106	97	124	115	128	120	99	104	98	102	117	103	113	126	107	110	107	119	115	120	124	119	110	114	117	126	115	119	101	135	118	124	111	105	90	131	96	105	134	119	102	109	111	112	125	100	136	120	110	102	116	119	107	135	118	106	102	107	109	109	110	122	105	126	128	111	90	110	107	110	114	114	114	104	110	96	111	84	110	105	112	124	102	113	97	106	126	114	112	117	127	119	118	114	106	94	105	110	106	112	115	123	123	125	114	99	95	115	84	121	113	88	111	115	118	120	130	103	97	118	116	119	100	117	134	118	98	121	103	105	113	107	135	109	106	130	116	111	96	117	106	121	118	99	130	109	123	87	96	115	129	118	108	113	124	105	113	108	97	124	115	105	86	119	108	136	115	125	108	89	97	112	99	94	117	127	122	120	112	123	118	89	120	109	120	123	104	137	113	116	120	122	123	126	126	95	130	118	113	122	106	120	114	96	115	109	110	140	105	98	128	112	103	92	127	121	114	107	104	106	128	130	116	119	94	121	128	111	118	118	118	114	116	131	131	115	116	91	118	108	104	104	115	127	118	102	129	133	127	107	112	130	115	121	108	122	115	123	135	110	110	122	108	127	101	100	107	127	120	108	121	121	118	113	110	108	97	119	122	109	110	102	128	92	96	105	87	91	123	87	109	103	128	111	98	110	104	99	109	98	99	102	94	102	132	125	121	123	105	106	116	102	98	117	109	126	110	113	114	126	120	132	110	118	91	101	118	112	115	86	103	112	124	105	110	107	118	128	132	103	115	115	101	108	136	92	100	117	109	108	128	115	109	133	125	102	98	125	117	116	110	95	127	110	121	130	103	87	114	96	111	110	116	129	114	121	117	118	122	115	118	125	112	132	108	108	113	123	100	116	133	124	98	126	105	125	110	103	123	117	107	121	130	125	123	110	100	143	104	109	108	144	122	104	128	120	114	115	106	123	117	109	118	101	101	113	124	135	113	120	123	111	122	86	101	110	117	102	107	104	107	128	116	116	121	142	110	109	113	117	90	105	111	115	109	123	101	118	113	104	116	111	121	123	118	104	108	97	123	113	96	119	90	109	97	96	113	104	112	107	93	124	119	119	114	99	101	121	118	112	116	96	104	102	124	117	105	110	155	114	125	123	126	111	107	112	145	114	117	115	101	104	115	124	131	118	105	114	116	122	108	111	114	117	101	115	85	109	86	107	114	100	111	113	100	115	106	112	105	101	129	99	124	119	111	99	93	117	122	120	129	110	108	112	116	122	105	90	124	120	122	144	106	118	93	132	113	131	119	104	122	104	122	119	109	100	124	98	110	123	112	124	123	116	123	98	107	105	121	126	109	109	104	103	115	123	119	94	113	110	114	107	113	107	114	113	119	117	116	102	107	123	112	120	106	123	114	108	120	122	111	158	116	112	127
6190	12606	8734	4229	2986	2262	1551	1282	952	742	545	440	431	396	348	320	304	255	242	257	225	228	232	206	198	216	171	210	192	159	193	179	181	180	182	193	172	150	165	162	158	154	176	184	158	169	160	165	161	152	161	174	163	170	146	157	155	150	154	146	161	146	153	149	154	167	149	142	132	129	152	149	147	144	150	132	139	126	164	167	138	139	152	146	157	131	147	161	140	132	161	141	166	161	156	131	135	141	142	136	145	143	136	135	159	148	146	130	154	146	131	159	159	142	143	146	140	134	129	141	140	154	149	162	143	136	147	153	129	156	142	143	146	149	126	133	133	142	147	159	149	120	122	155	137	155	141	143	165	150	131	150	143	141	142	134	144	161	150	143	153	154	134	132	127	162	141	144	145	149	144	133	152	144	129	134	153	152	138	151	137	148	140	153	143	120	152	140	139	138	136	173	138	160	135	131	135	144	151	144	158	111	147	147	124	137	164	148	141	138	148	139	128	164	124	133	161	144	126	165	141	147	135	136	132	155	133	143	141	134	147	152	144	146	155	159	128	133	139	135	139	145	147	132	157	154	117	155	136	147	141	138	142	164	144	138	161	137	142	151	134	128	142	137	143	119	132	150	144	130	165	142	150	146	146	146	141	128	170	136	145	137	146	138	159	161	151	160	156	147	140	159	133	138	140	146	142	154	139	156	142	125	118	141	149	148	142	155	121	132	132	147	132	160	183	155	156	147	166	142	153	134	159	137	138	171	158	148	134	133	135	129	137	131	157	142	156	148	150	137	151	132	150	139	163	149	171	147	145	149	151	148	135	138	152	136	128	166	129	156	146	128	147	161	163	151	146	145	132	136	138	137	155	141	153	149	154	146	140	148	167	155	136	143	145	152	136	146	145	129	133	161	127	145	154	165	143	174	134	141	138	149	143	158	143	167	132	141	150	147	107	147	159	142	162	144	143	155	121	149	125	169	143	163	149	149	161	152	137	172	163	126	174	145	146	149	162	159	135	133	114	152	152	155	135	163	141	118	145	155	165	151	134	133	169	147	150	146	152	150	160	165	155	150	143	139	147	146	164	125	160	164	149	153	131	157	144	172	135	140	154	148	136	133	150	149	156	152	138	144	134	132	154	122	171	138	153	155	159	146	135	124	130	152	149	151	138	140	143	122	139	123	134	121	140	143	149	136	140	142	156	141	149	154	154	144	160	166	139	138	130	147	136	141	131	152	156	152	136	125	147	142	120	151	145	140	151	135	145	166	142	155	126	134	156	157	149	137	146	162	134	157	148	158	125	151	146	127	169	147	150	145	128	136	148	154	149	160	117	139	134	155	129	162	147	156	142	174	160	127	149	138	160	122	145	168	125	145	140	149	146	158	127	142	129	131	171	162	148	164	164	143	138	128	144	130	131	136	132	142	131	136	161	132	165	160	146	132	156	146	136	119	154	142	148	144	140	131	141	180	166	155	146	160	148	142	166	166	120	142	131	162	159	139	129	160	170	135	144	138	122	143	141	138	134	147	143	133	141	155	147	123	153	137	151	161	145	155	140	150	135	157	164	162	155	142	131	124	143	148	149	139	151	146	172	135	146	153	139	141	164	139	133	151	132	167	128	138	139	168	116	159	148	141	147	147	157	145	166	116	156	129	130	145	140	144	115	150	165	153	155	156	149	145	171	120	174	159	129	135	145	150	160	156	153	146	140	135	157	150	130	150	130	159	129	147	134	142	158	165	154	145	156	147	142	157	153	137	133	140	135	148	131	159	152	136	144	137	136	141	145	120	160	144	139	157	143	163	137	140	144	126	163	135	136	165	139	129	133	158	142	145	160	159	139	129	142	152	147	169	149	131	134	159	134	162	154	125	160	144	130	175	168	151	140	135	151	122	139	138	151	146	130	141	148	156	145	141	170	138	140	124	154	170	136	122	132	151	159	158	128	122	143	159	156	163	137	151	144	151	152	127	129	142	146	152	116	125	126	141	153	149	139	155	137	142	148	149	129	159	122	151	148	153	145	162	179	135	121	113	125	160	142	160	167	169	131	149	143	133	164	144	139	135	141	147	148	156	142	141	138	149	168	130	149	160	134	150	151	122	147	146	133	162	142	143	151	143	156	131	150	139	125	134	133	152	132	150	130	149	156	133	135	126	135	142	144	123	154	130	141	151	155	157	147	142	145	156	145	134	143	142	139	160	139	156	137	155	147	146	154	156	129	128	159	148	135	136	148	136	149	130	140	160	151	145	153	145	164	133	154	132	156	146	142	134	149	161	149	133	155	144	150	147	144	129	129	138	149	159	142	154	142	177	138	128	159	148	137	149	142	146	169	152	149	134	138	142	144	152	128	157	159	172	136	144	135	154	130	142	159	136	154	151	131	151	142	154	146	163	127	137	147	136	151	155	155	138	137	139	130	116	140	122	156	168	153	153	149	156	140	136	130	165	148	117	140	142	138	156	152	143	148	154	164	145	162	165	144	145	140	133	132	146	162	150	149	141	140	146	130	130	150	136	150	119	126	149	145	148	158	144	127	147	144	145	148	144	156	135	152	136	156	139	124	147	155	138	156	155	154	144	157	163	148	144	136	141	129	149	137	160	137	143	145	150	172	153	124	142	137	155	135	135	152	126	166	128	140	150	147	144	141	156	127	155	152	118	169	132	123	163	138	148	138	145	170	159	146	142	142	137	152	144	151	148	120	132	130	152	129	133	148	129	118	154	141	143	149	147	160	130	150	149	140	146	148	124	147	154	156	142	150	160	138	139	155	140	147	146	141	149	143	127	140	155	131	164	128	138	142	150	154	144	127	141	158	123	147	159	153	134	148	152	131	158	148	136	157	136	131	146	146	140	128	140	170	140	136	151	119	140	150	168	150	152	147	143	139	133	136	156	146	170	149	161	133	158	142	138	154	156	133	126	148	127	155	158	160	137	140	137	146	131	122	163	141	161	135	186	145	143	131	144	123	135	136	140	152	150	131	150	149	156	162	149	147	152	141	134	128	151	138	162	141	135	147	133	137	149	166	137	144	139	166	138	125	157	136	140	148	143	133	155	144	125	111	136	148	124	128	160	131	163	149	157	135	162	125	138	147	130	133	178	143	159	166	135	143	167	138	160	125	147	131	139	142	164	155	145	141	135	146	130	133	134	141	147	147	155	130	138	130	144	134	145	154	156	149	128	148	132	156	133	126	154	142	141	138	147	164	150	149	160	134	145	126	145	119	162	152	158	137	158	142	140	136	133	146	147	170	138	158	165	164	141	158	124	138	149	151	162	138	154	146	157	133	150	147	158	146	130	153	123	160	155	146	142	146	165	106	135	142	148	150	146	137	133	128	136	144	142	137	132	155	154	136	136	142	139	135	144	137	175	145	137	183	132	144	160	158	155	132	149	161	135	128	136	166	119	142	169	144	152	142	137	134	150	167	147	154	140	139	135	157	145	153	136	163	135	147	137	162	145	134	141	164	135	137	152	163	148	150	131	134	151
27008	16459	2790	719	530	498	485	462	456	468	453	425	446	457	412	476	432	435	483	474	436	446	455	452	480	413	473	424	442	432	419	439	440	437	436	462	449	466	442	473	440	460	442	465	474	480	402	432	475	457	479	431	449	429	444	442	445	432	449	437	404	438	464	470	416	404	475	466	470	424	447	407	461	440	396	473	433	425	407	451	459	436	465	430	463	432	444	442	451	444	474	434	427	450	431	434	464	436	467	462	444	448	427	444	443	457	460	474	434	490	457	431	465	463	418	416	461	431	462	430	454	445	470	442	471	431	438	421	477	483	470	463	440	444	416	468	464	487	490	459	419	474	478	458	421	462	470	435	485	444	444	478	498	485	484	454	432	459	436	464	467	483	421	398	449	438	430	486	452	420	433	437	447	394	444	457	484	438	445	454	446	439	489	464	401	444	422	412	445	467	445	435	455	446	468	401	434	451	418	450	469	441	473	413	450	468	468	435	442	456	470	450	418	454	445	422	428	442	460	408	432	423	497	453	485	437	463	444	421	435	442	447	483	427	420	444	445	472	419	435	438	455	457	441	433	411	432	429	468	434	467	499	480	431	436	432	433	427	466	457	433	472	457	465	469	479	420	436	384	432	496	449	477	429	476	445	436	440	430	434	468	477	444	419	430	467	471	404	439	461	440	440	449	452	418	444	462	470	462	459	461	455	442	432	434	438	438	426	434	431	456	450	440	431	455	458	455	439	441	422	419	423	439	454	418	436	448	455	476	440	466	436	438	478	445	435	473	475	463	481	429	511	439	452	447	459	448	455	435	457	451	451	441	414	494	454	453	473	458	462	442	425	459	397	456	462	467	413	429	427	443	432	469	475	444	439	448	447	478	438	483	454	432	474	446	451	454	460	447	420	436	425	462	468	430	449	450	465	485	457	465	444	446	426	439	451	475	451	442	439	468	434	456	432	419	461	431	463	466	412	467	474	439	439	441	430	464	455	438	426	457	460	436	501	447	480	466	470	428	415	445	420	428	459	437	447	452	480	441	438	426	464	454	429	435	461	461	434	440	464	442	438	453	453	466	452	483	408	470	500	436	407	444	438	496	416	453	451	424	459	456	460	426	424	410	483	466	442	434	421	434	463	443	469	508	435	460	436	442	456	446	421	430	443	456	489	442	424	451	458	432	464	459	455	412	436	443	441	430	465	422	423	429	438	478	439	420	482	459	401	447	448	457	450	450	451	489	463	441	440	440	430	470	421	418	444	432	423	468	474	479	453	466	459	438	430	466	471	457	469	477	459	426	438	428	465	474	467	485	426	482	432	430	505	466	421	436	450	419	413	457	438	412	426	462	450	407	454	458	420	452	438	417	441	423	419	486	444	450	451	465	427	435	446	472	447	440	425	418	448	461	430	480	441	466	463	447	441	412	463	417	445	423	455	423	439	436	407	436	447	441	406	475	440	476	465	442	448	438	469	450	449	456	437	446	439	410	473	424	432	464	427	460	451	482	445	473	437	436	435	453	465	490	466	406	472	500	445	442	457	438	455	452	414	439	456	446	453	434	448	408	463	461	419	447	470	471	494	463	425	429	411	482	428	409	454	448	440	479	460	417	441	467	455	448	449	442	453	385	533	491	428	455	403	414	464	467	442	468	424	430	439	453	479	418	462	432	452	455	429	447	466	455	462	437	435	427	452	441	426	441	444	480	439	437	435	449	388	444	445	426	446	471	409	409	435	442	437	446	408	439	445	431	491	456	440	479	425	452	456	449	385	463	439	419	457	433	455	482	458	422	441	433	418	449	418	467	460	445	435	447	467	481	444	434	448	480	468	464	417	451	432	476	410	460	435	436	462	447	446	465	457	449	429	433	445	424	416	452	415	451	468	438	477	448	460	472	466	438	445	443	430	436	444	414	405	431	460	419	425	458	453	440	435	455	447	451	452	411	471	448	480	444	455	416	444	403	490	454	449	422	447	410	493	442	440	430	481	463	458	424	400	466	442	440	443	435	451	467	445	430	416	426	455	445	440	458	452	440	462	459	444	459	444	448	438	427	434	464	451	443	451	431	460	422	418	437	486	455	396	462	452	465	423	507	416	434	463	451	470	475	435	439	427	422	430	482	434	456	454	430	423	440	407	444	413	447	446	475	475	448	472	518	447	417	423	445	448	425	450	423	461	463	463	438	454	440	449	409	454	464	479	468	458	436	457	469	426	499	437	492	422	464	455	425	458	436	465	443	451	460	482	452	421	396	419	476	462	461	444	469	428	430	458	438	483	470	453	439	433	462	443	416	461	445	457	471	464	460	460	444	422	442	437	416	388	495	425	448	431	482	484	460	440	455	411	473	417	422	482	439	469	446	459	436	446	443	456	434	471	409	438	426	495	473	451	444	474	496	482	434	439	455	453	418	429	422	463	458	452	405	452	438	440	465	449	420	448	454	490	465	458	430	471	454	440	437	414	437	470	429	459	441	451	433	473	434	445	439	418	456	443	462	398	469	497	459	472	481	423	409	451	441	428	474	420	459	450	439	471	434	451	420	439	440	429	466	465	430	485	441	453	456	436	431	442	425	446	438	433	408	453	455	435	426	449	451	438	466	488	461	450	489	465	443	442	420	465	453	454	457	412	412	460	412	431	458	459	424	470	407	482	459	415	444	478	446	463	461	423	468	473	456	397	421	420	407	453	451	457	487	475	430	416	495	451	421	451	461	452	457	421	430	465	426	436	481	473	444	418	440	452	427	477	447	432	480	483	404	446	422	459	428	447	443	448	460	458	456	442	445	426	460	425	456	434	471	427	418	440	496	424	437	473	411	467	453	451	433	467	480	427	456	436	472	428	425	478	457	462	395	419	499	432	448	433	389	472	414	471	448	440	441	405	429	434	459	454	460	434	464	485	448	476	511	460	449	474	443	436	411	436	426	473	441	460	418	422	467	416	435	433	438	464	460	456	421	458	504	422	416	442	408	421	481	439	400	441	455	431	460	466	443	473	425	464	405	454	470	454	472	423	436	433	458	429	485	464	458	434	417	443	461	451	448	460	420	458	497	444	433	448	449	473	435	475	445	447	429	457	418	465	449	480	465	463	408	441	455	418	427	449	415	433	400	493	435	457	435	410	441	503	475	417	430	419	430	453	436	436	435	414	453	423	413	462	446	455	442	434	438	452	416	446	448	439	432	481	430	490	433	471	410	417	430	433	456	438	424	462	467	461	438	444	448	469	462	451	456	429	431	507	406	446	421	475	448	447	444	463	470	451	428	464	479	440	452	426	452	460	447	446	463	434	442	443	425	448	488	415	439	436	488	478	451	444	427	461	452	453	430	457	411	506	446	429	487	457	438	454	430	461	447	440	432	485	444	474	462	442	438	438	447	459	444	444	454	414	437	492	393	448	472	441	440	455	457	420	489	446	444	492	462	428	419	470	415	432	457	456	437	442	459	488	444	452	441	443	467	443	468	440	433	467	441	460	405	431	451	457	458	425	419	433	440	469
6396	937	902	680	627	623	617	594	602	569	556	556	591	518	567	585	562	534	576	551	549	517	555	584	531	541	576	526	546	587	547	578	568	583	562	568	575	589	572	580	549	540	562	589	549	590	575	562	580	567	539	553	545	527	549	552	589	619	596	562	556	557	586	573	572	567	633	590	568	533	566	566	570	565	591	582	609	567	592	586	572	561	558	559	548	627	617	614	535	500	559	560	532	521	608	498	578	575	569	604	533	582	545	607	536	563	568	572	597	558	580	573	567	558	560	553	547	574	609	572	580	592	565	585	566	582	566	529	566	567	583	583	548	570	535	590	595	581	575	576	549	552	534	586	575	535	532	552	556	584	548	547	596	618	564	565	580	537	594	605	571	543	592	551	557	588	555	559	510	556	539	575	534	531	547	564	568	540	588	570	559	586	604	573	566	576	561	557	550	585	553	559	553	588	582	557	593	596	570	531	558	581	566	510	581	573	575	624	544	549	536	568	567	544	568	572	593	560	581	530	583	617	513	574	575	571	589	586	568	575	563	594	569	602	560	548	607	555	550	571	559	590	577	593	576	565	574	565	538	572	563	605	546	579	574	566	530	509	530	541	582	586	582	549	573	506	537	614	603	594	592	575	538	549	590	554	547	578	520	592	530	579	554	530	539	531	562	569	546	541	537	570	556	589	573	588	581	549	569	557	531	554	587	584	585	573	585	578	585	576	562	598	596	592	568	590	537	521	573	602	608	554	559	554	609	567	579	609	540	574	577	533	558	606	614	595	604	570	567	591	557	540	580	568	568	583	546	541	584	591	572	564	585	546	538	577	554	571	592	555	575	592	547	527	525	543	561	566	627	559	542	568	584	605	593	577	552	585	554	626	544	575	560	526	543	533	556	530	572	583	585	613	565	560	573	514	573	570	593	560	556	569	552	557	578	523	605	574	626	592	606	559	593	545	559	556	549	532	569	546	620	573	567	573	549	591	575	597	586	529	536	573	538	556	587	572	537	511	552	535	539	532	586	585	565	575	576	545	600	588	581	574	595	567	565	535	565	593	558	550	581	578	568	592	597	552	561	582	558	538	584	579	585	563	544	587	569	571	595	601	511	549	553	559	538	595	580	574	576	555	627	576	565	565	572	544	561	553	572	579	527	569	558	562	602	563	581	545	552	605	614	598	575	570	542	548	561	580	548	573	570	582	562	573	538	573	640	542	594	583	535	572	589	595	557	534	550	585	597	551	547	581	606	589	560	541	581	582	519	559	582	571	626	568	599	564	621	609	553	541	536	582	531	575	591	586	561	537	538	577	552	606	584	548	542	584	519	596	555	624	543	551	582	593	549	534	579	559	585	597	571	549	524	555	588	576	562	540	548	580	566	624	571	547	565	640	550	557	565	565	566	569	560	555	556	596	594	596	628	570	596	555	577	539	564	579	592	560	528	599	576	591	521	584	632	640	571	587	541	593	563	555	560	590	577	548	549	553	580	568	569	599	549	557	569	558	531	519	548	549	578	539	566	516	587	537	568	550	555	522	538	584	623	589	588	525	576	518	615	571	573	560	559	520	537	564	526	613	589	537	563	573	569	573	537	555	593	571	609	591	552	554	544	567	546	581	560	586	573	586	561	537	598	557	571	581	541	571	565	558	505	552	557	574	543	577	590	564	570	558	576	546	557	581	517	519	604	558	571	562	560	559	578	591	571	570	565	546	560	587	561	576	527	585	544	501	532	566	563	556	558	539	575	552	584	549	588	614	596	605	582	550	591	557	567	563	572	620	575	560	562	487	613	559	598	551	601	548	555	566	571	592	538	579	592	559	620	587	571	555	566	576	548	565	591	546	537	584	540	561	592	556	597	585	576	567	562	580	531	585	555	551	598	578	522	554	555	617	561	566	558	564	576	556	560	565	561	564	569	543	589	533	590	536	562	593	577	597	574	567	548	547	559	543	534	552	572	565	583	553	530	537	555	585	602	607	596	595	575	589	617	578	527	593	535	551	622	592	550	593	577	574	586	517	558	572	569	585	546	525	568	560	553	542	539	575	579	595	613	518	604	577	564	601	545	512	541	592	513	580	575	574	584	555	608	580	579	547	564	551	546	557	508	601	594	522	606	577	613	515	568	586	580	568	592	572	540	580	570	543	572	558	548	564	577	537	582	597	559	567	537	552	555	545	597	521	574	554	593	561	570	594	569	569	580	528	562	529	546	593	568	555	559	598	568	555	543	562	588	551	585	565	547	592	530	563	524	581	579	538	584	551	575	588	567	547	587	579	584	593	558	589	556	560	550	578	584	577	605	553	553	573	605	593	603	541	570	564	571	567	567	555	534	578	587	600	543	605	507	533	607	570	611	579	630	580	520	621	577	498	568	556	612	555	590	597	585	561	576	563	520	544	537	557	559	580	523	567	604	552	588	581	545	555	557	538	548	552	566	607	577	579	555	594	560	576	552	591	586	550	550	548	553	589	541	553	619	542	578	565	590	587	550	550	558	547	571	552	521	559	527	566	558	567	598	603	569	583	599	549	599	580	562	557	581	539	550	583	578	602	592	573	555	517	592	583	575	544	590	584	565	565	573	564	604	579	563	593	553	592	556	585	573	562	575	573	533	544	539	534	529	558	562	561	568	594	523	587	577	587	590	557	564	550	584	608	545	536	582	550	581	549	555	550	560	557	561	567	601	533	553	541	541	584	554	578	560	547	592	594	551	606	592	521	557	590	589	548	586	585	602	585	547	603	505	581	605	609	610	556	586	579	623	600	571	571	583	582	597	562	561	601	555	597	550	540	513	532	628	572	577	534	579	568	541	607	620	557	572	591	571	564	532	537	548	556	592	543	595	598	539	589	542	575	585	575	512	545	567	605	582	565	555	586	576	564	607	551	562	568	616	620	600	573	578	581	524	618	552	581	512	593	500	588	576	549	544	534	564	576	540	596	594	607	565	530	586	579	575	576	554	571	572	575	574	561	575	595	576	546	539	558	546	540	546	583	570	594	586	570	602	586	574	569	596	564	584	557	603	563	583	582	585	551	614	559	555	530	598	554	518	543	556	560	604	568	526	573	577	560	554	532	562	557	577	587	536	543	579	578	544	574	573	583	598	538	573	547	575	578	569	610	550	558	518	546	558	578	546	548	535	597	594	559	577	603	549	544	593	594	528	571	600	578	597	562	568	532	577	620	590	585	533	558	559	605	583	588	554	556	583	535	590	560	535	536	568	587	588	545	569	599	583	593	610	564	558	601	567	571	525	582	588	549	576	583	547	558	604	567	568	540	646	515	575	548	593	550	564	542	569	577	535	561	579	593	559	514	603	561	583	559	574	612	560	576	551	604	596	568	585	564	509	594	567	582	597	598	561	590	612	557	511	539	554	598	585	587	591	543	583	600	575	592	565	558	582	544	548	561	586	538	554	594	564	569	518	579	551	536	583	576	550	553	563	557	555	527	569	526	534	558	535	587	554	565	566	570	577	563	590	571	533	560	555	566
22961	20736	27667	23825	20685	5841	809	563	488	432	425	398	370	349	360	366	355	335	361	307	342	333	339	338	314	309	309	318	311	324	296	305	316	296	350	319	310	329	317	295	312	309	299	342	309	283	292	341	297	291	303	319	324	315	328	311	311	282	302	328	323	299	301	313	298	330	292	286	310	292	296	317	314	287	318	306	277	324	281	277	329	318	311	336	303	293	316	330	326	290	325	324	286	289	294	307	267	323	301	307	295	334	306	328	300	294	313	302	306	285	320	285	307	301	314	314	325	313	290	295	299	295	294	308	300	306	308	305	306	334	285	304	285	324	277	286	296	296	305	280	292	289	308	293	293	306	295	301	293	302	327	294	258	289	286	312	315	295	296	288	316	313	301	288	310	322	294	288	306	309	318	290	301	294	300	301	311	285	284	310	309	305	298	320	311	304	321	321	308	289	329	306	302	322	345	298	308	295	313	281	303	304	311	306	285	308	322	294	297	294	293	283	313	284	318	274	291	320	303	303	300	272	317	307	323	300	298	299	307	309	300	278	308	286	273	298	267	331	294	297	294	322	304	301	296	328	317	274	304	291	280	292	289	309	302	301	293	315	318	283	270	306	297	299	324	312	271	295	293	293	310	281	329	326	287	307	300	261	332	299	319	274	280	326	304	302	277	288	318	283	310	333	303	328	297	300	282	289	278	307	275	313	306	319	337	289	302	316	281	305	299	290	313	304	299	271	322	316	296	274	292	307	308	289	294	281	313	293	303	281	299	294	284	286	287	305	296	268	300	293	288	305	325	294	298	303	335	290	302	292	287	293	316	308	299	316	315	321	328	292	311	306	306	322	267	290	294	319	301	275	287	319	296	326	303	311	310	303	316	328	323	315	305	301	246	333	326	292	281	290	296	304	303	277	277	287	261	292	289	333	312	308	285	274	256	297	303	318	277	291	288	323	325	296	310	300	288	297	322	304	317	285	311	296	309	303	315	312	307	313	293	297	312	278	316	296	309	264	315	306	295	297	314	327	301	313	335	287	316	333	296	302	290	269	284	294	307	293	278	293	313	322	279	311	294	294	314	329	314	296	274	288	280	317	272	305	326	312	302	329	317	305	304	312	291	287	296	297	280	307	305	276	270	304	292	317	306	297	284	327	303	297	321	269	313	290	315	314	329	317	303	321	305	310	316	319	335	309	322	304	293	324	304	291	316	294	306	292	326	316	304	300	319	294	271	299	284	293	272	287	320	326	304	296	300	298	321	337	258	278	309	308	327	307	307	324	279	281	306	285	309	309	304	302	319	286	327	324	309	318	331	311	323	310	302	278	314	307	307	296	336	290	307	309	286	294	322	336	304	326	270	309	289	290	307	306	293	316	303	318	291	285	297	309	325	293	302	287	290	275	335	297	312	280	297	333	302	282	305	301	309	310	296	296	286	327	335	286	299	284	301	304	291	308	288	320	334	307	285	309	327	306	312	270	273	295	304	300	291	320	308	296	266	306	287	296	283	294	318	304	293	321	283	311	323	281	315	294	302	292	325	288	291	308	304	286	307	321	283	326	275	315	328	294	324	322	285	317	281	295	268	331	295	286	331	278	290	276	284	323	292	311	314	276	313	311	299	323	303	305	329	309	313	308	308	273	284	314	297	294	346	284	291	328	292	318	283	309	320	297	265	298	295	314	310	289	268	329	284	328	305	322	313	324	317	289	321	300	325	317	308	286	296	298	297	311	304	268	263	287	301	308	290	279	317	308	323	268	270	316	309	320	320	276	316	312	295	314	300	307	285	310	300	300	286	318	344	312	304	333	304	309	282	305	273	282	304	307	314	288	325	314	294	325	308	327	324	307	313	300	307	317	298	292	284	308	306	318	317	308	326	298	309	291	320	282	299	300	308	285	307	295	309	297	310	274	300	312	318	324	324	305	324	318	304	306	308	302	307	314	311	293	294	348	301	306	306	323	310	284	282	296	305	296	306	305	297	285	341	297	315	306	300	306	298	347	294	324	322	296	312	284	298	325	297	321	301	311	297	305	295	313	314	275	323	298	278	282	286	283	290	271	293	270	296	308	325	308	286	311	281	278	311	333	291	305	274	302	316	303	311	278	290	333	325	328	292	324	288	296	322	290	302	293	319	286	305	322	302	314	274	342	321	301	340	284	285	260	258	269	314	268	308	297	303	308	293	278	289	294	273	319	298	313	297	286	291	316	286	303	288	301	318	296	306	299	302	307	317	287	318	323	288	326	324	314	295	295	324	301	306	274	290	313	308	300	287	293	264	288	285	313	303	320	272	323	321	325	306	292	275	296	293	288	274	290	307	311	311	293	316	288	273	280	273	296	310	265	283	302	315	302	326	302	317	309	288	301	315	305	290	292	319	295	331	303	317	286	333	335	313	316	275	320	338	342	277	294	292	311	308	331	304	307	331	288	300	316	289	285	296	299	303	314	293	299	276	321	292	312	279	294	327	304	286	307	279	311	309	287	281	315	320	295	307	286	315	297	285	346	317	319	277	281	303	302	326	313	293	290	298	263	292	291	281	297	280	274	296	292	307	299	323	304	286	310	308	316	315	313	321	283	321	308	313	311	318	303	301	276	322	320	275	289	313	326	323	296	283	300	348	302	314	330	286	325	283	313	296	328	364	360	305	295	299	290	284	324	297	320	305	289	304	309	328	305	303	310	285	305	289	307	291	293	331	296	322	311	340	296	309	300	325	318	320	295	283	296	286	305	305	318	320	325	288	305	296	309	319	291	309	356	326	299	315	317	286	319	292	307	308	267	316	276	301	291	301	292	306	319	290	309	341	276	293	282	322	304	335	270	281	311	295	294	300	301	303	313	298	320	323	303	300	308	318	361	291	318	290	287	331	297	312	299	311	315	292	297	308	278	273	325	300	286	311	345	282	300	313	284	313	331	289	289	310	343	294	302	322	297	315	313	308	324	284	292	316	276	321	312	291	316	283	296	306	308	302	303	295	285	279	310	306	333	298	311	294	312	320	316	305	288	312	313	313	291	299	278	322	277	327	328	300	301	306	274	311	284	288	295	306	286	297	292	317	319	315	294	317	309	300	286	340	274	312	301	307	291	307	305	325	289	294	291	294	312	273	321	279	321	267	304	313	289	305	309	334	295	290	287	319	276	333	297	292	317	292	300	299	333	330	273	285	278	281	326	298	346	285	303	266	315	294	310	322	304	329	324	297	298	309	296	298	293	281	300	295	328	310	275	293	282	285	281	307	307	287	324	319	283	293	306	297	283	282	288	312	293	287	308	327	299	307	310	306	334	316	323	300	290	306	308	301	294	298	285	293	280	293	285	277	274	309	301	308	285	276	312	319	306	333	309	329	318	296	301	301	310	323	285	276	295	292	278	290	298	305	308	318	314	318	302	327	301	277	302	316	304	324	316	303	329	300	301	305	342	300	293	303	335	314	329	317	316	311	320	312	305	278	291	285	320	269	306	304	309	288	317	314	317	309	303	313	291	272	297
5299	7771	5380	2584	1880	1441	1158	949	771	666	635	548	534	532	485	487	443	487	425	469	478	437	429	426	418	423	410	390	418	427	387	446	403	432	430	434	390	388	409	422	412	412	389	417	410	384	415	383	412	410	372	411	398	428	391	386	416	407	361	418	398	390	369	410	376	385	416	414	365	378	414	400	412	385	390	381	412	408	351	394	427	394	425	430	416	409	376	412	401	418	440	398	370	406	407	412	427	385	405	373	415	399	383	397	416	372	364	376	388	396	390	382	403	381	404	392	388	412	415	423	365	374	403	387	381	393	359	394	377	397	404	383	391	417	399	399	378	393	402	384	420	381	395	366	373	390	368	419	389	393	411	417	382	386	377	403	403	380	411	383	381	381	423	369	396	379	439	396	400	397	398	394	416	438	399	379	389	399	402	427	409	378	385	369	360	379	391	370	366	406	366	390	401	406	427	427	407	378	391	384	416	385	428	396	404	382	393	406	380	383	399	431	365	398	378	398	392	427	345	412	393	408	383	405	404	411	397	423	341	401	403	383	385	411	369	434	392	404	408	401	399	388	406	400	408	399	386	428	380	347	418	350	363	410	356	408	368	389	404	388	406	387	389	415	400	379	440	348	419	449	385	364	416	422	375	409	412	389	440	422	435	384	401	409	418	410	407	416	376	382	381	396	403	406	406	399	397	411	445	396	395	406	413	401	383	381	420	390	423	349	405	374	371	407	382	391	422	396	371	441	385	387	392	396	412	417	364	403	401	387	443	416	370	371	402	382	387	397	393	423	401	403	410	393	407	414	385	404	410	386	394	390	411	385	376	389	394	382	375	374	393	401	391	408	446	409	379	391	413	409	348	422	398	401	372	404	367	410	413	400	411	406	408	385	375	388	420	418	382	428	390	387	402	372	371	367	436	355	380	437	426	386	402	385	392	418	379	378	424	383	408	412	391	378	388	388	389	435	378	382	404	422	404	397	442	422	378	392	402	401	401	441	400	437	404	348	391	372	374	407	380	393	408	429	371	395	386	408	399	366	413	383	415	417	386	415	383	401	405	405	392	398	399	373	402	378	382	368	384	430	418	378	378	392	390	358	405	407	389	396	421	395	363	409	417	376	443	410	409	407	427	385	372	396	414	381	408	388	403	386	397	426	397	379	408	406	388	397	370	439	383	353	385	396	449	435	406	409	406	385	419	385	394	452	404	394	394	403	423	426	389	384	368	425	378	429	395	370	373	373	382	390	374	376	386	429	398	382	413	382	340	399	402	379	412	351	417	423	407	339	364	398	373	389	369	447	356	394	377	427	410	389	410	390	386	376	412	406	401	376	427	409	376	385	430	362	392	393	360	383	406	404	349	402	418	385	408	413	363	406	367	389	404	380	393	428	382	424	373	395	438	365	417	400	388	402	390	387	412	383	377	388	380	407	379	389	391	415	383	381	410	410	394	378	370	402	406	396	426	401	369	402	393	411	398	383	386	399	393	388	375	395	399	400	406	371	366	398	409	364	410	411	382	385	374	364	419	376	360	385	384	422	390	409	393	410	447	420	411	419	371	386	386	406	419	376	410	390	392	403	389	402	410	403	398	375	386	400	386	374	386	426	368	406	390	377	379	372	436	378	409	422	382	405	421	394	382	399	384	377	408	396	409	378	387	421	399	409	404	387	366	402	433	382	385	406	386	373	371	381	403	399	383	420	383	361	407	377	415	390	400	415	405	395	452	400	404	407	373	388	383	407	384	411	366	409	387	387	407	371	368	444	367	368	396	366	415	358	398	394	378	384	434	395	430	386	388	378	407	424	371	372	412	402	384	380	386	397	396	429	421	375	403	375	413	396	388	386	377	356	407	389	408	388	365	370	441	408	398	393	383	372	387	383	387	395	426	399	387	345	414	418	399	375	403	408	385	382	404	394	357	407	366	441	365	441	380	395	368	402	414	431	379	428	401	368	421	412	409	393	417	384	370	413	430	381	436	425	417	389	404	384	393	366	390	396	408	379	405	401	407	381	399	381	398	390	413	400	433	395	391	399	422	384	394	384	411	375	378	415	406	434	418	378	411	406	377	399	385	390	366	377	375	331	399	397	412	424	384	392	405	425	409	396	408	397	408	408	397	368	416	395	387	396	396	416	379	390	365	398	395	412	413	392	376	380	388	380	364	388	414	353	395	379	393	421	383	372	428	393	394	431	400	426	400	377	378	415	386	411	415	390	389	350	386	405	383	415	425	400	391	383	392	365	384	399	402	419	414	425	366	378	372	419	393	374	412	429	402	413	402	398	435	390	404	404	404	390	430	414	411	348	405	402	400	399	396	407	383	387	388	388	396	383	411	417	415	431	413	406	403	388	397	443	364	395	393	395	393	413	393	400	407	405	400	414	393	413	372	399	372	391	359	400	407	427	396	363	391	383	353	354	379	416	384	405	383	383	407	389	382	388	393	415	375	432	375	385	404	377	361	438	383	375	394	394	386	424	403	382	400	404	363	390	395	393	383	376	428	398	390	420	408	437	395	408	378	397	386	387	414	417	399	379	392	386	414	426	386	389	417	390	391	393	414	380	442	400	384	394	396	379	422	412	425	404	365	395	398	407	414	341	394	442	396	420	381	394	401	422	416	406	380	363	397	406	400	406	403	382	397	388	411	412	409	418	376	401	415	400	375	404	403	403	383	402	364	408	379	393	389	395	359	386	371	410	404	417	378	370	425	424	376	344	410	447	372	383	413	404	439	425	360	387	375	395	388	397	415	393	450	402	390	418	400	395	407	433	399	379	381	393	364	359	428	367	379	413	425	373	410	387	401	414	357	356	408	405	405	415	391	402	384	391	398	410	346	397	408	375	434	391	388	387	374	432	394	426	364	396	384	369	418	401	365	399	406	405	419	396	409	403	391	410	390	382	424	376	382	414	395	388	379	390	401	387	423	372	358	399	369	409	404	379	393	425	423	412	396	428	397	401	351	390	416	391	384	398	407	388	401	386	411	395	416	372	398	399	410	433	394	422	394	397	386	390	396	411	424	416	382	400	367	423	397	373	404	394	404	382	362	396	393	424	422	394	383	409	430	388	408	369	418	419	376	393	404	411	384	391	367	366	426	401	396	368	409	417	399	440	413	379	380	415	420	406	398	402	435	409	384	425	371	416	375	407	369	369	410	386	403	426	394	360	379	359	370	395	470	411	418	400	381	390	411	407	389	425	431	409	397	374	411	416	390	400	375	386	395	393	399	361	378	419	398	397	424	398	368	444	355	394	392	400	375	379	413	410	368	364	428	374	383	415	423	399	413	426	382	367	385	391	392	394	389	416	382	391	414	412	391	366	393	383	380	373	373	397	413	391	379	382	356	413	366	364	388	411	405	355	382	388	373	368	375	410	383	370	407	426	395	443	359	416	386	425	407	376	411	420	374	369	420	438	442	399	388	385	401	386	412	386	385	414	397	410	372	449	412	436	397	437	400	379	414	400	416	376	399	388	379	426	421	390	399	395
24074	20726	26327	24948	5640	596	479	422	398	362	397	364	370	377	380	323	326	343	301	341	347	357	343	325	320	341	361	342	353	341	324	348	328	349	331	310	317	360	326	295	294	338	336	347	344	327	334	349	299	342	346	324	324	325	304	374	343	325	348	374	325	333	340	321	307	345	336	338	338	318	314	310	333	327	329	316	308	313	333	331	352	320	354	338	311	334	331	297	342	335	349	357	340	334	310	314	344	318	323	307	280	327	316	322	333	333	325	332	321	334	333	343	337	367	343	335	331	332	356	326	336	358	351	336	314	361	324	327	343	333	316	304	277	316	330	302	319	327	358	326	316	321	317	316	322	329	340	313	300	339	338	364	341	333	340	345	322	323	331	325	351	335	339	310	339	353	332	335	299	330	310	312	298	319	307	350	349	348	295	301	323	317	312	348	335	306	300	333	343	303	309	375	336	371	342	331	329	304	342	296	290	374	328	319	356	347	314	337	321	315	343	346	318	326	327	330	315	343	319	293	326	330	323	356	347	334	284	325	323	336	330	357	318	324	319	341	305	340	322	346	346	352	302	327	347	303	331	331	334	343	321	363	306	347	313	360	342	302	311	343	357	294	328	331	329	318	335	331	321	307	306	343	322	322	326	325	346	330	343	313	320	299	325	312	336	317	330	320	333	332	355	338	344	333	327	342	297	335	312	326	321	330	354	293	315	325	313	309	301	297	336	304	340	334	348	312	348	297	326	330	309	339	336	358	320	372	336	329	334	348	347	342	300	327	324	329	296	334	315	347	331	317	322	360	360	337	317	327	303	334	294	313	316	312	334	338	341	332	341	317	308	319	348	344	348	326	327	330	335	321	310	334	287	342	328	338	339	345	345	302	327	328	324	330	324	315	302	345	314	313	320	302	335	331	285	367	348	350	343	357	308	315	325	313	332	297	325	313	312	312	302	297	348	341	343	334	326	343	330	297	349	337	363	337	314	334	343	315	336	332	333	287	354	336	334	340	329	329	330	352	351	291	315	364	360	347	324	337	315	325	322	329	362	321	339	334	319	336	335	315	322	314	316	314	354	298	307	347	330	297	318	326	348	348	351	365	309	323	288	317	311	325	292	341	338	336	357	338	324	344	331	300	330	359	331	308	324	336	340	326	328	327	343	301	299	334	321	312	332	310	370	320	333	294	348	335	344	328	337	320	347	313	319	340	314	317	341	339	308	322	335	328	298	344	308	352	314	329	322	315	353	320	331	321	309	320	324	335	351	331	365	331	334	353	314	330	348	335	369	323	338	358	356	344	352	333	327	360	319	328	345	290	331	325	348	356	322	320	315	350	315	315	334	301	325	302	333	295	324	314	310	337	333	316	322	332	296	351	326	355	348	310	326	334	325	336	347	317	333	314	355	345	328	347	347	371	330	343	325	333	341	338	308	337	309	323	346	294	326	331	311	373	315	328	297	319	345	299	289	327	340	345	322	311	300	312	297	335	343	298	317	312	328	348	358	303	333	336	348	329	325	379	336	280	375	344	342	302	327	352	322	318	295	324	332	335	342	309	348	342	354	334	316	337	322	342	310	319	326	311	323	340	320	376	310	304	325	323	326	353	328	376	300	320	357	343	335	342	324	324	314	345	325	341	366	328	343	306	310	322	339	335	310	321	328	305	311	340	318	342	311	316	320	322	345	330	337	334	320	316	333	342	259	304	332	380	333	330	328	335	318	315	329	337	318	332	310	309	305	362	335	327	317	324	305	302	321	331	323	323	304	331	299	348	348	323	311	315	335	315	285	347	293	311	316	325	356	320	328	334	298	346	299	319	334	347	329	302	324	314	342	309	340	324	332	296	308	316	349	377	368	320	316	310	329	337	304	320	327	342	336	302	321	373	338	315	375	303	321	341	347	328	308	310	316	301	362	334	340	308	299	333	374	344	336	303	334	332	355	302	359	321	337	326	313	331	352	316	316	344	340	337	342	324	330	331	338	325	318	328	332	317	342	332	334	331	385	349	339	376	302	350	326	336	323	344	331	309	373	315	306	319	352	299	364	324	337	323	296	340	302	329	300	326	291	332	318	325	329	329	353	323	329	330	380	336	351	278	320	332	336	331	297	329	324	328	312	320	350	325	318	324	331	352	345	301	322	356	336	371	332	329	303	338	319	303	325	320	310	307	357	339	334	305	353	338	337	328	328	329	324	362	310	289	332	339	287	314	337	331	337	323	356	346	305	327	314	337	338	315	325	309	343	345	334	317	313	312	338	308	303	331	323	328	348	343	345	322	334	313	316	349	361	327	343	351	355	321	336	337	318	306	297	326	331	324	314	337	347	330	310	314	349	313	337	326	332	363	314	338	318	332	336	373	343	318	327	349	336	333	322	362	345	326	335	332	346	306	305	340	351	346	339	314	343	348	341	300	310	355	366	324	350	334	348	342	343	334	329	349	326	333	348	325	349	300	325	293	371	335	299	285	326	346	325	361	337	308	326	315	318	318	326	317	340	345	302	325	349	325	325	306	342	332	360	337	309	324	347	364	298	298	302	308	336	314	338	309	340	349	328	335	337	305	338	358	349	328	313	334	332	328	340	304	347	325	346	336	313	340	309	319	339	313	323	314	326	295	334	295	322	320	327	313	326	332	296	341	294	336	334	318	331	353	325	305	333	302	287	327	318	329	289	300	327	338	328	314	293	308	354	350	328	301	334	333	321	283	312	322	309	327	348	335	330	265	320	331	362	315	330	313	342	322	302	320	368	325	333	307	305	304	292	303	301	326	328	326	313	315	346	316	336	373	342	322	334	312	330	344	341	328	329	324	345	325	335	375	326	291	310	333	314	332	333	309	357	320	320	320	337	326	312	345	282	326	317	349	343	355	358	314	331	338	334	306	310	349	328	345	341	343	320	339	291	335	340	291	367	328	357	307	307	324	312	332	355	347	326	310	358	330	327	333	329	313	305	349	296	330	325	354	322	308	323	341	344	301	315	320	325	330	308	305	282	325	324	369	341	331	313	329	323	311	322	305	303	342	384	351	326	327	355	336	341	355	342	336	351	320	298	356	313	304	335	334	321	312	304	324	309	314	345	354	370	330	325	331	363	338	327	301	337	314	314	358	325	352	339	311	341	351	358	317	322	320	292	287	329	323	350	368	333	343	350	323	308	318	349	336	319	299	310	305	298	342	335	324	390	353	323	294	308	322	327	312	307	300	296	346	300	303	292	344	316	340	326	311	336	313	337	343	339	298	294	369	338	330	333	329	326	340	366	339	340	327	356	316	285	291	323	329	340	355	328	342	331	337	331	344	317	334	332	354	337	312	322	281	358	330	337	344	317	335	325	316	306	351	295	321	377	348	346	329	300	345	317	335	309	342	326	306	341	352	324	319	301	333	334	305	333	338	326	324	332	312	324	310	318	319	310	341	332	315	342	357	346	372	317	341	328	346	333	318	329	319	307	317	327	310	331	337	313	310	327	382	374	326	323	312	306	287	305	302	342	315
5342	4359	3033	1648	1150	945	819	736	602	564	551	515	473	454	469	446	432	457	422	439	419	442	427	437	416	385	437	419	396	387	413	436	377	389	422	388	439	400	390	399	383	386	412	442	424	408	444	415	426	434	393	422	413	434	388	421	414	420	411	424	389	449	440	388	378	406	392	435	418	401	404	412	394	400	403	389	414	442	393	408	399	412	415	394	427	422	408	420	416	380	370	393	386	401	449	417	410	410	408	395	413	401	397	399	395	400	389	397	448	398	405	393	397	412	425	417	402	364	403	422	398	411	416	436	445	406	414	409	400	385	359	408	368	404	414	451	402	382	376	402	418	415	426	413	421	373	473	420	384	415	423	404	411	414	420	404	398	390	430	430	379	444	389	415	377	388	404	429	395	420	381	387	427	420	401	392	381	419	434	396	407	359	417	375	377	389	395	409	406	414	428	399	418	394	389	411	358	408	433	366	370	408	372	391	395	425	396	401	418	365	407	372	421	404	429	431	412	435	399	404	434	419	422	444	397	406	396	460	409	416	403	417	396	385	449	415	358	415	389	374	370	390	405	378	421	404	410	403	432	410	418	438	393	370	430	374	389	410	372	383	407	404	406	404	381	382	400	374	402	398	387	440	398	384	436	417	404	413	418	373	386	399	380	369	388	404	400	403	435	383	400	441	429	384	408	433	380	353	391	426	406	412	419	392	383	417	400	362	441	372	417	401	403	359	426	437	418	385	378	399	374	410	453	397	382	409	397	404	425	404	421	389	405	410	373	403	392	364	430	423	399	411	398	430	372	430	425	394	419	438	424	380	401	344	441	405	405	393	374	402	393	429	401	404	399	407	391	429	387	378	440	425	429	399	389	375	411	372	387	398	394	390	394	393	398	403	403	409	349	425	396	401	411	404	390	372	365	398	422	403	448	414	393	419	389	372	399	408	444	394	414	398	413	393	426	412	421	404	376	414	368	417	367	425	407	408	387	451	343	374	399	425	409	401	391	402	383	415	420	391	440	435	403	431	383	377	416	441	422	407	395	405	430	430	386	414	403	419	402	417	409	409	372	387	382	390	363	408	405	400	407	411	403	384	370	392	423	421	381	393	427	413	436	409	393	415	381	381	420	369	394	421	429	395	412	399	374	397	388	379	444	413	378	407	396	405	421	401	404	406	395	396	422	424	391	418	387	388	426	385	412	363	383	384	418	393	395	410	366	381	403	411	431	401	384	416	418	388	345	370	414	398	409	405	387	416	426	386	409	422	412	375	417	428	415	395	385	440	407	374	384	434	379	413	401	380	414	407	427	389	381	414	399	394	436	407	407	415	402	398	393	394	406	429	412	411	402	378	405	400	425	391	376	438	427	387	425	409	403	392	383	420	435	413	393	429	416	387	353	408	409	397	422	417	401	414	375	386	390	446	411	388	423	350	416	400	413	390	383	391	401	363	415	432	412	394	427	413	400	391	384	385	415	414	409	403	422	392	427	427	407	427	414	348	412	436	382	410	383	385	418	365	388	439	377	376	363	387	399	384	375	416	389	437	413	397	409	387	377	379	424	425	435	387	359	406	406	423	419	397	419	406	386	394	383	389	413	419	416	375	369	390	394	366	414	374	421	364	406	406	430	449	394	366	394	374	399	398	383	384	379	397	424	414	402	419	387	437	416	428	384	372	381	404	401	400	385	389	390	392	414	397	447	420	403	400	392	394	430	398	371	395	418	400	388	387	419	386	399	426	363	403	380	383	401	428	351	435	399	400	428	389	388	410	398	433	410	410	433	390	405	404	421	437	402	387	395	404	385	385	428	406	421	366	369	397	408	406	425	393	405	433	360	377	414	403	360	428	414	390	432	400	413	420	421	416	413	424	381	370	400	404	394	398	423	423	389	395	393	388	435	405	426	418	398	428	430	391	385	415	408	456	397	415	436	377	403	395	413	414	410	406	393	408	419	402	413	427	411	396	379	391	425	437	398	423	393	417	411	434	454	391	423	422	390	384	397	413	391	428	408	432	394	392	399	422	407	401	418	440	419	379	389	418	366	444	416	422	444	441	419	384	388	434	361	415	396	432	392	425	331	412	447	409	421	374	392	398	428	426	388	414	449	391	377	398	410	397	405	380	437	382	407	398	436	403	418	406	409	460	380	410	428	428	396	371	373	390	385	399	391	394	415	404	375	393	414	381	396	417	381	387	394	394	398	406	415	375	382	437	428	400	359	401	368	387	372	414	403	397	412	428	417	378	395	387	415	423	409	428	427	427	393	391	409	437	424	402	428	372	431	410	424	399	378	368	392	423	392	420	375	393	391	429	438	375	362	393	409	359	414	445	398	399	406	396	425	432	399	364	400	386	421	383	390	399	449	408	387	419	402	397	421	411	393	415	406	399	400	421	413	399	394	415	390	386	376	390	430	379	392	417	399	380	417	413	381	393	437	389	385	391	433	400	398	403	402	400	394	407	378	436	413	430	409	438	434	436	417	404	409	406	424	391	404	397	400	414	396	425	396	399	391	372	400	418	394	392	400	422	389	414	454	381	427	385	417	394	401	392	387	382	408	416	396	370	408	405	443	393	438	436	383	394	414	381	415	384	407	363	385	398	422	366	421	402	407	414	385	441	379	389	381	377	430	405	372	400	409	392	438	412	380	400	384	419	386	420	394	378	408	394	394	396	435	401	398	461	379	416	406	433	421	394	399	419	403	414	365	379	404	423	427	423	421	371	377	390	397	401	399	441	396	388	417	406	430	365	408	395	399	407	438	382	456	427	407	405	411	397	401	392	413	398	438	402	430	404	398	365	369	403	420	401	408	388	442	397	379	417	378	398	380	398	434	412	403	407	427	381	340	395	430	420	411	396	416	398	406	389	403	360	443	382	387	410	403	393	403	405	384	403	428	376	409	373	417	430	398	399	391	405	406	431	373	401	394	417	374	390	430	409	385	401	399	409	388	403	423	414	363	407	402	432	438	382	373	414	359	400	396	424	395	387	448	385	384	417	399	377	406	401	380	414	400	412	409	375	377	416	404	415	376	404	410	371	385	408	407	424	422	391	402	384	425	410	421	420	383	408	437	443	381	416	382	399	403	398	390	391	397	402	419	418	379	426	418	410	391	414	421	390	405	386	380	427	414	394	405	437	409	412	393	379	426	386	386	370	388	412	392	449	429	404	427	378	434	416	383	412	429	375	405	395	396	414	386	419	402	405	415	418	381	397	394	448	407	382	370	413	402	410	397	408	407	420	390	417	400	449	408	420	389	363	431	382	386	410	431	401	376	394	392	417	401	416	432	405	398	387	408	377	400	389	422	421	399	375	433	424	421	368	409	450	394	416	422	400	395	403	386	418	391	396	399	406	408	398	423	379	423	415	405	416	393	427	409	405	391	391	390	447	395	413	396	419	425	410	423	408	408	410	402	384	392	384	420	407	432	360	398	413	426	402	372	374	430	402	401	414	407	396	400	402	395	438	410	439	441	435	389	394	380	435	396	419
22012	20765	28193	23384	20757	20680	3348	604	426	333	305	289	248	233	225	189	177	182	189	165	157	143	146	146	137	130	130	129	131	122	121	144	141	130	135	113	132	117	123	122	120	106	124	130	133	94	115	111	109	136	119	132	109	117	145	110	118	114	91	124	114	125	113	104	115	98	131	98	112	115	112	93	106	103	128	121	146	98	106	115	121	105	109	113	130	129	111	115	111	115	137	111	114	109	112	98	92	96	97	127	105	104	106	118	119	101	92	131	100	113	114	112	129	94	128	119	114	114	98	116	115	99	117	109	88	120	104	123	99	91	110	98	112	124	115	126	113	100	103	108	108	138	117	128	129	112	101	109	91	102	109	126	107	111	121	98	110	123	111	90	106	98	110	112	120	110	110	108	104	92	93	117	114	103	95	106	107	99	91	113	119	107	105	104	107	107	128	105	130	106	99	113	132	113	109	120	108	124	99	96	117	102	109	86	100	115	121	113	103	98	95	118	138	107	114	119	109	110	92	111	111	103	114	106	114	117	101	113	98	110	121	99	100	130	106	123	119	113	112	109	108	105	122	99	108	108	122	112	108	94	116	124	105	133	107	95	107	91	109	96	106	106	122	116	131	117	112	112	111	114	114	104	112	127	118	91	115	112	105	117	116	112	110	105	108	105	93	89	101	119	116	123	101	92	94	128	97	100	95	96	94	121	119	96	104	116	94	108	105	118	95	101	102	136	123	121	120	104	99	102	132	111	125	110	104	111	116	128	94	109	110	125	108	129	124	113	110	123	117	111	106	105	123	98	110	95	112	97	112	111	104	113	140	110	124	103	98	107	103	105	114	113	119	98	105	121	109	128	114	105	110	118	98	118	92	102	103	103	122	119	92	99	92	125	103	113	80	113	117	108	108	109	126	107	117	107	105	119	103	122	124	110	94	115	107	116	112	119	96	110	113	111	122	108	115	118	118	111	100	102	112	109	120	122	114	103	111	95	109	118	103	100	129	113	115	105	101	110	129	113	109	106	104	110	108	116	103	90	132	108	110	121	111	129	105	98	113	123	112	106	121	118	125	103	113	110	108	109	117	146	112	100	117	143	101	109	112	118	94	114	122	114	96	118	103	107	111	99	131	91	104	122	111	109	111	118	101	117	120	105	120	87	112	122	118	112	104	107	107	117	111	95	110	104	109	139	111	125	109	95	106	102	128	99	113	105	103	120	111	97	109	103	110	96	132	109	120	124	108	121	106	105	115	105	109	120	92	103	87	112	133	115	116	95	96	114	107	103	105	114	109	101	109	114	104	130	100	134	95	94	92	100	104	112	99	93	109	105	104	105	105	112	104	96	110	100	101	99	116	111	97	114	111	106	113	110	108	131	102	122	107	107	110	120	117	99	100	104	109	121	131	103	113	106	97	105	125	102	96	111	100	123	116	102	112	113	108	109	109	109	132	85	94	123	109	103	103	110	114	105	115	134	115	111	101	111	98	109	102	98	108	98	127	107	126	109	112	127	106	114	110	107	100	106	109	113	120	121	123	95	109	118	106	104	103	105	112	103	123	108	109	100	117	104	113	117	116	93	101	96	113	87	107	114	109	118	124	98	139	94	114	105	112	102	115	118	112	91	125	123	92	111	106	102	106	120	123	118	103	102	93	118	112	135	97	108	107	115	116	89	106	103	115	116	103	88	104	118	109	111	113	142	114	100	107	109	108	119	113	108	92	104	115	111	117	102	99	127	119	113	128	117	129	99	87	111	105	103	107	105	117	124	122	107	109	82	93	100	127	106	101	118	117	109	97	82	113	126	113	107	105	111	107	114	111	91	106	102	120	113	106	94	107	104	127	93	123	100	98	120	101	93	108	100	113	101	115	123	99	115	98	123	119	120	111	94	107	106	110	104	115	108	111	100	100	113	123	107	108	99	103	104	115	111	121	114	103	118	124	108	114	112	90	125	107	113	110	89	113	117	95	101	128	103	119	107	109	95	109	100	90	99	114	98	127	110	146	112	107	91	114	95	121	109	100	101	103	111	99	102	121	93	126	107	105	127	124	89	118	109	107	112	105	94	112	127	98	92	103	123	99	78	119	106	129	116	100	105	112	95	123	112	126	102	89	101	112	97	119	120	109	111	96	107	108	110	117	124	97	94	106	104	116	114	124	97	113	110	104	124	113	99	106	103	97	115	124	102	94	133	114	100	100	132	103	115	122	98	111	112	103	137	106	101	103	95	124	96	96	112	106	120	101	127	120	127	103	103	117	121	129	101	116	94	124	105	105	120	114	120	111	98	92	116	101	130	114	101	122	121	107	109	106	98	87	120	118	112	110	114	104	118	96	111	109	128	129	122	100	117	110	97	111	112	110	106	119	109	102	114	108	127	124	110	106	92	114	117	122	115	117	95	109	120	92	104	127	118	91	117	94	129	110	122	97	111	102	96	108	115	110	108	126	109	110	127	123	93	123	119	121	112	115	99	107	107	100	119	98	109	100	115	116	114	89	111	107	115	124	111	101	100	103	118	110	103	109	114	124	115	106	96	104	115	118	130	104	108	101	124	95	107	111	111	89	104	99	107	105	109	110	95	102	110	104	109	86	105	114	126	97	78	113	99	134	116	103	95	104	96	95	99	106	103	110	127	114	94	97	111	113	129	112	113	120	81	97	104	105	106	128	107	108	117	110	92	114	100	104	113	112	121	96	114	123	107	92	100	128	120	108	113	107	124	98	110	92	114	123	122	116	96	112	106	115	117	99	117	101	114	101	111	105	117	102	129	113	121	108	107	109	117	105	110	131	81	116	103	115	112	118	111	102	109	108	115	121	91	101	122	106	88	99	101	110	112	106	97	132	106	127	109	110	116	109	119	109	104	100	107	117	86	104	105	121	86	115	124	105	121	121	96	101	100	99	115	92	96	93	110	106	103	114	102	132	107	116	102	104	112	96	95	102	105	111	105	104	116	104	119	89	90	111	122	104	124	114	78	122	104	134	112	95	91	105	117	115	101	118	108	118	121	118	103	104	102	141	128	123	108	123	118	108	118	96	114	112	113	96	117	95	110	102	89	110	116	110	104	101	142	98	113	107	112	108	114	119	97	84	110	121	122	104	108	108	100	100	112	112	117	108	111	104	115	109	126	118	130	106	114	120	107	119	114	119	112	107	121	108	116	114	108	107	111	120	101	113	108	115	107	119	121	118	102	102	120	98	84	115	92	114	109	112	102	104	119	122	116	155	112	121	101	115	102	110	100	113	111	119	102	112	102	103	110	121	114	104	115	102	124	87	125	118	115	112	104	115	112	109	114	102	105	110	101	100	93	101	116	103	105	109	113	108	98	110	120	112	99	119	99	110	118	107	119	96	119	102	94	88	101	117	113	103	117	142	121	116	99	111	123	101	110	128	93	108	107	89	95	136	105	96	114	99	116	117	119	114	111	98	116	118	128	95	124	116	106	112	109	110	121	109	109	124	116	104	112	94	117	100	99	113	111	105	103	112	97
5960	12512	8645	4140	2964	2165	1655	1218	878	701	602	475	424	347	334	300	286	245	274	236	241	201	227	225	184	178	200	196	193	161	148	191	187	163	168	155	136	161	150	170	149	144	149	150	151	152	135	139	158	129	162	159	145	167	159	151	156	150	161	147	136	157	156	160	142	151	128	133	130	155	154	140	137	148	155	137	150	151	137	130	145	156	136	154	126	145	154	135	130	120	155	131	151	169	143	139	142	127	125	133	138	132	144	119	131	142	137	153	134	124	146	144	141	148	125	140	130	154	142	123	158	158	145	142	137	143	136	127	154	146	149	131	141	142	151	121	144	133	140	152	149	131	122	146	143	143	156	153	146	119	127	155	134	129	150	123	142	146	147	153	146	129	124	150	146	134	147	143	166	164	128	150	162	141	152	153	141	146	140	144	134	158	168	146	116	146	146	133	155	149	154	121	156	160	143	115	154	130	122	141	143	160	132	153	148	137	135	170	141	139	146	160	136	156	145	124	128	142	159	131	126	147	135	146	143	138	147	123	147	146	149	149	162	143	152	137	138	128	110	144	142	129	159	124	131	140	157	145	134	152	150	154	140	117	135	142	138	127	129	141	111	138	137	151	140	127	154	152	127	148	145	146	138	113	156	119	149	146	133	156	136	137	137	163	146	148	135	154	138	116	144	150	147	139	131	127	175	134	145	134	137	127	130	145	135	140	161	137	134	140	136	138	114	137	135	148	144	160	142	137	119	139	137	133	128	139	170	154	131	149	167	157	156	123	151	164	139	136	144	143	149	142	145	138	141	151	141	123	147	112	144	125	147	127	101	125	130	121	150	128	159	124	128	158	133	147	129	138	122	126	157	145	115	137	150	151	139	141	131	150	149	140	130	142	139	153	143	128	138	143	141	141	148	155	129	142	114	117	130	149	125	151	137	142	144	121	146	140	149	144	147	143	131	131	140	147	156	114	131	159	133	135	131	135	136	152	132	157	140	136	143	133	142	135	136	141	137	141	136	136	127	148	143	146	145	146	124	129	134	150	139	133	166	152	148	158	147	133	150	135	142	135	131	135	141	152	136	130	139	138	143	129	167	126	148	121	158	111	171	165	142	127	129	144	127	149	141	146	142	146	148	133	141	137	135	167	147	130	135	122	133	158	134	134	141	134	139	165	141	144	157	149	131	142	154	149	132	136	125	137	118	141	137	118	145	162	134	129	122	124	134	137	151	141	153	133	139	127	168	152	133	158	133	151	150	133	165	133	143	162	131	154	150	140	143	147	151	141	145	132	130	146	141	133	132	130	158	131	163	138	151	136	164	137	143	139	138	146	132	140	130	143	133	121	148	136	117	146	143	143	137	111	131	145	144	121	143	140	153	138	142	149	129	148	130	146	124	121	124	131	135	126	131	136	142	148	144	121	125	146	130	119	127	145	154	143	162	145	134	153	128	138	138	126	146	141	148	148	139	146	136	140	141	127	133	128	132	132	134	128	152	152	153	128	148	137	134	133	139	148	128	155	154	169	130	157	130	134	145	120	129	128	152	129	144	130	156	112	145	126	149	155	155	146	130	112	127	129	167	148	133	141	142	136	154	130	131	124	137	134	134	128	142	144	123	145	141	141	162	146	151	142	119	156	149	127	131	128	112	135	142	131	139	135	140	123	126	132	133	134	131	141	128	149	133	143	134	117	157	128	134	144	117	139	125	148	140	156	118	133	147	151	133	140	122	137	139	116	143	129	147	144	132	157	122	154	125	126	139	135	152	138	151	129	133	135	131	140	140	135	152	151	135	151	156	150	123	149	132	140	131	153	136	137	126	130	153	146	127	148	128	146	160	153	151	152	132	149	149	161	135	133	163	140	124	159	151	125	148	132	151	129	127	136	149	125	133	116	129	138	133	151	149	126	155	145	137	155	121	130	140	139	152	123	148	140	132	147	136	133	133	159	122	172	138	138	147	151	135	136	123	139	144	134	131	157	142	141	124	140	142	158	140	144	115	129	152	147	139	147	146	144	140	138	132	139	139	136	132	145	133	124	144	149	138	127	147	133	142	136	160	149	126	139	144	136	149	150	135	157	156	118	134	148	125	148	127	140	137	155	152	141	131	148	129	127	144	134	120	145	123	165	156	123	156	119	123	138	140	148	138	137	122	155	130	138	126	146	136	154	148	140	128	142	134	128	146	145	158	139	137	148	163	142	144	154	121	142	125	135	141	154	124	115	137	148	140	143	141	125	157	125	136	157	142	151	130	148	131	170	143	144	153	125	131	125	125	142	148	126	142	147	136	147	157	136	155	136	148	129	133	139	140	147	154	148	153	148	121	124	116	141	159	138	138	167	155	127	163	136	159	140	140	122	142	133	121	127	156	131	140	134	133	135	156	132	133	130	149	138	143	146	146	125	116	137	125	143	132	133	141	151	133	150	129	128	153	150	138	138	140	144	121	125	158	136	143	150	145	133	128	129	134	131	127	145	132	133	139	118	137	140	132	148	128	137	130	150	134	136	150	170	146	137	136	160	120	148	147	142	143	158	150	142	136	139	151	131	113	138	149	152	116	134	138	144	150	130	124	145	138	124	145	142	138	114	133	156	144	144	151	152	134	141	154	139	129	144	153	168	144	128	138	133	130	145	167	147	158	142	138	131	123	140	140	148	138	127	140	145	143	138	148	138	155	143	142	153	130	129	141	138	143	134	150	157	140	148	159	128	117	137	168	146	124	135	140	138	144	115	166	135	147	143	174	161	131	131	129	132	139	153	143	140	165	133	147	147	168	150	148	135	141	138	119	135	143	146	166	134	133	143	129	150	126	150	135	139	153	140	147	140	149	136	150	136	146	133	127	133	140	147	160	142	152	129	131	153	126	148	144	133	135	147	137	140	165	115	155	164	154	144	128	136	156	163	126	130	131	128	132	152	164	145	132	135	133	134	136	164	122	132	119	157	156	148	136	154	142	134	145	142	151	145	140	151	142	131	136	130	145	136	125	139	133	158	136	149	124	137	135	137	130	132	148	136	149	142	125	151	150	134	142	124	132	141	132	128	125	132	145	138	144	143	156	129	136	154	157	143	144	122	171	143	157	132	149	137	139	137	143	134	139	119	148	157	124	143	140	169	138	139	151	114	158	150	131	133	164	134	137	150	132	159	160	139	145	147	129	116	143	131	145	149	150	143	136	149	153	134	155	149	144	168	146	142	140	130	117	150	141	126	141	138	143	112	154	134	151	146	150	135	148	130	113	154	147	148	151	144	139	172	143	159	160	127	160	122	132	137	138	161	139	135	139	148	142	146	115	130	132	150	146	155	140	138	140	131	168	139	143	143	132	161	151	152	140	143	121	134	137	144	148	154	123	158	135	148	141	135	156	134	136	163	161	154	126	121	149	144	151	126	128	141	138	123	130	140	123	148	132	149	127	123	137	145	118	121	144	150	138	135	125	153	166	141	133	142	134	142	143	149	146	137	133	134	150	138	142	152	166	122	131	135	148	116
26966	16397	2876	711	543	488	476	488	439	418	424	433	456	445	426	498	473	467	475	476	440	418	476	434	464	451	468	397	407	453	466	449	429	430	451	474	433	455	436	419	457	465	456	488	432	424	460	403	471	439	440	435	442	444	442	424	483	446	463	456	434	403	430	426	437	441	441	444	446	461	474	423	432	443	447	451	457	486	453	453	445	444	414	442	419	439	489	441	471	433	421	438	438	427	414	386	407	430	407	442	409	468	449	462	462	448	419	442	455	442	450	460	436	440	423	445	423	429	492	432	410	393	469	425	484	433	422	436	417	455	455	458	472	474	433	415	442	423	451	449	442	427	433	439	486	446	425	428	434	430	472	421	460	430	456	422	426	468	449	473	432	448	488	437	429	432	444	433	467	432	441	423	423	473	420	396	462	480	479	446	439	436	444	464	453	439	437	444	438	429	462	433	429	448	455	430	468	436	411	454	425	453	434	471	466	433	470	468	459	455	451	440	431	467	447	470	436	455	416	442	473	476	424	430	496	410	457	459	463	431	447	442	481	445	457	464	469	432	425	437	435	430	474	457	454	426	477	449	444	474	390	465	444	440	434	454	426	480	470	421	448	504	424	463	433	450	454	426	478	422	446	441	464	494	442	467	430	415	444	460	433	418	446	486	433	438	457	412	405	466	415	468	438	416	435	460	421	469	459	477	427	444	430	426	473	430	483	430	446	444	460	454	444	400	470	381	473	472	432	424	453	456	446	430	458	394	461	448	467	436	422	414	470	479	444	448	415	436	425	433	468	480	457	481	441	426	416	443	480	436	439	458	431	489	444	440	427	442	470	465	411	529	453	448	470	461	437	429	436	450	454	415	452	434	484	449	431	461	435	427	438	454	400	454	395	411	466	452	474	443	410	412	414	444	435	459	443	452	438	432	444	427	421	448	455	428	438	428	440	436	456	468	453	454	450	436	439	497	402	418	445	441	452	427	418	488	451	419	440	434	469	435	429	450	435	447	458	464	413	443	433	423	458	466	450	444	466	467	452	448	435	448	450	438	477	444	419	453	449	445	420	407	453	467	462	458	429	437	434	462	429	457	441	493	437	406	468	447	467	460	414	475	418	454	433	458	448	446	451	389	442	418	474	448	428	469	463	422	445	462	446	462	430	450	418	419	449	420	446	479	447	429	489	453	466	444	455	429	438	446	463	441	429	469	428	463	482	426	449	448	421	457	407	450	409	465	438	422	453	412	467	455	397	479	446	453	458	435	415	468	439	462	496	453	485	481	432	432	457	432	402	422	469	447	481	472	441	463	412	464	444	466	434	434	424	474	449	463	439	444	446	450	442	439	460	481	446	467	443	414	452	421	474	463	451	481	440	485	444	443	405	478	395	437	450	437	495	434	474	457	419	452	462	442	458	468	446	380	418	418	395	478	452	430	430	415	421	452	462	422	458	429	443	450	443	427	438	469	462	463	410	424	448	444	480	449	396	432	478	433	415	449	455	484	477	421	475	448	404	480	459	457	419	451	489	465	406	421	454	398	422	439	469	476	461	438	456	462	439	447	434	427	436	419	465	459	420	426	423	495	441	478	429	423	458	494	449	442	441	451	451	489	440	432	439	435	461	465	478	451	437	497	449	452	472	428	430	442	442	459	439	467	475	454	457	407	458	432	437	494	413	424	487	464	472	459	429	431	471	413	492	424	462	442	443	469	455	474	428	451	437	443	420	444	474	419	404	453	460	426	467	438	438	416	496	441	436	429	430	454	476	454	463	438	449	424	465	448	462	444	443	444	470	444	442	432	465	444	449	436	469	445	440	450	434	426	453	445	458	442	414	408	470	407	459	405	430	427	439	458	499	441	399	426	444	423	437	484	440	419	444	479	478	445	454	479	468	443	434	433	439	467	467	439	464	430	431	461	432	436	427	465	427	448	440	450	433	467	419	435	458	420	453	448	438	445	438	447	477	435	460	460	426	447	421	477	414	442	449	495	450	464	464	448	443	402	464	463	479	451	442	454	442	452	437	442	452	425	434	429	462	451	451	473	468	471	472	498	419	422	432	422	444	420	438	445	493	442	415	417	458	456	453	422	450	482	463	450	428	417	450	408	464	458	430	442	462	424	473	449	420	476	447	475	435	403	469	423	457	452	408	398	431	474	485	428	450	429	432	467	439	459	465	481	419	438	432	417	428	441	441	461	458	419	453	463	435	425	405	451	403	431	448	480	446	455	466	448	464	449	436	446	458	428	412	423	456	451	427	460	448	417	464	465	444	448	435	476	465	471	407	459	441	425	407	444	465	425	465	451	471	415	439	461	423	419	424	447	463	423	437	413	455	441	459	460	455	436	464	454	414	444	459	434	458	411	454	446	436	467	488	429	462	431	433	402	454	436	443	420	411	451	464	454	425	480	431	386	475	445	459	404	409	419	461	447	471	449	461	454	477	438	455	451	455	448	415	471	484	413	427	437	468	432	453	419	461	425	450	412	453	440	458	474	454	448	460	468	466	442	469	420	434	430	443	472	427	431	422	442	425	434	447	444	404	445	444	466	464	422	440	448	442	428	440	469	428	445	443	460	439	465	473	444	474	432	458	453	450	390	440	451	433	430	474	427	450	455	473	499	433	463	451	434	457	430	449	449	435	425	433	412	450	455	468	422	510	448	409	437	470	471	442	438	461	446	445	492	416	460	488	454	426	497	445	468	486	453	463	478	455	437	437	404	462	468	431	458	427	418	448	475	467	471	458	449	423	429	406	416	438	468	439	457	444	443	463	474	456	464	427	437	424	491	428	413	476	464	442	444	413	432	438	468	473	476	447	453	436	458	455	461	450	477	426	423	444	444	419	448	476	419	432	459	428	457	422	437	470	429	431	433	463	439	447	461	429	422	455	426	466	485	423	446	466	443	460	523	462	463	431	449	462	462	454	430	390	471	408	445	423	433	426	421	456	402	404	467	448	434	416	452	414	404	417	461	437	434	445	485	469	440	409	458	446	456	445	437	491	427	408	426	458	494	451	419	424	465	420	460	474	448	477	382	450	495	475	408	461	459	438	450	458	446	450	421	471	455	429	412	470	397	462	494	473	468	455	443	415	442	431	455	466	475	446	437	447	470	499	436	434	445	446	431	432	433	443	438	497	418	399	430	489	443	443	448	450	457	471	429	432	430	451	437	434	445	456	462	428	447	449	443	399	420	457	432	426	447	446	439	474	448	473	449	426	491	437	434	439	434	455	467	430	424	449	446	433	444	438	426	444	443	449	474	437	456	441	409	454	421	484	441	425	456	398	438	456	468	415	453	440	462	445	415	455	472	451	459	435	478	444	423	458	475	428	440	444	449	442	431	451	446	442	421	423	439	464	428	439	442	483	449	440	427	472	462	436	409	425	437	417	446	446	493	456	444	455	468	472	451	460	477	445	413	435	462	405	434	421	415	449	411	487	451	446	497	447	422	465	440	460	439	419	447	442	445	486	434	473	425	439	449	466	459	415	444
6271	993	897	712	620	650	598	578	608	584	596	617	565	536	524	554	578	587	571	563	549	584	575	546	593	578	575	589	565	569	568	529	566	534	528	551	525	559	586	556	562	543	569	597	567	595	580	568	594	533	543	516	563	570	597	563	527	552	576	534	580	561	589	559	585	570	564	525	590	559	580	537	548	604	546	563	581	589	543	556	571	535	544	532	563	528	588	544	572	558	545	584	628	534	565	543	556	600	545	543	549	524	576	533	539	603	588	546	530	551	600	553	563	567	591	570	551	595	595	549	554	547	554	525	524	574	563	569	519	572	590	607	607	518	577	532	565	542	593	578	493	579	576	554	559	518	565	619	556	537	522	566	562	590	540	582	587	531	560	607	552	533	562	586	545	565	556	585	513	565	549	547	561	513	532	535	548	580	579	529	570	629	585	559	556	576	589	531	553	541	569	562	566	574	569	536	566	554	520	512	523	572	567	558	555	520	558	547	592	555	605	570	547	599	588	534	549	554	547	523	531	539	597	545	538	546	550	562	559	591	556	558	565	540	553	570	574	536	561	577	533	555	574	553	550	591	607	523	554	619	583	587	572	573	558	567	564	564	577	556	546	554	583	544	573	567	564	570	560	568	558	580	595	545	536	581	542	577	523	523	545	557	564	602	553	609	515	543	570	505	583	543	598	528	563	595	559	614	556	628	581	558	550	553	542	564	588	579	561	577	577	586	597	586	545	554	591	541	573	543	565	618	586	544	568	546	521	542	551	572	580	560	592	540	547	569	594	557	557	554	561	559	585	558	567	578	540	585	537	548	554	543	496	570	585	499	608	549	599	563	550	573	577	536	539	556	578	565	608	507	571	558	542	578	509	553	592	546	508	567	534	594	566	590	579	514	566	544	548	566	557	550	565	573	598	540	534	569	595	544	528	565	568	565	586	558	598	590	542	562	593	579	534	569	572	588	547	588	547	613	556	533	518	560	535	607	555	494	581	513	526	540	571	580	555	552	582	589	558	538	570	521	567	567	543	567	558	520	538	567	554	552	580	582	613	572	565	561	532	582	607	592	526	581	576	588	573	546	518	559	604	511	598	577	501	565	551	582	524	531	562	595	586	558	536	560	569	575	568	569	541	553	600	557	572	569	610	544	580	524	552	558	581	558	603	535	564	587	520	559	586	522	569	554	552	552	555	531	569	545	579	549	560	591	563	566	513	589	558	548	558	566	561	575	553	521	574	571	539	513	582	503	547	561	570	564	613	553	564	555	583	566	521	526	537	556	555	560	499	520	580	569	596	581	597	558	563	548	550	577	564	571	543	568	544	550	544	573	553	553	527	574	556	571	542	552	533	528	581	557	522	590	552	524	569	547	553	531	520	554	564	599	510	533	535	552	570	573	548	590	499	584	531	571	560	541	565	570	556	551	571	529	572	532	557	576	552	568	564	558	550	553	551	578	577	565	541	562	580	524	544	532	557	557	598	552	579	568	561	568	598	551	556	560	599	614	560	571	572	563	561	558	556	540	572	592	594	594	561	546	573	561	540	564	609	575	581	571	623	560	560	538	538	563	538	536	555	559	574	586	586	568	562	510	536	596	541	596	565	574	540	532	562	577	583	532	589	557	552	575	575	537	591	596	582	536	572	534	556	546	582	557	565	590	613	593	564	554	564	574	572	559	514	557	581	541	590	534	551	559	589	548	547	516	531	514	592	543	529	584	633	569	573	554	535	558	534	566	553	572	565	561	581	565	574	565	573	528	553	545	609	540	585	559	549	559	589	581	554	552	573	601	546	542	577	545	588	553	526	549	537	533	601	534	556	553	571	560	571	524	577	621	551	543	602	581	534	574	570	568	549	591	594	558	568	543	570	579	552	515	582	541	545	515	526	612	550	556	514	552	576	543	530	557	524	566	537	524	579	581	527	563	551	583	556	563	586	566	526	534	573	576	525	542	566	533	575	556	550	553	571	571	593	581	604	553	577	581	592	541	563	560	598	578	568	551	567	549	553	573	543	573	583	536	592	547	546	604	606	575	543	556	558	518	551	572	587	545	549	537	538	596	554	564	532	563	497	566	521	505	551	530	592	549	531	504	530	538	582	598	550	594	563	562	565	540	535	524	557	581	518	590	587	521	532	539	538	618	535	570	567	545	592	588	522	575	537	575	595	565	537	559	579	547	555	567	535	573	599	578	562	566	561	571	585	574	553	548	557	552	573	554	564	575	533	584	582	588	541	538	521	532	541	581	582	542	608	530	560	540	607	557	531	551	511	577	532	529	520	533	569	550	549	548	570	546	500	572	556	552	549	586	558	503	549	564	560	549	610	578	555	525	536	587	534	571	571	541	604	557	521	601	551	576	582	555	584	567	565	580	576	546	561	542	539	569	553	574	547	553	544	557	583	579	579	560	569	563	564	600	534	593	567	527	556	605	541	555	571	515	612	553	520	545	570	601	579	530	555	581	547	551	550	553	558	553	605	535	538	570	550	566	514	507	557	549	565	561	571	558	580	517	562	576	563	623	520	571	555	551	569	560	579	578	511	541	562	571	575	557	560	585	592	551	551	535	580	573	538	515	574	537	548	531	560	566	524	553	585	542	596	574	528	543	490	527	556	539	550	549	535	543	577	535	563	592	575	548	554	573	565	543	553	565	563	540	578	537	571	563	555	608	522	572	533	557	525	582	561	585	531	553	549	558	553	578	529	599	579	575	568	541	551	566	546	548	559	562	538	559	596	508	549	572	516	602	545	554	585	514	562	527	600	567	546	547	569	589	550	553	564	548	558	546	568	576	556	530	567	596	585	556	557	535	541	528	528	550	542	574	581	549	543	551	557	492	545	560	563	588	592	552	551	551	550	572	532	554	574	558	517	546	559	551	589	575	530	516	576	513	563	605	558	557	568	536	571	555	553	561	556	517	560	572	564	577	550	561	582	575	516	570	576	584	575	546	552	560	521	600	553	555	543	512	560	514	603	551	551	579	549	562	577	568	541	545	566	574	574	580	506	545	555	581	603	563	565	579	541	531	573	533	529	542	562	530	547	598	609	546	554	569	557	525	567	587	570	557	598	572	529	522	542	535	586	540	583	563	618	565	573	574	545	566	572	538	547	552	578	557	573	542	563	577	590	548	574	533	588	546	583	541	522	583	573	564	552	550	552	573	567	563	534	548	560	569	536	546	571	562	565	521	567	611	552	568	542	540	544	541	557	580	553	531	562	547	533	568	553	560	596	542	526	558	544	557	542	561	625	583	571	562	545	568	609	552	555	594	590	517	555	583	615	565	546	569	557	590	570	522	546	574	565	565	557	577	549	574	559	593	521	575	582	548	580	535	533	576	570	559	581	523	541	599	554	564	575	519	554	615	549	552	536	525	568	589	525	558	580	538	546	601	501	566	544	566	524	530	547	582	559	562	575	531	524	537	569	570	554	579	551	536	540	541	542	527	558	520	563	565	584	585	564	560	532	566	568	544	541	557	569	555	552	547	569	571
23024	20736	27707	23830	20665	5663	812	575	493	449	436	372	345	378	344	314	311	344	322	321	370	358	287	302	297	298	288	329	324	321	310	327	329	303	323	281	312	298	311	316	293	339	293	305	286	298	279	327	312	334	295	323	310	312	297	306	291	289	267	298	303	287	302	302	300	293	301	299	306	314	285	304	299	304	329	300	315	317	272	318	328	296	318	325	317	302	294	301	326	295	307	308	271	267	302	311	332	301	286	291	287	283	251	299	304	324	267	315	294	294	279	299	314	281	287	337	280	306	281	299	301	303	293	290	291	297	291	280	300	305	313	278	306	297	294	289	311	263	308	306	267	302	292	324	292	281	296	325	297	322	279	308	290	290	312	269	284	277	276	270	289	281	299	303	329	298	287	274	283	316	314	284	310	312	298	284	299	343	299	322	280	296	302	313	302	303	289	274	302	330	304	295	324	293	298	282	314	315	298	300	301	299	297	300	318	320	314	284	320	298	296	263	314	249	297	317	297	336	304	307	301	302	324	323	314	294	307	298	299	288	312	302	300	290	291	272	303	290	297	306	297	285	302	289	301	300	319	300	294	290	298	280	299	292	261	314	341	286	299	310	265	286	302	323	312	279	285	316	289	293	298	312	303	319	293	272	258	291	316	282	311	288	279	324	315	328	285	304	295	298	279	293	314	297	314	296	281	316	311	335	324	334	304	307	264	310	319	278	308	303	275	310	321	322	280	293	312	327	289	316	254	297	316	308	291	303	292	265	328	293	291	297	289	292	299	309	301	297	292	295	334	289	293	303	286	298	301	302	300	259	290	300	319	317	299	296	295	271	307	265	298	281	285	290	265	303	296	302	323	302	274	306	329	306	279	286	290	292	293	295	293	318	303	306	281	276	309	300	287	265	326	288	295	286	285	291	283	297	315	309	305	259	287	310	274	285	306	287	301	291	327	304	288	298	306	292	311	287	285	319	299	297	301	278	326	304	265	262	312	270	266	294	296	315	285	267	258	285	331	277	273	288	301	274	272	326	277	282	313	291	276	308	297	316	281	296	293	266	276	296	285	283	303	284	323	327	280	319	300	282	265	288	285	290	284	285	280	292	290	307	296	301	280	294	300	291	263	307	303	241	290	278	322	267	284	330	259	290	301	307	285	295	271	284	302	320	251	319	325	299	300	301	347	298	258	278	307	305	305	316	306	291	281	298	294	312	302	301	304	283	309	299	293	298	324	278	315	302	305	274	314	303	298	335	301	326	289	300	291	286	286	287	304	286	340	299	303	287	291	307	285	320	304	286	318	299	299	258	321	311	313	313	299	275	313	307	290	270	272	311	298	283	304	289	309	299	273	298	278	264	296	266	322	279	300	289	302	304	286	313	300	309	296	318	317	267	268	310	326	299	301	299	309	319	318	293	301	336	302	326	304	290	292	274	285	330	322	274	306	289	321	278	261	305	283	303	297	298	269	292	343	299	294	277	301	295	279	279	315	324	298	312	292	315	275	336	289	283	299	290	305	284	288	315	309	272	297	303	312	296	300	333	304	329	287	338	298	251	301	300	269	265	281	292	308	292	318	315	292	279	315	297	312	283	290	312	301	283	309	293	287	331	304	289	297	320	298	305	336	286	305	287	304	309	288	302	284	312	332	294	302	282	293	278	328	311	280	283	293	302	315	275	287	286	303	302	314	295	313	293	298	301	290	266	310	298	306	298	288	312	295	326	325	269	294	282	301	279	308	291	269	321	336	304	284	280	330	323	279	302	292	308	276	292	257	304	304	295	330	296	328	352	292	274	279	295	300	274	300	309	304	293	282	313	288	322	285	291	313	303	300	283	324	318	321	336	311	287	339	288	316	305	302	339	309	283	293	302	282	271	297	281	275	276	294	334	325	315	262	316	311	287	300	301	302	277	311	286	315	268	301	292	276	304	303	297	312	292	303	330	288	277	300	279	295	283	289	301	297	274	267	290	301	291	327	309	320	264	295	314	320	310	313	310	310	295	303	299	308	322	316	265	283	291	314	280	274	286	324	266	293	287	299	300	305	292	298	302	303	288	301	286	324	296	295	271	285	321	297	283	288	303	279	356	289	279	290	288	296	247	307	291	263	306	279	313	288	260	282	329	282	277	276	289	273	287	328	275	310	303	264	317	297	287	327	313	296	301	298	295	306	257	280	318	311	319	316	305	292	297	305	315	325	311	263	272	313	265	329	301	306	303	296	309	296	273	317	302	319	332	332	282	261	288	299	301	271	318	297	307	296	305	290	277	284	296	320	300	277	315	297	284	294	303	273	304	274	304	312	274	287	320	321	292	281	306	314	286	273	308	300	284	279	301	298	317	310	303	308	319	275	319	302	304	254	290	302	301	294	307	325	304	281	320	277	304	319	322	288	283	297	270	300	297	299	295	316	292	315	304	301	256	310	285	278	286	298	276	281	313	295	294	306	305	292	327	320	276	313	281	290	320	301	284	279	294	308	314	289	321	309	320	298	309	300	342	325	331	299	295	289	332	294	286	303	291	314	308	290	272	302	284	281	300	303	305	282	283	310	308	277	276	269	277	278	325	322	310	289	269	303	301	280	295	278	269	288	285	299	315	302	298	256	302	288	305	315	301	314	304	320	286	299	289	303	271	292	339	272	319	290	322	333	296	282	320	291	306	285	313	286	320	299	302	320	275	338	329	344	284	302	303	316	276	296	268	284	273	297	262	337	299	279	317	295	309	323	284	262	276	311	298	290	307	294	297	317	294	284	303	316	314	294	274	296	280	286	266	278	284	329	291	304	288	288	292	288	293	333	289	291	327	290	305	293	294	292	307	272	293	281	288	289	286	292	308	283	276	324	297	322	281	325	283	321	326	286	350	309	317	302	302	287	286	289	267	293	266	286	279	281	317	304	301	275	277	311	277	309	285	275	292	277	289	289	321	300	309	311	307	298	292	290	282	294	304	280	292	309	292	287	284	285	279	286	277	305	300	304	274	312	345	294	278	291	294	278	318	293	271	277	283	280	310	277	326	306	306	312	315	322	319	285	302	276	285	327	306	264	345	273	295	275	274	296	311	281	286	290	296	282	348	288	309	298	302	296	287	287	291	289	281	296	292	310	282	320	289	298	299	325	310	280	290	293	314	262	278	314	303	266	312	297	310	303	302	304	300	320	307	295	283	292	294	301	280	284	271	308	282	272	298	281	296	257	280	287	297	293	284	311	283	291	326	281	285	300	318	305	309	321	310	274	316	327	284	266	300	303	292	304	323	305	282	294	269	294	286	284	312	346	311	286	322	314	278	323	329	289	302	351	284	298	270	286	293	323	322	306	326	301	285	309	311	320	339	331	285	296	304	271	291	293	280	350	330	277	286	291	288	266	275	302	280	295	326	274	320	294	289	279	310	260	300	299	318	298	301	285	296	284	297	295	312	294	301	300	295	306	323	324	298	297	265	309	322	306	288	282	307	306	331	300	302	314	300	296	313	296	335	272	302	292	319	318	309
4437	7724	5448	2594	1900	1482	1146	914	845	717	647	601	509	564	508	476	467	458	443	480	427	430	453	448	419	386	431	394	435	427	424	425	358	401	412	389	375	391	401	417	389	375	381	389	386	379	402	413	394	391	365	395	395	405	389	421	406	381	416	423	403	361	416	389	379	419	408	407	406	379	409	381	366	379	372	391	338	389	388	411	421	384	409	394	387	409	406	385	381	392	389	417	398	399	419	409	451	401	376	380	394	399	409	390	383	374	409	367	392	402	394	378	399	382	383	406	388	348	395	374	399	379	368	404	372	378	373	400	383	420	361	378	383	386	419	357	391	384	417	389	404	394	388	392	394	387	362	388	386	407	405	364	400	394	369	373	405	405	388	406	424	401	390	382	363	415	407	385	416	363	383	418	406	340	365	374	419	411	419	371	390	395	385	384	393	418	368	400	378	360	427	361	365	398	389	378	402	379	383	381	391	397	396	395	349	398	372	390	366	354	384	360	408	423	382	398	389	383	383	364	385	355	394	385	371	390	358	416	383	397	393	372	403	363	382	391	396	370	375	365	399	361	383	355	399	373	368	378	398	376	392	387	379	374	394	402	410	387	397	405	379	417	365	365	354	407	357	396	434	403	381	440	373	394	370	392	398	367	367	370	396	407	392	352	376	404	395	362	428	369	405	367	364	400	388	388	398	381	427	401	432	405	379	413	383	405	391	389	414	380	405	386	366	376	358	418	383	401	413	405	409	387	377	405	392	389	388	376	380	370	364	379	383	392	401	431	392	377	392	375	381	429	368	351	387	378	361	381	388	391	392	365	398	368	391	429	395	416	365	391	381	403	361	400	402	399	384	419	402	408	411	371	400	411	411	388	409	406	355	431	373	375	366	384	372	386	375	416	376	398	388	421	400	399	382	376	362	372	374	356	389	372	377	373	354	373	375	421	391	400	400	413	401	341	377	376	420	418	422	379	394	408	402	381	365	370	380	386	390	408	393	358	409	374	364	429	395	354	410	391	361	375	376	357	424	381	378	389	396	423	408	402	403	377	392	377	378	424	412	370	378	386	394	399	384	400	387	413	390	380	420	331	378	397	390	418	394	408	392	431	415	393	377	382	359	394	378	374	385	394	378	418	407	385	440	367	347	397	371	403	374	423	401	372	368	389	387	404	405	392	383	390	378	365	378	403	405	403	394	369	402	398	399	389	393	375	405	375	376	381	404	395	409	376	424	376	412	393	420	412	388	383	390	388	365	413	384	416	407	408	399	387	375	387	435	419	383	381	411	388	401	374	366	375	359	404	395	387	405	360	399	371	392	346	392	387	392	399	356	369	395	404	421	393	399	424	388	403	415	408	385	380	396	396	419	387	420	355	391	379	381	363	437	402	429	375	405	416	378	396	399	376	384	365	364	434	366	363	370	346	389	408	407	399	378	397	387	402	390	415	398	389	377	379	406	428	421	414	393	374	384	397	366	361	385	401	396	378	397	421	385	399	395	358	414	413	379	401	394	349	405	411	378	398	398	420	394	410	412	419	376	371	356	412	341	375	360	387	368	412	394	360	394	404	430	380	397	400	376	387	363	378	387	363	385	393	409	423	384	385	419	387	367	405	362	398	407	438	405	408	395	374	369	377	438	388	399	384	371	402	383	425	385	433	363	367	336	366	417	415	403	374	384	366	348	408	443	397	398	360	390	378	410	384	367	416	361	388	382	400	382	365	379	390	365	378	372	386	395	396	365	420	376	408	369	380	420	374	373	381	395	349	389	398	421	378	382	393	412	364	371	426	413	438	411	382	376	425	370	412	387	373	387	384	409	389	413	358	394	416	365	416	380	363	392	353	371	374	360	386	413	387	376	383	418	410	418	354	390	380	399	396	409	327	391	431	371	342	362	385	413	359	345	361	380	442	340	372	404	386	408	368	420	413	394	382	384	415	372	404	435	383	384	363	418	424	386	361	432	398	387	385	383	393	389	369	402	398	415	434	403	377	384	367	419	401	389	426	412	391	405	361	330	397	395	363	381	416	386	408	387	346	404	397	393	352	409	391	357	415	362	396	392	381	371	367	419	408	414	421	375	401	402	394	375	387	401	382	395	363	384	390	383	391	385	361	411	386	407	418	358	408	377	387	416	398	379	404	380	410	398	408	369	397	378	390	346	352	402	368	379	389	373	389	405	406	409	363	373	405	372	394	395	373	373	372	439	417	387	385	368	399	360	362	364	393	368	387	370	392	414	381	399	386	388	395	391	376	369	385	406	392	388	385	374	398	407	430	372	403	395	368	389	393	389	390	395	389	390	366	372	364	398	364	384	348	389	404	409	374	397	427	383	381	419	407	398	398	353	423	379	366	396	340	380	389	375	409	396	393	404	380	382	410	380	382	430	412	402	376	401	410	396	400	406	388	427	358	390	410	406	399	385	375	410	407	402	399	419	400	402	410	405	364	367	375	407	391	421	382	397	386	395	397	393	393	397	384	375	370	390	396	389	365	386	371	351	406	393	368	364	448	394	388	377	391	376	423	373	405	432	380	395	346	405	389	357	369	379	382	360	381	395	353	385	380	391	402	395	403	372	374	439	404	429	415	382	384	396	381	368	370	385	366	384	406	368	392	350	391	411	411	368	360	376	398	384	365	377	419	391	389	404	360	356	370	392	391	355	398	404	439	409	422	376	358	388	375	367	388	391	432	373	389	382	382	386	371	376	394	382	382	392	409	407	401	414	407	408	392	382	401	369	396	376	412	392	378	357	394	389	397	365	359	398	350	401	405	393	378	389	372	396	408	390	427	397	390	408	372	392	396	363	374	420	392	371	390	396	373	399	370	374	410	396	399	383	374	406	370	402	400	401	349	421	400	404	405	394	379	399	363	383	371	415	392	387	373	393	373	400	384	406	393	383	405	402	425	425	420	356	369	362	387	355	400	358	394	368	374	350	379	386	422	409	387	380	401	391	420	339	389	429	382	398	378	384	390	413	402	388	419	407	401	374	366	403	378	362	406	378	410	379	431	392	396	372	361	361	377	415	374	409	399	410	397	402	378	360	407	365	390	384	398	379	359	367	390	405	355	370	386	408	371	403	407	378	417	415	394	367	351	399	368	360	419	375	396	401	334	395	384	380	398	393	388	382	408	396	353	392	373	381	369	373	377	364	400	377	372	373	369	373	388	424	401	360	369	411	406	377	382	371	392	434	388	410	426	415	384	372	382	407	388	378	381	377	407	388	409	381	382	374	408	387	408	373	364	360	435	405	345	407	384	431	421	388	400	370	393	386	389	362	365	372	375	347	372	406	378	405	397	399	426	383	372	367	433	406	408	382	406	372	412	427	366	373	387	376	417	401	387	373	393	403	381	395	385	394	407	416	411	404	405	362	400	389	401	409	371	383	394	381	373	375	403	415	390	383	401	410	351	384	392	387	380	372	373	366	382	397	373	394	372	372	373	355	398	401	352	398	397	366	362	395	373	386	391	378	395	413	409	425	411	369	373
24157	20768	26387	24970	5764	657	528	459	369	401	361	366	327	347	378	332	359	325	355	325	334	310	322	338	370	326	337	333	357	371	306	311	337	339	308	342	314	319	316	343	308	333	314	320	306	297	303	323	362	292	349	332	329	299	313	297	329	321	335	337	319	338	329	339	334	322	369	305	353	345	336	301	315	311	316	336	299	340	322	325	354	344	316	313	331	296	325	327	334	304	344	325	349	323	323	353	316	303	306	332	307	319	344	330	319	306	295	318	343	324	332	342	302	262	326	309	312	345	329	303	309	344	326	296	348	354	338	318	294	329	316	338	306	318	311	343	317	325	314	310	339	324	314	333	307	339	293	306	290	306	321	323	328	306	332	305	294	325	333	334	297	300	323	327	310	347	313	311	330	319	296	318	321	312	312	308	330	326	303	322	339	321	349	301	334	307	314	352	306	308	322	333	343	316	325	328	339	342	312	331	311	317	298	321	329	317	350	344	338	306	308	299	311	341	282	325	306	342	316	342	319	316	314	333	330	340	317	329	312	332	306	306	333	325	342	344	315	341	314	349	335	318	287	312	310	294	345	335	342	318	298	312	329	337	321	345	313	298	344	336	311	342	330	317	330	334	341	324	312	308	328	297	359	330	337	318	321	330	343	318	335	312	309	342	357	312	317	294	319	333	355	315	298	322	318	329	359	336	356	331	285	331	313	335	316	313	338	326	321	323	334	296	364	319	311	352	340	303	354	330	281	334	315	370	364	323	301	329	352	308	297	332	332	316	323	359	306	317	338	331	322	320	312	340	350	313	339	325	326	322	322	317	326	297	356	323	342	336	299	338	291	343	358	307	331	351	332	325	298	319	327	325	306	346	323	307	339	320	302	304	329	316	304	312	326	288	337	302	317	288	316	332	317	313	320	319	305	321	298	320	328	311	310	318	300	332	314	310	342	322	332	313	304	306	372	280	345	329	328	328	323	334	328	313	299	330	321	336	330	307	352	316	291	323	309	290	331	337	293	315	324	317	317	343	328	351	343	327	326	303	311	332	331	332	352	344	322	330	312	296	319	334	322	303	298	331	328	349	327	324	305	331	364	332	318	336	344	341	291	326	314	338	306	333	312	324	357	323	336	318	314	325	339	328	324	326	314	326	295	325	326	298	319	304	309	348	330	327	325	320	319	347	343	334	295	328	375	331	327	281	295	307	314	278	309	322	313	333	346	328	293	312	294	320	386	304	330	320	335	352	324	283	353	316	312	343	381	336	320	291	348	334	300	288	360	364	322	328	328	307	314	292	364	325	338	309	305	354	329	331	311	327	333	310	334	285	321	298	325	315	303	347	310	343	345	351	309	323	331	310	339	323	339	341	327	326	323	329	356	291	288	338	353	322	281	341	304	312	312	337	344	349	319	336	314	318	324	295	347	324	303	319	306	336	344	304	336	314	318	335	347	312	306	343	350	318	340	325	350	344	308	336	326	307	324	311	297	328	307	324	340	274	375	318	343	337	307	309	321	317	311	309	313	320	321	304	332	303	305	332	313	325	352	341	343	301	334	348	341	308	341	323	331	345	331	345	328	332	318	324	316	304	324	310	352	354	327	331	320	339	311	318	325	329	332	293	285	324	309	307	360	337	333	311	336	349	290	331	321	319	343	328	303	341	304	329	278	325	349	322	372	332	280	301	339	334	306	345	341	325	336	312	329	326	357	341	368	308	318	291	341	300	284	347	324	339	317	325	309	327	357	305	285	342	351	342	381	305	321	346	334	325	336	330	313	321	304	325	327	319	345	340	324	296	351	349	326	345	314	319	359	329	313	318	340	326	322	331	337	337	294	337	351	334	313	313	315	309	312	314	336	303	346	346	309	336	318	325	334	318	309	309	325	339	313	314	341	352	350	315	324	346	314	353	317	318	315	341	326	316	389	323	330	316	321	317	338	321	352	346	326	323	324	340	322	314	293	338	327	331	316	363	344	287	322	322	332	305	332	302	294	321	332	313	305	329	343	314	335	317	332	343	324	317	326	301	355	306	324	343	348	313	306	330	324	316	353	318	352	336	329	326	354	317	338	309	326	325	319	343	328	357	326	323	288	331	305	327	322	367	314	333	325	341	321	305	318	363	320	324	325	308	304	311	309	332	326	312	342	327	316	303	381	306	311	341	299	325	304	321	349	357	339	305	352	329	346	328	325	344	347	315	317	318	310	335	328	330	350	309	341	327	333	347	324	308	333	351	342	302	300	336	337	322	311	297	317	328	344	304	284	294	331	335	319	313	343	319	326	329	339	316	326	318	281	278	324	294	326	324	329	335	329	310	349	306	335	306	335	325	355	324	341	334	330	350	344	312	343	327	354	340	325	302	325	310	321	324	295	312	309	320	335	302	309	332	332	340	299	295	335	303	345	346	312	328	355	316	326	354	327	332	313	306	315	305	320	311	347	303	348	341	330	282	305	328	316	318	288	350	326	304	303	334	329	328	354	339	341	348	318	300	323	337	307	316	313	331	332	313	334	279	320	329	302	345	314	338	302	335	297	307	324	313	320	308	344	345	351	309	315	323	322	326	362	331	362	332	344	360	309	311	327	310	333	308	329	316	334	295	339	309	292	307	335	351	304	330	323	315	296	297	339	304	317	326	300	310	325	316	360	301	345	337	356	337	340	337	352	283	325	347	304	306	337	324	334	336	322	326	305	304	322	314	321	327	334	334	341	357	324	360	331	340	314	300	323	353	367	308	325	320	342	305	299	334	312	319	293	320	324	328	313	326	287	352	309	332	324	342	327	332	350	344	331	328	346	333	335	296	311	303	334	320	318	316	340	321	345	309	353	350	349	327	322	324	338	328	312	287	325	336	289	337	338	316	334	329	309	344	338	333	371	353	329	325	338	345	325	326	315	340	306	339	336	285	302	324	338	339	316	337	344	317	325	298	315	338	303	328	333	338	343	345	309	303	320	329	313	318	328	336	304	347	334	346	363	325	321	315	319	307	345	324	340	320	341	348	322	307	308	315	295	348	329	348	323	337	343	351	308	318	333	313	305	293	325	334	339	313	316	341	312	325	307	360	330	365	302	350	326	336	322	323	331	317	315	317	328	317	291	349	351	319	321	342	354	314	296	332	311	320	346	329	320	307	345	349	338	332	321	333	314	338	340	325	334	309	324	294	306	326	319	360	308	323	301	330	331	326	327	322	279	325	342	322	294	319	294	323	315	300	336	292	331	311	327	295	316	297	318	312	329	297	344	336	355	293	310	311	335	309	322	334	320	310	309	304	328	350	318	369	326	337	332	316	323	336	331	310	341	329	330	307	329	308	323	346	349	331	326	322	297	314	356	334	337	289	327	323	314	303	333	337	311	326	342	310	373	330	354	340	308	320	309	357	327	332	332	300	328	323	327	300	334	314	348	310	354	297	343	311	313	300	356	296	347	301	331	313	330	299	322	326	334	347	287	369	366	328	321	310	318	333	373	327	302	312	325	328	311	327	325	300	294	312
5280	4427	3033	1684	1283	975	769	702	589	512	533	533	460	453	442	446	450	474	427	426	386	398	453	445	462	404	415	382	423	407	411	391	409	395	408	391	405	395	394	395	412	415	392	410	401	426	395	421	418	388	380	447	418	353	403	400	388	424	387	381	412	409	400	401	375	414	386	350	378	389	414	388	430	423	439	381	408	420	399	385	397	385	406	381	384	420	409	414	400	396	429	380	363	409	393	369	412	377	382	388	436	409	395	408	432	379	403	451	398	375	390	380	403	418	418	400	432	402	379	382	400	353	411	398	397	405	377	415	374	381	370	403	399	392	406	387	423	387	432	425	387	380	359	411	394	365	405	414	406	380	383	401	409	381	389	406	399	359	387	392	387	421	423	405	399	392	411	415	376	396	433	402	427	394	399	368	399	378	415	390	398	432	408	413	403	382	440	348	424	390	392	452	402	344	387	385	398	377	421	383	407	414	437	409	445	374	394	409	381	393	427	404	392	393	403	421	385	407	416	408	393	441	427	387	396	394	373	396	409	410	365	387	377	369	397	408	391	398	384	380	386	405	397	414	398	409	399	405	390	393	390	397	378	393	399	388	425	402	432	389	413	378	432	421	380	406	399	433	396	396	400	382	408	393	402	442	422	399	409	369	441	393	371	416	410	400	386	417	423	389	399	385	413	402	404	404	378	369	415	387	389	386	398	406	390	373	402	382	380	423	398	372	405	367	417	395	433	406	389	389	421	408	397	413	393	388	419	405	383	405	414	417	449	399	378	408	380	341	392	414	368	393	387	393	432	409	392	363	342	398	386	436	392	417	396	402	373	382	422	395	418	400	400	405	414	402	398	367	407	399	395	422	391	396	417	358	382	373	412	411	422	392	384	427	362	418	410	406	441	418	394	373	381	410	361	418	399	405	392	376	394	374	376	432	416	400	406	378	413	390	429	441	391	413	391	397	408	431	423	427	382	406	431	375	393	373	429	391	403	400	426	415	379	371	396	383	374	373	385	396	397	364	431	384	403	398	421	430	388	423	439	394	377	400	416	410	375	388	390	392	411	392	388	430	408	412	388	397	390	382	413	406	382	414	399	433	431	394	419	389	397	420	449	408	410	433	401	384	371	428	424	404	399	380	397	395	394	414	392	412	399	426	405	367	398	392	355	403	413	418	390	396	344	390	388	419	398	399	402	436	388	402	377	382	389	396	406	450	378	419	399	407	376	396	386	374	399	417	411	372	431	406	391	400	407	424	387	440	391	380	403	416	393	387	401	403	425	397	390	401	407	393	415	409	405	409	392	395	348	417	379	390	387	389	405	401	399	413	391	410	387	404	411	405	382	382	421	421	405	388	412	406	399	350	361	405	380	407	377	397	423	393	410	393	383	428	392	383	407	356	403	407	381	392	407	443	407	401	413	420	446	399	383	396	410	410	436	406	432	401	434	416	406	408	401	389	389	393	388	421	419	434	417	398	398	416	421	394	371	434	388	356	401	431	383	353	397	406	388	373	408	412	427	403	414	417	365	414	395	397	379	398	396	398	404	397	421	395	400	398	405	436	392	386	404	468	427	348	389	415	411	407	414	403	393	403	413	416	426	363	415	385	405	413	387	388	367	404	382	386	380	399	409	405	404	399	392	379	432	403	407	393	424	383	414	415	405	409	408	390	433	399	418	379	396	408	406	407	396	387	420	386	385	385	382	380	383	375	374	424	401	422	393	423	405	396	436	389	432	392	394	404	403	395	364	396	388	381	438	407	397	364	402	354	384	394	415	389	385	404	434	465	396	439	353	415	405	435	391	429	440	394	381	386	390	418	402	378	423	340	366	402	416	374	375	387	381	431	425	393	374	404	409	383	389	386	414	421	404	402	390	394	383	380	406	449	391	412	394	416	399	371	412	403	423	415	426	383	387	380	365	433	432	368	435	401	374	358	379	417	410	395	385	369	381	410	409	431	422	378	430	371	374	408	380	386	394	429	373	392	390	422	411	407	396	381	436	376	414	408	360	427	397	396	418	393	385	398	448	405	365	396	412	403	384	430	391	405	424	382	338	393	400	388	416	409	430	407	379	371	367	394	367	419	391	384	417	367	414	382	367	425	366	370	428	426	430	378	399	375	406	379	405	395	408	356	434	404	414	389	394	412	421	390	429	392	454	402	400	398	447	420	407	422	378	366	442	392	422	412	396	422	398	395	397	402	351	442	406	413	401	410	368	417	405	380	405	428	417	434	376	429	390	420	421	408	413	409	412	383	395	395	409	394	362	405	386	382	376	396	423	395	396	395	413	400	372	420	418	385	407	386	403	388	377	453	426	385	419	407	394	423	418	372	408	395	423	414	425	384	404	415	401	409	408	397	386	386	390	391	418	385	381	418	412	379	435	417	391	428	388	409	402	405	405	378	415	399	402	368	374	416	395	438	385	423	370	418	400	402	394	426	399	391	412	382	415	432	396	399	414	407	413	355	407	447	396	418	381	393	412	399	398	387	417	418	374	421	419	406	394	358	409	389	386	418	431	408	395	395	415	422	389	378	382	390	407	408	418	356	399	381	404	413	399	393	406	362	412	390	396	402	415	383	438	413	420	377	395	415	399	388	393	397	407	406	405	416	412	366	404	427	418	389	369	409	414	409	401	412	414	389	446	412	390	430	387	428	419	341	439	381	405	383	385	417	386	390	407	377	419	405	410	415	408	399	399	439	376	376	409	385	414	406	393	403	428	382	398	398	406	404	401	393	402	380	409	396	406	397	398	415	419	400	394	415	408	374	417	427	393	396	351	398	412	410	403	387	382	412	404	391	392	374	396	370	401	413	405	409	383	442	409	423	380	399	414	409	391	426	387	434	412	374	417	404	372	404	375	409	399	399	383	421	373	390	421	366	384	404	418	434	420	401	406	410	407	371	391	393	395	387	376	407	394	363	405	384	367	398	398	415	453	393	432	410	451	389	382	396	408	406	415	393	408	395	365	392	416	430	417	372	407	393	390	410	385	413	416	450	405	395	429	423	392	422	395	415	424	385	360	378	385	409	364	371	394	445	388	397	385	416	389	416	417	437	385	393	388	401	429	389	416	420	413	452	396	405	403	384	404	412	377	418	419	425	368	378	402	421	379	392	441	430	409	403	397	400	415	413	372	410	426	404	414	396	375	376	419	406	410	428	356	381	395	386	344	371	390	420	419	404	415	384	409	387	414	383	417	419	396	416	388	370	395	399	395	415	389	386	400	417	374	396	390	424	378	417	371	423	429	401	398	360	406	403	416	381	386	401	420	397	400	404	379	420	392	419	364	391	404	430	419	407	400	389	369	407	418	367	381	394	420	421	424	389	408	404	402	423	403	388	386	396	395	396	403	400	409	426	459	378	401	408	448	398	422	383	397	388	435	424	407	408	408	396	411	402	421	403	371	402	392	367	373	408	412	395	384	401	402	388	364	368	397	394	414	411	423	381	398	390	404	397	420	391	355	410	393	396	420	389	421	392	430	427
22114	20774	28236	23381	20770	20689	3416	627	438	420	273	253	236	213	197	218	171	171	158	198	170	153	138	136	154	145	115	144	144	139	131	138	128	115	114	117	115	139	118	115	111	129	116	124	99	122	131	111	114	112	94	123	92	119	103	114	109	110	108	112	112	121	130	99	112	116	92	110	110	122	108	101	117	115	93	89	120	104	128	117	97	109	95	93	127	106	104	104	113	109	102	103	112	114	96	102	104	112	110	112	127	116	107	99	117	92	114	98	134	102	99	113	98	126	111	103	108	98	113	105	124	93	100	100	95	98	123	104	85	112	107	109	115	92	100	99	120	106	106	118	108	106	115	114	120	116	101	90	116	115	105	104	96	119	91	98	95	116	109	98	111	99	87	126	99	128	121	99	115	91	101	119	109	91	101	97	94	103	145	104	117	113	117	112	101	114	111	106	118	130	114	104	104	109	111	109	109	106	123	109	105	104	107	98	102	108	114	113	114	102	90	96	97	100	112	98	98	106	113	98	104	103	123	105	91	109	134	111	102	108	98	107	108	103	108	112	91	110	115	112	106	109	108	98	105	98	111	104	104	122	117	101	110	108	92	115	105	117	111	93	109	99	112	107	114	114	104	94	113	90	122	118	118	103	100	96	126	130	105	88	108	109	112	103	124	86	133	95	112	102	92	104	113	103	97	137	115	124	109	122	107	102	112	102	124	96	106	124	89	84	105	103	105	109	99	94	97	93	97	92	113	125	107	122	112	118	116	95	108	104	94	98	117	101	108	100	104	111	106	115	110	97	94	101	99	109	97	109	95	99	110	95	111	86	89	109	109	114	111	101	96	110	100	105	109	108	107	104	128	111	95	98	111	85	101	106	105	122	111	105	134	119	134	109	93	101	106	103	115	110	104	123	116	105	106	98	107	91	85	104	87	105	118	97	106	98	94	103	107	105	89	113	107	121	102	93	114	129	99	96	103	114	93	113	110	118	101	102	95	121	108	98	115	123	111	102	124	119	114	108	116	107	138	85	125	111	112	100	105	121	106	121	119	91	104	113	111	101	121	109	97	95	108	111	96	124	100	122	85	109	111	117	105	90	121	114	106	102	95	110	99	107	109	98	113	102	109	95	92	103	119	111	124	103	126	96	103	110	116	91	115	122	113	102	114	109	112	120	107	109	94	84	100	122	83	112	119	105	115	105	98	96	89	106	105	105	104	112	98	110	90	116	101	97	92	98	91	92	103	135	102	94	103	105	97	101	111	124	114	121	100	102	97	113	102	94	99	102	126	105	107	110	101	126	121	107	106	91	91	114	108	109	105	120	131	111	109	117	114	100	92	106	110	103	112	115	107	120	95	91	111	114	114	115	110	98	99	118	121	90	98	103	111	119	101	92	96	100	104	139	106	115	107	88	98	108	108	92	104	108	88	128	107	107	106	104	115	117	103	107	123	120	91	109	97	107	95	89	115	97	111	99	107	121	100	114	103	96	109	123	102	89	106	104	125	113	109	111	120	127	117	106	112	95	109	91	112	108	117	107	98	114	114	103	120	103	105	111	100	100	90	141	102	129	102	89	124	120	106	126	102	103	96	103	114	102	101	96	111	102	122	107	85	103	121	97	96	109	111	98	121	129	110	108	112	120	91	92	122	101	112	127	103	109	115	112	112	96	104	110	108	99	104	110	103	102	106	105	105	113	119	108	102	124	112	111	88	115	109	125	117	92	106	109	119	113	100	105	100	111	132	102	101	97	104	108	113	93	100	97	106	92	107	116	114	105	110	108	106	118	99	105	112	114	120	91	120	117	105	108	96	111	108	116	109	103	122	103	133	115	105	99	111	100	102	107	105	103	108	110	115	109	103	130	103	119	110	98	111	108	87	119	126	95	99	100	90	121	99	96	93	112	122	101	95	79	102	105	121	112	110	81	120	111	89	110	106	105	109	116	118	110	114	100	121	97	97	111	101	113	106	105	91	113	118	112	97	118	99	92	115	108	108	117	108	115	117	100	100	106	95	108	98	99	111	96	110	111	108	108	116	96	104	119	122	104	93	129	119	108	104	116	115	98	76	105	84	101	113	112	100	110	113	105	122	102	101	111	95	127	91	120	100	111	117	132	111	102	112	103	112	114	110	93	116	103	133	109	102	121	95	114	100	100	102	101	114	111	107	108	89	100	78	91	107	116	105	117	109	99	113	120	113	95	116	121	116	118	123	110	123	116	112	123	106	107	100	99	88	92	86	92	114	111	108	118	96	110	112	90	107	112	114	89	102	112	100	88	115	119	118	114	124	98	103	111	87	100	96	107	121	94	97	108	100	96	96	123	111	115	98	107	121	105	99	107	128	106	92	121	87	103	117	103	106	114	105	121	86	91	90	112	95	106	120	123	103	90	115	105	126	116	98	116	106	112	122	100	93	122	104	117	126	99	104	103	107	122	105	115	116	98	108	104	90	106	106	112	112	109	96	110	115	87	91	98	108	121	117	121	91	114	114	95	95	112	100	88	93	106	109	113	109	111	119	92	104	100	105	106	119	106	108	133	116	102	106	100	102	104	110	109	99	96	118	106	91	110	122	107	102	97	98	108	104	100	112	127	105	116	100	103	102	106	103	104	111	111	121	102	111	126	119	109	119	100	123	115	81	117	114	119	98	103	119	112	126	100	83	112	102	105	103	126	94	110	87	106	125	110	117	126	103	103	111	116	110	106	105	120	107	113	114	108	119	109	120	106	106	104	106	92	112	99	103	112	88	118	96	128	91	106	118	106	88	90	99	118	91	125	101	109	104	99	102	99	89	109	100	100	106	113	121	111	103	84	111	107	114	106	114	96	97	104	90	112	109	127	104	92	86	110	111	111	112	125	106	125	108	108	106	122	111	88	92	96	108	112	108	104	99	107	102	102	110	91	107	120	97	120	124	109	98	97	110	99	112	112	90	104	134	103	103	90	112	108	133	85	110	120	89	106	97	108	121	107	105	110	124	98	103	101	105	109	105	98	94	108	92	134	107	119	114	126	111	94	100	108	108	117	102	91	108	104	110	80	111	95	102	95	96	110	85	122	121	109	92	129	108	104	125	119	115	103	97	121	115	104	99	97	110	108	110	115	91	96	117	112	117	108	103	113	107	108	103	109	109	117	101	106	129	119	96	105	113	102	113	109	123	139	110	92	108	108	114	117	100	89	117	102	134	92	99	117	99	107	88	99	82	99	107	103	117	104	99	107	104	105	100	98	98	109	115	101	95	99	109	107	114	96	107	111	98	118	116	108	98	94	106	103	111	119	97	117	111	111	108	122	115	83	100	107	107	92	109	125	104	113	109	110	128	145	113	110	109	103	118	111	91	111	101	116	117	112	115	112	112	108	103	131	103	119	128	101	102	96	106	107	109	110	125	104	95	88	119	117	108	105	131	107	92	112	107	109	101	107	107	111	118	93	108	92	109	94	108	134	111	96	103	108	112	110	121	107	121	121	117	95	108	118	108	101	108	99	112	107
5629	12573	8764	4235	2936	2173	1602	1142	957	677	536	451	425	357	337	318	270	278	259	218	201	222	219	198	208	173	183	165	159	189	197	161	166	164	178	194	158	157	180	139	137	151	137	125	147	172	132	146	153	160	133	138	162	146	139	131	131	154	154	145	147	157	144	145	151	147	154	142	134	163	150	125	148	138	151	135	152	141	153	142	130	152	130	133	135	135	150	143	139	151	149	161	130	130	145	149	137	148	162	142	140	144	133	136	125	135	144	146	161	153	132	139	145	162	137	152	134	161	130	144	123	143	122	134	130	114	144	154	125	154	126	132	125	138	133	153	131	156	131	142	128	114	134	156	132	133	163	140	131	138	150	139	139	131	156	123	140	160	148	127	130	148	140	133	118	140	151	134	124	127	155	147	129	144	159	129	124	146	130	164	136	137	134	122	126	131	164	124	142	154	148	140	135	112	132	135	152	135	158	148	136	138	144	130	146	140	145	138	144	139	123	131	123	163	141	145	130	130	141	151	114	148	135	145	147	136	132	143	128	139	130	136	130	142	142	129	142	156	139	130	134	131	144	137	154	126	145	144	154	144	136	147	138	133	163	133	150	135	139	126	153	119	133	119	118	127	140	169	130	131	137	135	145	131	139	132	142	139	123	120	127	143	146	140	154	126	106	126	128	122	127	136	143	124	128	128	134	124	156	129	147	143	155	114	118	121	127	144	135	160	128	144	121	140	143	153	106	127	159	171	131	126	124	132	128	145	129	154	131	144	127	128	144	136	141	127	126	126	122	135	129	133	155	133	163	148	143	144	126	132	146	138	151	129	134	157	145	129	147	125	147	130	143	142	120	129	138	120	137	152	148	146	128	159	130	144	142	135	143	143	122	118	142	155	116	144	127	132	138	133	139	124	159	124	123	132	131	147	117	154	130	145	132	153	135	120	148	143	155	134	119	147	120	127	143	124	133	133	129	138	156	166	157	132	136	135	147	121	157	154	126	132	127	134	122	146	129	137	125	135	153	124	124	128	169	119	121	130	151	161	158	115	128	135	123	134	133	138	137	129	160	136	142	141	136	153	141	122	129	124	145	150	123	129	139	159	135	139	136	134	114	133	133	138	144	137	148	129	134	159	146	132	147	132	140	143	129	116	138	128	114	149	136	128	113	149	136	125	143	139	150	154	127	141	145	133	150	143	160	130	138	134	148	127	142	134	132	135	168	132	136	148	136	132	141	131	129	109	125	129	130	152	145	170	137	136	123	129	122	151	121	131	144	149	136	144	153	152	138	127	136	119	131	132	128	132	126	139	132	151	142	133	122	122	123	133	151	128	139	136	114	137	135	152	159	147	119	146	130	148	138	152	159	141	132	141	133	140	128	134	131	140	147	140	126	140	129	159	108	133	145	124	102	144	142	134	171	136	141	144	135	154	145	179	129	129	144	138	123	148	145	122	137	138	143	133	127	134	154	151	149	148	131	115	148	145	130	123	140	138	157	131	136	127	128	138	128	152	112	159	145	122	150	124	147	130	130	146	140	135	143	143	145	159	142	117	140	140	162	134	133	135	124	111	130	142	129	135	107	128	143	131	145	148	126	126	142	139	144	143	144	135	144	139	132	148	138	170	130	121	144	130	137	150	149	142	125	110	115	151	125	129	139	134	132	166	131	123	139	142	142	123	137	141	127	130	171	148	132	144	128	133	137	147	128	115	136	138	130	142	136	138	126	153	149	130	133	136	169	125	138	146	127	143	142	125	146	113	126	128	130	123	140	131	134	130	132	134	144	139	145	120	142	129	158	135	131	146	150	128	151	139	140	143	141	157	133	138	145	113	140	122	133	155	132	116	138	143	126	164	141	135	155	139	136	132	131	132	122	155	137	138	137	129	133	143	124	145	167	129	150	102	139	146	130	140	132	149	130	159	144	137	132	145	140	119	149	135	131	134	148	141	141	129	155	127	141	142	134	130	137	160	131	142	123	149	127	146	141	136	136	128	128	147	140	145	154	135	137	142	160	139	156	141	122	125	100	103	137	147	133	142	135	129	130	142	135	140	120	121	144	136	119	135	162	127	117	120	147	145	139	136	158	132	149	144	145	127	131	141	151	131	130	144	140	137	142	142	131	145	140	125	131	140	161	121	136	131	146	142	146	153	127	133	134	164	133	138	146	121	130	137	138	138	150	156	138	111	141	143	139	133	122	132	122	130	155	151	120	149	142	133	140	145	124	157	136	133	131	115	147	127	129	146	135	146	133	142	137	123	122	149	131	134	139	131	153	137	118	139	143	145	145	142	116	131	134	152	136	137	139	131	144	152	140	135	148	125	149	132	142	139	157	144	144	136	146	151	139	126	151	141	146	134	135	140	153	135	139	135	133	144	141	148	137	127	137	149	140	141	138	126	131	132	118	122	131	146	140	134	147	149	148	122	141	134	146	150	130	133	151	143	145	131	126	145	152	145	133	137	131	146	151	141	153	127	123	127	142	143	126	121	139	132	148	128	137	142	148	150	151	130	129	129	117	126	119	142	145	126	141	158	142	149	126	148	134	120	112	121	146	131	111	130	149	149	123	142	144	136	122	140	153	117	130	150	133	139	167	152	137	136	137	134	122	133	124	117	123	149	149	139	119	153	141	138	120	136	122	166	131	137	160	143	137	155	156	134	161	125	139	129	160	136	152	132	129	137	135	133	136	139	133	149	132	139	135	124	154	145	143	146	127	154	140	157	162	144	135	138	152	136	138	144	142	152	134	138	144	134	148	131	124	129	135	138	151	135	121	133	138	153	151	133	134	119	119	135	147	140	116	161	125	157	134	147	141	139	144	126	136	132	129	148	151	135	147	115	150	122	151	127	152	148	131	121	149	141	161	149	140	139	142	138	133	141	150	126	130	144	149	125	154	134	141	138	167	136	127	137	132	152	130	131	130	139	137	129	144	145	156	145	139	131	137	120	160	136	117	141	119	137	123	164	139	143	134	139	139	139	111	163	141	129	143	142	132	131	138	123	146	135	124	124	132	107	140	124	131	138	127	169	120	140	133	108	119	124	125	120	159	129	129	115	141	156	135	161	143	125	147	119	155	135	169	133	134	148	148	147	120	132	132	118	135	137	127	132	158	127	126	132	147	152	130	153	153	120	148	119	122	155	150	144	154	128	155	126	126	133	127	128	135	136	142	133	136	135	140	154	128	144	141	158	128	124	126	151	118	144	123	147	149	124	140	137	146	151	144	141	140	119	139	141	139	146	154	129	124	136	132	130	134	154	128	145	151	139	135	123	146	145	119	142	135	138	133	127	152	137	132	159	129	131	128	113	143	146	136	134	117	139	129	135	135	130	131	136	138	144	142	127	157	138	124	133	154	132	125	157	125	138	146	132	148	151	121	115	148	129	122	147	135	159	134	144	157	129	128	166	139	135	160	130	126	146	126	133	144	131	158	131	128	134	129	117	106	147	146	134	141	161	132	144	135	126	128	123	129	127	112	127	118	163	142	135
26935	16458	2846	722	500	478	510	444	463	433	448	440	416	389	437	431	419	480	406	452	427	456	440	452	423	459	458	432	490	472	430	460	423	431	423	463	455	435	449	427	397	423	434	428	430	467	427	410	431	429	451	418	425	436	447	428	460	400	459	435	462	428	472	414	483	429	465	442	442	427	421	435	450	467	471	457	451	432	423	447	485	437	440	433	442	430	433	450	392	415	437	448	433	481	401	475	439	461	414	465	396	462	437	411	445	428	422	423	460	414	447	449	451	455	473	446	401	446	419	435	454	450	407	457	449	450	453	455	457	431	447	451	485	426	417	429	430	437	423	482	420	429	427	439	425	408	402	429	433	433	430	450	457	425	427	401	472	447	466	472	454	415	461	402	438	413	421	457	446	426	441	453	416	473	428	445	434	455	438	448	415	414	430	402	405	418	472	426	389	413	416	457	448	447	463	426	471	436	427	410	426	441	473	431	465	455	440	482	440	446	451	447	419	431	400	417	421	456	448	464	477	458	434	450	424	433	470	417	435	439	463	459	438	388	435	432	459	442	480	418	442	457	450	450	461	467	465	431	411	448	464	395	434	430	408	449	407	428	428	420	434	447	409	469	453	466	425	437	443	469	457	442	456	473	445	424	431	454	459	477	448	462	422	413	436	429	427	446	468	446	449	422	426	439	416	427	445	403	430	445	452	469	444	458	432	418	390	437	428	414	406	419	437	424	439	421	446	439	459	445	418	393	459	423	440	433	442	435	443	405	455	420	460	422	432	487	434	452	428	424	452	432	431	445	463	434	472	459	421	459	473	447	434	466	430	445	434	449	442	437	443	458	450	457	440	487	466	459	433	423	432	446	441	424	461	433	404	474	425	413	436	436	400	454	454	456	460	447	450	457	446	457	402	409	442	443	478	448	445	468	451	410	482	456	444	452	465	419	468	427	473	416	424	449	422	469	427	413	487	436	446	421	452	450	473	417	465	414	442	460	444	433	473	401	448	432	425	411	428	397	408	481	422	423	446	412	450	436	428	442	435	459	435	459	441	457	453	440	380	432	433	461	446	428	437	447	425	446	485	449	456	444	410	426	429	446	447	428	444	457	455	450	453	436	471	454	451	453	400	430	475	447	436	460	435	443	479	426	439	435	438	394	445	438	445	420	463	451	447	456	419	434	425	397	441	430	453	465	402	441	484	413	429	484	384	483	458	456	417	459	425	465	449	456	430	430	434	421	419	455	436	434	459	434	468	416	451	420	420	423	400	462	436	411	442	464	456	428	454	464	458	457	437	445	403	475	437	458	448	421	448	464	439	430	414	451	410	438	443	460	449	390	407	467	437	453	442	426	435	403	449	418	456	454	440	436	430	429	439	436	436	492	425	425	400	431	393	448	455	492	413	444	426	443	478	434	431	467	450	437	435	398	412	454	429	468	443	442	427	472	432	456	426	469	471	424	451	455	397	431	444	446	445	439	462	453	456	434	455	404	412	468	439	466	467	479	417	445	446	460	467	438	442	434	440	435	438	443	426	456	444	442	437	432	454	395	473	425	454	436	439	453	432	438	437	446	468	428	444	451	436	426	426	430	464	462	437	462	426	437	437	473	487	444	412	426	413	473	422	397	484	420	403	400	426	430	401	392	474	453	479	418	448	392	414	431	453	448	474	435	466	401	460	423	442	445	406	441	428	444	422	455	430	428	413	421	455	458	447	451	436	451	472	423	458	455	432	420	437	441	432	423	424	448	421	452	441	431	450	419	427	447	443	438	454	425	456	409	417	450	480	417	453	428	427	428	442	436	472	439	441	437	437	436	420	451	428	426	437	442	439	435	442	475	448	438	435	441	468	447	441	437	434	435	441	437	423	426	462	421	432	423	418	420	453	463	457	455	453	422	475	461	450	444	459	435	451	460	412	470	488	413	420	416	445	431	472	428	452	425	447	415	476	438	493	423	437	472	457	414	448	492	447	413	421	437	431	429	420	418	418	434	436	449	430	399	446	462	437	410	450	439	433	442	401	458	392	477	423	454	439	443	449	418	427	479	436	434	453	406	444	428	450	448	399	419	442	421	441	440	424	415	456	427	467	448	422	465	422	425	466	407	462	478	435	456	415	450	443	418	420	407	455	417	457	425	442	425	453	427	436	455	456	451	443	449	428	417	467	436	404	433	417	461	457	413	436	468	428	406	455	438	453	423	453	439	429	453	424	450	419	425	436	422	445	420	389	450	455	463	434	429	461	399	453	405	447	452	433	426	405	470	447	451	438	394	430	431	438	462	407	417	423	444	471	427	421	425	384	413	434	440	475	431	421	433	428	449	450	484	482	468	411	463	407	446	484	449	445	447	470	439	397	418	442	469	445	432	469	460	449	424	456	420	438	413	419	418	425	455	445	438	433	420	427	447	412	432	443	437	445	445	464	441	475	469	411	418	412	450	472	417	447	445	453	437	443	476	427	404	424	418	451	439	442	413	454	412	470	493	447	454	441	439	403	447	418	450	472	435	435	472	439	420	446	466	459	424	424	451	479	457	421	405	465	446	448	442	414	438	408	408	439	465	475	438	462	467	403	431	437	471	439	414	442	435	448	468	456	422	484	445	428	401	442	441	418	418	433	389	434	408	422	398	434	396	437	495	427	446	461	424	463	443	466	442	424	415	448	475	476	452	421	446	478	412	399	434	436	470	429	447	446	472	428	466	445	422	416	401	415	453	428	401	418	417	455	416	492	458	427	431	456	433	445	462	450	425	428	476	458	427	389	425	396	421	483	429	447	452	433	414	428	427	458	446	420	436	442	468	440	386	424	453	477	452	447	499	475	444	453	444	429	448	447	400	478	415	430	436	464	420	464	405	421	445	489	460	418	427	475	447	454	432	437	428	463	436	416	449	447	423	458	448	447	452	436	453	454	448	432	476	439	441	408	412	450	416	427	435	465	424	487	411	446	438	443	436	456	497	467	419	449	422	458	417	393	446	431	459	433	444	444	410	438	425	427	426	411	436	447	408	452	424	439	475	444	442	425	457	443	424	463	450	442	450	446	450	399	434	430	446	436	443	438	427	436	446	433	457	473	410	457	461	453	439	460	425	437	468	430	393	422	441	448	441	461	451	474	435	440	457	452	412	452	443	438	435	443	438	439	415	430	471	462	467	475	448	461	459	402	460	408	465	428	465	390	407	456	412	454	417	416	422	420	478	403	416	434	465	436	457	397	462	451	472	478	440	422	467	435	445	423	443	423	426	445	452	440	458	446	443	475	447	447	424	480	435	434	438	435	453	452	464	444	432	440	425	432	428	424	427	417	442	437	441	438	432	462	469	443	435	430	412	447	458	440	469	412	448	469	450	477	415	462	444	436	472	440	427	424	459	421	432	475	461	445	471	411	474	434	449	444	440	438	407	467	392	409	395	452	466	422	479	478	437	451	441	475	500	404	426	414	460	465	461	433	422	455	440	443	400	453	451	480	413	402	425	412	428	428	455	433	444	424	443
6482	928	894	709	613	604	630	561	617	581	598	557	553	527	573	592	595	534	536	564	544	503	572	567	601	562	560	569	519	506	510	562	602	561	561	592	578	580	598	553	558	551	586	536	534	572	539	590	554	557	540	501	590	523	572	528	586	555	539	513	550	553	557	555	576	550	515	568	582	507	557	585	544	561	551	523	589	549	570	558	574	543	546	574	601	552	538	532	578	511	539	523	544	562	567	571	554	540	566	536	588	546	594	571	547	605	535	535	557	550	565	583	570	559	545	516	576	582	591	539	585	549	569	549	559	589	552	533	525	499	510	554	513	554	536	590	533	547	568	534	552	513	562	500	565	567	536	550	539	528	605	537	547	572	586	564	537	556	537	541	501	494	545	543	542	553	550	584	579	495	557	572	540	533	545	603	532	537	587	526	576	543	489	587	583	578	562	545	526	529	572	527	548	535	541	522	566	554	564	588	561	578	556	609	577	542	579	566	532	513	545	536	506	527	552	541	569	522	552	565	558	547	542	515	543	565	578	554	586	545	567	565	542	570	571	593	559	601	562	567	546	557	523	568	564	543	514	510	572	570	578	549	614	529	536	540	576	501	559	509	526	549	540	565	565	527	522	525	563	554	502	586	546	562	557	554	574	558	553	559	547	569	556	548	536	551	542	516	550	549	548	610	565	530	577	523	558	577	512	536	507	551	598	576	542	548	568	576	527	542	591	554	558	544	560	577	590	560	519	511	538	573	544	586	534	548	540	505	553	529	540	544	535	572	567	572	562	580	546	553	538	534	594	532	561	497	544	522	541	598	542	563	578	585	553	555	538	527	508	556	517	539	547	577	563	582	592	545	581	556	534	540	549	560	562	589	565	536	536	528	562	566	522	556	548	584	560	540	548	588	571	554	540	545	590	553	538	555	547	579	564	529	569	570	513	541	546	553	536	525	569	556	587	543	543	558	576	542	579	518	572	544	562	531	498	550	503	497	541	526	547	551	541	520	558	549	563	506	573	556	554	534	572	564	568	595	587	507	554	566	553	548	541	510	549	561	521	576	526	516	571	569	532	551	533	546	566	558	555	563	552	562	590	558	582	550	607	537	561	565	520	557	571	532	546	511	588	520	545	550	540	508	533	572	591	548	552	565	576	564	566	550	564	527	547	523	488	584	602	522	538	565	537	558	547	544	575	560	543	552	531	546	562	498	559	574	542	509	575	562	569	576	563	577	579	509	570	550	557	551	536	558	545	509	564	510	524	546	521	528	546	548	548	542	570	534	543	548	509	536	504	546	574	541	580	584	548	549	558	532	532	556	564	534	573	512	527	583	544	570	593	533	537	557	555	536	518	543	521	547	557	568	537	541	550	578	510	563	556	558	534	530	552	563	566	542	571	556	533	546	557	570	518	565	583	572	529	548	588	506	529	550	560	528	540	582	523	522	559	565	527	576	582	541	562	543	535	588	556	581	534	538	562	571	540	557	528	550	477	548	632	563	543	567	551	539	540	553	610	563	585	535	568	536	555	565	539	573	566	562	559	590	535	576	561	548	564	536	563	571	508	570	548	576	539	500	568	548	576	561	520	555	561	534	558	553	571	555	564	560	523	552	571	576	516	579	554	563	568	541	565	562	530	528	538	538	573	530	531	534	571	514	546	555	528	567	556	597	540	559	540	586	582	536	569	525	536	571	539	542	568	515	588	539	527	566	541	550	592	524	530	548	548	539	539	534	576	578	493	533	572	539	533	553	585	548	557	559	561	579	562	547	569	566	564	585	585	605	554	571	571	544	619	524	534	523	555	547	583	552	538	565	525	524	573	541	528	569	552	506	546	632	571	574	528	553	535	542	583	538	551	572	550	572	532	562	574	540	567	529	577	578	548	591	537	550	569	573	579	548	550	549	540	537	506	555	571	516	558	551	581	636	559	561	557	535	540	522	546	545	578	566	517	588	586	543	572	540	540	568	563	541	550	590	582	504	566	554	555	521	559	507	558	591	603	527	578	561	533	532	554	552	546	565	572	544	541	562	533	574	566	562	581	526	552	542	539	555	532	529	578	553	580	549	532	554	537	538	539	549	545	540	536	591	572	555	529	566	552	532	585	593	506	527	553	504	529	554	565	576	551	568	552	581	523	583	535	524	554	568	527	559	555	561	481	520	524	544	516	510	586	561	530	546	542	582	576	578	543	555	568	531	531	555	554	560	562	560	526	543	550	547	561	522	544	542	538	539	530	564	542	561	539	564	583	582	540	539	583	581	573	570	541	569	530	518	560	539	502	560	570	531	538	538	544	523	516	591	578	535	568	514	565	519	548	541	576	581	489	572	544	554	599	548	553	562	554	523	580	578	547	541	589	546	525	510	557	585	551	520	582	513	571	568	553	567	519	533	570	531	569	574	533	548	540	549	536	530	578	517	557	583	507	516	525	511	540	547	486	517	587	537	536	584	533	532	554	560	559	576	554	515	587	547	556	563	521	546	561	565	573	549	585	541	558	562	603	531	576	511	557	588	608	529	565	563	593	558	560	567	592	559	523	542	557	538	519	574	549	541	600	552	614	581	538	506	545	541	553	584	591	507	546	571	519	552	575	553	539	525	553	566	544	545	596	519	522	572	556	540	565	549	593	562	576	535	508	536	556	582	537	545	570	568	604	561	525	552	550	537	556	561	573	569	518	528	538	549	540	510	515	569	515	547	596	552	547	512	611	520	604	564	577	556	560	576	552	570	530	564	560	557	515	577	540	559	574	523	591	573	558	571	524	556	617	547	563	524	539	584	568	577	548	562	544	549	572	556	554	553	588	557	542	557	519	527	550	549	539	537	596	521	541	553	550	544	545	560	551	528	586	570	580	595	572	546	561	540	559	543	554	545	549	536	568	548	544	583	560	527	513	517	562	569	557	530	553	532	573	532	524	526	547	576	583	522	625	542	570	580	511	545	562	527	549	561	553	529	555	542	513	588	582	559	553	599	575	571	574	587	513	547	542	558	603	586	515	545	552	529	575	551	545	540	557	595	556	567	534	572	564	511	598	540	562	545	543	527	557	565	592	554	559	590	515	541	581	544	568	546	532	527	546	610	540	554	568	549	517	540	498	619	541	572	522	534	531	549	543	577	538	596	545	548	553	520	540	571	556	524	513	573	591	551	575	570	526	543	540	599	529	527	562	541	557	571	527	554	554	548	578	534	532	559	510	535	525	525	612	560	557	538	541	575	544	602	554	556	542	550	607	564	520	540	619	586	571	554	594	578	519	533	536	538	586	547	541	578	553	598	594	538	545	586	547	573	550	581	521	551	581	548	579	543	506	535	556	595	538	553	547	579	554	578	568	567	537	526	572	526	599	524	584	614	549	564	593	550	592	559	541	600	555	558	512	539	581	586	545	571	531	551	547	533	522	529	559	562	554	539	560	547	572	564	572	562	537	541	565	564	532	516	540	568	557	577	615	531	538	556	553	564	547	549	587	558	531	534	564	537	514	558	529	582	549	567
22976	20802	27803	23927	20757	5714	763	516	467	421	430	378	357	357	314	332	344	346	290	310	339	353	304	316	308	308	289	303	309	351	298	308	286	301	300	320	305	275	288	313	288	291	292	337	309	311	315	309	294	322	297	289	329	305	270	319	274	299	288	299	295	296	305	313	288	308	314	265	290	335	307	292	306	334	321	309	277	302	318	302	302	320	283	289	324	336	302	276	293	301	283	339	310	311	294	303	311	295	276	338	284	278	306	301	326	290	352	302	307	332	289	303	276	283	285	307	308	348	301	282	301	295	281	324	258	280	292	292	286	296	286	300	308	301	290	308	311	289	313	319	290	275	321	285	317	314	274	287	292	274	282	308	326	296	265	311	325	302	305	295	278	286	302	293	282	268	285	312	300	289	300	332	286	302	302	279	297	322	282	290	289	283	274	304	308	302	293	293	277	283	306	288	303	286	271	299	289	279	286	330	295	305	277	310	272	258	275	293	277	323	305	290	291	303	345	287	273	292	276	299	293	321	318	300	302	299	284	291	297	285	294	306	281	300	307	298	266	319	323	270	315	288	346	293	314	312	306	308	286	319	304	300	277	293	273	283	300	289	318	317	299	304	281	294	283	332	288	282	279	307	287	308	303	300	287	302	278	313	315	300	284	285	309	269	299	310	290	300	277	288	302	304	282	303	297	305	312	296	335	297	318	314	282	304	303	308	281	302	276	316	285	314	302	303	315	274	317	302	304	263	283	291	291	283	318	308	275	282	289	293	299	282	297	317	297	280	303	294	267	265	303	314	294	290	301	293	272	305	269	272	301	298	292	291	302	299	294	290	285	293	313	271	292	332	299	283	268	322	279	319	293	278	299	286	268	295	321	319	266	325	280	307	272	289	278	289	293	276	292	298	268	263	311	279	297	292	311	294	302	305	291	304	286	312	288	272	286	332	270	269	278	285	287	286	295	282	286	331	266	297	323	296	298	280	329	290	302	274	284	289	343	285	291	296	322	300	284	290	339	285	299	325	274	280	290	315	304	282	284	292	304	284	287	274	288	292	290	302	281	289	299	331	289	265	294	269	273	277	304	324	283	279	315	306	266	295	324	300	338	284	294	271	289	307	299	277	279	275	300	276	322	275	302	308	284	275	321	262	292	289	275	260	299	287	303	291	297	306	289	296	302	336	328	326	282	312	279	301	283	288	279	295	295	317	305	299	300	305	287	296	300	285	318	297	292	334	293	279	268	293	335	292	303	295	307	287	301	284	296	286	301	293	339	277	322	266	274	331	296	319	286	284	265	297	292	269	299	296	304	280	282	338	330	296	311	294	293	304	291	306	276	309	282	283	277	306	325	291	313	298	300	280	280	318	276	265	282	274	295	279	313	306	265	316	261	270	316	269	298	255	324	288	262	303	314	325	274	277	278	290	279	294	302	289	303	314	290	285	338	290	273	318	280	293	287	284	294	292	271	275	330	280	297	282	329	287	285	316	296	299	298	283	289	318	279	276	315	312	276	277	296	307	279	281	300	269	320	304	332	308	314	298	296	267	297	294	298	310	269	304	300	290	292	289	299	311	316	292	312	314	289	301	280	273	307	288	305	302	260	291	312	307	288	266	296	267	307	324	291	305	287	315	275	275	321	302	262	246	295	311	290	303	286	266	258	292	278	311	325	300	304	306	308	269	270	275	301	257	297	294	262	314	311	325	316	294	304	282	310	307	302	331	308	297	289	290	289	316	320	297	279	331	301	311	271	284	289	315	283	294	283	310	276	306	308	286	314	310	334	270	283	294	305	286	280	296	282	296	270	316	279	299	282	293	299	309	303	273	270	299	319	311	296	265	350	281	302	273	288	276	321	313	258	260	270	295	320	271	293	277	286	321	289	328	278	286	299	302	264	300	278	292	272	305	282	314	310	308	308	254	253	263	332	286	329	267	301	271	303	308	289	300	300	325	314	295	299	303	314	310	303	304	279	306	292	309	293	266	285	318	300	296	296	286	262	302	295	263	266	309	320	269	301	273	314	326	282	318	307	290	269	301	295	270	305	277	289	279	264	291	313	265	325	282	276	280	287	294	303	293	281	276	291	288	289	312	323	322	299	311	276	272	279	312	298	327	265	309	316	285	254	298	281	281	286	272	305	285	290	274	296	297	285	288	301	302	288	263	263	331	302	321	287	270	308	296	299	270	282	282	309	271	294	280	302	266	295	289	293	303	302	277	270	285	306	290	281	279	293	286	321	337	300	286	339	310	314	266	301	270	280	307	303	316	275	296	310	346	308	299	324	292	342	283	290	253	305	282	291	280	292	291	259	311	305	294	293	289	294	282	307	290	302	288	302	283	275	302	324	317	292	318	281	280	292	306	281	284	307	312	293	279	303	307	298	298	321	263	285	309	272	293	311	308	294	284	305	306	292	291	306	295	314	312	301	280	266	283	303	285	327	278	282	336	319	312	287	309	262	279	292	312	326	273	265	294	274	311	312	291	296	261	292	296	278	295	274	307	315	318	281	280	279	315	264	294	278	287	285	288	272	263	302	296	333	311	313	308	290	305	303	267	261	287	291	284	265	298	281	267	300	293	286	309	312	292	287	297	304	276	289	279	297	307	284	297	301	282	287	297	275	315	272	311	288	268	301	286	289	283	309	293	304	295	315	286	297	295	269	274	325	267	304	273	284	307	259	307	295	299	280	261	299	303	263	310	284	331	310	328	281	270	269	293	296	306	320	301	307	279	289	306	284	335	291	292	255	273	304	297	264	288	274	274	269	317	303	317	318	295	303	289	282	251	283	281	304	317	300	295	282	284	279	270	326	286	333	299	261	299	281	310	314	289	303	305	319	315	304	297	316	276	312	280	301	315	268	296	290	320	279	303	302	291	302	314	291	278	306	303	294	305	328	281	304	304	321	306	298	307	267	291	314	329	279	276	266	288	317	288	296	296	296	315	326	305	272	296	295	305	291	303	297	286	289	279	279	310	324	299	304	301	285	297	294	299	307	340	287	285	282	322	322	267	314	298	285	316	301	301	276	318	295	286	301	275	293	315	271	321	305	294	272	293	290	292	299	320	284	288	279	315	326	310	313	270	291	284	281	297	282	292	310	297	313	301	314	324	300	295	303	325	277	297	295	302	294	310	298	307	269	287	326	291	277	327	295	307	271	279	290	280	270	314	276	285	285	286	258	272	295	290	303	286	289	261	277	275	310	301	317	285	296	275	306	281	302	297	311	305	273	286	299	302	293	285	302	290	348	283	315	294	300	304	321	285	308	295	296	291	302	304	290	319	290	298	287	277	297	299	322	326	291	289	311	331	278	300	324	328	280	294	289	323	310	304	296	276	292	320	288	300	303	287	301	335	261	311	315	297	274	304	296	293	269	289	290	303	279	268	301	299	281	305	267	311	296	289	296	311	320	296	293	320	283	274	300	301	308	308	308	331	266	319	271	279	313	308	302	282	283	324	281	304	291	266	269	286	315	293	278	322	296	270	297	302
5161	7559	5378	2479	1897	1479	1110	963	772	657	588	589	535	482	499	494	500	461	430	448	410	402	444	421	391	379	445	409	411	388	419	374	408	393	399	401	404	429	430	411	399	404	392	407	407	399	424	377	399	392	369	392	420	386	365	397	354	390	382	408	399	395	387	384	371	363	354	381	402	385	408	416	403	398	404	394	417	361	410	390	393	381	409	382	382	373	423	369	389	379	401	393	377	380	392	377	402	408	369	409	450	393	366	362	410	426	390	416	378	405	400	375	394	360	397	406	413	395	364	408	388	374	391	365	385	398	391	370	411	367	391	374	417	387	414	369	396	395	361	376	375	380	393	411	407	393	398	399	384	414	424	390	393	408	407	406	388	419	431	400	446	344	356	380	370	396	362	375	374	421	391	368	402	397	383	388	386	390	391	393	374	372	407	380	368	361	390	390	365	384	369	387	372	369	386	352	412	404	357	395	399	378	377	348	358	381	386	395	379	397	360	358	396	389	355	392	400	349	373	374	390	350	347	373	380	385	376	389	382	346	395	395	399	371	393	408	377	397	407	364	399	386	388	395	411	382	375	387	347	376	381	392	390	394	399	394	378	391	391	374	389	431	361	404	418	400	381	390	374	424	384	398	375	399	407	407	367	399	382	406	390	406	358	378	384	404	390	399	412	407	405	382	381	394	364	376	401	401	377	372	385	375	389	406	401	385	357	368	403	398	402	365	372	371	384	377	373	382	392	366	367	402	379	376	366	375	362	420	410	405	391	363	366	389	378	383	380	395	370	389	382	391	381	393	363	369	401	406	352	391	365	384	368	362	389	381	367	387	386	434	335	378	382	394	367	375	356	355	415	370	423	367	412	364	378	415	360	353	365	378	391	383	407	412	385	377	354	370	399	357	391	397	396	374	376	345	343	382	380	404	405	353	403	390	383	388	383	369	379	423	405	382	359	376	404	414	410	381	371	408	409	399	389	391	381	425	392	395	390	349	387	373	360	388	373	420	403	400	365	388	407	402	425	424	403	392	402	377	377	387	408	366	378	411	354	385	408	396	381	334	387	364	387	409	374	379	385	381	377	392	374	346	392	394	409	340	404	375	360	394	373	377	384	384	406	386	407	374	381	377	380	428	391	391	401	375	413	393	381	379	366	392	388	394	372	401	356	365	396	388	382	377	368	401	411	361	398	406	374	379	429	353	381	401	372	405	382	391	385	365	358	377	389	399	384	403	372	360	431	417	413	380	368	428	373	372	359	359	363	384	392	424	372	372	398	431	408	363	372	378	426	394	410	389	403	408	381	370	404	379	405	396	384	381	320	359	384	378	384	387	387	388	383	427	335	360	378	392	370	378	375	402	420	437	408	365	395	403	396	388	384	375	394	410	376	400	389	380	389	353	388	401	374	427	386	351	375	364	388	371	325	385	382	405	360	390	407	370	412	392	400	397	413	393	344	348	364	377	387	402	384	378	364	348	390	356	424	353	433	408	380	408	382	367	380	351	400	367	396	390	399	373	369	396	395	408	388	399	395	410	413	399	401	364	400	367	356	354	371	394	410	410	396	383	362	451	381	414	390	393	396	420	381	370	411	417	419	377	383	385	393	354	374	403	358	365	392	428	371	385	389	390	374	446	355	390	361	334	380	346	416	412	395	385	413	356	389	366	352	396	400	381	385	378	384	400	384	426	347	356	368	382	387	364	347	423	356	419	362	355	379	386	395	413	402	408	353	408	387	372	370	367	381	367	372	385	356	365	361	362	388	337	399	408	405	404	395	381	423	364	420	385	339	365	394	397	397	390	363	346	379	372	384	399	379	362	419	369	372	357	376	399	380	357	376	395	352	408	407	385	381	405	374	324	377	397	384	366	378	392	398	410	377	381	400	385	401	384	387	372	369	371	356	419	383	386	379	355	399	378	389	392	381	375	397	372	393	368	377	388	379	394	370	396	380	444	429	397	387	374	360	404	399	388	385	393	391	368	368	369	399	352	371	379	373	377	405	372	350	380	384	401	418	400	381	389	383	398	364	378	360	361	381	404	370	384	376	410	367	385	378	398	376	366	373	398	337	371	397	403	398	408	373	418	356	361	424	366	367	361	406	411	371	386	410	369	369	389	356	364	388	391	406	398	399	379	377	362	384	384	394	366	378	399	408	362	388	393	386	379	380	385	381	361	369	360	383	424	387	329	365	380	387	424	375	389	352	366	384	371	389	366	418	367	388	399	380	424	392	395	373	382	408	394	407	395	375	398	369	334	415	394	407	380	409	360	356	398	418	368	357	375	388	386	389	385	397	369	391	401	381	366	368	426	375	396	389	373	369	382	375	364	390	354	392	369	396	406	399	383	378	393	378	431	385	398	355	389	422	377	396	369	399	405	371	375	355	400	389	372	383	380	363	359	372	393	390	371	414	383	372	389	381	402	354	407	370	402	395	361	359	402	399	393	359	389	378	383	392	392	379	352	371	386	386	358	357	367	417	363	400	356	361	397	356	390	400	370	397	407	384	365	386	391	384	403	397	370	397	401	396	421	404	401	368	392	393	387	377	400	423	399	392	428	352	395	393	419	396	396	375	357	369	383	383	398	379	419	340	356	350	382	343	368	387	414	356	373	378	374	372	379	361	362	376	428	404	377	369	359	359	341	376	385	395	372	378	403	397	393	385	359	394	362	401	404	400	406	369	355	397	395	357	380	382	395	414	354	375	365	406	394	391	379	376	396	391	355	375	397	366	435	385	367	372	366	409	383	389	381	358	334	369	356	380	392	400	365	382	384	395	385	365	367	372	369	360	354	395	398	379	377	389	388	373	391	373	367	401	420	348	394	397	385	389	377	347	371	381	393	423	404	423	444	371	352	391	373	421	395	365	394	410	379	394	382	413	401	378	346	388	369	386	389	389	387	346	358	376	403	400	359	374	378	391	392	360	388	411	373	379	393	396	387	387	391	388	392	362	402	391	404	385	397	395	409	340	369	359	430	369	382	378	379	366	376	392	366	406	388	383	348	389	383	398	347	385	410	382	363	409	389	415	400	388	365	422	364	397	409	394	408	399	405	387	353	367	414	385	385	371	388	340	399	391	398	370	382	376	383	403	386	389	392	355	385	392	374	401	387	394	406	413	386	425	394	385	395	375	388	399	359	415	360	396	395	354	412	381	377	395	406	362	375	378	395	442	324	434	417	410	392	407	389	398	393	368	404	391	422	379	378	386	374	372	386	374	375	380	393	369	378	386	409	400	394	415	392	383	406	395	364	359	410	370	358	405	392	386	383	402	380	395	418	416	388	388	385	413	392	409	352	369	388	391	358	371	375	359	376	402	380	389	400	382	388	400	388	394	347	357	394	372	362	423	361	394	380	398	403	399	357	413	426	362	408	368	384	380	358	364	362	384	384	380	401	381	404	369	389	381	373	374	380	398	359	386	383	374	401	390	377	344	409	387	362	366	385	374	386	403	378	363	367	392	357	365	373	392	406	376	371	393	385	379	409
24091	20721	26329	24855	5589	597	500	401	403	407	393	373	368	344	315	335	337	332	342	308	360	343	314	312	300	305	314	335	314	344	329	305	315	348	311	336	304	334	281	306	323	317	295	284	288	301	296	312	322	312	330	326	312	328	293	306	337	344	282	317	292	291	328	323	287	296	326	316	341	347	358	292	346	335	333	318	298	320	311	291	306	308	310	316	318	306	351	286	326	295	333	327	313	319	318	320	312	329	309	311	352	309	330	292	278	301	310	320	324	318	317	261	321	302	293	311	314	295	322	360	302	288	308	327	343	322	314	301	307	315	335	321	316	290	312	297	297	308	326	300	315	324	328	303	303	329	334	297	301	322	322	319	342	323	305	288	325	314	305	281	301	304	318	314	322	330	344	322	301	306	297	311	326	312	315	324	299	280	338	301	346	309	296	299	323	323	324	306	329	307	290	344	348	343	338	307	334	344	315	299	305	340	327	338	316	321	340	290	311	326	349	295	299	297	325	329	311	289	306	285	306	317	311	332	351	312	319	353	304	327	312	327	321	302	293	330	339	304	314	309	305	335	278	313	325	300	314	304	309	301	299	347	321	290	360	337	338	319	313	334	332	312	331	310	322	300	322	307	333	304	296	308	305	295	297	288	274	310	336	300	319	340	347	299	313	297	320	299	336	312	290	318	335	292	279	346	280	339	342	301	317	297	324	298	286	335	340	319	312	332	328	315	319	340	331	347	304	298	303	328	294	347	317	318	306	278	307	331	313	320	341	306	295	329	328	315	283	306	337	323	350	297	314	288	342	339	312	315	319	291	314	313	305	286	313	314	311	284	295	320	331	327	319	310	349	313	326	341	324	298	317	317	275	337	313	333	326	338	320	344	341	306	324	298	307	322	303	319	333	320	326	310	313	359	359	330	294	342	317	335	349	338	287	317	299	299	313	313	294	305	306	342	325	299	322	337	318	338	319	330	309	320	280	347	318	339	322	311	290	333	330	315	314	318	319	299	308	320	358	303	318	313	312	310	337	316	366	308	339	361	309	335	289	283	340	287	345	316	330	286	320	303	318	328	302	311	321	326	313	330	323	318	333	336	331	302	328	278	341	327	322	313	326	331	303	347	300	304	321	320	293	322	303	337	286	323	320	323	320	312	340	281	295	337	301	344	334	301	305	302	328	302	305	311	290	299	327	301	319	332	318	358	333	323	305	309	316	321	324	319	318	323	330	345	345	316	319	346	311	322	321	325	306	297	323	342	314	297	309	300	319	334	330	303	324	340	319	312	314	317	303	337	332	316	338	326	358	318	312	338	310	301	296	333	328	323	277	287	342	326	259	329	299	297	288	310	335	325	326	323	315	321	319	342	333	328	325	322	341	320	327	261	328	299	335	305	302	335	288	299	316	288	325	313	304	302	336	331	346	300	330	314	295	322	285	302	306	300	327	312	311	319	336	323	329	344	314	291	320	347	333	307	317	295	312	302	321	291	333	313	308	318	288	273	310	324	325	291	346	293	301	289	285	341	305	335	333	336	330	317	315	316	303	307	307	319	317	339	311	302	324	322	342	347	308	310	306	318	329	306	325	282	284	298	317	333	291	287	326	301	320	321	327	301	313	347	314	345	312	296	334	317	311	306	324	327	293	309	303	316	298	292	348	348	310	324	298	332	310	317	330	328	298	340	331	274	316	320	317	326	319	301	297	302	318	311	319	303	307	318	329	339	290	320	322	298	334	333	326	305	335	322	342	326	320	310	311	318	289	284	327	334	302	320	271	327	307	329	291	309	298	344	313	293	304	331	339	301	317	305	313	301	297	331	348	313	339	313	307	339	316	329	335	323	310	314	296	309	329	294	335	342	312	308	282	308	315	321	303	295	345	318	318	302	311	307	291	320	325	331	339	312	255	295	297	324	299	283	322	329	332	323	260	320	298	318	327	315	312	301	330	318	296	316	309	303	301	269	320	305	335	319	322	322	297	292	322	321	286	313	322	323	349	295	301	314	294	333	289	343	310	323	331	297	321	313	328	309	304	306	332	336	321	302	288	336	285	319	307	323	291	286	325	320	333	287	300	331	297	315	334	341	355	294	322	300	316	336	351	286	357	323	313	305	319	329	327	339	301	317	306	310	296	332	311	314	333	344	308	300	313	318	351	312	329	322	300	315	320	277	294	286	307	265	324	327	306	312	302	312	335	335	309	321	304	317	315	318	310	337	341	339	308	313	339	315	300	310	311	336	294	343	337	348	311	314	296	291	294	315	307	288	313	313	347	322	325	311	332	306	292	322	307	312	317	287	308	300	315	294	326	336	312	310	315	339	313	325	317	323	329	307	329	303	314	313	329	304	304	302	307	306	309	354	262	300	333	310	340	322	292	325	336	329	331	326	291	355	308	307	302	326	314	328	313	295	333	300	302	299	295	310	298	320	369	314	322	340	308	309	341	317	337	328	300	287	298	317	329	347	299	304	336	328	317	330	303	317	303	296	301	311	293	294	316	321	307	305	327	307	326	298	334	298	315	312	296	326	294	334	318	312	323	305	315	293	299	319	363	339	324	310	310	309	329	332	327	316	322	277	328	343	330	308	272	327	304	323	303	305	333	318	355	328	334	307	303	305	357	328	312	299	312	352	313	287	315	344	316	312	314	338	301	327	295	298	321	320	306	300	310	321	311	300	309	317	301	335	301	304	328	291	322	290	339	347	306	321	306	328	323	299	318	311	324	322	317	282	303	293	310	363	312	335	349	297	314	309	345	349	334	297	314	303	293	325	330	306	330	322	320	321	323	290	314	332	319	320	284	303	328	306	282	357	336	310	294	300	311	305	316	360	336	330	312	285	343	337	335	311	315	313	331	318	333	309	301	291	319	302	318	283	311	307	324	318	320	301	318	327	308	341	279	349	307	305	315	325	326	318	347	342	300	309	311	315	300	321	298	310	293	321	317	298	314	325	319	325	319	318	344	311	302	315	354	338	315	272	302	317	325	329	315	332	295	340	339	316	320	291	306	329	310	331	309	295	308	325	291	281	330	293	312	304	347	329	306	326	301	300	333	330	305	329	302	347	305	307	320	315	353	339	311	298	327	284	331	326	323	353	295	325	332	309	354	271	323	293	300	308	318	284	300	323	321	310	320	308	321	342	314	305	316	303	288	323	317	282	305	330	347	317	293	342	325	340	295	312	344	330	325	322	331	317	307	327	298	324	354	313	340	316	341	312	308	358	324	337	299	282	319	286	296	306	332	335	328	327	316	312	300	330	355	314	297	308	324	327	318	329	336	313	313	309	308	293	311	306	334	339	333	288	320	307	271	321	308	310	296	315	305	315	332	326	307	348	344	322	342	332	318	330	294	322	303	311	300	302	286	291	319	346	318	309	308	281	352	312	341	329	318	311	325	317	292	336	297	294	316	306	299	357	270	282	294	319	315	331	309	319	306	330	321	304	302	312	314	327	330	332	300	298	305	304	329	299	313	331	345	315	309	337	320	310	300	323
5078	4527	3031	1594	1216	1028	806	692	597	567	501	525	459	456	443	468	429	396	419	425	444	397	412	408	383	417	371	411	413	384	418	409	402	344	427	387	410	370	405	418	395	384	398	388	413	402	401	364	375	411	416	412	362	405	397	379	379	388	402	408	384	383	392	368	406	376	390	390	390	414	404	394	386	416	401	402	397	406	454	394	404	419	384	429	376	379	379	423	367	400	357	371	375	400	413	411	418	364	430	391	401	425	388	403	375	415	389	385	373	401	379	431	392	392	420	387	413	378	366	409	396	390	406	406	405	364	439	442	364	380	406	404	358	403	361	407	410	405	406	386	399	376	397	406	381	397	442	407	402	412	369	398	372	411	383	431	400	378	391	402	390	380	400	408	392	390	414	395	373	382	368	417	398	398	429	407	380	417	402	380	426	379	371	362	398	399	392	399	417	391	381	411	386	377	427	415	396	427	404	449	379	410	353	396	378	363	394	414	406	406	420	413	396	353	363	381	390	386	396	392	396	400	386	360	409	354	400	367	416	403	407	406	398	421	374	387	379	406	425	416	390	416	388	399	342	415	374	364	394	389	386	410	422	373	389	378	390	393	411	399	396	370	416	418	382	420	393	401	420	371	391	395	357	404	387	434	355	407	372	427	388	405	363	390	392	408	410	402	396	415	413	371	381	434	414	389	377	402	375	347	406	392	415	395	390	400	377	389	388	445	398	411	403	391	362	398	392	412	407	407	354	389	383	438	378	397	444	383	361	413	357	382	388	365	377	375	388	390	373	387	371	404	387	365	372	433	352	406	373	415	393	371	384	412	429	405	390	391	403	390	379	417	429	392	388	373	375	369	428	394	405	423	413	452	365	400	387	393	387	399	420	447	389	364	370	361	380	404	373	413	378	385	415	403	392	409	389	415	407	426	391	367	347	380	405	415	400	396	376	400	375	410	385	416	401	377	381	386	358	375	397	370	400	369	420	405	384	348	351	406	392	382	403	400	402	386	367	442	416	393	343	400	397	422	444	397	415	389	359	341	372	381	376	400	358	413	382	403	406	386	425	374	394	383	399	395	374	414	404	362	406	399	369	402	392	395	416	388	336	406	418	421	379	399	406	403	388	380	387	405	429	368	386	387	399	387	385	403	396	396	432	374	435	392	373	389	413	356	396	394	344	395	411	366	376	399	414	392	372	384	404	382	382	380	394	432	402	377	384	413	376	404	389	405	409	412	384	389	381	387	406	374	402	379	426	409	394	404	384	403	407	371	381	367	381	415	426	405	401	325	376	376	374	379	428	432	381	403	402	369	409	394	401	389	377	424	374	357	397	373	399	395	418	402	380	405	412	394	378	356	423	397	389	378	389	400	376	389	419	391	424	427	413	364	418	392	353	370	397	404	406	365	372	376	378	394	386	408	384	410	381	413	430	433	394	390	400	392	433	371	413	368	397	367	382	428	396	422	390	389	405	394	376	387	372	364	403	368	392	384	401	375	363	420	405	371	429	400	376	394	371	401	410	398	337	422	391	380	426	357	385	419	377	397	386	391	377	393	405	367	405	353	366	369	403	404	389	396	365	360	405	389	400	406	392	380	409	413	346	410	349	418	400	400	398	379	394	397	411	396	401	382	400	379	436	420	406	374	403	371	373	415	384	420	385	400	414	435	403	386	383	383	434	402	394	372	380	406	388	396	434	411	406	375	382	399	398	381	389	412	377	419	385	385	430	410	384	435	376	436	389	366	375	392	367	382	402	389	381	407	396	387	379	350	384	425	410	372	429	351	408	384	381	381	368	394	409	385	393	379	389	388	383	371	359	411	379	373	384	419	360	408	402	404	399	372	405	398	384	387	428	395	393	386	398	375	389	395	365	392	382	380	384	418	410	398	412	407	387	400	395	426	384	388	386	424	374	373	370	375	367	408	345	397	395	415	381	399	383	358	417	385	410	398	400	400	366	378	388	371	380	436	372	403	392	417	394	379	397	400	413	350	389	400	380	415	369	420	375	406	418	393	387	411	392	395	343	391	386	405	382	404	387	362	406	411	404	407	363	410	391	445	416	390	383	383	406	350	386	389	430	392	379	418	412	405	399	355	394	384	372	421	406	387	371	411	380	398	397	382	416	388	429	411	408	390	383	405	375	411	389	394	388	365	406	380	367	368	416	411	384	440	393	378	366	381	395	364	391	423	416	380	347	434	397	411	407	410	384	377	420	386	439	384	390	382	403	384	396	382	407	373	391	404	426	370	373	382	429	423	439	401	393	391	422	385	363	386	374	373	394	400	359	393	423	414	416	380	379	383	404	393	412	384	392	389	369	424	390	426	394	427	421	416	398	400	393	384	386	359	405	365	397	392	396	404	394	379	410	352	406	401	408	373	378	365	389	401	391	386	404	420	384	377	366	412	414	409	373	414	397	377	425	390	360	399	386	398	388	427	363	380	395	421	401	397	404	372	404	350	400	381	382	365	366	380	425	401	437	418	387	415	400	403	415	412	424	363	401	357	398	389	386	384	405	419	389	427	376	389	402	381	389	394	373	378	368	382	399	370	388	421	421	375	392	365	363	373	409	397	406	409	398	404	439	409	439	417	402	423	392	401	410	383	373	392	417	425	361	405	384	364	395	397	383	412	397	370	351	368	397	398	381	383	435	386	412	365	397	354	354	392	385	391	391	354	375	381	421	360	434	358	366	409	391	401	384	363	400	394	444	392	420	372	380	405	394	424	370	397	377	367	369	403	398	402	435	402	379	401	393	392	378	414	422	383	429	394	404	405	421	412	401	389	391	377	381	383	405	421	374	405	381	407	402	441	387	408	400	397	357	397	382	402	405	417	381	384	385	392	407	415	384	398	398	389	398	416	383	346	405	422	393	367	404	424	402	404	374	389	374	361	401	370	425	404	401	424	408	378	414	412	389	430	405	364	422	360	396	410	389	424	380	416	415	395	409	384	412	385	399	438	387	395	374	390	339	380	369	379	382	369	376	408	357	395	405	393	407	398	457	387	395	417	377	387	399	427	393	378	406	376	413	395	378	410	391	391	357	381	418	394	392	442	412	436	375	377	410	394	358	393	377	426	427	379	371	413	402	359	368	409	406	390	398	403	389	387	353	413	408	381	349	386	406	369	370	392	378	385	432	402	419	388	397	430	399	431	398	367	412	406	406	369	405	382	409	391	378	370	384	392	417	381	411	428	373	344	423	363	442	420	417	385	409	452	406	412	407	387	427	429	364	376	427	428	381	392	364	428	346	400	361	416	388	429	408	407	352	373	420	401	396	419	393	402	422	363	409	424	388	422	389	384	443	442	433	390	387	357	382	384	394	379	430	373	365	390	350	408	401	407	427	395	398	412	364	424	397	390	362	352	389	454	397	412	417	406	381	416	393	370	403	400	387	404	397	413	404	417	384	389	394	376	376	412	413	403	382	401	427	423	380	409	376	365	390	386	397	386	419	400	401	384	411	372	391	368	387	373	396	377	369	405	417	393
22061	20766	28188	23372	20761	20681	3278	617	408	342	315	269	229	191	187	169	174	161	158	178	161	158	142	149	129	141	154	126	117	124	108	124	92	120	121	119	115	113	123	117	109	116	120	116	127	114	129	83	105	127	114	110	94	105	99	108	124	111	127	114	112	92	107	111	116	91	107	108	113	93	129	110	113	96	108	100	107	90	98	105	108	107	93	101	129	114	101	109	102	99	114	117	101	100	115	103	107	103	122	111	102	127	116	100	98	119	113	98	97	102	112	107	95	118	104	109	103	106	114	105	96	102	120	95	120	102	102	116	90	103	110	107	106	99	104	100	108	110	124	89	112	99	100	94	99	112	101	122	114	119	96	112	104	91	106	104	103	105	103	92	101	95	123	91	111	105	93	103	104	88	93	99	104	103	104	100	105	129	99	107	101	113	87	93	97	122	99	117	89	89	115	112	116	116	111	102	98	104	106	105	102	99	101	94	116	116	102	102	97	111	106	89	112	112	101	99	103	102	99	85	105	108	100	103	108	132	105	111	107	112	95	108	88	97	110	94	101	94	115	94	105	110	96	113	92	116	117	109	99	112	99	106	120	105	106	96	110	105	97	100	118	129	104	105	107	101	106	101	100	97	129	117	107	101	116	103	100	102	102	103	112	106	115	107	114	108	112	98	96	110	100	101	102	105	97	128	109	108	100	131	94	114	122	87	115	113	93	124	114	101	125	113	96	97	97	114	96	119	114	93	103	97	110	104	111	100	104	125	91	107	120	106	102	97	116	99	109	109	106	93	104	112	110	99	127	117	99	105	104	95	96	110	114	98	108	100	114	94	127	127	107	113	100	105	101	128	96	104	98	91	119	117	97	117	84	102	108	111	111	100	124	113	113	93	92	98	99	110	121	118	103	109	96	99	110	120	117	96	101	106	104	102	94	119	106	112	115	112	105	105	109	98	97	116	103	115	91	101	97	118	114	98	117	115	113	114	94	126	98	107	123	118	99	100	131	119	100	91	98	98	106	105	90	88	82	101	100	123	113	104	101	105	101	117	111	100	97	90	111	101	103	112	108	123	96	101	99	125	106	106	101	112	89	107	99	112	106	107	85	113	100	94	89	81	112	109	104	109	110	117	101	113	102	108	105	113	106	98	97	91	86	93	106	93	98	91	118	134	116	99	121	113	99	107	102	129	112	97	91	104	106	101	121	107	110	103	131	107	92	104	104	100	112	136	115	100	97	131	117	111	105	101	107	114	117	121	93	98	108	124	101	102	116	130	121	130	92	107	91	85	118	99	89	102	109	104	110	105	111	112	101	116	114	105	101	97	121	89	115	118	84	97	126	101	112	95	105	121	108	109	113	110	106	90	107	114	120	119	106	118	100	95	100	97	114	122	77	105	94	86	103	106	106	109	105	102	128	105	117	107	103	97	93	105	120	93	113	100	117	112	108	95	101	126	109	126	111	89	103	113	100	85	124	113	109	102	124	104	103	112	101	98	94	107	118	116	93	117	108	106	105	101	107	107	97	114	116	111	107	85	85	108	104	105	117	103	85	86	107	98	113	85	107	101	109	94	97	104	90	109	105	115	95	122	94	110	101	116	104	119	107	109	110	119	115	94	129	120	86	104	104	109	97	113	118	123	85	134	105	103	105	95	109	118	122	95	104	101	110	89	105	101	106	111	126	112	99	89	112	101	105	109	99	117	120	107	87	95	120	108	105	113	93	100	99	117	108	110	130	110	110	119	89	102	93	126	107	100	105	104	103	86	108	93	95	89	106	118	111	127	91	109	120	114	90	112	123	87	105	105	102	117	107	96	105	107	117	110	118	115	124	93	95	118	116	114	111	102	110	112	94	117	112	92	128	100	108	108	98	103	110	90	112	98	84	111	114	114	106	94	101	95	122	102	93	108	100	95	112	101	117	112	111	104	114	117	103	116	117	109	105	111	103	120	102	124	124	103	104	114	109	104	86	99	97	102	98	102	93	132	107	111	83	118	113	111	98	134	118	98	82	97	111	116	93	91	101	111	117	101	88	94	102	100	105	132	81	118	105	94	113	94	107	119	114	113	118	99	96	113	88	88	97	101	99	100	105	108	92	102	105	100	104	110	114	122	101	100	82	125	127	90	98	104	101	122	102	119	118	110	114	106	102	90	87	92	107	107	116	110	104	98	102	95	94	113	96	107	107	92	124	115	125	106	108	99	94	118	101	105	96	105	102	123	119	106	113	108	83	93	126	93	105	115	97	105	109	87	100	105	102	108	108	122	99	114	114	88	108	116	108	101	96	109	135	95	112	120	91	115	100	106	119	112	112	99	109	121	100	113	110	75	85	91	121	95	102	114	91	115	82	146	115	115	117	95	110	117	92	108	102	101	114	110	110	93	105	100	103	115	99	103	104	105	102	99	107	98	116	108	121	100	101	100	121	110	92	97	98	82	105	108	96	111	100	104	114	94	113	114	109	99	98	92	89	106	97	105	102	112	108	112	92	101	90	119	111	89	107	115	116	95	101	116	89	109	104	113	127	111	119	111	107	98	87	101	117	93	107	80	107	112	98	112	105	93	103	111	106	109	111	106	100	107	97	89	102	88	118	127	98	100	95	123	83	104	115	86	122	129	116	92	108	104	104	112	125	96	97	103	112	94	108	107	104	112	117	94	96	126	103	103	118	85	103	132	116	93	117	102	92	107	106	110	110	111	111	91	109	112	105	106	113	90	89	90	105	112	93	119	100	109	106	108	105	124	111	95	98	125	100	87	108	131	100	100	120	108	105	122	90	99	110	96	127	97	112	116	87	119	109	111	107	92	106	110	107	93	103	96	101	106	109	107	103	95	104	90	90	105	100	115	109	94	93	94	111	106	101	108	114	102	98	103	94	119	103	102	93	136	127	110	116	99	102	121	94	134	112	102	105	103	124	108	133	111	90	100	115	91	105	96	96	119	101	115	115	90	113	87	106	94	107	114	88	114	111	102	123	94	103	125	103	128	122	113	103	98	110	90	106	112	120	95	105	112	106	109	93	112	108	89	111	103	104	117	104	100	109	101	118	84	114	96	88	95	99	95	120	114	102	104	99	96	101	106	115	99	109	100	101	113	90	107	97	116	115	110	93	118	95	107	124	109	111	123	121	94	110	89	101	92	114	102	123	102	108	95	89	131	117	94	89	112	109	104	107	113	107	115	100	100	110	112	98	101	74	106	119	126	108	87	108	98	105	101	103	92	103	96	94	121	99	89	95	103	88	99	91	114	102	101	117	107	99	75	112	105	100	112	116	115	114	105	99	108	117	113	103	118	99	94	118	106	87	100	119	103	111	96	94	89	91	119	100	124	106	88	115	115	93	100	102	102	108	107	88	114	91	104	112	105	109	99	118	100	105	121	98	102	105	102	100	111	111	114	114	96	96	97	99	87	96	114	97	105	99	116	108	108	110	121	110	115	97	96	83	92	95	114	106	104	106	79	99	120	87	115	97	91	106	95	116	108	95	84
6178	12580	8784	4205	2855	2206	1534	1181	923	708	542	457	396	319	316	308	273	254	242	231	230	216	212	185	196	212	169	197	179	167	176	185	143	145	163	157	144	159	162	187	160	143	145	148	140	133	153	149	171	154	155	154	149	145	164	134	155	140	168	161	139	141	151	134	126	145	150	141	155	145	137	140	148	148	149	140	127	148	127	149	119	140	138	141	138	124	129	154	164	155	141	146	162	151	128	143	140	129	112	137	115	139	141	127	149	121	119	146	140	111	135	153	152	161	138	128	136	129	144	132	122	144	147	127	120	133	161	130	139	127	142	154	157	115	131	120	135	154	127	119	109	123	143	147	140	131	122	135	137	112	136	127	150	140	149	142	141	115	138	123	114	136	141	152	127	135	144	122	104	133	126	148	130	133	134	150	136	137	162	155	132	129	146	121	143	108	119	118	155	123	137	140	120	130	140	137	152	147	153	119	125	139	146	133	142	135	121	135	145	115	142	142	104	142	114	123	127	134	128	127	128	150	129	146	158	131	168	124	146	126	160	137	134	131	139	137	139	162	141	135	135	159	126	149	137	134	144	144	155	130	130	127	139	152	114	126	126	132	136	127	154	142	125	109	145	146	142	128	130	142	134	149	150	150	138	149	135	128	122	141	122	151	140	154	150	131	139	149	124	137	146	125	131	138	102	115	154	120	133	129	116	124	158	141	113	133	150	134	119	148	130	129	133	129	158	134	132	134	140	135	126	133	122	154	131	143	141	138	149	136	147	143	146	152	137	126	134	124	122	144	120	135	115	137	139	165	136	152	144	147	128	144	135	116	148	153	147	134	144	146	126	130	120	170	141	126	135	122	134	129	150	135	128	117	130	119	135	132	131	105	146	121	124	126	142	126	138	144	114	125	125	134	108	123	122	140	111	139	128	137	128	125	120	138	132	128	137	148	137	144	144	150	144	135	147	135	144	135	146	162	124	124	128	103	142	141	126	117	117	136	147	134	160	146	133	128	117	153	124	125	144	136	138	142	127	127	127	135	130	136	152	142	125	125	136	123	123	140	142	138	125	125	131	144	131	117	134	138	146	151	146	137	142	129	144	145	151	129	136	144	145	138	137	123	125	136	145	152	117	160	130	143	127	125	129	152	137	146	131	131	139	127	125	120	137	129	130	147	134	142	159	123	114	137	111	143	128	138	129	125	144	151	153	150	160	122	159	146	134	151	128	158	125	133	149	105	129	140	141	118	123	140	140	132	117	141	136	147	127	139	126	139	122	128	121	131	127	147	154	137	133	127	126	125	139	126	140	128	145	126	126	140	123	137	127	147	146	117	143	120	137	136	120	137	146	138	131	135	132	136	156	136	153	128	137	143	150	127	162	148	155	135	123	145	145	148	134	123	113	127	145	150	128	138	152	164	145	153	141	156	123	139	134	128	132	137	132	131	136	125	147	136	136	130	128	145	121	149	132	131	144	143	138	134	145	131	133	134	137	137	138	122	152	135	125	138	140	119	142	135	139	146	140	122	145	128	133	135	148	142	137	134	136	150	130	132	111	146	149	132	119	135	139	140	146	139	132	135	118	134	131	126	135	121	138	141	140	158	117	126	123	133	126	135	131	146	137	151	129	150	158	133	116	161	147	129	150	140	121	145	154	140	145	134	142	136	121	114	134	138	143	134	129	133	141	140	120	125	116	138	111	129	136	134	137	116	142	136	138	135	124	145	110	119	134	124	144	143	145	128	158	107	119	117	149	137	114	120	131	154	144	133	138	155	127	130	131	133	140	129	137	146	128	132	123	143	173	138	112	135	165	139	139	133	141	131	123	158	132	127	119	144	134	125	144	130	133	151	147	132	121	153	134	135	139	141	123	138	137	144	106	172	140	143	153	112	147	127	142	128	133	140	130	148	127	150	131	125	135	126	105	134	129	135	148	148	126	123	126	132	138	131	126	154	134	152	158	113	126	128	125	127	120	127	126	133	134	133	135	135	136	136	160	132	144	131	150	151	139	133	121	125	143	142	127	132	132	153	144	113	147	138	116	127	134	140	140	132	116	144	134	122	136	143	122	149	143	124	147	152	146	141	147	151	128	123	136	126	147	147	128	111	162	136	125	140	129	145	146	137	144	148	146	124	139	152	131	131	141	154	146	130	139	133	139	152	147	126	128	144	149	129	119	128	106	141	120	126	128	127	141	151	132	116	119	135	120	143	132	140	165	127	123	121	151	142	132	129	157	126	134	127	153	140	133	142	140	141	132	136	135	127	117	140	140	133	135	141	142	147	137	140	117	150	120	141	137	135	131	135	154	122	151	127	144	139	116	135	140	135	155	135	134	124	139	141	128	134	142	143	131	162	130	140	119	131	132	128	144	108	150	152	129	150	137	158	140	132	117	130	131	123	136	134	143	116	133	134	124	128	141	126	123	130	121	140	132	130	138	142	113	121	134	147	126	139	126	125	125	140	130	139	127	161	119	113	135	128	137	135	123	129	122	137	138	144	124	127	164	128	132	153	133	156	148	129	130	133	96	172	129	134	128	140	141	138	115	116	126	165	115	139	125	140	136	155	142	130	133	115	129	143	136	132	142	140	115	142	137	124	122	142	128	130	142	141	130	129	121	153	149	135	136	138	126	156	124	144	141	129	117	131	152	137	137	152	128	146	140	144	127	126	125	143	133	118	119	121	134	125	136	127	123	136	119	157	134	136	149	140	149	134	134	134	121	141	142	167	120	125	145	130	134	154	139	128	144	120	126	141	123	136	123	136	157	128	142	138	135	113	131	136	132	122	140	137	138	147	123	142	145	137	144	138	126	128	134	133	146	119	173	144	124	126	120	143	119	148	136	127	143	148	147	149	145	147	127	125	137	136	123	141	145	138	119	123	153	147	127	121	114	160	149	145	134	144	124	160	127	133	139	155	124	142	127	129	125	129	126	149	142	120	113	134	142	156	139	134	158	159	127	136	135	142	154	129	131	153	147	136	148	148	151	134	137	121	114	139	144	148	136	131	118	134	131	140	141	158	148	140	163	156	139	142	131	126	118	127	109	140	135	142	120	146	132	152	148	136	130	134	142	162	136	153	151	159	118	118	145	141	144	128	128	136	137	136	145	132	128	148	135	130	160	122	123	143	141	112	142	134	144	151	130	139	143	142	133	141	119	145	133	134	143	132	152	124	135	141	115	139	145	127	138	147	139	166	130	135	146	148	110	131	121	165	130	146	140	144	126	125	133	144	141	113	131	123	134	146	149	150	129	126	147	122	128	158	119	152	147	122	124	125	140	119	137	128	150	132	141	123	134	128	137	137	131	112	140	159	130	126	129	129	122	143	123	155	133	134	141	134	153	140	148	159	140	145	139	139	147	128	154	119	144	137	142	138	125	125	139	140	121	159	141	135	129	158	140	161	121	147	125	120	136	152	157	131	133	121	131	137	134	139	108	143	132	139	122	168	123	127	121	120	149	143	135	134	121	132	141	133	133	141	122	140	136	136
26893	16466	2808	731	556	542	423	439	438	426	417	421	420	397	443	459	406	421	446	418	456	429	421	394	429	427	441	463	434	445	421	428	413	448	447	451	424	402	432	411	444	439	462	421	435	426	408	432	423	456	455	445	462	454	461	430	431	436	427	436	427	425	403	412	448	435	452	483	393	434	428	434	427	431	436	406	427	416	419	441	452	399	420	412	423	439	403	435	404	420	438	385	422	405	424	410	464	417	452	413	448	464	410	411	402	429	427	417	415	443	429	428	447	414	412	429	429	465	413	444	411	378	419	492	421	382	423	447	459	393	427	441	425	409	423	436	414	432	412	398	432	450	454	388	415	411	434	443	457	479	427	433	427	466	461	394	447	390	431	451	447	425	403	419	453	401	462	418	459	475	447	452	456	433	414	452	456	459	446	418	474	443	455	393	424	432	459	439	419	460	364	423	436	414	425	418	433	450	425	438	433	418	449	427	425	397	425	436	456	424	442	433	411	412	437	424	408	426	429	442	423	422	433	416	401	442	427	444	423	425	407	433	396	429	409	445	435	417	435	460	411	394	427	410	466	403	410	387	450	401	429	437	428	410	436	397	417	416	425	393	455	441	454	429	435	431	415	445	421	405	398	425	425	439	429	417	403	439	439	403	456	408	437	423	436	436	409	385	446	414	428	426	468	434	420	482	422	477	447	444	421	428	403	428	474	447	427	421	465	442	470	430	443	427	443	455	423	430	421	421	401	466	405	442	455	438	433	425	416	461	448	410	411	411	418	442	429	423	412	441	442	399	444	404	406	447	449	393	470	439	483	455	392	406	464	386	383	439	427	462	425	443	436	411	417	408	430	437	444	444	416	407	377	391	452	415	447	430	397	437	439	433	424	384	414	439	414	412	425	447	418	415	430	392	394	430	443	451	427	416	439	412	452	408	443	454	413	444	420	392	467	417	450	418	426	419	420	415	435	431	423	396	404	440	429	410	436	410	423	455	436	428	418	440	436	424	451	442	455	402	401	382	407	380	391	438	394	442	419	408	387	442	401	439	441	435	402	381	413	427	421	472	370	388	423	391	404	440	421	428	429	471	408	419	417	451	408	445	435	454	407	458	462	432	413	425	441	460	431	459	448	432	454	414	434	452	448	461	450	456	426	419	413	416	421	430	423	434	422	437	427	416	420	422	442	458	427	464	431	444	442	449	410	412	454	410	404	429	425	392	464	432	472	456	439	444	426	418	445	428	423	439	402	390	460	428	460	429	415	441	441	454	402	465	442	444	390	424	406	460	415	421	429	428	428	419	405	448	427	443	417	411	428	397	427	440	418	424	431	437	419	434	392	396	424	407	425	434	409	385	394	400	400	431	449	417	419	447	483	458	417	436	408	431	428	445	452	469	440	422	443	420	425	451	417	435	452	433	369	421	435	397	419	404	408	445	450	427	426	439	462	405	407	424	410	410	447	466	393	416	425	418	442	435	400	430	410	408	427	470	448	431	439	431	437	465	446	437	419	408	416	443	415	453	450	456	452	465	403	400	435	444	437	429	442	450	409	452	432	407	414	432	397	434	428	421	411	427	416	443	398	474	449	403	404	460	430	440	396	471	412	430	425	404	396	466	435	441	412	412	418	409	421	464	417	409	408	447	412	435	404	457	410	439	420	386	466	422	412	432	428	433	432	416	435	391	409	447	418	420	467	437	455	450	422	438	430	398	440	440	394	456	423	413	415	430	433	422	441	422	417	386	407	423	409	434	428	428	409	436	455	449	441	401	415	406	418	399	398	431	442	427	417	403	430	432	454	425	428	435	447	389	428	427	410	453	411	447	403	454	444	472	458	440	431	391	441	459	410	402	404	465	428	439	411	437	427	459	433	450	433	400	417	428	426	420	445	449	454	457	432	438	428	455	436	432	473	458	427	480	403	443	407	442	375	399	418	438	439	430	417	413	428	437	429	451	410	421	449	443	431	448	425	457	455	463	403	427	450	432	411	411	408	429	453	405	453	441	422	418	394	414	406	443	419	442	418	422	397	423	427	422	435	411	448	460	397	481	427	409	433	419	470	425	477	466	453	449	441	429	415	415	462	411	439	402	404	423	449	427	454	441	456	391	410	413	416	448	459	434	480	435	419	433	442	426	402	434	451	403	434	436	449	438	416	431	482	415	415	443	437	440	420	444	409	446	448	398	444	434	467	453	391	424	421	415	451	426	403	416	439	401	505	422	415	414	427	446	419	397	468	440	423	433	426	433	426	410	452	412	420	407	445	448	412	439	447	407	426	444	432	435	433	421	408	401	432	433	466	390	440	450	418	375	435	448	447	394	417	401	468	445	430	442	454	435	465	427	439	462	418	436	451	454	433	417	393	464	442	438	452	388	437	432	406	410	409	441	436	415	405	422	432	428	454	444	448	414	442	410	412	420	427	471	405	436	429	415	422	464	457	409	448	430	418	395	466	451	385	426	405	459	409	449	414	402	385	400	415	443	459	403	438	414	473	463	419	434	377	426	456	413	449	413	436	391	411	384	451	430	436	419	414	414	426	404	407	430	415	432	435	409	372	410	467	392	384	445	394	443	394	412	414	445	440	457	442	431	428	433	447	444	423	430	396	443	422	436	447	449	410	456	390	424	413	433	430	444	438	452	423	454	448	440	430	404	423	420	422	434	437	439	403	435	421	421	436	391	423	447	424	414	413	436	426	420	425	416	422	451	427	424	409	416	436	438	435	440	398	418	415	437	412	450	441	401	443	470	424	426	423	407	412	465	439	445	422	442	418	434	427	441	449	456	400	417	433	417	450	444	439	450	436	426	432	401	444	441	416	451	427	416	442	433	447	477	423	428	417	428	423	435	402	395	422	416	433	427	415	445	393	409	428	399	420	404	444	415	420	424	434	394	455	469	440	445	439	406	424	393	421	454	445	414	445	427	458	416	463	403	400	441	431	399	399	419	439	411	437	426	460	438	410	413	435	419	407	423	412	425	403	441	409	426	444	454	437	407	443	450	408	453	397	422	417	458	447	431	409	452	450	421	448	423	458	459	427	469	444	418	396	456	466	423	447	451	409	448	428	424	426	391	461	460	429	466	422	447	451	416	437	413	421	406	438	409	444	428	459	428	461	394	438	440	416	422	436	417	421	402	467	412	430	410	408	434	386	445	428	423	440	453	445	448	441	412	426	423	434	415	437	415	392	433	425	435	473	402	459	428	441	424	457	467	435	451	413	439	392	445	401	424	421	462	405	475	432	460	431	407	460	402	440	403	409	419	419	414	459	426	429	419	428	468	458	388	445	425	420	450	431	445	395	437	422	432	430	423	406	428	403	442	406	445	448	423	427	417	463	442	457	444	385	449	393	462	437	398	410	438	415	479	453	426	401	400	472	426	452	447	431	430	465	412	424	419	403	432	412	435	420	463	423	419	423	428	454	426	407	422	448	467	455	428	429	441	428	447	457	452	424	428	426	441	428	434	467	437	432	421	420	402	449	456	429	439
6519	971	927	724	679	604	645	601	549	554	545	584	525	548	521	533	577	595	512	568	535	532	560	536	562	552	514	522	557	552	552	566	597	532	579	508	528	539	526	540	537	558	504	562	530	573	526	531	542	541	556	547	540	544	534	617	539	527	581	517	436	540	584	549	524	562	564	509	539	579	542	537	542	541	581	553	537	545	533	537	539	561	520	552	512	562	555	531	527	521	557	548	506	602	543	542	551	568	527	513	571	603	563	571	526	580	561	539	516	551	552	542	561	556	526	500	568	539	522	539	551	530	518	555	542	519	524	561	551	586	560	578	542	525	515	578	550	575	553	530	524	566	573	546	533	560	575	574	557	511	545	557	518	534	558	532	523	541	517	536	561	554	561	531	553	574	536	510	536	521	564	538	533	541	545	558	522	498	512	591	524	559	551	551	559	524	536	543	558	513	562	537	559	519	552	533	608	513	521	572	581	580	587	544	598	532	544	554	559	547	523	559	517	534	520	510	550	571	576	516	524	549	562	524	547	524	514	567	565	526	560	521	587	572	559	535	524	551	542	551	553	556	493	543	588	508	527	532	514	562	560	579	579	551	549	550	522	553	552	500	515	546	556	554	515	537	519	531	537	536	521	549	591	543	553	547	552	537	560	561	546	555	521	514	520	600	516	541	553	543	523	567	572	531	560	532	548	548	563	551	584	538	565	532	530	551	538	526	547	539	579	522	562	524	544	551	583	512	544	533	530	552	557	519	561	544	548	568	506	555	498	549	556	534	553	530	537	528	576	586	537	580	528	532	550	551	540	554	528	545	497	594	507	564	553	559	549	552	564	575	535	537	530	581	582	528	568	564	532	572	518	515	595	583	550	580	515	545	534	526	600	551	495	540	554	537	570	555	521	550	531	531	525	535	583	560	582	555	564	542	550	518	536	511	551	521	546	511	539	514	544	563	547	556	546	570	530	533	562	526	551	564	554	515	565	538	499	516	533	581	531	571	525	521	526	530	558	524	589	565	550	574	530	513	527	543	514	552	583	570	547	548	548	560	545	535	601	530	493	530	567	562	560	587	559	526	599	513	575	563	516	514	555	527	572	517	552	575	593	592	578	571	556	509	555	555	547	540	555	574	505	550	550	536	581	588	575	510	548	543	557	530	574	587	545	532	578	540	569	558	550	545	575	530	530	540	519	523	512	537	544	538	522	516	536	551	566	554	524	552	544	514	548	542	542	555	556	600	517	580	544	560	524	540	527	590	559	526	488	545	521	529	549	501	540	543	525	523	521	562	529	562	553	547	496	563	522	543	558	573	562	532	538	556	530	513	551	551	514	519	543	504	547	562	560	552	515	535	523	543	581	527	544	543	558	547	521	532	523	523	543	557	554	545	551	565	530	568	488	541	506	551	552	595	548	522	559	531	524	528	562	542	525	538	560	521	532	535	565	553	550	522	518	560	539	559	520	567	534	570	543	558	546	543	569	514	552	532	541	516	509	542	530	536	530	539	497	525	521	553	522	498	544	577	537	568	552	526	572	553	547	553	551	585	567	557	520	536	522	591	542	588	569	550	539	539	550	541	548	571	576	555	558	570	567	534	531	564	534	538	522	560	515	541	528	521	542	532	560	539	527	561	529	555	497	531	517	528	574	516	552	542	489	523	549	552	540	525	540	535	546	572	518	559	530	536	510	537	557	559	539	551	557	586	572	491	560	566	551	562	557	535	566	539	589	525	534	543	524	568	570	543	580	518	581	577	503	516	543	507	585	591	536	540	535	600	566	499	561	547	526	580	530	554	537	562	547	581	521	574	557	561	510	553	551	529	570	517	549	500	529	526	536	548	536	559	567	535	535	587	535	502	529	545	538	571	567	510	544	527	549	513	541	565	557	599	543	558	565	588	560	577	546	544	515	568	551	552	518	583	550	538	569	540	549	566	563	578	536	559	519	554	521	519	543	532	521	518	554	562	498	576	617	543	525	544	535	530	575	584	550	535	565	541	553	532	546	536	528	554	564	551	568	563	576	528	563	516	544	561	506	579	541	539	537	522	542	522	575	533	538	562	518	531	539	538	570	579	566	566	507	535	556	530	600	561	600	572	590	531	569	583	591	548	556	517	571	558	508	517	597	559	543	576	516	515	530	546	565	562	530	539	550	573	526	520	579	508	550	526	526	535	549	534	534	543	558	535	543	565	556	535	522	528	593	495	511	509	560	594	547	544	572	543	528	551	572	550	534	544	555	544	542	549	574	525	522	548	564	520	546	583	539	552	548	554	544	492	594	542	591	505	550	568	529	504	549	522	603	547	517	529	554	513	544	566	563	556	492	526	514	560	501	512	541	516	563	512	499	518	554	582	579	551	523	577	555	576	570	572	532	554	544	524	532	513	549	547	567	565	580	566	541	507	552	514	543	557	492	506	541	568	503	535	530	540	490	518	522	511	525	570	545	526	545	551	513	535	527	553	568	554	571	549	592	547	507	531	523	546	515	551	551	543	616	522	570	569	519	569	549	556	524	531	530	553	568	523	540	519	565	515	541	533	519	540	574	595	557	581	553	555	538	535	561	561	555	546	541	533	605	544	570	556	586	573	550	563	508	536	519	556	534	542	540	613	546	534	536	552	557	526	545	552	514	546	572	547	524	571	555	582	535	507	567	552	581	562	544	557	533	555	577	534	577	517	533	537	527	544	524	519	572	568	526	539	571	536	582	527	552	556	582	530	586	531	534	492	546	521	534	565	548	533	570	559	538	525	535	551	546	530	517	568	540	534	542	541	513	569	605	528	573	530	528	531	560	507	577	537	497	507	530	509	570	575	554	545	586	546	570	581	544	575	536	573	581	613	565	512	575	554	546	544	527	530	521	560	552	510	575	549	550	527	568	542	566	579	500	580	501	543	526	545	541	534	505	551	542	548	520	536	533	600	504	525	595	541	515	551	514	558	525	551	536	517	511	581	545	566	576	499	550	473	593	533	535	514	559	538	526	543	561	552	600	585	543	553	561	528	535	520	528	505	575	529	559	522	576	561	589	533	537	541	585	521	574	533	554	563	553	563	552	549	536	557	534	563	551	536	492	526	557	560	557	535	596	567	520	509	541	590	557	520	547	524	572	542	568	492	549	568	587	518	505	537	541	577	532	530	553	580	550	559	521	527	535	522	558	532	529	549	567	504	518	550	521	544	515	576	528	559	547	521	586	558	575	535	553	521	556	537	525	545	538	504	539	562	566	537	557	550	530	608	529	549	563	537	528	544	573	565	539	528	534	553	523	530	557	553	529	597	525	547	516	509	542	551	570	514	576	557	562	566	567	544	537	549	540	541	503	547	554	547	531	538	548	550	520	548	519	550	550	532	547	536	558	569	509	544	528	546	514	530	578	572	525	598	559	523	542	547	576	528	559	550	482	534	546	529	522	498	526	535	499	557	549	592	588	561	527	561	558	557	532	527	536	558	521	518	530	530	526	529	496	554	581	554	513	558	527	559	520	510	580	511
22946	20740	27653	23887	20683	5875	743	535	450	461	443	419	386	344	367	356	334	305	331	297	320	309	327	311	300	326	318	300	320	297	307	284	347	295	326	292	282	300	293	330	296	278	312	302	292	265	268	295	296	286	296	305	267	303	296	280	301	300	304	259	274	287	285	273	299	300	297	294	272	281	297	292	292	282	277	301	301	276	282	297	276	283	304	298	287	309	294	292	290	292	274	263	303	296	261	265	321	302	287	269	319	285	290	276	335	282	290	317	280	307	298	273	319	314	283	309	298	302	304	308	305	297	288	277	256	257	284	288	284	286	289	277	295	282	311	308	291	314	290	275	291	314	296	311	276	277	302	307	293	305	264	292	271	261	287	303	268	289	291	294	273	307	288	257	284	284	304	291	304	286	293	312	308	268	305	266	286	304	273	284	337	270	284	329	290	278	309	290	285	288	305	280	300	302	283	288	302	277	298	330	316	301	301	272	287	275	293	308	306	317	282	276	305	304	296	293	262	277	291	287	272	298	285	255	281	284	284	272	309	286	270	267	270	273	286	277	307	248	294	329	305	306	292	307	275	286	295	265	260	294	275	283	267	286	291	270	297	286	315	261	314	286	293	286	276	286	293	278	292	290	275	301	259	279	296	289	305	263	297	277	307	271	317	299	278	321	313	298	264	268	293	285	301	272	289	301	249	290	279	306	281	285	298	289	278	302	281	275	281	280	287	284	288	288	297	291	308	313	308	276	268	301	319	311	260	270	301	268	279	275	308	254	276	301	284	272	286	293	286	307	315	289	294	271	339	266	313	271	261	270	311	280	298	257	274	279	301	313	290	268	296	269	306	293	286	305	317	272	285	306	287	273	292	282	287	269	296	306	333	257	297	297	292	265	291	290	308	303	300	292	308	288	324	272	286	304	292	287	266	303	313	262	258	305	267	282	299	298	287	289	284	306	294	284	279	296	305	301	289	289	313	275	315	246	284	291	292	249	298	283	293	269	286	258	271	275	287	251	298	277	310	260	320	291	307	323	307	303	289	286	284	287	300	289	281	255	289	309	308	277	303	289	294	268	290	305	296	283	284	300	288	298	268	314	298	303	284	291	279	305	306	295	295	267	295	274	263	258	269	260	277	322	319	297	306	271	305	319	319	306	274	294	278	301	290	295	270	259	274	260	275	279	283	310	301	315	301	325	311	276	272	283	313	304	286	300	292	258	290	310	307	299	309	283	290	282	295	251	270	276	272	280	257	260	307	305	341	268	303	315	308	263	301	269	290	290	297	276	286	307	305	289	275	277	280	282	285	302	306	297	285	291	257	248	300	293	279	274	262	312	266	266	299	285	261	286	265	255	297	285	271	273	301	286	282	281	300	279	300	282	272	279	268	282	341	281	310	297	305	273	287	291	264	258	297	284	290	286	318	228	288	287	288	299	330	324	276	296	292	285	311	306	326	285	301	295	312	270	302	281	288	289	303	296	294	270	271	301	288	288	298	265	295	271	301	286	294	297	288	288	308	285	320	295	296	273	310	312	309	298	316	270	256	311	299	290	281	261	261	251	296	323	297	302	305	288	263	248	275	308	286	298	268	315	308	277	306	276	266	305	296	272	289	278	310	308	288	276	316	300	312	286	316	290	312	290	273	300	295	283	301	280	288	289	271	301	279	272	286	265	298	302	252	260	295	293	263	309	256	293	293	295	289	284	293	276	270	286	267	280	254	265	282	269	302	280	283	299	305	250	259	310	276	287	283	294	290	277	280	285	272	286	278	294	320	313	285	281	277	309	297	272	306	294	310	304	294	326	279	254	283	270	286	306	282	260	290	285	307	313	292	295	320	284	294	298	277	287	269	301	299	292	271	273	268	315	306	307	272	278	305	274	270	313	303	302	318	271	309	290	304	302	293	284	281	266	280	278	302	266	308	293	291	300	298	286	289	273	290	275	323	302	299	288	280	308	292	281	279	300	261	319	279	299	287	300	281	318	282	304	284	287	283	291	267	269	256	298	272	315	277	284	268	260	303	277	292	300	297	298	304	258	308	308	317	305	294	292	309	280	298	308	308	280	280	292	301	281	282	269	308	269	278	291	263	274	278	287	302	269	281	262	292	283	278	334	279	285	235	286	282	288	311	278	280	285	307	307	268	306	290	265	287	298	311	325	295	315	294	283	300	278	289	293	283	285	278	307	292	297	271	286	286	293	319	289	298	269	287	296	290	289	312	268	296	307	280	286	277	272	289	291	294	254	275	276	279	296	294	285	289	313	280	286	290	263	288	282	272	303	253	306	289	263	308	324	282	296	280	305	290	275	283	268	276	293	273	262	307	294	293	287	294	276	284	317	278	312	260	244	242	282	285	318	292	274	280	290	266	283	295	264	280	294	280	301	291	279	286	287	309	279	283	276	295	308	308	292	275	276	286	274	283	265	281	292	281	259	286	323	302	282	285	311	262	289	285	286	290	282	316	287	279	308	299	290	290	297	299	262	287	257	271	273	299	277	308	248	297	280	299	261	283	317	277	293	280	287	290	300	301	322	292	285	293	275	262	276	294	306	312	268	322	281	259	293	304	282	272	311	311	298	295	266	280	272	323	324	289	295	280	251	319	298	305	308	303	296	306	298	280	292	325	287	290	265	284	289	282	303	303	288	294	325	263	292	289	285	296	285	283	283	290	293	304	270	291	242	266	289	284	313	297	283	264	297	314	301	306	300	302	283	325	322	278	274	294	284	285	288	282	282	271	285	302	269	285	265	254	266	298	305	259	277	298	278	279	311	280	280	301	254	304	296	311	275	304	268	274	293	296	299	308	286	258	292	276	279	312	274	268	266	285	277	274	325	291	294	286	299	255	299	287	292	296	295	298	291	282	265	285	291	291	278	292	295	290	305	296	312	296	290	298	305	285	293	299	305	304	287	305	284	285	280	325	321	285	288	315	245	297	296	291	299	270	279	314	281	281	281	275	294	269	258	287	288	264	266	301	274	301	300	330	327	318	260	288	277	268	281	313	282	305	278	278	287	313	294	267	267	265	275	285	289	302	297	301	298	283	283	280	320	293	303	286	304	314	287	292	313	288	283	298	306	282	262	296	284	279	281	272	312	282	283	294	289	289	301	309	309	300	313	305	307	299	304	293	271	300	300	280	315	279	313	280	266	240	299	308	276	307	264	299	295	272	310	262	294	288	294	286	287	262	305	296	314	273	279	276	299	286	298	303	276	315	304	256	273	272	272	283	303	294	318	279	301	287	317	270	286	323	297	312	276	280	309	282	297	318	271	289	271	268	303	271	257	259	270	283	332	289	323	252	302	292	298	277	291	268	296	273	268	282	292	271	282	303	277	322	275	285	310	280	262	259	267	291	273	281	279	277	264	296	284	308	298	282	308	327	285	315	275	304	329	272	298	302	316	278	287	296	270	304	271	325	295	281	303	284	289	303	328	298	293	295	291	267	286	279	278	299	286	266	275	272	299	282	285	283	337	285	271	305	280	292	293
4454	7589	5349	2626	1801	1458	1115	952	749	672	577	557	553	531	469	494	456	449	420	431	383	414	423	426	417	423	444	383	414	399	391	378	392	413	404	390	384	415	366	393	397	376	388	387	377	396	399	396	397	401	391	357	380	382	391	389	393	416	357	376	396	413	366	386	405	383	361	401	386	420	398	423	391	416	377	365	377	373	428	421	379	341	372	366	357	369	400	362	395	366	386	408	391	402	376	360	373	390	367	385	378	385	355	347	369	389	390	338	365	357	383	385	362	405	387	392	379	387	406	358	376	381	363	350	413	394	364	392	378	369	426	411	356	382	390	370	373	393	370	393	369	396	343	392	408	355	394	409	399	385	386	395	380	369	352	368	350	371	402	372	406	359	335	411	371	408	368	358	373	375	411	431	363	373	361	382	382	363	381	386	375	354	353	353	394	395	360	376	378	385	380	368	340	343	405	362	400	384	353	374	388	392	366	413	355	412	387	381	393	370	398	384	385	407	385	397	382	394	396	384	384	371	386	360	410	415	424	385	387	387	417	381	397	365	399	413	403	345	336	383	339	379	363	372	388	374	399	388	353	381	405	360	368	352	395	363	394	367	360	386	385	372	374	397	379	412	431	369	379	367	405	335	350	371	368	350	360	398	382	335	378	395	365	370	400	341	400	350	430	379	362	387	384	407	363	386	422	371	396	390	404	383	375	407	348	388	401	374	380	396	381	381	370	376	360	378	346	351	389	388	369	415	356	382	373	368	405	386	340	397	371	366	390	369	390	327	353	376	379	370	381	391	351	365	403	361	390	383	371	386	381	367	390	367	404	393	377	373	339	358	351	367	390	383	365	366	384	376	371	376	360	371	412	361	377	350	360	394	361	374	357	432	351	369	401	388	361	382	397	382	363	395	354	408	355	408	392	411	403	366	374	383	404	370	390	366	355	385	380	391	398	351	375	388	397	389	374	356	386	364	357	360	387	352	391	387	390	391	391	369	396	403	403	388	353	374	407	393	366	413	377	356	400	374	426	368	401	373	378	389	389	354	390	449	415	409	371	360	390	362	381	357	360	370	376	371	435	377	412	382	369	412	388	369	405	399	390	377	391	399	389	376	391	345	376	359	355	373	365	371	349	429	353	393	387	394	353	390	376	382	371	365	358	372	366	351	379	383	407	388	367	399	404	374	386	348	368	377	378	368	347	402	399	372	352	364	387	371	352	412	399	409	366	400	384	410	341	367	354	362	373	340	385	371	383	385	395	379	361	391	392	379	392	377	397	400	381	360	400	379	366	388	420	426	345	370	369	359	382	372	369	392	377	396	370	354	359	351	368	388	379	399	446	352	374	396	346	347	414	361	384	390	357	445	374	393	367	379	374	382	383	381	359	366	385	364	388	373	384	382	412	375	399	428	388	356	372	394	373	373	371	393	380	390	408	396	382	380	351	377	381	364	362	377	372	358	407	418	365	386	404	357	370	382	394	385	398	381	367	382	353	383	360	363	388	369	370	366	368	377	367	398	363	357	377	361	368	346	418	357	355	349	345	381	360	363	378	403	385	381	379	392	350	399	372	362	404	381	371	415	336	377	405	366	381	347	354	397	351	405	398	393	389	401	394	355	370	376	389	387	417	401	379	315	393	371	363	373	366	371	385	379	384	383	377	392	374	368	377	366	367	377	397	390	367	361	380	361	393	406	395	393	406	399	352	387	386	379	393	386	346	382	404	395	358	338	386	384	377	393	370	361	383	391	404	409	384	389	361	420	382	374	381	370	370	373	414	369	392	400	407	363	437	395	361	360	415	378	389	359	388	377	415	388	363	410	412	374	366	383	399	359	375	392	358	385	395	389	375	414	370	380	402	358	362	311	357	377	370	372	361	360	409	398	374	366	342	386	381	390	424	378	381	370	418	357	404	363	361	374	357	358	392	377	355	371	352	388	382	388	402	375	331	368	374	351	368	376	394	361	414	367	397	360	404	392	389	366	383	393	383	389	395	385	371	366	423	389	394	362	364	388	388	359	393	375	414	371	373	354	367	371	356	425	382	407	385	354	378	361	366	396	386	363	403	431	335	420	393	375	368	383	408	376	382	382	395	400	393	406	365	389	351	377	375	378	358	376	382	369	378	378	358	377	394	382	371	372	368	399	363	367	396	358	364	385	381	343	418	404	364	373	334	393	367	368	362	386	383	359	370	314	395	386	389	338	390	377	390	408	367	397	356	378	388	390	410	365	390	394	363	388	371	392	383	390	358	339	388	355	367	393	393	370	392	373	356	382	390	387	370	387	389	370	383	390	421	426	381	398	385	381	384	412	376	383	389	348	394	404	408	351	374	373	397	377	379	387	372	373	393	407	396	377	383	392	399	387	396	398	376	408	361	368	423	366	415	410	355	407	380	388	375	364	381	410	428	391	397	431	407	400	359	390	365	386	360	374	376	403	355	367	377	391	380	345	370	405	394	368	344	351	382	396	394	396	397	386	362	400	427	385	400	416	382	365	368	376	398	354	345	366	391	386	355	384	395	395	386	369	355	372	386	381	382	377	363	345	398	395	409	408	369	375	345	342	351	370	348	369	409	388	362	395	424	397	354	350	399	390	379	396	405	389	374	399	351	413	351	389	358	389	397	366	371	393	375	372	363	385	371	393	365	390	404	398	394	377	393	385	381	394	399	380	371	349	390	402	371	409	333	401	358	400	387	389	386	383	384	356	367	410	408	312	363	366	394	406	381	384	392	381	407	344	373	381	344	370	356	382	334	373	368	366	392	378	393	367	396	378	394	399	362	398	404	385	376	394	314	372	391	407	406	344	380	387	390	406	372	368	402	390	390	363	382	338	370	376	386	392	378	363	382	379	325	389	350	394	382	387	405	350	392	372	342	382	396	381	380	377	357	366	387	397	384	358	376	373	364	367	372	377	402	360	385	365	423	364	389	400	352	386	392	369	393	369	365	404	358	347	399	382	343	402	373	365	377	392	382	392	395	389	382	370	374	373	398	420	395	357	396	375	398	362	407	370	399	371	404	373	398	379	364	372	398	382	370	377	404	385	381	404	392	393	334	439	346	374	335	391	388	405	405	394	394	339	380	344	384	371	369	387	386	359	393	394	417	371	358	390	371	424	358	366	367	384	373	375	400	395	371	342	359	403	361	380	373	380	393	395	394	352	391	340	371	409	387	406	400	401	380	393	424	380	389	382	369	363	418	380	393	356	361	384	388	382	364	398	388	386	419	399	359	384	398	381	378	363	366	382	358	384	380	376	420	387	423	409	378	360	398	361	354	335	383	365	336	362	374	392	348	358	400	404	388	343	351	352	379	362	381	365	369	399	366	354	403	368	374	411	384	377	409	400	375	381	357	331	376	385	374	396	367	392	372	371	370	401	372	358	370	359	395	364	367	396	381	382	392	357	398	398	389	376	428	377	386	376	386	403	363	408	413	363	384	384	360	383	421	369	347	369	365	395	349	349	353	384	368	345	373	367	395	358	349	331
24130	20762	26339	24964	5587	620	458	444	442	351	382	339	318	344	348	332	364	330	331	328	308	312	320	347	355	341	321	342	316	304	333	350	353	287	356	307	271	289	319	348	338	298	297	299	333	310	343	325	340	326	317	316	262	316	342	303	294	308	281	307	328	330	300	303	320	300	346	313	346	297	295	311	363	311	330	319	326	306	292	307	321	316	321	307	333	313	313	354	277	295	317	284	308	339	308	304	339	313	328	311	313	328	311	343	305	284	291	319	286	310	325	297	312	318	295	293	285	324	306	345	299	284	299	298	317	343	351	312	307	278	289	298	326	338	303	318	348	327	321	313	326	310	323	346	298	315	312	345	321	303	347	282	350	317	345	311	292	326	321	306	307	293	326	308	339	284	287	313	306	319	325	278	326	320	332	285	320	313	304	291	296	321	309	329	325	318	321	298	302	316	315	321	276	313	321	290	328	295	328	318	298	319	367	316	340	332	313	327	311	312	326	319	324	300	301	323	338	277	318	345	336	322	294	347	299	295	271	308	298	325	311	299	323	297	312	327	311	316	265	308	304	298	329	326	319	293	309	342	303	316	329	288	318	309	324	306	334	317	320	328	284	349	320	323	300	352	329	322	320	333	298	339	324	350	332	315	325	300	313	314	340	327	290	329	314	323	313	282	350	324	344	341	290	337	321	325	319	330	313	320	326	320	295	326	329	330	344	304	300	296	313	320	343	310	301	322	333	347	317	311	310	306	353	336	275	352	289	299	288	315	313	340	344	322	366	313	306	292	321	314	295	314	322	313	314	304	342	306	297	299	339	317	287	345	283	315	328	307	301	333	334	309	302	324	323	292	298	304	291	317	337	278	366	343	318	287	297	340	326	299	308	302	307	314	304	344	287	334	318	316	310	317	323	331	325	337	323	309	319	288	296	338	305	296	332	297	326	322	340	325	339	311	328	329	348	312	289	307	305	322	308	290	363	331	311	282	324	335	288	299	301	324	301	327	322	297	324	329	334	358	308	359	348	327	308	320	334	298	309	326	312	300	288	314	345	326	298	292	297	327	316	316	345	296	307	304	323	306	307	321	308	307	317	325	300	338	342	313	305	318	290	315	307	304	295	285	307	294	306	312	323	363	319	307	312	326	319	273	306	325	304	305	328	317	318	336	275	285	358	328	326	331	303	321	311	305	324	328	311	306	297	320	302	310	294	276	315	300	295	313	288	294	328	319	337	332	316	312	301	326	325	285	322	330	319	301	300	322	307	347	307	322	332	309	322	301	311	298	355	327	336	305	323	303	316	298	291	291	294	331	325	284	309	323	306	292	297	319	301	298	318	290	295	314	303	320	293	347	303	309	324	300	315	307	336	331	296	292	309	301	297	312	301	336	294	306	309	316	308	316	310	294	325	329	299	283	322	305	313	334	328	317	316	289	298	321	327	259	299	316	331	303	308	308	324	313	314	325	273	301	327	331	324	331	300	325	341	293	299	308	305	332	313	309	326	303	310	317	316	310	296	302	322	324	321	310	313	302	324	319	304	282	323	303	337	318	338	311	342	302	289	294	315	303	316	297	298	307	309	316	287	325	299	343	301	316	323	314	317	287	337	297	314	300	320	338	319	322	335	290	317	312	323	305	288	315	340	309	291	310	315	335	309	314	281	364	279	335	271	294	313	310	337	311	347	338	299	315	315	318	310	297	321	327	298	324	303	305	296	301	329	340	331	305	327	306	304	338	300	304	305	280	343	327	308	359	303	292	328	318	299	318	311	313	292	322	274	307	310	309	308	300	311	313	309	329	320	294	309	326	336	323	331	294	308	330	288	326	312	315	317	343	301	334	310	295	319	332	281	327	325	303	297	309	330	349	301	333	320	340	316	335	328	296	280	328	341	327	321	287	323	341	324	310	298	323	304	317	314	318	343	355	299	301	284	309	321	305	331	318	345	287	322	301	319	308	324	332	297	297	323	301	329	329	322	308	326	322	312	330	296	305	330	332	322	295	325	331	334	339	318	348	292	307	301	292	323	288	326	332	297	304	276	324	308	309	321	323	298	335	289	323	293	334	337	310	313	302	315	316	320	309	303	335	322	317	320	308	331	321	338	301	296	307	299	336	329	323	332	340	305	331	305	302	281	293	323	296	318	301	305	323	314	322	324	326	319	315	330	357	298	323	324	306	307	303	331	341	287	315	287	310	304	307	295	324	333	331	273	303	298	350	326	326	311	304	289	309	304	350	315	313	268	289	328	327	327	300	309	319	314	324	308	301	308	325	320	307	314	337	330	305	323	369	316	287	291	339	369	316	296	333	316	321	314	300	330	296	293	293	332	299	339	286	303	299	281	314	298	300	311	328	333	309	306	283	347	278	326	345	325	353	315	322	299	326	342	298	319	332	295	326	360	282	283	312	315	317	319	276	363	332	281	298	314	319	285	280	287	301	308	330	319	314	317	366	309	331	303	325	297	287	279	317	316	303	328	294	344	320	268	313	320	312	302	307	345	309	316	332	311	289	330	303	336	322	309	308	266	301	328	321	317	317	292	308	289	311	315	316	319	291	310	306	309	277	329	328	342	338	327	300	292	295	324	336	293	323	330	292	338	318	310	317	297	311	317	297	328	329	329	326	282	330	293	313	286	326	327	308	308	285	319	296	312	320	327	306	312	301	283	309	331	296	290	299	347	334	333	351	311	336	317	317	296	319	305	309	308	285	327	332	345	319	291	294	336	326	324	310	316	318	300	302	313	332	281	295	326	284	298	313	321	318	309	298	325	328	296	340	319	346	265	327	299	297	346	289	294	326	307	324	306	297	296	291	306	302	287	297	292	323	294	313	326	317	303	311	316	298	331	319	309	320	326	323	309	336	308	298	293	300	316	303	318	333	325	284	318	331	309	311	294	298	332	308	309	336	310	299	314	304	311	329	295	286	260	328	316	303	325	315	328	293	330	300	320	325	304	295	304	286	353	351	332	325	296	318	303	317	358	314	332	289	330	310	311	307	320	300	311	319	331	299	323	306	349	299	316	287	338	284	285	335	294	301	322	269	283	333	319	307	283	331	314	328	299	327	330	314	308	350	300	313	292	325	297	309	297	334	296	343	305	305	319	306	311	306	331	295	313	312	323	307	304	353	303	313	314	305	341	285	306	312	320	273	344	302	342	318	287	322	312	315	311	333	324	332	316	319	301	306	324	309	325	309	306	300	331	264	287	316	353	306	300	293	302	298	361	299	312	319	342	286	313	305	306	314	283	303	313	342	300	334	340	331	323	315	314	355	296	305	342	283	298	338	297	310	314	312	288	314	312	309	309	279	339	306	310	329	312	303	306	326	299	325	263	301	332	303	282	325	317	318	331	304	281	323	320	346	320	299	319	334	299	283	301	303	299	332	303	300	337	338	321	316	303	302	296	301	314	330	302	301	327	289	312	309	310	303	322	333	289	329	338	299	303	307	341	308	335	312	319	289	307	317	300	343	285	309	304	319	284	333	292	294
4149	4565	3002	1546	1181	986	823	724	651	548	520	479	445	426	420	460	414	412	443	414	434	392	422	399	396	391	418	371	382	395	386	376	410	368	374	394	400	366	407	400	401	416	397	430	380	379	364	377	376	411	377	364	419	380	388	406	391	408	394	365	386	405	377	404	420	387	376	351	377	408	366	449	395	413	410	401	409	405	380	421	404	373	406	390	401	398	369	376	389	364	403	386	396	344	424	380	388	376	343	400	391	407	366	380	396	383	363	386	362	381	375	392	361	401	373	411	352	386	385	357	407	371	397	364	382	392	385	395	365	401	384	415	396	380	354	408	396	385	386	358	394	391	392	399	361	402	386	399	432	412	382	393	391	415	393	384	366	384	403	401	414	389	422	388	380	360	380	369	380	391	385	354	404	390	414	417	396	359	401	377	386	386	405	368	392	379	413	395	415	424	419	380	411	381	372	380	378	404	364	366	381	364	395	387	415	398	428	398	439	396	386	351	396	355	374	392	387	409	395	367	426	389	372	371	367	407	395	396	414	385	369	416	403	405	444	376	377	375	342	398	391	409	370	399	384	392	371	386	389	366	408	368	389	407	381	376	391	397	364	379	371	437	403	357	411	382	366	393	391	453	369	362	454	412	350	372	382	396	390	365	412	412	409	369	389	389	387	404	418	399	378	391	400	412	361	368	415	359	389	400	381	403	398	413	374	377	384	353	408	369	390	352	400	392	392	362	371	414	374	391	397	385	397	405	404	400	350	381	390	371	367	405	405	401	370	394	385	385	434	416	370	413	403	392	357	379	382	376	392	395	391	360	425	384	390	372	391	397	423	397	386	387	356	360	381	396	381	371	374	370	388	374	388	416	428	415	418	381	393	403	353	389	390	391	373	387	360	382	397	373	383	413	397	420	406	399	382	397	397	394	388	371	438	340	383	399	389	418	424	389	365	397	370	381	349	382	388	402	391	383	389	413	404	388	409	399	370	341	369	367	403	413	386	412	372	356	419	403	372	399	395	382	376	411	414	400	396	412	392	381	384	434	408	364	370	378	386	371	365	389	392	415	417	401	373	354	412	379	362	395	365	382	394	408	405	360	411	381	384	417	415	378	401	376	397	401	401	400	361	384	366	390	408	370	398	392	389	396	382	387	394	356	408	366	429	385	401	383	395	382	370	347	401	402	354	404	396	405	414	383	379	418	395	366	376	410	367	392	381	378	373	405	401	427	381	421	389	381	400	410	396	398	414	388	358	385	388	417	407	405	425	361	374	356	416	366	405	388	369	387	394	390	391	391	377	378	358	373	355	407	406	392	347	383	403	389	408	374	400	397	366	427	393	402	436	386	353	360	368	413	388	384	386	397	364	385	390	372	401	363	423	382	382	357	394	427	413	410	350	378	411	385	417	383	386	418	361	380	394	417	390	404	392	356	422	383	398	382	384	380	387	411	397	354	397	366	387	376	417	380	402	394	420	365	351	395	377	428	386	367	402	397	390	405	388	411	353	407	394	399	414	407	338	388	379	380	421	415	368	398	430	385	413	392	383	385	400	402	365	376	380	393	413	405	417	367	413	414	375	392	364	350	399	403	406	388	368	372	412	360	380	429	413	370	419	369	366	375	401	392	428	382	377	403	436	372	406	401	396	366	374	422	430	375	375	374	392	365	387	418	403	391	432	379	375	393	386	403	389	425	381	374	425	388	360	410	355	362	383	403	407	406	415	382	404	401	375	375	383	405	370	400	373	426	370	347	376	398	385	388	422	389	383	370	376	432	424	401	400	413	419	434	381	380	398	401	410	385	381	418	416	379	395	402	366	374	379	355	376	410	368	382	405	394	431	382	391	408	424	372	362	385	379	396	359	370	374	390	401	377	438	420	427	397	391	363	405	411	387	378	390	436	387	401	366	442	368	372	356	396	399	366	365	405	400	382	408	398	392	408	381	405	427	386	390	414	373	371	398	384	378	391	383	408	395	403	405	382	371	381	369	401	374	367	371	398	390	385	432	392	399	361	367	383	387	370	370	369	406	395	374	384	373	391	374	349	352	429	402	371	389	379	401	383	392	363	378	400	376	410	407	369	376	390	392	394	394	400	392	427	383	417	406	372	384	400	405	359	383	420	373	362	397	361	402	436	358	386	373	404	401	398	433	371	390	431	412	382	366	400	390	394	406	417	384	400	424	386	364	370	376	368	387	415	397	384	416	407	374	387	409	387	369	399	388	409	339	357	398	388	401	419	353	382	400	367	391	341	366	389	409	359	370	402	420	397	393	438	389	352	362	385	386	386	385	395	349	353	384	395	397	386	412	377	399	400	388	400	405	400	408	391	409	387	404	399	377	397	395	382	396	397	381	355	383	383	402	365	376	394	391	381	378	360	414	389	370	356	383	407	423	409	377	413	388	428	395	401	414	419	368	374	365	348	358	395	416	392	400	392	381	366	404	372	402	373	405	363	357	395	405	414	403	375	405	360	383	368	405	387	427	372	381	388	400	367	402	386	374	385	343	364	362	373	375	363	368	372	397	401	391	380	396	382	418	368	374	386	363	406	391	398	401	382	374	369	395	365	358	372	411	408	388	401	373	381	393	382	371	394	398	354	414	373	378	371	424	406	366	416	406	399	387	379	387	378	427	349	377	385	337	415	426	381	376	371	404	367	402	366	396	385	362	381	425	418	412	377	362	362	375	400	364	386	362	404	365	414	382	383	399	403	390	368	419	382	370	372	397	394	374	369	373	350	359	375	398	379	384	401	371	406	349	376	392	396	402	379	417	360	373	389	377	391	406	394	395	389	338	382	382	411	396	421	373	410	346	357	359	408	391	406	388	394	372	427	394	388	391	396	401	411	401	421	382	433	384	398	394	387	364	378	393	383	381	396	434	350	372	406	385	389	379	390	389	381	407	377	366	438	374	366	398	393	383	384	377	382	397	391	427	382	403	374	392	389	408	408	412	443	401	389	401	381	391	389	387	388	384	386	377	408	365	349	392	374	378	402	390	388	416	379	366	365	416	395	412	403	390	382	370	383	426	362	405	412	398	420	372	404	398	409	361	365	398	354	387	402	412	415	384	378	395	391	393	393	349	376	418	415	384	369	386	396	353	394	378	391	375	375	418	378	373	408	407	390	384	375	379	406	378	413	403	388	431	427	401	435	367	402	381	419	384	406	379	397	389	432	377	405	375	410	397	357	389	381	386	361	374	359	397	406	378	377	392	405	378	353	380	397	385	423	382	386	367	377	406	393	406	388	368	355	373	389	409	411	404	416	403	372	388	404	375	390	353	346	373	383	398	402	389	389	409	340	379	393	354	386	386	393	382	397	404	386	396	411	412	370	365	403	409	411	401	414	416	381	394	350	369	396	399	371	403	383	391	388	385	371	429	388	368	360	363	385	385	385	407	413	362	418	390	380	375	386	360	376	384	389	373	425	387	424	382	406	358	380	397	411	407	410	381	417	411	402	421	403	384	362	431	402	399	367	425	407	380	412
22011	20764	28216	23399	20758	20694	3432	681	457	343	301	279	227	208	210	187	167	174	166	176	150	139	130	143	146	151	134	139	119	118	130	114	115	127	112	117	114	110	123	124	114	121	103	125	106	111	103	119	110	117	124	121	106	89	119	104	107	99	98	107	102	112	118	92	108	112	121	104	103	89	105	103	112	111	109	97	102	102	94	128	102	87	101	110	108	125	115	102	110	88	109	108	115	122	110	120	116	117	111	109	102	98	102	111	105	118	127	103	88	96	115	118	106	106	109	107	107	92	112	99	120	110	104	108	106	87	102	96	106	103	97	103	102	119	95	93	100	107	112	89	101	129	103	117	108	112	110	85	101	100	102	112	119	97	88	94	100	105	89	101	98	107	117	115	102	100	107	103	92	112	108	119	104	115	89	103	104	109	106	94	115	113	113	90	102	100	103	116	103	104	102	106	129	108	111	103	99	103	93	83	106	91	106	95	89	103	102	119	104	106	114	115	93	104	119	130	113	92	119	100	110	105	112	92	113	102	100	96	96	106	104	117	104	105	93	107	101	118	123	109	117	100	103	95	121	114	105	96	104	111	103	103	123	108	106	99	100	116	122	110	114	107	98	112	93	100	97	105	102	95	116	113	107	110	107	95	95	122	90	118	100	101	103	88	101	96	93	106	116	122	113	88	107	115	116	105	113	95	106	109	100	106	96	83	102	119	96	111	106	100	98	95	104	97	88	114	112	85	107	113	99	116	102	120	114	105	111	116	102	97	104	101	113	95	119	97	111	86	103	100	98	104	105	106	110	103	86	105	105	116	86	116	106	105	95	121	102	104	104	77	111	95	92	83	84	105	104	93	123	118	125	110	101	103	102	107	105	92	113	96	114	79	118	106	103	94	113	102	99	97	105	110	135	121	108	105	114	106	105	112	112	120	93	104	104	87	124	101	99	92	114	111	100	87	94	126	120	94	123	101	108	106	93	105	105	101	121	75	109	94	94	110	91	89	93	92	118	99	123	110	101	102	118	120	89	98	116	101	122	105	125	109	79	86	99	112	103	92	119	104	114	100	103	110	108	105	113	96	101	93	110	93	95	91	100	104	96	107	93	107	102	96	114	111	113	108	100	122	109	124	113	126	108	73	106	102	113	115	92	101	100	98	103	89	112	90	99	97	125	80	108	98	96	103	95	114	117	112	90	110	104	99	99	99	119	91	115	101	103	98	111	92	111	100	112	92	96	76	93	91	112	85	116	103	94	115	92	102	104	120	90	124	118	123	96	119	76	114	114	105	105	95	116	97	88	111	102	94	83	92	88	134	107	115	118	98	102	100	101	101	98	101	103	122	99	101	111	112	87	104	91	103	97	106	87	99	96	104	112	104	114	109	109	96	111	112	96	113	128	102	117	116	112	111	121	95	98	110	100	99	101	96	96	101	121	97	75	101	94	115	112	105	100	90	89	89	94	126	102	99	111	119	113	93	112	100	113	109	95	93	116	109	101	119	103	121	96	128	105	102	119	81	139	100	104	98	116	100	125	95	127	109	114	100	124	101	92	90	89	106	121	102	90	106	122	111	109	92	121	99	105	112	89	111	99	91	111	104	104	103	102	109	104	101	80	101	86	104	104	111	120	115	100	102	97	107	111	98	107	108	110	100	121	110	124	105	97	112	91	101	101	97	101	116	87	111	111	102	88	100	87	103	104	83	129	107	110	108	95	112	103	92	110	109	102	89	96	112	110	97	118	112	117	103	101	106	94	116	88	97	127	104	103	100	96	107	89	103	101	103	96	100	98	102	105	117	91	100	116	109	107	104	102	117	100	100	114	95	116	99	91	120	111	83	112	92	97	86	101	82	113	110	98	101	114	106	107	106	102	104	114	105	106	112	92	94	91	82	107	126	105	102	79	91	100	98	122	100	118	94	92	113	119	93	109	105	104	86	111	102	94	116	97	106	103	116	91	104	112	97	120	111	98	128	118	101	104	110	120	95	114	121	106	103	93	114	109	113	87	87	96	104	94	117	91	98	108	117	122	91	101	105	114	99	112	116	109	98	104	95	126	104	104	89	107	118	99	116	102	120	113	104	113	113	103	94	129	107	108	105	80	104	103	94	96	96	128	103	105	111	105	89	105	105	110	101	108	109	109	109	89	105	120	117	115	104	113	92	113	120	111	99	112	105	111	101	88	111	90	126	115	89	103	98	106	92	117	92	109	103	111	104	108	96	100	113	102	95	111	74	99	109	100	115	94	118	115	95	115	110	109	94	108	131	97	121	110	101	84	106	91	95	116	105	111	110	113	105	113	105	100	105	111	117	103	111	97	99	113	76	103	99	95	108	107	108	109	108	86	103	101	102	90	115	97	113	91	96	109	91	100	108	108	98	97	79	112	114	115	108	126	120	108	89	110	112	91	122	111	110	105	99	127	97	126	97	100	98	96	109	101	92	99	99	90	119	110	90	111	105	99	91	100	118	103	86	103	118	107	106	101	121	108	125	121	115	119	106	106	87	105	119	107	110	112	110	99	118	116	120	104	108	102	124	99	107	122	106	97	120	98	97	108	119	116	103	95	113	104	100	103	98	95	86	89	105	121	104	106	97	117	106	120	111	114	108	101	116	105	81	95	108	104	115	121	102	111	114	105	91	101	113	121	99	119	97	98	106	96	106	123	108	114	109	101	102	105	100	106	91	93	112	102	111	104	103	118	124	99	95	106	106	116	108	102	112	111	116	102	105	124	97	98	97	93	99	115	118	117	108	100	90	97	99	89	112	106	97	112	103	97	101	82	113	120	122	84	107	109	95	114	93	119	99	111	94	99	103	103	96	124	110	107	89	100	110	126	101	106	121	127	97	102	95	99	115	107	104	119	125	110	118	115	103	81	93	106	116	110	101	91	106	98	115	119	107	107	111	104	94	108	118	108	93	91	123	108	109	101	88	104	104	116	102	105	114	117	112	104	109	89	87	109	101	107	97	133	118	96	88	109	108	130	107	118	111	122	107	108	115	104	108	108	109	100	118	108	105	102	109	96	98	122	94	91	85	101	111	91	113	110	90	113	108	121	100	104	98	101	98	120	114	121	112	90	85	98	115	110	93	108	89	105	109	99	84	95	98	118	120	119	106	93	95	99	108	85	107	94	104	109	111	91	95	104	112	86	105	102	93	102	105	105	106	94	123	119	117	109	83	100	96	88	111	112	110	110	107	102	99	100	110	94	100	113	110	100	112	117	134	101	109	131	101	110	100	104	95	113	80	112	101	98	94	129	89	103	110	101	100	98	110	108	97	116	94	94	89	104	94	94	110	124	111	115	108	103	106	106	87	86	113	110	92	120	108	105	92	88	123	101	125	101	105	106	108	108	106	89	110	93	113	108	108	100	111	113	98	110	115	94	101	108	112	104	90	103	96	98	103	114	111	95	101	97	129	93	104	99	109	124	93	104	119	121	89	126	90	110	106	116	103	116	89	90	113	115	107	126	106	100	98	118	109	98	101
6167	12541	8790	4206	2888	2141	1607	1128	931	738	571	473	406	400	315	305	266	266	228	223	243	199	203	196	179	192	186	200	155	178	178	185	164	156	161	140	161	165	157	145	150	136	128	152	142	152	162	165	147	148	149	141	157	144	170	133	144	142	140	136	130	146	130	145	156	128	145	145	134	142	145	146	154	147	136	142	118	124	155	139	148	146	152	146	121	143	147	125	131	133	159	137	144	136	133	131	129	132	134	155	145	145	140	133	136	139	144	146	120	109	145	123	137	129	114	162	107	143	128	141	122	146	160	117	126	124	127	132	138	130	143	116	126	110	129	125	131	143	140	122	127	144	182	113	143	166	141	149	132	111	137	119	141	114	129	143	124	137	129	146	138	146	139	142	131	132	152	125	125	143	146	142	126	154	103	141	137	134	133	128	114	126	133	128	146	130	152	128	130	139	132	165	121	137	143	122	110	117	128	143	130	131	125	136	158	140	121	122	127	142	128	147	121	156	132	140	167	138	142	127	145	146	133	151	111	140	128	132	137	137	150	137	131	137	151	139	107	138	131	129	137	146	118	142	125	154	146	150	146	131	132	138	145	142	123	139	123	149	123	134	136	136	131	135	127	118	119	149	124	147	135	151	119	169	140	127	143	134	129	139	130	132	120	140	138	133	136	114	127	124	134	160	121	143	134	145	159	129	155	154	134	123	128	125	124	134	124	136	131	136	113	134	121	115	133	132	138	159	147	143	145	126	151	142	137	136	117	130	124	137	133	133	145	148	126	129	128	129	126	137	131	134	135	121	138	113	118	116	137	132	118	127	134	131	148	147	125	136	151	123	154	141	138	131	126	127	133	109	132	138	115	124	144	128	141	111	121	129	144	146	136	132	133	144	138	126	143	106	122	152	138	148	130	149	147	123	134	130	119	125	126	140	118	136	150	123	133	137	124	132	149	133	127	154	154	116	128	129	147	131	140	130	134	139	146	131	130	137	128	116	134	136	122	113	128	128	129	145	139	148	120	137	134	139	148	131	144	142	132	151	142	128	143	128	129	134	153	145	132	147	150	136	134	148	146	132	138	131	137	127	107	149	145	148	132	132	136	129	148	129	132	142	130	132	135	155	133	129	133	116	131	154	114	131	139	138	134	128	124	137	161	138	140	121	103	148	130	129	135	143	123	142	134	141	128	123	143	114	127	127	131	132	124	120	139	140	154	125	116	140	150	158	127	119	152	128	117	153	115	133	142	129	133	141	132	135	146	130	91	118	122	122	125	143	134	146	144	158	146	149	145	136	136	159	149	124	130	140	142	119	111	151	148	125	139	137	136	136	139	136	121	133	148	145	131	135	121	126	138	127	150	138	156	118	121	130	122	133	132	136	119	147	129	154	124	137	120	147	140	145	134	154	122	158	141	123	137	139	130	138	137	145	121	138	152	127	136	133	129	141	145	135	133	133	135	129	141	142	143	130	118	136	128	146	141	127	141	131	138	128	131	138	147	141	123	121	123	115	157	127	125	163	144	138	137	147	126	152	128	130	136	147	134	134	131	136	159	126	146	136	126	147	128	127	139	123	133	145	130	138	132	132	130	108	127	120	136	128	128	131	139	141	147	141	125	137	130	156	132	129	144	122	151	121	149	140	131	134	112	119	131	137	129	129	104	149	126	117	125	132	129	120	139	128	138	133	137	110	122	152	144	151	128	135	143	151	140	149	128	142	129	128	149	117	146	129	111	122	125	142	132	125	120	132	133	135	115	134	138	135	132	135	136	131	126	144	139	132	118	135	140	130	131	140	147	123	130	133	120	160	129	114	143	146	124	124	122	152	121	126	134	132	121	158	131	131	144	146	127	136	126	120	115	145	142	128	128	112	117	135	128	140	150	134	136	148	153	131	125	123	123	142	122	130	157	141	135	133	157	158	125	163	138	148	129	149	134	132	140	115	135	139	138	141	115	145	135	140	151	146	136	123	147	124	134	125	135	136	134	106	124	130	132	119	120	132	146	128	119	122	130	137	128	116	130	128	127	144	139	148	114	150	111	127	127	139	140	127	114	143	121	112	125	134	136	127	134	137	118	127	131	137	142	146	104	128	135	135	113	131	133	121	141	135	120	126	150	133	148	140	136	145	145	155	144	135	134	134	136	125	121	117	158	129	124	123	136	147	148	151	126	127	136	137	125	130	136	123	132	149	140	124	121	125	143	136	146	147	103	134	149	129	145	144	142	127	132	131	131	131	127	142	118	149	142	139	126	158	129	140	137	129	127	137	116	130	125	111	134	121	147	160	122	127	136	132	134	139	130	92	141	137	137	126	126	111	128	140	143	137	131	131	144	135	144	138	162	158	131	154	133	128	119	121	148	140	140	136	134	110	141	140	109	134	135	140	121	142	128	124	117	148	122	150	142	125	137	119	145	140	119	106	143	120	119	138	131	148	156	137	140	129	118	122	145	133	138	154	130	130	132	125	132	114	134	116	143	141	119	125	141	142	152	112	131	143	152	139	139	136	137	134	117	151	149	140	121	132	131	137	135	149	112	151	141	143	129	145	151	116	130	126	134	131	133	134	135	122	116	122	149	120	119	128	141	127	114	134	153	120	142	132	134	150	136	134	135	117	134	115	108	122	138	122	116	144	126	134	128	135	143	131	134	129	132	125	155	135	140	116	134	143	138	145	144	118	133	136	126	145	134	135	148	127	164	130	142	136	141	149	150	145	135	147	139	135	134	131	111	108	135	126	125	144	135	135	125	132	118	125	128	110	131	136	123	125	126	137	146	116	129	139	131	144	130	134	115	153	119	133	155	130	141	146	144	145	119	131	148	123	125	162	138	148	152	146	133	130	140	159	149	128	136	117	157	140	119	129	132	123	135	142	142	126	118	114	138	139	130	141	132	103	109	128	123	118	130	143	136	139	123	139	132	131	139	135	123	134	129	134	129	122	133	140	124	137	128	137	136	128	124	120	140	152	116	135	125	109	132	139	115	132	121	131	140	121	144	123	148	128	127	127	128	140	130	124	135	146	139	138	142	125	126	132	125	139	145	123	137	124	145	125	148	128	143	136	131	148	125	121	126	99	141	141	125	140	150	132	135	101	139	152	147	154	125	125	142	133	140	145	134	129	143	145	124	132	139	132	152	117	134	139	118	119	124	140	121	140	142	127	143	148	150	112	121	120	125	135	121	129	135	117	120	136	128	130	148	126	126	154	128	128	139	130	155	129	125	137	147	150	139	112	139	147	135	128	139	135	134	134	129	141	136	123	148	134	135	145	148	147	130	120	138	129	117	151	138	150	126	135	135	127	144	122	139	136	139	129	133	135	148	131	113	132	136	133	144	145	162	146	140	150	130	135	135	116	127	141	119	146	143	133	141	127	145	155	127	136	143	128	130	127	135	153	133	144	129	134	159	124	155	142	134	136	121	133	127	142	137	134	125	138	142	135	140	147	132	135	127	137	113	131	148	131	148	135	129	144	132	142	109	123	109	113	111	113
26900	16337	2753	746	527	479	474	479	390	415	434	390	445	395	435	409	445	410	464	435	414	410	437	417	424	423	457	410	401	412	428	439	435	414	434	394	420	434	420	411	389	438	461	425	449	412	416	463	439	446	444	437	401	443	425	443	454	416	429	444	430	432	384	455	438	404	437	437	403	433	425	440	409	441	425	395	447	427	434	431	428	400	443	421	415	446	397	463	446	388	434	422	428	427	420	410	410	430	401	462	441	428	393	415	416	412	438	434	432	416	418	403	452	438	450	436	430	445	429	390	441	402	415	459	398	410	466	444	393	417	405	421	433	465	406	393	451	423	416	422	423	396	430	442	431	426	434	430	432	453	424	405	403	422	461	418	420	436	415	426	443	414	442	412	429	413	408	421	418	424	427	442	438	441	410	421	407	408	398	402	421	406	432	425	437	433	398	428	420	430	426	431	415	455	438	416	422	417	423	397	424	448	411	433	423	429	452	449	425	411	425	389	421	425	403	447	404	432	452	462	406	433	420	429	409	401	408	458	443	392	443	453	436	415	411	464	413	399	394	409	397	422	446	391	435	404	437	424	410	419	431	436	445	465	418	419	450	412	403	425	421	440	429	412	441	444	398	424	412	411	453	445	390	375	419	439	396	449	386	406	418	442	427	390	414	425	482	422	435	431	423	413	418	438	420	433	436	443	446	444	426	422	402	472	390	447	420	464	452	393	449	425	426	432	401	441	422	420	454	447	404	445	504	401	436	436	433	434	415	446	407	427	391	396	431	411	442	411	410	411	438	405	403	430	429	397	413	415	463	428	433	410	418	455	386	473	411	425	432	435	444	450	422	440	457	424	413	418	390	435	416	426	436	419	418	379	406	400	444	418	443	447	383	419	433	433	401	433	428	382	437	442	451	442	427	442	456	425	398	391	391	433	449	388	406	410	407	393	449	444	401	439	409	415	414	395	408	410	416	399	426	429	468	449	431	427	426	436	417	416	430	435	431	447	408	484	434	409	390	455	461	422	399	456	430	422	399	405	418	428	465	432	418	444	403	429	437	457	438	419	434	427	421	408	428	433	402	421	425	415	454	406	446	422	469	425	414	391	472	451	431	447	458	439	455	424	419	428	406	434	408	400	384	410	441	413	418	427	401	382	418	436	451	401	442	429	423	419	411	435	439	396	415	451	433	447	450	449	430	451	436	424	427	426	452	408	401	427	448	444	444	414	397	413	430	423	410	458	437	392	434	396	443	404	413	425	387	409	388	418	430	415	398	418	392	440	425	410	391	418	416	399	405	437	411	455	431	421	411	419	441	430	457	398	445	399	398	420	432	423	392	422	411	418	437	441	410	444	441	456	446	436	421	395	422	463	446	451	413	419	415	424	406	406	403	455	386	401	400	419	401	433	450	446	392	412	481	443	414	450	435	430	424	413	428	437	462	414	453	453	419	394	470	405	418	416	464	446	442	412	430	422	408	451	426	454	424	421	445	405	411	454	403	422	397	395	444	386	450	436	406	422	424	414	443	436	459	430	425	417	411	423	465	434	397	450	447	430	446	420	435	445	422	384	447	449	410	424	386	432	426	447	448	446	394	408	417	401	410	443	472	444	407	414	368	389	424	400	433	456	465	448	437	432	422	422	393	434	440	413	440	393	463	422	402	409	424	476	452	420	442	418	422	445	475	418	414	401	412	399	410	434	420	414	408	419	442	430	386	430	434	460	408	453	436	451	455	437	422	415	381	483	402	446	440	420	379	422	439	429	433	431	418	426	409	407	385	451	410	420	451	420	444	381	412	475	430	407	475	421	414	381	435	399	428	440	430	446	426	409	435	418	397	431	435	412	416	416	422	392	418	418	415	421	408	433	413	412	444	422	407	453	436	425	382	436	415	413	426	475	396	433	422	427	453	448	461	442	399	456	439	433	451	434	440	447	428	439	450	422	387	428	422	410	449	433	405	478	380	447	401	422	405	456	395	416	434	416	449	425	419	417	397	410	458	402	468	407	457	455	437	437	451	391	456	465	413	415	423	401	426	443	438	460	427	414	457	404	443	427	419	421	426	452	439	373	425	440	449	394	431	419	400	412	433	398	450	416	459	415	430	405	394	401	423	440	399	453	406	439	448	456	435	411	425	414	425	410	427	464	400	421	418	402	427	463	422	430	456	427	451	433	393	384	407	408	433	430	401	386	449	411	447	431	404	420	453	421	471	420	424	440	430	419	439	411	418	415	434	415	414	404	411	451	422	434	411	414	443	429	421	402	430	421	440	428	440	391	412	404	432	415	435	416	417	432	447	444	409	408	432	412	422	411	436	427	433	429	421	436	434	422	441	411	423	474	401	389	447	433	413	460	430	419	411	449	429	426	437	398	452	420	429	399	460	418	483	411	441	412	434	404	435	426	456	418	414	426	394	471	445	439	455	419	468	431	432	424	403	404	445	400	420	418	446	415	457	435	421	379	411	438	459	466	428	422	410	408	407	435	452	421	424	439	438	423	425	428	411	440	422	412	426	448	415	473	419	437	399	439	439	430	420	423	421	410	425	418	489	409	428	436	431	435	386	470	430	428	413	417	421	454	443	432	449	402	444	442	421	464	454	413	461	397	436	424	416	414	407	411	431	469	430	384	420	468	411	418	426	421	405	422	394	419	423	441	488	396	400	424	447	440	400	439	441	400	423	414	469	443	427	417	416	446	406	439	429	441	399	464	415	402	430	439	405	432	425	446	445	402	462	426	455	400	400	436	436	451	463	432	415	432	380	442	426	420	427	455	425	435	420	460	423	417	433	413	414	428	421	394	425	396	448	445	421	457	441	434	436	411	397	428	430	398	394	429	404	436	426	438	446	396	416	434	408	429	465	443	419	442	446	421	458	434	443	405	430	421	445	437	436	402	389	393	466	468	403	454	404	418	423	385	434	437	423	430	382	428	468	428	412	447	395	419	422	455	432	459	477	435	456	411	427	403	384	414	394	452	398	435	433	432	429	410	420	458	454	411	431	435	421	434	408	384	449	428	394	414	437	409	468	398	446	388	399	415	426	414	468	453	456	408	431	419	432	418	423	466	412	422	434	421	491	417	442	454	385	415	423	448	404	429	414	423	392	418	442	410	403	426	408	462	415	381	415	435	416	381	458	394	446	422	431	439	419	448	436	393	436	425	423	392	457	433	457	410	462	398	435	427	430	388	394	400	428	436	422	430	416	437	402	435	400	434	398	419	454	467	462	411	412	428	408	454	466	429	402	424	416	370	423	377	418	393	437	420	474	429	442	409	428	396	407	452	427	440	413	414	455	430	423	450	431	404	433	426	425	456	415	428	445	419	399	440	441	399	418	428	397	437	442	416	427	419	417	412	412	415	417	388	438	403	408	418	407	422	430	436	435	438	432	439	405	448	412	433	436	453	449	446	463	417	421	413	416	440	403	420	427	447	429	433	429	471	387	380	431	443	453	426	393	439	428	441	454	423	407	418	422	401	415	423	405	470	416	415
5992	909	889	660	653	582	614	588	547	518	560	536	535	551	519	536	588	499	486	562	524	512	524	549	571	544	566	556	552	510	520	542	560	575	537	545	554	524	528	547	580	515	518	544	551	531	556	525	558	520	513	532	579	542	518	561	556	541	509	530	504	564	567	546	534	514	523	517	549	504	522	535	494	538	500	512	488	535	514	546	535	535	568	523	553	523	534	546	537	541	539	536	535	521	512	578	555	492	569	574	539	566	541	519	495	555	545	555	593	513	552	519	520	524	509	513	558	550	558	528	528	550	558	535	516	515	524	508	544	508	522	508	510	554	538	501	540	564	524	567	560	569	567	537	588	545	556	572	523	569	524	570	530	548	512	545	561	571	518	511	529	571	544	591	552	520	498	554	559	503	557	549	525	492	511	525	551	501	556	549	557	539	587	567	545	521	567	506	553	523	523	573	547	492	541	564	557	492	526	523	575	547	566	499	536	523	591	508	527	511	520	537	539	526	579	545	561	513	536	526	512	545	518	537	533	554	531	551	496	525	538	478	549	503	481	517	555	489	502	549	543	555	534	534	551	543	515	525	562	560	529	523	535	512	552	543	555	578	532	546	552	486	563	597	550	497	547	558	508	547	503	557	558	549	550	531	502	512	557	539	545	539	541	545	519	517	550	533	557	555	575	551	513	516	527	533	526	533	525	534	553	527	558	519	543	587	533	524	545	556	553	515	574	524	498	545	537	530	548	538	538	539	502	521	548	533	554	548	544	536	521	566	558	519	503	548	555	497	565	534	501	554	536	533	535	481	553	530	479	512	538	559	519	503	523	547	564	516	515	570	524	530	518	510	515	548	528	590	496	502	526	571	538	545	555	527	531	559	518	564	567	549	527	521	530	506	561	537	525	507	553	555	517	565	526	550	531	526	487	534	558	554	506	532	529	566	516	540	514	561	529	533	526	509	506	494	527	545	513	531	520	563	540	545	548	515	547	502	517	567	498	540	526	546	556	533	521	632	516	552	544	543	539	534	541	550	540	538	527	499	523	555	543	533	523	539	529	515	503	559	516	553	514	514	558	517	530	526	515	572	565	525	542	513	532	529	528	508	531	562	565	521	491	545	496	548	537	517	530	577	511	509	559	549	528	566	560	540	558	518	536	520	559	514	552	534	547	542	552	524	559	517	541	512	516	517	533	549	496	526	531	564	529	518	574	526	562	550	535	523	535	545	529	577	506	541	528	505	509	514	555	550	514	550	547	532	564	533	536	500	538	556	545	526	493	505	548	551	521	537	523	522	534	513	565	547	541	535	522	536	552	562	550	557	559	529	554	557	552	509	544	550	530	545	543	565	524	554	544	525	537	553	513	514	471	555	510	536	535	549	513	537	552	538	541	509	560	522	480	538	501	552	528	545	574	552	523	541	561	519	532	535	564	539	520	569	578	548	536	545	556	548	518	554	559	503	521	556	484	559	511	526	490	524	495	554	519	535	541	565	554	534	543	535	486	535	554	523	506	572	525	537	525	513	554	563	535	558	534	538	549	498	563	541	538	588	548	519	549	575	524	501	517	553	526	543	511	509	564	536	544	547	542	568	505	524	589	511	509	539	539	542	503	548	523	546	557	568	550	567	518	586	528	539	533	532	548	529	577	522	521	514	562	533	508	546	543	502	524	518	562	511	537	547	515	492	495	562	506	504	526	566	565	515	566	506	542	527	546	534	510	567	530	520	549	541	584	577	541	534	528	566	578	524	515	585	501	527	563	544	528	577	544	544	522	530	510	561	557	504	562	544	536	541	500	515	523	568	550	518	545	574	542	515	565	492	533	540	513	559	553	552	548	544	558	534	578	549	540	518	527	537	575	590	513	539	538	504	529	564	589	545	507	545	547	535	555	527	529	540	545	521	517	555	500	585	529	575	567	562	561	556	534	525	529	502	493	500	533	552	585	591	535	509	535	546	497	510	517	499	537	536	568	598	525	524	575	541	557	542	527	575	497	539	553	506	544	567	543	539	538	514	544	541	563	507	558	533	554	559	513	559	566	546	559	576	557	581	511	523	545	500	537	529	543	585	500	518	565	530	605	512	539	526	491	510	511	549	510	572	551	556	528	538	482	534	537	542	566	528	554	558	539	537	511	534	587	535	511	520	521	544	506	532	499	511	513	562	560	530	522	502	507	549	513	543	543	532	537	506	503	511	546	545	552	519	540	533	539	545	520	500	595	484	511	529	500	587	533	551	546	541	477	571	498	513	514	541	577	520	538	544	534	534	515	555	514	537	536	542	573	510	546	559	564	527	499	517	576	531	545	576	516	549	534	540	543	554	489	502	523	505	523	604	516	553	514	521	558	560	507	536	540	534	571	529	516	551	549	523	563	539	557	555	573	559	568	528	487	552	509	564	565	538	535	565	525	549	518	526	479	569	511	511	605	516	589	574	522	532	524	548	543	542	507	516	531	565	501	548	594	532	565	560	505	500	508	521	538	590	518	536	533	584	545	581	542	522	580	489	536	548	506	561	550	529	553	544	501	473	566	528	597	579	505	541	545	487	520	590	562	580	547	515	575	506	522	569	554	517	519	566	517	532	495	514	541	541	550	535	541	510	505	515	527	550	534	547	562	573	535	497	480	523	515	543	536	577	558	503	530	548	545	569	516	590	529	531	558	505	496	576	562	541	507	547	581	508	583	522	558	540	545	502	538	541	526	521	531	557	540	521	530	547	524	543	522	537	536	556	542	541	546	570	556	571	542	582	537	551	548	570	537	542	517	554	540	570	505	518	567	538	537	570	508	561	545	548	566	542	533	505	506	540	524	596	517	564	529	554	547	505	531	539	541	545	557	521	556	543	546	559	538	536	547	530	503	544	511	537	543	537	546	521	555	571	541	527	499	514	515	555	535	552	544	522	514	567	551	522	520	548	521	472	529	517	524	516	543	504	534	510	538	524	522	515	547	536	544	589	540	545	567	536	501	549	567	553	535	528	568	522	534	517	528	535	526	530	547	556	588	541	516	544	511	558	539	523	546	559	552	534	516	508	542	533	483	547	527	514	552	573	521	529	540	538	561	529	498	511	565	554	487	558	527	512	513	533	526	517	564	536	526	544	571	504	568	528	554	516	552	571	526	528	516	546	558	547	597	494	501	503	523	527	513	543	534	551	547	564	505	549	519	540	543	494	537	551	539	510	566	533	594	543	540	573	555	546	535	573	539	551	533	546	524	535	534	519	512	514	526	508	528	548	528	545	531	558	527	587	539	575	563	574	522	575	570	526	574	530	522	497	528	539	499	578	541	539	608	523	512	515	533	572	491	531	541	553	551	535	515	554	504	547	492	508	580	538	569	511	573	522	561	558	552	516	564	528	602	557	554	502	538	516	525	541	512	536	550	531	579	542	513	599	542	513	532	569	519	578	571	571	520	549	574	522	527	522	536	536	523	565	515	507	547	529	534	552	540	525	541	562	545	556	546	546	537	525	538	530	516	496	570	532	555	523
22919	20724	27667	23834	20686	5707	748	560	493	394	392	380	338	336	313	313	316	340	301	322	313	310	312	304	292	305	302	297	283	296	294	316	251	317	312	308	315	291	303	287	279	292	297	288	261	299	289	317	288	318	269	284	296	310	308	288	281	280	270	316	250	290	299	284	268	285	305	287	263	305	297	285	287	292	289	305	307	299	293	301	289	262	296	281	271	311	294	280	315	267	265	274	321	289	307	272	280	272	284	285	259	280	327	290	269	303	297	295	313	263	288	310	268	284	318	299	292	300	289	286	308	279	288	263	305	291	284	279	321	274	237	268	279	290	279	302	283	280	262	281	276	302	267	315	261	308	306	277	289	288	290	307	282	265	283	264	275	290	285	288	292	302	284	295	318	269	309	278	308	259	302	308	283	312	285	282	288	274	282	296	271	256	307	291	248	278	254	295	305	287	290	278	310	279	259	297	315	286	284	287	283	296	243	284	304	262	293	303	290	282	263	293	306	311	307	290	298	327	272	258	306	290	283	321	277	310	310	278	295	288	267	284	270	306	291	260	251	293	287	294	256	305	277	274	295	288	254	276	296	275	273	282	306	304	270	309	292	301	310	287	306	282	287	335	283	285	261	308	297	291	304	312	268	302	293	297	290	294	288	292	274	296	294	285	282	296	312	293	288	278	271	295	312	300	284	292	284	263	276	299	290	300	261	289	281	269	314	276	306	301	316	264	320	294	277	292	291	254	282	285	303	299	306	302	298	280	291	272	281	287	291	280	279	272	269	268	282	307	288	315	266	289	287	301	293	317	271	268	273	297	305	237	253	276	279	276	299	303	287	296	287	290	310	274	264	283	303	266	281	281	258	275	285	280	291	282	282	289	308	296	261	300	271	289	264	308	284	281	294	295	280	268	284	290	282	313	319	281	270	299	286	281	275	290	283	287	279	279	311	295	311	283	283	286	277	280	302	300	267	285	285	255	276	300	281	279	276	292	299	313	278	303	296	267	289	300	274	270	279	264	275	285	266	266	280	277	285	297	293	304	294	284	286	263	273	280	270	286	291	297	283	261	284	284	291	282	285	292	264	282	299	293	269	283	293	284	279	288	295	274	271	283	301	278	259	258	244	270	263	286	294	256	258	271	268	321	271	261	294	326	289	274	297	300	300	295	299	259	268	286	318	281	316	266	283	290	276	285	264	300	291	278	293	292	279	278	271	286	293	266	258	284	291	286	255	275	322	279	303	252	321	321	288	272	260	278	288	308	290	309	284	291	287	292	278	289	279	316	270	269	266	294	275	284	278	288	288	286	318	311	288	289	276	309	268	309	295	281	284	288	296	295	250	268	302	270	273	281	277	304	286	311	304	287	254	281	292	282	269	281	288	294	282	270	285	277	326	299	260	284	317	285	306	247	316	279	265	272	274	264	279	302	287	285	278	287	306	267	295	290	342	293	308	280	315	285	289	298	255	269	304	254	292	308	262	292	294	298	277	256	261	272	297	271	272	305	273	285	287	292	275	277	312	278	285	276	272	291	301	292	300	280	271	282	275	310	293	281	293	308	270	276	315	274	313	268	289	258	301	327	291	286	297	273	287	270	305	277	307	322	262	288	294	273	280	288	269	286	267	301	275	272	255	276	308	292	299	302	287	293	299	278	292	271	269	256	289	279	264	322	257	311	263	312	244	282	269	296	292	276	275	251	285	275	320	289	289	254	272	298	306	301	274	297	283	299	270	283	285	276	281	301	292	280	271	266	315	299	277	283	272	307	273	285	296	278	288	304	282	290	257	250	270	274	279	290	257	259	259	291	263	285	286	260	317	293	284	267	270	264	291	262	277	304	301	284	291	292	261	304	306	274	298	328	257	274	296	273	297	276	289	303	301	296	287	285	264	288	280	289	281	294	291	285	286	295	297	324	284	301	288	284	275	262	280	283	301	281	261	285	292	307	286	298	279	304	275	257	273	297	292	252	321	301	302	292	304	290	288	277	301	302	311	255	296	285	274	282	292	302	286	291	254	309	292	269	302	284	295	295	282	277	271	293	278	286	283	289	286	323	277	285	277	245	281	282	280	290	296	298	270	281	302	283	282	269	266	287	271	298	306	287	289	278	312	259	302	315	276	283	275	292	294	286	288	285	277	299	259	277	298	276	291	295	313	279	288	261	280	269	264	272	294	263	265	256	299	280	254	289	311	299	272	278	265	288	261	277	273	298	261	309	297	271	257	287	300	287	300	282	280	289	266	295	270	257	306	288	288	284	287	259	272	278	288	271	268	295	283	279	289	301	279	301	277	254	306	285	262	274	290	276	269	271	288	259	290	267	297	283	282	277	275	288	315	292	292	273	291	266	266	264	283	275	282	270	292	251	299	312	285	273	309	282	283	286	290	281	287	296	275	297	240	306	271	261	272	295	292	271	277	306	305	303	302	318	289	267	246	295	272	292	264	255	275	273	288	302	289	307	291	286	249	274	294	291	275	296	283	303	292	305	275	264	285	257	282	268	313	254	307	329	296	276	305	277	300	264	282	277	276	310	276	308	264	307	277	273	294	295	304	263	290	277	306	285	307	304	281	284	266	299	294	317	281	278	270	289	267	253	269	284	278	283	263	276	270	292	281	263	299	279	281	278	298	310	292	295	320	270	282	291	293	254	307	290	286	283	245	288	308	268	289	286	270	290	301	289	260	270	274	297	297	306	286	286	285	274	280	285	289	308	283	319	295	273	279	258	286	281	270	302	294	272	314	274	303	256	291	286	304	295	318	294	266	300	301	278	298	306	314	325	313	299	298	317	285	269	268	319	282	294	283	269	296	260	295	289	314	271	282	281	278	297	278	301	292	320	271	294	282	311	268	295	301	241	301	306	286	312	292	297	296	271	266	306	286	299	257	309	289	312	258	244	294	317	292	310	281	261	269	287	288	286	263	267	311	304	267	320	245	295	300	299	276	283	268	266	272	285	289	307	268	291	309	270	299	274	264	267	320	309	266	285	284	326	269	279	277	285	271	288	257	263	265	288	294	288	262	303	300	291	271	265	239	314	297	280	291	285	270	284	296	281	285	271	286	271	280	330	276	300	295	296	262	292	310	280	276	274	281	260	290	288	275	287	277	282	275	298	306	299	276	287	286	278	271	271	281	305	262	284	269	240	266	270	265	257	286	290	289	296	246	241	278	266	286	281	284	251	306	265	295	309	296	286	278	282	317	269	271	274	280	297	293	264	278	267	302	289	297	286	287	290	289	249	279	280	283	293	308	303	294	320	296	279	300	272	308	281	245	282	280	280	302	308	288	270	287	292	292	295	277	282	293	240	313	294	285	271	273	291	269	302	281	263	307	294	294	304	283	289	287	301	277	272	285	282	250	292	281	267	257	302	284	278	271	269	290	293	278	281	275	284	307	280	291	284	296	308	254	286	285	277	323	279	277	300	259	292	277	280	239	270	260	253	279	263	293	270	268	307	291	285	299	314	261	267	283	296	291	272	251	284	285	285
4644	7498	5432	2574	1878	1454	1129	891	832	663	583	554	518	444	464	446	430	413	435	440	396	434	438	372	395	390	377	415	398	403	438	376	395	392	383	358	372	376	393	359	366	349	404	401	391	387	335	363	403	365	407	380	380	348	351	401	354	400	349	381	369	386	415	359	390	389	354	350	378	352	407	381	370	365	391	345	406	383	379	390	373	372	356	329	363	363	348	375	430	392	379	343	385	400	373	347	393	395	345	400	359	389	393	393	400	405	379	374	393	367	370	383	349	400	395	364	377	376	409	363	382	402	384	355	375	354	354	390	391	393	339	370	356	346	358	390	390	346	381	412	362	405	373	347	358	374	378	392	379	378	377	400	367	394	396	339	361	404	369	401	336	376	373	391	363	350	345	352	367	357	360	369	390	406	374	403	368	387	410	354	353	382	374	395	386	361	387	398	354	366	398	390	351	373	388	329	390	384	414	400	368	338	406	382	345	407	356	406	360	374	386	353	369	362	381	358	377	380	388	349	353	377	342	352	383	407	389	400	344	343	376	346	383	381	368	381	373	362	315	384	368	360	376	363	412	348	391	378	369	381	378	370	358	404	374	404	342	361	393	351	351	383	392	395	368	321	381	354	365	384	398	348	338	384	412	362	378	353	353	381	371	346	364	396	357	352	378	376	390	399	354	345	351	411	390	398	386	381	372	411	358	368	364	389	373	354	397	387	387	354	363	357	374	385	376	346	360	383	387	417	364	358	377	390	382	404	382	392	386	364	383	377	393	376	379	371	367	394	368	378	373	379	373	384	390	354	403	345	346	404	367	387	362	378	401	359	367	435	367	340	351	413	377	343	381	399	399	382	371	374	358	373	367	380	360	349	351	375	356	390	377	352	362	414	363	380	357	360	348	361	384	397	385	362	385	381	360	371	373	380	359	365	357	356	355	386	424	387	361	365	370	347	358	383	370	372	347	386	355	394	362	398	339	358	371	381	377	386	380	392	393	373	385	365	382	368	399	385	373	357	380	358	385	400	367	393	408	387	349	386	356	355	373	347	385	376	339	362	394	363	362	386	340	380	385	369	350	373	370	392	399	399	384	359	368	376	386	371	400	366	393	372	355	345	382	420	376	352	391	380	390	403	368	358	361	337	359	344	347	401	376	345	363	394	407	402	409	405	362	349	361	350	380	373	348	401	380	377	366	412	340	355	358	359	373	372	378	372	355	360	399	349	384	375	413	372	365	349	384	370	385	383	357	373	390	368	403	360	358	422	399	369	368	328	380	371	398	355	358	378	348	391	372	382	390	361	364	382	383	349	358	397	383	399	391	396	351	376	385	343	385	403	360	395	374	351	362	379	373	378	327	341	340	396	397	379	368	354	365	372	384	395	393	385	380	373	368	394	374	392	374	382	380	372	390	390	431	358	361	354	363	384	360	397	376	357	384	362	380	336	397	353	378	369	367	350	366	377	395	391	351	380	383	381	374	410	365	370	354	365	394	361	374	370	392	406	357	389	332	379	382	374	415	416	355	386	342	383	368	368	332	374	376	384	348	371	350	383	356	400	374	388	374	399	364	395	386	412	368	367	372	381	367	362	351	376	361	387	397	352	362	366	385	387	373	430	390	380	330	384	343	354	377	373	335	393	363	371	345	366	382	371	380	393	368	363	403	363	390	398	374	371	334	348	393	391	346	361	370	377	340	404	380	360	363	385	402	330	339	345	350	350	376	407	390	377	362	400	379	402	342	389	374	378	360	390	409	362	348	341	371	407	384	363	370	345	391	367	380	385	357	360	386	367	381	365	380	389	368	326	376	355	394	412	352	383	392	378	391	344	355	390	368	403	368	403	341	376	402	397	380	399	393	375	389	338	373	345	382	387	363	401	357	405	358	382	358	385	359	345	350	372	347	369	401	367	369	355	336	384	400	388	399	419	391	367	393	364	368	353	381	360	363	370	376	373	349	398	396	381	368	363	335	364	375	381	400	375	380	410	367	353	366	347	373	388	340	403	381	370	360	378	399	364	362	378	386	389	378	368	351	385	379	379	391	325	343	355	375	335	376	386	362	371	394	389	362	370	377	350	326	385	361	390	377	390	399	379	356	385	396	398	378	354	381	360	375	374	377	349	371	344	342	391	365	387	406	363	363	374	363	422	360	379	355	362	400	392	387	379	342	373	356	337	389	386	346	397	379	396	374	369	323	380	373	380	329	396	369	370	388	369	421	376	395	371	363	374	347	406	371	316	388	374	380	368	378	399	352	383	387	373	341	349	367	360	347	367	367	377	367	374	340	404	363	337	369	358	367	395	351	365	401	374	370	357	406	374	356	392	379	337	369	351	390	380	362	358	390	372	396	346	341	356	382	371	386	365	382	384	368	407	385	371	362	358	385	353	383	372	353	391	369	369	338	358	377	371	369	401	364	356	398	371	382	369	363	372	365	385	384	391	416	386	321	382	349	373	375	361	377	386	357	345	395	359	393	389	366	391	383	374	378	354	359	373	331	375	385	413	369	344	380	386	369	358	377	361	345	403	363	376	356	351	352	348	384	389	363	371	370	409	390	380	399	389	372	380	368	350	348	340	369	386	370	365	375	390	359	350	392	383	369	391	400	362	360	368	400	361	379	402	366	363	412	368	381	383	391	330	388	354	371	379	353	382	381	374	362	369	375	357	399	364	401	393	337	383	382	378	381	387	410	395	383	341	340	371	347	373	327	362	337	360	360	375	363	393	399	356	372	378	366	400	352	374	343	375	411	389	387	373	352	364	394	352	360	347	361	378	376	371	346	384	378	375	391	377	398	380	385	413	410	372	379	382	358	363	358	351	397	363	359	408	366	363	396	353	376	357	393	347	355	380	407	391	361	341	385	367	383	371	334	349	333	426	376	377	349	387	355	369	348	380	369	384	357	366	381	350	388	387	344	380	347	374	368	383	371	400	357	324	366	389	336	395	394	376	400	370	416	384	374	347	412	380	366	378	355	352	388	370	352	379	394	381	376	364	395	375	392	357	404	372	376	381	363	364	413	375	383	378	427	371	323	375	391	389	359	374	386	343	375	402	388	374	404	365	358	385	374	392	373	349	376	343	356	360	400	387	362	366	359	414	376	362	378	386	355	405	396	357	375	401	365	380	340	381	387	360	382	370	369	379	371	388	384	409	355	386	377	387	376	423	347	382	385	368	421	347	366	362	367	354	381	367	405	370	360	373	334	364	366	377	348	370	420	402	413	412	389	382	340	393	359	408	404	390	385	381	399	387	392	371	348	358	361	398	351	394	389	415	350	409	352	346	390	362	369	348	326	344	361	392	380	411	379	378	375	367	385	380	388	368	393	340	344	365	351	388	344	372	353	355	372	394	413	371	350	379	375	332	373	394	398	380	381	350	387	335	363	401	360	369	401	389	405	391	371	390	347	369	391	346	396	376	377	338	360	392	373	377	339	366	376	351	364	374	351	359	387	368	375	379	389	412	408	373	357	364	374	373	400	394	371	387
24104	20734	26410	24894	5908	593	506	386	391	340	371	315	372	340	359	338	323	326	332	320	291	332	305	324	312	273	296	321	338	309	322	313	318	284	314	296	297	333	332	341	293	311	302	281	292	327	327	283	311	335	306	303	318	319	338	320	329	301	311	274	326	308	289	313	332	325	328	316	323	325	327	332	302	337	323	286	313	311	344	299	325	315	272	306	345	318	270	312	335	320	311	308	339	338	306	311	350	310	308	278	319	320	333	346	342	317	325	322	310	288	356	340	316	318	325	337	309	337	351	333	301	292	335	308	300	321	321	316	311	268	362	319	327	293	302	318	310	289	294	315	323	312	310	312	329	307	327	358	320	308	316	307	294	311	306	315	308	283	308	297	296	314	322	291	322	310	314	318	344	309	310	311	318	324	306	298	306	312	338	312	332	330	334	344	299	335	304	324	299	313	311	290	302	321	334	314	300	307	302	319	317	322	332	297	301	312	320	347	287	317	324	313	327	313	317	302	331	304	287	316	305	299	299	333	351	331	305	315	304	299	313	346	284	294	322	281	339	280	308	347	294	323	333	317	333	304	282	330	314	297	315	325	326	324	328	324	317	304	332	300	307	312	303	301	324	296	332	311	334	292	329	301	295	318	312	306	285	306	328	300	343	336	324	325	340	331	340	323	290	318	334	311	305	342	321	299	306	325	339	304	317	318	296	319	284	321	278	321	327	286	326	294	320	315	327	333	319	306	323	287	318	306	329	327	318	308	318	305	321	316	313	342	309	309	330	351	316	313	321	302	322	304	306	331	311	298	299	315	352	303	280	291	292	301	325	303	335	297	324	346	331	302	287	295	328	309	306	325	336	359	306	291	308	316	322	294	314	339	278	316	301	303	307	344	307	329	265	335	360	314	327	311	343	309	315	316	309	335	336	282	294	295	304	304	302	291	330	316	305	308	309	307	329	283	322	304	296	320	298	294	334	359	315	293	321	319	309	285	309	326	308	272	305	282	294	308	342	335	331	331	303	318	305	261	320	302	323	298	326	317	332	287	313	289	327	338	326	316	316	313	298	269	321	316	324	300	304	325	305	303	334	327	297	306	325	308	322	334	340	302	319	311	302	302	334	293	293	344	336	312	308	291	336	314	309	311	337	285	322	309	298	309	318	330	292	295	304	330	319	307	327	337	291	311	319	285	300	293	293	299	317	345	297	312	350	324	303	343	328	306	328	268	284	324	350	284	316	300	309	301	304	287	322	315	312	324	331	304	331	269	313	299	335	312	298	326	335	332	299	328	312	300	326	298	327	312	355	319	289	318	330	321	288	293	308	305	301	312	332	278	324	304	304	353	306	321	313	329	318	349	309	321	296	316	344	312	300	322	338	336	325	351	299	302	326	291	316	298	364	336	284	322	311	328	313	297	311	334	318	325	313	320	301	316	348	322	310	323	309	289	317	300	353	323	322	321	324	288	295	308	327	340	306	317	299	333	326	339	303	294	285	308	300	278	341	304	319	307	310	300	310	287	332	300	338	317	286	278	315	326	288	299	342	350	286	337	313	284	314	306	321	329	298	308	290	304	304	306	296	307	294	328	322	308	324	325	270	300	284	319	298	333	311	296	321	327	321	292	292	273	291	317	314	330	303	325	299	273	334	295	314	286	351	309	293	306	295	338	342	320	315	297	315	303	291	300	328	331	305	315	324	304	315	299	316	309	320	329	330	310	293	345	333	315	320	326	318	349	333	323	309	315	298	289	306	288	322	309	286	305	319	332	333	326	291	322	312	327	302	316	312	287	294	316	313	315	302	309	305	316	280	317	280	325	314	318	310	311	281	288	323	326	324	339	328	325	316	340	303	300	315	314	309	296	300	298	309	296	282	290	310	320	314	325	321	335	308	293	341	317	328	311	331	330	295	326	337	307	308	324	368	306	322	319	331	301	312	275	317	302	318	294	301	322	324	290	323	295	338	324	324	335	338	300	315	320	325	308	330	300	317	301	284	312	311	313	301	304	314	277	313	326	285	309	340	311	302	333	296	260	324	301	320	328	314	314	331	282	298	347	307	322	288	316	310	348	314	321	310	306	318	303	292	285	309	323	315	315	318	297	318	331	312	311	312	318	305	341	315	298	297	324	321	279	307	344	320	316	327	339	258	292	310	300	283	310	272	334	299	309	302	317	329	289	321	323	343	332	309	339	285	288	359	310	305	325	313	320	302	298	288	281	311	294	333	315	325	298	321	328	302	306	305	306	334	300	302	306	312	312	316	324	299	299	302	293	315	304	315	292	304	284	316	311	316	307	284	324	317	317	297	289	265	310	359	311	307	306	341	325	335	353	304	298	291	323	344	333	316	300	325	296	317	304	297	318	308	303	296	316	304	325	314	299	327	321	292	335	313	299	334	334	322	297	282	343	314	286	288	339	312	330	301	303	311	294	336	304	340	300	307	302	316	300	334	348	291	302	309	299	316	336	282	323	307	285	315	332	319	330	330	321	276	329	315	331	347	340	323	275	348	318	288	334	336	320	321	317	314	302	361	297	306	304	350	306	307	301	301	325	319	328	286	330	292	336	280	311	297	332	325	321	337	289	315	313	336	300	281	355	303	318	336	321	342	304	313	301	328	305	319	294	267	318	323	288	317	347	318	330	288	336	328	324	297	300	324	304	334	313	289	332	302	285	326	323	314	330	355	332	318	278	307	324	310	307	317	319	302	274	299	311	328	319	293	329	302	306	287	291	305	331	340	312	302	291	307	319	319	313	332	312	289	288	325	314	301	309	330	316	327	327	337	292	314	337	298	300	296	328	307	304	337	298	314	326	308	338	293	279	296	308	310	296	322	312	303	325	305	294	320	316	347	282	291	334	333	307	300	318	305	315	316	308	298	332	288	284	315	299	311	332	329	318	312	289	342	336	331	309	318	305	315	322	337	311	363	317	304	324	303	312	281	311	312	290	373	336	296	346	323	325	308	310	323	318	329	330	336	283	304	302	291	287	308	281	320	296	302	309	323	302	295	309	295	294	312	324	318	302	321	346	318	306	310	322	322	327	324	343	324	307	312	320	278	331	294	318	271	296	315	327	306	321	328	289	348	328	332	324	300	284	296	344	317	340	307	312	323	303	322	307	306	300	302	294	327	307	301	298	299	327	300	280	294	357	347	344	303	318	303	299	308	296	300	290	300	297	316	277	353	322	296	299	322	336	317	314	306	296	299	303	325	292	324	324	310	305	344	309	335	296	310	310	329	317	320	312	316	314	320	319	315	288	312	308	333	302	334	337	321	319	281	308	298	301	304	320	290	349	301	322	329	345	288	322	314	316	321	333	305	334	326	325	344	323	313	309	302	300	308	315	305	308	334	334	308	311	318	282	323	351	298	326	287	317	322	330	308	306	331	323	317	339	315	295	327	324	328	318	335	280	288	310	311	283	305	326	335	309	308	305	291	313	305	309	316	290	290	327	304	309	335	321	325	314	310	321	286	342	309	299	335	302	313	330
4847	4430	3054	1598	1234	947	775	718	615	538	493	515	466	451	412	433	423	427	405	407	394	424	421	395	388	394	369	380	370	405	402	401	391	402	382	438	384	396	413	387	378	386	396	436	399	411	368	388	378	447	350	374	385	389	388	382	391	360	388	393	399	381	405	388	411	374	399	365	404	387	412	406	377	371	415	369	387	386	400	401	375	343	380	393	407	369	367	380	367	382	385	395	358	366	406	394	354	350	381	364	428	392	415	405	400	390	425	385	389	362	382	411	369	407	394	420	353	362	350	380	398	397	390	380	410	400	405	408	377	389	431	411	424	392	390	409	378	407	428	392	390	383	409	346	382	395	390	401	375	409	411	379	369	381	375	427	393	392	379	425	373	344	376	364	391	367	369	376	405	393	382	415	375	359	407	416	358	428	407	398	399	368	375	364	359	411	371	421	353	382	351	418	405	403	365	380	392	363	347	395	381	389	353	378	360	398	368	417	368	404	359	407	372	393	396	398	381	364	394	376	376	373	368	382	329	349	390	366	409	368	352	413	384	356	363	372	392	408	385	358	400	380	401	366	404	429	377	396	424	398	393	413	362	420	387	398	378	414	397	352	389	367	369	384	362	389	387	401	397	360	369	370	364	390	377	387	386	366	371	375	396	395	412	364	379	359	421	392	357	413	382	390	401	407	382	374	400	388	377	387	352	399	382	406	347	413	403	362	402	373	351	389	405	410	402	391	400	409	393	396	420	421	405	410	387	400	389	397	402	387	415	392	376	376	389	383	358	375	390	384	382	393	393	421	383	439	393	368	387	373	401	410	356	422	407	431	380	357	341	406	386	386	397	379	374	393	387	383	358	349	398	413	375	386	388	353	373	409	410	385	373	384	424	395	358	380	362	391	401	381	420	410	369	375	396	371	386	403	337	366	386	394	375	369	386	345	405	389	399	380	371	399	382	420	377	372	392	398	371	391	389	388	387	400	366	412	418	389	401	374	376	388	414	358	377	373	411	408	397	356	411	414	357	394	398	378	403	374	386	397	338	381	408	362	372	394	393	406	412	415	365	359	375	388	378	390	406	383	395	396	374	341	330	388	395	379	357	360	382	391	406	361	395	346	397	371	416	401	366	395	380	404	405	407	376	399	384	395	376	368	387	381	378	378	367	441	365	389	412	375	394	386	375	390	437	377	360	405	337	416	397	402	357	359	419	382	391	408	394	366	374	375	431	394	382	379	347	381	394	414	400	378	420	395	381	431	385	364	394	381	400	400	406	386	389	350	389	395	379	402	437	371	434	423	382	381	411	399	396	380	380	382	373	384	403	359	373	367	356	371	415	405	437	365	376	374	368	402	403	385	393	398	439	352	421	412	377	383	395	400	386	399	395	426	375	404	400	374	382	362	422	397	374	357	418	400	364	358	415	400	373	377	368	410	383	432	399	367	408	373	368	367	383	410	374	389	404	386	413	374	395	375	364	398	381	387	373	400	382	355	427	378	406	421	374	386	392	398	383	375	357	396	423	368	388	395	365	369	390	383	378	371	383	379	380	414	403	378	367	373	377	384	437	367	394	373	392	411	367	367	402	404	378	399	376	410	395	393	394	378	396	416	397	353	359	386	362	401	390	358	395	404	404	355	385	379	387	367	390	391	375	370	390	353	403	427	394	391	368	409	414	422	365	401	394	391	351	379	390	368	402	363	372	382	346	367	372	374	334	391	366	373	378	358	429	346	378	342	330	365	406	390	402	409	348	378	402	375	373	374	376	414	394	389	362	406	409	371	383	381	388	410	388	357	404	421	398	366	360	380	412	374	378	403	394	401	389	368	388	405	347	411	367	374	427	379	401	361	375	414	409	401	376	414	380	351	402	365	392	414	380	421	399	362	397	398	372	384	374	414	410	391	381	378	402	372	431	372	381	374	388	362	380	372	399	389	395	396	367	380	379	380	406	358	356	395	363	399	390	378	395	410	370	352	360	369	416	356	397	398	333	371	404	377	405	381	368	412	379	401	381	414	394	384	382	388	384	384	407	385	377	379	384	379	413	390	384	375	421	351	398	382	368	387	381	385	366	358	378	397	389	390	390	398	385	396	355	352	400	341	360	402	404	395	388	350	341	406	365	364	416	398	358	353	376	383	378	356	409	355	388	394	437	395	405	379	390	390	393	362	374	390	360	413	402	414	377	375	390	379	403	378	403	392	407	388	409	406	357	392	395	390	377	396	382	364	370	397	395	374	407	376	369	389	400	380	361	403	395	406	371	379	413	366	393	343	392	378	410	356	404	390	380	350	380	391	406	379	398	371	376	330	417	413	369	406	354	400	419	397	382	348	355	380	415	398	390	368	392	408	391	408	414	386	379	327	391	390	374	378	368	394	376	434	398	359	377	382	382	378	364	384	379	387	390	352	375	361	402	404	368	361	384	384	425	394	357	416	359	371	372	387	372	404	407	393	451	365	390	370	367	359	377	360	388	375	388	391	360	403	365	363	372	385	366	364	358	387	390	389	392	406	374	403	377	390	368	394	378	431	385	380	378	396	379	398	397	393	386	416	376	351	388	402	400	390	362	369	360	396	363	357	384	375	364	376	414	419	380	397	380	375	404	379	408	369	386	371	365	410	367	405	394	368	414	386	389	385	409	385	378	355	369	420	411	412	366	434	380	387	371	386	396	428	386	365	408	364	378	353	408	415	359	404	367	372	372	366	372	351	364	417	439	385	414	408	385	394	363	378	411	388	384	372	374	347	382	393	395	424	373	443	403	413	362	348	387	390	437	353	384	382	388	422	364	361	401	380	353	364	385	375	365	362	373	405	383	385	392	429	395	395	371	395	401	386	377	434	373	347	408	359	369	404	365	359	412	399	384	392	397	382	371	344	393	349	354	361	388	393	355	389	366	404	357	392	376	408	344	413	350	383	380	392	407	374	404	365	372	392	363	379	364	361	411	394	405	402	360	409	399	411	400	395	379	361	397	391	387	400	403	361	396	374	408	407	408	396	346	379	382	388	402	391	402	366	396	370	383	384	385	411	386	420	352	388	372	378	379	417	378	386	363	399	399	403	383	422	390	374	381	366	393	380	414	391	379	369	378	418	362	372	390	394	370	390	392	385	360	389	397	391	372	394	382	375	424	387	356	398	377	357	398	389	358	389	384	396	378	382	356	377	402	394	382	393	403	379	401	365	396	402	386	362	386	374	427	371	418	382	370	379	410	363	420	406	422	334	355	360	406	408	388	377	408	363	375	392	367	407	348	388	395	358	384	413	389	403	377	379	403	401	387	390	408	386	357	431	390	363	432	405	377	374	367	379	366	399	382	383	379	380	334	403	365	364	381	356	374	384	393	392	402	409	408	380	360	371	388	391	353	366	381	383	383	392	375	384	388	409	351	372	437	377	391	372	432	394	356	381	379	375	382	434	373	407	377	381	383	371	376	386	418	409	373	383	386	367	342	395	373	384	398	405	415	373	372	377	364	393	352	391	403	399	362	368
22085	20810	28255	23450	20810	20743	3401	689	422	377	321	261	225	222	199	140	173	139	158	151	168	146	131	137	142	126	126	136	116	118	121	101	122	116	105	103	101	117	111	107	109	100	93	106	126	106	102	134	128	129	99	109	125	113	112	104	110	106	101	98	92	101	89	82	93	108	102	111	108	112	110	97	105	108	112	101	85	92	105	97	136	95	100	111	97	96	120	102	118	97	104	135	106	113	115	109	101	130	96	99	104	99	113	105	108	102	103	91	102	100	97	81	109	87	104	111	104	106	107	107	99	102	90	98	119	93	88	94	119	96	100	90	99	104	111	99	124	122	113	99	93	120	109	97	107	81	99	93	124	95	103	95	93	101	93	98	107	80	105	101	108	96	98	104	95	109	126	110	100	110	121	99	101	96	95	106	101	93	88	102	112	97	90	93	101	101	99	86	99	99	124	119	86	118	109	106	84	89	109	105	108	89	100	100	87	110	105	92	90	95	75	106	94	91	95	89	109	87	98	105	109	94	98	99	129	88	111	107	124	112	102	105	111	100	95	94	100	98	109	117	103	130	98	114	98	108	109	97	109	119	105	116	85	78	106	104	115	93	90	92	110	95	91	90	96	111	95	100	97	115	108	104	97	103	99	95	107	97	94	110	106	103	101	98	102	107	105	97	80	93	91	100	86	98	116	89	107	100	92	116	111	107	98	100	107	93	129	97	99	97	100	98	117	105	102	116	116	109	103	92	102	122	116	116	108	100	108	111	101	86	100	93	113	103	94	100	104	96	108	103	117	98	119	92	101	95	102	84	99	116	100	117	101	92	107	107	119	110	79	111	93	122	111	119	110	109	103	102	94	108	111	99	112	112	108	99	97	107	115	102	91	103	91	80	108	92	104	92	105	91	93	90	79	101	103	103	98	105	98	103	126	115	92	106	102	109	104	95	92	117	101	103	105	126	83	121	108	98	107	108	95	96	99	102	90	100	107	96	117	107	98	89	108	106	87	104	110	72	97	96	93	114	109	99	110	78	99	110	89	98	101	92	86	99	97	99	97	97	109	107	113	122	122	106	96	95	107	94	98	94	99	102	106	104	98	100	120	110	96	92	107	97	108	81	109	101	105	82	96	103	99	109	114	96	109	101	96	97	98	111	97	109	105	89	109	101	101	110	92	116	91	111	92	110	80	91	108	80	77	109	104	99	91	108	101	115	98	107	110	104	114	109	98	115	112	103	86	92	104	106	108	87	106	96	89	104	103	120	109	92	118	72	112	94	101	95	110	91	112	100	110	104	111	97	97	118	96	99	114	97	95	96	104	96	113	97	101	98	92	103	84	99	95	93	106	89	82	93	113	110	108	113	99	98	105	128	120	86	113	100	98	115	97	94	107	117	96	105	114	75	113	96	97	92	111	97	89	102	114	105	110	91	99	110	108	95	106	109	96	93	91	95	106	97	107	106	101	88	84	100	101	100	100	105	98	117	91	103	106	113	96	111	111	111	112	114	109	102	92	82	95	112	95	112	97	101	68	97	100	103	99	112	106	104	95	91	96	116	92	99	98	118	107	96	105	90	106	113	112	87	98	115	112	107	109	101	96	115	117	105	111	109	94	83	95	108	107	105	112	100	93	96	118	111	115	104	103	116	110	118	104	112	82	114	113	87	103	127	109	95	99	97	93	84	87	94	102	105	108	112	99	98	94	99	101	93	111	97	114	105	105	106	98	101	107	98	81	92	109	110	104	95	106	87	102	101	91	99	114	108	99	99	87	110	95	112	103	99	110	105	119	105	103	108	97	94	100	105	110	105	105	105	102	81	109	121	100	109	122	113	89	99	105	97	81	110	81	96	103	93	75	120	107	113	96	105	114	84	106	105	101	101	91	112	95	129	104	104	95	98	98	93	88	96	93	116	99	119	105	94	77	89	98	112	100	99	109	112	95	99	101	111	112	101	94	94	93	104	110	74	94	98	91	127	101	91	105	92	103	103	96	107	99	94	92	79	119	110	100	72	104	88	97	102	103	103	93	107	111	96	119	90	115	85	87	103	105	108	107	112	111	113	106	90	107	101	96	105	101	112	100	103	106	86	86	100	91	113	112	109	99	107	90	108	106	93	106	108	88	83	111	87	111	120	99	84	96	87	109	86	80	108	94	112	107	116	111	92	103	109	96	117	103	89	116	124	104	91	114	105	92	89	98	74	108	107	100	98	122	98	111	108	118	97	92	80	94	108	102	106	93	105	93	95	102	115	83	116	95	105	103	105	92	108	109	93	103	102	92	115	107	82	124	92	108	95	89	99	100	111	80	100	100	108	98	98	93	111	97	90	97	96	109	98	107	101	94	102	100	111	109	96	96	110	103	95	111	105	114	99	102	81	95	95	112	105	72	94	104	87	101	88	101	113	92	87	101	82	104	91	106	108	97	102	109	92	90	94	118	115	72	106	79	109	119	82	85	106	95	109	110	105	103	116	94	88	92	87	99	87	91	112	95	104	115	83	109	86	115	100	109	128	95	98	109	105	106	90	107	113	123	100	101	114	108	124	108	96	117	85	104	97	96	93	103	103	102	97	73	118	80	94	93	132	83	83	100	103	99	119	96	109	82	110	118	106	80	96	119	104	87	104	105	97	101	108	96	87	105	103	95	116	104	92	85	124	103	107	115	105	100	85	100	118	95	113	105	109	123	111	114	91	101	106	109	97	110	108	106	99	90	94	99	94	115	124	102	105	95	127	93	115	100	106	96	116	109	121	108	105	111	108	82	99	104	109	91	116	106	109	119	97	84	111	101	100	104	103	101	99	110	101	97	103	98	110	105	92	112	103	103	98	104	95	106	93	87	93	89	112	95	100	102	111	107	106	101	108	109	107	97	86	107	102	109	103	110	107	106	101	105	97	105	107	112	101	101	106	111	108	120	97	106	126	99	96	123	117	109	102	126	105	105	122	97	103	104	98	95	105	100	118	102	103	103	103	89	91	107	113	85	110	103	109	103	91	118	118	105	94	92	93	115	106	101	79	104	108	91	95	95	119	107	112	104	88	101	105	114	96	123	89	96	95	102	93	103	96	113	88	112	97	86	105	106	100	96	91	103	98	99	100	126	115	104	98	93	111	116	91	86	127	103	105	99	96	90	95	122	94	99	97	93	91	98	101	93	112	97	117	95	107	97	105	103	100	93	109	104	102	104	115	117	117	100	85	108	98	100	110	111	100	131	104	102	102	104	93	118	103	106	102	114	103	95	100	88	117	95	108	85	100	129	99	93	89	103	97	102	101	101	94	92	99	98	113	97	100	121	96	100	103	100	108	97	119	107	103	107	113	89	98	88	101	121	99	87	105	99	95	101	107	104	89	95	111	89	114	91	126	113	97	97	85	98	118	86	96	93	96	98	94	109	85	91	89	129	120	110	110	91	96	121	113	100	99	101	95	97	90	103	127	101	121	106	108	83	100	124	102	106	116	95	111	100	95	136	98	89	106	89	95	109	101	83	100
6120	12657	8849	4220	2869	2175	1576	1161	888	674	538	456	439	371	321	293	287	271	208	261	209	199	203	193	196	180	172	182	163	160	136	160	160	161	150	162	174	143	150	160	152	144	136	169	128	168	149	138	138	153	133	137	142	187	119	125	154	152	149	149	135	140	138	142	155	134	139	137	146	116	145	134	116	145	118	138	155	139	127	130	153	123	133	121	141	131	131	152	118	143	124	150	122	116	123	134	126	126	124	137	141	132	140	122	149	119	135	126	134	144	130	137	130	137	154	120	130	153	135	140	121	114	127	117	141	140	122	139	121	143	138	130	120	126	138	119	128	121	137	131	125	117	127	123	132	137	127	131	122	142	144	146	122	154	130	125	125	141	139	127	142	120	142	137	131	128	150	101	134	144	116	134	125	130	102	131	157	139	142	122	151	140	147	124	131	139	133	137	143	135	152	116	115	134	143	126	111	141	126	145	119	132	142	154	137	122	122	127	136	125	120	136	116	114	114	124	132	140	142	150	126	131	133	130	149	116	134	125	127	115	126	122	140	123	136	151	134	130	135	134	152	138	136	145	115	128	147	150	108	109	129	131	147	141	139	114	122	138	139	116	134	128	129	120	142	137	125	133	137	127	124	127	148	120	127	122	122	134	106	121	139	134	144	134	133	124	118	125	140	124	142	112	129	126	130	145	124	110	123	138	116	133	148	152	143	128	120	120	125	122	124	121	119	121	148	142	151	144	154	143	120	145	138	136	138	124	131	147	130	121	134	125	134	108	111	133	145	135	152	127	123	112	140	136	127	139	117	130	131	136	119	138	144	141	130	130	160	139	114	123	115	124	129	137	138	136	135	127	118	126	112	142	126	118	135	129	116	128	132	126	130	117	122	151	125	134	130	110	134	118	125	126	142	135	126	131	125	140	127	122	139	120	145	145	132	131	117	133	141	137	135	155	124	143	111	134	135	121	140	126	146	142	160	117	138	141	125	132	133	128	120	128	122	146	141	127	137	140	147	122	138	117	117	132	126	154	131	137	134	164	126	132	119	133	113	132	137	122	131	135	147	131	131	105	147	124	121	128	132	129	142	104	164	125	132	129	115	127	136	123	145	133	137	125	135	138	130	122	121	132	125	131	127	132	122	121	137	133	135	129	125	130	134	112	116	138	115	112	132	118	128	142	131	125	116	144	123	119	127	150	121	144	124	116	131	140	124	147	137	121	129	124	135	146	150	125	135	117	141	152	144	122	143	128	125	137	129	148	144	126	149	133	100	117	141	133	131	130	140	132	120	149	124	138	149	134	111	135	122	127	131	128	125	141	132	124	128	149	125	127	126	123	124	118	134	160	136	139	142	140	121	151	121	122	126	142	106	125	122	123	127	134	132	116	123	122	132	141	143	125	123	133	137	130	128	127	136	153	136	134	125	135	127	129	135	147	128	121	143	104	143	132	132	115	138	127	138	141	124	119	109	123	136	112	135	147	139	147	141	125	111	106	138	118	139	133	141	148	123	131	120	142	131	139	133	139	149	157	121	137	143	122	123	138	135	127	147	125	119	148	119	117	152	136	144	131	149	128	141	132	142	122	139	124	136	136	117	156	136	136	138	119	131	125	137	109	126	130	115	143	132	103	136	131	144	119	143	120	140	134	129	140	143	131	137	119	125	140	129	159	133	124	138	132	137	141	139	120	134	122	138	115	104	133	135	128	110	123	139	133	115	136	139	131	136	130	140	109	129	122	118	130	132	151	135	145	128	136	139	152	123	125	130	137	143	157	149	108	127	118	122	119	137	136	135	115	147	123	145	152	138	119	119	141	141	128	160	129	140	132	139	120	134	128	122	113	137	149	121	121	146	124	130	130	129	110	129	131	129	146	112	122	152	126	132	118	135	153	132	140	144	145	137	121	128	120	129	131	108	131	115	118	116	140	137	143	133	131	125	125	128	130	110	140	121	125	134	127	131	130	127	111	111	124	128	150	153	145	132	139	125	123	127	136	129	130	139	134	139	129	119	114	135	130	138	144	131	143	119	141	134	147	136	134	113	123	132	111	120	113	131	129	129	120	127	126	143	142	133	123	117	114	123	167	123	123	125	148	138	129	130	142	136	125	142	147	129	145	137	132	148	125	121	148	123	136	120	127	140	146	127	123	127	135	142	126	121	141	121	139	130	141	131	117	141	133	125	129	123	149	145	110	141	122	127	124	154	133	132	157	133	131	124	127	133	132	133	146	117	110	144	137	123	131	137	126	124	136	144	136	120	127	120	136	137	130	135	123	122	140	121	129	132	136	139	131	137	108	151	136	125	129	131	143	139	125	109	113	128	134	123	119	120	126	116	153	125	136	133	149	129	135	141	143	117	142	117	126	117	152	125	115	149	125	114	126	126	130	125	134	142	131	144	119	135	141	140	113	142	143	130	132	138	114	150	146	141	136	131	154	137	133	116	137	135	130	138	113	123	128	137	136	116	147	130	153	122	123	139	107	117	142	133	131	120	122	120	136	137	140	161	117	144	146	128	138	132	163	128	152	133	123	124	119	120	126	134	107	113	140	128	133	142	115	138	113	126	118	152	127	108	133	133	102	134	123	125	159	129	141	134	125	115	127	134	125	147	146	131	117	148	146	131	117	146	145	146	145	133	118	131	128	163	104	143	126	127	137	134	141	122	138	128	123	135	119	126	138	140	128	142	119	143	120	135	130	141	132	133	118	121	125	129	115	125	127	147	128	115	135	114	120	121	126	143	121	142	134	136	133	119	127	139	127	135	137	116	147	124	110	131	127	113	136	130	141	127	123	137	114	116	120	130	123	118	122	134	146	125	165	126	149	119	127	126	134	137	120	132	132	143	148	142	130	152	141	139	129	128	129	120	138	128	132	129	131	131	151	140	128	117	149	125	135	134	137	112	125	129	141	128	150	116	134	114	144	135	138	122	141	141	124	142	127	136	130	132	115	123	132	122	139	135	130	122	133	127	135	115	131	122	115	137	131	113	145	117	144	124	126	146	134	133	121	145	122	126	114	148	136	132	124	126	114	136	136	129	136	127	135	141	114	135	134	127	148	130	126	134	129	135	153	132	145	133	136	121	122	149	135	137	119	135	116	103	134	118	116	127	124	145	123	132	136	131	127	122	127	128	125	138	132	139	126	134	131	135	115	137	129	127	141	135	140	137	120	129	129	135	129	137	130	137	134	116	119	139	125	117	133	130	146	118	142	130	119	139	131	131	134	122	133	154	124	119	122	135	135	131	131	120	129	110	139	121	128	120	114	111	131	140	147	136	137	136	133	129	144	136	154	148	137	150	122	127	103	117	154	132	123	113	146	139	124	123	112	156	138	143	162	136	125	137	136	135	134	173	111	120	134	142	131	123	127	119	128	129	138	131	138	124	113	131	139	118	148	125	132	139	141	119	125	138	141	112	134	139	135	149	138	125	139	130	137	125	125	122	126	127	123	130	138	129	130	137	139	127	139	108	137	129	130	125	140	143	137
26958	16393	2789	758	578	498	464	447	424	455	401	408	431	449	453	431	432	401	438	419	401	439	419	395	396	428	426	420	419	436	458	408	412	426	477	425	413	414	446	437	440	403	414	449	412	410	448	431	423	423	420	432	392	439	405	400	438	443	419	421	444	397	458	433	429	441	427	391	407	452	426	430	432	430	447	426	415	427	422	401	378	403	412	395	422	434	434	418	402	426	406	431	402	408	387	426	414	408	439	425	419	396	454	376	457	447	420	399	448	395	414	404	390	394	418	413	434	402	429	405	437	431	470	438	399	430	440	435	423	446	427	380	457	452	392	402	447	422	451	418	463	429	435	419	420	444	422	428	416	442	442	434	404	451	380	412	402	386	371	447	419	425	455	419	387	443	398	414	411	402	395	423	443	425	403	399	378	410	394	460	428	454	435	430	430	428	385	424	402	409	412	437	401	440	390	450	423	420	418	427	436	466	416	426	385	393	443	415	454	456	453	459	421	410	377	444	440	454	388	412	434	457	411	405	435	390	422	410	380	424	437	407	408	391	438	441	410	440	388	422	407	417	434	371	424	416	420	428	400	388	439	419	413	445	431	409	415	421	364	413	431	444	426	422	373	384	409	408	395	457	410	408	406	395	390	415	419	443	438	403	392	414	413	428	438	435	409	431	444	445	453	448	403	453	412	391	430	422	391	410	409	437	405	427	394	416	429	398	405	414	413	398	423	432	438	392	404	449	401	441	438	457	447	409	401	397	401	439	447	400	407	446	410	399	401	405	386	387	412	423	399	399	443	409	397	459	406	397	447	428	445	401	404	426	429	397	437	431	393	393	427	403	387	392	406	452	426	405	424	390	456	397	474	459	417	409	412	427	459	425	433	426	434	391	416	403	398	435	437	418	450	420	389	408	399	402	370	425	414	425	398	419	420	418	444	423	416	415	405	402	421	422	408	406	425	440	413	440	443	444	382	414	408	464	443	439	427	409	428	405	407	425	404	387	426	389	399	460	406	434	422	449	422	401	431	432	411	399	366	419	448	415	397	433	413	401	389	410	391	451	432	422	429	364	449	425	432	433	422	421	393	415	430	401	414	381	380	391	434	465	423	414	410	411	415	416	448	427	425	422	406	390	422	423	419	416	415	372	437	416	376	457	385	435	393	410	469	411	422	455	421	422	434	401	411	392	402	422	432	425	446	391	401	439	398	394	380	427	406	403	440	399	399	430	380	419	421	399	364	412	425	415	417	425	445	408	432	446	450	438	419	454	399	414	449	463	421	408	435	393	437	481	463	408	426	409	434	440	397	426	425	465	421	395	476	440	406	443	419	405	433	444	427	424	387	433	420	430	421	454	398	441	434	414	443	418	383	447	394	418	413	439	408	406	431	382	419	406	418	389	421	414	421	431	380	413	427	425	425	410	442	421	427	424	412	396	450	472	394	425	427	430	411	409	423	411	410	388	413	413	442	434	389	402	377	454	378	420	388	423	468	410	418	420	437	443	416	398	398	396	439	446	426	373	416	402	428	406	434	439	397	421	422	401	457	396	442	420	411	441	436	412	393	448	406	434	425	444	431	442	443	452	405	422	429	438	452	385	398	435	416	412	428	441	441	424	420	429	367	397	450	410	413	478	387	418	379	394	432	431	433	433	441	421	439	465	406	394	408	444	443	405	407	382	385	393	404	409	448	426	392	401	421	468	390	440	412	416	437	423	404	456	422	385	403	406	426	403	408	416	388	434	445	419	401	421	395	430	426	431	406	424	459	433	408	456	408	444	410	397	387	408	417	384	398	407	388	398	448	425	400	413	393	413	425	411	396	456	397	443	405	402	432	476	417	426	422	420	410	430	403	436	408	429	418	431	392	445	407	412	438	406	397	421	384	404	404	409	410	384	455	422	411	402	406	427	370	425	418	418	435	445	404	423	390	435	419	409	418	397	439	412	421	444	420	429	397	411	409	418	437	431	404	434	393	429	424	416	431	427	415	384	420	412	405	379	421	402	409	440	402	375	408	433	443	422	410	428	445	385	407	419	428	439	457	421	435	406	407	423	437	434	448	440	435	415	418	439	438	447	416	444	419	420	433	397	415	409	470	404	410	390	420	430	442	424	403	394	459	400	437	405	415	405	442	405	363	438	416	431	396	431	406	390	447	421	387	438	383	426	439	400	438	409	396	452	411	419	434	429	411	422	472	414	447	383	440	397	406	425	409	372	421	440	406	456	405	388	452	393	386	411	427	447	452	438	438	439	408	415	465	432	398	417	400	424	418	389	454	422	434	429	387	418	455	452	432	466	424	416	395	425	419	448	416	416	420	418	450	456	415	441	426	442	439	424	433	380	412	409	414	397	427	429	396	382	394	412	397	414	419	402	427	417	399	398	440	389	406	412	390	413	460	446	411	388	407	412	400	409	412	411	434	443	424	433	417	430	395	416	410	427	382	414	412	425	424	419	412	448	401	417	407	435	433	442	420	400	427	427	442	416	383	418	386	443	411	424	399	453	401	427	399	425	441	437	388	428	429	396	401	414	426	421	424	434	426	431	450	423	419	456	400	444	428	431	430	387	421	394	410	428	414	405	402	396	391	399	402	407	427	423	408	436	443	440	414	407	424	432	450	412	398	388	379	421	409	437	413	412	417	400	405	412	426	434	412	430	404	407	401	407	420	414	475	452	404	418	427	441	424	424	431	421	438	445	442	435	414	446	405	424	437	444	426	407	402	400	393	438	454	396	431	418	444	423	396	427	379	419	409	435	417	417	424	447	422	415	422	427	427	396	405	465	431	417	399	399	400	422	429	442	413	409	424	433	403	418	419	425	406	407	457	448	425	456	388	420	428	422	449	403	420	441	439	409	435	429	407	418	436	463	415	401	406	432	425	440	436	415	447	422	457	433	431	404	426	424	387	405	441	390	423	418	424	439	411	412	423	427	394	382	426	440	424	431	408	389	440	437	405	435	444	390	430	404	430	432	417	401	440	418	457	400	431	447	421	420	377	395	443	358	421	393	445	395	410	404	383	389	400	417	428	418	435	399	402	382	379	389	417	440	418	420	424	402	441	430	407	395	416	394	433	445	420	404	436	415	428	437	402	415	414	441	411	443	403	377	418	430	411	444	481	422	416	423	400	430	372	416	431	436	401	393	387	413	429	429	437	423	397	438	403	402	390	383	407	409	448	444	365	384	408	415	440	413	409	417	390	419	399	389	394	399	369	403	422	417	383	413	462	446	395	472	405	388	420	444	396	416	422	445	420	402	411	404	408	404	422	413	450	408	448	391	417	396	442	380	428	419	409	412	426	407	412	433	408	402	393	419	457	424	427	417	421	381	384	437	459	413	422	411	418	391	419	434	395	418	443	401	441	442	440	431	374	389	459	403	392	455	418	439	431	438	400	440	429	411	406	433	392	414	413	417	447	388	406	434	447	421	395	441	452	437	417	370	425	400	417	449	432	446	448	428	431	420	439	430	417	389	460	434	418	392	390	411
6283	971	884	696	628	649	530	605	545	558	558	552	545	562	524	532	499	479	521	528	502	562	529	553	567	549	517	549	525	536	514	536	542	519	520	559	534	482	503	543	561	575	562	532	493	531	569	564	504	541	523	504	552	534	537	494	504	539	501	524	517	566	591	524	560	576	516	503	492	509	540	543	515	521	513	535	528	522	529	558	556	535	585	543	511	526	551	510	539	535	562	554	542	543	507	511	525	528	526	494	525	520	541	550	494	535	514	501	532	534	554	543	548	578	471	491	520	538	538	509	546	517	555	524	497	512	522	561	516	552	521	488	560	549	577	570	523	519	505	518	523	532	523	516	548	544	515	531	543	532	521	533	502	543	515	539	539	505	497	549	506	530	517	571	532	518	552	561	538	553	529	527	532	556	536	539	551	534	519	464	527	504	469	528	560	523	526	564	572	529	538	518	514	530	517	582	549	557	507	501	507	518	531	529	515	529	517	508	508	504	555	546	525	481	507	553	493	556	544	547	560	557	537	534	522	550	542	557	525	551	516	569	491	507	517	537	517	533	544	538	519	500	565	526	495	533	533	504	563	497	523	539	532	559	531	483	549	505	542	527	563	534	500	538	513	545	558	557	536	558	529	568	515	486	561	525	500	547	503	495	530	566	500	560	539	545	541	521	524	525	544	533	498	529	534	554	533	519	522	528	548	518	569	536	542	521	567	518	524	507	521	526	510	548	541	545	526	518	517	559	553	513	556	516	525	534	522	534	544	516	510	494	523	542	538	510	540	536	563	541	517	522	540	503	509	496	488	497	527	534	549	533	515	529	554	522	566	548	537	548	525	497	517	536	537	562	569	502	537	527	501	540	557	514	513	545	523	533	533	574	522	502	527	522	527	515	537	510	577	533	509	547	537	531	556	537	535	550	544	552	533	551	538	514	536	517	500	553	517	512	563	523	543	527	545	538	554	484	560	555	546	540	532	550	537	508	496	541	530	537	524	522	542	547	536	538	552	530	553	549	508	538	503	532	511	520	565	498	544	522	518	540	536	526	521	497	532	486	516	532	534	524	504	551	506	520	535	557	546	607	561	504	552	534	529	595	535	522	517	533	562	542	526	548	534	528	503	536	610	558	523	492	544	540	522	513	536	528	546	492	535	506	560	572	510	505	516	504	548	543	538	524	576	528	504	555	517	536	540	542	537	533	537	557	540	543	548	515	498	545	532	506	519	512	544	537	518	554	494	508	548	528	512	575	521	506	552	556	522	519	515	541	497	532	543	535	483	560	587	532	603	588	529	499	516	521	582	536	542	502	523	544	542	507	535	528	567	560	519	564	557	513	564	547	508	492	482	517	555	528	487	529	512	535	518	533	523	537	542	523	533	553	499	577	558	548	541	524	535	572	512	515	529	562	548	540	552	495	500	535	587	525	509	528	551	545	559	524	531	521	505	542	486	564	526	550	520	539	508	585	536	513	507	557	533	551	516	519	522	494	546	510	568	533	514	519	544	516	526	516	541	541	459	526	523	506	541	521	514	515	549	505	547	549	528	552	532	537	532	527	517	549	511	512	538	526	518	569	555	525	515	535	556	536	532	538	517	525	529	509	524	559	497	539	523	528	500	532	526	519	529	584	538	517	536	519	551	491	541	510	550	527	542	531	520	550	532	512	554	595	506	555	525	527	545	558	503	524	552	495	545	572	526	546	520	548	504	532	532	532	514	533	534	516	540	569	523	523	520	504	548	523	542	549	493	538	514	548	558	525	530	580	510	500	538	529	548	517	542	568	544	549	560	507	530	505	534	523	566	547	544	540	518	504	577	588	514	554	524	529	516	559	532	537	560	513	540	555	541	516	528	512	545	520	537	542	511	521	542	539	533	492	578	525	516	521	554	549	508	543	502	500	552	529	554	558	568	570	563	527	550	542	529	530	556	525	559	575	495	579	558	557	536	525	496	527	521	534	534	518	554	550	524	567	544	531	528	510	543	542	540	529	497	539	528	513	531	496	494	548	553	535	527	512	528	555	536	569	557	530	521	491	543	537	552	532	510	493	536	533	541	532	521	542	539	523	528	544	515	543	495	556	564	537	535	533	570	531	546	551	570	497	521	509	571	538	515	527	574	500	509	528	533	534	547	534	524	538	523	533	523	542	547	535	499	467	522	535	544	548	540	555	513	568	522	528	549	546	490	519	511	546	512	488	530	533	526	527	512	500	462	522	509	542	532	526	545	547	522	554	506	583	507	526	561	534	580	575	554	527	531	538	527	510	553	577	530	576	495	510	556	526	527	536	499	488	536	571	507	581	505	545	525	563	525	522	546	545	530	548	556	550	536	544	558	541	522	510	516	527	570	514	557	535	534	578	492	544	539	549	533	505	521	504	535	505	526	535	497	547	513	544	546	469	500	559	500	495	559	542	538	523	523	567	522	523	546	559	528	510	509	537	519	507	501	519	524	532	521	540	539	558	542	515	514	528	516	500	508	518	524	525	546	472	561	505	528	519	507	496	519	559	534	512	548	533	527	543	531	506	510	500	519	548	524	508	535	517	527	507	581	517	566	520	549	497	566	542	488	521	527	539	552	530	560	520	546	529	528	515	531	552	568	525	529	540	523	540	511	548	530	540	534	534	530	525	480	521	460	526	530	518	524	512	508	531	531	512	520	526	511	583	532	525	533	537	544	523	550	562	542	561	519	512	507	535	540	564	512	520	519	538	540	507	514	515	513	552	524	480	514	517	533	519	477	534	545	530	517	531	496	538	560	543	572	521	526	528	523	519	497	568	550	544	511	580	559	509	479	570	508	549	543	517	494	536	527	527	534	548	503	515	513	537	510	538	533	494	541	521	515	564	568	503	542	536	536	521	535	539	490	525	537	541	511	535	547	577	533	535	462	521	527	542	545	533	561	502	510	523	571	498	540	510	554	599	542	486	519	523	577	543	498	509	561	535	551	513	530	531	557	564	534	569	539	530	541	504	531	508	559	493	557	495	560	535	574	524	507	547	476	528	554	562	547	537	541	574	542	568	516	532	533	561	561	514	477	546	544	518	532	547	567	550	559	532	527	541	557	492	533	489	529	550	530	516	507	563	565	531	507	545	524	546	531	545	487	538	532	520	513	540	530	570	557	549	555	564	533	528	506	536	573	492	526	496	537	552	547	517	576	559	524	527	581	513	554	528	534	522	539	545	549	512	524	554	544	508	541	540	516	526	552	501	521	525	501	550	549	528	501	562	464	520	541	510	505	489	531	569	544	566	504	533	553	550	516	556	543	522	522	549	510	542	522	526	546	517	510	508	522	484	539	550	570	540	550	504	502	517	568	501	566	548	539	510	543	568	534	553	520	515	527	524	542	489	523	476	528	525	550	522	556	521	470	498	521	546	500	503	536	517	569	553	522	539	500	539	504	535	529	528	515	493	526	463	525	535	519	501	534	512	533	548	535	550	539	544	558	539	543	560	544	545	541	532	524	510	532	525	556	553	471	526	503	540
23026	20762	27705	23884	20698	5677	807	559	447	418	429	372	368	365	346	338	365	308	312	292	314	280	265	280	305	295	266	265	286	294	277	291	317	284	286	272	289	281	296	284	270	280	298	275	297	285	290	329	318	278	310	285	282	265	275	282	300	269	271	290	291	283	287	314	322	286	275	273	251	292	283	272	282	255	292	295	296	272	297	259	299	265	304	277	278	294	274	283	268	301	266	288	287	285	314	291	259	278	294	262	295	308	217	293	317	289	291	290	277	261	284	269	271	288	302	291	266	291	278	284	300	276	319	274	294	287	288	277	296	280	285	278	250	307	286	260	291	308	285	277	296	265	301	257	247	259	279	277	323	286	283	281	274	271	332	350	292	270	293	253	278	315	278	266	281	291	326	270	296	249	289	315	275	270	292	302	260	285	271	257	290	320	285	302	298	303	266	294	259	278	271	279	264	292	297	276	294	287	275	302	282	279	280	270	290	289	288	294	276	299	256	279	316	278	294	279	293	286	256	296	279	250	313	276	308	277	317	316	271	263	298	267	287	270	295	272	302	286	284	280	301	274	275	265	294	301	287	290	293	270	291	308	274	303	281	309	301	271	326	254	296	287	299	285	277	309	264	286	285	280	281	278	270	298	287	269	265	231	280	292	302	297	275	259	291	289	310	265	309	282	246	267	264	295	299	278	291	308	257	269	260	300	265	268	312	337	320	270	307	283	255	271	276	306	277	314	287	282	280	298	267	293	293	258	290	313	296	241	288	271	265	318	273	297	284	267	279	274	283	296	264	280	296	285	288	259	271	301	268	284	308	283	283	273	273	305	285	257	266	257	270	273	269	280	265	272	319	264	290	312	271	257	294	284	281	273	287	291	271	288	275	304	305	287	283	292	299	260	300	276	265	263	272	291	295	273	285	272	300	284	242	284	283	307	297	257	312	290	289	257	295	267	273	279	275	270	274	274	291	298	320	283	280	302	280	300	301	263	297	298	269	307	287	240	323	262	255	284	250	296	293	311	278	285	265	283	287	289	287	278	255	290	285	293	270	279	259	245	276	286	326	297	279	264	282	285	294	276	299	335	288	282	295	235	285	280	278	264	290	289	265	262	260	266	268	272	303	279	260	274	281	287	300	274	271	250	271	324	267	308	274	283	271	276	302	285	296	304	291	301	301	267	302	270	308	293	315	299	253	306	278	281	290	296	292	277	296	257	263	261	309	290	270	306	284	269	284	268	296	288	296	319	272	280	281	267	282	262	242	251	257	290	286	253	278	288	255	281	280	276	326	303	261	311	249	275	282	300	256	283	267	245	279	293	281	282	287	318	310	282	306	302	268	275	269	302	279	289	299	263	304	290	293	282	314	283	276	277	282	282	272	299	275	290	294	266	266	302	315	282	278	299	281	273	300	289	280	267	277	270	276	288	252	294	292	269	307	268	266	290	277	261	260	284	283	286	333	258	303	256	283	284	301	286	284	265	278	254	312	267	292	268	273	285	269	249	281	239	293	267	277	285	282	270	271	287	273	274	292	297	326	275	316	273	284	272	279	243	295	278	281	265	274	275	306	262	264	283	290	291	269	272	301	288	273	287	281	297	280	275	287	297	304	270	278	275	282	283	325	288	296	291	260	260	286	268	249	269	286	292	261	297	298	302	312	276	289	301	275	304	292	285	278	316	336	276	289	298	295	289	287	262	279	303	323	281	309	290	288	285	282	288	284	263	295	293	286	293	285	289	281	303	271	248	277	269	297	282	297	282	273	250	260	288	256	265	272	308	286	262	291	291	250	303	253	271	281	326	283	273	266	276	309	288	278	277	315	265	312	260	273	282	283	299	250	260	267	261	291	276	295	249	287	284	286	281	269	256	302	275	275	303	300	277	261	262	253	303	263	298	292	260	294	334	301	289	273	268	269	269	304	287	319	282	312	291	299	279	279	281	290	292	303	286	261	278	274	235	331	252	247	303	287	303	276	287	297	298	277	296	270	286	313	290	247	299	282	296	308	264	290	265	280	248	292	274	262	296	272	284	288	304	285	286	285	272	308	265	280	304	289	294	282	285	277	279	305	273	281	240	283	282	298	289	279	266	259	275	296	250	283	261	260	275	277	241	276	306	276	281	288	252	295	244	296	314	309	263	260	298	277	292	272	276	302	312	271	293	289	282	263	292	267	291	280	288	278	305	264	258	276	257	281	286	308	268	284	282	268	283	294	267	268	268	288	286	270	282	289	277	256	264	246	267	277	283	276	299	284	267	292	273	263	284	290	302	274	258	280	295	256	271	275	302	295	288	276	276	306	277	259	316	262	290	293	277	293	307	293	274	265	278	287	277	310	281	273	314	298	284	292	257	334	276	288	258	295	277	274	290	261	305	274	302	285	263	276	285	289	279	307	315	266	292	270	295	301	253	278	272	286	252	279	291	320	262	289	289	291	291	279	281	285	219	278	275	281	284	293	265	285	248	278	268	268	271	246	270	254	286	265	282	291	285	271	298	315	284	276	315	293	287	259	277	301	264	295	302	286	262	273	250	294	240	266	280	256	285	268	289	286	273	286	269	297	295	281	285	274	267	296	284	250	262	263	274	280	298	288	269	302	283	281	270	273	319	291	283	286	299	254	295	284	298	287	294	297	281	279	265	245	293	292	283	276	278	295	280	272	269	314	295	293	289	279	275	273	300	279	279	288	282	254	281	253	282	286	269	274	290	258	291	262	301	278	271	301	287	265	232	285	290	277	297	285	262	265	292	249	310	314	270	258	280	287	263	290	275	294	282	263	295	290	271	282	275	308	246	277	308	266	279	284	287	256	268	242	287	275	278	260	279	286	267	257	303	243	272	278	283	271	277	287	295	289	283	288	271	282	295	291	285	301	261	279	258	274	278	293	282	265	285	311	330	290	258	309	299	302	281	269	243	285	267	267	269	283	300	312	292	281	306	294	279	271	294	305	275	280	253	289	271	322	254	279	270	270	275	299	271	313	276	305	256	283	295	282	269	302	296	269	297	283	274	311	291	281	281	273	282	278	274	281	315	287	294	297	252	261	291	287	299	283	259	273	270	244	291	292	248	270	253	314	281	254	288	291	276	270	288	309	314	301	268	293	278	279	285	291	310	289	272	276	278	260	277	286	277	301	292	281	317	298	266	281	263	297	255	290	239	288	271	286	278	281	272	299	302	298	295	285	257	277	280	282	293	278	328	282	292	295	303	281	289	286	293	294	241	303	289	274	272	308	284	262	300	293	289	292	293	262	291	296	307	291	271	271	283	298	300	279	250	297	254	271	290	260	274	297	289	291	294	279	282	279	285	312	319	298	279	279	279	281	297	289	315	292	279	261	272	306	291	258	283	278	319	275	286	316	253	278	283	269	272	274	274	308	288	274	314	272	288	303	273	291	286	299	263	301	275	290	242	286	299	290	263	275	286	292	314	307	310	311	281	303	263	300	261	289	276	272	300	263	327	286	299	279	290	282	289	251	267	301	293	283	266
4898	7571	5302	2605	1840	1462	1143	899	711	612	611	569	522	486	499	473	435	424	408	403	411	392	410	387	402	421	398	434	385	403	393	361	393	395	380	393	356	392	351	357	359	374	396	388	360	415	369	366	405	375	376	387	374	375	375	388	414	406	362	336	361	347	390	337	393	374	391	370	399	364	371	379	345	370	362	374	387	403	345	347	373	366	384	397	350	375	366	343	365	381	357	371	371	416	376	352	378	405	365	372	382	344	376	407	380	381	393	357	379	390	381	379	359	361	394	371	367	380	366	354	359	351	371	389	373	385	380	403	367	364	399	399	377	348	406	384	392	341	384	384	359	388	377	393	386	352	387	395	356	397	328	409	368	378	359	344	414	351	350	342	342	385	354	389	378	399	365	340	363	401	365	372	358	365	367	392	361	395	372	366	361	341	383	358	403	370	356	335	346	378	406	378	372	342	353	394	350	380	374	349	374	393	368	378	384	399	345	384	366	385	345	388	341	357	389	352	350	372	380	387	383	358	394	397	367	378	351	358	371	362	388	364	370	380	382	359	399	351	341	379	358	351	333	365	361	359	379	377	342	362	373	363	360	397	365	336	358	361	346	370	382	367	405	345	378	379	365	386	372	375	386	334	354	389	383	365	364	406	373	379	339	361	356	377	330	342	357	373	403	355	362	363	375	359	352	359	369	374	390	351	394	363	398	384	364	377	326	368	362	372	395	366	392	362	357	382	398	399	388	393	380	347	371	374	374	389	358	391	376	331	383	373	359	384	404	362	387	366	351	391	381	366	360	410	379	395	360	367	370	358	387	360	376	338	376	405	355	341	368	408	385	369	390	375	353	359	365	375	362	375	369	361	362	357	367	379	363	374	366	399	399	381	392	419	381	376	357	345	367	381	371	343	357	389	360	388	358	355	361	365	358	387	376	379	349	376	382	372	407	347	382	329	354	358	316	329	374	380	362	357	346	358	378	372	338	379	367	365	376	346	379	350	342	356	339	359	376	365	326	368	356	385	357	375	361	432	341	388	369	386	392	355	361	338	376	395	346	395	406	432	366	388	364	381	382	364	377	361	360	373	357	404	364	369	353	353	356	377	371	365	354	358	344	360	390	365	359	374	351	344	358	380	376	348	362	365	360	389	390	395	390	378	379	347	395	396	359	360	380	326	374	367	372	344	373	378	367	384	348	418	396	371	361	382	340	325	345	369	382	350	377	363	362	376	359	398	344	361	403	335	376	373	366	369	365	367	377	375	361	379	392	359	385	391	384	370	358	370	376	357	348	367	399	398	397	362	353	332	357	335	371	357	380	368	369	358	372	371	379	327	365	327	366	377	391	392	396	374	369	406	348	384	372	352	343	357	354	378	346	367	379	386	388	353	363	364	400	351	381	383	367	367	331	372	388	369	347	393	416	355	368	385	374	391	394	337	365	365	360	381	369	357	360	353	337	383	362	385	360	393	342	355	376	371	367	386	375	358	376	378	337	382	383	395	361	367	347	388	356	364	352	358	377	383	402	372	359	370	393	335	398	352	394	371	372	375	371	357	382	363	344	360	382	384	341	376	375	362	403	372	384	350	367	356	384	347	347	387	376	356	354	374	353	335	363	346	401	342	364	427	359	366	345	352	358	405	382	408	365	358	362	375	357	346	362	343	402	379	384	379	381	354	376	360	400	354	356	400	368	367	391	377	379	357	361	350	371	382	372	396	377	362	391	382	350	392	361	359	374	357	375	393	364	367	394	393	379	406	356	377	370	378	360	410	382	375	357	362	374	363	371	378	345	335	367	382	426	340	372	393	359	367	374	372	375	370	360	385	391	345	381	381	390	362	338	366	363	346	399	361	357	404	355	348	372	401	400	402	367	378	372	368	346	371	363	363	356	389	356	401	337	371	357	376	374	383	348	386	398	381	393	367	354	373	371	352	364	398	364	384	396	353	361	356	380	348	368	363	371	335	367	344	374	375	361	394	383	362	365	372	379	366	377	361	381	361	354	351	373	369	389	386	349	357	367	372	335	378	355	390	311	371	353	373	377	355	375	385	358	369	346	359	373	340	380	339	380	363	352	367	385	382	375	370	398	352	375	392	354	384	383	364	358	346	368	360	376	389	390	364	363	391	408	368	394	377	386	373	402	380	350	348	374	371	404	411	354	387	383	389	386	367	361	386	334	355	344	353	391	379	373	346	355	381	346	409	362	372	366	385	363	339	373	359	372	367	370	366	345	350	378	348	348	390	367	374	381	398	356	394	367	363	379	357	371	387	359	321	360	362	414	399	362	388	379	367	397	373	364	369	350	374	354	387	378	358	367	382	383	356	379	359	370	372	367	378	381	364	380	338	367	385	365	371	379	413	352	366	374	372	382	362	368	356	361	378	387	370	386	350	360	333	364	348	351	361	355	365	362	355	397	368	378	386	352	364	327	401	361	376	353	364	370	339	381	364	369	380	364	376	377	357	402	347	371	350	341	365	361	384	354	356	353	369	356	349	356	377	373	371	354	362	371	413	404	378	344	375	341	366	359	359	361	394	365	366	369	366	374	364	403	372	348	382	374	365	365	395	368	357	373	365	375	384	326	388	373	404	383	357	352	351	343	357	358	338	341	380	349	349	383	368	348	359	364	403	402	404	372	387	371	344	391	369	378	355	414	376	373	366	410	408	406	361	399	359	394	370	354	363	353	367	344	381	351	382	372	357	356	372	356	358	351	331	324	330	339	367	389	347	359	344	399	379	371	403	364	382	363	376	383	363	337	368	382	359	364	378	365	394	350	372	387	362	382	388	356	387	378	366	338	366	389	370	389	356	363	387	396	385	393	381	365	354	357	379	333	357	364	362	402	387	400	351	385	378	342	364	384	353	377	380	396	367	360	386	375	374	363	385	382	369	377	354	371	362	363	384	360	364	387	377	393	367	378	364	343	393	357	383	394	379	362	342	386	370	395	358	374	363	390	398	357	376	385	387	370	411	344	356	345	364	386	359	350	335	386	377	382	391	386	375	383	380	354	381	394	422	396	347	356	380	386	410	347	399	373	380	369	381	364	375	337	388	394	346	366	389	357	362	369	371	377	361	351	364	394	352	378	391	390	390	390	361	336	373	350	329	370	393	370	363	382	386	377	396	364	359	369	382	360	365	389	369	348	388	371	384	351	348	372	391	368	385	356	347	340	383	352	360	394	359	384	360	363	352	351	363	374	351	400	347	352	368	343	357	357	337	344	387	379	368	369	334	375	408	327	353	373	371	398	366	366	390	373	388	355	363	387	362	370	415	397	342	371	381	354	374	341	367	360	384	370	402	329	380	373	371	348	392	371	345	378	363	358	344	354	392	360	382	371	356	359	350	396	367	329	370	379	353	379	368	377	378	354	356	343	366	343	365	400	379	404	392	388	383	348	385	371	359	355	369	377	383	402	350	375	357	352	361	368	382	375	351	390	348	386	390	394	379	376	377	383	354	371	358	340	334	377	367	330	345	398	374	376	381
24074	20730	26374	24907	5583	566	458	417	382	393	345	312	376	370	356	308	318	358	316	334	344	318	330	315	345	330	254	316	303	294	299	290	308	286	314	310	302	345	328	307	323	311	302	319	259	305	335	328	315	306	307	310	289	303	306	292	286	329	283	300	326	317	360	326	313	308	288	308	318	333	320	312	319	280	305	303	301	299	278	316	312	351	296	317	318	326	326	265	289	340	314	346	335	333	302	324	315	323	304	325	318	290	309	295	308	311	323	286	316	309	282	345	309	273	333	319	311	325	333	319	329	312	299	307	313	321	300	312	338	340	308	310	288	322	304	324	324	286	300	324	320	326	293	286	323	293	277	321	312	307	304	316	330	323	293	315	331	305	323	313	301	334	338	305	294	280	314	316	323	341	308	299	300	276	343	344	295	325	320	287	286	299	303	338	312	288	307	320	308	340	298	317	323	319	325	310	320	304	325	308	331	293	320	290	320	323	321	328	294	309	289	315	312	297	335	293	320	293	323	269	265	326	307	317	302	315	269	317	314	282	339	309	300	324	319	309	291	334	302	296	294	319	329	255	337	342	290	301	286	308	313	344	311	268	287	299	307	307	320	307	301	312	301	318	299	297	332	304	331	292	299	324	306	326	320	301	292	274	303	332	308	307	335	313	280	336	293	320	309	294	342	292	294	275	350	316	301	317	300	338	324	297	320	308	329	291	324	309	330	313	295	336	361	299	312	287	293	330	307	336	310	309	312	327	322	295	290	308	306	313	306	356	303	344	293	312	297	345	330	294	299	317	302	296	312	304	330	331	319	294	279	299	324	285	305	333	346	290	336	293	352	309	277	301	296	302	315	313	326	320	296	309	284	328	312	330	296	322	272	292	303	307	316	289	298	326	294	314	322	320	330	307	344	301	293	308	305	297	316	357	294	311	297	316	317	319	303	286	302	331	288	326	296	290	305	329	292	290	333	301	306	353	301	333	301	300	290	313	331	319	309	323	298	319	316	317	292	310	333	331	294	324	317	304	338	332	297	292	320	294	331	298	326	319	328	308	308	313	314	327	303	301	312	319	319	320	320	322	329	320	322	324	303	318	318	340	271	310	303	304	288	299	316	290	334	349	323	297	315	298	316	331	283	335	294	282	301	320	299	343	297	322	286	344	307	292	316	300	321	304	282	320	301	329	323	332	317	287	316	295	313	299	293	264	306	290	307	287	315	311	309	337	271	301	294	303	311	339	327	333	306	324	309	285	305	295	291	321	295	331	312	312	313	271	322	311	302	278	308	315	307	295	330	295	327	328	315	306	312	304	327	320	324	333	306	308	300	292	276	320	286	269	313	318	302	304	307	320	311	294	341	291	309	315	302	299	307	302	299	305	283	308	297	314	311	315	284	315	310	303	310	294	336	311	334	287	275	293	321	304	302	276	323	349	306	310	305	324	320	279	288	335	301	337	289	273	329	303	286	299	319	307	290	303	321	288	308	320	315	287	317	305	318	326	303	283	279	282	314	322	285	324	313	320	316	330	280	312	320	298	298	298	333	310	302	308	302	316	317	287	313	305	308	322	326	321	297	301	298	310	333	315	305	294	317	307	337	333	316	309	325	334	318	295	301	344	284	315	330	302	334	309	302	305	315	295	329	320	308	288	292	302	309	316	300	306	310	307	324	340	315	308	329	323	309	326	333	326	308	309	307	326	308	322	313	313	317	299	320	306	301	301	316	292	345	301	296	303	329	297	301	316	317	273	298	283	299	314	320	300	295	289	321	298	341	343	327	289	300	301	307	291	336	325	364	291	302	266	309	295	286	268	322	302	306	304	356	274	318	273	312	320	344	336	307	297	309	310	337	325	293	314	306	302	295	288	309	333	307	344	300	295	331	290	294	289	318	347	333	315	325	323	310	292	335	316	330	308	319	307	307	319	282	270	311	313	273	284	307	279	329	285	317	278	267	320	323	309	298	331	300	357	342	328	299	355	328	333	302	308	309	319	288	284	305	301	332	312	335	318	278	336	294	304	313	297	294	328	299	284	285	284	365	317	321	299	311	291	296	329	322	322	289	319	343	320	299	357	301	282	302	287	342	309	319	303	300	309	338	318	300	326	327	314	330	306	324	300	320	283	292	334	292	304	298	343	315	317	311	305	294	300	333	336	315	309	293	361	305	306	315	300	313	293	314	333	289	278	266	295	298	324	310	305	293	315	253	290	349	305	315	318	324	327	333	332	332	285	320	285	283	309	306	302	287	347	263	311	310	316	298	320	311	271	271	291	348	301	302	300	315	325	290	329	294	318	334	309	302	302	330	294	337	312	331	305	346	312	302	321	295	302	316	316	306	324	288	315	280	331	292	283	319	320	300	312	289	278	303	295	296	332	313	303	311	317	300	281	316	309	326	299	329	282	330	325	288	347	291	294	285	292	304	328	306	333	293	317	330	290	328	341	309	322	335	296	322	298	316	305	319	283	321	333	320	335	294	312	317	377	277	288	329	292	304	297	283	287	316	329	317	297	315	300	320	290	311	318	314	308	304	338	311	306	300	287	313	311	299	299	302	307	330	274	318	316	289	312	296	310	316	325	321	300	303	328	295	310	287	323	335	310	359	302	332	286	309	297	307	292	308	338	309	316	286	309	318	294	310	312	371	326	309	284	315	288	306	324	292	310	290	311	291	327	300	296	339	287	301	290	287	309	306	308	318	312	306	308	305	329	322	348	306	331	301	311	288	296	340	322	321	293	317	291	286	308	275	335	347	305	293	279	306	323	311	304	322	321	291	298	306	316	305	278	322	284	352	295	311	307	303	298	320	285	318	320	311	292	324	308	304	319	340	313	276	317	313	324	348	329	304	321	290	319	335	294	320	327	341	291	282	333	291	301	302	295	287	327	309	310	305	300	308	328	282	303	299	299	302	296	265	284	294	312	276	350	295	323	325	291	294	314	304	286	316	322	322	278	300	294	313	309	283	279	332	280	286	331	334	319	304	309	303	311	318	313	301	292	338	303	305	314	296	309	310	308	311	313	304	323	305	289	315	317	308	302	294	298	307	317	325	311	301	323	297	325	288	290	312	307	330	288	285	273	280	321	285	293	338	289	308	311	323	311	304	298	304	314	335	305	318	357	302	290	332	300	319	299	284	344	302	299	298	302	303	304	300	299	314	313	309	306	282	358	303	330	280	297	330	285	314	316	314	294	310	332	288	314	300	325	309	298	302	316	326	324	301	326	309	307	307	315	302	308	293	289	324	294	322	298	346	309	286	339	314	310	295	303	286	322	282	333	285	297	306	307	287	334	306	337	307	346	312	320	304	307	268	352	334	305	298	294	287	282	311	339	305	303	303	319	328	343	337	294	286	315	306	316	344	320	309	288	304	293	294	326	312	297	313	323	312	310	303	291	311	322	298	314	314	293	308	310	286	335	257	303	330	330	289	309	323	323	292	288	318	330	354	297	283	299	302	298	310	329	299	304	313	326	316	323	268	294	316	270	281	308
5608	4416	2998	1523	1156	944	812	727	575	525	527	495	467	416	413	434	398	412	431	445	430	382	407	402	414	378	395	406	378	371	404	366	393	398	412	395	426	335	370	431	372	367	389	404	367	360	406	372	389	363	386	383	397	370	382	400	391	369	356	384	380	374	400	375	362	363	382	365	363	397	368	378	396	390	411	372	382	397	367	372	383	405	385	384	381	362	389	349	401	390	394	392	382	348	386	380	378	366	394	352	400	344	375	390	410	344	374	334	370	385	386	394	399	398	377	363	394	386	401	348	402	389	363	427	379	394	441	379	391	402	364	415	377	417	364	388	381	421	391	384	370	359	364	332	367	411	360	382	381	383	404	372	435	383	384	377	356	396	380	388	399	396	380	374	369	379	384	372	359	372	372	390	367	366	375	381	392	385	396	361	368	370	367	395	384	408	381	359	368	377	386	381	394	401	408	361	385	427	372	407	396	381	388	384	402	370	414	364	390	395	390	376	410	381	359	387	352	401	379	354	398	374	407	388	377	385	393	378	367	373	361	344	376	398	397	383	375	413	382	383	344	398	375	382	423	368	370	387	422	386	417	385	430	387	351	342	359	385	443	373	394	394	369	373	390	369	375	421	370	416	399	384	375	403	368	400	402	398	368	409	362	373	404	403	389	386	401	391	388	380	363	390	425	348	407	372	381	341	381	407	389	391	407	407	375	357	388	389	410	374	371	395	401	380	374	374	399	393	379	371	379	423	376	365	381	375	379	336	394	418	380	412	359	391	378	364	367	406	379	387	384	424	382	391	360	370	388	376	359	370	386	415	365	368	377	386	389	385	360	376	434	387	389	392	419	375	401	381	397	404	354	372	415	357	357	393	344	359	387	357	409	387	412	366	361	406	382	371	371	362	376	381	367	378	423	377	382	363	403	372	397	400	403	385	349	354	404	371	398	384	388	381	384	403	377	395	385	362	393	373	382	379	393	383	349	389	389	399	368	400	353	398	384	403	351	387	355	415	397	435	384	341	371	372	380	388	376	381	399	374	375	366	367	384	429	411	406	371	418	400	393	366	384	357	368	377	370	374	372	359	346	381	384	387	362	414	396	408	383	411	399	380	385	380	387	403	361	393	340	384	374	417	409	373	394	381	386	427	400	390	392	362	400	385	352	404	356	389	384	357	371	385	381	377	375	368	400	389	381	416	379	345	394	374	371	372	409	354	384	381	346	351	390	371	418	389	378	377	367	351	390	362	392	370	389	372	406	365	354	336	398	385	367	401	372	420	361	377	347	418	422	355	373	345	393	384	379	396	358	344	356	370	379	356	385	380	362	376	345	371	424	399	330	366	368	400	393	403	345	430	381	378	403	387	389	407	397	359	411	388	396	406	362	374	372	344	382	414	389	390	385	406	379	368	401	410	372	369	393	387	378	381	399	371	426	363	385	376	395	417	410	368	372	375	385	385	420	380	367	380	380	350	365	383	388	374	359	386	360	384	408	391	404	373	426	372	369	396	394	368	393	351	377	362	383	420	393	389	352	386	367	367	383	385	379	386	394	408	390	364	385	376	392	378	365	335	380	375	377	358	397	362	409	415	380	359	374	381	408	366	372	406	425	367	378	399	394	371	371	368	396	379	391	362	343	372	370	368	382	420	365	381	362	401	388	411	390	358	420	352	395	395	397	400	399	371	366	398	423	368	399	368	392	369	414	373	414	385	362	383	384	344	383	384	385	400	357	420	421	399	417	410	371	410	400	413	391	399	385	381	374	403	378	403	367	390	340	369	393	359	382	370	401	368	384	417	401	343	402	369	364	394	388	392	370	397	372	390	379	416	400	381	384	388	355	381	364	381	345	392	382	367	375	386	375	353	397	349	346	402	376	365	397	373	380	376	357	377	377	370	384	369	407	361	395	356	377	391	363	347	360	414	412	374	395	398	356	426	370	370	377	389	364	376	389	389	377	428	399	372	400	407	389	387	384	402	401	383	388	357	429	397	370	380	392	392	380	366	407	362	373	385	391	373	357	398	372	385	391	363	365	388	409	354	372	371	414	406	398	390	386	381	395	398	368	356	380	426	416	404	378	393	371	370	383	371	385	353	402	372	391	379	427	390	387	389	390	404	414	386	390	417	360	384	382	366	400	386	390	382	402	386	397	394	386	395	401	379	359	377	375	368	379	389	386	386	384	386	398	369	380	366	403	410	414	385	398	376	362	386	371	369	378	405	403	391	393	415	382	391	371	374	379	397	387	386	374	389	371	404	378	384	379	379	409	435	369	375	369	370	384	390	352	373	385	423	398	409	373	409	393	378	398	378	361	391	383	356	378	354	381	377	386	415	373	387	398	374	423	407	382	371	372	387	356	391	353	402	412	374	410	385	377	414	395	403	390	366	393	386	384	358	369	380	412	405	399	378	405	394	402	439	396	386	383	382	411	368	392	390	410	344	379	391	380	378	389	403	403	380	373	374	381	381	364	377	413	379	380	389	359	376	389	380	388	413	377	384	341	363	395	377	361	364	392	365	372	438	365	382	387	395	409	360	370	389	382	377	375	369	386	377	354	356	407	408	405	364	389	379	368	387	341	366	417	374	377	384	394	382	368	364	382	341	388	378	347	351	381	394	425	379	406	393	387	376	383	384	386	385	388	406	364	403	373	395	365	381	418	351	381	402	337	391	379	373	360	441	390	380	360	380	425	356	383	380	368	368	410	392	383	374	398	386	383	397	365	401	378	386	365	410	381	390	363	358	332	367	347	439	429	355	386	366	393	362	415	427	376	380	402	424	380	418	345	384	362	400	395	343	373	390	371	375	447	397	375	389	413	399	385	334	365	395	388	408	374	399	409	397	361	383	380	390	390	389	364	417	353	393	343	390	421	381	379	354	404	405	384	390	378	374	400	361	411	408	425	351	370	354	412	380	390	363	343	373	370	410	390	372	357	400	411	365	390	396	388	410	398	389	375	391	396	351	407	386	372	388	355	398	380	386	378	358	353	367	396	361	367	375	354	366	399	404	394	397	378	389	417	372	388	376	394	374	371	362	378	387	368	364	371	388	374	353	385	399	395	365	394	364	374	343	358	385	390	443	371	385	391	364	378	385	361	384	420	371	372	379	379	381	404	394	370	364	371	383	372	383	407	371	367	374	371	419	388	416	391	361	421	380	378	371	379	376	377	389	362	388	337	392	391	373	362	371	390	377	369	358	367	355	378	366	358	377	364	382	328	391	359	405	377	409	391	362	398	351	355	378	397	417	340	363	373	382	376	381	353	412	363	390	396	384	386	363	409	358	381	363	383	381	415	352	368	402	376	389	383	396	383	405	370	337	376	394	411	392	364	384	346	337	402	383	412	401	401	382	381	362	381	385	394	360	392	387	387	426	389	376	351	381	421	385	398	393	389	356	395	370	391	407	387	346	353	374	367	377	372	358	399	367	379	402	371	397	401	360	389	366	368	380	381	364	397	391	370	396	368	370	420	378	380	338	391	389	362	409
22108	20810	28259	23459	20813	20740	3293	652	398	356	343	233	221	199	233	159	179	155	161	138	135	126	133	125	144	122	129	136	119	120	106	129	116	124	105	124	107	96	88	109	125	105	103	96	110	112	113	88	126	103	116	103	101	99	99	90	117	119	103	109	109	111	113	106	100	122	112	94	93	98	108	103	117	110	100	106	101	114	108	110	98	102	107	96	100	95	106	87	101	97	97	113	109	105	95	109	107	91	111	101	109	95	103	111	121	106	109	112	116	120	90	128	106	103	108	90	90	111	116	101	102	119	116	113	101	102	99	88	109	96	102	118	102	98	95	103	116	90	108	113	92	98	103	116	98	86	101	98	71	102	100	110	111	99	107	107	96	89	89	91	88	80	90	105	103	103	107	80	97	85	87	106	123	86	91	104	96	112	98	108	76	98	103	134	115	101	88	105	91	88	109	102	86	105	93	95	116	93	92	93	92	94	95	115	93	105	119	124	100	96	91	88	95	86	98	99	109	100	106	91	94	92	90	94	89	98	97	104	96	92	107	122	94	109	92	113	122	105	110	89	118	97	98	112	106	95	87	106	92	127	109	114	117	100	97	109	121	104	97	95	90	92	87	99	90	105	109	91	111	89	102	96	94	104	87	118	94	92	133	97	102	115	95	99	107	94	91	93	102	94	98	85	101	108	93	117	110	94	86	104	88	101	100	100	114	106	91	105	103	94	106	109	112	115	98	101	108	115	92	82	98	107	105	108	85	98	112	112	100	113	98	90	117	98	116	109	99	92	101	100	93	96	105	111	92	97	94	93	107	86	107	88	116	91	105	104	106	84	86	93	125	112	95	100	106	108	95	115	109	99	114	96	109	93	100	97	91	98	93	85	102	91	94	95	105	91	105	98	115	94	94	95	107	102	120	119	100	87	99	91	99	94	108	99	85	103	96	95	118	92	91	88	111	119	95	97	86	114	108	94	91	105	119	120	100	115	96	112	107	107	97	106	96	105	103	115	105	110	93	98	86	93	88	94	99	100	101	114	112	90	113	99	83	104	96	95	113	79	100	104	98	102	93	109	91	99	104	104	111	91	94	108	113	108	86	95	113	98	108	94	120	93	94	121	98	96	117	97	107	96	97	97	89	106	82	92	117	114	91	90	112	101	96	91	104	116	101	112	91	107	107	95	103	103	123	109	94	91	91	94	96	97	95	105	106	83	103	103	106	94	116	111	104	106	103	107	119	98	108	80	111	108	121	120	102	101	97	89	112	88	104	104	96	105	116	110	92	83	109	104	91	102	115	97	108	102	107	116	109	93	122	83	107	97	108	90	89	104	98	115	102	91	105	85	101	110	116	109	82	106	101	124	101	107	99	84	90	92	104	87	112	108	95	98	108	107	100	95	83	100	97	88	99	105	113	109	106	90	111	97	105	111	100	100	113	99	109	107	126	110	92	117	88	100	88	111	119	95	115	117	99	98	102	96	108	98	97	87	92	84	90	90	93	100	100	118	84	92	87	106	97	123	112	100	103	109	100	91	107	107	95	94	90	95	98	105	97	101	108	97	92	69	92	91	99	99	103	98	100	92	96	97	95	105	106	110	102	114	105	107	99	113	94	87	110	102	99	96	112	86	102	129	102	104	102	95	93	112	107	102	105	108	86	90	95	103	95	107	105	115	95	114	86	107	88	112	96	100	115	111	102	102	97	90	122	88	108	90	83	94	98	90	103	109	102	108	96	104	88	133	111	125	110	99	116	105	113	102	98	108	116	107	107	107	112	102	103	93	96	108	86	100	105	106	112	102	106	98	101	103	107	110	115	92	96	107	109	119	86	106	85	92	104	105	94	107	107	90	91	102	93	91	95	95	101	90	92	105	109	97	97	104	98	101	95	108	104	89	102	86	114	94	117	109	100	112	115	121	92	108	122	86	105	108	83	99	108	101	79	98	95	103	93	119	100	107	97	99	116	95	111	104	110	108	99	123	93	80	88	102	106	123	103	82	100	104	90	99	101	113	90	87	97	105	125	113	101	87	112	103	107	105	109	109	114	96	102	93	99	93	94	102	97	118	121	92	102	105	126	106	112	94	109	93	99	116	99	89	103	117	100	103	83	102	126	105	99	110	100	100	100	113	103	97	108	111	97	109	89	99	118	95	110	89	97	105	106	110	109	96	110	97	104	93	92	90	93	78	97	92	102	84	88	89	111	108	96	96	112	104	96	93	103	87	106	97	104	93	109	105	95	103	83	92	107	101	103	110	97	98	97	111	92	93	100	115	113	112	104	95	117	97	91	99	102	114	99	104	111	111	93	87	107	114	114	99	96	104	114	100	97	120	86	111	106	97	115	99	97	98	134	95	120	110	111	112	97	96	99	113	98	106	86	97	86	107	101	106	97	110	124	89	94	104	106	108	100	105	116	94	102	96	97	111	99	105	104	106	92	95	103	115	104	108	100	112	106	92	99	103	82	97	118	117	91	114	96	93	113	115	98	98	113	103	112	93	82	88	90	110	113	84	115	78	97	88	95	114	90	123	82	83	95	117	114	121	125	102	95	96	103	107	88	90	86	100	103	98	87	101	110	95	90	104	95	104	133	87	103	103	119	100	125	104	109	106	106	82	116	106	88	115	95	119	94	94	110	90	100	88	95	123	96	98	111	89	104	105	120	99	97	111	92	114	94	86	94	88	79	98	100	100	80	96	84	96	121	110	83	102	84	115	99	82	95	116	96	98	112	85	110	113	122	96	116	87	111	105	91	97	96	103	103	119	111	83	104	98	85	106	104	103	104	106	103	109	108	94	105	93	107	122	106	128	89	111	111	111	111	104	89	97	103	101	89	92	78	99	101	97	81	105	98	121	126	99	102	123	94	101	95	93	107	109	96	104	122	103	92	104	104	107	96	109	86	78	105	123	85	117	111	119	116	95	108	101	97	106	99	95	82	101	95	99	106	120	109	90	100	110	116	99	91	98	91	84	92	104	100	108	104	117	89	88	102	106	96	101	110	103	106	91	91	94	108	109	82	108	102	84	97	109	96	101	114	96	101	114	108	118	86	101	90	109	102	78	110	92	103	75	97	105	103	100	92	100	98	86	88	113	88	105	94	110	101	82	109	108	107	95	90	96	104	99	104	99	104	116	94	96	106	109	119	112	95	101	100	93	102	108	87	92	105	110	96	75	93	89	103	92	94	102	116	124	127	93	88	116	108	80	92	95	100	91	108	92	99	96	111	100	107	106	97	96	95	88	101	92	100	89	111	92	87	110	102	97	111	114	94	91	100	97	88	94	103	108	112	103	97	100	90	103	113	99	113	108	105	92	101	90	105	111	106	98	97	89	96	109	94	101	99	89	92	94	94	98	122	96	95	111	103	101	95	103	92	96	113	109	103	107	98	89	104	113	101	111	83	94	102	99	93	107	89	99	93	93	97	111	86	105	109	96	90	109	111	103	111	118	127	100	112	89	82	81	106	117	96	108	114	98	102	104	89	100	107	100
5700	12412	8730	4104	3013	2184	1564	1155	925	666	586	461	406	339	297	314	295	240	234	253	224	206	196	187	197	175	168	170	174	172	163	160	160	158	144	164	136	151	150	132	137	157	143	129	127	143	170	134	133	149	134	148	121	143	146	134	140	127	138	137	127	137	128	119	133	134	141	131	148	130	147	129	131	143	130	116	121	137	123	158	166	133	126	119	145	134	115	120	159	120	140	136	133	116	150	144	144	125	129	133	139	126	137	140	126	142	136	113	137	133	145	117	123	135	134	117	132	124	125	128	139	120	133	119	154	123	125	146	142	115	139	136	131	137	118	134	133	127	152	136	108	143	119	106	128	144	129	138	143	130	127	137	118	140	132	148	126	129	141	138	134	149	119	134	124	121	136	129	128	133	136	122	127	121	126	118	157	144	115	107	138	127	140	128	136	130	140	130	135	110	112	133	128	115	135	132	129	135	107	152	95	127	124	119	123	128	147	131	125	135	141	130	134	125	128	116	141	150	142	129	149	144	105	126	133	143	130	124	134	125	149	132	153	140	127	124	128	118	127	135	139	142	141	140	134	149	136	126	145	134	136	122	129	121	108	132	114	110	153	119	136	111	147	123	138	127	124	146	101	125	131	130	137	139	116	138	119	137	126	124	128	126	112	106	142	127	131	123	125	144	148	116	147	109	124	136	126	115	114	113	131	131	122	110	129	145	132	121	129	131	134	135	134	138	139	137	150	129	126	102	121	126	133	130	128	131	134	120	135	142	134	135	134	120	133	153	130	132	116	128	111	129	122	134	118	109	135	152	130	127	122	127	131	139	152	133	149	142	139	137	133	130	130	135	124	143	118	126	127	134	105	132	134	113	128	136	149	131	145	162	123	125	130	148	123	110	134	136	125	139	119	135	131	138	128	140	129	125	130	153	127	135	107	119	129	134	122	148	120	152	127	140	137	140	130	111	133	122	134	145	150	121	131	140	143	135	126	145	140	120	140	123	147	119	126	153	138	127	120	110	140	136	118	149	123	115	115	109	121	131	140	109	128	142	132	137	126	119	114	135	155	160	125	143	139	138	117	146	137	122	156	134	136	141	126	135	114	124	127	146	121	132	128	125	119	117	135	116	123	133	136	120	143	134	119	119	123	118	130	130	123	120	134	128	144	138	136	128	143	139	126	121	125	126	106	109	125	136	113	135	120	126	129	118	115	117	141	119	122	123	142	141	146	111	118	117	130	131	138	126	135	120	140	135	117	137	139	122	123	132	118	115	137	134	149	134	138	149	126	133	143	122	126	141	137	125	129	134	131	141	144	132	127	128	135	129	126	148	126	138	108	114	139	129	133	129	126	128	139	130	103	130	128	142	116	122	145	140	120	109	126	161	131	149	140	152	130	114	131	113	141	129	117	132	125	136	124	115	138	140	120	143	123	130	137	134	143	124	128	123	137	129	119	112	122	140	142	124	126	124	130	117	121	107	128	160	150	152	130	142	138	136	101	136	135	141	137	138	167	123	143	127	126	127	131	125	135	120	122	134	130	130	124	133	159	171	131	129	104	131	127	130	141	115	115	136	133	123	113	107	126	118	148	130	113	119	149	128	131	126	126	146	134	125	130	120	117	124	140	116	130	156	146	132	129	136	129	137	121	152	116	156	135	131	142	138	124	152	126	128	137	143	118	142	110	111	122	126	135	156	131	132	134	123	124	119	125	120	141	135	132	124	140	112	162	115	120	120	120	124	135	132	122	139	134	146	148	137	139	109	134	113	115	127	117	114	130	130	128	122	133	146	133	142	137	133	108	137	129	126	124	122	128	135	152	125	134	137	120	143	125	131	139	140	147	121	142	114	138	112	122	116	131	142	130	123	131	147	130	140	138	138	118	126	114	150	125	133	127	126	136	140	123	126	120	131	112	138	128	135	144	127	131	128	129	149	127	130	132	123	112	123	126	112	131	118	132	124	147	150	126	131	127	137	119	118	132	125	132	127	161	127	123	142	126	115	136	119	126	133	165	135	123	135	128	112	125	141	137	156	138	138	140	116	140	130	138	149	132	122	138	126	140	126	138	116	143	136	145	132	139	118	134	136	137	138	134	136	123	134	135	146	116	110	147	151	145	148	134	111	144	139	116	126	130	122	129	143	132	127	116	118	128	116	144	138	129	127	133	137	145	115	132	133	141	129	129	135	153	117	106	133	114	126	113	139	120	114	138	151	135	136	126	137	139	116	122	118	121	130	133	115	113	126	121	137	123	144	128	119	146	125	137	133	135	137	122	110	138	128	138	126	121	122	126	127	122	136	136	125	110	137	134	131	137	123	138	147	138	131	118	123	123	153	106	132	142	134	129	143	120	130	141	129	121	117	116	117	125	126	125	116	136	143	134	130	124	144	119	131	145	134	136	135	120	97	121	106	144	117	125	104	134	119	131	156	140	125	123	133	117	126	137	134	127	127	129	133	115	141	140	135	140	147	125	123	117	126	123	142	139	131	118	98	128	129	145	139	139	138	134	132	124	142	137	116	127	126	129	155	144	126	142	145	121	119	124	118	133	118	112	138	123	116	113	147	135	129	126	108	139	138	135	123	132	142	136	132	133	123	146	151	122	137	135	116	154	130	135	115	131	141	151	131	132	132	114	149	127	120	118	127	121	133	123	123	119	127	145	113	150	132	157	111	122	107	140	133	126	114	119	147	123	119	123	152	150	137	130	116	115	125	123	151	128	136	126	132	157	123	140	125	136	121	118	133	133	137	136	137	150	146	121	131	127	126	135	126	109	144	129	129	144	136	154	128	126	126	125	120	134	123	146	109	140	138	129	124	122	109	129	124	128	137	135	116	126	132	140	128	136	130	116	137	122	141	111	120	129	141	134	133	118	110	124	138	100	128	105	157	127	128	123	132	123	153	142	156	122	139	106	134	124	111	108	144	130	129	118	122	105	131	112	126	131	127	123	140	119	136	122	105	142	119	144	116	126	139	148	144	139	122	135	151	137	124	115	137	121	147	152	129	118	136	142	150	120	120	134	114	133	140	119	117	132	129	140	124	136	110	152	128	135	132	131	129	137	130	124	116	127	112	136	155	131	123	147	127	136	113	136	126	145	150	130	141	113	128	138	136	131	126	123	121	138	121	152	141	140	142	140	115	136	113	133	132	129	137	124	151	136	112	142	120	140	148	146	127	131	134	115	150	124	128	137	124	124	129	119	123	136	128	132	138	145	124	134	117	140	114	125	126	143	143	130	135	146	120	119	135	138	136	150	123	138	142	139	135	127	135	115	149	129	136	126	114	140	144	126	152	140	98	129	133	133	119	122	116	139	140	132	159	122	108	121	134	143	142	154	127	139	121	135	122	134	136	139	126	129	128	141	137	124	114	129	130	146	120	138	114	130	108	137	135	140	106	108	106	133	116	115	133	124	140	136	115	149	124	124	109	129	122	128	140	123	120	138	135	122	124	111	123	127	136	128	133	132	152	128	124	140	111	130	136	130	102
26807	16300	2819	687	508	503	478	400	481	405	432	400	434	439	403	405	432	414	379	418	426	429	421	417	438	402	446	411	403	424	439	383	434	408	406	397	399	394	407	428	416	400	443	391	419	417	427	379	427	426	422	393	424	412	421	443	409	436	390	383	418	396	387	399	439	426	428	410	420	393	401	425	419	428	412	388	450	411	439	451	375	414	405	418	443	422	456	371	429	460	399	388	428	405	411	392	440	411	462	426	400	396	399	421	414	423	395	403	407	437	396	412	441	426	387	408	385	391	414	407	413	433	433	392	413	423	423	409	422	431	429	360	414	396	423	422	406	418	454	433	379	412	383	447	395	395	404	380	424	427	374	424	399	454	428	372	443	405	396	381	408	373	413	402	410	425	432	392	410	399	414	416	401	424	406	375	398	385	416	422	398	418	417	407	366	416	419	401	413	382	427	428	392	447	407	408	432	395	425	404	400	409	387	432	392	375	421	417	403	426	422	382	439	387	411	396	400	437	402	383	423	439	399	420	421	411	413	436	410	396	386	434	397	446	404	417	398	400	392	464	403	381	415	386	391	409	389	431	413	436	456	433	427	420	425	402	423	409	402	409	412	413	446	422	411	438	343	399	422	439	411	413	421	401	413	428	416	392	449	358	454	410	373	408	442	421	405	431	398	412	417	393	422	380	410	450	422	410	402	453	422	388	415	431	388	425	409	390	436	398	408	427	436	376	420	396	411	416	410	408	436	422	436	393	409	436	417	384	420	401	440	416	418	437	427	454	414	415	394	429	433	440	400	409	429	399	399	466	408	408	395	431	420	423	410	434	436	383	425	398	413	385	409	404	404	431	439	426	377	426	402	421	425	410	417	439	408	399	430	403	380	435	404	429	404	410	402	390	400	419	409	398	432	405	413	437	398	389	391	416	409	392	434	421	415	425	408	473	414	398	388	408	390	400	416	405	410	428	433	401	448	397	387	400	425	374	425	423	422	399	426	410	407	425	388	407	421	379	418	414	397	438	430	437	446	420	427	439	401	451	403	400	407	405	444	417	425	436	406	438	396	447	437	434	421	415	398	396	407	408	440	433	410	400	391	393	407	441	408	424	445	425	392	396	419	452	420	435	392	384	435	407	390	409	394	418	392	432	432	419	415	433	396	441	437	435	415	402	404	360	432	429	403	429	394	443	432	384	403	442	420	439	414	390	425	398	473	394	421	433	410	402	443	406	407	412	414	388	418	423	399	435	406	376	389	431	420	397	406	451	405	399	432	396	432	425	351	430	413	402	424	402	399	420	436	407	379	425	386	432	448	395	422	412	407	388	373	443	408	433	415	377	435	407	426	435	402	435	413	438	425	413	397	404	385	416	433	365	442	395	434	445	458	437	422	440	398	419	414	364	409	412	421	388	404	392	394	408	407	413	414	401	410	425	428	417	419	385	403	435	380	427	438	443	403	430	421	419	391	406	421	426	408	470	382	423	398	406	443	426	397	441	395	407	424	424	411	415	406	416	404	392	419	409	434	428	414	411	408	409	398	433	407	439	434	392	396	380	363	418	417	413	394	413	401	410	384	435	453	446	390	423	430	429	415	413	449	435	406	431	388	387	413	407	424	392	413	416	416	394	450	408	397	380	427	428	413	433	427	444	367	415	390	411	412	398	417	393	390	417	384	426	428	402	449	413	388	403	425	394	440	434	405	377	397	422	418	389	452	408	460	391	374	459	408	397	414	421	440	406	418	392	461	415	419	434	426	416	396	390	392	378	392	430	424	434	417	410	428	436	448	382	411	393	394	436	415	424	399	391	389	436	406	432	395	432	428	422	393	436	462	406	392	425	429	429	418	410	405	430	418	402	405	426	401	382	398	400	422	414	419	389	438	421	420	428	411	452	409	463	414	398	420	416	402	410	360	440	407	451	431	448	445	425	419	404	420	381	423	448	397	402	422	426	411	429	421	423	415	421	426	404	391	394	400	413	372	456	405	431	386	436	400	415	414	423	404	416	417	432	392	391	461	414	386	427	410	407	399	428	416	397	440	413	396	414	409	456	397	378	407	386	405	422	393	393	432	421	381	437	424	412	401	429	430	415	413	418	414	397	432	412	412	380	424	423	382	404	377	378	402	455	421	407	450	412	409	423	409	455	409	380	440	365	390	407	426	447	427	414	432	393	443	396	443	398	413	427	380	414	447	444	434	402	369	386	426	444	419	414	385	414	403	437	427	417	442	396	407	413	404	388	409	458	434	418	393	394	403	427	428	399	406	441	430	408	388	399	403	416	411	423	425	424	393	437	423	402	407	434	427	423	405	415	412	401	435	407	410	438	405	417	414	412	416	449	425	372	405	406	381	411	403	387	429	437	401	430	399	436	386	424	394	422	405	438	415	443	402	396	423	468	371	429	420	391	425	413	387	398	389	428	451	420	419	431	413	446	469	418	431	448	440	406	415	389	387	396	386	405	433	400	402	405	435	409	391	432	379	410	423	416	433	422	427	441	392	445	425	390	404	409	431	392	402	400	405	394	454	419	431	379	420	432	376	424	419	402	391	431	383	387	389	397	411	425	426	400	426	364	427	399	359	393	421	394	432	361	417	444	396	425	419	405	418	394	400	429	433	431	396	437	401	439	418	400	407	402	407	455	420	395	423	387	396	372	381	435	430	405	412	431	419	400	409	436	438	358	414	434	404	399	388	421	435	431	426	430	436	418	413	415	380	416	396	407	391	401	433	372	456	389	396	396	425	388	411	369	450	444	396	370	403	441	398	429	414	413	404	454	414	455	405	403	435	441	422	370	409	420	418	390	401	426	397	411	397	365	423	409	424	453	423	402	429	430	416	404	412	414	455	435	401	414	425	424	387	446	420	403	394	398	375	410	409	440	349	419	398	435	359	444	431	375	410	380	396	399	428	403	399	422	430	404	409	397	395	439	415	403	425	387	395	393	405	388	409	392	398	369	393	399	432	435	452	432	398	385	422	416	393	408	429	437	436	376	392	389	404	422	435	415	409	430	411	427	420	425	411	350	416	400	420	388	420	411	426	424	402	410	411	447	387	413	384	423	405	378	397	444	395	416	409	384	415	430	438	392	373	406	404	384	401	410	356	399	440	424	390	407	378	414	431	396	427	435	444	403	400	395	428	396	395	389	418	369	407	428	441	433	396	415	424	413	405	421	438	402	427	392	425	431	440	410	444	421	420	419	425	425	441	397	440	380	439	396	399	361	429	411	457	419	401	420	410	429	386	393	395	415	421	388	395	415	397	406	428	419	389	391	397	423	437	404	429	430	418	408	449	458	404	431	384	401	407	395	423	415	419	377	402	435	391	397	430	417	423	408	390	424	387	428	392	442	376	409	402	407	407	397	419	380	418	416	406	414	410	436	435	422	414	408	419	429	401	402	409	391	414	408	394	459	437	385	393	430	404	410	418	397	410	415	449	423	393	397	429	413	401	420	399	434	381	433	367	423	387	417	397	418	399	409	407	412	425	397
6400	977	889	672	565	588	598	567	540	551	545	544	521	524	511	496	508	535	503	568	528	559	537	561	505	527	498	517	540	562	523	559	528	547	489	525	550	549	537	564	521	493	529	538	546	527	523	533	570	542	504	541	530	536	471	544	539	547	517	526	484	486	532	532	530	506	535	530	530	495	545	514	532	539	512	536	543	549	537	535	486	542	560	500	544	568	503	526	536	511	519	545	540	534	540	553	528	481	516	506	512	534	525	523	523	562	558	510	538	530	567	537	571	533	538	551	559	530	539	554	532	524	505	524	525	539	496	513	577	509	584	525	515	516	507	533	510	518	522	591	481	557	516	533	557	521	522	553	530	514	490	531	561	543	539	471	501	506	490	516	551	549	522	519	508	496	531	562	508	509	521	521	521	522	550	524	515	508	531	518	503	547	555	568	536	525	557	537	518	539	529	560	509	555	549	549	514	534	519	520	568	567	490	522	545	523	532	544	554	488	525	526	533	557	544	499	573	523	541	504	509	507	542	537	496	528	540	532	532	546	521	573	510	531	522	543	555	507	494	552	547	528	517	538	490	478	495	526	534	547	519	513	527	543	519	487	543	513	489	518	512	517	531	533	499	506	540	539	578	539	546	546	532	491	544	535	539	536	573	540	505	521	508	548	472	527	484	501	471	532	566	518	525	523	547	532	549	557	535	536	491	505	487	511	547	544	541	540	535	511	544	489	508	499	514	528	527	524	493	544	502	508	536	526	451	504	534	515	545	535	510	508	517	548	546	515	547	508	548	539	536	529	511	550	535	558	542	531	550	512	519	532	523	539	528	533	539	525	514	539	484	513	507	553	502	494	521	508	528	538	512	517	557	556	546	530	518	510	505	516	508	526	531	574	499	512	509	519	515	554	480	498	487	527	516	538	500	564	502	513	512	527	519	531	545	561	537	568	500	560	548	520	525	496	518	541	547	504	508	525	522	525	484	517	549	527	536	507	560	508	524	529	535	512	535	514	543	545	544	559	546	522	531	531	526	510	550	556	548	480	503	545	543	535	528	561	517	512	525	570	532	546	516	518	507	516	494	527	529	525	531	511	518	538	532	547	519	507	547	549	481	528	484	511	541	512	513	527	514	502	561	507	521	508	484	523	529	516	566	499	517	502	556	542	546	542	493	543	543	514	501	513	502	508	544	557	568	485	507	534	515	516	538	553	560	525	537	482	492	539	552	533	537	518	518	510	492	503	554	537	563	478	548	519	531	520	483	509	539	538	509	476	525	508	531	557	502	541	578	532	535	495	534	566	496	502	539	521	564	543	518	508	527	535	546	488	512	506	529	521	530	518	513	524	560	563	515	532	476	495	528	508	532	518	528	545	518	511	518	530	496	497	518	531	513	534	517	534	528	524	531	530	576	532	527	561	529	548	518	494	525	510	545	512	539	562	559	491	517	526	528	514	542	547	534	508	481	547	511	516	504	511	505	517	503	481	564	487	541	540	536	483	544	534	533	539	548	541	507	527	484	519	529	490	559	501	525	516	518	512	507	533	520	564	577	536	505	526	582	478	535	514	520	565	532	487	515	506	548	524	516	520	548	545	509	488	541	518	524	507	529	501	547	515	540	521	524	510	521	492	519	544	488	540	481	512	513	520	477	536	531	500	576	489	507	533	532	539	534	555	532	550	535	530	506	521	537	541	504	565	501	517	544	550	542	516	545	542	544	511	497	551	520	550	555	542	555	526	512	535	501	520	517	527	516	548	513	529	563	514	507	504	529	525	521	548	520	535	548	546	545	554	532	501	511	516	495	518	546	559	538	575	492	527	509	523	500	522	515	565	517	564	523	548	542	483	529	501	513	516	536	530	509	529	495	520	548	529	530	497	504	533	544	514	546	554	530	516	556	537	547	526	514	529	531	501	540	540	555	522	514	503	575	492	494	525	503	525	531	512	538	500	508	503	547	545	522	539	559	533	565	535	541	571	552	474	510	534	517	509	501	492	511	563	513	501	505	536	542	514	531	527	534	486	541	533	477	549	518	547	496	570	537	487	529	518	547	517	532	497	539	507	475	507	507	466	554	523	532	552	519	535	526	535	543	539	532	571	528	521	485	510	556	508	525	487	506	510	546	518	567	518	558	523	583	532	525	536	502	537	522	544	538	510	536	525	534	519	517	505	497	524	548	511	522	534	565	529	511	517	577	542	513	502	486	528	498	502	553	502	500	523	488	526	550	522	503	535	494	512	520	559	527	485	536	526	556	537	551	546	527	482	506	512	541	527	518	521	544	523	512	522	541	520	496	503	582	506	571	513	507	550	510	514	521	518	541	541	551	547	535	512	512	506	486	517	528	525	526	561	556	547	550	511	517	500	477	485	507	535	518	563	545	543	492	493	521	519	510	541	519	515	515	526	506	538	540	539	492	564	545	477	511	532	543	550	542	532	487	490	532	514	534	528	561	489	526	537	515	531	497	533	519	504	551	537	516	500	472	545	543	510	524	541	495	508	499	526	551	487	555	548	504	528	527	530	514	508	516	532	526	505	530	567	513	566	583	521	535	516	596	514	538	526	490	536	540	518	501	542	523	538	525	580	494	513	533	547	534	500	515	588	546	512	508	535	556	521	533	519	497	524	533	532	502	507	545	510	515	498	525	514	539	500	480	540	543	525	478	555	514	519	535	586	486	534	535	495	522	538	512	508	551	502	528	565	550	525	542	546	509	550	556	571	563	550	554	537	537	540	553	505	512	502	517	507	553	518	539	511	520	520	517	569	549	522	537	543	513	519	507	532	513	533	525	524	538	547	500	499	526	526	514	498	488	489	507	535	527	581	525	536	547	534	509	542	503	557	534	526	532	553	508	540	545	515	493	558	553	552	528	549	521	521	517	524	537	479	529	533	478	521	521	522	536	515	469	504	564	500	530	524	550	499	523	551	511	528	516	493	485	524	510	512	517	529	514	516	530	525	466	547	525	509	564	521	507	548	537	467	509	509	526	564	544	501	538	533	506	531	547	534	533	548	525	567	551	512	524	490	573	498	538	510	520	524	541	504	519	530	489	539	497	534	547	518	554	514	517	573	522	568	533	558	536	476	535	560	538	496	537	518	517	523	519	540	517	534	514	540	476	502	523	511	519	521	543	523	505	524	522	521	519	522	526	546	514	502	532	560	558	537	547	515	565	517	540	505	514	516	531	541	511	516	528	559	550	526	530	565	546	571	533	545	518	537	531	542	487	528	561	516	539	526	546	549	522	479	490	536	569	509	540	487	569	535	495	528	536	532	506	508	569	553	517	536	551	495	536	521	527	527	515	532	503	506	509	581	496	487	571	496	548	502	545	566	511	528	515	535	517	525	519	515	491	546	524	534	517	536	534	512	528	540	552	549	497	548	496	546	528	508	522	533	510	558	537	525	474	545	508	546	529	503	508	520	547	478	537	547	518	456	537	538	534	511	522	518	534	531	532	500	532	506	506	519	484	521	506	501	563	570	533	515	515	531
22970	20740	27666	23861	20678	5650	769	554	423	445	378	368	339	333	335	291	332	317	347	345	299	280	296	321	264	289	292	305	304	284	313	305	300	273	271	281	271	289	323	282	308	321	292	294	299	271	243	275	297	287	310	286	283	287	285	301	307	268	309	284	298	281	260	266	263	279	280	252	246	282	296	298	291	277	271	273	277	312	288	279	288	288	291	309	291	301	262	250	246	276	286	270	295	305	278	265	290	255	294	275	302	253	264	270	262	268	280	236	279	305	299	276	301	307	283	289	288	312	277	274	276	268	305	283	311	271	282	294	262	278	291	270	277	292	277	279	306	290	308	304	292	274	282	293	276	271	313	308	285	280	295	293	267	274	273	293	282	283	306	251	267	282	268	247	281	269	253	295	268	281	270	280	308	262	266	284	272	289	261	279	295	281	271	303	287	265	285	269	280	272	261	270	293	271	289	279	277	305	279	283	287	277	305	266	266	291	281	248	295	292	283	286	302	279	287	295	288	305	261	260	263	252	274	274	304	274	274	275	293	297	253	292	300	286	281	251	298	273	277	297	289	274	284	291	290	282	273	291	256	268	282	281	296	280	264	278	263	265	286	279	298	309	262	253	253	275	279	282	289	271	270	268	260	284	262	256	281	257	294	245	257	258	270	291	273	273	288	278	285	269	285	280	269	304	284	271	300	269	275	277	263	289	284	299	301	288	297	264	257	302	299	283	259	312	301	242	282	265	239	271	294	264	301	244	265	300	306	278	248	285	277	281	295	257	272	274	283	282	269	278	276	290	269	285	306	302	284	286	272	246	293	284	275	305	257	261	262	295	260	294	279	249	277	265	264	300	292	275	272	285	299	280	280	296	294	271	297	258	277	313	285	294	262	269	279	288	297	257	272	289	296	280	284	311	291	254	257	280	287	321	299	285	253	286	281	291	275	283	314	288	274	273	276	259	283	246	276	305	254	273	261	260	285	276	261	266	285	290	258	245	284	282	263	279	262	280	256	236	285	289	267	293	250	282	273	260	294	273	294	290	283	263	277	320	282	287	280	261	259	287	290	290	284	271	289	282	273	301	268	291	277	262	287	280	275	295	275	319	278	279	270	280	277	301	256	245	261	276	269	262	299	245	275	290	278	314	302	291	253	290	269	285	251	275	284	293	250	302	271	267	269	267	256	288	284	251	297	274	232	282	288	300	267	321	249	302	293	288	264	261	293	265	269	301	284	266	278	261	263	276	282	282	287	265	267	267	283	267	290	299	285	281	274	277	275	282	263	281	291	270	290	304	274	284	302	261	271	271	276	278	269	280	294	248	281	274	257	322	259	280	292	271	281	271	267	250	296	298	267	274	310	291	233	269	273	297	295	299	258	263	265	277	290	270	306	283	275	284	290	271	301	278	274	280	291	300	276	303	267	289	260	288	287	289	290	307	289	275	281	285	279	281	240	251	239	279	283	301	297	258	275	276	271	282	271	298	266	286	262	252	255	275	286	322	287	311	294	304	309	266	274	287	270	252	276	262	294	244	290	305	266	261	284	269	258	265	258	296	268	272	289	292	303	264	280	293	274	305	304	280	301	265	284	278	268	273	267	265	258	305	273	249	293	242	287	258	301	287	249	276	297	281	293	260	294	267	291	253	307	288	249	283	308	295	286	296	259	258	281	276	263	269	283	263	279	290	314	312	281	244	270	281	261	297	241	278	285	253	284	284	257	275	258	294	284	304	282	299	299	267	274	292	265	262	286	291	296	293	283	269	283	290	250	284	305	264	270	279	271	306	270	267	307	265	295	298	273	271	239	294	263	275	303	303	314	270	273	259	274	262	293	268	293	262	278	293	276	257	240	261	272	281	262	283	263	302	271	283	297	301	273	256	274	244	247	296	296	292	260	264	317	284	268	273	260	257	252	294	268	264	272	261	276	282	264	321	299	273	276	269	275	270	250	293	265	297	291	270	272	276	291	291	282	306	259	287	251	284	262	290	283	278	284	283	284	248	265	308	240	271	256	271	280	284	269	262	269	245	290	284	248	290	268	270	284	261	307	288	276	258	276	301	271	292	272	258	267	268	251	255	287	244	256	285	268	270	267	303	266	269	263	290	271	277	273	286	279	285	282	274	283	276	295	279	255	291	268	279	292	263	311	251	294	297	257	244	270	256	280	259	261	274	278	244	276	283	281	245	273	298	275	295	280	244	258	270	268	263	263	245	290	296	272	242	268	282	271	285	290	301	262	261	295	287	279	273	264	265	293	274	282	288	284	261	284	273	280	293	300	277	281	301	265	248	296	306	314	269	289	265	274	279	296	276	298	247	271	290	291	303	252	270	286	287	287	289	281	299	298	265	291	287	274	297	260	226	233	272	264	276	244	254	289	291	268	285	266	255	272	272	268	240	227	259	253	271	265	291	255	306	255	318	289	281	307	292	278	264	284	272	273	266	257	288	290	281	259	243	284	270	305	318	255	324	285	290	250	288	256	273	280	285	273	264	265	261	272	323	261	239	266	261	259	286	317	289	253	257	257	276	274	280	270	279	303	290	264	268	278	269	269	287	272	256	268	266	275	260	300	261	281	275	278	290	285	253	295	287	264	283	276	271	269	274	262	261	262	274	288	279	263	277	289	274	307	268	276	284	231	279	292	272	287	282	246	292	256	290	280	248	257	278	289	280	267	274	282	286	305	291	276	287	278	316	274	279	258	288	270	279	277	274	279	271	286	292	301	268	297	314	273	283	276	292	248	251	263	278	258	266	276	252	254	277	264	265	247	286	279	266	281	276	313	281	277	281	268	263	299	281	273	284	268	295	266	271	297	263	295	257	263	295	255	262	267	278	305	260	257	298	310	282	244	274	277	288	277	275	269	304	248	268	252	290	285	279	281	294	247	301	286	275	285	288	260	290	271	264	271	293	293	272	276	299	276	269	292	255	291	292	256	264	288	273	274	292	278	312	283	262	285	291	281	288	293	271	272	249	288	308	269	263	281	283	257	275	285	255	274	245	269	264	285	284	290	296	263	270	258	285	269	273	289	305	263	288	264	243	271	276	255	262	234	274	237	284	234	282	285	268	270	295	268	284	276	271	286	275	280	296	261	270	286	232	290	300	291	298	259	286	294	262	316	273	282	261	296	277	297	280	280	268	270	274	260	286	247	270	276	275	294	294	286	248	283	269	293	267	272	312	282	314	278	270	267	283	247	311	269	293	255	268	275	297	276	277	275	272	262	266	300	293	258	261	293	308	273	289	312	280	282	271	276	286	326	309	273	257	328	272	259	259	275	281	280	288	312	266	274	273	268	274	283	288	238	292	283	300	287	299	292	247	266	280	291	298	287	284	283	276	295	251	295	291	296	277	298	281	288	270	295	278	285	272	273	298	286	276	271	263	302	257	288	239	277	295	278	287	302	255	266	282	260	302	268	274	287	270	272	267	236	269	308	283	267	264	285	301	281	297	275	272	246	283	288	276	250	277	285	271	292	298	278	271	292	273
6253	7512	5330	2482	1814	1443	1155	886	763	622	584	528	493	491	482	464	420	415	438	417	427	371	395	392	401	361	377	414	383	347	418	390	400	392	386	371	374	409	363	387	346	340	382	371	340	375	360	375	385	382	384	362	395	366	379	371	366	391	378	375	334	367	362	365	388	348	396	350	370	348	370	381	398	357	366	386	401	399	347	363	371	385	383	345	394	357	345	373	365	342	394	398	348	379	363	367	375	361	403	352	376	383	378	387	371	387	359	355	365	362	388	346	329	359	375	335	356	376	382	348	372	337	388	365	369	408	361	331	336	369	396	377	355	348	360	365	366	350	349	375	383	383	356	384	383	380	359	372	378	362	397	377	411	369	348	362	345	371	355	372	375	329	406	346	378	346	345	335	383	397	345	346	359	400	366	385	390	364	367	347	374	350	373	348	393	356	370	385	379	370	345	376	346	365	364	365	373	367	379	377	360	321	344	337	361	354	410	401	348	382	367	354	378	372	361	369	368	367	345	368	363	370	374	374	362	334	355	369	403	352	362	369	381	347	366	355	405	381	346	362	356	358	342	310	376	356	398	356	365	382	396	371	345	364	384	365	346	386	370	336	367	349	369	392	377	370	380	352	389	362	363	347	372	338	382	366	354	391	355	354	373	353	365	348	344	350	364	356	361	366	374	369	325	366	396	375	381	362	358	394	345	380	335	342	353	350	353	368	377	369	345	370	369	344	349	430	371	363	392	361	369	378	349	366	425	358	362	341	382	327	342	367	375	355	361	376	359	407	349	374	354	352	355	378	384	390	364	355	352	370	397	363	370	389	349	367	378	344	399	329	364	379	357	357	391	363	340	357	365	337	350	397	324	348	373	405	347	377	380	352	348	348	345	368	371	348	372	357	371	357	330	368	363	381	363	383	360	358	351	372	358	342	380	369	386	361	374	359	389	360	380	339	342	337	338	344	406	361	372	373	381	348	380	375	353	331	353	343	348	349	363	372	361	362	333	383	367	372	353	371	362	362	347	367	346	357	350	381	385	394	413	370	364	348	378	375	364	353	360	356	346	384	378	363	343	333	346	358	335	380	347	358	340	354	364	362	392	316	375	364	383	334	353	376	358	351	393	362	345	353	389	380	359	354	390	356	359	360	374	360	378	375	351	342	384	358	397	350	346	362	385	370	362	339	370	348	365	374	363	366	374	369	349	378	360	355	357	390	363	357	391	380	371	400	399	394	355	346	344	385	363	372	375	373	357	389	361	378	352	362	322	358	409	354	336	342	351	387	380	371	378	343	384	388	359	390	395	333	347	394	383	338	393	351	360	381	348	347	357	369	366	379	381	376	375	360	350	360	407	334	382	356	370	402	403	341	339	367	351	387	349	334	357	374	358	378	382	390	376	359	355	352	365	378	336	348	357	370	347	359	324	318	354	341	361	335	363	388	396	370	331	363	365	385	357	378	349	352	373	370	387	377	387	366	360	378	332	356	316	375	389	349	374	376	366	336	344	346	359	382	379	339	372	351	313	338	329	387	343	373	375	345	363	366	388	368	360	391	364	343	363	361	364	367	363	345	369	387	358	365	361	353	351	371	349	348	355	346	394	361	369	377	361	386	346	349	340	358	377	366	341	338	381	357	394	357	365	328	348	364	334	350	368	377	384	362	367	352	371	365	374	386	377	374	349	357	356	355	362	375	353	366	376	354	371	351	388	375	373	377	376	338	407	395	365	361	374	355	365	346	352	363	350	339	370	369	330	367	370	357	378	373	406	373	340	365	339	370	393	368	368	388	384	355	379	340	360	333	356	367	381	368	375	357	359	359	393	378	393	337	355	389	346	320	370	372	394	393	381	358	353	394	375	388	380	373	367	385	340	379	385	362	386	396	383	344	353	387	361	384	367	358	345	354	397	366	329	370	369	369	326	373	343	379	334	371	353	358	397	367	333	353	348	375	367	383	377	365	362	353	373	363	335	324	346	355	381	373	370	397	364	335	359	354	363	326	364	373	375	325	364	354	349	356	354	371	409	381	372	386	377	337	343	355	392	355	366	364	344	384	329	368	393	395	371	369	341	364	360	371	357	339	348	392	380	334	368	357	359	358	373	354	323	347	392	354	354	373	410	379	350	371	353	367	350	338	380	377	369	386	355	366	370	363	368	383	374	367	391	339	365	344	373	309	369	351	376	370	347	372	391	364	356	366	344	361	384	351	329	357	380	371	386	326	344	338	361	404	337	388	367	328	369	375	391	396	365	390	361	369	376	354	349	396	362	349	413	369	369	336	369	408	390	407	348	386	370	346	391	370	366	387	381	377	355	341	368	391	388	379	365	347	362	394	351	327	363	349	381	379	385	367	355	360	397	357	362	361	402	388	378	372	391	372	343	372	344	354	379	354	355	384	365	381	356	339	337	320	323	376	375	354	351	364	380	342	359	386	419	317	340	362	380	380	381	352	361	372	373	361	369	396	380	397	362	363	360	358	372	336	361	357	380	360	360	396	344	362	377	385	336	357	351	351	353	374	368	342	369	355	353	364	356	356	378	378	373	373	359	344	332	389	370	356	359	361	345	361	379	360	329	383	385	333	385	369	361	379	351	329	363	364	361	384	376	361	365	392	400	360	350	405	356	379	373	363	364	372	366	374	337	384	430	367	378	357	375	338	382	370	327	347	384	369	388	372	335	342	334	360	373	355	356	406	388	360	369	342	369	372	379	328	374	388	327	349	406	362	359	327	389	384	380	362	337	352	384	354	404	379	369	396	343	342	340	350	338	389	370	324	380	355	398	358	404	311	356	357	348	368	358	382	394	362	364	356	357	343	341	395	387	354	346	357	386	347	359	347	374	362	353	356	341	376	360	367	363	399	362	396	362	327	358	365	341	368	394	372	352	379	370	372	353	355	351	373	360	351	330	342	397	368	377	373	315	373	368	361	381	388	361	356	384	325	360	367	366	342	353	372	335	405	379	358	329	374	385	408	397	379	340	372	373	347	338	358	350	370	380	342	397	356	343	373	360	342	362	374	386	369	334	374	353	359	397	371	355	378	373	359	366	358	367	382	377	356	375	365	373	362	369	344	327	356	349	354	349	337	378	349	360	363	368	374	371	355	366	365	374	349	355	327	358	362	354	372	332	394	331	371	323	355	351	392	398	363	379	376	344	345	353	372	348	345	365	349	348	339	320	363	352	393	374	379	347	372	386	368	351	354	361	399	400	342	383	374	384	385	350	366	365	400	377	375	375	397	376	351	361	354	349	340	404	387	385	325	364	366	370	372	337	379	373	327	350	341	382	372	372	383	355	360	404	364	365	372	395	358	332	339	360	364	373	364	404	366	369	374	421	374	375	395	371	362	355	367	344	354	349	361	389	363	391	403	326	368	393	362	387	366	386	354	365	358	389	362	388	377	352	352	357	385	363	362	364	375	369	351	329	355	355	358	361	384	343	383	340	377	332	341	343	390	377	372	349	355	345	363	379	362	367	320	376	404	394	352
24165	20776	26351	25110	5507	575	475	382	369	363	383	352	347	360	338	325	312	296	324	310	325	321	325	311	282	289	335	331	289	305	299	312	330	339	308	279	283	317	306	305	299	305	308	273	334	325	281	303	298	310	295	293	307	295	317	309	289	303	295	343	285	330	322	341	312	322	286	293	291	299	305	298	292	311	295	327	299	321	274	298	279	306	334	299	287	314	312	259	287	287	289	290	303	328	306	309	307	268	312	308	277	307	298	300	324	319	277	344	317	312	321	299	294	284	297	288	331	303	304	296	294	281	322	310	309	301	283	309	327	331	291	298	304	326	297	320	307	306	327	335	351	309	307	295	291	274	293	319	273	334	314	312	328	286	327	304	286	276	314	295	331	316	294	293	295	313	305	321	319	298	288	298	309	275	282	321	323	283	274	317	285	308	311	322	298	300	299	288	290	299	319	301	285	309	304	294	302	302	286	274	272	320	305	313	304	293	320	312	276	307	296	301	289	283	307	284	289	300	306	319	310	286	331	299	293	314	301	311	285	349	298	262	321	307	284	334	306	283	295	285	305	292	283	304	313	299	284	297	328	293	291	272	319	290	291	325	297	338	279	281	292	290	300	296	278	301	303	333	300	302	316	325	290	296	324	313	335	305	311	332	311	281	325	331	295	325	278	317	288	305	325	287	325	303	309	282	275	304	325	321	302	307	266	320	293	261	313	293	286	294	338	300	290	301	319	306	302	317	317	311	293	310	297	285	279	300	292	307	280	301	318	274	302	330	307	285	270	309	305	304	315	309	310	303	282	283	293	278	302	338	290	304	294	298	260	287	298	306	317	300	299	288	321	314	313	296	295	316	306	284	297	278	284	293	292	324	299	338	322	266	289	284	299	276	307	312	305	312	314	303	299	303	300	308	334	321	312	297	299	305	314	289	312	322	302	298	292	338	287	301	276	299	348	311	317	287	306	312	306	299	300	285	273	318	292	310	299	305	300	294	293	332	295	287	270	289	301	304	328	292	318	290	295	293	327	295	323	319	307	306	255	313	336	297	292	280	297	311	296	303	314	286	306	275	333	313	275	324	322	297	284	298	317	314	282	313	315	291	326	307	300	310	310	301	333	312	305	276	271	300	309	278	279	284	273	283	279	328	303	294	307	305	280	303	312	305	310	309	306	293	292	299	314	304	295	296	350	301	297	318	307	338	298	305	317	299	312	302	328	295	289	309	301	343	291	304	328	312	327	308	289	313	307	307	293	299	281	286	336	313	288	307	288	294	277	277	301	303	311	317	292	302	287	303	311	361	285	313	298	335	287	311	301	309	290	298	278	299	274	292	316	300	294	312	295	312	295	302	289	313	310	288	318	317	262	295	261	287	285	327	291	295	330	290	322	332	291	308	260	301	302	290	324	296	336	280	305	296	286	321	284	297	287	302	289	301	299	308	342	297	295	312	329	320	298	278	258	282	286	315	290	292	305	327	294	320	315	292	285	320	289	311	291	306	301	340	311	314	283	313	317	296	290	337	271	295	336	315	295	348	291	313	303	301	289	269	302	313	305	328	295	292	311	276	292	289	326	285	298	278	277	311	307	304	285	318	336	315	328	318	257	325	285	311	288	301	337	293	312	293	320	303	291	332	308	315	308	318	302	320	309	307	322	303	282	330	294	307	285	282	326	307	297	326	336	287	327	327	296	298	325	277	298	322	293	309	314	300	331	302	309	304	288	305	340	285	275	303	323	314	317	296	288	276	297	302	295	318	341	293	300	306	286	309	296	307	314	307	316	288	292	293	305	247	305	316	293	314	299	299	266	304	330	322	313	330	335	304	301	322	308	257	271	285	297	339	305	326	334	286	301	312	293	288	298	314	304	320	270	313	318	293	291	315	317	308	327	303	289	298	308	307	313	286	307	288	315	313	283	266	305	283	304	306	301	314	289	288	312	323	323	290	334	288	302	300	285	289	299	283	292	320	300	290	312	312	277	301	282	302	302	303	305	316	285	292	291	291	307	299	323	308	326	318	304	279	308	303	307	281	302	291	295	302	297	286	309	273	301	314	305	324	308	323	309	298	319	338	302	289	295	292	293	319	314	317	308	325	312	275	294	317	317	290	297	289	296	314	315	312	327	302	310	289	317	302	311	288	291	293	330	281	297	314	301	304	312	317	303	315	296	266	309	322	293	292	324	315	331	299	276	276	327	293	317	323	339	336	317	304	304	283	302	340	291	303	308	303	291	315	316	314	314	316	249	324	290	315	264	274	328	295	292	269	284	311	261	286	278	309	300	311	287	281	288	324	312	286	281	361	319	291	312	327	304	333	313	296	275	298	290	321	282	297	327	330	314	301	303	297	334	295	333	296	284	304	279	310	318	285	298	305	333	305	285	295	323	347	275	285	294	294	292	295	280	264	273	301	279	314	298	303	309	285	316	290	271	296	307	309	324	301	314	299	296	297	294	274	306	309	319	298	301	280	291	336	309	296	316	319	307	308	299	290	288	338	317	314	290	302	284	300	272	297	295	295	300	328	324	303	305	270	304	323	293	312	283	299	275	292	275	317	292	357	294	305	265	276	307	294	289	301	292	332	302	326	305	326	283	288	324	299	314	294	344	289	315	290	314	333	299	284	297	278	318	309	336	280	281	325	313	323	296	329	312	322	286	288	275	312	308	325	301	317	290	293	327	336	319	288	310	317	288	300	307	303	285	326	286	318	324	329	312	311	300	337	301	291	318	294	308	267	310	299	305	274	299	294	303	312	290	310	307	305	299	302	293	310	307	281	281	314	292	293	315	292	308	298	311	278	328	326	315	304	301	337	314	313	289	284	318	297	282	278	294	308	274	300	280	304	327	321	316	289	344	313	313	318	310	309	304	309	306	288	305	277	310	306	314	309	307	300	292	276	313	321	298	301	304	305	304	278	319	272	286	328	313	271	288	347	278	301	301	303	312	314	317	339	309	278	289	283	268	331	302	258	315	310	291	314	301	311	298	295	301	284	306	327	309	290	261	312	312	289	316	307	319	293	306	282	282	294	318	302	297	305	291	306	335	301	304	320	297	291	297	309	295	336	293	278	320	314	323	292	275	334	292	289	321	280	315	292	291	304	324	285	271	286	287	318	320	341	293	321	302	265	303	296	301	322	306	301	282	329	261	305	320	262	282	291	300	318	300	303	288	315	294	310	347	285	343	276	305	295	297	305	322	332	295	290	260	323	275	296	290	313	311	325	301	301	277	291	327	297	331	315	269	292	285	303	286	299	287	278	304	307	287	279	317	280	296	303	292	303	309	310	294	319	301	296	309	317	303	285	297	310	314	304	307	303	324	303	306	279	295	316	307	305	281	276	305	312	297	287	312	289	324	295	294	290	330	286	311	322	339	297	347	295	277	299	318	306	310	300	303	336	314	295	301	306	322	332	270	281	331	312	307	309	311	300	304	322	300	258	309	291	301	324	296	311	307	301	322	335	301	295	321	316	318	307	307	293	320	293	277	282
5487	4244	3170	1563	1155	934	795	632	558	550	509	470	503	472	445	421	423	452	425	409	418	422	397	387	338	375	380	380	397	361	372	390	350	403	404	363	396	368	407	396	388	379	339	399	364	372	370	429	389	375	399	368	387	353	386	401	354	392	361	379	384	383	384	373	427	375	371	355	389	350	346	368	368	378	359	394	379	388	388	374	412	396	367	396	356	395	423	367	370	369	390	404	390	407	343	377	396	383	400	389	367	377	388	380	423	368	367	370	389	351	391	377	395	339	358	399	379	339	345	364	393	353	386	388	386	394	360	363	369	337	379	363	382	371	367	399	376	358	387	390	388	406	352	379	365	385	419	390	360	347	404	376	354	380	374	384	352	370	425	390	385	369	372	404	367	387	409	373	372	381	366	386	391	389	364	328	354	351	412	372	398	372	434	362	408	376	388	369	375	386	405	368	402	365	360	326	395	382	377	354	328	386	385	358	363	408	350	412	382	368	387	350	359	369	417	377	383	379	378	353	406	377	397	424	401	400	378	356	394	343	401	393	437	380	381	396	387	356	380	404	385	406	372	396	344	398	358	375	374	367	381	385	396	383	361	383	346	379	337	368	381	368	409	368	349	387	411	408	424	382	373	367	338	362	365	363	368	382	431	379	358	374	364	360	410	408	355	392	371	369	360	394	385	404	377	350	395	373	378	426	414	392	393	375	384	385	393	382	341	414	370	382	357	342	386	387	378	381	376	378	369	370	386	377	360	384	366	400	388	391	383	386	365	393	374	345	367	362	428	346	367	399	353	338	389	376	381	367	358	377	359	380	360	377	414	399	350	374	357	365	369	385	404	411	380	376	385	352	381	360	362	384	405	338	376	392	383	399	351	413	379	383	368	395	392	406	351	398	376	337	381	374	396	392	362	375	373	378	382	391	357	364	386	390	382	391	390	408	388	347	404	400	376	356	371	359	381	360	369	370	388	386	358	378	389	381	353	370	360	385	380	368	378	380	373	380	369	395	365	400	365	358	358	402	424	372	358	378	358	415	374	376	394	350	396	403	352	371	376	398	356	413	359	411	361	359	395	358	364	341	358	374	371	364	399	389	375	360	358	371	379	359	360	383	358	383	377	363	367	373	387	389	390	368	390	387	383	364	419	379	366	357	366	399	394	379	405	393	360	360	375	375	390	363	417	361	364	376	364	383	381	375	379	382	401	370	376	421	397	380	392	406	391	378	372	365	377	371	359	366	356	358	372	371	352	405	374	374	361	366	388	384	352	357	371	412	356	390	367	396	350	384	383	371	397	365	362	371	343	373	348	373	367	381	401	410	415	373	352	396	386	389	393	394	383	408	387	379	345	390	375	385	369	380	360	410	399	374	403	375	400	370	411	351	369	396	364	358	360	371	382	352	364	379	345	374	385	353	405	405	373	378	382	378	413	409	370	347	379	363	390	395	375	403	387	383	363	368	390	393	407	368	385	381	357	379	330	346	410	352	391	377	331	404	378	395	414	361	379	383	359	386	353	383	417	397	373	405	361	392	335	366	351	376	342	388	351	356	363	388	414	410	355	372	324	371	418	397	356	391	386	357	370	400	380	372	402	380	366	392	359	394	312	362	397	391	370	412	392	391	373	358	383	392	373	384	406	359	379	388	332	346	376	352	337	385	367	379	359	386	373	365	379	389	397	382	416	397	397	400	375	349	386	372	334	375	397	382	340	365	385	363	376	392	352	355	394	385	399	393	397	351	417	368	392	389	399	358	403	357	380	381	360	420	364	375	389	387	409	392	362	361	385	344	392	372	359	387	365	377	376	423	355	376	366	359	402	360	374	354	362	372	390	363	377	380	382	400	376	366	402	365	373	404	346	384	358	382	385	386	371	357	359	422	410	384	373	356	385	352	364	353	380	376	392	373	366	397	387	380	365	373	416	378	368	371	406	353	372	425	383	391	397	343	371	398	365	381	403	374	361	387	347	381	399	400	378	397	401	368	320	377	398	368	364	393	372	388	429	382	386	367	361	378	375	370	403	380	377	395	354	357	364	382	362	365	410	374	391	374	377	351	355	386	378	352	359	412	338	405	405	363	397	355	370	368	358	396	374	385	381	370	397	372	399	395	372	409	375	395	397	370	348	382	377	366	357	386	402	351	385	368	386	387	368	367	366	371	405	377	382	359	377	397	380	363	386	352	406	378	414	369	391	402	328	394	372	395	407	381	380	376	368	344	391	416	363	371	392	372	375	369	369	383	390	342	412	380	378	401	401	388	370	384	374	380	391	374	394	420	398	375	370	400	399	371	367	373	394	379	382	354	373	376	370	337	360	380	367	359	353	375	349	414	388	406	397	348	378	401	358	368	364	370	379	367	362	364	408	385	386	355	415	349	360	399	388	347	413	343	365	357	389	382	375	390	380	366	369	373	380	390	375	393	368	364	367	336	363	399	402	414	360	422	400	367	372	399	385	367	385	425	380	410	368	364	379	376	393	401	375	355	358	417	363	393	373	388	414	392	404	348	381	391	417	338	350	402	382	372	398	375	385	372	410	334	372	412	389	428	376	377	392	346	377	370	360	343	373	356	372	357	364	367	405	389	379	387	370	409	380	405	371	405	374	343	360	390	376	386	386	357	428	392	364	391	346	375	390	334	387	370	405	378	388	378	357	366	399	362	374	373	395	351	375	396	364	378	384	383	388	415	355	371	427	369	425	395	348	398	352	389	396	384	383	368	372	371	413	378	408	359	383	368	357	360	381	387	399	379	389	402	371	363	373	385	357	373	387	362	378	411	398	341	419	376	357	354	376	358	375	387	364	387	376	384	365	365	373	379	360	369	344	363	383	421	353	371	367	374	368	393	397	360	407	378	385	395	373	360	378	374	375	370	388	374	367	369	393	375	367	336	376	357	410	355	401	384	378	387	370	376	411	422	344	376	377	370	365	407	380	366	378	391	402	340	388	403	396	375	376	404	384	389	398	351	367	371	363	417	379	369	362	392	379	386	369	388	385	384	377	373	378	356	403	369	367	365	377	396	378	339	365	342	386	383	366	346	370	374	388	357	382	376	365	381	347	429	376	362	358	328	376	345	388	364	365	374	356	385	371	371	358	404	400	404	376	374	341	363	364	353	401	389	368	359	369	379	393	405	405	386	375	401	383	351	400	423	360	385	370	369	361	384	372	398	356	418	373	344	355	387	382	378	383	424	340	374	389	364	403	391	391	383	356	362	358	397	399	367	400	347	375	375	352	377	384	374	383	368	357	362	381	384	384	435	370	353	355	364	383	388	389	348	407	385	404	393	367	393	371	344	375	396	369	382	381	365	379	367	358	371	356	376	377	402	397	351	379	365	369	404	376	374	394	402	417	337	360	373	371	386	378	410	380	362	400	373	365	372	421	370	348	367	372	376	388	399	377	354	373	390	385	337	376	388	411	389	360	347	358	378	355	339	370	360	377	374	363	375	385	399	403	400	370	392	360	403	369	402	386	376	360	392	384	363
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
