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
339388500720	339388501240	339388501789	339388502339	339388502889	339388503439	339388503989	339388504539	339388505089	339388505639	339388506189	339388506739	339388507289	339388507839	339388508389	339388508939	339388509489	339388510039	339388510589	339388511139	339388511689	339388512239	339388512790	339388513339	339388513889	339388514439	339388514989	339388515539	339388516090	339388516639	339388517189	339388517739	339388518289	339388518839	339388519389	339388519940	339388520489	339388521039	339388521589	339388522139	339388522689	339388523239	339388523789	339388524340	339388524889	339388525439	339388525989	339388526539	339388527090	339388527640	339388528189	339388528740	339388529290	339388529839	339388530390	339388530939	339388531489	339388532040	339388532590	339388533139	339388533689	339388534240	339388534789	339388535339	339388535890	339388536439	339388536990	339388537540	339388538089	339388538639	339388539190	339388539740	339388540289	339388540840	339388541389	339388541940	339388542490	339388543039	339388543590	339388544139	339388544689	339388545239	339388545790	339388546339	339388546889	339388547440	339388547990	339388548539	339388549089	339388549639	339388550190	339388550740	339388551290	339388551840	339388552389	339388552940	339388553490	339388554039	339388554590	339388555139	339388555690	339388556240	339388556790	339388557339	339388557890	339388558440	339388558990	339388559540	339388560090	339388560640	339388561190	339388561740	339388562290	339388562840	339388563390	339388563940	339388564490	339388565040	339388565590	339388566140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3600	2300	2727	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23211	20156	26931	23159	19924	6011	1752	1242	939	3981	18086	26994	22701	11624	4038	1107	693	618	567	542	566	577	557	554	554	601	550	525	545	540	515	510	600	547	536	590	514	516	558	569	560	584	579	587	596	548	528	528	509	533	587	531	574	543	545	563	566	565	525	524	532	570	531	548	575	493	560	563	529	531	580	590	574	568	583	546	516	548	569	589	606	541	575	551	544	525	548	522	562	605	575	554	551	544	526	575	519	545	577	545	512	533	521	541	532	547	535	554	499	550	512	517	546	532	582	573	581	562	538	604	516	580	518	559	561	537	540	564	562	525	529	558	545	551	525	516	551	546	549	553	515	584	522	535	580	526	505	510	546	570	537	563	529	555	552	566	525	561	516	513	544	495	570	559	548	580	568	498	552	550	562	556	555	560	514	555	555	514	585	554	533	511	535	546	486	556	529	549	533	543	584	566	540	503	541	534	540	553	534	565	561	538	524	533	547	529	545	566	545	569	554	516	603	583	562	515	559	540	531	549	514	515	546	557	498	547	569	511	543	561	523	541	548	524	543	507	535	518	553	551	583	542	541	567	572	486	545	527	557	549	533	549	550	523	581	562	483	533	529	533	530	537	549	510	536	589	544	598	536	583	542	500	533	501	545	550	523	543	537	548	544	536	579	561	559	555	539	539	517	561	553	553	542	539	602	535	549	513	535	488	521	525	559	551	574	536	541	579	546	585	571	548	529	536	547	550	545	526	539	541	541	548	543	589	538	589	542	570	499	530	503	530	510	499	548	559	502	556	558	544	562	533	546	492	527	580	538	538	540	504	541	561	577	506	562	539	556	560	540	545	531	516	566	535	503	491	529	575	509	525	528	564	573	523	560	570	525	538	553	564	553	563	522	511	536	550	583	528	550	561	520	533	547	586	559	530	548	558	597	536	538	522	570	579	541	542	519	557	512	557	504	528	560	540	503	485	578	525	580	534	569	550	544	546	521	523	523	571	559	542	582	527	534	525	521	545	467	529	501	524	580	596	524	533	535	532	564	567	548	563	514	552	547	561	561	550	529	557	532	557	522	516	504	516	533	533	559	548	560	576	545	574	566	545	526	537	515	548	584	554	588	568	568	523	580	549	544	537	540	550	531	562	548	515	554	533	555	519	510	578	533	517	497	559	524	493	564	557	527	529	545	548	529	540	553	549	514	517	522	545	557	550	556	519	542	561	546	551	566	543	552	516	558	514	540	554	516	574	530	520	559	565	536	560	552	551	525	530	567	558	553	545	538	503	557	537	514	580	517	568	552	530	551	522	555	528	498	491	542	553	528	544	520	559	517	541	567	552	517	513	536	551	499	572	542	518	531	557	539	537	511	568	558	544	539	525	508	536	548	474	540	536	537	519	562	546	520	533	531	521	527	553	541	567	549	518	535	554	589	547	527	517	551	507	520	561	522	533	544	526	529	516	556	516	547	543	555	558	556	512	546	555	543	542	534	559	530	479	566	563	525	511	556	575	526	505	562	510	514	567	546	551	534	564	571	528	549	565	491	539	520	536	498	527	573	532	591	580	544	552	575	550	520	518	521	560	572	534	536	518	549	552	535	491	535	562	528	516	524	520	531	549	557	552	520	533	556	523	519	571	543	543	523	537	564	540	569	547	553	549	570	544	548	489	565	570	521	587	537	528	545	550	561	522	527	512	581	524	603	565	522	502	554	556	554	551	541	532	553	533	511	490	569	536	503	517	524	553	533	529	527	572	567	507	558	541	521	572	543	565	545	519	559	582	556	523	597	530	553	550	509	562	590	576	561	507	522	516	508	604	524	594	505	522	503	573	553	525	504	520	532	537	589	536	530	479	557	494	530	562	563	567	586	542	539	561	506	556	529	522	523	527	534	546	515	537	531	523	562	569	578	545	554	529	581	588	520	573	544	501	530	539	507	502	540	528	565	582	523	514	511	546	548	520	548	540	545	530	545	547	515	510	560	507	528	526	547	539	526	502	568	548	584	561	492	548	513	551	554	527	534	535	513	481	563	534	561	516	546	591	506	540	506	549	521	547	530	579	575	512	550	546	544	546	555	539	519	559	548	501	562	558	525	538	551	542	562	515	558	538	595	532	528	544	514	547	556	549	549	545	545	560	606	524	582	550	537	503	521	534	509	563	545	505	551	530	571	553	518	576	575	560	506	555	538	536	565	523	534	572	510	551	568	540	531	562	526	533	550	560	527	552	505	487	544	512	545	615	556	509	561	587	538	559	531	538	546	474	511	538	584	516	543	543	544	569	549	535	562	548	530	590	545	569	551	549	554	560	550	557	554	550	541	515	542	557	541	514	508	517	546	512	530	567	517	583	569	533	544	573	528	513	546	565	541	556	530	506	529	530	479	557	536	528	547	545	536	522	576	564	583	559	535	585	565	592	558	564	592	558	543	581	526	557	571	554	566	547	558	552	590	541	561	561	562	562	538	517	534	544	558	502	536	503	520	527	555	583	534	530	534	503	530	546	504	556	540	504	574	552	504	554	558	571	550	540	600	560	532	493	530	549	515	478	533	538	537	523	545	561	540	550	593	562	538	553	515	524	518	504	517	550	529	545	556	492	564	517	545	533	526	547	554	557	536	530	551	528	549	566	555	561	559	508	545	585	538	567	515	574	520	524	551	564	550	527	517	507	561	491	534	566	521	567	572	485	555	525	498	564	553	556	541	507	498	522	535	555	581	578	543	500	546	520	503	527	505	520	523	525	501	548	519	524	534	552	540	540	520	536	476	564	553	569	527	517	586	525	562	585	548	505	572	591	538	543	521	507	525	497	512	534	534	524	514	554	544	560	531	550	575	511	522	563	565	541	532	562	528	528	526	529	547	556	530	537	549	570	527	508	554	561	549	542	519	542	573	512	537	535	507	528	531	505	555	551	527	607	520	550	535	587	547	528	560	548	550	536	572	550	556	573	552	594	535	559	548	595	545	557	535	533	560	631	514	542	540	581	525	544	549	514	557	531	516	558	562	506	531	528	573	529	534	533	577	515	563	587	529	522	512	547	568	545	525	542	509	568	531	485	540	538	538	500	577	524	559	515	507	512	555	531	553	541	520	554	546	583	545	541	533	529	549	540	494	541	585	494	552	540	578	487	534	558	551	551	509	575	587	552	558	574	524	534	550	530	499	554	534	523	524	531	533	531	543	568	548	543	521	546	554	554	555	581	510	584	493	494	582	535	534	558	500	550	546	548	545	525	555	529	536	527	542	551	522	552	513	559	505	537	554	530	527	548	534	519	558	540	570	546	517	566	488	577	507	554	528	560	537	534	586	544	566	539	542	568	515	560	562	555	589	576	499	543	534	531	530	565	550	585	521	504	538	560	526	523	551	546	581	547	542	545	537	541	554	577	557	513	532	542	537	576	538	568	563	546	541	591	568	560	548	532	548	585	508	549	523	569	554	532	552	525	553	553	502	515	568	565	524	544	509	570	546	521	574	552	552	488	511	490	553	553	541	541	533	576
4839	8247	5888	3110	2200	1740	1492	1473	1126	5984	20327	24862	19001	9138	3686	1126	627	534	503	513	519	461	478	487	497	507	505	455	513	479	501	514	486	481	505	488	512	519	503	494	470	497	514	470	490	488	497	504	490	508	512	512	460	517	518	520	517	475	524	539	492	499	552	557	488	469	453	479	485	499	482	479	475	476	515	498	479	450	502	529	474	480	508	505	477	479	478	477	519	457	487	528	493	488	500	475	511	479	487	470	451	439	476	481	549	472	462	477	497	484	492	482	482	479	483	479	500	506	462	510	499	488	496	479	522	499	491	465	492	533	496	489	483	497	462	461	517	508	501	456	488	468	489	492	496	481	454	515	505	475	498	474	489	504	504	524	520	505	478	462	480	489	533	496	548	515	488	482	484	511	478	449	565	502	488	486	468	470	486	528	491	455	522	501	437	506	493	471	463	487	500	460	476	429	508	493	502	490	492	499	494	472	445	526	486	492	503	470	500	467	481	484	470	518	484	527	467	519	500	523	490	508	503	476	504	515	458	504	496	505	477	491	524	476	492	466	474	524	491	479	525	480	487	475	460	534	469	494	504	495	496	465	482	491	471	485	474	479	489	475	481	493	448	456	504	538	500	503	488	456	468	505	505	457	488	497	475	470	515	499	495	449	470	525	495	472	501	519	521	475	515	476	473	519	533	477	515	468	488	518	478	474	489	501	464	482	473	519	502	477	498	492	493	476	493	463	540	494	513	490	489	466	484	461	477	483	508	488	476	511	483	487	469	509	476	515	486	489	512	478	515	491	471	446	500	503	492	475	491	502	504	476	484	456	477	545	530	478	510	469	540	514	500	484	517	497	521	519	480	494	497	473	486	488	509	468	445	482	508	467	457	469	475	541	487	493	500	452	506	510	464	474	475	499	485	534	499	496	506	497	516	492	486	480	468	480	500	512	491	484	479	529	463	506	475	503	480	486	479	509	488	506	495	501	495	472	505	517	505	501	514	503	506	476	496	507	516	496	439	514	489	487	460	476	453	479	497	457	510	469	484	524	464	508	495	477	492	493	497	503	483	476	495	505	483	506	472	503	523	465	482	469	470	492	453	508	516	525	534	487	492	473	493	459	531	510	478	431	503	487	498	474	505	482	472	459	508	507	490	519	486	470	473	495	506	516	502	498	464	544	498	471	484	517	536	475	470	489	504	469	482	486	498	495	473	477	489	474	492	500	504	492	505	495	511	509	482	442	502	476	490	490	482	467	476	509	479	472	491	520	507	483	458	476	451	490	456	473	495	453	500	450	464	475	479	484	529	493	499	508	502	455	476	476	493	452	479	491	487	511	462	497	497	459	511	437	503	440	485	507	483	483	523	477	507	481	514	463	486	480	500	485	505	485	470	510	518	495	461	531	489	493	467	509	493	494	465	507	452	488	476	479	491	484	518	483	474	488	499	477	515	495	522	476	491	484	454	493	505	460	480	480	472	474	473	475	490	503	504	482	504	490	487	451	470	447	498	473	468	452	501	456	519	479	498	454	469	465	498	466	481	510	482	474	511	480	470	522	466	485	464	493	484	460	510	499	489	448	497	504	497	516	523	508	496	491	539	475	537	514	465	502	481	443	504	466	545	460	490	452	501	473	470	511	515	491	475	459	501	459	448	492	487	471	513	457	443	504	471	469	516	507	490	482	483	470	462	507	501	498	515	522	526	468	527	507	477	491	519	502	485	474	475	474	504	461	517	491	536	499	460	492	487	489	467	489	477	479	487	491	477	499	513	478	451	481	501	450	490	493	507	454	498	459	503	475	484	522	517	492	452	522	500	431	503	495	480	516	496	480	542	462	497	445	495	496	516	476	485	443	494	463	490	467	497	476	483	501	509	480	498	506	493	460	477	487	476	436	478	474	487	472	441	484	489	493	472	471	517	450	486	474	490	488	456	528	518	492	458	504	471	474	465	463	468	461	464	498	480	502	501	487	502	494	483	501	491	478	473	516	476	511	477	533	557	476	480	493	484	484	513	476	487	417	463	513	499	495	482	454	498	461	492	518	509	461	478	527	485	508	496	475	488	460	511	491	459	446	466	454	469	470	460	490	462	460	509	454	501	519	474	488	473	501	513	495	477	517	470	466	539	464	490	480	499	465	493	516	496	474	443	481	492	494	473	463	495	504	463	449	508	488	456	463	482	490	517	532	519	517	477	447	485	453	486	528	518	495	493	495	478	517	496	475	502	504	517	496	498	485	465	494	458	460	511	446	468	452	482	512	491	501	510	459	485	469	500	466	454	481	531	515	482	471	505	492	505	519	478	501	512	491	534	471	484	509	464	458	517	469	472	469	473	499	456	464	482	476	454	511	464	494	485	477	455	476	458	529	466	479	518	492	512	453	497	477	506	497	473	487	485	481	453	471	522	455	530	471	493	510	471	487	504	486	454	492	497	483	487	490	517	451	450	449	511	445	472	535	475	486	469	486	418	481	446	498	475	473	502	514	486	520	452	482	504	447	526	464	526	462	477	517	463	507	468	504	480	461	460	506	485	468	472	498	521	484	517	481	482	487	489	473	496	511	485	462	526	522	514	508	491	472	458	480	475	520	471	495	490	513	467	506	476	490	467	488	482	479	486	481	466	494	512	497	472	469	489	500	478	474	496	472	468	500	485	500	454	519	478	475	504	478	538	510	498	456	484	496	494	447	490	518	507	486	481	493	496	489	458	507	496	497	487	486	448	515	472	485	496	505	502	452	456	488	473	514	498	481	504	488	464	479	470	491	475	461	494	521	440	505	500	518	491	490	510	520	486	479	488	488	487	490	485	491	522	473	463	490	480	471	511	493	480	481	486	496	467	496	483	473	516	507	492	443	469	489	462	494	430	488	449	469	489	471	516	510	486	463	502	480	454	510	493	449	495	472	469	519	460	508	486	477	489	481	536	478	529	503	500	488	480	478	482	489	484	518	470	461	532	517	506	446	494	477	486	491	503	484	511	496	502	476	491	485	497	507	473	491	490	483	479	512	468	474	509	475	511	484	509	453	511	426	471	504	480	470	506	473	521	431	462	475	460	468	469	466	497	499	445	479	465	481	481	469	449	512	454	480	479	526	483	502	493	478	501	504	494	489	517	485	465	477	463	444	486	500	511	514	453	476	507	492	463	484	483	485	473	491	519	532	464	527	452	465	504	497	471	481	463	476	455	497	489	470	468	494	478	474	486	453	473	489	492	507	542	517	469	490	504	477	466	525	496	476	482	458	481	491	520	506	458	457	491	454	470	465	475	492	493	476	462	522	459	460	473	477	460	492	486	489	493	481	474	462	495	466	443	503	495	479	462	476	480	481	480	504	487	455	522	474	495	446	471	501	503	486	458	472	472	490	510	479	482	447	472	428	490	452	480	498	474	466	488	539	530	472	515	496	478	472	471	465	444	502	481	499	483	487	469	481	521	506	524	474	484	498	507	499	495	519	483	475	485	500	489	488	509	491	489	445	457	516	483	507	502	444
27674	10470	1562	918	631	480	513	499	507	611	1454	1728	1474	1076	743	555	458	488	475	478	468	482	434	411	453	462	480	470	481	466	437	405	457	437	451	461	435	434	409	444	445	469	458	444	472	484	504	441	446	413	491	452	491	443	452	442	447	483	423	426	464	476	446	494	458	459	470	447	437	448	461	428	439	486	412	449	491	443	424	465	458	446	445	446	459	452	438	438	460	448	445	450	489	432	433	459	448	509	460	449	443	427	467	418	464	482	444	435	470	452	432	485	458	465	468	459	483	467	405	420	448	457	467	457	420	424	443	455	451	457	470	462	475	462	434	476	419	482	468	510	433	460	463	451	438	444	440	430	438	414	422	438	463	442	459	483	465	451	476	455	450	391	458	433	456	455	428	441	439	452	464	472	441	448	447	446	428	485	453	459	447	421	443	464	474	427	459	450	429	446	421	464	409	468	447	466	480	484	468	432	456	461	473	462	476	444	451	475	463	464	444	464	446	419	403	412	440	414	464	463	457	483	453	460	448	401	460	420	464	454	427	472	439	464	431	467	436	461	444	452	475	475	450	419	423	440	467	456	406	471	460	487	463	468	450	412	445	427	456	424	476	402	433	418	410	439	473	466	470	413	421	429	455	451	393	440	430	455	407	453	473	450	425	444	428	446	439	451	452	447	461	453	422	434	461	450	452	447	481	470	421	447	462	416	438	426	435	471	454	453	397	467	434	472	424	439	442	443	450	454	460	433	465	447	481	473	429	452	445	470	461	468	484	458	450	413	395	472	463	454	429	471	496	443	442	438	483	507	443	479	438	418	480	410	470	409	421	526	462	483	437	471	435	453	442	435	464	474	449	433	441	462	462	495	477	483	421	463	468	426	438	454	455	449	457	432	452	433	463	448	438	445	450	434	441	482	489	449	435	448	433	448	454	444	454	468	489	465	445	468	420	483	439	432	451	449	437	460	454	424	452	419	472	445	415	446	472	469	464	440	459	414	444	454	401	433	448	462	467	467	495	444	430	452	480	432	433	440	412	472	468	434	461	444	447	411	451	434	427	445	473	443	469	457	427	440	456	454	430	435	440	438	461	468	465	432	441	462	425	445	436	440	416	477	483	426	455	460	472	453	430	455	468	444	438	475	464	478	436	448	495	440	477	477	432	439	475	490	472	476	451	416	451	456	450	472	511	446	422	458	474	445	453	423	473	480	477	432	452	456	460	475	490	450	422	453	459	431	438	431	426	432	437	428	468	442	490	425	438	454	479	454	461	457	457	463	469	465	460	495	423	437	452	433	463	463	456	455	449	429	452	450	449	461	431	483	429	461	512	444	426	483	464	420	433	448	433	445	447	475	473	432	462	437	473	436	441	410	472	434	434	470	452	460	433	477	465	464	463	491	465	455	440	454	461	464	457	424	459	437	442	424	424	445	440	424	433	445	463	430	441	446	477	441	447	454	456	439	470	466	445	457	441	454	432	442	446	421	462	421	426	406	444	406	423	449	434	435	434	432	453	430	467	437	470	443	451	486	453	468	439	437	395	432	484	457	414	449	436	437	499	442	483	494	455	436	436	449	450	465	457	508	453	468	465	452	439	431	452	493	437	458	479	414	443	439	425	448	418	426	485	474	441	460	461	488	462	452	466	445	426	469	461	464	452	452	462	466	453	454	491	465	479	440	465	446	457	472	441	445	460	422	442	477	461	421	483	438	460	466	484	480	452	477	469	453	491	447	477	464	413	456	414	430	479	472	484	455	407	442	503	445	460	497	438	460	469	411	447	421	416	439	473	425	446	460	448	428	448	460	463	446	467	452	471	473	459	430	418	408	466	441	479	506	478	453	437	435	439	457	431	439	442	441	463	452	467	441	441	459	467	459	441	415	453	425	447	479	475	481	473	446	466	487	432	490	421	455	423	447	426	448	427	422	424	409	452	450	458	458	439	440	450	471	424	445	434	445	431	463	428	473	436	475	484	420	468	472	439	422	492	456	449	461	443	460	443	453	443	412	448	467	449	435	444	498	444	428	460	480	482	436	457	452	436	461	417	458	471	437	417	422	444	452	487	436	482	442	467	458	415	490	469	462	439	441	442	428	506	437	464	458	440	425	416	460	419	424	480	455	463	451	506	413	420	438	491	477	494	486	479	460	431	434	463	432	429	436	448	461	446	445	450	464	463	435	430	453	413	480	476	458	455	433	428	446	481	440	460	447	459	452	455	414	430	449	489	413	435	461	466	439	450	488	441	447	489	461	467	444	421	451	471	457	443	479	457	444	469	440	472	424	468	486	446	439	393	451	437	451	426	470	454	426	446	457	449	484	421	460	472	448	460	421	457	487	467	451	448	435	427	416	486	443	417	448	464	428	436	440	460	432	401	464	470	484	472	459	432	461	436	421	421	432	442	461	466	466	455	457	459	417	466	467	507	484	441	488	459	452	429	500	445	432	467	443	421	420	428	483	466	446	445	454	477	459	431	443	472	423	426	433	458	438	445	431	463	446	420	458	456	462	471	432	470	458	401	437	469	454	436	448	421	431	428	496	471	480	407	434	480	436	468	467	445	431	425	460	459	413	450	435	449	495	436	451	443	458	452	416	480	492	424	450	458	430	445	462	442	450	440	448	424	462	472	462	462	452	471	443	438	421	443	439	449	452	480	460	417	428	472	465	439	447	452	425	427	426	456	447	432	482	456	411	456	476	492	412	451	456	429	446	469	493	449	461	436	423	468	441	440	436	472	478	492	474	447	444	429	474	475	454	491	440	441	442	484	442	446	428	460	456	478	487	448	451	475	486	468	422	465	439	425	422	496	454	482	448	436	456	400	503	474	439	414	465	448	445	435	444	432	450	451	421	448	447	449	447	461	428	439	503	438	433	479	429	445	464	400	496	421	459	415	447	431	435	498	466	412	443	464	442	465	448	441	432	460	439	456	446	460	460	444	464	465	486	447	468	470	422	467	468	458	471	471	457	464	451	454	467	448	446	438	463	423	472	416	414	417	424	438	505	437	463	442	420	438	468	426	456	483	422	442	464	459	477	438	463	498	467	460	431	449	473	424	465	487	472	450	454	418	486	424	496	485	456	433	448	438	438	458	464	472	487	443	449	459	460	440	448	462	429	446	446	449	426	459	430	468	442	468	403	448	433	425	479	464	469	484	465	458	431	436	458	493	443	450	459	456	453	466	476	482	474	413	458	439	417	432	454	462	455	423	466	404	461	432	463	469	420	417	462	409	451	425	390	478	466	478	436	460	424	459	456	453	454	441	460	430	458	461	451	431	451	443	430	459	445	485	468	450	425	446	477	429	450	470	467	443	430	443	468	432	460	464	445	457	478	469	431	454	431	448	428	443	419	449	459	432	457	461	454	488	496	461	416	448	460	429	490	492	429	447	467	460	445	444	453	428	450	457	483	425	463	456	471	418	467	426	451	468	433	451	400	445	445	437	450	465	456	447	437	471	423	426	439	439	459	507	408	429	444	451	461	437	441
5808	1240	1012	677	576	544	500	488	502	677	2050	2119	1650	1023	672	473	370	407	395	411	406	381	387	413	451	380	394	389	426	396	405	456	430	414	418	376	405	384	400	418	423	385	405	436	433	399	421	431	402	431	437	388	469	404	416	383	435	419	395	407	410	415	403	443	421	369	420	429	384	431	389	392	368	395	430	409	409	365	388	391	379	422	393	404	404	380	394	393	428	382	381	401	421	427	425	407	378	428	395	426	409	392	414	389	403	404	406	424	407	389	388	382	400	422	443	384	381	388	381	405	375	410	399	388	400	422	431	407	372	369	400	381	429	427	390	372	435	404	422	371	379	379	396	430	389	406	428	373	403	407	405	405	418	383	401	398	379	365	424	397	381	384	401	414	405	446	399	424	410	435	384	432	401	380	386	386	407	412	403	347	436	417	419	374	391	376	401	392	364	419	377	419	338	404	391	373	415	361	395	395	402	371	440	449	382	395	396	388	398	416	447	381	392	415	408	414	371	402	390	393	421	375	410	363	394	426	414	431	408	369	401	421	425	449	405	427	393	403	388	401	411	442	382	411	374	406	435	387	391	416	427	406	353	380	410	407	369	429	409	391	385	431	393	376	363	416	407	392	395	395	428	433	342	410	390	399	384	428	397	408	406	420	347	395	396	379	376	356	448	387	384	402	395	391	394	420	422	404	388	416	411	396	436	413	393	420	419	400	416	434	404	425	401	388	395	407	396	417	415	393	394	407	408	379	394	394	387	369	371	443	402	380	414	402	404	416	403	397	420	371	390	398	414	425	378	387	417	427	384	408	404	416	401	403	408	370	409	425	407	403	388	398	417	411	396	388	380	401	415	399	407	374	383	400	397	382	356	399	421	427	399	404	418	391	400	385	394	390	424	384	441	390	391	409	395	394	403	388	415	383	405	399	422	425	439	404	383	369	368	417	453	371	399	414	386	376	405	365	387	414	435	393	396	416	453	407	399	360	413	374	422	433	409	442	416	387	430	431	428	413	418	414	406	376	403	375	394	407	408	434	398	399	381	418	385	373	412	397	384	391	425	391	422	395	425	424	425	423	424	397	444	393	392	391	367	404	422	392	401	374	383	405	419	411	397	449	410	406	369	404	385	442	406	405	404	391	413	406	401	399	380	374	390	400	410	350	411	419	393	376	425	397	363	395	364	391	410	403	398	414	397	414	417	404	415	396	374	383	407	390	402	397	392	369	420	454	371	417	382	373	411	382	389	439	402	355	408	423	432	418	394	407	403	405	388	434	408	363	407	407	396	421	382	365	373	429	372	384	416	403	409	401	399	356	435	412	395	359	389	385	401	430	421	400	402	376	417	391	425	410	408	416	381	398	403	427	382	398	398	401	403	411	424	377	401	408	453	417	414	399	390	400	392	409	413	376	379	397	368	392	376	424	418	407	388	387	404	389	391	454	395	399	391	413	394	413	393	411	430	401	381	405	416	409	393	397	378	403	376	433	394	403	365	399	410	397	410	387	392	379	380	417	394	370	397	427	394	399	374	429	366	395	403	430	387	371	357	404	402	387	394	381	429	375	406	393	399	397	435	379	444	395	386	390	389	419	392	371	387	422	373	405	390	392	427	382	402	387	428	373	384	444	372	404	382	383	390	392	406	413	398	354	361	400	397	372	374	442	409	398	400	423	407	396	376	420	398	387	409	411	408	400	418	387	426	403	430	403	438	399	403	408	413	374	390	401	403	409	423	393	386	397	380	397	407	433	445	419	398	430	415	404	424	458	419	383	409	380	346	393	423	388	417	353	408	396	394	404	383	397	393	406	399	424	369	427	394	369	416	398	402	382	414	378	407	373	384	409	411	401	395	392	412	409	414	422	385	397	431	423	416	394	390	419	369	406	379	414	396	418	397	404	432	425	376	419	399	400	381	378	391	404	398	434	394	399	407	402	395	392	416	410	378	401	374	419	429	428	385	369	408	401	388	379	427	369	405	422	424	412	408	375	423	429	366	368	377	435	346	414	383	388	408	381	395	410	374	385	398	398	425	376	386	419	408	396	369	377	413	375	420	380	434	409	390	430	422	433	418	380	419	416	387	394	398	409	404	383	403	365	365	409	429	399	382	421	402	455	401	405	397	420	408	397	441	366	395	386	361	395	377	425	381	410	377	385	416	412	376	373	400	421	392	405	377	417	393	389	425	399	363	394	387	387	440	383	412	387	373	414	387	411	401	386	426	412	428	385	393	433	405	421	378	377	387	419	384	399	401	376	381	416	412	386	431	419	394	382	405	357	383	361	414	431	400	389	401	423	400	372	394	419	418	392	416	413	403	371	396	385	400	407	405	415	360	399	371	406	379	420	398	382	417	407	409	403	397	409	354	414	407	389	377	401	391	422	425	394	424	371	402	409	369	395	414	386	427	424	389	417	374	387	392	380	433	387	376	376	402	391	400	396	411	391	395	404	374	389	393	411	422	396	401	443	425	392	394	403	399	393	436	395	426	391	407	412	425	374	401	414	416	406	359	396	426	425	403	436	391	390	392	380	387	385	425	369	427	405	399	399	415	368	412	405	414	391	455	413	396	421	382	408	418	378	422	434	400	400	385	378	410	384	371	386	437	397	387	401	399	372	419	401	402	394	383	402	428	395	433	436	427	384	343	412	408	400	415	423	414	376	395	384	389	402	421	401	385	392	372	396	399	401	422	423	429	416	451	396	371	409	388	374	367	369	422	372	416	396	448	390	394	376	409	387	410	370	395	409	378	428	359	400	408	419	390	379	409	388	437	406	404	401	402	394	421	415	441	423	433	379	369	415	406	405	409	406	366	438	397	379	345	374	423	409	414	402	388	392	397	421	370	389	407	380	377	383	396	380	385	368	396	391	396	421	402	385	423	408	424	393	375	394	400	417	432	418	432	400	407	390	387	393	386	370	414	413	415	418	406	403	387	380	391	390	437	390	374	399	419	399	385	410	422	412	379	375	371	381	377	424	406	393	399	426	416	394	416	405	386	413	390	387	442	413	382	404	418	392	409	427	407	410	391	414	409	427	403	388	408	405	411	403	380	407	404	369	389	364	393	430	419	399	394	389	385	406	408	445	425	413	403	368	391	384	392	361	410	379	399	422	383	407	396	400	417	405	399	398	412	402	419	403	352	373	391	422	405	365	410	388	407	401	376	406	404	396	403	413	425	401	389	420	380	386	409	385	380	370	391	404	393	406	428	384	382	402	434	400	400	405	434	408	428	409	395	434	405	368	453	392	412	397	401	420	433	368	393	370	432	388	404	383	401	404	378	423	395	393	421	395	386	416	419	385	420	413	367	394	372	395	455	397	374	401	375	441	418	413	384	403	419	366	375	426	366	399	388	386	424	366	383	414	414	382	397	432	424	388	417	403	393	402	418	380	417	379	419	399	364	405	365	423	390	413	396	393	384	424	392	371	359	360	386	380	416	405	405	401	427	375	397	428	400	422	385	425	393	410	397	390	377	360	377	407	378	399
25712	21454	27524	25548	7387	1351	886	663	702	1583	17019	17090	11969	4744	1594	747	490	462	485	440	422	434	441	426	441	459	476	412	419	439	452	454	445	480	434	430	403	452	449	396	450	438	424	442	432	420	455	455	456	465	413	416	438	448	449	438	462	448	441	462	419	462	419	439	457	454	426	429	426	466	442	409	443	427	484	427	432	448	437	461	434	488	445	440	462	450	425	453	454	441	477	468	419	465	462	434	391	479	427	432	480	465	440	431	414	416	440	455	448	445	417	426	462	413	446	468	444	469	405	377	443	434	417	440	385	433	451	440	423	442	448	446	446	430	450	445	434	461	408	406	429	460	445	461	440	487	443	430	453	446	471	419	451	451	463	445	449	474	433	439	431	421	473	429	440	448	443	460	413	427	438	448	416	434	471	426	433	452	488	434	443	395	451	461	445	441	403	417	449	434	439	467	416	452	425	427	430	441	482	453	471	451	466	466	422	426	469	452	425	439	438	421	423	432	456	490	428	460	443	445	455	482	437	437	458	442	442	442	432	414	463	444	434	435	452	433	422	433	467	411	438	446	447	452	438	430	406	405	475	413	453	449	425	411	455	465	440	407	388	446	423	443	436	423	453	490	435	419	457	421	460	444	459	426	457	486	414	435	458	446	439	439	422	453	460	417	479	448	426	399	462	401	430	449	443	437	473	400	445	408	430	408	436	438	474	413	415	462	519	461	424	474	481	441	440	450	440	472	485	430	411	437	492	430	425	453	454	442	476	469	473	446	450	463	457	450	444	438	450	418	454	418	428	437	428	433	437	452	399	433	449	458	490	422	436	425	451	422	410	432	416	445	448	438	443	442	455	452	462	440	418	462	445	451	451	452	458	454	483	443	448	422	419	469	451	436	400	438	464	447	442	428	447	420	469	425	430	419	414	459	442	415	420	439	446	410	445	412	495	445	465	444	456	447	430	433	409	461	453	431	440	429	440	429	427	442	480	445	465	407	438	442	418	441	455	445	443	427	447	425	452	438	465	455	446	430	451	437	409	426	443	449	435	428	416	398	446	446	472	402	430	482	457	425	482	426	430	432	442	478	455	434	398	444	448	432	426	420	434	424	442	480	433	408	435	466	449	405	437	459	457	451	455	442	448	471	437	460	459	425	445	457	439	462	477	445	475	384	401	457	393	461	467	399	445	448	454	438	385	470	419	438	438	444	449	441	445	433	457	450	445	442	433	451	448	475	464	398	435	435	447	430	450	444	436	426	468	444	433	484	419	448	435	399	443	441	441	448	423	451	468	467	429	425	426	456	490	403	456	418	416	471	464	423	402	429	466	404	415	448	427	451	430	450	453	410	402	421	470	418	443	396	419	460	463	458	429	471	452	456	434	413	432	451	458	419	444	483	442	418	454	468	402	458	495	430	442	407	424	472	457	444	441	425	457	442	467	495	431	429	448	438	402	435	426	457	408	427	422	442	419	447	425	430	442	434	456	443	435	431	432	428	422	484	434	436	431	475	454	437	423	430	424	434	462	488	435	396	440	432	423	496	460	436	477	453	441	444	464	481	454	408	456	416	453	452	399	476	418	443	470	472	452	448	425	417	454	417	422	408	447	433	429	440	411	429	444	421	412	421	470	478	440	441	457	442	427	442	402	475	449	451	451	458	412	438	436	451	438	435	474	450	441	490	427	458	469	444	423	469	469	450	402	445	448	467	432	406	409	426	442	436	417	425	461	400	441	454	458	399	455	404	409	391	515	462	424	447	389	448	445	442	450	395	452	425	455	467	425	419	455	457	454	424	499	459	429	452	483	447	442	452	451	424	442	463	404	460	449	465	417	429	447	416	417	453	421	443	423	425	459	437	427	409	428	483	464	407	453	483	446	452	442	449	454	429	445	452	417	439	396	460	400	433	402	459	417	460	441	427	442	432	469	406	430	425	439	430	464	419	435	436	423	456	420	470	472	453	425	487	487	437	421	457	443	442	437	459	456	457	445	468	463	438	464	440	438	430	426	430	423	449	434	481	409	437	460	481	409	448	403	428	438	426	438	452	500	425	436	422	410	426	447	437	495	430	413	450	461	422	425	458	447	439	439	469	481	455	464	416	484	424	426	422	427	399	439	437	446	414	431	462	438	431	443	433	458	484	412	426	436	437	416	460	412	410	472	449	440	440	441	398	449	409	408	478	434	427	394	475	455	474	449	415	422	413	449	459	440	427	443	426	404	438	435	436	444	445	413	422	447	456	441	440	447	420	411	404	428	413	417	460	458	418	459	455	469	450	435	418	423	426	457	433	466	395	434	456	483	454	431	426	470	426	457	444	437	459	400	416	473	412	415	457	422	412	458	442	434	451	435	423	456	435	440	430	448	435	459	451	504	454	430	454	445	397	443	448	461	458	440	472	456	449	434	416	429	479	430	400	392	405	463	476	457	472	460	434	423	414	425	411	485	432	388	478	451	462	458	434	422	451	447	457	410	485	411	456	450	405	446	425	458	474	427	464	451	445	424	434	444	453	433	436	425	427	444	430	431	417	434	413	448	422	468	427	414	428	488	454	453	474	442	451	436	438	433	479	489	458	395	440	456	449	404	425	432	463	415	441	467	443	455	425	431	484	432	427	435	410	450	442	453	498	391	400	457	438	448	458	423	467	447	461	407	434	421	459	411	472	473	437	425	444	421	409	432	468	406	464	427	458	426	463	473	448	452	442	433	440	410	453	413	455	497	420	477	442	451	441	429	416	410	428	471	460	445	438	461	438	453	461	452	435	437	452	443	429	446	406	428	446	393	448	479	449	445	441	444	442	436	418	452	484	468	422	436	422	444	477	428	459	407	445	462	465	432	431	417	481	476	449	424	446	432	443	436	464	404	415	466	431	407	467	426	457	422	410	434	431	447	427	418	449	446	457	433	401	426	446	419	451	434	437	433	454	429	425	436	453	439	456	526	466	452	422	432	452	446	446	496	488	424	432	395	453	441	423	454	435	416	458	415	451	474	465	461	457	418	448	457	438	443	428	446	470	412	405	432	432	445	466	482	469	425	478	448	419	430	444	453	455	442	438	440	440	439	401	435	407	433	452	447	440	445	406	437	447	392	435	452	479	476	453	438	446	417	397	464	428	429	471	470	462	487	419	462	441	467	449	442	462	452	416	473	442	416	413	406	467	442	422	456	438	418	421	434	426	409	452	424	443	471	432	442	446	435	426	466	457	456	422	434	395	452	424	420	424	434	462	394	434	450	439	419	433	410	444	455	430	410	417	435	457	421	462	460	465	460	413	418	430	450	441	452	414	418	436	434	440	434	477	457	470	460	458	459	449	422	442	401	448	448	397	427	429	417	471	439	394	405	416	453	413	436	450	434	431	441	468	446	459	404	426	448	413	414	440	449	450	457	434	435	463	439	381	450	446	446	454	432	431	458	406	467	404	440	412	450	442	421	428	416	437	452	393	475	415	474	446	430	443	460	466	422	447	464	452	427	409	425	436	445	450	456	401
4391	5155	5083	2233	1323	1079	954	816	833	2404	19229	15369	10407	4543	1636	717	457	429	447	420	431	444	428	418	411	430	409	421	391	429	429	381	442	429	436	423	410	473	408	419	404	449	390	428	435	420	426	426	412	387	405	405	373	399	399	421	402	450	412	418	475	415	417	416	421	394	407	392	421	405	436	437	403	393	436	414	385	409	409	423	380	418	409	404	436	395	401	396	438	373	383	427	416	410	403	398	426	393	416	404	392	418	418	429	391	402	387	407	422	412	421	413	401	407	394	399	412	400	382	410	419	410	415	416	399	393	437	430	407	432	454	439	390	429	399	466	400	385	397	395	409	382	397	404	397	415	426	397	412	435	446	395	402	403	397	416	400	395	404	391	399	370	404	379	399	435	395	431	422	421	400	405	395	438	405	391	412	401	419	394	398	398	380	402	422	387	392	403	398	434	409	429	399	446	417	401	408	394	403	411	419	403	410	406	424	405	391	417	428	412	389	413	454	409	419	386	377	430	416	420	392	444	390	414	374	438	384	431	450	425	395	394	418	450	377	388	408	372	391	408	397	435	376	429	411	392	428	396	390	388	348	394	410	426	421	416	393	424	416	381	454	407	409	415	417	460	418	401	413	415	395	411	470	433	422	407	438	416	424	422	411	403	379	404	359	395	416	439	386	392	406	408	386	443	424	392	432	433	419	440	393	432	414	402	415	409	375	376	391	401	409	389	401	420	369	412	426	407	426	386	420	428	425	378	424	402	405	417	411	368	415	380	386	427	371	440	406	384	437	415	431	381	380	419	440	385	418	401	394	409	392	376	418	387	391	424	415	426	390	422	390	418	427	406	426	458	411	420	421	415	414	396	422	373	409	402	408	414	393	379	409	441	393	412	444	403	444	424	444	411	369	417	419	402	397	421	433	387	372	400	397	428	400	397	417	418	419	415	394	423	423	402	402	420	389	431	408	396	454	423	416	402	410	421	405	417	422	410	405	428	395	408	415	417	394	409	423	387	420	399	430	412	392	388	405	422	400	425	432	427	428	412	401	400	413	412	385	439	419	407	442	424	461	444	416	383	396	396	400	439	385	417	406	415	409	430	448	406	420	454	401	380	388	441	418	413	413	411	405	414	403	406	444	419	401	394	394	382	437	385	444	392	397	393	441	408	433	438	393	396	437	425	438	405	372	378	417	395	394	393	412	408	417	408	419	404	383	398	419	402	417	419	418	409	436	452	445	371	414	432	423	396	420	407	418	389	394	402	417	390	392	406	408	440	407	402	402	400	397	403	411	404	428	424	414	404	372	365	396	413	392	398	411	367	394	436	382	431	392	394	417	408	417	406	403	362	398	398	395	397	380	425	405	410	450	422	405	409	390	398	394	436	389	435	378	379	425	374	421	384	417	432	435	412	395	411	385	406	405	414	391	407	406	394	420	418	442	415	445	384	459	388	453	422	422	409	398	381	395	418	420	420	434	411	399	400	405	402	381	365	396	395	414	392	413	421	409	444	401	412	405	391	428	387	406	397	423	432	381	408	407	382	403	388	410	426	432	381	394	398	391	422	393	405	403	345	444	369	353	437	404	421	408	387	412	404	430	421	400	426	376	403	392	404	409	423	392	432	416	405	394	416	401	387	459	408	415	438	434	346	388	378	399	392	429	420	412	418	376	402	453	394	395	413	410	389	416	425	421	442	433	397	411	401	407	379	439	397	416	415	394	415	412	421	405	407	377	378	449	413	442	398	413	385	388	399	394	398	416	405	383	434	421	403	428	408	403	403	413	451	398	403	412	375	428	399	413	402	405	404	415	390	417	424	419	438	428	375	431	419	408	398	413	398	416	396	410	400	418	398	363	398	404	421	393	368	373	398	435	399	426	395	390	421	395	373	382	420	412	400	409	407	427	379	394	397	421	425	405	385	397	420	393	406	394	389	390	400	413	401	437	382	407	396	420	416	390	437	423	384	411	466	436	387	430	397	414	413	428	404	433	398	415	421	424	407	406	401	386	414	424	407	404	407	413	390	428	408	394	429	387	399	433	390	426	423	395	403	407	414	431	417	407	419	432	395	409	438	414	408	405	396	429	378	426	389	399	427	420	381	427	431	407	417	390	442	390	392	421	452	405	404	404	393	389	455	426	412	383	390	447	433	401	389	432	427	410	405	415	383	371	432	402	418	412	382	379	416	393	364	391	407	419	405	404	386	415	385	397	401	409	407	398	415	429	425	396	387	410	370	405	416	392	380	408	406	434	387	405	403	425	420	440	388	419	444	412	453	406	423	411	392	422	351	407	370	412	409	391	408	408	426	451	369	403	444	411	409	394	429	392	425	404	409	402	394	448	388	413	422	411	392	435	381	393	394	395	402	415	399	409	402	459	412	404	434	370	419	405	389	411	414	364	422	410	387	407	417	418	442	413	407	382	412	384	411	413	413	446	399	402	396	413	427	391	415	437	398	402	392	416	429	368	416	391	371	442	374	408	382	390	400	443	456	410	411	396	370	422	402	391	408	396	413	439	396	397	408	406	384	423	374	401	430	408	429	439	383	417	418	373	412	417	384	396	399	373	389	429	413	413	432	379	423	434	441	425	403	401	421	402	383	380	429	381	433	409	379	386	412	399	399	434	411	356	419	426	399	393	416	414	405	382	380	396	394	428	410	417	418	427	432	429	415	430	447	382	403	395	406	409	374	415	373	361	418	394	402	409	410	442	431	422	409	396	410	400	391	376	421	416	414	414	438	407	405	387	444	402	361	425	370	370	383	430	383	388	423	390	421	419	455	369	410	395	410	430	390	392	426	423	394	423	386	397	391	399	376	406	378	431	370	393	363	406	417	433	378	422	394	398	381	419	394	433	399	390	387	418	405	400	426	381	418	439	406	417	455	387	395	367	419	413	418	428	405	403	381	449	426	431	425	416	392	441	394	450	401	415	414	450	406	429	406	382	406	367	424	407	411	377	417	349	385	425	415	350	422	430	425	373	409	432	391	414	437	391	413	418	380	394	404	374	396	396	402	420	408	400	425	392	432	358	419	408	426	398	409	385	401	415	410	430	421	398	384	434	394	393	421	382	410	424	414	408	385	381	405	417	418	411	377	395	430	385	443	407	410	392	430	430	407	406	367	386	423	447	379	397	411	412	388	390	446	393	392	394	433	414	397	390	400	404	418	396	368	401	381	408	412	388	381	385	407	451	424	412	419	374	400	409	436	393	424	391	413	408	434	398	442	387	421	399	408	374	440	408	397	410	416	376	422	379	417	414	394	385	402	412	389	408	365	424	444	396	412	419	436	445	436	409	391	408	445	378	394	384	420	396	377	385	447	413	402	392	435	408	425	379	393	377	401	433	435	392	421	419	419	385	393	455	376	439	431	422	422	417	448	409	406	372	390	402	380	422	399	426	426	429	396	400	408	416	421	395	379	385	371	397	395	427	424	413	434	386	432	426	430	420	395	402	415	400	376	391	391	412	404	434	398	386	443	419	397	379	385
24663	21420	28634	24601	21185	6570	1858	1114	984	1079	21508	29941	23257	11611	3413	1257	728	561	577	555	552	546	547	570	574	592	569	551	588	588	572	549	551	555	534	589	569	557	501	575	587	539	546	610	579	582	566	575	562	547	544	565	604	549	570	570	573	553	571	592	559	549	490	580	564	560	565	560	586	570	553	550	559	598	556	574	576	506	543	592	558	581	541	556	552	581	581	569	537	587	615	559	555	556	542	547	555	529	528	579	526	580	519	514	585	547	504	600	542	575	577	534	533	533	557	560	602	561	520	559	602	531	570	540	580	515	569	569	559	563	542	543	516	546	575	509	511	575	573	555	576	569	574	585	558	595	541	562	525	577	532	534	619	542	568	544	583	561	566	562	530	565	595	546	543	529	551	514	527	617	581	548	602	518	617	560	528	547	516	550	571	588	590	566	577	559	548	574	569	521	553	559	570	547	592	538	543	543	536	558	601	543	574	560	599	592	553	517	545	515	537	540	583	553	534	570	528	559	568	513	597	541	536	586	587	595	579	548	562	534	566	542	613	596	558	572	491	565	573	520	552	592	555	578	572	560	551	508	556	528	518	580	559	574	528	505	553	574	543	515	550	547	568	580	548	608	521	574	545	570	533	572	603	561	567	535	565	536	561	560	573	533	581	540	578	570	570	591	576	572	579	540	567	589	576	584	564	572	557	563	533	579	561	557	571	551	549	530	600	535	544	555	556	546	606	593	572	524	594	595	562	578	539	557	549	571	541	550	564	606	567	552	526	597	523	550	571	536	589	539	540	552	586	570	542	586	577	547	569	581	534	552	532	552	574	559	509	561	557	544	545	546	546	585	588	544	569	559	529	532	597	504	552	550	591	592	592	522	548	521	517	596	557	539	561	565	543	516	586	557	535	554	586	551	580	526	588	568	558	564	536	524	543	544	580	552	571	570	558	556	574	601	544	544	554	550	548	578	588	545	552	575	556	547	523	536	566	557	562	551	558	525	575	550	573	539	560	531	559	557	556	522	555	607	540	574	580	526	552	561	578	531	540	558	540	556	531	565	516	535	569	596	586	551	562	613	553	538	554	521	564	547	535	511	580	562	553	547	578	555	567	554	560	538	540	536	536	537	583	574	551	573	569	534	526	568	566	543	567	598	507	549	565	554	570	606	544	594	558	540	568	556	531	545	554	537	513	557	560	571	574	589	583	536	529	581	550	517	571	519	573	527	585	532	596	575	588	549	557	567	577	519	533	551	548	558	562	533	514	528	580	577	545	541	587	564	565	539	549	540	540	552	604	547	605	546	593	578	541	536	540	561	514	543	515	567	592	530	552	553	576	597	548	581	530	563	530	569	608	562	565	529	550	586	589	543	544	568	599	587	539	591	569	527	522	548	580	554	582	548	537	578	593	585	496	571	585	550	569	550	585	598	523	522	566	558	581	593	561	559	555	539	583	558	532	544	532	604	515	536	576	539	539	512	570	575	548	482	539	578	546	556	546	533	565	589	552	599	547	572	524	536	543	574	584	544	582	582	585	541	549	534	594	559	554	563	554	564	585	523	545	549	551	491	568	565	589	535	572	538	549	587	597	540	554	545	579	579	545	543	570	565	533	553	535	545	548	553	560	537	498	554	556	569	551	550	570	551	548	563	546	552	549	536	554	523	555	556	503	538	526	571	585	557	577	581	540	516	538	557	588	535	559	568	571	575	550	520	580	530	555	559	562	538	553	567	571	521	549	556	519	523	545	532	532	597	547	568	556	532	594	593	623	560	544	597	593	541	564	545	524	550	606	572	544	577	588	535	525	537	573	559	526	514	529	570	548	522	555	547	560	532	577	545	561	581	533	584	571	535	567	550	548	555	595	547	563	603	614	541	581	567	527	495	536	598	501	535	585	541	582	581	536	566	538	583	561	583	555	514	509	562	546	538	535	522	536	570	595	597	572	519	541	534	568	576	612	546	582	520	533	565	583	584	557	537	530	531	541	541	566	521	524	542	575	540	559	546	534	556	576	524	528	561	518	525	572	566	523	560	522	565	541	626	576	579	566	572	557	561	510	531	536	541	529	522	550	581	550	545	542	537	567	567	564	558	584	512	524	567	597	549	561	539	551	566	547	593	539	576	552	528	550	540	571	578	540	528	558	484	563	532	574	555	571	545	563	594	544	560	531	547	496	579	539	533	606	557	557	526	538	549	537	546	543	560	558	568	538	559	516	553	528	553	543	522	556	536	564	515	575	545	543	591	518	573	548	511	554	608	541	536	547	527	521	548	531	601	554	607	536	611	580	544	551	535	535	559	538	583	532	578	597	539	579	538	554	532	521	573	583	519	572	561	564	548	535	548	501	565	549	583	517	604	556	558	530	556	552	552	559	520	591	586	511	534	557	555	535	547	574	550	589	580	595	577	541	557	547	563	517	575	530	617	530	578	566	591	575	559	553	571	579	565	561	559	561	538	579	542	549	558	544	547	540	553	519	559	546	552	530	597	554	533	552	532	583	553	565	570	558	540	587	553	579	566	534	544	547	550	558	569	530	542	537	546	538	537	507	531	566	533	565	537	531	578	553	561	575	577	569	509	545	524	575	528	563	555	561	523	551	546	571	551	572	604	551	591	577	559	574	545	522	604	573	579	569	530	531	591	583	516	574	561	562	557	528	539	574	519	535	552	504	565	563	581	590	600	564	529	556	536	587	547	524	569	585	532	546	574	544	588	568	579	531	544	570	542	566	539	550	539	550	529	520	550	527	539	582	560	570	573	547	599	538	547	534	542	540	550	523	520	569	541	569	568	533	573	570	557	565	572	569	561	538	555	546	552	588	571	528	559	557	532	547	558	526	553	490	552	570	556	595	560	527	556	562	518	533	530	573	558	547	536	554	569	533	560	561	513	579	542	539	554	577	511	577	542	555	544	567	549	573	563	554	510	586	568	559	567	524	572	556	528	542	560	545	580	586	557	587	569	567	540	566	547	537	574	563	522	511	550	514	565	549	563	607	542	561	586	571	512	565	555	534	562	555	568	540	597	574	536	563	561	544	555	556	612	584	550	584	524	538	550	556	537	514	560	519	557	558	561	526	533	558	549	576	582	556	526	534	517	580	561	544	546	568	557	594	533	513	567	555	590	546	519	539	531	585	550	557	551	555	545	610	578	556	560	579	543	522	569	519	579	571	534	527	531	559	575	509	561	534	549	534	525	564	563	545	521	528	544	518	522	559	545	585	605	519	553	558	569	538	570	554	577	574	520	584	539	554	581	566	567	554	540	530	546	553	527	561	557	535	549	547	568	567	529	484	573	553	550	568	558	555	574	568	559	520	594	530	561	530	578	526	561	522	542	544	569	544	552	543	565	583	526	506	590	551	545	546	584	564	525	602	538	550	564	546	570	529	565	557	543	556	519	498	530	567	553	565	560	548	570	542	526	579	569	542	536	546	546	547	564	570	558	569	538	534	527	524	543	493	583	572	518	553	558	589	556	572	576	570	548	518	552
4688	8679	7603	4178	2564	1762	1496	1186	1276	1407	25326	26170	19265	9145	3358	1308	646	508	471	550	494	533	523	532	504	524	525	498	515	537	557	508	492	532	495	525	503	524	523	524	528	477	504	487	528	500	563	494	528	505	515	531	493	492	491	512	511	501	516	507	538	478	489	494	491	488	508	501	500	545	513	515	528	495	509	500	495	502	471	511	516	485	542	495	511	470	500	507	510	518	505	526	456	519	490	535	481	505	483	545	544	566	471	497	523	518	494	489	487	507	521	471	502	500	515	488	506	491	536	503	503	557	515	489	543	526	521	497	503	504	486	502	563	510	467	507	463	480	507	539	522	477	521	480	502	476	516	511	529	478	481	485	513	533	480	492	467	514	527	509	484	498	483	526	499	501	485	558	520	451	496	539	525	499	473	502	515	511	494	498	468	504	465	506	522	470	515	489	519	529	532	493	498	484	506	530	519	484	475	572	492	499	529	504	517	510	485	497	503	519	480	502	494	492	488	544	477	480	485	497	510	478	484	546	518	502	475	498	502	486	553	530	479	511	513	508	529	504	489	539	532	492	498	496	527	518	517	511	512	510	492	537	490	515	503	479	519	509	498	523	504	478	503	499	492	501	505	486	498	480	515	474	518	521	532	509	529	511	529	499	514	565	506	490	513	484	515	499	541	492	454	481	474	492	468	511	469	499	510	465	554	541	488	515	485	554	518	533	516	514	511	486	488	490	560	536	504	496	506	511	508	500	515	503	551	562	529	523	483	490	506	536	519	467	498	513	511	534	526	530	498	517	480	509	514	523	508	500	488	544	534	543	548	469	549	497	490	489	488	535	520	514	517	505	474	500	498	456	499	535	510	486	537	513	491	501	463	514	508	526	458	507	505	500	476	478	562	473	477	467	484	507	519	563	524	470	558	455	484	491	520	493	523	482	518	468	507	521	492	493	495	516	528	510	457	492	476	541	499	469	497	516	547	501	511	519	508	497	486	485	495	504	464	508	541	510	464	525	542	503	495	545	496	455	500	499	534	512	474	515	506	535	475	472	494	495	488	521	524	491	506	480	473	478	490	500	502	524	465	507	519	521	531	481	465	492	505	557	475	473	519	500	507	484	482	478	523	474	509	493	500	534	508	498	530	530	522	521	516	514	472	537	468	530	535	499	502	500	456	518	480	482	496	486	524	501	501	513	541	545	497	477	510	502	516	480	460	522	446	520	474	498	542	502	456	485	489	504	531	516	547	519	513	500	484	532	497	516	514	498	484	542	491	495	504	520	516	487	508	470	482	518	479	461	516	483	511	509	490	526	469	477	520	442	471	557	530	488	550	522	545	518	505	476	516	524	480	520	505	487	479	523	488	483	483	539	469	523	462	504	507	476	534	559	521	503	486	526	498	516	493	476	515	541	526	484	530	507	517	526	507	473	496	528	496	488	501	525	516	518	460	500	506	498	499	502	477	543	528	491	482	497	495	480	517	504	491	500	522	498	524	502	497	523	498	500	521	496	475	506	463	505	487	511	501	480	529	481	480	497	525	458	478	518	505	491	501	511	560	453	519	492	525	457	525	498	482	484	478	492	547	488	550	520	495	502	516	471	504	506	503	485	498	497	520	549	485	511	470	491	522	470	467	492	495	518	509	480	499	501	535	518	553	507	501	522	457	492	512	551	498	469	504	502	519	469	523	489	463	500	502	462	563	563	494	491	523	502	486	522	506	524	486	494	526	483	465	493	478	524	521	487	477	489	510	518	507	502	503	496	524	493	534	500	472	514	467	519	486	544	501	470	468	478	500	508	526	499	508	473	496	499	481	497	468	519	490	491	515	516	504	539	500	499	538	504	513	532	527	501	520	514	517	497	541	510	514	491	474	516	516	526	519	485	469	522	519	504	494	507	512	488	514	483	508	532	509	495	484	512	514	469	523	499	519	542	520	495	489	488	539	513	463	542	517	529	510	515	491	535	470	539	505	538	526	542	504	518	476	488	506	488	504	527	534	523	481	553	487	516	525	508	468	520	496	510	511	520	507	539	479	489	509	519	525	486	509	480	505	480	495	536	459	484	508	501	532	563	471	510	527	489	501	482	526	497	495	484	490	521	486	531	515	481	482	459	492	494	506	470	499	521	488	494	462	505	514	461	466	494	466	478	547	506	472	505	510	522	510	486	505	540	500	524	534	512	491	506	521	464	459	493	534	487	459	526	484	492	526	470	496	476	533	468	503	491	504	487	450	521	524	467	488	493	505	509	547	502	529	501	538	502	494	493	515	477	486	534	469	511	530	536	504	520	503	511	521	492	502	492	526	477	546	503	527	515	523	474	497	497	484	497	510	490	498	471	493	546	492	471	483	505	490	482	503	474	487	518	548	517	529	487	517	506	496	497	500	482	494	515	515	482	506	518	493	522	506	524	470	516	481	485	456	511	505	523	497	476	512	517	514	476	507	540	476	479	491	515	523	488	457	541	498	510	512	525	521	468	474	496	526	497	473	470	476	485	496	493	487	510	537	500	520	478	466	503	537	502	525	499	490	529	535	470	505	478	472	487	489	485	519	546	521	532	493	458	491	540	503	472	498	496	487	485	493	487	504	496	533	505	492	505	488	509	507	489	505	518	506	551	514	505	528	533	465	528	438	499	505	495	475	481	507	512	508	532	481	528	493	516	498	547	485	519	484	521	494	516	496	560	483	526	507	521	508	472	503	523	520	518	491	528	533	498	512	497	492	489	521	484	511	529	519	463	485	492	456	544	481	520	509	460	485	492	500	523	533	506	517	551	507	505	507	478	498	486	517	494	562	494	482	521	511	564	502	498	476	518	523	509	483	519	468	481	493	490	500	480	499	482	535	525	494	512	462	523	517	540	508	511	480	481	511	500	522	530	463	530	494	525	490	469	485	534	505	529	469	485	538	474	493	519	497	493	506	496	512	510	478	510	472	511	463	540	476	509	504	486	505	504	505	546	510	449	485	472	509	514	507	533	510	497	509	506	476	467	487	520	529	503	502	479	452	506	482	489	478	495	489	530	514	521	485	504	490	490	498	526	528	516	512	477	509	511	509	527	532	432	523	490	444	503	492	484	481	533	488	530	525	554	503	523	465	497	483	536	491	495	499	505	489	527	506	497	508	493	511	503	500	494	495	521	490	508	457	531	509	449	488	494	489	487	475	520	538	517	527	546	447	491	495	478	515	503	506	488	505	492	481	481	557	503	505	505	514	519	450	498	511	511	483	517	501	507	523	498	524	526	505	490	512	493	492	509	484	464	515	467	472	496	463	489	500	502	515	537	500	560	511	530	542	509	520	564	519	493	512	486	518	506	493	519	487	540	478	491	509	489	496	469	474	504	501	495	469	487	522	518	461	497	490	550	543	520	453	462	509	501	506	496	478	489	534	466	494	503	543	494	498	524	498	518	491	517	488	485	522	500	530	501	524	489	508	508	461	504	494	500	482	500	464	481	515	478	484	504	505	483	456	480	496	542	491	533	495	466
27674	10697	1663	1019	704	545	479	432	495	466	1078	2004	1620	1110	686	515	458	410	447	453	419	415	451	450	467	478	477	431	453	441	438	429	422	433	397	407	396	408	426	443	437	459	407	427	401	438	442	438	437	455	421	442	460	430	416	394	461	445	408	459	399	479	391	428	421	416	449	435	381	445	420	451	436	449	426	445	416	456	422	465	393	439	427	397	411	423	479	420	410	443	424	443	436	420	437	465	432	441	447	453	420	445	390	440	391	420	430	440	417	446	411	405	426	409	409	427	406	429	417	417	465	441	409	469	422	411	438	430	439	405	447	393	437	428	464	426	446	437	462	427	431	415	426	460	441	422	431	403	401	445	423	420	441	463	411	394	418	453	422	441	469	417	398	441	409	417	422	463	442	427	423	442	446	432	385	423	450	402	407	448	429	461	440	421	434	439	425	453	403	425	438	392	406	428	423	434	443	420	434	431	458	465	417	416	446	430	450	416	428	423	443	421	451	412	409	424	442	440	424	412	451	442	411	442	462	462	435	435	454	425	446	395	433	399	436	432	432	446	404	465	409	449	450	441	455	417	435	408	417	417	425	483	483	466	470	425	449	426	436	423	426	479	427	433	454	437	444	448	403	411	426	411	439	427	433	429	437	466	456	408	431	429	450	447	460	422	460	405	433	454	417	424	429	415	450	439	461	409	417	434	444	386	453	414	432	405	434	432	433	459	435	450	396	462	432	445	473	417	440	453	412	456	410	451	429	445	479	461	432	456	410	424	430	441	375	425	422	398	452	413	403	415	423	440	422	438	424	446	459	446	457	453	464	438	443	419	436	404	436	441	411	420	430	431	471	461	425	406	456	421	414	445	435	442	425	472	432	422	456	391	468	455	437	431	445	410	419	432	445	464	464	424	385	425	420	439	432	451	411	434	422	457	429	428	450	460	450	418	413	396	409	445	450	465	447	433	464	418	402	452	461	439	445	463	393	463	414	424	400	424	386	442	431	427	426	452	446	437	431	430	439	408	462	452	434	448	442	446	443	408	428	408	445	433	436	435	403	462	480	432	425	430	433	429	428	432	445	396	420	395	431	444	434	408	433	458	438	417	444	433	453	405	459	429	419	466	408	419	452	459	412	415	443	391	427	433	432	418	432	416	467	431	442	440	384	448	417	435	404	424	444	462	428	445	444	468	421	444	430	437	458	436	448	436	450	426	411	450	463	468	415	440	426	394	441	445	441	434	428	466	411	451	439	457	429	386	413	423	454	443	408	412	455	443	433	418	429	460	455	449	404	450	426	427	441	421	460	429	427	443	462	453	404	471	388	412	446	475	449	448	435	451	448	400	403	450	454	421	410	406	436	440	407	443	459	457	461	431	426	428	427	422	439	424	403	413	438	456	405	421	434	419	444	437	450	475	400	419	424	414	409	421	382	398	413	457	444	416	459	403	436	439	424	410	404	458	388	429	434	433	408	420	421	441	464	425	439	411	419	420	400	452	467	446	399	460	428	446	488	400	443	409	431	434	422	433	448	413	420	414	410	454	442	400	419	459	417	393	440	433	466	466	419	395	427	458	415	424	432	454	438	440	432	419	437	423	396	443	442	423	448	456	435	398	435	450	452	449	443	403	426	434	451	450	407	398	432	469	446	457	411	450	435	443	407	410	455	411	417	395	433	436	465	409	427	428	433	425	455	425	430	409	431	448	449	422	444	443	444	444	435	458	442	452	433	417	426	451	435	454	413	430	463	489	447	407	401	401	416	459	440	436	403	412	412	430	411	437	467	462	438	443	411	469	466	415	413	433	444	421	394	415	441	443	424	415	414	429	432	445	419	432	431	423	411	427	452	424	443	437	384	435	406	411	436	434	402	408	377	414	414	436	428	445	423	466	466	469	423	451	441	439	455	471	442	433	430	411	436	452	392	420	408	449	479	475	467	442	416	430	462	415	429	446	425	436	395	419	464	444	419	377	433	424	432	419	434	442	459	423	429	393	428	432	411	475	423	430	432	430	412	444	421	414	446	449	433	453	428	475	452	420	413	426	452	395	444	443	428	441	446	405	444	422	450	418	409	446	454	427	433	446	389	484	415	452	415	461	463	459	439	451	443	440	429	419	424	434	432	444	476	419	480	447	432	416	445	400	423	477	441	428	433	483	434	441	456	423	429	413	435	417	443	441	424	411	428	436	413	451	381	502	464	463	419	423	445	419	445	401	435	480	478	417	458	455	447	411	449	445	426	421	399	437	424	422	487	455	422	380	395	383	423	463	402	429	391	446	428	406	423	438	429	450	439	469	441	417	417	451	425	441	420	414	471	423	410	427	422	465	434	463	434	442	430	469	445	429	424	435	428	415	445	458	438	470	450	444	453	408	416	412	437	420	433	402	423	433	414	407	463	409	442	425	422	401	450	426	448	454	468	402	434	454	411	436	412	419	446	458	423	445	442	435	400	465	405	428	417	446	409	401	406	457	463	442	424	442	460	457	409	424	405	459	427	450	429	448	427	444	418	459	447	476	415	445	398	398	448	484	433	389	425	421	463	398	462	403	435	416	399	401	468	435	460	447	440	400	474	411	451	418	459	433	456	449	425	421	421	440	387	468	463	419	432	415	443	409	411	431	418	432	425	433	420	447	436	419	445	410	445	432	431	447	433	446	453	413	488	470	427	438	422	436	450	442	431	416	439	428	412	472	468	451	427	426	466	450	403	445	444	401	430	431	427	403	428	371	434	431	403	434	417	414	426	425	426	407	429	447	427	433	440	423	426	406	426	385	447	441	436	413	445	477	422	448	425	419	462	402	430	445	424	395	416	419	468	449	478	429	390	434	434	450	414	420	419	432	436	448	482	438	413	436	409	394	447	411	432	439	415	415	428	460	446	416	417	391	411	394	399	410	443	395	433	414	430	448	434	431	422	388	439	419	473	435	402	411	418	430	429	456	450	476	440	421	453	426	427	453	436	423	424	418	407	408	389	451	460	434	412	436	421	415	413	403	474	427	426	438	419	450	506	446	393	440	425	431	429	430	453	436	426	460	466	469	438	443	441	423	413	432	402	428	452	424	438	408	434	459	502	414	426	431	466	446	392	440	398	435	398	406	401	423	437	439	441	453	424	429	437	449	466	446	443	435	422	443	412	431	401	417	471	399	441	399	454	449	452	452	433	373	433	423	406	420	438	465	426	423	435	436	455	418	419	447	395	423	443	433	426	433	403	425	466	430	414	422	426	422	482	404	455	480	446	425	420	407	443	457	417	443	436	421	398	426	480	454	432	448	437	434	436	443	405	417	447	411	409	436	433	463	442	405	401	411	433	419	438	447	460	408	407	423	433	439	477	465	428	421	454	458	415	443	419	432	430	400	429	445	421	426	446	452	436	431	390	428	415	449	437	448	437	421	416	434	421	403	389	430	444	439	419	427	420	423	456	418	414	439	416	461	422	447	463	472	404	423	400	434	418	441	430	416	427	419	436	492	416	432	435	426	432	400	442	450
5699	1272	1114	806	704	558	518	481	526	501	1441	2473	1861	1139	649	440	461	390	363	372	385	357	392	377	356	384	405	421	406	400	374	404	399	438	377	401	390	389	428	383	411	408	380	406	393	432	416	372	374	394	333	404	401	398	400	405	351	437	382	403	389	398	398	407	431	405	398	404	365	389	386	389	396	373	404	367	373	407	366	384	393	365	423	378	367	365	412	419	386	336	390	397	364	348	406	377	430	396	406	395	379	383	439	404	380	371	401	411	382	391	396	385	422	433	406	404	408	381	371	352	369	389	388	385	386	401	375	397	394	390	396	377	377	365	357	363	410	374	398	386	394	411	368	372	375	388	376	413	407	384	389	390	384	361	393	380	400	377	401	350	420	408	402	400	387	379	454	391	395	379	381	372	387	369	371	378	388	398	409	386	376	414	378	378	392	411	398	394	396	376	407	362	392	409	386	427	395	384	348	366	390	388	414	373	427	401	391	398	405	416	430	368	398	386	381	427	361	360	370	378	372	433	374	396	406	396	392	385	377	379	368	389	402	421	355	369	412	346	373	362	391	375	383	381	376	420	410	411	404	364	412	426	408	370	393	407	403	406	401	402	376	397	396	396	385	393	416	383	375	363	366	387	378	361	371	386	384	412	386	395	390	379	402	414	408	390	442	345	387	421	383	397	372	373	447	383	399	410	416	380	372	370	359	375	398	384	383	397	407	391	375	388	358	409	432	400	406	397	387	436	405	400	384	377	387	380	417	370	382	368	380	404	393	417	382	391	362	384	360	387	418	382	381	416	361	374	380	395	423	380	395	414	379	400	409	438	389	403	418	391	396	385	381	411	381	394	360	419	412	417	417	375	383	355	403	392	410	391	361	399	407	388	384	383	393	379	392	343	396	397	373	380	393	398	413	403	442	368	407	406	386	370	350	447	412	391	401	391	380	394	369	408	392	410	432	409	395	383	388	364	373	369	378	398	400	402	378	386	382	409	377	377	368	420	421	379	346	367	378	369	386	404	407	359	398	380	419	377	401	384	354	423	371	374	402	382	389	406	388	389	353	395	421	402	365	385	388	373	388	376	396	368	358	422	373	381	400	417	371	369	378	371	378	386	396	402	392	402	375	372	355	394	394	413	395	389	387	386	404	370	426	368	381	403	407	400	430	385	369	382	376	417	391	362	404	376	408	391	385	416	372	404	405	375	394	402	388	372	388	358	420	413	379	397	381	392	396	404	391	403	391	406	363	381	412	390	387	404	399	384	401	374	414	382	359	374	394	381	379	376	386	402	401	389	389	390	413	354	392	351	394	391	385	398	407	382	354	401	359	404	371	390	383	368	411	399	420	395	389	401	388	407	415	414	401	389	353	391	380	418	418	370	394	355	404	399	401	362	375	374	354	352	418	395	401	420	406	387	373	410	400	380	386	404	406	366	392	385	405	405	405	430	405	399	341	405	370	399	399	385	406	441	361	404	370	410	411	388	414	375	405	408	384	396	372	391	389	392	387	406	362	382	393	380	414	397	391	384	449	416	398	422	367	394	413	417	406	368	364	383	373	365	380	351	369	400	364	368	406	397	388	415	359	379	378	399	411	397	437	381	356	375	414	422	395	394	379	400	401	389	406	415	385	406	417	380	376	358	400	396	440	348	395	392	366	386	395	412	390	406	408	400	403	398	400	394	357	416	375	387	397	418	399	379	408	377	410	382	382	361	378	370	378	377	415	400	375	400	414	413	360	379	380	390	379	377	399	362	387	394	382	397	392	390	422	369	408	386	402	382	383	401	387	393	372	402	398	439	375	405	380	426	338	346	390	411	376	385	375	403	395	408	365	416	388	412	398	413	404	405	387	383	381	419	388	423	410	392	408	400	417	417	412	390	396	368	359	408	378	368	403	372	387	423	367	375	382	402	378	383	366	392	378	388	390	382	383	390	406	383	388	392	370	370	393	385	410	364	387	368	418	427	400	380	394	418	384	374	411	380	421	365	372	388	402	407	401	392	383	416	380	393	392	359	423	395	389	394	398	378	364	399	395	408	417	388	362	402	377	387	431	387	354	397	428	348	347	393	378	438	353	381	396	424	379	413	421	385	380	412	419	369	398	414	392	407	364	401	381	372	395	383	422	397	396	400	379	379	391	420	399	404	384	387	366	381	376	400	377	411	360	391	368	395	399	383	403	418	367	366	375	407	373	370	373	367	385	377	377	383	393	354	393	405	375	373	387	384	396	384	403	389	392	392	382	410	398	389	412	388	408	385	376	359	410	413	373	382	375	396	399	375	402	419	397	356	385	412	406	387	359	417	402	376	385	378	364	390	418	387	351	373	378	409	389	386	398	361	379	402	351	383	393	430	380	411	377	432	386	409	396	383	380	408	403	384	390	393	392	362	388	387	396	372	396	384	370	422	336	421	401	378	370	378	389	367	394	348	428	377	390	333	421	368	395	377	393	415	376	370	399	368	366	404	377	413	366	371	403	403	384	398	375	405	380	375	390	413	403	401	393	392	391	420	402	411	368	378	394	387	386	375	389	417	373	386	386	381	402	387	360	382	388	387	391	357	392	394	402	385	402	359	414	407	412	354	409	403	393	348	408	373	361	390	392	367	369	393	374	370	411	361	385	402	401	379	405	397	369	411	408	373	410	381	360	422	425	366	409	408	414	380	403	412	379	397	381	369	369	386	398	425	422	376	377	367	443	402	369	390	395	364	372	377	402	368	409	404	411	424	377	420	406	399	381	378	368	382	402	362	366	419	413	385	400	384	406	385	372	375	382	370	367	377	379	381	404	380	384	420	383	383	384	398	381	358	401	377	368	383	412	350	418	422	413	393	350	410	414	393	382	384	359	403	366	386	397	359	387	405	397	428	393	374	347	407	388	388	374	384	370	388	360	404	400	406	419	414	405	367	381	367	412	388	393	391	402	399	358	383	392	393	386	413	375	427	411	368	437	396	417	417	388	405	365	396	373	347	375	404	402	404	395	386	417	354	360	436	418	378	404	397	392	398	388	386	419	411	425	390	394	369	356	420	361	373	377	386	414	392	384	396	421	409	386	362	363	360	370	382	373	407	399	365	359	398	379	388	361	351	382	389	419	387	398	390	368	364	441	392	388	392	372	391	421	404	399	373	402	418	426	390	376	405	383	406	404	394	380	353	415	384	401	357	391	376	362	393	401	372	402	399	364	380	408	362	369	400	410	413	385	386	417	394	371	385	407	416	365	380	381	371	394	406	407	409	390	373	380	383	412	400	366	389	406	402	372	389	409	365	370	358	380	383	405	395	353	395	368	428	379	354	409	413	429	391	395	416	367	381	397	364	388	392	372	387	421	377	406	378	366	406	385	447	408	410	419	387	378	350	404	384	393	367	391	386	371	400	415	402	427	375	380	402	414	374	363	374	377	384	388	416	376	403	368	386	378	360	373	410	384	365	389	351	359	386	404	384	451	388	402	381	426	369	369	381	412	380	370	372	377	377	396	396	356	455
25618	21406	27483	25562	7359	1291	956	728	645	1392	11405	18436	13207	5520	1604	755	501	462	430	385	400	405	426	463	384	412	414	398	410	409	445	420	408	392	439	410	414	407	421	434	448	446	424	429	407	388	381	438	414	422	407	422	403	420	391	416	429	438	434	411	398	416	388	397	423	431	392	415	403	418	391	448	431	422	409	426	440	421	450	446	421	387	437	463	450	430	412	421	407	403	443	408	416	368	424	413	420	421	421	387	413	385	439	408	421	405	396	416	385	424	444	459	401	415	462	430	402	416	423	452	414	392	434	407	397	405	445	420	389	406	450	392	436	421	431	407	416	414	435	419	398	413	414	423	455	410	385	415	388	373	415	397	433	390	427	388	390	437	418	447	435	394	457	440	412	394	428	413	392	453	429	407	410	435	396	428	424	429	416	435	402	415	419	437	416	425	396	371	390	411	409	411	456	455	425	433	406	431	461	382	434	412	398	434	425	421	419	407	414	417	387	431	415	450	425	426	409	424	397	418	407	418	419	409	428	419	417	442	423	449	452	414	377	380	393	408	400	427	406	380	392	418	419	406	375	398	428	417	404	392	413	456	400	431	418	418	427	418	417	394	433	403	398	445	381	429	455	451	424	423	447	446	430	411	416	401	386	389	375	419	407	437	389	435	404	399	377	427	439	439	437	398	395	397	410	405	422	435	445	388	420	424	403	440	434	402	403	414	398	427	408	415	397	428	420	427	391	410	424	398	390	437	393	432	418	430	436	395	419	399	388	439	456	414	416	439	417	425	437	426	423	414	396	456	406	401	431	421	437	420	425	402	431	419	440	406	424	444	408	397	456	458	411	423	438	386	424	414	412	413	432	403	480	453	415	398	415	442	423	437	421	441	443	446	413	417	427	463	360	434	434	436	441	472	379	415	423	433	417	411	438	401	405	465	425	464	392	437	400	412	420	424	399	444	387	393	397	413	420	421	411	389	417	416	410	400	426	387	429	410	420	398	413	397	425	462	445	392	403	450	391	421	404	412	424	396	447	425	447	424	424	393	423	394	444	392	422	397	446	402	432	394	398	418	407	441	397	366	452	408	420	410	427	411	418	411	448	471	444	414	424	405	421	426	414	420	442	400	432	428	409	404	423	396	416	408	401	402	418	394	424	397	413	418	405	395	426	406	421	434	405	431	430	399	415	413	409	416	395	426	414	394	426	424	419	412	422	442	447	435	418	411	435	388	421	427	424	404	436	380	386	434	426	363	407	393	398	417	428	419	401	409	395	426	413	454	427	374	414	449	427	434	427	404	445	409	443	421	406	421	429	432	415	380	431	441	404	411	418	435	418	446	396	435	432	440	416	416	422	424	401	379	418	414	394	420	443	431	397	411	444	420	436	422	427	368	410	420	416	423	398	409	376	427	387	433	429	409	428	407	405	404	376	421	368	407	415	421	395	410	398	422	443	393	419	441	447	453	424	442	427	428	427	383	409	402	390	447	430	374	401	396	408	442	416	410	440	410	412	438	406	428	439	441	449	420	415	458	415	436	433	395	419	431	411	408	463	427	402	412	437	417	407	445	410	429	416	438	410	427	453	391	405	415	415	392	377	446	452	440	407	400	393	411	403	406	429	438	420	432	425	406	393	383	382	412	413	449	344	412	403	404	410	420	428	442	397	431	408	385	415	413	445	404	434	398	405	403	402	426	422	436	407	412	437	429	419	412	429	435	417	407	408	435	423	403	434	403	425	382	413	433	402	438	439	436	398	419	442	405	415	437	397	405	409	418	414	444	438	385	400	400	395	386	412	418	459	427	465	382	409	417	410	438	396	436	412	443	398	404	400	406	418	413	432	399	417	407	379	436	432	419	412	434	430	407	427	404	402	402	421	412	429	417	407	402	407	361	438	397	405	410	429	434	431	406	403	424	412	414	421	402	398	392	390	419	420	412	369	403	392	402	389	416	409	419	399	386	419	405	421	425	421	407	428	430	405	399	408	408	390	387	398	415	390	415	434	374	472	389	436	394	426	391	444	408	416	405	405	410	368	423	425	399	375	425	413	390	428	420	405	375	423	445	404	426	431	430	412	348	430	431	438	440	407	417	382	425	414	415	413	433	401	402	391	381	418	398	395	431	378	421	401	420	413	425	394	448	443	413	408	377	416	432	426	394	393	423	398	408	431	388	410	432	446	393	455	391	413	427	459	380	376	404	451	404	425	424	438	383	445	441	425	404	415	420	403	406	438	416	403	380	395	462	426	430	384	387	428	389	406	412	417	422	390	402	438	413	435	402	425	464	415	457	415	449	402	463	432	390	409	462	407	419	429	405	413	410	427	421	407	405	444	380	389	446	385	386	396	422	429	372	449	380	409	430	399	404	414	424	440	405	399	429	410	402	432	425	426	403	408	444	375	409	452	398	414	459	393	418	391	417	425	383	412	455	397	435	420	404	402	437	420	382	422	432	398	417	420	402	388	424	411	393	389	397	381	435	458	401	426	392	428	417	391	412	415	416	399	379	383	428	393	381	406	419	406	410	424	405	395	411	417	484	404	401	480	385	404	388	408	411	415	432	460	384	396	410	370	399	442	456	444	408	431	447	399	433	387	444	391	389	442	436	436	412	402	384	422	432	407	419	429	453	445	403	414	420	390	399	399	476	436	435	409	404	403	404	456	397	404	438	396	448	422	396	418	418	462	432	395	410	405	389	397	423	375	423	433	440	403	385	418	406	423	388	377	396	421	435	400	419	410	398	423	455	381	392	409	439	417	381	417	444	405	400	441	375	447	386	416	413	412	412	398	406	446	417	407	399	403	417	414	395	428	393	420	394	422	407	407	423	418	394	404	453	427	430	421	397	437	417	437	401	414	385	390	396	424	405	456	431	387	436	378	428	397	405	390	411	435	418	423	408	431	456	429	420	384	425	434	415	423	425	439	432	411	447	449	413	412	416	416	389	415	422	415	449	405	376	376	431	437	418	416	465	392	407	443	409	430	422	424	416	405	406	407	423	462	432	413	377	422	404	389	440	444	432	418	425	459	451	423	436	406	403	476	399	410	398	402	422	437	399	442	419	424	413	422	398	423	439	437	449	437	417	400	415	388	423	391	401	422	407	381	410	403	425	429	401	414	389	438	412	444	418	378	419	462	420	368	445	407	392	420	446	424	387	435	426	411	430	448	403	446	418	423	430	394	384	381	423	400	431	422	387	430	392	403	434	447	431	399	375	435	421	434	397	414	424	410	368	464	399	414	390	390	396	385	423	414	425	396	402	399	387	401	392	386	423	414	406	387	421	406	434	416	390	401	398	436	395	415	462	453	387	418	415	449	385	419	423	403	386	423	393	400	405	411	411	393	421	393	418	402	401	408	424	415	392	437	421	423	378	414	425	430	415	440	390	439	406	401	442	393	379	418	425	418	401	420	424	396	451	401	401	394	416	421	442	421	443	415	394	441	419	415	421	378	394	391	449	386	417	427	440	404	432	392	434	377	405	389	404	407	409
4331	4133	3265	1877	1506	1170	961	902	852	2164	14243	17151	11447	4926	1747	779	436	383	392	391	380	383	373	402	416	367	405	436	406	390	341	434	388	362	390	375	399	356	406	366	388	376	413	384	402	417	368	403	395	416	380	397	387	411	386	371	346	366	402	428	370	395	399	391	392	397	371	375	362	397	408	410	374	414	394	398	364	411	377	391	407	441	397	405	394	372	373	398	425	371	343	379	390	401	401	371	380	393	373	376	398	415	380	376	418	402	408	367	374	400	344	422	394	393	396	363	395	378	378	366	359	398	402	378	415	392	398	383	404	394	386	394	382	407	422	385	365	387	417	396	363	379	402	353	413	401	401	363	417	388	392	378	393	388	418	416	396	383	407	374	400	426	348	416	371	373	422	387	386	390	367	392	393	404	376	385	381	370	376	405	419	394	396	419	406	384	375	388	378	386	362	393	381	365	388	373	421	410	399	386	372	383	345	345	392	411	380	382	384	400	381	407	375	392	384	364	388	393	371	412	393	387	377	362	380	379	392	373	363	382	400	381	352	385	361	409	404	386	390	382	397	360	358	400	380	388	395	400	424	369	358	403	387	390	383	395	368	391	413	411	383	381	401	418	373	424	401	378	390	399	357	355	406	400	393	411	385	388	346	396	430	361	399	399	383	388	380	393	371	414	395	380	366	377	402	396	398	382	385	380	382	385	370	428	379	379	387	360	443	370	418	375	424	370	387	395	403	380	373	405	367	381	381	387	406	383	394	405	403	366	409	402	434	363	396	385	356	386	386	393	340	393	352	380	415	393	417	387	412	397	396	391	415	373	362	379	381	398	401	401	388	374	374	436	363	420	405	402	361	398	417	402	398	395	390	409	403	393	365	411	373	393	367	354	394	366	421	386	381	385	385	384	425	336	398	403	383	383	355	398	369	378	404	410	400	388	415	352	408	395	367	383	414	375	404	392	388	377	395	410	382	390	407	406	410	393	377	401	379	383	386	404	379	385	368	361	391	401	352	349	394	412	410	421	395	397	399	341	372	393	397	371	399	388	383	344	397	395	400	392	358	387	386	375	402	381	414	367	370	364	384	402	408	369	355	382	384	363	367	385	396	372	359	397	396	404	357	384	397	372	387	376	369	371	396	427	385	430	394	385	376	378	395	359	405	354	421	401	424	383	391	415	412	369	386	367	422	368	411	393	387	380	407	394	385	405	370	362	367	386	365	401	347	385	409	386	359	375	382	377	414	369	390	378	392	394	382	405	391	391	362	392	373	401	387	350	348	422	344	387	381	371	364	398	373	423	377	405	406	370	378	394	407	367	386	401	398	387	381	370	400	370	387	381	403	402	388	366	382	405	402	427	373	358	369	400	388	403	379	408	357	379	428	364	356	390	394	382	354	416	398	395	393	428	415	404	359	396	408	371	378	391	345	393	371	379	370	379	417	372	377	394	355	392	390	383	383	412	403	391	366	397	379	370	385	394	359	368	362	348	418	372	381	406	417	398	365	377	423	369	366	370	421	365	386	387	389	404	382	371	382	367	392	343	405	382	366	402	395	374	398	418	381	391	376	414	388	347	393	403	388	414	406	393	417	393	392	367	358	392	367	336	371	364	424	404	353	370	371	375	379	362	387	389	394	371	383	427	351	409	358	331	396	409	391	384	368	393	418	409	364	423	397	386	394	370	393	414	401	397	374	375	391	385	410	414	383	394	386	399	388	407	383	447	402	398	373	402	414	393	407	392	369	351	401	421	325	382	385	390	395	414	370	367	394	403	362	388	396	407	351	382	388	385	395	392	399	398	428	411	383	385	408	370	376	341	376	391	365	395	410	374	413	401	369	388	389	383	391	383	417	390	399	365	372	386	333	357	389	381	404	399	365	384	370	385	411	415	369	418	408	397	379	400	391	388	372	385	405	366	377	372	390	392	371	416	349	390	384	380	394	386	392	421	387	377	358	380	388	394	368	407	374	382	403	373	336	403	399	382	434	370	414	400	372	412	387	395	376	407	379	404	376	351	398	401	369	394	424	421	363	377	375	388	406	404	384	391	386	394	376	385	397	393	370	360	383	385	358	411	403	375	382	357	369	401	413	393	364	400	399	397	388	365	435	377	388	429	372	384	400	389	386	376	406	388	402	353	387	389	398	390	376	379	374	430	382	356	418	363	397	403	391	395	432	388	345	368	404	371	389	383	399	391	401	390	385	377	386	390	378	373	390	397	403	359	394	368	383	370	354	370	421	405	386	358	377	398	392	339	382	407	372	412	384	370	397	423	388	352	393	381	390	384	378	354	403	368	378	403	359	402	361	389	373	388	387	409	421	393	380	394	376	386	370	381	389	396	370	425	386	387	376	388	365	399	409	401	373	408	390	378	404	411	380	360	382	420	394	338	381	378	394	391	367	368	416	406	402	394	405	417	370	413	413	405	363	406	373	373	377	403	380	381	396	348	364	421	399	395	372	405	359	395	368	402	379	424	381	401	386	398	381	399	388	384	365	386	401	382	399	363	427	343	412	353	394	356	391	416	401	417	393	345	385	388	385	419	422	399	373	379	376	390	355	407	404	403	399	393	377	372	409	398	406	378	431	399	399	403	367	387	388	351	415	372	355	421	400	402	422	370	367	384	327	387	359	401	372	396	380	393	372	383	411	379	397	382	411	434	413	386	372	381	360	402	366	385	434	394	398	364	394	392	375	387	414	419	386	361	370	370	390	387	363	373	357	378	413	388	380	445	356	394	354	369	365	376	371	410	390	395	422	385	395	384	388	365	388	346	375	384	384	371	405	387	386	390	410	410	402	410	405	421	370	409	393	371	421	375	336	363	387	409	382	369	403	377	391	433	391	394	387	353	419	399	377	403	389	391	396	348	424	377	355	384	360	384	372	402	361	399	365	400	395	406	385	364	402	384	402	445	352	393	398	423	383	391	373	387	390	342	397	402	380	370	391	375	365	365	365	389	394	387	349	409	393	392	406	417	378	407	385	399	396	367	348	381	409	380	382	375	402	387	375	363	357	397	399	376	392	371	382	375	385	392	356	398	403	391	368	356	407	386	351	403	391	389	380	394	368	387	364	367	349	395	368	390	389	369	403	371	382	414	380	412	405	414	409	381	362	424	376	407	408	388	403	371	374	386	385	405	381	395	390	389	375	370	370	378	388	386	350	369	376	401	415	416	394	362	374	344	369	404	370	345	384	412	372	382	348	375	377	361	397	392	380	394	377	334	418	389	394	352	369	385	378	368	355	411	404	395	366	362	374	366	400	382	391	399	384	384	368	348	395	380	363	408	375	393	406	425	388	365	366	370	368	390	396	382	386	370	349	361	403	374	397	359	411	360	386	363	397	383	398	391	406	387	380	391	423	386	395	377	389	417	413	362	376	393	417	380	389	404	394	386	370	374	379	414	384	362	395	379	385	363	373	348	409	382	374	381	377	366	422	375	353	391	370	359	391	377	367	388	374	369	380	395	394	387	403	378	402	352	381	382
24634	21458	28724	24628	21253	6775	1937	1264	1076	1097	17875	30519	25100	12641	3889	1304	714	541	563	575	566	571	590	555	544	578	536	559	580	564	581	557	541	553	549	541	520	534	589	537	553	547	566	547	574	551	546	565	591	533	560	519	557	563	577	548	557	581	552	517	506	546	561	523	506	512	538	583	560	521	561	522	551	527	563	534	584	533	562	534	595	554	498	554	546	539	572	538	590	514	512	546	541	547	555	519	579	566	537	558	535	550	536	542	574	524	534	557	535	558	595	514	555	517	554	551	578	511	541	550	529	537	546	533	577	542	553	549	529	539	541	519	531	548	527	558	517	539	527	526	564	499	541	529	523	532	531	580	527	543	553	536	549	556	590	542	543	544	566	544	539	549	527	527	573	521	605	524	563	535	604	477	518	593	516	550	549	564	524	560	545	536	531	512	529	543	479	559	555	543	564	552	542	521	548	530	529	542	514	534	581	531	563	567	536	511	560	530	544	568	521	501	561	551	606	560	571	591	559	527	522	529	520	506	514	499	544	547	568	543	524	564	529	546	547	555	570	553	560	575	535	522	561	542	531	531	566	529	525	539	566	557	589	527	501	568	599	562	531	571	525	542	544	557	537	540	531	543	539	579	523	561	586	528	553	555	570	526	547	545	592	571	521	527	543	543	550	575	601	555	541	548	540	543	541	534	507	534	610	535	526	609	522	565	539	507	493	510	575	538	544	541	549	538	496	587	559	536	557	529	508	553	595	523	553	551	489	550	559	545	561	499	545	547	516	532	556	512	548	523	531	580	552	524	567	544	527	532	554	556	594	544	531	472	518	539	523	539	578	577	553	540	568	496	519	559	542	530	524	585	564	575	550	581	566	505	530	543	569	548	493	550	553	561	557	570	559	513	560	524	521	522	524	551	540	524	569	510	536	536	571	553	543	509	547	553	523	540	562	552	525	520	555	588	580	512	545	543	582	542	529	561	545	564	501	581	546	525	537	539	505	534	574	533	532	561	548	556	605	585	553	505	534	526	541	590	542	551	564	505	554	540	509	491	494	546	537	540	553	570	600	552	525	555	580	529	543	564	555	545	515	549	538	572	522	506	517	538	567	561	544	570	556	547	537	572	510	525	541	585	576	561	571	548	580	542	573	560	545	498	551	509	518	509	558	559	545	554	517	544	495	500	537	576	534	496	539	583	558	513	523	528	554	565	512	532	568	548	547	568	547	545	552	569	540	566	561	540	520	563	547	575	601	529	549	569	539	603	531	548	600	523	553	548	541	535	552	573	547	563	527	538	566	578	522	515	581	520	496	531	563	593	475	538	546	527	525	527	575	552	553	524	535	500	528	516	560	544	581	568	538	546	560	541	527	545	562	547	556	503	561	530	563	560	539	528	536	542	557	534	550	574	534	539	587	622	545	532	528	519	569	515	560	521	536	573	558	576	573	583	531	546	564	541	524	528	543	512	590	543	532	546	541	527	557	531	544	552	534	575	566	544	526	589	577	552	554	546	537	560	522	506	515	542	521	506	547	548	550	541	509	544	552	544	546	550	566	508	578	524	561	517	518	558	559	546	541	522	557	583	558	562	510	525	499	582	591	574	551	535	517	517	553	515	582	551	519	511	520	550	552	570	569	505	524	509	553	595	590	558	549	558	544	561	570	518	565	517	552	547	573	566	557	552	608	548	588	556	520	504	551	548	480	544	552	543	490	556	557	543	543	531	502	562	565	552	557	519	554	509	575	539	535	533	546	534	552	543	529	595	545	551	545	509	532	528	559	546	553	544	505	549	551	510	553	545	539	522	561	559	529	502	557	549	536	531	509	504	504	554	532	572	563	559	519	533	568	550	548	570	563	596	582	522	576	585	550	506	536	496	543	511	528	533	553	510	578	581	545	532	535	519	522	501	516	548	514	542	540	551	526	572	539	542	555	544	582	537	564	544	579	511	561	539	569	596	546	587	506	559	574	558	550	536	563	498	558	557	539	539	519	549	573	532	549	577	573	542	559	556	499	537	507	514	530	515	520	575	521	528	523	544	538	542	560	568	568	554	546	536	530	566	575	533	567	590	571	539	596	541	523	530	536	557	549	579	505	566	532	562	534	539	489	585	520	493	560	535	504	550	518	539	530	559	532	556	539	530	521	578	546	576	507	563	546	542	522	526	555	539	522	599	621	558	547	571	584	563	525	538	559	572	548	525	562	525	561	568	495	533	554	575	550	577	559	547	558	564	551	559	577	520	506	571	533	549	499	512	533	528	512	567	531	516	542	558	572	532	538	572	562	566	566	531	561	578	552	581	515	535	549	498	532	538	551	557	558	552	544	559	534	563	548	510	596	553	551	562	529	517	533	544	547	568	542	551	516	578	578	522	564	503	570	548	534	527	590	584	559	546	551	552	586	560	516	526	570	558	512	534	572	543	515	568	549	494	522	579	492	514	579	553	559	581	504	494	563	533	538	542	559	565	592	574	526	528	525	561	563	540	539	504	588	546	538	518	522	514	528	550	525	543	568	490	531	517	534	503	554	533	550	536	544	511	576	530	588	539	550	541	558	556	597	527	510	552	521	565	533	506	519	541	563	521	588	511	571	516	542	506	535	587	569	519	567	532	536	531	546	548	537	599	610	547	529	571	529	560	570	560	526	599	534	558	535	504	533	528	535	521	562	536	530	522	553	540	537	566	520	533	548	572	536	574	539	568	512	502	542	526	535	561	542	595	562	576	545	527	518	514	568	501	493	541	527	532	532	509	583	540	552	499	584	549	527	526	543	538	574	519	595	541	579	554	529	555	496	536	557	560	517	556	558	548	556	531	534	547	541	538	536	548	554	519	527	529	552	598	541	547	527	532	550	533	528	545	536	522	493	581	527	549	562	554	551	567	549	502	553	562	539	529	492	519	519	533	533	575	526	536	512	560	554	521	523	580	534	543	538	497	486	541	578	585	519	550	525	537	545	550	549	544	577	497	597	502	555	541	548	519	530	587	532	523	500	559	539	551	537	543	504	520	530	573	519	516	550	533	521	527	541	547	506	543	551	520	539	519	514	512	553	532	487	574	540	545	579	575	535	606	522	568	566	518	541	551	552	560	563	542	565	561	557	558	495	541	555	541	559	582	566	579	548	540	560	529	559	562	496	584	569	527	565	575	528	547	550	519	590	547	520	556	504	555	513	529	538	539	549	518	522	519	522	535	564	541	615	501	545	528	557	544	551	552	572	513	536	539	535	523	554	579	570	541	534	544	573	545	511	529	573	510	542	591	499	591	577	496	536	489	561	566	555	555	537	539	536	540	553	543	525	529	554	550	555	591	547	533	515	510	549	578	578	575	536	530	530	519	544	515	549	598	528	531	528	557	502	515	542	545	583	536	553	529	544	574	551	546	525	550	543	520	544	511	541	530	564	604	569	519	577	508	528	546	541	551	578	534	532	544	553	544	552	545	536	544	530	533	546	570	508	559	576	541	591	562	544	578	536	540	558	497	564	560	544	527
4515	6781	5327	3042	2561	1922	1547	1515	1264	1501	22504	27354	20454	9586	3467	1305	657	494	525	477	494	475	514	523	458	503	463	477	513	464	496	463	471	499	495	493	454	505	477	523	482	466	510	504	464	489	469	462	481	503	489	480	524	504	493	498	500	445	496	480	510	509	477	496	484	503	498	472	482	454	510	487	464	516	540	465	507	512	465	508	495	472	475	510	503	469	487	473	509	500	455	507	487	510	448	505	517	503	489	477	488	463	521	549	475	500	520	518	509	511	479	495	490	497	493	487	452	478	484	524	489	519	495	499	486	490	504	519	488	533	484	470	515	483	480	496	491	502	491	474	479	528	489	486	510	530	442	495	507	498	473	510	500	518	460	489	503	473	464	477	483	499	486	471	502	450	508	470	532	501	475	466	470	506	475	520	497	464	490	519	511	504	463	491	478	473	481	458	498	444	526	467	435	464	482	511	434	563	483	472	490	472	473	485	484	441	494	469	504	473	502	458	473	452	470	472	501	473	486	466	477	513	475	514	491	452	488	512	504	510	493	502	500	458	489	502	507	472	458	526	471	471	489	446	503	509	495	497	491	458	501	521	509	516	460	499	469	466	509	460	453	491	446	499	465	503	465	518	512	529	518	454	503	480	536	486	474	490	522	500	495	487	515	509	519	510	519	499	482	479	508	496	476	473	470	467	508	495	496	507	498	502	483	486	483	444	485	454	498	499	484	482	494	455	471	477	535	496	479	509	481	492	472	498	490	477	483	472	496	563	485	505	484	447	492	448	468	469	447	438	469	526	490	478	465	481	501	510	442	497	459	466	513	504	449	490	488	512	477	464	475	497	487	457	499	478	481	473	460	489	444	492	500	497	485	459	503	522	427	501	429	479	527	521	507	536	491	510	521	496	500	481	498	485	496	495	526	471	514	496	484	503	422	467	520	487	478	471	524	496	449	521	505	484	465	453	487	483	456	458	474	526	466	509	498	513	504	477	479	459	517	495	500	525	492	541	487	475	460	477	504	458	518	535	456	429	521	513	477	526	500	479	514	504	537	442	446	494	500	505	483	491	503	520	482	512	526	462	516	500	490	465	505	479	512	497	482	468	472	479	497	500	481	464	483	493	503	491	488	481	489	515	492	490	475	500	479	536	473	500	483	483	465	504	481	535	472	524	510	491	480	489	514	465	521	467	498	502	449	480	492	514	503	491	510	509	452	492	462	464	519	503	506	477	475	555	501	472	496	488	486	486	456	466	473	489	471	449	503	494	480	460	431	489	488	485	475	465	492	507	476	472	475	489	502	500	541	474	490	481	474	480	449	460	519	503	479	493	467	514	504	472	485	503	456	492	487	468	521	487	465	496	521	477	509	493	458	524	514	517	486	520	464	464	534	482	480	476	535	506	510	488	504	504	492	480	478	489	486	481	491	469	527	493	549	504	501	493	460	508	502	490	453	504	509	507	460	508	438	469	483	469	493	482	485	510	465	503	477	516	491	495	519	483	520	492	478	520	495	470	498	477	460	479	482	518	467	512	492	436	450	463	478	448	510	477	476	519	502	500	499	513	492	475	477	469	475	506	503	444	502	481	491	505	502	498	506	498	472	493	514	450	480	462	455	503	444	465	501	495	513	483	475	517	521	446	483	496	474	463	465	496	464	493	534	501	505	501	484	487	476	505	472	483	473	460	505	481	477	502	527	431	505	484	502	505	505	482	491	480	494	491	497	476	465	468	487	530	474	509	463	476	462	471	489	484	450	465	468	523	474	497	475	457	463	491	472	490	488	508	454	504	493	547	486	445	529	488	494	512	478	461	510	471	507	517	483	514	439	510	513	502	482	466	451	474	472	512	466	517	502	476	512	481	490	482	505	508	484	518	471	504	513	465	508	529	488	464	489	449	512	500	458	486	508	483	494	455	451	479	475	492	507	509	475	472	496	517	515	464	523	481	478	463	471	461	500	520	453	501	507	492	510	514	477	474	477	476	505	459	458	456	493	466	503	505	495	477	481	502	452	477	465	513	470	500	498	546	519	503	458	500	446	441	482	478	468	494	430	509	471	514	501	456	472	477	461	481	444	465	494	467	446	490	502	504	502	447	515	499	503	507	450	442	472	502	490	521	537	459	487	473	433	458	483	451	492	468	523	478	472	500	511	488	506	482	492	494	435	494	457	479	433	496	503	477	498	447	475	481	503	512	482	449	506	486	488	480	494	495	485	458	525	503	442	510	473	525	486	513	491	528	483	474	501	485	486	477	469	491	490	486	518	438	466	517	457	457	538	475	514	517	489	473	481	520	460	514	506	449	493	494	488	520	475	489	508	520	435	499	488	449	444	507	488	490	552	462	475	447	506	517	472	505	504	494	490	461	490	485	470	499	479	450	490	433	490	500	482	492	474	472	489	516	461	450	457	469	504	437	470	490	499	460	534	465	527	524	484	480	469	487	501	509	494	501	505	467	484	487	466	488	519	477	462	480	510	476	497	457	479	485	478	525	491	479	498	479	457	512	513	498	460	493	513	510	475	481	483	479	495	491	432	498	460	520	503	519	496	512	479	498	472	487	479	549	458	480	478	499	474	448	463	452	466	503	511	497	477	468	467	522	489	490	514	468	490	479	473	512	472	480	477	459	492	483	533	481	498	496	516	491	477	506	496	471	479	456	467	456	493	509	463	513	518	462	468	491	473	480	459	500	475	444	470	545	499	459	478	488	454	496	521	489	504	463	500	493	454	481	461	490	483	486	513	437	459	439	483	461	475	494	471	486	512	479	479	510	457	440	477	461	492	472	499	494	474	484	483	505	481	467	495	488	519	491	464	496	488	477	523	526	486	497	462	505	470	451	475	506	500	442	463	460	489	454	503	478	472	457	524	478	496	448	523	505	457	448	451	523	470	445	504	500	484	455	470	500	514	498	500	468	496	472	479	474	498	486	472	491	467	484	488	472	454	490	502	488	462	465	501	481	498	467	491	512	482	465	530	485	448	439	510	471	444	466	489	510	500	526	476	496	461	515	493	485	474	481	497	501	457	513	526	455	520	486	488	473	483	521	506	486	452	506	485	484	486	492	529	481	513	512	501	499	422	446	475	469	479	478	447	490	443	479	510	446	457	499	457	494	459	505	477	499	498	474	509	474	478	493	471	485	503	450	501	444	464	499	460	476	493	486	448	503	482	496	476	495	471	504	517	485	505	467	478	479	430	489	463	513	452	490	499	500	496	510	458	479	450	437	459	506	491	493	463	473	510	461	491	491	521	476	501	476	459	464	481	516	467	476	471	491	482	455	489	527	462	493	512	486	487	497	518	474	473	469	451	477	505	505	442	465	475	450	493	467	492	512	509	496	552	481	481	515	438	483	485	509	483	471	508	474	470	496	514	477	433	459	512	508	481	493	532	504	455	527	488	470	476	452	555	499	468	482	481	488	494	505	448	476	457	483	468	483	486	512	517	469	462	479	471	482	469	478	512	480	458	440	511	479	457	487	497	471	496	482
27630	10362	1297	789	610	555	529	516	540	524	1613	1890	1525	961	688	520	441	460	424	443	459	428	444	443	450	444	436	446	416	397	392	466	416	446	447	409	456	458	414	391	432	384	422	415	462	445	458	447	462	421	462	415	431	412	450	414	438	427	409	423	439	445	405	430	403	444	429	421	459	492	431	409	433	428	400	456	445	432	428	431	429	421	443	421	422	438	408	466	425	438	444	435	419	422	435	424	443	450	441	435	402	423	407	416	479	454	443	437	479	417	464	420	427	422	436	433	435	425	417	440	459	433	440	474	404	446	455	425	446	415	420	429	419	423	433	481	424	454	409	429	396	428	396	450	436	464	422	456	463	463	419	458	482	395	432	412	425	402	448	445	440	405	437	460	415	457	452	417	449	419	465	431	443	446	436	437	404	423	426	437	451	434	402	407	450	417	441	453	446	428	442	417	495	448	425	447	436	417	460	451	446	390	423	417	441	420	444	439	428	423	428	427	445	419	459	436	450	437	436	450	414	416	396	418	426	453	444	419	404	463	431	440	429	413	431	433	453	451	409	473	436	440	424	421	483	448	425	474	408	465	439	438	397	439	424	417	453	449	416	428	441	443	435	439	442	457	439	434	459	394	465	477	416	407	407	430	436	462	445	406	427	466	420	436	451	404	422	449	412	430	425	450	441	420	447	445	414	429	403	433	441	465	454	431	411	420	429	438	434	429	416	418	441	374	446	437	429	448	433	461	455	438	407	440	451	385	441	452	450	448	448	428	405	463	444	427	418	443	441	469	455	452	418	436	408	432	449	441	419	458	432	424	460	484	432	419	469	416	399	430	425	410	438	407	413	419	426	453	470	463	389	441	410	436	436	433	414	427	419	405	428	427	426	430	414	451	444	453	422	443	421	417	412	436	419	433	397	435	439	463	405	437	472	432	429	410	477	451	432	406	421	416	401	424	423	434	456	463	397	420	385	455	434	456	430	429	455	432	438	419	421	450	474	415	441	450	430	427	419	443	403	441	414	450	464	452	431	412	428	420	441	477	463	427	392	427	432	432	399	435	429	427	408	447	450	456	407	427	455	426	457	421	460	443	417	463	423	402	437	448	436	441	444	466	442	399	393	456	423	422	424	427	471	420	452	413	440	397	424	421	444	403	452	441	463	447	417	449	438	441	429	433	405	451	430	446	429	436	439	396	414	425	454	439	473	419	470	454	427	430	414	444	415	456	439	420	440	413	420	424	421	414	414	443	456	421	435	446	445	441	458	447	432	408	464	419	457	432	442	456	431	421	439	440	434	452	437	447	411	425	391	441	459	431	434	442	451	454	489	384	464	421	508	426	448	425	470	417	462	481	442	413	454	428	409	396	437	432	442	466	449	406	436	439	421	425	427	447	458	439	434	428	392	444	423	423	437	414	431	462	397	437	447	461	479	440	427	432	414	423	456	425	457	408	441	485	426	448	447	419	407	444	408	435	413	407	448	444	425	413	449	459	452	388	412	455	456	439	412	423	439	416	418	428	453	426	386	423	448	412	446	446	445	443	424	422	390	430	420	445	424	438	463	435	386	418	460	504	438	422	453	475	450	376	443	409	443	429	467	433	417	416	452	465	440	422	413	448	464	440	482	407	454	410	427	427	441	450	438	453	442	439	457	438	437	444	427	428	422	444	440	441	434	423	432	434	450	424	460	460	443	425	421	439	401	394	402	452	433	435	439	422	406	426	443	403	417	425	438	455	426	428	442	393	443	441	396	456	458	406	448	454	449	468	440	400	432	430	423	405	420	439	428	439	435	434	443	423	432	412	410	409	448	410	402	469	432	429	432	398	425	471	431	430	420	436	433	397	415	410	432	463	435	481	432	423	424	460	428	407	449	412	464	472	464	459	450	432	395	474	434	474	451	405	423	432	496	423	415	430	415	430	456	414	435	467	415	429	451	449	445	443	428	387	449	409	454	460	436	448	446	403	443	440	460	426	442	432	435	418	442	433	418	458	427	463	447	437	415	437	461	437	442	432	389	407	394	417	450	428	462	414	436	454	427	443	411	431	426	413	432	430	433	447	418	430	440	434	406	470	388	440	418	487	393	426	459	422	425	431	402	459	444	459	414	436	438	443	417	447	447	444	437	411	426	407	452	393	466	415	466	428	449	452	429	431	407	422	425	408	463	424	433	473	415	426	437	439	413	410	449	410	449	429	378	416	417	427	434	454	447	391	433	431	385	449	460	448	392	482	435	412	408	423	447	478	397	408	435	465	376	462	447	435	439	433	441	432	383	416	406	456	447	439	438	426	430	459	485	450	441	444	453	417	448	434	429	427	407	411	451	449	468	449	455	455	413	424	444	444	448	445	441	442	435	427	444	409	473	428	446	425	417	461	493	452	478	435	416	462	452	445	436	436	426	424	415	446	431	425	428	413	427	399	455	389	425	399	420	439	453	408	413	444	414	408	425	439	410	450	419	439	431	443	394	411	416	452	445	438	418	408	422	402	444	448	425	447	406	449	430	460	442	474	437	434	444	444	483	403	459	427	387	443	431	450	444	460	418	447	449	444	454	438	404	397	415	401	419	412	439	413	405	459	453	456	447	439	401	419	396	420	383	398	438	414	466	441	445	425	438	457	416	411	472	403	428	394	424	395	440	426	458	410	424	419	431	464	454	415	447	444	451	448	430	434	451	451	410	461	485	445	406	472	434	414	439	456	408	405	460	454	478	413	454	463	445	447	407	424	392	424	460	440	421	424	416	448	404	433	451	428	400	455	449	474	396	427	407	407	479	451	410	449	417	456	447	428	456	439	449	456	411	451	455	396	428	468	406	429	405	436	442	422	441	419	416	435	418	449	473	484	443	416	472	437	393	451	420	441	441	424	442	424	432	407	448	443	424	450	428	429	430	423	418	440	401	464	428	411	427	434	426	432	395	414	432	438	493	431	427	416	434	420	469	433	408	407	392	408	430	464	451	403	436	440	471	426	360	440	428	423	430	481	438	410	426	395	452	420	434	435	434	461	453	440	434	444	423	387	392	434	450	437	425	463	429	446	435	439	435	448	413	406	442	452	418	433	428	413	440	414	439	437	460	415	430	421	424	440	457	437	423	439	418	411	416	435	411	413	467	426	438	471	422	422	409	439	418	387	479	414	463	438	471	438	446	439	443	416	468	400	442	454	401	455	423	397	441	441	433	426	406	404	411	406	455	430	431	429	458	426	444	414	444	431	432	443	439	431	435	432	438	431	468	435	429	440	461	405	406	429	423	434	420	445	438	401	425	434	413	411	420	456	469	491	388	427	460	418	422	404	433	404	408	396	419	443	431	424	392	422	416	493	424	451	438	441	436	446	436	468	456	448	416	417	439	438	423	428	457	433	428	420	410	461	448	443	468	443	454	432	428	426	448	430	448	416	458	401	403	426	482	436	429	421	478	482	431	425	467	427	417	438	430	455	421	427	475	440	450	430	463	437	457	451	458	454	427	461	471	432	487	477	401	410
5412	742	714	598	559	587	580	559	550	567	2169	2443	1750	1006	618	450	399	436	395	352	380	385	415	397	398	413	408	387	382	366	397	407	407	349	427	411	392	412	376	378	400	400	362	377	402	419	395	405	389	377	389	374	357	396	382	352	378	382	397	381	419	392	376	384	403	385	375	386	398	382	386	368	386	414	404	410	404	385	355	386	422	376	368	393	408	419	387	399	359	380	357	391	405	381	390	385	399	366	375	396	390	368	440	390	406	417	409	377	393	401	403	404	354	406	381	393	375	379	410	369	371	401	430	359	368	397	372	403	403	411	366	431	391	372	346	404	403	405	405	363	384	364	436	424	374	382	375	397	372	381	357	385	421	375	380	395	390	406	376	375	399	372	410	347	390	386	361	393	336	384	387	396	402	388	367	423	403	400	373	400	390	401	390	369	388	418	377	412	356	425	384	423	369	403	356	386	397	363	435	356	395	361	394	391	386	382	363	345	408	380	402	375	340	440	388	392	406	417	381	395	394	387	411	390	417	401	393	411	428	377	381	408	415	381	376	395	380	385	427	408	373	406	384	379	379	386	417	374	404	364	387	420	389	369	381	375	429	365	394	405	372	359	374	368	354	390	352	397	399	360	359	407	385	389	373	364	373	370	392	389	420	404	383	376	389	359	345	393	420	385	365	381	380	384	340	382	390	377	384	380	398	384	412	385	406	409	392	383	390	407	371	368	409	373	386	383	379	387	388	399	378	378	388	404	374	406	393	355	372	388	339	395	388	382	367	363	405	401	370	361	390	337	376	360	349	397	411	379	407	365	420	364	392	415	368	401	395	377	376	340	383	416	410	390	363	393	363	385	382	380	382	390	387	375	391	415	369	375	365	420	385	426	395	379	394	391	375	379	395	371	386	419	409	375	415	399	372	395	369	382	435	407	420	353	407	391	374	399	405	386	381	396	363	378	380	406	412	361	382	364	352	418	433	369	406	371	374	394	369	394	375	364	345	390	416	411	393	400	381	432	392	392	360	357	365	391	405	420	389	381	373	390	378	397	375	374	398	416	397	381	369	391	362	358	394	402	385	374	353	387	379	376	370	405	372	433	412	371	345	403	370	418	398	370	388	388	358	363	404	384	414	404	394	390	438	387	402	377	395	381	390	376	369	336	359	362	383	355	418	363	394	384	355	368	377	389	366	358	388	372	394	399	366	412	405	383	408	379	400	412	356	392	373	410	408	342	382	400	396	382	413	391	388	408	402	358	435	420	410	441	392	377	396	361	362	347	405	407	400	425	400	378	381	402	366	409	426	418	355	417	396	391	431	458	385	343	429	446	394	428	397	375	378	387	374	411	368	361	394	393	370	375	409	348	382	392	402	346	352	419	371	388	416	398	365	411	364	389	402	421	412	345	390	357	384	362	383	380	359	345	380	382	416	382	424	385	363	408	384	400	386	411	355	380	407	401	395	365	373	393	403	371	413	397	419	391	385	412	417	360	394	368	384	363	416	429	417	369	396	373	382	388	426	407	404	413	395	392	406	399	340	379	403	400	386	419	402	400	386	390	385	381	391	394	369	379	384	389	368	368	350	380	378	390	393	402	346	410	386	417	361	385	387	372	416	383	399	368	358	399	410	393	371	406	389	394	385	371	422	367	429	368	410	378	389	397	404	399	389	409	367	376	403	382	388	391	366	391	354	414	376	449	374	366	417	417	354	390	402	410	400	380	412	392	425	396	426	351	372	393	361	424	415	397	374	382	400	379	396	389	390	351	429	417	361	398	399	388	402	385	348	407	380	413	396	386	366	401	379	380	400	381	354	400	418	391	387	406	383	382	365	390	359	372	383	416	412	385	376	371	403	391	409	361	410	394	379	377	399	353	374	365	416	389	375	400	370	429	398	365	408	387	406	412	385	394	380	418	396	381	371	401	423	395	403	420	404	386	370	383	348	401	374	411	342	395	361	386	373	371	375	376	390	421	378	338	363	446	378	396	409	354	409	378	370	393	404	389	436	388	361	389	353	378	369	368	415	369	386	419	413	346	420	387	417	399	356	367	368	393	408	404	381	396	407	433	402	386	396	379	365	414	384	410	416	398	381	399	402	396	396	352	381	373	420	378	381	384	401	358	380	375	372	342	369	415	396	378	406	386	389	369	377	362	401	375	390	421	410	407	418	393	407	369	419	390	416	387	369	358	404	390	409	380	395	387	378	350	362	414	390	381	387	407	389	371	384	397	368	377	407	391	394	381	387	401	421	388	347	379	418	392	396	368	388	391	384	388	386	394	373	393	399	415	401	410	379	362	395	400	357	369	393	364	427	413	386	397	409	358	346	393	416	413	390	374	420	415	427	402	379	373	397	420	407	390	369	421	408	382	414	388	362	357	419	365	381	419	413	395	427	408	369	393	388	375	398	402	383	369	380	396	370	361	402	403	404	397	385	404	378	395	382	381	363	394	367	431	423	374	360	404	384	376	420	401	352	370	385	393	364	387	389	371	372	408	367	357	360	388	418	395	426	408	434	383	398	414	402	400	398	418	383	380	363	376	398	381	387	407	384	421	387	420	405	410	383	411	371	372	385	380	401	394	403	391	388	393	407	414	363	388	405	418	414	404	378	376	396	369	383	404	373	375	382	354	387	398	365	367	415	376	404	424	396	422	397	362	389	392	361	397	403	387	388	387	414	391	382	390	363	380	393	356	381	395	411	355	379	401	409	353	374	386	367	408	385	379	375	348	391	412	401	408	397	369	375	365	364	379	409	388	337	371	385	387	373	353	393	418	364	350	427	409	379	431	394	375	385	379	401	402	382	356	384	420	384	386	361	407	398	383	414	398	389	380	401	383	380	410	403	369	408	371	405	397	387	397	400	387	398	356	368	398	407	386	411	381	421	387	393	366	408	386	367	393	381	403	385	398	366	388	402	401	439	395	375	402	387	364	408	415	378	396	360	388	381	370	381	379	417	375	371	386	406	386	419	391	376	391	350	363	360	385	359	394	374	420	362	400	385	397	374	333	378	366	395	384	392	395	400	383	385	414	391	396	353	387	403	401	398	337	411	446	381	368	392	364	412	398	388	395	418	383	405	371	422	381	410	366	386	405	358	390	393	344	394	378	409	389	400	361	387	372	375	405	402	355	392	391	391	359	404	414	391	401	364	382	397	351	409	423	397	372	364	418	381	413	398	371	349	391	412	391	383	390	393	379	381	413	384	362	407	393	386	386	417	374	395	389	415	384	369	373	393	410	380	385	384	389	390	366	396	407	379	353	410	365	395	378	408	410	383	420	353	376	376	376	386	383	407	396	378	394	384	414	411	406	360	396	411	358	386	405	399	373	413	439	428	384	400	367	400	385	395	416	374	361	395	413	364	408	379	362	340	386	395	387	381	385	391	402	379	383	390	380	379	401	377	389	391	354	372	392	425	411	374	374	359	431	421	388	368	451	399	411	398	382	386	386	401	356	397	417	408	401	417	408	390	376	391	397	379	339	376	411
25667	21437	27495	25625	7821	1550	1089	883	780	1236	14569	19571	12078	4745	1590	734	507	435	434	481	434	421	453	455	447	464	451	424	472	422	455	407	424	446	432	422	456	409	447	451	450	443	401	442	426	435	466	464	407	471	453	387	406	437	427	414	466	443	434	413	430	433	426	488	413	446	449	462	434	430	435	460	458	449	364	448	428	393	425	404	402	464	405	446	397	441	399	452	412	409	453	422	402	415	425	463	472	417	453	441	443	439	440	454	423	408	459	466	402	421	425	440	441	441	433	392	420	404	453	398	389	450	445	434	415	436	406	430	446	421	415	433	439	438	432	387	443	440	446	439	426	430	431	423	453	450	498	443	464	409	404	421	435	435	397	420	422	433	474	433	450	440	457	419	404	459	421	422	431	424	404	446	435	439	391	454	400	408	473	454	409	454	422	408	454	451	420	409	452	418	417	393	426	441	425	434	457	439	431	432	456	422	433	416	385	408	426	428	420	413	441	422	457	406	452	414	407	410	429	396	441	446	436	455	417	435	452	439	420	471	415	437	368	428	411	453	422	448	431	453	430	462	427	427	410	449	407	435	425	445	444	451	467	437	417	406	412	455	444	410	449	424	427	440	449	429	438	415	427	392	432	410	448	454	421	416	487	398	422	399	415	433	465	455	445	403	434	422	394	403	382	438	442	421	402	467	405	403	488	394	432	428	437	428	425	409	437	438	426	438	424	407	448	446	453	442	422	436	446	463	492	451	413	405	378	412	422	400	460	454	437	435	412	469	436	395	424	439	428	400	443	424	428	431	495	442	444	413	416	423	449	438	449	451	450	427	435	448	443	371	428	434	437	434	423	419	429	402	454	448	461	464	409	422	430	434	440	434	385	422	431	434	439	460	428	435	450	448	434	452	429	460	438	450	436	419	437	420	465	414	426	429	433	395	439	443	425	438	424	422	399	449	479	419	439	460	461	452	428	409	425	416	425	435	441	421	464	411	420	431	432	447	400	443	423	419	407	422	408	416	450	456	419	415	459	452	401	411	404	427	459	421	462	432	454	455	410	431	429	427	427	407	441	442	470	447	401	435	454	442	425	433	447	415	412	435	423	397	427	439	450	436	419	436	444	407	392	442	390	432	445	460	411	421	414	423	438	443	432	438	456	411	431	450	425	430	455	427	436	419	448	407	434	450	413	429	400	437	425	458	428	459	426	375	439	414	433	432	438	432	463	427	425	412	407	402	454	430	398	434	456	437	425	433	427	428	450	444	454	434	416	437	441	438	418	444	420	474	426	417	426	456	476	442	430	445	426	428	430	415	455	430	425	443	412	467	435	447	443	427	413	437	439	405	445	414	450	430	409	437	391	435	443	399	406	429	442	479	448	398	447	406	405	434	446	425	431	444	423	422	434	458	440	442	395	429	421	408	452	415	462	438	421	429	453	438	431	450	462	438	436	407	434	443	479	397	414	434	445	450	442	425	427	416	428	426	396	442	443	426	409	416	468	446	444	448	411	445	416	440	407	407	449	426	448	403	473	402	437	422	429	403	427	463	437	439	446	455	449	408	365	453	457	441	435	445	417	436	441	430	373	464	452	409	432	434	396	416	428	389	416	412	466	438	400	421	457	429	424	436	443	416	453	468	473	432	438	438	447	404	429	383	453	427	440	396	420	437	411	435	429	445	445	442	410	418	441	426	415	422	435	449	431	428	447	434	445	463	409	447	413	437	422	423	409	456	453	437	426	422	411	413	431	429	442	412	383	398	421	418	455	432	451	465	442	402	421	470	389	386	426	411	402	412	422	443	409	441	445	438	436	421	429	420	414	458	447	426	410	434	446	417	392	389	389	442	417	437	436	430	407	473	430	431	441	402	433	428	403	470	431	412	453	460	402	416	397	400	429	419	454	439	421	458	426	420	422	418	452	454	390	440	396	467	437	425	426	425	449	416	438	443	445	432	419	402	434	418	416	437	437	468	437	436	467	430	423	444	429	466	382	395	429	429	447	419	410	461	423	382	479	436	452	434	451	399	409	426	442	432	467	408	437	407	443	426	422	407	442	451	423	422	442	433	445	425	396	440	446	454	434	418	425	450	419	390	372	425	428	413	409	454	422	396	459	429	443	427	448	414	437	463	425	448	404	412	401	434	425	442	441	418	425	411	458	396	406	463	425	437	470	447	422	431	409	432	440	457	416	434	460	439	419	431	429	447	463	422	434	444	438	402	426	408	451	443	431	445	406	425	404	423	428	419	437	495	436	444	475	454	393	403	421	405	451	414	426	435	424	468	449	413	482	417	423	461	442	408	438	409	419	423	420	422	456	420	445	415	420	425	410	408	432	429	432	406	457	432	469	413	450	394	424	419	436	385	403	424	440	402	431	466	436	438	443	434	420	419	433	426	450	404	434	412	439	436	453	441	442	441	441	432	424	450	438	426	409	425	395	450	457	460	465	409	442	461	443	421	460	398	406	442	451	444	475	390	430	431	413	450	450	438	440	456	427	414	458	436	448	408	394	439	453	457	434	409	422	399	457	462	400	430	434	476	443	440	435	419	423	437	444	447	392	401	412	426	448	407	430	423	405	437	440	424	435	483	409	466	436	431	446	424	463	413	401	393	449	446	420	426	451	460	438	430	382	439	436	390	408	453	425	424	442	448	467	419	407	406	439	442	439	416	452	435	420	463	427	454	445	411	432	439	416	425	405	451	427	399	408	414	447	416	430	403	400	385	440	434	445	427	408	469	396	409	448	406	425	382	399	441	426	423	445	440	433	438	415	424	445	461	441	425	430	415	454	426	403	462	459	453	469	411	459	425	458	465	409	460	418	480	419	416	429	438	430	441	411	426	405	388	440	442	441	445	451	462	405	443	425	421	415	409	442	449	427	440	413	440	469	430	459	422	442	385	416	446	443	421	430	399	442	408	416	406	396	414	491	433	410	424	441	416	390	415	433	422	455	435	440	393	401	470	402	420	393	444	444	410	397	428	438	428	431	411	423	415	455	418	445	434	429	459	445	462	455	433	446	422	408	411	420	443	432	454	419	485	419	419	383	392	460	425	446	464	436	401	428	443	430	418	440	392	414	423	423	446	450	472	402	443	422	420	429	403	451	441	458	450	471	440	425	421	464	437	417	399	449	469	414	398	413	425	429	447	400	447	442	456	452	458	443	457	447	422	412	409	423	418	410	433	447	451	425	427	458	416	410	421	416	403	427	425	428	440	442	411	415	427	444	432	435	432	407	424	382	401	406	404	431	415	412	417	413	413	457	431	439	409	444	464	443	432	421	435	415	436	416	441	416	469	465	421	390	423	432	435	422	432	442	441	457	436	454	432	401	410	435	435	430	422	431	432	413	443	429	454	404	475	414	409	457	455	417	431	432	434	397	422	408	426	461	437	452	419	412	439	402	451	426	425	466	421	454	392	413	443	453	430	435	425	443	431	436	404	408	418	437	436	459	431	432	441	427	439	449	405	429	408	440	408	418	428	417	453	420	385
3942	3701	3057	2508	1674	1340	1140	1105	1005	1778	17567	17181	10285	4493	1659	705	482	414	397	435	365	396	430	437	366	411	400	419	421	392	409	433	404	422	397	408	403	406	430	438	446	408	410	370	406	414	438	391	420	348	394	386	416	455	419	431	398	398	420	437	411	419	401	421	396	400	416	391	419	423	377	410	373	380	390	416	381	394	435	367	376	392	432	413	438	397	375	387	407	397	442	389	426	397	400	388	385	425	420	385	383	386	407	410	405	407	394	396	418	391	388	407	440	403	411	404	417	402	414	429	404	415	401	366	393	402	402	377	406	415	403	399	356	407	387	395	384	395	398	388	416	431	415	414	407	364	393	381	371	412	379	405	420	387	417	394	396	395	371	447	438	407	429	395	388	367	412	361	411	394	396	445	377	403	417	387	444	412	407	414	393	399	419	421	375	400	420	392	405	390	421	424	395	389	408	430	411	406	392	418	395	404	398	392	389	391	390	416	403	421	416	373	416	391	374	372	370	414	401	395	378	400	391	428	401	423	389	389	384	383	387	371	381	409	434	379	382	389	378	412	424	396	410	420	418	386	368	371	423	425	386	401	379	411	391	410	381	391	404	380	410	371	406	392	379	402	406	411	428	394	394	383	439	437	398	378	390	406	415	386	385	410	372	421	388	393	372	400	409	405	404	396	422	385	375	431	384	400	376	380	366	399	373	399	395	432	380	383	401	406	388	419	409	402	411	403	383	427	402	378	379	388	381	418	398	385	414	404	410	380	411	396	390	381	389	422	399	393	379	357	431	380	395	413	404	417	368	437	383	418	386	435	413	405	421	412	382	343	403	427	396	375	380	373	401	422	401	435	377	409	413	382	419	420	382	423	392	405	400	414	378	393	425	405	403	373	366	378	395	387	427	374	417	398	395	382	382	420	406	424	392	384	384	415	402	416	410	398	384	408	403	404	393	413	401	416	381	379	391	429	386	393	405	420	406	404	385	405	419	408	397	384	371	414	428	390	414	377	414	435	369	408	384	388	401	369	390	407	425	378	437	400	384	394	390	424	407	431	407	401	403	403	422	353	389	412	343	395	409	410	375	374	400	404	381	398	404	369	400	392	394	411	388	414	434	416	377	434	406	421	430	402	410	411	403	382	387	399	418	418	387	408	398	372	423	370	394	395	402	431	366	402	391	394	418	413	396	382	376	396	413	370	400	404	434	425	403	422	385	377	416	438	396	395	415	386	412	381	374	435	411	413	417	382	371	425	397	423	401	422	363	381	412	359	388	396	397	367	407	381	397	396	387	375	405	403	362	401	385	381	411	397	420	435	413	395	405	389	433	375	407	373	411	406	400	398	385	419	382	387	412	410	390	447	404	414	374	403	389	383	351	397	435	424	384	397	372	407	403	399	389	416	413	432	419	428	410	376	392	428	444	399	397	424	369	422	399	401	405	404	423	421	361	453	408	423	405	394	355	368	416	391	388	390	412	422	391	435	411	383	382	411	400	388	424	392	422	375	412	399	437	388	405	386	408	405	387	396	382	439	405	420	368	399	402	384	426	437	391	373	419	398	383	421	405	436	407	399	390	432	396	416	375	393	367	406	383	392	394	360	384	425	388	391	413	391	368	385	422	395	395	380	416	400	393	414	422	406	430	393	392	427	383	377	407	395	428	414	375	428	413	413	420	425	422	354	379	396	398	425	404	352	380	411	448	390	408	395	384	383	392	400	402	411	376	399	401	385	421	380	419	402	369	416	426	428	378	404	413	406	416	417	428	432	407	401	388	399	380	399	378	388	422	372	412	441	368	397	389	385	396	420	407	388	403	418	419	381	395	397	411	372	373	388	384	404	385	433	400	400	391	418	398	371	394	414	402	407	410	365	359	379	407	399	394	424	360	428	387	400	372	397	406	402	364	398	384	386	415	372	363	379	402	394	434	375	412	384	410	393	423	379	365	389	402	381	389	392	427	373	387	398	387	406	438	386	393	387	409	399	396	382	401	405	397	391	382	399	410	402	446	402	404	386	426	389	432	389	413	411	394	389	456	418	393	387	418	410	433	374	405	375	391	422	378	389	399	416	373	395	430	378	412	364	396	385	419	407	380	399	408	415	403	414	400	373	408	394	369	423	404	402	401	326	418	386	441	418	417	381	364	428	391	383	373	408	389	387	375	410	412	384	404	408	392	380	412	398	383	397	416	418	378	435	403	408	392	375	372	399	381	376	460	388	378	406	374	393	423	395	389	438	417	409	413	386	412	398	421	417	422	393	419	373	377	417	393	364	424	443	402	403	396	383	389	375	411	361	420	408	381	376	374	454	423	406	395	348	367	389	389	414	409	404	427	412	384	403	411	370	370	436	398	409	391	352	422	388	423	373	389	392	380	382	424	401	390	406	385	408	378	397	386	385	412	404	393	393	412	377	363	388	341	388	441	366	423	431	398	410	388	410	398	410	402	383	418	397	369	374	414	379	385	391	380	385	395	389	382	385	452	362	421	457	392	420	372	400	433	415	375	433	383	389	423	435	431	411	395	439	390	397	394	375	399	391	428	383	397	424	411	407	373	387	463	402	409	391	415	414	406	416	415	374	388	435	411	404	363	460	423	409	419	379	402	413	408	387	420	369	422	404	422	429	370	417	404	443	403	359	403	386	422	420	429	416	405	380	411	435	446	359	371	424	391	408	394	388	387	381	408	394	365	431	442	365	397	407	383	370	403	404	415	390	402	389	388	403	427	424	396	402	412	397	413	412	370	393	366	408	442	386	391	404	380	372	385	419	408	379	429	384	413	426	419	403	377	398	396	422	438	381	374	408	409	379	386	376	411	415	380	394	406	380	332	373	408	420	399	411	426	401	384	410	422	406	398	410	400	408	383	386	412	395	401	418	387	417	409	392	388	394	406	404	381	419	398	399	396	426	425	426	402	400	399	366	383	391	404	405	388	416	408	412	399	399	368	375	382	386	400	411	397	376	389	398	401	407	382	412	388	391	408	399	378	417	382	401	404	408	420	419	357	390	392	432	398	426	411	408	411	413	426	427	379	399	393	392	426	382	419	379	389	424	369	391	397	368	431	413	405	434	390	433	381	378	450	378	408	421	365	397	405	361	376	419	400	359	404	393	418	436	391	396	429	397	411	432	398	368	400	396	436	411	365	406	388	375	423	386	391	432	426	417	394	404	408	396	377	377	368	373	394	384	406	379	366	406	403	416	357	383	380	390	438	395	400	398	409	387	426	423	412	392	379	396	390	409	396	394	418	406	378	431	394	357	401	385	401	428	370	432	402	432	385	427	426	389	397	432	402	392	411	427	376	396	405	379	383	385	410	397	400	417	400	429	445	353	389	379	405	390	428	415	394	384	425	396	383	381	389	411	378	357	409	396	367	392	395	367	396	386	415	382	384	384	404	401	425	395	388	379	396	367	404	358	407	362	379	426	414	413	390	382	405	383	385	375	381	393	397	393	359	424	400	405	413	411	395	403	405	391	379	411	390	394
24596	21405	28646	24554	21226	7917	2787	1504	1163	6531	28436	29591	20842	8564	2460	983	629	617	615	560	546	547	586	547	581	535	559	557	551	514	592	597	572	580	578	553	579	575	556	556	552	535	548	642	557	565	587	578	549	575	549	598	559	567	551	563	610	544	591	556	577	573	583	568	568	552	596	569	530	591	549	557	529	529	595	565	544	578	552	594	568	552	510	556	568	533	572	555	500	584	579	607	547	566	555	604	544	530	562	555	573	580	589	546	556	586	558	592	535	560	505	544	611	562	594	597	547	584	508	533	583	536	589	606	519	560	563	571	526	547	527	530	606	547	593	554	575	588	547	562	547	566	591	546	532	547	605	591	546	532	582	536	604	545	580	537	550	551	556	579	548	558	585	581	536	499	558	514	554	574	582	607	555	585	568	559	564	538	562	572	525	584	547	577	532	592	558	578	543	555	556	555	544	579	562	573	569	551	531	493	531	520	571	543	515	566	566	558	539	554	585	542	594	571	550	541	559	571	580	558	541	552	565	529	607	587	528	584	578	546	560	539	578	537	569	577	573	544	546	552	558	507	585	573	621	558	595	596	513	583	612	530	571	566	549	558	579	567	513	601	556	558	556	542	524	548	574	555	546	601	553	592	620	544	566	575	612	548	608	564	537	571	551	582	578	566	572	571	575	568	532	586	529	571	610	568	577	519	550	564	543	563	575	558	582	571	548	550	559	544	576	514	563	594	536	547	566	545	600	555	547	554	553	569	552	562	565	550	539	582	546	551	530	579	578	586	554	558	558	558	546	527	566	536	538	522	557	531	600	577	543	543	523	551	568	547	546	562	574	535	569	550	530	573	564	593	567	570	603	544	561	591	562	565	548	574	569	607	578	562	534	561	558	572	561	538	583	558	562	571	556	571	538	580	561	581	538	578	533	586	572	595	583	569	558	556	571	560	523	556	543	521	553	581	555	556	583	539	555	560	567	541	551	521	535	575	538	536	547	568	560	563	583	586	588	584	559	588	560	530	569	571	543	530	552	557	565	568	538	561	575	564	535	573	546	566	620	585	582	579	529	582	534	606	539	537	582	522	553	584	530	540	556	540	572	573	565	495	548	551	545	522	605	556	550	522	589	597	588	531	599	585	574	545	551	562	552	544	567	533	546	559	573	598	564	571	579	551	542	575	560	560	577	562	565	541	497	527	581	553	568	534	548	525	597	582	527	558	547	565	548	540	587	589	582	521	604	556	538	553	551	509	559	565	530	553	579	587	557	564	563	583	571	538	554	593	537	507	544	549	559	590	526	547	554	550	572	574	561	589	586	561	574	572	524	516	516	593	595	540	556	550	572	522	528	523	547	589	552	522	561	547	579	552	591	554	536	520	569	542	594	579	570	554	556	623	538	569	582	556	585	563	528	553	570	532	566	573	562	531	616	558	563	542	553	556	547	559	550	543	561	537	573	580	526	555	538	575	554	566	574	520	515	584	525	583	581	569	505	560	593	599	529	565	542	591	560	579	561	573	581	566	536	527	515	564	524	582	555	535	532	561	529	576	558	558	539	518	560	592	563	536	558	558	574	592	534	556	547	559	568	529	569	554	550	559	583	580	555	562	597	557	594	518	580	589	539	540	562	594	555	573	563	584	552	564	592	585	539	554	527	563	558	555	566	584	545	565	535	524	527	560	554	521	566	520	520	567	557	583	564	559	560	533	559	530	551	603	534	544	582	573	541	516	561	529	569	560	560	535	582	570	536	499	562	539	578	606	495	514	517	537	545	550	542	556	546	537	594	525	585	554	563	547	517	569	567	597	546	565	545	588	586	535	553	567	540	556	559	559	568	584	550	533	562	539	538	523	555	542	580	554	542	563	566	516	565	533	517	539	597	579	566	534	585	562	604	573	586	561	561	625	547	527	585	558	578	580	559	496	572	568	549	549	547	527	578	557	540	607	561	545	577	534	550	545	554	545	552	548	600	547	592	560	546	531	591	589	569	530	553	560	519	528	545	561	543	568	534	585	553	554	567	597	591	582	532	554	582	545	548	542	580	522	586	615	507	548	593	536	511	563	532	541	544	546	551	567	604	579	590	497	567	561	519	585	543	587	536	538	554	496	533	562	538	543	594	544	564	561	558	593	493	537	546	577	578	510	597	560	553	532	546	557	590	560	570	527	549	584	558	579	556	533	581	517	559	510	544	545	550	539	540	559	562	550	521	596	552	569	568	583	575	574	547	531	540	556	526	558	576	568	569	578	566	588	571	549	564	574	560	543	531	565	579	614	571	579	557	538	556	577	577	560	543	556	533	568	593	583	537	550	565	570	535	551	513	530	541	546	539	540	555	559	594	539	523	522	579	556	573	562	535	549	526	532	581	545	533	591	576	570	564	569	565	544	544	584	555	591	578	564	590	590	519	537	564	503	565	558	567	568	531	557	572	546	545	515	564	536	578	564	562	597	542	469	557	562	547	565	550	555	552	578	588	535	523	591	572	567	571	547	557	552	565	567	572	572	564	560	549	569	565	564	559	548	575	535	516	550	575	531	541	552	558	571	567	568	503	564	506	534	544	559	582	544	556	558	536	555	546	531	603	571	543	564	560	556	551	566	549	534	533	590	581	560	576	570	570	530	539	561	521	578	574	570	605	551	570	523	520	546	632	593	565	547	574	583	548	568	536	584	538	543	556	572	566	546	550	563	560	541	530	544	571	538	558	565	573	535	543	584	620	577	536	587	609	525	564	538	590	526	564	542	519	543	576	528	548	552	569	533	538	519	538	584	542	530	541	554	582	546	586	548	568	581	548	521	552	565	592	554	522	532	559	579	545	586	562	568	551	537	541	557	499	552	549	570	532	550	547	582	546	598	564	582	578	547	568	572	588	545	603	500	566	573	584	548	560	578	540	528	563	507	495	537	524	564	584	552	543	557	543	598	604	552	546	562	558	564	566	561	597	564	572	546	578	575	554	539	564	563	549	575	573	575	545	555	534	534	537	520	561	512	532	578	530	570	535	560	553	540	525	549	540	560	580	592	497	587	561	564	556	570	580	594	549	529	573	564	506	543	555	552	571	522	548	585	586	559	543	565	535	562	534	541	540	514	570	533	570	536	522	583	580	505	572	546	576	604	555	578	549	578	548	557	560	552	542	563	503	534	582	529	556	542	560	548	570	575	555	565	547	546	587	543	545	536	568	592	566	531	549	527	581	546	573	578	535	627	575	528	551	560	558	522	528	546	564	552	577	523	564	572	542	560	604	582	522	554	539	595	579	551	562	535	554	581	571	551	531	591	541	565	598	538	556	562	529	558	576	542	556	587	554	574	561	561	532	533	536	560	592	574	540	549	566	529	526	564	562	579	536	520	558	540	555	532	566	576	546	518	589	569	507	581	553	536	541	557	608	559	567	571	526	602	614	540	598	575	550	573	520	539	577	552	568	575	554	547	545	520	545	591	586	537	533	546	544	534	597	581	560	569	538	555	564	555	573	509	542	579	533	552	526	479
4411	6878	5892	3419	2921	2785	2457	1649	1404	9440	29255	25651	16607	6988	2364	1008	611	560	484	539	517	497	522	495	550	501	506	500	518	521	504	542	558	544	509	498	486	507	495	491	496	538	529	469	488	499	473	505	501	485	516	541	487	518	507	480	517	496	513	531	523	504	527	526	541	529	506	511	492	483	515	527	545	518	506	519	478	501	508	502	523	515	488	508	479	498	501	499	520	481	446	485	471	488	521	509	492	495	500	545	513	491	478	484	458	519	525	524	508	540	494	508	527	498	496	511	486	539	452	516	503	494	498	526	479	515	514	518	536	492	506	492	490	542	519	445	491	536	530	499	484	511	506	479	490	508	485	520	481	543	523	505	488	506	525	519	521	526	469	548	512	505	457	533	480	494	479	503	483	515	527	505	484	511	511	509	512	512	488	496	485	524	511	483	523	523	530	519	496	486	528	494	495	478	509	509	547	487	519	496	505	513	529	557	509	491	529	482	473	524	514	520	509	534	497	476	481	496	469	493	486	498	539	577	506	479	525	504	516	479	510	467	522	512	532	510	464	512	493	498	509	535	505	493	481	527	513	489	483	499	462	513	490	544	486	482	515	470	495	508	497	496	445	508	461	499	476	494	476	519	521	516	524	505	501	486	489	479	561	482	475	481	486	485	476	485	534	479	507	530	511	484	512	531	483	503	503	513	467	492	511	466	480	452	541	489	537	512	496	506	503	503	474	523	460	501	482	503	504	480	478	482	514	477	505	483	532	486	465	490	506	477	468	487	481	508	488	476	489	535	505	495	516	534	537	500	488	530	508	473	476	476	470	550	520	513	482	492	502	494	495	467	477	495	474	516	457	485	487	498	477	476	508	499	530	524	456	483	492	486	468	489	525	494	478	483	533	540	498	498	490	555	510	506	484	483	521	519	490	477	546	525	503	496	495	531	511	486	559	510	513	511	465	515	501	535	485	483	485	519	472	497	508	498	501	493	515	501	509	505	479	479	496	509	544	502	494	473	473	540	532	529	500	498	528	478	513	507	483	469	484	511	472	493	486	504	480	502	512	518	459	474	485	506	499	542	482	525	501	515	449	500	492	512	523	497	487	507	523	508	492	479	527	544	493	490	483	501	487	474	514	511	505	515	528	507	518	535	517	490	496	530	496	500	483	506	507	490	499	482	490	489	513	484	499	508	505	514	512	506	466	518	499	515	518	508	508	488	526	523	502	526	519	504	521	509	482	517	484	483	523	525	498	526	481	518	501	523	498	512	529	458	465	517	467	460	499	507	520	497	521	515	516	497	501	506	501	508	531	475	494	528	502	489	487	503	492	563	506	518	579	469	503	513	516	504	493	519	457	476	491	492	484	504	497	468	507	471	513	509	509	490	497	502	488	487	534	492	488	533	494	489	505	520	489	457	505	499	499	529	478	485	506	514	535	490	491	503	512	476	495	511	516	523	519	493	453	536	483	507	522	521	490	479	519	469	493	503	535	507	496	487	529	524	495	523	507	490	520	548	493	475	526	517	485	543	478	490	483	510	491	524	469	496	500	473	496	523	481	532	500	495	508	522	496	480	513	508	531	512	504	470	504	544	484	533	489	472	475	480	481	488	504	491	489	502	535	532	464	476	495	508	464	490	501	520	490	475	471	543	470	538	500	487	440	475	452	493	539	482	479	515	514	541	509	493	464	507	476	502	505	505	498	499	512	504	491	502	535	487	496	511	538	460	504	518	476	485	463	513	503	472	509	504	510	514	520	488	476	520	521	516	463	523	473	494	486	483	470	498	493	478	488	537	514	474	538	536	509	501	508	480	516	505	511	509	529	466	523	499	468	505	509	492	498	527	501	469	517	504	496	536	528	489	504	478	505	529	478	462	507	470	487	484	488	513	527	516	545	515	509	484	497	485	484	513	479	513	488	528	491	504	511	495	474	525	510	492	486	503	494	499	493	514	509	515	486	495	485	480	457	452	521	493	499	506	504	519	520	507	498	501	495	526	488	515	501	480	498	529	467	484	471	515	455	533	521	499	494	494	500	487	505	508	517	511	490	487	488	495	477	502	496	504	494	492	505	508	498	469	507	466	474	466	517	541	495	538	501	487	498	538	452	477	497	455	479	502	503	522	507	507	510	503	474	529	525	475	502	534	497	508	502	539	481	492	486	534	526	479	487	502	478	508	474	495	503	530	515	509	468	516	529	530	493	540	502	461	465	514	490	500	502	513	524	497	495	467	543	478	518	495	496	530	513	491	491	540	484	514	504	498	501	516	503	512	485	501	460	452	464	481	483	505	513	506	483	490	532	519	473	556	468	475	450	497	459	491	530	487	511	526	522	489	487	497	507	486	520	500	495	509	528	478	511	488	520	499	535	471	514	479	532	527	518	482	504	520	492	519	499	479	476	514	502	501	515	497	506	501	499	516	454	468	461	501	500	516	494	506	502	501	514	508	499	463	471	534	475	496	496	534	470	512	470	470	470	522	480	503	495	509	463	466	503	498	488	481	493	460	474	480	490	520	503	491	490	471	478	508	522	509	484	496	500	498	520	477	465	495	486	477	491	492	471	500	505	469	485	533	537	526	466	454	475	482	493	496	464	475	470	498	486	504	484	481	492	485	519	506	526	475	468	503	476	464	478	490	501	517	539	482	453	573	480	472	511	473	478	514	539	499	517	525	533	490	497	506	489	448	524	504	474	517	499	492	514	500	502	514	488	530	467	492	487	521	492	476	493	466	495	528	531	522	506	487	510	518	489	495	478	517	518	501	467	509	494	550	502	497	507	500	476	525	496	466	481	502	494	507	502	530	474	483	511	513	498	463	499	476	500	499	478	511	491	493	531	505	505	519	501	519	528	526	516	499	516	513	513	536	519	502	501	505	490	511	471	479	508	496	530	493	488	497	487	484	497	521	495	475	504	497	493	492	515	491	476	531	504	493	493	525	511	490	473	483	480	463	464	491	503	484	456	510	502	508	518	509	521	433	478	467	521	511	458	503	465	498	513	494	484	562	508	488	515	501	527	520	506	491	534	478	497	461	521	507	484	510	484	498	509	504	552	481	506	528	477	519	502	490	484	484	478	498	508	520	523	528	505	524	512	512	493	528	509	492	497	479	517	482	460	471	488	498	503	493	477	498	472	488	531	528	497	541	518	500	484	490	465	489	517	506	503	523	517	505	506	500	502	491	489	464	494	458	513	497	476	528	495	487	513	463	503	498	494	441	519	515	520	520	538	475	548	487	484	488	497	492	495	498	492	499	464	527	466	518	473	515	515	507	494	501	510	476	498	533	478	490	501	504	483	449	492	518	539	474	472	471	480	488	476	493	472	508	513	490	473	519	549	524	491	525	544	487	488	504	498	497	503	513	520	529	477	474	477	478	512	454	509	473	497	487	495	566	478	508	506	485	490	479	467	481	498	487	469	509	481	500	494	522	522	487	486	509	468	509	465	523	521	467	471	517	469	489	503	496	499	524	497	492	520	459	495	498	483	533
27667	10518	1651	994	644	613	631	643	564	691	1812	2026	1573	989	595	555	464	459	449	495	463	437	448	431	451	477	443	455	449	431	449	467	465	470	451	478	450	475	458	450	473	465	453	433	474	442	449	433	425	479	435	429	441	453	464	449	440	472	441	461	426	474	448	512	434	470	464	440	469	425	443	437	466	460	425	443	453	454	459	423	443	426	445	449	483	456	423	436	474	434	465	444	464	484	469	454	449	448	482	451	482	478	455	442	477	412	448	448	463	477	443	432	486	481	485	451	440	453	428	435	450	464	435	464	451	454	449	439	478	447	423	434	476	453	459	471	454	443	429	457	432	444	489	459	434	440	426	453	452	444	471	416	447	442	493	425	465	435	435	470	463	453	450	421	445	453	444	461	442	451	467	454	452	448	440	453	449	421	470	439	455	459	438	442	459	433	452	427	436	458	470	421	469	470	447	472	446	460	500	418	445	483	422	471	449	444	419	438	413	491	441	457	436	473	456	418	455	450	467	482	404	458	468	455	441	452	488	428	427	459	487	447	456	452	439	442	431	448	425	451	436	466	463	420	425	478	434	465	420	473	472	428	466	448	446	436	470	394	456	452	404	427	453	459	483	448	413	405	455	533	433	451	454	481	471	457	448	463	470	456	458	496	443	431	437	432	460	451	427	397	472	448	425	495	436	495	451	452	418	448	442	445	448	446	456	460	433	430	474	474	489	432	450	420	440	437	472	402	391	478	480	435	432	434	448	503	502	439	478	460	464	477	478	455	424	457	471	432	414	429	426	437	429	443	451	469	475	448	475	462	485	481	418	448	453	422	468	406	457	439	465	433	413	440	469	476	430	422	432	448	492	452	493	442	470	474	429	450	467	461	485	461	496	446	491	421	466	477	416	487	468	478	434	463	473	487	451	457	448	431	422	418	417	463	451	436	452	446	448	473	473	461	446	444	474	424	466	483	439	440	446	474	469	418	427	426	434	471	458	445	438	456	451	444	452	444	486	420	438	433	473	465	441	468	432	457	434	462	441	508	431	459	520	483	431	456	451	462	445	426	481	440	470	443	481	475	438	455	489	445	457	499	430	439	449	447	457	438	438	444	470	419	455	444	459	443	440	458	426	424	436	483	449	469	434	475	462	466	457	484	454	465	476	442	484	461	436	451	408	440	452	451	454	433	467	471	440	407	452	480	456	461	436	462	460	426	454	448	433	456	463	465	488	474	451	446	422	446	481	473	459	481	419	475	424	387	464	458	477	431	459	530	446	462	415	425	460	456	456	450	461	462	438	467	497	456	470	443	477	410	463	465	437	466	467	465	431	468	417	431	415	454	475	426	421	444	454	432	479	436	415	448	427	478	406	475	429	428	398	507	409	442	446	448	460	442	432	419	440	416	455	454	443	438	458	506	484	467	486	433	467	441	456	431	494	489	432	467	445	437	458	515	453	456	461	424	471	469	459	453	454	449	456	457	437	429	461	439	457	471	464	458	466	439	481	446	450	446	441	449	452	456	441	452	494	465	481	468	483	483	464	449	446	463	460	447	451	447	468	421	442	421	446	447	496	459	453	448	464	463	436	448	489	461	463	409	445	441	441	467	495	436	462	444	461	468	454	446	480	464	466	437	467	479	400	443	474	480	444	472	447	476	457	475	437	419	449	486	450	452	425	455	454	439	440	485	451	416	421	484	421	430	448	460	422	453	461	437	459	478	439	424	487	426	480	437	439	454	447	445	495	454	455	450	451	458	470	486	499	442	435	385	474	454	436	439	450	467	464	423	475	443	435	432	494	467	436	429	492	465	469	462	404	439	454	473	449	446	444	440	445	466	446	427	474	490	447	474	435	436	412	450	470	450	476	436	421	457	448	481	463	439	420	443	437	428	440	496	437	467	441	435	429	472	503	423	447	420	454	472	426	486	428	430	453	419	421	460	438	440	441	445	452	466	481	439	432	453	461	451	472	445	450	437	432	472	454	443	465	438	434	443	451	446	427	464	448	458	426	486	428	475	407	471	446	421	453	435	422	474	464	446	434	428	458	417	434	458	446	427	452	467	464	467	444	474	448	433	431	477	440	464	469	466	471	427	469	427	459	404	468	438	468	483	464	473	485	420	463	471	492	471	476	481	466	442	452	457	442	505	454	492	469	408	431	481	462	467	477	437	471	474	443	497	431	408	468	446	451	494	458	455	459	424	443	470	433	465	454	461	474	463	457	429	418	486	443	450	469	421	431	460	473	468	432	455	454	464	452	449	519	428	474	417	463	452	447	477	451	465	482	450	475	492	447	434	409	461	479	439	447	437	457	446	461	474	419	450	482	454	446	434	441	465	440	462	430	443	426	441	427	485	450	457	426	434	450	454	473	440	463	421	485	439	412	445	464	447	462	436	407	442	447	456	461	446	471	442	494	459	445	461	432	420	478	430	472	490	472	496	452	460	456	467	491	477	424	471	468	437	444	458	478	458	446	464	433	430	444	415	472	469	468	436	477	471	453	475	442	449	454	453	430	432	498	437	459	427	467	486	432	455	450	450	438	460	407	409	448	453	445	469	441	423	451	455	459	437	476	450	468	460	462	447	455	441	469	470	477	485	450	441	428	460	452	426	433	468	441	454	477	435	449	445	457	440	454	473	478	461	456	458	463	434	455	438	513	441	422	444	461	451	437	438	492	437	443	427	479	455	466	447	429	440	454	488	440	437	478	427	444	438	417	433	446	448	471	474	466	439	436	464	436	468	416	471	481	477	435	454	457	470	480	460	441	450	445	450	447	452	482	443	428	476	412	453	458	454	462	455	476	485	465	414	438	458	433	445	406	467	422	461	429	456	474	420	431	455	436	428	447	455	431	466	451	431	465	452	421	449	441	448	435	448	465	437	465	435	467	452	466	454	446	455	462	450	442	458	416	480	461	488	456	455	438	446	495	426	428	427	480	467	442	420	479	435	430	483	460	436	420	447	484	452	447	409	446	430	447	452	465	421	473	466	462	441	479	467	456	466	489	483	433	400	460	498	484	492	416	445	476	487	505	483	417	458	462	436	444	413	460	460	456	398	469	455	487	460	452	465	437	465	462	443	430	483	469	429	453	473	415	438	434	491	414	454	457	485	436	464	425	459	456	438	425	451	458	468	407	431	430	437	469	454	374	465	439	433	452	415	452	443	455	426	480	420	458	453	415	446	434	469	452	467	495	465	418	451	434	411	469	447	421	455	444	460	441	447	460	442	471	447	440	443	461	441	435	423	431	434	437	424	450	496	422	426	484	475	457	462	427	464	464	447	450	432	442	463	453	449	456	450	437	430	398	494	442	424	461	447	472	433	433	423	435	431	463	454	433	447	454	438	470	448	469	480	448	472	428	474	456	464	450	440	431	435	433	453	434	463	503	477	471	460	461	440	463	457	426	453	466	497	455	460	441	426	468	470	457	433	448	425	451	480	451	477	484	455	443	455	409	454	472	483	456	491	447	435	481	440	465	426	456	441	461	462
5570	1114	1108	798	636	693	743	651	542	843	2393	2316	1636	928	601	501	445	411	410	410	414	437	404	405	416	382	417	446	416	389	401	426	419	401	397	401	395	401	420	440	398	407	409	445	385	387	418	451	418	412	397	381	399	413	432	376	387	407	405	388	402	412	403	393	415	404	391	414	388	396	404	443	399	402	393	407	391	424	392	421	422	373	420	422	408	413	396	404	415	424	414	391	406	399	452	375	420	386	404	401	433	392	386	377	374	389	377	403	382	435	379	392	415	377	417	401	420	408	410	388	420	430	385	425	370	430	379	406	429	400	393	412	413	402	414	407	361	392	407	411	442	424	401	403	389	400	419	358	379	408	405	402	394	402	390	389	395	391	426	413	446	404	392	372	430	386	384	402	383	399	373	388	425	397	400	404	424	410	396	403	414	388	394	376	428	409	392	418	405	384	379	406	400	373	423	396	398	396	413	388	421	390	391	409	402	418	431	384	390	399	379	402	382	409	402	375	433	419	414	402	374	381	420	350	421	376	378	419	431	386	391	433	419	465	390	410	421	417	402	410	401	400	412	386	363	420	388	397	377	379	376	420	412	396	412	433	387	407	387	421	419	416	422	380	414	374	397	371	419	362	434	434	376	396	410	397	413	385	419	401	379	413	425	374	377	403	386	414	381	421	392	418	412	402	400	395	417	425	427	371	405	405	415	407	418	445	383	416	428	408	431	391	417	405	399	396	410	430	379	408	419	389	426	406	431	385	412	423	378	399	406	381	358	417	397	381	391	411	421	394	437	332	423	380	396	414	429	393	464	431	403	430	386	417	391	433	401	411	382	396	396	412	368	418	411	360	419	377	391	404	415	371	393	426	388	382	400	393	378	406	426	437	441	413	402	396	427	391	380	386	375	404	370	380	354	398	382	369	394	417	397	385	416	362	414	424	409	355	393	418	411	390	413	400	461	397	398	401	409	399	390	405	399	406	402	391	364	390	435	397	376	395	421	396	414	376	426	391	412	399	416	391	410	397	413	404	371	360	397	378	395	384	351	409	395	413	427	404	381	389	432	413	386	425	396	374	409	427	422	387	432	435	387	393	384	408	380	402	418	414	424	376	404	394	378	357	377	408	398	375	399	386	380	402	412	397	391	396	372	392	419	366	396	409	421	422	401	379	398	387	435	398	399	406	389	407	400	423	425	406	400	412	391	401	432	383	418	425	423	391	413	403	418	363	388	398	423	387	379	362	397	404	379	412	416	382	397	409	392	398	365	424	383	408	380	419	395	405	390	377	404	399	422	403	402	392	381	400	373	419	396	405	408	415	364	412	420	412	387	389	395	425	387	416	414	410	418	391	363	390	425	392	397	389	401	397	401	376	398	425	419	399	425	375	392	397	405	395	408	426	361	375	418	395	400	390	396	416	425	410	405	422	405	391	425	383	424	386	373	395	373	382	395	392	393	357	403	378	424	363	419	390	375	371	378	397	442	369	386	422	405	392	391	406	379	444	418	401	430	391	428	417	387	401	445	415	400	359	411	389	383	402	406	396	433	426	388	375	371	376	397	409	369	408	397	426	387	370	439	408	387	393	398	393	407	424	423	437	380	389	393	387	396	382	375	396	397	401	431	422	395	391	409	427	463	419	370	404	382	389	409	379	403	423	403	419	392	390	398	404	391	410	367	394	399	435	408	402	398	394	381	416	389	428	423	382	374	396	402	422	366	434	422	387	384	428	451	386	409	395	398	379	403	382	408	388	414	422	450	391	402	429	424	426	440	408	424	422	378	409	400	404	420	418	416	379	366	411	393	409	389	387	404	385	408	365	390	399	408	408	382	416	404	386	414	360	413	398	412	391	395	425	434	407	383	416	436	424	368	406	395	390	404	383	434	371	411	385	413	376	395	415	376	414	412	397	442	400	423	402	399	445	391	408	403	429	413	410	406	433	398	427	385	441	370	379	395	406	449	394	390	417	420	381	404	407	401	445	368	451	436	432	384	396	382	392	398	419	382	397	411	380	400	383	403	416	390	415	370	354	363	409	397	384	402	348	388	391	398	422	376	418	389	400	436	403	370	468	403	433	409	421	409	371	412	395	427	389	410	394	438	428	416	402	415	407	411	403	396	385	391	413	399	392	396	408	349	401	411	385	422	404	354	416	416	380	398	401	398	392	405	407	398	384	355	399	386	419	354	400	400	408	413	417	403	386	411	348	382	397	426	380	417	378	406	406	442	400	413	385	374	409	419	373	426	395	419	411	403	377	404	400	403	415	412	402	381	413	386	418	457	379	377	400	375	409	395	385	394	392	416	398	365	381	431	412	391	422	400	399	440	382	415	409	417	407	391	394	412	359	411	379	378	372	389	406	411	408	402	401	415	408	394	385	394	424	417	412	394	402	437	390	417	428	400	399	442	395	381	405	393	405	421	396	358	422	404	424	408	398	375	462	395	414	399	398	398	382	430	348	420	371	404	389	444	381	408	381	382	378	388	388	407	377	413	386	409	425	383	395	388	385	391	395	405	382	424	402	364	418	423	419	398	375	373	381	397	375	384	411	428	394	391	456	391	399	420	417	410	390	434	398	428	414	391	434	413	406	379	375	400	410	392	399	371	400	407	376	386	397	384	402	448	392	421	392	423	390	418	412	391	463	413	399	395	398	450	378	425	408	426	418	413	416	404	363	388	428	396	407	420	389	389	398	389	438	439	424	413	412	394	421	386	426	395	377	370	392	399	428	407	398	374	451	392	410	405	412	409	401	420	443	420	374	377	396	408	424	407	376	380	394	393	440	406	407	445	395	433	365	411	452	385	394	384	380	402	428	427	399	412	422	413	412	405	391	426	409	434	430	413	391	395	395	418	386	397	419	376	391	397	422	405	386	387	389	385	409	368	407	414	386	362	380	409	412	384	370	398	418	448	411	390	428	386	425	387	390	407	385	422	414	422	390	396	395	399	399	413	409	426	419	406	400	429	399	431	388	419	401	398	399	389	379	402	385	421	418	428	399	399	376	376	381	403	423	396	399	401	378	411	373	410	383	407	434	390	370	417	383	431	396	380	388	381	393	410	386	389	407	382	397	364	432	415	405	389	384	440	403	375	386	400	401	407	426	423	399	414	386	408	422	396	393	409	418	396	395	395	405	391	383	403	408	392	384	431	428	401	386	403	379	370	384	407	413	429	397	392	386	422	378	365	391	413	394	395	390	405	406	387	423	377	419	423	384	340	384	419	415	330	425	407	411	390	359	394	415	411	375	379	400	419	410	400	400	419	405	373	406	417	366	376	408	393	410	415	416	383	430	404	387	410	396	399	388	397	409	366	403	412	403	408	378	408	367	371	372	373	410	403	405	418	417	389	392	433	441	390	390	445	399	405	427	375	440	371	436	381	401	402	399	406	413	393	401	402	405	373	389	411	428	392	378	377	400	394	414	450	404	404	360	418	396	379	396	402	408	420	383	413	378	396	450	427	388	413	376	444	431	408	411	400	412	367	383
25634	21426	27499	25583	7324	1416	1120	903	735	2844	15185	18406	12097	4421	1393	693	527	459	408	421	456	478	433	452	418	473	413	467	449	430	462	443	453	433	450	438	453	467	464	455	427	429	468	440	463	437	449	473	461	446	486	426	412	433	435	454	472	447	432	453	424	424	455	438	421	462	450	469	453	440	434	498	467	414	450	433	422	422	442	443	442	458	429	426	452	457	432	472	455	441	442	409	466	428	435	445	427	428	456	450	433	433	427	423	418	454	466	466	457	436	463	453	443	452	501	423	416	449	440	426	475	442	471	440	412	427	464	441	449	451	450	488	439	429	458	435	482	431	421	413	451	426	426	415	434	430	457	450	405	456	452	504	461	427	441	442	450	429	448	452	441	443	449	453	469	437	481	457	477	438	466	438	441	419	464	469	443	438	473	421	453	446	469	419	447	411	466	436	443	433	461	422	432	409	451	450	457	404	399	429	421	461	438	423	395	426	435	425	469	510	448	438	476	469	445	417	487	474	437	475	415	500	423	466	465	453	463	409	442	436	463	456	481	452	422	459	437	479	443	424	470	422	467	461	457	421	425	451	429	434	427	417	461	397	436	425	426	454	478	403	460	456	470	454	412	433	437	457	421	442	460	437	477	428	425	442	478	426	449	471	470	489	454	454	425	425	412	434	434	493	439	427	460	427	404	416	444	449	480	446	444	411	428	449	414	444	470	426	469	451	454	410	420	399	463	458	456	432	455	468	466	482	446	448	458	470	424	447	439	429	464	431	483	441	443	426	454	433	439	439	462	407	441	472	436	414	419	430	444	432	466	464	471	469	426	465	443	416	498	442	444	431	453	428	420	468	418	467	466	452	470	415	386	420	390	429	421	466	418	439	466	446	441	445	489	456	411	411	411	442	456	426	439	452	461	471	410	444	457	441	423	448	422	425	454	490	434	441	453	455	487	409	446	443	461	448	439	465	457	471	467	463	445	456	470	452	440	399	473	468	418	456	481	444	440	442	434	452	486	458	431	435	469	469	443	433	449	411	456	454	438	451	446	477	466	462	424	438	438	462	407	419	422	438	470	417	481	423	431	465	449	418	470	462	456	427	454	473	487	463	452	452	483	421	417	451	442	468	397	432	424	444	424	445	426	454	471	429	435	446	431	456	442	434	455	439	468	471	451	485	510	451	444	423	482	468	431	437	444	401	454	442	467	440	405	473	420	423	464	459	448	423	466	440	451	429	441	471	442	447	466	453	470	422	484	482	438	427	479	480	410	428	465	466	447	420	452	412	471	456	434	442	470	441	462	430	439	416	418	448	421	389	415	477	454	434	432	462	415	444	398	427	419	442	444	426	452	457	477	417	470	421	448	419	425	441	447	433	446	417	438	427	437	441	464	437	459	449	456	383	481	436	402	415	445	436	504	441	453	434	465	415	448	455	442	458	447	451	413	428	423	419	466	442	452	456	444	427	449	437	449	448	442	445	415	464	428	442	443	424	443	452	440	415	467	425	437	442	459	453	437	468	448	464	430	483	442	431	406	411	433	460	439	471	423	485	476	433	400	451	448	456	432	483	415	450	447	448	478	457	435	447	470	470	444	425	465	455	486	430	451	421	441	465	442	458	413	454	451	455	438	442	442	412	428	455	439	433	429	494	473	396	427	453	451	422	468	429	460	475	439	426	432	471	439	452	443	435	425	466	412	456	457	469	397	457	469	459	409	433	454	469	476	444	417	447	443	456	435	465	459	438	440	424	454	453	446	419	437	431	417	439	451	444	420	442	426	415	459	469	451	430	481	408	435	440	425	486	434	430	448	451	463	448	421	445	454	462	391	449	464	445	454	426	478	447	466	442	449	447	464	434	477	438	441	421	451	452	438	451	453	418	466	466	475	434	428	470	432	428	418	414	420	411	402	430	461	455	462	458	450	444	450	432	390	440	502	466	437	417	425	429	427	402	466	470	451	418	438	459	439	435	455	457	423	431	462	461	442	414	419	444	429	443	442	482	479	465	429	424	459	446	440	456	450	422	447	426	437	435	419	449	476	463	416	448	467	440	446	452	416	447	493	407	468	433	420	426	484	418	445	478	476	456	441	462	480	405	467	421	428	433	459	408	433	431	470	436	425	451	458	441	474	486	473	431	451	430	428	397	449	423	413	440	454	436	415	404	420	426	472	474	414	440	445	463	457	467	415	412	436	480	443	428	429	386	445	426	417	445	433	432	468	483	444	414	440	448	422	494	461	489	429	425	438	451	443	450	427	402	454	484	410	467	431	431	437	421	477	439	446	418	437	416	413	475	452	462	402	442	437	438	476	452	439	413	432	423	415	459	433	404	419	463	467	494	427	461	460	447	460	422	442	465	453	436	488	470	457	456	441	457	408	431	455	418	452	442	425	446	418	463	452	451	426	410	449	456	451	477	459	473	418	441	418	477	447	449	425	444	414	469	452	433	458	456	461	440	441	422	432	454	410	413	423	421	475	472	432	422	455	430	467	446	430	452	476	427	449	451	438	465	459	444	466	456	461	446	473	449	451	423	459	442	442	437	478	446	425	437	490	433	416	405	437	458	445	395	430	418	447	449	463	463	424	443	435	447	431	471	433	408	456	454	424	432	431	455	455	414	452	454	440	475	445	469	446	460	446	408	424	443	461	392	460	495	464	448	447	485	437	429	462	436	432	470	413	453	478	451	447	452	451	439	441	451	449	442	445	468	406	431	435	452	444	459	453	457	467	472	422	402	430	413	463	477	438	453	436	455	452	432	441	400	435	437	429	454	403	444	438	444	445	417	457	447	441	456	426	455	444	431	437	460	444	453	463	468	421	425	423	465	440	459	438	457	432	443	433	510	472	431	434	446	450	459	476	406	440	473	402	420	442	449	381	452	451	460	436	444	476	459	425	481	422	421	449	447	458	401	408	420	427	465	412	436	499	455	461	424	449	480	474	466	445	415	463	452	430	469	438	459	482	478	405	400	445	470	435	457	451	410	424	433	422	400	467	465	413	431	413	428	463	432	403	455	463	451	468	431	453	445	430	402	401	427	422	452	434	426	426	447	472	434	447	460	446	466	480	397	449	421	471	468	448	404	444	403	388	452	438	451	456	456	447	474	453	475	424	453	421	455	454	466	426	429	396	457	476	459	399	453	438	440	435	436	416	443	455	418	474	441	450	441	431	433	441	434	428	407	442	447	435	462	453	459	418	455	460	470	436	423	432	459	459	394	482	475	447	430	418	437	451	422	454	448	442	487	460	453	462	422	451	423	417	475	476	400	468	451	478	453	387	427	463	454	435	475	459	428	470	445	467	456	459	461	436	484	447	477	440	433	444	463	467	464	474	427	429	421	458	448	435	452	468	451	459	436	460	395	437	425	436	480	424	440	464	441	412	444	429	442	421	409	411	443	460	464	418	385	437	439	456	439	440	420	442	443	428	438	454	435	461	430	442	428	401	421	452	416	460	453	427	459	418	433	456	432	423	424	440	434	445	474	435	462
4147	4124	3309	1907	1431	1197	1129	1080	975	4507	17330	16710	10221	4048	1473	734	502	407	394	430	440	406	445	379	369	399	409	417	402	434	428	411	422	430	416	429	411	365	448	420	417	401	424	406	391	379	436	410	442	421	436	403	439	413	411	398	410	432	397	410	413	390	401	415	415	407	372	386	401	429	405	390	418	437	402	421	415	391	402	419	434	432	441	452	377	417	421	420	409	413	430	407	390	413	403	399	381	399	413	426	438	385	442	409	424	415	370	403	466	453	392	391	403	414	420	339	435	394	410	423	404	409	389	423	376	403	388	429	417	399	395	435	385	406	412	412	401	387	390	379	398	397	443	416	385	402	410	433	413	395	412	394	411	404	390	425	413	395	395	404	419	426	431	391	399	402	386	407	429	391	394	393	421	415	378	412	378	441	381	408	379	391	447	400	418	400	383	383	408	404	391	394	432	364	401	430	404	448	426	422	426	416	405	449	431	392	413	406	407	421	400	406	442	366	402	417	381	419	428	399	415	399	385	446	386	421	432	393	446	419	400	424	388	391	395	398	433	428	372	427	377	403	439	383	413	411	402	376	439	359	378	426	436	383	431	420	435	436	415	423	413	390	465	415	406	412	403	394	401	365	404	383	409	421	408	384	397	404	376	403	388	421	448	424	438	389	417	389	435	429	414	385	396	411	407	409	393	436	382	385	379	394	400	372	393	416	418	439	434	395	397	447	410	419	427	420	373	375	411	437	393	408	413	385	397	419	373	399	385	374	371	420	435	409	399	375	411	397	408	381	422	391	425	409	409	427	393	447	401	357	392	419	396	414	390	436	397	357	412	400	426	426	412	426	417	409	417	422	402	413	418	404	430	440	400	408	382	420	416	390	412	377	406	400	427	413	377	441	434	363	409	419	401	429	413	423	408	418	402	387	432	399	453	396	408	439	408	427	383	429	391	406	388	412	358	372	408	390	371	430	395	380	394	369	398	415	455	410	424	434	404	411	407	399	395	407	388	430	413	404	359	420	411	402	378	425	392	417	385	393	400	376	396	401	389	359	394	389	395	400	418	448	425	401	386	414	419	438	402	423	422	448	417	407	375	431	429	409	426	430	403	386	386	367	397	413	413	382	445	395	391	367	383	408	413	421	392	433	393	394	441	399	385	433	428	393	399	405	411	430	363	420	423	414	396	413	408	408	426	413	424	396	374	427	425	428	398	409	398	407	391	393	418	421	418	371	414	419	439	403	380	400	406	417	394	385	375	376	423	438	413	429	404	439	413	400	428	392	421	412	417	431	415	398	395	421	415	404	398	395	404	395	418	412	387	423	405	384	408	420	401	407	397	404	372	403	452	420	440	408	358	393	438	401	400	433	435	385	399	410	409	425	422	394	412	376	365	400	400	372	402	420	428	405	415	419	409	432	405	423	436	391	437	404	430	384	414	407	407	380	413	405	403	414	424	393	389	392	380	400	403	438	397	401	408	390	437	412	406	429	378	381	433	417	423	426	417	382	421	418	434	390	400	416	416	407	393	393	402	438	420	375	417	395	394	420	381	414	418	392	393	377	425	405	413	396	405	416	406	453	416	400	420	405	393	409	399	435	392	431	449	402	436	411	438	438	442	393	424	372	391	400	376	387	392	420	369	412	385	379	395	400	423	373	429	419	404	370	418	416	402	379	432	393	403	423	411	390	368	428	397	423	400	405	403	420	393	411	416	422	400	379	417	415	456	430	410	399	406	399	434	379	395	393	410	419	382	428	424	410	399	410	391	365	424	405	400	384	435	440	425	436	408	417	424	443	406	397	402	402	421	387	419	413	454	388	436	402	423	396	385	393	419	418	420	428	413	386	411	426	404	450	416	381	415	397	411	432	395	412	373	386	398	381	404	391	407	416	380	405	361	387	383	422	408	401	405	417	395	418	399	390	429	386	396	400	420	417	387	408	368	413	409	410	354	434	410	383	403	421	448	390	412	425	368	405	400	392	428	420	404	395	390	383	420	423	425	411	417	397	408	413	399	375	384	405	415	395	402	392	406	421	403	384	361	396	414	437	384	423	393	395	460	423	420	393	383	425	418	417	391	414	406	402	381	387	399	424	436	393	437	451	420	379	364	418	410	397	387	385	421	395	428	421	410	395	427	381	413	395	396	411	374	418	417	390	417	414	414	394	395	432	421	401	415	393	362	405	432	398	421	398	377	447	411	392	398	421	392	371	419	408	408	427	414	405	376	441	408	416	394	405	405	386	407	441	411	394	426	368	427	424	413	412	422	345	417	388	438	399	410	396	401	404	407	404	387	420	402	399	433	402	443	376	386	449	455	418	384	414	393	404	413	456	447	408	419	416	453	405	422	407	377	381	408	392	430	396	433	411	425	419	401	420	432	386	429	416	382	427	407	408	408	382	402	391	395	396	390	380	385	398	447	403	425	407	406	404	423	375	400	403	383	426	399	385	421	434	406	347	396	396	406	391	402	397	395	382	422	394	396	383	386	381	387	432	403	422	392	440	401	447	405	400	394	419	432	425	422	413	392	374	402	360	394	393	393	374	410	424	417	400	441	451	429	397	371	415	390	365	387	396	395	396	404	387	432	403	403	404	419	412	399	398	386	434	431	368	389	421	417	371	380	446	384	405	420	425	397	372	397	383	412	387	378	439	392	417	384	428	422	401	427	398	401	405	409	419	414	414	429	413	392	409	436	393	398	426	402	411	422	373	414	379	403	410	391	379	404	429	419	409	434	388	444	382	415	411	397	377	430	405	420	435	356	429	432	432	410	420	372	403	416	424	440	409	418	400	402	413	392	397	413	399	408	403	395	352	429	393	399	399	380	405	440	425	404	423	425	400	390	395	427	406	380	429	452	402	425	402	437	408	404	381	405	443	387	424	429	395	403	409	406	368	406	394	392	400	420	433	419	412	389	387	424	378	392	403	417	399	398	374	390	363	401	396	415	404	417	367	389	427	404	429	388	433	384	420	410	390	396	373	428	445	377	403	418	398	397	411	433	376	395	404	408	423	381	386	401	424	397	418	402	428	407	389	407	399	418	385	401	413	412	401	430	403	388	425	401	388	446	391	404	415	385	415	399	429	421	384	440	426	387	389	401	405	403	408	408	365	415	408	385	372	393	426	377	440	433	407	419	382	398	440	392	450	442	433	405	415	374	410	456	405	368	367	398	421	400	396	420	396	380	424	422	443	411	430	394	420	410	393	406	413	376	413	443	389	393	409	436	396	385	431	404	389	408	398	382	370	427	429	391	430	396	396	407	372	407	417	395	385	418	404	413	375	388	433	374	392	382	416	376	406	420	426	439	378	391	390	402	439	369	426	418	395	413	399	416	424	391	398	392	422	350	403	432	391	390	409	425	398	419	392	425	406	449	427	395	406	427	402	411	416	389	404	417	391	369	377	408	416	432	383	426	393	442	413	374	391	392	418	424	402	398	433	390	371	415	408	411	412	397	388	407	400	404	405	396	383	382	423	432	398	401	426
24611	21444	28723	24589	21299	6961	2148	1375	1344	4513	28170	31348	22255	9113	2455	1043	699	577	570	592	570	554	627	592	571	590	581	622	586	614	552	579	627	609	595	567	546	540	597	577	574	545	540	580	581	553	594	578	558	618	616	552	543	592	630	577	543	554	601	544	583	585	552	585	577	589	530	588	637	550	552	544	574	595	573	569	572	557	559	568	552	548	537	548	572	554	546	586	589	555	578	544	550	551	582	580	563	559	590	548	541	542	557	569	570	551	559	560	582	601	587	556	581	532	567	578	601	566	601	563	571	595	576	595	588	578	555	540	576	566	554	585	561	559	569	590	569	560	556	519	529	558	563	571	601	643	558	535	539	584	558	585	546	584	548	578	547	556	602	555	591	580	561	602	568	585	556	587	566	574	586	558	584	587	532	556	596	545	533	558	554	569	550	606	554	578	556	552	590	566	523	583	535	570	575	611	574	529	575	544	585	537	552	565	600	604	562	588	560	588	554	576	562	508	574	563	534	555	588	536	542	527	576	537	598	527	545	560	584	593	539	549	579	547	601	570	511	578	554	582	550	591	515	589	503	568	603	580	576	560	580	534	549	527	550	594	580	545	538	622	567	600	573	525	585	527	540	558	585	592	547	568	576	600	554	563	566	589	558	566	592	544	571	604	541	618	590	536	509	573	556	562	577	563	559	538	551	543	588	530	584	560	580	570	563	606	556	576	591	553	550	553	513	579	585	569	552	556	566	547	524	523	532	532	562	533	568	538	561	521	555	605	566	523	527	542	581	561	576	537	559	574	603	553	557	548	550	550	586	536	548	546	592	576	555	569	550	562	568	590	580	552	534	548	524	569	591	593	550	534	585	568	613	559	532	548	587	539	551	589	575	597	581	547	543	581	591	570	595	549	579	600	574	580	565	550	554	567	569	610	589	598	568	567	563	575	564	570	578	565	586	617	522	584	555	574	580	572	550	580	573	595	565	598	576	585	560	546	554	533	551	578	593	556	622	591	587	556	589	557	570	588	562	559	585	583	597	554	635	593	556	533	562	531	555	572	568	572	576	547	601	581	528	562	582	515	589	544	578	585	560	551	571	564	578	532	583	585	557	569	543	508	585	576	562	579	586	600	617	592	581	583	594	607	566	583	582	551	570	556	555	588	587	564	559	578	522	593	593	580	610	548	579	589	575	558	573	538	547	602	574	570	565	558	586	532	530	547	541	571	607	595	610	616	561	540	567	520	585	568	564	573	587	595	509	597	584	519	589	567	584	554	577	588	536	546	579	565	581	590	569	574	600	574	607	601	559	608	511	553	575	632	561	544	629	595	538	554	570	561	565	612	564	533	548	574	579	571	570	612	574	609	561	559	574	526	564	547	561	559	563	531	541	582	623	579	560	510	550	561	610	548	557	551	547	594	573	584	517	559	532	557	570	557	561	561	576	566	608	550	526	595	587	540	576	589	599	552	615	535	530	586	572	571	528	551	539	558	558	559	586	586	595	612	562	578	559	608	569	520	539	570	563	581	602	558	571	570	596	609	598	567	539	529	557	542	575	554	592	556	593	603	554	560	554	574	585	549	570	574	571	563	532	597	559	596	567	587	569	601	594	541	622	558	555	558	570	554	576	579	557	570	569	571	582	576	559	596	566	541	563	579	580	567	582	568	569	530	589	577	559	526	537	559	562	506	570	526	588	560	507	567	583	589	558	570	535	546	506	565	530	517	578	555	557	556	555	550	545	557	557	532	581	535	557	580	586	570	565	564	537	578	596	555	561	608	555	547	550	557	535	552	572	561	571	527	555	555	594	562	548	594	545	559	557	537	593	568	561	591	533	523	525	575	556	537	573	587	543	607	528	594	581	553	589	579	563	586	562	542	538	548	553	523	589	556	560	592	551	594	603	530	583	589	536	558	597	570	551	554	594	587	521	533	531	600	526	556	564	538	565	561	570	569	560	565	569	564	549	547	561	627	516	563	592	576	567	558	556	554	544	533	564	558	528	571	549	524	582	545	590	527	542	551	542	547	518	565	593	604	575	572	553	579	568	545	577	566	546	558	621	516	549	530	586	590	569	562	550	591	583	570	572	540	550	556	560	586	552	591	601	551	515	587	540	582	556	575	509	564	566	567	584	562	560	597	547	543	593	585	542	594	574	547	552	566	579	578	577	541	532	553	560	590	545	600	604	550	559	566	529	549	542	581	570	546	624	556	566	574	551	541	532	578	587	544	568	530	586	587	576	529	560	549	556	564	563	550	554	530	573	563	569	603	577	550	575	569	557	579	550	560	568	535	566	582	571	572	542	558	563	568	498	585	564	571	520	538	549	591	565	569	536	581	560	608	548	588	570	568	549	523	576	554	565	615	556	539	586	549	556	573	542	583	571	549	569	562	546	576	576	557	568	569	540	550	571	553	581	543	577	522	545	589	577	591	530	543	580	602	546	544	588	582	541	576	612	560	537	594	570	580	560	588	578	574	531	551	537	564	560	574	600	528	539	545	580	577	560	578	591	547	537	585	590	565	505	559	528	560	559	542	536	558	535	547	539	576	614	617	528	546	626	591	590	612	558	560	552	602	587	579	583	566	571	565	547	572	557	580	620	571	593	521	545	610	542	547	586	586	556	583	539	551	574	539	576	575	619	562	543	577	549	525	534	544	549	571	588	532	576	569	560	583	589	603	585	559	565	544	596	580	579	524	577	573	575	536	569	564	547	555	514	575	571	561	564	578	526	583	546	585	594	635	568	603	603	574	561	553	533	561	528	549	543	503	614	618	526	572	592	581	530	582	590	568	570	560	579	587	578	568	532	568	566	539	545	534	584	531	567	558	545	590	537	541	598	548	558	565	552	553	604	537	514	540	571	538	562	600	572	570	585	566	537	588	542	557	577	548	607	578	554	535	558	551	548	558	577	562	546	542	582	567	570	622	557	594	572	558	535	530	591	572	562	577	561	522	560	576	565	538	521	538	616	616	546	535	548	550	541	575	562	567	562	563	552	565	582	602	587	561	564	555	560	626	586	551	557	578	581	599	558	581	575	589	562	532	545	579	553	541	556	586	577	531	546	517	520	616	554	582	595	560	545	564	543	544	564	559	528	525	563	575	551	558	500	575	546	543	578	579	604	581	566	553	555	559	577	596	554	515	588	576	518	569	545	586	553	534	549	546	567	541	538	558	534	563	584	531	589	543	522	563	571	593	562	566	517	586	582	576	589	594	539	583	549	578	561	556	536	544	598	585	579	539	560	475	595	569	574	564	552	611	563	561	533	598	623	580	571	559	560	578	579	585	575	557	568	562	547	569	527	584	581	589	559	568	557	555	587	588	530	567	568	540	590	545	573	558	591	556	566	532	576	582	535	612	570	558	561	601	602	593	593	536	583	549	580	571	602	574	581	558	547	552	535	557	563	523	535	529	551	562	571	559	577	547	571	527	580	549	537	616	564	573	548	587	603	563	574	532	564	587	556	575	567	594	583	584	590	567	576	580	598	532
4536	6892	5555	3080	2364	2005	1693	1662	1748	6710	29288	27684	17278	6787	2486	981	643	542	507	508	530	528	515	518	484	492	543	500	493	506	494	506	515	487	499	508	480	536	492	502	496	536	498	496	497	505	504	544	527	538	505	531	483	540	508	542	521	513	474	570	526	477	507	518	550	474	476	515	556	500	515	551	528	485	513	509	528	491	499	520	523	485	511	482	508	511	495	510	519	510	532	493	490	523	530	525	496	537	497	510	474	532	544	505	482	495	510	510	506	501	500	516	565	500	487	521	474	550	510	536	486	466	479	527	520	515	470	513	479	493	475	533	484	505	526	488	493	497	518	507	477	554	513	497	519	520	486	510	493	509	508	500	483	524	493	536	487	496	552	521	504	492	490	507	483	505	530	529	483	473	530	503	545	485	523	554	499	507	519	503	534	452	544	517	492	530	492	507	512	502	509	528	515	495	499	487	484	498	483	489	532	529	507	555	483	527	512	517	520	499	498	494	506	511	487	534	488	529	497	535	518	479	508	521	483	509	476	527	495	511	532	530	532	513	525	495	499	502	501	525	462	514	519	492	478	452	543	475	520	442	462	479	487	500	471	479	543	503	512	514	492	491	570	501	460	499	533	505	513	539	528	508	527	499	474	505	577	551	534	526	506	518	520	508	489	519	496	521	528	535	546	485	506	523	502	517	483	514	470	505	520	506	513	473	456	541	491	510	497	504	534	464	519	535	497	533	457	501	510	464	488	490	517	498	522	542	477	508	478	538	495	487	491	500	508	477	506	482	496	507	511	513	518	489	463	516	522	496	480	526	527	509	490	496	458	481	530	515	543	494	490	540	513	509	513	510	484	501	529	478	488	546	515	587	498	510	527	502	487	533	537	483	506	517	557	486	515	508	516	527	507	479	525	527	508	513	488	489	535	473	510	529	469	499	473	507	501	537	522	521	510	476	472	492	515	520	509	502	509	533	516	517	506	492	488	520	533	536	560	517	475	548	487	490	499	495	514	508	488	551	468	493	509	517	507	507	487	519	504	511	485	544	474	502	470	482	502	480	522	524	506	528	516	467	550	490	535	509	473	493	518	507	487	530	513	507	543	496	488	496	538	481	516	495	529	470	525	495	526	532	473	554	495	518	535	508	495	500	529	518	490	483	557	504	488	494	490	485	490	483	528	489	527	500	478	521	484	523	497	525	520	496	511	529	499	462	481	507	506	515	503	497	486	499	477	532	536	470	477	491	537	524	541	512	473	575	516	506	531	519	495	507	476	456	498	526	497	507	482	477	488	486	440	514	542	514	509	489	514	494	498	518	489	491	516	486	520	466	527	509	556	515	507	495	520	477	561	513	526	504	465	469	480	484	509	502	503	484	501	481	526	496	474	508	472	504	493	513	487	463	482	501	472	496	501	533	491	509	493	496	509	484	458	507	481	498	534	506	516	514	507	511	494	499	478	509	457	461	501	488	537	496	539	526	541	453	489	491	511	469	507	464	513	472	533	553	472	476	497	511	514	497	490	508	518	521	484	516	469	506	514	496	491	513	504	524	480	538	511	473	507	483	476	557	519	529	486	488	480	532	530	502	489	501	488	479	493	512	507	520	500	513	545	545	521	506	534	523	501	491	505	537	522	500	521	545	494	463	508	496	501	510	509	537	479	520	514	534	529	504	509	506	491	475	470	486	503	477	466	499	489	545	490	526	531	528	498	489	466	503	511	509	479	479	513	526	533	510	517	469	532	489	517	485	472	487	540	503	482	504	530	502	498	487	544	533	494	466	523	493	478	485	523	518	533	494	471	484	518	507	488	489	534	496	501	496	515	482	507	508	473	493	489	520	498	526	480	484	471	539	514	500	488	487	471	492	507	499	508	500	496	507	489	500	465	482	492	506	477	489	463	465	496	553	527	523	521	521	508	499	517	488	517	469	519	509	497	532	503	478	549	497	503	533	503	505	483	548	492	514	494	515	482	512	523	508	483	490	510	535	467	534	487	498	483	532	512	504	501	518	503	510	482	492	490	507	473	522	517	514	500	506	519	473	502	507	492	505	503	466	493	472	503	475	494	489	509	458	504	512	506	491	498	491	488	529	505	501	550	490	518	492	500	483	514	520	511	507	534	480	481	493	464	487	515	533	520	521	507	490	513	488	488	509	524	495	491	496	536	522	508	504	472	534	501	485	513	474	491	462	538	503	517	501	483	516	533	510	489	513	502	513	529	464	483	520	533	478	498	499	496	492	525	520	497	501	499	495	478	508	552	484	535	535	537	497	508	482	530	557	480	504	513	490	512	496	503	497	447	515	538	486	483	495	534	500	509	470	503	485	484	516	532	486	500	533	502	505	509	553	498	483	487	523	498	512	504	478	520	539	530	496	518	492	518	487	488	489	511	503	501	504	500	553	481	493	505	502	516	524	507	517	507	534	474	510	508	501	513	510	473	488	509	518	461	468	461	453	553	503	519	535	491	511	492	500	465	487	481	508	525	479	446	490	510	506	517	519	514	499	493	547	490	517	506	511	460	488	505	495	508	477	536	512	487	469	487	519	504	485	504	506	513	506	523	515	495	502	497	496	513	477	460	484	491	491	518	477	508	494	509	477	507	488	478	508	504	494	477	533	506	526	480	495	502	539	500	513	484	487	492	516	448	487	447	499	525	510	535	563	492	521	512	512	517	510	482	486	522	519	472	527	511	538	493	501	508	497	495	513	503	551	457	467	473	513	544	528	489	485	483	559	522	509	514	542	502	506	477	490	554	502	492	530	467	451	497	520	497	497	489	476	490	502	501	498	491	548	501	482	490	462	451	489	519	504	473	502	491	513	487	537	497	486	451	541	493	482	523	443	469	514	518	464	500	503	475	472	473	509	484	496	485	491	500	461	514	490	504	495	511	512	507	488	528	518	512	490	488	496	545	431	497	470	472	508	470	531	528	505	506	512	521	515	444	465	504	530	504	514	489	500	515	496	516	490	514	501	492	471	487	496	500	478	498	500	487	502	507	526	509	488	510	464	506	500	492	487	488	494	467	520	504	515	512	480	497	460	482	485	518	541	475	475	486	528	517	511	487	521	463	457	533	488	491	520	486	508	520	503	501	489	517	483	468	484	488	470	510	471	516	507	488	505	460	513	495	474	508	464	481	475	512	508	516	500	482	530	463	520	479	495	500	529	530	494	517	462	475	515	535	517	476	508	540	507	531	494	511	507	500	454	476	487	533	533	501	511	503	525	498	491	494	504	489	505	569	484	527	479	515	475	503	470	499	487	520	482	515	467	512	495	508	517	528	480	526	517	509	477	520	508	514	487	481	447	522	516	516	522	538	470	461	505	500	502	478	524	513	485	516	523	500	535	507	526	501	505	531	475	502	524	511	512	528	497	481	502	513	513	463	487	522	516	495	522	507	534	513	523	480	481	519	525	469	483	479	504	485	486	540	513	513	535	514	504	478	472	488	504	522	482	507	499	509	477	480	476	518	530	491	490	518	503	476	521
27628	10602	1692	1024	766	589	562	563	616	658	1785	2271	1899	1183	703	498	476	429	486	484	416	469	444	477	466	451	444	445	463	437	457	445	441	445	456	416	474	502	425	443	436	436	437	456	456	491	421	430	425	412	460	451	447	428	446	421	441	429	434	469	432	448	422	404	464	475	460	453	418	448	418	462	415	457	437	484	439	443	422	435	466	418	425	428	468	419	478	435	455	427	449	479	423	422	454	465	453	427	481	453	439	433	481	451	448	420	450	472	435	447	456	424	456	451	446	456	441	432	463	462	448	463	440	468	436	445	477	440	460	436	448	453	460	464	448	398	432	427	436	422	421	449	416	421	440	445	445	463	429	446	496	458	428	474	458	461	457	449	470	422	443	502	445	438	439	437	452	452	481	422	465	422	434	440	413	447	411	462	423	437	483	439	435	477	435	426	447	416	457	439	432	412	457	427	472	464	436	462	436	456	435	428	436	453	442	449	484	469	465	488	424	456	465	413	429	412	448	447	436	402	473	453	463	444	478	476	449	417	426	421	450	441	458	423	453	431	427	444	441	454	432	482	454	431	427	485	429	450	466	439	467	424	445	460	439	383	455	453	469	446	466	438	463	490	442	483	455	427	407	422	444	424	488	449	484	440	452	434	443	472	408	396	440	475	416	455	435	450	426	450	481	471	428	426	425	447	428	419	460	411	472	422	437	411	461	428	484	484	451	448	466	441	447	435	458	410	443	488	440	401	476	443	435	428	414	420	421	437	453	435	442	492	446	466	442	441	442	464	439	428	467	445	438	458	446	458	442	435	429	439	397	455	446	439	423	453	446	428	419	449	423	462	500	392	483	414	455	418	459	434	440	467	474	441	440	440	448	392	453	448	450	445	471	415	459	450	441	465	406	445	476	423	456	471	426	485	421	462	443	473	434	472	416	428	466	446	437	431	444	460	421	448	440	454	449	468	484	427	430	449	437	402	452	416	414	428	470	435	428	443	417	455	413	449	439	421	455	458	426	436	466	439	424	488	442	447	418	471	422	432	442	446	432	433	399	445	433	411	415	454	419	434	404	457	457	433	457	455	452	448	442	430	445	427	437	445	446	446	430	432	450	422	434	456	442	436	419	411	414	497	472	425	389	473	460	451	466	472	436	428	456	417	480	434	425	437	468	445	446	466	435	423	406	452	439	422	422	454	460	416	417	467	430	495	416	428	461	445	446	454	465	441	456	434	421	485	481	448	445	417	449	429	466	450	460	483	460	443	478	412	473	429	440	456	465	383	457	459	439	428	459	507	471	470	412	448	463	442	427	472	429	461	460	451	461	421	449	440	433	404	449	454	418	442	463	446	453	425	450	474	468	431	443	434	455	470	431	467	437	463	461	413	437	451	438	449	445	454	455	408	468	459	473	451	434	405	460	427	472	464	429	457	446	452	422	454	435	445	463	443	467	423	430	472	412	477	453	438	456	467	439	462	461	422	439	428	484	417	441	419	460	434	452	471	477	417	418	465	456	428	480	436	423	442	463	445	428	468	459	434	437	465	437	440	440	464	419	430	468	432	443	431	452	450	448	427	457	461	452	435	477	434	465	463	464	427	436	413	454	464	413	436	434	482	432	468	451	449	428	412	457	432	458	464	436	429	474	467	468	425	425	453	447	460	453	456	455	463	461	455	445	451	432	446	450	473	413	446	433	427	415	466	431	450	442	445	433	434	438	465	462	480	464	454	421	448	476	444	444	439	457	451	457	426	454	449	423	423	451	472	461	473	499	460	420	458	452	431	491	423	441	485	421	493	460	430	460	445	446	461	469	458	427	464	401	433	430	491	459	484	427	408	399	433	472	396	489	453	462	448	453	481	420	471	420	442	429	452	435	456	447	451	398	441	436	460	445	431	439	475	443	422	461	452	450	450	467	466	472	454	458	457	464	398	433	395	433	464	483	461	430	429	450	428	427	451	449	445	411	444	437	452	430	445	442	467	417	441	470	456	433	432	472	420	451	450	451	449	406	433	453	461	445	450	451	400	451	469	482	465	443	423	445	448	468	496	466	459	429	434	442	427	457	466	433	457	480	398	432	443	472	426	432	416	442	431	467	483	469	445	441	480	467	413	452	485	447	446	476	458	412	450	455	462	423	405	444	418	453	443	459	458	428	456	418	478	474	447	474	432	475	461	451	447	451	406	469	418	450	424	462	480	454	467	455	449	451	425	456	459	414	410	483	437	441	465	466	483	423	456	476	395	446	458	451	416	405	436	452	474	452	432	499	464	461	449	435	442	454	462	461	423	449	449	437	436	441	442	398	436	432	455	431	446	441	469	447	449	410	453	505	477	455	376	446	450	413	402	483	439	461	455	444	449	416	467	428	448	443	474	466	465	424	486	470	452	465	456	458	399	432	447	476	469	477	462	461	485	440	532	462	416	448	481	447	441	450	459	427	450	443	441	444	437	451	433	441	463	420	458	451	456	458	481	406	487	406	463	457	407	428	446	461	448	431	430	446	475	452	478	494	455	458	404	410	439	464	429	489	420	448	458	448	458	430	435	447	403	454	435	425	422	465	424	447	495	440	432	423	475	428	477	428	456	449	470	434	454	440	453	425	433	416	417	418	454	475	451	428	433	420	467	467	437	423	426	470	414	425	489	436	433	465	437	458	440	470	454	421	459	453	453	437	478	471	453	487	432	438	462	459	443	466	433	450	448	430	460	482	415	426	450	430	455	454	405	451	465	492	488	453	418	438	490	450	432	459	462	425	417	422	462	459	461	399	447	440	475	452	455	444	435	448	492	421	476	444	466	446	475	453	418	436	431	450	437	463	430	463	454	461	443	475	443	449	420	418	448	414	441	437	431	431	445	459	439	414	452	459	443	450	439	467	456	407	455	444	475	441	466	441	444	453	472	479	458	458	457	451	453	473	486	448	487	411	465	469	434	429	417	454	457	422	472	468	432	425	424	418	436	471	435	409	466	413	457	424	465	447	493	447	441	445	445	451	488	462	459	467	460	471	451	448	438	412	458	419	398	419	423	456	422	429	438	464	456	431	421	447	457	443	426	443	427	426	462	455	461	476	453	453	469	467	412	461	471	445	463	443	419	431	457	465	430	426	431	444	423	454	432	452	430	478	457	448	422	466	442	468	447	446	433	439	444	416	438	471	462	457	417	416	460	447	466	447	477	421	463	442	480	456	471	457	503	441	432	411	409	469	461	445	440	438	468	439	427	472	467	445	450	439	456	421	471	405	449	461	477	482	440	428	453	454	446	485	434	484	472	421	406	459	438	422	461	447	444	434	496	471	471	438	416	450	453	450	451	427	412	419	416	417	425	421	440	486	436	419	437	439	426	451	462	449	458	433	433	468	455	439	452	443	458	407	468	453	390	446	468	465	427	451	443	408	467	444	465	444	434	435	491	454	419	461	426	450	425	465	469	474	403	449	430	475	481	486	450	454	456	458	433	421	420	435	461	462	479	414	423	434	500	451	453	463	431	459	431
5537	1137	876	638	606	631	586	651	666	779	2487	2585	1906	1105	627	491	428	420	387	381	400	416	421	418	373	378	415	423	434	425	416	383	457	394	395	396	369	412	404	421	420	362	414	394	406	413	417	390	424	411	414	387	416	426	389	379	396	393	393	389	386	405	404	420	373	397	441	398	382	435	418	398	401	414	380	423	441	430	411	382	396	425	382	408	364	395	404	369	432	386	399	380	391	419	428	402	377	398	434	387	400	407	413	427	383	390	403	441	386	405	375	411	404	382	422	418	434	395	368	385	434	380	368	406	404	437	399	368	384	399	392	393	384	410	409	398	425	398	423	435	413	375	397	399	414	409	398	392	395	412	404	361	419	377	397	408	419	415	420	367	371	435	411	441	389	393	380	418	401	388	415	394	403	384	401	416	410	402	431	395	427	436	373	425	391	389	399	447	398	418	441	417	417	395	396	382	408	385	405	389	394	411	395	411	386	352	399	385	428	399	380	396	407	381	400	387	406	405	409	408	408	426	422	392	376	397	429	391	411	394	379	415	380	389	384	379	404	394	377	375	364	390	414	437	369	393	373	398	409	411	371	413	416	426	373	406	395	401	391	384	367	387	409	349	395	417	406	354	399	416	369	381	436	409	414	366	390	394	417	429	404	441	403	413	374	440	411	397	371	425	413	358	367	406	425	396	421	410	368	401	378	437	388	428	379	371	402	405	390	386	387	435	377	394	389	411	426	384	396	392	378	420	417	402	428	428	421	383	418	395	411	398	403	414	405	432	410	427	403	392	388	424	386	406	424	371	378	462	395	404	377	401	410	417	407	419	429	411	393	432	402	396	398	414	421	410	429	373	385	404	408	430	392	392	388	413	386	426	399	409	401	388	413	417	420	395	414	404	402	424	394	415	407	407	424	426	431	350	383	378	433	448	388	438	428	396	450	418	373	375	417	414	405	400	413	416	400	397	388	403	413	433	393	419	383	403	386	429	409	422	378	370	406	423	390	414	410	403	424	419	443	406	429	423	391	388	379	408	391	441	441	398	432	357	446	432	361	428	418	425	387	399	402	397	420	427	416	409	369	415	367	393	422	405	379	406	392	404	409	441	387	389	370	397	376	382	404	412	410	403	394	424	386	391	399	374	406	415	373	418	411	391	381	396	405	339	408	408	428	405	399	415	407	408	389	422	420	418	359	403	354	434	380	408	425	413	395	411	403	402	423	451	410	419	418	424	384	380	367	393	406	411	379	424	387	418	414	376	390	399	394	411	408	388	395	418	382	381	387	383	381	381	376	434	409	393	426	400	386	389	425	397	418	435	413	391	377	398	408	414	395	395	428	402	403	406	406	387	407	398	393	399	392	378	418	403	398	419	399	411	411	395	376	388	363	395	410	406	411	373	397	401	409	452	424	390	422	406	374	400	435	416	403	420	423	383	418	402	411	402	353	399	406	416	388	390	391	414	398	336	422	410	400	380	405	390	436	393	391	410	397	416	432	406	377	360	394	419	358	421	395	412	397	382	398	443	379	381	404	394	416	394	416	381	394	385	441	414	392	392	421	406	412	394	395	414	423	381	402	379	375	396	409	428	445	366	406	391	412	403	414	393	428	456	404	397	370	379	404	423	401	417	377	433	387	431	423	385	396	410	408	410	384	405	391	397	416	369	406	407	383	410	371	399	457	412	372	418	424	400	402	408	356	410	416	407	406	374	413	394	402	416	411	390	385	389	399	378	385	406	397	409	358	427	438	414	423	402	407	388	361	393	410	395	404	388	392	404	418	413	439	421	364	376	383	376	411	404	385	382	392	408	388	403	409	440	395	408	416	412	401	375	410	402	413	420	396	391	405	394	389	402	391	391	417	425	399	422	440	426	425	393	399	354	365	453	395	417	395	385	388	395	392	406	402	427	397	424	386	427	393	412	422	387	392	423	424	388	423	402	410	400	381	445	412	418	412	409	407	425	407	376	386	391	459	398	424	401	412	390	405	426	418	339	360	416	402	399	422	379	368	443	392	370	378	392	433	402	411	369	388	414	385	421	397	397	426	374	424	402	398	403	425	383	382	394	401	367	387	399	382	366	398	414	372	401	395	417	407	376	433	422	442	378	425	413	389	389	370	440	384	411	408	414	390	430	440	430	432	445	404	392	382	393	405	391	434	404	392	406	405	407	438	379	402	427	410	414	399	395	418	367	408	429	412	434	401	394	414	411	400	413	377	399	379	396	394	394	414	404	394	369	408	376	397	400	442	429	380	389	393	399	404	378	405	427	379	370	397	424	418	387	412	409	375	433	376	398	404	424	444	426	396	392	409	382	408	398	367	362	412	388	395	403	427	402	371	398	399	387	410	423	430	392	372	394	391	380	385	401	427	402	452	403	388	419	421	412	389	394	423	393	409	385	426	422	417	345	384	395	404	421	401	390	430	404	406	432	416	360	362	438	413	416	405	357	400	420	415	419	416	371	390	399	412	414	402	391	366	419	381	415	415	377	398	390	385	400	394	405	408	350	398	408	424	399	375	453	389	423	390	413	386	385	411	407	390	426	407	404	407	436	417	378	377	374	419	421	391	418	402	406	405	421	421	362	392	379	410	388	410	401	395	430	368	400	394	421	444	392	386	407	385	382	377	421	393	408	396	406	420	392	428	444	401	397	404	378	383	403	420	416	408	410	353	401	380	414	380	418	405	433	428	374	438	401	410	404	392	403	409	414	413	404	417	382	416	388	385	386	380	379	419	386	406	392	422	403	372	374	439	440	381	379	446	367	429	368	406	404	362	442	413	358	391	392	411	401	409	401	409	414	383	399	417	408	396	379	389	375	428	422	369	400	444	418	413	411	405	392	408	397	367	397	397	416	380	406	422	384	391	428	385	398	371	410	408	409	386	410	377	403	399	379	404	432	383	421	411	388	414	388	380	430	404	442	398	403	408	364	369	369	404	422	391	421	434	389	414	388	401	382	414	393	378	408	394	383	381	436	413	385	384	377	373	415	375	408	397	373	438	395	393	405	372	429	363	396	420	354	385	400	406	415	381	364	396	413	405	345	386	429	404	401	418	362	402	409	426	416	447	412	399	411	398	436	401	417	406	393	409	413	421	395	378	409	403	409	412	412	385	420	422	393	404	410	398	370	426	403	393	418	393	410	382	397	397	426	362	416	422	460	419	386	407	423	392	389	385	425	427	378	445	408	421	375	398	404	413	419	421	405	395	422	421	396	395	423	391	394	397	396	398	420	386	393	394	465	411	396	396	416	397	416	403	401	400	382	416	399	377	391	379	403	423	402	402	418	427	424	414	396	395	406	396	398	391	390	385	418	429	380	384	400	385	416	380	411	383	423	362	391	396	372	374	411	389	404	405	403	390	399	398	398	401	425	368	382	385	404	430	385	401	391	396	414	383	394	383	406	435	420	422	396	402	392	378	414	390	375	379	383	405	410	418	380	416	396	381	385	388	397	399	383	406	425	414	390	401	401	382	361	398	395	414	422
25592	21425	27488	25558	6883	1359	951	792	821	947	13408	16945	12950	5362	1548	792	515	440	405	411	411	457	412	435	447	409	400	433	419	444	441	411	440	430	432	416	461	432	408	447	436	428	461	455	420	444	435	418	447	439	443	433	441	430	469	438	455	461	405	420	450	448	423	421	394	420	443	423	476	447	448	421	460	444	436	409	439	425	415	411	414	381	447	438	441	422	439	422	436	430	417	465	441	431	452	446	400	394	432	424	457	432	414	400	418	427	453	420	446	419	421	462	404	440	418	427	432	428	448	464	397	440	410	443	422	436	423	443	408	455	414	442	427	424	448	414	437	425	445	435	454	410	422	430	403	466	422	417	411	386	460	453	444	482	426	454	437	403	390	434	432	421	478	425	456	449	448	423	422	440	423	417	455	445	434	446	443	398	421	429	420	412	442	425	420	427	429	444	424	441	438	451	421	407	430	416	429	419	425	454	418	447	452	494	463	426	424	421	459	437	470	446	441	418	417	450	464	452	445	448	428	430	449	381	408	443	434	410	435	402	441	437	445	463	447	442	427	427	421	433	454	413	388	476	444	462	418	438	425	407	425	429	453	457	437	439	415	431	460	433	417	423	444	412	440	417	467	428	403	446	456	431	404	414	452	431	445	419	421	461	438	422	438	424	400	393	424	436	429	438	434	440	428	427	410	432	436	424	435	444	405	431	447	406	421	425	408	399	419	487	402	457	403	464	432	397	423	441	426	472	419	464	436	434	421	393	434	426	437	415	400	423	387	409	439	466	482	482	455	397	445	391	439	461	444	442	432	457	426	403	387	448	411	411	392	430	433	436	425	419	459	422	475	418	433	438	423	443	412	417	478	409	470	439	459	455	431	444	423	443	407	392	464	430	472	439	461	433	419	388	456	450	447	407	431	400	411	464	439	405	398	451	447	425	441	405	448	436	427	440	442	396	460	441	425	456	448	434	411	432	420	406	429	400	443	409	384	418	399	389	437	443	430	411	435	402	411	430	451	450	403	443	403	411	427	430	387	451	410	424	418	428	437	451	419	422	401	412	395	410	443	446	410	465	420	405	410	448	467	456	401	422	420	458	466	418	438	443	441	403	422	422	424	446	440	450	475	454	421	418	436	400	443	404	473	425	449	454	394	448	438	414	407	413	423	426	424	417	423	431	483	425	401	434	435	435	437	395	431	416	431	425	435	483	413	442	407	409	428	441	428	445	452	441	496	419	392	411	426	392	455	387	445	415	416	446	454	416	466	421	400	400	409	441	431	419	452	432	437	450	381	434	440	444	442	423	425	460	417	427	445	421	418	467	443	464	425	429	444	479	418	416	455	419	420	430	414	423	451	439	435	433	458	410	410	418	419	436	413	405	435	432	395	416	458	435	405	396	470	425	437	441	435	438	427	411	408	429	398	442	439	481	430	399	427	407	455	400	445	417	427	418	439	463	433	423	433	429	422	440	417	444	432	467	452	440	455	427	417	458	471	404	427	483	443	421	450	436	392	425	379	389	395	419	443	446	407	437	421	444	425	403	442	439	418	411	426	390	466	438	428	411	423	398	415	411	388	449	430	467	433	422	459	429	422	456	388	417	435	463	427	403	405	419	418	416	408	423	422	425	428	442	378	432	400	414	467	430	410	394	454	419	446	438	411	454	436	385	413	463	454	434	429	412	454	402	401	434	435	471	417	439	426	432	431	423	457	424	389	441	427	453	427	436	411	435	409	433	436	464	481	421	431	437	438	423	459	433	454	406	451	432	439	425	472	446	450	445	443	442	459	399	418	414	463	394	400	425	433	424	443	447	429	454	423	419	466	384	441	405	442	411	420	416	439	434	395	474	450	458	444	436	442	428	405	462	424	434	406	397	474	466	461	433	436	470	409	421	430	440	466	435	425	425	449	412	426	452	394	412	444	444	420	461	403	418	407	417	466	415	434	396	412	442	388	441	419	387	404	432	407	445	439	439	445	442	461	429	423	481	426	416	416	462	408	398	440	490	438	436	440	435	435	422	397	418	451	425	418	463	462	437	450	405	413	445	430	452	413	406	424	439	412	412	459	434	421	425	402	392	422	402	447	454	415	434	430	450	438	432	456	391	426	437	459	414	437	418	433	446	459	445	441	437	448	407	444	495	407	457	423	402	412	460	432	414	438	432	454	445	422	428	411	439	465	410	422	434	412	461	439	451	404	459	419	415	435	411	409	458	400	424	416	406	460	451	432	405	388	417	437	441	421	416	420	423	445	474	456	429	435	414	451	453	430	437	447	412	410	418	440	414	456	398	437	432	438	424	400	449	415	438	404	434	431	425	438	432	402	453	446	434	414	447	421	451	441	405	449	431	439	404	444	432	442	435	434	431	443	425	417	422	438	406	400	427	438	450	412	417	434	467	421	436	430	419	449	379	407	443	418	389	435	415	423	443	423	434	442	441	418	471	426	404	411	442	465	437	417	404	436	440	447	410	443	403	475	415	422	458	447	437	421	433	453	410	449	431	423	429	403	419	437	404	440	457	443	419	400	444	404	408	422	445	418	457	402	418	427	418	388	412	450	461	411	423	390	392	428	475	438	444	444	444	459	432	453	407	446	436	431	419	463	442	387	441	448	439	434	413	418	433	462	412	433	439	428	417	431	464	398	449	451	392	386	460	435	458	423	428	441	403	434	424	455	414	440	427	427	462	409	408	469	470	439	494	465	432	432	454	409	438	433	440	414	422	417	413	418	422	438	446	415	412	439	427	455	400	442	437	415	417	433	397	433	466	437	457	462	449	430	436	443	428	424	441	421	454	449	413	417	421	405	433	440	471	447	461	433	450	445	390	459	438	457	425	410	411	431	409	416	439	407	434	406	424	427	465	445	414	454	492	426	425	430	442	404	434	428	432	428	439	420	377	408	424	436	431	431	432	428	406	414	437	464	421	400	424	482	440	468	446	443	464	462	414	434	438	447	458	423	402	409	416	418	452	433	420	415	438	448	441	424	429	413	438	424	425	430	440	438	441	443	434	401	405	436	396	451	419	427	380	472	381	436	448	436	448	445	416	422	425	388	391	449	463	464	430	441	438	465	442	435	465	444	438	441	463	426	442	468	426	414	435	458	419	421	434	435	417	427	404	428	419	409	414	387	417	439	415	400	415	442	404	429	448	438	439	375	451	434	449	463	467	409	412	437	414	412	399	457	442	412	414	444	408	398	416	459	433	457	483	411	383	450	428	463	446	428	409	431	476	400	463	453	463	417	431	434	446	432	437	418	429	432	400	410	428	455	424	427	418	406	435	497	453	448	446	410	435	443	424	436	412	440	377	419	467	408	423	409	402	428	427	432	451	449	467	421	430	423	414	423	420	407	427	423	448	380	412	437	439	462	412	417	438	432	432	434	450	425	441	431	411	425	400	429	417	411	458	434	428	420	409	418	454	443	435	427	466	391	414	425	417	426	435	448	440	411	421	446	390	446	428	443	412	414	439	414	416	412	425	440	481	416	446
4121	3814	3059	1679	1202	1085	955	1054	1173	1273	16679	15784	11201	4973	1654	766	451	405	412	404	373	392	415	376	383	445	419	417	383	393	414	378	401	400	401	424	443	422	424	437	410	390	414	379	408	379	432	374	404	426	388	387	398	400	431	397	402	410	412	403	416	368	373	422	388	431	375	406	380	434	373	415	395	416	424	409	421	393	402	392	383	427	406	425	410	405	375	338	396	410	416	398	394	373	394	402	423	384	395	376	390	411	399	384	383	391	368	404	383	370	366	442	417	427	356	401	374	383	353	422	403	402	358	403	417	404	403	416	391	388	379	403	417	436	415	423	375	392	433	412	372	385	420	419	388	425	405	423	388	406	418	378	384	414	394	414	384	423	394	388	403	396	405	431	420	396	415	384	398	363	383	416	375	413	375	382	390	399	407	404	407	408	357	398	451	410	395	399	424	422	412	368	397	409	453	378	424	378	403	357	379	432	385	390	404	403	380	383	424	403	406	424	389	394	423	426	402	397	391	381	381	392	393	350	419	430	394	388	390	418	400	415	425	408	379	433	393	376	406	408	416	370	426	367	393	370	427	390	382	395	435	417	435	381	363	431	429	422	403	374	426	386	386	406	395	392	406	361	409	389	370	372	425	411	403	422	412	396	380	429	392	374	394	392	390	398	418	388	363	422	363	401	394	392	394	382	375	402	370	387	401	399	390	394	395	404	402	380	399	371	381	415	366	366	411	392	391	406	418	424	346	395	398	411	394	380	395	412	405	434	393	356	392	405	413	392	412	406	380	422	415	384	418	408	375	404	400	414	415	428	367	406	398	398	394	395	403	398	356	385	391	405	375	400	347	399	416	388	414	381	401	405	414	368	380	363	383	392	386	420	409	406	390	384	373	412	397	421	428	381	378	420	393	381	372	402	438	379	410	410	383	387	435	372	408	398	394	359	379	404	408	394	392	375	383	403	451	421	408	404	374	351	398	390	411	415	433	440	378	387	374	412	407	396	388	409	433	412	386	430	425	430	432	397	390	378	412	381	415	392	413	380	367	404	393	405	433	378	383	369	384	375	407	412	367	341	420	381	410	411	429	417	390	394	417	404	375	437	400	404	388	399	380	399	396	416	394	407	431	393	377	412	437	381	378	369	383	375	386	395	392	376	366	390	394	408	398	391	387	431	422	382	378	390	446	362	416	404	395	386	376	375	427	398	374	392	371	339	412	438	368	401	429	404	410	406	417	390	354	401	393	368	402	397	382	384	381	419	426	391	412	420	439	381	405	384	376	376	388	418	392	413	404	389	399	368	349	390	415	423	369	414	394	424	400	415	405	389	390	396	405	371	373	415	385	407	400	412	437	367	410	377	376	417	417	412	398	398	406	414	420	430	385	419	383	382	382	366	369	352	440	369	365	394	372	402	435	405	426	389	432	424	387	388	366	364	439	406	407	362	409	380	355	399	386	359	419	422	382	413	429	352	375	363	379	410	394	367	387	361	417	394	390	409	397	397	392	326	416	402	415	407	392	378	382	388	375	408	411	418	387	391	385	367	396	401	432	389	420	377	419	377	428	411	403	409	368	395	373	373	456	361	419	383	409	394	350	412	407	397	396	410	384	425	379	431	447	412	408	397	356	394	358	378	408	428	394	425	413	396	391	414	382	399	431	408	424	393	385	378	409	396	422	408	361	379	403	390	417	433	383	413	386	373	377	393	421	413	373	391	366	399	352	409	360	398	429	410	397	412	393	419	433	407	405	393	404	405	409	413	414	381	412	391	447	430	402	367	360	408	415	405	396	395	385	405	388	393	397	423	455	398	360	422	405	400	406	411	397	392	355	405	416	367	407	392	437	402	409	400	394	397	389	395	426	396	400	367	427	351	391	410	385	376	393	404	406	390	378	391	392	382	401	397	405	407	429	393	401	429	422	391	389	416	428	381	418	375	388	384	400	419	381	399	435	406	405	406	390	384	423	398	422	418	419	407	402	397	420	413	398	425	400	447	376	382	383	376	392	421	404	375	391	373	380	382	354	400	430	433	382	391	354	403	408	404	372	400	384	379	418	403	403	399	428	377	388	402	391	399	409	377	371	382	388	412	405	423	379	368	404	406	415	378	390	404	402	371	419	413	408	396	368	387	409	409	367	389	390	383	399	370	414	365	364	415	391	381	382	448	380	372	347	386	429	406	423	386	396	425	414	405	390	384	422	382	392	408	377	369	404	377	405	366	416	395	414	395	404	391	389	400	387	389	402	425	392	399	422	422	400	411	396	431	382	357	442	375	387	385	402	390	419	391	401	384	405	399	373	408	407	399	411	381	401	399	406	383	408	409	415	385	378	362	378	393	444	387	410	418	384	447	402	420	416	390	392	393	396	387	412	420	414	398	395	396	400	400	374	410	408	420	402	408	415	394	417	406	403	409	401	387	411	402	415	398	376	412	399	362	450	413	373	366	379	381	371	416	421	390	358	400	418	423	374	395	413	392	379	426	396	420	396	374	406	367	416	429	440	392	371	410	437	400	360	348	390	398	410	364	387	411	390	382	384	374	419	377	400	467	392	344	427	404	403	431	391	385	379	410	412	372	425	375	419	393	404	405	400	408	424	435	403	397	399	382	389	380	427	419	389	393	384	403	426	387	389	406	403	379	400	385	386	404	425	414	392	417	407	430	387	420	409	436	394	405	439	404	400	394	391	435	417	423	390	422	397	398	428	350	379	392	415	405	398	387	395	397	426	353	361	394	396	418	399	362	381	412	421	378	401	390	377	396	375	414	377	409	397	396	400	431	381	367	421	414	407	425	398	399	375	406	383	416	420	391	411	389	384	376	408	397	412	410	387	378	407	407	394	373	387	399	418	418	357	401	382	421	415	440	394	393	397	360	428	395	397	470	413	407	423	404	413	398	407	422	415	397	383	382	425	371	397	430	390	376	398	378	426	351	408	386	389	415	365	388	400	361	410	416	446	404	420	358	392	382	379	409	389	375	428	410	412	368	418	413	384	388	370	411	394	408	394	380	415	405	383	400	407	382	396	414	417	426	372	410	404	431	398	378	384	414	371	419	394	417	389	408	377	422	384	412	380	399	372	392	350	407	417	387	397	402	380	399	413	403	381	400	389	394	385	401	383	376	398	400	410	427	399	401	385	352	402	433	380	399	425	419	372	446	392	375	394	408	418	389	437	388	369	405	421	390	382	420	366	410	405	402	389	437	429	417	387	387	352	385	399	392	384	388	387	407	408	413	407	376	426	408	396	394	399	378	408	402	382	348	381	358	407	378	421	388	401	426	392	396	412	411	403	382	359	432	402	380	387	405	391	410	371	429	411	389	356	412	372	428	389	377	390	397	425	408	394	385	404	422	389	425	378	398	396	368	413	414	427	429	400	413	406	404	374	404	372	411	391	445	394	365	399	435	380	438	392	403	408	421	405	374	384	382	393	389	401	396	387	416	372	366	367	439	417	405	346	420	395	401	385	384	390	412	395	421	430	407	351	364
24672	21428	28635	24623	21268	6363	1849	1257	1223	2315	24042	29772	23200	11419	2904	1208	692	556	528	581	528	574	489	569	567	547	566	571	566	578	557	524	554	538	535	536	566	512	529	511	581	549	557	539	567	590	543	510	574	559	526	506	585	547	574	526	550	541	576	526	563	530	557	515	597	575	534	545	531	568	516	543	574	567	496	548	586	551	540	608	575	551	527	579	545	539	537	547	580	584	556	548	537	531	556	539	546	535	516	535	588	552	552	541	604	542	507	555	570	532	547	554	522	573	537	568	506	557	513	555	565	537	579	567	548	543	536	582	543	533	549	576	570	522	545	535	539	580	549	535	565	547	537	544	553	578	550	582	544	520	532	564	566	540	534	530	512	556	585	539	554	519	515	586	535	546	536	534	549	535	602	516	504	548	558	507	554	536	546	527	548	598	549	578	531	589	483	509	580	574	531	543	558	522	574	555	550	542	591	512	566	575	552	537	552	546	572	550	552	524	544	546	491	538	527	557	572	545	500	538	538	549	506	542	542	535	577	534	572	552	519	524	573	520	528	575	559	508	577	510	543	487	566	541	548	590	566	571	515	529	533	565	558	534	510	574	563	544	555	574	539	561	573	557	609	566	484	533	509	541	557	534	520	507	528	504	542	534	529	558	520	542	534	553	518	541	552	507	557	567	565	579	566	533	575	569	526	505	540	569	587	588	530	533	537	537	515	557	557	557	567	501	534	556	513	492	593	582	519	553	513	570	562	518	539	557	563	517	560	565	541	512	573	505	566	572	524	547	540	537	530	542	532	591	567	550	538	541	550	551	522	519	534	529	478	571	550	560	534	528	553	554	549	531	530	512	554	529	555	575	539	509	582	496	583	518	564	586	586	549	594	568	577	557	593	522	573	594	555	571	570	514	521	553	529	542	526	569	578	548	575	552	551	520	556	531	540	527	531	503	556	557	530	546	560	569	582	531	574	526	546	552	570	537	560	569	565	534	578	509	580	544	592	564	554	536	546	559	517	598	564	539	523	539	545	529	581	552	564	505	525	597	542	522	509	536	556	545	521	518	559	542	532	557	499	569	562	569	569	517	541	508	588	528	537	587	585	593	545	543	535	554	563	563	594	527	531	535	517	547	535	541	530	533	575	529	549	540	539	527	530	556	522	504	557	558	576	537	580	536	538	548	549	575	572	511	559	538	535	562	577	579	535	563	570	530	593	584	571	513	575	522	537	531	537	542	505	537	526	553	557	567	564	566	556	559	521	539	530	537	584	546	548	560	557	532	544	521	547	518	576	586	568	535	544	543	575	532	567	557	515	578	559	596	511	513	552	554	552	546	533	563	555	550	539	557	555	560	588	567	571	519	553	556	545	550	521	528	524	577	552	511	510	542	521	567	542	548	545	550	578	535	554	499	557	499	574	561	543	538	557	537	521	555	558	542	573	547	537	563	542	494	551	501	539	556	541	556	513	539	620	546	587	558	550	536	570	574	484	499	546	545	555	546	554	561	572	579	585	565	557	553	510	567	559	566	545	534	628	497	575	525	559	564	523	572	530	542	536	535	526	528	570	539	573	543	541	554	556	587	560	553	556	558	520	501	542	561	488	619	534	529	557	545	569	540	551	518	552	542	522	563	559	584	589	540	537	511	582	544	572	535	600	565	568	544	572	601	599	543	558	562	510	512	548	576	545	512	592	565	556	528	551	546	572	565	529	506	538	523	557	543	549	539	529	547	528	571	535	564	577	503	536	522	542	533	536	525	567	558	565	548	554	523	536	536	569	559	517	517	595	550	522	568	552	603	563	527	501	565	548	572	525	514	558	530	531	587	509	561	543	558	531	585	530	572	540	546	563	548	540	571	537	553	521	560	597	574	524	558	606	605	555	545	551	524	603	561	543	529	511	537	523	525	529	527	533	575	557	558	552	521	589	553	535	567	519	549	552	557	584	528	512	554	573	527	532	552	555	550	540	514	578	527	529	531	548	516	532	554	576	567	505	551	551	543	565	546	534	530	500	544	497	557	566	541	541	590	602	548	532	589	567	577	564	482	520	531	543	530	538	525	522	537	556	570	604	539	526	547	555	532	545	532	549	561	554	554	561	517	552	541	536	544	539	545	545	582	555	563	533	493	495	568	551	501	543	546	541	569	544	573	570	529	541	565	543	560	586	585	508	547	505	556	564	515	519	556	580	536	548	586	544	549	526	516	549	565	533	499	535	545	529	548	465	529	574	536	532	532	547	560	542	527	529	504	527	514	527	577	567	547	593	551	557	513	570	529	521	542	494	525	551	484	575	547	575	550	509	567	549	549	543	528	567	505	560	551	519	523	579	511	567	537	539	494	548	552	528	543	546	591	551	541	560	525	540	548	544	525	503	570	563	499	546	566	532	568	535	573	568	542	535	581	553	566	560	561	510	514	531	540	546	516	568	513	482	563	532	565	590	557	523	529	531	511	548	562	521	523	567	517	529	551	533	571	548	527	578	502	504	541	542	559	565	569	544	495	506	527	523	509	528	481	557	565	536	561	565	538	570	566	543	566	519	565	530	514	530	561	506	541	564	512	536	538	527	538	530	570	524	547	542	567	549	554	516	517	560	543	524	531	523	528	573	527	547	528	567	537	546	576	508	573	532	544	528	545	562	549	506	552	562	525	593	541	566	526	526	552	553	551	567	533	568	520	564	547	520	537	525	564	492	554	560	570	546	533	525	544	540	524	522	546	482	552	576	531	529	537	566	554	528	547	547	551	557	528	541	572	549	559	527	557	528	510	533	517	547	486	540	518	545	539	553	481	545	580	522	521	524	504	517	571	542	555	528	552	561	514	563	540	544	531	530	554	585	520	565	577	524	530	527	535	537	571	513	557	547	544	565	546	557	575	525	557	492	550	531	584	516	547	563	596	553	543	552	570	525	516	560	505	556	554	560	539	561	544	511	545	542	552	548	529	528	550	535	500	565	563	559	535	505	561	494	540	564	517	519	558	526	561	530	535	548	569	530	591	560	568	530	517	538	503	518	565	544	563	522	541	546	510	530	561	575	525	553	583	549	536	544	536	580	500	558	531	531	503	565	525	518	537	542	531	565	492	615	537	551	555	547	541	542	559	569	549	549	513	504	554	529	587	553	548	599	539	536	573	554	547	534	520	572	569	557	547	542	546	546	525	523	519	545	573	535	537	589	544	559	510	565	562	548	552	559	561	566	540	527	567	579	534	552	526	517	500	539	565	533	567	532	544	564	585	535	493	534	563	558	559	499	508	548	547	512	538	528	500	562	553	529	550	567	576	594	493	532	521	523	533	513	542	540	523	551	536	540	567	558	524	506	548	552	553	582	537	541	522	571	546	549	521	540	543	569	592	533	511	548	530	498	543	528	602	547	533	539	537	546	562	512	566	556	549	532	522	565	555	552	503	549	540	523	480	597	532	582	542	529	577	535	564	559	546	551	523	570	548	552	533	533	536	526	548	532	586	520	570	532	560	572	555	561	521	532	518
4532	6734	5414	2679	2018	1752	1557	1536	1718	3475	26699	26247	18989	9077	2552	1219	611	531	499	509	505	438	482	466	482	510	532	487	509	493	506	525	479	502	472	493	498	487	522	502	482	499	500	526	535	441	495	540	516	519	507	487	487	505	538	520	484	505	497	508	501	473	545	485	438	512	514	511	481	490	455	472	476	462	475	512	483	475	464	552	481	477	481	485	491	489	498	492	481	488	501	472	493	523	488	555	501	500	498	464	493	488	503	468	463	508	529	506	496	516	515	508	475	457	472	480	501	510	508	515	475	452	510	498	487	446	495	487	479	480	499	498	516	492	525	520	490	551	526	478	467	472	494	476	509	511	490	552	519	520	492	486	501	527	446	520	490	500	529	517	504	510	511	486	503	504	494	480	525	491	508	498	503	508	470	481	497	481	457	458	505	468	520	475	505	508	495	472	472	474	481	522	463	528	521	544	529	498	528	470	493	491	526	505	504	485	539	493	466	507	518	473	487	463	494	460	530	516	525	499	479	506	508	479	479	472	494	507	475	517	526	492	501	518	528	478	494	482	478	487	502	506	499	502	461	513	561	510	533	533	463	497	488	529	457	531	481	512	512	503	495	475	482	525	478	499	450	478	506	487	458	506	520	492	468	501	516	496	490	524	460	494	454	507	528	467	509	495	489	523	506	475	496	502	487	504	507	477	459	463	507	463	507	473	504	509	486	470	476	480	502	504	531	462	490	516	473	474	504	485	512	473	534	493	455	490	498	471	488	469	481	484	509	486	487	501	510	493	474	532	473	449	505	499	519	492	475	477	517	471	484	465	455	491	519	455	515	506	491	499	501	494	532	497	479	479	538	498	504	465	534	483	507	491	508	482	497	521	463	489	448	476	476	456	453	528	468	502	508	550	455	459	537	498	483	484	536	479	503	487	479	481	501	496	491	494	495	493	463	520	497	509	489	481	492	475	503	490	516	479	495	478	521	516	460	480	509	498	465	500	517	516	524	504	489	532	520	508	457	480	476	450	473	462	477	496	500	475	473	471	522	528	484	471	495	470	461	514	479	540	496	530	457	532	481	487	474	479	509	511	521	507	509	523	474	493	494	535	512	520	527	511	542	502	497	493	516	501	534	482	509	518	476	497	495	482	526	495	540	509	453	488	492	519	525	512	504	500	474	502	514	534	515	512	535	530	501	506	485	523	481	460	482	454	467	481	498	514	452	517	501	507	493	490	478	504	458	475	472	469	515	477	471	456	451	468	493	475	502	469	465	480	530	480	492	475	508	502	515	514	493	488	491	512	497	540	525	545	515	500	496	472	497	465	498	498	504	512	517	501	478	470	514	541	455	504	508	503	498	523	505	487	466	496	502	508	469	501	495	506	486	461	460	495	496	478	543	492	463	478	512	490	473	483	463	509	484	468	484	490	511	449	485	505	515	465	513	484	508	484	485	450	469	525	519	485	470	492	453	498	498	499	482	478	539	489	515	483	532	499	495	453	505	535	485	488	461	490	496	504	471	496	490	513	515	484	472	513	503	470	506	461	501	511	478	467	508	527	423	508	487	474	430	440	457	493	474	499	492	513	494	482	524	498	476	479	500	514	462	493	505	495	506	508	455	422	486	481	487	472	466	519	489	527	509	504	482	482	505	490	521	472	479	495	481	495	500	465	496	493	497	475	473	517	512	496	521	481	450	472	506	434	469	475	489	495	493	466	485	536	470	541	504	463	473	475	479	487	493	456	513	499	483	484	511	469	509	474	504	475	488	508	491	511	521	476	483	493	499	481	510	515	515	470	497	486	522	483	482	455	460	496	489	477	491	534	553	491	489	489	505	482	494	470	475	514	492	473	490	498	505	475	534	479	454	521	514	487	488	513	456	480	549	481	467	468	474	463	501	478	497	496	506	516	503	469	456	509	520	503	505	485	495	480	472	513	514	493	491	479	471	459	508	484	480	488	514	494	501	466	493	504	507	523	475	487	503	486	554	465	458	456	461	465	539	506	480	491	480	524	481	502	471	507	476	472	512	493	464	505	531	466	450	503	490	457	490	482	527	486	491	481	490	489	482	495	499	483	489	542	550	517	475	492	522	518	472	469	484	510	455	524	489	508	485	476	471	502	486	517	506	494	479	484	447	469	495	513	487	517	491	494	467	506	490	497	524	485	513	515	446	523	460	482	463	512	519	464	463	491	507	480	492	485	514	489	509	472	482	536	483	527	485	518	480	476	514	483	483	488	512	470	508	486	486	478	483	502	486	472	532	468	459	466	537	507	486	487	488	487	475	479	501	464	483	480	465	460	520	530	520	459	498	459	463	457	515	511	491	472	458	486	508	495	515	468	487	512	435	494	472	497	520	489	512	486	496	511	530	468	509	469	489	530	481	506	459	520	487	516	469	494	479	493	481	474	518	475	515	464	469	495	520	530	487	454	474	493	493	494	477	482	483	534	455	518	461	489	449	501	463	489	514	461	499	530	532	505	470	448	477	492	476	506	496	496	479	467	488	479	495	452	489	477	504	479	486	516	491	459	446	513	497	446	506	491	459	484	511	469	490	515	475	465	494	452	512	495	456	481	483	508	481	517	498	495	487	479	482	466	493	482	499	526	507	508	491	514	488	439	476	514	489	504	452	521	497	489	518	501	457	464	476	500	480	511	496	483	477	463	496	476	495	500	488	492	503	467	525	562	497	501	512	483	445	501	504	462	522	487	480	534	472	521	490	464	503	498	517	466	483	483	474	495	467	475	493	481	514	507	462	467	485	480	467	496	484	477	507	453	517	477	490	470	510	503	452	495	497	502	500	491	482	491	506	472	491	486	468	461	499	475	513	488	466	547	500	492	496	469	481	464	441	487	490	488	513	472	469	506	492	490	509	451	499	437	478	498	519	494	506	464	487	469	461	491	484	486	499	525	508	489	445	472	474	487	479	490	491	511	476	464	466	451	478	522	546	477	463	497	529	461	483	487	499	530	500	529	496	487	523	501	499	473	484	484	541	456	455	448	506	506	472	498	498	470	474	494	470	478	492	499	514	468	498	495	460	498	514	526	480	437	499	481	527	492	499	492	479	472	469	499	484	503	539	489	489	510	480	512	480	495	516	477	475	485	484	519	493	480	489	518	468	489	497	471	484	458	475	510	486	553	547	533	482	509	501	525	502	522	494	447	497	500	499	459	524	480	493	453	488	468	536	470	478	522	462	444	484	451	531	498	508	474	475	464	444	504	522	502	469	514	475	487	507	497	501	512	469	495	479	505	462	482	495	529	474	459	494	466	510	485	492	482	452	487	477	542	479	496	496	512	482	482	493	506	513	518	457	480	486	477	484	482	481	493	500	471	487	494	474	489	463	457	480	485	459	470	537	484	514	535	513	514	498	469	517	476	489	475	481	474	464	523	504	485	481	469	507	478	465	493	445	488	483	470	453	534	461	496	499	458	492	480	509	510	498	476	510	476	490	418	461	499	475	501	479	515	485	491	459	454	511	536	471	501
27752	10417	1288	732	558	551	523	497	519	591	1663	1745	1482	988	656	515	484	406	433	444	417	437	431	390	426	408	432	364	452	425	418	425	430	389	411	392	424	430	450	393	403	385	409	431	421	412	381	392	414	415	406	412	425	442	411	424	425	416	422	446	389	391	420	419	394	408	417	388	443	384	406	422	404	413	434	438	418	403	424	433	406	407	430	378	445	435	424	431	427	440	413	425	440	448	450	384	447	420	389	416	444	409	438	425	423	435	429	424	405	414	404	422	413	428	428	408	383	396	428	399	407	456	421	427	410	426	399	381	379	407	410	422	409	417	425	430	441	411	409	413	411	463	425	456	410	430	400	378	375	419	431	437	447	441	444	403	430	404	408	459	430	399	350	432	417	367	396	440	468	408	450	442	417	403	432	381	442	381	435	427	379	435	393	382	414	424	454	389	382	454	380	422	435	423	421	420	408	413	386	435	380	424	395	396	422	383	412	380	418	412	428	450	377	429	407	405	433	403	428	404	408	394	414	438	444	433	409	401	460	404	422	421	382	436	421	405	403	439	400	388	407	429	433	425	421	395	401	422	423	423	407	435	411	390	376	415	391	401	438	429	468	420	395	409	409	429	422	415	390	423	466	400	418	397	405	398	392	443	365	399	390	423	426	401	415	424	387	435	416	397	416	424	398	410	429	414	428	420	405	414	386	402	438	375	407	431	405	376	378	397	420	394	431	423	434	434	430	412	418	415	422	420	427	416	446	393	424	442	400	434	406	415	446	419	405	424	390	407	427	394	380	421	460	442	431	454	439	391	397	419	448	402	411	440	423	413	414	455	367	394	398	438	453	435	382	453	417	401	417	428	390	428	411	397	410	396	435	413	437	439	404	394	437	398	411	397	391	405	410	409	452	401	412	426	432	397	388	425	456	426	442	412	436	418	383	416	399	400	412	415	421	429	423	446	385	387	408	439	414	422	407	410	413	389	406	432	403	414	422	417	433	403	411	440	379	417	411	395	410	422	426	434	425	408	430	394	430	419	443	453	398	439	404	415	401	462	405	378	406	436	425	451	385	440	422	448	445	414	400	452	401	421	426	427	447	399	424	430	435	408	389	433	439	418	394	432	425	404	445	402	430	408	426	451	407	416	419	413	388	407	437	433	422	406	429	425	427	418	446	388	407	418	409	441	383	374	412	412	448	445	421	419	417	434	453	445	419	426	440	351	472	385	419	435	401	389	425	399	424	412	428	425	424	396	412	403	389	452	430	453	432	441	420	394	423	407	409	466	441	407	410	427	410	431	423	432	402	405	410	419	423	406	391	403	473	405	409	409	440	416	426	417	407	414	425	418	398	443	421	373	468	427	431	361	437	441	403	434	383	435	436	388	413	413	419	425	380	412	431	401	403	402	411	399	423	431	399	430	401	419	394	451	424	407	450	392	454	421	404	425	424	436	427	420	420	376	426	379	398	434	369	433	425	439	390	444	390	399	421	435	445	403	427	430	401	431	418	375	437	413	429	429	423	401	423	435	414	408	461	446	443	379	415	410	390	412	450	415	410	402	413	453	423	423	438	423	368	432	424	404	420	449	387	395	398	442	431	402	419	430	420	416	400	396	409	416	440	403	421	448	469	398	416	419	393	444	427	402	410	413	411	415	393	421	418	437	431	415	418	421	389	394	418	406	460	400	418	426	418	434	414	427	420	401	423	421	408	442	408	435	420	452	409	449	397	401	405	432	446	435	408	414	440	412	435	387	429	403	454	442	404	428	428	392	422	446	395	430	407	399	413	370	434	387	429	415	448	434	423	412	401	401	403	401	416	409	432	426	422	458	441	435	420	438	441	432	428	400	419	404	461	433	422	440	421	418	418	415	371	426	406	399	427	420	410	362	376	407	417	380	397	444	414	408	415	423	461	416	387	404	447	426	427	390	408	396	413	374	427	403	422	442	392	432	416	428	435	415	433	391	421	450	413	433	410	447	420	404	408	417	400	410	408	390	416	403	422	404	410	415	438	392	428	421	415	403	433	372	437	380	409	386	418	416	455	430	405	385	421	404	437	440	430	419	446	420	429	426	399	392	427	460	429	410	382	427	405	413	418	433	393	419	428	398	407	430	379	498	403	393	422	405	380	457	430	412	431	439	436	429	424	425	403	456	409	390	416	422	401	426	405	413	396	394	410	419	416	410	457	388	392	423	443	403	414	433	420	415	397	398	398	440	386	442	451	415	428	442	430	403	437	433	431	425	398	401	413	430	403	382	399	403	406	381	403	428	423	415	422	448	463	420	419	433	441	399	412	408	424	425	463	426	426	431	462	378	422	419	401	453	393	390	435	392	453	373	440	438	422	414	414	414	419	399	427	432	444	420	406	453	408	394	401	397	395	428	413	420	468	410	461	429	401	428	414	444	405	442	415	394	439	423	401	414	458	416	408	395	398	437	415	404	377	405	409	398	438	415	457	416	427	405	441	427	395	404	443	421	409	436	419	389	398	443	385	387	417	426	397	396	408	420	415	414	428	419	425	415	413	434	443	424	376	419	385	475	419	412	434	401	424	433	394	396	415	413	401	417	391	443	424	363	421	410	444	414	447	407	429	397	439	424	448	435	391	407	437	404	401	397	448	426	427	425	441	458	423	385	435	425	419	376	405	410	423	452	414	406	417	446	418	446	447	422	399	418	409	404	417	462	404	382	414	431	429	446	411	414	400	444	392	433	390	399	426	446	440	400	422	397	419	427	425	432	442	392	400	439	417	420	429	447	430	398	418	447	404	446	381	407	402	428	458	424	444	428	424	428	448	438	375	444	442	423	369	393	404	426	398	413	409	411	399	394	457	414	408	411	394	392	433	432	426	415	429	385	444	424	453	423	416	412	440	388	389	383	438	416	400	378	445	415	444	416	445	417	410	390	404	449	411	456	436	403	397	423	439	433	395	463	417	399	424	397	414	388	435	427	393	405	428	432	413	412	411	402	404	403	385	378	411	429	446	400	372	403	391	443	415	368	428	407	419	451	413	408	444	437	417	400	433	418	462	432	430	430	413	434	420	447	438	406	442	406	415	411	408	423	426	396	432	438	417	386	403	382	399	431	389	436	413	412	411	403	412	419	425	471	427	468	418	423	403	429	384	405	417	391	428	407	436	432	416	436	412	400	401	395	429	415	429	404	434	417	434	436	407	415	398	420	404	416	409	405	425	393	407	409	430	436	399	397	412	393	421	437	441	386	415	425	419	413	385	454	462	402	399	407	420	420	430	397	432	418	380	438	393	423	395	389	414	423	400	455	426	432	428	405	456	392	394	405	427	405	418	481	393	409	403	397	434	432	420	434	425	434	382	404	420	413	401	441	440	420	404	426	407	441	401	434	419	388	420	411	379	381	424	432	434	432	416	401	434	433	412	401	444	422	390	412	448	429	379	436	378	420	423	432	379	416	459	404	403	412	413	418	421	417	417	392	412	393	372	404	431	409	405	424	411	416	383	410	415	399	416	457
5467	872	770	554	553	658	542	500	522	649	2380	2106	1682	1021	618	457	405	403	372	377	397	399	357	365	409	381	368	379	408	356	397	370	388	382	370	405	330	379	373	387	403	389	361	374	396	391	415	411	391	343	398	343	387	351	363	423	413	421	392	327	346	385	354	409	376	378	399	392	387	358	396	355	384	361	325	339	356	391	398	368	392	387	360	381	431	355	336	395	368	376	402	381	381	387	373	366	354	355	387	386	389	388	394	384	342	389	365	336	360	376	372	374	397	343	352	358	358	381	357	368	362	373	385	398	335	338	378	381	391	380	370	365	402	352	382	360	367	360	357	404	418	410	360	380	395	391	362	373	384	371	366	402	355	397	385	372	423	371	419	378	399	387	375	390	403	381	405	375	392	355	364	390	381	382	385	400	366	418	394	368	342	379	413	406	349	398	382	389	383	382	373	388	375	377	392	371	354	365	383	390	383	350	371	392	391	369	380	362	378	373	374	380	363	359	389	364	376	407	367	357	336	378	391	354	391	406	375	378	375	344	377	355	394	366	365	391	367	346	368	379	406	373	385	363	386	357	402	384	391	383	381	375	371	380	414	365	384	364	401	350	353	387	397	404	369	397	363	395	374	368	363	391	394	378	366	389	378	367	357	413	372	358	370	349	396	385	355	341	405	374	357	381	366	387	386	386	399	384	391	380	397	384	397	384	384	373	350	375	380	340	385	377	399	363	347	399	375	316	346	377	360	341	375	414	348	401	399	368	345	378	317	396	388	392	361	376	358	393	378	379	323	367	376	355	392	379	353	416	383	361	389	381	365	356	377	383	370	336	402	382	377	359	390	379	401	379	357	374	365	408	380	358	391	363	410	366	340	407	369	383	345	361	386	393	379	378	404	379	388	391	360	365	358	348	371	370	347	355	409	375	412	371	415	361	374	385	382	351	360	367	401	397	354	375	338	389	399	367	389	388	365	388	346	357	380	375	381	383	358	371	360	423	399	398	377	377	402	366	370	382	381	387	358	430	369	367	353	384	398	338	374	378	403	373	380	363	359	374	388	390	362	383	392	394	340	364	365	392	377	363	365	376	401	372	371	380	388	390	374	359	379	390	389	383	408	363	394	390	405	359	405	438	375	383	398	359	392	383	376	376	361	349	385	400	356	374	398	385	403	404	378	365	372	352	353	401	394	405	416	396	349	340	355	381	367	374	394	348	382	401	390	415	366	413	360	346	385	397	373	369	368	368	363	389	391	388	380	409	356	398	378	378	367	341	399	389	377	370	383	388	370	383	359	348	370	384	378	399	388	394	356	377	364	355	376	400	390	371	363	411	395	353	394	362	369	354	359	389	405	375	391	374	397	392	366	376	347	358	356	396	417	405	363	372	356	370	389	387	391	358	380	311	404	362	396	375	379	369	387	412	356	356	378	367	358	400	393	392	352	418	403	372	399	383	383	393	366	356	347	376	351	405	377	414	370	363	346	388	364	372	407	357	355	412	379	408	367	379	348	346	393	378	390	356	387	387	392	361	345	374	417	367	394	358	378	379	368	380	407	377	366	353	367	391	395	363	342	395	393	400	348	375	393	419	330	366	404	354	375	384	385	397	373	381	359	363	382	399	393	374	342	406	399	356	351	390	401	381	368	378	358	376	400	405	386	360	394	363	393	391	378	343	381	345	361	354	352	378	392	399	379	377	381	386	396	393	378	378	379	403	344	388	377	380	386	386	398	355	383	348	370	364	352	369	398	392	347	383	369	392	377	357	370	380	370	389	386	363	393	420	366	361	365	388	389	369	379	365	365	410	404	426	390	378	390	364	375	428	365	388	405	409	343	391	361	395	380	368	395	344	372	402	371	396	383	366	344	362	389	359	369	348	352	360	379	334	398	392	367	344	401	389	380	389	398	340	388	372	363	382	350	380	392	395	376	382	424	385	395	392	363	359	396	354	336	326	376	411	413	375	353	356	355	356	375	399	401	377	385	384	358	401	360	370	351	366	386	398	375	382	355	354	374	400	390	388	383	374	369	405	386	395	386	418	372	362	392	411	351	399	374	375	402	397	354	391	355	371	382	380	393	367	336	358	356	329	371	397	347	403	397	348	355	370	384	379	390	376	383	363	365	354	360	366	394	339	360	373	388	343	372	372	406	369	365	375	382	371	352	373	376	364	343	348	365	395	409	343	355	368	370	417	379	352	368	355	379	378	379	365	391	358	396	410	380	385	359	350	346	396	406	388	353	393	394	400	369	391	345	373	404	374	406	372	406	368	407	376	352	376	384	389	376	388	369	410	376	348	360	391	377	373	361	395	383	377	370	377	364	382	353	381	380	355	382	345	393	355	344	399	376	384	358	372	395	383	346	355	367	385	398	386	389	407	377	384	391	386	345	370	369	372	371	374	391	386	376	399	385	337	376	373	363	383	383	396	365	345	386	375	354	365	381	404	384	353	364	390	394	390	359	366	383	357	370	401	396	401	425	403	371	390	346	363	374	333	350	396	395	391	425	362	369	369	378	375	359	362	386	403	374	379	354	375	362	369	374	382	376	379	387	397	392	398	388	380	386	403	374	363	343	364	374	360	392	388	399	368	368	387	414	395	385	385	417	358	345	375	416	376	404	378	407	393	355	371	371	409	407	348	375	389	364	388	378	388	374	388	367	395	371	398	388	376	387	373	363	379	365	381	397	334	396	392	401	404	364	379	365	370	370	404	373	373	401	363	398	364	375	340	357	366	369	357	409	370	361	396	390	412	392	396	379	384	391	376	374	385	381	379	361	382	369	342	400	359	384	398	373	342	402	363	355	377	427	403	401	394	364	402	381	381	350	398	405	407	398	418	375	396	345	364	370	379	359	376	342	392	406	361	354	356	366	393	374	364	391	375	369	385	407	402	379	382	383	382	401	375	350	368	405	353	368	396	370	357	373	397	379	384	374	388	396	389	368	370	376	363	379	379	386	399	357	368	375	423	366	377	363	390	373	397	387	390	391	346	387	387	367	371	391	388	328	384	366	354	362	406	348	416	384	364	385	421	414	402	406	380	383	333	386	375	397	396	371	368	357	386	376	387	388	352	385	372	369	330	415	364	384	343	387	362	344	379	425	390	382	391	374	382	386	365	397	379	337	383	363	403	428	373	396	356	357	378	394	383	352	367	384	352	372	412	379	392	394	378	374	386	347	379	335	347	385	392	354	366	368	403	391	378	355	391	381	399	393	387	368	378	366	401	357	401	360	347	411	355	356	387	363	381	380	378	390	381	393	384	365	397	383	404	369	386	404	386	400	377	356	366	383	372	399	382	395	387	390	366	373	344	359	386	381	373	367	386	341	384	347	389	388	350	357	361	385	369	366	341	408	392	386	379	380	361	358	375	389	371	367	378	354	393	376	396	389	367	375	353	370	369	385	413	367	358	417	384	392	375	388	382	395	382	394	361	398	378	388	378	352	373	367	380	396	383	335	385	414	410	389	377	390	328	400	380	375	363	373	360
25660	21426	27463	25592	6610	1587	1169	779	576	1878	14287	17338	12334	4894	1416	740	502	407	411	397	413	383	384	421	403	407	428	388	427	403	403	387	410	392	406	378	375	408	398	433	397	361	394	431	393	414	369	388	375	381	393	410	410	407	426	397	441	404	407	392	410	416	389	386	388	410	384	374	368	382	404	383	402	420	419	419	409	405	374	404	416	396	402	391	395	405	377	382	400	354	395	378	424	370	381	450	383	379	402	382	388	395	395	414	389	410	400	425	399	382	370	404	373	360	406	383	431	376	398	373	376	413	396	372	366	364	394	407	400	392	382	414	422	403	374	406	386	398	387	393	384	422	425	373	427	375	378	413	334	385	369	354	393	396	380	387	383	460	400	380	384	405	417	371	395	380	401	405	392	417	413	352	392	392	375	395	384	416	403	412	394	382	368	386	364	426	385	374	358	377	408	382	416	394	365	404	416	414	391	391	401	421	377	379	397	423	389	410	402	381	414	396	385	408	407	421	408	374	386	423	389	389	366	380	379	444	420	395	398	404	429	379	433	417	373	415	401	381	375	363	370	410	420	346	366	421	346	411	375	386	406	423	413	379	419	368	400	391	385	415	384	348	402	420	405	389	411	381	401	430	447	417	348	391	397	420	362	386	445	398	379	373	378	383	399	399	397	429	402	405	377	382	421	372	396	394	421	372	375	394	369	398	386	407	415	419	393	421	377	399	386	374	383	393	389	395	387	389	397	417	396	407	406	375	377	389	410	371	379	387	384	395	409	411	341	388	406	382	389	388	391	403	378	420	366	405	394	371	369	396	393	417	402	381	377	377	404	372	399	369	357	353	410	395	363	400	405	391	371	396	402	390	404	371	376	424	386	363	376	372	380	383	398	414	361	433	449	385	396	355	415	397	414	448	375	391	399	344	381	400	368	373	352	383	393	378	394	386	389	392	363	409	449	396	386	388	400	395	423	351	387	385	371	399	357	358	410	365	403	374	373	383	388	372	368	391	401	391	383	386	403	393	418	412	349	379	402	385	418	406	354	429	366	369	393	368	364	371	382	437	378	401	394	403	391	396	365	392	399	368	408	421	377	383	394	373	348	404	413	400	423	385	372	365	395	401	425	385	381	374	366	366	377	370	413	398	361	418	370	436	393	414	404	411	371	376	432	413	362	387	398	399	408	411	392	379	402	397	345	400	397	389	368	376	381	409	377	428	333	407	403	378	358	395	391	386	413	392	389	400	359	407	381	440	351	402	375	407	424	375	364	377	367	389	374	393	433	392	378	383	423	374	409	380	406	392	376	416	434	361	408	374	371	376	379	348	365	374	352	409	405	390	375	435	365	384	388	347	387	415	369	376	366	405	410	364	380	401	348	370	405	390	413	359	416	377	367	406	415	388	385	387	362	389	387	378	378	372	409	423	390	411	389	412	371	407	408	389	383	394	338	401	411	340	381	369	398	386	375	372	378	396	418	429	380	367	380	379	368	378	406	385	438	392	400	413	416	381	378	397	379	406	379	377	397	404	367	397	417	408	391	412	413	393	376	388	406	394	370	421	404	385	414	383	374	377	389	389	407	378	380	415	405	390	425	385	377	386	403	413	384	375	415	378	402	395	405	382	379	394	367	373	382	404	395	404	393	392	399	423	397	391	373	370	441	403	404	351	366	427	397	371	402	399	398	423	403	398	413	418	385	421	372	381	403	386	389	437	389	389	402	401	415	404	421	349	416	421	425	390	366	413	396	387	363	422	355	349	395	386	380	369	379	407	364	376	375	436	374	392	385	387	347	357	405	397	390	414	422	385	381	387	369	402	397	388	368	376	395	404	397	420	385	405	381	366	383	386	403	388	408	412	384	407	406	358	373	366	371	393	410	411	404	382	413	375	388	382	404	405	399	390	367	400	353	416	399	420	381	394	441	375	412	415	378	399	397	417	338	403	411	380	384	370	387	359	355	397	390	404	364	384	383	380	365	391	435	356	372	418	417	380	406	410	370	404	429	365	391	377	380	395	422	410	400	388	397	421	391	411	388	370	374	395	436	397	386	398	404	357	372	385	366	392	371	401	393	418	388	381	404	374	382	371	412	417	418	396	383	393	402	406	413	418	405	389	350	390	393	396	371	397	395	405	411	412	370	366	369	392	425	398	395	405	377	415	441	412	382	412	374	391	383	411	391	398	368	402	396	392	394	377	389	427	410	425	392	393	382	356	408	379	404	384	385	400	391	390	382	375	395	393	365	401	374	399	373	366	374	407	376	367	358	405	422	420	398	352	392	383	407	385	419	374	421	348	384	379	415	414	339	427	369	378	367	391	380	363	396	432	413	376	385	346	403	417	376	408	354	376	363	375	400	384	390	388	402	427	398	383	376	407	387	395	413	383	435	375	403	389	392	401	405	414	399	361	425	389	416	431	410	377	364	404	371	379	397	401	375	423	445	406	376	409	382	409	373	401	416	397	415	393	396	389	392	370	396	392	366	376	384	384	388	382	372	370	389	366	391	394	403	374	384	377	420	377	425	362	398	374	353	358	405	389	387	397	362	380	380	390	388	412	427	395	356	397	390	371	400	389	340	402	436	414	415	403	404	399	411	424	391	421	404	406	355	411	364	402	393	389	396	379	363	389	386	407	364	423	388	381	375	389	407	390	396	376	396	388	368	402	425	405	388	379	386	396	424	444	396	409	384	388	410	389	396	377	331	404	375	363	381	388	419	370	377	411	428	387	395	378	403	423	403	369	404	384	406	387	425	340	375	365	379	367	438	394	391	378	361	359	438	383	382	347	413	375	411	398	414	390	394	381	353	416	420	392	407	371	414	391	408	393	385	373	372	403	414	361	388	375	393	387	429	388	426	398	376	368	408	386	359	384	389	400	425	388	413	412	389	371	379	395	386	380	392	399	388	406	357	419	403	377	382	379	398	395	401	420	413	394	379	356	376	400	365	388	418	376	390	395	384	404	377	350	367	378	395	420	394	381	401	365	384	403	400	413	386	371	361	393	370	398	380	388	397	405	344	401	367	382	411	367	380	382	375	370	371	395	394	404	384	374	387	384	376	386	404	368	398	378	386	396	424	382	357	369	399	376	372	370	373	419	391	380	360	401	364	395	394	396	379	397	388	391	379	366	376	425	382	419	374	365	395	381	415	419	400	397	376	361	385	418	408	419	372	400	411	416	427	392	356	363	393	409	371	386	378	398	409	401	392	392	411	366	400	346	375	374	401	365	366	395	357	388	379	402	418	368	360	379	361	348	384	390	363	377	384	377	370	382	413	393	397	403	371	384	377	381	436	387	442	394	357	415	376	381	427	372	388	390	375	406	390	390	402	403	365	414	392	389	365	409	388	413	387	425	377	380	407	399	367	412	393	390	385	400	428	395	387	362	406	406	399	392	368	388	402	372	391	403	387	382	409	405	377	414	389	420	387	374	428	391	398	409	377	373	380	370	390	376	394	353	385	393	400	393	390	381	389	356	402	380	365	383	401	426
3972	3785	3105	1574	1177	1444	1235	1026	783	3167	16913	15870	10898	4549	1644	745	427	381	389	412	405	366	389	396	399	379	380	410	399	375	351	360	359	373	377	379	397	369	382	384	358	347	392	361	396	363	367	392	377	359	408	390	385	358	412	341	402	382	350	337	357	366	383	375	366	414	384	414	372	387	396	385	353	375	363	349	364	353	355	385	401	374	366	358	378	392	346	367	399	343	344	377	363	334	400	388	376	399	383	354	379	383	420	329	383	388	355	414	342	375	415	369	349	351	347	373	351	367	375	395	342	362	348	371	384	395	358	386	375	363	387	369	377	348	335	410	339	353	373	398	379	396	368	364	335	373	369	387	329	386	387	371	410	369	364	371	385	382	352	369	368	371	364	378	417	348	357	345	333	371	388	381	333	380	368	336	381	386	388	390	363	387	350	354	360	424	394	376	332	378	390	385	381	379	391	362	385	379	368	360	387	395	390	385	368	376	369	411	373	378	361	385	375	367	407	409	388	397	380	385	360	377	396	370	368	360	381	403	372	356	375	350	394	357	399	374	374	390	356	381	389	403	404	424	363	360	323	352	361	358	371	379	382	383	349	381	375	369	346	350	390	391	410	387	381	374	361	356	356	378	432	361	402	360	348	373	364	364	377	365	379	390	368	357	333	341	382	371	384	359	399	391	400	345	328	382	381	342	395	338	360	354	356	374	372	375	345	393	338	376	397	385	382	420	380	382	391	383	369	376	336	339	386	366	380	367	363	347	355	398	363	366	368	385	391	371	363	363	365	365	361	387	364	377	370	360	364	349	380	359	360	365	364	347	346	371	388	333	388	353	370	371	336	349	363	373	372	415	375	385	339	363	397	327	365	353	407	387	360	373	385	403	377	353	389	373	361	375	382	372	387	368	343	356	343	382	368	366	410	380	409	375	372	390	382	369	387	371	388	350	333	361	376	350	400	394	363	386	372	369	373	365	382	365	392	375	369	351	353	340	335	351	364	366	368	430	392	348	380	352	402	384	370	353	372	380	388	366	382	364	380	383	372	346	349	338	409	378	407	368	347	356	376	388	383	363	353	388	377	373	377	343	372	370	391	368	367	373	369	412	380	365	369	357	348	375	402	407	403	382	379	390	386	359	352	389	382	362	354	361	361	402	390	346	363	387	419	355	353	355	391	382	383	389	386	361	359	351	382	327	368	358	359	377	320	369	365	405	370	387	397	376	344	339	386	343	398	372	407	365	370	390	379	318	337	392	348	392	355	355	374	400	396	385	380	369	375	376	343	334	376	378	391	368	386	384	384	373	363	359	398	384	355	357	432	355	389	379	378	365	372	400	371	365	376	381	363	375	342	364	405	352	377	364	379	354	344	367	366	366	370	376	373	358	375	357	347	391	372	367	373	388	396	355	394	397	380	368	358	387	353	388	363	369	360	385	379	378	378	373	382	395	357	363	385	340	375	364	378	377	342	362	377	380	384	392	404	375	395	370	360	392	372	374	353	364	377	383	418	395	392	364	356	372	353	367	372	386	362	351	363	364	388	365	391	368	394	409	379	379	390	374	361	368	397	376	365	388	368	350	347	353	350	368	343	387	364	341	363	382	368	367	366	380	342	380	359	407	375	348	349	369	356	371	392	364	376	358	361	398	365	397	356	368	379	379	395	363	382	347	342	422	354	363	370	352	377	379	350	379	395	386	370	389	379	366	373	364	372	358	362	403	381	386	348	373	370	413	381	362	362	349	387	396	391	361	355	361	375	381	363	344	363	398	377	344	388	365	375	375	380	381	388	405	363	381	356	362	350	363	394	390	379	371	379	411	389	416	378	403	399	379	409	386	396	376	369	357	376	393	368	357	400	394	390	364	412	390	373	363	394	353	372	356	395	351	344	334	365	331	396	392	337	375	358	388	385	389	386	376	344	364	364	350	384	386	376	360	375	374	344	372	363	381	338	359	375	386	380	380	356	384	364	369	356	345	354	372	396	394	355	368	387	375	367	375	388	353	364	331	364	365	396	417	339	386	384	390	364	348	372	380	358	364	363	375	372	362	363	388	379	367	374	383	341	364	391	358	381	383	376	367	424	375	357	329	365	371	322	382	355	374	328	397	369	326	390	384	430	380	381	354	390	372	356	362	349	366	370	393	383	399	379	339	379	349	429	378	374	362	340	362	324	383	360	389	367	356	363	388	366	366	392	379	402	368	369	342	371	389	380	380	394	363	411	370	384	345	373	351	397	339	355	358	375	359	363	363	381	388	396	376	337	370	367	384	430	377	344	357	381	388	381	366	352	366	352	384	357	369	343	342	388	391	409	375	390	336	390	382	382	360	353	364	367	365	391	342	368	369	401	350	399	374	367	408	381	382	366	359	331	361	383	396	390	371	373	349	402	373	365	360	333	355	382	383	377	379	379	381	358	351	409	362	382	364	358	351	379	365	370	386	377	404	387	347	384	354	393	340	350	362	352	393	377	396	345	369	384	374	354	383	330	342	365	393	349	337	405	401	368	370	377	370	362	384	368	348	370	384	393	377	401	399	411	387	397	349	347	386	349	369	357	373	392	347	393	374	361	392	361	380	376	349	402	391	375	373	351	394	377	354	363	338	373	357	397	388	373	384	393	344	363	342	393	368	374	381	385	375	382	350	357	372	351	355	362	360	392	392	412	386	377	388	364	362	362	382	357	374	374	357	370	390	402	414	343	370	372	365	386	344	369	372	357	369	346	381	384	351	391	383	370	392	370	396	367	368	380	363	372	395	348	344	378	400	383	365	383	385	375	391	378	368	393	367	388	369	375	388	371	397	348	372	383	384	356	369	350	359	384	345	363	354	382	382	375	355	327	408	389	397	385	411	386	381	347	354	395	355	377	376	397	330	376	377	357	346	370	342	346	387	387	328	349	368	367	452	363	366	392	404	358	388	353	402	368	369	360	382	390	342	388	388	373	377	367	397	417	366	382	327	314	382	361	335	364	364	391	374	366	367	393	342	399	394	385	394	380	379	354	345	357	364	324	351	386	388	359	383	357	352	347	393	362	338	391	390	343	360	381	403	382	369	377	377	392	375	376	360	381	357	419	392	400	366	370	360	402	390	381	371	383	395	359	348	382	418	360	397	381	401	354	352	406	402	342	307	356	352	335	400	348	396	389	391	339	357	366	386	368	373	396	401	353	372	373	374	377	331	392	402	405	370	343	339	375	365	342	357	352	440	361	346	376	362	376	375	379	361	371	330	340	412	357	365	381	355	393	373	378	325	397	370	356	361	383	354	410	368	349	345	379	377	389	382	357	369	381	390	386	381	348	393	369	379	407	337	375	419	359	373	364	368	354	388	402	356	357	384	361	352	386	379	373	344	359	408	361	394	362	347	369	379	378	353	383	349	344	370	362	362	368	378	403	389	384	351	380	404	374	392	381	372	385	365	383	364	389	372	368	359	406	354	367	403	357	401	326	380	359	386	383	344	377	396	349	395	376	360	370	379	375	385	365	364
24610	21426	28658	24582	21206	6850	2326	1297	907	2607	24901	30714	22415	10107	2749	1092	622	542	485	504	530	540	497	506	509	545	536	514	535	524	547	517	525	496	501	501	519	515	556	484	506	528	511	484	520	525	509	499	496	512	506	527	525	482	528	500	512	507	548	506	541	537	502	540	494	513	505	532	523	516	515	530	485	460	549	577	537	530	535	547	536	496	538	500	545	543	531	475	517	534	526	524	526	524	503	508	504	503	510	520	549	504	505	508	546	476	465	493	470	536	525	515	521	487	462	525	521	516	505	534	508	523	510	548	493	516	510	506	516	513	522	494	504	497	540	530	537	477	470	502	524	510	502	530	494	511	496	497	541	487	516	481	529	508	517	508	458	533	467	523	492	548	504	491	501	481	535	504	510	521	509	529	498	533	542	514	501	534	558	485	513	509	499	530	489	549	543	496	532	537	502	480	511	507	526	533	517	482	469	491	508	522	493	509	510	509	529	474	550	501	544	514	523	516	475	514	519	501	498	500	497	505	514	517	567	496	488	503	527	484	530	491	478	512	506	538	546	539	525	522	529	500	533	518	528	499	490	507	530	519	542	505	483	547	482	510	516	490	512	523	511	506	516	498	484	510	484	530	501	517	509	502	513	520	504	503	566	489	503	482	533	512	489	505	517	485	521	506	563	527	482	532	489	515	527	497	480	518	543	512	490	516	519	520	514	522	521	515	559	527	496	500	491	517	538	472	432	537	473	507	490	537	481	486	511	551	542	494	555	480	496	526	516	522	559	501	480	527	503	482	509	474	519	496	494	484	485	500	526	530	528	532	507	528	541	519	504	524	533	494	448	528	490	460	544	494	495	520	473	508	510	558	489	525	515	453	524	473	489	495	492	496	453	540	496	552	521	542	507	471	526	520	499	488	499	490	503	507	518	479	525	500	534	502	495	503	537	529	516	498	537	496	491	486	521	522	493	497	524	467	511	515	510	516	461	502	499	518	513	502	504	518	508	476	476	467	494	483	493	500	490	498	487	516	485	523	490	520	469	525	518	460	496	482	506	495	525	478	497	518	551	519	518	500	496	515	518	527	504	503	510	491	504	509	515	498	555	510	536	503	514	579	460	553	510	515	500	527	537	527	481	487	520	490	504	486	489	480	518	538	532	484	512	495	482	501	509	486	520	513	492	489	537	480	509	517	518	507	474	508	495	483	486	525	517	461	568	521	510	503	540	519	558	481	497	451	509	509	478	504	492	493	506	467	508	460	514	511	445	507	534	504	501	525	514	460	559	529	501	525	523	463	493	502	531	532	512	527	491	509	506	527	515	507	535	502	521	517	531	533	489	537	526	519	504	487	503	537	518	539	509	511	503	520	532	511	553	491	542	489	479	523	523	515	512	505	456	524	555	493	537	519	518	481	504	492	464	513	503	509	492	481	511	489	479	492	525	498	500	545	516	512	490	528	507	473	478	501	534	497	524	482	523	496	546	492	528	519	514	493	561	544	518	496	516	522	517	481	519	514	530	515	513	479	497	480	539	482	507	524	493	494	454	512	467	492	499	457	557	491	505	467	538	516	523	524	541	526	515	508	552	498	512	495	501	483	483	500	475	547	511	543	477	519	503	539	483	492	495	504	539	476	543	538	541	523	477	485	502	504	482	517	512	499	514	537	548	532	532	527	512	549	475	500	521	495	490	501	478	525	517	481	495	499	524	511	498	470	551	552	506	525	507	503	518	502	531	503	519	497	489	516	524	510	500	471	515	520	547	506	532	493	493	506	509	483	521	528	481	464	505	496	538	529	546	482	530	498	479	518	557	538	508	485	537	502	489	487	532	526	492	520	511	516	534	514	500	476	518	494	525	538	531	530	540	536	485	514	538	551	528	493	527	527	502	496	490	483	558	522	486	493	516	490	488	514	486	501	491	525	512	546	515	456	489	504	531	513	502	514	516	473	543	532	488	537	537	515	492	503	503	491	526	529	505	505	516	498	497	468	506	494	535	542	518	523	464	497	524	553	541	537	511	511	510	530	520	511	501	526	511	498	476	519	486	476	512	493	463	562	543	512	510	493	556	541	469	521	458	504	537	486	497	521	511	470	508	499	493	509	504	536	493	482	499	562	505	495	493	509	480	494	499	496	526	523	443	512	502	481	515	516	467	517	483	486	506	521	527	510	527	516	490	549	501	506	503	520	532	483	531	505	521	509	505	504	494	524	525	530	483	525	512	504	509	497	529	515	463	502	507	492	483	510	489	515	483	512	454	508	502	490	533	495	482	484	476	539	518	521	518	520	540	498	504	521	526	492	478	531	510	498	485	527	527	526	477	544	513	498	491	526	527	480	515	509	495	539	526	531	537	510	502	480	492	464	519	509	495	514	503	536	499	535	512	519	523	509	551	539	504	481	532	554	508	509	499	509	522	512	505	510	497	529	528	458	537	488	533	546	570	513	520	532	526	484	489	492	524	527	513	498	455	554	512	516	498	504	539	531	514	479	489	517	517	496	546	488	523	527	490	527	491	492	518	492	490	500	517	507	512	527	504	561	482	505	474	502	465	524	485	484	551	469	470	476	491	522	452	522	510	517	522	516	478	501	474	527	474	499	538	513	495	510	525	517	515	499	522	470	528	504	480	494	531	477	504	518	540	510	512	511	472	473	490	519	493	503	495	527	491	519	515	523	462	525	501	487	499	515	494	530	468	477	507	466	455	481	494	544	523	499	512	500	533	497	512	497	514	551	504	492	501	539	516	544	501	500	514	517	525	549	472	493	484	504	534	535	513	514	529	505	529	530	553	536	494	508	516	502	491	556	511	506	519	528	515	494	483	476	515	513	511	501	557	498	495	483	480	501	465	512	526	477	470	499	476	533	475	532	506	530	511	469	513	499	503	517	515	504	518	533	518	509	505	566	498	482	470	466	463	503	509	514	532	521	533	492	514	469	462	481	491	507	505	510	491	480	510	501	496	472	509	487	499	492	517	553	497	535	523	535	518	504	502	505	491	519	491	525	530	512	483	524	508	521	526	532	488	526	522	474	529	496	498	498	468	533	515	530	486	543	485	494	489	479	502	485	510	479	512	499	522	522	511	504	491	503	538	522	499	495	539	475	521	540	491	499	496	514	505	549	528	525	472	520	480	492	482	483	491	535	492	509	509	499	516	505	515	505	524	530	489	530	478	536	527	515	513	488	501	510	471	496	483	504	507	491	515	536	494	477	504	519	542	505	540	502	525	512	492	541	491	465	509	537	498	481	504	474	513	503	521	537	493	523	513	469	467	546	493	502	512	486	532	489	508	498	526	508	491	510	494	475	485	533	519	481	500	543	517	521	516	507	512	548	568	555	523	527	507	465	492	493	529	518	509	512	523	478	498	498	513	476	470	495	479	501	547	492	466	486	503	521	519	537	484	545	497	537	504	482	474	506	496	500	493	494	489	524	506	474	516	549	525	508	469	502	500	487	495	526	484	487	495	484	486	497	535	531	520	505	512	486	520	532
4454	7072	5872	2728	2013	2523	2099	1499	1114	4290	27639	27172	18347	7999	2616	1130	621	487	425	458	484	460	478	497	489	463	464	495	467	449	485	470	462	470	481	473	455	461	479	480	502	489	482	468	470	444	466	447	471	469	461	466	468	485	501	450	459	507	456	488	497	434	497	504	480	478	457	450	448	485	454	438	487	447	475	458	458	499	486	484	510	472	463	447	484	443	452	446	481	492	513	448	462	479	466	465	487	504	472	451	461	524	470	464	490	471	438	453	463	462	472	469	470	505	469	491	436	437	452	503	446	420	470	456	490	492	460	466	487	472	442	494	413	457	450	485	477	441	466	454	490	474	505	482	468	455	459	444	429	482	496	452	474	468	441	458	475	489	457	522	467	486	477	482	500	471	463	468	488	482	490	565	473	440	466	500	462	467	486	508	482	471	469	436	430	498	494	459	473	471	466	456	440	489	454	442	468	468	455	445	453	444	484	468	450	522	464	458	458	438	452	476	473	479	456	473	422	474	476	476	447	467	452	509	434	438	489	455	423	479	465	437	470	493	471	485	469	432	466	451	495	431	473	437	515	467	447	437	475	451	438	454	500	436	477	466	491	468	492	460	458	466	471	468	487	466	477	485	436	455	443	480	447	448	465	474	451	481	504	438	477	482	463	453	473	474	448	478	480	422	471	467	464	468	427	438	509	485	456	454	476	442	452	473	457	481	456	494	451	454	490	459	477	468	437	506	473	501	460	479	427	426	451	443	449	481	480	476	462	460	458	480	462	462	458	450	450	463	465	472	441	453	483	498	427	467	477	447	469	489	475	424	508	508	418	469	478	447	486	471	438	461	473	429	451	435	447	471	441	475	445	478	446	474	444	487	449	465	459	461	447	462	493	438	454	402	460	468	471	462	436	465	454	469	454	450	444	511	447	430	459	495	510	458	431	493	454	507	505	453	462	466	482	471	477	467	469	476	482	474	415	414	449	451	457	443	479	464	430	459	476	457	475	486	451	480	460	506	455	451	440	492	465	440	464	470	437	476	459	454	426	448	480	453	471	480	457	467	450	434	464	436	437	491	488	479	476	442	477	448	466	462	459	489	491	443	461	440	459	472	437	512	455	472	479	464	459	490	451	438	457	506	473	477	464	468	475	510	458	428	451	441	457	468	458	470	446	422	456	478	460	460	466	499	453	467	445	460	452	478	484	486	458	489	444	496	478	429	474	462	465	445	464	496	472	451	465	469	457	415	459	433	425	444	495	457	428	431	466	438	447	494	484	498	452	478	460	446	484	480	440	483	484	474	456	502	452	442	441	457	478	453	434	475	454	471	463	487	483	455	444	468	493	460	481	476	422	441	454	438	456	495	454	415	439	426	426	468	471	430	467	497	462	463	441	508	483	436	428	434	481	462	504	451	467	453	466	497	510	480	457	498	465	457	487	500	486	451	452	458	459	433	446	466	497	472	469	458	476	482	480	480	419	468	484	441	476	454	438	429	455	470	450	449	449	470	423	462	443	469	490	447	438	433	456	467	497	458	481	489	457	473	485	436	501	475	457	455	424	505	435	455	474	484	439	468	427	458	425	447	444	467	439	437	491	461	475	477	448	469	470	462	465	476	481	500	482	443	456	430	479	492	457	450	468	466	425	488	471	469	508	430	530	484	446	445	455	469	460	453	456	464	443	472	439	429	458	435	458	482	442	449	501	480	499	466	485	478	444	463	492	423	442	481	449	465	478	464	469	458	473	429	463	447	442	433	449	478	456	488	475	475	501	513	451	477	458	474	419	486	456	445	452	466	477	454	466	434	480	471	431	469	445	450	487	454	468	445	483	444	431	469	458	443	470	481	471	453	454	503	490	463	488	466	470	482	437	499	476	444	476	421	458	521	427	452	444	447	495	487	477	430	462	438	443	453	464	437	480	482	457	479	471	447	470	444	467	488	466	454	420	481	471	465	464	472	451	448	441	471	447	419	464	459	456	426	492	484	484	441	461	457	490	443	454	480	433	470	473	490	456	447	485	469	456	470	440	450	430	452	464	467	460	443	451	463	461	465	465	460	442	476	427	466	480	454	423	473	496	463	397	493	442	492	441	486	468	476	477	461	451	435	451	476	496	465	474	443	445	437	442	456	445	442	458	467	465	455	517	441	455	467	451	447	478	462	461	478	489	442	459	469	490	482	438	472	456	487	440	449	463	440	433	450	504	457	465	436	448	443	488	471	429	443	488	448	472	450	470	452	477	453	462	488	439	416	467	473	454	466	469	464	516	438	453	488	504	466	446	454	457	481	421	490	466	497	488	416	445	425	445	470	477	465	462	484	458	442	437	482	481	473	485	438	426	446	456	495	491	482	450	465	440	460	491	493	505	442	463	462	439	446	437	461	466	422	472	490	451	477	447	484	476	461	456	442	481	477	474	414	468	445	453	457	458	441	467	459	478	421	450	449	419	469	495	459	460	421	453	473	460	458	478	447	472	444	443	439	457	494	516	455	485	464	484	454	494	449	442	453	495	488	454	428	444	481	434	434	459	481	477	452	493	481	453	474	461	463	472	446	447	453	479	427	446	491	436	490	444	482	515	472	464	488	473	463	470	459	454	466	466	447	471	447	448	475	460	486	448	482	455	479	432	446	446	457	447	473	430	486	450	468	454	492	463	495	451	402	462	454	449	433	457	457	483	462	467	447	447	467	472	484	464	440	471	443	467	485	491	459	438	452	465	497	468	407	467	457	471	476	458	446	433	469	466	441	542	450	484	452	474	481	441	474	462	438	441	441	443	420	470	441	445	455	479	501	430	449	447	408	455	479	457	439	418	442	493	477	443	460	481	446	470	468	498	455	438	470	471	463	453	443	451	440	457	434	436	496	504	469	465	489	485	448	420	450	463	467	451	446	473	444	464	466	495	422	461	483	425	470	458	469	470	461	478	481	467	450	435	435	463	518	388	480	468	454	451	467	521	484	440	426	475	483	482	441	454	436	415	455	464	433	474	455	488	479	458	436	470	445	440	468	444	473	436	468	444	456	490	473	486	444	466	481	450	489	474	510	481	500	455	462	476	502	489	447	467	429	476	426	495	439	439	459	469	432	447	445	437	437	442	435	440	474	442	520	479	467	465	496	477	448	455	481	446	457	452	460	457	447	474	477	439	464	492	442	467	457	463	450	455	462	446	501	466	467	476	445	455	503	482	446	481	458	441	469	476	466	460	446	446	438	449	486	447	463	488	481	446	475	465	494	459	464	476	430	433	432	420	452	420	464	411	470	458	464	525	440	518	450	434	452	506	454	457	449	479	424	459	453	473	472	488	459	414	457	482	433	463	473	447	456	449	447	443	464	477	483	441	455	465	453	445	465	454	411	460	426	436	452	454	468	473	474	465	434	456	458	464	474	464	476	481	445	450	450	435	435	476	440	454	495	462	494	459	470	434	481	458	487	433	431	455	457	436	486	444	462	458	473	496	507	447	488	450	451	440	406	502	470	481	471	455	466	482	447
27603	10131	1355	766	534	582	595	471	397	507	1402	1882	1535	934	575	448	406	394	388	388	403	438	399	366	426	384	397	377	405	382	412	403	369	409	387	421	354	359	425	397	371	382	388	386	412	394	396	387	379	381	349	375	388	414	387	359	417	404	410	388	394	371	393	343	424	363	393	381	390	415	378	397	355	401	381	364	350	392	372	412	400	339	379	375	415	374	375	400	387	424	399	388	403	407	439	389	376	401	396	394	409	401	438	406	419	390	389	347	406	380	389	395	397	361	381	372	402	396	404	360	393	379	403	409	409	358	382	367	402	402	405	373	371	399	365	356	395	379	354	376	381	421	395	399	394	384	355	368	410	399	381	408	422	395	438	383	432	391	350	394	406	391	381	349	374	392	369	396	390	388	389	386	389	397	395	393	390	410	393	402	373	403	374	376	384	375	415	366	392	404	415	408	391	398	364	422	335	388	387	438	394	388	391	389	385	376	419	407	350	352	393	412	397	390	392	381	409	371	369	364	371	382	357	398	421	426	387	361	401	366	409	380	388	396	372	364	389	370	377	375	374	408	402	393	415	394	400	396	398	436	416	411	396	380	384	368	396	377	381	385	386	413	391	377	402	401	399	336	377	377	419	407	412	408	416	366	370	355	395	409	396	367	348	402	365	373	389	423	382	379	395	384	412	379	398	415	396	388	401	385	422	399	363	376	373	383	383	360	403	377	379	414	366	398	448	362	438	440	433	411	392	408	401	395	392	410	387	376	397	389	347	378	362	363	402	415	379	413	373	386	394	399	370	396	417	385	371	398	374	377	404	396	392	381	401	381	388	371	374	401	340	398	388	387	379	415	396	359	426	397	424	409	392	381	398	390	405	413	421	381	416	428	393	373	379	367	374	392	366	382	416	425	394	409	427	364	385	408	384	399	389	381	382	385	376	385	420	406	356	379	399	417	375	372	388	392	376	377	376	393	410	393	386	391	384	395	402	380	363	390	366	395	397	387	359	381	398	384	387	363	383	400	365	387	378	370	354	383	378	413	358	395	394	385	377	392	392	436	404	358	385	377	382	398	387	427	403	409	368	382	393	381	403	327	380	427	399	385	379	425	378	396	394	330	385	347	394	386	389	368	396	400	426	390	403	423	396	376	395	352	371	383	398	361	403	382	413	391	421	396	402	403	376	401	406	363	375	412	381	419	379	358	412	406	367	370	421	417	377	396	414	404	421	388	381	399	425	384	386	379	378	425	407	369	379	339	412	413	390	361	386	381	367	404	402	384	412	402	397	427	340	384	422	390	406	431	405	375	406	362	423	394	389	425	372	373	399	384	345	368	390	380	411	387	405	361	383	408	423	422	385	373	365	373	393	400	380	400	419	404	379	392	380	372	387	398	418	417	378	390	406	378	404	362	373	395	359	384	410	413	412	414	380	394	373	399	398	428	388	389	389	404	387	394	415	396	392	390	406	363	436	396	361	384	408	395	397	352	385	361	437	435	374	395	385	420	404	419	408	416	388	341	376	379	395	390	394	408	378	404	423	388	368	395	368	369	410	411	372	386	408	381	422	361	401	392	399	390	426	404	402	389	400	404	384	360	369	372	400	394	384	378	374	373	348	385	389	363	425	383	400	346	377	403	393	381	367	410	381	383	367	380	410	411	417	380	388	416	403	412	377	377	408	388	374	403	353	428	373	393	355	355	381	366	398	373	384	398	399	376	419	410	401	380	408	403	376	419	394	373	385	395	364	391	434	391	372	398	380	402	367	383	407	378	380	425	383	408	384	374	377	381	387	370	400	402	402	394	408	391	362	393	393	379	414	377	414	415	397	391	386	445	381	378	388	396	389	414	396	393	380	361	389	402	396	394	417	410	429	433	439	409	393	364	352	356	378	382	390	404	357	397	398	369	378	365	383	425	357	398	394	398	384	413	378	368	378	413	388	403	369	387	394	371	384	381	400	387	405	388	391	399	391	398	403	448	369	403	440	367	382	405	439	404	421	407	370	362	390	385	374	423	382	377	393	395	379	426	372	379	380	399	413	396	393	372	370	406	383	370	405	409	355	360	403	415	386	356	407	407	393	405	391	378	415	362	385	373	383	383	341	408	428	352	404	415	369	345	404	396	384	395	418	393	388	430	357	379	405	428	369	406	407	402	414	367	407	394	394	393	350	381	383	392	392	398	390	384	402	415	364	407	368	402	408	389	384	374	414	382	387	399	412	375	399	407	431	414	421	377	370	412	409	371	406	343	379	385	398	380	436	396	383	396	404	400	406	410	407	411	399	370	392	373	410	396	406	396	382	388	402	362	410	405	428	398	389	381	369	362	372	449	359	378	391	395	393	400	380	388	367	426	382	367	403	379	402	368	387	410	350	363	404	415	349	380	419	415	414	391	361	372	426	384	391	380	371	364	380	381	363	367	381	414	393	401	396	371	402	401	424	414	395	398	386	383	382	408	403	413	418	385	378	380	368	404	405	381	387	382	388	411	393	395	353	403	397	407	396	348	354	367	370	369	422	373	395	411	395	404	388	400	354	395	381	401	400	386	378	353	406	395	445	419	385	393	410	385	383	356	383	401	359	367	388	395	360	388	368	390	403	425	417	389	424	414	411	401	390	360	356	391	364	365	415	373	398	380	375	398	376	363	384	412	377	397	409	415	354	386	398	365	363	387	421	389	379	373	407	398	358	408	404	401	387	381	391	365	412	398	391	374	362	370	370	387	391	385	408	367	401	359	360	361	398	375	386	402	404	405	394	366	418	388	374	393	383	392	376	375	395	409	403	380	403	395	389	414	381	398	390	399	392	345	385	380	379	360	401	378	374	389	390	395	383	381	398	375	386	384	368	383	381	366	413	416	416	403	389	364	402	397	380	383	409	397	413	386	363	394	368	413	434	422	394	404	404	379	374	386	401	407	407	379	401	378	400	386	368	408	370	380	394	387	436	401	388	408	410	379	416	358	347	406	393	397	360	403	406	377	387	398	412	379	415	404	405	393	421	368	377	373	424	392	397	395	394	409	368	366	415	394	380	406	396	387	410	386	405	371	407	366	366	386	396	358	392	384	360	388	414	389	371	348	355	366	352	391	380	392	393	409	413	405	439	448	408	384	419	358	389	376	396	415	422	350	387	364	422	407	412	382	363	395	377	392	417	375	388	382	385	377	385	368	399	432	429	384	366	379	391	408	373	409	409	387	419	384	404	405	390	406	394	401	385	368	382	404	388	378	373	385	381	403	404	401	363	397	385	410	387	371	395	392	378	384	401	392	379	413	385	358	395	412	407	400	386	403	391	383	408	411	366	404	417	380	376	357	426	387	397	384	433	405	399	418	392	363	432	415	414	424	376	420	355	384	400	371	382	364	384	426	408	415	402	407	358	420	347	363	395	350	376	419	426	390	408	390	386	390	390	401	371	407	382	338	384	410	367	409	396	385	396	396	437	404	388	379	366	393	411	371	375	386	400	371	395	386	394	396	376	423	403	391	387	386
5493	797	858	567	540	686	756	568	418	567	2033	2142	1638	944	542	408	380	370	349	355	362	337	375	357	299	365	356	366	379	328	375	368	334	372	339	379	368	400	356	335	341	346	384	365	348	387	372	352	350	344	361	352	365	357	366	355	401	364	377	347	381	343	390	319	345	372	370	330	342	340	328	369	347	357	343	380	348	378	376	356	301	383	336	366	341	346	359	381	330	338	323	346	368	371	364	338	357	358	333	356	367	351	349	361	359	342	354	368	350	360	331	355	314	325	358	346	352	369	359	343	348	347	377	341	351	389	339	313	350	362	368	355	362	342	328	332	345	383	352	347	344	349	341	371	347	372	330	355	378	334	370	354	351	345	341	297	350	356	326	392	360	348	377	349	325	357	340	377	378	382	332	362	321	367	328	341	358	376	350	360	336	351	362	386	341	388	352	362	351	334	333	339	375	386	365	369	375	359	355	372	324	348	333	364	380	354	369	379	354	364	362	356	374	347	369	382	336	364	352	375	357	358	365	351	414	332	331	382	382	360	333	344	321	350	355	346	396	349	340	349	335	329	332	344	367	340	306	363	379	312	326	349	332	327	331	343	359	352	356	360	380	332	330	339	352	330	329	368	355	359	388	333	359	353	357	363	340	386	381	327	359	363	362	356	400	348	338	361	379	362	385	347	350	363	374	334	315	343	366	364	371	353	331	356	322	385	358	348	370	353	338	362	365	359	381	377	348	404	372	370	383	355	345	365	386	333	363	387	338	374	359	336	329	358	372	395	329	344	374	370	378	330	378	339	334	370	384	355	349	358	366	386	352	367	350	366	335	341	323	375	365	325	352	350	358	356	334	324	340	351	329	370	358	374	353	353	370	347	327	378	347	373	316	364	335	347	330	352	348	362	345	352	357	360	353	370	373	343	372	344	364	333	354	372	357	314	354	337	373	350	376	357	385	326	363	317	364	374	368	376	358	310	373	361	339	314	340	357	377	356	359	341	339	358	344	372	378	338	381	328	333	321	331	323	378	349	377	363	376	374	364	349	389	360	341	360	382	367	374	330	357	358	380	345	333	365	355	368	345	343	361	343	342	367	338	393	344	374	359	343	343	368	364	352	369	345	342	353	338	364	382	373	368	318	340	318	352	329	361	347	345	340	373	366	351	363	354	413	364	364	358	363	331	341	336	353	376	356	358	338	369	392	361	351	367	346	358	380	342	330	366	341	370	327	362	364	352	359	351	346	351	378	371	379	341	367	337	367	325	325	360	335	365	344	362	329	361	400	365	385	367	355	364	348	327	339	342	390	358	337	381	381	331	350	376	333	373	346	367	359	356	367	375	366	358	325	364	354	377	354	328	353	358	361	328	328	348	351	385	378	314	368	372	351	368	360	330	355	372	336	416	355	372	340	331	366	330	345	357	368	349	348	353	335	371	328	381	396	350	347	338	363	340	345	329	371	371	362	338	360	352	389	329	343	335	332	355	390	335	333	346	364	351	374	323	359	334	332	348	372	326	346	337	340	378	401	346	351	358	366	332	336	317	333	379	323	378	357	374	344	344	349	363	331	322	356	337	340	368	374	335	363	345	324	362	325	373	384	364	382	328	371	356	342	371	375	332	341	356	384	349	348	334	352	402	353	341	354	343	353	351	357	362	354	372	338	359	378	362	354	355	386	355	331	371	335	359	344	341	365	376	353	356	369	377	371	366	372	337	358	358	378	344	343	369	348	369	336	372	367	368	392	362	332	356	355	344	347	341	334	330	350	347	362	358	376	321	358	319	357	333	370	343	369	348	362	366	335	366	374	363	387	347	349	364	362	360	386	368	359	362	366	343	342	354	369	368	360	336	377	353	344	350	385	372	372	331	344	349	363	387	347	372	356	358	332	351	341	339	363	350	324	384	350	333	350	353	357	371	347	369	323	359	379	325	380	339	358	338	358	333	366	374	365	342	369	343	357	348	331	341	352	358	353	335	370	372	359	369	352	359	349	341	342	376	357	372	392	356	351	370	351	355	383	329	336	344	369	361	367	347	347	386	379	373	367	349	330	378	378	317	361	363	341	360	363	358	315	330	368	361	365	345	410	368	337	342	361	346	367	346	338	374	403	325	370	381	368	361	357	341	335	357	358	365	367	378	344	344	314	392	359	349	359	372	373	373	372	356	346	392	369	366	336	354	359	351	389	345	372	379	356	351	376	345	352	351	349	349	382	363	341	375	341	350	378	333	371	372	349	327	361	359	379	341	351	346	386	373	372	369	362	401	381	356	370	338	347	340	336	317	362	354	356	354	350	339	357	374	345	366	342	332	329	354	336	355	389	386	342	374	351	344	364	343	310	371	387	344	326	330	345	361	318	361	379	357	344	366	339	344	330	379	379	356	329	374	365	373	341	339	377	346	352	357	344	343	363	371	359	323	372	368	358	369	372	345	341	352	361	367	349	340	356	366	374	345	319	327	385	358	373	343	341	355	379	354	333	395	335	312	372	340	357	361	354	366	349	378	366	349	362	362	357	371	366	350	358	346	343	375	383	320	352	393	355	321	351	380	332	376	356	341	371	336	344	351	351	350	355	374	343	333	330	349	315	401	383	342	374	379	367	363	390	334	366	324	347	398	377	335	363	356	364	349	331	347	352	326	356	328	352	335	356	366	353	382	357	356	342	349	330	363	355	372	348	372	346	352	350	370	349	364	368	323	357	349	342	363	340	342	355	334	373	346	387	354	364	360	335	321	351	360	356	347	379	387	382	391	336	358	339	364	358	394	368	338	395	371	372	342	380	350	383	370	365	325	359	379	343	367	332	345	345	326	378	353	366	347	343	368	354	338	371	374	322	323	364	375	383	311	371	379	349	335	363	361	365	361	345	391	356	370	341	348	357	346	374	342	347	329	339	329	351	349	344	388	316	358	362	356	356	366	347	358	350	367	347	313	339	369	351	313	368	344	344	368	337	341	376	390	354	343	362	342	368	380	358	342	333	363	353	376	395	386	320	365	370	378	335	362	373	358	376	383	370	355	388	366	365	367	356	347	337	320	352	347	320	347	356	376	342	331	371	325	370	356	358	363	363	351	376	359	366	425	348	343	328	369	365	347	360	359	332	365	344	391	347	358	372	359	389	376	329	380	349	360	363	321	402	348	371	379	364	341	367	345	350	345	352	345	370	322	368	356	346	360	355	382	345	378	351	349	339	368	351	378	359	359	353	371	367	381	334	386	340	340	346	351	348	357	406	356	384	350	366	334	327	350	362	387	351	362	376	362	356	358	330	357	367	332	335	370	364	348	376	375	337	345	329	351	357	353	356	337	394	382	344	361	359	359	335	346	357	349	360	360	340	374	373	332	324	361	380	346	352	331	347	347	346	345	383	346	346	340	347	361	337	362	373	357	357	342	384	354	353	370	346	361	340	343	364	354	336	342	353	361	369	370	341	382	378	332	378	381	365	363	368	358	358	357	340	337	343	339	331	339	346	355	339	336	383	334	344	372	337
25710	21462	27558	25602	7087	1655	1472	905	635	2338	14292	18184	11669	4647	1441	710	457	423	386	401	427	422	370	353	371	395	375	394	368	385	407	409	383	427	389	398	379	375	349	382	404	370	390	401	358	369	404	421	396	403	383	382	384	375	363	373	369	384	369	386	374	437	369	364	370	400	346	389	396	393	386	346	372	371	391	366	384	392	430	403	374	387	404	432	370	397	347	385	412	358	408	409	375	393	382	382	348	398	384	357	366	416	345	383	391	369	367	396	394	407	411	379	409	370	364	345	401	378	354	412	394	398	372	384	389	369	386	373	379	381	382	366	399	367	375	400	399	374	385	426	417	403	383	409	389	388	404	382	366	390	368	390	417	402	398	382	358	373	370	385	364	374	387	420	378	360	401	390	395	413	399	392	372	396	364	359	378	368	377	379	414	394	366	397	375	375	378	361	383	344	386	327	361	377	400	371	387	351	373	388	381	382	376	395	365	417	396	346	396	382	382	397	389	380	407	422	387	410	410	401	334	380	360	372	393	388	396	379	387	398	332	370	409	368	362	365	411	370	348	392	347	400	401	375	385	368	444	388	394	383	399	386	387	368	393	392	380	361	369	359	392	358	360	373	390	390	367	336	369	371	384	356	427	393	391	352	393	399	393	378	367	392	391	388	352	415	395	398	379	403	366	400	402	375	425	357	344	330	383	375	426	401	355	391	393	376	371	394	398	360	397	367	389	379	404	383	371	353	406	359	390	382	395	369	356	399	390	402	377	400	403	387	394	376	358	376	381	382	390	375	387	399	385	434	391	398	357	380	398	408	391	351	380	364	368	367	375	354	390	372	393	396	330	395	379	365	395	391	331	410	372	384	385	403	375	404	381	394	389	374	408	389	381	360	409	384	380	379	364	382	376	385	392	359	348	377	405	387	375	393	340	397	372	357	382	382	382	425	403	407	374	426	367	403	379	363	407	398	355	378	415	385	400	380	413	399	403	374	394	343	381	379	380	402	409	362	364	349	373	366	389	364	391	414	390	405	382	329	396	419	417	374	382	382	400	377	401	393	366	371	436	382	391	420	384	409	400	402	383	372	403	425	360	403	371	377	388	390	393	417	357	379	375	381	353	398	405	416	399	383	357	376	349	409	380	397	387	403	382	377	351	368	381	377	377	421	379	402	357	349	396	377	373	421	423	380	372	430	398	374	387	375	391	365	403	399	384	387	383	396	384	370	411	335	344	403	360	407	383	373	365	386	354	390	361	390	389	392	378	359	396	377	408	381	387	369	381	378	361	429	366	374	362	394	416	340	377	364	383	374	387	405	370	401	387	394	376	402	384	363	392	413	378	342	395	361	371	379	359	373	404	376	413	339	376	400	363	378	362	365	402	396	371	360	345	384	384	386	376	362	382	384	396	364	388	396	373	357	406	387	393	358	398	397	386	395	397	375	397	373	389	364	374	374	392	373	361	380	373	390	403	380	377	367	427	354	349	384	359	418	329	387	375	374	429	372	379	414	376	377	388	405	380	383	386	447	396	375	382	401	371	383	365	392	354	365	408	349	413	371	341	380	395	374	361	393	382	383	359	381	363	382	377	393	369	381	385	381	392	381	360	414	381	419	360	388	403	380	387	404	394	420	397	380	362	377	355	382	388	420	396	370	389	387	432	393	388	386	393	410	379	369	386	384	377	421	388	384	376	371	418	384	389	387	402	417	392	378	392	347	369	368	375	385	390	381	363	415	415	390	394	385	345	353	401	370	368	336	374	364	370	371	392	384	400	394	386	398	393	410	395	355	357	403	375	357	399	405	380	369	379	401	378	360	380	421	367	395	410	364	410	378	382	339	408	391	395	379	365	352	373	391	404	375	353	398	399	381	416	387	404	387	366	396	383	406	397	404	373	397	387	374	358	398	378	397	423	351	379	383	400	374	381	374	368	399	406	395	360	377	388	332	362	410	380	363	389	399	379	387	384	381	357	402	373	388	375	404	367	416	393	418	373	368	389	380	408	363	374	392	372	355	399	394	399	376	390	390	410	376	389	393	373	382	407	390	393	411	380	364	392	415	378	342	398	375	352	364	388	413	381	384	378	328	423	398	371	422	412	380	387	371	378	381	381	398	366	390	386	384	388	369	413	391	408	391	393	408	351	392	402	393	381	391	376	394	380	379	370	349	360	323	354	418	373	393	365	367	390	383	374	381	334	382	380	386	383	387	351	354	382	373	388	382	360	392	388	391	365	385	358	430	391	347	346	372	391	373	394	391	381	382	366	382	358	384	349	357	369	395	353	388	370	354	390	388	362	390	376	420	363	376	385	385	370	366	386	386	385	388	371	362	339	383	351	356	404	408	357	395	396	380	383	377	365	413	359	398	388	372	365	381	388	414	372	405	383	366	386	414	372	368	398	404	368	349	382	434	412	402	377	360	415	392	369	356	382	410	443	352	363	408	374	380	352	389	370	378	379	401	392	395	371	426	366	374	358	364	382	405	400	389	387	380	399	386	349	354	371	394	416	379	404	396	396	370	400	412	422	349	398	406	389	342	385	372	371	359	384	387	394	414	373	370	377	337	411	369	382	364	373	363	382	394	385	390	376	412	365	396	399	402	385	391	408	396	362	415	406	382	383	360	373	398	374	369	387	392	402	390	418	384	391	408	361	378	404	374	422	365	396	381	371	348	381	399	382	400	400	410	380	389	387	393	382	375	366	374	397	380	347	393	389	385	350	403	362	360	385	374	408	367	396	411	371	383	406	350	387	369	381	385	432	377	357	406	380	361	375	384	391	383	364	398	357	402	358	358	389	377	391	358	406	390	402	400	347	406	394	357	388	394	391	362	394	387	383	369	360	415	376	397	390	408	401	395	384	374	372	389	383	348	408	402	389	380	388	395	377	361	403	362	395	387	399	398	385	364	404	394	374	363	383	413	384	390	332	352	373	379	355	392	356	389	406	384	401	378	378	365	392	375	403	363	396	391	386	348	395	375	369	416	375	400	376	396	383	362	357	391	407	369	388	389	399	370	369	392	345	395	428	352	378	394	376	373	354	376	357	371	382	338	367	376	366	341	398	373	405	369	382	411	377	438	390	400	366	425	371	384	390	373	384	355	384	394	397	389	389	380	400	371	359	386	384	349	368	381	373	338	370	398	349	379	381	377	385	377	387	383	402	382	387	378	384	398	391	410	390	439	410	419	438	367	386	420	387	423	408	388	363	384	349	369	389	385	391	353	409	398	373	390	391	390	405	422	394	370	387	399	405	358	346	389	416	361	353	368	361	394	387	369	403	404	408	384	341	366	361	392	370	408	377	384	357	385	389	377	376	396	394	384	380	418	407	424	379	385	398	385	335	379	390	397	370	374	385	399	373	349	373	371	348	381	397	401	358	382	390	379	397	358	379	386	376	430	390	414	396	389	391	383	379	380	362	368	394	377	385	375	384	423	391	397	375	383	362	373	380	392	387	391	371	414	387	375	365	400	405	376	363	398	351	402	387	400
4112	3937	3195	1869	1532	1556	1692	1170	751	3749	16503	16223	10123	4260	1592	763	403	358	348	385	354	352	378	370	398	368	367	339	385	361	351	394	403	346	370	415	370	340	313	354	374	356	351	353	352	371	342	341	373	344	379	399	363	343	366	386	346	372	357	369	393	375	403	373	396	402	380	394	360	386	355	359	394	357	372	363	381	326	383	395	363	360	344	354	387	367	376	353	399	380	337	377	360	376	348	356	390	344	383	352	359	352	356	347	348	402	390	357	373	347	329	362	353	369	377	379	359	355	345	388	375	389	343	320	329	352	338	360	399	368	367	368	376	355	364	342	335	370	367	355	346	366	353	371	345	356	382	376	357	361	353	334	356	361	369	320	388	345	355	331	373	359	372	370	382	356	366	378	378	310	405	345	357	373	349	357	356	338	356	325	346	342	385	339	374	339	342	393	357	387	368	361	370	381	349	357	333	388	379	354	382	343	375	314	383	340	393	360	362	376	391	371	405	386	359	355	397	373	384	359	370	385	365	380	385	363	388	374	353	360	361	371	350	382	361	324	403	410	334	365	370	358	344	361	364	316	349	342	333	341	374	355	333	339	367	362	349	340	344	388	345	389	386	361	352	362	350	379	387	368	340	373	372	354	359	351	360	361	382	376	382	382	364	359	329	354	344	376	353	363	369	391	344	334	357	369	361	362	362	366	336	366	364	373	336	360	355	351	350	369	340	372	369	348	383	342	365	354	387	358	379	367	375	370	371	364	394	333	358	386	364	332	359	386	344	385	387	379	361	351	355	353	346	355	384	372	377	381	371	389	340	336	359	378	343	386	329	336	343	389	349	364	366	360	389	393	337	374	339	345	363	334	370	351	360	291	330	387	368	357	406	336	342	349	392	352	353	341	367	388	346	372	368	379	337	359	363	339	353	354	375	339	377	341	362	376	362	394	340	349	364	355	361	361	356	394	359	354	371	364	346	390	377	370	350	409	386	368	345	331	354	360	383	374	360	354	343	349	361	354	343	355	367	344	375	344	364	370	350	345	369	389	369	385	367	381	367	342	385	344	368	355	352	373	374	368	334	346	335	394	336	329	379	354	356	357	379	343	363	336	354	374	364	377	366	331	312	342	368	326	366	332	323	351	338	367	364	350	351	335	368	402	354	379	364	348	375	340	366	375	342	322	364	370	359	392	386	359	335	364	364	339	343	376	369	372	353	418	387	353	352	358	354	357	378	344	376	319	389	350	373	370	362	344	378	363	356	370	389	333	368	388	325	401	337	385	365	370	357	411	368	351	376	356	364	376	387	371	391	352	330	356	365	350	340	381	372	324	351	360	380	380	390	380	369	390	357	359	351	365	351	354	375	363	372	364	384	325	367	341	338	384	338	387	353	362	348	370	304	396	347	347	343	365	373	373	348	372	370	378	407	351	311	333	349	367	383	355	370	343	341	362	377	358	386	324	350	359	361	372	354	357	355	369	367	362	384	384	365	350	350	353	385	354	384	354	378	369	362	338	316	373	354	397	363	334	338	325	344	399	386	367	359	347	395	344	396	345	386	385	337	353	383	376	360	385	391	349	368	379	342	370	353	368	354	330	352	328	343	343	335	358	378	344	359	337	371	355	381	337	323	346	319	390	377	356	356	378	359	372	361	353	371	318	364	370	343	404	352	361	383	346	416	378	366	353	360	371	364	347	335	380	341	363	403	352	337	333	371	347	379	350	360	355	379	329	360	362	366	362	364	346	380	369	333	360	356	356	369	390	412	395	381	360	355	351	360	375	328	387	390	360	366	374	366	387	341	375	352	376	354	352	376	338	346	384	343	361	334	393	374	356	382	371	372	375	392	372	383	355	348	364	361	363	353	350	372	363	341	352	357	311	361	311	394	363	362	371	341	348	341	369	353	358	396	332	373	363	373	338	368	338	327	345	344	357	336	361	392	374	345	354	359	380	338	342	361	356	337	356	345	361	348	355	361	368	322	352	368	385	367	419	342	377	344	344	386	378	354	349	375	350	346	354	354	354	372	411	372	375	334	362	361	397	368	350	355	357	340	340	361	377	354	378	317	356	356	369	342	345	349	327	344	347	360	367	368	360	377	381	395	373	352	397	324	365	369	327	392	330	390	344	367	366	420	338	382	363	352	382	353	363	367	361	345	347	379	323	377	348	372	346	350	334	359	381	346	366	356	358	354	339	388	363	401	378	323	370	366	339	349	389	342	338	358	362	325	369	390	373	365	378	362	387	361	331	334	324	344	382	359	321	369	333	368	376	329	349	367	360	397	359	375	320	349	326	362	357	365	371	373	363	344	362	345	361	347	340	338	344	388	367	382	377	344	346	359	366	362	370	324	361	371	371	329	325	381	354	335	329	373	353	319	338	317	345	360	370	377	352	387	374	325	338	346	374	348	379	362	352	350	350	360	347	377	345	345	359	379	366	367	370	354	370	348	366	362	355	343	360	383	346	350	330	373	380	342	348	365	365	367	336	335	356	354	362	357	356	300	348	333	353	335	379	315	328	353	365	399	345	375	355	363	357	367	333	362	373	378	371	340	349	327	371	361	349	393	338	353	409	376	369	356	374	330	375	345	364	322	334	371	357	396	365	382	369	383	372	380	360	332	380	347	366	352	346	327	372	352	373	382	379	361	351	366	371	342	327	346	362	350	364	339	362	382	388	400	363	354	381	341	383	332	341	376	332	344	380	325	364	344	347	374	350	332	350	352	340	349	392	342	350	397	347	343	369	349	393	377	341	342	373	370	391	357	384	366	358	371	375	372	380	356	363	376	398	347	344	345	357	359	397	340	366	358	378	362	358	346	373	356	338	371	371	383	348	360	353	340	359	375	337	369	382	366	284	329	366	364	356	369	367	344	378	338	381	365	326	343	339	355	348	349	357	358	392	347	355	334	363	383	353	399	319	364	379	368	353	331	376	328	351	389	379	347	358	368	322	378	353	391	362	377	376	363	342	374	359	326	348	370	351	390	382	343	357	296	360	388	373	373	356	342	317	375	380	364	396	389	355	344	362	344	393	365	333	351	328	342	361	357	393	380	345	390	369	366	371	370	353	401	352	388	351	374	352	365	383	352	368	362	339	375	361	384	367	363	373	368	333	340	370	359	391	375	340	341	318	360	345	356	365	370	356	367	341	384	334	372	371	346	341	339	334	362	362	349	362	360	393	335	376	384	330	333	345	404	353	362	357	360	333	362	349	387	368	357	334	355	362	397	325	341	366	352	355	336	355	366	340	315	357	376	397	348	381	360	380	374	378	350	343	371	355	347	362	369	343	388	340	357	363	352	344	343	362	377	354	364	393	351	349	386	324	340	371	363	370	343	384	340	344	351	319	363	348	366	344	385	387	343	356	375	372	363	339	344	337	367	331	323	328	362	368	366	340	356	349	359	347	369	358	348	359	412	339	373	350	353	354	377	354	377	353	353	384	372	347	377	373	356	384	366	359	385	347	331	357	354	356	315	376	356	344	345	352
24633	21412	28619	24592	21161	8389	3171	1721	890	6823	30060	29225	19107	8167	2208	979	600	493	573	559	528	501	494	485	518	508	473	561	555	485	505	510	509	539	487	475	483	478	510	564	496	502	532	478	509	473	510	504	505	540	495	522	504	544	498	503	521	514	492	529	542	498	488	557	527	532	520	499	529	494	498	509	506	504	513	518	555	494	494	503	495	479	543	535	470	508	526	534	490	522	507	492	482	532	470	519	511	524	491	512	490	519	504	534	522	477	499	515	478	511	512	487	503	528	509	487	484	549	532	486	515	515	507	533	489	464	543	489	487	496	489	510	533	532	529	492	514	509	503	509	520	504	516	528	550	489	483	498	503	517	513	508	531	500	523	505	503	502	483	480	518	529	498	502	481	506	474	550	504	485	501	517	491	470	508	532	467	525	512	511	473	487	531	521	557	533	561	476	534	503	469	504	500	495	486	492	504	541	509	510	490	509	496	507	525	516	536	497	517	488	473	484	506	539	524	511	480	542	517	492	534	470	539	494	526	525	526	483	501	504	510	511	488	508	487	546	504	530	508	530	518	478	531	502	485	515	518	454	499	491	477	516	545	493	510	524	487	489	525	525	529	499	507	525	528	497	501	490	472	542	515	529	495	517	475	516	480	471	523	489	519	534	504	508	497	505	534	548	527	510	532	481	509	538	511	478	488	488	493	549	517	507	477	551	508	495	500	487	488	528	510	517	514	521	476	498	501	504	516	524	478	516	534	548	497	460	486	555	538	517	481	466	500	533	544	483	544	516	484	494	501	510	530	519	497	487	511	533	504	469	494	505	501	543	528	514	496	543	495	510	534	463	535	494	478	520	499	511	533	519	488	458	531	492	504	458	534	561	522	518	494	488	513	519	508	483	527	493	516	547	534	485	498	515	538	549	473	512	501	491	512	480	523	524	504	498	524	498	539	473	471	485	521	505	510	497	504	503	490	514	522	518	496	522	488	521	565	480	477	495	492	546	514	508	479	481	491	486	509	483	495	508	516	502	516	492	507	507	507	495	508	505	521	507	546	495	537	504	483	494	487	522	522	520	526	514	480	482	525	515	524	494	506	547	516	448	517	483	456	496	525	529	489	503	493	531	532	514	506	549	529	539	514	516	498	528	483	462	525	483	525	507	538	488	519	514	493	448	495	494	481	522	519	540	518	548	490	495	498	495	533	498	537	466	532	498	457	506	496	511	518	501	515	469	544	502	512	505	525	518	488	514	511	495	488	476	472	502	553	508	489	509	484	494	502	469	508	484	510	509	530	480	482	517	539	520	490	518	538	482	503	523	503	513	485	472	524	473	528	504	558	519	485	523	501	483	552	571	493	486	502	559	491	510	500	515	492	507	548	496	489	510	516	524	518	515	539	534	498	501	502	480	522	509	527	480	529	518	505	543	484	538	503	508	520	466	537	499	554	451	530	526	522	532	482	491	476	490	507	537	535	465	535	498	519	510	469	515	487	556	510	521	478	496	494	537	509	489	497	491	497	449	525	530	481	474	487	504	517	487	519	497	492	527	501	522	485	533	502	496	510	481	462	500	517	510	495	520	503	541	512	535	529	488	525	517	522	542	505	490	509	506	511	509	551	518	488	542	507	523	491	513	475	483	482	505	588	488	504	535	531	497	585	501	507	503	520	509	504	521	466	496	454	476	501	505	520	537	475	480	526	532	486	498	544	535	521	545	460	490	509	518	555	483	499	464	498	538	546	522	533	514	533	540	505	500	509	520	491	503	498	491	503	512	550	505	512	505	489	495	492	533	534	546	511	516	549	513	521	527	476	531	560	526	525	506	526	503	505	507	511	532	519	543	548	509	514	517	476	524	527	475	515	479	561	503	487	514	483	493	476	513	498	520	479	492	509	523	518	499	532	488	502	478	474	447	504	469	504	481	476	502	488	502	521	522	510	474	492	536	536	572	514	496	531	505	540	529	496	535	512	501	497	502	507	527	506	496	503	504	525	514	480	520	509	545	516	507	522	537	521	520	511	516	534	523	498	504	507	522	508	480	485	523	508	503	506	490	508	524	503	534	463	507	544	471	536	568	532	506	524	544	495	520	503	526	483	507	527	518	488	464	491	505	488	512	502	492	518	526	533	462	530	489	492	497	490	496	509	522	516	514	491	519	517	513	508	521	502	533	517	508	519	498	542	463	470	524	520	510	498	524	522	485	538	481	545	466	533	490	459	499	540	534	507	505	467	495	498	537	495	484	575	505	498	494	481	519	536	508	492	494	508	490	547	481	487	543	532	533	483	516	518	484	497	504	524	520	502	515	479	494	499	522	552	505	497	498	510	516	495	513	483	476	528	531	532	532	501	531	500	533	501	493	507	502	500	483	544	516	489	510	537	462	495	471	526	512	490	525	544	530	485	504	519	492	533	485	495	546	522	479	550	502	505	532	466	463	522	512	559	514	482	513	526	554	532	530	478	534	461	509	527	476	514	488	497	521	487	549	526	514	532	506	492	512	536	535	508	513	526	531	540	504	512	497	547	505	503	534	528	500	479	498	524	461	500	508	518	532	494	514	492	476	503	474	565	549	496	551	526	505	487	509	517	502	507	493	465	532	500	537	493	505	517	465	495	481	520	512	538	539	496	487	488	494	515	494	491	513	495	468	532	484	496	513	514	498	525	525	504	485	509	498	509	497	520	534	510	513	459	515	514	527	513	483	504	537	516	538	505	446	464	506	531	498	477	471	505	483	496	487	524	518	489	503	492	520	505	515	509	482	522	522	522	513	524	487	515	529	490	495	504	495	480	501	501	505	495	512	500	475	539	536	523	487	496	528	474	506	491	523	510	511	493	486	470	523	472	526	497	521	484	474	487	493	462	516	509	530	495	504	500	503	525	520	508	510	527	524	521	485	493	531	540	533	520	495	476	509	492	518	501	508	530	513	528	551	478	494	530	527	490	498	533	500	524	516	501	531	509	499	516	446	529	552	531	548	485	497	490	502	532	503	483	555	542	534	499	526	494	524	508	504	453	489	533	543	535	468	497	547	509	531	552	494	496	528	577	504	501	494	490	495	523	479	473	521	520	494	497	522	463	509	497	480	561	517	538	532	504	494	515	501	550	494	500	523	473	527	523	528	505	498	520	493	519	549	545	527	526	497	486	486	486	561	533	526	527	526	499	485	509	489	498	499	489	523	498	481	463	501	519	516	491	501	498	498	460	516	505	543	479	512	523	491	537	516	511	520	489	508	484	522	525	526	480	504	501	512	483	492	472	535	501	495	474	506	512	498	500	479	517	510	515	510	503	511	526	514	486	516	490	492	521	471	505	510	477	494	515	523	512	542	518	518	536	481	535	512	529	497	497	497	516	492	508	516	501	525	482	517	568	515	502	488	526	528	580	545	516	491	484	510	512	506	550	519	578	552	525	526	531	462	506	479	477	489	574	552	496	521	468	501	470	466	465	546	545	489	495	512	517	500	533	504	540	509	490	488	498	524	503	500	499	472
4992	7346	6600	5101	3564	3149	2925	2252	1152	10121	30821	24926	15591	6704	2259	1061	582	491	502	439	482	454	545	502	461	505	454	476	494	486	458	484	443	453	474	503	460	480	473	497	502	464	447	463	486	451	442	503	448	468	472	470	471	474	447	485	461	455	455	528	447	453	522	496	487	451	454	475	464	496	493	472	463	521	487	486	502	478	479	449	469	499	455	473	471	518	447	461	466	496	453	454	459	490	476	476	457	480	448	489	464	505	475	455	531	494	476	472	432	485	488	496	441	462	502	450	454	473	522	481	489	487	454	506	458	457	457	495	462	465	460	505	461	485	486	475	475	450	458	480	464	479	482	490	496	517	477	483	514	468	472	474	449	474	488	494	462	452	496	475	497	458	472	446	498	471	427	515	497	472	455	458	496	460	435	461	479	452	448	425	470	452	455	452	509	420	446	476	459	460	481	505	476	505	489	470	473	454	442	505	463	470	451	457	486	470	435	499	423	481	451	494	439	451	464	476	507	490	493	495	454	485	469	513	455	458	442	477	492	486	502	479	472	509	427	457	459	471	430	520	452	463	482	447	426	469	477	456	455	465	468	488	419	493	495	475	464	467	492	483	489	467	490	449	453	454	507	499	433	442	496	485	465	443	441	469	458	473	473	439	455	480	509	461	480	484	441	466	489	468	460	471	492	474	466	490	479	486	509	499	481	472	484	453	448	464	480	487	445	485	481	451	465	464	460	453	437	444	433	458	476	510	456	459	472	457	492	455	477	473	451	476	472	449	496	514	445	459	482	485	463	460	462	417	479	485	482	448	504	466	472	442	469	464	471	482	462	489	455	448	443	456	479	456	475	427	481	485	478	475	458	455	495	459	462	452	484	478	453	522	504	431	484	474	479	457	472	444	536	481	467	414	451	476	452	504	420	483	468	452	460	432	454	463	539	467	446	489	471	480	480	462	511	461	438	481	476	483	457	481	500	458	474	433	430	492	469	476	490	436	446	471	485	490	480	465	486	487	469	478	482	451	457	481	484	464	467	491	479	455	477	446	477	463	444	474	447	483	468	480	474	461	448	463	482	475	481	457	474	474	446	415	467	446	462	488	469	469	516	479	483	456	486	460	440	463	481	452	458	492	539	489	478	498	513	501	475	495	472	469	477	484	503	441	447	485	463	439	488	496	484	460	471	498	493	503	492	463	503	457	485	490	490	507	456	498	438	468	472	452	454	448	489	415	431	450	498	456	479	501	487	464	456	457	456	480	447	458	473	461	501	486	476	471	449	434	431	462	485	478	449	454	428	468	503	495	445	449	460	452	477	463	445	444	450	491	479	423	505	475	470	456	461	485	426	462	469	437	446	486	442	470	489	476	424	469	469	482	468	486	463	461	453	465	405	446	448	510	481	460	501	445	445	455	476	519	447	482	492	482	463	478	506	452	442	460	460	490	434	465	504	471	484	491	449	449	475	431	464	480	460	470	486	466	458	485	460	462	454	468	450	477	463	501	445	489	483	489	467	455	452	492	456	474	460	469	486	447	471	443	474	505	468	460	439	411	461	456	494	513	495	433	463	476	478	505	460	438	463	464	449	447	458	452	443	474	470	434	469	452	468	454	483	473	462	450	452	485	431	492	471	455	499	458	447	472	481	421	485	483	454	486	481	467	481	493	461	460	464	434	449	471	455	441	460	448	482	442	465	481	436	450	446	471	491	459	505	445	451	464	502	480	429	460	488	473	472	488	450	480	499	460	487	456	443	471	464	447	515	443	460	458	458	465	491	476	464	515	470	450	472	486	505	481	509	478	448	489	443	506	472	481	464	474	490	470	459	441	438	446	482	456	494	469	485	489	504	440	470	433	487	442	495	476	473	429	475	437	494	454	481	450	450	472	471	458	460	523	479	433	457	480	459	446	456	484	468	478	460	459	490	498	458	424	476	460	497	449	463	441	451	490	469	437	487	493	472	436	479	484	462	493	438	451	473	472	467	479	480	447	468	464	457	484	452	468	464	476	462	424	444	464	491	474	483	441	443	480	463	477	420	491	451	443	476	446	477	498	484	426	462	484	485	517	491	489	456	468	439	486	489	434	454	485	419	487	483	478	462	464	481	467	444	455	439	456	460	461	468	479	453	489	494	493	467	454	495	442	465	431	457	474	467	460	444	505	465	465	474	443	502	424	448	499	466	487	497	485	451	471	485	459	416	473	467	471	458	471	446	488	475	444	461	469	466	481	411	453	443	440	510	442	475	460	483	423	458	462	458	432	475	512	523	506	451	524	448	473	469	447	433	440	456	463	473	503	484	441	457	504	488	456	485	430	491	466	488	459	452	453	478	480	469	456	485	454	447	456	472	459	420	490	432	483	433	498	486	466	473	485	423	482	469	465	471	505	478	461	452	472	481	451	483	413	450	463	492	496	478	500	424	443	446	447	444	441	442	489	472	500	498	474	489	456	455	456	453	446	474	499	468	460	476	446	460	468	456	492	496	438	469	439	449	453	495	464	438	427	489	468	443	471	454	499	458	485	472	437	481	453	490	415	460	451	490	499	445	443	446	490	464	457	476	481	473	452	440	484	455	493	497	451	474	463	452	446	469	499	467	444	448	456	486	441	447	502	461	475	465	485	437	504	470	474	467	423	460	485	447	489	462	478	490	493	472	483	442	471	412	428	465	471	481	454	474	449	482	474	496	521	490	431	453	472	478	463	473	468	466	441	465	413	487	454	457	499	460	454	445	483	465	426	470	504	507	476	473	448	494	439	467	470	424	451	470	495	455	471	427	499	441	467	502	466	497	452	470	451	478	474	471	493	492	464	481	431	452	447	488	456	450	516	456	475	477	457	461	499	463	446	523	491	493	430	472	447	486	454	462	463	443	461	472	462	498	431	473	450	507	463	459	456	434	519	492	456	446	481	484	492	446	463	458	489	456	434	487	468	483	505	499	455	472	493	491	449	454	455	467	430	507	436	463	455	449	473	479	448	484	491	481	430	451	440	459	464	484	499	470	483	454	458	467	478	466	464	436	452	462	481	459	483	455	462	484	460	458	474	506	460	501	488	486	491	491	449	461	413	471	479	425	478	479	502	469	464	498	480	496	472	490	468	461	441	502	506	448	466	469	484	485	463	490	499	499	467	480	451	487	504	521	455	483	512	454	484	460	466	480	494	459	424	483	484	456	484	449	444	476	502	463	494	490	423	436	480	427	479	463	441	441	447	476	493	489	431	486	441	461	461	446	481	460	450	479	469	461	470	451	419	450	498	464	472	439	493	454	480	419	441	466	471	473	425	420	434	477	472	446	493	516	402	465	444	468	456	446	472	499	458	436	457	474	473	501	516	470	537	461	475	468	462	497	474	460	456	434	436	449	433	480	467	463	458	482	463	468	471	448	510	462	484	505	454	454	489	429	442	466	503	480	495	502	448	444	453	501	451	414	461	460	461	475	408	479	481	424	454	446	468	488	471	450	455	467	483	455	461	467	503	495	447	488	443	423	494
27534	10506	1775	2108	1381	983	745	626	481	622	1973	2013	1504	944	561	432	461	450	436	436	437	436	420	386	407	425	390	414	406	437	386	408	409	422	390	445	391	415	421	406	397	377	416	395	377	420	417	359	402	388	373	414	380	417	422	419	482	407	410	399	388	389	404	383	390	389	371	402	411	393	440	385	409	409	431	413	386	407	401	398	399	383	382	397	395	387	411	403	406	388	375	387	411	410	410	406	393	450	405	374	422	414	419	413	421	410	394	428	401	435	414	440	377	430	422	423	386	434	415	420	427	389	391	391	417	389	430	378	421	434	406	405	436	406	403	415	437	428	434	389	382	420	432	430	380	371	425	414	414	383	384	438	424	435	363	384	419	360	413	405	426	435	390	391	410	433	411	384	384	384	413	412	412	393	401	424	401	425	411	380	385	401	437	418	435	414	424	381	397	416	405	411	406	416	402	421	391	417	387	387	395	432	429	425	406	403	412	409	333	399	401	389	399	413	391	414	388	426	403	437	428	355	430	421	422	393	399	426	405	388	390	439	389	391	384	382	387	407	361	436	371	390	397	436	403	390	401	425	409	369	426	355	427	407	430	405	434	421	379	394	396	397	366	416	413	419	376	397	410	416	382	387	419	447	442	433	425	404	401	429	386	397	403	433	392	407	386	404	393	374	365	410	387	450	385	388	454	420	419	410	392	383	390	401	455	383	397	424	397	412	414	395	384	407	397	428	395	410	407	396	415	383	416	402	361	421	433	417	431	419	412	409	405	412	386	409	404	387	407	430	420	422	392	412	409	393	394	416	452	411	415	394	389	421	426	434	419	410	388	406	400	422	432	409	374	420	383	441	384	416	420	375	405	368	381	405	401	393	395	386	429	426	413	413	396	388	396	391	375	407	410	447	411	423	441	439	394	387	443	421	429	389	413	456	445	424	391	422	412	391	431	449	399	430	414	399	427	428	398	435	411	384	397	445	426	404	372	417	373	395	398	406	382	410	391	376	399	442	420	386	362	402	397	400	401	395	404	393	419	436	368	404	414	388	393	406	426	428	393	412	397	443	393	386	459	419	398	391	380	440	423	405	360	432	411	391	390	385	402	395	447	404	386	398	413	450	392	410	402	400	412	390	399	394	404	416	397	423	376	403	400	436	366	440	425	424	366	416	381	432	407	398	391	381	419	405	414	397	398	392	413	429	404	424	430	394	428	390	382	415	393	382	425	396	409	412	401	420	393	380	428	429	411	420	434	411	413	426	394	414	404	393	368	436	413	418	389	412	425	457	405	412	373	390	429	407	410	400	427	420	422	425	385	410	423	430	423	390	442	406	432	397	408	415	407	410	449	387	402	395	419	428	391	386	396	385	374	409	421	414	372	390	436	434	404	400	397	430	380	392	401	396	384	395	384	403	426	370	446	413	416	402	404	427	399	444	401	397	428	394	411	405	385	419	385	440	442	401	435	418	412	406	384	405	447	396	400	388	412	413	403	378	358	361	429	378	398	429	439	410	420	433	408	396	393	363	438	377	369	372	408	450	403	394	419	407	399	425	405	394	417	390	400	422	404	429	390	407	370	379	400	403	356	409	403	404	428	388	365	418	361	412	410	404	374	427	385	380	395	407	451	383	415	403	387	400	396	396	431	425	413	404	415	397	415	416	459	400	403	401	395	422	392	393	411	412	388	375	415	444	410	378	441	392	420	400	395	402	417	402	409	391	405	391	409	402	438	396	413	429	420	402	405	445	395	389	411	399	409	401	379	391	374	399	401	392	444	410	394	425	370	382	427	462	396	403	453	413	385	391	405	410	395	447	448	421	367	397	405	396	413	425	385	438	410	411	406	368	392	382	394	394	406	390	390	393	382	420	396	436	395	396	441	423	403	395	399	389	400	445	427	405	401	433	363	381	409	416	415	387	402	428	437	412	368	387	388	402	391	384	390	402	419	380	396	402	357	430	381	395	383	381	394	417	369	411	397	393	396	412	407	413	416	414	398	359	433	396	457	393	381	397	408	442	437	417	410	420	421	420	382	407	436	401	432	428	437	373	420	388	387	415	400	363	398	370	445	416	447	397	450	436	409	393	385	431	381	384	421	388	430	424	413	389	391	398	377	396	398	410	419	413	411	412	404	379	441	357	404	420	384	392	351	385	402	351	403	424	375	417	391	395	399	438	404	393	402	418	372	399	380	405	416	392	403	378	436	402	417	423	436	419	387	449	411	427	400	398	399	433	392	393	430	379	383	412	404	414	448	429	379	413	394	380	417	398	403	422	410	389	408	401	408	421	412	370	408	390	383	415	370	381	406	377	371	377	425	390	380	398	409	421	399	439	378	399	432	404	404	409	378	391	365	419	395	439	388	397	380	360	424	412	408	414	440	411	427	401	418	399	430	395	392	377	413	383	392	411	419	436	404	413	392	381	379	420	412	430	401	418	412	419	432	427	397	422	418	377	387	422	429	435	379	399	399	384	460	435	378	403	395	418	416	412	364	391	405	408	436	371	393	424	387	380	402	424	440	408	449	393	439	394	398	392	438	421	408	388	435	409	444	408	429	421	384	413	399	389	420	443	416	442	431	419	420	410	393	425	426	410	428	389	381	395	412	413	382	396	378	417	400	404	388	393	388	400	395	414	383	371	358	418	436	389	401	400	405	405	398	423	443	405	427	363	411	404	436	443	401	367	419	391	451	399	393	406	396	414	408	383	416	416	405	384	392	405	391	382	415	401	403	416	366	393	401	365	346	423	397	348	432	414	392	422	408	371	414	388	371	432	379	439	411	406	403	441	391	401	412	388	447	395	400	406	409	421	388	391	427	433	420	427	397	433	417	406	400	401	381	424	356	389	380	404	397	407	420	379	404	400	393	386	367	397	406	388	404	401	397	426	404	397	438	400	435	381	398	406	411	422	387	449	420	420	426	361	404	417	405	379	418	391	410	428	396	417	408	428	371	397	392	375	359	396	405	389	412	413	402	423	421	411	463	444	381	396	420	417	392	402	423	362	402	420	400	448	401	399	454	417	400	396	422	406	384	405	413	404	368	426	408	374	397	399	406	415	402	393	414	415	404	350	416	424	438	388	383	431	364	405	390	406	413	383	348	409	418	415	418	424	415	424	407	404	374	430	417	368	419	404	398	394	416	387	417	398	412	397	419	416	375	396	393	418	413	389	403	422	394	397	358	391	408	407	394	388	413	390	377	397	398	390	412	450	429	410	398	434	419	402	409	402	384	411	395	370	412	399	385	392	377	394	415	384	408	400	388	427	366	402	396	432	417	353	431	431	419	411	374	391	418	400	407	422	448	401	380	411	399	392	414	386	380	389	355	421	412	370	407	411	432	402	406	424	419	406	420	412	408	403	422	396	397	388	377	383	415	395	381	434	398	389	423	451	399	436	426	389	373	402	399	418	370	413	400	360	406	365	388	409	420	397	402	407	434	428	420	415	402	417	422	433	407	393	408	388	417	416	415	385	427	392	383	409	439	383
5789	1409	1390	1962	1649	1227	955	765	536	740	2563	2397	1622	1006	543	431	396	355	359	363	373	398	388	367	387	360	401	367	317	400	388	394	368	365	387	402	357	416	388	392	380	390	402	367	381	375	369	390	372	365	382	392	370	368	383	365	385	395	382	410	332	390	369	389	381	371	375	375	356	358	368	367	421	356	362	364	321	380	363	343	397	391	397	396	403	387	336	371	375	385	371	389	377	387	382	387	362	430	382	406	385	374	374	402	364	407	361	405	346	373	373	403	362	367	354	401	371	353	378	364	398	359	353	383	371	371	389	406	354	361	382	364	361	375	362	377	388	362	390	366	360	405	357	377	361	366	404	360	366	359	377	386	362	385	386	387	360	347	385	369	391	363	334	389	369	378	339	369	371	348	366	346	374	356	376	396	361	367	380	379	327	369	365	381	393	377	358	352	401	390	354	382	394	336	363	350	413	369	392	369	384	364	354	383	362	349	353	398	389	376	369	370	377	344	371	409	402	384	403	391	364	373	339	361	337	341	369	360	380	376	370	364	365	348	381	378	378	340	369	390	370	380	366	375	357	374	398	375	364	401	392	408	370	339	382	393	379	379	335	361	382	361	362	352	375	367	379	337	391	406	382	356	381	345	363	388	392	379	385	366	396	387	374	388	367	362	383	363	357	366	356	362	390	376	377	343	363	364	356	340	394	364	334	348	355	360	356	377	397	352	391	366	368	349	412	356	382	397	344	400	335	365	390	407	385	343	360	321	355	407	394	346	388	343	385	376	377	347	388	360	353	397	375	375	349	374	409	356	377	386	406	410	354	376	361	369	339	387	391	405	391	380	375	401	347	366	381	393	359	401	367	403	368	378	383	376	376	368	355	402	366	376	395	371	371	362	364	403	385	374	347	377	361	371	355	368	408	362	351	373	365	390	376	378	354	363	362	374	350	366	396	375	384	369	371	374	349	403	372	368	383	367	386	341	377	336	372	378	376	380	382	378	363	384	361	395	404	371	381	373	399	367	408	337	336	358	370	410	353	386	387	358	389	381	414	387	384	357	393	396	364	405	354	343	385	387	403	395	361	393	401	389	388	379	358	376	377	372	361	422	342	370	370	355	384	408	378	352	374	406	380	353	357	370	366	372	356	342	390	388	363	353	351	334	363	355	374	396	348	371	363	357	397	346	441	373	387	341	412	365	369	390	381	397	388	378	343	336	417	387	364	378	394	341	368	377	347	368	400	364	370	336	355	373	364	435	337	369	383	386	366	362	381	380	371	391	376	353	370	408	361	369	378	387	382	391	359	394	401	377	406	353	351	349	384	374	388	351	384	368	365	378	349	331	376	353	377	370	385	357	356	367	396	376	390	359	354	363	373	361	370	383	374	385	341	395	367	383	393	381	355	345	391	371	377	383	357	387	379	354	383	367	352	390	358	391	397	349	345	385	412	372	348	352	349	350	379	351	325	394	387	371	364	361	340	357	373	397	387	368	340	387	378	389	351	391	362	376	383	350	387	374	366	406	394	395	397	404	421	362	350	406	360	372	372	372	383	386	353	394	376	417	356	350	383	363	352	417	337	366	381	353	400	368	365	374	356	376	391	377	342	357	327	365	394	393	368	387	358	360	347	381	397	396	369	360	383	363	390	397	401	381	364	332	366	359	394	422	365	385	341	361	356	371	390	393	433	405	356	380	402	374	411	365	350	395	401	371	381	327	383	371	340	389	365	351	369	382	365	358	381	371	383	360	346	368	386	373	334	335	392	350	348	389	375	346	365	377	392	374	346	353	373	370	370	395	369	364	382	371	379	374	391	364	377	353	393	388	382	365	361	372	338	351	359	354	363	379	373	400	386	403	370	361	365	385	357	392	378	412	361	364	375	377	382	369	363	396	350	374	364	350	369	334	353	384	387	386	397	395	365	388	381	362	378	354	377	376	403	389	396	380	371	394	398	370	373	389	354	417	386	375	370	363	376	381	398	340	359	379	352	364	347	384	380	370	386	371	389	371	373	354	383	389	424	381	409	405	374	393	371	331	372	389	376	367	380	368	380	343	380	380	376	400	359	354	364	357	411	371	378	378	364	390	419	391	347	355	375	370	376	385	400	357	360	316	391	366	383	392	377	361	363	368	363	377	367	410	362	378	379	380	382	370	376	396	313	383	373	373	350	384	389	378	348	376	375	385	361	392	370	368	376	361	424	409	364	351	379	394	373	320	339	403	354	347	355	396	339	366	375	372	362	358	366	389	376	393	397	374	350	370	345	386	364	387	359	375	392	379	363	376	334	347	347	386	318	365	354	415	375	371	386	351	358	336	364	372	384	384	394	357	342	385	396	405	357	407	400	367	365	412	358	386	363	368	401	351	349	376	355	353	385	390	342	370	355	404	359	396	364	397	406	363	379	365	362	356	339	368	356	382	362	360	342	363	374	369	369	338	365	418	396	403	360	348	399	392	384	384	392	364	386	348	352	400	367	339	384	336	425	359	401	388	365	379	404	401	398	375	373	426	367	392	391	366	379	393	384	375	384	396	374	367	410	378	347	353	371	376	373	401	379	371	389	373	379	377	400	378	333	398	368	366	343	358	371	354	391	370	373	382	327	375	389	400	373	372	380	370	379	367	401	367	335	365	346	368	381	384	389	376	377	358	387	366	347	363	385	396	382	374	387	375	384	356	392	366	373	377	347	347	401	348	380	381	384	400	420	376	391	368	339	370	365	369	358	413	379	381	376	356	342	388	384	349	405	375	390	381	353	385	345	410	371	374	364	388	391	388	377	406	380	356	375	394	397	412	366	377	344	359	400	392	402	364	388	369	338	409	363	392	342	384	394	378	347	366	367	389	392	359	372	378	403	372	393	392	334	367	364	361	368	359	341	360	364	384	376	367	400	350	360	409	357	345	394	391	372	363	368	382	367	381	364	365	364	349	388	370	326	375	376	357	373	380	363	356	372	389	396	393	351	380	358	385	389	366	371	371	353	376	359	394	348	370	406	372	382	362	388	369	374	370	400	376	362	360	328	361	382	379	388	386	378	387	396	375	353	367	379	350	364	363	392	427	346	345	388	378	372	384	358	361	348	377	379	369	400	345	331	362	376	388	402	401	383	359	336	379	351	377	370	397	371	358	358	371	374	353	383	361	396	368	376	347	421	369	395	386	358	373	365	398	350	360	383	325	375	389	359	375	362	347	345	400	384	388	361	388	401	368	387	375	374	385	366	352	352	384	349	360	340	355	377	368	376	389	382	365	365	401	341	393	369	389	406	390	390	357	394	368	393	405	364	359	405	403	388	376	410	333	330	376	361	374	357	370	387	364	364	357	384	351	346	359	370	391	345	377	418	358	387	354	396	383	376	398	355	373	333	383	393	388	359	380	381	385	387	355	357	365	377	399	352	356	338	348	394	378	361	381	362	325	422	377	392	346	370	382	367	385	372	379	390	374	400	372	366	357	389	358	382	410	350	399	382	392	382	398	364	383	358	375	376	396
25675	21413	27482	25473	9754	2683	1614	990	763	2827	17536	16822	10141	3684	1149	646	471	405	411	413	399	422	410	436	405	387	458	350	381	391	405	418	390	390	374	401	392	436	420	405	377	428	374	385	435	412	415	365	416	396	389	399	376	401	402	424	419	401	395	405	343	412	426	403	410	384	393	406	370	430	420	412	464	433	408	425	411	411	371	428	394	445	372	407	419	375	408	390	382	364	401	403	425	446	409	374	413	401	428	388	401	400	386	447	418	414	410	395	417	398	417	395	379	384	379	390	464	394	377	393	372	386	410	406	410	396	390	401	359	423	400	437	383	368	401	404	420	369	416	421	383	394	413	411	404	397	420	414	407	410	412	424	389	424	401	409	396	407	421	367	399	426	392	396	416	417	414	361	389	371	391	425	387	426	411	380	411	422	372	410	398	406	409	391	403	395	403	386	376	371	400	399	409	414	390	392	424	363	387	433	404	386	394	434	422	392	371	410	427	386	398	434	395	417	400	380	426	396	415	386	389	410	398	418	429	387	425	369	397	396	438	391	405	407	406	367	424	441	392	401	412	379	402	401	421	396	404	400	375	376	397	400	420	386	411	397	383	418	396	404	368	403	407	380	416	422	407	413	404	408	395	389	429	370	373	372	391	412	396	393	410	426	405	416	413	371	422	372	397	407	438	406	375	392	409	394	405	395	399	371	409	382	389	396	386	379	414	376	419	416	353	400	395	426	371	419	389	383	371	427	400	393	394	415	412	408	413	378	369	392	422	385	380	365	398	392	379	419	389	417	425	383	400	434	390	434	391	449	391	380	401	405	417	430	381	396	402	414	430	402	400	402	429	376	423	401	467	382	414	404	375	396	381	411	376	371	387	419	427	438	428	406	359	374	420	406	394	429	435	406	429	410	409	373	407	404	441	372	430	374	404	420	412	408	401	415	410	415	416	382	386	388	397	434	382	380	374	384	390	419	359	366	382	417	425	412	416	424	391	422	443	384	378	379	411	373	413	406	442	410	397	395	413	387	414	365	395	400	422	399	430	422	373	391	436	430	396	443	390	400	415	403	412	395	384	418	380	390	385	432	416	409	401	378	398	397	380	399	414	394	404	356	403	377	368	406	397	402	421	408	396	371	433	412	394	411	385	398	383	385	388	428	400	389	386	386	415	444	360	407	373	398	415	420	422	414	385	423	416	431	380	417	432	374	412	383	395	398	416	426	405	429	371	455	371	366	411	374	415	407	398	424	427	384	395	382	417	394	409	386	427	412	439	396	370	419	412	403	424	421	454	371	411	408	391	411	427	440	387	413	393	410	390	399	406	391	392	400	406	395	413	436	438	371	376	413	385	388	408	410	438	412	389	410	411	406	414	406	356	386	412	427	399	408	414	452	425	392	393	375	394	413	420	405	398	426	375	408	374	400	384	371	406	389	428	417	385	396	412	404	394	425	384	375	420	372	387	396	411	433	397	426	373	392	395	408	391	391	427	373	389	421	374	375	403	410	402	390	374	404	383	423	408	404	379	404	413	395	445	379	413	386	418	387	416	419	406	407	434	410	379	431	379	373	431	429	403	402	389	439	371	436	370	390	393	408	400	430	411	423	423	412	408	387	372	371	388	398	377	391	440	377	389	410	384	405	356	368	412	375	452	432	395	369	397	427	399	371	367	391	418	411	382	417	354	415	404	403	404	409	390	372	378	385	388	428	392	388	440	418	378	389	386	379	411	418	381	420	396	371	377	400	396	373	401	388	399	401	373	433	403	436	389	376	417	429	397	397	438	387	414	389	401	383	375	380	417	394	379	401	414	410	417	434	397	421	432	397	419	432	388	394	438	373	426	416	414	422	451	407	409	388	415	419	415	415	415	387	404	398	382	387	393	407	401	421	364	420	403	404	400	421	384	410	419	400	386	393	391	400	410	422	368	384	375	422	362	413	400	406	455	366	410	406	376	395	354	398	386	432	423	398	410	406	407	423	400	407	423	385	356	384	385	377	420	389	382	460	382	389	399	420	427	381	387	428	425	378	434	402	390	360	403	376	401	392	403	412	411	392	420	400	385	410	419	421	441	384	377	384	408	420	378	402	385	415	406	397	418	391	422	381	389	390	402	386	393	419	370	394	408	395	439	406	407	407	409	412	412	356	407	375	422	400	409	412	415	388	382	403	403	396	408	385	409	404	414	389	394	405	369	399	357	396	387	378	403	408	410	410	396	404	370	429	432	412	388	410	416	390	382	422	417	388	375	402	416	413	380	387	388	422	404	409	406	416	408	393	426	391	380	388	413	393	464	412	404	398	393	398	376	415	386	400	375	395	371	423	398	379	412	372	396	394	440	401	403	369	398	360	384	418	412	411	392	400	407	430	427	396	434	391	411	413	413	365	419	399	405	375	418	390	404	403	393	408	421	411	414	393	387	381	390	427	386	389	390	421	410	394	400	399	382	403	398	402	431	355	389	374	396	381	395	396	401	428	427	363	381	379	410	413	409	373	419	412	407	404	409	380	392	413	407	394	414	388	396	390	396	385	387	409	430	392	383	413	400	427	410	412	393	360	413	418	408	423	403	396	443	402	405	394	374	417	415	433	353	390	374	418	415	389	432	422	383	404	436	433	372	384	416	385	381	397	371	454	407	393	397	393	443	395	425	396	385	416	405	405	358	386	407	403	399	383	403	399	408	396	380	387	399	384	428	409	373	400	372	434	393	368	433	380	391	409	432	451	378	403	395	400	411	388	377	414	427	407	386	405	406	407	376	392	394	403	404	391	381	416	426	389	382	402	429	393	364	377	392	432	390	388	417	438	403	386	375	404	383	386	405	366	399	385	391	369	403	376	419	423	404	416	406	382	411	395	380	378	399	408	391	396	403	400	389	419	384	432	390	427	405	410	415	400	411	445	401	439	399	397	411	405	394	395	436	405	401	399	437	392	388	372	384	420	418	371	378	367	447	386	433	412	429	406	399	416	407	425	401	429	425	426	432	401	410	386	374	411	386	425	386	418	399	410	405	415	401	362	405	408	416	387	392	396	396	429	399	422	408	413	424	397	371	424	359	405	415	380	369	424	338	423	394	408	401	430	385	383	380	375	380	395	426	400	391	382	387	367	383	391	389	402	397	386	380	381	435	432	395	410	379	379	421	422	421	430	440	413	388	392	403	426	368	422	410	395	391	411	400	396	397	425	441	403	386	403	360	399	411	386	418	432	365	408	422	381	366	423	391	403	458	409	380	368	418	382	432	413	398	416	361	409	415	444	468	402	399	398	338	421	409	397	377	373	427	376	408	401	400	379	386	370	414	385	382	374	411	423	398	421	399	400	384	383	389	414	440	394	405	405	406	427	421	417	391	454	372	390	381	391	393	390	377	384	396	416	428	412	440	433	378	410	421	355	412	401	386	386	412	382	391	423	429	426	397	409	440	378	378	396	414	400	438	386	395	393	395	376	408	438	400	393	397	432	412	388	390	394	424	378	382	361	408	355	404	395	398	397
4163	5707	5062	4108	3183	2271	1845	1294	932	4534	19209	15318	8810	3615	1272	639	444	386	364	358	440	402	411	387	406	389	329	399	367	397	370	390	375	413	385	383	376	368	364	381	401	394	378	410	372	396	420	395	403	388	387	410	397	377	367	375	392	386	396	341	376	384	386	417	415	407	369	362	385	375	386	411	374	329	416	385	384	362	360	386	388	417	370	409	378	363	397	417	406	397	394	371	350	416	385	346	370	374	396	384	366	365	429	411	367	353	351	378	378	365	398	388	360	399	427	378	380	368	370	350	353	355	352	379	391	368	395	393	405	377	361	355	418	386	379	378	384	375	407	378	371	375	414	368	388	396	364	386	389	356	382	378	425	405	379	403	409	399	393	358	374	388	428	409	343	401	374	377	407	387	407	404	381	395	362	368	424	373	352	376	374	372	389	388	355	379	353	402	373	363	411	410	390	373	397	402	396	378	401	421	402	366	387	391	363	372	368	370	370	375	416	384	391	373	415	371	380	364	401	385	380	379	389	379	394	376	392	368	392	388	353	366	402	350	379	368	368	362	361	378	417	409	383	393	371	387	361	379	357	408	412	384	382	391	389	383	385	404	376	349	392	359	386	396	456	437	380	384	396	369	369	373	366	356	356	388	373	377	385	368	410	394	377	370	366	403	384	422	367	362	389	372	383	342	377	404	378	401	406	380	398	371	414	382	393	381	392	343	366	383	411	411	407	378	361	391	397	377	383	395	367	393	380	412	420	386	391	360	410	430	381	397	379	396	369	389	386	387	353	348	340	358	389	386	388	368	393	409	337	409	356	385	373	372	370	371	376	383	366	378	374	359	386	410	367	387	372	380	381	368	396	351	383	419	368	404	376	389	373	385	366	392	380	387	375	401	367	404	347	366	375	354	390	366	415	346	373	389	374	362	364	386	381	420	383	411	353	361	375	387	401	375	359	400	349	378	390	347	396	338	369	376	394	399	378	402	380	380	396	356	371	400	395	379	376	382	360	406	363	362	402	377	401	391	392	394	360	398	349	397	384	361	389	428	391	386	392	406	369	355	376	361	396	372	358	428	359	406	400	378	392	388	366	373	362	393	363	406	379	364	422	361	401	401	393	378	405	387	402	379	374	368	390	375	392	380	370	361	338	388	374	387	360	375	367	404	362	374	346	365	386	431	359	383	406	369	365	406	370	350	398	358	337	387	370	405	395	391	366	400	360	365	407	372	366	375	394	395	411	390	363	353	353	383	363	392	391	382	390	371	399	364	373	433	379	385	374	392	410	370	406	383	376	404	382	398	381	371	383	381	379	373	389	365	385	361	377	385	354	398	384	356	401	382	391	383	386	355	359	383	370	358	408	424	384	390	355	354	379	384	390	349	343	385	365	364	404	388	372	393	384	354	358	386	380	379	408	361	384	367	371	394	403	372	375	396	388	386	367	394	382	379	373	398	386	382	393	408	341	386	372	373	379	417	355	386	361	336	387	377	386	369	390	402	373	386	385	396	390	417	391	393	375	372	403	403	399	352	355	387	402	371	323	364	363	366	405	383	395	406	384	394	405	381	352	375	377	335	371	357	373	353	366	363	404	365	382	394	366	394	352	364	404	379	388	324	385	358	361	376	374	375	351	358	379	365	371	383	375	359	382	380	435	409	378	368	348	363	358	371	418	377	395	340	386	394	390	384	357	369	354	358	393	397	378	379	354	385	385	369	416	357	370	395	414	373	384	377	385	366	405	335	409	379	422	339	396	377	348	372	411	378	366	416	385	390	394	408	389	375	391	367	370	411	373	379	376	364	370	382	372	393	408	364	363	370	410	387	374	387	367	380	403	376	401	367	357	401	390	365	390	377	391	369	357	377	377	391	365	353	383	375	351	401	357	364	335	369	401	371	388	381	357	391	368	419	357	383	402	382	355	387	395	383	411	388	393	330	408	402	381	356	414	349	388	374	398	393	393	392	352	385	349	343	392	393	367	378	357	380	426	369	388	351	363	340	360	395	411	382	401	397	389	371	374	363	374	379	349	343	380	348	352	402	358	372	357	374	397	403	366	389	357	390	396	405	413	375	393	340	388	418	392	345	375	365	393	391	356	391	443	409	354	397	373	376	345	379	357	371	368	373	382	348	356	373	368	366	383	375	350	376	411	404	396	392	403	407	353	380	343	402	349	343	368	399	380	397	332	415	376	377	372	418	364	400	395	376	372	419	404	376	354	413	374	369	381	380	381	362	366	382	407	360	372	348	392	407	374	396	397	388	403	369	389	414	386	388	362	373	394	341	394	378	404	383	366	376	379	352	371	384	396	395	375	390	400	419	368	369	347	390	353	399	397	352	388	374	383	376	392	381	379	378	373	385	381	392	377	422	406	381	367	383	378	414	394	372	364	361	375	383	395	389	365	363	361	357	358	440	351	401	339	378	380	413	376	361	366	395	360	395	402	395	401	350	405	385	369	368	383	405	376	397	335	420	377	363	380	381	367	357	390	378	346	396	373	395	367	412	372	392	383	388	381	352	396	377	414	342	363	391	400	366	398	361	391	378	378	387	404	350	399	366	398	392	396	414	411	379	365	385	407	392	374	379	394	397	376	425	370	370	379	408	362	393	390	434	363	378	388	378	344	380	387	377	355	374	383	398	421	372	391	357	345	372	366	372	376	388	377	357	391	379	415	359	362	372	370	362	408	363	392	366	403	407	366	361	343	395	380	356	388	369	392	399	357	365	371	382	405	345	380	372	344	400	385	399	360	367	388	388	384	365	337	376	415	391	357	371	381	379	400	377	418	373	380	371	384	411	353	373	355	367	335	373	389	372	393	390	379	399	391	333	411	361	392	385	353	385	370	402	360	396	396	386	410	399	404	394	383	381	381	368	394	377	361	375	359	363	409	381	379	362	389	389	378	401	387	360	388	380	321	366	380	367	371	374	341	384	373	375	401	398	393	364	343	385	387	405	379	392	384	360	371	389	360	373	364	371	390	408	397	363	370	388	399	401	355	373	356	408	372	361	383	331	390	367	364	347	373	393	411	392	360	362	382	409	393	399	377	415	399	391	377	385	398	351	384	399	409	343	369	340	383	395	381	398	401	352	346	384	357	369	385	387	341	381	342	398	383	358	365	394	381	379	392	346	410	395	391	386	364	387	369	405	364	423	363	383	368	374	397	368	391	382	345	419	377	410	366	380	393	379	322	369	374	359	343	372	408	357	392	381	406	387	418	354	388	356	376	373	369	380	390	428	391	391	366	367	393	385	335	412	364	381	408	368	376	390	370	359	361	393	380	319	398	389	359	363	381	367	362	379	362	384	381	381	406	382	385	348	336	372	397	389	351	388	437	373	398	396	385	356	396	406	394	358	358	377	369	385	372	378	352	383	347	374	392	370	393	365	386	373	376	399	402	364	374	375	360	354	364	355	396	368	401	379	370	406	391	395	371	365	390	361	377	407	372	352	362	391	387	412	407	405	338	394	358	425	365	397	350	392	366	415
24668	21456	28691	24702	21074	9223	3281	1392	995	2781	26580	31261	21033	8613	2387	968	635	580	565	540	512	519	497	499	539	500	526	534	522	565	554	527	501	534	512	545	510	552	577	490	585	579	552	511	564	563	546	507	504	514	503	554	543	520	508	523	496	520	575	490	493	548	511	512	563	509	513	534	554	506	529	519	509	526	506	546	516	503	508	538	460	535	488	505	552	541	517	531	571	527	510	535	544	536	541	496	484	570	549	507	497	515	532	519	511	589	560	517	553	518	505	513	504	502	499	510	544	504	572	484	517	506	559	461	535	559	486	538	491	552	534	556	497	493	531	546	578	542	537	528	528	542	509	528	545	515	502	481	500	506	510	516	485	552	523	503	589	520	515	541	499	520	495	519	520	495	540	477	518	536	506	536	549	520	550	513	574	540	499	487	544	491	542	528	488	477	519	487	557	511	503	495	487	520	551	498	516	543	543	538	520	501	540	521	492	550	524	497	524	490	531	514	513	539	503	530	486	529	534	565	517	510	529	524	517	514	463	540	505	497	495	534	529	543	503	517	491	540	549	552	471	520	533	525	463	516	467	526	521	518	516	553	502	487	481	542	502	505	530	502	521	512	525	517	469	513	544	512	562	530	519	515	549	537	523	524	510	492	479	561	535	545	537	519	483	507	557	501	493	532	524	519	506	511	494	556	564	507	549	545	474	524	564	524	512	444	497	542	534	501	537	488	544	540	524	507	505	525	524	521	503	503	536	519	535	542	483	480	453	514	510	490	530	541	477	519	573	520	536	491	497	542	545	517	490	527	515	524	510	523	530	510	533	520	554	524	512	506	515	542	518	545	498	531	564	513	540	492	543	517	547	509	550	536	505	530	519	498	518	558	528	539	544	553	480	501	560	565	538	510	577	493	507	549	502	525	499	523	515	558	514	538	539	530	496	535	517	554	511	514	504	525	503	534	505	479	499	544	489	500	545	534	540	533	522	574	461	504	503	539	515	490	525	534	497	524	515	486	546	522	547	539	512	564	490	499	518	492	502	518	517	527	538	515	547	509	536	524	509	511	513	510	511	509	526	499	526	499	502	520	527	490	585	560	485	484	535	505	467	513	452	561	487	524	491	538	498	476	526	538	531	506	518	487	554	502	494	525	536	480	490	518	503	527	531	494	553	541	490	499	500	496	522	530	516	540	507	503	523	530	524	542	518	511	536	535	511	524	537	530	526	532	490	506	501	486	539	515	514	521	521	525	532	529	551	499	525	513	525	536	542	527	530	510	513	533	542	511	508	552	508	492	522	483	506	530	502	519	497	511	550	560	513	482	500	526	552	502	529	520	501	492	516	479	504	510	533	524	495	539	504	496	526	510	566	497	503	547	522	491	485	514	517	539	497	544	533	560	455	480	535	531	509	493	529	502	517	510	530	529	541	536	499	483	524	537	559	545	513	559	499	489	522	527	537	567	526	484	463	482	552	524	507	515	507	526	513	518	523	490	541	505	510	524	536	514	559	476	517	536	518	523	509	524	481	550	473	502	520	524	530	502	508	507	507	496	486	523	518	559	527	507	524	515	522	500	528	525	505	532	562	537	569	509	538	524	514	524	510	493	476	511	529	538	522	496	500	546	562	501	560	519	477	524	491	488	530	552	525	506	542	520	549	509	536	546	501	511	499	497	497	508	522	517	510	517	559	515	510	510	520	482	531	553	515	530	507	481	476	524	499	557	517	506	529	496	550	505	513	532	489	504	480	551	508	535	493	525	498	493	538	530	496	497	487	525	488	547	556	483	516	531	525	510	536	508	495	543	516	525	498	558	515	509	520	513	512	514	542	546	518	487	500	547	502	506	537	485	546	582	499	514	531	480	517	509	537	540	529	570	516	489	518	489	546	533	494	516	499	544	539	560	530	546	528	478	477	506	480	504	495	518	542	512	523	517	507	553	499	526	507	498	501	510	508	529	504	478	510	491	500	509	522	490	502	549	514	500	514	479	534	500	524	498	549	593	522	486	507	513	506	519	498	510	505	521	508	549	509	521	525	522	557	532	523	540	486	474	495	541	497	517	518	565	510	534	506	509	531	524	504	497	512	522	507	519	505	524	504	526	523	532	526	509	502	498	543	539	521	522	528	475	556	515	518	531	515	523	522	497	536	513	510	566	527	506	545	548	519	518	478	560	532	509	495	554	519	505	557	493	507	502	516	527	538	496	522	542	496	535	515	521	466	481	506	528	483	461	539	541	517	528	542	482	542	508	564	494	517	478	481	525	516	485	502	484	546	480	504	542	515	512	481	529	491	536	504	528	541	503	504	538	508	500	532	567	501	574	512	498	550	489	485	525	527	523	539	542	508	517	549	499	532	540	550	533	499	479	527	528	489	476	494	530	508	455	524	508	523	520	541	533	512	496	534	515	515	516	506	499	513	520	516	525	544	520	481	548	547	513	521	498	508	518	563	517	520	513	515	483	500	523	524	508	529	490	542	539	514	509	558	514	562	483	505	543	531	525	533	527	518	523	524	554	516	506	505	467	523	526	538	494	483	517	478	507	537	543	535	542	540	531	517	545	523	551	514	506	559	495	509	505	511	519	519	503	487	516	481	509	502	554	540	536	510	541	483	537	507	511	490	456	506	548	526	491	514	556	536	563	544	494	477	494	524	478	466	467	502	489	483	516	515	518	568	525	509	496	521	531	504	498	522	515	535	524	479	528	484	475	512	504	521	541	469	535	520	535	510	505	507	550	539	491	532	516	536	507	495	520	502	510	482	502	541	529	536	496	499	574	504	509	515	538	527	530	578	542	534	515	493	513	491	544	523	497	522	543	484	537	479	522	527	504	492	527	522	505	491	532	482	479	482	511	524	522	479	527	483	516	554	552	526	502	523	564	504	536	511	523	549	519	573	516	527	532	500	490	530	488	493	535	486	512	514	517	495	533	506	499	491	502	507	551	499	479	467	536	487	504	503	548	550	522	507	506	540	504	544	493	502	521	515	504	519	531	500	530	514	521	559	531	539	536	515	520	516	519	515	519	541	524	486	545	513	537	522	535	491	500	501	491	502	501	556	477	524	509	511	525	500	550	558	530	493	530	522	528	502	499	502	531	519	500	544	534	515	504	513	540	507	474	522	533	471	531	500	503	546	523	495	521	504	536	520	552	506	500	486	523	505	538	488	504	513	494	552	505	536	476	559	515	477	513	520	472	516	506	492	500	523	547	521	474	503	542	492	545	504	510	521	515	545	534	549	487	515	550	543	532	501	521	492	513	466	460	520	510	526	522	557	480	515	518	552	499	515	506	510	520	480	546	507	553	531	491	527	498	504	495	502	519	520	519	507	506	516	533	505	509	526	475	555	485	450	505	531	531	518	518	512	489	524	487	524	525	525	520	517	554	535	509	463	503	495	513	527	509	523	521	501	489	550	497	549	495	519	529	488	538	519	527	484	520	513	492	547	558	548	546	494	494	477	533	479	548	522	532	490	533	507	511	552	542	527	516
4510	7970	10693	6258	4685	3628	3080	1609	1143	4404	29563	27077	16608	6852	2340	1003	634	531	430	470	464	475	453	472	486	484	492	494	495	486	464	460	494	536	517	470	491	502	481	470	484	491	493	500	482	453	466	466	452	479	454	490	472	470	473	515	462	470	503	475	477	480	514	490	467	437	510	520	468	508	536	489	477	475	529	450	472	460	482	524	498	507	462	469	476	475	450	483	490	468	461	445	475	469	476	483	477	506	469	496	438	482	467	486	490	493	478	464	471	492	486	517	496	482	460	449	468	496	534	428	524	520	505	482	489	492	460	490	447	492	457	454	535	484	473	476	446	506	491	477	507	515	501	484	493	483	499	474	471	488	495	457	446	496	492	480	473	461	469	471	441	493	453	495	489	546	515	461	457	513	451	469	455	471	459	442	512	469	466	480	501	510	489	498	448	460	476	483	438	444	486	495	481	498	491	473	483	478	499	468	475	495	473	499	470	489	531	460	491	478	505	493	483	472	436	480	468	471	499	481	474	495	470	499	480	500	463	504	498	474	452	488	471	443	489	485	494	462	518	475	463	501	501	495	478	466	492	478	500	448	483	496	465	477	478	498	468	491	500	487	485	479	472	503	481	465	465	507	493	483	437	495	453	478	469	530	443	457	514	502	453	507	450	468	477	481	474	462	515	497	478	478	456	469	491	466	517	496	468	521	464	468	487	471	518	499	500	499	467	475	483	509	492	477	462	514	460	515	467	488	468	472	494	463	478	486	471	542	502	493	485	501	475	502	471	505	455	486	498	479	469	479	480	504	478	489	498	467	476	470	491	533	462	492	468	495	469	483	469	502	485	425	443	524	502	510	465	512	491	487	478	483	485	473	459	481	476	490	507	483	485	496	492	487	484	475	444	494	472	483	463	469	542	449	467	509	448	486	482	516	462	501	507	467	467	500	475	497	484	468	525	476	512	482	469	458	473	439	470	466	495	497	470	472	476	472	441	489	456	468	496	496	510	475	492	475	461	462	503	470	473	464	468	466	473	482	482	458	484	505	503	501	444	460	459	489	470	477	484	433	442	521	510	461	480	453	453	498	458	499	477	463	477	472	450	458	522	508	473	494	463	471	506	497	480	479	466	423	487	480	451	457	492	486	489	463	459	501	484	491	474	474	455	463	500	470	475	470	456	482	514	497	455	517	466	506	490	490	494	476	479	442	514	478	476	464	478	468	449	515	486	460	487	485	480	515	490	453	496	502	483	456	453	448	460	499	498	489	515	489	455	490	480	472	467	445	481	476	496	481	463	477	455	484	469	476	458	445	486	539	467	507	489	445	458	451	460	492	467	452	480	464	482	454	508	452	476	463	476	493	449	512	460	446	444	465	457	493	459	516	478	466	487	475	483	446	470	462	473	478	486	477	502	528	450	522	475	459	468	484	496	470	524	474	483	500	464	444	494	505	426	447	459	458	452	512	488	484	485	466	508	496	503	449	504	494	494	466	471	469	475	464	480	449	471	471	473	477	482	489	473	483	469	458	493	470	471	519	505	478	498	477	452	510	459	470	468	503	458	531	451	489	470	516	498	465	482	447	470	495	481	497	479	511	479	514	449	461	467	491	485	458	502	487	513	482	470	496	483	486	466	475	477	470	474	504	506	453	453	490	465	496	483	474	487	499	437	459	470	508	505	469	500	513	432	488	493	467	482	483	496	482	488	486	484	496	463	472	480	468	456	478	450	488	470	476	480	471	470	472	460	463	466	454	478	473	475	484	470	479	470	515	475	474	491	536	473	473	458	527	505	472	474	479	504	513	494	479	472	461	447	485	509	487	458	451	484	470	462	444	503	460	450	467	480	463	431	487	453	458	505	484	522	430	491	500	472	482	511	460	455	468	497	478	479	445	487	453	492	457	464	473	485	458	468	461	525	455	473	486	450	484	436	435	451	513	475	471	472	490	443	447	471	472	506	492	483	446	468	459	460	489	496	464	490	499	509	477	439	483	494	494	458	485	461	478	499	449	475	476	447	514	497	436	489	474	482	476	481	484	480	490	476	482	507	474	511	452	472	461	526	440	500	485	465	498	489	498	435	514	453	497	535	473	444	515	482	443	453	522	482	507	504	518	483	525	463	455	474	459	457	492	517	496	484	487	470	471	482	480	418	477	480	461	501	479	481	460	473	517	490	463	460	479	479	467	477	474	490	451	428	507	465	451	480	435	481	462	524	438	473	429	461	473	486	473	465	431	514	459	456	490	468	437	453	470	503	552	469	475	464	500	464	471	480	481	496	483	484	484	520	460	495	474	470	492	459	482	441	464	504	456	450	425	510	474	498	487	454	450	488	498	478	493	479	463	462	510	441	450	478	445	475	484	497	488	463	511	469	519	476	469	518	488	465	518	478	478	491	480	450	536	453	470	433	492	506	527	492	482	489	501	463	495	471	516	429	465	485	457	517	484	457	524	489	498	505	509	441	497	449	481	446	477	485	518	474	468	449	458	505	464	470	464	509	501	520	466	504	477	447	456	463	497	492	486	511	490	499	486	469	458	455	439	505	481	467	458	486	466	498	467	521	450	474	469	465	510	526	504	468	460	435	473	446	472	490	473	469	490	485	481	491	487	486	485	425	473	456	514	500	491	455	471	507	481	486	472	489	488	496	482	518	509	476	500	486	489	481	482	504	470	504	500	479	503	479	519	494	443	508	470	518	460	481	477	497	485	461	460	438	483	499	476	476	450	467	428	479	492	512	468	468	489	456	470	475	457	471	482	460	509	497	498	501	468	470	458	478	469	482	485	497	480	518	445	472	446	470	514	477	468	479	492	434	472	473	482	471	475	498	496	468	454	489	425	462	489	534	492	471	490	492	498	490	459	497	451	469	480	454	431	453	541	464	455	473	444	499	498	475	462	477	465	491	469	481	460	483	505	494	470	480	436	474	435	490	482	463	500	492	452	488	433	477	480	493	461	503	481	471	513	448	466	493	480	432	479	480	478	473	478	449	488	464	482	486	463	451	461	486	452	483	477	470	464	469	484	465	456	493	501	503	445	458	447	433	437	453	442	484	479	508	526	473	488	464	463	449	455	486	473	466	522	506	519	495	485	468	430	476	509	501	445	463	472	483	486	468	496	468	464	474	493	479	449	459	432	498	473	472	508	465	509	508	455	449	492	460	481	468	423	511	486	490	512	486	463	458	438	462	481	461	469	484	484	436	477	484	513	438	424	460	498	485	503	484	447	465	452	501	483	492	491	443	471	503	472	457	470	470	469	496	445	467	427	503	478	491	486	438	475	495	487	483	461	445	504	464	520	459	446	483	487	478	472	481	474	469	461	471	451	482	448	495	498	492	528	465	484	495	460	528	462	476	485	480	449	499	486	450	473	481	484	498	462	488	461	495	485	433	488	466	467	469	500	473	471	466	464	521	489	496	479	486	489	488	496	470	443	466	452	469	465	512	465	471	477	439	513	460	482	487	446	477	497	470	475	491	475	485	468	470	465	462	471
27766	11125	2332	1858	980	762	727	505	454	519	1518	1945	1395	872	591	491	438	392	408	405	395	405	406	447	423	433	431	366	421	401	431	451	411	415	398	440	392	378	415	426	432	419	397	410	389	413	400	422	373	447	404	401	418	442	400	401	420	460	373	433	431	411	431	410	418	388	405	429	380	410	416	376	405	453	430	391	406	424	413	427	385	413	481	425	396	429	437	425	403	391	403	397	395	410	373	460	389	403	402	437	393	372	419	396	458	386	438	418	398	419	431	432	417	413	391	387	385	427	433	442	422	423	404	385	373	383	404	414	382	420	431	429	404	400	411	391	385	436	421	410	394	427	379	398	381	449	390	413	397	382	436	422	396	416	409	423	410	406	428	443	405	416	436	455	447	401	402	440	406	418	385	432	398	391	408	412	398	361	463	430	420	377	448	459	353	399	409	409	398	406	416	390	423	361	407	389	398	410	420	405	408	437	449	403	403	422	410	417	382	420	425	414	389	406	420	391	379	389	413	408	428	391	439	428	419	449	431	389	414	449	431	425	374	459	401	399	378	420	397	382	397	422	381	381	426	404	392	402	425	419	413	412	406	435	408	408	410	391	396	407	408	423	434	409	401	400	433	382	396	398	397	395	388	414	405	442	389	432	430	409	406	407	436	421	376	387	427	419	407	420	425	424	374	404	403	365	372	416	403	434	419	405	400	428	426	414	419	435	414	424	428	418	424	420	372	421	377	402	425	409	386	437	403	407	400	429	408	444	403	428	438	388	429	415	410	414	431	391	401	445	417	387	415	402	450	425	384	400	395	397	422	391	389	419	397	412	401	412	412	392	433	400	408	394	397	385	414	406	394	362	422	399	386	406	431	386	415	403	418	425	404	443	412	418	390	405	443	413	423	408	407	391	407	421	421	419	389	422	415	419	409	417	422	430	393	419	468	400	391	412	426	417	389	424	426	402	400	407	427	420	420	419	424	410	441	450	395	421	427	428	371	419	395	422	360	407	394	415	410	375	381	435	450	383	388	458	412	427	400	451	404	394	387	436	402	382	400	443	427	425	411	419	401	395	394	400	433	413	404	417	427	412	412	409	427	380	416	392	392	404	395	399	431	431	429	412	466	404	428	391	436	429	414	427	413	416	414	414	390	418	403	409	402	429	407	413	439	395	411	421	443	421	421	425	435	372	404	400	406	401	404	423	418	417	399	383	370	358	386	452	405	408	374	431	383	423	406	395	413	397	422	421	405	415	419	423	413	407	415	423	395	453	418	435	397	411	415	398	431	409	408	410	427	404	409	409	422	410	402	395	399	402	452	391	405	437	412	424	416	431	398	393	417	436	404	417	396	404	405	405	405	420	420	401	407	392	394	409	400	448	403	411	398	435	449	405	426	389	410	389	431	422	429	434	409	414	449	415	424	428	389	415	405	421	441	406	418	425	371	407	389	432	407	398	393	445	392	400	428	423	394	389	443	423	429	460	413	481	404	413	436	432	393	374	459	415	376	432	408	418	455	407	418	378	414	409	413	405	436	381	422	414	441	429	423	408	388	402	398	426	428	419	397	398	408	401	405	405	436	435	423	386	420	434	440	383	478	393	431	440	451	432	427	428	415	426	421	400	401	389	417	427	417	407	424	432	402	431	415	433	402	401	422	436	444	404	362	410	373	401	430	431	396	453	404	379	398	394	443	374	414	407	404	430	397	409	428	409	421	427	416	418	437	440	408	382	381	420	415	406	381	452	410	428	416	388	404	419	403	402	419	412	393	417	441	424	438	408	402	423	419	435	447	414	380	460	417	392	378	439	446	465	416	385	431	382	425	410	413	408	394	415	448	391	408	428	374	411	418	392	412	413	388	422	434	432	380	379	411	409	409	381	387	378	414	406	406	416	414	434	373	405	390	385	378	450	440	431	414	351	429	413	400	423	412	407	391	436	402	376	390	424	427	421	423	394	409	427	395	427	430	402	384	418	400	408	421	385	432	388	410	423	420	396	401	384	397	429	395	410	408	416	381	415	420	430	436	438	395	394	418	426	415	397	409	398	393	385	419	415	374	447	364	415	377	370	422	384	406	404	413	386	388	408	414	400	407	379	397	408	394	407	422	403	438	416	420	406	421	398	400	445	408	397	445	391	401	405	393	405	390	401	411	432	423	414	406	386	404	418	433	391	426	409	406	391	393	422	453	411	410	391	419	424	393	414	413	426	440	412	458	399	426	389	457	439	417	431	448	392	395	422	412	425	395	429	427	442	415	395	417	404	378	385	430	412	407	386	416	435	397	420	420	417	420	432	429	405	427	445	386	416	391	413	394	392	412	399	417	372	413	390	440	409	397	393	362	419	407	406	385	402	421	386	394	380	408	407	433	420	398	392	409	398	405	426	447	418	419	431	400	429	415	424	399	393	446	460	410	444	428	391	407	397	428	409	424	386	410	422	420	427	408	401	385	430	391	441	393	405	452	431	412	437	431	397	412	425	380	437	397	425	374	390	424	440	404	401	427	415	476	412	389	396	397	398	416	428	389	416	434	421	456	374	409	426	434	425	394	405	387	419	436	420	442	387	461	446	394	388	415	368	411	411	414	421	421	389	411	372	449	410	366	399	409	380	435	424	423	412	452	388	406	420	430	414	406	408	410	437	386	404	413	402	404	344	443	429	388	411	402	419	436	398	404	420	382	422	433	375	419	412	433	410	435	378	401	410	405	432	395	455	399	423	369	405	425	427	416	422	437	454	415	421	389	415	405	447	432	414	430	423	448	423	410	454	379	439	449	396	390	392	381	407	415	398	404	427	442	395	427	416	411	421	419	431	463	389	423	379	441	419	450	420	390	414	445	402	424	406	397	437	414	440	425	398	417	416	410	421	410	386	395	420	414	427	373	438	416	384	422	393	401	383	407	428	399	377	412	413	409	420	432	399	451	418	420	399	390	431	383	421	428	410	415	395	415	424	438	419	393	390	425	420	397	412	416	436	422	447	396	433	449	438	423	385	431	411	399	409	374	397	406	445	404	396	417	413	417	399	385	414	403	438	414	391	399	408	395	437	389	403	418	416	422	375	422	421	384	400	388	436	389	404	383	420	447	406	445	460	399	449	433	427	416	444	408	447	428	458	426	398	426	416	409	444	379	395	433	373	389	376	419	375	405	450	373	413	406	409	405	380	405	400	432	419	421	395	399	453	405	399	393	416	432	416	422	377	419	463	428	414	400	416	381	422	385	397	396	399	438	404	426	382	431	421	406	366	398	460	406	381	420	422	372	409	377	386	435	384	440	421	398	414	422	418	443	404	393	392	451	404	400	410	400	435	423	423	430	387	422	389	407	403	406	385	413	399	408	410	389	397	401	416	422	420	435	407	454	429	405	383	401	379	422	415	405	384	399	398	412	426	369	393	434	406	437	415	390	398	381	444	393	408	430	403	390	388	438	416	445	424	398	433	371	376	404	394	447	431	423	416	442	424	430	418	391	448	369	451	398	407	409	408	422	396
5767	2384	2024	1832	1229	1035	818	511	395	557	2141	2339	1549	966	579	441	373	365	379	357	367	399	378	394	381	363	380	380	394	360	384	348	388	341	360	359	355	408	397	361	386	374	369	397	350	396	406	411	410	377	395	362	364	386	353	364	409	376	395	356	381	388	345	382	377	375	347	386	440	387	372	367	409	387	355	344	394	374	396	394	376	344	389	360	359	388	336	403	368	358	400	392	372	370	394	371	333	381	417	346	371	376	361	403	430	359	368	362	370	364	367	329	343	400	388	403	360	353	375	369	362	370	381	384	408	349	397	356	368	363	366	360	363	378	368	398	354	393	383	361	336	355	345	366	416	378	372	373	367	367	354	411	355	352	345	378	359	412	384	338	398	387	374	394	379	376	345	400	391	356	418	371	370	354	377	401	362	351	380	374	410	387	370	366	381	432	417	365	389	343	378	386	380	366	369	408	375	384	375	351	358	329	374	402	381	374	372	341	369	355	377	378	414	381	362	386	376	380	367	368	349	401	363	418	405	362	416	388	347	378	339	360	345	370	390	399	374	373	367	373	386	385	373	354	364	355	389	379	349	364	358	371	366	329	364	388	341	403	411	377	395	349	394	360	363	391	340	367	389	374	378	372	377	379	375	377	348	338	369	366	397	376	363	351	364	409	443	385	388	395	355	397	349	376	376	369	348	387	375	334	380	387	398	381	345	383	377	355	360	400	393	406	372	379	334	384	336	377	352	343	386	339	392	379	414	337	374	353	375	396	359	385	416	385	379	347	357	361	348	355	354	354	395	395	395	376	357	367	365	370	379	353	392	378	367	349	391	385	370	358	406	367	357	376	383	353	391	379	364	382	364	397	379	358	393	372	363	381	369	408	368	429	356	367	378	415	358	333	381	346	350	360	377	367	391	357	371	390	372	348	404	378	358	402	372	404	361	369	390	363	402	371	377	372	342	363	407	373	389	386	369	342	380	361	339	336	382	343	350	398	341	388	371	381	363	373	387	386	394	376	343	388	372	396	379	353	385	361	345	403	377	411	361	375	351	360	394	367	363	368	391	386	359	378	368	368	371	399	369	335	367	361	365	357	370	406	346	399	383	367	349	369	386	404	358	365	379	409	363	369	419	355	412	392	376	383	359	363	360	362	385	380	358	361	404	385	372	408	354	385	376	380	355	375	370	377	362	352	360	368	370	376	395	349	358	365	377	391	368	367	423	396	384	353	362	344	369	406	350	383	382	382	401	380	363	338	376	380	416	370	390	376	355	384	352	365	407	382	370	352	383	335	374	394	354	352	374	372	377	379	397	352	368	376	370	391	374	365	360	386	388	399	412	403	379	369	391	368	377	350	382	374	387	363	371	355	348	417	369	367	338	362	375	361	389	355	393	389	371	393	392	383	387	373	382	373	371	406	382	396	351	420	336	357	380	386	372	340	351	353	354	366	388	372	353	390	396	356	360	392	382	354	396	399	363	353	404	357	395	385	377	381	387	365	357	345	397	385	382	377	347	355	351	375	373	385	376	361	370	366	386	376	370	359	403	364	386	355	362	379	366	381	356	361	378	398	359	390	369	382	385	402	346	391	382	358	398	391	348	398	376	375	363	379	368	361	364	389	355	375	360	377	420	403	365	336	345	343	375	377	382	370	376	431	384	356	369	387	392	359	352	354	352	370	362	397	384	382	345	375	370	355	369	377	330	361	381	386	341	357	356	358	421	371	368	381	342	367	360	367	416	383	324	366	387	382	377	374	387	384	382	363	367	350	364	348	386	362	383	384	367	371	358	387	391	395	364	384	353	405	365	386	380	389	357	387	353	374	375	383	343	380	378	410	375	367	350	350	376	353	345	375	387	382	342	357	385	334	372	319	396	381	382	358	395	384	385	404	359	321	378	377	406	388	358	375	397	353	372	363	375	352	356	368	380	419	392	362	328	389	368	373	369	386	407	358	389	370	374	379	363	357	379	377	400	401	377	378	389	378	364	348	365	373	343	401	358	382	403	359	349	380	394	374	421	370	378	366	393	365	384	386	385	391	356	375	375	359	363	364	391	394	360	340	364	383	374	349	365	364	370	364	391	382	384	360	346	374	383	348	368	341	378	346	356	333	374	372	377	385	386	373	349	360	375	362	364	361	351	354	388	362	395	388	388	377	339	374	376	383	389	425	372	400	362	360	395	384	389	358	399	400	345	402	401	377	369	344	359	395	340	387	374	383	358	362	406	387	368	384	410	382	407	381	402	386	384	395	345	369	371	403	340	377	387	393	344	382	361	372	369	365	369	389	349	348	329	348	370	353	371	357	376	374	357	348	351	405	379	385	404	357	374	371	354	361	351	388	368	375	384	351	369	398	388	391	399	383	395	372	388	369	381	357	346	379	383	390	381	390	370	371	377	371	378	404	374	381	379	356	373	392	345	350	378	380	383	369	383	370	411	340	354	348	379	347	349	372	394	385	377	322	380	370	402	380	376	372	380	359	387	364	370	381	368	415	388	392	360	359	362	420	437	367	371	382	390	376	387	367	377	385	395	370	374	372	383	360	366	400	370	373	380	344	364	400	373	358	411	369	388	350	343	374	370	375	348	383	375	368	384	375	355	393	381	398	409	342	396	344	381	370	395	380	382	367	413	394	362	371	380	360	391	353	403	349	374	372	390	349	386	409	360	393	382	358	384	415	350	372	375	366	367	361	394	403	363	368	364	425	374	359	382	349	358	380	390	374	363	356	343	369	387	386	396	422	382	367	379	355	364	410	398	401	403	372	369	365	354	341	381	378	358	363	398	405	393	381	392	377	406	383	383	341	365	358	393	340	394	368	348	383	404	379	363	345	408	378	373	372	387	364	344	391	391	368	364	363	365	380	403	388	367	395	395	356	361	401	383	325	374	385	379	371	377	372	338	391	350	351	362	376	361	372	383	352	348	373	359	345	359	363	377	390	371	373	370	401	377	374	400	354	367	381	364	379	362	333	373	349	368	407	376	404	354	354	406	361	356	388	389	407	349	369	370	428	381	385	354	336	380	380	401	377	370	373	374	367	366	375	379	377	351	352	396	367	360	373	352	357	337	389	385	359	359	362	367	382	411	380	416	384	411	364	370	391	375	398	365	393	383	367	374	346	370	373	377	381	352	379	358	377	373	389	388	349	411	364	374	373	391	370	379	350	356	368	406	363	348	390	396	408	351	402	350	373	379	371	376	365	388	399	375	407	394	413	354	344	357	369	400	375	383	357	348	394	377	387	358	381	382	338	365	393	365	359	405	376	375	371	375	345	391	381	357	390	353	402	379	342	377	352	387	382	344	352	355	350	381	358	386	328	386	331	364	381	384	403	402	320	331	365	380	333	373	338	353	378	373	400	399	379	343	381	384	364	396	387	368	347	335	386	349	363	388	369	373	342	345	360	361	385	413	366	356	390	359	366	365	337	338	373	334	360	395	395	353	365	358	359	387	384	371	362	361	372	382	410	387	404	360	357	362	379	364	380
25680	21454	27506	25507	9014	2241	1464	828	616	564	12730	17593	12713	5174	1538	686	489	433	405	391	405	384	432	439	393	463	427	429	368	381	378	389	400	417	409	397	445	395	406	415	420	398	361	407	426	419	423	397	378	407	395	403	415	391	383	420	439	424	395	406	431	415	383	414	422	392	443	394	418	401	424	391	441	408	360	411	417	419	404	402	416	415	414	400	375	403	389	423	386	382	381	393	409	435	403	398	429	392	416	365	433	424	403	409	398	398	404	385	442	412	393	424	436	394	418	417	429	411	397	390	401	404	414	419	424	391	367	420	390	425	402	419	398	408	417	420	384	432	422	409	389	431	421	411	405	404	385	381	417	438	402	399	382	395	422	399	400	424	396	395	413	350	433	391	397	418	418	421	430	436	407	435	388	364	414	444	402	435	401	452	456	427	364	428	397	390	422	409	436	402	398	378	409	388	408	409	380	380	411	398	371	404	415	416	432	379	380	405	429	418	386	391	386	370	446	418	409	413	418	384	414	402	387	434	379	402	426	424	394	430	429	444	418	419	423	386	393	373	432	418	377	403	405	419	402	438	438	424	402	420	452	379	438	426	408	405	414	382	461	366	408	398	420	429	396	413	405	361	402	415	430	378	390	418	370	405	410	416	385	392	404	420	417	410	427	370	428	418	428	392	409	410	397	433	390	396	403	419	391	415	387	406	388	383	415	415	420	414	456	403	400	436	368	413	437	405	408	388	415	432	385	378	432	397	397	401	445	388	418	397	404	422	401	402	398	402	428	419	396	399	391	369	367	401	393	419	401	410	404	384	382	445	415	418	414	405	369	428	414	360	390	430	379	414	431	394	433	389	391	400	377	466	385	416	414	420	374	397	410	404	412	367	401	421	385	378	426	403	361	399	402	396	408	407	423	423	420	427	386	406	427	444	411	419	434	394	375	400	356	399	390	441	420	372	422	398	414	411	405	430	400	408	383	411	431	433	394	398	423	378	394	405	434	388	386	415	400	409	411	420	397	429	429	402	400	435	393	395	385	397	404	366	409	388	408	413	405	407	420	421	399	396	396	388	414	404	395	425	415	420	390	419	422	412	408	427	471	448	391	420	412	404	457	424	426	412	420	412	414	395	428	402	392	409	464	381	373	393	433	386	404	429	392	408	409	411	414	425	392	394	425	426	408	396	415	415	413	378	398	389	436	425	405	414	427	419	397	429	421	395	442	383	432	405	405	394	407	427	408	380	376	381	380	399	395	398	409	375	399	414	425	406	435	451	389	446	425	447	414	392	415	399	424	392	407	407	410	412	398	404	394	379	428	404	387	394	428	378	383	407	385	426	388	435	382	408	413	388	386	439	448	411	404	396	420	400	421	388	395	416	410	410	407	411	435	406	421	449	426	388	367	388	435	377	411	411	392	404	370	427	405	427	398	399	399	407	392	385	443	438	400	385	396	396	422	387	413	397	375	409	400	394	451	389	412	385	373	365	397	389	404	383	434	368	422	369	421	393	383	402	400	380	416	424	405	411	405	427	397	386	405	413	412	399	401	427	447	396	435	428	377	457	394	388	428	457	407	419	406	437	408	419	415	459	414	419	392	398	411	399	417	384	394	404	420	421	397	397	422	428	397	395	377	390	408	386	395	397	382	394	406	358	391	410	425	401	400	393	421	412	434	436	358	402	416	408	409	376	395	385	406	385	389	380	420	433	427	399	404	429	439	405	404	399	401	382	392	366	421	400	405	428	401	395	382	389	419	402	422	398	396	426	435	413	396	381	419	380	399	418	385	379	404	389	388	411	385	351	433	420	422	420	406	433	431	421	376	377	451	431	393	459	382	409	388	388	391	390	388	403	381	388	405	351	410	440	416	409	418	410	418	426	397	417	382	390	378	376	391	415	356	404	417	415	390	386	408	365	368	417	390	442	402	398	419	375	391	447	409	373	404	410	388	409	449	407	406	406	389	428	409	399	427	394	393	402	441	433	379	416	421	408	392	405	389	389	416	418	426	405	381	410	408	409	420	422	394	354	427	415	389	393	417	425	393	405	438	405	378	387	406	419	436	420	400	397	378	440	444	405	390	415	401	386	365	419	397	427	375	421	407	396	391	419	401	417	372	424	396	419	414	385	416	384	352	388	378	406	440	410	379	420	408	388	382	404	425	416	403	378	376	410	416	405	408	414	383	420	391	426	422	393	413	402	389	418	406	424	391	392	429	410	407	405	411	389	448	417	473	433	423	399	414	410	378	415	406	391	392	364	364	427	449	433	415	382	408	390	422	455	393	446	386	393	390	419	404	370	401	413	442	412	407	434	432	436	395	384	444	342	396	397	430	403	396	388	409	398	398	364	408	424	383	418	448	402	379	395	422	397	424	384	401	432	440	373	422	402	428	438	382	369	413	367	376	413	395	414	419	425	376	401	408	428	414	397	410	410	413	374	429	415	377	376	398	383	429	440	373	391	394	417	410	415	388	421	419	413	439	382	425	386	449	425	432	389	409	421	402	409	412	423	413	390	405	382	368	389	399	388	433	448	407	411	390	365	403	414	440	394	410	406	403	429	417	410	428	428	381	414	386	395	395	423	403	390	406	430	402	414	430	365	380	417	389	435	421	384	406	414	412	416	428	405	432	452	414	397	395	407	425	406	427	395	399	400	406	435	393	372	400	395	417	431	403	426	398	420	416	471	399	395	440	403	417	397	400	391	387	428	408	413	443	428	395	401	399	393	380	427	379	434	431	426	435	421	393	416	396	396	412	407	407	383	386	404	409	392	408	383	430	402	379	409	411	400	373	402	400	390	438	403	391	372	421	393	441	413	374	386	434	399	359	404	379	389	402	388	356	409	394	390	423	378	416	415	367	382	405	351	467	437	394	396	425	415	425	421	406	387	340	399	417	436	434	385	421	392	442	396	431	403	420	412	392	410	386	397	389	386	415	389	390	407	355	417	420	391	431	387	418	369	408	401	395	410	419	427	423	428	411	384	417	394	384	399	411	394	374	387	410	398	444	378	370	411	390	391	384	398	372	401	393	398	413	414	401	393	414	408	386	420	420	410	390	380	425	396	415	407	400	385	387	413	442	413	340	415	428	392	380	403	417	424	399	407	379	400	415	397	415	400	385	404	399	400	390	404	399	421	379	377	434	444	384	421	414	363	421	395	421	387	381	365	395	386	397	396	393	447	387	376	393	418	415	406	424	378	391	367	394	390	434	411	432	409	430	414	392	383	390	407	386	432	417	383	379	390	433	407	388	405	416	419	458	412	420	396	394	413	406	413	404	398	436	393	410	417	400	392	445	452	420	384	420	425	421	368	406	411	442	412	385	405	389	420	386	391	348	369	440	399	412	399	426	401	417	394	382	373	401	437	386	400	387	385	364	410	425	401	400	430	411	417	399	399	353	404	393	412	385	409	391	410	418	419	415	419	420	405	404	370	392	371	393	397	374	402	393	380	420	420	398	378	402	378	399	398	410	405	396	415	382	406	366	419
4804	6042	4818	3791	2206	1963	1686	982	733	646	16135	16130	10966	4866	1564	778	437	451	383	374	394	404	384	352	370	371	365	421	409	370	399	364	406	416	386	340	382	381	378	360	419	412	430	330	384	396	409	389	406	373	403	385	404	386	368	394	404	332	395	410	379	368	366	365	377	418	384	390	348	358	368	368	392	380	380	371	365	337	360	375	395	402	400	411	370	404	382	385	402	371	370	387	380	437	373	393	386	353	398	369	352	396	359	380	379	397	357	407	377	413	393	401	384	341	374	380	415	358	390	388	387	391	382	398	364	375	415	365	362	390	377	365	412	378	356	372	360	385	373	383	412	353	418	364	358	395	344	359	368	357	410	401	377	367	397	412	406	368	411	375	397	367	382	392	366	369	375	427	373	410	383	369	419	403	376	380	372	412	392	380	397	373	373	371	376	374	362	373	377	411	370	377	384	383	362	352	384	393	391	360	383	374	396	405	384	391	361	379	419	380	425	392	381	377	350	376	400	392	355	392	346	408	383	361	382	386	403	353	395	383	369	399	385	361	405	379	398	401	350	371	375	400	428	366	366	399	384	371	337	336	376	391	407	408	369	389	382	404	369	382	388	385	395	380	352	356	360	392	377	449	379	380	369	384	398	394	349	372	373	414	383	354	409	366	431	400	385	394	416	366	358	400	379	397	374	389	382	352	364	377	349	422	383	420	403	407	378	431	346	397	355	349	387	411	366	426	392	379	379	373	368	385	361	404	391	397	398	390	400	367	432	373	375	356	394	379	389	371	359	386	423	408	383	396	387	375	376	385	390	405	410	380	359	386	412	418	395	371	366	408	370	380	354	372	361	387	373	404	378	378	361	419	362	362	355	385	361	380	382	448	372	385	394	369	373	375	397	388	391	380	359	391	332	399	384	364	413	378	397	396	417	404	385	383	382	407	378	353	387	378	401	423	375	383	372	331	369	392	414	387	390	383	400	395	406	393	404	356	450	384	370	399	365	381	429	378	348	401	363	386	342	380	371	349	380	372	348	389	434	408	376	382	383	420	394	365	397	380	354	353	334	373	388	365	397	345	416	364	356	392	369	385	373	393	413	375	415	369	384	352	392	396	387	385	383	399	379	369	361	402	373	376	404	376	392	394	378	379	360	359	394	362	404	388	395	419	368	373	396	369	347	403	401	381	358	408	387	400	399	364	412	357	425	378	358	358	386	406	384	352	343	387	380	426	359	354	356	370	385	376	350	353	377	407	339	424	354	378	352	399	386	361	400	412	352	381	385	354	360	360	382	353	373	368	373	400	418	421	365	350	363	391	396	388	375	368	375	374	376	362	403	398	358	398	405	359	356	351	373	368	373	372	394	363	377	380	394	380	419	378	353	386	357	406	397	401	381	384	380	387	366	415	421	374	391	369	411	396	376	373	366	353	367	365	369	337	378	383	355	384	394	401	365	394	390	397	415	377	392	405	397	354	395	384	391	383	354	394	407	377	371	397	392	417	373	343	413	403	391	369	378	383	377	349	365	403	387	362	356	368	393	369	377	384	396	374	372	406	392	379	374	385	377	386	383	372	404	380	384	365	389	387	377	390	392	393	377	404	334	361	359	367	388	386	378	350	394	354	370	417	407	410	374	351	418	361	353	368	368	382	374	384	401	385	378	355	368	376	364	373	389	374	404	406	389	361	394	376	381	335	427	376	376	372	377	365	360	393	398	364	399	385	380	373	375	361	369	396	404	365	352	378	367	363	395	359	392	397	371	379	390	367	389	384	415	342	376	347	354	365	344	373	345	391	334	420	340	365	360	350	402	349	391	397	380	339	342	392	368	384	349	392	380	374	355	363	374	390	398	368	366	377	384	391	383	384	360	399	373	383	380	396	362	394	350	385	392	411	365	365	360	400	393	372	361	373	372	396	419	358	356	409	371	363	406	395	389	407	378	412	367	401	388	392	387	417	354	382	365	396	370	367	367	349	370	352	353	421	377	345	356	389	412	384	381	377	404	397	371	388	374	389	380	382	382	426	398	415	374	327	369	376	367	419	401	374	362	389	373	369	395	369	338	392	381	393	410	376	389	389	410	428	381	368	387	370	379	376	379	399	362	392	346	362	381	396	383	384	368	373	363	358	388	395	370	382	345	407	371	365	404	368	355	370	359	390	372	430	400	375	413	440	389	413	380	368	375	378	377	397	378	400	343	356	354	382	376	417	400	385	380	369	376	411	404	380	369	373	398	414	399	390	364	380	385	400	377	383	358	433	357	393	398	355	382	395	402	385	356	402	391	374	382	388	363	381	374	361	371	390	362	387	375	392	380	384	377	354	385	367	399	392	391	363	349	371	369	358	382	390	370	402	377	380	371	395	354	385	366	436	394	412	356	382	384	397	388	403	388	413	397	348	410	378	375	394	344	373	335	382	386	392	412	356	356	373	375	377	405	350	384	387	393	367	386	395	358	393	355	389	364	428	374	361	359	402	356	366	343	373	382	401	386	363	378	423	394	390	405	347	404	397	358	403	366	353	370	359	348	386	386	401	402	373	400	368	375	377	363	413	384	372	370	355	362	384	355	374	396	353	388	371	380	358	415	345	367	341	394	366	347	379	373	353	377	378	371	366	397	396	399	372	382	393	353	377	374	423	359	435	355	388	340	370	369	394	409	390	374	374	378	385	389	387	426	368	350	324	353	395	392	382	400	356	332	387	393	386	370	373	390	400	362	429	391	382	390	370	365	412	425	400	364	370	400	406	364	347	372	379	357	350	375	383	395	398	394	348	386	350	359	406	362	407	406	391	372	410	391	403	368	386	382	322	410	398	389	365	358	358	368	411	367	368	371	379	395	374	378	366	394	379	392	387	376	367	375	409	385	361	386	381	386	386	375	376	375	362	333	409	388	406	386	386	398	380	376	394	394	421	387	386	410	408	377	394	376	362	382	405	351	398	375	353	354	390	378	406	391	363	388	398	387	382	429	379	389	357	354	374	394	372	406	394	371	362	387	407	406	364	402	352	378	363	365	412	380	405	410	393	429	390	411	338	394	351	374	359	397	379	375	379	380	343	417	383	367	391	400	388	353	378	370	421	370	372	378	399	392	375	387	328	382	355	433	405	320	378	352	412	402	366	392	403	363	405	373	394	353	357	364	385	363	347	368	379	436	383	395	378	388	354	345	372	375	410	396	370	379	381	357	380	354	389	362	425	377	370	401	375	372	381	359	382	381	369	347	357	368	428	394	404	409	390	371	374	368	379	379	366	378	410	402	368	380	365	378	374	358	409	385	382	363	377	349	395	384	385	393	368	376	387	389	390	381	366	382	395	390	384	399	370	341	355	421	376	409	379	404	394	377	385	395	367	394	389	345	377	389	380	353	368	409	369	389	384	362	348	354	370	368	393	361	375	387	373	379	390	379	389	382	416	398	356	376	411	346	394	384	399	393	360	353	394	354	404	375	372	397	392	393	385	377	369	379	353	389	380	374	392	369	423	351	392	396	381
24626	21452	28662	24663	21171	8335	2881	1516	991	831	19356	31514	23768	10871	2845	1141	637	554	559	534	531	574	539	532	545	535	554	528	550	516	504	518	514	538	477	548	550	501	554	508	539	482	550	549	517	515	515	548	551	543	518	505	536	598	534	515	547	505	547	535	525	531	568	533	531	549	552	515	523	546	551	499	514	526	504	553	546	573	523	548	504	522	530	527	534	533	513	514	541	562	561	548	536	506	564	562	489	537	508	507	541	497	528	520	546	564	549	559	531	560	519	533	556	519	527	536	559	488	535	507	516	508	517	547	555	540	539	553	560	508	530	515	513	488	486	552	509	522	540	478	577	526	492	523	546	503	545	512	551	521	518	558	537	500	555	523	547	535	502	546	510	528	552	520	557	531	561	506	530	522	519	529	527	509	564	517	520	550	552	552	553	528	545	526	545	544	523	521	544	556	484	528	531	526	521	511	516	525	517	546	521	508	545	537	541	515	595	517	500	528	527	514	522	549	523	546	505	475	511	543	516	544	572	533	546	553	522	538	534	567	526	514	536	496	526	493	491	501	540	513	550	521	506	514	484	521	483	519	524	488	579	507	517	531	520	553	519	577	550	527	528	541	579	510	533	481	512	528	576	529	522	579	544	523	505	538	566	508	517	561	500	525	519	504	485	512	518	517	551	538	540	533	578	516	530	568	515	558	507	552	545	529	540	495	589	538	525	528	509	500	522	511	498	541	503	568	514	550	535	554	527	549	520	550	526	516	535	520	508	527	549	478	503	502	533	544	487	470	522	525	494	492	507	501	522	554	507	558	547	527	558	550	549	483	487	506	525	586	542	499	527	582	510	529	549	516	521	513	496	512	511	512	512	528	498	560	486	552	531	548	540	517	530	538	541	494	517	551	525	531	500	530	506	495	528	495	532	526	532	547	532	545	516	517	525	538	492	489	504	516	511	498	522	505	527	550	522	484	538	543	512	536	542	546	573	493	536	496	525	511	506	524	534	506	537	550	519	523	546	550	530	609	550	525	481	570	551	574	547	502	543	525	499	515	535	499	558	528	506	502	528	543	503	511	498	451	536	504	551	507	546	511	542	529	568	537	544	504	498	512	582	547	613	516	540	519	542	507	551	512	500	513	537	533	494	528	518	477	529	536	541	548	498	523	518	529	540	543	530	543	526	503	538	510	536	527	561	574	534	536	503	512	536	514	522	557	526	503	548	512	476	520	529	513	520	550	511	534	527	514	514	547	532	526	556	546	545	517	558	483	474	510	532	511	503	539	490	537	547	543	540	545	563	529	554	545	536	517	514	542	557	529	558	515	500	537	520	555	502	535	523	564	556	506	516	516	515	532	524	516	530	525	495	510	518	509	553	544	536	506	514	556	536	546	511	492	535	554	549	539	520	484	501	559	504	555	503	481	497	499	508	533	528	509	539	511	508	560	536	528	566	544	513	519	524	535	597	546	529	510	517	542	518	503	552	543	490	515	547	535	507	523	532	510	541	554	550	554	489	535	544	532	571	498	554	514	496	533	506	497	498	513	503	487	519	505	497	553	491	494	556	520	527	540	522	510	553	521	535	507	521	481	517	516	563	510	543	483	521	548	487	455	509	555	479	538	517	516	510	484	552	538	539	558	539	543	550	520	535	556	543	490	531	575	551	566	508	562	509	516	516	504	500	551	521	485	555	530	473	527	513	518	512	510	546	500	525	529	542	535	508	530	502	532	518	506	525	521	575	542	530	497	522	535	549	507	520	519	532	482	523	534	513	539	507	494	499	532	494	507	557	514	505	514	543	523	502	533	530	521	490	552	493	515	511	558	545	524	590	521	561	594	507	522	568	572	553	493	510	549	516	530	559	528	529	544	509	520	571	505	521	523	525	546	528	564	524	503	524	544	513	516	495	533	514	566	543	529	526	555	523	524	535	519	493	513	488	583	537	507	500	548	511	510	549	531	515	580	551	491	542	539	527	586	539	495	530	528	554	544	523	463	549	492	564	552	529	501	506	551	514	541	521	545	512	528	549	528	504	532	510	525	524	514	510	531	562	511	558	546	519	558	544	515	518	542	503	575	540	526	543	549	522	540	481	534	535	525	467	553	533	530	528	552	522	507	525	514	542	520	511	551	495	465	542	523	544	511	492	521	520	507	547	553	531	514	539	525	514	532	526	520	523	553	536	486	540	520	544	539	551	532	496	519	547	501	536	529	544	546	526	546	512	497	517	515	546	527	547	476	561	519	527	512	561	537	536	529	544	507	511	489	533	506	542	523	552	531	489	523	545	504	530	552	567	556	512	515	509	500	524	543	550	544	508	488	512	518	566	478	507	537	493	535	555	550	560	512	529	500	511	533	489	532	575	502	546	545	509	569	487	542	524	531	496	491	482	511	538	496	540	555	520	575	538	566	521	555	539	489	548	530	542	503	552	467	533	484	511	508	539	498	515	508	552	514	522	508	551	503	593	508	525	507	509	506	506	487	493	493	523	519	539	546	533	514	533	502	520	504	510	525	517	523	528	473	515	533	562	537	501	538	517	561	477	510	530	487	506	509	581	516	504	519	489	518	521	545	519	527	508	524	528	534	526	529	557	532	553	543	498	563	534	512	556	522	547	512	493	533	494	500	496	568	520	535	467	549	553	575	538	533	565	553	542	511	516	542	509	500	497	522	551	594	528	484	532	489	517	537	548	461	519	525	530	532	473	534	510	545	496	507	550	524	541	532	490	581	520	522	516	542	575	571	499	498	551	554	561	535	496	516	507	524	489	527	547	485	530	473	536	527	513	514	526	529	525	541	563	527	499	514	521	545	559	492	527	547	570	526	552	516	542	504	519	512	539	535	522	538	591	543	509	548	510	494	498	505	553	540	513	519	495	495	502	490	531	553	554	512	553	538	532	499	505	544	507	574	522	510	554	514	510	530	512	539	538	509	509	542	511	517	510	475	497	489	541	556	497	525	503	511	524	520	564	493	529	540	504	569	516	533	568	525	562	517	544	534	528	494	501	520	524	499	518	521	550	540	511	496	518	496	516	543	524	531	498	544	569	545	517	517	512	525	553	503	571	481	535	555	520	507	557	547	509	541	522	551	504	491	546	492	503	538	504	524	490	525	548	505	532	505	526	540	503	516	541	534	504	534	581	489	518	538	488	528	506	504	496	517	541	508	520	561	514	527	516	526	505	513	528	528	530	527	550	532	488	528	500	546	519	521	502	537	514	531	530	506	500	504	538	533	560	595	506	553	550	559	516	557	486	510	517	483	549	520	536	520	522	539	549	553	544	526	507	508	499	550	528	486	512	492	554	541	444	523	510	536	518	538	503	544	577	501	515	521	523	519	504	531	518	481	538	491	508	551	522	532	543	536	581	513	503	505	515	529	527	510	524	529	525	536	505	526	512	530	510	520	542	537	521	536	532	509	534	479	567	510	505	531	508	482	502	529	515	536	505	557	540	514	516	503	518	503	545	555	524	489	501	560	568	516	535	512	496	517
5124	9071	7042	4405	3034	2826	2461	2006	1312	994	24019	28017	18971	8553	2783	1196	645	499	513	485	536	518	492	462	440	525	467	486	475	486	490	467	455	461	509	492	472	482	467	458	497	511	521	544	492	485	465	499	521	460	451	445	472	460	471	469	447	478	470	483	480	491	510	480	475	496	472	482	465	508	469	461	463	476	466	469	472	457	518	499	504	493	494	446	473	489	462	476	496	431	416	472	499	425	470	449	467	472	479	463	472	439	479	478	472	488	485	532	513	471	523	569	515	486	497	462	550	447	518	461	503	453	455	493	475	486	445	450	503	474	490	511	483	460	489	473	451	481	519	452	503	538	461	459	483	508	493	473	477	481	455	477	471	512	463	494	519	460	478	469	497	488	470	468	468	493	491	476	497	454	456	517	509	478	488	484	475	471	484	505	469	507	485	460	470	500	496	499	484	505	462	438	500	473	475	457	477	462	466	503	474	481	461	486	476	509	488	505	479	511	493	502	473	508	457	485	517	468	454	486	478	483	463	502	523	505	481	467	501	473	497	474	475	452	480	476	485	509	512	451	498	476	482	503	461	477	480	477	449	478	501	484	488	524	500	464	458	490	489	499	503	493	494	515	508	481	489	441	505	490	512	504	494	473	484	457	524	533	505	455	503	521	512	512	475	479	486	498	458	460	478	466	456	478	447	501	503	458	488	505	463	483	505	488	518	471	475	453	525	473	482	511	464	487	491	431	473	473	486	518	507	444	497	469	510	475	485	457	485	450	465	473	491	464	460	476	439	494	463	476	483	480	464	466	472	463	495	485	491	535	496	467	515	465	480	447	496	514	506	502	477	525	513	499	548	470	465	498	542	489	460	500	465	465	440	427	494	468	526	463	479	461	455	498	466	481	493	479	496	482	532	502	509	495	487	467	477	519	453	484	484	510	492	469	483	476	462	469	501	499	475	518	502	456	476	473	454	516	512	437	506	498	463	455	472	482	502	498	478	446	480	469	495	485	472	496	469	486	490	441	505	477	490	468	495	530	491	473	507	456	522	454	456	471	487	535	451	499	482	475	496	465	463	479	486	496	449	524	536	464	502	491	470	468	479	456	453	474	457	457	465	463	509	496	496	459	455	481	446	457	486	449	514	513	507	507	481	521	502	470	489	494	494	473	487	503	521	506	484	484	480	471	482	500	468	481	493	489	498	554	509	461	476	433	465	466	455	457	446	457	454	468	460	452	497	495	472	486	454	462	485	458	454	473	477	516	460	496	487	498	477	501	457	483	464	478	496	472	513	459	458	478	475	499	502	495	502	432	465	494	476	484	488	464	474	534	473	479	481	512	439	513	510	445	505	442	516	431	470	452	476	469	506	520	471	468	449	457	492	472	467	458	459	506	497	509	462	475	462	441	509	467	445	489	480	511	463	451	482	441	475	478	505	481	461	477	450	492	491	465	493	524	446	424	504	472	461	435	477	479	443	499	461	474	468	467	463	480	486	502	466	404	484	473	498	513	450	477	460	502	477	477	482	460	489	476	477	487	482	492	463	521	514	474	469	484	456	453	538	482	454	505	457	464	454	490	455	495	507	458	513	509	484	464	448	458	501	440	479	468	482	475	445	475	471	514	476	528	508	530	481	461	487	504	481	465	435	443	465	504	506	485	469	479	448	494	491	457	508	463	493	454	492	441	457	500	479	491	463	469	452	502	485	485	448	486	457	476	492	467	475	463	499	461	487	485	511	460	456	511	520	498	473	509	465	520	479	487	468	528	482	459	478	467	493	478	485	492	427	491	516	478	455	466	494	457	485	461	466	502	470	471	468	487	494	472	491	469	466	500	443	443	470	490	477	477	527	494	496	495	532	446	476	517	504	474	478	443	480	438	473	470	470	467	491	455	497	475	462	499	491	468	486	495	470	481	485	465	482	536	486	516	511	474	450	478	482	474	454	454	492	468	488	494	425	474	496	490	491	509	456	483	481	521	483	517	499	512	484	502	454	478	497	458	508	497	455	477	486	486	492	487	458	469	483	504	443	457	461	485	498	480	474	458	479	471	456	448	508	524	483	488	458	467	472	462	436	527	480	466	490	477	452	460	466	505	493	506	480	493	479	496	495	491	444	511	498	439	455	486	491	516	504	474	431	492	469	478	452	505	507	516	518	516	498	487	412	524	467	471	499	453	447	481	456	499	461	489	499	473	481	472	507	492	477	476	496	487	494	444	469	481	471	490	453	454	491	484	465	483	522	461	493	466	464	484	480	448	477	479	461	526	454	494	452	442	490	490	493	519	492	509	481	524	489	505	460	532	468	462	472	482	495	458	453	476	489	517	494	463	453	449	501	478	512	455	462	493	486	470	508	503	483	490	490	480	493	495	481	473	498	476	510	491	477	468	511	458	492	471	512	441	469	476	459	468	512	452	468	422	448	482	492	493	475	532	455	435	468	435	496	440	499	489	480	493	468	479	503	464	453	504	485	474	462	439	486	465	496	448	516	468	494	466	455	479	495	480	475	475	480	468	470	448	465	494	447	466	472	521	451	494	486	479	486	468	479	515	448	462	495	432	446	469	504	459	471	535	488	506	472	454	483	523	504	492	491	454	508	443	468	452	512	491	464	444	489	495	494	531	506	486	471	483	508	484	468	469	500	472	463	468	483	466	483	450	482	474	452	505	451	483	463	457	436	484	484	481	504	505	490	492	503	504	478	494	494	476	438	498	474	467	460	490	485	452	466	489	475	500	504	498	475	504	482	448	475	440	493	487	475	511	511	504	478	498	535	485	445	452	502	479	501	437	483	454	488	439	476	450	519	500	472	487	497	459	495	522	479	478	495	476	491	469	446	488	476	507	521	466	467	503	476	484	431	480	471	473	464	498	495	480	447	437	455	452	503	532	434	478	498	502	467	459	447	467	474	500	486	490	484	464	493	481	461	501	440	462	441	461	428	459	484	493	470	475	455	451	465	460	491	414	483	472	464	507	511	528	505	466	482	491	481	474	494	473	506	490	476	457	448	433	483	459	493	452	480	480	445	489	503	468	439	496	455	530	450	469	504	516	441	490	512	475	510	490	441	517	455	439	477	486	475	488	489	456	443	497	495	459	479	455	509	496	492	483	465	491	461	461	452	460	466	503	437	476	498	508	476	455	485	485	499	463	490	476	466	475	489	477	471	477	498	476	465	485	488	475	454	512	461	503	501	465	508	478	487	487	462	480	489	482	488	512	454	465	463	495	458	485	450	449	463	444	496	506	474	477	535	480	493	478	444	467	482	458	479	459	464	490	459	504	478	452	433	497	486	492	463	501	446	470	473	449	465	495	486	490	468	509	459	509	468	470	505	430	479	465	428	533	493	473	485	483	436	483	451	518	472	469	484	478	464	472	461	456	471	473	488	476	444	466	489	469	482	522	509	457	488	453	492	479	477	522	487	485	470	478	448	482	503	463	462	475	441	498	497	499	483	445	444	496	497	412	446	438	454	474	437	486	475	455	483	466	455	468
27696	11919	4025	1811	1081	687	593	498	490	463	1251	2156	1849	1127	692	502	476	390	377	429	429	434	438	430	464	436	464	410	415	406	411	397	433	423	412	424	407	391	422	388	431	390	428	414	444	431	437	472	386	432	416	393	434	400	447	428	434	442	415	387	367	404	428	427	458	398	407	382	447	416	409	405	445	414	437	403	440	368	415	422	386	403	438	423	418	392	408	420	461	435	392	398	437	404	423	390	425	453	409	420	425	417	425	384	433	445	381	422	421	371	433	399	428	467	420	416	456	410	389	436	426	416	366	423	404	421	401	406	433	426	415	399	418	424	422	437	445	414	397	433	414	400	395	429	425	414	380	443	429	411	447	464	399	380	428	415	391	454	440	405	414	407	454	418	414	409	402	413	390	450	447	362	410	397	410	464	446	421	457	420	449	421	395	395	410	413	423	405	453	424	398	398	420	434	427	398	405	429	422	426	412	405	422	411	457	399	450	447	436	429	392	402	426	438	412	388	455	435	448	386	417	448	436	447	424	429	422	435	419	425	420	411	409	425	404	416	475	411	373	396	426	420	420	434	414	398	409	420	433	393	430	427	440	399	419	380	454	430	405	402	411	397	407	404	389	441	417	421	381	390	414	384	425	418	397	410	411	408	401	461	417	421	414	440	407	425	439	391	425	442	395	430	403	380	418	391	405	367	431	426	443	428	396	450	463	434	444	415	414	442	422	408	415	430	414	447	389	445	407	385	462	427	437	400	455	419	397	403	442	470	412	390	351	385	448	400	395	404	441	449	444	396	442	396	439	423	393	425	436	443	389	406	400	397	425	428	409	453	410	446	419	418	415	424	452	426	406	414	406	408	406	395	428	403	418	402	413	415	392	394	440	374	421	394	399	394	456	407	426	441	420	434	440	404	403	423	428	448	422	441	422	446	432	392	360	388	378	419	426	397	427	399	387	410	427	423	411	436	419	414	416	424	450	447	416	375	424	407	430	416	422	416	412	400	428	439	442	438	425	421	444	412	431	406	402	432	413	412	447	402	417	406	423	427	415	390	406	436	441	419	395	401	422	423	422	411	409	437	441	388	441	384	434	433	410	411	379	420	456	434	405	388	453	372	400	430	443	400	433	385	406	401	441	437	400	455	430	463	416	441	421	436	433	398	407	403	421	397	419	393	406	431	381	489	436	427	417	392	405	394	474	380	424	428	376	412	399	411	441	415	414	460	399	431	464	408	417	425	439	396	440	418	395	412	422	397	431	440	476	391	406	433	441	425	425	376	414	425	412	407	408	423	478	444	423	416	436	408	406	428	456	449	397	431	401	416	373	396	425	418	438	434	445	416	420	414	408	420	430	385	370	440	446	426	407	436	459	436	408	436	429	437	405	439	428	396	432	424	408	423	436	421	419	396	399	424	395	419	458	416	424	419	402	428	448	415	409	422	438	382	443	433	449	437	423	423	396	410	451	446	406	445	420	426	406	472	420	418	425	382	421	400	394	426	412	409	392	405	407	421	414	401	431	420	376	406	427	421	470	434	416	435	437	455	435	417	427	394	447	447	411	435	392	435	392	410	436	436	388	400	406	398	441	448	384	396	409	415	405	394	439	401	408	419	381	427	445	501	431	438	424	436	409	402	428	404	441	447	418	408	423	385	431	403	450	418	395	428	387	446	482	412	436	423	439	469	389	422	434	440	448	435	428	467	398	417	385	442	419	393	447	439	422	406	403	399	438	411	443	443	405	433	423	421	433	469	433	406	441	407	407	406	460	423	436	452	418	413	422	445	406	381	432	395	427	403	430	391	428	444	432	405	386	409	420	463	423	431	407	451	424	416	383	459	405	415	426	432	417	427	402	398	446	421	398	431	438	388	427	433	422	429	411	435	427	396	406	444	443	440	403	392	411	437	430	423	406	375	432	447	382	398	432	403	380	403	415	442	440	460	385	420	430	446	398	416	426	408	430	435	445	438	416	382	444	426	430	383	378	399	427	438	424	393	414	414	414	445	417	415	479	421	419	408	434	438	418	421	422	414	431	406	419	410	392	430	390	384	418	432	392	418	437	430	423	426	406	395	404	394	392	436	414	420	409	395	411	423	437	408	389	416	354	390	419	425	449	411	423	417	390	442	398	377	440	423	424	434	427	433	413	434	372	397	427	422	419	424	435	462	429	435	408	453	429	443	433	431	415	412	382	421	420	418	394	416	413	417	419	433	387	428	402	433	401	432	399	381	416	454	433	451	402	420	431	398	427	393	419	397	412	428	438	425	436	424	399	412	407	410	382	409	453	460	420	441	462	439	428	420	416	363	429	436	381	418	423	405	435	433	420	378	417	395	407	457	402	432	422	443	440	441	430	437	439	436	414	454	439	384	447	413	438	404	409	401	463	416	403	415	414	426	434	419	427	432	461	418	424	402	412	385	432	427	394	432	424	452	404	391	391	415	433	388	423	429	397	434	420	395	438	435	407	397	446	406	407	441	388	442	401	415	419	375	377	420	456	416	412	433	438	445	435	402	390	449	409	403	418	407	402	426	452	397	428	411	392	425	390	390	420	394	409	408	445	410	422	407	424	382	463	423	399	401	425	405	428	420	445	392	429	415	446	412	422	387	401	451	412	385	435	411	423	416	405	433	393	455	420	432	434	390	402	447	418	396	412	405	401	398	419	409	429	426	438	421	385	448	389	446	443	394	427	400	442	414	412	385	418	412	407	440	387	367	424	401	432	411	425	383	406	422	425	397	428	373	392	418	431	432	419	408	408	473	427	425	412	403	444	396	394	426	458	435	414	418	422	417	395	403	428	399	454	402	381	408	416	429	422	398	410	387	442	433	418	445	434	418	418	398	429	433	427	460	401	471	454	435	410	440	410	453	420	426	420	397	407	418	429	397	430	412	422	449	401	423	442	403	403	437	399	433	414	419	402	393	412	414	422	433	431	429	411	393	418	439	432	421	451	393	409	412	396	404	407	398	420	458	468	426	430	410	437	409	450	416	419	422	403	436	420	396	420	455	428	410	436	425	408	389	401	421	366	430	378	416	444	412	400	416	415	414	412	410	426	407	445	425	419	382	471	450	414	395	408	409	396	429	413	407	448	420	415	434	432	436	408	459	424	391	418	412	439	421	444	446	429	413	401	415	434	424	407	407	388	412	408	387	410	385	381	408	376	449	447	444	447	434	458	436	410	423	407	413	426	429	411	414	453	426	393	420	437	374	421	445	418	395	402	394	461	398	429	421	434	413	393	404	426	403	414	426	401	426	417	461	386	429	424	446	389	442	400	427	411	396	376	406	422	420	417	387	409	387	379	386	407	407	440	417	416	427	426	433	401	455	390	426	387	431	414	409	428	384	405	397	436	411	410	432	404	395	438	401	425	424	407	374	435	440	423	431	442	423	414	432	431	385	435	420	416	421	414	434	445	412	402	406	406	419	387	461	417	405	419	449	401	410	463	414	409	401	419	402	398	431	426	388	402	366	437	393	396	405	388	393
5718	3135	3694	1524	1205	837	593	587	492	418	1616	2614	2097	1195	643	478	376	358	394	377	393	362	410	376	351	362	406	376	403	388	377	369	411	422	379	400	383	369	381	380	395	402	390	396	401	390	349	364	405	393	363	407	391	388	398	374	408	374	407	402	360	362	415	367	370	399	405	380	396	404	415	362	382	361	361	375	412	377	378	397	393	390	406	356	356	393	386	382	352	395	381	389	371	392	388	370	387	358	362	367	399	420	375	380	392	361	381	415	369	388	369	383	393	386	363	393	420	382	408	370	383	363	370	382	369	386	377	361	358	372	349	364	385	355	353	377	354	399	349	360	386	386	368	400	369	389	363	392	419	387	382	400	399	411	349	369	384	351	388	390	398	376	364	363	393	381	340	350	392	365	379	381	386	375	361	405	378	367	366	370	361	376	388	380	363	410	354	377	381	385	380	403	381	361	363	376	364	360	382	394	367	379	404	357	348	366	417	341	389	389	402	346	404	407	396	345	375	349	413	383	408	394	402	385	376	381	377	366	413	429	376	349	400	422	400	386	371	352	423	392	380	378	377	384	402	394	380	361	365	343	391	410	387	360	415	388	390	376	381	395	357	407	377	392	366	389	368	383	358	381	374	407	386	367	377	375	386	360	362	377	386	373	350	337	336	339	366	394	382	388	373	375	419	380	365	364	395	381	355	375	343	368	367	364	361	407	369	365	348	365	387	401	396	384	390	379	343	422	384	390	388	339	378	375	412	406	389	385	396	367	358	369	387	372	399	369	355	371	405	360	369	375	377	367	374	379	388	356	383	382	378	370	362	376	373	386	380	364	411	368	388	409	343	411	374	415	377	373	397	401	367	354	363	362	382	389	388	397	375	364	386	367	361	372	400	371	408	350	359	380	354	403	356	389	381	316	355	365	354	362	361	415	379	343	382	378	394	383	386	342	380	381	405	389	380	404	344	353	374	405	363	366	394	413	393	377	395	393	392	388	368	381	356	382	376	363	409	370	381	399	374	427	380	359	372	383	394	374	386	353	394	360	412	427	371	399	392	370	382	375	352	374	405	395	380	408	415	379	396	396	373	368	388	393	408	396	406	355	368	382	401	361	348	354	389	360	373	383	367	392	380	387	337	343	374	412	373	392	348	374	391	383	383	351	390	360	393	426	376	404	371	362	338	385	369	357	376	386	405	373	356	403	388	387	379	376	390	349	375	404	400	355	378	394	368	394	367	399	380	385	390	384	370	366	352	376	382	377	387	370	381	358	366	362	389	392	422	360	353	378	372	389	390	406	379	398	364	362	393	386	391	405	376	362	367	349	386	348	410	384	384	332	375	378	360	394	374	394	377	388	416	372	373	362	366	383	355	371	391	360	381	374	398	398	365	401	364	389	379	389	388	362	383	369	369	414	404	356	390	385	390	366	355	402	395	379	397	400	372	344	376	374	377	388	387	403	385	381	398	366	380	368	357	388	366	351	398	384	379	389	365	361	382	348	417	406	371	376	361	404	377	353	369	411	383	389	357	367	386	360	373	356	383	415	349	369	416	424	386	374	393	392	369	429	365	389	339	412	370	379	336	372	371	389	362	381	390	393	380	386	384	419	390	349	393	374	362	370	386	365	365	377	374	381	387	359	336	371	396	395	390	368	382	370	340	384	366	395	417	394	400	361	372	377	365	383	389	372	390	390	383	416	393	367	386	334	346	402	385	375	351	381	375	402	369	389	392	363	351	358	369	327	430	405	376	404	375	377	396	363	384	385	368	383	336	376	415	381	404	351	403	414	401	370	376	386	394	396	347	431	390	368	382	404	367	340	360	377	378	338	362	406	364	370	387	382	364	362	411	354	384	388	347	379	379	359	392	384	384	375	358	363	361	362	322	381	371	413	360	374	382	393	392	339	376	389	387	379	367	393	397	455	395	374	394	416	358	379	388	367	371	418	375	387	370	391	391	397	392	411	361	366	387	396	345	381	395	384	382	371	372	393	388	375	392	323	368	361	390	339	384	353	380	402	413	374	388	353	370	373	385	393	401	370	366	319	342	380	398	381	365	395	395	398	385	402	403	370	383	388	389	366	372	400	392	362	381	375	370	336	405	367	337	376	374	383	405	374	369	376	369	374	392	404	348	334	394	398	379	389	396	388	400	398	384	380	381	367	415	354	362	373	367	401	379	373	387	366	352	403	394	346	360	387	389	388	375	381	392	387	365	374	381	403	368	373	395	370	435	352	398	403	372	375	393	341	347	387	403	401	368	398	358	383	382	407	336	395	359	376	401	406	379	388	404	393	366	390	357	394	349	392	408	382	393	407	383	351	376	372	374	357	368	386	382	371	400	370	401	361	363	350	370	383	405	384	397	361	417	385	368	353	404	350	401	375	359	399	395	348	343	407	400	353	387	370	380	340	416	389	378	394	377	379	377	389	412	383	381	393	372	375	342	351	368	400	417	407	362	384	391	409	363	383	397	331	384	376	382	388	415	372	366	377	360	395	368	370	368	392	408	380	386	417	391	388	374	373	369	368	368	363	370	362	427	348	361	385	410	373	396	375	365	369	362	349	377	345	393	401	370	385	381	387	401	357	389	387	381	383	387	397	420	414	357	403	369	398	394	392	420	383	341	359	388	368	370	376	419	389	368	342	390	420	409	402	392	367	372	393	373	389	409	346	373	382	363	399	378	355	392	407	363	386	367	364	337	369	382	369	420	388	380	389	379	374	383	361	349	384	396	393	386	410	436	358	366	419	396	407	386	401	417	380	370	377	351	380	358	386	348	391	358	372	411	367	386	375	368	385	391	379	353	375	354	372	411	373	408	391	371	399	380	372	359	363	391	366	382	354	396	384	386	377	375	367	371	386	400	374	366	397	398	392	377	367	398	405	377	353	380	413	374	386	382	348	331	395	370	353	391	365	358	397	342	364	396	365	352	386	385	326	383	363	424	357	370	346	361	393	392	362	379	354	416	353	383	425	387	414	418	360	360	369	358	368	380	377	385	375	372	391	387	391	362	367	373	375	423	404	407	355	389	377	362	413	410	368	383	390	390	381	360	355	372	376	387	373	418	382	394	384	365	348	366	390	378	375	339	397	378	373	379	419	349	362	394	358	391	360	400	421	418	412	386	375	385	382	392	368	365	406	372	387	387	426	401	395	380	359	391	406	387	356	390	426	405	398	376	369	404	382	361	407	390	388	408	349	365	355	355	374	398	372	355	398	363	371	382	348	393	398	386	386	385	388	407	415	401	375	365	360	381	395	377	395	367	406	405	404	386	404	390	376	369	371	394	389	398	420	430	384	375	405	368	413	370	372	373	373	379	371	394	390	399	372	368	351	414	406	411	367	369	411	361	379	373	383	396	384	352	436	358	373	391	392	367	387	371	367	359	369	372	390	374	377	373	390	340	381	405	400	388	389	354	346	381	348	377	356	370	370	397	363	377	398	387	383	365	361	375	383	409	379	396	362	361	369	367	398	346	387	385	365	399	398
25717	21464	27561	25369	8597	1623	1015	756	603	549	8099	17973	14287	5957	1645	772	494	398	429	415	441	432	419	414	427	393	446	444	480	460	407	404	393	440	433	412	408	426	441	416	446	410	432	392	409	394	394	410	426	431	457	433	420	450	416	398	415	428	419	400	453	433	381	399	372	421	420	428	415	406	423	406	414	399	418	416	433	429	430	398	390	393	411	395	440	425	393	440	441	413	434	425	390	428	436	469	411	429	421	395	429	441	396	410	415	430	419	464	464	387	414	432	426	429	381	437	428	431	431	443	431	391	404	389	417	393	402	417	438	407	422	414	406	389	397	437	439	419	447	406	421	437	435	442	404	404	402	433	422	415	407	398	415	407	384	405	393	414	407	402	411	451	403	449	457	364	413	415	391	372	426	444	407	389	431	419	406	443	437	402	398	455	397	431	427	433	409	402	378	396	410	439	416	408	407	416	375	415	415	422	368	470	401	419	384	424	412	371	442	415	453	409	414	402	391	422	420	409	413	412	416	429	421	472	435	440	448	358	438	409	439	409	425	419	357	452	409	406	400	420	388	383	407	378	429	376	430	436	432	374	425	387	430	420	412	454	378	438	409	422	386	443	397	410	418	432	405	417	420	464	412	463	446	385	434	400	430	419	464	439	421	416	408	419	413	399	372	428	407	410	408	441	400	429	445	419	435	420	423	386	374	400	432	391	407	386	414	417	407	439	397	388	406	419	406	410	378	370	397	421	409	453	419	442	377	424	381	385	459	422	421	442	444	475	383	431	400	402	384	431	415	437	422	391	395	415	403	451	422	403	448	433	431	407	444	424	421	417	416	435	452	417	406	423	393	423	379	403	416	400	398	434	422	424	430	356	437	424	390	421	397	394	406	412	408	432	414	399	440	415	488	435	423	387	420	400	424	415	396	431	417	419	420	400	412	428	404	416	431	422	388	405	397	376	429	450	412	409	409	422	434	427	412	392	392	393	422	381	430	421	408	402	405	439	441	381	406	432	389	417	421	390	383	474	400	397	450	429	406	414	387	450	400	430	396	388	441	381	408	425	447	421	464	419	439	436	437	418	427	419	403	406	388	422	409	410	434	409	408	411	362	413	414	424	418	413	388	442	412	432	408	406	432	388	408	435	455	399	396	411	434	432	425	408	433	421	444	411	383	416	421	406	463	402	406	428	432	471	420	426	414	419	420	415	408	410	403	406	416	407	384	420	433	441	418	414	403	422	367	433	412	417	435	405	447	430	440	450	415	404	463	435	431	405	388	415	440	446	431	404	354	421	404	386	392	414	393	387	431	406	396	406	416	392	427	410	417	390	411	411	382	375	405	410	395	426	411	375	405	416	433	398	401	419	413	462	381	415	440	450	405	395	402	420	462	410	421	411	418	376	406	417	420	447	434	408	418	420	423	408	433	407	427	403	376	390	383	395	414	436	417	396	419	419	410	393	406	443	406	410	392	409	451	434	412	406	401	420	406	400	430	457	385	395	445	397	411	439	406	425	403	445	392	415	411	398	376	398	387	397	406	434	390	395	444	395	406	413	401	408	438	383	416	417	392	409	381	452	406	392	411	409	400	406	440	411	418	414	403	426	427	446	423	374	414	404	427	413	431	385	414	451	487	402	396	428	421	415	417	441	423	435	429	419	425	418	408	414	429	440	429	389	420	422	416	404	412	409	426	403	402	415	414	392	438	404	441	423	442	416	440	433	402	422	455	424	399	443	425	379	405	402	421	398	435	405	405	416	396	419	407	444	417	430	400	399	409	407	434	424	449	428	437	422	462	417	429	433	401	416	400	414	437	406	402	385	405	395	431	408	437	411	439	393	435	408	435	428	421	394	420	430	399	427	405	395	401	375	413	398	413	417	439	429	435	410	426	417	459	441	429	438	456	437	382	439	422	438	437	399	408	409	402	394	402	411	441	408	398	401	419	429	411	431	427	431	428	446	416	435	413	417	435	392	437	407	429	423	407	407	410	406	416	436	412	456	368	433	385	401	443	430	412	398	424	445	400	421	401	413	407	412	427	366	406	445	433	424	414	402	410	420	435	412	364	407	399	399	385	439	419	432	413	414	408	418	441	414	451	429	424	422	424	435	445	458	452	411	410	480	434	412	403	412	403	396	413	400	416	407	432	412	426	384	389	422	395	416	426	410	411	427	410	416	421	451	383	452	416	384	406	446	443	394	387	448	447	374	434	449	430	362	428	425	417	444	424	404	364	408	433	415	422	390	412	427	426	398	427	399	422	417	389	397	440	399	418	431	420	364	423	457	438	419	419	383	416	440	411	392	389	436	394	402	392	421	372	392	421	399	440	408	440	408	446	429	422	424	392	454	420	412	416	431	382	414	428	427	424	390	417	423	411	379	371	420	405	393	415	384	403	429	418	427	379	420	409	442	404	451	401	417	421	399	384	415	394	448	414	430	460	423	403	418	433	407	397	444	412	378	416	421	437	397	395	386	408	405	403	438	413	425	401	405	431	399	396	424	401	429	408	391	426	428	386	435	410	405	397	447	378	415	412	424	401	404	406	406	406	444	424	466	425	397	411	399	471	399	414	415	429	406	432	365	403	447	403	421	416	478	435	425	425	388	393	398	434	399	445	421	409	417	399	431	423	415	457	425	429	396	466	417	415	447	403	463	418	391	395	412	393	380	421	407	423	392	397	429	414	396	406	401	373	391	378	414	428	404	453	424	411	422	434	429	428	394	380	431	419	404	411	452	425	406	411	408	421	418	408	414	398	436	405	441	417	402	395	416	396	416	370	398	387	423	426	394	427	411	429	396	377	408	418	423	400	417	432	434	399	405	436	417	422	404	403	398	431	420	412	406	433	378	388	410	439	431	416	400	412	422	387	413	397	423	404	432	447	397	406	418	429	398	419	407	444	414	398	411	453	418	414	416	406	424	407	420	437	403	423	408	433	462	433	400	429	417	394	436	420	417	412	449	413	397	391	420	402	396	443	388	397	423	436	409	438	384	427	423	438	423	389	431	384	417	396	377	432	395	422	432	428	428	412	395	435	420	402	412	414	411	367	404	423	426	446	394	415	446	429	394	379	393	413	415	421	391	429	401	410	437	413	392	415	442	440	406	415	447	425	416	407	424	427	414	430	407	410	429	436	428	418	435	425	434	421	370	432	420	415	396	444	430	405	403	391	400	405	376	397	380	433	418	437	367	384	399	402	399	443	408	411	409	444	422	376	411	412	419	441	439	408	432	401	405	398	429	417	384	430	435	393	405	390	391	415	430	415	399	390	425	414	397	408	423	450	434	418	409	419	387	434	410	404	414	413	441	429	372	435	434	391	410	444	408	449	424	413	410	380	404	426	457	398	370	407	442	417	416	359	411	439	463	423	384	409	410	442	426	408	423	411	450	415	458	434	439	418	387	407	417	413	414	409	431	427	403	440	423	413	430	430	463	390	467	397	395	447	451	450	441	421	436	416	403	446	407	413	433	413	439	406	443	401	412	433	434
5375	8532	8364	3575	2064	1354	1104	947	738	598	11469	17127	12292	5417	1747	823	479	402	412	409	398	392	410	395	400	379	421	443	350	440	389	376	415	405	380	434	400	414	417	362	447	403	397	377	399	411	382	414	415	384	370	408	376	403	364	403	419	359	387	404	391	411	365	389	408	401	393	364	398	372	387	387	389	420	407	404	416	416	374	402	424	414	377	390	349	398	405	372	350	366	408	406	373	402	371	379	368	384	434	383	385	399	410	394	426	422	389	442	396	420	404	402	392	375	430	421	431	423	354	406	392	389	389	392	366	390	384	380	419	369	391	416	426	419	398	414	399	349	424	392	375	379	412	385	386	381	410	370	409	384	416	410	416	380	401	384	402	442	369	418	369	384	389	392	421	378	382	429	414	395	380	377	370	403	408	360	406	401	390	398	409	364	392	377	386	413	380	401	433	382	392	396	372	374	413	427	388	379	375	373	360	407	376	406	389	396	362	411	407	398	412	440	386	406	384	407	373	416	399	329	367	378	376	416	403	387	389	392	407	385	404	376	398	390	396	391	398	399	380	375	348	372	399	357	434	362	410	385	354	366	396	377	415	360	450	407	400	426	407	405	407	387	411	391	405	370	365	412	372	371	395	394	384	408	424	386	381	369	364	366	376	401	422	392	407	405	404	401	404	415	390	391	403	388	418	396	415	417	387	386	385	373	398	377	407	425	387	376	375	373	396	397	419	389	401	386	380	409	377	405	372	430	388	396	383	408	355	417	400	407	367	385	390	422	391	407	396	380	405	358	378	375	407	347	393	402	382	385	393	381	373	403	381	352	351	416	412	362	390	423	390	397	400	419	388	422	399	398	404	399	375	385	406	404	389	408	396	355	393	376	386	410	399	377	395	382	383	398	405	393	372	396	402	406	399	383	368	406	371	390	374	382	362	403	406	411	401	382	381	380	412	389	399	405	383	401	411	411	395	405	352	416	382	421	408	412	395	404	377	367	405	387	403	355	365	408	444	382	368	369	396	422	395	400	356	372	386	417	381	385	392	372	358	372	395	400	386	408	386	417	339	380	419	376	396	372	399	430	400	418	398	384	385	388	398	395	438	408	424	412	367	371	389	407	392	430	361	352	384	382	412	390	360	361	408	405	428	396	391	407	407	408	428	352	411	386	420	359	348	386	368	432	430	393	418	397	373	406	389	396	379	393	385	388	360	400	393	397	397	411	398	427	395	370	383	392	379	398	406	368	360	424	392	377	395	399	363	357	410	373	391	354	403	376	387	403	391	376	375	397	411	437	405	398	420	374	381	402	385	420	406	380	366	384	409	411	388	416	389	375	396	403	391	394	408	428	390	407	402	416	392	384	408	392	387	358	383	394	394	363	403	378	357	420	390	371	398	403	384	380	374	390	387	394	368	371	394	363	371	416	408	437	384	392	364	370	389	426	397	387	401	409	362	384	404	370	385	373	365	381	399	405	378	397	402	408	410	375	403	380	378	391	409	391	382	412	395	424	396	419	384	364	395	392	389	389	415	384	396	387	394	381	379	385	392	388	403	396	374	361	405	360	381	368	426	370	401	376	427	408	393	401	368	371	397	400	396	386	418	411	346	411	378	375	431	362	408	375	386	411	374	353	396	393	387	401	383	424	380	377	410	394	335	407	391	352	422	392	371	374	425	384	365	379	376	358	418	372	389	399	372	396	392	393	420	375	376	385	393	401	397	361	421	424	396	408	396	386	423	391	353	378	398	397	412	400	400	389	371	383	415	430	368	381	359	395	400	394	423	381	413	370	391	367	396	423	406	378	372	385	376	439	438	354	397	380	375	397	371	376	392	382	368	376	399	367	391	368	429	405	376	415	390	405	402	413	417	376	401	394	393	426	393	386	387	385	373	370	413	407	408	330	374	421	388	383	369	377	374	353	411	357	420	395	401	368	400	381	347	378	380	394	403	394	406	410	382	414	422	369	362	381	396	379	405	391	381	395	371	410	393	423	401	389	393	410	381	403	384	366	412	402	405	398	409	397	382	340	375	391	385	369	388	394	394	408	429	322	415	378	388	378	413	391	363	386	393	391	403	372	352	405	422	368	388	406	379	394	365	366	388	415	379	395	415	415	374	397	379	422	355	407	383	398	385	389	385	386	375	407	393	376	379	413	391	394	399	388	404	397	397	368	400	402	412	379	392	382	380	381	348	384	370	399	377	425	390	358	395	387	400	363	362	375	389	396	380	380	396	412	426	405	395	378	372	376	402	399	385	392	416	371	373	412	359	371	397	361	390	412	395	360	450	386	354	410	398	418	382	410	420	391	365	369	374	393	394	372	386	392	394	390	416	387	409	370	416	406	406	385	392	352	400	407	370	424	389	386	426	376	397	395	383	382	376	412	387	388	419	384	395	368	435	363	378	383	410	401	405	414	431	375	393	422	411	401	349	409	371	369	388	360	393	399	409	370	420	416	372	400	378	392	365	403	393	406	377	387	398	401	376	390	401	411	376	385	370	428	410	381	412	391	383	390	406	369	401	420	376	404	391	380	382	390	392	363	403	385	395	432	372	402	364	412	365	400	371	386	411	387	378	401	382	443	413	389	407	372	399	391	385	400	403	380	387	427	387	365	389	411	389	399	391	379	378	375	388	393	403	384	410	412	389	391	415	409	452	386	378	409	406	382	412	401	429	376	346	405	391	400	384	386	404	418	386	379	378	362	371	400	392	393	354	383	408	471	406	402	394	367	398	400	378	384	379	393	380	377	389	399	405	393	378	403	394	354	381	402	362	386	366	386	389	416	403	372	396	439	387	380	392	392	405	388	426	392	382	392	419	397	412	364	361	388	388	405	401	416	397	379	392	384	379	423	393	389	350	402	417	374	385	378	359	373	375	393	413	390	370	410	376	392	391	366	421	368	388	365	407	388	393	400	374	373	414	374	384	398	385	386	401	395	381	385	417	400	394	418	401	378	348	402	383	400	416	429	377	391	359	403	368	370	397	393	383	388	388	416	365	393	392	365	352	397	367	409	378	385	387	408	361	405	377	416	373	399	391	390	398	389	404	414	401	381	410	424	395	388	355	426	410	399	387	388	397	378	412	371	382	395	396	381	390	381	407	380	415	382	437	407	396	370	382	404	360	395	369	369	430	395	405	374	384	396	381	408	416	389	391	348	380	400	379	396	397	415	354	388	405	356	390	402	396	375	385	353	359	405	384	409	413	390	394	382	430	408	395	364	407	406	376	366	373	386	404	389	427	389	377	375	401	365	373	390	400	426	411	397	401	357	391	360	372	365	371	402	371	372	405	403	386	409	370	392	386	443	393	397	411	383	369	428	388	420	353	370	401	383	395	387	374	379	379	367	417	391	384	410	381	372	380	379	368	371	402	391	389	382	394	388	371	392	381	391	392	355	428	383	369	428	442	374	425	391	382	410	422	454	390	394	396	367	380	410	390	393	383	412	388	389	378	403	380	387	360	383	394	384	420	373	361	400	383	414	400	397
24590	21404	28636	24565	21215	6526	1787	1086	861	814	17210	30327	24730	12041	3366	1298	704	587	521	546	536	558	523	523	559	565	579	543	550	565	525	559	578	554	520	558	554	568	578	530	591	522	531	545	521	590	544	550	564	516	518	555	549	531	537	565	561	566	529	522	557	526	544	537	548	522	557	556	564	519	514	504	505	510	569	545	551	546	555	548	551	545	514	538	555	522	558	530	561	500	527	537	565	569	542	566	542	526	502	554	514	496	527	545	573	557	539	538	562	565	555	534	566	546	562	556	545	541	509	579	532	533	520	551	563	558	508	554	546	543	546	572	557	539	538	510	584	569	529	535	560	504	521	545	557	552	501	540	561	511	559	514	556	531	521	538	520	519	536	588	555	525	490	514	532	547	544	535	546	537	542	538	549	565	569	515	549	557	589	542	512	576	573	566	473	521	520	522	540	550	523	551	518	528	542	536	550	515	578	477	558	561	507	555	518	530	530	537	536	523	560	540	541	547	557	602	555	536	632	506	525	570	528	559	554	527	563	510	537	557	562	532	546	540	547	546	556	525	518	545	547	533	554	539	534	508	522	574	555	563	543	521	537	521	525	519	516	510	477	578	528	547	564	546	528	521	534	568	491	531	536	528	510	505	545	542	473	532	514	532	567	557	557	515	505	549	560	543	540	521	535	542	562	551	544	566	563	506	533	536	532	497	524	562	524	511	539	556	516	528	570	531	542	549	502	514	505	538	507	572	552	555	550	543	553	525	535	583	569	576	568	555	535	508	541	555	542	537	538	553	527	547	519	556	531	548	537	570	575	517	570	525	525	582	564	524	532	495	550	533	514	547	546	542	552	554	545	523	596	534	512	528	511	519	567	550	554	565	532	520	499	516	538	478	512	503	517	589	536	569	551	556	538	544	518	552	513	509	513	554	522	556	537	528	534	527	519	549	530	560	556	539	551	541	526	505	522	564	538	524	510	504	532	526	502	565	557	533	581	518	548	562	550	542	550	552	561	593	540	530	560	528	561	540	566	494	547	511	553	535	550	513	543	504	547	542	545	541	535	509	532	586	551	525	494	478	549	523	525	523	559	549	532	563	559	572	520	547	519	519	545	555	535	515	530	527	529	531	536	548	533	496	522	504	558	534	535	592	532	537	577	524	556	552	595	538	555	516	529	556	529	523	544	525	533	538	532	518	535	503	525	553	523	517	536	544	556	531	516	576	526	539	517	543	524	525	532	544	579	510	562	522	518	516	502	553	541	542	457	505	512	500	557	533	510	582	542	489	503	557	557	537	552	563	583	529	506	539	523	533	542	502	559	502	504	548	571	521	542	526	507	533	539	526	595	535	499	586	510	551	555	551	514	555	532	573	540	528	518	556	567	555	540	537	513	564	602	495	555	516	540	536	496	520	544	500	535	540	547	526	553	538	577	532	558	561	524	565	578	490	504	562	518	532	549	509	544	505	535	522	560	542	534	516	508	506	573	538	535	573	565	537	533	504	563	579	545	562	528	507	512	501	548	527	532	547	564	510	529	556	551	539	546	548	516	556	521	589	536	542	485	549	518	496	511	608	592	498	538	527	557	570	539	577	512	540	517	551	511	524	539	581	571	531	529	562	543	474	551	584	550	555	531	555	516	578	559	549	517	521	551	527	544	548	561	534	538	493	565	523	548	509	496	525	534	533	571	533	530	527	532	544	541	527	545	563	522	528	526	602	510	560	536	540	522	537	520	552	483	533	504	491	537	532	572	528	541	541	545	518	543	498	573	535	539	526	562	532	524	580	529	565	545	504	543	487	518	539	553	516	548	535	521	486	557	536	535	585	549	558	550	530	560	557	524	523	551	525	514	498	493	543	516	539	528	536	489	540	499	531	547	517	503	502	530	519	526	504	495	498	564	526	576	557	524	514	530	532	526	563	542	538	530	532	534	523	515	551	539	562	510	501	549	548	567	528	510	502	507	560	533	554	557	523	522	503	528	522	526	532	533	538	570	560	556	514	557	535	552	559	543	485	532	519	561	504	515	547	599	551	586	521	551	534	487	527	560	522	551	516	510	566	541	549	574	469	521	556	560	552	543	574	562	545	554	504	536	545	560	569	530	568	568	539	573	546	577	496	552	512	547	555	528	542	549	569	530	539	542	585	532	514	554	560	560	516	508	510	533	487	543	546	560	612	551	521	595	501	537	547	528	552	566	535	514	552	543	531	520	547	558	527	527	534	522	525	560	553	532	523	547	514	551	580	555	529	527	532	524	561	527	563	594	581	534	530	518	528	551	560	543	547	548	532	525	552	545	573	537	521	534	545	553	486	552	514	543	526	536	514	545	533	508	571	532	523	533	513	532	565	558	568	550	548	517	526	541	510	529	521	574	531	535	550	546	529	525	547	525	533	530	567	537	552	514	521	514	507	518	552	499	552	551	497	548	553	534	540	531	523	551	519	526	525	519	537	539	525	495	522	518	515	547	523	563	525	510	554	557	571	527	528	562	545	531	527	518	548	542	575	507	523	538	530	535	514	507	538	528	509	574	587	598	556	567	532	528	517	532	537	528	590	546	497	561	548	532	533	544	548	520	559	516	547	573	559	515	535	545	539	537	548	563	537	538	545	572	525	530	560	499	492	536	541	531	536	536	508	535	577	556	532	540	548	573	581	569	537	523	525	558	532	583	516	491	540	537	555	518	539	547	505	509	526	550	531	537	571	508	495	557	564	531	541	513	541	557	507	509	591	523	575	538	539	560	539	543	503	496	518	504	560	516	500	487	486	551	515	553	548	532	508	516	502	523	528	501	541	519	527	539	574	544	568	546	558	529	547	557	499	527	554	549	506	521	521	542	524	526	569	536	556	498	523	548	546	528	571	554	555	525	551	482	541	529	529	501	552	530	512	526	536	561	550	563	539	530	547	516	566	560	508	533	514	573	545	549	520	526	520	499	537	515	523	546	552	520	543	542	537	542	517	514	553	501	506	540	482	500	551	501	536	535	536	515	532	510	554	514	519	520	545	535	531	554	536	513	548	529	496	550	514	517	527	542	512	516	534	527	541	499	533	532	526	534	546	550	547	554	528	535	515	522	541	524	582	547	525	569	535	534	559	527	564	563	575	575	538	546	548	536	528	516	549	505	542	538	569	557	518	543	556	519	497	543	543	555	520	516	551	532	505	518	548	502	543	521	515	546	536	545	567	523	539	525	553	522	573	547	561	496	518	541	539	502	527	552	519	523	583	524	535	537	538	550	524	554	552	531	526	580	497	563	535	502	511	521	566	559	527	523	522	517	522	546	559	528	570	530	565	550	562	545	519	546	528	577	505	568	517	514	538	568	535	542	570	510	499	523	485	557	500	522	498	534	526	525	495	577	519	554	533	536	555	550	552	542	521	518	544	522	557	538	560	552	542	531	561	547	525	537	558	528	541	547	520	529	512	496	558	531	529	515	531	539	528	509	547	556	551	524	486	520	537	507	546	534	529	593	555	493	521	570	512	567	527
6767	11062	6821	3431	2127	1727	1411	1182	1040	968	22335	26474	20423	9458	3187	1352	662	515	481	505	511	525	498	522	490	545	509	482	499	486	495	510	522	501	494	492	535	477	492	541	479	477	468	455	505	490	485	494	524	489	489	470	483	491	489	472	484	456	498	503	491	472	472	491	523	489	509	508	500	459	491	493	492	473	477	528	485	483	499	503	478	472	488	489	475	461	520	507	486	469	477	488	485	489	487	479	497	484	486	484	536	500	522	470	519	473	523	466	452	513	498	476	430	475	505	461	486	464	468	510	467	507	497	477	464	484	515	501	497	478	534	489	511	477	496	523	489	507	490	477	515	490	516	477	467	499	471	496	479	515	497	506	508	525	478	486	466	521	466	486	511	496	506	470	512	468	492	504	493	529	449	489	492	466	500	497	500	478	488	519	462	481	505	507	504	487	503	486	488	482	481	495	500	487	513	511	477	481	507	450	479	519	472	458	514	489	496	456	509	493	522	455	486	485	469	453	506	531	490	495	483	486	464	478	486	475	516	485	497	484	461	427	461	458	505	521	486	500	493	512	479	509	517	505	537	467	505	459	508	523	475	530	506	483	492	497	499	464	478	495	482	434	526	443	498	492	520	543	528	510	510	495	466	511	490	511	447	497	490	476	505	472	511	488	460	491	491	482	493	493	500	451	463	511	516	509	452	525	492	489	529	484	485	516	487	451	482	490	531	495	515	534	528	491	473	489	494	464	476	451	478	503	516	504	459	461	470	499	479	500	500	490	489	443	459	487	445	507	499	511	505	493	479	511	483	469	501	445	503	466	478	477	509	442	497	484	496	473	472	453	494	470	513	502	474	521	438	462	489	490	494	479	485	509	487	468	486	471	509	490	533	478	467	513	510	486	527	481	462	487	491	484	507	459	499	497	446	459	503	485	462	474	496	473	457	481	494	495	505	520	477	480	490	501	495	421	509	506	475	481	455	529	561	493	465	479	489	467	473	478	508	517	508	500	476	474	523	474	488	516	516	463	496	527	484	454	509	445	492	477	474	469	464	499	513	484	447	497	511	456	498	471	496	500	500	459	474	506	491	455	487	482	482	468	492	507	483	473	483	531	521	504	477	503	531	503	491	449	470	534	494	466	477	485	515	488	471	456	466	478	439	476	455	425	536	508	501	518	506	531	493	446	522	516	499	483	539	534	488	501	495	461	517	471	489	502	487	463	500	503	489	468	505	491	493	509	467	496	501	493	464	497	478	533	529	476	469	485	516	459	517	473	474	495	484	463	459	491	487	469	485	511	484	491	502	484	451	495	522	476	514	492	486	476	519	482	472	453	519	503	483	486	489	480	493	486	516	477	480	480	487	477	526	439	523	477	479	514	470	466	490	496	488	465	466	497	451	492	480	495	476	477	475	473	491	475	472	470	508	491	530	474	499	476	506	481	484	470	501	500	534	500	505	445	435	513	497	530	490	452	486	490	448	501	460	490	524	505	474	450	472	499	466	456	482	515	442	489	469	466	479	504	497	455	515	500	451	513	520	481	521	502	499	524	488	494	486	447	488	497	480	486	489	507	502	495	493	479	491	475	492	534	503	467	488	482	456	476	464	500	474	462	521	484	461	483	475	463	484	477	489	523	521	475	486	496	510	485	484	494	523	475	496	515	497	483	477	506	470	509	487	490	505	509	512	486	477	499	487	495	504	488	472	516	469	500	474	487	501	495	499	472	497	462	470	510	505	487	479	502	502	494	517	501	505	529	494	521	486	499	470	509	527	478	497	472	481	501	468	480	517	493	490	483	464	496	467	502	451	511	478	526	501	456	450	491	485	500	489	512	491	493	515	514	482	487	486	492	490	490	478	551	493	480	484	477	485	487	502	470	472	459	518	492	486	503	462	506	476	517	492	480	497	510	492	470	471	482	468	497	494	475	442	508	472	516	494	527	494	516	456	470	507	501	480	500	550	500	469	496	510	527	499	527	475	498	536	520	433	502	480	535	482	532	476	540	477	514	490	503	477	480	506	474	469	517	481	503	511	468	538	450	461	487	478	483	494	496	490	484	478	489	531	506	487	475	495	492	463	484	480	505	491	483	490	484	521	502	456	514	471	477	491	475	493	499	502	483	497	507	492	485	489	496	472	481	516	512	445	475	514	491	471	447	498	490	481	496	499	477	494	458	509	461	498	493	493	514	487	485	471	490	501	475	485	478	441	457	505	504	497	476	492	525	510	498	474	465	499	504	471	506	498	470	479	468	535	485	534	503	473	524	507	513	485	472	473	500	541	477	513	468	483	439	473	521	494	475	416	459	475	505	506	478	451	497	504	499	474	521	480	507	541	467	511	514	512	500	499	480	443	473	460	493	464	494	484	497	437	465	476	522	495	475	506	477	519	518	489	488	469	465	490	448	509	476	483	442	463	511	466	481	498	489	479	504	503	497	488	499	452	470	475	473	472	498	527	468	512	476	481	494	494	464	453	498	518	499	484	468	506	488	488	494	498	473	490	479	509	453	500	504	459	466	481	498	500	487	521	490	488	469	516	463	494	495	519	508	530	481	505	480	522	513	485	469	479	475	493	488	495	496	505	537	469	464	542	509	508	446	471	472	493	481	493	501	512	490	480	493	492	466	490	466	484	482	531	491	486	487	487	506	469	477	470	449	491	485	486	537	471	510	468	483	506	482	517	438	492	471	489	483	488	511	482	519	495	454	520	523	489	521	525	471	489	508	485	489	482	516	496	456	486	483	476	511	470	502	460	510	497	499	521	472	512	499	434	479	504	467	484	494	494	485	479	474	467	502	494	487	471	493	453	464	465	495	485	485	488	500	506	482	476	532	459	474	456	483	468	505	487	483	472	486	507	497	495	472	492	474	482	480	496	511	513	499	460	515	484	483	487	473	453	454	482	464	483	506	469	511	481	473	497	465	490	522	463	489	477	494	506	495	503	458	466	497	485	510	462	484	524	472	474	471	489	478	510	456	503	471	507	495	463	497	481	505	469	465	499	472	484	491	474	472	491	500	473	483	498	476	473	486	508	467	510	475	478	511	476	493	503	481	468	502	514	512	432	449	518	506	467	522	482	472	487	504	474	500	482	504	468	532	516	522	489	498	474	483	476	497	465	473	486	497	499	479	476	504	490	474	453	499	472	500	537	508	479	465	468	485	454	464	498	512	491	475	476	526	483	484	471	470	494	467	484	505	467	492	485	447	502	456	498	512	459	453	453	486	443	456	490	479	470	481	518	523	480	525	511	446	486	508	484	493	517	504	502	497	476	520	511	484	487	464	494	529	458	431	488	469	502	492	440	480	485	477	474	472	492	483	512	493	448	473	472	493	454	451	488	506	470	445	500	484	486	470	510	484	471	484	497	498	491	468	485	446	490	490	506	500	500	485	475	457	482	483	467	456	491	472	495	481	499	480	482	514	518	474	512	513	495	486	492	496	458	510	512	522	479	479	486	507	527	480	501	446	505	467	488	457	455	507	529	492	504	493
27879	11858	1964	823	646	649	551	464	474	473	1052	1805	1656	1156	671	511	432	474	442	465	451	411	425	428	453	411	481	432	403	421	429	424	435	442	449	435	436	441	389	426	424	407	447	434	394	426	437	435	432	417	432	451	449	419	449	473	414	431	457	441	421	441	452	442	405	418	434	417	412	414	446	415	406	419	437	437	471	442	404	435	467	412	452	454	461	423	432	409	426	414	410	409	414	448	417	439	406	395	409	414	419	428	411	423	439	415	404	429	418	427	414	419	443	404	482	445	408	402	401	424	416	434	445	408	424	445	458	423	456	394	446	409	411	443	430	458	412	436	452	425	423	445	434	418	459	471	419	426	402	432	430	388	434	424	414	446	458	446	422	440	445	425	411	394	451	433	444	410	412	458	445	403	424	450	433	426	424	402	452	440	425	434	414	403	440	470	457	428	448	456	424	427	415	459	431	446	408	407	419	385	462	416	428	405	448	443	453	409	446	428	434	437	467	446	441	405	460	405	418	426	455	428	430	445	414	459	424	433	434	436	449	424	455	446	418	390	465	446	458	430	417	440	451	428	440	433	431	424	413	429	423	418	437	415	408	475	411	454	438	466	420	420	438	403	415	507	422	435	448	424	410	404	406	443	418	410	425	427	440	475	395	451	412	376	392	402	426	405	446	419	432	456	406	464	423	417	400	431	455	443	417	387	444	415	444	407	415	435	472	433	464	419	378	418	464	456	449	429	419	423	464	420	457	463	387	415	417	398	443	419	394	464	430	410	457	479	446	422	422	431	493	432	444	406	416	445	421	439	441	426	436	431	458	473	422	425	439	426	411	445	440	463	393	444	422	440	444	391	461	420	436	445	445	428	455	411	392	431	421	438	453	439	390	435	436	395	434	411	404	409	438	409	426	394	426	411	447	412	428	410	400	436	458	409	457	451	385	445	422	448	460	400	475	426	444	408	405	463	444	402	442	420	412	439	423	419	419	422	458	440	422	437	422	399	427	395	436	428	423	419	452	438	484	470	426	396	434	389	480	432	442	482	436	403	422	417	449	425	439	402	455	439	413	452	444	448	446	413	437	455	444	427	433	447	436	416	417	400	398	406	427	403	433	419	398	413	429	416	431	418	447	420	423	412	421	424	440	421	464	396	396	460	434	462	414	418	416	447	398	424	392	413	428	439	407	397	425	428	437	385	459	407	427	396	421	413	409	429	440	414	440	401	405	401	455	422	466	448	415	447	433	414	393	433	420	431	425	421	440	442	433	480	409	429	407	441	387	416	461	439	454	438	421	437	399	410	431	428	406	466	396	403	442	409	451	435	419	431	433	435	433	433	440	451	451	415	430	443	437	422	444	462	406	430	446	442	412	458	415	446	431	456	419	471	429	428	438	409	465	424	426	440	423	447	390	447	417	407	432	418	446	408	420	443	428	421	466	429	435	418	457	427	438	399	408	462	438	419	436	421	430	429	438	409	434	411	419	411	454	440	451	455	427	416	439	409	419	401	414	449	399	433	425	419	433	402	421	439	420	449	413	420	455	383	415	442	477	469	432	414	411	470	464	448	430	403	445	426	457	418	425	441	427	420	461	433	396	414	387	461	423	417	448	409	394	448	408	416	410	415	446	433	427	461	418	436	455	418	444	425	433	428	438	432	388	430	473	443	424	452	429	398	419	441	424	440	449	415	430	467	430	430	447	412	392	452	455	458	434	423	447	439	477	434	448	459	436	418	432	451	440	395	426	463	394	416	417	407	437	428	409	398	416	411	424	405	445	420	426	449	415	424	441	390	395	433	408	496	393	428	403	447	406	441	444	443	487	442	413	454	392	423	422	436	461	427	430	427	421	446	423	450	434	439	377	405	446	418	419	437	448	464	440	437	437	438	430	504	430	411	411	427	445	425	426	434	436	405	437	420	430	432	457	432	452	434	448	415	426	429	448	442	423	435	437	439	440	408	450	403	416	409	429	428	423	451	442	396	445	408	442	424	430	415	411	405	423	470	421	425	422	438	443	447	415	405	432	452	418	399	448	441	455	415	406	451	422	424	417	379	417	427	498	471	434	403	430	411	402	451	416	412	418	407	421	422	441	405	445	418	461	450	437	459	387	404	438	414	418	466	400	421	408	448	475	468	420	457	399	433	392	476	440	471	421	425	429	414	412	436	435	456	430	449	403	432	393	421	398	433	403	424	423	395	412	449	404	424	409	471	399	389	451	421	474	438	411	444	438	419	414	415	438	432	425	459	420	437	430	449	416	413	402	413	450	406	416	457	427	439	435	440	425	424	429	426	440	412	417	436	412	432	392	417	434	398	447	397	471	415	412	407	417	403	452	431	402	444	425	440	418	436	437	401	453	450	405	382	435	442	435	450	436	421	410	439	392	405	422	430	441	439	415	405	415	436	416	461	406	426	389	424	473	468	388	410	393	448	398	458	415	465	394	419	460	406	439	406	449	428	451	435	437	450	442	452	468	441	415	416	437	418	464	470	420	415	385	447	396	458	412	409	427	448	442	399	373	419	428	420	417	443	423	401	429	437	442	433	433	430	438	419	460	426	403	428	379	462	409	446	441	421	459	445	461	432	433	443	429	418	461	486	450	450	423	415	454	461	454	415	441	444	442	447	447	395	391	430	454	469	460	431	427	423	432	401	435	430	420	437	414	397	430	437	440	429	416	431	415	417	437	408	454	443	417	452	400	457	445	412	469	430	439	426	399	409	442	436	388	474	409	430	453	423	424	449	454	450	416	475	433	432	450	408	419	473	390	414	414	459	441	441	411	451	412	424	441	429	425	459	408	446	448	431	426	437	446	438	436	427	441	437	432	427	414	403	421	392	420	435	445	412	449	447	418	437	416	420	412	448	423	440	442	445	433	440	447	438	454	425	429	398	450	409	448	474	424	438	426	409	423	427	385	397	443	399	467	437	402	417	403	433	429	444	470	357	445	418	458	407	431	433	457	435	406	411	444	420	420	439	423	419	453	438	389	417	450	437	448	397	431	458	428	440	458	445	419	416	447	422	404	430	412	431	397	412	431	408	414	465	425	464	418	448	411	423	435	435	436	406	428	438	429	398	407	451	451	433	442	432	451	421	407	426	415	449	435	435	439	422	432	409	393	430	441	401	416	437	407	421	420	425	441	461	432	471	438	426	405	418	438	430	404	436	430	443	391	444	458	447	466	433	435	432	438	412	452	436	395	425	436	412	427	444	437	447	483	405	435	447	424	411	410	416	429	421	417	425	431	422	419	460	412	431	418	454	448	415	439	426	431	416	417	451	442	465	444	447	477	405	446	429	478	465	429	423	417	428	448	392	463	411	433	446	440	429	415	419	447	447	446	430	431	397	457	433	436	407	432	439	438	446	425	423	426	456	407	450	427	437	485	415	406	450	417	441	398	430	446	445	498	444	445	405	443	411	444	389	433	435	421	434	443	436	439	422	415	429	452	407	407	441	419	433	425	432	466	426	476	426	431	439	439	437	423	431
6634	2624	1363	644	716	771	583	523	471	393	1512	2264	1875	1249	658	498	407	398	400	391	393	413	369	387	416	387	402	354	397	418	426	396	398	406	413	402	397	428	381	368	373	399	390	370	357	423	387	361	395	393	369	378	363	392	396	415	401	384	373	393	399	381	399	389	389	410	374	380	336	413	390	377	427	385	421	367	412	405	377	385	357	440	360	359	384	384	380	379	401	441	448	378	387	377	370	386	372	378	387	377	386	385	393	404	368	393	364	400	400	406	389	413	382	374	365	384	409	379	366	427	386	382	338	400	393	421	399	391	375	395	396	389	390	384	379	367	387	376	381	427	392	365	400	436	375	415	390	371	356	385	386	354	388	357	397	395	368	397	390	401	405	386	431	397	388	385	378	377	366	372	386	386	379	401	388	407	425	391	367	382	356	386	379	400	368	400	377	379	392	409	395	361	382	402	388	379	383	401	384	379	408	412	392	398	391	379	365	399	373	390	392	399	381	375	374	379	391	363	402	380	348	398	366	383	374	371	386	389	375	358	361	390	365	420	394	384	403	385	396	381	348	371	429	404	399	397	412	398	391	381	363	428	430	404	422	386	401	411	384	383	383	397	368	402	417	387	405	368	411	370	350	415	386	441	361	368	371	382	399	389	394	402	414	384	350	407	374	425	426	368	404	391	381	392	441	407	402	371	409	363	362	402	421	431	373	427	381	365	399	394	391	391	386	407	383	369	396	378	407	407	370	365	394	429	410	361	416	404	414	366	414	401	343	380	416	375	422	367	426	381	384	379	385	367	405	379	403	384	360	380	393	392	393	390	406	397	403	385	372	393	403	433	366	369	405	402	366	390	377	357	390	384	396	390	363	383	346	413	433	429	385	449	400	370	406	378	379	362	388	397	421	401	389	354	381	377	377	400	357	398	399	371	371	399	376	406	399	365	370	382	377	363	398	371	375	381	429	374	379	378	389	382	415	361	380	418	384	390	384	388	373	417	389	394	389	385	407	376	395	419	381	408	375	428	391	401	377	388	351	370	395	419	383	381	367	411	390	429	365	399	373	417	397	398	387	355	392	401	380	371	388	420	377	348	366	339	406	384	386	405	380	385	377	369	381	404	368	389	395	377	370	353	388	381	413	392	387	379	398	368	441	401	408	418	386	392	371	380	364	374	402	362	370	396	377	406	388	377	368	389	382	377	399	376	388	366	410	387	377	366	374	427	350	403	376	377	382	368	397	384	399	385	401	415	358	397	394	387	395	391	433	371	363	386	354	391	358	377	437	389	436	339	377	385	389	351	373	396	362	376	427	390	397	410	394	416	410	388	441	390	398	390	362	356	387	425	422	370	445	370	349	382	385	366	428	383	391	388	400	399	394	380	369	393	372	398	318	375	405	433	408	415	369	402	418	379	412	371	405	371	398	379	380	362	425	384	378	384	359	418	394	380	375	414	396	372	388	396	399	426	380	397	377	410	386	375	381	370	396	364	380	412	380	383	380	400	384	384	395	395	359	412	385	399	384	391	354	371	423	388	398	419	401	410	376	404	378	389	363	349	395	402	423	374	382	410	397	395	368	428	413	382	382	379	427	392	339	375	399	366	401	399	380	423	386	382	408	405	355	397	396	362	421	425	397	360	403	385	389	378	405	412	393	395	355	403	413	398	404	368	392	364	381	382	369	382	367	412	436	356	401	427	383	388	383	402	431	404	370	370	371	412	364	374	407	380	420	393	384	409	371	411	347	394	388	383	421	432	377	394	401	391	414	386	386	391	389	403	366	365	348	350	368	375	381	379	408	351	384	364	439	395	391	370	395	396	418	355	368	409	426	393	365	392	360	378	397	378	400	405	421	369	409	378	402	416	425	423	408	355	402	383	412	373	393	376	361	394	421	380	367	368	402	384	379	392	464	386	390	420	416	385	390	416	391	373	393	399	390	409	380	357	376	352	399	391	338	403	399	388	394	402	386	391	416	360	385	416	404	375	387	387	377	426	369	399	381	390	426	347	357	408	401	381	388	362	389	392	391	412	399	379	362	397	394	397	394	401	381	353	358	394	391	366	393	424	406	389	398	412	404	374	396	388	407	365	370	365	376	393	404	405	375	406	371	430	391	395	379	404	365	372	365	385	393	404	390	403	388	363	368	386	391	410	395	382	422	441	392	364	339	379	369	407	397	353	398	415	370	363	381	395	382	408	392	418	381	364	366	425	408	381	394	378	381	373	335	398	393	387	408	425	403	370	408	414	376	398	432	358	409	395	410	360	391	379	373	397	400	433	333	363	396	383	374	364	386	408	393	351	390	366	392	357	372	394	400	383	403	434	429	369	396	363	369	374	400	420	400	411	401	381	377	375	391	399	414	392	405	401	404	378	380	372	368	391	393	390	369	398	410	375	368	411	391	390	377	378	368	392	386	370	401	378	396	375	397	361	434	381	390	419	379	391	374	405	359	362	376	382	415	367	378	380	429	408	401	385	379	405	359	410	380	373	387	393	389	375	358	348	373	396	423	381	393	359	400	394	377	388	376	377	397	361	402	406	411	402	384	424	378	383	378	377	412	389	426	386	392	385	378	402	399	425	407	370	406	385	397	357	385	402	386	405	375	398	369	394	398	399	369	398	448	396	424	396	362	377	374	412	410	371	359	395	390	378	389	407	429	398	400	409	390	375	370	421	398	409	399	406	378	375	410	367	363	396	377	392	376	389	353	412	407	373	406	367	392	386	415	390	397	392	377	417	410	359	371	402	388	366	377	397	353	385	412	379	404	400	386	396	385	405	390	383	391	411	425	378	385	410	386	420	373	415	396	378	374	402	383	362	423	429	387	398	344	413	408	389	406	373	376	414	361	407	375	372	386	420	389	376	401	387	428	366	394	387	385	368	390	402	411	385	369	397	398	384	387	376	419	385	379	360	382	412	374	411	430	394	384	375	362	356	362	367	383	421	392	371	411	408	395	385	376	390	381	375	398	364	414	369	380	407	410	360	400	374	381	395	369	377	390	410	367	374	340	362	375	375	371	369	416	366	334	384	394	391	391	363	382	403	391	374	391	397	385	420	365	379	386	392	375	366	373	403	383	363	425	397	403	419	383	401	390	385	412	357	375	352	403	391	407	366	405	404	396	373	369	403	396	420	394	413	395	377	378	350	360	417	402	386	368	376	407	364	416	378	374	397	391	369	377	410	369	364	342	392	364	415	407	398	394	391	387	401	404	371	361	431	367	379	357	395	396	396	374	383	404	395	400	380	374	366	385	386	420	401	397	355	391	393	427	379	410	391	404	410	409	358	379	379	398	370	379	379	380	359	360	456	390	432	379	425	403	387	354	372	423	433	413	382	418	424	384	383	406	378	391	432	372	382	418	406	366	420	415	402	413	390	395	379	415	398	365	385	412	379	386	382	436	401	403	408	364	379	418	413	386	401	390	398	360	381	411	401	379	344	407	409	380	411	409	392	361	410	393	421	420	377	381	341	439	374	406	379	413	382
25741	21452	27539	25549	7715	1501	1082	745	694	603	6795	18037	14867	7411	1826	857	560	476	452	427	465	462	429	430	413	419	440	441	415	381	411	442	429	422	441	462	433	467	385	423	429	439	428	439	460	470	394	392	459	449	436	456	446	430	446	433	423	443	452	437	417	423	415	471	431	417	436	449	424	464	416	455	406	453	441	422	428	406	386	433	403	415	399	426	431	441	390	425	438	438	440	441	424	395	418	439	456	467	413	424	456	436	450	423	410	419	443	433	418	425	448	426	412	437	415	423	413	414	453	445	440	452	429	442	466	377	393	416	437	420	373	446	433	429	412	416	424	421	436	397	408	424	416	427	427	432	438	424	422	425	415	430	397	448	441	435	425	437	398	474	439	387	434	427	437	437	405	468	422	407	415	417	449	402	388	435	419	413	447	448	401	421	416	416	422	439	420	415	441	426	448	400	423	414	444	427	408	450	431	418	416	399	451	426	465	431	421	436	424	408	452	441	412	404	462	415	390	415	483	445	431	416	410	417	448	412	430	441	389	401	460	425	393	450	457	470	454	414	425	401	446	431	397	381	418	421	408	401	435	447	424	410	444	419	415	395	421	398	405	451	412	408	448	409	420	437	432	409	406	449	408	410	469	415	471	395	428	395	446	463	418	420	438	457	448	446	458	474	431	441	412	424	436	447	441	459	412	399	405	465	434	416	443	451	438	401	413	441	425	402	365	424	398	422	446	433	425	421	416	455	436	431	430	442	410	402	448	432	392	464	457	456	439	414	458	413	410	409	448	452	437	446	454	431	427	422	428	419	461	442	441	370	429	444	392	423	393	417	443	408	406	462	399	414	446	391	438	430	450	474	477	397	374	404	445	409	409	435	406	417	428	406	404	401	425	463	418	403	379	431	425	427	435	442	447	423	439	424	460	460	450	448	418	435	417	409	403	417	427	416	458	409	446	434	377	422	413	438	427	450	438	482	421	404	388	390	426	407	423	471	398	434	415	421	404	449	446	423	413	447	385	414	416	445	433	429	413	419	436	403	408	419	444	393	463	434	417	429	433	430	416	417	403	409	359	424	455	445	427	388	411	434	426	449	458	429	447	445	396	410	416	410	425	405	442	439	452	378	407	430	417	421	441	388	417	446	413	404	393	427	429	426	396	388	423	420	411	418	442	430	437	444	419	435	426	449	413	414	428	431	444	416	428	403	423	408	412	421	407	462	434	446	411	430	392	443	408	460	432	400	391	434	460	422	425	437	392	415	409	428	428	403	414	434	428	420	414	445	409	409	411	474	397	426	398	432	405	400	424	434	397	422	419	433	432	405	401	402	400	435	392	427	432	427	412	409	413	439	406	461	418	410	455	423	424	395	430	438	428	432	439	425	443	438	457	426	439	422	447	447	458	414	414	400	409	388	400	462	407	428	426	451	450	419	441	423	417	405	423	435	428	402	423	448	405	424	445	409	467	435	411	457	433	396	404	402	420	415	435	433	450	413	385	435	396	435	376	402	428	423	436	413	420	444	431	436	414	443	452	373	432	442	374	407	416	411	402	389	437	426	437	410	406	422	435	396	414	433	414	429	410	414	422	407	433	416	398	436	434	413	401	442	399	423	413	446	391	450	438	403	425	394	432	429	417	431	432	473	432	393	423	451	400	435	431	423	404	417	432	438	435	439	396	442	422	380	396	432	438	422	432	430	424	441	431	428	424	423	422	433	408	424	410	435	401	407	434	398	470	408	457	422	411	419	407	425	406	428	429	414	404	406	412	449	417	424	423	413	446	407	434	446	469	401	427	400	433	429	425	429	434	425	411	435	428	436	410	412	376	476	406	413	390	440	395	405	438	424	398	391	422	411	400	427	393	437	416	427	405	404	442	386	409	437	421	440	429	452	432	450	429	432	433	439	419	423	387	416	435	434	407	434	417	402	445	420	459	391	430	440	420	386	431	445	406	433	434	427	420	400	417	440	446	415	435	414	406	416	449	443	407	422	398	407	418	438	441	442	429	417	408	445	432	425	400	407	458	412	417	413	407	422	437	446	413	465	381	434	468	427	467	426	374	374	407	405	397	415	456	421	415	421	418	427	427	407	460	428	419	449	388	374	428	433	452	425	445	413	444	432	455	400	404	412	431	387	417	425	435	424	446	430	422	426	407	407	432	434	457	409	429	428	426	400	433	445	426	416	424	406	404	420	419	431	450	431	395	433	428	414	411	414	443	439	405	433	424	413	428	442	423	454	402	446	406	454	428	421	429	448	412	439	431	437	425	432	413	421	409	407	413	408	433	404	433	398	400	434	419	412	439	412	386	412	403	436	394	430	449	412	423	405	405	421	397	404	441	416	422	438	429	419	418	407	404	388	411	397	421	438	450	416	468	433	415	430	401	419	455	434	433	449	419	460	442	428	432	416	429	430	407	429	433	425	403	408	380	406	405	451	455	420	450	376	402	401	488	370	396	460	437	381	414	432	481	428	441	416	407	400	380	370	426	433	431	451	433	400	432	444	394	420	405	446	433	413	427	400	406	425	411	418	396	419	440	421	414	477	390	411	424	412	413	422	397	432	432	456	376	424	443	390	405	447	416	393	412	436	402	401	392	407	409	434	420	395	423	439	422	452	436	385	437	452	398	454	435	433	405	404	419	420	428	459	417	413	425	435	444	426	421	423	433	408	412	446	446	421	433	443	423	437	405	447	430	401	411	415	393	415	415	392	409	429	436	412	393	435	418	393	414	397	425	412	387	405	450	409	430	433	459	421	423	422	411	436	416	418	475	399	431	450	427	442	397	458	426	415	437	441	469	437	406	400	387	467	404	467	390	398	415	424	388	437	408	419	410	422	441	423	442	448	445	412	389	399	431	401	423	412	409	418	413	421	433	419	444	449	418	432	453	425	417	468	393	414	420	411	429	416	403	390	424	401	379	447	447	415	412	396	413	437	443	399	433	435	408	418	415	442	406	446	460	449	438	427	422	408	421	424	441	431	429	449	395	459	453	424	441	429	429	434	460	460	414	445	410	403	432	396	433	430	439	457	419	465	424	464	392	438	448	453	410	415	396	413	448	387	426	396	417	433	404	429	413	424	415	409	416	438	412	429	431	416	456	440	427	425	412	395	428	417	405	427	413	442	402	436	463	438	414	426	408	406	409	444	394	425	421	471	431	461	425	379	446	419	390	456	460	422	410	428	412	396	385	430	425	424	399	403	421	425	461	408	461	451	428	399	422	430	429	397	429	424	453	441	417	422	453	412	460	451	407	424	417	417	417	375	414	380	425	420	437	421	447	441	456	419	425	455	432	399	419	412	411	410	388	390	453	455	436	436	426	426	425	408	414	395	433	423	372	397	440	396	445	408	426	430	429	421	442	446	456	409	463	397	432	413	400	433	437	417	447	390	448	439	445	388	405	454	445	427	415	397	430	395	429	430	429	435	403	435	461	416	402	417	409	447	435	464	427	426	404	424	430	441	421	397	430	441	464	408	384	428	454	432
5372	5822	3775	1803	1545	1272	1186	869	891	732	9651	17887	13193	6261	1780	877	553	418	400	403	362	425	379	429	392	392	374	389	422	401	383	399	421	411	382	415	373	383	385	436	387	410	385	378	422	367	410	419	422	388	401	373	420	411	397	370	392	414	408	450	402	420	377	415	377	365	401	389	410	441	414	423	374	434	423	417	415	406	395	405	385	416	403	364	372	391	418	399	430	390	403	399	392	391	433	412	426	399	396	363	402	405	397	347	407	377	406	379	413	366	413	428	391	396	411	395	403	384	401	403	384	385	388	417	413	369	373	378	393	421	380	390	402	390	416	374	404	394	398	428	391	406	370	380	368	384	393	388	393	441	392	367	366	394	392	371	411	377	391	398	380	393	403	407	434	393	409	421	403	404	416	394	375	401	430	387	367	392	399	383	353	374	402	380	416	387	412	391	393	402	393	397	384	410	384	427	357	387	401	393	408	418	391	358	409	381	363	382	425	371	400	375	424	385	398	405	398	370	366	392	428	382	375	400	457	367	430	377	365	400	454	365	422	418	443	414	407	381	407	380	398	380	395	398	418	365	393	374	396	389	405	392	427	420	415	420	391	410	426	414	386	372	424	408	441	374	379	410	412	373	412	377	382	448	425	385	427	401	419	416	385	379	387	395	365	379	382	393	405	421	357	376	369	383	423	416	407	400	429	421	448	402	365	375	395	380	412	399	399	392	429	416	387	375	387	393	394	409	402	372	388	370	413	383	399	414	386	392	418	410	408	358	381	421	374	377	407	388	398	386	419	355	423	408	406	386	400	400	381	403	385	379	337	411	389	398	394	396	388	360	372	382	390	393	398	411	400	427	383	393	381	406	379	394	411	390	420	377	383	381	381	420	390	407	415	441	410	408	416	349	395	396	405	398	415	386	397	364	406	460	405	396	373	407	390	398	409	392	404	425	372	374	375	406	388	419	385	405	385	407	366	386	410	403	405	377	372	389	378	352	423	410	406	386	420	404	366	391	393	404	387	442	410	387	393	396	370	431	401	377	412	362	373	384	384	433	410	418	410	398	372	412	392	387	402	415	379	380	372	357	397	382	379	416	403	415	427	398	395	395	385	425	429	425	407	376	394	414	385	400	387	393	404	400	410	400	376	396	383	387	404	361	406	377	374	374	420	391	380	400	415	390	448	453	385	423	375	395	387	386	406	424	397	384	361	385	404	413	380	377	406	417	425	402	420	390	370	371	382	405	384	387	405	383	421	411	399	436	413	416	388	413	444	402	430	431	425	420	406	410	416	422	391	365	412	389	385	386	411	382	392	392	355	359	388	401	427	405	443	364	398	416	431	422	396	390	393	389	397	384	371	399	418	428	384	426	381	376	412	370	415	410	407	404	430	374	407	385	400	378	395	425	374	381	367	386	387	385	388	398	358	408	398	393	401	371	405	404	426	387	391	350	415	398	390	374	361	406	381	396	402	396	367	403	392	407	412	423	389	376	392	403	393	387	366	363	400	394	388	362	404	424	405	397	382	384	400	428	377	396	412	385	347	367	376	390	435	389	436	383	384	395	419	372	384	388	377	392	356	408	371	435	409	370	390	395	372	373	412	388	337	381	414	396	414	406	377	370	396	393	407	393	379	408	401	389	370	419	407	382	343	389	375	388	405	397	398	381	409	368	403	382	386	389	376	412	411	396	382	377	397	411	370	410	378	408	386	419	405	410	399	403	411	415	415	399	407	424	384	404	370	418	402	343	390	389	391	400	438	404	427	386	399	398	383	400	423	359	414	414	382	403	403	382	371	414	385	426	378	355	385	397	418	404	351	401	380	391	423	457	404	424	418	381	379	397	407	405	436	360	418	387	359	374	412	379	348	392	379	378	370	424	414	380	383	392	387	393	376	388	402	387	396	376	424	386	405	383	370	380	401	404	404	413	417	423	428	392	412	399	394	398	378	404	379	406	398	379	401	414	402	386	395	404	401	386	391	405	393	397	401	400	370	399	410	389	349	367	429	385	409	374	427	401	396	392	407	404	386	397	371	358	410	408	384	376	410	383	410	405	357	379	404	387	398	393	366	414	394	402	408	392	406	395	401	399	403	402	416	407	408	410	390	369	392	372	362	377	367	360	401	445	378	419	355	401	397	405	398	401	383	379	391	413	411	410	367	410	436	391	396	382	381	351	407	401	375	381	375	402	412	422	399	418	407	415	383	343	409	356	423	399	373	386	384	407	377	373	395	363	414	392	380	393	387	404	376	413	376	393	360	371	394	391	424	438	376	407	377	442	398	373	420	401	383	375	402	390	404	417	363	365	425	384	402	399	380	399	403	415	389	370	372	373	376	427	433	383	396	419	376	393	407	400	415	399	434	397	407	380	374	403	388	386	359	394	405	409	343	377	384	391	420	389	400	368	420	357	423	403	396	416	400	378	374	423	366	391	413	385	386	364	378	360	397	398	397	391	439	397	400	415	378	375	424	423	385	425	385	376	380	402	404	385	378	396	409	396	411	416	436	397	413	409	390	369	396	388	418	392	376	377	395	392	423	389	379	375	360	392	424	407	355	395	360	398	380	395	374	390	399	431	390	389	377	367	388	400	392	407	401	400	412	382	382	386	358	398	395	396	422	392	427	417	394	415	406	401	386	420	415	377	339	375	388	391	366	413	386	370	394	411	424	389	370	374	380	402	381	414	401	420	395	430	371	365	385	373	433	421	381	372	398	390	371	370	386	418	389	403	418	420	401	391	391	369	399	362	439	406	366	405	408	403	400	396	350	373	374	442	384	374	365	422	402	455	390	393	387	371	397	418	385	403	367	412	416	421	362	394	386	377	385	377	368	398	376	384	372	394	338	400	399	392	382	373	396	426	410	388	369	397	432	394	391	401	400	333	429	360	389	392	385	438	395	366	385	397	369	401	379	405	368	368	390	409	367	361	398	387	411	404	407	409	371	393	407	425	423	415	415	405	379	369	366	413	399	384	350	353	414	398	375	412	392	377	370	376	394	382	383	421	421	390	387	426	395	398	405	409	368	362	370	431	413	401	370	387	384	386	409	411	414	368	429	412	431	374	418	398	380	387	389	379	366	383	407	394	372	392	423	400	389	405	392	404	440	409	402	405	383	390	401	412	345	406	421	409	352	345	373	388	406	387	420	373	391	410	386	405	397	407	364	356	404	415	399	381	399	353	408	373	377	388	405	413	378	411	410	394	393	415	430	378	388	368	397	418	404	420	362	401	376	386	385	413	421	390	411	382	379	393	413	423	394	377	382	387	429	428	391	419	372	436	377	381	376	389	396	375	412	372	397	385	407	387	402	412	429	374	395	377	418	354	376	392	409	401	427	440	385	393	405	383	415	426	455	429	378	386	408	399	415	418	390	408	377	374	379	414	403	380	373	395	395	366	405	370	399	411	434	386	370	408	404	409	381	374	429	398	390	386	370	408	392	406	361	397	402	397	376	419	407	395	423	389	389	382	423	345	384	384	378	404	439	364
24582	21412	28645	24586	21204	6807	2235	1653	1190	1119	19276	29889	24345	12882	2921	1255	721	583	550	546	560	575	547	549	565	564	556	590	557	561	526	545	550	519	568	570	567	547	556	548	533	543	521	574	511	512	546	529	558	568	531	534	532	547	537	524	516	539	545	493	543	518	569	548	576	547	572	555	521	540	568	581	551	577	541	537	554	546	528	531	587	527	584	546	560	574	513	582	562	565	526	563	575	550	559	521	528	572	564	521	508	524	562	526	521	504	544	533	537	541	545	545	566	520	534	547	540	527	527	551	599	502	538	565	524	511	517	546	571	557	544	570	535	551	564	537	534	529	542	518	607	531	560	553	564	552	551	528	562	550	536	533	525	534	605	564	578	569	548	574	558	538	587	543	538	513	528	515	548	522	543	580	570	557	521	546	538	513	560	560	547	569	549	570	552	532	534	574	534	563	542	533	560	552	562	515	544	517	525	541	541	553	565	507	561	581	536	525	551	555	520	565	553	544	557	562	553	529	528	493	513	568	520	549	571	539	549	512	563	519	535	555	537	512	578	558	577	518	535	518	570	559	557	577	530	535	562	537	554	533	514	519	524	526	528	536	551	554	529	548	535	576	564	581	565	516	547	579	533	524	540	595	539	537	523	528	548	549	556	522	536	539	559	527	619	517	560	585	527	546	545	525	593	551	557	524	603	515	556	523	539	521	557	529	574	517	527	535	529	523	502	545	560	567	515	509	523	561	551	565	580	531	567	550	573	545	522	542	547	585	509	523	558	552	480	538	604	548	520	553	543	530	573	560	561	520	548	493	533	565	597	552	530	503	520	545	554	537	530	556	563	555	532	583	518	556	571	570	581	526	572	565	530	542	539	528	527	539	518	512	530	524	564	526	483	528	535	561	577	555	560	598	529	517	572	529	545	508	541	566	534	533	520	522	541	565	563	551	538	529	544	559	531	520	527	577	539	556	536	547	540	538	584	523	542	548	548	571	529	561	537	493	505	533	540	510	592	540	510	539	541	528	597	535	529	537	518	543	481	522	541	539	566	552	505	524	513	533	551	569	535	558	576	535	531	544	526	557	551	551	551	536	521	528	555	572	568	570	564	525	541	529	533	553	551	512	581	522	560	591	530	515	567	536	542	543	555	570	569	498	558	535	537	530	533	539	504	560	548	513	522	522	581	560	510	526	557	530	551	543	533	471	528	541	542	510	558	550	520	560	515	505	517	544	585	533	578	525	517	505	573	549	541	518	530	616	521	547	559	582	557	576	554	542	498	515	555	582	543	534	538	524	540	549	541	580	582	510	534	531	566	538	546	507	568	505	552	501	498	512	551	537	552	562	576	547	593	569	520	545	542	524	490	556	534	520	585	578	544	531	563	582	554	507	566	543	580	536	495	550	519	531	529	520	504	533	565	536	519	573	524	564	559	564	528	564	558	542	563	551	552	566	566	503	578	513	543	501	552	494	528	547	558	510	526	530	524	496	569	521	495	582	527	556	571	532	542	548	548	533	514	559	534	527	529	543	541	545	543	554	527	524	522	567	539	524	560	510	561	557	543	556	552	561	541	542	579	547	543	567	518	543	578	545	551	535	547	535	500	568	522	547	545	533	508	508	520	492	580	548	557	541	501	545	532	528	520	567	546	564	549	539	518	560	613	559	500	518	505	509	532	536	542	468	565	504	537	555	564	598	544	554	595	579	536	528	529	545	504	561	608	535	544	558	536	558	531	516	527	563	534	546	563	555	504	521	556	527	529	538	525	569	507	469	531	591	560	531	584	505	529	539	549	525	557	562	535	572	527	511	538	566	511	545	502	551	551	537	510	523	544	558	546	555	544	551	529	553	557	562	551	534	500	521	549	488	532	565	539	516	526	546	523	533	533	539	579	558	521	527	546	560	591	490	558	550	566	578	510	541	511	518	529	526	537	582	560	554	514	542	560	555	569	544	548	527	521	521	538	529	526	480	580	531	533	557	531	541	567	509	567	567	532	524	532	519	546	536	512	525	519	511	552	525	544	534	518	533	530	574	521	537	558	557	596	582	521	513	544	555	516	551	593	564	539	553	511	532	531	510	562	536	544	541	579	536	526	544	552	536	582	516	524	514	523	509	499	530	530	541	522	524	562	523	538	550	508	558	529	513	556	543	582	574	485	529	513	541	531	534	585	524	544	549	519	529	537	548	547	525	548	548	548	551	535	541	532	492	549	549	589	588	538	562	528	522	466	523	551	510	550	550	473	522	551	578	573	520	478	547	513	570	502	539	530	521	506	530	525	513	557	558	584	501	542	532	539	530	522	566	571	566	530	528	548	553	557	570	516	533	517	498	518	553	476	502	527	576	588	538	525	501	562	555	546	559	552	525	533	562	527	557	541	477	546	559	525	514	518	498	542	558	537	548	569	554	547	576	517	541	532	568	503	534	531	510	562	538	539	564	540	534	552	580	579	527	545	548	551	510	517	578	504	549	542	544	547	592	566	532	516	527	483	486	499	549	524	536	564	560	562	533	576	564	543	549	528	481	560	521	490	585	554	562	500	534	529	492	546	499	565	581	564	560	556	566	537	528	554	533	551	529	547	550	525	539	535	546	482	524	558	558	560	532	489	517	560	542	539	516	517	553	491	572	566	520	528	547	563	560	509	539	487	527	530	560	560	559	525	555	513	522	542	549	519	569	571	532	508	516	534	535	572	565	504	576	552	556	521	570	548	523	556	513	601	540	539	573	508	552	541	523	503	503	555	520	555	562	571	568	547	546	515	512	528	559	545	507	522	501	530	532	516	571	524	518	542	564	524	570	544	525	530	521	575	541	510	550	535	529	532	536	533	550	579	555	526	537	531	557	515	498	568	521	538	541	556	517	545	550	536	508	563	565	536	564	508	570	555	546	481	545	524	502	502	554	560	536	522	530	521	518	529	524	554	545	507	581	522	521	546	546	544	520	534	529	558	495	533	500	521	536	564	514	535	526	537	536	571	532	554	530	537	514	532	506	516	536	560	542	560	547	531	551	571	545	521	563	522	526	522	523	539	532	540	564	538	522	577	530	491	532	552	553	598	546	529	525	557	556	535	571	521	509	556	564	562	492	550	531	556	583	564	516	550	519	545	561	527	582	546	516	596	504	550	606	576	584	529	548	540	565	504	564	568	537	554	523	542	528	549	551	571	547	549	536	515	514	549	523	517	537	527	559	526	557	485	563	513	557	553	507	554	557	537	540	550	510	566	565	581	526	511	528	524	538	560	546	531	555	560	523	496	552	553	504	549	576	506	619	552	545	528	594	542	544	545	534	513	559	581	523	529	546	557	506	505	536	517	566	521	522	510	560	535	499	531	501	502	548	573	537	592	567	501	511	558	549	508	551	547	536	558	525	530	567	487	529	528	556	547	553	583	512	558	556	557	547	533	538	503	522	550	541	551	569	525	543	528	547	566	504	505	547	529	534	556	532	538	545	528	540	568	531	534	523	547	528	532	577	520	561	565	528	532	509
5344	9433	6321	3501	2920	1848	1860	1989	1654	1509	23520	26322	20225	10167	2586	1324	668	524	492	496	493	501	542	497	502	491	533	495	509	498	464	481	524	471	536	480	499	469	488	516	469	532	524	481	490	507	490	492	507	534	478	533	506	539	525	542	503	511	466	514	461	482	499	537	484	527	488	477	498	488	474	512	450	493	480	482	485	491	475	479	472	473	520	515	499	474	508	463	471	482	479	539	494	512	481	528	519	472	478	478	472	482	490	470	468	523	521	527	457	475	470	520	544	520	475	499	480	464	478	448	498	484	505	517	506	476	507	483	511	520	493	519	487	429	525	455	481	493	517	490	550	478	485	470	491	460	506	505	455	554	478	479	513	522	523	515	497	485	485	488	524	494	495	498	469	491	492	487	499	467	520	471	468	520	479	536	517	516	526	517	477	493	436	512	502	503	534	477	461	497	461	469	451	541	530	520	474	497	517	490	468	489	504	466	490	480	484	528	506	492	527	494	523	504	494	470	433	486	488	463	461	510	454	478	519	531	502	501	507	509	502	497	500	471	499	507	476	536	505	501	514	460	520	493	516	482	484	464	498	485	478	512	514	504	504	458	495	474	475	512	485	435	497	485	488	482	495	515	514	536	486	496	479	468	466	488	469	486	482	522	487	501	537	463	476	479	501	467	497	479	488	505	486	455	496	499	467	503	539	488	533	457	490	468	504	496	488	460	472	506	482	517	488	498	503	509	500	506	496	489	467	494	496	482	510	536	496	466	490	476	498	518	513	501	489	479	483	446	490	502	463	487	471	512	476	499	476	520	484	440	480	501	508	491	518	500	505	488	517	481	521	511	505	500	534	453	513	517	473	503	569	506	464	500	514	513	493	441	459	490	501	496	539	469	485	529	523	493	505	459	509	457	517	523	478	477	482	454	551	527	533	488	492	480	490	494	508	464	511	476	456	512	515	493	540	520	500	499	477	521	485	514	465	503	471	484	500	481	514	495	475	467	485	465	516	507	494	501	492	467	443	489	522	481	488	497	518	523	491	500	470	485	493	484	479	500	465	502	509	498	499	481	495	494	516	496	489	548	500	518	503	479	475	473	479	500	450	487	507	463	494	519	493	483	512	501	496	491	470	495	493	548	484	463	519	444	462	506	442	522	500	503	428	497	490	504	477	496	459	492	469	476	474	515	480	469	532	492	508	436	540	486	459	505	516	532	461	497	509	486	487	465	475	467	505	450	499	505	529	464	521	489	503	508	471	479	473	491	466	515	487	479	486	494	489	515	525	458	441	509	515	494	520	503	496	517	491	518	487	486	467	487	472	503	476	466	518	528	505	547	488	476	499	508	484	482	504	485	466	496	505	496	515	498	501	474	522	498	440	516	491	494	497	514	535	484	474	506	520	489	485	484	505	546	457	497	533	491	508	492	506	469	517	575	520	446	501	471	476	524	498	504	485	522	500	487	490	443	517	509	495	498	503	522	497	476	495	461	509	451	513	499	483	472	454	463	442	520	473	529	461	508	492	480	495	509	503	531	498	482	519	473	511	462	481	482	516	470	462	523	491	487	470	527	480	509	541	468	518	492	486	511	485	467	495	536	508	516	521	489	517	534	501	503	484	514	500	477	478	537	475	477	534	481	479	504	477	475	470	498	493	497	475	512	518	514	466	529	511	487	514	466	492	504	458	483	500	488	471	485	497	500	531	492	485	487	509	496	460	507	466	468	471	457	515	464	501	498	497	479	533	515	470	470	499	491	478	474	465	474	469	502	517	530	456	490	488	493	534	471	496	508	467	536	467	480	487	490	496	502	520	479	510	500	491	481	484	498	484	484	478	488	524	449	529	491	509	489	467	483	467	484	491	502	485	504	456	484	493	475	504	516	481	473	487	523	513	538	496	523	472	448	526	465	474	495	513	477	496	500	529	486	507	461	484	471	492	505	469	485	468	492	487	474	488	516	483	481	492	484	465	534	490	504	503	486	522	490	494	478	492	480	503	533	534	493	477	473	445	478	472	515	495	489	534	480	509	494	499	484	478	503	526	490	486	466	504	484	496	517	519	516	517	497	477	472	506	490	547	482	507	490	501	500	509	458	512	483	466	454	518	485	501	495	483	496	493	505	440	501	490	506	506	485	494	468	482	540	466	508	457	469	484	540	508	474	499	506	518	481	495	501	497	467	476	472	512	468	495	523	471	505	475	493	495	491	481	495	462	487	460	516	508	507	474	493	453	461	495	495	502	513	460	477	500	484	471	483	517	478	508	522	486	466	513	487	507	499	472	492	521	487	540	471	489	477	501	470	464	447	476	476	523	493	520	502	502	430	488	501	490	502	518	505	524	510	513	487	526	509	483	462	467	493	470	477	470	479	497	479	479	439	450	518	506	473	483	459	495	484	553	491	487	466	519	492	510	515	509	513	493	473	472	508	493	527	502	501	488	536	480	467	508	518	533	453	521	472	478	493	500	455	508	475	503	511	458	476	466	487	495	507	489	468	474	492	526	527	501	474	455	510	488	510	499	470	481	467	484	465	504	487	492	477	441	491	453	482	506	498	455	476	451	503	474	477	471	505	500	478	486	492	495	487	496	465	513	464	503	505	505	527	461	477	456	500	471	483	500	516	479	450	510	466	462	468	496	501	472	451	489	543	488	460	487	486	496	442	451	488	491	458	495	484	453	485	456	483	462	484	499	495	513	502	488	504	548	444	508	474	508	502	482	521	498	468	483	508	468	514	477	485	483	467	505	465	448	477	487	461	481	480	479	469	491	507	499	507	520	512	497	488	488	475	482	536	461	484	492	493	509	505	503	488	502	458	478	516	480	527	500	452	489	479	467	480	508	509	477	454	427	492	485	478	506	495	496	517	486	480	467	501	491	485	466	481	506	506	485	537	507	542	500	490	487	487	470	472	476	535	499	485	516	521	501	492	479	467	505	486	476	490	485	444	497	507	486	475	468	466	499	512	482	452	498	522	480	512	488	489	478	515	463	462	492	508	489	452	455	477	496	483	536	476	509	503	483	486	496	452	482	479	515	486	476	507	498	503	502	472	517	506	449	503	483	484	475	501	496	498	452	476	508	519	470	452	473	479	509	499	487	494	475	469	499	516	492	524	483	469	482	523	493	467	506	545	503	500	471	500	505	498	490	502	520	472	487	473	500	464	461	516	517	517	485	509	487	501	499	497	498	464	460	500	459	465	482	499	484	515	466	510	453	493	503	497	480	502	508	505	491	497	483	470	500	486	483	485	529	461	533	493	495	483	477	485	526	485	493	519	518	545	479	488	526	490	477	496	481	519	512	534	453	520	490	514	488	493	510	484	469	476	498	476	508	471	481	461	504	509	471	463	459	487	456	487	445	489	473	475	544	487	527	475	524	497	485	510	526	508	516	501	514	534	476	484	480	461	476	479	490	462	528	505	433	491	466	499	511	509	486	494	497	526	484	464	504	503	492	505	480	501	476	479	455	506	468	460	475	503	486	476	502	460	540	502
27759	10801	1719	1281	790	619	546	577	548	507	1056	1901	1681	1179	670	470	439	423	434	442	432	443	456	414	418	461	402	467	401	440	439	422	411	428	390	413	449	465	413	417	420	435	417	453	431	428	407	431	427	421	423	412	451	432	437	409	409	460	419	422	448	420	427	420	421	403	430	420	476	438	419	437	408	400	436	420	405	411	439	463	438	407	431	434	427	404	431	433	444	448	418	437	427	430	466	416	447	391	392	384	431	409	407	441	428	423	427	444	396	433	476	439	401	443	437	434	455	374	411	409	425	426	449	426	417	433	453	450	404	404	450	440	423	403	401	437	446	447	438	426	471	381	401	410	431	406	421	456	432	408	406	422	393	435	386	441	421	433	444	426	430	433	410	440	386	408	422	459	443	372	417	437	420	442	455	438	439	414	447	400	437	455	450	463	409	428	443	431	394	420	414	411	415	405	395	444	432	438	434	440	439	466	424	417	398	388	391	435	428	450	458	439	429	396	439	421	411	460	457	451	409	428	442	416	408	411	396	436	422	428	450	397	444	452	418	455	425	444	405	421	396	431	422	426	435	429	406	439	406	428	473	433	426	434	413	447	402	407	453	467	444	424	438	415	444	450	448	422	406	422	428	420	423	462	395	395	401	439	455	400	440	433	458	419	453	412	432	358	442	484	425	448	421	437	439	400	456	448	430	391	400	410	450	392	419	410	468	432	391	425	396	463	437	420	405	414	447	408	469	456	412	399	444	433	428	381	429	441	430	464	443	464	426	414	437	422	399	476	456	425	408	449	397	421	439	386	438	396	446	427	436	429	439	431	408	405	435	416	462	434	364	411	439	441	420	440	430	441	444	420	449	447	405	467	404	440	444	416	442	407	424	400	423	384	467	436	386	434	433	418	436	384	456	405	464	427	437	429	394	432	423	439	452	447	403	417	416	439	448	418	407	419	442	449	479	417	442	455	430	396	443	439	453	397	445	389	425	411	433	417	427	456	402	446	420	469	410	425	440	447	413	412	461	432	442	444	459	414	416	451	413	419	427	444	441	431	396	418	429	427	469	452	451	425	466	417	414	433	426	453	449	463	411	417	435	438	493	420	418	419	388	403	374	424	423	428	428	427	448	386	425	386	428	391	435	420	424	426	431	468	414	400	442	431	462	456	414	441	489	422	404	405	459	444	406	467	434	423	426	429	410	460	454	422	443	437	426	432	413	415	403	428	367	440	420	447	407	417	450	427	449	431	428	418	443	425	468	432	453	425	457	447	396	396	456	419	448	453	424	443	428	435	429	433	426	435	401	460	427	468	423	455	462	428	476	401	429	396	436	387	489	454	438	407	431	415	454	428	412	438	398	447	455	425	435	452	476	457	442	444	418	447	402	463	433	436	433	435	427	411	467	391	435	439	412	432	401	448	438	423	425	487	431	412	430	435	443	399	416	420	420	375	449	459	402	434	396	447	413	425	428	411	422	424	416	416	413	444	425	416	414	442	416	448	459	431	396	427	418	456	441	408	442	397	447	453	431	432	450	435	420	448	441	439	426	415	460	426	440	414	438	425	394	419	413	419	469	442	442	468	425	395	442	425	420	447	420	392	433	442	476	382	426	367	405	426	428	420	414	444	430	439	425	400	413	476	422	428	427	439	431	428	426	434	418	417	459	405	405	427	421	409	437	416	438	450	430	424	389	425	441	424	369	440	452	403	426	429	421	425	474	451	440	409	437	398	404	417	430	445	416	393	405	428	405	451	442	415	447	455	434	453	434	399	456	414	431	436	444	443	426	415	429	432	428	447	395	389	409	406	444	438	390	418	444	409	409	423	476	440	417	455	412	462	421	417	390	410	476	428	446	412	415	424	430	467	415	383	442	382	396	423	429	437	411	425	479	419	429	417	430	436	474	387	442	425	440	452	424	445	412	469	395	432	418	407	432	428	412	414	440	422	419	417	455	443	405	396	461	447	440	429	449	443	449	418	428	428	441	406	401	475	411	421	425	434	453	440	409	415	439	410	417	415	419	488	465	417	409	429	443	460	409	424	408	434	442	451	417	428	448	448	400	458	411	396	430	428	420	464	428	419	412	414	411	418	453	421	431	408	425	411	422	438	423	409	395	429	445	433	414	439	429	429	404	419	427	429	423	425	416	414	454	450	396	440	434	446	436	450	435	432	406	438	454	406	446	425	408	467	440	437	424	426	457	445	450	427	425	454	395	430	396	437	386	406	475	456	446	412	413	420	467	414	420	447	433	465	452	452	392	434	392	442	402	434	412	417	432	426	454	429	433	408	411	413	440	473	428	419	428	419	434	439	411	428	421	442	414	443	435	431	425	402	410	438	409	427	385	452	408	394	435	432	427	448	428	460	453	458	429	397	451	473	467	439	426	406	425	432	438	420	455	412	420	483	431	438	423	443	457	424	421	403	455	443	415	400	433	391	442	462	452	443	412	439	424	416	428	425	391	428	433	430	423	456	414	376	429	376	399	404	420	429	450	419	426	446	430	467	462	389	450	439	396	417	414	411	424	435	423	418	439	417	424	409	441	434	432	430	426	435	430	424	420	456	421	393	445	427	401	446	475	444	429	472	401	427	405	448	419	442	410	400	418	448	411	430	459	437	410	401	443	428	418	449	432	423	419	419	380	438	414	454	428	457	433	409	420	406	439	398	436	442	459	378	445	426	452	446	452	455	411	423	459	378	383	414	414	391	445	385	412	448	432	451	393	420	416	421	397	427	480	420	437	402	425	461	478	410	408	384	430	445	425	417	412	457	407	418	446	442	434	440	482	434	432	414	391	445	428	446	438	414	409	435	416	406	410	441	446	441	381	422	401	417	405	431	429	430	421	434	451	405	415	408	425	433	411	429	435	373	452	437	438	433	419	437	442	445	415	450	392	440	442	442	434	446	444	431	434	411	417	447	392	437	431	410	443	460	437	441	429	469	402	410	417	410	414	438	446	443	429	444	446	438	426	443	470	442	414	414	460	442	414	426	413	401	453	423	418	406	403	458	456	427	425	450	430	455	423	408	390	433	442	445	425	447	414	431	410	448	430	429	446	441	421	449	385	447	435	425	430	399	418	397	422	422	426	438	398	424	414	418	443	396	457	453	411	461	439	412	448	392	409	419	438	404	427	409	460	424	424	409	450	439	436	432	429	427	437	408	461	443	424	394	449	432	418	397	477	439	405	427	410	419	406	422	429	406	428	443	386	438	475	418	435	444	433	431	434	463	413	441	453	449	436	443	423	407	429	428	417	436	427	430	451	395	425	417	399	405	425	433	441	431	422	400	409	371	433	413	418	408	422	415	460	427	435	429	439	430	435	426	422	421	442	405	446	432	452	381	439	463	489	431	423	437	388	442	387	435	444	385	436	415	413	441	424	447	420	460	449	420	414	429	425	445	451	432	418	418	408	434	426	410	446	429	419	421	434	414	471	439	420	431	452	385	424	432	460	426	418	451	448	445	435	431	415	397	423	417	442	431	424	417
5755	1473	1196	1192	849	685	575	666	587	598	1431	2322	2000	1242	629	493	403	434	353	401	408	403	367	416	385	407	424	377	380	382	371	381	397	420	376	393	397	385	395	368	400	393	427	383	365	359	375	392	410	359	373	396	384	430	388	400	413	351	407	367	412	380	419	387	342	360	366	382	411	393	443	407	382	354	403	415	377	407	383	404	376	371	413	378	378	385	399	352	385	367	421	364	364	375	367	395	394	412	386	388	389	381	399	379	395	419	374	378	378	389	351	390	371	374	385	375	394	362	444	393	403	407	401	363	376	383	397	378	396	376	397	417	369	394	388	415	395	384	406	378	435	389	357	411	407	389	428	408	416	378	388	378	392	402	389	397	377	364	414	381	398	362	393	414	416	416	381	397	389	389	403	403	381	384	375	365	373	387	405	395	384	360	341	394	390	379	386	374	387	395	388	416	392	385	394	390	395	375	397	384	358	386	394	363	414	366	386	393	391	379	353	380	393	409	370	380	399	381	417	353	375	381	394	386	370	355	406	387	359	373	370	398	393	337	389	394	417	408	431	398	345	386	364	366	387	387	350	373	431	393	418	395	391	399	379	394	410	389	376	410	383	368	399	385	365	389	381	374	391	390	398	385	412	398	365	426	403	391	386	376	388	367	381	405	400	371	351	431	397	397	393	391	363	391	383	390	404	347	351	363	365	389	413	407	397	375	422	409	399	394	413	372	396	386	356	400	398	377	361	400	380	364	340	371	358	418	379	347	428	393	390	383	354	413	389	358	413	342	421	395	446	359	426	383	398	354	391	371	406	392	400	389	383	387	397	398	368	406	410	395	363	419	386	402	372	381	379	399	345	377	353	354	400	355	410	404	386	375	401	370	390	379	408	417	369	419	409	369	397	362	422	374	375	389	413	387	361	390	402	385	375	400	396	415	422	405	398	378	395	410	359	382	380	364	389	376	376	369	382	377	410	377	390	405	378	349	355	393	391	399	414	406	386	393	357	399	397	383	375	390	377	397	388	356	385	376	391	389	391	400	401	393	366	389	405	377	398	365	419	362	375	368	386	371	368	391	385	372	368	425	387	404	380	381	431	346	385	379	394	374	377	376	401	401	373	417	399	407	375	387	367	416	407	377	380	393	380	353	356	366	378	373	397	386	407	405	416	384	392	376	406	370	378	389	394	395	367	349	402	410	384	400	374	403	398	383	378	368	401	399	365	392	408	335	382	380	364	413	380	395	378	397	393	389	373	397	383	399	367	382	367	395	373	439	384	424	440	401	424	394	369	363	376	365	375	371	391	378	386	395	368	381	398	379	388	407	419	369	374	376	393	392	376	407	367	393	380	408	369	353	382	391	390	340	402	406	411	389	360	379	379	350	407	390	352	371	394	385	396	388	344	388	390	396	383	391	395	390	394	397	409	374	415	382	390	365	410	355	363	383	379	391	373	383	379	394	391	374	384	397	410	414	348	426	380	360	388	432	400	378	379	411	419	383	368	401	337	392	352	390	388	394	427	348	329	412	397	385	401	360	397	364	411	392	394	365	403	420	364	402	378	381	399	359	400	404	375	356	372	375	408	413	356	411	390	401	410	408	403	385	367	411	386	411	350	386	364	365	355	351	419	354	382	392	388	408	371	360	380	378	402	407	379	394	375	374	384	370	359	381	389	387	375	366	356	375	397	419	360	374	360	435	386	378	382	421	365	353	403	379	416	387	421	381	348	394	388	387	413	373	364	364	362	391	380	389	399	387	385	406	397	430	369	408	399	394	395	384	351	390	364	383	371	373	408	392	406	385	370	399	417	381	379	406	351	377	396	357	390	392	341	394	381	359	357	385	386	375	367	388	386	390	367	360	370	394	373	373	398	384	408	396	375	381	407	393	395	381	380	442	374	389	404	359	399	359	377	391	364	387	430	387	333	377	387	406	394	355	358	389	396	417	385	419	403	417	374	387	371	361	382	365	401	345	379	365	367	383	414	393	405	368	344	372	387	380	400	377	394	389	364	350	385	380	397	387	361	404	352	402	383	409	404	374	402	387	401	374	384	412	381	366	376	376	380	365	355	406	367	420	384	380	382	396	381	369	407	410	425	436	410	377	387	412	415	382	379	386	374	378	348	392	399	348	387	397	392	375	421	411	382	372	359	338	353	371	393	380	388	392	372	422	398	379	368	347	414	407	403	431	376	399	386	394	353	370	377	382	416	376	398	394	394	392	377	380	365	400	396	403	389	374	363	404	363	394	377	372	383	396	380	359	362	389	399	395	363	347	370	390	406	400	428	397	407	355	375	364	404	355	417	347	373	389	389	389	391	403	369	386	394	399	400	404	379	405	376	366	389	403	364	373	376	386	383	350	374	370	388	379	403	363	357	392	374	376	360	396	382	392	385	385	362	412	375	373	404	340	396	387	351	403	404	389	378	399	386	405	391	400	410	363	403	369	392	342	390	383	424	382	408	395	393	373	410	385	386	376	394	361	395	377	404	388	422	370	395	395	416	398	392	362	408	398	398	399	384	392	396	378	423	402	362	382	415	406	378	366	385	368	403	421	399	355	397	379	389	391	370	376	368	357	379	360	419	394	385	379	399	377	393	387	347	372	387	412	421	381	388	410	414	373	407	363	409	369	402	386	327	371	404	394	408	403	387	400	408	422	349	371	387	372	415	417	432	380	384	358	389	417	370	414	381	397	373	409	393	398	401	406	369	403	348	378	395	370	405	370	408	405	371	391	385	367	381	375	372	393	385	392	407	411	387	391	420	384	363	384	374	364	379	348	429	373	388	376	404	357	394	412	387	372	417	372	370	402	410	397	411	375	379	382	368	394	399	392	372	401	394	396	355	394	385	403	387	423	421	392	332	399	409	375	402	413	386	388	358	408	377	414	371	375	405	381	382	371	365	373	409	415	370	393	378	360	364	395	381	369	383	356	407	364	383	437	408	414	408	403	390	368	374	415	423	390	381	403	410	384	394	385	392	375	361	380	389	409	398	352	395	377	389	353	393	384	368	405	406	389	378	417	407	364	436	386	380	359	395	410	355	396	398	395	407	370	357	373	378	383	369	396	363	355	389	371	354	386	389	399	370	371	401	394	386	387	394	397	389	374	418	382	382	371	362	375	345	383	404	396	375	399	385	382	388	385	384	378	349	374	377	394	405	382	360	408	362	415	361	381	397	392	388	382	379	419	384	385	384	363	381	382	407	399	390	377	399	395	363	379	390	338	393	377	387	354	422	382	372	365	365	393	423	349	370	374	381	364	380	399	420	370	430	379	376	390	395	393	389	365	388	392	403	398	382	391	402	380	407	395	381	399	403	402	401	381	388	381	387	423	380	381	405	369	373	420	373	386	389	372	344	380	398	385	397	383	380	442	384	400	436	383	375	378	400	375	401	376	399	375	402	395	369	391	403	378	382	417	381	383	362	351	352	348	370	384	378	402	360	416	382	401	395	392	361	391	379	376	420	408	382	395	424	367	377	354	363	399
25629	21406	27507	25491	8492	2164	1286	871	692	739	9980	18074	13662	5893	1647	787	544	446	428	444	421	432	398	435	427	465	463	434	427	409	434	445	441	415	426	439	447	429	427	392	439	425	447	429	450	397	428	445	469	412	428	433	409	434	406	441	434	404	400	467	411	445	453	434	434	439	433	456	418	405	417	420	450	390	414	398	441	422	480	407	423	441	404	438	461	425	409	397	400	454	433	445	409	401	440	421	435	382	425	454	441	424	443	403	419	429	451	449	408	412	406	427	440	409	381	445	406	452	446	437	390	467	402	459	418	442	427	416	377	428	393	386	418	428	406	431	445	420	439	480	409	422	406	443	412	431	430	438	433	456	434	420	429	423	422	393	457	397	428	391	449	433	421	440	436	413	423	433	412	426	434	402	401	427	448	423	464	390	422	385	411	417	437	400	397	435	422	411	422	401	399	408	414	413	408	401	443	396	409	414	430	423	470	425	405	395	481	428	405	458	403	428	386	439	402	427	418	434	441	437	409	410	407	391	429	394	420	422	414	419	427	414	381	415	444	397	432	432	433	379	447	420	427	428	446	442	404	399	454	434	419	427	423	425	429	399	432	435	408	462	409	416	425	412	409	426	416	434	435	434	378	424	436	424	412	419	406	382	452	425	432	405	441	387	440	411	404	427	398	447	448	399	411	475	430	458	409	435	390	429	468	438	387	410	419	393	468	392	422	422	413	392	421	384	427	440	418	406	381	390	426	420	431	396	416	437	426	423	447	425	417	422	391	445	407	402	429	413	405	423	405	407	413	413	421	393	457	417	417	426	490	389	429	436	420	414	407	386	418	400	427	452	433	417	407	463	439	469	431	445	434	423	410	431	384	408	450	385	448	438	400	439	450	461	394	454	416	419	400	444	420	392	427	442	394	415	428	411	419	447	468	421	433	421	416	406	419	455	446	424	431	411	446	451	468	432	459	432	395	381	419	443	452	426	416	444	427	410	407	409	385	396	414	432	402	415	437	413	409	431	391	421	434	428	420	393	418	398	418	417	448	420	396	395	455	421	429	384	413	421	408	415	420	435	448	449	420	429	439	428	432	406	410	435	418	391	394	416	460	409	408	430	441	417	408	392	443	404	435	395	421	404	443	438	415	410	411	390	383	424	390	393	421	420	418	410	406	425	408	414	388	406	435	412	449	417	398	411	445	426	415	425	444	399	490	415	422	460	430	445	446	418	425	445	427	458	414	421	427	441	381	449	428	408	383	433	407	404	417	430	399	439	414	451	402	439	417	415	422	430	440	406	415	437	421	427	397	404	413	443	432	427	463	401	407	415	446	422	410	425	401	429	449	419	416	387	399	405	448	416	434	439	402	422	404	425	425	422	412	411	441	420	441	432	425	422	429	423	430	424	468	387	424	434	406	437	407	433	401	405	458	389	400	444	427	414	394	433	421	411	414	448	420	392	455	440	434	424	438	416	422	422	432	426	351	421	432	443	424	457	459	435	461	415	464	428	391	438	415	442	426	406	423	411	416	441	400	387	412	391	451	434	429	420	392	415	399	422	423	465	435	436	419	403	434	428	451	427	417	424	426	411	471	411	432	426	396	416	451	440	451	415	454	455	421	395	395	414	418	404	437	465	423	457	403	439	417	414	443	442	423	445	410	432	403	426	439	453	440	406	421	425	398	406	424	406	410	366	370	439	427	412	436	419	414	390	407	416	463	415	404	414	364	435	402	424	449	414	398	430	407	405	441	403	444	423	426	418	407	428	431	409	397	413	402	444	423	432	422	407	404	435	438	413	417	453	435	426	444	413	442	440	419	423	417	441	465	455	451	452	408	457	443	423	424	407	412	427	412	388	428	447	411	415	414	447	417	407	423	434	411	415	411	441	431	409	427	471	433	425	465	416	426	388	429	418	399	414	430	445	411	437	449	427	433	427	442	425	427	425	476	395	438	444	428	407	360	397	425	397	399	435	374	424	414	416	431	422	437	397	419	412	383	408	411	411	425	441	398	392	388	424	406	421	448	409	450	397	437	426	458	419	415	401	424	428	382	403	440	421	417	438	418	444	430	425	438	393	439	388	444	446	435	401	377	417	425	465	403	429	458	431	397	401	430	441	424	406	463	438	420	462	411	428	428	446	446	433	399	426	448	426	428	407	457	440	444	451	461	433	439	406	445	447	393	439	395	457	440	424	430	404	421	424	418	375	431	452	448	451	402	412	430	440	404	422	455	445	444	423	406	397	409	426	428	448	433	416	397	450	429	428	378	440	438	413	452	429	440	394	428	396	443	420	435	417	401	418	437	420	416	429	414	431	420	418	403	408	439	416	456	429	435	412	406	420	449	395	409	411	428	401	448	411	392	423	432	460	422	417	420	415	415	431	443	408	431	435	407	435	418	455	415	382	431	440	388	421	403	438	413	468	429	431	421	452	417	414	408	460	426	420	421	381	444	409	393	457	449	407	436	408	387	415	424	431	406	458	407	439	435	420	445	424	430	432	421	376	416	438	433	419	452	403	390	434	439	446	452	410	453	418	443	435	412	456	405	411	403	438	380	415	396	437	463	443	395	430	398	423	470	395	435	443	445	471	381	404	389	434	427	412	406	411	421	404	434	406	454	426	391	427	429	438	382	418	454	411	414	414	426	462	424	393	456	412	454	431	412	390	405	424	426	438	433	423	414	403	405	402	456	430	433	420	433	420	436	431	416	419	427	438	431	437	426	424	433	398	363	457	436	430	446	426	432	420	473	434	462	417	430	424	439	422	421	407	439	410	409	428	425	401	424	452	394	409	411	448	437	373	451	440	441	431	391	403	417	400	432	420	402	425	402	437	428	450	437	436	396	424	408	419	417	403	453	374	423	470	428	400	438	390	416	409	411	416	410	423	436	376	428	465	407	434	408	412	398	429	417	461	441	400	418	412	414	481	419	377	418	432	423	402	431	405	399	433	410	428	453	441	401	408	443	465	444	445	443	382	429	421	416	385	426	387	398	432	425	458	421	415	451	422	413	433	397	450	410	419	421	422	391	413	401	401	409	409	406	414	395	435	455	430	420	440	399	415	438	408	376	408	455	393	413	428	449	424	439	427	422	419	424	463	404	420	435	421	373	434	414	450	410	423	434	426	385	435	434	408	437	430	436	462	443	423	431	452	461	404	425	428	412	389	378	402	394	423	434	429	454	418	458	458	440	431	431	407	417	403	438	408	398	391	406	409	384	413	441	388	399	425	414	423	440	412	458	410	392	445	440	424	405	400	419	439	447	403	417	427	407	381	438	403	455	421	465	413	454	414	404	393	408	453	407	466	437	419	393	408	416	418	423	402	415	434	451	413	396	404	460	419	414	413	409	403	426	463	419	450	451	439	424	428	392	414	409	416	467	412	404	431	417	418	423	425	388	444	442	406	419	436	403	400	403	408	436	414	435	407	411	435	431	416	400	376	426	441	422	430	399	441	408	443	459	422	441	432	420	421	424	423	423	433	450	421	451	457
4622	4577	4488	3106	2215	1938	1499	1168	883	959	13580	16880	11879	5382	1764	877	495	435	405	405	404	432	416	408	406	418	395	393	384	389	372	395	412	398	396	431	377	406	399	426	409	386	383	401	386	421	395	411	425	411	438	407	413	379	367	416	374	424	396	411	400	430	422	422	359	399	409	429	397	384	408	422	396	378	411	388	417	407	411	405	435	380	405	383	413	433	390	371	387	365	405	368	363	407	402	403	415	389	416	411	384	361	392	395	410	400	376	400	408	415	398	396	427	422	395	396	388	396	423	409	407	394	409	414	435	413	400	425	396	374	396	404	401	409	379	367	379	413	420	391	378	420	392	415	385	377	418	458	413	364	401	382	391	426	406	385	397	418	391	404	416	394	401	401	392	381	406	411	403	405	381	355	407	392	361	388	455	368	412	418	368	390	373	377	388	422	396	422	472	350	367	399	410	381	446	380	420	382	426	408	377	397	418	425	348	384	392	380	376	415	419	373	391	396	383	392	400	395	425	397	436	419	366	393	427	389	418	375	401	384	391	419	415	389	376	375	362	398	417	404	349	392	355	421	420	406	434	390	377	407	381	396	414	380	380	412	420	396	426	397	399	398	413	406	394	406	401	413	397	418	408	395	419	400	404	406	382	416	425	414	390	410	412	395	375	421	438	396	412	381	405	388	409	375	380	404	418	418	401	410	375	426	447	405	376	435	399	426	388	404	409	391	389	406	363	391	409	386	409	435	371	401	394	396	386	389	405	399	397	397	383	447	405	391	400	368	401	398	409	448	425	380	395	356	418	374	395	430	418	421	375	394	408	401	404	394	397	406	407	410	375	358	374	421	395	397	398	424	414	395	384	442	416	397	405	412	395	407	351	388	417	417	384	410	424	398	423	404	435	412	389	406	437	401	408	394	368	408	444	397	424	402	380	445	415	382	431	394	440	388	390	361	387	362	400	369	405	423	418	378	414	423	395	393	376	407	394	396	393	395	408	421	417	410	415	388	424	411	402	387	390	388	408	389	369	380	401	372	423	392	407	388	345	419	413	415	404	417	425	391	438	416	373	395	408	380	397	378	400	410	396	435	408	441	444	430	408	382	364	407	353	410	371	387	401	397	384	403	445	385	424	421	367	388	399	443	398	388	407	386	383	397	395	411	380	363	377	359	414	382	422	406	398	375	389	371	392	424	375	433	411	406	388	397	369	418	383	402	369	418	404	413	386	367	417	403	461	406	375	426	417	390	359	410	412	407	402	415	390	433	422	391	378	382	400	391	422	381	420	356	408	399	408	390	411	408	390	372	402	384	415	395	426	401	411	428	393	414	382	425	367	413	403	357	406	410	387	394	411	419	393	386	406	403	382	384	381	423	406	420	377	401	392	417	398	392	390	410	424	363	411	380	400	429	420	406	402	379	380	421	385	401	398	404	407	369	365	388	424	409	362	386	398	385	386	365	444	376	391	371	395	399	411	374	391	409	416	415	394	395	382	378	384	382	420	428	388	412	390	387	360	409	410	384	414	432	378	395	392	372	422	430	412	392	424	396	410	395	376	368	391	378	398	367	376	390	399	371	411	435	409	418	360	385	431	396	397	424	389	421	378	393	367	395	401	394	403	398	430	401	439	403	408	409	372	426	412	398	410	421	388	371	413	408	407	365	401	440	371	397	364	416	413	357	359	375	413	387	381	390	373	371	398	408	384	384	391	413	399	363	408	457	386	399	435	389	436	386	414	388	386	387	372	375	379	410	366	408	407	348	402	405	388	407	380	409	397	409	417	402	372	400	427	404	407	390	414	388	395	391	426	401	395	432	442	396	390	376	387	401	413	390	405	347	393	374	411	390	392	394	350	416	425	427	396	389	395	357	391	406	396	359	397	394	394	424	388	417	404	374	385	394	416	382	360	385	404	417	406	396	404	421	412	376	367	404	394	410	422	383	355	384	395	408	393	413	383	407	384	364	372	382	432	394	407	420	375	392	367	405	399	421	435	371	408	388	399	414	396	395	389	394	374	411	381	439	428	425	426	387	395	427	391	393	395	398	383	413	401	404	367	402	426	361	416	382	402	431	382	414	398	401	406	413	364	397	414	378	385	389	389	389	418	399	395	388	420	367	392	432	409	388	400	413	378	384	396	365	402	371	405	351	429	411	382	417	380	412	423	414	404	407	408	403	435	394	410	426	405	375	386	405	388	388	436	397	398	376	407	399	359	382	380	412	410	432	369	381	357	395	418	380	393	424	371	368	378	393	409	417	404	392	383	408	384	406	430	383	377	423	376	395	374	390	380	383	387	415	410	397	389	390	388	387	432	435	407	397	421	374	403	442	405	384	356	411	375	405	372	416	403	368	374	419	432	375	392	403	383	376	412	406	404	422	452	389	380	413	409	432	424	412	368	402	392	427	406	398	386	393	398	418	393	412	377	389	403	432	373	407	400	416	385	386	423	411	404	398	356	394	369	382	436	402	442	429	410	382	402	428	387	344	388	402	429	393	403	363	402	402	386	387	371	372	380	387	416	410	407	409	419	386	395	430	371	378	394	398	403	385	402	399	401	382	392	403	399	422	393	410	419	395	402	405	364	381	412	374	399	411	371	420	425	382	415	424	397	394	374	411	368	452	383	392	411	419	391	409	392	396	394	421	380	398	417	370	410	423	413	405	413	409	386	411	413	409	411	382	459	399	375	389	386	409	395	397	371	405	431	412	384	384	398	405	391	376	425	426	372	392	425	397	369	384	417	380	415	398	385	376	379	391	413	428	397	424	435	403	400	423	407	413	410	385	428	396	349	422	403	371	411	412	419	384	409	405	418	357	390	427	403	411	424	402	392	393	382	365	380	444	411	427	400	405	361	368	417	392	392	401	398	387	392	394	383	364	360	389	431	402	376	402	406	389	390	401	401	397	401	391	432	408	376	383	375	383	419	408	404	401	420	382	400	411	400	398	394	386	398	397	427	371	375	400	414	375	431	383	391	372	426	381	373	399	415	375	377	386	386	396	412	421	387	412	395	419	381	441	378	405	398	399	376	418	423	394	422	410	396	406	435	407	372	374	407	374	373	394	388	407	395	395	400	435	392	409	414	407	386	387	393	394	374	414	393	432	422	396	409	385	395	406	395	411	437	379	409	427	373	387	393	410	366	377	392	351	432	392	394	378	405	378	402	411	418	375	411	427	391	376	443	381	403	406	395	386	414	370	392	380	392	401	402	381	390	355	399	390	394	378	387	400	414	386	402	409	380	377	399	340	361	414	370	399	431	450	366	364	377	368	359	363	392	365	403	407	350	419	381	401	418	407	393	390	369	412	412	408	386	410	386	382	387	368	407	400	401	400	408	363	355	415	395	379	346	382	386	376	371	413	395	365	367	402	387	418	386	402	395	418	404	401	403	386	441	406	388	428	417	403	423	417	401	364	390	407	397	421	391	414	412	402	414	397	387	429	438	409	411	406	413	408	393	377	427	407	424	407	374	371	421	392	360	394	412	410
24695	21450	28690	24625	21243	8793	2902	1466	991	2027	23617	30019	23254	10943	2774	1216	671	567	544	585	568	528	532	528	591	540	585	583	561	532	536	522	557	557	568	520	528	532	560	514	510	580	558	553	523	518	546	506	580	535	520	555	560	548	583	562	559	551	514	588	554	553	558	514	559	517	582	548	549	541	514	585	535	554	552	570	547	553	536	569	562	522	553	535	548	539	578	523	500	513	562	536	498	543	547	520	562	548	565	544	522	515	567	540	531	549	546	530	576	592	555	511	494	587	542	564	546	546	559	557	559	544	571	556	554	535	555	545	543	569	579	538	516	537	572	532	564	517	542	514	509	539	544	544	545	529	526	558	512	503	542	559	554	562	561	547	584	541	489	535	549	509	565	566	555	523	497	570	552	534	532	566	562	548	558	497	543	546	590	560	561	538	595	540	605	545	529	529	540	565	507	568	566	532	504	511	562	559	569	531	523	516	580	558	537	522	492	566	594	573	532	589	506	531	550	603	532	540	513	540	589	538	576	580	545	561	561	538	557	522	524	553	602	584	587	515	543	549	545	540	544	537	582	534	558	549	536	505	531	514	594	502	510	549	538	540	528	522	576	542	561	578	530	595	530	533	569	523	558	536	565	572	549	579	507	508	551	544	553	557	537	532	545	534	569	543	536	522	520	550	584	568	518	523	535	544	531	561	634	566	568	518	576	593	585	572	535	563	609	597	543	532	570	521	545	540	553	531	587	539	510	540	550	501	556	562	573	581	541	517	552	545	543	539	545	535	534	588	524	560	532	515	526	533	539	550	555	535	585	570	565	531	523	579	542	533	563	545	597	518	565	538	547	547	557	574	528	578	566	536	546	588	564	531	475	509	564	551	537	524	567	567	549	529	532	525	549	584	589	532	524	530	529	543	561	548	539	529	563	571	538	525	565	523	562	549	524	557	529	620	545	483	530	517	525	534	527	564	545	531	547	563	546	564	518	560	545	527	518	558	536	546	558	523	566	554	561	566	557	600	571	550	498	560	557	564	534	574	558	561	540	532	592	552	534	565	499	544	548	546	562	531	567	566	581	546	560	556	532	479	511	589	583	522	572	565	539	538	548	538	577	528	515	506	521	563	574	548	560	545	524	560	535	555	539	592	523	518	553	535	523	521	536	549	547	533	550	533	531	555	526	562	561	561	533	551	535	571	549	568	514	592	491	528	597	549	600	604	525	555	527	533	494	530	546	521	557	560	568	533	557	548	526	546	545	530	596	575	524	524	564	564	504	538	530	578	573	592	571	533	543	569	533	569	598	565	567	548	544	542	548	536	565	549	554	546	538	555	504	552	567	579	536	512	566	543	525	549	545	539	556	562	569	532	565	536	504	546	497	565	573	532	513	565	551	552	589	583	536	552	604	547	550	514	539	578	565	537	575	577	566	547	508	551	582	570	530	491	575	527	528	503	490	565	593	536	569	555	534	546	557	514	537	552	568	494	543	530	537	528	534	504	557	537	563	559	512	554	532	576	541	544	589	581	554	534	571	510	539	524	544	523	492	540	549	545	523	589	537	539	525	591	568	553	551	589	552	527	498	546	496	557	560	535	586	570	538	563	578	546	565	590	564	552	566	486	541	547	580	520	565	540	546	552	548	575	546	533	545	504	550	567	537	585	557	551	613	545	554	492	493	505	572	584	530	578	542	560	582	569	528	537	541	519	531	550	534	536	592	544	503	552	572	525	547	530	560	556	550	568	585	559	583	537	514	576	495	580	516	572	532	543	539	555	527	490	549	526	534	528	542	578	538	538	535	550	581	542	527	538	537	553	523	544	555	560	554	561	540	531	579	549	550	514	546	546	535	540	510	567	520	491	563	526	523	574	554	565	559	530	511	521	556	546	543	508	604	572	553	544	554	557	542	541	526	545	562	537	565	541	568	579	556	550	541	518	571	574	546	520	536	578	568	524	515	560	560	546	502	568	533	559	530	532	556	549	511	550	509	542	552	546	516	514	521	533	590	521	564	564	536	556	545	614	476	575	534	557	509	561	565	570	500	538	554	565	539	555	541	563	565	551	529	560	526	579	592	556	561	509	556	559	568	526	531	547	563	508	537	548	549	540	565	533	523	602	545	505	578	548	543	544	546	567	530	540	552	521	567	558	554	544	546	525	538	556	518	549	551	554	562	526	513	547	567	547	510	526	529	497	558	516	550	539	527	529	513	538	484	546	523	522	570	550	571	569	515	550	530	525	560	570	567	558	565	496	534	575	534	577	582	551	560	545	560	506	551	541	543	545	510	531	550	522	536	537	552	567	521	566	510	524	550	531	544	523	546	573	534	560	552	529	560	549	519	582	564	566	512	525	570	543	541	581	608	518	545	556	555	557	569	549	578	545	548	529	539	561	545	568	564	519	554	562	586	523	571	513	525	545	544	496	558	524	543	524	555	507	547	521	564	558	549	544	546	557	540	523	572	539	555	543	539	555	494	503	480	540	533	550	533	521	576	565	587	495	498	562	542	553	550	528	517	551	586	508	567	514	570	558	512	570	537	519	543	499	505	523	522	551	588	554	552	569	555	557	552	536	536	549	564	566	578	555	551	555	570	547	549	575	555	534	545	575	569	533	543	573	541	517	561	509	504	561	558	552	536	529	557	555	575	570	550	543	587	538	570	609	549	519	545	544	541	521	549	529	558	545	575	583	531	586	556	512	547	543	525	519	546	520	580	520	524	501	548	537	560	539	533	602	561	551	539	548	545	515	513	564	528	566	551	517	540	556	528	533	517	530	504	560	540	519	521	564	549	547	524	526	542	534	537	509	533	518	495	548	543	566	562	535	532	535	512	521	528	555	541	523	547	569	562	537	550	569	591	553	551	584	516	584	569	567	550	553	577	566	522	551	557	557	580	569	556	522	523	553	516	524	555	535	511	562	559	503	538	513	524	567	501	553	513	532	511	530	501	583	540	552	554	553	539	565	553	564	545	513	523	549	544	524	557	531	562	521	521	503	557	604	563	551	569	558	524	514	559	552	514	554	544	505	548	519	575	577	544	556	564	500	561	508	553	510	528	535	528	515	521	573	539	574	565	488	568	534	587	535	565	561	543	557	548	517	580	536	510	504	572	555	554	542	530	523	533	568	544	512	581	522	548	540	558	549	538	538	508	542	524	538	546	576	549	557	532	554	520	553	571	532	573	549	494	597	531	578	563	540	522	582	536	529	527	565	540	534	577	516	545	494	501	560	572	549	546	538	531	539	572	537	547	574	569	510	588	575	568	530	580	520	556	510	558	567	531	518	538	544	501	586	567	591	601	559	529	522	518	590	538	575	576	544	550	525	529	547	525	544	599	518	546	553	538	590	546	593	579	553	574	526	542	552	514	523	507	544	570	526	532	487	528	502	525	567	535	560	566	562	547	574	565	558	527	518	551	568	571	535	545	562	533	548	506	507	555	587	521	539	557	533	543	543	567	555	561	545	582	501	489	532	549	560	584	492	509	565	552	550
4577	8094	8399	4437	3782	3048	2531	1730	1302	3238	26525	26971	18594	8448	2767	1225	638	562	465	504	502	502	497	522	532	481	548	532	503	547	529	508	481	531	500	496	491	523	530	491	544	481	484	488	502	514	532	498	482	489	456	503	505	501	522	504	514	488	486	496	530	451	533	526	521	515	459	488	537	534	471	479	484	500	506	472	505	487	515	495	475	482	514	506	496	494	474	471	476	496	479	462	505	502	503	509	514	495	509	493	513	511	506	502	469	490	505	491	469	504	521	520	475	478	493	501	513	518	486	461	497	523	522	518	552	498	459	512	509	507	523	488	525	483	481	517	498	491	526	538	509	494	495	510	477	492	524	498	499	532	502	502	500	505	488	496	516	526	533	518	483	499	469	532	489	495	482	475	529	510	529	485	486	467	482	490	486	505	474	469	501	464	503	495	500	533	475	482	502	466	515	500	480	508	552	488	510	507	504	504	480	498	486	483	542	508	485	516	495	482	495	478	519	471	509	522	455	498	481	496	477	523	461	516	483	532	501	465	517	491	448	497	466	482	446	460	483	519	506	504	531	530	480	493	484	450	502	478	463	484	500	525	501	478	506	498	479	465	472	521	507	492	496	454	509	507	517	512	527	475	476	472	489	505	519	481	526	526	516	491	547	521	484	499	518	474	495	500	512	463	515	501	490	501	479	496	494	474	451	518	476	515	488	479	519	520	564	512	490	506	492	489	514	457	481	494	508	462	478	480	479	508	490	511	518	484	466	503	460	485	479	473	514	480	505	490	507	461	494	479	443	538	503	499	494	526	493	516	479	484	468	485	494	525	486	494	485	527	497	482	488	521	513	526	521	476	516	498	519	494	506	483	478	477	506	518	509	500	493	488	511	533	482	524	494	495	499	526	488	502	515	486	508	502	478	492	499	517	497	513	478	504	524	502	518	459	508	506	518	509	493	526	469	542	526	516	493	481	518	471	511	526	478	480	525	509	468	482	468	479	481	512	516	510	516	475	483	527	509	493	480	508	506	491	493	480	481	490	513	518	521	504	530	536	491	464	527	487	479	511	435	493	519	539	505	497	460	510	503	467	493	471	493	488	505	474	470	488	509	503	468	532	473	480	506	524	499	525	501	511	528	463	500	485	550	506	461	529	493	481	510	517	503	476	473	476	502	450	489	456	523	494	480	466	481	480	501	446	488	500	482	530	523	453	518	492	534	470	470	484	526	506	478	507	478	499	519	505	492	495	477	515	499	499	502	529	505	525	540	480	513	483	506	523	511	540	462	472	486	463	499	479	510	503	557	476	524	512	502	516	507	499	521	501	490	488	480	493	460	487	436	519	489	489	494	471	494	493	499	497	515	523	457	485	489	484	496	495	469	523	513	497	472	489	457	485	512	495	479	507	507	493	533	512	491	477	490	489	503	513	496	515	475	539	519	502	475	511	485	512	459	480	485	501	522	499	476	488	507	498	511	515	523	489	504	502	490	496	468	504	496	481	481	516	541	470	481	510	464	511	476	515	480	502	462	525	506	523	495	510	493	497	487	453	506	479	490	511	485	527	515	543	557	523	476	520	516	505	457	491	500	526	463	493	511	509	519	490	491	509	514	486	501	485	511	528	505	529	503	515	484	489	492	475	562	503	502	482	481	505	482	497	473	483	482	470	473	502	476	503	487	516	464	476	468	490	481	498	458	486	500	464	458	492	470	478	553	518	487	466	507	488	450	514	523	491	502	521	508	490	514	481	492	463	493	490	521	485	496	481	490	506	479	502	483	466	508	501	481	533	480	494	486	497	481	504	511	512	509	512	479	481	512	467	501	534	482	459	508	525	510	510	531	510	485	485	469	498	482	501	449	490	494	445	499	442	483	463	521	478	476	486	484	526	476	504	494	492	483	462	466	492	502	544	486	480	460	506	464	483	495	507	482	504	481	475	536	512	481	490	491	519	509	488	485	520	473	491	503	506	503	512	483	496	521	487	492	470	478	466	516	514	489	482	496	499	520	528	484	486	476	469	528	456	498	537	522	468	480	465	495	536	461	475	467	488	523	484	498	500	454	493	444	538	435	485	493	481	497	471	474	469	476	488	526	519	498	459	476	534	531	444	509	467	511	492	441	507	490	481	479	495	526	468	492	499	481	512	530	474	509	469	481	505	514	464	515	510	504	505	515	512	511	506	497	526	471	484	478	538	525	528	488	483	526	476	448	459	498	456	494	516	461	531	506	503	477	481	507	477	507	496	440	454	508	481	466	490	565	467	509	510	490	498	471	521	468	471	531	497	449	505	491	476	526	463	482	523	504	497	531	501	543	463	516	488	495	506	472	492	485	502	524	520	482	489	478	540	519	471	468	494	509	509	498	489	480	496	465	509	513	488	528	465	534	503	489	463	506	495	447	502	490	497	538	455	476	455	493	488	493	481	500	502	458	500	477	519	481	510	547	479	476	516	529	513	497	509	488	492	490	498	478	517	483	519	471	528	503	489	491	511	481	498	537	491	483	473	509	522	523	475	526	445	533	531	494	473	477	508	486	459	515	514	547	494	511	533	501	454	500	479	543	450	509	462	502	487	514	540	500	513	531	482	500	507	469	485	496	480	517	489	523	482	494	471	540	530	494	520	479	463	501	478	529	528	462	507	518	489	508	512	504	478	515	484	502	472	514	496	468	522	478	493	507	494	512	510	490	505	474	543	492	503	494	467	462	488	458	474	501	477	458	477	459	488	483	496	519	494	456	488	501	524	498	513	489	489	484	504	480	488	517	455	492	477	501	502	510	506	508	468	511	491	472	497	468	468	528	498	467	482	528	464	509	511	479	505	479	504	507	520	508	520	543	501	476	503	511	495	519	460	448	476	470	485	513	462	537	451	510	477	473	466	516	464	502	434	535	531	517	491	503	510	502	460	496	499	506	484	486	473	482	496	482	513	505	541	471	459	476	485	491	521	457	502	528	512	525	552	526	539	493	468	482	507	486	500	484	477	515	489	511	529	532	447	487	493	456	494	469	527	513	477	489	482	488	490	499	498	481	514	487	492	462	471	523	495	458	505	496	511	490	523	512	549	492	504	483	483	500	486	506	495	530	463	479	494	491	497	494	484	509	467	500	508	442	457	475	515	515	523	496	479	495	483	513	482	448	479	494	459	509	518	540	468	518	495	491	496	477	513	480	449	482	476	469	468	517	471	500	483	507	501	509	472	470	509	499	502	501	499	522	474	504	455	505	477	484	481	509	479	507	501	490	481	494	498	460	477	488	502	508	513	482	470	508	493	512	494	467	500	494	493	474	526	480	476	536	493	512	526	525	484	478	470	487	470	506	470	538	517	504	502	496	487	496	454	487	499	511	480	459	452	482	489	487	492	468	469	516	514	485	488	491	494	444	511	494	490	485	501	490	512	506	509	463	470	479	497	526	472	524	489	485	527	537	473	511	488	488	446	525	494	510	461	503	516	472	481	482	471	504	434	509	467	468	525	530	521	448	484	496	498	501	493
27722	10967	2036	1221	733	665	548	577	590	558	1428	1963	1545	987	632	530	472	426	474	501	415	441	432	448	448	435	487	455	437	431	449	440	440	451	460	463	508	427	475	437	443	435	423	395	448	442	421	436	414	457	434	430	451	437	454	402	424	439	445	471	469	429	458	466	436	425	442	443	399	401	429	422	443	386	445	490	430	452	427	434	426	430	415	470	410	409	436	437	475	463	444	413	471	433	405	471	423	439	420	435	424	439	460	467	436	431	466	449	440	480	456	493	476	435	452	424	488	480	411	397	451	466	417	409	456	453	458	448	466	415	480	447	421	440	468	446	442	388	455	451	468	429	452	444	451	432	449	459	442	447	397	424	424	412	436	437	458	422	440	452	440	462	491	467	469	423	430	403	435	441	445	464	422	457	429	440	412	451	445	463	403	441	453	452	425	462	445	487	494	445	473	416	438	400	418	442	458	449	488	432	436	449	434	466	404	449	455	426	433	444	420	465	457	457	438	459	416	493	440	451	451	427	415	484	428	442	428	454	420	492	438	433	449	437	437	422	451	417	440	465	441	433	405	406	449	450	476	402	453	435	421	461	413	424	419	442	449	452	431	460	397	411	446	443	459	438	462	437	450	423	456	431	430	462	475	467	413	445	406	439	420	444	423	427	428	460	440	429	479	471	459	438	419	423	457	441	484	455	436	447	453	398	445	424	436	439	453	471	484	458	473	441	452	454	444	450	436	458	415	447	469	446	417	447	448	430	458	456	424	467	438	458	401	406	483	470	415	403	481	407	469	415	454	418	444	431	441	503	456	414	459	435	431	415	441	421	438	415	428	415	472	436	435	371	451	445	451	453	440	439	428	424	480	444	428	435	419	403	394	424	466	433	438	460	423	455	421	451	468	464	501	412	454	419	456	426	444	450	423	476	425	443	426	419	445	434	460	428	454	438	441	465	443	447	427	432	426	428	436	422	442	446	475	429	428	437	429	457	414	434	439	423	427	418	422	451	425	443	439	454	428	452	425	427	459	476	443	421	436	395	423	436	426	436	427	458	442	458	438	447	442	437	444	467	466	437	408	456	427	468	444	472	423	466	489	409	406	418	413	432	441	429	468	438	421	441	419	419	454	389	471	412	471	403	469	422	451	453	485	448	419	477	442	440	450	425	457	452	432	417	389	465	455	461	431	451	436	445	466	429	429	467	404	457	467	447	465	467	429	438	474	440	453	422	454	436	421	415	413	438	436	438	415	464	404	416	441	444	464	465	459	414	467	440	474	429	423	448	450	436	424	414	419	445	440	424	464	429	428	461	415	453	441	427	460	456	406	471	460	457	435	487	432	477	440	430	425	439	419	471	447	412	444	443	413	411	446	469	451	435	442	451	465	453	455	427	460	446	439	429	402	445	460	444	443	445	468	446	431	418	453	414	472	445	463	424	434	463	416	430	407	427	431	468	429	495	435	466	467	443	444	429	465	460	481	454	446	432	434	427	425	468	456	436	415	419	482	432	447	433	471	421	451	450	445	440	463	429	451	456	437	427	451	465	435	437	451	435	431	456	459	435	409	450	445	453	422	457	445	463	431	452	458	468	428	475	424	437	430	424	415	404	418	474	450	404	460	440	441	455	421	440	432	447	433	426	412	465	425	465	486	466	421	463	426	444	455	391	420	452	431	442	435	421	438	473	431	467	464	432	429	421	447	435	449	467	403	460	436	443	456	434	407	463	433	394	492	435	478	427	435	439	454	439	433	414	424	414	414	422	424	455	423	442	431	468	460	465	456	435	435	487	448	418	433	436	447	455	470	432	461	477	470	480	440	421	399	422	436	448	429	467	455	430	461	486	439	478	448	436	435	420	405	464	458	431	424	481	434	477	400	402	436	465	450	441	458	415	444	448	444	458	445	447	434	471	444	443	442	454	489	430	454	425	423	475	463	436	446	478	451	389	479	404	401	457	450	423	375	439	453	443	454	466	423	441	450	449	425	422	432	471	451	461	468	421	441	439	422	441	443	436	472	449	448	430	425	450	447	420	444	437	460	416	432	440	480	426	452	452	488	436	455	428	455	382	456	433	427	436	437	427	473	480	436	427	419	467	437	432	454	459	439	453	458	426	459	463	465	438	432	435	424	453	418	430	406	462	468	444	465	454	449	380	446	419	435	420	468	427	451	427	418	439	405	447	450	414	427	445	478	452	433	400	421	437	421	422	468	431	449	392	434	404	438	460	433	454	476	447	468	430	441	437	468	438	435	463	412	442	435	430	485	427	389	445	449	443	461	423	458	415	434	421	422	436	432	402	422	434	473	424	433	440	433	459	442	446	413	453	454	433	451	457	417	456	420	437	445	438	440	435	438	439	456	438	438	443	429	415	464	432	451	450	448	461	457	426	422	437	459	447	451	428	475	425	427	424	441	464	458	438	418	410	426	457	423	446	458	419	459	408	437	406	419	434	412	471	451	492	472	468	410	444	444	394	463	446	433	465	472	439	481	413	404	429	447	424	445	437	451	449	418	446	439	460	454	437	424	421	440	421	439	441	430	423	409	466	402	440	439	406	461	441	445	436	420	465	388	446	445	458	456	410	405	423	427	438	435	454	434	468	459	464	454	490	427	425	449	440	385	463	430	445	423	426	443	439	443	411	453	469	479	440	419	443	402	480	453	433	462	416	410	458	459	432	431	454	451	484	434	461	423	472	464	435	423	415	429	450	456	460	458	497	442	443	412	414	410	444	421	436	460	444	461	435	484	448	446	438	420	452	454	432	451	434	479	446	431	500	422	455	460	391	405	455	468	450	450	475	445	443	437	430	443	432	461	480	451	434	440	461	473	437	477	449	438	482	457	390	415	459	438	453	470	415	462	467	451	455	472	471	420	400	444	452	455	415	458	429	442	443	456	420	407	443	408	427	476	437	447	457	469	468	425	420	454	422	433	425	454	460	435	427	417	444	449	399	443	410	459	454	437	442	447	412	423	477	445	427	446	438	423	458	453	487	415	465	442	417	476	431	413	440	474	445	418	462	425	440	408	440	422	430	450	472	476	390	441	444	409	423	463	486	452	422	449	432	418	458	406	402	446	462	429	448	415	440	423	444	429	401	443	447	443	441	446	465	485	415	474	417	403	427	459	446	426	479	415	466	429	418	450	474	471	464	416	454	452	407	443	440	425	467	425	454	459	421	395	451	417	464	446	452	462	471	454	458	423	433	431	471	428	435	448	423	429	468	430	464	445	434	430	427	447	454	406	429	452	444	449	427	448	470	436	409	459	439	486	399	452	412	466	429	457	443	421	416	472	447	422	465	434	427	412	422	434	420	455	436	495	390	409	417	441	493	467	498	411	454	457	461	450	457	460	412	418	380	456	447	418	439	445	432	490	447	453	488	465	419	459	420	444	442	454	447	428	459	454	452	449	420	433	441	461	446	398	478	426	419	462	472	459	432	454	433	426	458	416	420	429	430	422	460	447	425	405	428	422	476	432	419	433	445	459	472
5720	1552	1778	1150	909	796	690	747	636	602	2134	2354	1716	1019	609	460	438	416	404	420	429	416	366	436	417	388	396	387	391	421	382	418	405	408	415	387	396	422	398	394	392	396	366	388	396	367	403	404	408	395	376	399	428	417	407	394	399	407	405	400	429	413	361	398	414	458	411	404	381	431	374	412	418	408	397	413	378	415	393	409	396	380	369	415	393	388	392	380	387	397	414	363	391	403	409	402	382	431	417	384	405	392	429	432	428	442	390	346	414	440	425	392	398	377	418	415	420	427	383	390	430	443	396	389	401	397	392	415	409	387	389	402	388	397	402	426	446	382	423	403	417	395	379	409	373	412	424	407	396	415	420	389	410	446	402	408	393	379	371	416	417	392	390	418	421	413	443	379	389	412	378	397	400	393	389	419	418	400	441	446	431	405	371	435	398	387	407	435	377	424	393	399	401	407	379	433	377	408	416	403	431	418	417	412	383	417	425	431	380	404	407	362	397	425	405	368	414	400	398	432	381	407	446	405	407	347	407	399	405	426	420	400	392	402	412	418	395	418	363	433	438	398	407	394	417	397	414	383	397	354	406	382	412	378	428	410	399	393	406	354	400	428	391	396	385	396	376	407	397	399	366	395	398	369	392	409	388	382	377	407	395	384	417	430	454	415	416	397	415	433	382	406	417	399	436	454	380	425	422	385	396	414	391	413	408	412	406	404	450	396	393	403	370	398	441	410	400	410	369	393	437	412	370	385	413	404	387	419	421	395	392	414	423	389	411	411	402	385	403	419	370	402	435	414	410	414	424	430	429	381	372	396	378	427	377	444	423	401	396	379	418	401	416	403	357	446	410	401	377	410	423	407	409	410	403	391	351	394	427	401	383	418	397	373	384	405	422	390	408	403	393	426	403	401	368	432	379	389	391	411	414	388	388	409	436	429	375	390	357	386	395	406	398	402	382	386	438	368	383	401	415	445	404	390	426	397	392	411	389	407	393	413	430	419	418	404	403	413	387	410	397	388	388	381	405	417	409	390	405	404	421	430	401	444	425	408	406	399	388	371	407	414	364	411	414	439	409	424	383	410	395	413	400	431	405	371	421	352	407	429	382	390	398	388	399	400	399	410	417	397	401	390	355	425	417	418	420	390	398	364	371	417	407	367	405	401	433	372	404	371	392	404	388	418	354	393	389	409	408	408	414	356	418	427	429	415	390	427	389	410	400	396	409	389	396	433	405	378	412	387	387	403	414	381	394	408	370	399	425	419	378	385	409	382	398	414	378	434	393	364	370	405	371	399	422	418	406	413	439	407	427	393	421	402	404	417	431	420	385	400	409	408	399	421	403	394	399	396	400	382	393	402	405	414	411	380	434	406	418	393	398	398	414	386	411	428	390	408	397	369	416	433	385	402	465	421	379	390	425	382	420	400	404	404	407	414	402	368	401	410	376	391	389	385	423	403	442	392	415	382	409	418	379	388	421	402	394	393	418	383	373	393	413	442	399	395	411	380	430	377	391	410	405	378	396	416	386	396	425	376	392	406	396	430	391	428	422	392	434	383	408	446	413	416	430	389	417	405	402	401	382	411	395	389	403	416	407	400	413	428	424	387	392	426	401	379	420	421	406	408	397	394	412	377	404	382	391	391	420	401	401	390	424	388	393	389	405	406	396	367	420	403	381	385	411	379	434	363	381	384	394	388	384	422	413	387	382	418	407	391	420	403	459	395	345	411	378	397	417	395	415	418	378	391	394	405	406	416	380	408	415	398	389	398	426	396	379	378	401	430	426	394	428	401	405	423	389	379	411	406	416	434	376	393	466	441	420	403	404	383	410	421	406	365	406	374	428	399	381	400	421	436	394	388	424	399	412	413	433	422	366	403	361	435	431	398	372	398	422	445	406	403	396	395	396	358	408	437	409	463	382	452	426	421	418	403	395	411	413	393	389	391	419	383	396	421	380	395	367	426	394	411	388	382	382	392	433	398	388	386	413	433	404	434	410	358	422	405	405	385	405	396	397	405	409	414	412	409	398	375	425	382	409	403	384	393	410	408	367	386	391	404	426	401	384	399	401	416	392	420	413	380	382	429	415	397	403	423	413	379	447	402	432	432	405	396	431	373	380	375	391	382	404	414	411	384	361	413	388	411	419	437	441	404	397	400	413	347	380	431	402	398	409	374	408	430	416	402	388	426	413	406	389	359	385	416	413	379	399	402	389	410	384	380	390	386	358	401	416	406	399	426	379	404	398	398	421	410	376	402	402	412	400	423	395	383	386	379	402	415	370	408	388	359	405	395	415	451	373	405	390	411	403	400	372	362	386	410	400	409	408	420	390	417	416	414	371	397	414	411	428	387	371	413	382	382	389	415	381	387	382	387	404	402	384	418	409	381	423	411	391	386	376	414	386	403	392	448	411	414	411	408	416	382	384	379	371	392	442	418	428	418	360	377	417	424	418	426	436	405	374	415	407	421	385	393	360	393	386	390	425	398	409	440	398	404	371	410	372	423	386	379	389	386	385	389	421	400	442	391	405	456	401	421	412	407	378	402	372	386	394	368	413	409	409	386	428	392	379	410	385	412	406	394	395	426	402	413	443	402	383	417	376	408	390	431	404	425	394	441	380	393	397	424	417	387	387	424	404	390	379	388	419	390	400	395	416	421	414	400	430	411	385	414	369	379	388	400	382	439	420	412	401	404	396	419	453	391	438	400	403	408	399	422	378	462	382	420	404	387	404	377	396	415	409	425	429	430	379	399	405	402	397	410	396	400	388	422	401	430	395	418	444	410	392	401	378	392	402	401	455	370	419	382	403	392	449	386	420	410	403	439	385	374	442	418	384	409	383	412	398	397	420	404	360	372	379	383	436	399	395	393	432	384	420	403	424	409	421	401	375	403	402	384	425	403	398	431	395	381	417	377	390	392	405	417	426	417	413	407	423	418	385	412	369	397	417	405	386	385	418	389	421	405	428	384	391	353	413	427	369	459	448	438	419	380	388	395	390	380	372	427	380	424	416	419	429	427	382	417	405	408	392	375	393	398	367	379	392	421	433	435	374	397	402	438	409	400	416	377	382	409	432	403	407	425	393	411	409	380	379	390	387	414	381	407	404	417	387	434	416	363	378	396	393	409	379	376	387	389	430	385	383	389	402	395	420	437	395	394	374	390	418	394	390	392	364	401	425	404	427	422	409	381	398	415	402	379	412	404	380	434	392	422	403	400	389	408	425	377	403	403	388	418	395	390	396	411	382	414	432	413	391	393	405	400	395	374	392	367	419	416	411	400	386	427	400	443	396	410	419	436	399	422	396	397	393	431	395	426	363	405	390	379	408	402	366	395	431	411	382	410	386	391	400	400	404	421	383	361	403	410	369	415	430	420	384	438	389	358	416	398	388	391	369	392	411	400	413	425	397	414	410	400	400	382	459	393	410	413	405	383	404	433	433	426	395	393	410	406	397	379	414	386	409	378	381	353	402	430	406	408	412	402	372	451
25611	21426	27511	25518	8103	1746	1176	798	659	703	9281	19696	14391	5862	1629	808	506	449	461	423	449	447	433	430	425	443	447	459	429	484	457	465	435	449	434	439	444	442	479	431	435	460	457	435	451	467	448	486	424	438	476	450	410	407	427	448	430	448	421	399	430	436	439	429	444	418	440	443	459	429	456	441	463	442	445	426	436	441	412	462	429	431	445	457	405	447	443	444	448	424	460	447	444	426	457	438	423	464	474	425	420	489	457	424	433	413	426	457	432	416	446	442	437	476	415	422	478	445	457	424	471	415	454	434	449	455	433	451	436	450	411	413	450	412	441	436	395	431	430	445	469	426	457	456	448	400	439	433	404	423	447	425	470	448	439	427	472	446	420	421	456	440	476	414	465	417	447	425	407	477	423	431	421	447	457	402	421	428	439	479	464	448	421	514	464	446	424	454	382	449	426	419	450	433	448	442	429	424	426	408	441	388	445	438	469	437	470	445	423	418	424	478	443	436	438	433	394	415	455	433	428	402	445	436	443	442	433	486	444	413	432	407	438	471	385	418	430	435	449	456	407	441	440	412	402	453	437	441	421	466	449	436	482	447	416	460	437	409	442	397	406	433	442	419	405	448	483	456	476	451	446	439	459	455	420	426	439	462	407	429	424	435	418	455	439	436	432	431	425	443	425	464	420	460	424	425	464	437	418	438	468	437	477	446	407	405	438	475	444	473	467	454	455	387	449	426	420	435	469	469	427	489	445	446	424	456	449	401	436	469	456	436	453	446	419	453	417	410	430	445	441	420	436	434	418	430	408	424	425	471	435	466	447	450	441	451	452	454	372	452	432	463	453	435	450	465	452	466	441	441	426	483	441	444	457	411	457	433	463	428	422	433	454	454	456	464	502	454	465	448	385	436	440	416	418	434	467	422	446	461	443	450	456	416	438	474	473	425	458	419	458	407	457	433	456	449	450	477	409	407	423	417	448	441	443	449	418	416	455	465	434	460	453	414	416	435	446	425	450	398	428	450	470	446	413	439	434	398	436	467	441	427	442	454	458	443	433	428	485	438	418	470	463	443	468	425	463	427	422	429	420	432	434	446	466	401	396	450	449	428	422	426	423	457	423	455	428	436	442	432	452	426	443	427	438	449	465	414	434	448	487	435	468	443	428	461	444	423	431	440	404	451	432	427	443	437	440	402	460	455	439	423	441	417	422	439	457	425	448	423	478	429	462	447	396	465	437	424	398	463	504	402	389	461	425	448	420	463	475	470	418	430	433	442	441	471	450	426	478	470	411	416	450	425	434	418	455	459	397	447	440	407	438	466	418	416	437	443	461	420	438	447	446	431	442	462	460	468	432	462	435	432	435	455	430	423	442	487	430	460	428	445	433	451	424	453	434	466	434	438	421	434	427	450	474	455	454	420	405	468	462	471	449	409	448	467	439	465	434	430	460	414	455	451	433	461	418	424	435	439	416	434	440	459	442	469	443	461	423	443	424	490	443	462	447	422	420	455	439	428	477	413	445	435	430	429	455	402	445	405	442	434	451	431	420	423	452	450	442	424	448	418	454	420	434	417	448	428	446	433	442	464	425	463	467	484	434	412	457	424	447	441	412	468	438	457	401	430	448	451	509	422	430	422	480	417	413	437	440	431	445	417	431	453	419	458	412	422	399	454	460	469	432	441	413	433	417	460	482	498	405	443	408	453	404	407	423	480	422	447	446	473	479	423	466	440	394	446	445	455	423	438	430	438	457	461	418	452	435	442	460	436	426	429	403	424	451	470	426	455	460	436	425	450	436	419	404	436	472	451	396	433	465	411	466	435	436	440	432	461	463	441	474	444	403	459	466	409	447	422	456	419	441	451	414	451	460	471	474	448	440	446	410	439	420	392	463	415	478	441	422	457	454	435	423	484	445	440	437	476	428	433	416	402	444	412	413	441	486	459	477	441	441	483	405	399	429	477	410	466	456	441	439	406	438	432	421	454	446	416	439	460	436	417	404	419	452	454	446	390	452	426	463	423	427	439	465	451	448	458	403	453	427	409	395	426	406	425	415	456	470	444	464	441	461	429	459	468	443	418	436	418	444	452	419	420	442	459	440	415	446	464	431	439	452	439	419	442	431	441	474	448	431	465	438	451	432	455	431	440	409	407	444	459	466	473	434	403	434	415	466	432	437	456	442	491	431	422	482	439	444	454	442	426	453	456	432	455	417	437	463	451	445	435	422	439	467	442	437	430	470	469	463	445	428	455	422	438	476	432	442	412	453	490	444	457	449	423	402	450	453	442	441	453	446	421	437	413	456	467	460	437	452	437	429	461	406	458	428	450	450	461	438	449	438	430	447	440	408	454	463	459	447	431	479	428	449	439	441	427	446	433	425	430	414	426	441	449	404	433	406	408	445	429	432	453	444	438	415	480	459	396	445	449	452	443	433	408	461	424	431	407	449	455	441	434	452	443	470	410	442	449	435	475	437	409	478	455	423	459	431	459	397	453	424	428	459	421	444	456	420	464	428	446	418	460	429	428	458	436	424	422	425	449	438	463	423	412	414	434	441	438	397	457	455	434	447	436	443	384	444	423	424	467	429	413	471	482	474	471	405	476	464	465	448	466	419	419	450	401	480	431	422	439	438	448	402	446	446	452	463	446	404	460	446	492	419	410	411	443	422	467	472	447	445	433	433	428	449	475	426	415	448	421	415	456	444	446	445	417	413	448	424	436	459	455	438	447	453	428	446	466	423	466	452	436	430	447	437	439	449	412	394	436	432	414	443	463	384	421	428	455	441	456	429	419	444	452	423	399	427	431	480	424	452	450	457	422	405	440	435	423	455	449	449	432	414	443	468	467	451	445	454	432	457	429	410	429	429	438	432	456	460	413	457	415	410	458	458	454	442	446	417	426	443	452	449	416	454	439	415	436	470	426	451	427	453	462	431	426	411	460	422	423	456	428	449	427	448	455	443	433	480	420	406	440	466	414	441	469	469	432	439	396	424	439	441	455	412	424	444	439	385	420	448	435	424	479	407	393	410	471	455	431	412	426	454	445	448	445	450	404	415	425	442	433	426	443	455	386	455	441	417	474	432	451	430	452	458	449	480	423	454	432	434	457	464	437	429	472	451	456	468	440	462	428	435	438	452	436	448	429	451	463	439	441	425	472	459	424	430	410	409	418	438	435	424	442	433	459	468	472	412	426	450	446	449	451	451	425	423	428	475	448	478	458	454	444	423	458	404	432	469	484	430	439	473	437	481	452	440	449	442	428	480	449	441	452	436	424	467	421	430	426	413	433	432	438	449	432	456	422	438	482	462	417	442	441	432	404	422	425	474	438	430	449	415	423	434	388	454	447	465	431	436	470	425	450	428	393	436	458	421	459	455	425	430	444	453	426	439	460	489	412	415	456	397	445	425	439	454	434	449	423	520	446	445	477	423	443	434	444	417	412	464	456	439	420	418	393	440	446	431	467	454	444	404	461	410	473	415	435	423	411	430	417
4370	4802	4059	2310	1699	1549	1222	953	845	882	12427	18105	11933	5231	1718	859	495	448	408	438	422	465	402	430	422	388	373	425	432	418	423	457	422	406	445	403	428	398	427	408	405	439	403	445	438	407	433	414	403	441	444	452	384	418	412	433	400	421	434	451	395	433	421	432	398	426	426	452	447	409	406	396	424	418	421	413	440	402	399	412	426	384	412	406	430	410	433	419	416	413	413	411	434	424	421	399	393	405	419	405	414	395	417	408	431	377	410	400	406	417	419	371	419	428	385	389	416	430	423	408	416	431	406	421	426	427	410	434	450	405	443	419	359	424	417	409	391	400	397	403	420	424	393	433	402	421	425	441	407	431	400	404	410	452	378	409	392	399	455	420	434	424	427	428	393	398	425	399	392	410	432	422	412	415	400	427	419	428	417	435	416	428	422	440	413	422	426	375	450	415	405	419	422	414	428	447	430	408	427	400	408	423	430	379	395	443	401	397	434	406	399	396	399	415	436	461	393	434	395	409	403	400	378	421	405	418	434	431	421	431	383	380	399	416	376	403	382	441	420	431	417	439	428	482	375	424	431	400	420	385	373	408	419	411	429	395	389	427	407	419	416	422	393	387	429	402	376	389	430	432	402	418	424	437	406	414	386	418	399	421	406	389	393	394	409	418	415	417	411	413	459	409	403	409	435	404	402	417	429	386	439	376	395	418	424	413	404	420	450	401	415	430	387	416	431	423	418	405	395	395	427	419	392	388	431	423	431	417	403	416	397	385	387	401	420	412	428	442	391	404	411	440	408	413	384	393	424	412	418	399	436	425	409	415	423	396	405	411	409	379	424	442	415	402	403	413	387	380	410	403	438	406	406	386	464	404	371	383	411	398	395	396	389	374	393	441	412	390	381	427	396	436	374	435	417	449	477	420	440	436	386	384	419	411	398	393	417	442	414	381	418	412	446	436	394	434	396	415	407	390	387	409	385	442	407	440	408	374	423	381	413	392	368	404	444	425	447	398	420	372	401	396	389	398	427	408	404	408	406	393	426	428	426	443	426	416	419	453	421	425	421	416	432	394	405	443	413	411	412	420	409	404	412	408	420	386	395	420	440	417	418	396	381	423	437	436	396	422	417	390	408	418	399	438	389	427	441	432	373	420	399	412	411	420	426	436	391	404	403	393	409	387	431	430	437	440	441	437	436	418	415	439	414	404	441	441	425	415	421	412	397	406	408	431	399	413	400	393	418	423	395	406	459	421	407	426	399	444	378	431	381	417	399	424	403	410	443	386	407	446	446	399	402	409	408	401	409	386	403	447	428	403	440	422	448	450	391	421	407	407	439	405	399	457	412	412	431	390	406	406	385	438	366	419	408	400	407	379	435	425	401	380	416	433	416	376	392	397	421	429	405	423	427	401	412	413	420	372	397	413	397	382	383	389	426	405	422	388	433	416	408	399	404	389	418	405	385	400	384	384	424	405	412	399	382	418	401	391	399	387	394	453	391	418	424	433	410	386	394	405	435	414	430	427	441	454	437	427	397	405	402	428	406	418	385	434	421	423	425	418	411	431	389	395	407	433	409	387	363	401	409	388	430	403	400	426	432	380	432	399	402	429	431	406	390	412	397	405	388	423	407	362	402	417	404	389	394	395	386	427	420	440	399	417	383	412	395	407	419	403	409	407	410	398	402	389	393	403	447	436	393	425	406	394	410	414	412	405	411	397	394	402	395	407	454	445	394	417	415	380	422	412	431	401	486	416	392	422	413	439	402	441	422	376	410	422	427	420	445	403	403	420	378	405	414	394	385	392	445	402	377	384	361	389	389	418	415	401	396	413	411	412	407	410	435	479	433	423	380	401	392	410	406	388	401	382	377	422	388	428	398	426	431	391	401	422	395	430	441	408	436	394	433	389	376	406	406	380	397	403	422	406	412	389	389	390	429	425	425	411	380	440	422	421	414	438	425	439	447	393	431	413	370	424	426	417	426	409	454	443	397	417	425	414	379	416	415	448	416	423	401	417	396	389	402	430	404	373	381	427	412	421	443	419	395	423	359	409	409	435	434	398	406	411	379	381	381	389	418	400	427	399	393	397	408	386	419	422	410	413	383	416	423	362	414	422	430	432	404	430	398	440	399	394	430	382	419	386	413	373	422	409	400	408	400	377	390	407	391	385	412	402	407	431	395	418	460	426	389	398	401	413	438	402	417	398	405	388	419	421	445	403	402	396	397	427	414	418	431	413	404	426	401	414	393	425	378	383	365	426	406	394	390	412	411	425	421	457	391	427	388	414	374	439	415	418	446	415	398	391	410	390	410	413	419	386	436	413	410	395	433	372	402	414	409	427	396	445	414	408	423	400	379	414	415	419	415	413	439	383	412	404	406	427	399	431	448	422	371	420	401	405	412	411	439	414	384	395	440	410	422	425	395	444	386	376	420	428	433	416	440	414	394	379	407	429	355	433	398	408	407	415	426	418	413	358	418	363	415	417	412	375	397	410	386	421	399	418	414	413	410	449	399	420	411	371	398	401	406	416	448	395	401	381	373	379	386	441	403	414	409	382	398	426	434	414	391	443	436	401	415	423	387	416	439	394	429	381	419	417	383	360	400	388	430	461	404	390	422	395	389	419	427	401	419	379	415	401	414	390	453	398	406	406	404	373	425	378	391	384	443	384	373	410	392	385	414	405	417	411	391	407	404	428	431	386	373	416	411	420	430	417	401	366	382	416	434	411	368	415	383	401	410	436	428	400	396	414	388	451	414	404	425	391	403	377	388	358	418	393	363	364	402	428	390	387	374	401	407	409	386	392	377	418	443	390	422	432	385	426	392	397	448	371	420	411	401	413	451	458	384	421	377	415	409	363	386	423	403	396	406	427	451	428	375	390	385	413	417	456	379	409	416	421	401	399	360	420	410	421	402	413	430	385	398	449	386	409	354	377	409	386	433	389	448	403	403	405	399	420	406	422	398	403	437	419	415	388	431	382	403	424	432	409	388	445	408	394	397	403	355	440	382	437	430	402	415	399	421	384	365	428	430	418	415	401	426	384	424	398	401	410	434	393	400	401	401	413	444	380	394	418	393	406	435	433	394	427	396	420	426	391	399	456	421	438	457	405	416	431	357	394	399	411	417	424	378	400	387	397	392	389	399	414	413	395	368	422	421	426	399	430	389	436	433	391	414	433	408	395	432	407	437	421	432	406	381	430	397	416	389	444	423	424	419	420	423	431	431	414	386	379	417	427	422	412	408	430	384	411	440	431	413	418	387	386	444	439	446	407	418	408	435	450	419	389	419	384	421	384	380	398	420	398	423	404	421	394	396	384	414	399	367	397	431	411	422	416	403	430	413	433	411	391	411	417	419	387	415	407	406	427	423	412	371	429	420	389	425	402	375	444	404	403	388	392	389	393	441	429	375	430	389	416	417	405	430	407	434	396	410	409	441	417	417	407	422	426	422	426	376	389	455	370	403	425	398	424	450	422	418	393	431	396	400	389
24613	21400	28602	24595	21161	8082	2625	1543	1108	1027	19916	30948	23935	10982	2831	1235	724	613	583	579	546	578	587	547	597	586	591	547	526	550	607	554	578	576	561	553	519	521	560	549	557	555	572	571	547	583	587	569	587	609	607	576	607	535	553	576	582	575	531	548	614	592	589	579	585	568	530	520	556	558	582	570	586	551	559	566	557	563	634	531	560	592	545	549	534	576	572	532	583	615	542	545	632	566	575	600	558	512	602	599	579	566	529	608	578	544	570	596	562	572	581	573	549	543	557	600	536	519	561	530	534	546	562	528	586	545	555	571	582	561	581	544	564	562	528	568	575	564	521	581	527	582	563	574	539	575	558	589	558	562	543	534	594	592	549	573	571	554	583	544	526	547	563	588	583	569	572	566	591	543	603	533	551	590	548	575	558	553	590	581	560	560	564	543	544	535	551	558	524	575	515	590	548	594	580	581	584	595	605	523	550	530	546	601	597	562	571	536	513	543	542	540	581	554	526	553	544	560	537	559	602	583	573	601	576	535	557	557	567	547	582	507	582	528	580	577	554	570	547	584	544	606	579	569	573	536	578	582	520	582	562	584	544	559	516	531	568	565	575	511	553	557	558	557	530	604	554	577	536	577	596	565	581	591	537	553	525	601	624	588	581	578	509	557	548	617	612	532	565	588	574	559	606	592	610	566	555	574	545	550	575	617	562	598	555	554	534	535	544	551	594	559	588	581	533	563	516	594	552	577	535	566	550	560	573	550	561	573	579	596	550	549	580	548	559	550	536	551	552	559	552	557	598	546	586	552	576	571	558	562	579	534	632	544	572	544	534	572	585	598	562	569	626	541	555	513	558	570	578	562	545	549	585	609	584	587	551	532	529	548	513	590	566	590	571	582	557	554	548	584	546	566	528	557	548	535	575	581	543	552	542	543	557	530	570	545	551	594	530	551	550	567	567	572	573	553	564	536	519	589	571	582	595	560	589	606	579	594	636	539	572	552	546	593	572	533	602	584	582	600	610	563	584	561	525	533	588	531	553	546	534	604	564	574	560	579	536	587	591	570	583	582	518	524	533	550	534	581	558	561	574	563	555	547	549	571	588	514	553	531	585	535	539	549	579	548	496	567	548	560	525	518	571	595	597	608	531	534	563	591	553	544	575	526	540	510	516	551	563	575	591	563	587	520	570	526	522	576	580	582	568	604	533	549	595	538	540	566	560	572	563	529	563	587	516	539	542	577	542	562	543	553	573	552	610	575	513	553	592	559	573	579	540	555	556	588	545	573	562	570	535	583	586	594	563	550	601	607	539	566	554	555	567	546	562	572	562	583	552	566	572	591	594	540	543	586	562	563	527	551	569	538	553	610	518	569	542	555	549	566	520	612	591	538	555	570	550	555	543	514	529	563	547	560	538	554	529	561	566	526	600	529	495	551	534	590	552	555	565	560	539	578	550	538	534	608	585	589	535	521	580	598	516	565	573	555	594	545	519	488	549	536	576	562	546	595	558	542	535	539	549	574	581	592	568	521	581	575	529	558	578	543	621	541	557	544	563	531	563	564	522	556	559	535	552	584	545	551	533	544	551	542	522	515	584	569	554	555	564	561	562	596	553	530	511	541	530	599	576	608	540	598	557	575	554	614	574	547	571	557	602	601	582	572	617	522	612	553	536	581	593	582	531	564	535	555	558	559	557	568	548	546	589	539	553	600	544	607	541	545	558	522	568	590	558	563	584	546	553	562	580	579	542	580	590	544	532	546	522	543	555	566	568	540	557	580	570	560	560	533	552	573	553	558	593	576	545	567	584	554	526	549	536	541	539	574	538	537	564	527	623	571	541	553	569	586	509	579	557	574	554	573	536	527	574	565	538	538	552	588	553	584	547	573	589	594	578	541	593	552	564	565	555	582	543	578	578	585	569	566	562	560	577	581	587	540	559	549	561	548	552	602	567	597	556	559	576	559	490	566	562	567	547	583	564	518	580	538	531	546	548	545	587	564	542	559	526	565	540	560	578	556	599	547	583	554	577	558	592	557	576	552	591	596	583	555	562	559	547	585	541	505	572	602	595	530	530	571	560	544	576	552	559	548	547	532	548	573	542	587	550	579	580	535	567	552	541	590	579	523	579	556	566	583	530	532	580	543	590	606	564	567	535	545	565	540	577	557	577	601	550	559	592	569	560	564	526	555	514	532	544	643	537	510	542	545	588	574	519	568	551	554	515	583	533	561	601	581	530	559	583	551	539	574	511	506	543	584	564	548	553	537	544	564	548	579	573	539	591	535	550	562	525	568	596	533	549	520	576	564	578	507	595	531	644	563	596	537	552	551	541	539	598	599	568	551	537	569	560	574	578	505	569	555	581	578	569	590	536	548	538	561	547	568	584	600	577	569	571	570	575	544	558	576	524	554	564	577	530	606	610	510	559	551	538	560	562	531	521	542	572	585	591	546	579	557	557	553	571	561	604	566	563	576	534	552	602	559	591	540	569	553	564	513	525	557	558	527	616	527	562	543	554	610	576	595	587	529	567	547	553	579	553	551	576	558	557	557	542	570	611	559	564	553	580	629	526	579	553	565	513	561	592	554	571	555	567	552	536	572	564	579	555	613	575	578	555	565	585	573	540	592	576	592	562	563	521	593	581	550	538	549	561	593	531	538	556	526	580	594	521	574	613	572	534	567	536	564	544	544	567	534	572	557	560	585	574	550	574	575	587	522	528	562	595	572	530	566	549	527	582	542	581	564	563	590	544	532	573	553	528	548	606	547	547	532	579	566	552	577	554	593	586	592	513	552	545	629	543	569	522	592	515	573	586	559	586	523	597	556	544	543	574	579	601	520	558	570	547	543	583	518	556	593	533	582	570	531	546	585	538	520	575	573	504	556	515	558	564	546	551	547	519	584	553	556	564	544	579	552	608	551	553	524	569	522	519	570	542	563	542	611	579	585	572	568	527	550	595	576	571	580	616	586	582	566	529	549	580	550	600	540	555	568	553	583	508	542	550	513	565	553	568	548	577	572	593	517	585	555	578	561	578	612	572	549	538	552	560	573	607	568	546	543	548	556	560	606	507	592	592	574	602	586	567	529	625	567	574	535	499	533	558	532	584	590	574	533	577	575	608	554	600	594	559	570	548	546	554	531	531	510	540	544	547	565	571	534	584	587	561	590	569	544	576	565	555	553	582	584	530	590	562	585	570	575	577	582	550	571	557	579	562	580	570	549	548	572	564	553	603	590	573	536	551	570	530	547	571	546	576	552	570	552	548	569	539	537	568	572	561	571	590	537	560	575	535	600	590	560	545	577	554	547	514	544	591	528	520	548	557	615	569	548	552	595	499	576	614	570	514	550	533	593	548	593	549	582	530	563	572	558	581	540	530	581	524	572	571	555	582	552	539	524	576	580	586	551	564	555	577	570	615	520	562	541	587	607	556	549	546	558	582	590	531	567	530	510	543	548	517	587	583	573	521	542	563	534	566	535	624	574	571	568	590	562
4978	8363	7022	4100	3048	2865	2211	1717	1391	1234	24155	27370	19411	8628	2788	1315	638	543	485	484	528	522	542	532	527	541	506	477	510	478	459	494	505	489	529	488	542	509	517	514	508	525	515	490	490	532	540	494	551	527	489	480	524	555	494	529	484	520	527	489	548	510	509	518	501	457	493	526	471	470	502	507	524	529	564	509	535	493	535	550	519	499	526	472	516	489	547	534	484	535	503	558	554	496	510	516	505	568	562	537	480	475	529	532	517	532	532	489	552	508	565	518	546	528	503	540	528	502	532	582	500	499	541	549	494	535	519	497	532	473	531	525	498	511	523	516	518	488	480	508	513	479	476	527	495	489	510	538	453	532	541	531	491	518	543	527	518	497	545	528	523	522	524	503	514	507	513	495	506	529	500	498	488	509	561	520	552	541	488	496	507	537	493	528	539	545	542	539	504	476	529	527	532	518	513	566	542	500	493	529	505	515	543	522	490	506	503	516	501	495	513	506	506	489	516	539	506	532	564	532	519	508	550	502	544	495	522	510	499	528	517	469	512	504	503	534	515	535	506	497	470	487	528	536	476	521	484	511	490	525	532	539	520	518	540	507	466	517	525	511	524	477	521	533	513	537	509	562	518	601	505	515	538	507	495	475	540	552	520	497	514	504	543	485	489	522	507	492	520	533	506	503	497	548	529	507	524	501	502	514	550	475	494	474	563	511	540	495	516	507	538	547	547	550	521	510	499	520	517	515	531	473	520	494	522	529	497	578	524	518	511	507	514	532	492	507	493	506	514	509	528	540	480	509	498	537	472	504	515	502	506	535	539	525	525	513	485	511	496	512	464	508	494	501	503	535	469	494	499	511	467	518	536	478	540	538	510	458	516	536	553	500	503	507	499	540	544	512	518	542	538	488	492	523	515	515	518	502	513	546	520	507	472	485	513	495	517	539	533	530	529	462	496	524	527	541	471	521	530	492	521	538	473	503	538	514	520	546	500	528	535	536	539	495	597	513	545	512	538	511	550	517	549	547	528	517	518	520	475	513	501	507	542	528	506	513	511	496	512	497	507	544	482	541	568	528	485	511	497	534	539	484	508	472	525	491	547	512	513	532	514	504	510	502	519	493	513	517	486	508	527	519	507	524	497	486	506	499	526	521	498	557	510	497	502	509	512	479	595	543	503	539	494	483	536	512	460	512	503	478	540	537	545	488	485	485	505	519	529	496	523	532	489	543	499	536	523	563	482	504	479	503	548	520	531	482	519	513	558	489	497	523	508	496	527	512	505	523	512	514	513	490	456	533	471	535	528	509	493	496	527	515	493	517	481	522	508	525	534	478	506	518	519	515	513	463	511	511	480	518	504	527	521	512	515	533	537	502	522	489	515	505	480	501	544	536	546	501	553	480	480	531	490	520	541	486	526	516	506	505	459	522	558	463	544	521	504	519	537	538	526	478	506	539	505	505	494	503	473	520	555	550	441	519	559	507	510	489	499	510	539	510	483	495	499	533	527	482	512	520	543	472	522	499	528	519	515	511	516	520	474	522	510	532	509	531	473	508	529	501	482	514	532	504	518	531	516	499	498	508	461	535	464	520	512	518	506	481	512	510	501	529	525	510	515	503	512	557	527	493	494	471	536	503	556	508	511	499	506	519	496	506	497	491	504	494	513	529	473	516	508	467	508	534	484	529	522	496	497	546	469	510	495	511	521	496	503	494	496	476	513	568	476	520	486	481	492	496	483	522	494	487	508	534	498	529	472	546	535	515	534	522	551	497	514	523	503	504	474	513	530	532	526	516	528	515	486	504	513	485	559	523	543	529	497	510	467	519	535	478	479	518	507	475	474	530	552	525	510	516	542	520	524	509	542	518	528	524	530	559	519	506	517	482	476	490	557	480	469	496	545	518	458	483	474	552	513	477	518	486	516	537	509	519	522	535	535	487	483	519	528	525	524	548	432	515	525	515	523	505	510	515	531	522	500	488	504	503	520	497	501	534	502	542	479	515	519	501	536	522	542	450	520	538	537	493	481	512	508	517	524	508	489	485	473	516	516	517	556	544	502	519	501	474	544	495	466	501	504	476	532	494	512	505	476	517	556	479	535	469	493	476	482	511	450	527	517	501	534	531	535	521	505	491	510	502	511	471	492	506	505	519	538	490	529	520	507	534	516	507	489	491	517	526	495	511	492	527	476	500	488	507	474	501	491	508	517	473	507	537	489	512	486	510	471	476	474	512	491	528	526	527	515	473	497	476	483	486	504	484	557	509	491	496	509	504	478	514	517	488	464	515	543	521	504	502	504	520	497	532	498	520	519	479	532	539	547	531	480	510	540	518	493	508	458	516	509	488	526	468	510	502	504	491	491	510	499	516	498	517	523	512	523	516	462	494	494	511	498	554	509	509	528	511	500	518	520	504	490	519	535	495	487	518	487	498	509	482	534	478	483	564	499	482	513	502	514	498	555	522	546	501	494	532	528	489	532	483	521	518	495	482	521	507	477	477	541	477	494	536	486	508	495	537	503	530	492	484	514	521	551	473	536	572	496	507	489	519	515	515	514	572	498	482	489	507	519	502	461	532	502	528	503	500	515	546	528	530	499	513	514	475	497	515	520	471	530	525	564	535	518	514	526	511	500	505	523	488	529	498	508	516	523	493	489	452	505	516	555	507	537	497	507	509	476	488	518	468	480	530	504	516	508	498	528	476	534	490	496	542	499	486	529	513	527	534	493	488	507	486	499	558	493	538	507	501	491	530	526	520	506	515	489	473	542	515	526	520	519	518	518	479	510	503	505	514	456	526	503	530	513	485	500	512	493	529	487	506	498	502	518	533	503	501	510	487	541	539	490	509	498	497	549	509	547	535	495	518	530	488	514	518	514	504	479	467	518	497	481	523	518	541	528	473	528	505	515	556	519	572	506	504	488	472	481	537	500	528	502	490	495	510	492	518	551	495	497	499	477	487	506	528	498	545	499	506	515	526	492	570	528	502	499	472	499	499	518	496	514	486	509	544	518	501	535	521	531	487	536	529	574	500	513	543	513	468	504	501	483	490	517	513	521	536	534	509	508	474	521	504	493	518	519	492	515	477	515	494	487	501	482	505	493	477	500	523	462	503	479	509	489	519	511	503	541	520	533	497	499	533	514	515	524	519	489	524	491	494	506	475	516	515	503	552	494	520	499	530	513	501	486	533	502	500	474	554	512	524	492	512	523	510	479	497	507	494	490	511	513	503	504	454	512	519	540	514	524	509	508	508	498	531	468	507	534	492	511	563	497	481	520	493	556	484	512	469	524	536	498	485	514	507	484	484	508	507	512	546	474	524	522	534	454	513	486	529	493	486	535	478	464	547	499	543	504	501	524	543	488	500	532	507	501	542	504	536	511	486	519	513	520	520	497	500	503	546	560	505	491	479	498	504	477	508	487	477	490	521	515	506	508	523	498	518	502	514	493	478	564	502	521	533	537	498	514	466	511	505	502	552	491	545	511	516	552	464
27677	11108	2229	1405	953	756	697	581	552	565	1310	2114	1890	1235	670	493	490	440	439	470	449	430	467	498	480	479	434	429	422	471	480	452	450	454	444	469	444	453	456	471	476	457	472	455	457	468	437	496	407	471	468	461	426	461	474	485	428	468	439	415	446	408	467	456	501	439	457	414	457	460	449	461	455	464	421	454	460	464	473	412	434	466	463	473	479	454	457	468	470	450	465	462	452	442	496	488	446	419	446	445	456	427	471	453	444	472	422	427	442	477	458	470	430	451	481	479	478	444	488	464	477	484	447	457	494	471	433	460	477	455	448	479	455	465	455	458	432	447	443	455	449	515	441	461	452	445	443	458	470	409	451	422	430	470	452	483	450	404	456	440	485	460	468	473	447	454	483	464	453	447	484	511	474	469	488	453	478	439	459	452	441	470	459	448	439	479	417	473	462	435	483	458	463	459	459	473	466	479	497	438	448	449	488	468	475	440	448	447	499	418	419	471	424	438	470	456	485	471	447	449	430	434	435	495	463	456	470	465	435	428	505	503	426	494	468	461	461	436	486	470	425	456	482	432	464	439	455	404	465	483	498	438	455	499	464	428	462	426	417	449	412	416	456	465	450	423	464	455	457	462	477	447	421	450	461	442	462	457	456	452	462	462	474	454	451	440	459	461	467	430	487	477	436	453	482	427	458	472	449	455	472	475	471	467	443	420	446	450	462	491	458	480	484	447	464	466	458	469	441	420	469	442	460	453	458	440	432	491	425	462	447	434	516	460	459	398	432	460	412	456	426	442	458	429	493	425	461	469	423	467	453	439	454	413	440	481	477	455	416	468	472	488	444	499	445	421	485	464	433	478	483	468	437	468	440	432	478	471	455	468	426	446	435	480	444	447	434	453	472	462	451	454	471	478	450	470	473	515	470	430	446	466	432	474	432	444	448	434	463	452	465	445	475	425	456	446	450	475	488	439	478	468	464	449	441	447	491	472	472	481	481	434	443	463	460	486	426	487	479	437	449	487	474	437	437	426	433	436	497	449	441	448	501	475	496	500	486	443	425	423	457	482	441	447	462	478	484	463	438	451	461	481	471	455	452	447	459	468	442	449	431	457	455	415	456	453	439	440	458	455	445	450	479	471	436	486	422	430	452	431	483	450	433	485	471	453	415	421	494	493	483	462	444	460	433	468	474	465	472	478	465	466	473	479	464	472	464	464	465	456	444	423	461	463	470	446	468	458	433	449	504	475	479	498	466	434	485	413	439	432	397	418	410	452	462	455	490	435	425	433	481	429	473	442	464	453	460	458	428	464	417	459	520	488	467	486	480	454	461	463	441	454	485	447	492	450	461	443	475	478	416	447	429	451	449	456	438	413	414	468	477	465	472	441	431	443	466	477	481	440	482	466	429	423	475	428	451	470	482	455	481	428	443	470	505	409	439	487	443	463	469	455	453	445	474	494	419	467	456	455	474	430	457	441	479	448	472	483	460	488	477	465	437	436	459	455	466	446	481	449	464	427	483	442	468	462	436	409	472	476	439	444	475	460	483	453	461	454	437	453	434	464	441	450	433	422	439	467	475	459	455	472	453	461	423	457	477	452	449	459	473	472	484	475	438	455	477	440	466	467	427	437	411	438	458	465	491	505	431	445	465	455	444	457	489	466	455	427	460	453	471	429	467	465	456	436	440	467	482	457	473	436	436	438	434	462	460	455	470	456	440	430	469	470	427	506	389	457	450	456	443	440	444	454	421	477	488	431	425	497	475	450	445	439	475	456	469	496	491	458	457	483	469	479	466	448	455	467	452	466	477	461	449	449	464	495	433	451	444	479	454	477	454	441	467	471	419	459	446	433	448	442	478	447	429	463	464	453	481	440	447	472	480	430	446	489	473	465	424	496	453	496	472	430	440	444	495	483	456	495	436	429	500	428	419	459	496	488	422	444	438	434	454	444	475	464	463	469	446	477	439	487	393	452	437	440	458	495	423	472	459	460	479	439	429	457	438	492	460	481	442	429	454	432	459	473	446	436	459	474	452	477	437	454	428	449	489	421	418	466	444	482	481	452	441	447	458	477	437	437	457	459	453	469	426	486	416	453	435	410	476	433	441	462	434	446	459	482	473	461	466	481	451	451	494	437	447	463	461	467	439	447	448	439	453	448	454	439	404	498	464	451	440	447	461	453	459	446	438	470	413	436	434	441	456	471	489	438	426	440	461	450	470	443	475	468	453	434	451	469	443	448	484	482	439	389	503	437	497	435	444	430	475	476	482	429	467	466	469	466	424	478	443	476	458	449	454	455	456	461	446	491	466	479	465	457	466	428	461	441	472	490	472	410	468	471	447	491	453	463	438	428	453	451	418	507	417	456	479	486	447	430	461	474	440	440	443	461	464	431	473	448	446	452	421	486	486	473	466	440	473	425	502	422	471	453	452	452	426	488	484	444	492	448	453	433	422	440	444	387	457	460	449	485	461	458	483	416	458	479	437	460	484	422	466	478	455	448	446	492	505	435	471	462	461	431	451	430	430	434	456	442	458	420	459	501	452	440	442	495	440	469	409	443	458	473	452	430	442	466	444	455	440	509	458	467	458	453	488	426	444	450	448	415	470	439	452	444	419	456	459	409	451	468	457	458	460	486	477	485	446	438	373	435	473	466	448	459	438	434	468	460	429	450	443	426	476	449	461	476	453	450	448	455	449	450	454	454	449	467	441	485	489	515	440	470	485	464	450	467	451	460	480	425	435	466	433	431	443	480	430	446	455	470	480	466	443	421	486	468	404	444	435	428	457	421	432	459	480	420	477	444	421	420	463	435	423	420	437	472	465	463	459	458	451	478	467	472	480	444	457	460	458	440	465	406	470	436	490	477	482	425	456	434	462	445	442	463	474	398	431	475	449	429	520	446	443	456	415	486	470	463	460	469	448	446	466	443	434	446	461	445	455	456	476	453	468	472	441	438	436	433	417	438	436	473	465	480	458	485	437	487	446	475	439	497	435	427	446	431	455	418	467	452	488	430	465	470	452	447	455	439	446	437	504	418	464	480	459	478	444	411	452	441	435	428	456	435	450	468	469	447	453	464	447	510	475	461	449	438	465	450	500	422	428	412	455	428	470	428	471	455	468	458	463	465	452	436	459	450	456	471	445	464	433	451	452	473	476	459	501	440	458	435	476	458	444	457	467	511	428	466	478	462	432	456	431	451	406	457	442	439	445	478	476	495	436	474	444	479	432	433	456	464	463	450	495	451	493	443	440	461	505	477	467	473	474	503	436	461	432	492	484	451	443	464	451	433	458	484	453	462	442	453	466	433	412	479	442	481	459	452	445	452	463	479	465	508	436	476	451	467	467	470	471	431	478	473	407	448	486	412	410	448	465	462	482	490	444	414	418	439	480	459	461	457	474	478	449	451	453	493	441	451	465	484	416	479	459	438	465	488	478	446	490	430	425	461	468	443	465	460	447	456	471	460	418	453	483	471	476	410	446	480	489	432
5829	1890	1515	1124	959	847	743	639	608	573	1686	2472	2040	1144	664	501	455	406	446	415	419	411	448	442	415	415	426	422	431	401	406	439	396	418	396	451	389	422	418	414	382	407	383	456	425	394	407	433	419	449	437	391	392	411	427	455	450	390	399	382	429	438	444	400	414	452	428	411	418	397	356	402	432	400	405	440	430	441	383	417	407	388	411	435	433	394	440	419	382	400	394	413	444	407	418	392	382	376	401	393	418	373	406	417	410	441	438	384	425	387	429	397	407	398	431	408	423	397	433	428	410	417	396	412	410	424	384	375	413	413	402	416	428	412	378	431	398	415	380	403	447	407	402	429	394	426	407	413	430	397	366	451	429	391	397	416	447	420	413	412	414	418	408	416	409	427	420	395	450	438	393	433	409	421	404	405	406	415	377	411	406	414	453	425	454	452	422	409	378	410	429	466	397	419	410	401	421	433	368	396	462	406	398	381	406	378	396	391	390	419	389	397	421	401	360	401	392	425	401	419	443	420	394	389	406	390	419	408	430	458	405	385	443	427	369	398	470	370	443	383	450	426	411	389	441	434	444	428	407	402	447	418	380	383	368	450	417	400	422	426	419	397	435	428	356	420	410	422	383	416	430	401	395	406	410	400	403	440	407	412	430	442	444	460	420	375	396	486	420	451	431	395	399	437	409	407	407	433	440	445	400	442	433	388	417	416	386	421	391	405	440	408	420	446	442	420	405	419	385	431	407	398	433	427	428	395	386	384	410	383	425	401	421	432	424	415	440	420	459	401	407	389	392	405	430	418	389	436	416	411	428	426	419	444	389	406	395	391	449	410	390	432	418	368	385	385	424	420	418	410	419	417	427	448	410	369	432	402	421	404	430	399	414	435	392	375	415	419	392	410	421	409	410	429	403	409	406	397	393	422	418	395	424	433	385	408	406	417	428	402	427	424	387	390	398	403	442	404	464	382	462	456	415	395	390	389	389	415	419	391	402	419	378	438	383	415	429	422	440	391	382	418	414	457	404	407	390	388	397	415	389	441	401	392	436	376	409	420	448	421	419	396	416	402	401	394	394	392	408	396	419	436	380	385	404	430	411	406	382	391	414	444	392	424	428	384	439	411	440	422	399	396	424	376	398	471	392	409	428	411	403	442	400	385	410	432	375	437	409	406	406	413	385	389	424	388	432	408	441	489	422	421	402	406	407	424	443	403	429	423	388	422	421	409	413	401	403	422	423	347	418	398	405	381	403	432	421	407	451	437	415	406	383	386	419	429	430	413	444	423	410	382	416	419	391	395	406	416	438	385	409	425	451	418	386	444	405	411	391	404	445	407	392	408	425	409	385	411	388	463	417	415	399	400	398	451	447	404	424	407	422	399	420	426	392	431	423	379	410	429	384	401	415	411	403	423	419	436	440	421	391	373	426	422	429	386	369	418	383	393	379	404	397	458	410	439	404	435	369	403	408	439	438	369	442	430	380	432	430	407	435	436	422	418	381	383	448	422	423	395	427	396	382	413	429	406	409	400	380	427	440	422	387	440	437	401	424	423	398	411	411	431	391	408	421	408	397	421	425	436	396	399	415	441	424	415	430	442	396	439	399	408	414	460	408	454	421	422	418	407	418	391	407	447	406	418	404	437	424	413	401	456	446	424	414	441	374	429	414	413	413	390	351	410	420	408	409	434	413	438	442	412	416	427	434	394	425	410	418	439	397	422	422	405	401	391	405	391	384	432	409	393	420	436	425	428	435	405	385	421	377	419	433	434	428	407	425	395	421	427	399	399	446	408	413	416	403	397	446	453	425	391	391	416	407	379	454	411	400	397	402	382	405	407	422	381	403	404	412	404	429	433	418	403	423	388	412	383	389	401	378	421	448	403	421	406	401	462	403	412	401	414	400	411	397	405	440	420	433	406	436	398	419	381	406	437	418	412	401	407	394	415	413	422	416	407	404	386	426	417	406	425	410	456	414	439	415	424	432	378	425	393	380	405	421	401	428	425	432	412	394	411	396	436	404	443	385	426	402	393	400	417	387	411	420	428	383	428	426	390	408	437	421	418	410	385	421	430	393	422	435	407	391	374	405	415	408	432	399	421	435	407	416	422	394	417	412	397	412	339	412	393	408	426	401	422	412	412	415	390	428	401	402	411	408	403	438	436	433	389	400	410	394	393	425	398	432	416	377	450	372	422	388	420	431	404	407	397	412	402	405	445	418	444	437	410	390	435	381	456	379	424	409	371	385	392	422	425	365	429	419	431	420	391	405	417	379	386	422	385	433	434	390	416	447	392	416	426	416	401	418	361	380	459	398	410	432	425	423	421	402	390	426	392	421	429	394	444	408	438	416	400	432	431	446	420	424	394	400	424	416	370	441	436	411	355	436	429	409	448	440	439	384	390	374	403	447	402	419	404	384	396	424	422	404	417	415	407	456	391	427	427	400	420	431	398	407	393	401	422	443	397	401	397	424	379	398	431	436	419	446	406	410	419	395	412	390	419	432	399	423	394	425	420	404	411	390	414	405	377	454	419	432	450	423	449	397	396	432	431	417	409	418	402	446	398	419	415	393	380	403	410	402	432	388	403	405	410	406	402	407	391	409	425	401	416	428	410	408	426	394	422	379	407	403	389	424	408	396	428	414	426	428	388	383	402	438	419	411	442	419	433	373	426	415	428	399	419	407	429	400	414	403	407	402	395	418	432	435	456	418	389	393	392	407	424	401	412	404	443	386	428	425	420	423	414	435	410	439	447	383	451	402	385	437	460	379	410	444	410	404	428	375	422	389	439	424	400	407	419	432	445	389	414	389	446	407	419	389	412	373	378	406	403	345	415	452	403	428	409	362	402	429	368	438	400	417	414	407	364	387	388	424	410	398	440	405	442	426	375	383	443	386	423	468	426	420	412	405	434	407	407	438	404	400	353	420	420	400	464	366	417	389	420	448	419	443	384	408	380	442	420	422	380	382	387	452	398	439	406	417	392	422	393	418	441	395	412	437	385	407	403	389	428	397	398	426	428	418	413	423	426	423	425	416	381	433	386	414	425	390	446	407	415	405	425	413	384	401	446	384	420	402	389	379	436	408	388	431	419	393	420	407	414	364	400	431	418	429	432	416	421	383	402	417	410	384	412	389	468	433	427	406	469	375	383	432	366	414	454	441	401	462	369	412	398	415	439	393	391	391	422	422	416	426	375	425	433	424	463	422	439	416	450	402	422	397	445	430	385	398	396	414	408	423	431	421	408	454	447	398	417	404	416	411	419	397	423	425	378	395	431	427	418	408	411	431	382	421	382	435	403	420	420	441	397	404	416	414	442	412	425	400	442	418	401	405	399	408	431	422	389	418	409	438	414	444	389	400	405	395	413	427	392	436	405	405	433	405	391	388	421	420	430	409	387	387	399	431	395	410	398	430	400	407	409	409	418	415	419	411	423	437	364	404	417	375	370	435	409	398	380	405	391	423	409	412	402	409	399	427	389	406	398	405	416
25655	21468	27523	25566	8503	2003	1414	975	848	786	9890	17037	13530	5602	1544	820	559	481	445	466	437	449	485	467	482	453	468	448	462	427	519	485	476	446	452	460	441	470	431	444	443	454	464	437	470	466	458	404	428	430	469	481	437	434	460	500	447	441	453	457	451	447	426	451	419	444	441	461	466	490	448	473	454	479	435	446	444	423	406	439	453	443	476	469	473	458	465	477	449	476	417	455	443	436	459	451	416	432	448	432	441	439	435	431	494	443	444	491	430	425	485	423	463	460	467	450	459	445	462	430	431	466	430	453	461	436	454	469	471	435	480	441	508	460	449	426	414	497	481	441	459	422	447	456	425	477	442	386	439	499	463	450	457	447	427	450	413	443	448	433	488	456	446	481	449	438	448	494	460	421	440	450	460	455	432	467	469	457	488	427	512	460	449	425	466	390	454	444	419	485	481	430	460	455	431	462	405	434	441	483	444	475	442	445	449	479	421	448	464	440	425	459	442	456	490	459	465	434	440	461	467	458	488	462	475	435	455	444	463	440	439	460	432	474	443	456	483	465	499	450	485	428	400	482	441	465	443	444	437	451	455	479	448	450	471	457	448	439	445	471	444	475	445	420	462	475	465	447	459	444	432	450	446	454	499	404	456	433	444	401	453	473	441	446	423	474	413	435	423	455	453	444	440	456	465	458	471	484	472	425	448	437	420	394	500	467	439	451	454	431	464	463	418	436	409	431	465	473	484	445	457	470	459	433	432	459	424	435	433	454	430	451	423	485	450	425	474	454	422	413	434	456	458	446	434	444	462	447	405	448	446	449	421	444	450	413	497	435	446	458	456	423	448	455	465	411	449	432	426	448	461	448	430	434	437	438	445	443	453	455	472	448	489	486	445	441	473	479	456	414	463	491	470	473	451	491	454	425	470	459	442	463	480	458	431	452	443	443	468	459	456	449	457	436	470	436	432	444	468	456	455	459	412	467	425	435	431	486	450	424	467	449	447	434	435	411	461	453	448	433	460	450	445	443	455	446	489	448	458	452	464	452	447	422	423	470	436	479	473	448	453	462	482	448	490	432	456	455	458	451	437	418	452	389	431	443	430	456	446	432	422	450	451	431	433	452	460	429	439	461	479	459	431	452	441	465	442	474	425	449	454	451	421	389	456	507	451	462	515	448	452	487	475	474	416	471	433	449	464	444	474	455	454	475	432	450	460	457	461	426	482	465	466	484	454	442	447	439	446	433	412	461	442	495	463	449	481	449	442	456	461	405	498	447	449	411	446	473	465	450	462	456	426	453	428	462	461	474	474	475	441	478	424	446	460	478	433	449	446	447	420	462	448	433	487	442	438	462	470	450	384	448	463	469	441	472	473	439	467	468	421	487	467	453	476	429	431	468	462	465	461	437	471	471	417	490	481	444	474	448	466	417	477	482	431	434	460	449	499	458	428	440	442	433	451	477	463	442	477	436	437	451	413	421	441	467	452	441	452	482	459	430	454	456	451	444	463	467	475	467	429	458	450	453	470	440	440	415	442	424	490	455	472	423	460	407	432	446	454	431	455	433	449	406	464	463	437	463	467	451	462	427	435	429	446	446	476	473	472	472	424	440	440	472	460	501	451	434	472	440	460	464	466	470	437	451	489	438	437	432	453	438	413	448	443	447	461	466	478	417	449	433	495	418	451	427	460	438	429	462	467	461	450	481	449	433	446	423	440	436	451	431	445	449	469	414	431	434	427	445	420	438	449	458	432	436	441	460	470	437	452	431	435	480	437	470	498	454	491	479	498	414	429	435	438	457	450	455	443	466	437	455	412	437	483	404	443	435	432	444	452	451	466	451	421	475	455	471	420	450	490	442	482	451	478	445	483	453	428	432	442	448	431	437	468	478	432	450	460	466	459	426	442	457	444	461	436	434	450	452	431	412	436	469	457	463	456	472	482	441	493	413	450	425	503	485	485	442	446	440	431	462	424	434	456	440	443	459	472	474	431	431	458	484	452	425	461	471	463	433	470	463	448	468	435	436	429	456	414	449	457	460	417	463	429	438	473	446	428	432	445	440	473	449	452	466	461	432	407	417	452	455	438	419	496	416	469	457	472	421	415	460	460	477	437	455	440	455	442	492	431	453	439	455	405	467	481	454	425	476	467	473	434	443	433	416	465	442	422	418	448	475	429	480	427	437	496	461	478	439	461	454	429	432	447	461	429	451	471	429	471	449	452	442	465	471	463	433	455	443	463	452	482	415	476	453	487	457	447	445	445	438	471	426	431	484	439	458	445	464	465	465	433	458	427	447	452	451	468	457	452	452	484	492	464	434	451	447	446	458	453	442	481	457	448	450	411	456	429	468	469	423	437	456	420	463	454	455	473	475	455	453	458	451	493	446	453	456	404	461	447	412	456	462	484	445	435	437	439	433	436	491	446	436	445	435	403	477	480	443	493	456	474	439	427	447	466	452	460	475	427	447	439	452	431	448	462	448	432	453	483	420	466	424	428	426	406	447	441	426	461	431	455	415	415	408	436	411	470	469	459	445	441	479	450	468	452	483	439	471	434	438	461	436	434	477	454	472	455	427	445	444	460	429	450	467	445	459	450	470	403	450	459	440	446	475	448	460	491	455	425	461	460	446	505	427	431	484	452	416	444	442	430	455	447	439	443	447	469	449	436	434	480	422	483	449	442	464	461	441	418	441	394	487	469	434	457	441	432	434	463	439	471	444	414	454	497	460	450	477	421	458	445	400	439	458	466	435	415	448	445	416	447	484	431	463	452	476	427	475	466	438	435	470	478	435	459	440	439	452	448	410	466	449	436	442	427	476	436	468	429	453	438	441	420	400	428	431	436	425	458	451	441	450	436	458	426	447	455	474	439	477	464	437	472	463	439	496	444	423	445	454	488	441	461	470	428	454	448	437	433	459	476	448	455	438	495	436	479	410	447	434	432	499	467	445	437	464	465	475	450	489	434	470	429	438	454	449	458	415	468	421	422	446	424	436	471	461	443	417	425	438	426	450	443	468	421	447	437	423	421	425	444	417	419	477	467	421	420	432	454	422	484	451	430	401	426	471	422	444	475	449	456	396	449	430	461	453	457	467	444	442	435	460	436	422	461	441	468	449	452	477	425	445	424	476	444	457	419	437	455	480	422	453	465	436	415	463	415	497	442	437	429	446	416	436	445	457	427	454	451	471	440	439	451	435	440	441	432	446	428	407	435	449	472	479	463	466	489	413	401	468	396	414	448	437	445	421	440	459	431	469	456	476	430	422	462	483	431	427	457	464	430	448	464	455	478	460	432	447	475	460	457	448	474	435	436	424	446	438	441	460	495	401	464	457	465	470	419	446	418	442	461	440	482	480	449	479	418	444	477	452	439	464	447	445	405	457	410	423	435	437	401	466	425	463	487	430	435	468	437	462	469	450	483	434	426	478	487	440	445	417	465	422	472	450	454	439	426	428	465	425	426	440	465	482	452	463	464	440	455	450	413	406	424	465
4834	5845	5028	3225	2177	1740	1592	1265	1052	990	13616	15888	11648	5078	1595	882	555	447	472	420	427	382	409	432	440	441	432	430	406	435	425	431	432	462	460	467	443	440	437	398	452	415	436	405	441	454	429	447	407	413	445	428	457	420	454	440	405	437	408	404	443	446	432	426	415	448	398	411	431	413	378	422	403	425	400	416	403	418	407	439	413	448	441	430	430	417	397	409	432	429	429	456	435	441	472	420	443	475	427	403	419	450	441	427	418	429	429	405	403	444	427	441	395	409	443	434	435	399	434	449	455	419	409	424	416	424	399	444	417	428	415	441	477	413	423	473	404	428	408	456	420	452	427	407	431	440	450	435	437	448	423	414	438	420	414	423	436	406	420	445	444	440	426	413	459	457	417	413	452	436	417	438	448	408	441	432	410	450	408	418	427	489	442	428	422	412	439	453	457	469	443	409	453	476	466	437	435	447	433	401	452	413	416	432	457	418	450	426	427	438	470	425	434	432	422	432	394	427	428	408	412	457	413	420	444	437	416	422	401	429	386	429	450	386	448	429	439	398	446	417	438	438	422	436	414	390	455	439	442	437	487	426	452	451	438	417	451	403	456	450	394	435	437	439	419	386	438	428	440	443	442	402	402	400	479	436	409	413	410	425	417	404	429	427	408	447	411	438	406	406	402	438	410	454	441	447	387	449	428	426	428	396	426	423	417	380	405	419	419	408	429	389	429	412	436	420	479	393	414	462	397	426	440	408	456	414	404	436	410	445	457	402	449	456	396	447	430	406	428	433	430	396	421	438	434	411	425	440	429	427	417	441	400	416	407	439	411	458	437	414	416	445	424	435	398	412	396	418	450	423	416	465	438	420	400	401	416	426	445	459	440	416	445	378	423	418	421	429	432	447	393	430	433	390	390	436	384	431	434	429	428	436	411	392	393	472	461	441	420	423	400	401	402	445	440	457	423	414	452	427	456	455	439	394	426	429	426	419	418	455	426	403	458	426	455	411	403	407	450	433	415	438	428	422	431	439	419	418	424	417	443	462	425	438	394	397	415	456	419	421	410	441	424	401	417	406	389	463	436	423	458	428	431	438	424	451	400	412	424	432	433	416	428	420	434	414	415	429	442	415	420	412	452	397	398	464	432	438	432	442	435	419	433	448	441	404	422	425	440	446	418	422	447	396	411	432	410	404	406	426	406	427	446	437	402	408	405	425	424	424	457	450	398	422	404	431	384	417	434	431	446	418	398	425	414	440	423	449	426	422	381	418	417	399	427	394	383	394	390	437	426	428	437	429	419	443	452	428	443	464	446	427	415	429	424	434	450	452	431	430	389	424	403	410	424	411	457	431	430	472	410	421	443	440	433	412	410	421	408	431	438	433	423	396	458	411	443	432	437	415	402	401	417	376	408	393	389	418	381	449	483	405	417	409	430	435	415	385	416	450	438	457	410	426	425	472	410	430	417	466	407	408	400	406	397	420	428	469	425	409	387	435	413	395	484	421	442	444	427	425	420	402	443	418	436	416	413	450	486	461	422	444	403	412	406	424	460	437	432	448	416	436	438	430	425	420	413	412	417	399	439	423	442	422	406	419	436	411	441	453	400	428	396	434	384	388	447	427	407	452	407	429	394	435	433	450	403	407	442	409	409	424	429	429	418	401	411	411	432	464	427	413	412	405	423	420	446	395	438	430	434	430	457	444	424	398	439	467	408	396	420	426	433	430	437	427	421	434	429	407	434	458	418	424	423	467	428	451	422	429	418	422	458	402	404	433	442	430	388	417	408	432	428	451	454	416	415	411	407	424	383	428	427	432	413	436	449	414	394	407	402	405	416	424	445	449	447	418	403	435	451	471	431	446	449	415	428	404	414	449	397	409	424	433	405	411	413	398	424	387	385	437	405	432	392	430	424	389	420	461	394	485	396	427	455	397	440	383	429	374	437	419	437	414	424	387	400	425	429	442	437	436	407	426	404	428	402	415	424	421	433	418	451	417	405	424	398	412	449	428	410	402	439	425	439	430	437	407	393	440	424	394	416	426	424	421	429	437	441	440	399	430	461	434	432	423	412	443	404	440	441	442	411	442	419	423	430	394	438	456	415	396	407	453	409	435	440	413	436	430	465	415	425	408	414	466	390	454	392	436	412	433	434	440	400	441	468	420	415	428	429	437	406	432	378	439	411	429	451	429	449	411	391	408	442	423	446	395	409	390	412	435	426	421	404	460	460	435	382	383	393	374	405	401	397	388	440	428	454	451	431	395	409	392	386	438	405	420	479	416	400	417	465	441	394	454	410	389	424	448	417	424	419	413	414	454	447	422	401	465	458	419	416	413	414	430	382	434	387	421	425	470	467	431	456	418	427	446	396	421	432	427	413	445	436	426	409	390	453	439	416	415	415	395	421	438	395	429	405	412	446	408	423	390	410	465	414	433	440	446	427	392	431	441	423	434	427	423	421	456	425	416	449	451	414	407	440	405	411	424	415	435	423	408	420	458	462	438	433	402	405	387	415	410	427	406	418	401	415	442	453	404	432	400	430	412	418	430	454	435	456	453	426	444	412	413	408	413	453	428	428	413	410	461	443	402	429	428	427	469	431	411	403	438	451	430	412	430	405	412	432	424	412	378	413	421	419	405	401	464	452	422	403	419	395	453	419	403	471	422	461	418	440	417	431	439	403	445	439	449	415	397	438	430	433	438	417	431	432	442	402	410	420	457	420	432	418	390	430	462	433	400	413	426	436	420	425	467	410	440	448	422	416	426	427	414	436	447	421	445	395	427	421	439	448	443	443	444	428	417	421	442	402	404	393	386	449	455	407	422	424	436	429	438	391	413	441	377	406	414	441	434	450	418	425	418	428	429	389	404	416	413	448	452	393	440	424	433	431	418	417	427	414	426	457	420	390	402	410	415	418	436	425	433	411	422	427	431	394	429	411	415	404	432	411	421	446	407	449	457	411	413	409	415	445	434	405	425	450	455	412	402	422	415	472	451	424	428	413	429	436	420	410	396	439	425	472	424	438	433	471	402	448	426	383	414	420	450	394	430	421	425	441	444	472	399	424	411	462	436	402	423	443	446	444	400	409	427	408	416	418	389	439	450	411	449	419	413	422	409	444	391	416	447	436	460	384	408	404	425	394	400	440	430	413	413	422	402	400	433	447	425	459	417	452	424	429	422	474	385	404	393	423	456	446	424	401	422	452	441	426	405	408	430	433	359	405	404	410	408	385	449	403	457	457	434	433	385	413	470	425	430	410	413	386	417	433	414	444	400	436	410	414	404	400	407	443	411	403	441	419	430	457	455	417	401	423	424	415	429	412	399	376	425	403	441	402	410	441	399	428	381	448	408	404	393	424	441	446	449	420	452	419	424	428	402	447	432	415	446	413	436	410	416	450	441	419	401	432	413	448	401	422	415	433	432	436	466	390	449	385	444	436	430	436	392	457	387	422	396	449	389	435	442	409	409	414	409	421	429	416	461	444	468	462	417
24633	21415	28615	24597	21165	8657	2688	1671	1280	1240	19552	29403	23808	10998	2832	1261	742	633	576	574	586	561	595	542	612	550	586	603	553	612	561	592	571	570	572	517	589	610	596	573	599	573	548	556	554	578	569	569	579	575	532	505	537	551	615	566	567	588	540	607	566	593	565	575	555	572	566	574	556	563	558	577	567	565	600	611	599	572	577	556	600	604	604	616	594	574	598	548	584	568	571	599	545	567	552	567	550	575	573	611	554	610	540	572	553	531	582	599	556	571	542	605	585	559	581	541	529	566	574	571	574	565	544	556	544	574	618	553	538	551	610	587	570	565	590	555	567	506	588	551	571	572	609	526	557	629	557	560	573	539	593	573	602	542	551	527	528	583	565	556	579	555	620	599	556	547	614	603	547	552	602	550	593	519	590	567	559	583	556	572	522	542	600	544	601	607	539	534	582	558	609	547	569	607	611	582	596	565	537	559	544	546	551	567	522	594	563	575	578	609	607	543	585	575	561	582	540	600	526	527	564	553	559	568	563	555	569	565	547	546	602	577	585	551	587	608	595	598	562	585	573	583	608	600	580	554	559	535	577	551	546	576	601	555	579	566	582	597	606	546	604	569	626	549	531	580	563	608	564	549	561	585	554	557	586	551	568	572	621	605	595	588	582	577	580	561	595	569	572	575	557	575	586	586	562	557	524	598	586	557	620	566	574	605	569	558	538	570	585	562	562	547	553	582	549	576	563	596	586	568	585	580	535	599	554	593	593	597	542	560	579	564	585	582	615	574	562	537	523	550	577	641	620	535	583	590	566	575	584	584	612	538	552	601	551	558	589	571	618	560	568	580	541	563	564	595	565	582	588	576	603	560	587	607	620	538	602	539	578	585	560	579	588	572	537	563	576	594	519	564	582	532	524	575	575	538	607	566	585	533	542	562	586	569	591	550	610	641	562	552	563	562	538	573	551	558	564	580	586	592	535	563	638	553	538	597	549	606	570	586	567	586	537	584	559	613	580	552	519	533	568	541	529	565	561	573	609	581	561	602	538	601	495	574	583	552	589	595	592	539	587	571	586	523	609	547	565	540	561	567	549	558	569	586	549	584	558	579	559	570	557	546	544	573	565	569	570	572	573	597	579	599	589	639	601	558	555	552	538	591	589	602	571	549	583	560	579	604	611	592	571	542	575	589	608	579	578	605	546	614	553	594	542	579	591	564	592	546	548	562	599	583	572	559	597	569	523	557	628	558	600	584	556	583	538	624	563	591	555	605	567	584	570	522	616	598	543	548	542	548	551	635	567	609	596	529	638	595	576	571	550	546	557	590	546	556	571	555	599	598	570	600	618	556	581	559	553	579	572	599	588	565	571	536	565	565	560	572	539	600	523	583	533	585	562	588	584	591	573	562	569	596	559	592	568	568	585	544	561	549	604	588	577	590	568	586	558	563	568	547	575	570	585	580	577	579	546	607	583	554	565	551	609	570	573	600	541	557	543	564	549	590	591	551	617	531	587	548	576	553	618	582	564	585	559	551	554	577	549	578	571	608	619	586	530	570	559	596	570	610	587	525	549	557	552	592	629	558	570	572	546	525	566	541	552	560	603	570	546	551	637	566	574	558	582	573	582	561	583	562	615	531	585	542	575	577	523	558	552	547	570	634	602	553	571	597	616	567	562	561	545	567	559	592	584	600	582	607	598	582	590	520	552	542	540	584	560	549	590	538	581	554	597	561	576	530	599	544	569	579	562	545	594	544	578	565	567	572	566	547	596	570	579	567	584	562	578	602	576	560	575	538	591	548	527	552	565	553	555	566	577	564	551	555	631	560	600	587	553	579	536	583	590	600	571	550	580	589	604	588	547	572	574	548	545	558	547	620	589	542	582	569	609	587	595	540	554	607	587	536	516	599	560	558	622	576	568	563	609	595	555	560	542	571	576	580	573	554	557	562	588	568	524	545	578	542	556	565	549	557	570	574	597	558	585	558	584	538	583	579	590	556	527	555	621	577	609	566	555	554	569	563	608	544	565	589	606	601	600	554	566	554	536	571	587	579	549	547	557	565	542	553	565	579	601	543	610	546	550	570	544	551	560	555	532	610	581	543	585	559	565	626	591	546	585	548	557	585	576	580	621	566	625	549	571	546	568	544	597	576	548	588	604	551	548	561	543	567	604	585	571	570	580	574	590	556	628	566	611	544	569	544	603	554	582	598	644	532	616	583	608	591	556	601	561	533	606	567	514	564	584	536	526	576	596	562	562	536	541	562	592	564	602	560	568	577	584	573	605	547	572	589	530	578	567	574	566	531	595	572	542	536	557	583	589	561	565	583	575	557	581	532	573	589	529	585	548	578	612	571	578	560	579	555	552	601	612	560	559	531	585	581	593	547	552	558	533	571	533	538	594	563	588	553	561	569	572	599	594	542	592	522	532	571	529	554	574	564	551	560	565	567	579	552	592	593	541	540	530	545	588	538	575	534	594	554	612	585	531	622	603	584	568	521	576	610	572	587	557	546	597	578	564	579	552	537	514	578	580	589	543	568	554	553	599	593	548	543	568	549	627	563	566	538	568	596	590	607	577	562	593	552	615	554	589	565	562	597	575	557	584	547	586	552	560	587	547	634	532	594	587	561	580	588	592	562	578	514	541	555	623	586	570	554	543	545	550	564	590	557	560	608	566	548	578	587	548	518	566	572	524	575	566	567	542	566	554	519	545	634	582	586	551	560	601	572	565	568	583	540	561	561	566	611	560	587	567	572	540	578	601	589	589	556	547	556	591	603	520	576	609	564	594	549	570	544	578	570	559	583	575	521	571	611	530	594	546	553	579	585	576	556	538	555	540	598	584	551	570	560	600	537	553	557	559	539	558	563	571	567	558	548	567	583	516	552	555	573	600	553	532	553	578	521	573	528	580	547	599	537	588	547	576	563	582	544	564	537	575	567	561	583	594	548	562	617	589	534	567	568	571	597	630	606	545	578	566	555	559	556	561	607	599	582	555	575	582	612	563	570	567	549	574	570	573	575	555	579	558	575	565	559	617	580	538	563	563	559	565	590	583	554	575	607	542	549	610	546	540	610	548	589	588	535	616	532	571	586	567	569	620	586	612	543	559	583	553	558	577	555	550	650	572	556	579	566	594	534	568	533	541	524	577	564	589	562	569	543	558	591	589	592	594	573	536	579	611	581	563	572	570	592	570	561	599	571	549	574	594	605	574	556	549	582	584	543	607	576	561	590	555	589	563	590	557	577	552	605	531	574	586	574	600	548	557	563	589	578	580	570	561	614	562	573	541	570	546	579	596	574	574	530	576	576	607	550	545	572	575	559	570	588	550	577	573	574	557	617	554	562	544	543	575	561	566	617	545	590	602	563	559	589	630	552	566	556	593	532	577	562	594	573	579	552	538	562	540	576	560	564	547	601	552	595	602	579	588	564	546	564	535	539	564	532	559	557	533	585	569	552	587	531	566	574	541	555	580	578	564	601	552	562	579	573	563	552
5211	9322	8050	4651	3658	3185	2300	1951	1795	1677	23979	26031	19618	8550	2827	1341	680	573	512	514	534	568	529	533	571	541	521	580	496	520	518	476	522	540	527	525	511	518	534	549	557	526	560	538	535	533	495	540	515	565	514	523	539	504	538	517	515	530	533	547	539	531	525	506	539	497	531	509	521	526	511	527	532	555	566	533	557	530	501	466	560	499	519	491	501	530	521	524	581	508	569	564	521	544	514	495	536	515	541	523	547	563	542	519	547	546	515	515	503	503	518	546	525	478	553	547	550	547	557	532	522	567	562	541	538	544	523	535	524	495	540	560	563	566	542	487	488	525	519	546	521	547	540	516	500	538	475	518	527	530	502	490	491	493	571	507	542	543	559	526	537	504	513	520	563	546	512	526	517	518	523	540	523	513	543	510	503	536	513	539	519	541	525	510	570	520	538	520	545	501	510	523	564	545	530	548	566	577	541	541	529	551	476	482	540	513	494	546	515	507	493	563	501	573	515	500	533	507	512	545	527	560	521	517	502	493	509	507	549	504	475	483	503	579	483	562	522	538	545	567	528	512	548	525	559	509	537	524	517	498	590	542	537	518	549	538	535	496	512	505	512	506	503	525	507	480	545	535	561	510	510	493	526	491	530	471	566	608	513	502	509	504	518	523	529	515	524	551	498	535	533	569	542	535	512	513	483	566	534	536	536	510	511	579	523	531	510	520	523	500	520	533	498	544	525	519	539	521	512	531	514	534	558	517	513	559	543	582	520	507	530	556	551	538	509	496	512	544	521	549	543	582	531	523	496	492	549	552	529	529	529	478	535	535	530	529	532	513	575	485	516	489	535	517	501	559	517	543	537	552	526	489	511	538	556	522	543	551	514	512	535	537	539	512	526	518	506	510	528	527	519	512	567	515	512	528	525	543	519	502	518	555	582	512	521	495	527	534	519	518	536	515	526	569	531	512	520	515	505	539	520	541	506	490	580	544	520	520	568	514	523	543	520	535	513	532	534	505	465	513	506	560	482	499	504	497	503	550	524	485	541	512	500	536	521	526	543	525	490	506	530	528	522	539	530	536	558	523	553	535	520	588	550	521	510	530	510	497	504	512	541	532	536	503	533	518	534	529	525	498	540	552	546	560	520	537	502	572	508	574	577	538	563	533	568	556	519	540	528	524	518	584	539	512	535	495	563	538	538	508	546	518	533	531	534	516	517	534	528	530	517	530	524	532	515	562	537	489	490	531	509	513	522	572	491	519	496	503	523	512	518	512	556	485	532	538	527	511	554	539	547	538	510	538	542	526	500	550	548	505	514	532	488	498	547	574	524	562	521	478	526	526	513	556	528	494	507	516	512	511	525	480	503	523	489	537	523	479	519	516	540	528	540	542	509	577	540	506	504	523	546	533	535	549	505	478	552	513	529	512	543	539	522	503	528	555	513	511	560	509	520	468	533	561	536	511	539	516	545	555	507	503	522	507	563	487	490	523	526	530	529	516	520	522	552	557	513	531	536	533	549	544	526	501	529	541	531	461	524	505	553	500	494	537	545	534	511	493	560	507	541	493	517	504	511	545	486	497	535	426	500	532	551	502	506	548	511	499	565	518	508	485	530	509	518	496	518	472	522	541	512	545	567	510	498	550	504	510	532	541	511	547	565	497	497	519	512	529	536	563	495	526	522	515	524	479	538	521	522	494	533	532	536	523	491	560	511	556	530	528	534	527	502	503	517	519	498	546	521	519	528	532	535	529	541	515	534	537	521	546	535	556	524	504	529	525	544	499	495	526	521	551	511	528	524	526	499	520	527	525	544	530	558	522	510	558	526	486	544	510	532	557	517	526	538	543	509	508	519	528	526	530	531	484	565	532	532	493	493	504	537	496	540	523	553	549	511	522	534	489	517	535	538	529	507	500	511	514	513	483	550	518	511	509	509	475	464	535	523	533	562	517	564	548	528	506	548	546	478	524	551	544	530	486	501	494	551	553	530	533	514	500	540	522	503	517	520	541	522	517	507	539	536	536	506	502	539	497	541	561	509	508	498	523	520	514	523	514	524	531	469	503	498	554	529	506	544	502	532	517	539	556	518	559	538	503	471	531	499	487	488	532	533	465	524	543	511	516	543	508	520	484	539	536	522	527	486	498	530	530	518	503	495	504	509	515	540	522	511	521	552	479	500	504	530	534	518	506	492	506	543	525	493	502	530	514	480	548	543	521	558	528	492	512	554	543	533	541	490	549	572	516	542	542	533	525	532	516	515	534	558	560	533	536	511	499	474	510	516	522	531	535	508	525	522	525	498	514	510	549	580	529	537	519	531	507	519	531	558	558	544	494	519	505	535	539	520	462	510	542	539	477	517	497	499	529	556	493	539	519	504	538	545	509	480	526	525	500	511	496	515	477	518	532	566	520	534	568	538	503	522	524	506	524	529	500	503	547	497	544	520	531	528	528	483	515	538	553	514	577	524	501	557	520	499	543	518	560	506	546	519	545	529	524	502	562	549	489	536	545	546	549	497	537	521	528	495	507	488	518	511	555	536	500	521	520	501	462	515	527	503	501	504	514	512	520	508	536	514	518	544	546	599	524	504	476	529	489	501	516	477	492	521	538	487	493	508	536	518	549	503	474	576	542	501	482	545	537	522	514	523	503	513	564	533	540	522	557	540	506	497	526	564	504	495	501	520	488	502	518	510	511	519	489	497	545	506	502	493	524	517	524	533	544	544	521	521	545	516	504	534	535	552	535	486	544	524	571	490	508	542	510	527	539	485	509	488	496	533	504	519	510	549	470	526	516	524	519	518	531	475	489	515	508	533	523	525	512	521	521	509	497	555	466	520	533	518	532	499	527	523	522	539	536	489	521	538	527	511	499	539	536	505	544	486	524	514	506	533	506	545	466	479	549	566	509	499	507	532	527	542	527	535	538	550	497	500	518	530	507	549	539	500	489	561	504	487	497	557	531	601	534	502	526	498	490	525	535	517	508	547	516	517	519	469	543	503	497	558	520	512	524	569	483	496	517	489	513	545	543	510	540	537	501	525	554	512	539	509	519	496	502	515	510	516	496	540	527	518	523	502	518	492	508	454	530	529	487	489	493	521	540	497	526	526	482	516	528	522	528	481	557	526	542	577	579	514	552	498	554	502	509	531	502	553	550	541	559	539	528	568	558	528	546	519	506	520	539	506	516	521	532	548	532	536	557	550	518	482	527	535	488	475	540	524	469	511	551	524	507	529	491	548	502	510	539	521	563	480	529	511	531	516	488	533	539	520	522	501	528	524	493	479	502	511	545	494	532	528	511	519	540	528	527	517	543	512	511	540	480	507	509	493	494	511	533	530	559	521	523	543	545	512	515	516	519	529	484	485	541	548	562	542	485	506	510	509	538	546	530	481	521	534	535	526	545	514	532	499	511	523	552	543	525	470	521	512	504	543	515	543	492	558	539	545	509	497	507	510	471	512	500	541	506	546	550	502	539	480	534	533	505	532	523	498	539
27700	11330	2779	1365	872	706	648	596	548	567	1256	1933	1684	1089	668	545	486	466	433	431	469	453	483	450	434	472	455	475	473	482	446	490	446	439	476	454	486	430	480	476	460	434	470	456	440	460	484	416	453	453	469	471	456	472	460	447	434	463	450	470	465	468	463	464	450	447	450	450	473	472	508	476	490	513	471	459	464	478	459	451	453	468	465	500	504	500	477	435	457	460	448	462	486	450	438	451	460	454	459	470	482	452	460	450	443	447	465	469	474	489	472	458	438	446	464	450	460	471	426	468	468	460	470	476	471	477	460	487	466	462	486	477	447	472	460	443	447	456	491	462	445	462	460	438	468	484	481	455	442	453	439	447	450	474	431	490	467	440	461	452	452	502	453	460	440	482	468	456	461	423	509	437	474	490	470	474	462	462	490	481	470	475	439	467	468	425	442	457	475	486	486	471	475	476	470	475	457	475	461	460	464	422	468	465	470	436	443	442	480	436	485	446	445	470	470	428	480	434	468	444	432	482	466	501	447	498	444	443	440	474	482	459	499	450	437	470	442	454	467	474	454	461	444	465	465	496	461	470	433	452	452	476	448	433	525	463	482	490	441	466	465	490	463	461	492	473	436	417	468	457	480	428	483	449	437	462	483	455	460	483	453	436	458	410	470	503	507	462	503	469	430	499	457	437	429	474	473	456	433	473	484	460	470	455	458	475	427	419	469	445	436	498	472	468	432	457	466	459	480	430	451	461	487	460	458	436	479	473	455	427	434	451	448	493	466	456	487	450	453	443	453	452	454	410	427	457	472	460	476	460	493	461	455	460	463	456	508	462	491	474	433	463	453	451	429	437	461	467	478	445	439	449	448	449	387	465	434	409	464	458	450	480	469	415	430	463	441	491	484	444	428	442	446	470	474	438	468	434	430	443	446	465	492	432	467	501	475	439	491	481	487	462	462	441	457	491	479	468	462	475	442	484	502	451	469	462	460	506	478	434	466	494	483	466	461	463	493	423	459	511	494	443	447	419	442	462	500	482	454	444	480	473	467	460	456	450	475	434	461	482	449	476	462	495	465	482	478	436	473	476	415	480	465	465	449	426	419	480	421	490	452	490	448	445	469	452	434	448	465	443	459	500	469	449	490	452	494	462	466	464	465	484	449	476	448	475	442	432	454	463	441	466	461	460	475	455	452	469	433	512	509	492	494	467	457	472	473	478	452	475	449	449	458	456	517	478	491	490	450	440	432	485	504	513	482	430	464	442	486	473	447	441	490	450	442	463	468	488	475	468	486	460	480	450	456	491	472	489	478	500	457	487	472	493	493	445	452	493	476	463	464	465	461	485	473	436	448	455	475	477	468	460	419	468	452	436	399	478	463	455	456	428	478	432	472	431	457	490	474	446	440	477	447	465	481	478	473	461	449	481	495	455	440	446	473	455	483	483	455	448	455	483	427	449	458	451	437	444	442	482	453	506	463	480	457	424	490	479	477	467	442	496	475	489	460	434	455	460	487	448	485	464	482	476	449	483	472	449	447	433	459	461	439	463	434	457	453	495	491	443	452	450	434	439	448	463	448	435	423	507	466	450	472	436	483	506	473	445	475	450	489	463	505	506	436	485	450	450	442	477	461	475	464	454	471	471	457	443	424	449	462	492	456	468	476	494	474	484	450	471	460	476	422	461	443	452	442	512	515	451	435	438	447	463	453	459	468	457	391	434	481	466	450	438	429	470	426	452	461	493	433	477	463	466	456	434	479	485	440	479	495	437	472	465	477	407	458	448	458	484	470	453	485	430	443	439	434	458	500	469	430	441	458	477	490	462	418	474	471	464	460	475	521	464	421	434	463	525	431	499	519	462	452	479	492	500	447	487	480	465	456	476	489	492	457	475	477	451	484	487	454	517	443	466	455	493	486	488	460	456	466	459	415	468	484	467	452	473	436	464	464	491	495	467	484	448	447	487	494	462	464	457	464	446	468	473	477	456	478	447	475	486	455	433	438	434	476	480	466	468	447	464	451	469	442	453	426	464	439	461	463	436	483	507	455	437	479	415	454	464	490	503	457	488	488	476	471	516	468	479	437	433	444	522	487	481	439	490	475	439	475	502	462	476	447	443	431	465	469	440	483	472	455	472	473	450	439	444	511	403	456	484	483	466	503	444	452	448	468	458	471	466	452	465	492	453	497	420	490	453	481	494	455	462	478	441	476	453	484	500	454	460	468	464	485	451	464	426	456	490	485	456	475	422	448	471	450	482	452	458	444	439	486	444	492	448	451	473	537	466	452	458	436	460	451	492	457	455	486	489	462	486	488	485	454	471	443	486	462	487	516	453	492	425	475	491	478	465	469	441	438	463	459	489	454	475	443	466	422	422	448	479	465	490	465	414	461	479	491	453	445	461	441	472	476	465	474	478	431	469	441	477	443	450	434	474	429	472	429	467	445	509	463	474	499	443	461	454	452	479	474	458	469	435	465	428	456	437	489	453	479	497	444	482	467	452	454	469	433	470	480	448	423	493	483	437	454	462	472	455	460	472	480	463	441	479	463	449	485	469	482	452	452	480	460	486	471	445	463	428	416	468	480	485	505	436	442	475	438	472	420	463	475	446	461	442	495	458	464	477	479	479	501	477	439	445	448	504	442	474	495	491	451	467	477	480	491	463	463	510	458	476	476	457	461	457	451	486	487	441	448	479	448	450	436	453	502	470	471	482	471	458	482	432	476	445	466	497	422	440	484	460	431	441	476	480	429	451	473	452	500	456	496	423	483	478	490	460	468	461	468	421	462	478	437	476	474	448	473	455	443	439	451	488	480	429	435	420	501	483	469	494	448	465	459	458	437	497	460	446	456	462	490	487	512	469	459	483	471	480	473	484	464	456	477	458	422	477	458	440	456	473	470	468	428	473	460	481	444	419	472	452	495	462	431	498	484	452	426	439	461	479	452	472	479	456	480	436	441	457	518	485	502	442	494	450	426	460	451	457	435	456	454	455	461	478	503	495	450	452	459	486	455	469	483	498	460	480	432	461	483	445	479	456	480	473	469	497	444	445	475	419	461	472	460	501	480	469	447	486	490	459	463	426	405	495	458	465	474	486	462	496	459	451	420	429	425	482	425	472	445	426	445	484	454	461	448	445	488	465	445	435	495	454	448	456	487	431	468	455	482	427	472	448	462	488	448	487	462	466	452	482	444	483	487	482	456	466	478	454	469	459	471	472	451	447	458	493	473	473	493	442	467	432	475	500	430	426	482	458	499	462	445	434	485	480	450	429	430	469	455	451	497	466	479	420	445	462	437	468	472	472	483	439	487	448	435	450	490	458	464	501	451	480	464	474	462	493	457	465	463	449	484	479	438	507	472	527	449	478	472	449	449	458	510	468	487	446	458	472	426	456	422	455	496	452	489	438	474	484	477	466	433	448	473	479	463	475	423	482	503	505	483	446	450	469	456	462	478	498	447	455	445	494	456	476	434	408	460	486	463	467	444	464	446	428
5938	2297	2328	1203	933	832	696	644	595	557	1728	2303	1884	1099	665	519	429	404	430	398	425	386	445	412	399	397	442	409	414	430	407	420	416	428	451	396	440	409	430	425	461	394	378	449	431	426	405	415	391	434	387	439	384	407	414	433	429	441	398	438	416	396	405	412	424	409	436	431	400	372	405	391	429	440	437	408	423	397	407	383	418	387	394	390	422	417	443	416	406	396	424	410	400	399	427	427	430	427	439	428	424	383	413	435	426	427	405	424	406	415	410	434	423	412	392	406	444	397	410	408	433	421	401	375	408	412	421	405	423	418	425	435	396	414	399	401	433	411	435	405	437	420	411	439	435	430	388	422	412	432	410	410	457	399	401	415	443	423	405	399	427	437	419	415	408	397	427	388	439	445	397	432	436	422	418	403	452	378	405	396	409	452	425	410	427	416	397	389	416	394	433	432	427	439	425	420	413	416	384	415	422	408	403	428	415	420	390	391	399	414	423	386	397	421	408	421	418	373	409	421	429	413	426	426	435	412	421	429	377	452	412	435	436	432	420	432	439	420	386	454	417	432	375	437	442	425	411	424	409	385	390	468	433	368	389	434	385	424	437	411	397	429	423	439	401	403	395	407	411	399	412	418	401	390	435	404	411	417	443	428	427	418	377	437	406	428	391	393	424	424	444	420	410	396	416	423	405	421	393	415	409	391	420	419	380	383	400	391	415	383	418	348	450	413	409	420	432	428	464	397	397	450	398	436	389	416	419	405	400	421	427	424	418	413	445	434	445	387	398	412	423	419	423	414	435	408	388	404	412	413	422	394	414	422	430	420	387	387	439	423	448	401	393	431	418	429	407	436	408	414	434	410	380	423	430	387	417	402	419	409	421	419	376	372	406	371	401	386	430	378	408	411	412	420	427	412	408	421	454	411	388	419	419	408	424	457	409	423	407	434	393	459	426	424	462	447	427	420	413	387	415	429	385	422	424	398	437	413	410	431	407	434	424	416	396	438	401	387	408	386	392	412	404	415	430	444	461	413	397	425	421	437	413	414	437	415	418	410	428	450	419	412	390	442	437	407	383	396	411	396	412	411	432	428	422	418	422	438	420	403	420	452	438	459	395	445	407	392	419	401	426	421	398	419	405	422	391	448	432	452	390	444	399	414	386	408	417	412	443	438	446	421	387	454	422	431	433	432	420	363	386	419	421	414	410	450	410	400	411	403	372	422	395	397	403	401	428	413	389	418	412	376	409	410	365	445	387	434	439	418	391	446	459	414	467	432	417	420	417	428	414	390	409	408	420	411	415	413	411	400	442	397	441	387	402	412	445	413	424	409	456	386	434	388	409	410	414	405	398	402	404	413	443	427	414	405	425	393	430	403	413	444	398	426	442	394	435	440	417	426	394	429	438	389	416	381	413	422	428	429	384	388	405	418	427	378	420	435	435	402	431	420	436	394	410	420	391	431	371	378	406	401	421	411	406	440	404	409	434	417	447	417	406	434	424	425	422	423	400	414	389	448	395	441	430	414	410	452	411	382	405	397	433	432	383	426	427	400	417	394	399	412	384	383	411	445	407	386	437	425	418	410	411	389	430	436	407	449	416	429	407	426	407	453	405	397	441	423	419	406	411	411	438	417	436	447	407	411	414	387	416	397	422	437	418	423	433	393	427	388	391	436	423	376	432	432	408	418	426	430	409	467	443	395	418	447	408	422	406	430	424	420	409	394	425	380	420	420	425	424	396	408	434	404	445	387	445	414	412	377	424	431	450	392	417	409	394	422	373	408	443	444	421	428	379	358	411	430	431	428	428	432	396	425	401	382	430	432	408	385	439	416	372	415	422	464	445	396	383	444	451	406	409	411	416	416	411	468	403	446	387	382	424	409	416	424	423	409	416	409	430	424	385	441	411	423	404	418	430	371	408	448	392	416	408	382	424	429	409	422	427	416	407	406	419	418	458	465	432	391	425	399	429	413	414	394	412	446	398	418	447	417	461	424	396	451	420	451	371	405	392	395	415	416	405	409	389	426	425	396	411	450	410	402	440	416	401	407	385	421	419	403	402	423	415	408	459	422	389	427	421	406	437	399	410	442	403	410	430	424	394	410	429	402	402	432	436	414	430	430	456	417	410	417	422	432	406	407	435	457	408	444	408	403	416	445	415	439	413	367	395	419	447	413	437	412	421	399	436	415	435	433	410	420	412	412	399	430	387	424	416	417	426	426	437	401	411	445	434	397	422	384	408	457	402	410	434	405	407	406	401	398	399	400	418	438	402	420	380	398	406	440	422	427	442	400	424	446	400	385	400	422	438	408	438	402	449	359	411	402	357	431	401	411	436	393	405	403	447	456	434	422	404	404	388	420	426	389	372	422	422	422	429	408	415	440	442	420	417	416	442	439	428	455	421	403	439	427	450	415	416	390	371	388	417	451	414	393	441	447	417	418	434	443	408	419	398	441	418	420	430	443	384	427	410	430	427	393	428	442	432	432	390	417	396	425	426	389	421	403	405	410	434	422	394	413	381	418	418	411	420	419	440	434	421	454	432	431	410	418	399	438	426	416	389	385	435	375	395	388	442	471	383	414	426	445	426	391	410	427	457	449	391	423	434	424	375	425	430	413	395	407	430	429	371	415	371	423	408	448	462	421	422	425	408	401	402	406	441	407	404	417	442	406	429	388	392	455	413	387	433	437	388	438	419	405	413	405	394	413	400	420	415	431	425	425	444	409	431	410	430	398	420	464	420	424	428	446	395	448	419	400	398	411	444	421	398	433	418	404	411	417	448	406	450	398	422	429	386	428	386	396	418	423	395	435	399	415	437	500	419	378	426	418	437	405	408	429	432	381	377	414	451	430	414	445	448	430	424	412	420	421	424	444	420	398	404	427	417	422	402	431	440	388	406	427	429	436	429	384	437	408	401	424	394	388	425	375	418	446	450	419	419	422	429	430	399	434	420	412	443	405	390	431	438	406	388	439	429	393	409	392	399	397	409	424	428	407	397	438	440	385	394	398	450	404	430	443	423	411	421	446	407	396	453	444	404	423	371	437	404	421	391	422	406	413	417	402	415	410	416	451	408	408	405	391	420	454	437	425	451	368	413	429	434	417	434	410	418	441	423	376	425	427	435	423	434	413	409	434	426	408	438	413	417	404	457	419	410	422	392	416	405	419	429	413	423	411	424	463	397	449	406	408	440	411	424	424	373	404	403	416	409	444	447	401	401	444	402	394	389	448	422	426	396	397	417	417	383	420	430	407	400	415	414	391	398	402	443	435	426	397	429	384	434	409	395	388	420	411	423	410	408	432	426	408	410	412	444	439	427	435	418	369	424	436	395	440	402	424	386	378	395	389	434	409	400	447	422	416	411	426	437	429	388	420	406	441	452	403	375	416	384	397	433	411	398	445	438	430	407	396	408	439	430	432	400	446	386	437	390	394	425	389	405	408	418	398	424	387	484	423	421	399	388	400	412	415	407	397	455	409	383	374	422	426
25619	21430	27508	25520	8318	1740	1243	886	824	704	10582	18129	13559	6034	1594	861	528	497	441	459	453	484	440	475	446	481	489	438	459	453	431	448	494	460	463	463	458	434	477	457	468	492	466	467	455	485	463	488	448	461	427	477	461	496	481	426	456	459	478	456	445	461	437	479	511	474	468	456	474	457	418	509	492	444	483	455	450	482	473	468	456	447	444	490	473	471	473	452	459	440	444	405	445	482	455	439	441	492	455	436	442	473	467	465	452	382	465	450	410	418	456	453	469	442	456	440	475	467	490	432	461	487	441	421	454	481	468	460	437	467	459	475	480	424	430	430	448	460	441	459	433	447	440	445	439	501	454	441	472	445	477	461	500	425	533	411	455	487	461	439	442	451	446	458	451	467	446	453	466	461	467	432	476	453	455	448	439	446	435	447	469	419	417	490	435	477	472	451	421	412	482	440	425	477	450	466	475	415	516	414	421	441	439	453	454	425	473	477	478	473	483	441	464	478	460	477	485	418	470	433	468	473	448	413	440	463	437	448	462	441	420	475	411	452	435	455	465	439	503	455	411	443	500	508	467	452	453	478	477	431	439	443	480	473	470	442	464	449	461	467	424	460	430	446	466	492	433	454	442	435	468	482	461	425	448	481	440	451	448	456	489	488	428	448	463	416	426	469	443	452	438	468	468	468	448	486	461	433	457	448	453	446	451	418	471	449	467	460	456	471	477	453	473	426	480	455	460	460	521	440	472	450	477	446	492	453	467	488	423	505	515	445	427	484	409	471	434	468	432	429	432	513	459	492	484	459	442	480	469	398	448	481	437	443	427	444	463	466	479	462	477	437	430	421	494	449	451	479	471	437	460	459	439	471	447	467	433	415	457	442	449	442	435	442	459	409	472	465	453	444	464	477	413	450	442	420	486	455	479	444	454	451	432	446	462	434	449	468	459	442	442	450	489	485	443	444	453	462	452	459	461	463	483	437	431	429	474	449	448	436	446	457	443	480	421	458	425	464	446	450	432	451	471	471	481	452	450	445	428	474	460	462	495	438	462	424	471	446	501	443	442	435	437	448	487	467	431	479	467	443	449	448	468	421	431	436	446	453	402	424	476	456	474	430	458	430	426	455	413	477	439	437	480	475	450	448	456	463	461	448	411	439	425	412	434	480	466	495	419	492	465	465	470	462	447	411	443	435	459	461	434	477	433	441	506	484	455	444	428	456	474	481	467	447	443	448	415	431	455	451	452	460	458	449	476	445	441	478	486	439	447	451	482	449	433	466	453	463	465	477	460	438	454	472	466	469	462	440	433	465	467	412	459	426	487	479	477	455	441	466	468	454	410	437	414	460	442	436	413	461	440	460	463	482	481	434	435	452	431	432	438	483	436	454	458	487	445	480	440	433	449	444	451	422	465	449	449	433	449	464	441	466	458	475	449	440	418	425	409	441	482	485	468	469	476	410	437	472	467	439	450	443	464	446	473	461	478	466	474	402	441	487	452	437	459	469	484	427	434	443	488	461	435	428	443	453	423	446	458	461	444	471	457	465	446	448	444	467	462	426	456	460	458	441	481	437	411	447	455	463	456	453	441	487	422	458	428	445	427	502	466	463	486	433	453	440	435	440	456	437	461	455	451	470	466	480	456	444	452	448	474	463	473	456	434	471	442	470	450	497	450	435	437	484	435	450	480	425	427	443	428	485	470	466	458	458	446	444	465	471	433	442	447	459	464	450	460	470	467	447	435	454	461	472	431	467	441	462	456	472	457	436	450	466	493	452	485	459	454	431	426	427	480	465	415	481	429	457	463	453	466	419	429	473	430	452	418	413	412	441	436	428	402	448	424	477	453	468	527	436	459	420	446	468	463	460	456	472	449	455	449	414	458	458	424	437	435	467	439	439	469	457	493	432	441	449	482	432	483	452	472	481	449	440	485	435	448	450	442	446	465	423	446	471	450	480	476	436	413	484	402	431	466	474	453	461	460	485	504	436	463	436	467	457	483	421	472	468	466	453	447	464	452	430	461	436	462	414	450	428	488	456	448	488	464	445	426	453	456	472	472	481	483	423	481	479	422	465	409	441	470	449	462	473	444	419	459	462	465	452	477	466	450	472	446	472	450	471	453	456	466	431	452	424	450	460	459	481	438	497	422	494	448	424	495	458	436	483	492	477	434	446	459	453	448	452	454	445	446	452	466	458	446	474	470	472	463	417	451	460	486	456	502	478	462	437	429	442	455	479	445	470	449	445	426	434	437	436	424	424	466	462	473	448	465	438	453	460	470	444	428	440	459	443	413	453	400	436	446	420	473	467	452	426	431	469	504	454	474	462	453	451	444	458	435	484	464	477	456	458	447	461	440	442	462	434	446	452	456	447	426	455	464	450	503	430	426	458	466	453	438	484	447	435	446	460	456	463	468	435	456	451	477	478	459	471	472	434	429	471	468	432	449	449	459	470	445	436	489	420	448	419	446	475	426	442	488	445	442	497	452	470	415	470	483	472	448	456	456	421	433	423	434	470	456	403	483	410	469	471	474	480	485	479	454	469	463	461	466	448	444	471	444	504	462	440	448	446	458	421	447	437	438	427	464	411	456	435	455	457	437	427	471	427	448	465	492	444	448	472	440	475	458	440	509	435	480	411	442	470	463	445	474	428	470	453	444	444	453	459	448	491	434	465	456	479	484	421	434	452	446	471	452	412	442	501	453	488	460	459	440	446	483	491	458	384	426	400	463	465	459	440	421	483	419	459	455	468	471	459	482	449	457	450	470	440	483	484	461	443	466	500	434	461	451	447	462	447	462	440	410	462	418	435	428	469	468	453	470	453	414	466	477	438	464	444	435	489	462	481	470	442	443	436	466	445	468	450	449	426	454	465	446	457	444	472	458	462	446	454	401	494	487	444	426	452	470	476	450	469	441	452	419	457	488	483	457	455	420	452	484	469	460	444	452	475	439	475	435	482	491	448	457	438	434	430	471	411	431	458	493	505	459	422	448	452	451	468	455	461	418	485	461	417	436	434	460	452	458	484	476	430	485	458	435	441	432	415	433	473	476	491	466	430	454	466	445	453	461	443	431	463	438	450	471	467	478	484	411	456	485	494	451	436	463	453	482	449	450	453	493	460	465	482	461	445	449	407	492	439	448	456	459	452	462	432	475	475	448	413	453	433	451	457	482	450	448	474	438	478	448	480	423	446	521	451	474	474	445	456	434	458	456	472	499	444	442	425	460	454	474	462	469	471	493	428	453	429	451	481	442	495	500	449	464	452	422	440	435	444	470	440	435	469	497	463	429	427	433	481	411	428	469	435	429	460	441	432	448	459	439	464	458	457	479	410	466	447	450	441	435	494	439	463	446	478	470	464	465	472	465	451	413	440	453	425	438	464	476	458	447	455	432	442	401	446	455	458	457	469	392	448	436	453	433	428	436	419	451	452	477	447	468	480	490	468	451	428	448	465	440	453	456	439	417	460	448	447	439	463	454	460	496	441	467	453
4671	6328	5439	3205	1986	1569	1254	1162	1101	847	14015	16654	11784	5262	1694	908	501	495	421	436	433	406	434	428	460	453	398	382	412	445	437	424	458	459	471	419	430	477	436	413	415	422	406	418	424	391	429	440	438	386	426	421	432	470	418	436	455	474	451	401	436	427	462	404	459	441	400	429	429	416	463	406	397	447	434	416	464	412	429	429	428	446	404	422	424	452	408	447	401	430	455	417	467	425	410	433	447	435	437	460	404	411	441	432	412	434	416	453	405	434	462	408	460	415	446	406	406	434	440	376	435	440	378	434	413	406	438	417	457	443	436	445	428	393	419	450	437	415	417	417	407	439	439	409	437	414	448	428	423	439	456	463	437	446	435	455	447	454	424	439	434	426	437	414	451	424	451	445	449	457	430	451	410	400	400	412	420	449	403	421	469	388	427	413	405	452	427	391	480	426	400	444	453	442	429	398	433	424	418	397	433	406	415	436	431	399	415	459	457	434	433	449	427	439	471	403	453	405	433	440	421	449	413	395	390	428	428	431	441	390	373	423	464	435	417	435	433	451	424	442	454	417	414	448	433	460	438	422	428	405	428	429	390	428	414	422	396	409	416	393	434	419	433	389	426	418	442	423	381	405	424	410	484	410	432	417	427	421	417	389	459	442	394	412	431	421	443	448	408	454	424	424	407	418	403	449	420	406	449	430	381	413	437	421	454	411	391	404	379	460	454	438	415	441	421	456	422	474	400	392	421	440	444	424	385	428	450	440	467	416	447	442	431	448	420	423	408	384	433	413	439	433	434	411	425	410	394	455	435	383	462	437	426	421	418	441	392	389	418	410	437	460	441	403	422	442	426	418	410	452	430	443	460	455	451	414	412	387	459	402	412	420	434	444	421	435	442	424	421	430	438	437	409	398	425	391	411	439	424	397	471	437	425	451	436	446	439	436	451	419	454	438	450	423	427	405	428	378	422	457	452	433	421	402	426	429	430	396	426	408	420	420	430	419	419	440	404	414	388	404	460	420	433	456	435	418	419	408	444	429	414	427	418	417	448	419	403	433	440	424	415	414	431	418	439	434	418	399	416	422	444	410	455	447	405	452	390	445	376	442	459	425	449	446	440	408	424	420	445	413	422	438	413	431	419	418	462	449	428	366	402	435	445	420	423	464	439	420	409	421	416	417	427	431	428	468	406	423	456	397	430	451	406	384	441	409	405	421	375	413	429	390	420	434	459	411	412	434	406	457	483	446	405	381	450	412	413	470	451	434	405	424	433	405	434	421	427	395	442	437	449	414	424	410	390	439	429	432	463	423	423	430	406	439	421	448	456	415	429	448	468	427	420	430	459	399	455	421	440	412	422	370	403	417	395	411	412	461	432	389	437	446	426	406	431	403	470	437	442	434	401	405	427	414	393	470	430	432	438	398	426	424	441	408	438	454	386	464	423	410	494	438	430	454	418	436	406	455	420	447	442	471	414	387	404	420	441	439	440	446	392	454	438	418	387	408	425	430	463	455	455	434	416	407	421	455	425	424	415	416	486	432	408	428	432	444	399	469	418	436	448	430	440	431	379	407	432	446	417	416	405	442	431	454	403	433	430	420	415	441	404	450	465	428	407	428	437	416	387	402	415	415	426	447	431	432	418	445	486	378	396	410	435	417	415	438	412	484	400	398	437	438	372	449	404	424	454	454	428	410	384	421	436	394	457	382	421	408	439	417	429	407	438	464	428	432	406	422	428	430	441	425	412	425	458	413	440	424	430	442	403	429	404	376	413	414	410	430	395	441	475	407	426	413	447	444	393	447	420	407	407	437	427	385	436	434	406	407	446	437	451	423	420	404	432	434	381	450	452	417	416	407	428	414	439	464	419	384	396	412	418	436	419	454	407	449	430	400	409	462	373	435	440	460	434	405	464	439	445	450	395	421	442	433	422	495	416	449	391	393	411	435	453	436	392	406	413	421	436	442	422	440	436	455	417	455	421	411	437	408	439	408	401	438	438	414	445	399	410	470	442	447	396	404	422	425	427	434	438	440	434	410	411	432	411	374	428	447	408	419	403	399	413	437	424	421	415	448	435	397	434	405	411	373	471	404	403	402	422	405	434	431	391	422	471	457	403	438	391	427	408	389	427	439	423	409	456	462	441	417	435	391	429	391	433	459	412	429	423	433	412	430	432	443	391	467	444	463	433	400	427	441	420	432	451	436	456	387	427	423	426	436	444	421	438	432	407	406	424	437	449	412	412	415	414	390	399	432	418	412	429	425	425	451	408	424	432	488	396	447	399	444	407	426	407	417	419	445	444	441	434	419	380	418	427	452	407	416	426	439	440	412	420	432	411	415	437	444	418	435	425	435	398	433	437	395	396	434	417	408	406	390	422	414	374	416	435	405	426	439	435	476	429	421	434	404	451	397	438	434	425	427	415	451	426	427	418	427	454	428	459	397	404	428	395	388	460	434	420	459	469	401	424	410	422	411	408	422	419	426	430	480	419	444	428	425	373	396	404	433	428	460	430	423	421	444	426	441	433	436	421	438	399	428	431	414	443	445	421	398	428	432	412	436	401	411	412	394	399	434	439	418	413	458	437	411	431	444	440	418	417	429	417	368	379	454	397	403	438	428	438	417	429	453	409	448	392	408	442	414	427	418	405	410	423	388	429	452	414	429	424	431	441	444	434	415	418	418	419	442	418	407	413	425	416	441	432	440	444	415	393	447	407	437	418	431	430	364	413	429	434	411	436	414	400	422	408	385	421	433	455	457	471	446	468	415	418	427	429	425	462	432	461	405	430	391	411	438	414	401	423	418	415	396	410	420	406	413	391	392	396	450	444	451	447	414	380	423	423	425	421	448	415	399	425	428	413	457	406	416	444	427	449	407	426	424	393	401	461	420	460	420	437	429	429	397	436	421	415	449	407	419	394	437	407	447	414	420	448	412	396	449	432	453	404	423	438	431	414	442	418	430	436	441	393	438	413	436	433	460	412	424	424	431	439	423	422	418	429	408	417	391	404	414	401	445	432	418	402	397	380	431	443	390	376	427	399	450	356	402	411	406	452	369	386	471	418	403	434	449	429	404	433	411	411	450	421	415	426	430	431	433	406	474	444	440	449	420	402	386	429	442	423	406	436	406	433	440	418	415	433	439	443	411	455	400	405	409	394	437	417	389	427	433	427	430	433	398	383	453	422	427	434	412	379	425	469	407	433	399	405	434	426	405	402	459	427	426	454	419	423	460	415	444	418	420	426	421	422	423	428	433	419	405	393	416	429	410	431	402	445	425	418	453	422	435	400	400	420	436	408	466	409	426	438	411	463	454	407	446	427	460	385	433	382	415	439	430	465	419	392	419	450	426	426	432	404	425	411	416	421	414	444	431	457	427	432	433	409	421	419	407	408	403	396	414	389	424	434	423	437	379	439	448	444	387	427	448	420	411	408	392	460	466	437	427	433	429	443	448	421	411	418	415	421	434	508	402	418	427	427	451	402	437	430	438
24556	21409	28658	24562	21062	6898	1958	1169	1037	1164	18087	30029	24482	11204	2944	1341	773	607	559	564	591	558	541	580	593	589	612	574	637	545	597	531	552	572	591	607	538	557	556	556	625	591	578	563	597	578	560	562	582	580	570	657	588	586	569	573	574	584	539	549	580	531	552	601	587	544	595	558	568	522	566	573	587	606	561	609	563	579	569	579	637	562	578	597	588	630	598	578	587	622	567	504	618	592	525	557	593	577	556	567	565	598	592	547	576	604	574	588	594	560	589	575	626	531	610	597	572	580	566	598	591	574	566	532	554	539	573	546	584	544	584	554	534	595	576	605	572	558	567	559	610	543	599	603	531	572	538	525	618	581	577	566	574	555	548	572	571	553	531	587	601	585	533	572	571	569	551	578	571	546	602	539	577	588	584	578	614	578	586	565	510	589	554	614	579	606	611	577	597	554	597	558	577	576	586	547	584	540	554	568	535	574	570	570	580	571	546	568	558	548	607	553	559	569	558	586	594	584	533	586	573	581	589	586	615	584	539	562	531	584	624	582	552	564	562	560	582	546	537	560	661	586	535	577	536	595	606	599	550	542	587	588	559	592	568	497	561	538	544	612	607	610	549	583	577	510	600	565	544	548	601	590	573	588	608	558	603	593	621	642	582	566	560	579	521	585	575	542	549	594	535	524	580	556	545	557	528	578	606	589	591	558	570	574	585	601	583	557	585	586	557	582	573	572	597	571	537	581	606	608	556	589	528	557	554	534	549	592	564	553	544	585	536	588	562	588	550	558	604	569	595	528	559	559	502	576	558	581	582	517	555	558	584	558	595	572	579	546	560	561	582	539	538	532	528	584	570	573	544	566	559	583	575	550	552	584	575	560	586	644	553	540	546	592	593	555	584	564	589	528	534	579	560	591	607	558	582	585	573	578	508	578	607	600	622	589	592	598	618	595	581	547	578	548	594	573	587	575	583	545	565	550	535	542	618	612	553	573	550	587	596	581	531	544	569	581	590	583	603	557	605	597	581	572	560	560	578	580	599	585	600	577	567	577	517	559	576	599	572	534	591	592	544	586	572	584	548	555	577	616	558	602	568	569	625	566	567	586	564	570	546	561	569	525	563	562	585	585	596	562	557	565	572	582	542	536	538	575	567	580	603	560	576	583	586	572	602	560	588	590	564	578	616	596	586	598	578	592	572	572	557	547	594	576	583	593	600	563	581	572	598	608	598	588	574	576	568	559	559	515	557	566	548	566	573	576	572	578	602	559	582	595	538	570	595	565	588	597	579	601	578	516	597	594	575	604	553	594	595	559	550	575	574	579	589	582	549	559	573	571	580	586	582	542	573	550	562	626	593	555	639	555	577	553	569	545	582	584	545	606	596	581	591	583	556	594	584	569	558	574	608	587	569	547	579	555	614	529	573	564	606	568	586	593	566	570	615	603	575	563	646	519	552	595	583	624	641	537	599	587	560	542	581	567	573	536	549	571	579	565	564	574	554	537	539	610	581	582	570	562	553	542	597	565	578	563	548	580	600	570	581	546	596	558	563	548	550	567	555	615	585	586	607	551	543	619	605	569	609	526	544	587	547	552	542	592	610	569	581	553	533	567	565	592	590	596	601	550	559	606	591	563	567	561	563	548	580	581	552	571	576	579	584	596	558	577	568	582	622	570	541	577	580	590	570	565	572	567	580	561	515	568	623	587	589	522	574	555	571	605	569	537	586	576	586	618	527	557	553	587	567	555	540	607	601	538	541	563	598	587	604	527	573	581	608	573	577	545	575	553	537	602	602	611	509	556	572	538	560	565	609	579	549	572	583	499	565	585	550	597	590	564	610	561	584	561	610	576	572	589	616	545	564	622	607	563	568	565	588	562	572	604	556	565	579	579	557	543	564	529	601	558	566	538	580	575	551	576	576	566	533	563	571	594	558	559	550	555	566	554	571	560	599	601	599	567	538	568	558	612	594	571	600	598	571	587	541	536	576	602	539	564	547	545	601	541	594	570	579	579	557	571	579	578	571	599	576	584	586	537	554	571	581	541	570	575	605	572	562	555	571	578	606	597	555	545	538	572	629	572	546	507	582	588	594	559	626	552	601	564	618	586	577	566	585	591	540	608	553	560	578	568	600	576	564	582	595	604	552	559	523	588	574	584	557	605	555	555	575	575	588	599	566	558	587	606	608	519	552	566	560	591	549	582	558	561	544	559	558	596	554	574	608	541	572	554	539	527	557	553	524	584	578	545	593	542	565	577	597	563	563	541	554	612	585	535	547	575	573	554	562	552	562	538	574	562	629	562	570	583	591	569	565	563	560	561	560	526	559	571	605	611	538	561	533	621	614	520	616	558	585	617	580	587	561	570	593	572	518	560	569	525	551	586	554	541	592	554	566	604	593	606	584	547	550	573	575	601	593	607	567	581	590	560	592	581	580	548	568	571	568	565	544	548	579	567	586	572	543	636	605	590	566	569	580	614	573	566	589	543	564	583	592	575	577	600	560	597	590	573	552	562	544	598	565	531	587	583	558	585	597	561	609	570	608	575	595	579	570	588	586	596	572	566	564	587	581	556	612	603	585	573	571	560	591	571	552	599	555	545	565	546	580	563	568	559	590	572	584	565	567	571	558	516	585	570	596	565	584	613	579	569	569	584	531	570	591	608	589	537	577	585	568	549	565	566	569	578	553	588	541	560	572	619	556	543	564	624	572	588	564	586	570	569	553	567	560	577	570	533	563	539	573	553	563	554	563	610	567	554	531	590	575	560	585	579	589	569	582	549	552	579	567	578	548	604	580	601	584	614	609	519	584	527	600	568	598	588	572	562	559	526	598	589	615	572	573	574	562	575	592	587	547	541	605	573	581	568	575	569	596	588	554	554	549	528	587	566	552	594	574	575	593	557	574	539	580	626	580	530	556	554	581	590	551	549	562	573	538	556	588	593	549	567	595	545	572	560	585	579	569	588	556	542	529	547	555	583	561	582	549	552	554	603	570	609	606	558	583	544	615	578	578	583	565	573	523	534	596	569	569	522	603	627	587	606	559	578	562	543	573	589	611	545	562	560	543	564	589	630	583	557	579	598	542	593	582	547	549	572	638	509	587	562	592	550	576	570	557	546	575	553	571	565	548	587	600	592	601	529	587	541	565	586	530	550	568	603	548	566	564	572	593	554	577	594	561	590	611	528	597	566	530	538	559	539	551	579	611	547	579	564	594	588	521	603	601	632	592	579	579	677	567	587	571	571	561	565	561	573	526	581	567	531	548	565	572	583	582	592	544	589	584	598	572	514	577	539	559	584	580	569	554	598	572	537	601	567	590	544	581	570	579	548	607	567	597	557	549	589	581	555	540	537	581	579	561	572	554	597	555	551	592	600	606	548	561	571	584	576	550	587	579	604	536	623	593	556	550	616	583	563	576	547	568	581	595	576	584	592	548	584	586	560	525	568	587	565	580	605	559	578	573	614	582	618	534	558	575	541	629	586	520	546	569	561
5233	9097	7890	5029	2818	1943	1617	1431	1471	1469	22737	27647	19902	8747	2733	1358	628	571	511	509	563	555	530	557	563	566	530	531	516	549	564	537	550	526	564	547	501	508	514	580	498	549	493	567	507	536	509	521	526	518	503	540	506	594	522	558	490	562	545	549	531	515	471	516	544	516	524	497	507	510	476	528	513	505	526	550	538	555	539	515	524	520	547	507	486	536	515	539	508	550	562	512	521	550	458	512	525	509	557	518	540	555	553	507	530	512	518	517	535	527	495	545	522	584	526	523	519	470	522	510	521	543	532	538	502	534	511	575	529	524	499	519	532	533	509	515	546	514	521	542	539	531	541	564	495	546	551	501	494	519	523	457	522	489	554	537	535	555	528	560	538	537	529	522	518	543	521	556	544	562	517	545	498	533	561	512	501	530	547	533	538	515	503	521	502	476	517	522	538	486	507	473	535	543	533	476	537	506	496	528	537	531	514	521	529	501	503	520	517	512	487	592	557	535	522	519	549	550	538	522	497	522	512	527	501	501	487	503	534	504	527	528	515	517	542	502	526	488	510	545	534	516	498	506	557	505	523	511	534	520	511	527	553	511	523	537	509	491	554	481	501	499	522	526	506	507	490	523	486	504	539	524	555	523	486	524	542	534	508	546	523	526	491	517	513	485	506	534	497	541	543	537	544	536	502	501	526	535	539	486	505	502	523	516	542	498	540	525	500	557	508	532	535	565	525	555	527	573	512	525	553	491	520	541	529	522	510	520	499	482	541	505	537	553	532	513	533	477	521	525	536	536	517	490	520	488	544	530	520	554	510	522	517	509	549	506	510	515	532	503	546	507	545	516	524	525	492	502	524	509	510	510	522	508	510	528	533	506	556	553	508	502	514	514	519	543	549	522	516	504	523	509	538	568	539	521	503	536	540	559	515	547	590	501	523	517	532	510	525	506	546	489	505	547	536	540	490	530	518	515	514	527	514	568	504	527	524	528	548	522	576	520	503	495	545	535	548	533	511	523	502	574	502	512	506	507	536	525	531	522	541	542	536	531	510	529	538	529	497	509	520	527	550	509	544	537	522	510	519	582	543	540	518	539	497	510	522	526	524	478	530	512	473	552	523	494	529	493	483	532	545	508	471	476	502	508	523	504	493	543	546	557	527	528	515	530	542	567	534	536	556	549	529	533	518	546	511	513	515	528	530	536	538	521	483	527	500	531	526	520	530	535	543	506	479	526	503	504	517	523	499	480	535	548	517	516	551	519	564	529	528	547	534	495	516	511	511	540	529	523	545	514	515	490	534	536	524	513	540	492	523	524	517	494	554	547	555	545	553	514	510	531	489	501	549	551	520	497	528	507	503	514	503	500	539	524	549	558	501	550	516	498	536	522	514	545	541	505	512	524	529	524	518	510	529	518	502	536	546	523	518	507	540	508	497	522	527	503	478	548	525	513	536	534	527	529	490	535	508	503	520	514	528	524	536	536	539	513	544	548	501	487	503	532	493	526	509	480	521	535	517	527	512	519	550	492	557	491	532	508	539	514	497	547	567	513	524	509	498	499	486	536	541	503	549	563	526	526	506	540	506	514	530	513	559	517	541	504	523	515	580	552	525	555	526	537	563	513	518	528	556	543	526	551	514	550	513	536	512	559	483	585	510	500	518	532	537	516	524	504	529	489	526	485	545	518	514	493	554	522	501	506	532	495	523	534	524	463	504	532	508	493	503	517	557	537	544	583	489	520	535	513	520	498	484	525	495	471	492	550	484	478	514	509	508	493	500	536	545	506	493	511	541	532	517	482	533	497	548	533	482	488	527	503	522	511	476	506	510	552	508	547	523	496	524	513	505	513	521	552	526	509	501	472	504	537	487	496	512	520	543	491	546	527	485	545	542	507	511	536	535	501	517	504	529	523	536	536	523	552	573	519	523	492	540	532	526	484	521	557	519	571	509	485	525	520	520	538	503	551	508	524	535	484	522	517	579	520	522	556	530	507	533	506	520	557	514	506	481	533	534	544	564	507	509	498	510	482	514	558	478	509	484	500	509	521	551	511	507	539	503	533	517	488	526	503	514	519	530	551	557	516	502	502	527	510	533	513	564	544	481	485	530	598	519	518	507	503	548	507	503	528	516	498	509	535	542	499	526	509	504	518	517	560	487	511	500	527	544	533	498	503	513	503	510	517	503	489	509	482	496	503	538	516	478	522	520	531	538	526	522	554	550	518	514	529	547	529	512	546	532	513	525	502	502	475	499	534	510	532	528	504	571	501	521	471	513	550	561	488	502	525	495	576	477	544	499	540	560	497	455	521	525	548	536	527	514	508	524	495	550	497	518	543	536	517	483	533	511	543	515	511	499	520	525	525	504	529	481	500	543	506	555	528	524	475	538	573	543	548	544	541	507	525	559	543	491	519	513	526	515	533	517	522	545	529	509	531	473	508	505	532	543	502	513	536	517	490	546	506	564	529	528	517	579	545	486	514	519	542	483	515	481	515	483	509	520	490	524	498	485	543	544	528	510	507	500	521	547	496	528	493	523	539	541	548	525	521	511	520	521	545	517	487	506	526	556	509	496	507	493	516	503	520	547	534	470	518	475	503	499	545	528	499	481	519	528	516	534	507	548	495	496	497	525	484	499	499	520	539	506	500	531	506	538	558	525	537	497	564	574	528	528	497	556	566	581	504	493	515	530	522	548	514	453	517	506	554	517	504	513	530	518	527	540	544	516	473	527	496	551	518	520	508	556	493	506	511	499	499	483	531	530	495	529	528	494	556	516	502	518	495	515	507	560	492	524	495	499	517	550	527	513	559	517	505	487	529	522	524	518	522	550	523	542	514	535	500	514	501	557	552	523	581	520	504	514	543	535	519	527	547	522	520	462	486	528	495	523	552	518	527	499	529	494	503	537	532	546	507	552	518	512	543	502	501	530	509	523	573	493	556	520	519	548	540	516	546	499	503	516	496	516	543	542	545	548	519	538	515	535	509	490	522	491	542	510	551	512	467	513	531	523	495	563	508	514	512	517	506	511	549	526	538	576	536	536	535	523	485	552	527	528	484	522	533	488	471	504	539	476	513	583	506	550	488	505	511	485	501	543	514	590	535	517	541	550	523	521	527	581	545	511	513	545	537	539	526	568	509	501	516	554	508	477	481	498	509	487	490	518	529	534	545	535	515	527	516	487	544	540	525	549	509	532	508	513	491	531	521	498	530	552	573	487	505	502	518	497	521	532	487	500	553	528	504	517	526	480	450	514	557	500	502	525	488	545	595	507	534	521	470	524	507	506	512	531	568	491	560	524	514	565	528	532	515	554	504	539	503	525	521	509	559	483	511	512	506	540	533	485	497	504	504	498	512	529	535	556	512	543	510	518	507	561	502	514	476	525	528	494	532	508	525	474	513	484	499	485	531	530	529	509	509	519	498	544	527	540	573	538	563	512	557	545	529	526	496	525	552	526	557	482	518	514	508	515	528	531	525	548	535	502	505	521	483
27641	11234	2337	1172	843	614	548	539	498	563	1345	2097	1899	1150	641	542	485	476	487	436	475	480	489	457	486	461	508	464	471	413	446	444	496	477	506	454	456	442	458	459	482	483	446	454	493	466	475	433	453	412	447	487	444	451	469	452	500	465	431	425	463	450	479	462	475	471	453	466	478	446	421	487	480	439	461	458	433	468	469	457	441	471	428	422	489	523	483	425	445	459	482	441	477	476	490	461	454	424	459	473	498	490	449	492	481	468	480	450	445	437	452	449	465	422	479	441	449	481	446	442	478	452	485	472	457	445	477	470	460	444	480	454	504	477	420	441	429	491	489	445	485	473	423	421	475	445	442	493	462	498	439	422	451	446	477	489	480	443	479	475	464	497	428	468	510	425	448	443	454	496	481	405	465	488	466	431	442	443	466	463	447	493	409	478	470	465	451	458	437	487	458	478	486	496	488	464	468	474	475	444	462	442	466	476	485	461	443	461	482	486	455	459	455	433	458	501	466	432	445	429	450	426	442	440	447	456	484	469	463	477	453	453	447	453	471	428	464	417	520	472	451	500	435	461	508	455	470	479	448	471	473	505	486	473	437	450	436	449	485	449	443	487	466	478	468	496	465	473	441	470	474	451	442	452	475	478	480	451	474	464	416	442	448	454	450	463	431	449	508	424	435	474	491	478	471	467	432	458	495	442	462	448	444	456	509	450	468	479	476	443	423	495	455	479	480	432	459	451	469	443	424	489	487	452	422	475	466	448	488	455	462	492	452	449	437	485	434	485	495	500	474	467	461	433	442	446	461	459	429	480	472	476	466	483	506	448	497	442	438	483	467	476	478	466	428	477	495	460	436	394	469	395	442	435	448	456	507	431	457	462	486	477	435	441	460	501	467	500	457	451	463	474	516	427	468	512	458	467	428	471	456	433	439	461	425	431	413	456	422	478	480	440	447	430	464	467	457	470	456	455	452	413	476	464	462	461	470	445	476	431	460	485	470	457	468	481	467	495	464	477	471	456	478	487	471	451	447	464	490	448	426	447	443	476	463	457	474	448	478	435	479	455	455	449	486	454	463	416	509	476	441	478	447	435	445	475	499	480	439	475	485	481	452	463	456	444	499	477	486	458	472	434	476	425	391	478	445	463	450	494	476	463	471	481	457	453	466	483	450	462	491	495	451	450	477	429	450	440	467	449	449	500	509	456	476	486	467	452	454	441	427	433	448	447	468	471	473	473	444	462	442	450	485	479	459	405	466	446	447	479	478	484	473	462	447	458	462	471	478	463	449	417	468	508	483	461	480	466	457	416	484	456	489	472	473	433	442	507	463	419	448	462	481	428	446	486	480	420	445	434	514	467	478	472	461	464	448	481	475	462	493	458	469	435	489	473	471	439	462	446	458	472	483	455	431	437	475	477	449	459	435	429	474	454	457	487	448	453	467	427	474	441	473	488	538	452	410	477	465	437	462	463	443	453	477	456	431	470	452	460	457	467	436	454	426	472	483	430	436	464	477	437	436	487	492	435	457	460	432	455	493	440	448	445	469	425	462	481	448	440	445	455	453	485	457	492	439	471	450	456	462	478	442	461	435	443	474	478	465	456	456	469	459	470	449	468	449	437	441	470	477	443	410	467	492	486	433	423	483	483	439	463	526	435	458	469	464	455	432	475	445	443	447	453	493	442	450	491	468	450	481	449	469	483	441	464	441	489	469	449	438	455	491	470	500	439	488	493	456	473	422	449	455	441	466	443	452	465	454	500	439	462	438	450	440	446	461	469	412	443	495	451	464	450	491	489	488	484	457	464	429	426	487	482	468	469	481	483	468	478	448	443	449	450	448	437	438	459	497	443	465	437	496	489	465	456	479	438	440	483	434	469	452	469	481	488	415	479	458	465	409	473	478	433	453	494	459	461	462	442	441	435	448	486	448	453	439	457	473	497	444	498	451	453	474	500	486	455	483	440	479	467	468	470	464	448	454	439	473	476	490	458	480	458	452	457	487	443	458	411	412	437	481	474	459	463	463	410	438	469	471	447	469	451	469	454	523	496	464	447	475	436	438	451	450	468	477	466	461	426	456	496	445	454	456	477	438	463	446	493	481	472	458	448	463	396	448	470	476	483	459	474	423	440	451	509	456	472	481	488	486	442	478	510	429	444	475	459	449	458	494	474	455	472	468	462	481	486	479	459	429	451	477	479	464	513	464	457	490	443	426	472	485	443	464	491	481	484	470	440	450	443	496	444	456	499	473	466	431	463	518	477	440	423	454	465	468	484	486	481	450	471	475	446	456	440	443	508	471	470	452	415	470	449	464	482	457	446	499	478	455	468	471	490	433	461	431	459	436	462	451	452	450	482	430	477	442	411	431	458	453	421	449	459	455	400	436	464	455	451	483	432	444	488	515	466	511	450	429	449	475	466	453	468	494	467	484	464	459	448	484	441	459	460	436	476	428	453	460	469	451	442	478	450	446	452	457	466	448	446	463	481	445	461	469	428	454	450	431	447	488	500	491	477	486	458	464	453	492	466	451	485	425	435	465	411	433	415	448	454	467	483	430	484	453	437	449	464	418	451	419	466	502	467	492	478	472	459	480	429	457	456	470	447	424	439	447	436	445	458	439	441	445	479	444	455	465	478	467	440	484	462	428	464	445	430	467	494	463	476	473	434	443	454	461	467	472	478	456	474	491	503	464	488	453	450	442	460	418	436	442	466	448	441	449	442	468	471	466	464	486	469	475	455	448	489	487	479	457	472	454	468	433	497	451	484	467	447	462	466	461	458	459	504	455	471	459	444	435	471	439	437	439	448	455	446	446	474	468	458	445	450	465	467	422	476	470	479	448	430	453	448	445	476	460	460	442	433	485	414	462	461	460	464	457	469	513	461	491	468	437	467	471	462	496	500	431	500	495	442	415	438	486	480	470	471	456	490	445	466	463	451	472	439	427	499	464	453	456	441	516	477	456	512	481	442	449	496	449	467	440	493	430	428	459	478	501	467	516	460	465	477	463	483	438	468	422	458	466	506	481	433	467	434	488	464	449	477	501	456	478	455	452	432	470	460	467	449	451	471	460	471	455	472	475	454	485	488	451	434	427	459	428	472	487	494	449	488	428	433	477	484	436	452	478	453	480	462	457	476	493	441	446	420	464	441	454	454	488	414	479	479	479	498	509	481	479	452	465	503	478	450	456	464	457	441	437	451	445	454	454	488	436	476	447	454	429	460	500	438	462	476	466	447	442	492	434	433	433	457	469	473	438	439	516	472	503	443	472	475	478	469	470	437	476	489	474	445	486	447	473	452	454	483	448	461	446	461	441	414	446	466	486	435	447	432	509	470	479	458	476	461	454	411	461	449	460	470	458	485	475	427	446	453	454	448	428	506	461	452	455	444	432	450	447	524	449	472	427	477	450	456	439	476	461	432	440	464	438	468	444	445	444	472	462	477	491	479	463	478	492	479	429	458	502	425	474	461	494	434	461	460	456	422	470	463
5778	1984	1837	889	796	626	614	498	503	537	1900	2568	2080	1251	680	503	453	412	423	413	430	453	414	412	420	406	406	400	406	443	404	424	404	428	431	411	430	388	431	423	438	430	414	373	422	451	398	444	404	422	396	405	399	407	418	417	422	424	417	445	416	450	412	382	398	426	371	396	426	429	420	404	392	408	414	446	398	432	430	446	353	440	431	407	436	449	409	405	408	389	407	427	405	397	447	420	395	402	426	436	438	413	412	397	410	412	431	412	413	406	437	370	391	390	388	429	409	392	398	447	420	400	406	415	416	376	388	420	432	424	405	414	393	435	429	426	411	440	388	435	420	410	432	442	388	423	409	420	382	435	423	391	384	435	389	449	404	415	431	420	434	478	425	402	445	397	412	423	449	446	421	398	423	436	434	397	446	419	438	383	411	408	443	431	406	424	428	429	422	405	438	414	412	407	396	413	384	434	434	427	413	449	410	422	425	413	442	407	418	454	424	416	445	452	447	442	389	431	414	397	382	449	364	440	450	412	422	410	418	410	407	431	418	441	431	378	358	414	431	417	400	436	409	410	449	403	395	445	407	443	393	429	394	455	412	423	415	382	410	406	427	371	402	375	387	403	411	408	417	455	409	387	445	428	401	415	393	412	396	425	373	418	443	431	417	436	444	390	410	451	404	394	402	372	410	400	377	407	440	422	397	386	423	390	376	424	411	398	412	385	371	446	432	472	412	440	416	402	375	386	408	415	396	371	448	407	455	431	424	412	419	436	432	418	429	396	374	402	415	412	415	409	420	453	373	421	411	434	429	413	393	433	413	399	415	444	405	391	381	442	392	407	449	415	424	405	422	430	438	470	429	423	435	444	454	396	415	448	422	401	420	367	430	390	437	401	380	397	425	448	399	427	374	419	398	441	403	439	417	457	408	409	403	437	426	416	405	393	429	417	403	446	424	437	383	408	416	425	436	418	437	464	406	435	385	391	418	387	394	385	435	415	383	435	400	411	417	433	403	416	391	416	419	420	420	404	500	377	406	453	430	392	424	420	420	433	426	421	433	419	441	395	390	420	388	450	397	427	441	457	425	403	422	419	452	402	417	407	434	419	391	397	420	425	382	413	408	417	384	421	438	450	438	441	404	422	435	428	452	454	400	419	431	410	453	438	405	404	396	432	412	406	428	439	414	406	419	413	414	405	407	407	483	388	405	386	413	353	381	452	401	438	436	368	445	432	417	384	387	390	436	388	423	463	433	426	375	441	430	396	411	462	415	417	392	388	407	425	436	395	403	424	390	396	374	402	394	420	408	413	418	424	443	430	441	417	418	417	413	380	429	421	397	412	408	425	396	388	440	403	402	447	399	417	433	397	408	410	451	399	440	393	399	428	392	417	421	418	377	401	421	402	448	443	394	425	373	423	424	419	408	377	410	371	402	386	409	426	417	399	428	407	400	436	462	406	435	399	436	428	426	453	401	439	415	429	423	408	408	406	397	439	455	420	431	398	394	444	426	413	427	403	417	419	401	381	392	425	393	436	409	433	423	405	405	429	419	440	443	406	410	425	388	450	380	428	415	407	368	420	413	410	467	436	431	387	385	397	398	381	408	390	420	408	401	407	406	442	426	471	405	421	395	401	400	426	403	458	422	362	402	393	418	393	446	432	430	425	378	414	390	426	459	403	425	428	433	427	411	432	426	450	405	410	370	409	413	415	403	449	410	427	430	401	460	435	407	419	402	425	414	423	433	430	388	426	416	425	391	433	424	425	374	435	399	432	423	418	410	472	410	400	454	456	438	455	392	444	396	419	419	392	413	394	428	364	394	441	415	406	430	424	413	410	409	393	429	394	430	432	441	408	382	426	419	397	398	433	422	398	382	419	423	436	447	428	431	416	393	403	396	396	432	418	423	433	429	423	410	382	417	417	411	436	442	418	415	417	403	443	433	426	456	412	388	433	432	413	416	415	411	383	416	386	397	404	412	420	425	409	400	420	426	430	407	419	440	398	405	382	401	481	418	479	440	375	422	410	385	411	424	440	438	476	414	428	379	429	408	393	417	429	419	420	381	435	406	381	439	416	394	414	437	425	407	436	426	433	418	456	426	429	403	405	433	415	432	414	468	389	415	393	413	426	428	416	429	415	444	436	392	398	380	399	411	421	380	403	412	417	417	407	391	415	409	372	435	425	445	419	410	429	424	412	451	424	414	451	428	388	416	395	441	458	407	377	424	429	395	398	440	427	415	406	427	436	404	426	375	373	419	419	414	491	427	389	420	411	485	409	412	438	436	382	410	425	431	410	398	406	412	414	414	418	410	392	389	417	403	427	412	435	451	412	366	392	403	402	438	404	410	414	440	412	440	434	418	444	415	429	404	431	418	419	426	420	435	450	419	432	406	387	428	438	430	408	377	420	461	407	415	425	421	397	436	429	416	398	429	436	454	436	395	451	418	436	437	400	389	401	394	457	399	444	437	393	448	415	456	407	416	430	406	408	381	432	425	418	401	408	400	420	426	436	426	447	434	438	420	417	405	413	460	383	390	427	417	433	438	393	366	383	428	405	447	443	418	446	462	414	406	473	402	450	431	387	410	441	406	410	407	399	397	418	441	425	426	444	408	441	377	414	429	451	376	394	426	425	395	446	423	439	385	410	415	423	400	429	424	395	384	376	428	452	427	450	405	393	420	439	437	386	413	400	434	449	396	414	409	421	420	391	408	405	416	406	414	453	417	386	388	425	458	409	454	406	413	396	411	441	410	427	446	398	435	362	372	440	427	412	416	409	435	442	420	383	443	403	436	400	410	420	432	421	422	419	462	419	391	395	424	407	406	437	422	407	409	405	464	398	458	420	385	433	431	423	438	377	436	404	432	413	404	412	393	391	403	414	391	438	404	422	425	392	384	431	378	400	457	429	426	433	407	405	431	416	411	406	416	418	393	430	425	400	437	418	406	426	401	404	433	405	444	385	414	446	418	419	428	408	443	425	451	444	436	419	425	466	427	392	418	422	404	398	390	405	421	438	404	434	403	401	379	422	451	437	426	445	422	431	439	418	433	416	402	427	464	416	405	387	423	454	449	427	420	450	360	419	427	428	413	440	409	419	384	391	438	405	432	429	460	394	412	418	391	398	449	387	421	438	378	426	402	424	406	407	401	424	389	385	386	431	399	419	419	421	442	384	413	411	386	432	412	366	400	398	433	435	429	394	384	430	404	412	431	421	440	409	426	450	411	424	426	440	445	396	435	435	441	424	419	406	434	424	424	412	402	440	391	416	411	385	457	414	397	382	437	413	404	412	385	413	445	399	419	381	438	432	404	398	404	414	398	419	395	406	400	431	396	417	459	412	408	431	405	386	408	373	416	423	425	398	414	412	429	409	395	449	427	426	396	420	375	430	422	417	389	383	395	436	423	381	404	428	394	407	432	436	437	397	443	399	418	387	409	404	411	406	401	407	395	438	464	427	409	423	388	419	436	421	402	440	434	411	421	396
25700	21493	27541	25506	7817	1725	1176	818	705	782	14753	17279	12530	5186	1453	818	538	451	502	471	424	462	456	424	469	449	488	445	457	469	453	451	459	444	506	465	419	467	482	533	437	473	458	460	444	451	515	495	431	472	443	478	490	424	473	445	425	476	450	441	490	436	468	461	466	457	492	474	442	451	456	449	463	506	414	452	447	479	460	480	475	461	462	452	418	445	469	460	421	428	436	487	416	473	431	445	472	473	492	497	470	450	468	432	486	466	450	455	488	492	455	434	464	459	449	444	466	414	480	483	472	474	429	475	420	433	427	467	416	429	457	411	464	474	467	425	420	442	404	442	457	489	445	457	443	433	415	468	450	477	490	427	476	487	420	460	475	459	433	410	452	441	477	424	495	475	437	445	488	434	510	464	475	459	451	448	446	429	479	454	471	451	425	459	462	399	470	448	488	493	438	444	428	461	472	426	476	430	453	429	483	452	441	474	456	454	461	456	470	428	445	503	440	450	426	518	465	449	412	425	453	443	476	445	449	453	465	484	423	422	474	440	476	445	417	429	471	475	494	474	435	457	465	458	476	479	452	486	463	409	444	476	425	440	453	416	443	458	448	425	438	452	431	438	429	511	443	470	470	448	454	476	468	472	457	482	459	462	504	447	487	428	454	470	477	465	432	439	442	464	491	464	465	461	452	488	486	447	480	485	460	445	448	502	450	458	464	445	468	459	464	451	479	445	451	434	463	462	467	481	461	477	462	427	471	422	456	431	499	468	474	439	479	503	483	482	466	440	441	436	453	436	450	413	435	453	477	427	457	479	444	467	481	427	474	462	459	427	464	463	478	488	449	470	471	477	463	471	467	467	456	471	468	468	483	451	453	428	415	450	455	457	460	468	462	481	434	461	468	443	467	408	445	467	455	437	419	474	501	430	458	437	457	472	444	424	473	450	450	441	517	465	454	456	443	439	491	461	485	446	509	463	448	420	425	427	448	472	442	449	466	496	459	467	453	434	472	387	469	495	467	429	460	458	479	422	466	436	448	503	477	458	455	433	456	487	459	441	418	469	464	467	438	437	428	435	464	449	446	412	474	444	449	444	483	437	470	473	453	475	431	448	431	468	453	409	446	451	443	461	429	454	445	497	437	439	443	499	486	447	451	448	448	445	458	483	443	443	473	436	458	426	445	488	475	471	477	462	445	452	442	443	450	456	451	458	470	431	460	452	451	468	452	484	477	451	451	446	471	453	465	429	470	447	448	482	491	429	500	465	460	447	453	469	454	436	501	439	465	464	458	442	456	443	483	498	480	467	462	461	442	456	478	475	435	495	464	488	425	467	430	442	441	445	468	439	421	494	460	413	485	446	450	439	466	467	420	482	494	441	455	409	481	481	449	453	425	422	437	443	428	456	464	452	456	424	451	455	482	439	487	450	489	489	449	476	455	453	430	467	455	439	471	466	450	450	455	496	449	447	417	463	477	430	431	464	470	466	402	498	467	483	459	445	467	437	467	504	465	456	402	433	448	463	425	480	433	472	454	419	424	438	435	467	449	468	484	492	481	459	447	447	444	440	469	453	422	424	414	474	434	483	440	475	502	479	506	462	488	412	474	470	409	483	451	456	454	498	464	423	481	441	457	490	472	436	471	423	437	460	488	465	475	490	455	445	441	477	459	415	458	466	500	448	482	474	488	420	431	443	473	433	476	457	415	445	471	468	472	481	442	457	456	466	473	410	443	457	459	470	426	445	455	440	459	464	456	429	465	449	471	452	469	468	452	451	475	439	431	452	465	440	458	455	456	470	428	462	461	437	482	456	458	448	481	445	456	485	471	479	435	435	488	458	432	469	471	451	430	491	489	454	451	491	443	433	460	456	457	454	431	461	433	470	443	422	413	450	435	484	457	487	415	420	435	456	462	474	456	421	446	505	465	448	437	467	433	482	437	428	413	469	449	441	471	420	486	451	460	452	415	461	501	467	472	470	456	455	480	469	441	458	460	443	500	460	465	474	430	440	427	426	423	452	503	458	452	461	434	447	448	447	497	445	394	422	458	431	445	434	505	445	458	464	470	448	407	475	510	473	400	425	443	461	456	442	418	424	465	428	471	437	408	461	450	438	437	454	433	450	454	417	470	424	464	453	461	468	469	445	413	424	474	468	452	464	519	438	486	448	450	475	431	433	463	474	452	480	435	443	442	504	476	464	414	473	461	464	437	452	427	433	451	413	461	422	472	451	469	457	452	486	442	445	436	491	462	458	457	481	461	448	462	430	460	469	464	411	504	455	443	433	416	448	450	461	447	429	480	430	458	473	434	438	442	406	465	479	436	454	462	434	443	462	456	437	443	404	428	425	474	427	445	457	458	440	419	476	452	440	437	449	421	436	454	446	496	410	465	471	466	431	478	479	415	431	449	440	463	500	472	406	455	440	465	493	440	432	457	463	446	420	439	437	471	469	465	474	475	443	457	449	453	442	431	495	478	445	457	458	427	431	432	455	453	492	426	430	461	468	441	434	424	433	455	504	456	446	465	482	457	462	468	416	431	438	473	460	498	455	448	467	439	508	464	455	466	472	453	460	460	432	492	458	445	467	415	440	454	460	453	437	453	462	471	443	459	415	434	440	403	468	433	462	466	462	484	479	449	451	438	442	494	441	468	459	476	470	425	426	461	449	447	470	419	441	449	412	433	470	450	405	429	464	464	434	445	420	460	427	431	463	460	426	450	444	439	432	440	462	463	453	473	468	442	437	455	444	448	460	449	464	423	441	437	481	465	463	432	432	465	482	464	441	443	488	455	491	432	477	421	461	464	484	439	497	431	440	445	431	466	424	449	460	466	440	446	474	438	467	474	439	440	424	463	487	443	460	448	418	422	465	482	452	396	446	483	463	481	494	478	450	471	423	470	428	410	452	471	434	461	448	466	475	463	463	438	461	445	441	426	473	430	439	486	439	435	432	476	488	471	485	466	459	457	483	434	486	460	465	441	467	452	453	466	426	447	464	420	475	434	448	474	471	441	467	421	441	472	443	479	436	508	486	462	416	436	452	482	450	464	492	455	434	465	474	438	514	461	454	434	456	438	456	473	475	428	422	473	439	452	432	444	465	415	447	407	489	423	475	423	423	453	449	477	468	494	435	460	399	478	442	453	484	477	405	428	464	462	432	457	442	499	483	467	455	434	487	464	445	496	426	438	461	477	443	420	448	450	448	443	410	414	475	497	479	411	456	459	415	452	478	472	449	454	433	454	452	450	443	433	473	437	461	463	466	443	420	441	463	480	506	486	475	457	430	510	449	456	462	429	470	479	441	472	432	464	437	490	449	427	442	480	451	448	470	504	418	460	439	454	443	498	469	455	478	482	487	448	474	442	470	488	424	451	401	444	439	462	441	403	460	445	456	427	463	437	429	450	437	437	451	446	452	453	490	469	504	437	441	462	472	417	450	512	484	485	475	458	450	451	488	437	482	461	479	444	438	388	494	514	458	454	439	482	443
4771	6775	6775	2676	1826	1410	1214	1068	859	1044	17757	16000	10881	4864	1522	902	503	457	422	434	428	438	433	399	404	440	434	416	413	432	447	425	438	481	430	460	432	421	457	413	410	417	375	452	428	418	412	456	393	433	420	425	458	401	427	412	436	405	417	398	404	438	413	441	436	442	410	444	408	436	430	473	449	407	425	459	430	400	406	393	436	472	405	453	422	434	441	438	453	430	459	414	442	440	429	434	414	433	423	429	460	421	434	388	432	435	441	449	399	454	482	405	443	435	452	452	456	404	419	433	408	451	423	423	467	420	437	433	410	433	437	447	402	421	451	400	447	426	421	454	477	429	451	404	426	420	402	444	432	414	439	421	456	456	467	433	463	453	425	477	420	427	429	397	445	425	402	421	455	467	426	427	466	440	426	416	414	410	427	431	428	449	445	474	449	403	417	426	432	440	422	452	394	436	450	445	363	411	418	446	411	454	403	425	417	443	437	443	453	437	437	445	434	420	412	434	429	416	440	436	446	452	438	449	433	433	438	421	414	444	478	457	430	426	456	431	406	424	413	427	411	440	431	486	461	401	406	453	432	397	417	408	412	431	424	436	455	401	404	439	441	427	405	438	437	412	430	413	412	412	405	451	441	405	406	439	424	388	412	422	418	440	448	396	410	456	425	445	463	439	387	425	416	458	395	444	403	387	423	438	422	425	460	449	420	434	437	399	410	434	434	421	430	464	428	425	432	417	418	448	430	447	429	438	442	424	462	439	419	419	372	433	439	454	438	423	414	444	406	417	438	423	416	445	398	440	420	453	457	432	358	406	435	447	413	422	400	404	428	404	394	406	423	412	399	441	428	428	435	429	438	444	442	472	391	447	419	432	431	425	445	434	397	432	410	419	437	409	401	408	417	400	417	433	448	428	443	415	410	453	433	426	479	447	451	424	413	426	404	406	414	433	435	420	424	424	433	444	412	435	397	440	435	479	435	427	424	427	420	445	438	418	478	408	468	388	461	454	414	417	390	435	455	456	432	437	421	439	438	413	427	438	437	423	447	414	412	427	431	401	426	439	467	472	429	430	401	427	425	444	421	396	428	434	437	409	433	464	418	436	421	438	434	428	416	413	403	425	431	421	385	407	399	437	427	433	419	416	433	441	421	443	410	412	440	435	468	445	407	431	420	430	415	426	444	418	421	465	367	460	422	426	403	423	386	429	429	423	410	422	434	435	450	431	474	410	410	411	410	425	448	445	448	427	421	431	458	395	439	410	393	433	425	412	433	404	432	417	443	444	410	433	420	430	409	429	435	390	443	437	417	414	437	479	383	466	436	414	375	418	404	442	417	403	437	412	424	394	414	410	404	426	439	434	417	440	465	453	435	423	409	422	418	392	433	415	442	421	413	429	400	418	418	427	441	417	431	452	439	435	441	448	411	433	415	412	436	425	433	434	468	473	448	425	388	441	411	452	403	434	429	365	414	419	438	415	460	397	441	432	410	423	438	439	440	425	439	449	442	429	427	403	421	425	433	462	473	420	424	431	443	427	434	443	409	427	421	427	427	417	377	467	424	443	430	428	453	436	469	410	445	435	419	439	452	429	405	411	415	430	420	434	438	458	419	419	407	461	404	468	449	450	434	439	445	414	417	420	462	433	407	401	435	409	435	413	424	415	439	429	410	430	428	430	403	403	459	397	454	449	434	396	462	435	434	457	415	428	448	427	465	384	429	434	446	450	431	474	428	411	419	437	388	424	420	418	393	459	459	429	444	415	438	432	420	435	428	416	444	424	437	441	436	395	428	411	399	417	427	408	393	426	461	420	432	416	440	409	458	408	427	456	443	414	453	453	433	426	450	415	422	444	432	416	420	414	430	403	432	423	415	383	452	405	450	411	401	454	403	423	485	458	484	419	437	388	446	397	437	400	444	412	404	413	391	427	393	423	437	417	411	387	417	417	428	470	446	422	418	455	420	431	412	437	423	419	428	436	391	425	433	421	412	459	409	403	394	417	463	427	423	458	389	423	433	419	429	415	399	426	467	420	417	447	406	425	397	450	435	440	407	391	441	456	479	421	460	403	455	419	387	448	447	404	413	418	430	447	403	426	423	424	417	442	455	445	407	419	422	439	401	405	466	438	449	437	417	454	414	422	412	411	425	420	434	417	448	426	443	450	422	392	443	438	412	403	417	406	411	420	430	427	415	423	395	428	405	410	469	453	394	429	415	431	440	387	396	414	440	401	431	413	397	421	436	421	415	452	436	440	453	437	423	455	450	453	446	446	427	416	417	428	405	425	422	414	441	479	412	414	445	452	417	443	445	412	456	420	454	478	416	423	415	416	393	434	431	432	424	452	425	419	436	419	473	415	417	463	415	419	419	455	408	430	417	441	386	412	421	427	455	438	461	420	415	404	471	396	450	410	391	402	406	437	411	451	397	383	421	422	400	460	430	420	421	438	424	427	438	428	427	399	405	428	420	422	429	408	443	413	427	446	419	416	435	442	424	460	421	422	400	431	419	440	429	434	437	448	428	435	464	496	391	433	477	406	426	396	436	428	434	410	441	438	472	419	448	409	446	411	442	416	438	401	418	422	441	434	414	442	425	454	424	437	448	397	422	435	443	439	460	436	422	424	392	440	448	388	446	421	436	440	401	437	403	439	414	464	400	426	399	437	396	421	447	428	432	449	421	431	438	394	444	431	404	423	428	474	424	429	412	411	415	405	377	433	379	415	413	430	416	433	413	403	415	393	489	406	414	438	409	456	417	439	460	417	476	451	425	432	440	413	437	460	433	428	473	442	444	432	445	421	416	423	420	423	432	404	410	415	399	429	431	412	426	420	416	411	413	451	458	396	481	421	430	440	428	414	422	422	427	403	403	406	447	456	446	439	409	443	436	412	412	438	431	410	418	438	449	446	431	409	420	424	432	434	451	443	448	421	423	409	402	440	438	433	422	459	422	444	454	433	458	390	422	435	396	420	439	424	412	424	441	447	373	425	424	404	459	431	409	463	406	443	445	423	425	433	410	423	454	449	458	462	442	416	461	437	448	432	469	431	386	412	411	406	408	401	446	405	415	429	441	433	395	432	452	448	383	404	396	434	398	446	429	413	428	417	395	421	464	413	448	426	444	452	461	413	430	414	432	389	457	433	429	386	420	440	393	414	426	402	441	442	423	431	430	433	405	436	406	446	401	414	394	434	419	443	391	409	426	444	410	402	434	464	417	423	432	398	408	453	402	433	408	480	438	419	447	440	418	409	434	406	364	439	489	407	473	462	463	442	493	442	401	424	396	447	395	405	412	441	423	408	412	424	445	409	413	431	420	420	414	436	435	454	388	432	447	438	435	428	472	412	421	448	460	403	421	467	432	457	419	437	427	437	450	480	446	432	437	418	432	440	409	433	465	429	425	426	396	403	372	400	440	429	416	441	434	467	408	407	437	412	478	416	420	412	467	437	427	393	423	425	437	436	424	423	449	446	420	410	415	427	434	409
24622	21419	28589	24694	20919	11398	4513	2587	1580	1230	18951	29497	22176	10302	2674	1226	708	593	661	596	627	589	621	571	593	573	602	593	543	618	635	615	613	631	560	572	580	576	585	611	580	604	623	607	581	596	612	552	601	588	602	589	602	576	570	618	596	579	624	572	630	594	601	584	605	588	566	602	604	606	568	626	600	579	634	573	585	550	565	576	558	556	628	611	575	589	568	540	601	590	592	578	616	605	583	591	549	589	571	605	562	619	542	575	611	598	560	595	587	591	564	554	588	594	565	600	607	604	589	561	601	604	637	604	563	579	588	618	603	556	553	573	588	588	596	656	596	604	586	602	598	556	645	590	634	551	580	595	557	573	590	584	612	601	615	615	547	589	578	589	528	578	628	564	624	583	599	532	538	561	620	591	570	575	576	622	605	575	573	575	593	563	582	599	607	638	550	590	612	619	595	549	585	596	553	546	572	594	563	576	563	560	590	602	595	529	535	578	550	606	569	583	611	587	586	594	618	596	598	592	621	612	593	595	580	582	562	568	589	560	617	583	588	560	593	613	553	574	598	605	594	555	603	601	594	574	544	560	603	590	602	553	601	611	551	572	576	590	575	566	595	600	596	577	615	607	588	583	595	563	576	601	576	581	560	556	598	597	587	586	646	574	581	590	560	576	590	585	600	583	570	573	588	569	600	536	555	575	556	583	594	600	554	562	626	565	570	576	561	605	622	578	591	618	601	626	596	582	573	598	630	546	606	580	568	622	594	575	628	563	578	576	561	600	617	597	587	561	576	564	573	643	605	600	566	617	575	584	570	574	578	598	616	626	578	559	555	542	594	591	641	617	562	601	557	553	596	583	598	601	547	583	628	597	558	620	593	537	573	581	568	634	578	573	545	597	586	622	612	612	632	551	570	566	586	610	606	598	587	579	578	570	559	543	598	547	570	547	554	584	614	617	607	605	565	580	599	609	606	552	606	567	605	626	604	611	595	530	567	601	564	581	597	601	627	558	600	581	595	615	562	608	581	583	558	571	613	544	554	567	571	586	537	599	558	584	580	594	570	578	600	582	567	522	606	593	588	603	604	597	575	584	555	590	584	587	619	589	575	574	562	580	602	592	585	566	603	607	625	613	577	606	548	591	620	559	596	613	596	541	580	599	558	599	559	553	569	560	586	552	587	591	603	595	578	591	521	554	583	572	604	563	598	568	587	576	550	591	600	585	630	596	568	579	614	570	577	576	582	600	586	579	540	599	614	545	585	599	586	574	557	600	641	570	562	544	568	582	594	578	601	595	557	567	633	581	609	572	531	584	573	588	563	575	581	544	571	545	594	598	600	580	557	588	618	596	599	630	599	550	633	602	597	587	578	560	614	612	640	596	565	600	597	571	594	590	575	620	604	567	607	575	585	639	612	604	592	604	557	629	553	628	566	563	586	610	610	549	577	545	583	595	551	566	608	586	614	543	606	558	587	640	620	550	613	560	535	604	606	544	622	581	647	604	574	599	589	580	560	574	591	608	604	552	585	602	571	564	582	579	602	621	548	571	624	548	602	552	570	592	611	594	608	590	589	575	589	581	600	556	584	567	588	538	625	600	610	640	542	543	586	587	584	579	554	559	573	532	622	549	566	538	593	606	580	548	624	582	543	598	582	558	628	569	606	575	579	555	551	558	577	611	567	589	577	575	567	574	598	541	565	577	552	614	613	571	620	580	571	537	651	593	594	587	608	551	543	564	570	583	598	595	576	632	571	561	584	591	539	552	563	549	590	578	571	563	582	572	547	590	519	545	592	616	574	556	608	586	593	560	591	574	571	555	618	587	575	634	599	603	593	620	597	577	608	528	585	569	608	602	587	593	564	612	532	594	594	616	569	588	594	536	559	593	560	536	590	586	556	573	556	609	565	566	597	586	612	599	575	586	580	573	559	569	633	602	574	583	594	571	625	583	612	584	588	566	595	592	560	574	573	553	567	609	604	590	592	600	547	578	566	597	565	554	553	594	608	543	587	587	570	576	555	569	544	559	614	577	596	590	624	575	586	617	629	574	612	603	564	541	543	619	533	612	589	617	560	534	553	605	580	569	570	598	544	542	544	604	637	573	553	583	572	602	563	586	559	594	571	587	561	587	579	587	578	601	569	538	587	587	561	581	590	559	583	594	550	552	553	610	588	596	612	577	569	581	561	562	580	605	603	581	591	630	606	592	645	597	589	612	581	564	613	617	558	564	527	577	600	578	584	587	599	571	596	547	575	553	583	568	575	612	573	590	587	595	586	576	572	595	601	575	565	582	615	538	571	562	570	623	579	579	545	543	570	605	564	537	601	573	569	593	561	546	662	537	571	572	591	572	567	570	573	604	620	588	545	584	633	578	585	551	586	553	550	580	579	548	576	587	636	574	619	567	565	556	584	555	601	539	624	580	578	624	577	576	582	551	595	592	550	642	596	587	608	628	602	626	605	549	561	581	609	590	542	646	598	571	566	568	519	597	612	611	560	597	616	621	593	586	547	542	600	587	593	602	603	584	601	586	538	575	602	589	576	572	576	546	605	582	614	572	557	564	585	606	576	543	571	549	557	573	603	569	549	573	567	609	573	587	553	604	596	591	619	524	557	592	610	587	637	606	571	561	593	574	560	566	602	604	582	597	632	573	578	614	597	582	585	582	590	633	598	620	588	541	578	587	532	606	561	549	588	580	594	612	599	599	620	594	636	588	607	625	602	568	597	577	586	592	590	582	625	608	593	616	567	566	598	633	625	571	589	591	609	596	602	568	563	584	592	608	546	554	547	586	560	591	579	566	544	595	565	627	575	608	599	611	588	543	578	603	596	603	631	604	609	546	561	575	576	587	601	576	608	628	581	555	557	592	551	610	563	598	516	553	610	577	570	565	561	589	614	611	612	612	563	553	556	602	610	550	520	630	568	612	608	614	545	558	612	607	588	621	596	624	572	615	574	588	555	575	579	583	541	516	592	569	587	569	565	615	571	604	542	573	594	582	603	607	633	578	567	566	540	583	587	613	567	581	591	563	603	577	598	605	589	582	533	576	561	564	579	555	578	618	614	594	559	591	595	603	585	596	575	584	616	595	583	597	557	615	599	569	601	586	559	587	592	585	625	559	544	546	588	566	565	583	589	564	600	579	580	592	556	574	576	571	577	572	624	569	579	558	548	588	570	580	597	594	602	606	574	556	559	605	586	581	583	585	569	556	639	583	592	596	594	538	579	559	612	579	558	594	613	580	590	580	546	611	561	614	587	578	599	567	588	561	653	547	606	592	580	561	601	549	547	576	578	576	583	558	602	574	592	558	586	601	613	555	563	573	540	531	603	617	579	603	582	564	557	529	584	635	535	651	561	585	571	542	571	548	610	621	570	598	626	577	545	598	599	569	581	560	568	588	529	588	585	599	552	585	556	622	555	598	569	604	533	561	549	580	576	584	580	593	568	571	597	602	585	591	582	604	573	572	602	612	591	595	548	584	612	556	569	600
4941	12856	17294	10741	6478	5018	3777	3117	2048	1468	22882	26145	18131	8090	2537	1379	702	550	579	535	539	554	589	531	501	541	560	532	551	558	546	518	557	516	526	569	541	536	539	535	572	559	552	513	546	548	519	527	504	554	516	551	526	564	561	566	506	580	521	544	515	572	536	519	555	561	590	512	562	568	539	546	540	525	517	524	563	544	550	513	528	543	516	549	558	557	516	526	537	530	510	484	531	542	504	524	529	511	521	541	530	476	546	535	564	543	514	533	514	535	511	531	544	543	498	517	558	532	502	519	541	583	524	515	552	550	562	508	522	519	548	519	518	527	554	518	557	545	527	535	515	561	534	521	523	523	523	522	533	549	527	489	541	545	543	571	491	517	514	568	532	569	564	562	503	549	533	483	496	553	523	572	532	521	543	568	497	530	540	528	546	550	554	574	548	520	523	525	522	505	552	531	525	532	482	516	547	501	599	550	544	526	567	520	524	516	536	532	496	534	544	525	519	544	522	516	552	532	503	539	529	569	550	519	538	553	541	545	533	568	535	525	488	544	513	530	532	514	541	536	555	543	521	538	514	503	552	519	540	538	526	541	521	508	523	504	531	549	538	515	546	499	545	529	542	520	570	553	489	534	541	519	495	521	562	534	522	561	554	528	529	485	521	535	551	525	573	541	582	534	525	503	537	538	538	550	542	495	513	537	551	551	555	517	541	541	516	566	530	514	535	530	542	554	551	526	530	559	568	522	513	533	531	496	557	525	550	514	515	528	496	592	514	586	554	546	559	549	534	519	541	505	496	534	529	531	488	501	562	529	515	520	545	518	536	522	541	519	530	526	528	490	529	501	510	484	558	567	502	514	519	526	518	515	530	542	520	527	509	507	522	539	534	529	510	480	533	540	497	503	473	558	488	566	526	518	499	547	537	536	533	532	519	477	506	537	511	556	518	554	538	513	510	546	532	564	536	547	512	515	517	514	529	529	556	558	533	570	544	534	552	517	579	534	530	503	559	544	498	528	548	537	538	501	537	513	546	523	525	527	460	520	532	533	543	524	493	527	559	482	533	540	510	521	543	523	514	576	532	537	531	559	505	503	533	523	512	533	522	515	575	528	547	546	556	505	518	534	528	519	564	548	525	566	536	500	510	556	513	560	509	489	536	526	514	536	540	526	543	517	548	502	531	519	500	546	521	539	498	464	568	572	524	571	512	560	506	550	517	524	544	504	554	537	513	575	519	523	530	496	539	539	552	512	506	521	541	549	560	543	528	523	540	519	504	551	544	543	558	521	539	547	564	534	548	532	543	547	563	570	486	511	554	553	532	550	546	502	552	547	549	510	554	485	552	575	539	562	536	517	528	556	502	506	574	527	546	532	507	563	515	533	525	508	539	529	520	558	505	563	499	504	505	537	529	543	519	548	517	529	541	531	528	549	531	510	515	557	510	520	515	553	567	526	566	557	533	575	551	521	527	516	501	557	572	519	575	562	533	531	508	498	589	508	506	522	514	526	539	540	513	516	534	529	508	519	522	531	544	526	513	569	519	555	484	527	497	517	530	509	523	548	506	545	510	545	520	522	546	546	550	540	526	540	533	503	546	551	560	524	534	505	490	526	532	565	559	564	529	531	484	533	529	554	557	524	544	522	565	465	519	529	511	526	558	570	552	495	507	517	503	540	551	527	530	545	554	514	533	488	522	498	554	507	506	572	505	540	496	493	530	573	546	486	567	503	521	539	554	566	544	536	553	499	547	506	521	541	537	521	595	527	543	537	530	501	523	532	539	538	529	528	577	496	538	530	510	538	526	495	506	562	480	543	581	523	546	524	524	521	551	543	513	533	490	556	572	517	535	507	516	541	527	505	553	508	534	569	510	527	530	545	530	503	500	543	519	544	559	517	531	513	552	518	551	560	530	538	474	540	500	565	516	492	529	499	520	539	517	506	534	491	525	502	489	539	553	528	556	529	534	528	514	551	535	516	541	523	521	515	532	535	512	528	510	546	500	531	498	508	527	542	501	514	495	543	501	538	566	524	517	494	538	529	509	505	538	527	536	507	522	560	581	558	523	526	501	519	524	538	531	528	534	502	516	589	588	513	549	557	495	539	570	546	499	513	520	535	497	528	526	517	527	517	555	497	535	514	552	536	560	522	506	527	582	529	548	529	529	559	511	522	519	534	525	507	549	534	514	501	551	527	516	521	529	509	538	544	511	549	548	512	491	563	529	509	534	516	528	534	557	547	518	501	553	539	525	501	507	552	489	525	546	519	536	528	529	487	534	503	521	531	550	517	527	565	500	519	563	527	518	558	564	545	548	543	545	507	561	576	539	535	554	508	540	536	505	537	529	541	533	555	558	574	538	535	526	504	513	589	541	550	517	547	538	533	526	548	491	547	532	546	556	461	510	515	543	496	487	554	507	508	542	523	502	528	527	502	518	516	511	511	520	513	516	527	502	533	523	566	523	543	514	511	547	520	540	492	494	510	537	534	531	537	572	552	531	512	551	534	528	563	484	527	529	569	551	515	551	535	506	530	506	513	514	478	505	509	498	562	496	547	565	503	491	579	518	498	542	493	530	507	540	534	564	518	552	541	538	492	504	517	515	501	528	524	535	543	495	480	532	549	551	538	471	483	472	531	519	540	533	556	509	557	521	535	518	514	520	492	533	512	541	531	561	553	508	518	504	510	518	472	583	512	511	493	517	527	497	542	526	524	523	560	524	521	514	554	527	519	541	546	567	495	551	523	530	508	498	530	527	539	549	565	496	458	518	488	545	530	537	546	492	504	510	516	539	515	527	544	517	531	519	549	538	540	513	519	550	551	606	497	521	513	519	546	523	515	527	509	532	522	488	534	524	509	529	530	528	528	523	534	523	531	520	537	599	529	547	519	517	503	546	559	510	509	533	538	529	505	525	499	558	506	527	511	517	519	509	523	493	488	530	536	499	499	536	525	519	546	483	542	527	523	496	516	513	502	504	495	528	508	529	544	505	546	572	558	544	511	544	529	537	552	527	545	533	519	535	515	521	562	538	547	512	586	530	500	479	509	552	518	559	573	485	516	539	508	472	509	520	496	523	496	569	533	524	523	595	554	533	511	518	546	507	531	518	497	526	529	553	530	561	550	513	548	482	524	537	532	559	536	544	532	526	533	557	571	547	550	515	525	524	505	566	564	534	512	521	495	570	497	551	543	505	527	496	548	579	525	531	550	506	526	527	561	512	515	526	482	556	540	578	485	569	461	510	539	535	527	545	538	539	531	514	501	538	501	548	508	540	538	491	539	560	508	565	552	538	557	565	511	499	503	501	545	526	519	532	539	546	565	521	515	507	528	536	518	558	515	518	575	497	538	513	529	500	528	534	541	531	507	518	493	498	523	519	567	567	497	546	514	510	543	548	525	534	517	494	548	520	535	504	508	488	522	519	521	522	520	537	563	530	491	542	496	544	518	602	530	524	520	520	560	555	498	522	514	527	524	528	527	560	484	527	513
27701	13249	5635	3141	1767	1274	1183	964	640	583	996	1853	1603	1060	700	563	485	482	482	493	448	423	466	477	493	504	480	506	489	513	471	457	483	488	452	463	446	479	475	451	500	498	453	467	435	496	489	492	495	475	465	477	504	493	441	459	461	490	457	493	470	485	449	458	482	480	435	493	471	458	438	476	472	474	468	499	466	509	467	516	482	479	468	469	474	467	484	480	483	518	505	496	475	468	448	430	478	469	474	474	475	507	485	471	472	492	518	459	497	457	476	449	486	490	470	485	453	474	481	450	455	474	463	428	438	482	468	457	525	488	516	524	475	476	486	466	432	506	461	449	519	483	498	442	479	477	447	475	473	484	495	476	487	464	451	524	492	488	488	466	432	485	470	463	434	458	505	477	498	456	468	523	476	464	503	456	433	491	501	475	471	467	438	447	462	515	461	502	465	478	484	474	480	483	483	473	430	479	495	438	478	501	496	496	470	461	465	502	473	484	476	436	481	448	457	500	484	455	483	456	483	476	457	448	500	488	475	467	440	522	489	496	481	456	500	455	489	483	438	444	489	503	499	477	508	442	506	463	498	485	515	480	473	476	484	496	447	491	490	478	498	491	505	501	489	507	468	487	465	481	469	473	455	464	472	511	480	451	506	485	500	500	471	490	466	494	447	497	440	476	494	487	503	495	456	497	475	481	473	437	456	474	480	462	480	494	480	459	503	474	487	486	482	433	467	468	496	465	508	506	448	503	500	474	483	518	480	485	473	454	481	448	467	490	468	456	464	456	502	493	449	488	514	467	499	493	494	506	485	496	477	495	497	482	496	503	476	469	488	504	494	452	454	500	472	466	506	448	521	490	501	466	485	496	498	491	468	520	464	447	458	491	492	459	448	500	463	448	496	492	438	482	445	475	497	413	469	451	419	505	441	478	489	473	489	458	521	483	481	482	477	489	498	484	478	457	451	479	499	476	490	464	467	508	462	493	477	474	519	471	478	454	424	480	464	451	477	448	493	456	452	459	481	487	471	487	437	464	506	459	451	464	464	479	459	466	491	457	473	465	474	468	512	480	443	509	460	477	456	445	508	441	451	481	435	467	462	480	452	480	455	492	477	431	489	523	460	499	464	495	476	450	475	453	461	445	488	455	503	449	492	456	484	453	450	469	449	431	514	488	463	479	450	454	483	498	510	481	508	501	518	443	433	462	476	457	428	480	478	473	462	457	456	478	485	469	475	493	512	480	435	505	483	492	463	487	493	469	493	453	462	480	488	469	480	479	443	490	496	465	464	473	436	466	511	491	439	484	470	488	480	473	436	474	460	465	464	452	423	453	443	473	432	467	479	524	491	449	462	467	462	469	481	480	472	458	456	481	500	486	472	471	479	471	491	460	527	455	469	502	464	488	455	501	442	476	510	436	498	445	496	474	511	518	503	460	499	444	491	477	465	472	435	482	438	472	505	506	491	476	475	508	479	492	476	456	492	471	445	475	480	506	458	471	472	463	455	469	510	443	504	482	479	486	511	464	453	491	465	489	517	471	477	457	465	440	509	456	475	474	464	522	450	460	468	509	453	460	505	485	483	489	449	457	497	511	455	467	453	506	452	459	518	499	437	462	462	495	493	499	482	459	468	461	445	499	471	470	477	464	453	495	455	426	499	450	481	479	480	471	500	528	492	482	452	483	455	433	450	461	509	492	500	496	480	512	488	483	487	497	479	470	477	458	470	464	498	517	459	494	531	454	423	465	429	466	477	446	466	491	449	459	465	458	478	517	502	477	486	464	481	503	461	498	483	479	453	524	471	496	473	460	462	431	448	441	456	498	440	480	502	454	436	489	533	475	473	487	471	468	505	485	491	486	502	462	507	458	454	480	479	464	470	476	486	471	515	510	473	488	495	488	454	501	457	453	480	482	498	462	481	487	486	461	471	474	480	477	481	463	467	422	493	467	523	456	477	494	458	449	479	467	504	488	503	456	510	450	526	468	441	492	461	488	515	459	441	523	505	502	484	500	482	447	483	454	482	501	410	478	422	507	513	473	456	496	486	541	479	487	494	502	454	464	474	494	477	448	494	468	467	481	470	442	523	427	488	473	466	457	488	495	488	479	477	493	488	455	440	464	463	486	453	474	498	463	497	495	504	460	486	440	455	506	457	484	464	469	477	462	486	476	466	465	463	496	483	477	499	483	507	529	493	461	497	439	467	481	448	507	492	497	491	495	476	476	452	475	510	449	487	477	470	455	474	496	455	466	502	477	453	422	497	532	455	435	487	486	467	490	481	462	493	457	494	475	485	471	447	491	490	466	504	477	507	475	478	467	492	472	469	490	518	502	485	477	465	499	492	440	475	443	478	466	508	437	446	492	507	442	478	463	494	484	474	464	480	450	482	442	467	515	518	432	495	508	480	476	471	465	462	504	506	472	492	519	444	452	517	504	496	499	477	476	493	480	491	483	475	452	508	497	466	461	455	492	450	484	511	503	474	447	486	492	514	483	442	449	487	479	492	479	486	481	481	484	526	461	457	485	484	489	478	459	471	474	476	500	444	526	493	483	471	501	500	491	481	463	475	471	454	488	460	491	450	482	452	482	446	473	439	483	457	499	519	493	445	457	467	452	458	458	498	468	459	495	443	498	534	498	500	499	464	495	492	477	494	481	423	481	467	468	489	466	498	449	469	480	528	503	457	480	419	467	478	497	466	474	499	432	490	452	460	445	474	475	465	462	490	520	477	449	467	495	508	489	485	448	493	505	462	540	459	453	482	475	496	484	463	494	490	464	476	493	509	508	512	492	497	478	471	453	517	473	468	479	474	483	451	493	498	514	472	505	505	423	487	488	492	459	491	491	484	473	466	515	471	478	515	506	487	450	426	478	476	467	446	535	478	501	477	454	437	472	474	501	493	487	487	479	483	493	452	466	486	471	443	487	501	454	470	468	456	479	471	477	499	499	457	505	496	495	494	498	493	439	444	445	491	511	497	470	470	446	455	470	451	443	479	455	496	464	485	481	466	488	452	458	450	447	464	474	489	491	487	475	434	453	498	484	476	433	461	505	514	478	470	481	471	492	497	460	506	467	491	442	465	448	482	467	492	476	469	484	458	505	472	475	486	500	464	491	460	473	432	466	505	474	444	475	485	454	448	440	495	456	485	452	529	464	452	456	450	485	513	483	461	492	452	417	471	478	478	461	443	451	506	488	431	439	504	483	501	495	438	448	504	461	460	477	494	433	466	502	491	467	470	503	514	504	493	443	495	466	483	457	498	501	476	515	529	481	474	501	497	480	504	465	479	438	470	477	448	475	486	504	474	480	481	465	488	487	461	494	484	461	463	495	535	443	445	505	465	481	445	464	428	487	484	480	489	425	487	492	500	466	476	481	472	480	478	477	445	473	471	466	454	496	488	501	470	474	440	474	511	476	481	482	502	479	461	485	472	468	476	491	474	468	479	493	492	454	508	480	448	495	464	482	505	484	460	487	457	450	482	474
6467	5002	4860	2844	2084	1643	1455	1151	709	621	1359	2348	1981	1061	603	496	462	468	465	426	436	398	436	414	435	430	434	424	414	437	414	453	453	427	416	446	454	421	438	418	432	449	393	421	406	416	466	414	380	418	399	428	422	416	441	431	430	445	438	422	393	407	396	449	451	382	417	439	415	428	436	398	452	391	405	426	470	370	443	469	436	438	403	400	409	444	446	466	436	415	423	424	423	430	429	402	451	445	427	433	431	406	447	427	447	434	418	418	430	420	436	420	428	405	457	394	449	435	429	416	412	472	438	428	426	412	433	413	452	432	420	432	383	440	416	438	432	417	420	435	404	430	417	433	443	417	388	422	398	413	418	420	413	411	412	424	428	432	410	429	427	462	440	433	423	446	441	429	449	469	433	415	414	419	452	402	458	416	423	410	422	454	417	445	390	388	458	409	410	425	401	390	421	404	414	399	399	435	440	417	427	395	418	396	473	445	429	418	416	451	406	427	464	442	400	442	402	431	397	452	432	399	391	417	432	430	445	433	412	440	397	439	417	428	403	395	429	397	453	446	435	418	457	409	392	426	412	430	423	425	453	428	400	453	452	394	432	395	428	445	420	425	444	420	400	407	400	391	431	437	413	400	421	471	434	469	414	419	434	436	436	423	447	436	411	387	424	400	434	396	411	457	453	436	433	427	412	410	408	388	496	420	413	458	388	444	437	442	449	402	459	424	415	429	411	400	439	412	403	424	446	414	446	413	413	407	412	408	416	444	412	450	426	408	442	425	434	396	403	415	436	406	403	452	422	415	451	444	437	425	427	440	429	425	438	431	433	392	444	410	448	443	410	419	405	438	429	440	452	438	436	381	414	414	430	437	441	445	413	434	396	434	427	440	425	438	432	437	439	418	422	435	428	429	436	424	422	422	463	393	406	425	447	454	433	395	432	427	427	407	430	400	411	396	450	414	383	427	438	398	421	433	423	472	425	426	432	421	443	493	437	438	448	423	452	439	407	412	468	398	401	424	434	428	435	437	439	413	418	398	417	438	443	439	432	405	404	451	428	460	417	407	445	444	416	430	460	410	426	425	465	385	437	395	447	421	438	443	429	432	446	462	425	458	441	461	394	405	397	469	416	410	386	437	438	438	451	452	430	401	445	419	400	432	433	443	424	413	437	441	450	403	439	404	406	433	447	435	415	431	432	432	389	408	421	423	440	408	425	407	448	443	414	395	411	427	404	420	443	415	404	434	417	426	422	393	459	413	428	448	427	410	426	426	443	469	428	392	446	420	411	457	464	430	408	412	425	414	434	428	421	445	433	378	448	402	432	411	435	402	420	453	414	431	432	442	427	426	414	432	429	417	430	422	423	424	415	421	442	442	442	398	451	368	428	416	399	474	419	438	416	389	451	453	413	442	401	441	425	417	422	433	401	475	420	429	440	392	434	377	411	432	445	407	418	473	405	424	428	445	460	453	407	431	437	383	412	399	380	443	417	427	395	430	413	461	437	409	427	428	424	436	395	418	414	435	424	425	386	447	450	432	443	437	413	407	386	419	441	416	436	395	433	445	423	454	453	423	413	474	463	456	421	425	417	425	483	391	420	425	434	439	426	398	409	427	437	430	476	433	478	417	405	420	456	438	448	417	466	401	425	450	454	407	425	419	408	443	425	421	409	423	417	443	448	392	432	392	445	430	433	455	425	413	431	406	473	397	447	387	422	454	423	426	464	419	398	408	432	418	410	445	420	422	426	417	415	438	421	419	443	422	431	454	413	445	418	398	449	403	441	466	409	446	439	407	398	400	451	381	412	406	437	440	416	416	427	446	420	432	427	476	403	412	428	413	420	430	423	409	416	413	435	423	410	444	434	417	439	454	473	409	425	442	435	405	444	436	407	424	410	423	443	428	449	431	424	384	426	434	388	441	399	430	423	416	447	430	438	441	435	423	406	441	399	411	410	474	457	387	452	433	410	433	414	430	447	462	440	394	401	452	410	432	437	425	427	440	433	417	462	411	433	434	397	408	462	419	425	431	399	455	418	444	464	420	413	422	416	433	450	412	442	450	410	411	456	443	421	429	416	439	419	403	473	423	416	448	430	441	428	417	432	441	444	416	439	407	421	449	429	422	418	424	390	423	409	376	473	400	453	423	434	397	428	430	429	413	474	425	462	441	393	417	411	427	406	414	387	427	398	390	436	443	413	442	440	393	450	402	395	379	437	444	400	403	422	377	438	394	434	403	416	452	434	411	417	439	440	441	423	452	425	451	434	416	433	397	449	462	423	448	455	402	415	427	454	438	417	424	447	449	458	409	446	409	458	421	431	441	449	425	414	425	466	447	449	375	423	454	417	413	415	439	421	412	415	439	468	413	402	439	408	433	427	426	465	455	439	429	444	432	411	391	429	412	397	414	439	437	437	433	431	428	458	448	426	415	448	423	450	449	443	449	426	425	402	437	417	413	473	403	421	450	408	434	415	442	440	429	430	413	429	441	415	413	422	445	456	398	431	421	414	438	412	393	417	439	412	392	424	427	435	385	440	410	414	402	463	432	435	408	438	410	419	391	426	405	438	429	432	422	416	431	407	440	426	396	464	438	453	449	422	441	443	420	434	427	445	437	412	443	446	442	404	440	416	442	454	393	410	440	430	425	417	442	446	444	428	422	416	414	459	432	435	427	448	436	417	429	430	467	414	428	425	423	401	417	423	425	423	396	413	409	433	441	426	430	449	413	445	430	438	387	410	443	408	412	449	431	437	404	412	447	412	445	443	430	415	407	420	425	430	415	395	456	436	449	430	432	414	426	403	487	442	460	429	398	431	409	424	396	404	396	421	430	436	426	441	462	461	413	427	427	424	397	403	403	434	409	442	414	425	408	419	436	440	447	415	434	410	425	445	426	405	447	424	432	433	436	452	413	402	431	413	381	410	456	420	431	403	400	424	406	397	428	432	468	433	396	437	444	437	388	414	428	470	411	435	420	406	430	420	444	408	426	433	428	443	377	414	437	444	411	416	438	435	432	375	464	458	395	408	442	443	410	438	398	429	425	444	445	420	432	419	452	429	431	429	422	417	393	402	418	402	386	425	438	432	393	383	430	448	448	404	374	389	366	424	411	437	430	425	406	406	433	445	444	439	412	425	429	412	408	449	393	408	431	420	430	431	432	414	441	432	417	405	438	436	409	428	418	417	429	451	435	407	442	446	420	389	426	445	465	425	459	418	403	392	425	407	397	456	453	448	397	453	467	435	435	464	409	420	414	454	391	424	421	411	397	419	424	414	440	429	397	431	425	439	402	412	427	477	445	452	412	469	434	434	418	427	441	444	435	421	439	411	426	445	417	473	416	469	398	400	418	454	437	434	433	351	407	416	451	421	403	400	417	440	432	427	426	406	403	493	457	438	424	413	419	401	400	383	423	452	449	447	432	454	413	470	439	415	423	419	411	426	424	424	432	445	410	439	435	396	428	454	469	442	418	428	403	408	423	451	437
25560	21412	27481	25426	11328	3826	2212	1492	1000	868	8463	16527	13596	5542	1497	767	535	512	453	508	492	459	482	464	482	478	451	486	493	471	496	536	478	450	439	428	499	519	477	487	474	475	477	497	437	472	421	499	458	461	473	484	460	478	494	499	448	437	471	499	493	481	511	452	493	461	456	522	467	519	489	472	483	464	439	461	483	473	452	440	469	489	502	468	473	465	471	452	464	483	453	467	473	438	474	449	473	429	469	463	441	440	460	501	458	451	476	438	389	462	454	476	469	493	481	489	515	463	468	451	473	471	485	490	494	490	474	471	486	463	485	469	470	464	455	440	464	446	477	464	453	511	438	446	493	547	464	478	452	459	484	439	482	454	473	460	457	437	462	470	473	446	451	454	435	465	451	492	444	451	432	460	437	491	465	517	479	484	466	450	464	488	479	489	500	463	485	477	454	460	453	458	471	482	466	463	465	466	478	473	479	513	453	494	454	420	476	467	515	461	473	452	479	460	461	482	448	492	452	441	449	483	448	480	461	443	470	471	494	481	432	495	508	434	443	482	488	474	461	456	484	466	460	464	477	491	478	476	444	492	421	471	494	446	448	439	463	457	457	469	485	495	478	475	471	439	426	480	486	463	453	436	464	493	485	467	477	469	472	420	446	469	411	470	456	519	461	418	468	425	466	510	485	483	455	485	487	456	440	472	421	441	461	458	463	470	452	467	465	473	477	464	452	472	438	455	481	438	454	464	450	524	472	465	467	472	453	428	474	491	462	477	536	470	480	487	484	434	479	473	452	415	453	468	467	438	470	470	494	438	466	483	452	468	467	474	450	510	443	441	481	460	509	462	433	467	498	500	453	519	502	518	473	462	458	439	452	469	467	477	480	447	491	456	501	444	455	446	455	482	426	458	507	487	514	490	451	463	439	458	467	480	477	466	456	442	444	424	450	525	475	458	462	459	472	452	471	493	470	487	473	448	454	494	485	484	440	475	469	484	472	466	486	508	436	441	439	488	468	470	485	470	487	475	462	485	489	454	499	464	459	483	440	408	460	451	490	512	505	471	445	462	482	482	440	452	451	459	473	500	483	451	483	460	453	460	470	468	436	441	462	453	457	439	475	456	501	464	462	456	481	499	473	519	455	460	427	476	447	420	496	453	473	443	440	434	434	494	441	462	469	436	474	468	445	476	459	467	499	451	473	448	449	483	451	458	463	437	486	442	463	465	490	479	466	445	466	491	502	466	470	464	492	458	486	445	477	507	448	455	488	462	453	482	437	464	440	446	478	461	448	437	438	496	482	463	457	457	475	476	458	459	487	485	477	469	456	509	457	486	507	495	454	414	474	465	495	472	433	463	439	480	474	433	476	485	432	484	476	488	496	462	493	457	481	488	466	456	458	487	477	452	471	482	443	450	505	453	480	459	481	437	482	460	489	457	497	455	468	503	501	458	469	476	474	471	460	453	460	509	428	506	462	471	433	452	464	474	472	447	479	447	484	478	480	439	429	454	465	476	478	454	442	469	446	450	458	449	466	454	439	468	448	475	449	450	475	472	471	450	462	450	496	477	463	448	495	473	481	447	457	464	446	472	452	470	445	440	464	468	445	457	462	479	459	463	480	489	490	460	477	461	465	483	494	456	461	465	465	436	522	526	482	510	457	474	440	448	483	451	493	445	457	487	482	460	489	489	463	477	467	434	514	460	460	477	468	458	436	505	409	478	479	496	439	476	442	448	498	471	461	454	463	444	458	484	466	489	462	457	451	475	441	425	455	477	424	437	452	482	492	466	449	486	504	457	474	473	462	456	464	482	465	455	476	475	498	485	470	493	466	445	488	442	495	475	454	460	437	452	443	438	456	492	458	474	463	479	478	481	510	452	472	493	486	480	472	454	480	483	471	470	442	458	461	457	481	431	479	468	463	453	440	480	467	512	455	485	464	465	500	465	455	448	473	471	461	438	448	448	472	471	479	455	464	470	486	445	484	485	459	461	441	475	478	428	504	457	437	495	504	440	454	459	465	476	477	461	432	484	485	489	496	458	465	460	466	450	426	453	449	447	494	467	471	490	466	460	453	502	467	456	449	465	444	483	497	477	449	492	464	425	465	486	449	484	469	474	500	541	455	445	502	497	494	439	493	450	479	473	463	492	481	473	432	478	474	467	466	482	505	436	465	495	484	462	455	463	502	447	469	476	466	454	451	476	478	458	522	468	471	474	446	439	484	457	485	494	429	496	491	492	443	479	463	443	460	486	492	484	474	426	427	440	466	511	460	477	491	480	467	476	462	487	435	469	443	411	464	509	509	458	468	417	503	429	450	433	493	460	418	491	455	477	447	516	438	524	454	477	469	470	458	513	507	461	464	501	462	463	473	435	487	499	462	460	480	481	480	459	459	480	500	470	448	480	471	457	451	460	430	444	452	478	474	474	465	474	479	505	471	482	455	478	473	417	446	462	494	455	476	466	491	475	441	471	504	456	459	487	468	433	492	450	448	495	421	487	494	441	503	469	460	446	509	466	448	498	465	478	418	472	461	463	467	509	464	443	447	483	487	440	493	470	472	446	504	457	457	469	474	510	491	466	455	507	452	476	469	496	486	444	457	468	443	490	477	436	444	493	467	446	472	464	521	473	482	463	477	455	475	486	494	432	466	476	507	445	488	435	454	536	448	475	451	474	458	450	451	456	460	496	479	475	424	485	441	470	426	434	478	463	488	484	473	438	483	490	467	451	467	469	502	492	488	474	484	450	474	451	508	500	468	455	461	497	472	484	469	472	476	484	452	482	423	457	462	478	496	481	447	459	477	470	467	482	531	437	435	496	505	452	457	472	484	475	467	483	500	513	441	445	504	511	471	477	469	448	471	486	449	495	481	476	465	480	460	481	455	433	411	461	430	448	437	445	442	472	423	478	465	489	485	503	448	456	473	452	461	461	469	451	471	485	438	497	470	454	438	453	429	483	471	485	474	461	488	488	484	458	435	435	426	470	466	470	506	459	479	442	426	460	469	480	444	492	470	488	521	445	475	424	454	459	443	456	484	474	432	433	449	466	486	468	476	450	467	485	451	471	465	462	477	455	487	450	467	467	473	470	473	431	495	474	461	447	452	473	420	461	461	460	452	491	496	463	495	467	479	450	481	440	460	469	421	486	451	483	470	475	479	471	463	503	495	506	473	432	474	487	439	455	472	487	463	448	485	476	455	439	480	474	444	443	434	452	446	488	441	488	484	507	482	432	482	475	484	463	457	449	482	478	481	418	482	482	492	433	463	464	441	473	457	456	460	476	465	471	455	493	455	471	505	502	477	484	488	451	454	484	441	475	471	460	468	475	462	454	435	480	491	487	460	488	475	445	473	468	471	492	402	508	435	447	465	488	473	441	460	457	433	459	443	499	507	460	459	434	472	461	459	515	471	466	461	467	454	482	478	478	492	459	466	444	471	432	428	452	494	430	454	391	436	467	442	453	443	484	451	461	472	478	440	442	466	476
6030	8237	9521	6398	4214	3338	2702	1829	1301	1064	11544	16156	11845	5024	1554	837	534	475	480	469	472	434	440	434	436	465	434	428	453	411	440	424	424	426	427	450	434	447	437	452	454	452	457	457	463	432	478	414	472	440	455	425	428	427	441	444	421	429	428	465	444	424	429	418	454	436	421	447	461	405	403	464	435	491	446	441	421	462	427	447	450	479	461	426	456	432	453	464	438	455	428	456	450	423	469	418	449	459	416	437	403	449	412	412	436	483	443	448	405	448	430	425	455	430	480	464	435	441	471	470	456	442	422	449	425	454	447	457	449	433	446	440	457	433	433	440	428	412	437	448	439	445	447	450	441	451	465	424	451	465	444	419	427	452	425	434	431	440	430	437	457	441	445	433	488	423	455	447	450	414	470	455	434	433	446	442	426	457	450	429	457	459	444	444	450	456	410	453	442	483	413	444	425	430	419	421	414	469	451	446	426	480	432	448	441	393	461	416	429	446	469	498	425	448	442	415	444	441	421	479	476	454	424	430	388	432	435	447	434	454	443	476	460	442	471	413	461	415	444	443	426	448	431	436	438	458	433	439	416	468	441	424	450	447	438	469	462	446	440	432	441	412	403	411	427	450	419	428	431	463	438	439	421	402	451	410	416	447	491	458	455	446	423	462	453	453	424	486	415	454	443	447	430	467	446	428	435	459	415	448	442	443	451	443	439	419	439	415	432	456	455	447	447	444	438	439	451	436	435	442	443	395	419	457	452	459	440	430	462	433	410	414	419	474	462	418	429	408	412	479	457	459	458	441	420	409	457	445	432	440	436	444	425	433	486	413	432	457	435	467	426	444	461	455	433	419	454	438	418	438	436	412	446	468	422	475	420	445	455	442	415	447	394	440	426	482	408	429	416	434	488	431	436	435	450	462	439	405	437	429	462	456	417	435	431	463	450	431	454	451	404	411	421	446	449	431	434	433	438	467	425	479	426	404	426	429	477	474	448	436	458	443	440	461	423	430	433	427	442	465	457	445	457	454	427	456	414	477	438	407	406	444	440	449	431	453	419	409	479	471	466	431	457	457	439	441	418	448	443	439	486	427	451	421	444	477	412	448	403	429	460	443	404	446	399	381	447	447	439	453	455	432	441	422	437	445	414	457	428	437	449	448	422	431	478	453	457	483	441	438	475	466	457	474	467	427	427	426	432	414	408	406	435	442	427	413	406	448	452	479	442	437	444	460	443	445	440	454	411	436	432	476	437	429	426	403	412	438	475	417	439	393	422	453	435	445	449	436	417	413	469	429	455	444	461	452	447	448	452	450	445	430	456	440	436	432	452	436	459	468	419	445	432	424	458	387	409	472	474	445	443	455	409	455	417	422	452	440	437	433	415	437	462	420	454	404	459	440	437	442	447	432	456	413	443	425	438	413	405	439	423	429	408	437	416	406	418	416	422	442	448	433	441	414	444	461	449	436	451	436	426	434	411	466	423	404	431	458	440	441	436	424	424	472	466	445	443	429	430	432	424	402	420	466	442	424	434	427	433	419	401	424	415	421	410	451	460	412	418	430	446	416	450	456	424	442	447	417	428	438	453	427	473	429	435	445	428	447	429	410	421	416	442	450	441	429	465	422	434	450	464	450	422	449	452	453	435	397	419	453	433	436	422	433	447	425	415	435	413	435	443	438	434	430	461	470	431	437	436	441	443	471	459	432	407	460	430	445	449	434	417	420	419	450	469	421	454	418	462	423	417	449	404	419	430	440	467	435	436	394	478	437	404	429	436	466	463	444	441	460	438	438	425	435	426	454	438	392	437	424	448	435	448	441	418	451	487	450	433	432	476	431	427	493	413	403	423	419	465	466	440	419	467	462	407	416	460	449	458	417	443	456	468	434	423	469	456	438	455	448	435	426	446	403	456	449	407	416	410	436	418	406	407	406	478	435	429	443	457	453	467	435	449	462	428	470	435	388	444	384	432	480	453	420	419	437	447	436	411	431	459	432	453	458	421	421	460	407	410	415	421	436	488	431	434	449	443	395	467	410	421	412	396	466	449	419	445	412	428	455	453	422	426	408	427	443	427	436	431	416	427	446	449	469	449	421	446	442	457	445	449	433	472	428	457	421	414	431	429	433	428	435	442	434	423	446	436	437	432	469	416	423	424	424	422	404	459	435	438	462	410	427	456	439	409	422	422	446	430	430	407	422	388	444	450	405	411	443	459	427	466	437	453	408	447	388	437	421	439	431	477	473	423	483	451	407	462	446	459	447	433	425	430	444	423	402	433	394	459	446	466	450	424	483	435	457	453	421	440	431	456	435	436	419	438	419	389	456	427	450	431	432	424	487	461	424	449	419	429	442	400	423	467	432	429	446	444	431	446	447	410	452	467	464	458	431	469	422	435	413	440	429	481	442	444	453	417	463	473	404	449	420	425	432	420	471	427	429	428	444	415	401	450	425	416	445	442	451	460	459	419	443	443	462	430	421	439	472	424	457	376	439	449	438	427	450	484	419	436	415	435	396	477	426	442	430	423	437	425	447	453	453	425	420	461	461	422	430	413	403	418	433	446	471	444	425	478	438	424	459	419	409	426	468	438	442	434	431	454	412	446	413	421	440	432	388	476	414	426	424	465	436	434	419	448	427	436	426	436	452	423	405	412	440	455	429	423	419	415	435	439	426	436	458	450	444	488	442	470	449	449	434	407	405	413	441	451	422	415	435	450	437	441	467	419	431	418	455	436	429	429	421	409	446	431	434	418	431	482	397	453	438	439	474	422	438	428	448	439	415	447	448	424	450	453	439	453	450	477	450	450	459	429	436	435	452	462	392	421	407	456	407	452	446	422	449	432	452	456	425	448	443	449	437	455	420	434	450	435	449	422	429	458	426	445	433	436	416	421	465	397	418	480	412	399	407	412	455	439	412	482	404	440	420	443	448	456	469	444	424	490	432	412	456	446	428	469	480	438	463	462	417	405	459	432	465	433	411	437	469	414	452	438	443	465	464	432	452	444	465	444	444	447	490	452	414	414	430	443	397	438	444	413	462	437	437	444	474	470	454	446	446	427	426	451	464	442	471	439	410	436	450	423	463	400	416	405	448	412	429	450	397	446	434	392	447	450	418	410	468	414	431	424	458	472	411	432	422	387	437	401	415	415	435	433	450	420	449	435	427	462	446	435	404	401	435	410	442	454	435	413	445	453	432	444	404	444	427	417	438	470	458	444	470	422	440	471	461	437	428	421	423	434	475	443	437	438	438	442	422	461	501	419	381	437	454	407	450	462	451	427	456	457	441	484	433	419	428	428	389	425	432	407	433	451	455	435	431	408	433	437	426	475	444	420	434	418	429	400	444	442	426	416	414	468	445	442	453	445	426	437	468	436	468	447	436	401	399	418	420	446	427	506	448	469	427	435	453	403	436	434	420	472	422	426	433	410	460	478	441	453	428	412	454	470	402	429	430	461	470	386	445	425	444	448	445	438	455	408	399	460	425	436	413	424	403
24561	21419	28619	24592	21214	11069	4477	2637	1629	1474	18307	29182	23107	11260	2803	1217	779	639	570	609	586	594	594	644	597	593	653	564	620	609	581	587	562	644	600	610	609	604	596	583	603	601	612	605	605	598	595	589	593	606	594	575	563	565	613	572	602	578	570	587	583	578	543	603	611	594	570	614	580	563	607	601	629	596	570	556	560	560	597	605	543	554	586	580	648	583	565	590	583	628	583	571	561	589	613	614	579	617	604	561	541	577	592	606	589	654	579	586	612	610	601	594	623	559	560	617	577	607	571	593	583	595	607	590	583	643	592	581	584	550	567	586	620	598	591	597	562	585	630	610	561	599	557	570	584	554	576	570	632	610	550	608	555	601	590	545	600	578	611	614	599	573	569	601	611	558	571	586	595	606	614	586	631	575	610	579	629	611	627	602	567	655	590	575	595	612	566	554	609	573	605	599	561	563	614	583	610	587	628	578	564	631	591	582	559	571	622	547	599	594	607	565	562	585	607	568	611	540	611	561	611	616	632	566	592	593	573	561	598	580	589	615	578	597	609	540	577	573	575	575	596	599	601	575	651	600	591	569	541	592	602	648	599	644	597	594	586	575	605	605	605	615	590	592	559	565	596	588	600	557	569	584	598	599	570	598	575	554	605	605	625	571	633	606	556	534	609	634	564	579	608	562	619	602	608	583	612	552	608	608	580	580	621	588	588	601	634	567	611	594	583	587	552	602	609	575	568	559	564	568	630	602	591	589	539	577	565	598	575	581	565	591	616	634	578	596	604	635	618	567	611	645	589	579	591	563	615	591	597	569	555	574	617	555	545	600	585	591	623	592	624	577	586	600	557	651	609	574	618	573	568	568	584	600	567	646	593	584	595	580	557	574	622	560	532	596	602	570	556	587	530	593	599	601	582	590	573	619	602	546	608	600	617	587	572	618	605	574	569	549	613	568	578	553	631	557	593	593	585	553	555	576	598	611	646	568	597	565	540	582	566	563	599	550	565	599	619	554	550	629	565	602	605	596	589	555	625	578	588	607	606	581	602	589	597	613	604	570	621	572	644	608	574	601	588	593	624	523	573	602	567	581	596	574	577	571	592	561	593	651	547	597	573	608	679	530	602	585	595	616	601	590	574	608	605	567	560	558	592	566	595	623	617	609	584	584	604	582	578	564	634	541	573	549	575	568	606	623	601	597	571	580	614	599	581	567	557	569	582	599	606	555	608	586	595	610	608	574	556	535	607	601	558	592	560	553	564	580	542	592	578	563	577	577	606	573	604	560	584	618	585	579	595	625	610	578	587	566	569	568	571	626	554	572	613	604	613	604	592	591	608	553	585	589	566	595	570	577	600	592	614	612	583	606	596	557	594	556	541	582	618	573	621	571	600	598	612	604	572	609	592	604	598	550	571	553	575	569	552	591	562	615	640	581	601	606	601	592	607	594	619	565	596	577	618	575	622	570	551	596	577	550	577	567	556	557	594	605	569	587	615	609	600	560	543	608	563	561	587	554	574	582	560	596	578	558	614	628	612	558	581	619	556	566	578	598	640	631	630	604	591	573	615	603	611	607	624	591	589	546	605	595	612	606	565	581	592	571	605	592	588	605	617	609	602	609	561	538	550	586	581	565	583	573	584	594	595	614	583	585	546	599	560	589	602	591	608	585	590	605	605	582	564	577	597	590	567	604	607	568	620	558	555	589	564	572	560	638	601	593	600	585	574	588	618	608	608	611	579	591	541	581	620	597	610	582	617	543	576	579	630	579	612	622	538	575	634	578	603	548	601	595	608	604	611	556	606	586	582	611	583	572	596	575	574	580	572	609	591	615	604	603	574	575	582	591	574	568	579	627	604	599	570	645	606	606	598	625	548	620	614	591	593	622	588	604	599	551	583	597	583	574	572	573	575	624	624	560	571	563	550	582	577	584	552	582	614	568	588	606	587	580	577	576	568	574	578	589	591	560	564	600	561	620	564	560	600	614	600	600	596	586	546	558	594	593	615	556	597	612	595	616	594	585	573	584	604	555	594	612	590	588	566	570	628	618	599	633	597	573	586	584	534	577	612	591	597	607	606	571	595	590	622	563	566	577	595	563	587	574	614	599	610	655	611	601	571	599	554	554	531	628	607	591	558	558	600	569	593	591	567	574	555	579	600	589	590	613	568	603	623	578	569	563	597	580	633	571	609	579	603	604	567	621	581	610	571	567	596	576	562	591	609	595	588	624	580	573	587	585	603	573	632	606	588	564	566	633	593	639	610	574	614	616	577	616	630	575	566	620	591	593	596	591	637	573	638	634	640	597	553	585	595	589	577	661	621	603	564	601	570	637	587	582	612	562	648	590	591	596	587	561	613	531	568	588	570	588	641	564	572	595	578	625	603	555	644	572	586	608	573	596	620	599	567	606	587	576	550	563	619	581	567	552	593	600	593	615	565	650	567	578	581	567	591	609	543	575	544	602	569	606	615	578	562	627	618	576	575	590	639	569	557	599	655	612	625	617	589	554	599	628	542	587	596	639	564	593	571	563	552	565	559	601	570	608	601	579	597	628	602	584	641	625	611	571	601	583	598	615	641	581	586	602	580	582	599	595	588	599	559	593	599	609	564	637	591	628	610	582	559	593	561	588	566	597	597	596	623	599	593	533	580	586	580	606	577	605	606	588	599	588	567	616	595	601	565	589	583	623	568	564	594	589	588	572	605	605	580	592	569	547	565	609	577	632	577	549	625	570	615	603	587	641	568	583	600	645	584	600	574	610	640	606	572	608	614	604	596	595	573	596	599	563	611	588	578	623	601	562	574	569	601	586	619	624	599	560	572	596	605	585	559	604	612	629	542	632	608	561	599	633	598	611	603	574	627	579	569	619	632	573	625	617	580	593	583	582	586	586	628	570	558	631	636	614	654	607	563	587	583	599	600	563	630	537	573	579	607	576	572	590	605	581	606	553	568	613	596	590	574	646	588	625	570	573	580	566	607	602	609	608	542	574	610	565	586	592	592	603	630	598	583	627	596	559	551	542	576	609	563	576	548	571	593	556	611	578	590	634	588	604	551	600	577	565	588	610	543	572	640	567	589	582	591	626	592	620	591	573	564	567	572	578	603	578	590	599	561	592	570	619	594	546	588	576	571	616	597	603	597	593	597	617	601	538	592	565	564	567	609	603	595	579	586	579	617	600	568	597	596	552	568	589	579	616	596	565	571	586	623	589	647	607	574	601	551	596	560	580	596	588	571	580	589	564	579	590	572	571	618	601	609	628	601	609	527	628	585	605	616	596	574	557	577	579	624	597	598	584	571	582	596	612	629	569	571	624	617	569	577	551	555	577	587	574	547	578	612	553	610	582	541	562	592	558	595	545	610	566	581	588	622	596	563	581	609	562	601	595	588	600	591	563	597	587	616	593	596	626	560	556	565	587	595	614	588	606	567	581	593	567	553	592	590	581	554	580	589	579	595	585	617	561	618	636	583	519	606	621	519	581	576	617	596	535
5868	10019	7580	5216	5473	4963	3927	3249	2207	1975	22943	25460	19260	8741	2604	1282	681	576	546	549	553	529	545	571	514	530	555	575	540	568	578	564	536	587	550	539	530	563	543	559	531	573	522	548	603	530	512	540	573	487	564	556	566	570	553	534	551	556	587	522	563	534	534	547	491	553	546	504	556	551	559	553	515	485	519	521	574	541	523	565	548	542	523	533	513	546	553	507	579	567	531	556	571	540	557	515	555	547	525	517	578	538	502	551	515	555	558	540	521	511	520	555	510	550	517	521	554	571	541	538	567	564	530	556	533	576	527	513	522	533	544	525	564	521	504	504	518	546	520	554	554	536	520	528	571	512	541	555	556	503	539	568	544	565	541	549	510	557	508	563	550	550	518	593	526	528	532	524	542	517	556	539	515	527	607	499	557	517	557	523	505	527	517	538	548	530	541	550	520	544	526	560	549	534	538	493	522	516	543	571	537	544	555	575	501	532	533	521	537	514	580	512	553	544	545	533	554	572	543	518	550	531	524	550	526	527	561	525	519	537	539	520	516	535	540	533	540	580	562	521	549	546	566	556	526	550	520	537	556	513	533	568	572	548	530	528	504	529	563	569	529	555	546	565	565	538	535	542	535	539	539	549	573	594	526	522	542	557	509	517	576	564	564	575	569	510	461	540	529	543	532	553	527	566	461	494	584	527	550	549	546	529	543	526	490	530	523	528	568	520	528	512	532	543	552	549	526	566	518	538	526	510	539	549	568	512	570	570	543	498	560	533	492	496	542	492	535	512	532	532	567	518	542	534	507	557	517	528	492	503	550	514	564	562	575	515	540	479	541	521	549	564	565	547	548	580	510	514	503	506	503	546	554	566	541	584	557	503	529	565	561	553	526	536	572	516	534	540	517	548	548	539	592	543	555	510	543	528	522	527	502	525	550	502	496	560	501	569	506	488	541	551	559	571	540	538	544	589	560	532	556	517	515	556	574	532	559	544	595	516	530	512	533	519	516	526	510	553	532	549	566	516	552	545	540	509	521	488	561	511	585	499	542	526	528	544	535	537	558	530	589	543	546	524	550	564	492	555	509	550	529	553	521	558	545	537	545	532	531	512	558	506	556	539	541	529	549	507	548	526	554	512	515	521	540	564	541	509	494	535	545	563	584	545	532	544	543	513	535	511	535	554	543	558	541	535	542	564	545	519	558	522	570	534	539	522	558	542	532	560	545	523	536	550	525	546	541	541	526	537	556	564	519	532	515	530	570	541	521	507	543	543	546	547	523	564	551	543	509	509	510	557	517	528	508	526	539	516	548	513	546	545	524	531	525	566	533	530	561	556	525	538	531	542	548	556	536	555	500	558	546	539	554	489	582	524	508	521	540	534	502	541	546	500	503	505	509	515	555	543	529	543	538	544	559	525	550	564	518	567	536	510	532	534	538	523	516	526	530	566	542	511	541	534	547	589	522	549	576	521	585	513	550	520	513	514	535	548	531	526	532	549	550	562	561	531	551	527	529	554	563	537	549	507	523	545	578	550	542	510	520	487	507	543	489	515	511	577	525	527	556	523	516	553	542	510	527	490	536	561	544	526	547	519	521	521	566	468	587	548	543	523	520	526	555	542	510	547	526	545	544	566	497	499	531	548	528	512	530	547	517	558	548	537	525	523	572	536	501	555	466	553	534	505	538	494	526	546	547	505	521	505	553	506	537	524	552	540	514	520	535	553	505	566	495	510	534	484	510	544	528	565	496	546	503	543	513	531	533	542	499	524	534	528	575	528	527	538	513	543	508	519	519	548	535	572	528	538	503	550	546	546	505	577	552	527	539	524	585	567	547	524	523	573	507	546	523	526	557	559	559	519	545	482	567	560	568	505	550	577	525	555	554	535	560	522	527	530	530	543	556	567	530	565	514	513	520	506	530	491	556	537	517	519	572	545	546	494	562	511	542	516	543	556	526	542	574	509	555	493	580	592	533	486	585	501	492	581	546	558	504	511	532	488	556	555	563	548	526	560	506	523	519	519	565	555	535	525	585	601	498	516	533	509	531	496	527	536	583	512	523	552	560	547	537	526	562	539	537	541	491	503	546	510	571	529	513	540	519	550	575	567	555	557	546	574	566	544	518	545	528	539	514	543	553	512	568	531	581	536	535	503	518	567	523	561	539	535	511	557	506	537	523	508	500	503	570	532	597	550	554	554	542	549	517	567	545	500	563	530	521	545	543	505	543	527	466	547	558	534	546	551	557	572	518	554	556	574	518	545	535	527	577	535	491	561	517	509	520	503	557	585	504	559	524	603	539	552	516	513	519	518	578	488	512	542	570	529	526	517	531	578	521	543	531	484	594	565	529	518	544	534	560	506	511	538	567	568	522	558	506	559	554	503	543	536	489	514	552	506	542	551	525	538	576	533	543	510	497	558	532	491	512	555	516	571	536	506	559	542	534	543	498	504	516	519	542	512	574	532	566	564	528	566	523	531	520	537	501	517	535	505	540	501	546	514	502	509	565	529	563	557	570	503	534	543	524	486	509	543	558	553	511	565	524	523	573	537	519	508	548	556	534	566	559	562	530	492	480	545	547	529	499	542	546	534	559	561	562	519	496	536	570	504	571	564	511	485	538	501	581	531	548	531	555	500	511	520	552	512	516	525	490	524	527	567	567	521	556	532	505	551	541	519	566	555	509	540	537	567	569	518	552	543	545	575	545	502	542	521	569	509	542	537	501	499	548	524	500	504	529	563	532	544	552	533	526	567	537	564	548	492	531	570	547	529	508	533	514	537	551	561	535	484	563	534	563	540	521	557	497	539	536	585	555	560	538	530	542	556	541	540	556	516	500	536	522	496	520	523	532	542	529	525	504	537	546	555	554	510	530	526	577	486	507	561	521	535	495	498	508	489	541	531	553	549	504	544	540	522	544	510	513	529	538	510	553	556	540	515	525	542	509	555	548	503	542	511	521	589	555	518	526	540	527	504	525	534	523	573	496	506	558	528	498	504	531	560	536	537	535	545	513	542	536	536	533	550	554	529	507	529	532	521	537	530	537	528	522	508	540	529	534	535	552	551	512	564	557	495	504	520	558	544	516	533	519	543	550	543	507	496	529	542	524	493	512	558	514	510	535	543	538	501	540	520	557	504	523	520	524	553	546	555	545	560	534	554	552	496	496	543	522	530	534	507	500	551	507	554	525	533	572	559	523	560	543	504	518	538	533	563	566	548	576	560	524	546	543	547	545	537	529	474	574	573	556	528	590	518	543	543	518	531	551	514	492	547	509	542	544	528	511	506	543	482	545	527	549	525	539	525	530	533	561	508	507	545	571	581	513	549	497	550	538	516	554	543	537	532	574	527	520	531	525	514	595	492	533	544	506	527	559	526	572	512	568	527	517	535	524	502	534	556	530	536	546	527	546	516	526	514	545	505	528	547	557	548	551	564	551	533	532	516	535	535	536	544	548	506	530	540	462	540	521	503	534	524	523	502	528	526	500	518	559	518
27692	10640	1619	1037	768	825	936	732	702	620	1384	1787	1539	1046	712	530	478	477	479	481	503	450	469	470	449	500	480	474	453	455	485	476	497	465	476	483	449	464	452	441	451	493	451	482	464	475	464	472	462	427	472	469	472	475	518	480	469	485	428	468	421	486	474	462	470	450	449	485	431	472	440	458	447	443	464	482	464	449	458	480	452	490	506	488	533	488	470	478	481	462	465	471	489	473	454	448	468	498	484	505	492	496	458	460	473	481	469	444	416	466	468	484	469	461	490	483	468	451	503	481	474	497	447	463	457	509	428	462	477	466	448	465	491	480	468	486	484	439	449	478	501	509	470	446	458	442	486	498	472	452	427	485	423	444	438	459	463	469	489	447	458	502	455	444	463	483	493	488	479	459	480	455	454	483	484	455	484	439	478	466	456	487	493	488	485	474	444	491	469	454	501	502	446	501	481	457	426	461	500	469	443	503	474	472	460	496	479	463	460	484	525	443	478	485	488	462	435	445	459	516	472	430	465	506	486	477	483	485	470	445	453	491	471	481	490	472	439	475	480	476	474	447	447	468	498	484	496	495	457	505	466	466	476	451	473	444	470	447	455	456	455	463	503	496	487	474	467	443	487	476	483	468	448	460	505	488	452	457	441	463	430	487	462	498	453	480	478	480	488	511	469	437	493	469	505	490	468	431	448	446	468	501	485	452	487	470	460	490	473	465	471	484	505	494	481	503	427	469	474	484	494	474	457	442	472	475	453	482	502	466	494	488	452	480	419	445	450	521	462	488	466	494	435	439	458	441	433	482	458	469	548	435	473	453	447	498	503	433	412	484	474	413	495	421	444	485	443	460	456	500	464	425	471	436	472	471	454	485	452	481	471	477	482	479	494	441	457	431	497	501	488	446	455	447	475	502	443	468	491	444	459	447	480	484	458	502	497	478	531	470	481	498	476	442	445	445	456	472	485	476	470	452	452	453	469	412	467	496	458	462	502	488	486	465	475	436	497	477	479	459	504	487	509	423	480	486	486	454	461	468	494	487	473	480	496	458	483	447	502	424	461	456	465	462	477	487	459	463	487	485	428	498	487	466	483	492	523	461	481	420	470	492	465	476	454	478	445	462	469	488	436	462	475	448	480	496	488	512	498	465	458	503	491	475	469	473	469	466	435	496	450	467	403	453	449	473	503	428	479	450	478	458	504	497	428	464	473	476	458	500	481	448	477	454	478	460	500	477	467	464	447	488	456	481	488	488	497	495	460	466	497	477	462	444	493	484	494	452	492	483	478	415	399	461	475	454	470	492	467	525	476	510	469	476	480	458	434	454	452	468	463	491	485	458	468	484	464	477	460	477	504	476	417	451	477	467	459	456	449	463	454	444	491	466	478	476	510	506	502	454	468	461	461	444	505	492	459	481	449	463	459	478	438	471	471	486	434	467	510	457	456	483	458	458	456	473	456	440	464	462	490	475	490	480	519	510	444	485	452	461	453	486	507	498	475	452	430	509	476	487	431	441	471	503	475	468	456	476	462	507	493	468	489	462	461	457	455	478	484	505	464	510	481	510	422	476	439	470	460	430	507	488	481	469	494	492	463	472	436	483	516	461	444	457	494	494	493	480	483	449	473	463	450	474	447	480	488	455	469	456	444	442	453	482	467	529	480	447	464	476	445	481	475	505	459	455	466	459	469	437	465	453	515	472	397	474	458	441	493	489	452	456	460	442	491	442	494	441	418	456	505	510	516	510	472	483	469	439	473	438	488	486	481	429	480	430	454	491	456	459	469	476	465	475	462	453	474	471	498	452	496	473	488	464	453	466	471	486	459	452	481	492	489	453	457	484	459	445	457	471	481	479	469	462	501	448	485	480	453	457	489	515	481	480	494	478	471	477	492	454	478	501	446	484	474	469	455	452	456	523	439	459	464	497	449	448	442	464	453	449	464	474	469	458	491	461	474	463	519	465	456	462	476	487	476	475	478	493	491	432	518	485	485	466	447	477	455	513	475	486	418	508	450	473	498	470	456	421	464	442	463	422	451	477	436	471	500	470	449	472	505	480	458	461	445	476	470	452	431	490	434	503	470	447	467	485	520	474	488	531	465	486	453	473	446	475	471	484	460	493	462	463	500	492	499	492	482	461	475	480	483	472	498	468	443	455	459	452	485	468	465	474	477	479	469	519	466	469	471	472	482	474	451	452	517	475	494	485	463	440	511	465	436	510	478	455	468	459	469	488	491	479	482	481	473	487	468	463	448	480	425	468	485	493	516	449	459	509	480	479	481	460	501	423	464	435	455	490	493	461	470	490	468	457	468	450	469	428	436	438	460	469	447	440	465	450	445	476	476	459	516	499	486	481	507	470	482	502	430	485	487	494	499	446	466	473	444	474	431	469	473	488	494	449	485	491	493	515	450	484	486	468	461	479	476	493	476	447	462	450	479	447	490	468	471	513	452	470	456	464	424	430	449	451	455	486	477	493	498	460	473	477	444	494	467	472	446	439	437	477	477	483	509	479	464	519	432	499	479	454	491	497	479	447	477	508	480	501	462	494	443	458	455	459	442	478	492	469	467	470	445	477	461	480	476	502	458	443	474	478	453	510	429	464	486	511	477	465	455	466	462	459	523	472	496	458	477	476	460	471	471	492	462	443	463	442	499	522	500	464	506	434	470	504	474	470	470	477	449	452	473	473	446	484	472	479	452	452	460	460	488	478	490	484	450	472	498	459	455	487	484	464	464	458	424	461	468	435	430	445	467	455	474	432	479	487	439	492	443	450	457	493	457	471	495	442	445	450	494	509	459	448	477	483	445	469	482	493	467	456	440	480	466	477	469	475	463	490	490	468	463	468	461	432	484	448	485	478	440	468	513	457	438	426	449	454	484	423	471	512	480	482	512	464	480	492	477	471	488	467	475	459	472	515	427	486	500	468	497	480	463	455	481	469	451	480	456	463	474	459	475	465	476	450	509	428	488	474	465	560	470	434	482	490	494	497	482	506	462	457	453	471	488	495	475	436	434	467	456	475	489	520	489	467	454	436	470	497	438	481	480	468	439	478	476	518	492	432	471	464	448	500	458	484	482	462	466	474	485	467	476	439	491	424	443	410	496	473	491	487	533	457	453	487	493	459	473	452	433	479	460	494	438	474	440	478	450	482	436	473	491	442	470	490	443	464	505	448	485	477	457	495	481	468	506	431	451	451	449	439	423	469	472	458	465	424	451	465	466	506	509	501	478	446	468	462	472	471	464	491	480	490	470	524	465	504	487	465	457	468	433	461	435	455	456	462	428	475	493	456	450	478	475	489	442	468	479	452	483	439	475	477	433	468	488	449	486	425	447	488	480	506	467	441	464	457	461	469	488	492	510	473	472	482	437	477	462	463	467	485	442	518	474	482	466	468	492	447	479	493	490	504	451	463	456	497	476	453	462	473	472	449	472	452	479	437	462	490	476	483	494	457	490	447	425	461	465	462	485	485	496	450	477	432	490	434
5839	1201	1117	769	780	1016	1171	974	794	716	1830	2258	1790	1159	731	502	454	426	432	410	432	438	439	456	407	409	455	414	389	426	470	419	447	401	444	438	436	438	425	448	384	416	420	428	423	424	432	423	428	452	431	436	409	407	450	400	433	434	407	432	459	412	428	410	457	449	384	404	411	431	386	387	393	447	412	415	439	449	417	397	423	404	457	426	404	404	412	429	449	422	454	444	394	430	425	400	425	400	428	454	438	440	412	410	431	410	403	423	392	409	418	458	471	412	412	421	428	403	422	416	420	406	424	419	427	467	381	454	394	421	423	405	421	461	414	427	417	471	448	432	450	438	422	456	437	427	421	422	394	428	429	457	440	411	456	428	398	407	442	464	453	424	446	449	428	450	416	450	411	402	415	416	420	388	430	435	414	395	432	403	430	441	391	419	416	419	412	418	416	402	420	427	401	416	464	430	428	395	402	413	468	441	431	431	421	422	442	438	411	403	437	381	455	415	399	420	409	426	432	433	481	433	414	423	432	450	423	436	440	404	441	433	451	392	439	403	430	407	396	419	442	500	434	392	415	374	461	381	403	393	424	415	379	434	399	395	464	437	398	435	458	419	443	449	444	419	432	434	408	407	403	438	431	391	396	446	411	442	445	432	437	432	430	431	433	447	433	448	438	421	428	435	434	430	409	426	421	395	407	392	433	437	444	411	456	436	395	425	401	426	404	411	422	452	422	440	414	399	443	431	413	413	452	394	445	426	440	414	422	429	406	440	449	419	424	428	424	459	400	455	403	439	395	409	448	451	434	392	418	426	413	437	404	418	446	413	438	442	414	415	421	408	417	450	442	462	402	383	430	399	398	443	419	441	447	443	446	398	413	446	432	426	405	433	424	383	462	385	454	435	449	383	424	426	435	439	385	421	401	414	423	440	416	449	442	425	382	435	423	427	439	437	436	414	425	445	431	447	379	453	403	417	443	453	441	355	419	429	436	405	457	413	404	412	457	408	408	424	422	400	437	435	461	413	454	404	438	440	409	463	393	416	414	423	450	416	425	464	406	451	407	444	443	422	420	443	430	436	447	422	429	431	416	426	406	421	456	423	450	401	441	431	364	419	420	428	393	446	412	431	428	422	451	409	392	453	442	455	423	393	420	428	445	418	430	442	417	384	432	433	459	436	430	442	434	417	382	421	427	418	402	433	440	426	442	440	392	425	443	458	400	424	421	427	397	403	454	439	443	400	414	397	403	439	432	426	406	452	409	432	411	435	443	411	415	440	430	432	425	445	430	427	419	452	425	451	408	462	427	429	408	421	448	434	443	408	462	435	421	438	387	401	405	454	417	412	412	399	413	422	424	392	446	420	453	453	437	398	416	410	390	430	419	452	404	405	442	424	380	432	449	429	433	431	408	399	439	431	399	424	437	436	435	455	445	412	450	413	463	428	381	418	420	447	423	423	429	441	419	409	410	413	431	451	442	429	450	442	419	436	438	450	439	437	447	425	421	399	439	393	441	425	440	460	437	397	407	402	422	417	431	393	444	468	405	385	385	399	430	411	461	421	405	429	421	412	416	391	401	421	379	399	426	451	466	418	429	393	423	421	363	439	432	406	422	417	428	412	448	454	467	450	433	417	426	434	397	461	425	418	435	437	453	439	431	419	411	448	443	386	424	437	419	460	424	416	405	452	435	398	440	446	450	434	424	412	421	412	390	421	425	402	420	445	405	383	411	407	429	434	424	422	407	402	401	423	474	423	415	428	417	404	422	426	417	404	388	386	432	402	429	393	387	409	437	474	423	447	432	446	440	463	424	454	422	399	426	416	450	441	421	449	376	439	446	447	419	417	407	446	401	441	427	430	421	423	442	413	417	470	406	423	442	422	434	396	427	434	404	417	456	413	430	430	424	436	414	388	440	446	437	403	441	402	426	414	411	414	406	410	395	418	395	396	455	451	419	392	442	427	419	469	429	403	423	410	388	444	432	395	408	429	431	424	434	410	435	439	431	395	434	415	435	448	452	437	447	401	433	456	433	425	430	432	467	414	446	454	448	417	449	443	419	407	441	404	445	449	437	445	432	437	397	428	389	392	446	452	440	426	464	392	418	435	429	403	416	442	418	438	455	439	418	382	420	425	453	417	429	467	437	442	411	396	431	414	417	427	409	425	409	426	448	402	391	398	423	436	443	421	450	436	455	468	403	430	408	401	447	475	409	413	394	408	440	426	413	428	430	451	430	448	405	433	410	435	422	384	433	442	439	391	402	439	458	427	458	427	391	422	428	441	398	444	417	429	427	423	414	419	418	440	400	413	439	425	413	436	446	425	391	467	421	434	415	452	433	426	415	393	426	423	403	403	436	423	404	390	414	432	429	403	440	449	438	419	392	414	447	394	426	407	411	401	447	448	436	431	428	413	427	423	429	417	449	401	448	426	439	466	430	408	412	416	444	406	406	413	429	433	438	435	405	441	431	442	406	451	382	439	390	387	432	422	418	418	424	424	425	417	433	427	468	434	395	415	396	465	420	453	430	413	432	429	385	425	378	413	411	446	401	454	427	408	445	413	419	451	427	454	425	424	445	435	414	447	401	444	415	388	406	418	416	434	425	476	436	436	431	453	410	421	417	414	418	461	447	410	465	399	402	420	373	451	429	389	462	408	441	444	430	402	420	404	446	413	450	413	471	414	429	440	389	432	453	402	422	434	435	416	439	421	403	423	411	436	433	418	412	457	429	471	444	451	418	429	400	394	419	413	399	428	430	414	462	455	420	427	440	436	377	454	428	432	456	394	447	378	409	433	384	434	415	448	460	410	441	452	417	446	418	429	430	414	392	441	417	440	417	440	394	407	404	445	428	432	446	424	415	419	434	418	425	417	416	433	447	429	440	411	388	431	412	433	396	403	414	441	417	435	403	432	438	421	385	403	441	427	426	394	426	425	402	404	378	447	407	441	456	401	431	388	419	430	451	443	443	448	425	409	377	435	415	392	421	446	430	408	470	390	425	431	431	391	398	432	438	417	402	428	424	419	422	390	429	397	404	452	402	437	435	386	410	420	441	394	472	450	400	415	458	438	437	425	400	435	415	421	424	433	431	385	411	416	477	421	424	411	389	411	386	451	401	435	437	400	419	445	460	458	416	430	431	420	421	395	424	412	431	399	455	422	424	382	438	406	424	422	479	407	436	459	454	415	425	456	446	433	418	391	442	469	432	405	408	441	404	456	446	401	399	388	440	438	473	421	430	424	408	389	417	435	433	434	428	407	423	415	439	399	429	428	395	399	445	430	427	425	416	424	404	474	398	438	427	439	438	458	436	414	426	365	427	409	424	435	451	398	410	460	424	421	400	451	424	395	398	424	457	405	395	391	440	375	456	466	430	422	444	413	447	437	449	412	447	443	416	442	426	402	409	374	422	427	444	380	432	412	446	443	433	379	431	439	434	426	449	454	449	423	398	451	438	461	471	416	477	450	418	406	393	434	436	420	427	374
25607	21402	27465	25491	7431	1625	1716	1308	1000	1013	12415	15725	12458	5557	1424	874	542	519	437	453	453	453	489	436	472	431	497	494	459	465	463	443	476	477	440	487	460	473	436	430	474	467	480	492	473	447	466	449	503	409	461	424	461	462	462	444	464	484	428	472	466	438	454	481	485	473	493	460	435	445	480	439	475	467	439	491	500	488	441	456	494	487	456	450	474	447	452	436	447	493	469	493	457	483	492	518	462	442	453	471	455	492	440	483	491	491	491	477	439	442	467	497	432	496	454	446	475	447	482	475	443	459	437	445	492	458	477	451	446	489	460	456	485	507	443	460	462	454	471	463	496	459	498	477	490	444	478	452	469	472	489	436	480	478	469	483	455	431	425	474	468	458	454	463	469	463	453	449	457	439	493	501	466	465	500	433	445	464	450	471	414	504	454	483	432	473	453	482	496	466	444	449	456	434	473	465	471	442	455	474	503	485	454	510	498	471	467	466	477	429	457	448	460	492	493	437	433	499	443	477	476	464	456	458	453	481	462	454	423	421	453	498	452	471	477	463	461	500	474	441	471	409	474	453	468	443	490	463	446	449	466	411	427	474	510	480	453	422	465	462	477	489	448	476	502	484	464	454	475	466	444	509	478	469	456	425	456	419	483	470	448	459	426	497	457	470	465	506	455	439	474	453	485	497	492	430	467	457	462	464	452	449	484	471	442	479	465	463	478	488	456	444	455	463	483	469	470	492	460	441	447	464	499	471	482	439	452	459	428	451	475	459	445	465	463	467	437	485	433	440	480	454	523	493	439	477	469	441	435	489	429	431	488	478	474	452	471	483	505	422	437	452	494	469	471	464	456	487	450	495	492	499	474	512	483	461	480	418	431	440	501	440	446	469	506	465	465	487	475	419	490	454	445	432	463	451	436	459	457	489	463	458	470	479	455	466	486	455	464	475	480	449	495	447	472	452	479	435	484	486	429	505	475	467	493	432	460	445	494	455	495	429	463	482	442	458	479	440	458	460	466	423	482	427	470	480	468	473	484	457	482	484	495	431	405	513	530	466	459	466	483	486	471	464	490	470	470	474	453	451	470	499	471	455	448	447	441	509	451	487	466	487	442	450	457	493	438	449	485	495	463	521	477	492	456	446	438	466	472	455	485	439	467	443	484	441	446	476	455	509	451	492	475	440	490	504	442	437	461	450	441	474	456	501	452	460	478	472	431	456	424	449	474	457	499	455	460	459	506	458	453	503	489	490	432	449	491	528	465	438	491	463	448	446	470	467	470	467	481	488	458	460	480	456	486	492	480	457	430	488	436	457	477	521	468	472	419	458	464	429	415	495	498	461	465	449	473	443	473	453	449	410	453	442	474	509	456	473	480	499	476	474	473	492	482	440	472	470	458	445	494	451	475	490	461	453	470	453	494	467	470	455	465	447	427	443	452	460	452	477	428	484	468	458	501	465	443	443	479	476	486	476	472	470	470	458	454	452	465	461	491	507	459	455	462	461	464	487	465	442	439	505	477	448	483	471	464	476	424	436	468	446	420	449	484	488	479	441	482	444	500	454	466	440	446	476	473	451	498	445	468	453	435	481	455	512	471	442	461	483	486	455	463	494	448	479	485	428	481	463	466	469	429	439	490	491	493	497	500	441	468	494	421	468	476	477	482	460	492	460	434	421	452	438	455	448	481	456	453	486	455	479	466	472	493	475	444	482	462	459	469	436	439	489	459	499	436	480	459	429	481	488	469	461	484	436	495	443	460	519	460	475	439	479	471	458	455	461	489	459	462	424	481	445	460	440	459	460	463	478	485	494	468	484	453	462	468	478	479	476	496	422	482	452	514	415	442	444	461	474	485	486	447	440	446	457	497	442	495	468	478	442	505	517	460	444	445	478	482	460	466	491	454	465	479	460	471	479	479	482	462	441	482	437	451	438	486	468	507	454	447	454	446	440	483	478	486	478	419	467	468	474	392	467	489	472	460	481	490	516	457	438	509	481	451	476	481	470	443	475	424	480	435	495	496	465	446	454	459	457	425	486	470	465	454	466	455	460	438	504	473	436	479	440	460	476	458	483	466	422	466	493	440	469	440	407	454	445	479	459	477	488	498	467	485	432	505	466	422	456	469	446	434	472	464	446	484	483	508	510	497	443	488	481	433	447	455	462	451	447	452	456	474	477	469	471	481	445	490	490	468	472	467	486	475	496	468	446	455	481	454	470	483	424	437	515	456	517	468	476	430	472	416	485	433	468	446	421	450	465	463	480	507	444	492	494	510	455	483	486	431	466	503	461	481	453	468	471	450	484	429	474	460	459	445	473	426	451	469	447	468	471	474	468	488	464	422	425	491	454	460	497	456	476	485	442	453	486	458	407	451	456	423	470	431	477	485	472	460	490	500	450	460	450	414	463	463	490	468	501	482	467	458	442	468	462	473	480	464	438	468	458	482	459	423	439	464	443	477	465	462	479	466	461	458	466	472	420	442	521	453	465	477	448	507	500	500	451	439	439	470	472	503	469	453	440	458	453	473	464	506	449	424	473	465	452	459	460	450	491	470	426	442	453	475	430	461	455	415	466	455	484	474	476	430	499	443	486	463	458	452	464	469	472	474	492	476	413	454	462	458	480	423	459	491	458	424	456	453	472	468	475	474	509	425	425	484	452	464	460	484	475	436	453	502	439	476	482	469	468	552	462	499	500	463	499	480	475	452	442	452	478	463	491	442	494	428	463	458	443	466	426	447	446	439	485	472	485	469	496	467	468	451	452	484	460	483	450	452	494	468	466	462	454	497	473	464	427	465	459	450	486	510	461	484	455	462	450	442	451	486	472	487	473	449	442	444	444	451	459	438	459	477	458	457	456	480	461	472	476	502	455	429	460	429	445	510	480	486	484	463	481	444	419	455	461	447	479	438	478	459	494	471	463	502	450	485	477	454	508	464	454	462	465	430	434	466	477	488	497	456	433	471	471	471	443	473	449	487	423	436	453	441	447	453	455	471	421	470	484	458	450	492	468	467	439	468	492	452	435	485	479	474	446	477	480	473	464	433	477	453	467	496	436	462	449	443	432	471	477	493	466	453	483	470	481	459	497	430	431	445	459	445	461	456	449	461	502	435	459	463	491	464	460	442	480	427	481	455	480	439	489	469	462	473	481	404	478	470	490	474	477	501	477	461	480	446	505	457	447	445	457	450	422	454	481	466	466	493	481	452	462	464	484	499	447	451	498	458	459	463	441	499	456	454	465	502	476	474	427	464	451	506	493	428	494	463	464	478	515	482	428	453	437	497	461	431	470	461	487	465	468	461	444	468	447	439	449	461	475	460	430	464	476	471	448	459	469	475	419	454	501	459	498	470	434	467	458	464	475	474	476	468	462	479	468	490	467	453	465	494	480	475	433	435	465	467	485	473	424	455	441	496	476	460	489	497	454	478	452	472	460	428	490	438	460	469	462	450	481	475	463	481	452	453	480	481	500	475	469	459	485	460	445	440	444
4233	4551	4623	2531	1620	1450	2083	1665	1435	1316	15718	14915	11007	5019	1451	895	520	471	471	443	408	468	459	447	425	421	434	470	431	452	449	406	414	448	409	433	473	483	425	433	439	492	441	467	433	457	426	453	419	437	417	417	452	447	478	426	425	447	461	448	406	450	437	467	445	415	417	416	440	424	424	427	404	465	451	437	420	424	403	469	450	418	449	428	417	441	450	419	448	440	435	481	419	432	437	408	418	458	468	434	448	457	442	448	407	464	441	430	451	445	394	434	435	441	414	421	399	466	414	432	410	436	419	417	466	443	430	440	406	419	451	446	426	453	449	454	452	419	438	451	445	443	432	437	448	435	457	430	426	431	436	418	452	433	459	414	408	438	439	402	407	452	472	441	428	427	462	435	435	405	431	415	419	425	451	383	458	461	416	446	433	415	454	443	453	429	426	433	440	430	431	448	437	430	440	431	429	389	460	424	412	421	435	452	471	452	425	456	452	389	435	415	434	477	412	401	446	448	424	438	445	452	477	442	449	462	414	429	436	487	442	467	456	438	417	432	425	420	423	454	389	435	438	472	442	438	432	478	486	453	417	450	410	426	456	428	427	437	411	446	417	415	460	428	427	425	428	471	432	456	411	422	416	412	435	454	467	437	438	432	432	408	399	409	433	416	428	462	460	425	437	413	423	443	460	448	429	394	423	428	416	453	479	417	435	455	432	444	417	405	443	481	425	420	432	415	412	420	433	430	443	451	439	446	436	418	425	441	446	411	412	431	378	431	430	430	418	464	445	446	487	421	426	398	437	440	420	430	467	436	465	425	440	437	434	454	403	441	398	415	421	429	420	433	481	459	411	429	370	464	410	450	445	437	441	468	471	455	468	439	429	478	403	478	443	412	441	438	450	403	410	439	442	448	454	405	434	413	438	445	454	447	437	428	421	465	433	466	433	437	447	492	426	473	401	448	445	455	410	440	454	413	456	492	433	412	446	448	436	438	425	471	445	436	396	416	405	407	444	415	455	438	412	427	446	415	425	439	441	390	443	417	426	454	434	442	415	468	431	448	428	453	433	461	426	453	461	417	449	423	451	422	436	428	458	453	407	433	462	437	437	433	435	418	433	454	445	463	428	432	468	448	418	430	446	442	416	448	443	438	415	440	448	438	438	453	446	462	462	454	461	466	428	496	459	433	430	455	438	475	472	381	463	445	464	459	442	459	409	430	436	429	385	420	441	438	407	427	437	431	462	444	428	466	429	433	440	426	397	389	423	449	420	415	441	446	423	420	446	432	410	442	404	433	461	408	433	435	410	423	437	431	433	442	424	469	443	438	439	454	409	443	443	424	466	423	438	434	425	428	433	400	419	412	427	425	448	439	455	408	427	417	427	392	468	439	457	433	437	450	449	419	445	439	419	484	452	424	430	454	445	436	431	445	427	445	440	440	468	425	441	485	425	456	441	440	430	448	436	428	443	440	418	403	431	429	402	458	436	439	430	437	466	388	434	402	441	449	466	427	442	432	465	416	418	426	428	412	432	430	418	438	452	425	421	449	452	438	451	416	433	443	428	430	417	419	422	422	437	429	433	447	439	447	450	445	422	421	414	408	444	434	456	394	413	456	421	421	438	400	449	458	404	426	419	437	428	424	434	415	441	434	409	423	434	426	438	441	431	460	446	402	423	449	438	415	403	419	435	454	469	408	440	447	412	442	457	437	417	428	419	394	405	415	416	455	425	422	427	439	424	435	428	438	432	418	470	404	395	440	458	428	455	412	419	436	447	416	447	419	455	385	439	417	431	458	411	451	439	432	416	475	444	407	426	436	430	377	429	487	417	436	411	412	436	477	417	418	440	437	439	422	424	428	442	457	428	450	443	451	459	391	448	399	420	404	444	428	453	410	467	443	424	480	426	411	437	434	477	466	424	412	385	436	420	442	430	457	418	418	487	435	430	428	452	391	405	422	444	439	404	453	443	444	446	423	431	418	438	413	413	445	473	418	430	437	439	425	400	473	463	450	422	453	412	389	454	405	417	450	454	423	428	472	454	396	415	431	433	433	433	434	435	422	454	424	432	451	431	449	431	424	447	432	419	447	440	404	442	370	398	473	466	472	431	443	412	434	420	440	477	441	449	428	402	429	428	421	456	424	465	440	431	427	449	444	437	414	443	436	440	442	417	429	446	466	459	462	408	454	448	439	386	455	415	431	438	448	442	426	436	443	437	443	418	430	425	397	448	417	439	446	419	455	463	426	430	431	433	439	455	418	448	439	426	417	465	403	429	427	458	435	430	411	450	414	404	396	402	382	461	467	442	425	423	455	422	418	411	414	411	419	429	419	411	457	436	410	439	452	410	412	445	424	426	426	458	412	363	432	458	440	404	412	438	423	408	428	446	459	403	456	441	423	391	422	453	434	466	398	464	430	461	429	409	443	396	408	441	421	455	428	446	422	419	436	457	434	407	427	462	413	427	409	435	456	404	393	413	403	414	414	444	432	441	472	453	462	445	420	452	436	446	442	450	410	437	480	419	423	415	442	453	470	416	469	427	436	419	421	411	459	412	434	436	456	460	456	440	406	422	440	421	450	456	409	436	398	435	450	449	461	421	421	424	447	414	428	421	412	436	471	407	442	444	399	441	436	441	445	426	395	420	441	453	446	417	422	442	455	443	414	441	418	411	439	450	407	452	422	427	422	446	472	475	422	437	493	413	462	435	463	453	409	428	432	448	445	462	410	429	444	419	417	448	434	390	411	399	409	434	459	404	441	447	457	428	472	451	415	419	423	432	440	431	396	442	424	476	422	435	428	429	435	439	401	397	425	474	396	449	408	429	454	439	440	465	451	401	436	426	428	423	439	400	459	451	426	439	446	429	446	420	446	445	427	432	428	437	418	409	437	429	439	448	410	476	504	442	427	429	443	404	420	428	404	439	442	412	454	434	468	432	437	431	440	494	445	435	421	442	418	418	430	404	397	463	400	425	441	482	415	409	420	439	371	496	417	425	435	441	435	428	429	437	434	442	446	431	428	418	397	466	424	451	426	446	457	432	453	460	437	454	454	418	456	456	408	396	440	415	476	462	397	449	459	438	423	419	449	420	413	381	451	460	445	438	436	461	427	418	417	406	452	408	428	440	443	438	427	396	466	434	412	425	401	389	451	440	433	439	399	414	469	472	451	432	398	455	399	423	408	489	457	425	453	449	423	419	451	430	463	398	439	407	418	429	453	463	424	370	432	421	453	383	438	463	411	454	434	460	434	437	443	429	413	424	468	441	399	412	406	431	440	450	431	402	412	442	411	436	462	428	429	463	408	427	425	423	429	422	462	399	444	459	445	420	448	412	414	454	459	459	429	442	463	449	462	428	439	427	410	417	448	442	399	414	459	431	412	469	425	418	474	440	412	438	448	410	465	392	408	405	434	456	447	451	426	449	446	451	442	445	407	441	438	410	424	412	415	439	419	449	448	442	465	439	456	417	438	445	409	423	426	428	402
24690	21448	28702	24609	21155	6704	2413	1841	1427	2143	23174	29640	22213	10127	2420	1201	695	630	607	544	587	600	556	617	602	565	594	578	607	576	567	621	588	597	591	576	571	623	567	576	569	608	549	566	581	596	566	574	607	572	574	575	592	563	589	574	575	573	607	568	621	605	595	618	560	575	580	615	562	558	595	566	565	553	620	574	622	604	549	576	562	628	559	578	530	582	587	619	593	592	552	572	580	563	607	590	537	600	611	559	618	603	587	532	617	599	581	607	551	598	579	627	593	620	591	575	555	573	557	600	592	546	594	572	559	570	550	586	583	574	575	606	607	624	593	604	534	594	546	605	583	587	593	586	601	589	582	596	580	592	593	597	571	607	616	590	617	589	594	554	569	572	588	580	598	619	588	565	633	598	592	618	580	618	556	560	588	608	579	583	569	586	548	580	595	613	541	545	561	593	543	570	590	628	563	592	602	569	559	598	617	575	596	536	605	596	555	580	545	598	575	579	593	582	581	572	577	567	565	578	584	578	584	588	564	556	587	608	558	594	543	557	612	605	603	626	585	601	583	554	584	584	589	560	564	581	554	512	612	594	588	615	557	619	611	574	574	575	661	558	596	619	585	607	587	583	544	591	571	556	584	606	561	584	591	591	589	585	593	553	571	566	589	582	559	573	643	569	611	643	559	584	598	557	580	582	577	591	598	559	597	556	563	543	575	589	586	589	563	601	572	530	538	626	595	552	545	603	585	639	619	629	616	601	556	623	568	583	549	578	595	570	590	536	552	586	594	551	585	522	548	557	618	581	609	590	555	620	603	566	555	584	635	610	568	590	613	573	558	581	574	610	584	590	604	567	611	576	569	562	546	564	599	566	586	572	596	617	572	588	589	575	583	603	609	601	585	572	559	564	610	586	583	534	592	569	565	585	582	603	593	544	570	588	581	600	585	577	595	598	585	565	599	624	568	608	523	524	602	554	633	578	536	588	617	607	628	571	615	553	604	555	560	590	615	557	579	607	645	597	604	591	567	578	600	564	602	594	577	581	583	549	598	589	575	529	597	527	550	602	529	575	588	533	581	590	583	559	600	545	650	594	605	589	562	596	583	587	614	552	590	629	613	554	604	575	535	606	571	584	591	612	590	580	575	566	590	564	565	575	593	571	590	604	606	606	654	566	574	570	611	533	597	615	586	554	615	567	560	575	596	576	582	601	613	543	591	539	558	565	557	602	597	568	566	545	605	520	602	515	592	597	571	562	582	577	587	589	586	564	611	562	589	583	573	605	612	586	627	529	605	571	583	595	558	588	559	584	566	587	601	564	589	575	571	571	566	594	567	570	606	615	595	594	572	559	581	625	591	593	599	545	591	597	585	572	592	576	648	558	600	564	580	591	609	578	583	550	582	605	566	532	603	582	560	579	561	621	580	547	598	604	621	585	606	589	585	614	559	561	568	553	570	589	550	561	562	567	548	586	569	550	566	602	549	568	596	619	612	551	553	598	601	586	563	592	581	570	560	561	614	598	565	561	569	585	668	587	563	595	579	555	523	587	550	567	558	560	580	543	631	576	575	564	591	583	582	581	577	572	609	577	526	609	580	566	579	514	576	538	542	571	625	544	558	614	545	599	568	585	534	599	577	651	554	592	600	573	611	568	555	523	589	550	588	605	550	601	608	619	539	559	605	554	566	581	582	607	545	580	559	604	546	616	599	578	576	564	590	554	616	591	567	587	575	595	566	617	567	604	577	591	547	550	539	573	566	583	570	588	550	600	545	523	539	556	556	604	614	574	567	578	559	528	598	541	615	622	599	577	573	580	579	591	567	559	560	586	602	555	560	615	615	551	596	591	542	585	590	608	589	604	605	588	560	548	583	606	591	583	602	579	571	580	602	587	583	571	595	556	581	620	587	581	545	598	602	595	584	584	555	602	576	585	563	553	583	578	592	604	583	590	643	572	588	550	545	543	553	601	582	567	618	626	573	612	601	588	577	619	566	573	576	548	604	604	574	562	550	560	585	583	580	541	577	591	588	537	594	596	606	549	548	588	565	564	582	562	570	548	597	579	560	578	555	555	570	575	534	588	580	556	579	635	562	585	614	590	557	567	596	579	569	518	587	576	572	506	601	563	600	568	607	534	615	565	570	562	584	586	563	593	571	581	588	645	581	587	586	595	563	583	587	577	591	587	624	539	523	545	546	584	561	550	534	560	563	567	610	620	574	542	611	606	588	584	571	584	518	583	612	605	573	556	568	579	577	527	564	532	618	527	555	567	549	603	589	577	571	568	568	538	578	614	552	566	586	565	585	617	622	586	560	554	622	566	591	589	525	543	581	562	566	573	604	582	551	558	586	590	586	605	595	609	576	563	601	555	556	593	589	554	602	561	596	561	616	581	596	581	555	602	610	567	605	539	578	536	562	580	609	604	557	573	587	590	613	583	617	594	542	593	582	547	567	570	612	554	573	585	552	577	581	571	604	573	554	547	574	587	593	562	555	594	583	574	576	605	540	595	623	586	632	651	609	607	579	568	587	592	564	590	647	561	538	557	598	568	569	575	569	553	556	595	568	584	548	590	568	595	525	547	591	592	513	548	596	552	558	567	596	575	589	553	577	551	591	560	608	588	584	594	602	580	578	579	606	610	562	570	569	572	584	590	579	554	593	559	611	588	570	557	612	586	562	574	626	553	583	590	551	587	596	561	601	571	618	569	567	586	532	563	607	589	562	593	567	599	617	576	612	614	587	573	574	582	580	567	613	593	574	623	536	575	569	601	574	595	560	546	605	573	519	573	575	573	575	589	584	538	609	561	599	569	617	578	544	595	574	594	572	588	587	588	573	587	567	567	598	636	619	569	609	515	569	539	627	581	586	559	591	601	580	573	579	546	527	591	576	581	602	565	581	573	607	621	572	624	627	536	574	561	589	561	571	567	583	561	561	536	591	567	596	565	566	570	600	620	550	556	559	607	579	590	610	608	595	620	571	567	578	596	612	538	555	581	582	594	568	575	583	571	569	596	582	572	563	571	582	577	576	593	609	549	597	576	599	564	572	606	603	601	575	531	566	575	581	581	529	574	577	570	580	567	591	596	563	609	583	597	556	587	585	571	623	589	566	552	610	583	583	537	517	581	582	559	577	560	541	577	629	514	574	549	587	567	565	620	597	614	550	586	583	623	576	530	614	582	577	568	621	608	546	536	609	564	564	585	576	624	654	604	584	586	596	538	594	540	603	550	578	592	580	588	581	557	617	579	572	598	587	617	570	546	585	571	574	573	577	569	607	582	553	579	612	587	571	598	579	593	601	606	605	607	599	596	509	595	581	565	595	558	606	575	584	529	569	556	598	575	595	570	581	560	555	547	598	569	556	561	577	534	560	562	554	588	600	549	574	617	570	607	576	565	579	584	579	598	522	574	624	543	541	614	565	580	529	528	554	581	569	588	627	552	548	547	602	615	533	572	661	565	576	538	588	576	560	584	621	607	562	590	576	597	568	583
4558	8233	7609	3766	2675	2116	2109	2390	1993	3123	26454	26346	18456	7932	2380	1232	702	588	542	581	538	543	551	574	551	548	527	544	536	549	551	517	564	562	545	546	537	535	569	545	517	554	502	524	529	533	528	540	557	509	544	556	570	572	535	574	562	532	491	516	568	533	534	537	530	528	532	545	546	511	590	542	517	554	549	471	571	542	532	543	537	569	525	550	517	533	532	493	553	530	562	507	584	526	533	555	501	534	509	540	573	573	516	517	522	513	529	529	534	522	491	531	514	509	549	527	522	517	539	543	548	500	513	567	533	528	597	548	541	526	586	515	498	516	553	522	568	485	572	513	567	550	536	513	506	517	528	538	529	477	561	524	502	550	514	560	517	526	522	546	501	529	543	568	516	539	552	524	531	538	511	529	528	538	532	525	549	558	550	553	534	557	493	533	502	569	536	524	543	500	515	527	474	553	496	565	524	542	508	508	543	539	535	599	527	533	535	534	588	507	499	540	557	526	542	548	507	503	527	515	511	526	565	485	523	519	567	546	513	529	548	579	569	573	531	519	521	506	550	484	565	499	527	522	568	523	559	533	528	576	518	511	536	531	550	521	566	543	535	553	547	510	572	548	531	560	513	515	583	505	561	557	581	555	539	517	547	535	523	537	510	558	525	565	537	524	506	525	532	531	559	531	576	529	521	532	580	544	573	472	575	534	596	550	496	544	546	545	534	543	564	567	500	505	531	538	541	535	518	554	541	540	564	510	557	515	543	526	522	546	493	557	530	507	547	538	532	514	522	543	526	564	550	524	488	513	497	548	577	535	547	533	512	510	530	534	598	502	521	513	530	500	495	516	548	516	527	519	519	514	552	528	501	530	512	520	554	566	517	562	572	579	556	548	519	515	536	518	555	559	501	563	552	551	553	527	576	542	553	549	573	541	535	538	507	492	548	486	536	512	574	545	509	540	555	545	549	535	537	543	537	502	530	520	531	492	544	528	556	590	536	522	499	527	555	558	529	555	541	540	527	517	537	537	533	580	552	536	541	534	560	512	534	528	498	517	557	562	556	547	555	544	544	520	541	546	535	504	491	502	557	525	531	494	549	536	543	547	481	499	529	536	495	518	502	534	524	531	556	559	537	523	501	527	563	541	556	493	500	510	473	550	508	528	528	579	519	532	482	565	587	497	539	555	514	554	517	505	568	578	504	543	528	541	522	524	527	509	510	536	530	545	555	496	529	540	539	480	508	501	555	547	542	520	556	538	575	545	532	534	523	536	530	537	541	564	533	507	504	524	528	516	544	527	543	507	526	534	516	517	506	549	549	556	543	521	570	536	502	547	548	546	525	551	553	527	473	567	591	527	518	576	517	501	489	521	553	528	566	510	532	517	546	520	558	543	518	576	531	544	538	568	515	526	517	567	553	534	543	549	539	542	532	527	528	499	546	523	503	538	453	530	531	567	545	508	509	512	528	523	538	551	540	565	552	550	493	594	534	555	532	479	522	510	519	521	545	517	550	508	514	504	547	512	557	516	542	536	535	518	567	548	517	549	525	538	546	550	551	499	543	548	551	526	534	521	516	502	559	511	508	536	547	499	555	531	528	474	547	565	533	517	546	567	485	571	520	508	501	547	513	527	508	559	542	560	568	529	524	527	530	510	562	542	529	543	571	506	552	558	519	524	557	528	561	501	513	523	500	541	491	555	530	520	506	523	526	516	515	516	521	537	524	537	549	539	535	533	506	590	552	552	528	539	532	522	540	537	568	504	527	534	535	513	510	524	492	531	536	499	587	510	506	487	469	545	561	506	559	529	560	523	566	542	496	556	528	524	522	471	566	566	540	516	536	521	539	487	495	532	526	535	493	563	511	493	505	571	499	548	515	555	512	549	526	554	546	500	535	539	490	521	517	561	517	539	546	522	501	546	535	492	508	511	519	523	534	552	505	541	504	509	555	532	593	556	548	573	545	519	495	539	532	530	543	544	522	474	570	533	525	532	500	552	502	536	520	497	526	461	499	513	574	515	512	554	525	555	516	490	524	529	520	533	563	524	532	535	548	496	528	579	537	557	508	515	551	524	531	511	527	521	538	486	558	514	541	531	520	574	558	552	522	548	508	519	524	532	514	542	507	531	510	501	507	546	533	542	541	556	502	480	529	500	520	508	519	503	521	526	553	565	500	525	528	544	543	529	513	517	511	599	537	541	546	528	519	506	542	510	491	533	534	568	545	542	528	553	498	534	522	534	578	536	509	507	559	543	542	555	549	517	534	558	540	543	563	495	512	549	551	497	547	489	533	584	530	508	528	509	507	564	507	512	537	579	492	533	518	570	532	581	516	512	538	536	470	538	532	539	517	536	576	527	549	543	531	525	557	507	535	526	541	545	553	546	519	465	489	538	533	547	520	515	530	526	514	537	575	514	544	548	515	521	544	575	583	508	492	497	520	573	542	518	542	532	526	507	540	582	560	509	518	522	577	509	511	542	543	544	565	529	546	537	543	567	570	509	503	539	497	512	549	526	543	526	498	584	509	553	540	515	532	542	542	529	491	537	551	487	517	523	508	508	520	496	493	506	544	554	480	541	499	512	549	546	537	527	532	535	524	536	516	524	551	539	543	528	529	526	523	543	532	520	526	529	546	546	527	516	564	504	496	530	526	550	527	517	549	513	537	525	543	554	526	533	559	536	537	520	533	538	519	527	539	546	539	518	493	500	491	566	511	565	521	541	548	507	555	535	533	513	542	501	522	562	565	555	531	538	561	503	542	560	509	530	551	497	554	561	468	532	531	587	528	498	543	565	564	530	565	528	491	536	493	536	515	529	523	539	494	515	511	509	510	521	519	546	540	535	562	519	510	525	517	570	483	500	534	535	516	531	524	523	507	506	482	558	520	528	505	536	520	567	517	538	517	506	515	514	534	488	517	550	510	571	538	501	508	560	503	522	473	543	540	547	532	520	503	516	493	495	557	518	532	546	538	531	466	548	516	531	546	548	512	564	519	554	531	494	521	514	492	520	546	546	492	538	543	516	521	528	523	554	516	513	539	521	511	569	531	561	527	527	518	528	526	544	553	498	518	531	517	538	538	558	523	568	535	494	511	554	493	505	524	539	501	544	535	516	549	519	506	522	521	532	527	497	553	512	496	551	536	524	546	545	507	544	518	591	488	530	533	533	519	575	501	520	536	550	510	517	539	519	573	492	518	526	543	558	555	514	566	540	532	540	552	509	568	519	513	547	535	514	560	533	514	547	552	544	520	538	547	498	557	522	490	518	529	513	565	499	541	502	505	515	565	544	539	517	535	544	557	548	557	526	513	532	519	591	543	523	472	512	514	526	514	508	494	538	489	476	504	525	501	577	526	508	551	499	533	511	530	574	501	523	514	539	511	497	494	557	526	510	562	497	530	556	519	550	542	494	502	541	531	544	541	537	535	512	466	552	535	539	528	533	507	540	495	512	551	531	482	601	576	541	514	524	564	525	541	534	495	524	503	562
27788	10679	1657	862	623	553	606	594	597	659	1656	2004	1510	969	662	529	462	468	443	461	450	450	469	446	467	453	450	485	433	436	455	497	444	466	436	468	488	470	464	435	473	408	506	492	448	452	507	474	431	482	471	469	420	434	475	428	498	470	440	483	450	426	534	475	450	437	466	478	427	453	425	462	462	470	397	445	468	454	472	456	472	445	449	472	439	484	468	454	471	467	449	454	515	437	474	436	441	415	486	469	453	486	462	482	473	479	507	429	487	476	456	452	444	472	474	422	490	424	481	436	489	503	449	450	468	431	453	468	447	430	472	478	413	460	453	485	474	479	456	449	464	463	489	461	482	478	465	475	436	493	484	467	464	433	449	441	429	457	451	430	444	450	443	446	478	464	462	456	474	440	456	446	458	468	462	480	486	442	481	473	480	486	483	456	447	427	450	477	438	440	461	438	516	454	470	464	445	473	467	481	472	448	463	458	476	470	482	426	466	420	441	451	443	440	464	492	435	470	411	456	448	443	455	463	484	443	470	437	427	465	499	489	449	481	447	463	450	417	461	461	448	457	444	413	409	442	412	503	475	454	494	457	476	490	427	432	482	483	462	464	451	475	465	443	447	472	463	433	462	481	430	444	422	462	490	474	455	418	424	466	499	469	463	472	472	434	477	458	460	404	478	466	467	451	454	491	479	446	458	460	486	475	431	478	456	468	411	411	455	438	435	457	475	448	486	450	477	465	440	448	447	465	478	461	456	441	481	464	475	477	492	475	435	446	451	480	441	477	497	472	449	451	473	451	430	456	452	447	446	471	474	428	430	454	468	467	467	448	454	501	439	532	475	446	470	441	467	468	456	467	465	438	430	469	506	460	481	435	424	443	460	486	458	473	478	421	486	490	460	483	493	451	483	465	461	467	438	460	481	462	477	494	437	461	439	481	408	427	416	483	439	446	426	488	496	462	477	449	454	482	436	495	476	492	435	424	461	447	457	423	462	468	454	449	437	461	474	447	469	445	468	459	497	495	475	406	476	443	450	456	440	430	481	466	471	477	443	469	486	482	470	445	459	465	485	456	460	485	476	452	478	486	436	428	478	455	442	437	476	456	399	472	492	439	466	455	432	475	460	479	442	432	442	454	461	419	467	446	489	476	455	440	436	449	460	484	455	429	426	412	447	437	456	442	432	439	449	446	453	469	479	458	465	464	471	393	488	437	502	430	448	440	431	449	451	471	468	469	460	430	459	470	446	470	449	434	466	476	474	456	481	449	479	513	499	447	459	444	528	495	406	469	451	444	471	443	445	425	440	493	498	474	486	442	444	453	461	450	420	457	478	453	452	427	474	476	444	456	451	455	464	475	487	462	452	416	443	453	447	433	486	485	481	422	434	442	423	496	468	467	471	436	464	421	449	462	456	469	478	446	486	431	449	458	456	452	485	462	476	466	482	435	490	454	442	444	446	439	469	456	466	491	499	437	412	457	446	466	427	507	467	458	497	487	487	457	445	457	477	475	480	435	448	439	469	473	455	460	432	470	507	468	469	471	478	446	465	433	463	450	488	462	484	468	484	445	479	483	421	453	431	491	464	478	489	433	431	458	442	490	426	451	471	444	438	440	450	483	440	488	437	483	436	458	465	471	483	490	462	459	442	489	470	451	473	488	481	459	476	452	416	455	460	452	481	469	444	440	461	443	437	452	454	464	449	453	462	445	471	460	467	457	446	483	484	448	472	478	470	431	445	439	461	444	491	427	482	437	484	417	424	445	498	485	427	428	453	434	427	481	500	434	499	459	477	485	444	452	460	441	497	432	460	464	477	459	467	469	435	462	455	488	484	453	442	475	454	447	474	446	449	433	461	456	433	458	426	464	432	487	498	427	477	452	450	507	465	454	460	426	459	432	462	465	435	499	467	471	410	460	459	438	430	459	476	425	480	491	467	433	434	444	462	452	428	486	451	459	476	465	484	467	474	487	491	476	482	477	478	442	493	445	467	428	454	455	441	488	462	459	455	465	464	470	439	439	478	437	465	458	462	495	447	417	431	497	489	466	469	458	437	477	481	442	482	484	454	450	475	441	486	460	486	453	494	465	458	417	471	453	459	441	482	456	480	465	446	472	453	443	481	454	447	479	465	446	445	423	400	484	454	449	477	445	469	448	458	498	456	452	498	475	474	474	471	442	464	474	471	467	482	443	471	461	456	443	459	460	450	500	451	463	446	434	411	490	495	444	479	503	462	430	408	490	466	464	448	429	447	428	432	467	457	479	437	446	424	468	440	472	456	482	452	539	490	477	480	500	448	439	479	409	464	442	456	453	454	455	455	470	448	446	432	467	438	425	452	459	395	438	486	460	439	460	477	449	452	450	463	424	448	465	476	442	467	446	470	451	475	459	439	442	445	457	455	481	476	479	432	462	478	438	449	491	453	443	471	474	457	465	473	476	439	459	453	433	496	488	447	463	443	462	436	473	433	464	451	457	445	475	451	473	466	484	456	490	429	437	420	471	481	465	491	485	480	463	438	467	502	439	467	488	455	512	479	451	477	421	454	469	483	417	482	480	429	496	429	447	464	451	506	453	438	449	428	445	441	466	454	465	496	468	470	482	457	439	475	534	455	466	458	475	424	491	496	459	454	480	458	457	433	445	454	435	474	452	449	484	472	493	487	447	465	457	498	388	500	462	454	465	480	409	436	496	453	444	455	476	457	492	454	490	449	460	446	465	504	435	468	474	383	423	425	482	460	492	487	480	482	437	443	462	487	443	496	488	462	461	500	437	473	437	444	430	418	459	480	494	427	459	455	444	463	465	451	445	493	461	480	457	485	453	492	463	462	475	483	433	459	435	427	467	427	482	438	452	426	486	464	519	501	438	441	460	435	482	475	436	465	419	463	472	464	477	481	445	443	447	488	432	448	460	473	479	412	462	401	450	478	467	458	463	475	424	454	470	465	498	447	468	498	444	473	465	497	469	423	418	444	498	443	436	473	433	457	444	456	434	420	471	429	489	485	451	458	454	467	443	441	461	444	426	462	490	438	452	460	427	459	458	425	458	448	420	424	458	447	473	440	460	456	460	466	470	474	453	448	491	439	430	487	499	478	468	467	465	428	442	501	438	454	481	446	417	455	460	431	454	425	440	448	483	475	472	477	445	458	439	435	458	443	420	449	448	467	431	497	438	477	501	447	464	452	445	447	440	474	477	484	447	453	437	466	438	462	470	442	420	456	452	499	442	479	485	451	491	488	464	480	437	485	478	466	455	497	486	450	456	439	500	466	470	477	420	466	458	428	420	461	457	475	444	448	494	454	473	471	437	442	447	442	401	401	447	421	468	448	448	480	477	453	470	485	486	455	472	476	438	464	455	474	490	439	459	457	465	466	432	455	426	444	470	461	458	456	438	514	472	465	531	499	445	457	481	460	466	463	446	507	453	445	445	471	443	441	510	454	454	477	474	474	486	502	479	482	455	427	462	469	466	460	450	482	475	458	486
5561	1613	1159	687	656	539	599	656	650	755	2189	2373	1750	997	620	436	447	433	436	406	417	426	379	414	420	397	415	407	429	440	385	432	374	372	412	416	398	461	443	445	380	413	415	429	427	402	429	417	420	419	418	436	398	441	440	387	424	403	383	421	389	444	409	399	401	408	389	416	418	402	440	388	395	366	410	412	410	396	451	384	394	430	397	378	402	439	416	397	408	422	419	407	442	405	412	431	396	396	391	405	438	422	379	410	397	394	416	398	378	396	406	436	421	429	375	452	427	423	405	392	399	405	420	397	425	384	393	443	405	405	434	443	425	389	401	434	440	401	400	361	398	421	440	428	399	391	429	395	400	395	417	416	417	438	429	383	425	394	356	399	441	414	409	405	422	397	435	411	397	396	416	410	401	401	451	388	442	430	398	410	372	410	405	389	449	413	418	418	426	413	398	397	428	391	396	403	392	400	428	403	397	415	426	417	392	420	468	401	436	410	403	406	382	431	411	411	436	426	406	410	424	377	411	436	401	434	404	417	439	439	410	384	448	405	403	420	380	403	431	375	403	440	423	427	414	420	439	442	403	422	407	416	430	436	414	449	413	441	429	409	396	438	421	430	372	354	393	432	418	384	442	426	400	432	389	426	432	415	408	383	435	382	405	402	420	438	416	422	401	412	432	385	424	433	431	443	459	388	393	416	408	403	401	388	406	427	413	382	439	386	412	438	412	370	419	403	389	407	410	387	415	389	446	426	424	399	439	387	399	396	429	416	408	417	408	391	389	374	398	432	434	430	415	471	393	409	419	391	405	421	420	460	434	390	421	380	415	418	426	396	367	402	411	427	424	442	400	418	415	408	401	442	403	409	439	415	385	391	391	396	392	420	385	406	403	371	411	422	385	390	429	425	413	420	446	395	420	431	378	414	416	375	386	410	379	407	403	405	410	443	420	429	397	406	420	428	411	428	376	397	408	435	419	389	380	437	435	418	413	422	433	425	431	415	424	380	408	437	393	420	402	395	445	402	425	450	403	415	424	401	416	402	436	430	415	399	428	418	410	403	413	414	406	386	452	402	425	414	420	404	393	405	400	414	455	421	411	405	433	400	379	449	401	390	462	418	434	407	437	421	414	444	406	440	401	407	403	417	414	442	421	392	416	441	412	463	431	407	426	408	392	433	410	412	417	424	413	429	435	424	406	418	406	402	400	407	374	453	500	421	376	412	424	399	430	422	432	439	408	417	398	430	434	411	428	450	450	394	439	460	445	433	426	405	424	385	404	422	412	440	407	422	449	440	393	392	382	409	403	402	410	437	407	391	439	402	399	425	389	412	443	427	429	436	425	418	418	420	405	450	392	424	388	408	435	408	434	447	412	415	423	427	432	384	414	382	382	415	403	397	456	433	442	393	393	427	415	443	399	399	452	440	454	397	422	425	447	385	432	410	410	427	417	451	397	434	442	391	421	410	407	445	413	405	443	404	423	417	411	396	431	426	412	400	443	419	400	400	403	418	449	440	445	426	399	409	419	424	428	395	444	416	423	417	410	412	381	385	397	441	425	419	437	391	396	425	414	464	417	423	418	424	428	429	429	426	414	409	406	420	376	398	414	421	389	421	401	438	438	403	409	410	389	431	414	382	411	426	424	438	436	409	433	397	369	375	425	392	384	431	413	418	419	409	422	427	418	402	424	423	399	399	389	431	440	398	438	430	427	424	447	428	413	419	372	441	399	410	432	407	419	439	411	374	408	393	402	410	441	401	417	461	408	441	351	420	422	425	398	403	424	412	418	420	433	387	404	396	410	415	444	372	425	421	398	420	437	380	411	431	406	428	413	379	390	417	423	390	429	429	400	380	419	393	403	402	438	458	436	426	412	401	454	445	380	426	407	394	459	420	420	406	423	435	404	442	422	381	387	427	403	423	415	408	394	391	437	386	382	393	396	453	411	404	381	411	392	449	421	379	395	417	417	434	419	396	393	410	403	417	399	436	423	382	409	368	444	430	423	403	412	392	441	417	388	371	423	396	382	424	405	401	394	400	400	428	452	437	400	413	420	418	452	394	420	415	443	384	375	435	406	431	396	414	425	430	427	423	440	425	386	394	448	399	416	426	389	406	413	421	386	446	458	419	392	407	423	399	396	393	399	429	382	426	398	451	447	388	415	438	424	421	389	438	425	398	419	445	398	395	408	421	385	407	398	408	422	422	427	411	404	403	411	424	396	432	413	417	425	423	369	415	404	442	405	425	415	456	461	429	394	403	415	412	432	393	455	404	403	434	451	387	414	410	411	418	415	426	429	369	458	412	423	407	436	414	435	414	417	384	428	448	450	411	432	419	377	432	437	443	410	410	388	408	394	402	437	415	403	399	397	440	404	375	374	405	401	428	402	402	413	426	380	399	413	383	426	394	435	422	374	421	402	387	446	417	391	416	429	415	419	461	382	413	413	389	437	385	372	445	446	431	397	386	420	408	430	401	414	406	377	435	393	431	389	411	386	426	407	407	421	441	396	440	420	397	391	426	433	417	406	396	408	453	415	401	414	402	440	446	421	425	449	383	392	407	380	402	414	413	418	413	397	463	433	413	410	426	425	403	433	408	461	422	387	405	387	403	392	360	434	438	392	404	423	420	413	453	387	397	421	424	411	378	425	392	407	425	350	398	427	418	400	408	396	418	397	442	419	411	427	376	380	410	422	422	431	401	415	392	430	416	405	387	452	397	374	410	419	371	432	395	397	432	430	439	408	414	407	397	374	417	391	427	396	420	438	398	391	419	436	435	407	434	418	385	420	379	409	429	396	378	394	392	386	430	390	403	432	407	431	395	380	370	430	437	426	377	420	426	436	369	438	397	462	424	386	427	442	392	436	437	374	410	377	394	418	413	416	430	408	398	399	421	395	432	408	435	459	428	435	434	437	412	398	428	413	423	426	419	380	425	408	386	436	371	470	432	392	425	411	409	423	405	410	425	428	390	451	411	407	421	442	414	422	416	395	404	390	421	425	394	412	433	431	419	420	370	441	429	394	344	454	411	395	418	402	414	419	395	397	413	449	399	407	414	426	404	402	408	411	440	434	407	389	434	402	446	430	415	417	425	427	406	425	440	446	393	402	379	373	427	409	401	419	430	440	435	394	418	381	397	431	436	403	394	390	419	431	412	414	383	424	421	418	439	453	417	406	391	389	411	401	443	412	445	429	401	445	420	409	426	442	387	435	421	408	407	431	395	369	409	409	419	405	428	442	409	397	387	412	435	433	431	394	401	419	400	405	399	410	443	405	419	406	449	416	416	374	427	451	386	393	433	425	408	416	424	449	398	416	406	416	414	370	405	423	428	447	433	444	451	416	433	397	348	467	413	429	399	441	389	450	391	405	450	398	418	416	438	404	441	411	408	434	466	335	431	457	413	397	390	444	424	425	383	395	401	374	418	436	410	431	408	391	405	393	431	375	403	462	441	425	429	413	372	387	384	412	402	442	416	400	402	400	425
25605	21416	27474	25512	7107	1507	961	881	821	836	11874	18228	13215	5039	1555	671	477	463	458	440	488	396	449	428	441	424	458	473	430	447	462	437	474	426	472	462	464	450	465	424	447	415	466	482	451	402	414	463	472	478	446	451	490	452	464	441	461	449	442	455	428	475	472	460	442	484	428	436	444	444	431	429	441	451	460	413	433	481	465	409	428	432	413	433	474	471	423	475	429	432	432	469	442	426	457	441	427	452	467	414	438	454	463	451	486	446	463	449	450	425	422	430	481	433	447	470	463	456	472	447	404	444	420	441	435	451	437	420	455	430	422	442	434	428	418	432	455	447	442	460	454	424	452	440	443	393	412	441	435	436	444	403	430	437	430	453	454	417	458	434	481	409	461	426	414	450	456	417	473	448	412	487	419	457	424	458	427	477	429	426	477	463	431	472	460	434	487	436	441	435	480	420	454	444	430	473	441	410	449	460	404	459	429	418	452	422	461	427	444	436	429	451	452	424	469	469	470	481	410	442	425	466	425	425	469	441	424	412	432	467	398	443	466	449	464	429	406	446	455	414	442	449	402	455	411	447	421	450	447	468	468	420	440	468	459	428	449	418	437	441	455	449	432	426	461	473	437	473	467	437	440	412	422	393	417	449	463	457	431	429	463	437	456	457	452	423	437	468	475	453	457	482	436	436	415	421	442	457	450	461	411	464	427	408	418	451	439	443	402	451	431	446	448	444	416	441	420	410	445	453	442	449	455	440	445	433	467	445	443	460	489	431	428	434	438	430	419	426	440	447	461	457	416	451	450	476	424	419	440	408	407	454	438	455	431	436	473	446	425	400	466	433	451	430	446	450	409	457	434	472	437	437	446	454	460	467	440	449	429	451	440	429	420	457	416	473	424	462	480	408	458	442	433	445	373	469	455	444	428	444	433	446	454	405	446	416	444	489	409	419	420	440	451	462	467	452	461	485	441	431	414	437	474	467	487	473	444	449	473	444	480	440	469	432	420	484	415	427	460	477	435	446	457	413	467	468	443	406	440	442	423	424	413	431	452	435	425	434	442	441	431	432	430	490	421	449	417	443	422	406	427	418	419	421	450	455	455	428	422	441	403	449	414	424	470	438	418	427	404	457	426	442	401	405	416	452	448	426	468	476	480	467	425	459	456	410	401	438	403	426	409	448	423	428	459	435	428	423	458	462	429	454	419	460	436	436	463	436	428	425	396	454	451	458	438	416	450	421	408	442	452	432	423	452	426	442	419	451	404	452	433	413	435	441	429	424	469	429	432	434	434	440	454	439	454	433	469	448	435	474	435	412	447	483	485	462	452	430	397	408	440	395	421	426	445	412	439	434	425	450	412	416	453	484	435	457	444	426	444	416	469	451	429	469	445	416	435	413	436	430	438	469	462	412	456	417	471	447	443	437	431	468	429	469	435	438	421	456	445	442	449	422	442	469	419	482	440	416	422	449	434	430	441	413	414	464	471	413	441	456	432	413	437	437	437	442	437	437	421	407	453	438	427	463	434	446	449	411	462	429	458	426	478	453	445	433	449	421	446	463	488	440	438	450	454	484	471	414	450	493	428	480	449	447	469	450	489	426	474	446	443	460	488	419	434	402	437	398	431	433	454	420	408	473	429	442	458	451	471	436	447	429	428	453	432	472	466	468	439	445	482	468	426	416	460	424	422	458	435	422	414	439	414	454	408	449	447	489	408	456	437	425	433	443	489	430	461	445	461	479	431	448	452	420	431	439	426	443	418	440	429	427	422	424	438	437	428	425	449	472	397	434	442	461	414	448	452	461	442	434	452	441	493	462	438	453	448	439	453	426	428	417	414	445	436	468	434	419	443	436	427	461	435	466	450	458	412	463	450	449	458	446	446	409	408	445	435	416	452	443	455	427	469	456	468	449	465	470	446	461	455	413	415	432	433	442	433	437	433	456	450	454	454	418	426	483	472	430	429	447	457	439	434	443	440	467	416	454	482	432	438	492	431	413	470	453	450	452	470	417	415	455	461	447	422	422	464	463	455	462	440	438	496	446	451	426	426	437	457	482	445	484	467	432	455	461	464	429	434	450	397	436	435	437	426	475	436	431	447	481	477	445	464	466	441	439	430	464	443	447	445	433	441	424	450	441	444	461	446	452	435	465	460	430	459	421	441	454	438	451	428	448	413	474	413	420	419	430	445	416	423	459	465	414	419	440	447	457	442	432	462	434	400	427	458	434	438	419	460	444	413	424	456	427	419	439	483	462	460	436	459	423	421	476	419	483	477	423	455	426	448	432	474	429	440	444	447	431	450	418	422	418	426	455	423	410	462	440	423	445	468	428	416	417	431	437	431	449	430	448	454	435	467	438	446	455	471	474	398	438	445	438	474	455	410	470	445	420	462	469	398	429	430	402	442	411	452	441	467	424	494	446	457	433	451	437	431	421	445	423	458	436	465	438	399	443	438	440	457	451	428	458	471	443	460	425	470	445	477	464	409	439	440	414	429	445	428	427	426	448	418	433	438	444	439	442	442	449	503	468	450	447	427	413	458	426	440	457	476	440	406	430	481	473	441	432	435	388	457	445	416	376	431	436	440	438	435	473	465	468	447	446	496	424	438	467	429	438	426	424	425	424	446	427	446	413	452	449	465	443	457	406	434	454	446	462	460	424	454	456	475	433	411	442	484	450	452	427	461	414	417	464	425	438	405	457	467	438	430	427	433	483	452	433	459	458	423	436	426	457	464	467	430	417	504	453	442	440	475	477	438	450	412	494	489	480	432	408	449	415	454	413	397	450	455	455	523	430	424	411	457	499	397	439	457	469	417	449	404	448	437	453	420	463	474	419	453	418	420	433	454	416	468	436	409	446	418	457	452	427	456	460	450	442	398	424	412	418	483	437	405	467	423	448	433	434	437	436	412	431	423	449	468	447	455	435	435	396	441	460	472	462	426	413	445	420	461	404	421	464	414	420	480	454	435	418	423	454	413	416	455	467	457	422	431	442	475	444	444	428	414	418	428	425	429	441	429	454	428	433	491	438	432	427	448	434	419	460	434	450	475	437	440	496	442	473	414	430	440	454	433	440	450	476	467	457	440	467	434	439	473	411	428	467	432	465	406	450	404	459	437	429	430	434	431	400	420	441	469	427	450	418	425	473	474	417	489	441	441	426	421	436	459	447	442	441	486	405	425	444	415	421	459	483	476	436	435	422	453	458	425	463	444	424	401	419	425	436	407	440	478	424	490	435	443	442	461	470	424	407	478	461	409	446	474	431	435	460	444	439	424	448	461	415	412	452	486	418	414	456	486	457	423	441	427	448	461	425	442	449	457	471	423	451	457	433	406	436	443	402	412	452	448	448	458	443	472	414	441	431	432	439	407	461	439	451	460	485	412	448	447	449	436	432	437	429	404	413	425	427	482	446	449	457	452	455	459	448	439	412	488	433	452	395	433	455	420	422	443	446	402	446	425	458	444	474	411	415	461	458	419	416	419	422	449	444
4294	4287	3439	1925	1492	1212	1042	1113	1112	1095	15364	17005	11321	4493	1653	725	502	477	415	424	391	426	404	411	408	406	395	432	427	417	429	400	383	413	407	435	417	388	417	410	431	435	405	399	460	438	431	428	424	415	419	403	439	397	402	399	415	423	417	439	420	383	418	408	369	391	413	424	407	392	423	432	436	403	435	405	452	438	400	394	399	422	414	416	427	397	432	428	436	415	414	423	395	379	390	401	428	419	408	396	420	401	401	413	407	428	415	418	412	395	419	421	437	428	431	417	415	393	406	402	409	403	393	440	406	410	449	438	413	436	440	422	391	404	416	407	418	424	413	429	402	451	424	405	408	384	383	390	424	448	409	408	441	437	411	456	423	382	412	373	421	428	414	416	471	401	403	387	413	426	428	405	386	388	400	410	433	419	468	405	392	421	430	401	394	442	409	402	423	445	403	411	466	431	432	428	415	437	423	412	367	449	431	446	387	445	414	410	401	391	388	400	433	404	410	450	419	435	454	409	396	411	407	395	426	416	403	419	414	406	425	408	409	413	425	410	393	422	413	409	417	428	418	390	416	412	400	457	436	389	401	378	390	455	373	407	397	380	432	401	429	415	388	435	440	437	406	441	385	415	413	426	405	456	380	402	387	427	462	391	408	402	387	390	407	423	393	399	442	436	391	404	414	442	410	420	414	406	427	427	438	400	400	387	377	391	387	378	402	437	439	391	412	458	470	422	406	405	361	421	402	407	441	454	426	438	422	456	396	408	378	396	418	412	401	409	415	401	456	434	400	461	406	414	392	427	422	386	409	392	417	451	423	388	430	414	434	420	421	410	452	406	403	407	392	393	426	441	377	410	417	466	410	385	415	411	418	390	398	442	394	459	397	403	387	450	418	415	399	421	418	404	402	390	446	410	427	388	411	403	396	384	429	433	426	425	404	394	424	436	402	400	406	424	432	401	464	394	393	466	431	394	432	400	408	381	437	410	411	420	404	389	440	423	430	432	449	392	437	436	394	391	381	436	412	390	392	440	398	414	410	381	388	421	432	400	411	413	433	407	423	401	444	415	392	404	423	415	365	398	413	424	423	410	416	417	437	434	413	409	416	397	401	394	417	435	418	402	447	393	406	406	408	464	403	429	443	399	410	433	413	410	390	415	416	421	408	393	377	421	428	414	383	416	444	424	390	405	422	416	449	405	396	398	429	384	410	436	418	410	403	421	425	433	391	398	408	420	394	368	432	431	391	483	372	413	414	391	439	397	400	400	417	409	385	416	426	405	405	431	406	429	446	434	372	422	429	415	409	417	415	414	425	416	447	422	392	419	428	409	428	415	431	448	391	413	447	409	421	402	415	399	423	391	385	421	421	380	383	473	395	443	400	408	433	417	444	384	412	427	379	385	403	421	390	450	407	402	408	408	440	415	419	398	461	414	382	432	385	401	434	406	399	394	429	393	421	413	374	422	397	414	391	391	424	378	433	413	406	446	438	403	407	424	403	425	382	388	419	403	418	415	409	426	432	394	404	415	398	375	422	398	402	384	439	422	410	386	434	399	389	384	428	386	411	419	407	422	400	419	444	396	415	398	407	416	406	403	444	414	443	383	396	404	417	433	444	391	421	405	385	405	416	425	415	413	417	419	382	396	392	378	389	396	408	425	391	419	385	441	416	395	388	426	389	415	414	446	421	439	384	389	406	422	419	434	435	418	443	401	420	409	404	414	427	415	453	426	414	413	424	428	398	419	404	402	439	414	404	425	454	371	444	370	388	429	456	439	395	406	397	397	416	396	424	407	403	415	385	399	450	356	401	423	422	402	441	412	396	417	395	403	430	422	423	405	361	402	420	420	422	426	403	427	415	422	400	431	419	410	393	395	431	391	420	422	453	415	402	400	444	422	373	439	399	422	430	368	469	426	403	440	377	397	410	403	406	392	413	355	421	417	413	410	434	383	423	429	411	429	404	374	412	365	400	393	411	425	422	422	422	427	428	437	411	429	386	400	407	403	423	396	420	404	426	404	421	412	403	448	394	419	449	414	386	403	406	430	404	395	388	400	420	450	427	382	401	414	412	426	384	423	392	433	434	374	434	410	399	410	420	407	410	421	432	381	442	386	410	386	392	416	417	395	389	424	423	403	412	443	402	419	440	401	421	406	393	393	373	403	426	427	393	401	454	446	399	417	423	410	387	444	405	396	399	413	448	416	382	442	418	420	437	410	415	404	407	380	429	378	380	436	412	416	437	387	401	393	433	424	357	407	399	422	411	440	458	438	414	399	388	425	416	452	387	411	392	420	421	398	415	400	423	404	414	383	389	398	386	423	451	435	426	392	399	405	416	397	398	407	437	450	391	423	413	408	413	374	398	414	450	382	423	421	431	388	418	439	408	387	402	432	407	406	370	414	411	378	454	421	431	417	413	407	423	391	413	393	416	395	423	412	430	400	409	392	418	414	399	378	420	400	409	418	398	413	454	380	408	397	381	415	408	391	422	389	401	391	402	425	414	440	403	403	409	442	453	427	376	437	411	392	438	429	378	406	388	381	422	437	405	430	420	407	434	412	378	405	392	390	417	418	409	387	414	403	427	405	414	439	418	411	400	416	422	459	383	445	407	381	418	412	406	425	404	384	395	421	405	380	421	390	383	396	385	439	387	376	414	419	414	432	414	396	393	415	402	384	396	414	401	393	472	397	430	426	455	370	419	432	423	438	416	406	453	410	391	412	430	399	391	421	376	408	389	407	399	445	405	413	427	405	438	418	454	387	424	414	410	391	419	411	439	461	384	384	455	405	398	423	418	384	427	434	383	397	451	413	402	412	410	407	419	409	405	427	389	396	413	412	401	440	431	391	389	398	391	403	394	416	420	412	410	457	388	417	415	404	387	416	390	410	425	395	380	411	425	409	418	403	395	399	402	400	426	387	425	419	398	416	401	426	433	408	381	413	410	458	399	383	403	398	408	411	381	408	411	417	396	411	449	418	410	401	404	412	439	430	399	420	389	403	384	431	362	420	418	426	399	430	398	423	412	418	430	376	438	399	403	437	376	426	436	421	381	437	386	421	436	434	403	441	422	432	392	406	450	404	403	384	378	411	430	399	384	409	407	378	405	443	393	394	399	431	408	462	430	456	404	437	410	404	419	378	408	453	404	400	411	435	410	405	470	423	428	391	396	432	405	406	386	400	413	417	410	400	427	406	420	428	400	401	419	392	411	376	397	415	424	444	379	435	408	373	432	395	431	427	424	441	409	395	420	403	441	448	404	383	397	414	401	422	390	433	420	404	399	415	425	411	421	415	402	440	443	427	428	390	420	418	418	445	385	416	385	439	421	439	438	380	385	412	422	405	434	400	384	388	411	430	410	399	397	394	392	411	370	424	382	403	399	396	418	413	427	401	418	420	428	444	386	379	432	426	444	372	401	433	374	417	435	417	441	485	418	389	418	403	413	419	402	448	397	395	421	426	399	408	384	429	385	401	445	420	414	373
24599	21422	28605	24595	21162	6704	1918	1283	1194	1171	19596	31152	23724	10939	2668	1123	725	609	601	547	512	544	619	585	593	547	559	584	578	526	548	594	552	573	558	540	559	592	523	550	567	556	616	581	559	587	562	588	551	554	539	556	564	583	555	553	530	558	574	528	505	550	575	542	593	523	585	545	594	547	606	569	540	599	575	593	598	611	553	551	524	554	561	596	563	523	561	561	562	562	591	551	612	593	565	510	613	544	543	538	539	595	579	558	541	564	577	527	561	587	540	561	558	551	583	561	598	632	583	593	557	581	579	585	559	541	521	596	590	581	584	552	545	555	548	519	595	559	582	539	523	577	546	590	544	533	573	543	567	583	548	565	573	549	576	609	590	533	586	568	563	529	583	579	608	510	557	571	540	534	568	523	605	587	518	579	565	539	600	549	579	553	577	568	552	548	580	537	573	570	520	574	586	552	540	590	561	541	549	557	590	559	541	572	615	547	562	557	540	597	566	606	561	563	564	582	542	572	596	525	543	544	537	585	552	551	537	547	559	557	546	606	569	567	553	595	592	579	587	558	574	525	564	558	551	565	577	554	591	587	552	556	548	540	541	538	603	572	556	550	552	588	556	589	507	567	605	593	543	580	526	565	580	566	556	545	582	576	550	598	560	611	535	546	554	596	591	572	579	552	564	572	526	594	561	565	524	578	557	556	487	557	536	546	557	544	591	608	571	555	545	556	571	578	592	569	462	576	537	570	607	547	552	599	579	550	543	580	556	587	582	531	588	559	566	526	555	578	566	555	538	571	611	598	590	597	571	546	594	568	548	572	567	561	603	589	527	540	532	579	529	546	558	581	590	574	564	554	539	547	569	536	559	550	570	600	509	568	561	562	549	598	563	575	599	578	554	497	578	570	565	538	608	559	554	501	551	519	544	605	541	543	600	592	509	530	572	595	563	578	569	570	602	587	573	558	543	515	557	555	514	560	589	538	559	576	574	565	602	577	561	583	567	578	572	561	537	563	569	559	568	543	564	581	580	578	520	606	589	540	592	602	551	573	581	583	584	565	575	544	533	607	590	573	541	542	521	571	557	597	552	559	565	586	523	554	527	611	545	593	588	568	559	545	555	566	587	536	557	554	569	520	593	572	596	594	556	569	521	588	576	554	573	495	524	531	527	587	544	563	563	562	568	582	582	612	558	513	575	530	555	550	560	567	567	577	530	511	554	533	616	563	553	513	572	551	589	551	558	564	577	546	566	529	548	580	566	571	586	558	587	555	592	530	589	549	588	551	581	535	543	545	550	618	567	564	555	551	543	588	543	551	536	536	522	546	555	592	577	590	530	508	561	563	537	561	543	551	565	558	583	524	602	546	587	549	559	540	541	570	570	513	548	566	525	572	524	578	519	591	576	612	552	594	558	551	590	572	556	550	531	572	547	555	589	606	562	568	586	515	514	576	604	553	582	556	561	569	524	553	546	546	571	542	533	558	522	578	583	600	535	601	562	555	569	563	548	565	509	536	543	582	573	562	588	541	570	538	569	521	594	580	564	581	539	585	539	566	549	551	579	545	553	559	555	559	564	538	594	603	537	534	551	599	570	534	550	547	591	570	550	562	540	522	585	576	562	584	572	570	582	548	539	597	559	585	553	543	542	566	572	544	564	576	533	591	505	572	539	570	569	593	578	564	563	588	574	570	544	565	536	573	574	560	582	554	564	545	574	525	517	556	563	579	576	565	573	522	547	565	553	539	573	605	545	530	587	532	527	534	592	562	539	536	634	561	584	522	571	570	548	527	581	589	543	545	519	561	551	531	519	548	570	534	549	599	524	589	581	554	562	609	616	561	584	550	564	586	561	526	562	564	559	534	517	561	599	593	584	583	554	614	561	571	598	592	596	538	581	590	536	525	546	565	598	598	558	564	523	582	528	583	533	511	601	589	540	576	517	573	555	604	539	589	553	601	551	529	564	563	545	588	565	597	540	587	586	522	615	526	534	539	557	538	567	578	562	567	572	592	578	539	587	572	620	546	522	552	564	574	572	578	519	547	604	548	571	564	549	525	565	570	543	562	579	564	545	563	555	579	590	532	532	556	568	590	517	570	481	564	538	533	562	563	576	545	523	554	559	620	573	517	553	600	555	576	594	562	556	561	617	573	567	589	571	539	567	606	565	577	521	536	535	571	549	500	583	622	515	542	493	539	574	558	549	549	544	549	568	522	580	590	568	566	560	540	555	546	562	525	553	582	544	516	541	575	543	574	544	542	526	599	558	573	564	543	593	549	558	584	572	520	566	595	526	561	553	480	589	565	578	606	528	575	535	533	584	613	565	541	594	576	567	552	552	538	550	548	546	526	578	548	550	586	563	510	541	579	524	558	541	576	549	568	583	550	567	542	564	558	573	575	544	553	526	574	560	559	570	586	566	605	533	584	564	516	569	549	584	546	571	567	588	544	505	535	569	561	577	523	598	568	554	558	574	538	524	565	546	547	603	571	536	558	547	569	542	580	527	556	515	580	587	545	527	563	527	567	548	610	572	550	546	571	565	569	605	586	565	588	582	532	546	583	590	563	652	522	540	604	550	579	571	537	554	576	537	549	595	537	576	571	557	536	542	583	571	541	558	547	537	527	549	567	609	591	556	571	567	574	537	529	595	580	559	539	535	529	498	559	543	579	569	515	568	561	565	577	562	543	603	581	520	556	543	574	559	555	582	579	563	523	552	554	524	559	590	562	541	550	574	553	575	577	569	573	552	511	511	566	555	558	545	555	553	551	568	552	572	564	538	568	566	558	553	599	555	559	543	553	574	582	506	523	547	589	543	570	600	554	599	593	557	551	549	599	576	558	525	598	604	581	551	570	561	591	551	578	581	529	607	538	553	538	576	531	543	579	560	548	555	592	555	563	569	574	544	544	543	548	526	546	542	546	542	585	501	545	578	564	538	547	582	596	537	596	544	582	587	555	533	588	558	589	560	577	599	511	556	557	546	583	554	555	548	551	588	564	541	557	504	573	561	552	586	573	551	590	538	552	545	582	551	545	538	509	512	571	578	560	612	518	489	611	602	557	521	551	593	604	569	610	521	526	573	538	564	547	590	565	610	537	572	579	557	541	540	541	603	551	562	616	600	566	577	605	575	548	618	570	573	539	587	568	558	557	546	565	571	547	546	569	533	589	574	537	571	555	571	570	572	555	584	573	566	539	552	539	582	569	534	567	542	551	561	524	561	543	573	552	534	563	559	558	515	520	578	554	537	591	541	549	584	575	581	566	566	519	584	539	582	577	582	523	544	544	541	563	527	605	581	556	575	542	540	579	510	543	559	550	534	566	554	568	557	584	543	567	482	587	524	561	534	548	594	573	589	545	576	559	582	558	547	568	569	532	564	522	517	565	603	592	591	546	540	568	568	557	591	592	596	544	546	629	595	522	540	577	582	585	607	527	575	542	592	525	541	519	545	541	528	593	548	594	546	542	564	554	584	542	580	551	599	583	595	539
5444	8776	6938	3248	2705	2046	1668	1394	1685	1771	24503	27168	19480	8356	2538	1146	666	571	562	531	554	529	503	526	545	549	484	525	510	499	524	513	515	512	482	506	517	510	520	536	524	521	515	537	500	547	498	517	495	513	534	524	509	480	510	514	509	538	519	544	505	522	500	555	529	509	531	511	483	527	520	521	527	477	528	511	460	496	509	488	539	508	523	534	541	488	497	511	504	520	510	534	507	515	499	503	512	470	487	488	515	512	478	513	504	509	536	518	553	509	487	484	506	503	505	541	503	513	511	481	503	498	510	515	519	518	519	494	503	521	545	491	500	467	450	521	548	500	499	518	505	471	542	523	547	508	540	489	526	481	497	489	500	553	489	495	497	513	558	476	539	570	483	486	458	508	493	454	510	467	490	526	532	528	513	502	515	502	482	487	478	496	542	532	474	527	506	536	531	517	542	508	511	518	507	547	518	557	510	488	509	553	494	492	483	563	523	464	497	542	513	533	512	521	582	501	536	489	511	542	517	476	530	522	512	483	490	469	499	531	496	511	504	490	534	525	546	496	528	492	501	523	522	501	526	545	521	493	541	563	489	516	507	503	498	498	544	497	512	533	523	561	533	513	481	506	489	534	460	520	533	533	502	468	516	493	526	512	480	492	521	517	565	556	554	506	520	537	541	517	502	520	452	526	551	539	501	553	545	491	521	469	493	538	546	490	532	526	518	503	538	541	561	524	550	485	511	505	472	535	483	513	494	502	475	516	532	526	516	473	519	478	523	511	482	506	470	502	514	501	511	459	522	501	515	508	495	522	543	510	521	471	494	509	542	509	470	510	474	530	525	486	536	511	498	500	537	481	476	552	543	525	524	494	485	500	495	508	519	541	507	513	541	483	507	528	512	538	524	522	498	520	516	465	561	515	470	509	530	515	522	493	521	503	522	514	531	565	525	470	514	517	504	512	537	493	564	525	532	483	474	510	491	478	470	478	516	508	539	524	494	505	516	492	498	503	519	529	504	500	532	512	514	481	514	493	505	511	480	551	485	512	481	482	512	495	511	530	496	494	511	474	492	502	567	482	527	518	497	535	491	523	481	520	495	520	510	531	491	518	471	540	523	467	497	526	559	537	511	472	493	526	526	515	513	473	522	527	508	503	507	476	515	503	499	529	489	518	519	544	511	489	505	485	501	480	495	547	516	531	540	516	464	542	488	578	514	530	497	492	485	494	501	522	510	520	551	523	548	519	483	484	530	537	486	512	494	515	517	490	469	501	539	510	485	464	492	508	493	522	486	463	518	521	493	484	513	483	514	500	526	547	450	515	493	499	461	502	526	511	515	474	469	498	500	525	509	486	489	497	560	539	481	503	497	500	496	498	538	516	533	499	533	484	493	484	544	518	507	510	519	533	484	525	497	547	497	499	510	495	550	521	482	528	536	490	507	494	500	531	519	476	504	508	497	528	503	518	510	465	487	536	517	505	510	547	511	503	545	537	503	462	521	503	531	502	553	511	507	449	561	470	514	467	497	492	451	497	493	551	478	481	527	519	505	479	503	524	508	526	525	524	496	518	532	504	504	509	548	509	498	542	518	524	547	520	521	538	482	497	493	486	491	480	524	511	463	580	484	497	488	517	501	506	517	497	506	478	513	560	481	502	547	465	515	452	518	503	518	484	489	481	529	524	473	502	509	525	546	481	493	538	533	490	525	480	482	506	518	523	504	494	516	535	469	489	516	480	483	515	495	476	534	535	466	524	505	483	516	532	495	479	488	522	512	475	526	506	516	512	495	487	480	519	514	494	524	480	529	493	503	519	479	493	497	512	510	539	519	526	465	529	502	532	498	510	502	494	486	505	539	523	494	495	520	510	491	497	532	547	524	493	509	511	521	522	498	495	487	509	493	457	512	490	528	498	505	527	521	503	498	504	540	516	474	535	502	507	540	514	493	499	521	507	538	489	485	515	499	496	490	451	511	512	519	495	507	478	516	506	522	500	493	498	490	516	517	502	469	526	516	549	490	496	477	499	517	542	479	495	497	530	502	504	524	531	470	519	492	514	540	528	520	513	490	539	524	491	499	520	505	487	456	498	497	513	506	513	530	516	551	503	497	488	542	524	506	483	486	498	522	524	475	456	518	487	501	502	490	505	476	520	484	566	523	519	471	535	513	519	498	502	506	499	487	485	522	492	463	518	519	528	503	474	503	501	495	524	506	470	520	465	532	528	518	484	497	518	519	503	480	507	531	522	516	475	500	507	517	472	505	491	509	497	507	532	544	467	496	507	559	528	485	523	525	540	500	487	516	517	508	535	511	476	491	500	502	515	512	501	498	522	529	535	528	474	519	507	494	493	495	489	537	491	537	490	492	495	524	547	490	444	473	494	498	505	503	501	502	526	581	522	569	531	520	521	468	506	560	481	496	512	497	517	507	537	535	500	475	497	456	493	531	516	543	481	535	490	499	520	511	512	494	505	524	516	503	472	518	481	526	499	494	507	485	496	522	508	502	527	508	529	534	508	523	520	542	550	487	492	544	523	490	527	519	503	520	544	514	481	486	547	569	508	512	535	494	512	486	532	487	524	526	524	500	526	526	525	510	521	516	469	520	509	487	505	505	501	509	527	472	512	446	493	479	474	557	539	506	512	517	484	491	525	516	502	507	496	525	494	520	512	500	518	497	500	496	484	500	504	492	470	543	509	479	508	480	536	494	547	496	493	551	454	514	493	546	499	518	487	495	512	494	513	524	479	527	507	520	514	491	487	496	506	496	495	480	505	519	506	505	519	517	522	494	522	518	507	523	531	520	502	456	497	482	509	477	502	475	492	498	512	531	492	527	543	498	529	490	537	470	524	470	463	479	508	533	515	533	538	534	517	500	555	509	472	507	496	516	529	503	530	519	508	486	521	513	504	490	556	502	538	482	508	504	519	520	522	473	492	474	511	459	525	505	493	468	495	516	518	458	528	475	530	502	515	518	518	482	481	531	487	494	509	502	468	485	520	564	478	507	532	497	519	541	532	507	539	517	514	517	488	439	522	511	547	513	493	519	478	512	525	530	480	480	485	484	522	483	505	516	501	506	533	540	556	482	498	518	501	532	507	491	532	534	489	526	551	514	506	520	495	588	535	517	518	473	504	524	511	492	486	506	478	521	508	506	502	481	489	515	487	478	503	546	518	484	516	480	493	492	492	480	546	492	514	525	506	563	520	509	510	471	539	504	513	546	556	476	526	496	524	548	523	500	520	518	511	543	497	494	515	491	524	513	508	490	527	498	508	488	530	499	507	507	490	496	469	455	528	524	492	526	501	495	496	513	521	494	483	512	506	518	483	494	529	527	480	527	528	502	538	507	498	528	491	517	492	526	506	441	544	459	479	516	521	513	530	519	508	545	499	502	515	496	467	490	491	515	500	497	542	559	502	501	509	461	484	514	488	523	497	500	500	520	484	517	506	532	503	493	512	477	483	537	511	538	505	479	539	543	507	522	505	488	500
27656	11122	1940	942	620	543	535	527	516	541	1147	2143	1673	1035	637	481	491	441	425	429	439	431	460	445	431	432	464	474	472	464	423	458	418	435	462	435	468	467	417	416	431	447	425	435	430	466	434	426	409	418	430	465	453	426	446	423	443	461	447	467	408	424	444	471	408	438	432	422	433	439	432	416	400	431	403	421	425	499	420	423	453	437	428	428	477	453	419	403	415	453	424	429	418	452	429	463	415	436	452	416	411	460	480	387	403	436	402	461	452	412	428	464	449	489	461	422	420	423	460	474	458	428	399	411	437	444	471	433	471	433	409	467	447	481	426	448	425	421	413	456	436	472	436	406	427	429	442	413	443	436	438	458	452	453	427	418	431	435	436	458	430	428	410	455	416	409	432	438	415	442	439	426	420	418	452	405	399	417	451	438	469	429	467	426	435	447	437	398	471	434	453	418	408	459	442	483	441	442	473	437	475	421	432	456	443	431	448	436	427	433	409	463	453	453	451	423	418	390	436	484	436	419	458	447	438	450	418	445	455	432	450	464	374	438	434	421	418	418	441	444	425	400	418	436	409	442	406	398	451	440	440	428	439	480	459	429	450	435	422	460	457	420	449	441	434	445	457	440	429	468	450	442	425	460	458	454	454	435	469	444	464	404	437	439	455	434	416	438	462	442	470	448	439	446	432	474	413	461	449	438	456	464	434	419	438	465	435	428	433	434	435	405	419	456	418	442	413	439	460	439	443	469	434	430	460	415	422	440	458	422	434	468	475	414	454	431	474	465	457	452	430	453	421	454	419	430	441	457	436	392	435	451	455	408	457	434	436	463	415	426	452	434	445	446	408	418	461	453	467	418	454	446	434	420	416	441	430	419	450	435	517	426	435	438	448	415	440	457	463	454	467	437	429	415	441	472	433	425	440	430	407	459	434	421	444	429	424	438	433	445	440	447	450	418	429	470	459	405	425	427	418	424	427	430	425	451	432	454	424	451	432	433	400	429	385	458	456	402	450	449	443	432	459	493	438	455	417	434	444	461	431	392	462	419	441	420	426	412	443	453	468	445	454	443	442	409	431	448	424	478	455	409	456	449	422	431	450	437	462	450	422	413	438	452	445	483	418	438	451	465	468	452	417	444	453	439	429	444	460	415	432	453	424	485	422	447	476	450	434	436	428	429	421	442	440	456	439	447	406	432	492	452	441	468	458	450	434	399	437	432	451	417	451	472	419	466	399	432	406	447	430	485	436	434	445	385	458	442	460	445	431	429	436	458	403	421	458	431	401	425	435	446	377	432	415	433	472	435	444	498	412	446	435	448	468	476	442	455	430	428	419	456	401	425	486	435	377	405	447	444	434	434	448	421	436	483	465	450	440	451	475	423	480	401	413	460	426	497	458	482	470	418	417	446	445	422	469	417	468	432	446	446	434	436	429	427	440	430	438	484	440	411	424	424	424	418	492	447	420	448	424	464	420	403	461	429	468	435	481	440	400	453	444	456	465	447	457	427	432	455	435	418	397	447	421	439	437	427	443	420	463	459	485	461	420	432	412	421	421	435	447	413	442	415	413	449	416	442	444	450	448	435	435	411	447	473	463	451	406	423	419	402	425	440	436	469	427	452	409	449	442	444	457	423	447	411	439	409	431	411	473	420	438	424	417	476	430	459	440	451	459	442	437	421	453	436	455	459	433	466	478	423	439	448	433	421	461	403	417	439	438	428	422	456	458	460	460	447	404	439	424	438	409	459	437	453	471	450	458	443	451	462	458	447	448	462	464	436	430	414	424	424	447	430	426	480	438	463	479	441	447	456	453	396	447	417	421	459	464	403	461	456	425	448	424	398	439	427	420	408	473	458	410	455	452	427	436	432	416	428	486	436	466	423	447	413	431	450	412	377	429	463	439	424	434	443	422	408	469	438	504	429	433	460	434	431	432	435	467	408	428	465	392	437	400	455	485	419	422	459	426	474	465	439	455	419	397	455	395	427	413	422	444	406	414	398	452	437	450	431	435	417	435	454	412	452	420	477	470	445	409	442	412	431	435	408	435	425	438	414	488	463	434	444	403	426	432	400	460	415	448	427	421	478	458	421	442	434	452	461	421	440	441	412	470	438	422	437	454	423	431	459	426	460	445	384	404	407	434	438	476	434	447	430	438	448	457	411	431	454	440	423	433	449	428	436	412	453	423	442	460	426	429	455	439	460	462	412	468	406	450	469	452	429	396	429	415	438	451	422	425	427	424	464	429	434	419	463	437	424	427	446	441	457	421	435	461	424	413	427	463	423	462	421	441	414	420	446	431	425	436	412	458	442	433	436	467	443	449	444	437	447	454	428	414	413	479	425	439	447	422	428	401	438	431	443	437	436	474	444	438	445	439	433	408	411	452	464	443	432	409	454	463	447	445	441	470	436	451	421	433	444	439	460	444	417	444	442	448	454	466	413	435	436	443	434	456	477	446	479	431	458	460	474	439	439	463	399	437	449	419	437	445	457	454	459	443	433	441	441	484	434	420	441	433	436	457	513	416	433	487	453	447	437	418	434	469	435	445	424	422	467	431	438	450	471	424	458	426	417	453	475	405	458	452	413	452	431	460	402	440	438	460	444	445	451	443	442	425	473	520	451	439	442	443	451	476	472	461	409	432	496	446	453	481	426	440	473	455	439	438	420	468	425	420	427	420	435	448	427	435	445	431	452	443	431	425	442	460	445	463	425	430	449	422	430	455	442	451	414	453	436	407	442	428	446	481	443	424	427	430	429	434	452	465	464	462	464	478	436	434	406	431	423	446	468	445	422	420	443	425	430	465	415	417	455	469	451	451	445	451	447	426	443	440	439	445	405	444	478	438	436	428	426	398	445	458	456	427	395	409	474	451	448	422	419	433	438	419	411	420	457	403	441	449	412	456	465	468	448	428	409	417	429	441	441	415	439	444	406	409	455	413	410	429	446	454	466	440	446	424	467	443	445	445	426	472	436	411	441	405	411	464	459	461	438	436	436	461	458	443	433	431	445	416	430	475	469	457	474	404	437	444	444	429	448	414	462	457	488	437	415	429	449	449	412	417	428	397	444	499	456	433	437	451	441	442	456	427	398	411	433	456	461	423	395	435	404	475	440	479	439	409	450	446	424	438	467	450	447	453	415	450	423	439	425	420	423	461	469	468	466	467	437	404	410	397	444	452	447	444	437	477	464	409	468	436	446	449	471	438	433	457	413	424	435	405	442	436	425	438	442	483	424	399	428	463	401	430	446	443	443	450	448	444	445	429	418	436	427	436	474	452	442	438	432	451	449	438	444	464	463	489	407	434	451	425	449	445	437	426	423	436	440	462	464	422	462	468	471	451	431	462	442	430	456	400	488	436	419	474	454	443	445	465	426	443	446	455	447	443	423	425	464	418	427	461	438	428	424	446	463	447	466	493	430	428	427	449	445	427	423	441	471	439	431	427	428	431	440	436	428	443	450	460	468	446	423	467	401	434	407	447	433	444	447
6282	2313	1331	714	652	532	542	556	678	562	1638	2559	1808	1057	600	471	399	405	415	422	452	377	384	431	426	372	413	434	401	383	376	412	393	427	395	390	401	382	393	384	388	403	393	403	381	412	402	450	397	390	389	413	375	427	433	400	434	401	369	402	380	395	412	381	388	419	382	415	376	395	405	392	391	381	399	356	420	407	368	375	372	388	409	401	402	397	375	407	376	383	363	404	419	408	414	406	399	412	410	393	380	383	428	415	397	375	404	381	391	374	409	417	390	401	363	412	394	392	412	410	384	425	434	372	377	419	366	412	368	370	417	416	375	427	412	422	412	405	424	383	396	427	416	395	402	387	405	387	354	435	382	424	403	358	359	394	410	413	405	393	407	410	404	442	418	389	386	389	407	396	391	376	374	380	431	378	409	404	404	385	412	412	392	395	412	403	412	378	342	399	400	374	410	397	434	374	377	413	419	398	415	382	410	421	410	378	405	419	377	393	387	381	370	396	401	406	415	373	375	450	387	407	421	388	410	387	404	418	394	391	381	377	418	401	377	383	414	399	373	399	399	408	397	347	359	380	385	376	400	365	413	386	382	393	401	400	389	406	392	366	420	411	383	364	364	385	422	388	388	389	398	396	385	385	406	396	370	403	388	409	416	399	415	376	421	358	354	406	383	380	430	427	386	395	381	357	376	371	429	410	412	367	414	381	375	387	415	385	364	384	377	392	409	401	385	401	412	412	393	385	418	402	415	398	403	398	381	396	385	396	397	359	371	411	401	426	392	391	388	371	413	420	388	398	418	410	372	402	394	419	363	416	403	353	397	392	378	386	373	407	408	399	401	364	413	408	396	379	402	384	431	406	374	381	404	433	380	424	414	382	402	374	365	387	388	397	421	388	370	368	398	374	412	399	411	382	401	423	398	400	380	418	397	411	433	412	393	377	399	392	389	416	380	348	398	403	410	424	393	394	384	436	408	386	397	383	439	365	407	388	382	422	422	399	399	390	377	392	404	405	404	382	396	408	384	439	419	402	386	404	441	395	379	389	408	376	408	398	347	411	392	395	410	376	387	362	358	383	383	392	356	397	376	409	401	408	378	428	394	383	407	398	413	414	380	401	398	424	426	373	409	383	404	414	408	407	384	424	385	420	390	378	379	406	370	400	409	395	397	410	403	419	419	413	420	435	415	401	401	386	438	405	396	408	417	388	394	388	390	397	381	361	413	390	395	389	385	375	426	403	339	393	386	392	389	400	400	362	415	415	398	426	432	405	404	393	404	387	413	427	405	402	411	370	388	431	395	423	375	370	403	392	430	382	408	393	419	390	419	367	374	395	361	368	403	392	425	405	424	410	396	377	395	414	373	404	386	417	355	408	373	414	411	416	389	413	372	417	438	418	356	371	422	368	383	403	410	426	389	394	415	386	373	409	381	397	406	382	397	402	364	359	392	349	421	359	401	423	392	393	407	384	396	380	369	393	386	411	385	379	383	403	401	388	423	414	388	398	405	412	394	399	389	414	393	381	356	403	376	378	414	406	412	385	408	411	406	391	361	402	380	415	369	378	431	418	435	403	388	383	435	386	396	391	431	427	398	410	390	363	409	404	420	393	432	390	386	438	385	389	413	426	370	419	379	397	417	473	373	364	345	374	365	384	415	377	404	378	372	420	408	366	414	426	395	391	386	392	397	435	410	402	411	382	412	362	359	394	408	408	395	394	392	390	378	424	356	438	419	380	372	435	390	390	417	410	388	407	389	409	395	389	405	407	404	426	398	422	362	411	429	377	411	421	374	391	406	416	368	396	441	385	372	385	381	381	386	394	392	362	424	395	375	383	399	362	387	399	334	371	420	389	377	364	367	368	383	395	417	385	424	366	385	385	403	447	379	390	387	361	425	395	412	417	389	402	386	367	415	403	430	411	380	396	407	418	386	377	368	410	414	407	429	407	408	426	457	400	422	393	399	373	386	411	386	401	389	448	359	417	398	395	417	406	390	404	407	370	423	369	447	383	340	392	368	378	440	429	374	404	390	427	367	401	380	360	374	404	401	397	400	421	384	398	439	407	360	368	426	413	411	411	413	384	379	406	412	398	411	401	391	382	395	397	378	388	385	392	414	438	366	391	380	408	365	384	420	409	374	357	362	388	396	382	382	375	384	402	373	407	389	411	392	379	399	379	455	404	401	388	388	379	420	387	384	381	401	375	421	425	430	382	416	367	397	387	408	393	381	388	426	376	439	365	374	405	376	403	406	392	408	381	429	404	401	405	422	423	414	438	420	403	403	407	395	406	396	434	405	379	375	396	399	382	381	401	400	380	419	357	393	380	385	409	379	388	399	428	378	396	410	385	375	416	365	414	409	419	386	397	412	386	427	411	434	372	395	391	410	392	410	449	398	359	385	389	385	383	422	400	394	397	422	405	386	427	445	378	409	408	406	392	394	390	396	382	436	421	397	380	401	372	431	406	379	419	445	395	414	417	412	404	409	417	405	426	392	397	403	388	361	385	406	400	428	365	395	415	396	416	385	381	435	397	366	434	403	411	407	377	409	361	378	388	366	403	390	415	396	381	391	382	397	330	398	357	392	394	421	420	409	364	379	379	388	359	390	352	381	384	406	385	381	399	377	402	399	406	416	418	400	388	387	403	364	385	399	389	404	379	392	387	407	417	397	416	384	407	361	410	386	408	409	427	337	408	400	403	403	423	370	385	407	403	435	401	388	403	445	396	350	416	395	368	412	416	405	389	365	397	413	396	419	424	362	375	420	373	386	424	419	381	358	384	377	414	424	422	380	403	395	406	385	433	433	408	394	391	391	383	365	372	409	360	408	395	370	413	396	426	369	376	412	366	353	414	384	417	399	410	392	403	390	441	375	413	383	386	375	379	397	419	386	411	384	410	397	381	431	369	405	390	383	400	411	401	420	391	396	403	421	367	389	377	389	406	391	381	415	382	375	424	367	386	399	385	387	429	433	424	404	401	398	410	389	387	450	382	418	378	407	394	416	392	437	393	424	419	384	406	444	381	413	387	414	413	390	412	402	381	399	403	409	403	442	445	403	415	381	366	407	360	377	412	365	428	398	373	383	412	362	392	435	383	358	399	391	403	387	397	380	406	416	399	424	381	376	422	388	366	381	386	396	446	377	394	406	383	384	375	390	418	380	365	401	366	380	355	388	400	375	376	409	414	442	410	410	372	384	406	406	415	403	398	412	406	365	418	415	392	379	404	402	385	417	389	430	375	394	417	369	376	394	408	393	418	393	374	376	408	423	365	401	411	375	425	403	446	377	413	402	393	439	383	412	425	361	424	424	393	393	402	398	392	396	388	392	438	376	420	374	396	411	366	398	397	382	386	393	421	377	385	389	369	360	404	385	401	387	386	364	426	410	393	397	412	385	411	405	400	415	401	383	388	348	354	387	395	402	416	438	394	396	374	368	399	405	403	385	391	380	395	426	384	397	419	435	408	385	377	388	401	412	391	411	427
25734	21452	27477	25497	7125	1339	941	802	788	743	8938	18446	13749	5554	1309	723	504	473	427	440	395	443	412	401	444	445	421	448	454	440	466	415	424	426	396	417	442	413	432	404	443	424	445	450	401	420	438	420	416	436	467	388	434	410	434	405	423	437	451	396	458	441	407	417	419	418	435	380	382	395	422	426	420	450	426	427	408	430	423	446	415	411	450	412	402	428	443	408	396	397	425	447	447	434	422	440	442	399	409	424	419	418	427	416	398	425	443	396	404	411	446	395	431	455	442	467	442	418	394	438	419	435	400	369	411	441	437	427	424	445	435	400	440	384	427	444	417	411	400	473	439	406	442	418	401	413	408	439	434	410	401	405	396	408	398	413	445	429	428	410	407	443	459	387	423	391	451	458	416	404	391	384	446	382	414	433	500	434	433	448	393	406	425	415	414	404	453	425	453	430	444	403	423	423	425	405	419	422	444	428	426	421	404	415	410	443	383	438	405	420	431	417	423	407	409	430	375	388	435	382	453	409	413	373	384	413	447	425	440	414	422	415	428	438	418	427	467	405	433	394	416	445	438	384	405	426	423	435	412	424	441	408	417	411	434	451	414	420	431	421	442	394	435	452	403	453	408	427	393	426	441	435	443	466	423	412	402	440	400	442	435	392	493	408	435	463	388	429	375	392	374	477	396	418	456	396	401	424	472	447	422	424	417	413	457	405	444	417	433	426	426	417	455	422	452	437	413	427	438	420	417	453	430	413	413	439	413	434	400	407	430	409	451	461	385	421	422	418	424	441	407	459	427	399	409	395	408	420	427	441	408	388	431	472	414	419	408	430	418	462	421	411	420	393	411	439	411	443	397	395	401	408	469	433	416	404	466	449	441	418	383	422	426	407	446	398	470	433	413	425	416	425	411	414	423	429	442	453	401	415	410	442	433	430	448	417	462	393	393	433	373	420	445	380	448	418	455	417	417	447	448	406	452	400	443	428	447	420	409	401	413	405	438	460	431	419	421	423	412	451	435	387	412	413	437	406	452	419	432	443	408	424	418	451	407	434	471	417	440	386	436	381	440	428	418	444	437	449	418	428	427	407	461	450	405	437	409	394	386	401	439	424	388	428	420	405	410	421	425	447	364	431	440	447	434	454	419	408	401	456	398	459	447	445	422	401	422	418	395	405	424	416	397	436	409	427	436	395	435	416	481	423	439	415	467	389	431	417	413	397	412	427	361	435	444	437	447	436	429	411	422	413	413	437	423	425	425	423	425	411	428	437	409	405	441	445	437	388	455	424	416	421	423	415	417	416	428	431	416	403	454	443	392	414	430	425	422	449	427	415	388	429	448	439	450	416	414	455	466	432	415	438	424	407	418	432	439	418	409	387	404	376	425	447	435	427	413	425	429	409	394	442	445	407	430	421	407	410	436	449	404	414	397	409	420	417	427	419	382	426	455	459	406	416	396	430	422	383	447	404	461	414	429	429	415	401	421	414	465	412	397	447	446	402	368	412	390	426	373	398	440	395	442	413	425	444	417	404	452	427	432	428	449	426	409	405	459	429	414	404	393	414	432	411	429	401	430	401	437	465	417	437	427	400	450	401	395	436	393	417	392	402	436	411	426	455	437	435	393	435	399	468	422	376	440	435	389	453	430	424	425	418	414	427	421	405	410	422	409	420	451	437	384	449	451	434	384	402	439	360	436	424	415	407	442	428	439	411	419	481	410	407	468	400	429	368	432	428	402	404	402	413	422	421	451	397	385	449	427	408	432	435	431	413	407	425	449	401	402	399	394	415	419	408	415	448	414	430	437	432	419	413	433	405	422	414	401	426	436	419	407	429	424	425	441	423	417	407	440	421	407	410	440	394	408	413	425	442	395	462	435	399	447	404	403	459	452	389	422	424	414	419	438	441	420	435	447	475	451	439	445	436	448	406	417	451	418	378	373	446	440	411	408	435	420	410	440	380	380	417	435	400	445	412	398	422	444	441	413	431	399	426	405	441	432	452	434	387	448	434	383	395	392	445	410	392	435	423	433	400	440	444	437	407	416	419	443	395	414	433	407	411	422	392	417	423	398	401	431	419	399	418	447	418	401	428	414	419	408	383	402	464	456	412	422	429	394	420	430	416	436	457	443	381	434	430	462	419	447	432	402	417	417	390	421	433	445	405	393	445	400	396	414	404	428	435	442	390	465	442	419	377	418	432	431	383	404	425	393	405	439	412	407	417	420	435	416	432	415	430	466	423	390	411	398	416	441	410	388	429	418	417	442	430	407	420	408	414	381	412	440	404	421	389	408	402	439	382	439	439	436	395	405	417	379	417	408	422	409	395	434	435	426	435	413	420	415	403	431	423	453	422	414	393	405	378	408	413	413	421	436	431	424	451	411	429	420	407	434	429	444	433	440	410	423	423	433	398	419	457	421	421	398	392	436	390	401	429	454	404	422	417	396	427	429	417	407	449	441	410	419	427	437	421	449	414	442	411	398	426	422	486	421	417	390	411	462	421	421	414	398	410	421	401	409	419	421	419	450	412	420	424	420	396	451	408	423	419	437	400	422	430	384	423	408	417	424	435	443	437	441	435	409	404	382	437	394	408	437	410	427	402	429	408	415	447	429	409	397	421	449	382	405	397	362	445	422	393	407	376	462	400	391	432	431	383	449	441	434	418	407	443	452	418	424	439	406	377	425	448	424	465	380	432	447	408	434	405	418	442	391	435	408	411	388	417	386	462	408	414	457	415	424	441	435	454	404	412	445	408	382	449	421	443	423	443	430	423	425	446	405	402	427	411	410	405	436	462	418	422	442	377	422	439	412	421	417	387	420	436	430	447	436	435	373	436	416	428	414	402	421	415	429	439	395	388	403	460	402	438	457	413	461	425	397	397	424	438	413	405	406	396	395	440	418	424	398	402	447	386	411	412	429	425	440	417	437	425	422	374	428	438	446	454	427	429	451	402	424	458	381	431	419	428	393	423	403	386	399	452	435	430	455	444	434	423	460	405	366	422	421	416	445	464	412	434	435	439	384	422	383	436	403	424	438	437	447	426	425	451	429	394	430	426	426	391	409	456	480	412	407	416	401	381	411	411	417	401	380	421	379	427	412	429	441	408	412	415	411	411	447	429	413	441	446	369	424	399	369	425	436	377	415	415	424	419	405	435	407	374	400	396	379	429	423	395	396	422	455	409	419	395	373	406	425	399	405	461	433	393	420	429	447	375	395	403	449	408	450	438	444	438	438	388	437	427	450	436	410	476	392	426	446	488	394	434	398	404	416	463	464	402	408	455	407	404	425	430	390	392	416	427	390	410	424	432	396	450	427	442	462	384	416	399	428	441	433	402	388	419	427	444	416	368	414	395	445	415	438	460	418	369	406	405	432	411	404	382	414	444	390	444	413	435	389	431	416	437	422	385	434	427	455	428	408	447	407	432	397	436	412	416	411	436	429	433	391	432	434	394	402	432	422	415	410	426	386	385	417	428	415	442	425	459	400	394
5537	7787	4961	2045	1449	1045	958	1039	1083	1040	12546	17655	11648	5025	1330	731	430	370	402	392	403	393	381	417	373	403	390	407	392	437	417	402	386	387	386	397	405	384	398	411	420	416	423	414	448	411	413	440	402	389	417	407	385	395	383	351	404	410	417	427	368	418	439	405	404	415	423	415	421	379	374	389	394	408	425	402	383	420	370	390	392	390	400	402	419	401	405	400	408	393	363	383	380	388	388	400	436	400	413	381	396	381	401	385	379	412	383	376	435	400	374	386	423	416	383	429	376	363	374	398	374	395	414	420	408	434	402	377	370	395	390	417	415	415	379	372	413	424	380	403	431	446	439	386	375	425	376	382	401	375	349	404	418	407	366	429	436	418	411	399	414	396	402	428	391	358	410	376	383	404	416	419	417	410	418	397	427	407	380	428	402	414	411	392	386	430	390	403	461	421	427	399	406	363	394	402	401	393	372	431	389	386	425	392	421	383	414	407	386	395	392	389	406	410	389	422	369	371	411	383	406	419	410	390	388	407	428	426	423	385	403	355	403	394	400	368	394	417	389	362	407	412	382	346	417	375	425	373	388	373	390	386	403	363	427	389	405	410	425	420	414	432	391	406	413	381	408	402	410	397	403	407	365	378	396	421	423	393	401	351	364	411	430	399	410	395	408	425	386	386	422	392	348	403	410	410	410	415	422	392	385	429	362	437	403	393	419	368	390	396	408	380	403	386	334	363	406	389	373	437	417	360	435	436	417	435	426	428	433	400	375	436	418	376	427	421	386	390	415	385	406	409	393	412	410	406	381	402	403	376	422	421	380	396	375	412	457	404	406	386	392	413	417	389	379	378	395	434	397	400	368	391	401	391	432	432	352	420	407	427	364	415	375	402	406	417	392	389	409	393	435	392	387	394	386	383	396	412	374	426	420	388	386	406	397	409	381	358	403	392	462	381	408	419	432	405	401	399	391	405	408	400	417	379	434	376	378	401	404	403	390	380	428	379	398	421	400	409	409	402	409	411	418	402	379	420	384	409	391	384	417	381	436	417	381	409	424	386	416	378	378	373	409	397	378	398	447	398	413	327	412	423	374	429	375	453	403	362	381	392	424	388	422	397	421	384	373	430	406	409	406	405	398	401	384	401	393	385	381	408	373	407	415	393	408	449	376	416	412	405	399	421	394	423	411	383	405	385	357	399	391	403	402	415	387	425	431	419	415	419	410	387	388	397	413	393	398	419	395	378	422	394	407	367	378	378	389	402	408	394	369	391	390	404	388	388	377	351	379	409	416	390	421	447	403	389	403	396	432	406	384	397	388	395	420	431	400	408	433	392	412	381	414	439	403	397	392	396	394	411	406	400	398	380	330	394	423	419	369	405	389	379	393	434	391	394	408	450	389	426	406	373	412	410	421	398	379	376	391	364	401	391	407	446	389	439	390	383	406	394	365	370	419	391	410	383	425	405	383	410	428	430	394	392	415	386	413	397	413	392	411	359	434	399	398	417	412	392	428	394	383	421	423	358	400	393	393	369	430	385	378	419	401	417	433	392	370	414	399	396	391	379	426	415	385	401	418	387	404	342	392	382	398	402	379	391	455	368	393	393	417	420	425	389	418	387	407	392	380	407	396	432	408	408	389	399	401	392	411	406	362	423	389	453	411	433	381	386	393	383	405	422	405	380	409	375	408	403	400	416	413	376	430	378	403	431	381	374	409	403	415	400	395	379	385	409	390	411	400	397	417	362	382	434	405	391	368	400	403	401	389	383	402	436	406	415	394	393	378	416	437	391	434	412	375	393	405	375	387	403	414	429	401	411	378	371	343	398	387	399	378	416	373	431	406	380	393	396	417	399	413	398	429	395	427	414	411	379	432	394	407	385	392	416	369	381	392	401	405	433	383	354	389	379	409	424	385	382	405	427	407	418	388	413	408	404	420	422	424	389	416	416	410	411	400	430	374	406	438	404	386	409	394	409	401	394	405	394	347	371	413	390	391	347	382	405	376	384	385	366	448	413	397	404	396	407	388	424	363	388	399	402	394	410	416	420	406	385	412	396	391	402	381	382	373	426	384	384	425	387	425	374	401	389	405	387	393	390	450	399	376	424	383	398	384	355	403	385	421	433	385	377	382	412	380	404	417	353	393	393	428	387	410	430	389	387	403	438	370	401	375	397	404	398	382	380	398	426	385	396	406	384	366	399	407	390	450	409	387	379	387	374	377	388	405	402	374	439	394	386	406	402	432	398	403	400	422	408	399	382	389	404	419	387	379	362	404	371	439	418	416	387	364	391	416	429	378	390	403	412	392	403	413	418	435	412	400	362	371	382	394	357	406	370	410	414	388	423	418	391	410	396	435	404	447	403	366	384	369	423	404	387	416	371	390	377	386	400	378	381	400	419	412	369	400	398	415	384	412	445	421	366	388	400	430	425	392	395	391	394	414	403	413	392	370	410	423	408	373	435	409	416	408	404	382	357	382	398	420	436	411	395	419	432	441	390	414	382	427	412	433	443	405	375	373	391	376	405	383	400	415	390	404	375	396	409	399	357	390	390	392	406	396	416	399	433	376	374	396	388	370	378	395	391	394	409	379	384	399	412	384	440	427	437	400	424	396	403	397	394	414	390	395	407	371	424	376	400	405	379	405	415	413	395	408	364	431	400	374	404	388	404	426	419	376	442	397	398	369	388	396	420	428	411	369	407	369	380	437	403	406	381	366	391	402	403	426	378	411	403	415	364	400	402	391	417	411	433	387	389	410	377	403	372	360	387	410	377	394	418	377	407	373	392	394	427	373	410	416	362	395	404	395	431	369	389	406	441	389	380	387	387	370	368	380	389	426	374	379	395	361	418	413	371	408	406	361	376	393	421	388	394	377	382	405	429	391	412	368	416	419	414	433	443	383	387	391	398	399	402	396	423	395	396	393	407	376	395	386	379	386	402	423	428	384	424	409	401	395	398	405	380	389	367	404	418	382	379	403	358	413	381	426	394	409	370	383	428	380	389	423	436	398	372	394	361	390	415	414	390	436	400	402	394	402	423	391	401	442	422	395	374	393	367	391	387	398	363	391	402	355	373	381	384	382	395	423	362	415	420	399	455	410	392	392	383	427	393	415	429	391	400	352	386	396	419	356	405	393	365	422	372	396	415	402	426	425	411	399	390	412	402	403	407	400	379	393	397	406	416	418	424	441	379	371	431	392	356	446	412	429	409	409	408	352	402	401	383	444	375	415	405	376	431	417	380	421	437	388	393	428	411	419	388	433	395	390	403	391	414	383	397	401	380	417	423	366	385	417	425	394	394	408	388	365	412	429	385	391	409	411	418	391	429	427	394	362	404	383	421	370	432	409	400	405	402	367	371	407	388	392	380	386	392	389	407	402	396	384	380	404	423	414	414	411	379	425	406	389	413	405	401	419	371	403	373	376	380	423	408	373	414	393	398	387	367	364	412	385	405	384	355	411	374	404	414	384	421	440	412	406	409	420	408	416	385
24633	21413	28590	24626	21070	6344	1765	1267	1339	1381	16533	30300	24620	11681	2285	1076	611	572	512	601	543	575	560	541	517	572	537	516	508	570	561	537	558	548	522	522	535	578	533	572	594	536	488	517	533	519	532	512	575	506	554	558	518	529	521	519	536	544	540	511	527	504	529	544	540	540	512	513	504	556	555	522	538	540	542	583	585	531	560	557	510	509	577	500	509	538	568	537	550	509	564	513	532	529	523	540	522	546	557	531	555	542	537	545	532	536	523	561	523	541	538	524	524	521	525	524	514	558	552	554	551	520	576	527	552	546	560	546	538	552	533	565	515	569	507	519	550	563	525	561	520	507	547	527	550	548	545	540	541	566	531	527	548	560	526	560	572	552	519	553	597	536	524	557	537	506	524	579	532	521	526	569	527	547	528	579	573	568	580	532	551	545	546	542	569	534	537	596	515	500	570	576	534	578	545	549	583	542	542	601	512	518	587	543	528	556	527	521	524	536	565	550	552	535	522	554	548	546	550	516	538	514	546	587	560	544	584	547	536	536	576	508	579	566	549	572	547	586	548	547	578	527	531	539	528	527	494	547	531	491	563	533	582	528	532	536	527	527	559	569	535	478	578	537	541	504	516	550	582	554	519	582	559	517	498	551	523	579	528	585	516	562	513	502	543	545	555	520	543	565	569	525	553	536	502	581	541	540	510	503	532	556	477	540	565	541	536	525	526	558	568	569	579	536	521	537	559	552	557	527	517	556	531	567	548	515	518	480	553	556	540	528	554	545	551	538	528	561	514	522	539	560	553	506	514	563	533	543	546	535	545	577	506	512	528	542	530	550	559	531	572	578	542	570	529	559	546	535	521	569	622	561	548	527	549	587	529	541	539	584	575	524	550	572	558	570	538	493	540	524	521	577	527	602	527	531	527	569	547	559	513	535	552	559	549	522	579	552	557	525	562	593	527	559	494	522	557	507	552	512	561	587	547	549	535	534	546	556	545	511	527	591	568	540	558	496	575	520	567	516	544	514	531	560	571	514	535	527	519	540	517	533	504	530	541	521	527	551	563	535	539	565	495	571	514	540	545	547	579	529	537	569	523	523	526	523	532	557	495	540	563	530	571	502	570	562	537	544	563	541	559	530	579	534	598	558	559	527	592	560	526	563	572	538	539	510	539	583	560	516	512	517	531	554	531	528	585	538	568	564	542	566	556	563	531	562	564	555	552	567	484	560	562	535	533	514	521	502	535	516	533	543	508	534	608	509	541	537	556	521	523	545	522	556	550	543	525	558	539	537	525	580	559	549	540	524	581	566	522	504	565	547	540	555	514	502	545	527	530	529	504	566	572	573	496	520	507	531	560	568	524	497	587	497	559	533	569	505	583	546	559	565	550	522	575	547	486	516	532	519	547	545	551	566	517	542	529	547	574	548	529	519	543	531	531	552	519	556	543	564	548	595	543	565	537	493	535	494	510	549	515	568	531	561	521	566	533	523	578	493	552	528	562	543	534	528	563	506	561	558	536	565	512	477	549	527	572	493	558	503	495	539	517	546	514	566	562	545	526	546	545	550	542	557	576	510	548	501	546	559	516	537	582	557	528	546	543	550	538	564	548	582	525	521	540	563	509	479	500	568	555	533	541	572	503	572	548	565	524	531	556	567	578	591	524	528	567	523	509	504	519	560	504	553	502	528	568	541	525	531	557	509	539	513	573	559	514	563	540	543	554	529	548	591	527	545	536	522	547	517	548	524	547	528	500	532	568	555	537	519	529	584	493	531	507	510	507	498	567	511	544	561	553	526	586	488	534	521	540	505	545	521	578	535	553	532	537	484	584	517	572	507	546	520	558	570	525	607	531	558	540	549	545	565	585	529	574	546	517	504	539	569	543	575	530	509	551	552	531	551	539	528	538	529	534	527	507	569	519	545	550	537	544	557	523	524	481	555	536	553	542	524	537	542	543	550	523	566	542	518	553	559	538	516	528	529	579	542	502	527	532	554	494	524	545	551	535	507	527	527	562	569	535	560	546	512	550	550	540	564	542	523	539	564	534	565	536	559	503	556	530	518	508	553	545	527	520	523	496	505	547	514	588	521	520	525	533	496	567	523	552	537	567	541	522	566	580	531	537	541	503	534	552	565	560	551	555	536	534	517	545	545	508	531	476	541	519	510	511	535	524	519	556	540	524	503	544	508	522	474	527	540	556	551	547	537	545	541	512	501	533	534	531	577	551	550	565	529	560	506	522	517	561	526	561	551	493	585	541	575	510	545	514	531	513	552	545	520	511	533	549	542	546	527	549	489	549	546	544	553	550	548	495	496	507	531	543	538	528	539	540	551	594	533	553	575	447	554	558	528	505	547	541	550	531	489	558	537	555	509	576	553	524	512	568	524	497	517	582	507	565	568	556	560	519	539	571	547	521	574	524	542	529	540	515	525	505	474	573	520	496	502	544	504	532	553	510	571	524	570	588	552	513	540	555	522	560	547	530	572	547	539	526	522	579	549	583	544	562	553	512	507	561	563	528	554	525	507	557	581	568	581	567	554	575	555	547	507	542	547	524	503	500	533	559	534	553	542	495	513	488	541	529	510	528	500	517	538	530	540	543	530	529	571	559	560	562	546	569	556	538	527	525	556	545	532	520	494	554	526	529	561	547	554	538	566	539	547	523	549	592	511	528	532	516	530	509	528	553	559	540	570	550	505	539	528	556	554	549	517	546	534	550	525	560	542	519	515	532	529	485	568	546	531	570	540	503	513	539	572	520	532	538	545	557	554	502	547	497	565	535	557	568	564	542	526	596	539	544	531	583	508	538	492	567	485	574	538	515	530	564	562	519	492	531	565	540	531	592	563	548	500	530	525	518	561	526	531	521	562	509	568	544	534	554	448	549	520	529	540	562	577	564	529	570	560	556	526	522	553	526	536	564	561	538	528	576	524	569	509	563	531	531	534	533	538	529	549	564	512	547	522	549	580	548	557	521	559	512	530	576	531	549	537	559	550	562	527	549	547	554	515	533	529	515	558	551	512	548	541	545	525	518	530	565	560	509	572	524	556	534	577	540	496	563	531	544	553	484	515	580	511	566	515	571	546	561	535	519	544	555	597	535	525	540	546	526	574	578	546	558	542	551	519	519	509	548	545	533	547	591	519	563	558	533	531	559	530	513	581	559	532	559	522	518	603	541	546	564	547	546	539	502	520	533	509	579	581	551	552	596	508	551	566	566	581	586	531	527	554	557	551	527	526	483	562	562	509	570	523	562	519	566	542	576	552	561	531	544	562	565	579	554	543	576	549	542	506	556	481	506	518	534	529	524	543	550	549	538	542	525	569	512	563	533	578	585	545	519	505	505	521	575	515	530	523	509	583	546	556	519	547	478	533	509	574	542	545	561	548	534	493	540	542	491	553	523	572	519	537	565	531	573	575	541	557	537	516	560	531	525	526	523	527	508	545	532	515	510	538	521	525	522	576	552	544	545	536	543	528	573	555	505	523	534	538
6398	11526	8580	3694	2329	1633	1395	1331	1899	1814	21272	27286	19681	9115	2088	1135	661	547	492	502	498	507	478	482	502	466	511	469	488	494	502	522	521	536	485	504	520	496	494	484	502	542	513	488	489	484	506	477	505	505	479	494	522	481	475	512	516	481	521	516	529	486	531	450	495	447	519	488	488	476	506	505	474	543	476	540	490	519	520	512	478	474	480	486	487	496	514	479	446	468	494	488	540	488	495	461	505	485	500	506	473	492	462	531	490	448	499	498	497	510	492	506	518	540	481	502	510	501	488	511	510	511	473	502	483	460	483	510	505	488	460	488	499	534	503	523	490	491	495	464	473	500	473	457	503	481	534	485	526	499	486	516	516	455	497	483	502	475	488	507	484	471	468	488	486	465	457	465	513	496	488	499	516	508	478	511	470	485	477	529	485	539	472	491	514	510	484	502	495	531	504	523	477	482	519	517	513	495	453	517	477	492	470	467	503	491	507	492	481	456	497	456	498	490	450	497	488	531	509	485	473	491	530	507	493	505	491	505	482	488	476	489	502	515	468	498	502	480	481	474	478	489	523	471	505	496	547	464	487	505	502	467	489	488	428	466	501	525	459	461	508	524	487	484	489	469	484	496	496	508	458	470	469	484	469	511	451	509	500	492	528	462	493	482	515	439	498	500	489	529	533	479	484	448	473	481	500	491	540	502	504	515	482	528	491	530	482	498	475	550	501	485	494	462	464	488	494	502	480	498	521	494	485	512	460	467	497	477	491	504	519	493	514	519	491	486	465	482	456	500	503	486	475	516	460	469	480	551	452	480	525	476	510	500	506	469	466	475	534	486	479	501	496	519	490	505	499	504	488	531	512	522	467	501	453	472	518	507	471	480	519	494	477	496	502	454	505	476	451	504	497	464	469	504	503	498	493	509	514	496	519	500	498	458	485	517	493	509	468	490	520	482	511	502	514	483	519	506	492	462	502	522	483	492	488	509	506	448	490	516	466	479	488	509	513	501	498	483	463	499	490	471	472	533	464	459	490	449	483	472	507	511	496	553	502	478	540	463	525	471	488	516	484	514	491	491	482	509	493	473	479	485	507	490	476	489	494	497	467	502	503	538	464	484	483	495	493	500	495	484	488	493	497	534	481	509	509	528	482	437	470	540	500	473	506	506	536	498	483	482	505	445	489	487	512	478	490	445	503	506	465	451	458	486	490	502	485	480	502	493	511	473	435	485	490	534	494	482	484	510	489	522	461	497	454	491	454	504	492	466	520	459	513	519	534	486	453	513	478	492	503	466	485	494	514	501	456	497	462	468	472	501	472	492	512	470	530	499	529	466	523	507	546	516	498	494	471	485	481	501	494	481	524	488	521	480	495	477	525	529	499	498	512	516	490	513	477	494	482	487	464	490	499	482	507	475	442	456	516	510	495	500	514	508	488	469	528	476	500	488	472	526	470	471	488	508	523	506	477	508	481	538	487	468	500	497	499	489	488	506	512	502	479	487	497	538	543	520	464	497	507	487	498	526	465	494	508	485	477	485	496	462	488	483	494	546	487	472	492	453	456	457	522	471	491	469	486	474	494	483	478	506	527	498	467	492	511	477	476	480	477	476	514	502	530	526	519	476	476	478	476	501	508	508	479	493	472	500	461	453	466	471	471	503	511	474	460	499	506	471	511	492	480	488	497	500	521	500	489	477	493	496	481	510	483	455	519	521	487	490	500	466	483	502	491	500	493	477	523	483	500	488	463	499	507	489	496	468	524	512	445	491	500	443	483	470	481	490	480	466	490	536	512	477	529	482	511	499	484	503	465	467	501	508	458	467	469	483	471	500	461	490	488	490	494	545	489	474	500	504	486	484	492	474	479	470	542	491	535	490	456	481	516	480	489	472	455	500	514	493	499	468	493	512	489	472	520	467	505	500	534	476	479	468	532	507	526	486	491	507	500	504	455	444	471	494	513	475	489	489	470	506	459	494	478	487	446	485	481	496	487	507	524	488	486	462	467	492	470	498	454	482	500	495	478	463	477	485	500	501	518	492	452	494	456	522	428	502	500	452	471	533	494	533	500	491	467	448	484	519	527	486	505	494	479	476	472	453	496	552	497	498	457	535	473	470	510	519	515	476	476	473	498	524	496	496	456	505	494	464	502	501	473	490	487	480	510	508	497	481	488	508	491	502	503	508	536	525	515	514	538	492	490	502	475	492	465	464	478	441	534	473	518	493	514	525	483	505	510	495	450	474	479	527	450	506	464	467	451	502	491	481	458	465	472	467	510	490	494	478	468	496	512	530	485	488	476	468	505	489	496	517	494	492	475	482	481	481	490	482	505	502	461	498	508	496	514	505	467	502	489	442	488	452	508	497	500	460	488	476	490	493	497	494	498	510	505	481	486	528	470	499	501	502	474	490	509	493	494	506	469	505	483	515	503	469	496	504	503	520	489	470	529	463	523	495	511	501	492	521	477	495	492	464	452	512	499	503	471	497	471	528	490	510	523	477	474	478	504	477	474	435	562	534	492	526	534	511	469	467	502	503	454	482	481	497	497	479	482	481	446	456	477	522	496	476	498	457	484	472	493	478	506	481	496	508	504	471	473	514	496	470	475	514	513	500	462	472	480	494	501	509	483	465	493	502	525	488	490	541	497	531	445	458	484	490	487	497	504	498	520	517	486	476	494	523	510	452	497	515	504	512	476	470	518	518	494	489	511	516	495	510	503	501	528	459	549	501	487	488	481	511	459	469	501	515	487	473	504	502	491	501	485	500	449	474	489	501	518	536	463	480	526	503	506	469	492	490	500	455	503	487	466	475	528	519	479	466	456	472	484	479	517	499	501	453	476	455	502	488	489	492	476	518	484	517	490	523	490	467	507	521	491	470	456	450	478	468	443	445	510	468	485	527	497	465	507	505	510	513	505	479	479	471	446	475	525	517	468	473	505	495	463	460	487	499	476	444	518	508	490	508	447	496	488	511	497	476	485	481	487	477	490	488	466	465	500	476	475	503	536	463	481	475	485	487	519	491	498	491	479	507	474	492	478	492	468	485	468	490	473	546	472	485	502	475	531	492	495	500	481	488	474	484	460	511	473	533	476	458	488	506	483	499	502	483	483	478	494	516	509	480	446	506	509	494	518	507	517	505	479	474	516	500	503	493	533	446	468	510	484	470	494	496	491	454	497	472	511	483	462	513	472	456	469	482	485	509	488	514	459	537	510	483	477	475	487	521	458	502	489	487	450	503	483	503	522	503	464	447	497	492	489	505	464	477	460	493	482	474	493	457	450	494	501	466	511	503	514	498	552	470	475	513	507	490	464	555	479	502	532	506	513	496	529	520	517	482	457	497	538	521	427	471	502	496	500	461	500	494	520	488	491	498	481	484	503	496	464	461	497	496	489	449	471	512	492	478	468	485	519	489	530	482	499	473	476	451	500	517	457	490	471	544	468	477	505	487	524	486	502	502	471	500	488	483	471	481	501	471	516	497	524	484	519	480
27844	11846	2475	916	541	521	471	527	594	523	1089	1832	1646	1087	622	472	447	421	437	436	426	436	417	407	388	437	391	414	424	435	452	382	417	432	438	440	418	409	415	450	407	412	446	440	443	429	467	405	450	408	424	392	398	447	436	427	390	441	418	448	418	418	426	424	453	413	447	438	429	410	405	422	404	456	425	395	439	425	433	467	420	447	422	446	458	439	431	448	430	397	413	415	407	432	438	425	404	417	421	404	432	420	416	451	413	408	479	430	409	393	422	437	434	416	439	433	411	405	421	423	405	425	433	411	430	438	431	394	427	462	419	424	430	386	430	464	389	410	397	407	420	410	463	410	393	468	408	407	430	437	428	394	417	387	423	476	416	421	424	479	394	433	438	439	436	420	399	442	387	403	425	417	394	420	406	444	409	465	420	403	443	425	424	441	398	434	408	427	402	396	425	428	378	419	418	409	405	425	415	463	410	456	426	422	402	414	422	442	432	403	416	423	451	440	448	423	436	395	426	422	424	426	467	408	380	427	408	399	424	424	423	404	406	431	405	430	398	439	412	384	433	448	477	450	428	468	420	388	422	439	440	393	422	412	442	393	424	443	429	411	387	418	409	440	451	458	413	469	445	428	465	448	447	430	419	412	412	395	449	453	446	448	462	434	491	437	448	385	411	431	429	424	410	425	428	418	429	406	388	432	432	430	396	420	423	437	413	424	403	430	406	449	444	426	434	412	412	423	400	413	416	407	419	459	406	430	400	405	412	460	424	428	403	437	456	396	450	421	435	384	450	440	397	438	408	391	403	402	419	394	374	392	415	429	397	389	420	440	464	443	417	458	447	420	418	396	430	397	471	386	419	457	448	429	430	413	439	475	402	432	430	411	438	401	430	421	418	405	452	394	401	420	437	427	421	449	409	436	398	450	419	419	433	417	401	440	435	422	431	407	437	404	456	417	419	387	428	407	429	415	402	415	439	442	439	441	430	407	400	408	431	463	434	434	449	436	450	447	433	396	399	389	460	364	427	414	416	455	450	389	424	428	442	429	447	430	419	430	403	431	410	421	437	463	435	434	418	438	430	429	454	393	420	431	421	430	425	435	424	422	435	477	409	406	410	426	446	386	433	414	433	411	417	426	402	394	417	436	470	445	399	411	417	460	437	412	424	433	448	408	419	431	452	409	423	403	441	423	444	449	397	441	427	439	419	452	399	435	420	386	414	430	420	390	408	403	423	442	422	396	390	437	436	403	432	431	407	419	438	435	442	411	428	448	434	435	454	414	427	410	414	402	425	420	440	409	446	381	386	397	431	409	388	428	391	432	440	429	386	436	416	425	405	394	407	396	454	402	409	425	410	417	391	425	422	437	445	396	420	472	422	422	417	411	437	388	405	408	441	437	444	431	400	417	411	424	401	428	414	410	411	468	436	440	399	395	408	430	410	421	437	457	448	393	438	406	440	417	410	451	401	440	439	430	390	408	433	394	441	439	433	430	426	427	406	422	429	426	437	425	400	429	410	401	403	435	466	415	401	439	429	410	460	422	431	423	460	418	441	441	457	436	387	440	446	470	422	417	437	444	422	421	446	435	438	429	432	425	455	437	389	452	421	443	458	438	377	421	407	414	414	449	418	425	384	425	442	448	421	437	442	417	394	424	441	395	419	401	452	425	454	395	463	393	423	432	448	420	445	433	415	402	414	431	469	415	417	423	390	443	385	416	413	389	435	439	392	421	437	465	417	467	438	423	447	419	431	427	400	445	442	450	420	414	467	454	438	410	414	442	438	419	439	445	416	416	423	400	414	406	436	422	468	442	396	416	423	409	420	388	444	396	409	418	398	419	408	432	437	428	417	423	438	441	464	442	425	444	417	393	400	418	441	416	401	410	446	424	459	442	426	424	434	423	424	432	388	457	390	423	418	393	397	413	412	457	409	436	413	434	378	430	428	381	446	430	425	418	421	415	436	424	464	438	435	390	410	381	387	449	443	436	410	424	400	446	398	430	417	472	433	451	472	408	412	415	399	374	438	461	422	390	434	412	456	414	453	455	431	416	418	377	392	412	427	431	407	443	402	404	449	428	416	437	419	414	429	453	407	406	429	411	407	415	397	406	431	434	426	448	441	440	431	434	450	435	430	417	411	410	417	425	442	440	430	448	404	432	414	422	413	451	409	441	432	429	424	424	403	455	396	408	439	419	441	423	411	414	397	399	433	446	399	439	420	431	437	417	428	420	419	428	426	397	416	403	400	424	438	381	418	413	422	416	446	406	433	437	413	444	414	408	440	447	418	404	432	417	410	415	457	425	425	429	450	438	389	443	426	380	450	454	414	417	417	418	424	439	407	402	446	401	457	430	422	373	412	426	399	433	415	440	450	393	437	381	453	422	383	399	428	445	427	382	408	452	426	434	454	418	414	388	407	422	397	415	456	387	382	452	424	400	438	421	401	450	396	434	394	404	412	477	434	429	423	403	403	419	411	409	452	409	419	451	440	469	457	422	429	397	440	460	433	425	423	432	400	415	407	403	432	381	422	422	401	434	439	409	410	423	411	427	390	443	430	420	458	441	433	382	376	421	417	393	409	446	442	418	384	469	431	412	442	409	434	418	437	408	454	442	418	411	382	371	389	424	444	447	407	435	422	395	410	392	449	400	412	458	464	442	413	418	413	407	441	427	393	405	431	427	450	445	436	454	441	390	433	395	431	430	428	415	448	424	404	393	388	451	426	411	402	406	415	426	412	429	420	441	432	413	397	420	398	397	415	436	426	432	436	459	425	408	427	400	407	407	372	416	424	429	435	442	412	403	452	398	462	422	436	399	387	387	429	410	455	399	418	457	421	408	415	445	403	460	401	407	451	427	424	426	423	425	460	443	408	427	399	425	444	431	414	443	416	394	403	441	423	455	405	414	449	425	456	409	417	481	425	416	434	441	438	452	465	431	461	423	440	410	381	442	420	417	419	399	390	439	429	447	424	460	425	425	428	413	405	459	393	459	430	451	443	444	404	419	409	449	430	438	424	462	420	424	430	412	427	401	405	419	423	420	438	416	401	428	404	418	408	419	467	435	449	443	401	419	406	425	446	400	386	417	421	468	396	411	440	428	429	398	426	429	412	449	406	416	422	426	456	412	407	416	393	444	415	411	433	404	447	439	386	423	430	426	405	403	467	409	417	424	400	430	448	414	413	403	420	443	445	419	409	435	413	390	420	433	422	460	423	396	453	452	424	448	372	404	404	416	438	409	396	397	420	434	441	421	445	450	456	422	383	416	428	413	421	426	439	432	416	425	420	440	427	457	373	416	378	448	439	384	413	432	407	418	436	438	392	422	424	413	395	407	448	421	422	374	381	393	441	447	434	450	414	446	428	423	419	436	444	412	445	428	461	385	383	440	405	411	426	397	404	439	455	433	429	433	391	412	456	426	466	466	465	434	429	429	398	417	424	415	407	384	451	449	407	420	392	396	458	423	397	413	422	458	449	450	430	417
6730	3675	1906	723	593	525	488	527	673	658	1571	2399	1881	1044	594	445	409	401	401	378	398	409	417	380	362	388	377	387	377	384	398	381	391	410	378	366	410	408	356	354	385	401	360	379	413	381	364	408	391	353	373	390	398	379	420	376	395	397	387	416	371	377	391	407	387	399	403	374	374	373	407	379	411	383	406	413	390	384	380	398	410	416	413	402	397	380	381	380	390	408	361	364	411	350	364	390	370	403	370	385	390	415	419	399	411	388	414	402	396	386	377	401	414	393	436	382	346	400	356	432	433	363	400	389	415	399	432	379	412	371	415	400	393	412	380	382	364	398	376	385	396	389	382	383	397	382	394	348	379	390	417	364	366	400	376	410	409	392	377	381	381	390	371	358	378	396	365	356	423	370	355	395	419	404	410	332	373	395	383	375	390	378	425	370	414	401	393	368	375	399	332	370	379	374	391	384	395	394	374	389	383	380	374	409	366	381	363	371	387	368	378	409	383	394	368	368	361	391	406	402	358	423	361	399	389	346	361	386	417	425	382	372	387	401	394	381	389	393	390	381	378	398	387	346	424	366	396	399	390	397	434	405	359	378	402	396	385	402	343	387	402	383	407	359	394	359	406	377	382	377	382	407	373	381	417	415	418	334	409	356	375	362	366	376	368	400	369	374	377	411	395	371	364	396	404	367	397	391	349	412	396	387	396	368	398	401	394	390	382	350	374	384	355	361	383	366	371	397	362	356	378	411	356	373	370	392	415	377	365	402	388	358	375	380	406	358	362	407	405	396	376	386	375	389	382	385	395	391	398	351	363	421	418	419	388	395	350	416	374	379	385	414	408	360	410	382	347	385	368	376	400	394	381	378	363	391	358	378	351	416	410	410	396	414	385	396	380	392	416	381	404	411	376	389	398	376	365	366	387	380	387	358	414	373	387	377	384	379	408	392	386	403	361	383	405	397	357	428	417	374	392	457	368	385	368	396	403	403	386	387	387	377	380	392	371	351	373	394	424	400	383	387	368	356	395	397	368	389	376	366	370	394	368	405	402	379	408	393	377	385	366	377	393	421	369	379	416	349	360	395	369	429	377	382	395	396	389	400	383	424	399	430	401	402	421	397	371	396	374	379	398	389	361	387	366	385	395	389	402	383	348	366	375	416	394	403	394	421	391	399	385	389	378	411	384	373	379	379	365	391	380	394	366	373	383	364	394	397	374	371	403	373	382	343	373	376	375	391	385	384	395	387	399	397	409	385	376	394	361	390	372	417	390	364	372	391	420	402	369	407	377	429	388	362	410	386	414	385	355	401	414	397	392	383	369	348	396	377	390	375	414	407	388	373	403	372	400	392	364	415	385	409	385	356	413	408	371	368	408	389	399	430	380	382	337	366	427	392	400	395	394	364	378	400	390	411	405	374	368	392	362	407	439	370	391	410	377	404	394	398	380	411	418	384	416	378	380	385	339	383	400	353	356	363	417	389	381	405	347	371	385	388	397	389	382	405	384	354	384	406	358	409	416	390	395	367	360	391	383	382	373	380	374	404	409	395	422	374	427	409	364	356	387	385	374	388	364	393	391	360	420	398	390	404	388	391	398	392	385	397	387	372	422	351	387	381	377	369	390	405	326	372	379	398	376	359	357	369	359	414	356	360	352	379	391	408	394	379	392	392	366	387	392	430	387	369	389	375	371	401	386	374	347	320	387	374	356	402	364	372	383	386	407	384	397	346	422	366	383	368	405	383	385	389	375	345	384	402	415	398	365	408	372	364	400	396	412	395	381	407	396	371	435	399	380	378	358	395	422	348	362	391	368	395	359	382	369	387	368	400	391	394	329	421	369	360	394	408	419	377	382	373	382	375	341	377	372	381	352	409	377	395	413	377	393	400	380	397	382	370	370	359	382	376	374	394	407	397	383	366	370	364	384	390	395	373	374	398	377	387	405	376	375	385	362	368	406	382	402	392	390	430	367	369	380	394	364	373	390	352	381	400	389	410	368	347	356	372	377	398	433	382	413	379	400	373	358	388	394	380	390	363	393	408	373	368	400	355	366	398	371	419	374	349	418	371	384	366	397	386	367	413	360	378	363	410	406	416	379	406	380	418	370	405	394	394	395	344	381	381	360	393	343	376	385	394	408	386	385	398	385	422	370	370	420	404	385	389	388	404	390	369	387	394	389	385	361	348	355	362	354	379	401	364	389	407	356	391	438	386	375	405	397	392	398	377	375	417	432	374	392	360	399	429	398	369	406	411	381	381	407	398	385	373	371	401	346	395	374	403	385	390	398	384	357	396	343	381	397	369	380	405	419	411	394	397	386	401	383	378	438	407	397	374	389	421	349	390	383	385	389	377	392	390	361	357	365	363	387	416	385	387	379	406	389	415	397	384	393	388	393	366	415	360	401	358	447	361	372	379	376	363	370	393	374	353	371	386	404	386	371	380	401	382	356	419	366	396	360	400	405	380	370	355	368	417	394	397	374	404	370	400	359	390	413	412	394	383	386	389	359	408	385	385	385	408	366	380	386	410	394	361	399	399	383	401	443	397	369	383	413	391	399	403	391	392	375	388	368	425	405	375	399	395	405	397	370	366	406	391	410	353	407	381	389	400	392	372	352	403	383	401	418	388	414	375	407	394	394	415	374	379	434	393	396	386	376	344	389	464	391	385	380	369	374	423	386	372	423	403	382	411	363	395	394	370	328	387	380	393	332	371	395	365	386	396	401	404	412	386	387	418	414	395	379	338	406	360	370	388	349	393	378	362	400	370	360	335	358	389	406	393	380	385	386	399	397	372	362	392	382	386	446	376	426	408	378	381	393	418	385	369	389	397	379	395	386	392	373	409	376	401	375	390	375	383	329	379	408	405	440	386	385	396	415	372	406	414	383	386	392	381	390	397	392	379	368	385	387	387	398	375	351	371	380	390	394	376	389	384	346	376	371	396	383	407	372	404	353	403	385	404	395	379	362	413	367	376	372	376	361	363	373	379	408	393	393	392	377	397	356	417	363	385	373	386	420	417	349	380	371	383	398	364	372	375	365	373	366	375	380	386	388	384	358	400	378	387	392	415	408	386	385	386	391	371	405	389	394	388	399	405	423	387	366	409	396	420	357	363	378	381	406	388	360	410	381	423	405	375	357	429	355	370	412	377	398	410	412	373	400	393	359	372	389	398	398	371	326	381	406	386	425	406	390	398	406	375	390	397	402	378	400	403	392	371	373	392	399	376	412	419	388	398	394	379	362	390	399	385	371	394	369	379	374	384	417	383	390	373	392	371	366	390	408	400	374	360	373	403	403	417	422	357	377	377	367	425	411	392	379	370	420	400	409	385	367	364	365	396	380	367	371	344	394	377	382	394	354	366	410	373	362	389	377	385	353	403	364	381	405	397	354	412	402	391	370	383	374	360	382	328	383	370	404	368	414	404	362	391	352	358	395	367	377	402	400	383	361	417	400	359	355	389	359	400	368	437	376	384	396	399	401	379	373	374
25623	21425	27501	25246	8635	1465	863	760	734	776	8750	17479	13324	5730	1284	657	451	425	415	422	460	439	405	405	432	430	401	440	421	450	418	446	394	447	422	413	421	441	448	427	479	405	420	402	434	403	414	401	435	422	416	415	441	416	402	411	411	420	432	389	417	401	432	407	437	392	426	408	439	426	405	435	429	360	389	424	405	447	409	460	434	447	413	413	432	428	407	435	427	405	403	422	469	397	475	405	428	438	398	426	393	425	419	427	398	428	428	423	398	419	429	430	482	420	419	411	460	420	413	405	426	409	418	407	442	400	439	396	446	457	412	383	399	422	411	434	441	418	443	383	437	439	429	410	459	441	387	419	430	455	399	405	431	429	417	438	426	416	377	399	422	390	418	452	420	407	398	455	385	411	447	391	378	422	429	422	393	424	374	426	399	406	385	419	435	418	407	406	438	448	377	434	416	395	429	409	397	383	412	387	419	405	404	451	436	437	388	435	425	445	428	413	422	410	429	378	439	384	401	425	415	406	391	412	403	420	438	450	424	424	429	431	409	421	416	413	433	409	388	406	415	416	408	436	407	478	387	427	418	399	408	396	436	410	364	431	468	411	441	413	463	447	401	398	432	430	401	426	397	427	406	437	441	408	451	411	422	438	436	451	416	382	432	395	410	382	415	402	411	410	385	450	422	399	457	438	448	396	385	421	405	433	445	419	485	414	477	409	416	452	411	384	392	407	415	439	404	435	423	407	415	456	405	393	434	443	404	425	445	414	413	428	433	397	419	402	407	427	413	397	430	447	444	429	383	396	424	412	434	419	423	388	430	438	440	405	406	428	407	371	405	402	435	389	405	419	425	433	408	391	383	400	494	392	401	429	430	415	423	369	381	403	433	436	400	422	432	407	380	368	413	437	443	406	434	443	420	421	397	404	456	429	441	412	430	438	404	426	390	438	408	408	449	439	413	401	425	433	398	412	429	405	421	442	422	445	442	384	409	411	407	418	373	388	464	436	397	412	470	434	423	413	397	392	441	419	399	443	445	418	415	422	440	435	405	382	394	438	431	409	457	419	425	389	431	411	417	436	402	397	425	426	432	407	415	438	413	411	428	407	406	421	436	416	463	417	426	407	421	395	408	401	432	404	396	394	421	434	391	426	421	426	416	407	401	427	419	465	445	380	429	437	424	441	435	396	420	390	407	388	383	395	435	406	398	414	420	412	406	434	441	405	420	414	424	423	424	419	424	402	397	444	444	413	397	398	423	412	433	466	412	445	428	423	408	414	423	460	403	417	390	396	409	408	420	408	405	439	423	433	451	434	419	432	428	431	413	407	385	397	434	417	408	410	454	419	370	443	391	402	456	411	461	413	473	398	442	419	379	433	460	382	413	418	415	429	437	438	403	406	434	407	426	438	405	401	425	411	394	416	420	416	428	445	423	419	423	407	468	408	421	384	397	414	420	439	414	437	405	424	459	433	412	409	392	426	433	450	412	395	409	400	418	403	381	414	386	439	431	409	401	417	420	433	435	415	417	423	399	433	434	406	416	451	468	419	406	373	414	427	414	389	424	391	425	399	416	415	401	403	443	418	418	421	420	429	403	378	392	411	392	407	364	393	423	394	437	403	448	416	390	433	421	453	400	406	404	395	424	460	448	438	425	431	440	437	456	472	471	407	395	403	421	410	411	448	418	447	448	462	413	392	369	440	429	430	384	451	414	391	405	403	438	422	393	397	426	405	368	402	430	407	432	446	462	431	416	419	410	409	449	411	418	415	400	408	387	422	420	409	418	433	410	416	396	386	409	418	423	417	385	422	398	429	449	433	445	450	422	405	453	426	423	397	399	428	421	402	403	427	413	453	426	393	413	424	392	443	412	426	432	462	400	416	429	412	389	398	445	424	391	410	408	411	429	408	429	407	455	424	406	425	386	437	423	416	432	405	410	399	421	361	401	389	421	401	416	432	455	430	425	381	405	460	424	393	409	412	493	441	436	444	445	415	474	409	407	404	435	396	391	423	455	412	401	408	453	402	426	391	388	403	440	408	412	408	400	377	391	430	409	424	397	406	420	435	427	466	399	409	402	399	378	389	388	424	383	438	402	437	429	411	435	403	452	442	439	380	403	417	403	445	419	442	422	429	392	445	422	422	402	470	424	411	392	432	419	413	420	395	408	413	427	411	421	399	401	377	415	418	398	403	420	436	377	432	416	412	411	432	426	423	399	442	398	413	458	407	417	391	399	400	404	425	400	437	399	395	419	422	450	428	411	395	450	409	416	399	410	423	434	429	449	437	438	423	430	414	470	421	391	424	412	437	438	420	405	403	438	388	439	466	467	393	405	404	425	398	412	461	411	413	391	390	412	403	388	421	367	427	397	443	411	417	410	443	396	406	437	414	442	404	415	406	444	403	454	414	397	414	377	396	422	430	386	417	388	476	418	415	412	425	437	424	441	433	408	422	402	437	416	421	410	398	392	400	394	412	393	414	447	427	424	393	411	405	420	453	461	431	457	416	387	421	409	393	427	404	446	408	412	452	405	419	411	413	417	404	401	414	433	428	423	406	432	388	421	417	411	421	460	393	441	416	391	390	415	482	398	432	374	407	432	424	412	419	464	399	423	395	394	454	449	448	426	423	430	419	386	418	414	417	433	376	434	415	429	454	391	435	445	407	435	443	418	449	447	412	381	407	424	403	418	394	389	440	397	441	391	433	407	402	402	409	431	423	434	418	404	404	415	403	394	432	452	445	436	419	441	415	402	428	426	396	409	436	425	408	425	424	391	389	398	423	405	429	416	398	369	420	414	441	427	386	440	445	377	385	407	388	422	421	445	395	426	455	434	412	419	439	393	398	473	439	411	407	412	402	380	444	414	398	435	441	392	433	425	404	418	412	397	412	412	438	437	399	420	454	402	417	415	428	437	395	420	422	404	393	405	407	419	406	423	420	410	423	449	410	399	379	402	361	449	398	427	395	418	422	430	418	409	450	411	403	404	407	410	425	445	378	433	404	433	394	438	416	419	389	418	419	395	424	435	424	378	442	412	412	428	417	412	459	418	416	408	424	419	438	407	447	409	429	433	390	420	418	418	411	413	404	467	411	403	402	403	422	386	407	411	395	388	445	426	420	431	413	423	422	439	438	405	441	414	404	439	418	398	420	409	412	394	438	438	388	373	407	427	393	401	446	392	411	422	426	399	406	376	404	423	445	435	461	402	411	416	396	417	419	409	431	433	415	421	466	408	390	445	447	424	423	404	428	421	435	420	409	382	413	446	436	404	420	427	438	437	411	424	425	441	417	411	386	430	391	419	396	447	432	401	419	402	423	416	434	396	383	448	394	398	426	423	423	412	423	432	392	402	416	404	398	407	430	380	375	437	448	386	426	407	425	421	436	400	413	437	386	407	422	408	426	427	409	427	414	439	400	415	384	453	408	450	440	396	414	417	431	443	440	386	383	413	459	386	390	404	418	398	397	423	407	423	424	386	402	398	434
7013	11928	10847	4670	1928	1054	917	834	987	942	12318	16421	11803	5184	1293	735	466	428	400	389	393	395	380	366	414	399	413	421	406	419	381	359	396	425	386	419	391	426	396	399	380	401	422	375	428	400	399	406	435	405	437	415	415	385	388	378	391	366	411	385	396	425	383	412	411	381	394	401	406	393	424	420	393	379	390	407	392	427	409	371	370	382	355	398	408	402	404	415	354	405	398	459	417	353	391	396	399	380	364	382	435	369	429	418	380	393	355	410	387	398	398	394	400	394	375	359	387	420	401	417	398	399	362	443	353	370	398	373	394	402	378	390	389	395	393	423	397	412	396	379	371	399	372	411	392	380	385	432	413	418	407	390	352	403	410	404	377	379	378	391	392	403	376	374	403	380	380	402	420	397	412	403	414	407	378	376	363	413	383	351	411	385	381	374	398	401	388	357	363	376	379	382	378	381	408	363	409	352	392	364	385	395	412	396	396	367	390	383	392	434	383	374	397	388	382	393	351	417	371	398	400	392	392	414	374	420	435	384	367	377	414	372	379	396	366	404	407	420	395	413	379	401	395	364	406	391	439	383	390	378	430	430	404	371	401	361	427	396	383	389	393	410	400	403	406	368	385	400	371	395	379	422	380	423	395	393	383	391	400	391	398	383	394	411	411	406	411	402	382	409	382	398	442	393	381	377	392	427	362	395	410	367	420	424	412	366	429	426	387	431	392	415	388	388	364	383	415	387	406	424	383	405	375	377	411	344	388	382	366	427	398	377	402	424	379	382	387	414	378	393	363	373	367	382	404	442	397	404	374	402	379	398	364	402	426	375	426	398	446	391	397	411	370	394	415	417	407	407	392	407	392	396	392	409	448	436	386	397	392	376	385	387	395	433	364	401	399	433	382	418	438	418	384	393	422	406	394	395	410	381	404	390	391	414	416	394	407	384	374	378	415	379	380	381	393	396	384	400	378	407	394	412	398	375	446	386	349	377	377	395	376	387	387	385	377	405	382	406	385	389	380	425	417	378	361	408	386	384	347	390	399	387	401	391	420	378	404	413	400	418	382	388	409	373	432	389	444	418	364	389	406	410	405	407	416	385	349	394	418	409	393	362	384	375	416	386	393	413	394	420	422	413	354	397	370	418	390	415	405	395	429	399	369	412	363	397	373	383	417	398	368	427	378	404	378	415	353	391	427	386	400	402	401	412	417	383	419	429	398	431	373	397	380	409	381	377	417	372	378	376	402	388	355	398	406	421	409	390	360	425	397	411	396	437	401	416	425	360	389	402	441	387	391	412	392	386	371	415	359	399	396	396	378	372	421	409	380	400	378	383	370	387	407	358	372	363	375	387	379	385	401	402	371	399	412	393	410	450	394	397	397	399	366	395	411	411	395	437	362	414	378	405	436	417	407	400	399	371	414	381	398	401	346	405	381	421	369	400	400	367	394	428	416	402	390	398	406	427	375	371	409	386	388	368	392	407	400	375	378	387	372	376	398	405	366	406	405	391	387	421	396	411	389	395	351	395	407	384	374	416	384	391	365	353	410	384	397	414	399	342	371	410	350	409	397	392	402	423	367	410	384	388	411	391	414	422	408	389	405	390	413	396	379	402	399	410	366	436	411	395	435	391	396	379	408	409	377	401	406	336	440	408	403	406	377	471	394	423	408	405	384	382	399	379	420	401	380	391	373	402	408	363	404	403	414	367	378	402	385	409	398	428	407	430	384	389	348	416	419	385	383	359	403	387	350	370	413	366	384	386	388	399	392	425	348	398	390	377	367	416	386	406	387	379	436	397	399	386	394	404	395	360	390	393	396	373	392	364	422	376	393	424	377	381	381	395	388	391	401	443	409	376	374	410	381	365	390	378	428	374	389	362	404	454	397	405	412	385	383	394	411	415	375	385	394	375	407	420	416	378	406	421	424	394	382	381	426	392	424	363	432	415	394	408	430	351	393	409	392	406	381	377	371	410	407	379	426	380	392	439	372	392	420	381	392	436	422	420	397	383	403	389	401	381	414	365	372	410	380	374	381	432	411	413	350	411	408	407	370	405	363	372	407	350	397	394	352	355	389	405	389	419	387	394	383	397	365	375	391	389	382	386	409	399	392	402	370	398	393	382	389	420	408	360	402	389	417	403	421	416	410	411	404	425	366	401	372	410	376	404	389	370	402	400	338	383	391	382	363	399	379	411	406	403	371	393	415	399	387	392	402	406	411	416	391	377	406	399	387	390	395	428	407	375	394	387	403	382	400	379	410	388	387	368	405	381	348	390	402	401	431	399	407	399	404	371	381	383	388	391	399	384	410	366	386	383	423	379	398	383	392	411	377	415	382	389	391	385	397	385	385	398	395	433	374	400	399	389	399	354	356	401	365	445	374	394	392	401	375	383	389	414	405	442	420	405	412	372	414	396	396	403	402	389	406	424	373	389	386	370	404	398	361	428	343	377	417	366	370	394	371	425	389	408	365	375	391	422	407	372	383	414	423	388	431	360	403	453	359	401	360	388	412	427	407	401	402	379	401	405	449	396	375	395	383	428	383	416	365	412	418	384	386	392	433	399	391	389	378	353	393	407	401	407	373	375	399	433	400	383	394	440	367	363	359	408	409	380	426	416	412	420	379	381	407	376	400	385	423	389	396	365	395	423	379	375	373	378	387	402	395	412	384	362	398	345	418	397	379	409	394	429	376	373	445	432	392	418	405	372	371	389	361	377	376	386	383	400	370	363	389	407	384	386	423	389	398	397	414	417	411	382	367	398	367	409	372	425	418	384	394	402	399	413	387	368	416	387	392	423	418	434	423	391	364	382	426	361	398	396	361	354	429	387	416	366	450	422	373	424	381	395	422	409	390	418	401	388	402	385	384	440	343	375	397	439	389	428	398	362	433	377	345	413	408	416	397	409	396	387	421	446	433	381	404	376	438	422	389	384	402	397	368	407	400	403	406	363	425	384	367	409	421	398	383	401	400	405	396	407	414	398	385	360	378	395	355	399	436	371	366	387	406	402	385	402	358	419	392	384	368	417	409	402	401	348	398	388	407	368	387	411	382	408	376	378	394	398	402	417	441	393	376	387	388	384	368	378	413	386	374	397	426	365	423	424	400	372	362	412	387	413	381	401	426	393	387	373	387	390	405	403	384	382	464	397	359	393	391	375	408	424	394	387	399	405	412	394	405	389	416	396	367	379	414	442	426	416	361	374	384	383	382	369	388	432	387	369	363	383	373	381	338	412	378	402	389	395	391	420	359	435	402	360	395	377	366	388	415	388	380	375	417	392	395	367	446	409	390	396	391	401	418	396	389	443	418	396	427	390	417	383	388	390	402	395	375	404	363	401	388	378	380	412	396	372	356	378	426	403	399	390	429	407	401	404	365	450	404	388	384	378	333	404	416	411	400	397	397	405	388	405	411	409	398	380	384	367	388	419	403	407	375	393	388	400	392	408	393	395	391	394	391	384	376	397	425	409	408	384	397	383	377	377	378	396
24708	21417	28567	24637	20928	8297	2104	1269	1080	1097	17713	28871	23078	11540	2280	1002	631	593	552	532	550	588	529	597	535	559	570	559	547	524	517	529	513	560	520	564	554	575	533	572	567	514	541	519	540	560	565	550	535	581	538	531	509	535	539	556	531	522	574	570	506	558	557	558	527	549	509	542	542	546	506	513	555	515	509	517	532	525	545	546	521	549	548	545	560	555	561	551	549	521	528	521	522	563	532	536	513	508	532	535	490	576	509	584	559	553	545	539	545	537	514	570	517	581	538	534	489	539	534	517	500	562	548	586	511	565	551	564	542	569	559	635	546	549	534	558	526	519	559	558	532	558	535	484	527	547	525	504	526	530	491	540	559	546	530	583	540	549	545	522	517	540	497	555	510	515	559	538	496	492	517	516	547	525	522	539	527	529	532	521	506	552	486	521	508	509	513	528	528	575	547	535	539	585	512	511	575	559	524	558	523	537	530	514	601	554	539	545	524	529	551	501	563	514	511	515	534	535	477	524	504	536	571	537	549	524	513	551	542	521	550	499	567	507	517	522	522	548	544	553	553	549	527	517	502	508	507	549	524	533	555	531	507	530	523	528	533	526	539	537	538	540	553	577	571	548	571	530	546	528	532	493	575	558	507	528	507	533	508	555	537	501	500	545	556	562	552	541	506	579	578	556	552	574	543	557	539	548	530	547	541	555	531	521	566	550	535	530	525	528	513	579	536	536	554	521	527	528	558	545	547	493	511	511	557	559	486	541	535	516	533	509	540	526	562	582	507	494	521	542	555	547	506	519	591	522	546	513	518	502	578	572	503	528	532	505	514	536	559	499	526	490	527	549	505	525	520	541	565	521	516	551	561	555	521	567	555	534	510	562	513	514	534	540	556	534	513	545	524	512	511	560	519	524	536	509	526	503	542	483	542	508	518	536	538	517	506	547	515	498	521	557	494	553	544	535	486	555	504	537	516	502	528	571	491	516	545	573	591	540	525	533	503	573	550	516	532	536	520	549	536	517	552	535	542	531	494	524	511	540	504	539	552	462	536	567	513	512	504	514	501	519	544	534	535	545	555	518	519	570	519	508	535	519	527	562	525	555	561	529	512	526	519	502	487	503	502	523	557	545	512	514	507	564	548	550	539	509	502	521	481	521	552	541	512	521	548	521	541	579	533	531	499	516	521	541	486	512	540	534	538	547	520	535	506	500	509	520	537	530	507	509	533	531	502	483	558	521	526	510	529	548	565	559	509	505	506	553	554	575	542	525	529	533	547	517	497	495	481	558	508	549	566	529	500	516	538	521	554	552	491	500	515	536	507	495	532	546	541	537	554	531	549	520	517	499	587	553	539	547	520	541	543	535	511	534	549	520	505	529	555	559	529	516	533	538	561	510	513	542	482	525	537	546	496	515	476	486	550	568	521	524	545	549	526	551	547	559	556	566	547	516	530	569	570	519	531	556	538	541	514	551	525	553	533	547	547	498	545	543	558	538	490	513	539	497	516	588	538	539	540	535	536	487	567	559	554	531	591	504	529	519	527	547	557	544	505	535	567	501	516	577	527	567	495	525	549	535	546	541	496	524	551	524	566	505	537	530	531	510	519	568	513	527	541	533	536	543	525	525	511	513	567	538	613	574	529	555	527	539	559	559	533	534	555	523	526	517	526	548	541	538	597	546	520	510	537	559	548	545	541	523	549	554	515	548	590	600	541	529	515	496	530	524	546	510	544	525	552	524	508	570	524	511	500	508	538	546	584	510	550	526	539	511	534	556	516	502	536	519	560	556	539	546	539	538	557	543	536	533	538	498	486	544	512	501	523	537	568	517	569	540	521	465	510	523	537	537	500	501	492	553	553	538	541	525	540	513	529	570	489	519	547	521	531	534	582	529	504	574	537	513	508	511	538	472	576	530	562	561	520	546	556	579	499	524	559	537	540	532	514	564	561	535	519	548	518	522	572	526	516	505	546	539	546	503	548	500	497	544	532	527	510	514	548	545	540	502	536	527	510	525	541	524	533	557	490	530	545	508	545	523	527	493	483	517	564	543	552	517	545	554	543	537	519	504	524	542	517	493	575	547	553	490	545	517	528	545	554	496	558	562	542	533	513	508	517	538	519	565	537	518	540	551	581	548	487	523	513	510	528	538	536	552	545	513	530	582	518	516	515	564	512	532	533	488	483	530	526	550	526	551	516	534	443	522	534	533	509	553	511	563	551	502	554	510	550	542	503	503	554	503	540	524	509	531	543	550	540	577	558	560	523	475	535	544	535	505	533	536	524	528	520	535	567	529	488	531	542	552	556	545	566	538	519	557	553	518	536	598	560	522	543	529	528	558	542	532	501	555	546	534	533	573	551	548	517	576	537	513	487	578	514	541	536	528	543	524	539	531	562	518	604	573	513	557	523	518	522	520	526	495	497	559	549	526	502	531	485	572	536	539	498	521	526	501	494	523	521	511	501	517	498	527	559	544	568	534	560	489	535	547	538	505	522	566	524	535	519	488	535	506	547	492	497	481	532	515	553	507	548	523	551	528	548	512	548	533	511	515	526	551	509	522	587	570	545	550	514	552	538	544	550	539	545	581	530	588	518	543	513	557	527	531	564	558	494	540	524	548	563	515	514	545	531	530	592	544	530	535	537	575	523	536	546	524	539	540	506	506	522	525	538	571	522	505	511	545	483	551	504	565	508	528	530	534	534	547	552	516	524	535	508	491	509	514	509	524	566	506	532	552	526	542	542	539	506	522	515	516	563	564	497	517	542	514	502	518	524	509	555	530	524	534	515	510	526	530	547	546	538	535	551	534	513	528	538	493	545	500	518	553	500	515	524	537	522	572	540	539	508	556	535	525	535	547	516	544	502	539	553	528	529	547	526	586	543	536	544	496	527	563	492	527	549	533	546	537	525	516	510	534	511	526	545	507	503	515	528	555	542	537	532	534	548	534	483	518	547	519	564	500	524	555	548	519	501	552	546	491	563	546	551	514	521	548	512	521	522	518	528	508	529	530	505	514	481	526	559	511	530	560	573	520	512	593	536	567	524	544	501	486	575	556	502	522	509	504	516	532	542	579	504	525	561	545	543	542	525	518	513	570	525	527	485	518	527	537	539	549	540	549	531	542	516	520	567	497	553	533	520	534	546	483	522	539	520	552	556	558	521	564	558	537	534	518	508	537	539	492	531	543	510	546	575	570	494	534	512	502	537	523	551	546	563	522	542	561	530	532	551	484	518	516	536	511	541	526	560	516	600	576	531	531	475	511	585	520	522	491	553	520	514	493	582	528	575	506	504	529	504	553	517	521	538	512	530	520	473	504	496	522	527	507	517	518	494	514	536	500	552	514	520	556	558	526	521	509	550	537	520	520	541	505	511	530	517	552	549	492	536	536	548	554	531	523	549	491	510	529	557	537	519	497	499	547	518	528	539	531	567	567	529	523	556	543	504	574	510	553	530	534	521	549	536	512	513	548	503	475	540	518	536	525	503	517
8217	15205	13139	8464	5239	2430	1642	1464	1371	1673	22614	24920	18759	9094	2064	1114	635	491	494	479	529	476	497	518	556	492	506	506	476	494	447	512	543	473	464	471	492	487	500	496	515	498	475	501	495	524	483	467	523	518	501	487	487	436	474	511	493	486	495	486	497	505	508	502	536	506	542	508	483	515	482	488	468	489	486	466	497	522	482	477	470	491	485	484	503	513	499	510	497	481	532	461	489	497	464	504	513	483	512	462	489	471	450	454	496	469	499	491	466	488	513	499	488	501	475	504	485	442	492	473	456	480	500	492	466	481	504	502	495	479	495	477	473	498	483	506	482	486	524	509	433	501	547	528	477	479	518	487	500	483	489	499	472	522	485	520	492	492	486	468	481	478	507	506	457	505	491	478	520	470	511	439	496	485	487	474	468	488	513	492	516	499	486	475	446	498	480	493	548	504	503	477	519	438	486	440	448	509	502	514	510	483	506	481	482	516	486	484	489	500	458	481	522	496	514	455	457	496	487	473	516	506	482	478	472	540	473	512	445	510	491	488	527	461	507	495	508	481	491	494	481	495	498	491	444	485	479	477	516	481	488	449	513	460	479	471	496	479	532	457	481	499	463	500	474	464	492	461	452	469	472	477	549	535	443	505	532	495	502	486	431	494	534	470	518	435	485	480	450	482	490	460	477	507	541	496	512	500	513	500	465	421	447	492	529	452	489	508	485	527	495	477	492	457	497	454	538	469	478	492	475	497	508	484	509	484	483	489	480	496	499	466	510	484	509	473	452	493	499	491	496	523	492	490	484	519	494	520	486	459	494	503	463	510	474	459	469	483	476	501	526	491	465	468	451	497	520	480	514	512	496	451	464	493	486	534	481	464	503	485	513	502	502	506	476	498	469	495	499	490	488	479	494	521	481	474	457	453	481	465	483	515	475	493	483	512	463	523	487	467	502	450	469	493	483	490	467	479	497	426	463	470	475	495	485	502	502	472	477	524	518	558	519	507	478	488	483	519	474	443	499	501	488	526	493	489	495	501	480	464	494	516	497	434	511	467	505	469	480	486	478	494	503	501	466	477	506	498	516	478	487	481	488	494	483	523	562	485	486	509	481	480	528	498	473	503	516	494	486	487	514	485	510	502	490	478	464	485	511	477	541	514	480	451	453	470	484	489	497	433	484	527	470	465	479	476	505	478	512	451	471	493	499	511	485	525	486	479	507	472	487	496	496	481	515	513	508	529	491	494	467	479	463	464	493	482	507	526	495	523	472	477	480	486	508	500	503	501	518	469	479	493	455	459	495	504	485	519	497	492	487	474	480	476	476	495	499	503	503	462	466	501	506	494	516	481	474	441	523	470	490	506	508	497	440	483	484	499	493	486	487	489	493	529	510	453	465	467	461	478	533	513	464	472	472	500	474	467	473	480	500	476	523	475	480	458	506	497	501	486	469	512	506	479	487	478	498	499	485	438	505	470	478	507	500	469	494	530	504	483	526	518	464	497	480	502	484	511	490	470	496	481	483	467	492	480	516	478	524	483	495	507	458	499	483	483	469	457	491	453	510	456	488	474	487	498	459	505	500	502	540	463	482	469	492	492	505	489	511	479	470	482	483	526	483	487	448	492	480	475	518	502	469	475	488	465	494	531	480	498	484	471	509	470	490	484	460	505	474	477	482	475	477	486	451	481	498	505	509	478	468	448	484	495	476	491	502	457	478	532	456	463	476	454	502	512	481	473	499	497	483	483	485	470	502	431	528	486	484	465	478	484	520	530	502	500	493	477	511	469	467	523	482	480	497	466	502	496	508	443	512	503	474	477	454	489	528	513	486	482	496	453	492	475	519	519	491	475	487	483	466	499	492	510	471	487	515	475	472	494	552	493	534	451	482	500	516	465	462	445	473	510	475	490	475	494	503	482	523	483	504	502	449	549	497	477	476	500	499	488	472	474	492	488	483	518	500	510	488	473	466	471	451	482	479	507	525	469	454	548	501	469	463	479	481	446	487	505	490	450	472	482	508	484	517	492	449	507	515	499	489	478	474	476	503	542	483	504	490	466	465	496	495	491	491	477	467	480	477	502	449	528	462	488	474	522	493	491	472	486	482	442	457	495	470	496	510	492	450	487	451	509	488	483	487	484	474	471	507	489	498	471	485	485	501	460	507	483	486	508	467	501	506	495	465	484	520	463	482	468	479	467	518	486	534	534	460	502	513	496	495	513	481	518	497	462	494	494	499	497	485	517	462	473	488	475	535	495	501	473	506	505	464	479	521	491	487	484	466	461	454	490	505	451	490	492	483	531	504	480	509	455	505	522	495	510	451	504	479	496	519	513	469	473	503	476	463	514	490	514	486	522	481	455	472	504	465	500	462	474	512	467	463	491	478	497	457	454	492	472	483	488	499	489	522	466	505	475	508	503	514	493	487	515	487	484	488	483	476	515	490	481	498	497	483	472	489	487	446	464	464	545	539	483	505	507	514	453	506	498	435	467	456	459	506	518	470	469	475	452	464	517	485	473	481	489	485	487	492	505	497	512	507	481	493	446	478	490	501	467	504	455	514	490	482	516	440	438	498	482	451	479	476	461	500	488	493	504	457	458	476	501	470	469	471	485	500	445	461	462	473	505	500	528	470	510	481	477	476	478	454	471	492	507	542	471	481	457	466	503	490	510	466	532	480	529	475	522	523	486	521	481	486	455	473	519	463	463	495	488	503	468	490	514	493	471	482	479	481	527	486	490	511	462	495	478	479	460	499	439	535	494	502	476	519	466	462	469	459	489	510	500	515	513	526	505	458	492	493	488	486	494	503	460	506	495	476	507	493	461	490	499	468	529	485	491	475	497	488	493	475	433	499	510	471	505	466	498	451	531	489	446	517	458	460	470	521	473	491	487	502	495	498	482	499	462	493	509	500	482	468	491	495	474	478	496	492	497	508	477	523	520	500	547	456	496	517	452	479	483	471	516	481	481	493	509	492	483	473	497	481	491	482	464	485	478	469	480	473	563	504	489	482	495	510	505	449	504	471	501	486	502	463	468	450	509	485	478	517	494	467	503	485	481	511	533	473	490	491	469	520	479	469	465	508	463	488	468	474	485	499	491	522	476	492	481	429	472	474	452	483	513	461	492	452	482	474	480	497	463	487	483	487	517	441	533	537	533	494	496	464	457	493	481	501	495	449	487	482	537	500	468	475	487	488	480	528	507	476	478	499	533	435	499	533	467	514	500	480	463	459	447	502	470	486	509	502	455	483	502	475	512	492	517	515	497	479	496	506	512	488	478	435	529	481	545	483	486	465	461	494	476	470	468	511	524	465	483	483	541	484	475	517	511	504	492	460	498	452	470	505	466	463	486	496	494	465	472	503	513	469	462	494	530	485	491	490	447	485	489	482	462	543	480	496	444	481	447	507	460	516	477	528	440	485	521	475	536	457	448	438	475	440	522	460	468	479	481	486	485	526	463	511	453	453	461	464	455	509	496	532	527	483	488	510	497
27743	12103	3842	1763	968	636	529	513	556	583	1083	1818	1613	1075	620	477	414	446	408	423	408	426	414	405	417	412	422	453	400	417	415	387	381	391	403	374	428	424	389	435	415	385	435	394	417	446	397	430	418	408	450	422	392	394	407	422	420	392	416	406	423	394	453	417	383	453	418	411	385	433	433	422	444	372	408	440	396	412	426	410	440	417	375	415	403	417	410	426	397	385	413	408	447	380	410	444	428	415	401	419	419	403	381	433	449	407	411	419	403	436	409	402	409	424	357	437	426	435	415	419	417	413	391	408	399	438	425	414	427	394	410	386	420	414	431	416	426	422	462	445	384	420	424	401	443	404	468	385	405	384	409	399	418	398	419	419	420	413	429	423	435	424	408	441	434	417	414	398	433	450	412	425	403	442	424	400	391	435	406	410	417	434	439	433	443	397	430	461	414	399	376	458	354	438	421	442	453	412	382	421	418	407	414	423	416	425	406	409	427	407	472	423	450	420	419	412	416	470	402	401	389	415	442	406	441	407	399	389	407	419	437	409	415	421	382	423	432	406	435	416	390	478	424	436	413	397	429	419	419	439	378	436	418	400	421	405	408	429	442	395	409	385	389	376	378	433	405	426	377	416	439	408	388	396	397	427	428	408	405	398	422	385	407	415	429	418	412	406	433	404	423	428	414	402	399	426	423	413	434	442	423	435	405	398	397	419	402	429	439	413	398	442	390	441	388	382	422	431	470	412	430	400	399	427	405	404	428	427	415	435	421	438	428	467	441	428	389	448	406	404	400	397	365	416	419	386	423	436	435	421	428	401	427	411	416	430	430	373	424	429	406	451	417	423	382	398	371	424	451	394	442	417	434	396	384	413	397	390	388	428	435	404	386	392	430	428	437	430	436	433	423	439	385	458	436	408	430	432	420	420	434	405	430	414	440	458	408	429	465	453	401	391	409	399	409	459	421	378	405	413	384	411	436	412	403	432	396	445	425	450	389	420	416	430	401	408	397	412	417	382	402	452	448	404	418	407	399	381	452	406	424	410	404	417	422	417	405	410	432	404	396	415	406	408	406	405	384	439	430	415	429	416	418	435	427	404	416	371	430	402	418	421	409	431	408	397	402	454	400	375	449	426	427	438	444	379	431	435	458	419	397	422	425	388	392	447	401	414	394	399	428	412	383	415	446	437	434	396	415	402	402	392	430	440	445	420	383	427	461	403	414	390	417	396	421	441	425	403	411	414	402	472	422	417	424	420	418	445	446	416	437	404	409	412	422	402	450	371	414	415	399	461	401	446	371	394	416	393	386	434	424	461	395	410	411	428	385	393	404	442	433	414	418	433	439	405	457	392	432	418	391	425	392	394	391	432	415	457	393	436	397	383	440	466	410	369	408	427	381	439	414	393	409	423	394	436	439	421	397	398	441	453	404	430	386	421	448	403	457	394	430	409	439	446	407	429	408	409	429	448	377	427	411	451	399	436	417	389	428	395	410	410	438	410	433	415	444	384	388	389	430	394	399	421	414	414	392	431	380	455	398	431	430	377	401	420	438	425	400	422	430	401	417	456	395	432	380	393	400	391	381	434	407	426	408	438	386	422	447	407	410	431	428	418	444	427	378	416	397	476	407	398	456	378	433	386	386	438	436	388	398	407	410	394	410	421	439	427	463	437	404	413	417	417	397	423	425	425	430	455	415	401	419	430	429	406	409	378	411	414	407	421	421	420	369	435	423	389	459	425	435	426	435	404	403	455	407	396	401	409	403	389	427	417	424	433	414	381	447	380	447	400	421	439	395	433	464	426	409	431	436	401	426	373	422	426	409	427	422	412	436	429	428	411	423	421	403	416	407	381	428	419	433	369	413	431	411	403	433	405	442	427	424	402	419	398	427	438	400	433	428	463	417	423	416	396	450	400	422	418	384	445	450	428	438	418	457	418	452	384	453	430	413	410	389	383	397	456	409	400	467	402	420	430	429	389	408	428	423	391	399	432	429	426	426	416	440	426	386	443	398	442	417	416	435	428	416	437	439	383	431	397	456	388	454	446	410	406	416	378	403	415	404	381	408	394	395	428	427	403	391	458	453	396	435	452	430	454	426	389	363	404	422	429	421	424	425	402	396	450	398	421	410	409	383	430	432	424	439	424	399	397	408	433	424	415	395	458	443	418	462	393	394	392	403	439	376	442	387	400	413	434	414	411	394	387	421	418	417	394	439	396	400	401	405	410	436	421	408	406	449	377	423	378	416	406	433	435	455	394	426	399	433	434	408	446	431	431	428	445	409	403	393	443	415	449	411	421	401	406	442	439	421	420	409	424	392	424	438	411	439	411	421	414	406	406	408	375	448	422	426	394	437	442	391	438	416	445	418	447	421	380	437	395	404	440	404	404	414	409	430	417	419	406	434	441	433	392	426	414	429	402	418	417	426	407	432	401	425	394	442	429	412	449	365	398	428	417	398	381	408	417	435	439	471	430	408	420	389	387	454	415	414	393	376	447	415	413	459	438	411	414	401	414	412	391	395	444	426	395	388	395	427	415	399	451	426	437	430	415	393	412	440	392	424	438	420	422	427	398	405	420	389	411	418	388	420	417	430	385	390	408	456	367	417	415	393	421	417	403	403	420	391	428	408	429	365	448	421	403	414	386	429	415	448	440	402	405	391	395	415	420	397	423	370	397	412	437	458	448	418	403	434	431	424	396	379	394	376	415	401	408	410	432	426	437	407	425	443	409	434	379	379	388	401	424	416	393	411	431	395	418	421	405	434	387	451	430	452	415	417	433	386	389	417	426	424	413	448	420	406	468	390	387	399	353	415	376	405	432	435	421	431	418	397	420	438	453	412	410	414	438	398	410	458	396	428	441	473	409	414	427	429	401	430	407	386	459	404	419	426	451	429	437	417	407	398	402	397	395	401	418	452	417	388	403	415	422	393	451	423	423	420	388	415	411	392	396	409	393	457	414	474	418	402	434	450	385	411	365	427	435	414	419	412	432	429	375	445	401	470	406	403	435	410	457	397	420	395	397	396	458	422	434	420	422	436	409	417	415	393	396	376	407	393	432	392	403	431	407	404	413	368	428	417	388	452	404	418	405	400	403	422	398	440	427	420	437	438	394	413	413	441	425	420	412	449	405	424	416	363	422	435	416	402	394	391	454	423	443	431	421	440	378	387	362	438	428	435	383	401	444	394	422	414	419	416	405	384	403	417	388	424	404	425	424	405	430	392	377	423	432	412	432	349	431	439	414	421	423	441	423	420	402	451	438	401	450	399	439	380	435	415	404	408	426	449	453	447	428	444	407	436	438	409	445	411	433	406	403	443	437	428	406	426	409	414	451	428	429	434	389	393	416	387	405	401	424	444	408	379	388	426	407	418	423	435	426	429	443	484	375	439	415	440	423	435	428	400	398	404	453	378	418	417	442	420	421	408	410	439	460	379	434	433	428	424	424	470	421	424	462	429	429	411	383	410	415	417	412	422	406	396	396	396	402
6505	4238	3787	1629	1172	746	596	484	552	652	1520	2220	1858	1089	629	483	415	402	386	344	402	354	398	358	382	384	421	379	403	392	402	406	406	356	381	344	377	362	369	402	398	373	399	421	389	360	363	374	390	369	400	363	315	383	380	355	373	366	353	359	388	366	408	387	390	379	351	361	368	406	365	406	364	357	343	378	390	397	372	394	387	399	406	394	383	372	385	373	377	379	448	367	375	392	403	378	374	385	374	358	357	391	430	374	375	385	389	406	423	385	394	390	355	389	373	386	389	383	378	384	354	370	344	404	361	384	344	382	337	356	388	360	389	370	384	409	405	367	376	361	357	361	362	425	384	367	340	381	336	401	372	381	356	370	344	378	372	389	341	419	400	353	375	371	353	390	379	386	394	384	365	371	371	392	373	387	386	350	384	357	387	384	395	364	399	362	369	380	377	358	412	371	368	403	378	381	384	388	412	366	396	383	422	351	371	374	340	371	393	391	416	368	381	356	403	383	384	372	401	387	362	355	376	386	349	386	388	382	418	363	381	390	396	388	386	349	369	341	345	365	422	392	385	399	359	390	388	359	373	365	405	374	353	386	358	370	377	415	396	417	363	355	383	360	372	371	347	395	355	386	369	412	387	358	362	377	356	396	353	377	383	392	376	374	382	366	360	397	365	355	356	391	354	344	373	372	350	384	387	363	384	394	349	376	383	374	375	383	356	385	373	391	372	395	384	374	378	382	360	367	377	385	395	360	385	367	369	356	342	380	419	415	399	347	389	363	388	384	390	403	370	390	377	412	368	365	390	386	371	393	390	399	374	401	372	395	393	412	377	400	373	356	348	378	354	355	392	429	382	413	373	354	390	382	337	380	387	388	356	383	343	390	430	410	360	387	402	369	358	401	319	394	358	372	352	387	377	392	394	409	360	352	372	408	385	403	372	386	397	391	392	395	365	334	409	405	361	377	343	380	389	400	363	408	380	412	384	352	387	401	371	363	387	407	381	388	376	373	407	387	362	368	369	369	375	356	378	399	374	351	382	359	344	391	378	363	367	391	365	417	349	372	373	374	376	392	409	357	341	407	385	352	371	348	383	413	397	381	423	391	393	380	351	389	376	359	344	366	352	404	385	411	385	452	393	375	400	346	372	378	353	342	367	359	368	386	361	354	409	357	402	394	385	361	327	382	374	369	385	364	405	373	372	385	384	410	376	391	394	400	420	390	398	406	398	388	410	376	367	367	375	368	361	393	388	417	375	357	352	358	352	378	351	385	399	405	385	371	345	391	427	384	410	402	401	361	408	365	381	403	410	402	371	380	381	386	376	378	366	409	349	385	335	368	356	340	374	412	361	389	387	357	387	395	386	401	388	386	385	383	409	369	392	384	362	367	422	389	376	356	407	366	387	352	410	393	383	384	376	387	390	360	351	378	380	367	395	367	386	352	368	378	368	381	362	372	378	371	384	383	374	355	363	353	372	370	373	396	382	380	399	423	399	387	364	383	377	375	365	370	367	392	335	377	375	398	382	361	383	404	411	381	400	367	402	380	370	392	367	392	375	373	395	366	369	381	389	424	367	352	415	367	401	376	413	400	356	375	388	377	345	366	380	393	331	374	347	404	366	394	410	357	355	384	405	387	381	392	384	377	378	360	366	374	373	384	341	381	358	384	380	337	416	394	377	369	357	368	374	409	370	380	381	389	355	403	360	367	374	419	366	392	346	370	413	383	358	365	394	393	395	366	405	379	329	371	405	370	390	375	378	386	385	349	329	400	396	387	355	374	352	391	384	381	388	367	364	354	377	383	389	398	377	398	360	386	373	380	403	384	416	380	373	365	387	383	395	365	369	377	358	405	330	397	368	365	382	410	404	394	373	381	363	394	368	389	381	425	413	393	390	420	363	371	385	375	378	371	392	393	361	404	396	369	409	382	381	369	353	409	360	369	390	326	385	379	372	397	356	379	386	389	357	373	393	359	406	371	403	360	410	377	378	390	375	389	417	377	389	415	376	374	398	389	365	362	394	369	367	367	359	422	384	398	391	365	367	335	368	399	374	359	382	384	370	385	379	420	376	401	365	347	386	366	377	388	363	362	405	408	389	376	372	395	409	337	381	377	352	424	415	380	370	380	379	400	395	340	414	393	389	410	394	378	368	380	368	367	367	358	396	408	402	363	384	382	325	367	369	371	374	397	403	377	388	410	362	386	376	372	372	389	346	390	375	365	391	354	356	398	374	376	402	404	373	403	426	380	384	357	367	376	398	372	374	381	361	421	367	416	380	382	374	386	397	381	398	381	381	387	379	395	345	407	377	433	386	351	348	387	346	383	361	363	329	356	382	355	402	395	400	378	363	401	394	395	370	377	379	366	374	381	412	387	382	375	398	438	357	371	390	374	401	358	354	403	392	366	359	402	389	372	370	359	375	392	377	362	390	404	369	406	352	352	344	351	350	392	403	375	329	374	351	432	364	374	434	362	409	378	367	388	399	376	378	357	370	377	357	365	379	369	397	374	372	382	347	374	385	332	378	403	419	383	359	389	340	367	386	368	385	395	374	383	347	376	406	382	391	365	382	361	375	381	376	400	395	386	406	378	393	322	368	416	416	385	377	392	391	410	378	354	369	373	416	373	353	394	374	361	393	416	402	380	388	336	364	336	370	366	376	361	372	381	350	348	389	401	374	386	387	371	397	386	357	378	385	377	374	352	365	395	354	369	400	362	364	367	363	371	396	390	351	388	367	361	366	404	383	388	370	374	388	361	394	373	352	342	338	369	355	371	369	380	397	383	390	367	397	374	394	374	382	363	384	352	342	367	371	398	406	367	371	378	363	365	410	382	389	393	389	383	425	379	375	369	379	388	360	358	377	390	424	386	395	382	413	398	352	383	400	389	390	348	366	378	391	368	393	365	388	387	373	390	390	346	396	365	394	372	395	373	350	393	372	397	360	351	364	370	380	401	384	357	355	374	372	432	377	375	391	388	371	378	377	360	378	356	375	367	388	365	399	338	385	374	409	392	337	375	372	361	336	393	399	366	376	381	370	407	409	388	392	390	366	379	390	403	381	394	410	364	377	380	396	384	386	386	387	369	374	366	359	374	379	379	391	357	403	385	386	350	393	326	401	380	399	384	362	353	362	377	372	378	355	352	372	368	353	379	385	390	363	402	376	375	382	387	393	378	377	396	338	366	364	397	380	396	380	401	419	390	384	392	394	382	380	356	377	378	403	343	376	372	378	371	358	362	383	398	399	357	412	350	385	397	385	362	367	390	391	385	347	378	375	399	356	389	384	358	379	329	359	408	408	357	383	389	406	367	354	386	359	385	347	387	388	406	372	412	368	392	378	382	355	392	400	371	374	389	371	376	388	364	407	384	417	365	397	392	407	399	397	369	384	379	353	393	403	382	403	366	356	397	373	379	359	404	369	395	364	394	415	389	422	349	364	369	394	334	394	359	416	350	379	387	390	380	392	395	393	388	409	362	396	394
25690	21442	27480	25411	8453	1789	1051	895	735	821	7344	17032	13525	5992	1275	713	540	434	437	449	419	398	401	462	428	435	443	409	375	413	427	424	423	413	419	424	391	397	410	426	403	378	406	453	405	408	411	409	413	405	411	403	382	429	391	411	427	428	399	410	417	388	439	402	388	434	411	457	414	405	423	412	433	412	422	440	418	395	399	410	401	411	416	428	380	390	430	418	392	432	446	392	394	398	403	439	419	371	414	447	427	421	410	423	393	427	453	424	424	426	412	409	425	407	452	391	416	394	420	404	393	404	436	368	403	399	435	397	390	416	440	428	433	395	426	378	405	431	403	404	397	415	445	420	409	401	428	410	432	421	399	374	408	412	418	427	416	422	385	414	450	408	406	408	420	389	419	366	384	421	421	382	400	379	407	417	403	450	429	430	431	383	458	405	411	417	428	438	406	419	368	408	439	385	393	393	412	415	426	408	416	412	440	399	413	442	382	420	365	471	439	423	417	396	413	427	410	377	396	395	401	418	409	404	423	447	392	393	385	440	413	407	426	411	423	401	427	433	402	414	403	387	416	396	419	415	389	419	410	438	455	430	401	432	381	368	431	411	388	377	391	411	434	405	404	430	449	411	432	421	395	452	437	452	401	377	421	396	384	405	375	396	421	434	406	417	429	431	406	427	383	415	437	407	391	385	427	453	411	392	400	449	420	386	420	404	416	415	404	366	389	416	412	384	406	410	429	425	402	453	433	431	434	412	446	409	443	392	399	393	397	417	417	447	449	413	447	381	389	417	396	396	387	402	431	399	427	395	401	378	367	391	408	419	391	430	427	420	385	395	450	395	415	419	467	429	396	373	439	438	398	397	424	417	406	429	435	392	423	391	433	392	414	427	452	430	417	382	405	401	441	420	442	434	411	438	372	453	443	435	413	406	363	407	417	438	379	420	392	402	417	406	425	422	420	413	449	393	406	437	420	427	445	385	405	423	418	402	393	414	424	424	425	392	406	417	412	409	399	412	434	378	406	404	399	426	389	411	407	405	381	405	423	411	416	408	413	357	402	418	381	445	375	417	404	415	407	396	439	401	405	405	409	426	428	405	440	395	419	385	458	394	427	411	397	445	404	394	402	425	358	389	420	391	385	411	407	398	374	387	433	438	404	430	398	420	426	392	433	410	394	419	413	443	401	417	414	398	366	401	422	399	410	427	392	412	399	425	413	374	410	413	441	429	419	429	404	423	399	408	407	438	377	405	408	449	401	442	400	421	423	373	389	415	436	424	394	434	431	412	408	411	405	414	395	405	423	416	395	415	414	444	380	394	387	413	423	439	408	365	412	400	423	398	401	387	397	452	429	417	422	392	413	385	385	429	428	421	385	406	398	389	411	410	427	388	411	431	413	387	433	424	425	432	392	397	431	444	391	409	429	467	423	424	416	446	404	427	409	386	404	412	417	402	417	431	418	381	436	437	390	408	437	417	393	397	388	395	400	374	389	409	412	410	405	389	428	394	422	434	411	405	431	390	418	451	403	431	419	419	434	413	403	409	449	394	396	397	401	412	411	419	455	385	419	427	445	398	415	400	441	411	378	438	390	432	418	413	377	392	458	406	412	402	393	394	441	379	389	376	439	408	404	423	413	397	395	402	374	429	401	369	426	428	410	428	394	385	383	428	406	439	422	401	389	420	397	386	368	383	438	396	439	431	407	404	391	417	435	422	409	391	420	425	421	423	426	411	399	394	402	377	437	423	420	395	414	434	443	417	426	424	413	420	437	440	422	434	411	418	422	420	396	407	352	408	419	440	395	412	428	394	384	392	393	461	441	387	429	400	423	412	446	381	341	418	434	420	396	404	425	400	401	411	401	398	427	385	416	432	404	447	427	417	409	402	408	381	409	406	382	419	388	425	364	438	409	456	375	436	411	415	407	399	386	437	431	434	451	410	426	362	419	437	420	461	403	415	432	410	403	423	419	435	439	402	414	404	416	396	406	381	382	401	403	445	389	413	423	424	425	417	408	399	399	427	407	434	450	403	416	431	415	413	403	406	406	378	373	408	430	457	420	436	414	437	425	367	418	417	425	420	433	416	423	387	436	421	424	415	410	410	421	430	361	420	444	384	414	407	424	385	410	415	406	403	397	390	410	394	422	391	428	389	406	381	401	412	402	424	373	430	416	373	385	400	381	426	432	368	414	430	366	399	432	400	383	380	438	436	403	429	379	401	412	433	391	385	425	401	429	402	395	419	403	432	385	391	407	416	456	383	411	426	407	382	435	404	405	423	398	449	402	416	408	426	397	437	382	419	426	448	403	392	413	437	406	399	409	416	400	441	415	430	387	408	391	441	424	384	382	403	389	436	403	398	425	408	434	432	435	409	415	407	426	449	395	413	417	462	405	435	391	418	412	397	410	408	431	421	416	403	407	411	440	407	398	404	415	436	418	416	399	438	426	388	423	417	431	413	432	419	420	403	414	415	415	397	439	416	392	385	421	399	446	434	430	384	406	409	403	405	373	385	409	416	395	417	407	406	414	438	398	414	437	401	415	396	365	417	402	413	385	395	428	368	391	430	420	403	398	405	425	385	407	428	385	403	410	387	404	449	365	379	408	396	415	459	392	447	391	423	374	392	452	401	407	391	434	390	385	380	379	414	394	384	408	422	418	409	404	415	424	407	395	397	408	417	387	432	386	392	377	421	427	422	437	402	458	388	425	404	391	392	388	413	380	424	409	390	385	423	417	430	419	387	373	407	422	446	427	421	402	411	434	369	424	395	428	391	404	393	402	430	400	406	389	408	402	419	428	472	415	422	384	431	363	402	366	384	420	442	406	406	427	412	434	396	361	420	428	440	404	406	377	433	381	395	418	417	384	416	423	415	444	392	425	406	406	405	404	420	405	408	432	416	405	417	400	446	367	403	431	374	413	442	441	457	392	416	385	429	441	412	457	413	418	441	396	398	426	410	404	413	421	419	446	418	435	435	416	418	406	422	418	402	458	442	415	427	446	416	422	413	396	414	446	385	410	400	416	400	426	430	390	398	423	430	389	408	439	443	417	425	392	411	446	392	398	377	386	424	418	406	414	406	361	467	399	394	410	416	410	414	439	408	387	384	386	390	421	404	423	390	426	423	412	378	387	410	385	417	400	371	393	373	441	433	419	413	417	416	377	411	386	420	423	379	407	454	439	439	401	405	449	402	376	424	408	406	409	428	405	403	407	413	441	392	435	389	445	426	435	412	389	411	382	430	389	372	402	435	404	419	436	426	438	399	417	387	413	372	392	434	430	405	423	376	451	393	406	453	418	434	391	396	431	390	375	429	429	389	434	393	424	406	433	429	363	411	431	439	370	397	387	380	422	426	409	383	423	401	423	366	394	368	440	409	433	399	445	423	455	403	451	415	374	443	398	397	412	434	380	409	404	436	388	412	380	405	436	407	402	420	448	418	412	440	409	373	416	434	439	401	428	395	383	410	417	413	381	385	414	415	418	395
5614	8361	8416	3761	2319	1407	1213	1057	993	1004	10641	16542	11894	5439	1323	744	506	383	397	381	382	413	362	387	405	386	379	419	392	367	394	398	382	362	413	411	388	416	399	354	393	394	406	372	368	408	386	364	431	352	390	416	418	402	379	405	423	391	410	405	401	389	381	378	378	391	418	398	392	362	404	405	424	409	405	411	388	403	416	383	396	392	392	390	385	426	392	406	372	390	405	395	398	407	367	338	385	391	372	392	424	427	359	377	411	395	398	352	392	400	381	414	386	418	389	373	364	374	362	370	343	415	380	385	380	378	394	406	380	394	399	374	382	399	386	426	369	377	404	357	411	401	401	363	425	388	385	395	405	394	403	380	389	379	416	384	364	396	366	431	416	398	345	393	419	354	377	397	391	411	400	392	390	408	397	421	405	430	360	338	406	381	396	366	362	383	426	411	416	406	390	414	426	375	399	378	378	405	364	369	399	369	346	394	363	419	427	417	374	375	385	387	387	414	358	388	386	352	390	396	362	410	398	358	409	358	402	415	372	390	387	423	421	374	395	379	374	374	401	397	388	387	352	357	437	405	400	410	390	391	389	383	359	399	410	380	407	386	376	387	382	360	388	377	399	368	402	378	404	354	388	370	381	373	364	374	409	386	380	394	397	423	362	380	352	412	375	396	401	406	392	440	389	376	427	381	389	393	385	392	418	394	382	398	405	370	382	374	415	410	400	378	428	415	391	397	385	374	380	415	413	424	399	370	405	414	392	375	378	366	402	385	353	396	358	414	386	382	384	359	378	414	401	372	377	411	371	382	400	388	404	387	408	370	416	391	429	378	407	403	388	401	398	382	392	387	394	370	382	394	394	412	418	425	389	395	397	375	389	374	417	390	404	395	400	411	408	385	400	397	391	386	413	406	402	378	442	363	377	394	373	414	404	348	386	368	424	384	416	399	435	404	356	388	387	414	392	388	366	403	391	446	412	436	387	377	387	381	404	366	383	396	403	421	389	418	365	372	380	415	375	382	371	370	378	388	404	400	371	365	414	368	410	394	377	387	378	379	358	388	403	371	353	379	395	415	399	392	409	378	407	349	403	400	376	425	368	377	388	373	387	360	386	402	390	432	407	370	369	363	384	367	380	371	392	386	383	401	409	399	383	383	378	390	392	410	428	398	365	384	366	421	402	353	376	394	393	422	369	406	396	384	375	425	371	370	364	391	386	364	382	396	391	390	378	441	391	400	362	403	403	395	411	377	396	425	408	380	361	385	380	383	424	397	384	399	386	393	413	380	420	368	376	379	417	405	401	380	368	372	402	410	369	405	372	355	381	409	378	401	388	389	388	376	411	413	402	394	398	407	377	373	403	369	381	404	388	375	400	381	376	409	378	412	391	381	397	382	369	429	401	414	363	373	392	393	350	350	396	394	368	403	394	376	387	354	365	388	389	391	412	440	384	420	376	389	396	455	406	377	380	430	392	375	385	410	389	383	421	368	419	371	379	416	389	400	386	400	397	400	410	377	363	369	374	424	368	374	376	413	396	376	360	385	364	423	359	418	409	397	371	388	364	371	387	384	396	417	417	349	369	429	387	393	409	389	403	381	415	365	404	411	423	350	355	383	397	396	407	379	399	408	431	375	420	388	394	388	395	388	391	391	411	383	407	390	386	423	338	399	379	381	354	386	431	371	368	418	413	393	367	388	371	397	366	384	392	408	365	364	366	381	379	376	384	454	344	393	394	392	390	413	381	438	396	381	376	376	429	390	396	377	384	401	398	403	400	381	403	366	400	373	400	381	380	400	367	387	369	388	431	379	403	385	400	417	411	413	402	393	412	377	389	384	411	393	375	396	350	403	404	387	410	415	391	425	409	383	394	398	400	426	362	359	380	370	372	431	422	392	411	371	394	381	415	406	369	410	373	397	394	435	421	382	403	406	418	350	379	425	406	364	394	389	388	369	381	400	381	387	405	407	418	440	352	401	412	373	369	360	378	356	352	381	405	406	406	367	396	413	376	387	375	407	400	391	410	377	421	389	421	411	359	379	379	334	358	421	377	397	389	416	403	382	396	374	399	374	374	373	380	379	396	360	380	385	361	407	368	397	346	408	374	406	388	385	448	379	408	387	387	394	386	421	415	415	370	384	387	384	417	390	402	394	426	387	425	399	389	374	359	346	420	401	394	412	400	378	384	373	364	407	359	377	393	418	385	356	360	324	370	407	420	384	403	350	385	398	391	404	386	395	383	394	405	367	387	377	390	376	404	378	411	415	404	383	410	378	417	415	396	386	390	385	373	407	413	369	415	408	400	345	375	413	397	366	426	382	418	389	414	403	400	424	384	387	391	390	397	380	424	399	376	416	364	385	439	361	382	415	419	391	409	395	385	414	402	379	355	409	415	381	387	375	388	394	393	407	393	389	407	402	415	399	371	363	363	410	380	409	400	393	385	402	367	404	371	406	376	388	401	370	358	373	403	398	366	406	354	390	408	389	384	409	372	371	389	395	379	341	397	388	373	383	405	425	389	414	357	409	368	411	393	414	392	383	376	401	370	377	360	404	385	357	404	399	391	397	367	395	402	396	348	419	373	405	380	385	408	401	419	367	385	411	353	368	372	401	423	410	404	372	395	364	387	332	386	410	378	395	387	410	403	373	367	377	411	419	396	400	383	430	379	342	406	387	393	402	404	378	370	363	423	402	391	385	378	388	353	397	368	419	376	425	383	386	399	391	443	429	364	420	404	423	401	385	381	409	400	381	418	405	385	383	370	372	397	382	337	415	360	412	423	401	377	393	373	377	378	396	394	387	348	367	422	400	408	406	411	440	379	367	409	393	394	401	377	416	392	390	397	382	386	427	386	357	371	360	389	382	410	373	387	401	378	388	411	359	386	405	370	408	390	393	419	379	369	417	393	373	373	389	408	388	356	398	401	362	369	371	375	388	434	402	379	381	401	398	396	396	381	433	350	407	365	369	445	402	369	373	379	378	376	423	397	392	399	388	435	390	420	382	387	355	373	399	387	405	385	396	402	385	422	390	396	393	401	402	395	372	392	395	364	414	374	362	360	400	393	395	392	383	404	382	379	404	370	369	396	379	379	371	374	401	394	360	387	363	417	389	338	379	387	402	377	375	373	387	376	408	389	363	420	378	374	427	357	413	371	438	385	418	359	419	394	396	366	381	389	411	402	392	365	402	395	408	378	381	376	378	381	378	385	366	412	369	381	373	417	384	400	407	382	408	392	401	390	419	400	385	390	399	403	373	418	400	385	395	391	382	362	405	385	393	386	376	385	394	378	367	391	373	372	393	380	385	389	360	393	411	419	368	403	390	405	403	419	378	415	384	386	387	365	382	410	395	383	392	403	383	399	384	369	396	426	390	393	386	371	383	341	430	370	393	419	374	439	413	382	389	402	384	405	404	394	405	376	359	371	378	387	393	379	405	357	392	418	396	398	408	389	382	396	400	382	399	394	366	364	410	380	416	421	395	385	379
24577	21412	28587	24647	20965	7570	2369	1461	1127	1231	13785	28781	24770	12808	2680	1085	700	537	613	543	527	566	545	549	571	541	517	566	537	538	582	499	552	541	534	565	571	509	552	555	562	548	566	540	557	537	511	518	509	590	508	538	546	519	538	524	539	551	634	545	534	564	536	561	561	552	529	524	549	566	515	562	534	539	534	562	556	507	549	560	553	554	534	557	554	547	538	489	507	552	553	554	512	488	514	521	512	521	566	540	527	529	527	566	544	546	561	509	507	559	532	537	515	542	510	533	562	509	538	517	589	556	551	557	509	554	520	497	537	529	541	518	528	538	558	553	496	517	574	529	539	561	601	533	560	547	496	541	531	550	541	554	532	523	527	555	518	512	492	499	529	547	540	533	542	542	549	557	562	508	491	503	549	541	560	562	539	592	524	550	549	545	534	564	568	515	545	522	553	525	565	565	572	574	551	542	559	544	523	532	564	520	505	588	523	530	589	517	537	477	543	556	504	538	505	523	554	517	541	603	529	553	546	560	571	531	572	521	526	520	583	548	517	566	528	536	536	554	524	558	541	535	562	538	579	552	547	536	524	551	525	516	520	540	554	535	518	541	552	550	576	535	523	529	546	556	548	488	521	540	535	532	564	553	509	526	515	558	535	545	555	516	573	591	574	563	528	557	544	532	498	524	518	557	502	508	491	530	571	522	471	524	540	509	536	562	537	540	531	538	524	561	560	583	548	559	537	567	567	528	595	514	530	489	550	530	579	525	578	551	526	523	569	553	549	507	545	550	530	524	525	494	546	524	515	516	513	500	572	509	556	555	520	522	603	501	574	536	501	563	545	493	557	533	514	526	517	525	590	489	509	556	528	528	535	536	578	550	541	518	518	514	546	543	548	537	535	539	517	549	582	536	532	489	548	547	534	569	530	542	542	524	569	503	533	554	547	506	534	549	532	552	538	548	546	532	558	522	520	547	539	553	563	485	518	530	503	527	501	530	557	536	536	526	490	525	523	530	533	486	541	515	593	553	536	572	525	587	538	543	530	530	556	548	524	560	503	526	584	563	551	547	518	536	526	554	553	531	535	534	517	531	527	549	564	555	506	591	555	534	489	506	567	545	558	579	526	543	547	522	494	537	569	520	472	516	513	521	531	504	511	549	529	520	543	491	548	559	539	531	553	555	554	535	548	541	507	524	570	577	543	530	566	573	526	567	482	516	566	525	540	545	497	531	559	521	542	533	523	578	536	562	563	524	509	527	553	528	527	511	572	499	531	546	555	517	512	516	519	552	522	529	562	557	588	528	513	515	498	545	586	538	498	513	513	570	507	539	544	522	534	546	539	521	526	510	534	486	511	563	529	541	481	562	590	533	553	518	549	525	551	549	539	543	546	534	535	486	537	524	554	538	591	515	497	520	523	532	572	522	532	530	502	496	531	571	567	574	558	509	545	544	504	492	525	503	496	558	512	524	576	498	516	532	512	518	502	537	507	528	527	495	546	575	522	510	549	570	573	565	579	546	556	504	509	550	527	549	538	528	527	530	556	537	545	564	543	511	534	552	533	552	544	569	549	511	550	504	550	498	512	495	555	606	547	521	533	548	505	559	536	530	525	563	524	526	554	505	536	555	526	551	550	537	536	527	519	546	575	495	526	544	547	542	493	533	514	541	580	539	558	520	519	557	549	554	547	524	516	545	510	521	569	536	541	537	528	558	582	553	533	511	577	522	529	535	536	538	570	544	566	573	547	537	535	571	587	555	539	549	544	534	559	520	554	523	553	538	543	517	530	539	551	532	497	544	513	554	523	535	515	526	555	524	550	519	549	550	524	491	536	565	557	554	525	566	553	530	534	544	559	529	543	554	517	569	538	490	542	540	558	571	548	526	587	496	500	525	580	522	494	508	540	528	556	588	517	543	572	527	566	554	528	545	527	537	505	535	570	496	538	522	551	540	523	540	505	567	547	537	545	546	517	545	546	516	550	558	552	575	546	534	530	524	566	540	535	550	514	546	554	508	539	556	562	546	571	591	500	519	554	553	563	506	542	528	485	594	538	523	513	565	497	560	550	537	575	518	568	531	553	503	494	568	513	537	504	538	525	557	508	511	544	555	525	571	560	544	533	521	548	549	530	525	543	550	543	493	513	544	585	485	508	523	563	531	533	553	540	550	537	474	540	519	502	526	541	541	527	569	521	569	538	543	511	553	538	550	528	539	527	518	555	525	542	527	506	562	548	559	525	529	529	553	517	540	549	548	516	557	546	551	514	559	507	530	506	583	533	503	506	548	552	573	490	504	539	565	573	545	552	546	545	552	531	585	547	556	559	479	559	520	527	546	524	543	528	543	592	543	513	563	548	509	593	520	505	543	572	530	515	538	508	541	507	542	492	568	539	531	577	550	546	585	570	534	541	552	517	604	545	527	552	554	525	593	534	526	543	522	516	554	552	491	563	537	559	483	509	548	512	510	516	545	526	514	544	559	544	539	558	532	544	543	576	521	548	532	548	546	529	584	538	561	541	569	579	519	517	556	476	512	546	544	542	545	552	521	525	510	513	556	535	560	582	554	519	539	551	554	510	541	547	522	532	483	538	513	494	534	553	542	510	559	512	520	565	575	533	531	565	560	551	563	561	587	521	555	523	576	534	533	554	528	532	498	575	534	517	510	552	556	554	527	571	537	507	505	521	517	538	529	521	541	564	520	511	519	588	513	525	534	510	518	536	541	529	532	546	555	526	564	567	542	539	543	589	529	555	533	490	558	514	546	523	539	518	543	537	538	564	540	557	523	554	553	515	526	520	547	537	538	539	538	501	532	530	509	546	562	516	559	550	548	565	572	519	540	562	539	500	615	532	543	524	525	498	529	514	561	546	543	503	520	541	535	548	536	541	541	511	522	512	570	546	532	548	524	565	558	543	525	532	538	593	533	489	514	498	541	492	543	535	539	558	539	571	554	496	537	544	547	586	553	540	548	544	530	546	500	475	531	530	559	478	539	597	534	531	572	600	541	599	512	527	535	517	562	547	545	580	526	580	590	540	518	508	522	546	545	543	555	594	560	520	515	569	527	504	542	545	520	564	521	512	523	532	556	556	555	536	513	510	529	565	535	558	589	604	527	570	525	513	546	528	523	530	542	563	495	542	506	544	534	603	536	508	557	532	528	500	515	516	527	546	563	557	549	528	554	531	542	529	517	454	513	581	522	515	535	570	531	543	506	531	565	537	542	553	531	535	558	576	533	527	534	557	545	503	520	545	520	526	519	583	550	585	585	534	530	531	557	530	494	573	523	531	527	529	545	502	590	542	567	542	508	548	538	545	490	528	493	523	536	539	561	509	523	544	572	536	553	541	530	543	526	514	531	529	550	554	572	527	521	528	508	561	512	529	515	529	570	528	489	521	538	559	548	510	529	540	515	519	533	536	577	584	502	566	533	516	531	535	521	546	575	551	581	536	571	531	530	548	514	527	558	541	522	529	563	565	529	558	549	553	525
5766	11117	11174	6373	3711	2423	1950	1816	1535	1780	18278	26490	20443	9938	2329	1132	705	580	524	512	504	505	539	529	497	495	521	509	514	490	492	480	508	466	497	515	519	559	505	503	501	518	495	497	509	492	464	498	491	518	543	475	529	534	503	507	514	486	507	526	507	502	494	504	450	465	487	512	479	492	490	514	509	538	515	553	494	549	496	469	507	485	517	463	515	485	480	472	522	507	506	502	533	493	549	501	476	522	497	478	500	510	510	480	502	535	530	480	524	535	504	479	515	504	534	489	505	473	492	510	453	505	474	490	498	520	501	485	487	498	506	481	494	482	497	537	496	478	472	508	505	499	534	488	537	503	477	503	492	465	513	470	508	465	481	512	491	478	497	531	536	474	487	521	534	493	481	552	488	519	524	474	483	470	461	490	493	493	511	462	504	465	536	491	522	476	510	501	504	522	508	470	471	502	533	553	511	473	488	479	490	532	515	479	503	512	489	460	510	493	497	506	479	502	500	546	480	485	531	531	443	533	490	483	507	497	487	509	484	495	481	548	491	480	492	488	492	541	498	513	534	527	477	507	481	485	525	479	496	527	516	533	534	510	492	496	507	485	472	499	510	492	483	510	459	523	509	509	510	518	517	542	511	515	483	484	541	493	534	487	533	525	518	463	513	490	485	500	476	504	498	514	473	570	512	497	475	486	536	504	500	474	495	511	505	469	522	519	491	492	515	483	500	515	477	486	520	522	528	472	479	468	470	511	545	466	511	463	511	517	457	454	505	486	540	509	539	527	491	526	509	521	457	456	535	497	499	526	477	524	479	485	482	458	492	485	518	493	528	504	482	493	481	486	533	514	523	536	547	489	497	448	481	480	487	524	482	503	482	518	503	484	571	498	495	476	504	515	485	519	483	472	492	467	506	481	524	454	496	512	549	516	549	515	500	510	502	483	476	539	523	467	539	534	481	480	482	481	520	483	513	491	506	517	489	521	509	496	514	505	514	551	504	545	485	505	458	491	469	475	494	506	505	483	477	485	529	495	499	478	484	485	526	486	526	510	486	531	513	510	498	514	491	503	472	513	499	507	506	491	483	490	509	519	490	481	456	491	511	500	500	511	516	492	506	505	488	494	520	485	492	482	537	488	492	505	537	515	472	484	495	486	493	488	483	500	464	511	473	447	507	506	510	510	476	511	482	522	522	492	506	508	497	521	466	484	496	509	475	472	513	513	509	519	507	476	546	484	514	523	489	486	507	486	540	528	521	522	489	517	480	527	474	511	490	487	493	500	521	507	527	492	464	497	493	516	460	466	501	505	470	488	504	489	505	523	520	494	483	511	529	483	520	536	481	545	495	512	505	478	496	483	543	490	512	487	501	512	486	495	475	498	513	534	502	477	517	484	511	531	468	499	490	522	537	497	506	510	550	513	542	490	532	501	491	505	488	540	538	487	499	465	538	500	497	479	491	525	500	478	497	454	533	531	493	507	499	473	489	525	502	468	523	502	504	472	501	515	452	504	473	484	491	492	506	500	464	460	517	486	487	465	496	489	490	484	504	499	508	506	471	504	501	471	482	469	482	496	501	497	534	468	492	494	518	461	551	500	502	483	518	515	499	526	502	520	505	493	504	548	496	480	501	495	550	539	488	463	455	534	505	521	485	501	470	460	514	480	491	461	477	475	499	486	514	522	518	481	487	495	476	492	477	492	508	490	479	481	466	528	497	499	500	517	486	535	534	498	472	485	464	528	451	557	523	522	466	491	511	506	478	502	527	470	498	512	481	545	478	444	462	503	501	476	503	535	487	482	496	512	477	457	469	451	499	464	490	507	549	495	477	463	513	506	472	498	466	499	531	450	488	485	496	527	473	486	503	510	483	482	515	478	521	492	466	514	489	534	477	527	503	505	474	506	515	496	514	500	502	497	474	525	461	484	519	530	482	501	454	517	501	512	458	482	484	489	486	489	512	481	459	499	506	456	485	500	518	500	508	505	500	520	459	507	541	502	465	504	489	472	479	503	504	509	471	550	444	492	493	494	483	492	471	512	495	485	514	521	524	524	524	501	489	490	500	527	486	500	465	501	506	463	530	455	520	492	495	487	480	529	489	523	493	527	512	476	522	482	521	526	500	499	537	500	520	505	546	474	479	524	518	490	531	526	520	496	531	475	471	472	535	503	491	485	547	480	520	521	539	464	515	489	476	489	523	520	511	505	494	531	522	467	499	504	484	476	514	480	529	499	476	479	489	440	495	491	503	472	483	517	522	533	483	498	482	496	480	492	495	485	539	486	520	557	504	521	498	484	472	500	506	467	526	544	522	465	531	486	526	528	514	480	526	500	534	493	461	519	526	475	497	488	545	465	489	490	482	507	481	483	508	477	530	454	527	490	503	506	455	472	483	484	501	479	479	492	516	530	461	544	450	471	493	513	541	479	484	510	534	485	472	481	491	507	468	521	480	485	508	511	467	492	500	538	519	480	496	528	478	526	494	506	487	508	473	524	493	467	495	470	480	495	468	552	493	459	533	521	507	490	486	529	471	510	483	505	503	470	486	531	524	532	504	478	481	515	518	472	507	505	500	495	508	528	481	530	544	520	494	538	515	524	496	467	451	523	507	516	523	520	537	479	505	512	510	531	500	529	526	474	504	491	519	534	489	507	489	503	477	506	480	497	488	481	481	520	496	517	458	487	488	460	513	490	464	487	496	506	453	416	478	507	559	529	483	502	515	479	473	495	518	482	440	481	473	495	503	502	512	483	500	477	467	490	471	487	501	475	497	498	542	505	540	486	512	506	524	477	491	467	514	472	501	479	499	484	491	527	461	484	494	518	486	514	505	486	507	501	494	482	503	525	448	495	493	457	523	503	485	519	525	532	517	518	524	501	512	512	488	534	499	494	504	501	489	498	499	453	491	474	501	518	489	514	457	514	494	475	500	513	487	507	518	505	517	494	517	506	490	521	481	467	452	467	479	516	497	508	516	470	457	516	497	479	508	492	471	497	509	479	515	486	533	473	513	521	504	487	478	491	500	525	472	497	487	469	480	492	478	486	503	508	475	525	506	503	482	514	507	485	556	499	471	529	501	511	520	501	499	474	487	470	466	522	493	489	511	487	488	483	474	480	477	479	494	478	481	488	512	499	524	486	490	495	480	473	512	504	518	500	509	462	506	506	515	488	491	529	486	505	495	469	534	488	480	520	454	523	465	496	513	509	508	512	510	497	520	499	494	493	477	522	475	502	468	474	487	495	483	497	468	474	490	477	510	490	530	485	506	484	492	488	475	538	499	479	466	492	475	482	500	535	473	507	507	542	515	481	473	502	482	471	497	481	517	458	459	466	491	467	486	492	524	493	510	484	515	466	499	469	466	472	484	470	481	506	532	513	484	507	534	496	491	531	486	524	514	480	531	474	488	527	509	492	526	453	498	544	491	504	503	529	502	489	483	498	523	495	501	502	469	505	472	520	518	499	487	549	535	513	509	507	511	486	465	479
27691	11704	3345	1723	855	643	568	560	630	598	939	1783	1574	1110	661	528	446	421	414	441	447	451	464	419	418	423	432	424	436	417	490	469	420	423	436	420	481	411	462	451	440	450	457	429	411	444	442	464	409	448	422	479	441	442	435	397	471	456	468	449	429	423	432	431	448	460	447	447	422	455	438	469	416	419	477	428	476	439	452	427	454	401	461	474	476	490	438	470	453	446	453	452	440	467	466	456	446	426	453	426	448	428	420	450	436	413	442	409	461	423	438	368	419	437	444	436	426	422	422	414	452	455	439	413	444	445	440	459	448	426	436	427	405	425	463	410	441	432	425	442	421	472	413	438	432	452	433	444	427	444	471	446	404	441	452	470	449	461	391	437	461	492	410	434	433	456	476	412	440	436	397	446	438	430	495	441	441	451	460	494	423	398	447	436	449	419	462	446	425	416	458	429	443	476	435	479	444	445	434	435	410	429	467	440	440	447	451	436	406	465	467	424	436	411	455	430	417	476	401	407	428	431	413	461	424	466	443	470	446	448	419	458	406	444	454	407	476	453	418	453	434	435	428	464	422	494	445	406	417	411	474	416	447	464	457	420	445	408	453	424	419	464	422	476	430	425	428	389	456	437	423	443	420	446	431	445	464	446	436	434	466	391	439	447	438	379	450	409	421	464	456	462	427	410	454	417	407	437	419	438	424	441	441	429	450	449	396	402	398	407	427	438	442	442	428	424	446	438	456	411	445	419	478	433	448	427	455	439	453	473	467	453	409	441	450	413	421	480	417	426	394	436	463	453	408	440	430	469	447	393	415	400	435	440	435	434	432	432	435	438	427	436	430	416	445	426	447	456	443	414	472	457	417	467	460	429	426	493	427	470	454	444	458	418	450	444	426	423	434	402	472	450	469	446	434	457	437	441	426	445	443	425	439	418	432	483	458	415	445	437	460	440	458	466	433	444	447	430	428	422	419	469	464	426	444	428	464	396	441	458	441	450	446	433	459	456	453	463	448	480	429	445	436	457	444	426	435	451	413	477	413	478	411	439	449	431	466	428	410	449	436	445	435	410	457	469	415	371	458	399	441	424	457	441	429	444	439	412	381	467	456	433	473	415	427	449	456	436	421	440	445	432	472	458	455	405	424	442	438	438	445	422	442	423	410	484	464	438	431	399	399	420	441	440	420	429	455	459	462	451	459	439	419	466	466	435	440	447	444	414	428	407	451	445	473	472	448	445	409	454	437	445	435	414	406	405	459	457	443	453	463	493	465	441	414	466	467	449	423	410	483	425	422	427	421	422	468	413	474	410	429	416	465	429	415	433	431	453	436	451	440	424	405	453	448	442	451	407	409	461	431	426	411	448	453	461	423	405	457	464	424	442	419	466	413	449	425	414	439	433	452	458	448	437	412	414	470	462	447	429	407	412	474	425	414	425	446	476	463	433	461	417	436	431	443	409	419	415	434	462	447	441	434	450	424	445	456	446	452	444	411	405	424	456	422	445	459	457	412	414	424	423	441	410	406	462	477	439	416	439	425	465	431	458	496	437	442	472	458	447	424	416	482	432	442	448	414	397	415	451	416	432	382	433	505	437	395	433	429	401	384	402	443	494	435	427	429	427	442	403	468	478	438	447	468	437	449	435	477	432	452	400	430	449	459	407	439	462	425	452	400	471	452	441	458	468	438	462	433	439	414	438	446	425	440	422	405	456	457	410	423	446	413	407	446	446	450	441	429	441	420	437	408	411	469	425	443	443	430	439	469	451	437	438	408	399	433	458	426	420	413	470	459	393	443	445	417	429	430	442	451	452	466	449	441	457	459	446	469	450	440	458	392	422	445	424	463	439	454	432	410	451	405	450	449	436	457	444	438	465	434	448	435	429	457	421	440	467	442	415	448	408	421	473	412	438	433	443	427	409	423	425	441	419	413	440	428	451	445	471	435	477	434	421	438	461	409	448	427	417	440	398	428	431	434	428	402	403	423	419	431	419	485	429	434	458	481	429	438	447	446	430	458	438	436	437	433	481	427	438	421	464	481	448	470	415	429	450	439	475	427	449	461	429	462	440	453	463	451	422	441	412	456	416	433	440	424	414	463	472	414	411	430	380	439	413	469	457	466	430	417	437	409	424	477	436	426	429	402	421	436	448	410	441	425	449	424	414	431	479	410	438	491	423	438	446	422	426	449	414	445	421	405	449	467	441	429	440	468	455	414	420	428	443	427	444	447	456	453	434	417	451	410	474	436	429	484	432	424	463	449	477	459	443	453	450	403	461	448	441	423	446	426	405	461	462	490	423	428	471	469	450	424	431	449	445	433	440	442	448	415	465	394	458	453	441	447	402	446	429	421	444	455	458	465	429	430	430	424	485	428	430	475	458	451	434	462	460	447	398	433	491	422	465	420	412	430	416	417	445	461	447	433	469	483	433	475	470	439	433	427	458	429	463	412	435	472	453	422	439	426	429	460	429	440	452	441	436	424	416	457	423	439	412	446	435	449	425	456	479	404	398	452	418	464	417	439	455	419	455	416	403	420	418	427	461	456	444	449	415	440	454	434	441	472	411	456	426	446	442	434	452	406	440	428	424	446	414	459	442	431	427	386	396	448	461	402	450	419	440	445	436	425	473	450	426	433	403	417	451	434	425	406	420	414	446	452	423	459	470	459	402	429	407	435	459	450	434	423	429	450	419	423	433	433	450	458	430	433	436	437	437	428	430	417	424	455	431	468	425	456	431	443	449	418	461	436	398	451	412	434	445	419	441	438	474	426	440	432	458	431	482	434	484	459	439	412	467	454	459	438	454	429	462	468	403	452	421	444	416	466	449	454	438	419	439	419	460	414	465	413	417	437	449	423	401	445	473	444	462	418	427	418	410	453	453	403	413	498	441	442	439	427	404	465	438	427	459	448	421	452	417	443	429	424	440	474	429	428	439	444	409	450	440	422	401	407	435	457	447	417	456	463	456	460	443	450	439	436	436	433	400	431	428	427	412	484	429	429	437	445	417	429	436	457	437	511	432	478	444	401	473	439	430	414	434	414	471	452	475	435	415	454	429	429	456	390	383	437	483	439	477	396	425	419	414	446	457	456	432	397	443	445	446	459	447	428	420	455	449	464	406	443	448	472	446	467	404	455	462	459	435	447	389	424	425	430	443	494	434	445	445	439	403	486	478	431	444	444	431	434	454	404	450	409	431	436	450	471	456	438	418	433	428	467	469	444	447	439	406	424	457	438	414	461	413	417	438	411	433	420	438	427	394	462	444	460	420	424	444	414	493	462	406	449	410	462	419	413	494	480	447	438	463	439	495	406	452	474	430	411	396	434	402	416	416	423	441	419	462	452	443	410	453	426	419	434	414	440	425	439	437	425	457	435	441	436	463	459	402	431	416	423	414	424	443	435	436	428	417	440	453	439	424	448	421	417	457	445	410	446	459	451	463	481	432	441	420	385	417	401	425	441	466	460	408	470	422	409	440	423	408	487	451	438	403
5998	2963	3071	1720	1031	772	599	614	672	723	1403	2409	1949	1188	662	468	412	406	400	437	389	392	420	372	389	411	397	380	394	394	398	388	393	415	391	405	390	401	415	414	402	375	417	384	438	415	397	422	385	409	375	394	394	393	411	394	406	390	389	371	401	408	343	382	389	424	391	402	421	409	388	394	405	359	423	411	398	412	431	415	426	370	418	390	406	407	390	395	417	425	429	376	416	387	425	396	364	416	433	379	420	423	378	357	400	405	401	428	410	399	417	396	409	446	372	424	422	405	443	396	416	387	374	381	401	387	398	417	402	418	382	360	405	395	391	413	397	396	429	397	392	377	421	375	372	411	405	407	433	400	403	406	391	405	404	426	418	385	423	417	380	391	422	382	413	397	384	396	391	400	414	355	402	381	416	404	388	365	390	406	417	425	398	414	427	388	380	350	369	379	426	392	424	373	394	402	356	411	433	427	447	406	429	430	432	390	395	404	389	387	412	406	373	404	385	372	407	413	393	403	381	433	409	373	404	377	414	361	390	392	432	400	412	401	418	415	423	398	395	440	379	375	393	380	391	428	423	424	398	401	393	398	436	394	389	427	404	388	401	401	369	401	428	396	386	414	379	376	389	399	388	415	372	409	393	399	413	399	400	360	423	408	402	410	416	393	358	396	412	371	391	379	371	416	389	417	412	394	403	385	350	363	408	366	418	387	415	408	381	385	405	382	417	416	419	435	418	408	424	412	391	388	375	421	399	457	395	382	402	407	371	421	386	424	384	405	426	371	370	416	409	423	359	376	390	407	407	399	372	404	411	409	402	401	368	424	426	391	425	398	412	410	405	415	381	365	394	372	412	410	398	421	376	402	395	403	372	374	392	394	395	404	384	425	453	431	380	389	419	390	384	378	462	380	420	407	384	384	411	391	363	412	381	394	359	414	367	430	359	395	414	427	394	397	399	392	406	410	374	398	430	406	409	403	395	416	391	373	397	401	393	432	408	411	421	370	408	398	378	405	399	396	421	373	406	386	380	377	401	402	441	387	386	421	377	432	407	417	412	397	373	421	379	434	403	398	350	372	395	384	434	388	405	369	377	421	377	391	353	403	385	400	404	418	415	373	384	367	392	423	428	410	363	404	374	387	410	393	388	417	386	376	408	402	408	402	397	395	406	391	415	355	421	376	374	382	409	400	402	438	412	390	423	400	397	395	406	391	399	404	432	382	409	386	414	374	401	423	388	407	396	420	375	372	419	406	395	388	404	406	376	353	416	393	369	434	425	427	392	402	412	447	427	369	398	395	414	378	415	375	428	403	399	381	408	422	421	441	389	397	395	413	417	411	387	411	428	375	400	423	447	399	415	389	410	410	397	390	392	388	409	394	426	410	411	394	396	408	394	415	383	413	428	396	383	408	374	403	406	386	371	424	430	398	412	420	368	413	415	409	409	405	382	417	407	395	400	420	379	430	380	362	391	407	420	396	374	404	405	388	429	410	407	390	370	432	391	418	446	404	395	366	385	401	423	399	408	399	354	366	418	405	396	414	406	399	372	381	405	414	430	367	374	384	407	385	395	394	384	408	420	423	400	365	399	405	414	381	404	430	412	391	389	386	436	401	405	393	402	397	376	370	401	387	397	390	366	392	410	389	424	407	387	439	395	377	424	392	431	417	387	386	384	380	415	394	419	366	395	424	399	390	404	395	368	417	404	367	389	381	376	424	415	410	400	372	416	417	384	400	377	412	384	402	385	386	387	388	387	426	416	391	389	396	390	381	399	410	423	372	390	403	375	423	388	412	408	374	402	399	390	367	393	392	420	390	410	406	441	417	385	381	417	410	373	393	369	386	396	392	411	424	371	413	380	394	378	427	410	426	399	430	380	411	412	410	410	407	446	419	415	398	378	399	375	424	378	409	389	364	372	386	411	418	420	399	400	402	383	411	357	431	406	405	354	389	469	407	398	416	419	422	418	386	422	408	404	368	392	398	410	389	379	397	390	395	430	389	357	383	442	399	354	419	365	424	398	386	422	424	427	388	341	411	440	413	423	418	412	403	378	422	435	399	383	444	389	377	447	404	369	386	394	420	391	419	440	397	418	372	373	404	392	416	409	417	375	394	393	361	406	375	402	419	412	353	408	396	422	386	381	385	397	409	350	402	414	394	415	455	375	397	396	406	398	405	402	404	379	401	412	419	398	417	372	418	372	410	417	416	386	376	421	415	355	379	403	404	388	378	397	409	393	431	371	407	440	397	391	371	392	380	414	392	429	418	392	387	425	409	394	411	391	371	411	410	403	422	435	390	391	424	452	409	414	411	409	387	398	408	384	392	431	377	416	421	405	404	386	391	391	440	364	410	387	407	426	394	385	403	412	368	382	404	384	417	392	432	401	418	396	415	415	349	431	394	359	376	392	376	427	410	413	414	417	382	389	436	422	393	377	401	390	404	410	370	388	392	390	371	419	375	380	389	433	377	373	397	423	404	397	378	381	415	446	419	414	360	383	413	420	396	373	369	389	422	381	441	433	409	419	409	417	416	403	401	453	403	426	402	368	395	397	403	399	383	389	369	423	368	424	377	396	410	418	371	409	394	427	404	383	407	422	402	378	382	431	389	387	415	433	397	396	409	393	391	384	420	377	366	404	366	380	376	371	381	428	410	393	400	431	401	427	437	374	402	416	399	373	398	396	404	392	408	404	410	427	406	372	433	416	391	401	399	440	421	402	404	410	380	419	417	387	384	420	400	385	435	393	399	392	410	405	410	393	416	415	420	428	397	376	418	413	372	389	371	412	383	403	378	386	441	408	423	442	419	390	405	410	428	371	421	371	440	409	377	397	369	403	395	384	413	404	402	408	437	406	419	413	383	412	375	382	374	386	374	395	459	421	393	363	427	384	377	372	412	395	357	384	404	383	414	443	382	384	405	392	397	407	416	391	437	393	401	398	414	376	372	399	416	376	398	377	362	394	406	406	436	393	415	394	374	411	433	418	407	396	405	391	407	425	396	424	393	397	410	436	395	447	373	398	402	393	415	424	375	402	388	407	393	399	376	403	393	421	389	410	420	402	402	410	392	351	398	408	432	476	352	423	396	375	431	427	405	403	374	409	388	372	392	358	392	375	399	419	416	428	417	407	391	385	379	431	449	419	413	378	416	404	424	407	403	413	424	392	380	421	394	373	400	408	441	419	440	415	336	409	432	372	392	374	425	409	411	404	393	396	391	410	401	379	401	400	384	432	384	413	379	466	401	390	457	374	382	372	386	420	393	447	390	402	380	374	433	405	412	423	374	386	423	383	407	410	405	393	413	406	428	428	385	409	390	384	413	429	400	397	416	415	374	415	388	378	401	416	397	426	390	418	413	390	419	387	395	408	334	382	381	414	381	383	402	401	398	374	432	393	399	384	405	419	404	404	405	404	401	387	414	397	354	401	366	405	430	359	380	404	426	407	403	363	400	387	417	399	425	396	412	427	374	406	441	398	382	399	368
25622	21405	27451	25536	8891	2025	1363	1054	876	869	7494	16604	13712	6418	1449	713	530	466	476	437	424	458	460	437	422	455	433	429	464	488	435	486	462	433	444	428	388	421	439	437	445	426	461	419	437	443	488	468	424	475	437	449	450	422	427	408	446	427	451	438	416	422	408	456	462	450	429	414	406	414	409	435	447	407	451	432	414	412	426	422	441	444	384	433	452	427	428	475	460	426	467	407	438	433	469	420	421	458	394	430	431	423	417	446	422	462	450	440	408	449	446	440	424	436	416	448	467	437	406	423	413	459	478	419	406	425	409	434	405	452	406	390	425	412	422	436	502	457	463	426	421	406	446	421	458	423	424	452	420	409	422	427	400	437	408	398	428	432	424	431	405	452	432	435	405	440	419	426	452	413	429	427	461	442	448	447	391	456	463	448	433	448	417	425	430	408	455	431	459	418	463	410	436	426	452	447	380	397	446	464	485	403	402	440	387	424	416	465	402	424	468	426	451	403	419	450	420	414	400	433	419	468	431	411	469	396	429	414	437	461	427	403	443	467	420	480	441	425	384	479	438	480	431	420	457	410	411	428	461	424	425	432	423	428	467	433	398	424	446	440	466	414	426	425	462	443	446	427	409	414	419	448	433	409	459	436	457	448	428	420	427	442	439	460	410	478	451	436	413	437	450	450	446	441	412	400	408	445	393	441	426	447	433	420	433	420	416	454	419	444	438	437	406	436	445	414	412	395	428	413	436	430	437	397	434	419	453	427	425	440	405	424	443	390	422	424	417	445	476	472	471	444	439	446	404	417	430	458	434	432	418	422	461	460	427	410	441	393	446	454	424	436	421	408	410	471	411	421	453	403	434	439	395	435	411	447	443	407	403	413	434	393	441	413	420	436	434	393	417	419	431	412	483	439	422	433	455	408	438	367	422	455	407	446	425	432	467	434	424	440	415	396	435	431	463	423	452	435	462	426	425	425	408	438	469	422	455	405	448	426	447	411	448	423	402	419	425	449	468	416	457	456	402	427	432	427	465	435	421	409	450	414	420	397	428	416	464	409	450	390	415	415	427	418	426	461	451	422	424	451	433	426	395	451	420	460	435	476	377	452	448	451	420	435	391	384	426	427	441	430	416	393	434	441	456	449	409	421	421	401	454	415	412	433	421	431	435	459	450	411	421	416	460	428	384	420	461	396	437	395	449	457	381	420	446	446	435	445	428	447	437	446	409	417	454	426	445	451	436	459	445	449	404	401	388	452	427	428	426	438	442	405	441	442	405	439	436	420	432	418	406	431	414	434	403	434	429	463	462	451	419	437	435	447	416	441	448	423	466	459	449	443	443	449	464	404	382	411	426	435	407	409	419	409	440	442	424	452	438	423	431	409	432	424	459	435	407	454	435	417	454	460	429	428	452	378	433	453	435	420	429	476	477	387	423	428	481	396	448	399	447	426	437	421	424	443	401	445	448	459	426	391	449	421	427	423	434	407	426	453	446	421	429	404	432	380	441	421	492	452	440	437	455	445	411	435	385	461	464	517	411	417	406	420	425	433	449	406	422	476	431	414	430	419	457	440	442	423	418	416	419	447	438	442	414	425	430	406	420	407	407	415	404	410	442	392	428	418	393	430	451	448	420	419	444	442	405	409	438	480	454	451	456	436	428	439	423	397	448	408	419	456	421	443	407	424	416	415	403	452	417	454	432	465	439	413	437	433	415	448	437	410	449	432	412	413	446	470	430	414	421	428	411	478	429	426	433	435	435	430	418	391	455	447	456	442	469	432	423	434	422	422	428	409	439	439	445	434	401	451	452	461	447	473	422	409	417	458	422	415	385	444	405	401	419	424	454	436	464	431	414	428	397	455	442	425	408	436	399	442	450	395	477	408	425	462	427	438	458	423	430	441	455	419	458	473	421	417	487	411	408	418	414	466	473	433	407	478	463	421	432	452	411	452	410	427	438	433	446	445	409	434	414	427	453	426	436	415	486	452	422	436	452	428	445	435	394	441	479	419	462	443	451	436	446	443	429	452	414	463	458	408	429	464	380	406	469	452	453	432	446	402	421	422	442	444	505	424	423	465	435	495	439	442	402	425	405	426	444	408	461	412	425	429	414	430	396	420	439	423	441	425	466	470	427	418	418	448	379	426	449	395	419	422	417	442	437	430	412	463	452	456	448	433	426	423	443	437	447	439	432	422	412	433	414	427	429	401	425	422	439	414	424	387	437	447	456	431	446	428	433	424	426	458	442	377	416	456	431	452	464	409	439	421	419	413	454	452	429	420	414	437	446	411	422	440	413	433	416	452	398	468	443	423	441	406	437	423	433	448	423	411	462	454	456	424	412	444	423	430	442	481	453	426	455	418	420	401	413	393	427	438	430	447	396	439	433	448	433	439	394	454	428	419	452	446	444	420	414	440	438	438	477	428	450	405	445	441	413	406	453	435	403	446	452	494	408	454	431	406	459	395	412	399	415	423	431	416	458	417	428	395	416	427	457	438	438	432	451	448	449	424	427	407	431	427	394	432	427	462	428	443	422	423	431	452	448	444	449	427	427	433	435	430	412	427	431	423	469	444	421	449	411	470	384	429	444	433	443	463	448	435	432	424	428	448	443	422	404	438	435	413	440	445	422	398	455	392	447	383	436	417	431	420	431	385	427	426	445	421	434	473	451	455	411	472	421	445	415	427	417	428	402	397	475	450	457	431	468	423	422	434	418	445	451	434	401	452	417	406	431	401	464	436	425	394	426	410	426	454	441	439	406	464	430	426	411	407	425	482	420	429	397	451	427	408	449	407	444	453	412	450	402	410	464	451	445	437	431	449	437	403	425	450	438	444	416	372	420	404	423	448	431	435	457	462	426	423	402	441	437	437	423	470	418	458	386	432	430	448	461	394	417	419	418	439	438	441	425	446	418	402	424	439	417	428	446	421	427	443	441	451	456	414	406	409	427	422	409	379	390	437	408	408	421	452	438	431	435	421	421	423	433	423	480	391	382	442	431	444	383	452	434	408	437	430	436	424	437	458	420	459	458	426	450	418	412	421	437	368	433	447	446	432	408	403	467	411	432	453	421	423	403	410	417	425	451	394	426	394	453	452	445	394	415	434	464	464	445	450	414	437	443	401	409	433	420	430	468	421	399	445	444	462	446	426	414	443	440	457	410	456	435	443	414	426	386	386	434	392	401	442	427	402	440	408	463	412	418	449	426	405	418	434	416	467	410	432	450	416	441	465	403	420	437	392	410	445	445	384	416	444	429	455	407	428	426	435	447	462	455	447	466	425	420	432	465	403	411	425	420	434	411	415	446	428	394	443	482	443	409	450	431	421	466	429	465	432	441	410	446	407	421	409	437	432	380	452	416	445	475	435	432	431	430	444	466	405	417	405	421	440	465	417	429	464	427	420	466	462	472	417	443	449	460	405	408	442	445	414	400	450	471	444	400	447	436	406	421	430	405	451	443	415	438	454	439	410	420	441	432	427	446	444	443	423
4920	6686	5386	3848	2387	1718	1537	1328	1305	1160	10774	16496	12194	5846	1522	685	493	447	395	416	415	415	441	411	419	418	427	413	428	393	386	404	403	383	409	417	449	393	383	412	392	432	416	438	401	462	424	410	446	411	422	411	431	413	410	397	417	412	388	427	423	410	403	408	382	399	400	419	442	409	436	413	418	436	399	413	449	445	434	411	368	436	393	419	412	426	456	401	427	418	403	429	418	413	387	401	435	408	414	387	414	411	369	392	383	390	437	419	405	416	397	400	402	426	424	426	397	432	413	413	397	423	367	435	398	403	399	398	435	387	413	410	412	379	412	421	395	417	386	377	394	402	431	407	438	433	404	387	423	420	383	409	420	439	427	390	394	393	407	369	427	387	434	417	415	396	462	416	416	407	426	423	414	394	378	405	397	405	436	416	453	432	400	401	402	415	400	395	421	382	390	403	369	406	414	400	421	374	446	441	392	443	402	397	441	413	406	392	394	440	361	417	422	411	430	367	426	423	381	396	437	448	391	462	389	410	401	424	393	403	436	406	412	381	430	411	388	417	466	381	428	388	371	428	458	408	411	418	432	440	421	408	392	399	407	436	417	404	438	400	407	433	431	404	419	360	411	419	441	449	426	400	445	433	401	411	440	398	402	395	411	431	393	417	407	451	388	447	394	383	386	425	437	416	412	431	384	435	401	405	385	419	426	422	391	394	430	402	450	404	389	392	416	381	387	411	438	419	411	421	399	424	425	413	391	407	419	412	384	410	397	430	413	423	423	427	437	397	427	399	418	427	386	422	404	388	391	428	396	434	426	416	397	399	382	421	405	421	377	378	369	384	397	417	410	372	394	434	406	431	425	383	391	395	405	429	415	397	403	380	388	420	420	405	418	417	407	402	463	425	429	398	366	441	443	456	396	427	396	405	407	429	431	429	401	405	403	433	399	395	410	431	386	382	448	434	383	412	418	395	461	405	381	420	434	444	412	383	428	428	417	401	382	393	407	422	440	378	372	428	402	400	403	388	408	418	432	397	419	394	474	392	404	470	424	389	388	384	404	376	425	438	415	412	402	381	443	379	403	412	397	415	420	413	402	409	412	401	445	425	411	427	421	359	424	424	435	397	417	406	413	420	408	421	406	402	429	410	440	457	409	393	435	390	407	428	452	410	354	461	420	423	380	393	356	423	436	400	411	373	450	410	393	401	409	422	420	358	384	423	453	400	389	400	412	418	384	446	401	431	385	453	383	419	418	357	403	379	413	402	411	363	386	410	407	379	399	415	431	413	380	415	376	378	382	429	435	407	388	409	389	407	366	391	449	385	441	420	431	419	394	426	425	400	407	384	416	420	417	400	405	423	439	391	393	409	431	408	430	380	425	389	429	414	416	424	386	381	410	395	402	415	399	381	377	436	439	409	385	417	429	400	414	416	399	370	404	395	395	396	427	429	430	404	401	385	409	391	413	435	405	395	413	413	415	390	443	384	403	433	420	416	405	416	418	400	427	414	402	401	440	401	415	432	399	443	425	429	385	429	411	410	430	397	444	394	431	403	415	388	391	412	426	403	411	426	411	408	399	434	377	419	362	391	423	397	404	429	421	399	449	372	420	444	427	406	412	398	397	407	429	415	426	424	391	435	424	407	414	414	373	411	430	378	410	410	402	450	374	454	387	385	375	409	388	383	442	427	402	377	412	401	425	416	408	385	406	415	400	428	437	394	387	420	434	419	422	403	418	365	414	396	444	376	402	460	399	441	388	410	376	395	412	417	365	435	403	364	428	397	421	390	434	382	429	400	421	425	415	412	433	408	420	427	403	397	410	403	430	474	371	392	429	419	398	434	406	437	412	411	390	434	386	434	455	400	430	391	417	389	425	417	408	427	392	423	415	408	373	387	422	410	395	397	419	390	405	431	431	426	416	437	395	441	453	420	453	386	434	430	424	434	380	422	399	437	409	430	439	430	458	419	375	393	431	437	373	423	401	381	409	408	434	396	395	423	378	409	414	411	425	444	383	417	390	397	403	385	355	412	402	420	411	387	422	391	389	405	417	418	425	404	450	406	399	373	399	403	448	444	403	412	402	433	413	395	405	423	412	424	433	403	418	383	428	478	428	405	442	360	367	389	409	383	392	435	437	432	407	386	426	429	410	413	397	401	451	406	426	409	402	372	386	425	402	390	438	427	402	425	408	436	400	390	414	364	380	397	436	389	407	386	391	433	402	409	395	419	390	385	404	373	440	375	445	432	391	397	418	430	424	423	406	424	407	398	423	412	440	384	401	429	415	409	409	383	392	397	393	424	427	407	441	412	419	393	379	410	421	408	423	415	417	414	414	406	399	380	439	387	394	410	383	385	421	392	436	424	385	420	386	387	402	404	421	380	401	406	395	407	381	412	432	400	397	385	409	401	401	381	420	413	383	416	420	402	404	423	418	386	431	397	420	430	422	430	397	420	394	449	391	398	387	404	397	394	415	421	381	394	420	412	387	433	441	444	420	433	416	392	437	378	411	407	425	401	423	355	400	414	434	406	419	406	444	431	379	391	416	402	433	429	403	419	390	382	396	411	413	416	422	421	419	365	408	415	401	446	372	423	416	428	378	412	425	405	399	410	417	418	403	397	403	400	419	414	406	402	416	387	425	348	382	381	425	388	421	431	380	414	433	451	404	403	404	379	423	413	421	436	443	409	418	391	414	360	408	421	418	381	415	400	385	397	395	375	397	401	411	416	414	388	405	431	420	406	378	411	398	414	399	403	398	430	400	382	382	404	439	416	423	409	375	420	403	404	415	384	431	417	391	398	411	418	452	410	419	392	431	399	409	421	446	393	391	411	413	398	423	442	410	402	395	433	402	430	387	379	410	384	416	394	393	389	421	403	406	424	406	443	410	432	428	374	405	407	373	431	369	388	393	388	407	416	411	415	400	386	418	404	384	438	419	393	400	389	408	422	440	413	384	393	394	382	423	366	424	434	378	452	439	410	416	410	402	411	397	385	404	410	387	402	421	402	449	392	403	387	410	363	393	425	410	418	446	419	438	377	421	424	360	365	386	384	426	391	413	426	432	389	431	405	378	383	445	451	405	410	413	426	402	395	426	403	381	389	411	425	413	404	410	401	414	398	384	399	407	390	385	433	414	393	382	419	390	436	413	377	409	415	398	399	383	377	407	401	431	421	408	379	410	411	439	392	387	444	421	374	404	398	449	414	411	413	402	381	432	422	409	431	395	373	405	366	392	415	374	433	430	386	404	425	421	386	387	423	412	434	412	409	403	441	374	420	378	431	395	395	400	418	417	414	421	400	389	396	392	405	416	422	451	376	390	400	435	416	373	419	420	385	372	366	424	403	431	391	428	392	400	416	420	441	424	420	372	410	405	381	393	439	400	372	383	406	415	389	401	406	395	408	400	370	416	375	424	394	391	420	430	432	397	406	427	403	387	424	392	423	423	445	398	390	413	383	402	404	381	415	416	424	378	398	330	429	395	390
24617	21404	28586	24627	21006	8567	2686	1664	1436	1375	19174	28950	22944	11732	2645	1095	778	581	552	573	515	577	575	592	520	504	563	561	526	536	577	559	544	540	545	530	545	611	554	529	596	551	595	567	585	577	529	586	512	539	549	596	565	581	549	610	580	548	513	586	567	571	546	543	563	579	588	563	575	562	581	566	612	574	556	508	554	552	521	576	559	568	554	595	551	578	553	560	558	587	587	583	559	550	582	540	522	573	544	516	599	541	618	565	561	577	597	565	571	572	587	543	562	504	570	577	575	571	589	617	570	573	561	573	589	573	556	558	531	500	535	551	513	539	593	563	566	555	549	595	572	549	583	537	541	584	592	584	511	556	556	589	498	530	508	573	542	612	590	549	502	601	569	586	549	557	527	584	521	558	545	522	591	571	523	544	517	529	558	564	567	580	595	587	526	567	541	577	536	552	558	528	566	528	545	542	532	567	581	542	549	574	530	561	556	559	534	570	541	588	514	555	552	571	550	570	517	597	571	552	542	534	506	571	526	581	581	566	548	594	530	554	566	568	553	613	558	565	521	584	601	552	553	565	575	568	567	569	547	583	579	582	583	586	552	580	581	568	538	560	605	574	572	540	527	522	592	543	532	542	577	595	589	536	582	554	535	529	548	570	561	553	557	533	595	557	537	560	568	514	556	555	578	550	536	529	547	580	568	561	532	540	549	572	553	546	535	571	564	533	555	529	574	488	530	576	561	518	549	551	572	612	574	597	613	569	487	558	541	560	543	526	539	533	536	573	546	549	542	556	541	520	560	559	540	567	583	570	582	580	531	551	545	544	499	544	579	573	567	499	590	543	564	558	569	511	565	552	527	559	565	560	579	550	556	533	576	574	549	568	561	546	546	557	542	536	582	511	541	552	558	547	514	550	631	538	561	540	562	520	571	564	525	553	544	555	584	530	558	555	560	492	538	537	581	540	553	519	560	549	574	559	558	553	536	544	569	558	528	566	579	573	519	539	548	595	563	526	551	568	561	508	538	542	572	556	581	582	530	578	563	547	571	554	549	552	558	534	548	557	537	544	546	527	583	539	541	509	522	530	557	585	526	524	529	522	527	540	591	547	535	539	591	618	554	553	576	567	540	547	592	568	603	570	557	556	532	543	568	590	580	523	548	527	540	548	554	519	516	541	525	580	579	559	539	561	563	553	516	537	553	551	581	538	580	563	550	530	559	555	555	537	532	534	553	547	554	543	566	584	567	557	591	581	549	570	584	536	547	543	573	567	554	561	510	594	528	526	552	561	535	572	544	582	541	564	619	548	553	537	585	536	557	574	559	568	569	510	548	561	516	558	594	549	541	537	557	539	583	561	519	560	546	558	563	511	528	575	569	536	580	524	590	524	586	530	528	518	594	556	550	530	541	562	560	544	550	534	537	544	556	530	572	544	564	513	551	593	576	542	537	545	550	581	549	531	513	562	542	543	568	582	571	559	537	592	555	524	574	532	524	525	559	549	554	512	535	571	579	557	568	571	568	612	587	592	526	527	538	537	520	549	549	563	556	517	560	557	567	525	525	533	560	576	565	514	537	542	498	515	550	529	564	584	544	595	601	557	549	557	571	580	578	557	544	547	533	523	546	567	568	531	554	581	542	516	592	584	583	551	529	549	545	544	497	539	550	538	560	545	571	554	563	554	558	595	532	532	577	568	539	553	522	531	545	589	633	528	594	592	569	539	548	574	560	551	542	553	581	499	585	536	519	538	524	574	571	558	517	524	557	585	512	583	557	544	575	563	601	544	575	572	524	568	578	558	521	550	560	569	558	550	599	527	548	559	533	558	493	540	554	578	575	571	529	561	533	551	621	545	560	558	555	536	553	575	556	554	540	571	555	578	543	589	546	552	599	545	555	562	509	529	535	537	576	579	548	549	536	556	545	600	529	527	564	550	548	531	516	557	600	551	564	575	546	565	596	580	567	560	562	534	541	568	553	587	546	596	523	553	569	568	567	548	590	530	550	554	560	577	538	550	549	570	555	526	574	509	551	541	544	576	501	525	546	548	550	568	562	539	551	549	596	578	542	561	566	546	572	562	549	523	578	587	507	535	528	617	547	571	529	580	568	569	530	525	550	509	551	564	563	534	582	543	476	492	487	547	621	564	552	558	573	558	577	545	548	572	590	550	551	573	567	577	552	530	591	521	564	554	526	596	579	565	565	555	557	538	572	552	546	540	568	623	571	536	517	557	528	554	589	545	590	554	574	571	558	581	501	533	588	605	499	532	536	570	574	559	516	537	551	557	600	553	566	542	581	554	542	517	517	584	554	505	531	546	515	564	568	526	583	568	558	540	544	544	567	576	591	558	516	536	506	557	519	542	552	532	596	534	532	581	538	585	544	512	550	547	546	540	518	542	572	584	575	563	594	561	531	556	555	558	581	522	532	548	548	559	559	544	523	530	587	558	576	581	565	576	546	548	566	569	531	565	542	526	508	569	566	534	540	566	558	547	536	544	538	548	578	575	561	545	597	551	541	563	550	534	540	581	537	516	571	561	537	582	590	539	529	530	594	575	569	563	534	540	568	556	521	592	542	535	565	534	585	548	545	591	519	595	521	555	561	583	580	597	534	542	566	533	617	595	538	519	525	548	578	548	583	522	521	520	571	528	557	555	540	541	532	555	561	573	580	556	556	550	565	556	572	517	571	580	525	526	490	561	541	574	525	566	535	563	543	544	563	583	530	576	526	544	548	572	565	552	533	546	520	522	560	573	524	574	536	611	557	558	558	526	565	563	557	510	543	547	530	559	557	584	534	537	566	524	535	539	589	551	555	522	541	567	526	523	587	525	579	542	563	572	526	532	527	539	566	552	562	524	565	570	567	538	574	567	565	573	552	555	544	553	545	575	527	556	554	556	525	603	544	557	543	539	474	551	576	513	558	550	503	542	556	517	543	535	595	482	567	530	559	491	528	540	609	538	533	531	505	566	543	529	549	556	558	538	559	612	538	550	611	557	578	579	593	543	552	568	568	538	556	525	547	560	558	549	559	548	546	572	541	586	522	587	536	544	521	558	532	532	520	586	555	528	583	524	510	545	516	549	578	573	546	514	515	510	562	542	508	511	545	542	554	540	539	552	543	500	580	602	549	571	561	544	547	551	487	569	557	544	565	563	530	506	507	545	551	611	557	548	541	590	531	527	545	552	547	546	527	550	589	536	520	517	529	576	528	545	576	543	598	532	548	530	542	520	580	556	561	589	559	545	559	533	570	578	574	576	541	547	539	613	524	510	536	586	576	595	551	572	558	547	532	547	552	546	534	515	547	589	553	563	577	549	581	549	501	520	564	542	495	563	525	526	579	521	582	557	586	562	593	565	551	574	566	550	607	570	529	565	561	567	505	497	574	530	542	594	566	546	552	567	502	567	601	518	579	522	573	539	555	524	574	543	548	517	560	576	563	542	568	529	569	560	595	556	530	551	544	550	562	534	583	555	541	532	556	545	553	577
5807	10039	8610	6639	4790	3231	2373	2085	1972	1784	23707	25392	19164	9672	2434	1121	764	528	538	579	514	537	517	482	488	520	533	492	535	530	516	505	511	521	443	548	484	524	486	540	533	510	553	533	514	546	575	551	486	561	531	507	512	510	487	506	499	483	535	513	519	546	561	546	514	496	526	515	507	475	544	503	518	509	532	521	526	531	507	547	506	486	515	460	548	523	535	537	524	496	540	504	538	506	534	503	543	504	515	531	471	499	499	544	526	520	504	523	525	521	476	486	524	512	535	518	519	536	479	550	524	533	488	517	483	520	517	500	516	521	536	513	493	487	525	498	474	506	546	492	504	491	490	528	510	516	488	494	524	504	519	502	509	542	501	490	518	506	467	546	501	500	534	489	520	527	559	497	526	536	511	514	522	503	562	504	523	546	497	541	493	547	514	516	491	506	504	503	489	480	514	550	562	544	509	511	492	554	461	514	525	540	517	514	478	484	521	458	513	538	521	486	478	524	532	483	524	549	525	520	534	486	499	480	521	487	515	492	560	518	532	463	530	479	482	534	486	519	501	502	528	539	523	502	494	466	504	507	545	477	549	551	531	510	552	473	514	522	509	519	550	544	535	557	539	529	490	539	471	501	555	481	519	510	474	505	537	510	570	494	512	509	509	482	521	552	539	493	510	490	451	500	536	533	507	528	538	525	525	515	522	479	528	522	496	577	515	540	541	541	472	493	520	542	533	527	527	520	489	491	478	525	521	516	495	549	506	562	518	494	530	514	500	502	535	474	497	501	502	514	546	505	543	504	490	496	538	516	499	500	494	478	496	538	488	455	502	527	506	522	532	507	519	499	505	542	479	518	502	503	458	497	508	503	530	474	515	502	536	546	511	508	535	509	531	521	502	496	534	513	508	506	477	527	491	503	515	518	474	545	495	516	537	525	491	500	485	503	514	514	504	501	542	515	501	509	504	545	504	494	495	496	473	546	506	477	496	462	521	507	515	505	490	546	496	527	513	540	529	524	523	501	514	508	531	533	493	516	526	478	502	501	525	503	510	495	533	499	488	455	532	505	506	515	539	534	495	487	491	518	550	518	506	510	520	544	571	478	490	528	490	501	517	513	514	523	495	493	498	507	540	494	509	519	510	470	545	462	490	495	550	545	534	486	509	520	489	505	495	439	493	490	501	524	511	523	517	536	536	540	495	507	501	479	503	545	512	525	500	519	503	475	493	475	542	546	533	533	529	562	511	546	494	491	484	529	509	527	485	507	516	530	501	520	538	514	546	517	493	491	522	495	497	529	501	579	523	514	521	507	495	520	522	521	520	519	507	507	504	510	509	545	455	565	547	455	525	532	516	519	532	480	528	493	497	508	497	546	495	496	471	519	509	495	504	523	503	483	464	499	458	527	530	531	523	461	514	517	545	509	498	500	522	533	499	517	496	540	507	544	528	499	542	583	490	491	488	552	538	524	472	482	533	520	542	459	460	533	511	537	513	509	529	498	482	533	555	511	538	502	535	520	556	479	492	526	506	537	499	478	500	488	528	507	488	524	489	482	523	473	509	492	521	526	509	509	554	557	511	510	536	511	514	491	508	505	539	546	490	501	493	509	521	547	516	491	557	501	482	519	489	509	541	474	532	500	527	518	512	474	496	522	514	524	484	478	544	501	544	517	510	496	525	518	487	475	545	529	503	487	526	548	529	504	452	541	497	476	538	524	495	498	483	499	480	522	509	511	524	544	510	504	516	543	528	540	473	472	509	527	497	543	516	522	516	501	485	497	516	488	549	515	520	522	481	525	548	487	547	498	475	499	509	516	505	519	529	521	496	509	510	506	530	505	500	549	502	479	497	496	512	517	493	511	485	542	495	518	495	494	545	488	562	474	516	525	492	523	495	489	521	519	500	522	518	504	532	522	512	541	508	494	495	492	510	496	495	525	470	534	531	511	518	538	512	491	495	492	508	523	518	502	542	524	520	494	535	510	550	503	484	487	527	502	511	532	482	508	524	492	504	531	476	542	543	501	507	508	493	532	535	540	509	497	468	522	557	525	518	497	525	540	539	490	513	502	511	473	518	467	528	499	515	516	463	516	512	530	507	513	484	511	522	515	463	531	503	535	475	535	524	520	514	508	531	527	517	493	492	528	503	473	474	495	525	504	521	612	525	523	507	501	447	540	501	530	488	525	503	531	528	523	526	511	481	518	492	494	548	553	490	540	498	543	493	545	511	491	507	523	527	516	523	541	516	515	532	494	456	546	512	544	472	484	515	497	475	512	476	536	517	513	504	481	504	533	508	485	497	493	491	566	523	515	536	524	495	503	513	529	488	540	466	536	515	535	504	500	480	461	540	492	514	499	501	505	514	538	531	502	475	491	503	513	511	530	487	518	505	508	525	550	526	507	518	514	522	511	500	499	489	533	498	536	511	508	541	542	501	494	499	484	527	522	503	539	536	517	513	503	504	502	489	507	475	502	482	535	460	515	548	537	434	520	508	506	531	493	538	513	521	494	521	481	492	553	478	480	491	519	485	526	525	459	516	484	476	476	506	527	508	516	508	508	504	522	536	500	530	460	480	514	503	510	480	525	477	538	532	506	516	505	513	491	495	527	526	469	529	514	497	493	515	500	526	514	539	508	495	499	549	516	509	507	562	533	521	518	484	469	527	488	514	518	517	512	527	546	497	480	511	474	542	507	521	548	526	477	501	530	522	543	526	545	554	524	531	488	499	489	495	506	488	490	489	524	479	536	476	500	508	485	508	499	546	478	536	579	484	524	538	501	515	509	527	529	532	524	546	529	476	520	519	486	479	526	504	480	526	506	506	572	534	540	517	499	514	544	517	527	504	512	507	519	477	500	510	518	513	504	535	525	533	525	521	506	518	494	481	471	470	529	534	491	493	518	491	531	498	521	547	500	511	491	520	492	513	498	547	510	523	514	492	466	475	477	505	512	508	472	499	526	517	499	511	464	515	506	475	499	500	487	526	532	502	492	550	524	477	496	564	472	534	508	558	515	502	519	490	504	504	469	478	548	513	495	540	525	466	545	511	465	503	494	521	508	513	483	516	516	525	535	492	521	518	475	494	512	532	492	494	508	519	499	505	539	500	512	505	503	537	480	536	518	529	492	523	507	496	543	537	505	527	453	486	499	511	499	531	530	482	485	491	498	516	534	521	516	513	522	518	515	533	533	490	536	532	504	515	524	503	478	554	522	495	490	476	558	512	494	498	505	537	528	515	514	515	523	509	515	534	515	498	462	503	504	531	519	480	529	493	500	528	519	490	507	520	475	518	506	500	570	491	533	536	507	514	459	481	474	463	517	500	496	514	512	506	522	504	493	528	468	498	531	501	543	519	509	515	525	494	510	490	502	495	512	506	517	483	491	496	479	545	501	478	544	497	496	485	498	524	496	515	530	488	484	534	501	459	481	501	538	523	482	531	491	511	484	481	528	515	489	516	513	508	516	479	523	537	474	520	509	538	540	541	547
27679	10915	2825	1505	1129	891	654	635	631	579	1500	1933	1747	1179	694	532	477	451	465	429	409	457	450	463	434	476	428	447	444	461	436	467	416	448	443	443	441	448	427	432	452	404	417	442	460	426	451	452	443	462	432	448	421	430	451	434	486	434	425	420	452	457	462	461	490	413	424	442	439	429	417	435	455	404	435	480	400	428	431	466	421	447	445	453	447	414	408	476	435	442	441	464	452	441	452	455	419	426	436	469	453	437	431	442	436	449	455	446	416	446	429	470	431	458	456	463	423	464	478	442	439	445	439	428	438	471	449	453	413	451	485	420	423	468	426	455	433	449	460	442	452	470	408	424	437	450	432	416	444	424	457	394	497	432	466	457	405	468	454	447	429	451	426	460	432	461	385	427	446	442	418	471	458	431	427	449	413	461	446	461	415	408	434	464	434	440	434	457	463	422	455	446	463	420	443	461	456	421	428	409	435	432	445	433	476	446	434	403	457	485	431	449	441	414	434	434	450	472	433	448	444	501	428	459	406	443	449	444	447	471	463	426	445	440	435	412	416	455	420	486	478	438	446	443	468	439	470	462	440	433	417	430	463	433	450	414	429	470	453	407	427	443	463	435	378	454	463	391	425	421	439	436	455	429	472	402	424	465	438	428	418	443	433	488	440	445	448	462	438	430	449	468	464	436	395	458	468	436	429	465	448	453	450	421	438	474	442	447	419	423	418	433	439	441	421	418	429	428	444	419	457	438	415	456	486	447	434	435	436	422	442	449	463	448	449	448	431	439	392	462	448	448	450	437	420	484	437	450	394	425	422	456	402	457	400	426	453	447	435	484	458	453	460	453	423	430	453	453	462	413	421	441	452	463	435	441	451	433	454	421	405	410	488	432	438	427	468	444	428	447	445	417	475	443	424	454	438	461	445	446	436	442	416	423	455	430	434	428	449	439	426	458	428	427	428	438	441	411	415	466	471	466	483	455	445	455	431	445	450	448	428	439	457	467	461	447	406	447	452	460	443	433	414	424	428	479	444	450	431	452	443	419	448	420	457	438	444	444	429	399	499	415	421	450	413	423	463	438	459	448	471	452	461	427	450	420	447	445	478	464	440	465	424	461	409	452	493	437	452	438	495	459	420	457	411	440	459	472	429	453	431	462	457	432	470	431	454	476	416	455	414	424	435	403	408	448	451	447	448	425	413	458	454	423	430	407	449	422	453	417	428	432	445	483	441	423	459	423	445	438	413	408	461	427	444	429	426	446	434	442	434	451	448	395	454	413	458	451	445	433	423	453	448	411	446	436	446	452	476	453	430	473	414	460	414	396	454	461	479	471	424	449	468	404	421	472	440	416	439	431	427	415	438	461	472	451	467	418	446	469	429	453	400	450	410	442	474	453	414	476	459	408	478	449	425	452	419	409	447	407	441	450	425	472	435	440	478	450	470	433	463	468	432	438	495	409	410	465	455	434	485	447	434	483	456	423	444	423	437	443	459	448	432	476	451	450	456	419	439	450	434	424	440	407	437	446	449	452	428	472	424	396	484	432	451	453	448	437	459	423	445	459	425	413	442	468	434	423	410	444	413	461	455	458	478	412	470	420	443	459	433	443	423	429	397	420	450	390	449	477	461	464	454	447	442	447	459	440	426	422	433	463	428	456	473	436	467	444	445	434	483	467	407	450	441	458	445	425	439	494	465	439	439	412	452	419	439	444	448	437	437	461	477	456	456	458	449	463	461	465	469	431	410	439	457	431	460	485	431	452	450	435	420	408	445	432	456	430	422	450	432	412	453	480	418	423	448	462	455	425	426	496	452	424	439	472	467	439	461	419	438	438	443	466	465	419	442	467	407	475	436	416	448	467	433	433	436	449	413	406	480	447	465	454	425	407	434	473	455	454	439	421	485	456	445	413	420	430	441	426	424	403	468	403	439	445	438	449	429	459	446	435	435	443	460	427	434	438	427	465	436	429	446	419	392	425	472	448	450	437	462	454	450	475	431	417	410	414	456	429	455	472	415	430	448	444	445	419	438	476	439	425	373	414	459	449	423	405	409	464	432	452	460	437	478	478	459	429	408	435	445	421	441	460	425	470	463	445	402	458	459	481	446	431	453	415	417	442	456	467	401	413	457	438	448	439	470	439	424	438	423	459	484	424	434	449	460	468	440	449	453	445	449	443	421	426	443	467	462	434	477	511	448	448	441	439	421	423	408	479	458	439	472	435	499	482	388	449	465	411	444	463	458	457	423	440	421	435	428	454	442	442	391	444	397	410	420	444	447	432	468	442	431	459	463	431	439	430	452	460	426	450	434	462	448	437	461	416	441	454	444	456	416	425	431	449	434	427	422	414	409	417	421	435	447	460	444	465	431	437	438	464	446	450	443	417	442	438	449	456	411	450	450	479	438	482	449	469	446	425	425	414	417	456	454	432	458	434	409	430	432	467	436	454	428	420	470	433	434	460	462	395	417	479	480	399	455	436	452	475	457	451	460	474	419	470	419	439	413	424	417	468	408	464	473	441	424	395	446	425	445	466	436	450	479	420	452	422	435	507	421	442	456	442	442	456	451	452	410	434	426	414	435	468	459	445	440	435	455	412	428	432	434	416	442	441	447	419	436	430	436	451	475	430	446	435	431	436	427	403	460	456	478	415	459	451	473	424	410	415	418	393	432	446	421	427	434	436	457	463	445	466	452	402	481	427	471	469	449	426	425	443	419	432	462	445	445	447	439	444	454	447	430	443	474	450	465	482	432	452	414	438	391	446	430	421	464	441	428	468	430	416	390	452	440	434	414	423	426	444	460	458	426	428	437	417	424	459	465	439	460	434	442	408	432	428	461	460	465	471	431	418	464	481	418	447	487	454	396	446	449	427	438	412	430	434	454	401	485	453	468	433	441	459	398	426	435	470	446	443	462	442	437	460	433	458	434	462	433	401	481	442	431	436	440	417	487	467	475	489	413	461	433	436	430	436	413	465	477	448	431	452	464	435	474	392	426	439	403	458	430	454	436	418	425	483	411	409	409	467	454	460	475	389	456	446	439	399	442	474	442	457	474	438	440	466	480	454	467	397	460	423	414	439	439	408	429	435	447	447	439	454	451	417	458	456	417	454	456	447	404	419	467	425	454	447	492	479	453	446	424	440	450	473	424	433	432	466	449	477	435	495	452	423	429	424	434	429	406	460	417	440	448	462	415	446	433	398	429	449	450	487	425	410	466	427	430	464	423	454	453	464	417	430	430	468	472	441	456	444	459	418	445	426	400	417	460	431	434	422	445	451	446	434	450	406	420	437	440	462	434	426	427	454	471	465	462	444	471	454	432	454	445	451	446	472	435	448	443	450	424	427	443	481	461	423	406	441	477	451	443	466	391	432	425	427	465	463	451	429	430	404	464	408	436	436	498	440	459	406	440	440	401	424	438	428	437	476	433	445	427	434	427	447	420	438	441	440	454	441	421	441	442	439	443	437	431	446	437	422	411	447	410	475	457	475
5987	2054	2308	1279	1231	1094	832	761	765	657	2130	2326	1926	1090	622	508	432	403	418	434	401	425	375	417	403	370	386	432	387	403	390	421	433	434	425	401	410	415	399	360	419	379	381	403	416	418	378	386	407	409	412	416	372	362	395	418	392	398	389	405	406	413	384	374	383	395	390	402	427	424	359	404	432	424	429	389	412	404	425	411	425	413	418	395	453	391	385	420	415	408	400	403	403	370	389	372	385	423	379	392	377	384	411	393	392	415	417	416	391	421	397	400	393	399	389	416	405	382	372	416	384	359	422	376	400	386	363	414	377	372	393	391	386	384	426	425	390	407	409	400	420	387	363	437	376	388	378	416	365	438	430	398	437	375	405	430	389	392	429	385	397	443	423	360	385	424	389	364	395	396	381	405	399	356	406	406	439	387	410	397	425	400	389	399	395	428	393	405	374	427	386	358	389	423	395	375	409	367	388	412	401	397	405	406	378	425	382	406	386	395	398	367	388	411	391	392	416	388	396	412	408	407	392	411	386	408	372	412	438	402	443	403	391	412	358	417	426	403	368	404	412	385	424	402	402	418	372	397	375	427	400	401	371	388	418	387	427	395	416	425	428	391	430	383	429	399	391	406	381	405	388	404	389	433	394	412	425	409	384	400	431	410	390	395	392	414	420	388	424	403	443	385	404	413	411	386	376	422	384	392	370	379	378	415	409	351	433	374	394	428	406	411	398	421	406	420	401	368	399	378	400	405	426	360	406	440	398	383	393	388	396	420	433	368	409	419	422	404	416	419	395	389	405	406	419	393	415	378	409	432	398	409	407	411	406	400	384	419	420	370	407	364	388	390	393	396	390	419	378	404	420	417	407	423	419	385	405	404	410	462	403	400	417	377	365	397	410	410	412	379	404	418	408	403	384	411	338	378	432	408	387	381	399	409	408	401	392	372	425	443	378	367	412	427	390	435	383	425	389	403	384	388	423	405	396	407	390	431	398	408	403	394	380	437	412	399	385	463	379	433	393	416	420	396	419	379	418	400	404	396	412	347	437	373	422	371	422	405	389	422	394	435	370	413	423	389	405	443	358	395	424	429	427	420	405	398	382	390	406	401	392	411	382	387	388	461	418	414	404	371	393	397	415	436	391	388	415	403	394	411	385	386	417	445	421	409	402	398	361	441	411	387	400	389	408	421	411	401	425	392	414	365	414	428	387	406	382	390	412	424	412	380	422	391	395	414	369	424	435	430	403	413	409	411	426	407	436	401	404	383	404	390	404	403	366	403	397	417	388	404	426	380	397	418	412	427	405	381	398	401	433	410	387	388	399	385	431	385	408	467	371	424	408	370	376	406	405	399	413	385	432	406	396	429	417	412	405	358	373	428	402	393	388	428	403	407	391	413	403	420	389	422	386	369	429	395	414	364	366	398	370	417	403	406	372	400	334	388	421	385	390	354	397	402	403	436	382	406	433	400	405	393	394	399	392	381	403	431	389	364	386	431	409	387	376	465	371	408	410	378	386	380	397	395	396	419	399	402	369	402	401	395	360	407	412	390	430	439	445	426	423	409	397	401	424	437	372	386	421	418	402	418	424	396	373	420	402	388	393	410	397	458	396	381	389	418	386	336	404	349	387	367	378	425	421	382	417	398	460	387	396	393	365	405	409	407	429	411	406	379	394	398	388	418	451	407	412	375	370	421	386	394	388	402	385	383	382	448	384	387	424	402	392	389	423	403	399	380	402	421	413	414	391	417	377	393	393	418	369	452	438	393	396	356	423	393	409	415	405	394	423	411	392	406	436	388	405	406	383	382	387	424	416	406	419	399	407	420	362	397	425	389	410	431	385	383	416	394	381	391	412	415	441	403	393	388	389	383	443	435	377	388	390	392	337	426	415	395	416	395	405	381	399	400	402	391	401	377	363	405	404	405	400	422	448	418	411	394	386	399	436	399	411	367	387	384	420	382	400	395	381	419	369	405	410	416	420	416	425	391	363	354	396	397	416	391	388	417	406	434	411	418	396	411	405	394	441	381	373	393	388	410	434	435	386	404	390	412	406	414	404	359	384	384	418	387	431	423	398	409	359	409	407	379	377	372	437	387	425	412	414	384	419	425	412	401	382	426	383	388	387	433	402	412	394	421	387	367	381	383	406	422	395	388	394	417	362	412	420	404	400	412	391	390	377	398	387	397	408	378	422	401	419	398	433	412	389	384	391	396	403	416	400	404	382	428	433	392	363	402	390	437	399	383	406	383	386	442	390	362	393	431	398	368	411	404	390	408	395	413	404	404	391	392	346	390	397	373	370	422	372	423	411	374	395	424	438	416	419	396	390	390	422	374	437	419	389	408	416	397	398	395	375	413	411	388	397	420	426	393	417	406	392	416	381	404	386	378	399	395	393	435	406	435	381	407	400	395	419	413	419	403	405	401	433	406	378	397	410	381	400	408	392	418	411	427	403	404	393	388	401	397	389	395	396	412	390	436	404	397	400	395	383	409	365	391	412	411	374	400	383	403	363	409	365	386	400	415	418	384	420	382	420	427	400	382	418	416	412	399	395	376	415	414	338	395	402	382	435	395	384	407	403	405	395	420	386	392	423	389	446	410	391	405	435	362	412	413	402	400	367	384	411	409	412	393	404	425	415	399	384	445	410	396	398	417	399	404	393	383	404	403	419	375	387	412	389	407	383	406	431	399	397	375	393	388	412	378	396	397	432	407	408	378	407	426	364	400	374	376	417	386	394	393	418	401	397	383	396	399	395	370	436	387	414	422	386	383	418	438	413	406	397	387	387	393	413	424	414	389	411	438	419	395	424	401	393	372	410	470	402	376	365	379	381	411	426	398	415	411	408	389	378	388	425	373	411	416	402	398	424	395	418	390	405	368	374	398	393	379	402	416	420	411	407	415	365	387	381	433	400	430	417	394	377	400	424	424	409	403	382	388	406	415	377	415	361	390	438	382	395	374	379	435	387	386	423	400	441	434	402	379	415	420	407	448	410	414	417	434	445	403	423	415	423	400	383	393	403	362	428	425	383	371	391	409	412	384	408	427	406	400	416	426	400	383	387	419	436	395	403	408	378	423	400	413	409	378	392	359	395	389	418	425	387	424	409	418	382	388	411	440	393	391	431	403	407	412	384	406	391	411	397	405	381	421	406	411	426	386	407	417	412	426	417	405	395	389	404	395	415	437	433	390	375	389	399	417	414	403	401	388	403	370	424	430	426	387	376	387	391	401	412	373	403	356	417	396	400	383	436	404	384	363	423	365	410	350	418	359	392	391	400	437	404	424	379	389	391	432	394	382	414	434	382	408	393	384	400	389	387	390	406	392	393	428	405	440	391	413	354	411	430	390	419	403	422	363	404	400	404	391	411	392	466	377	423	381	374	405	407	390	403	399	376	455	400	408	362	361	387	414	405	392	418	380	411	360	417	376	438	436	393	419	414	401	408	383	374	405	400	388	411	380	400	389	389	410	418	397	432	432	375	431	414	406
25631	21446	27473	25539	8244	2210	1437	1004	818	846	10206	16464	12240	5255	1265	701	496	464	465	430	425	430	428	433	423	415	398	437	418	436	473	422	393	421	397	413	468	405	441	402	442	465	424	404	442	464	429	430	421	471	380	443	470	450	423	425	447	443	451	411	404	413	431	396	435	440	400	409	429	410	437	418	402	424	418	406	427	423	432	418	386	420	420	426	446	433	422	419	421	428	360	402	381	463	412	464	461	385	447	412	434	465	405	402	429	401	375	412	411	406	418	409	420	459	430	438	434	403	422	431	419	433	403	383	474	426	418	419	407	474	394	408	443	426	407	405	429	421	392	439	406	418	448	411	404	445	446	454	433	409	394	446	427	396	425	426	381	412	404	425	429	406	417	444	386	425	401	443	430	411	424	412	409	423	408	393	417	441	406	452	413	428	428	416	418	420	430	457	370	405	433	408	402	437	428	418	391	397	455	407	450	414	424	425	429	424	415	423	424	425	395	409	428	438	470	433	431	421	418	448	420	398	391	440	416	408	424	414	404	382	429	422	453	413	404	424	414	392	397	400	415	446	409	466	450	430	442	425	424	443	421	422	413	411	374	416	408	423	454	420	410	442	452	430	408	416	424	449	421	421	415	409	418	429	424	432	405	436	392	422	400	401	418	451	416	435	452	436	398	412	406	419	417	397	433	415	395	433	414	429	449	411	431	418	454	409	416	417	391	439	423	408	453	400	409	415	388	447	418	412	422	401	420	448	464	380	440	416	395	439	430	432	423	418	467	432	420	454	424	406	457	417	400	430	441	408	426	412	413	367	416	463	475	395	425	455	423	407	418	400	406	443	431	402	449	420	406	422	419	404	433	421	402	408	402	401	440	420	432	425	398	437	414	403	412	449	413	409	423	410	391	428	432	423	433	426	423	410	435	425	408	422	453	395	415	398	425	414	427	445	411	410	402	394	388	409	433	408	387	395	409	381	458	398	411	385	426	425	417	461	468	439	411	423	437	415	418	416	443	383	418	434	460	393	418	397	426	435	420	423	442	413	438	385	416	426	453	393	433	460	433	454	422	406	400	417	470	408	428	433	383	406	413	416	439	393	434	456	415	399	408	449	440	391	441	404	405	422	391	400	403	444	431	420	420	420	434	409	414	417	439	416	412	445	419	420	412	456	407	436	384	422	426	409	419	408	443	457	439	427	396	430	424	392	425	418	440	429	415	441	423	402	454	446	415	437	416	387	417	430	413	432	407	401	447	381	421	458	413	438	429	411	431	410	445	439	415	401	393	395	416	392	426	446	424	428	430	408	429	451	432	396	416	449	433	447	415	382	448	443	440	421	457	429	460	366	433	430	423	411	405	392	388	410	424	421	410	434	441	427	421	406	435	460	458	418	460	408	410	423	420	445	396	411	422	394	444	418	396	437	426	441	407	399	389	380	423	415	392	469	445	428	398	406	432	441	436	408	407	423	400	431	404	419	429	402	463	441	424	416	421	409	429	427	405	426	393	413	436	419	424	411	408	407	424	421	431	398	432	419	443	420	449	423	435	435	410	450	423	459	464	432	391	410	417	389	404	412	410	411	446	460	419	404	431	413	418	432	440	400	452	433	418	432	420	432	369	450	441	430	420	413	386	394	445	402	408	415	403	434	399	432	443	392	394	442	431	402	412	413	440	421	417	439	374	421	418	459	451	455	387	441	406	411	426	427	412	413	454	417	443	410	389	394	391	471	424	427	441	394	438	427	429	440	429	370	413	453	441	405	445	385	450	391	389	413	407	444	465	443	411	401	411	379	390	436	447	419	432	402	416	425	396	390	418	425	468	388	442	446	437	404	452	440	448	392	402	379	433	417	420	429	430	452	407	395	410	433	423	470	424	410	447	436	431	435	413	435	443	395	417	411	413	453	386	428	432	432	414	454	419	458	420	469	432	421	429	452	416	367	436	405	416	429	391	418	414	378	408	448	424	425	415	436	442	416	423	444	453	421	458	442	433	419	396	428	453	429	477	423	447	446	475	410	396	436	438	405	387	400	422	434	438	419	433	393	375	429	440	425	424	446	412	393	434	406	421	415	443	421	443	437	407	441	403	402	438	422	379	418	436	413	450	453	446	421	430	403	428	449	413	450	459	447	441	404	385	395	423	420	435	435	439	416	407	398	431	443	423	445	442	448	429	422	401	425	423	416	438	404	413	421	409	445	404	375	392	438	431	430	413	413	404	411	400	396	411	445	377	422	427	440	380	446	408	407	406	395	408	401	429	457	398	386	417	444	404	425	456	396	431	404	406	422	427	434	423	432	414	439	427	443	416	422	435	435	434	415	443	388	442	375	430	439	388	429	439	415	482	429	394	448	418	413	425	434	399	434	450	420	422	385	436	399	414	406	431	394	452	388	422	455	433	389	401	446	471	426	445	427	430	413	423	407	349	432	405	460	427	420	417	430	435	417	431	395	392	420	415	439	400	412	414	412	433	419	407	446	422	444	426	441	438	433	429	408	443	427	435	448	423	424	389	422	418	429	426	391	427	418	425	424	412	440	445	433	424	393	418	407	427	460	388	400	415	409	404	381	396	440	404	426	427	420	410	456	445	413	498	429	444	435	386	413	413	434	404	433	440	439	432	402	427	408	419	402	416	438	392	389	395	492	458	404	438	435	413	415	450	409	400	439	433	439	435	436	433	420	464	438	434	427	437	413	427	420	392	481	412	384	376	394	409	405	446	434	426	420	422	430	405	411	402	432	444	446	440	411	413	403	418	426	414	429	399	430	432	420	426	425	424	407	418	408	410	402	405	433	377	406	426	431	415	425	420	410	438	452	426	418	434	424	433	401	443	427	418	414	408	415	411	399	411	396	430	425	394	441	416	422	460	409	398	384	431	428	425	396	406	436	444	412	399	452	395	428	421	423	434	420	395	393	421	417	426	442	410	420	402	435	401	455	426	413	393	413	403	409	448	409	390	389	386	421	424	416	452	383	444	431	412	415	420	441	438	375	465	386	427	438	438	396	435	390	423	412	404	440	411	451	411	430	440	413	419	423	400	390	421	425	402	408	447	408	426	406	415	401	424	427	423	411	424	429	394	403	421	386	403	404	412	424	440	404	384	437	440	420	423	434	438	434	405	410	394	402	382	371	435	442	431	434	447	427	424	439	444	452	408	378	438	408	452	434	406	407	400	379	408	433	373	433	406	447	425	435	452	432	433	426	461	405	428	386	454	419	404	407	424	422	440	448	404	427	418	419	407	421	427	457	403	437	438	444	404	434	411	392	432	471	407	396	424	452	405	399	444	422	383	412	438	410	421	434	411	409	404	416	416	406	410	412	403	410	427	419	429	441	428	426	405	417	390	429	366	406	425	423	417	452	391	419	447	454	416	421	436	433	408	421	429	406	432	453	397	436	397	404	447	416	409	450	443	409	429	431	445	439	408	404	385	408	419	426	445	399	399	442	420	436	468	402	417	438	422	422	374	399	418	387	395	419	399	411	401	409
4759	5878	5691	3310	2221	2047	1689	1386	1239	1095	14087	15439	11043	5094	1308	716	453	405	402	401	386	399	401	430	408	405	354	384	408	390	425	384	419	398	427	405	409	407	430	416	376	435	382	418	426	415	398	444	400	401	380	377	396	426	383	377	391	410	388	375	403	380	440	386	400	373	397	388	393	425	421	398	410	383	402	373	396	412	402	408	403	427	380	381	387	415	411	413	398	387	401	423	379	369	393	408	386	408	388	404	415	396	411	446	372	396	405	385	386	382	421	409	425	356	378	393	387	392	427	408	431	416	439	397	396	410	383	378	387	400	402	435	393	409	378	414	397	380	385	381	384	373	407	406	364	430	427	407	372	391	381	391	411	404	405	383	389	397	397	387	374	377	411	387	395	394	388	401	404	413	374	426	384	378	401	432	392	379	431	443	381	422	409	367	401	408	410	425	418	413	431	380	425	419	426	389	377	417	394	432	402	372	410	395	407	430	401	398	411	402	378	391	425	414	417	458	397	414	403	418	419	414	370	423	441	371	398	422	383	398	365	392	411	422	390	367	411	386	438	396	428	423	395	412	411	416	414	415	399	373	434	410	385	444	385	410	404	399	424	397	384	391	427	399	412	377	437	404	411	383	383	411	407	432	384	406	397	419	387	427	385	393	395	430	397	415	421	403	401	416	434	387	399	414	374	401	381	386	415	442	417	391	399	363	418	414	395	357	396	423	416	438	385	387	402	426	375	405	412	422	420	412	398	410	372	380	383	365	397	403	414	371	400	461	405	411	417	411	401	414	410	368	380	449	423	369	450	416	406	389	411	409	419	410	380	391	376	392	362	432	390	447	445	427	369	362	420	420	388	423	410	422	414	420	391	411	438	425	424	378	391	416	390	375	414	407	421	407	392	429	388	435	371	407	398	387	416	399	419	452	450	383	410	423	400	397	422	418	381	429	380	418	404	415	398	370	398	415	379	409	433	395	405	396	415	377	404	420	410	413	395	413	431	413	399	406	374	398	373	426	422	402	390	384	389	369	411	424	424	409	427	364	402	453	406	446	387	395	428	420	375	374	394	403	413	460	408	378	432	401	433	387	371	402	443	392	424	385	414	373	384	405	455	412	380	369	388	369	371	405	413	369	391	412	380	404	388	420	404	389	405	403	393	415	399	422	392	385	413	390	370	366	400	404	392	418	416	428	413	380	408	406	415	366	388	424	361	434	400	349	432	421	414	440	404	391	427	376	406	398	398	422	393	426	428	372	415	415	378	418	406	405	415	422	355	397	391	400	435	417	401	424	352	408	441	369	448	466	391	379	402	390	396	420	386	418	403	407	392	409	404	428	383	397	398	412	401	419	409	370	436	385	380	378	392	397	375	395	394	362	425	392	383	393	399	396	387	392	431	401	390	374	409	400	392	356	378	401	396	371	418	391	396	384	401	395	411	392	433	396	401	424	376	403	393	376	411	392	390	399	390	419	379	392	395	355	397	387	421	366	379	436	419	374	403	386	405	390	394	371	431	380	420	400	382	405	397	392	413	403	409	419	398	426	405	351	375	435	376	401	403	383	436	417	385	397	404	392	378	389	412	416	440	374	387	390	372	402	399	379	422	391	391	410	385	413	420	408	402	389	403	362	375	416	436	410	355	378	410	401	433	393	419	396	418	368	374	438	403	387	381	381	400	403	387	433	399	420	378	396	421	398	399	396	368	437	368	432	400	388	375	415	393	380	411	444	409	399	402	409	427	393	368	408	425	399	399	394	420	394	402	393	406	416	403	417	404	414	400	398	392	366	431	409	420	403	393	402	401	447	406	412	424	418	367	401	422	402	414	430	441	407	388	392	416	398	400	407	442	410	405	402	432	398	437	400	427	403	419	385	386	412	376	401	373	386	400	404	379	428	392	402	385	413	395	434	366	387	391	394	388	416	403	414	422	422	395	412	405	402	402	379	419	422	407	382	395	412	415	391	385	403	401	422	433	429	443	381	400	391	422	374	408	416	417	409	439	379	410	397	409	400	383	408	394	424	408	424	383	395	375	396	397	443	396	398	390	420	393	382	414	392	395	424	413	412	423	414	425	384	396	418	413	432	378	406	411	365	398	370	405	349	380	377	398	430	414	402	437	422	394	411	389	389	403	397	399	390	389	393	379	349	344	410	394	345	396	409	434	378	422	409	423	368	425	358	389	406	383	373	394	430	416	388	409	395	408	398	416	408	387	401	417	403	392	402	406	405	406	396	390	402	411	391	380	370	404	380	392	427	393	401	427	381	413	417	393	416	384	392	400	407	386	394	413	401	361	407	384	432	393	362	402	385	428	375	351	421	390	387	400	395	408	387	398	379	373	422	396	416	402	384	417	390	426	434	384	386	375	381	421	402	380	425	432	408	410	420	396	376	390	383	426	386	430	416	382	387	390	400	391	379	422	372	414	426	403	384	399	386	381	420	435	402	415	392	394	411	408	391	409	428	390	364	394	431	384	423	446	436	411	390	423	397	434	431	408	400	379	412	414	368	413	371	390	413	404	422	422	378	433	428	409	422	430	399	424	409	378	399	401	425	437	416	396	376	377	385	415	393	430	377	408	420	406	385	386	366	369	377	426	392	396	372	420	405	405	375	424	375	395	422	406	393	422	372	417	410	426	418	434	405	364	385	391	393	432	413	377	407	403	380	429	401	364	404	390	355	405	398	374	351	357	404	456	369	395	424	410	398	423	384	404	398	389	417	430	377	405	382	450	408	427	416	401	368	430	430	411	373	427	398	441	380	422	384	375	381	404	399	405	390	383	389	373	459	411	412	390	388	421	401	386	417	417	391	413	409	393	381	404	406	390	395	373	382	420	397	405	425	376	404	396	417	387	400	419	385	403	418	415	418	445	405	411	404	418	421	366	393	398	382	398	393	404	380	388	413	394	392	423	395	419	398	399	407	418	405	429	413	381	395	386	385	374	381	388	385	404	368	357	396	420	380	440	407	404	413	424	393	463	397	393	408	421	378	411	415	394	390	395	390	406	384	401	398	440	420	416	406	425	405	388	414	384	415	418	402	381	436	391	390	387	448	409	384	367	398	387	402	452	383	392	415	381	389	428	402	384	414	385	388	425	414	403	398	407	407	418	435	394	380	427	374	394	419	428	424	399	410	393	423	402	399	432	387	405	400	410	414	405	420	434	422	397	413	371	408	432	373	423	425	357	397	381	369	421	380	379	395	386	413	413	376	421	413	409	451	411	397	401	384	413	414	425	426	425	393	385	401	388	403	363	424	387	375	342	403	405	359	392	392	430	432	363	372	413	406	402	401	421	387	420	396	403	399	400	390	352	408	406	405	378	404	446	391	419	395	387	418	373	441	386	390	419	398	371	385	414	414	395	384	400	448	410	403	411	407	398	387	403	409	399	395	398	389	436	398	388	414	411	395	419	416	411	389	406	377	400	416	400	405	411	386	389	392	407	416	392	401	409	419	418	393	439	403	368	399	403	352	434	420	390	393	418	405
24610	21400	28593	24570	21131	7518	2643	1850	1437	1241	16654	29681	23779	10757	2366	1105	722	611	532	581	559	555	571	556	536	503	528	583	572	543	547	534	526	577	569	525	522	554	535	549	520	542	483	507	554	540	530	584	533	567	529	565	547	551	518	543	525	541	529	566	523	484	575	559	545	511	531	557	545	552	525	546	499	547	566	560	544	543	567	589	565	496	577	583	587	577	570	522	566	556	539	552	528	601	528	553	560	497	547	541	511	523	516	520	547	572	534	519	557	581	513	522	557	536	513	538	534	536	564	559	563	531	541	555	573	558	550	526	514	528	528	536	500	530	499	527	552	543	493	563	544	513	521	516	558	580	540	550	578	568	537	530	539	542	539	504	521	522	531	530	526	515	555	557	527	558	537	510	540	514	565	580	555	529	534	574	532	487	516	560	578	499	563	518	509	532	552	520	564	527	500	562	495	558	552	534	528	567	534	502	548	534	523	549	554	502	537	514	556	567	543	547	552	514	540	565	538	526	497	539	520	534	543	510	541	519	539	523	584	529	546	540	505	567	541	536	549	549	531	559	536	520	520	515	550	504	526	559	538	572	482	504	549	540	508	556	501	555	563	542	548	539	536	528	572	567	552	549	567	566	544	509	505	556	551	548	536	559	583	524	528	522	539	552	526	575	549	584	566	531	548	561	511	518	524	510	512	531	569	541	563	503	551	528	565	552	521	564	528	562	547	541	570	538	534	546	584	547	520	519	579	577	539	532	579	519	507	535	481	562	551	482	546	537	575	529	500	483	543	542	534	541	560	540	547	560	558	510	504	517	528	526	563	534	566	523	523	574	570	547	560	511	590	541	530	547	561	533	551	558	569	610	527	534	566	544	536	514	567	584	518	550	551	574	538	541	519	487	544	552	545	527	571	515	534	571	548	511	537	564	548	555	536	572	540	545	556	578	589	529	531	566	523	571	529	530	523	532	469	556	538	545	543	514	554	533	496	558	539	590	543	547	566	544	504	551	531	543	557	561	532	575	571	584	498	548	513	550	543	542	526	511	534	557	535	527	562	561	512	555	555	507	542	523	537	577	579	563	545	535	525	526	622	502	565	573	557	595	554	548	501	534	518	514	554	541	531	533	576	551	538	559	539	553	547	553	484	526	525	533	502	595	547	584	562	572	549	548	573	568	510	550	542	555	489	542	516	540	548	531	574	511	556	517	509	512	533	538	527	557	543	536	525	550	546	533	537	583	523	499	536	578	559	543	519	511	496	538	528	520	573	527	563	510	567	554	538	543	540	574	532	552	543	551	513	518	474	550	559	540	537	520	546	557	499	545	522	536	522	535	526	539	525	556	545	576	519	544	540	579	534	527	533	520	504	562	571	582	550	547	581	484	538	542	526	553	549	546	554	533	535	540	529	544	555	520	532	525	552	505	533	553	578	529	553	520	505	553	478	502	523	531	544	526	555	530	534	543	533	511	546	494	535	505	558	516	561	546	560	545	531	527	572	549	519	599	524	539	561	525	541	523	564	552	510	537	543	522	553	545	584	515	530	518	528	535	511	590	548	533	510	540	545	541	572	551	513	525	493	546	534	533	542	541	540	540	534	490	531	490	553	549	513	463	534	515	545	529	533	590	541	559	539	519	521	509	506	553	546	548	545	560	581	534	593	497	522	528	546	544	563	507	518	528	547	519	544	511	534	535	563	551	599	553	560	558	533	515	566	507	554	553	555	569	503	518	559	530	567	525	526	529	545	519	528	554	553	545	573	586	540	538	569	548	495	525	557	524	553	559	510	540	538	546	501	543	537	527	557	526	556	535	563	531	605	508	485	528	508	533	546	523	561	536	517	530	578	541	537	548	531	504	523	555	569	550	530	541	512	557	528	568	572	519	548	538	552	524	511	504	518	539	534	547	495	570	511	565	564	539	520	508	538	551	550	549	547	523	540	548	541	584	529	530	551	528	557	498	568	520	521	563	550	500	547	579	550	559	500	513	538	548	533	525	538	534	537	526	522	569	543	556	566	499	527	512	522	527	546	575	548	521	500	517	555	564	569	514	505	549	556	523	563	569	552	555	557	539	521	547	563	543	561	550	511	487	524	532	543	553	548	559	538	542	527	541	519	546	572	526	523	523	552	540	542	523	559	532	576	505	528	529	489	537	533	556	523	533	536	532	508	522	519	504	519	538	531	559	530	572	548	542	509	541	522	525	523	558	541	554	546	537	561	543	541	551	539	534	492	576	517	564	568	543	544	536	549	513	597	548	541	546	576	528	552	549	569	529	591	576	520	583	511	501	509	591	561	499	557	558	532	535	560	532	498	532	540	540	535	521	491	512	516	509	543	556	551	528	499	515	518	582	581	527	511	519	527	543	536	537	541	518	511	533	545	558	546	524	597	539	560	508	514	534	545	521	514	541	579	532	595	562	535	549	564	549	531	585	523	527	538	565	514	545	584	561	564	550	552	552	529	544	546	578	558	563	564	555	541	561	480	596	539	501	542	511	513	589	530	595	530	565	502	546	547	543	511	548	571	572	551	562	540	518	563	576	574	554	514	563	546	556	553	546	590	519	523	554	529	550	528	550	508	494	531	554	515	542	535	543	545	524	524	564	526	511	578	537	549	537	555	592	597	533	477	570	561	579	479	547	540	569	505	594	550	513	550	514	516	545	551	531	521	549	577	563	547	544	561	479	506	533	523	517	582	564	556	518	539	546	526	523	533	541	501	545	562	512	542	522	573	485	551	526	502	516	498	519	526	557	539	553	551	530	563	550	530	519	511	550	499	535	537	524	544	533	551	545	524	535	539	538	512	557	574	507	482	514	505	526	546	521	555	507	556	556	578	581	560	535	484	538	545	517	545	529	550	525	522	499	491	566	539	536	534	526	574	524	560	542	551	597	504	543	591	551	558	524	581	508	548	564	546	547	506	523	527	523	559	539	518	568	495	524	523	580	499	494	482	536	563	540	521	520	515	482	505	567	544	590	526	565	509	580	551	534	576	520	537	517	549	541	533	568	587	547	538	518	570	525	542	550	534	526	565	573	530	544	519	512	526	512	515	537	550	529	568	527	529	512	568	540	551	523	536	565	554	549	539	533	548	558	530	520	533	575	518	509	544	570	537	564	531	558	526	614	570	549	479	566	521	576	506	547	580	499	576	528	529	521	570	527	532	513	515	565	537	544	519	514	553	561	528	517	534	508	574	532	561	523	568	526	592	539	538	548	537	523	556	562	542	536	582	541	522	556	538	545	528	535	554	485	577	558	536	557	542	566	496	520	566	538	515	555	533	535	539	502	535	553	533	543	508	537	552	515	544	548	510	517	541	577	538	533	506	545	547	584	531	530	534	471	491	551	579	540	524	530	494	522	567	546	522	526	535	522	530	537	569	518	589	527	524	546	585	535	553	520	530	512	552	518	577	539	563	534	539	515	501	534	538	526	544	488	542	519	560	554	554	528	555	507	517	582	509	536	516	514	557	537	557	537	525	542	504	528
5555	9060	8413	4800	3323	2499	2478	2323	1917	1613	21310	26570	18795	8351	2192	1190	708	513	506	542	538	527	537	505	485	498	514	489	494	549	484	481	455	513	563	522	500	502	506	481	515	509	469	525	479	490	493	494	508	509	466	519	528	459	448	506	512	483	498	520	520	512	499	465	463	512	470	513	515	493	529	524	520	466	491	490	486	486	490	512	529	490	524	525	508	521	457	547	473	496	491	508	465	512	480	506	476	506	522	525	494	512	532	472	471	506	498	495	483	483	478	527	510	486	503	529	509	495	441	506	466	458	499	510	487	529	506	505	478	473	474	481	501	480	523	512	516	499	480	491	517	515	497	514	464	519	503	500	502	515	485	495	505	444	480	483	522	512	471	509	506	489	488	484	505	484	466	469	471	467	484	482	513	488	497	497	528	518	481	495	498	496	498	496	522	514	479	497	490	497	476	474	478	492	537	492	515	508	500	511	508	487	485	474	477	498	444	496	497	530	474	482	495	531	469	525	533	495	461	470	473	522	479	541	514	484	528	521	480	479	500	482	491	499	503	518	481	478	520	499	506	538	500	520	479	489	503	489	470	521	516	494	472	514	508	500	487	495	475	491	500	483	485	532	482	483	475	508	497	493	503	513	491	540	472	497	477	511	463	479	488	512	497	487	478	509	468	468	517	496	470	462	497	497	522	537	505	504	485	492	479	489	506	484	494	497	511	522	546	481	466	522	485	505	522	479	502	495	483	482	482	486	523	446	491	481	532	486	496	487	497	508	494	536	470	512	489	539	514	466	501	534	455	532	476	521	471	474	510	470	490	517	518	475	481	479	513	524	479	489	510	489	512	495	525	468	493	503	510	500	502	491	527	478	495	507	516	489	469	506	498	520	524	506	497	488	500	536	481	478	548	480	481	495	491	532	505	507	510	485	466	488	484	511	496	522	496	491	540	483	466	527	498	478	457	500	474	517	493	498	477	493	518	472	501	505	480	488	486	513	491	503	503	536	509	498	489	522	479	563	527	485	480	483	488	456	509	484	531	519	494	468	530	484	527	510	492	486	482	518	502	484	491	501	544	479	485	473	484	514	513	504	471	499	537	521	494	485	472	488	538	502	534	487	498	470	533	523	516	520	522	482	510	510	474	464	496	473	477	463	455	479	504	516	515	563	456	521	505	485	494	513	484	487	521	474	444	509	520	539	503	476	531	489	448	477	515	482	513	493	554	507	492	487	507	502	510	467	473	508	478	501	503	509	482	514	522	513	499	494	491	540	468	482	482	487	471	492	524	492	491	428	519	482	504	511	497	499	526	516	512	507	500	553	508	470	511	503	510	492	497	489	529	455	523	456	491	501	499	491	513	494	511	450	543	522	509	478	518	493	489	501	516	527	500	464	524	512	520	473	511	493	522	527	471	526	536	493	531	466	456	466	486	494	463	515	467	456	501	505	487	491	524	466	517	496	493	455	460	456	484	518	462	481	477	491	508	490	503	471	486	525	478	505	513	534	519	533	510	500	502	517	505	523	534	503	495	508	517	497	539	515	530	453	510	513	513	496	468	507	465	492	520	512	533	516	482	522	478	507	523	510	482	509	481	501	500	474	526	503	533	487	460	484	495	485	467	463	492	509	526	449	444	488	486	526	522	522	536	485	493	460	448	539	497	515	466	500	500	484	478	503	534	512	460	472	512	564	478	477	455	535	497	473	486	469	474	480	501	500	506	455	488	489	481	474	490	489	490	525	490	472	468	464	522	469	503	471	461	471	497	508	496	498	501	495	500	467	503	519	466	521	535	491	454	464	464	538	476	542	473	494	476	514	503	517	450	500	509	495	524	508	494	501	494	495	499	507	489	510	493	513	463	473	527	492	459	501	454	474	493	491	506	490	502	459	495	456	510	522	522	520	482	530	497	477	480	479	465	536	524	528	506	521	495	486	546	527	503	491	491	519	511	518	550	510	508	479	535	434	454	541	499	478	506	497	510	469	514	472	458	471	472	512	498	494	527	499	517	484	479	502	517	455	498	462	499	497	472	485	535	522	517	509	498	465	481	530	494	506	488	528	495	468	458	505	518	484	488	467	459	491	492	495	488	511	455	508	479	445	483	470	538	520	514	494	498	532	502	502	477	491	515	500	485	487	485	491	483	516	492	523	523	507	515	510	508	506	508	476	496	490	483	469	511	525	503	533	495	497	465	487	521	491	523	491	497	485	516	505	467	475	528	486	484	501	499	477	513	502	464	506	453	523	454	499	480	456	507	481	500	546	452	526	492	493	426	521	474	477	483	473	534	456	442	541	474	497	496	447	491	518	508	526	458	520	475	492	507	513	503	480	498	465	465	503	479	514	512	466	514	514	476	530	486	531	491	496	487	510	477	509	496	509	513	451	509	477	488	461	479	437	469	493	496	519	459	509	497	519	451	515	507	489	504	491	506	514	488	489	510	466	528	504	521	517	499	502	469	520	497	520	476	468	498	496	503	453	455	477	501	511	511	469	520	485	490	494	493	492	474	452	486	522	518	479	485	468	517	458	491	495	523	497	487	484	510	510	473	492	499	488	481	542	450	486	507	493	513	515	511	533	512	486	508	480	524	476	483	524	466	486	489	457	509	469	483	485	478	526	525	485	505	497	522	465	463	455	487	457	519	470	503	499	423	512	508	507	509	499	494	494	467	492	472	472	525	522	475	517	525	529	495	491	497	477	539	475	485	540	512	556	501	484	510	484	482	476	462	531	479	523	485	525	487	505	522	510	508	519	510	514	487	511	507	499	510	501	494	509	531	490	474	468	455	511	518	490	493	487	524	486	478	489	479	496	487	497	520	515	489	527	459	469	491	532	474	494	500	472	454	489	474	524	464	503	468	482	480	531	474	500	485	497	495	498	518	531	463	493	496	521	527	506	496	480	472	500	486	510	498	463	523	512	507	497	457	508	496	471	482	556	460	519	504	480	529	508	494	514	503	511	519	490	507	516	518	505	469	477	528	499	477	500	471	517	495	487	482	475	510	474	517	504	450	535	462	469	497	517	512	490	509	462	499	485	471	504	509	463	463	467	528	467	537	491	476	476	483	493	454	484	511	480	502	532	468	498	460	510	482	494	504	432	497	522	495	491	448	524	526	472	491	480	466	487	487	510	473	512	487	467	495	500	512	456	485	470	522	528	520	494	530	496	507	498	515	508	486	491	516	484	516	462	500	510	512	484	494	507	486	466	497	500	476	533	513	526	484	470	496	522	524	516	519	456	512	509	541	489	486	501	503	479	492	503	495	505	531	496	503	528	470	467	498	532	434	501	519	536	532	474	473	508	497	513	501	515	476	535	496	457	525	502	505	517	469	452	494	508	495	501	490	482	475	458	417	509	469	465	470	505	505	475	505	511	494	529	456	500	499	515	480	517	493	504	505	502	535	487	475	486	532	501	490	492	481	490	498	522	506	538	502	471	491	508	477	487	488	472	521	533	469	514	505	492	483	482	456	513	492	485	469	458	498	479
27752	10834	1998	1226	844	617	577	574	515	464	1400	2048	1798	1070	617	447	428	405	420	444	416	450	430	425	402	406	398	444	391	421	431	417	424	418	438	401	385	463	379	427	396	433	400	414	407	415	400	430	392	417	459	424	454	402	413	416	382	444	429	429	407	432	436	460	376	429	462	413	415	395	427	422	387	442	401	403	426	416	445	403	378	442	422	417	399	398	431	411	415	439	411	428	437	418	405	445	421	454	449	408	421	449	452	440	381	457	424	436	399	432	424	473	417	444	392	439	380	421	410	393	401	456	404	404	383	443	428	387	426	410	398	392	401	366	425	451	451	419	409	409	422	421	446	437	402	411	404	426	396	408	391	379	434	426	396	417	395	381	450	433	430	393	359	423	415	431	415	413	421	423	399	448	432	399	402	359	426	407	436	436	417	415	376	407	427	460	411	433	404	400	414	448	390	403	412	417	403	424	387	422	432	399	409	415	397	427	424	401	414	445	442	418	421	425	406	415	407	413	399	419	396	403	415	409	411	400	461	425	385	414	409	429	422	441	430	409	379	436	397	432	351	387	411	416	437	389	431	409	425	410	417	424	413	443	463	431	400	380	459	397	451	403	400	427	408	367	439	391	426	430	424	432	417	406	417	412	439	430	384	394	397	435	404	428	414	410	437	424	469	416	429	402	451	418	410	451	401	378	425	410	412	406	408	422	437	420	413	408	404	405	439	406	404	436	413	410	382	417	408	405	433	396	380	436	446	437	433	440	444	408	418	416	427	395	422	417	390	390	394	418	419	416	429	440	431	455	414	446	405	416	422	360	396	453	432	434	455	417	404	433	418	414	419	443	393	393	392	393	422	440	412	446	434	444	405	424	418	425	378	393	478	408	427	402	432	383	427	399	422	418	410	407	438	423	437	400	421	399	428	425	439	414	454	452	409	418	415	411	407	427	397	447	424	451	402	417	441	446	423	390	405	404	410	440	404	430	422	452	459	413	404	412	429	414	381	403	355	435	439	417	431	423	409	411	403	408	435	398	434	443	404	390	437	459	423	418	414	422	423	423	384	420	435	432	404	413	406	421	426	413	428	428	392	405	423	418	416	414	430	385	404	388	427	431	409	406	385	407	425	436	407	377	439	392	435	383	396	394	408	419	389	403	411	411	421	406	418	408	426	428	418	444	439	388	443	416	426	434	442	391	384	424	400	381	390	386	403	387	438	415	411	406	412	393	412	404	428	393	438	418	393	390	405	405	387	446	414	444	433	374	406	450	420	402	414	442	430	419	404	408	412	398	415	425	411	458	421	451	415	408	415	433	398	442	446	392	429	447	432	423	396	436	434	363	411	405	412	386	385	407	392	398	428	408	408	427	433	383	432	395	444	413	398	456	432	476	421	405	385	437	383	412	390	386	426	405	406	396	381	443	421	472	408	407	452	413	439	453	413	401	390	424	462	446	427	401	423	401	454	434	451	412	373	418	416	402	401	394	385	394	423	400	443	427	424	421	406	397	434	404	421	411	437	420	441	453	415	472	424	392	448	414	413	423	413	412	430	402	399	414	377	401	415	411	436	412	403	411	460	446	404	424	367	393	420	416	419	405	396	419	398	395	421	401	457	410	400	385	400	456	419	432	401	411	456	424	429	411	435	461	408	419	416	412	444	409	391	430	392	390	438	413	390	446	448	436	407	408	444	446	414	461	401	420	428	421	394	454	397	382	451	409	432	417	421	409	410	424	439	445	408	429	456	386	452	383	361	415	382	450	423	436	440	431	393	414	421	434	421	445	428	405	421	388	392	414	436	423	437	404	416	418	428	410	449	413	397	468	418	408	437	406	427	400	433	400	430	417	423	437	397	388	441	448	407	387	412	435	387	439	439	386	423	419	380	392	433	397	415	385	433	375	418	435	437	405	414	438	445	395	451	415	423	392	431	418	408	404	417	444	443	447	461	409	390	425	410	414	450	422	451	412	419	416	403	395	383	381	450	432	422	395	424	408	409	396	450	408	407	441	412	434	413	376	387	411	412	393	412	395	411	429	419	382	417	436	454	402	417	395	393	437	439	382	409	395	425	416	441	407	457	425	431	442	404	440	416	404	403	435	444	425	442	412	405	435	452	393	474	414	390	393	444	401	425	389	450	442	406	419	439	412	418	416	401	436	420	445	449	434	414	439	433	413	429	401	425	399	399	425	379	411	430	454	387	454	403	386	413	398	392	428	419	390	392	396	400	420	400	409	406	406	370	397	413	419	391	407	418	417	442	412	380	437	380	422	417	446	404	448	415	468	392	410	387	428	394	402	415	391	419	458	407	433	429	419	428	403	444	460	412	458	422	394	427	418	408	419	399	422	413	427	431	413	428	403	428	384	436	425	408	438	385	423	419	407	410	384	399	429	406	403	427	429	399	405	382	417	415	412	423	445	407	420	410	398	379	448	425	429	437	420	425	434	430	474	406	425	424	406	403	387	397	428	414	413	415	446	417	437	425	419	410	420	424	407	418	422	433	442	414	409	421	397	410	405	409	439	400	424	392	451	460	399	366	431	386	425	430	374	428	412	442	397	389	414	401	361	421	428	427	405	436	414	388	426	405	440	421	424	399	423	439	424	394	395	420	445	391	396	479	431	396	430	404	416	425	390	368	404	400	421	385	413	393	426	421	399	403	416	441	459	435	462	428	403	412	415	406	417	421	391	436	403	415	394	419	462	383	390	409	388	431	427	418	388	394	425	398	419	415	422	389	401	419	412	418	420	448	396	439	413	434	424	411	381	376	399	430	405	406	421	434	424	405	422	425	404	374	434	382	394	427	415	407	395	456	427	431	422	439	426	389	382	438	422	439	426	434	431	435	427	402	464	407	404	428	405	417	398	410	405	424	407	430	441	418	427	426	399	423	436	409	416	421	435	427	420	419	411	426	424	413	398	412	433	426	420	401	397	446	419	411	409	448	406	419	448	405	433	441	393	420	381	457	407	427	422	423	429	427	443	424	391	431	405	441	437	408	403	416	408	415	436	402	441	405	415	445	422	395	380	421	403	406	422	440	453	409	435	393	404	402	422	391	420	402	428	436	400	375	419	457	402	402	465	382	434	384	425	452	409	446	451	396	423	391	418	394	407	417	424	395	428	381	421	432	418	441	404	462	414	414	438	427	412	432	431	441	430	423	404	423	425	421	438	429	432	426	427	402	414	409	452	385	417	453	436	432	415	390	422	425	440	440	395	397	409	419	411	407	438	464	399	419	375	411	410	428	378	399	391	460	425	441	405	415	415	428	425	391	397	429	385	407	430	374	402	403	404	410	442	406	433	379	415	418	415	423	409	403	426	387	419	435	430	410	444	403	428	426	416	436	378	410	408	419	399	422	427	414	427	401	404	399	420	449	438	435	440	434	431	428	426	412	419	450	426	420	406	414	404	427	420	428	403	425	417	407	430	378	404	400	396	402	435	423	428	432	401	431	401	434	418	434	426	391	422	417	411	403	427	412	416	424	399
5864	1684	1411	994	831	610	570	652	593	543	1883	2470	1918	1128	647	434	403	384	392	390	376	373	401	373	390	386	378	362	368	375	360	361	366	358	394	378	340	364	404	347	365	356	361	386	361	402	392	363	354	387	354	328	378	360	377	406	403	390	396	364	371	400	382	334	369	404	362	395	408	412	373	347	369	330	369	352	351	357	380	362	374	390	390	374	372	371	389	411	396	407	392	384	367	345	395	384	374	410	362	386	386	383	371	375	400	399	383	371	383	365	379	390	361	375	389	372	403	380	398	412	408	345	365	382	363	393	386	393	385	368	344	403	362	374	376	373	380	380	398	358	377	391	359	377	370	391	377	354	428	362	347	396	360	354	370	368	387	364	415	394	402	343	387	387	376	350	388	399	349	393	399	384	374	368	366	395	385	372	334	374	372	346	375	348	395	394	381	353	356	351	370	390	388	381	391	354	369	383	351	382	365	361	348	337	383	376	381	386	387	385	376	367	342	372	370	370	389	408	385	379	361	368	356	378	386	351	361	367	401	369	390	374	368	385	397	361	365	366	379	397	344	396	391	388	365	366	332	376	332	364	399	377	393	385	363	379	403	404	388	401	405	385	332	356	349	358	373	351	365	369	399	356	371	359	379	378	384	374	425	331	383	351	367	393	375	356	382	394	382	370	365	402	382	386	369	388	410	405	387	408	391	362	383	346	332	375	372	364	373	369	398	408	346	374	399	378	392	360	393	374	380	376	369	365	391	361	347	365	363	369	365	336	378	395	422	355	375	353	371	389	367	385	361	352	372	374	385	394	364	371	412	367	378	400	341	352	401	383	392	375	391	366	378	370	351	390	406	390	388	334	354	337	389	385	370	391	340	369	373	366	406	421	365	380	400	372	381	370	373	377	400	392	401	373	390	422	370	389	390	372	379	407	363	384	421	366	404	388	391	365	394	375	386	361	374	390	388	378	346	335	369	385	391	364	416	364	390	372	375	375	358	400	381	379	413	428	390	390	390	367	348	371	358	388	405	369	367	402	394	364	383	390	363	355	394	375	394	391	381	394	391	362	399	410	371	385	416	384	382	374	389	391	368	332	373	407	375	389	384	387	395	390	378	331	355	367	362	375	391	344	378	338	381	381	366	410	371	361	410	351	372	395	389	391	356	399	372	389	369	350	374	378	357	347	354	390	376	370	389	376	383	375	358	383	389	375	390	362	366	376	380	391	386	370	366	385	372	366	399	372	373	378	380	376	375	377	371	374	380	387	361	363	405	367	373	414	393	374	404	386	425	391	350	381	379	372	395	382	373	368	375	367	388	373	388	400	372	364	403	370	381	404	384	374	366	370	367	388	381	359	404	395	431	383	381	343	365	391	387	381	376	367	388	392	374	408	389	361	350	394	381	351	369	387	381	393	346	362	397	364	399	392	382	370	359	371	345	393	355	363	366	378	362	390	397	417	374	315	404	376	362	365	399	355	388	408	384	367	406	395	393	388	387	358	338	384	375	366	414	395	381	382	393	355	406	377	374	371	362	375	382	399	378	353	374	400	359	370	404	399	363	372	371	392	362	390	379	360	403	395	405	402	381	382	396	383	387	364	348	376	385	373	385	368	387	399	371	387	383	389	383	373	351	347	388	383	350	374	350	363	407	409	383	397	379	374	392	392	387	380	404	377	391	377	407	379	386	397	397	353	377	396	417	379	381	367	388	382	368	388	375	374	386	373	371	404	361	374	375	423	338	374	386	379	375	398	388	381	369	344	364	384	376	362	361	386	371	389	357	377	355	398	411	356	384	374	355	386	397	375	399	353	347	371	385	381	384	377	371	368	369	379	416	349	379	409	366	377	350	395	382	358	381	365	355	374	386	381	386	405	385	386	377	383	388	371	407	361	372	376	338	364	384	342	351	369	362	373	375	352	363	361	376	400	364	383	354	402	395	353	366	405	387	370	389	388	399	386	366	390	355	385	353	347	357	372	360	402	367	382	379	363	416	352	406	363	383	398	364	371	383	356	346	362	394	404	367	350	390	377	374	355	338	408	352	381	397	373	388	370	409	350	394	399	365	383	415	388	387	379	366	406	414	378	357	334	356	358	407	363	363	390	384	396	386	381	399	420	402	379	354	359	407	371	381	381	376	371	371	387	372	368	358	386	350	415	385	365	364	406	379	339	384	342	363	359	380	383	350	433	381	400	357	397	393	376	380	391	387	370	383	395	390	363	374	336	420	387	339	365	392	395	370	380	373	364	416	394	343	346	397	419	384	375	377	336	383	356	352	369	387	372	380	371	365	406	377	375	408	372	399	379	361	389	349	416	359	364	379	354	344	385	330	382	379	357	407	353	359	352	368	409	388	400	395	402	351	341	382	373	345	393	376	362	375	364	365	377	406	382	379	372	396	389	356	406	396	387	394	387	385	414	354	357	339	375	370	377	394	377	399	390	364	367	388	370	333	361	372	359	376	389	371	357	398	363	371	383	369	380	361	375	400	400	384	374	369	401	383	406	415	355	389	365	376	399	361	371	385	394	408	386	385	393	389	383	387	388	383	378	365	354	361	414	349	379	341	367	372	395	381	405	390	337	348	410	396	402	375	346	369	380	399	399	345	407	414	368	401	379	356	383	402	383	388	382	415	387	384	373	353	417	387	395	404	386	364	374	417	397	400	355	382	385	394	371	384	358	379	393	409	382	388	387	387	359	343	374	361	361	343	379	386	394	379	369	382	381	379	390	373	355	361	381	355	402	393	376	382	383	393	383	361	405	350	358	369	357	390	364	364	366	396	405	369	367	398	384	364	377	398	414	397	355	344	395	388	332	378	369	390	374	368	391	356	393	405	355	374	393	346	379	370	376	433	359	401	408	395	377	369	416	336	364	373	377	384	390	359	372	386	338	366	331	408	395	424	354	396	377	357	388	388	376	383	424	361	381	383	380	397	374	371	377	400	397	374	381	392	370	391	403	391	352	370	363	390	359	396	391	360	390	369	381	365	394	340	345	403	373	374	350	360	372	402	366	379	397	354	381	343	378	375	366	399	369	396	366	382	397	371	388	394	383	401	350	372	326	392	402	383	405	346	402	375	388	373	374	366	357	370	400	394	367	365	407	349	395	386	409	394	363	379	383	337	358	382	348	390	422	401	341	372	373	369	388	374	378	384	386	352	356	367	419	349	402	379	371	384	369	376	346	350	362	382	349	415	373	380	340	375	402	380	372	374	336	429	352	412	387	400	362	356	426	394	371	372	353	360	371	361	391	409	408	410	375	386	338	363	398	381	411	357	396	369	387	372	411	383	381	405	368	374	349	346	374	394	387	362	389	384	356	351	369	349	382	399	384	394	357	393	404	360	348	361	360	385	354	410	387	358	366	395	422	400	414	360	371	401	382	384	364	368	396	397	372	390	383	381	408	398	385	387	395	367	387	378	371	362	386	383	367	375	381	389	384	384	353	367	382	362	391	371	389	370	346	396	410	373	371	360	334	376	383	342	382
25620	21428	27479	25499	7265	1514	948	765	720	839	11854	17441	13078	4826	1182	686	503	412	417	355	446	365	410	371	398	430	385	414	392	423	370	394	391	364	379	389	365	390	409	391	447	385	371	421	383	414	415	387	400	359	373	445	411	404	407	392	367	436	376	366	365	425	403	403	406	425	371	406	377	404	398	418	393	376	418	421	380	386	401	379	384	382	393	392	432	414	406	429	388	397	387	400	427	364	390	397	437	381	403	371	415	388	379	437	381	362	360	403	413	384	375	400	397	402	395	403	380	420	404	392	411	369	393	385	407	412	378	413	390	379	412	367	383	398	369	437	351	388	400	394	404	377	393	368	422	395	414	393	400	463	427	382	420	406	388	402	395	385	385	413	382	407	397	376	355	409	413	400	430	378	412	363	422	360	395	395	420	386	419	419	386	391	389	454	424	385	407	419	401	371	403	413	427	365	415	396	407	390	377	398	390	417	393	380	373	412	433	417	429	375	375	429	376	417	381	392	416	423	406	405	405	365	359	433	380	397	398	395	406	405	356	385	413	420	410	398	422	397	404	388	399	398	437	400	419	381	378	373	365	419	419	368	426	399	390	380	419	415	382	407	406	376	402	429	394	389	387	402	370	363	399	393	372	408	396	394	358	373	430	402	381	389	401	377	414	408	376	422	414	430	392	407	382	404	336	353	377	423	410	366	416	386	370	398	392	365	413	419	395	406	405	396	417	420	399	392	408	397	429	414	369	407	391	385	388	401	377	370	394	398	421	396	438	348	418	343	370	376	401	409	435	392	368	400	407	378	354	354	399	432	403	379	375	400	430	393	411	345	393	421	408	391	385	414	390	398	393	409	376	395	408	371	430	393	390	388	443	362	376	380	375	407	404	396	394	349	412	418	401	426	390	375	407	417	378	412	419	373	382	377	396	370	411	385	385	399	373	420	411	382	352	381	414	418	417	414	408	405	406	408	395	420	416	389	400	390	400	377	394	404	423	402	402	401	367	401	425	404	405	395	406	423	399	408	438	397	412	383	404	402	371	402	381	409	389	401	402	410	435	358	376	420	404	408	402	376	394	355	389	372	384	409	396	406	392	384	407	370	397	411	425	410	387	415	401	417	370	384	404	400	434	368	405	378	421	401	351	385	401	343	417	379	383	377	424	425	404	360	389	400	418	410	382	405	366	373	405	361	379	396	413	439	418	380	379	408	374	380	396	390	381	377	395	383	381	387	380	378	423	392	421	398	354	398	367	421	420	421	406	395	393	370	389	451	370	391	399	369	359	401	443	384	403	390	386	404	410	400	411	391	383	396	376	416	377	391	405	366	332	372	406	389	381	397	402	426	414	421	409	377	397	405	416	372	374	398	409	386	401	413	401	419	426	372	412	418	368	378	386	411	391	407	397	366	412	427	377	402	353	413	367	379	404	370	383	406	396	420	353	393	366	399	430	420	367	406	368	368	411	423	397	382	404	369	389	375	413	440	398	403	401	365	362	376	414	386	399	406	392	403	425	424	404	428	369	374	375	394	388	400	403	387	412	407	385	396	364	384	391	402	404	397	386	397	406	400	432	386	376	402	378	383	386	419	374	390	451	387	382	375	402	418	390	379	396	415	413	385	379	441	402	382	414	412	404	425	444	398	423	394	390	360	393	418	384	383	402	384	380	390	407	417	413	413	398	382	397	413	403	403	425	356	402	415	401	400	379	383	391	380	418	413	434	431	393	399	422	384	373	424	379	401	367	399	382	383	395	349	394	402	396	414	395	406	405	400	392	387	376	385	397	339	422	411	422	410	377	409	448	435	428	401	399	426	395	388	401	407	421	372	391	428	384	398	386	374	379	385	374	369	377	412	407	391	409	379	393	383	376	380	422	374	376	408	391	420	384	401	389	432	415	372	412	406	399	405	379	406	412	384	383	369	397	399	370	394	436	394	392	393	373	374	368	397	406	376	416	407	411	381	428	407	375	411	395	395	377	430	385	407	386	382	381	419	370	400	391	404	382	399	413	407	400	377	387	429	384	413	352	411	433	371	365	400	420	436	399	396	387	343	417	397	412	407	398	373	414	393	393	393	394	393	422	360	387	433	398	394	416	356	368	407	390	367	397	429	401	383	400	387	395	421	437	417	371	393	412	404	390	388	399	404	421	383	401	392	421	435	396	400	373	390	378	398	386	365	371	401	384	382	397	399	399	358	399	408	375	374	376	408	415	396	373	344	377	399	404	406	406	423	379	382	424	373	382	402	375	394	419	393	408	351	415	382	387	407	417	382	403	382	417	410	364	438	370	386	420	404	378	392	370	365	370	370	423	429	378	380	389	383	390	444	366	396	395	429	388	429	383	353	388	388	407	365	396	385	397	399	414	406	394	396	434	412	394	387	392	418	411	397	411	388	392	384	381	407	389	370	377	420	372	405	363	381	380	393	400	362	374	376	400	383	401	393	376	405	415	384	403	366	380	388	398	402	403	381	397	403	420	364	390	417	414	404	419	439	413	379	405	378	387	382	412	374	420	390	417	383	406	418	424	403	423	358	383	398	364	386	414	420	412	402	396	391	410	412	384	387	375	401	387	365	360	383	373	399	375	399	396	393	387	369	387	382	394	405	407	389	379	341	445	448	426	405	363	399	363	382	395	383	359	382	363	365	390	390	414	399	387	406	374	366	399	454	385	341	422	382	378	402	390	387	360	363	393	392	438	396	436	454	385	405	397	398	396	407	389	426	402	401	384	397	386	401	385	386	418	361	437	321	396	395	395	402	365	393	388	405	404	404	411	400	391	369	396	401	422	371	375	413	363	408	401	389	383	401	407	400	403	394	368	367	407	434	381	372	386	400	387	378	385	408	430	398	434	378	415	380	383	414	407	379	404	448	400	399	413	409	391	389	401	355	381	378	387	415	416	387	411	388	374	430	392	372	404	384	414	411	413	389	375	409	404	396	395	377	375	383	393	382	386	361	408	355	376	398	434	383	364	399	393	401	362	365	410	344	398	386	431	394	416	389	375	371	390	380	371	401	392	401	375	388	407	417	373	404	394	387	343	387	434	382	371	383	405	399	357	382	426	387	423	407	406	398	367	396	401	390	383	350	406	358	400	405	356	416	374	379	403	385	396	410	409	403	436	388	378	412	356	383	393	437	409	422	396	395	358	380	399	395	400	400	400	377	394	409	450	406	433	400	377	392	387	433	369	403	356	395	374	398	416	389	413	346	353	408	398	403	386	381	406	383	420	360	411	443	414	364	394	394	387	371	383	404	407	373	390	429	389	423	405	399	387	429	370	355	406	423	420	373	377	407	403	370	416	386	363	451	419	409	353	391	394	397	404	394	382	388	373	366	385	382	407	407	424	387	382	399	359	370	391	425	389	408	405	410	417	402	404	380	377	393	375	392	372	426	384	427	398	427	359	400	400	357	431	415	352	403	390	382	405	380	373	399	432	407	418	412	412	396	404	406	432	389	377	430	360	442	413	362	399	402	397	423	396	423
4800	5630	4466	2316	1531	1286	1018	927	964	1215	15318	15991	11379	4344	1256	683	436	384	385	422	395	342	338	386	419	373	359	393	398	364	371	391	389	365	380	385	412	401	380	395	376	363	357	360	396	353	385	370	416	375	368	367	409	417	419	376	361	396	404	391	361	396	371	401	415	399	385	348	403	386	415	385	408	392	385	390	429	382	371	389	374	365	369	363	371	372	345	389	399	421	344	383	349	398	362	358	358	383	398	349	364	407	390	351	401	363	390	384	371	334	380	392	365	372	374	408	411	355	390	391	362	366	385	358	373	397	358	381	377	356	377	365	377	342	379	375	382	363	372	355	371	382	380	379	382	387	383	358	396	366	343	375	327	383	361	358	408	348	403	387	387	384	397	382	381	394	370	362	378	423	389	372	368	362	336	334	376	355	380	377	382	369	382	340	359	416	406	352	362	368	385	376	405	397	377	339	377	388	356	390	394	353	384	370	335	369	353	383	396	383	375	396	341	412	388	377	374	390	352	363	348	373	392	373	365	381	383	397	394	366	424	353	385	357	391	381	365	392	399	373	368	382	404	387	402	364	369	385	414	384	405	372	367	377	349	405	412	392	355	367	357	400	368	378	397	353	393	365	355	363	361	383	382	382	351	395	359	371	373	353	421	385	381	391	351	375	370	354	367	366	368	362	390	351	394	341	389	391	392	355	380	378	366	376	353	399	352	394	356	379	350	432	382	355	409	348	377	375	359	402	364	345	375	359	359	358	342	366	353	369	383	360	376	365	434	361	366	378	365	368	349	367	398	350	370	396	372	392	398	394	368	385	386	364	388	374	340	379	373	358	357	366	408	372	378	402	382	325	391	350	377	364	375	364	348	368	395	366	387	330	368	363	354	396	382	366	404	401	357	351	384	361	354	378	416	382	348	375	345	372	378	365	408	358	338	354	362	354	376	352	364	362	398	395	374	335	368	394	330	358	382	338	362	368	401	395	384	352	375	369	400	386	425	349	388	379	376	371	397	377	355	387	367	375	374	387	389	389	354	360	379	396	360	367	389	372	387	367	400	353	387	363	388	403	368	403	378	391	368	386	360	362	398	364	367	394	392	358	381	378	357	386	391	370	376	373	388	347	360	425	374	376	372	364	355	367	379	383	394	359	381	420	356	360	412	378	423	334	367	398	389	400	379	361	425	357	357	362	370	356	383	367	360	357	351	390	378	368	339	366	366	364	401	372	358	352	357	344	403	409	383	370	345	357	371	400	404	382	397	403	404	371	348	391	397	355	375	351	403	343	385	403	397	375	366	361	358	338	366	320	373	348	382	378	366	362	366	375	377	351	391	369	360	387	401	372	394	371	370	387	369	359	366	409	371	371	373	400	370	360	358	392	359	354	357	381	384	364	396	392	383	370	354	380	396	378	342	386	378	373	354	377	380	423	367	367	367	378	364	391	390	370	399	358	383	375	374	369	342	368	383	362	356	402	375	360	373	348	400	352	384	385	398	360	362	374	364	399	392	341	390	392	368	341	391	396	364	373	391	373	375	360	398	402	346	383	385	338	366	393	380	400	360	395	373	409	413	374	386	383	357	366	368	371	373	353	389	355	379	387	364	361	342	343	371	386	382	370	378	354	362	352	371	404	368	359	375	343	394	341	378	354	368	388	360	411	355	422	370	355	373	371	369	382	355	369	349	381	419	373	361	378	358	379	384	359	368	365	356	366	392	348	388	370	398	405	350	366	383	388	422	375	364	358	375	381	373	352	365	393	377	389	394	359	357	379	363	364	367	382	396	372	343	397	362	414	395	371	362	368	374	399	356	356	389	375	391	376	403	403	407	374	395	382	361	374	388	395	379	392	382	353	359	373	401	374	388	395	385	367	387	372	372	332	370	366	382	363	388	376	362	382	391	357	335	347	373	374	369	371	356	357	358	418	387	393	375	347	367	384	379	361	372	358	415	388	373	396	379	399	360	377	358	385	353	377	354	412	402	385	409	378	361	363	370	389	362	361	370	382	366	395	358	393	368	388	376	363	381	367	372	371	374	375	403	348	381	394	366	330	361	435	393	355	369	380	393	388	374	400	366	369	387	365	362	375	388	376	381	377	341	345	361	367	355	401	384	378	370	336	361	398	381	362	364	392	369	345	376	357	371	346	357	392	338	368	366	404	391	365	378	401	379	363	363	364	358	398	354	387	378	400	419	340	352	383	354	386	382	377	347	369	352	377	378	349	365	378	359	373	386	388	378	357	399	387	364	371	340	369	366	373	393	359	353	353	385	386	367	362	391	379	392	383	368	370	378	407	386	373	373	393	365	378	372	374	374	394	389	332	348	386	381	383	391	370	372	370	349	382	393	384	388	376	366	386	388	381	358	376	345	368	350	394	366	370	382	351	368	354	377	389	381	360	371	372	368	394	385	381	346	375	376	362	377	362	354	375	394	352	361	385	407	359	392	377	389	360	380	369	368	407	386	370	378	429	393	340	391	387	384	379	431	379	380	352	395	381	385	389	359	387	386	393	395	395	370	442	384	375	379	373	351	383	392	372	379	374	388	345	381	372	341	352	364	398	341	374	354	380	347	365	379	388	370	378	368	367	385	352	348	316	387	391	355	356	343	365	393	358	352	348	392	367	391	410	411	391	346	396	378	390	381	363	342	356	368	395	379	362	371	338	357	380	365	352	382	388	383	342	350	394	359	378	378	346	378	397	370	371	348	344	360	383	374	358	401	369	385	388	337	376	377	388	366	365	359	383	395	408	379	380	408	379	368	385	366	378	385	374	396	357	410	325	392	350	381	412	372	381	335	328	389	372	406	386	367	360	401	351	369	402	364	363	373	347	398	394	369	343	375	392	395	374	385	343	369	398	354	368	371	337	377	380	386	428	375	379	381	385	383	370	376	364	385	362	345	367	399	407	356	381	355	387	405	343	387	382	380	407	392	398	379	377	394	378	392	371	431	373	393	364	396	385	386	394	400	387	388	375	378	354	372	361	375	400	377	373	384	376	348	370	357	375	357	374	366	372	382	381	362	339	375	381	397	350	426	390	356	357	370	340	380	369	366	380	392	420	384	372	367	331	353	404	385	377	372	382	366	330	400	376	354	407	345	368	346	352	375	360	358	375	371	366	342	354	367	382	354	329	367	380	388	424	381	378	398	379	366	362	381	347	365	379	348	386	386	373	375	370	392	378	390	348	389	370	349	397	372	367	394	382	380	389	376	374	357	362	373	347	368	372	351	363	372	378	358	377	369	379	378	419	374	374	379	401	395	360	365	360	377	357	386	381	347	374	372	396	374	355	370	375	365	351	394	348	383	383	358	395	348	383	361	368	373	361	396	369	385	373	356	357	375	346	354	339	397	373	389	385	384	414	396	404	350	369	324	348	377	360	382	364	419	352	365	350	343	367	372	385	376	352	358	364	407	375	393	369	376	364	397	383	367	390	349	359	373	383	409	355	343	380	372	393	364	376	415	379	359	342	381	379	349	362	345	392
24611	21450	28669	24626	21176	6925	2083	1315	1064	1414	24216	28823	22701	9246	2272	1047	629	533	552	521	539	509	542	536	551	544	515	492	555	515	504	524	538	519	524	528	547	506	485	558	517	553	477	526	525	505	514	526	501	497	529	513	506	552	480	565	523	510	529	505	523	515	514	525	529	505	511	539	540	504	518	524	531	490	532	484	501	527	519	496	528	517	508	545	491	493	540	537	509	532	527	520	491	533	533	505	520	484	512	507	529	509	520	548	504	519	525	512	492	517	530	540	474	477	527	501	530	508	511	489	497	507	535	512	531	511	555	554	504	510	512	527	513	523	526	502	485	486	527	486	514	523	525	509	557	500	499	509	552	538	504	516	520	484	493	521	516	504	507	538	496	518	543	511	497	521	466	502	487	569	504	536	522	501	567	477	516	511	533	497	560	487	513	497	486	519	538	514	515	503	522	532	546	519	516	495	522	521	499	519	490	461	528	530	530	495	525	477	506	523	510	556	528	541	531	482	543	506	520	515	479	483	518	540	540	462	505	559	494	467	528	522	506	538	500	522	487	564	527	527	489	517	516	514	477	506	511	534	517	475	533	507	506	487	504	504	487	541	575	508	490	508	523	539	509	493	505	544	510	519	469	526	487	520	542	501	530	527	496	522	476	486	504	491	488	485	520	500	521	528	515	451	532	471	563	464	512	505	514	551	512	490	501	539	483	458	527	518	502	540	516	507	481	489	517	550	496	537	494	511	486	539	529	524	512	480	507	528	529	464	523	484	480	514	507	522	529	548	507	482	452	500	562	494	511	521	524	532	467	509	522	513	508	508	485	499	497	531	507	554	501	492	504	478	505	520	511	536	505	525	465	510	532	534	479	552	546	516	481	513	477	521	518	559	494	521	523	498	525	531	538	470	541	492	504	495	524	524	476	511	478	559	493	507	493	497	530	559	531	507	487	540	489	487	524	547	493	496	500	515	523	547	487	533	507	524	519	513	506	489	492	522	492	500	513	480	545	542	534	461	527	516	545	484	504	496	525	573	534	488	543	485	497	507	533	540	536	503	496	557	527	522	533	528	508	511	559	482	532	480	508	547	504	502	525	503	487	508	480	529	501	535	516	522	524	514	515	506	494	534	515	530	518	485	534	519	522	507	531	487	484	475	493	521	531	491	498	505	512	518	506	511	510	510	515	543	578	480	526	521	493	534	497	536	523	502	523	494	534	522	522	563	524	515	482	499	462	538	555	566	493	508	471	525	549	540	518	491	497	492	512	546	536	539	511	533	522	509	548	486	494	493	524	540	498	516	516	502	531	488	553	512	500	504	534	498	484	492	514	519	532	542	505	495	517	486	553	492	486	530	511	471	510	533	481	504	486	501	467	495	517	520	542	487	505	496	513	517	523	496	491	541	495	468	540	498	469	476	536	490	535	545	467	542	511	522	534	551	508	557	471	493	533	527	504	499	540	518	540	485	501	472	500	539	522	500	536	490	526	512	495	515	485	542	509	538	483	516	547	528	543	556	505	484	538	506	519	518	522	526	526	481	463	496	524	501	523	500	464	479	488	530	540	524	519	544	510	510	480	485	505	528	519	578	520	552	516	536	518	473	543	470	493	523	499	477	508	484	537	498	479	490	543	506	528	516	488	503	516	505	484	524	531	509	507	504	518	525	485	530	510	496	539	502	506	536	502	530	518	536	534	529	451	541	539	506	524	536	508	527	515	513	497	525	501	528	520	469	506	510	513	494	488	509	498	507	518	518	493	525	524	514	524	485	514	500	547	540	488	498	512	531	555	506	508	508	483	503	485	490	489	515	444	499	523	503	544	496	487	510	534	516	484	489	497	515	535	486	521	515	553	507	518	527	538	540	525	533	514	493	508	515	553	539	488	548	469	509	533	515	496	532	483	512	510	517	540	506	502	504	535	487	514	537	550	518	523	505	539	527	541	481	490	533	483	505	527	505	533	491	473	471	465	518	533	523	517	510	545	521	538	482	519	522	473	478	528	546	511	521	523	531	517	502	489	507	493	506	510	562	491	517	565	492	507	529	546	515	543	519	517	525	502	488	527	522	523	474	524	530	510	499	482	484	556	538	521	507	497	556	528	521	557	520	513	498	503	531	488	517	450	534	517	502	525	518	492	493	504	530	512	516	516	503	501	529	490	533	479	521	485	502	508	510	535	530	519	535	489	521	517	549	503	529	506	488	532	530	525	498	527	472	508	537	546	500	498	514	516	539	518	508	522	507	493	512	476	505	534	515	520	521	522	506	569	507	494	472	479	510	528	488	486	497	528	519	471	541	537	510	498	492	571	513	514	484	492	490	511	474	511	530	475	516	557	539	526	478	556	525	520	524	511	522	535	509	505	482	504	550	494	559	500	518	498	506	487	519	516	520	523	483	525	477	515	489	515	501	515	495	503	537	521	543	504	494	529	543	517	516	487	537	522	524	506	533	532	543	513	524	529	556	539	485	514	507	500	472	508	515	517	512	476	490	487	503	490	518	476	512	501	531	549	462	479	525	505	511	509	525	560	486	546	511	520	462	529	516	493	465	518	510	524	504	498	492	480	487	484	514	473	487	518	520	506	512	504	534	504	466	496	529	463	556	535	521	553	540	521	510	513	500	523	549	577	557	509	493	496	509	495	504	533	500	494	553	506	526	503	534	530	507	484	503	451	487	496	508	543	527	532	526	511	495	543	491	515	454	506	487	517	501	504	549	531	501	498	481	517	509	516	479	510	497	483	505	515	523	489	539	521	487	527	524	476	537	529	524	482	494	526	533	520	459	486	481	536	516	497	521	485	487	506	526	511	503	533	488	550	542	487	566	531	465	575	525	533	512	524	520	542	532	519	521	582	523	535	521	510	508	498	529	558	494	501	524	510	459	503	486	533	512	531	532	470	512	487	495	502	510	551	483	504	503	492	498	465	492	511	522	500	518	523	506	509	514	541	524	494	482	480	495	530	477	503	533	538	533	569	501	533	481	534	532	507	503	520	510	492	485	511	475	499	504	500	538	490	511	534	528	495	513	503	544	539	511	491	501	551	543	484	499	519	505	515	524	498	492	515	519	516	504	534	502	505	515	524	528	502	550	522	508	512	499	501	514	460	530	504	494	531	482	518	469	519	520	481	512	497	499	524	511	525	484	532	496	547	526	526	545	495	534	541	520	539	523	511	546	523	504	511	488	519	482	530	513	538	541	508	546	476	549	483	529	518	536	533	526	509	529	522	507	475	516	478	514	498	509	559	509	512	534	531	498	514	482	501	514	523	543	500	493	527	515	508	511	469	512	506	487	521	486	492	506	543	494	506	522	496	508	513	503	485	495	504	535	489	505	523	540	508	533	520	504	531	539	494	508	473	554	499	512	535	520	518	520	556	509	515	503	509	536	526	556	530	514	522	530	512	521	520	497	532	544	494	492	570	510	536	538	534	505	542	518	537	543	525	542	501	517	514	527	530	505	545	505	516	492	541	509	518	480	488	523	513	505
5661	9510	7714	3879	2635	2140	1734	1554	1332	2175	27276	25602	18693	7029	2162	1093	557	496	488	493	495	497	495	500	491	494	465	488	486	483	493	464	473	493	496	504	476	417	477	475	452	496	458	475	470	492	485	505	514	469	503	478	477	470	425	461	494	503	478	487	493	472	488	461	452	450	435	450	495	488	470	497	484	453	484	528	498	463	486	518	455	483	529	525	482	487	450	456	484	480	488	489	486	479	445	471	483	470	497	492	499	542	490	498	463	494	436	494	513	453	491	462	479	492	486	476	472	494	475	498	472	485	507	490	444	468	500	477	465	433	480	496	458	509	488	491	463	480	494	464	483	528	484	501	450	468	498	478	520	424	452	448	437	515	491	501	453	499	460	474	488	447	493	463	453	485	452	481	485	487	472	432	439	470	479	447	481	462	464	435	477	456	465	442	502	448	425	529	446	448	502	502	424	458	455	448	450	463	504	466	444	444	447	490	468	477	497	471	459	469	488	464	501	458	474	452	497	500	505	479	486	424	465	442	480	486	467	474	462	469	501	453	466	473	477	474	512	502	473	502	466	456	475	476	485	508	479	465	439	466	487	453	471	467	473	503	464	486	444	532	438	458	492	500	488	460	475	458	512	468	473	468	463	461	485	471	476	497	482	453	493	494	495	459	466	490	476	452	476	503	472	474	447	438	459	459	482	494	448	466	469	467	477	506	508	425	495	468	447	450	480	463	458	480	476	464	458	501	481	472	465	507	475	479	436	488	475	450	452	464	474	441	506	466	499	476	493	478	466	447	475	517	456	449	468	490	485	471	496	432	522	454	468	496	473	484	497	487	464	452	466	487	460	464	437	482	447	506	479	466	476	465	491	463	474	432	491	492	468	479	488	502	451	502	470	490	449	454	466	468	501	433	449	482	459	448	483	471	513	496	448	508	440	511	444	478	458	476	470	513	474	503	536	485	438	487	446	494	489	498	465	470	493	514	499	463	442	508	473	440	474	449	491	457	456	454	488	504	471	507	449	459	484	465	436	513	507	478	472	487	487	459	443	441	460	509	484	485	485	429	469	479	483	495	492	447	467	483	428	463	478	460	488	477	510	484	481	471	454	504	480	493	456	453	446	480	487	491	462	427	478	471	446	477	513	509	468	478	504	462	457	485	470	494	518	485	446	453	504	429	438	463	443	451	479	510	487	500	477	472	499	446	527	465	501	500	469	465	466	450	481	477	497	467	463	466	481	445	504	476	494	477	469	494	503	488	503	493	490	460	481	472	494	512	475	436	478	501	496	450	445	462	471	472	528	491	470	461	531	453	482	456	450	465	469	491	487	476	486	458	481	489	485	457	471	465	441	471	462	480	487	491	488	468	494	499	444	470	504	440	443	483	465	453	468	445	475	434	485	492	447	472	490	496	444	497	433	504	487	509	487	487	450	450	461	443	469	461	478	473	430	472	469	490	468	473	474	450	468	441	449	490	471	459	507	496	456	454	476	504	516	466	500	487	493	471	457	455	469	455	507	512	455	507	448	483	494	437	449	457	489	447	469	470	483	477	481	475	427	462	490	479	493	495	476	509	468	453	478	463	481	484	469	490	484	458	437	446	472	488	474	489	448	448	444	500	539	445	469	499	497	468	493	435	452	474	479	470	448	458	480	468	489	450	478	474	504	494	531	453	477	506	439	500	509	476	520	458	500	473	457	478	475	507	481	500	490	454	486	474	467	512	456	492	489	456	496	460	478	486	468	492	505	483	481	505	488	434	475	465	495	461	482	477	434	454	446	483	468	459	498	475	479	465	458	479	434	456	462	484	480	438	485	472	484	458	442	473	456	451	483	425	457	467	470	489	489	483	431	505	490	471	476	491	471	446	488	477	482	479	472	484	495	467	463	480	479	464	438	502	458	435	492	464	478	419	467	432	466	440	437	474	453	445	479	493	490	463	471	451	449	466	502	456	483	454	464	467	528	498	469	466	452	448	437	472	459	504	480	442	494	510	487	492	450	441	437	491	444	481	470	477	528	441	467	480	421	454	452	416	473	489	476	489	457	463	514	462	473	447	467	453	472	492	425	459	493	496	463	488	462	469	470	492	479	458	488	435	463	462	478	448	448	468	448	454	456	495	485	466	432	463	501	495	478	466	478	483	445	463	486	465	502	475	466	430	457	526	513	470	454	453	442	470	446	463	458	455	467	497	474	492	511	475	442	444	509	503	436	492	510	473	441	497	453	521	464	457	490	493	517	470	461	451	460	458	443	475	495	474	463	467	474	520	470	465	480	499	501	449	492	463	483	481	451	501	472	521	473	434	463	474	498	459	479	487	465	454	454	465	461	451	457	484	483	487	455	447	458	485	521	463	425	511	445	478	472	484	469	466	460	478	481	433	447	451	469	460	504	481	459	456	521	505	470	438	438	467	458	464	463	449	503	471	469	518	455	469	477	477	448	467	471	462	444	468	477	491	456	421	463	533	460	447	442	464	474	438	485	464	481	455	462	455	418	470	480	446	460	477	467	468	499	475	485	517	453	460	480	459	492	439	457	479	484	503	466	512	485	472	495	458	507	471	470	459	472	458	494	474	437	458	457	461	465	503	459	452	464	445	429	444	452	451	487	453	417	466	488	493	469	478	497	450	452	507	460	464	500	473	467	476	473	467	459	480	487	449	487	463	475	460	470	458	471	448	455	506	469	456	469	477	461	472	487	480	481	445	461	452	523	491	439	426	454	490	502	437	460	461	500	497	477	513	461	451	458	431	491	423	450	450	470	469	510	477	456	430	452	449	485	492	476	506	493	461	476	474	478	413	478	444	462	488	483	481	478	464	474	466	460	525	435	444	442	487	509	488	454	472	473	448	490	462	481	494	482	457	441	430	447	504	467	472	478	463	486	442	429	475	466	478	488	525	487	458	477	472	480	434	443	476	490	450	490	441	464	475	441	470	467	454	456	449	481	523	458	499	470	524	466	480	472	470	483	484	482	435	453	504	443	453	470	466	452	447	464	472	463	465	470	462	517	444	522	511	486	478	511	499	442	461	474	444	444	474	446	449	481	493	460	452	426	477	453	453	479	458	498	500	486	402	476	473	453	486	472	458	490	493	482	484	475	466	489	469	449	470	431	462	476	444	465	462	489	470	480	497	476	461	506	504	469	487	514	510	445	466	446	489	453	486	482	466	442	466	500	452	457	472	460	480	449	442	474	493	461	521	410	450	473	507	467	464	469	482	524	449	477	471	478	477	470	460	478	474	476	476	447	454	487	444	476	453	478	487	453	477	489	496	481	506	470	447	462	472	444	464	476	454	473	434	469	487	459	478	496	485	481	473	460	442	477	490	461	465	480	481	460	484	470	440	452	457	458	461	469	450	487	470	484	447	506	472	468	453	466	442	472	483	460	481	486	454	470	519	493	460	485	478	474	445	442	488	474	481	470	506	523	463	529	501	449	458	482	489	478	468	466	474	465	454	453	480	458	470	476	478	461	480	468	473	471	471	495	488
27703	11236	2197	1054	683	531	479	440	459	463	1446	1969	1714	991	589	481	394	406	411	389	375	396	405	368	398	412	404	388	394	376	403	380	389	404	366	439	411	421	391	402	410	372	391	367	380	376	402	366	380	424	367	382	423	416	406	390	386	397	363	365	384	379	386	391	372	427	406	403	381	416	397	398	398	405	340	407	369	381	402	394	396	385	364	383	369	377	373	415	369	409	398	368	386	371	391	373	393	423	385	401	393	387	369	345	361	369	420	386	412	377	358	394	400	341	371	381	366	412	424	395	379	430	386	410	349	406	401	408	356	386	431	385	387	403	396	388	412	382	403	425	392	418	380	377	394	395	396	387	379	364	395	398	355	386	386	428	342	391	395	374	420	409	353	363	386	402	384	393	398	404	395	407	378	362	372	411	374	382	381	393	389	438	427	403	416	415	344	388	398	380	361	388	381	375	357	405	385	375	381	359	424	386	383	397	373	412	376	392	382	371	398	371	415	385	352	371	396	389	366	380	395	403	403	381	369	379	402	402	374	378	386	381	410	365	368	391	399	390	374	365	388	392	397	370	379	386	371	420	369	390	391	390	347	400	376	411	377	373	393	383	419	386	386	386	383	379	385	390	388	385	352	417	398	383	368	406	397	412	407	373	368	361	403	402	419	393	389	398	412	384	366	423	400	383	380	408	344	400	377	421	391	390	417	351	380	399	386	354	368	391	378	361	412	381	413	379	361	416	397	410	394	390	388	373	412	385	380	389	366	390	405	394	363	398	385	403	397	386	369	386	380	384	407	404	371	417	395	385	384	353	372	390	382	365	382	405	404	399	417	373	401	391	365	406	394	387	343	398	411	417	383	386	408	362	381	361	427	359	375	377	407	391	387	380	371	394	400	362	400	421	400	379	347	390	383	427	423	433	382	403	342	400	394	362	388	386	393	403	420	402	400	375	393	383	414	384	401	423	342	375	355	357	406	383	388	388	385	377	357	412	376	358	391	418	413	406	388	413	405	383	379	420	382	361	361	431	379	435	371	402	391	395	385	383	388	426	406	375	365	362	391	371	384	421	384	390	362	364	389	362	386	376	393	362	357	423	391	383	373	392	367	366	405	395	379	426	366	415	376	365	431	388	381	392	411	385	399	372	359	403	409	415	393	419	409	387	419	363	378	365	390	381	396	391	372	361	355	398	405	399	377	353	404	363	381	385	380	382	380	385	397	385	394	374	372	348	376	392	409	382	369	363	391	389	381	353	366	395	376	397	392	363	386	376	391	398	374	388	375	365	407	426	397	383	373	404	399	423	387	362	397	413	389	360	371	390	369	384	399	393	348	347	423	416	404	401	399	443	395	413	407	371	411	381	415	400	400	390	360	370	371	379	384	398	342	402	361	368	420	400	373	409	402	395	410	391	396	378	422	396	389	421	415	366	379	378	379	361	412	385	400	388	411	382	399	402	386	374	389	395	362	414	387	401	413	413	390	373	374	393	387	376	383	378	377	416	398	397	357	419	374	398	393	415	367	380	397	404	389	390	383	355	381	396	401	363	403	373	383	371	379	394	376	357	384	389	397	427	394	372	372	391	376	394	364	415	379	382	385	376	403	376	375	428	387	356	362	372	425	367	406	377	413	361	384	378	371	360	383	358	387	391	365	398	391	408	400	372	339	397	408	381	378	395	398	380	420	393	426	374	430	408	383	399	393	329	409	379	361	392	379	378	366	370	373	391	402	391	424	384	342	390	418	365	402	407	355	393	398	375	370	384	394	387	422	356	369	398	411	379	377	390	395	332	435	391	411	439	406	441	386	423	381	386	373	379	377	417	406	371	395	334	398	417	386	388	405	365	369	370	368	377	404	395	388	370	355	414	398	408	379	395	360	398	392	400	398	421	402	428	383	374	390	390	390	402	413	376	432	394	417	386	364	405	399	389	375	369	389	382	329	409	403	360	399	357	385	416	404	410	381	422	376	360	381	394	381	354	413	351	391	391	361	374	387	414	385	390	383	393	355	385	359	405	397	425	396	383	378	377	384	400	366	383	376	401	423	427	382	391	380	379	412	366	395	401	387	413	368	426	405	398	412	389	376	354	401	407	377	355	412	394	398	399	381	413	376	379	425	381	419	399	390	342	408	448	418	413	359	384	398	369	414	381	374	407	398	400	414	403	369	426	376	401	368	365	397	396	368	338	392	377	429	365	418	378	388	372	430	405	363	391	410	407	397	361	392	384	395	399	354	365	385	359	374	375	405	387	397	392	383	403	392	349	386	378	397	365	375	358	371	399	357	397	383	419	401	389	396	398	387	411	399	398	420	389	381	367	416	389	416	388	358	367	370	377	412	396	420	399	354	387	379	403	436	388	377	362	367	392	387	382	396	398	388	374	382	355	413	425	409	390	414	351	365	381	383	383	405	340	405	385	375	384	396	397	397	374	391	397	374	397	384	388	417	381	391	381	382	372	398	420	376	365	370	386	396	388	368	421	418	413	375	372	421	352	404	403	399	412	418	349	378	393	404	406	421	402	408	397	406	406	395	370	387	390	377	398	392	370	366	402	377	374	391	360	400	378	390	378	385	392	442	383	378	400	396	428	392	405	393	392	367	411	389	389	389	381	366	389	372	394	355	387	366	431	364	388	400	369	347	427	360	406	386	396	407	384	389	378	406	399	379	416	341	413	434	412	411	388	381	379	419	371	368	361	355	390	382	357	390	382	414	399	391	375	417	417	409	392	372	343	417	418	378	394	386	378	411	396	408	367	401	398	395	403	362	409	365	413	353	354	369	396	364	376	377	385	417	376	387	402	370	400	395	374	380	415	392	393	452	406	380	388	397	344	391	402	359	394	404	380	380	392	379	410	380	383	378	398	377	356	433	361	352	380	397	371	403	398	409	368	389	387	393	409	379	412	361	383	371	388	383	364	399	401	367	380	355	363	389	403	364	373	357	405	368	388	365	409	364	349	348	371	376	391	383	406	393	408	409	395	382	356	362	367	373	367	396	398	372	381	391	429	423	386	415	397	358	342	373	400	402	340	397	372	382	353	366	382	416	389	396	369	387	405	406	411	373	375	377	398	372	393	419	348	361	398	403	413	378	405	427	413	391	400	383	359	380	405	404	397	366	394	376	417	370	410	364	382	380	424	382	378	383	414	410	363	384	376	374	405	412	399	374	397	394	394	406	364	385	397	409	400	395	402	400	399	430	405	425	406	400	408	418	341	393	378	346	403	425	408	370	393	361	381	399	375	341	386	390	395	399	362	409	395	377	400	362	356	416	423	411	399	395	377	385	408	374	393	399	409	395	407	412	371	399	388	390	406	403	379	403	365	393	373	383	391	430	413	384	349	396	392	370	370	425	362	373	385	362	414	383	417	399	382	364	400	403	403	388	418	402	364	407	356	368	370	383	404	365	349	390	361	351	391	408	390	415	382	403	389	379	389	412	393	396	381	403	374	374	408	409	371	381	393	384	387	368	399	382	382	403	368	408	421
5953	2310	1664	766	580	533	441	492	473	508	1891	2448	1995	1071	547	393	363	373	398	386	360	376	361	369	350	348	361	323	342	339	333	389	386	343	336	354	345	363	344	362	346	356	380	357	333	345	349	340	325	354	390	359	355	325	355	355	335	339	336	349	363	350	380	374	412	383	344	361	351	389	384	354	365	349	336	337	336	400	319	357	350	365	382	377	357	378	373	351	333	352	332	347	356	338	333	343	396	366	375	363	336	381	379	383	365	361	360	396	366	400	357	337	355	349	352	381	371	384	331	362	348	327	327	376	373	319	322	316	338	321	346	372	366	376	356	373	336	360	323	359	349	376	384	352	384	383	370	355	375	364	343	389	358	361	339	375	356	346	346	395	354	363	338	367	369	366	339	388	372	349	403	347	355	372	347	321	334	347	383	369	338	354	329	357	322	354	346	326	343	361	336	373	350	372	363	354	336	339	361	368	354	366	345	346	366	363	365	323	351	357	347	343	364	366	373	401	359	351	313	376	344	331	340	351	364	387	349	339	338	394	330	338	363	338	328	357	360	335	322	357	353	360	389	352	356	360	346	360	338	352	321	363	370	339	354	373	348	367	343	350	355	375	385	333	361	364	355	346	395	343	364	347	354	328	328	346	361	358	344	356	307	352	357	338	363	365	373	346	383	356	378	343	386	349	363	392	349	367	348	374	336	358	360	358	332	369	334	390	344	349	363	375	337	359	349	386	369	309	346	355	337	365	369	370	350	353	363	341	362	331	366	358	359	375	326	358	325	353	361	347	343	362	352	374	359	379	382	361	382	324	333	350	351	357	357	358	341	344	367	368	351	335	339	316	368	371	348	382	360	334	347	324	343	364	358	367	362	363	324	328	342	361	352	389	347	392	343	337	354	336	337	369	328	365	339	372	368	366	345	337	371	322	361	361	384	369	353	366	378	366	367	373	355	352	365	356	366	364	327	366	354	335	338	369	391	356	333	357	353	348	346	355	338	364	374	401	347	383	359	358	366	329	384	368	366	328	403	374	355	361	357	377	326	367	324	385	361	370	352	379	346	338	350	335	358	372	328	383	346	373	383	343	361	348	389	373	355	365	370	331	333	342	365	351	345	352	343	373	351	381	358	399	355	373	377	345	341	342	323	339	352	351	388	378	366	346	343	315	348	359	360	357	369	339	376	359	372	355	365	357	362	356	366	352	381	348	352	339	352	369	389	342	367	346	377	352	367	323	358	361	355	380	369	368	334	347	405	338	356	350	370	331	336	389	345	358	336	352	341	358	370	356	348	377	372	353	326	338	348	349	349	387	356	369	348	368	358	363	344	374	344	335	379	340	377	367	384	358	354	363	388	371	391	346	394	383	343	365	358	373	378	343	356	343	388	356	344	369	347	338	398	352	358	347	335	350	339	361	373	336	364	376	361	393	338	373	370	355	347	353	355	359	368	341	371	355	369	366	367	330	375	363	358	369	335	356	340	385	385	330	359	351	384	359	365	350	355	356	354	347	349	318	341	361	323	356	365	382	373	326	355	387	349	336	376	366	341	377	369	379	357	383	345	355	342	334	364	379	346	387	357	351	338	359	344	376	352	360	340	362	350	351	347	339	346	362	389	339	369	353	329	384	374	348	355	378	346	315	329	368	357	380	351	325	352	367	319	335	360	354	344	381	336	334	347	355	356	366	347	368	332	373	345	376	365	344	371	322	371	376	334	354	303	382	372	340	365	318	349	374	349	372	336	388	374	343	355	343	335	375	374	343	332	384	356	359	356	359	388	375	369	348	351	348	352	339	311	357	339	343	379	367	383	348	346	329	312	370	363	348	367	343	356	366	337	338	375	368	368	332	361	362	346	330	369	360	349	343	352	381	361	353	338	354	316	346	350	374	391	338	354	359	362	346	346	382	355	318	363	385	339	378	400	323	379	391	384	360	360	357	381	354	350	347	361	348	346	335	356	385	342	339	362	368	354	368	361	359	331	347	345	367	343	348	410	373	351	354	346	361	366	348	394	361	405	362	351	350	350	386	352	367	354	381	379	351	390	372	352	364	372	364	361	366	374	339	359	356	324	365	369	353	341	361	342	366	348	297	356	338	365	375	395	348	380	365	390	307	333	346	363	339	366	328	337	357	356	351	344	368	327	321	363	369	327	358	364	359	368	365	363	358	354	384	366	325	360	347	362	370	345	355	376	367	357	367	358	356	309	349	359	346	364	353	356	342	350	359	363	354	351	370	355	360	365	387	359	354	360	335	338	351	360	338	398	342	339	351	338	383	344	370	362	337	322	337	356	380	356	344	366	337	352	359	358	358	356	375	344	355	341	342	358	390	361	368	334	351	324	303	333	344	339	388	338	384	349	332	368	329	327	356	353	378	381	340	369	364	391	341	384	366	360	343	383	360	338	338	338	390	374	339	339	371	361	346	333	352	381	371	376	366	384	351	315	373	351	367	325	355	373	356	328	356	372	352	335	341	351	342	393	350	374	370	351	392	322	367	404	337	365	373	370	365	396	341	340	374	365	349	367	381	331	356	388	357	326	368	356	347	366	334	370	347	359	369	330	346	389	306	351	343	382	366	391	327	359	365	369	349	329	341	355	359	375	356	358	380	343	374	333	381	401	373	364	394	379	372	375	374	362	339	387	328	398	371	393	347	371	349	333	342	356	373	350	377	357	373	343	325	369	356	343	337	386	324	358	322	347	356	341	355	355	353	369	347	362	399	356	344	351	400	335	358	348	344	371	366	383	380	341	336	363	348	340	347	389	380	354	379	331	367	336	360	390	382	366	375	356	373	340	357	397	375	353	375	350	369	349	392	362	372	357	353	344	303	347	334	389	322	365	356	336	373	337	356	350	342	363	349	356	393	343	381	384	364	339	349	341	325	333	386	364	326	342	327	353	356	347	353	347	370	365	341	363	337	362	368	353	348	350	352	352	358	357	355	380	351	347	400	364	350	403	385	363	358	354	342	379	343	360	376	347	355	355	377	390	372	356	357	364	342	363	360	356	352	379	314	372	348	385	358	350	360	349	327	335	336	327	346	350	379	361	355	328	331	354	409	363	336	374	356	355	368	323	390	346	334	308	338	333	341	364	348	349	341	349	341	352	345	373	365	371	366	343	353	370	382	329	363	323	371	380	365	365	347	360	360	359	364	364	351	355	359	351	343	355	368	388	363	333	358	350	377	388	335	380	349	357	368	360	374	336	344	364	392	367	347	366	329	366	349	351	350	361	366	357	366	353	363	385	334	378	387	379	325	359	373	379	367	319	360	355	340	355	359	378	356	370	371	371	322	358	372	352	353	346	356	345	336	329	356	348	332	358	362	352	354	358	360	375	376	366	365	352	371	346	384	380	357	355	340	344	344	367	342	346	361	377	314	364	378	368	384	341	297	350	369	375	408	363	347	338	376	382	349	343	361	330	385	349	374	367	371	343	364	398	345	366	359	325	353	346	338	372	343	320	349	347	361	377	388	362	349	340	340
25677	21453	27454	25512	7068	1356	875	723	628	660	11603	18088	13288	4401	1127	592	454	414	380	371	375	391	394	386	386	383	375	379	376	419	350	342	379	373	382	365	402	393	333	340	369	407	374	396	368	372	356	399	390	365	381	410	346	395	362	370	343	380	376	344	355	351	365	367	371	383	367	376	379	346	410	360	376	391	377	339	350	380	372	411	353	345	377	375	364	364	404	377	394	372	354	384	367	375	412	368	391	349	352	362	353	441	387	369	375	383	365	396	369	418	379	358	359	364	376	351	401	389	342	384	379	331	387	370	372	383	377	338	366	393	375	400	394	395	371	410	362	379	381	353	350	382	366	392	358	366	357	396	381	383	336	370	368	370	403	354	404	346	342	350	340	333	381	386	377	366	347	378	393	377	368	374	394	397	353	378	346	381	362	375	351	372	340	394	356	390	360	349	348	338	362	352	360	394	336	340	359	362	362	394	398	378	376	379	382	410	330	374	362	385	384	375	392	359	395	375	353	392	418	365	380	355	347	364	372	369	379	373	377	376	360	371	356	370	374	364	367	373	379	397	365	375	382	389	349	353	333	357	357	395	342	364	381	350	364	377	367	378	372	372	346	376	366	370	380	359	386	378	417	388	361	348	354	397	390	348	345	353	372	374	420	370	378	379	379	361	376	380	403	392	354	365	397	364	351	369	355	380	397	389	374	358	398	388	394	381	319	351	394	372	372	397	364	367	373	399	385	395	372	347	358	381	368	344	368	383	334	388	342	365	393	384	361	368	340	391	356	383	344	360	378	357	353	370	341	333	383	362	390	379	341	374	365	368	400	380	370	374	370	351	384	341	382	369	377	373	343	379	352	371	359	370	377	353	356	403	367	347	322	341	367	375	349	357	368	365	358	386	396	390	390	338	384	397	341	364	377	381	357	346	410	377	344	368	376	388	383	359	386	362	385	352	358	397	385	352	388	389	356	389	396	379	338	352	376	425	362	393	351	376	362	362	357	379	374	333	434	363	370	338	385	380	361	377	363	363	403	391	391	378	366	370	362	346	343	370	371	372	359	412	358	375	361	339	384	371	363	372	348	375	349	361	367	383	330	340	335	365	360	367	376	369	386	384	388	386	367	368	377	363	366	375	347	377	389	408	386	380	373	388	352	399	348	394	358	395	380	366	384	374	342	328	391	378	333	387	361	367	373	376	381	365	359	407	368	341	382	368	352	385	368	380	366	362	350	377	352	378	364	393	380	382	357	365	379	328	352	387	367	365	384	363	333	385	400	406	390	366	321	379	359	382	367	340	387	367	353	383	363	371	372	379	380	358	316	359	367	385	355	337	363	371	351	413	353	365	366	374	361	408	376	389	394	376	374	379	375	348	362	392	346	376	329	361	358	377	341	354	387	383	394	369	373	376	383	383	345	379	384	381	383	383	361	370	374	348	392	363	369	385	366	359	366	409	363	383	394	352	415	397	373	318	377	389	379	389	385	399	364	362	354	372	348	379	387	357	389	378	363	376	399	360	380	334	343	369	389	422	366	341	368	385	356	383	371	342	368	368	356	394	392	400	383	402	370	423	362	355	346	394	372	376	360	388	377	362	380	409	369	362	382	362	396	368	351	379	380	379	359	385	348	363	385	386	377	364	390	392	363	396	423	405	378	365	375	378	363	389	381	359	390	373	355	355	336	391	339	357	332	335	372	351	352	388	384	406	377	357	370	344	374	407	376	373	372	375	364	362	389	399	319	359	396	359	379	367	373	362	376	414	370	440	382	358	395	352	344	365	363	361	361	385	393	351	352	373	391	347	365	356	388	371	353	369	388	351	360	378	385	373	374	351	423	402	380	354	400	394	352	344	366	401	373	368	359	370	393	362	353	406	413	367	383	390	380	379	391	372	347	368	371	385	351	372	374	347	381	375	404	407	377	378	348	355	358	394	373	395	396	360	365	386	363	350	375	363	378	377	376	376	381	398	365	388	375	356	373	357	398	384	350	382	322	354	363	384	390	365	375	360	358	386	378	375	362	373	373	349	358	337	382	413	346	364	316	367	403	367	323	363	344	381	382	349	382	387	348	373	359	372	395	397	353	347	402	361	406	366	349	386	362	385	379	405	359	359	374	396	382	377	408	369	363	399	386	337	368	386	342	385	347	370	374	389	397	370	358	404	357	363	376	349	381	380	387	394	372	377	408	368	394	350	371	404	380	356	378	369	372	361	376	344	401	342	339	372	371	359	376	353	377	382	359	368	372	326	355	379	359	340	332	374	382	405	371	376	423	329	387	367	368	356	366	365	374	378	336	377	386	384	369	338	371	352	334	377	384	390	351	354	372	380	361	390	389	394	369	366	357	397	408	380	395	356	361	363	387	348	374	382	379	337	372	366	392	338	362	354	387	381	384	377	340	375	368	366	359	343	377	403	378	376	367	345	339	397	395	364	399	405	366	377	377	347	365	349	370	350	365	366	370	362	358	376	356	375	367	403	366	347	387	355	404	332	347	352	368	367	390	358	356	339	403	378	419	366	364	361	354	394	375	377	403	373	372	375	387	363	381	394	346	342	374	357	364	333	335	321	391	359	384	328	358	429	376	359	377	383	386	341	364	373	406	379	348	381	387	341	356	355	396	366	374	342	391	399	383	373	381	368	366	355	347	374	400	368	410	362	390	370	395	409	370	403	374	396	388	377	359	357	419	345	336	373	368	348	366	402	374	354	374	404	380	367	369	387	348	376	397	385	391	382	374	360	375	378	390	359	354	382	377	362	385	356	356	336	373	334	351	352	383	390	378	358	349	366	387	355	346	365	363	380	387	358	384	386	360	382	366	371	381	377	365	351	365	369	392	398	371	401	386	377	392	370	386	364	343	366	367	349	342	369	364	430	347	341	359	366	389	352	356	357	363	363	349	389	365	370	408	397	352	376	347	377	397	392	341	409	388	374	397	397	346	391	387	385	362	378	374	381	372	402	379	355	386	371	404	382	376	403	388	380	347	326	372	386	361	388	382	386	394	344	360	437	391	410	349	383	381	372	371	400	387	376	351	383	384	362	359	333	353	347	354	368	332	383	382	344	371	362	352	418	405	368	350	383	390	372	378	361	375	388	360	387	392	385	369	387	353	326	376	362	388	329	355	374	393	360	369	362	333	370	387	380	398	369	370	366	380	342	387	364	376	396	372	397	377	373	351	352	380	378	378	355	348	368	365	367	364	371	354	366	349	366	355	387	353	384	406	356	366	389	345	367	362	357	372	401	367	376	347	410	376	397	371	356	353	383	356	391	387	375	354	364	399	394	399	393	351	407	367	392	388	399	365	353	347	396	378	379	382	401	329	378	367	351	370	371	360	383	341	373	373	359	408	386	371	387	379	379	396	360	347	377	393	389	393	380	371	364	381	367	384	398	323	371	370	406	377	411	393	405	394	367	366	365	366	381	369	372	370	338	395	397	393	391	358	411	362	375	360	376	399	339	373	376	381	362	408	369	342	367	423	384	361	328
5433	6851	5727	2271	1600	1157	985	825	907	880	15028	16931	11372	3966	1275	695	436	377	362	346	351	358	363	362	379	349	378	379	344	357	349	353	358	351	362	363	384	382	363	366	374	381	347	350	399	358	344	322	351	393	360	366	383	368	354	383	342	387	350	353	348	359	333	356	317	373	326	354	361	411	343	365	365	361	353	372	361	344	388	345	354	349	366	377	357	332	341	324	368	376	346	351	361	346	347	395	362	356	336	360	388	350	345	355	344	344	359	368	351	341	378	353	374	344	350	354	345	379	384	335	326	329	356	346	326	363	342	327	379	354	356	367	321	370	350	391	353	375	326	346	379	333	363	357	350	364	363	342	359	378	317	368	388	393	382	354	338	334	382	368	345	345	344	344	348	382	335	376	339	356	376	367	351	338	363	354	358	394	346	366	355	375	346	402	337	363	356	378	372	361	357	346	348	395	358	372	358	391	365	354	402	371	366	369	335	367	371	351	338	357	369	393	342	363	356	379	312	323	347	363	393	358	358	359	354	373	361	380	364	360	367	353	381	362	373	337	354	354	348	376	367	356	328	402	348	371	323	326	338	356	387	362	359	377	353	397	337	337	361	361	359	345	372	374	346	353	383	351	363	352	327	353	374	346	370	353	345	359	363	373	361	373	349	364	373	343	355	366	333	340	371	356	364	380	382	360	361	343	342	334	333	324	369	353	380	358	371	362	372	340	330	332	383	328	343	338	328	357	363	366	375	359	354	348	351	365	348	387	359	341	356	362	403	323	344	338	366	363	378	372	352	374	343	378	372	345	331	356	352	355	371	347	363	367	371	378	369	380	320	338	328	349	325	326	325	351	358	373	372	360	384	355	334	339	336	384	341	379	359	382	337	360	341	386	358	364	350	353	343	376	360	356	354	332	363	325	379	366	368	360	318	361	366	362	362	355	350	379	348	362	378	362	355	367	379	365	337	346	378	371	398	326	384	345	361	343	346	348	354	320	327	388	359	366	322	376	329	356	371	341	359	368	389	341	366	363	344	357	350	346	335	346	356	349	349	356	342	345	335	329	378	380	355	364	365	377	356	346	349	344	354	380	354	347	348	366	387	369	389	346	356	378	367	328	348	360	344	349	352	320	340	357	349	349	368	337	351	352	341	365	342	346	348	389	370	385	344	368	368	338	365	365	357	377	346	360	331	345	348	362	367	331	381	356	376	360	363	331	385	382	314	332	327	356	363	343	364	386	349	336	345	388	320	344	340	394	359	363	343	349	376	393	349	381	358	365	395	361	382	351	350	325	370	358	365	324	327	346	366	360	342	382	346	355	378	351	361	348	345	374	377	345	349	378	342	346	351	377	401	372	348	348	334	317	374	357	334	323	360	376	349	360	330	354	340	332	338	372	360	361	336	344	326	347	339	352	333	344	382	331	333	338	339	334	388	355	367	347	322	366	353	373	340	348	356	333	346	384	374	359	376	363	380	341	379	366	362	380	352	377	365	359	350	364	349	358	339	346	356	359	348	350	355	374	342	359	346	397	396	355	347	358	376	372	382	372	366	360	369	336	355	388	334	355	323	359	345	352	386	346	353	323	344	352	352	355	347	379	384	373	349	353	353	356	375	382	358	363	352	336	395	303	343	329	322	305	380	345	360	351	367	338	349	371	366	373	351	364	325	329	361	403	362	367	347	345	316	339	353	342	376	357	362	370	335	318	323	338	370	361	357	369	363	378	347	334	393	320	386	334	356	339	403	363	364	322	399	333	364	340	351	328	357	387	367	386	384	359	328	385	396	383	357	340	363	342	341	366	385	371	358	360	348	328	339	346	361	361	326	364	330	337	344	357	374	362	340	362	375	382	352	348	361	351	337	352	345	362	342	375	367	367	371	355	368	346	361	326	355	351	359	354	368	347	359	331	342	389	350	368	373	328	342	371	352	349	387	371	363	377	345	355	371	360	344	370	356	360	382	365	370	349	370	357	332	364	352	356	316	318	334	374	358	311	344	347	341	384	309	338	362	362	356	363	373	366	348	354	347	382	348	348	341	341	351	353	314	379	357	352	335	322	314	376	344	350	347	348	367	368	382	324	348	356	354	345	325	351	384	347	328	337	370	367	390	352	380	380	369	332	370	340	367	356	329	362	320	333	350	314	355	394	340	361	341	347	396	353	333	374	374	361	343	353	354	352	384	356	368	371	357	347	374	334	362	351	344	356	391	366	362	369	374	328	382	366	350	355	371	379	346	322	364	346	335	347	385	373	373	356	375	362	366	360	333	367	356	350	332	341	385	352	358	373	328	364	332	364	337	331	349	381	377	387	339	331	374	390	342	336	355	356	346	356	322	371	366	399	354	356	334	366	381	348	383	350	378	332	365	375	369	387	347	315	377	333	327	318	388	390	350	346	341	322	344	353	347	336	338	353	386	332	369	342	334	378	341	380	346	367	364	342	344	357	376	343	356	376	366	319	345	356	328	365	348	356	346	374	342	345	358	388	352	353	389	344	342	345	395	361	363	345	358	352	386	337	367	346	347	367	357	365	355	363	336	350	361	382	374	361	368	356	335	311	365	351	378	376	367	340	369	384	372	349	353	363	318	360	361	371	344	360	369	356	353	353	348	340	361	357	332	370	350	365	384	335	359	353	363	324	344	351	344	371	353	354	311	350	352	325	353	343	357	365	344	377	344	364	374	349	375	374	360	347	364	371	351	375	368	384	340	338	339	359	327	368	322	409	354	360	337	367	362	398	365	363	347	312	349	339	338	358	361	338	367	409	311	344	365	344	351	345	345	386	352	349	342	331	360	361	354	369	373	322	372	345	375	346	352	364	353	349	355	351	360	349	351	364	365	381	339	381	311	345	408	344	324	391	338	340	372	364	348	331	368	329	379	358	342	324	370	327	361	330	350	324	390	341	364	336	365	325	353	343	324	338	309	370	346	349	370	375	366	360	375	348	358	371	328	361	366	335	344	335	355	349	352	348	374	359	352	320	343	348	348	379	376	342	355	374	322	322	380	353	304	376	351	351	331	364	342	349	357	355	362	341	388	344	347	334	354	340	365	355	357	373	363	396	349	348	371	351	386	335	386	331	368	335	348	364	349	366	343	321	315	342	344	358	321	363	322	360	362	378	381	348	365	332	371	365	345	376	336	351	352	378	377	336	367	349	342	376	346	393	368	343	382	380	377	344	376	378	358	392	344	382	336	353	346	381	377	356	347	361	343	332	338	342	346	330	340	325	325	348	328	351	326	351	367	368	341	363	325	347	372	363	335	342	358	378	341	329	388	395	359	348	348	318	353	359	366	377	385	357	391	361	389	352	381	375	367	373	335	365	342	362	357	338	355	362	346	313	387	355	355	350	343	369	376	362	352	348	345	332	379	397	359	396	372	322	378	392	349	331	371	375	375	347	378	323	360	360	351	344	337	382	332	348	353	364	350	328	336	352	341	329	350	384	367	363	386	355	356	361	353	337	381	396	356	364	360	389	360	368	355	363
24584	21422	28553	24693	21046	6851	1878	1114	875	997	19920	31961	23107	9434	2147	1028	597	499	497	476	513	477	496	488	498	494	480	503	522	486	508	520	536	504	452	481	478	507	440	477	544	491	526	485	468	483	475	482	535	534	470	460	505	456	483	514	439	483	489	501	468	491	501	477	483	499	511	501	467	525	475	503	506	477	487	513	479	482	458	472	495	512	445	472	490	469	492	461	472	473	482	520	465	479	494	523	475	485	492	460	469	449	468	466	424	466	475	505	488	492	493	463	508	461	469	523	478	471	460	495	494	497	491	501	472	499	472	483	507	533	482	478	470	515	462	474	466	508	462	542	526	482	477	478	516	519	485	494	507	487	490	514	502	499	512	476	459	496	497	500	487	486	474	521	493	494	464	510	484	476	462	507	473	444	492	482	451	529	479	488	465	508	524	521	479	473	488	495	454	503	502	494	464	452	506	480	471	496	493	513	478	500	479	477	462	485	436	487	479	452	521	454	473	527	488	455	484	493	464	454	505	509	481	480	480	457	461	471	473	460	524	481	492	509	481	488	488	503	513	512	508	450	478	496	484	500	450	498	463	456	493	495	481	488	493	481	495	460	486	491	477	434	472	479	513	462	456	424	464	462	497	478	502	463	461	539	456	494	485	478	475	447	478	505	479	489	444	468	482	497	460	511	468	441	480	488	427	485	525	508	497	458	419	451	458	457	458	491	463	481	487	466	458	461	509	486	440	456	484	482	504	513	465	480	488	497	490	476	486	451	453	480	494	437	487	508	477	512	488	516	477	502	515	451	472	514	439	506	512	506	507	474	461	439	488	484	463	511	500	450	494	519	470	459	465	495	486	480	461	473	494	492	478	503	484	487	508	468	500	461	455	484	487	457	456	478	471	477	487	475	479	459	521	538	460	487	493	471	476	500	480	480	496	491	471	458	500	492	485	485	492	482	558	496	486	494	525	480	489	496	463	475	467	463	475	500	492	546	481	523	448	447	485	516	470	468	503	485	499	474	497	454	475	460	483	444	441	485	456	522	500	474	473	498	484	476	505	448	474	508	475	525	448	464	450	523	481	504	474	498	485	475	487	484	506	431	494	447	452	504	491	444	480	494	487	455	513	504	478	472	451	458	522	513	472	463	475	498	473	513	450	485	513	473	481	469	495	484	447	494	486	462	498	461	519	469	485	501	497	493	489	489	453	481	483	496	494	450	502	503	479	466	456	443	493	470	489	505	486	475	502	489	476	508	492	480	461	474	484	486	460	462	477	461	521	476	494	481	479	459	497	468	479	477	517	456	487	468	450	516	481	473	489	485	473	517	481	500	484	460	498	489	490	470	470	465	452	492	494	473	475	491	483	511	471	465	447	463	501	462	450	478	528	459	545	505	482	483	468	446	438	485	512	474	513	437	513	475	499	485	495	488	449	520	483	479	503	471	474	494	458	506	506	490	485	505	473	484	458	459	470	468	452	445	490	460	451	464	497	476	455	494	458	480	484	499	472	489	502	482	456	490	494	461	460	496	497	501	486	498	441	475	488	462	475	477	467	444	474	446	496	442	490	504	498	463	464	495	508	482	462	461	490	453	473	438	499	522	500	474	453	449	465	468	481	547	493	456	519	473	460	458	457	477	467	473	497	474	476	443	481	473	435	479	476	482	464	494	485	446	481	465	462	473	463	481	481	522	465	488	498	462	495	505	446	474	467	490	493	463	487	488	438	502	485	494	480	461	512	444	500	493	511	476	450	517	471	479	496	450	494	468	463	490	445	521	441	479	523	503	521	451	465	517	459	444	506	488	461	466	502	518	526	540	499	478	476	451	496	454	480	457	450	496	476	467	506	475	492	470	514	468	474	500	459	519	484	518	474	469	518	490	473	494	488	490	536	530	488	512	487	497	496	496	454	498	460	496	473	459	542	493	522	498	485	520	455	474	468	455	502	513	539	484	470	495	477	482	464	531	454	462	482	496	479	463	488	475	465	465	457	487	446	474	480	477	470	499	468	457	464	470	494	493	484	474	466	471	488	457	475	487	542	483	493	506	507	512	481	493	461	468	447	489	486	475	482	503	486	485	531	488	492	480	417	452	448	473	505	514	456	482	471	483	487	451	470	479	506	503	473	476	465	484	471	421	498	456	494	503	509	456	504	471	485	459	472	470	458	452	479	485	473	519	478	490	467	480	465	486	500	493	487	502	515	514	508	452	473	501	468	488	497	498	472	473	446	516	482	459	502	431	485	482	498	477	475	472	483	487	447	495	450	497	475	458	492	498	462	479	469	472	495	493	500	444	429	505	492	459	468	465	481	524	468	499	502	504	456	455	509	516	491	491	512	461	432	472	498	492	469	512	513	503	504	462	484	458	471	497	511	482	467	516	510	497	488	480	460	487	486	508	514	466	497	510	500	478	483	459	475	490	476	494	479	496	485	510	458	477	493	435	451	477	479	471	497	502	483	485	478	483	448	502	459	493	481	467	452	465	501	483	482	486	478	529	505	494	493	451	459	513	522	451	441	515	485	480	478	465	488	525	496	499	488	464	478	481	484	467	481	513	477	483	503	487	466	446	498	444	461	483	501	484	478	490	495	532	462	478	477	465	476	483	478	501	500	475	460	478	506	503	503	472	485	483	511	494	454	477	485	467	543	456	487	516	510	497	475	499	487	489	457	440	447	483	503	457	509	457	473	487	460	441	469	445	481	493	461	518	508	530	482	480	507	507	457	445	459	483	467	481	472	485	468	490	505	465	498	497	493	463	495	473	457	493	502	487	479	501	459	487	500	486	505	437	483	480	496	538	477	498	488	487	457	506	475	450	493	472	496	470	452	464	493	501	502	503	469	486	449	506	475	518	482	490	503	503	448	500	479	490	464	485	495	512	486	483	491	473	506	463	473	520	471	494	474	461	456	476	470	513	508	478	510	467	483	495	484	464	496	489	471	463	470	467	480	522	495	528	479	507	439	513	493	499	494	484	491	477	508	486	464	504	471	528	483	491	477	503	492	485	459	461	488	446	486	478	462	470	513	473	489	422	526	506	503	465	490	519	494	480	468	467	512	485	497	483	500	486	485	504	476	487	494	437	485	482	490	492	522	489	518	489	495	480	514	449	460	533	492	472	438	529	465	451	513	502	522	442	462	469	496	508	521	457	453	471	468	493	460	485	450	498	477	530	484	502	517	505	492	467	468	491	463	422	454	451	501	498	481	507	503	490	472	485	486	490	497	506	476	483	484	510	504	496	482	454	462	468	481	498	431	465	529	496	472	481	493	475	509	473	491	504	450	466	503	467	489	513	485	447	461	492	493	489	490	490	481	475	476	466	480	512	482	513	438	484	470	500	504	475	495	468	477	496	470	469	511	496	476	450	461	455	495	450	507	498	503	511	486	499	472	487	484	457	483	490	517	493	481	468	447	499	462	514	492	499	456	465	494	466	490	535	477	489	482	467	490	476	488	480	485	472	483	467	477	478	491	512	469	485	464	493	489	456
5862	10820	9294	4534	3005	2019	1632	1330	1249	1571	24530	28394	18662	7034	2015	1070	581	481	470	464	471	487	472	456	474	462	462	449	439	439	441	467	460	477	434	461	500	436	480	446	451	448	484	459	432	452	443	473	490	441	417	455	509	480	481	455	483	460	442	481	451	479	434	509	446	477	458	479	442	473	447	428	484	457	476	466	440	424	449	432	427	476	444	458	447	489	489	470	469	425	452	466	463	470	459	405	460	467	474	475	478	438	443	427	492	452	445	466	433	440	451	445	436	447	411	436	457	460	484	474	482	416	486	485	481	399	435	464	440	479	466	471	457	451	445	434	436	456	444	492	474	414	488	452	421	478	460	427	453	454	462	436	482	431	450	433	449	469	423	434	448	527	419	462	480	460	442	460	456	443	450	511	428	430	420	455	449	450	426	434	485	489	456	464	419	478	442	433	458	466	466	492	474	469	454	501	461	468	464	480	482	465	485	462	443	442	444	433	454	458	476	475	459	453	475	432	476	449	515	468	468	475	470	436	477	464	400	457	436	398	472	465	437	481	439	430	441	443	474	428	471	438	492	458	445	467	428	440	443	487	472	475	432	434	479	442	466	448	432	475	468	435	443	473	480	499	433	432	453	457	426	500	428	429	447	443	447	454	454	454	453	463	465	456	474	396	474	435	465	474	439	480	458	462	460	437	455	471	445	453	451	466	454	466	467	420	436	459	450	440	463	454	469	459	439	441	439	433	433	466	448	441	517	496	452	447	453	445	459	434	454	452	450	473	439	470	454	412	470	435	501	441	441	466	483	473	462	444	464	418	446	475	446	442	456	488	440	396	405	459	460	455	448	462	427	461	486	427	433	475	474	443	445	452	463	474	446	438	459	467	445	507	436	469	474	446	465	511	460	502	490	453	424	479	468	445	477	443	430	434	432	454	490	461	431	463	439	437	424	428	463	438	452	457	473	469	472	438	436	465	486	459	442	469	443	497	472	489	462	442	424	436	444	453	423	449	468	430	442	456	453	416	453	451	486	455	412	465	453	472	422	434	434	438	456	427	479	459	428	442	434	453	452	436	443	486	434	456	466	469	490	442	442	430	473	483	486	475	459	416	480	436	452	453	446	428	478	462	430	498	492	490	457	463	467	492	433	441	444	471	467	412	461	447	423	460	445	480	453	445	452	477	458	461	453	453	489	404	435	457	473	468	444	437	444	448	450	435	488	438	464	465	455	469	442	431	453	443	448	439	455	457	438	457	448	474	479	499	468	420	452	489	474	450	444	481	492	461	457	480	450	439	453	468	462	438	433	459	449	411	444	424	483	460	441	459	497	462	438	437	430	441	419	491	457	440	440	427	454	459	412	468	437	406	465	456	465	482	457	470	466	477	429	464	452	446	489	460	464	437	466	469	487	456	474	457	468	448	454	445	425	435	447	422	468	463	452	440	462	499	472	430	455	458	439	435	433	456	402	476	453	467	419	451	445	465	444	463	476	406	439	450	436	455	434	431	460	427	415	447	446	452	505	419	447	455	438	399	485	437	428	483	448	464	456	454	455	442	495	433	472	477	447	471	418	477	443	425	426	456	417	455	449	447	452	421	467	456	452	476	430	444	488	453	433	492	467	462	480	418	420	442	449	404	451	498	497	432	417	466	457	463	468	416	456	451	436	474	391	458	445	488	474	406	477	452	488	460	449	443	486	446	459	449	461	467	429	456	460	479	442	467	476	441	434	458	411	419	498	465	469	466	475	472	463	453	420	428	427	455	467	475	452	429	458	498	449	450	468	465	436	475	414	412	409	454	442	495	475	483	391	465	454	419	467	466	465	452	450	468	468	481	439	417	432	454	483	466	429	463	426	476	489	440	482	505	434	434	455	458	433	486	442	439	460	470	440	419	484	472	438	441	440	457	436	457	474	433	445	458	446	459	483	442	438	433	415	490	437	462	458	429	453	479	510	491	433	452	476	456	469	445	468	494	429	416	429	472	432	431	474	489	446	452	419	444	444	430	443	481	463	466	483	450	439	458	477	438	456	454	439	494	458	485	433	449	435	459	456	460	465	455	465	445	430	449	437	426	449	474	463	459	472	445	488	410	475	469	465	423	450	418	404	443	443	443	459	432	448	441	446	464	434	460	452	431	430	471	427	437	413	428	428	474	465	413	497	446	435	483	455	441	466	427	478	461	445	472	486	471	424	438	459	421	452	462	454	418	467	450	443	443	454	469	456	451	432	449	444	443	453	459	458	483	489	440	470	458	461	459	465	451	403	467	450	391	483	457	457	466	454	451	436	470	434	436	462	457	401	435	465	437	452	510	430	455	440	403	440	443	476	484	437	467	489	439	430	466	480	433	448	465	438	463	467	413	482	437	459	416	445	435	415	448	434	453	441	438	426	449	485	435	470	452	446	434	465	493	470	447	490	409	447	415	464	462	469	425	441	439	436	455	447	465	460	452	444	480	454	471	465	432	453	432	445	455	433	448	450	437	471	475	434	495	449	444	474	448	490	447	447	442	439	461	476	439	492	446	457	409	414	462	440	435	398	447	485	461	477	432	436	417	428	471	487	496	458	428	435	404	473	439	460	465	454	440	429	421	430	489	462	439	452	456	421	449	432	461	436	468	456	432	478	446	470	448	460	450	433	444	436	446	445	431	460	459	426	485	443	451	461	435	432	427	444	462	458	460	440	458	438	475	467	465	387	429	480	456	475	447	457	436	469	471	427	464	438	432	444	440	452	450	468	427	438	452	420	458	449	442	451	465	434	481	444	459	421	420	474	477	430	469	483	474	461	458	481	456	466	433	459	428	459	470	449	424	434	414	459	455	464	477	444	447	456	427	425	500	502	432	478	466	408	457	425	479	483	453	429	422	472	440	468	486	473	449	475	451	439	405	431	438	432	455	470	462	475	450	478	431	444	443	436	458	428	439	481	423	437	449	479	458	429	484	460	468	451	445	449	432	443	440	442	451	440	419	469	411	478	448	457	470	422	476	455	459	441	466	453	455	448	458	448	450	445	453	470	430	459	475	451	472	454	445	463	430	433	405	451	461	462	425	439	453	445	444	464	441	419	423	463	449	431	479	432	476	402	450	453	442	443	465	471	464	478	481	461	490	456	500	440	464	461	453	461	449	446	453	506	454	438	448	426	446	451	427	459	489	470	450	464	446	419	448	440	419	466	422	405	442	441	492	438	465	466	453	440	448	480	505	429	416	413	453	481	450	443	479	455	453	441	421	440	463	444	460	464	441	484	471	422	511	427	439	446	425	461	470	454	492	457	444	470	451	414	475	421	424	431	471	454	488	430	447	475	474	474	435	474	445	450	439	445	437	456	442	460	458	394	448	434	435	419	417	461	437	458	439	454	437	441	456	469	448	461	467	454	477	430	462	425	462	473	444	449	481	444	504	471	446	431	484	428	468	379	479	433	483	428	487	460	462	419	426	482	456	427	477	490	420	476	419	451	487	445	443	450	406	437	476	467	500	472	454	437	466
27744	11652	2445	1196	615	459	441	397	439	424	1262	1945	1495	811	534	421	343	369	358	345	392	336	359	375	392	355	340	409	371	349	375	363	375	349	344	352	337	372	345	347	363	334	365	384	380	372	343	357	358	348	369	341	371	377	360	357	332	363	379	367	399	339	361	365	339	376	394	409	309	340	354	365	354	378	331	342	340	362	344	389	359	355	350	367	357	388	367	377	372	346	376	332	337	367	389	371	350	359	344	340	390	373	343	363	368	339	365	333	374	350	360	381	398	387	375	354	324	367	355	349	355	339	361	352	363	385	337	340	398	314	339	374	355	357	340	354	390	334	338	352	332	331	360	355	372	369	337	351	397	343	328	337	313	340	352	323	346	350	316	408	358	357	333	371	340	346	356	358	336	344	330	343	342	361	378	374	355	380	358	324	358	356	367	366	314	371	336	364	373	348	316	379	362	358	340	380	354	341	376	362	368	370	320	360	369	365	359	342	366	347	353	329	338	373	355	361	375	355	381	367	387	393	392	336	356	342	371	355	379	338	344	386	331	359	336	337	359	358	332	365	356	365	348	367	371	375	349	344	340	358	390	372	330	368	363	358	369	374	358	328	383	377	350	363	341	381	344	383	339	357	363	323	347	353	357	345	334	368	338	386	342	330	394	372	360	371	360	341	351	335	321	372	359	349	347	353	346	344	344	346	354	359	337	398	338	380	361	375	381	340	393	368	406	340	349	357	372	386	357	398	384	356	341	361	367	356	327	378	361	353	364	355	346	338	360	377	354	342	383	400	360	370	385	385	349	364	384	359	390	390	368	348	349	364	378	378	374	381	352	328	357	372	385	359	344	349	353	388	378	337	344	417	378	366	355	346	354	364	371	325	365	353	360	328	343	373	327	381	365	336	339	366	370	330	335	363	382	355	342	371	383	359	361	364	394	345	358	353	342	387	345	376	363	377	378	349	363	349	375	387	392	359	342	381	384	372	371	323	313	354	391	341	351	329	348	344	366	369	331	339	361	361	308	367	369	345	344	389	325	385	343	369	378	349	354	390	390	356	370	347	371	361	334	418	345	365	343	354	365	351	363	347	355	354	328	367	356	344	380	351	347	354	373	371	348	340	336	375	367	358	322	358	373	345	356	356	377	362	343	401	352	384	358	365	341	370	355	325	405	363	350	345	336	352	368	360	323	342	367	374	355	350	381	332	332	355	396	377	363	379	375	359	349	388	345	358	363	339	336	386	332	356	362	363	375	374	331	365	332	353	372	335	371	342	349	357	338	372	335	389	331	369	363	365	372	373	353	372	401	355	381	359	377	354	433	411	385	369	338	344	350	361	388	365	353	345	347	356	336	360	390	364	337	358	348	385	370	349	363	371	346	393	381	352	363	357	327	355	366	362	391	350	380	356	344	344	333	342	364	355	360	372	370	355	371	372	328	369	367	386	343	370	370	362	348	355	368	338	376	366	370	371	364	359	369	389	385	350	351	355	352	369	352	362	344	327	355	367	358	363	329	349	348	345	368	322	342	348	369	409	354	348	346	359	347	354	375	345	347	363	355	379	354	372	355	286	315	336	337	373	332	342	344	392	352	345	356	369	360	318	356	360	376	342	385	371	354	363	361	349	354	346	386	298	375	381	346	376	318	391	376	364	324	361	337	371	370	380	335	379	371	338	344	356	392	397	355	370	330	325	341	330	341	331	330	348	324	370	365	375	365	342	350	407	377	357	356	360	345	360	363	370	360	368	350	341	365	357	365	374	383	360	359	351	386	394	343	349	365	361	328	386	337	347	346	378	410	349	318	362	345	333	371	370	378	362	334	363	364	353	344	391	335	344	330	368	347	335	331	348	365	365	326	356	352	354	345	357	316	355	388	353	393	351	361	401	348	376	376	350	350	364	362	350	362	360	368	371	326	369	362	360	346	378	368	380	343	356	326	346	361	363	349	338	372	374	352	384	371	355	343	355	366	361	369	398	348	328	373	352	321	369	373	379	363	369	310	362	368	383	372	362	350	371	366	354	369	347	402	352	350	329	388	369	350	404	350	336	367	363	375	391	356	360	383	357	381	342	354	404	329	351	349	368	353	393	350	363	392	344	348	349	373	345	346	361	377	373	345	342	387	339	355	348	375	366	365	352	362	352	359	353	353	380	340	321	362	358	358	362	332	362	343	369	347	355	378	351	388	358	334	350	361	370	378	359	360	380	334	340	375	341	341	336	356	384	376	373	344	387	385	336	343	344	366	352	348	354	369	365	379	389	352	370	371	369	354	367	352	357	359	374	345	383	343	323	319	362	367	387	342	324	358	341	344	366	369	361	371	367	329	374	354	363	367	384	348	327	363	357	333	377	372	360	397	381	367	323	351	350	340	364	336	357	364	361	345	350	377	354	345	335	352	353	332	341	369	339	373	307	377	340	360	363	349	369	348	377	369	361	336	379	339	364	368	355	370	354	372	333	367	374	340	356	322	356	373	352	388	345	351	379	349	353	345	339	334	341	378	403	363	343	377	338	341	325	361	401	344	389	341	348	353	349	356	351	384	359	330	318	373	367	382	356	334	359	346	330	358	371	362	390	353	370	362	354	362	330	357	385	344	351	342	367	370	337	347	372	355	374	367	362	389	330	359	403	384	346	362	342	362	352	378	345	382	363	346	352	378	334	349	327	350	370	326	352	307	353	346	330	343	392	355	389	343	416	340	348	355	390	343	362	361	352	341	359	347	391	334	347	367	380	356	374	377	379	337	365	365	374	329	406	358	366	376	366	322	341	374	374	334	375	371	335	344	384	319	387	340	350	334	365	363	351	351	377	360	370	347	368	369	382	396	335	360	362	339	373	355	368	354	362	354	342	366	360	339	363	360	351	335	347	334	329	373	357	372	368	369	376	364	360	378	354	358	364	354	348	360	353	339	364	390	349	340	373	338	370	336	341	341	371	367	368	337	365	354	362	369	355	363	363	333	354	376	353	391	352	340	361	365	375	337	366	361	360	359	364	344	339	364	326	326	351	343	342	391	379	336	351	349	361	381	406	364	332	363	371	346	340	330	364	373	368	357	351	386	380	355	340	359	346	380	373	359	345	385	345	334	339	335	334	389	348	347	363	360	370	356	317	381	349	393	366	367	387	362	366	367	356	346	364	341	362	334	372	362	337	352	337	355	351	370	372	358	396	364	343	365	371	362	362	364	358	349	352	380	382	381	382	358	369	306	351	358	368	361	343	386	354	360	354	365	367	401	346	364	373	336	335	357	359	402	358	382	354	374	352	324	356	365	354	375	344	358	340	385	373	360	376	336	339	351	325	394	334	327	338	407	369	345	365	357	361	396	360	363	344	352	328	366	389	337	362	355	337	375	344	332	348	350	352	358	331	350	381	341	389	331	372	348	366	321	372	392	372	343	367	355	355	356	303	391	349	370	393	323	350	356	334	369	362	359	364	358	346	334	353	378	377	386	317	397	359	394	353	373	373	341	382	374	364	334	323	355	361
6539	3113	2046	1069	705	577	447	460	479	444	1796	2420	1696	944	527	388	324	353	333	383	337	351	319	335	350	368	342	351	319	319	322	332	345	370	356	351	333	330	329	339	329	338	346	334	333	375	346	354	349	335	344	329	362	371	331	336	348	335	314	327	340	343	316	334	301	354	330	325	321	326	354	324	331	350	325	331	348	336	320	345	331	336	338	372	361	320	354	288	320	309	316	326	342	345	329	334	357	336	332	320	299	358	327	344	332	339	337	312	325	328	307	335	293	334	340	346	363	334	332	345	296	366	318	345	342	381	369	373	328	341	330	333	355	324	335	347	333	317	306	307	284	327	339	331	312	339	322	347	333	343	346	290	342	364	319	374	320	343	321	319	341	324	350	349	301	339	374	368	342	338	333	292	310	329	327	347	336	339	338	357	335	355	346	342	319	331	350	326	336	303	342	327	329	357	328	362	327	357	314	334	343	337	343	337	341	346	304	337	359	346	355	310	346	345	317	320	335	321	334	320	343	324	334	325	326	341	348	380	334	357	300	338	334	347	358	340	328	336	334	322	339	310	349	313	301	341	327	363	358	318	368	362	316	333	350	328	348	311	342	331	336	333	349	340	324	376	361	354	339	329	325	341	336	334	342	309	308	323	309	370	340	343	369	353	346	335	354	337	353	312	367	334	314	325	339	348	340	338	345	361	333	329	330	341	354	333	315	337	336	338	350	353	328	348	299	351	328	357	352	330	353	369	325	322	359	272	333	327	333	381	304	323	303	325	322	343	336	347	334	340	313	326	309	353	314	319	315	340	339	328	303	303	332	367	331	345	385	326	309	354	336	335	319	336	322	338	316	337	349	331	390	344	367	360	349	343	334	328	355	330	318	335	319	367	333	329	326	309	337	348	356	341	337	342	344	333	367	321	344	342	362	341	326	346	326	335	307	352	333	351	330	338	386	359	316	336	328	385	336	351	333	349	334	356	369	335	348	333	300	337	306	341	335	382	350	329	343	328	334	306	346	332	354	333	317	360	317	349	325	327	341	327	357	339	357	339	310	321	352	343	331	327	319	342	369	304	359	360	372	320	327	302	364	308	337	322	346	378	299	331	323	332	341	317	352	363	329	340	315	364	329	361	358	318	323	323	343	370	330	329	362	344	357	341	319	332	311	333	336	335	323	332	327	362	324	360	323	373	360	352	338	362	350	334	335	340	341	335	320	349	338	329	312	313	357	340	333	325	307	332	344	319	354	355	345	329	332	334	312	345	309	341	348	310	318	361	343	316	336	341	349	324	339	346	335	358	345	347	338	342	326	349	346	350	331	380	333	336	310	329	350	332	335	349	340	353	326	346	347	323	332	328	317	306	334	301	345	334	339	323	372	317	330	339	325	354	329	360	353	359	331	350	306	344	344	342	331	319	354	347	377	335	351	328	316	332	331	348	292	341	351	306	335	341	360	351	344	323	333	325	354	323	352	342	341	364	343	323	316	365	376	329	318	353	340	346	328	337	339	322	313	332	343	349	361	339	343	309	366	335	331	309	323	335	336	313	367	311	346	322	330	335	330	313	342	318	351	330	362	334	319	355	323	321	326	333	339	361	317	344	330	333	353	375	341	309	352	354	341	335	316	350	354	338	335	348	331	328	337	364	362	322	314	365	314	340	359	362	331	324	315	329	318	354	323	313	350	335	338	341	338	352	372	329	332	310	329	358	341	304	361	326	329	354	344	335	315	339	335	353	341	322	356	321	324	344	323	309	353	323	373	312	327	343	339	331	375	353	327	319	351	349	376	353	354	334	351	361	332	360	348	326	334	330	356	338	324	315	301	340	293	320	342	341	336	337	339	308	349	355	349	330	348	311	329	330	353	317	350	336	343	329	293	300	343	345	312	343	335	340	351	358	321	330	339	322	353	336	319	344	360	347	357	322	305	314	316	374	342	339	337	328	325	326	341	336	345	337	311	320	308	332	350	340	344	348	332	323	337	313	319	343	308	333	331	342	357	346	359	328	341	332	331	319	335	342	340	308	325	351	334	324	368	381	336	345	334	373	346	317	344	350	331	364	349	330	328	351	354	350	348	349	332	350	350	317	382	329	333	349	372	339	327	320	312	348	318	393	349	314	350	339	342	348	340	325	359	342	376	328	324	346	339	303	311	328	362	354	321	336	336	302	331	346	330	324	357	376	327	365	344	342	341	343	325	338	337	311	324	331	353	355	347	330	359	349	370	362	359	349	327	304	343	354	352	333	356	334	321	346	292	335	308	346	355	336	318	325	320	326	363	334	319	299	320	286	332	334	344	331	321	307	367	336	356	340	366	338	335	379	323	327	326	312	368	305	352	336	350	320	313	323	344	327	331	344	346	348	338	337	361	318	341	334	328	309	320	335	346	348	328	337	309	346	332	301	323	376	312	346	340	322	339	309	324	309	331	320	363	334	314	358	338	319	319	353	335	322	354	337	300	354	334	352	314	337	324	348	337	341	382	325	370	341	333	314	333	344	341	315	343	348	357	348	328	357	345	343	350	284	325	332	334	340	302	326	327	315	353	312	346	323	319	354	348	354	329	344	326	326	323	359	336	372	357	338	340	328	346	326	335	340	333	346	328	320	348	349	337	364	343	367	327	330	361	367	325	369	376	340	353	328	352	334	324	356	323	361	319	348	336	312	358	341	323	360	339	359	369	345	325	330	332	317	336	341	329	338	347	356	347	332	345	352	328	305	343	343	333	309	342	372	347	314	370	391	334	334	349	356	343	313	349	350	345	349	322	320	373	360	365	318	363	355	342	318	347	342	324	327	317	334	293	319	337	333	336	346	330	330	351	330	336	353	346	368	360	352	328	316	345	317	324	337	325	357	333	335	331	360	330	351	347	340	325	362	326	322	342	336	311	312	340	306	317	341	322	326	349	332	301	305	348	316	355	346	328	335	303	322	346	349	366	355	350	343	323	337	340	330	348	341	345	331	379	341	324	343	349	352	345	342	344	324	340	354	300	351	348	351	331	335	347	326	356	352	318	333	315	319	335	319	372	331	329	376	328	349	328	326	342	334	370	375	369	330	310	348	333	335	353	341	324	330	365	303	326	331	353	326	340	355	336	340	365	324	317	376	351	313	325	351	357	368	315	321	343	320	344	354	337	356	298	380	381	348	322	335	344	368	339	358	357	349	339	318	336	341	334	347	346	334	320	344	335	328	296	344	367	330	336	371	345	340	337	331	351	318	345	317	331	328	338	342	347	316	327	338	320	308	316	322	356	358	357	339	324	334	352	357	328	344	307	357	359	373	342	343	334	331	366	325	328	343	316	340	342	326	324	335	329	390	315	322	366	342	319	305	380	359	333	313	307	338	346	343	332	333	334	330	332	346	317	346	340	331	349	315	342	351	339	340	350	320	323	351	337	338	315	336	364	329	331	319	377	319	346	336	346	316	333	356	351	334	346	322	326	338	308	330	372	334	355	349	342	324	319	350	357	333	323	337	324	323	357	376
25582	21423	27498	25394	7743	1341	886	683	593	595	12434	19407	12534	4195	1250	553	410	349	389	343	360	385	336	365	384	346	318	389	331	355	351	338	351	349	357	345	342	361	340	348	351	324	358	348	315	347	361	367	316	354	359	336	357	379	309	361	370	335	324	353	380	374	351	365	336	353	305	335	369	356	330	361	335	366	355	338	347	337	326	372	335	345	330	325	353	364	354	343	335	361	375	377	350	369	333	346	358	357	364	332	378	354	372	357	358	324	345	353	363	332	332	330	350	307	383	360	358	382	338	377	382	358	379	343	360	381	335	368	335	343	346	346	335	317	328	362	352	368	356	347	371	337	305	351	356	337	328	345	382	348	376	321	373	368	340	326	373	353	312	340	336	341	366	323	342	325	366	377	326	344	371	366	311	354	377	341	353	374	329	342	363	362	336	318	301	319	340	348	362	329	329	339	344	329	317	369	329	360	333	335	348	345	368	317	342	354	332	345	352	365	346	335	359	327	346	332	325	341	336	363	345	346	361	352	390	385	331	329	350	374	335	321	359	356	358	325	356	340	368	349	339	332	353	324	375	350	344	353	362	377	371	393	346	364	297	356	350	345	311	343	313	342	325	353	333	342	383	345	370	359	323	350	365	327	345	376	346	336	349	327	331	355	334	341	346	365	393	339	344	314	339	338	349	359	346	364	348	352	340	321	378	355	321	345	369	360	342	340	342	341	359	321	341	359	346	359	348	350	338	337	354	355	356	314	330	356	341	306	360	336	354	369	359	328	366	329	384	335	316	336	365	333	326	367	347	357	307	336	342	346	319	374	346	322	363	351	343	310	340	336	336	356	379	316	358	367	368	347	332	366	329	351	370	312	370	352	340	345	363	353	340	365	363	324	360	316	325	321	357	318	348	353	319	353	321	336	365	354	366	358	337	350	374	347	330	345	319	374	350	359	381	338	367	335	340	326	347	326	357	364	343	334	355	336	327	347	346	342	341	365	354	356	330	363	327	349	350	321	355	347	332	337	347	345	316	369	360	333	351	359	371	374	343	351	361	351	375	339	334	353	348	343	333	327	359	330	328	348	319	352	348	318	396	353	365	360	347	364	348	356	361	362	368	347	361	362	350	378	341	363	368	368	315	321	363	389	343	368	331	347	353	311	333	340	330	337	323	356	333	336	346	343	321	332	334	351	341	388	363	342	353	339	316	337	324	355	350	349	350	346	352	370	350	339	339	362	343	352	370	337	332	348	349	357	324	338	338	350	340	330	372	323	360	355	350	348	340	337	320	338	325	304	389	315	345	358	365	361	319	356	317	330	368	333	368	345	361	345	348	345	385	354	373	357	366	332	352	376	340	362	346	307	359	347	371	374	361	330	333	315	322	333	364	363	341	364	358	352	368	341	349	350	348	346	360	346	351	341	337	365	347	352	339	312	343	358	344	368	319	364	339	336	362	352	389	387	330	350	338	342	339	328	343	362	331	358	381	338	359	348	336	364	385	341	359	324	307	328	343	360	355	333	338	355	349	350	367	344	333	363	323	362	381	336	379	328	340	350	352	363	344	395	351	302	324	310	346	369	337	360	355	357	375	357	355	328	336	345	345	335	352	329	354	355	352	370	348	358	367	367	381	333	333	369	354	302	355	317	318	315	351	372	343	343	357	332	353	347	327	348	361	323	350	338	360	349	331	351	354	349	347	373	368	352	360	377	341	332	371	340	338	364	377	383	326	351	359	345	368	338	333	366	336	324	353	333	353	335	355	304	318	321	341	374	326	327	349	327	351	328	366	372	337	365	312	366	343	325	353	338	306	314	323	346	394	330	311	351	350	335	377	355	360	327	340	322	361	390	338	335	339	334	349	342	339	349	350	358	340	367	350	328	327	350	344	334	326	325	374	349	318	343	363	351	337	323	353	331	332	318	334	377	344	322	356	330	354	335	322	340	355	328	348	338	351	352	356	369	314	350	352	336	360	362	327	381	349	360	366	357	343	357	357	336	369	332	358	351	352	346	356	332	365	347	371	334	365	342	365	356	355	333	312	353	326	330	339	374	336	363	329	341	340	341	390	338	344	344	328	344	370	354	345	349	342	344	338	363	343	366	338	348	323	332	359	332	319	323	358	344	379	359	338	338	345	342	330	356	348	361	356	334	345	353	348	322	365	333	358	357	307	355	325	345	339	345	378	318	320	362	319	371	361	329	348	360	328	365	321	355	343	330	338	351	332	355	340	365	344	365	339	322	341	315	346	372	354	376	367	353	335	352	341	314	360	337	338	375	332	366	357	350	350	348	339	343	362	369	389	332	339	361	365	342	320	331	335	335	347	376	332	395	360	330	361	340	371	297	327	330	366	335	397	333	383	319	301	356	374	319	384	333	347	346	352	383	396	346	341	383	349	339	349	336	351	324	353	362	353	364	346	381	346	377	335	353	343	333	352	368	335	365	349	329	311	338	342	381	385	355	338	342	372	351	315	379	339	336	319	362	348	324	381	332	332	338	325	352	348	334	363	338	370	354	347	341	336	359	381	325	375	334	358	366	325	352	338	354	386	329	333	344	320	335	395	348	356	341	331	337	310	320	355	303	363	351	381	334	349	331	330	310	367	339	337	348	343	365	358	353	327	338	356	381	316	358	342	393	343	370	363	318	358	344	350	327	331	329	348	313	337	364	333	342	318	318	351	338	326	350	339	334	333	341	342	359	335	370	378	310	369	362	378	348	332	349	341	329	342	358	348	342	383	340	382	356	341	328	360	349	361	356	350	318	383	337	390	361	336	357	351	369	332	355	350	339	355	373	321	384	359	334	324	315	343	343	375	359	346	322	355	352	325	336	384	329	337	356	353	308	354	337	366	354	346	342	317	359	351	355	328	341	352	376	351	321	340	359	320	347	285	334	357	349	351	345	345	312	349	345	323	334	385	344	306	333	314	342	366	379	325	358	321	338	332	336	347	322	317	371	364	339	338	329	368	342	345	312	350	329	342	327	326	334	349	310	331	329	312	337	342	371	348	340	356	352	318	342	347	339	328	344	330	363	363	370	365	350	333	336	347	354	352	366	362	337	350	337	319	373	348	348	335	302	340	335	371	373	321	344	335	343	347	384	322	362	336	339	340	296	315	321	340	325	332	329	318	361	337	329	356	370	320	370	339	330	343	340	348	336	332	362	371	330	314	395	349	348	333	317	332	350	335	346	360	334	349	324	351	341	333	323	356	377	342	335	344	330	356	343	359	376	340	338	332	354	338	329	333	358	327	325	328	345	346	334	307	375	345	309	345	358	386	361	379	319	331	366	339	356	333	347	327	316	342	336	331	331	345	378	300	350	348	351	370	366	363	350	315	341	346	360	343	368	331	347	357	361	361	329	358	350	334	361	355	334	328	397	354	354	358	345	318	346	347	323	362	338	311	368	362	342	342	371	369	345	370	328	342	346	365	368	359	314	351	328	346	353	331	325	348	353	376	333	314	371	355	368	335	332	336	331	353	332	358	374
5278	7417	6236	2979	1793	1161	996	867	858	832	15550	17806	10576	3809	1476	646	398	331	312	331	338	355	347	354	386	332	382	344	328	346	357	336	338	335	327	342	365	369	325	340	348	350	320	338	352	329	323	338	347	315	355	318	334	339	348	330	339	337	334	321	331	346	315	354	333	325	347	328	358	333	347	332	363	354	392	367	342	336	326	329	327	355	323	326	336	335	369	366	313	370	329	369	318	348	324	344	347	376	353	353	319	317	350	358	326	324	336	337	355	320	341	310	394	351	339	330	383	311	339	355	354	331	327	320	345	330	334	347	305	331	333	345	336	328	363	335	319	335	333	314	319	346	357	330	353	360	349	360	362	333	321	320	341	330	314	337	337	338	363	365	328	335	357	338	350	324	363	318	328	356	322	336	312	315	328	356	330	339	321	345	325	362	330	330	334	327	361	333	340	363	351	330	343	298	337	328	340	364	360	341	331	362	364	333	335	341	314	341	353	322	336	308	313	312	360	342	331	341	354	363	327	348	349	359	328	344	341	345	344	357	341	329	314	327	356	355	334	338	313	311	330	322	341	312	326	342	382	349	358	358	346	342	316	326	333	320	351	340	310	349	333	354	352	335	348	335	364	347	369	327	347	327	344	304	306	352	331	371	318	354	341	306	338	334	337	333	342	327	360	328	367	355	327	342	331	337	366	363	342	310	336	328	348	371	356	343	329	339	336	317	314	326	357	369	324	319	316	312	345	340	323	300	357	359	326	342	338	302	353	363	324	350	363	354	336	358	344	355	347	351	322	320	337	332	349	332	316	358	334	341	369	309	327	312	364	339	365	331	344	359	321	324	313	356	352	357	329	347	349	386	328	311	332	340	350	314	388	308	338	361	324	336	375	353	335	333	377	318	374	330	324	307	357	337	330	334	361	325	353	344	339	361	356	355	371	359	346	381	375	352	332	326	350	323	361	353	345	337	359	326	314	342	343	341	328	343	352	328	342	316	332	364	338	356	346	373	305	347	345	307	330	318	327	354	341	336	335	350	367	318	335	342	328	348	364	292	355	341	334	383	323	350	314	368	356	345	337	340	313	330	322	344	342	351	330	356	344	321	331	343	328	328	367	336	323	343	311	338	370	340	377	313	359	337	341	297	335	334	312	332	330	339	323	315	334	305	331	332	375	362	372	359	347	345	367	328	323	342	344	318	336	351	347	337	360	341	350	329	333	343	331	331	334	338	323	338	333	350	342	340	366	347	374	345	356	374	341	350	333	376	317	310	359	340	351	351	341	341	341	366	332	345	338	331	335	318	350	342	351	324	343	338	344	315	351	347	379	354	342	339	337	317	341	334	325	377	324	302	345	322	337	331	338	366	325	309	369	337	362	355	343	354	332	300	333	350	372	336	355	312	358	296	362	328	336	345	317	368	371	348	370	324	296	342	358	317	364	320	365	324	313	331	342	330	300	322	355	353	320	364	335	317	337	352	336	344	354	349	371	349	354	350	331	337	301	378	336	336	350	371	359	348	337	368	321	351	314	333	326	380	343	313	340	370	357	312	368	338	329	330	333	323	321	331	335	359	351	352	344	367	343	372	325	321	324	380	344	364	361	337	346	337	294	354	340	332	347	318	326	321	339	354	325	317	364	343	331	352	373	351	346	325	336	321	348	357	344	355	326	316	319	300	311	363	350	344	309	315	350	350	326	342	327	365	339	363	346	337	323	328	308	340	322	329	348	342	302	324	358	335	329	329	328	347	323	344	310	321	347	331	330	345	339	333	341	322	348	348	357	347	365	361	302	344	336	290	331	345	317	332	336	332	362	333	326	332	348	367	333	323	311	347	351	343	335	337	323	315	351	328	328	314	394	324	379	338	382	325	324	362	337	329	324	303	346	318	331	327	322	353	357	342	361	329	364	313	358	320	338	323	365	345	343	339	345	356	354	310	340	349	357	330	329	368	341	335	382	329	336	328	315	329	372	370	358	304	339	331	344	329	332	338	365	361	369	322	335	341	334	337	314	331	361	365	338	339	320	335	351	353	338	319	301	377	346	339	362	342	362	355	325	364	320	350	384	348	335	410	324	341	361	336	364	328	330	330	319	333	353	339	341	344	347	327	370	332	334	343	326	337	334	356	318	345	365	330	329	335	349	368	338	368	346	339	342	345	348	341	340	342	350	345	332	379	339	343	332	337	332	355	345	355	316	346	327	370	338	357	360	334	320	335	330	313	364	362	395	362	354	332	327	336	385	315	327	316	349	352	347	352	347	343	339	347	334	358	366	340	344	315	359	356	301	342	373	355	332	331	318	345	319	357	367	323	332	326	342	364	342	304	333	307	327	341	375	301	331	312	322	330	338	365	317	319	332	352	311	322	331	337	313	340	308	339	347	346	369	303	336	333	356	305	319	341	300	369	376	360	369	348	348	333	341	336	334	339	338	314	352	371	318	327	345	355	382	347	337	341	340	306	355	335	325	352	346	339	356	329	353	331	337	354	350	349	310	323	316	320	333	322	327	348	359	336	345	332	358	346	354	339	350	332	333	334	329	364	365	353	333	350	358	354	330	347	333	327	311	348	326	350	323	364	365	353	367	350	319	344	368	318	363	354	325	332	333	345	388	344	335	324	366	352	373	370	304	328	326	319	372	293	316	331	331	330	317	314	357	339	343	305	346	333	319	355	353	376	339	363	360	332	345	318	333	311	356	380	374	328	342	337	331	335	359	313	334	341	340	357	324	375	344	345	329	334	318	358	319	353	349	359	320	341	361	351	357	329	355	337	332	374	331	339	331	344	361	349	324	313	347	345	364	347	314	335	331	344	333	343	302	347	344	361	364	319	334	336	345	340	329	333	319	331	324	359	339	376	311	352	360	332	344	348	307	337	338	334	341	360	351	330	324	341	312	350	319	351	337	353	365	334	333	364	353	347	326	351	339	352	338	339	356	342	344	361	318	308	355	324	347	352	347	358	338	321	376	319	331	336	330	329	355	324	327	362	389	329	344	339	341	325	351	353	369	365	326	330	372	339	345	294	313	332	341	353	352	326	314	335	340	325	353	338	324	330	319	353	331	330	360	381	319	361	381	365	312	344	344	349	341	367	387	314	336	335	315	339	340	338	359	340	332	343	342	344	332	346	317	367	367	361	342	345	334	324	312	359	344	341	351	327	341	351	362	364	355	339	354	324	342	352	349	342	326	341	331	302	332	373	347	323	341	375	330	351	372	350	302	337	343	364	342	342	336	351	325	332	342	340	324	340	338	327	336	343	362	320	336	333	355	318	351	314	322	334	320	316	321	311	329	366	346	318	307	331	352	335	332	318	335	338	358	337	339	320	368	327	324	333	365	352	346	331	367	352	335	345	351	337	355	320	347	345	348	361	345	344	334	327	367	321	350	367	309	314	354	343	358	365	334	356	354	346	310	369	347	340	351	303	346	320	357	341	355	351	314	370	344	370	348	319	349	355	352	315	368	330	361	292	335	345	382	342	343	390	326	358
24600	21428	28654	24614	21043	7242	1995	1086	920	974	21675	32957	22008	8271	2288	908	554	475	506	467	466	444	506	489	436	480	469	467	455	494	472	448	456	507	468	419	427	476	468	450	476	455	440	504	485	438	471	510	490	469	453	496	489	478	470	454	492	481	484	462	469	471	460	436	449	450	478	457	492	466	462	457	471	435	455	462	415	438	475	483	490	498	474	494	484	462	533	465	466	491	474	473	475	458	471	427	419	449	484	431	488	448	462	465	443	459	435	449	431	446	458	465	479	423	435	463	462	468	423	468	430	443	451	465	463	452	485	516	464	457	438	494	436	461	500	450	477	478	478	457	487	466	477	476	477	456	476	488	496	448	443	486	453	452	472	499	497	503	446	453	391	463	440	501	463	440	442	457	448	444	437	502	464	478	465	480	482	460	470	423	476	477	464	435	489	452	474	411	460	473	442	511	462	489	482	452	458	457	420	448	432	470	443	485	441	459	492	461	443	457	464	507	425	514	457	460	445	465	480	466	438	481	453	468	471	451	438	494	446	436	447	488	499	460	475	459	446	478	476	486	455	442	474	474	406	421	490	493	461	469	459	478	445	443	456	507	481	437	465	440	464	448	463	514	446	459	511	462	494	480	491	469	467	452	482	467	463	468	438	456	482	479	450	432	471	473	452	443	437	443	480	448	517	491	474	442	471	489	478	475	488	485	509	481	486	476	462	460	468	465	501	416	456	487	483	429	424	468	469	478	451	474	464	497	473	480	479	462	452	471	479	518	463	484	459	475	440	505	482	470	488	471	459	454	481	449	465	415	444	478	504	434	423	429	484	443	488	468	439	476	485	437	422	480	429	491	485	481	435	476	451	434	453	461	473	502	451	437	459	474	428	458	460	484	472	471	466	467	466	442	453	470	431	422	461	405	450	433	512	463	490	494	444	409	479	480	459	426	486	469	461	442	443	421	486	474	439	499	479	479	452	457	458	470	514	448	472	478	476	464	482	467	463	445	442	508	485	466	423	473	442	455	434	427	470	471	459	468	450	446	463	457	463	447	451	478	491	480	449	499	459	474	442	474	473	454	447	422	453	492	456	472	461	443	432	474	464	482	497	462	432	427	409	487	436	462	480	470	472	483	452	466	497	467	474	443	455	492	484	475	437	453	489	453	478	451	459	478	493	492	475	453	490	466	484	469	476	480	489	477	461	483	479	461	466	441	509	440	421	437	452	446	445	471	484	457	482	471	479	429	477	458	508	448	452	443	476	437	463	465	506	482	442	497	463	445	471	467	475	471	462	516	482	455	482	463	482	461	485	446	451	440	420	478	468	455	438	465	449	489	473	457	469	455	446	448	449	436	471	468	475	477	425	445	459	434	437	450	468	448	523	467	424	481	471	432	443	462	451	442	456	476	477	453	467	439	456	467	503	452	418	477	451	459	477	461	423	502	478	489	512	479	415	464	488	460	452	403	447	429	462	470	453	471	520	460	457	472	493	477	476	466	479	514	434	491	474	469	455	464	488	522	485	498	464	463	457	481	467	477	449	441	461	431	468	485	439	482	462	450	427	456	452	463	457	499	483	460	462	445	450	511	481	478	455	466	513	484	469	465	473	451	423	482	473	502	494	470	452	451	483	468	397	428	445	453	463	437	476	481	480	457	460	459	446	459	491	472	435	444	487	504	471	446	428	467	450	433	469	409	434	470	460	479	439	475	456	446	436	492	448	457	504	491	459	440	443	437	481	463	473	440	471	433	453	448	474	468	494	475	446	474	446	478	472	438	468	438	456	450	446	434	486	464	450	443	450	444	465	432	450	444	452	455	480	473	470	482	472	442	486	473	472	449	417	460	466	470	509	473	452	489	455	490	479	496	450	460	453	442	481	495	441	454	459	439	477	473	437	473	450	420	479	463	454	465	486	456	484	448	492	483	439	451	453	494	449	443	481	467	433	484	473	461	490	486	436	473	454	467	445	414	485	488	483	479	423	484	480	464	421	446	434	452	513	481	398	474	475	451	467	495	460	453	432	468	468	447	504	451	506	472	486	437	488	462	432	457	457	468	452	454	488	449	460	474	491	478	451	422	450	466	465	464	470	450	469	441	481	457	441	477	500	453	470	450	468	448	466	523	456	473	470	459	480	437	466	455	471	452	438	421	435	466	484	500	472	427	454	452	495	455	457	477	476	457	454	501	465	421	505	418	438	453	475	442	460	453	422	463	442	491	457	450	505	518	450	463	450	456	499	469	508	446	425	472	416	478	443	409	486	437	460	477	480	450	464	453	457	452	437	453	474	450	498	447	456	440	474	441	427	461	469	455	484	452	424	479	478	488	462	504	477	444	426	477	443	473	476	469	460	487	468	499	442	472	471	469	477	440	459	456	448	469	419	443	486	462	454	468	469	418	455	474	436	459	438	457	475	468	472	480	462	423	485	482	464	514	487	488	443	477	448	463	459	475	453	465	458	481	482	470	454	435	497	439	472	463	482	473	479	520	450	433	457	451	463	455	455	425	485	456	448	525	465	446	437	425	449	431	492	485	486	477	489	418	432	446	462	468	456	445	453	479	457	465	464	498	467	491	452	448	463	441	445	459	441	429	442	474	451	441	479	471	436	455	435	461	467	462	459	417	463	455	469	479	452	453	492	474	443	455	389	461	486	485	494	466	452	488	465	453	478	471	441	447	486	475	462	442	455	393	467	432	481	455	428	460	462	461	475	465	486	452	470	471	460	464	442	451	430	424	468	465	463	454	450	489	525	499	452	430	409	472	445	471	457	464	447	449	477	492	474	498	446	474	472	479	457	445	494	478	436	495	502	491	493	495	460	490	474	462	492	457	453	472	483	433	439	446	430	512	436	465	469	471	454	441	460	444	459	471	449	483	437	504	474	452	442	468	495	463	458	520	530	432	491	435	452	453	466	469	473	473	488	485	465	463	446	426	478	456	436	479	479	485	474	451	475	452	445	469	447	450	500	489	450	445	456	482	450	435	482	459	462	447	520	495	473	455	441	450	468	451	442	457	482	440	479	454	443	472	461	464	434	445	438	455	471	477	492	479	468	457	470	446	432	485	427	463	476	454	466	460	507	513	455	467	439	485	413	477	498	521	451	469	511	425	458	488	458	461	494	465	462	438	461	453	422	455	479	437	473	461	465	478	447	475	498	504	467	481	486	456	476	453	457	463	483	461	464	414	462	496	455	444	468	500	449	464	474	454	475	489	456	477	472	464	451	491	447	491	502	485	463	454	455	447	474	453	448	455	470	469	480	476	473	485	426	448	452	431	476	466	448	451	462	437	427	467	445	450	478	445	467	457	473	464	449	446	431	477	461	436	483	488	420	489	488	498	449	464	482	475	414	432	441	434	415	483	441	424	478	467	479	439	463	502	446	459	446	478	490	483	458	433	406	502	469	478	464	434	436	421	429	443	466	461	473	463	446	481	481	489	456	458	446	412	479	462	450	454	468	437	475	466	457	474	433	435	453	478	459	480	475	446
6091	11608	9493	5117	3145	2078	1690	1299	1194	1426	25603	29376	17901	6531	2443	958	579	432	473	478	445	440	449	459	462	440	420	469	443	461	441	406	449	444	450	455	460	436	484	481	428	427	453	455	429	475	426	436	436	471	454	417	452	425	459	432	430	417	422	457	428	441	434	418	412	431	433	430	432	447	453	436	454	430	449	450	454	445	405	422	466	435	444	445	443	426	429	453	445	449	463	468	451	418	483	435	466	460	443	445	468	433	412	441	452	500	457	472	437	443	452	449	455	439	457	402	449	449	442	455	453	456	451	480	432	432	472	419	464	482	460	406	407	484	442	442	460	451	445	434	446	466	444	471	444	498	436	430	434	457	455	449	472	449	450	440	452	447	461	461	475	471	437	456	429	434	448	487	422	438	425	490	461	419	428	461	455	468	489	428	450	440	446	448	448	455	460	418	433	436	442	462	476	462	410	488	439	438	494	484	422	462	446	473	434	469	462	451	460	475	453	410	461	468	439	406	450	442	427	437	421	403	430	449	448	439	442	405	449	442	448	439	443	447	473	428	449	437	433	445	467	408	430	462	433	414	437	461	408	438	437	464	427	450	464	450	462	431	451	425	451	422	411	448	448	418	451	408	416	435	444	470	431	454	464	454	434	438	427	462	467	470	463	471	405	448	450	445	444	465	394	436	428	387	436	401	451	449	430	464	459	462	456	402	416	475	460	445	440	441	382	443	424	448	478	432	412	471	450	442	458	459	454	458	448	444	446	452	451	466	419	492	428	460	429	443	452	437	454	458	442	457	447	442	480	456	454	455	469	448	453	429	441	438	439	397	445	450	435	425	438	506	483	453	495	425	444	434	394	479	464	456	460	441	448	464	431	466	425	448	450	428	449	430	444	442	444	462	445	488	442	438	461	429	430	405	415	428	451	396	430	460	475	434	436	453	473	420	418	424	403	426	413	466	454	447	410	452	424	417	468	441	402	479	449	460	409	458	424	456	463	457	433	447	438	402	489	455	400	449	470	471	430	447	439	437	448	448	420	465	427	433	434	441	436	485	397	450	455	460	455	442	473	410	424	456	435	432	435	427	458	440	429	440	418	444	444	444	420	438	471	433	469	479	419	452	413	438	416	454	458	408	447	459	414	470	448	443	422	452	412	482	441	432	453	452	461	488	473	441	433	423	411	439	470	476	426	502	408	423	452	427	442	437	461	408	452	443	463	424	492	478	449	482	448	454	470	433	450	445	437	434	455	414	419	440	424	436	454	442	409	434	454	437	470	474	451	444	443	446	451	430	443	420	428	439	435	446	447	438	429	456	443	415	411	433	470	443	475	473	432	403	438	453	457	436	469	433	441	447	464	487	430	441	435	471	423	447	434	478	458	435	454	417	438	405	423	463	403	472	437	465	467	451	439	442	452	421	439	442	425	477	456	442	456	432	447	438	431	435	431	401	458	437	451	468	468	417	416	448	425	432	449	440	443	418	445	430	406	453	452	422	426	446	456	440	449	468	438	436	450	450	422	469	437	452	433	446	464	414	474	421	482	437	434	441	449	441	426	466	448	468	437	421	390	464	451	409	463	401	464	428	470	433	459	423	406	443	428	461	451	432	441	440	480	447	468	417	440	436	420	449	430	445	431	456	457	422	446	448	454	436	410	425	429	423	438	418	446	419	407	420	434	450	410	448	397	420	415	413	430	502	465	447	447	455	444	377	477	466	407	435	446	478	450	459	468	438	472	461	405	461	432	444	452	423	458	462	421	443	421	444	439	464	454	394	445	450	408	443	464	412	441	437	447	436	439	435	406	443	458	428	461	410	449	441	425	436	467	435	402	440	439	440	463	458	424	433	456	407	441	420	447	447	455	441	462	447	412	413	440	443	442	410	441	438	437	462	439	431	467	470	424	445	439	452	416	417	407	435	442	423	458	404	448	469	425	439	413	469	432	434	435	447	453	447	445	450	457	432	455	417	404	433	429	448	425	419	435	461	377	431	432	442	455	472	429	412	458	446	411	429	420	429	424	473	444	452	467	452	424	453	444	420	420	446	447	452	448	449	470	408	416	456	434	470	437	422	453	446	428	415	448	476	441	419	423	426	451	461	394	436	463	417	425	424	440	435	450	412	446	435	418	439	476	455	457	445	430	423	436	414	448	434	440	408	406	455	424	468	480	433	461	432	420	425	440	436	452	489	452	457	433	486	439	449	452	460	419	418	442	471	455	420	431	431	458	425	459	393	457	425	428	490	424	410	468	395	478	432	428	415	434	416	457	463	444	429	422	439	437	474	449	436	464	443	449	438	404	431	432	445	439	424	437	435	484	430	446	460	452	419	438	446	446	482	452	413	458	427	457	465	447	448	486	445	447	424	437	454	401	478	411	423	427	416	464	484	458	427	440	460	436	421	421	403	408	451	426	409	427	419	444	420	388	421	454	446	434	445	434	417	424	445	447	418	435	468	458	428	421	430	450	434	416	425	445	394	418	449	441	490	449	442	442	423	436	465	467	464	434	464	468	425	464	427	409	437	446	455	420	426	413	411	449	452	475	437	415	442	442	423	438	459	392	446	442	428	414	481	447	430	453	434	446	434	434	467	417	443	440	477	437	425	401	458	423	424	408	426	426	434	425	470	414	427	440	499	397	408	455	436	432	446	410	428	414	441	463	431	424	403	405	412	422	420	449	446	478	442	452	466	483	448	396	396	400	439	442	412	405	425	404	427	443	444	414	456	454	451	441	438	436	463	430	452	403	447	457	443	420	449	424	470	467	442	434	421	416	451	408	451	429	436	437	408	460	409	439	447	431	419	429	464	465	422	422	448	414	422	412	440	447	438	428	441	447	438	415	453	461	424	447	446	451	463	457	430	417	402	429	432	432	412	413	460	427	410	405	453	408	424	415	437	431	452	456	431	435	440	447	413	428	430	468	445	459	442	472	405	448	422	445	471	432	448	450	458	459	438	433	471	414	431	460	440	412	427	453	427	490	455	437	448	470	463	403	437	450	435	465	463	424	475	410	460	449	458	460	459	461	435	466	418	457	434	406	432	420	455	471	424	449	459	423	411	477	413	440	451	395	452	473	443	451	420	479	450	434	461	429	454	469	415	372	428	459	451	421	390	463	419	437	442	443	436	427	420	413	424	436	450	465	440	424	416	401	445	465	477	418	452	401	438	447	442	454	432	448	413	459	404	442	461	406	437	427	437	458	441	432	428	462	452	455	424	461	441	434	440	483	466	467	420	484	421	459	438	473	416	465	449	420	478	471	451	437	460	463	428	426	422	459	464	470	416	427	457	420	410	402	403	435	456	449	425	444	448	438	463	449	446	408	446	425	421	460	447	396	440	426	467	490	462	471	468	455	423	460	441	409	443	462	457	439	444	412	424	444	487	409	439	402	444	431	436	416	430	433	410	420	440	431	450	467	460	455	418	420	466	455	446	433	416	412	440	461	432	418	402	449	461	440	446	437	431	476	438	466	465	419	439	430	419	463	413
27729	11888	4132	2130	746	534	382	416	394	407	1185	1954	1518	810	488	439	367	332	364	386	359	373	361	353	376	335	342	365	355	346	366	371	364	308	365	344	345	338	318	339	361	336	336	359	353	346	364	368	366	349	307	341	363	322	361	340	362	347	375	284	344	323	326	351	333	323	370	325	370	330	330	330	330	399	371	371	342	358	359	333	313	328	328	323	371	373	340	353	342	316	338	345	332	370	357	372	388	322	318	355	343	340	320	335	349	355	342	317	347	311	330	355	346	340	317	349	369	331	357	356	343	375	328	346	333	338	383	329	309	375	354	318	347	330	386	370	384	357	305	349	340	370	372	344	340	360	346	374	338	353	332	351	320	340	354	353	375	351	349	348	357	352	373	344	319	351	357	319	351	355	341	350	359	352	316	358	340	347	350	344	343	337	350	347	329	375	348	338	376	352	341	354	368	339	353	348	334	368	338	321	369	341	340	346	340	315	357	339	297	344	339	339	377	328	345	343	341	339	397	357	322	351	333	347	318	348	334	325	323	347	302	355	318	346	337	371	318	297	336	375	320	330	366	341	352	332	328	348	344	327	366	361	328	326	325	362	344	321	341	365	360	337	323	323	323	333	328	360	353	336	340	342	307	325	363	345	349	327	334	332	354	326	335	353	352	336	324	376	325	342	328	343	325	369	338	348	359	332	324	371	342	308	341	329	366	359	347	365	347	332	358	368	357	368	344	350	368	386	374	318	342	351	338	334	345	356	307	329	356	352	342	339	374	348	364	374	366	351	334	346	335	339	350	369	349	334	354	368	345	317	334	346	366	355	337	370	340	342	320	354	335	333	365	373	334	348	352	368	376	349	334	393	369	354	372	353	370	365	353	351	352	343	366	328	336	343	342	344	332	309	333	310	366	333	375	353	318	294	323	343	347	360	369	342	377	325	341	340	342	329	343	346	312	340	340	378	354	361	365	322	336	319	328	354	357	344	364	343	321	349	322	342	325	322	328	338	351	366	321	359	367	390	389	335	336	335	368	328	321	335	362	394	370	356	322	354	366	332	342	346	336	351	327	382	345	323	369	321	321	344	344	350	376	361	353	317	319	340	384	353	341	314	346	346	378	309	330	347	334	348	337	326	342	337	338	332	353	323	366	333	351	354	336	351	313	352	360	348	347	336	364	324	347	372	358	340	330	323	342	337	329	356	340	344	375	325	303	341	340	346	329	309	352	347	368	345	377	336	388	336	390	379	302	380	379	299	346	325	336	340	377	347	345	341	374	356	334	316	346	369	361	362	334	381	361	336	327	320	354	365	332	326	367	344	357	356	343	351	341	371	346	322	345	362	344	307	365	365	360	319	308	326	328	387	357	339	359	341	342	380	352	332	322	366	341	318	342	320	329	354	321	327	339	351	384	349	349	368	368	366	347	338	373	355	337	324	343	367	357	375	372	354	365	331	312	372	296	373	349	376	364	363	345	300	365	361	344	337	342	360	371	337	375	291	337	331	349	337	364	342	340	347	342	348	340	339	334	309	354	324	343	348	344	356	342	310	341	347	353	350	337	363	344	329	333	325	330	367	328	319	360	336	340	327	371	350	313	360	339	351	332	348	368	393	330	363	376	361	340	319	384	361	338	327	376	332	312	317	373	311	355	367	348	372	324	335	348	322	344	332	355	320	343	339	340	342	320	349	355	327	319	338	365	348	326	376	349	330	345	336	326	332	315	358	312	330	360	347	326	329	370	376	338	303	390	367	357	344	342	330	320	341	340	348	356	342	360	332	345	357	351	340	342	343	368	361	366	386	353	361	346	340	295	333	344	379	324	365	330	325	342	361	361	355	357	365	323	347	392	341	334	330	336	368	396	376	324	378	352	379	359	301	306	346	338	354	357	353	335	344	324	327	349	362	371	321	352	343	329	387	325	393	342	342	333	304	365	334	353	344	377	330	353	341	343	319	404	320	365	325	348	347	354	342	356	329	349	337	352	341	389	341	329	348	344	317	357	344	372	395	349	303	364	352	365	307	340	343	369	312	350	353	349	343	377	325	336	350	346	349	357	366	305	345	306	374	327	341	369	311	329	311	343	358	377	363	359	356	345	333	342	356	323	378	404	367	345	343	315	356	367	354	308	337	353	316	339	355	363	364	361	330	352	341	382	326	380	331	347	357	339	329	371	357	375	328	381	366	367	357	353	348	357	331	365	372	306	354	354	335	365	339	348	351	376	346	325	368	365	367	351	360	385	350	356	333	343	322	339	346	330	334	338	366	308	367	316	378	340	326	340	335	344	349	356	327	347	348	331	356	343	314	381	374	340	333	362	362	348	372	351	336	335	333	315	334	345	344	358	333	351	352	356	363	376	341	339	357	371	327	350	343	319	327	365	379	331	389	380	351	342	357	342	316	346	325	341	344	364	357	358	331	325	342	339	370	347	310	321	361	373	353	361	339	365	362	335	336	350	340	397	333	351	369	368	323	366	365	329	370	334	339	320	353	348	336	342	360	346	326	352	325	357	314	344	402	367	355	357	347	333	347	367	357	342	330	306	373	374	329	338	359	319	357	351	334	363	363	337	344	372	332	373	325	369	360	352	377	372	346	362	327	315	358	335	351	340	299	320	339	373	345	375	329	332	332	364	319	338	361	339	326	348	363	354	352	385	338	330	357	334	316	361	365	385	333	332	331	346	354	313	337	345	366	342	334	351	314	365	359	332	362	371	359	343	365	346	351	382	350	365	325	352	350	361	360	373	360	362	321	309	360	369	351	387	359	340	349	336	346	328	336	320	331	336	342	332	345	343	313	330	342	323	336	361	351	386	302	328	358	329	360	356	356	363	354	352	339	340	353	363	351	353	344	350	374	319	356	360	347	392	319	344	309	342	321	366	407	328	326	325	331	349	352	370	334	314	348	359	314	362	347	348	325	322	329	375	340	351	355	334	351	346	350	334	348	314	356	334	329	369	351	350	356	329	353	348	332	324	326	335	331	365	357	339	373	333	325	337	375	370	327	364	317	314	330	373	375	336	349	326	343	354	368	345	371	344	351	353	316	376	391	347	340	328	347	360	366	388	329	367	349	331	326	398	341	345	379	358	369	328	329	330	388	339	340	378	336	343	310	333	326	343	337	336	353	360	332	338	322	356	305	312	353	364	320	381	332	323	337	337	344	373	335	306	333	332	378	346	343	322	347	354	364	339	324	343	345	362	348	343	326	333	338	353	329	338	328	316	349	364	333	372	351	355	318	365	367	367	364	329	318	365	348	328	311	375	351	372	353	358	328	345	361	357	320	317	367	328	310	375	345	350	332	343	370	311	362	358	395	351	326	342	330	311	348	339	352	342	348	334	386	326	346	323	343	361	354	323	352	319	315	353	328	399	329	316	342	313	323	384	367	365	367	338	343	351	328	349	316	365	352	374	325	364	369	335	374	377	335	354	357	324	383	348	334	398	311	353	347	338	362	346	351	341	339	365	357	331	338	331	381	359	324	335	356
6421	4103	3957	2163	927	587	485	441	433	455	1762	2428	1728	868	542	399	307	334	323	332	319	329	315	318	316	323	346	316	323	319	334	351	352	308	343	290	332	324	330	311	343	330	338	327	343	307	325	296	351	323	319	341	331	339	330	323	309	350	332	341	352	347	330	315	318	356	360	327	338	345	338	314	333	331	295	312	321	348	341	337	347	316	294	320	323	337	354	300	313	350	331	357	312	316	360	353	300	317	326	338	339	331	329	325	331	314	313	346	330	315	340	348	296	330	335	332	310	328	316	323	311	286	349	294	322	315	316	337	326	310	374	324	351	329	302	333	339	347	336	293	333	299	333	320	298	353	333	320	336	348	316	328	294	377	337	305	314	339	312	342	316	329	322	306	341	332	350	309	306	329	342	361	360	306	328	322	349	304	320	324	338	332	301	318	327	323	330	294	333	333	330	317	327	330	362	325	355	307	315	305	334	333	308	325	358	276	327	311	315	329	336	357	304	310	303	312	352	331	322	336	326	371	338	350	331	306	313	289	316	284	341	318	355	312	337	318	314	318	319	297	331	317	315	338	306	350	315	342	317	300	325	342	284	313	359	323	363	306	305	313	354	320	332	349	324	314	328	303	338	341	284	306	323	326	314	325	309	320	333	334	294	360	352	296	319	335	364	331	332	358	345	330	323	326	341	363	335	333	333	305	307	306	327	310	296	336	335	356	349	320	314	333	286	331	339	303	319	314	334	304	335	371	347	314	317	329	337	358	371	346	305	350	328	326	316	324	342	315	322	303	350	319	360	336	301	304	301	338	322	338	312	337	310	320	312	331	326	334	309	313	318	354	314	324	318	303	325	316	294	349	299	324	324	304	352	323	349	286	320	340	321	317	293	311	315	307	297	325	338	357	294	311	306	337	320	299	318	362	320	340	327	334	331	332	357	334	339	339	313	341	335	310	328	316	329	319	344	320	357	343	359	318	316	331	325	320	334	337	354	301	324	316	310	298	299	346	348	344	319	290	348	309	338	324	321	317	342	322	330	322	345	295	313	323	304	312	355	327	325	307	348	276	312	310	320	336	387	304	327	347	316	305	336	309	376	335	344	316	308	299	343	335	324	286	336	351	333	340	316	338	321	357	332	324	339	335	329	327	325	346	303	292	312	320	309	325	311	323	339	321	325	352	333	315	362	366	335	305	356	346	295	334	332	324	327	333	320	334	331	338	337	344	324	355	323	313	329	333	308	297	321	332	290	317	317	335	297	342	330	316	314	338	350	317	334	372	354	331	315	309	345	321	324	352	315	311	315	323	366	351	301	315	309	324	320	337	300	349	320	339	373	360	312	344	321	338	339	333	318	313	349	310	305	317	322	328	310	326	310	365	312	280	302	323	339	340	285	308	294	337	341	330	320	341	334	309	324	317	305	343	310	310	342	307	354	314	336	323	327	340	370	320	330	330	362	329	354	352	311	324	318	300	314	328	324	348	339	363	361	340	334	304	310	350	306	316	365	320	323	322	327	295	341	355	342	346	320	326	334	367	326	327	323	322	310	332	325	299	313	311	330	352	320	317	306	310	306	320	292	327	340	343	329	334	333	318	302	308	350	345	305	326	315	318	313	323	282	321	353	313	318	290	313	343	338	303	308	321	290	351	341	340	331	303	305	346	333	316	318	331	333	344	313	345	311	356	328	331	312	352	311	324	353	328	331	313	314	325	320	342	280	323	324	346	293	305	368	338	345	316	298	331	330	344	327	309	293	300	334	350	330	328	312	344	334	298	333	329	322	321	331	321	353	330	326	314	322	344	289	319	305	295	315	312	315	333	311	341	349	332	342	300	297	313	329	328	334	326	330	337	344	349	327	324	295	352	311	319	337	311	336	317	349	329	339	349	325	379	350	311	319	342	312	295	328	335	344	310	327	278	319	301	295	346	296	300	310	349	331	361	323	309	379	329	320	315	327	320	292	352	305	308	331	304	349	340	285	338	317	324	320	326	324	331	355	306	333	357	334	349	331	341	307	318	349	316	339	301	332	351	308	326	336	337	325	320	329	329	335	346	350	333	369	330	330	279	304	349	340	320	303	344	347	312	323	341	336	326	331	305	340	275	324	330	298	297	388	323	328	342	347	321	342	317	316	311	321	294	316	349	342	297	341	343	356	318	306	349	327	337	341	343	305	349	343	328	368	333	341	353	304	324	316	326	313	322	296	325	330	322	330	330	315	317	337	319	266	319	329	328	297	305	291	315	323	316	314	329	289	300	317	348	351	348	337	346	295	301	317	310	325	296	302	325	328	328	322	314	318	312	317	331	341	333	327	309	340	326	322	325	340	313	332	305	318	372	334	368	318	337	338	336	292	311	330	348	325	336	311	336	326	337	331	340	311	316	314	342	347	290	352	313	322	301	309	347	309	348	357	341	292	338	311	350	324	333	348	322	341	347	312	349	322	321	315	311	328	316	304	325	309	344	332	351	340	343	330	343	311	357	326	317	340	286	331	328	309	314	314	339	308	304	311	305	301	332	320	322	337	324	346	303	351	332	328	326	339	364	329	367	335	302	325	364	315	310	324	317	341	316	334	313	361	302	319	325	339	323	291	319	304	324	325	363	351	339	320	307	347	320	304	312	322	284	348	355	331	316	370	354	375	300	353	327	332	350	318	286	330	333	313	308	283	341	315	318	320	363	309	322	333	314	354	356	296	310	359	320	335	333	287	330	324	298	301	334	299	346	336	319	341	334	346	336	337	292	307	287	304	342	296	357	331	307	358	345	283	295	304	325	327	331	343	312	328	313	338	306	323	307	340	362	293	294	336	331	328	319	304	309	362	319	329	302	381	335	327	301	328	335	304	315	325	304	325	331	327	340	306	323	337	328	314	349	333	334	338	374	326	305	304	327	335	301	308	354	370	309	322	324	328	304	324	328	313	311	320	313	334	302	353	330	348	338	304	345	312	325	309	319	329	322	289	340	332	310	358	323	331	333	316	288	314	294	346	294	324	352	318	356	321	326	346	319	341	333	323	356	322	319	324	315	328	331	348	326	297	301	318	334	324	338	320	324	304	300	332	306	329	335	337	320	346	301	318	310	343	335	360	330	336	326	333	331	350	301	300	318	291	325	326	296	311	328	311	340	311	342	348	308	347	340	324	331	296	310	343	346	340	339	339	340	338	309	310	291	363	314	300	337	321	358	366	328	350	335	305	306	329	359	324	349	327	323	314	316	339	330	316	312	317	359	304	309	335	311	316	302	327	324	354	345	371	306	326	314	332	351	349	332	309	372	330	351	322	334	328	308	327	307	324	375	327	325	335	364	342	321	316	363	320	334	331	321	323	349	326	311	330	332	335	320	311	346	320	360	342	315	353	324	329	338	318	354	302	341	312	296	358	338	337	297	304	312	335	325	339	301	330	330	323	343	341	331	335	343	331	331	319	352	302	319	320	359	319	334	327	324	299	340	298	296	341	318	325	306	354	320	310	312	343	345	296	324	336	341
25671	21461	27553	25341	9192	1650	911	664	573	1105	13921	18279	11267	3482	996	527	372	376	367	349	339	351	340	349	341	357	360	348	328	342	330	338	330	356	352	358	339	341	355	358	332	338	346	344	360	326	327	350	332	363	327	370	339	359	340	335	360	323	335	352	334	343	341	368	335	346	343	338	345	334	347	357	313	349	358	345	339	347	341	337	342	307	336	357	348	327	353	364	355	339	382	309	333	330	343	330	350	357	374	369	342	399	341	388	345	358	325	345	354	291	362	352	367	324	338	335	341	340	348	307	334	341	347	371	362	372	341	370	349	348	364	362	322	355	368	338	318	353	350	327	357	334	341	313	357	350	334	329	360	345	363	340	376	355	335	341	350	324	367	339	329	356	329	316	362	348	350	310	355	342	337	365	346	301	346	319	350	312	382	343	346	338	325	353	329	350	325	321	345	364	338	370	342	370	356	355	320	327	356	337	322	319	353	352	343	350	368	339	338	362	341	350	343	342	364	321	348	377	349	363	322	325	348	334	328	339	354	338	349	310	349	342	354	370	337	349	347	303	329	338	324	344	340	305	370	347	366	330	369	335	371	312	326	323	391	384	352	383	353	338	338	344	335	359	345	350	368	333	360	330	329	308	314	333	347	338	321	334	351	352	343	349	341	335	380	324	334	378	336	368	339	349	335	374	355	343	338	377	335	341	345	307	351	325	373	346	344	327	323	356	306	353	320	322	322	383	332	332	353	352	340	319	350	363	364	320	332	331	331	380	368	330	334	332	351	363	351	323	354	340	325	317	346	352	348	334	337	320	365	322	339	342	324	338	361	314	361	332	332	323	356	327	320	308	363	357	340	329	357	323	342	314	347	355	341	371	313	347	322	343	340	334	336	336	363	348	360	325	317	316	387	380	358	343	322	328	361	322	352	306	343	367	350	338	357	352	365	337	367	333	389	331	345	313	360	356	351	322	350	347	318	349	323	343	336	372	344	342	319	342	371	346	357	347	335	330	350	330	363	368	318	372	348	348	361	313	326	365	350	335	347	317	322	346	364	349	324	351	338	343	363	319	372	311	327	326	325	345	370	317	338	317	354	307	351	334	339	343	387	325	348	326	355	323	375	337	351	372	338	315	353	352	333	344	358	343	322	363	349	308	367	340	342	328	383	352	331	343	319	332	323	341	369	352	356	347	346	329	345	354	357	349	328	321	347	327	329	355	323	342	372	318	363	362	333	318	322	337	336	314	339	331	356	332	338	353	344	319	342	336	340	309	358	387	328	364	290	324	342	338	358	329	316	356	328	341	341	355	331	335	311	355	327	369	379	316	361	366	333	357	314	371	352	357	375	358	351	331	342	366	321	357	358	333	339	333	355	314	308	340	361	341	327	327	375	383	328	324	367	345	358	324	358	364	317	341	370	336	342	314	380	325	371	330	356	316	350	326	357	363	341	327	335	332	287	336	347	334	362	357	329	364	357	339	355	344	312	331	363	338	376	345	311	340	363	357	324	365	336	331	376	341	399	320	370	364	364	338	300	345	312	364	353	347	334	308	349	356	336	353	302	346	338	339	328	337	337	338	339	343	315	359	326	344	351	330	321	352	354	353	346	356	364	341	329	344	339	320	381	303	345	328	336	369	352	319	324	347	369	358	362	363	344	351	343	369	359	331	315	322	363	353	349	362	357	346	344	311	345	349	327	384	321	296	332	365	331	318	315	342	353	354	334	344	338	346	364	353	332	370	368	341	336	352	346	351	353	341	338	328	346	357	343	347	336	371	300	332	345	353	317	324	367	376	332	357	343	318	320	337	377	320	373	314	344	382	289	364	336	339	346	339	370	374	318	337	320	368	314	354	307	334	329	338	349	306	323	346	319	360	342	322	317	356	322	349	340	351	348	371	342	356	343	332	372	336	351	304	359	365	348	319	347	332	376	349	365	356	353	346	301	332	342	327	335	372	358	370	347	318	359	325	335	325	333	362	335	340	356	360	327	360	327	373	354	321	342	321	351	367	345	350	316	350	365	329	324	372	389	356	340	338	337	357	335	332	332	354	333	333	322	374	375	345	359	358	341	305	358	359	339	344	312	358	323	336	336	324	298	349	317	314	337	357	347	315	349	319	335	325	347	349	350	323	341	348	318	349	330	376	338	328	345	342	348	332	330	322	349	384	342	330	315	327	321	330	339	345	348	345	310	331	350	344	350	347	349	334	356	330	335	314	387	326	330	325	362	338	334	325	369	320	342	338	352	329	355	361	314	360	383	385	344	356	331	308	317	358	365	328	365	333	329	338	339	341	360	336	346	316	354	344	362	313	347	320	360	308	338	343	343	345	336	328	364	350	338	355	347	345	340	351	346	342	330	314	364	379	320	330	307	352	372	338	353	321	378	344	351	345	354	349	365	361	338	365	339	351	337	344	358	347	352	372	359	338	383	337	359	365	332	334	377	333	354	351	363	333	352	356	344	338	306	336	363	339	376	348	343	344	349	367	342	310	328	302	335	332	355	346	333	306	340	365	360	341	345	327	325	324	361	350	348	345	331	330	348	334	352	348	331	340	328	326	349	365	380	338	355	344	342	313	369	342	344	336	351	334	323	365	346	319	323	347	328	348	337	354	347	352	317	357	368	336	322	323	319	313	362	376	349	342	330	349	334	350	364	338	345	346	337	368	353	331	320	337	345	360	338	354	346	341	351	348	354	320	343	312	374	350	355	380	335	382	373	393	327	320	340	335	392	337	349	356	349	301	353	348	348	333	336	388	358	338	363	338	354	325	342	357	339	367	325	326	353	355	337	359	305	355	373	334	365	332	301	313	361	335	337	335	342	363	341	362	322	309	352	361	343	322	321	334	359	342	354	311	328	337	365	357	328	352	333	309	365	333	338	336	333	342	307	359	354	355	337	347	319	347	350	341	347	348	320	332	321	320	351	310	314	312	331	353	326	352	359	351	341	349	346	353	360	338	338	331	347	370	360	321	327	384	367	374	336	355	350	324	339	334	366	328	338	370	351	353	353	341	318	308	388	349	331	331	348	337	365	338	353	343	357	327	312	341	331	372	333	383	335	335	336	334	338	358	337	342	362	331	327	341	324	355	350	352	352	334	344	300	335	330	325	341	339	362	368	372	346	313	366	307	368	340	357	369	314	342	342	337	332	361	368	348	364	310	380	343	360	338	350	310	368	337	325	333	323	350	348	339	306	327	322	327	336	327	348	350	335	310	360	333	356	342	332	357	353	340	355	343	335	305	340	344	355	360	322	341	361	355	351	354	320	310	314	340	356	384	359	334	324	347	359	356	346	334	328	351	305	340	336	324	338	351	392	339	342	370	314	340	326	355	354	347	352	354	371	335	347	394	347	342	347	334	330	326	342	346	347	348	315	366	342	344	371	346	330	317	372	343	333	337	346	349	360	353	372	346	373	349	320	313	347	327	321	338	355	335	309	376	355	349	344	386	355	320	386	295	343	365	321	358	339	343	329	341	379	310	363	346
5958	9778	10321	4707	2610	1400	1026	802	674	1889	17070	16866	9728	3298	1196	609	365	354	318	303	333	340	375	388	353	339	346	374	351	340	329	346	352	335	324	346	322	327	304	328	353	342	327	338	369	308	331	347	348	301	298	331	314	362	333	345	361	343	315	363	327	344	335	362	352	332	348	325	336	313	360	315	341	341	351	322	334	337	357	326	371	351	337	314	317	322	333	332	328	362	336	324	342	325	367	334	340	337	350	329	324	358	344	347	358	337	313	309	333	313	354	329	363	347	314	349	324	358	347	346	321	343	338	348	354	316	340	377	321	309	339	338	352	361	334	333	323	331	362	382	351	349	344	350	323	349	344	339	319	337	335	336	352	331	330	353	355	331	322	368	296	330	337	391	354	301	308	376	331	349	364	318	349	332	327	338	354	311	337	342	336	349	352	336	341	332	342	348	332	333	363	364	335	359	338	352	333	325	326	352	327	345	351	320	336	366	355	317	337	354	343	348	342	312	341	348	331	359	328	321	328	352	336	376	339	303	325	379	329	357	350	321	322	299	341	299	316	326	359	359	312	350	332	318	344	367	347	340	379	335	305	335	324	318	358	324	327	360	359	353	334	355	354	338	341	335	344	375	352	325	339	352	341	360	337	328	323	331	345	305	312	365	368	340	335	332	323	352	332	330	335	359	327	354	344	320	341	357	313	331	328	297	341	335	329	320	342	350	348	341	326	326	324	333	320	309	312	342	321	327	352	320	375	351	332	349	331	310	322	338	330	362	343	367	359	343	314	325	322	344	327	325	357	320	370	362	350	312	341	317	336	331	358	331	331	316	345	343	354	365	357	330	294	371	321	308	334	335	338	341	308	353	316	338	332	352	364	344	358	359	325	344	333	340	330	338	327	337	336	356	361	325	346	327	349	360	327	314	348	312	359	351	349	332	315	341	341	349	349	341	361	303	354	315	318	323	338	331	350	324	327	342	356	316	336	325	376	291	316	291	335	334	317	326	302	331	351	358	360	369	319	354	325	331	352	353	307	341	336	294	328	368	362	300	325	349	344	318	333	321	353	336	356	347	340	329	308	333	312	370	331	315	340	310	376	376	364	304	355	331	334	303	321	315	374	358	328	364	321	332	333	332	319	343	289	305	305	339	341	336	339	322	365	313	350	353	345	329	360	334	337	326	362	320	313	338	318	333	332	312	324	321	337	343	344	350	343	338	371	347	322	352	371	322	305	327	317	344	328	346	341	343	329	337	312	358	299	320	348	344	340	349	321	307	330	350	328	380	340	329	346	356	324	334	341	330	368	330	344	323	373	324	304	326	321	348	315	340	342	323	336	366	332	341	350	333	329	311	329	376	355	369	352	339	305	327	313	341	309	333	350	336	355	321	319	371	324	351	346	344	322	368	349	329	319	322	338	298	348	329	321	315	331	332	320	340	324	332	333	333	333	310	356	315	330	333	269	319	325	334	345	323	373	346	335	334	328	332	344	346	363	355	315	301	345	315	338	335	349	329	325	331	348	336	340	334	346	311	313	352	328	336	357	313	338	343	340	362	362	330	354	374	343	321	303	352	350	372	336	324	335	327	359	303	321	330	338	347	329	326	370	333	319	341	319	325	307	344	299	341	355	298	330	346	347	322	328	339	316	355	318	318	349	336	309	328	344	348	320	341	316	351	336	353	362	342	338	298	317	324	352	331	321	352	322	336	355	341	336	347	353	327	335	347	343	309	307	355	332	282	345	338	328	343	360	366	330	391	337	360	328	342	316	361	334	359	341	306	317	325	320	327	321	349	327	330	326	321	346	323	300	370	351	341	368	324	319	308	363	340	349	344	313	357	343	359	329	328	313	349	348	332	346	325	354	327	365	351	362	370	364	330	353	344	344	318	355	339	349	337	340	314	312	340	340	336	339	341	356	342	325	354	330	352	324	347	340	342	371	327	319	339	325	350	350	313	338	330	330	345	331	325	341	362	310	363	332	313	338	335	341	348	344	364	337	368	357	311	334	331	358	366	368	319	312	367	328	329	321	344	339	339	368	355	329	346	298	346	334	348	315	347	359	309	333	345	333	310	343	327	335	344	354	316	344	331	317	338	300	309	333	320	317	353	337	310	307	352	322	336	347	341	371	341	321	355	367	371	316	336	333	361	338	355	347	329	342	366	316	354	318	326	364	371	361	333	359	339	344	337	337	351	339	353	319	343	358	318	337	364	367	337	347	350	320	351	332	337	341	355	372	331	351	371	365	348	356	340	349	354	319	325	363	332	339	315	316	321	369	359	320	348	327	300	356	327	328	342	319	355	329	370	340	304	329	345	317	335	321	341	339	330	327	352	296	345	299	334	315	345	325	311	313	324	341	340	331	356	325	321	346	332	356	347	332	352	338	382	361	332	347	342	361	330	316	298	360	343	321	338	336	335	328	331	285	289	317	343	341	354	316	349	331	338	358	317	346	353	325	357	328	312	322	323	326	355	326	378	356	365	306	329	352	364	313	311	340	342	332	317	347	346	338	348	326	298	349	350	360	346	338	334	314	350	295	327	326	312	354	358	324	318	333	339	339	343	323	324	336	324	365	332	301	343	335	343	318	345	322	319	319	344	360	354	321	328	318	322	349	330	333	346	352	308	326	347	334	325	378	322	325	329	336	344	340	358	332	354	364	352	320	363	362	345	320	320	339	350	318	355	347	322	363	331	336	346	332	378	338	355	319	371	336	332	331	343	314	319	370	333	344	332	330	342	350	324	294	337	331	288	365	326	326	340	305	358	357	339	342	345	328	342	351	312	353	308	346	329	345	325	339	321	323	346	342	327	346	325	345	375	338	349	320	355	345	300	333	327	321	347	320	349	319	331	315	343	316	330	321	405	339	342	322	334	346	338	361	313	327	327	346	338	324	347	335	345	332	319	335	343	316	344	320	329	310	326	366	286	356	354	346	360	305	334	330	351	336	321	359	333	346	311	322	306	335	322	348	337	372	346	307	379	332	322	324	350	336	308	337	376	332	320	308	338	337	331	317	358	342	330	316	338	351	309	332	310	330	320	341	343	349	359	313	367	328	336	339	336	338	326	362	319	355	322	346	367	308	330	333	311	336	360	336	341	333	335	367	324	344	349	323	320	340	315	350	317	380	322	338	322	339	364	319	336	342	335	334	358	357	348	357	333	361	316	337	330	373	315	320	348	329	331	330	317	349	356	357	350	345	339	332	354	332	336	347	358	352	343	358	341	363	324	294	357	339	330	339	361	326	374	312	327	338	352	343	340	379	316	338	332	327	349	325	343	316	320	339	340	352	328	319	339	321	330	337	306	342	341	301	342	374	347	329	321	360	318	344	312	339	343	348	329	304	353	355	326	338	354	365	301	346	339	326	343	312	358	349	322	379	311	314	319	305	350	330	357	289	342	348	331	337	298	318	339	330	321	360	322	357	295	346	352	314	312	319	333	314	364	345	324	321	338	335	335	348	337	300	343	328	307	304	341	361	340	341	335
24495	21395	28684	24598	20965	8143	2049	1106	839	1967	24941	29453	20768	7642	1921	945	505	536	455	505	462	469	497	484	485	462	477	501	441	484	481	487	504	464	500	480	480	466	496	492	503	507	465	480	458	439	455	440	507	476	484	508	439	462	433	496	518	463	553	455	479	458	475	451	451	469	485	486	476	479	475	490	462	502	442	482	481	477	501	465	506	450	459	466	467	481	475	486	506	500	497	465	444	474	483	530	479	463	485	449	463	465	473	499	501	474	460	475	468	465	430	446	504	513	496	471	515	461	495	467	476	481	492	473	473	457	459	477	460	477	449	434	464	495	483	473	445	442	488	477	468	472	491	458	453	490	475	461	436	491	437	441	479	472	523	463	508	492	430	463	468	515	458	486	469	503	491	457	455	431	455	450	480	491	472	465	460	479	476	481	464	518	479	471	476	486	452	441	476	489	515	504	507	506	469	439	464	456	455	446	440	474	472	465	495	480	492	454	475	458	511	507	461	471	460	427	447	466	427	445	445	486	438	460	439	455	429	457	450	436	471	465	442	455	446	464	451	510	496	470	495	421	482	488	485	479	490	484	506	454	455	442	473	534	478	465	455	480	466	461	476	429	480	456	492	478	481	498	454	496	503	446	455	488	496	479	474	509	487	512	491	461	464	490	472	462	447	453	492	481	452	454	457	463	474	460	449	478	438	468	479	471	447	462	510	481	487	448	493	482	450	504	450	486	481	487	460	419	456	460	493	496	439	426	435	422	443	465	464	442	476	447	463	428	454	460	425	462	483	465	494	452	489	447	469	471	422	454	460	475	434	464	434	474	458	492	497	470	457	454	467	468	422	465	450	525	469	467	505	455	506	478	461	428	489	436	473	439	497	461	471	487	508	487	510	506	491	498	487	489	497	494	474	480	447	421	473	476	441	463	494	480	468	485	468	457	503	458	495	489	453	477	452	505	485	456	449	471	480	434	465	439	430	449	448	452	477	462	520	484	438	454	444	473	477	461	526	426	503	425	455	473	464	491	452	489	428	465	471	466	440	485	449	462	448	475	449	495	488	477	461	489	445	453	464	426	443	481	467	466	452	480	476	457	482	472	483	457	433	467	462	481	476	446	450	448	487	455	475	497	475	479	459	507	475	487	490	466	498	484	436	455	477	465	457	459	446	488	440	466	482	426	495	468	515	445	479	450	476	475	443	485	440	485	475	482	478	463	432	480	442	449	446	456	435	453	426	476	474	471	469	432	457	459	506	467	465	464	452	491	488	471	504	500	456	463	449	470	497	461	423	461	496	459	495	516	467	474	433	453	472	482	456	465	482	463	431	473	496	480	467	502	501	471	430	462	485	489	490	462	456	487	464	440	444	490	467	444	479	498	482	485	470	465	417	427	494	460	459	500	490	452	513	478	492	499	473	493	456	460	450	473	446	489	446	460	462	426	446	441	459	465	515	516	465	470	448	446	487	495	472	447	471	468	469	446	453	464	483	475	458	518	484	476	451	468	492	501	451	464	422	493	471	447	453	464	465	524	480	456	476	466	473	468	445	428	446	473	479	496	415	454	474	478	495	455	477	474	498	482	495	476	458	421	442	496	469	469	466	505	486	475	453	488	457	492	465	478	462	469	460	455	459	456	451	442	495	485	512	445	409	451	483	480	476	484	437	432	485	439	468	437	463	436	470	545	449	452	440	468	442	441	444	441	453	507	472	425	495	443	458	460	476	502	489	448	482	484	461	475	464	503	502	459	484	461	461	499	489	458	490	461	483	430	468	477	476	483	430	467	491	487	457	447	470	431	461	480	483	453	465	478	488	466	442	474	464	422	477	441	423	468	490	452	474	483	428	467	494	469	479	491	478	472	437	477	476	472	456	457	501	470	464	459	469	478	496	493	458	459	473	506	470	444	457	498	438	474	478	448	439	446	463	460	522	477	459	449	442	474	465	445	504	476	461	513	459	473	439	488	426	483	468	441	427	490	458	476	470	452	507	455	443	448	421	458	472	481	492	460	472	455	444	497	475	460	458	472	458	480	492	479	458	472	426	505	477	457	503	499	498	440	507	451	444	479	516	457	470	442	421	465	483	460	503	479	468	449	468	489	453	459	460	489	515	444	530	457	478	483	480	487	464	482	478	458	476	466	425	430	425	481	461	453	493	494	469	428	444	458	480	466	470	477	473	440	461	444	440	472	472	466	457	453	448	455	470	474	445	492	445	476	487	434	487	474	447	444	512	487	470	465	440	467	487	474	465	436	471	458	469	451	449	444	462	466	442	474	456	485	475	473	496	452	463	484	483	479	479	454	466	448	498	500	465	440	485	513	430	466	476	457	466	478	468	442	458	472	492	405	503	485	424	461	434	417	462	454	428	460	449	509	466	476	493	467	489	484	465	459	442	485	451	472	444	487	497	487	526	449	464	474	502	451	487	445	491	466	487	491	445	477	496	490	475	458	479	495	520	483	451	461	491	470	493	449	453	463	446	478	434	498	477	454	485	455	473	462	461	478	467	481	475	446	463	503	498	452	441	496	462	455	479	470	491	466	489	488	468	468	463	441	485	473	478	462	495	438	495	478	487	469	477	447	484	443	463	441	464	457	462	476	481	463	516	448	487	478	485	459	455	439	470	472	499	476	516	460	447	497	447	518	467	420	465	468	433	465	484	458	436	466	477	460	483	497	489	439	474	479	459	454	436	444	474	447	449	467	472	489	489	474	498	452	504	470	447	473	420	477	460	451	471	474	460	475	449	466	468	480	453	445	443	417	437	446	469	468	474	488	447	496	471	473	445	479	449	444	436	455	472	495	442	482	478	407	516	432	426	481	480	486	468	482	449	459	469	444	465	460	462	480	489	457	452	471	439	455	440	479	471	453	467	434	509	487	492	479	506	495	486	458	481	473	472	485	475	448	443	472	435	481	445	467	477	486	493	471	437	477	510	471	467	453	480	475	441	440	464	455	483	507	456	477	401	474	450	466	472	450	504	460	485	427	485	468	494	445	469	522	439	435	469	482	439	448	465	462	488	502	462	461	483	476	454	448	464	443	457	432	493	466	501	481	442	434	469	471	434	486	449	517	469	480	441	469	462	440	482	486	457	476	490	496	477	496	516	446	419	432	467	468	453	476	432	441	462	485	480	473	436	442	505	460	450	464	431	455	469	460	443	479	448	432	468	446	505	446	450	411	450	455	444	469	478	486	478	491	476	445	479	445	465	434	424	483	416	463	459	423	466	451	446	449	468	463	482	475	452	472	471	491	453	467	434	445	475	469	455	452	445	476	457	428	453	500	456	438	480	524	443	460	455	461	452	488	481	506	460	435	456	486	487	465	457	431	488	437	454	437	465	496	478	472	480	468	500	463	480	445	437	452	459	454	452	478	458	441	471	489	470	455	420	475	492	475	457	437	451	476	425	457	463	522	479	478	482	461	453	462	457	418	477	463	479	476	430	484	436	467	454	508	495	442	490	454	459	470	466	477	489	457	451	457	471	458
7403	14480	13394	7424	4536	2449	1539	1317	1115	3220	27886	26643	16736	6133	2073	973	546	471	436	442	430	471	426	479	462	458	459	441	428	434	443	450	451	425	449	455	436	444	479	448	466	482	471	460	435	451	474	428	415	440	448	441	441	405	399	456	474	469	434	467	439	421	484	503	462	473	430	460	454	421	430	459	434	460	449	404	418	489	435	485	465	420	468	467	441	441	461	475	446	483	471	464	442	459	446	475	443	456	452	429	443	436	456	460	455	449	440	432	430	467	440	452	405	455	454	471	444	391	454	483	460	443	478	455	472	458	429	462	460	472	424	430	440	453	417	469	417	491	462	443	449	489	466	430	490	503	470	417	427	463	449	443	506	423	445	471	422	406	436	459	470	445	443	464	469	476	452	455	468	440	430	424	450	487	439	468	466	466	462	457	442	423	455	443	417	438	479	431	429	438	455	406	464	446	443	448	440	448	448	433	462	444	439	434	440	452	400	424	456	487	426	466	426	468	477	446	465	456	437	484	438	417	418	437	408	437	441	448	432	430	469	409	485	438	489	452	466	450	443	426	376	464	422	451	412	463	428	450	403	476	417	473	475	431	433	442	444	432	434	452	454	404	426	468	473	419	448	463	469	447	471	436	466	407	428	438	433	452	472	452	467	460	475	469	400	418	444	451	462	394	426	437	488	458	477	448	422	438	424	459	454	443	446	461	406	470	437	418	438	437	461	471	443	476	460	418	451	394	453	455	442	455	457	432	441	492	426	441	440	464	438	425	430	435	472	448	445	453	468	445	410	451	453	486	428	424	432	457	461	419	428	466	457	485	472	432	457	443	448	419	467	432	458	411	423	442	429	449	438	439	452	431	448	476	451	459	456	456	458	456	449	467	490	454	485	472	443	470	442	434	457	457	414	469	426	446	413	430	442	488	472	472	413	430	442	464	486	479	436	465	426	424	433	473	450	428	417	443	454	476	452	446	461	446	472	431	453	484	448	413	486	446	453	445	431	465	425	423	451	485	457	443	439	434	472	416	440	469	426	475	450	467	447	469	426	446	421	430	442	458	471	432	406	471	430	424	478	421	443	449	462	435	442	472	514	421	451	439	467	448	440	466	475	482	437	435	497	460	469	421	419	455	483	402	430	420	433	434	435	466	459	425	414	468	442	416	446	441	429	459	476	449	435	472	450	478	436	450	460	436	426	445	451	395	434	439	432	438	448	439	426	464	441	448	424	433	455	462	492	457	441	448	434	471	414	455	436	426	471	426	443	459	442	444	459	445	478	461	509	473	445	444	466	456	442	426	458	430	485	423	460	420	427	431	441	458	449	453	463	408	434	440	453	452	469	427	463	458	439	432	446	438	445	428	429	459	437	445	446	440	448	459	456	447	433	448	436	422	444	463	455	418	464	424	442	422	450	455	453	404	488	426	487	441	442	415	450	453	451	467	448	412	438	445	459	480	481	452	430	435	437	436	466	383	415	479	444	460	427	453	438	468	468	427	477	439	446	440	428	429	439	411	459	438	420	437	453	448	425	458	450	438	447	389	439	453	457	421	440	443	443	433	454	441	429	433	423	475	435	445	482	488	454	417	454	409	435	424	454	440	444	437	407	492	452	436	460	431	445	428	453	454	476	481	453	501	453	437	421	464	445	441	417	419	433	418	446	408	453	458	491	454	441	445	470	470	429	440	432	462	428	455	416	481	428	434	480	400	457	430	452	420	454	474	415	476	462	434	455	471	461	413	402	470	460	468	424	422	449	439	480	427	435	458	457	413	450	456	436	451	461	431	417	431	466	428	414	430	445	444	450	442	459	470	419	438	398	479	436	435	459	448	436	443	449	408	435	447	423	406	423	437	424	473	440	480	426	433	486	448	439	428	420	407	469	425	429	430	463	444	433	444	464	453	420	411	467	486	445	436	415	465	449	464	449	431	426	385	461	423	438	471	449	453	461	441	478	436	439	420	441	470	457	426	461	466	434	516	445	446	471	454	454	429	443	437	490	469	475	450	471	450	440	454	452	453	454	411	452	443	441	451	438	429	465	418	452	418	420	423	421	454	475	425	418	433	414	460	418	438	441	462	458	453	440	424	431	446	467	462	430	436	448	435	433	456	449	465	474	444	414	425	443	440	472	424	432	418	457	480	462	464	449	429	459	426	468	430	428	451	435	442	418	437	412	454	434	462	485	447	470	438	437	448	457	451	429	412	481	446	474	432	442	451	450	425	443	437	478	440	439	432	449	430	422	415	456	450	397	456	456	445	464	476	434	469	467	440	447	458	420	441	419	475	456	465	429	468	436	441	440	432	469	431	461	443	444	474	477	444	411	452	445	428	408	449	444	444	399	488	442	460	437	448	429	462	451	424	483	446	436	434	452	453	449	418	474	428	488	398	442	425	424	468	451	457	471	457	449	423	415	429	457	465	457	431	463	426	451	445	415	446	419	472	433	413	462	450	421	432	464	437	408	448	428	446	414	453	443	470	411	409	441	451	459	483	470	461	422	418	444	411	408	427	455	445	505	439	442	445	436	412	414	447	451	431	437	420	462	425	477	435	416	435	433	425	423	464	445	458	457	441	464	444	450	431	433	430	463	427	440	438	437	453	452	438	444	446	434	435	453	477	480	430	425	438	444	441	448	426	470	437	487	403	431	446	458	432	485	486	468	425	450	405	477	410	448	464	446	460	448	415	432	464	431	479	463	445	445	404	438	390	426	448	463	481	460	443	425	448	466	459	434	474	446	460	418	468	453	439	448	464	436	441	439	416	414	424	428	407	413	480	449	486	447	478	436	475	438	452	442	467	429	472	420	493	449	464	436	443	406	461	449	403	448	449	478	451	442	463	473	471	468	460	451	460	446	415	441	455	459	442	441	444	431	496	422	443	443	423	459	461	429	457	421	429	427	456	469	411	429	463	428	433	405	495	439	454	440	426	416	469	441	424	411	439	472	477	460	413	446	457	455	431	449	443	441	432	399	479	430	459	414	443	459	445	434	448	447	440	439	404	408	450	453	445	427	443	415	403	477	450	441	410	453	440	419	441	421	447	437	463	443	444	470	441	462	503	453	417	435	444	453	422	410	446	427	394	456	465	419	436	447	409	454	406	412	446	450	417	444	489	457	434	448	433	461	446	429	434	435	427	437	442	460	479	481	479	456	406	473	452	451	447	477	462	457	443	456	444	481	462	452	429	478	426	416	463	449	415	417	439	485	451	412	438	407	388	448	456	420	435	439	436	431	460	437	427	464	434	459	432	444	439	468	440	490	410	442	473	424	407	461	444	457	448	438	462	421	415	465	430	425	437	448	450	429	445	452	421	474	449	424	464	437	440	398	444	470	424	459	443	483	430	446	456	408	486	419	456	409	461	476	420	479	427	440	405	452	411	452	432	430	454	446	417	452	469	433	485	434	433	451	454	450	451	438	443	394	414	400	445	468	440	451	405	402	428	458	458	475	450	409	478	471	422	434	445	458	477	424	469	431	467	433	423
27657	12361	4561	2134	864	570	447	412	378	399	1287	1654	1394	788	481	415	356	348	347	329	346	368	354	391	354	370	364	362	357	325	359	379	345	326	355	357	346	372	357	348	344	334	334	354	389	360	382	375	376	351	345	353	359	357	363	319	367	366	381	346	343	374	349	342	329	362	343	345	377	338	328	359	340	340	346	374	340	361	369	366	354	350	348	375	352	362	334	421	348	342	362	378	339	329	354	344	330	331	380	348	347	355	329	370	343	373	357	360	347	340	338	361	340	351	344	352	320	333	355	347	360	346	365	337	360	354	358	367	377	328	342	364	318	359	361	333	373	371	347	362	320	353	318	360	370	348	350	363	356	358	341	355	297	337	386	319	366	352	338	368	354	339	354	327	380	357	358	381	345	331	332	329	349	363	329	343	360	356	339	348	384	338	368	412	363	354	357	329	380	360	390	365	391	359	338	324	363	311	337	362	356	381	321	347	327	341	319	340	323	367	341	367	349	325	360	364	349	356	297	363	363	348	361	327	304	350	347	351	339	370	345	341	329	394	326	357	382	358	376	379	344	394	341	350	375	354	370	332	351	371	358	380	337	359	376	373	354	361	384	337	344	343	342	333	360	370	330	367	344	327	330	346	326	316	371	364	356	340	343	342	359	352	348	334	375	354	366	351	352	376	350	321	381	363	341	369	334	354	361	344	339	352	379	369	343	348	365	363	380	321	367	344	320	379	316	336	373	368	377	357	354	348	367	369	362	355	369	333	313	341	344	362	366	363	359	336	372	390	361	363	356	337	392	346	333	349	337	354	344	378	354	370	341	347	342	344	341	343	351	358	355	373	305	369	358	349	378	345	347	373	365	343	335	349	356	371	370	380	343	359	354	338	352	366	351	365	335	383	330	389	362	393	370	362	355	325	323	353	350	352	372	345	339	345	358	335	350	327	370	300	366	345	352	370	355	337	340	359	355	326	349	394	337	341	335	365	335	350	381	360	369	376	337	347	334	363	329	387	370	352	343	342	342	349	328	357	304	345	325	352	379	339	364	376	367	339	368	347	352	343	338	335	380	339	396	369	386	362	366	354	360	350	351	374	368	380	355	348	387	356	335	344	398	357	346	347	349	368	350	355	380	354	302	305	325	359	348	367	354	376	341	361	361	372	355	359	369	356	355	321	318	348	361	372	341	348	363	318	334	345	341	356	381	359	340	330	361	369	384	362	375	375	358	350	332	340	358	342	343	356	345	353	354	357	342	349	349	342	349	334	353	374	365	366	349	363	402	344	360	303	355	368	330	386	312	391	351	347	362	353	371	374	354	339	360	357	349	334	372	364	365	370	351	326	340	371	353	376	351	359	380	344	364	372	393	343	348	382	359	359	356	344	368	322	355	345	371	364	346	340	330	356	333	352	343	358	334	355	315	362	338	334	375	356	331	362	368	325	348	355	375	371	347	368	364	375	360	370	370	350	341	351	357	371	332	360	332	313	323	340	370	354	384	313	329	382	357	329	338	350	381	394	383	347	359	364	337	357	380	331	351	355	329	327	345	340	354	349	347	368	332	365	377	360	327	331	349	339	338	373	351	382	354	342	330	346	362	383	350	348	370	347	362	310	356	358	335	342	341	339	370	307	376	341	326	334	354	351	353	349	336	350	361	328	340	352	309	334	339	371	322	356	380	356	334	365	370	346	339	355	359	366	344	335	327	322	343	357	358	328	336	323	363	339	370	335	350	354	388	343	371	334	381	355	347	356	356	328	378	363	356	363	355	343	350	352	387	357	362	320	361	325	351	353	362	343	376	365	363	358	354	380	356	354	372	338	355	331	366	321	365	341	371	352	350	349	368	337	327	347	355	369	342	332	370	352	329	399	329	342	368	380	341	316	340	346	353	346	371	341	393	355	356	371	339	322	367	328	350	353	315	352	350	399	351	344	360	397	349	367	335	332	331	381	375	349	376	364	328	338	356	387	368	327	388	331	342	339	321	329	379	356	335	355	348	287	387	348	421	354	338	336	350	327	365	339	360	360	342	353	366	361	380	327	358	364	314	327	346	347	358	328	342	341	321	373	351	336	354	358	333	345	382	329	345	348	377	348	380	387	355	337	341	327	334	363	326	353	353	348	383	341	358	320	323	371	367	327	360	371	369	350	331	358	371	344	337	376	357	383	359	329	345	364	347	341	361	347	351	340	347	351	334	374	362	347	326	370	346	379	354	360	330	385	351	361	356	359	339	352	342	342	369	317	346	351	341	362	341	341	373	382	344	336	372	325	333	339	361	378	355	348	382	355	377	355	336	372	347	387	356	327	349	344	380	327	365	335	365	348	392	328	327	352	362	335	365	319	359	345	311	360	344	353	378	367	340	358	329	371	366	379	353	359	371	325	383	300	361	362	345	328	342	335	347	339	347	318	372	355	395	372	372	362	351	384	338	355	324	342	341	359	319	361	326	349	356	325	322	350	371	339	364	336	369	359	334	328	370	315	410	345	356	366	368	370	378	363	349	343	341	358	364	370	321	363	331	365	332	354	319	358	342	367	354	343	344	330	381	349	306	350	353	347	383	328	344	359	365	361	349	311	365	338	377	375	342	335	353	339	342	327	358	331	321	354	350	362	350	350	353	390	349	356	389	366	349	361	353	342	359	368	340	327	344	351	332	381	350	352	298	357	383	346	369	343	358	372	337	333	325	360	331	307	350	359	369	361	340	340	356	365	332	326	349	330	351	335	386	332	384	350	332	322	347	380	377	369	352	356	343	390	316	364	360	377	325	359	365	343	342	381	340	342	347	331	334	323	352	365	372	358	361	360	311	359	377	366	346	325	336	346	335	339	380	313	406	322	355	364	330	362	365	358	360	326	311	357	373	349	317	338	334	340	373	371	318	353	357	368	370	350	327	359	362	359	323	346	364	341	345	369	339	325	347	327	323	330	348	364	389	363	340	368	352	373	364	365	369	367	317	333	376	384	370	336	355	344	348	357	354	342	376	359	324	342	333	372	364	352	330	382	313	362	332	363	342	331	372	337	358	384	359	321	333	350	342	352	368	380	328	343	330	356	334	357	343	319	321	353	375	351	336	351	356	324	361	340	364	335	329	321	371	352	316	363	327	344	369	385	344	344	379	353	347	390	332	376	340	371	340	372	341	370	327	335	375	361	341	342	343	337	339	331	344	359	355	350	370	326	377	352	381	351	386	357	332	378	370	366	355	365	373	349	349	357	360	383	365	393	346	354	360	345	341	335	379	349	364	310	356	353	379	365	346	324	325	374	389	311	354	371	346	322	354	337	350	351	344	335	350	337	349	345	350	343	379	338	354	324	348	373	344	354	331	329	332	335	317	347	318	351	372	332	318	366	357	380	338	387	386	331	327	329	349	317	362	369	333	343	371	405	322	378	361	313	364	369	343	348	359	315	360	339	361	307	335	378	350	357	351	351	359	384	357	336	351	372	346	324	362	374	348	336	363	339	350	375	370	421	352	350	354	373	363	357
6842	4729	4220	1918	990	730	486	447	436	410	1878	2244	1679	896	515	391	355	329	316	314	317	359	359	337	335	313	315	325	336	316	348	330	319	341	349	340	340	299	340	324	330	336	302	296	298	354	333	356	316	341	348	362	320	323	342	361	317	321	358	315	330	321	366	328	359	342	363	344	334	367	332	319	359	317	343	325	333	330	339	330	342	341	314	294	342	343	347	358	344	345	312	314	342	334	357	341	332	310	339	323	308	348	319	384	332	335	308	335	316	346	318	310	328	349	335	344	324	366	341	344	326	359	335	318	362	334	342	334	318	358	341	362	319	350	317	351	371	317	311	338	335	340	333	319	357	323	330	342	319	345	319	341	302	347	296	344	318	331	305	349	323	353	352	323	310	332	331	355	337	326	302	348	329	367	328	343	302	300	307	344	328	325	330	336	351	358	316	330	293	330	328	356	331	330	374	297	316	345	310	339	315	324	334	323	317	326	330	372	315	333	317	323	356	331	316	314	334	338	335	319	385	321	363	324	303	298	332	320	336	349	363	310	310	368	362	305	320	340	334	329	333	343	335	348	313	332	348	339	365	315	326	329	334	379	332	325	314	330	326	322	340	336	334	345	328	344	312	333	337	333	337	326	320	319	331	308	331	306	317	324	343	331	331	331	340	334	331	335	331	316	284	364	312	299	331	307	372	366	325	308	331	354	351	338	327	371	333	307	331	315	341	336	315	307	305	322	364	348	335	361	350	318	329	325	355	320	344	332	304	337	337	322	345	320	325	299	329	322	334	346	318	317	338	343	282	297	339	339	321	334	335	319	336	327	351	371	321	328	340	354	362	340	333	355	335	326	328	313	348	338	301	315	329	321	341	358	338	333	313	348	347	339	347	357	301	349	311	349	338	305	357	303	341	326	328	281	321	339	358	319	336	359	343	333	332	335	339	303	368	347	316	334	320	324	330	342	331	377	339	323	350	350	317	353	354	371	321	328	347	338	327	329	326	278	322	323	336	352	355	361	321	321	327	354	339	361	325	344	369	368	310	323	347	349	318	337	358	355	299	348	368	344	325	351	321	323	364	340	334	336	335	341	328	330	339	347	344	356	338	329	315	336	325	358	311	290	317	360	343	382	331	296	341	317	324	356	340	324	351	356	322	337	335	290	347	347	306	326	335	359	354	312	329	347	306	306	329	327	337	372	352	357	358	327	317	292	327	304	312	342	341	328	329	335	311	324	322	366	317	361	329	352	341	315	316	330	313	328	348	346	340	353	320	336	329	351	318	324	307	311	307	328	345	357	375	327	334	328	321	351	321	327	346	325	360	357	338	304	329	342	325	279	356	362	322	359	364	338	367	314	303	326	345	336	352	328	325	324	331	327	313	312	356	357	308	336	334	302	328	322	355	353	326	321	317	370	319	322	325	342	340	318	335	317	333	326	356	330	348	304	296	334	354	345	349	342	330	336	331	332	346	321	341	343	324	324	316	337	351	349	306	357	330	321	352	320	338	332	359	319	300	331	381	309	329	327	358	348	315	357	347	345	352	375	333	349	357	326	320	323	323	303	337	320	342	327	321	377	321	327	330	352	321	293	324	294	373	333	366	336	336	346	332	319	342	349	319	335	354	324	346	313	304	322	357	345	371	333	327	307	340	356	346	295	335	317	292	335	346	323	346	343	336	332	357	312	314	335	321	335	304	331	335	333	330	327	331	323	311	366	370	357	286	342	339	327	350	299	330	350	326	341	360	307	351	337	323	331	339	356	345	338	295	321	321	314	336	288	327	340	345	347	310	349	344	353	319	304	372	304	320	347	335	355	340	354	362	319	313	348	330	334	321	337	316	323	330	369	330	319	321	337	301	313	333	315	327	339	321	352	326	359	338	332	345	333	331	334	327	316	360	300	348	334	335	290	331	279	318	331	358	336	344	326	332	323	312	300	316	299	363	339	339	331	349	313	329	363	284	308	329	326	330	313	344	335	361	317	351	339	345	328	300	353	354	317	329	318	299	330	338	346	317	309	349	323	315	335	314	301	296	346	316	350	298	336	332	350	333	326	319	348	312	329	301	366	323	335	343	376	293	341	328	333	339	351	347	335	338	360	320	313	343	342	291	337	318	339	361	339	335	356	320	337	342	327	328	360	326	351	310	330	361	319	331	335	328	340	325	320	297	339	316	321	346	328	334	354	339	308	315	336	340	334	348	336	343	373	316	379	307	314	335	307	331	350	332	346	357	339	350	337	305	355	341	344	371	358	326	342	311	319	340	348	364	327	333	343	325	331	331	323	326	317	355	338	342	330	355	325	338	338	335	333	316	336	324	315	344	344	313	332	304	348	320	341	316	343	336	341	352	338	336	319	334	331	327	323	330	332	332	327	367	316	363	326	327	354	307	307	327	334	349	325	348	363	340	337	293	315	369	333	323	314	372	323	309	319	339	359	333	317	331	330	340	339	322	322	335	331	319	339	352	346	326	341	293	325	350	312	351	343	338	346	344	334	337	352	329	335	312	308	343	339	322	340	351	308	353	345	319	329	344	325	284	328	313	334	336	354	329	335	344	356	341	365	373	343	316	329	307	313	327	306	296	332	316	341	333	339	306	341	324	318	327	346	334	311	329	334	315	305	334	334	323	307	315	337	316	345	336	311	330	325	333	344	324	356	296	343	333	316	339	340	337	337	316	304	314	352	309	371	378	335	322	343	326	346	354	343	333	321	347	312	320	314	342	341	366	327	345	325	342	336	329	329	308	329	339	346	330	307	376	304	319	347	353	317	334	350	334	360	322	329	303	333	309	353	313	301	321	386	345	316	345	299	352	354	350	335	344	337	338	306	293	317	341	354	358	337	337	308	328	324	339	285	341	332	326	353	314	333	329	347	294	340	330	348	334	320	354	358	324	323	310	348	337	315	359	302	351	336	332	328	338	350	337	349	341	321	314	339	316	327	321	355	328	341	293	368	319	344	328	300	347	344	324	333	301	350	341	356	328	345	336	330	327	390	321	330	361	350	375	349	352	319	339	314	336	348	319	317	345	310	319	325	321	340	341	343	313	335	332	281	337	309	317	340	327	331	338	329	336	348	354	326	359	347	358	366	336	309	353	329	333	358	320	326	323	323	355	306	344	297	350	327	295	340	317	339	325	326	313	318	350	341	301	352	348	327	336	323	330	338	375	349	357	328	341	335	288	324	334	319	321	348	341	349	308	340	304	339	295	326	304	343	339	325	342	361	320	319	334	342	321	320	320	352	349	331	325	321	341	339	363	340	316	340	331	334	336	355	330	348	292	322	337	345	339	363	323	354	318	342	327	333	345	309	337	316	341	335	363	310	321	314	313	350	342	320	338	327	323	355	342	322	348	359	321	309	327	336	311	361	342	350	334	343	303	337	334	330	319	334	325	330	301	343	355	362	341	352	325	320	319	328	341	317	328	319	347	316	325	372	327	349	316	314	292	317	314	325	345	322	328	284	341	280	320	370	335	326	330	350	338	325
25521	21439	27515	25327	8597	1427	944	674	605	776	12739	16821	11843	4003	1109	527	388	412	377	383	343	368	325	367	368	345	336	379	393	350	345	367	347	387	410	356	366	351	363	359	347	364	320	359	379	325	372	376	369	362	348	317	370	363	364	361	346	393	349	351	359	373	362	343	351	345	352	348	339	429	368	381	358	330	334	339	333	364	348	348	349	331	355	378	337	326	364	364	343	346	335	373	336	370	393	348	371	334	344	372	368	329	365	343	364	368	328	347	381	394	378	355	351	366	337	374	355	356	356	377	358	329	365	344	346	356	383	364	394	367	372	355	340	355	348	319	344	374	337	354	363	318	384	357	369	359	337	350	348	330	339	376	368	385	347	334	343	364	352	350	348	359	333	348	348	367	366	347	328	361	399	320	367	361	334	360	346	356	333	351	352	379	335	394	321	361	345	398	296	376	370	389	345	384	370	341	364	337	361	387	372	362	358	357	372	376	366	379	342	362	379	367	353	349	394	349	367	374	345	366	385	347	370	357	334	368	344	351	350	366	321	357	380	388	340	330	363	361	351	340	366	361	359	353	357	379	344	346	321	346	344	347	337	384	334	361	392	342	341	331	351	361	347	349	338	362	331	344	326	363	354	348	365	362	366	350	349	326	374	383	334	358	380	344	340	344	354	332	352	347	378	373	345	368	353	356	352	337	363	346	363	362	377	359	344	343	366	364	352	357	343	348	350	367	378	355	372	384	356	398	328	346	348	373	363	377	377	331	349	371	341	358	325	361	360	355	378	341	335	347	364	330	362	378	378	357	333	318	357	322	346	357	380	350	350	386	348	317	372	360	383	348	333	328	357	364	373	359	369	344	368	340	348	373	358	346	391	381	362	355	340	339	366	350	349	339	332	344	338	348	368	376	345	372	339	337	376	349	343	356	360	320	334	332	380	347	320	347	361	357	353	336	350	374	399	356	377	378	385	368	370	330	363	356	367	325	380	371	340	344	343	339	374	354	353	331	368	319	354	363	343	370	370	340	371	362	352	365	357	336	356	366	373	360	315	319	323	380	357	352	378	349	368	365	354	369	361	371	339	377	353	346	362	351	377	354	376	353	370	357	367	331	380	365	340	364	371	426	350	344	389	324	331	375	360	383	361	350	362	393	346	355	377	387	382	371	349	333	343	349	335	359	359	375	343	363	377	392	366	365	361	352	351	332	347	333	325	356	356	348	350	354	355	383	348	334	360	360	358	348	374	364	359	395	365	337	369	365	382	360	367	358	336	331	363	353	304	381	348	346	381	297	362	365	340	362	368	366	360	372	340	343	343	359	349	386	355	378	361	333	364	356	390	330	319	344	363	324	353	379	337	375	362	367	360	376	331	364	355	365	373	366	347	345	359	372	360	356	374	354	345	360	369	363	380	372	355	353	355	379	325	378	347	373	368	334	359	331	335	371	349	340	344	328	363	359	380	374	365	335	359	345	367	357	350	384	347	358	379	345	358	348	371	390	347	343	354	350	369	331	334	342	350	322	377	361	394	354	337	377	348	359	386	355	339	352	386	402	334	347	350	342	359	360	335	351	341	363	361	366	346	318	328	350	370	352	318	354	346	351	336	350	354	348	350	344	379	328	351	377	366	336	352	374	393	345	364	340	368	339	338	359	381	337	368	325	299	347	373	338	369	347	383	331	353	368	319	383	341	340	383	324	325	360	378	325	337	359	367	329	348	341	374	328	337	365	313	362	328	382	342	392	371	308	396	375	358	353	384	340	370	346	362	365	359	358	353	371	325	381	369	349	341	343	348	367	362	334	304	363	356	351	387	345	333	340	371	353	362	380	372	348	375	359	363	399	360	370	358	351	366	379	372	319	378	330	355	346	351	390	358	364	346	337	372	373	352	351	355	357	341	373	362	354	356	376	360	373	321	357	372	338	391	372	342	390	319	371	388	365	337	348	343	364	363	384	354	367	351	358	368	407	361	363	383	361	393	333	352	371	342	369	353	348	354	350	355	370	363	355	341	356	358	339	345	344	391	351	374	365	403	357	367	371	366	359	347	369	340	362	369	337	351	348	343	344	328	347	363	344	351	358	346	337	351	354	345	372	359	311	329	329	351	348	373	336	354	360	341	349	354	323	359	360	333	327	341	324	349	377	343	388	360	346	395	336	364	336	330	335	342	384	348	357	370	366	385	418	353	355	361	372	374	331	394	345	392	358	299	327	388	367	362	346	342	351	394	351	325	373	332	348	353	356	337	360	339	392	346	355	359	357	368	365	360	351	359	330	334	360	343	345	407	354	362	350	356	367	365	354	355	341	374	372	353	352	349	346	358	356	360	355	382	357	368	343	339	357	369	378	395	343	388	383	362	308	368	353	396	366	347	353	352	328	349	328	339	365	370	345	357	339	342	368	347	339	372	365	366	384	340	363	355	351	350	343	369	322	391	345	334	354	328	372	381	333	353	352	362	353	342	347	323	378	343	355	336	347	348	341	361	328	358	362	359	337	384	353	327	365	347	376	315	351	367	365	397	354	370	345	328	354	346	359	347	342	364	362	346	349	380	383	393	366	367	368	362	339	346	328	371	378	325	359	378	373	340	360	384	332	377	354	327	348	359	360	320	363	356	346	334	343	374	343	339	396	351	375	329	401	374	361	373	346	370	348	360	372	365	343	344	314	355	347	359	336	350	406	343	380	358	353	376	373	367	347	351	343	371	343	357	362	345	306	343	335	357	385	386	354	343	354	357	367	367	345	354	374	377	396	406	365	354	373	328	358	359	337	403	366	339	371	364	369	372	323	361	373	357	374	365	347	309	355	374	361	375	336	369	331	359	361	319	358	375	379	326	338	346	361	316	347	347	361	369	354	308	345	361	369	338	392	372	349	379	353	369	343	353	355	367	356	316	372	358	357	365	365	333	365	389	312	387	378	365	364	376	365	357	363	354	366	336	355	328	348	391	345	352	352	379	365	383	351	336	353	385	337	375	352	354	407	354	326	329	318	390	327	342	367	391	330	371	316	353	338	360	350	361	358	388	322	355	362	344	335	363	357	372	354	343	348	371	376	355	359	339	391	349	336	305	330	348	379	348	361	387	369	390	379	346	345	351	368	349	368	363	369	362	334	360	354	388	365	367	330	369	365	355	346	384	371	344	350	355	334	360	367	344	366	364	358	340	352	343	374	325	372	356	337	377	341	369	349	353	345	333	373	354	345	375	392	363	336	348	344	351	346	327	343	348	377	375	372	341	392	321	366	360	348	347	371	360	376	374	336	392	327	361	382	334	335	335	340	340	356	369	377	353	357	361	370	370	396	386	343	358	340	352	411	350	343	351	355	354	375	372	350	339	344	347	361	362	367	349	322	335	366	358	348	336	368	367	343	342	374	348	370	344	364	309	366	383	384	371	386	352	344	382	335	365	333	378	369	360	364	391	337	370	332	349	362	368	368	355	360	362	351	325	323	353	357	365	368	346	363	370	386	335	372	359	370	382	373	375	322
6021	9461	8771	4048	2127	1185	1067	834	773	1243	15646	16105	10387	3725	1320	603	428	375	338	365	349	368	381	360	391	340	342	352	331	345	352	338	363	369	366	399	346	336	345	359	334	354	371	359	340	381	339	357	340	345	359	393	336	329	362	347	375	378	367	355	339	353	396	378	345	384	366	388	377	362	310	374	367	375	362	338	335	377	367	346	352	316	382	372	358	378	346	366	330	372	348	359	346	338	380	373	348	337	338	358	341	344	340	346	317	357	364	323	369	365	392	359	359	361	376	381	315	375	329	354	318	384	357	354	362	363	347	350	354	334	375	366	374	339	356	342	335	342	373	333	353	353	352	360	342	345	356	328	350	337	323	351	353	366	384	337	343	375	367	371	326	327	367	336	362	352	354	343	341	390	376	401	393	348	391	345	394	334	338	354	370	360	358	335	350	347	320	370	354	369	378	381	330	343	369	385	368	341	354	364	306	353	337	342	330	319	345	395	356	361	362	349	328	358	350	350	350	374	378	334	328	352	328	365	365	355	342	353	342	355	367	349	338	358	350	332	327	333	364	346	352	344	380	374	367	345	358	352	379	384	373	340	344	357	373	381	322	385	358	330	389	341	372	353	358	341	341	371	372	366	356	330	347	348	359	370	386	318	330	351	360	342	373	366	350	376	357	389	364	330	337	325	337	367	311	334	362	355	354	347	351	378	339	352	339	361	350	367	372	359	375	378	365	350	362	325	329	339	342	372	351	379	345	330	355	316	336	389	353	370	367	361	329	390	320	377	318	356	332	339	362	335	352	328	376	329	341	341	352	343	370	355	316	320	344	336	350	352	360	370	326	341	314	345	370	371	337	326	343	361	342	332	343	369	374	364	322	350	371	352	353	364	335	367	365	395	397	351	344	367	385	348	342	353	345	360	334	337	352	370	342	360	335	356	347	321	360	344	356	343	385	332	327	328	328	359	388	378	368	350	372	380	333	336	339	325	336	329	355	321	332	342	350	364	356	347	359	381	357	357	348	382	353	331	337	327	321	351	323	340	358	356	328	350	371	362	386	362	345	329	332	368	361	354	339	339	378	339	337	351	347	358	324	345	341	364	334	374	316	353	351	358	330	311	350	380	350	344	383	376	337	343	358	365	337	390	356	349	358	354	363	331	341	307	366	364	354	348	334	329	344	350	380	333	342	352	363	342	354	357	338	345	326	341	358	370	344	364	382	355	359	372	337	367	349	332	359	345	341	374	371	331	345	350	343	357	353	356	355	367	319	356	359	371	323	368	354	321	333	375	360	379	374	348	340	334	357	380	344	347	360	339	358	392	359	314	347	361	362	334	339	366	342	353	364	317	362	349	344	351	348	374	355	378	368	375	378	373	356	365	333	318	307	343	363	295	351	319	346	334	363	338	365	339	345	346	355	340	345	340	367	352	345	375	326	356	367	351	354	377	328	341	353	349	381	350	353	374	341	346	329	334	380	354	355	345	375	371	351	344	368	369	358	344	356	354	325	342	365	343	350	357	345	369	344	369	326	350	359	382	344	358	374	344	355	356	363	360	376	339	309	348	356	350	342	355	336	357	337	340	376	348	359	336	364	387	394	340	336	346	352	331	355	353	386	367	363	333	333	379	365	373	360	307	327	326	330	354	362	343	348	342	353	338	320	341	361	359	393	351	404	360	332	389	353	333	314	353	391	378	341	348	375	375	338	363	367	382	369	350	357	357	360	369	357	346	363	362	331	317	334	347	366	385	386	397	347	348	335	364	352	391	344	363	350	390	371	350	362	345	345	336	352	357	362	330	336	352	391	343	329	320	349	357	353	373	400	361	346	348	375	320	356	367	370	379	331	348	347	352	338	313	339	334	378	343	379	362	352	372	324	360	368	349	336	344	377	385	397	346	357	345	376	361	372	327	372	381	356	346	325	352	343	386	336	352	349	354	354	341	365	355	315	362	357	360	361	373	361	338	358	332	356	359	388	366	358	362	361	347	364	356	342	319	366	380	367	342	354	377	336	351	374	362	343	341	341	351	318	360	337	346	349	374	365	305	324	349	364	345	366	322	357	364	332	348	376	324	353	363	320	365	353	360	333	348	360	367	342	350	358	336	362	360	380	345	369	362	331	351	328	298	356	362	341	340	330	364	332	354	323	342	328	383	344	353	335	363	385	375	334	338	363	328	352	367	336	358	354	338	323	342	375	332	339	363	357	354	391	363	373	353	350	396	376	355	373	341	330	336	346	361	346	359	337	366	330	354	354	352	312	332	348	338	352	349	348	340	347	324	360	341	343	348	362	332	306	360	347	367	347	380	324	336	377	372	360	352	344	344	350	324	364	356	338	382	342	363	339	357	336	363	322	344	390	370	382	356	360	357	341	360	377	357	340	328	346	315	342	375	359	331	351	350	347	344	330	363	357	348	354	362	350	358	363	356	381	363	326	340	383	362	344	347	345	347	329	384	359	377	333	337	341	359	376	377	347	346	362	345	355	361	302	318	366	351	337	349	350	352	376	370	356	335	338	387	381	362	368	378	326	349	357	374	356	363	331	350	361	354	367	372	340	351	363	358	369	343	339	360	340	317	348	388	352	330	357	378	313	375	322	324	351	370	370	350	353	314	400	380	342	348	333	333	344	349	329	346	341	345	351	328	376	348	347	350	344	364	338	366	329	356	390	346	362	342	367	342	356	341	365	313	347	335	363	333	348	335	335	360	364	341	370	349	367	370	326	351	344	361	357	298	355	343	369	344	367	339	351	312	360	339	327	348	368	339	369	353	362	354	381	372	317	329	331	350	319	317	344	360	339	311	353	325	379	343	358	351	362	341	402	372	356	319	356	344	347	363	346	360	364	370	343	348	371	381	364	338	326	342	325	361	396	325	322	356	352	380	342	344	356	372	376	369	347	391	363	374	352	373	321	368	371	350	376	327	329	329	373	375	362	354	366	345	362	349	369	329	354	304	356	364	341	363	337	346	361	364	350	334	397	353	344	331	327	356	333	365	339	339	366	372	363	375	332	349	374	373	377	350	371	330	366	400	344	356	318	348	384	320	357	378	344	367	401	350	381	307	331	362	357	351	326	353	395	371	327	383	335	333	376	360	350	359	351	310	339	355	374	336	381	358	336	346	348	334	329	344	354	376	351	352	373	366	380	373	367	366	345	362	367	396	345	352	364	386	360	369	343	354	352	336	311	360	333	328	342	363	335	341	323	368	342	358	323	370	339	381	369	346	367	364	328	334	345	330	385	349	333	365	346	355	370	370	369	334	346	357	337	357	366	354	344	373	360	307	368	390	352	339	348	335	380	362	352	372	365	341	331	369	326	329	320	355	378	353	348	324	347	326	348	346	339	361	339	346	341	339	373	319	346	348	346	351	356	373	328	333	344	358	360	343	370	334	335	351	349	389	381	345	353	325	340	359	376	373	333	357	346	338	340	334	331	366	336	344	345	331	338	370	367	352	325	374	372	306	326	367	350	354	349	355	317	336	360	346
24612	21430	28665	24576	21021	8038	2194	1266	902	1389	23271	28520	21669	8624	2214	915	545	554	515	509	514	516	480	550	500	498	491	522	500	516	547	515	504	478	509	506	537	494	521	485	526	463	481	463	537	484	499	490	447	474	493	504	526	517	520	464	511	462	496	462	481	482	460	491	510	549	525	500	509	469	479	490	502	502	541	518	493	506	507	511	498	494	484	518	524	456	504	545	491	482	467	508	458	523	503	513	484	545	541	565	491	488	517	515	466	498	522	504	500	534	503	506	483	503	482	496	482	510	490	498	523	449	470	491	486	471	500	499	481	467	541	501	507	549	477	517	480	489	533	463	521	500	534	490	525	487	484	503	473	529	519	501	458	491	477	514	522	520	490	475	458	492	486	575	502	520	503	525	463	515	463	508	447	464	466	461	468	518	525	483	514	489	551	505	517	482	466	506	500	469	498	511	556	503	488	485	482	494	470	489	504	505	460	491	494	488	490	475	488	526	508	473	533	497	493	487	488	498	534	487	506	500	479	501	498	499	499	479	529	490	490	478	506	517	528	495	483	486	507	522	477	459	520	537	445	493	488	511	498	504	471	502	546	521	497	488	526	497	473	491	527	500	557	527	485	495	500	474	501	497	501	499	468	526	470	467	446	470	515	473	499	474	492	517	539	478	466	485	472	462	509	458	516	486	477	506	490	510	493	530	497	502	471	503	517	503	485	527	497	513	518	524	484	447	532	496	466	521	438	504	498	523	501	507	456	511	526	497	493	472	543	524	502	482	459	482	511	490	480	459	477	533	517	500	510	510	513	483	498	485	468	485	498	473	482	481	512	482	459	517	530	524	442	549	550	507	487	491	503	504	510	465	452	476	503	516	472	507	523	504	468	506	507	513	493	510	488	511	479	447	501	487	471	524	510	510	493	467	513	488	506	481	502	549	482	497	507	556	478	522	474	471	468	527	507	507	481	461	492	511	471	496	474	479	469	521	506	495	508	475	488	498	518	520	495	481	492	507	541	479	529	502	504	489	483	529	461	481	481	457	469	482	500	503	473	494	514	495	508	481	492	521	514	497	495	496	511	494	494	508	517	473	505	469	505	511	466	528	518	517	489	483	526	514	496	507	491	479	503	483	520	533	516	510	489	460	491	501	486	506	527	481	511	469	459	524	526	502	499	501	472	507	488	532	496	493	522	450	498	469	501	503	532	504	491	502	514	505	474	508	476	519	498	465	492	509	505	483	462	506	484	463	469	512	480	487	528	509	505	524	486	508	466	483	492	479	514	529	493	504	505	491	461	498	512	524	477	485	528	477	469	487	487	464	481	481	493	458	504	508	485	488	495	507	493	530	485	557	492	479	528	491	510	487	504	500	515	529	487	508	474	495	528	496	511	519	491	485	506	525	509	475	490	477	467	542	529	470	505	512	521	458	480	493	470	454	477	525	494	512	458	493	503	499	499	464	532	490	482	479	524	526	474	508	522	516	472	505	477	475	486	508	498	530	491	515	516	513	467	493	510	465	487	520	525	465	503	529	506	474	511	528	497	468	481	490	529	509	543	475	466	474	464	511	506	501	449	520	482	534	509	470	503	528	505	472	523	493	491	489	502	499	516	502	546	489	489	463	483	506	471	494	473	479	509	497	481	504	502	456	458	513	501	485	460	501	462	517	481	512	499	494	492	501	485	469	493	489	465	456	501	494	482	484	465	471	516	473	491	493	494	525	502	491	512	469	491	539	485	488	480	507	508	512	514	463	501	492	477	479	511	517	484	472	448	508	491	471	516	486	527	516	487	481	490	488	484	532	467	499	521	515	490	492	483	521	471	513	520	474	473	509	525	493	514	508	503	519	500	466	485	495	475	512	483	489	486	532	508	507	509	479	477	509	506	489	463	487	530	542	508	486	476	445	526	516	521	497	505	507	471	485	495	465	482	500	469	465	502	546	567	488	521	513	488	484	496	479	512	515	500	525	490	513	517	487	479	508	532	481	516	492	482	502	532	465	477	466	510	475	538	477	493	508	491	506	489	498	480	524	478	526	508	480	497	507	482	499	468	486	502	516	503	507	516	515	460	510	519	492	516	460	470	491	478	510	518	488	467	512	468	504	503	497	485	459	496	491	472	483	440	465	466	502	495	483	505	492	483	503	500	489	483	475	484	468	467	484	490	483	499	489	471	491	513	512	526	474	458	479	487	511	472	453	487	492	519	497	502	494	524	492	490	514	489	526	526	477	489	512	496	498	499	492	535	514	455	502	471	518	503	485	513	497	499	502	507	505	510	460	501	501	480	494	536	475	526	486	495	494	487	506	517	512	484	500	451	494	506	483	503	513	450	475	500	494	510	441	454	485	503	511	448	440	512	477	515	482	481	483	526	500	505	502	511	518	513	457	481	543	500	479	560	469	478	504	463	500	494	477	474	481	540	447	507	483	516	480	538	472	534	493	493	473	516	487	493	523	537	517	487	521	485	518	524	541	481	558	527	502	511	500	488	484	493	496	473	502	517	448	496	491	535	488	448	511	485	468	499	469	545	452	518	519	531	488	467	515	514	521	500	516	510	495	493	467	534	496	481	504	495	471	497	493	530	473	454	497	523	457	488	515	511	497	496	495	532	484	473	479	494	454	490	522	476	446	469	490	474	492	503	524	517	517	521	526	503	483	507	471	504	486	526	492	465	499	473	446	500	520	478	509	516	522	492	494	524	519	514	476	529	492	493	488	453	511	532	469	464	534	486	524	488	506	466	484	513	552	486	521	513	512	489	484	516	482	523	466	515	500	462	490	488	485	501	503	500	545	484	494	515	467	495	507	460	494	479	493	474	522	475	495	528	505	523	472	486	491	502	496	493	514	491	524	510	483	493	465	535	453	526	490	548	516	465	474	500	517	502	478	520	520	479	479	482	512	490	508	456	457	486	501	506	529	505	500	509	485	520	521	482	519	478	468	548	493	505	514	472	518	482	546	545	509	483	501	457	523	460	456	511	502	457	468	504	519	519	471	443	484	479	469	501	470	534	502	482	471	495	502	505	516	514	477	474	528	500	484	499	513	542	515	463	521	473	503	528	445	474	462	487	471	496	498	513	462	482	559	484	474	517	491	528	490	505	519	516	511	513	517	476	503	523	514	508	481	478	489	485	492	499	493	462	479	486	468	532	515	502	500	486	463	518	496	476	506	475	493	482	474	490	523	526	503	482	473	478	507	516	473	493	479	490	522	519	535	522	485	477	481	493	489	504	511	472	474	482	528	518	490	517	507	517	478	516	505	506	489	494	445	488	478	481	488	482	521	485	502	510	453	481	482	478	461	482	498	468	515	480	506	523	481	526	517	507	479	484	520	473	510	551	500	490	491	499	467	524	444	495	494	502	510	497	480	456	514	492	517	540	537	472	514	533	504	511	486	533	493	513	527	465	490	493	496	474	467	538	512	525	501	515	505	511	494	482	490	517	535	494	484	504	460	506	504	465	513	489	481	512	502	494	486	491	496	505	502
7070	14524	12471	6328	4277	2357	1743	1370	1151	2182	25816	25211	17635	6718	2337	878	530	521	418	513	464	483	467	508	473	465	482	469	454	471	446	485	480	460	478	462	504	459	498	480	475	467	421	457	457	454	469	499	463	498	468	457	456	496	480	477	466	469	431	456	459	476	468	485	490	463	457	512	477	518	446	485	515	455	464	449	463	469	504	469	487	454	491	448	467	472	460	490	484	429	466	477	497	434	501	501	455	495	469	510	452	463	427	458	473	471	482	436	469	473	494	478	478	471	441	460	476	492	471	496	458	481	479	447	429	486	454	487	505	490	493	453	498	470	445	489	464	515	488	440	516	441	454	505	472	452	477	458	504	465	469	462	458	518	463	524	455	485	455	498	472	447	477	477	456	493	463	439	433	490	470	480	464	465	466	469	452	436	481	472	489	436	498	461	477	470	447	513	471	462	460	452	480	486	472	467	482	448	492	482	492	489	477	455	433	473	463	469	457	448	481	516	451	460	437	470	468	522	435	446	460	478	470	483	506	472	487	437	458	448	495	495	443	497	440	504	451	457	445	492	459	461	470	484	436	434	500	447	495	504	521	479	445	485	422	442	475	478	474	499	480	458	488	490	464	447	490	475	491	442	466	478	486	517	479	453	475	465	438	515	448	458	483	440	446	475	467	454	486	459	473	466	469	494	492	454	456	457	461	457	422	460	475	462	477	490	438	487	490	456	482	460	503	487	473	457	442	440	474	488	435	455	446	443	453	467	470	469	472	440	437	457	468	482	507	493	460	488	468	477	476	482	471	431	487	453	455	464	474	466	449	498	453	454	476	477	446	422	463	471	454	477	491	482	474	512	459	478	516	451	464	485	457	457	518	484	466	483	518	447	471	471	425	483	438	457	497	463	465	449	500	458	479	457	477	508	454	437	471	493	463	458	470	474	493	473	448	488	439	469	495	475	465	436	463	484	455	453	501	511	467	502	440	497	448	468	438	472	478	435	495	478	486	515	479	468	435	443	463	473	440	475	457	486	424	475	438	486	436	454	505	482	467	475	453	438	501	481	467	471	503	462	465	482	472	465	434	482	450	476	492	459	473	464	501	394	458	467	450	486	451	469	446	481	482	473	520	488	490	490	481	446	514	480	454	448	507	462	468	496	466	488	454	461	465	477	484	473	483	474	482	462	445	477	471	473	443	458	439	483	516	489	448	461	488	465	497	480	473	476	475	435	462	449	436	451	496	451	510	462	460	490	486	467	471	473	478	480	483	493	484	430	463	449	480	446	485	486	463	505	472	475	476	471	479	460	453	456	482	490	483	464	491	434	454	472	486	503	458	425	477	508	493	469	469	433	464	466	442	483	497	483	478	421	462	430	507	466	466	475	507	446	482	482	436	479	518	422	440	476	489	464	535	487	460	477	458	470	476	501	457	455	468	430	460	513	457	488	453	441	491	455	462	479	462	467	469	450	451	487	470	475	468	467	420	497	465	457	469	442	481	458	432	459	465	494	494	473	432	496	442	459	469	469	491	444	471	477	426	502	465	431	494	457	472	474	513	445	459	442	461	511	485	429	466	456	495	471	466	496	498	494	434	443	507	493	457	478	498	486	488	464	453	459	455	474	476	421	469	486	484	453	472	466	493	483	463	497	508	427	438	497	449	517	471	475	468	466	433	439	455	461	457	434	470	452	485	477	443	453	470	445	481	453	462	519	507	427	463	472	460	463	494	471	452	425	499	447	470	507	457	415	447	517	501	461	462	509	495	445	459	446	460	470	425	480	464	456	472	451	475	486	454	500	439	472	484	461	456	507	481	436	457	472	470	485	475	478	468	456	492	497	461	456	476	462	418	489	461	474	480	467	462	463	477	453	444	485	443	453	491	485	474	474	442	493	509	470	445	513	451	471	472	450	446	416	453	461	483	429	494	441	457	478	497	480	453	450	437	423	439	465	492	483	509	470	468	456	482	472	452	511	462	457	463	497	446	490	493	434	468	482	468	437	478	483	462	483	482	466	481	452	470	490	457	452	434	486	475	490	488	453	425	464	463	494	480	459	455	447	477	466	470	462	470	445	456	498	500	515	516	453	452	528	484	456	477	514	430	469	461	448	452	442	478	452	438	505	454	458	460	438	488	458	495	485	453	465	434	475	460	470	502	456	452	470	438	480	471	489	468	474	475	458	468	479	495	478	466	457	458	486	476	483	447	483	411	484	480	528	513	488	460	408	477	478	480	505	464	484	479	434	465	449	457	456	450	462	494	481	482	509	447	494	451	477	457	481	510	451	454	448	475	458	505	488	476	498	452	482	456	475	490	457	494	495	464	450	501	503	495	484	471	448	481	476	447	415	443	460	490	441	464	468	470	456	447	484	428	512	468	482	475	480	478	433	478	441	464	484	461	480	445	448	486	493	472	447	473	449	463	452	450	493	502	462	469	512	464	451	458	493	496	431	479	460	518	449	444	484	450	453	474	452	457	478	515	470	473	433	433	445	468	510	475	406	440	474	454	468	487	441	464	482	523	454	481	484	459	481	450	500	443	467	444	475	501	455	460	456	494	486	488	460	450	435	483	421	474	452	459	449	504	499	457	496	455	487	440	439	475	484	477	478	469	437	455	493	493	507	465	455	489	467	454	496	488	447	483	451	435	461	512	456	447	462	482	479	451	483	464	471	433	492	485	433	462	463	439	469	468	469	484	454	465	433	450	469	476	472	493	473	407	494	457	451	478	500	447	453	488	471	439	461	488	434	481	421	440	491	491	464	514	469	458	447	504	452	490	499	453	453	497	442	459	484	448	476	461	430	454	493	454	455	483	465	479	458	450	482	462	432	448	475	445	465	477	473	454	491	491	467	470	454	443	461	472	478	488	455	459	478	473	431	440	476	484	478	466	466	485	498	470	462	442	478	481	425	463	468	489	458	477	514	481	493	432	468	491	448	487	451	467	490	440	475	458	466	472	454	458	441	462	474	457	519	490	455	520	430	469	465	477	455	440	455	468	465	427	482	489	458	424	476	505	458	464	456	447	497	455	490	429	462	455	441	490	498	462	479	506	477	481	431	449	486	449	476	460	508	452	467	470	456	478	458	480	458	464	475	468	476	449	508	488	458	452	506	513	442	452	461	503	455	459	477	517	442	437	494	471	427	488	480	497	488	490	436	487	444	458	485	438	461	477	476	469	484	497	482	469	448	473	485	468	453	498	478	468	468	488	484	464	491	468	429	435	475	482	431	464	432	465	425	489	481	462	462	443	446	491	453	450	492	448	425	478	470	468	471	497	462	482	464	458	434	458	508	459	435	444	433	456	509	482	477	478	436	457	446	463	469	489	472	461	492	437	473	480	470	431	439	472	471	485	475	493	429	453	407	501	455	475	488	455	472	458	466	494	486	484	484	497	464	469	471	445	475	460	485	481	481	493	455	441	478	458	469	443	444	481	474	508	466	468	452	489	486	444	441	470	477	446	457	468	434	447	434	428	495	496	459	454	438	442	462
27841	12378	3908	1784	827	659	507	493	459	452	1269	1654	1437	871	576	443	423	405	397	421	399	422	410	392	393	374	400	422	414	413	412	404	405	423	414	446	402	378	378	408	391	401	418	399	396	385	406	398	405	419	399	426	396	398	401	373	371	438	398	359	393	393	377	360	371	418	382	417	423	394	381	395	420	420	417	375	405	407	381	362	405	381	392	396	417	404	424	382	376	416	363	454	398	397	385	394	375	404	399	395	352	388	407	409	402	401	400	383	407	406	420	403	339	436	395	391	413	402	429	375	429	401	407	405	403	408	393	375	410	400	376	401	428	426	424	418	407	401	387	432	401	391	400	407	392	434	424	384	403	422	411	430	388	395	428	420	398	361	387	388	378	407	406	434	410	400	405	411	423	402	377	375	373	373	411	418	440	406	365	398	378	427	404	424	393	367	399	399	440	429	400	407	408	386	437	395	434	421	411	389	395	377	362	435	407	428	403	343	378	415	396	416	424	384	378	401	415	408	423	413	440	386	376	382	390	423	363	415	381	404	377	440	409	402	371	396	430	432	387	397	382	400	390	396	378	403	388	390	423	407	421	371	404	440	397	410	422	411	379	428	358	382	415	376	391	433	377	368	401	338	384	406	399	397	400	417	432	394	392	404	481	391	446	393	425	368	399	400	366	399	406	394	379	385	431	383	387	391	419	345	404	411	379	408	405	440	383	383	403	402	392	405	399	407	415	387	411	416	385	430	426	408	350	403	398	425	411	384	386	412	406	406	357	374	432	394	409	398	406	404	359	418	403	384	410	443	389	411	391	396	410	413	414	383	377	424	395	381	408	424	350	428	387	382	392	410	417	398	435	381	403	394	388	441	381	376	410	407	405	397	402	406	398	431	426	375	406	399	396	432	415	389	426	399	386	370	428	385	367	420	420	416	401	393	363	387	406	425	360	391	423	395	412	382	394	410	399	399	377	411	386	400	419	453	435	389	410	375	418	390	395	444	381	438	392	417	409	401	414	373	381	433	411	389	409	411	394	380	414	387	443	426	453	403	428	445	366	393	417	427	409	411	381	367	399	412	412	398	425	403	404	421	389	409	411	402	402	351	394	385	403	422	387	392	398	401	412	385	395	417	388	399	366	384	406	381	418	366	388	399	387	402	408	426	382	385	405	401	390	397	392	403	415	395	400	393	383	410	376	402	390	392	375	391	382	420	395	391	394	400	385	417	405	375	381	415	404	413	367	413	387	415	408	409	371	396	382	406	389	412	391	400	374	394	388	415	398	393	419	423	382	388	409	411	406	445	416	416	366	389	427	397	418	419	390	405	390	409	419	401	386	391	396	368	369	411	436	367	441	379	398	358	407	396	412	404	408	436	428	402	394	423	366	388	410	397	379	434	420	394	399	409	389	397	408	433	390	393	393	428	415	383	403	380	371	395	363	398	419	398	396	370	368	411	373	437	417	354	388	424	421	385	426	405	354	394	363	407	371	407	421	377	416	397	376	406	387	403	401	394	396	417	379	433	378	411	402	406	336	417	374	387	373	406	409	423	428	377	400	417	394	416	390	382	386	367	413	406	400	350	400	352	388	428	407	365	380	384	386	404	406	410	401	416	390	390	380	417	379	388	412	431	391	398	390	405	398	396	416	422	398	394	408	404	438	372	407	401	412	378	386	405	400	435	402	382	415	394	395	412	377	391	414	397	401	415	377	417	405	397	407	387	389	384	395	398	438	379	412	350	438	398	355	386	389	412	389	384	395	406	411	386	415	381	403	439	412	386	440	345	417	397	427	394	381	405	394	377	398	376	407	417	404	400	426	397	384	413	421	411	353	416	381	401	396	405	438	398	397	404	449	429	404	393	398	385	379	426	414	393	393	409	394	385	372	401	377	423	418	398	373	423	430	402	385	405	400	389	413	382	386	412	417	418	394	404	417	400	414	427	405	416	425	419	392	457	380	419	390	374	406	409	428	406	390	394	421	399	382	379	335	384	411	430	418	408	423	395	403	426	393	388	360	371	427	389	411	342	366	359	395	431	334	376	383	384	390	396	409	412	407	405	397	410	406	421	363	440	426	370	411	445	419	406	418	420	410	356	380	377	366	375	403	392	382	412	418	409	417	365	368	437	394	393	425	369	366	390	394	428	422	389	407	372	414	380	413	420	409	408	414	404	397	372	413	379	366	386	428	363	403	394	398	409	402	374	411	389	422	413	394	416	387	390	398	379	437	399	415	389	429	372	412	403	386	402	388	367	413	395	395	361	368	369	415	380	373	402	408	381	400	387	403	386	394	376	423	390	401	399	419	413	398	428	407	359	431	388	426	390	385	423	367	386	383	396	385	394	387	376	424	405	356	406	406	411	419	383	415	399	389	428	377	425	378	375	405	393	397	404	407	360	375	414	382	383	373	395	431	374	385	403	423	417	415	401	372	409	401	352	418	357	374	439	433	399	375	392	393	410	447	409	393	411	376	344	410	414	424	434	406	384	371	393	377	375	384	377	438	370	392	454	421	375	442	443	389	410	383	357	455	414	434	397	443	399	366	405	398	378	417	414	417	389	410	396	357	411	417	403	410	366	408	408	363	411	373	380	430	382	430	389	384	416	412	403	390	395	392	410	344	404	383	407	415	432	406	393	408	374	404	448	387	405	425	398	373	402	410	409	433	392	416	375	426	415	379	411	386	428	374	421	419	447	436	398	370	404	405	413	416	402	396	399	418	411	402	376	379	406	381	406	380	383	406	400	396	437	389	384	405	376	457	374	413	398	420	401	382	385	374	425	391	388	391	417	414	415	387	386	414	398	391	419	403	400	417	413	370	399	389	390	406	445	417	388	408	407	412	386	415	374	386	401	412	416	421	396	354	380	391	399	384	432	383	357	406	384	382	407	417	415	399	407	352	406	389	420	372	411	408	382	385	362	400	382	383	377	372	394	395	378	451	414	385	416	376	392	413	432	438	382	446	399	430	429	415	410	383	424	383	409	404	411	388	409	401	395	399	387	379	384	434	397	395	415	411	409	404	380	360	376	400	404	367	437	435	398	409	400	408	369	423	374	396	410	386	382	402	381	368	404	391	416	403	416	399	419	379	398	413	385	391	421	439	366	416	358	406	427	401	412	416	396	397	425	421	393	388	388	385	401	415	417	355	424	412	423	410	375	414	365	396	397	365	393	378	355	383	368	386	412	389	394	364	388	416	386	378	374	394	382	412	402	384	426	390	408	387	422	412	388	402	400	380	430	381	375	433	384	397	370	409	365	405	411	426	393	364	409	405	389	361	418	418	443	365	366	385	359	377	408	403	435	400	397	396	410	385	422	394	387	398	386	439	403	408	410	426	430	399	425	392	394	380	394	371	359	417	377	328	391	424	381	381	409	406	406	403	370	416	418	372	398	402	432	400	404	412	421	399	412	367	402	420	407	408	400	385	397	425	410	391	408	400	373	394	385	398	398	384	394	400	366	396	375	400	391	441	422	399	425	371	404	396	413
6839	4008	3851	1672	1016	785	567	516	495	492	1861	2109	1622	936	591	397	390	389	387	361	386	397	390	359	378	363	375	392	347	369	361	384	376	378	359	366	376	379	404	361	380	365	361	327	375	391	327	357	389	375	385	334	376	384	377	380	343	374	393	406	350	400	386	405	330	364	354	350	366	390	394	371	305	375	364	370	347	355	386	354	348	335	408	366	388	412	373	361	397	396	377	366	365	346	396	366	359	367	373	373	363	394	321	364	355	374	388	377	376	376	341	377	350	378	391	367	343	370	359	393	391	377	369	336	378	370	392	379	366	345	409	352	419	332	380	414	378	379	369	378	364	324	369	385	375	388	357	370	372	366	370	374	324	341	352	412	396	407	351	369	377	369	363	362	341	380	370	346	353	360	374	399	353	374	368	350	397	391	378	349	359	386	396	344	362	339	362	387	390	353	401	375	370	380	388	373	352	375	360	373	322	359	371	363	360	397	371	376	400	367	341	380	380	373	380	382	392	397	406	375	396	376	380	370	357	386	343	394	382	369	366	368	367	333	393	401	355	379	353	383	378	401	378	362	368	362	348	373	377	355	372	375	351	361	365	347	380	365	383	384	364	387	368	393	338	399	384	378	360	365	384	367	387	373	341	363	390	362	370	413	367	381	387	354	376	357	384	383	399	377	368	369	369	410	395	341	377	365	388	366	391	372	338	360	377	386	370	374	359	353	385	369	341	389	366	404	381	400	348	398	420	392	376	347	371	376	382	398	386	382	325	376	372	372	362	397	377	400	358	335	373	394	371	346	367	385	335	382	380	367	400	380	374	422	392	354	360	388	393	415	343	373	377	384	364	387	373	366	387	372	408	369	384	379	382	399	375	393	377	371	368	368	371	373	355	358	371	359	367	373	383	330	360	393	368	390	374	406	337	367	372	340	368	367	376	373	349	393	361	412	417	358	402	373	392	371	359	364	342	388	369	351	376	329	380	385	371	372	360	372	396	363	386	345	348	351	379	378	381	360	389	363	389	374	344	366	373	385	368	365	348	352	391	361	352	356	388	381	375	370	343	385	368	376	342	371	401	368	394	387	364	360	338	362	383	348	383	349	369	355	371	370	399	357	371	362	380	345	362	391	356	372	336	359	362	361	399	356	331	382	355	358	378	388	371	357	374	397	368	389	351	400	338	388	354	391	395	363	392	364	334	408	400	362	390	357	357	351	369	365	373	384	382	407	369	369	394	387	377	365	369	374	353	377	347	365	412	364	375	344	372	372	386	390	358	373	383	374	374	364	383	366	377	387	353	402	356	323	343	376	346	392	359	359	375	349	365	358	383	334	390	358	352	381	403	384	365	362	370	362	351	384	356	381	338	386	396	374	393	366	368	364	392	373	393	352	393	380	366	369	367	352	427	375	379	401	367	345	364	351	362	350	348	371	367	366	390	384	369	358	373	354	342	378	379	385	390	365	356	372	360	392	396	342	373	365	394	345	358	390	363	371	381	377	374	366	386	347	376	342	422	365	364	395	366	387	355	362	378	373	387	391	388	375	341	382	364	396	388	374	361	386	363	343	385	371	404	428	377	363	378	376	376	366	357	379	360	385	366	353	375	380	350	407	367	357	387	380	378	378	377	360	368	358	354	379	379	365	345	336	379	387	361	441	356	381	369	403	371	358	382	360	348	360	369	412	315	362	358	375	384	374	355	339	391	376	377	360	399	377	395	355	372	399	410	394	386	382	386	360	377	388	377	405	357	399	386	385	365	398	376	352	370	390	367	357	352	380	364	394	364	371	349	397	363	402	379	385	399	366	359	361	352	376	373	423	371	382	386	384	371	372	393	370	358	366	401	352	383	351	386	368	367	365	382	370	357	342	341	370	380	374	371	365	381	363	354	359	363	367	366	375	378	363	397	384	383	421	369	333	377	380	385	391	360	400	382	377	399	391	387	349	395	387	372	359	392	406	352	390	367	402	379	367	408	419	372	382	366	367	373	363	364	354	387	374	387	368	384	408	385	396	345	365	383	339	366	406	398	376	366	401	393	391	386	359	398	383	352	366	387	365	388	408	337	361	391	390	365	353	372	376	370	368	392	365	394	336	396	367	361	349	373	382	388	373	424	362	380	394	362	352	350	348	367	365	406	399	379	382	357	334	382	380	362	367	367	397	365	351	378	383	373	354	385	377	377	365	371	400	357	351	382	366	391	390	359	377	376	358	386	390	367	400	343	405	384	388	378	370	384	326	350	360	358	384	361	355	353	368	390	342	347	390	366	352	347	403	409	411	379	340	381	380	381	365	342	373	394	410	347	306	365	381	366	369	391	420	389	430	358	333	380	399	374	365	387	345	362	373	372	367	351	371	410	357	362	335	358	370	374	430	334	357	362	384	375	381	365	404	372	415	372	373	339	388	376	397	337	378	386	386	352	376	365	372	377	359	374	361	365	353	394	388	366	355	360	373	344	412	369	389	379	391	403	354	375	360	357	379	361	375	383	375	375	397	421	384	342	378	347	432	366	373	342	344	373	362	339	360	416	377	403	380	368	382	373	335	352	364	365	379	390	380	360	400	402	373	367	382	371	353	370	371	396	367	385	355	399	356	396	362	362	393	338	383	352	384	368	351	372	378	333	364	365	356	376	361	394	365	373	354	346	347	396	360	329	376	350	398	391	363	354	359	351	368	393	384	357	365	380	346	355	341	385	379	353	378	372	364	349	381	363	357	384	389	408	354	367	389	361	357	397	375	378	373	382	355	364	383	343	412	350	389	381	388	388	347	381	382	373	395	358	395	386	336	366	365	366	404	388	356	367	406	366	339	349	361	373	356	357	354	369	364	369	373	357	362	381	329	344	377	391	366	385	400	361	409	371	365	377	361	396	357	396	396	404	325	383	378	381	399	370	366	360	372	355	397	395	378	387	378	388	362	348	373	366	389	346	392	368	364	394	388	368	383	351	371	380	393	350	407	386	383	389	370	354	370	375	331	394	382	405	380	361	371	381	368	358	392	339	357	358	390	402	380	360	367	385	389	340	387	405	367	365	391	322	361	356	355	352	363	414	355	374	357	365	372	397	362	372	379	399	339	342	385	361	361	395	376	387	397	353	388	373	387	380	358	356	388	376	377	391	374	350	367	398	385	403	406	359	357	407	347	393	391	367	396	348	384	394	366	383	341	397	374	345	382	348	348	361	356	358	407	376	364	376	398	362	395	363	364	389	374	381	374	360	372	416	423	359	384	367	382	355	343	409	384	371	367	343	351	411	382	387	370	376	348	389	341	374	364	356	382	344	347	392	374	353	350	382	365	395	360	360	372	377	375	374	357	374	374	363	381	366	361	376	376	375	375	333	363	352	390	398	353	363	396	376	365	375	363	387	349	358	371	383	416	369	379	386	389	372	375	363	372	387	370	376	400	382	375	364	410	367	355	355	371	369	338	380	319	390	381	384	395	364	390	381	370	405	387	363	359	355	363	360	402	375	403	372	351	370	395	374	360
25615	21462	27497	25391	8945	2003	1147	757	695	951	13245	16334	11525	4034	1226	573	464	419	409	409	389	417	434	396	391	394	449	385	420	426	407	466	411	399	405	417	385	389	439	423	436	414	430	409	431	440	357	365	426	409	425	441	392	404	403	419	411	447	398	415	406	401	372	401	381	401	401	403	406	412	410	419	388	428	376	424	424	419	412	405	405	416	424	408	388	369	408	379	429	415	381	392	427	410	413	435	392	421	412	410	418	379	430	425	421	375	406	403	404	429	400	420	380	394	408	458	367	384	390	395	440	370	379	367	416	428	438	379	438	396	406	426	394	414	424	422	367	422	419	426	397	424	409	402	394	421	453	409	414	389	382	392	428	393	392	422	406	410	381	375	386	416	408	367	431	413	400	434	419	413	404	437	382	431	440	403	423	402	406	382	372	427	412	409	403	378	362	447	444	369	406	384	402	399	394	419	378	418	401	411	378	398	377	428	404	379	434	393	410	411	386	395	399	400	406	433	406	416	379	391	380	400	421	435	421	394	399	409	397	421	386	435	396	370	386	404	394	402	427	372	443	405	404	426	416	380	427	380	398	419	410	404	419	379	397	387	441	421	394	389	453	409	420	403	408	389	454	403	402	411	409	451	399	415	431	408	422	399	432	389	410	412	397	402	419	401	397	398	380	394	431	413	407	395	375	420	397	371	398	455	423	386	383	447	436	378	446	404	407	410	403	387	419	393	413	400	423	404	397	419	404	420	398	420	420	440	376	401	407	414	440	399	370	417	396	380	394	418	400	390	397	364	374	375	410	399	443	440	434	358	393	412	416	367	464	406	407	409	427	348	416	379	440	413	432	392	409	375	365	409	421	407	400	449	427	449	423	427	405	412	377	389	365	400	372	432	403	420	411	380	397	358	408	389	405	428	441	414	403	422	374	439	378	387	400	397	385	428	404	409	403	380	455	379	390	436	412	424	373	389	408	429	403	380	429	389	391	380	400	409	393	397	397	400	353	369	405	404	410	397	383	380	400	380	404	379	440	402	395	415	386	371	428	418	419	424	374	409	426	426	404	436	382	406	420	413	430	428	398	399	411	430	407	415	412	428	419	436	359	362	358	378	393	403	382	406	412	433	377	419	378	388	437	395	416	416	418	396	431	420	405	399	349	431	428	412	409	416	427	389	422	390	397	376	417	397	369	429	389	395	406	418	394	449	415	401	370	432	419	408	397	420	416	377	433	404	418	406	448	416	374	413	397	383	404	401	424	398	400	422	387	401	373	387	410	396	420	425	441	375	373	363	420	400	408	416	436	382	381	388	368	443	408	397	414	399	419	359	383	398	397	426	367	423	418	401	395	409	395	417	405	436	413	408	418	408	427	407	415	395	429	380	415	401	375	372	387	398	369	371	377	407	366	355	437	408	402	441	375	406	425	409	396	421	411	346	381	412	426	400	387	430	419	389	405	389	370	396	388	398	378	410	418	397	423	383	424	391	403	381	381	386	414	403	427	432	405	432	416	404	391	388	408	421	397	404	402	397	407	412	455	403	380	388	382	430	417	396	421	393	398	390	418	409	409	410	440	364	372	424	383	400	427	419	408	406	390	408	382	405	420	395	379	427	361	407	411	370	418	409	395	431	398	423	373	385	388	392	403	396	386	415	375	399	400	443	405	439	424	397	383	449	403	386	411	423	411	396	408	388	398	395	435	375	391	394	398	395	442	377	398	426	401	396	424	374	392	395	390	423	363	406	429	433	406	388	362	401	421	374	390	408	397	417	421	404	402	421	378	440	414	369	410	441	401	418	415	421	432	424	409	413	405	432	425	394	363	414	418	414	414	381	448	410	411	371	392	387	388	411	440	420	456	415	393	385	399	385	412	409	345	414	427	393	402	423	420	433	409	399	382	355	446	423	407	417	416	401	379	392	385	376	391	392	384	447	398	428	401	376	392	419	405	421	424	388	405	388	392	385	453	378	387	391	407	371	415	410	393	395	394	417	408	385	446	369	390	409	384	363	404	383	390	391	408	435	415	423	418	410	390	395	403	385	406	389	378	419	390	411	403	434	428	430	419	396	420	403	394	400	408	389	417	418	380	402	393	400	380	383	391	443	412	386	416	396	387	404	381	415	374	398	384	421	404	432	399	395	417	443	380	393	420	416	385	388	383	428	386	382	375	403	435	413	342	384	435	386	444	383	424	429	423	407	382	414	405	381	419	403	412	415	350	403	404	377	404	434	380	411	404	423	396	394	398	433	408	395	392	405	446	405	439	396	390	404	372	422	376	414	399	399	427	400	400	368	418	419	400	399	421	416	428	406	377	407	407	364	404	390	440	423	391	407	381	414	422	428	376	402	407	412	419	401	424	392	397	392	422	403	415	401	387	393	409	429	418	412	419	397	415	345	447	385	425	386	386	420	436	381	461	414	406	378	436	378	382	367	426	381	419	395	413	408	402	408	416	413	393	373	412	421	435	402	417	395	413	364	394	413	382	384	396	384	439	380	430	363	386	404	414	411	401	373	423	385	437	422	376	406	381	372	410	406	390	429	407	392	372	436	442	391	387	412	413	395	383	424	429	382	396	367	401	412	434	426	428	391	428	432	410	425	442	408	393	366	387	417	398	408	425	371	388	415	415	421	379	378	426	416	379	418	451	413	432	432	426	437	430	384	377	432	390	419	394	414	387	425	415	399	423	436	368	419	373	444	395	411	412	426	420	416	406	400	406	446	397	405	404	389	396	385	401	418	421	404	416	412	440	378	414	396	398	371	401	394	394	427	405	389	407	434	394	422	398	430	414	411	398	401	390	418	404	394	413	380	386	442	390	426	380	366	430	398	387	412	414	427	410	406	367	405	414	423	421	399	432	397	387	395	413	425	378	434	420	410	424	418	429	378	451	383	399	428	365	432	353	401	417	391	413	413	407	439	403	425	409	428	389	398	427	402	428	400	423	395	400	384	380	393	399	415	389	413	389	410	413	398	372	401	385	415	396	401	431	436	408	380	416	421	414	367	419	414	403	383	394	422	400	371	400	383	372	413	414	401	400	422	416	408	424	368	401	415	439	423	403	381	434	419	418	378	373	395	412	417	458	403	390	365	411	374	423	407	399	396	451	430	444	376	408	439	392	385	396	432	358	382	387	402	403	418	416	397	381	395	364	407	415	390	377	426	395	407	413	414	420	391	432	369	392	387	393	402	391	409	414	394	426	412	370	388	406	385	421	414	411	398	375	424	388	406	394	453	379	356	422	375	379	402	451	422	403	418	406	403	414	437	437	407	382	394	453	417	448	379	418	414	390	398	403	388	436	370	386	392	403	406	401	367	415	401	417	415	410	394	398	393	416	428	391	396	385	414	440	410	416	423	417	401	412	400	402	408	366	421	394	380	372	401	409	364	386	398	398	401	417	388	401	418	397	407	401	395	385	435	424	376	396	433	404	429	388	397	382	372	385	435	408	402	414	406	422	361	407	404	407	409	362	416	431	401	376	387	342	370
5720	9424	8491	4095	2323	1740	1230	937	781	1377	15522	14968	10113	3835	1296	674	386	413	419	424	366	365	402	409	409	440	394	395	361	438	374	404	426	390	403	374	413	396	372	377	406	358	378	347	387	387	361	378	408	399	434	393	430	381	390	376	421	400	370	410	381	427	413	373	426	401	398	394	421	380	393	390	386	430	395	366	377	408	404	367	364	397	402	388	412	381	409	421	414	397	386	378	374	372	383	385	358	414	404	368	395	367	392	394	377	394	401	378	378	362	411	346	442	431	409	385	401	409	371	403	388	406	400	353	373	402	400	399	358	391	400	380	391	420	373	379	381	393	395	398	408	360	405	419	400	419	379	361	383	411	408	410	400	386	417	378	363	394	428	393	378	389	393	378	365	426	409	389	403	407	375	399	388	367	398	408	373	341	401	399	397	385	364	422	372	353	401	401	388	406	378	379	362	387	411	399	410	379	426	395	404	385	413	400	416	421	386	386	384	388	364	385	377	393	404	401	382	384	359	364	383	394	382	417	377	359	355	362	374	410	417	398	401	382	384	373	378	342	371	414	402	386	378	414	385	380	387	409	402	382	364	410	399	386	402	391	391	362	404	401	388	422	427	385	421	407	399	401	417	382	358	395	393	380	387	400	369	383	407	392	376	427	378	354	377	376	376	391	394	426	350	406	371	402	382	397	418	380	359	373	406	375	375	383	397	365	362	391	441	364	395	384	401	384	379	377	402	348	385	425	395	382	416	379	392	407	376	418	379	408	413	370	407	391	412	363	382	399	394	410	410	372	370	393	377	409	397	415	386	414	400	368	371	372	401	403	379	410	416	398	408	402	439	364	388	403	362	349	381	426	419	402	383	381	413	399	374	408	382	349	363	376	399	386	400	415	398	376	439	408	385	384	399	426	410	389	398	400	393	377	428	364	375	378	379	378	390	407	377	412	402	400	362	375	388	417	394	412	388	379	431	397	371	370	387	412	392	367	377	416	387	390	416	392	398	384	401	393	368	361	373	383	386	419	417	384	383	378	410	422	412	386	436	364	399	381	403	355	364	361	367	384	383	418	392	396	391	393	387	401	404	429	377	395	424	389	410	402	409	371	372	389	399	393	344	421	372	408	381	375	377	373	389	409	398	380	404	410	372	373	360	385	429	383	401	377	380	380	382	391	405	401	368	371	389	387	402	333	388	389	406	390	387	412	375	392	406	368	328	413	373	400	377	414	412	373	402	410	423	427	426	409	403	398	402	406	401	391	376	378	360	392	378	375	396	363	402	392	415	380	351	419	402	355	414	350	410	368	434	407	376	382	389	389	401	391	420	403	364	372	397	374	397	365	348	413	374	401	386	383	390	380	387	400	383	366	384	418	365	439	394	381	376	403	414	404	373	394	400	381	398	393	416	401	378	378	390	379	395	399	419	381	398	412	372	401	361	368	392	375	360	386	369	367	369	416	412	424	401	405	416	414	380	395	375	394	390	403	392	416	392	393	390	348	365	377	385	417	359	399	391	411	378	361	394	394	387	414	393	400	428	373	391	372	421	386	393	413	383	411	369	380	427	334	407	351	382	413	374	389	357	381	366	383	401	400	378	379	387	391	381	390	377	392	389	344	394	381	359	370	401	358	387	371	396	364	400	364	373	357	401	378	392	359	410	348	383	363	360	366	397	372	366	413	422	352	370	406	373	382	398	398	424	416	364	395	394	405	397	409	392	386	392	397	403	396	386	368	381	382	407	403	400	409	405	376	379	395	367	378	385	386	390	400	397	369	410	383	391	411	385	399	400	421	375	373	381	437	347	372	385	410	362	374	398	438	375	428	411	403	407	408	405	400	401	399	401	381	382	403	420	410	373	352	418	385	406	395	361	367	406	437	361	414	409	399	421	434	399	404	390	385	387	381	377	371	354	383	391	400	363	376	379	415	391	416	399	398	407	374	411	385	384	403	395	368	384	371	392	380	396	380	359	348	357	447	374	404	437	393	347	379	411	394	371	397	412	399	383	369	386	426	396	361	398	393	394	409	396	339	410	426	401	376	382	401	367	363	402	410	387	397	388	358	370	400	397	406	401	360	402	378	382	394	382	383	368	374	376	394	394	367	354	371	376	378	341	400	386	427	433	406	369	399	350	402	422	397	360	370	380	366	426	345	383	412	408	383	351	374	417	411	368	383	397	396	409	364	410	397	388	383	413	424	388	394	425	412	391	432	351	418	360	406	384	408	409	405	395	375	389	429	386	395	396	372	428	386	377	390	389	399	394	400	431	388	376	390	377	374	373	405	402	380	384	403	370	401	352	409	408	370	388	384	393	403	376	389	365	383	410	357	378	412	405	380	401	387	409	427	380	413	365	368	380	381	407	427	407	370	405	370	391	400	378	389	410	387	409	430	394	394	391	393	366	370	405	386	356	382	416	403	355	380	392	377	402	398	379	395	428	388	365	363	370	394	370	406	356	377	390	399	397	360	379	407	402	368	418	408	419	386	398	399	368	372	408	390	418	377	422	422	401	353	407	389	379	352	417	344	388	400	380	380	412	377	387	394	392	395	387	374	392	385	393	408	391	400	363	378	388	387	426	381	366	370	400	403	397	430	384	395	387	424	377	408	378	369	379	374	377	371	400	403	393	381	391	419	395	396	404	454	374	384	387	358	411	395	387	397	365	385	359	420	424	368	360	396	389	346	397	383	363	376	409	427	429	406	383	394	393	393	367	392	398	355	386	371	393	403	399	384	417	386	359	394	396	357	372	385	402	413	402	383	388	373	401	383	380	394	411	351	374	387	429	366	418	385	376	419	417	384	383	366	383	361	387	408	433	385	376	387	400	403	399	385	385	395	350	406	394	384	360	380	404	377	371	387	393	373	360	387	372	379	391	370	362	375	392	417	378	378	405	406	420	381	350	380	432	395	431	372	398	366	415	402	379	383	396	415	399	386	429	406	421	389	423	420	376	359	387	409	343	407	393	415	370	418	410	369	378	404	395	396	412	362	404	400	404	405	392	410	369	415	365	398	395	359	396	358	399	392	408	410	368	382	363	364	379	376	399	400	399	377	362	434	393	373	366	407	376	368	371	379	381	388	406	385	383	378	376	415	409	401	397	353	394	400	399	414	401	352	353	403	391	382	375	376	382	363	380	408	367	376	375	373	405	374	399	396	363	386	392	357	409	353	372	345	399	376	399	394	358	374	369	366	412	401	392	409	397	426	394	410	377	434	378	344	395	376	414	388	376	358	382	390	395	374	404	425	354	374	399	367	426	406	365	395	383	383	391	349	389	393	395	408	393	366	384	419	393	376	386	365	363	362	393	385	372	379	423	404	405	368	401	406	429	384	394	399	385	367	392	449	431	389	370	377	392	416	371	396	384	426	433	402	377	395	386	408	383	411	390	393	349	400	381	402	363	437	384	373	376	396	411	391	377	381	382	387	404	373	410	427	377	382	394	392	405	399	400	399	417	370	378	380	378	403	383	397	409	385	421	413	392	394
24602	21522	28699	24676	21097	8474	2630	1309	947	1407	21998	29464	21268	9081	2123	1004	626	578	542	524	582	537	522	552	548	564	537	544	559	536	523	525	559	546	559	500	542	535	548	517	526	558	523	613	544	463	492	551	525	552	575	545	535	530	574	568	549	564	536	569	572	537	506	556	556	541	578	552	520	463	506	542	578	534	492	523	548	521	525	498	541	564	514	528	512	507	515	538	516	588	544	545	525	539	531	551	545	517	553	567	510	576	519	526	539	553	542	528	526	543	563	577	567	563	579	544	519	520	574	574	520	572	518	541	539	519	507	561	527	512	502	539	562	527	580	558	526	519	533	526	545	506	565	573	573	518	518	550	573	523	546	508	525	532	534	551	527	514	508	502	502	533	536	564	557	510	537	554	533	512	544	511	509	516	536	536	533	557	561	537	526	577	510	550	537	560	540	516	559	532	548	521	570	531	518	585	551	519	512	557	544	516	582	533	599	546	508	555	479	519	513	538	489	504	549	494	540	557	541	528	491	554	531	554	499	510	538	582	526	549	529	555	545	528	557	518	511	499	510	564	504	533	564	540	511	541	552	556	542	541	576	509	523	562	558	512	503	540	537	527	528	490	563	531	540	526	528	559	494	546	545	539	539	538	522	531	530	563	503	554	496	568	538	535	524	526	528	555	532	562	567	526	532	540	498	536	558	541	597	527	499	553	552	578	518	553	536	534	500	534	569	548	536	577	562	518	528	511	490	528	508	563	591	516	485	503	551	511	541	493	591	518	516	502	539	552	564	515	544	533	535	526	538	583	540	501	523	504	538	524	524	554	553	553	554	565	546	509	509	502	580	551	531	534	534	518	518	515	522	544	548	559	541	540	534	573	582	534	562	537	514	537	535	545	530	518	526	526	566	543	506	532	475	549	518	552	549	530	494	506	492	543	509	539	557	558	525	553	500	516	505	521	528	511	525	535	542	573	535	540	569	545	551	528	506	552	536	554	582	506	526	568	560	517	568	540	575	557	566	560	508	535	569	540	521	532	556	556	519	514	533	502	531	561	542	520	547	547	531	560	519	566	516	536	545	512	519	494	518	502	506	507	539	542	539	520	549	522	547	516	538	507	546	536	514	518	535	513	501	530	563	529	509	550	541	502	520	514	503	549	562	555	555	563	532	535	555	543	522	535	557	561	522	455	522	503	564	565	534	549	559	541	543	531	541	553	529	527	533	569	532	537	523	553	585	487	524	534	536	523	497	516	512	514	529	520	509	511	549	567	501	494	525	542	500	533	549	500	556	553	549	481	500	558	583	516	539	537	497	564	538	534	522	520	532	549	585	576	504	553	532	494	518	546	570	547	582	543	530	528	508	505	532	501	585	532	543	558	522	523	569	524	520	538	537	534	551	523	529	571	524	533	557	504	539	552	569	539	546	544	523	552	526	501	525	551	536	530	533	467	519	519	505	578	544	561	545	568	539	560	529	558	552	537	528	534	511	524	544	525	536	578	503	552	539	498	592	516	539	555	531	530	526	532	520	541	551	543	550	534	550	516	546	522	527	518	490	556	511	524	531	507	530	568	541	515	550	534	544	510	519	563	551	572	578	515	542	550	564	558	531	553	579	549	477	536	524	560	531	552	517	515	548	488	554	554	563	500	504	547	557	532	479	536	572	520	562	558	515	576	519	515	519	552	526	556	533	538	543	539	529	545	575	577	518	596	516	508	516	515	528	506	552	523	519	549	515	521	544	552	577	588	505	532	548	518	530	532	559	545	533	528	558	564	531	515	530	511	524	504	578	545	504	545	495	510	527	551	555	508	526	539	508	510	526	533	562	487	581	541	501	548	573	528	545	580	517	540	528	543	533	581	521	509	529	564	518	554	579	530	530	548	562	543	550	507	531	525	519	570	504	564	513	551	534	574	527	510	562	525	517	510	522	533	560	494	542	516	570	560	497	576	538	522	564	520	531	560	542	553	538	566	538	528	552	548	528	549	549	558	536	523	522	506	536	506	558	512	494	552	513	517	516	522	552	524	518	551	501	530	510	525	515	531	538	539	528	565	502	553	573	567	534	532	509	503	550	543	527	531	502	536	509	535	570	509	541	554	515	551	506	521	542	529	529	552	538	509	499	513	553	482	529	519	550	510	518	512	531	536	547	527	569	498	527	532	509	541	544	507	520	563	580	530	539	601	519	560	550	511	554	526	507	524	505	527	550	542	576	523	541	583	514	528	518	509	558	533	523	495	541	538	535	545	517	547	552	465	563	561	559	529	568	511	517	511	525	549	512	512	553	504	510	554	507	536	566	566	594	548	545	545	550	498	514	523	535	517	534	547	533	520	512	542	554	533	551	573	530	517	511	550	553	575	548	562	547	521	554	554	521	525	540	534	556	552	513	573	542	557	531	498	509	546	560	520	506	501	520	526	522	570	529	543	517	518	530	498	554	522	527	567	578	526	536	557	550	496	510	526	508	535	497	539	556	567	543	551	511	552	490	528	506	538	455	548	508	533	522	533	533	531	555	529	518	492	565	535	556	535	546	524	560	519	500	497	555	537	489	504	527	581	528	517	541	511	582	493	513	529	539	524	534	529	532	551	496	561	514	542	504	537	522	529	523	543	505	485	518	545	552	536	557	521	546	503	528	542	559	493	490	569	530	549	539	522	548	503	518	559	501	564	550	537	578	540	490	525	538	522	568	497	540	553	561	569	577	489	536	579	539	528	565	557	525	560	542	520	538	529	529	521	510	580	547	533	541	576	529	534	475	492	541	526	543	577	501	533	546	519	507	485	484	515	526	576	528	569	555	575	535	526	570	564	544	559	531	561	545	532	517	571	544	564	498	509	521	498	503	584	586	546	570	551	526	543	511	546	532	512	517	538	517	517	560	591	542	579	503	486	549	495	568	538	496	560	532	557	604	518	510	541	531	527	538	530	528	531	483	522	502	538	548	525	518	509	497	519	601	494	480	531	545	566	533	488	517	549	518	536	532	570	526	521	534	542	555	549	552	548	537	548	496	507	564	511	532	541	512	543	562	542	524	519	517	515	509	569	570	542	538	517	508	533	539	538	544	531	516	511	533	523	563	566	542	525	560	539	498	574	552	525	579	533	594	507	518	544	549	557	532	521	549	551	522	534	495	541	549	551	534	590	531	495	528	527	554	506	559	497	551	580	533	555	532	517	560	517	568	500	537	569	514	534	499	564	534	516	506	533	499	493	543	563	549	535	569	525	558	506	519	526	606	525	541	555	515	549	520	510	575	512	514	530	497	507	521	539	583	521	528	504	561	508	546	544	524	529	540	533	533	562	555	497	510	527	529	467	483	585	531	520	521	537	510	528	536	537	526	496	519	525	527	545	526	523	560	531	487	559	515	502	528	555	540	583	538	515	515	538	548	504	505	549	513	490	513	526	518	546	522	554	572	555	561	535	564	543	532	541	495	563	522	530	541	538	492	552	576	551	500	538	540	515	529	551	535	574	512	537	513	478	560	543	491	514
6678	14063	11055	6971	3965	2717	1987	1555	1260	2019	25509	25477	17258	7046	2062	1003	597	521	552	535	520	456	511	494	494	463	472	508	473	519	514	502	513	479	547	475	490	486	509	514	512	493	510	547	524	558	533	506	479	529	493	534	490	474	481	526	492	478	500	477	512	507	498	473	535	510	465	505	504	548	504	488	498	496	513	500	461	516	532	469	495	487	502	492	496	506	490	518	545	479	479	526	476	453	491	510	476	501	497	479	485	502	455	510	485	497	506	535	488	532	522	481	471	450	519	484	500	501	478	487	509	484	500	485	497	466	477	467	507	498	481	500	514	464	499	526	469	500	544	452	470	477	490	463	502	528	498	506	523	490	493	507	505	496	470	515	511	505	494	494	499	466	484	488	489	512	481	495	476	504	504	524	489	508	476	535	487	527	499	468	508	476	517	510	480	489	509	519	509	523	508	536	520	494	479	497	503	500	503	502	499	518	469	489	525	516	479	446	525	459	514	524	520	454	507	479	456	535	528	485	528	473	479	502	559	530	522	532	485	497	520	518	459	565	502	490	483	472	486	494	469	468	497	494	482	521	485	514	506	501	491	479	484	490	487	490	447	511	517	473	502	523	495	493	512	504	485	504	535	488	465	496	482	490	507	474	514	502	490	501	510	496	504	451	540	490	481	478	502	493	512	501	514	464	515	501	485	502	525	505	480	493	500	503	500	485	488	529	502	496	506	479	534	492	470	499	488	468	540	500	479	483	538	495	476	504	436	499	462	483	531	486	493	493	480	488	503	534	536	518	527	478	518	470	505	489	512	512	497	496	476	492	532	539	503	479	494	486	517	477	490	524	489	500	477	471	455	502	490	471	511	489	537	477	524	465	479	518	481	468	488	497	481	497	485	512	536	501	454	452	479	515	495	480	496	490	535	465	458	489	486	541	481	487	483	525	502	568	516	500	495	500	475	457	458	492	516	499	471	455	491	487	495	503	550	512	492	500	508	481	504	487	488	496	462	459	492	496	505	518	503	531	499	468	456	504	524	477	512	496	535	476	504	474	499	508	510	496	529	530	471	529	478	491	504	461	495	490	511	507	481	494	487	513	513	489	489	521	491	511	529	499	484	462	520	515	495	487	473	458	509	492	513	469	513	478	492	508	479	501	508	466	526	505	534	508	491	548	493	510	492	513	496	472	520	495	469	490	465	522	514	491	479	482	490	479	466	493	528	488	468	506	494	516	487	490	485	457	469	498	525	507	497	470	486	476	486	512	478	469	517	500	506	494	521	508	472	524	503	480	492	452	503	475	482	501	529	489	502	557	506	493	518	502	472	525	476	490	510	539	504	486	514	530	472	524	523	509	522	540	485	529	447	501	486	502	518	502	475	539	457	513	500	483	525	528	473	478	485	500	489	489	462	495	467	486	476	517	508	524	480	475	509	511	519	474	489	477	469	478	481	520	532	472	495	509	500	490	528	526	495	470	473	471	497	522	475	519	480	498	488	495	505	503	512	521	466	489	484	480	506	494	491	485	450	471	520	514	488	493	481	481	486	468	483	474	500	483	474	509	474	517	512	488	506	491	494	495	476	523	497	511	489	472	482	547	530	479	488	503	510	492	521	517	503	489	488	518	519	544	486	495	476	484	504	479	493	496	501	549	485	507	510	487	506	528	520	535	481	450	503	471	495	505	484	509	461	477	470	490	517	486	466	509	484	496	447	519	503	500	475	510	502	532	486	524	506	508	499	471	502	489	534	508	509	480	467	514	508	510	512	496	520	451	518	474	486	512	492	523	504	510	560	482	485	511	507	475	500	480	469	515	477	484	503	457	441	496	492	485	522	522	562	474	492	507	536	520	489	463	541	479	484	476	504	535	525	491	498	471	510	509	463	477	527	497	518	449	486	520	477	471	480	458	483	499	480	508	515	475	495	496	457	450	461	530	499	479	498	514	467	488	477	480	471	429	499	499	486	504	465	526	473	523	496	468	482	509	507	550	485	484	494	496	506	500	480	487	489	516	461	490	511	490	529	454	528	495	466	456	494	470	509	478	534	507	480	459	480	444	454	486	494	528	496	479	481	487	507	476	515	515	509	492	481	503	505	472	509	469	511	543	515	464	500	493	509	492	507	555	454	526	515	481	499	489	466	497	498	498	498	452	486	468	494	496	525	511	481	511	509	468	516	459	497	495	530	484	492	514	511	520	467	471	486	454	544	471	549	463	488	536	460	500	497	458	500	495	483	499	495	434	495	485	497	483	521	468	478	524	487	527	472	513	518	491	519	508	490	519	536	495	495	514	483	489	510	495	479	552	510	509	542	490	472	494	481	496	521	502	503	521	455	503	507	522	534	482	479	497	495	489	504	509	452	514	500	472	494	490	479	489	528	483	451	509	465	478	491	519	509	495	493	463	491	474	543	484	499	493	535	476	498	501	482	441	453	495	510	528	480	501	502	498	520	513	459	473	480	492	489	500	464	488	495	465	503	472	503	510	453	489	485	503	495	474	522	485	496	476	470	480	529	490	521	510	515	520	497	501	482	511	484	499	473	564	507	525	487	483	506	467	486	474	528	502	494	490	482	460	506	486	501	459	488	486	512	483	482	522	473	517	469	483	476	489	447	528	478	515	506	483	517	481	502	478	452	490	447	503	496	473	528	449	503	477	532	474	538	493	492	526	486	513	517	504	472	471	516	515	524	472	484	504	507	479	511	512	486	497	477	468	473	519	506	570	505	515	496	497	442	488	524	474	478	531	512	521	509	479	479	496	494	512	526	481	503	506	449	487	436	530	465	497	492	490	445	466	504	528	500	487	519	486	492	515	465	483	496	506	469	497	492	509	476	502	510	514	517	468	459	451	515	510	520	536	465	461	488	503	478	517	454	468	494	503	469	486	513	436	503	483	455	470	469	481	501	505	493	493	470	506	486	464	488	515	504	509	525	509	495	496	490	527	444	539	472	496	481	476	482	503	479	484	464	489	493	510	482	449	501	494	491	465	518	467	526	491	494	494	497	462	518	499	501	476	525	479	518	502	478	485	498	488	479	507	515	461	480	493	466	563	495	510	534	496	542	529	498	498	490	502	507	506	451	510	472	505	504	502	506	516	529	478	541	477	556	497	488	475	487	508	456	474	506	521	503	515	477	463	515	485	513	477	480	502	501	468	475	499	490	522	503	508	489	480	524	507	454	494	486	511	497	518	500	505	484	481	494	474	495	520	470	485	489	492	486	481	488	526	507	502	471	493	474	491	485	492	491	510	518	495	473	471	506	505	490	496	482	523	518	473	518	485	545	491	483	438	486	508	470	474	506	445	490	486	499	485	486	507	520	494	492	483	475	489	510	530	509	490	490	479	485	491	519	500	479	486	500	483	518	458	481	510	499	495	513	501	477	480	461	454	492	470	505	530	505	481	477	523	509	495	521	531	474	473	525	469	473	484	508	516	516	503	492	476	516	471	488	472	491	510	480	480	475	467	472	504	524	479	502	504	500	549	489	501
27789	12626	3691	1778	768	577	518	509	458	511	1227	1877	1485	958	652	473	465	409	458	447	444	443	424	445	448	430	414	399	431	454	427	417	420	387	407	431	436	439	412	411	411	419	435	452	408	452	426	430	403	476	450	418	445	409	426	414	439	461	445	419	429	415	435	420	455	424	434	427	387	407	379	434	447	448	420	428	452	431	402	423	399	399	429	441	433	435	423	434	369	401	424	405	430	445	425	404	469	430	444	413	437	412	404	484	446	421	405	428	403	415	390	453	414	416	466	409	429	459	457	424	461	440	390	425	404	416	408	429	399	413	417	444	439	410	420	381	403	431	407	409	433	423	443	397	414	387	399	446	443	432	477	457	402	420	431	427	427	431	420	423	399	389	412	443	414	414	397	426	450	428	396	406	455	401	414	395	436	426	405	432	414	417	448	460	414	381	412	433	425	393	411	442	398	423	441	453	421	419	408	409	446	410	428	400	452	439	432	432	395	415	429	389	416	397	450	420	413	450	386	435	399	428	449	451	432	427	402	430	410	458	399	393	405	423	417	403	413	440	407	411	407	410	395	384	425	447	433	385	405	395	406	405	429	425	386	387	422	411	441	431	411	388	426	456	369	435	415	435	429	430	454	435	419	394	416	430	397	456	452	403	412	440	442	386	439	413	424	433	433	440	399	445	407	406	420	444	441	403	382	401	404	425	408	389	380	389	404	390	401	453	433	409	449	406	406	429	421	400	409	413	458	429	415	428	429	399	410	391	425	415	412	400	404	418	402	442	416	438	429	436	404	408	404	430	405	424	418	438	408	438	420	455	437	412	412	410	397	398	426	427	422	426	389	463	432	436	401	426	383	403	426	414	356	431	433	426	427	400	403	431	390	407	452	438	416	402	454	371	410	431	403	430	396	398	420	413	414	425	415	425	430	438	391	367	430	444	421	391	445	391	392	399	439	406	447	416	403	400	430	406	405	461	435	455	420	421	435	419	445	434	468	422	442	420	421	407	403	380	422	431	424	414	413	383	427	441	415	410	406	457	399	434	415	429	418	434	421	429	399	433	396	417	393	423	412	413	425	420	390	352	477	391	421	405	418	404	412	409	400	427	393	421	435	446	406	463	437	392	404	458	346	417	365	439	424	417	391	400	436	415	445	438	411	419	414	423	411	421	428	422	399	398	386	405	391	431	418	403	463	411	418	433	403	421	448	431	404	433	409	435	452	431	426	441	422	425	400	416	422	425	403	376	390	399	423	390	441	410	453	443	403	407	404	457	451	410	387	437	408	420	411	413	423	428	411	426	415	401	403	421	402	404	412	411	425	392	417	422	427	446	470	415	418	412	445	430	425	413	413	425	457	429	440	413	414	410	450	420	404	407	437	413	430	426	434	423	416	457	412	414	417	436	417	392	395	410	395	388	460	438	421	444	428	406	396	445	424	369	387	462	439	388	445	399	396	425	420	393	462	453	452	436	426	442	435	418	411	413	421	407	430	428	408	442	445	446	407	382	417	410	449	438	419	432	442	421	447	450	394	456	440	419	409	415	451	410	410	451	434	416	424	409	424	433	440	422	415	434	436	404	427	423	430	424	400	446	435	449	413	408	438	422	423	412	403	399	406	466	436	397	421	432	442	391	391	408	429	398	446	441	438	454	402	429	421	411	417	422	414	461	428	442	433	399	432	458	413	418	382	434	449	447	427	418	441	440	474	429	428	426	417	437	428	437	437	409	398	446	424	406	445	421	433	432	408	460	419	374	414	377	414	398	403	441	443	423	413	411	410	428	421	478	463	457	410	418	427	417	434	433	459	422	420	451	399	401	410	442	425	427	421	414	438	423	431	419	429	457	414	410	405	419	416	417	418	415	402	416	437	397	441	436	385	422	460	411	414	429	434	396	413	436	439	468	419	418	446	359	430	394	414	373	438	392	400	454	410	430	409	415	417	423	442	429	448	403	396	449	460	432	427	405	409	382	425	410	394	449	457	421	401	431	402	415	408	417	434	441	413	408	443	438	410	411	415	421	447	443	423	425	434	435	456	436	404	451	426	426	447	417	414	432	415	403	418	423	440	449	434	377	453	410	436	422	446	392	409	390	436	411	439	426	440	404	440	426	425	430	412	396	442	418	398	444	397	415	420	426	414	411	410	444	456	412	424	450	421	407	392	400	396	434	424	426	361	463	429	440	408	396	389	433	419	406	431	408	416	438	454	397	458	442	413	440	415	445	413	437	450	464	436	406	423	427	426	425	473	434	403	401	420	421	425	429	427	396	421	416	398	420	424	434	429	410	386	417	410	438	418	431	447	446	394	414	420	466	473	438	424	424	422	392	446	427	412	373	413	415	415	392	413	425	440	416	427	429	446	429	388	440	428	421	413	411	424	401	417	397	435	428	467	398	422	433	408	365	436	432	409	427	434	411	421	410	421	404	413	432	430	431	397	421	438	406	422	417	440	404	428	419	390	442	408	413	458	406	501	412	391	448	412	442	452	438	421	441	407	396	392	424	387	429	440	407	427	447	426	412	422	424	414	412	405	426	440	415	443	416	420	431	406	417	423	438	406	432	417	436	395	392	446	399	423	387	408	383	438	414	424	405	422	407	392	418	423	445	389	403	421	416	369	430	441	421	424	436	420	428	461	400	407	404	397	424	400	419	436	454	442	440	444	421	444	450	393	450	385	460	403	396	451	454	430	457	435	431	455	466	407	414	397	455	400	470	424	415	405	442	441	421	402	412	431	415	427	440	399	451	428	403	414	402	452	438	463	418	454	428	406	456	411	393	450	434	425	423	459	443	418	412	414	437	466	432	437	433	427	418	405	403	423	398	387	446	454	447	414	424	442	434	446	411	433	444	435	421	433	420	413	492	437	448	390	443	437	438	405	406	431	450	427	419	397	407	390	428	414	436	414	456	394	445	452	424	405	426	437	419	409	439	463	424	419	422	423	401	468	421	445	432	433	437	460	418	416	412	437	424	442	455	432	431	437	416	424	413	405	385	436	451	388	454	432	428	458	453	427	398	462	442	428	435	417	446	435	447	448	422	438	464	420	416	415	420	418	400	384	426	437	461	430	448	429	402	391	433	449	394	449	397	403	450	371	457	396	418	444	429	424	454	467	411	430	464	417	437	434	397	429	446	413	417	427	425	393	421	446	460	411	449	418	421	434	422	409	405	388	445	442	407	405	407	448	440	393	439	431	427	426	405	440	384	376	413	373	442	479	428	424	438	403	444	431	437	418	420	422	412	418	437	433	442	430	458	441	423	416	420	427	408	427	402	431	410	440	430	443	437	424	403	458	406	412	409	398	400	460	419	438	482	415	409	449	418	402	425	422	418	421	421	432	387	446	431	445	385	424	452	417	427	419	402	393	408	444	447	404	429	448	443	419	429	449	418	404	445	449	430	403	444	396	393	415	439	441	403	383	409	448	430	443	410	415	425	455	440	437	407	427	381	441	398	403	415	436	415	395	427	425	431	400	437	422	427	422	416
6903	4522	3310	1580	855	718	618	511	477	486	1757	2258	1674	950	531	414	403	365	405	374	415	392	400	387	377	379	394	354	373	378	380	383	403	384	373	416	395	407	403	410	395	384	361	399	365	397	396	377	382	380	400	408	387	344	343	400	383	371	383	378	371	372	373	401	373	398	401	390	396	420	395	398	374	390	374	367	393	402	389	424	389	365	382	390	408	365	414	375	423	381	353	390	404	376	398	408	424	393	384	391	370	406	378	356	399	391	393	342	367	389	357	376	363	385	396	391	405	361	392	373	380	345	411	369	391	398	392	406	390	354	385	365	355	370	399	393	400	411	417	405	403	401	395	366	398	364	400	365	368	371	408	385	386	417	360	375	373	373	388	374	364	393	418	364	365	422	364	373	405	381	387	370	377	373	366	421	393	396	379	434	410	368	376	370	386	416	371	385	352	385	384	383	384	398	401	367	385	403	394	400	389	400	382	382	405	366	394	380	423	371	385	391	372	420	385	382	374	390	416	377	406	373	392	400	370	377	373	358	381	399	396	391	392	397	380	368	409	359	397	390	365	411	373	388	357	417	364	376	372	379	412	353	370	381	394	353	417	426	371	352	375	415	406	414	387	425	403	387	404	423	401	382	414	387	379	400	380	381	376	390	389	395	387	393	394	386	379	417	426	369	370	365	387	396	392	398	348	387	338	417	372	385	380	408	369	378	377	472	384	414	433	360	394	376	405	401	366	394	428	387	401	399	380	372	399	427	392	392	392	398	376	365	353	419	431	424	370	391	369	412	393	352	361	377	397	396	378	387	436	402	409	428	452	379	406	365	393	363	393	379	387	374	348	370	398	390	398	389	447	363	393	376	374	393	404	421	419	389	374	373	369	407	404	377	418	369	399	389	358	385	428	371	401	360	387	405	381	372	391	407	398	371	391	420	405	384	380	374	399	384	364	375	415	418	409	409	390	351	426	338	390	384	411	391	362	409	407	372	354	381	390	365	376	413	385	375	400	427	339	397	393	403	398	406	381	397	414	375	368	395	370	380	395	400	401	396	379	353	385	405	379	406	387	386	367	400	410	362	403	400	383	349	390	402	421	372	406	382	388	389	399	383	335	354	410	392	394	372	365	379	385	399	392	381	382	402	392	405	360	397	354	390	374	410	376	397	396	398	369	386	401	412	385	363	383	446	375	377	395	367	384	379	364	426	403	412	411	425	419	378	366	426	377	419	398	368	381	383	342	375	375	391	390	421	383	386	393	342	390	360	392	385	384	405	392	388	421	381	408	395	392	395	423	402	362	392	365	371	376	361	387	406	381	375	421	364	391	353	382	398	397	392	391	358	419	407	391	440	390	411	389	387	378	334	359	404	394	388	394	406	420	405	434	391	395	392	411	380	407	387	405	385	406	407	397	399	413	388	396	400	409	380	405	374	380	355	375	404	417	442	421	361	387	382	398	354	375	359	405	373	364	368	373	442	369	402	404	349	409	403	400	417	368	375	378	363	406	381	362	352	376	368	409	387	401	376	389	401	429	385	389	378	381	398	372	367	401	407	396	357	370	359	363	412	367	392	389	388	389	363	361	404	414	392	382	392	393	341	406	378	367	378	377	367	368	395	384	363	401	435	392	375	417	356	409	394	360	401	388	382	400	398	381	417	377	405	383	393	389	391	407	384	370	400	388	374	376	409	395	375	421	419	395	342	416	370	391	405	378	385	409	402	406	391	351	396	417	420	368	375	369	422	411	362	366	420	397	382	394	364	415	379	364	378	368	406	394	395	445	385	384	389	378	409	392	416	419	410	409	396	402	368	383	377	399	400	406	342	394	433	415	400	380	419	397	421	356	392	377	375	396	350	350	381	353	387	398	363	434	380	414	385	391	374	385	405	389	391	391	379	425	406	431	384	385	362	388	370	372	379	363	405	382	383	417	384	399	373	370	374	380	395	396	386	358	412	355	385	375	427	413	413	402	410	414	382	396	393	390	403	350	382	388	446	363	393	378	396	407	365	430	377	430	406	389	383	362	393	348	419	360	369	385	363	386	369	381	342	377	389	412	380	395	397	398	399	384	398	378	377	377	390	372	386	364	399	402	379	386	400	388	383	382	406	383	407	395	360	409	416	409	376	396	397	385	421	387	389	352	386	436	408	384	389	422	384	345	422	396	370	400	376	380	413	380	387	406	371	366	393	412	396	402	390	421	399	359	389	429	371	368	392	394	415	372	324	378	364	393	391	427	361	404	365	391	422	395	395	408	392	377	408	389	353	379	410	424	438	406	403	378	378	424	395	345	383	402	399	372	407	380	414	364	421	385	375	368	403	407	380	385	373	385	384	434	377	402	384	385	411	391	391	385	375	438	394	396	404	341	392	424	398	370	428	383	404	401	385	402	393	397	378	371	397	404	395	397	377	396	373	386	370	392	403	401	382	417	373	399	368	384	397	415	417	353	389	394	364	404	398	413	426	383	371	375	397	396	399	389	406	363	423	385	413	355	401	388	390	404	402	377	396	422	362	387	400	372	411	410	380	395	372	406	390	383	369	391	400	430	407	404	373	386	390	399	375	358	408	391	380	379	373	371	378	401	412	375	381	403	381	365	379	409	418	351	375	399	422	387	369	397	398	356	377	426	346	364	381	370	374	410	409	414	371	385	390	419	400	381	393	382	381	380	395	393	408	428	410	388	386	378	431	402	415	386	388	382	362	382	402	365	368	384	388	415	392	396	390	369	367	390	408	413	411	378	373	367	400	380	385	393	402	381	378	410	384	386	380	363	395	386	382	387	366	437	421	409	385	418	359	380	370	366	378	383	396	372	398	381	366	410	373	372	366	389	377	385	405	418	390	354	384	372	392	380	404	365	404	370	357	378	396	389	367	360	362	398	381	398	395	375	396	414	361	404	399	374	387	399	409	395	397	377	372	408	379	376	402	343	381	389	413	396	416	402	378	347	373	380	390	395	392	417	379	397	370	391	369	420	405	409	382	391	392	375	385	379	369	407	402	401	382	357	375	349	392	386	370	397	413	337	395	379	382	394	388	377	402	366	353	378	402	397	407	435	404	368	400	389	399	392	384	405	358	419	383	403	377	381	419	350	350	372	409	353	386	388	397	387	378	380	378	404	363	373	374	382	359	360	376	377	365	391	381	429	397	356	392	346	387	359	388	403	395	395	395	385	384	373	379	396	397	400	381	388	412	396	404	386	349	418	369	406	401	403	378	394	413	398	412	397	394	392	424	375	407	387	370	380	373	418	393	398	379	402	384	379	336	357	424	399	372	402	366	369	412	426	420	397	395	403	370	389	384	398	390	422	382	382	420	402	390	372	382	355	404	361	352	405	398	403	397	391	396	415	393	381	375	379	401	400	376	405	410	413	409	391	370	401	401	394	406	407	398	388	401	425	397	408	388	392	398	423	405	368	394	395	373	385	409	396	386	400	382	414	387	402	381	427	375	373	375	404	389	394	374	401	360	375	392	370	402	366	402	357	391
25632	21430	27451	25344	8244	1710	1090	725	620	914	12195	17697	11718	4451	1084	645	478	466	425	418	421	423	422	448	411	422	422	437	454	435	405	453	473	431	407	406	435	425	465	376	407	420	397	443	402	420	413	478	404	437	434	427	454	386	405	412	430	423	404	424	432	458	470	414	421	440	451	416	391	415	441	460	432	440	402	427	421	433	455	445	418	421	455	413	395	412	442	448	407	440	474	455	388	423	443	443	439	429	419	447	413	442	391	407	429	421	434	440	413	393	408	400	411	429	400	409	438	443	416	435	399	431	424	431	404	442	433	453	424	396	440	393	406	449	386	402	425	427	428	435	396	427	435	445	422	439	436	427	431	455	415	427	426	448	430	446	420	446	402	398	405	443	406	375	439	443	398	438	413	443	446	439	428	412	431	427	405	377	410	413	436	455	372	431	468	411	436	400	436	428	448	423	364	380	419	406	435	415	409	419	426	396	436	432	429	440	436	416	436	440	379	434	448	440	410	419	446	441	390	407	395	384	443	385	421	444	421	422	395	444	414	373	405	415	416	364	426	375	441	428	409	475	438	375	419	415	392	455	428	441	411	398	431	406	419	441	436	423	466	412	422	420	467	404	456	428	427	449	439	398	417	439	416	429	424	434	449	435	421	432	408	389	415	436	405	406	420	429	396	409	436	417	389	388	428	433	418	410	441	393	429	376	439	408	441	401	458	414	405	447	421	442	409	421	453	441	406	420	421	410	424	384	416	435	402	411	426	429	422	429	413	416	418	431	427	448	424	456	396	419	392	413	408	450	437	438	459	443	394	439	419	434	467	468	424	411	432	419	407	437	393	434	420	441	430	431	418	425	400	420	390	404	418	430	407	404	398	432	419	385	432	406	438	415	423	405	419	442	419	422	410	404	419	421	446	428	406	409	414	412	407	432	438	396	408	386	410	415	429	420	410	437	401	423	429	447	447	440	418	425	412	410	446	451	412	418	424	418	410	436	464	409	448	434	427	415	407	418	414	393	430	418	411	386	435	470	411	429	423	447	408	423	434	469	433	437	417	417	409	417	399	414	428	413	433	446	450	405	430	428	381	431	417	438	412	426	448	422	435	407	437	438	471	411	406	426	450	436	370	405	445	405	374	428	408	391	406	403	409	416	457	391	442	446	415	435	405	428	397	459	403	398	435	420	456	408	391	451	411	396	386	403	430	411	439	410	413	409	423	451	437	426	401	434	428	419	438	432	403	443	412	433	452	396	422	432	414	431	426	457	406	394	431	401	435	435	424	400	426	420	441	441	447	421	432	399	429	417	435	413	457	397	438	400	440	413	396	410	388	398	439	417	410	416	412	420	451	435	406	406	438	410	405	455	419	411	454	406	452	405	461	409	410	421	434	431	417	427	408	425	391	421	456	413	454	403	397	379	416	447	414	420	417	426	386	412	433	410	419	412	428	444	372	425	455	432	402	413	396	402	415	440	421	389	411	406	442	435	376	395	376	432	419	436	404	430	445	440	447	442	417	418	373	410	420	430	402	423	445	406	400	432	428	433	386	404	389	417	431	441	383	410	412	427	432	413	433	458	434	424	401	384	410	392	424	410	444	424	435	360	434	412	443	399	387	408	408	428	440	416	422	430	424	392	416	436	427	423	401	393	411	408	393	412	442	404	453	434	429	436	461	410	424	460	395	397	424	425	484	428	441	406	422	395	453	424	426	426	413	427	418	421	438	423	424	426	441	452	416	388	447	438	431	457	405	416	445	406	426	399	435	454	419	448	443	413	434	445	381	431	419	440	433	396	430	437	428	411	415	403	397	437	408	432	409	390	424	453	418	450	434	400	423	423	407	388	446	435	440	409	432	442	443	443	438	435	408	411	413	443	435	422	447	436	448	436	428	412	424	421	462	386	411	436	412	428	417	444	415	415	436	415	388	417	409	412	447	412	411	439	424	413	415	458	439	408	438	447	395	409	423	435	442	450	476	417	395	440	422	392	386	434	435	401	477	438	396	472	409	430	442	432	428	435	407	421	418	394	430	417	447	433	410	407	432	435	439	427	420	402	399	393	420	453	412	466	390	414	457	444	413	421	431	426	385	389	413	424	427	398	402	412	415	439	408	427	451	426	422	413	420	436	396	409	436	406	411	446	424	406	429	423	440	391	453	407	423	441	446	421	454	465	409	392	431	460	467	404	446	435	436	412	420	420	437	441	436	449	395	406	407	421	438	461	385	429	436	434	421	382	410	421	375	433	369	401	422	374	400	417	441	460	445	400	447	412	446	445	406	411	464	430	442	410	440	445	450	450	408	428	428	424	416	398	433	416	421	444	439	439	408	425	435	436	408	413	404	462	416	406	420	389	395	431	385	434	404	439	423	456	406	399	421	429	428	399	443	425	439	424	386	416	415	410	439	451	426	403	416	394	429	412	439	428	418	395	419	398	453	433	424	423	437	412	408	410	416	440	426	454	448	394	441	400	397	443	395	424	441	413	424	398	432	436	392	434	398	442	443	455	435	432	430	437	417	394	419	411	423	441	446	424	430	433	451	443	449	436	414	407	412	438	436	399	397	448	413	389	429	433	411	444	417	430	403	390	411	459	401	404	394	440	429	413	433	396	434	392	440	419	403	470	440	397	411	413	439	406	417	379	399	406	450	440	375	408	404	421	418	432	402	437	415	439	394	377	446	397	399	405	430	432	407	413	469	408	426	397	368	434	407	399	421	412	428	424	446	408	403	426	456	416	409	436	431	406	433	453	400	402	433	427	412	459	444	412	424	406	413	412	412	418	449	413	404	410	449	436	429	455	426	455	414	406	451	404	392	398	395	453	426	436	453	457	440	422	464	442	430	403	413	416	406	441	406	437	406	423	432	396	425	400	427	410	415	430	418	439	427	388	406	413	414	387	397	435	449	474	425	419	436	389	403	416	388	441	419	452	433	433	418	458	394	413	413	412	442	422	391	424	424	383	407	465	438	417	409	393	420	450	460	409	413	426	432	434	393	403	417	381	449	437	399	398	420	431	431	445	398	433	438	400	407	437	431	422	414	413	443	403	415	458	395	458	441	409	369	418	447	379	422	414	436	388	443	438	419	391	448	437	443	422	424	419	396	422	427	415	430	436	411	466	434	436	427	411	401	436	366	453	437	428	442	439	445	389	401	380	417	460	461	400	408	405	410	457	426	416	423	427	387	410	420	393	411	420	415	439	395	407	428	412	435	437	444	396	434	419	452	432	436	426	408	434	413	424	408	426	426	448	419	415	415	436	392	397	404	422	435	421	431	413	375	406	402	430	432	390	423	444	414	406	409	461	409	397	466	403	415	425	396	409	422	450	415	391	382	434	429	405	421	417	425	427	375	442	426	411	438	388	384	416	436	420	451	407	436	414	442	397	438	438	438	435	406	406	399	401	396	380	427	401	386	416	401	406	434	398	407	446	451	445	427	421	440	449	421	386	404	432	445	417	403	428	472	423	462	429	442	437	435	419	416	429	443	432
6010	10393	8654	3598	1882	1377	1072	899	756	1293	15001	16148	10186	4088	1155	694	442	424	401	389	381	424	394	396	366	390	399	409	393	432	395	408	427	394	425	400	379	406	423	373	430	382	403	427	399	383	399	406	417	398	417	429	377	401	380	385	406	441	408	382	394	422	402	420	437	376	395	404	406	395	425	371	401	368	396	427	410	412	400	396	453	402	415	367	429	388	428	420	367	417	437	389	391	408	408	406	376	395	395	396	392	428	381	427	434	396	426	393	409	389	403	416	438	412	388	384	410	416	421	442	392	390	398	397	394	366	404	380	375	418	430	376	360	408	425	401	409	415	394	383	373	404	394	393	425	383	394	419	407	397	400	431	403	385	399	377	392	402	391	404	410	377	396	399	383	384	420	399	386	394	393	397	387	374	358	390	435	396	394	436	396	401	441	410	399	432	370	397	410	399	389	427	409	361	421	430	393	410	365	423	392	407	426	399	425	415	385	401	383	407	375	411	364	395	381	379	390	411	426	364	409	413	390	398	392	395	418	368	414	391	359	403	404	437	382	376	372	403	419	424	405	420	399	390	420	372	396	391	382	429	384	396	434	418	386	390	400	416	344	405	387	386	402	387	409	394	431	391	403	404	417	416	379	409	408	383	365	434	399	408	410	423	415	418	407	403	416	395	387	410	416	402	397	390	392	391	383	411	430	418	426	422	386	393	353	423	408	384	427	400	405	394	382	387	419	423	399	405	410	418	415	399	415	402	392	430	388	410	398	397	415	427	410	404	370	403	401	359	422	409	364	408	435	412	420	412	388	367	385	412	380	409	405	370	427	410	434	369	377	432	425	402	432	376	368	413	388	400	421	401	403	410	368	388	349	394	369	436	428	432	384	405	424	376	417	444	399	397	402	412	390	412	407	403	389	377	425	419	409	365	404	425	353	414	383	401	385	403	391	404	404	362	391	424	414	391	403	374	415	385	355	403	369	357	367	398	394	403	407	431	375	394	439	420	405	374	400	382	415	391	399	394	381	415	412	388	406	356	406	396	432	421	395	441	385	453	419	381	420	380	370	398	387	404	387	394	405	421	420	387	392	412	381	403	358	377	378	386	410	409	391	420	387	384	406	444	407	406	418	427	394	420	411	402	374	390	432	401	423	417	384	378	423	408	380	401	373	377	399	412	399	376	382	387	360	418	388	398	426	402	410	401	409	408	397	398	379	376	399	416	423	405	397	411	370	397	379	393	422	389	413	413	408	416	404	406	378	367	408	424	409	409	401	419	401	391	375	432	426	406	405	400	417	389	379	412	419	382	388	401	398	408	426	397	454	390	426	401	378	374	398	404	426	398	423	421	381	393	394	404	377	392	385	366	441	387	408	383	382	397	407	417	407	411	407	387	402	415	414	402	382	426	390	398	399	411	409	378	399	367	405	402	380	398	407	400	386	392	440	363	420	382	412	388	410	432	385	368	377	422	397	441	412	373	402	400	353	375	400	371	394	400	394	413	374	394	398	409	398	396	425	386	352	444	372	401	401	383	372	380	380	401	354	418	391	394	411	382	376	375	402	384	366	350	382	378	386	398	415	379	413	445	360	372	411	399	408	392	407	390	387	398	373	397	412	386	413	428	394	413	373	418	380	373	394	397	375	362	411	347	420	389	453	388	406	404	420	393	404	429	399	403	433	424	387	394	430	398	391	410	414	406	379	411	378	412	390	362	412	408	435	398	374	385	426	407	412	373	379	407	378	378	390	410	429	362	416	448	427	384	393	409	398	367	436	418	417	385	422	405	410	378	395	405	394	404	376	388	413	401	416	402	370	433	400	395	386	388	382	371	398	383	419	373	420	372	382	390	390	376	378	372	393	385	408	403	406	402	366	395	415	391	387	418	427	423	400	417	367	386	402	367	402	386	422	384	401	391	424	388	374	410	397	403	411	403	366	458	397	404	387	415	390	399	438	409	401	418	371	428	402	436	411	399	408	383	379	382	419	422	368	437	395	378	405	374	400	406	425	429	398	420	416	436	414	370	389	388	375	381	418	399	382	379	434	395	367	381	377	362	427	406	373	403	404	396	428	412	374	410	350	374	406	421	386	399	413	397	394	379	365	426	377	424	348	387	385	391	398	377	372	369	385	388	399	379	404	381	419	408	416	403	433	370	387	402	423	422	413	400	396	408	364	425	385	407	379	410	449	404	397	420	377	409	374	397	388	407	383	401	399	386	407	395	391	414	390	334	442	410	386	370	398	371	416	411	441	388	403	367	378	412	401	354	412	387	420	390	398	371	392	420	404	387	408	422	383	401	393	415	425	382	387	396	362	422	434	375	443	410	401	387	381	423	405	413	400	394	379	401	402	409	405	410	418	386	394	398	392	392	381	392	409	380	398	425	451	389	402	426	403	411	392	428	356	418	407	376	435	408	392	393	421	368	395	413	418	436	390	422	410	411	391	401	388	402	384	431	419	414	401	388	372	359	376	379	428	407	358	393	389	396	429	399	417	400	426	419	407	395	402	416	380	409	396	404	416	402	408	386	408	404	418	417	409	369	406	387	387	381	374	376	430	408	429	375	437	396	409	421	407	401	372	366	385	398	408	386	409	378	382	406	404	398	387	411	401	399	408	385	420	410	394	386	398	432	372	409	390	362	416	404	411	347	415	394	405	401	382	382	397	393	406	406	415	397	365	407	391	421	408	336	409	434	386	378	397	379	391	371	388	388	436	408	413	374	395	406	413	398	436	380	407	405	405	438	389	414	407	392	405	376	397	463	400	383	382	382	375	388	388	409	417	375	424	418	407	385	396	366	412	395	383	404	414	402	403	385	389	413	388	433	378	367	405	417	408	376	386	368	411	413	403	409	400	382	388	430	365	406	376	394	424	392	399	380	455	370	426	386	406	377	398	419	388	426	381	398	409	389	383	440	420	387	382	412	390	400	421	400	374	437	388	394	366	360	391	379	375	423	414	405	421	366	409	400	370	408	395	422	391	383	375	403	400	415	388	412	396	400	399	411	395	380	383	391	374	420	377	382	384	394	413	391	412	407	371	411	440	383	399	385	408	393	386	365	409	386	406	420	403	418	358	375	397	391	396	414	377	407	402	391	430	394	398	410	405	378	408	390	397	408	417	380	411	360	390	401	386	402	384	383	380	379	398	403	386	407	355	388	376	406	393	411	438	380	404	422	380	406	420	376	414	397	402	426	395	389	384	407	410	383	401	376	394	387	419	375	379	422	376	437	369	379	399	405	420	424	419	406	392	419	396	413	386	396	390	426	431	423	387	395	405	416	401	382	423	443	451	402	443	459	417	413	369	445	413	375	383	383	409	392	392	411	410	431	412	383	413	375	391	418	384	365	388	402	391	366	385	387	418	408	365	415	427	385	394	383	403	389	411	413	412	402	386	394	403	402	404	408	421	425	393	401	411	423	389	399	377	407	415	364	403	410	404	379	401	432	377	385	428	410	397	369	410	404	371	384	395	408	400	410	374	378	411	351
24601	21414	28616	24548	21096	7315	2215	1269	985	1366	23085	30382	21802	9217	1992	1003	657	594	550	528	532	564	573	503	580	523	553	557	544	553	574	582	548	515	542	512	559	579	537	549	611	551	517	548	571	546	536	517	531	561	542	533	572	557	529	525	571	542	544	541	575	533	543	553	502	554	562	573	523	558	546	509	543	547	548	582	606	515	546	515	509	538	541	588	531	528	571	550	511	564	536	570	521	590	551	554	544	510	578	522	549	532	550	532	539	521	525	537	506	561	568	556	557	539	534	542	535	521	582	563	535	513	539	577	616	535	565	508	559	491	546	518	539	524	555	539	517	545	549	553	509	557	605	529	524	559	563	527	539	571	531	568	537	546	556	532	553	536	531	510	535	534	534	502	534	558	528	548	540	566	550	518	538	519	577	571	556	495	510	541	557	518	508	522	518	535	559	534	572	500	535	531	604	529	517	521	552	518	522	543	539	544	501	504	524	509	578	545	549	567	531	544	499	503	511	554	538	535	509	530	523	534	517	573	554	568	564	543	544	511	580	558	554	545	529	542	513	570	566	510	525	572	513	534	508	571	539	544	544	552	540	584	507	513	560	517	510	552	572	554	566	540	547	565	524	530	524	519	562	546	556	586	556	571	521	505	566	512	512	534	531	528	563	500	547	519	595	545	504	538	543	515	525	527	536	533	547	506	534	527	541	537	542	522	549	532	498	554	505	547	492	551	564	557	547	561	545	590	531	549	541	538	547	530	544	552	513	520	585	492	512	504	558	511	548	534	527	513	531	589	501	566	593	546	529	559	539	526	521	544	500	548	576	513	534	522	527	511	587	533	533	520	577	527	542	516	573	527	534	561	562	571	594	554	524	563	555	586	550	514	547	547	523	540	538	519	561	562	459	545	556	546	535	525	502	544	529	540	535	584	563	511	553	541	566	553	519	525	586	537	585	517	499	587	562	561	550	566	530	550	570	583	576	549	509	537	523	557	511	530	524	564	545	552	539	547	559	536	532	564	556	562	542	492	518	523	504	515	560	557	552	534	575	569	520	548	545	555	588	512	542	528	549	554	514	541	529	563	537	533	518	532	564	539	543	514	588	535	523	550	578	538	550	595	564	523	542	549	575	493	530	551	547	562	595	538	536	537	498	558	548	542	565	548	528	508	539	537	484	566	559	534	549	512	531	580	545	545	537	547	548	543	544	539	539	505	545	585	530	538	506	571	552	519	538	556	560	542	525	573	532	585	539	539	550	538	543	527	540	556	518	582	564	565	527	527	586	557	537	545	524	548	545	569	511	529	525	524	560	558	557	543	525	493	521	534	541	525	561	543	514	527	519	519	518	550	567	584	555	532	561	527	555	563	501	524	503	519	514	565	511	496	572	537	524	522	536	528	483	538	571	537	560	490	528	564	537	526	552	529	552	542	541	547	571	532	555	522	565	574	538	548	569	536	535	474	580	544	521	538	533	539	511	568	526	554	527	504	558	548	511	541	547	552	547	519	535	550	572	561	548	554	533	536	559	549	522	528	595	540	518	584	535	559	528	538	545	517	516	530	526	556	515	572	527	548	515	558	568	546	531	501	496	534	548	515	559	560	524	525	546	555	551	571	527	520	529	498	494	544	525	536	542	518	557	561	537	524	520	538	531	486	537	564	535	603	585	541	511	548	493	552	548	512	537	540	556	533	522	531	521	513	522	573	522	553	494	520	554	522	527	539	543	531	520	537	539	519	564	573	591	539	511	528	525	532	533	550	510	537	541	547	529	552	523	579	543	547	499	518	533	551	522	519	559	535	567	524	522	553	496	563	546	538	566	540	556	520	537	543	549	554	504	545	572	531	529	543	540	577	504	529	601	536	537	515	511	523	531	546	528	541	611	543	548	543	576	487	555	576	545	536	513	541	530	522	518	565	513	578	549	579	545	514	553	543	528	519	560	553	540	547	536	564	560	576	503	543	518	550	544	523	535	583	531	510	512	502	518	548	539	573	518	506	526	512	572	511	520	530	549	551	547	548	560	505	478	527	504	544	544	589	561	533	558	550	535	562	583	541	506	591	511	557	576	550	554	528	519	544	505	557	557	530	558	523	573	564	567	531	549	529	558	518	561	532	568	531	549	550	538	509	534	580	546	544	551	534	543	525	504	506	543	534	541	567	528	557	568	542	523	596	548	486	509	524	533	564	515	516	551	545	537	533	529	512	570	561	518	539	540	539	535	534	507	510	535	514	534	539	557	532	534	568	559	527	533	566	526	566	540	547	534	508	564	525	562	530	533	514	546	571	529	546	516	607	547	528	591	561	564	519	558	504	536	526	547	524	524	549	523	592	536	528	556	553	511	517	535	566	526	552	552	548	503	550	596	571	524	523	557	522	525	540	571	556	567	509	551	541	508	555	503	472	495	541	569	557	568	543	588	568	546	528	509	513	516	551	558	525	575	554	544	562	506	556	537	522	555	533	516	559	555	551	541	502	476	517	579	502	515	538	550	525	550	549	561	568	536	541	541	475	535	500	566	476	550	552	534	513	541	503	547	554	533	505	547	546	527	550	547	554	570	534	511	513	568	582	532	497	553	540	544	521	542	504	560	506	537	570	515	548	540	562	512	573	499	546	553	531	541	542	560	509	570	545	623	519	535	569	544	545	535	533	531	566	559	564	550	576	512	535	547	506	514	525	549	542	543	560	518	513	528	501	604	584	585	539	513	534	528	573	535	539	512	525	544	544	505	531	570	572	527	530	549	568	508	549	503	552	552	537	539	523	517	565	495	549	532	535	565	487	498	507	534	525	546	532	570	576	505	563	541	504	532	508	564	543	520	520	550	487	553	574	527	555	550	543	566	512	493	528	543	535	514	557	546	515	564	569	557	541	541	571	545	555	541	572	550	531	488	540	494	509	497	536	565	534	518	536	545	553	517	548	551	550	580	572	559	574	519	530	559	543	487	519	527	530	508	566	502	509	537	538	567	555	556	513	525	540	549	530	549	567	530	515	571	549	523	561	551	526	529	584	560	553	557	534	537	557	526	567	556	527	548	557	526	555	582	514	473	539	552	533	552	547	484	500	528	551	550	552	554	553	555	558	543	553	547	553	500	561	521	551	510	574	524	520	580	616	547	523	537	557	525	575	530	516	575	556	538	498	561	550	571	507	562	588	517	521	557	555	567	513	533	527	534	530	572	516	494	528	501	554	538	542	627	486	580	527	542	530	553	537	574	540	561	572	509	491	539	540	590	566	543	534	519	528	532	521	527	555	551	524	534	513	538	553	540	531	561	551	560	537	527	529	503	546	547	528	532	487	575	543	537	563	526	527	552	521	544	530	557	511	516	565	545	543	529	477	554	581	535	561	516	505	549	530	532	540	544	530	536	551	567	527	557	535	555	556	545	572	563	529	544	537	576	572	549	515	554	542	548	537	536	558	525	535	557	559	507	559	512	553	577	492	568	539	524	530	540	533	551	535	515	537	546	593	562	537	558	561	550	513	562	541
7107	11964	6940	3950	3164	2176	1766	1336	1098	1955	26090	26445	17437	7115	1781	1001	602	532	494	479	507	493	526	512	503	521	464	513	510	513	496	459	496	476	544	509	535	471	507	519	521	477	471	502	472	478	482	469	464	501	486	531	529	484	478	505	508	490	482	486	499	506	508	522	496	464	478	460	526	527	479	479	466	479	483	513	484	512	486	483	498	494	475	491	483	496	494	486	466	482	482	503	532	509	500	498	458	496	520	518	509	491	512	487	479	503	501	469	481	498	480	486	482	467	460	488	488	489	474	492	486	500	509	484	503	492	525	519	501	501	463	494	485	506	491	452	498	455	500	516	482	483	491	490	513	486	498	509	501	492	501	475	512	465	511	517	479	463	500	468	489	495	484	528	498	504	496	502	474	507	500	485	498	483	520	531	477	449	465	499	486	507	519	523	447	482	466	506	513	526	529	473	512	495	487	506	455	504	527	473	487	510	523	490	480	531	503	504	512	499	477	490	504	486	493	534	505	491	502	486	454	503	521	490	515	501	508	518	504	515	484	479	546	479	496	503	479	504	517	481	489	512	501	514	507	486	489	478	529	504	513	475	508	452	463	515	504	528	522	488	562	508	469	516	453	513	511	502	547	525	503	553	498	496	520	506	486	509	462	527	505	490	454	508	452	522	436	472	498	543	514	527	473	500	502	498	482	521	473	520	519	516	477	530	461	492	474	493	515	521	498	453	487	481	512	492	462	503	503	467	496	465	485	551	510	483	512	485	524	507	545	478	495	508	501	539	470	507	538	482	506	514	491	507	531	489	474	499	507	448	509	499	467	511	463	519	486	474	492	491	508	512	502	462	453	518	479	474	512	493	478	499	526	497	510	463	539	510	501	485	495	488	490	506	478	451	491	459	510	513	509	488	518	475	475	516	510	501	550	501	461	510	482	492	532	461	514	492	516	458	506	520	489	489	517	505	525	494	471	473	473	517	498	457	504	486	508	522	507	519	489	528	487	515	481	491	464	541	485	500	520	499	480	506	512	500	499	503	513	481	515	506	527	523	503	481	541	501	465	493	515	503	479	491	473	474	480	487	499	501	522	448	496	460	492	497	493	512	491	534	472	537	497	463	508	477	504	484	475	481	487	514	480	468	521	509	474	512	443	455	466	497	452	514	462	497	450	488	479	490	491	493	534	519	481	452	515	486	488	491	491	539	507	511	499	514	491	490	530	484	506	478	501	498	494	502	481	480	510	474	492	499	485	534	495	474	541	486	498	485	486	480	510	503	503	505	500	461	468	485	558	485	468	520	516	480	520	473	509	488	485	489	496	489	498	510	472	489	498	465	512	469	522	500	511	451	511	505	526	483	495	491	452	508	507	451	535	508	499	492	517	481	484	479	432	510	528	491	469	479	484	520	519	487	507	493	503	476	484	506	494	507	571	496	513	518	511	508	516	526	527	500	491	446	502	501	485	474	486	479	455	526	486	481	477	489	490	511	495	479	469	490	511	516	530	496	520	475	460	481	472	479	482	491	506	494	491	446	511	524	509	501	486	543	474	489	508	506	473	478	500	483	500	504	517	519	538	483	482	494	477	528	493	512	505	482	512	450	484	507	468	508	463	489	498	511	518	467	485	453	468	528	485	472	494	459	519	508	518	490	489	489	546	515	501	466	493	518	486	518	480	510	497	458	458	463	493	477	494	483	522	536	496	504	509	497	473	522	520	488	490	467	508	451	512	514	429	477	478	483	480	515	491	503	507	493	473	531	484	527	496	465	473	458	499	502	515	496	471	499	483	512	511	494	521	478	499	484	494	492	502	533	459	504	501	493	530	527	492	510	494	510	506	515	482	507	510	481	496	489	481	479	500	511	485	493	489	503	479	492	497	483	538	510	509	507	486	511	500	515	470	481	497	467	478	532	517	495	505	494	514	505	515	515	497	509	487	514	477	477	527	500	536	484	513	512	464	489	502	499	517	512	499	495	524	511	527	491	464	454	519	493	497	476	494	507	502	463	466	475	518	500	487	526	485	423	485	495	488	472	495	506	532	523	491	486	487	510	451	524	477	465	492	494	434	466	474	459	511	491	499	477	481	538	466	494	479	530	457	444	493	488	499	498	512	477	477	552	518	469	494	487	475	484	506	477	474	515	462	486	482	446	474	490	470	476	497	464	480	494	525	505	464	513	476	497	482	494	494	457	471	506	492	504	540	479	482	506	454	502	483	475	505	513	519	538	484	479	506	475	499	493	507	494	459	538	509	483	480	485	525	525	520	474	538	484	510	490	495	499	501	490	509	496	503	498	498	534	483	482	501	500	523	509	480	506	493	519	472	499	500	484	527	518	493	516	489	523	488	457	491	447	467	509	489	516	476	482	465	517	531	488	501	460	506	513	508	496	496	486	489	466	475	492	481	502	516	479	488	479	494	490	506	500	538	543	497	538	485	495	527	482	505	506	493	512	468	512	458	506	521	478	504	492	503	509	482	521	477	541	479	501	530	457	510	487	473	477	553	500	510	504	474	515	512	459	469	465	498	520	477	518	506	461	476	518	475	483	448	506	501	490	513	465	543	487	486	536	525	507	489	503	513	475	520	481	474	515	494	474	507	515	518	518	477	518	534	503	530	487	507	506	457	514	466	508	487	492	497	496	500	465	473	495	503	521	464	473	467	497	538	465	497	506	462	495	506	492	502	469	497	528	450	523	511	511	484	473	450	504	469	486	459	485	443	464	496	529	468	490	504	476	484	450	503	451	461	531	513	468	496	521	434	509	503	553	484	534	461	484	515	473	487	516	527	488	486	487	510	467	528	489	457	504	462	494	505	524	506	462	504	517	501	504	497	498	480	458	461	517	518	514	472	519	508	497	486	495	492	477	459	453	483	527	529	463	487	512	498	508	489	478	473	467	504	499	480	521	474	498	504	475	478	477	491	513	483	521	489	503	533	462	468	498	500	531	464	520	477	511	482	496	515	511	509	492	483	496	499	506	477	507	485	481	495	448	500	529	536	481	504	505	492	524	491	461	478	486	521	479	519	482	513	488	439	514	480	488	492	493	460	509	478	524	525	488	523	503	486	475	513	549	463	505	446	467	486	472	432	484	501	522	477	448	474	467	488	548	474	489	521	525	476	503	488	518	469	478	474	482	490	527	498	499	492	500	459	479	491	492	465	466	504	503	531	466	461	481	472	467	541	500	506	510	487	489	494	463	495	500	485	488	506	506	483	498	484	472	497	492	487	528	494	477	495	468	502	474	494	526	477	529	480	498	498	486	475	534	498	531	522	503	541	490	479	501	457	459	461	520	482	502	521	476	450	471	505	523	512	443	533	532	459	472	493	517	516	503	527	508	520	505	466	505	501	464	502	488	483	507	485	475	478	495	510	488	478	490	458	513	517	493	500	515	451	474	503	502	471	455	472	501	503	465	530	492	515	530	495	501	481	500	458	492	508	495	529	488	512	489	496	485	473	503	493	482	482	492	546	493	502	508	529	522	510	499
27877	11219	1635	854	602	512	508	482	431	485	1397	1925	1614	901	601	509	452	426	423	394	458	435	422	412	432	435	407	423	429	381	421	409	479	438	424	449	401	433	428	401	432	428	419	437	412	424	423	402	436	386	449	443	433	443	417	393	459	416	404	419	445	416	436	439	433	412	428	357	397	431	420	420	473	449	449	415	428	440	398	432	411	427	452	418	447	435	395	430	425	446	409	419	404	427	457	423	458	427	426	443	415	433	395	419	433	448	387	412	391	420	443	465	411	398	423	423	396	438	432	429	434	409	410	414	414	415	468	434	398	428	425	404	444	426	403	413	426	408	437	396	432	408	437	428	406	433	408	415	446	420	415	439	388	436	431	418	380	412	419	470	376	389	442	399	440	399	428	442	393	379	403	436	421	446	414	418	439	436	439	409	394	453	389	430	433	417	432	416	410	438	411	395	447	433	427	441	420	417	434	406	445	388	402	481	436	453	381	424	422	381	444	424	423	434	388	428	432	428	404	429	436	440	456	449	409	430	422	424	388	444	399	445	450	446	464	434	419	408	444	383	398	414	368	417	419	385	418	424	412	423	430	420	431	426	446	415	443	397	436	474	452	417	436	428	407	449	407	437	410	413	424	446	419	411	428	424	453	431	420	393	391	407	429	400	410	405	422	407	417	416	407	439	424	433	449	410	434	453	463	435	425	442	431	449	439	410	445	429	404	422	400	456	399	449	425	442	436	456	430	436	412	443	426	426	410	391	406	424	403	403	437	430	429	423	409	368	383	444	472	402	408	408	417	418	429	417	430	405	466	414	421	434	394	422	450	411	412	441	422	415	419	406	401	442	433	425	391	369	394	389	430	413	439	450	450	403	406	432	434	388	397	400	401	394	435	404	403	439	402	387	428	449	401	428	433	413	406	444	411	428	431	408	405	403	418	436	476	396	427	413	429	401	383	461	389	450	439	410	418	419	418	376	429	436	409	397	457	427	411	402	432	385	396	389	447	410	398	433	452	421	421	378	390	420	393	398	389	428	400	434	447	428	433	421	435	414	430	444	424	364	450	399	425	410	424	431	427	427	387	452	412	450	407	459	403	422	410	380	413	425	444	419	415	408	392	431	423	417	371	382	407	439	405	432	460	418	436	443	419	410	435	472	442	405	408	395	443	405	418	424	419	422	425	408	450	413	424	401	403	400	432	429	394	427	430	435	423	451	394	454	408	424	423	437	419	457	399	411	408	466	435	462	376	426	419	422	430	421	456	427	478	411	436	372	411	427	418	447	441	394	415	406	410	384	415	420	399	417	410	403	414	455	402	406	422	395	443	410	433	435	420	423	432	421	465	419	455	417	454	440	434	420	434	451	423	442	438	406	425	423	447	442	420	417	433	416	464	436	434	394	409	424	437	427	445	475	436	427	405	407	403	419	409	426	425	425	444	438	408	430	439	407	420	423	403	400	395	427	445	434	481	427	447	437	405	421	423	380	448	406	405	480	462	406	424	429	392	470	415	419	457	427	401	408	458	458	442	423	448	506	447	447	432	409	428	426	421	460	470	412	445	414	454	439	435	425	398	386	445	410	448	425	413	399	427	409	411	432	447	401	407	403	433	435	399	444	437	416	439	398	413	428	431	448	408	410	422	439	447	385	411	451	413	447	438	406	411	408	437	437	417	417	441	419	392	437	418	447	442	408	435	400	421	431	416	431	423	432	418	413	442	424	404	412	423	388	390	406	411	427	437	417	422	444	411	418	477	451	417	416	411	424	402	402	398	392	459	448	403	439	404	424	420	422	448	419	418	429	433	434	413	443	439	401	424	465	382	433	434	407	380	431	452	414	425	387	421	416	414	439	441	413	444	438	400	401	429	418	390	443	425	445	388	420	451	421	450	412	429	413	463	443	415	401	440	444	442	415	407	419	447	424	450	421	403	436	397	400	441	429	385	451	418	459	396	421	412	409	444	395	464	459	453	393	398	424	413	428	436	411	409	432	430	439	420	446	414	379	428	406	421	459	423	397	413	418	431	440	417	443	400	427	394	430	450	406	408	472	418	441	447	444	435	439	398	417	443	381	397	427	417	395	419	435	414	396	438	407	443	433	434	425	416	424	432	426	424	456	419	448	435	410	466	438	481	412	426	427	423	407	450	416	432	452	407	419	421	396	433	419	430	412	421	449	397	425	446	432	434	462	425	381	433	429	405	508	442	433	399	444	418	403	426	481	435	444	417	437	413	427	447	410	417	397	446	411	416	410	396	465	410	429	376	408	419	431	419	442	420	414	425	438	420	433	470	444	392	414	451	385	422	424	383	444	415	415	399	452	442	425	465	431	421	428	406	390	447	421	377	438	418	406	431	406	391	453	414	418	423	424	454	410	425	409	447	452	404	458	418	413	439	441	430	444	421	431	428	423	453	437	426	426	434	453	414	401	416	453	428	440	434	443	416	400	410	435	439	406	416	406	443	414	476	425	438	415	417	396	393	418	383	434	417	423	462	413	424	470	433	400	426	412	404	416	438	409	432	437	414	385	421	421	413	444	447	409	433	428	392	425	407	445	428	418	438	414	389	466	424	413	447	414	421	375	420	430	452	475	430	395	423	381	388	454	417	419	409	420	409	434	443	392	436	463	406	421	401	404	397	410	392	433	409	443	404	437	427	426	413	421	419	440	419	411	409	438	413	423	415	451	439	466	439	395	381	418	399	450	392	397	439	405	415	444	399	417	423	419	407	468	436	403	405	462	404	431	457	448	421	407	431	440	413	411	411	397	431	383	445	398	427	424	397	412	422	416	361	414	428	413	426	427	422	424	427	414	441	450	427	439	428	394	393	428	413	443	397	418	470	410	467	417	421	414	429	440	475	377	428	411	438	409	413	400	457	477	427	434	422	419	408	418	418	473	433	390	404	436	434	426	398	410	443	405	388	414	421	393	452	430	431	429	464	420	429	417	417	394	440	426	451	439	414	429	422	433	413	408	414	404	403	419	425	404	416	394	419	468	439	423	427	420	422	414	423	424	377	420	414	416	424	389	447	410	446	407	410	380	438	417	443	415	447	393	426	472	389	405	450	417	435	408	396	408	379	411	429	457	451	384	449	415	438	410	414	444	429	409	420	422	379	441	438	419	404	449	447	441	404	431	457	439	438	415	404	432	402	446	415	414	427	374	449	405	397	457	404	397	435	429	452	412	429	435	390	452	449	384	447	398	420	418	401	379	429	423	441	393	407	391	429	440	461	427	425	407	409	388	433	462	409	384	458	445	421	412	425	430	425	419	464	449	452	425	418	443	363	429	399	423	438	419	428	400	419	399	425	463	412	441	394	400	411	425	412	427	458	419	408	404	400	408	440	426	388	397	442	417	410	412	456	427	388	409	390	454	423	406	407	392	409	440	416	399	417	393	457	393	413	435	434	423	410	443	409	390	464	408	432	432	415	395	420	426	452	396	409	455	388	469	417	451	406	455	437	428	423	384	404	416	402	378	426	377	452	436
6522	2009	985	684	600	509	466	476	443	464	1899	2331	1839	1014	591	409	407	404	409	386	381	402	378	394	367	377	409	361	398	381	360	379	368	401	421	390	357	372	375	388	375	368	401	396	427	399	414	391	365	379	410	408	352	402	366	399	420	402	393	392	400	409	381	401	384	373	347	378	387	390	371	380	377	370	424	374	448	407	403	375	373	439	394	400	400	391	357	399	419	381	371	360	386	412	386	380	365	404	377	419	380	378	384	420	377	396	390	386	375	407	393	409	378	408	436	386	371	393	376	401	379	386	368	384	400	353	396	360	385	400	383	378	373	399	422	409	380	376	390	364	416	406	386	393	404	409	353	390	373	411	385	360	357	392	394	391	381	392	366	348	371	384	394	365	394	342	364	359	407	389	372	413	408	390	384	340	381	385	365	396	362	411	422	408	414	358	396	380	383	366	343	388	377	400	368	388	408	391	404	377	411	390	383	379	374	398	375	402	434	414	326	379	373	412	392	360	395	383	395	389	365	376	437	377	382	413	377	390	412	347	421	355	380	403	354	373	390	392	401	379	349	373	388	366	406	369	381	344	409	394	411	387	384	371	362	403	322	389	412	335	390	383	362	366	366	378	413	387	386	389	353	367	371	395	373	384	373	363	389	373	394	372	375	375	364	387	377	405	359	392	389	364	382	375	366	375	422	360	402	427	368	386	363	415	421	393	410	365	381	375	390	397	364	430	387	391	395	400	390	408	407	398	386	417	385	395	368	341	402	386	394	405	383	379	388	361	368	376	383	399	369	402	347	414	394	389	364	381	379	389	377	380	370	386	413	369	380	417	379	420	366	420	361	386	400	376	388	397	376	391	406	401	330	380	433	394	405	361	375	393	406	351	383	371	391	398	380	360	349	412	381	394	379	364	359	408	397	396	374	373	375	409	376	412	425	410	383	444	366	407	418	353	354	371	354	392	375	435	376	406	373	391	353	366	377	400	358	363	368	388	396	384	411	345	401	408	384	379	376	351	388	388	398	360	387	372	381	387	406	371	379	445	369	381	401	401	363	403	369	379	383	405	400	393	415	371	389	409	406	373	407	405	397	409	388	352	375	453	383	382	375	380	386	373	387	416	373	373	374	365	403	358	360	405	383	374	419	397	366	364	377	399	367	395	374	389	364	421	371	445	375	375	375	392	378	369	409	381	385	347	358	368	418	379	401	411	353	405	414	373	408	368	410	381	389	430	372	362	435	397	381	383	409	386	400	392	376	348	396	375	366	401	383	368	362	347	376	382	345	347	400	388	413	376	368	354	406	414	399	410	385	421	397	389	362	375	411	408	360	402	378	360	406	350	386	380	384	443	354	396	386	365	409	410	371	392	345	389	409	374	385	362	394	411	394	398	389	385	363	399	379	407	370	401	387	368	366	365	401	354	416	392	380	384	366	354	341	411	374	350	373	378	395	381	379	393	393	382	399	404	416	396	381	410	385	402	392	409	398	388	377	376	371	348	378	380	364	383	381	376	378	339	392	376	398	394	391	382	408	379	373	428	378	397	399	380	420	413	382	395	390	357	354	363	406	387	367	388	411	422	391	353	375	418	415	401	364	381	389	415	387	363	355	352	392	396	374	370	401	389	406	400	380	359	385	418	372	406	404	391	408	352	383	375	410	383	411	393	379	368	396	386	433	389	417	391	388	353	394	402	380	409	371	384	381	391	431	401	394	365	370	362	360	369	377	395	384	344	397	420	385	362	359	405	389	429	366	414	397	374	384	347	356	404	382	379	425	390	359	365	410	367	370	379	388	372	412	363	378	396	387	408	406	367	410	386	396	367	375	338	373	357	387	380	370	430	381	398	380	410	381	389	389	368	397	391	409	377	386	420	380	376	343	373	381	376	380	405	420	385	396	367	370	394	376	386	378	371	376	378	383	411	372	395	402	407	374	381	407	365	413	378	368	364	386	380	390	369	361	390	393	364	368	414	369	385	381	396	375	449	386	388	369	375	407	427	378	404	409	367	376	393	399	408	369	425	373	370	351	390	419	365	405	382	370	392	365	373	365	353	373	384	380	392	366	421	400	370	374	360	381	395	379	396	372	349	373	399	374	400	377	384	358	422	370	394	401	354	375	393	379	380	390	425	378	379	380	389	400	354	392	389	375	346	366	375	399	402	384	399	391	365	386	401	374	364	400	408	362	417	410	387	362	395	390	389	385	374	395	366	375	363	410	387	359	379	380	356	387	372	408	384	363	379	406	415	386	384	375	376	397	418	396	416	396	401	367	400	367	395	386	363	400	338	367	417	351	379	408	411	377	416	382	337	380	402	373	358	409	447	409	391	366	391	399	362	400	366	367	374	368	379	383	379	381	387	375	388	387	404	393	366	388	361	350	398	395	350	402	384	393	350	394	406	399	410	371	389	413	410	379	374	341	393	366	410	397	426	390	377	379	365	388	386	391	378	364	374	398	392	398	393	380	410	369	422	368	372	394	392	430	358	366	384	395	361	366	367	384	388	375	370	338	378	376	366	388	374	369	421	402	387	387	364	368	392	386	379	389	398	406	393	388	340	373	369	347	358	406	380	369	378	376	419	385	383	383	395	394	374	373	406	396	394	377	390	392	370	387	425	387	401	413	385	362	373	397	389	379	367	396	383	397	374	428	347	397	373	384	373	374	383	377	394	350	377	376	405	371	354	359	389	401	362	406	395	400	391	387	381	344	366	391	409	393	399	386	387	385	368	375	409	387	397	382	403	399	361	383	386	379	346	380	386	381	403	360	409	391	370	374	413	382	381	391	380	383	372	384	386	359	397	358	397	374	366	393	373	399	356	396	378	428	391	387	369	379	388	393	392	374	397	409	394	350	365	370	402	361	401	382	375	396	397	423	380	393	358	429	391	388	348	394	391	380	415	340	412	391	417	388	432	376	386	382	414	389	374	386	354	382	386	383	405	403	428	365	403	380	379	382	383	390	399	342	393	379	398	367	374	354	389	363	382	401	338	362	371	362	387	406	401	402	373	370	389	369	384	366	393	388	388	404	384	401	403	396	402	376	362	396	400	342	369	393	390	382	381	388	385	322	379	360	387	393	425	409	389	416	371	385	377	384	381	383	405	374	376	378	415	406	385	366	370	404	413	428	392	372	376	372	385	385	414	353	383	414	406	373	351	373	404	403	395	366	367	378	357	366	358	377	389	387	424	378	406	353	389	392	390	397	406	367	427	364	379	388	418	380	360	399	351	369	385	374	367	372	363	393	394	395	362	382	391	393	336	395	364	368	393	418	422	381	364	372	373	382	365	372	374	392	368	405	386	366	369	373	353	384	379	395	381	407	377	373	386	382	387	405	382	394	370	351	376	403	374	363	396	408	382	410	381	330	390	391	404	386	401	380	364	416	380	389	390	402	401	361	367	430	422	378	413	413	349	369	388	415	353	392	407	390	379	375	375	401	412	395	379	381	407	404	385	418	390	409	390	373	361	360	361	408	333	389	404	402	416
25584	21407	27436	25533	7055	1437	1002	721	629	1038	14870	18181	12731	4556	1024	637	478	415	405	402	436	424	426	428	431	407	423	404	435	415	427	437	462	411	414	388	445	414	445	428	404	457	416	405	381	415	450	479	369	469	416	436	409	416	437	397	435	454	464	437	387	414	419	410	415	387	435	396	377	438	413	418	415	421	387	414	414	413	440	454	420	406	384	402	394	409	456	410	408	446	430	414	419	417	450	420	472	423	412	394	428	486	410	413	416	374	420	421	388	419	411	419	448	411	413	403	409	396	434	414	399	415	443	437	396	391	403	410	412	450	420	428	416	411	421	394	417	450	444	404	426	402	405	418	421	432	427	432	422	411	410	402	391	393	402	409	393	396	412	439	449	431	427	409	415	429	454	407	390	407	414	454	446	421	401	432	393	423	444	424	420	414	426	440	421	412	431	399	426	395	426	441	441	437	406	413	392	433	425	427	404	435	446	452	406	404	426	451	418	425	401	402	425	406	441	452	433	421	396	429	426	388	450	445	397	418	380	416	405	394	431	409	426	431	442	462	416	437	393	436	404	406	407	404	386	376	388	427	451	431	402	463	396	423	383	380	429	417	397	421	428	448	387	441	398	401	434	439	466	442	405	438	437	441	393	429	396	407	419	446	419	422	420	406	402	386	429	408	430	413	438	431	406	421	395	413	412	410	447	429	435	430	374	388	418	454	418	424	423	406	380	436	451	398	399	423	422	381	424	394	396	411	427	412	389	433	402	412	406	447	417	391	427	395	421	414	374	380	415	398	421	402	418	420	420	424	422	423	410	397	424	386	423	410	382	405	462	409	388	428	446	382	412	401	363	411	410	420	380	413	426	430	400	393	398	406	388	423	424	444	433	404	444	410	410	409	392	428	413	416	400	430	418	427	403	401	438	446	397	415	430	397	397	387	444	458	403	446	396	440	406	430	407	416	434	360	410	399	434	397	419	423	415	411	425	443	420	396	403	444	432	403	397	447	392	436	414	443	398	431	417	412	415	417	418	413	433	455	404	421	404	398	465	418	402	461	417	420	443	434	443	424	390	413	392	419	414	431	438	406	434	416	460	443	391	380	431	389	446	372	428	429	426	418	421	415	449	417	462	386	396	415	410	413	423	419	424	408	486	412	407	401	435	423	410	409	398	385	388	409	428	415	442	375	383	458	425	422	442	420	436	398	407	431	431	393	399	416	405	413	394	399	389	445	438	406	384	423	395	432	399	399	424	396	410	425	426	417	408	375	434	404	416	416	430	406	379	448	404	409	384	397	375	440	422	429	458	454	409	406	419	406	419	444	440	399	417	422	398	427	434	407	416	372	412	449	399	423	413	369	413	407	408	410	423	394	403	448	401	410	439	411	396	428	448	390	425	423	434	381	367	420	438	456	432	415	408	422	436	441	392	447	393	421	461	444	413	456	430	422	367	376	378	405	367	405	422	468	436	454	397	407	392	439	399	425	418	439	419	441	449	446	403	368	410	403	428	391	402	395	392	430	403	410	399	439	383	432	397	385	470	445	399	432	397	369	456	450	389	401	420	445	430	379	423	385	413	408	432	418	409	409	429	418	433	455	413	435	450	376	446	409	414	423	440	442	431	427	383	390	433	407	444	474	456	411	449	423	425	444	391	424	448	383	406	415	411	420	424	433	419	428	425	444	446	403	451	398	443	397	408	415	457	446	389	410	395	410	473	412	408	427	421	421	419	381	393	402	393	411	438	432	402	381	428	410	427	429	402	406	426	429	411	422	405	412	428	408	398	390	374	447	395	410	431	393	408	412	427	403	429	403	403	421	403	407	441	389	394	374	417	414	427	407	433	392	415	408	450	417	420	410	430	422	407	384	427	445	429	444	450	409	411	420	421	462	433	423	450	421	411	429	393	425	440	443	428	430	443	421	421	445	440	444	416	421	425	471	412	376	419	415	444	441	394	428	445	401	403	440	430	418	407	445	430	428	417	428	429	406	434	396	425	409	433	435	386	460	432	420	408	435	418	405	412	445	417	407	435	398	421	399	417	439	422	419	376	409	441	415	399	390	397	389	422	424	406	399	414	400	440	416	457	402	454	420	392	434	420	424	399	429	446	399	398	460	433	396	380	421	431	409	440	430	395	392	401	408	415	415	419	408	417	449	452	368	433	395	400	405	423	431	413	413	432	395	426	424	406	415	445	389	404	389	455	429	417	429	429	456	417	399	406	421	397	377	434	442	449	408	366	408	404	405	407	455	411	430	396	393	418	400	415	422	472	432	413	421	404	445	426	429	460	407	420	389	388	372	426	397	403	399	437	425	455	439	414	423	442	404	420	426	402	438	398	402	464	433	418	403	420	399	402	416	404	440	441	392	412	408	431	415	359	421	426	414	411	390	437	408	412	376	381	399	388	387	410	436	406	422	404	467	419	433	397	409	419	439	435	395	436	404	433	434	414	386	450	448	437	420	433	410	421	419	416	409	435	452	439	386	398	398	386	384	428	411	402	433	430	417	460	432	432	456	415	440	410	437	402	429	441	398	382	427	456	390	395	381	437	439	430	391	413	424	432	400	395	392	430	437	415	415	436	421	406	418	411	411	415	419	429	411	450	411	435	416	457	429	388	392	374	412	417	399	476	444	402	418	429	406	427	422	432	442	433	397	389	359	397	441	437	414	401	407	412	455	407	391	416	434	405	431	416	408	403	414	411	458	407	393	418	407	439	415	432	435	409	447	445	425	405	407	388	424	436	410	423	411	405	415	424	399	437	447	400	439	442	407	451	432	389	368	440	441	453	437	411	386	408	420	436	449	414	425	429	427	394	374	425	410	455	399	428	442	418	397	411	397	424	414	401	400	423	394	421	402	424	411	404	377	441	400	449	422	391	400	387	452	404	411	429	416	437	404	432	397	420	466	403	407	449	443	392	412	440	396	390	432	432	414	434	377	429	393	430	444	401	429	406	408	409	438	431	394	387	413	419	420	422	467	422	453	402	397	432	435	412	411	403	432	441	420	423	463	377	449	443	419	423	404	435	437	400	453	433	432	403	426	466	416	404	415	422	414	407	411	402	421	433	399	469	406	409	371	427	377	424	399	432	398	431	439	408	395	456	417	401	414	429	419	411	383	453	419	392	361	423	444	393	433	410	421	392	399	392	399	414	414	397	401	428	410	451	398	431	407	372	428	441	384	423	434	409	414	404	394	435	455	429	425	428	426	457	403	357	387	392	378	432	400	423	397	386	402	416	420	402	406	421	430	389	451	408	430	410	396	431	396	454	432	434	427	427	444	412	388	423	406	446	414	430	433	384	395	422	425	439	410	428	404	405	425	406	468	401	402	403	426	420	423	429	378	423	427	449	410	399	420	427	393	413	432	447	450	418	443	426	479	396	367	416	388	415	384	399	417	442	430	420	401	420	381	412	392	402	407	399	425	430	420	399	425	454	410	429	398	429	466	457	424	431	416	425	413	408	420	418	388	435	433	373	408	407	414	395	392
4232	4518	4266	2305	1433	1169	997	849	755	1452	17615	16203	10803	4000	1113	696	414	432	380	400	397	406	399	398	406	415	429	404	390	387	413	397	412	360	383	394	376	373	401	417	407	422	427	420	396	407	421	391	388	390	362	403	373	361	412	417	377	398	390	370	403	378	408	385	401	368	417	326	379	407	413	412	424	395	406	366	393	398	405	409	415	353	406	378	388	349	375	408	383	398	406	383	373	398	419	380	416	413	347	406	381	384	409	373	377	420	384	374	390	391	389	360	410	414	392	421	422	352	398	366	362	442	369	370	394	388	381	392	456	401	405	388	398	398	390	376	421	400	409	387	429	429	388	361	406	378	380	444	397	412	406	439	374	383	389	409	365	376	419	422	379	382	397	402	386	405	392	377	445	387	392	403	417	426	437	408	361	419	394	397	384	400	437	383	416	420	418	393	366	358	445	393	400	420	385	395	404	398	374	400	447	379	412	363	369	386	404	398	396	414	376	399	403	379	345	375	399	342	386	426	393	416	398	378	382	354	401	418	408	412	393	384	407	373	399	349	389	442	396	393	382	399	388	396	380	406	418	373	388	399	418	400	385	354	405	395	409	396	392	384	446	398	388	398	403	438	393	411	389	377	371	373	368	419	363	441	400	363	413	381	383	353	425	410	437	396	380	416	373	397	405	399	383	348	376	395	386	421	418	399	382	382	367	374	338	403	409	377	403	358	389	381	397	417	385	413	373	407	399	402	413	411	365	373	383	412	406	384	411	393	389	395	387	391	371	381	387	389	392	393	412	395	382	414	412	404	411	421	404	421	371	384	377	378	387	411	419	389	411	406	399	401	427	356	419	400	360	404	401	391	364	377	386	390	371	411	389	372	380	368	401	419	377	408	407	399	385	372	413	397	430	380	410	390	418	372	420	399	416	416	371	380	359	384	421	394	371	423	408	401	371	417	382	388	392	366	382	370	428	382	377	374	379	377	398	362	407	370	375	399	424	410	415	395	390	391	392	420	381	393	450	406	378	393	391	459	371	409	365	380	401	390	386	392	386	391	402	408	374	424	405	427	426	387	406	390	384	391	421	392	383	424	406	412	390	393	397	358	416	383	368	388	407	401	410	402	396	392	381	406	362	410	385	419	377	440	390	376	403	368	379	414	384	391	444	376	406	397	402	397	402	415	388	372	398	397	386	423	393	395	402	392	381	368	418	384	392	432	410	399	368	389	379	406	404	359	375	359	384	425	374	379	378	416	406	380	383	361	412	390	377	387	416	412	392	384	418	395	374	401	404	385	372	388	401	407	439	378	409	424	374	418	424	391	384	394	430	426	395	399	426	369	386	375	388	355	388	382	375	362	371	377	373	436	376	373	388	403	399	361	375	401	430	373	406	390	402	399	362	400	372	431	380	396	381	406	404	393	373	396	376	392	395	368	381	389	382	408	401	393	400	373	395	383	434	406	391	401	413	406	400	399	408	377	408	369	387	436	441	371	370	414	366	398	401	365	430	418	394	428	398	402	391	348	435	390	443	391	396	409	401	394	388	367	359	395	394	371	390	381	377	403	399	395	414	374	366	379	396	421	404	385	369	400	408	397	408	366	380	399	403	376	393	347	397	437	374	371	412	424	410	416	395	392	361	379	454	415	374	394	371	398	379	366	382	380	405	377	369	372	370	431	394	399	403	409	390	389	396	385	377	409	400	400	396	400	398	401	400	387	402	385	413	384	366	396	435	348	356	372	430	385	375	379	390	425	356	392	395	376	395	385	368	400	347	368	376	382	387	392	367	427	385	394	396	404	382	414	376	410	397	416	383	397	392	375	386	373	380	364	404	382	433	376	386	340	365	377	376	391	363	381	381	405	359	383	388	420	358	410	403	385	384	407	427	382	429	438	380	407	369	384	391	396	372	388	392	374	389	404	418	381	378	376	394	413	384	381	395	378	370	440	374	390	390	366	379	371	355	410	403	416	376	399	399	393	388	383	414	378	374	366	411	386	382	363	386	433	368	368	389	406	356	388	377	400	377	373	388	418	363	376	408	390	385	375	408	413	405	422	388	397	391	404	354	425	409	368	390	388	371	400	361	400	384	348	388	411	411	374	377	384	396	415	394	398	387	413	393	370	369	417	388	373	385	383	415	395	381	350	405	410	388	417	385	387	384	401	394	414	413	390	378	419	389	398	387	398	385	428	360	372	393	406	376	407	394	386	384	394	397	411	345	408	424	410	359	377	408	387	395	387	399	373	411	394	353	384	374	385	394	404	380	406	380	397	405	396	372	388	393	346	383	383	357	377	419	360	409	384	435	406	371	423	420	405	381	386	391	386	402	393	431	395	401	355	377	390	385	397	381	383	407	354	367	391	391	396	404	415	413	387	405	416	384	409	425	403	379	391	387	384	366	424	421	391	381	378	378	428	388	375	416	424	366	376	355	368	400	373	416	386	408	405	414	376	373	431	398	400	382	377	370	381	374	373	408	418	387	400	408	397	416	368	388	405	395	383	386	403	420	402	373	407	390	368	422	428	384	377	382	364	380	369	435	383	410	403	379	413	401	394	414	420	414	387	369	387	371	371	394	391	393	385	365	400	375	408	397	386	402	372	401	375	390	404	374	408	391	389	403	393	374	390	393	367	424	430	387	394	377	409	375	367	374	409	409	413	422	378	411	382	388	388	375	407	388	355	393	399	406	436	391	386	404	377	388	342	375	379	376	381	383	390	413	361	418	386	417	390	392	377	375	416	411	400	387	356	358	362	389	390	390	416	422	375	411	427	396	384	385	404	374	407	411	415	395	383	374	400	369	374	361	409	374	394	388	382	422	381	402	370	380	393	376	408	384	393	427	358	385	370	381	411	403	399	405	357	370	366	413	417	425	390	422	428	415	386	388	376	389	428	407	419	389	401	385	413	365	386	408	417	360	416	380	407	391	385	366	414	382	395	392	393	399	351	349	387	379	401	403	392	422	387	385	437	440	381	398	394	395	433	412	387	391	362	363	382	388	394	391	357	403	401	372	377	371	398	389	395	423	385	384	373	375	387	403	379	381	412	394	398	385	366	391	383	371	410	393	390	413	371	384	426	397	380	422	389	412	412	400	407	360	414	379	366	391	356	369	369	382	399	398	395	377	352	377	422	410	415	362	394	410	384	425	376	395	373	411	391	391	362	411	362	426	364	405	390	388	382	389	372	394	379	390	388	364	397	379	438	384	415	398	430	382	372	383	380	417	385	359	390	379	415	393	373	393	365	392	388	398	405	391	394	392	396	414	370	408	404	387	410	407	374	416	395	374	396	368	382	387	351	402	391	424	394	404	421	392	365	367	418	389	379	359	411	343	374	397	403	384	426	421	366	380	367	430	354	414	389	391	402	376	397	376	377	383	413	401	392	398	422	393	400	420	367	357	382	368	419	396	369	390	372	403	376	399	399	404	405	382	343	365	369	381	412	369	393	399	382	375	388	376	387	336	419	355	409	397	387	412	398	399	370	377	403
24630	21436	28621	24638	21257	7323	2026	1228	929	2111	26105	30490	22363	9073	2124	957	638	565	573	545	502	544	544	549	533	556	532	564	608	548	578	530	558	588	540	537	591	539	550	515	570	594	560	527	562	563	556	548	555	549	537	536	545	531	589	579	569	495	563	612	559	581	544	558	545	560	504	502	554	548	526	542	532	519	555	544	586	552	482	566	535	576	529	550	567	530	521	523	561	539	580	539	525	523	515	548	541	554	546	550	558	530	550	505	564	523	545	567	569	527	523	538	558	529	552	541	565	538	537	566	552	545	586	539	554	588	513	531	550	560	506	561	536	557	485	529	562	564	493	562	536	540	586	559	504	571	515	520	552	498	557	509	504	552	531	543	527	556	547	536	555	549	570	526	555	541	553	508	556	554	556	517	554	551	581	556	541	577	519	560	520	569	499	546	499	545	556	572	521	528	515	521	546	503	551	503	538	558	557	578	526	586	547	535	532	541	530	586	556	622	533	567	541	558	536	524	516	524	526	559	525	542	549	515	516	551	533	524	557	516	557	531	546	510	554	528	542	532	581	552	533	520	537	552	506	553	538	561	544	545	557	551	545	546	533	534	539	523	526	567	534	568	528	524	538	535	476	495	552	572	527	498	558	493	536	534	561	552	531	513	543	506	527	522	536	559	538	543	530	571	540	566	541	519	522	547	528	523	541	553	495	522	545	550	537	540	559	542	516	523	530	529	529	520	534	577	555	571	568	540	507	558	539	525	576	535	562	498	561	532	558	525	553	534	492	511	584	519	503	502	534	534	532	566	524	549	515	542	477	558	542	566	498	531	548	532	567	519	525	554	498	527	520	536	530	520	496	549	565	560	550	559	536	539	529	550	538	531	513	543	557	531	534	527	527	558	572	521	538	522	596	513	548	521	530	529	553	536	520	511	522	608	576	565	530	535	549	567	490	563	557	517	576	534	555	554	567	553	582	556	538	530	527	529	518	490	534	535	528	543	534	564	526	525	555	560	503	541	501	550	555	551	556	532	504	502	534	572	526	512	543	518	530	533	542	567	530	507	568	552	533	554	506	569	518	512	520	593	508	566	553	511	557	563	536	526	529	542	577	548	517	524	548	512	553	524	535	504	557	515	544	549	522	540	524	546	585	521	531	531	515	531	528	526	500	530	537	486	539	541	589	535	523	510	524	570	507	555	520	574	558	547	537	545	547	552	570	582	523	579	484	563	565	519	530	542	519	558	556	529	551	518	535	565	537	544	522	557	496	559	553	537	558	558	537	512	493	552	521	537	560	549	578	531	553	514	566	550	559	517	519	555	525	526	538	512	558	523	529	563	533	545	546	555	502	519	519	568	534	560	548	542	550	498	526	512	508	545	538	564	531	540	542	542	530	524	561	533	545	531	505	539	526	570	530	570	541	560	560	518	583	565	553	534	513	497	508	553	573	532	496	567	499	593	557	496	538	565	514	550	519	509	539	558	554	540	508	502	561	514	504	559	489	550	528	531	478	578	553	537	526	540	571	574	537	510	551	575	559	519	500	543	543	560	553	557	532	604	508	570	510	529	568	548	579	526	535	526	568	548	549	545	515	520	506	547	544	533	545	508	547	528	517	519	521	549	509	501	548	511	555	571	592	545	504	527	494	553	567	508	580	537	516	539	529	544	537	552	569	557	553	566	518	501	536	577	544	540	507	633	537	557	534	518	535	551	578	516	552	512	562	563	513	605	519	528	557	545	558	548	535	500	530	531	579	541	540	548	515	551	557	490	559	478	559	527	561	510	537	544	525	529	532	547	553	506	530	582	579	532	522	566	532	517	492	544	507	500	560	519	534	530	527	547	540	600	507	520	563	603	509	562	537	542	588	559	477	534	553	513	496	523	525	542	546	522	563	533	592	500	541	514	522	565	556	528	583	533	520	530	498	558	556	524	547	528	583	526	565	527	529	546	551	575	549	506	536	507	530	545	508	522	541	531	545	501	525	558	525	499	535	557	572	540	507	534	591	555	525	538	554	559	532	477	542	535	572	506	543	528	547	533	547	545	529	536	505	549	571	569	557	577	539	551	530	551	491	574	547	527	536	519	570	529	562	521	552	541	559	530	501	547	555	556	505	541	501	555	554	533	481	527	528	541	550	560	520	528	560	546	546	519	532	529	552	559	551	542	555	536	540	527	498	534	529	507	550	539	529	514	536	564	523	554	531	560	539	512	531	472	541	518	568	536	523	537	555	484	557	545	574	536	570	560	538	529	538	521	536	522	539	551	506	563	521	558	529	540	560	481	529	526	552	508	542	524	530	539	530	567	508	542	542	570	529	526	576	517	522	575	534	561	568	536	495	542	530	526	533	550	523	540	540	581	536	521	562	538	590	544	550	487	543	495	551	507	504	552	557	532	526	550	512	530	515	551	513	530	561	547	507	529	560	531	532	526	556	547	596	564	521	571	510	563	538	537	568	483	564	506	499	558	558	534	488	566	546	528	536	520	574	518	527	539	540	498	544	481	568	560	518	575	538	569	554	512	555	519	546	558	562	543	528	532	552	558	560	533	538	610	526	521	528	531	564	534	523	552	503	537	544	556	584	547	529	539	554	532	530	534	559	518	530	560	545	563	555	526	533	524	557	549	560	523	501	521	548	524	537	526	535	534	562	590	538	535	548	533	551	552	565	513	575	534	472	516	535	534	547	550	514	500	556	522	542	541	512	569	536	513	511	564	580	554	553	553	535	514	503	486	551	528	557	553	518	522	553	526	493	540	498	532	546	515	521	527	549	518	490	523	548	529	527	530	534	507	532	541	518	511	552	551	518	590	530	554	508	552	537	539	570	557	523	560	549	539	521	552	526	542	554	565	564	540	525	568	574	512	553	558	500	518	510	555	543	578	593	521	524	524	532	526	517	565	570	531	556	518	573	520	499	562	524	534	542	577	537	563	546	575	546	550	556	551	502	549	532	540	507	615	537	477	524	520	516	527	541	567	556	547	525	511	521	537	526	496	566	559	538	508	546	556	552	544	543	510	531	502	524	534	547	546	517	525	542	576	515	553	559	491	523	475	532	521	586	519	549	559	546	513	550	539	557	547	486	524	534	537	529	532	491	551	538	570	555	498	554	517	519	529	503	497	529	543	525	546	516	498	516	495	516	563	559	538	499	522	604	527	518	543	540	542	548	550	583	550	516	517	557	529	565	523	515	537	562	545	585	538	579	551	520	535	526	528	546	493	540	485	541	518	542	551	561	549	513	510	542	508	512	541	513	559	522	518	559	506	515	539	566	532	510	566	510	521	546	557	530	512	571	525	519	543	535	508	537	542	539	519	568	552	556	573	566	550	543	488	524	550	562	544	557	516	539	535	539	539	472	539	575	575	522	548	571	532	534	500	519	546	537	553	524	552	546	567	538	503	550	563	538	532	523	475	556	556	554	545	535	541	551	512	515	531	549	514	522	570	512	520	527	514	510	571	527	522	555	588	528	549	531	549	496	533	542	541	525	531
4524	7507	7083	3572	2804	2073	1580	1360	1136	3272	28262	26699	17892	7003	1887	1008	620	550	494	476	483	524	502	499	510	507	475	511	502	497	509	512	484	498	491	512	511	490	499	516	436	480	475	507	497	482	458	528	516	477	472	446	487	503	479	455	478	470	496	504	502	482	461	510	514	483	454	497	498	515	475	507	506	499	541	464	494	484	511	532	491	478	518	525	508	495	468	499	469	526	493	513	474	492	472	455	485	472	548	473	511	508	500	496	526	526	498	508	479	479	478	496	509	540	527	496	466	486	475	476	476	486	477	497	478	515	455	499	485	468	472	494	475	495	476	515	488	509	523	469	459	514	540	499	478	495	483	486	507	488	515	495	494	551	496	508	492	497	488	510	485	514	500	506	501	502	478	479	522	503	506	522	482	466	457	468	459	494	523	451	484	488	553	473	497	488	461	507	498	518	490	465	512	496	489	513	503	510	520	501	521	498	519	488	454	499	491	533	492	511	515	501	468	482	511	526	463	490	483	447	523	471	493	492	485	487	495	545	484	512	475	454	515	531	488	499	519	474	504	481	505	486	491	495	543	478	496	492	462	510	498	447	478	467	489	490	472	516	495	490	490	517	476	493	485	505	476	508	490	506	489	479	494	473	499	536	503	454	499	530	466	488	487	505	485	506	467	473	504	494	489	478	469	495	460	448	445	481	530	470	460	473	462	462	493	490	497	495	473	449	503	502	506	451	497	504	480	506	510	452	511	477	462	463	499	486	480	468	495	502	523	480	491	473	479	489	497	523	511	469	498	519	546	462	531	518	495	510	442	444	519	481	485	500	486	450	490	503	500	442	477	498	489	487	497	479	512	485	492	494	483	527	510	533	453	492	463	445	498	491	487	507	443	499	523	500	490	491	477	482	499	478	507	497	488	520	461	456	513	478	502	457	511	492	512	461	452	499	488	443	502	470	470	442	475	438	497	492	430	480	476	488	465	503	483	483	454	512	463	499	498	479	485	494	479	477	523	524	500	496	449	492	471	516	486	481	480	482	493	502	512	504	478	508	516	480	517	488	460	518	501	477	500	491	460	501	485	461	508	500	486	533	461	464	454	460	487	520	470	448	489	496	525	493	524	480	452	509	487	496	523	536	490	497	490	493	497	474	508	469	479	517	489	490	472	455	550	496	432	515	455	439	512	482	506	486	468	482	502	509	482	504	517	484	497	481	515	477	483	503	494	491	470	485	490	464	527	483	508	461	510	475	481	472	484	466	472	476	521	500	466	488	489	525	500	496	473	508	502	492	468	509	545	494	513	484	475	506	520	499	520	478	461	442	475	470	471	518	492	484	533	464	497	507	480	506	485	467	516	497	523	492	488	469	491	443	499	465	485	474	463	500	470	502	512	436	491	479	488	518	486	472	482	512	476	517	496	477	500	459	501	517	526	506	460	492	464	447	500	421	494	491	461	511	510	497	451	505	454	476	488	469	487	482	500	476	447	475	474	484	486	480	478	491	466	495	505	460	472	474	485	448	513	508	512	505	515	494	522	476	477	450	491	456	487	509	487	491	505	500	505	464	515	505	538	508	457	519	497	485	434	467	457	460	458	518	518	489	495	493	461	474	502	470	484	498	485	510	491	512	476	479	480	475	469	491	479	513	470	509	514	473	498	489	503	505	502	489	519	507	505	484	516	461	516	479	452	512	476	471	482	496	485	529	459	505	523	516	468	467	493	523	540	501	442	485	466	496	502	452	443	485	501	492	479	479	500	496	483	507	496	448	467	519	503	533	497	489	484	453	501	506	487	513	497	444	470	486	508	476	504	509	521	467	489	489	495	511	473	482	493	521	500	513	522	502	509	492	531	504	516	508	504	534	503	493	518	489	488	502	468	513	488	468	495	493	451	507	471	497	434	438	514	504	499	479	483	529	514	499	454	527	496	496	516	470	465	523	506	466	518	445	493	464	435	526	525	464	463	515	519	528	503	505	490	528	492	495	489	480	476	464	492	515	509	514	542	506	496	478	506	505	495	481	487	539	484	502	439	487	513	512	470	485	482	478	485	467	482	505	487	514	493	488	477	545	467	476	452	513	486	477	491	476	456	545	474	485	471	493	497	507	463	469	494	475	510	459	507	491	476	484	480	502	458	512	446	487	487	489	487	488	496	483	504	492	498	508	490	502	457	465	485	495	515	483	539	484	506	494	485	484	487	483	487	532	479	508	522	446	470	519	510	494	487	478	524	476	505	459	470	518	497	495	484	509	459	498	504	492	489	505	488	517	548	490	515	476	510	478	476	501	523	467	480	479	506	501	468	522	521	477	467	519	492	505	496	495	502	503	509	463	490	485	473	504	517	472	461	500	487	480	477	459	491	498	453	479	479	515	492	472	473	466	467	498	497	471	525	490	451	477	521	508	480	497	490	482	496	492	520	500	523	469	473	499	477	476	474	502	462	504	445	464	485	477	465	502	467	521	510	499	475	506	463	481	479	491	488	503	518	467	485	472	528	512	500	476	502	485	477	445	500	464	469	506	486	467	465	463	472	524	548	491	483	492	465	481	501	527	455	506	518	515	485	486	446	520	482	525	490	485	477	470	507	491	503	487	469	500	461	491	466	495	457	497	470	489	447	538	455	478	510	495	495	473	458	496	469	484	468	457	481	490	470	510	464	489	455	515	477	503	498	472	474	512	480	465	486	452	493	482	489	467	477	466	480	451	496	503	501	491	494	465	512	464	473	468	536	492	497	473	448	473	494	513	488	505	448	512	498	477	509	492	489	529	507	495	473	495	485	522	528	456	445	461	465	502	495	466	504	501	469	508	505	468	508	455	522	474	510	471	477	497	480	461	502	440	457	486	468	464	462	480	485	457	483	504	482	495	519	468	488	508	513	488	470	495	477	477	439	480	473	479	464	479	490	504	487	469	461	472	456	460	477	510	421	469	468	537	539	491	462	495	481	477	479	519	496	460	482	460	483	492	482	456	481	485	491	490	507	507	515	510	487	510	471	473	467	478	460	495	498	489	489	526	538	518	467	496	461	456	490	499	517	481	504	473	520	501	476	483	497	476	517	545	499	506	445	553	483	508	487	518	469	488	509	466	515	512	476	496	491	520	480	479	494	485	500	485	500	485	442	470	483	431	498	457	513	493	481	486	505	457	483	464	525	521	480	467	502	490	489	521	511	454	479	488	484	502	494	485	483	494	475	482	506	503	456	459	522	488	476	496	472	511	497	483	452	497	498	513	448	436	479	533	470	476	457	489	521	474	451	506	479	473	462	475	463	466	477	503	482	491	483	500	492	465	510	509	475	495	453	501	522	458	483	456	475	490	500	460	538	538	511	511	489	468	475	451	488	497	490	462	473	459	467	525	490	511	484	521	482	504	492	496	513	462	456	475	494	493	505	497	474	483	514	444	493	499	496	440	476	458	511	477	477	450	544	513	514	527	435	526	497	496	472	477	494	496	474	473	502	514	527	446	478	493	542	518	499	488	546	492	485	509
27658	10767	1879	870	636	562	548	478	460	479	1515	1927	1553	926	573	496	447	412	445	401	437	444	384	434	414	414	452	427	458	391	415	458	426	411	407	439	395	440	424	424	429	423	431	404	448	426	405	430	420	458	470	430	401	440	421	382	412	437	422	417	442	425	415	379	427	437	400	419	435	429	433	406	445	421	450	419	437	409	433	443	389	415	417	416	406	430	433	413	452	414	402	432	417	427	398	427	434	422	405	409	362	396	437	420	412	418	431	405	439	458	417	413	406	389	386	442	396	451	426	416	429	419	420	421	437	421	441	435	414	438	448	420	455	412	447	404	439	420	439	424	396	396	401	420	422	409	484	419	426	423	408	429	480	414	429	460	414	423	466	424	436	441	407	411	407	402	405	433	416	409	415	399	432	413	415	410	421	442	441	423	430	404	443	436	442	425	402	465	403	425	426	395	430	429	445	458	376	413	434	394	414	421	431	405	429	406	431	416	425	402	428	442	428	403	411	432	448	437	423	369	441	411	437	426	392	421	408	461	431	412	373	430	392	419	438	413	387	417	455	451	408	432	423	449	436	461	406	405	414	396	427	441	435	420	423	410	437	426	427	446	448	414	470	426	454	423	430	403	397	437	446	445	408	428	421	438	393	396	408	415	389	444	403	442	375	391	422	408	447	414	405	431	428	426	424	451	382	429	402	402	405	484	425	392	423	395	438	462	439	419	422	401	427	388	391	465	448	392	390	392	429	423	413	399	402	392	426	391	474	382	419	444	416	451	383	432	421	426	404	448	437	456	408	430	425	440	419	440	389	394	414	390	424	417	411	425	423	410	430	443	425	429	445	388	415	428	408	486	410	409	438	432	393	435	423	369	458	449	430	400	410	445	406	434	445	449	443	407	423	423	441	395	421	431	430	410	412	398	415	413	392	419	422	417	435	394	405	436	410	437	445	427	457	431	447	417	401	467	429	401	408	434	410	423	402	413	444	428	435	406	397	426	436	425	392	417	377	410	406	435	431	406	412	399	397	424	425	389	454	390	406	436	429	442	439	423	411	423	411	395	412	458	378	463	431	407	431	421	454	449	435	387	412	440	433	418	431	423	397	429	369	416	388	450	423	409	442	394	379	411	445	452	418	425	422	399	444	403	426	426	395	443	377	452	421	449	393	418	425	415	418	430	403	425	429	431	429	456	408	429	402	443	395	414	393	450	443	411	428	403	396	419	391	389	411	406	416	438	418	424	438	422	452	427	411	437	437	403	431	435	428	387	426	450	426	419	450	394	462	423	398	421	396	472	412	406	398	435	395	434	417	368	466	423	421	418	434	453	413	411	462	421	416	410	423	411	430	428	447	428	432	432	434	408	422	389	396	380	434	382	416	423	421	442	423	416	424	418	392	408	434	457	414	466	424	437	411	420	382	400	413	413	386	438	421	378	447	435	428	445	466	417	415	407	407	411	410	401	429	407	374	440	425	409	439	414	453	420	446	417	414	442	440	413	430	427	402	435	405	414	452	415	424	451	424	374	403	417	413	425	400	441	464	447	409	446	440	381	415	381	394	420	443	427	421	419	431	442	397	425	411	414	400	394	421	387	394	424	406	398	404	425	411	422	427	376	411	429	391	401	409	421	439	428	428	393	398	401	418	429	388	423	398	376	406	407	425	420	424	433	481	430	445	407	383	432	435	412	406	398	422	484	441	412	417	420	391	397	431	430	455	386	432	450	461	407	449	407	473	409	420	441	449	424	405	454	367	403	421	404	441	431	406	429	408	418	422	426	405	430	406	407	409	441	425	445	447	436	408	435	409	422	444	391	401	395	426	434	430	449	384	412	418	411	429	384	417	413	443	406	417	431	446	426	426	416	438	475	405	434	408	444	416	407	427	424	404	404	411	420	446	402	443	413	427	436	433	457	421	399	423	436	408	459	434	416	416	431	437	410	418	413	412	407	438	434	438	413	377	415	374	419	439	399	451	408	471	397	397	421	437	430	437	448	441	441	426	400	441	395	402	421	453	447	398	411	387	424	449	423	380	448	449	433	437	417	405	415	422	423	417	412	426	405	390	406	425	421	443	420	449	441	442	428	449	421	377	460	429	447	457	414	443	427	426	437	378	423	388	419	418	416	419	461	460	405	414	416	437	426	397	388	428	426	395	411	407	417	437	462	427	416	413	436	452	421	422	446	409	407	446	359	437	405	458	442	464	430	432	455	444	402	443	393	397	428	396	424	437	441	432	389	436	430	373	375	464	413	426	441	454	374	415	447	393	411	425	404	423	409	434	391	474	434	406	410	365	435	401	444	432	414	445	399	422	434	439	421	404	386	406	408	430	422	450	442	401	395	413	413	440	398	404	408	414	441	437	391	442	446	438	426	412	431	425	426	402	369	413	454	448	405	409	423	433	425	406	454	385	414	463	395	438	405	469	421	449	396	410	398	433	433	416	407	428	417	417	431	431	396	379	404	448	413	376	442	410	444	416	426	398	393	414	415	432	376	393	437	451	433	400	428	398	408	399	415	451	435	438	420	366	410	435	438	393	431	427	437	388	422	437	395	400	430	418	445	424	423	434	412	409	402	455	449	390	393	423	417	400	428	419	383	449	376	430	426	416	423	434	442	447	411	448	395	419	451	429	431	418	433	422	418	434	409	436	380	415	451	418	440	450	441	413	408	446	410	412	435	420	430	405	451	388	415	402	433	429	414	444	413	425	416	388	423	425	432	436	388	440	437	450	393	418	397	432	428	452	444	444	391	425	421	434	448	413	422	453	425	428	441	415	415	420	411	385	413	469	361	409	410	448	434	409	437	403	417	408	458	438	424	447	409	432	413	414	410	409	390	406	444	406	441	403	412	403	435	431	451	466	414	402	422	436	381	431	424	434	432	399	423	439	417	460	443	399	464	426	404	432	447	429	384	442	383	417	412	419	425	397	393	440	422	436	424	404	450	394	421	420	410	410	398	462	407	404	428	396	430	445	430	411	445	405	394	419	410	416	443	420	436	429	427	392	419	426	402	428	440	441	406	416	422	402	421	422	432	427	419	441	433	415	377	415	409	453	419	446	400	418	421	432	440	471	397	420	447	430	416	443	407	442	417	430	441	469	408	419	431	402	405	398	382	388	410	405	416	406	432	447	378	459	445	428	422	431	435	386	437	422	392	387	447	397	476	423	435	415	471	395	455	411	426	397	414	457	415	409	441	444	404	400	392	415	416	414	433	388	418	374	386	447	428	439	451	398	446	424	417	403	439	400	435	424	406	401	446	419	460	396	425	407	420	384	428	438	462	444	389	452	418	440	430	410	424	434	448	392	451	392	430	411	411	406	463	403	407	405	394	440	406	395	432	461	418	431	426	431	427	415	427	416	419	410	413	393	436	424	405	421	403	408	386	432	407	441	405	407	409	407	383	374	422	423	396	419	422	440	417	418	404	383	424	409	417	423	416	419	459	401	396	412	440	409	436	444	410	380	437	447	423	400	450	456	436	425	413
5571	1488	1697	716	657	563	554	474	459	467	2027	2343	1678	965	563	419	367	395	349	353	373	353	415	365	390	381	346	350	416	396	377	364	370	400	344	348	381	373	391	378	370	377	422	397	407	394	373	381	385	423	362	393	359	370	378	375	374	405	344	416	376	386	405	375	400	382	390	355	374	359	358	378	407	382	383	348	402	374	378	394	368	371	371	360	397	394	372	367	408	373	417	384	357	391	350	390	400	360	370	376	373	385	386	381	406	345	367	405	395	366	373	398	397	379	394	338	375	354	388	372	413	357	373	346	355	381	406	364	384	384	361	396	393	373	359	384	403	389	383	407	417	377	353	382	366	381	386	369	370	389	398	394	363	441	362	365	353	338	416	409	422	406	357	379	374	361	413	392	400	393	369	371	385	373	353	375	398	339	384	398	399	349	429	403	351	388	396	390	393	370	394	373	407	360	398	393	378	368	403	389	375	375	398	354	385	380	354	392	364	364	416	377	347	411	376	387	413	359	407	384	382	414	382	393	386	407	410	402	367	357	372	364	384	436	364	343	387	352	371	411	411	399	375	382	362	355	376	353	396	361	410	404	357	367	384	371	406	388	375	391	382	361	378	346	370	372	363	364	362	400	365	355	367	361	402	401	333	351	365	412	409	380	369	373	398	363	394	384	384	361	411	380	410	373	391	363	362	364	346	394	399	366	374	352	368	401	399	382	375	403	364	380	371	392	389	374	369	373	382	387	374	352	384	379	359	397	400	379	395	394	402	372	406	360	412	362	356	398	355	387	400	399	358	396	372	405	391	364	351	396	320	357	381	422	380	396	388	386	391	351	371	377	373	402	383	396	358	350	392	406	376	409	402	389	403	410	380	395	366	384	350	408	403	395	397	373	363	415	415	394	368	370	399	351	391	380	393	383	410	352	379	373	376	385	399	382	374	381	399	362	344	379	399	386	381	393	342	395	398	373	392	375	351	388	382	407	338	384	432	348	403	392	380	364	413	369	356	396	377	373	412	402	380	385	351	405	384	401	419	375	361	402	406	375	367	374	388	363	353	370	359	395	370	396	364	362	392	400	362	410	366	386	391	392	388	399	393	366	360	388	429	396	407	404	415	358	368	393	360	393	380	392	364	392	399	407	379	355	348	380	363	431	390	376	346	378	404	367	388	378	428	382	378	397	390	371	364	392	341	401	393	366	379	388	350	398	391	372	359	357	391	413	409	403	417	370	383	372	354	360	360	366	370	417	361	390	413	391	377	372	402	381	390	388	396	381	427	366	378	369	419	381	357	361	361	353	390	376	375	390	378	396	359	376	384	376	341	369	365	356	372	393	374	406	374	381	380	384	368	394	397	369	382	403	348	395	356	403	383	413	406	383	422	398	377	387	378	408	380	386	380	382	386	383	319	363	438	403	394	350	361	415	361	381	374	388	376	399	386	388	351	401	364	376	356	351	392	382	345	364	400	394	400	365	401	396	394	364	367	377	403	363	406	365	379	393	383	357	386	399	389	411	398	331	383	404	405	400	349	387	369	363	397	380	403	348	379	399	389	382	390	371	364	398	379	353	387	409	419	362	365	389	380	385	368	371	372	334	365	374	352	412	365	386	372	375	396	403	366	416	373	375	363	407	406	359	395	402	359	363	393	392	397	404	401	379	369	395	403	367	391	359	372	391	391	375	351	387	400	394	387	401	366	389	383	406	394	401	351	368	389	369	412	363	355	371	378	403	370	364	410	379	383	387	375	370	373	395	410	366	377	376	399	391	396	354	376	402	387	359	346	403	360	376	390	382	357	381	351	376	389	390	394	397	387	383	375	406	385	407	326	375	401	412	396	358	366	386	377	360	362	365	388	386	355	371	358	357	362	379	372	373	359	394	365	409	383	369	404	398	381	366	409	413	397	406	373	389	388	392	378	339	404	372	396	372	362	402	423	370	409	367	421	418	345	360	370	360	396	329	376	351	410	377	388	372	366	387	382	414	420	386	390	380	377	379	410	370	403	414	398	355	411	379	372	360	380	424	365	388	371	345	363	346	391	364	419	397	372	403	372	409	396	365	379	362	389	423	361	415	383	369	356	397	383	347	367	399	365	376	394	379	381	351	360	382	391	406	402	376	350	358	400	342	376	422	373	385	365	387	410	353	403	360	365	364	406	364	375	467	385	387	372	413	372	379	365	367	385	379	388	386	360	357	369	385	378	385	330	394	363	409	369	384	391	401	373	378	385	366	358	379	407	409	384	382	372	409	362	375	339	361	402	353	382	392	384	363	379	373	359	381	351	369	371	390	393	358	339	390	371	385	411	384	381	399	367	329	370	398	386	355	344	373	411	408	375	380	415	394	394	361	383	370	388	393	388	379	424	358	366	383	402	372	372	396	337	405	367	374	367	368	393	367	370	404	366	380	372	362	387	384	405	373	373	376	388	393	420	409	398	388	434	358	376	405	389	377	402	370	415	405	361	411	382	364	393	391	339	395	399	390	367	366	377	385	366	371	400	376	382	392	393	412	378	373	415	378	397	367	385	379	366	366	367	425	366	395	393	395	398	355	337	381	393	401	366	356	375	412	400	415	367	361	416	409	380	370	379	345	355	392	385	353	422	403	371	398	377	398	367	367	385	405	383	370	414	389	385	375	339	407	375	357	387	388	391	388	387	361	413	375	385	380	388	350	367	367	373	370	413	410	393	386	395	398	391	377	378	396	414	377	379	362	417	366	359	389	398	361	334	399	387	359	359	367	348	377	397	367	401	356	337	355	385	386	324	379	375	384	378	401	401	391	359	344	382	389	386	379	382	370	375	378	388	380	381	434	380	351	363	372	381	343	376	372	394	394	425	403	372	365	363	364	357	391	374	358	375	374	366	388	394	379	408	363	395	368	376	408	397	383	410	400	411	391	389	361	395	356	370	381	419	352	369	365	421	367	371	370	387	371	395	364	416	377	342	389	380	381	376	383	396	384	392	353	370	376	376	373	363	399	399	399	375	380	399	391	356	386	378	373	376	397	354	385	367	390	345	369	382	424	368	405	364	409	397	343	378	375	364	346	344	392	371	371	368	392	395	391	415	354	388	348	393	395	377	373	403	371	409	382	378	403	385	373	364	380	398	394	386	400	407	384	369	360	396	337	348	392	366	381	384	374	386	388	391	401	381	393	376	365	398	385	397	405	370	397	400	397	415	395	372	369	397	421	381	395	373	363	373	380	372	415	396	414	351	390	363	401	403	382	376	402	383	395	396	395	374	355	380	378	388	390	408	368	396	372	374	362	389	373	403	380	360	366	386	396	394	372	399	391	377	389	397	387	388	360	392	410	383	369	400	407	389	403	382	379	361	381	404	370	368	376	397	396	351	361	382	341	361	398	437	361	395	383	401	374	384	370	380	367	400	362	380	349	390	396	362	355	387	405	399	383	386	385	397	384	385	374	386	365	377	384	405	384	392	398	376	365	384	393	365	386	329	374	387	381	391	388	375	386	377	351	389	402
25589	21402	27439	25505	7573	1529	958	795	615	1162	15986	18750	11733	3959	1149	686	443	451	412	396	454	410	412	413	373	453	403	444	410	441	410	428	416	435	453	397	434	406	439	418	391	438	412	425	383	406	415	414	400	418	450	426	449	401	459	431	415	425	430	408	442	419	431	425	415	413	449	423	439	407	436	427	420	416	461	398	400	415	404	432	443	418	414	426	411	442	422	429	402	401	406	390	412	454	410	402	374	422	410	426	430	410	418	404	432	420	415	409	438	444	451	427	426	457	381	425	398	399	443	449	380	372	433	410	397	427	426	430	421	404	417	420	445	403	398	388	386	386	419	425	415	414	403	420	431	412	415	411	420	390	409	410	435	432	446	419	424	426	464	435	436	386	411	428	410	413	445	438	448	405	447	408	428	402	398	420	379	370	406	407	411	438	408	425	403	392	417	410	428	422	420	400	421	416	371	436	416	421	421	392	401	436	400	428	445	412	387	422	412	418	415	435	398	423	395	403	412	415	401	421	395	406	395	441	412	436	412	430	442	428	407	392	407	434	420	409	440	428	417	402	380	404	439	415	411	416	393	448	422	419	404	400	452	401	454	403	415	461	390	425	417	403	424	398	427	421	402	404	410	391	402	432	435	393	428	402	436	408	425	431	428	445	408	387	378	414	378	423	448	391	399	380	394	425	437	426	406	411	428	449	384	387	412	398	424	446	416	398	416	449	402	457	421	422	404	450	430	426	388	444	416	440	377	429	438	429	416	404	392	375	427	451	392	389	434	395	384	451	432	440	396	387	419	423	378	406	402	415	427	432	428	413	405	454	374	396	415	422	417	384	407	411	448	408	404	416	427	399	424	376	400	449	413	428	417	413	432	402	385	435	404	418	415	392	434	459	436	437	420	367	450	415	422	435	358	430	421	428	421	415	418	418	404	435	409	431	412	421	392	407	430	430	409	431	392	463	399	393	450	433	438	417	395	403	400	425	405	415	443	417	437	413	424	437	420	421	422	410	416	415	464	448	415	399	414	420	435	412	400	442	378	435	416	416	417	399	437	448	410	413	403	400	438	426	436	434	451	423	383	439	450	397	384	443	431	396	394	409	410	420	415	395	434	441	419	383	413	437	436	450	407	423	418	408	442	400	370	444	413	417	437	423	407	435	422	428	434	476	406	444	411	404	402	403	447	385	395	389	429	432	408	442	423	397	429	435	410	407	419	409	416	425	450	380	438	432	390	426	412	413	393	410	429	418	443	459	369	405	440	406	429	430	456	442	430	426	401	370	418	387	437	441	422	439	415	428	419	406	418	432	398	402	406	410	466	441	457	405	392	436	415	411	424	431	419	427	426	431	423	428	471	401	435	390	455	416	407	436	435	436	413	452	409	412	409	418	435	411	414	405	404	416	385	438	403	420	417	425	453	444	407	423	426	403	391	410	415	409	422	427	411	427	392	429	418	420	415	401	426	432	406	426	433	428	396	423	426	427	403	449	434	433	415	420	440	396	411	399	436	430	437	414	391	414	425	413	392	424	468	389	452	366	417	468	445	434	414	367	418	434	405	408	410	431	443	410	441	432	409	435	446	399	387	412	406	391	396	413	409	414	413	429	396	417	439	423	411	412	406	410	422	408	383	416	445	377	369	418	410	425	442	432	392	417	453	439	400	430	379	391	410	408	399	432	391	407	436	433	405	446	393	381	408	395	442	398	471	411	406	395	387	391	415	441	405	441	394	395	400	401	426	405	387	407	422	415	401	425	414	421	404	391	375	422	423	437	437	372	413	413	370	373	429	445	426	410	408	395	410	404	404	411	383	425	397	416	440	414	398	423	436	399	414	424	427	410	415	405	463	401	409	412	415	425	414	413	420	417	442	417	390	391	452	415	428	426	443	431	386	411	403	412	382	419	432	387	438	410	424	430	431	431	430	394	408	425	419	443	395	435	432	436	388	402	435	389	396	433	404	430	433	374	453	432	419	375	402	381	426	407	420	426	418	423	413	408	385	429	415	402	395	402	389	419	430	409	420	426	372	439	423	392	416	409	421	383	427	450	477	428	458	425	441	436	415	437	418	406	413	410	403	432	373	413	405	405	433	390	438	414	447	414	423	464	419	408	440	433	434	430	434	389	451	394	412	386	389	442	433	395	398	385	396	403	410	413	397	448	394	409	411	399	411	434	423	371	418	443	420	423	422	407	388	407	426	381	373	429	435	402	390	429	386	470	399	413	420	414	426	403	449	442	442	430	410	424	408	387	428	403	413	379	427	422	424	384	403	419	423	380	440	390	420	395	447	448	407	413	445	445	391	412	397	438	439	457	432	430	396	438	396	386	394	400	423	402	419	430	406	436	428	403	412	422	418	415	417	395	440	443	402	418	411	402	398	391	398	400	449	402	406	416	387	407	409	406	441	403	445	415	403	435	401	413	408	414	430	380	419	446	433	405	421	402	444	389	438	413	408	398	426	425	398	409	439	406	414	422	418	457	438	400	436	404	441	423	434	422	429	375	451	420	410	431	401	420	404	419	402	453	439	413	430	406	432	387	433	422	415	441	404	419	392	401	386	444	427	442	432	423	451	397	438	423	393	407	441	444	430	389	423	407	395	420	446	406	441	409	428	429	434	439	409	416	390	407	395	427	409	423	455	451	401	434	402	391	413	426	412	399	440	403	422	443	426	447	420	423	407	419	382	389	377	380	428	403	443	425	414	390	395	371	416	425	406	399	423	454	385	452	418	423	445	405	435	456	403	409	425	430	383	432	432	376	439	395	403	436	444	414	397	404	436	439	440	380	419	452	384	420	373	400	414	423	410	446	397	400	408	443	391	394	421	408	408	445	405	372	390	382	418	408	439	411	406	409	447	435	410	452	429	414	390	419	415	391	451	426	429	467	450	387	421	392	384	424	399	438	438	426	403	397	394	468	437	407	426	371	427	391	420	423	428	409	474	408	435	439	431	435	419	389	400	403	449	440	405	439	462	399	407	434	423	436	421	388	442	408	423	459	439	422	382	429	449	417	392	389	381	403	422	416	392	405	409	382	419	415	450	414	452	427	435	491	413	421	420	405	410	418	423	400	466	420	414	413	426	411	440	437	425	440	382	368	434	419	419	415	423	430	406	419	360	445	390	377	403	437	409	432	423	436	433	421	389	403	375	423	406	411	374	421	429	426	447	423	431	411	385	430	431	409	424	448	443	395	405	452	382	392	422	418	446	430	443	411	419	400	416	380	404	421	423	406	419	442	413	405	368	406	403	436	409	386	489	422	382	434	398	392	400	409	430	412	406	451	434	399	432	391	392	432	421	405	443	384	452	413	408	380	439	420	430	422	437	413	421	415	386	414	382	401	411	405	423	418	436	417	409	456	398	395	416	415	440	395	436	420	442	415	390	411	404	398	427	412	431	421	393	425	445	392	371	408	387	425	399	446	422	392	421	365	418	419	414	452	402	422	420	397	384	437	414	397	416	422	447	389	416	439	424	420	402	410	370	415
4179	4286	4716	2387	1788	1324	1007	860	757	1723	17946	16877	9961	3697	1231	642	431	428	399	370	370	386	405	385	382	400	393	374	378	393	418	407	378	416	411	404	380	379	401	378	403	423	405	385	414	397	391	420	406	396	406	375	409	394	385	356	400	424	377	411	362	384	414	376	448	439	353	382	392	384	415	375	413	413	417	413	413	421	361	420	379	368	425	411	388	414	385	381	398	391	389	399	376	387	396	420	398	387	394	404	383	373	414	400	335	417	431	388	407	389	411	437	389	387	393	402	379	387	403	351	397	393	368	400	380	402	373	384	396	385	365	387	373	396	357	368	382	383	385	371	388	410	419	383	382	374	417	393	378	366	350	398	405	389	394	421	390	365	421	404	336	381	362	386	440	389	400	385	373	396	412	396	400	415	395	394	362	385	427	402	413	372	402	437	390	398	374	423	394	409	389	408	400	377	404	359	380	383	404	428	390	395	384	398	361	376	402	408	418	373	404	393	412	412	421	377	418	387	376	363	376	426	393	380	389	396	386	391	405	402	388	363	373	399	445	375	385	370	393	417	411	356	360	363	407	393	392	386	406	395	353	391	412	371	383	382	401	346	400	393	398	399	379	392	398	415	397	378	389	386	395	400	384	410	392	361	413	367	378	409	416	415	393	381	396	386	412	400	359	405	418	411	377	405	376	382	386	422	402	369	383	347	364	388	403	401	391	409	407	385	394	413	371	407	387	385	372	382	400	385	426	367	396	399	412	384	383	379	401	374	402	378	396	376	339	373	380	345	420	378	399	389	384	421	435	400	398	404	395	368	377	374	380	396	356	405	406	375	407	392	395	409	380	393	395	406	391	364	372	379	415	401	359	397	365	349	386	416	403	373	414	376	401	369	382	395	419	375	425	423	399	384	376	361	390	388	386	371	372	386	361	384	387	398	382	405	400	408	355	382	432	391	383	398	410	394	417	383	339	401	390	396	392	418	355	358	363	399	389	400	380	381	415	457	352	423	404	387	394	406	370	387	408	385	400	362	402	408	413	444	375	385	368	383	379	417	366	405	392	354	391	411	387	371	428	403	396	386	352	397	403	402	333	385	416	399	357	400	366	364	408	399	398	363	387	397	415	375	404	398	382	409	386	415	419	379	396	395	391	426	400	399	385	412	387	367	353	420	381	397	403	420	388	388	428	377	377	375	360	438	371	417	409	375	425	390	394	407	389	409	377	382	405	379	360	393	364	435	381	387	381	374	378	396	386	405	392	389	392	378	383	418	407	368	375	404	406	407	402	352	394	384	360	382	427	366	411	422	377	398	415	378	392	403	373	381	377	413	436	367	399	409	361	382	395	430	369	389	417	396	383	410	365	378	427	370	428	383	375	368	374	375	374	424	409	380	389	369	374	401	400	366	393	379	350	404	407	437	427	396	367	386	432	430	347	412	396	385	394	363	376	391	384	389	395	390	353	405	405	400	371	395	371	396	384	397	419	410	401	387	364	380	353	375	400	387	355	391	388	383	397	359	416	409	394	404	397	415	393	357	372	352	386	356	378	368	396	397	419	397	360	401	393	382	357	383	403	389	378	407	382	392	370	441	377	408	402	393	393	398	427	381	403	359	361	403	390	390	390	373	378	405	417	383	415	354	405	427	394	377	390	392	399	407	402	384	403	379	401	386	377	365	389	372	407	358	387	348	363	387	383	368	402	412	404	420	365	360	389	410	398	399	370	389	377	352	398	382	365	385	391	406	393	396	381	376	419	401	419	393	378	351	406	412	398	395	372	389	408	388	388	370	403	394	376	384	388	387	369	378	392	371	414	414	379	357	372	383	410	363	380	422	405	390	383	405	397	396	397	387	425	401	396	373	406	375	392	376	399	403	386	397	369	377	392	390	402	390	381	383	363	377	389	413	378	385	402	401	393	385	371	393	371	390	376	401	357	376	397	382	400	372	399	405	420	382	393	362	417	360	385	362	416	388	357	403	383	389	442	392	365	376	390	357	364	349	403	378	402	415	375	429	396	360	401	408	387	380	401	380	370	452	392	404	451	376	355	385	374	408	406	381	354	429	416	388	397	343	370	371	391	415	390	410	396	397	382	406	393	380	401	403	352	393	396	403	365	389	410	410	382	374	399	405	394	425	403	434	381	364	401	415	386	425	387	395	390	410	419	392	392	382	384	388	391	385	393	380	425	399	387	347	399	377	339	374	380	380	404	428	441	398	393	370	438	404	388	400	380	359	392	397	375	371	391	414	380	378	376	353	384	369	379	409	384	416	387	380	407	414	378	374	395	382	362	391	391	416	367	394	359	407	379	392	366	391	383	377	372	367	389	383	435	434	392	359	398	397	379	394	396	407	375	351	378	351	380	414	361	377	379	404	369	386	368	388	396	405	444	377	381	394	423	378	417	361	398	366	431	396	378	452	371	422	390	366	382	377	400	377	394	403	423	411	400	395	408	378	411	360	420	375	398	382	392	378	380	400	385	421	403	436	410	411	383	376	369	420	426	392	380	418	409	387	399	393	391	413	365	409	410	437	401	422	416	399	405	406	389	454	395	378	409	411	397	335	364	379	372	362	379	397	377	372	410	430	394	383	366	395	391	366	412	414	379	362	394	357	378	417	414	392	357	423	376	374	398	372	432	401	379	424	426	374	397	405	373	382	368	395	380	392	365	392	409	381	369	395	374	407	385	385	395	401	407	377	393	385	400	398	396	372	359	374	360	371	403	357	396	371	372	396	357	404	396	389	404	381	416	363	420	388	388	376	383	364	367	396	400	385	390	387	392	401	395	389	411	385	372	413	390	375	346	360	417	405	412	413	437	387	398	380	359	367	402	379	389	367	380	383	377	403	395	396	392	384	378	360	431	395	378	370	392	348	365	398	390	398	379	415	377	382	445	398	407	413	378	355	391	410	405	369	383	405	341	406	363	420	392	373	370	404	418	391	384	392	409	372	392	432	395	387	368	413	364	350	396	392	409	385	405	429	394	396	374	426	407	414	393	418	399	392	394	383	387	377	383	399	382	422	366	368	426	378	341	371	383	387	371	395	404	377	370	380	384	406	377	355	368	384	417	400	360	403	403	402	428	417	373	385	378	405	396	380	384	362	410	420	385	417	373	371	387	383	370	418	390	362	428	424	385	374	403	383	398	403	384	371	377	387	378	361	365	400	345	393	390	394	403	396	383	387	404	412	389	378	366	400	411	396	388	391	429	387	419	405	429	374	399	353	386	385	360	378	357	379	394	367	362	372	381	407	365	408	394	387	384	373	401	356	396	410	396	396	385	385	440	343	397	398	386	402	392	368	402	391	393	391	389	370	403	389	365	392	428	413	366	381	399	399	398	401	395	394	430	399	387	424	358	405	368	405	392	376	350	393	381	377	379	356	448	415	392	388	393	395	380	390	400	359	392	382	365	385	352	397	393	402	387	423	409	405	401	408	413	396	367	386	383	379	415	370	390	413	380	397	379	422	406	390	382	393	372	402	371	384
24607	21449	28678	24587	21193	7068	1950	1211	935	2511	29699	32006	20811	7362	1953	898	645	580	543	534	543	561	571	592	599	534	545	526	539	557	517	549	527	574	520	542	534	491	536	549	521	578	548	567	590	507	544	543	601	538	527	523	559	578	564	589	543	592	545	515	557	548	581	562	557	583	541	543	534	543	594	588	537	532	513	504	526	546	529	552	505	515	550	571	547	553	521	527	585	526	545	570	572	545	527	580	577	596	562	533	565	561	564	557	518	562	540	527	544	540	566	557	542	528	550	569	544	572	569	537	556	545	589	575	552	589	589	508	526	534	570	526	537	538	547	556	567	537	603	547	556	531	560	561	539	554	541	569	556	530	542	557	550	591	539	579	570	585	540	555	579	557	545	546	533	523	537	532	550	529	489	546	520	535	579	547	548	576	547	575	559	549	569	547	532	552	543	539	545	548	581	541	530	536	557	547	559	611	511	537	572	543	529	497	524	522	563	528	595	578	533	560	581	514	560	532	569	533	518	490	563	530	573	512	555	525	528	530	557	519	507	533	556	516	540	561	587	507	551	531	557	547	573	557	511	558	542	508	528	559	560	559	579	571	578	534	523	535	533	570	525	581	519	544	587	548	512	513	573	508	552	535	547	564	551	557	542	592	528	526	533	533	562	523	533	520	537	560	526	531	530	542	556	563	570	529	557	518	574	570	537	601	530	559	525	571	559	548	539	561	542	526	576	542	522	560	503	562	506	539	558	550	511	609	560	583	527	579	548	538	536	588	536	572	533	557	511	536	565	562	571	559	524	560	558	593	558	527	549	538	527	540	542	509	523	561	562	548	521	523	526	534	555	522	553	550	523	559	562	538	544	530	562	552	569	574	504	519	559	573	537	542	539	503	555	576	518	553	545	559	553	557	525	495	560	514	572	536	537	505	538	558	550	556	556	544	528	538	563	551	587	522	522	528	549	550	556	562	530	552	529	548	542	541	516	539	551	547	570	552	521	529	531	564	547	519	553	567	551	527	573	525	535	577	514	518	532	553	545	601	534	548	551	576	557	529	554	509	532	539	536	569	519	546	546	535	514	577	563	588	545	556	515	543	568	512	516	574	559	567	520	542	501	555	563	547	513	586	548	550	597	541	550	558	541	484	539	566	540	522	531	540	570	548	537	520	548	550	533	506	547	501	542	563	524	540	528	550	549	560	560	507	545	588	538	521	579	565	564	533	531	557	548	595	515	550	551	553	517	542	536	528	518	510	554	511	523	566	548	560	547	551	518	532	529	543	548	582	542	578	562	568	563	514	559	549	571	526	492	544	518	524	570	520	537	535	520	551	525	578	561	538	542	583	581	544	500	551	589	579	526	568	556	546	525	524	560	527	504	521	513	530	573	525	534	512	552	510	531	554	521	547	542	551	562	564	539	545	534	556	577	574	552	538	563	570	576	577	508	556	546	581	519	513	556	555	613	596	540	546	558	543	477	546	521	497	572	526	538	544	551	547	566	569	542	530	535	542	527	527	540	521	508	520	569	536	492	566	539	563	545	509	569	567	536	507	559	546	556	527	570	570	550	580	539	506	561	533	479	522	542	522	507	545	513	532	520	568	525	504	515	539	561	534	591	550	540	533	558	550	532	513	580	561	513	520	577	551	566	551	558	538	550	552	540	522	530	510	553	549	600	543	547	566	567	554	536	523	555	543	511	553	543	527	507	550	522	534	494	542	503	534	552	564	525	539	537	534	597	507	538	528	554	580	534	510	517	560	538	522	564	498	526	534	554	513	537	515	581	518	571	573	480	553	533	580	544	532	544	556	595	586	513	546	519	560	514	515	517	525	523	547	493	512	545	507	552	542	538	544	562	591	580	540	605	524	541	507	551	574	550	582	573	534	553	546	537	528	555	548	555	541	525	542	555	518	568	546	573	537	517	575	506	574	498	491	505	576	503	599	572	510	580	547	583	531	542	557	504	550	541	528	581	561	576	556	534	551	547	563	508	516	556	550	492	531	570	567	573	580	586	520	534	547	564	538	495	547	599	574	524	574	557	546	599	530	568	555	550	513	524	539	518	542	542	532	547	562	539	541	589	549	569	551	537	591	567	569	553	596	548	548	516	529	494	532	532	533	514	547	550	503	511	535	500	542	535	524	573	537	511	548	522	552	512	525	579	543	548	592	548	516	550	529	557	531	550	570	566	515	580	525	564	536	556	542	534	512	557	549	544	563	539	522	562	553	572	541	547	547	538	517	523	557	518	521	524	553	523	549	566	536	556	533	512	541	577	569	591	561	554	556	529	553	558	548	553	546	522	538	536	580	545	534	540	593	506	567	550	579	560	559	537	546	561	549	547	494	532	537	563	572	521	507	527	529	538	549	500	565	544	539	524	569	586	574	513	554	535	551	599	568	558	608	584	553	538	547	515	540	559	572	584	552	525	521	573	544	542	559	547	576	530	545	537	566	559	570	521	538	543	529	564	543	568	550	557	504	593	548	567	547	501	564	531	552	589	511	580	547	545	549	550	553	515	563	576	534	568	525	565	526	583	531	565	523	525	554	574	595	498	586	576	527	532	509	591	517	542	544	561	566	549	546	576	559	545	553	502	523	567	539	578	514	525	512	544	553	523	560	505	523	543	542	530	571	566	532	520	527	525	541	539	561	518	531	563	546	553	565	563	529	560	537	549	501	525	538	535	534	507	563	579	528	558	539	561	503	540	548	536	559	563	545	544	599	578	563	560	551	536	506	539	551	529	580	553	563	550	515	556	529	548	548	547	517	553	549	531	522	574	533	570	569	541	543	550	536	523	534	566	538	486	527	542	493	504	544	552	546	530	528	540	555	472	574	480	557	550	565	531	545	507	517	580	577	521	547	538	533	561	519	560	531	522	526	547	532	544	539	557	595	562	560	562	548	549	540	575	582	557	554	568	532	569	523	557	510	549	532	521	573	543	570	572	528	512	559	561	535	527	519	560	520	580	551	514	525	559	605	543	497	555	560	570	602	536	538	560	566	546	561	575	542	533	553	602	574	517	549	538	518	507	536	514	553	526	514	546	512	527	523	508	524	516	527	542	547	530	533	525	551	533	516	513	572	538	556	579	581	545	530	541	547	532	542	550	553	543	516	558	516	542	553	533	552	565	558	563	554	543	521	529	543	565	559	540	547	536	557	547	555	535	505	555	521	488	559	533	536	525	524	546	539	546	560	573	552	528	532	520	526	553	561	558	572	551	542	512	561	563	572	570	554	532	550	540	560	538	568	529	542	524	543	495	549	506	564	546	524	534	532	578	481	543	533	599	523	586	534	526	563	553	529	512	548	543	523	570	524	532	515	554	531	571	518	557	530	560	534	531	531	541	514	582	549	552	567	530	544	538	534	521	586	542	542	501	505	583	532	585	596	585	562	535	544	526	523	520	539	511	536	528	530	596	517	509	581	543	548	530	557	574	504	523	503	510	583	539	538	582	528	512	557	529	562	558	511	540	496	538	530	520	495	556	487
4858	9415	8586	4397	2875	1910	1509	1313	1138	4161	30704	28125	15885	5664	1894	882	547	523	519	492	492	496	508	494	489	460	523	520	507	485	475	503	499	502	507	478	478	516	480	501	497	501	483	514	500	507	482	525	484	510	515	479	554	520	527	477	489	474	504	514	508	494	525	494	535	526	526	522	493	501	544	513	498	506	498	507	505	491	508	498	491	498	533	515	515	497	505	515	529	472	522	470	477	483	474	501	479	480	527	466	520	507	456	523	516	456	477	490	475	489	480	494	483	506	493	516	499	506	511	505	496	531	504	488	503	501	486	495	481	494	506	509	496	513	489	508	511	470	485	512	517	534	528	465	521	475	492	534	489	473	522	459	462	560	488	451	490	490	495	486	493	444	488	526	458	528	471	502	473	513	479	470	491	521	560	471	487	472	494	516	488	441	542	504	467	501	497	485	510	469	522	509	521	494	459	540	460	537	496	497	473	483	521	511	516	493	456	517	508	514	513	505	483	504	502	522	491	553	451	525	519	493	526	490	502	514	435	465	527	470	503	528	524	510	451	464	497	537	492	477	510	497	496	549	512	490	487	508	458	505	489	495	467	474	517	488	507	496	481	460	472	496	522	475	467	485	483	474	499	484	499	517	518	523	483	550	510	488	462	478	470	506	477	455	516	499	495	481	475	476	533	514	525	499	481	493	518	494	529	470	507	456	519	472	512	509	529	478	533	472	462	482	480	491	518	490	478	509	496	446	513	489	519	517	511	507	466	496	493	495	493	465	447	452	540	491	478	491	502	513	498	490	477	477	494	524	474	490	483	499	483	523	454	483	450	495	526	524	536	485	481	476	470	470	489	509	482	484	517	503	547	465	547	453	476	474	481	467	467	489	505	501	492	500	482	491	472	493	497	467	474	499	504	506	457	514	511	486	507	575	466	505	487	532	504	482	502	500	507	499	492	499	509	489	517	461	507	487	517	460	488	490	493	498	542	487	504	466	519	485	512	473	513	483	493	515	473	519	487	480	460	507	497	536	467	470	516	467	475	502	506	523	523	550	528	465	497	488	509	492	536	495	454	495	502	512	501	508	487	502	471	477	484	484	506	499	528	484	510	456	517	466	510	507	440	498	498	484	497	491	470	509	500	494	476	556	510	482	518	460	479	516	502	474	469	487	463	498	451	470	528	504	479	533	492	492	478	510	534	483	479	501	483	509	499	491	518	496	467	507	499	484	484	518	466	472	475	533	470	505	483	537	508	488	497	497	518	522	524	498	455	499	501	480	504	498	489	489	488	489	507	482	482	492	502	507	514	506	513	510	470	544	508	491	447	458	490	495	505	471	472	475	518	507	465	491	472	543	478	502	480	493	505	498	475	469	503	487	505	521	486	449	517	478	493	537	535	491	489	511	492	493	525	479	482	510	512	443	490	485	495	493	488	459	440	491	499	456	456	475	470	484	510	450	495	484	520	460	462	458	484	466	497	461	487	525	494	496	469	484	536	481	517	491	428	467	483	511	446	547	526	447	487	478	496	517	484	476	488	445	427	481	494	507	510	478	507	500	518	510	485	493	473	516	476	480	475	480	491	484	536	517	476	517	483	486	512	503	499	519	481	485	482	518	506	470	511	462	497	475	503	481	473	469	532	473	552	449	508	499	475	524	534	521	529	499	512	498	473	480	474	525	440	470	477	455	479	495	468	456	525	469	489	471	521	471	477	497	484	502	524	460	461	489	470	512	536	477	471	475	493	514	488	491	535	492	471	454	472	506	454	486	502	495	505	496	457	520	513	472	494	523	484	449	521	484	517	464	453	453	469	475	493	462	464	481	485	483	447	520	511	513	496	472	462	512	495	512	518	464	530	494	474	487	466	508	481	490	488	478	491	474	490	508	517	534	465	517	442	493	486	461	454	526	473	514	508	500	485	495	457	473	493	480	490	466	536	499	501	474	518	513	490	493	492	508	509	481	429	513	451	507	483	513	487	434	505	475	521	533	477	526	507	491	509	462	502	471	481	497	460	486	484	500	519	524	480	556	502	500	475	498	518	477	457	501	472	475	489	468	480	475	493	483	480	498	510	516	494	546	470	518	463	465	522	470	513	471	465	470	494	505	531	472	475	505	514	488	484	505	472	493	525	503	493	483	500	504	472	454	490	484	517	527	510	531	466	456	487	473	491	521	512	471	502	496	476	495	469	513	488	459	495	491	453	505	519	494	506	500	503	510	468	486	506	494	524	548	461	493	498	474	482	482	465	501	498	515	464	483	510	474	456	485	512	511	526	484	470	492	515	460	482	479	491	511	440	476	493	516	468	504	483	477	467	478	517	488	497	509	479	485	474	552	493	489	518	502	503	498	447	475	464	490	523	525	467	496	499	480	454	497	488	482	471	543	479	482	472	461	525	486	464	501	483	449	473	512	485	500	449	480	461	507	514	486	498	473	488	509	478	462	486	456	490	499	478	518	506	468	503	477	520	454	487	487	526	507	533	487	454	457	483	467	491	508	467	484	473	502	507	446	494	476	506	467	496	468	469	487	523	486	525	479	498	490	504	498	484	496	494	500	543	506	484	516	484	524	513	504	541	475	501	483	506	466	513	478	528	478	514	474	484	496	469	481	486	491	499	479	473	512	497	500	507	498	523	456	541	467	491	478	481	482	477	462	476	488	459	488	453	512	486	500	496	515	493	491	503	503	489	499	507	491	501	491	438	478	513	485	467	482	518	466	506	497	517	453	473	488	473	468	480	494	449	491	464	464	457	499	529	495	505	499	489	503	483	483	440	495	471	483	507	455	491	508	494	526	483	474	494	540	495	449	512	560	499	486	516	505	502	472	451	497	486	436	492	494	461	487	488	509	490	512	513	470	456	516	478	487	478	436	491	502	523	506	462	468	470	514	479	500	518	531	540	495	480	472	456	478	486	460	500	512	495	477	497	483	496	493	511	483	490	463	463	476	478	502	499	465	493	469	488	524	470	507	484	495	468	544	508	494	460	485	473	505	518	517	474	458	455	488	472	508	478	458	477	494	531	509	449	454	471	503	504	508	508	532	484	475	489	509	508	478	487	466	460	519	500	484	459	513	507	505	492	477	499	487	497	471	503	495	457	458	456	505	489	489	500	480	476	517	450	471	478	504	480	499	498	488	518	456	480	484	490	451	453	479	464	471	461	504	491	519	512	471	513	513	513	497	488	508	487	487	486	439	502	469	499	460	466	484	469	488	463	467	512	499	492	503	502	513	481	487	473	493	496	551	526	469	476	477	490	485	492	482	534	475	490	494	496	481	479	504	464	464	500	461	487	506	487	497	463	520	480	459	532	479	498	483	492	523	493	515	495	480	524	485	488	498	490	506	505	474	477	497	446	509	528	517	509	481	515	492	508	512	495	528	483	462	533	487	472	492	452	481	496	457	463	464	538	495	476	494	483	494	483	438	481	492	504	484	511	476	510	482	499	490	516	515	533	494	494	511	505	468	478	468	475	541	485	510	478	492	514	509
27641	11274	2424	1115	625	570	549	502	431	540	1769	2168	1534	845	621	497	436	488	440	432	447	423	450	430	461	429	426	483	434	468	472	452	442	444	441	427	455	434	432	411	428	417	420	441	469	406	429	408	498	429	445	475	407	437	464	430	430	418	464	403	439	446	448	450	454	448	437	438	392	419	413	433	430	466	437	448	431	484	431	473	438	403	428	415	407	442	444	436	450	383	453	433	456	421	434	441	409	429	447	442	407	446	448	407	457	429	424	447	435	468	409	446	444	396	411	445	466	461	436	450	433	446	416	467	436	424	425	413	440	428	462	425	428	422	414	423	415	463	433	405	432	460	436	427	422	466	403	439	451	423	436	418	436	433	456	428	441	422	408	432	418	469	411	443	439	428	443	420	417	429	433	420	456	441	445	463	437	405	442	423	431	402	482	440	433	427	470	468	412	423	455	439	424	440	468	485	455	444	462	440	454	438	420	446	437	439	422	434	464	417	411	439	468	455	396	465	474	438	441	406	428	390	441	424	429	440	429	472	425	455	448	450	459	435	427	438	427	428	434	402	460	442	438	409	440	453	455	416	434	449	418	430	460	454	447	440	443	466	452	409	439	428	404	476	454	450	409	492	442	439	425	457	396	463	461	440	418	446	449	471	410	410	393	444	423	408	452	446	462	438	399	442	469	415	445	420	415	418	424	466	426	467	449	408	423	431	429	429	456	446	429	447	457	416	442	428	401	467	424	463	447	437	478	431	455	406	458	426	444	425	430	457	439	432	450	403	441	427	432	392	416	405	424	450	477	432	454	424	424	426	415	457	428	443	427	408	457	423	424	437	442	419	420	431	440	392	451	449	451	418	436	480	447	427	457	431	448	433	463	459	424	468	447	431	443	419	443	443	429	425	439	414	457	454	394	425	418	401	460	419	449	443	412	423	458	383	428	439	417	412	405	423	442	466	405	410	442	402	431	463	414	420	447	441	401	435	448	439	404	415	442	440	445	470	465	439	471	457	411	429	415	455	418	381	408	475	448	451	446	469	429	467	426	436	426	434	452	440	434	411	463	442	434	471	473	435	449	459	499	426	453	485	425	445	446	454	490	443	445	445	425	420	429	418	429	473	429	412	445	437	419	446	434	451	426	426	451	462	422	406	394	446	429	439	445	439	444	475	473	402	441	461	427	437	459	461	447	428	451	413	468	487	415	447	416	401	477	429	430	447	405	464	442	452	433	456	498	446	390	462	447	465	451	399	420	390	419	406	406	441	453	452	438	437	445	426	410	409	437	439	443	402	424	423	447	422	452	410	434	432	431	379	421	403	443	416	453	421	465	436	444	421	426	424	459	448	448	432	455	455	431	460	436	427	433	423	423	448	426	411	413	426	410	450	439	447	459	430	457	434	421	427	432	429	461	397	441	445	466	424	414	410	403	431	436	433	471	442	436	441	409	443	460	465	471	441	463	431	445	413	465	442	441	464	428	429	456	408	432	435	447	475	447	438	417	465	425	456	458	470	432	465	463	391	421	478	457	455	502	450	439	447	436	441	470	458	469	437	419	424	467	453	433	447	410	399	423	463	441	444	437	465	418	476	416	458	422	430	463	482	447	433	478	448	422	423	425	441	419	441	426	420	466	437	408	416	432	436	424	464	428	431	428	415	437	447	415	410	416	462	464	442	423	438	415	419	441	409	446	458	430	418	429	444	439	447	433	464	415	419	461	433	438	423	439	438	422	450	433	480	459	427	429	414	436	464	461	426	446	453	430	476	454	404	400	448	424	413	406	417	459	421	418	399	430	455	436	403	419	453	417	434	392	449	407	443	456	415	406	453	403	443	464	446	415	461	432	429	462	455	425	445	443	443	428	471	437	421	447	453	452	438	412	438	415	424	387	449	422	405	447	413	479	439	480	418	429	482	434	406	427	449	461	444	444	434	451	436	421	415	412	462	427	457	443	459	487	453	416	398	455	447	436	435	437	442	386	469	470	433	420	460	433	470	440	423	448	459	415	472	458	466	418	406	430	471	438	409	410	417	385	466	438	402	448	428	463	459	394	474	470	445	400	458	446	441	423	437	471	426	476	443	392	454	399	400	429	437	462	425	459	429	422	444	456	437	416	453	422	404	435	425	458	434	409	428	442	401	473	454	404	457	444	445	439	443	468	463	428	448	429	407	414	452	433	420	398	436	419	397	454	451	420	439	446	421	424	420	419	419	413	437	445	428	437	447	422	446	431	420	442	448	440	435	420	440	421	442	405	442	447	409	454	455	452	416	435	485	443	426	487	445	420	451	450	467	439	467	423	447	441	405	417	463	433	430	430	463	428	444	371	464	388	433	440	399	464	446	459	475	407	409	442	467	414	434	406	429	424	438	430	427	502	446	439	404	426	439	452	420	392	488	416	409	431	435	433	458	464	409	442	472	402	460	451	431	468	442	455	448	484	460	369	449	426	416	419	452	460	437	432	446	433	421	419	426	432	421	438	458	432	419	417	474	435	452	447	427	419	386	454	458	447	483	398	433	418	473	457	428	449	435	445	389	456	415	456	440	427	428	411	414	456	410	408	451	435	413	433	488	459	468	492	401	426	404	448	440	414	442	419	397	467	433	452	456	474	478	446	429	453	440	423	430	404	466	475	418	427	456	431	433	427	450	461	426	438	466	453	398	405	397	422	447	429	438	421	445	405	463	412	444	409	446	476	468	456	437	406	437	463	449	431	429	426	400	445	402	428	406	439	441	410	421	430	441	429	406	424	443	439	461	412	468	431	449	419	432	461	410	433	446	401	397	393	445	449	409	434	432	480	469	442	440	446	393	473	454	421	424	433	456	434	451	420	419	438	437	461	429	443	428	437	445	409	435	451	477	443	432	451	441	445	444	462	436	454	455	460	448	428	461	424	425	453	406	458	438	473	440	444	446	446	430	466	432	412	405	422	398	428	457	496	481	411	446	436	437	458	430	409	451	433	437	438	428	465	426	394	435	453	436	462	442	385	423	420	436	420	414	471	443	397	445	442	459	454	478	456	414	458	438	443	454	410	433	410	409	433	398	448	432	427	503	420	426	448	463	444	440	457	396	423	412	436	422	419	438	441	428	431	444	411	451	422	427	448	403	425	469	418	440	435	461	434	451	439	441	433	471	437	458	439	451	441	424	419	398	425	475	426	441	443	432	387	436	410	464	435	424	430	435	418	451	451	427	421	441	503	436	470	459	391	426	443	427	423	428	435	436	402	407	473	425	478	421	399	456	419	417	436	463	466	439	473	425	435	500	492	435	459	488	459	422	429	409	437	488	446	456	408	454	400	474	436	408	415	449	436	436	411	458	476	443	487	446	405	448	450	410	465	416	412	455	453	436	464	421	435	487	436	459	425	422	435	431	425	417	434	457	431	419	450	426	425	447	458	432	418	431	435	447	421	434	416	425	426	473	444	415	441	405	453	446	409	479	416	422	442	438	432	483	446	396	415	460	450	431	438	462	453	437	414	450	432	464
6141	2301	2036	849	637	552	503	477	458	583	2314	2691	1648	857	529	445	393	400	401	420	423	380	431	394	414	368	404	416	398	375	398	408	437	380	402	373	358	371	416	362	401	383	421	398	415	402	415	406	376	424	402	375	383	390	411	419	445	360	407	386	401	389	384	395	396	370	376	371	383	390	408	425	381	395	400	397	395	384	366	374	387	380	400	388	381	400	416	374	375	398	421	368	378	362	397	405	395	375	398	392	405	377	366	392	366	415	374	395	360	333	396	399	378	433	409	406	400	403	403	394	405	421	388	383	394	374	435	387	393	369	394	419	397	362	371	391	357	352	409	377	393	435	386	352	424	405	400	408	357	361	353	382	387	412	411	378	420	376	399	367	376	375	375	403	392	367	382	367	363	410	385	401	391	393	403	372	384	398	379	411	439	417	404	383	401	381	377	418	404	365	411	400	396	418	346	402	399	414	417	401	411	411	413	395	381	338	374	367	397	396	361	405	381	392	401	395	376	382	403	380	401	401	372	389	384	400	388	367	407	374	404	380	405	370	367	371	384	413	416	407	389	374	392	377	404	385	393	421	354	414	391	404	390	361	396	389	403	415	384	352	375	392	424	412	427	407	407	406	391	351	396	395	395	388	407	391	385	398	411	375	371	392	406	395	369	378	373	385	371	410	405	380	390	333	358	376	412	391	396	375	409	394	389	396	440	381	373	373	382	380	383	389	380	394	376	397	394	428	379	396	388	402	377	377	377	371	388	382	384	402	412	420	393	372	377	422	383	386	384	389	372	400	404	402	405	387	384	406	375	409	392	360	407	356	386	426	373	389	407	408	425	387	399	403	403	393	382	425	406	363	366	384	374	357	397	403	353	375	396	393	377	393	365	385	403	377	354	387	383	394	437	446	424	400	416	401	421	382	386	436	376	398	384	386	371	364	359	394	398	356	407	392	388	435	408	365	388	381	384	388	401	409	401	369	392	377	411	373	421	400	390	402	387	384	370	412	382	422	390	399	393	384	402	380	384	386	375	393	404	391	391	391	393	381	364	397	358	371	407	402	405	388	365	391	382	390	376	390	414	399	393	389	410	405	380	413	415	406	412	394	396	392	428	410	389	398	401	384	405	394	371	349	387	380	413	380	380	392	374	426	384	371	395	416	363	375	401	394	404	396	422	411	378	375	385	379	401	416	355	371	369	379	407	414	346	366	364	392	427	414	401	391	396	387	370	382	392	411	388	404	341	422	403	399	347	374	390	385	416	402	407	386	395	357	362	352	431	398	382	427	370	417	365	372	404	376	389	379	399	363	388	371	411	393	373	357	379	355	401	404	372	405	401	358	358	396	385	433	382	403	414	425	406	369	375	405	395	391	383	375	401	396	411	409	425	388	384	425	398	387	371	404	408	378	400	410	385	395	385	416	430	387	390	423	378	391	441	411	367	394	417	372	421	361	383	428	366	354	384	404	401	372	375	425	403	399	374	371	381	419	363	416	388	383	400	413	383	362	388	383	393	387	408	369	378	375	417	372	396	397	383	384	414	396	405	373	382	397	398	362	383	384	392	409	410	432	409	391	372	343	404	382	389	416	414	402	407	417	383	412	373	402	391	387	353	384	341	423	394	386	421	388	384	450	386	395	398	375	412	388	380	379	414	369	406	349	368	369	454	371	398	388	414	394	394	351	349	380	375	369	394	386	376	392	396	390	374	374	365	387	420	405	386	385	363	374	391	390	473	406	407	381	383	362	385	389	389	397	392	411	398	359	397	436	389	371	362	390	372	408	390	395	381	358	390	376	385	396	418	420	395	417	376	395	402	396	401	402	383	382	418	402	393	404	401	398	401	398	367	361	391	378	384	397	373	383	404	406	347	410	394	394	397	398	427	349	399	378	439	380	393	387	437	367	373	393	373	358	359	384	427	382	373	415	373	376	390	405	401	388	405	381	415	394	370	399	392	417	416	391	401	409	409	383	411	398	390	403	384	434	406	386	396	404	426	405	376	386	384	423	411	387	380	398	381	407	412	421	389	405	398	418	414	364	434	384	377	377	392	403	397	369	390	378	393	377	378	392	396	393	424	415	376	407	398	376	440	412	399	353	359	398	373	354	383	385	417	403	369	387	398	402	383	392	382	410	390	425	372	425	376	402	383	379	392	370	362	406	408	380	410	373	408	400	424	380	394	410	379	354	377	382	416	427	389	385	420	369	394	388	387	384	409	412	400	375	397	406	385	431	373	403	373	387	364	386	399	401	385	379	414	327	386	358	388	398	397	370	448	398	375	396	413	365	406	401	403	425	382	374	369	389	401	393	394	383	407	433	370	371	393	412	396	340	388	426	376	410	391	420	397	405	401	401	376	377	375	348	397	390	381	411	416	362	413	414	365	384	384	391	431	383	355	386	380	379	421	378	416	403	362	424	361	387	383	369	374	391	372	395	411	384	396	375	398	383	379	389	383	424	383	390	380	377	398	428	387	369	386	410	422	402	388	392	389	396	391	413	382	387	380	404	387	420	403	391	373	408	403	392	377	382	417	387	384	403	375	412	399	405	364	378	428	370	373	382	413	377	374	376	389	381	393	394	353	414	395	427	418	395	395	391	354	377	370	380	379	413	436	389	421	378	399	404	371	385	415	363	383	421	387	387	405	405	366	382	356	399	414	433	405	349	389	358	397	394	406	365	386	390	405	411	373	383	410	398	387	347	398	402	394	405	368	378	404	396	379	390	410	393	410	397	374	384	423	388	397	371	417	433	380	390	424	398	372	426	394	424	374	391	418	393	407	426	382	409	402	386	396	390	386	399	410	379	361	411	392	371	376	432	392	386	387	403	386	380	408	392	350	394	403	384	398	361	400	398	364	358	396	383	391	381	393	378	403	397	399	372	364	404	395	391	369	419	398	401	367	408	387	399	369	403	375	415	424	368	391	435	397	387	390	395	367	397	359	383	378	395	397	337	418	391	430	357	400	422	395	407	361	401	371	389	358	378	368	376	372	401	383	409	393	388	406	361	401	391	366	385	379	399	396	426	373	394	424	378	413	401	402	376	372	377	387	387	356	372	428	404	396	361	414	415	364	401	426	383	424	402	392	379	398	431	418	401	385	396	425	385	434	421	388	386	414	402	408	427	451	400	409	380	389	372	362	391	394	399	412	395	346	409	376	404	370	396	382	362	417	410	423	427	362	422	384	407	405	386	423	373	387	424	430	418	373	349	393	404	384	384	390	378	403	404	397	408	400	384	381	352	397	389	407	406	376	393	418	408	387	403	400	404	433	383	363	424	417	413	365	364	392	386	379	362	357	395	417	418	400	399	368	391	386	382	426	390	355	395	411	374	384	385	384	408	379	366	413	405	369	389	379	376	427	422	385	415	371	399	392	388	349	388	391	407	395	407	411	364	365	370	406	422	398	434	385	371	383	393	382	397	375	372	417	409	400	421	372	421	415	411	377	400	450	419	381	376	381	388	410	361	399	411	407	426	410	407	381	366
25560	21422	27464	25484	7914	1576	908	654	650	1959	17080	18300	11318	3413	1089	608	476	445	412	424	449	473	437	463	438	445	435	481	433	482	423	465	426	451	400	450	415	432	429	423	454	440	441	431	430	404	433	442	443	413	427	415	455	437	429	463	457	418	441	446	436	454	454	460	396	431	439	433	412	453	425	418	483	417	421	448	439	471	410	424	429	412	420	427	450	406	447	472	421	451	469	431	421	427	453	433	476	466	427	440	446	443	443	428	468	433	432	467	457	411	415	420	475	458	409	416	443	417	409	453	437	464	421	411	437	387	420	441	414	445	440	415	443	434	471	449	456	429	458	434	455	457	408	422	452	438	439	427	419	450	432	427	441	465	423	433	467	422	449	432	433	408	406	451	444	419	453	461	419	395	461	428	409	458	435	451	447	426	438	451	467	439	436	421	462	439	446	421	416	462	421	411	454	421	409	449	419	436	424	455	392	442	430	446	423	435	436	464	463	432	442	439	462	446	404	469	415	443	447	414	421	472	426	404	394	458	461	427	405	442	402	435	444	437	485	464	425	447	463	390	447	424	426	431	428	431	442	458	408	430	462	457	446	435	420	403	443	421	452	424	445	480	436	459	395	472	461	484	428	410	416	442	425	445	461	439	435	424	422	435	453	443	462	408	420	454	446	483	470	438	405	427	411	426	436	436	437	402	405	413	458	430	413	435	422	449	435	448	451	467	430	432	428	391	417	467	457	405	430	488	483	457	448	443	467	446	419	425	464	378	433	439	440	430	437	427	427	434	444	466	434	394	447	399	425	412	435	421	441	439	437	451	422	444	419	428	447	409	429	389	426	435	422	426	468	391	432	443	441	396	440	402	413	397	418	462	409	403	443	442	416	471	423	460	441	417	450	417	420	444	469	451	480	409	429	460	451	433	382	421	471	447	437	395	423	476	450	435	477	467	447	444	457	418	442	414	441	482	427	403	425	437	436	430	443	451	405	445	465	423	429	408	461	419	462	479	400	473	461	418	485	375	420	427	424	428	476	423	422	432	440	464	426	436	444	407	426	419	424	427	454	449	407	461	433	415	427	439	449	425	456	438	437	456	470	446	416	418	463	411	429	438	426	428	423	456	462	445	432	433	425	410	443	441	386	455	408	421	415	425	442	419	451	380	444	428	460	447	424	441	434	417	431	424	452	455	392	426	445	427	413	441	425	423	431	425	390	406	474	416	452	442	428	436	410	423	458	386	474	418	447	453	440	436	424	450	426	445	448	441	406	448	448	488	494	464	439	466	460	403	443	411	448	457	436	441	419	409	463	471	468	428	416	436	422	468	425	437	432	447	444	438	434	439	455	438	438	397	412	433	428	461	428	450	441	451	455	417	431	447	429	397	482	443	427	411	417	453	463	417	441	441	474	441	463	387	437	434	455	409	398	469	454	454	441	420	465	482	420	449	446	461	451	425	438	473	459	441	426	472	440	431	464	468	470	394	442	430	382	422	450	436	433	442	401	409	439	457	446	456	445	416	430	438	411	459	449	464	395	458	442	394	451	425	446	439	436	426	432	462	453	445	426	455	412	457	460	452	452	417	457	445	429	454	445	444	488	449	401	415	426	423	446	425	467	441	453	412	460	428	404	461	433	441	433	424	410	462	429	446	397	417	436	410	436	403	432	413	408	430	432	415	448	444	430	428	447	424	416	411	438	420	396	397	432	445	431	407	455	444	446	419	449	449	459	472	449	474	385	404	435	415	435	452	406	453	406	439	446	432	422	393	456	445	409	451	450	383	430	449	388	494	424	461	433	443	424	443	406	427	417	466	430	430	480	457	471	441	439	423	433	463	435	423	423	457	432	419	411	409	455	418	443	423	441	432	430	445	413	408	447	439	442	412	401	436	437	429	434	454	429	424	478	425	441	454	459	421	380	429	410	433	439	421	434	461	421	428	447	433	449	448	424	445	405	451	433	447	476	454	428	419	463	456	413	438	407	447	442	424	391	423	437	380	408	422	431	402	430	446	465	453	427	409	479	435	419	414	410	455	429	420	416	415	452	433	418	411	444	419	459	467	425	419	399	426	445	456	450	425	451	425	426	428	477	415	434	445	425	408	429	443	401	410	433	432	465	452	432	423	423	460	414	451	421	434	433	442	461	418	454	442	467	422	455	423	442	413	425	428	419	462	445	415	459	463	421	436	404	422	422	454	451	436	443	448	421	426	449	431	422	482	449	466	410	445	439	434	455	433	413	434	402	450	409	439	436	418	449	430	413	424	471	448	455	426	425	436	434	423	468	433	419	430	449	446	404	453	485	437	422	453	451	422	441	469	439	470	422	454	432	429	474	411	431	408	416	413	395	464	448	412	398	442	428	404	446	417	418	448	393	427	443	441	429	411	394	429	460	442	421	446	471	385	437	459	413	445	416	415	422	418	436	439	420	422	419	434	415	418	421	455	460	400	442	430	436	426	442	440	432	399	413	403	428	423	473	436	447	432	433	432	432	439	446	447	465	460	453	426	442	445	400	427	466	422	483	451	427	455	475	453	414	467	411	413	445	420	450	447	439	454	417	446	405	394	452	467	426	414	464	438	401	430	443	451	438	435	465	432	371	410	401	428	436	431	439	458	398	433	454	412	434	440	432	422	439	449	481	425	450	444	437	435	438	467	420	412	397	428	441	465	418	422	448	428	401	432	406	454	418	455	396	414	492	448	423	443	423	432	454	472	460	423	435	435	421	424	403	414	454	427	476	420	466	435	446	451	455	435	442	434	448	456	419	441	430	472	444	411	424	447	428	446	463	463	465	424	432	444	447	444	434	415	459	427	441	428	414	418	425	431	434	438	420	455	420	430	446	429	442	415	418	434	450	440	419	439	447	395	450	448	429	433	417	383	446	418	426	455	452	441	463	448	446	436	431	403	445	474	440	445	419	385	383	391	454	433	448	396	411	406	421	418	420	430	421	453	439	423	431	462	409	404	440	459	400	431	412	435	444	349	435	420	455	435	450	449	412	451	405	473	407	444	417	442	430	425	456	403	425	448	432	406	442	457	427	494	453	432	428	406	415	434	451	434	420	428	430	451	404	411	441	421	427	448	416	442	433	410	424	467	433	440	407	455	447	474	407	453	441	406	448	447	451	412	466	418	432	430	433	450	443	450	417	461	445	461	437	438	431	410	448	453	396	442	452	442	445	429	443	412	406	453	435	405	426	437	417	429	419	430	429	423	468	425	454	438	446	453	422	488	434	435	420	452	406	418	432	480	440	452	466	443	453	418	473	452	454	438	436	437	455	424	451	427	447	445	450	441	425	407	435	449	449	425	460	467	419	412	445	416	441	436	438	419	442	392	453	483	427	444	448	438	438	461	435	429	461	472	450	426	443	421	431	413	416	429	410	455	450	431	480	433	417	403	404	440	428	436	407	440	409	466	420	406	411	429	439	429	450	446	440	464	468	392	432	433	473	431	430	396	429	456	480	484	458	406	444	455	438	424	388	390	417	407
5379	6986	5740	2656	1677	1230	930	863	740	3122	18607	17128	9358	3296	1115	652	470	420	421	438	397	431	428	455	412	393	405	423	442	379	432	392	435	442	402	402	375	418	393	371	417	438	365	414	400	369	406	429	427	388	432	463	414	392	420	390	393	431	417	386	437	417	392	426	410	412	395	364	412	381	440	427	421	419	420	397	417	390	423	392	400	388	422	446	431	414	368	412	404	411	408	435	422	420	390	381	403	427	421	419	374	442	410	423	423	396	373	398	434	411	426	420	381	426	419	409	418	406	395	392	400	410	418	429	411	363	406	406	400	403	396	439	377	397	402	409	401	418	430	407	448	400	385	452	423	426	393	410	389	415	414	412	439	389	408	433	403	340	424	401	423	420	409	429	447	413	390	426	423	414	420	395	440	392	412	413	366	398	418	439	387	395	381	454	414	458	391	403	420	414	417	415	415	421	419	415	388	397	422	410	432	410	430	408	419	440	389	421	438	423	437	382	409	399	419	405	392	378	401	388	421	398	428	403	409	409	435	397	386	460	395	402	417	426	438	416	405	413	432	426	395	389	399	392	428	383	430	424	409	414	468	430	389	430	446	405	417	404	459	372	413	425	410	435	428	406	388	414	388	409	390	384	448	395	412	410	400	402	407	465	387	381	417	405	418	398	436	414	398	389	390	423	432	426	411	423	401	416	385	376	371	395	396	383	402	389	400	404	444	422	413	408	351	413	416	393	426	392	416	448	394	417	401	395	417	428	384	392	419	407	412	424	397	421	420	371	407	437	438	389	392	396	415	400	406	426	432	422	400	452	430	418	441	367	381	372	426	394	373	426	415	376	412	424	405	436	414	403	423	447	424	382	406	401	383	431	422	392	399	370	425	398	421	421	392	437	414	420	395	433	405	407	398	461	414	389	439	431	389	417	426	363	434	413	436	393	401	390	376	422	411	415	398	388	393	406	399	378	396	421	401	410	374	409	410	383	413	391	396	428	370	416	392	412	385	388	418	406	400	440	450	393	412	389	387	383	384	407	439	431	429	427	432	379	430	399	407	392	436	379	383	432	400	388	394	423	418	393	389	423	439	414	360	374	358	381	390	382	399	434	436	420	390	377	405	402	371	416	425	440	419	396	398	405	449	401	409	424	438	387	426	412	436	438	398	440	426	439	420	407	396	374	379	407	409	460	408	410	357	407	413	406	422	376	408	393	415	413	430	386	417	416	416	385	397	416	394	407	442	400	426	410	428	421	432	411	359	413	433	379	420	415	427	423	429	381	400	411	387	443	373	389	383	417	349	427	407	429	404	395	421	379	403	378	380	351	375	378	399	430	399	428	385	370	373	433	403	394	395	419	395	441	420	431	401	400	414	398	428	407	389	421	422	431	401	409	400	377	401	424	429	398	405	405	381	402	397	434	416	408	433	427	396	394	411	395	438	413	405	391	389	429	355	395	431	408	420	390	435	380	404	443	387	422	414	388	408	405	386	425	421	386	419	381	420	373	420	391	382	431	399	403	413	401	411	472	346	435	424	395	397	444	414	364	439	430	412	408	404	405	420	409	427	393	377	419	437	385	422	425	379	402	370	396	380	398	386	406	396	415	385	406	415	435	426	402	395	458	408	442	391	421	385	414	360	400	400	429	388	417	379	389	431	438	408	387	451	375	422	431	402	409	406	414	393	398	396	402	390	453	455	411	427	379	408	388	402	383	404	398	413	415	406	412	383	400	430	441	429	417	419	409	410	392	412	417	396	389	366	376	405	387	440	405	397	393	389	421	391	421	422	400	437	450	378	417	408	437	388	410	404	421	436	426	414	420	420	406	406	384	424	403	391	392	397	388	383	413	436	369	406	444	436	423	399	417	391	423	403	390	397	389	427	396	404	417	419	392	427	400	395	429	429	421	425	391	407	437	434	384	418	455	404	416	383	387	409	379	398	443	405	462	413	439	420	407	426	407	405	426	431	388	419	389	383	424	383	422	423	377	377	401	414	445	425	401	416	412	407	403	405	431	422	392	415	414	397	382	392	429	375	403	409	400	398	417	423	460	430	408	389	405	403	414	404	456	414	385	410	389	403	397	408	402	389	382	369	420	411	405	413	363	417	412	414	402	404	410	395	428	416	422	375	423	393	363	410	412	420	385	391	416	437	432	376	389	408	363	385	393	401	422	421	411	385	424	382	437	432	394	412	417	424	396	396	422	406	435	407	401	388	410	394	393	408	409	393	439	403	428	386	359	379	418	391	413	381	403	369	400	405	443	406	396	431	424	406	391	385	421	372	408	410	375	395	401	418	404	412	407	386	421	372	411	423	409	402	388	399	432	420	414	426	419	371	393	401	444	418	391	401	387	396	391	395	436	385	470	377	393	410	407	402	370	398	428	437	402	403	408	419	419	415	434	454	415	353	426	411	369	440	384	440	404	393	414	413	419	372	394	421	386	380	403	423	396	382	394	406	418	418	400	382	401	391	405	404	416	449	424	399	423	408	397	426	414	406	404	406	446	397	403	390	399	398	411	402	380	379	411	412	402	403	407	413	446	377	421	412	394	377	385	413	386	393	431	421	443	377	466	389	400	401	411	421	366	400	409	423	424	386	417	415	399	390	387	392	424	404	409	383	377	435	474	409	425	431	425	398	423	370	410	419	408	370	390	394	379	404	423	382	404	399	412	405	377	400	421	411	387	399	405	401	426	437	430	399	420	386	394	374	403	395	383	404	441	379	375	400	425	409	431	404	442	434	426	430	388	415	433	416	433	413	382	421	427	421	405	400	352	367	405	375	387	400	447	413	391	421	414	423	360	406	431	419	418	424	374	391	388	414	407	396	406	401	401	417	428	402	435	397	378	418	400	404	391	416	408	375	384	413	414	358	388	418	395	429	380	363	414	411	384	405	414	426	415	407	435	379	378	405	401	392	410	425	438	360	392	383	378	393	406	432	422	424	401	382	435	413	385	407	440	426	452	395	430	405	418	423	394	394	395	405	423	428	430	419	358	361	403	405	411	379	390	393	383	412	419	400	408	421	395	414	434	391	422	406	390	410	374	398	389	435	460	412	371	401	374	386	382	422	408	405	448	397	391	419	379	432	426	410	425	409	402	404	410	440	408	440	423	436	386	412	445	395	382	416	435	401	430	418	443	386	399	444	421	405	396	404	395	390	391	435	418	390	425	426	434	413	398	396	386	408	432	406	429	420	430	394	432	413	431	421	418	399	407	397	428	417	398	446	405	381	420	406	395	398	405	415	412	390	415	397	420	416	427	404	385	403	401	379	394	368	409	418	380	416	374	408	411	426	413	361	387	428	429	389	405	407	417	406	412	389	416	391	419	432	389	388	397	433	379	371	421	435	416	456	406	412	379	384	443	417	387	405	428	387	399	402	418	368	424	454	406	423	401	403	434	394	452	464	413	438	410	412	388	402	447	379	371	423	415	423	408	441	360	432	424	397	390	410	428	407	383	375	404	465	413	428	439	406	397	370	404	388	437
24466	21391	28617	24562	21073	7301	2038	1169	921	3390	27747	30332	20723	7559	2019	940	643	609	532	596	629	551	545	554	562	591	595	606	583	583	569	610	551	562	558	536	604	577	588	576	575	617	555	579	596	560	550	593	601	561	592	583	557	557	544	618	556	594	573	589	570	584	583	542	567	553	554	568	571	566	571	594	551	602	551	549	558	574	560	542	557	561	561	559	552	587	622	577	570	571	569	550	579	572	588	591	549	579	568	583	564	516	549	565	525	565	537	556	540	546	617	561	572	571	572	576	520	554	561	553	559	556	573	563	595	628	601	591	605	545	579	560	581	577	588	571	580	547	596	545	532	571	567	580	561	563	603	568	551	542	546	580	562	556	576	546	620	556	587	580	574	553	591	563	541	587	550	574	554	602	591	548	584	570	592	569	600	562	533	532	544	590	561	587	549	552	534	555	621	562	606	567	523	537	564	594	606	544	588	580	565	546	564	589	567	539	574	537	569	579	560	582	582	528	574	556	578	591	561	545	585	559	541	567	570	576	543	527	599	594	598	510	556	576	559	565	564	573	559	565	537	524	533	553	544	594	544	584	595	550	572	595	582	548	574	566	532	585	585	550	534	591	578	553	545	611	555	567	625	579	595	572	529	593	537	553	542	559	557	565	575	548	588	558	572	577	515	569	542	559	586	558	617	555	596	534	598	539	574	527	545	570	598	605	579	558	581	549	581	591	607	569	560	571	568	567	569	583	542	552	596	608	523	564	594	542	529	529	559	553	551	568	577	559	585	516	582	553	585	543	553	553	534	566	561	568	582	573	595	658	556	579	579	592	553	513	601	563	582	591	551	535	545	531	563	562	585	563	578	545	563	596	583	557	538	547	518	542	568	588	551	543	590	558	519	577	588	545	529	552	578	534	567	589	582	544	559	518	532	566	585	587	562	569	496	560	548	525	554	572	519	508	580	548	590	550	536	563	576	560	575	550	559	548	578	548	564	604	584	599	557	538	562	553	556	595	580	522	554	556	539	570	592	582	537	577	595	584	565	568	548	583	539	555	598	623	580	590	588	558	520	550	534	529	545	588	566	524	577	565	562	573	599	569	595	591	572	574	553	570	595	568	544	581	551	517	579	575	561	583	534	559	550	575	551	575	568	586	564	541	549	511	579	558	581	587	560	543	558	585	539	555	575	545	550	525	553	563	526	582	553	577	583	582	576	513	611	576	590	532	522	535	530	589	563	568	530	578	584	556	536	602	581	548	542	586	583	569	537	546	551	590	611	566	544	569	543	558	557	581	550	590	582	537	550	535	568	590	550	569	525	543	558	583	534	560	543	560	582	550	536	557	580	585	533	546	607	544	588	540	555	587	556	561	533	564	559	579	566	558	560	561	542	564	549	567	519	577	574	559	561	524	539	566	555	588	558	565	548	600	580	516	564	556	558	550	585	580	571	570	589	575	547	578	577	555	602	545	518	551	553	541	576	571	590	584	607	566	540	556	581	562	589	573	579	535	585	557	611	565	564	556	547	581	580	568	549	561	525	563	590	586	550	561	556	555	564	559	569	535	562	608	525	557	588	577	574	624	600	580	594	597	578	516	585	539	547	618	566	566	545	576	566	556	555	570	541	613	549	583	558	564	612	544	486	574	550	563	536	564	558	590	534	556	552	577	595	529	577	581	586	548	582	595	596	551	542	533	596	569	568	568	540	574	591	589	600	553	558	549	601	572	551	550	526	560	549	559	570	539	583	544	601	539	536	607	537	551	584	567	567	540	557	543	559	529	538	579	607	553	581	561	553	561	584	581	561	595	525	590	543	538	562	546	539	589	579	552	577	589	543	594	577	533	574	553	534	558	539	504	624	589	523	564	530	561	533	606	562	540	573	595	516	578	576	557	564	557	595	565	567	539	561	552	528	557	594	582	543	558	555	561	567	576	564	580	568	550	525	519	578	521	578	582	548	595	576	578	536	544	533	543	583	541	621	568	565	583	532	555	565	544	572	582	599	557	574	612	553	586	585	548	559	558	594	572	597	595	542	589	567	563	568	581	553	550	558	520	571	617	555	568	588	571	528	582	579	532	566	559	538	579	530	593	551	546	551	526	562	545	559	583	548	562	578	525	569	597	571	501	590	590	526	587	583	555	564	577	553	580	544	524	584	521	534	598	558	542	569	579	584	588	550	558	557	555	550	514	535	567	531	563	593	579	551	549	552	627	569	565	588	562	598	559	576	571	583	587	565	553	583	561	532	553	550	581	598	582	566	570	558	609	560	577	552	591	581	589	556	554	569	559	554	574	569	548	583	603	560	532	582	567	559	579	532	579	531	583	591	600	586	545	557	591	562	572	567	589	566	526	604	562	604	578	538	567	554	568	538	581	569	572	574	520	573	559	575	526	566	548	564	557	596	566	575	542	559	554	540	573	578	627	591	539	590	588	541	591	577	581	598	550	576	550	570	577	578	552	541	581	551	582	542	552	576	595	570	574	539	567	562	556	593	558	564	609	578	611	529	539	588	559	549	570	556	564	563	607	525	555	579	562	574	545	560	555	503	534	566	540	562	595	553	582	574	531	601	551	600	526	593	552	590	542	551	567	615	542	582	607	541	557	556	579	561	512	560	582	564	576	538	571	530	558	557	575	531	592	599	567	628	583	529	529	574	542	570	594	590	562	534	578	501	538	555	539	576	594	515	549	578	576	584	535	564	560	578	570	563	558	564	607	563	593	551	534	545	563	541	545	559	554	566	563	563	576	584	538	539	556	586	559	600	546	578	496	540	568	593	588	536	556	543	554	592	561	554	571	573	564	515	585	563	571	590	592	526	617	529	553	539	565	582	599	555	519	616	576	537	609	585	561	531	563	567	539	573	530	553	583	582	554	563	608	587	568	588	547	543	569	561	562	559	570	558	562	568	538	585	587	576	562	561	537	592	558	568	569	548	564	575	570	529	545	577	571	551	582	571	578	581	537	599	581	539	559	570	546	557	562	575	546	556	572	590	599	564	593	550	581	575	573	580	579	577	568	599	530	563	575	563	539	564	560	590	545	535	554	569	572	560	641	575	582	587	588	521	581	552	551	541	589	564	550	571	561	541	549	541	608	586	547	544	554	576	528	533	553	584	527	552	556	590	557	574	528	583	578	566	549	624	530	525	588	612	571	565	550	543	547	570	565	572	555	594	525	548	556	586	584	566	573	542	602	565	547	542	550	562	553	561	574	572	554	582	538	485	560	532	539	567	587	523	528	564	580	599	570	571	555	553	581	546	539	530	525	548	586	570	593	516	498	571	550	544	590	574	562	552	544	568	535	588	542	566	579	612	564	556	581	517	528	538	527	553	559	557	600	547	521	552	549	577	544	540	551	568	582	525	588	560	582	577	560	512	577	560	543	581	533	552	568	572	570	558	594	554	552	571	568	562	547	586	598	601	570	562	546	553	508	554	547	577	534	559	559	563	574	594	609	561	548	521	528	581	562	544	577	572	542	522	569	542	596	536	561
5615	10191	8312	4292	2634	1977	1566	1300	1103	5649	28357	27688	16381	6055	2064	999	571	492	517	469	521	495	515	504	501	505	506	495	542	516	533	502	481	529	504	486	493	488	486	517	519	497	524	504	476	532	551	478	556	547	520	526	478	524	472	502	531	546	489	528	507	527	488	494	512	471	484	509	507	512	522	530	523	552	567	497	468	501	505	545	465	528	497	545	501	469	496	503	515	530	498	509	514	540	515	508	476	477	502	542	506	485	509	501	493	503	516	533	538	501	559	505	543	522	540	556	485	484	512	529	531	494	531	509	517	531	487	491	516	513	481	464	483	546	537	493	490	546	500	515	517	509	496	497	496	525	486	533	511	490	490	530	511	502	539	540	472	480	499	490	527	531	509	498	511	494	548	516	476	543	537	509	500	517	467	507	493	546	514	539	490	488	529	531	482	563	538	507	495	502	509	526	486	502	522	532	545	510	488	466	470	520	504	484	469	506	481	559	508	495	492	502	489	508	488	484	517	516	505	476	529	508	533	493	503	522	498	530	474	476	487	515	517	525	471	501	509	560	494	461	542	495	587	502	501	528	493	518	463	545	535	517	512	512	491	523	516	496	504	502	510	500	465	487	524	490	518	534	511	509	491	505	514	514	516	495	538	488	534	511	507	506	508	522	478	471	522	495	470	515	478	512	534	514	530	508	514	505	538	467	513	519	512	542	530	457	518	519	529	529	536	462	518	529	531	507	490	493	505	536	516	510	513	539	523	536	486	499	490	505	521	492	507	538	489	493	523	504	540	491	530	512	513	513	500	493	504	474	520	462	520	513	504	432	512	516	507	503	505	501	509	541	489	525	505	499	539	479	547	545	490	521	489	533	533	542	521	522	551	525	526	507	481	491	485	475	512	520	478	525	508	525	487	514	524	527	497	492	493	471	537	518	510	523	473	450	499	491	520	510	517	520	507	511	518	487	517	492	497	543	491	521	468	492	534	525	522	513	541	486	502	480	510	518	494	513	526	516	498	480	475	508	564	499	513	509	491	490	498	533	524	542	521	533	534	531	504	476	516	492	495	573	521	490	507	469	544	499	506	495	515	538	527	498	501	520	507	492	501	499	495	487	520	499	489	503	534	513	521	468	514	503	488	497	492	484	561	518	479	476	501	533	506	503	499	478	513	492	490	507	542	512	512	466	496	478	457	510	485	482	520	492	514	510	514	498	463	487	512	473	490	533	506	516	501	441	504	518	539	537	495	529	505	478	527	498	500	519	555	512	518	514	530	518	516	476	521	509	514	521	501	505	457	499	528	549	520	518	493	508	551	530	492	521	474	510	534	461	530	496	499	525	545	500	558	520	479	504	518	474	521	535	495	456	496	500	526	481	495	488	497	536	513	479	510	536	514	546	505	509	545	495	442	523	536	507	538	484	512	512	511	507	532	527	507	515	511	531	472	488	531	480	458	505	488	528	500	560	472	501	489	515	519	551	493	512	490	520	519	496	508	517	513	453	476	487	512	584	515	509	523	490	521	514	546	493	506	559	507	476	534	517	488	493	514	545	517	544	532	529	523	526	474	497	528	544	512	503	486	476	490	505	532	497	502	487	496	520	481	512	519	457	546	528	483	517	499	560	491	502	533	456	537	513	528	527	513	538	487	487	501	500	486	499	522	492	488	516	476	493	494	512	526	541	503	513	484	529	542	470	541	487	491	481	524	526	505	529	532	508	501	517	548	460	526	517	475	490	499	510	504	472	486	478	476	515	452	505	502	519	481	550	520	470	487	482	503	538	514	520	487	497	505	509	509	480	524	527	473	532	497	532	494	508	529	485	518	521	555	522	483	535	501	501	485	512	525	529	516	453	530	472	519	518	493	494	511	509	486	534	515	474	511	516	488	508	514	473	484	532	492	533	492	498	510	474	534	530	484	488	549	467	510	494	527	505	511	489	534	490	497	515	555	527	487	516	513	518	513	507	508	500	493	527	498	497	512	553	489	458	462	533	499	488	528	499	468	500	488	486	484	502	523	536	530	513	484	524	525	499	488	512	518	497	517	502	483	473	508	503	487	539	502	498	506	477	472	478	498	535	519	506	529	531	494	496	513	487	530	523	437	519	506	515	502	515	525	519	494	527	518	524	485	534	513	538	496	538	473	474	503	550	483	486	483	518	515	516	523	530	509	496	502	546	538	482	475	516	492	486	521	498	517	476	516	496	488	502	471	483	492	502	494	499	497	522	498	499	509	502	529	510	471	493	487	517	495	505	491	504	500	518	485	504	486	500	467	516	510	523	502	504	489	499	514	515	497	504	507	544	519	486	518	554	530	491	522	488	519	511	480	532	497	516	506	538	512	487	505	478	491	503	501	515	504	510	506	500	523	551	468	508	494	443	519	503	524	481	514	469	514	514	505	488	476	545	499	486	493	514	537	561	512	516	503	463	544	483	497	515	474	528	521	480	506	497	520	519	485	521	494	538	508	485	518	554	505	538	514	514	527	502	472	492	510	534	548	519	496	544	510	516	508	481	471	498	550	483	477	501	526	519	527	507	526	515	504	560	471	547	515	525	481	527	506	481	529	487	490	446	491	488	498	521	509	475	542	553	502	518	519	507	478	501	511	515	502	469	519	496	499	498	487	513	472	456	469	529	490	520	516	488	532	506	485	484	498	543	466	493	507	479	510	489	528	524	495	511	504	456	479	471	477	478	487	498	499	473	494	520	448	469	503	506	477	518	527	509	496	500	479	521	484	495	500	502	534	529	552	473	497	521	492	477	504	526	525	494	522	501	509	490	506	498	494	503	544	578	497	513	456	512	492	521	503	499	479	529	578	536	505	521	486	511	505	514	487	507	495	516	479	479	507	513	500	495	542	499	519	508	502	490	512	494	529	490	492	501	483	479	517	562	525	494	512	531	492	522	544	527	480	533	498	490	530	554	504	510	520	493	512	514	541	525	502	480	527	527	499	502	498	479	518	490	511	499	516	469	464	523	485	515	510	495	551	527	494	483	530	535	522	484	533	513	466	516	507	511	452	471	462	515	493	484	498	551	507	558	485	519	503	520	504	520	513	498	518	516	491	520	506	478	485	481	488	530	518	523	471	518	552	500	483	537	488	449	510	467	516	459	530	494	518	479	455	499	469	570	536	490	515	489	500	516	500	511	496	490	518	530	546	513	511	505	494	482	514	523	481	503	517	498	489	545	514	486	496	479	503	474	461	502	515	506	531	501	525	511	509	520	479	534	498	523	512	488	499	516	531	465	547	495	500	509	505	551	518	491	490	482	495	490	500	489	511	493	533	515	467	536	500	499	508	533	484	517	515	493	514	502	536	508	541	497	538	522	503	489	531	492	521	459	545	497	478	511	550	492	542	524	527	546	486	477	518	546	454	524	494	503	507	523	526	502	527	494	489	540	506	483	515	480	487	480	488	509	534	498	490	489	479	525	469	539	532	512	536	477	514	516	485	496	477	493	502	486	500	490	525	548	466	477	482	480	473	537
27721	10901	1915	994	730	551	551	496	496	519	1594	2132	1557	973	616	490	491	438	451	421	448	465	457	483	512	451	475	462	472	434	486	447	454	481	465	497	427	482	440	427	453	443	454	472	461	414	450	466	470	482	464	435	419	461	493	435	510	437	447	438	493	444	475	496	442	449	451	438	427	453	450	488	440	435	479	482	461	457	454	460	474	506	474	463	453	425	450	452	463	402	452	419	485	449	416	417	477	421	482	456	432	442	438	464	465	455	418	476	465	437	453	444	428	438	462	483	448	411	451	463	486	457	448	450	413	468	483	480	453	500	452	447	441	448	479	489	441	438	461	461	418	424	454	477	464	471	429	419	464	458	437	463	446	459	445	396	463	513	448	477	474	464	451	433	421	463	447	456	424	432	475	452	440	452	434	400	459	470	432	413	467	485	443	436	449	456	481	424	427	456	471	445	482	455	450	441	443	429	417	431	451	449	474	462	440	406	429	443	461	447	415	443	441	488	446	408	429	463	450	422	454	449	442	470	443	423	448	468	454	421	456	433	452	441	465	442	485	453	445	498	449	464	447	451	460	478	445	447	450	454	427	446	465	495	406	488	418	443	464	465	425	422	447	485	466	465	456	456	450	479	443	439	449	460	470	460	444	411	479	438	449	438	423	448	477	439	429	436	443	442	430	485	491	397	442	462	448	408	464	467	399	452	456	417	453	437	466	440	459	462	443	471	473	444	463	489	458	426	488	414	464	490	439	433	466	422	439	452	467	506	437	460	438	434	443	442	464	469	442	466	460	485	469	448	497	470	472	462	454	468	484	464	476	430	473	462	448	461	460	451	462	456	450	423	463	454	427	485	482	470	429	480	456	430	497	442	441	438	496	442	447	468	432	445	460	460	466	437	462	434	439	463	447	446	450	456	452	460	472	445	428	432	507	459	442	428	460	445	458	452	450	458	454	444	475	454	440	466	456	470	426	429	444	474	473	452	491	464	440	425	463	391	461	437	499	449	476	457	435	447	435	450	474	425	451	440	457	481	475	453	460	463	453	440	433	466	431	450	441	466	457	424	434	464	461	427	457	458	407	474	467	454	440	460	478	467	433	423	448	431	400	442	443	458	480	500	476	445	447	450	471	453	476	436	439	481	426	440	434	447	462	438	442	481	495	439	450	453	439	402	475	437	470	459	476	425	459	462	435	441	454	421	447	429	418	425	444	427	459	487	458	435	457	477	440	482	460	493	430	431	439	453	464	487	455	497	415	473	445	415	433	460	469	484	434	437	427	455	485	477	473	450	443	460	442	443	468	463	448	426	465	456	430	433	442	421	434	466	449	448	457	480	439	451	439	510	451	471	448	416	432	473	481	477	452	443	448	456	480	461	468	462	441	468	438	423	457	461	467	432	465	482	460	449	443	443	440	439	431	457	461	460	425	483	456	413	458	467	421	439	427	456	478	432	470	446	418	456	387	421	470	436	458	439	437	429	488	449	473	473	433	433	476	439	457	472	476	440	491	448	461	473	487	441	423	462	453	442	451	464	444	443	409	459	435	457	457	446	463	445	437	473	460	448	499	458	444	460	470	446	441	484	461	448	448	463	463	438	436	430	486	460	460	458	430	444	405	454	421	470	404	482	475	464	455	473	440	459	474	455	477	471	420	463	445	461	492	470	458	419	450	400	450	498	478	478	460	460	448	467	455	462	472	430	455	432	428	457	435	481	427	453	433	436	455	463	435	449	467	434	444	442	475	456	429	471	442	449	469	428	486	481	475	426	425	465	468	462	467	479	422	475	448	450	419	493	436	434	485	447	438	489	442	428	406	449	451	427	479	431	470	419	441	426	461	466	477	455	442	434	418	436	436	419	473	504	468	486	525	437	485	505	449	431	444	461	427	449	384	427	441	453	440	456	437	437	421	436	474	496	465	444	434	452	471	463	475	465	421	456	450	441	453	459	428	458	440	443	470	449	471	476	491	452	465	431	447	471	439	497	486	433	415	434	449	414	435	415	452	450	502	462	427	414	457	466	444	419	418	447	449	454	454	425	450	475	481	471	493	441	481	458	470	481	446	503	437	464	446	466	454	426	435	464	464	466	453	478	449	449	430	437	465	437	445	450	471	470	418	457	460	453	464	438	437	436	473	449	488	395	431	450	488	454	447	468	420	455	440	443	511	457	452	436	444	459	448	454	447	456	468	465	461	446	453	435	437	427	449	428	463	466	468	448	437	479	495	458	412	476	404	449	446	472	424	490	451	453	427	450	421	471	484	455	428	477	459	458	481	462	446	456	433	461	436	439	457	442	465	449	481	449	415	453	412	460	435	425	483	453	453	439	463	464	420	453	418	435	455	466	443	439	445	413	466	476	466	459	412	458	445	482	474	465	442	444	427	462	449	448	407	469	434	476	458	512	426	465	462	425	491	430	491	449	465	438	482	421	464	446	509	440	450	444	429	446	479	458	477	474	430	476	473	436	440	453	427	445	455	468	452	440	477	454	467	468	473	416	450	440	467	469	434	449	465	441	443	413	465	468	414	453	434	471	441	446	438	445	422	432	516	430	417	438	420	419	436	470	442	446	446	455	469	442	435	444	432	449	489	441	415	432	444	491	463	440	452	431	480	472	451	411	459	450	476	455	476	455	460	485	441	399	467	409	429	446	438	468	473	450	473	453	442	423	469	462	481	453	460	478	459	473	450	454	447	489	483	479	461	462	476	443	487	429	488	462	442	433	448	465	426	444	472	434	451	453	491	425	476	448	456	436	468	469	453	480	454	460	447	390	429	463	415	459	463	447	464	515	432	481	447	463	453	473	447	461	410	441	419	448	454	472	415	423	487	415	483	472	409	430	455	486	504	472	463	486	437	449	462	482	428	464	456	442	445	464	419	415	470	436	453	441	485	437	442	459	485	442	450	466	464	458	458	446	438	431	467	451	468	472	439	462	483	477	410	471	469	507	456	426	471	418	471	437	470	498	440	424	453	414	437	439	448	469	468	421	450	453	462	466	461	458	461	458	452	476	509	422	437	416	441	450	454	428	468	458	456	471	450	437	469	442	455	459	455	474	445	453	472	432	419	463	464	429	434	456	427	447	446	448	488	475	461	483	432	450	474	448	449	457	460	431	463	451	428	464	463	445	451	476	456	448	476	457	441	467	496	459	418	427	425	450	438	436	419	451	430	457	471	447	429	438	489	447	472	419	441	449	477	469	446	477	453	462	454	465	435	471	432	431	418	420	459	457	443	453	450	424	498	421	428	453	433	454	446	443	465	452	448	457	448	463	440	460	497	457	420	448	456	438	436	436	461	448	476	488	419	455	481	502	460	452	448	428	449	482	431	439	430	481	450	426	472	489	415	458	444	449	482	478	449	470	458	502	479	481	494	459	464	464	428	431	469	442	460	405	426	431	428	414	409	439	433	458	433	472	448	465	427	484	456	425	458	467	409	450	422	465	461	475	470	469	469	438	448	457	425	470	481	445	457	412	464	440	473	441
5736	1890	1349	917	844	573	560	485	504	604	2206	2521	1687	986	592	453	400	378	423	376	429	411	424	374	427	383	414	412	404	371	401	445	355	418	386	418	427	438	402	451	409	406	426	399	390	380	397	401	411	389	379	433	372	414	453	416	394	401	414	378	383	396	404	394	384	420	417	416	409	373	388	420	447	399	444	402	373	356	359	382	421	386	398	387	376	389	447	370	355	443	411	418	436	393	394	415	372	408	394	326	409	417	396	443	399	404	375	429	363	447	373	378	411	433	433	392	393	401	388	417	400	394	404	416	392	399	407	387	415	368	391	401	435	423	406	411	389	396	396	426	394	399	432	367	391	395	393	390	427	408	391	414	399	421	406	396	435	420	407	402	406	398	407	439	410	377	387	392	416	430	427	393	391	390	401	387	393	410	399	412	400	397	399	400	428	388	388	447	359	414	397	411	397	361	427	386	401	379	416	407	397	413	399	400	370	422	403	402	384	424	402	406	424	415	394	411	388	431	399	415	379	414	373	393	394	409	390	394	409	372	398	400	398	362	406	379	377	342	391	390	398	425	393	389	379	391	417	402	450	414	418	415	403	379	404	366	401	423	450	447	427	415	398	380	428	403	428	398	403	356	366	410	419	401	382	432	375	410	396	401	404	395	397	386	389	392	406	384	392	379	418	405	416	409	393	403	379	426	406	404	412	411	392	408	400	421	399	454	410	405	400	404	385	440	403	413	418	419	423	425	418	400	403	375	383	433	402	407	392	404	425	412	410	382	382	462	382	432	390	397	392	402	369	421	396	383	407	383	442	366	428	405	407	394	403	429	393	347	371	409	388	409	425	436	416	404	410	427	392	423	417	389	377	416	427	419	401	443	393	386	412	429	403	426	389	418	386	373	403	422	412	403	383	395	395	393	420	381	459	379	405	408	447	386	406	419	375	428	427	404	407	429	420	384	370	411	427	423	405	438	423	418	402	396	391	415	433	393	369	392	402	446	433	396	421	415	386	384	399	411	433	382	407	404	381	433	401	446	422	380	430	404	393	378	431	395	435	414	391	387	434	439	355	402	406	411	396	422	400	438	399	391	406	399	408	438	450	401	385	427	400	401	390	367	384	379	368	420	408	388	445	395	387	419	418	364	377	436	387	439	415	378	376	389	422	429	407	393	403	402	393	403	396	372	456	392	431	394	417	444	414	403	433	384	388	418	378	439	367	412	430	405	380	402	387	387	383	407	412	417	393	398	386	412	381	409	434	388	426	353	376	381	416	415	412	393	398	393	365	445	403	366	418	375	400	407	410	385	397	437	451	390	417	425	397	388	424	393	387	420	414	420	383	396	392	410	372	412	380	403	426	418	427	417	410	428	423	424	415	387	422	394	405	422	386	384	390	389	398	417	370	403	412	371	385	404	396	384	401	438	362	408	401	437	405	416	367	422	419	413	429	404	371	409	423	455	421	393	426	368	415	393	411	430	349	367	414	424	395	385	396	401	376	405	416	408	414	410	417	407	423	423	387	396	392	420	426	436	434	381	398	459	409	394	385	375	373	399	393	359	399	415	382	422	423	370	349	375	393	422	391	434	433	374	395	411	408	406	414	419	419	401	425	380	400	417	423	382	385	401	397	405	427	425	401	423	383	387	388	405	399	399	390	419	400	400	428	397	420	400	398	401	424	398	409	414	421	394	347	412	421	440	431	422	370	369	434	382	403	410	391	372	399	403	398	399	379	386	383	381	397	430	407	406	430	429	402	400	432	418	412	422	382	410	437	422	399	395	438	404	427	372	424	389	404	407	362	425	381	395	408	429	406	416	400	424	409	400	411	444	399	415	404	391	428	388	411	382	402	428	407	450	373	415	431	362	368	415	428	403	434	356	403	413	392	437	441	406	419	425	377	372	382	421	405	393	385	429	428	410	422	417	412	402	377	408	423	413	412	391	392	398	417	402	375	407	389	422	413	393	387	395	362	402	385	434	359	399	371	401	421	405	424	438	401	417	391	427	459	391	382	411	369	412	388	367	375	375	376	406	413	388	385	402	350	407	415	379	401	409	382	406	401	400	410	383	371	413	394	391	400	405	452	370	416	451	422	367	399	421	388	412	400	394	410	416	385	429	388	415	433	419	407	396	400	431	390	360	429	404	414	426	392	400	414	406	380	392	430	404	409	412	407	441	390	417	404	412	399	352	374	419	417	393	387	428	406	389	403	406	408	417	383	366	386	392	422	399	414	416	363	373	381	449	412	397	413	421	415	422	409	455	448	377	434	380	386	442	446	390	353	387	368	396	427	401	419	380	365	410	381	382	375	435	414	423	445	367	380	412	401	419	388	404	395	389	414	437	391	391	416	392	408	388	366	383	431	407	391	426	412	405	389	377	404	415	365	415	421	399	391	451	455	420	445	400	387	381	392	415	372	407	410	417	427	424	405	382	420	419	449	382	440	362	410	402	381	431	428	375	392	387	420	389	403	374	387	376	397	359	388	394	398	418	380	403	437	376	396	428	413	393	411	392	369	396	387	410	390	396	432	400	407	408	391	382	423	391	397	394	442	429	403	426	407	385	425	409	411	410	373	406	383	363	410	420	369	401	402	420	428	399	420	418	399	425	389	379	379	430	394	395	418	395	414	402	394	407	396	409	386	428	403	389	407	408	398	405	438	425	414	424	410	391	400	381	368	374	375	379	417	448	383	405	408	409	416	386	431	414	406	408	403	421	361	370	379	403	372	392	424	414	427	421	373	412	405	425	394	417	394	392	407	375	452	396	411	412	395	389	373	397	412	418	418	386	443	414	410	436	398	392	414	425	371	393	395	394	417	400	422	395	352	418	428	416	406	397	415	415	394	438	431	378	412	434	395	392	420	420	401	371	420	386	387	433	407	416	390	394	425	419	404	403	401	424	392	426	416	347	375	419	383	415	395	398	415	444	428	347	437	415	408	371	397	396	387	395	409	379	392	438	399	420	393	426	385	387	391	413	413	387	413	404	401	415	390	407	404	392	406	414	433	383	430	383	410	416	392	405	440	426	403	414	384	432	389	412	395	394	412	406	404	391	382	424	424	416	401	411	383	423	390	406	393	405	433	383	411	373	436	432	402	413	397	370	391	361	444	406	426	388	382	404	422	406	383	417	437	393	391	423	401	393	395	417	397	416	389	390	422	393	412	388	385	406	385	420	365	400	405	390	407	388	373	431	427	368	412	420	402	411	467	394	379	387	431	417	414	441	448	381	414	393	405	375	429	426	414	437	398	391	412	403	420	401	401	380	439	392	385	369	377	382	387	398	416	373	432	428	401	400	395	383	410	389	400	394	387	373	421	423	407	381	421	429	417	418	425	371	404	398	423	415	415	397	385	417	424	392	378	411	431	404	398	417	383	413	359	426	411	413	398	392	433	408	375	416	393	407	387	391	398	401	397	393	415	395	379	393	397	430	383	410	359	430	376	398	381	418	371	391	401	390	412	435	427	431	448	394	425	402	414	392	401	408
25585	21390	27389	25537	8270	1632	1012	740	612	1738	15129	19133	11683	3914	1262	675	478	448	444	430	471	455	413	427	463	444	491	477	460	455	424	450	483	450	452	428	423	462	459	451	452	429	449	439	409	441	453	406	435	438	448	473	479	435	428	481	452	458	502	406	443	469	474	473	447	419	434	418	426	455	440	425	453	471	451	439	406	458	458	467	446	435	456	472	441	477	468	483	471	438	464	416	480	447	478	436	425	451	436	450	431	433	443	407	430	425	437	462	473	437	473	446	441	432	452	442	429	465	452	415	461	442	435	451	442	455	471	432	409	413	401	457	443	470	468	430	420	443	470	476	482	454	460	446	394	423	452	467	429	454	453	410	463	439	456	413	443	444	402	460	434	454	474	446	457	455	466	436	455	454	455	427	415	452	438	439	424	426	456	456	433	454	432	439	517	430	442	413	424	433	432	449	427	455	450	452	435	442	470	463	440	469	459	457	459	456	427	492	457	479	447	438	424	423	426	411	465	451	450	455	459	436	428	442	416	446	469	470	463	494	479	436	461	427	461	438	448	469	475	449	426	452	440	443	431	472	408	453	473	431	466	456	508	457	439	405	479	436	426	457	469	461	475	449	456	479	436	458	454	417	452	445	440	458	466	440	453	444	460	452	459	447	474	413	439	424	417	454	441	462	436	423	421	469	423	406	453	413	453	391	423	436	439	460	474	436	414	409	417	469	472	425	456	462	455	423	432	432	454	411	435	433	423	467	451	420	398	431	443	498	452	459	420	463	457	459	449	435	428	444	457	436	454	425	430	474	420	432	454	450	448	454	463	468	440	436	414	429	443	406	466	427	444	422	447	436	439	439	456	426	473	461	444	493	454	438	473	409	472	439	445	402	455	457	430	424	460	442	374	446	436	409	427	463	438	420	436	428	498	458	459	451	413	435	473	446	401	445	447	437	489	445	427	449	414	445	448	473	406	460	404	452	459	454	460	419	421	427	420	474	432	459	461	469	452	433	484	434	434	456	451	450	444	455	456	403	409	450	412	444	450	438	453	425	451	454	436	444	439	425	448	417	456	459	466	447	450	436	416	437	433	444	433	448	464	445	406	458	460	461	448	451	447	474	466	459	446	433	441	433	454	442	465	452	455	443	449	483	466	431	435	425	464	498	458	443	403	465	443	414	400	421	447	483	480	507	451	476	445	417	422	459	473	426	411	462	458	424	433	453	476	435	454	446	459	463	444	451	454	410	410	422	412	447	444	454	429	448	428	468	460	460	435	441	444	419	463	444	433	466	422	463	445	459	490	437	461	443	444	443	448	462	441	447	445	454	421	413	449	415	408	439	468	471	437	467	401	427	436	447	445	413	453	454	468	391	450	452	460	483	419	455	450	448	413	454	427	423	461	422	483	452	446	458	433	446	456	514	400	477	443	424	496	443	404	442	452	443	457	448	467	457	466	458	416	464	443	455	462	420	464	400	459	441	439	414	444	462	443	436	451	429	428	425	443	433	443	477	432	431	465	436	400	487	437	424	484	438	423	403	444	457	465	469	423	453	422	449	432	485	447	461	437	471	445	448	434	415	494	437	424	433	480	389	439	454	423	472	430	408	470	452	437	443	410	425	405	423	454	444	437	430	441	438	451	430	432	427	427	450	439	456	440	415	460	474	451	452	411	466	445	459	442	426	433	432	453	437	472	450	453	434	457	439	460	417	409	436	431	424	413	433	463	453	457	446	451	440	423	462	443	440	454	435	430	451	452	449	449	402	402	450	403	448	428	439	418	442	410	435	454	426	433	448	439	460	431	487	449	472	454	442	437	458	454	431	409	486	411	454	472	445	408	478	450	442	465	435	448	450	442	405	441	450	455	459	460	464	448	482	430	500	466	455	440	442	443	447	487	420	476	440	440	419	446	442	441	436	460	504	436	419	452	412	430	409	454	397	479	489	456	444	439	446	432	476	488	472	433	442	434	477	450	488	427	456	440	461	444	435	472	464	468	458	452	439	439	472	437	479	445	449	464	422	443	467	440	449	474	447	464	470	467	451	448	436	393	453	453	451	430	449	431	458	444	487	471	423	445	490	431	455	457	431	448	477	464	457	420	435	442	484	429	450	479	423	445	447	424	447	465	464	468	445	442	406	468	439	438	432	451	426	440	441	408	430	444	468	421	440	445	385	445	452	468	443	424	452	399	453	456	436	458	419	449	443	427	451	442	411	404	445	464	486	433	434	465	428	419	429	437	444	453	470	448	428	463	454	416	443	431	463	413	433	425	444	432	459	452	453	467	463	436	467	437	426	431	415	422	410	443	454	421	453	418	434	476	459	429	481	449	465	458	407	457	446	427	425	474	425	437	439	435	428	432	424	439	440	442	442	421	435	456	449	475	447	430	444	452	444	438	440	471	451	430	438	451	421	434	442	408	440	419	430	449	468	406	444	458	422	402	494	467	419	460	458	423	445	480	435	450	447	442	423	451	426	430	420	448	407	460	429	432	449	433	434	449	399	471	463	430	413	447	444	443	459	440	445	478	463	471	421	476	490	441	414	444	453	446	459	423	466	456	446	414	445	462	439	450	444	412	462	468	448	420	452	452	442	492	454	465	457	444	460	421	444	421	509	471	439	442	427	450	459	435	438	476	429	444	418	451	458	439	465	425	413	417	451	445	448	447	458	429	440	453	466	402	446	409	479	426	438	498	465	457	427	446	442	457	478	431	421	475	436	447	439	471	446	431	455	451	443	432	459	437	442	448	427	447	455	440	439	456	475	427	458	460	479	422	465	430	444	470	457	425	390	445	453	462	476	458	452	416	436	463	482	487	440	421	437	430	424	484	421	427	460	427	438	438	447	501	417	435	433	483	442	431	439	427	469	482	449	456	417	433	482	446	477	467	465	492	444	467	426	428	465	437	463	477	441	457	420	382	426	435	431	464	462	461	458	443	411	421	428	444	471	414	479	464	469	434	434	460	454	440	464	426	411	440	440	447	468	492	465	447	437	471	471	450	471	396	448	466	475	455	425	446	464	416	424	458	434	435	437	437	422	455	472	491	454	453	447	449	424	445	428	466	435	460	472	437	435	432	466	457	436	416	452	414	468	438	478	444	450	418	442	464	486	456	417	438	452	450	455	463	430	440	471	471	469	432	443	437	455	439	470	467	416	463	452	487	424	409	468	477	428	411	442	416	462	438	458	438	406	506	461	446	441	433	427	467	404	471	421	433	424	444	453	415	440	460	424	421	451	488	444	499	469	436	422	458	435	438	442	452	418	473	452	446	423	430	426	454	452	419	452	480	436	445	468	424	448	438	436	437	429	476	463	463	455	499	442	428	402	457	447	430	430	491	426	471	416	473	420	418	448	432	454	467	446	465	451	455	446	446	431	473	452	472	467	444	427	433	469	451	463	442	435	430	436	424	462	420	481	452	436	452	463	472	488	435	429	428	449	450	451	459	461	426	446	441	423	444	481	433	428	458	462	452	463	443	448	477	442	427	446
4092	5037	4087	2853	2177	1410	1098	910	730	2865	17167	17667	9703	3695	1385	686	444	439	402	421	439	431	381	447	419	415	398	445	428	441	402	400	418	459	407	432	421	462	415	452	403	426	431	388	450	448	399	419	409	409	440	425	400	423	435	429	406	423	408	422	404	436	425	426	414	437	427	417	413	448	441	464	392	413	409	414	460	406	445	447	435	424	430	423	428	451	408	397	446	437	397	432	419	415	452	430	404	414	439	373	438	439	431	399	423	419	429	466	418	447	414	422	445	401	409	434	406	425	413	424	402	439	387	439	374	381	415	400	422	428	431	400	421	413	405	433	421	423	411	402	393	444	443	441	426	451	420	443	413	436	452	399	387	387	447	406	415	415	426	406	395	441	412	401	412	404	418	409	439	395	459	433	416	431	425	431	396	433	432	405	444	443	414	417	385	426	426	416	404	445	434	405	427	390	411	396	413	411	394	450	413	401	442	387	402	451	441	397	462	413	429	411	414	397	442	435	447	439	415	458	431	468	409	410	389	423	395	411	412	483	442	409	404	390	423	403	431	406	412	394	408	411	413	430	398	400	403	439	442	420	476	382	405	451	433	474	403	443	433	411	443	445	423	419	419	431	410	414	418	391	386	427	435	411	430	398	414	420	433	400	396	435	431	458	427	466	405	413	420	440	434	407	379	413	401	463	440	413	398	417	394	432	404	442	429	426	402	424	412	428	450	393	405	425	456	408	414	444	406	450	439	389	392	396	447	396	394	397	422	425	391	429	417	402	402	421	426	422	435	425	424	432	441	397	407	416	432	435	398	398	443	429	432	420	411	409	390	401	422	400	412	396	414	405	487	420	406	407	404	399	418	400	410	442	428	399	407	406	454	431	389	425	387	460	426	397	424	420	424	437	409	410	456	419	428	379	409	386	441	420	424	440	432	405	441	421	417	432	432	441	430	420	431	379	432	429	401	393	393	446	434	415	432	420	404	400	395	438	386	443	451	434	433	432	420	460	418	417	410	396	414	422	381	471	416	384	427	433	410	384	446	415	436	419	392	389	418	434	399	420	451	413	449	402	395	407	380	418	419	425	438	381	426	450	423	420	416	427	423	424	425	412	403	420	437	401	419	430	417	408	374	408	415	416	399	414	464	363	404	422	417	438	401	415	407	418	396	456	433	461	434	414	390	397	407	441	406	424	408	417	430	410	394	421	393	410	396	457	439	402	434	409	445	425	404	417	439	418	415	428	405	442	412	397	423	404	393	409	451	425	438	430	378	411	412	443	429	452	433	409	394	423	412	430	410	454	405	414	412	402	392	396	421	406	414	444	400	398	431	411	419	438	397	454	443	384	408	461	386	404	398	400	420	443	436	387	422	406	394	418	393	418	415	405	438	435	400	382	438	395	403	422	429	435	446	401	428	411	400	449	405	394	413	422	432	422	422	397	405	414	429	430	428	424	415	447	397	429	400	410	413	406	471	446	412	399	424	412	413	396	429	391	392	424	425	418	425	448	416	440	406	440	440	413	454	389	413	400	405	391	394	388	385	428	441	428	423	407	442	389	399	410	402	459	432	404	416	388	428	462	412	448	443	423	411	427	420	403	390	401	432	433	411	410	448	434	388	375	466	448	420	410	419	424	420	391	418	434	379	423	426	415	394	432	436	405	424	413	422	413	383	438	407	408	431	445	436	374	416	399	410	420	403	433	404	434	391	422	415	431	426	385	401	416	432	426	398	412	406	439	420	391	429	426	406	421	435	426	434	422	422	424	439	413	444	440	417	424	398	439	421	401	431	427	451	414	364	400	440	389	366	412	431	425	408	385	400	423	412	435	411	407	420	430	428	442	399	417	424	442	409	421	393	426	424	446	424	448	418	423	417	450	384	388	440	412	435	400	447	430	445	390	441	419	422	408	437	421	430	450	437	422	450	425	416	430	388	417	435	418	422	447	450	454	421	410	419	406	403	428	372	414	453	431	447	435	457	413	423	426	390	402	392	436	449	424	421	437	412	423	426	429	448	455	347	405	373	449	444	427	418	446	403	402	405	424	420	412	423	379	403	451	452	432	426	417	439	441	402	389	395	380	432	427	442	432	429	410	385	421	468	414	424	401	400	429	437	423	427	445	421	422	425	416	438	417	449	409	392	469	399	429	421	417	432	423	418	409	406	414	422	447	391	388	401	405	401	460	419	429	387	421	426	452	435	394	462	398	402	415	425	415	443	452	425	433	456	402	413	404	391	453	437	425	371	439	405	431	436	416	429	384	416	375	402	424	466	410	414	402	416	415	401	422	434	429	431	423	428	384	411	402	436	404	408	418	420	384	419	475	381	434	383	424	419	451	423	407	454	419	437	447	419	412	418	412	401	410	372	396	398	442	413	455	419	397	418	383	418	456	399	395	411	413	417	408	437	426	417	438	383	417	434	440	393	417	406	408	388	418	402	424	411	418	404	447	445	427	401	428	396	427	413	399	433	391	449	417	402	419	392	399	409	435	409	438	423	386	417	424	469	421	405	392	444	445	442	410	415	375	427	411	458	437	439	428	398	395	378	417	404	445	459	418	415	419	412	408	437	400	404	461	450	409	428	374	427	450	413	402	395	400	432	440	414	390	426	408	402	435	418	433	391	410	444	417	434	437	446	421	411	431	416	421	447	427	410	415	386	451	453	398	411	404	422	420	415	387	423	407	414	384	413	423	430	405	412	427	389	448	429	416	420	371	422	446	426	404	471	409	425	442	403	443	402	401	404	419	405	424	445	396	449	413	424	399	426	435	439	409	414	384	415	439	414	438	410	431	442	402	444	391	426	398	433	422	428	421	438	453	367	422	420	454	418	418	425	398	433	385	428	445	389	423	416	421	426	421	413	429	410	397	400	464	427	418	432	428	417	396	426	444	416	427	392	406	384	420	441	417	449	431	446	418	397	385	461	420	429	425	428	391	451	428	420	470	379	408	441	408	416	376	431	403	407	426	388	432	404	408	416	398	434	432	403	399	434	425	393	424	418	460	414	382	459	431	410	377	377	397	392	405	423	393	445	420	394	432	416	413	428	419	430	428	424	398	465	401	439	384	433	456	407	407	445	414	366	434	432	439	405	406	443	410	403	451	436	402	451	420	398	421	455	422	411	410	435	423	393	373	426	431	395	429	469	441	442	434	450	411	406	409	416	444	405	442	431	421	400	456	432	413	426	422	442	394	410	409	403	431	413	443	428	443	392	399	431	419	418	427	436	410	421	388	421	411	430	403	407	413	421	434	408	379	428	440	389	447	411	413	415	448	403	437	454	397	380	425	408	425	394	400	440	388	408	416	406	452	371	415	406	419	400	416	445	440	384	415	421	433	398	419	439	426	398	424	407	432	433	354	433	403	406	374	458	393	453	424	433	446	426	439	416	394	437	415	426	393	432	396	417	444	413	404	436	397	403	429	428	425	406	424	448	419	403	401	391	422	450	398	446	425	428	413	390	391	418	424	420	463	431	422	424	390	442	397
24596	21422	28686	24546	21222	8444	2417	1212	981	3300	28478	32024	21305	8110	2054	927	642	554	591	587	605	569	604	590	613	589	517	588	566	589	576	579	592	551	595	577	608	599	580	576	601	603	556	563	594	591	570	612	614	603	563	575	584	579	573	573	578	539	589	547	577	601	590	615	566	583	538	571	550	582	563	603	591	603	584	596	579	572	557	570	587	552	568	585	648	606	554	572	605	576	541	584	575	584	566	544	580	546	594	589	609	622	561	574	612	566	597	555	623	576	617	595	554	589	610	566	579	568	571	578	529	589	529	549	591	542	569	573	595	556	591	574	535	553	575	569	583	593	530	584	561	565	590	569	586	595	618	636	560	578	585	558	595	531	598	551	555	577	616	560	561	606	572	562	584	539	594	541	545	565	594	584	559	521	601	585	613	590	609	569	606	572	610	515	578	571	608	578	595	666	564	568	583	597	595	590	530	558	582	577	590	567	589	602	565	606	565	572	615	585	575	567	600	567	588	539	552	579	617	552	621	612	614	557	575	544	532	582	571	546	566	576	545	590	611	593	597	528	534	624	548	542	520	594	580	570	625	547	544	604	580	564	559	585	504	573	596	568	536	555	586	573	594	571	559	540	582	535	561	562	535	582	596	662	543	543	555	596	560	566	557	620	605	532	579	580	544	585	597	533	584	584	556	560	588	560	606	596	565	596	611	556	542	571	540	554	593	563	568	564	554	587	577	623	584	552	578	572	535	534	568	531	545	569	567	572	549	572	619	611	555	583	587	566	576	570	563	551	568	563	597	592	576	567	529	529	551	531	563	562	583	571	603	615	554	593	560	538	596	511	586	598	565	574	563	532	622	570	550	603	622	559	577	581	567	555	581	556	596	555	570	581	560	554	558	563	561	546	564	579	577	559	639	612	566	559	575	581	570	566	588	544	572	580	601	563	526	619	591	611	527	599	573	559	577	605	544	590	596	567	573	556	594	531	610	560	579	576	620	564	564	619	589	560	516	572	574	553	568	585	570	516	550	571	568	570	594	582	571	590	532	564	600	556	549	584	604	589	587	560	568	596	557	604	563	585	560	541	661	565	605	532	573	575	576	590	572	615	578	618	599	600	558	570	612	625	596	607	581	595	594	598	552	588	561	566	578	564	576	558	546	573	555	614	556	559	541	582	561	540	548	526	600	621	607	561	601	552	576	538	600	563	578	549	570	575	578	587	595	545	544	631	548	563	511	558	578	583	612	564	565	562	562	602	602	587	568	588	550	541	571	553	560	612	569	605	568	514	562	541	606	576	575	568	660	562	576	593	568	558	529	592	567	589	503	589	599	548	577	620	587	505	533	559	567	582	596	545	583	541	567	568	581	572	561	606	569	515	545	547	582	555	584	560	569	597	587	558	566	547	540	593	571	598	583	572	573	549	589	588	573	545	533	581	565	562	535	602	567	601	592	572	576	554	539	590	570	561	613	599	585	566	591	543	588	523	588	579	535	568	571	525	542	573	655	557	603	597	546	547	575	580	561	569	587	562	581	575	552	559	557	572	578	576	566	609	583	591	557	586	623	541	570	532	596	554	565	605	619	567	542	564	563	589	586	528	578	563	532	603	544	622	584	595	604	562	583	582	552	537	575	573	538	576	562	572	623	603	563	556	613	591	577	527	579	508	594	589	595	581	601	593	567	579	579	600	582	586	544	569	631	583	535	574	577	601	609	542	564	558	561	563	557	581	601	579	592	576	571	588	595	566	564	578	561	539	598	561	613	596	630	596	602	568	593	610	602	571	582	523	551	577	602	571	536	561	523	550	553	526	596	546	592	533	595	561	538	611	641	593	547	562	533	591	544	558	623	569	587	571	579	576	565	569	520	587	578	625	572	589	570	561	561	572	601	572	565	592	631	570	610	576	523	587	564	577	596	557	533	536	573	576	572	579	580	560	569	555	570	569	572	597	551	581	584	600	636	573	586	566	572	575	539	559	599	631	586	591	570	579	584	583	579	574	598	552	510	534	592	575	532	569	542	552	592	547	579	587	575	600	559	597	557	607	587	586	573	584	549	585	561	573	579	589	548	557	559	565	604	526	529	571	595	577	568	586	548	557	585	598	557	581	548	548	603	607	581	577	569	572	624	554	573	542	570	572	605	614	565	572	557	600	531	543	549	606	546	584	583	559	612	547	600	539	560	561	600	609	592	565	556	601	584	634	581	558	551	578	582	571	554	539	561	575	557	570	558	589	612	567	604	571	549	571	549	593	620	586	575	599	576	576	601	563	620	610	580	601	519	542	567	581	585	547	566	571	613	632	610	583	597	552	570	545	569	561	537	589	606	569	539	613	543	560	584	573	586	570	540	593	596	579	556	608	542	562	537	556	572	571	627	520	566	579	590	578	532	559	585	588	606	572	604	561	595	549	574	556	551	556	561	572	560	601	552	571	567	547	573	602	576	576	564	569	534	564	536	556	594	553	561	580	558	560	581	550	587	573	595	614	591	610	550	557	554	547	589	570	580	560	570	590	606	624	539	555	572	576	571	559	560	572	561	609	562	577	579	574	571	537	520	610	534	562	564	573	543	531	549	596	571	610	585	576	552	587	570	586	570	590	583	544	617	549	524	532	599	529	544	580	566	606	577	602	611	584	498	570	574	555	555	560	618	542	555	557	579	602	565	585	579	561	582	580	602	581	594	570	614	568	568	604	593	549	603	583	589	556	562	576	613	555	587	571	614	580	559	580	612	592	581	562	544	583	601	581	563	531	518	546	553	603	560	565	591	511	569	556	592	592	581	556	581	576	535	528	561	583	526	586	571	557	542	580	596	552	583	588	563	559	547	531	584	557	552	584	579	539	520	530	572	549	554	518	571	569	575	549	597	574	569	579	599	572	547	567	548	607	555	555	535	575	565	573	605	558	584	561	604	563	591	576	571	593	596	588	561	549	524	591	568	600	557	630	551	556	551	620	568	618	546	557	536	566	599	560	555	545	580	577	571	593	593	566	593	563	544	544	519	623	554	589	583	600	598	563	616	548	538	541	588	575	573	580	607	588	570	580	605	553	583	563	592	596	587	577	536	573	575	589	600	560	549	567	563	573	582	600	567	576	596	621	577	567	577	567	600	575	599	551	543	570	555	569	590	547	599	556	542	585	550	571	598	542	534	555	575	582	577	554	558	584	578	599	563	592	613	549	566	599	601	553	542	557	574	554	557	580	534	534	571	550	549	550	565	561	599	534	624	595	556	569	549	570	575	596	590	552	567	559	577	550	583	601	563	522	580	561	552	560	570	585	575	579	539	629	545	613	582	528	560	582	570	610	574	606	578	591	564	580	571	589	590	537	588	591	545	585	546	587	574	573	531	580	530	607	536	584	539	591	597	584	607	570	601	564	535	583	567	590	586	582	535	592	569	603	559	576	558	561	582	574	564	583	563	559	546	533	581	566	574	554	577	565	546	590	580	572	589	519	569	550	548	567	601	566	555	552	534	574	609	606	576	563	593	553
4509	7304	7037	4801	3524	2672	1855	1375	1165	5325	29073	28443	16644	6342	1958	980	628	556	525	468	517	500	543	501	535	519	494	521	551	524	568	516	519	511	508	471	496	553	524	538	567	536	529	512	478	527	545	512	531	503	487	529	507	573	545	467	515	510	526	516	521	537	573	545	467	508	527	530	492	515	518	502	484	534	498	521	537	525	492	491	504	511	484	505	514	527	508	527	522	501	526	496	520	508	518	547	501	539	522	510	507	521	496	509	492	516	554	483	524	528	522	489	561	489	520	485	512	518	513	542	452	523	497	546	513	541	538	512	521	520	492	470	474	553	525	508	547	529	506	522	503	496	475	414	519	481	546	517	517	506	536	533	518	487	506	503	526	515	508	526	493	530	493	483	530	509	486	535	490	514	537	547	519	504	469	511	478	510	527	549	543	546	528	523	501	503	506	525	495	515	519	524	501	518	500	501	518	536	480	524	477	500	513	498	494	491	507	504	509	561	475	477	553	499	502	529	491	517	516	481	535	514	491	534	526	535	554	487	517	546	561	489	530	488	517	506	486	504	472	472	546	532	512	516	504	526	524	537	521	485	511	477	483	532	495	480	475	557	517	505	486	513	484	491	514	508	505	499	520	542	521	539	552	491	537	495	476	479	499	487	530	481	521	491	502	529	503	457	465	480	543	496	506	532	522	484	526	481	525	536	509	528	511	528	494	478	507	541	501	525	567	492	489	482	519	516	509	484	493	494	518	500	500	531	480	516	526	463	479	500	532	533	495	509	536	514	534	492	538	507	511	490	518	523	541	482	495	499	533	521	514	487	535	519	536	504	488	561	564	548	536	513	528	459	498	526	528	490	533	530	507	519	526	519	505	496	499	494	565	490	513	489	502	509	528	538	526	461	526	510	486	540	544	497	494	535	501	520	521	487	493	523	512	476	555	521	505	526	527	537	516	518	539	503	533	529	523	530	547	513	482	526	527	539	516	499	557	490	542	544	552	473	514	552	531	526	557	539	481	511	552	504	494	489	505	500	508	501	522	525	528	545	523	512	534	532	493	492	542	531	500	541	519	548	485	547	533	466	511	504	542	520	496	542	498	504	510	484	483	511	522	522	528	526	532	519	503	508	511	532	544	479	508	577	493	540	555	495	510	543	488	492	515	535	517	493	521	477	489	489	525	514	505	539	502	505	528	541	503	517	507	537	497	471	516	512	490	539	473	483	477	490	530	495	534	511	489	524	518	544	511	535	541	562	492	493	516	556	504	515	535	545	496	498	533	540	538	505	517	508	525	482	536	515	491	522	514	512	503	476	521	523	525	493	501	536	521	507	481	539	548	500	514	508	521	515	509	508	542	490	524	515	504	533	533	475	505	537	514	479	519	532	540	515	513	517	504	516	463	520	512	499	520	506	531	531	480	474	547	507	503	515	511	491	536	508	554	531	536	492	527	527	498	507	554	480	485	517	548	551	508	527	498	538	487	521	502	484	471	531	526	565	496	548	552	466	502	500	483	543	524	516	498	537	482	468	526	505	499	482	519	535	486	500	512	499	503	501	485	510	542	495	470	493	521	516	519	508	520	455	523	493	478	507	564	541	515	524	461	502	523	498	499	515	495	513	507	491	490	497	548	484	520	514	535	503	536	563	498	525	523	563	547	541	490	480	496	510	561	483	469	526	499	536	513	494	501	502	500	564	529	539	503	562	507	520	487	489	508	514	521	526	508	468	535	488	490	539	507	491	482	499	478	508	476	521	482	506	540	505	498	531	516	513	533	526	509	499	518	526	528	523	515	501	479	495	514	498	481	523	516	495	515	482	511	523	505	497	492	526	510	510	490	516	510	526	541	545	555	470	496	516	482	517	516	482	514	556	515	540	529	475	493	524	511	500	482	492	533	561	534	532	544	508	513	535	529	529	571	505	516	548	494	547	500	499	546	507	521	530	546	553	540	514	510	503	482	492	506	531	548	523	497	484	495	505	500	535	484	505	515	560	499	504	527	528	521	473	493	490	513	498	525	566	493	541	513	506	540	532	528	549	501	529	533	496	505	558	516	535	534	554	525	490	513	525	526	537	542	534	514	483	493	503	509	543	465	535	506	524	501	534	505	489	506	503	499	521	513	540	545	524	490	494	509	497	496	504	515	523	542	498	518	504	556	486	523	529	537	515	533	525	540	503	488	533	516	511	465	510	522	533	499	523	510	571	506	513	539	505	556	501	527	476	493	529	508	487	528	540	483	514	473	526	545	513	548	509	460	494	532	522	491	540	508	485	477	524	539	480	509	477	477	528	511	502	542	518	526	515	514	484	478	494	512	502	527	534	533	547	511	523	498	529	549	506	504	520	483	516	517	550	521	523	532	495	476	507	484	484	531	497	538	528	496	581	503	492	518	525	501	500	479	505	493	531	545	499	516	453	542	519	511	517	541	508	508	497	463	495	504	500	493	565	517	459	535	508	485	512	491	484	510	513	519	485	570	469	502	475	506	498	532	527	515	517	498	515	523	536	543	523	499	515	506	557	513	500	510	518	504	567	520	505	486	517	517	503	518	535	510	528	517	498	514	527	482	535	473	540	447	495	510	492	533	517	508	488	497	545	483	522	505	533	513	474	502	478	562	536	509	456	522	513	516	515	534	503	495	490	463	544	491	509	499	533	492	474	518	475	519	510	508	500	482	504	515	497	486	488	511	499	471	503	487	515	540	513	506	493	538	538	485	533	482	520	503	529	510	493	495	491	498	492	540	527	503	520	527	526	486	474	515	500	507	477	540	516	505	531	528	502	544	490	516	518	513	519	544	517	517	548	532	461	497	522	536	543	515	503	489	480	492	527	456	528	490	547	488	504	466	496	558	547	502	502	517	510	555	480	516	504	525	509	527	526	516	499	545	519	481	508	472	549	508	527	485	501	520	496	517	541	523	549	497	509	503	462	517	523	510	508	566	551	554	499	500	505	522	537	544	535	506	461	553	524	483	518	506	500	484	525	546	471	507	551	520	479	523	510	478	485	508	482	552	502	510	528	449	502	515	486	510	524	465	459	529	548	505	484	481	510	546	507	539	519	532	478	523	508	522	523	513	534	463	457	518	536	521	518	491	496	484	506	533	476	521	523	453	526	504	490	519	523	507	510	489	496	493	469	549	533	515	519	494	494	505	501	542	483	545	522	518	479	549	512	499	495	551	513	509	521	498	507	510	497	524	534	559	496	521	475	478	519	492	555	506	539	522	487	541	478	518	504	497	516	510	499	503	498	541	488	531	545	511	533	489	525	531	509	473	530	532	515	487	532	485	515	493	497	510	530	489	502	499	481	520	527	524	503	480	515	482	490	459	481	505	506	484	530	502	527	536	545	495	512	487	489	514	506	514	469	514	582	528	484	479	506	482	500	501	466	548	522	528	502	469	487	512	490	496	464	543	524	533	476	471	519	487	495	528	528	516	477	509	507	480	531	503	526	515	489	525	528	532	484	508	478	521	489	492	511	529	496	501	507
27556	10584	1905	1336	810	622	565	493	503	617	1711	2249	1614	922	636	528	449	451	481	448	446	393	420	438	470	468	462	435	497	452	437	435	456	454	433	441	442	448	444	430	468	462	445	441	439	477	443	464	474	441	461	475	443	453	427	461	468	473	418	474	471	515	435	437	452	505	449	462	470	426	458	439	480	445	460	474	476	456	425	442	414	448	434	426	417	484	451	487	433	448	512	456	452	454	413	466	467	440	458	447	484	430	480	428	449	457	469	488	420	453	514	431	483	461	451	434	428	451	476	480	504	438	471	451	468	428	466	432	468	428	477	425	441	438	420	466	430	431	486	476	433	494	468	427	471	462	469	459	477	425	457	412	454	435	471	452	494	420	447	407	480	437	416	467	417	391	429	436	432	430	428	466	431	441	445	437	441	482	432	433	458	442	487	470	426	445	467	469	434	454	425	432	463	429	448	457	433	471	443	431	452	455	457	402	433	462	490	458	467	447	446	454	438	440	486	429	428	456	464	502	455	480	473	434	469	439	423	433	469	432	433	448	461	466	398	417	471	446	453	459	480	445	443	457	444	460	455	441	436	485	452	449	406	459	428	446	437	458	481	454	466	469	448	437	478	438	420	410	429	478	426	466	434	420	444	452	444	433	466	472	438	510	464	466	481	477	427	440	473	474	449	431	456	450	425	443	441	425	477	437	444	448	436	444	469	447	410	460	422	459	459	457	411	454	457	493	439	478	420	448	448	439	461	466	468	447	451	433	494	429	433	439	432	481	427	428	462	433	463	464	384	483	426	431	419	447	466	449	434	454	491	499	450	417	450	460	450	463	449	439	478	429	482	449	406	424	454	474	452	473	408	416	471	433	426	459	466	447	459	445	442	436	458	464	452	427	431	476	435	442	460	424	417	440	483	427	492	444	454	434	419	463	488	435	439	437	429	452	435	450	428	472	436	453	445	479	448	423	412	447	435	461	432	471	458	473	468	439	435	451	465	444	454	428	413	455	463	481	450	447	428	472	472	466	465	455	486	470	485	428	465	431	485	447	442	476	429	421	434	472	436	450	469	478	458	481	442	433	460	453	443	455	462	464	478	449	467	456	445	465	440	432	421	460	416	465	428	473	441	460	470	458	454	439	459	482	428	445	457	477	472	474	439	440	436	425	445	442	471	500	460	432	468	414	426	434	461	436	446	448	465	459	412	455	418	457	410	471	434	454	494	417	469	466	468	461	416	457	439	461	429	453	492	433	445	466	460	473	441	445	475	413	479	438	439	460	429	415	461	473	424	445	459	395	455	463	455	470	410	436	484	424	451	458	446	448	454	428	463	440	451	453	468	443	471	488	483	436	471	412	461	436	457	426	412	430	431	431	459	447	493	486	434	440	434	439	473	471	456	478	431	445	448	416	458	447	430	469	411	456	459	392	412	460	441	449	455	475	427	439	470	403	460	441	480	444	460	464	425	469	448	445	438	432	460	457	450	454	433	421	470	435	446	444	474	460	438	463	465	429	444	441	445	453	446	470	455	466	399	430	441	416	441	441	452	450	452	459	440	445	447	425	416	412	471	416	425	461	450	409	457	430	468	445	448	479	456	466	428	465	446	441	463	445	436	465	417	453	457	436	448	448	474	434	489	468	474	434	450	466	479	451	462	393	479	430	484	443	458	433	437	447	456	456	498	456	445	455	430	481	450	462	465	450	435	445	446	513	434	431	446	440	416	468	446	453	467	456	483	489	448	449	441	457	436	454	459	488	463	450	415	441	437	426	464	443	420	424	453	461	442	469	436	458	429	453	456	456	468	449	450	437	481	473	445	480	447	439	463	441	439	487	492	479	451	475	417	451	453	439	444	449	443	447	469	464	447	445	478	442	457	446	455	442	459	452	400	448	453	420	489	493	480	411	452	465	470	450	440	422	467	439	488	434	452	478	441	418	482	448	454	466	450	467	461	498	443	459	456	440	456	442	484	479	452	432	427	458	485	397	454	448	462	455	465	487	469	411	451	498	484	441	450	447	428	417	448	453	476	432	439	474	420	425	468	438	471	444	469	419	451	452	467	431	466	444	426	456	453	417	448	483	463	418	480	457	439	443	478	507	426	450	419	451	407	445	473	472	432	445	463	467	447	414	438	459	446	418	436	427	490	470	478	451	437	457	432	484	483	461	425	492	409	457	475	459	478	447	473	485	486	449	419	461	495	445	454	446	444	459	452	438	409	472	449	448	449	434	450	468	452	420	434	443	452	464	449	444	441	422	421	461	483	442	433	454	436	450	472	467	435	430	456	462	443	432	431	480	462	457	418	461	463	442	428	497	446	437	446	439	492	442	444	429	453	440	415	417	409	500	469	444	436	432	433	417	468	470	435	465	465	462	455	439	465	443	460	414	462	476	464	433	464	434	448	436	435	478	463	447	487	444	452	449	483	465	465	462	467	462	429	438	458	482	491	420	437	461	483	443	450	433	458	448	474	437	462	471	457	435	468	447	423	462	450	437	432	445	458	450	434	487	480	476	446	410	480	460	501	446	455	462	448	466	464	422	454	491	403	448	488	478	469	438	437	411	444	479	482	446	443	443	421	470	408	436	437	424	452	448	449	485	428	442	452	426	436	423	425	457	408	460	446	454	450	465	442	421	462	456	434	415	455	449	449	450	449	461	440	463	434	421	489	465	470	447	485	447	459	414	466	468	447	466	463	467	470	477	394	449	466	455	446	443	459	460	449	407	435	445	461	441	507	434	432	458	455	449	409	414	470	459	440	428	475	467	425	451	441	460	468	435	463	461	468	444	466	446	433	433	456	450	432	430	421	466	469	439	451	457	458	462	440	437	430	450	470	462	458	430	489	479	438	447	445	444	432	444	416	444	452	464	421	451	420	448	466	430	436	459	427	467	432	484	439	460	445	443	438	445	465	458	427	444	431	454	458	479	464	493	444	457	396	494	436	448	450	462	432	462	462	461	484	459	480	457	447	437	463	488	480	412	453	452	428	477	452	430	452	419	415	425	444	456	494	484	487	475	495	459	464	437	470	462	466	484	448	410	444	453	467	498	459	447	472	449	469	412	431	427	452	498	471	431	432	462	444	484	472	451	457	465	455	487	426	452	424	443	443	450	438	423	413	452	461	421	463	453	429	449	438	440	446	496	478	463	506	429	451	470	433	458	443	466	445	454	460	435	478	432	454	408	459	466	463	449	484	418	472	448	452	485	429	474	445	489	467	448	475	444	483	390	464	462	446	444	465	434	424	472	449	416	466	434	464	421	417	451	420	434	477	449	447	417	445	431	456	452	475	448	484	443	449	461	464	479	434	464	436	418	455	441	453	446	411	430	448	458	470	448	413	469	468	415	443	425	469	473	474	488	456	479	426	464	449	461	461	452	440	432	461	421	439	457	478	445	441	426	418	431	453	449	422	434	441	436	420	494	441	423	456	424	466	458	438	468	489	421	474	441	489	470	442	482	435	466	455	487	424	427	441	477	418	454	482	461
5584	1215	1438	1263	977	755	607	472	437	601	2188	2792	1638	904	560	456	405	409	375	397	419	400	390	395	397	375	438	439	433	409	396	386	392	396	370	430	414	407	414	389	416	426	413	375	418	377	406	362	437	401	378	435	417	421	414	398	411	397	403	419	400	377	392	392	368	426	386	410	413	410	400	400	386	388	424	414	409	412	414	431	378	390	379	371	397	399	370	412	390	414	393	433	420	447	348	409	400	425	410	401	441	409	422	422	369	393	415	405	418	399	434	385	402	389	456	424	424	402	387	443	396	416	392	389	388	403	441	406	392	429	418	364	392	398	410	412	385	377	392	381	389	444	403	417	402	382	399	441	396	398	414	398	422	373	377	372	384	402	362	383	414	412	402	369	405	431	395	403	368	436	392	414	383	386	400	423	427	387	390	398	405	424	419	398	390	388	421	406	435	399	435	385	405	389	386	426	411	408	410	423	389	461	369	386	422	407	382	453	422	406	393	384	386	450	422	405	363	410	397	413	406	394	384	413	369	382	415	391	413	355	378	415	374	391	368	432	416	398	411	426	416	400	409	443	414	435	414	384	395	372	417	400	386	420	410	391	408	417	440	411	426	408	429	384	398	401	405	353	411	382	463	403	431	391	400	425	396	418	422	416	415	392	392	383	396	383	411	403	419	424	361	407	377	399	385	422	392	403	396	408	433	396	420	374	390	390	399	412	398	442	434	380	416	391	401	401	382	431	436	353	388	387	396	387	406	410	393	390	421	397	399	406	427	423	422	390	432	396	391	399	392	422	381	366	450	408	442	426	395	411	384	389	411	410	411	418	427	392	387	414	411	406	397	406	378	391	427	406	390	407	441	439	381	367	420	386	398	405	415	359	422	393	438	428	402	388	409	414	399	414	399	364	403	389	397	454	389	373	376	417	383	401	416	389	412	395	412	396	397	398	390	443	386	401	408	420	405	379	420	411	422	377	427	400	401	395	386	373	412	435	407	379	392	401	395	410	397	414	423	413	370	367	420	389	395	427	420	435	408	409	400	425	393	412	414	397	418	407	401	392	412	391	403	406	399	386	402	404	411	402	419	390	398	389	402	427	401	390	397	431	406	414	375	414	434	405	416	380	384	417	382	375	381	409	389	399	394	413	378	478	395	411	401	417	369	443	419	427	402	383	387	383	385	415	421	388	423	378	402	416	417	387	401	423	428	423	426	393	432	388	409	401	398	424	415	410	417	379	415	400	408	426	367	400	395	387	422	401	410	419	418	409	392	434	378	411	373	416	408	370	391	421	352	394	414	408	412	417	438	430	386	387	406	458	427	390	422	396	413	397	411	378	384	414	409	412	412	403	400	378	420	409	411	415	410	414	392	426	412	429	418	415	371	378	413	398	384	414	415	384	387	395	426	390	417	402	385	407	400	383	459	444	397	411	386	410	392	400	361	380	385	381	385	390	445	413	415	416	396	384	409	391	385	411	363	408	365	397	382	414	423	444	388	408	398	403	420	414	407	354	406	404	341	367	411	376	383	421	404	365	409	422	408	395	421	431	377	361	409	390	385	415	369	425	407	392	362	398	373	341	406	414	419	397	392	403	427	423	368	381	375	403	381	397	356	404	407	390	382	400	386	399	361	441	408	437	412	408	383	385	368	410	374	400	401	396	399	400	396	363	394	370	423	385	370	430	403	410	372	436	391	399	396	391	398	394	417	390	424	394	414	403	434	427	390	447	399	391	396	384	380	403	409	411	408	380	402	387	395	393	397	407	406	389	390	417	414	405	407	409	381	416	415	387	430	408	410	396	380	386	386	392	410	422	383	395	429	408	375	415	359	403	387	401	396	395	398	385	419	411	390	417	439	406	414	384	375	404	417	426	389	398	379	397	398	407	410	399	427	418	397	393	411	432	394	414	408	438	383	384	405	426	395	409	399	390	433	387	389	389	384	408	411	402	386	396	426	405	397	377	412	412	384	374	393	376	364	379	430	428	421	413	384	421	398	406	395	384	372	401	397	418	412	392	386	420	377	359	357	403	392	410	383	422	388	378	397	390	408	426	370	395	418	400	432	418	437	401	427	398	378	405	424	406	378	422	435	403	404	425	441	404	381	399	421	405	405	438	401	408	407	416	408	424	385	386	443	401	381	388	388	448	389	404	421	401	423	408	419	385	382	436	415	392	381	414	421	417	371	362	394	415	420	400	374	419	416	400	370	376	421	404	383	422	414	412	415	410	388	407	412	379	430	402	434	363	420	393	412	369	381	395	400	418	391	401	409	398	384	406	385	423	415	435	403	416	395	380	447	380	415	412	391	394	380	382	372	435	414	402	429	409	396	399	405	407	367	428	383	386	374	408	402	390	388	368	377	445	367	433	399	441	392	384	389	390	391	407	400	398	414	401	352	394	389	387	395	409	405	414	431	369	407	393	382	393	408	375	388	406	386	394	353	413	380	405	412	406	407	419	425	409	401	405	410	382	401	416	393	403	434	400	397	359	430	378	396	390	392	408	379	411	399	390	410	431	391	424	359	380	420	407	429	411	399	392	402	398	397	385	394	386	383	430	418	408	380	428	393	381	397	422	436	409	421	374	420	367	403	381	428	414	386	389	415	416	365	397	411	435	456	395	426	418	393	391	401	410	412	414	427	393	403	385	387	399	400	405	394	382	340	368	416	438	414	393	400	424	407	388	388	433	381	395	412	403	393	392	373	412	405	402	426	371	410	415	384	400	386	375	398	390	406	402	438	391	385	363	423	431	364	423	389	411	424	422	394	420	415	400	415	390	384	423	409	416	424	370	401	409	413	390	403	430	384	439	372	404	389	408	455	418	370	398	391	401	404	385	423	404	418	374	444	396	400	411	421	392	436	369	374	405	411	425	430	412	400	387	377	453	420	423	402	391	434	422	394	399	390	418	429	411	396	367	387	381	391	418	420	408	414	391	419	403	412	416	402	424	379	387	414	424	417	426	385	385	400	384	415	438	411	388	417	421	378	367	402	408	423	392	407	374	429	380	413	398	408	391	415	394	399	411	415	389	380	400	399	387	423	411	395	361	417	420	396	369	401	391	380	381	398	380	422	372	440	435	425	409	403	409	419	436	400	403	398	404	384	404	414	403	378	394	377	425	402	398	367	414	402	387	380	399	402	383	352	404	401	453	389	401	404	434	411	423	368	407	374	413	390	402	400	416	393	390	381	382	443	394	436	404	402	397	388	458	403	444	425	406	394	397	356	382	415	381	415	417	414	415	415	399	381	437	399	411	431	394	376	409	391	422	420	373	387	416	416	449	363	446	393	415	392	427	384	420	397	430	403	422	411	414	429	387	440	379	358	373	438	409	387	408	405	404	379	392	408	439	392	384	442	396	413	386	397	396	408	433	387	384	396	428	393	398	380	430	401	385	410	399	404	384	389	397	393	423	402	400	434	386	422	415	391	417	401	404	393	387	377	386	408	413	391	390	399	390	381	374	386	430	421	425	383	408	391	352	419	421
25692	21442	27516	25533	8454	1853	1104	737	603	2200	18059	18695	10641	3508	1004	629	499	487	439	478	414	449	446	434	436	447	472	436	485	409	462	436	433	470	454	413	416	443	434	440	453	430	430	426	466	425	466	452	436	444	451	488	451	421	435	482	439	442	454	437	411	407	448	448	432	442	443	424	426	468	440	445	429	447	477	421	442	468	447	453	432	414	446	423	440	441	457	452	479	404	437	433	434	438	488	417	428	436	440	457	454	450	455	464	439	453	415	436	421	461	427	471	453	477	414	432	464	453	485	455	455	463	449	416	419	462	463	456	442	444	432	466	469	425	449	463	423	471	455	473	425	436	459	421	468	411	404	463	471	460	453	413	450	427	418	412	419	451	438	452	419	416	446	444	441	414	438	449	437	469	438	434	452	425	405	442	415	413	415	444	403	444	410	446	464	427	488	428	430	436	424	462	457	432	464	430	451	433	439	495	423	447	431	446	486	418	390	457	429	406	423	425	462	439	457	421	412	414	449	445	434	435	432	440	414	427	461	471	452	408	425	466	469	441	455	476	434	460	440	449	423	407	425	448	445	438	448	448	413	434	458	467	429	448	432	464	401	454	439	437	395	424	444	451	413	406	423	443	435	429	443	440	433	423	442	389	458	442	493	415	424	486	470	437	425	440	430	471	455	425	408	435	465	446	440	412	431	432	428	431	456	458	439	482	430	427	434	465	430	418	403	461	487	421	413	429	459	397	405	459	422	418	450	465	395	426	471	403	459	433	434	409	410	453	457	426	448	443	425	439	431	460	430	424	447	411	423	383	413	409	412	415	418	467	395	438	427	483	431	449	447	472	401	412	470	427	437	429	415	450	410	434	437	438	425	395	450	424	444	431	449	449	456	408	466	417	429	451	428	454	408	426	432	448	424	423	438	462	465	415	481	435	460	437	441	410	429	413	434	410	422	441	461	477	452	428	477	416	447	418	453	465	430	427	463	450	438	427	431	434	441	420	445	405	390	376	433	431	435	447	441	454	431	413	431	426	424	417	469	443	439	446	411	397	414	432	452	454	446	461	446	480	402	411	455	417	455	416	435	441	413	468	448	395	416	473	394	433	448	464	419	434	431	434	410	461	415	436	421	418	403	473	475	419	435	421	423	468	434	429	416	410	429	455	423	478	413	431	421	427	447	424	441	435	465	458	400	464	466	445	429	440	444	414	404	429	424	465	436	377	435	432	426	438	416	409	430	450	440	444	451	429	411	434	466	461	430	424	411	468	484	425	510	440	426	448	471	461	426	445	445	449	445	433	403	445	430	434	443	404	436	441	456	436	476	440	425	442	414	408	412	451	406	450	413	399	442	469	432	446	429	441	444	428	439	413	453	433	474	457	466	454	421	438	420	419	455	425	457	443	442	450	435	417	430	424	433	434	396	412	432	448	451	414	427	420	419	417	410	433	431	446	458	413	434	442	484	442	416	491	440	425	444	429	398	429	437	484	465	428	464	438	443	451	445	431	426	433	402	436	476	392	410	464	455	430	433	436	431	431	434	458	419	455	454	460	441	458	429	429	445	432	469	442	423	438	412	471	436	432	421	458	463	446	422	417	444	478	401	436	447	441	441	421	456	445	443	391	470	433	411	450	461	471	427	474	422	385	437	461	439	411	453	447	454	441	456	453	405	427	474	419	456	440	428	446	433	429	456	436	444	451	461	448	447	443	440	455	417	446	463	447	434	443	429	398	414	459	479	454	467	436	427	399	449	432	474	419	464	437	417	448	447	444	435	470	476	432	461	434	416	452	388	400	463	400	426	460	462	432	445	460	429	446	430	430	466	427	449	461	470	430	484	418	447	480	465	425	444	457	416	454	445	424	470	417	415	426	450	446	411	443	438	440	456	384	461	467	437	477	484	424	468	425	415	436	449	426	452	438	517	400	379	414	472	415	448	433	446	455	473	426	432	409	434	438	434	418	414	437	408	432	428	435	457	438	441	431	411	442	419	447	397	439	446	434	445	460	401	441	392	433	446	412	433	435	412	464	450	466	407	455	460	436	465	460	469	476	446	426	451	406	473	470	435	449	457	406	432	431	455	440	401	449	412	439	397	446	423	411	441	470	441	428	452	439	428	453	411	428	468	485	450	447	447	454	453	383	437	438	442	425	447	444	431	448	449	487	469	432	423	436	447	448	447	424	407	404	427	414	449	450	465	378	450	433	412	419	444	438	429	410	420	400	428	450	463	434	419	448	423	442	449	406	484	435	431	473	436	440	459	438	473	427	424	468	477	442	466	424	448	430	436	417	427	452	436	430	450	438	414	436	433	457	459	451	413	468	466	441	438	452	482	446	418	406	420	442	429	488	401	436	489	454	458	438	371	384	459	470	417	437	433	474	416	403	421	435	473	450	446	422	431	418	449	454	454	461	412	460	466	457	489	433	451	453	445	438	434	420	435	419	457	463	400	439	430	465	426	408	423	420	440	449	490	423	451	469	459	434	450	433	479	433	407	417	455	410	445	453	432	440	444	434	411	424	423	441	446	484	467	457	436	450	428	430	461	461	443	436	453	500	404	414	429	410	398	466	432	431	428	457	413	429	437	406	415	416	456	406	438	425	458	398	449	439	409	429	448	432	466	460	447	449	413	418	466	432	408	410	393	447	426	469	437	450	459	460	477	453	419	476	457	482	448	426	463	446	460	439	415	447	426	438	448	423	440	443	417	442	454	426	425	436	424	442	450	454	425	455	422	456	473	456	437	444	426	436	411	390	466	414	428	431	423	432	446	438	437	475	436	397	428	441	439	448	474	468	442	449	462	430	440	457	395	521	408	413	422	458	420	446	428	444	432	425	442	406	456	424	455	476	454	456	473	409	455	458	449	392	403	431	439	473	458	443	442	431	414	441	431	422	427	473	426	455	421	416	492	481	408	465	424	394	407	450	444	442	439	457	447	446	421	420	445	437	428	439	449	401	442	463	448	449	429	436	393	464	452	432	422	456	448	468	422	432	455	438	472	444	414	462	474	418	482	451	437	421	467	465	468	405	446	449	458	448	464	430	415	412	410	431	434	445	399	463	458	418	415	398	430	401	429	454	419	441	418	440	432	448	445	453	478	406	457	467	442	475	396	434	413	446	454	422	429	426	466	439	416	410	438	446	456	448	442	424	464	428	466	429	450	409	470	428	426	411	427	425	478	485	464	455	436	454	438	436	432	475	438	460	467	473	415	430	451	430	417	406	423	424	435	407	456	440	453	437	448	468	432	425	393	426	404	415	441	423	428	443	416	448	414	426	434	436	458	424	442	455	470	428	459	465	416	444	424	476	447	438	446	456	413	430	451	447	455	420	404	455	486	482	443	403	418	460	474	451	417	439	418	407	442	421	466	453	445	427	437	473	450	439	450	444	420	483	429	445	442	411	441	412	451	399	424	420	430	435	430	407	402	469	423	465	440	464	450	447	431	431	447	459	435	435	434	440	433	418	463	468	477	420	449	417	452	468	470	448
4368	4437	4113	3099	2229	1577	1123	885	703	3733	19434	16805	8966	3374	1058	679	450	407	388	390	404	398	377	449	428	404	430	386	412	455	443	398	385	380	375	450	381	431	388	382	393	427	434	426	409	399	384	411	427	434	442	387	415	425	392	388	429	416	387	390	422	393	433	446	406	394	399	414	440	444	423	413	393	418	435	374	417	421	442	439	363	444	427	439	419	434	430	452	401	434	403	429	433	411	387	406	408	438	432	445	417	397	406	412	412	407	415	375	448	387	411	419	390	416	423	408	401	410	413	420	407	398	390	426	439	439	403	435	392	374	400	380	392	401	390	404	408	418	444	407	373	383	424	415	418	423	426	418	396	392	407	415	404	439	378	417	369	403	412	358	436	416	418	389	439	399	409	402	432	408	435	428	374	379	380	420	392	404	381	424	417	402	405	417	435	377	402	378	403	403	387	415	426	409	430	414	389	370	374	425	415	392	411	410	418	424	402	401	418	398	406	385	415	403	403	401	423	416	402	420	393	381	397	431	423	389	395	404	415	414	407	397	390	440	369	398	429	385	441	443	385	422	391	390	408	399	413	406	428	400	406	444	434	425	411	420	396	402	401	438	430	405	403	400	400	398	398	414	457	399	362	376	388	397	405	376	414	401	434	421	432	385	395	425	412	406	421	392	365	382	377	396	377	413	428	396	380	425	395	388	404	415	396	397	441	396	386	409	383	412	411	392	412	424	381	402	434	407	396	399	397	370	420	396	385	414	408	410	410	399	396	402	390	435	429	394	423	398	430	405	405	393	369	408	410	423	422	421	399	414	430	377	400	406	404	415	403	406	427	390	363	391	421	383	434	391	377	377	398	407	433	422	426	391	405	413	394	439	407	391	421	416	437	411	360	399	449	412	451	379	406	424	413	379	397	397	386	376	375	407	385	407	430	381	385	403	402	397	427	413	413	396	373	383	400	388	393	397	420	382	381	413	373	409	443	406	419	394	378	405	380	407	424	403	377	433	363	431	422	385	391	474	368	403	385	396	392	411	400	444	396	394	413	431	410	386	429	396	399	383	385	409	428	423	422	382	397	400	389	398	406	391	405	409	384	396	405	374	393	415	415	399	399	411	398	399	386	410	430	377	413	412	400	427	384	412	438	394	387	378	392	415	410	448	393	424	417	402	398	370	378	423	418	410	416	418	427	410	393	397	416	399	391	391	405	398	393	432	369	428	394	369	395	386	400	396	372	372	420	423	431	377	380	427	417	375	432	395	428	409	404	393	400	414	382	402	387	369	438	359	419	387	398	394	415	418	423	400	438	390	405	407	396	380	437	369	379	424	396	398	410	402	429	407	377	405	395	418	390	423	378	421	449	410	447	403	421	413	415	409	425	386	408	411	418	401	389	414	416	379	408	405	390	398	413	411	420	390	380	389	390	389	423	405	400	402	380	431	442	422	395	397	407	395	405	382	391	382	410	409	407	406	407	389	392	402	429	417	364	376	401	403	427	380	386	390	427	418	425	415	410	441	407	434	398	415	408	386	393	406	416	422	376	402	383	391	415	421	366	369	455	379	401	440	421	426	411	405	371	424	404	425	411	396	388	412	408	431	403	418	405	377	412	424	450	393	394	387	395	416	423	400	444	412	396	377	405	400	405	386	415	412	389	406	405	442	415	402	376	406	394	410	429	423	354	424	410	414	436	416	423	415	402	396	422	425	407	418	384	406	406	398	386	428	429	392	464	409	395	412	387	410	402	390	393	373	430	417	402	395	389	434	381	408	390	379	373	426	400	418	406	401	441	395	388	413	418	403	410	393	398	425	446	367	426	437	424	422	423	395	409	415	424	412	430	388	405	388	422	425	414	399	409	399	390	400	365	438	379	398	410	404	399	396	445	409	409	422	436	424	427	415	369	408	388	431	403	389	397	420	375	386	382	393	444	464	441	448	384	420	406	387	374	382	432	423	403	372	460	415	414	371	398	418	436	415	422	369	436	389	416	398	450	415	406	378	388	387	423	397	388	405	407	412	396	419	371	418	439	421	376	418	397	428	387	399	380	387	451	422	408	432	374	378	410	447	408	395	423	432	444	382	423	409	400	381	360	401	408	418	379	442	419	380	446	413	422	368	420	430	412	384	423	377	429	421	383	414	381	382	416	378	411	413	407	394	420	431	443	361	393	365	393	395	409	391	388	399	400	394	409	394	401	423	397	421	390	401	426	380	393	415	395	386	431	389	398	385	407	412	405	398	444	403	420	398	414	385	404	410	440	372	388	386	407	404	381	401	401	422	399	410	390	421	415	401	405	394	445	428	392	417	422	395	429	375	372	405	418	433	423	422	443	450	419	424	390	428	410	400	413	409	404	391	420	409	372	419	408	378	439	400	457	408	426	397	401	410	412	406	387	393	438	403	431	399	432	416	395	406	404	393	397	425	409	408	423	414	393	409	408	428	388	412	389	383	361	417	411	391	383	381	402	413	416	391	395	402	396	387	415	405	388	370	386	418	425	388	396	431	409	392	391	402	376	425	402	406	433	412	423	416	404	430	401	444	402	413	389	423	432	436	392	430	386	433	428	405	428	381	422	375	496	414	370	456	389	406	441	451	402	429	402	383	430	385	425	424	379	400	419	395	412	423	429	407	381	401	403	424	392	402	398	374	433	410	379	386	422	395	360	432	396	444	391	424	400	426	409	430	418	406	434	406	422	403	357	426	392	434	386	405	378	411	417	393	420	407	384	384	418	413	399	418	408	422	433	398	395	398	430	415	413	396	406	393	402	389	407	426	410	437	362	386	404	397	406	437	443	414	471	407	419	404	403	386	382	434	416	391	406	394	415	385	407	402	416	407	396	431	374	383	430	411	402	419	395	389	411	406	416	359	342	374	403	399	391	382	398	382	377	347	399	422	425	370	423	408	406	412	414	410	394	408	406	384	461	418	420	374	396	420	399	398	407	399	384	438	414	410	461	384	421	412	402	389	413	389	354	408	379	349	399	403	390	397	438	427	369	380	398	425	397	433	415	402	400	441	388	418	368	400	406	402	403	403	431	418	445	420	381	417	392	416	368	401	412	400	390	398	444	378	425	400	414	378	399	402	394	387	392	373	403	389	396	377	398	399	374	380	393	398	399	430	408	424	394	409	407	383	396	393	410	438	437	376	414	402	391	424	390	389	419	358	419	404	414	402	416	417	418	409	386	401	409	385	404	434	390	390	370	381	373	391	384	435	385	384	449	390	412	397	359	392	423	376	401	416	393	419	390	401	353	425	379	383	395	399	437	381	453	393	402	434	428	413	368	373	390	395	416	426	398	380	390	414	432	431	397	430	423	402	374	408	396	392	409	408	412	433	410	388	425	394	380	398	373	439	429	386	403	421	391	400	425	403	378	387	369	383	376	388	412	366	404	398	379	386	401	421	408	389	386	417	435	387	383	388	388	429	386	393	412	428	422	384	438	440	408	379	432	415	440	389	401	395	369	443	361	416	425	414	408	388	387	420
24532	21410	28652	24587	21200	7878	2201	1350	1034	7746	33540	29335	17927	6520	1717	830	627	612	605	582	575	562	529	549	577	534	584	543	557	567	523	555	555	550	556	560	565	575	552	529	547	561	534	558	583	583	566	536	543	561	562	594	556	585	533	548	544	538	534	514	561	563	554	532	548	562	567	549	535	538	551	565	559	573	573	542	534	567	565	536	591	575	571	556	554	592	550	546	539	528	531	553	532	529	551	547	579	514	515	525	564	562	558	613	615	514	584	563	568	543	532	550	592	561	537	535	539	584	509	524	506	513	552	583	598	566	578	538	561	540	490	525	541	564	534	541	577	568	584	555	520	553	581	549	608	573	546	569	532	551	615	542	486	539	559	556	541	568	560	531	556	535	568	552	552	532	490	540	571	544	553	597	558	592	531	577	554	619	556	541	541	531	588	550	526	593	517	582	538	589	534	566	578	571	577	585	550	538	518	568	580	547	531	573	555	514	590	597	572	501	594	502	534	538	554	516	564	522	515	536	547	577	606	539	533	517	525	587	581	530	566	542	512	540	565	565	552	546	554	561	554	545	536	551	536	512	571	561	524	530	527	579	495	530	548	581	547	551	547	541	548	566	526	559	527	521	545	563	527	545	509	549	540	574	550	559	549	531	583	543	543	565	554	551	563	558	510	550	577	542	562	512	554	531	540	559	540	585	566	583	550	573	570	561	571	515	577	587	578	562	537	514	552	532	545	546	578	524	561	583	601	572	540	551	544	537	573	548	562	560	548	556	560	563	511	554	550	562	579	482	554	582	554	557	552	580	575	576	557	625	536	561	567	565	523	525	562	501	573	574	550	551	499	535	541	531	505	566	594	530	574	547	516	594	559	559	612	549	546	521	529	536	555	538	569	537	534	551	529	551	576	536	591	545	536	563	554	559	546	567	524	528	543	543	521	582	593	559	540	564	551	616	578	528	531	547	517	584	544	528	555	549	549	533	577	546	566	574	532	562	529	548	540	580	574	555	549	522	503	532	542	580	571	552	546	529	553	558	576	548	527	549	547	577	501	545	547	547	555	570	532	541	571	549	529	559	544	530	516	570	506	552	525	560	544	573	613	587	580	576	534	555	564	549	526	567	549	553	543	552	548	558	538	574	547	554	551	505	555	564	532	566	501	573	589	582	558	521	565	519	538	574	549	574	599	500	542	547	564	525	530	524	525	559	560	528	493	543	549	566	513	562	580	506	529	579	517	533	573	547	550	589	535	555	569	500	554	524	564	575	561	539	544	529	576	560	550	506	546	538	574	536	554	537	593	510	562	562	548	582	557	571	536	581	565	548	529	544	529	598	546	585	539	517	560	538	565	580	541	572	534	540	581	551	541	590	586	526	533	560	595	547	518	559	543	530	587	526	538	544	551	554	544	567	540	536	605	550	518	547	558	510	521	548	541	572	523	537	586	564	595	555	571	555	591	531	541	531	548	546	559	541	564	521	559	567	551	554	571	510	561	526	535	609	506	559	537	538	569	537	487	550	584	536	521	594	549	524	497	524	584	592	520	548	557	488	553	604	529	550	553	575	571	555	543	588	544	540	550	544	568	528	537	537	564	575	566	545	564	551	535	514	514	528	550	544	512	516	544	549	542	532	578	573	521	605	547	529	591	542	544	548	541	498	552	597	526	566	525	560	570	520	555	558	563	551	596	588	540	511	555	541	568	521	522	545	490	527	558	548	525	534	549	549	534	560	573	541	558	554	570	539	573	566	527	564	531	538	564	575	554	571	556	579	552	564	568	520	557	516	544	550	548	546	518	554	521	537	529	531	511	534	572	558	545	551	556	542	523	570	535	522	509	559	574	508	559	543	567	533	539	510	513	594	571	552	540	535	561	551	567	561	542	534	489	556	553	503	502	560	542	552	559	538	574	501	522	580	560	596	531	598	515	539	548	552	543	529	527	541	537	540	561	539	552	538	523	565	530	544	579	535	562	540	542	515	573	515	536	543	497	540	528	540	533	547	519	461	568	572	568	573	551	548	515	557	554	544	540	538	576	535	523	573	526	561	533	542	520	531	508	542	581	540	572	540	541	577	558	532	559	510	556	515	523	547	521	564	560	541	518	548	553	500	518	576	511	550	533	544	592	591	551	545	536	580	550	561	548	520	560	550	554	516	552	525	560	564	564	549	580	526	548	584	540	489	596	528	567	536	558	527	542	518	528	512	568	546	592	595	510	543	535	543	566	512	568	570	520	547	569	554	529	502	569	525	569	528	534	541	574	581	501	499	580	526	563	529	560	575	497	523	590	579	551	509	584	555	545	554	546	559	582	529	547	544	515	568	514	587	573	523	504	563	538	558	531	535	536	526	538	565	548	546	568	534	588	559	538	585	528	545	516	529	557	627	526	540	581	572	540	543	518	550	575	548	528	534	592	560	560	541	513	575	530	536	516	548	524	513	508	516	527	612	540	554	566	550	513	578	536	516	587	526	572	536	554	540	520	536	557	580	545	569	544	524	558	580	569	543	550	555	574	574	526	536	504	559	537	588	556	561	549	531	520	527	575	597	489	541	566	586	500	542	570	554	524	535	519	501	568	495	561	551	558	529	526	551	544	564	514	542	539	543	556	518	549	564	570	600	568	528	542	568	547	584	575	504	519	563	507	494	549	567	524	548	562	599	609	555	523	541	568	522	557	566	617	502	543	493	541	570	526	549	548	531	553	527	558	530	505	558	538	510	546	560	542	521	531	546	554	546	496	530	580	551	569	513	605	509	586	529	501	551	577	568	562	529	524	557	566	544	618	526	533	533	562	525	533	534	558	587	481	532	546	579	539	541	567	525	571	552	535	551	552	573	548	512	563	566	544	586	561	514	521	525	565	489	533	531	503	571	539	548	520	597	549	582	578	523	563	532	571	527	519	552	532	510	534	548	523	545	537	573	515	513	582	514	568	564	604	585	567	545	558	524	537	528	570	558	575	544	560	543	588	545	520	549	519	605	614	527	539	542	515	514	534	571	584	539	549	584	521	514	494	596	572	596	525	494	529	529	505	551	561	533	536	550	568	555	581	569	525	557	536	531	548	518	544	546	568	493	563	554	548	533	529	544	516	524	567	586	550	528	524	529	529	524	610	548	519	525	552	528	546	590	563	532	556	540	541	527	514	550	515	514	578	528	552	526	548	538	548	548	532	550	517	533	586	532	561	572	564	590	555	570	538	538	582	588	588	560	567	543	499	569	517	536	524	555	596	536	556	566	528	545	557	553	565	503	579	558	561	560	580	579	519	499	507	533	558	562	525	588	601	518	615	606	580	546	562	569	558	533	548	522	539	516	548	522	533	551	602	560	567	542	526	536	570	536	536	529	555	521	553	566	556	527	588	563	559	527	555	573	588	565	535	532	585	508	578	506	545	508	570	581	543	558	530	575	526	522	549	531	549	555	521	521	515	556	527	576	555	535	595	601	573	582	579	563	549	559	524	531	567	566	529	543	529	537	538	547	559	593	531	548
5394	7497	6387	3765	3430	2503	1862	1619	1243	11372	31835	25428	14364	5257	1753	939	592	531	515	513	507	519	518	530	527	538	471	525	479	549	454	479	494	456	528	486	468	527	519	526	505	513	513	543	499	576	484	492	522	547	491	476	501	523	525	536	506	492	523	525	554	463	504	484	504	515	493	493	490	509	509	489	535	469	478	526	508	501	498	554	489	539	496	529	562	512	490	497	463	523	496	524	512	528	463	519	501	489	487	482	498	496	487	519	529	528	532	482	495	495	516	542	491	505	463	525	496	500	497	511	526	449	517	514	480	508	504	489	472	506	512	490	518	481	516	511	544	535	443	499	530	521	526	490	512	502	533	516	504	524	526	525	461	470	517	460	480	510	480	513	498	501	481	507	496	463	484	491	483	506	508	504	491	521	525	506	523	497	480	443	497	500	525	518	520	478	491	508	507	517	502	497	472	506	512	539	486	466	488	503	508	546	477	472	500	514	496	486	522	504	516	498	480	495	486	507	475	512	492	474	516	540	529	504	540	478	525	509	474	541	499	521	486	477	503	528	508	514	505	488	490	486	479	518	508	476	484	492	481	501	511	509	506	497	504	472	483	511	504	501	552	535	507	470	525	543	521	498	528	456	499	491	524	491	487	492	529	505	514	493	499	476	485	497	503	507	512	532	476	498	507	515	521	518	440	486	478	491	510	524	538	497	525	506	473	542	486	498	519	520	521	503	523	497	443	497	498	510	499	485	527	470	477	491	480	505	467	486	489	482	492	523	507	539	471	519	497	508	470	488	517	469	498	497	507	510	487	522	497	474	467	492	475	474	503	472	481	506	529	527	502	517	485	552	475	503	517	521	526	512	469	514	481	509	489	526	484	496	510	517	498	487	501	491	516	489	518	518	470	511	497	486	505	515	513	502	503	509	545	476	520	512	531	473	498	516	508	479	523	538	515	532	495	476	484	489	515	512	499	541	492	504	484	478	520	484	504	523	507	527	521	475	491	544	515	515	521	497	475	541	531	462	488	488	526	478	494	481	481	497	503	520	500	475	527	502	529	480	495	507	505	539	513	541	488	480	497	457	529	490	482	492	473	485	505	504	487	541	541	487	477	502	485	505	487	482	534	480	481	467	498	526	545	485	512	454	500	545	472	512	534	501	496	495	490	506	482	545	490	517	512	506	545	501	496	500	495	479	507	492	490	480	509	516	506	503	482	511	482	553	471	499	495	530	503	478	495	494	539	494	502	545	472	484	483	521	484	475	499	483	549	456	454	465	484	502	501	493	498	483	515	481	501	505	483	541	471	494	545	494	465	519	523	503	487	491	473	461	478	516	474	489	467	529	460	517	529	485	500	488	527	495	547	517	473	494	491	507	499	515	474	524	480	486	524	494	496	488	527	506	512	497	491	488	552	477	553	506	480	516	503	506	494	470	470	478	515	538	501	523	526	486	438	510	518	476	467	470	509	458	480	532	491	498	521	472	475	507	476	457	522	448	522	510	488	534	492	516	478	515	501	487	452	495	483	504	517	476	506	504	504	469	480	500	534	483	504	490	485	470	489	510	522	509	498	499	474	543	504	504	486	460	531	518	519	476	487	487	453	498	476	471	516	516	497	525	485	497	519	519	529	493	451	484	493	519	474	503	488	508	503	521	520	498	546	481	525	495	466	471	506	539	490	523	509	505	517	515	491	455	507	522	505	491	529	508	488	556	489	468	526	511	474	459	542	481	509	484	511	470	503	523	509	494	484	507	494	520	473	503	517	517	499	493	487	503	464	530	525	474	489	465	485	500	469	510	468	469	490	478	469	515	494	476	514	467	489	509	496	513	508	489	492	509	494	463	474	497	517	442	477	491	481	476	489	503	476	453	480	495	495	462	500	496	524	496	506	477	503	491	534	542	500	538	506	473	461	511	490	511	509	488	471	519	504	494	538	505	509	489	491	489	471	520	521	541	495	489	529	511	519	466	450	481	496	484	479	475	483	527	475	498	494	466	506	536	463	457	528	505	495	508	495	504	486	497	476	504	509	507	519	512	470	482	491	525	497	516	496	531	531	522	512	502	495	527	500	493	438	477	494	504	482	477	509	516	509	540	520	498	450	515	495	479	526	509	486	481	474	501	506	486	483	508	516	530	517	494	504	513	482	509	518	481	498	528	504	525	504	525	500	470	487	517	470	495	484	488	488	487	544	532	516	512	539	471	524	501	464	498	512	533	455	467	503	495	500	493	543	500	494	505	485	458	489	506	513	479	523	530	528	492	485	528	483	484	486	485	511	494	486	493	487	504	500	521	475	497	484	522	483	529	501	515	470	494	488	505	480	464	497	480	531	490	453	526	501	510	507	476	494	499	509	497	528	508	504	496	484	485	475	503	471	496	518	531	459	538	526	495	513	537	489	494	458	458	494	488	493	536	513	498	498	521	507	516	457	518	558	487	490	457	513	512	538	505	503	543	503	519	472	507	507	515	482	521	489	497	490	540	466	483	499	496	507	521	536	471	473	487	516	500	502	490	484	485	486	467	492	484	504	506	516	515	481	526	490	539	495	513	551	506	498	472	476	552	517	479	474	502	511	507	528	500	472	456	510	490	519	470	498	470	483	479	468	498	508	544	509	507	514	491	484	465	507	466	526	492	507	528	488	479	520	498	475	506	475	500	491	496	515	504	497	519	494	518	517	502	476	468	508	482	514	538	507	471	488	486	465	465	536	519	469	546	503	507	499	493	494	501	500	452	508	473	507	525	461	503	510	496	478	501	504	518	519	501	497	474	549	540	518	514	521	504	514	491	520	505	530	534	500	479	465	518	500	491	499	492	470	496	491	486	500	533	541	497	535	484	518	505	538	518	500	507	460	519	493	544	468	486	550	499	479	476	503	539	479	527	517	485	478	495	494	494	518	482	499	509	521	526	500	534	470	445	465	471	481	517	482	480	518	541	490	461	504	518	526	514	484	524	469	476	526	491	499	500	489	511	445	510	514	480	503	503	508	554	481	478	434	482	487	464	505	480	448	511	473	492	489	480	473	506	557	529	513	515	510	527	508	489	491	486	483	494	479	490	564	493	512	508	488	469	504	527	531	494	497	469	494	484	480	515	528	500	522	520	507	503	515	509	510	460	490	540	520	495	507	493	479	499	514	528	486	465	462	499	473	514	505	518	508	510	497	490	483	528	479	486	518	508	515	509	531	495	500	456	507	497	502	484	450	507	475	471	504	476	506	474	521	485	463	464	445	520	474	512	508	505	473	466	530	536	486	497	486	527	512	519	479	469	528	458	508	536	480	500	486	485	476	514	506	484	504	504	496	534	486	472	539	472	502	494	500	495	511	462	508	474	489	444	483	500	471	519	458	505	492	499	485	491	516	505	452	479	474	490	480	547	496	501	543	487	455	490	469	545	544	495	494	510	463	468	528	501	474	571	518	496	500	483	516	458	509	515	518	526	505	482	545	498	521	493	514	519	499	478	477	483	476	479	535	491	515	528	510	524
27693	10570	1516	904	764	606	536	512	505	823	1879	1949	1286	772	552	490	451	431	435	422	438	452	419	434	451	424	422	432	404	425	399	443	404	406	427	398	424	401	437	410	430	428	468	426	398	454	432	416	440	414	439	424	432	398	431	440	400	408	406	416	433	412	417	413	414	394	435	432	404	411	399	418	432	389	437	416	454	428	446	409	406	424	443	422	418	414	398	412	467	438	401	439	468	453	430	444	435	439	413	451	420	409	430	442	456	386	418	407	398	446	456	457	402	449	440	379	443	424	420	386	414	411	414	410	420	465	442	447	405	424	418	428	426	429	396	396	409	442	430	433	450	424	420	432	403	449	439	384	410	414	413	395	437	437	411	445	403	417	441	436	450	431	417	394	426	417	446	430	420	393	408	437	445	413	446	441	427	432	443	407	427	421	425	446	432	422	441	424	461	431	390	419	368	420	438	436	444	388	414	426	424	433	385	410	436	399	444	446	413	455	406	390	361	405	429	417	425	459	432	371	435	498	387	440	400	420	426	389	424	422	422	458	417	433	380	457	443	421	421	413	425	392	443	428	421	426	418	470	455	429	418	442	471	458	384	421	397	409	432	366	449	442	442	437	462	400	410	438	429	428	433	427	429	446	424	454	422	409	431	454	421	463	393	438	448	426	441	396	420	397	454	444	424	455	409	406	453	415	384	400	468	413	409	467	415	445	420	413	428	409	449	435	398	451	448	408	422	431	434	415	418	447	422	432	409	432	410	416	401	414	444	401	445	410	421	440	453	460	414	409	442	433	440	437	428	408	417	428	421	409	440	405	437	416	414	412	425	430	458	394	438	416	437	412	412	450	390	431	415	429	419	416	419	475	423	429	448	396	403	404	440	428	430	406	438	422	447	395	396	430	417	418	412	461	398	415	391	416	394	458	419	424	413	406	416	414	405	441	417	403	397	419	432	409	399	443	384	436	417	455	430	404	408	446	415	392	449	412	420	378	440	402	420	428	375	391	395	467	408	430	393	471	398	463	428	448	419	429	387	389	387	415	433	415	464	423	421	444	426	427	410	430	435	423	432	407	418	406	429	432	450	433	431	416	451	403	451	417	436	414	402	415	402	460	405	423	431	424	425	401	409	367	412	404	440	402	400	436	423	421	394	397	421	390	403	414	394	463	426	381	400	422	418	407	414	441	435	391	410	407	402	427	456	419	425	420	433	431	429	431	397	405	408	434	430	415	430	379	401	442	429	432	418	455	413	412	433	459	413	413	452	396	416	464	423	422	380	376	412	447	409	418	415	406	402	472	418	431	451	385	433	449	394	396	445	408	407	432	449	416	400	370	430	386	420	457	446	428	371	414	407	387	418	420	441	403	423	406	403	427	422	414	421	423	406	465	431	412	458	417	394	436	424	396	416	445	429	396	399	405	413	423	425	437	400	421	423	400	422	430	431	452	449	399	408	444	436	446	428	374	412	457	440	396	387	421	425	418	434	476	409	423	408	444	423	426	418	403	408	428	456	443	437	443	400	419	435	441	396	409	447	386	433	377	446	390	446	451	432	369	406	441	432	439	436	408	460	417	425	426	463	421	474	415	413	416	402	399	416	431	445	462	435	405	441	384	409	441	435	446	382	419	433	420	456	408	399	411	398	399	458	439	433	457	402	471	448	393	420	410	411	417	457	422	431	459	401	422	410	456	424	410	445	425	446	392	419	446	402	418	426	477	425	471	420	469	465	396	420	438	415	437	432	424	420	431	451	432	424	407	414	427	411	428	434	443	409	437	434	471	440	383	421	407	398	419	410	453	400	429	450	419	403	432	459	376	406	405	418	414	447	411	397	436	393	394	438	418	426	399	423	439	423	379	445	400	435	432	386	393	404	418	429	408	449	423	424	409	391	427	414	412	410	434	418	408	407	461	448	403	391	419	465	453	408	417	438	418	405	405	415	425	417	402	447	420	458	411	394	418	421	432	417	435	437	405	432	452	431	447	414	395	404	416	461	467	408	414	418	401	435	407	425	402	462	419	427	422	426	429	427	422	417	456	436	384	449	415	439	447	392	442	389	460	444	422	422	445	418	374	388	412	414	413	439	431	434	419	420	442	420	387	428	473	398	442	430	407	431	427	448	403	432	424	439	482	418	383	376	424	444	463	427	386	406	421	419	418	421	423	395	418	416	391	394	432	415	418	421	418	419	416	404	423	402	434	440	380	443	432	413	422	443	435	440	443	429	459	407	419	417	432	373	391	435	435	423	432	461	431	439	411	404	427	435	420	431	425	422	390	453	420	444	418	413	437	437	414	415	434	459	457	395	457	431	413	479	414	399	438	393	393	424	437	445	415	464	431	461	411	414	425	388	456	430	377	413	389	434	431	419	425	452	454	399	418	395	458	428	437	403	441	417	451	409	429	447	433	458	413	440	407	418	419	427	462	435	438	396	425	396	443	416	397	427	432	402	423	457	402	464	438	401	392	443	425	459	387	453	428	417	423	419	419	393	412	416	419	414	448	427	426	440	384	421	440	445	464	419	371	438	416	426	454	397	413	406	410	418	409	401	413	425	409	443	420	401	450	420	442	431	436	377	421	413	444	422	424	401	428	424	402	434	413	410	377	414	422	417	403	389	423	439	405	423	427	423	451	413	436	446	439	440	425	397	418	445	453	413	415	432	454	412	424	435	423	420	415	406	451	434	427	446	387	449	418	401	430	436	423	431	425	433	397	471	415	381	398	442	412	440	402	424	426	447	457	399	419	437	381	447	423	432	435	392	395	442	417	401	412	398	431	407	440	436	399	442	377	455	424	415	423	444	442	420	444	416	445	436	426	413	437	442	404	439	407	406	411	446	417	420	424	425	425	411	464	438	440	445	430	452	423	415	415	423	421	421	417	436	389	473	415	442	451	413	423	426	405	429	414	418	433	413	430	407	434	427	419	424	412	423	397	381	436	368	430	433	417	484	430	417	424	412	443	427	439	404	410	417	432	408	400	400	416	432	443	426	404	416	411	412	434	460	396	426	390	417	427	417	431	405	383	403	379	419	419	452	420	403	424	402	395	456	432	386	406	459	405	426	412	476	454	425	446	449	452	460	407	425	386	420	403	393	425	422	411	417	446	417	441	460	445	443	410	409	391	417	439	426	414	404	411	406	392	408	452	431	447	450	445	433	467	412	412	395	426	400	389	419	404	455	458	457	378	447	409	410	419	446	407	471	446	438	369	391	449	424	404	408	406	436	419	410	405	406	459	416	428	409	432	405	395	463	427	430	416	416	405	474	466	422	428	436	442	417	449	410	404	435	418	424	435	407	462	465	394	439	409	410	436	408	477	447	423	393	413	428	420	425	446	411	424	427	409	434	422	423	419	430	427	418	423	390	423	397	421	429	393	417	384	425	411	402	423	432	398	447	441	405	425	419	412	418	402	409	448	389	401	425	442	377	403	438	386	461	430	420	434	398	410	450	409	396	444	426	441	434	412	413	418	421	402	402	403	423	425
6015	1262	1012	747	875	715	572	608	561	1017	2574	2301	1417	823	597	418	377	420	386	379	396	444	367	396	379	375	386	374	361	366	373	420	385	391	385	390	397	387	400	414	394	359	367	381	346	415	372	393	398	396	411	379	385	360	387	361	394	386	378	402	400	383	383	363	421	394	401	386	404	402	350	352	397	385	392	385	388	396	369	383	344	371	405	363	396	409	409	391	385	380	377	390	385	379	373	397	402	367	362	363	365	358	369	370	413	365	391	354	389	364	373	364	377	402	364	368	337	384	405	369	379	377	375	372	359	339	368	382	395	378	422	357	372	405	371	394	384	420	370	400	348	376	391	388	381	402	365	421	401	340	390	375	396	391	378	388	392	400	345	387	346	390	386	368	398	395	342	389	380	399	360	347	412	400	362	371	374	376	374	375	361	403	413	373	361	364	388	378	414	403	371	377	368	425	402	358	396	387	405	367	379	367	391	362	377	397	354	372	373	381	410	386	375	376	401	359	376	383	377	361	399	363	392	368	407	404	384	392	411	378	371	391	393	379	387	352	385	370	360	395	377	374	327	383	389	364	381	385	352	413	370	365	409	399	351	385	402	378	369	345	398	416	403	350	394	374	364	408	360	396	378	385	417	396	377	340	347	368	342	361	396	348	365	388	412	408	409	386	375	370	362	399	352	408	384	368	377	383	387	364	362	377	381	364	355	343	373	380	392	418	370	370	389	398	384	365	318	405	409	338	376	390	388	396	381	389	372	370	376	390	379	369	372	387	381	399	375	378	403	378	398	413	385	406	381	363	365	370	397	385	348	354	432	394	381	386	390	381	376	372	392	363	368	359	324	405	343	389	373	382	392	367	390	388	365	361	378	383	363	399	389	379	385	382	345	377	402	396	356	366	375	377	386	375	388	338	363	357	366	419	400	388	378	383	363	398	369	365	376	322	341	368	393	354	390	385	375	383	400	418	378	408	389	366	399	441	398	394	394	396	400	396	402	366	355	421	359	378	358	357	376	365	399	396	364	426	390	381	374	398	379	391	410	366	381	369	402	346	421	388	374	372	355	353	352	410	346	401	385	405	427	369	348	388	400	403	386	390	376	366	378	363	381	380	380	413	401	384	359	410	354	392	365	385	389	368	398	372	374	381	391	366	349	356	379	370	365	401	396	404	380	398	376	381	377	396	413	354	361	417	364	398	340	416	385	368	360	392	354	389	356	372	384	379	396	366	387	381	362	387	375	385	414	390	385	389	408	412	395	388	364	381	384	371	373	341	339	365	400	364	361	449	392	373	403	387	347	363	424	385	371	396	356	385	371	365	402	400	421	353	422	434	389	328	363	404	419	396	403	390	395	343	349	382	414	381	355	396	381	379	389	390	386	403	358	396	395	373	390	339	400	399	411	420	369	385	372	381	382	371	381	369	368	393	348	379	367	358	381	402	377	397	379	386	388	386	386	358	376	380	401	387	376	399	356	369	404	370	401	392	377	334	393	378	356	366	385	394	382	383	350	386	381	378	366	402	416	337	366	351	357	399	387	388	354	377	370	380	388	388	408	380	370	420	361	346	394	371	393	383	393	368	386	385	400	379	390	375	407	384	402	415	385	401	395	406	402	399	394	393	389	403	391	378	339	386	386	381	378	372	359	338	412	403	369	384	391	385	330	368	370	358	356	374	314	390	382	385	382	385	355	407	374	380	372	355	374	390	393	356	380	373	375	416	384	364	427	389	394	390	413	378	415	370	413	363	368	379	397	387	387	380	410	399	377	350	411	353	350	398	389	406	377	396	362	357	424	364	392	369	376	350	388	401	417	365	368	345	389	364	398	384	373	402	347	381	373	400	390	388	415	425	421	394	389	368	388	359	396	401	354	378	390	347	364	372	371	412	387	415	380	365	384	368	388	381	396	336	400	395	382	362	390	399	380	356	379	372	367	364	382	379	363	379	362	383	402	363	372	360	392	354	347	384	376	388	380	376	416	378	367	409	363	384	378	404	352	399	406	431	362	391	387	405	402	366	391	390	383	391	381	357	390	396	394	401	380	401	367	397	359	376	383	397	362	368	386	382	329	371	380	378	386	348	387	361	381	384	387	384	385	398	372	392	368	409	386	406	371	372	382	361	373	386	379	345	377	363	389	374	344	349	368	390	360	386	387	376	373	392	373	378	398	416	371	379	360	439	393	372	364	409	354	384	371	390	384	389	399	372	396	393	363	387	369	369	392	375	368	349	354	411	361	388	388	403	399	398	371	406	376	365	406	378	378	405	369	396	362	408	423	385	424	360	418	398	375	371	357	384	426	407	388	396	371	406	389	391	381	382	418	376	353	380	400	414	365	419	360	375	361	393	417	355	357	383	385	411	386	395	390	398	385	362	410	402	370	417	363	409	366	392	400	383	384	366	375	370	390	393	388	381	371	387	357	368	342	366	398	429	387	402	366	372	359	391	371	362	414	336	384	369	366	373	376	410	387	386	383	353	401	404	372	402	364	388	366	362	415	398	392	357	367	387	379	352	374	380	371	373	366	406	384	383	337	372	375	369	375	389	378	386	376	408	432	369	390	383	379	394	384	354	372	387	367	391	361	357	399	391	358	384	379	409	370	351	350	384	372	388	377	378	349	434	368	371	395	386	361	383	367	379	416	404	382	401	398	410	388	403	376	364	389	375	383	386	407	386	357	401	358	370	376	377	388	380	377	385	367	377	357	384	384	404	375	373	354	398	373	429	386	403	406	374	370	387	367	407	420	376	381	360	381	386	395	365	360	422	372	397	389	395	357	372	395	380	377	405	409	372	378	405	400	365	337	374	398	400	378	364	387	412	417	382	377	384	363	359	343	426	378	384	369	328	386	379	393	401	370	403	357	373	348	374	407	360	388	389	383	360	427	379	397	359	366	399	432	374	364	390	396	419	334	351	371	422	401	389	356	395	394	381	382	383	358	412	386	346	364	399	392	375	393	391	380	385	384	366	403	381	376	379	388	384	383	353	383	392	391	369	379	387	404	383	390	409	393	385	354	375	409	379	387	395	388	359	376	358	368	369	408	399	403	368	386	389	404	405	363	407	376	385	387	410	402	386	411	389	365	375	386	396	401	368	365	382	384	352	358	405	394	393	383	391	393	394	358	391	388	394	400	406	417	399	400	406	371	361	405	389	387	396	345	362	385	377	396	333	408	392	382	387	410	418	387	365	393	379	410	382	380	386	394	379	360	376	391	390	373	394	367	357	393	363	387	398	432	403	354	374	409	392	375	363	394	387	390	377	360	393	367	385	378	391	441	402	379	379	394	376	406	382	401	384	410	408	393	403	373	395	392	391	386	384	369	383	405	368	367	356	381	399	362	396	388	351	382	398	402	392	368	332	349	350	396	369	419	392	373	382	414	349	397	341	354	383	362	385	392	366	379	382	402	376	340	362	385	390	376	353	362	384	397	372	371	413	386	372	400	389	374	359	403	371	379	430	365	406	402	382	376	377	395	434	372	373
25641	21418	27478	25565	7492	1721	1058	759	594	4524	20018	17405	9594	3118	1044	562	445	444	423	428	442	390	399	415	398	432	394	417	392	439	432	408	419	394	400	392	404	370	383	416	408	423	389	445	378	384	390	397	411	427	391	384	418	391	350	395	408	406	420	394	410	421	433	395	420	463	424	419	403	405	424	439	385	414	426	401	386	410	394	416	420	370	372	391	416	388	424	397	377	424	425	415	423	397	419	404	393	431	415	406	404	401	428	382	385	364	425	445	397	436	413	381	449	424	462	407	423	401	430	417	401	389	384	454	422	390	379	391	371	386	434	379	387	388	404	403	386	402	408	413	394	431	439	392	441	402	405	392	441	440	440	413	411	432	439	382	407	397	393	375	388	391	423	427	432	404	434	382	404	404	389	455	411	408	403	395	400	427	409	414	395	399	422	427	401	394	424	411	405	391	403	407	395	402	412	395	365	409	434	400	409	395	436	407	383	387	409	447	355	390	405	417	410	406	389	434	413	402	396	435	380	373	405	408	405	409	380	393	450	407	379	396	436	460	382	417	437	429	373	408	412	406	439	404	399	377	405	379	420	377	447	421	410	387	424	426	419	445	407	410	434	422	425	415	381	425	362	400	376	405	410	412	418	374	397	453	418	445	412	398	409	391	419	424	377	416	405	379	400	436	396	402	436	403	441	458	386	410	424	414	425	428	398	458	427	384	422	384	418	405	429	376	424	382	400	406	412	403	369	408	381	419	408	399	391	431	362	387	380	405	386	375	383	427	394	396	415	403	425	378	396	428	420	404	399	428	410	382	389	418	420	420	403	425	391	442	446	452	411	422	417	421	418	417	410	373	431	411	373	401	416	373	389	402	401	371	386	401	404	392	431	401	392	410	409	406	398	431	435	398	408	418	417	387	378	416	428	365	413	422	403	382	415	428	443	399	377	421	414	376	399	391	407	438	450	405	425	393	432	397	425	428	424	443	443	414	396	405	402	399	446	416	403	429	386	431	400	382	428	399	395	409	366	388	394	404	447	411	409	414	392	404	409	439	387	400	370	432	404	426	419	393	421	388	383	414	388	448	402	409	400	421	384	425	418	419	413	394	441	403	401	382	359	430	412	398	410	428	375	419	413	424	383	403	437	425	399	436	409	391	406	397	370	412	418	419	404	416	416	392	390	423	417	410	393	406	409	399	394	427	417	388	391	423	418	405	396	333	377	409	389	405	410	435	425	373	431	387	408	402	393	410	397	454	383	420	430	381	411	403	470	419	403	414	399	398	409	414	374	422	425	429	402	414	411	421	378	434	443	388	428	389	401	399	389	417	416	408	412	415	463	407	397	419	399	396	375	420	414	417	389	405	401	395	378	405	420	396	408	362	431	437	442	387	402	419	412	412	387	419	402	398	392	380	423	405	415	415	458	425	388	435	399	452	398	449	411	445	423	396	415	411	390	430	405	400	411	398	398	407	395	381	403	430	402	394	434	409	374	425	395	402	399	404	400	425	413	392	389	424	407	361	360	384	388	378	443	417	417	385	420	429	406	414	401	422	416	398	439	435	404	397	404	452	410	431	386	423	398	410	374	388	433	448	394	354	377	465	425	426	416	411	435	375	413	409	401	414	387	433	398	416	413	418	415	433	408	373	409	436	414	384	346	412	402	415	414	438	432	409	396	398	411	447	383	415	386	419	361	364	400	400	415	420	402	410	428	403	424	422	404	430	399	428	420	427	401	442	422	367	398	382	402	393	405	381	447	400	443	407	409	413	402	382	402	440	405	384	440	411	414	383	404	398	403	403	415	415	404	399	382	392	403	426	416	397	418	415	424	392	396	366	450	387	422	422	403	397	446	387	386	396	387	412	372	369	395	404	385	374	380	416	403	365	401	400	411	399	366	418	400	421	383	424	440	392	408	399	411	372	384	415	397	417	394	405	387	426	422	432	382	383	392	401	430	425	415	434	403	429	435	390	444	407	391	389	406	393	415	378	389	460	426	424	411	409	406	395	425	402	408	386	417	409	353	376	428	441	412	376	403	407	413	398	427	417	372	408	401	428	407	419	396	424	417	445	434	403	429	420	429	402	382	421	384	404	397	422	401	426	449	420	406	433	414	402	422	410	385	391	440	409	416	425	385	380	389	445	387	425	425	417	418	428	418	408	360	405	414	435	409	415	417	424	406	445	394	409	373	370	382	420	416	387	421	432	417	403	377	416	379	397	401	387	384	400	387	406	404	423	438	401	438	405	404	388	372	374	396	404	429	418	398	419	427	437	408	407	421	398	418	406	388	409	410	394	447	447	389	388	374	413	395	364	404	386	395	411	399	446	437	400	398	418	431	397	447	439	408	405	421	415	408	421	413	386	420	387	388	396	403	405	399	423	393	403	448	429	419	406	420	412	416	401	397	441	408	395	410	408	430	425	404	368	415	398	384	407	376	436	398	405	390	401	402	417	405	438	461	426	418	402	396	406	382	388	400	408	393	403	418	427	404	412	405	414	376	418	447	413	412	430	400	421	424	440	426	402	398	428	386	373	434	425	433	410	403	434	409	405	424	383	420	405	441	365	368	390	390	408	422	389	354	391	391	423	413	397	367	422	364	384	412	383	395	403	401	386	440	387	386	391	387	447	425	422	402	458	426	445	378	391	409	427	400	371	391	395	389	423	409	452	385	428	426	416	406	402	394	428	424	403	420	409	433	415	379	419	409	407	399	374	367	407	418	392	410	416	409	400	407	380	394	431	403	410	437	428	396	408	401	384	408	448	394	383	396	426	422	395	390	417	389	392	402	381	424	392	421	446	403	431	399	380	429	404	396	412	410	423	392	386	400	381	436	393	398	417	397	397	427	403	389	426	418	385	400	391	375	416	407	410	394	407	413	420	433	445	429	432	429	398	416	421	412	396	423	388	413	420	397	402	402	415	437	422	426	425	415	438	383	407	410	412	433	368	441	422	424	422	420	420	405	428	406	416	439	427	419	404	416	422	418	393	375	362	437	434	387	405	389	432	403	397	396	386	407	367	408	425	417	381	447	436	413	416	398	418	350	412	433	387	380	376	386	406	385	416	404	387	393	409	422	394	412	393	406	398	422	391	415	434	399	434	402	428	440	360	409	431	379	387	379	382	416	416	411	377	398	396	383	417	391	421	383	392	425	408	410	397	403	379	347	438	416	395	419	410	402	387	420	366	386	412	412	427	412	423	356	386	371	404	432	393	365	404	409	418	395	391	399	392	416	407	424	407	407	446	412	388	407	378	417	433	417	431	457	406	397	409	373	416	435	402	419	412	435	403	407	414	435	389	388	400	410	414	377	408	431	391	398	417	411	397	393	413	440	355	381	426	401	410	418	404	439	405	422	404	398	423	437	410	424	399	443	393	437	397	385	439	424	409	397	409	419	405	388	412	409	394	404	420	417	415	442	384	401	409	452	387	388	415	393	404	407	419	405	400	404	399	418	437	427	401	405	413	414	408	406	408	442	407	417	423	393	394
4627	5108	3721	1951	1715	1587	1081	877	781	6928	19512	15721	8305	3130	1146	555	384	348	413	435	378	370	369	415	399	365	375	381	409	407	356	400	367	398	419	386	380	435	414	380	405	401	386	377	404	404	406	377	408	361	422	414	373	368	415	411	422	410	350	382	382	396	404	399	425	402	409	384	394	376	389	401	381	382	377	376	427	364	414	388	401	388	376	387	380	382	378	396	382	433	444	394	408	356	389	379	391	412	383	408	381	377	378	385	385	374	414	411	368	390	410	368	401	400	399	365	370	385	419	396	365	403	399	375	393	351	388	398	400	387	377	390	399	388	386	364	406	400	377	418	403	351	416	353	394	381	381	423	379	395	436	395	396	338	376	427	417	358	357	392	396	362	378	387	435	379	348	385	389	372	393	408	387	364	380	425	378	419	392	370	384	371	368	371	431	375	384	376	398	393	393	405	370	367	373	424	357	370	393	361	409	425	366	376	378	372	377	370	408	363	416	399	433	385	358	365	418	393	338	377	390	401	374	347	383	386	368	391	380	357	359	398	397	390	404	409	412	407	396	401	370	417	336	408	378	388	386	376	373	382	385	388	387	409	392	391	391	435	379	395	377	390	389	368	382	372	369	377	370	365	392	369	391	363	387	392	383	393	371	398	397	372	379	387	377	375	349	385	348	425	388	396	353	377	405	380	405	363	364	400	412	387	380	410	422	400	383	397	402	367	353	350	383	354	390	386	338	387	365	406	403	382	404	366	390	390	397	369	375	382	392	382	376	361	375	369	388	357	365	415	356	401	408	354	385	395	386	423	392	386	403	418	380	366	384	367	382	366	355	406	384	386	379	365	392	420	402	397	367	401	415	358	364	389	365	367	391	363	403	369	356	368	353	395	405	398	389	374	404	408	391	401	368	384	405	398	392	395	366	400	392	356	391	349	420	373	368	410	397	396	400	348	384	409	359	415	382	388	345	401	424	390	358	398	398	362	382	387	388	414	354	392	350	378	399	364	368	368	393	400	381	410	398	423	368	391	392	362	394	443	355	397	366	383	353	398	383	374	380	406	406	414	344	392	372	381	352	374	433	379	397	412	392	403	360	346	389	433	363	398	403	401	412	379	403	404	386	401	421	385	396	393	384	377	383	380	413	356	393	397	347	362	387	397	383	374	384	384	391	394	376	386	392	363	418	368	424	414	386	390	365	399	386	390	371	362	380	387	386	353	387	377	386	375	384	380	385	370	352	383	388	394	386	368	360	394	397	341	414	416	402	411	410	394	390	384	409	384	394	389	402	374	386	379	393	371	421	388	370	392	355	389	350	335	365	371	391	377	400	393	394	385	413	378	367	354	398	393	364	376	369	387	402	389	363	400	387	411	386	372	403	391	390	364	405	392	432	415	393	404	368	420	379	349	411	402	382	427	408	387	402	380	385	424	372	374	393	368	363	390	436	356	400	396	381	400	429	349	409	376	374	368	379	390	374	395	419	356	353	365	399	341	374	357	372	390	381	416	372	371	374	384	367	368	389	441	396	430	416	385	383	381	374	408	424	399	368	399	396	387	330	385	373	382	402	371	404	339	379	402	363	391	355	348	402	360	385	371	360	416	376	333	378	398	374	394	353	392	339	386	402	378	375	379	341	417	382	376	355	398	387	377	351	362	393	346	384	350	415	410	365	368	416	401	349	381	372	380	402	424	362	394	388	406	425	373	380	371	347	383	380	376	393	383	394	439	388	396	372	371	385	361	379	361	361	355	351	366	402	427	368	386	395	389	379	376	399	399	373	395	403	424	388	360	358	404	349	442	366	368	381	382	395	397	381	400	367	378	369	411	377	405	347	347	390	375	388	369	408	358	403	397	375	367	388	385	382	359	398	381	375	391	378	400	395	376	361	380	375	365	368	383	401	380	390	373	377	357	370	404	385	337	368	376	400	377	366	361	346	368	418	380	394	409	395	409	365	379	416	360	359	390	364	374	373	380	387	374	387	377	404	392	393	391	396	391	383	362	386	386	373	377	399	357	393	384	383	381	395	403	393	377	361	369	410	427	374	404	370	360	385	408	352	379	365	398	390	395	375	407	378	398	372	391	370	384	397	370	411	342	387	375	417	381	406	344	408	399	404	397	392	395	365	379	362	403	398	412	386	411	372	405	400	405	371	373	390	418	428	364	404	416	381	373	389	395	361	376	393	383	373	387	358	384	413	392	393	380	379	405	374	394	375	388	410	357	367	369	374	406	403	365	412	419	403	376	360	354	347	383	392	381	385	375	412	378	398	399	375	401	357	388	370	416	407	393	413	376	399	393	412	405	376	361	390	379	390	372	384	361	377	392	398	390	394	379	354	437	374	376	361	395	367	341	365	372	376	390	380	409	362	375	377	368	388	377	384	406	402	363	347	409	401	362	402	401	362	393	379	389	431	374	360	365	379	380	367	374	382	376	398	375	382	371	363	414	449	390	388	416	390	383	391	345	398	388	432	361	391	397	371	377	396	357	405	395	350	361	387	403	378	362	376	351	403	371	381	428	371	373	365	383	389	362	375	404	366	410	373	348	404	374	402	398	376	344	371	374	387	388	381	404	368	378	383	386	407	347	383	421	387	392	389	404	391	396	374	389	390	397	371	374	399	370	384	373	372	364	407	361	376	407	400	377	366	432	380	383	353	378	429	384	363	382	389	403	381	359	377	379	384	402	385	380	386	368	383	373	374	349	374	374	400	401	385	405	381	365	408	375	378	408	396	408	390	347	411	396	372	383	392	354	382	378	404	401	419	354	381	405	346	431	391	382	375	378	356	379	378	384	354	380	374	400	374	370	379	375	367	380	395	365	397	389	400	425	405	359	401	362	402	371	374	382	381	386	394	413	382	410	383	362	345	375	371	380	382	412	340	378	397	376	375	372	378	380	379	388	374	364	352	355	407	395	369	392	399	384	411	397	358	390	388	371	373	358	400	393	380	408	378	401	366	410	385	379	407	390	398	365	411	386	385	359	343	384	416	376	366	428	342	379	396	390	358	380	407	427	382	370	370	365	370	369	374	390	374	402	372	433	365	397	377	405	387	377	407	368	392	407	382	391	376	377	377	386	389	416	395	380	379	385	412	409	373	378	428	354	405	353	422	396	391	388	355	386	389	362	353	419	364	402	371	384	406	392	390	396	370	427	405	356	388	377	388	368	394	385	379	409	404	388	380	382	388	406	342	389	420	398	400	371	399	377	386	376	391	379	386	396	401	392	381	394	398	370	338	406	380	372	376	363	367	373	402	396	350	421	386	372	416	380	381	394	367	377	386	395	402	381	386	366	382	378	374	377	388	379	398	408	394	348	352	387	372	389	372	382	379	368	339	390	372	409	390	412	388	376	329	407	356	391	361	387	411	372	412	385	388	371	364	361	420	377	378	382	370	383	408	396	361	381	381	406	359	333	385	426	327	400	374	423	386	352	386	393	375	359	383	353	403	364	416	400	380	360	400	389	369	364	357	409	346	385	414	396
24652	21446	28688	24591	21206	7340	2154	1218	1012	6458	33115	29666	18932	6838	1808	834	655	538	513	560	548	576	497	537	555	535	500	514	578	550	512	531	525	522	561	556	565	510	530	519	493	518	514	565	527	577	535	543	578	537	530	537	535	533	556	520	551	477	558	596	524	541	548	526	522	547	499	529	532	533	505	531	566	515	544	537	567	530	509	518	527	551	572	527	520	567	541	458	528	518	553	528	499	517	545	535	558	493	521	535	524	518	519	502	511	532	536	495	556	552	538	554	504	508	512	537	536	527	524	517	514	544	517	503	496	524	552	518	536	517	552	541	527	532	494	493	519	530	533	522	507	522	558	523	556	529	575	521	518	548	486	476	489	471	523	560	541	533	502	484	548	481	548	549	536	577	565	559	493	497	558	542	573	509	527	548	516	513	509	524	560	547	529	531	488	496	537	545	505	563	503	553	485	528	551	486	535	523	519	536	562	532	499	518	572	477	578	492	492	550	551	525	536	536	527	510	542	502	517	552	565	529	503	526	511	538	511	513	587	541	534	533	492	516	510	509	525	475	552	535	505	527	517	529	530	526	495	525	496	558	561	495	510	484	547	541	505	569	499	505	529	547	550	519	527	536	543	499	541	531	525	521	497	546	552	477	497	482	502	506	526	527	575	537	553	519	567	513	496	505	520	525	519	492	536	505	554	547	500	507	492	517	526	481	498	522	505	498	511	522	525	519	497	520	540	516	543	544	541	501	501	519	510	537	498	501	521	522	526	519	517	554	566	508	508	524	554	519	498	540	512	514	519	574	514	547	549	542	513	548	513	535	499	528	510	554	534	540	480	522	487	491	561	494	542	512	532	535	529	525	538	478	556	545	524	499	538	526	482	524	540	566	523	553	507	508	523	518	498	503	527	544	542	522	536	515	535	524	541	535	496	490	510	513	509	575	516	528	524	517	510	521	503	533	511	523	500	557	512	536	509	523	543	557	519	516	491	560	529	518	511	539	515	533	510	510	504	513	520	478	512	519	541	511	481	519	544	519	547	522	519	535	563	521	513	522	517	532	529	501	530	555	498	530	506	549	522	530	536	475	532	509	509	572	509	537	553	534	514	525	506	500	522	558	481	527	515	534	528	519	528	491	503	530	524	503	562	487	499	498	530	526	500	555	514	498	544	551	482	509	516	533	530	512	513	535	493	600	516	516	534	561	512	532	514	519	487	543	542	493	542	476	518	539	542	504	533	551	553	512	544	531	542	546	523	537	550	508	567	505	513	493	524	499	582	547	510	543	539	519	516	530	542	520	516	506	508	543	527	501	551	535	525	540	534	494	506	562	539	501	553	529	524	526	525	522	524	505	494	484	522	493	533	574	515	531	507	511	512	508	504	518	538	531	541	502	571	550	517	550	506	493	504	547	556	509	525	541	577	511	533	543	543	514	523	559	512	553	525	584	490	503	530	491	498	545	534	517	527	529	536	518	532	532	501	483	562	513	517	501	543	532	457	501	511	519	533	478	485	542	512	506	537	522	474	492	519	509	561	485	499	488	476	538	515	506	532	497	569	562	589	513	531	525	539	517	522	562	542	517	521	527	539	509	538	501	502	564	536	520	493	555	530	497	564	497	533	511	508	515	533	494	526	526	530	504	497	536	520	555	522	559	511	517	547	510	523	543	498	508	525	524	530	503	521	532	563	547	520	549	553	519	519	493	494	517	568	503	498	518	536	504	495	542	537	483	549	526	512	512	543	503	548	532	519	544	504	498	540	502	536	570	502	516	562	529	511	517	546	527	511	557	521	518	533	516	488	524	517	476	542	519	491	557	522	498	540	564	521	526	515	562	503	531	581	547	543	500	514	548	511	542	550	519	517	513	518	514	517	513	522	558	475	550	506	515	556	528	522	504	514	533	571	543	512	537	513	518	500	513	538	518	503	512	543	519	504	544	545	505	551	541	514	526	501	501	544	556	522	544	540	501	518	556	524	519	524	531	508	521	506	532	520	511	547	501	516	501	546	478	493	513	508	521	515	503	472	527	504	522	500	500	507	532	544	515	547	538	539	506	550	511	482	508	542	481	505	534	540	530	519	523	525	513	474	521	501	514	475	505	509	524	540	524	544	538	508	547	536	537	527	491	519	530	527	532	546	509	544	529	548	502	512	539	518	520	515	515	541	527	507	514	510	519	521	477	583	504	553	490	545	529	526	551	560	518	562	485	547	488	530	525	550	537	520	559	535	541	515	507	522	504	485	525	488	528	528	531	494	499	484	509	462	520	519	486	514	503	511	491	537	523	489	491	510	540	517	507	485	524	494	504	512	542	520	496	509	562	484	521	521	503	557	534	539	492	506	560	541	508	503	536	487	523	506	585	560	486	571	528	533	493	500	545	525	527	513	538	525	543	570	519	554	539	516	561	533	555	542	543	540	536	536	525	534	552	534	539	553	537	540	551	546	561	534	525	543	528	531	502	570	499	534	566	515	459	514	526	532	565	535	533	586	527	489	508	498	519	526	501	528	527	527	502	552	558	523	506	531	518	511	564	514	539	474	520	545	507	516	548	507	555	516	514	577	540	533	529	553	549	523	501	542	516	518	501	494	505	537	516	527	495	520	509	480	502	509	564	510	494	504	526	549	553	544	522	499	578	542	558	480	526	476	529	529	518	496	517	534	513	511	543	480	536	515	516	521	537	521	505	526	534	544	518	506	521	511	521	579	522	542	529	516	528	528	512	540	515	504	507	498	518	525	528	538	532	517	530	537	559	523	508	588	520	513	494	552	493	501	496	538	546	513	530	545	538	494	534	531	505	495	537	529	520	562	511	579	516	500	526	527	500	538	549	563	601	530	505	499	494	489	527	531	524	528	473	536	536	516	566	524	540	516	525	542	545	514	500	534	514	545	521	521	505	523	518	519	557	518	594	528	551	510	497	517	508	534	546	533	547	478	538	526	556	512	490	525	526	528	532	520	514	521	516	524	525	504	492	514	529	547	519	510	515	539	551	523	526	529	518	518	521	523	551	494	541	513	525	516	518	507	506	546	520	476	550	508	496	474	495	491	545	490	565	521	550	516	550	511	502	506	540	490	502	484	505	572	547	558	463	508	534	524	514	524	544	517	506	507	566	545	525	496	535	550	504	501	530	538	498	522	503	522	524	533	538	553	548	536	502	523	510	568	512	535	482	528	527	527	545	534	531	530	523	525	516	534	533	552	540	514	535	534	543	562	538	538	491	504	513	494	495	491	524	509	499	511	493	524	547	531	523	507	532	516	502	516	540	521	537	577	530	527	475	587	528	527	554	549	531	495	534	531	516	558	520	499	516	519	529	507	606	517	540	500	521	535	502	517	558	542	529	516	554	520	511	509	520	543	529	520	526	511	498	532	534	551	565	483	505	521	585	603	553	517	594	492	524	525	539	485	497	515	539	522	519	540	498	546	507	526	556	492	566	519	537	523	536	536	517	558	523	521	519	502	517	570	531	544	528	499	537	496	548	512	515
5190	8320	6526	3554	2739	2385	1706	1355	1324	9745	31409	25767	14942	5563	1775	870	526	492	465	464	503	498	488	474	494	515	505	453	451	476	482	458	493	486	492	495	492	500	468	443	502	497	448	482	476	489	486	462	491	509	474	450	453	489	466	525	490	497	458	496	484	476	505	461	468	451	514	464	486	456	448	492	460	452	468	464	455	513	490	466	459	509	472	516	462	496	500	441	479	468	474	493	468	517	454	458	467	449	473	434	498	507	511	452	484	496	501	451	453	456	489	479	466	496	470	464	496	482	471	472	505	485	479	504	525	498	482	476	496	460	485	461	473	483	473	504	500	481	514	457	502	513	491	517	453	466	477	470	485	503	492	513	448	456	480	439	488	458	514	467	431	518	492	478	541	456	547	479	485	488	437	479	486	498	469	439	463	472	469	456	491	429	466	461	493	462	478	468	465	505	479	465	459	479	481	476	478	508	447	479	464	481	463	529	476	487	476	470	464	444	516	505	478	460	464	478	449	487	509	463	451	479	475	494	457	504	470	446	490	499	459	467	518	454	483	472	482	496	471	503	476	491	463	452	463	494	467	454	489	482	472	482	471	442	459	447	499	458	454	496	459	485	442	436	491	497	495	497	466	470	485	463	491	450	456	483	438	483	456	495	459	503	487	474	471	463	472	459	479	462	444	486	483	514	448	458	493	464	461	479	509	483	462	489	485	505	453	435	490	493	526	441	477	460	447	488	465	467	462	493	480	470	460	478	440	488	524	462	435	487	471	503	478	497	483	501	468	479	432	478	472	485	454	467	525	493	469	491	483	485	464	499	439	475	456	478	486	467	502	505	473	473	505	456	510	472	480	458	458	521	467	473	468	485	492	470	445	515	474	443	421	476	496	492	458	493	506	497	468	467	484	464	474	482	457	427	448	432	477	497	447	468	480	466	467	483	518	459	491	497	462	486	472	474	503	494	483	489	491	436	433	492	447	456	473	501	458	491	440	415	470	499	492	467	488	469	474	440	506	474	462	457	468	478	457	466	488	480	514	455	499	486	461	481	524	481	495	461	472	517	448	497	458	481	468	459	478	481	481	501	505	427	439	462	499	472	490	446	486	494	460	447	476	466	452	511	469	484	505	526	435	502	492	464	491	481	505	477	459	470	476	483	519	470	488	467	473	494	463	482	485	497	504	444	473	461	487	475	463	447	470	480	440	468	482	478	486	483	488	440	443	479	447	484	439	453	469	494	488	484	495	478	495	506	442	481	476	451	492	492	456	447	438	465	477	450	480	436	472	513	488	429	451	463	488	477	476	489	449	490	460	473	483	457	477	470	486	420	470	492	504	491	525	490	467	482	505	459	473	497	450	448	435	491	482	480	446	495	473	478	456	458	476	481	487	426	460	465	497	505	461	448	501	500	468	481	496	507	452	497	496	462	451	493	478	502	517	493	465	467	472	496	467	488	497	475	463	457	455	464	434	496	490	491	467	443	493	508	514	494	450	471	477	469	478	481	462	502	419	502	485	476	482	469	474	507	482	445	482	485	484	454	493	499	468	456	505	491	495	496	465	439	466	476	449	446	453	455	473	499	478	456	497	481	446	447	493	489	457	469	456	469	461	459	471	464	472	526	437	445	463	519	464	450	465	465	502	484	500	493	487	455	506	488	473	510	465	494	457	479	484	466	480	474	486	485	443	420	461	474	442	491	453	467	440	489	459	471	523	472	476	482	485	504	471	483	452	455	499	501	449	478	457	480	467	460	499	453	445	460	493	468	461	483	460	490	473	466	447	490	479	485	477	458	468	477	451	481	483	475	479	465	493	462	433	444	503	439	478	495	461	464	438	438	483	475	469	484	497	488	493	506	493	466	446	505	440	476	472	487	499	495	483	486	502	438	479	473	454	498	506	461	474	446	442	520	447	492	451	449	486	466	491	501	448	450	456	480	480	493	480	482	499	491	499	433	482	469	470	461	483	469	473	482	493	479	477	526	469	494	457	492	462	477	466	478	440	493	497	488	454	488	414	444	462	506	482	481	433	488	444	478	463	464	473	484	507	471	476	453	461	476	461	467	489	469	450	458	482	505	480	501	466	468	464	479	457	473	421	490	442	474	445	486	493	420	466	469	457	446	483	434	487	457	444	467	453	470	452	520	466	454	497	460	463	454	477	500	434	457	440	451	457	483	451	463	467	489	497	472	481	475	488	473	472	519	502	488	457	459	468	502	476	463	462	479	487	507	454	475	442	475	491	486	470	454	489	473	467	456	459	464	487	451	457	439	489	475	506	454	473	484	482	460	486	522	448	487	501	512	466	453	508	494	433	449	454	520	487	467	437	470	456	457	469	437	434	549	489	470	467	442	501	491	494	454	480	482	478	462	490	478	474	478	494	500	442	486	451	462	475	458	504	503	475	512	440	472	499	446	471	479	494	434	438	478	456	486	452	470	475	430	487	450	489	492	481	443	484	463	512	489	457	471	442	487	477	476	453	467	529	460	472	442	517	481	492	483	457	429	481	481	459	458	477	495	470	462	481	494	493	462	475	477	488	463	523	470	493	413	453	501	470	478	519	453	443	469	498	450	473	482	482	483	468	492	459	465	469	452	462	474	458	510	468	490	450	447	461	446	502	441	474	479	410	483	468	459	465	460	462	459	519	503	449	504	456	463	479	450	462	457	462	500	469	479	472	489	454	480	462	467	492	456	441	422	497	460	453	456	480	473	464	517	472	475	482	509	444	460	422	490	496	417	489	512	493	471	479	434	477	519	495	468	507	474	459	465	490	480	503	453	478	493	450	496	460	468	464	487	467	500	463	490	446	465	451	464	492	471	517	533	501	494	509	464	454	489	491	431	490	509	504	492	471	453	494	460	456	455	471	454	488	482	522	428	483	445	459	458	509	512	500	450	452	469	421	463	480	477	471	490	459	478	489	486	509	438	478	500	449	447	473	490	460	490	484	470	469	406	474	444	464	435	448	443	487	480	467	521	482	531	456	514	469	451	481	424	499	458	470	477	440	483	494	515	480	500	484	467	475	441	486	450	456	463	481	465	489	478	475	519	506	480	482	454	490	488	469	505	466	435	452	453	496	477	433	483	477	474	482	492	486	501	489	440	459	469	437	477	493	483	491	466	429	443	465	439	451	481	453	425	465	462	478	474	465	441	500	503	456	471	477	468	478	470	508	441	472	478	431	501	415	455	441	465	483	413	477	478	461	500	443	495	489	430	494	472	447	457	530	501	445	515	492	452	473	492	456	481	474	445	475	490	440	495	453	463	472	491	493	447	480	524	496	497	498	470	471	471	460	476	483	481	439	462	446	450	499	478	508	460	455	433	443	496	462	487	488	493	462	462	462	461	495	451	444	480	484	478	474	497	488	520	481	484	487	433	502	454	466	474	443	500	507	468	465	481	480	512	459	470	447	465	463	462	475	438	499	500	513	481	464	482	448	483	475	492	488	452	511	452	470	491	475	499	458	456	431	508	481	430	468	469	478	451
27483	10463	1717	837	591	552	497	486	514	595	1807	1931	1429	808	556	419	407	377	398	394	414	388	356	399	380	379	398	353	409	377	410	362	451	384	399	385	395	371	382	372	420	361	371	396	393	377	413	404	374	392	400	409	387	379	375	406	412	385	396	404	433	405	362	415	381	400	417	431	409	407	380	382	378	384	360	381	379	454	397	369	384	368	405	394	382	417	396	426	405	375	411	409	377	391	414	361	361	402	414	386	418	406	408	371	398	409	406	395	400	404	385	350	373	432	384	364	370	432	378	390	416	395	363	455	388	393	340	390	407	415	377	369	432	403	385	411	388	387	392	420	423	404	376	387	419	385	422	408	390	397	414	400	380	397	417	399	378	433	397	382	359	411	395	376	394	359	406	409	398	403	385	398	371	411	375	390	395	382	451	441	420	389	378	394	369	394	390	413	388	373	409	375	366	402	392	371	417	444	383	428	369	379	387	431	407	412	385	423	412	412	447	387	402	403	393	404	402	395	426	389	408	385	387	378	399	419	408	400	387	417	405	387	393	392	386	403	396	382	392	386	362	408	368	403	373	379	385	409	400	363	354	388	375	390	406	395	376	401	329	368	385	419	388	381	394	376	445	380	387	394	402	395	384	402	381	425	394	437	367	372	381	382	373	407	421	440	394	412	424	442	404	364	413	392	407	392	384	411	395	381	395	393	384	396	328	408	381	394	389	390	363	385	414	406	365	374	402	391	391	377	391	380	401	379	436	382	394	390	410	391	396	370	389	437	395	372	411	397	391	397	378	382	369	394	412	388	444	413	385	373	388	400	383	399	410	411	415	367	414	417	391	393	411	378	388	414	402	382	381	397	373	434	417	391	402	377	402	402	393	378	387	405	371	413	374	388	378	384	408	400	378	374	395	391	398	362	389	368	377	384	403	400	384	371	377	408	413	416	415	405	381	404	386	399	419	410	438	418	411	353	418	379	385	389	386	371	399	386	427	408	391	394	381	438	389	421	390	390	348	393	382	383	381	404	392	416	389	364	383	431	410	345	411	429	389	390	387	395	406	379	361	385	378	426	382	402	396	411	372	375	425	423	375	384	411	398	410	377	398	409	378	422	379	366	384	426	392	390	369	388	385	375	363	403	422	365	347	388	370	390	404	420	383	420	387	404	391	420	395	394	399	443	401	385	405	347	388	396	371	373	382	385	365	409	389	400	407	388	375	366	426	368	382	386	361	379	377	371	376	393	406	402	382	360	416	444	376	398	379	412	397	364	410	419	400	385	369	387	410	397	408	399	412	418	367	383	367	410	396	376	400	397	428	398	410	377	388	380	397	407	420	415	406	395	404	407	415	410	370	382	421	423	407	383	421	391	405	416	384	396	435	396	364	394	412	396	373	376	387	396	406	376	363	452	411	417	382	398	402	380	424	390	393	412	371	373	374	395	399	389	370	393	391	382	386	424	394	419	381	419	407	383	406	372	380	402	416	393	379	396	421	404	389	372	386	401	395	377	380	438	430	417	373	381	411	377	386	405	375	409	381	389	406	394	404	409	392	358	398	379	390	380	376	405	447	359	372	421	361	384	374	369	415	378	417	434	390	374	405	389	403	384	420	387	385	406	404	386	377	391	404	393	425	400	401	394	415	374	371	404	401	385	337	382	351	391	366	384	360	418	367	409	410	384	394	391	440	401	392	406	402	420	401	356	364	374	335	372	393	405	409	409	436	386	361	411	350	371	398	396	410	379	351	417	367	381	404	384	416	361	411	400	389	385	378	372	392	380	400	384	422	405	374	402	352	402	361	408	398	375	388	393	423	415	368	419	416	421	421	363	410	375	408	418	409	402	374	405	406	404	370	424	351	376	409	422	406	372	367	399	367	387	388	389	374	390	403	381	391	375	392	382	406	417	389	435	403	390	395	404	405	380	400	355	393	391	410	409	426	419	394	406	389	412	391	395	410	407	401	371	381	366	379	396	370	380	410	425	421	382	375	408	434	384	382	388	385	390	454	400	377	394	368	382	388	396	392	377	399	351	334	401	384	376	389	397	374	357	420	387	369	389	382	383	408	401	402	392	396	390	375	414	418	410	389	369	394	415	405	398	433	389	392	405	365	396	415	434	387	394	417	384	404	414	420	427	386	397	381	400	410	383	401	378	389	396	372	374	380	400	399	423	372	449	372	367	434	387	384	389	411	368	369	382	376	384	416	353	406	378	391	379	394	383	438	409	357	368	396	420	412	428	375	383	392	404	403	409	402	405	399	415	411	395	399	391	394	383	387	421	374	382	407	410	381	419	393	413	395	409	380	377	417	422	389	399	389	390	388	450	406	410	408	367	345	417	416	408	394	397	366	379	366	361	387	397	422	414	436	404	402	401	412	370	391	399	395	412	383	391	403	410	384	370	381	379	382	410	362	380	392	443	413	413	360	390	397	387	368	400	389	400	409	402	420	418	387	396	403	348	382	395	382	382	375	425	395	428	383	436	373	424	408	431	424	395	415	391	398	373	395	406	402	382	380	401	374	361	393	415	414	364	381	416	392	411	384	414	391	419	386	384	393	422	386	419	390	420	381	378	409	405	395	396	416	411	413	390	437	433	372	393	385	400	393	361	402	398	380	400	397	412	377	422	369	406	431	380	405	397	403	414	402	382	451	407	410	406	403	408	404	374	388	401	383	400	406	400	406	391	392	384	388	390	430	387	362	371	372	419	415	383	421	416	421	379	402	397	375	433	405	392	385	392	392	377	442	376	386	401	380	356	393	378	374	364	382	406	371	383	368	372	415	401	410	383	419	406	428	372	419	402	391	387	438	432	394	417	407	399	407	376	405	400	366	369	395	398	380	346	381	403	382	408	377	400	401	394	376	389	418	404	452	419	398	406	399	381	384	430	405	422	455	359	382	383	394	413	407	380	403	329	448	389	383	407	412	387	392	361	394	417	388	390	385	357	406	409	420	410	369	394	378	401	408	351	403	396	376	377	397	391	407	400	382	408	433	370	372	372	416	366	397	402	363	402	378	386	388	438	405	429	435	395	411	396	381	401	373	401	371	419	402	403	380	390	388	391	413	415	398	407	355	396	393	425	389	392	435	403	361	374	399	420	395	384	407	421	394	384	429	414	388	408	388	389	385	405	400	388	402	416	413	397	407	416	399	397	381	415	421	378	368	380	367	442	422	388	417	395	386	429	395	389	386	404	391	395	377	409	401	414	396	393	425	412	404	365	401	440	409	372	386	371	345	388	376	421	389	383	407	398	401	394	376	351	432	381	415	379	378	414	434	368	389	435	397	377	392	394	353	412	358	366	388	401	416	398	389	408	441	424	402	390	406	437	383	392	379	397	397	402	367	424	405	387	400	403	386	393	381	411	365	422	396	392	411	394	429	383	438	389	359	388	396	393	389	401	406	416	411	416	421	369	350	407	383	421	399	381	372	364	388	444	354	388	411	452	388	397	395	355	387	374	369	365	349	392	372	421	403	405	414	410	338	396
5499	1589	1247	746	596	534	509	485	591	733	2366	2432	1603	855	512	410	370	366	360	343	371	373	367	380	378	382	358	385	365	340	350	372	372	382	319	334	342	338	368	356	374	376	377	366	350	369	350	363	359	353	337	336	361	325	347	322	344	397	376	326	343	345	378	334	381	373	404	377	395	383	358	349	358	357	368	359	348	367	345	330	364	364	396	364	350	383	373	336	365	343	383	345	332	375	343	350	385	356	360	328	381	368	344	369	359	394	366	352	340	360	374	353	353	322	391	364	378	364	343	360	354	314	352	339	353	351	357	364	359	383	349	384	349	339	344	394	364	370	350	346	375	322	404	335	368	379	374	336	360	357	361	357	340	401	370	414	375	349	324	344	343	365	344	349	336	413	361	358	390	355	336	382	364	353	341	334	357	374	367	365	352	326	365	388	358	354	391	363	335	380	365	374	358	382	345	328	384	337	339	334	358	367	374	350	354	363	359	356	366	334	376	353	341	376	342	355	359	375	314	336	364	351	377	363	359	354	389	361	335	354	339	359	367	339	365	328	368	361	338	342	362	339	335	383	315	372	349	352	371	376	356	333	346	348	343	330	328	403	357	381	343	360	346	354	381	381	349	359	372	341	359	351	341	342	367	359	405	391	355	356	378	352	341	311	379	357	355	370	348	367	332	357	361	384	337	343	360	344	348	321	343	372	324	348	352	343	358	368	343	346	337	360	357	379	346	345	362	363	376	347	338	363	339	349	341	332	330	371	337	364	378	374	387	362	356	332	355	322	336	350	342	318	393	347	358	362	376	332	346	377	366	373	358	383	360	355	337	364	354	369	369	325	388	343	336	351	350	365	366	358	354	347	347	344	344	350	354	378	357	376	343	361	350	375	317	388	349	345	328	375	388	358	385	357	334	358	340	353	347	340	369	345	322	368	364	345	352	400	352	338	371	362	335	361	356	366	346	377	367	312	361	339	367	354	344	350	342	348	398	316	355	389	365	357	385	352	381	381	355	350	346	356	363	365	334	345	341	331	355	346	353	350	343	366	336	393	374	381	387	375	346	342	380	350	391	370	374	353	367	360	350	327	343	353	349	357	352	360	339	355	354	343	355	377	377	322	353	349	332	372	393	326	358	356	344	363	366	357	362	333	393	375	339	333	348	352	355	352	356	365	358	372	375	370	352	396	391	362	361	368	359	386	355	375	372	352	378	347	333	360	372	359	360	341	340	346	359	356	342	368	327	353	353	363	411	359	363	362	354	335	369	366	325	357	348	358	368	388	366	347	352	371	347	388	348	366	388	355	349	365	362	368	322	343	355	322	336	340	362	368	385	357	344	340	330	372	333	350	301	375	375	339	338	368	351	362	350	359	349	342	371	357	358	366	357	359	364	354	362	361	325	364	355	357	356	365	320	351	332	340	392	403	386	334	344	375	384	371	351	370	367	380	378	354	384	361	395	399	368	373	351	366	342	356	322	373	340	359	380	351	353	350	400	346	351	344	380	336	388	356	342	369	330	341	334	345	352	374	357	390	394	355	349	342	345	339	346	360	389	351	362	312	364	342	367	354	366	361	380	332	361	363	350	373	377	367	375	324	364	356	351	381	338	342	324	363	379	351	351	333	355	345	377	349	391	377	352	368	366	334	326	344	353	345	366	363	397	370	349	324	380	383	356	326	366	351	349	373	354	363	358	353	358	355	316	377	376	341	347	377	366	352	341	366	350	364	366	342	354	374	387	355	373	370	382	340	358	323	353	355	377	369	398	380	340	346	382	362	375	397	341	358	372	365	388	333	311	315	362	349	345	378	347	366	355	376	368	345	348	350	360	340	370	337	363	372	393	362	357	344	330	333	346	343	359	370	353	360	376	371	360	345	353	370	350	367	358	365	364	359	370	347	368	347	317	356	359	367	365	354	364	362	361	378	332	332	342	353	374	357	361	359	368	319	336	310	355	357	351	327	335	383	338	373	341	397	358	349	342	355	360	367	342	357	366	365	370	347	365	364	330	378	392	353	341	334	356	341	335	338	380	352	367	356	358	353	366	351	386	353	351	361	380	388	352	353	369	332	358	314	381	374	339	344	360	371	379	353	338	352	385	349	362	375	365	356	388	369	368	377	373	353	377	339	343	329	338	334	343	355	381	350	345	354	352	364	369	350	344	354	344	338	305	359	389	324	387	328	382	373	357	397	386	348	369	373	363	344	351	376	345	369	336	345	353	344	342	382	413	351	348	395	336	368	349	359	332	370	341	328	338	346	357	380	369	371	362	319	375	372	358	369	378	387	349	368	358	357	391	385	339	351	350	373	341	359	361	358	342	343	344	387	345	341	349	329	403	392	366	368	366	337	375	313	374	380	291	366	374	375	403	373	355	346	356	353	370	350	319	388	360	369	351	377	348	348	319	397	381	334	386	370	343	333	344	338	363	359	351	339	389	376	408	366	362	360	373	343	350	331	356	391	367	350	352	348	380	367	375	350	349	364	356	362	349	360	361	356	340	369	367	352	344	351	331	369	366	384	368	354	393	382	340	348	347	369	360	366	360	360	384	332	351	372	335	355	370	369	337	364	351	380	363	363	362	346	332	358	349	366	337	358	370	375	341	333	357	352	366	362	338	359	360	373	376	371	378	356	329	379	357	351	367	351	347	355	338	374	387	355	329	363	363	373	351	352	389	339	340	354	373	379	337	352	323	360	361	365	346	370	340	360	366	360	346	338	376	359	374	352	364	378	377	358	359	385	361	387	339	342	370	349	359	361	366	327	376	379	333	327	374	342	362	347	339	357	321	346	352	360	384	323	371	374	347	333	342	398	354	346	376	349	354	359	361	383	339	350	316	335	352	336	348	360	358	365	360	362	363	348	349	353	342	327	359	359	349	344	347	407	348	383	331	350	371	349	376	340	371	340	330	351	373	332	369	372	360	368	368	374	375	337	362	365	359	364	347	385	372	363	349	376	353	347	374	405	320	363	359	337	365	361	359	287	330	366	344	332	347	371	344	362	363	377	405	369	358	354	355	378	341	345	348	344	370	399	367	358	338	316	379	338	343	334	396	368	347	369	323	341	339	349	377	370	341	326	361	347	340	347	356	350	380	341	362	363	345	360	326	349	350	372	396	345	365	351	370	365	403	381	343	423	373	380	357	354	353	353	369	376	366	347	373	347	359	340	337	327	368	380	342	336	380	350	363	371	403	390	372	349	349	371	375	369	335	340	338	360	400	384	387	363	340	360	325	353	345	357	360	339	349	346	382	369	359	374	362	349	323	333	382	376	388	364	364	363	350	323	345	339	391	397	368	394	355	380	367	379	322	354	362	334	379	376	339	395	361	349	373	376	350	319	352	373	345	349	357	347	361	313	328	346	392	386	345	348	356	375	334	358	365	335	360	370	331	346	351	357	354	333	368	352	353	386	358	331	350	348	353	349	337	322	367	374	315	343	364	381	358	297	370	345	363	334	382	344	362	322	372	325	390	344	369	348	357	379
25582	21449	27472	25490	6896	1305	901	671	768	2089	18869	18173	10966	3558	1040	566	445	378	417	383	419	403	393	404	434	395	398	393	388	400	430	378	372	344	380	359	419	403	353	398	411	411	375	389	350	412	365	395	391	389	401	382	407	408	404	390	412	434	360	385	404	347	398	340	402	438	374	396	383	405	399	377	395	424	431	377	379	364	404	390	406	397	391	374	396	385	371	370	398	359	358	408	397	391	383	387	396	422	388	388	382	386	379	409	419	405	384	374	398	418	393	414	361	367	376	388	390	383	347	405	413	391	410	380	408	370	394	429	408	339	418	391	357	401	398	379	368	406	372	400	413	381	420	404	367	391	395	355	385	387	351	342	370	419	398	378	395	433	387	386	394	352	385	365	387	400	379	412	386	373	396	360	368	377	435	424	387	369	403	398	358	389	396	357	383	401	397	398	380	377	399	385	421	373	358	417	390	384	404	400	390	396	411	392	397	380	396	413	404	401	386	366	387	381	350	362	378	362	392	372	408	385	372	372	391	396	399	387	408	421	387	425	368	375	364	370	365	397	386	372	408	383	402	370	390	417	383	370	403	392	400	380	381	398	382	428	397	411	426	378	387	391	359	342	362	411	387	373	370	373	387	382	389	419	405	387	391	392	350	414	436	403	404	389	381	373	371	391	426	402	379	367	382	380	353	361	392	382	394	392	398	391	421	371	421	412	386	381	415	401	391	400	407	395	399	352	400	436	420	343	375	404	321	406	377	424	386	374	403	361	399	399	390	397	371	389	381	371	425	424	381	408	364	386	369	399	399	356	374	362	439	421	405	436	370	367	354	393	420	401	392	397	399	376	352	390	417	366	413	356	383	395	386	371	370	390	386	407	378	376	402	384	417	399	363	375	353	383	358	386	392	350	364	401	378	402	363	418	385	381	377	415	396	421	388	410	387	376	406	379	381	379	396	370	374	377	409	372	416	373	371	362	368	354	389	401	360	397	387	392	421	412	371	384	407	391	393	374	422	391	408	372	355	356	416	363	390	414	407	388	362	415	350	411	355	404	401	365	378	362	401	394	357	381	419	406	415	410	403	405	443	394	368	391	427	392	344	403	377	368	433	404	359	358	386	391	385	359	382	389	373	408	377	390	372	383	388	364	402	367	386	401	402	385	388	382	381	364	391	387	414	418	360	394	377	371	383	405	358	394	402	361	369	396	402	384	403	378	393	382	388	399	387	421	402	368	438	385	424	398	357	378	384	377	382	426	383	395	347	373	414	359	358	415	388	414	381	389	363	386	398	380	392	408	371	419	393	375	376	379	364	364	399	409	398	398	404	396	404	396	380	388	403	386	383	397	435	388	360	416	376	355	390	410	378	357	384	383	389	418	396	403	384	386	378	372	373	383	398	380	422	427	383	376	427	400	400	351	382	371	405	395	388	370	362	372	346	415	381	390	401	400	393	402	391	393	395	387	363	397	414	370	405	354	400	403	399	375	402	387	352	400	365	396	400	358	349	363	386	367	419	385	395	407	414	376	358	401	403	356	394	415	384	389	383	386	391	358	415	382	362	398	371	423	356	385	360	407	368	395	348	353	392	369	340	364	406	395	383	376	407	410	396	382	404	397	403	397	389	383	413	392	386	400	375	395	409	368	388	382	396	347	403	395	429	376	415	403	396	399	394	397	371	362	383	416	410	358	387	357	399	353	390	387	416	391	356	440	418	345	422	376	396	368	400	369	362	378	360	401	396	412	401	378	416	390	375	357	421	368	398	398	403	379	376	372	392	372	381	415	381	406	371	370	374	362	404	386	371	400	397	385	401	419	380	416	386	391	382	387	430	365	408	353	374	347	378	391	390	376	351	357	400	387	389	407	420	410	392	396	413	361	371	387	398	404	373	370	351	372	384	373	386	385	384	385	404	383	364	389	390	376	365	369	363	382	369	343	379	369	401	390	363	394	367	389	381	415	418	361	430	380	371	353	387	379	358	362	427	384	392	386	390	395	401	366	351	405	359	385	353	401	338	430	378	389	381	402	395	398	377	391	341	366	371	375	387	355	403	376	410	386	380	368	392	368	367	382	398	384	353	370	373	357	393	403	366	376	355	405	407	344	381	339	367	375	371	387	397	389	369	398	388	401	358	381	371	404	397	362	396	418	405	387	332	406	361	409	416	365	401	386	384	394	408	382	372	369	395	379	382	376	393	396	415	391	411	398	374	385	418	389	386	375	375	354	421	392	440	421	417	410	383	382	392	355	389	392	373	377	396	366	369	382	394	379	354	369	373	383	383	377	379	384	401	386	392	386	411	391	424	356	398	384	431	381	385	395	375	399	406	400	379	353	375	370	400	415	371	419	363	395	379	387	383	394	378	397	394	382	353	377	395	363	373	371	405	366	389	371	382	405	377	423	373	393	385	419	366	416	354	381	390	384	394	370	401	383	380	424	426	400	393	377	402	372	359	388	386	367	371	381	372	402	375	434	404	396	398	389	387	362	365	407	415	433	389	393	380	404	387	412	396	365	365	418	388	395	406	385	396	405	349	416	398	355	363	349	378	368	389	388	369	394	410	395	374	385	398	383	411	379	379	408	413	389	402	375	382	383	403	395	388	395	368	392	383	377	387	395	401	409	389	364	397	358	344	377	358	433	401	399	363	395	373	395	380	363	391	358	396	376	363	395	394	380	378	358	380	407	381	429	370	398	382	392	347	418	386	404	363	404	393	387	395	403	424	390	421	378	396	399	380	386	372	394	392	397	386	355	416	401	380	414	386	389	374	387	373	393	362	384	363	385	372	413	369	372	382	415	397	387	389	349	383	374	404	397	404	355	391	394	365	373	409	352	381	364	389	362	421	385	388	387	377	373	375	403	361	373	342	391	387	395	366	372	376	378	359	374	403	396	399	353	385	385	378	352	400	365	377	348	394	397	383	403	398	374	402	387	377	384	391	421	395	403	383	386	385	402	395	356	391	374	411	396	351	405	396	363	392	410	406	401	360	353	376	385	380	424	388	392	382	388	382	416	432	381	408	408	380	424	395	394	432	378	423	410	396	406	407	385	383	352	377	387	388	447	385	322	378	377	374	403	424	413	395	395	384	395	374	411	358	352	395	407	389	384	369	359	369	391	390	400	407	365	360	402	384	408	405	386	373	378	367	393	367	404	401	370	381	377	385	360	391	360	419	373	381	407	387	377	401	396	405	380	393	371	404	365	355	401	430	384	376	413	381	408	396	373	424	388	388	391	419	380	420	403	376	401	397	379	399	393	418	355	378	394	379	405	382	405	378	431	380	439	379	378	410	379	371	378	401	400	342	389	380	399	392	383	381	359	416	350	415	380	418	346	357	369	435	366	383	381	345	437	385	369	390	399	421	399	397	361	449	398	394	396	387	414	425	366	372	402	343	379	377	405	398	397	391	385	390	389	370	402	419	402	378	389	362	407	418	402	363	377	403	390	375	348	387	389	358	408	371	343	385	395	401	373	387	389	381	357	407	399
4750	5816	4203	2317	1388	1064	952	865	1061	3423	20124	16043	9375	3341	1121	567	444	382	396	332	356	390	379	360	376	375	372	381	356	378	379	387	380	336	338	349	399	372	365	373	371	393	374	361	371	369	366	395	364	346	401	353	375	372	378	369	395	391	424	339	334	371	359	376	365	392	406	372	395	338	327	372	373	363	373	342	404	371	391	405	388	367	345	402	360	372	367	355	346	379	357	348	374	366	352	326	369	344	355	346	349	384	349	363	347	347	319	370	353	372	414	370	385	381	370	381	355	357	371	386	351	408	359	362	364	350	385	364	357	381	400	389	375	373	336	339	335	360	336	365	374	376	376	351	390	379	355	389	359	429	405	358	390	356	378	355	363	375	387	363	376	363	354	382	382	372	378	359	343	379	372	395	361	372	358	356	350	382	378	348	353	383	342	356	344	377	357	357	349	371	351	380	360	345	375	384	352	383	354	361	368	362	346	337	395	370	392	393	353	369	354	352	373	366	386	339	352	376	351	388	356	347	378	365	356	357	372	353	395	396	362	363	374	394	364	386	356	356	378	337	358	398	372	374	357	355	380	381	387	364	379	362	374	373	343	364	376	360	371	364	350	362	389	371	365	362	379	380	392	372	373	378	359	374	359	339	342	375	408	373	353	379	348	363	416	358	360	339	353	370	370	362	392	365	372	336	369	354	389	374	372	365	386	332	365	354	344	342	352	367	350	367	402	331	398	360	372	364	362	376	377	392	348	398	361	372	365	384	367	389	371	351	359	364	357	352	380	369	357	338	355	397	373	354	356	380	354	347	372	389	368	359	366	364	349	357	348	352	372	384	352	360	355	357	379	376	337	366	347	366	382	367	360	369	359	343	371	384	364	378	396	358	359	350	407	384	380	344	328	381	364	349	358	366	369	343	345	385	353	381	369	377	335	382	340	366	353	359	398	370	353	378	368	362	370	373	382	381	379	363	354	348	352	382	369	376	385	343	355	375	362	328	378	361	366	388	337	394	374	358	386	393	331	362	383	373	373	368	383	346	373	349	358	353	392	378	369	385	355	349	396	349	344	335	386	383	344	370	333	362	369	359	375	374	373	329	345	360	390	367	361	403	374	363	352	347	380	399	380	345	377	360	364	362	382	368	383	364	370	387	349	360	343	367	370	390	350	376	412	356	377	366	355	379	391	357	386	363	363	345	353	371	345	335	361	398	358	376	365	382	388	369	363	351	349	368	350	346	352	345	377	360	338	371	364	381	367	350	366	374	385	359	386	378	320	366	353	367	374	338	388	354	360	346	361	401	383	343	342	351	400	354	356	373	414	404	382	385	359	368	374	368	344	355	320	374	362	362	355	348	404	380	374	368	378	342	362	351	380	383	350	353	371	359	378	375	367	384	359	378	368	373	339	421	387	334	342	359	376	369	367	351	313	398	336	386	345	325	402	366	384	390	353	387	340	338	368	341	373	341	368	333	372	382	375	356	351	364	339	389	399	371	395	354	394	327	323	406	367	377	390	365	363	331	369	347	395	379	393	371	364	414	369	362	371	387	396	366	396	331	355	383	350	368	360	367	349	359	341	366	339	381	367	365	373	346	397	394	372	372	341	377	359	351	388	335	389	348	384	364	359	377	336	363	344	372	350	365	361	353	358	390	399	371	388	393	368	391	353	347	359	353	338	367	381	371	362	375	375	372	360	355	397	348	344	409	371	397	374	381	380	395	322	359	375	346	367	352	386	361	407	348	357	340	337	376	334	349	409	379	340	370	364	354	377	372	381	387	342	371	370	317	349	380	381	361	356	380	349	363	371	362	389	345	377	374	357	368	349	359	400	376	374	355	348	357	376	340	401	375	349	360	358	381	343	381	380	395	367	418	385	352	341	346	407	351	361	378	359	376	333	374	381	372	379	372	386	362	331	364	348	369	358	381	354	347	350	366	398	394	344	406	345	342	375	325	383	352	393	355	368	360	343	371	381	386	376	364	353	362	381	385	360	355	384	384	390	365	362	360	357	382	377	392	376	338	322	338	356	396	341	375	369	368	353	352	377	362	395	318	308	362	337	388	384	396	389	391	405	362	363	404	381	399	384	362	399	354	372	376	372	335	373	371	351	344	369	397	320	363	341	360	375	355	364	373	345	328	363	386	351	361	378	343	388	382	387	375	396	375	374	363	349	374	351	342	343	387	352	342	351	360	383	362	320	351	370	386	362	417	391	332	373	366	366	379	376	357	363	351	372	354	381	390	370	360	350	376	376	350	372	384	357	356	358	370	374	354	389	386	338	401	356	406	387	340	344	343	376	325	375	357	356	379	349	382	331	365	371	369	332	368	339	346	361	352	382	336	369	367	396	392	354	391	366	347	378	376	347	374	391	329	370	352	364	362	354	380	336	343	382	378	357	361	390	348	360	347	358	360	395	394	386	340	340	373	361	339	372	386	334	349	391	351	340	345	342	384	377	378	349	383	357	363	373	361	377	368	324	357	382	393	362	373	363	400	359	387	311	333	346	366	383	353	339	381	357	380	357	371	379	358	360	365	369	369	399	375	374	348	355	374	351	405	381	347	344	373	406	345	365	369	354	347	340	398	380	324	389	340	331	394	379	362	389	393	371	372	381	354	358	341	388	371	386	334	371	363	396	378	337	353	368	378	375	365	350	381	392	349	356	370	342	373	392	369	380	356	377	367	348	361	344	365	378	375	371	365	369	340	370	375	364	392	385	388	370	361	311	348	373	345	343	357	378	368	351	341	392	342	368	392	346	367	395	336	368	367	369	371	356	324	393	324	382	373	392	349	386	391	364	375	415	393	373	355	316	352	383	400	382	343	364	354	382	382	347	361	341	346	373	404	355	355	388	363	364	351	353	346	377	361	374	346	361	359	346	393	387	382	378	377	398	389	355	388	388	372	365	353	384	347	386	397	369	393	376	363	334	354	381	375	361	333	365	368	357	375	385	356	343	393	389	372	373	356	346	366	363	404	366	349	371	377	368	348	354	348	338	395	365	374	332	359	352	362	384	402	339	369	388	361	370	367	400	338	371	378	372	362	410	374	356	399	337	376	370	393	380	350	382	376	368	366	341	377	363	385	357	362	362	372	403	342	365	380	389	363	376	394	366	341	403	378	371	359	349	396	371	360	362	396	343	358	354	329	343	333	358	375	393	359	354	348	372	333	352	390	377	383	363	348	375	355	381	386	378	388	356	355	345	352	364	359	332	380	354	365	391	396	358	367	359	397	404	351	345	368	354	378	363	371	352	360	352	336	320	318	342	363	393	391	354	366	343	356	358	374	362	385	383	382	352	340	358	351	373	371	381	366	371	332	374	369	348	368	361	374	351	365	376	358	326	371	331	379	378	371	353	359	367	354	342	367	371	360	406	383	400	404	347	354	384	354	365	331	373	380	389	335	352	370	358	379	406	385	399	346	364	369	344	302	370	367	369	367	415	356	326	375	340	343	390	379	378	354	383	365	383	375	391	342	385	356	382	384
24613	21457	28625	24677	21135	6462	1787	1143	1025	4678	37467	29400	17968	6145	1397	835	550	497	523	531	503	526	513	562	552	490	541	541	508	556	552	509	515	519	535	539	516	473	513	549	503	512	550	566	508	518	491	484	534	484	513	533	526	505	530	498	497	521	518	512	543	533	519	498	543	543	544	471	517	510	548	538	487	528	513	537	536	495	532	514	532	512	522	542	516	495	516	550	487	562	552	521	481	499	526	513	531	514	549	465	514	531	481	474	496	522	502	516	494	513	526	524	491	501	522	571	497	509	505	480	503	515	451	509	481	500	487	508	514	502	526	501	526	519	518	513	509	494	513	485	481	563	496	519	492	462	475	494	553	511	501	485	503	550	494	499	551	515	496	488	467	506	503	499	470	501	507	488	506	493	510	531	487	517	502	507	515	500	505	502	544	520	513	514	535	491	476	549	507	545	479	489	503	485	537	533	495	484	555	494	495	523	546	514	528	508	496	539	491	555	515	526	477	528	495	507	486	513	541	506	510	490	507	491	516	510	493	502	557	509	543	534	516	526	554	504	490	488	479	478	513	528	552	500	494	492	528	510	517	510	553	496	497	507	517	491	465	501	519	485	504	513	479	500	501	544	564	526	531	535	520	516	500	517	484	503	476	501	525	503	497	540	533	481	479	481	538	511	501	494	489	527	539	504	491	524	552	531	526	510	530	477	502	489	523	513	515	513	513	516	535	489	487	465	483	517	472	473	496	504	471	528	537	551	520	506	509	538	515	493	530	565	532	493	524	421	520	500	492	488	480	515	515	518	491	522	487	480	510	502	517	527	494	492	518	549	495	539	490	492	469	514	542	550	529	497	508	548	484	500	518	500	511	538	489	525	477	448	519	511	468	509	505	512	526	544	517	495	497	503	516	503	548	505	532	498	528	494	508	521	507	498	492	522	516	549	503	534	534	499	517	482	508	551	466	507	478	506	492	541	513	480	546	512	526	521	524	546	484	485	501	520	495	475	581	524	488	500	502	511	499	544	502	471	501	539	496	536	502	470	467	518	533	511	503	485	529	494	503	495	504	487	487	565	485	515	530	512	537	485	504	490	497	490	498	536	515	545	553	523	523	501	487	521	516	497	521	504	505	541	509	541	475	473	508	496	486	489	541	495	533	513	548	534	507	506	476	556	517	501	524	478	516	481	520	484	498	477	485	524	534	504	496	503	503	503	507	528	506	501	538	464	529	517	504	511	508	507	499	513	492	492	515	533	525	537	477	523	476	476	539	492	475	499	511	482	536	515	479	480	465	505	493	527	489	519	509	519	519	524	520	504	548	503	496	513	504	500	483	506	514	523	564	530	481	518	492	503	523	525	492	532	509	491	459	467	540	534	506	513	512	491	506	515	504	530	505	505	506	502	540	499	521	528	542	538	528	512	517	532	518	485	529	472	500	505	529	539	522	498	488	502	529	480	536	511	486	507	501	538	510	529	510	561	513	524	508	531	550	518	549	501	544	481	501	539	503	476	482	509	497	503	465	562	485	485	550	499	545	487	553	491	497	475	522	503	506	506	483	531	503	511	512	501	425	540	542	485	494	469	503	526	477	536	532	500	480	505	540	501	506	485	506	536	508	511	502	502	521	474	519	501	535	531	508	519	540	494	494	491	499	539	532	471	523	506	515	566	510	538	540	535	537	515	482	518	532	541	491	556	526	530	460	509	529	453	490	532	539	479	495	515	517	506	528	549	463	474	471	504	508	512	540	510	507	474	477	504	547	498	466	497	495	499	524	493	490	490	495	467	525	535	500	502	494	543	492	503	526	529	527	528	515	513	509	502	496	536	517	512	547	514	519	548	446	519	480	502	526	527	520	504	487	531	503	495	491	537	526	502	508	498	495	525	485	505	499	528	456	504	539	559	488	542	507	542	532	499	492	530	548	547	545	468	507	530	492	486	508	492	509	474	526	492	543	513	485	507	525	544	521	492	527	506	459	481	561	510	527	512	519	538	483	486	509	543	517	492	535	527	488	531	481	478	488	513	525	483	519	531	519	486	522	537	475	494	509	529	515	497	502	553	475	516	528	515	540	518	521	466	505	485	478	501	500	500	499	517	517	521	474	528	528	493	517	492	526	471	530	494	512	467	514	536	469	488	503	510	498	498	510	460	542	520	485	481	531	485	489	504	483	528	517	507	514	475	483	515	508	527	492	508	506	514	542	518	515	515	465	476	527	491	475	469	529	545	487	538	471	493	498	468	463	495	499	526	490	527	519	495	513	538	525	484	500	518	517	512	545	481	540	493	515	507	539	496	532	474	516	531	508	512	550	502	531	458	489	513	491	483	549	492	530	517	482	499	493	495	499	494	500	479	498	511	476	534	515	466	494	494	498	536	522	514	470	472	489	470	483	535	522	483	476	520	511	516	503	515	516	541	547	496	524	464	496	526	491	525	493	491	512	519	469	534	515	500	521	502	508	522	496	518	507	483	498	488	510	510	505	492	531	514	489	514	495	506	507	539	512	497	504	464	520	497	489	497	506	499	500	499	511	496	523	478	505	470	503	502	518	525	485	533	506	477	536	495	511	542	566	494	530	526	507	513	514	494	518	516	525	510	496	514	473	550	517	543	457	508	491	482	462	510	515	535	514	558	457	482	518	512	498	518	515	533	520	516	490	521	487	481	529	503	517	521	532	492	487	516	457	482	508	512	497	509	505	523	464	496	540	494	539	513	508	536	506	495	515	522	493	478	513	469	493	505	491	519	488	494	494	514	505	477	528	496	515	478	514	513	524	497	545	489	527	524	499	517	534	515	532	510	524	502	509	506	492	527	519	520	504	469	548	505	506	485	518	547	488	489	515	518	491	509	439	502	488	539	510	506	491	547	519	511	512	509	476	488	500	468	478	471	507	518	448	454	489	523	478	482	525	493	490	522	510	505	493	469	487	495	505	503	529	477	507	476	505	484	500	493	501	496	490	493	509	487	494	533	519	467	498	493	535	490	495	498	514	498	557	564	521	518	530	524	497	488	536	503	523	515	518	533	518	464	478	495	512	504	470	557	531	514	458	503	506	497	515	524	513	518	509	495	542	469	532	492	514	532	496	535	520	544	514	499	485	512	509	518	505	478	462	472	497	513	530	547	509	497	493	513	506	524	529	485	516	494	508	492	474	547	498	511	515	484	513	459	511	460	469	503	498	524	496	505	526	543	488	490	497	484	503	508	533	529	516	532	505	526	511	489	511	553	526	470	561	506	451	516	544	522	513	490	516	477	502	547	512	516	503	477	542	519	484	519	545	506	496	497	550	495	519	525	530	502	538	498	539	539	528	530	514	476	489	483	499	492	549	476	507	506	519	495	504	473	514	539	492	480	509	517	488	504	555	499	511	492	518	518	497	538	553	488	514	494	530	522	508	511	518	541	490	506	472	500	519	495	515	509	512	488	465	559	529	462	510	518	502	503	498	512	500	504	498	498	503	481	545	533	489	510	471	525	488	526	509	517	524	493
5505	9475	7546	4235	2437	1726	1502	1332	1361	7445	35767	24870	14360	4873	1418	846	557	497	505	478	505	462	455	455	494	479	458	501	487	480	527	473	481	457	466	448	500	470	474	487	461	502	431	437	480	467	473	476	487	462	467	460	456	503	445	474	480	469	493	485	488	472	501	473	477	486	489	472	465	473	460	484	483	509	470	476	483	481	470	475	459	427	467	453	461	491	439	465	477	442	431	453	471	490	474	493	459	496	456	497	482	433	504	475	454	465	432	456	466	473	456	487	454	494	475	470	481	465	470	492	474	448	455	456	486	450	473	496	503	443	473	468	475	433	461	471	483	480	438	445	479	456	482	454	456	473	505	484	444	462	501	446	485	468	469	474	432	465	522	451	491	457	501	484	463	465	480	487	504	469	474	460	463	420	448	447	516	465	538	495	512	452	473	460	467	459	451	471	466	479	431	502	483	471	472	471	445	488	472	444	493	476	452	447	455	481	466	477	485	464	463	455	486	495	492	461	436	474	493	511	417	483	460	482	484	481	461	460	506	465	499	472	460	429	473	447	485	481	474	482	451	476	479	446	479	457	478	470	452	462	484	473	465	491	487	484	455	488	458	429	475	463	448	472	527	487	429	476	444	442	536	491	434	445	465	457	443	474	477	473	496	482	461	465	471	446	481	494	472	519	457	456	458	481	440	430	439	493	462	447	494	461	504	446	470	464	470	501	475	486	416	477	421	420	481	414	449	524	480	445	500	483	482	477	460	458	467	487	432	426	485	478	483	483	421	475	443	468	438	440	449	423	452	419	457	526	446	495	450	475	497	484	500	455	459	477	448	467	494	482	528	459	517	456	493	466	448	461	446	456	461	494	472	432	455	424	464	504	474	436	456	472	444	481	454	443	460	458	464	449	450	477	450	472	460	449	478	512	446	471	475	430	471	448	508	490	513	464	491	491	446	428	441	476	491	495	459	453	460	461	463	483	449	450	458	484	525	496	482	404	512	510	467	534	490	476	473	479	500	467	465	471	472	475	502	446	485	434	482	480	445	458	448	464	491	466	448	468	483	441	486	470	479	464	425	460	480	432	427	441	495	422	492	469	487	477	501	439	492	491	480	486	489	463	454	539	446	483	498	446	453	455	454	487	468	448	443	445	486	450	440	477	492	459	459	452	448	494	491	447	505	483	453	473	438	435	474	442	447	477	457	462	445	455	489	457	525	448	439	449	480	445	468	470	448	466	496	481	459	473	455	480	483	450	503	437	484	468	478	484	472	494	400	467	466	485	515	426	462	453	490	442	459	459	442	491	490	452	492	447	455	453	505	478	443	455	462	489	470	474	492	481	481	479	462	458	493	479	509	443	492	445	487	496	472	521	445	480	465	494	472	442	449	453	491	463	446	447	481	504	467	435	465	467	487	436	472	446	489	443	467	456	439	461	482	462	473	504	436	488	460	452	434	458	472	461	427	480	475	458	471	435	470	459	460	487	468	492	458	443	475	456	432	491	473	442	469	453	471	481	439	491	472	461	458	481	468	447	470	451	467	480	449	490	466	433	465	449	431	449	486	492	477	443	454	464	471	500	469	442	484	445	459	439	454	485	421	474	475	453	458	465	479	463	450	448	466	476	463	468	508	467	428	487	456	477	457	498	462	464	456	455	514	510	460	455	455	512	427	489	469	506	437	484	464	453	469	503	492	461	479	454	503	445	452	445	416	480	501	494	476	445	472	444	455	435	457	472	449	474	474	455	464	488	502	446	521	484	469	450	494	436	438	528	440	458	470	478	434	457	457	471	489	447	434	498	465	476	503	464	431	450	444	469	475	454	480	472	450	489	463	460	463	449	472	454	458	470	462	441	482	421	452	515	461	468	476	478	477	484	495	432	467	465	490	466	435	462	481	440	486	478	496	515	477	509	418	461	472	500	491	463	457	498	437	501	454	465	453	479	428	466	458	452	492	475	457	482	457	461	464	483	477	488	471	471	485	493	492	449	423	417	480	494	464	449	424	482	481	470	490	490	494	476	394	448	474	470	485	476	451	481	470	490	467	451	413	458	472	423	443	489	469	434	499	440	477	470	452	511	500	467	460	490	488	423	443	456	475	502	483	437	487	444	490	477	430	438	467	467	472	481	472	436	444	476	454	507	489	463	463	461	514	462	468	504	481	493	493	474	428	437	471	470	465	444	449	480	457	474	482	451	493	490	447	441	456	484	443	488	430	478	460	477	489	459	456	435	460	477	475	473	477	486	467	478	463	483	454	486	435	465	445	453	445	502	513	474	448	437	424	455	490	441	492	456	439	432	463	501	497	432	481	431	467	499	479	500	481	481	467	449	478	443	468	453	461	431	461	519	452	416	463	448	471	458	498	502	484	445	512	461	440	456	479	470	467	444	469	476	457	457	460	448	500	459	443	484	440	460	463	448	432	486	448	465	479	479	443	437	473	456	438	489	449	491	475	472	484	466	472	468	502	450	468	433	473	460	482	466	414	470	466	472	449	457	450	476	491	416	503	472	496	500	506	492	414	494	446	453	481	472	498	439	475	479	465	490	449	501	469	494	453	412	465	495	465	471	443	452	493	493	442	494	457	424	458	440	470	440	455	458	466	520	441	477	494	467	463	414	461	485	454	449	432	454	431	443	430	479	427	461	475	430	491	473	492	456	498	457	465	448	454	424	456	436	435	467	452	482	465	490	451	439	492	452	499	478	418	467	490	466	473	439	490	475	467	428	463	460	460	475	470	474	493	466	467	446	445	508	449	446	439	450	436	487	475	430	482	453	443	463	446	470	461	439	445	507	434	473	454	483	442	444	431	453	418	512	490	464	415	442	459	492	484	511	472	497	482	449	440	488	437	481	472	449	436	492	505	486	490	460	490	457	461	488	482	491	491	466	492	485	491	461	474	466	500	469	452	496	442	485	462	454	469	450	452	448	466	441	429	483	461	450	480	450	464	491	461	471	469	428	464	469	455	485	435	476	487	476	505	453	497	463	474	470	479	446	492	475	484	502	487	474	500	474	448	501	467	455	470	416	440	453	507	513	455	478	463	499	420	541	426	486	438	502	454	461	458	466	477	467	499	448	458	446	444	450	459	460	450	460	482	506	470	471	474	446	434	485	470	445	453	478	499	491	499	475	459	468	479	421	446	512	477	460	447	419	490	476	491	443	495	480	476	449	466	484	474	443	482	472	453	442	492	483	469	454	489	415	473	444	439	466	451	473	492	511	458	458	443	473	491	441	507	466	449	513	471	466	491	453	472	494	442	460	468	487	437	470	466	502	459	452	494	505	479	488	438	431	467	489	474	462	472	476	502	465	476	472	467	476	451	421	479	467	445	462	460	437	439	485	452	463	487	469	448	435	495	444	413	474	455	471	464	441	493	436	517	497	471	436	473	489	474	465	481	452	513	463	471	451	485	444	464	508	457	453	472	494	481	425	434	441	488	439	445	483	481	460	475	480	494	465	474	473	464	475	468	465	451	464	432	467	421	476
27699	11423	2297	1068	597	463	466	424	516	630	2162	1985	1317	685	519	405	410	393	375	410	384	376	423	404	383	396	403	399	420	391	420	372	405	393	395	387	391	388	416	409	374	394	369	382	372	404	374	395	403	409	453	415	423	403	385	380	366	386	401	420	406	397	380	402	368	372	360	374	397	404	388	404	379	392	376	400	433	391	404	430	340	393	377	423	420	416	400	354	401	418	372	369	376	380	391	399	384	427	431	409	359	423	350	400	374	367	396	361	389	407	412	386	402	387	362	390	357	363	365	376	422	401	394	372	426	391	372	398	376	362	396	387	396	374	384	404	384	400	413	405	379	426	411	394	394	407	386	374	404	394	404	386	382	390	393	390	362	385	396	391	366	386	412	389	377	382	411	361	389	411	413	416	405	400	341	389	395	394	381	366	394	386	383	372	413	396	362	403	425	393	396	362	400	400	382	390	403	383	394	411	400	389	394	398	366	401	366	419	392	409	368	390	410	415	412	387	410	379	388	397	404	377	369	377	428	412	388	383	418	427	387	408	436	406	412	410	383	401	365	422	400	392	405	416	362	416	393	416	416	369	400	409	390	377	367	404	441	425	379	392	360	405	401	391	338	395	376	398	384	407	406	397	404	391	421	374	404	411	421	421	388	370	428	404	410	383	399	375	410	433	389	392	411	416	372	375	357	410	400	403	390	386	387	387	359	426	375	383	366	404	406	402	384	382	410	424	398	385	417	389	393	403	387	408	381	395	405	410	399	419	416	384	363	395	369	400	388	411	380	381	383	390	395	367	359	346	403	409	401	411	368	398	431	386	389	388	379	395	378	390	408	385	424	377	393	387	442	350	395	410	362	391	393	366	387	394	412	376	406	386	372	363	397	394	388	383	401	407	355	345	397	378	357	406	397	342	393	389	362	396	415	371	370	415	399	441	391	398	389	386	367	366	412	407	414	361	372	402	384	414	400	365	376	397	386	409	393	387	390	382	399	354	372	398	363	371	412	387	417	364	372	405	400	381	415	413	424	433	397	376	382	428	366	420	411	384	377	394	403	389	415	418	339	394	360	390	360	381	378	352	384	361	387	415	373	396	362	350	436	410	376	380	378	415	384	391	410	385	389	412	410	417	385	366	379	383	377	385	386	410	395	379	396	385	373	349	382	372	410	395	398	383	347	385	402	430	399	383	413	387	374	405	372	415	371	395	422	411	430	387	387	373	365	370	391	409	390	409	382	382	369	405	408	391	369	372	421	344	373	393	426	387	390	366	402	387	390	376	409	411	388	390	385	417	380	413	424	398	385	378	434	388	446	401	411	376	409	373	427	402	375	399	401	391	408	380	381	439	401	385	431	393	370	401	357	419	404	380	447	371	402	393	367	362	417	389	411	394	367	362	389	421	411	404	376	353	380	361	393	390	387	363	387	401	404	401	366	391	358	392	385	383	402	368	390	344	390	391	409	376	398	372	389	402	362	419	406	379	386	376	395	353	400	411	377	384	421	399	391	408	388	387	400	404	411	390	349	427	393	394	379	411	418	371	380	373	403	383	392	422	385	383	397	419	382	421	367	395	365	378	356	371	420	382	408	349	415	391	414	355	374	397	377	403	375	400	401	399	399	419	384	377	412	399	377	391	401	391	410	403	414	386	395	397	389	376	394	403	403	368	413	383	369	370	396	351	371	368	352	424	414	419	417	382	416	368	395	377	392	396	383	365	347	393	427	384	416	388	362	386	395	385	370	387	374	374	385	390	380	414	375	376	401	410	379	384	374	401	392	407	399	385	364	381	397	396	384	406	406	389	398	405	424	407	349	376	417	418	395	389	403	383	386	359	368	394	402	400	408	404	401	426	367	411	390	387	393	393	404	394	370	384	368	359	374	417	377	377	420	401	387	403	378	406	406	346	374	356	404	385	384	395	408	414	397	387	415	381	413	402	400	428	383	373	365	380	376	400	396	375	397	380	365	400	383	388	398	384	393	398	390	423	369	420	427	412	357	364	389	365	429	393	358	393	386	434	403	421	405	385	392	407	391	394	342	403	381	357	371	407	381	371	397	407	379	396	376	363	397	402	374	376	413	392	417	421	370	388	379	378	405	376	433	384	378	399	373	403	353	410	418	368	403	380	348	413	430	383	403	395	396	387	370	393	408	378	408	401	412	394	370	375	397	421	397	386	396	398	380	386	420	353	384	371	387	417	389	419	382	414	362	358	378	362	398	396	386	398	346	389	397	378	378	404	429	367	403	395	408	413	391	367	396	419	387	398	375	385	410	394	390	385	382	426	382	388	397	393	402	421	380	409	370	404	374	395	370	390	394	382	391	402	409	416	404	379	388	433	389	361	392	392	406	376	390	398	391	422	398	386	367	377	397	431	386	361	415	419	391	376	384	354	380	403	383	404	422	372	391	406	361	401	445	385	378	379	429	371	370	385	400	385	402	413	368	393	352	360	394	379	385	392	383	357	380	381	397	398	377	381	404	395	394	379	363	393	409	416	428	370	372	416	386	375	395	385	399	383	376	421	388	415	387	400	372	400	361	403	401	387	389	410	373	424	382	388	382	388	398	365	394	384	388	380	400	423	407	378	383	380	409	407	394	366	396	414	389	417	377	382	373	394	417	378	398	370	383	394	408	391	397	371	397	389	387	439	405	367	379	360	358	359	419	372	354	393	389	414	381	402	380	410	401	373	363	410	413	401	349	388	420	364	386	423	377	391	404	353	416	396	367	402	363	419	367	416	377	408	362	407	369	403	405	388	411	373	407	370	409	392	420	374	391	386	354	381	379	378	406	364	385	391	374	419	410	369	409	380	364	401	402	360	403	394	400	416	374	384	426	405	389	377	411	379	387	373	379	385	398	399	383	390	403	374	364	380	383	377	367	358	387	435	379	411	411	402	391	381	364	385	425	389	378	406	387	435	358	434	348	432	392	387	403	419	420	403	415	415	393	369	420	384	400	389	396	348	408	400	421	384	381	383	381	407	412	389	427	380	396	411	390	413	370	415	367	437	404	397	420	403	355	418	382	397	373	383	379	400	378	395	379	389	372	368	385	392	390	402	388	403	373	388	402	374	367	411	404	352	363	367	406	418	412	398	393	428	404	402	391	344	385	412	395	372	372	384	375	357	369	404	386	386	407	384	410	367	424	394	397	387	411	354	380	369	395	416	400	382	423	388	388	384	439	401	382	411	399	405	425	399	416	394	390	373	418	374	422	362	345	393	420	386	363	426	444	378	384	413	411	408	393	348	386	399	370	422	388	368	386	382	395	378	392	391	376	379	382	387	384	391	393	389	413	380	376	374	401	377	369	368	400	414	411	405	387	411	405	359	402	383	397	396	393	412	393	367	377	404	344	406	388	394	415	394	395	392	417	385	374	380	379	408	381	342	350	393	368	373	427	414	381	401	414	394	367	391	406	382	400	432	391	406	372	361	411	388	396	393	378	407	407	416	391	369	411	413	403	388	381	400	383	383	413	391	376	386
6329	2738	1646	1116	663	510	513	491	572	900	2887	2241	1327	739	445	413	357	378	334	377	392	350	384	341	320	355	368	357	357	325	368	373	386	348	345	341	349	370	397	386	381	373	374	388	364	348	320	367	361	369	362	359	346	355	396	354	323	351	359	375	350	341	358	368	367	335	343	357	374	361	396	342	327	355	355	338	391	359	343	334	361	363	330	344	370	352	339	381	330	388	402	341	361	348	367	334	375	380	342	399	383	389	341	357	340	336	357	409	369	346	337	368	304	342	363	331	340	384	346	360	353	362	359	327	400	393	365	364	337	345	339	341	313	388	399	350	343	334	360	351	347	343	348	344	381	376	357	338	360	344	350	370	353	330	372	347	376	383	367	356	383	391	339	346	352	379	344	341	333	386	364	370	365	375	342	344	348	354	335	350	345	381	329	379	371	347	328	355	370	354	339	390	351	333	404	363	354	346	320	325	367	351	382	336	349	335	369	384	338	352	338	333	319	345	361	348	369	354	355	340	361	322	334	336	358	356	347	356	389	374	377	370	351	359	375	317	372	342	345	357	353	349	338	407	358	348	364	356	369	364	327	373	338	359	329	390	355	356	341	320	338	361	345	353	369	375	365	355	399	340	331	332	346	340	350	354	348	372	359	350	379	369	356	312	328	346	385	345	349	378	384	320	354	348	352	359	369	362	329	373	345	345	368	357	376	371	345	389	358	387	384	321	369	366	344	361	314	342	370	338	364	350	342	359	381	336	368	387	360	351	349	345	327	327	364	411	363	327	349	370	372	374	383	346	361	377	357	332	355	348	331	351	361	349	343	357	330	334	362	379	358	341	328	341	332	323	325	352	334	340	324	393	332	358	374	347	333	348	330	316	344	365	363	327	331	318	372	331	377	328	358	333	375	371	336	373	347	347	334	360	345	344	374	349	298	376	345	370	366	361	361	311	340	348	352	349	355	373	340	342	362	348	379	295	351	364	357	332	383	363	334	339	323	385	322	363	371	337	328	353	332	365	364	376	362	360	364	364	345	351	347	340	369	319	330	368	338	313	327	329	344	353	353	355	366	361	315	363	352	357	356	369	386	302	382	353	357	353	377	324	349	384	350	340	347	351	351	332	366	365	340	346	350	350	334	371	331	333	360	379	349	332	350	384	368	333	337	375	375	347	380	356	355	374	348	355	389	369	356	365	354	360	384	365	358	362	348	375	379	373	377	377	385	376	355	333	360	331	397	366	360	379	349	384	352	352	383	360	306	372	353	396	377	328	389	375	341	316	363	332	335	358	327	328	354	350	361	346	345	378	376	373	366	323	350	317	350	365	373	356	360	374	336	370	359	345	366	359	340	326	371	349	367	324	353	349	339	361	373	355	345	370	366	371	351	351	381	322	340	344	331	356	339	353	380	360	325	378	347	354	406	390	308	331	393	366	340	399	364	358	372	358	332	353	383	368	334	348	364	338	339	351	325	340	329	375	375	357	355	351	371	363	368	375	325	361	361	349	333	356	386	356	339	341	363	372	325	355	345	361	357	352	354	374	383	339	365	380	348	380	333	349	374	347	322	370	377	357	346	356	413	359	353	365	353	354	336	347	341	386	340	353	347	371	346	344	407	349	294	372	375	344	295	342	335	368	355	345	306	364	375	349	361	357	336	392	370	344	349	330	384	336	378	370	370	363	371	352	350	378	356	359	346	351	363	358	370	354	350	372	349	365	362	362	369	357	342	353	340	375	369	395	351	360	359	369	355	352	362	365	333	363	361	352	380	369	384	353	374	344	363	344	362	372	363	354	317	343	379	340	359	360	358	372	317	399	349	333	369	395	376	342	348	340	347	368	330	352	343	353	364	350	354	343	355	343	370	373	381	383	336	308	334	334	356	314	348	311	328	346	394	370	360	356	366	355	344	338	346	358	387	367	326	356	381	342	330	352	363	355	333	352	352	390	347	383	336	363	390	299	355	360	374	356	379	368	348	350	341	392	368	367	344	354	358	337	356	323	349	338	364	357	376	308	359	359	373	387	391	347	335	363	327	348	311	400	330	347	374	329	326	340	334	361	354	379	337	339	380	379	351	342	385	358	360	377	414	369	371	344	349	369	384	374	343	353	384	373	376	329	374	350	360	339	353	325	343	359	378	353	362	353	355	344	318	360	334	343	361	377	344	361	370	329	378	343	337	353	336	349	404	380	377	351	360	388	334	354	362	354	341	334	299	355	347	380	360	358	339	354	328	372	362	348	352	359	331	334	372	370	376	352	343	333	359	385	355	366	364	386	357	336	330	348	369	341	322	345	349	387	389	366	346	365	363	369	340	365	398	344	399	378	336	345	399	343	332	359	352	382	341	379	325	365	354	353	339	320	372	358	355	337	312	355	341	376	368	337	329	385	336	357	357	377	356	368	367	361	325	375	400	355	364	344	373	352	357	334	352	333	315	327	356	367	354	374	324	347	362	354	349	353	343	363	365	391	375	382	392	376	356	364	343	348	339	353	368	331	360	374	361	354	327	341	350	383	366	366	314	348	330	334	350	370	395	379	371	378	376	341	368	336	382	360	363	337	371	349	349	340	360	368	363	344	366	360	350	348	377	357	333	332	333	330	340	381	380	335	382	379	367	337	362	375	346	370	355	342	367	361	349	377	365	340	353	372	348	360	380	369	372	338	340	340	348	373	372	383	338	408	360	373	330	334	330	371	359	358	384	367	358	347	323	338	350	321	355	341	346	381	389	335	320	332	361	344	313	370	341	368	388	369	401	368	319	390	367	391	356	366	367	345	375	358	353	366	390	353	338	365	357	351	345	389	361	358	360	336	375	375	316	341	361	348	343	373	379	341	329	378	348	379	336	341	358	368	355	350	358	314	339	320	344	346	381	368	369	347	360	339	380	356	361	342	342	324	359	349	377	331	356	350	345	371	358	337	364	371	354	319	341	356	328	349	367	350	350	363	356	383	359	338	349	350	344	365	322	380	358	354	330	366	357	367	346	367	342	341	360	363	340	354	357	354	350	338	372	391	361	351	377	385	366	335	361	376	364	385	346	381	350	343	352	350	353	355	354	371	362	327	358	319	366	372	372	370	346	360	337	345	370	326	353	354	352	336	362	347	373	302	347	354	370	364	366	347	355	390	351	381	336	327	352	351	343	391	383	379	329	369	352	366	346	363	386	341	334	335	364	371	369	346	352	340	375	349	370	372	361	382	351	325	371	396	360	368	342	334	362	370	353	359	366	354	351	419	357	359	393	371	344	399	373	339	374	338	324	343	340	342	330	362	348	378	355	338	359	353	398	352	341	369	345	331	386	354	340	355	340	381	353	364	348	360	369	369	385	317	358	353	318	374	377	333	348	356	332	333	358	358	330	350	358	347	359	356	374	374	390	342	361	357	352	341	370	337	351	342	332	374	376	376	369	359	363	355	376	381	388	387	369	347	368	335	339	374	358	318	345	345	365	346	374	356	359	370	376	333	329	351	346	365	362	349	371	318
25625	21405	27419	25498	7859	1473	872	682	673	8045	23294	15738	7242	2172	786	509	373	413	386	413	420	419	368	389	406	398	394	384	392	379	415	433	378	373	444	395	395	408	413	393	381	412	404	413	438	398	403	401	401	378	380	398	407	406	390	385	382	411	406	428	412	383	365	392	373	393	410	383	416	376	396	427	404	392	376	391	404	380	384	352	410	364	380	389	416	385	424	398	427	377	400	389	397	413	382	388	395	366	384	402	404	395	390	398	437	388	386	409	373	421	413	381	357	372	408	372	384	394	387	387	365	408	402	357	392	404	379	424	407	385	380	434	355	351	419	388	398	379	404	390	392	408	399	399	408	406	382	369	410	390	389	396	387	380	427	388	427	390	426	406	366	375	372	354	405	406	367	427	356	371	413	393	364	390	410	415	340	363	366	362	379	418	408	405	419	409	400	437	344	392	403	345	398	377	378	399	392	426	380	391	361	418	394	424	370	380	367	397	346	439	371	407	352	402	380	393	369	383	382	410	371	384	452	369	408	388	372	391	398	403	397	423	389	380	413	411	383	421	375	385	389	345	414	363	404	377	374	404	400	408	420	404	409	402	390	383	392	403	394	378	362	416	361	353	415	382	377	401	370	440	352	364	391	388	379	386	381	375	394	417	459	400	389	389	361	417	404	394	397	427	372	391	413	388	393	391	384	430	434	391	392	374	367	397	402	417	365	372	373	395	388	396	379	404	377	398	386	401	397	381	387	337	395	401	388	373	405	363	418	409	412	393	368	382	404	364	396	401	378	393	373	396	418	365	408	404	410	398	381	388	380	359	356	385	407	381	432	389	397	376	398	390	389	391	388	366	413	407	381	410	381	397	419	411	407	383	431	430	396	411	388	386	408	415	410	384	391	383	407	353	403	404	382	370	406	372	412	403	378	405	386	361	389	385	407	393	389	422	369	413	371	358	409	344	405	388	405	384	400	395	357	382	375	390	355	369	398	413	352	397	358	389	355	405	383	408	381	426	380	405	374	416	360	391	391	385	390	369	384	415	406	386	400	385	398	382	395	373	365	392	382	416	403	381	395	368	395	397	397	366	377	391	382	352	401	395	370	377	385	370	428	369	384	381	399	366	365	377	381	369	397	382	392	404	379	400	382	381	398	368	394	359	407	404	378	384	372	385	382	394	370	392	407	370	359	412	381	370	363	398	394	380	379	375	407	406	355	403	401	390	397	395	389	381	368	412	393	375	413	402	398	370	414	351	381	390	387	424	453	391	371	420	381	381	395	420	381	418	387	419	395	377	400	389	388	410	382	367	398	363	390	401	386	408	388	358	399	391	392	397	402	409	409	379	352	378	428	362	377	389	383	391	383	426	410	369	392	403	380	411	417	399	391	376	379	400	365	402	406	378	416	423	426	376	370	394	412	414	416	380	392	403	353	413	371	405	364	382	379	407	403	392	389	404	413	403	422	361	389	390	396	390	419	383	418	363	396	392	401	365	366	382	406	421	405	400	434	400	421	409	404	333	388	416	388	364	406	389	368	405	392	376	376	378	345	401	436	402	399	367	378	383	343	375	376	328	359	393	391	382	363	353	398	387	423	365	398	416	389	398	407	370	425	432	410	405	422	409	372	370	379	388	378	395	395	394	383	386	377	420	408	363	394	398	393	411	421	395	387	329	401	401	375	391	366	354	415	353	386	415	372	412	408	398	398	361	390	392	407	403	390	377	404	368	400	368	362	392	406	376	369	380	370	395	409	370	395	390	416	371	405	397	381	378	391	367	375	420	450	398	411	372	394	389	395	406	351	369	370	393	391	405	420	391	419	399	381	405	367	360	408	397	372	387	380	355	369	401	329	416	350	382	364	379	381	337	357	337	389	384	349	382	362	373	380	404	398	383	371	357	388	411	385	381	373	407	381	379	364	384	385	383	384	375	383	415	373	420	366	399	383	410	385	387	409	405	380	379	423	399	436	402	402	381	400	379	440	405	370	391	393	398	393	400	357	417	423	408	368	412	403	399	411	407	398	408	381	373	376	361	390	382	374	386	401	402	403	394	362	376	351	393	366	408	404	387	410	376	326	401	409	423	400	384	414	399	370	386	413	400	391	384	385	384	388	393	400	384	397	408	369	426	361	430	430	389	376	357	403	370	380	357	390	363	432	369	396	366	386	397	389	362	390	416	380	410	399	405	404	370	407	411	388	385	430	367	394	369	388	358	406	376	397	361	383	453	392	382	394	401	388	376	412	399	421	377	388	375	374	400	370	411	362	389	369	413	379	329	357	382	370	367	407	360	393	391	409	382	408	406	448	386	375	362	392	398	385	388	391	382	407	408	383	415	403	389	367	379	407	390	379	410	408	417	410	394	350	413	406	342	404	374	380	387	407	391	386	367	381	365	389	369	416	399	422	395	402	406	401	405	416	380	392	398	401	415	416	401	405	384	403	410	444	400	387	387	420	355	359	367	371	384	412	364	383	399	397	372	361	389	365	404	426	373	383	383	388	383	393	425	362	404	404	414	371	422	377	387	341	399	369	429	385	377	413	376	377	388	373	400	391	401	400	386	390	348	362	382	382	395	409	419	395	404	431	412	373	384	390	375	391	420	404	399	390	398	403	407	372	393	380	425	379	399	412	365	384	374	385	376	380	415	414	402	379	376	378	331	446	393	397	395	399	387	386	384	373	401	404	365	348	355	368	386	396	419	382	389	377	372	380	393	397	417	399	423	392	410	394	371	373	371	419	377	407	373	409	360	411	388	421	379	401	381	386	388	389	375	413	427	401	400	401	423	391	400	364	409	380	363	392	393	389	396	396	362	374	411	387	408	390	393	428	409	382	388	401	424	393	416	391	411	378	371	423	396	420	348	385	398	381	419	407	367	361	401	381	408	403	380	408	395	367	388	415	432	404	376	390	404	391	422	382	371	381	398	353	380	377	366	390	369	365	412	381	405	381	413	399	419	386	360	406	383	411	432	383	387	435	403	374	373	378	388	427	376	361	373	393	390	378	414	391	392	393	405	387	402	368	346	381	381	394	363	371	396	426	400	381	403	413	418	402	372	406	373	434	376	366	377	375	411	412	364	397	377	407	379	401	363	373	395	377	406	371	365	405	378	451	393	372	412	373	406	380	346	379	377	377	370	386	407	385	395	432	382	421	365	381	351	390	414	399	385	382	387	383	415	378	378	385	370	386	415	389	413	393	397	342	356	367	369	415	379	389	366	413	391	359	381	381	391	373	411	395	406	375	364	403	427	374	391	382	381	377	392	356	390	380	380	383	406	385	408	372	384	370	404	407	368	395	429	391	379	384	412	421	380	392	371	395	358	381	375	365	375	354	415	387	349	411	419	375	380	368	419	439	388	401	392	379	388	382	408	408	379	379	379	356	396	405	385	367	430	399	364	406	384	402	355	382	358	375	376	375	381	406	401	352	398	402	378	407	371	410	385	419	406	429	379	399	378	392	386	382	387	428	389	411	403	363	360	408	362	388	402
4807	6173	4980	2572	2031	1120	902	813	834	10989	21445	13155	6368	2305	850	479	387	377	361	362	374	365	334	360	352	360	369	358	374	353	341	366	374	369	368	373	355	391	380	398	412	396	367	371	380	363	384	368	391	365	347	381	394	335	392	358	375	366	373	350	364	367	352	388	373	421	363	380	375	370	394	369	349	430	367	351	408	364	362	344	408	372	371	391	364	379	350	375	388	359	378	337	381	379	395	384	391	374	390	364	398	362	384	361	367	377	382	374	371	346	352	356	352	361	358	349	384	375	375	379	406	392	334	372	362	374	339	369	349	371	372	387	354	394	341	377	360	370	359	367	370	381	358	371	342	352	372	413	399	352	340	359	377	387	397	369	359	388	324	377	335	365	369	374	362	398	380	372	333	381	342	359	377	346	374	370	369	396	366	355	366	348	385	380	392	347	405	358	370	340	386	362	374	405	350	330	361	359	363	338	401	364	353	389	393	382	375	380	354	329	418	360	342	360	338	356	361	408	341	371	344	362	388	385	396	372	358	376	345	357	391	372	382	343	382	397	353	370	342	350	369	340	387	418	352	362	368	395	358	379	384	368	390	386	392	385	350	360	369	366	375	377	366	380	417	342	386	358	362	396	372	351	388	413	373	346	389	363	382	357	345	372	343	329	371	333	379	389	362	352	365	363	361	364	369	369	384	372	370	356	365	361	343	358	388	331	388	389	353	394	357	352	369	371	369	384	355	366	338	372	383	335	383	345	362	397	348	362	368	419	366	369	409	364	380	383	382	345	360	357	368	386	424	344	378	415	383	357	340	324	396	379	357	369	401	375	343	364	363	390	370	367	399	368	392	357	366	366	379	332	367	373	331	391	327	337	383	312	366	361	358	386	348	365	381	353	365	374	370	365	324	355	356	364	373	352	373	361	379	358	358	350	386	347	386	375	340	371	363	369	393	339	390	351	352	337	409	341	353	390	383	353	393	363	379	384	345	358	370	387	366	376	388	331	347	396	405	362	378	372	378	366	374	353	357	356	369	385	368	379	347	376	380	385	392	342	391	346	383	364	360	391	364	375	388	354	373	370	332	361	381	377	387	373	356	360	367	386	363	401	392	347	342	362	353	363	389	392	375	367	355	372	376	369	365	333	368	335	324	357	349	337	352	358	391	363	367	356	408	345	368	390	346	336	388	363	352	415	382	360	373	318	409	385	369	378	373	363	344	374	375	356	352	373	379	367	386	344	379	370	363	368	373	367	392	386	349	363	335	372	343	365	355	358	369	375	345	402	329	394	371	376	389	399	340	363	372	372	339	371	401	342	354	358	349	361	391	390	355	382	347	355	348	397	383	393	365	384	329	371	382	376	360	388	370	376	383	387	402	357	367	348	355	396	369	353	382	362	366	376	346	406	394	336	358	391	340	385	387	383	358	379	387	374	353	369	333	362	390	367	349	375	344	376	348	398	390	360	380	380	374	397	391	362	381	348	369	365	361	337	364	385	381	358	377	393	357	354	438	377	359	406	376	343	368	356	368	338	375	376	392	376	370	350	376	331	379	360	357	354	412	337	347	389	376	365	378	323	365	399	379	350	356	382	405	352	367	395	360	356	389	396	339	337	372	325	370	374	338	351	361	383	349	382	390	355	379	344	378	399	361	368	339	358	354	359	389	366	394	362	389	352	376	345	385	370	364	341	367	343	380	371	362	392	367	375	386	367	323	386	356	359	369	388	372	338	380	330	381	334	379	400	343	360	361	377	379	326	364	394	396	358	370	391	348	350	390	381	385	366	390	342	388	377	397	352	365	337	381	370	366	361	389	360	353	384	371	390	355	366	368	373	348	337	382	356	350	371	371	360	369	380	398	372	349	376	344	366	360	376	359	379	359	353	376	394	361	384	359	370	352	400	339	420	379	386	359	353	360	394	385	344	354	342	365	365	355	363	325	312	405	370	372	364	383	361	383	378	352	374	374	360	375	396	374	358	372	359	369	372	338	396	378	364	366	385	372	362	383	385	389	355	395	389	351	351	383	352	377	364	389	378	354	347	361	368	350	374	388	381	365	338	354	363	385	347	410	377	372	358	366	355	363	384	389	382	382	363	323	375	370	380	346	349	356	381	408	361	337	362	349	337	374	345	365	383	368	368	330	363	334	376	354	389	374	378	352	359	395	364	365	361	343	335	361	379	362	370	328	390	316	358	369	384	360	384	321	375	324	360	364	345	370	362	354	355	384	373	415	395	399	348	401	400	397	381	372	383	361	379	373	339	342	393	388	359	355	362	423	379	366	373	368	387	352	360	372	346	358	368	357	335	353	352	370	360	366	361	357	391	361	376	362	375	361	363	385	378	349	373	386	362	361	377	348	349	389	358	371	358	360	329	363	362	324	364	396	381	347	364	367	340	354	373	378	355	371	344	362	407	372	373	366	349	386	364	358	369	363	369	373	367	341	339	359	349	343	361	359	358	382	389	336	367	407	355	391	365	362	357	363	406	356	371	387	394	348	352	390	345	390	355	374	335	366	372	346	381	376	385	408	350	328	378	397	395	377	402	386	370	370	351	344	357	388	384	381	352	350	397	384	365	386	346	363	385	362	350	336	350	408	362	384	362	342	357	395	365	343	386	361	347	364	341	359	371	394	365	344	362	390	360	391	353	402	361	375	365	395	417	368	374	373	336	395	338	395	336	365	373	377	352	328	370	401	378	337	341	373	392	386	349	376	409	387	366	348	370	370	378	377	341	360	355	368	321	388	369	357	352	386	393	366	376	358	379	356	354	366	368	376	388	389	334	376	367	345	376	373	422	394	372	365	364	333	363	385	384	363	383	355	402	355	356	379	359	402	394	353	367	395	363	386	360	347	334	411	398	335	397	343	356	368	346	364	374	364	349	369	384	386	408	364	370	358	379	370	367	383	392	371	355	351	362	365	357	382	354	360	390	374	366	384	381	354	366	388	356	389	353	364	380	394	348	342	390	355	347	391	354	345	370	336	349	357	338	403	351	359	391	376	403	368	363	370	365	365	348	368	382	343	350	363	359	375	369	366	366	376	371	358	399	351	360	371	380	339	367	367	394	352	386	353	365	379	392	358	396	373	368	365	369	366	384	388	379	387	356	360	396	378	360	390	397	358	355	392	356	332	389	365	402	367	375	342	372	360	340	348	363	384	392	332	413	374	338	339	375	351	365	372	398	368	379	389	380	372	361	340	355	366	362	390	386	370	379	375	382	374	340	324	367	391	330	383	377	354	372	408	382	334	377	343	395	351	396	346	361	370	372	361	382	391	364	355	358	385	357	341	370	384	352	364	352	378	388	357	426	369	369	395	371	403	387	363	356	365	397	378	390	351	376	364	328	346	372	352	354	376	393	351	368	353	368	365	372	346	382	352	364	366	346	385	396	370	329	395	381	362	357	383	346	351	371	394	350	397	338	346	353	407	375	371	349	353	367	342	323	367	373	372	364	360	343	389	354	354	366	386	370	369	382	352	340	404	347
24622	21442	28637	24668	21155	7017	1927	1206	982	25590	35820	24882	12386	3759	1244	654	496	509	502	494	554	511	544	537	508	507	514	529	549	501	526	529	545	504	533	535	509	550	498	478	560	498	541	492	540	534	520	512	517	523	525	507	514	531	511	518	533	534	508	511	534	537	495	515	502	486	489	474	508	493	520	552	513	540	467	517	511	510	520	457	502	472	516	526	535	575	502	520	492	541	528	506	520	488	548	483	501	536	486	517	555	503	491	532	532	519	509	522	525	530	547	521	515	519	520	550	491	531	492	501	504	526	566	479	532	528	531	527	505	501	545	529	553	528	518	534	537	513	520	517	492	508	538	493	485	511	491	512	492	529	503	499	474	543	493	496	487	483	540	486	483	535	519	521	506	512	536	564	515	483	494	499	477	555	552	541	524	479	508	503	531	509	524	541	539	535	512	538	477	521	489	499	521	548	488	523	498	510	527	480	504	526	470	471	504	503	517	559	528	527	463	540	484	486	535	498	509	498	505	528	534	527	521	495	520	514	489	510	500	486	522	498	501	500	516	522	478	487	525	515	500	542	516	496	520	516	535	520	494	515	501	491	501	510	512	497	469	500	485	492	508	504	476	541	474	501	492	554	555	496	509	507	505	537	475	550	547	463	544	469	572	481	480	537	510	522	492	525	529	479	489	511	528	549	553	508	525	517	533	516	517	491	516	521	512	517	510	516	513	500	465	511	478	531	507	515	503	530	509	507	513	545	553	512	505	534	499	540	507	532	534	497	512	488	496	473	492	499	508	484	482	543	490	530	494	514	450	494	514	507	527	518	518	487	525	504	526	530	519	503	544	482	518	565	516	539	524	476	503	520	535	551	550	501	513	505	504	528	538	509	496	466	545	490	533	509	482	505	542	557	484	489	465	511	508	515	557	494	502	522	500	539	500	526	531	492	489	481	509	493	541	480	505	565	517	449	488	526	531	500	497	486	525	518	497	562	483	500	501	517	473	474	496	523	497	482	522	538	514	501	522	518	514	495	543	534	492	504	496	519	520	518	499	540	505	500	500	488	544	540	471	513	518	522	536	543	481	524	490	502	531	522	506	495	521	493	533	525	487	486	520	494	516	491	500	482	494	497	508	492	500	513	520	510	495	528	483	514	492	494	504	495	526	513	537	520	484	491	522	498	502	539	463	540	506	495	501	470	467	497	473	511	519	493	491	517	524	517	525	560	513	503	522	481	478	522	509	497	569	508	523	556	533	527	463	456	510	502	478	479	515	534	513	498	516	490	531	504	518	492	510	501	504	484	502	526	508	492	514	560	536	504	500	512	524	494	481	493	543	572	529	536	506	498	529	482	524	489	507	470	501	533	477	494	529	552	472	486	505	493	512	529	568	510	481	495	499	503	516	511	502	510	499	490	527	529	540	522	505	534	516	470	510	491	460	540	480	479	495	524	505	536	476	515	480	525	509	497	533	506	528	525	485	503	499	503	478	498	519	499	503	534	495	513	525	520	529	512	508	544	548	499	527	536	450	526	519	528	489	556	509	449	488	536	541	531	546	519	504	506	463	489	495	483	493	508	531	479	516	500	494	546	515	522	504	539	548	480	546	543	515	546	483	475	529	530	480	533	540	496	504	458	530	546	500	504	492	515	515	477	531	499	523	481	502	553	504	483	480	482	506	501	523	463	527	499	482	510	544	491	498	486	531	526	543	502	528	512	523	536	553	505	490	534	520	492	532	500	533	549	548	521	511	515	468	518	493	523	508	496	488	498	512	548	516	494	530	492	537	515	494	494	549	549	520	519	496	477	485	468	507	485	553	518	517	494	533	503	528	502	503	497	483	499	519	488	503	537	493	558	523	512	508	488	495	546	505	499	502	490	531	510	492	488	505	542	514	503	468	506	504	500	497	528	490	528	532	497	547	511	515	527	519	541	504	494	518	482	528	531	541	533	507	529	523	532	486	517	451	527	479	517	527	490	510	523	500	524	492	474	512	550	483	517	516	546	478	496	531	497	520	497	539	515	521	530	505	501	518	512	499	531	495	498	519	503	490	504	517	532	528	502	513	481	470	521	531	531	487	465	492	532	498	466	471	502	496	513	510	499	492	500	504	520	532	544	491	491	505	521	512	515	540	542	496	502	503	524	519	485	515	539	525	487	482	514	504	518	520	509	505	522	517	545	512	492	438	527	473	492	498	542	504	531	527	525	504	512	526	499	525	489	489	487	531	521	493	509	537	494	519	513	542	515	520	541	528	498	485	496	543	489	525	556	468	502	499	510	488	512	480	516	518	499	523	469	550	592	489	531	517	518	498	502	471	529	516	489	463	516	469	500	534	511	504	525	486	526	528	506	503	515	504	503	526	500	500	556	523	508	518	533	535	543	475	503	527	544	529	521	549	486	466	525	500	545	495	558	487	528	522	476	495	552	499	514	568	497	548	477	483	512	511	535	510	493	537	488	499	492	508	517	514	520	491	564	494	510	520	514	521	548	506	529	523	477	491	497	545	516	494	550	457	497	541	464	542	526	549	458	498	523	550	474	533	482	485	511	530	493	478	545	537	518	505	483	482	526	489	457	504	493	509	493	480	517	506	521	509	490	491	486	519	481	552	516	489	503	476	496	506	508	525	487	491	512	522	520	527	491	520	517	521	523	520	506	516	493	496	496	501	499	497	537	518	538	494	480	531	520	514	487	532	518	514	516	486	478	531	503	525	531	524	496	496	502	520	505	518	520	541	523	507	512	540	503	510	563	479	488	501	488	516	509	498	562	518	504	532	532	494	485	499	543	518	491	520	547	486	485	515	509	532	523	528	510	529	494	515	548	552	457	542	491	495	532	514	508	490	468	517	550	495	524	509	542	490	489	505	534	510	518	509	545	483	517	459	491	488	495	541	516	506	499	498	534	536	526	555	532	533	529	526	522	500	496	516	488	496	484	545	510	535	492	518	519	508	520	499	480	511	501	497	484	493	528	523	504	481	524	445	476	503	519	511	501	522	469	533	481	536	517	542	512	507	485	531	513	531	509	499	475	525	498	542	497	548	492	508	483	497	544	547	532	464	528	522	510	490	507	559	557	499	473	501	546	498	486	499	517	546	494	475	487	498	509	492	587	506	527	488	495	508	490	490	516	481	500	505	472	508	507	459	534	512	490	536	534	511	532	477	490	499	519	495	524	563	506	524	513	522	481	513	464	542	552	480	506	531	505	529	523	502	483	505	491	533	524	523	554	499	536	520	525	520	500	505	516	484	476	510	498	496	521	541	466	460	511	482	492	503	533	540	556	556	537	573	556	496	500	524	473	510	517	492	472	501	520	500	528	519	497	495	482	481	528	522	519	472	529	510	513	472	521	523	489	547	477	500	542	528	519	509	532	530	491	495	484	509	561	485	494	513	503	507	479	497	525	527	516	504	518	527	539	538	535	460	485	519	504	513	515	496	516	493	507	503	454	502	536	513	504	479	544	552	511	487	501	512	476	481	501	511	529	523	535
5248	9339	8107	3718	2942	2280	1579	1352	1385	29918	31638	20075	9956	3591	1238	717	510	503	469	454	456	505	504	438	510	518	518	463	456	519	476	443	491	482	484	495	445	458	470	484	462	528	484	475	486	492	468	489	452	489	469	433	464	433	469	468	442	443	438	472	460	475	495	462	487	458	491	441	462	429	485	458	468	475	464	434	480	451	478	474	509	474	483	474	530	472	482	469	465	502	487	444	477	451	486	517	445	493	430	478	442	481	455	499	469	471	463	474	445	465	428	454	496	462	466	497	439	462	463	469	516	503	492	482	422	472	472	466	490	440	503	444	456	499	461	519	478	432	498	478	454	469	446	481	472	489	461	509	512	450	496	489	478	477	498	498	464	465	468	469	495	461	477	478	467	459	491	468	461	461	442	476	457	480	498	453	447	485	483	482	456	472	446	478	507	496	492	457	500	453	469	476	448	473	441	498	523	480	462	460	435	482	499	481	480	443	470	477	466	465	488	471	452	484	469	517	473	460	424	425	445	477	433	452	458	485	446	448	490	457	483	470	489	444	462	512	464	444	439	430	455	472	487	419	471	465	461	480	519	407	504	491	473	446	456	448	479	468	491	479	495	492	467	491	475	490	463	449	492	436	460	483	486	475	441	463	451	448	456	464	494	407	465	462	466	496	457	489	463	469	488	504	462	445	471	463	484	448	453	438	487	458	495	464	505	447	437	491	462	497	470	465	466	443	460	446	466	495	461	468	468	491	470	479	451	475	446	464	496	518	458	435	498	478	483	464	469	461	457	448	469	462	467	430	476	485	482	448	459	472	485	487	460	474	460	511	482	478	469	465	424	480	450	468	480	476	489	492	456	440	468	474	437	475	480	469	500	457	494	462	470	443	487	497	495	502	425	493	451	474	455	477	502	481	476	466	462	424	453	500	509	445	484	434	486	528	483	457	469	505	498	491	503	471	489	477	468	455	468	462	504	455	500	448	479	480	481	456	474	457	425	491	455	464	487	479	491	447	485	483	490	450	490	477	467	471	491	472	427	459	438	436	474	465	504	464	467	479	467	451	466	467	491	499	486	437	466	433	484	487	493	507	421	444	513	462	439	470	494	532	459	492	520	494	465	479	477	496	486	451	496	453	459	491	460	457	473	471	478	466	465	475	490	437	491	458	503	452	474	451	451	479	465	450	486	476	459	535	470	485	476	451	455	455	495	470	497	486	486	496	480	443	461	494	491	493	426	474	527	482	458	462	479	467	482	430	452	430	500	431	451	483	472	481	460	494	483	482	481	437	466	503	438	439	489	436	489	496	487	474	420	419	460	470	476	424	459	444	430	450	435	498	462	469	463	447	476	527	454	464	472	430	483	495	439	451	457	489	440	431	482	443	486	476	486	466	516	477	429	470	505	470	487	492	489	493	455	493	463	499	458	434	475	483	489	506	449	489	487	392	481	478	460	430	459	485	483	465	485	468	473	449	427	438	476	454	471	448	477	495	482	456	502	462	502	467	464	461	489	477	477	476	483	457	470	492	439	471	459	507	455	491	478	444	446	470	482	463	438	491	476	479	476	474	474	444	442	444	475	460	438	493	481	427	465	424	473	468	491	471	480	466	495	495	483	432	453	488	464	482	482	467	493	460	480	471	478	463	456	481	488	460	473	508	500	469	487	499	491	456	410	410	432	482	457	438	454	467	509	462	467	491	447	514	479	475	461	476	428	468	459	472	457	448	479	481	434	507	497	458	467	490	472	482	502	475	459	449	495	460	477	500	475	461	458	467	476	489	442	455	480	455	484	472	454	459	482	473	476	501	447	472	466	476	465	472	472	474	471	464	413	461	435	444	458	512	438	448	495	487	446	442	491	462	468	455	464	489	458	469	463	480	477	528	468	491	448	507	476	453	487	505	443	457	431	425	443	473	438	458	460	477	486	419	498	482	473	457	474	473	447	449	458	495	479	447	455	486	476	485	498	498	508	483	464	502	461	498	436	449	439	434	478	459	466	478	453	485	528	478	410	466	467	456	498	455	495	474	449	488	466	425	470	486	475	457	476	433	500	479	468	455	475	499	471	436	478	441	458	468	477	502	426	487	491	485	457	452	432	468	475	513	494	484	476	484	429	486	443	468	463	424	471	449	475	476	461	492	465	497	481	478	482	472	482	440	419	467	495	462	452	467	476	450	498	472	504	482	457	501	492	459	513	438	518	460	514	469	451	468	499	487	457	464	457	500	466	477	480	470	479	423	493	448	455	475	472	507	500	514	456	460	431	441	450	500	440	496	466	450	503	450	498	479	436	490	426	471	504	454	495	456	435	484	453	471	483	480	483	509	486	493	444	523	436	454	465	437	458	454	477	444	476	511	489	489	492	477	500	436	522	467	456	478	462	491	472	460	440	412	470	449	444	472	454	452	503	467	473	476	491	468	505	477	449	514	442	460	466	438	467	480	436	483	500	477	494	443	467	485	440	461	460	440	474	474	457	467	495	440	472	451	498	470	466	456	461	456	473	460	466	475	482	468	435	494	501	457	492	479	463	460	491	436	465	428	501	471	487	492	482	451	497	495	474	486	466	462	469	477	485	456	461	467	481	424	511	467	482	458	454	448	468	478	483	474	458	465	482	450	481	464	458	508	513	503	475	425	431	448	453	503	475	499	453	500	501	495	493	449	496	458	483	437	483	462	471	450	448	490	492	446	452	449	462	498	433	480	471	453	458	451	472	492	471	459	497	484	453	473	446	472	455	502	484	468	467	479	505	468	491	441	452	446	463	482	491	452	459	483	495	460	467	459	455	435	464	475	480	460	475	430	453	473	459	467	514	481	452	463	490	475	465	486	500	483	463	470	440	501	468	445	492	447	485	479	463	476	489	450	467	467	486	482	477	498	434	478	492	478	462	484	488	452	469	441	450	451	426	478	461	438	452	445	458	458	490	462	469	459	487	467	446	483	454	468	482	454	490	464	462	484	448	440	438	455	457	494	462	470	458	477	474	478	487	471	500	483	488	489	446	447	460	475	457	466	469	461	440	455	477	445	512	489	477	475	459	475	485	466	429	450	472	457	474	458	476	456	479	484	465	460	490	468	481	435	461	482	440	487	460	483	495	432	462	487	436	475	425	514	453	457	490	465	496	463	504	447	447	450	449	463	499	480	477	453	464	462	441	504	440	457	443	465	462	438	454	486	461	449	493	454	467	458	488	443	441	469	466	464	459	503	486	458	487	471	486	462	528	470	491	462	409	471	422	474	458	460	445	457	451	485	463	481	502	455	462	419	465	479	476	465	481	489	522	484	439	466	503	455	499	461	455	448	453	501	486	449	475	480	449	503	472	440	434	470	493	491	457	430	507	466	500	507	514	462	473	446	433	444	446	435	505	457	438	501	444	472	473	445	418	449	466	503	447	468	478	434	479	534	530	444	464	468	471	488	451	440	464	457	487	449	460	445	473	463	470	431	478	412	468	468	460	509	423	428	423	502	464	454	457	498	461	472	506	471
27635	10676	2213	1008	580	559	460	492	469	1132	2543	1869	1057	625	506	454	455	406	416	405	417	380	396	418	402	426	400	399	371	393	422	383	399	442	404	430	454	406	423	413	420	408	459	443	436	432	395	429	389	407	371	434	400	416	414	379	398	387	452	399	412	401	404	398	405	399	405	425	413	427	404	425	407	395	425	396	418	387	401	406	410	358	387	389	406	364	436	386	407	408	417	406	424	443	395	402	416	424	444	424	389	424	397	398	396	387	405	429	426	391	403	405	372	435	411	368	436	380	394	400	438	414	393	414	373	415	447	401	410	406	395	417	425	410	409	445	405	375	426	398	392	428	383	368	392	399	406	397	393	386	381	402	374	395	445	414	432	416	407	408	384	412	405	432	383	406	383	386	413	432	400	386	423	369	411	425	423	399	437	369	362	373	380	392	398	386	413	449	436	391	378	421	430	415	443	415	395	400	445	390	409	401	400	390	399	404	428	431	380	413	402	371	437	426	393	419	396	432	391	416	404	393	386	409	427	451	353	420	437	421	400	427	373	390	403	442	442	372	389	374	426	408	382	431	429	431	386	362	434	373	391	401	406	394	389	369	406	377	363	376	419	404	387	393	401	387	430	390	402	395	382	374	396	420	377	405	392	386	383	411	421	374	389	410	407	413	354	408	385	436	403	406	396	405	385	372	407	362	440	395	418	448	418	424	383	384	405	370	426	401	405	445	409	417	445	409	386	430	424	400	386	391	407	458	399	406	402	407	414	422	421	402	396	387	439	389	382	381	418	402	419	394	375	431	392	430	409	390	412	423	416	388	419	405	370	427	396	398	400	421	386	380	390	404	416	383	449	400	429	428	375	399	374	398	406	388	378	415	403	403	378	377	444	401	401	417	401	418	397	416	394	441	391	357	390	391	374	425	427	402	401	404	380	403	403	441	379	444	419	410	388	382	357	428	386	453	435	382	447	391	387	423	391	380	448	401	392	437	402	445	366	407	432	399	441	409	403	423	419	407	433	422	433	411	415	411	400	424	399	428	395	392	427	395	437	393	397	459	399	419	370	367	383	360	395	378	391	414	369	423	378	418	444	410	404	431	410	369	424	430	412	388	424	388	391	383	382	386	422	376	378	383	391	366	386	421	427	401	403	431	397	373	400	408	441	403	415	414	375	397	397	387	408	427	438	423	428	385	421	417	388	445	409	390	404	417	394	386	426	392	364	405	413	410	401	427	417	418	379	370	389	367	408	432	392	424	392	415	391	439	401	367	457	406	384	424	406	387	409	392	419	390	389	394	384	396	388	402	410	437	385	437	421	392	400	397	386	415	398	401	433	395	415	405	389	367	404	391	431	401	403	408	446	417	413	407	422	391	378	425	386	394	401	402	399	387	411	380	413	414	378	395	376	366	418	437	396	399	386	410	397	371	380	385	388	393	411	385	381	420	382	446	403	451	410	395	401	391	397	416	423	406	405	422	390	411	401	399	356	384	371	424	400	415	425	413	431	417	413	410	395	408	432	381	404	432	421	414	408	406	372	385	402	474	380	421	411	418	445	392	403	404	382	417	439	423	409	379	384	429	389	397	448	439	400	392	396	432	409	386	389	418	412	419	417	385	375	372	391	384	397	407	418	435	361	437	403	380	438	400	398	392	387	407	394	395	374	431	438	422	382	439	453	405	427	398	368	413	431	437	392	436	425	408	368	395	402	394	444	400	443	413	390	405	393	413	398	413	415	412	393	429	433	422	408	417	402	431	374	404	428	403	400	437	390	413	368	417	433	381	412	425	387	416	410	390	401	411	402	379	405	420	406	372	357	369	431	365	405	378	403	369	448	399	414	405	419	402	397	396	380	420	392	427	441	410	400	390	413	443	410	412	413	384	419	432	413	399	400	397	411	393	415	384	391	412	394	396	422	409	430	385	411	376	411	428	405	398	374	367	413	410	404	423	417	411	405	385	429	389	367	391	431	432	425	427	379	412	392	400	408	430	456	420	392	423	417	441	412	423	396	396	426	408	384	422	378	374	402	435	424	395	423	440	400	396	433	369	400	390	425	440	388	383	397	395	421	391	428	385	393	366	448	402	381	386	421	421	411	402	390	383	415	408	401	405	410	391	432	428	409	426	423	396	399	399	437	384	398	387	431	419	368	378	429	444	399	416	429	389	434	391	425	428	402	413	453	386	403	387	434	367	401	410	427	392	389	424	410	385	394	415	399	429	403	449	391	402	375	369	410	412	450	428	425	383	408	431	403	394	397	427	423	409	419	403	444	415	420	377	369	390	434	400	400	408	416	405	423	430	380	400	448	421	376	430	386	395	442	409	408	387	413	419	402	397	412	427	418	419	398	391	404	386	406	415	401	396	392	419	383	410	380	409	419	373	378	421	406	428	403	375	391	385	359	404	385	421	388	427	432	419	405	420	426	369	388	445	390	401	371	399	402	371	441	389	406	420	378	395	419	437	402	401	405	397	393	398	410	407	412	404	427	411	439	400	419	415	385	381	423	413	374	417	405	408	386	443	391	362	393	431	415	404	423	426	388	389	412	401	426	404	375	418	377	420	403	396	403	381	388	398	404	388	384	412	385	399	382	365	386	419	430	397	407	415	434	359	407	411	412	419	405	424	381	435	403	387	394	409	411	428	442	376	403	397	391	420	439	409	381	360	399	419	378	403	411	400	456	442	403	419	423	375	422	402	382	415	442	401	389	390	373	430	390	412	421	390	429	416	417	394	417	405	416	405	393	443	396	410	405	409	425	408	418	427	410	407	425	400	429	423	422	414	394	418	383	385	386	389	395	379	393	375	387	409	419	396	409	401	441	381	385	397	441	417	413	404	396	405	373	400	387	398	372	383	411	441	396	408	389	424	391	399	425	419	387	398	455	397	344	418	403	385	407	387	404	389	399	419	418	417	388	369	383	412	432	378	410	397	394	418	395	396	430	397	404	408	422	421	433	394	378	396	414	405	399	402	406	409	362	397	392	449	392	392	433	387	431	427	399	411	401	409	408	423	436	393	408	401	393	397	396	440	428	387	399	381	407	369	409	356	447	409	382	412	408	434	431	408	444	412	406	390	431	417	438	393	384	415	384	422	450	431	409	426	380	374	424	375	417	410	428	420	413	395	392	391	438	391	417	411	427	410	406	389	401	428	422	384	428	424	387	400	402	413	437	407	396	396	400	411	358	377	390	391	374	405	383	372	383	440	434	389	406	423	415	423	437	386	399	378	407	399	441	433	396	401	409	429	396	417	420	391	429	429	394	375	385	405	430	433	416	425	410	392	414	395	410	441	418	399	407	420	422	399	421	381	418	386	408	401	424	377	414	385	391	401	397	393	426	435	401	432	369	379	442	385	374	356	414	403	428	419	394	399	397	397	436	450	414	416	430	404	361	388	405	387	408	409	359	401	391	391	345	378	408	418	410	403	393	411	382	393	411	413	377	385	370	422	424	403	407	412	414	426	407	408	394	400	402	374	378	384	398	385
5856	2020	1933	938	598	743	527	471	516	1528	3157	2165	1032	651	440	391	360	366	365	398	327	360	391	341	360	357	349	396	380	392	390	350	370	348	378	406	385	384	363	400	379	357	338	340	368	375	353	331	368	367	369	312	332	367	374	332	376	354	365	359	384	383	356	352	379	373	350	392	368	378	376	369	371	368	362	389	351	350	376	381	382	365	381	366	354	365	372	390	386	347	363	363	383	355	367	360	403	385	345	356	389	381	360	317	412	393	375	385	360	383	364	325	362	336	394	342	347	358	368	353	372	358	377	358	349	378	348	344	347	377	377	381	376	359	372	398	362	362	345	398	389	378	367	402	375	346	360	390	338	386	384	365	337	348	369	347	382	349	394	374	385	354	361	374	382	379	399	334	376	329	368	369	368	346	339	362	349	350	370	346	359	352	387	366	339	349	362	376	349	333	376	340	350	374	377	374	369	359	334	364	354	379	371	331	370	337	372	380	356	364	364	351	322	371	382	359	375	383	387	351	362	403	386	370	344	392	369	337	357	384	366	377	332	359	362	395	376	348	362	339	356	338	369	349	345	342	346	349	361	347	379	353	342	375	375	381	377	360	358	344	354	362	344	333	358	336	391	353	400	350	361	364	333	358	363	388	346	384	334	396	340	387	329	375	374	343	370	360	349	401	354	371	357	360	361	383	380	343	353	367	365	377	372	375	370	390	393	363	345	380	376	354	394	402	363	348	384	372	359	362	343	358	384	331	378	366	389	320	379	388	362	366	419	384	379	357	352	377	357	349	355	374	344	405	352	355	367	340	357	381	366	371	387	362	374	359	358	356	332	378	362	368	379	356	356	336	358	331	384	405	353	374	358	367	368	417	358	352	374	324	381	359	304	393	348	381	397	354	367	355	389	377	364	352	374	353	351	356	386	342	405	367	418	387	364	354	368	378	369	363	398	374	355	381	389	386	414	394	349	371	362	380	355	392	373	376	391	358	336	354	367	355	378	393	363	377	363	362	378	352	335	342	372	351	368	381	362	367	340	376	335	366	350	332	368	387	410	350	360	368	394	341	350	398	348	388	382	369	351	366	363	323	369	377	346	365	370	384	356	338	372	382	384	347	370	362	380	381	374	391	356	360	352	357	377	374	417	354	376	334	384	374	334	367	337	371	392	370	379	373	367	342	375	383	412	330	356	361	353	383	362	357	367	411	363	362	399	386	382	383	349	352	374	388	331	367	402	375	355	371	359	363	344	341	355	367	369	318	366	325	355	371	365	333	331	377	346	390	349	354	355	400	378	388	384	321	380	346	367	345	385	358	373	369	402	378	389	366	365	376	378	342	347	400	367	369	347	374	367	389	328	348	408	377	393	372	359	352	373	361	386	344	360	354	386	338	353	370	328	381	355	354	363	383	415	387	368	332	331	356	373	361	385	407	366	352	386	375	373	377	360	378	419	330	369	360	374	385	384	364	357	384	358	345	358	398	354	383	340	364	370	394	377	343	351	394	390	358	350	337	346	349	355	355	350	342	362	347	354	408	336	390	374	355	355	401	393	360	370	349	379	340	353	379	346	355	356	398	378	367	361	386	367	344	356	371	361	389	362	362	386	354	367	392	351	372	398	341	431	347	366	380	385	388	375	398	389	374	390	393	352	373	355	375	374	327	396	336	370	363	364	421	369	360	372	407	392	376	393	369	406	359	374	372	394	348	373	380	406	368	381	355	392	385	362	386	339	392	344	383	378	371	364	346	359	374	331	363	397	362	391	395	329	355	368	368	363	362	368	359	357	353	376	375	361	384	353	336	382	386	332	339	358	386	372	374	401	356	372	357	380	398	330	356	378	373	379	371	360	354	376	399	374	369	403	373	358	366	364	370	352	369	371	358	373	357	356	353	370	372	359	358	353	371	348	358	340	352	388	352	379	351	402	390	360	374	386	353	366	343	361	381	378	364	353	364	392	355	367	373	375	375	355	375	374	377	349	346	342	367	343	366	338	388	354	356	371	380	359	340	383	387	357	367	361	344	367	351	369	392	377	362	365	378	345	349	359	347	364	393	342	362	384	361	372	362	366	357	346	366	371	360	382	380	339	342	366	341	387	355	383	359	372	357	370	364	367	364	322	342	338	380	376	390	360	394	344	392	381	398	376	379	358	405	329	351	363	394	413	351	358	362	383	365	370	340	365	392	384	334	373	340	375	341	355	366	356	361	364	369	353	343	389	345	390	344	369	357	375	357	347	354	341	362	343	378	374	337	368	369	340	370	375	396	366	367	367	374	353	367	349	389	380	359	365	365	353	392	388	387	362	345	346	387	381	351	333	384	354	375	364	382	353	368	397	398	374	371	395	375	348	404	413	352	373	345	374	396	328	370	350	377	389	341	372	387	342	389	353	332	316	388	375	352	386	301	366	384	372	387	361	380	378	374	367	375	370	344	365	366	358	391	399	380	349	342	335	392	348	375	374	378	382	324	344	383	400	366	355	377	369	394	342	377	335	355	340	373	351	360	379	384	362	368	360	379	364	380	382	363	356	394	359	356	348	343	361	358	370	366	356	364	351	347	370	353	384	356	372	372	371	374	371	362	372	387	392	343	336	358	349	350	322	366	347	355	364	345	399	384	352	375	380	352	340	380	365	363	371	378	339	377	344	335	361	395	362	388	382	365	374	342	357	374	386	355	331	346	416	310	388	336	367	356	346	370	380	394	381	370	382	383	391	360	373	362	303	356	369	411	367	377	330	368	319	351	342	357	370	345	398	362	375	367	362	365	381	345	388	353	384	383	364	366	393	364	366	357	368	363	375	344	365	384	345	361	350	382	390	374	406	354	367	377	372	356	375	379	343	388	359	392	371	340	378	356	362	353	385	357	389	358	359	407	373	366	391	338	344	370	347	385	370	382	400	399	377	375	365	377	367	366	369	353	378	361	357	351	368	357	371	368	377	347	403	382	351	395	374	353	399	358	358	376	332	381	354	363	352	374	397	379	352	354	376	384	402	359	359	350	402	367	395	372	326	382	368	359	348	321	373	373	340	381	376	342	364	387	361	395	366	335	357	363	380	382	391	386	376	347	386	358	390	365	367	385	341	367	386	369	352	385	356	379	353	366	405	332	354	344	370	371	375	340	327	352	355	340	331	360	349	358	389	365	410	404	382	390	362	332	349	379	392	345	362	357	383	355	391	354	377	344	375	381	393	349	303	389	369	372	348	365	383	388	376	371	347	356	361	397	373	362	355	373	364	382	370	336	351	340	381	365	355	353	334	337	349	374	369	378	373	367	381	351	365	334	365	388	352	399	375	389	369	380	394	407	347	373	360	388	347	395	376	381	366	361	346	382	377	376	364	341	390	361	344	379	370	376	361	360	364	367	337	354	399	361	350	361	365	346	366	375	383	390	401	372	368	385	328	345	351	329	340	364	348	391	351	358	349	374	324	343	407	396	366	383	338	384	366	357	389	347	363	386	386	391	353	346	348	332	351	378	384	384	354	324
25666	21400	27414	25525	7161	1586	1125	793	781	15327	22268	14719	5314	1525	675	459	438	438	403	445	396	426	411	435	444	443	403	380	395	419	410	429	380	427	440	433	403	414	398	417	435	419	421	413	417	392	392	418	408	427	394	392	399	390	415	404	445	390	395	393	406	390	418	457	413	397	402	389	421	416	413	421	405	432	427	358	441	406	420	378	438	421	378	405	439	456	423	419	401	416	419	409	435	436	426	422	405	362	415	434	403	389	405	414	434	378	422	435	456	436	399	421	398	420	412	390	415	427	412	428	401	394	427	385	375	418	404	416	386	422	403	391	394	429	429	434	407	374	393	414	391	425	394	443	428	395	439	410	426	407	406	444	414	427	381	434	418	433	429	369	414	399	422	390	347	407	407	436	437	385	439	404	422	405	380	385	422	399	405	437	430	410	369	401	469	443	424	411	400	398	419	392	424	415	444	431	409	425	391	443	399	389	436	375	443	402	414	447	429	409	445	410	415	431	417	413	438	402	439	427	431	413	425	416	378	421	421	425	417	426	437	411	361	449	418	381	421	435	404	412	404	429	412	401	421	390	391	413	410	400	421	430	409	418	400	410	428	396	453	429	407	411	430	432	398	425	439	425	419	409	381	426	445	390	422	430	401	443	447	387	414	414	428	441	427	415	436	432	402	394	416	422	399	420	405	404	411	400	406	411	416	393	410	405	408	411	404	381	431	410	466	365	419	424	394	413	407	387	424	361	411	406	394	411	385	391	402	424	430	405	420	416	406	415	408	433	425	408	415	399	418	411	434	418	392	379	404	423	402	447	387	412	433	420	450	450	462	406	391	362	406	434	419	410	439	413	371	388	462	407	438	398	443	401	381	450	393	445	434	414	419	398	415	405	415	436	426	405	440	374	398	411	423	397	402	432	412	447	401	464	430	420	418	422	391	418	423	391	442	375	432	368	414	384	402	432	403	439	417	422	398	418	428	436	426	356	421	427	420	441	369	390	411	398	400	420	439	417	392	399	413	427	385	477	403	432	402	400	431	425	408	398	400	400	419	418	457	402	418	413	386	435	368	448	418	418	405	437	398	411	420	481	393	377	403	415	419	426	459	394	384	414	444	440	403	427	395	460	387	422	444	407	404	409	396	412	398	390	397	412	398	418	390	410	419	432	445	438	391	392	440	445	427	412	423	407	418	397	400	395	379	392	460	406	374	388	430	415	397	438	418	439	386	381	383	398	410	388	440	402	405	436	420	392	424	402	396	371	382	366	415	412	418	418	387	401	401	432	378	385	426	422	397	419	415	443	399	412	411	445	393	411	378	416	425	380	417	379	418	429	418	423	379	413	410	430	409	397	444	391	386	385	417	380	421	423	415	410	410	432	407	419	390	401	400	407	415	398	409	423	416	377	434	404	413	411	374	425	359	416	400	334	395	415	399	375	390	416	421	391	387	418	418	418	403	404	414	448	428	411	406	418	423	385	416	398	405	422	381	396	405	412	395	408	412	377	410	392	396	462	438	409	391	394	419	402	398	397	435	378	426	435	400	410	404	413	410	434	382	448	429	399	419	381	398	381	411	434	422	401	422	416	411	420	408	422	434	413	405	425	405	435	438	397	428	426	460	414	402	428	412	415	402	441	433	384	445	438	396	420	402	406	408	423	410	424	432	400	436	400	421	417	407	410	396	422	405	437	363	422	380	391	397	406	418	430	417	414	413	420	432	380	403	491	404	414	405	396	388	427	461	402	403	409	399	387	439	383	410	382	404	409	417	413	412	421	402	399	407	447	412	433	402	422	428	383	420	410	425	419	414	427	422	404	431	398	362	441	446	436	412	397	437	414	379	419	413	398	435	428	395	403	407	426	418	398	426	399	440	398	420	409	440	404	367	395	394	409	403	409	395	376	401	404	439	402	409	368	420	401	391	405	403	398	402	376	411	403	391	394	447	393	427	435	405	382	450	449	429	415	410	386	405	397	404	414	404	414	437	414	429	367	401	403	437	413	406	383	406	425	393	412	436	420	389	378	393	412	411	392	387	410	407	443	395	402	431	416	397	441	374	411	427	422	387	408	398	395	434	384	434	397	409	404	389	437	390	419	428	431	434	421	411	440	426	430	394	410	428	428	391	419	422	420	404	413	428	443	411	420	454	432	424	413	418	418	411	415	413	437	419	410	437	389	397	405	381	408	383	455	428	426	410	417	392	424	415	385	453	421	416	422	401	420	383	437	407	425	391	398	417	389	416	421	436	411	424	406	404	395	423	401	411	410	431	385	412	399	445	373	376	425	396	408	405	419	396	423	399	414	371	441	413	443	397	405	447	405	389	420	391	411	427	372	402	437	396	441	432	421	428	372	446	415	393	395	442	398	460	372	406	399	420	421	426	374	435	408	445	420	439	411	409	375	412	399	442	426	409	393	405	430	401	401	388	455	416	424	399	422	417	390	429	376	412	414	430	390	394	406	404	427	395	413	384	416	390	381	406	390	418	398	399	426	440	404	439	400	400	400	407	416	391	415	442	418	412	381	388	426	386	376	385	446	395	406	398	457	409	419	412	385	438	400	420	411	397	411	388	386	393	393	401	428	408	411	400	430	418	402	420	425	391	414	413	389	390	433	449	393	429	402	392	414	372	415	407	396	385	421	405	436	370	435	455	396	419	399	435	411	383	405	380	395	393	389	403	396	447	414	443	449	418	417	408	388	423	430	404	454	432	369	382	388	426	417	423	416	451	386	407	442	386	415	377	399	416	421	387	444	395	422	456	380	416	372	390	414	423	400	412	398	411	395	420	405	391	379	393	408	422	443	430	401	402	409	429	414	416	404	476	406	435	395	386	424	402	442	388	435	400	402	406	408	380	417	403	445	408	382	403	391	408	385	407	384	387	386	415	383	416	434	421	362	401	425	409	424	421	393	414	427	383	412	364	381	464	400	413	439	440	444	394	420	416	434	441	413	409	407	412	448	431	443	378	393	415	448	411	441	398	408	403	419	395	408	415	412	381	359	403	434	413	399	418	447	423	432	439	442	413	396	403	429	446	414	389	410	440	399	394	399	435	446	385	406	377	383	423	392	425	406	418	426	374	376	403	387	389	386	397	399	418	386	412	404	438	456	427	397	372	404	425	429	455	432	376	437	433	400	393	416	405	369	419	430	394	381	414	407	413	403	425	400	389	428	399	420	395	426	408	424	411	396	404	465	387	388	386	399	428	421	386	411	409	436	389	375	408	426	388	429	422	421	389	440	413	438	410	427	434	408	413	442	396	398	388	400	391	389	413	439	421	410	384	402	413	414	426	406	401	417	426	417	402	401	436	398	403	383	420	407	432	373	387	427	429	415	420	395	417	386	409	442	405	430	415	378	425	376	422	393	425	422	388	384	396	419	422	420	426	384	384	395	424	385	427	411	369	423	414	417	374	398	387	363	408	431	442	443	447	411	402	423	434	434	401	445	411	422	482	408	411	377	421	418	411	397	393	400	399	426	457	432	457	372
4423	4638	4046	2108	1464	1353	1144	961	1013	17855	19248	11569	4577	1586	729	466	385	377	405	370	397	401	377	432	391	405	375	376	349	381	376	378	389	422	387	380	389	404	409	398	399	377	383	393	357	365	383	398	377	351	432	368	356	388	389	357	350	380	400	392	411	422	373	375	380	372	348	379	399	418	382	406	390	392	361	371	398	379	403	390	373	394	386	389	369	368	417	389	382	400	360	389	436	413	352	386	354	402	390	381	394	377	368	348	389	383	374	352	373	385	396	390	387	403	380	388	416	383	370	374	402	360	371	391	401	377	397	393	361	369	382	343	417	437	387	328	374	391	394	426	404	434	383	415	357	399	368	386	388	345	402	397	376	360	406	384	385	381	394	397	421	366	411	385	412	355	374	390	409	367	339	406	404	396	407	391	380	377	384	371	421	383	401	397	394	418	392	353	399	407	380	396	418	401	398	383	382	368	392	398	409	385	382	388	378	388	377	367	358	395	313	386	372	413	406	393	392	392	401	367	382	383	363	362	364	397	392	363	405	399	401	414	375	405	368	364	360	385	397	381	400	397	368	393	389	385	382	375	421	385	345	410	368	400	415	385	385	353	360	407	384	362	400	398	379	393	381	403	376	411	420	379	379	407	387	407	398	390	375	372	402	375	361	355	404	370	396	387	391	378	375	403	379	412	369	393	400	404	366	390	405	381	398	438	383	416	374	346	373	380	385	395	349	401	390	352	407	367	388	398	390	402	371	401	391	379	378	358	382	399	377	386	392	391	352	415	401	404	399	374	360	380	379	398	369	404	421	396	405	420	403	407	417	375	391	377	361	387	356	391	429	364	361	379	401	382	409	371	388	377	374	378	358	397	368	368	379	440	412	407	368	401	383	386	362	373	399	375	378	361	377	412	386	385	382	373	394	378	401	396	323	379	449	370	387	368	378	369	371	414	377	382	370	435	416	381	384	361	416	344	377	388	378	414	371	376	368	378	341	392	379	364	365	370	411	418	406	420	374	373	384	379	385	376	347	381	404	364	423	394	363	394	370	386	382	381	382	374	373	399	369	379	415	373	401	365	383	370	373	434	388	358	408	403	375	392	389	392	374	360	394	400	400	378	399	334	393	361	379	373	356	381	387	378	387	360	349	404	398	455	387	417	385	377	363	379	368	412	428	386	364	369	378	398	393	364	349	400	362	380	383	372	368	377	384	404	372	377	422	389	376	391	368	390	353	364	366	383	373	359	388	397	370	390	384	385	377	377	402	386	366	369	403	365	395	390	392	388	377	399	413	371	379	384	399	399	373	406	390	393	383	383	371	404	358	401	323	367	397	362	386	317	386	388	346	377	370	397	349	362	394	360	386	397	404	372	367	395	367	394	382	348	350	363	379	398	392	401	357	376	364	369	447	370	401	369	368	399	368	414	375	366	381	375	420	356	410	389	409	408	381	339	426	359	405	372	379	446	367	382	387	367	390	345	392	358	390	386	406	383	346	408	354	392	400	369	387	368	367	385	367	354	412	346	400	401	370	361	401	383	382	413	402	357	363	350	408	371	418	410	387	370	397	354	392	400	380	332	337	392	374	361	390	374	374	375	379	398	358	364	354	382	356	393	378	362	386	401	382	409	386	359	367	389	383	399	395	415	416	406	383	395	382	373	379	400	399	377	370	378	406	384	372	398	383	370	386	371	403	355	353	378	412	336	367	373	375	380	374	429	379	394	390	380	373	387	369	381	372	372	379	395	349	393	402	361	402	365	423	387	371	383	376	351	374	394	384	373	362	371	361	365	369	385	411	384	377	405	418	354	379	399	362	396	388	383	387	371	365	360	378	361	370	382	380	378	386	402	387	414	368	401	397	396	353	362	397	369	381	410	383	387	374	351	368	370	356	386	401	372	397	382	380	390	380	348	367	389	380	361	382	395	427	373	411	395	383	361	348	396	392	379	373	387	376	396	381	372	358	433	370	405	371	345	371	368	337	373	396	392	393	369	384	339	393	405	363	361	388	380	426	379	364	377	410	379	392	394	366	388	391	389	348	386	393	366	391	378	409	375	383	402	383	382	369	393	381	376	420	387	419	384	361	377	358	350	387	381	359	388	400	399	386	366	376	407	414	385	405	403	368	395	378	411	375	375	390	361	399	371	396	412	378	389	414	401	366	397	377	374	404	370	363	383	378	391	387	351	405	436	338	389	357	369	418	390	375	390	422	348	359	383	367	352	392	395	406	405	380	373	368	373	381	395	400	347	397	406	424	398	408	374	408	401	383	340	383	426	388	401	379	391	357	373	371	371	397	415	383	379	374	380	373	366	377	363	390	380	382	407	377	378	378	369	378	364	395	391	396	422	379	370	378	395	359	413	379	365	379	414	381	375	367	365	393	367	383	383	395	407	399	402	338	396	358	356	370	381	390	371	381	416	406	357	438	374	384	391	380	394	378	357	384	392	365	371	390	368	409	419	363	403	343	365	365	378	367	391	391	368	362	401	393	419	400	383	342	414	401	384	371	348	354	392	461	354	393	379	351	383	364	388	404	361	391	375	406	404	417	371	375	375	385	393	371	414	391	410	390	390	377	387	367	371	407	401	414	371	393	396	389	412	379	393	383	389	392	385	383	391	400	380	421	400	380	350	399	352	413	359	356	399	377	389	408	396	369	388	353	396	371	366	409	373	354	358	399	379	354	365	381	383	375	343	368	390	383	362	425	383	411	375	383	359	388	383	362	386	375	370	390	395	398	379	391	394	390	399	381	397	436	376	367	342	384	410	345	413	404	413	353	390	382	373	368	369	380	382	386	355	392	341	387	362	383	403	396	410	356	396	386	366	368	382	379	349	402	359	356	368	399	398	365	404	364	353	389	404	387	370	423	363	353	360	385	376	391	350	404	409	389	381	387	390	376	379	376	383	373	402	378	372	350	382	383	390	377	387	380	361	378	434	356	380	371	394	380	421	393	326	395	372	328	395	385	390	406	390	363	384	391	364	356	382	388	365	397	377	363	352	409	412	364	375	413	410	373	388	378	400	397	393	361	345	405	396	382	385	377	356	395	409	368	382	350	395	418	392	378	361	384	356	397	340	406	353	351	369	407	370	393	354	365	432	383	391	403	415	317	366	405	410	407	371	392	381	343	405	359	399	386	399	383	386	387	396	407	377	375	380	370	365	375	371	394	361	379	377	402	384	340	415	357	364	366	333	374	378	378	373	387	379	382	392	378	376	334	385	396	362	373	374	333	387	377	404	377	359	378	394	407	401	364	387	371	382	394	347	394	383	393	400	416	377	396	385	353	394	375	393	374	391	392	377	388	377	389	375	385	376	345	387	355	376	397	383	399	410	384	374	412	403	392	356	387	378	376	346	362	406	368	401	379	367	390	380	377	386	403	364	409	382	401	407	381	409	379	399	353	356	363	387	366	408	388	376	370	380	397	366	403	383	391	357	363	370	424	387	401	370	378	383	390	434	364	389	388	369	398	399	329	398	415	400	403	395
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
