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
339726979401	339726979970	339726980520	339726981070	339726981620	339726982170	339726982720	339726983270	339726983820	339726984370	339726984920	339726985470	339726986020	339726986570	339726987120	339726987670	339726988220	339726988770	339726989320	339726989870	339726990420	339726990970	339726991520	339726992070	339726992620	339726993170	339726993720	339726994270	339726994820	339726995370	339726995920	339726996470	339726997020	339726997570	339726998120	339726998670	339726999220	339726999770	339727000320	339727000870	339727001420	339727001970	339727002520	339727003070	339727003620	339727004170	339727004720	339727005270	339727005820	339727006370	339727006922	339727007470	339727008020	339727008570	339727009120	339727009670	339727010220	339727010770	339727011320	339727011870	339727012420	339727012970	339727013520	339727014070	339727014620	339727015170	339727015720	339727016270	339727016820	339727017370	339727017920	339727018470	339727019020	339727019570	339727020120	339727020670	339727021220	339727021770	339727022320	339727022870	339727023420	339727023972	339727024520	339727025070	339727025620	339727026170	339727026720	339727027270	339727027820	339727028370	339727028920	339727029470	339727030020	339727030570	339727031120	339727031673	339727032220	339727032770	339727033320	339727033870	339727034420	339727034970	339727035520	339727036070	339727036620	339727037170	339727037720	339727038270	339727038820	339727039370	339727039920	339727040470	339727041020	339727041570	339727042120	339727042670	339727043220	339727043770	339727044320	339727044870	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2587	3600	2300	2588	3600	2300	2588	3600	2300	2588	3600	2300	2588	3600	2300	2588	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2589	3600	2300	2590	3600	2300	2590	3600	2300	2591	3600	2300	2591	3600	2300	2592	3600	2300	2592	3600	2300	2593	3600	2300	2594	3600	2300	2594	3600	2300	2595	3600	2300	2596	3600	2300	2597	3600	2300	2598	3600	2300	2598	3600	2300	2599	3600	2300	2600	3600	2300	2601	3600	2300	2602	3600	2300	2602	3600	2300	2603	3600	2300	2604	3600	2300	2605	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23872	21889	29871	26709	27520	17848	5168	1379	992	902	848	820	700	736	9008	16557	13759	8121	1981	478	334	288	297	307	305	310	318	314	315	313	281	331	304	290	301	326	309	339	321	314	311	716	700	582	455	379	373	343	298	303	306	292	310	297	314	333	333	344	308	329	340	291	298	315	310	282	299	290	306	303	312	334	304	341	304	342	340	286	313	305	329	301	322	317	274	318	333	293	281	297	302	297	298	308	287	290	321	331	306	321	326	320	327	303	323	295	309	304	314	313	274	294	284	338	291	288	272	305	300	313	301	309	304	284	320	281	307	263	291	307	342	308	295	302	309	301	301	285	355	317	332	318	303	336	294	294	303	291	321	312	326	297	312	303	292	297	313	322	345	295	309	311	330	291	289	280	288	303	335	304	285	295	316	318	308	293	314	259	319	329	307	287	275	310	307	311	289	319	316	295	297	290	258	277	337	298	274	319	326	303	287	307	307	300	343	304	280	314	306	302	316	320	308	316	299	292	293	328	294	302	299	357	314	305	310	297	328	319	302	311	310	299	309	332	313	337	304	318	327	332	290	301	341	310	304	280	325	318	322	295	307	320	310	279	329	325	271	296	292	290	329	303	313	326	330	290	293	283	293	311	298	285	305	320	310	289	317	300	309	304	288	298	291	297	292	319	309	302	307	288	318	295	277	307	287	278	337	335	316	294	294	318	316	324	323	293	337	276	315	305	340	309	340	334	319	295	315	279	331	279	287	327	306	283	315	338	301	334	338	306	317	311	305	322	303	335	287	364	309	282	298	329	302	306	288	294	307	288	310	308	276	284	311	330	304	289	328	301	266	335	312	311	299	326	313	310	299	305	320	301	300	295	288	341	301	292	304	323	329	290	306	305	314	308	297	341	305	290	293	320	325	299	299	344	307	291	315	325	307	284	321	294	313	275	313	292	317	333	288	315	319	283	349	304	293	305	296	331	300	299	309	313	306	338	295	296	313	293	285	323	283	308	308	305	313	311	308	272	308	295	319	286	300	338	308	278	296	318	283	285	282	310	310	288	317	327	302	292	302	299	297	314	323	302	317	284	306	279	288	282	300	300	314	270	315	273	322	285	307	316	286	290	296	313	291	323	280	280	308	300	281	325	328	343	297	306	303	298	290	325	299	290	321	285	304	315	300	301	327	309	297	281	330	295	285	311	275	299	325	337	318	302	306	325	296	305	281	300	283	309	306	310	321	287	318	322	307	294	303	311	293	310	294	321	310	304	310	302	318	334	308	324	289	341	293	285	285	311	317	325	313	324	282	294	304	302	305	303	300	302	325	311	325	289	265	305	287	361	310	336	314	311	329	266	315	304	312	273	292	302	312	299	295	297	315	270	278	288	297	305	290	295	329	307	297	324	280	319	330	332	310	315	318	287	334	325	304	301	311	297	323	292	301	271	280	292	312	309	325	317	290	307	314	287	331	338	309	293	302	309	272	318	330	334	287	329	301	316	298	280	309	320	326	350	319	283	261	286	280	347	310	293	309	314	302	291	297	314	295	311	321	315	295	310	286	301	273	317	312	311	307	312	304	297	314	282	273	296	302	277	323	271	302	337	289	295	303	302	272	328	300	315	299	294	288	303	310	301	314	300	302	278	284	306	320	295	290	317	262	292	284	310	295	325	282	301	317	319	329	314	296	295	328	343	297	309	300	333	285	314	316	296	321	287	297	293	305	288	285	291	302	314	307	326	305	297	311	297	318	309	323	310	301	320	319	315	296	291	271	282	318	294	290	273	312	314	289	319	293	347	297	310	311	328	284	299	298	296	299	310	335	303	318	296	309	321	276	311	288	313	306	253	314	334	304	305	295	344	314	314	316	311	299	294	307	313	282	308	287	301	297	293	309	307	310	303	347	288	303	323	311	304	327	296	328	284	312	272	302	322	306	284	329	291	305	291	306	285	326	316	320	293	317	265	310	335	300	274	293	311	328	300	283	307	288	290	288	283	322	297	294	343	335	311	317	321	300	295	295	301	297	297	278	300	320	319	287	302	296	281	304	331	296	295	313	334	318	318	326	286	317	327	330	307	319	308	282	322	318	298	308	304	306	309	290	298	317	306	322	311	299	288	316	313	321	290	284	297	313	294	311	307	310	310	304	270	308	337	316	318	336	305	271	330	295	312	300	289	311	324	292	303	307	306	311	313	283	288	304	319	288	323	304	315	284	326	282	338	292	320	330	325	313	315	306	322	316	341	305	309	299	320	294	314	315	299	298	258	317	301	296	295	316	260	300	308	290	309	313	310	293	288	300	283	311	350	299	328	307	282	294	301	318	319	322	316	302	323	299	316	280	328	304	320	292	334	335	299	307	314	333	337	300	286	308	302	300	330	300	309	302	293	316	296	317	300	335	324	303	304	320	286	281	326	294	310	341	298	285	282	286	285	308	303	330	283	290	303	297	304	301	284	296	305	324	301	270	288	282	297	302	309	310	315	323	328	325	312	314	297	299	309	309	317	290	275	282	309	304	316	298	301	301	323	287	308	283	301	298	300	311	290	316	290	323	289	279	296	281	331	303	312	345	313	299	310	311	311	289	307	335	288	282	301	295	309	304	336	304	306	307	302	295	281	315	326	307	320	322	276	302	344	288	320	283	319	321	324	322	279	271	293	272	279	291	316	325	315	307	284	312	323	332	306	324	291	298	315	312	316	322	314	298	300	304	313	292	294	304	335	307	303	298	313	308	301	283	316	297	323	274	304	318	300	307	330	359	298	306	317	337	319	255	282	305	301	339	323	270	307	287	297	326	282	300	305	322	333	292	288	359	314	320	320	308	280	307	285	276	307	286	279	295	331	291	309	289	291	310	320	285	295	332	301	291	311	302	334	306	332	301	318	314	323	314	315	305	304	313	293	341	312	296	300	318	330	307	302	298	306	282	287	300	319	319	305	291	313	289	325	330	287	313	299	310	294	317	273	315	312	288	312	254	294	282	313	310	295	266	314	299	297	339	314	311	302	320	283	298	291	303	305	327	309	316	279	326	312	295	295	309	305	324	294	305	285	283	316	311	311	319	259	300	282	309	316	322	310	286	289	294	306	301	302	305	300	317	317	281	309	309	273	317	271	326	296	296	299	318	306	291	283	279	312	305	315	313	318	308	307	293	312	294	309	314	266	328	334	294	300	316	301	336	300	316	301	303	303	294	289	294	282	313	317	302	276	331	327	309	321	311	296	308	291	298	287	297	295	293	311	324	297	299	305	334	296	316	318	293	282	322	316	350	292	306	283	261	281	298	331	291	339	310	295	325	304	320	297	305	283	286	311	283	276	311	289	296	312	297	331	277	299	288	298	312	332	278	287	284	272	285	327	288	303	297	319	300	284	293	310	348	293	331	295	306	314	310	322	296	295	316	319	317	308	324	320	335	330	317	316	307	298	305	309	340	309	312	280	296	280	322	294	309	282	274	272	314	338	311	318	336	298	306	295	320	299	296	302	307	304	284	296	302	320	287	290
12431	24027	24697	53689	39139	6084	4528	3938	2996	2567	2547	2341	1964	2241	20542	28613	24806	16107	4723	1165	540	533	574	518	537	560	501	526	542	543	553	510	521	517	529	507	543	502	514	480	618	1788	1948	1416	971	666	589	538	511	554	494	545	495	484	506	466	464	523	512	476	465	503	532	533	508	518	484	533	553	471	492	470	537	523	520	497	521	500	521	505	522	503	560	459	483	474	517	465	491	501	503	518	522	504	490	526	530	491	485	530	494	504	544	517	485	472	526	508	544	501	533	478	533	505	522	529	510	506	504	503	541	505	483	493	504	482	456	482	492	503	458	493	501	519	456	527	520	522	506	494	534	490	488	547	499	483	500	522	497	497	478	544	484	514	539	517	495	521	509	483	522	529	510	490	516	490	495	488	550	507	530	509	452	525	474	507	493	474	506	510	486	510	493	511	549	520	504	518	505	510	524	486	497	531	522	545	530	482	539	490	509	527	520	497	474	554	483	474	490	532	504	499	535	491	538	528	510	503	479	515	496	510	465	467	521	515	525	506	476	502	469	521	458	509	478	516	522	492	488	486	506	482	518	510	506	494	519	523	517	516	524	477	491	530	492	495	470	497	503	477	523	478	521	478	478	491	476	509	484	526	518	496	489	497	493	499	461	464	504	527	550	508	474	489	485	483	554	512	533	477	499	527	479	521	549	471	496	524	547	495	496	511	538	480	519	477	530	494	497	504	486	472	503	516	484	504	491	532	514	526	525	481	481	517	535	484	473	482	463	528	515	522	480	523	530	504	540	522	488	462	467	501	495	493	487	515	504	504	502	468	534	486	527	506	534	523	498	506	454	485	520	501	506	526	505	488	491	494	498	498	504	543	494	532	468	484	463	543	485	508	508	531	556	516	465	444	504	494	499	511	497	530	483	548	477	479	520	477	524	523	522	542	507	500	486	468	546	507	487	493	474	494	533	492	514	480	493	503	466	475	511	482	531	491	484	533	487	541	483	520	499	501	544	499	523	522	574	483	496	490	511	533	507	517	524	474	552	485	527	542	524	510	482	493	521	529	502	530	487	522	552	511	520	503	491	462	540	478	537	476	515	539	494	511	445	507	470	521	513	495	470	512	522	512	484	471	528	520	494	506	546	524	514	510	505	514	517	521	510	506	529	512	483	488	503	508	476	504	492	464	485	488	501	503	506	523	502	482	505	531	507	501	497	482	507	499	529	532	468	506	473	516	540	496	554	530	495	523	503	531	505	539	512	489	499	500	508	507	528	497	484	483	499	491	479	473	516	476	534	458	472	503	501	560	491	520	504	492	502	516	498	498	524	491	475	509	482	564	488	528	496	512	535	490	495	450	499	485	446	463	521	506	519	532	449	474	483	497	471	507	520	536	475	494	500	508	543	506	507	476	503	522	473	480	469	504	503	511	472	504	526	496	494	505	514	468	543	546	502	519	526	503	508	514	519	528	498	486	537	540	484	530	538	474	531	461	502	479	528	510	525	509	556	498	506	466	499	527	530	516	528	554	527	525	515	504	508	465	502	497	498	479	506	511	551	537	522	460	485	490	505	514	517	488	476	526	531	535	514	509	513	535	487	556	525	504	471	491	488	462	492	507	517	484	524	512	483	509	534	513	499	533	483	510	544	521	457	497	530	511	540	530	489	554	548	499	527	511	496	511	505	491	465	486	508	492	507	532	453	492	502	482	495	485	488	540	547	491	433	483	500	495	473	521	512	514	481	532	539	518	525	558	432	506	529	494	468	498	496	475	490	515	479	503	534	516	492	472	508	486	477	524	499	450	495	541	493	497	521	487	500	500	548	538	560	510	512	532	504	470	503	485	503	482	459	512	464	496	565	489	509	494	472	523	473	485	494	488	511	478	499	501	485	471	496	484	529	536	514	513	520	483	516	506	462	522	487	495	465	482	505	545	512	519	528	497	487	491	505	481	518	511	528	520	524	539	510	455	511	519	515	528	534	491	518	516	463	493	499	502	507	525	493	536	488	530	461	521	481	531	456	483	548	510	496	545	518	523	485	504	507	505	522	515	518	490	510	526	479	537	470	516	513	526	509	546	473	478	495	499	497	530	511	501	523	526	507	479	548	485	477	466	475	517	464	478	513	499	509	513	533	494	553	496	461	520	490	520	544	494	505	525	501	520	520	531	533	513	519	522	500	552	517	512	517	534	497	525	492	504	543	526	515	496	514	506	515	519	529	528	505	492	504	515	480	507	513	504	514	474	524	477	484	502	506	516	499	507	478	523	450	504	498	501	526	476	484	537	470	544	498	504	494	474	534	467	513	500	539	453	493	489	476	518	508	467	540	512	496	484	524	512	483	496	540	498	525	521	528	512	513	556	485	518	489	479	487	536	500	498	489	551	492	502	515	495	486	484	507	496	485	525	513	532	510	538	496	494	501	496	514	538	513	481	481	458	520	491	487	486	484	501	475	533	533	506	515	478	482	530	504	487	507	473	506	517	493	494	502	506	493	484	538	510	495	563	509	491	505	503	465	485	557	517	511	511	503	498	500	526	516	479	519	497	500	526	473	488	494	504	513	485	486	480	513	511	487	471	494	509	527	501	489	502	526	532	510	517	468	473	534	503	496	529	502	521	527	522	487	519	481	518	492	519	537	499	524	514	543	495	488	487	557	482	493	490	537	487	486	519	520	508	548	535	523	513	517	499	523	534	488	538	524	505	507	529	515	433	473	504	530	485	484	482	462	492	526	511	471	494	484	494	526	510	513	556	496	518	532	541	511	491	506	533	482	533	498	537	486	510	490	515	560	487	500	519	494	520	549	484	487	506	576	505	515	490	498	489	505	471	514	514	522	547	497	476	483	503	526	519	510	480	546	477	509	502	520	475	504	530	549	523	479	522	483	551	490	492	503	474	477	493	520	477	508	486	513	517	571	521	524	522	491	514	510	526	535	503	520	527	504	515	521	496	520	480	527	547	521	500	502	503	454	491	490	515	492	480	507	488	539	468	514	473	486	515	511	539	504	514	533	541	504	535	494	485	507	499	490	492	501	518	476	519	495	491	484	510	508	505	526	504	492	473	479	489	487	489	578	536	494	486	529	515	485	497	515	474	506	553	495	496	511	499	508	502	485	510	497	526	527	484	544	485	532	513	524	509	508	479	492	507	516	523	506	521	488	493	508	477	531	481	507	485	496	550	462	505	496	486	490	513	565	493	510	521	493	495	530	542	492	507	498	521	491	519	537	490	495	478	513	531	459	507	496	514	493	537	497	517	486	479	547	483	478	502	503	496	531	506	519	487	524	512	533	527	535	489	509	498	479	524	520	510	476	475	507	478	532	509	527	497	477	487	495	518	522	495	505	512	521	506	504	477	489	495	508	507	538	529	520	482	507	478	486	539	506	499	493	534	502	494	483	510	534	487	527	494	524	544	522	494	495	500	553	491	515	493	485	508	528	514	520	467	501	520	499	494	501	484	494	496	546	515	508	497	474	486	499	498	524	511	504	515	467	495
26616	19850	8228	8779	4732	746	503	428	385	369	345	362	327	360	990	1197	1208	710	386	276	275	274	244	282	294	245	283	252	249	272	250	239	260	267	254	274	268	253	270	245	274	263	248	290	286	283	257	279	236	229	258	261	243	254	262	269	279	224	265	275	236	250	249	269	262	263	261	257	269	246	259	232	266	257	252	261	268	243	227	245	233	244	232	255	269	248	245	259	252	261	247	269	231	262	244	250	268	232	240	247	249	252	258	275	253	242	261	260	262	245	237	244	254	256	257	272	257	215	251	248	235	265	246	263	247	249	256	242	264	263	276	218	244	248	265	261	243	263	263	241	254	267	234	285	286	262	262	263	223	266	274	261	257	256	225	243	246	256	240	275	277	244	259	263	258	273	233	270	261	250	232	249	267	273	263	271	240	269	261	257	263	239	263	269	226	279	265	250	231	254	236	256	254	252	256	256	238	262	243	255	272	261	255	254	278	293	261	270	229	266	279	231	237	258	260	228	252	252	284	276	247	286	267	272	265	262	273	228	267	214	272	280	242	244	239	252	252	237	265	251	236	275	260	244	269	256	295	259	264	260	254	256	256	264	250	270	242	266	236	279	252	261	234	247	246	282	241	261	271	262	224	282	276	258	242	269	247	245	272	276	244	266	265	266	276	248	261	280	291	262	280	275	250	250	244	262	235	262	258	244	258	262	287	278	254	272	245	248	238	253	275	252	237	254	258	255	241	253	259	239	266	277	252	284	257	264	249	239	255	270	240	252	252	271	272	260	237	275	280	273	268	245	249	270	262	244	264	283	261	268	261	269	290	249	257	237	244	233	235	255	215	249	256	249	265	242	269	258	268	240	246	252	262	248	253	281	220	251	253	228	252	261	240	269	268	258	273	229	280	244	238	292	239	218	261	258	278	266	248	254	227	279	241	251	270	241	262	246	271	256	258	245	273	271	272	256	253	230	289	287	257	265	244	283	238	246	255	254	241	265	272	252	276	249	235	269	238	266	262	230	235	270	246	266	232	251	240	243	255	249	257	261	268	267	262	265	257	258	248	268	240	262	274	278	231	252	265	263	281	246	239	273	274	258	247	241	277	264	265	256	262	261	271	274	245	214	251	279	261	249	261	233	249	264	250	241	280	262	265	225	264	243	260	242	236	251	253	267	251	263	240	280	270	256	255	265	223	265	261	272	245	265	260	282	260	235	259	236	258	265	293	228	258	251	248	276	239	266	274	251	266	264	251	299	288	269	270	275	264	219	266	262	245	260	264	269	242	277	249	273	269	255	257	254	228	240	258	255	277	237	283	272	274	285	231	243	237	243	280	288	244	276	261	249	217	238	238	254	264	286	250	241	281	267	242	252	250	239	255	258	254	279	276	261	256	263	243	246	276	244	263	278	289	229	246	262	263	280	280	286	260	259	255	265	254	248	251	270	257	246	273	262	241	244	264	237	277	235	282	232	269	264	254	262	247	260	239	289	265	271	256	259	239	255	241	266	233	256	256	253	267	264	245	242	298	228	232	258	244	260	244	255	265	269	247	252	258	254	282	267	292	253	258	231	257	253	272	248	255	246	257	284	241	249	277	256	244	267	274	270	251	253	235	266	257	262	263	254	257	255	261	271	256	240	286	230	249	269	232	268	255	262	243	263	227	258	261	242	246	251	257	247	266	260	231	242	262	277	229	245	249	268	239	260	268	251	261	281	258	255	239	241	268	264	278	284	277	269	239	257	256	239	262	270	231	239	266	237	269	249	277	256	270	231	226	237	226	244	250	246	282	270	254	253	278	275	256	245	269	242	284	251	261	228	255	249	255	262	233	270	277	288	273	270	281	238	269	268	223	251	251	239	256	246	238	236	255	270	254	279	256	237	245	262	237	246	265	265	258	264	238	256	232	220	236	245	252	284	253	228	218	288	265	251	242	252	219	263	264	250	239	255	255	221	264	268	283	227	274	259	237	276	272	264	272	265	249	253	300	223	232	256	276	257	260	262	247	265	255	268	237	275	282	253	262	256	274	270	262	253	277	235	266	244	265	265	261	251	217	257	272	256	249	235	240	264	254	275	267	243	283	266	262	259	245	277	229	257	273	244	278	242	266	242	249	277	226	243	281	254	270	263	240	269	265	230	248	256	248	249	228	256	267	243	249	247	261	285	291	277	263	237	279	225	246	267	266	242	233	262	239	249	253	278	277	248	257	242	262	256	272	248	271	264	258	249	239	237	251	259	271	263	238	261	260	231	231	259	300	236	256	271	266	255	243	261	263	259	252	257	255	233	282	216	245	249	246	255	224	276	245	256	243	251	240	236	253	251	243	284	222	255	259	235	273	248	271	232	235	288	265	249	218	237	238	275	256	263	267	265	267	232	237	248	288	264	258	241	279	240	243	273	251	242	253	264	253	264	286	239	229	239	232	264	255	262	250	270	289	264	243	250	229	245	252	273	237	289	246	252	264	249	217	253	256	239	271	260	265	271	269	261	256	261	276	270	267	230	246	263	274	234	248	257	238	278	248	257	244	259	221	239	274	259	244	238	248	245	253	259	257	253	270	291	250	256	256	255	261	282	265	280	222	272	265	266	263	234	261	280	293	248	248	270	219	269	270	267	246	261	246	230	262	278	270	274	243	240	257	258	240	275	244	262	255	262	241	263	249	283	250	249	300	254	248	239	230	254	220	257	274	236	266	258	265	244	251	240	269	258	233	260	272	282	260	266	278	251	254	249	273	254	253	273	258	237	282	284	265	278	252	229	254	246	227	271	278	255	260	257	241	252	265	261	255	229	247	263	229	237	274	252	257	247	267	261	253	251	284	280	257	249	261	254	289	260	257	235	273	229	263	266	251	231	239	268	260	267	248	232	289	237	276	285	245	267	259	262	282	270	227	293	283	240	271	245	255	283	263	281	244	248	245	266	285	251	248	247	286	256	238	261	256	259	237	240	251	255	249	261	247	269	244	250	250	242	247	268	236	268	264	280	242	257	262	231	230	244	254	272	248	284	257	269	253	278	230	258	250	233	262	245	249	248	288	250	235	255	247	276	277	244	268	251	271	262	263	259	255	250	246	275	256	275	265	279	262	274	242	256	242	221	260	267	274	238	248	231	236	251	255	244	264	259	258	242	245	247	269	225	268	262	252	259	274	272	281	250	254	260	266	237	254	258	236	254	232	257	271	247	263	293	262	248	261	248	250	230	260	250	260	264	248	257	278	244	270	258	257	235	239	266	269	264	274	258	242	284	237	276	269	283	253	271	279	264	244	247	244	274	262	244	260	244	237	245	243	261	293	263	246	243	259	275	265	265	248	246	242	237	273	270	241	253	286	261	229	239	245	266	246	280	253	250	234	240	253	262	253	263	279	252	266	274	258	249	238	246	232	238	252	243	247	250	231	262	260	256	269	254	255	228	257	258	242	256	269	274	255	251	263	255	261	249	240	292	252	222	238	236	249	261	254	248	257	244	258	264	258	241	256	229	269	274	277	244
7464	8816	7155	15908	9534	1880	1301	1120	980	824	871	856	816	784	2918	3571	3174	1651	849	447	478	474	432	443	462	466	431	445	441	412	415	427	382	421	423	432	459	466	431	411	431	468	526	532	463	492	453	416	424	453	414	439	451	441	416	411	460	414	467	412	432	448	452	445	446	471	417	414	431	427	433	437	441	440	441	440	418	403	437	423	414	420	431	454	398	460	478	423	434	463	423	463	441	456	441	421	474	427	446	443	416	399	425	434	425	406	411	403	445	455	419	428	440	455	447	461	441	456	410	436	406	421	408	438	435	446	434	417	396	410	448	440	428	430	433	453	410	414	460	459	426	403	413	396	444	428	466	409	406	400	423	406	432	448	410	409	435	400	470	425	471	423	438	459	439	472	454	424	434	453	423	421	443	437	417	417	437	431	457	456	410	459	390	420	410	463	439	442	441	431	390	421	433	411	426	447	471	458	440	412	457	433	437	411	395	447	451	393	431	446	398	466	414	428	428	425	422	438	445	413	438	425	410	448	455	418	481	439	412	467	424	425	419	432	436	451	407	448	437	426	464	440	449	419	411	448	428	435	485	479	444	448	473	460	457	403	438	420	442	405	401	416	443	451	404	422	455	421	392	441	445	441	429	464	459	444	404	453	444	443	414	423	461	450	439	406	422	467	440	447	404	423	425	427	401	407	438	424	429	458	439	425	433	426	437	398	432	457	417	429	415	442	419	449	427	427	450	401	427	414	448	387	419	420	464	449	488	457	438	440	433	464	452	448	446	441	440	432	429	440	437	437	409	413	421	415	436	418	422	473	429	450	417	427	436	427	463	440	414	413	457	459	440	428	422	427	438	430	418	395	440	422	432	437	444	463	426	457	432	420	409	479	430	415	428	475	428	437	381	463	404	438	437	467	418	435	427	442	438	415	450	425	411	445	440	403	444	406	473	432	415	433	439	441	419	436	418	441	428	432	403	443	427	446	440	408	421	428	433	452	455	434	423	442	443	427	411	445	453	431	440	436	445	403	430	424	444	428	421	425	451	419	422	412	432	463	461	416	415	403	395	488	459	437	433	436	410	434	442	405	399	422	439	463	400	411	438	453	452	454	428	459	449	429	404	448	468	434	458	411	390	420	393	433	414	460	442	425	464	439	432	397	423	458	458	426	474	436	459	435	397	462	428	426	408	377	400	432	435	450	457	455	406	421	466	485	464	412	479	453	444	431	453	432	417	421	468	438	452	422	442	399	438	455	451	439	421	475	409	414	447	452	451	426	440	423	426	422	440	460	426	444	432	446	418	443	387	432	431	433	411	428	437	388	431	459	446	435	430	446	470	406	442	439	438	444	404	420	395	480	408	434	428	470	446	431	387	410	438	427	463	396	432	434	443	409	455	411	464	426	435	444	460	439	423	426	443	460	447	418	407	439	458	433	467	458	437	427	412	437	443	410	422	426	432	386	416	417	420	410	434	419	425	427	447	474	466	422	450	396	407	418	440	433	453	456	370	434	446	439	423	458	444	419	411	415	435	408	434	441	410	437	448	453	421	455	446	432	413	450	449	443	434	430	431	410	449	430	434	443	430	415	461	415	448	450	441	410	441	428	426	412	431	444	443	421	438	489	444	450	444	429	434	462	428	436	399	449	483	443	422	419	402	453	391	428	448	436	472	423	448	402	409	448	424	455	430	465	445	402	439	469	415	455	461	432	421	431	430	429	432	402	474	447	425	440	416	456	413	412	477	432	411	437	432	402	444	444	419	423	416	463	458	466	424	391	431	431	402	422	405	468	410	403	426	432	428	420	414	442	440	441	424	445	413	385	449	432	434	425	436	447	437	412	446	419	466	418	435	467	422	436	413	451	391	442	434	460	424	412	411	393	440	425	389	393	429	404	459	414	444	420	420	412	420	452	404	462	442	440	438	439	399	394	443	436	388	438	431	432	480	446	395	458	428	437	430	446	436	407	449	398	438	427	457	457	443	463	446	423	443	463	403	416	436	433	469	447	433	422	439	437	442	411	470	449	435	447	461	453	419	450	434	456	451	450	437	467	433	416	413	461	449	414	461	455	430	476	467	457	410	413	434	429	455	418	445	425	453	414	416	458	408	463	420	433	434	472	426	438	431	448	461	388	424	430	423	417	460	432	450	438	413	421	417	439	466	459	393	401	441	481	409	411	429	432	428	392	420	459	408	438	410	419	449	425	438	399	447	443	434	446	437	447	429	439	461	421	452	423	412	454	425	416	426	457	443	435	456	441	460	460	433	458	415	399	434	449	404	409	413	468	427	405	461	447	450	436	439	439	426	454	427	426	439	488	447	420	451	438	429	407	440	428	465	455	394	435	441	437	468	417	430	468	442	422	433	436	422	425	441	383	431	450	444	399	428	446	429	411	427	422	432	475	447	471	461	409	422	399	431	465	440	453	428	429	412	448	436	450	443	444	410	456	449	430	430	463	423	445	426	418	453	451	462	449	462	394	427	414	410	432	471	466	420	468	417	429	411	422	403	402	426	435	401	421	457	435	437	430	439	408	445	415	450	448	421	434	431	387	401	402	438	442	447	431	458	463	391	422	434	436	400	452	417	421	423	436	439	426	438	446	450	439	479	477	449	392	426	442	431	414	436	392	473	435	421	444	436	426	434	452	443	455	434	450	403	436	433	417	431	416	425	442	432	421	401	439	456	442	442	443	458	378	431	418	460	420	414	434	444	404	439	448	397	441	445	415	449	444	435	455	425	472	392	436	447	431	427	434	441	429	460	459	405	416	439	441	423	424	455	430	451	437	438	432	460	430	413	420	461	422	457	404	445	439	434	389	471	421	422	412	444	416	463	494	436	425	410	442	444	418	422	430	400	481	382	432	436	467	391	435	425	429	414	432	457	426	475	395	410	449	433	441	436	399	414	469	393	456	430	456	440	441	441	432	467	427	416	451	425	435	418	392	415	396	429	447	423	429	416	408	457	463	427	455	472	454	418	445	425	462	428	417	444	461	451	463	436	413	434	419	420	418	445	427	430	496	436	427	443	445	423	437	444	477	423	433	419	478	434	442	415	410	489	435	415	443	442	440	408	383	419	456	406	461	429	444	457	445	411	412	475	442	469	495	418	406	420	446	432	397	431	422	416	436	427	444	430	438	447	434	435	442	418	459	437	424	448	417	419	446	455	413	423	435	435	425	434	414	467	484	430	441	414	427	427	444	428	406	409	447	457	434	444	463	426	431	435	446	438	442	441	435	443	432	444	460	462	427	425	480	468	439	429	447	466	412	440	448	457	488	463	420	492	430	452	432	474	402	401	418	426	457	413	452	401	440	460	410	422	437	412	390	445	433	480	421	456	430	455	390	428	443	413	436	435	408	428	457	427	418	422	436	406	448	443	438	394	451	408	479	408	413	407	403	434	459	455	404	412	419	413	445	447	408	427	425	458	399	422	420	440	421	459	412	459	414	468	452	402	449	431	420	464	425	447	429	474	426	452	440	398	517	468	444
24562	21094	27528	29295	24650	7288	970	621	550	503	508	526	449	763	4345	5965	3776	1892	1250	491	314	281	313	285	303	306	293	244	299	278	285	269	295	295	290	252	281	292	264	275	294	370	482	417	362	328	295	286	274	297	264	276	296	253	283	277	253	292	308	267	288	275	314	257	290	280	292	292	292	281	290	255	294	302	267	305	290	260	262	280	265	277	279	315	263	268	277	292	299	281	269	265	290	285	298	268	262	277	265	269	262	266	300	304	290	293	282	273	269	285	282	271	296	278	289	327	274	271	279	289	285	295	275	301	261	281	293	272	256	283	293	297	281	278	282	300	302	267	267	285	269	307	267	279	287	286	304	288	282	296	267	278	305	268	268	298	312	248	272	285	290	307	280	281	262	293	288	287	286	279	317	314	268	304	282	276	277	261	314	291	287	284	295	284	310	287	296	266	257	280	311	294	269	285	290	292	293	258	276	296	284	255	272	284	273	313	253	274	293	294	267	317	290	299	290	277	253	255	297	284	261	254	275	284	260	313	327	281	288	304	256	299	266	290	290	282	262	269	284	286	282	283	309	277	308	285	270	321	312	258	281	264	288	247	260	258	268	294	299	278	300	286	314	273	260	294	285	276	285	294	281	290	281	288	319	296	261	314	275	281	286	256	276	303	302	284	322	269	271	283	296	279	315	278	272	286	279	269	262	268	264	270	275	276	277	282	262	280	291	264	300	285	258	297	263	257	309	272	296	283	302	256	281	278	278	302	293	271	260	294	289	267	247	269	297	328	289	277	303	302	270	276	291	286	311	292	277	277	255	275	286	309	301	285	287	286	260	296	285	297	309	297	282	311	274	293	282	278	300	265	287	288	277	281	271	252	271	277	279	307	277	281	263	292	297	293	317	280	302	292	298	273	301	269	298	282	292	272	284	282	274	276	283	277	292	318	286	263	266	328	274	287	281	289	270	311	263	268	303	280	281	259	253	280	272	301	262	288	265	287	296	257	278	272	286	293	279	273	284	304	273	289	274	292	310	290	308	284	282	269	272	265	295	289	292	296	282	298	295	283	295	303	275	290	288	280	304	269	291	286	296	292	302	262	263	276	277	283	297	310	281	317	310	260	279	306	299	230	278	270	307	284	272	280	302	281	322	283	283	281	297	295	286	278	287	255	296	245	286	291	275	257	280	312	290	304	269	276	263	287	292	299	291	269	315	286	268	264	278	311	292	286	316	288	299	282	247	295	266	262	280	261	280	244	286	333	291	274	286	268	276	275	264	287	295	297	258	265	255	297	279	281	298	276	304	251	262	293	294	283	279	277	284	287	311	262	295	297	302	275	286	304	288	276	284	316	298	312	273	292	298	273	283	293	281	279	262	294	307	280	279	282	261	265	285	273	251	283	256	269	278	323	275	269	269	290	268	270	300	262	314	279	297	284	291	305	298	299	280	275	304	313	268	270	270	276	307	287	301	307	270	285	275	287	301	268	288	296	316	277	273	307	280	283	277	267	298	274	302	274	268	274	333	265	318	268	277	300	260	287	281	264	310	278	253	297	273	262	266	317	291	276	264	288	317	238	296	297	276	265	293	302	305	297	289	297	274	286	308	299	274	261	282	288	297	278	282	272	264	292	275	285	275	270	286	277	268	321	293	292	288	319	276	275	269	317	297	249	298	271	270	292	297	274	286	316	240	302	260	307	303	261	282	269	268	283	267	269	281	284	303	267	276	280	254	269	276	282	274	305	270	288	285	296	305	321	292	274	278	304	287	279	289	290	294	289	285	278	265	276	290	281	300	297	275	283	270	286	282	286	261	292	252	272	286	305	308	267	307	297	276	298	268	300	295	289	272	305	276	290	302	306	274	299	281	281	286	270	290	309	256	269	303	263	257	287	288	269	296	258	293	292	263	277	306	291	244	289	293	294	304	270	296	281	273	271	264	258	296	310	279	301	263	286	281	276	277	260	261	289	306	275	297	270	273	282	282	278	307	313	270	304	253	287	289	281	286	277	274	303	309	276	268	302	279	277	289	290	297	294	307	274	290	259	299	286	278	279	293	276	285	279	300	306	296	254	271	282	280	280	280	311	289	279	260	282	267	307	285	310	293	266	278	294	325	279	277	302	262	301	261	286	251	275	276	279	298	253	308	270	269	284	283	307	263	284	268	268	251	283	287	271	277	262	309	260	249	290	280	295	273	271	269	254	289	273	270	295	290	270	273	297	305	234	274	279	273	283	277	279	267	291	288	283	267	277	285	247	278	271	313	268	270	295	273	298	275	270	291	281	295	267	277	288	262	314	311	276	281	278	283	275	316	281	280	295	252	276	285	314	283	267	276	264	295	300	314	280	276	266	275	254	282	266	276	286	270	265	283	291	271	285	288	295	283	300	303	300	291	277	292	301	287	279	284	294	285	273	261	299	295	284	285	297	310	283	272	314	288	295	264	287	291	276	273	290	311	273	289	243	293	310	260	294	297	279	303	285	300	287	267	292	298	280	291	261	264	275	285	301	269	235	251	274	286	303	302	287	284	321	267	240	279	278	259	257	307	295	288	290	276	278	293	288	291	288	295	291	286	276	281	310	303	296	252	267	279	269	282	309	331	304	277	261	286	300	270	295	288	279	286	285	298	286	309	282	271	284	242	312	288	301	303	272	264	291	302	283	251	278	311	300	311	286	298	271	299	294	262	285	284	284	288	269	272	285	289	259	251	290	298	291	263	246	297	301	299	310	284	277	293	316	290	274	257	287	269	289	290	281	296	281	270	265	257	260	271	257	298	272	280	290	278	278	292	281	303	259	298	289	284	290	289	277	245	275	292	272	302	302	278	275	280	265	273	303	294	276	262	239	281	288	294	265	287	313	311	301	291	298	286	297	286	291	286	271	275	278	243	280	252	270	281	267	286	255	287	285	314	293	282	274	273	269	274	294	305	304	272	280	261	264	269	282	276	301	291	299	260	288	283	266	274	309	308	269	286	267	264	275	301	301	288	273	278	259	279	266	287	278	252	275	294	249	294	274	303	291	270	263	304	276	279	248	299	293	262	292	301	295	258	269	273	296	243	291	290	254	295	283	295	305	290	273	295	272	309	280	277	300	290	261	277	313	294	277	281	287	278	325	292	282	222	275	297	271	283	277	281	294	291	288	276	274	284	286	282	310	310	302	288	305	315	291	326	291	303	282	291	307	281	249	271	289	294	280	301	268	291	274	273	305	301	281	290	282	282	266	300	305	297	281	283	293	303	291	294	265	275	263	270	272	263	289	292	273	260	276	269	306	312	262	279	275	281	290	282	266	253	318	303	258	258	279	263	283	279	294	288	289	293	260	260	306	310	272	316	296	278	310	276	286	291	301	283	265	288	276	292	295	323	293	270	290	277	269	288	291	292	292	311	281	269	292	296	272	263	294	295	277	285	267	284	310	283	286	298	273	289	297	265	279	294	271	282	256	289	278	264	297	278	275	296	279	284	278	276	288	301	261	263	259	276	248	279	282
8302	13795	14719	40876	31402	3828	2180	1729	1419	1372	1230	1224	1070	2370	12138	14690	9619	5366	3433	1138	508	516	531	475	482	478	494	492	485	516	472	443	504	498	503	471	470	514	469	472	466	725	1115	870	770	542	530	480	506	445	489	464	456	447	489	495	501	441	487	477	495	512	461	485	475	466	479	468	464	474	522	532	499	515	512	493	484	457	478	484	460	454	480	514	490	496	490	467	469	522	489	476	460	447	461	497	485	487	491	536	500	513	455	461	470	463	471	464	457	452	476	514	518	491	466	494	495	518	434	464	470	475	450	452	450	498	503	486	507	465	471	498	505	457	445	490	503	478	455	476	515	499	486	484	491	475	480	435	444	476	489	473	471	514	464	465	490	495	498	498	460	525	491	442	521	476	459	500	473	521	489	512	508	449	461	479	466	445	477	520	478	493	476	496	531	469	485	473	500	451	531	454	478	505	498	470	456	474	475	523	486	487	459	510	510	478	501	470	497	473	472	496	528	494	486	452	493	502	486	480	449	511	472	468	503	453	480	496	450	496	484	507	475	474	485	492	489	489	477	473	486	489	473	490	465	507	464	501	512	501	483	449	485	493	466	465	434	450	496	457	475	481	521	484	448	508	462	467	481	503	509	439	465	508	467	490	499	487	460	511	494	455	509	458	486	513	471	485	514	481	481	497	468	468	493	533	506	482	493	482	506	495	475	468	467	457	469	485	448	495	484	533	443	477	474	505	482	484	446	477	463	503	473	492	467	508	445	475	486	486	482	496	475	486	468	497	441	504	495	512	470	488	471	499	449	419	466	492	447	505	477	493	459	458	493	517	481	461	483	510	493	462	457	479	445	478	496	471	441	489	473	484	495	490	504	466	487	489	473	461	447	472	453	489	486	479	458	482	452	492	464	456	503	509	482	444	488	466	478	449	499	463	497	510	473	462	479	526	453	482	469	442	493	488	468	493	512	478	497	473	486	522	503	481	427	451	477	546	504	457	465	495	463	495	471	479	479	481	462	464	474	502	428	476	498	459	479	470	507	473	480	476	471	496	471	509	507	446	437	486	484	509	527	427	491	482	495	471	479	526	519	496	426	498	448	452	493	429	499	491	490	484	469	476	483	481	480	475	499	499	464	476	485	468	446	495	494	455	441	476	477	496	499	452	490	466	482	480	463	456	487	468	466	511	456	481	462	477	477	496	480	462	479	476	494	497	479	462	483	501	515	500	487	499	471	476	465	499	485	438	490	442	466	492	490	503	511	485	493	487	490	478	434	467	508	451	451	495	498	475	497	469	504	476	504	487	475	472	458	462	484	501	522	492	458	467	467	489	503	452	450	491	462	511	511	481	478	458	443	479	478	498	475	492	497	475	461	463	494	477	455	472	478	442	495	457	470	467	479	479	485	489	470	432	476	446	497	470	495	494	496	479	458	442	485	466	481	450	492	486	479	454	522	467	473	488	480	457	491	479	482	494	478	463	491	497	482	474	460	476	491	504	484	491	449	486	484	511	444	481	519	456	464	457	469	488	485	472	538	488	493	447	490	505	433	447	499	500	468	475	480	463	503	520	482	487	500	479	473	468	499	486	490	513	499	441	504	486	501	468	439	506	463	463	466	485	498	489	459	423	447	482	500	488	532	500	450	476	470	518	469	433	477	484	498	458	425	458	497	509	469	456	454	486	452	502	468	490	507	490	462	477	462	470	484	456	470	499	480	487	493	451	469	468	459	474	532	488	475	485	424	465	440	481	467	447	489	484	466	474	487	476	453	486	502	503	467	470	483	473	463	453	472	489	467	444	497	456	451	481	461	486	480	490	483	481	477	478	492	461	468	447	472	479	469	469	467	483	488	485	495	502	489	453	529	484	429	487	493	469	466	494	491	476	473	463	488	491	510	455	467	455	478	484	474	509	467	485	485	479	499	446	465	476	469	443	457	459	442	477	490	510	455	447	486	453	467	485	482	455	477	498	477	469	455	520	461	485	453	516	455	486	499	478	477	439	437	501	486	458	503	507	447	459	479	493	474	468	476	466	496	462	472	485	468	492	505	483	480	508	444	422	469	451	460	485	478	496	521	487	446	491	468	508	481	497	519	455	454	516	491	453	458	452	510	449	481	495	510	488	494	478	483	477	464	480	486	463	475	496	494	494	473	522	472	520	491	446	442	464	457	480	472	502	478	474	478	519	503	471	499	479	468	461	489	469	500	511	483	480	501	510	508	469	485	479	462	487	500	450	507	487	484	483	484	476	485	477	503	460	511	469	442	490	457	468	468	498	485	486	485	482	515	493	505	453	451	487	504	465	466	460	466	479	449	480	493	477	460	506	469	430	487	496	503	490	484	511	485	504	468	473	533	473	449	493	486	470	458	506	504	469	469	459	499	508	491	453	447	437	515	476	486	455	470	504	426	486	460	471	492	484	498	443	468	476	477	488	499	502	471	472	442	457	486	524	479	436	454	488	454	520	464	499	491	464	438	482	479	492	440	470	509	498	465	517	498	488	508	516	470	473	455	468	480	492	483	459	478	469	453	468	477	511	526	451	502	461	502	462	492	486	427	486	476	456	532	507	456	502	455	488	496	475	456	483	444	451	503	437	516	473	464	497	493	509	463	452	489	460	471	484	485	481	470	532	471	509	485	437	485	458	494	496	499	497	467	469	469	471	503	522	453	457	454	490	508	440	512	496	499	473	471	489	511	496	518	447	511	472	461	510	463	465	534	488	484	514	480	455	458	479	517	488	494	471	486	504	523	475	455	498	481	478	477	500	471	453	496	476	495	484	462	451	501	443	484	494	471	479	447	494	476	504	497	508	487	523	497	488	508	462	473	472	547	449	474	494	466	501	453	458	504	454	483	481	496	495	464	472	479	506	505	487	489	513	520	469	478	468	460	489	491	507	491	472	512	487	476	470	468	483	466	491	463	494	485	480	451	505	505	471	467	486	467	468	497	463	454	438	510	468	456	505	497	488	446	465	464	482	485	474	462	482	490	532	513	509	494	479	467	464	495	472	514	495	501	497	531	486	492	460	513	479	475	519	485	458	431	495	507	498	487	498	470	492	456	455	485	492	495	429	447	492	486	472	484	475	509	473	483	475	446	459	478	464	517	472	483	487	431	509	484	489	503	477	457	474	520	515	492	493	480	438	497	463	499	453	436	469	471	471	469	461	481	482	492	503	444	466	482	512	482	454	459	479	490	472	479	478	498	484	469	471	477	474	464	503	484	483	507	495	479	479	468	490	480	506	461	446	485	453	455	498	486	455	502	506	499	457	477	512	458	497	479	476	488	477	521	456	492	498	485	476	445	474	482	470	494	498	488	486	478	496	507	472	513	493	495	473	465	483	465	496	463	500	518	461	487	489	452	472	473	503	481	466	476	502	458	464	496	481	473	442	472	443	507	443	431	527	447	477	479	502	466	482	489	463	488	466	496	515	502	480	472	480	512	477	468	472	466	515	512	511	467	476	475	459	478	494	488	474	475	463	499	532
23175	21143	28946	27562	29884	17693	5468	1305	843	814	782	676	613	1731	10746	14777	10570	6721	2219	440	331	342	307	316	277	317	308	323	328	303	311	298	294	307	314	291	306	263	279	306	388	746	672	499	401	326	294	316	304	308	318	243	294	290	292	328	305	293	299	290	275	307	300	300	309	341	301	277	285	268	286	307	304	298	298	299	274	281	258	288	322	287	275	301	257	283	291	290	294	295	282	268	298	296	306	286	276	278	286	286	265	292	305	316	340	270	304	308	288	270	258	284	287	316	301	271	285	302	299	294	286	304	276	291	286	325	282	297	281	318	259	292	308	295	301	286	267	293	281	263	308	269	315	290	341	279	269	324	290	289	284	303	268	259	265	300	271	292	280	282	281	297	300	322	350	304	296	282	265	262	276	314	304	292	278	306	303	263	294	317	294	308	286	273	304	299	290	290	272	278	256	303	286	296	300	309	310	288	296	263	293	287	266	312	278	320	261	313	307	307	283	291	310	300	295	296	275	318	326	306	297	307	276	272	289	272	300	278	298	275	275	303	298	264	290	264	279	304	284	296	287	340	275	259	271	284	284	315	314	305	264	319	296	263	298	269	320	272	291	281	288	306	318	285	294	293	294	280	276	277	284	287	291	300	276	300	266	297	279	270	279	301	294	309	275	276	273	294	311	282	311	288	270	303	314	303	287	277	297	284	280	282	285	309	289	299	276	302	262	291	284	281	302	298	287	307	274	269	279	318	294	304	276	281	309	299	285	297	276	291	320	297	304	282	313	287	283	284	292	274	286	299	276	292	290	315	255	274	274	275	327	291	305	277	297	290	301	308	291	278	342	288	295	312	290	332	280	286	272	313	312	292	287	299	281	300	292	273	296	293	263	308	298	301	300	295	288	301	312	300	284	298	268	279	284	276	284	280	280	277	287	258	268	264	304	294	294	289	284	308	279	267	284	288	296	305	280	316	293	307	313	308	296	301	316	299	278	297	284	297	303	302	299	290	275	255	299	254	327	300	292	283	278	291	293	272	308	292	293	303	267	266	296	306	290	280	264	310	312	302	326	279	295	268	286	269	317	317	274	270	257	275	264	282	277	289	281	297	290	284	288	243	288	301	300	269	293	259	286	273	274	289	279	275	317	275	295	283	301	340	297	227	302	297	330	280	284	263	296	318	294	306	296	297	309	324	294	345	295	286	276	294	293	302	333	305	294	278	286	300	282	291	292	301	279	303	274	299	278	298	334	320	302	285	288	267	314	293	286	279	270	273	301	314	266	291	272	298	318	281	285	305	307	316	283	277	281	302	303	301	311	287	291	318	296	283	327	299	305	292	291	330	261	300	293	278	272	301	298	285	302	291	316	319	312	290	279	285	293	294	281	279	294	321	292	309	279	270	278	312	301	275	311	299	278	288	290	298	287	311	298	271	285	304	250	279	272	298	286	303	281	309	309	292	290	319	303	277	339	318	311	297	289	288	296	289	273	277	322	325	286	289	309	284	299	305	293	275	299	275	279	294	300	321	280	291	319	271	280	338	308	276	309	291	283	303	282	283	302	285	291	285	280	298	277	293	296	280	315	294	315	306	301	245	323	315	274	282	288	291	247	283	260	310	318	321	282	279	278	328	277	279	313	267	283	303	294	301	317	302	280	277	289	289	294	306	261	320	279	295	281	264	282	316	325	329	285	307	285	283	294	354	271	269	285	307	291	282	309	304	276	323	290	289	280	310	268	298	284	320	293	258	289	264	290	294	329	274	329	301	331	303	288	276	308	291	299	302	300	272	277	274	257	305	311	295	285	289	264	278	280	319	305	284	316	290	283	313	308	295	323	296	306	272	282	285	299	270	293	277	269	278	281	304	276	282	259	284	293	291	293	323	313	293	282	300	277	300	284	295	267	262	282	301	298	286	290	290	280	301	267	266	284	293	310	259	285	276	289	272	276	295	272	303	271	316	279	295	305	257	303	313	303	314	279	306	306	297	267	279	255	287	278	266	308	289	305	274	298	287	276	292	294	300	286	283	314	287	280	284	294	301	275	294	289	311	266	317	271	310	313	275	299	288	272	269	282	289	305	321	289	284	266	298	295	272	304	289	319	306	275	317	299	294	296	290	296	285	278	299	279	308	274	319	279	280	302	302	305	300	288	266	298	301	279	265	329	281	315	285	319	290	270	291	309	298	334	297	303	299	322	268	273	299	299	285	323	274	292	300	321	282	310	294	298	283	276	291	308	303	304	277	304	263	307	311	294	292	311	303	303	290	309	304	316	242	293	297	295	321	264	292	307	272	289	312	316	309	255	294	291	295	304	313	300	280	334	278	291	268	298	279	302	294	292	270	300	297	278	289	280	288	290	291	331	299	311	291	295	287	314	279	289	310	303	275	284	291	290	296	262	280	284	298	262	292	300	305	294	281	294	296	290	297	269	281	278	291	345	279	281	326	289	301	271	330	313	284	314	295	301	285	298	288	297	284	309	284	282	298	313	308	326	303	297	308	275	272	260	289	323	298	317	265	275	297	306	289	292	333	294	306	317	289	296	257	281	267	277	257	314	289	314	290	292	271	281	274	283	282	299	325	303	265	284	284	301	292	275	336	261	285	309	277	280	308	300	294	283	303	275	283	310	286	322	330	298	292	314	318	275	305	269	305	291	292	293	257	279	258	300	270	317	262	288	243	289	321	309	303	265	285	259	260	299	280	286	284	306	282	333	281	271	283	271	267	304	315	292	290	295	305	294	267	295	306	286	312	311	312	308	291	283	302	293	267	254	298	252	301	273	295	273	304	326	279	309	242	303	292	306	268	288	304	265	277	294	284	296	290	304	315	275	278	292	286	305	302	265	296	278	309	271	289	293	275	309	257	316	329	262	293	293	325	276	300	284	269	287	287	252	277	295	293	275	297	277	281	275	313	331	291	304	285	270	268	293	266	272	271	273	280	286	302	283	320	273	298	296	284	297	322	295	300	279	246	287	276	264	293	303	295	284	270	316	267	280	262	314	307	324	289	299	274	260	313	331	288	289	311	289	306	277	280	312	294	265	258	294	320	277	311	315	302	310	245	276	250	308	308	245	308	274	299	286	271	298	307	288	284	271	289	275	296	279	308	269	293	285	293	274	275	275	285	285	274	282	307	268	292	338	298	311	297	283	298	284	285	296	284	308	278	306	324	293	297	322	278	281	295	301	317	302	294	304	318	320	297	302	300	273	326	273	278	264	303	288	306	286	259	287	271	338	265	312	284	293	291	285	271	298	267	304	300	300	274	270	273	286	300	283	279	308	279	272	290	286	293	284	310	258	313	294	252	266	277	298	292	296	278	268	313	289	326	287	283	292	278	290	312	296	285	280	295	300	281	324	296	270	303	298	290	274	297	288	281	296	313	271	302	291	289	296	291	291	305	265	272	303	284	291	267	291	301	325	260	296	259	290	316	318	311	306	286	295	295	255	322	275	297	284	284	304	290	309	281	296	295	297	273	268	257	291	315	288	267
11501	21299	26545	57169	40547	5810	4299	3407	2540	2372	2314	2038	1617	5301	22894	25966	20714	14570	5755	991	513	546	525	477	512	528	475	510	537	487	487	509	511	486	520	503	529	484	509	507	848	2025	1494	1102	874	572	498	473	499	483	506	536	474	468	466	492	475	479	473	486	441	501	470	499	517	479	492	444	485	491	474	477	478	471	434	481	514	491	506	503	442	483	457	431	506	518	479	471	457	480	489	480	492	459	500	524	476	465	432	464	486	531	484	509	466	441	443	460	526	506	496	474	541	485	498	474	504	509	439	501	528	432	484	480	510	522	483	486	491	509	505	493	456	461	502	464	552	499	480	461	479	513	515	493	464	521	497	503	494	539	493	513	510	497	486	482	493	503	486	513	504	492	440	495	515	518	485	525	474	493	544	481	492	505	456	495	477	463	485	498	485	486	478	476	452	446	483	515	492	468	483	491	517	508	456	509	475	500	445	471	461	455	503	505	479	517	457	493	462	453	443	503	471	465	472	467	482	459	511	446	470	451	472	475	455	489	507	506	483	506	520	507	471	518	480	480	471	504	489	500	495	491	473	479	493	493	476	452	472	450	508	491	486	544	480	524	488	488	461	468	468	479	475	475	480	460	479	506	473	489	481	483	476	493	483	486	501	473	497	510	509	505	481	507	485	463	448	432	484	504	515	489	476	467	462	409	458	516	490	442	502	516	511	539	487	459	504	465	485	520	477	459	466	455	495	458	478	532	529	522	460	504	455	514	516	515	504	489	463	485	494	474	470	511	479	507	468	493	509	502	437	491	472	475	517	454	504	539	530	469	507	487	421	512	483	502	512	464	474	521	510	471	480	470	476	486	479	511	473	508	488	440	470	495	500	490	484	480	454	539	424	484	473	497	510	516	450	476	509	480	456	497	468	503	488	454	494	483	456	447	490	492	445	474	473	498	437	479	468	472	506	446	509	447	519	493	461	495	488	501	476	446	476	518	517	486	489	453	496	482	472	491	501	528	497	522	500	477	468	500	499	467	489	488	500	457	469	481	533	476	509	461	483	506	503	475	448	501	462	484	519	471	507	473	441	475	486	474	483	491	485	435	460	530	520	499	470	470	462	490	483	512	479	480	437	502	444	477	481	522	481	480	516	505	485	472	468	485	466	475	479	496	496	505	481	535	469	466	510	501	464	495	466	455	468	490	482	480	476	491	455	465	504	485	479	495	473	482	473	485	520	479	522	480	476	487	522	476	455	454	483	473	496	469	489	526	496	507	481	491	445	474	463	448	507	532	475	503	472	502	470	440	461	527	457	487	508	500	517	504	459	494	457	478	520	489	489	490	502	486	509	513	492	500	506	502	484	456	468	485	430	456	492	483	516	452	530	473	509	468	466	474	511	486	508	498	452	451	514	458	517	473	490	477	501	463	503	449	512	512	481	486	467	482	500	478	475	502	480	502	440	465	469	482	484	500	442	458	472	474	497	488	497	488	484	468	494	493	481	467	519	511	499	444	493	479	469	508	418	496	493	474	495	474	442	459	482	502	505	501	514	519	503	502	500	490	485	478	477	462	504	473	491	474	499	496	464	504	523	499	465	475	447	488	450	466	462	477	485	487	477	499	499	514	470	519	515	471	447	507	487	481	499	464	456	466	493	521	468	463	487	478	518	498	501	473	502	473	501	498	492	480	483	508	468	469	461	488	441	477	481	475	467	481	497	478	482	500	465	478	496	478	483	509	471	478	479	474	492	482	472	484	485	506	491	452	474	496	474	449	524	500	498	506	481	496	446	480	512	500	487	476	520	471	496	472	493	469	511	488	433	491	476	471	469	483	464	470	480	493	481	491	484	493	475	488	520	506	493	476	501	490	444	471	524	472	502	465	471	473	504	445	485	456	460	485	503	467	464	504	443	514	489	501	464	471	468	490	474	483	501	434	482	482	494	484	506	471	503	472	478	469	488	449	514	472	492	481	521	503	504	474	472	483	498	468	473	463	542	468	483	501	460	513	485	492	463	464	508	483	483	476	476	483	455	467	486	537	505	502	449	453	475	508	467	442	460	482	458	467	483	477	510	457	522	496	477	512	500	485	488	483	460	510	497	485	509	470	500	466	502	482	513	487	466	478	484	497	484	476	524	508	444	508	494	482	476	503	509	468	486	464	487	480	489	483	493	455	499	436	474	528	449	430	505	489	510	446	521	492	471	506	497	453	505	498	466	470	502	521	531	452	513	495	455	510	511	504	456	455	513	478	485	466	495	489	442	499	461	468	497	433	503	488	500	504	522	497	507	483	488	485	529	482	474	482	487	488	434	488	466	512	487	485	493	510	497	510	478	482	443	474	489	478	450	470	491	495	484	477	442	480	497	485	493	472	499	480	498	469	513	448	491	477	456	506	502	492	478	481	488	487	542	487	445	450	475	491	449	481	504	436	488	470	469	521	481	436	469	492	484	491	474	484	456	495	491	470	492	463	502	470	504	489	502	473	502	467	481	512	501	490	489	479	487	481	468	469	480	508	485	479	487	456	469	471	504	451	473	485	479	442	472	490	454	453	491	471	518	476	455	445	462	474	475	458	472	480	491	504	484	467	480	473	478	460	478	504	484	463	488	499	520	465	481	520	471	454	458	472	468	505	483	478	460	503	476	492	481	514	497	497	524	461	497	456	488	482	492	454	471	475	500	444	472	473	476	505	498	501	496	465	464	462	491	438	476	495	497	487	480	474	488	443	470	507	479	482	524	481	445	512	514	533	544	420	473	466	513	505	485	483	492	518	528	489	484	504	496	501	497	495	500	503	469	521	515	484	417	462	469	517	475	476	487	469	496	466	459	471	461	488	481	502	473	487	486	509	476	510	472	475	438	496	490	471	497	489	486	470	470	493	519	501	468	495	496	478	494	482	499	476	468	503	443	475	491	517	493	466	511	440	474	496	464	507	506	458	476	461	451	485	501	490	472	491	455	461	527	491	441	496	497	483	424	483	436	467	484	481	455	472	490	488	503	471	459	472	500	471	500	501	474	517	473	495	482	474	518	536	474	484	493	473	490	508	479	482	507	494	476	487	478	455	482	487	513	523	505	497	479	491	503	513	487	475	502	459	471	541	490	446	469	496	497	491	442	486	510	492	513	498	485	480	491	448	496	443	481	516	477	505	498	486	472	447	491	460	444	502	490	454	461	457	497	466	485	454	472	451	505	474	486	509	468	470	461	470	471	445	494	474	508	495	484	477	473	488	502	491	503	482	483	456	479	448	545	479	477	477	484	525	445	463	469	481	490	484	454	487	458	471	503	504	509	495	491	485	497	464	459	506	483	448	487	531	483	506	493	494	475	472	473	505	488	463	477	494	473	482	483	450	471	458	488	447	459	465	488	491	503	517	518	482	532	478	509	468	456	529	478	466	485	463	458	512	507	459	480	438	470	519	483	467	480	443	479	495	492	488	473	426	474	501	471	516	507	525	480	548	514	457	508	516	494	471	520	454	466	494	497	470	488	489	454	496
26594	19698	9439	14876	5898	831	639	507	431	398	365	359	343	434	842	933	890	563	387	290	251	261	226	242	257	289	254	239	262	198	237	245	264	256	267	256	237	266	251	243	249	306	284	293	287	245	250	248	284	275	271	278	260	228	242	246	267	278	264	281	287	242	243	235	243	255	273	250	282	247	242	254	243	245	274	243	256	257	268	242	244	264	240	262	250	258	255	263	283	241	248	245	268	266	255	275	262	268	257	254	243	241	227	247	251	256	251	242	250	259	296	280	255	268	258	244	263	249	270	248	281	227	240	255	249	236	261	250	240	266	269	246	280	263	240	247	240	275	237	267	263	276	243	274	261	290	251	246	273	259	258	243	258	237	267	229	277	253	255	274	252	267	220	245	234	261	264	277	260	272	245	265	263	229	254	294	247	238	257	252	228	240	250	277	245	229	250	283	245	235	243	243	270	236	285	269	263	243	256	227	264	264	276	271	286	231	245	279	256	261	246	285	241	243	228	237	260	246	263	266	243	234	248	284	269	255	263	241	230	288	264	258	261	241	231	247	203	235	276	270	231	250	252	245	259	266	245	254	267	263	272	255	238	263	246	244	266	245	243	265	262	273	257	266	260	275	245	254	253	237	228	252	265	242	267	260	258	260	270	260	287	262	232	242	271	273	245	265	268	278	253	271	254	217	265	246	276	263	250	242	281	254	245	219	261	245	260	265	265	246	268	248	267	259	271	237	244	261	263	278	283	231	253	253	268	257	250	266	244	255	241	257	253	234	248	252	244	249	262	259	261	236	257	244	241	269	255	254	255	287	249	283	272	252	247	275	230	277	230	267	246	225	251	256	260	266	247	244	262	266	268	265	252	280	237	238	273	258	246	226	256	258	273	266	226	262	258	258	260	232	232	282	272	243	257	261	249	246	242	237	281	272	274	235	249	296	219	218	261	236	257	242	267	237	259	254	254	245	288	265	278	247	233	270	247	226	278	254	243	272	241	229	278	265	251	264	246	266	234	256	281	253	254	232	258	236	233	244	246	254	257	255	278	248	248	257	253	267	245	255	226	227	238	227	275	276	255	251	261	229	293	260	284	228	268	225	261	262	252	256	270	271	271	252	273	235	239	269	266	243	246	248	238	224	264	237	267	230	257	253	253	252	248	273	296	248	273	255	236	273	249	257	260	238	251	252	250	218	244	265	241	250	238	264	244	257	232	247	248	250	246	248	245	252	255	251	260	275	280	276	236	231	228	226	270	270	271	260	268	251	264	263	275	258	242	240	258	252	251	237	227	259	266	254	252	273	285	247	253	248	287	273	258	253	240	233	279	270	232	249	252	245	240	261	227	265	273	247	292	258	254	262	246	244	279	269	247	260	273	258	274	239	276	235	254	284	273	261	252	247	247	254	265	216	231	245	273	240	257	283	261	280	269	251	278	251	258	237	250	254	261	255	281	241	262	279	244	287	256	266	254	229	243	264	272	239	251	240	263	292	237	240	270	243	256	243	247	276	256	237	269	282	280	247	255	248	261	222	262	262	239	254	250	270	244	221	263	255	261	240	261	256	236	266	234	284	236	273	213	281	236	238	247	257	257	259	245	248	253	252	231	233	235	279	243	269	260	262	249	254	248	266	258	282	268	231	221	230	272	245	296	264	240	287	252	257	255	250	254	237	236	250	268	270	230	246	241	227	234	227	258	245	278	268	218	266	257	258	233	224	250	274	262	265	267	262	242	259	244	255	250	238	245	278	269	253	284	270	244	244	254	258	260	244	279	264	252	244	262	273	253	223	229	265	259	272	240	235	273	249	252	268	273	258	240	251	203	247	248	230	267	250	244	232	245	246	256	250	277	249	265	260	250	249	246	253	301	264	278	242	227	248	270	248	248	280	275	206	279	270	267	250	283	253	233	231	252	260	243	259	225	282	259	235	257	257	262	249	250	249	269	247	243	256	218	254	250	272	275	255	259	245	257	266	285	250	246	259	244	285	236	268	248	265	246	273	239	262	263	245	238	282	280	246	259	257	263	227	249	241	285	247	240	255	236	257	288	253	240	236	254	244	245	265	263	267	248	257	265	266	282	274	240	250	267	245	245	261	265	250	271	250	287	232	251	268	281	255	254	244	239	224	272	264	253	236	265	263	265	239	279	260	244	250	284	248	251	224	247	251	251	249	272	255	230	243	269	272	264	270	241	285	253	232	236	263	276	238	243	260	283	270	262	242	244	261	257	262	232	258	235	260	225	276	254	280	245	268	213	260	242	248	288	262	246	275	249	232	265	244	249	260	251	296	233	249	251	272	267	256	267	242	264	254	263	285	235	255	257	255	256	278	251	261	250	252	249	265	265	238	245	272	275	242	275	232	276	254	243	270	264	264	241	264	243	256	255	280	278	271	247	258	243	281	233	258	258	236	256	273	251	256	261	256	266	251	267	249	267	247	261	274	260	264	254	241	244	282	248	260	253	253	263	256	261	242	271	240	236	276	253	248	258	257	250	239	252	254	249	272	273	257	243	261	235	266	250	218	279	278	292	250	249	248	280	245	233	258	244	256	245	231	276	239	270	246	257	269	251	238	247	239	238	246	267	281	276	242	235	254	239	272	252	251	245	285	270	248	267	272	233	282	252	230	250	241	272	277	245	254	264	239	273	232	269	240	283	276	250	243	246	283	240	271	235	256	243	254	254	256	258	257	221	241	238	237	289	253	247	254	284	267	250	236	265	244	218	286	265	277	255	275	258	247	266	278	286	281	235	242	224	275	258	254	248	270	252	235	259	260	269	267	295	241	258	254	249	266	251	252	238	264	238	244	277	251	227	247	253	246	247	254	252	269	254	219	252	262	242	230	265	254	284	280	255	243	283	243	262	291	279	270	268	230	232	241	253	262	259	283	235	246	275	272	258	251	263	258	259	306	278	242	237	261	261	224	260	274	268	270	288	232	265	260	285	261	240	286	250	241	230	260	247	242	233	244	243	272	264	252	214	256	247	260	259	288	282	268	237	244	271	236	249	253	220	261	258	257	240	273	262	253	255	261	247	275	261	257	232	254	248	279	251	273	269	241	240	239	230	260	222	240	253	261	255	238	228	250	250	264	236	279	248	267	246	249	267	255	268	308	243	265	260	267	242	251	264	255	278	274	270	283	238	252	245	264	290	300	243	247	260	255	235	239	268	244	241	248	242	257	254	258	243	241	228	249	267	236	233	256	263	273	241	228	238	254	256	246	258	236	248	241	268	274	254	232	281	257	206	262	260	282	268	271	269	262	259	256	253	203	252	256	256	248	257	288	275	242	238	238	286	259	235	255	251	256	269	232	260	260	252	257	268	244	234	242	257	262	249	236	277	221	259	272	244	250	243	264	245	271	248	281	261	265	235	259	269	216	256	256	249	245	256	238	256	255	252	253	296	252	283	253	244	279	263	236	278	244	262	259	275	261	238	261	241	242	235	250	270	250	265	260	267	268	265	263	254	260	247	266	249	263	258	227	235	275
6308	7404	11200	23041	10670	2203	1856	1443	1190	978	928	845	797	1156	2510	2688	2525	1582	893	537	396	438	443	450	449	445	422	429	437	421	425	477	413	441	416	442	444	418	439	453	473	502	544	597	497	469	450	446	474	461	408	409	430	442	450	455	425	413	428	430	439	446	414	456	463	410	401	427	411	454	427	456	452	398	430	435	454	409	419	439	418	438	439	413	456	418	426	431	460	444	459	426	413	428	443	427	463	439	389	426	478	450	487	414	430	414	415	448	388	404	409	438	454	464	458	446	431	440	459	443	443	402	436	442	448	429	447	436	434	421	417	410	417	421	436	413	420	437	463	444	413	430	414	443	423	438	440	448	440	441	392	453	454	412	405	454	437	455	443	430	418	464	452	423	432	418	461	405	463	418	449	407	394	415	359	412	395	469	436	423	431	456	420	457	409	434	430	402	423	434	411	470	467	429	409	444	463	442	408	448	449	439	429	414	450	441	450	453	447	467	439	432	447	432	448	420	393	403	442	405	438	439	426	472	429	432	437	445	458	409	423	427	409	428	422	417	423	406	450	411	420	450	430	428	432	438	443	445	457	427	434	442	440	457	407	461	448	448	404	452	443	411	466	422	436	444	442	424	454	482	418	438	389	440	462	429	453	443	438	445	441	447	469	418	392	419	433	422	449	428	415	433	446	431	452	411	427	398	462	444	434	419	453	449	448	440	458	398	421	494	410	466	461	415	458	427	426	426	434	451	431	465	401	427	400	437	427	399	440	419	460	452	475	442	480	441	436	456	455	429	460	416	485	445	465	415	427	431	415	484	451	416	407	452	435	427	431	424	418	432	433	422	454	434	428	391	441	387	461	462	465	439	428	414	399	427	445	420	460	404	459	418	448	425	414	417	412	403	448	420	412	444	417	436	431	457	433	442	411	435	456	453	423	402	443	415	473	406	437	421	425	430	418	443	466	409	412	425	441	453	428	414	466	430	365	445	433	462	461	452	421	426	410	467	474	419	422	420	416	437	453	444	445	400	467	445	420	414	451	402	451	438	452	401	440	437	411	440	452	449	441	433	399	447	432	416	450	433	399	429	454	415	413	413	427	421	449	416	446	422	440	465	422	440	420	450	427	435	468	395	434	442	440	455	439	456	401	447	426	420	450	442	416	416	441	449	394	435	436	417	437	431	419	448	438	431	433	459	453	443	413	429	458	451	404	410	406	425	418	397	450	441	415	421	434	437	460	425	449	437	451	411	421	378	444	417	422	437	418	429	402	404	496	463	404	435	468	418	411	434	426	405	428	391	411	406	446	446	444	452	425	474	431	427	457	420	448	413	418	409	463	439	457	448	436	486	446	420	413	434	445	479	446	455	404	443	431	416	426	453	449	403	427	408	441	461	427	418	460	420	422	446	420	434	451	454	456	442	459	411	446	426	445	454	427	444	437	417	439	399	408	442	469	434	437	407	440	436	440	423	437	420	446	395	440	436	394	417	452	462	469	416	441	453	443	426	453	438	431	428	447	447	421	447	501	416	410	466	451	462	463	428	446	451	448	460	462	409	406	446	425	444	435	412	442	403	426	425	413	445	409	434	445	433	432	382	449	412	431	431	424	432	463	427	426	390	434	392	443	426	472	439	411	444	444	391	421	448	428	437	448	430	450	429	429	448	471	407	461	440	421	436	461	447	452	409	408	393	414	463	439	433	495	392	421	452	462	441	448	470	445	453	425	459	431	422	409	433	450	439	438	424	436	482	417	415	450	423	467	449	438	459	434	433	441	462	428	444	471	446	420	422	443	436	446	416	448	421	458	442	412	425	436	436	426	450	400	472	392	440	429	462	423	424	401	429	434	416	401	443	427	430	455	411	433	426	412	449	410	448	443	420	477	464	406	445	431	425	415	470	422	423	424	456	391	432	425	456	423	447	433	456	418	439	464	427	433	406	447	453	429	456	424	422	417	452	458	443	392	405	414	408	432	432	431	447	475	449	420	434	399	472	449	430	453	464	456	418	446	452	437	437	410	464	460	429	465	419	464	432	431	450	412	448	442	437	405	446	439	427	430	425	427	443	425	427	420	466	412	452	437	467	467	454	427	436	420	423	449	415	446	474	449	412	420	456	424	464	438	460	444	411	425	451	426	450	428	460	437	451	458	450	471	411	428	444	448	443	476	485	455	431	457	416	398	474	455	460	417	474	458	428	419	445	438	462	445	423	439	438	418	413	438	409	448	443	432	454	431	436	446	449	429	451	434	453	400	441	448	426	471	469	440	429	421	438	481	435	412	427	431	428	470	445	427	492	429	406	439	457	454	430	426	453	440	439	385	424	422	427	437	449	444	427	434	476	420	447	409	412	423	462	437	459	472	432	456	413	427	413	415	445	445	412	401	427	446	407	436	453	425	465	431	409	408	466	429	414	438	436	426	436	423	423	456	441	434	403	445	440	416	441	423	429	417	441	432	415	440	441	422	454	418	452	452	411	425	376	447	427	434	433	416	442	429	415	446	435	461	443	473	413	423	413	416	424	421	464	437	426	444	464	447	428	467	436	447	464	436	456	435	422	436	439	457	450	403	464	492	451	410	434	453	416	421	431	446	418	397	430	394	437	450	460	412	420	427	440	418	423	423	421	425	439	417	443	438	432	435	410	433	430	436	447	450	444	445	464	401	411	429	414	442	401	443	450	449	458	433	407	424	454	379	434	408	429	464	421	399	481	413	446	453	457	435	483	422	403	393	442	406	469	390	452	440	418	412	411	420	419	445	432	409	469	437	458	427	435	420	441	455	407	461	435	409	433	419	423	436	428	420	492	440	458	448	430	419	439	415	422	428	457	444	444	425	414	441	443	448	452	441	456	445	440	473	415	463	439	442	417	417	423	431	392	406	434	420	460	442	405	433	412	433	382	434	437	431	420	443	459	458	452	446	404	420	429	452	406	439	452	463	461	456	428	453	416	427	433	449	467	456	458	416	429	395	439	457	462	426	454	427	442	434	435	395	447	425	447	429	440	402	415	437	433	450	456	430	423	402	443	422	414	410	476	439	476	445	465	467	442	478	449	450	431	462	436	434	437	429	424	442	436	434	446	405	458	427	397	433	444	465	432	433	442	436	422	456	488	392	449	432	436	431	411	450	442	435	423	446	438	416	472	480	409	430	408	453	449	450	427	470	494	430	434	463	441	473	433	418	428	448	435	445	446	438	446	435	460	448	442	415	459	407	404	423	414	438	428	404	421	456	423	440	455	422	431	418	476	447	410	418	445	474	426	424	450	451	411	423	434	403	454	438	427	459	442	426	441	449	449	446	431	445	426	440	451	452	447	408	437	450	435	407	457	436	393	406	436	432	428	422	432	371	414	423	427	444	462	424	432	449	469	445	409	438	461	452	446	431	418	404	408	422	429	428	428	421	461	463	462	433	417	441	448	415	425	429	444	451	424	425	437	453	413	407	438	438	446	435	425	427	436	438	403	423	457	470	436	407	433	427	419	452	420	451	420
24489	21010	27385	33322	22942	5583	1248	808	661	617	517	498	511	881	3627	5457	6056	2613	937	513	284	284	300	289	288	300	283	294	280	293	275	298	321	305	303	261	306	287	278	283	298	336	355	384	312	289	287	321	301	314	281	270	291	278	297	293	276	297	295	266	307	278	304	310	304	287	293	270	274	303	282	292	284	297	291	315	322	287	287	301	316	289	301	270	291	284	296	307	299	314	321	281	279	252	294	308	301	286	310	256	277	289	315	276	293	324	261	306	324	303	283	282	285	277	313	283	302	280	283	328	317	293	274	327	292	315	278	295	296	286	305	293	278	337	283	302	294	307	302	298	321	273	285	279	307	275	268	303	298	285	282	293	290	282	289	283	270	285	294	324	306	301	297	292	294	317	298	302	262	287	266	299	276	284	286	290	280	288	268	289	295	297	309	274	277	280	276	278	316	309	302	284	302	292	253	267	279	291	289	282	280	294	298	271	292	273	282	305	294	282	269	305	289	268	303	279	304	286	290	302	279	317	287	276	332	304	274	291	292	287	279	289	254	288	312	308	278	293	300	307	273	316	309	298	312	268	293	304	305	285	282	307	273	299	292	323	308	311	294	301	286	300	323	289	310	267	278	279	308	287	310	286	298	254	280	304	288	276	280	284	287	258	275	338	275	325	293	284	286	308	268	288	295	303	262	293	281	299	300	302	325	302	303	294	269	285	329	278	294	306	304	281	293	269	317	302	278	281	275	270	287	299	305	263	306	313	284	324	270	271	290	281	308	271	288	267	298	307	261	291	289	299	279	283	302	292	263	270	300	285	290	311	272	293	310	286	296	291	298	280	304	325	271	298	282	303	275	285	294	323	326	285	281	302	315	303	322	281	296	291	309	274	288	313	279	287	296	282	294	261	294	307	253	285	289	297	294	302	293	296	302	284	275	290	300	295	265	295	302	294	289	299	316	304	274	244	269	296	274	283	288	307	259	280	262	283	280	253	272	285	296	289	279	276	337	272	268	267	256	280	292	310	267	326	278	285	296	276	325	306	293	280	312	279	304	261	269	307	277	272	288	305	293	271	303	308	278	300	262	309	300	289	288	285	304	298	303	278	283	291	309	332	270	283	304	273	320	299	296	259	269	304	315	313	298	282	258	306	279	274	315	288	256	295	282	296	273	298	307	329	328	272	306	307	293	281	285	277	298	268	314	283	284	296	293	297	265	300	306	266	273	277	319	275	309	258	257	295	284	314	289	324	303	314	289	291	261	301	287	283	311	262	276	290	279	289	289	302	281	278	298	303	295	275	313	300	275	286	290	291	281	279	278	320	278	304	281	262	305	330	283	292	293	259	278	287	293	271	306	271	259	288	295	282	280	291	293	283	264	302	324	311	324	263	271	319	267	290	294	293	317	288	344	293	299	304	280	305	312	285	275	285	289	320	289	299	289	272	281	286	296	280	324	283	302	283	310	308	265	319	297	295	285	298	263	290	309	287	301	263	274	263	314	275	293	308	256	269	286	303	297	300	277	285	284	274	292	247	299	261	307	263	288	293	291	317	299	287	288	277	292	273	311	299	289	291	267	323	326	281	269	309	280	286	307	286	300	300	296	320	253	274	286	277	296	281	289	280	301	333	296	272	286	284	330	320	261	290	295	303	315	289	303	291	298	283	274	258	276	293	272	299	297	280	285	278	289	269	297	277	300	317	275	284	310	292	291	290	296	260	277	271	308	306	276	296	305	286	289	307	303	288	271	315	305	278	273	324	306	308	290	273	273	305	298	299	301	274	282	254	304	314	280	279	263	335	310	301	308	269	306	281	281	309	285	273	316	267	258	298	298	310	280	288	266	302	294	270	310	270	284	303	280	267	315	278	274	298	310	294	314	271	287	311	269	277	331	315	290	297	302	310	293	304	292	306	307	345	287	300	275	291	306	310	298	272	282	311	260	280	301	307	321	293	314	313	276	296	283	317	305	293	275	297	258	270	288	281	309	349	317	279	305	279	270	296	274	273	309	305	299	283	274	297	276	294	284	290	261	285	290	277	280	301	274	270	291	255	289	273	264	274	295	315	286	275	318	323	299	282	271	264	307	298	304	284	297	286	272	315	290	305	292	280	290	280	284	306	304	275	278	302	307	314	289	276	272	323	330	290	283	307	294	305	297	280	317	285	259	299	276	281	293	268	267	292	314	273	268	289	286	319	278	278	277	294	326	269	296	280	300	296	285	283	271	318	320	318	294	262	266	290	286	304	310	275	321	273	305	299	280	293	269	280	299	258	284	265	295	267	263	282	262	275	300	333	290	292	259	312	316	313	316	308	301	300	298	286	276	275	265	312	306	308	267	265	294	292	267	296	299	305	273	308	293	297	280	294	303	341	291	280	311	296	287	302	308	266	281	278	299	288	307	282	289	296	313	304	288	316	289	275	296	304	297	326	269	290	273	290	293	285	246	285	294	281	270	300	280	261	302	323	268	295	284	284	288	294	262	306	251	278	298	279	306	283	255	289	280	281	340	316	326	275	277	280	283	294	282	283	285	286	274	327	280	282	303	297	305	297	270	318	292	289	285	286	280	317	281	273	284	274	301	276	287	318	297	292	293	298	298	290	285	281	264	283	310	317	270	304	305	250	306	314	287	297	286	294	283	277	302	271	298	290	290	267	314	264	262	287	276	292	262	287	312	314	311	296	286	294	279	270	299	286	279	297	275	285	286	301	270	276	282	274	300	304	283	279	300	267	294	280	290	296	294	293	295	287	300	328	254	277	284	306	285	311	292	261	321	330	263	297	307	325	292	259	279	315	305	278	308	303	302	311	302	241	283	291	282	292	289	292	291	288	291	281	294	309	301	280	297	290	274	300	297	304	290	312	295	278	286	288	317	304	284	302	279	308	269	282	288	308	302	315	299	313	297	299	281	280	288	257	291	311	325	273	312	278	292	273	282	249	276	289	259	253	291	307	300	309	291	278	288	282	278	306	279	290	290	291	269	271	295	287	312	304	298	266	284	245	295	291	284	285	294	308	247	288	302	308	300	278	295	293	331	291	299	301	273	277	292	272	308	272	279	284	283	303	321	284	269	281	315	303	282	287	275	278	316	297	297	283	304	298	284	301	307	269	286	298	299	292	297	302	288	293	287	297	308	307	290	280	289	295	307	300	285	331	302	332	300	288	289	254	293	282	324	318	296	295	300	316	289	320	292	253	262	286	311	268	247	276	260	278	287	290	256	295	301	300	314	313	290	286	324	299	300	272	274	278	293	259	309	299	282	303	280	285	278	289	297	319	318	298	285	310	284	290	276	293	293	275	252	325	290	305	282	326	315	288	298	275	313	289	283	276	260	285	312	298	277	291	274	285	264	308	275	271	270	265	273	280	271	288	300	290	270	288	287	278	292	307	287	320	276	262	298	277	301	279	296	296	286	268	291	283	293	305	319	277	286	279	301	284	291	285	302	293	265	315	287	298	255	284	303	319	296	290	279	271	282	340	275	268	290	281
7533	13892	21730	46799	22133	3759	3072	2302	1930	1661	1311	1233	1207	2455	10885	14214	14460	6790	2361	1172	531	517	471	515	515	499	450	516	478	489	482	500	534	499	506	476	491	537	494	493	510	619	754	725	600	570	528	525	523	492	504	431	456	519	501	494	498	514	469	437	470	467	472	494	500	503	501	459	500	498	485	517	514	504	498	504	495	507	463	508	484	499	488	526	516	468	466	529	494	518	459	504	475	494	525	512	503	501	524	511	504	491	528	495	480	478	507	482	512	480	522	494	511	503	458	460	538	492	473	487	513	486	497	464	463	497	514	487	518	497	504	523	510	484	484	532	473	478	515	489	487	488	507	496	480	501	518	498	501	489	501	504	487	469	465	511	505	521	501	480	496	462	490	485	492	474	488	486	504	487	466	472	471	519	491	484	453	520	509	506	530	498	513	484	501	512	487	479	514	489	472	500	515	491	472	449	532	508	450	494	506	476	520	461	459	497	497	515	500	471	505	507	526	493	499	525	503	468	502	519	484	513	467	493	483	540	492	503	490	504	521	508	536	548	502	514	494	512	465	528	473	524	484	459	520	496	484	461	490	510	502	498	520	500	453	476	529	525	477	528	473	479	496	504	455	517	456	517	513	503	469	510	518	487	483	482	502	514	454	450	493	488	537	478	462	538	481	469	511	480	456	476	485	502	523	510	534	529	518	476	490	505	454	514	479	476	507	509	507	475	508	472	503	519	457	516	485	510	472	491	530	453	497	444	460	527	518	448	467	509	509	539	468	503	512	469	522	504	510	500	477	496	499	486	473	477	507	490	531	467	441	512	486	474	490	475	459	469	494	529	505	504	518	479	521	490	506	518	488	539	510	458	495	509	492	482	475	460	513	476	445	494	488	471	533	504	509	477	457	482	501	491	503	458	470	456	504	479	485	479	449	523	487	505	489	489	477	499	483	460	490	504	480	476	492	519	460	502	487	525	502	459	513	504	489	507	481	509	490	526	496	534	482	456	494	509	526	499	530	494	492	497	495	491	479	455	481	501	444	486	520	475	450	487	476	487	508	483	513	481	503	468	491	478	483	493	493	519	496	483	473	531	458	504	493	494	488	466	472	487	454	506	481	503	455	479	488	462	458	507	500	510	463	469	479	481	474	486	482	508	507	463	493	485	503	518	479	514	498	476	470	479	491	528	514	463	479	467	517	524	489	536	486	469	492	478	492	521	471	520	523	527	465	515	516	490	511	530	509	525	493	486	503	476	502	480	462	523	499	459	503	497	497	467	436	497	477	489	473	506	483	476	486	503	501	539	490	519	468	503	492	454	470	523	484	487	531	472	477	482	511	509	482	470	495	484	516	530	494	510	480	504	495	531	470	484	480	533	482	509	505	503	447	506	510	501	476	499	482	473	525	478	512	490	496	473	469	463	479	480	481	486	504	466	520	462	481	425	483	482	472	500	473	529	497	513	487	477	488	549	497	478	505	500	468	476	524	516	507	457	506	475	527	486	480	492	464	526	502	515	494	490	487	519	527	477	473	517	438	501	503	494	535	446	497	481	504	494	506	511	501	516	479	484	469	482	487	503	494	489	465	494	504	483	516	509	520	490	467	502	466	506	455	516	483	477	471	497	502	527	506	498	507	499	468	473	494	497	491	504	473	494	476	526	504	499	542	491	457	473	464	568	483	461	493	483	514	490	481	463	514	504	460	511	470	495	502	512	523	520	489	496	473	508	478	495	507	452	493	478	502	503	488	486	489	482	504	470	522	483	524	492	496	459	469	484	517	490	476	469	507	497	496	501	476	533	484	510	480	492	495	515	496	444	432	505	498	452	475	515	509	464	480	465	486	501	494	510	508	502	473	505	489	482	463	483	485	490	520	500	450	519	462	506	460	495	484	532	506	486	501	467	511	501	492	480	496	499	501	482	494	481	456	478	475	460	500	486	491	501	510	511	486	498	536	467	462	492	506	497	482	495	477	526	485	454	490	503	474	464	493	482	525	504	478	513	463	439	488	474	501	483	446	457	520	491	515	511	481	485	491	460	458	495	494	470	477	510	525	417	505	427	462	498	491	501	493	503	480	470	453	502	518	501	474	506	508	458	468	476	532	508	476	478	484	482	499	483	527	501	509	479	480	516	481	523	517	496	488	506	506	470	486	535	506	494	504	449	480	527	442	521	514	503	476	492	476	481	491	515	526	490	505	500	480	534	475	495	524	432	493	466	475	441	466	507	504	478	500	482	505	470	478	492	457	487	524	453	470	503	481	524	550	522	501	497	457	499	491	493	474	472	493	478	510	494	481	511	469	475	492	523	515	483	478	499	474	512	508	507	532	498	459	477	473	484	497	479	529	566	521	493	512	485	518	512	496	480	507	455	488	485	488	483	464	482	451	469	502	519	501	480	489	457	470	514	492	482	509	498	484	456	471	477	499	478	505	518	523	506	495	491	508	509	466	490	469	529	523	513	469	508	504	530	462	488	501	501	495	502	446	497	529	470	545	450	494	475	437	522	496	528	482	513	519	487	494	484	523	495	487	466	495	504	514	517	504	525	520	505	489	497	492	520	472	516	492	484	503	511	509	482	493	525	513	499	502	493	511	495	474	493	490	489	482	509	501	489	474	473	451	501	538	458	488	505	507	507	453	531	473	473	494	461	505	532	500	523	433	475	519	471	491	476	535	521	496	545	457	509	499	492	482	492	512	478	532	508	449	506	532	500	474	500	531	481	496	499	480	494	498	489	461	531	479	502	469	487	483	511	513	505	499	482	461	440	514	502	497	519	559	468	469	506	511	487	488	462	485	488	468	489	441	506	487	459	508	500	513	504	489	491	484	505	483	501	478	480	492	495	505	508	534	477	506	488	469	467	494	496	456	514	483	486	457	501	468	499	490	469	460	504	538	492	512	447	518	522	475	506	503	454	456	468	490	510	446	501	503	506	497	501	461	533	505	465	475	500	496	470	469	519	480	483	502	446	475	479	491	464	473	531	493	491	464	457	468	509	503	521	492	505	509	498	504	453	477	469	515	504	485	493	528	536	499	431	531	514	487	523	482	523	493	477	480	479	496	414	464	471	540	509	479	504	490	453	515	503	480	525	493	487	509	475	508	470	497	506	544	515	489	503	505	465	474	514	501	474	482	508	493	478	497	523	469	485	529	516	522	486	499	510	497	518	494	505	473	483	576	459	518	536	528	441	510	500	466	523	479	500	462	466	481	486	480	467	480	504	460	517	451	468	479	498	475	488	502	545	489	512	524	450	481	510	456	526	535	494	532	523	502	468	518	497	487	483	535	477	545	478	488	502	506	509	534	533	481	474	506	495	488	531	512	492	534	521	475	482	481	493	513	511	489	488	513	499	482	493	490	464	483	477	491	457	474	489	515	542	513	469	473	488	499	481	479	536	516	492	511	519	475	509	516	524	503	509	460	471	493	475	559	477	513	527	510	509	512	498	497	466	468	500	530	481	471	452	469	533	468	481	504	510	457	499	531	500
23101	21116	28941	30162	28312	17768	6355	1529	1005	867	775	674	667	1522	11046	15303	14790	8026	3057	864	314	330	297	298	308	324	299	307	331	291	315	310	292	309	297	296	299	300	303	293	300	291	339	327	327	294	323	288	298	306	300	307	332	306	258	344	307	309	314	316	288	270	314	292	304	333	305	320	336	274	306	285	293	284	303	304	322	304	276	291	294	300	315	285	274	296	290	319	309	283	297	303	272	319	292	319	337	306	299	313	297	292	285	299	288	279	296	307	279	301	291	296	295	312	301	286	310	307	313	281	298	308	316	274	323	290	307	313	318	307	294	300	297	306	280	302	273	301	315	319	293	333	318	292	295	288	303	291	342	294	293	301	277	280	291	291	276	295	273	301	274	292	314	300	312	299	300	283	288	305	325	284	304	299	291	305	272	299	301	302	315	317	325	326	294	317	266	301	305	267	301	289	307	314	285	287	287	311	285	282	273	285	279	300	308	312	306	304	247	306	306	333	282	301	274	303	302	308	307	281	326	280	282	334	258	301	299	285	283	284	315	325	283	309	319	325	253	301	296	294	298	320	331	319	308	312	312	304	296	287	303	315	303	303	299	280	299	264	315	298	278	314	333	276	281	284	276	302	286	280	305	293	286	301	289	313	281	340	282	311	295	285	308	297	288	330	315	341	321	313	312	305	310	326	315	302	295	335	274	306	271	311	309	319	339	293	341	304	297	307	303	342	305	291	302	328	314	296	302	279	284	272	293	317	298	302	301	289	278	324	307	297	325	311	304	316	308	328	297	298	315	308	277	313	299	279	287	273	303	279	295	300	311	311	321	286	301	297	270	313	285	316	307	297	282	290	288	294	298	283	311	310	296	294	303	328	323	341	336	315	302	292	296	312	315	289	292	297	301	264	318	283	290	303	313	300	313	297	302	312	274	276	297	313	293	291	334	306	290	265	300	307	305	277	293	309	308	290	295	308	299	296	283	311	338	287	294	308	299	302	291	279	309	306	294	303	279	267	314	298	288	308	270	308	278	323	342	293	294	281	323	259	310	274	299	285	285	295	302	305	302	303	282	324	318	314	270	310	314	267	285	285	287	332	303	294	313	300	299	241	297	285	319	268	305	281	283	290	324	319	299	269	285	298	331	263	303	302	293	292	289	316	280	309	272	294	279	307	332	290	313	279	335	297	305	318	293	288	251	286	277	324	267	359	308	322	304	303	293	291	317	286	284	265	294	295	304	287	310	289	316	285	333	305	293	271	314	324	265	270	315	305	280	299	321	297	292	292	317	289	313	290	308	261	297	307	319	296	312	296	304	285	301	300	289	285	279	288	322	292	302	323	252	300	307	293	288	317	264	269	294	280	295	306	301	302	289	290	308	283	305	294	274	305	311	305	283	278	295	306	303	296	292	291	295	305	298	285	313	314	287	304	290	317	298	324	313	301	300	315	304	280	271	303	291	299	304	293	307	301	288	307	284	283	346	330	303	320	336	292	280	301	316	308	307	321	318	313	342	299	302	295	291	276	304	316	296	292	328	290	283	280	280	304	280	299	306	291	336	281	312	265	307	325	325	302	329	323	297	295	277	320	310	264	301	302	305	294	298	278	304	316	313	310	304	309	299	314	286	274	310	290	287	317	294	289	343	309	335	270	290	302	302	309	291	314	280	311	307	269	318	295	283	284	307	314	341	311	297	310	318	326	305	292	293	309	312	268	288	303	304	310	280	304	315	304	294	296	312	308	333	274	291	307	312	319	324	302	290	308	304	286	304	319	315	303	317	292	317	301	296	297	294	313	305	312	290	306	292	306	286	292	296	316	316	318	309	297	323	306	294	288	301	291	328	302	324	283	333	324	272	310	317	285	312	311	304	282	354	291	284	302	300	289	301	300	309	334	315	307	267	283	288	315	326	295	272	292	305	342	319	292	300	328	312	306	300	296	276	267	314	289	277	268	295	297	316	326	311	305	295	291	296	313	295	330	321	306	309	294	296	295	303	294	309	322	291	300	276	270	271	273	311	288	301	277	307	298	284	289	284	271	323	276	320	334	307	298	293	311	307	321	298	343	318	336	311	320	331	299	309	303	292	294	303	286	288	301	316	308	331	298	286	306	317	317	296	327	290	262	306	302	321	293	317	306	268	313	304	300	316	309	299	292	286	297	291	300	329	288	312	329	317	320	304	267	315	291	290	297	318	330	283	323	272	297	295	313	286	260	310	295	295	313	289	291	291	339	293	312	308	309	312	262	332	314	309	348	290	298	323	313	321	290	273	275	294	324	317	289	306	298	280	300	284	298	314	302	287	295	286	257	307	320	291	316	327	306	316	301	307	298	316	301	319	305	309	285	324	289	304	308	288	318	284	285	282	298	272	334	265	291	334	318	318	300	303	309	283	292	302	340	314	323	304	293	308	316	323	327	320	269	306	288	278	304	329	299	292	327	298	276	270	284	264	298	306	320	263	284	304	291	319	301	298	297	289	303	296	272	278	296	285	307	275	281	328	293	293	326	307	293	313	320	284	272	301	349	317	293	321	278	292	281	312	346	298	291	278	319	310	312	313	301	301	310	304	301	285	300	317	298	295	317	309	299	290	325	299	282	277	295	290	319	286	294	294	283	292	325	325	290	303	334	312	332	309	309	297	333	273	302	313	352	301	320	294	298	305	281	315	301	304	317	306	296	307	298	287	289	316	307	282	293	315	315	304	337	289	305	296	277	310	307	347	291	295	311	298	338	308	289	265	324	286	281	301	280	311	333	291	293	320	274	301	303	288	319	319	266	301	308	298	284	290	310	318	316	307	294	306	273	320	290	289	300	323	313	300	312	260	316	297	308	301	315	292	265	304	312	310	296	325	293	290	300	329	346	289	307	318	297	289	315	315	285	290	290	278	300	288	266	336	288	299	302	286	289	305	314	315	290	295	301	296	287	307	313	318	285	290	290	308	293	295	304	290	319	308	295	321	287	301	315	325	301	293	315	279	292	278	334	304	287	300	288	300	307	294	289	277	321	317	283	286	304	318	281	348	271	282	278	277	310	300	303	275	276	277	322	306	315	345	295	294	312	279	302	270	293	288	276	317	310	279	288	337	308	304	307	297	271	298	294	308	323	284	288	307	307	272	277	307	268	313	284	290	285	270	264	310	298	309	267	290	314	326	328	324	283	276	319	314	290	283	292	310	295	297	288	270	311	291	306	279	296	288	298	247	312	273	297	285	273	291	312	314	267	293	306	270	310	321	288	288	310	318	267	326	304	306	286	298	304	289	293	291	313	300	289	313	307	320	296	301	328	302	289	306	276	311	317	313	319	312	293	305	274	318	304	340	327	303	324	300	295	288	298	284	295	278	302	295	293	283	338	299	288	292	297	302	264	273	300	314	293	324	296	306	316	330	282	290	297	306	301	272	318	297	290	288	303	314	288	294	306	304	301	304	312	315	264	296	294	306	285	322	304	309	273	296	300	311	318	290	307	286	293	297	312	303	315	304	292	285	284
11377	21123	34472	65280	30214	6283	4701	4165	3104	2720	2172	2056	1832	4693	23637	27522	25110	15821	7211	1977	568	487	522	475	529	513	526	484	507	497	516	514	549	516	486	486	496	492	500	505	463	544	626	581	575	522	512	521	522	551	518	513	500	496	537	472	510	501	524	544	544	499	494	537	489	522	480	511	484	494	513	523	504	526	538	515	468	516	506	487	489	524	506	473	473	495	526	515	498	504	492	484	475	526	508	527	461	474	443	489	482	500	544	530	452	500	470	531	465	491	491	505	483	516	511	489	466	518	538	548	521	547	511	491	511	483	490	493	465	518	451	444	517	469	525	506	492	499	538	506	503	498	516	487	505	482	483	471	554	455	485	517	551	539	479	499	474	491	487	465	511	489	503	503	476	503	505	514	509	478	518	552	490	487	479	491	471	496	510	492	484	475	484	488	499	502	462	516	470	501	527	533	508	533	481	490	483	520	500	540	482	483	467	503	518	465	488	507	510	468	535	540	501	471	516	465	551	467	489	524	508	506	489	491	504	475	519	499	514	487	487	472	520	474	484	510	530	472	487	506	501	469	509	494	501	521	487	437	524	497	507	513	514	496	556	496	449	504	492	527	521	486	488	491	528	500	456	522	494	552	510	442	504	508	563	503	471	479	497	479	469	530	476	470	530	485	495	519	506	520	494	493	500	519	524	491	509	492	510	544	522	519	493	505	455	511	505	526	469	489	528	509	520	478	453	528	505	499	489	510	473	455	524	498	510	514	503	504	511	484	524	523	452	514	448	497	504	495	481	517	500	526	492	515	517	518	481	523	492	504	491	500	511	544	471	476	517	522	496	503	476	531	483	467	504	495	513	480	484	502	467	515	520	507	498	519	510	520	472	533	498	539	548	506	512	510	490	509	503	511	438	507	488	524	495	506	457	479	489	499	544	533	497	520	520	536	459	499	540	507	535	492	507	534	503	526	509	518	521	510	494	460	478	467	525	504	505	474	493	480	469	476	480	490	528	523	481	499	499	508	464	528	497	496	509	534	517	503	490	494	505	519	445	496	510	507	488	525	528	542	474	513	496	505	500	529	511	520	463	487	457	460	475	537	499	500	532	483	489	489	525	475	511	499	490	561	537	479	477	504	474	531	513	476	504	505	483	517	479	517	497	541	514	458	497	505	519	505	548	499	499	484	523	482	494	482	546	495	479	531	463	512	549	508	506	474	513	520	522	483	493	520	478	506	456	489	488	489	520	459	473	498	577	514	498	486	459	483	485	539	551	531	497	459	475	491	527	487	516	504	479	524	495	480	468	518	506	462	520	493	482	481	499	503	488	470	507	508	514	508	486	523	489	446	495	504	524	502	530	485	484	459	455	493	482	516	480	485	522	510	484	511	484	531	487	491	489	490	485	499	507	479	477	486	499	550	530	485	495	487	509	489	520	515	499	462	490	495	503	495	474	495	516	509	522	511	474	486	505	475	505	518	541	514	479	480	523	489	487	461	522	471	493	464	473	482	478	509	506	483	536	536	522	498	474	528	500	496	496	523	534	477	509	477	514	510	482	516	464	457	495	509	508	501	508	513	527	481	510	497	512	517	538	526	522	515	542	519	491	489	508	514	466	507	503	521	499	501	517	471	538	493	521	443	462	543	462	521	522	491	505	521	473	542	459	492	445	519	458	525	491	550	511	514	500	476	496	483	495	493	470	500	504	462	490	501	459	468	503	488	541	485	522	487	507	492	522	466	515	480	529	483	535	476	518	490	454	498	536	500	487	540	508	502	493	486	494	530	516	470	486	465	488	515	522	499	483	493	498	477	465	541	533	512	490	530	504	483	454	489	523	526	548	520	488	506	534	510	480	513	498	551	498	452	503	493	482	481	502	526	444	517	497	486	484	509	498	470	495	511	503	513	510	509	490	485	474	501	511	483	490	482	527	484	522	461	472	540	507	497	494	476	531	500	483	520	518	514	476	535	533	488	495	529	483	514	518	469	480	457	523	518	454	495	485	488	508	530	519	482	513	531	511	524	483	494	515	502	541	509	499	513	498	541	497	462	508	515	485	515	497	491	446	496	491	534	531	493	501	496	500	502	519	486	481	483	485	486	506	490	481	497	507	549	527	540	561	495	477	492	470	503	509	504	483	514	525	505	516	520	468	486	464	526	534	488	518	522	522	460	501	509	509	532	505	509	487	527	462	517	516	471	467	528	518	553	561	483	504	468	473	537	460	507	523	525	506	528	522	502	521	488	511	480	491	470	508	500	487	482	512	484	483	490	503	471	516	502	510	470	495	515	489	523	479	486	502	489	485	517	465	527	510	469	513	486	463	504	465	497	493	494	515	501	436	499	508	489	471	517	524	482	475	481	513	508	498	499	535	528	501	480	510	514	500	511	514	531	506	534	521	494	539	505	496	483	496	512	475	516	540	458	476	493	494	512	544	536	504	449	468	473	521	452	507	531	490	541	468	494	525	489	512	544	483	474	477	474	563	504	472	515	493	483	490	514	501	523	481	508	502	490	481	511	516	489	475	504	473	514	507	524	522	529	499	516	466	513	522	505	487	472	499	471	505	458	501	528	437	521	480	532	517	504	540	503	507	485	495	454	476	484	493	481	499	503	516	503	504	462	504	527	456	483	516	519	516	489	464	464	542	503	483	535	485	478	461	512	514	502	478	478	495	492	517	542	497	489	498	514	525	505	484	493	482	472	538	514	520	490	505	515	485	506	518	501	557	464	507	456	518	553	501	489	512	518	469	516	478	547	478	498	513	466	507	504	492	533	558	510	514	526	518	473	508	500	488	500	480	515	484	512	498	513	466	482	534	491	498	466	501	491	499	499	523	516	504	491	498	520	544	517	504	496	528	523	433	499	495	510	540	487	516	472	483	522	511	521	462	508	472	483	546	435	519	483	509	531	495	504	496	471	509	490	469	474	498	505	534	497	509	485	530	501	486	470	496	490	482	520	482	456	496	469	499	494	521	480	472	520	507	523	514	517	502	522	520	489	505	487	474	514	505	525	478	506	514	502	521	516	517	513	498	541	559	496	461	505	483	532	502	494	494	481	465	480	507	454	512	493	487	469	512	516	474	525	539	482	519	442	467	484	551	514	493	464	487	492	462	527	468	534	488	496	491	507	508	520	488	522	535	504	536	500	504	544	467	494	505	485	531	500	491	525	504	489	446	484	476	508	510	451	497	510	491	490	517	489	528	530	483	486	495	514	531	490	533	499	509	520	532	472	494	498	481	526	497	522	474	457	490	464	526	532	488	508	505	467	501	537	501	534	525	500	468	497	466	515	510	488	472	483	469	497	482	477	510	499	486	469	491	498	487	545	520	480	486	499	477	524	474	491	470	553	516	529	509	523	466	509	500	494	490	475	486	501	488	537	473	515	506	477	474	516	508	458	494	511	463	465	515	497	468	473	464	473	498	504	492	466	514	494	552	471	503	472	525	499	519	506	470	514	506	497	477	546	512	514	489	496	509	480	467	485	496	461
26817	19719	8672	12168	4796	906	660	536	500	441	384	392	342	338	831	1215	1526	1163	754	316	283	270	290	280	277	267	275	261	268	259	289	237	262	271	300	266	284	266	268	257	243	258	288	284	300	276	289	308	250	264	274	276	275	272	275	280	275	239	279	257	255	254	266	302	237	303	282	274	276	268	268	278	265	257	286	254	281	294	273	241	251	234	272	278	264	256	281	261	285	281	267	263	284	254	264	290	244	263	260	257	285	287	282	298	278	286	269	253	277	275	266	268	270	256	286	273	267	269	250	264	267	252	256	256	272	275	265	256	282	298	256	267	312	265	279	255	265	283	249	287	275	288	258	282	281	278	240	259	263	289	268	253	268	249	266	279	278	290	279	291	297	293	241	273	266	260	248	289	271	247	279	268	253	235	265	244	278	281	280	258	281	259	295	286	251	254	278	269	252	268	262	269	281	280	288	291	251	239	299	268	268	263	270	288	288	280	282	240	296	238	264	254	271	292	249	267	268	270	259	283	275	260	255	250	260	269	303	275	235	237	249	270	256	261	247	283	275	283	267	261	250	278	276	262	275	262	249	247	263	274	275	236	267	282	275	261	276	267	270	285	235	259	258	270	260	258	263	275	275	293	275	257	279	283	258	251	251	268	267	286	314	257	255	285	267	264	275	285	269	241	266	271	261	298	272	267	274	245	296	282	263	280	262	287	267	249	273	246	261	270	285	268	272	285	261	294	276	283	272	261	296	285	263	277	282	260	275	272	261	274	239	270	261	275	261	262	272	263	257	252	280	280	270	270	291	272	284	242	272	263	277	272	241	290	275	255	286	259	287	267	273	285	237	275	267	283	286	235	271	253	309	258	281	283	263	276	253	255	255	272	285	292	284	270	297	274	233	258	263	254	261	275	295	273	273	265	285	297	274	283	264	248	258	257	311	285	268	258	274	249	227	273	287	266	251	242	243	258	254	292	266	252	260	257	260	294	258	265	268	292	262	276	243	284	271	273	238	257	275	274	265	287	274	267	254	290	259	289	246	272	260	258	262	256	252	272	277	290	266	262	267	241	280	279	250	281	277	269	259	275	271	286	263	282	279	296	275	232	302	247	276	292	259	253	266	267	269	274	279	276	265	278	269	258	239	263	282	257	252	272	255	281	243	284	264	253	235	294	248	282	268	277	276	252	291	279	265	293	246	262	262	263	250	279	287	286	252	283	265	260	276	286	274	282	298	246	266	289	268	274	260	260	267	268	272	303	272	284	283	288	260	292	286	254	290	279	274	283	296	283	288	287	289	271	267	244	268	280	260	259	263	266	281	275	287	261	271	256	281	286	261	255	259	263	253	241	262	269	272	248	233	273	265	264	256	253	284	251	278	257	262	276	272	288	272	253	262	275	275	257	268	257	285	279	282	297	297	269	260	268	263	270	303	258	282	270	271	266	242	256	294	217	263	266	303	270	293	275	255	269	267	234	284	248	265	262	259	255	267	260	255	273	253	267	282	247	267	287	249	273	275	273	259	259	266	258	274	263	250	273	273	277	281	248	266	280	302	255	295	267	271	275	287	265	288	276	238	283	248	242	267	242	300	268	250	249	266	270	275	244	278	311	266	255	287	254	272	251	249	258	254	263	269	289	288	272	268	262	283	267	249	266	271	293	304	291	274	275	266	252	283	241	258	252	306	273	273	281	260	280	285	278	261	257	282	239	271	292	265	282	239	248	252	247	273	272	265	238	261	306	286	221	266	267	285	273	271	275	256	279	261	285	288	240	255	247	281	290	279	267	262	275	290	280	277	275	256	292	286	268	275	262	251	273	280	265	285	271	252	273	262	270	276	273	252	266	290	252	260	254	258	286	261	291	248	265	295	261	249	244	287	291	263	281	253	286	305	277	253	260	297	240	279	262	266	271	258	271	275	300	287	260	266	260	288	272	287	274	261	290	276	278	273	252	268	254	266	288	248	263	262	241	277	271	268	263	272	259	274	261	276	266	310	298	280	282	265	287	272	279	277	276	275	252	276	308	250	257	255	271	266	277	296	309	278	246	259	284	263	254	269	267	317	276	236	289	297	255	236	284	268	248	284	280	273	253	297	283	281	254	259	286	281	299	289	251	273	258	290	266	270	286	261	285	256	286	285	254	285	263	239	276	261	283	233	264	296	261	295	272	257	259	280	264	273	239	265	263	244	244	265	301	261	277	272	275	288	281	218	277	275	248	273	291	289	273	280	255	268	289	249	296	273	264	240	278	268	264	254	269	259	284	244	251	244	255	293	304	226	254	274	264	281	239	250	244	267	256	251	312	253	304	258	293	275	273	286	283	287	260	262	245	266	289	274	251	268	289	291	282	272	273	284	248	249	266	266	259	247	271	271	248	245	270	257	276	243	241	256	297	256	278	290	255	261	288	249	270	288	249	270	274	269	261	235	279	265	284	265	257	267	284	281	300	262	264	305	273	304	266	276	301	245	272	268	270	271	286	282	275	289	271	261	255	280	269	274	245	263	288	258	289	238	234	291	285	272	239	254	284	287	277	232	270	250	256	258	252	272	269	260	278	268	251	256	248	261	261	295	250	274	264	265	282	282	286	292	256	280	240	256	270	276	254	270	279	287	281	263	285	248	265	258	285	280	288	255	235	286	250	295	270	270	238	247	286	280	279	281	245	241	303	240	267	250	274	251	242	244	283	245	257	283	275	266	276	239	270	267	245	259	290	275	287	270	293	274	274	245	264	257	249	276	246	281	253	260	272	262	261	266	276	265	274	282	261	252	244	262	260	251	288	264	265	291	256	291	262	276	283	250	264	302	300	292	267	300	253	263	273	285	278	256	253	243	299	248	295	240	280	268	276	259	288	282	264	261	278	243	267	241	277	280	271	249	231	296	293	291	270	253	260	255	280	273	251	260	302	269	269	272	286	252	252	264	274	282	259	258	284	282	271	250	252	267	249	263	288	289	261	281	236	255	250	298	277	253	291	279	279	286	250	299	267	280	294	296	280	287	263	302	292	268	251	294	254	266	299	272	275	255	270	270	274	232	250	275	301	281	264	291	271	239	255	292	238	291	268	274	230	269	270	290	278	285	266	253	251	278	281	278	264	273	286	256	223	259	276	271	274	262	253	256	264	261	294	296	253	252	277	268	256	279	250	273	259	299	264	311	281	252	288	270	249	264	277	265	275	263	275	266	256	266	268	286	283	278	238	257	269	262	272	258	288	259	257	275	242	278	250	281	260	243	272	277	269	256	260	253	274	267	279	256	292	271	256	255	235	269	300	269	258	265	264	284	248	277	265	288	270	272	255	276	263	240	259	282	260	287	265	258	263	275	270	271	254	271	279	260	279	283	285	271	275	261	273	251	247	279	255	256	245	260	269	277	252	272	289	244	264	270	275	242	269	265	256	260	267	261	250	277	254	274	262	268	270	289	287	275	272	241	269	286	274	266	259	277	259	259	253	248	276	271	241	279	261	230	298	268	258	279	294	265	266	298	279
6531	7161	9913	19898	8092	2641	1826	1509	1375	1232	1070	810	731	766	2532	3700	4111	2804	1691	569	477	439	524	439	435	475	458	453	476	476	441	461	446	469	419	463	450	460	440	492	426	456	452	489	497	534	463	445	463	422	445	489	447	461	453	450	436	488	427	451	475	471	451	454	476	439	443	438	463	500	449	459	445	469	488	480	443	460	481	497	429	458	431	452	449	477	425	469	461	448	426	496	458	448	448	477	474	407	465	438	456	471	454	445	493	456	460	472	443	495	476	466	436	466	456	476	455	433	457	452	467	465	495	459	450	414	470	475	468	444	482	431	483	449	444	463	455	471	463	440	504	448	446	458	460	463	445	468	466	442	460	453	418	432	468	450	455	457	451	452	480	449	464	442	482	473	445	460	495	398	449	472	473	442	484	444	425	417	463	471	424	448	461	434	472	412	453	458	455	463	495	459	473	450	456	438	420	491	454	491	434	410	453	480	439	422	451	476	470	418	412	440	473	462	462	443	454	451	452	471	453	474	442	415	412	446	452	427	456	449	484	470	450	459	422	499	469	479	469	440	485	440	451	466	468	453	463	481	438	438	476	461	450	451	470	481	461	438	473	445	401	476	459	454	447	459	468	477	461	493	469	479	502	417	435	434	422	459	427	478	460	449	431	455	439	432	456	434	481	451	456	500	441	436	488	482	433	464	414	474	441	450	497	471	475	460	457	477	448	460	503	484	442	446	428	477	447	511	449	483	455	443	484	454	398	428	446	477	469	454	494	450	448	463	453	430	462	472	423	454	510	455	456	440	465	465	449	399	401	482	437	454	460	430	477	475	475	480	454	460	456	446	462	455	490	499	457	445	476	452	471	457	467	488	431	432	454	507	462	470	503	470	442	429	492	459	456	464	428	472	439	427	481	438	474	439	470	461	474	423	473	474	415	441	439	454	433	429	443	497	456	464	478	463	443	427	437	473	430	481	451	477	453	458	482	428	433	446	450	480	470	418	481	442	488	455	453	446	481	450	456	440	448	471	453	462	455	464	421	452	455	475	486	490	481	428	468	440	459	447	435	462	443	445	468	447	465	434	455	443	426	469	448	472	445	444	482	455	484	432	432	459	412	455	456	480	476	495	476	472	466	451	430	467	446	459	462	464	458	461	466	460	426	493	473	470	467	488	449	436	437	452	503	481	405	442	487	452	479	433	464	474	463	439	460	475	435	450	456	454	458	485	455	463	486	454	462	429	447	459	454	448	495	457	480	476	474	470	455	450	439	471	480	472	463	468	512	469	446	440	470	427	433	492	478	474	446	440	430	453	436	519	439	454	502	431	471	471	476	436	416	455	464	455	470	461	450	456	441	440	454	451	490	450	412	467	423	443	464	477	479	459	475	429	459	468	445	474	447	487	446	465	430	472	458	469	430	439	473	454	414	433	430	448	426	481	476	455	487	449	454	461	455	518	427	466	495	433	475	504	470	455	440	442	456	439	488	455	468	455	467	464	468	440	452	472	442	463	502	408	480	493	473	461	425	467	422	478	415	437	444	439	436	432	463	457	448	435	451	484	435	429	465	465	454	498	506	478	444	424	471	454	469	465	444	457	471	451	434	469	458	453	431	465	460	470	398	443	436	422	443	470	444	493	443	486	409	451	453	410	467	452	481	430	459	457	447	480	454	492	457	485	458	452	462	474	447	463	485	445	420	469	452	443	445	420	453	467	451	478	496	456	443	431	436	474	468	470	449	455	485	477	416	463	482	455	447	439	486	456	473	460	474	466	450	471	481	426	429	467	456	404	487	439	464	460	454	432	438	448	449	480	447	451	455	427	455	496	450	436	463	472	427	483	444	466	423	438	431	461	473	464	436	446	431	423	495	458	476	481	456	440	475	440	459	435	485	446	466	482	465	447	450	457	432	488	457	468	465	453	459	479	485	458	501	431	421	425	475	454	430	412	467	434	463	413	479	440	463	443	453	442	441	433	467	483	443	452	469	458	477	466	485	439	444	470	447	463	431	449	430	431	430	485	463	449	453	488	419	465	447	429	448	475	445	452	479	443	467	471	454	454	477	478	466	474	438	444	463	454	442	436	463	488	415	449	468	498	470	488	412	458	439	463	454	454	477	456	475	470	459	470	512	454	436	459	430	433	488	476	445	473	460	449	481	463	495	459	452	452	516	491	458	449	416	448	479	445	457	451	484	446	445	453	431	458	450	420	473	468	467	460	442	463	438	443	464	497	502	448	482	462	454	477	425	504	442	474	458	444	445	506	469	456	451	434	454	475	434	475	426	438	477	473	418	488	455	449	450	489	461	459	453	463	428	433	482	428	433	457	502	472	466	494	454	455	475	446	472	457	467	443	428	447	416	444	451	431	449	458	453	468	438	464	457	437	455	470	478	469	453	460	468	435	455	446	416	432	454	440	440	450	472	518	461	477	457	463	466	452	438	433	439	466	464	413	486	488	471	447	445	449	412	428	417	486	467	455	430	473	439	480	458	460	494	436	484	454	453	493	462	426	453	500	464	482	480	445	486	472	471	441	488	488	449	429	472	469	437	460	440	429	443	469	467	426	476	471	457	457	453	444	430	455	446	444	456	433	450	441	433	445	477	450	433	430	445	465	474	433	463	428	426	473	463	477	412	459	441	456	465	466	426	446	479	473	446	457	481	471	439	421	449	440	472	463	446	470	413	459	466	492	460	441	455	452	458	455	444	466	441	471	431	462	495	434	452	478	461	466	440	446	455	467	459	442	441	493	416	461	440	440	484	501	457	443	494	475	441	458	457	421	462	496	432	482	472	468	487	437	432	462	429	488	462	474	443	436	476	457	472	435	445	476	442	473	455	436	430	434	441	448	446	477	474	442	442	420	466	456	451	456	462	474	428	455	426	469	441	446	455	455	439	461	460	457	446	456	454	447	442	421	441	461	448	473	457	462	469	463	490	460	459	455	446	495	460	466	426	467	462	483	424	474	438	420	455	452	426	469	439	492	479	456	467	482	468	458	481	439	438	445	458	487	441	475	475	453	451	415	433	445	477	472	457	439	433	477	433	436	447	463	457	456	454	423	441	426	464	479	437	477	472	478	463	470	463	453	486	464	456	422	421	428	460	447	477	490	457	497	448	428	476	423	467	425	470	486	466	464	448	431	454	433	449	438	464	449	454	436	434	449	448	449	435	446	453	495	482	483	433	465	458	476	475	457	467	485	450	487	488	443	460	458	434	484	465	492	450	469	450	447	460	467	439	434	488	472	472	456	444	451	408	436	494	463	480	484	477	482	446	476	444	476	431	475	427	443	468	477	504	438	438	452	480	484	460	480	463	421	453	456	466	463	454	447	444	476	439	447	464	453	453	462	439	489	462	456	425	437	489	482	516	475	466	451	479	462	450	417	473	429	425	496	446	431	444	429	505	449	441	454	468	443	457	455	468	456	456	455	429	443	436	424	446	484	461	421	411	451	479	421	439	458	473	431	467	460	453	450	475	453	454	463	460	460
24686	21150	27478	30977	21413	3973	1166	753	679	599	595	497	427	441	4809	7012	6100	3954	1936	849	327	321	291	284	261	292	304	288	325	287	288	313	284	274	291	279	306	295	320	320	310	301	341	302	301	285	312	293	299	265	281	305	290	307	278	296	311	330	288	309	301	277	275	278	280	291	278	307	334	303	273	302	295	278	275	301	313	309	294	294	292	293	328	285	290	294	313	341	300	287	327	304	295	292	329	323	305	284	298	296	291	326	323	329	338	312	291	304	304	317	283	298	302	284	278	305	285	282	311	301	305	275	297	273	293	290	295	324	306	290	300	278	299	320	315	331	299	282	302	311	307	286	303	307	313	276	277	294	304	302	282	284	322	275	304	327	308	287	313	288	303	303	299	296	290	296	287	314	293	323	292	312	295	303	305	303	282	302	275	281	321	320	313	285	312	326	292	312	301	315	291	319	297	290	302	302	306	304	336	302	327	279	323	273	312	292	308	268	283	303	305	319	299	274	310	318	291	312	306	294	337	298	283	300	285	256	285	311	303	319	291	317	318	298	294	294	307	297	270	327	319	296	315	303	285	281	296	293	285	346	283	315	292	315	312	321	298	331	296	266	309	302	291	266	281	303	330	323	307	295	271	308	310	262	295	282	312	294	311	310	294	297	332	279	309	283	327	297	286	290	275	324	317	274	284	318	272	316	307	289	296	301	311	320	289	267	293	341	300	295	304	270	290	282	308	315	275	288	307	273	285	296	317	302	283	309	299	296	319	296	296	317	288	337	307	276	308	293	294	298	313	316	319	291	300	306	311	275	280	283	293	296	291	311	317	336	313	315	287	316	305	291	306	293	288	275	309	303	322	301	271	310	297	292	299	302	252	296	315	323	287	314	293	285	321	313	297	282	269	287	285	333	331	289	302	305	338	286	289	290	342	297	307	282	344	326	309	283	309	304	306	298	287	296	293	295	291	295	290	294	338	312	330	312	310	320	308	298	282	268	315	291	276	326	305	312	294	290	314	289	314	303	310	281	298	272	303	309	293	263	291	316	271	296	309	308	294	294	323	319	287	261	305	298	312	312	310	271	295	314	295	311	317	310	278	299	284	285	282	301	288	285	309	281	260	350	283	278	309	307	285	311	275	327	288	304	297	297	289	297	315	290	309	261	260	322	297	266	291	312	304	306	301	285	302	295	293	281	304	322	319	280	299	316	322	292	288	289	283	301	295	274	305	290	304	297	290	274	297	305	284	289	309	312	298	308	307	303	288	290	320	301	318	298	289	303	288	335	294	263	280	306	307	278	301	304	285	315	306	298	300	293	302	287	307	296	303	273	304	284	288	306	309	292	290	287	296	308	286	302	306	284	343	254	298	299	289	294	309	318	270	309	300	335	297	288	301	298	315	288	260	290	284	308	280	321	305	291	290	271	295	269	296	268	335	294	308	286	291	282	327	315	279	290	276	294	309	297	296	290	281	315	284	316	309	282	303	285	322	318	282	288	282	353	310	307	303	301	338	277	324	288	286	295	318	288	301	311	283	286	283	293	309	289	297	335	294	273	298	301	296	318	295	279	316	305	320	325	271	281	296	309	295	300	311	297	309	279	296	263	319	318	298	287	283	280	290	288	280	324	291	283	328	285	313	289	303	301	289	280	305	283	306	272	270	292	314	327	281	243	317	318	300	304	317	302	294	303	296	305	304	289	288	298	274	296	294	298	333	300	289	288	315	305	305	287	268	286	283	310	317	301	311	293	304	299	304	307	296	318	308	289	309	326	318	310	263	285	278	299	283	321	293	306	289	289	337	281	295	300	300	289	312	275	275	279	276	296	310	285	304	286	291	292	302	297	301	309	297	294	271	305	292	302	311	294	298	305	269	318	333	317	298	361	323	307	287	318	287	289	299	299	305	321	291	292	290	281	310	296	287	273	301	293	269	281	278	292	302	294	333	305	301	272	300	319	307	314	298	285	297	260	309	316	284	291	288	288	311	280	275	285	302	297	316	298	286	273	277	310	279	271	278	270	260	304	295	314	299	258	307	306	305	294	290	304	307	317	302	296	300	292	276	330	268	290	271	290	321	314	288	315	297	296	297	335	293	297	289	304	313	308	334	277	297	281	272	285	296	316	261	306	302	312	311	305	293	297	296	312	316	318	285	309	292	281	300	286	312	316	307	305	298	303	297	295	305	287	308	301	309	319	299	302	308	299	283	289	284	313	280	291	299	311	301	286	282	296	295	300	281	289	296	301	276	304	269	314	287	274	299	318	307	272	304	296	330	329	301	285	311	284	300	319	330	317	301	315	261	317	278	300	294	319	298	299	272	295	309	267	309	311	311	311	300	303	288	309	306	289	304	304	308	275	326	296	264	267	281	286	273	301	299	294	335	290	286	263	288	291	353	288	297	311	325	284	318	284	318	309	306	305	262	314	318	268	291	321	306	323	282	342	289	274	303	291	315	300	269	301	311	296	290	309	299	273	301	308	308	320	298	280	302	293	286	302	307	333	321	294	289	294	278	322	324	307	290	326	312	312	291	303	270	296	324	269	305	335	283	308	303	316	308	299	302	296	306	290	289	285	315	278	325	302	307	300	288	288	282	290	311	261	287	305	314	328	288	293	293	306	290	273	309	320	286	310	298	314	309	309	279	277	298	293	291	282	293	308	296	263	313	290	293	290	267	284	306	317	267	277	303	306	296	293	275	314	315	268	295	300	278	295	315	302	331	304	262	289	347	293	266	289	312	310	303	276	272	302	284	303	299	305	289	311	310	306	319	271	285	297	306	302	306	314	303	297	327	317	292	329	335	312	320	306	316	307	322	277	301	299	293	302	281	294	300	289	262	307	276	303	285	292	292	323	282	339	316	293	308	286	291	263	306	299	303	300	301	314	326	264	289	269	274	300	295	305	293	274	328	278	307	288	323	303	308	317	301	312	296	295	264	331	303	274	279	283	301	319	286	310	297	322	299	308	323	281	291	314	272	299	295	295	317	306	322	303	316	288	290	322	325	303	298	319	283	307	291	290	281	306	274	294	303	299	289	304	279	286	303	305	290	288	279	291	294	288	279	277	287	289	322	295	290	286	282	312	319	298	321	313	278	293	304	303	312	340	309	310	263	277	314	308	279	288	294	317	313	313	302	281	295	329	248	313	300	313	290	283	289	323	288	290	278	250	283	276	294	308	328	289	301	290	303	296	312	311	297	295	314	321	280	300	300	300	309	298	295	286	298	298	284	300	291	310	330	286	273	312	259	308	293	277	297	263	303	330	314	281	272	307	310	281	304	299	311	311	318	306	302	296	272	281	294	289	330	279	293	283	309	344	281	320	318	265	345	313	283	290	316	283	309	294	318	306	334	295	278	291	298	332	290	329	315	308	316	318	279	297	329	303	301	267	314	295	293	288	323	267	295	314	290	280	314	322	291	314	276	318	312	306	278	296	272	275	313	319	267	251	289	294	328	303	324	276	323	306	288	320	289	344	284	277	303	300	281	286
7598	13099	13768	42109	13506	3334	2974	2350	1956	1769	1558	1270	1018	1171	13394	16572	14026	9633	4996	1932	567	515	507	497	476	526	521	480	527	497	463	490	508	513	494	520	486	479	515	488	519	546	550	530	497	512	464	506	524	472	500	496	486	509	501	517	493	493	509	518	532	524	496	480	513	513	499	469	511	491	513	505	529	525	518	456	484	534	495	480	528	496	515	487	529	502	521	476	502	509	490	533	476	488	491	514	491	485	501	494	514	490	547	566	532	483	485	538	506	480	473	489	453	503	494	494	495	491	487	515	476	499	523	541	498	504	502	494	508	503	485	487	495	499	520	490	515	498	494	504	535	556	502	482	480	505	461	467	494	468	504	511	531	512	519	496	497	513	491	502	539	482	457	507	460	492	513	465	505	536	536	539	520	511	477	456	499	510	510	530	460	522	513	501	457	475	516	475	513	520	488	508	539	510	525	523	521	490	506	518	498	492	529	460	498	564	515	507	490	547	515	490	499	513	484	501	466	446	528	486	492	502	522	548	528	531	482	487	541	511	502	494	478	511	502	507	490	492	512	512	511	522	502	479	520	514	498	511	477	471	517	497	524	535	510	488	519	457	565	477	489	515	496	517	471	529	510	503	532	491	533	496	505	526	500	504	521	480	501	537	490	478	545	472	513	507	532	521	489	474	548	489	490	540	527	472	513	532	514	498	492	503	526	478	485	566	509	488	490	505	527	478	516	484	552	519	487	524	463	505	534	485	486	526	494	480	500	471	477	495	502	471	505	487	486	484	553	481	492	472	530	478	515	517	513	477	518	470	475	489	490	503	473	492	522	506	500	511	539	478	513	502	537	485	489	514	503	507	489	511	512	510	516	468	474	485	506	518	502	547	504	477	501	527	480	498	524	531	481	539	497	500	511	513	506	497	498	486	504	514	522	484	470	500	494	480	496	484	535	511	521	548	478	482	480	481	510	497	521	455	504	539	491	522	481	465	491	508	493	523	550	475	517	518	492	481	516	495	474	558	509	542	491	531	539	512	512	505	506	537	507	498	476	538	494	488	504	480	488	507	497	480	518	474	505	520	534	477	522	497	506	510	548	512	517	492	542	504	503	499	481	524	521	472	544	462	542	495	476	553	525	534	504	494	518	519	489	494	504	497	498	517	519	528	533	505	523	512	498	517	510	544	461	517	508	453	504	477	482	506	505	561	502	482	477	498	500	496	456	521	502	518	504	475	525	529	515	506	532	546	477	556	497	544	486	542	484	492	490	541	537	472	515	501	470	501	567	497	546	494	502	508	514	524	487	479	495	529	532	475	509	482	508	523	478	502	528	507	517	513	525	494	493	506	493	513	493	540	571	524	528	458	514	511	492	526	474	536	512	486	495	511	531	452	465	499	524	494	486	503	486	510	518	493	496	520	540	497	492	500	492	494	488	498	497	507	477	475	504	510	505	469	531	478	469	505	514	519	529	471	511	496	505	497	501	475	490	512	499	538	492	517	498	450	491	482	469	504	513	522	506	523	529	494	476	463	485	523	520	552	471	508	545	479	463	479	490	486	532	535	500	517	494	496	499	480	517	504	544	473	519	530	485	537	461	505	517	450	523	484	514	501	466	503	507	522	531	553	483	479	464	492	469	457	507	483	525	507	462	501	575	516	506	490	481	490	484	459	527	479	476	520	535	520	515	472	497	487	524	521	492	520	456	532	509	528	494	521	537	488	517	502	484	521	511	524	485	512	506	497	510	539	553	497	491	521	506	560	525	468	506	524	495	523	450	485	502	537	514	478	493	521	523	466	498	512	505	498	486	515	487	470	504	471	501	500	490	496	481	520	492	537	471	503	499	476	487	472	502	522	443	532	496	476	501	475	510	517	542	456	517	461	501	497	516	512	501	533	525	519	519	513	541	500	478	496	530	518	514	510	502	494	523	492	511	536	523	511	519	474	516	473	525	521	504	498	496	527	513	493	498	503	470	473	523	517	477	473	466	551	570	499	500	508	506	498	496	526	481	472	510	509	503	494	470	515	485	475	480	538	501	510	482	474	503	487	521	480	445	482	488	475	465	516	514	516	563	558	508	496	495	523	468	488	532	521	516	502	488	524	533	512	478	472	496	526	514	478	472	523	513	510	475	491	501	476	463	510	471	474	530	494	531	493	498	495	476	437	482	523	494	489	499	465	485	486	546	509	535	526	506	476	514	530	463	509	477	512	476	495	488	499	501	528	494	511	475	494	480	489	500	483	513	488	489	491	490	574	515	522	512	500	519	571	501	526	483	515	518	538	518	498	543	485	520	488	460	499	485	501	508	470	529	503	545	513	513	500	490	499	509	531	521	513	522	489	485	510	491	491	487	486	506	521	460	498	535	488	465	518	524	517	464	506	466	514	496	458	521	549	527	457	510	497	498	485	510	515	490	462	509	489	513	488	500	524	518	514	484	486	505	475	533	498	504	510	495	542	516	514	502	473	479	465	520	514	516	488	515	507	496	475	519	468	510	493	488	500	537	513	500	477	504	516	503	516	486	541	488	478	556	535	508	509	502	489	507	496	496	494	470	498	502	496	517	479	475	480	513	518	490	468	472	493	456	475	522	520	498	508	526	504	552	494	495	497	526	479	478	505	545	510	513	503	500	487	481	520	498	485	517	518	477	496	488	510	489	545	506	501	505	551	496	489	508	485	488	532	538	528	503	536	461	473	515	466	461	492	502	497	514	519	507	466	540	473	467	483	495	535	521	492	540	548	496	506	510	507	493	531	472	529	516	491	521	518	510	470	460	494	480	494	529	470	500	524	540	511	507	527	506	490	470	518	495	540	533	488	505	488	507	499	491	495	490	540	533	520	494	534	558	493	498	512	462	521	516	541	501	479	476	487	492	485	517	534	485	559	503	490	519	491	522	512	497	568	503	548	537	541	518	506	509	498	485	515	506	521	509	504	488	524	467	521	512	483	498	511	478	494	558	530	500	519	491	544	523	456	493	538	528	538	501	531	515	520	522	515	500	551	529	513	541	522	525	519	530	506	534	489	495	509	487	529	514	481	494	522	487	521	503	506	494	531	471	514	488	497	513	514	520	507	534	510	488	470	492	528	539	458	499	459	515	490	515	570	511	518	507	489	501	517	465	521	526	509	497	521	538	512	504	507	511	523	501	474	517	476	506	496	486	508	515	557	502	489	517	511	508	497	514	512	513	505	514	478	489	507	523	505	549	482	521	538	470	514	473	521	504	530	527	496	488	478	495	539	546	520	481	514	509	543	506	507	493	498	546	514	496	506	528	514	554	508	495	469	511	506	489	507	508	536	543	494	505	467	486	533	487	552	512	531	486	540	504	499	490	504	549	522	507	472	516	463	497	515	520	452	528	490	508	514	462	520	513	512	485	476	520	471	514	484	497	503	513	525	558	477	520	502	464	522	499	484	508	503	520	484	497	509	493	514	498	502	535	485	498	523	503	460	500	530	502	486	507	478	530	524	484	477	508	496	509	518	465	529
23084	21114	28827	27324	23913	18237	6010	1437	1064	853	802	699	587	800	12686	17658	14750	9784	4493	1800	556	325	309	304	323	294	301	337	324	324	318	301	297	307	319	325	290	319	284	314	281	306	364	304	318	294	333	340	322	319	300	315	304	331	297	312	328	327	302	343	295	321	291	315	301	293	325	313	279	304	304	302	309	313	313	313	320	316	328	306	313	314	295	299	270	334	307	322	336	281	296	304	315	334	307	331	291	309	280	314	308	310	298	314	316	323	304	334	330	321	302	308	314	291	304	339	311	301	322	289	360	327	288	302	275	302	318	273	309	294	307	296	336	305	325	320	305	305	334	268	318	316	310	306	291	311	294	316	318	286	385	301	302	277	279	320	284	313	294	292	321	297	322	328	259	300	296	274	300	337	327	313	293	305	297	289	310	315	335	315	314	337	298	324	276	310	322	294	294	313	321	277	310	306	267	292	310	317	333	322	320	319	304	270	270	309	317	304	317	313	333	299	295	340	334	333	312	298	315	346	292	295	342	291	342	283	310	292	324	338	291	322	301	320	298	326	285	340	294	284	286	327	298	299	281	293	286	316	330	307	303	294	312	315	333	305	301	319	309	312	324	327	355	316	281	306	320	295	295	283	308	323	308	254	329	317	308	318	276	275	307	302	314	328	298	314	312	284	325	274	306	278	321	299	325	304	299	299	293	306	294	297	319	333	280	326	287	320	299	303	318	308	329	326	276	291	315	286	294	296	322	285	312	324	304	288	285	290	317	308	310	301	287	290	300	300	312	303	279	327	295	313	263	314	309	303	307	335	299	307	292	262	298	289	333	306	296	299	358	285	292	298	322	301	339	327	320	273	289	323	317	306	292	317	319	320	277	324	308	314	299	286	284	326	338	316	288	310	283	302	281	311	289	274	320	283	318	325	314	310	307	292	295	288	312	314	298	324	297	298	314	283	289	316	289	292	294	301	317	297	281	326	274	331	315	306	310	314	309	327	320	322	308	311	313	265	285	290	302	269	318	306	286	330	283	298	307	300	307	289	275	337	303	286	333	316	294	288	319	329	291	297	290	331	299	330	304	321	289	310	302	313	285	315	289	321	327	313	320	316	324	319	269	320	305	295	316	332	261	349	270	320	351	300	262	319	319	297	316	300	333	307	301	309	301	321	295	295	315	305	323	280	344	269	305	288	319	333	276	322	287	289	323	280	299	305	315	281	327	289	298	315	298	281	303	278	307	321	323	326	325	313	331	309	305	310	300	271	299	299	326	297	296	320	283	337	298	310	283	282	323	281	302	307	315	312	305	275	291	257	329	336	327	324	297	315	344	309	294	305	324	281	312	314	310	316	297	319	317	288	290	284	295	302	305	286	304	317	307	328	270	325	307	320	302	300	310	308	308	278	297	311	294	309	295	301	320	316	308	279	312	299	299	285	292	292	302	323	309	310	289	299	321	330	307	302	294	347	330	313	348	302	342	310	287	283	286	317	331	284	313	340	338	303	269	328	273	299	321	294	329	289	310	281	288	288	293	294	317	337	312	332	317	285	316	338	265	296	295	316	299	288	333	324	311	313	299	307	305	304	287	276	307	280	279	339	299	308	315	306	294	320	281	320	263	293	289	289	304	326	316	311	281	314	297	350	312	308	302	300	305	298	323	302	294	326	344	287	321	286	318	315	294	302	302	327	279	332	310	304	314	318	289	321	309	312	305	290	291	297	299	279	268	309	320	263	318	329	284	287	310	329	319	292	305	310	316	282	290	347	315	327	290	308	333	293	304	296	288	319	281	330	308	322	307	315	319	306	310	303	317	326	277	299	287	323	316	287	309	309	314	298	319	268	317	344	291	304	306	288	271	308	333	289	319	311	284	339	294	281	286	290	314	282	320	314	301	289	290	313	323	316	352	332	305	334	311	330	317	290	287	289	340	301	339	271	250	330	293	293	313	276	318	280	322	312	316	306	327	323	311	304	316	276	308	316	303	304	288	312	263	337	291	310	277	320	317	284	318	287	317	306	292	312	325	308	312	285	279	284	302	280	286	282	319	325	311	311	315	276	310	337	303	322	322	284	324	317	289	312	303	298	298	291	309	315	327	300	297	283	320	309	289	299	295	312	284	299	289	305	290	306	274	282	314	312	290	302	310	290	314	297	297	283	308	315	263	343	320	268	324	298	297	295	325	307	304	337	307	311	292	321	305	309	302	320	322	296	325	365	315	305	311	330	270	327	357	320	327	309	333	309	283	318	304	274	341	347	326	292	265	326	329	267	288	312	295	318	314	339	309	297	300	306	317	334	321	309	305	280	290	294	304	307	312	260	277	283	287	273	304	300	293	313	292	296	315	290	287	307	293	279	295	315	328	298	312	300	310	276	278	300	299	304	293	315	298	336	306	322	291	327	320	301	322	285	302	317	313	296	302	279	284	310	312	292	284	323	322	291	291	282	311	290	300	258	297	322	289	264	302	324	283	301	328	325	336	294	308	327	326	300	321	305	294	304	293	345	282	296	303	299	323	287	307	276	290	323	305	299	295	297	328	286	303	319	279	313	306	302	316	323	328	318	320	318	307	315	305	317	321	290	309	286	310	315	304	299	292	319	308	317	300	272	304	306	301	316	343	307	297	295	279	323	291	327	325	313	299	309	343	302	270	297	344	308	324	316	297	311	326	331	288	291	318	320	297	334	289	326	311	302	316	279	328	290	303	293	322	308	309	313	308	288	310	323	327	287	301	325	333	317	293	313	319	293	293	301	308	281	318	318	289	325	312	297	286	332	305	299	311	313	301	303	335	306	319	298	312	281	301	278	290	328	322	274	305	328	327	318	303	322	301	316	282	332	310	321	302	276	292	307	302	330	278	318	278	320	312	296	301	315	321	302	308	307	265	335	284	317	294	298	281	289	285	302	338	286	319	295	298	310	289	322	306	299	284	321	280	318	344	303	314	329	305	311	298	317	288	298	340	275	337	292	336	292	308	331	293	339	350	319	303	307	307	311	328	279	326	334	289	293	312	284	321	317	336	312	316	325	299	288	281	287	287	324	323	328	326	312	259	282	302	294	286	310	312	318	272	316	305	314	316	301	283	314	288	301	277	286	334	304	317	326	329	287	312	295	288	288	300	320	316	272	296	292	352	323	295	315	294	299	304	265	290	323	299	305	285	280	329	286	316	279	297	310	299	303	331	301	288	281	313	322	312	331	304	313	276	321	308	303	317	300	315	318	310	305	270	292	294	301	312	308	305	341	325	296	321	274	294	295	305	301	322	325	321	310	290	323	348	311	275	299	320	294	301	298	278	296	306	283	301	304	304	293	291	296	294	303	308	323	291	323	303	304	315	326	314	327	306	315	333	309	322	293	323	311	287	322	338	285	319	318	290	308	299	280	318	281	298	335	314	319	308	282	291	300	318	307	314	301	306	320	305	297	315	286	313	297	300	306	314	284	310	289	325	290	346	294	283	311	284	299	315	289	290	307	297	289	270	324	319	334	295	318
10630	20546	21084	57994	14750	5191	4170	3673	3210	2750	2501	2028	1514	2244	25485	28883	24687	18585	10218	4177	1167	501	516	474	494	478	512	499	496	518	480	547	540	486	503	477	508	475	530	471	515	537	552	526	533	511	485	524	488	499	478	478	492	472	497	489	487	527	478	537	503	498	500	501	516	483	517	457	521	504	496	494	506	494	510	518	510	529	566	476	502	493	477	521	504	539	512	479	513	490	545	487	496	486	490	517	522	522	479	548	488	510	466	533	488	467	470	538	498	513	540	454	495	565	501	473	517	531	553	518	499	514	563	517	546	519	505	520	501	553	510	501	508	524	500	513	467	486	518	538	561	503	519	496	485	484	498	504	472	490	514	493	493	511	503	508	516	506	507	513	562	522	534	498	486	528	469	521	531	504	482	536	482	509	468	472	543	478	530	485	527	461	526	525	507	477	491	495	487	490	496	514	488	507	512	490	509	482	511	492	511	545	489	525	488	464	511	514	495	534	482	541	513	486	528	497	474	523	502	514	507	528	457	499	509	513	473	500	517	503	536	511	482	537	521	484	499	472	492	519	524	552	489	477	503	512	505	497	527	497	499	491	499	493	488	493	512	474	491	521	505	537	480	574	479	497	517	516	545	523	530	527	527	504	509	502	503	485	511	510	551	497	534	500	512	491	518	508	512	492	518	517	495	487	520	514	476	556	514	518	501	536	561	487	480	499	510	465	520	503	503	519	497	442	487	487	495	513	530	494	509	492	495	540	487	500	499	491	499	516	479	519	491	489	543	517	542	460	486	517	452	544	524	525	492	543	516	496	506	517	527	509	488	523	503	540	518	556	509	507	533	527	503	498	535	519	486	540	485	501	520	462	529	519	518	482	468	502	512	539	509	492	510	542	556	533	534	499	525	494	521	471	523	535	478	498	515	497	500	511	491	527	515	497	502	474	500	510	517	518	492	499	507	514	544	503	486	513	548	507	521	505	497	458	507	516	501	475	470	477	513	484	484	497	551	524	507	509	514	487	465	499	470	495	506	513	523	528	517	517	528	543	501	468	477	515	510	497	522	541	507	500	480	506	486	480	500	521	521	511	506	524	490	505	493	507	480	541	503	523	516	517	506	519	515	491	454	511	498	520	502	528	479	494	521	482	505	485	475	509	512	519	525	527	496	483	508	509	514	518	498	502	528	501	477	469	530	524	529	526	499	519	538	504	454	464	475	515	540	501	502	476	530	465	508	507	519	512	511	507	535	496	515	507	495	488	523	511	529	519	485	507	528	549	533	517	507	502	487	490	469	499	495	534	498	512	515	490	560	510	504	493	475	518	521	480	470	486	516	460	500	504	530	492	503	461	471	463	506	476	511	543	492	517	523	540	487	524	495	495	513	508	512	515	515	506	505	506	500	496	518	501	504	492	493	499	510	506	526	513	505	512	506	493	489	539	500	489	474	512	524	486	485	469	505	533	496	525	542	555	478	494	538	497	496	460	512	547	522	485	482	494	496	476	506	538	497	473	502	492	491	499	518	494	495	488	507	486	477	501	523	517	502	497	546	500	507	485	496	521	508	478	499	523	546	504	486	510	478	511	555	508	514	534	537	492	502	474	495	488	510	477	509	514	500	508	518	432	550	481	538	518	535	449	491	527	512	523	532	478	477	533	486	467	475	498	512	501	550	517	474	548	520	488	482	519	523	508	499	495	503	483	498	547	498	501	518	525	544	520	547	525	528	495	506	497	505	477	523	517	525	532	479	514	512	505	500	507	495	554	530	513	523	507	497	540	505	498	507	514	538	495	495	541	525	488	487	501	514	475	488	481	502	496	477	488	516	485	499	513	519	481	522	498	467	481	526	503	509	507	501	471	480	493	540	528	513	501	481	484	509	483	525	519	523	514	520	516	472	480	529	484	493	502	522	535	500	486	490	483	497	530	511	551	519	506	503	518	510	515	521	494	495	492	517	504	522	501	516	467	526	512	495	496	505	526	475	533	496	490	500	507	508	515	505	498	513	495	500	485	508	461	523	512	511	510	504	522	510	522	518	471	516	510	506	483	500	495	508	543	499	510	491	504	556	474	513	474	536	490	493	508	525	521	497	511	544	503	481	502	534	509	534	505	509	510	550	493	497	503	504	500	532	463	545	511	506	568	490	553	500	538	501	463	511	469	494	503	510	474	485	535	538	503	481	499	549	481	507	511	515	501	504	520	498	503	486	545	486	516	448	486	488	525	480	528	460	532	519	529	511	467	518	541	438	548	474	474	504	503	479	529	522	536	490	506	512	480	496	501	485	486	511	513	510	527	507	481	516	507	494	506	514	524	531	504	492	485	492	502	507	521	501	500	484	508	536	545	536	513	476	522	499	496	510	471	540	492	505	518	487	509	488	527	492	515	501	519	480	507	490	483	468	496	517	519	511	498	540	531	521	510	512	493	546	502	499	507	524	477	557	491	514	526	493	524	514	523	495	491	486	502	484	500	526	522	539	498	501	513	489	523	501	493	523	502	509	507	494	526	487	524	501	504	529	488	519	496	478	481	521	519	457	530	522	528	470	485	486	511	490	502	494	506	523	496	481	491	478	486	492	470	549	528	515	524	549	468	519	510	506	462	511	494	525	523	527	496	534	491	509	511	516	532	458	515	484	520	516	489	458	521	468	541	524	496	503	506	491	511	557	495	487	490	517	538	513	528	493	507	509	531	521	511	510	558	475	484	507	502	533	469	486	529	521	520	465	517	458	510	523	508	551	485	531	496	513	536	482	519	513	490	514	512	502	507	508	535	521	490	491	494	551	506	512	545	558	516	493	480	472	493	506	508	527	525	496	513	545	510	499	535	511	473	530	528	473	525	498	489	511	502	491	527	487	536	501	467	487	514	488	475	497	489	532	512	533	559	476	494	488	484	489	507	493	486	527	539	524	491	549	490	489	473	501	483	479	507	507	519	462	480	525	496	461	499	476	505	505	529	526	445	567	504	514	522	523	496	517	505	474	493	557	506	526	525	485	541	500	485	491	536	489	533	491	492	540	507	508	500	494	491	539	473	559	531	507	496	512	478	540	528	525	482	515	504	461	503	510	499	519	507	524	508	502	480	466	506	509	501	503	469	559	502	527	487	487	479	550	517	499	492	526	510	498	507	502	511	492	502	528	498	513	471	526	467	480	518	518	485	512	491	522	509	472	526	505	513	515	516	508	529	474	493	525	503	513	461	548	508	543	520	510	478	529	513	482	503	512	508	498	553	495	522	513	513	499	497	477	520	551	469	546	518	473	528	502	516	530	538	463	465	471	486	507	471	512	459	498	467	526	514	541	472	531	489	520	509	529	502	514	525	473	508	472	524	547	535	516	495	524	530	519	491	481	507	493	481	530	535	500	488	540	511	465	514	491	523	520	492	497	535	508	524	502	488	518	512	490	499	551	526	523	496	502	524	471	515	504	504	524	507	517	502	503	515	503	478	532	519	494	536	537	507	467	499	517	472	505	538	515	508	512	504	526	508
26669	19623	7452	11865	2000	618	497	459	428	406	386	357	316	353	1123	1431	1494	1222	760	498	374	300	260	281	277	280	261	294	267	255	275	245	277	263	239	278	259	293	273	285	243	295	299	262	296	267	249	278	300	258	270	302	258	273	254	327	252	283	284	272	287	265	270	276	262	263	257	279	257	238	284	236	286	260	267	298	270	259	284	261	275	275	307	298	281	293	265	253	277	292	303	289	272	264	266	279	265	279	272	284	257	237	282	261	270	280	272	280	268	273	232	257	262	262	253	253	281	264	271	304	246	261	272	263	284	280	251	280	269	252	278	262	286	289	263	263	274	283	305	266	250	251	279	253	274	260	292	261	242	253	241	313	263	269	293	243	256	279	307	282	267	284	272	267	260	284	311	279	259	260	279	302	243	271	272	322	252	250	273	286	294	229	274	294	298	254	277	257	267	295	283	267	286	307	282	274	274	249	267	251	288	284	284	270	260	302	282	263	236	283	279	275	303	283	269	261	295	314	264	266	272	263	285	261	309	247	286	267	279	270	289	281	248	281	273	283	276	272	271	286	265	262	274	279	299	288	268	265	269	277	247	266	289	315	249	286	296	266	271	288	272	269	268	260	265	266	239	251	264	289	259	248	260	281	251	263	280	275	261	290	274	281	291	285	272	297	265	251	256	254	267	266	295	261	283	301	259	286	278	261	276	272	274	292	285	267	277	267	279	260	257	290	290	274	268	275	280	286	271	272	296	288	270	247	291	283	299	260	259	293	285	266	280	261	280	263	267	295	309	297	297	266	284	243	267	272	263	268	265	297	245	247	261	258	309	263	272	293	283	283	276	287	240	274	311	250	275	286	292	255	266	291	285	269	236	266	276	241	297	254	274	257	269	265	297	284	268	295	261	287	289	253	293	276	266	236	251	260	274	259	261	261	250	295	256	312	282	298	283	273	279	254	252	296	270	283	292	256	286	266	273	280	280	292	265	303	286	278	275	275	282	261	272	288	285	274	278	260	279	273	288	264	289	293	260	257	252	266	275	269	249	274	255	289	263	280	258	264	260	275	271	261	288	276	254	250	309	284	254	264	317	289	265	263	297	262	246	252	273	306	292	269	257	260	249	319	268	314	244	268	269	267	302	301	282	287	272	278	259	284	249	239	288	288	292	285	281	272	283	240	299	266	246	311	258	251	296	272	287	261	258	274	276	298	238	247	272	288	297	240	271	285	268	287	253	295	279	323	288	275	269	286	282	273	266	283	279	257	309	262	261	298	288	253	270	277	254	289	254	266	277	242	272	297	287	259	260	279	274	298	277	269	293	263	290	272	282	275	288	278	292	255	266	247	269	277	293	293	239	313	266	248	291	284	251	280	257	264	285	261	310	288	264	271	275	266	271	257	282	280	280	304	268	277	295	300	278	260	277	304	228	269	281	276	242	295	298	248	269	262	258	284	291	276	271	301	245	258	270	228	261	283	271	285	247	265	262	262	254	273	302	254	283	283	267	283	274	258	275	269	274	244	234	302	283	272	246	283	279	257	305	289	282	261	279	293	266	268	257	287	289	302	293	276	241	289	297	278	286	249	286	274	269	281	278	298	283	298	263	297	247	272	257	289	266	272	264	277	257	273	271	290	255	295	250	255	283	288	273	295	267	256	319	269	252	265	256	258	304	251	243	236	256	276	261	292	272	263	239	303	268	273	230	291	274	256	266	300	269	275	253	272	261	271	267	274	263	281	292	295	264	259	276	262	266	281	261	273	253	279	296	281	284	281	268	282	266	307	288	285	280	273	247	311	278	287	277	291	268	296	268	279	277	265	274	253	283	243	271	264	293	263	275	248	291	275	268	262	278	276	265	285	253	287	284	276	242	276	263	276	266	256	258	265	269	279	272	290	282	257	291	266	224	289	284	269	288	266	281	264	307	288	309	248	278	277	304	239	291	262	248	262	255	287	303	260	247	269	308	271	249	310	250	287	270	279	291	259	273	270	295	273	280	257	266	266	294	299	276	270	279	267	260	284	266	248	261	275	284	278	284	263	279	256	274	281	282	273	289	297	247	269	270	267	281	300	287	290	280	278	264	274	243	251	298	288	275	272	308	281	275	255	249	279	255	257	279	259	285	284	264	301	264	283	258	296	296	301	278	288	303	281	252	286	279	262	260	279	280	269	251	299	273	266	287	288	279	290	282	278	305	281	262	274	265	290	288	272	260	272	258	255	261	282	297	272	272	274	305	271	293	301	282	277	298	260	283	249	291	261	271	253	271	265	256	315	266	275	250	289	275	302	274	289	267	265	268	277	254	289	278	262	279	243	274	278	272	291	284	285	243	280	271	288	291	265	277	287	279	261	287	287	284	235	299	253	276	271	269	269	266	292	282	267	277	271	285	266	290	302	307	267	272	244	267	279	310	264	285	250	250	250	291	257	279	270	270	261	278	254	265	279	271	291	263	270	275	282	256	264	259	273	304	259	272	288	284	263	254	289	273	273	309	261	280	289	281	271	258	277	243	255	309	278	270	269	281	297	245	255	296	269	279	264	284	261	290	280	261	266	257	260	279	249	269	271	276	293	251	237	242	253	291	274	269	269	293	237	282	253	259	281	271	279	270	245	280	255	252	291	265	278	279	265	263	304	255	263	241	268	286	286	296	281	284	244	285	267	289	288	243	257	294	277	282	255	296	284	270	285	286	263	263	273	273	275	247	259	291	262	269	281	280	259	268	286	306	272	280	266	291	259	299	270	296	247	270	251	277	285	270	295	290	260	256	252	310	290	286	238	285	289	282	261	287	282	262	272	277	285	264	282	296	280	267	249	275	273	277	257	279	271	270	283	264	245	271	268	257	279	249	248	265	251	286	269	257	302	289	293	260	277	263	281	264	269	280	284	257	277	263	275	272	291	268	304	309	285	251	246	263	260	291	262	253	288	261	256	280	293	240	295	278	273	283	293	288	271	253	269	267	282	264	274	269	262	278	257	272	290	260	270	308	267	265	285	288	288	270	266	286	270	307	264	262	261	276	272	290	279	268	292	281	289	279	302	288	272	302	274	255	270	285	248	276	298	259	285	271	275	252	253	264	291	294	259	252	249	265	280	258	267	270	261	267	302	272	260	291	281	284	287	279	260	280	278	254	271	264	256	285	263	232	256	266	277	246	277	246	256	293	267	270	261	295	299	304	257	287	287	279	269	299	260	268	264	230	271	251	270	270	250	253	277	254	269	273	276	271	271	262	260	262	272	253	271	275	269	266	292	290	272	297	262	303	256	278	268	281	264	286	255	301	267	274	288	262	272	270	270	291	277	271	274	271	267	275	280	257	273	271	256	264	285	245	279	265	277	304	284	261	280	282	275	267	265	295	301	269	276	275	275	277	285	289	272	292	271	270	268	287	270	242	285	276	262	254	307	247	288	297	261	312	255	272	267	275	265	279	257	232	290	275	285	268	278	285	251	266	269	294	273	305	257	286	257	282	296	289	288	257	283	286	277	280	261
6283	5743	7218	19613	3381	1613	1338	1286	1129	1036	902	807	705	801	3219	3935	3933	2966	1763	1044	639	475	473	467	450	485	427	440	472	474	472	471	485	468	478	482	474	410	451	448	472	397	470	457	434	474	437	462	489	435	443	472	474	460	478	471	442	434	436	486	429	436	467	467	486	432	463	447	436	465	432	462	440	454	551	459	442	442	501	459	478	456	465	452	481	451	515	449	461	454	398	426	474	460	496	461	461	491	416	472	494	466	473	481	470	461	497	459	470	509	422	449	461	452	431	446	448	461	492	450	448	497	453	475	508	488	469	455	475	499	446	449	500	477	432	473	482	437	430	488	435	450	435	432	443	457	480	452	511	431	491	422	452	461	455	459	465	458	474	431	482	476	469	436	474	471	496	462	518	437	480	399	450	459	454	429	439	456	458	417	462	438	440	463	498	465	497	473	464	446	482	468	489	451	446	454	470	474	403	459	471	467	464	507	442	470	456	500	452	466	457	500	488	445	472	488	473	476	484	446	447	428	413	485	469	431	493	451	492	452	476	435	466	462	473	426	491	448	451	461	433	435	476	458	445	480	489	449	441	474	489	469	458	505	438	415	461	455	468	480	456	441	526	485	479	462	467	448	445	458	457	439	472	459	453	441	461	469	462	451	469	424	453	472	464	474	477	457	459	462	492	465	470	468	455	427	427	437	468	464	452	442	447	432	460	457	467	485	493	491	468	441	443	425	482	454	462	488	456	450	496	478	427	479	477	457	491	470	471	453	481	432	439	457	477	447	457	431	468	425	414	442	441	416	450	482	400	465	415	463	446	466	485	471	494	482	444	478	425	453	457	486	479	487	435	457	463	459	462	495	432	420	448	450	474	506	469	487	472	471	472	435	460	487	471	455	473	488	454	527	455	471	490	464	424	474	464	475	452	507	457	454	447	440	446	492	476	467	505	483	466	468	448	465	429	514	442	459	486	459	496	457	425	481	447	511	442	469	453	448	436	422	475	498	453	462	472	464	445	476	460	500	448	456	465	480	441	473	453	469	490	462	408	449	451	480	463	390	483	462	467	473	514	498	446	462	437	483	465	452	431	413	413	406	480	470	471	476	454	468	484	449	437	459	479	461	462	440	448	459	479	486	465	498	464	460	462	445	472	464	465	455	437	476	469	491	460	470	470	477	420	447	470	412	435	463	474	457	500	432	465	494	452	440	462	487	442	414	470	491	471	481	461	439	468	465	481	510	480	470	442	445	489	466	429	480	442	497	449	462	438	421	457	437	461	440	508	455	436	440	477	459	465	438	484	452	486	495	443	457	422	476	486	452	442	466	468	478	451	452	469	460	476	433	456	460	469	431	518	411	462	478	441	454	487	425	503	454	449	438	459	440	473	455	470	471	477	464	487	484	477	482	446	488	488	513	461	505	444	470	440	465	452	461	450	466	490	471	464	494	487	472	464	441	452	485	434	473	443	486	432	457	487	478	468	403	475	453	401	425	448	450	464	447	442	438	452	451	470	460	464	466	464	445	478	455	479	469	443	444	447	438	496	507	441	444	473	477	465	476	455	494	438	493	430	453	485	432	452	443	454	449	433	423	447	481	440	474	436	487	470	468	425	509	490	462	482	465	488	469	440	465	486	438	462	493	463	497	452	442	439	420	455	448	485	451	434	467	478	428	455	458	484	433	472	466	477	442	450	423	474	457	484	479	414	454	456	479	476	449	473	464	486	452	435	462	414	454	449	444	424	431	459	444	520	524	472	458	454	447	453	450	441	414	442	471	498	432	446	447	463	453	453	497	455	440	450	429	466	465	466	474	440	453	493	466	469	497	457	460	476	453	453	489	469	460	455	468	442	467	468	490	443	462	450	461	428	449	461	488	455	491	479	459	472	451	446	435	477	489	482	460	429	495	439	452	467	470	448	433	440	487	415	443	485	484	478	457	443	460	481	495	439	432	489	467	452	454	464	452	463	456	500	477	438	464	452	450	497	442	466	453	449	482	452	471	513	475	457	415	457	474	439	476	500	456	467	445	412	475	481	468	493	483	448	479	486	473	479	430	430	448	470	531	489	479	485	461	481	460	484	454	437	461	475	470	464	448	465	457	486	445	485	481	449	458	447	461	477	469	451	484	485	492	477	456	451	466	451	449	459	494	431	492	452	455	436	480	463	465	459	478	433	441	472	453	434	429	455	460	430	448	507	481	467	472	485	447	454	481	467	475	466	518	462	474	483	490	463	473	484	485	475	477	475	463	460	443	419	464	418	467	428	420	457	476	467	462	450	449	462	438	478	459	451	480	458	443	465	473	473	458	464	458	483	439	448	453	447	474	490	458	418	467	460	458	458	493	454	450	446	431	474	486	478	469	495	501	478	464	467	437	452	468	460	467	436	442	471	445	433	479	446	498	456	482	473	456	445	449	480	472	472	478	447	468	466	464	428	463	489	480	471	465	427	445	468	480	467	439	451	453	454	469	455	478	492	494	458	463	435	455	441	429	436	489	442	486	464	483	481	498	475	472	422	486	468	479	449	490	428	456	459	439	516	455	504	450	478	452	452	450	469	445	492	439	471	492	476	467	467	462	456	452	417	436	451	478	471	464	459	410	465	433	445	480	483	473	480	464	433	437	474	484	453	440	455	449	486	461	453	448	456	428	458	493	464	438	474	447	456	440	446	507	468	459	484	457	457	481	481	413	471	456	456	485	427	445	470	487	478	442	453	439	456	440	485	426	471	461	476	468	460	498	489	459	433	454	489	478	436	507	471	463	524	497	457	485	490	451	483	465	469	510	492	420	469	472	444	428	461	457	450	483	417	477	480	465	481	455	431	428	453	484	462	459	415	475	490	426	486	477	470	504	481	478	488	403	480	433	471	484	454	460	493	489	443	494	472	464	467	485	457	456	491	427	482	444	445	448	437	473	499	496	465	465	466	460	426	455	466	446	484	466	466	441	511	466	457	465	484	485	449	445	452	489	475	455	428	477	471	446	420	451	436	454	476	451	446	445	480	447	484	429	472	493	473	468	460	468	436	444	438	455	467	477	442	459	501	490	466	455	463	476	467	488	415	457	454	455	454	426	435	437	466	466	446	464	510	479	467	467	453	434	499	442	456	470	493	443	480	454	440	457	449	476	448	448	432	465	453	473	454	474	455	431	470	476	484	473	485	440	435	417	481	476	479	477	475	485	430	455	448	481	463	485	463	483	448	495	467	437	475	471	476	472	457	469	467	471	433	462	479	446	460	466	465	465	441	457	446	454	481	488	440	470	483	473	493	460	426	481	428	443	470	465	457	486	478	447	457	439	490	452	498	470	480	485	463	496	481	466	452	489	479	476	465	454	500	496	457	486	512	450	458	442	461	470	427	464	489	482	440	443	442	456	457	468	492	473	476	452	490	452	480	448	471	459	482	485	464	483	480	444	449	442	435	461	462	464	431	457	511	481	462	468	457	468	470	458	460	456	456	473	478	432	470	445	493	416	484	472	450	479	499	465
24608	21158	27656	31646	17969	3572	881	708	578	508	476	399	403	1095	6069	7134	5965	3532	1721	863	542	341	285	304	315	284	336	320	299	338	286	306	279	275	310	267	305	321	332	292	341	297	293	312	293	274	317	326	296	298	285	302	292	277	303	304	298	304	295	302	337	291	344	299	285	301	281	298	299	263	289	296	305	314	295	317	262	308	303	287	315	300	305	300	312	311	304	306	291	276	280	311	302	294	329	324	306	291	290	324	291	306	294	319	279	315	305	294	275	326	304	293	295	302	313	325	298	298	307	263	297	278	298	280	312	295	304	302	277	300	302	326	302	289	298	335	276	322	288	306	296	292	298	307	328	320	300	338	294	350	301	287	337	298	328	280	278	325	314	319	297	308	316	299	292	300	289	302	277	300	306	290	316	295	282	319	320	322	298	298	325	288	287	279	299	306	304	286	308	274	295	267	293	299	291	303	308	310	294	291	294	299	282	274	310	316	290	324	301	318	275	305	302	310	299	315	331	296	299	286	325	293	307	269	290	286	338	293	305	322	303	301	315	306	289	283	298	306	299	291	272	293	307	321	289	321	320	280	279	296	315	305	319	302	286	295	291	287	304	306	301	294	296	304	319	301	283	311	287	318	342	324	309	311	312	305	312	273	272	308	296	266	343	311	306	293	299	291	329	305	304	317	282	271	284	309	310	300	301	336	288	285	287	330	335	302	327	295	318	282	335	293	312	286	299	269	294	292	310	305	308	316	277	282	283	308	302	283	319	289	308	313	303	322	290	263	309	278	291	346	299	308	312	271	310	291	305	306	299	304	311	279	293	275	309	296	321	271	291	277	318	278	285	278	315	294	310	317	278	293	287	314	312	305	298	313	297	284	293	306	331	269	318	267	300	305	305	313	312	312	303	322	298	306	297	307	303	315	298	327	304	286	284	302	326	320	332	342	308	287	327	293	284	283	314	287	294	278	283	309	330	272	315	282	302	316	277	325	281	298	310	314	269	329	317	299	322	306	285	327	294	304	297	304	282	307	294	295	286	335	321	292	307	296	310	271	292	309	321	289	276	296	332	261	296	274	293	318	316	329	299	320	272	298	285	310	317	291	296	310	323	308	314	278	274	303	287	276	297	295	336	308	313	316	294	303	295	261	323	301	277	310	310	303	296	289	299	280	315	316	343	307	319	301	302	314	337	321	331	323	294	277	301	301	326	273	318	287	296	303	318	295	285	294	302	307	289	321	313	307	274	290	320	289	290	299	326	282	283	311	320	314	272	306	267	284	330	323	296	305	320	302	353	318	298	307	301	310	337	317	289	268	289	305	283	297	291	294	319	307	305	303	315	296	307	301	274	279	285	307	318	257	303	308	287	330	310	303	292	328	306	312	300	308	301	316	316	288	309	297	335	289	278	264	283	311	276	274	281	298	336	300	289	323	314	292	290	307	269	309	306	281	296	307	320	313	275	301	344	331	288	326	296	301	293	326	335	287	325	336	317	287	314	324	300	324	264	306	285	300	297	282	277	313	324	298	285	300	319	300	288	306	273	283	303	307	271	269	328	304	284	290	272	281	296	302	327	317	274	312	288	299	290	279	298	292	305	284	293	302	291	282	283	315	280	339	315	317	317	308	309	308	283	289	290	312	285	317	316	317	312	294	298	317	313	299	293	308	310	273	303	299	288	312	318	307	321	308	328	319	334	287	294	332	259	327	282	334	301	288	293	293	310	282	330	310	282	305	289	286	275	303	291	299	291	291	303	332	272	292	295	271	294	265	269	321	277	289	311	301	319	326	324	340	304	318	269	310	311	320	307	309	320	279	316	320	319	301	296	292	287	305	302	293	277	304	321	294	317	285	311	333	297	277	309	289	309	251	321	282	313	360	299	307	309	286	284	289	315	307	295	277	293	337	315	312	317	304	300	289	295	300	271	309	327	292	323	307	320	276	309	340	317	291	309	302	277	301	303	311	299	309	300	269	284	296	298	334	306	301	309	308	315	284	291	294	298	315	306	275	300	305	295	271	309	305	282	304	301	316	306	282	312	288	279	312	302	281	309	296	306	271	305	303	319	289	295	236	273	323	316	338	315	325	301	291	282	294	313	298	295	296	275	291	290	312	333	291	278	310	307	293	302	305	316	309	325	326	274	311	295	280	277	297	311	283	295	321	348	283	311	304	288	288	306	309	307	285	319	302	274	331	324	316	301	327	304	312	312	297	256	304	303	278	283	287	305	269	294	302	282	298	308	331	325	273	300	313	292	296	314	339	305	343	308	288	300	280	315	319	308	291	298	295	314	324	304	314	325	317	290	298	285	293	295	305	303	283	307	320	285	289	299	331	295	273	285	299	312	283	314	286	287	314	290	292	308	274	304	263	319	290	315	319	312	315	320	291	322	282	324	312	302	282	308	297	301	297	286	301	301	313	328	293	299	311	268	308	319	308	289	286	303	316	294	269	306	306	326	273	298	310	281	343	310	276	282	279	289	298	295	310	284	299	281	274	296	269	316	274	296	294	299	314	301	312	311	298	311	307	310	289	304	312	301	261	329	292	280	305	294	285	275	291	291	324	308	300	305	357	343	344	325	305	279	275	354	301	318	309	327	314	317	307	280	331	298	329	294	286	309	307	294	289	300	318	305	283	310	306	309	300	301	301	292	306	291	309	286	306	294	292	295	315	288	307	318	312	294	273	313	280	301	303	266	354	310	292	323	286	325	267	284	293	293	287	285	284	271	295	299	290	283	285	283	302	293	292	309	319	310	306	260	298	307	306	295	284	296	264	300	297	296	303	329	291	299	318	305	282	295	308	309	307	296	324	317	306	284	276	319	311	286	320	296	315	331	303	326	295	284	301	287	300	282	284	281	320	316	324	314	284	277	300	303	300	295	282	303	285	267	294	315	269	294	324	283	287	345	330	325	300	300	313	292	294	289	322	315	310	296	314	294	303	308	271	307	288	295	308	295	276	287	299	303	275	295	316	321	302	291	272	328	306	334	314	298	298	332	301	299	311	307	302	291	301	301	298	298	342	304	292	280	287	297	278	302	314	315	299	297	293	313	291	288	294	285	296	290	296	307	293	300	323	298	346	318	281	322	333	276	306	289	315	307	284	304	312	318	309	317	306	302	320	311	310	297	351	297	359	324	292	286	301	297	297	300	290	300	274	301	292	321	280	291	295	288	303	275	331	276	300	303	295	322	263	289	293	315	292	319	308	299	314	286	275	320	280	301	316	278	291	292	306	284	298	299	286	265	317	294	280	334	283	314	336	304	306	315	281	283	306	300	297	323	302	321	269	300	307	312	300	298	317	315	349	298	326	294	299	270	313	318	289	295	313	280	277	304	311	276	280	288	312	309	329	325	272	275	308	304	318	293	321	323	318	291	326	312	321	296	315	302	328	313	297	298	308	308	296	298	299	319	285	306	285	322	318	310	292	269	328	304	306	330	310	321	303	306	311	314	303	302	289	284	311	294	322	315	315	262	336	319	295	298	315
7491	12295	18619	45132	5547	2749	2127	1800	1537	1304	1240	1044	877	3272	15754	16660	14210	8661	4280	1973	956	510	530	489	521	471	502	519	495	527	491	551	481	483	498	510	491	520	516	487	525	528	530	503	519	513	531	489	485	516	489	477	518	473	512	486	510	502	495	499	527	487	474	494	538	510	457	519	526	504	515	552	499	520	512	528	532	469	522	496	469	517	501	462	478	514	558	490	511	472	492	526	532	501	506	491	520	469	502	526	521	492	506	505	507	507	536	518	514	499	495	505	535	470	509	487	543	493	460	462	557	521	492	526	524	531	496	532	518	475	510	517	508	519	522	511	502	510	463	481	477	494	518	506	480	501	524	481	461	500	519	495	514	517	549	525	490	501	519	539	559	512	525	502	490	542	528	506	538	507	480	526	464	495	491	512	502	521	490	468	494	508	529	488	474	488	494	508	497	532	502	483	511	552	478	461	476	506	539	477	481	524	467	510	461	520	570	469	506	491	463	531	504	505	528	473	551	518	460	519	468	501	505	511	482	533	520	508	482	476	516	499	504	504	476	507	548	520	513	513	488	503	551	532	442	486	525	511	495	527	535	494	505	522	535	502	516	470	514	477	528	504	520	486	525	466	464	489	518	524	549	490	540	487	473	531	494	500	520	531	539	487	524	501	489	530	513	485	463	526	494	513	475	505	522	512	509	486	495	499	490	484	490	520	467	504	509	543	532	503	540	503	508	501	475	503	482	500	465	492	487	549	513	531	471	519	518	473	450	478	514	517	487	530	511	510	501	509	460	543	534	515	521	538	535	491	508	511	462	504	505	516	507	525	481	508	533	476	485	524	478	520	472	464	504	499	498	487	519	463	486	495	491	460	505	520	509	505	489	496	512	498	508	508	511	478	454	482	520	471	472	526	496	507	486	515	462	460	531	483	512	463	525	456	497	500	497	518	504	481	509	477	471	543	520	495	508	490	527	491	487	561	518	498	566	475	558	481	536	519	526	526	521	493	543	506	493	507	497	494	478	506	540	474	497	505	520	510	518	524	504	467	517	500	496	511	527	519	479	487	491	545	479	507	497	512	500	531	500	491	483	502	472	503	473	458	499	525	550	463	486	506	489	533	520	494	520	518	465	463	503	505	504	467	474	512	518	520	502	480	498	521	478	512	476	519	488	530	514	490	504	474	525	502	500	498	510	517	537	509	487	503	493	512	504	501	504	505	529	534	485	523	491	472	498	474	526	500	477	524	481	507	546	499	464	518	536	528	511	536	527	504	516	506	510	481	520	502	529	486	515	487	458	509	509	488	498	486	466	452	501	541	523	523	501	477	488	484	515	533	523	514	512	486	514	479	509	500	500	473	491	498	530	488	485	531	526	520	523	512	491	492	514	428	519	481	490	512	475	533	536	517	534	545	484	496	463	476	530	523	537	472	495	511	508	531	457	546	455	465	541	488	499	510	501	505	504	559	535	522	523	486	503	535	481	505	443	526	540	493	535	498	526	521	493	511	536	513	515	522	523	530	550	477	555	475	492	494	519	518	499	514	497	506	507	515	497	494	494	530	506	517	484	470	526	481	513	501	487	512	531	492	510	514	543	525	500	503	497	502	489	522	507	544	513	473	482	495	513	536	501	532	466	483	512	481	556	514	494	545	527	514	442	453	517	537	495	483	529	519	458	472	510	550	500	469	523	533	550	510	490	494	539	496	496	484	495	536	497	510	514	500	502	512	527	475	480	519	498	502	528	510	496	522	454	505	495	534	487	489	503	569	538	523	502	494	496	500	469	472	488	522	523	485	493	502	502	524	486	498	512	505	482	500	538	497	482	519	478	525	480	484	509	502	492	512	467	490	514	477	556	518	498	440	500	511	527	508	533	534	507	505	510	541	524	476	518	480	473	512	513	495	503	533	498	455	502	505	542	454	517	485	527	514	528	453	536	503	462	494	485	472	489	518	473	510	494	494	492	506	461	506	490	543	512	474	525	530	516	490	525	482	528	491	519	557	492	522	515	525	517	520	479	488	494	528	488	496	474	510	502	479	527	503	523	501	518	484	471	513	529	455	522	497	487	543	496	511	500	520	530	482	501	526	496	484	532	473	525	486	528	487	491	524	500	521	481	560	486	503	502	495	502	527	544	463	527	538	559	485	492	526	535	494	470	521	501	466	527	498	464	488	517	450	536	453	527	538	482	504	501	532	471	474	484	508	472	536	502	536	512	515	507	523	531	465	503	491	484	510	490	513	501	534	449	518	498	519	502	522	486	522	540	465	566	508	501	519	454	523	493	540	468	509	500	476	516	491	510	478	511	451	458	524	523	516	497	496	525	501	520	497	556	501	521	490	457	493	476	510	484	499	525	480	515	511	505	487	492	511	512	513	507	466	513	532	507	526	532	505	491	525	481	511	550	488	484	502	525	501	501	544	494	521	510	499	536	540	494	529	479	512	507	528	480	505	511	528	489	495	468	507	530	506	533	490	496	501	482	502	480	518	501	503	485	553	488	500	514	491	478	482	495	529	483	477	535	498	525	503	553	504	535	502	482	562	504	515	498	473	502	489	496	484	532	508	549	493	460	480	489	482	450	486	496	495	512	491	520	528	463	530	508	499	499	484	536	489	506	493	488	526	534	506	508	513	498	505	459	506	500	504	513	500	521	525	516	516	507	543	487	501	514	527	506	498	504	492	486	470	523	479	483	496	518	469	501	526	481	495	496	471	503	534	518	487	486	495	518	522	506	481	528	496	483	531	473	502	488	488	491	527	469	514	468	496	501	502	487	535	513	543	456	489	490	510	480	537	521	471	497	537	499	482	510	489	503	530	539	536	504	501	489	502	503	475	525	528	512	536	538	513	488	490	539	523	506	489	503	484	523	492	487	533	468	509	508	524	504	485	512	555	484	545	504	536	525	521	486	474	535	464	490	496	500	517	548	522	500	532	535	487	519	535	490	538	517	493	510	515	489	488	506	527	535	518	511	507	476	505	506	488	458	515	482	516	467	541	469	478	493	518	483	532	492	499	511	482	497	520	532	485	505	496	506	512	490	499	535	476	525	502	474	520	497	444	507	517	487	482	474	525	528	494	509	487	498	547	523	472	480	504	507	488	518	485	536	505	475	512	535	495	529	494	475	473	522	525	504	489	524	502	519	513	502	481	526	511	529	470	494	522	481	502	531	497	510	483	491	500	526	530	495	509	520	508	472	497	488	502	525	513	507	498	487	534	544	492	528	469	549	476	529	491	494	511	494	524	506	465	508	487	538	562	541	551	518	500	488	490	505	516	493	476	522	513	495	547	488	511	493	471	540	516	519	547	525	527	504	474	529	503	491	468	540	473	489	505	493	525	511	486	478	487	510	483	449	547	510	545	492	547	508	525	482	504	465	535	525	511	493	513	538	520	510	518	519	537	507	474	555	510	491	483	513	501	516	559	500	480	479	517	502	532	513	501	517	478	521	507	492	482	531	522	517	520	537	500	534	511	496	515	491	530	503	508
23137	21149	28925	29403	23133	15319	3608	1046	840	747	625	565	495	3714	14968	17948	13732	8069	3645	1562	682	356	297	287	309	310	295	320	314	342	311	338	317	343	310	317	301	302	328	319	343	260	298	306	309	305	309	303	332	316	306	319	301	336	332	304	304	298	301	278	324	300	317	309	303	315	325	304	306	291	303	307	327	306	283	304	335	312	354	315	333	335	330	310	312	290	280	310	317	294	318	317	313	314	316	285	316	337	332	300	301	299	276	310	313	335	322	284	328	326	313	304	302	302	332	294	337	308	312	324	319	322	322	319	314	323	330	321	317	283	317	329	305	280	316	326	329	307	308	320	358	292	333	311	274	313	327	311	283	330	289	287	303	303	319	305	303	357	307	313	326	307	308	350	304	328	330	318	307	328	310	309	315	330	326	280	307	320	310	326	304	283	289	311	315	304	304	319	296	322	316	316	300	299	286	329	292	287	333	305	350	301	318	305	278	345	341	318	324	312	299	294	304	318	311	333	301	315	311	321	294	318	320	295	305	308	281	305	320	296	319	278	304	292	295	319	323	269	310	331	313	345	297	279	335	289	317	311	316	312	320	285	300	324	364	283	276	292	320	305	301	344	314	293	329	312	287	289	297	340	321	339	302	318	322	366	305	330	309	283	305	309	303	323	325	323	342	321	318	331	321	330	296	315	331	329	312	291	311	294	315	316	318	303	279	294	314	332	317	317	337	308	333	335	315	327	315	301	317	341	298	296	316	281	308	339	306	334	297	308	318	313	303	324	325	302	314	300	286	322	326	314	315	297	293	300	327	321	290	334	315	348	335	306	322	312	312	318	321	295	299	313	275	328	315	284	308	301	296	315	321	309	319	303	325	335	339	304	290	296	308	333	343	295	291	296	312	325	289	329	291	289	321	312	314	302	297	321	308	311	308	332	281	333	292	351	304	303	320	299	302	299	271	279	342	346	310	284	303	289	317	308	322	322	289	326	323	291	311	315	316	304	302	285	297	339	300	310	316	333	304	309	315	340	288	283	334	348	315	329	281	317	284	293	318	306	309	316	294	308	294	320	320	354	304	276	290	313	301	310	336	326	304	323	298	317	334	329	298	293	306	301	321	332	310	327	325	324	313	314	311	330	342	286	309	317	308	315	330	319	284	310	332	297	313	328	311	312	312	285	310	316	310	300	335	327	328	346	284	316	315	330	333	273	311	322	304	281	309	299	293	330	322	324	292	337	327	302	316	304	333	331	295	319	310	284	335	306	325	350	302	328	312	315	308	298	330	336	303	330	340	323	325	313	333	289	305	321	353	335	320	300	294	311	298	307	281	320	321	300	341	288	300	337	318	271	324	298	310	330	319	323	297	310	305	328	345	324	285	320	298	304	355	347	325	284	312	323	327	318	317	320	287	329	307	290	327	359	333	313	297	352	344	317	324	300	289	310	295	298	299	307	356	307	352	323	340	298	310	304	317	309	327	289	315	322	329	311	297	320	309	323	302	315	315	300	294	328	306	282	309	287	303	274	293	340	318	341	337	315	324	330	292	311	332	313	310	304	318	311	316	290	294	302	290	309	322	327	312	295	291	300	332	335	300	291	305	316	328	330	307	348	285	334	323	323	303	318	291	317	300	313	300	325	323	351	336	280	311	313	318	339	312	329	303	323	301	358	316	311	290	334	342	320	294	317	310	333	283	294	306	306	346	283	311	278	325	323	277	278	300	306	327	348	284	319	337	297	327	313	314	346	294	311	334	333	351	330	327	297	317	300	325	289	336	322	294	308	287	297	298	332	312	286	330	309	316	311	318	305	309	329	290	304	318	338	287	313	284	313	312	307	349	321	307	293	292	344	301	339	314	309	313	316	309	315	304	297	300	294	305	320	332	318	310	282	294	333	332	306	323	315	332	313	312	330	316	346	308	315	314	296	316	307	289	272	309	329	313	331	337	295	310	300	319	329	333	320	332	290	328	334	270	296	316	311	327	311	324	319	299	311	293	341	334	310	292	307	325	302	307	325	292	340	309	303	315	311	287	297	338	332	331	292	315	281	359	300	305	308	299	321	317	335	338	267	310	285	296	325	307	304	333	310	305	298	316	298	340	291	347	299	322	312	343	300	303	304	298	296	309	334	310	309	310	348	322	316	301	301	331	295	288	339	332	315	343	316	316	283	329	309	314	323	288	330	313	320	287	286	296	319	307	319	347	322	312	317	306	286	313	314	342	325	276	299	341	312	281	294	338	335	309	307	339	322	319	284	307	289	313	331	337	279	314	324	309	295	344	332	318	331	295	298	331	285	314	337	312	332	289	289	303	334	315	308	295	313	299	302	319	294	316	319	299	334	279	323	315	291	313	325	351	306	309	331	317	309	362	313	297	295	314	325	304	338	324	291	312	315	306	306	287	290	320	303	300	323	295	306	309	323	309	338	318	343	317	319	336	350	323	308	295	312	303	334	307	278	274	296	292	296	311	314	333	330	293	306	312	302	315	316	316	319	305	331	267	330	322	289	310	287	261	315	308	291	325	311	321	306	296	313	301	294	309	309	296	313	340	299	294	315	311	281	296	317	312	321	300	320	308	321	295	302	316	324	358	280	311	309	332	334	322	302	302	304	303	331	329	315	325	329	302	282	290	319	279	322	291	335	321	300	317	305	332	323	280	309	285	296	323	279	303	298	294	299	311	329	335	284	308	332	340	304	315	339	343	317	324	346	321	324	297	308	301	330	324	308	281	318	320	319	301	320	339	296	355	309	324	331	335	317	332	313	325	308	298	328	308	276	308	294	303	326	310	311	310	302	303	274	292	336	291	295	315	325	314	336	303	320	296	290	346	280	319	315	304	318	310	332	308	316	306	311	310	280	326	317	327	292	325	313	300	297	323	306	303	308	336	317	326	336	320	290	304	311	326	302	297	317	322	321	302	289	348	317	314	326	324	310	326	302	312	312	313	325	298	309	289	333	286	311	294	328	304	283	297	302	304	335	309	305	322	315	301	336	317	283	275	313	296	311	324	322	324	308	312	330	311	339	312	308	328	317	313	321	323	302	320	319	308	288	331	307	320	333	284	305	324	309	329	306	313	331	309	321	262	325	325	311	297	310	306	305	352	336	281	303	325	349	329	301	312	328	333	328	313	342	286	279	347	314	337	315	316	311	313	290	334	328	332	301	332	320	280	316	341	303	292	332	307	302	325	304	276	309	325	326	330	351	323	337	303	273	298	336	300	301	324	321	291	311	300	351	318	289	313	287	327	305	318	327	266	306	329	325	345	317	298	300	277	333	263	313	321	346	319	316	292	300	293	334	312	313	302	299	314	320	318	314	322	327	323	292	268	293	329	292	291	326	294	293	317	315	300	310	303	327	292	329	335	303	292	339	339	329	317	317	302	315	293	330	324	311	327	322	298	310	313	317	324	308	319	338	326	308	300	311	315	298	288	314	304	296	323	334	304	289	317	306	338	320	368	316	323	316	341	333	321	320	305	305	302	312	312	300
11122	20843	29942	59648	10981	4642	3948	2855	2415	2054	1760	1502	1229	10154	27797	28971	23742	16047	8289	3617	1513	604	499	497	507	545	490	500	522	488	511	513	512	520	523	510	509	496	523	479	478	529	519	514	505	474	514	526	476	516	510	499	526	532	523	535	530	527	470	483	509	497	482	516	519	548	493	537	510	512	480	490	528	525	537	523	529	527	487	498	481	534	479	538	542	460	502	497	527	492	500	492	490	495	493	508	532	533	481	542	466	513	506	523	576	482	538	502	522	500	486	515	500	508	481	519	523	558	546	490	505	514	534	496	513	487	528	477	496	516	529	532	513	514	532	508	521	510	508	511	514	525	528	523	522	509	528	484	565	493	519	529	508	513	494	479	514	542	497	478	521	543	528	513	516	522	506	493	504	487	502	486	516	502	518	532	492	510	533	518	509	489	542	473	501	491	565	552	528	495	540	524	545	519	513	528	510	517	501	535	492	467	488	528	519	506	503	525	531	534	476	490	534	497	490	495	499	517	536	555	496	478	529	511	497	521	528	566	509	506	494	519	510	484	500	478	500	539	498	507	504	532	537	498	510	528	507	547	514	551	516	509	535	526	515	502	506	538	488	502	535	510	474	528	527	506	514	500	514	564	544	504	523	504	454	555	514	513	537	525	563	526	485	494	507	533	523	489	500	527	510	478	503	519	518	517	492	547	519	532	475	538	505	469	494	486	498	535	518	466	546	521	489	477	546	531	544	521	507	539	503	490	459	508	528	530	510	490	494	539	540	520	505	522	511	525	499	509	477	497	504	515	452	537	518	517	490	519	491	525	488	508	521	481	518	486	457	495	540	522	487	550	522	499	526	487	525	515	486	532	489	509	477	494	522	523	515	498	496	515	470	549	536	538	502	510	519	546	466	514	525	519	536	503	483	531	537	491	479	536	516	500	477	497	502	511	502	479	552	487	516	491	517	516	485	522	536	567	522	496	504	512	498	522	510	485	525	507	545	505	521	496	528	522	512	490	556	532	515	487	485	531	503	497	483	491	536	526	547	503	515	510	492	515	501	536	562	478	484	500	478	523	494	522	486	467	534	528	486	531	519	517	531	489	521	485	522	481	486	489	527	493	516	508	515	477	520	530	463	502	529	531	527	495	516	495	497	508	509	510	534	541	540	519	516	469	540	496	520	513	463	496	486	567	533	488	504	505	522	517	497	556	557	469	511	514	533	485	528	524	486	502	498	500	509	513	482	493	470	513	469	510	506	486	534	505	531	483	508	547	516	539	522	507	509	526	509	491	521	506	516	548	500	507	481	528	515	553	489	499	517	492	540	552	472	503	525	522	539	504	528	492	531	538	508	466	519	514	519	529	490	460	506	546	506	516	527	527	503	495	499	514	503	539	525	508	511	531	458	529	489	496	525	517	490	473	496	524	498	509	487	534	485	494	508	483	509	469	524	493	515	507	531	519	507	510	504	510	550	503	482	528	539	496	523	494	474	496	521	517	524	516	504	501	500	493	475	496	523	494	496	511	524	496	487	521	503	511	504	535	476	488	532	517	527	490	526	522	510	514	496	502	510	491	493	508	491	555	480	503	526	484	504	554	505	489	499	534	554	512	547	499	489	496	517	531	507	529	518	552	495	508	505	523	463	525	504	514	505	510	538	528	545	500	529	528	480	467	479	500	514	517	527	470	475	525	522	508	552	492	538	526	473	484	523	513	490	557	501	531	480	530	481	488	507	518	505	500	492	515	491	534	515	483	537	496	496	520	531	523	498	495	497	491	497	556	515	520	518	527	462	504	515	549	513	518	536	510	532	497	525	523	524	522	512	510	505	460	511	526	499	507	472	492	468	531	487	499	503	534	525	534	477	513	560	492	520	531	520	493	547	515	511	516	499	507	457	524	482	554	468	532	525	531	479	481	507	486	468	477	547	519	537	500	533	499	493	518	514	522	489	506	479	525	530	495	503	541	492	532	496	492	506	511	507	532	503	479	499	525	545	517	497	516	531	465	533	532	539	535	549	538	527	498	517	502	476	490	514	463	529	514	479	512	505	505	481	489	536	547	498	479	498	466	501	527	489	511	515	528	500	509	490	514	500	501	493	464	540	476	536	545	539	498	467	564	511	522	515	529	532	486	506	519	503	502	481	501	505	538	532	506	499	503	484	509	542	525	535	535	517	463	492	473	484	503	556	501	530	525	526	504	519	540	487	536	517	474	467	471	553	483	544	524	494	495	490	482	515	538	497	510	490	477	498	499	493	453	490	527	535	496	537	518	483	514	515	537	511	478	513	473	513	541	535	462	556	478	569	505	475	492	513	498	538	465	499	556	486	511	517	475	541	503	540	523	497	541	509	516	517	537	500	488	519	506	539	501	505	476	502	477	480	515	538	557	501	510	496	523	533	498	501	501	522	518	484	514	486	537	508	496	471	503	490	516	527	466	489	500	532	487	499	488	497	477	532	520	529	507	473	510	530	502	503	524	531	526	505	498	485	497	499	515	468	543	498	485	510	473	471	542	510	476	496	462	543	525	514	486	500	490	480	491	541	510	539	527	473	522	528	528	471	527	512	478	496	481	537	492	499	531	549	494	469	483	509	546	513	512	527	535	486	529	521	500	498	533	521	517	504	500	498	470	471	479	535	512	512	474	519	528	485	494	505	508	500	504	542	525	546	501	469	496	505	568	499	523	513	531	493	461	500	504	519	502	496	514	479	519	503	510	522	518	489	529	484	535	482	521	504	501	509	497	460	513	497	523	529	518	507	541	476	490	524	528	537	560	516	478	507	509	477	498	488	486	540	498	514	501	508	525	510	474	573	517	489	488	507	496	499	510	501	520	491	528	471	491	477	479	495	480	475	515	503	504	511	509	566	480	528	510	523	489	533	518	480	498	505	519	520	483	509	527	502	500	512	491	478	493	510	512	503	525	516	518	470	511	493	474	512	531	487	531	470	526	513	524	475	508	519	549	508	479	484	488	508	490	531	520	523	479	525	527	463	511	475	506	547	518	535	512	553	526	502	518	507	531	513	518	554	500	498	498	534	526	501	519	512	537	484	520	541	509	487	508	522	517	483	531	505	532	505	517	482	515	485	539	501	472	500	524	483	536	519	521	513	452	510	521	539	525	486	539	524	521	532	469	481	492	519	517	529	476	561	515	517	492	526	496	498	498	513	505	506	499	480	507	472	540	505	495	489	507	516	515	550	505	520	526	491	459	574	535	504	532	512	503	504	493	518	472	480	514	486	512	531	538	483	534	486	478	461	509	524	510	484	519	480	518	492	519	501	513	475	502	532	522	516	529	494	450	514	506	486	486	494	534	509	512	530	548	527	505	499	502	494	510	504	523	509	466	464	492	479	524	482	487	520	528	534	499	534	469	503	492	491	495	561	530	498	505	516	462	470	504	517	518	526	501	496	531	534	547	529	515	494	500	511	515	491	503	466	487	494	491	487	511	513	509	538	494	553	504	501	489	535	524	530	531	510	516	498	476	544	520
26688	19894	9280	15424	2782	591	455	393	382	377	358	341	330	437	1085	1451	1306	1016	685	497	351	319	280	283	299	258	267	303	302	285	268	267	275	263	291	264	267	297	274	288	301	289	307	304	280	274	257	298	300	298	275	291	294	261	263	292	277	297	289	253	285	251	288	294	256	285	268	280	297	265	279	278	292	319	269	275	268	287	271	281	314	270	302	279	288	279	265	283	300	255	283	249	295	278	275	271	288	272	267	321	308	291	293	297	297	265	276	252	293	281	275	305	270	265	254	274	243	289	254	285	283	285	278	298	263	260	276	258	300	269	257	252	280	273	300	256	279	267	283	276	279	263	267	313	277	266	295	277	316	310	294	305	314	298	291	281	274	306	274	284	261	313	294	282	280	322	293	286	282	267	283	288	291	287	281	277	302	277	308	267	280	289	264	250	284	283	319	312	247	272	300	288	262	280	296	286	311	255	283	268	283	278	266	257	289	284	287	284	306	251	293	287	310	290	271	294	270	293	262	273	304	281	282	289	282	258	273	236	285	259	317	272	274	281	295	296	247	288	287	287	277	288	270	277	303	277	275	281	275	294	267	322	272	276	276	279	305	290	262	274	278	297	278	259	287	306	286	297	269	256	281	265	250	268	259	301	273	294	276	270	277	288	290	253	276	292	316	280	270	300	290	306	299	289	289	269	284	316	280	313	254	291	294	259	267	303	286	277	251	282	285	272	279	257	240	269	325	281	273	293	289	275	318	262	286	281	305	299	301	279	319	263	298	273	286	296	286	279	292	313	277	293	274	270	283	302	282	255	263	293	274	269	247	296	277	264	293	293	300	276	261	250	248	253	291	277	293	287	255	273	265	281	290	277	252	291	306	278	266	288	309	251	276	240	250	267	280	281	270	265	251	278	288	304	275	275	287	286	294	303	299	285	296	281	278	308	277	300	294	276	284	294	302	285	299	274	299	272	285	259	276	269	278	272	263	326	287	275	279	261	292	290	264	280	268	291	256	268	271	275	291	280	307	301	302	304	250	288	298	314	288	293	267	253	311	288	258	285	278	260	244	278	294	295	275	284	295	280	257	293	290	279	300	294	294	295	281	297	276	256	246	284	264	275	297	286	258	269	265	296	276	303	274	259	259	265	283	267	280	260	298	292	317	285	295	269	285	259	268	272	287	261	234	304	283	285	273	270	290	244	258	279	289	284	278	261	254	275	248	273	278	306	300	267	273	263	279	274	279	268	303	275	307	294	317	293	296	298	263	290	307	274	296	289	301	262	291	252	264	268	279	282	269	298	272	308	252	280	288	283	275	291	284	255	270	299	276	280	290	265	272	312	294	291	259	259	286	278	300	257	279	280	295	275	277	271	294	249	270	298	280	266	272	240	277	297	267	280	272	243	274	291	260	283	323	276	268	262	302	248	262	310	256	262	294	294	294	266	286	299	279	263	277	281	290	287	276	253	257	282	289	255	272	280	301	255	279	254	286	258	306	289	287	264	283	281	299	244	281	310	290	277	288	268	271	275	285	306	292	294	279	294	290	320	294	288	277	257	272	294	269	285	282	266	273	284	305	248	275	279	256	281	278	262	272	278	284	295	264	264	270	290	283	309	273	288	264	279	277	275	284	281	275	251	285	290	297	272	280	287	281	274	261	280	272	299	269	295	296	276	303	280	287	272	257	277	276	275	253	288	278	279	314	260	252	263	300	278	275	285	280	284	246	278	294	279	260	301	284	263	301	268	302	281	292	283	266	304	272	288	304	254	301	254	263	287	301	255	276	288	280	296	268	295	284	317	278	279	291	294	280	279	284	303	285	292	266	277	305	284	259	291	283	281	245	282	270	262	287	288	257	277	295	268	282	277	285	290	279	285	264	286	280	282	326	298	285	265	291	293	292	290	286	286	275	281	252	256	293	299	279	270	308	301	282	270	285	283	278	293	288	280	298	276	291	291	276	286	246	266	272	279	278	282	263	304	286	250	269	275	287	264	286	283	307	285	280	293	270	288	306	305	285	257	284	303	300	323	293	269	255	304	281	287	281	253	278	306	268	295	300	297	260	262	306	282	288	251	276	277	268	292	277	304	264	295	268	291	311	304	259	270	290	280	302	301	287	285	280	293	281	306	278	276	285	313	281	275	277	270	296	269	278	298	324	312	249	281	276	298	269	282	286	294	265	284	292	289	286	291	280	291	300	284	306	285	253	279	278	327	280	293	255	287	284	272	287	291	271	295	277	283	273	303	252	291	264	289	289	297	248	274	271	287	311	310	257	265	292	233	256	281	284	269	258	276	277	281	285	245	292	264	284	291	287	294	280	285	282	313	245	290	301	290	254	270	261	241	306	336	300	299	270	286	288	281	278	286	289	300	277	282	276	288	258	303	255	275	260	295	317	244	248	264	245	279	266	280	280	303	283	265	314	288	274	268	262	276	260	281	267	241	282	271	288	270	272	254	287	278	295	255	326	268	268	279	287	276	284	310	306	287	284	284	291	287	279	275	294	286	221	279	295	276	267	243	275	275	279	272	298	293	290	289	255	281	252	304	301	314	283	287	293	301	296	273	276	282	278	305	265	274	262	241	301	285	286	252	281	280	286	290	282	266	296	270	297	309	270	277	291	261	280	284	289	297	276	284	275	249	249	296	272	265	280	282	305	295	283	291	289	291	268	261	281	256	265	250	265	272	301	297	280	254	293	295	268	258	265	288	304	286	319	270	275	287	298	284	259	254	267	288	279	259	299	264	292	288	294	253	292	288	308	283	281	299	271	292	256	300	279	286	284	272	253	270	287	284	312	273	276	292	311	288	250	317	275	275	262	264	286	287	256	279	272	243	269	282	316	283	299	280	226	285	297	272	290	285	259	281	297	275	279	321	259	283	294	295	309	295	286	299	269	303	288	259	307	263	317	264	277	293	299	281	292	268	287	304	295	316	269	298	265	309	280	274	271	292	284	276	298	286	286	289	287	244	307	285	280	275	254	288	260	256	274	273	292	286	294	318	259	271	277	282	289	267	288	266	273	278	260	267	282	242	277	317	276	275	317	269	287	278	273	293	249	293	289	287	258	262	261	283	266	287	299	278	272	265	318	303	276	246	289	257	293	277	267	282	305	276	292	278	309	309	282	292	267	322	316	305	304	287	276	289	252	245	289	288	262	302	289	288	287	296	268	285	281	302	280	282	289	290	283	285	264	276	283	270	309	284	271	251	308	282	297	311	300	270	285	282	267	284	269	291	276	316	292	285	249	258	300	299	265	276	294	290	263	270	278	288	274	279	277	285	298	281	308	252	283	269	289	267	287	285	274	295	248	260	258	282	263	294	288	275	308	274	268	255	257	256	283	278	269	279	263	312	253	272	294	283	286	284	255	268	298	274	257	303	272	290	323	275	290	315	281	284	274	291	316	287	272	263	277	265	283	288	298	256	293	262	305	304	284	293	308	289	294	281	298	307	263	289	283	267	299	272	278	297	290	267	263	260	276	255	267	278
6124	7317	10599	23418	4079	1537	1213	897	918	844	780	712	644	1143	3337	4220	3451	2437	1477	985	691	434	459	504	448	452	471	437	507	468	494	471	471	458	451	501	484	424	462	413	477	485	468	452	457	479	480	494	431	473	449	467	440	472	461	480	494	494	473	465	474	456	453	445	498	469	498	486	468	474	484	468	485	457	466	478	496	457	467	471	474	495	420	473	465	483	455	494	455	466	472	476	484	461	492	462	491	466	483	436	509	529	487	449	450	493	483	466	465	504	445	498	506	511	426	505	482	481	438	498	482	461	489	529	454	510	476	459	452	441	436	485	511	458	451	534	478	467	483	490	473	474	462	446	485	489	460	488	478	475	473	515	481	477	437	462	468	474	457	442	477	473	479	486	461	481	472	443	476	454	498	497	476	467	453	444	450	480	485	490	451	451	455	465	451	471	497	459	475	522	449	456	500	519	470	444	485	478	419	463	476	488	505	495	440	469	496	463	434	453	510	462	466	434	472	473	508	492	483	473	451	456	462	468	497	415	465	456	496	446	458	463	448	464	496	478	498	500	460	474	469	465	507	506	423	481	438	479	477	500	446	430	451	418	458	457	475	448	459	492	527	470	489	472	474	480	453	453	471	486	458	503	488	479	454	437	450	466	460	421	472	447	489	456	478	497	485	439	494	487	464	480	487	428	467	456	432	452	475	458	464	440	439	500	468	477	471	448	489	457	464	480	507	470	459	433	477	494	445	454	462	463	459	455	476	502	467	420	471	457	454	467	490	455	481	440	454	494	443	439	451	474	474	481	465	495	465	445	470	464	476	481	431	464	456	487	465	469	479	487	448	438	446	473	456	476	478	507	498	481	451	467	486	513	480	453	517	460	457	483	501	479	473	469	484	485	466	491	434	460	506	485	453	522	475	485	496	469	506	486	506	478	462	475	455	464	435	456	509	485	503	453	498	506	493	507	459	469	456	445	493	464	488	481	494	411	474	460	445	472	439	483	465	453	469	482	490	464	490	475	471	447	446	437	451	451	462	519	457	476	445	432	477	445	504	494	459	438	476	471	452	481	496	440	488	480	470	493	434	499	501	457	484	463	448	442	489	443	470	475	442	445	442	474	471	488	463	420	466	438	530	458	472	479	473	481	456	515	409	454	459	488	460	439	475	473	478	444	511	528	476	466	463	502	502	442	466	449	458	463	451	477	483	485	464	452	490	439	504	445	473	453	467	478	455	479	499	465	427	435	458	451	486	508	463	476	474	445	475	474	501	501	449	503	473	487	472	465	493	456	482	459	461	477	421	488	505	525	493	501	457	452	453	434	469	500	460	509	479	482	445	468	429	444	425	482	428	462	484	451	474	513	474	497	498	404	483	476	470	503	414	489	458	497	487	473	454	487	430	447	478	504	490	490	479	530	462	442	458	488	471	473	466	481	450	451	444	494	427	476	499	435	485	491	495	488	470	463	510	487	492	450	450	470	455	505	465	413	477	464	505	437	456	500	441	475	452	453	453	478	489	494	468	475	482	464	453	415	464	457	459	472	426	482	454	456	464	452	455	473	503	473	470	465	473	454	477	501	478	469	482	439	491	459	469	443	461	457	471	493	489	463	487	474	487	487	450	440	485	449	477	479	448	500	495	497	469	470	442	483	440	483	473	477	453	468	496	464	442	471	476	467	475	510	510	444	513	466	496	471	441	469	474	454	470	442	440	432	490	426	488	454	490	455	472	460	451	429	461	478	474	429	496	469	482	446	477	497	470	435	450	451	448	460	478	483	489	441	463	443	462	440	481	479	444	474	458	524	441	504	493	441	486	457	483	423	447	464	479	516	490	482	453	483	517	510	461	470	445	439	463	433	466	493	472	472	486	469	440	421	477	512	500	477	440	495	443	441	460	482	491	454	482	488	472	459	468	472	443	488	465	482	493	461	474	468	468	444	439	449	447	459	499	452	472	491	470	498	471	481	442	464	444	465	472	484	448	486	491	500	429	490	459	424	479	477	471	473	496	423	457	465	505	443	453	475	471	482	483	506	467	459	452	482	496	475	479	486	481	495	483	451	522	504	472	442	432	459	436	459	479	479	479	440	456	468	457	443	510	464	452	483	470	444	462	478	487	470	494	436	437	457	488	486	429	470	481	473	485	482	470	445	466	469	457	482	458	447	486	500	465	506	474	488	490	494	454	450	478	494	460	472	479	480	516	492	474	476	524	490	495	427	446	496	475	496	434	454	472	457	492	435	472	449	481	487	451	450	440	459	491	460	470	464	474	446	460	506	508	480	476	516	449	453	454	446	449	456	473	438	461	474	443	463	452	431	483	468	462	447	454	472	477	526	500	466	473	510	533	455	430	495	470	473	451	424	444	481	454	430	449	447	456	481	487	484	472	452	483	505	503	478	469	464	460	491	483	450	493	467	414	463	481	478	459	467	514	457	505	491	472	474	440	463	452	492	514	472	493	448	484	466	495	468	494	440	457	466	454	451	495	474	459	460	497	502	481	463	458	444	487	473	443	513	439	453	460	516	451	408	492	480	479	472	480	451	477	486	459	430	465	465	432	489	442	497	442	466	491	458	435	466	457	484	456	485	463	473	515	507	477	473	517	488	481	472	453	482	446	491	500	498	488	499	489	504	484	458	459	436	512	463	522	469	460	453	475	451	505	480	473	466	496	509	446	454	463	472	484	442	468	488	469	504	449	477	529	476	454	435	488	466	467	432	459	439	437	450	458	441	466	475	509	453	476	454	455	459	481	514	498	468	464	480	476	466	509	504	417	486	468	456	443	474	467	463	487	470	504	461	452	422	450	451	466	474	492	464	500	450	504	475	481	440	477	493	515	443	455	476	463	436	464	454	481	525	457	448	477	442	486	470	505	433	444	477	485	512	473	498	399	447	464	444	505	496	438	484	449	483	506	468	486	477	464	448	483	451	502	467	496	465	487	449	472	494	481	484	500	482	468	464	455	475	476	444	431	455	470	446	435	465	459	481	488	463	439	435	489	454	468	476	451	436	469	481	483	474	453	500	442	465	475	460	472	488	516	488	454	451	474	466	448	464	467	491	446	502	501	520	470	464	473	488	493	457	479	452	445	456	472	474	428	471	482	457	461	462	452	458	474	500	485	449	491	436	434	480	467	449	481	498	465	493	492	480	466	469	524	460	493	471	470	460	443	477	418	496	475	481	487	499	441	483	466	453	489	436	499	477	500	466	458	479	410	471	481	498	476	462	461	460	476	429	455	530	506	499	437	444	424	455	475	471	429	456	451	459	467	468	453	486	485	435	471	468	498	481	477	498	503	488	500	504	448	471	475	465	492	460	440	433	475	431	443	468	445	459	504	480	501	512	434	482	491	496	488	478	487	492	473	469	472	444	455	457	468	480	494	492	451	456	445	461	475	489	457	477	467	466	482	469	422	469	473	458	467	441	513	472	439	454	475	463	527	502	474	487	490	501	502	461	481	475	513	511	449	487	492	491	453	448	458	481	445	458
24649	21150	27640	33175	19845	3574	846	593	517	504	469	438	407	1744	6293	6376	5239	3379	1701	799	450	331	316	298	319	308	295	293	312	306	299	287	295	285	291	280	324	318	278	300	284	321	315	293	312	289	311	310	297	310	311	298	303	294	310	289	302	319	338	300	337	288	312	298	303	298	302	288	319	301	316	323	311	302	279	317	307	351	287	294	275	316	312	308	289	321	318	301	298	318	312	313	319	285	324	329	293	323	321	283	311	322	307	318	300	310	333	309	319	316	293	306	339	335	289	294	298	289	307	297	300	291	288	306	338	298	280	290	293	318	307	287	327	285	304	277	314	321	299	314	317	287	312	292	302	281	328	277	307	284	327	286	284	314	327	334	302	321	317	308	284	305	297	307	277	318	309	298	301	282	276	293	313	319	305	317	302	318	280	311	328	296	326	299	308	302	310	304	323	286	280	299	337	312	304	300	302	335	294	313	287	280	305	319	322	332	296	312	296	337	324	300	322	329	304	319	301	335	283	268	295	285	293	301	260	332	295	315	310	300	306	296	307	313	314	295	321	288	302	339	321	327	317	307	302	289	304	305	326	302	331	312	301	303	310	281	296	302	284	280	295	310	313	304	294	289	280	334	305	310	305	295	296	287	271	337	330	300	294	302	308	294	296	327	293	282	309	302	302	264	287	323	316	306	299	302	284	303	307	320	306	298	296	314	263	322	314	310	303	337	328	320	287	315	312	291	305	306	301	354	294	299	336	266	278	314	309	315	312	300	268	326	302	307	303	288	283	305	308	310	299	319	308	329	295	294	341	323	311	306	301	299	308	317	310	297	306	299	319	303	311	303	331	303	300	310	322	297	285	281	321	311	319	283	305	318	307	307	297	306	305	298	286	261	307	286	274	306	314	277	299	293	326	320	305	314	276	320	346	313	324	286	317	285	311	287	322	296	279	327	308	281	318	278	301	284	312	303	293	287	281	305	268	311	301	296	319	267	308	317	315	277	291	319	296	305	281	310	282	324	298	299	312	326	302	280	343	305	320	337	289	312	302	327	309	296	295	321	288	310	289	324	313	337	310	283	296	285	301	296	310	284	279	313	302	306	320	302	278	302	308	309	297	313	295	300	281	331	275	294	321	329	323	280	275	305	343	271	305	339	345	290	339	326	300	327	302	283	299	303	312	321	298	324	282	301	311	314	283	305	304	295	293	313	287	336	315	287	279	291	296	301	287	286	284	296	313	308	314	281	320	288	317	287	309	315	330	313	320	317	292	283	289	284	331	319	343	318	312	322	294	306	307	319	297	290	307	321	277	290	276	293	293	337	288	323	317	290	290	294	280	314	317	306	308	331	291	314	307	307	287	285	325	333	306	314	301	288	303	318	301	297	296	322	286	318	268	286	278	313	311	293	293	283	319	299	304	288	283	297	336	301	329	308	330	301	294	306	353	264	288	283	316	312	310	315	287	281	303	305	293	317	306	313	289	257	290	293	293	291	313	288	279	302	321	349	312	284	286	315	303	313	297	305	294	299	322	266	295	338	299	323	283	296	321	269	311	266	297	309	288	326	305	280	299	311	338	311	314	317	328	310	290	282	275	292	286	287	319	332	290	319	295	295	297	300	293	285	291	295	321	287	300	317	312	288	295	305	293	321	308	316	319	308	297	295	290	308	308	312	269	329	297	324	290	268	285	280	273	298	309	326	327	282	294	317	305	315	285	274	310	303	283	307	291	319	322	291	326	312	306	310	293	306	284	285	319	295	315	285	315	303	304	307	319	301	298	312	322	317	305	289	312	336	304	273	314	327	302	293	311	300	297	321	268	288	295	306	284	303	301	315	306	278	302	288	294	303	298	296	294	311	318	321	286	301	317	295	324	282	289	281	329	290	290	283	289	301	287	297	334	315	294	327	324	282	269	317	307	268	278	310	309	303	294	291	316	295	318	335	284	314	286	269	322	302	306	311	319	284	302	315	294	291	305	300	295	261	310	281	287	297	293	287	284	316	294	308	306	294	294	302	310	302	309	292	287	332	325	298	308	310	317	295	303	288	323	306	300	311	297	290	285	331	291	324	322	313	286	293	330	303	285	306	304	299	302	336	311	333	297	297	303	288	295	309	270	316	346	306	341	330	286	283	278	297	312	282	320	326	301	306	285	303	299	308	331	327	297	314	321	322	313	303	305	319	298	303	303	270	283	319	314	289	297	301	313	307	298	322	320	308	282	331	291	325	282	306	309	297	345	353	321	308	308	296	323	335	297	289	279	319	291	318	315	290	325	306	287	318	303	282	301	312	302	303	310	297	292	318	307	273	263	302	312	289	318	282	321	289	301	309	304	345	298	324	289	310	273	329	299	298	282	324	310	302	299	283	272	295	319	326	292	311	309	293	309	301	316	310	298	309	332	308	318	291	302	303	304	303	278	312	318	327	299	298	302	276	307	295	315	307	316	298	308	310	314	293	324	317	287	306	318	303	293	277	302	329	309	268	297	301	292	298	317	313	278	287	303	279	305	317	302	289	310	335	307	315	325	296	290	333	306	297	315	298	314	293	296	277	331	303	305	293	295	269	274	293	287	284	289	317	316	301	301	296	321	316	290	316	298	303	320	280	294	298	348	327	269	302	298	331	313	323	298	287	279	313	283	278	329	322	305	292	294	281	315	285	286	317	279	292	280	310	304	294	289	288	316	281	332	312	302	277	316	315	295	313	327	310	302	332	290	290	292	311	303	289	294	326	281	290	294	286	258	299	323	307	299	296	301	256	310	336	314	310	295	272	301	282	299	300	319	299	276	308	282	303	302	334	278	314	271	298	292	295	295	329	311	286	294	282	297	303	322	304	285	291	330	297	283	301	304	298	333	328	315	306	315	316	339	297	325	295	322	319	286	290	323	274	298	282	310	310	316	310	300	300	284	316	334	325	318	287	289	314	291	296	292	307	302	271	299	299	306	284	296	301	299	302	323	318	285	295	307	295	310	308	288	309	313	308	296	279	289	299	305	297	298	313	289	326	281	329	284	298	291	272	293	265	293	311	305	305	312	306	308	292	302	296	316	320	311	318	271	294	299	312	306	308	309	296	290	308	296	300	274	289	302	307	306	287	302	303	302	293	318	331	303	300	327	275	320	311	275	294	317	308	281	284	325	297	307	294	301	283	298	334	305	343	278	320	333	296	299	304	311	309	274	310	300	298	330	300	333	306	299	293	320	318	269	286	324	300	317	304	296	316	293	288	352	300	291	304	308	287	325	343	302	307	300	278	284	293	313	319	299	323	315	293	283	297	324	294	285	309	267	282	302	321	324	314	298	306	289	308	300	317	325	313	302	326	328	308	315	319	299	297	317	356	341	302	292	307	288	306	294	320	300	277	291	304	283	326	301	328	329	323	331	310	307	263	299	297	300	315	305	305	342	312	291	286	304	265	312	292	293	296	324	306	325	323	327	330	331	306	297	289	315	297	284	307	327	308	297	275	308	326	261	287	272	259	305	291	289	295
7672	13681	19699	47114	10250	2701	2032	1610	1327	1199	1159	980	931	5309	16105	15182	12435	8529	4336	1872	867	594	537	509	489	483	531	505	448	508	494	487	482	499	539	484	509	500	524	553	491	527	538	478	537	519	493	556	498	487	501	520	530	509	496	504	529	550	504	498	499	481	502	523	482	532	526	511	517	515	487	496	512	505	483	496	506	513	525	521	515	531	486	543	518	515	514	494	476	510	491	501	449	519	525	531	512	525	493	518	490	514	513	476	519	465	539	465	493	509	503	536	517	497	503	502	528	479	516	508	522	533	473	500	496	482	534	509	523	493	525	541	542	504	475	514	531	531	488	489	529	511	502	513	503	526	492	520	490	548	515	540	560	563	503	522	495	507	514	527	512	536	533	532	524	527	498	549	491	490	495	501	517	493	482	518	505	497	499	492	533	501	535	463	531	528	497	505	444	548	535	505	543	522	469	509	467	529	540	517	475	509	484	548	544	519	483	482	509	508	512	491	500	514	535	490	542	476	488	537	540	504	512	503	499	511	498	508	525	500	563	530	508	509	483	515	498	515	485	508	537	492	542	491	558	495	519	554	521	520	525	510	474	475	528	555	515	516	492	511	504	556	471	490	562	489	476	469	505	514	535	511	553	510	518	548	495	511	515	535	529	486	542	513	510	512	500	548	492	500	513	505	478	537	524	497	523	545	471	520	503	540	528	484	511	511	481	480	506	511	531	600	498	503	510	542	530	489	482	531	520	504	495	498	520	530	499	489	512	509	490	494	482	489	548	523	504	522	474	483	526	514	507	493	464	546	533	504	506	496	507	485	504	503	490	504	478	517	464	529	519	471	536	541	500	527	500	471	433	475	506	527	509	516	472	482	512	524	485	500	517	512	515	480	507	505	527	485	465	504	540	519	541	514	480	503	520	520	474	514	541	491	525	517	520	533	542	525	555	525	531	500	505	489	502	543	520	517	474	477	486	486	477	517	497	508	512	470	546	543	489	465	510	491	545	512	446	555	525	494	495	505	533	523	555	459	464	535	485	496	472	485	517	532	528	502	542	506	540	448	487	523	503	492	530	512	522	469	476	496	532	496	479	518	496	455	451	506	516	493	498	525	487	524	496	507	500	493	506	499	546	514	507	504	505	530	503	490	481	495	475	525	474	507	508	511	508	496	521	521	542	489	510	545	533	518	508	532	501	530	483	485	536	492	490	499	514	542	492	478	537	508	524	509	536	512	541	498	495	508	526	487	487	554	528	510	520	520	475	508	584	543	498	504	494	516	513	503	504	463	549	483	491	563	514	500	519	510	491	485	508	537	527	530	508	498	483	524	502	509	484	483	545	499	506	530	520	506	575	501	512	528	523	547	472	472	485	492	554	509	521	534	511	510	489	456	482	525	488	467	507	540	501	539	513	515	493	505	497	519	537	523	519	455	493	470	502	513	512	523	498	559	525	527	529	535	535	519	514	518	508	518	507	524	523	521	523	484	491	512	527	532	543	514	523	497	506	493	523	519	483	499	498	462	485	524	477	518	549	492	483	458	506	517	537	523	524	540	506	485	522	543	503	487	477	454	473	508	488	510	545	511	474	483	528	519	532	497	513	496	523	494	502	513	533	506	495	503	492	493	513	494	502	512	520	498	532	495	498	490	527	539	504	508	494	545	462	516	479	496	525	485	541	522	496	496	537	527	487	538	498	516	496	543	520	513	491	557	564	486	504	522	565	485	533	537	548	494	498	539	513	509	487	530	515	486	515	539	552	498	520	518	484	536	486	527	498	499	526	475	509	508	530	509	517	479	534	514	511	503	490	480	507	478	523	545	535	487	515	518	500	523	503	502	549	506	510	539	528	515	473	477	525	488	528	498	519	519	482	493	525	506	536	556	512	538	528	480	516	532	571	555	516	497	488	515	517	484	499	522	479	521	520	494	511	510	501	539	510	502	524	550	518	523	489	534	488	542	492	528	506	496	510	492	498	557	515	479	522	475	490	526	484	502	509	497	509	548	523	484	521	520	509	507	510	539	481	526	515	510	572	531	486	474	493	491	515	486	491	514	504	504	509	523	525	466	482	530	493	503	496	518	524	488	493	505	495	490	488	519	519	480	483	503	474	518	505	503	553	535	489	527	490	491	476	492	477	491	563	494	517	517	530	508	503	500	509	539	517	510	527	523	515	544	473	497	550	472	505	522	492	477	500	512	512	520	507	522	436	540	523	499	516	517	479	477	498	501	505	535	491	526	503	510	531	550	501	506	473	494	517	519	531	526	530	525	537	547	553	490	518	547	543	547	510	549	529	537	497	529	514	476	529	502	532	517	537	487	559	511	508	543	487	502	568	526	497	512	512	514	524	535	478	501	529	543	528	564	531	532	534	512	502	546	507	566	516	498	477	501	513	511	525	548	497	520	528	518	550	526	501	536	502	524	471	521	491	473	539	471	502	533	529	465	498	508	534	509	461	502	522	502	493	493	499	563	528	492	500	518	536	517	512	508	485	529	534	504	475	530	536	493	544	538	518	535	497	498	488	527	520	475	528	531	501	484	497	508	475	539	495	509	499	486	529	501	554	501	525	479	488	526	523	505	537	506	545	509	517	506	508	508	534	480	499	485	550	520	496	527	497	486	493	490	497	515	537	522	526	534	479	507	537	493	493	511	462	492	524	521	475	549	489	559	530	514	535	558	516	496	511	480	486	494	515	509	493	534	512	505	509	545	453	528	483	523	552	481	488	489	545	542	525	541	537	527	458	452	510	481	476	501	533	542	471	503	483	553	513	531	498	506	499	534	524	500	499	516	511	538	511	520	508	502	459	534	491	524	525	499	550	591	494	548	539	526	479	507	541	487	496	499	506	534	521	500	503	475	530	544	497	544	526	544	529	495	520	510	545	509	516	513	502	468	485	556	536	509	530	499	518	521	521	482	494	542	538	470	546	462	535	528	543	520	505	478	503	535	500	485	510	491	504	521	486	505	542	510	539	511	511	527	504	483	517	503	507	531	518	534	521	457	529	541	522	509	520	499	500	522	477	547	462	544	479	463	515	560	511	521	503	519	483	486	523	494	511	533	511	471	485	505	501	521	492	500	527	502	498	526	535	531	545	500	543	531	538	527	501	505	551	503	490	503	495	463	532	482	528	532	530	467	520	470	472	547	538	508	509	488	522	442	546	482	520	511	516	502	515	510	525	541	495	547	530	489	506	522	515	517	556	495	502	472	561	497	505	536	513	506	539	511	531	507	541	490	476	515	526	498	502	549	540	539	560	549	522	496	497	477	497	525	556	510	487	502	504	509	502	484	511	486	517	485	462	523	521	537	533	508	494	554	494	484	498	476	479	498	512	518	509	531	536	494	510	501	491	490	519	493	478	491	539	531	521	551	511	520	543	565	496	503	531	515	495	478	502	534	516	485	504	514	532	494	488	547	502	494	479	508	540	496	506	535	494	525	530	505	560	548	505	519	527	480	500	532	533	514	495	522	513	505	488	505	482	524
23126	21120	28808	28411	24293	19289	7685	1183	748	675	642	622	560	6890	16354	16288	13529	7523	3123	1225	417	310	326	314	320	315	336	306	332	325	315	318	309	292	306	304	309	311	287	323	318	314	336	323	330	318	313	318	322	327	291	329	305	305	335	312	325	287	306	335	302	292	317	299	279	327	320	308	324	299	327	293	320	295	331	288	289	335	308	287	302	317	310	317	319	305	317	299	339	316	317	302	364	319	322	297	305	329	310	293	346	338	344	280	308	310	304	323	330	328	259	304	325	280	297	316	345	322	323	335	294	286	285	326	346	309	314	304	343	298	308	335	321	323	310	298	327	309	297	315	326	279	318	316	309	308	305	326	329	346	295	275	316	325	311	323	331	302	285	300	297	304	314	322	317	285	323	314	346	302	310	270	318	303	326	300	288	325	335	319	319	333	311	323	282	301	307	315	303	333	321	288	308	347	332	289	325	308	305	315	314	312	276	336	283	315	307	286	300	330	325	304	331	315	319	316	284	271	294	332	307	290	270	324	298	317	272	292	315	302	288	302	345	301	325	355	330	311	309	293	316	322	307	282	307	330	318	328	312	325	304	292	322	308	333	298	318	303	294	328	304	324	283	327	299	277	314	298	314	331	326	301	276	313	331	328	312	293	288	310	306	278	316	333	310	316	321	324	310	298	295	318	315	276	292	301	313	325	307	317	291	254	331	317	335	295	301	292	314	339	276	357	341	317	321	325	292	329	293	329	321	326	323	329	307	259	295	343	309	307	314	318	324	304	287	322	331	285	313	326	302	332	307	338	311	320	303	318	282	342	298	282	344	296	312	315	307	320	328	323	328	280	310	309	279	315	300	323	346	299	333	329	295	295	312	314	339	307	302	311	318	301	308	290	284	343	352	319	294	299	277	325	300	314	297	290	301	326	316	286	327	314	316	302	295	297	346	308	321	361	333	312	271	298	321	292	303	292	328	326	347	319	282	300	322	300	310	288	286	312	303	309	334	299	309	349	332	316	322	294	315	309	292	305	295	348	292	290	305	289	288	331	325	293	299	281	302	305	320	313	316	306	337	297	298	296	302	300	322	316	335	296	351	318	330	319	292	309	322	322	322	329	309	295	313	318	322	316	336	366	315	353	314	339	326	333	331	302	313	319	311	303	316	330	326	342	309	298	291	324	306	289	353	326	311	310	299	297	314	319	328	293	322	312	292	293	295	309	311	307	286	300	297	315	274	324	294	321	320	286	296	282	284	325	315	329	321	324	304	305	319	285	292	316	313	321	305	321	279	297	352	346	321	299	295	313	315	311	347	321	334	311	302	299	317	331	301	317	295	293	335	317	303	306	273	276	311	313	304	311	279	285	306	310	289	267	298	320	305	311	291	357	311	313	262	303	320	303	307	286	304	300	328	338	308	331	282	327	339	321	302	297	353	289	318	294	329	320	351	305	317	320	325	323	306	259	288	302	334	308	294	276	276	328	336	316	337	314	296	308	291	300	287	309	272	321	292	306	312	304	300	270	300	264	311	281	332	306	306	340	318	320	322	287	330	344	297	290	288	321	305	314	307	331	306	315	273	297	304	305	328	311	290	303	300	272	337	331	314	295	316	334	285	307	310	301	293	339	296	295	303	309	296	290	305	314	280	311	290	320	329	299	297	304	306	316	299	286	309	285	340	313	329	270	315	311	324	291	300	329	285	337	285	334	336	316	302	293	321	315	313	337	324	322	339	300	321	313	321	311	315	290	330	300	311	309	319	309	299	284	274	284	340	307	299	265	324	331	313	324	322	312	301	335	311	300	291	354	313	335	307	292	305	301	310	323	315	317	322	287	314	333	291	315	328	320	303	301	284	292	310	306	298	304	282	305	360	325	313	303	309	297	317	312	310	337	326	301	325	317	310	319	328	304	285	340	301	294	271	306	313	287	299	297	323	336	335	332	326	292	307	310	308	306	330	302	301	282	322	300	294	294	302	299	318	296	311	309	325	321	347	307	291	326	291	298	326	317	316	287	304	340	334	309	299	311	290	310	361	325	334	322	313	314	339	314	343	308	307	311	258	304	320	288	278	299	329	322	305	311	299	322	302	304	305	314	342	301	257	293	347	325	355	329	300	305	316	312	295	330	310	297	297	337	313	311	311	300	301	327	297	353	306	301	299	335	337	335	300	289	301	333	302	307	295	311	324	304	309	323	304	298	313	318	355	280	314	321	340	295	298	298	361	283	303	300	320	315	287	299	288	362	316	286	301	292	281	307	319	322	312	284	346	320	301	309	321	309	291	324	301	308	308	309	310	292	326	317	274	306	332	311	310	344	325	325	301	318	311	324	312	321	306	321	327	322	322	334	300	288	324	293	310	305	301	301	291	299	301	329	294	304	314	282	311	302	300	285	301	328	322	293	333	329	299	311	302	298	312	289	305	314	303	295	296	293	366	294	329	305	296	301	283	307	340	338	324	314	310	314	330	320	310	315	303	314	310	269	324	315	325	280	350	310	313	299	318	295	304	292	309	277	309	288	310	322	289	284	299	339	313	288	295	307	318	303	316	305	296	291	322	335	300	325	310	315	349	314	310	331	308	310	314	326	337	286	300	291	312	305	320	325	323	330	303	281	330	297	307	311	292	260	287	316	302	339	327	313	336	305	311	309	326	303	319	290	323	294	313	326	298	337	314	324	275	325	311	313	318	306	284	301	320	296	336	344	322	301	301	274	295	329	325	294	327	308	322	318	285	302	332	325	334	315	339	297	313	300	284	326	305	307	307	319	281	316	320	323	295	271	312	307	340	316	329	301	292	328	312	306	302	316	323	326	330	296	324	275	300	308	303	318	316	308	318	343	336	317	297	318	307	348	343	302	344	303	332	314	321	313	273	336	298	303	328	315	291	317	279	311	280	287	313	304	316	341	277	290	282	306	279	321	289	300	294	330	319	297	289	351	335	300	319	294	314	320	292	309	299	277	318	294	304	289	283	326	310	321	306	311	342	293	300	267	289	303	315	345	317	273	278	274	314	338	311	319	290	298	297	319	334	284	284	285	324	322	323	308	312	320	304	314	316	301	313	302	288	317	299	298	302	308	336	344	302	318	313	354	303	318	300	322	295	306	318	311	338	292	313	287	300	333	302	309	332	308	312	307	300	288	298	291	307	286	348	324	328	339	313	323	332	302	318	311	282	331	348	325	309	305	317	321	313	310	339	282	307	307	292	319	317	311	292	292	317	322	300	293	306	326	286	330	303	302	300	314	288	316	302	326	272	350	320	290	326	324	327	315	291	280	312	311	309	263	297	325	317	324	292	312	294	292	300	297	313	321	303	343	332	288	316	325	317	310	304	301	293	330	299	339	304	311	288	330	342	320	289	309	317	310	332	319	304	317	316	341	326	298	314	319	317	301	316	306	323	284	291	304	307	287	336	309	310	317	283	299	301	345	293	328	328	279	316	291	334	318	324	310	323	300	308	321	286	303	326	310	307	319	309	310	310	283	317	317	300	311
11204	21009	22542	59591	13887	5071	4037	2761	2101	1863	1740	1499	1512	16926	28836	27233	23558	15407	7369	2707	752	495	551	526	525	541	522	488	528	495	531	523	462	491	518	505	475	485	491	504	519	499	588	550	594	511	516	522	520	505	518	535	527	544	507	487	495	481	527	517	503	509	502	519	538	506	519	522	567	535	521	534	548	557	516	536	508	513	493	515	493	540	530	513	484	491	527	482	514	503	503	505	510	503	486	515	508	560	526	503	480	501	550	483	494	548	529	507	498	477	494	467	535	541	537	497	538	501	521	507	539	482	479	503	493	493	522	528	520	531	544	540	527	495	487	504	532	507	527	518	536	487	522	526	484	519	502	484	493	526	496	521	526	527	530	534	528	545	503	494	530	456	483	547	518	475	500	483	546	518	509	548	553	542	502	523	500	511	520	518	495	473	515	533	559	537	517	478	449	523	518	530	517	493	477	535	535	518	531	538	519	555	523	512	490	465	504	518	502	563	499	521	517	535	475	506	523	549	506	507	484	505	464	492	505	496	504	464	511	479	458	494	488	533	505	544	556	521	503	538	503	488	485	469	516	494	532	485	491	513	517	493	489	492	537	512	526	517	547	546	508	547	554	518	487	536	529	486	512	523	488	485	528	482	513	535	521	471	513	494	542	545	518	498	494	500	496	493	558	520	506	492	538	502	524	517	465	492	549	538	518	491	529	533	523	491	472	507	527	527	497	487	506	564	492	521	511	484	527	532	505	517	498	493	535	539	496	534	517	532	493	549	471	508	564	561	521	523	502	493	507	571	511	525	503	527	487	504	542	525	499	513	505	498	485	492	490	498	531	538	503	512	531	520	497	476	528	564	518	535	469	541	494	496	504	502	481	510	522	547	534	517	510	538	507	526	493	508	515	505	542	497	497	512	517	491	532	538	509	495	524	490	461	513	517	520	526	537	547	513	493	521	524	511	561	526	523	482	517	499	526	526	484	525	542	513	517	493	494	511	515	534	548	519	512	512	563	516	584	543	513	455	513	513	504	484	473	521	547	546	574	511	534	567	557	487	484	540	529	511	518	482	519	500	518	550	522	516	500	462	526	509	506	542	491	506	529	546	524	537	520	549	503	489	522	538	496	548	523	504	517	473	523	510	512	522	555	516	516	535	523	529	511	547	475	535	536	497	500	487	519	506	526	538	516	553	540	489	511	528	494	532	554	527	492	530	507	558	501	518	518	532	479	504	523	508	528	504	527	528	509	508	505	477	507	550	545	530	557	522	471	534	490	520	558	528	501	519	544	526	503	469	510	480	504	530	539	465	495	502	512	502	509	505	484	490	475	533	499	528	521	480	520	535	499	504	474	537	489	518	499	525	495	496	495	520	517	497	500	486	549	513	544	460	502	518	516	506	538	520	516	466	478	551	511	498	516	524	532	550	507	482	541	497	494	518	538	495	510	527	514	507	541	488	492	498	522	505	467	521	522	548	503	463	471	548	557	543	532	544	503	511	520	499	494	502	515	528	539	496	505	507	503	509	526	494	495	476	514	530	521	526	454	478	521	529	472	516	516	529	508	458	519	545	489	500	517	518	469	516	531	484	483	494	540	513	488	466	510	523	502	513	531	505	503	483	552	550	553	507	512	561	534	545	492	507	496	512	477	609	506	512	512	517	498	489	495	517	500	539	530	523	526	511	468	514	491	496	500	535	484	528	510	533	555	485	552	491	548	541	501	515	531	525	518	508	533	550	527	552	519	547	492	538	525	508	507	517	502	489	513	511	482	503	464	515	528	504	487	493	510	488	496	491	503	485	518	483	508	486	504	510	485	538	478	502	513	537	527	530	488	478	518	505	505	507	502	506	502	534	468	546	482	524	509	524	504	526	479	532	517	524	533	469	535	506	522	542	494	503	504	484	548	539	502	478	516	519	496	517	486	502	474	487	533	499	507	515	544	519	494	523	511	529	521	508	527	557	536	506	534	512	504	532	557	474	521	511	510	515	515	544	535	520	526	564	477	485	487	542	503	508	524	511	500	511	521	505	506	526	520	508	567	495	520	537	510	469	486	506	505	509	491	480	484	516	523	505	473	517	546	516	523	522	532	478	551	512	484	521	549	520	547	525	495	517	527	461	495	557	497	516	530	531	543	544	524	560	538	486	496	493	518	548	490	491	498	536	509	534	551	511	522	527	463	510	515	526	523	504	498	562	486	522	514	499	525	539	538	472	493	539	502	506	540	502	504	498	501	503	499	521	518	532	524	478	473	548	560	506	540	535	531	498	498	485	490	497	488	507	464	535	517	522	557	511	550	566	490	517	471	506	522	508	530	553	510	497	480	520	542	491	489	470	503	517	507	539	517	534	499	507	492	537	542	480	519	507	508	511	520	578	559	509	545	501	493	467	501	561	548	484	510	528	534	510	496	526	498	509	548	511	508	533	521	496	491	455	521	514	513	524	553	526	549	509	527	505	524	522	559	503	525	502	464	510	489	508	499	495	539	552	501	554	517	486	517	530	480	508	508	532	507	513	479	472	466	502	554	551	543	524	537	518	477	508	500	487	513	525	548	533	544	525	536	517	505	517	484	504	492	494	490	529	501	530	541	510	527	475	563	488	518	540	525	513	544	514	499	498	513	523	529	547	527	500	489	513	506	505	564	535	522	539	518	533	506	520	525	518	515	493	483	504	502	524	519	491	477	563	517	506	507	477	514	525	513	505	503	512	491	459	525	511	549	536	507	558	516	502	538	498	519	533	544	499	496	504	502	487	524	493	533	534	487	485	535	506	508	527	484	497	476	515	506	486	503	473	536	536	540	535	527	498	526	518	527	511	538	510	503	480	502	551	517	467	491	529	499	508	580	520	504	526	490	502	512	492	496	489	481	550	484	502	492	509	498	483	473	503	515	514	564	525	496	530	517	478	491	540	530	484	517	491	477	475	528	550	518	526	543	527	513	492	518	543	507	549	523	451	482	495	512	549	551	544	507	533	540	522	505	548	490	511	474	477	531	542	495	549	536	489	492	491	519	534	496	513	490	492	480	543	506	534	507	540	491	542	546	525	480	495	491	512	481	499	517	509	539	476	529	497	511	523	473	527	540	511	518	513	511	536	539	532	525	504	538	502	465	523	520	485	491	502	514	517	491	532	539	481	515	510	504	537	515	513	464	513	557	543	494	502	539	491	549	526	471	557	477	519	472	531	517	533	550	532	562	483	473	520	523	523	521	524	524	490	516	563	499	493	486	515	475	522	489	523	475	499	467	476	507	526	554	490	527	540	492	534	501	511	509	518	520	560	508	525	577	507	500	552	553	508	474	524	478	502	506	475	468	503	477	530	498	464	502	522	506	509	517	482	534	517	539	539	499	479	479	474	495	515	485	521	514	495	539	513	519	514	487	503	517	529	530	532	488	554	518	501	514	524	484	530	516	531	499	485	522	472	537	473	522	500	516	515	502	489	521	518	491	527	529	535	544	470	502	491	500	528	500	460	497	516	519	553	539	530
26762	19638	7588	11513	2947	712	533	402	344	372	346	345	346	724	1318	1659	1424	1000	630	357	268	267	285	288	306	292	291	276	295	297	304	262	302	290	280	290	290	285	278	296	283	261	274	276	268	262	314	294	294	258	277	274	266	296	306	286	281	314	283	291	268	294	286	260	298	271	268	284	275	278	245	281	278	291	273	261	268	298	256	274	293	291	300	293	239	301	300	289	287	296	296	283	284	299	265	290	283	294	297	265	288	261	283	259	281	307	261	274	294	288	225	274	279	295	297	272	268	282	268	285	277	284	258	266	283	288	285	272	280	277	254	307	246	254	295	265	262	271	281	262	285	275	262	251	285	264	302	274	291	265	278	280	305	271	287	286	289	288	278	248	277	295	297	264	274	282	316	286	262	287	249	271	321	276	254	307	263	269	274	280	244	276	281	296	243	269	278	273	269	287	315	290	267	298	284	300	258	281	302	295	232	296	252	274	276	274	295	249	299	282	297	291	292	290	292	278	272	261	305	269	286	289	247	281	273	267	264	256	265	265	243	266	272	286	266	296	256	279	252	280	294	312	264	311	280	270	272	283	269	270	307	289	257	291	255	264	280	300	282	279	292	264	289	280	274	269	266	268	296	290	266	270	255	283	265	287	292	274	272	261	262	290	262	278	264	306	260	261	263	296	279	261	281	274	271	277	307	301	303	286	269	295	260	302	276	246	286	256	285	300	278	307	288	252	306	295	248	263	262	290	265	284	284	292	303	288	284	275	280	267	272	289	263	295	273	276	287	279	275	274	260	274	296	305	302	289	268	291	279	273	283	283	319	250	263	286	276	269	287	297	274	283	277	294	290	286	271	257	308	301	242	302	302	292	296	299	257	298	272	254	259	266	265	280	309	272	289	274	277	312	293	276	243	290	253	284	264	310	270	267	266	298	273	278	292	275	282	297	289	303	247	269	328	267	256	290	280	304	278	275	264	263	296	284	270	323	273	285	288	278	294	288	291	284	297	276	281	270	289	287	260	281	293	290	269	268	268	266	297	238	266	250	297	286	303	294	262	279	272	283	292	267	280	243	293	286	258	265	304	320	283	280	289	309	291	255	318	289	279	270	290	284	285	263	271	268	314	277	275	308	299	284	262	274	293	275	278	263	275	313	317	267	306	270	277	268	264	292	290	289	284	253	268	278	285	271	267	281	301	268	293	304	321	271	266	280	274	260	281	267	287	252	296	313	280	262	259	275	241	303	264	241	286	285	287	274	291	288	288	303	269	295	284	308	267	269	288	269	303	267	285	277	285	328	269	284	321	294	273	252	266	269	297	288	285	299	269	262	281	263	248	239	282	278	274	275	281	265	283	296	267	269	281	302	275	288	296	261	259	294	291	288	288	262	281	282	271	265	266	283	315	274	295	283	301	292	266	284	263	283	266	311	257	253	277	288	261	315	291	266	276	268	324	304	269	283	278	307	258	279	284	287	286	288	289	289	288	303	288	289	270	280	293	249	273	306	290	266	283	265	301	252	292	280	289	276	278	289	276	263	275	274	284	296	255	307	293	291	258	249	284	278	304	294	296	251	249	250	259	270	263	271	279	296	303	284	281	268	257	297	283	297	307	276	305	317	287	275	318	280	290	253	288	286	271	273	243	277	283	279	285	297	299	323	266	257	244	290	274	252	262	272	261	282	277	269	281	274	265	275	288	323	258	288	268	286	278	264	291	306	270	274	265	273	295	289	287	285	258	301	277	280	294	270	285	304	278	326	252	263	297	270	265	306	291	273	286	276	284	277	276	255	255	282	252	288	288	314	296	259	278	269	271	285	289	324	300	290	245	295	260	252	269	298	299	260	273	281	272	268	281	284	294	260	299	306	258	274	321	285	282	305	300	292	299	256	268	296	282	240	287	265	305	263	276	289	281	260	302	313	283	251	300	284	254	286	274	250	299	263	268	304	281	313	275	259	254	269	298	288	271	297	294	295	274	297	266	273	283	260	279	309	284	257	276	279	274	271	243	280	293	283	288	264	285	280	272	287	276	320	286	272	275	266	258	260	245	302	288	285	293	293	260	263	273	252	284	285	294	255	270	274	284	272	274	279	277	268	304	309	299	249	261	275	270	258	295	303	259	295	302	292	280	274	276	250	300	292	284	290	299	289	295	282	318	274	276	276	280	279	289	277	306	270	297	271	310	287	287	273	290	296	279	301	264	242	309	272	303	284	301	305	263	269	285	253	281	289	282	294	298	251	259	309	274	311	253	276	269	241	299	320	260	290	287	269	275	284	255	271	266	281	256	282	284	279	288	294	301	275	283	308	275	338	267	255	274	275	263	266	270	291	259	260	301	309	295	265	291	272	269	310	278	292	282	292	253	295	270	276	287	286	289	301	320	270	261	273	278	274	290	253	281	279	318	306	259	286	287	260	280	254	279	285	282	277	285	279	269	313	278	285	274	275	270	275	283	296	264	268	290	260	271	281	288	281	290	274	269	289	266	285	289	263	283	282	333	280	266	287	291	279	285	264	273	259	268	285	288	297	268	277	265	295	256	277	274	282	282	259	288	296	290	286	288	280	281	253	278	254	263	271	267	282	314	272	284	272	275	280	280	282	250	305	244	276	273	280	266	274	275	300	282	287	303	277	248	294	308	274	289	286	301	293	285	263	288	280	283	267	276	319	283	304	298	297	279	265	289	254	282	274	271	294	271	288	296	264	306	275	266	287	306	272	303	267	265	272	299	282	278	282	285	294	295	289	261	271	291	278	321	267	311	289	272	276	298	287	262	275	294	268	296	289	260	256	266	256	307	326	290	295	292	276	297	260	273	277	305	246	269	286	285	277	289	274	263	282	300	283	289	295	287	287	231	253	281	280	285	267	271	268	271	268	287	263	297	287	274	238	288	266	259	282	283	267	267	297	271	265	271	231	270	320	272	270	302	293	298	280	288	278	252	282	264	271	280	266	300	299	313	263	280	247	275	260	263	298	263	262	268	294	302	307	296	244	248	305	249	271	303	267	289	279	274	278	258	273	266	245	267	283	262	263	277	263	270	252	261	280	257	315	271	269	281	268	324	288	276	311	267	281	284	223	283	284	261	290	271	292	274	255	294	289	250	321	304	279	248	287	286	272	286	264	298	277	282	277	300	295	280	278	283	293	293	285	275	294	267	267	310	285	284	272	291	309	272	268	274	270	297	279	285	272	278	280	256	297	290	271	268	327	277	273	272	309	288	266	273	285	290	287	262	291	283	279	278	292	263	250	260	258	264	311	262	290	300	291	295	251	278	254	331	292	279	286	272	270	282	313	242	293	273	311	249	284	263	283	269	254	287	264	266	285	270	314	284	307	250	284	287	281	268	295	282	244	264	294	242	296	277	250	255	293	267	304	256	287	275	256	288	275	276	288	294	289	285	256	276	273	272	253	268	275	258	277	296	302	296	318	303	288	284	298	282	288	312	255	260	277	288	267	283	266	283	268	285	314	257	244	303	272	253	292	266	266
6272	6271	7004	19276	4466	1879	1335	968	830	635	725	696	708	2274	3794	4524	3574	2256	1289	626	447	474	438	498	456	471	520	489	473	500	480	454	435	529	461	474	455	462	489	492	488	458	483	513	456	486	471	449	462	461	487	470	510	502	460	473	468	479	481	481	489	471	453	494	465	491	461	502	467	480	454	444	497	469	517	438	502	514	488	461	491	465	534	438	475	492	494	443	472	516	441	451	491	472	503	495	501	454	495	493	513	486	499	480	473	457	476	482	462	502	456	435	463	458	446	466	508	417	492	463	475	468	451	454	484	465	494	480	486	476	506	440	453	478	460	474	480	475	484	442	450	461	446	477	449	466	475	516	490	497	433	439	477	500	460	432	484	450	466	471	467	523	464	495	473	459	485	460	459	492	479	470	468	485	498	491	513	448	511	476	434	475	437	486	480	446	495	485	475	460	493	461	488	459	495	459	480	450	439	446	482	431	504	457	442	448	471	481	463	466	465	518	458	506	488	488	477	473	489	506	484	468	474	458	472	428	487	480	466	421	546	495	536	455	467	506	473	470	473	503	458	497	498	492	459	497	502	467	505	493	435	477	497	455	448	444	485	456	489	469	481	452	477	488	530	490	502	498	450	483	430	461	519	464	491	499	492	490	468	503	493	473	460	502	520	468	458	519	461	505	512	491	465	469	459	461	492	509	470	465	488	446	478	440	478	506	479	460	484	489	494	476	507	461	463	485	502	463	484	479	462	563	471	503	493	469	455	489	476	475	437	501	486	491	449	429	491	467	489	482	480	478	496	466	476	464	498	455	484	461	499	511	445	478	433	454	467	470	453	479	460	474	443	491	475	494	504	501	476	451	438	468	456	498	522	490	462	479	447	494	469	431	479	424	480	468	444	446	502	467	510	444	496	473	447	480	439	488	461	505	488	510	459	489	507	459	489	465	509	507	458	486	474	461	435	466	460	439	495	443	513	502	469	438	489	447	494	463	469	459	472	498	481	483	498	453	481	511	500	456	487	505	449	460	471	450	494	467	481	495	460	467	528	454	490	435	410	458	510	495	477	454	478	474	454	452	450	472	504	469	452	493	474	515	408	465	478	455	481	467	468	478	496	480	472	463	423	488	504	494	439	428	440	496	459	499	500	513	448	477	468	491	462	511	481	468	473	497	484	472	479	439	503	489	485	482	468	481	509	458	467	515	483	466	465	481	483	454	478	462	454	498	520	479	466	476	517	480	495	471	440	500	493	474	491	460	512	452	466	482	494	437	484	469	472	467	520	458	450	486	465	480	481	473	431	483	421	477	446	487	447	466	489	487	485	517	504	435	510	501	456	515	474	499	494	481	478	495	466	483	469	444	475	472	487	471	448	481	483	437	456	491	491	469	459	466	495	466	456	450	508	501	443	454	456	468	453	470	481	459	468	490	444	438	480	477	491	450	503	462	493	475	489	464	476	461	491	450	500	479	456	470	455	524	441	485	515	460	472	473	520	489	462	452	485	487	474	476	464	497	488	491	485	509	463	459	454	435	519	459	497	455	447	472	460	501	494	488	448	518	442	456	479	473	467	465	494	462	474	456	495	510	481	490	427	471	487	473	450	489	489	478	452	472	482	453	456	471	486	459	490	488	452	468	487	474	499	442	441	479	481	503	433	497	501	490	488	483	510	465	479	474	473	481	467	449	456	511	451	463	476	455	475	488	481	488	498	455	464	456	508	499	500	479	479	482	494	490	452	499	451	469	461	483	481	479	441	455	517	514	507	495	428	445	516	517	480	458	468	442	477	472	474	464	452	484	485	469	497	438	454	483	470	495	463	463	448	451	451	480	495	476	473	462	480	454	467	478	467	485	439	512	483	512	534	487	494	511	504	456	485	477	462	473	442	494	506	478	478	492	515	471	486	448	473	448	466	452	502	487	511	462	470	482	473	486	485	481	497	447	488	458	447	495	460	481	482	497	429	496	460	491	498	492	448	459	485	478	475	472	449	460	433	469	449	476	510	456	409	482	470	474	459	471	468	479	454	447	473	458	516	489	477	471	463	456	447	432	486	455	428	466	464	460	463	443	509	506	516	474	483	471	479	485	484	490	525	462	485	482	475	428	493	470	497	457	506	475	471	465	462	472	477	482	452	464	463	435	498	437	472	427	492	462	511	501	483	488	528	502	453	463	480	505	453	475	472	467	467	495	507	492	506	467	507	449	476	476	463	443	443	511	456	506	441	431	491	493	430	462	467	485	485	486	467	496	449	476	486	430	484	467	462	440	439	479	467	512	473	455	473	476	497	534	456	428	492	509	470	522	468	463	465	464	448	448	486	467	449	490	453	457	479	503	467	450	483	458	471	506	455	484	501	451	476	497	472	460	434	486	475	515	480	497	445	467	491	463	480	500	510	455	513	492	485	493	510	501	455	472	471	523	490	464	478	478	466	471	491	423	464	472	472	439	497	456	453	488	454	470	475	463	460	475	485	454	474	506	455	489	499	471	494	454	488	459	469	471	475	505	472	465	486	468	476	458	476	444	471	484	444	518	492	510	484	496	489	481	480	457	522	466	463	522	488	489	474	475	512	423	475	505	479	469	483	464	441	491	459	514	423	488	478	475	456	466	497	476	460	514	499	487	497	481	515	454	489	479	451	480	471	483	482	420	491	468	511	503	451	479	486	453	503	511	497	456	493	461	453	493	477	481	447	526	444	488	481	482	429	488	489	464	462	476	454	480	458	461	450	481	475	466	469	448	493	447	489	432	479	447	459	468	462	475	489	448	456	464	457	457	472	464	482	481	483	464	482	517	451	459	463	431	510	435	464	510	505	449	471	493	458	498	472	483	485	455	470	498	458	483	517	457	474	433	500	447	450	435	508	454	480	457	456	481	470	472	494	444	466	477	481	460	469	496	488	497	464	467	492	483	479	525	470	475	448	478	463	533	479	467	451	464	473	456	495	498	498	451	495	490	485	485	519	447	447	493	521	495	474	455	516	496	504	463	534	502	464	463	447	480	476	473	456	452	500	489	519	464	430	477	547	501	451	439	468	483	477	469	470	508	461	509	478	452	484	471	473	472	460	496	453	460	467	510	521	505	500	470	478	493	462	505	505	482	468	414	485	488	439	471	436	463	428	464	487	462	489	537	473	461	466	476	492	464	462	471	462	450	499	487	467	478	497	472	505	464	451	472	473	479	454	468	456	514	472	438	478	440	480	486	520	452	453	467	482	500	451	444	467	488	473	469	463	493	469	435	477	453	467	479	492	487	483	476	482	475	489	464	482	487	463	512	484	462	489	479	495	501	486	452	482	462	453	434	457	466	470	504	497	496	516	454	501	448	468	466	488	484	477	506	475	455	495	450	492	465	467	492	468	475	471	508	498	476	506	449	508	473	509	461	478	461	492	466	468	479	503	515	482	476	472	502	484	485	507	471	462	458	481	457	468	476	507	483	477	479	455	493	484	488	463	453	491	480	508	460	459	471	508	474	466	492	463	481	458	455
24582	21090	27328	30979	21730	3118	917	633	526	478	441	445	705	4053	7342	6981	4715	2520	1177	394	320	325	326	326	302	339	294	318	312	316	325	325	290	313	299	305	318	288	318	298	289	292	330	284	332	329	303	344	305	289	325	319	301	311	284	307	310	306	284	310	326	333	289	288	313	285	323	289	314	288	297	329	314	322	337	291	310	313	330	307	306	306	286	317	302	317	294	313	339	291	317	307	314	293	287	296	292	300	326	305	296	305	302	338	282	304	293	312	322	297	322	285	281	287	339	303	291	298	308	289	286	316	304	336	319	304	270	287	263	296	318	304	309	262	296	318	293	328	298	320	328	307	291	306	299	333	274	266	317	302	286	284	293	302	293	293	368	295	284	322	320	322	329	301	310	294	268	301	301	321	292	296	286	305	299	287	324	297	314	294	320	339	316	293	301	291	330	314	287	329	291	304	303	326	334	309	310	314	353	285	311	299	306	290	306	319	314	309	288	344	266	317	308	272	303	286	347	291	306	304	313	324	338	348	326	306	297	310	328	319	320	271	284	302	308	304	321	305	284	305	302	314	327	301	360	326	278	289	310	287	288	293	322	298	299	315	317	311	279	304	312	297	306	311	267	305	305	305	328	283	312	306	297	338	295	325	342	315	313	290	307	274	301	291	274	314	329	317	307	342	264	306	327	285	305	308	303	281	304	299	330	296	321	315	327	285	309	298	305	309	318	305	290	320	311	320	328	323	327	305	266	299	306	289	316	304	322	266	300	280	350	281	325	304	335	307	315	299	331	328	306	317	326	328	318	325	286	315	317	316	300	292	295	328	294	322	299	313	311	313	301	299	314	309	313	331	303	308	283	318	295	338	309	289	315	309	298	302	307	280	317	301	317	305	297	299	306	310	275	299	306	327	341	305	323	291	281	306	317	279	319	288	290	312	307	261	302	319	289	295	284	311	294	300	306	295	290	307	295	313	314	291	332	303	290	274	350	291	323	304	327	319	316	317	313	290	332	317	339	317	297	309	318	326	295	306	323	299	320	335	312	313	314	312	301	313	306	310	292	317	299	317	312	314	325	338	290	294	313	302	317	312	306	284	313	266	287	299	313	345	322	307	326	288	293	324	312	293	315	305	314	283	318	283	315	286	326	304	321	318	319	307	292	342	297	301	289	336	313	336	333	290	298	304	312	268	295	276	292	331	292	339	307	307	294	290	308	318	297	298	301	308	305	290	320	293	319	283	306	342	305	273	295	327	302	339	271	294	279	310	289	278	298	321	292	331	314	304	296	310	298	305	284	282	313	311	293	302	311	303	316	323	343	328	311	295	319	331	281	254	316	362	330	312	329	323	292	309	290	303	309	324	296	296	312	302	286	321	343	342	266	309	303	280	313	279	332	302	302	318	317	278	290	305	324	308	303	331	304	314	308	285	321	326	292	319	323	311	322	317	321	295	324	281	304	290	300	307	308	336	274	293	294	323	290	287	301	317	292	313	319	296	332	322	296	308	312	326	300	267	270	336	302	296	296	292	295	308	294	310	305	309	334	335	314	297	309	317	288	306	315	285	292	341	318	301	313	346	278	312	322	293	256	294	321	282	323	322	312	320	311	310	289	312	338	280	306	334	312	334	284	304	326	302	296	304	305	312	318	297	294	292	289	306	310	296	339	287	305	305	299	301	262	295	347	291	309	309	317	311	317	297	318	273	299	319	305	318	313	313	283	328	279	301	309	337	315	302	325	296	331	293	339	315	292	309	307	292	315	312	301	286	332	282	326	329	315	345	340	295	296	298	300	298	303	299	310	300	318	290	285	291	287	269	293	324	290	290	284	308	315	297	346	321	293	285	311	279	284	295	278	321	305	294	335	307	295	312	313	322	331	325	283	318	319	301	335	328	333	307	359	321	336	310	307	318	293	331	337	293	297	295	321	325	284	305	310	306	320	305	304	293	304	261	321	292	324	286	287	278	317	316	300	304	328	300	293	319	343	297	303	337	305	315	325	300	306	311	307	340	299	336	300	298	316	317	292	300	305	297	277	301	304	289	278	296	308	311	301	326	299	307	325	297	346	305	304	312	301	313	291	305	314	306	317	307	313	303	309	284	323	295	289	303	311	291	319	296	326	314	307	325	316	285	267	302	304	290	327	315	323	247	305	295	301	325	312	311	299	314	319	337	296	249	296	311	322	313	292	304	308	318	323	313	312	335	280	338	313	330	330	314	318	317	297	266	305	316	317	297	306	283	288	301	303	313	308	294	325	312	313	313	299	317	305	289	308	297	311	292	265	320	316	318	274	335	314	295	280	308	336	298	308	306	324	289	292	350	300	297	321	292	295	288	337	341	321	289	318	286	318	284	310	283	304	318	327	303	313	324	323	302	334	339	291	269	294	348	290	301	310	335	284	305	296	308	295	295	308	295	278	283	332	324	297	307	297	310	313	321	296	321	299	302	342	277	311	319	322	312	315	323	323	259	323	292	320	284	318	256	333	352	278	312	283	311	329	301	285	310	285	347	306	280	289	288	294	332	307	300	314	303	307	298	297	295	298	325	300	323	288	311	293	305	300	330	285	325	294	289	292	305	283	332	306	291	317	291	305	296	300	294	321	283	299	298	298	291	303	321	301	322	320	307	317	286	328	310	300	343	328	325	303	315	303	287	340	319	280	318	280	318	324	301	309	315	353	302	320	300	306	309	314	301	315	307	297	328	302	312	326	321	328	278	321	289	322	256	323	328	292	301	325	332	339	326	305	317	293	318	267	314	280	319	278	292	313	314	304	287	286	294	318	323	319	288	306	303	296	325	323	303	271	270	293	326	311	327	330	306	284	308	328	305	303	318	301	312	294	281	321	315	314	296	312	321	318	329	313	320	289	294	346	300	323	296	274	349	293	335	292	327	302	296	297	309	256	304	314	294	323	314	274	349	320	297	311	315	306	325	290	303	320	305	311	284	305	302	300	340	305	333	301	316	327	288	292	319	322	305	305	306	315	301	314	296	337	316	290	301	332	305	292	291	343	322	311	284	323	285	353	280	289	295	330	295	308	309	324	284	325	314	288	296	327	315	320	302	279	301	286	312	302	319	299	287	320	314	330	323	320	329	295	285	296	321	306	334	328	334	293	303	284	333	330	296	294	297	323	298	340	325	324	305	304	303	328	297	297	323	286	324	272	288	325	321	321	291	326	320	317	266	312	296	339	338	292	336	283	289	293	277	327	307	311	301	287	297	299	319	301	326	296	319	318	292	314	317	328	309	317	296	323	314	292	315	301	282	303	302	304	317	318	322	329	299	349	324	282	315	310	293	329	315	283	316	285	343	315	293	318	316	332	319	321	300	321	312	298	297	313	305	305	299	327	312	362	303	287	309	288	296	326	286	344	288	318	291	334	320	323	337	281	273	297	294	322	300	286	297	287	302	340	286	313	321	309	300	265	312	265	314	313	312	281	302	320	328	288	302	329	292	313	329	312	309	304	316	314	314	311	346	308	314	293	308
7272	12376	12160	39121	15044	3201	2192	1598	1388	1159	1038	883	2031	12051	17501	15894	11144	6248	2626	695	499	510	532	557	529	502	539	509	520	523	503	509	490	520	534	541	529	530	510	542	541	565	526	540	560	537	544	512	501	521	533	526	528	536	510	542	530	492	540	510	560	496	538	560	555	535	535	569	488	556	544	498	511	574	524	544	503	480	470	469	550	530	545	475	516	495	508	505	515	527	543	516	545	540	498	538	534	519	489	550	494	532	535	522	516	517	508	511	527	532	482	508	563	489	537	516	492	477	519	572	491	518	512	510	545	524	540	483	521	546	487	512	475	521	517	539	513	502	520	540	529	514	479	560	499	483	530	530	514	514	554	489	497	535	524	537	468	524	476	537	516	498	525	505	534	497	500	484	548	529	503	561	529	527	557	497	474	517	520	522	550	525	545	519	478	570	530	503	485	529	475	521	566	487	503	515	531	516	508	526	488	506	523	544	499	520	515	484	498	548	498	536	505	525	513	510	515	538	515	509	516	503	489	514	505	510	531	513	521	538	495	531	555	551	511	517	525	539	502	528	512	494	543	510	503	543	521	538	525	520	538	538	503	569	500	497	475	531	534	508	456	542	561	513	533	509	502	524	521	503	555	530	510	514	507	529	497	514	513	499	547	528	508	537	492	497	560	525	518	503	495	566	483	522	517	531	523	535	487	510	498	540	492	554	533	534	531	542	517	520	523	507	528	519	533	492	540	501	471	514	520	513	527	502	524	540	534	512	496	500	499	567	541	507	485	540	544	569	509	520	520	530	505	550	514	505	526	535	517	487	529	536	510	523	484	483	489	507	500	491	545	517	492	565	501	540	538	524	510	494	534	484	516	484	546	528	546	510	521	532	549	496	505	553	506	515	501	488	517	564	560	495	474	528	515	522	513	517	545	523	518	522	506	547	500	549	491	522	512	516	517	534	523	514	538	509	512	484	523	552	514	513	519	482	539	498	467	567	549	543	508	494	505	488	515	520	497	522	541	545	505	489	504	500	499	567	557	518	492	544	504	491	509	502	503	502	526	521	525	513	525	534	536	541	498	548	491	511	456	526	545	538	526	523	507	500	492	504	538	555	541	503	491	505	537	478	504	495	507	537	524	508	502	480	504	511	536	537	536	498	538	522	524	546	488	527	501	500	512	550	570	533	518	510	470	539	547	530	532	521	516	565	518	519	522	527	516	483	494	519	511	488	541	514	530	523	499	513	508	540	501	505	532	484	544	524	492	561	506	499	504	501	521	526	499	505	490	472	537	546	560	520	518	524	530	519	499	539	516	504	485	497	530	518	550	494	487	523	517	528	563	529	494	555	514	517	516	493	565	522	497	515	485	519	524	592	561	557	532	502	500	515	524	506	490	516	492	519	506	484	480	512	521	502	469	553	475	532	466	511	516	490	518	556	506	553	528	536	549	506	553	534	546	522	515	496	559	491	519	508	503	556	517	496	507	511	508	560	499	522	487	536	508	528	511	532	497	508	507	476	494	481	503	508	558	527	518	522	491	500	531	510	495	523	519	499	487	571	513	514	519	500	560	554	554	548	505	526	543	517	521	532	496	488	498	507	545	510	512	530	541	527	533	523	508	574	503	513	540	505	521	537	517	509	533	525	535	493	541	540	504	493	504	555	531	516	495	522	531	534	510	557	512	504	506	500	485	522	536	479	570	517	469	518	497	528	530	512	512	544	507	538	519	536	513	509	489	503	530	510	516	546	515	512	512	508	511	486	524	546	537	495	524	557	552	507	470	528	529	534	525	566	535	493	507	495	513	503	538	531	539	550	506	495	502	557	502	456	489	483	521	504	537	503	510	512	506	505	514	517	479	528	494	477	505	533	503	520	522	539	494	514	514	525	494	489	486	482	569	542	522	511	513	496	544	479	499	479	506	495	536	491	486	541	511	502	533	558	498	501	523	470	531	497	494	506	482	562	564	505	510	503	545	541	500	525	530	500	470	521	506	481	561	511	473	579	478	531	515	530	509	526	471	535	479	511	530	483	480	505	501	474	520	543	521	502	461	498	553	515	546	496	562	551	563	554	503	523	490	549	537	551	492	520	498	506	556	491	542	524	510	528	522	502	501	488	533	492	531	542	475	498	539	498	502	471	495	500	517	483	562	489	514	491	497	504	551	557	513	527	533	540	531	523	486	564	502	475	524	528	542	518	530	532	483	526	534	528	505	519	507	514	509	524	531	546	480	520	508	492	586	547	497	564	508	498	529	524	500	519	521	524	549	544	524	554	493	497	541	560	514	511	489	472	537	517	496	478	526	525	514	502	515	490	547	507	530	512	535	493	502	538	524	513	501	524	524	503	514	572	518	511	483	488	541	532	520	511	490	525	534	537	541	532	511	517	549	508	490	531	506	550	510	453	517	501	507	532	489	516	508	524	486	542	527	533	511	584	505	522	521	551	507	496	519	532	482	522	542	478	542	524	522	547	498	518	536	526	511	542	543	512	563	506	546	486	508	526	534	502	522	500	551	498	526	503	479	488	536	512	527	514	542	489	532	518	503	547	485	496	528	510	525	527	526	502	530	516	525	515	544	545	539	517	521	497	498	491	527	504	544	525	546	530	496	508	541	503	511	514	527	533	528	524	541	523	561	545	512	524	491	538	554	518	521	497	505	489	512	516	497	527	501	521	498	550	546	519	538	521	506	512	533	522	513	512	517	490	492	518	518	518	503	545	547	471	540	541	520	532	531	529	492	523	500	528	491	508	471	510	497	550	539	490	503	515	501	512	539	525	538	523	499	477	515	515	482	513	544	497	545	534	503	473	554	490	525	534	484	523	503	527	493	514	473	511	542	496	516	516	505	535	475	543	545	506	542	521	474	528	529	490	500	578	529	536	535	543	529	539	552	509	492	545	476	525	520	480	544	471	511	528	524	541	504	490	487	516	566	497	540	498	518	500	524	528	530	536	548	558	529	552	536	525	500	522	531	498	527	494	517	552	537	514	572	515	535	526	497	523	511	501	521	530	521	501	488	490	513	532	490	532	513	520	537	512	523	510	506	533	481	520	499	501	518	542	492	511	504	543	541	540	528	520	537	537	535	492	514	490	552	520	483	495	538	517	507	542	501	500	478	519	532	534	531	517	502	546	526	539	498	532	506	537	499	494	503	557	531	542	501	532	520	505	558	526	511	508	507	521	531	507	491	537	528	538	489	522	548	517	516	527	526	504	573	495	546	509	506	507	492	494	501	487	549	517	479	521	516	514	504	504	542	538	510	516	486	551	531	560	543	531	492	466	515	526	488	503	490	491	562	514	530	483	532	515	583	532	505	512	523	496	512	545	506	519	542	524	534	539	515	526	500	547	523	521	498	533	497	528	503	543	530	475	482	522	534	535	512	531	523	543	541	540	540	555	503	512	484	557	476	487	500	512	495	496	512	516	511	494	539	496	486	502	540	542	488	516	519	505	482	491	476	568	499	510	504	519	533	528	534	533	555	505	519	534
23064	21085	28728	28836	28151	17449	5592	1142	812	696	595	572	1182	10736	17782	16253	11018	5650	1845	415	320	310	318	363	320	342	328	338	317	288	312	300	343	325	336	311	308	333	328	343	315	351	352	343	332	270	370	335	339	321	320	311	320	295	307	296	317	337	316	306	328	349	318	305	312	316	321	322	311	346	321	308	325	327	338	320	297	322	338	317	331	354	331	349	294	303	298	321	350	333	292	297	327	312	312	309	324	289	308	315	332	289	321	306	309	313	277	306	303	290	315	355	311	335	315	335	312	303	346	356	331	298	337	329	327	318	319	317	342	311	346	349	320	314	300	329	319	303	321	301	358	328	306	363	328	349	280	319	303	291	312	320	343	325	311	282	341	324	317	319	338	296	303	319	306	300	335	334	329	312	337	328	327	293	326	321	317	298	311	323	281	341	323	310	313	312	325	312	309	314	312	333	300	284	321	325	325	319	329	285	295	318	313	303	331	320	303	336	306	298	330	328	318	314	323	324	290	260	361	363	335	308	305	339	323	323	299	306	303	327	317	322	296	269	338	331	351	347	320	310	349	311	312	338	310	306	305	294	318	327	325	329	345	294	310	330	321	317	323	313	281	284	344	294	320	288	345	298	324	294	326	330	334	297	307	296	312	312	315	333	298	344	313	329	305	314	342	326	331	305	298	320	346	328	298	321	300	307	336	314	305	302	326	316	330	339	316	303	331	333	331	287	286	314	317	313	276	345	334	299	327	325	321	338	325	325	343	314	326	322	287	329	347	310	321	336	312	311	332	303	311	330	330	302	351	315	310	320	319	308	313	332	323	310	313	275	314	317	320	314	294	297	312	292	304	311	285	255	316	329	338	329	323	346	292	314	331	269	317	307	314	334	357	289	325	339	284	336	340	299	326	293	324	320	297	284	288	305	289	336	322	324	316	311	308	348	339	332	324	325	309	303	286	301	282	315	335	331	327	317	314	348	309	375	327	321	320	287	326	304	291	283	297	346	306	324	288	316	330	333	304	306	368	352	348	296	337	329	320	323	288	324	303	325	353	334	339	272	338	316	312	310	350	331	305	321	317	339	300	325	315	327	340	300	291	293	326	340	296	308	318	326	339	308	290	299	315	291	338	303	317	316	321	297	293	328	306	316	291	316	303	361	304	328	325	313	349	333	324	322	328	316	297	330	311	282	317	325	351	314	319	328	277	328	333	311	286	315	321	333	307	331	322	327	359	305	318	328	294	298	341	329	299	317	325	304	297	359	345	330	312	326	324	339	335	294	330	310	277	321	330	332	329	299	314	338	307	304	322	333	302	341	311	315	312	331	304	308	335	344	319	318	315	319	317	291	292	333	333	303	327	326	303	317	324	376	323	329	336	311	291	323	310	318	334	313	322	330	320	301	322	280	335	349	319	326	304	318	335	318	312	298	335	287	320	335	316	307	320	306	357	334	284	353	316	315	320	325	318	327	324	317	297	305	327	320	335	287	278	335	304	305	334	323	350	309	314	313	337	301	335	321	337	358	286	270	295	323	317	307	338	317	342	314	336	312	312	294	306	315	302	302	345	322	343	328	315	310	298	303	292	316	315	310	314	331	308	314	318	308	332	319	285	319	315	361	307	307	340	328	325	305	302	334	330	328	310	316	337	286	342	323	358	309	318	285	302	313	314	335	343	329	306	336	343	306	324	315	292	323	302	333	310	306	324	321	320	315	315	350	274	277	269	335	299	328	324	282	327	306	320	336	310	303	332	292	307	300	336	318	318	332	318	323	321	308	346	291	297	319	308	304	342	298	314	293	344	337	338	283	322	335	302	302	304	314	334	349	341	313	348	300	305	304	299	304	313	311	306	319	327	303	323	312	324	336	294	306	301	306	299	338	356	320	324	294	298	310	321	348	345	329	316	308	325	318	323	321	323	321	323	335	281	308	324	290	306	321	326	296	293	304	316	301	339	303	357	307	298	357	351	307	332	285	324	328	315	288	313	307	311	324	299	316	289	339	291	296	335	301	338	338	348	334	327	299	317	330	304	321	295	302	337	325	317	321	303	310	344	336	296	289	298	284	297	300	317	350	304	313	319	341	315	331	317	313	329	289	306	312	327	311	315	315	329	346	319	326	290	293	293	312	308	330	329	315	334	338	303	312	321	308	337	315	325	306	314	326	297	314	318	286	293	306	322	339	341	339	321	330	351	300	302	308	288	318	302	332	317	329	318	338	315	347	342	319	301	329	321	322	296	298	295	295	316	304	348	379	296	302	324	290	289	327	347	319	316	314	308	296	322	322	328	310	326	292	323	315	325	299	328	318	325	346	325	275	341	336	326	320	348	300	293	310	336	309	295	269	295	324	343	323	323	311	329	312	320	310	292	340	291	315	319	332	269	295	307	292	308	326	317	317	345	288	325	290	336	296	295	313	287	311	335	289	307	285	286	338	336	311	331	327	314	314	334	317	319	334	333	327	326	327	323	364	306	311	300	306	328	308	338	322	305	319	342	317	323	310	300	313	330	300	335	306	334	351	312	320	318	320	330	301	327	322	326	314	341	314	327	309	318	270	329	320	335	327	315	331	338	332	341	328	341	318	327	338	328	308	312	333	324	319	294	317	331	296	285	284	315	317	325	342	329	335	332	323	317	285	301	320	317	321	322	343	311	294	305	324	318	323	297	335	338	341	311	333	329	305	334	292	324	340	321	315	314	310	304	315	331	322	338	313	290	296	299	311	300	336	313	303	333	324	356	309	325	279	316	303	323	327	316	336	308	317	275	306	323	321	321	317	305	322	310	320	312	293	305	280	317	273	337	319	331	329	335	316	307	321	349	342	336	311	293	323	315	305	310	309	315	328	302	325	349	326	289	339	329	320	334	323	324	306	310	309	310	334	324	315	329	323	327	338	298	300	318	310	336	313	325	304	303	324	313	331	320	319	298	327	337	304	297	316	287	328	320	339	330	317	302	298	288	283	328	320	313	314	294	313	279	335	308	322	318	328	306	314	290	325	307	334	305	320	326	331	334	313	304	273	299	311	308	312	314	294	311	325	328	299	328	298	323	326	298	315	317	300	315	355	327	294	332	341	329	322	288	331	291	307	286	301	331	346	321	317	296	324	369	288	322	317	296	324	319	317	323	298	324	285	308	352	329	325	341	320	344	278	341	299	305	270	290	285	335	306	299	322	337	274	309	304	301	300	324	315	321	306	317	301	328	291	336	305	330	274	307	309	324	289	319	300	304	319	294	342	348	327	331	325	300	308	325	339	350	321	312	339	334	297	316	292	315	292	309	300	324	313	332	296	328	306	327	321	316	294	357	327	319	302	319	327	314	317	323	316	331	302	339	310	329	308	273	307	333	331	323	302	321	293	300	297	343	301	306	295	323	323	319	318	346	324	318	323	304	312	326	328	307	361	329	296	321	297	321	312	325	309	336	314	308	337	292	330	323	330	303	311	343	341	323	306	318	325	319	290	339	318	320	312	348	309	295	332	302	306	339	311
10884	20613	18975	52558	21977	4796	3589	2886	2205	1970	1616	1412	3711	24068	29709	26709	20200	12261	4374	819	524	521	509	525	520	513	505	497	541	477	547	514	527	514	535	517	493	506	534	531	532	617	762	640	575	585	579	514	498	575	496	526	533	509	509	551	549	497	547	507	527	503	487	499	517	514	529	525	544	514	514	508	563	491	530	510	514	513	560	527	510	509	524	513	514	531	565	506	561	561	474	543	561	549	523	529	549	500	495	544	540	519	497	529	510	506	520	542	506	524	538	519	517	517	515	499	476	539	491	563	533	530	476	545	537	475	534	510	551	521	535	558	520	505	564	503	497	549	530	546	533	519	491	514	516	500	549	530	538	499	529	524	521	565	532	470	522	505	512	545	519	489	531	534	512	512	527	551	516	545	501	528	534	551	547	531	524	497	523	532	541	451	503	508	499	516	568	553	541	554	496	553	536	538	487	505	480	490	488	506	564	547	528	470	530	499	528	516	521	521	541	535	554	533	500	520	528	493	519	565	488	545	522	513	516	565	498	515	545	548	530	500	530	507	509	537	512	559	492	555	499	503	488	525	566	561	532	522	544	525	518	544	518	498	523	530	514	555	537	535	518	522	501	538	507	545	530	514	498	548	510	571	525	520	543	520	561	552	497	538	514	544	549	519	526	499	542	523	518	520	510	538	502	511	503	525	493	528	541	531	518	523	506	474	539	533	540	531	508	564	521	532	536	551	515	538	564	503	544	530	517	510	529	519	536	518	531	518	535	506	510	499	500	494	549	507	531	531	552	502	547	557	568	496	588	521	524	533	509	507	517	504	542	540	530	515	529	515	523	524	535	509	500	541	506	536	516	539	506	534	502	549	526	539	469	551	532	493	503	487	549	512	485	510	472	545	519	518	493	514	566	506	497	542	489	508	516	512	538	521	563	536	528	512	545	454	516	523	534	531	524	538	527	512	502	497	548	536	520	538	529	493	531	531	522	554	528	495	518	534	578	509	533	559	540	529	521	523	569	519	506	504	558	520	535	537	524	522	525	499	545	535	532	557	531	526	534	519	507	526	492	492	512	491	533	549	529	500	492	562	539	530	524	538	496	506	571	533	519	539	500	519	518	523	536	518	571	525	525	500	446	539	529	554	485	511	525	513	510	496	565	562	523	525	511	555	549	537	501	527	533	563	545	505	516	556	540	529	553	506	540	526	537	503	552	538	542	493	544	494	546	530	513	499	521	523	483	560	539	519	522	514	557	530	503	488	519	527	527	509	514	521	548	514	567	542	520	542	526	468	520	494	512	527	515	538	523	530	537	487	526	520	547	517	511	562	535	461	494	516	545	553	535	463	527	524	558	537	567	520	557	520	490	514	518	569	524	548	517	538	527	563	493	486	511	557	488	527	496	536	528	530	524	531	536	533	530	512	538	505	513	513	577	557	522	520	542	525	540	510	575	524	507	496	522	504	484	515	517	498	512	461	516	485	544	539	521	532	513	521	514	563	515	532	513	488	514	495	514	508	530	484	535	494	526	545	536	517	540	511	527	530	504	552	500	474	509	547	529	509	511	515	521	546	553	503	530	518	470	474	492	517	500	475	531	543	499	517	521	527	520	525	535	519	549	508	556	508	563	550	502	512	535	491	542	489	528	545	556	543	545	506	522	480	516	564	506	524	552	535	529	528	574	541	481	524	552	542	515	543	507	541	514	514	495	543	522	551	518	519	503	516	540	472	511	565	494	500	544	548	505	501	539	567	568	520	465	526	545	547	520	483	519	512	541	486	515	556	527	522	507	511	544	504	521	512	505	557	554	530	572	539	518	508	566	488	479	548	565	532	540	544	527	557	523	576	509	544	510	488	507	505	555	524	511	517	536	519	526	526	482	555	488	559	554	506	541	513	576	512	505	511	514	542	512	534	514	544	604	509	533	514	549	541	546	510	543	523	521	550	525	521	524	510	479	526	515	515	560	563	518	541	523	546	548	519	536	534	507	492	514	551	528	515	508	515	548	527	558	576	506	491	529	537	492	530	502	517	556	506	537	509	511	527	522	519	474	526	532	512	496	533	469	504	530	500	529	523	542	494	494	528	507	528	516	529	512	537	513	549	562	516	504	532	550	536	497	526	507	489	537	545	491	542	532	511	556	539	561	481	532	554	522	531	502	554	534	492	475	514	481	510	544	550	494	535	512	527	556	523	532	553	519	505	529	540	505	540	516	532	512	490	589	566	517	533	513	523	523	517	550	538	554	524	576	558	562	498	556	542	534	552	574	541	536	491	532	557	534	535	483	523	543	481	480	509	505	532	558	528	552	515	500	516	562	519	521	539	499	496	530	528	557	507	543	544	511	550	497	513	545	490	534	528	497	542	563	528	516	525	536	534	518	539	567	476	487	517	518	525	484	520	510	571	512	517	520	516	531	519	501	498	531	507	539	531	501	492	534	507	546	516	474	511	529	552	527	522	514	538	511	547	514	551	501	512	526	541	534	565	519	520	538	480	528	499	501	524	500	565	537	491	526	521	551	495	501	510	518	538	531	512	513	512	535	522	556	557	490	527	512	526	539	511	532	519	529	536	504	528	494	506	554	491	542	474	531	478	499	540	492	510	521	522	513	522	477	525	550	513	531	559	530	544	494	511	548	526	515	506	506	515	574	551	552	510	548	524	530	530	549	541	552	507	456	553	527	508	512	548	539	517	546	517	512	560	532	517	524	541	536	519	532	507	515	523	524	532	486	510	534	534	512	516	502	546	503	538	527	517	574	523	597	552	509	528	532	539	570	502	538	506	533	542	519	569	503	541	529	504	467	504	521	545	542	543	510	500	533	537	530	551	490	501	549	521	496	522	518	516	526	528	502	548	500	497	516	526	541	525	502	546	516	546	542	509	520	524	471	537	534	509	543	516	516	512	535	533	490	525	511	529	473	535	510	551	556	507	529	502	506	568	512	558	491	527	528	504	505	505	514	556	522	566	512	500	503	546	494	500	487	502	509	520	500	508	542	516	503	489	567	545	534	556	534	543	504	528	511	501	519	542	496	539	522	507	513	535	519	496	485	543	518	547	548	540	510	504	511	501	511	534	492	511	587	512	521	511	524	529	513	544	508	490	523	538	513	496	537	531	488	519	498	521	523	523	515	541	536	527	489	487	519	546	510	508	549	523	513	536	554	509	527	507	487	490	497	512	516	571	545	505	502	522	515	520	525	530	529	571	524	503	516	481	513	550	490	509	494	508	522	536	545	520	532	487	486	553	512	531	508	521	547	529	519	522	515	501	570	519	508	536	510	531	533	535	555	561	513	474	504	512	499	523	549	534	521	501	519	524	526	522	524	538	560	521	535	539	535	512	511	534	530	536	502	494	498	541	503	523	511	517	518	498	544	486	551	526	508	480	542	541	474	509	520	472	501	521	487	547	528	507	530	481	510	514	496	512	493	507	555	523	515	522	505	517	508	519	512	527	529	529	499	543	515	524	539	549	492	500	560	496	567	498	532	566
26530	19681	7739	9333	5093	737	501	450	384	354	327	359	325	868	1580	1700	1471	1037	555	326	293	288	303	258	261	249	276	290	326	263	304	295	308	276	276	311	295	258	301	256	272	304	303	320	312	299	279	315	287	309	274	294	284	273	292	287	289	278	254	293	293	315	293	275	282	253	299	285	264	303	296	261	279	311	296	274	286	286	273	272	290	279	301	304	303	299	297	276	300	274	273	286	280	276	282	295	277	274	295	291	307	269	247	263	302	297	267	289	310	294	304	272	302	264	289	291	278	285	261	293	286	257	275	280	287	273	288	269	307	284	270	280	319	269	263	271	320	287	329	293	257	305	282	305	274	288	252	323	297	290	296	310	291	279	289	292	277	278	265	304	281	290	299	295	318	279	274	285	254	309	256	255	288	312	261	281	266	302	294	288	257	271	294	281	334	304	298	250	300	304	278	275	292	284	316	291	320	302	283	282	277	288	275	293	305	285	294	303	283	302	305	285	283	306	286	292	267	317	278	298	289	294	244	282	287	302	302	290	289	289	314	265	282	306	265	284	292	287	297	295	299	268	280	290	309	285	276	286	285	290	274	296	278	279	274	300	295	308	265	278	300	305	275	278	267	282	291	278	290	263	327	319	325	293	305	329	295	283	282	317	297	289	298	272	290	309	305	304	304	292	297	278	282	279	301	288	293	287	289	304	280	307	274	263	292	271	326	266	317	309	253	296	287	277	276	289	293	300	276	266	267	284	269	303	312	298	267	291	284	306	295	292	280	298	294	262	299	325	305	309	308	271	295	310	285	263	295	294	308	290	276	284	283	291	300	283	279	288	270	280	309	267	298	274	287	295	315	269	281	314	281	275	269	280	304	309	293	283	251	309	283	293	289	293	277	292	278	287	303	315	284	307	263	282	286	289	277	292	296	265	290	282	292	271	291	281	324	242	278	271	285	269	280	278	300	276	282	285	279	274	294	292	278	275	272	274	326	284	298	277	280	299	280	280	277	296	274	270	287	278	267	279	266	262	269	300	282	301	310	296	258	274	257	305	284	285	284	269	273	289	282	302	263	300	301	320	292	285	286	268	278	297	291	264	282	269	293	294	299	294	268	247	330	292	284	285	286	272	288	284	305	263	269	305	282	275	313	287	292	275	264	286	274	274	288	299	280	269	287	258	290	252	249	276	266	292	309	289	285	264	248	303	281	271	295	293	276	293	274	282	287	279	272	328	285	281	293	300	278	282	281	287	268	270	280	292	264	261	309	291	286	269	272	294	276	303	280	278	292	274	300	277	279	279	327	276	306	282	277	271	272	304	285	295	302	281	297	274	281	293	286	318	283	331	282	267	270	291	261	280	300	293	281	325	299	292	306	288	278	284	288	267	273	282	268	292	275	269	310	297	300	271	281	298	287	310	296	296	307	260	307	263	271	307	301	285	296	267	306	291	250	284	328	298	272	310	315	253	296	247	277	273	294	306	282	291	273	296	278	288	310	303	241	269	270	292	291	276	284	323	268	275	253	290	326	286	280	250	291	308	302	264	288	286	271	286	299	267	288	300	286	271	292	309	289	334	254	280	276	286	287	265	255	276	291	277	288	298	298	262	306	277	296	255	307	282	288	276	284	282	280	273	279	294	294	318	278	305	287	309	266	266	301	248	271	295	295	255	273	243	288	323	274	282	311	302	277	281	295	294	270	287	278	286	305	299	238	303	299	286	293	268	277	298	303	282	285	243	284	285	280	300	274	281	279	278	268	300	258	285	294	287	296	299	292	293	256	285	272	260	290	273	278	292	296	306	274	284	288	296	271	288	287	259	286	287	289	298	289	284	273	267	313	262	268	263	291	283	282	283	301	269	297	283	292	294	287	296	259	283	298	255	288	292	295	292	291	282	276	282	293	262	266	308	277	301	302	280	301	247	292	267	276	287	287	304	317	294	307	283	301	287	299	268	272	282	310	272	320	273	267	277	302	300	286	293	288	291	291	290	301	315	255	279	263	298	294	285	262	268	304	284	282	287	295	287	288	286	270	278	288	253	286	319	321	278	312	288	307	295	277	290	294	291	267	278	275	285	290	303	303	314	277	296	295	291	234	293	297	281	303	280	299	286	315	280	270	246	308	295	304	292	294	283	267	277	280	271	299	283	262	257	291	278	254	290	320	275	292	255	312	294	302	271	287	250	305	278	271	279	303	292	261	269	276	269	274	282	301	265	264	272	311	256	286	279	261	277	270	296	313	268	308	285	263	261	286	275	288	296	264	319	284	294	311	288	271	296	271	287	300	293	308	286	249	288	271	304	285	281	311	299	302	267	281	265	278	304	295	303	283	315	242	281	302	278	289	281	277	325	285	270	289	288	257	296	269	279	310	261	283	276	266	275	292	263	269	288	272	290	293	310	251	299	281	298	296	275	286	289	263	301	275	301	273	281	267	280	291	269	270	295	304	253	270	254	295	314	287	291	310	273	254	284	268	279	266	300	299	277	295	273	278	284	288	292	282	289	276	299	295	268	267	311	293	289	288	260	272	280	264	308	285	286	281	260	306	273	272	295	282	304	306	291	285	252	294	318	303	298	281	290	299	276	278	268	304	284	319	292	320	287	258	285	270	284	300	282	287	288	280	287	261	291	300	280	254	288	283	327	285	272	302	308	324	327	267	276	292	265	256	265	260	294	271	296	316	277	260	296	281	326	304	284	299	273	297	279	278	279	286	298	265	289	261	284	276	310	323	286	274	293	292	305	293	286	275	291	291	262	304	301	283	308	288	280	278	303	269	243	251	286	264	282	290	284	278	273	270	294	276	293	298	294	278	285	288	292	321	266	300	266	277	302	293	291	302	297	296	289	283	309	270	247	314	273	264	313	264	284	286	281	284	268	318	290	305	283	292	271	279	291	281	304	307	304	295	284	278	276	248	281	311	303	293	272	285	285	297	245	298	302	334	290	313	290	264	290	294	279	287	302	296	259	326	255	302	270	269	307	297	277	298	292	276	298	309	283	273	316	289	305	281	302	280	275	287	288	260	278	327	318	280	288	261	288	264	278	285	278	273	260	310	276	300	269	285	339	299	312	284	276	269	284	260	276	300	294	308	291	275	291	289	271	260	288	254	289	280	279	313	277	291	284	303	293	302	288	289	278	308	287	276	259	275	271	264	263	297	284	290	262	284	294	288	316	267	311	281	315	255	297	286	281	271	318	280	270	299	317	271	289	304	291	289	291	296	273	286	269	287	271	272	278	308	311	274	307	261	301	349	298	285	235	294	303	321	313	280	278	287	280	296	276	293	282	286	284	296	290	258	290	282	287	320	293	282	271	281	278	296	281	261	294	278	282	274	288	287	286	300	299	281	280	291	276	291	282	285	280	292	284	302	269	306	290	272	286	301	301	288	264	275	292	297	300	271	280	316	315	304	279	274	292	281	306	278	271	270	274	307	297	314	275	305	299	273	272	291	271	306	291	297	261	285	280	282	285	324	275	318	294	280	282	289	270
5831	6491	6533	16332	7319	1582	1080	1077	1024	861	679	643	681	2432	4253	4422	3658	2517	1195	531	497	463	479	512	510	451	460	482	452	499	502	474	451	475	461	461	454	453	486	478	487	487	493	486	529	497	502	495	490	455	516	458	518	479	490	494	500	448	508	497	450	501	469	496	493	481	467	446	493	516	458	493	518	474	452	492	495	467	484	500	483	473	467	487	458	482	515	467	509	490	485	497	493	453	464	498	479	453	492	468	520	520	440	506	475	472	481	449	516	480	470	508	519	480	448	500	488	497	497	457	468	503	470	495	485	489	512	488	451	443	515	494	428	496	523	501	439	477	456	505	523	472	458	441	534	445	456	506	472	484	478	513	524	501	460	501	480	513	483	491	434	504	474	492	461	489	507	497	441	505	457	514	493	482	470	489	506	449	497	445	498	470	494	506	531	490	446	462	467	488	481	502	463	479	440	524	535	484	488	485	452	450	466	483	490	481	454	461	475	488	493	495	489	483	495	477	460	438	476	452	504	492	449	470	433	484	463	503	479	505	439	506	500	449	484	477	471	532	537	472	487	485	495	498	474	463	493	474	481	502	445	472	466	500	467	491	502	463	463	509	489	464	466	510	483	453	441	481	470	488	492	492	499	450	470	481	496	492	465	458	523	467	461	464	476	444	482	498	462	484	507	496	495	487	485	496	486	533	485	497	478	498	465	501	503	439	503	468	464	469	472	483	464	461	473	490	514	427	512	484	478	481	486	504	503	493	517	542	494	473	482	482	484	517	475	492	465	450	518	515	477	459	478	512	477	503	469	509	460	498	504	503	467	444	502	485	469	493	444	445	465	491	453	467	512	497	484	476	444	514	488	499	469	500	491	469	474	461	456	467	475	493	504	524	494	507	482	476	496	471	478	480	464	456	546	495	453	506	477	441	499	455	457	447	489	470	499	475	505	511	486	515	480	471	434	513	470	490	467	461	485	478	493	444	473	494	534	448	488	496	511	465	479	466	454	453	470	516	502	514	480	508	471	477	442	496	478	478	462	470	500	480	472	502	491	494	499	502	497	441	458	471	499	490	456	519	489	487	473	502	531	445	447	489	482	497	471	451	511	487	470	490	473	489	494	458	508	511	473	461	496	482	479	521	446	480	458	490	517	499	463	443	493	465	465	492	457	466	500	435	477	447	475	477	478	452	462	468	474	471	443	476	493	503	458	501	478	455	533	484	479	483	468	478	508	486	486	433	483	517	494	500	483	474	461	525	505	484	493	469	476	489	489	471	521	503	476	496	502	484	454	484	493	486	464	468	489	464	488	511	465	467	471	506	447	496	442	487	509	501	478	487	442	506	496	531	484	470	448	518	500	454	492	504	490	482	483	532	510	444	481	479	490	488	464	498	451	463	453	466	466	483	536	471	495	490	501	465	463	520	547	470	482	528	464	452	508	478	461	485	483	483	471	501	462	487	509	478	485	483	461	470	480	518	474	490	464	488	479	487	491	504	499	464	503	465	481	477	492	459	432	475	493	487	482	454	473	441	471	504	480	469	497	482	508	476	517	472	513	496	453	448	507	477	506	458	505	492	498	491	444	472	468	485	479	492	498	464	480	462	483	472	471	476	487	497	468	490	468	474	491	450	480	405	462	465	441	476	530	480	483	490	454	501	458	476	445	504	505	484	494	478	504	492	487	453	463	468	469	512	474	481	501	486	471	509	467	475	499	506	465	483	496	494	478	468	462	459	456	504	476	494	468	489	487	468	477	464	526	517	476	457	463	521	478	465	515	504	471	474	490	496	472	476	487	499	484	495	470	487	505	462	516	465	482	521	477	463	494	497	504	491	454	483	478	518	496	504	474	475	508	518	514	507	516	549	496	448	456	505	463	508	496	486	454	465	505	525	490	480	456	482	469	456	461	520	444	487	492	480	482	469	487	512	507	500	489	501	477	512	509	465	483	478	467	455	447	477	481	471	508	470	472	509	505	524	451	490	473	463	475	486	481	461	454	470	483	499	462	447	490	523	489	459	472	466	480	434	517	472	497	478	461	444	472	515	518	459	466	470	502	477	493	449	483	476	485	464	483	524	522	489	489	483	528	468	455	478	443	486	455	513	467	508	462	457	461	478	498	470	483	485	471	502	453	462	472	491	460	472	456	482	493	443	509	480	469	458	482	494	475	502	483	457	487	495	496	500	471	414	507	501	513	483	499	479	465	459	464	487	508	442	476	483	485	477	493	470	484	480	477	470	508	457	496	455	490	497	508	445	522	450	469	518	515	465	477	491	479	459	514	472	494	491	474	479	494	484	475	456	499	471	430	500	452	452	454	478	460	486	489	505	510	473	455	462	460	491	480	492	484	510	516	501	473	445	491	449	514	490	507	495	451	474	458	482	475	489	493	472	468	473	479	514	552	468	484	482	477	445	534	501	504	429	494	494	523	490	454	499	492	477	481	481	488	501	458	469	512	491	476	487	478	469	475	475	501	484	497	525	524	497	498	464	468	477	508	501	488	483	494	451	497	484	474	472	485	472	497	434	485	448	501	535	461	515	497	480	471	457	474	455	497	484	490	509	512	489	505	525	490	493	456	465	485	470	516	515	483	479	466	492	472	478	500	490	491	467	494	461	509	533	474	467	496	486	512	483	507	521	499	450	497	502	483	490	456	460	477	474	435	502	502	461	500	483	486	494	461	475	469	469	452	484	456	517	459	437	500	499	539	502	475	512	496	473	486	463	491	496	477	491	481	493	494	493	482	481	481	483	506	457	511	467	512	504	506	506	469	480	495	495	505	500	519	490	500	484	484	489	490	454	482	473	467	470	481	521	519	492	453	467	479	483	503	482	465	500	461	476	506	486	496	467	467	451	488	450	494	468	478	486	460	515	479	454	424	449	457	504	491	476	528	459	451	461	516	489	494	471	474	444	545	470	475	452	516	485	478	494	465	483	514	497	521	472	446	474	479	496	449	502	492	474	484	476	495	475	484	460	473	494	463	468	496	552	479	479	469	462	491	498	456	498	476	501	468	492	472	536	489	493	467	460	459	476	502	477	477	490	482	499	445	490	515	472	469	464	442	495	517	501	483	491	492	485	448	471	482	470	493	472	514	449	465	455	552	483	477	502	481	492	506	490	493	489	491	477	480	479	539	484	487	455	469	473	512	453	517	511	470	491	503	487	467	517	508	493	480	501	501	546	459	470	477	488	467	456	491	484	448	515	462	477	493	481	499	531	474	494	492	477	527	449	498	524	478	468	501	474	516	483	487	488	510	484	472	500	498	497	539	498	499	454	500	491	413	495	520	515	473	475	512	484	486	446	497	448	428	477	483	490	477	484	442	447	497	454	483	488	493	488	497	481	471	464	484	468	487	467	452	480	504	507	470	448	497	469	541	448	470	510	496	512	483	458	516	457	486	473	470	529	512	477	511	513	480	494	474	427	477	496	477	491	450	474	460	484	526	459	497	460	517	516	476	432	475	491	512	467	509	465	446	466	494	465
24698	21176	27506	30036	24764	4872	851	645	504	488	429	399	461	3089	6901	6812	5061	3105	1424	361	329	342	296	311	319	320	359	322	311	309	313	281	309	316	308	295	332	337	327	297	339	317	367	342	326	314	310	376	318	307	299	287	314	336	295	303	331	328	307	313	331	303	299	335	347	299	334	296	314	309	346	326	302	304	349	347	339	345	307	294	331	337	345	294	306	302	335	305	329	307	312	305	323	326	300	299	292	303	333	327	320	311	312	293	319	288	320	306	283	333	304	308	319	320	295	309	326	298	318	330	301	303	359	314	327	290	296	309	323	285	315	332	281	308	312	341	333	290	339	312	321	343	321	313	310	290	327	324	314	313	285	324	317	304	329	319	305	296	313	266	301	327	309	315	305	334	291	333	328	289	344	308	348	317	311	292	305	305	292	305	314	332	321	311	330	296	319	315	310	294	311	318	308	313	303	317	314	302	309	291	305	313	315	325	304	279	311	316	302	304	317	348	316	309	308	298	319	312	329	285	309	316	340	317	302	315	297	333	326	288	310	306	345	313	362	281	330	283	335	295	314	298	317	329	321	298	326	337	362	328	354	313	307	323	307	328	302	322	317	324	307	328	308	325	324	304	311	293	314	325	314	313	313	335	297	351	330	326	281	335	295	354	316	335	338	315	313	319	294	309	317	316	312	338	332	312	303	304	327	328	291	314	316	287	324	363	311	308	327	323	320	299	340	317	323	336	317	316	273	320	311	345	299	294	310	335	297	312	313	343	348	321	339	317	315	328	310	294	318	315	310	312	312	312	320	306	297	298	325	329	318	316	317	308	308	326	324	301	342	315	334	329	298	281	309	325	296	292	322	296	278	329	324	298	322	304	302	333	324	304	315	301	315	330	310	326	313	331	329	328	318	284	363	296	315	310	322	311	308	322	302	307	332	348	338	342	292	332	311	295	318	327	298	292	319	289	305	308	355	321	315	305	333	331	334	318	323	334	315	315	326	319	312	322	324	300	285	297	304	292	312	292	300	293	307	292	312	340	340	309	320	320	335	337	311	320	302	298	363	303	321	292	295	317	333	291	338	344	272	287	308	307	310	322	307	305	297	340	320	334	323	303	308	344	332	327	303	345	320	303	319	319	328	332	291	343	308	297	291	311	296	311	336	296	322	311	315	303	286	316	306	290	332	305	339	307	316	302	301	334	278	332	326	317	319	337	309	357	320	344	296	347	324	310	308	316	343	309	325	335	301	351	276	308	341	336	311	302	315	298	333	322	327	315	334	306	292	306	313	295	318	335	303	311	311	341	317	318	323	301	340	315	301	325	291	294	302	337	310	335	281	304	301	337	320	313	285	355	298	305	312	312	300	305	339	313	305	334	318	347	296	322	343	289	314	335	300	295	330	332	322	285	342	314	346	330	309	300	336	285	344	303	335	286	307	316	304	320	312	343	336	303	316	322	317	343	317	320	320	311	315	316	339	305	345	296	323	274	357	352	308	319	328	309	338	317	336	309	304	330	329	317	334	310	328	311	298	323	321	280	303	285	323	352	306	332	312	306	317	312	322	309	315	325	339	309	339	294	337	330	314	328	311	308	323	314	327	297	316	313	322	328	324	327	296	303	295	339	307	318	321	325	335	300	317	339	310	333	299	319	332	314	334	294	333	323	290	321	317	330	320	295	305	311	320	307	325	334	301	331	350	298	303	317	349	315	329	303	328	312	341	309	311	362	321	326	316	317	297	299	278	294	308	279	314	310	322	341	309	324	322	308	339	320	301	306	302	336	317	313	305	282	324	305	305	310	314	323	332	331	337	312	303	329	318	303	311	318	313	298	327	342	322	311	313	302	349	312	340	310	323	315	319	278	308	314	326	325	315	307	310	328	319	293	314	315	324	349	318	359	320	328	344	331	323	319	329	333	316	324	309	338	334	335	292	299	310	319	314	320	300	297	332	282	310	327	301	301	300	316	347	307	340	343	301	288	283	286	301	321	318	307	313	316	298	314	309	313	287	318	325	345	334	308	309	308	312	335	340	336	319	328	312	311	346	309	352	333	315	314	291	328	337	306	314	326	315	299	321	329	321	317	283	292	322	318	319	312	289	319	319	326	309	312	311	297	305	318	338	326	325	320	311	328	294	316	306	311	315	342	317	315	340	286	291	292	320	306	309	308	341	314	341	299	317	313	301	287	279	322	310	334	299	331	357	276	294	305	323	293	346	343	328	282	325	256	315	300	339	332	289	334	312	309	334	317	335	287	332	306	324	300	315	310	346	282	322	343	308	316	277	343	329	329	304	327	315	337	324	317	324	322	308	339	293	329	328	316	312	307	295	318	341	290	300	341	311	330	319	305	322	284	351	320	299	301	307	320	322	332	334	312	315	285	301	309	306	309	321	327	317	302	302	304	298	352	313	306	314	304	349	302	307	327	303	304	310	320	339	287	277	327	295	291	305	266	299	338	336	333	324	295	296	304	304	331	331	307	313	321	321	346	305	340	341	316	323	306	326	322	300	304	289	324	346	307	295	300	351	344	318	333	296	291	343	299	321	302	303	348	321	302	341	305	308	324	320	308	284	268	320	351	328	331	337	316	327	316	307	303	294	334	318	331	309	306	306	315	326	319	307	309	288	318	340	345	287	331	320	314	337	299	311	324	291	335	301	342	326	284	288	300	304	333	355	334	337	289	297	314	315	307	335	316	308	312	298	311	305	331	260	319	299	296	313	281	351	318	314	322	313	343	285	336	307	291	314	324	296	324	310	331	321	314	309	329	310	312	323	317	294	292	305	339	319	298	333	354	303	286	321	311	344	316	316	305	351	304	316	311	296	297	336	348	312	353	319	333	280	337	295	305	302	323	335	337	317	332	315	323	349	332	309	308	305	320	323	284	296	309	295	306	332	333	336	318	286	311	308	299	324	291	341	316	347	329	324	309	318	318	294	306	338	328	312	346	333	327	294	287	306	307	353	311	314	309	328	281	332	306	295	300	289	271	300	341	290	280	292	301	316	337	318	323	325	318	342	309	307	300	320	317	315	323	311	338	308	304	305	323	335	281	276	330	354	318	312	293	344	346	303	331	306	324	340	311	334	338	304	310	302	352	315	323	313	303	329	284	313	284	327	264	326	306	318	336	333	317	315	306	315	291	314	337	320	324	284	301	328	305	328	304	330	348	302	278	277	325	320	312	297	312	328	365	309	308	307	298	310	339	338	348	293	291	327	289	321	307	325	323	311	322	308	323	320	319	334	305	343	294	311	312	335	314	322	294	305	338	270	329	308	308	323	337	307	323	295	305	279	344	333	318	314	328	292	325	312	299	322	331	339	285	316	296	370	301	310	322	292	313	306	343	275	305	312	300	308	349	286	343	300	319	338	337	308	271	324	328	345	321	324	326	329	337	319	313	340	315	331	325	306	299	302	290	295	350	314	314	297	282	341	313	295	318	345	337	330	323	313	304	305	311	333	319	310	291	319	328	321	352	311	306	330	300	361	324
7210	12465	12012	37269	18752	2550	1986	1819	1432	1187	1042	1044	981	9240	16921	15741	11865	7506	3458	654	521	525	511	555	547	504	516	532	508	499	558	541	526	537	536	508	543	539	552	527	483	558	593	548	584	514	531	549	483	531	518	531	514	543	542	550	534	548	500	528	535	516	519	533	542	526	561	512	515	551	486	528	539	521	536	507	506	530	543	519	528	523	513	509	539	526	589	530	557	517	526	557	542	549	522	519	515	530	556	539	545	581	504	523	569	537	561	510	528	551	573	555	525	543	534	526	533	533	503	542	539	555	541	515	567	500	510	519	543	527	527	561	518	541	565	526	544	531	522	542	541	539	509	558	524	519	504	556	554	511	526	529	544	504	537	516	543	528	548	512	554	545	556	539	512	514	523	544	566	544	493	546	506	528	540	539	501	512	525	538	500	543	549	512	564	535	537	507	524	522	524	596	537	515	525	508	500	474	518	525	535	538	513	575	521	536	503	578	550	495	516	523	550	525	544	528	535	499	521	559	533	562	515	533	546	521	526	537	548	508	527	533	589	566	492	522	554	569	529	533	562	535	526	588	516	501	494	547	547	535	541	531	545	493	502	553	478	501	580	526	524	514	533	535	544	538	517	541	537	563	543	501	532	577	514	536	516	548	539	535	541	504	548	510	531	538	535	527	504	471	527	528	545	512	566	538	518	502	534	517	561	533	482	517	542	521	522	540	547	499	486	511	542	514	569	527	528	494	511	532	524	513	499	529	557	553	529	545	546	515	537	563	490	513	513	544	548	527	526	528	529	547	555	517	532	520	570	556	497	496	506	524	530	580	553	540	525	549	554	537	497	512	496	524	555	544	535	503	511	499	547	544	533	544	557	564	539	508	504	572	530	529	542	560	513	545	559	524	533	543	548	524	550	513	523	508	516	536	553	561	525	553	525	520	530	544	523	552	525	525	513	559	536	514	489	552	548	557	546	512	497	558	557	546	531	561	513	520	521	533	505	537	506	561	532	548	546	501	528	538	520	543	513	540	569	522	536	524	509	516	500	569	538	514	476	501	523	538	529	575	485	551	529	491	530	521	492	550	513	528	530	523	570	521	539	542	524	548	525	533	494	522	484	524	523	534	499	507	516	490	530	516	523	539	527	498	571	517	526	516	528	541	524	525	500	519	518	531	471	549	548	532	548	560	468	560	557	504	524	557	533	554	568	510	540	566	545	544	489	524	528	491	554	558	553	565	522	524	562	493	562	529	546	555	546	518	536	534	538	534	536	542	517	573	531	514	525	542	474	546	531	508	534	535	489	514	504	546	530	530	456	548	493	510	540	521	535	531	546	502	508	554	504	507	509	561	529	553	527	552	534	516	544	504	509	545	533	563	536	522	531	489	513	538	523	528	539	524	532	520	547	565	522	518	511	552	520	503	495	529	526	498	533	547	538	558	551	479	560	521	514	527	525	501	520	518	515	530	459	550	519	528	495	526	549	554	545	508	517	516	516	538	490	532	523	529	518	555	469	515	499	538	565	525	558	532	522	528	553	560	537	514	551	527	507	550	522	539	525	530	513	504	527	545	478	520	531	493	591	522	502	513	532	533	561	517	550	527	530	520	534	523	530	517	526	515	555	489	545	513	541	557	547	530	537	490	560	530	540	523	513	545	494	520	539	531	502	512	514	554	546	492	552	549	481	492	580	524	517	532	566	550	529	548	550	534	531	512	509	568	523	494	525	531	536	527	552	536	502	566	538	509	500	557	529	510	556	504	577	564	517	513	536	520	520	553	531	546	544	537	509	522	556	532	559	498	538	555	532	499	525	504	526	514	540	536	513	556	518	552	453	502	551	541	526	532	496	535	571	529	577	524	506	537	542	517	515	566	530	520	516	495	548	533	501	527	535	524	492	545	573	548	512	569	511	551	517	552	500	517	586	575	453	567	516	507	500	516	497	575	534	543	492	557	534	515	551	536	546	565	529	525	523	520	500	533	531	510	542	523	547	555	545	521	553	501	538	589	523	564	518	519	511	507	528	554	530	519	588	554	517	522	550	526	494	500	559	537	555	558	527	574	523	507	511	525	528	520	517	544	550	527	564	549	521	518	548	563	541	477	563	535	548	522	506	535	568	564	526	569	517	505	511	532	541	529	577	526	541	547	570	541	560	562	523	503	513	551	517	496	548	530	483	500	511	526	585	525	551	533	551	527	541	529	521	560	521	523	516	513	553	600	546	531	543	556	524	526	524	532	499	525	530	564	549	537	509	507	491	507	519	514	525	547	548	529	518	506	506	543	481	515	558	525	552	539	570	518	543	569	537	521	505	526	483	538	489	562	523	531	519	510	545	519	513	523	537	613	520	533	483	541	476	534	504	556	532	550	517	517	503	505	478	516	544	491	524	536	558	517	535	584	546	539	511	510	560	538	565	555	555	556	524	521	576	510	519	532	494	545	493	517	537	521	554	548	514	528	540	551	501	531	523	538	558	482	497	540	526	521	531	534	558	526	518	535	512	528	559	475	496	552	517	476	504	500	520	512	548	565	521	500	509	555	523	494	538	518	537	527	546	539	566	555	533	512	567	512	514	525	525	513	508	526	523	562	550	572	555	532	501	568	535	554	554	476	565	557	538	567	548	500	548	506	520	547	540	546	515	537	489	513	544	520	521	505	530	525	563	520	533	570	544	519	525	514	494	544	517	513	558	555	528	535	550	550	484	547	532	538	513	542	563	555	561	484	548	494	523	501	541	582	510	488	493	549	539	540	507	537	520	532	515	532	550	515	521	478	542	532	578	580	487	531	513	530	504	509	556	524	540	510	506	498	569	552	516	536	544	540	574	535	537	534	563	512	492	539	545	523	565	549	528	517	516	534	512	513	534	546	501	519	529	535	508	576	521	580	518	543	523	522	534	547	519	519	537	509	511	506	529	548	519	525	521	546	534	591	531	526	549	575	544	544	512	516	492	519	528	536	525	530	556	509	548	521	534	527	525	516	459	540	539	502	531	525	527	524	527	503	556	544	515	555	531	520	529	520	507	505	557	548	550	554	517	522	512	524	518	586	555	507	505	509	564	542	481	511	511	568	557	531	502	528	520	556	505	506	539	565	498	568	517	545	534	503	519	529	519	516	528	538	504	551	538	552	549	523	558	550	527	517	523	501	509	539	510	514	497	546	566	548	554	500	562	491	558	517	553	516	543	543	549	514	535	494	579	509	509	538	515	523	569	543	551	566	502	503	510	525	538	525	542	526	531	574	560	538	526	540	562	526	524	558	531	499	488	526	520	567	540	516	527	533	521	543	539	478	518	531	521	545	560	516	529	550	534	583	523	558	529	515	562	516	534	541	498	500	549	538	528	513	464	521	509	512	537	534	548	527	539	534	512	553	518	534	504	531	503	534	507	491	531	561	527	514	567	528	557	557	510	548	522	551	510	542	492	547	531	518	517	510	487	514	492	542	558	552	502	536	549	552	564	523	532	547	508	520	527	506	526	544	548	546	567	523
23216	21164	28862	25924	27715	17408	5143	1101	857	719	593	556	643	6149	17021	17205	13888	8237	3666	874	358	349	328	364	335	299	357	335	313	305	333	302	340	342	328	327	316	339	309	328	330	342	348	332	331	334	331	322	320	301	333	317	298	303	363	330	344	325	373	312	318	340	313	348	327	324	321	335	370	351	312	312	317	337	306	345	340	300	316	315	297	341	334	320	332	323	336	333	336	330	337	324	317	331	315	308	316	305	294	336	310	306	333	328	320	302	326	322	316	313	324	307	358	309	297	349	303	338	320	316	341	307	298	335	334	308	330	333	327	310	336	339	301	331	306	325	319	345	331	310	341	343	314	327	314	344	312	313	322	329	330	306	321	327	335	322	316	326	334	323	342	294	301	317	300	348	345	326	302	330	302	337	330	315	318	332	318	327	321	316	356	328	336	327	331	296	293	333	338	343	313	307	338	318	327	307	326	312	297	304	286	350	333	367	318	309	329	334	323	345	336	353	301	347	325	328	344	323	321	311	319	308	325	364	324	314	319	307	317	335	343	328	323	344	308	320	327	314	321	339	301	367	295	321	326	309	319	350	324	316	316	329	330	314	330	312	310	315	301	305	313	308	315	341	347	327	330	316	322	375	332	332	339	330	300	367	331	330	372	342	324	325	312	322	324	333	352	322	306	284	321	333	329	281	336	331	328	327	306	307	308	298	321	334	337	306	312	336	325	285	337	338	339	325	315	320	314	354	318	337	335	302	356	323	322	312	339	322	307	310	341	345	321	316	330	322	312	325	299	314	331	308	323	344	315	302	307	304	309	319	333	322	321	336	332	350	313	335	344	326	341	328	321	325	335	310	327	303	311	321	326	315	276	323	304	297	346	325	338	301	318	345	339	293	298	301	344	360	324	317	336	331	315	338	297	317	335	272	322	340	329	322	322	328	304	329	325	344	350	317	285	287	291	324	331	327	319	324	336	345	337	314	300	329	313	355	314	319	334	348	340	295	305	313	334	342	362	342	320	297	310	345	303	350	341	297	327	326	324	330	332	326	331	328	316	327	319	338	341	301	302	342	314	359	331	333	315	325	325	341	361	327	347	313	324	321	334	348	335	336	301	281	329	341	354	304	344	317	342	316	314	350	310	350	325	331	324	339	337	322	321	344	308	317	351	320	297	306	307	319	337	306	307	349	298	329	302	323	327	334	322	312	299	335	346	299	310	331	352	318	335	352	346	297	339	342	339	315	313	313	292	305	306	329	335	336	332	317	341	346	337	306	332	307	350	364	320	296	314	287	358	340	329	291	330	329	306	336	294	344	303	372	332	347	310	298	316	326	305	347	316	311	322	307	329	325	338	364	320	337	316	327	326	339	308	310	363	320	340	339	325	312	340	306	346	331	315	311	345	330	338	305	333	299	337	283	311	313	320	300	303	355	302	330	341	334	338	308	321	320	330	301	324	314	302	365	298	327	309	280	336	320	328	355	323	312	310	356	320	307	307	284	320	340	280	339	344	331	353	313	313	324	301	347	362	309	319	343	354	336	301	297	327	307	325	291	346	341	337	343	314	311	348	310	311	335	319	356	330	332	338	335	324	288	306	293	338	300	299	318	325	321	339	347	337	341	350	352	334	326	347	308	320	356	349	343	334	314	332	328	321	331	354	301	285	343	320	319	310	330	314	310	326	284	326	335	327	364	315	329	321	327	324	310	327	298	356	319	363	316	368	330	309	306	301	336	342	319	311	309	333	337	308	310	318	295	325	332	340	348	309	302	313	308	331	353	327	296	340	327	295	326	312	348	325	330	275	317	360	320	335	365	351	314	317	327	308	312	341	338	323	341	318	326	332	306	351	344	345	318	310	346	341	339	349	328	323	307	330	316	284	309	283	345	334	331	315	319	338	340	315	305	317	336	359	299	307	315	365	300	320	330	329	350	323	335	313	328	335	338	336	344	348	300	336	314	318	322	330	355	331	324	303	284	317	353	349	303	350	305	312	334	332	314	343	350	291	327	302	335	282	314	314	341	298	349	276	296	344	331	314	334	353	325	334	340	327	324	333	336	313	298	324	331	370	332	330	331	325	348	346	319	323	328	332	303	323	325	311	344	352	314	318	323	322	339	348	316	335	354	333	336	328	330	312	359	349	323	311	310	316	312	307	285	312	322	322	297	328	315	327	348	341	302	331	333	351	326	324	371	314	324	324	340	301	311	326	339	348	307	322	335	274	344	327	324	316	368	283	329	343	312	321	350	301	306	342	306	322	333	313	319	286	326	340	293	318	319	310	347	283	315	321	353	344	331	331	312	313	288	324	334	336	329	310	346	335	336	353	345	305	272	320	296	314	350	313	340	304	338	347	318	313	347	316	322	323	341	326	336	313	329	297	294	322	331	295	328	339	350	340	320	346	316	283	320	331	313	323	354	325	327	295	319	299	329	323	308	338	324	338	300	348	337	302	320	337	365	308	289	276	335	325	320	319	347	333	309	307	304	317	325	342	304	330	326	305	313	337	331	332	303	314	316	294	314	315	340	316	291	300	329	290	347	344	323	331	336	349	336	300	320	318	339	351	314	322	328	296	312	333	308	317	327	334	326	342	320	332	336	321	316	332	339	331	362	286	366	336	336	351	310	307	317	316	309	358	320	303	295	268	323	329	358	342	305	305	315	342	344	332	327	314	348	310	309	322	299	340	332	339	324	319	287	345	370	320	329	318	302	323	300	324	323	310	299	317	342	308	311	292	330	313	338	328	316	273	306	325	345	299	349	296	343	304	312	313	340	329	302	322	296	339	320	332	318	292	317	323	326	333	296	358	348	311	324	342	299	363	337	326	301	353	294	348	325	342	327	306	294	336	355	304	318	330	295	327	313	337	338	327	314	330	345	324	290	330	306	337	304	349	329	305	281	301	321	327	288	340	336	311	357	306	315	339	295	347	325	332	320	334	361	286	362	310	365	331	309	331	325	344	314	322	326	295	335	326	325	325	311	350	310	326	367	278	310	357	311	280	332	320	332	313	326	343	283	311	313	334	301	332	307	311	306	287	359	306	330	324	333	308	312	308	309	323	324	317	326	330	343	334	332	319	318	322	302	315	323	331	309	348	297	333	335	348	296	335	310	320	353	339	309	311	334	350	320	301	326	320	291	318	340	297	304	315	327	309	331	340	303	326	311	353	317	357	307	330	363	302	313	296	343	323	314	310	333	315	302	300	333	299	309	313	298	318	348	318	346	307	318	314	320	353	331	309	315	350	338	331	336	322	309	326	323	346	303	332	295	343	338	333	328	282	336	300	330	341	324	333	317	337	329	323	341	335	330	313	317	350	339	339	279	315	305	289	345	314	323	321	304	298	332	311	320	319	316	358	318	313	309	298	327	333	311	315	321	337	337	323	322	330	343	332	324	334	323	314	334	317	320	318	333	309	357	326	342	311	345	336	329	295	332	319	331	318	322	312	313	306	313	327	319	292	335	334	322	309	333	334	302	336	322	340	320	336	313
11024	20876	18969	42569	26181	4871	3764	3007	2418	1846	1540	1586	1714	15594	29548	27980	23947	15826	8294	1992	507	547	547	567	541	520	565	504	527	552	524	487	534	547	553	503	566	545	540	583	540	615	589	604	581	526	549	510	509	507	543	528	530	555	522	541	596	510	560	561	490	538	567	529	500	546	523	542	524	519	540	544	586	520	578	548	519	542	528	544	528	556	531	597	533	539	512	563	529	541	539	525	547	551	519	519	510	503	504	578	551	526	550	551	563	525	535	540	538	567	467	541	524	500	550	522	518	549	575	542	520	558	508	498	515	558	525	498	560	522	539	537	512	522	553	491	519	526	539	567	500	551	497	471	569	535	524	529	535	536	556	543	532	519	532	556	492	521	547	523	506	557	529	557	568	515	511	528	555	531	560	533	533	553	533	531	520	521	516	553	499	515	525	550	511	507	510	521	515	541	500	515	544	508	509	548	577	494	585	475	536	517	512	517	507	513	528	526	537	530	532	522	542	543	539	535	536	548	554	500	518	498	504	527	549	552	519	541	517	536	540	548	533	514	526	545	528	516	550	535	537	485	545	481	537	543	495	489	542	542	561	514	512	513	499	539	569	514	564	496	522	545	530	499	505	529	560	585	550	548	520	549	542	513	511	533	547	540	546	532	514	554	564	532	576	552	543	544	550	514	521	536	568	503	551	484	544	489	511	586	511	478	561	524	541	564	538	542	565	498	513	539	580	528	521	543	518	555	556	539	552	559	547	561	526	481	525	520	518	548	550	501	499	549	574	515	553	527	565	585	535	537	524	567	539	553	548	535	529	531	557	499	542	544	556	556	515	538	554	552	567	512	553	549	522	503	521	524	542	495	522	521	557	544	545	561	534	559	527	589	533	530	552	528	513	583	584	533	527	498	554	512	596	511	509	499	531	566	516	552	579	523	506	497	522	538	554	543	515	588	521	536	561	526	518	572	504	532	515	532	541	509	531	511	538	527	525	511	564	547	559	525	517	562	556	535	543	499	520	513	537	545	508	528	528	515	472	523	524	527	533	491	548	500	581	539	558	521	551	544	556	523	543	497	537	514	523	552	531	558	547	523	525	541	537	544	537	533	504	561	510	512	527	531	550	543	519	538	546	500	558	526	551	547	495	558	510	526	538	565	528	563	557	538	485	550	543	509	556	571	519	505	534	523	561	570	519	531	495	517	531	540	513	540	505	522	493	519	531	505	542	531	534	563	563	568	512	551	513	522	479	531	541	577	539	538	516	548	531	529	536	534	557	510	557	470	529	538	520	529	510	519	521	473	543	521	543	531	562	517	516	499	568	535	535	551	560	524	507	501	526	540	534	484	536	558	505	548	537	519	533	537	538	487	556	507	499	526	538	553	507	544	519	520	526	541	524	559	572	499	543	523	532	539	524	504	514	487	478	552	540	542	525	549	518	532	506	535	514	550	530	539	559	559	551	505	523	556	503	511	549	572	478	518	506	568	559	536	502	539	514	519	555	547	506	568	564	489	561	538	538	561	606	540	531	527	517	556	506	545	633	553	527	522	543	495	539	527	548	522	527	529	526	503	597	570	576	512	547	505	545	520	506	551	523	555	531	552	511	528	558	505	555	522	575	586	483	529	568	520	537	536	561	489	508	567	520	506	538	540	526	523	521	566	542	502	508	509	517	513	570	524	523	555	569	489	531	496	503	482	527	517	527	575	571	527	550	530	526	523	565	520	518	518	527	519	514	512	470	543	561	505	509	551	513	545	572	546	496	547	514	529	505	529	561	544	524	515	542	558	539	504	540	554	523	556	552	566	528	521	547	528	488	507	517	532	498	535	518	524	517	530	512	532	522	497	512	501	537	509	545	531	522	504	539	547	535	524	492	558	500	546	524	572	521	527	549	492	528	553	537	499	514	553	565	542	530	538	534	525	509	549	502	560	484	550	513	542	526	521	497	551	530	515	526	529	570	492	534	552	552	537	488	532	534	527	511	504	564	541	526	504	514	523	518	531	527	531	526	526	543	523	536	543	552	553	536	525	538	518	534	529	573	529	524	490	564	513	498	514	518	515	565	551	478	552	517	501	508	547	565	512	503	486	527	588	533	539	515	526	545	518	547	557	505	559	495	560	555	552	506	546	522	550	560	526	533	565	511	516	516	546	521	535	552	561	526	552	516	487	517	546	534	523	512	540	515	570	551	554	557	531	562	572	532	547	527	536	532	545	519	521	524	540	501	486	534	527	529	542	554	550	562	547	537	514	548	552	518	528	520	532	567	506	530	543	531	523	536	532	508	522	531	552	555	475	540	529	524	543	504	497	500	535	533	568	536	513	541	506	553	554	509	574	506	503	543	509	494	518	541	509	535	568	556	540	558	529	530	494	550	532	525	543	548	529	545	586	544	564	530	542	544	529	477	490	483	508	563	564	532	544	535	535	558	507	518	511	536	474	522	543	529	564	531	542	560	574	546	558	514	516	535	555	551	508	549	515	556	520	502	529	532	526	519	536	518	575	535	506	518	545	538	528	526	536	525	540	543	500	553	535	561	556	550	537	510	500	509	521	563	529	548	573	544	567	481	532	531	549	518	567	539	576	498	521	542	567	540	510	549	540	528	529	506	526	532	541	559	547	542	529	530	546	525	501	499	547	512	510	545	565	528	527	535	503	505	553	524	538	578	545	545	539	534	570	540	550	513	552	577	554	504	540	518	551	528	550	497	527	570	559	531	521	529	528	533	563	521	513	515	525	496	549	496	526	546	543	553	541	557	534	551	533	534	539	517	519	555	522	498	578	511	500	490	543	577	536	507	559	540	542	503	554	510	561	582	572	578	496	550	520	519	537	544	517	525	513	517	566	512	525	548	510	570	527	521	548	598	554	531	580	515	555	520	550	534	536	526	547	493	543	530	531	567	549	483	508	563	527	539	507	525	525	487	543	524	561	576	584	521	521	512	540	535	515	526	568	494	553	509	528	536	536	530	555	567	522	485	532	526	544	540	547	529	558	530	531	527	535	489	508	528	510	546	534	522	513	548	514	494	563	505	527	549	495	538	545	495	499	516	580	553	524	506	567	526	524	518	555	534	495	483	513	511	511	597	536	512	529	543	581	526	535	568	568	496	537	530	549	496	544	535	524	542	565	512	523	485	523	542	532	542	525	537	518	539	538	528	485	502	547	541	565	545	520	531	569	513	551	516	602	505	539	550	555	506	508	536	553	524	488	545	503	558	551	544	545	537	536	520	543	517	612	555	502	530	478	554	503	553	503	523	535	525	529	554	551	511	526	521	484	553	528	485	541	546	522	546	521	570	491	528	534	532	513	542	523	512	527	530	492	516	537	509	527	552	515	537	541	558	569	536	580	524	521	570	539	517	555	541	500	546	494	538	496	502	535	516	496	495	532	499	527	524	521	535	570	545	535	509	526	536	529	512	516	501	499	560	542	462	573	525	565	554	563	526	501	536	541	536	541	532	572	489	545	560	533	514	511	492	538	543	558	572	550
26670	19701	7323	8425	3560	663	455	400	379	325	333	321	318	732	1244	1569	1516	1042	641	463	324	322	272	312	319	294	255	285	274	279	301	295	308	293	274	292	255	301	290	286	295	293	283	294	285	282	305	282	286	279	287	280	297	299	276	308	283	271	286	276	280	267	297	284	274	270	267	261	299	299	270	297	305	275	296	286	299	281	261	284	293	281	299	280	272	268	299	292	277	293	329	304	302	287	291	276	263	303	273	284	284	299	263	278	296	264	313	271	291	270	264	295	311	281	276	310	285	300	229	265	314	292	253	313	259	275	307	315	285	296	319	279	293	301	296	289	301	284	287	280	291	281	277	313	290	271	313	297	294	289	282	277	286	309	274	267	277	275	294	298	300	291	292	293	259	259	294	313	275	284	307	273	290	297	287	274	279	290	296	307	279	316	284	281	306	280	320	292	263	286	283	322	274	293	284	288	306	305	288	290	291	299	269	268	296	290	289	310	292	264	282	281	287	288	289	295	289	311	278	301	274	289	274	283	305	273	293	303	250	259	277	285	296	242	288	334	277	294	303	276	287	304	293	279	292	293	306	279	250	292	284	301	291	276	276	276	303	301	269	278	282	323	275	262	282	310	288	251	303	303	284	275	292	290	308	278	296	281	304	287	278	285	297	293	270	288	278	294	296	297	274	312	275	285	270	314	304	287	299	319	290	314	307	266	311	274	269	264	290	314	294	299	279	284	273	299	277	314	285	274	264	297	299	293	284	290	258	283	267	291	295	280	297	306	294	299	301	298	318	294	283	288	306	307	274	306	315	298	288	260	279	283	283	286	269	320	291	296	280	311	302	267	304	274	303	273	293	272	284	279	297	278	281	308	298	292	289	266	294	293	293	315	297	253	276	315	314	311	287	266	313	279	315	313	292	275	305	290	257	291	316	284	288	317	271	277	268	305	309	297	306	265	285	280	301	266	257	316	265	261	292	286	300	293	298	268	299	317	300	278	259	274	265	260	282	273	303	321	248	293	275	273	255	280	279	281	288	297	262	268	277	272	301	272	269	293	300	303	306	272	309	302	289	288	260	289	315	303	270	325	287	284	281	302	279	318	266	306	285	299	292	284	280	273	306	289	277	291	300	282	310	299	296	290	291	286	304	272	278	293	269	269	245	277	286	306	290	286	277	266	283	307	311	281	310	254	297	243	287	295	297	289	322	289	270	305	301	287	263	302	271	298	299	294	302	279	310	282	266	272	246	265	276	261	284	301	280	312	269	284	271	283	277	300	285	270	310	298	288	295	289	280	265	292	289	288	285	329	320	308	312	304	279	301	287	325	309	288	297	305	288	281	289	265	314	280	316	284	265	290	278	264	275	284	291	289	289	270	300	303	269	307	274	284	293	322	316	312	263	314	301	235	277	284	281	303	291	285	285	277	262	286	287	273	278	294	292	249	273	292	282	306	298	289	272	305	265	281	295	279	302	319	300	259	297	277	273	280	265	262	257	306	267	299	286	288	321	328	277	327	304	298	259	300	264	312	304	271	307	273	304	264	263	279	339	282	296	291	281	307	287	292	310	263	303	284	298	272	318	308	296	280	304	273	301	321	287	314	299	277	301	297	300	302	271	277	293	293	276	310	318	280	308	293	313	278	272	306	308	270	289	300	280	310	302	316	295	300	266	315	318	282	311	332	300	273	276	287	331	309	313	267	265	294	252	278	297	282	297	303	279	281	271	279	257	284	308	274	288	311	269	285	313	267	279	291	295	303	311	286	272	264	311	250	290	306	282	275	278	279	304	328	281	239	297	275	290	296	275	310	295	312	264	299	299	278	293	300	328	263	272	252	296	298	273	287	291	271	314	270	276	290	279	275	303	287	314	280	298	310	316	268	277	292	297	297	259	282	299	272	277	293	247	319	319	287	294	294	274	275	285	309	259	297	316	320	308	287	312	280	250	265	279	284	251	299	281	283	293	294	292	268	273	268	280	286	287	314	294	280	289	274	280	317	274	254	265	304	261	314	295	289	269	293	299	294	300	282	273	268	306	249	304	328	258	305	299	301	297	310	274	293	263	320	285	256	280	316	290	303	285	279	285	319	294	290	294	314	267	297	297	287	344	284	278	306	308	300	245	307	281	319	305	284	280	318	284	261	306	265	270	320	258	281	279	272	257	321	307	293	302	313	299	291	303	285	256	279	273	310	261	269	316	291	329	288	274	298	307	292	258	271	295	317	271	281	275	274	282	297	287	277	263	291	285	284	304	282	281	304	293	289	312	279	280	288	272	292	289	274	315	314	297	282	291	277	282	281	254	298	295	309	280	294	286	286	309	296	277	284	269	269	287	322	307	311	262	268	282	281	283	285	274	281	296	259	307	286	271	299	309	285	303	272	275	270	284	285	332	317	291	307	282	256	295	274	320	274	272	267	291	277	281	294	299	286	266	314	270	271	275	295	291	303	288	284	308	273	300	261	295	280	295	309	306	286	283	277	289	278	312	301	279	290	272	272	270	319	312	294	276	283	293	285	288	306	309	275	306	299	296	279	292	280	274	281	279	261	281	264	310	306	308	287	284	311	287	303	289	262	300	279	296	278	310	298	284	298	281	258	288	290	295	280	284	316	275	279	289	310	298	268	287	284	266	300	281	273	276	298	279	293	299	299	262	255	290	286	308	286	278	291	252	288	277	277	275	277	314	275	272	275	297	314	305	303	280	287	284	286	276	283	302	293	273	282	293	263	249	301	272	294	279	307	317	278	301	267	271	295	313	283	295	262	293	320	281	311	289	311	308	268	269	305	276	283	305	267	297	282	278	283	304	287	280	281	282	307	302	288	272	272	279	271	302	287	272	295	278	292	287	286	277	300	289	304	309	279	313	270	275	271	286	274	309	264	310	299	317	289	298	269	271	296	315	266	277	260	270	300	297	301	303	311	280	284	294	284	292	301	287	316	293	309	312	280	292	269	298	293	295	291	307	278	291	298	285	271	275	274	287	291	302	310	286	273	299	297	302	281	308	276	301	277	299	282	303	329	267	264	303	304	286	285	285	307	287	299	271	291	293	261	286	292	283	270	271	297	274	294	290	269	295	310	262	274	291	307	290	272	277	294	291	318	287	298	304	282	299	299	296	287	296	315	293	258	294	295	260	260	281	282	290	302	272	302	265	308	249	271	288	296	290	303	274	271	264	304	288	290	276	300	279	298	291	298	305	304	310	300	320	307	321	305	292	287	282	261	285	319	268	283	280	283	282	283	274	280	289	325	274	273	255	254	283	288	271	291	270	278	299	293	306	305	316	295	293	315	286	257	310	309	274	283	341	271	320	263	287	295	300	287	230	252	264	275	290	298	285	296	259	277	320	276	298	291	287	294	287	282	305	279	278	281	306	315	299	308	267	265	254	310	281	271	275	288	306	282	293	292	324	280	305	292	288	273	266	276	285	280	270	276	303	316	284	269	277	278	282	262	293	273	293	312	283	294	260	272	281	327	316	284	280	316	317	307
5664	6158	6008	14838	6085	1623	1096	857	895	809	729	675	592	1959	3619	4275	3790	2375	1461	849	501	493	480	476	485	512	474	502	465	504	493	459	499	479	511	487	477	507	449	492	420	490	459	517	511	479	433	502	468	499	490	501	504	506	532	519	472	484	488	493	460	479	501	495	505	477	505	445	487	532	515	487	436	442	491	497	467	470	442	486	487	474	461	492	524	484	508	488	472	485	507	495	464	513	457	547	480	506	500	481	456	539	449	458	494	437	461	531	468	462	483	493	472	487	468	513	479	497	508	482	470	466	488	484	468	475	473	433	469	511	459	504	474	511	455	475	519	478	466	486	488	471	488	432	486	494	476	496	488	496	492	495	503	490	461	497	484	495	504	453	458	472	478	470	431	520	446	506	503	461	494	477	472	476	480	496	502	494	485	482	468	526	480	472	435	487	459	468	495	473	467	439	469	465	470	486	475	497	481	446	486	465	479	537	474	463	465	493	503	462	459	500	493	496	499	450	485	502	454	513	446	499	504	444	467	476	470	500	481	466	475	498	474	482	514	496	444	467	428	454	521	521	454	478	527	466	511	455	452	516	449	491	495	522	493	483	493	507	521	490	527	429	463	471	492	493	496	469	492	465	503	497	483	486	466	470	507	456	476	468	507	484	477	489	469	495	439	485	492	497	499	466	531	518	497	488	495	504	478	494	449	492	465	475	485	417	485	455	505	441	489	496	507	480	493	504	483	490	470	476	500	506	477	471	479	487	484	503	476	519	483	472	492	509	478	500	460	494	533	454	457	513	521	477	470	487	521	470	491	473	508	461	488	451	478	452	491	504	520	485	478	482	520	507	524	487	521	497	479	506	470	481	474	524	521	488	527	503	510	462	485	437	470	537	466	469	486	475	461	495	529	493	478	472	514	518	455	479	455	433	492	476	474	474	487	485	475	509	516	466	472	502	498	504	482	464	456	482	495	498	449	466	469	468	474	469	475	482	469	469	464	507	500	477	464	531	490	470	464	491	475	469	515	510	492	465	450	464	458	482	471	519	492	523	461	475	490	478	517	524	502	512	499	514	425	499	489	437	492	488	478	498	482	523	466	468	474	487	484	475	456	455	487	440	509	459	483	457	498	497	511	479	485	520	477	489	520	489	449	479	518	495	480	457	497	451	526	494	469	481	518	480	469	495	519	493	454	467	463	488	481	499	496	498	487	506	500	485	473	472	486	499	467	481	471	492	476	489	468	431	506	477	503	500	454	511	460	476	501	506	502	454	460	454	465	417	485	510	457	478	503	471	462	492	566	485	463	499	484	467	451	501	517	473	502	507	474	495	528	477	480	498	474	510	520	467	450	484	510	522	507	469	429	490	478	487	457	477	471	516	481	505	449	448	502	514	478	460	457	424	538	489	516	465	482	501	556	483	492	478	472	448	528	529	474	500	505	504	474	496	507	465	472	495	474	480	532	544	462	491	471	488	473	478	458	479	479	444	483	471	459	484	541	473	503	467	494	462	494	465	474	482	486	486	449	500	484	513	505	487	459	467	508	511	484	493	500	481	493	508	491	510	479	484	490	462	504	469	478	461	478	476	459	517	472	466	462	495	495	504	504	490	502	509	441	489	478	461	440	492	470	506	477	468	511	430	508	473	496	451	484	494	482	485	472	443	499	482	485	495	479	498	501	494	533	494	453	489	527	468	483	471	476	481	503	464	459	468	483	464	468	457	475	501	488	527	481	487	502	485	509	468	483	507	477	507	463	500	505	452	478	469	475	502	496	455	444	530	485	538	505	513	477	532	525	485	470	475	483	492	498	479	472	495	464	466	518	429	464	462	489	533	463	458	490	449	528	488	488	496	482	468	509	437	505	462	509	466	498	495	510	485	484	461	471	492	470	525	467	533	475	485	453	492	468	494	438	468	481	498	478	476	485	461	508	451	485	467	485	483	448	498	490	475	428	456	487	461	473	437	472	457	482	475	443	485	482	491	469	468	510	472	473	523	475	502	507	462	539	518	477	535	532	480	518	491	528	484	486	476	489	510	499	482	476	509	506	508	499	458	487	503	501	459	471	474	457	471	500	522	509	502	455	511	496	495	480	464	514	525	482	517	485	495	458	455	513	491	456	426	488	490	469	453	468	512	454	485	467	496	491	500	470	490	474	496	465	522	479	462	502	476	477	522	484	458	485	505	495	464	519	511	477	471	491	490	454	492	508	428	493	446	457	497	471	469	482	500	514	493	529	477	447	484	445	482	477	442	491	490	469	501	536	488	471	480	493	476	475	468	463	483	512	444	515	443	486	422	506	493	503	463	480	501	499	470	474	443	454	466	485	513	472	478	488	496	485	509	531	487	520	490	473	506	491	470	487	494	495	487	450	449	461	436	480	445	518	486	470	483	482	474	519	504	465	438	492	469	488	473	550	458	518	497	472	486	489	465	501	495	496	449	486	461	476	486	521	536	487	485	484	495	493	463	443	439	472	476	496	465	473	474	476	504	479	487	496	504	450	462	480	478	513	534	499	527	520	464	495	484	445	504	485	487	456	476	468	490	490	521	489	488	471	465	453	476	471	470	485	467	480	488	477	495	484	492	528	479	508	455	495	498	479	423	480	490	491	468	506	510	488	509	505	485	452	502	489	475	516	487	491	446	546	521	436	528	475	478	464	517	442	467	497	505	479	553	479	494	489	513	460	424	456	484	528	520	487	519	451	482	498	503	470	482	513	472	454	446	516	447	495	493	461	474	506	466	482	488	481	501	498	513	480	535	513	503	476	484	483	487	489	474	511	445	463	504	471	451	467	480	443	486	521	497	512	518	492	471	431	488	491	504	462	481	475	501	542	485	459	508	490	468	467	485	466	443	473	486	510	449	469	469	480	451	473	542	513	483	498	496	509	491	487	512	500	481	468	460	458	501	495	478	494	436	468	477	466	450	489	466	479	474	442	507	449	484	495	486	476	477	461	478	466	473	524	476	479	472	468	496	492	479	474	484	460	494	495	492	476	467	546	464	495	482	495	475	486	503	480	499	467	502	471	500	471	465	486	500	456	496	495	479	481	448	512	469	477	500	491	514	436	516	477	537	470	510	454	490	499	463	478	445	468	468	479	468	524	500	442	441	508	477	488	482	537	481	506	523	529	449	438	509	519	490	503	507	480	498	479	505	477	456	464	479	504	484	519	461	487	483	508	494	489	483	489	461	453	517	489	483	475	507	525	472	505	481	459	467	498	491	482	480	495	503	556	431	514	510	530	470	476	442	477	484	505	491	467	500	518	454	475	470	475	485	504	536	490	498	464	471	504	509	482	474	474	483	483	480	512	493	448	488	461	469	499	495	457	488	498	503	507	471	521	533	501	489	501	494	487	521	469	489	488	484	506	483	488	488	464	485	484	492	515	463	492	459	437	470	462	489	508	500	499	470	517	461	477	470	463	514	425	469	532	538	490	496	488	480	483	449	507	474	471	512	500	501	504	486	477	498	461	475	526	483	481	476
24770	21176	27468	28631	18967	2871	854	612	562	419	428	421	420	2712	6834	7748	5405	2991	1530	640	321	348	312	312	318	350	311	353	297	321	323	337	312	316	304	319	329	299	332	309	308	332	327	344	314	308	316	303	305	325	336	310	282	281	341	294	323	318	272	313	309	325	312	315	319	274	306	307	323	329	319	312	322	300	319	273	302	281	328	320	336	315	335	341	329	313	310	277	325	308	325	295	291	301	306	287	300	325	301	330	315	273	288	300	327	319	324	321	311	340	289	311	298	316	302	306	309	340	319	294	325	294	318	315	304	315	331	334	338	326	339	310	304	331	350	287	299	302	308	298	346	315	311	343	348	318	315	292	300	295	345	286	325	286	308	315	314	307	318	315	304	306	281	301	316	322	316	296	317	339	291	347	315	317	341	317	317	293	320	315	344	308	317	298	305	308	316	299	321	328	318	317	319	315	297	311	333	318	304	305	320	312	322	303	300	307	307	301	326	270	337	304	304	303	294	342	308	299	292	311	335	328	331	286	324	347	321	281	322	312	316	300	304	306	312	315	341	305	331	306	352	301	329	313	329	285	298	290	286	297	303	323	293	312	288	326	317	309	332	355	278	304	337	308	317	312	320	328	314	357	320	272	297	310	305	301	298	278	319	306	301	298	329	338	309	276	303	304	330	298	333	326	325	317	309	333	300	326	332	339	298	317	316	318	288	305	327	315	294	303	320	333	307	307	353	360	316	289	312	319	304	294	294	313	342	304	304	317	323	321	343	288	312	324	324	310	327	309	303	311	296	319	315	317	295	306	315	297	282	321	369	329	314	306	329	313	323	305	315	306	295	300	323	326	295	290	317	332	306	330	297	317	310	338	295	316	321	307	330	323	294	273	334	307	275	353	291	291	286	285	307	294	339	315	297	297	326	328	325	320	333	296	294	332	307	311	289	327	339	355	333	278	301	320	299	320	321	310	321	320	314	300	308	312	294	325	305	306	315	320	306	313	315	344	296	307	304	310	284	323	309	310	327	319	299	270	350	335	281	313	295	324	326	307	329	289	333	268	313	337	281	304	302	325	332	319	290	282	329	294	325	301	280	310	307	284	338	300	336	303	332	332	283	295	316	310	290	312	309	295	312	313	324	307	337	322	325	314	290	298	288	316	328	327	323	323	326	317	301	285	323	280	302	305	334	325	315	284	300	304	288	336	308	309	292	328	306	317	310	294	321	289	341	330	309	315	320	298	315	279	285	300	311	305	324	326	307	331	324	269	295	287	335	303	299	308	351	315	304	295	308	321	316	302	310	340	295	310	301	297	316	314	314	303	345	290	279	304	308	343	338	295	326	303	307	323	308	313	328	320	320	315	317	281	330	314	332	337	287	323	326	322	298	304	319	293	313	320	290	297	332	307	288	317	312	295	297	303	323	333	357	318	296	297	307	345	311	340	306	263	309	318	338	303	308	311	299	318	313	286	323	313	293	297	341	299	309	294	315	294	308	313	305	320	309	325	297	287	338	317	311	303	337	336	312	308	331	344	330	287	335	330	325	327	309	302	322	316	304	343	314	355	310	348	299	317	295	319	294	296	297	300	317	285	310	313	294	325	321	323	316	276	305	298	319	324	300	284	346	316	311	313	324	274	332	316	311	303	323	353	292	305	314	303	307	317	347	315	303	341	296	321	330	332	321	323	339	328	312	334	315	309	281	328	330	311	300	301	328	302	312	303	307	275	312	292	337	321	341	324	330	295	299	302	331	295	308	312	327	317	323	325	351	295	296	320	291	298	323	295	304	318	295	291	303	354	294	296	282	279	288	329	343	293	312	279	315	327	330	334	290	313	326	299	302	289	316	316	297	325	324	356	323	312	328	327	343	302	324	318	301	349	339	303	279	299	303	305	329	353	340	336	329	326	333	306	344	336	337	299	351	306	296	349	298	309	318	311	314	305	302	290	317	304	301	323	304	320	322	306	316	312	313	301	340	293	316	311	321	332	296	317	308	299	282	318	320	336	295	323	306	298	288	330	343	320	332	290	326	317	328	310	289	306	330	360	320	313	315	295	309	304	348	320	294	320	249	298	323	313	317	271	323	306	298	312	352	319	344	326	311	322	310	317	328	343	288	316	326	312	308	312	335	313	317	295	306	322	301	342	336	301	305	340	295	294	320	275	306	314	310	291	315	307	316	303	340	273	284	312	324	288	316	313	290	328	323	304	304	287	297	272	271	336	293	314	301	340	310	299	325	311	326	284	288	308	315	308	294	288	317	319	284	286	307	296	288	352	285	311	284	327	324	295	321	333	355	308	313	288	325	295	271	330	326	306	307	300	315	303	340	298	315	349	324	298	297	301	344	314	295	284	289	308	290	302	299	298	334	294	300	286	298	318	331	279	290	300	316	320	323	312	291	292	300	333	275	307	315	298	333	316	321	287	300	314	303	341	310	306	311	280	304	295	332	324	285	291	318	348	276	319	303	283	307	317	332	304	288	306	311	298	342	303	313	321	322	332	333	350	311	296	301	319	307	300	323	335	305	339	292	339	308	339	326	306	309	290	313	321	318	313	288	318	321	301	305	325	324	280	340	319	307	308	326	316	312	321	344	317	299	290	343	341	345	305	314	314	317	306	314	306	317	327	333	312	303	317	287	306	299	314	311	300	393	289	314	331	294	338	290	316	329	332	309	320	324	324	302	281	321	328	333	346	333	320	320	305	316	286	293	291	289	340	324	305	352	308	319	355	336	332	288	302	306	307	314	305	342	340	310	323	319	299	321	291	315	332	320	305	320	334	294	304	284	309	313	331	296	285	334	317	325	310	271	320	284	308	299	305	321	291	322	329	310	296	333	297	321	313	307	300	279	332	314	300	354	284	293	310	309	297	288	289	336	307	305	328	337	303	330	335	316	319	277	330	309	329	336	316	311	312	297	272	297	285	304	288	308	317	299	296	290	295	337	312	319	335	274	286	319	350	317	289	330	328	329	313	313	321	314	298	259	326	321	348	322	351	309	322	300	327	300	331	294	320	284	317	317	321	304	307	319	298	325	323	326	344	312	324	352	305	301	313	293	328	341	313	309	308	311	287	306	343	293	303	310	301	339	299	331	322	297	318	302	304	337	320	257	308	325	318	292	327	283	311	354	284	284	291	306	314	322	283	339	312	307	333	309	319	273	297	317	333	308	299	283	335	331	281	312	289	323	290	319	301	298	296	310	323	288	319	314	300	328	337	335	322	324	280	275	300	308	334	294	290	305	318	268	311	308	317	318	318	316	300	326	307	330	308	308	329	326	328	300	293	297	301	291	335	324	327	306	321	317	305	309	320	299	316	285	367	308	322	325	300	296	330	316	257	293	292	312	327	305	312	343	316	317	282	312	319	309	322	314	290	287	282	292	342	297	311	287	326	309	307	334	293	317	330	266	320	318	314	310	313	329	324	297	286	317	317	316	303	339	295	282	311	307	294	300	301	341	306	317	332	298	294	299	315	308	321	296	308	295	319
7107	13000	11721	38276	12301	3108	1923	1515	1387	1174	1057	976	837	7912	17069	16869	12493	7121	3759	1445	558	525	565	513	550	511	532	536	510	498	524	511	526	517	537	554	550	506	508	512	497	552	540	568	563	543	514	561	519	495	543	506	545	541	535	510	499	529	524	537	493	507	591	541	509	490	543	515	540	473	484	519	539	521	524	537	519	528	495	555	508	508	563	520	517	540	525	505	510	545	530	534	518	569	530	548	531	517	513	524	542	486	561	532	546	506	547	491	540	520	541	527	542	523	549	506	525	553	544	503	555	551	528	536	552	537	497	498	550	532	537	516	530	519	517	535	523	542	528	531	505	519	531	542	515	511	508	518	499	520	529	548	516	518	530	523	505	509	501	500	551	529	512	561	524	513	544	544	569	544	527	559	543	516	550	544	491	498	506	537	528	535	575	532	515	540	561	523	517	515	537	524	506	546	526	552	529	559	525	522	516	539	547	534	525	531	539	535	534	554	519	530	536	527	549	571	583	530	554	571	594	529	578	463	571	539	523	523	502	530	509	530	518	540	518	523	499	553	514	506	495	555	519	537	525	483	514	484	482	489	505	503	520	523	513	485	518	504	582	530	546	533	537	527	527	555	528	523	529	508	560	565	539	547	515	533	573	535	538	528	532	538	526	547	559	529	498	549	551	519	530	507	567	484	511	497	580	493	511	537	539	502	550	545	548	511	516	513	524	511	543	543	534	514	512	496	531	514	515	537	494	525	567	543	510	520	489	546	553	525	491	537	494	560	543	477	498	500	513	496	487	537	547	547	469	547	521	511	565	490	522	533	547	524	536	560	522	514	513	539	512	576	479	527	535	506	560	542	512	546	507	546	505	508	502	492	511	514	546	491	528	527	517	478	467	511	534	507	501	526	578	507	520	518	512	538	550	503	549	538	496	551	568	521	573	524	526	558	542	517	539	521	563	507	535	552	513	538	503	467	549	519	517	521	505	474	515	536	538	524	533	512	567	541	526	528	545	508	543	483	530	507	505	540	548	528	479	539	543	530	529	514	522	509	575	559	563	549	525	537	510	524	564	513	499	509	545	524	544	517	517	533	506	502	555	528	509	554	511	549	522	507	492	539	527	519	526	505	537	512	525	535	514	482	542	541	495	533	516	509	477	530	477	517	513	519	505	529	537	537	532	582	541	535	542	532	533	546	480	480	523	480	516	549	565	534	515	490	532	533	512	570	522	520	535	492	533	457	494	534	565	517	515	530	552	531	517	536	528	492	533	516	544	518	494	539	501	534	544	570	538	533	492	492	507	514	514	521	517	528	503	514	494	521	539	588	522	524	521	518	516	501	574	507	507	545	490	550	512	506	568	542	546	573	511	499	524	506	487	538	534	522	554	472	548	487	511	492	545	519	512	542	524	510	526	496	526	499	532	518	508	496	513	548	528	546	547	526	499	532	514	536	539	554	543	487	500	516	508	529	492	556	511	535	549	538	535	519	517	535	496	521	530	538	505	511	503	538	508	532	567	500	524	498	536	488	544	503	520	501	544	518	566	531	516	476	548	517	530	559	551	511	497	572	531	525	490	519	515	506	472	558	543	491	503	498	565	556	532	540	500	508	523	480	522	540	538	516	575	468	505	479	505	497	527	528	522	536	573	483	551	511	538	505	495	564	526	538	520	535	503	577	521	499	514	544	560	540	523	476	529	552	544	500	521	570	509	561	479	542	503	531	541	531	527	498	512	534	561	529	505	520	512	519	554	561	528	519	557	528	536	511	511	501	510	521	549	501	555	501	527	539	531	523	545	501	506	490	500	496	554	513	523	533	487	496	500	483	564	504	516	509	512	573	533	528	537	545	541	527	574	552	508	510	532	498	527	526	541	565	543	526	517	528	516	528	548	504	482	538	545	514	535	516	517	532	504	524	503	511	593	501	511	547	534	535	511	524	486	532	487	516	524	508	544	517	553	547	508	493	495	539	509	511	479	453	518	527	535	496	514	498	522	500	544	508	515	483	520	514	539	530	545	567	499	512	480	510	542	524	533	496	537	481	531	518	521	529	487	525	530	523	551	526	517	557	545	490	547	586	508	509	528	492	509	538	535	514	528	541	570	523	527	542	575	516	490	510	550	537	505	560	520	512	485	498	561	549	504	546	574	557	478	512	492	537	521	540	567	514	539	510	545	511	548	501	518	517	503	507	527	504	554	520	552	506	513	528	509	530	500	503	525	544	504	515	538	515	509	529	566	498	527	511	540	509	480	525	514	557	541	511	497	475	521	499	495	509	523	502	485	531	530	530	508	566	508	511	525	512	560	499	517	518	542	536	530	506	528	499	523	508	561	557	547	492	527	525	540	492	512	545	549	504	526	512	528	516	523	540	499	510	510	509	558	527	558	540	478	523	529	509	543	562	532	519	546	536	524	566	484	506	533	534	510	549	506	537	529	475	534	547	498	535	528	525	526	545	530	521	562	531	539	543	527	509	496	531	550	481	516	543	571	532	535	510	500	573	501	534	525	540	531	519	553	507	509	576	534	522	535	545	511	508	479	516	499	523	511	546	500	508	527	525	513	568	530	498	535	487	534	504	530	549	524	526	510	526	520	549	536	516	531	504	503	538	565	571	524	551	532	540	499	564	555	540	533	525	527	511	538	505	535	514	490	511	514	567	484	539	563	501	518	548	498	490	514	521	493	506	542	572	530	532	506	567	523	505	521	558	494	538	543	526	551	552	502	517	534	515	524	525	532	487	491	542	534	495	537	529	505	538	549	520	523	485	503	496	562	488	505	519	560	547	525	515	514	529	536	541	532	468	523	534	529	481	519	541	524	512	572	569	472	510	482	500	520	569	475	531	556	539	517	483	547	497	548	540	504	544	534	513	537	545	502	508	540	552	555	535	496	475	510	463	519	545	548	556	479	574	498	581	542	545	544	483	502	561	503	498	477	530	493	559	549	521	512	518	558	497	506	493	560	532	500	543	528	534	486	515	499	542	484	472	545	519	543	541	504	508	534	510	549	506	572	486	536	545	503	534	547	562	530	531	517	560	522	520	511	545	583	511	568	504	518	567	507	518	512	512	548	527	536	520	503	500	535	519	505	511	529	547	542	524	479	494	530	545	464	513	534	510	564	548	508	553	543	515	533	519	500	500	524	534	549	514	529	525	545	515	506	564	527	492	516	527	578	492	540	516	498	518	524	524	508	535	525	528	517	529	538	510	501	502	556	542	551	540	504	498	515	503	488	544	508	506	510	576	547	527	543	515	574	539	537	531	542	520	513	537	511	495	478	543	532	519	487	540	564	522	550	531	597	520	514	542	554	541	540	535	546	506	517	508	497	482	486	531	530	506	553	524	542	521	522	532	506	519	507	508	529	506	575	518	522	502	555	542	500	513	540	476	518	494	510	533	534	526	555	474	501	501	488	535	541	487	529	546	547	556	494	522	538	520	467	548	498	540	558	509	514	509	520	541	501	544	523	505	502	491	497	504	521	555	562	507
23032	21064	28763	25769	23222	18279	5791	1092	769	732	599	535	544	7233	19897	17393	12162	5937	2998	1088	546	296	348	330	312	309	324	329	298	323	358	296	315	343	360	352	308	327	317	363	312	330	323	360	290	321	318	291	320	316	287	323	309	328	344	324	343	321	295	313	293	320	335	306	326	325	282	297	305	317	328	317	313	329	312	309	292	328	317	319	297	330	324	306	302	337	285	321	336	294	319	304	313	320	330	319	299	316	295	342	330	355	338	315	304	270	316	324	318	313	340	335	286	302	348	313	331	308	307	297	357	328	318	327	313	334	325	331	340	297	316	321	320	347	330	314	303	321	346	334	307	295	337	291	339	316	337	313	321	326	298	316	303	315	339	305	310	304	310	332	311	335	327	342	312	305	325	321	311	325	324	339	302	289	298	306	297	355	320	321	287	281	319	288	314	292	304	312	336	328	343	322	277	329	294	312	314	339	331	313	316	316	272	318	331	312	334	312	325	278	354	324	340	339	330	324	294	318	331	295	313	324	330	341	338	359	309	350	310	330	306	348	330	345	313	306	297	309	279	323	321	338	328	298	320	346	314	293	298	282	299	311	324	310	318	327	303	321	306	300	325	315	303	312	310	325	342	340	325	333	338	304	346	336	333	308	321	323	326	327	327	330	326	322	309	336	291	315	313	284	319	298	322	300	306	273	292	323	345	318	326	340	317	289	325	326	279	303	291	310	299	340	325	339	303	296	329	307	300	323	358	307	278	315	335	301	304	302	315	382	297	313	321	321	330	295	301	340	345	317	288	307	347	316	309	321	318	303	344	284	320	325	305	270	315	322	317	320	315	319	276	324	323	315	348	336	329	313	346	296	324	320	324	326	338	336	339	348	283	353	298	300	294	351	327	306	293	285	358	330	318	330	336	306	356	303	312	312	301	318	308	317	318	299	293	364	357	325	321	315	313	323	312	313	322	312	320	313	317	286	360	303	330	306	284	284	318	318	291	323	282	342	319	294	324	285	312	315	325	314	304	310	350	305	323	326	309	310	355	313	354	325	330	292	317	309	349	327	320	345	275	311	297	344	326	327	311	322	268	324	332	327	316	307	326	328	300	309	308	302	304	310	323	279	316	299	325	335	305	316	290	284	310	315	326	327	322	325	291	322	335	321	361	336	329	339	262	319	278	303	296	309	336	344	302	334	316	324	324	349	319	321	325	292	291	337	322	321	289	336	301	265	344	346	309	327	334	295	308	324	297	330	295	302	367	314	317	325	322	326	278	329	329	323	307	293	317	310	315	291	344	362	316	322	334	290	307	345	360	310	310	280	345	348	348	334	343	313	321	352	288	307	316	308	314	289	276	342	344	324	315	333	302	335	334	311	319	307	315	339	315	329	306	308	331	309	338	303	279	331	328	310	310	299	309	331	341	323	336	306	327	280	315	316	348	317	306	307	321	280	318	293	305	326	318	344	336	307	326	319	326	332	329	314	290	286	317	339	308	319	291	324	314	324	332	329	326	330	320	323	326	315	308	325	332	327	330	303	295	336	306	320	312	305	303	310	335	334	331	325	343	302	302	317	340	339	345	301	324	300	320	314	324	300	345	350	328	308	285	307	270	305	313	352	306	326	313	320	324	298	315	318	316	289	300	320	361	318	299	342	336	297	334	320	337	321	328	310	316	298	314	343	299	317	324	340	348	345	332	331	331	296	314	328	319	300	318	301	317	339	273	289	312	276	303	322	304	309	349	292	319	331	297	319	312	340	330	325	323	346	347	327	316	337	302	324	318	328	290	304	311	321	305	322	356	310	317	301	332	322	331	337	309	287	318	294	324	317	314	291	292	313	306	300	372	272	320	312	326	316	311	343	310	312	331	345	341	345	321	351	307	327	284	337	301	323	338	295	320	327	323	343	335	367	327	341	323	337	309	321	312	307	352	319	287	337	322	322	298	329	315	349	317	313	338	325	321	352	314	321	269	306	295	331	304	345	326	313	306	320	315	337	311	293	314	308	349	301	308	311	317	319	315	320	283	332	317	338	320	303	310	330	328	357	289	343	333	317	332	308	280	304	328	336	339	332	283	335	319	317	338	294	302	299	334	301	323	313	320	308	321	304	306	302	306	320	307	320	334	324	330	295	312	333	324	323	307	349	333	329	311	310	307	313	308	289	319	307	316	344	334	299	316	312	283	279	317	315	331	315	292	316	318	288	311	332	333	332	312	291	322	349	314	334	306	342	305	285	301	286	300	304	318	328	330	315	342	324	324	328	301	296	313	296	307	280	298	290	284	300	332	295	309	323	316	331	303	315	289	312	320	312	339	290	313	281	305	293	308	319	293	336	304	319	304	314	335	315	340	327	305	277	342	318	332	333	326	304	323	309	333	313	332	300	306	300	310	296	331	305	306	336	316	319	304	297	312	335	308	305	342	299	302	317	342	299	350	313	351	326	311	314	310	310	289	311	329	305	298	300	344	343	347	306	318	303	290	327	303	325	309	294	293	342	312	332	325	305	288	278	308	327	331	318	321	301	336	303	303	305	297	290	313	332	327	337	298	302	320	309	327	322	283	317	298	330	299	323	313	316	309	315	322	331	324	306	299	302	320	323	287	313	322	298	309	352	358	387	277	298	309	294	302	334	357	309	315	312	317	321	303	311	329	329	319	346	318	339	304	300	295	303	317	331	329	333	325	300	296	358	295	286	305	328	309	328	288	330	321	315	291	324	320	312	324	322	317	319	292	348	318	323	306	287	307	330	300	327	328	308	289	327	294	350	319	291	319	330	325	337	315	319	320	323	308	314	317	343	272	302	337	317	321	315	353	309	319	328	295	340	315	336	332	327	287	323	332	314	310	311	324	352	313	356	332	300	294	306	338	314	290	330	361	329	329	315	313	335	305	326	344	330	292	300	311	324	314	329	337	333	296	331	377	335	328	320	296	307	327	321	302	312	321	330	304	307	285	309	318	350	298	309	314	318	325	321	322	337	306	330	323	300	316	292	312	320	276	323	335	291	338	326	272	304	304	306	335	321	295	312	332	322	273	332	307	297	309	319	319	321	345	314	295	332	300	318	332	325	323	315	329	315	325	317	317	314	315	316	311	295	337	345	357	331	307	305	310	288	330	314	308	315	340	310	291	332	320	318	315	348	320	319	338	329	330	351	302	305	301	344	315	321	315	335	314	318	315	302	340	366	328	304	320	338	326	301	335	289	332	286	320	304	310	317	324	353	300	309	302	305	324	308	332	309	307	311	312	322	292	309	326	317	309	308	323	313	343	282	337	307	307	335	329	316	329	338	303	265	349	321	298	300	301	341	326	336	301	330	323	295	356	274	313	302	314	326	323	332	305	322	331	299	281	318	354	356	327	318	335	314	263	342	333	298	315	333	307	284	314	351	296	316	353	316	328	327	321	313	333	300	276	344	321	307	300	305	340	289	320	302	346	340	321	325	309	304	319	298	330	329	274	320	351	332	298	303	300	303	301	334	330	320	307	307	346	317
11379	21458	18038	52186	15056	5183	3823	2770	2331	1770	1524	1348	1354	16365	31598	27652	21379	12809	7289	2771	1057	563	581	540	508	503	506	534	549	559	497	544	556	521	524	514	526	525	526	538	536	572	570	558	514	532	522	522	520	517	567	522	539	553	533	553	526	504	527	532	506	548	536	525	532	535	540	519	531	474	559	520	546	512	514	483	516	529	504	519	519	553	560	564	513	496	531	525	498	549	525	552	557	528	500	496	523	532	523	516	534	544	532	547	501	520	484	536	489	524	519	542	493	499	543	540	526	524	520	553	528	566	521	495	525	496	516	535	548	550	508	525	540	538	529	526	520	552	562	518	522	470	528	489	531	536	512	563	511	486	496	531	543	519	538	522	580	533	532	488	583	505	491	555	519	516	518	533	489	499	549	528	500	546	548	532	524	522	508	514	512	550	531	538	505	524	501	490	513	525	517	511	527	526	526	492	506	513	530	564	526	514	536	497	486	546	514	494	489	527	508	480	540	542	500	491	509	521	527	527	505	549	539	495	566	578	494	528	521	547	504	532	551	514	512	512	525	514	494	534	493	552	505	524	553	518	568	506	525	512	526	524	535	540	543	515	565	547	527	537	520	506	522	538	504	527	509	572	541	527	543	491	535	523	481	490	548	523	541	512	537	524	548	560	489	578	511	541	497	526	552	542	517	560	538	498	525	502	513	591	525	482	527	528	504	483	521	543	547	513	514	515	478	532	517	508	500	495	506	499	515	527	526	495	541	523	508	557	518	520	526	506	520	525	541	522	540	512	525	523	536	504	544	526	490	525	501	544	536	537	499	527	542	533	443	515	507	496	565	533	520	545	519	502	510	502	528	529	548	510	512	517	489	520	531	497	514	510	535	552	534	554	553	526	532	494	522	508	557	486	505	486	533	524	511	535	566	509	511	538	511	534	507	528	502	505	535	562	539	510	526	521	550	512	458	524	539	532	510	535	518	576	530	507	563	509	552	564	521	517	516	530	499	527	510	511	519	519	505	486	534	522	514	534	522	514	507	510	557	504	531	531	528	533	553	530	532	564	546	555	522	509	518	477	524	542	493	527	493	501	521	558	546	536	510	534	517	555	535	501	550	537	504	454	519	514	559	515	518	546	489	538	530	514	492	519	509	551	557	526	544	511	492	533	524	528	505	504	530	529	511	496	496	501	554	553	540	530	546	485	526	541	498	509	544	500	525	546	524	534	550	493	528	496	534	539	522	524	536	504	527	502	535	515	512	518	523	514	515	556	537	539	473	495	545	544	501	506	495	518	500	513	514	520	508	548	520	541	544	516	541	538	554	594	514	480	532	532	545	542	519	525	493	583	545	501	511	549	464	551	510	551	530	532	521	545	562	510	485	514	506	495	527	513	525	489	504	510	501	555	517	485	565	501	533	521	516	497	528	514	503	521	523	518	529	549	502	507	554	500	547	517	478	510	580	528	533	514	463	495	542	503	556	494	512	527	532	502	539	535	515	522	498	514	522	536	540	546	513	584	504	517	513	529	517	505	470	525	533	519	473	532	498	526	497	526	553	533	508	470	506	526	553	502	526	521	526	488	511	531	535	496	539	523	506	585	542	550	535	520	525	501	496	520	503	507	528	544	485	485	529	526	545	489	516	517	508	526	487	488	529	512	511	536	526	527	512	485	543	494	560	498	559	545	532	534	494	517	508	510	517	496	497	504	482	511	536	513	544	476	504	510	572	543	539	538	513	514	514	463	512	549	479	540	544	562	541	531	516	539	518	524	496	513	535	491	505	479	518	513	530	566	486	509	538	568	568	519	495	511	509	514	514	492	564	503	555	549	543	522	554	525	461	533	487	491	549	530	531	513	525	503	509	525	518	500	513	534	494	483	513	522	539	532	568	540	516	547	550	537	500	549	535	483	531	528	490	556	523	453	521	514	544	540	528	529	531	539	510	538	542	519	511	503	525	534	532	505	528	528	504	528	547	489	518	576	511	511	533	486	531	560	535	552	517	509	483	508	490	565	488	549	518	500	538	531	488	496	518	513	538	531	534	538	548	530	495	544	510	505	538	500	480	495	544	541	552	493	542	488	522	506	503	526	538	556	541	529	518	531	541	537	507	540	512	541	538	525	514	527	545	494	496	544	513	503	527	516	505	530	513	558	541	527	505	530	523	545	510	519	540	506	515	550	526	517	499	502	511	496	499	499	508	511	481	546	535	556	522	529	528	524	479	507	536	496	519	507	511	523	519	516	561	548	507	544	523	523	473	505	513	505	489	520	493	574	532	504	523	514	509	524	528	482	546	496	559	533	511	529	574	484	564	544	535	530	544	515	534	526	528	501	521	536	546	529	537	529	497	547	549	553	502	499	530	543	510	501	540	544	543	529	504	502	548	524	526	509	548	482	525	510	525	527	514	498	501	516	532	526	507	515	517	515	522	515	518	501	508	475	494	562	492	479	563	546	523	531	499	475	523	538	565	524	510	514	506	563	525	510	475	531	490	529	564	534	520	522	545	546	521	526	541	527	501	517	555	519	524	493	533	551	596	512	538	525	483	549	546	546	530	508	510	570	499	486	558	540	504	538	497	528	532	546	516	488	537	528	537	524	521	518	527	531	495	469	506	537	509	514	509	527	561	482	550	546	490	538	483	507	535	527	527	497	532	561	533	521	532	567	549	519	583	500	556	531	533	531	536	500	495	535	549	507	526	508	529	493	484	505	515	507	519	529	473	529	546	501	481	557	569	533	521	547	528	490	576	558	513	517	523	523	501	493	558	517	511	510	539	534	524	525	523	482	526	531	494	476	539	572	549	527	540	494	533	526	524	581	546	504	484	508	477	543	511	489	470	502	525	520	468	548	539	519	514	547	522	490	514	504	501	501	535	542	511	567	514	508	570	538	473	541	534	506	487	521	537	569	542	545	514	530	520	505	542	514	506	497	502	507	543	550	527	523	537	564	524	521	512	529	497	563	521	509	480	491	547	539	528	532	573	535	499	512	521	521	573	481	525	526	566	545	499	542	544	511	522	472	530	532	547	511	500	480	504	505	476	519	499	531	525	541	546	547	539	497	568	529	497	515	539	477	556	524	550	519	525	554	519	526	519	540	539	487	546	553	516	513	536	500	496	501	501	491	511	530	521	535	536	542	572	534	510	561	554	507	540	526	508	514	557	499	542	487	511	466	538	521	513	511	529	541	524	515	498	521	500	519	477	499	510	501	508	501	583	514	549	496	528	472	492	508	505	527	468	525	503	506	522	518	482	539	557	525	507	515	505	534	545	539	558	508	497	552	530	538	537	493	529	534	586	520	520	575	511	540	506	527	525	546	523	541	520	517	546	509	504	535	511	524	499	509	512	552	489	517	566	485	576	531	521	547	557	534	505	522	522	532	540	533	520	540	529	520	538	499	533	552	520	480	535	505	522	516	521	526	511	539	555	510	503	488	468	524	506	514	523	457	490	531	567	530	520	510	534	515	534	517	533	519	562	556	539	536	533	512
26666	19694	6958	9889	2365	584	548	419	383	317	317	331	316	826	1506	1744	1290	816	544	436	331	308	272	325	296	289	296	297	266	297	298	269	282	294	297	279	297	279	324	314	283	290	295	287	307	280	284	293	269	275	294	295	255	305	265	310	296	279	301	254	281	258	314	330	305	296	290	299	311	285	289	261	262	254	279	297	308	295	298	293	285	279	299	272	291	301	284	311	299	277	300	273	308	314	272	260	285	271	274	329	293	287	281	263	302	298	285	284	299	267	296	298	302	297	300	289	310	311	300	306	319	292	292	331	278	289	262	286	274	273	258	296	291	293	303	308	284	285	285	273	277	284	289	332	290	263	292	268	284	284	285	281	270	286	280	293	274	297	306	279	296	267	321	296	292	323	281	271	269	328	296	274	314	281	291	294	277	313	293	303	286	316	279	299	277	290	268	320	251	312	293	290	282	291	315	286	302	287	277	299	276	301	292	289	286	272	289	267	293	294	300	288	288	294	261	295	284	302	293	284	294	271	296	252	274	308	294	286	292	268	303	288	304	305	300	272	288	277	277	265	276	269	299	261	304	260	318	262	295	299	304	291	283	303	282	295	317	298	285	287	289	301	313	271	353	316	312	287	308	281	259	281	274	263	294	303	283	271	290	279	277	289	295	282	290	295	275	296	284	291	264	290	289	271	312	275	280	309	286	308	258	281	296	328	307	281	292	275	294	303	287	293	311	292	273	275	291	279	290	304	293	313	277	290	306	274	300	298	279	278	290	267	319	272	279	285	255	278	271	302	318	295	306	272	318	297	297	339	303	306	277	285	295	279	280	292	303	291	294	276	280	284	288	300	302	286	305	284	318	290	285	301	302	316	312	287	285	316	285	284	286	297	282	277	299	293	290	267	289	307	282	287	274	277	296	285	252	308	310	305	283	270	280	275	293	285	305	285	278	305	311	295	303	281	302	321	307	289	315	291	262	284	271	289	286	315	314	301	294	304	319	295	292	274	265	275	304	299	300	299	297	293	270	305	287	276	283	308	286	277	309	277	262	276	269	295	301	297	290	305	321	301	278	304	316	307	290	270	285	277	295	262	302	284	293	302	283	289	285	259	258	301	296	285	273	299	297	285	260	281	295	323	279	287	266	267	305	279	308	337	279	292	321	308	272	267	304	291	290	295	284	309	303	295	300	297	248	268	284	273	284	301	326	273	292	280	300	307	293	298	291	276	283	303	300	279	276	291	284	262	290	248	296	304	273	294	320	311	281	288	298	276	289	295	326	337	293	294	284	290	281	270	283	302	271	289	280	300	281	322	298	310	312	329	296	304	309	304	294	277	259	309	282	288	279	292	308	262	296	267	313	299	316	298	270	298	282	275	272	283	330	284	312	293	309	280	284	315	239	310	300	270	280	301	297	281	267	292	277	268	286	283	258	310	262	274	293	254	287	283	295	303	289	270	324	288	281	284	289	291	286	302	296	311	281	309	290	289	260	285	258	274	296	290	329	270	278	293	279	288	308	281	287	290	292	269	296	299	298	292	310	269	288	326	324	296	290	283	286	284	308	270	302	284	253	277	300	301	307	297	288	280	276	310	284	293	298	287	309	287	274	292	269	276	256	281	292	306	285	322	287	302	287	277	299	277	315	262	282	318	268	287	269	310	275	302	265	273	285	270	262	300	314	290	251	296	290	306	312	315	283	292	291	301	301	269	268	280	311	313	294	261	303	280	269	276	255	269	260	275	278	316	301	298	274	285	270	297	322	292	310	270	319	269	291	260	308	301	262	302	284	282	281	302	289	292	315	230	310	269	283	275	277	290	305	272	292	307	279	272	312	301	296	284	304	284	299	288	292	254	285	276	288	267	306	277	296	274	315	287	294	305	318	321	332	298	266	294	301	273	267	272	298	299	271	258	281	301	317	268	284	288	273	296	266	313	278	302	301	298	296	302	267	276	281	305	277	295	295	272	305	283	283	286	287	293	294	291	308	278	269	289	275	283	284	270	304	328	285	299	290	293	281	276	261	277	298	283	266	257	288	307	278	317	291	271	324	313	287	332	306	287	309	285	279	274	283	258	289	314	302	277	312	291	291	287	284	281	278	270	309	300	278	270	284	273	270	304	268	287	281	286	285	275	290	290	291	267	301	279	291	296	314	273	282	265	304	287	284	315	279	275	276	322	260	307	323	289	292	264	267	289	293	271	309	301	315	292	298	264	282	287	267	263	280	282	299	274	300	295	310	285	296	289	317	319	290	274	294	286	291	313	277	324	259	280	300	297	305	265	340	326	310	306	333	293	275	267	261	303	301	305	262	264	269	288	260	313	266	276	308	276	285	277	301	309	306	272	287	291	297	302	276	292	275	304	271	268	279	327	299	280	315	286	282	274	322	306	278	298	286	277	266	306	292	320	295	272	293	314	291	292	302	285	323	302	300	286	315	299	319	303	296	268	291	260	273	297	296	283	313	281	325	286	287	271	255	286	290	277	309	294	302	299	296	298	315	316	290	271	296	298	277	289	299	304	293	282	297	289	277	287	289	308	272	292	301	293	284	266	300	307	266	289	298	285	278	304	296	299	292	298	267	295	296	312	285	276	289	266	281	282	295	276	287	272	276	272	289	289	294	287	292	296	285	322	277	288	285	286	280	302	303	253	288	303	264	273	279	312	310	296	257	278	321	312	302	269	316	274	277	295	297	293	275	271	290	296	288	290	312	316	286	269	271	303	284	270	297	278	286	285	300	314	285	280	308	288	320	294	273	320	335	272	262	327	290	309	325	308	306	269	299	243	296	288	301	263	279	294	293	293	287	303	325	283	266	307	290	280	308	275	293	310	283	317	290	293	328	287	286	289	280	283	335	292	307	307	284	272	295	275	309	296	279	277	293	277	285	300	260	290	273	272	273	258	289	295	281	280	310	285	271	286	296	295	299	263	297	283	261	317	271	304	294	304	299	278	315	274	314	286	275	297	261	285	312	299	287	302	309	304	281	310	268	293	284	284	307	282	256	275	308	292	257	303	310	277	290	286	276	320	259	298	299	294	266	280	295	288	292	323	309	294	256	291	299	308	266	285	300	286	329	269	318	300	304	271	305	282	279	299	276	281	258	307	303	298	304	258	296	282	284	309	291	300	267	267	341	269	273	288	299	278	287	286	269	258	273	297	317	262	287	287	295	285	266	267	321	288	292	265	317	303	315	309	306	294	303	301	285	285	286	293	286	274	264	279	274	283	319	288	287	288	317	271	276	290	272	298	316	287	264	283	283	289	292	283	271	312	298	274	272	306	280	251	299	289	315	268	300	302	308	281	285	315	277	270	289	306	322	267	280	300	300	272	298	293	300	272	296	276	294	309	289	306	293	285	300	312	299	282	302	322	286	306	290	310	279	287	271	311	283	289	281	295	289	284	265	307	296	304	273	288	284	249	289	287	294	295	291	264	303	273	268	271	286	310	267	298	325	296	283	305	300	302	306	330	255	274	293	288	280	277	293	279
5907	5406	4943	17368	4182	1516	1377	945	869	674	616	601	547	2323	4265	4510	3269	1861	1157	831	620	479	499	467	506	523	491	478	487	455	478	469	493	510	459	408	477	470	456	460	478	491	457	482	478	475	501	502	479	498	467	473	482	479	483	456	507	503	497	491	445	509	518	474	498	513	463	506	446	486	470	479	481	458	498	498	440	467	525	466	480	487	487	493	517	492	476	494	470	482	461	438	500	473	477	515	468	505	489	461	476	482	456	508	481	487	493	489	450	494	487	492	486	469	476	498	489	503	524	473	475	482	499	526	481	452	479	465	454	459	503	454	488	501	515	454	500	490	497	505	492	491	501	502	492	540	497	467	501	452	488	482	472	472	535	499	530	478	457	487	451	485	474	451	518	505	468	477	480	474	494	499	479	500	489	498	476	501	500	466	466	471	507	472	530	448	506	464	516	471	474	496	511	474	499	463	459	479	526	474	467	493	434	490	507	484	464	507	482	474	472	489	479	484	502	520	475	493	461	479	490	481	491	442	430	437	492	468	465	468	499	499	451	498	474	488	462	476	519	464	531	451	477	453	472	471	507	536	445	496	483	489	470	478	480	443	491	462	505	484	499	481	506	447	471	477	476	485	486	515	500	505	479	457	493	468	486	485	511	485	457	493	494	499	459	468	480	504	474	486	487	459	484	460	491	464	498	504	485	464	500	501	516	483	476	464	480	495	514	469	455	501	469	473	479	474	481	474	458	483	514	489	494	493	489	473	520	443	513	506	491	493	478	487	474	457	497	460	471	428	456	502	498	477	514	501	478	475	483	433	474	495	487	494	465	499	478	513	456	474	477	455	504	518	486	448	475	430	473	493	515	482	497	508	497	461	470	504	445	513	499	480	514	508	472	513	511	504	548	473	482	544	481	493	470	513	442	463	522	499	484	471	496	539	483	484	524	483	511	488	508	478	467	530	473	478	463	498	510	440	501	498	493	500	500	433	475	448	477	460	491	494	460	485	460	499	491	468	475	467	451	495	490	447	478	466	493	485	501	477	456	480	489	509	492	478	504	478	472	508	507	502	470	501	487	462	512	480	503	498	489	472	538	487	478	463	496	465	523	477	472	476	521	486	510	447	515	502	497	515	480	510	459	479	495	493	465	513	474	458	491	530	471	519	471	479	507	476	492	490	430	511	442	452	474	484	481	494	472	495	495	503	510	465	493	481	460	473	506	470	501	513	468	513	450	479	478	494	568	461	512	480	480	453	473	522	519	528	486	495	499	494	440	474	486	475	546	503	515	467	507	471	464	478	489	516	481	481	471	453	529	491	539	507	475	518	478	530	477	496	474	479	460	448	475	484	487	451	463	483	520	470	478	481	512	468	486	495	475	443	517	468	466	480	459	455	453	475	495	496	504	443	476	465	460	476	451	456	471	545	469	498	488	493	481	474	472	520	491	529	468	471	461	510	492	499	488	492	484	470	463	473	504	507	508	463	496	482	478	529	501	500	491	488	525	463	441	460	484	513	498	487	466	530	507	491	494	474	467	496	463	513	466	487	503	472	502	487	509	459	469	446	464	501	489	493	503	493	470	495	482	505	487	494	543	458	481	486	482	456	496	501	526	498	454	441	473	490	462	467	526	473	489	465	456	501	494	504	459	480	483	521	460	478	503	509	475	452	499	495	513	466	497	495	498	450	505	502	494	491	473	477	478	450	494	495	475	546	533	473	463	456	526	503	490	461	493	473	434	482	464	537	485	524	497	495	503	466	487	493	483	488	467	472	493	470	489	474	492	471	493	454	481	482	473	513	503	472	466	484	478	497	480	473	503	540	515	523	465	467	476	502	477	445	511	513	505	498	472	529	476	490	510	460	456	522	445	498	495	485	489	466	530	431	501	468	508	492	460	529	512	478	494	489	490	461	523	488	453	500	484	503	458	494	503	468	474	486	471	526	473	484	502	466	489	473	487	438	479	495	512	513	494	472	501	487	495	489	485	491	507	497	471	464	460	467	499	477	494	465	471	505	481	459	506	444	496	468	495	486	477	478	488	445	489	505	463	474	499	480	478	500	526	494	472	505	443	459	480	478	513	500	492	497	505	498	521	475	468	487	487	488	479	490	522	485	484	455	491	498	529	530	479	517	465	473	442	459	493	515	487	457	468	453	505	488	490	472	482	490	519	480	463	518	471	477	492	445	480	478	458	509	461	474	493	526	467	461	451	468	506	457	500	464	448	488	448	461	511	506	485	495	501	504	507	431	499	505	489	466	500	433	496	487	488	454	486	537	485	490	495	473	481	465	458	471	490	532	449	504	491	485	489	520	455	503	491	488	518	543	498	509	470	482	499	472	459	468	479	467	525	481	528	485	453	471	478	442	511	495	497	471	461	510	462	464	447	501	486	488	534	511	424	474	515	524	486	493	480	500	527	482	499	504	479	491	490	461	506	470	524	478	459	512	484	497	480	486	471	504	472	492	526	481	491	481	484	481	522	495	469	459	490	498	481	486	499	457	486	482	506	533	522	450	453	489	489	480	450	492	465	509	476	472	495	473	479	470	493	478	498	499	484	453	465	507	484	484	485	467	458	478	452	514	524	469	525	488	476	498	501	475	494	512	475	515	478	502	487	506	499	471	465	476	448	467	424	479	476	514	469	505	497	463	521	483	464	471	498	474	497	498	470	507	454	477	497	509	477	536	510	516	527	485	496	451	534	467	488	439	465	484	514	446	516	469	526	494	468	500	495	438	424	478	478	516	471	476	468	458	478	453	486	455	479	510	493	502	493	460	455	506	487	472	481	519	505	516	521	461	491	469	467	520	523	487	484	468	512	502	483	503	481	502	465	486	495	476	463	516	479	511	478	471	505	510	448	437	492	493	445	449	482	455	504	488	502	444	478	464	460	473	466	465	481	447	508	501	499	487	475	485	457	482	470	506	501	447	521	514	466	488	445	459	468	469	458	479	494	473	496	481	449	488	491	439	497	486	492	476	484	493	484	511	480	541	455	468	483	512	482	500	497	479	449	484	500	492	467	513	476	457	465	520	465	487	462	523	466	518	449	470	483	481	486	477	498	508	491	472	502	450	480	459	485	464	426	473	491	499	471	483	453	485	510	505	487	480	485	453	528	503	466	512	463	517	472	508	477	509	497	459	494	487	518	506	440	478	486	515	489	495	457	538	487	508	495	487	474	510	476	536	485	490	458	429	510	461	493	447	491	493	505	523	498	468	480	487	503	490	452	480	501	472	464	460	498	477	506	475	482	497	514	508	509	485	466	483	483	472	488	522	494	454	503	429	489	475	511	469	452	522	509	470	513	493	510	504	472	517	508	469	501	526	512	500	480	460	462	459	485	512	514	485	495	463	498	485	455	481	481	507	456	491	497	498	483	476	505	493	496	509	489	504	503	463	481	492	458	461	500	518	497	472	502	517	489	461	488	489	508	466	455	480	466	500	486	498	480	482	447	446	478	500	455	437	487	497	470	494	493	477	516	469	468	513
24500	21064	27444	30722	17920	3170	968	648	483	472	410	393	425	5006	7983	6741	4015	2196	1087	665	463	374	308	323	292	298	286	315	330	295	339	322	337	332	349	285	338	302	321	310	301	315	314	329	309	322	307	326	302	312	319	318	303	350	311	341	319	298	313	317	311	313	295	290	318	307	307	302	324	328	328	362	331	330	335	333	310	340	297	331	328	294	328	336	339	268	310	313	320	336	309	322	325	296	305	315	295	313	314	322	308	307	314	319	334	311	307	293	317	315	324	305	305	316	316	332	283	308	338	374	295	332	291	306	334	312	335	317	299	311	324	323	315	292	327	331	314	302	335	331	289	338	298	324	306	341	293	308	322	286	308	294	317	325	306	334	297	335	296	299	334	297	316	302	323	291	310	314	327	325	294	301	311	330	324	312	305	287	328	336	323	322	285	313	309	301	327	323	299	275	328	313	320	284	323	296	347	330	299	289	329	310	306	285	331	279	298	304	302	327	283	289	313	324	306	289	336	331	336	322	342	309	339	292	296	305	307	312	312	321	322	305	349	302	292	305	285	313	284	309	325	313	313	306	318	306	301	304	299	338	292	289	337	334	314	334	337	296	350	295	285	313	350	326	327	304	284	292	324	323	299	307	316	302	323	308	299	339	306	303	325	312	335	329	294	304	305	315	299	312	338	299	330	315	312	317	310	315	320	289	309	323	316	310	252	321	319	336	327	323	337	320	316	294	325	309	332	310	327	326	329	329	297	307	309	322	290	299	333	343	339	322	302	316	296	337	302	316	321	308	344	322	316	316	310	308	297	322	298	312	300	286	308	302	311	328	309	283	310	323	357	326	309	297	304	304	324	319	290	293	364	337	318	316	307	318	316	285	303	340	329	356	305	280	329	323	295	308	335	302	328	321	341	300	325	266	319	300	315	305	340	321	320	303	311	325	342	330	312	311	307	312	299	368	335	290	309	316	302	308	308	324	314	332	320	316	302	310	321	308	330	292	278	318	308	289	309	307	303	306	327	274	329	334	318	302	324	301	307	287	320	270	321	325	282	318	347	311	354	311	300	304	329	299	297	325	324	332	293	288	291	317	305	302	280	311	320	276	296	339	325	310	312	292	297	321	304	286	338	321	326	322	338	301	306	320	333	318	297	318	289	304	284	328	327	301	332	296	304	312	326	292	353	331	313	319	332	334	310	295	327	291	323	347	308	334	331	313	303	306	335	348	327	356	311	309	315	298	344	364	314	300	321	309	294	279	352	363	296	280	306	313	335	338	302	286	333	284	307	301	311	300	329	326	332	298	296	339	303	301	344	313	304	302	295	312	291	314	298	333	279	335	303	317	308	312	307	316	324	321	299	297	331	306	321	302	328	300	270	319	299	311	313	322	329	329	327	313	307	313	304	317	354	344	315	290	301	298	317	302	310	327	321	298	315	326	310	317	306	313	327	317	313	302	323	351	317	311	331	323	295	328	292	319	308	284	306	301	326	351	329	329	292	298	306	314	326	325	323	285	306	341	282	319	307	295	301	320	316	292	308	325	314	320	292	314	327	310	310	290	296	317	280	321	328	334	296	292	301	292	313	296	353	307	322	301	320	287	312	350	333	307	304	329	292	303	300	295	308	336	313	307	307	355	329	336	331	311	322	310	304	298	353	295	305	289	284	299	306	331	288	321	281	320	341	268	285	321	291	312	311	333	286	308	312	326	342	331	328	315	328	306	334	334	313	325	343	302	293	340	294	315	315	270	329	346	316	269	324	308	306	311	343	320	279	307	337	322	311	312	312	310	335	310	324	333	312	315	298	304	328	303	317	316	304	301	286	328	325	310	304	332	298	295	320	320	315	302	297	301	303	300	325	320	312	319	341	323	307	327	344	329	320	312	322	308	291	320	263	306	330	323	305	298	328	327	336	323	325	311	321	308	320	348	302	292	312	289	289	326	313	305	312	313	302	319	340	286	300	281	324	311	296	294	319	331	299	348	295	332	338	292	305	342	320	298	316	325	305	335	300	302	314	316	290	321	300	313	310	310	326	317	337	286	308	317	298	332	328	309	321	313	323	333	337	326	279	315	324	296	326	311	300	320	299	344	280	324	312	278	308	291	295	291	323	339	382	301	340	326	291	305	327	315	302	312	305	318	313	302	315	331	299	322	323	307	300	332	300	276	321	331	301	304	306	297	320	314	303	333	338	319	327	315	291	321	330	315	312	306	335	300	306	284	333	299	288	327	298	328	297	333	333	320	358	315	324	308	276	315	298	309	296	296	283	329	312	317	343	297	263	315	306	329	335	310	328	292	333	352	317	309	334	304	326	303	294	280	320	302	314	322	316	321	320	328	323	314	329	328	321	336	295	314	311	356	331	329	283	307	329	330	304	298	349	318	299	301	295	320	331	289	335	341	328	287	327	308	310	315	310	323	326	317	301	298	346	307	309	315	337	336	292	334	308	290	306	319	281	307	294	313	340	311	298	295	301	340	313	323	304	343	294	324	291	293	297	289	313	298	332	298	334	305	312	295	294	312	295	308	327	331	326	292	330	316	317	326	367	300	294	309	301	308	316	317	323	303	295	294	308	298	315	295	301	298	320	313	328	302	299	310	299	340	315	299	305	344	310	299	326	300	305	292	305	333	338	335	280	309	303	337	309	320	330	331	349	279	319	323	313	294	320	305	316	294	286	331	318	328	309	289	322	316	319	306	321	299	340	302	308	308	294	337	327	308	321	299	322	302	293	314	298	294	284	312	314	320	331	293	326	343	324	336	312	316	303	277	299	312	305	321	327	304	330	300	295	328	298	295	322	321	326	301	316	315	317	324	326	290	303	316	321	289	311	330	313	290	310	293	310	334	308	326	318	314	348	315	318	334	314	344	344	293	274	311	339	327	314	306	310	321	306	325	307	322	307	306	315	332	305	298	330	307	324	285	330	296	301	290	320	285	302	296	299	340	341	314	294	286	287	298	309	287	312	329	315	300	338	347	305	270	319	337	339	307	320	328	314	319	314	288	307	332	318	330	305	305	317	315	339	317	306	313	329	285	318	324	290	314	312	290	284	313	324	291	298	324	295	346	289	340	306	304	300	331	331	305	332	291	313	310	301	317	294	292	328	302	346	314	308	312	288	307	288	310	304	296	289	296	291	303	308	287	299	326	308	287	324	333	320	310	321	308	334	293	317	338	313	307	342	313	323	304	308	334	329	310	323	322	309	334	323	294	312	332	297	307	311	308	321	295	302	302	331	291	343	284	298	349	318	305	293	341	316	319	298	328	300	297	326	300	316	319	307	326	337	307	293	316	313	301	299	326	317	318	336	301	306	332	315	294	294	293	315	293	298	305	336	319	300	298	326	344	297	361	315	323	323	324	290	326	323	319	298	297	320	327	341	321	314	294	291	313	301	305	334	323	301	319	290	301	280	291	301	329	325	272	347	317	328	339	298	323	354	345	314	304	296	330	289	274	313	304	318	310	316	320	316	335	325	306	323	315	290	338
7564	11346	14579	43880	7212	3125	2450	1689	1383	1040	941	876	892	12864	17715	15190	9868	5615	2778	1465	841	600	555	493	515	528	519	542	528	508	492	526	535	563	555	516	533	542	549	541	527	537	532	538	513	507	515	536	577	522	533	572	552	511	529	555	517	517	543	527	528	503	486	535	514	518	528	531	551	551	505	548	507	563	552	522	533	554	546	566	551	554	504	502	536	513	515	517	553	532	526	542	520	529	487	540	556	539	556	547	538	534	570	577	552	534	522	528	486	545	527	545	534	483	498	539	525	524	543	550	506	539	563	539	533	513	531	524	475	512	519	477	501	534	566	530	551	479	515	518	521	513	504	543	520	535	525	515	503	527	525	522	499	566	577	518	545	521	529	532	547	502	497	559	503	510	512	479	548	528	527	539	526	480	598	547	521	481	468	524	529	510	533	524	535	541	539	535	550	517	530	544	526	550	566	495	525	535	523	549	523	562	501	566	498	536	533	532	561	511	526	573	495	534	547	532	538	527	527	506	478	482	540	562	495	547	540	552	536	523	516	468	505	507	544	538	525	535	530	563	575	502	512	513	561	531	545	550	527	511	511	522	515	537	494	511	543	512	545	521	516	542	495	581	513	538	511	543	512	559	521	503	517	542	525	522	553	545	540	510	540	555	513	515	511	525	520	513	517	495	549	473	512	524	547	539	554	545	529	515	514	546	512	525	537	546	531	534	541	508	560	518	529	570	570	534	526	519	503	527	519	527	518	559	521	505	537	515	539	573	557	523	507	453	537	570	509	531	568	565	553	502	540	497	506	524	574	516	551	516	545	552	483	529	502	481	522	481	534	523	497	532	497	525	497	526	511	513	555	527	576	541	511	503	507	512	574	551	557	555	493	509	496	557	524	551	540	518	509	537	542	574	504	484	538	537	519	531	581	531	533	528	538	539	534	510	491	512	544	577	542	510	565	516	539	540	552	515	502	556	505	508	529	518	534	506	502	485	492	538	490	566	531	533	523	518	549	520	503	524	510	523	502	527	543	529	507	543	552	507	518	543	512	488	558	509	533	499	518	493	504	560	525	529	496	542	522	510	553	535	524	494	506	524	525	531	517	503	554	536	579	556	524	509	549	535	544	529	528	501	522	561	545	524	510	495	536	513	480	499	574	542	513	515	533	508	523	548	515	519	507	517	557	547	551	553	527	533	503	529	532	561	532	508	537	513	505	508	493	524	551	517	514	515	530	544	549	542	499	527	516	527	568	520	532	514	534	540	535	528	502	491	554	533	535	554	534	529	532	532	495	492	529	478	541	530	520	528	557	532	553	505	573	559	536	527	519	573	533	530	545	533	542	527	549	544	502	515	522	530	538	501	534	520	516	525	523	569	574	532	537	530	500	484	526	521	502	485	503	508	527	508	503	547	516	501	530	521	510	504	541	533	531	488	466	518	528	543	548	513	508	502	491	517	531	507	492	566	517	484	522	495	484	490	498	488	507	528	519	521	516	542	529	552	546	513	547	529	545	502	522	517	517	539	506	496	575	542	525	489	492	536	529	523	525	489	517	541	544	551	570	522	533	584	542	532	515	522	528	568	533	529	555	516	552	468	534	510	518	532	548	520	502	506	515	538	536	480	516	544	560	500	499	531	546	536	540	544	542	548	497	524	540	537	552	552	528	490	539	560	525	577	554	553	539	469	528	522	537	548	528	506	504	513	532	529	494	571	538	518	517	563	486	512	495	491	536	563	476	521	523	510	521	508	517	515	561	543	512	568	486	514	485	528	506	498	512	551	526	550	517	545	544	532	537	473	517	543	547	552	503	570	504	552	558	501	542	522	547	502	537	476	501	526	527	523	557	537	502	588	564	518	529	542	553	539	495	542	524	555	528	581	508	573	481	560	529	513	539	490	512	542	527	536	515	512	523	540	495	561	542	536	547	474	502	536	522	506	546	495	538	571	522	559	572	507	545	519	582	528	520	515	520	501	557	527	522	550	521	518	530	536	558	483	502	556	522	556	547	534	518	600	568	515	515	555	516	555	510	537	524	606	510	500	560	535	516	506	521	574	556	529	536	521	540	526	526	535	528	548	512	526	506	491	539	486	534	519	517	562	527	488	507	538	547	526	494	523	518	544	525	513	530	513	495	526	550	543	524	518	561	547	532	491	548	542	529	507	545	540	549	478	481	561	522	496	491	512	525	534	520	532	532	545	481	563	527	519	528	499	558	501	511	508	518	470	498	514	532	518	526	549	535	530	529	523	484	563	511	560	511	541	554	525	511	496	555	541	545	517	548	544	481	526	494	509	541	540	522	515	503	516	542	526	546	512	537	522	505	516	529	531	521	490	512	537	536	559	547	522	571	511	517	542	520	492	551	506	521	497	502	534	517	554	524	556	513	554	565	477	519	564	539	550	503	503	583	531	512	530	523	562	500	526	491	519	549	517	554	517	524	530	543	505	545	500	514	541	507	491	523	523	527	552	554	537	513	580	533	512	536	498	518	528	548	523	534	507	476	533	523	502	503	511	509	562	560	468	510	503	516	507	563	524	557	541	510	529	475	527	567	507	516	538	517	532	502	571	521	498	528	545	569	537	507	531	550	521	508	524	526	524	509	513	497	519	542	552	563	531	530	552	533	492	467	501	556	546	503	539	531	525	522	512	516	494	564	547	556	522	533	524	500	495	549	488	514	518	544	532	537	540	516	583	544	556	573	512	522	509	516	535	523	494	503	555	551	473	542	535	487	527	516	569	525	530	546	541	463	508	534	482	503	565	500	521	516	561	541	485	521	552	495	508	516	521	519	554	513	553	507	533	547	529	487	503	501	508	529	529	487	558	537	536	515	502	580	539	579	567	551	503	507	512	499	505	507	543	513	529	518	474	552	514	521	508	561	494	494	549	492	497	528	510	533	530	510	558	473	493	521	529	516	558	543	533	518	553	520	519	534	508	514	561	548	545	520	499	534	495	519	557	580	531	517	525	555	533	559	483	533	529	549	542	527	528	504	518	522	520	494	480	538	487	521	504	477	540	529	534	494	536	497	542	481	554	469	570	517	527	529	558	546	520	545	498	562	515	552	516	530	522	549	487	533	536	546	515	537	530	523	520	536	558	508	512	507	582	526	574	532	502	510	526	512	533	535	550	547	518	528	509	559	540	517	520	531	500	467	503	483	491	496	508	508	560	541	505	571	498	543	512	530	553	538	532	498	543	550	530	543	534	524	530	548	537	576	506	532	551	507	511	510	515	507	516	549	560	527	511	511	538	489	515	519	546	525	603	545	525	531	520	514	492	540	538	500	564	528	524	506	500	542	502	503	546	516	532	518	522	520	506	490	527	559	494	522	579	515	550	554	542	510	538	532	566	568	517	522	502	588	518	485	550	559	502	510	530	516	525	525	516	549	523	540	539	497	551	524	528	534	564	533	594	541	534	547	504	499	534	502	507	545	489	503	577	534	500	561	518	543	515	537	526	531	544	550	545	536	547	544	520	509	532	529	506
23037	21065	28917	28627	22199	17738	5366	1052	706	636	576	533	605	10813	19518	15101	10779	5878	2793	1260	617	446	325	326	318	311	332	325	355	297	333	329	288	354	303	361	322	298	311	334	297	314	345	344	327	307	334	357	348	343	306	307	298	312	289	313	339	326	310	317	364	315	326	302	311	326	308	329	314	302	319	327	294	328	305	333	309	309	298	307	319	301	328	319	310	308	302	315	342	339	317	342	345	358	345	337	300	330	318	351	299	336	356	344	319	310	306	352	330	316	335	329	319	317	320	370	310	370	325	307	342	354	327	329	319	352	310	347	346	311	317	325	313	361	322	326	311	352	299	311	343	316	350	349	317	305	337	328	330	330	328	369	324	354	335	338	313	318	322	310	346	292	320	326	340	327	328	312	362	338	332	312	334	336	333	294	360	328	350	334	340	321	291	346	332	335	345	349	357	320	342	311	305	327	302	318	320	318	331	352	320	306	307	321	310	331	340	310	365	310	311	340	339	353	352	279	309	316	327	332	354	309	315	282	318	314	316	310	337	314	309	300	335	342	329	324	309	308	307	335	305	301	314	331	344	357	307	327	310	327	328	323	341	349	310	342	315	349	342	345	352	332	311	280	339	294	341	345	317	323	346	346	335	318	327	329	324	310	319	365	312	325	331	332	297	328	319	325	334	326	324	324	310	337	327	349	347	348	301	315	313	346	313	326	343	341	307	348	328	308	335	360	340	343	305	296	321	334	306	284	317	299	302	321	309	334	319	316	298	298	334	344	317	321	330	336	298	307	346	308	309	331	328	344	323	319	349	330	313	311	308	311	306	321	331	327	318	349	333	306	314	336	331	305	339	300	318	349	334	319	306	327	314	311	327	337	364	316	294	319	329	360	305	311	288	340	334	339	296	321	319	304	314	338	316	301	331	344	321	328	333	314	293	333	316	341	334	348	344	301	324	325	314	310	295	338	351	316	328	291	331	341	341	317	300	334	313	358	291	336	342	338	321	305	326	341	330	333	340	308	347	360	328	337	315	324	332	297	325	369	342	346	325	331	350	329	321	276	319	324	364	302	347	324	321	327	330	330	324	304	309	323	351	307	332	338	338	312	311	322	303	363	292	329	314	314	283	308	345	290	348	330	328	342	311	334	342	305	328	292	351	338	301	335	346	352	343	282	303	340	319	307	324	314	323	309	325	332	315	315	349	314	333	331	326	303	328	325	343	350	324	331	340	325	314	326	293	300	322	304	295	342	326	312	324	322	342	333	311	314	360	333	327	314	308	316	300	313	337	325	331	319	336	319	302	332	346	344	319	317	327	337	368	336	307	311	338	315	341	349	322	325	332	300	342	323	332	332	340	311	330	312	343	312	292	333	348	319	334	342	307	348	299	314	357	327	337	345	319	320	334	349	311	335	331	328	330	344	332	286	325	318	343	318	310	324	333	311	343	315	319	317	353	311	304	339	293	327	310	340	330	295	313	336	322	299	338	311	317	324	353	355	352	306	286	327	331	305	337	317	320	307	327	281	310	332	348	311	355	325	309	336	308	321	316	318	345	329	310	320	317	298	335	314	327	327	303	339	313	329	340	357	311	325	337	325	294	339	332	320	344	347	335	351	326	303	347	352	337	307	307	345	344	354	328	338	302	301	343	346	285	321	313	313	315	312	335	330	297	329	286	341	337	345	317	345	331	322	327	316	334	337	338	338	300	343	358	337	301	331	330	308	349	323	331	327	335	341	343	365	318	290	347	372	319	316	291	316	329	290	348	318	352	313	319	334	310	302	327	332	294	321	307	310	314	300	301	330	319	347	329	329	317	325	343	347	348	347	353	304	339	340	311	346	292	311	351	328	324	361	305	326	297	300	332	337	334	342	355	323	325	328	310	346	275	322	345	310	358	325	324	328	309	330	344	323	324	308	310	303	312	313	341	357	316	355	336	314	331	327	324	302	301	330	305	357	327	356	338	312	326	316	304	332	303	324	334	348	305	312	363	323	319	330	328	324	371	344	326	304	316	293	330	313	317	329	292	318	327	355	351	301	343	348	324	306	304	327	313	321	335	327	302	309	326	335	317	353	364	326	344	345	327	323	322	326	296	339	308	305	323	323	315	368	315	275	314	333	332	318	311	319	327	341	318	343	331	330	305	313	313	320	348	356	359	308	328	327	305	342	321	304	318	339	313	351	351	325	304	319	323	296	317	344	347	329	346	343	360	325	321	334	338	343	302	324	352	317	313	289	337	346	308	340	327	311	348	331	326	344	338	324	322	352	328	309	336	346	296	314	306	330	333	301	337	322	284	317	331	322	311	318	334	326	357	310	282	286	322	320	299	318	330	333	346	294	331	310	335	342	310	319	318	336	289	320	307	315	351	340	321	324	313	296	320	323	310	302	322	320	324	318	310	324	336	302	321	315	321	337	304	359	305	324	345	347	341	325	307	340	304	335	298	337	337	317	324	323	340	367	310	326	350	329	319	314	328	311	298	322	294	323	334	342	302	324	333	289	315	334	316	301	328	314	332	338	337	339	300	337	341	331	309	322	333	328	385	337	324	321	335	318	302	305	300	336	332	318	336	309	310	355	312	316	319	347	337	306	305	321	321	337	324	321	301	330	333	300	308	309	334	324	303	346	311	323	331	298	342	299	307	346	302	307	318	336	316	343	329	326	352	328	321	313	334	327	349	303	314	325	303	337	340	313	325	319	306	328	319	290	352	324	321	357	300	314	316	332	332	357	284	344	308	327	315	354	300	343	352	323	294	340	307	345	335	292	351	306	337	318	327	321	308	304	315	282	315	329	356	334	346	332	311	358	312	313	349	338	336	295	314	341	342	361	344	334	357	336	319	350	338	339	321	316	344	326	330	286	357	346	334	348	319	344	341	346	323	348	302	327	308	328	297	312	306	336	337	346	298	317	310	309	305	320	328	304	303	327	334	297	335	350	349	355	335	318	309	312	325	358	288	326	352	311	315	344	320	322	342	316	324	357	306	311	329	336	346	355	301	318	310	355	295	355	352	316	341	305	336	346	329	323	332	319	311	322	317	287	308	328	312	358	355	292	316	333	300	330	309	336	336	311	351	296	317	332	332	314	367	320	307	290	347	347	330	349	297	353	306	343	340	301	320	330	308	321	313	314	321	337	308	278	317	301	322	322	344	308	304	367	321	318	299	343	297	304	334	358	311	325	317	324	316	294	301	333	335	327	326	309	352	306	308	320	350	330	304	318	337	344	332	357	338	308	320	326	332	342	296	283	351	282	341	337	357	317	338	332	342	325	311	328	330	323	337	314	330	321	337	303	315	307	327	309	314	308	339	305	311	351	312	326	321	329	294	343	330	327	364	296	316	328	326	297	296	301	288	301	307	333	297	320	344	320	317	312	290	321	333	336	329	324	329	319	306	307	318	308	338	319	348	324	350	312	313	326	313	334	311	328	316	327	320	317	333	319	350	322	306	314	333	340	349	350	332	289	300	320	341	288	322	337	333	369	310	335
10970	19638	32961	61631	7497	5549	4130	2703	2104	1744	1445	1273	1423	20402	29872	25370	19797	12567	6664	3026	1433	773	500	543	565	548	529	531	557	539	553	533	513	501	504	537	521	535	558	523	562	556	505	582	486	497	548	551	557	502	532	524	536	553	502	525	543	521	522	488	497	524	523	537	565	575	531	545	500	517	494	531	563	523	522	580	528	491	529	563	517	551	527	582	534	552	538	538	510	500	506	530	530	483	546	534	522	555	522	561	484	506	535	549	535	515	560	547	547	525	534	537	514	500	566	481	560	530	509	562	523	524	505	555	545	480	550	528	513	551	525	512	502	503	575	585	491	546	579	550	498	540	499	521	512	514	531	562	502	558	567	562	508	544	508	526	453	539	595	512	491	551	556	561	526	507	564	553	522	548	502	535	550	528	552	503	562	530	526	564	530	524	539	550	541	514	528	525	515	493	559	557	553	486	551	510	556	527	523	562	498	549	544	525	516	511	510	516	539	509	567	500	540	542	523	537	507	547	536	578	481	532	518	545	516	535	534	574	511	572	524	545	488	543	521	550	541	535	510	538	517	563	551	566	537	512	505	508	548	514	546	543	551	547	485	532	566	534	516	538	514	513	513	585	527	545	505	553	548	489	547	504	533	537	526	529	536	521	534	565	520	550	518	526	526	527	525	538	565	537	547	525	538	533	520	540	552	500	544	563	524	494	567	517	474	529	567	535	497	544	536	537	525	511	532	529	528	558	486	498	535	545	581	557	536	529	527	546	521	505	552	525	536	536	520	512	521	525	572	500	541	536	538	537	531	496	508	488	580	548	489	508	538	505	562	531	592	526	506	545	517	518	499	491	494	481	506	529	544	570	531	515	508	535	505	512	534	534	537	509	527	508	536	528	542	513	543	541	553	541	551	562	538	517	522	512	517	535	541	532	529	499	531	566	569	559	515	545	573	575	530	540	548	509	527	543	522	538	544	535	525	540	502	507	477	515	559	537	552	529	515	528	551	482	554	542	533	553	553	551	528	512	512	527	526	546	533	537	571	508	506	549	561	481	547	618	546	588	491	483	564	514	504	542	560	545	531	544	529	518	545	542	485	557	516	524	508	534	505	541	511	530	536	528	506	547	531	554	497	544	533	561	528	512	520	526	536	486	541	531	536	534	546	530	543	469	554	530	507	533	496	524	506	490	549	557	545	523	544	488	509	510	491	505	535	506	520	539	547	549	477	555	534	512	502	521	545	538	512	526	519	516	535	539	551	462	511	509	523	530	550	550	545	530	517	551	500	512	514	554	523	517	529	559	534	514	533	525	563	534	546	566	518	485	534	526	496	534	540	549	543	539	538	508	516	558	508	493	543	533	528	522	521	529	511	518	504	515	520	500	553	524	548	502	531	565	500	524	536	497	514	536	487	542	531	523	534	523	571	566	540	508	532	548	504	529	535	536	540	515	550	513	524	528	483	550	567	560	534	534	520	518	508	496	512	526	533	533	532	533	554	532	584	468	561	542	531	553	520	554	557	552	560	567	511	563	524	517	513	564	529	559	538	512	511	573	487	518	490	514	554	541	500	546	497	558	549	570	547	456	506	547	531	509	529	534	527	515	540	557	537	523	517	512	579	540	514	523	534	505	521	503	538	497	529	541	542	566	539	519	515	555	532	543	543	555	545	564	556	500	495	517	544	521	514	555	533	549	525	488	547	514	535	544	520	544	548	517	545	523	518	541	583	526	538	536	525	498	508	482	540	523	518	526	522	566	489	545	524	544	578	520	512	532	518	504	524	507	504	555	557	492	511	515	535	528	560	561	523	510	531	573	503	545	523	547	534	498	509	503	529	513	531	561	547	563	550	507	539	518	551	519	560	561	546	531	552	564	509	566	522	527	530	534	577	506	529	564	553	552	512	513	539	515	553	548	530	535	506	521	485	516	525	557	527	595	569	575	543	550	570	537	566	527	580	549	574	497	541	526	493	536	555	541	598	529	532	541	530	524	538	511	538	539	543	526	563	544	524	527	506	548	524	495	550	546	538	537	554	523	548	537	557	527	541	511	523	512	538	496	555	522	522	563	494	547	542	526	544	531	520	529	525	540	536	555	489	539	549	515	534	536	576	551	518	537	524	531	531	513	535	550	496	558	487	505	501	486	581	557	518	550	556	492	509	543	517	560	544	521	501	520	543	538	569	530	541	544	591	554	533	540	532	551	561	535	505	505	500	549	562	563	525	496	517	518	556	552	542	550	527	503	548	514	532	524	533	514	523	570	511	543	508	482	504	518	511	509	549	532	565	541	555	477	542	544	517	521	539	523	560	563	558	537	511	513	508	514	546	544	515	479	548	534	530	536	532	540	492	517	542	532	513	557	547	541	515	507	526	540	512	561	524	518	533	529	567	473	552	532	525	577	544	526	512	531	530	534	519	548	508	526	556	584	520	517	564	535	545	537	502	552	507	504	589	520	539	497	560	524	522	520	564	517	500	532	532	532	531	550	530	520	550	549	508	524	571	555	507	521	521	537	528	532	556	543	518	491	512	517	531	556	529	534	576	535	499	555	529	518	576	492	547	543	535	539	571	510	512	529	548	521	524	526	496	510	558	508	529	519	506	509	536	536	544	532	555	549	553	557	521	518	537	541	569	551	505	548	502	547	544	516	546	538	539	518	530	508	471	481	501	495	507	557	503	534	529	524	506	525	549	490	547	561	561	518	531	513	557	485	510	533	516	518	529	526	511	552	550	556	557	562	591	548	544	552	524	540	517	510	532	550	528	560	490	522	513	529	541	528	562	519	544	512	539	513	521	549	511	536	567	529	542	517	562	552	560	569	499	517	499	539	525	531	518	528	507	537	548	559	515	508	495	527	504	535	512	511	547	517	536	544	545	533	531	533	527	492	518	527	513	532	575	503	547	513	552	560	536	511	560	547	552	554	565	536	572	538	538	504	496	547	566	540	523	548	484	539	603	511	514	544	528	520	519	537	542	496	563	537	513	519	533	561	559	557	519	557	528	544	539	517	497	518	533	544	530	557	544	524	580	518	508	543	541	545	528	518	512	498	536	516	497	567	534	578	518	530	535	532	553	516	562	552	525	571	506	531	551	568	533	526	518	571	564	546	525	499	519	508	523	509	547	523	534	536	541	545	559	526	517	520	524	537	563	524	516	581	539	551	550	511	510	479	523	561	491	538	532	577	542	559	582	557	559	504	519	554	556	497	573	517	510	545	510	551	538	562	550	569	518	526	520	537	522	561	503	529	552	518	530	517	524	524	535	546	494	510	550	556	547	554	526	538	535	551	550	523	534	541	546	528	527	553	527	535	499	574	555	565	580	499	546	517	510	513	549	505	580	540	537	547	537	530	544	494	573	553	526	543	566	533	511	581	559	537	559	572	544	586	533	526	518	523	558	524	527	529	549	474	542	527	501	524	515	499	515	531	487	472	522	511	530	573	517	521	527	542	544	500	537	521	558	539	555	511	561	508	527	562	564	526	544	521	526	516
26751	19783	8791	17307	3020	672	538	372	393	328	355	326	335	953	1673	1398	1034	800	515	394	342	313	318	284	326	323	299	301	293	326	316	318	291	305	314	291	301	300	290	308	279	272	300	318	297	315	321	314	278	299	294	295	284	295	274	334	264	293	306	285	302	279	274	270	334	287	316	299	303	308	291	286	285	305	319	298	280	281	286	294	296	284	307	304	272	303	302	301	292	289	314	296	302	286	310	302	262	283	323	279	336	299	293	311	288	289	265	295	323	263	314	311	278	305	265	301	298	258	307	308	312	320	285	301	321	309	282	300	308	276	308	284	278	289	304	285	298	278	284	317	294	294	297	268	279	298	290	300	281	311	328	275	289	316	270	296	304	292	340	286	310	284	266	307	291	290	292	293	295	274	289	324	290	306	301	292	277	311	293	302	310	303	298	275	328	296	312	319	281	291	319	278	290	301	311	309	285	269	274	305	297	300	311	310	293	246	306	320	282	288	265	273	275	292	303	262	293	282	287	315	319	280	324	311	331	293	261	292	300	317	300	343	272	293	305	325	292	309	290	300	284	304	295	275	311	279	305	269	269	333	293	339	323	258	293	293	301	299	313	318	303	289	273	294	323	294	311	290	290	294	293	265	314	305	327	277	264	292	295	300	292	286	283	306	296	307	310	295	279	297	316	298	297	309	279	261	317	288	300	313	303	320	316	347	285	301	268	328	278	276	281	281	318	302	330	299	277	328	318	281	262	288	320	293	271	293	260	284	298	310	343	281	280	308	291	290	286	305	288	300	285	311	298	254	311	285	294	278	287	310	280	286	271	296	288	303	303	297	279	309	313	301	279	313	323	274	292	316	323	294	312	288	301	329	332	276	301	315	313	317	321	313	290	286	302	293	292	308	307	308	299	312	303	296	323	289	300	290	318	283	327	287	288	324	289	297	260	294	248	292	288	295	312	285	306	283	270	301	272	314	259	312	318	278	302	306	299	309	315	321	297	315	284	270	299	278	280	311	314	296	278	284	290	310	303	267	292	326	299	307	291	286	291	291	293	287	299	283	301	310	279	293	318	307	300	277	324	303	324	276	320	277	301	303	301	342	291	297	279	306	296	325	281	318	276	300	272	297	308	319	271	291	290	280	304	290	271	305	298	287	300	347	318	272	291	303	285	283	304	296	313	274	274	294	293	316	291	301	311	300	297	266	303	281	290	296	304	294	289	299	310	299	307	293	276	312	295	292	293	312	285	292	292	299	333	282	307	289	281	331	329	287	304	288	304	309	331	302	278	311	305	327	334	261	284	270	283	278	313	271	296	252	294	314	290	326	311	309	287	297	304	287	304	293	300	312	283	293	268	289	289	308	293	307	290	308	289	275	309	313	295	313	299	275	303	322	319	286	310	300	296	302	290	288	298	303	300	321	325	306	293	307	296	274	276	273	301	304	309	300	299	270	298	255	298	313	296	303	261	288	277	280	265	300	297	290	286	291	305	331	284	282	258	318	344	310	301	314	327	294	286	293	281	304	306	290	303	288	302	313	300	319	281	303	281	321	288	300	263	299	276	276	307	303	317	277	304	265	295	274	315	272	294	287	285	300	304	269	294	305	295	301	273	272	292	315	269	294	327	337	291	297	287	313	314	324	309	285	288	325	308	260	296	287	315	282	273	267	286	306	272	287	313	304	277	282	300	285	322	280	287	318	290	302	289	291	308	290	291	297	287	300	264	298	285	303	298	311	282	299	303	304	285	294	283	320	312	327	290	289	317	297	286	312	259	297	288	296	300	284	315	299	334	300	293	307	317	297	291	302	303	279	288	317	322	309	279	294	329	318	290	308	325	315	329	303	301	287	287	282	298	274	299	278	280	316	287	316	285	296	280	311	316	281	279	288	294	277	286	288	280	305	301	303	320	328	293	326	309	284	306	273	290	312	311	299	299	320	287	316	337	317	282	299	262	277	278	257	313	284	332	322	293	304	319	295	311	291	318	337	292	296	293	270	289	254	326	295	294	288	284	275	303	292	276	316	321	317	324	313	291	279	307	303	317	292	313	295	283	293	318	297	281	277	282	293	297	311	316	301	319	262	307	278	292	310	308	293	327	278	289	313	273	313	311	278	291	287	290	291	276	272	285	311	323	270	307	254	299	283	313	290	288	279	308	305	306	278	288	272	312	276	301	288	312	311	313	316	278	295	330	291	272	307	317	324	280	289	285	275	275	351	263	291	293	296	302	343	315	286	291	285	291	278	281	294	303	267	316	277	277	283	282	297	308	269	299	284	310	275	298	264	278	289	320	284	272	320	298	298	304	301	288	289	303	294	296	293	278	279	289	301	326	306	313	293	295	302	330	266	328	300	310	343	293	300	289	297	304	319	271	282	283	298	286	288	321	318	292	306	343	308	270	327	285	295	274	298	308	311	301	292	305	272	315	307	299	304	284	310	288	283	313	275	285	300	309	283	329	328	305	298	299	296	329	310	337	306	317	328	327	309	286	309	271	288	253	294	303	305	308	291	288	296	290	311	293	320	321	280	300	291	300	304	302	304	280	348	295	307	318	279	309	320	291	299	292	312	296	305	301	283	249	277	296	284	293	302	315	294	300	297	319	296	274	326	320	286	322	312	311	304	284	310	293	298	318	298	306	313	274	303	295	279	274	290	306	311	289	294	306	282	333	265	301	310	288	283	296	309	320	308	288	306	291	321	312	298	320	277	298	273	237	294	307	333	291	288	280	283	303	281	294	291	330	293	314	316	282	286	271	308	291	300	318	302	311	323	294	298	291	295	302	276	321	334	310	265	289	319	261	289	276	280	294	310	265	290	280	285	291	289	292	311	308	307	297	309	285	278	311	281	299	321	300	305	302	291	286	279	303	297	258	280	288	271	298	320	279	278	314	312	273	255	298	306	273	316	278	289	294	288	294	319	272	284	298	320	316	293	319	317	305	307	285	280	281	260	269	301	305	289	309	277	289	297	290	297	305	325	337	293	292	300	312	295	285	320	272	302	285	265	303	308	286	324	282	283	297	307	289	283	295	344	302	284	307	332	265	260	337	298	311	306	306	290	294	294	309	311	286	336	306	286	305	287	286	278	307	290	264	299	257	249	300	286	301	286	299	301	283	292	286	269	299	285	285	295	301	298	293	304	270	305	317	285	292	293	331	292	269	300	282	307	290	296	314	310	313	265	290	292	306	296	290	331	300	325	278	291	334	321	284	298	282	332	283	327	286	301	267	326	300	302	326	269	290	312	292	274	300	296	294	284	305	281	306	311	289	312	283	301	300	314	302	310	317	312	282	286	316	301	283	266	270	280	290	317	343	316	268	302	313	283	347	278	276	337	322	318	308	294	323	294	269	310	294	303	337	271	282	294	306	305	283	300	280	301	300	293	318	301	283	326	319	293	302	289	286	325	302	285	268	293	296	301	312	282	310	292	302	271	287	311	323	297	300	319	290	290	282	282	312	273	289	303	288	289	290	269	287	298	315	292	303	300
5754	4985	10108	24819	4087	1660	1491	891	725	684	705	721	631	2678	4514	3650	2655	1811	1114	786	528	565	515	499	545	523	510	528	524	462	475	474	487	497	494	542	524	492	507	539	505	478	451	485	456	535	453	506	505	494	499	514	468	482	484	476	477	472	504	538	479	487	528	538	546	524	481	497	480	485	481	481	526	519	484	524	448	510	503	508	481	486	518	478	503	504	510	490	484	487	500	527	499	509	500	534	458	503	492	473	505	481	512	460	559	501	521	523	500	503	490	513	499	523	472	490	498	475	489	455	465	499	514	491	485	485	509	498	485	485	464	516	483	514	495	494	496	504	512	504	516	475	457	473	515	499	471	498	487	456	513	518	491	494	507	492	548	489	513	436	485	486	520	493	477	504	489	494	463	515	504	529	473	475	485	534	484	480	499	460	506	467	478	468	498	485	524	538	524	501	516	520	484	511	481	493	466	485	550	500	507	509	552	494	524	512	484	502	517	501	495	466	470	498	504	520	507	499	524	498	490	505	513	486	492	472	548	506	529	504	483	473	526	529	496	490	511	478	477	527	501	484	467	481	465	516	497	509	499	485	503	531	487	474	517	509	462	476	467	502	486	478	466	491	515	503	508	532	482	486	477	494	508	468	521	485	535	481	502	496	493	495	505	483	468	503	482	534	500	507	530	503	486	525	493	503	436	452	522	501	461	517	509	486	452	457	505	475	455	475	476	499	520	524	531	515	509	499	487	516	497	496	492	505	483	509	475	508	503	514	494	510	514	463	485	530	523	467	491	518	482	490	516	519	465	483	518	540	481	476	510	512	493	501	509	516	506	521	521	502	482	484	490	494	506	505	485	502	495	510	513	521	492	459	516	488	515	510	533	476	534	504	516	530	495	504	470	503	474	494	515	499	509	529	518	453	493	461	517	501	509	463	512	503	487	497	497	485	500	498	502	507	529	512	523	505	522	490	500	475	486	479	506	487	489	475	464	471	512	514	472	472	540	513	536	460	517	456	480	488	520	516	485	486	525	443	483	515	504	535	515	524	499	465	482	498	510	497	510	472	514	480	475	451	501	504	507	532	496	439	458	520	529	547	499	516	486	526	515	488	467	478	493	511	505	495	496	528	486	510	515	509	528	497	474	510	498	536	494	477	500	518	469	474	499	528	472	506	524	473	560	485	477	507	514	497	511	522	477	485	491	495	466	463	542	515	512	501	509	539	508	526	482	497	487	479	475	526	481	523	467	529	496	499	502	458	466	510	492	490	468	494	482	511	491	521	514	519	446	518	495	466	495	507	490	517	476	512	511	494	489	479	481	529	531	483	522	474	496	517	500	482	475	512	497	561	492	517	508	461	511	470	503	474	476	460	489	510	488	510	502	460	493	516	476	499	500	502	516	469	544	497	496	466	486	528	495	503	490	536	453	479	521	483	503	517	522	566	463	507	505	548	531	497	494	484	499	483	510	519	475	505	467	519	487	500	518	494	520	510	463	447	532	536	483	494	474	492	510	461	470	484	489	506	510	474	467	533	510	498	497	506	466	541	465	479	493	471	471	466	517	488	494	514	482	508	470	495	473	514	483	501	468	481	481	519	486	500	504	487	499	519	460	476	487	476	497	494	504	503	468	521	518	497	521	513	470	465	517	531	498	529	508	464	473	470	499	516	480	474	499	512	459	496	488	509	446	492	471	512	517	518	529	508	478	461	497	535	518	535	469	450	523	501	514	467	484	509	504	485	523	494	539	488	507	507	507	507	487	518	508	531	473	491	505	503	483	504	526	485	525	467	479	480	479	462	508	478	486	493	481	509	481	460	502	505	476	474	543	459	465	484	512	478	505	513	523	460	466	494	501	479	506	490	460	506	470	548	511	484	483	458	500	548	468	518	496	510	519	477	522	483	480	489	529	492	494	478	533	525	471	523	505	462	488	528	476	518	514	499	531	490	500	498	522	522	512	486	504	536	548	507	488	464	492	515	475	524	532	497	460	532	509	482	536	528	473	515	454	515	533	481	508	473	517	522	500	517	472	541	505	471	476	511	482	550	500	523	531	497	507	493	501	518	554	525	495	502	464	539	502	475	474	487	496	479	504	469	508	477	470	507	533	506	480	509	473	503	480	512	488	481	475	497	514	525	500	539	541	490	518	462	444	486	496	474	488	489	464	462	507	458	491	515	513	491	481	487	483	551	476	490	466	488	551	494	516	499	461	544	483	485	499	519	516	470	497	509	494	554	468	504	497	463	430	479	474	536	452	475	500	515	519	495	525	514	474	479	510	460	517	478	506	509	517	501	481	516	496	482	545	462	478	436	502	489	468	471	519	509	475	523	486	472	534	541	493	501	467	475	496	501	496	486	464	520	512	521	534	536	472	516	510	514	483	516	481	490	503	462	504	521	466	523	486	523	544	552	459	501	529	486	482	502	584	534	480	522	516	514	510	490	541	533	490	498	499	498	493	475	486	464	499	488	528	462	495	485	518	475	507	497	490	498	512	479	472	504	490	506	531	525	487	509	506	498	468	494	516	500	475	526	506	497	491	501	484	476	521	518	521	547	527	530	497	492	473	509	470	515	484	486	503	468	507	475	524	468	493	498	505	500	507	499	495	476	521	473	507	481	512	473	526	485	539	486	547	489	450	468	491	525	516	485	508	476	517	470	554	515	503	522	525	496	560	470	502	499	523	511	457	502	501	514	496	475	502	509	516	486	510	471	533	487	480	468	543	450	490	491	477	494	505	478	511	471	483	494	514	471	479	483	474	486	532	512	473	511	500	483	500	468	518	503	475	479	503	500	510	485	500	485	469	499	478	459	494	457	512	510	497	451	514	483	513	478	475	506	464	509	515	492	519	473	499	515	536	499	520	500	493	512	500	466	453	483	516	488	493	512	514	525	486	504	517	495	473	490	492	501	498	559	489	495	518	499	479	494	511	510	458	487	479	515	452	498	494	480	494	478	495	519	504	479	495	507	491	523	509	486	516	502	504	462	476	521	462	503	484	497	506	489	536	515	487	492	534	492	476	478	499	507	499	515	526	501	504	497	498	509	467	524	473	480	486	485	497	494	478	517	506	501	501	475	463	516	472	499	520	474	453	490	507	464	495	476	488	474	514	455	551	484	530	496	459	539	496	463	492	508	454	503	493	484	530	497	470	506	467	508	526	513	459	481	500	467	459	485	522	494	522	487	519	498	510	489	518	485	517	505	482	478	483	504	518	478	513	471	529	505	503	521	531	511	488	506	506	526	478	479	473	521	492	494	519	492	504	556	499	482	486	486	518	477	512	477	521	493	500	534	525	523	508	488	467	476	493	488	464	511	513	482	521	494	468	472	541	523	560	510	520	504	484	503	463	466	494	500	481	495	493	480	526	447	475	493	498	471	484	524	483	498	497	490	505	471	483	502	489	477	536	538	524	520	474	531	496	488	496	472	501	523	517	479	490	516	528	516	486	485	501	480	511	458	470	454	469	503	509	504	500	478	515	481	506	497
24537	21083	27617	35076	21757	3754	1021	560	468	453	475	401	404	6088	8015	5395	3231	1725	995	532	389	329	322	288	320	296	327	296	321	348	329	300	307	339	302	318	331	271	342	320	345	330	343	312	325	315	301	312	313	329	310	306	311	321	329	298	315	304	313	292	295	322	324	318	311	357	322	294	337	294	333	362	307	328	321	290	325	291	293	315	317	305	326	327	298	312	334	321	329	308	306	308	332	333	333	304	329	315	375	303	310	330	327	339	316	321	357	362	339	303	304	299	302	315	291	338	293	306	303	318	301	315	304	302	359	311	328	317	315	294	316	293	350	300	342	308	301	317	344	301	330	281	321	308	316	303	308	324	344	340	293	315	321	313	288	327	330	298	315	356	303	328	323	334	335	314	316	334	349	329	305	310	333	321	328	315	341	325	311	309	307	329	346	363	320	294	354	307	276	351	301	310	316	338	324	312	319	304	300	315	305	315	338	313	338	344	320	322	320	281	325	333	336	344	287	308	320	309	316	327	308	307	301	305	309	316	354	316	338	316	327	298	348	269	341	358	303	347	325	283	287	309	302	322	320	306	323	299	309	347	306	332	309	322	341	323	330	302	296	296	332	337	305	299	309	309	299	321	291	310	332	324	321	307	306	325	362	316	328	335	321	326	326	294	327	371	316	326	345	325	338	343	307	339	310	318	307	321	311	342	294	351	329	337	328	293	308	314	270	325	288	322	336	319	343	310	326	295	346	297	282	328	297	317	325	318	329	310	307	317	316	318	297	349	311	320	328	316	320	310	340	328	345	316	298	324	326	338	318	300	332	304	329	306	325	339	305	320	298	324	342	338	365	330	319	300	323	297	320	337	314	338	332	329	306	322	319	308	347	324	304	299	337	298	309	304	336	329	333	311	322	307	314	343	270	287	333	288	297	326	311	327	321	321	311	331	348	321	325	326	298	318	324	316	303	322	306	326	341	325	331	329	318	309	317	328	301	308	310	345	303	332	290	341	311	317	325	318	333	341	339	313	330	318	341	317	275	357	331	346	315	325	269	335	317	333	309	299	312	333	322	335	305	306	295	336	326	326	295	338	326	348	312	341	294	363	317	321	277	299	321	326	327	308	345	318	313	303	350	311	347	280	304	324	338	308	291	349	369	322	283	323	329	303	316	322	328	324	324	290	311	302	335	314	324	276	326	293	308	338	334	342	320	302	334	333	314	331	320	328	307	318	300	299	314	348	310	301	362	308	342	310	287	344	306	306	304	307	324	316	333	328	326	305	314	325	325	332	327	314	357	347	301	298	274	330	303	331	296	283	315	312	325	336	345	305	301	330	312	333	333	337	312	339	294	317	335	324	336	293	309	299	329	327	328	327	337	296	322	325	310	293	339	335	330	338	332	360	299	338	357	328	298	337	334	330	311	293	333	312	318	332	313	338	313	322	340	330	302	329	310	306	295	299	320	347	352	331	319	306	292	319	326	315	329	301	302	340	330	315	320	312	334	351	336	322	311	302	322	343	323	322	294	326	332	334	336	330	349	312	316	324	320	311	287	325	313	322	295	326	336	311	302	323	334	304	318	316	332	331	311	303	337	330	329	329	331	324	327	290	338	354	290	306	292	295	328	335	332	334	322	305	326	313	300	327	333	333	313	320	324	313	351	318	319	359	311	352	286	341	311	320	317	339	309	311	304	331	344	349	296	361	338	316	277	321	320	337	341	325	321	325	302	333	325	310	351	314	319	289	301	305	322	321	317	334	306	341	326	327	325	312	337	344	328	306	315	319	300	327	325	334	329	312	312	296	322	323	308	308	337	333	325	335	294	295	338	310	339	341	320	343	305	337	316	278	280	318	310	299	285	308	326	323	328	322	284	309	290	313	295	310	319	331	316	294	298	307	331	283	336	334	301	310	312	333	335	314	304	347	339	318	297	324	326	316	290	298	325	300	304	285	315	283	305	336	332	314	318	304	300	325	346	323	340	307	339	313	308	346	310	314	301	348	311	310	312	320	331	305	349	321	323	308	296	316	317	317	322	325	316	330	323	296	295	323	292	326	335	321	330	288	307	325	315	302	342	312	314	340	308	342	323	308	339	318	309	320	343	306	334	296	321	325	320	308	288	316	318	318	306	333	310	317	326	297	329	316	331	302	356	300	323	348	304	298	327	328	336	340	300	316	287	340	329	296	300	313	297	304	301	357	312	284	330	344	322	321	320	301	303	305	317	311	303	325	300	279	289	336	304	360	330	331	316	328	314	318	335	321	338	314	306	311	351	333	320	343	306	308	330	322	337	325	324	313	313	297	344	320	335	328	372	308	302	326	366	287	295	292	299	312	316	347	352	304	328	343	342	316	323	307	328	321	322	335	317	310	295	299	315	333	297	316	328	300	301	327	318	308	308	320	310	355	315	333	309	330	303	296	338	301	330	366	343	269	331	290	303	324	302	349	300	310	283	325	338	333	317	319	317	331	328	314	344	312	362	301	338	339	333	340	339	312	306	307	319	318	322	334	322	342	308	321	322	318	320	313	346	321	340	311	324	318	344	320	310	330	286	322	292	330	316	309	327	334	287	321	292	332	316	295	294	327	334	283	329	267	331	306	351	296	282	351	337	315	322	313	338	305	311	304	313	303	302	324	322	324	339	323	316	337	316	326	306	337	316	311	302	338	327	316	290	314	309	328	304	320	300	314	280	321	335	304	354	296	320	320	321	305	337	347	323	303	347	351	316	342	326	310	309	329	325	330	312	326	325	356	343	309	337	324	311	298	333	314	315	320	321	345	283	337	355	340	334	338	317	346	311	331	325	326	298	301	342	285	325	306	315	341	314	321	347	324	319	313	307	303	331	310	297	289	315	313	335	338	332	349	347	311	324	307	321	302	336	302	329	336	308	320	316	334	334	337	304	319	330	321	307	355	308	346	312	327	317	322	328	300	296	307	341	341	319	324	341	304	314	338	343	306	317	286	305	307	320	300	309	312	321	319	322	301	303	299	336	291	343	283	294	318	308	323	322	343	299	317	328	308	311	304	315	340	325	295	345	358	313	298	296	363	292	332	293	296	331	314	351	322	306	308	315	293	310	341	318	327	315	320	280	306	329	307	307	327	301	294	300	323	333	296	312	282	312	324	344	335	310	341	313	323	315	322	285	312	337	309	337	340	326	310	326	297	291	302	293	303	304	311	340	337	322	312	316	286	323	301	284	306	304	323	306	312	283	325	319	332	298	310	326	341	338	324	336	307	314	336	301	328	338	313	328	300	315	312	330	301	323	295	347	335	320	315	305	330	334	334	300	337	347	322	309	310	330	321	338	315	330	330	342	333	315	327	323	313	343	339	317	306	327	308	293	297	284	292	332	358	337	281	330	313	326	326	314	324	280	343	358	359	343	320	326	339	308	333	343	305	289	315	333	299	325	328	309	298	317	287	340	342	311	324	354	344	327	307	328	318	322	316	340	311	307	310	339	335	314	305	317	311	301	326	306	314	316	324	306	307
7369	12432	20577	48655	13277	2210	2447	1505	1275	980	886	821	932	15848	17577	12782	8397	4592	2395	1231	803	564	533	591	508	553	508	533	519	518	550	533	512	528	522	529	534	573	527	520	516	512	552	533	539	553	521	537	515	546	531	507	531	526	536	520	578	534	544	519	560	561	522	525	500	550	560	523	520	530	486	514	528	546	523	551	533	526	544	536	528	571	518	554	531	542	552	538	566	545	537	549	545	538	568	529	568	491	560	517	540	580	542	509	559	557	530	556	512	531	531	515	559	536	528	542	542	555	532	544	538	499	512	522	525	540	503	513	563	550	537	539	542	525	541	541	517	546	556	554	544	574	558	520	535	536	492	505	545	550	530	540	502	524	546	583	539	512	545	534	528	565	551	530	523	503	519	557	567	553	548	549	521	522	526	523	528	563	512	508	531	523	540	537	572	535	526	511	522	532	537	531	533	531	530	533	543	573	506	524	537	504	516	557	544	557	503	559	547	544	489	496	553	556	562	500	558	564	568	539	520	528	533	580	532	515	536	485	529	491	510	493	547	535	561	553	554	520	546	538	532	561	523	528	557	535	494	568	502	526	529	520	556	521	523	541	517	560	517	507	564	533	526	541	547	547	575	529	544	529	515	559	546	525	525	520	525	543	553	531	529	522	526	521	490	527	514	568	519	536	557	533	503	516	575	524	514	480	538	523	556	501	547	500	556	528	548	539	548	530	562	517	528	513	548	572	542	584	559	510	566	511	529	509	547	499	578	562	547	537	523	545	516	543	572	537	515	533	523	534	531	517	548	570	538	511	563	508	536	535	548	509	579	530	486	531	536	519	559	512	542	538	515	546	529	560	527	523	559	536	535	552	532	506	515	513	541	535	501	572	497	514	499	547	523	530	509	548	519	547	538	593	507	538	562	538	546	543	498	515	524	520	592	505	549	525	536	497	509	520	566	539	542	568	542	503	540	489	528	503	540	505	502	527	555	525	529	547	532	553	505	555	545	560	525	557	549	521	506	535	549	535	473	535	570	544	505	534	504	499	505	526	574	570	538	501	534	556	510	495	526	552	499	529	511	524	494	536	488	501	490	525	537	551	568	541	536	538	571	519	552	527	562	566	521	519	546	512	538	547	563	552	513	532	558	533	575	513	502	512	577	532	534	504	555	537	512	545	549	523	499	513	523	522	544	535	529	554	566	502	556	558	533	515	562	541	539	526	558	526	526	555	515	534	545	534	550	557	546	565	565	547	549	533	530	538	536	542	530	525	574	531	576	557	515	538	553	531	526	543	561	509	503	537	558	512	509	507	514	509	545	504	539	512	524	544	527	515	555	491	547	510	552	535	510	549	579	545	536	554	537	532	528	582	491	530	504	521	498	520	562	596	521	545	550	525	534	532	528	503	538	554	556	497	556	538	574	573	529	503	551	547	557	546	549	539	548	571	546	509	520	504	530	530	558	535	563	525	496	593	566	553	513	522	505	506	584	541	546	502	546	558	570	518	553	530	488	517	543	515	506	573	476	541	515	523	542	510	570	545	531	513	520	528	585	526	531	531	602	525	528	525	491	553	554	516	515	546	537	517	514	586	518	500	542	491	506	586	501	506	539	548	549	543	497	515	521	529	555	542	576	507	546	523	549	535	564	549	504	519	507	515	537	576	517	509	547	521	510	505	557	567	518	492	556	513	527	552	522	557	513	509	534	517	536	587	541	542	528	500	482	527	549	539	521	560	523	538	570	531	506	530	507	519	532	529	569	539	530	508	534	538	519	542	491	525	507	545	531	559	514	538	527	524	484	549	531	563	492	522	542	514	546	544	514	519	506	570	481	530	535	557	520	515	483	510	500	528	531	513	534	534	546	545	539	560	545	478	524	537	598	506	547	522	563	518	504	489	521	527	518	573	537	548	537	539	508	552	513	550	518	540	502	555	549	520	525	543	544	521	541	503	565	517	528	543	526	496	531	542	533	544	544	494	508	549	557	525	520	544	536	510	550	503	528	491	542	541	538	514	510	536	547	563	547	543	527	538	534	527	509	523	505	522	530	528	555	516	536	506	541	535	553	540	495	551	544	563	522	534	509	521	523	524	515	554	566	532	520	512	506	519	539	496	575	514	503	514	521	542	525	517	523	555	512	535	511	512	532	525	528	585	517	527	523	521	459	527	528	507	560	532	545	508	491	501	550	547	519	505	564	550	525	524	551	556	548	555	530	511	506	536	566	539	541	528	521	508	515	527	530	523	537	509	533	506	571	554	520	524	550	545	525	529	528	510	524	518	514	553	531	514	491	524	549	545	549	550	560	528	535	521	551	554	529	494	554	520	551	496	527	521	532	507	529	554	524	516	560	547	537	514	526	566	562	524	519	567	528	521	573	576	495	545	538	574	577	526	567	532	522	522	528	490	525	555	549	504	555	486	503	560	486	529	510	503	556	583	521	483	520	523	503	552	505	560	520	533	546	496	507	531	524	516	512	519	531	551	541	555	521	513	570	533	549	539	562	486	511	534	562	526	568	524	516	520	565	526	543	520	497	503	513	532	545	557	519	505	552	519	521	511	568	547	543	527	541	512	518	544	543	567	493	543	542	556	529	528	561	520	513	513	505	489	514	521	520	539	565	494	496	544	532	524	562	509	521	529	498	569	513	494	553	525	510	475	520	517	537	535	522	554	565	492	535	503	508	539	500	537	509	512	488	529	539	517	567	534	522	523	569	536	561	499	531	517	516	513	544	542	532	510	541	523	581	534	536	513	544	549	494	536	510	531	557	542	525	541	568	523	522	517	529	521	539	511	515	544	545	522	558	508	508	556	516	526	568	568	521	529	544	581	501	509	492	539	519	523	523	584	497	562	510	496	553	527	540	536	507	567	539	544	524	537	528	509	553	523	510	496	530	556	534	566	495	543	536	524	560	545	486	578	525	495	528	520	507	563	514	553	535	552	555	529	524	526	569	560	529	543	580	547	562	505	568	530	497	525	545	500	541	534	546	553	554	482	512	563	550	520	541	507	529	501	535	528	511	546	522	526	500	507	552	514	549	507	545	592	562	505	532	554	559	549	523	566	528	523	500	544	534	546	538	524	531	528	520	528	483	520	518	517	545	516	525	529	520	517	513	512	489	516	544	557	534	523	526	533	526	513	535	527	520	556	575	536	560	566	517	533	520	576	544	519	524	518	561	533	513	532	502	514	551	470	528	535	547	505	524	507	522	524	516	511	555	536	524	555	562	532	537	519	525	524	554	570	535	550	520	565	529	574	547	562	539	513	563	523	543	477	538	566	541	563	508	604	538	571	562	527	514	528	533	518	550	571	532	523	515	529	544	558	522	555	523	512	530	508	547	590	523	487	524	583	547	525	549	532	544	532	497	559	506	527	531	511	571	534	553	510	504	554	515	517	506	497	570	561	510	507	500	503	575	550	553	560	493	502	509	565	533	541	529	561	533	537	558	508	496	495	544	517	516	559	532	587	556	513	543	515	535	519	558	544	547	555
23106	21124	28848	31088	27554	18179	6452	1041	748	537	506	496	622	15500	17677	13251	7730	3703	2083	1010	593	330	343	304	352	337	346	329	318	315	329	332	311	363	335	311	356	365	365	313	354	358	342	357	304	318	286	307	350	308	360	336	385	314	316	338	349	319	327	338	342	320	309	336	284	319	328	294	319	316	386	318	320	314	321	315	322	340	330	296	331	392	309	292	340	346	352	319	290	328	325	353	289	330	340	321	339	306	318	334	337	325	333	334	349	330	350	315	335	336	339	312	331	346	373	331	307	315	317	284	319	340	331	300	293	330	342	348	322	307	315	311	334	328	297	348	310	342	341	306	277	338	322	298	327	346	357	338	322	328	353	332	321	328	320	323	329	332	338	303	310	353	366	338	335	306	350	291	303	343	310	348	327	319	331	302	344	327	344	317	337	307	331	340	347	317	316	314	348	310	303	333	308	297	321	327	317	333	296	336	331	308	306	330	307	293	354	328	314	333	303	309	307	364	336	342	324	335	311	311	335	318	331	312	370	328	312	349	333	343	330	340	311	334	323	347	381	333	322	333	322	348	339	359	343	329	335	327	362	335	328	344	363	345	338	343	313	308	309	303	335	362	327	340	318	323	311	314	344	287	346	308	316	327	329	361	341	344	320	319	339	343	317	345	314	325	339	342	351	348	326	370	338	323	329	323	348	324	341	325	351	314	317	305	323	327	317	333	326	335	337	333	319	333	320	338	311	330	323	314	308	328	333	309	313	362	331	316	323	323	339	346	353	340	318	311	347	291	338	342	300	323	320	309	300	331	347	348	337	324	335	319	325	345	316	356	312	296	310	312	338	349	309	341	329	315	332	320	323	331	356	322	347	331	320	330	359	330	321	333	328	329	328	350	350	309	336	361	303	322	317	347	351	293	341	320	330	338	359	314	320	351	285	343	323	316	303	313	341	344	348	322	346	341	325	303	340	284	365	334	317	348	360	313	342	315	287	355	346	340	294	302	306	353	330	297	297	337	309	294	341	360	320	342	317	332	349	320	326	326	335	346	351	297	357	341	343	320	331	322	335	349	304	323	317	323	326	309	331	343	331	325	314	332	290	334	298	331	307	325	321	339	357	303	283	356	317	270	294	347	301	349	329	294	339	317	317	317	336	316	328	329	306	312	359	314	320	351	329	294	292	325	336	320	295	328	327	321	305	370	339	316	346	324	316	314	333	319	338	327	349	330	331	325	327	335	295	331	358	348	354	302	335	330	297	314	314	330	344	303	309	339	313	345	329	335	309	342	301	334	344	300	323	317	321	329	355	319	313	331	316	325	341	363	353	308	314	342	327	357	326	290	296	339	305	333	394	340	319	341	348	351	312	352	338	346	321	296	358	356	329	332	323	336	325	347	320	294	324	306	345	367	311	321	334	377	350	338	320	331	324	316	319	326	354	324	322	362	312	339	353	326	321	284	352	327	340	341	337	311	324	327	319	345	341	327	310	326	316	334	319	302	331	327	341	350	323	341	316	340	348	327	310	339	328	341	332	314	323	323	338	339	301	363	317	308	326	327	357	346	318	295	337	328	308	295	345	307	315	320	311	356	302	290	352	345	335	294	329	321	338	343	327	310	339	314	320	304	331	305	328	291	316	307	334	308	286	346	322	312	298	306	319	327	378	314	331	327	321	314	302	331	316	313	334	323	324	303	347	335	326	314	338	340	323	305	296	351	309	337	289	339	323	342	311	353	336	320	334	316	340	329	321	318	309	323	326	290	332	312	278	345	317	316	319	348	311	359	331	354	300	346	337	327	330	304	331	307	307	338	305	337	341	342	340	340	294	344	347	322	318	344	360	331	317	349	358	311	310	332	312	318	310	331	310	312	337	307	311	356	304	355	311	369	297	318	299	367	338	340	317	325	309	341	328	343	306	320	346	329	344	329	328	310	353	350	329	333	296	286	302	328	285	315	331	339	330	315	276	328	336	307	316	308	325	338	338	332	332	325	329	348	359	350	310	343	309	342	342	334	336	367	302	326	342	329	339	340	313	323	335	335	306	292	326	326	306	287	316	355	303	347	293	326	372	315	352	293	339	341	317	329	351	315	325	293	301	299	305	353	309	314	310	365	324	319	335	331	308	336	302	359	316	328	334	333	329	331	333	321	315	325	325	330	342	336	342	325	303	324	309	266	331	338	325	339	318	314	308	336	318	320	305	324	351	361	339	336	350	289	324	313	325	362	315	326	326	331	332	325	321	344	332	318	352	337	321	341	338	292	312	307	319	348	334	334	354	313	315	331	336	361	314	332	337	305	333	317	339	310	349	337	286	358	381	335	330	326	336	321	298	319	353	329	332	304	324	300	341	332	334	310	306	306	333	340	327	348	304	307	326	353	323	328	348	335	293	305	345	319	346	315	327	308	299	336	340	318	324	358	337	349	335	329	334	339	327	327	331	317	301	314	304	325	330	334	325	330	329	347	307	324	346	307	319	315	354	308	338	364	342	340	304	315	330	331	314	347	317	320	328	305	338	339	309	331	350	310	328	333	348	313	297	336	325	320	367	293	345	330	332	335	336	312	304	312	370	340	330	336	309	329	299	324	277	357	338	311	351	378	309	308	334	316	316	345	372	352	365	327	341	323	328	306	329	306	347	335	313	332	350	335	343	317	336	322	332	301	302	340	332	326	321	337	327	315	319	326	314	360	322	326	335	283	349	314	326	322	325	333	348	317	313	325	311	356	312	341	341	334	346	339	296	339	319	348	306	326	338	350	321	341	332	330	312	328	332	325	348	317	312	337	333	350	345	317	330	311	335	329	300	324	309	346	336	363	346	341	323	331	323	308	303	319	368	304	334	352	307	343	334	316	325	371	308	332	330	339	350	332	299	296	319	361	307	335	314	302	372	330	342	318	311	347	314	320	325	312	292	317	334	327	347	332	308	333	337	349	328	291	293	330	352	334	336	341	342	343	311	303	318	341	358	345	322	351	324	312	342	323	363	347	340	331	335	321	342	322	321	339	336	325	322	330	339	331	297	311	319	304	328	329	326	331	330	326	356	362	350	341	339	304	311	311	322	312	327	316	339	304	322	290	317	343	311	353	321	355	284	313	317	327	322	328	347	304	315	338	323	320	330	315	330	330	366	295	360	331	331	313	332	356	319	299	316	340	341	339	315	345	318	346	347	337	332	332	325	323	317	322	339	341	343	306	310	314	319	305	346	333	329	354	349	330	334	351	329	328	317	312	348	323	325	315	310	329	310	344	322	358	335	339	353	332	318	320	288	359	319	319	299	350	308	345	309	343	334	349	317	319	328	328	342	329	315	326	340	336	338	339	328	346	339	342	297	322	305	333	343	323	318	370	344	322	313	346	293	335	314	338	296	321	334	303	321	321	309	307	352	314	333	329	329	303	316	340	321	326	329	362	348	325	339	358	312	337	344	302	289	343	313	326	325	340	339	308	306	339	335	338	360	324	307	309	324	342	338	312	334	336	310	312	326	332	371	345
11366	20762	31191	67328	23441	3620	3525	2662	2145	1546	1247	1135	1699	29222	27998	23350	15780	8844	5221	2350	1272	697	519	591	504	516	503	532	513	515	568	514	527	554	527	518	555	511	543	536	570	532	589	569	543	510	535	529	523	499	515	515	533	538	555	563	469	554	561	562	519	569	595	497	551	530	548	520	507	548	486	547	515	519	512	515	522	571	578	533	558	526	515	531	540	534	539	497	547	496	559	540	524	549	554	534	483	507	565	569	531	519	545	491	545	576	516	547	527	528	536	521	533	521	551	542	519	505	525	557	571	540	555	530	543	553	530	541	536	507	543	554	512	543	560	572	527	539	529	525	499	536	534	538	543	585	528	497	553	495	504	519	552	538	500	542	561	544	502	526	523	565	539	548	548	567	560	584	513	512	514	567	519	526	551	520	518	558	560	532	508	530	509	509	581	501	568	526	561	531	504	545	545	536	510	517	535	549	535	585	550	538	536	510	573	526	495	515	533	533	526	528	518	559	572	518	566	506	522	529	569	544	513	551	519	512	534	524	523	570	497	514	531	520	549	551	588	528	526	566	528	516	553	557	516	523	479	544	533	543	501	552	523	528	547	517	532	512	527	554	517	536	547	555	479	528	515	501	521	531	530	528	507	564	526	521	545	522	523	565	508	557	562	537	526	531	524	551	539	543	498	504	565	553	535	537	589	518	557	552	536	528	528	577	514	545	566	496	540	555	556	532	537	496	509	518	507	558	526	511	516	545	519	527	524	499	541	580	496	579	561	521	511	535	553	560	584	465	554	502	517	557	504	539	523	559	553	535	510	512	535	545	523	558	515	530	518	567	554	533	487	579	523	549	564	515	544	526	522	551	494	539	545	550	546	528	523	521	525	524	555	524	512	546	542	548	512	552	509	540	543	558	554	539	485	492	558	529	545	532	549	574	547	533	535	573	560	540	564	494	537	550	503	536	537	510	509	530	557	534	530	562	554	518	518	548	563	525	569	491	509	529	547	569	575	569	544	524	533	546	548	554	549	538	511	537	559	514	545	492	555	504	517	558	551	521	545	526	546	536	524	530	543	524	543	501	556	553	542	533	541	489	528	528	573	515	515	540	514	509	525	495	535	523	523	498	523	503	500	562	534	526	524	571	528	558	494	520	515	532	531	531	528	518	519	520	530	560	521	531	495	517	491	525	534	509	526	493	544	535	550	561	540	568	512	557	538	518	525	572	497	531	526	520	553	527	559	537	508	512	565	564	508	537	530	508	549	567	507	570	532	510	543	517	547	509	560	488	543	546	536	501	486	554	518	552	513	557	554	554	501	550	532	517	551	565	542	521	516	568	562	526	568	557	539	546	501	549	559	519	505	554	519	492	526	486	525	537	543	567	524	498	550	532	521	526	555	543	524	516	548	523	478	515	529	529	548	537	548	551	530	558	556	534	476	514	554	525	517	541	517	527	544	537	514	530	502	556	509	567	539	591	519	529	585	536	533	522	543	534	541	524	511	524	533	499	517	510	550	547	554	511	536	524	522	495	535	547	518	567	512	539	528	534	518	558	550	536	503	529	514	483	523	555	499	532	571	539	566	541	530	545	518	522	547	511	547	518	495	535	523	513	504	547	523	578	512	544	505	498	527	554	512	534	588	499	555	539	521	525	521	488	553	545	526	532	533	532	575	507	546	520	540	525	549	554	523	534	526	515	503	599	572	562	520	506	526	539	499	555	553	564	518	533	547	544	523	544	519	543	523	556	533	524	599	518	466	503	555	523	548	553	542	560	538	540	555	538	532	546	549	528	536	539	531	530	544	548	525	477	532	554	538	533	513	569	551	532	521	569	559	517	540	547	520	528	554	543	546	532	589	562	542	519	550	537	539	558	540	495	499	546	530	530	528	554	567	498	548	540	587	516	538	549	527	545	559	527	520	511	552	543	544	537	518	548	510	533	561	516	523	534	511	521	522	554	529	526	503	531	555	533	540	568	555	539	519	524	533	558	536	508	559	527	504	547	513	531	519	557	544	568	524	546	525	565	544	566	576	530	550	530	530	537	507	512	541	551	574	525	538	565	498	512	562	559	539	515	523	486	527	557	541	537	566	507	532	513	545	504	525	537	522	540	506	546	535	542	543	537	519	542	540	500	484	557	501	529	518	534	518	503	533	521	565	551	515	565	534	516	548	549	597	510	544	502	524	512	529	524	510	530	552	555	544	526	539	540	507	532	517	573	543	527	552	522	542	554	590	525	486	509	531	564	495	544	534	511	501	496	525	534	530	495	529	520	576	529	502	547	534	518	558	520	516	532	526	533	509	526	532	538	537	516	535	532	523	514	570	571	533	551	527	560	494	527	544	555	534	519	540	548	515	533	546	543	542	548	509	519	534	511	562	496	522	489	517	513	544	520	536	520	515	532	518	534	549	544	529	552	551	563	544	574	514	543	544	551	546	508	509	526	534	544	512	499	536	546	562	495	516	544	551	510	546	539	573	536	505	556	518	541	568	524	528	534	576	540	542	516	521	554	553	557	548	537	524	562	531	531	521	522	576	550	514	552	540	559	544	549	550	519	543	567	548	539	542	537	544	536	498	520	537	507	511	539	556	555	526	484	501	517	519	531	576	502	524	513	509	584	535	533	543	534	551	539	535	505	532	593	539	567	504	542	523	517	493	541	547	557	551	510	573	515	520	523	544	535	560	509	557	545	563	520	522	498	515	520	591	552	496	569	555	515	515	562	533	542	527	541	543	516	568	540	516	506	499	522	539	543	595	541	514	528	565	552	533	527	551	548	569	570	533	547	528	563	525	551	554	505	529	526	551	527	503	554	557	546	544	520	498	524	543	582	536	572	546	547	476	543	526	565	512	514	531	533	549	492	551	528	544	552	527	574	540	562	525	575	532	519	535	565	552	543	570	517	549	562	555	534	509	495	529	552	507	543	495	517	495	536	517	547	589	531	543	525	571	489	567	553	527	543	505	523	538	519	548	547	546	536	553	519	508	575	516	553	515	551	520	563	466	519	538	512	523	538	509	539	536	523	491	578	519	526	569	556	499	537	500	472	523	546	520	544	477	557	522	518	516	599	502	555	519	515	544	533	534	537	541	560	524	549	545	506	552	496	545	505	546	526	528	553	528	533	523	530	552	523	499	531	545	493	504	527	520	554	536	523	554	538	527	529	515	556	573	553	518	513	504	562	601	542	572	501	545	560	520	528	505	517	550	521	527	507	557	559	509	534	528	534	539	563	560	541	549	543	545	539	505	504	539	521	507	490	548	565	544	522	512	547	550	569	521	528	523	553	506	534	526	518	534	510	559	548	558	519	529	548	501	544	538	557	549	504	534	488	526	513	580	540	542	517	582	526	538	544	506	542	518	540	526	511	527	524	494	518	531	547	524	569	595	536	507	559	520	552	549	536	566	537	544	545	481	525	497	522	530	533	542	510	522	559	554	538	538	558	524	508	549	540	513	533	532	506	552	542	552	543	524	511	524	512	481	515	548	549
26765	19827	7910	16279	4115	519	469	481	382	360	309	363	343	1335	1567	1421	940	709	473	370	334	289	280	279	297	302	296	319	278	313	299	306	309	288	299	318	322	302	283	292	296	289	270	292	304	305	269	296	302	305	307	287	323	297	294	276	269	284	307	320	290	281	291	282	289	300	269	278	289	349	286	315	286	314	315	287	321	297	303	287	333	320	312	280	308	286	283	309	287	323	286	278	308	289	285	275	304	293	298	268	302	301	297	305	322	314	298	310	284	277	326	295	275	293	293	318	287	303	330	307	277	289	331	299	331	283	283	302	290	298	307	319	281	329	293	272	273	297	287	274	284	279	297	332	279	272	290	286	316	253	279	301	293	277	294	326	304	292	340	297	302	290	324	290	298	294	288	315	277	318	274	275	303	293	295	285	290	301	288	307	297	269	302	282	293	299	314	333	294	304	302	275	278	301	304	280	335	303	315	260	263	297	301	273	283	314	312	294	289	300	299	285	297	285	284	295	311	316	307	277	287	317	317	282	314	281	293	300	313	295	298	301	303	271	313	283	292	307	293	317	275	284	288	289	289	288	289	288	277	282	307	312	286	305	281	266	288	301	334	306	310	319	271	312	309	293	309	322	277	296	274	259	306	268	312	249	286	296	275	295	304	284	285	278	287	292	261	332	283	312	294	291	300	276	283	289	327	291	329	297	292	297	315	294	274	296	302	286	308	287	286	297	296	291	298	290	314	319	280	275	300	270	292	274	263	291	339	321	290	258	279	305	306	296	301	292	292	301	320	314	273	295	292	302	283	287	280	285	306	299	256	302	297	281	312	288	278	316	327	322	279	285	296	308	284	320	326	287	280	284	307	307	315	295	284	327	280	314	238	330	314	299	299	303	308	287	307	275	294	293	288	303	303	292	269	300	307	328	312	277	297	288	274	301	303	291	323	311	288	314	320	295	279	292	286	313	295	285	301	286	271	325	290	307	289	305	315	306	326	316	286	284	295	312	296	302	300	294	290	276	298	297	301	319	293	272	302	319	313	324	294	299	302	282	308	309	320	292	312	308	297	296	308	270	316	314	288	295	282	301	302	284	336	305	324	304	294	290	292	281	293	292	319	284	270	300	301	300	302	309	294	267	282	308	271	328	315	307	263	298	304	276	304	310	294	268	311	274	303	285	308	303	281	325	292	295	313	309	289	281	298	291	296	304	272	313	298	283	333	296	267	280	312	318	296	308	296	312	295	300	285	287	310	270	267	277	302	300	276	298	330	301	287	284	303	298	321	292	298	292	305	287	277	283	280	278	277	263	296	321	300	308	273	294	290	303	291	288	288	333	268	310	322	315	300	290	284	308	288	309	318	310	303	297	336	316	317	311	313	318	279	293	299	338	304	301	282	295	316	293	333	296	293	295	286	283	246	290	321	308	284	323	298	301	319	299	317	301	300	275	286	303	295	295	305	303	305	297	312	311	311	292	295	292	284	280	297	315	300	304	303	297	264	274	271	292	307	298	298	295	268	291	282	309	293	321	276	290	304	295	307	313	339	279	324	298	320	321	291	312	280	294	295	266	309	287	294	313	302	282	273	272	289	309	308	289	314	267	290	292	308	303	293	296	288	324	284	274	317	273	284	322	297	291	309	313	295	301	324	327	291	312	314	277	304	289	307	307	289	306	304	317	284	307	291	311	304	275	271	279	325	302	316	323	307	257	248	268	277	309	290	290	311	306	299	310	309	291	285	287	280	294	277	296	303	276	279	256	266	303	290	324	272	289	315	293	273	280	259	309	272	293	298	297	297	286	325	274	297	252	326	301	269	290	300	283	298	310	290	306	294	300	305	306	313	286	284	267	319	311	306	289	284	278	303	315	333	321	286	317	287	302	305	280	308	294	285	288	283	287	332	287	279	289	303	321	295	297	264	312	296	315	298	317	259	315	301	292	315	281	270	305	302	273	314	339	270	311	299	277	293	305	280	316	300	299	325	312	298	290	292	310	272	301	272	315	298	293	310	302	315	300	285	322	298	279	319	305	290	281	286	326	308	323	289	313	296	327	294	306	327	293	281	312	270	317	305	308	304	280	305	285	275	284	282	283	270	293	294	268	238	299	308	279	327	281	285	295	309	286	306	309	283	296	290	298	312	328	278	311	269	304	278	278	285	288	287	304	285	284	293	278	314	301	296	303	287	302	299	332	311	298	277	291	307	282	271	293	316	303	301	286	297	298	284	288	295	301	311	287	309	290	286	288	291	299	268	298	314	308	298	290	338	297	314	301	286	285	290	306	285	311	296	285	310	319	275	292	305	318	280	333	285	285	332	312	311	281	286	310	302	312	251	308	313	274	295	241	302	289	317	324	267	277	289	289	305	305	298	303	340	279	311	317	295	271	284	300	278	249	341	303	333	291	279	272	327	286	294	280	268	290	280	280	331	267	299	322	285	283	306	288	306	280	316	277	277	290	332	301	293	304	313	293	288	278	284	305	302	275	293	297	302	288	301	284	304	279	300	273	284	308	274	298	286	317	285	330	303	285	307	314	276	295	321	306	306	292	321	310	286	272	289	272	285	257	288	314	278	311	290	297	309	272	319	313	304	279	298	303	321	274	323	288	304	325	296	273	319	311	302	281	307	269	280	300	296	299	307	266	285	304	305	309	323	331	289	329	271	270	327	279	266	312	304	276	306	285	301	280	291	275	301	264	311	294	271	325	312	299	291	307	285	322	312	272	288	275	290	302	290	276	300	300	314	270	269	284	279	283	301	329	295	307	294	296	310	305	309	324	306	291	308	303	310	290	256	314	289	285	290	293	295	307	282	288	313	286	307	310	283	284	316	300	296	290	303	297	274	263	303	309	293	293	304	304	290	276	300	292	293	341	291	307	273	315	304	322	292	262	328	302	330	303	285	321	276	264	283	303	285	304	296	279	271	279	330	275	292	265	252	304	291	283	305	294	296	289	283	268	285	281	321	316	281	291	306	292	317	287	295	276	281	292	314	288	315	330	243	305	279	305	341	307	291	262	281	271	299	316	276	293	291	325	330	307	305	302	288	286	293	284	288	290	329	293	295	342	284	314	305	307	298	328	314	304	315	271	301	292	342	299	282	298	326	276	334	307	315	306	314	304	290	322	294	263	298	292	284	313	288	279	302	309	299	299	318	318	303	306	303	317	325	288	310	299	287	280	283	293	287	323	293	317	319	302	289	273	299	304	289	282	322	292	314	307	309	305	312	296	311	310	284	306	316	315	284	283	276	292	273	301	297	275	287	293	293	275	256	295	327	292	308	327	297	324	295	311	291	280	286	282	291	300	251	276	291	294	316	301	251	306	261	304	279	270	277	300	325	323	300	315	338	256	284	284	267	268	318	284	295	289	286	292	305	302	284	293	308	275	292	290	291	277	292	291	293	313	291	287	301	293	295	311	291	268	295	298	291	289	292	278	283	277	276	275	285	320	281	313	284	307	289	309	286	272	301	288	275	290	275	286	289	287	280	271
5804	6105	7624	24637	5696	1102	1042	1031	806	677	646	606	685	4027	4281	3493	2292	1653	1045	660	586	482	544	506	510	488	501	529	502	439	519	490	495	498	469	487	523	484	466	483	494	499	516	473	469	475	450	461	485	485	473	489	473	537	481	483	503	477	494	484	453	489	486	490	512	477	482	503	506	480	501	524	518	487	527	519	504	487	492	469	501	499	493	514	540	510	501	493	522	517	482	524	461	517	511	489	542	504	471	501	484	560	482	498	498	511	518	467	521	529	513	485	484	470	491	490	498	484	500	491	508	480	522	494	496	547	536	487	508	478	472	497	461	454	508	488	455	517	470	470	460	471	500	501	486	506	510	471	535	474	475	536	505	548	483	519	484	493	526	494	460	555	490	510	471	501	511	517	501	470	493	494	479	489	537	511	542	508	509	532	532	481	525	515	509	480	512	461	486	538	509	491	511	497	529	492	516	531	459	511	468	500	490	507	477	489	519	510	505	512	499	521	480	483	501	455	494	501	535	502	514	502	511	494	460	509	513	549	524	508	500	513	469	506	482	497	482	479	480	475	483	513	462	495	518	520	469	494	501	508	486	462	502	487	511	480	515	492	465	507	496	507	478	460	493	469	527	487	485	499	499	495	479	536	503	458	473	509	506	531	486	519	485	505	492	516	491	480	501	507	487	489	513	523	491	495	501	512	491	506	505	517	488	505	503	488	495	494	497	484	479	530	485	479	476	494	467	510	498	489	546	481	539	504	525	506	456	467	469	468	526	508	492	469	437	505	500	512	521	480	500	468	488	490	521	485	467	511	475	467	498	508	497	512	470	492	499	512	505	495	511	475	491	478	494	509	513	500	475	489	488	507	499	513	493	521	514	507	506	468	455	512	507	466	510	478	523	513	478	490	507	460	488	510	490	493	565	513	460	507	510	523	535	479	483	475	505	465	480	524	464	480	529	516	493	516	505	509	540	529	502	505	546	457	500	501	472	498	476	450	512	494	529	494	499	471	515	495	507	473	475	527	517	482	469	548	514	500	492	485	477	518	490	474	470	521	500	511	512	506	496	468	497	522	521	469	503	489	496	511	484	499	522	491	511	499	504	530	449	526	480	532	518	489	501	506	520	440	499	480	505	489	487	457	536	519	472	483	491	479	537	487	473	496	524	551	500	472	529	479	470	516	472	505	527	494	505	496	518	502	494	485	449	525	514	471	460	539	530	509	501	490	517	496	535	514	495	449	482	505	520	497	484	501	502	485	503	451	478	486	511	486	479	512	483	485	507	481	482	506	502	504	497	499	517	474	528	479	490	510	503	503	485	471	486	492	478	493	504	479	468	512	461	499	528	518	489	517	483	523	482	481	484	489	532	486	483	527	494	507	489	523	510	506	488	519	449	501	501	483	511	490	491	497	500	468	480	565	489	529	475	486	513	493	475	514	496	501	489	508	477	499	534	492	530	479	564	518	488	517	509	522	486	505	462	483	475	497	517	502	452	468	484	478	457	503	503	458	518	511	534	518	481	494	516	512	524	459	533	504	469	470	500	491	485	485	506	495	510	500	485	485	507	466	499	487	480	494	499	550	549	456	473	473	505	479	527	521	522	499	481	515	488	532	547	488	489	449	509	508	499	502	489	509	500	514	518	462	488	510	504	495	525	521	513	503	516	470	516	491	469	500	507	464	483	450	488	510	502	490	493	451	511	498	508	510	495	493	479	485	503	494	488	502	518	499	491	467	484	500	492	474	486	486	526	499	506	488	492	502	498	540	489	529	523	509	522	499	467	524	484	518	483	516	500	508	451	488	531	502	491	520	481	490	524	503	527	531	422	465	482	485	492	491	502	530	490	486	508	508	472	520	473	502	540	501	475	489	506	457	474	501	465	543	544	463	510	490	481	526	509	489	469	541	468	507	523	494	522	492	513	463	494	517	493	498	523	504	518	514	489	497	506	529	532	486	480	452	493	496	504	485	449	462	457	483	523	512	511	483	540	481	452	516	480	488	464	500	454	509	499	506	468	508	513	507	449	504	482	483	450	465	495	519	504	457	499	517	492	473	514	506	475	497	564	502	466	524	502	521	471	492	497	526	492	477	481	469	470	494	507	514	464	500	501	470	521	507	487	486	504	485	494	518	542	498	487	535	486	462	494	534	494	514	471	483	492	494	468	478	507	505	471	495	478	515	531	496	525	486	532	461	531	501	494	477	470	504	466	515	503	497	473	518	521	496	470	504	481	496	526	506	465	513	492	449	479	532	462	476	472	512	495	499	517	519	460	478	524	489	506	494	469	484	439	477	488	511	511	472	496	480	486	488	487	510	506	488	519	480	503	499	475	474	501	504	502	488	496	488	472	485	456	516	521	507	458	482	491	540	471	497	489	497	512	490	497	494	502	459	488	491	492	527	488	513	494	507	471	484	480	482	518	483	530	510	521	477	496	466	522	501	520	524	521	461	504	503	489	519	493	509	501	484	517	494	502	506	481	485	467	522	532	487	474	496	492	477	506	508	504	546	517	552	514	480	505	506	524	490	500	505	476	467	533	492	482	493	512	467	515	511	503	507	520	490	493	488	491	518	497	491	522	459	499	520	526	510	495	487	521	521	481	510	477	478	512	510	509	532	487	512	531	492	494	452	537	484	515	520	503	475	499	468	486	465	521	524	523	482	489	492	478	507	490	477	538	509	487	487	497	524	499	508	513	538	483	522	498	472	505	457	536	541	493	488	508	490	495	509	514	539	510	473	524	499	494	486	485	522	478	450	501	502	471	510	510	495	464	477	515	508	499	534	524	481	475	534	502	504	503	504	503	524	474	494	525	486	474	503	535	511	491	512	482	483	507	511	505	497	501	481	501	485	511	460	509	472	525	468	489	464	480	479	500	524	525	491	506	478	512	477	535	474	524	508	485	506	480	516	536	505	509	523	485	511	482	479	528	477	511	464	502	529	488	505	458	494	483	495	497	544	541	525	481	483	508	488	498	491	526	495	505	488	502	479	494	494	493	505	499	470	501	505	492	510	485	531	499	528	469	477	492	502	511	510	473	486	497	506	517	506	511	495	534	509	518	521	478	499	494	512	489	560	488	517	514	493	496	495	493	469	506	484	468	448	515	480	503	486	481	511	486	518	448	533	520	528	491	502	476	497	493	479	444	467	470	490	516	505	473	475	478	454	483	489	478	494	472	521	492	493	498	481	505	484	531	525	522	504	487	526	481	488	506	521	488	499	480	464	501	512	501	463	505	486	502	444	520	505	467	484	518	473	505	454	492	516	468	478	487	494	508	522	503	481	500	504	497	523	478	476	513	466	524	506	479	486	504	502	515	493	503	498	459	499	529	517	470	519	523	501	498	477	490	512	509	484	496	522	503	530	513	482	476	475	494	480	457	494	492	488	479	502	485	482	466	505	513	520	503	513	507	498	491	520	455	511	534	492	500	516	501	471	492	550	485	522	495	513	506	447	479	456	516	501	494	506	428	506	495	474	527	468	512	503
24610	21153	27722	33777	22361	4330	783	634	552	449	421	430	482	7077	7231	5323	3214	1667	1033	573	443	319	319	313	304	353	338	303	357	332	350	316	306	302	300	323	326	320	343	292	322	326	323	334	325	323	333	327	332	300	310	300	321	320	311	304	316	348	337	320	341	324	323	316	349	332	310	325	322	336	299	283	325	320	344	313	315	323	317	317	322	310	337	311	316	302	337	302	320	329	333	305	324	329	329	294	293	283	308	315	306	305	312	359	315	310	317	335	335	333	298	326	305	300	324	308	302	298	338	322	378	330	321	336	321	315	289	333	346	347	376	343	348	311	324	325	305	315	330	294	298	280	309	353	307	336	324	308	330	329	335	309	345	309	319	306	327	273	328	329	317	311	288	340	336	342	293	329	314	324	321	349	334	334	315	333	337	285	299	319	300	312	311	302	329	358	319	307	309	345	306	346	316	345	351	300	312	328	349	327	328	317	298	341	302	318	342	340	317	318	306	317	310	323	336	326	321	306	326	327	339	300	302	323	312	304	288	315	313	305	312	350	328	279	311	293	324	337	326	311	292	336	305	313	339	314	344	338	302	308	294	318	331	293	343	322	339	307	294	314	304	323	325	295	317	303	320	319	319	311	330	320	351	308	315	290	311	303	310	314	297	311	308	326	294	364	315	337	315	319	331	321	321	320	345	329	338	326	316	304	273	285	308	321	349	333	335	332	335	311	321	342	328	343	329	327	323	310	314	329	319	325	301	348	294	305	294	324	346	300	305	322	336	330	307	345	323	308	301	325	332	305	309	317	332	333	351	314	310	304	326	333	305	306	324	323	345	325	316	313	344	324	336	309	315	306	311	336	353	291	348	363	302	313	297	302	365	309	331	338	346	300	325	358	315	320	304	299	333	325	324	326	324	319	346	344	302	323	326	338	318	314	303	314	332	327	357	289	304	321	289	351	308	335	346	304	323	316	319	282	338	289	314	321	296	332	301	311	313	328	287	354	332	307	318	328	349	303	311	285	315	371	293	336	341	338	337	298	334	320	316	286	297	325	298	297	327	355	338	304	325	312	293	314	339	341	310	321	349	325	356	312	331	369	339	311	300	298	282	318	303	334	319	339	327	317	297	321	332	286	327	326	315	320	329	319	328	307	284	309	309	297	313	318	334	343	334	312	348	325	324	325	326	353	338	310	291	322	307	350	343	329	323	332	301	323	320	325	352	303	329	319	324	310	307	359	335	320	322	316	348	292	331	314	329	298	362	320	336	326	340	330	319	329	337	336	343	325	310	319	296	344	318	296	352	332	288	322	286	311	296	331	301	303	358	304	305	352	330	303	352	318	289	321	318	327	331	342	317	325	339	320	316	320	301	321	331	323	318	321	320	311	314	310	313	330	328	332	302	314	300	302	320	338	312	354	319	335	320	300	319	301	340	300	338	332	321	311	296	309	335	328	313	345	332	320	303	346	308	339	331	351	319	313	321	302	299	336	330	325	319	353	319	322	339	341	319	368	296	314	304	326	334	316	339	330	319	318	321	302	306	315	290	300	332	297	329	332	308	331	305	289	339	318	363	314	319	319	343	287	296	343	341	344	317	338	333	313	280	320	328	318	290	333	342	316	345	304	343	297	306	365	319	307	314	290	331	308	327	345	327	334	330	304	310	296	322	338	302	354	335	301	334	302	328	336	335	339	313	329	327	334	336	312	330	302	318	316	351	331	295	281	301	320	306	299	319	360	329	310	313	354	320	315	310	321	323	347	317	339	322	331	289	331	341	338	287	295	301	295	353	331	347	314	309	309	312	315	329	323	336	349	320	310	327	309	325	337	343	325	320	337	330	330	289	315	314	312	327	302	317	307	327	320	304	326	329	362	279	318	352	335	341	338	313	341	330	322	340	326	347	308	336	302	332	354	339	318	349	336	327	307	329	332	315	297	304	343	311	284	344	327	315	301	302	311	314	317	320	349	320	333	330	317	303	297	329	305	315	320	306	270	323	326	265	332	338	326	351	354	306	309	313	328	309	325	319	288	306	328	346	350	315	313	318	307	324	354	290	307	352	380	308	310	311	350	338	315	332	322	337	313	348	323	347	307	339	302	290	316	299	326	343	301	313	333	363	312	322	349	342	321	358	338	320	317	330	326	297	354	301	332	317	319	296	334	291	320	315	309	306	303	300	294	311	305	322	328	328	306	310	268	301	275	331	316	334	328	318	334	322	351	342	316	301	327	283	330	324	315	323	286	292	306	308	323	358	293	322	276	313	309	334	312	363	358	325	334	347	316	313	319	328	355	318	320	327	334	335	327	296	334	320	324	323	319	339	339	311	328	309	356	316	320	338	308	328	323	319	288	317	309	326	316	304	341	354	324	349	292	340	315	312	352	291	314	317	314	332	313	293	330	318	324	316	329	323	338	321	354	323	329	351	289	326	300	305	278	343	325	303	323	305	326	317	298	309	326	337	322	348	316	339	320	316	303	332	286	331	302	325	313	334	311	348	318	323	311	309	305	328	323	329	344	280	322	351	326	336	288	318	343	322	355	297	305	353	327	314	342	308	302	314	321	315	309	336	298	313	315	323	306	333	319	335	332	326	310	317	346	293	319	283	303	315	340	312	346	302	305	321	317	315	324	311	312	318	318	307	283	331	325	325	324	324	345	319	306	319	304	376	319	337	314	310	327	321	309	318	329	327	276	311	283	338	301	283	322	344	283	316	309	301	332	306	323	316	330	325	332	329	315	317	329	319	315	320	311	321	314	325	347	301	336	315	305	329	328	345	313	316	343	306	346	298	314	326	323	319	350	317	316	311	330	302	283	327	327	325	335	335	337	320	295	304	317	314	315	306	327	317	338	307	349	321	332	316	328	329	322	293	333	323	302	334	334	305	304	324	311	337	347	316	292	339	332	317	340	305	320	322	296	306	303	336	318	335	329	341	339	327	360	358	316	305	347	292	335	315	311	362	292	328	316	301	318	340	318	328	295	313	347	286	315	321	356	330	301	312	329	314	301	318	333	322	290	309	288	354	336	329	326	305	307	331	295	345	338	340	328	313	330	303	331	353	310	319	319	316	328	316	338	307	323	306	311	328	337	307	324	323	304	329	309	311	315	339	320	343	332	308	319	317	333	333	330	322	325	343	314	285	341	323	307	332	334	330	340	319	305	305	332	314	348	345	314	304	331	286	309	306	341	316	345	337	280	319	333	324	318	321	305	333	310	342	338	333	300	350	291	344	324	348	311	334	319	323	336	352	336	312	318	331	328	341	328	317	319	334	323	304	333	364	310	325	321	333	324	324	300	332	333	334	325	269	302	325	300	345	318	285	312	314	309	312	352	289	322	331	320	319	328	327	339	350	311	331	338	302	331	325	334	349	329	338	315	301	333	327	322	330	319	324	337	334	364	302	327	294	315	316	320	332	329	319	283	288	316	323	283	301	316	328	299	324	337	330	334	295	333	327	311	319	299	364	308	332	339	300	324	337	320	302	314	326	328
7344	12016	18567	48289	15532	2150	1848	1752	1343	1028	1006	918	1007	17543	16326	12800	8101	4686	2705	1323	763	553	564	517	480	504	547	543	523	552	578	543	523	580	532	560	551	542	521	513	520	535	544	580	550	545	530	561	555	539	550	547	551	547	519	552	522	520	489	505	543	525	530	526	524	537	526	520	574	513	580	529	525	532	548	515	509	548	507	532	562	497	549	537	546	511	542	565	545	486	492	532	557	503	534	527	548	523	517	543	505	531	525	565	575	563	533	530	542	534	519	561	541	512	530	569	515	541	536	519	567	568	575	543	480	532	560	524	538	551	509	524	499	533	499	524	544	533	546	575	500	546	531	524	524	505	513	569	476	538	548	524	497	571	582	556	570	524	528	492	537	549	555	507	513	539	565	545	490	506	553	511	584	528	519	581	532	560	559	540	538	531	522	572	544	551	519	549	554	553	533	581	514	581	535	534	541	582	561	495	558	515	571	526	512	554	561	512	579	530	533	546	535	549	512	541	484	525	504	539	554	533	524	520	562	541	526	516	521	532	568	526	532	546	558	548	540	546	541	550	588	523	566	510	506	530	504	508	527	570	531	501	537	548	543	540	528	579	550	532	525	567	566	561	545	504	530	546	573	570	528	532	516	563	535	546	555	533	521	554	523	504	505	507	534	545	518	549	554	552	563	517	533	536	528	566	515	518	506	506	526	540	523	539	537	534	522	543	501	550	523	533	550	537	543	519	552	550	525	573	550	518	575	555	521	523	549	525	536	509	518	538	551	559	536	477	536	539	576	545	530	536	535	554	525	555	498	523	560	495	495	526	560	532	531	559	499	508	529	544	542	522	522	571	506	528	540	520	533	523	527	545	539	512	526	527	541	495	555	512	487	576	527	533	510	497	547	506	510	539	531	531	558	550	528	539	555	564	552	529	583	529	536	539	566	537	497	554	538	547	533	514	553	518	533	521	527	541	514	542	520	542	535	560	557	559	540	517	517	556	552	546	560	545	530	547	522	533	504	493	571	573	516	516	500	522	568	557	512	558	555	523	517	522	561	576	553	514	569	561	525	561	506	538	513	532	509	521	529	519	522	536	542	515	518	515	523	542	532	515	541	576	545	504	505	511	557	505	525	538	562	505	544	522	513	548	526	587	578	521	499	576	522	503	518	555	523	517	493	538	550	521	554	534	477	507	552	543	544	560	554	572	565	563	547	492	536	552	527	502	524	546	521	604	562	543	550	498	562	567	524	533	557	518	543	540	522	539	537	511	581	511	535	539	559	551	499	514	523	556	531	543	549	568	574	599	559	479	522	562	554	527	490	545	531	509	551	546	562	539	522	548	520	526	558	505	503	575	548	557	544	529	536	536	530	536	519	515	509	549	537	502	500	542	516	541	509	588	546	518	546	561	522	543	512	555	556	535	511	490	521	523	541	501	545	532	512	576	495	490	555	521	544	496	557	531	525	523	536	545	542	520	553	542	540	515	513	551	526	570	564	535	531	514	574	544	504	530	540	557	535	526	519	530	519	496	575	536	515	535	573	557	542	509	561	518	558	549	523	496	518	505	529	548	554	546	530	551	549	562	514	548	512	466	549	541	542	561	588	552	526	533	518	515	524	529	538	513	509	557	522	541	522	561	549	541	551	555	522	519	587	602	571	536	513	558	545	528	550	535	532	555	545	535	518	540	512	506	534	559	566	537	529	526	536	525	535	534	483	538	517	534	511	530	515	510	554	529	498	527	515	544	576	535	516	495	519	559	547	578	563	526	488	567	511	499	524	518	526	548	505	539	516	547	510	482	516	573	550	526	537	501	558	548	535	565	511	595	561	535	543	584	533	548	489	533	523	522	561	530	595	556	525	531	533	509	519	538	494	496	541	508	507	549	519	575	490	557	497	563	505	534	559	543	508	543	563	546	539	567	537	531	505	563	576	550	545	554	531	513	517	535	565	538	549	528	530	510	541	526	568	524	527	557	547	547	520	520	557	490	510	556	545	534	527	549	556	546	506	537	531	564	544	520	538	585	505	545	548	572	534	560	494	542	517	567	527	555	544	513	535	569	513	540	506	538	501	522	496	531	549	537	526	510	525	536	567	538	541	508	512	546	534	524	550	538	544	549	525	545	560	554	548	545	528	524	569	514	492	498	551	526	583	519	530	548	496	507	542	545	526	534	513	574	526	578	567	550	551	540	527	520	547	542	587	572	481	532	537	537	529	532	542	485	562	514	551	553	549	543	543	552	538	539	534	552	562	517	547	512	520	528	530	561	568	531	529	519	553	534	510	488	535	559	563	545	501	550	540	523	535	534	509	525	544	521	531	486	534	530	508	521	539	509	540	523	537	559	530	531	555	532	514	552	493	523	552	521	529	531	551	550	568	549	524	533	571	529	568	510	536	486	505	529	547	517	526	482	512	548	554	550	538	537	516	573	513	523	525	579	546	545	515	546	515	541	498	577	546	508	530	537	542	520	534	541	568	544	522	600	553	582	530	537	524	505	518	549	545	500	517	535	567	568	510	568	541	560	514	513	553	511	531	481	526	554	554	565	521	515	530	583	562	548	519	549	524	559	508	516	502	544	555	491	528	539	561	516	543	533	530	538	540	535	561	549	558	528	564	519	485	527	538	565	522	494	513	584	533	493	517	565	548	549	531	507	535	529	537	547	534	520	552	556	566	544	551	537	537	521	559	541	527	551	521	515	492	554	556	533	522	521	539	524	523	511	539	506	508	558	556	582	551	599	520	578	538	554	520	528	555	546	524	542	534	544	521	515	504	514	507	506	520	554	539	529	554	525	533	478	573	510	523	521	550	535	527	535	495	518	479	554	511	552	534	554	573	571	558	540	526	516	510	524	490	541	529	558	540	565	512	539	542	508	495	517	534	539	508	541	526	561	524	566	552	546	532	555	541	506	513	531	537	531	518	495	556	563	550	544	541	502	504	531	508	537	498	537	561	540	558	562	494	517	563	526	516	501	527	520	524	573	543	563	553	539	560	512	534	515	527	512	531	525	533	546	548	549	585	547	542	502	563	560	585	538	561	526	540	604	508	566	544	519	562	492	554	548	541	540	518	560	566	546	489	504	547	532	538	552	520	537	528	535	538	530	516	535	549	553	534	538	536	490	585	515	521	542	530	554	542	561	552	580	533	547	559	541	537	542	520	532	556	494	488	539	572	521	493	529	562	537	515	558	511	521	573	519	543	570	536	604	559	543	545	567	577	544	518	506	499	611	547	525	561	548	504	516	518	513	549	475	498	528	540	569	553	554	515	544	548	578	559	564	522	538	556	508	518	541	564	540	505	548	581	506	513	486	525	547	510	545	491	544	558	563	492	544	525	525	529	516	556	575	528	541	472	536	580	577	556	532	544	533	543	527	563	483	531	545	526	546	527	488	514	534	565	538	548	525	507	548	555	530	519	512	547	533	542	532	552	525	529	547	526	538	530	524	562	495	536	497	553	579	539	525	522	517	538	519	550	511	540	490	547	500
22947	20995	28746	29674	26809	18153	6266	1252	764	624	579	558	790	16171	17016	12619	7678	3749	2234	1530	728	353	348	310	378	339	354	310	345	336	351	342	365	330	345	329	323	333	346	320	346	365	357	322	309	353	317	295	343	309	318	361	334	339	319	319	347	319	315	305	312	321	350	321	330	344	336	330	329	321	315	342	323	327	333	317	324	303	341	321	330	309	320	277	325	339	336	317	341	336	315	298	325	353	351	311	334	333	346	320	336	320	302	305	298	309	305	322	296	342	305	327	360	323	330	302	327	344	337	330	309	320	343	322	332	341	318	349	351	325	330	331	329	320	345	302	326	305	346	337	310	303	337	349	325	336	317	320	316	334	307	297	315	332	323	332	303	331	333	349	316	339	315	315	342	361	323	324	310	324	352	364	349	334	320	329	346	330	362	325	312	322	332	351	330	336	337	326	321	325	329	338	320	332	306	316	309	322	347	305	312	376	332	344	346	338	331	356	343	315	346	312	336	353	365	329	337	352	356	327	344	323	327	326	313	318	351	319	347	309	334	310	320	348	350	327	320	319	337	320	337	334	298	326	322	321	333	316	327	361	312	288	317	294	329	338	343	339	338	288	318	381	326	339	337	319	336	310	326	353	335	312	329	307	312	329	328	334	339	305	313	282	338	292	326	302	311	341	328	328	297	312	310	319	327	318	336	304	324	316	322	311	330	328	361	312	347	318	291	324	360	336	326	334	356	282	316	308	332	333	309	294	334	329	350	319	325	339	346	326	356	328	345	337	328	345	337	356	355	322	335	318	321	324	339	308	325	325	337	291	313	305	356	336	339	331	316	308	316	330	327	355	359	300	356	346	310	325	316	339	322	308	291	331	341	331	344	313	283	335	352	323	303	329	346	306	333	325	324	348	356	297	327	361	362	330	318	332	334	314	332	338	324	324	314	331	336	299	314	323	335	364	330	288	327	323	344	299	323	305	316	334	316	310	326	318	332	377	308	294	320	295	332	362	287	291	356	323	316	337	339	319	313	318	334	299	327	319	312	307	333	331	292	334	334	312	330	333	323	312	357	360	352	325	345	352	320	329	337	311	313	323	346	319	337	297	334	314	324	334	317	335	306	328	314	303	313	351	322	344	297	358	314	302	338	323	326	340	334	342	333	361	326	302	333	310	302	316	349	326	302	348	327	319	312	307	318	315	354	335	346	348	324	343	337	336	322	315	332	331	328	356	357	261	352	299	331	328	302	310	343	334	311	337	315	325	324	324	330	318	338	338	323	311	332	314	329	320	315	346	326	321	333	341	312	288	277	313	339	307	333	335	311	349	332	336	336	312	318	317	304	288	359	306	286	315	332	329	333	324	324	320	297	341	343	303	306	333	313	325	362	316	355	304	327	318	368	347	339	323	328	299	349	312	335	310	331	365	326	310	331	304	299	322	313	316	349	323	298	335	331	312	316	327	323	360	374	315	305	321	321	327	336	347	326	328	337	294	346	310	335	340	325	315	360	353	320	340	317	324	323	352	348	303	344	303	329	336	349	310	293	339	324	330	338	363	345	325	343	351	361	327	291	347	311	353	333	340	317	348	310	313	355	325	295	326	327	292	335	331	336	358	309	345	316	310	313	315	304	357	337	308	331	345	294	336	337	322	332	303	304	313	367	353	327	317	349	368	348	346	308	328	364	336	300	344	318	312	328	352	358	319	312	317	369	309	363	368	320	342	357	322	341	340	343	356	355	331	326	314	340	328	341	326	341	309	318	333	330	329	337	331	347	302	350	305	297	288	334	307	316	323	314	330	354	346	335	312	324	309	350	306	330	339	325	315	308	338	316	313	297	333	284	353	321	310	341	313	321	340	353	314	344	309	337	301	306	341	325	295	326	322	332	348	299	353	289	328	371	341	343	341	307	311	323	339	295	325	345	335	305	330	364	336	337	297	331	321	349	312	319	330	327	310	295	368	342	338	333	344	322	313	315	316	288	344	321	362	302	319	322	348	336	323	354	357	316	298	351	353	311	320	366	367	321	365	310	346	353	342	331	336	333	321	350	301	338	321	304	322	293	321	313	340	325	353	310	333	311	295	334	335	350	344	342	315	351	348	323	317	321	350	340	382	322	311	316	301	337	316	299	347	345	320	322	314	313	379	352	315	331	345	361	305	315	320	345	320	324	342	316	335	343	344	356	311	374	362	324	321	330	356	319	333	335	326	305	339	303	315	313	323	347	325	318	344	338	309	309	344	314	331	301	321	327	354	310	345	339	353	309	326	338	314	309	339	317	299	344	318	327	313	302	324	313	358	326	338	330	317	358	339	289	320	328	318	311	328	334	318	335	343	315	322	326	318	333	331	326	324	339	330	370	310	320	341	364	304	320	340	309	323	323	336	330	344	291	292	333	331	328	310	300	345	308	316	287	322	327	332	329	307	336	336	338	326	293	363	348	343	368	340	298	320	350	310	338	359	312	302	317	317	322	307	304	326	327	326	343	328	327	358	352	372	318	309	272	342	297	301	354	330	314	355	320	296	346	326	321	332	328	345	323	317	314	321	325	319	345	339	299	341	339	315	311	338	349	307	314	313	331	329	329	292	330	304	345	311	306	308	333	322	315	321	336	329	339	341	324	337	327	289	312	315	320	286	293	328	311	328	296	341	337	362	312	350	336	332	297	308	310	307	329	363	346	355	360	329	343	322	306	322	344	314	313	332	336	351	363	320	345	366	295	301	339	313	325	344	316	327	345	335	306	314	301	324	295	340	337	328	300	322	307	339	345	338	321	326	330	317	332	309	333	360	332	306	327	323	315	328	334	331	347	346	339	355	298	316	348	302	341	331	327	311	323	308	318	329	292	328	334	298	317	366	331	313	302	334	313	350	320	353	318	349	361	333	350	354	313	333	323	309	349	305	339	313	337	316	311	335	314	290	318	303	323	304	322	300	335	332	301	378	310	321	326	284	290	337	322	342	333	339	314	305	327	287	324	306	325	320	338	329	335	307	333	306	324	331	347	314	323	303	319	325	292	315	331	314	340	331	326	318	348	319	326	321	361	343	293	304	342	332	339	319	342	294	320	311	348	320	307	322	335	307	344	332	348	311	343	332	348	295	296	323	320	335	354	317	365	355	356	319	289	334	294	352	344	349	313	352	317	337	362	299	326	330	350	317	350	290	348	330	302	324	340	297	315	340	298	323	327	314	337	296	337	295	318	336	331	297	340	310	322	335	335	320	335	304	320	325	346	355	334	339	332	316	326	302	324	324	366	303	314	319	302	313	292	304	324	334	317	351	345	343	349	344	338	317	332	330	332	325	351	330	297	350	318	291	309	303	284	362	327	339	336	328	302	374	326	306	310	318	314	301	298	305	349	323	321	363	344	339	359	332	343	351	318	318	360	320	303	338	335	336	326	318	347	322	316	308	341	311	346	348	344	362	336	330	331	304	295	358	342	325	347	320	353	324	331	322	330	315	302	320	365	356	319	286	325	337	320	327	347	284	389	319
10888	20122	26268	64583	23222	3848	3124	3011	2029	1648	1452	1381	2116	29606	27872	22382	15572	9173	5585	4019	1569	545	518	524	542	542	580	557	533	533	523	553	547	570	500	550	541	576	586	485	543	659	613	600	572	507	541	540	511	548	536	512	568	530	501	488	526	509	507	554	579	533	544	517	563	558	555	595	524	513	547	543	539	531	530	540	510	554	536	514	514	522	524	553	531	564	549	548	546	559	563	524	568	571	587	521	512	490	531	503	563	538	543	496	564	558	546	540	571	510	503	579	510	549	559	511	570	483	501	544	531	560	525	516	541	537	537	492	532	534	569	570	529	569	520	533	564	509	562	567	517	542	515	520	499	560	520	503	511	570	532	538	521	572	575	532	542	514	533	543	535	509	552	500	563	538	489	506	550	552	551	506	553	558	553	521	531	536	522	553	541	538	552	545	527	520	506	518	566	552	563	555	561	546	518	523	494	516	511	530	517	517	544	541	587	574	517	552	539	550	573	497	524	541	568	521	593	534	575	537	484	498	543	549	559	553	500	516	513	501	518	519	549	544	543	511	522	542	541	535	523	544	546	512	556	507	503	528	586	542	567	497	505	563	514	489	536	605	495	539	534	553	526	555	519	562	553	566	561	493	508	526	510	538	572	535	520	511	572	534	541	587	540	522	560	543	530	517	517	505	520	515	543	542	532	533	556	527	533	538	538	518	562	555	563	568	546	530	570	564	507	537	532	525	554	563	576	574	550	517	576	564	520	543	501	548	553	571	530	538	525	531	546	572	573	533	532	571	588	535	546	544	540	514	512	522	527	516	535	560	506	527	561	534	541	515	525	476	582	530	491	531	550	514	552	541	508	551	520	521	515	518	556	552	554	555	553	468	555	483	592	567	579	561	533	516	565	575	527	541	562	543	537	571	529	495	510	563	544	513	549	537	541	558	547	556	559	523	512	579	546	528	479	562	518	527	574	543	563	515	532	574	552	505	530	516	561	516	549	561	492	547	533	562	527	532	566	546	536	530	524	535	555	520	509	548	559	529	531	521	552	563	542	578	502	529	570	517	512	498	522	577	561	532	539	542	570	551	559	497	522	540	514	551	554	531	556	516	516	519	557	538	515	527	526	521	547	488	518	510	539	510	532	535	533	528	561	536	509	549	522	527	495	511	545	540	528	469	561	544	550	532	518	591	557	536	523	535	539	530	513	527	509	518	522	521	536	535	533	535	534	533	577	523	554	538	540	500	519	565	549	543	533	504	551	548	560	526	596	547	502	568	507	529	506	547	539	505	545	539	572	529	500	494	562	518	513	498	554	550	509	541	563	513	533	515	537	479	548	520	550	555	559	496	514	546	530	582	523	514	503	531	601	535	555	522	499	554	545	542	511	564	515	558	498	523	562	560	542	547	551	501	591	532	561	543	570	552	530	541	527	571	511	575	543	547	528	542	522	556	568	521	521	516	543	513	522	537	570	531	520	515	528	568	521	550	530	541	536	523	522	499	529	544	528	522	519	535	572	495	574	565	484	549	540	515	534	547	555	530	540	538	518	539	554	534	541	523	531	557	549	538	521	534	486	564	537	525	519	515	573	520	507	492	540	554	553	513	555	527	560	547	531	523	476	520	525	560	560	533	533	523	511	589	555	531	520	530	574	576	554	558	501	525	559	535	505	516	542	566	553	558	536	530	526	564	529	600	526	544	511	516	534	547	482	572	559	519	513	576	551	558	528	544	509	497	522	531	531	467	562	522	536	512	504	533	527	512	540	491	545	554	584	586	522	528	509	567	506	528	517	491	523	511	543	562	505	557	560	533	542	530	557	533	572	551	546	475	504	522	550	535	500	563	528	558	529	559	553	516	510	568	564	498	574	528	546	516	525	533	596	556	533	530	530	556	504	500	558	547	524	537	547	524	566	553	499	531	506	565	528	552	555	529	546	512	558	557	499	561	545	521	549	547	575	542	533	518	549	530	541	583	512	526	564	515	522	548	558	542	541	566	600	569	541	549	550	504	523	511	530	514	527	553	519	550	482	545	523	494	550	573	523	534	570	533	573	542	544	515	521	511	580	552	516	511	541	521	503	531	515	586	528	534	563	564	518	535	542	541	528	547	563	523	532	540	529	571	530	531	531	482	536	498	533	538	564	526	557	547	526	507	509	515	555	539	540	543	511	552	544	538	532	497	553	555	530	529	571	531	548	500	534	541	545	539	529	542	567	555	542	514	561	512	546	522	500	530	521	563	514	537	524	509	519	548	522	531	529	538	539	509	554	553	498	571	574	521	526	545	541	508	563	547	526	535	526	503	528	539	551	523	561	585	533	526	496	545	545	519	545	539	511	568	503	563	585	530	562	523	553	539	555	541	558	540	540	497	553	546	507	552	525	545	532	531	576	545	520	522	536	562	545	514	545	516	536	529	535	537	549	517	558	538	542	526	561	562	524	524	532	572	547	517	529	516	537	574	529	529	564	545	576	527	505	545	524	538	554	533	544	515	562	554	525	490	536	535	506	564	548	539	532	528	532	510	553	514	497	572	524	510	550	551	513	563	498	535	586	562	509	539	537	541	552	507	516	532	515	543	577	517	536	562	535	552	537	511	539	544	517	511	502	527	535	540	526	484	523	556	558	514	561	620	522	558	545	556	566	559	529	574	541	545	564	526	549	528	596	467	560	551	530	513	519	517	540	560	528	531	537	535	530	557	500	523	563	512	553	492	561	541	539	499	531	530	545	543	515	513	557	554	535	545	522	538	519	566	525	540	523	532	552	561	571	539	556	543	535	539	535	531	566	539	528	497	520	559	556	524	569	556	541	548	544	539	531	519	499	532	514	523	535	494	542	499	514	523	553	545	529	540	563	502	534	565	523	515	573	534	538	520	544	543	516	522	550	546	544	530	558	514	540	541	538	582	487	527	550	514	543	558	540	537	567	508	528	486	509	510	515	499	543	532	550	533	498	506	557	497	564	499	502	566	519	578	558	539	518	590	546	534	536	512	499	513	534	548	550	531	545	574	538	554	560	528	504	508	516	528	515	557	525	497	506	559	590	502	582	531	515	504	529	564	520	521	532	545	555	556	584	535	545	528	523	542	551	549	553	527	536	544	512	498	528	560	536	516	487	543	500	533	519	517	518	555	516	533	540	519	543	584	506	527	555	510	545	513	561	539	552	557	532	504	542	530	542	525	538	537	548	537	548	517	537	562	575	522	538	514	497	537	525	564	555	565	499	553	525	532	504	546	555	538	563	513	523	542	590	531	540	538	559	525	501	544	521	536	468	504	542	556	548	537	543	524	516	515	573	514	551	561	533	490	517	521	549	525	472	516	489	510	552	522	577	493	538	552	525	581	559	553	567	543	555	586	542	526	548	516	561	497	523	554	526	568	514	521	522	539	525	498	510	561	491	537	569	528	516	524	526	544	567	553	523	548	574	518	538	521	509	575	522	552	549	503	555	564	517	579	537	518	512	557	552	570	494	533	527	551	518	511	540	545	514	536
26702	19807	8080	18490	4897	525	458	443	415	362	336	341	326	1205	1211	950	758	601	440	431	374	287	286	279	285	318	318	301	280	310	308	294	330	310	300	280	298	294	324	282	284	295	316	279	297	328	317	317	293	296	293	272	288	294	299	321	297	295	289	295	293	313	321	283	287	309	330	301	285	303	278	312	279	280	295	277	325	304	316	317	296	295	297	310	297	287	286	314	301	290	319	288	281	280	315	284	287	307	320	296	312	287	299	307	318	266	290	265	311	295	272	310	301	295	291	290	306	318	278	291	274	287	279	283	289	315	296	279	311	334	312	288	310	328	298	320	284	305	306	275	279	294	295	311	278	305	290	300	302	296	281	307	291	335	365	318	311	329	304	285	314	287	314	289	321	292	273	283	291	290	294	328	317	287	296	294	302	315	294	304	276	307	277	313	284	302	348	309	318	289	301	288	292	295	263	312	291	315	343	255	265	280	295	290	284	277	296	272	277	281	270	289	312	306	310	286	291	274	280	315	285	265	299	324	271	302	294	310	308	281	310	332	273	330	300	287	324	278	254	290	295	276	329	303	317	304	290	299	300	283	296	282	273	295	275	297	292	314	282	269	320	316	276	285	297	280	269	295	293	307	294	314	288	293	302	316	306	305	328	285	313	281	302	286	314	270	332	294	325	290	282	311	268	267	305	296	295	315	276	283	323	289	292	336	296	302	286	308	316	299	286	309	314	299	314	279	314	299	289	295	315	258	282	301	297	307	298	301	278	298	264	285	303	282	282	290	298	267	262	300	294	282	323	317	286	283	302	285	272	279	295	311	314	295	321	313	295	291	283	304	306	292	310	320	293	312	282	270	294	304	284	335	312	257	326	293	288	301	256	296	283	301	287	295	329	305	298	276	284	322	297	270	276	296	295	279	299	294	319	289	273	253	286	288	305	315	309	306	302	303	292	314	285	308	280	264	278	307	301	272	292	301	305	297	304	302	294	324	305	283	291	306	259	302	304	333	332	290	301	270	320	298	314	281	317	291	302	295	283	293	266	289	317	330	288	293	308	299	305	324	306	284	329	288	290	283	282	325	311	311	296	314	308	308	269	301	328	302	291	315	298	293	278	279	339	306	279	297	283	320	324	282	318	294	294	270	319	289	265	296	305	293	304	304	302	286	277	317	297	320	298	275	311	301	270	301	298	290	310	279	286	284	311	316	289	310	295	303	289	272	293	291	272	298	267	310	297	304	284	308	309	313	347	302	298	304	312	314	265	285	319	285	309	319	300	298	311	271	303	262	303	279	317	287	292	297	301	301	264	284	325	287	314	326	290	306	298	299	312	266	296	319	301	311	326	278	273	314	315	294	289	281	286	298	273	286	268	321	287	302	288	307	341	303	263	294	295	330	301	268	291	264	297	316	310	326	292	320	288	287	277	286	288	277	324	294	313	296	304	286	306	280	311	272	272	295	282	271	281	307	269	261	323	310	283	313	272	293	274	298	331	299	295	298	280	299	302	297	316	261	291	323	286	293	298	294	331	267	325	271	263	308	294	304	300	297	284	314	297	330	321	297	296	309	281	300	281	300	337	320	299	320	306	288	294	306	268	320	290	304	272	317	278	273	297	324	290	359	313	286	308	319	286	324	316	275	306	326	268	266	296	319	304	281	281	285	302	266	301	298	309	341	308	307	298	276	295	294	281	308	319	319	298	278	328	289	319	317	303	311	279	326	333	313	293	326	322	303	279	300	308	275	288	302	301	296	297	295	271	304	316	303	299	280	304	299	280	282	289	300	298	314	272	283	300	307	334	293	291	296	308	267	331	275	307	276	328	302	289	293	309	314	269	303	282	297	295	284	294	293	303	308	330	298	291	297	301	302	285	315	306	300	329	312	272	306	292	287	340	314	304	311	310	324	275	297	310	302	303	299	272	324	278	290	306	296	301	302	306	297	273	272	318	301	280	297	292	290	307	301	316	298	279	286	298	274	283	321	308	297	282	305	282	305	304	282	283	285	284	312	299	306	292	288	287	256	273	310	305	296	264	271	265	304	301	302	294	314	289	322	282	314	290	303	308	271	275	298	289	303	299	308	298	288	338	266	302	276	281	291	336	278	293	305	311	323	277	283	276	286	286	299	317	293	298	298	308	297	300	344	296	337	300	280	286	288	274	303	333	292	306	297	319	295	318	305	308	312	332	293	304	307	313	272	314	282	282	293	304	294	290	292	296	313	286	285	281	296	285	305	315	289	336	306	299	303	304	268	290	282	290	287	261	303	291	329	294	284	308	304	306	260	314	284	306	275	301	274	289	282	305	289	278	272	290	308	283	298	298	277	286	302	330	311	289	295	292	304	309	274	277	296	277	339	300	298	290	288	321	281	257	269	267	298	272	299	317	275	306	301	297	333	294	291	335	277	299	296	308	299	306	280	286	311	297	291	281	300	292	256	304	319	283	281	304	288	319	308	305	353	313	283	286	278	298	299	327	294	315	293	294	269	305	329	275	269	332	314	292	319	293	292	322	292	271	328	323	300	320	313	274	290	294	287	282	281	309	303	352	292	307	283	318	283	303	299	287	280	288	300	305	337	281	288	292	299	299	294	308	278	311	305	296	296	314	275	312	294	265	319	291	302	318	293	288	316	308	285	295	340	280	266	270	291	297	311	286	298	295	302	311	313	334	301	289	288	293	317	296	282	292	300	337	298	306	293	321	289	264	295	309	290	287	318	327	290	293	279	258	296	322	280	322	283	280	289	305	293	334	289	308	263	285	289	276	281	298	303	295	298	323	298	305	305	293	268	291	289	320	300	298	304	277	299	278	281	300	262	290	276	294	284	283	292	282	294	271	305	299	285	302	288	312	291	295	288	318	302	297	271	304	320	276	320	294	279	332	321	256	299	296	300	290	290	286	294	282	297	275	285	292	293	301	303	325	281	299	288	285	312	319	327	305	291	304	309	306	289	321	286	321	299	302	311	278	317	284	293	314	322	306	291	317	306	290	309	318	296	301	320	294	304	299	307	275	297	307	306	312	321	309	310	307	300	315	280	332	311	323	327	275	285	309	313	308	288	288	310	310	300	294	285	289	293	290	301	287	305	299	281	303	308	293	293	286	303	320	254	297	307	339	269	291	275	297	293	312	281	333	304	306	323	301	301	281	307	292	290	295	299	270	304	277	301	307	305	320	287	340	301	271	301	298	279	286	309	313	307	317	296	291	306	307	281	290	280	305	328	292	296	313	252	333	259	321	279	273	313	266	265	278	309	321	300	282	307	287	309	272	312	337	306	324	262	326	321	301	294	295	287	318	305	288	297	311	299	281	281	285	299	319	272	275	315	277	295	326	306	309	326	309	282	338	307	302	290	324	327	302	292	292	305	308	289	295	274	287	287	323	287	316	301	272	288	299	301	314	311	243	339	307	277	332	303	291	288	313	319	331	282	284	289	338	305	298	309	299	301	297	321	305	299	313	329	305	307	333	275	284	299	286	309	284	272	287	303
5589	5397	7803	26219	6425	1142	1019	946	875	699	689	690	766	3485	3531	2582	1916	1358	935	806	644	524	495	506	493	463	486	529	499	482	501	462	504	524	505	530	519	465	514	506	487	526	527	525	509	538	486	495	467	508	506	483	488	470	518	489	490	471	505	454	492	488	517	477	509	515	504	517	486	505	456	544	475	462	504	524	464	518	515	524	495	495	480	492	504	496	461	435	517	473	516	512	530	490	513	471	525	475	481	510	515	476	511	522	512	469	488	475	498	492	542	482	496	470	510	524	497	536	470	497	487	536	489	480	485	518	458	521	517	530	544	501	512	484	525	510	496	467	471	501	521	543	469	482	484	563	497	513	505	510	465	530	506	542	497	491	503	517	500	518	474	469	514	472	524	497	500	493	511	492	545	519	521	542	479	486	530	497	463	478	516	531	512	469	477	508	479	470	514	541	529	502	527	433	481	492	509	508	499	458	494	486	490	485	489	493	506	507	514	505	501	462	500	488	491	529	490	453	459	506	477	471	501	490	485	572	502	514	481	495	507	445	477	472	512	506	545	501	545	501	499	502	486	479	485	494	528	479	506	481	495	555	435	524	556	515	492	500	473	503	495	495	500	509	523	507	493	517	542	504	497	509	508	521	489	503	503	514	504	483	522	549	513	494	503	515	496	517	520	493	533	495	521	492	485	506	504	505	470	515	512	540	498	487	484	463	458	515	526	473	519	505	467	515	512	507	505	494	480	530	476	536	540	502	502	486	519	482	510	523	509	543	500	511	530	510	452	451	468	523	499	513	488	508	507	474	494	518	461	479	473	490	524	484	485	500	497	511	495	506	524	528	535	492	471	507	511	527	510	487	506	511	485	500	487	452	499	487	509	508	511	493	478	518	531	465	502	481	491	495	453	516	510	489	477	481	502	508	462	531	507	520	468	540	468	466	489	459	507	531	476	513	501	500	455	478	490	510	511	520	519	443	500	519	495	505	488	517	493	511	493	464	475	505	489	482	473	501	514	505	499	512	507	523	477	495	530	538	493	468	513	496	528	514	498	495	514	479	473	500	504	492	510	559	547	508	481	471	521	478	509	498	486	514	493	514	529	551	460	484	528	509	459	507	497	496	493	479	490	494	524	500	505	469	485	493	439	496	500	518	500	530	507	544	511	493	540	493	453	565	507	530	501	496	510	508	526	490	463	489	464	470	520	479	521	489	500	481	496	476	528	498	510	483	474	507	496	550	496	479	487	534	510	540	521	499	530	492	487	520	495	455	502	522	510	436	509	497	470	472	456	481	506	476	514	525	512	503	484	493	540	538	507	538	464	500	511	504	492	506	521	493	508	474	498	458	500	500	516	508	455	510	500	519	495	462	499	516	436	535	518	489	470	476	512	526	461	472	511	491	482	486	513	478	547	511	530	483	472	544	464	481	484	496	513	516	531	482	536	523	509	498	467	505	498	485	504	490	451	468	510	503	504	487	515	489	480	460	506	544	498	492	511	498	489	481	482	513	505	495	515	465	493	494	481	541	495	496	475	523	500	537	470	505	485	505	499	464	473	505	513	512	507	505	503	515	534	488	514	490	509	510	536	528	458	489	511	481	506	484	511	513	439	486	498	471	505	477	515	488	449	482	514	514	498	470	510	485	489	540	488	483	512	475	536	488	448	506	492	510	460	511	515	468	517	489	525	528	521	448	497	520	477	529	508	470	528	468	504	516	482	458	494	533	531	519	530	468	481	479	522	495	559	507	499	450	499	478	514	471	538	488	501	494	486	495	515	476	498	496	483	520	500	509	537	484	514	495	481	499	551	533	515	508	496	491	479	487	513	490	529	482	538	477	488	463	513	514	513	485	506	490	494	503	479	485	504	498	472	499	506	474	503	504	511	464	480	494	496	474	513	508	458	472	528	453	468	471	505	496	531	476	488	505	499	493	462	506	518	470	508	491	527	488	496	462	525	517	508	497	512	494	505	466	500	472	469	490	531	475	511	494	510	480	500	520	476	482	499	480	506	520	506	517	532	501	492	487	498	482	476	489	497	512	538	489	485	486	460	481	491	502	507	497	522	529	471	489	506	518	488	516	527	485	536	506	460	471	501	488	462	488	461	493	503	487	479	532	486	507	493	476	477	513	502	506	429	488	473	473	497	483	503	477	512	492	494	541	521	510	474	525	496	494	455	502	489	494	542	563	483	499	541	555	442	464	525	497	493	473	483	525	491	480	494	505	503	497	496	488	502	533	500	504	532	510	462	483	483	511	476	529	481	498	457	532	503	492	521	486	508	531	532	503	499	478	477	462	499	504	521	481	473	473	519	495	531	484	480	520	456	462	503	471	516	501	468	498	559	520	474	486	476	518	501	520	482	519	470	489	468	543	481	478	488	515	466	501	530	493	482	468	522	486	453	494	479	517	489	523	468	501	539	472	511	484	532	491	496	491	515	497	513	479	523	491	469	475	501	512	489	482	446	522	473	505	509	504	469	519	503	526	481	506	518	490	499	447	493	503	489	505	510	472	496	504	514	528	515	504	485	477	528	488	494	507	526	469	515	482	507	489	503	467	493	540	524	494	513	492	516	504	514	494	498	504	477	502	496	523	468	491	458	462	478	513	458	508	533	494	555	468	477	471	484	489	468	514	551	512	522	500	541	463	515	552	502	501	470	499	566	523	513	482	513	493	487	550	519	520	523	482	524	502	497	514	530	497	475	495	491	513	512	517	489	529	488	486	501	484	499	471	524	459	532	495	535	478	471	508	479	465	507	472	462	482	538	482	505	511	486	447	492	465	489	506	487	449	474	518	464	508	463	489	505	478	462	474	527	524	547	483	508	467	507	497	485	483	524	522	482	526	526	524	508	528	454	541	521	513	527	493	491	516	520	496	520	531	501	477	488	512	506	496	500	521	452	501	481	481	511	480	461	511	541	460	517	489	518	525	530	524	507	537	535	483	507	467	513	513	524	493	494	480	492	536	451	523	528	514	490	530	484	501	499	521	485	497	512	474	526	518	480	548	492	498	494	503	529	526	480	513	518	484	499	487	513	495	494	501	490	517	488	510	520	524	509	512	437	482	502	465	476	505	491	481	486	472	506	498	507	486	488	498	526	511	477	474	519	484	459	465	454	513	490	464	479	459	516	493	503	507	517	485	463	506	519	486	520	481	495	512	523	522	494	505	485	492	506	518	508	531	502	504	492	483	503	498	460	469	522	512	473	520	536	520	465	465	514	529	494	492	493	492	488	510	487	523	553	450	499	496	518	467	481	514	478	468	503	490	492	505	504	494	519	528	500	538	487	484	506	489	497	485	490	470	521	516	475	512	476	498	500	527	504	484	540	498	518	508	515	497	493	497	468	484	486	475	509	527	493	515	499	502	506	482	502	463	484	511	494	512	485	494	473	479	532	491	507	519	465	495	490	549	515	495	472	510	524	489	466	519	452	516	498	489	509	476	479	471	458	507	489	492	524	498	475	513	495	496	513	496	485	517	501	466
24649	21112	27621	35198	21841	4210	853	624	503	502	458	472	1143	5580	6026	3361	2873	2113	1574	1136	615	315	345	324	352	341	339	292	326	314	303	353	318	296	280	339	334	333	328	319	332	392	389	331	341	328	289	308	308	329	323	314	312	326	316	299	338	311	336	351	349	311	332	320	354	329	304	331	379	318	315	314	313	325	327	362	289	311	319	351	322	369	331	320	312	365	324	321	346	325	324	319	332	337	327	329	354	308	307	309	339	352	316	349	333	318	360	329	326	345	334	331	326	360	320	301	308	337	307	365	341	344	326	333	331	323	292	313	333	324	312	344	318	307	337	331	332	347	314	324	305	313	321	338	323	329	316	300	320	342	313	341	368	336	301	309	299	335	344	340	312	307	333	320	324	355	338	333	326	345	329	315	318	321	321	332	316	294	313	332	307	344	306	302	332	327	335	323	318	296	307	333	312	353	351	307	317	353	317	317	348	325	308	315	327	330	301	324	316	335	344	287	344	314	325	316	355	338	322	308	326	330	342	350	326	307	318	318	316	331	366	343	284	352	297	343	321	317	309	313	314	326	333	325	335	323	339	330	334	332	283	300	322	337	335	329	330	300	318	319	319	325	318	339	307	331	309	347	337	326	316	332	323	322	337	330	318	330	309	322	333	319	333	316	315	338	319	323	352	311	277	349	325	323	328	348	306	313	302	352	341	343	305	332	359	321	301	347	312	291	355	359	290	292	360	325	337	320	335	307	325	349	323	317	295	302	282	322	315	284	339	308	329	315	338	292	330	337	322	354	332	344	315	312	348	333	349	315	352	323	349	308	335	317	319	304	335	336	311	304	323	330	312	307	315	351	320	370	337	312	290	297	331	333	321	322	319	356	317	313	310	330	290	323	320	319	325	312	335	304	311	319	331	363	310	289	319	325	345	325	319	349	299	335	337	338	313	328	346	358	346	348	334	332	344	337	311	303	314	332	340	327	313	317	332	288	323	319	311	345	331	327	331	338	332	310	357	299	326	327	325	341	314	337	368	347	348	316	300	299	299	334	354	322	319	345	342	299	312	339	331	294	359	331	317	337	343	317	337	365	300	308	346	329	292	309	356	312	320	313	292	319	305	351	287	348	315	317	321	308	326	345	363	308	336	355	310	323	310	343	334	303	318	346	339	337	343	288	322	333	333	300	344	333	290	318	340	325	344	316	328	327	333	268	288	352	320	361	326	309	328	332	315	343	311	333	317	328	324	319	348	314	311	283	331	303	306	321	347	334	346	295	299	339	306	343	352	331	330	311	298	311	310	324	337	342	334	341	329	297	327	319	313	338	323	328	367	328	314	309	342	323	353	346	348	337	320	354	349	311	332	303	337	323	299	345	321	343	348	302	337	329	335	307	326	314	314	361	331	324	353	346	322	328	330	308	342	334	356	327	328	341	310	319	330	325	347	310	297	314	317	358	304	319	345	291	326	334	347	319	360	352	355	329	323	357	323	338	351	323	317	303	314	328	315	370	289	336	342	347	339	334	317	327	318	298	337	341	323	334	325	309	352	298	317	353	352	316	320	341	337	309	298	333	363	354	320	332	328	341	327	302	322	331	354	325	291	320	300	317	324	332	329	345	344	329	327	366	307	331	341	317	336	329	303	321	336	336	321	320	330	327	336	316	337	310	303	308	321	321	332	314	320	300	300	310	345	334	350	314	328	340	322	353	357	350	320	344	312	321	325	300	337	324	330	298	335	338	334	352	325	294	300	327	293	345	306	322	332	314	317	319	310	327	330	324	307	336	361	344	344	335	310	303	340	309	299	359	304	317	343	331	301	295	336	334	309	321	323	304	366	343	330	322	332	303	316	331	343	328	344	346	349	337	328	309	328	324	324	356	351	299	349	368	337	313	345	305	353	324	333	324	367	324	340	333	310	298	329	357	299	304	325	343	329	320	312	292	344	309	322	278	351	309	302	308	311	326	320	300	313	299	338	351	354	330	322	306	326	324	292	360	303	297	315	317	338	309	326	335	329	346	316	349	330	322	322	358	321	340	355	333	331	317	313	317	352	304	344	306	324	327	296	313	330	331	351	322	304	353	328	325	343	299	327	337	329	325	320	340	339	320	346	322	344	353	315	352	307	330	323	360	339	333	312	316	328	324	327	343	344	341	324	316	352	313	298	353	336	341	289	311	348	328	330	308	357	343	329	333	331	311	290	318	316	346	341	333	323	320	342	347	335	320	295	312	321	318	344	322	318	297	325	338	314	288	328	377	343	325	362	324	319	340	342	346	286	342	329	318	365	314	330	317	353	345	332	317	300	333	334	328	319	297	312	313	337	339	343	339	340	319	291	321	317	337	336	303	341	281	304	308	328	343	328	333	348	305	307	309	306	321	312	323	317	340	321	340	325	378	329	328	324	321	325	288	295	344	371	312	315	319	326	336	345	306	322	311	315	342	347	362	338	357	321	327	311	342	343	330	294	320	336	300	327	316	303	328	319	318	299	337	304	332	313	335	334	313	319	324	324	337	318	365	337	332	322	363	347	335	316	299	317	358	351	320	354	340	295	362	347	301	299	296	363	330	343	312	335	321	320	351	332	326	323	338	304	336	297	308	333	335	343	300	316	346	315	352	351	335	320	332	327	304	341	328	328	317	322	323	315	336	341	314	273	353	366	339	297	330	326	318	334	352	295	334	339	344	290	314	329	312	336	324	309	341	314	350	296	322	294	332	339	319	338	317	349	299	321	322	311	317	341	331	313	304	316	318	320	342	332	327	302	307	332	322	326	321	302	338	337	315	349	350	326	309	330	340	320	324	338	353	307	304	324	319	309	325	308	348	352	331	355	323	317	323	343	325	341	318	312	333	309	321	312	302	320	327	316	333	362	337	308	334	330	329	324	336	324	347	344	333	310	348	307	319	329	320	321	294	339	317	346	364	345	311	333	306	310	352	309	313	306	325	316	315	299	332	337	327	308	346	332	328	317	297	319	322	306	337	323	293	331	328	316	344	329	311	316	306	338	349	316	322	342	318	346	317	342	315	356	333	306	297	312	312	306	301	337	314	333	334	361	322	320	292	333	321	307	337	346	329	324	338	328	323	335	306	330	324	315	310	326	349	328	341	346	341	367	328	336	339	338	321	307	298	331	327	321	336	330	319	308	373	328	343	349	335	318	322	365	340	365	327	350	317	303	328	321	333	325	329	332	322	296	280	324	318	326	337	300	313	393	323	321	313	344	346	328	359	323	310	328	354	355	301	332	308	308	364	333	368	308	350	308	321	321	328	338	306	320	376	319	351	339	332	304	336	352	329	325	333	370	313	280	350	330	318	329	334	303	317	327	325	318	324	338	321	313	314	326	334	320	307	328	328	320	320	306	352	343	339	341	348	340	330	322	336	336	348	331	342	301	345	316	311	328	318	331	314	313	293	327	312	295	357	325	319	302	333	331	334	302	343	327	286	355	340	354	308	311	323	324	329	324	352	302	301	361	314	332	273	346	314	331	330
7051	11699	17654	49509	11539	2273	1912	1506	1239	1143	1037	1047	3572	14969	14674	9009	7644	5588	4207	2824	1500	539	543	530	557	518	577	529	522	545	524	516	524	558	599	543	575	536	528	542	618	619	647	622	615	550	553	552	518	547	544	553	521	563	565	545	574	523	531	566	515	579	574	531	531	524	553	521	564	570	541	546	571	576	516	539	547	563	552	551	510	552	544	566	547	520	544	531	518	577	528	559	553	535	573	571	546	551	542	566	518	545	548	498	558	553	565	526	543	489	556	544	540	523	570	582	559	553	559	543	559	559	554	541	520	508	572	568	541	542	567	604	564	537	531	595	536	553	517	532	568	521	550	540	578	518	515	496	547	507	522	507	540	583	535	529	528	534	553	558	563	536	563	538	532	536	534	516	550	569	532	528	540	564	504	574	530	564	543	533	532	542	514	569	532	532	510	541	541	562	522	551	584	550	543	546	531	533	560	512	525	583	560	575	548	541	546	531	527	545	553	537	567	531	555	557	576	534	520	563	515	523	546	509	560	527	544	569	556	587	593	547	516	550	529	535	561	532	532	533	582	580	576	571	540	543	590	550	512	549	558	550	565	543	582	536	570	533	559	534	539	556	529	524	560	540	547	541	588	543	550	575	557	558	495	562	548	555	587	557	580	542	532	531	516	549	526	559	541	575	508	531	520	579	543	525	547	546	520	561	550	558	509	551	522	478	536	510	529	539	544	508	559	551	523	508	557	568	541	542	517	529	531	529	550	523	539	545	536	541	541	506	545	574	543	518	553	540	552	530	519	533	546	524	591	567	566	527	558	533	538	591	538	564	548	538	508	574	550	537	528	508	509	559	504	526	551	516	531	570	556	545	577	594	564	552	533	551	538	507	512	580	581	540	553	575	557	554	563	545	533	517	520	531	536	515	556	534	552	528	568	523	519	524	557	608	555	541	543	542	567	536	552	548	533	566	551	554	473	586	543	536	538	538	520	573	570	526	566	546	521	551	535	532	526	519	550	564	542	559	544	542	545	511	564	526	534	595	527	564	521	537	519	569	533	571	577	551	542	546	577	537	529	548	529	542	573	537	527	533	575	507	555	559	539	524	543	538	522	533	581	570	557	537	552	564	566	525	570	561	565	616	539	564	550	568	545	552	597	540	545	583	541	559	528	515	549	533	567	546	607	518	570	558	515	533	550	515	523	550	567	538	567	487	534	566	600	570	535	561	573	546	536	538	566	537	554	508	541	516	542	498	565	551	543	539	550	540	527	567	567	541	535	558	564	558	535	515	554	531	577	574	555	520	559	526	553	557	549	521	524	569	524	505	535	537	498	534	544	540	533	541	541	482	576	562	531	547	556	539	522	529	550	539	556	545	564	562	556	546	564	535	514	551	577	581	578	570	553	562	590	548	560	587	546	562	566	507	531	516	553	509	534	564	516	519	542	540	550	553	536	567	522	557	573	528	524	551	564	522	542	551	542	544	561	562	544	553	543	591	549	547	550	551	515	574	556	527	513	534	547	577	580	558	539	519	556	543	540	563	615	594	541	558	511	556	562	577	573	551	571	560	542	581	600	585	574	542	534	554	544	566	522	567	556	524	523	569	505	526	593	572	554	556	537	540	537	571	559	544	549	566	544	565	520	587	516	576	517	532	552	573	557	505	574	523	541	576	534	546	561	541	516	581	584	540	572	572	595	545	527	562	589	562	528	527	576	548	588	523	534	590	567	547	561	498	553	553	549	546	522	515	571	565	558	516	568	524	544	515	546	567	525	583	517	488	536	565	520	548	489	525	518	561	524	544	534	565	518	522	504	544	521	555	517	522	530	553	532	555	563	558	578	538	510	562	555	524	567	548	510	545	523	538	530	507	528	547	543	537	547	580	523	555	557	532	557	530	555	602	548	528	544	572	553	536	587	519	588	531	525	551	516	588	523	543	560	572	547	555	512	601	519	521	593	512	514	526	554	521	550	500	494	508	521	577	564	540	561	559	553	559	521	513	546	520	590	541	555	562	557	541	497	621	546	484	529	541	587	552	545	573	524	573	556	548	567	533	532	555	491	540	564	503	520	542	549	497	565	510	585	552	538	594	575	520	561	512	562	533	534	546	558	537	563	531	527	542	562	538	549	507	589	537	559	573	590	553	535	552	569	527	504	544	545	551	571	534	506	510	569	509	572	574	561	535	572	568	515	537	534	522	516	524	541	507	527	542	563	497	524	548	551	522	560	526	540	587	533	531	531	568	563	582	543	529	509	538	517	535	596	594	552	555	550	550	522	567	549	529	517	582	538	582	556	557	551	552	580	543	558	541	524	578	507	512	550	513	524	516	554	587	539	550	585	579	512	518	555	608	523	562	528	524	547	526	521	532	559	568	544	543	548	526	557	537	532	523	515	510	548	563	520	569	558	579	554	540	565	548	483	548	548	543	530	510	576	570	571	550	579	550	577	548	490	536	541	545	512	590	508	585	541	518	545	494	578	503	565	535	599	520	551	536	512	538	558	536	570	604	531	571	533	558	517	525	548	534	563	568	538	559	575	580	565	586	570	559	564	507	571	522	546	533	563	518	520	531	531	574	539	488	519	541	576	529	585	551	537	548	549	549	542	538	515	554	489	573	522	525	581	517	515	500	574	597	516	555	517	538	532	553	570	507	541	514	555	528	529	573	543	536	547	571	554	537	594	515	531	560	546	536	537	547	594	509	514	540	526	566	564	572	524	536	543	588	501	517	547	570	595	525	507	577	542	517	531	538	546	529	543	568	517	541	560	549	555	614	556	553	541	584	573	541	539	557	563	534	563	554	514	561	540	546	565	543	534	547	567	548	604	567	571	536	509	555	540	540	551	517	525	554	528	568	551	561	565	577	535	524	560	557	537	573	528	558	561	574	538	520	539	495	546	545	545	538	528	553	520	540	556	546	542	603	524	580	560	556	556	535	560	560	537	540	562	553	526	534	558	577	530	565	572	531	559	517	555	516	548	585	583	539	565	541	562	553	525	556	516	530	540	529	569	563	533	562	535	626	549	540	549	510	607	508	559	567	558	518	519	606	577	526	539	572	559	553	561	568	554	537	562	543	540	529	541	551	557	581	537	548	566	508	544	577	531	527	517	567	500	562	518	548	551	554	514	522	589	538	572	551	540	561	545	525	561	546	548	545	570	532	607	561	578	510	540	527	585	561	521	543	556	553	579	535	532	539	559	573	555	544	556	562	507	522	553	573	585	526	531	585	498	538	551	538	560	529	548	520	552	575	545	587	578	538	542	529	532	567	532	533	575	565	515	536	542	548	529	515	532	538	568	499	594	579	542	619	535	534	530	536	553	560	540	555	546	563	539	558	537	529	521	515	580	566	552	528	521	552	526	543	545	539	555	535	525	531	523	538	565	550	556	561	533	555	583	538	545	580	509	533	548	529	546	533	548	549	571	566	525	526	525	510	532	509	552	520	594	542	516	495	559	558	523	541	586	525	533	510	529	526	549	518	573	552	561	552
22985	21052	28794	30412	23372	16981	4594	1100	771	668	627	571	3539	10951	9272	9358	6945	9035	4766	3243	1426	381	335	335	327	346	352	322	341	334	349	326	340	346	330	364	331	319	326	351	342	449	440	419	393	344	369	299	356	337	335	346	337	357	353	333	355	340	380	314	344	335	330	330	314	349	348	322	348	320	333	328	299	328	340	320	374	312	300	322	322	317	313	353	314	305	308	320	322	327	328	298	366	344	325	340	358	320	338	327	356	357	352	339	335	300	313	323	334	301	311	331	332	283	359	329	328	354	360	307	332	324	346	307	325	300	325	366	370	326	307	353	303	351	317	330	325	356	328	324	320	332	334	339	377	340	340	332	355	329	329	334	345	341	309	314	388	317	354	348	326	364	341	342	294	322	348	307	328	325	318	351	309	308	347	356	343	308	329	363	322	304	373	296	366	332	348	324	341	358	330	353	304	337	353	330	336	325	333	355	340	325	344	335	339	294	350	324	314	307	340	335	342	315	290	333	329	305	343	353	317	324	347	322	368	330	310	323	315	331	354	327	321	346	349	321	325	316	344	317	352	300	318	355	318	326	359	339	338	319	318	331	330	327	338	306	316	331	337	315	353	329	326	303	339	325	321	314	298	332	309	335	339	324	310	337	324	310	344	360	330	332	329	359	318	346	340	321	343	323	368	325	346	322	346	347	293	317	349	304	336	329	314	322	322	342	325	332	326	341	315	322	344	329	331	353	326	328	324	322	367	350	326	306	321	352	345	308	335	325	330	320	352	322	316	348	349	349	342	324	346	358	319	318	379	342	344	331	342	362	325	306	328	333	353	345	331	306	326	362	338	318	337	336	342	329	288	319	327	362	328	329	312	343	317	312	349	302	319	302	362	292	323	335	326	306	318	293	337	337	328	354	348	329	310	334	324	322	323	354	317	341	328	333	338	349	348	319	305	296	303	337	359	337	313	330	378	327	364	309	316	334	332	359	349	332	364	336	324	304	342	328	312	336	319	337	348	306	342	328	323	370	351	331	347	300	358	332	302	373	367	317	343	324	308	354	342	332	358	354	328	322	360	323	326	337	307	347	294	344	293	328	350	323	342	325	345	343	296	410	335	326	319	358	338	338	305	370	325	326	353	364	340	348	323	337	337	367	357	344	298	319	340	345	345	356	312	356	324	313	352	327	329	320	339	351	323	330	320	308	307	326	361	315	333	315	330	336	336	347	308	325	332	322	307	317	342	304	336	297	331	334	355	360	358	319	328	334	313	353	349	328	309	320	362	342	348	327	335	342	323	331	343	380	342	330	311	343	342	367	352	298	350	360	355	323	338	295	288	363	341	332	312	344	341	340	342	329	341	334	333	339	355	333	324	343	339	309	309	341	314	342	342	311	337	342	328	304	354	308	329	327	342	301	321	308	341	350	331	338	332	312	326	318	320	338	333	301	328	335	351	346	343	339	314	346	337	326	314	345	314	334	327	322	313	339	340	322	364	318	339	344	336	302	313	369	340	356	321	360	332	336	321	349	321	357	312	317	344	301	377	332	317	349	349	345	323	327	332	305	324	345	312	290	341	356	343	352	342	355	320	336	342	335	358	349	339	339	331	301	342	368	313	351	333	359	367	325	331	346	316	334	334	358	325	351	334	367	309	316	339	332	344	284	308	346	332	330	350	323	311	304	331	331	333	318	319	332	351	312	350	314	324	302	353	346	298	331	312	307	354	320	314	352	338	319	343	270	331	349	342	362	316	313	358	290	326	334	316	358	338	310	352	345	324	331	331	319	325	324	383	352	346	370	322	296	305	304	322	341	343	339	331	322	309	355	319	356	348	314	343	330	320	329	319	352	337	338	351	350	347	330	346	320	345	322	319	346	346	337	335	320	328	347	336	326	335	321	297	314	352	336	313	312	331	301	315	359	335	306	326	310	335	322	318	333	343	326	314	324	316	348	320	296	353	321	342	338	323	312	320	306	322	332	348	327	348	353	307	324	322	344	301	312	356	304	327	311	350	373	333	319	340	333	327	328	326	355	334	364	337	318	352	335	336	351	323	323	340	310	338	320	323	305	316	327	326	324	348	368	323	325	354	332	330	321	328	328	319	335	338	349	319	363	310	335	308	344	343	347	305	353	363	320	343	292	321	319	349	304	302	348	288	322	313	307	307	330	363	352	353	323	344	313	329	325	353	337	298	353	302	323	309	333	317	346	314	309	322	325	344	319	331	317	303	330	339	317	328	296	324	327	310	330	335	338	341	332	302	337	355	318	347	351	330	331	342	323	335	337	314	286	304	327	352	316	321	300	318	331	322	295	310	326	332	310	341	349	295	343	319	373	303	351	300	327	337	322	361	318	323	329	322	300	337	348	336	309	315	333	294	341	346	326	329	309	306	329	338	359	331	330	344	350	341	299	308	343	345	322	323	336	305	317	348	311	308	330	313	336	307	351	319	328	322	323	335	335	330	341	337	314	324	340	311	316	351	313	327	360	313	362	314	330	316	328	329	322	359	334	298	353	317	309	337	309	317	326	337	331	338	347	308	339	320	367	336	323	333	335	331	317	351	335	355	279	333	314	318	327	316	357	323	334	341	323	329	314	358	334	314	308	324	324	329	331	339	333	352	306	370	345	355	330	352	339	357	341	327	358	354	319	351	344	374	280	319	311	341	323	301	348	331	310	337	315	346	367	327	298	353	324	329	304	323	294	308	342	349	338	322	326	337	328	358	353	325	308	319	350	314	337	329	272	292	316	325	315	351	348	326	332	279	304	372	315	345	342	356	313	330	306	344	357	373	317	358	355	317	351	331	345	350	299	345	315	312	330	359	333	331	369	294	329	360	334	336	319	315	301	330	368	332	339	336	308	347	329	298	333	323	330	358	341	316	314	373	339	327	325	290	342	330	352	311	311	344	320	345	341	318	340	295	351	329	313	343	321	341	333	345	318	345	322	319	309	315	319	311	308	307	308	329	320	325	285	325	348	328	313	335	335	317	316	348	323	303	301	332	350	324	346	363	334	352	311	333	323	392	340	359	328	357	320	296	352	308	341	307	326	312	324	316	338	326	327	328	309	341	303	341	348	319	348	342	319	335	363	328	354	340	355	351	320	367	326	317	333	327	327	328	338	355	336	324	323	343	317	349	301	293	351	317	343	370	308	332	326	326	292	335	347	354	306	359	323	354	357	340	337	333	314	332	318	311	333	324	347	355	340	351	303	298	306	351	340	325	338	325	350	340	347	322	340	297	346	336	323	321	326	312	324	311	313	335	316	324	339	315	322	324	349	299	336	325	313	332	351	289	332	327	301	325	335	301	328	328	304	338	351	351	336	303	333	321	298	326	346	325	343	323	343	315	347	347	329	340	337	339	356	333	334	300	308	336	331	323	333	318	314	362	314	325	331	341	311	318	333	302	336	339	322	363	310	315	292	334	331	338	340	346	284	360	316	318	351	350	342	325	327	363	312	337	326	327	316	337	337	327	338	368	321	320	322	320	328
10623	20245	25411	62606	10616	4022	3540	2751	2228	1744	1661	1607	10086	23187	19441	19261	15915	18207	11157	8241	3266	552	528	554	598	526	492	579	570	534	504	553	534	538	543	524	559	549	541	531	641	923	853	773	699	566	582	559	580	532	581	568	563	567	546	522	536	522	550	533	539	566	520	562	545	523	542	530	560	538	517	574	553	551	527	532	528	562	526	553	558	520	539	560	574	515	561	516	571	522	558	565	520	545	535	589	574	564	584	561	514	553	552	551	543	563	517	538	598	584	508	519	580	587	536	554	565	561	542	467	556	551	564	555	522	584	538	525	531	523	516	522	556	545	547	554	514	515	510	574	529	550	525	578	548	553	556	561	542	616	516	551	551	547	576	540	538	536	540	574	567	525	561	548	560	533	523	549	559	570	530	528	540	578	524	528	598	565	547	600	548	583	531	554	560	514	525	548	529	553	561	532	554	547	513	551	559	521	566	551	507	530	572	531	531	479	587	532	556	513	557	542	512	566	576	520	541	548	560	523	554	505	585	575	574	544	557	531	557	523	540	522	551	553	563	541	523	519	530	550	551	566	540	545	534	525	581	524	528	574	586	532	533	581	546	559	515	518	547	561	577	561	562	501	507	554	560	589	574	584	568	550	505	546	539	544	555	528	565	554	542	555	562	547	563	559	586	516	525	532	562	475	599	562	530	550	555	539	536	516	583	528	553	540	519	548	535	541	589	542	542	550	530	523	546	553	561	543	512	541	558	532	569	518	545	527	535	529	546	527	537	569	548	517	526	493	516	522	572	569	529	546	553	562	528	529	545	541	530	525	553	592	544	543	524	554	545	575	553	533	540	575	530	554	566	536	560	524	532	566	542	579	509	525	518	574	511	513	573	523	542	550	489	567	557	567	527	560	527	569	581	571	571	551	521	554	538	506	529	527	503	518	529	571	548	540	553	544	590	549	580	541	577	554	537	558	533	534	562	506	495	572	498	532	562	544	543	520	542	554	533	541	560	532	539	543	552	517	546	502	567	556	540	545	564	536	546	531	549	538	541	542	566	555	534	542	515	564	524	555	495	549	534	519	504	529	570	502	530	542	567	531	541	542	563	546	497	556	562	548	563	572	569	539	514	573	528	543	568	543	535	531	566	533	531	580	562	534	533	561	537	511	541	527	545	548	549	561	526	530	559	550	570	556	546	534	561	546	553	551	508	521	554	593	577	526	517	565	504	529	534	555	559	483	554	535	534	509	531	512	539	548	538	535	519	536	578	567	581	574	546	556	521	563	565	560	544	552	518	559	548	570	535	585	536	532	549	547	548	555	571	560	533	477	537	538	540	518	553	545	557	557	544	534	527	475	542	552	541	509	518	557	563	539	553	543	560	510	564	510	545	554	499	538	538	528	539	533	537	525	537	533	519	571	548	579	573	535	508	570	565	549	529	578	547	507	576	523	525	538	563	526	523	512	578	511	548	524	498	531	555	544	519	540	536	575	523	531	549	555	548	546	548	540	594	537	541	561	568	564	540	584	525	513	515	558	520	518	554	541	543	569	566	495	548	563	527	563	535	521	530	521	588	520	519	532	520	527	517	548	534	558	546	578	557	536	564	532	525	561	523	534	537	534	550	558	519	547	530	497	518	525	500	536	548	539	550	487	537	569	532	555	538	555	553	527	545	531	562	566	529	557	545	540	547	515	551	551	581	539	565	539	556	563	574	531	535	548	561	523	563	538	540	552	552	567	551	576	525	565	521	564	566	508	550	538	534	547	542	543	497	566	556	559	506	555	513	551	505	542	593	549	579	568	541	513	533	570	514	490	561	546	556	516	529	530	527	535	567	568	553	544	533	572	581	589	547	511	546	513	574	545	542	548	570	512	530	534	566	532	544	541	544	554	574	573	504	542	533	521	554	564	563	578	566	576	553	537	552	558	564	562	539	534	544	556	509	552	558	547	539	528	546	516	587	540	556	575	543	546	543	537	552	551	512	537	533	573	541	559	522	487	547	603	521	530	547	500	560	549	540	532	542	528	526	564	542	549	537	558	500	540	545	501	546	535	515	540	571	537	563	537	486	555	575	562	533	516	559	524	573	517	565	518	574	543	551	550	539	566	523	532	574	587	509	588	516	564	523	523	586	578	518	532	523	549	543	496	518	532	545	553	578	542	550	543	521	515	541	510	554	528	561	584	540	517	520	510	554	557	535	547	557	547	528	520	571	531	573	569	543	503	558	513	544	524	546	531	551	559	527	557	551	556	598	546	506	551	490	550	511	565	552	568	569	533	552	512	538	532	552	570	559	520	544	547	532	492	575	548	519	562	569	548	497	549	573	575	494	531	569	552	559	560	508	551	491	525	579	536	579	522	525	532	536	527	554	564	553	520	537	548	549	557	544	560	514	555	519	564	554	537	530	610	565	533	550	585	544	564	508	527	508	548	552	529	545	559	564	566	563	540	601	524	550	575	558	536	555	536	548	601	514	551	529	552	512	491	513	558	553	536	582	552	558	562	547	578	574	520	615	532	558	587	537	561	554	523	510	566	594	533	535	518	537	575	493	543	600	527	585	514	562	529	556	609	562	535	525	528	536	595	517	560	528	562	512	543	542	573	569	525	553	525	573	536	553	551	563	530	529	574	507	494	524	573	560	524	535	524	545	587	522	551	489	521	558	549	524	557	525	576	550	577	556	505	574	540	520	530	504	530	523	530	541	540	563	543	534	519	540	541	567	595	557	504	557	531	517	558	516	541	590	531	556	528	550	553	550	508	528	550	502	571	577	564	523	484	565	542	566	551	539	551	501	580	535	537	526	532	524	551	522	549	525	552	568	581	550	496	534	515	516	552	555	508	555	530	567	551	542	553	556	542	523	547	575	532	530	558	537	555	572	521	571	575	553	527	530	551	567	561	518	501	542	544	516	556	548	542	523	559	558	548	552	562	535	568	528	545	549	543	534	515	531	540	541	529	580	502	515	504	524	537	508	570	586	503	513	545	550	521	520	570	538	557	524	541	517	519	558	572	579	555	527	522	521	560	535	543	558	566	542	545	512	561	521	568	570	542	540	564	533	525	573	541	540	504	589	534	521	525	489	549	555	530	534	587	564	548	529	545	551	523	554	548	531	561	525	545	562	551	566	536	496	532	555	582	530	546	548	533	531	518	522	526	552	533	567	530	549	523	547	537	537	523	518	541	546	611	521	553	538	499	565	476	565	562	535	495	527	592	560	551	515	522	509	584	535	547	575	519	544	549	533	537	540	568	521	582	535	518	610	515	517	538	563	506	522	554	575	576	552	551	568	541	550	558	562	524	570	533	542	501	526	573	557	574	590	534	544	550	578	531	603	537	543	560	545	532	549	541	520	573	566	548	555	552	522	533	554	546	545	511	546	554	524	591	559	552	602	556	567	570	543	545	551	532	542	525	523	538	556	540	527	525	519	558	517	574	568	529	552	518	492	540	535	571	526	576	556	527	562	538	526	572	566	542	570	561	530	521	532	519	551	546
26688	19691	8777	18148	2425	570	461	444	412	397	354	363	484	828	1006	1057	977	937	621	421	358	291	289	287	277	306	311	299	303	291	311	262	322	340	301	338	304	307	300	309	295	293	314	354	328	328	311	310	320	260	322	270	307	276	324	302	315	323	337	311	317	311	307	263	328	326	299	327	296	289	305	305	293	302	318	307	286	306	298	308	314	284	277	256	319	307	264	282	334	302	308	302	317	312	303	275	301	289	294	305	314	315	302	287	327	250	290	275	289	286	261	302	318	295	290	299	290	299	285	307	287	296	313	314	338	330	266	292	274	326	307	295	297	297	312	272	293	290	295	278	293	319	311	293	317	311	327	280	295	298	301	294	312	271	305	284	282	292	267	290	336	264	312	310	302	320	289	297	307	288	320	319	301	278	290	306	285	303	300	295	294	301	326	319	272	317	278	325	322	296	312	301	295	304	304	307	284	273	311	286	292	307	276	295	272	319	309	293	282	283	294	319	283	331	303	309	322	301	289	287	315	277	276	310	302	314	257	317	298	315	276	320	306	315	259	318	341	293	318	293	336	274	342	333	289	281	281	287	305	305	330	286	302	299	296	285	283	291	304	296	306	292	262	288	322	305	300	316	291	304	338	298	338	307	312	275	306	322	304	304	289	312	295	321	310	287	318	282	280	324	307	319	277	309	293	305	282	307	305	294	283	337	300	295	298	297	273	265	324	278	303	305	310	300	294	341	298	301	298	290	304	291	319	295	317	288	310	263	303	310	321	266	306	298	329	306	292	298	304	302	290	301	279	319	304	301	285	277	312	294	290	280	331	296	308	312	284	264	311	341	286	310	304	288	297	316	318	313	299	300	311	306	300	303	282	299	309	303	303	305	290	311	270	337	287	304	338	287	339	279	281	303	294	294	293	296	289	273	310	303	290	307	297	322	302	300	258	288	271	302	311	284	314	321	293	325	289	285	311	329	295	290	298	268	289	292	262	298	294	327	283	295	304	302	303	305	324	298	314	294	289	271	297	295	295	306	299	311	302	303	301	280	298	302	296	306	314	296	283	308	307	268	344	281	319	311	302	309	318	300	293	295	279	344	283	302	304	303	302	292	323	301	293	280	292	260	293	320	316	301	323	298	301	297	301	264	293	301	281	256	306	298	314	303	280	313	300	295	290	291	303	264	281	300	299	288	321	327	269	301	306	294	325	300	289	287	287	287	337	289	307	296	295	303	269	304	333	288	307	280	302	295	307	301	268	295	316	281	304	317	287	299	302	312	305	281	269	285	310	321	340	298	308	329	338	323	311	269	297	305	308	291	268	309	316	299	315	287	299	307	276	297	308	287	295	322	321	315	302	314	285	289	293	313	308	297	258	293	294	302	335	308	277	304	316	323	317	266	317	315	300	299	268	288	294	309	309	283	311	280	297	301	312	309	300	299	317	301	299	292	293	279	315	294	303	294	297	309	289	280	314	286	298	279	283	301	286	270	285	273	289	329	314	306	309	298	290	313	322	299	288	337	276	300	300	330	314	307	309	310	303	305	291	285	325	324	270	270	292	280	282	298	282	289	290	295	317	309	327	298	293	299	300	285	299	288	296	314	302	294	323	292	301	286	278	335	294	314	313	341	319	302	306	300	284	303	298	288	273	297	284	300	307	302	284	321	306	282	311	278	324	313	313	308	273	314	273	307	287	272	292	264	308	282	301	313	283	297	333	293	322	286	310	280	300	281	302	308	257	260	272	300	300	302	299	290	282	312	301	321	299	307	307	286	320	319	275	286	262	301	287	322	270	333	282	300	289	305	308	308	260	297	293	313	316	294	306	272	290	304	318	288	302	302	298	298	288	302	276	296	305	306	335	293	331	314	300	307	262	280	295	320	308	291	327	334	288	290	296	310	308	307	319	274	283	286	267	316	313	314	311	293	266	294	327	297	301	297	319	335	272	314	276	300	271	268	313	291	292	284	278	301	304	305	287	297	311	303	320	279	300	319	283	293	301	281	308	327	293	265	282	303	301	276	281	309	304	313	297	305	298	298	327	324	320	304	313	294	282	330	297	304	279	295	313	305	296	295	298	285	287	287	311	284	299	301	302	343	328	307	298	285	261	299	296	294	291	294	330	299	297	307	319	286	356	296	255	289	298	310	280	285	295	288	271	316	331	337	274	299	296	288	284	281	284	332	292	318	338	286	329	315	298	301	328	293	270	284	303	303	312	304	312	287	280	274	303	302	278	288	295	281	327	314	272	287	324	291	289	264	286	267	301	273	314	293	326	289	296	279	309	307	297	299	328	295	301	326	300	299	300	307	338	290	310	300	290	340	340	310	307	311	308	300	311	286	298	298	333	280	292	336	309	264	341	307	311	327	281	293	297	289	287	285	296	292	289	306	278	287	271	307	298	319	287	311	278	282	300	319	318	313	300	310	322	278	289	311	326	321	300	304	313	299	339	312	296	302	303	300	290	327	296	297	292	276	317	305	312	293	312	300	294	325	321	303	305	295	329	290	264	282	270	299	303	280	310	238	314	278	285	313	290	290	337	279	299	328	336	308	314	266	284	310	307	308	298	317	306	304	283	299	291	279	297	289	309	248	342	307	255	320	253	317	290	325	263	318	284	277	290	289	305	293	314	308	304	320	266	301	300	301	285	307	282	323	310	307	290	286	311	286	249	305	311	343	259	331	312	321	303	312	299	280	255	327	296	291	328	283	294	287	345	306	295	307	295	276	324	305	300	287	289	271	273	313	294	265	280	293	292	304	329	295	278	298	299	309	297	299	325	268	280	306	281	301	312	317	284	289	319	291	296	333	304	302	293	313	306	333	316	310	301	284	319	293	293	292	322	288	289	325	330	310	313	267	289	304	302	288	308	335	317	320	297	277	285	316	296	305	252	333	292	306	320	303	272	302	304	286	317	301	295	285	297	271	302	336	310	277	265	294	301	328	294	276	333	292	283	281	258	296	268	309	305	320	298	307	298	292	303	288	295	324	310	312	339	281	303	331	297	299	264	308	303	281	281	288	286	318	296	308	300	307	302	303	296	287	290	287	311	291	306	310	294	297	306	297	326	281	309	304	299	286	280	287	306	351	303	292	282	284	335	291	309	319	309	297	281	305	288	323	291	304	307	337	294	299	297	291	288	303	284	304	297	308	340	283	316	282	296	275	309	302	304	272	283	273	297	303	286	306	270	265	279	306	308	290	260	309	317	269	288	302	321	317	311	299	275	315	277	279	284	341	301	288	322	331	322	283	289	279	299	300	306	328	313	306	270	287	289	331	298	268	314	306	305	280	304	343	286	284	294	303	313	304	303	293	273	297	311	330	337	296	300	267	290	292	269	269	329	292	266	288	302	291	290	302	278	301	263	308	288	332	306	303	303	277	293	293	298	282	289	311	312	294	296	309	318	317	293	302	333	305	303	303	314	284	313	289	306	290	315	287	302	312	296	286	319	307	291	339	281	306	304	298	302	330	291	295	287	280	302	342	331	309
6189	6670	9123	25912	3220	1302	1143	998	893	783	828	686	1140	2369	2798	2819	2608	2354	1318	807	611	521	486	519	487	486	489	529	535	511	481	528	499	529	504	539	536	474	506	488	492	526	544	525	532	524	523	524	519	508	522	508	478	497	478	471	504	465	511	500	520	471	510	483	515	512	485	463	523	520	500	540	501	520	507	530	509	513	550	518	505	503	528	508	528	486	480	491	504	477	528	502	472	549	520	483	490	512	490	541	488	537	512	543	498	497	512	463	515	508	479	502	524	529	492	458	494	508	446	467	466	513	512	511	470	545	511	489	532	488	475	540	493	483	512	507	486	527	504	520	509	486	481	480	493	519	500	513	488	484	497	494	536	521	515	507	531	503	530	466	502	465	498	506	453	512	500	522	491	496	522	504	464	515	488	502	499	517	552	445	456	503	489	495	516	523	511	502	523	492	518	492	506	459	516	484	533	485	495	475	460	548	510	513	508	500	537	544	487	520	519	508	498	490	464	493	488	478	502	497	482	528	508	496	476	500	495	481	486	529	512	487	480	517	518	473	461	516	562	514	488	514	507	509	534	511	468	478	533	498	470	521	533	531	519	473	523	494	500	490	531	538	493	500	471	475	581	472	520	478	522	485	450	474	485	475	496	500	479	508	460	477	532	507	527	489	483	521	541	513	536	542	505	510	534	502	466	494	549	489	478	482	489	514	514	522	498	472	508	444	514	515	496	500	497	543	492	487	513	492	511	465	505	497	491	488	488	551	531	522	492	498	477	493	477	523	517	464	470	496	457	478	498	502	489	508	511	477	502	488	517	512	484	517	487	486	462	465	529	460	495	524	494	482	516	513	547	554	515	502	503	531	511	512	480	498	490	510	538	495	497	537	545	467	528	505	471	444	502	529	498	484	476	486	555	498	495	501	505	462	515	514	504	492	511	515	484	526	494	515	495	489	507	468	476	512	547	494	494	508	506	516	524	493	483	530	529	486	483	487	506	489	521	510	500	499	504	482	503	525	501	495	469	506	498	494	536	483	525	496	489	537	517	502	480	530	490	473	473	496	505	464	505	507	493	507	495	521	482	460	525	486	519	473	517	502	483	500	529	508	511	500	512	477	501	513	496	463	508	479	505	516	468	507	499	511	526	475	469	529	508	503	489	559	504	479	453	496	497	507	520	495	480	499	475	501	522	477	504	535	505	504	521	484	509	475	502	457	489	493	493	513	507	523	508	503	468	482	433	506	526	468	528	523	511	479	494	495	518	465	483	539	555	486	484	503	445	499	497	475	509	488	473	534	478	507	542	471	502	529	482	503	495	488	507	488	467	498	508	532	511	504	475	479	472	501	507	489	481	461	463	476	496	527	482	513	511	490	478	514	514	497	489	501	505	477	532	529	478	510	448	525	512	492	502	490	479	533	540	477	528	487	511	530	531	483	503	550	488	492	525	476	538	470	507	466	495	501	508	488	489	497	499	511	526	518	510	526	504	514	556	499	504	522	490	480	522	530	524	502	523	520	469	481	514	500	474	494	462	524	464	433	516	470	514	492	498	502	511	509	519	509	522	528	496	524	443	532	490	504	539	518	472	467	545	545	519	471	493	488	505	495	464	549	483	491	519	553	516	475	486	496	485	506	523	567	495	536	507	484	532	475	501	472	523	467	512	506	525	520	482	498	514	500	495	511	445	512	494	473	485	504	503	513	492	490	490	472	472	540	523	509	495	515	509	515	496	484	501	468	537	520	498	521	518	504	492	480	552	515	485	512	489	484	502	488	503	510	467	538	528	489	510	478	504	487	489	526	529	500	485	481	531	511	502	475	514	498	511	525	530	518	495	532	483	505	493	481	500	495	513	491	482	471	442	486	502	476	506	530	516	523	518	510	518	491	497	515	501	498	477	498	504	498	482	502	537	485	466	523	513	471	508	519	533	522	504	512	504	497	538	499	557	548	478	492	558	518	519	519	521	501	517	473	504	509	493	528	524	505	478	496	473	541	516	480	476	530	477	477	509	477	489	498	518	528	482	480	494	513	547	532	490	464	469	506	481	484	464	485	516	523	512	486	494	464	534	462	526	494	527	499	474	502	495	516	508	476	432	499	515	498	536	523	492	489	498	452	484	520	472	513	504	509	507	476	478	495	513	560	507	554	507	518	499	504	481	502	483	503	499	504	480	526	492	454	494	491	537	546	498	513	483	466	521	513	520	508	498	466	483	521	508	440	518	508	484	521	488	473	477	512	475	511	496	500	523	487	477	496	461	521	484	528	505	481	485	495	450	519	530	478	494	524	504	536	472	490	529	472	505	493	512	495	486	500	521	530	506	489	486	485	461	514	465	519	495	486	510	511	497	469	493	494	468	516	511	487	481	494	539	550	505	482	473	518	529	511	513	531	493	508	500	483	477	509	513	526	472	535	492	513	489	512	430	475	491	488	478	500	518	512	540	508	515	516	499	488	480	490	482	493	489	522	498	520	509	517	538	521	473	475	484	496	512	477	457	491	510	518	516	515	512	485	496	538	481	499	502	496	466	489	524	498	474	524	523	511	459	472	536	534	509	523	504	484	530	540	504	478	508	497	531	502	483	510	498	482	486	499	466	487	486	490	488	519	492	519	492	535	520	478	516	496	527	472	510	500	499	541	489	481	489	505	508	503	503	509	522	486	536	469	504	489	462	501	526	503	512	531	461	487	520	492	493	479	509	472	469	510	513	490	471	509	492	525	480	521	501	488	480	523	518	508	529	547	494	517	502	478	528	469	469	526	482	496	520	522	508	496	521	492	470	486	516	512	510	518	469	511	552	466	530	544	474	506	537	515	511	460	544	559	483	541	508	480	542	486	502	537	532	497	498	506	511	484	485	449	505	500	502	518	483	511	520	502	509	477	510	517	452	491	479	517	499	520	502	487	482	511	520	492	574	493	513	493	516	511	549	437	505	503	525	536	509	525	478	481	497	478	489	559	459	486	539	521	486	521	491	512	534	508	490	514	484	522	519	485	522	500	479	504	506	488	520	487	482	494	488	514	491	500	496	488	508	497	510	520	481	517	539	518	490	509	545	518	576	475	493	490	494	512	542	494	494	460	507	500	521	507	510	467	491	490	525	517	518	495	507	503	537	505	479	465	472	521	522	493	516	520	518	486	479	474	496	490	496	514	472	494	528	476	491	494	512	484	478	490	510	491	462	512	501	517	499	523	514	537	505	528	487	505	537	470	464	496	477	491	484	540	466	480	514	495	485	491	514	524	487	480	527	508	524	451	541	536	498	508	516	523	500	517	540	536	505	506	535	511	495	507	483	484	463	525	510	506	489	533	492	479	485	503	480	511	511	510	511	487	469	498	513	508	475	528	522	534	444	488	505	534	522	495	511	476	510	511	482	499	516	515	532	511	520	490	555	501	505	514	517	539	537	519	472	519	564	475	499	532	520	499	500	509	482	470	508	483	491	502	497	504	524	473	501	509	511	495	503	482	517	477	500	511	540	490	486	491
24566	21077	27801	36003	19564	3771	827	650	582	504	482	459	1328	4088	4625	4676	3754	2986	1759	902	559	360	332	333	327	320	333	342	345	308	333	316	332	332	290	325	329	348	351	376	335	336	333	357	337	271	334	326	322	310	317	336	329	353	334	334	362	342	306	353	351	336	346	311	306	342	327	295	292	320	329	344	341	323	342	312	326	328	328	326	344	323	307	357	324	320	362	283	306	308	334	312	351	339	306	337	323	298	332	340	324	334	308	324	300	307	340	315	319	348	343	339	347	328	322	324	323	370	300	312	309	317	328	359	328	312	328	357	326	330	301	323	302	293	304	315	378	321	342	315	293	334	317	321	312	337	310	330	371	324	331	332	306	334	303	318	324	339	308	336	330	343	351	291	313	330	333	309	325	333	330	335	322	356	334	305	313	327	325	333	284	315	332	308	334	306	333	334	331	315	325	319	349	381	363	352	316	336	359	328	380	326	335	312	355	338	347	335	297	343	327	318	323	307	353	286	350	318	351	304	329	353	343	323	327	313	316	314	311	334	321	312	329	315	314	344	296	324	306	332	318	334	317	333	353	368	314	335	338	311	327	328	348	307	322	336	334	323	346	327	297	339	358	317	322	320	341	306	347	323	349	330	309	315	315	348	343	320	329	328	263	337	337	329	352	316	289	350	351	332	316	308	353	291	325	331	351	329	330	314	356	322	307	338	315	327	303	330	324	308	321	351	316	313	346	318	327	343	345	331	328	318	322	327	344	311	317	345	338	315	341	336	323	308	319	347	291	331	313	304	310	325	331	322	359	351	308	306	328	349	328	335	308	325	341	327	345	345	321	311	325	314	307	351	356	301	342	303	283	326	338	303	343	365	344	317	310	344	323	308	305	315	324	316	341	317	327	346	347	335	306	338	332	336	318	344	338	304	356	320	332	304	331	315	344	352	348	341	360	321	314	329	331	336	299	353	334	336	355	287	331	330	342	318	328	308	341	335	310	311	318	301	336	316	285	328	354	299	320	330	345	327	331	383	327	315	321	312	320	317	317	342	283	342	334	355	324	311	326	300	352	338	324	357	327	330	322	335	363	332	332	333	307	321	376	318	334	315	290	330	325	327	327	327	315	356	343	334	298	331	306	326	351	348	312	352	321	331	346	343	349	320	341	334	320	339	332	324	346	296	367	371	352	327	333	330	347	334	339	293	348	329	328	323	334	340	360	348	329	324	347	335	367	328	358	365	304	317	316	325	318	334	327	348	318	346	308	332	327	339	305	327	336	321	356	332	334	327	339	378	291	335	317	337	319	323	332	321	361	314	292	348	314	339	340	351	320	311	337	340	347	351	312	301	338	292	360	331	330	324	368	333	288	350	302	340	363	345	314	346	324	328	366	353	351	342	322	371	340	332	353	313	372	331	320	366	297	326	307	326	344	334	344	341	329	302	336	352	336	300	298	336	340	284	317	316	308	317	341	343	343	307	347	318	342	312	307	353	342	349	294	343	309	319	291	337	317	347	335	329	351	325	372	319	302	322	329	320	336	346	278	336	303	328	322	327	322	325	320	339	324	343	317	277	343	291	334	349	336	326	327	359	328	334	351	337	356	327	336	347	342	320	299	309	347	336	362	329	301	330	332	335	304	338	298	322	323	320	323	341	330	320	315	322	320	327	310	335	332	317	308	322	327	304	300	313	352	336	334	319	317	329	340	323	312	316	312	327	318	278	324	331	331	333	318	339	317	352	340	331	320	329	333	317	324	322	335	333	324	304	319	311	342	340	330	363	366	332	338	314	312	333	326	320	297	333	348	324	369	334	312	321	307	315	349	350	360	335	366	340	348	290	320	313	298	362	329	299	311	331	349	342	376	360	355	322	352	291	305	322	329	330	323	349	327	311	323	352	309	339	332	336	355	348	323	353	317	324	357	328	312	347	315	302	312	346	303	328	338	332	332	334	328	317	325	328	320	361	323	318	324	326	325	319	352	331	292	294	319	344	310	320	314	332	321	305	332	323	280	327	314	363	317	314	315	347	327	325	318	324	331	325	355	310	323	312	303	343	315	344	342	307	311	347	326	327	317	300	309	316	316	340	303	327	315	309	301	294	321	298	293	299	325	315	323	320	339	329	312	323	336	331	352	311	357	320	317	316	320	297	306	350	364	329	287	322	334	310	308	316	290	320	328	332	352	344	346	326	333	355	362	304	336	322	341	330	307	324	325	312	315	335	342	347	321	330	331	317	343	312	335	304	364	301	311	316	318	344	314	290	325	331	352	345	353	320	326	314	346	315	359	343	349	334	332	317	313	360	360	309	315	355	332	321	346	337	313	318	315	333	331	294	301	354	320	304	323	363	327	335	335	330	336	331	343	336	357	334	329	325	355	365	346	340	338	326	351	337	348	347	339	342	296	345	333	346	318	303	291	331	323	336	289	326	309	306	337	322	321	350	311	341	349	319	337	352	316	338	327	327	333	301	307	330	341	308	323	340	343	332	352	366	340	326	331	316	301	320	322	322	308	330	345	301	326	328	335	300	307	315	311	319	354	359	345	313	303	291	299	324	308	346	336	343	369	323	343	332	326	311	303	334	333	314	335	339	319	295	325	315	319	302	331	337	340	334	322	326	314	356	325	286	369	307	309	326	326	330	317	322	334	320	304	319	337	286	312	295	308	342	314	305	283	325	315	338	302	302	320	326	360	319	303	316	333	328	350	294	345	347	351	294	302	333	304	350	303	348	328	333	341	330	327	311	328	359	353	356	337	325	319	339	317	319	358	338	301	337	334	354	313	363	329	326	351	329	358	361	318	302	317	323	355	352	334	325	307	335	337	357	342	320	302	346	365	326	339	308	339	315	344	332	300	307	332	326	344	327	334	322	326	327	347	320	330	293	326	316	337	359	331	336	297	316	334	323	333	312	342	315	339	335	315	322	323	350	325	360	315	318	324	309	346	322	330	352	323	334	292	323	349	307	300	317	320	356	328	356	256	281	348	333	365	345	351	332	305	335	323	343	335	315	342	330	317	312	341	340	343	341	311	350	324	328	321	305	338	328	308	322	340	323	308	315	324	322	337	309	365	318	312	324	341	334	308	321	351	345	325	363	350	323	323	330	349	333	336	331	342	331	317	311	339	383	332	314	334	311	332	340	313	324	336	344	310	307	359	326	335	353	348	332	328	362	345	359	325	280	316	340	336	315	337	298	331	358	338	342	336	314	354	311	294	303	345	301	339	346	332	349	324	373	316	337	315	337	359	315	299	295	287	357	337	310	323	339	303	380	338	297	340	335	325	329	307	354	318	306	330	341	319	330	338	332	327	341	322	373	313	337	341	317	300	338	284	348	345	323	326	359	341	351	346	327	347	311	346	328	305	346	331	338	312	343	321	326	339	291	319	310	322	311	351	300	332	310	316	332	326	355	347	342	330	336	343	339	317	345	342	329	334	308	360	283	306	314	345	329	367	317	305	340	321	310	340	348	323	321	303	313	336	350	340	325	341	330
7495	13402	21118	49352	8533	2633	1979	1735	1395	1240	1096	1059	4177	11611	12625	11783	9806	7810	4635	2195	1147	608	563	553	588	598	573	543	532	524	547	587	527	582	563	514	534	526	583	565	556	583	640	588	558	561	534	554	563	550	537	518	539	573	518	579	561	549	529	557	583	557	510	549	594	536	562	547	567	578	526	536	558	587	557	542	563	594	504	546	575	514	531	582	556	549	511	524	487	559	540	569	523	538	541	567	541	510	554	589	526	536	559	538	509	575	520	525	578	571	531	578	527	543	544	588	524	548	556	522	552	552	525	532	558	571	541	499	556	574	521	522	577	534	537	550	593	503	532	568	539	618	584	512	543	556	524	518	581	548	586	559	612	560	548	532	534	521	549	534	548	548	573	585	518	551	575	557	540	519	605	509	527	530	576	531	597	508	541	550	530	544	589	561	545	523	537	561	529	555	560	531	584	519	525	553	545	547	563	533	530	589	564	561	536	526	581	576	577	572	557	498	555	563	520	519	521	541	552	570	549	513	529	565	547	543	518	562	519	581	554	568	509	567	528	584	571	524	524	549	531	571	569	578	583	556	541	523	566	529	518	589	559	510	530	534	530	549	546	528	559	544	539	536	551	551	558	555	521	517	524	534	579	544	526	526	564	527	557	539	518	537	554	556	570	545	584	539	536	560	550	554	532	546	506	508	552	593	563	544	576	566	575	572	557	555	538	559	525	537	545	534	561	532	555	582	584	541	560	553	573	573	530	517	524	536	549	589	565	535	530	512	578	562	528	530	580	537	543	496	571	561	564	584	508	531	515	522	539	528	566	579	536	520	524	507	598	509	541	526	572	550	547	501	536	561	529	577	508	559	572	574	527	544	518	507	521	590	555	585	536	559	530	537	567	589	549	504	595	547	518	532	570	584	571	549	570	491	513	533	570	566	554	546	558	540	558	592	533	528	585	522	513	560	538	547	581	546	591	561	531	537	545	513	543	536	552	520	558	519	547	581	528	529	572	543	558	529	570	572	578	504	536	540	555	500	541	543	583	556	550	539	543	553	528	531	530	575	565	555	550	546	585	540	555	541	533	545	518	557	547	541	531	569	535	572	581	557	571	515	557	545	514	555	612	502	577	548	559	500	557	547	547	574	526	572	556	499	535	582	548	533	558	527	549	544	535	570	556	594	515	532	563	578	554	535	507	512	540	506	560	562	563	553	526	543	545	531	546	541	516	578	527	530	567	583	569	508	552	560	574	570	550	577	549	540	544	568	577	545	567	526	504	554	553	531	551	544	507	529	547	523	552	569	592	543	531	538	583	549	554	580	558	546	555	514	553	557	528	564	600	517	591	544	533	560	505	534	574	539	549	529	500	544	527	534	525	532	514	502	526	555	534	524	568	552	516	537	504	525	533	532	532	541	521	518	572	551	568	567	549	564	546	549	555	577	562	575	507	521	531	534	582	545	552	580	548	583	583	530	526	536	524	569	563	588	548	507	575	550	559	520	493	542	528	521	539	564	554	580	566	569	574	567	556	576	534	525	567	621	607	543	547	572	548	557	527	536	547	582	524	575	562	586	518	530	577	538	544	565	560	539	518	554	530	544	553	557	508	558	528	519	491	545	542	579	545	564	525	536	570	570	557	503	540	541	597	534	540	557	523	562	549	567	610	520	555	536	536	543	561	580	474	541	529	531	503	586	540	551	502	556	572	568	581	590	576	557	536	534	556	566	567	531	530	578	564	560	551	560	556	515	554	536	566	519	551	559	550	516	545	524	527	526	592	559	567	565	568	556	545	518	516	570	544	544	541	548	562	549	527	561	509	526	563	565	585	551	595	551	532	539	533	510	548	537	555	553	561	534	545	603	573	524	554	624	549	517	535	543	556	526	517	576	532	554	551	567	544	541	556	539	556	575	572	551	572	519	547	537	535	541	592	527	538	554	516	575	561	552	552	525	520	546	543	531	538	548	543	538	570	544	538	537	544	538	580	570	532	555	568	576	551	507	546	526	563	549	534	538	545	551	545	568	538	542	527	529	539	552	497	559	606	572	532	513	528	560	578	544	498	542	573	548	557	526	549	516	533	538	580	536	537	567	570	549	560	533	518	535	562	563	538	557	520	548	603	568	547	568	549	562	563	555	546	544	507	555	563	552	590	546	574	543	564	535	549	505	543	539	538	593	542	500	565	516	569	566	564	558	554	496	574	540	523	606	516	509	598	540	534	538	578	571	534	560	559	518	561	523	557	511	565	548	529	553	548	542	514	517	544	580	579	530	539	545	522	534	544	559	591	547	584	552	561	542	561	487	536	525	583	484	537	571	520	570	519	529	533	539	540	605	562	571	580	583	596	564	528	597	550	543	560	551	564	558	557	535	544	550	557	566	530	529	564	568	540	531	566	533	497	559	557	535	582	524	533	541	555	560	499	558	545	570	594	503	550	601	543	552	505	530	541	537	519	628	589	552	526	557	581	525	502	545	574	569	548	517	562	573	573	544	576	545	538	531	532	591	571	563	521	522	538	552	621	516	572	518	530	544	531	541	569	554	538	565	564	554	500	533	543	567	541	520	510	508	520	601	552	542	550	555	543	530	540	516	516	553	507	563	552	535	583	551	524	535	588	516	540	530	548	551	590	529	550	503	500	581	545	535	546	552	576	522	585	540	587	550	544	530	577	557	571	562	544	527	593	554	528	570	546	519	543	542	585	567	570	604	559	548	563	563	517	521	545	581	563	536	558	532	515	545	584	565	568	547	552	557	562	540	522	570	566	537	568	580	552	546	555	532	526	574	527	491	530	550	551	533	579	579	510	527	545	468	535	571	549	543	570	577	557	536	573	547	548	553	574	529	558	566	508	569	526	562	565	541	587	567	500	558	552	521	549	534	493	572	550	541	545	523	582	515	576	548	524	569	561	560	542	610	558	536	514	587	555	588	576	542	560	607	557	554	519	556	521	554	537	566	581	530	573	547	528	528	572	562	564	610	583	548	619	575	587	539	556	565	502	582	539	596	522	534	565	537	550	561	517	556	549	512	578	515	499	559	515	478	543	537	566	569	597	560	480	533	547	492	516	541	581	552	532	544	573	565	522	566	553	513	570	548	501	582	561	579	573	544	533	586	524	530	529	593	595	552	568	495	575	549	575	549	554	580	602	563	530	517	546	539	559	535	541	556	539	541	566	545	571	545	556	548	526	563	551	526	541	514	559	552	538	547	565	564	527	517	501	512	539	564	556	528	526	594	543	565	568	515	533	554	515	593	524	551	518	576	521	541	527	563	560	558	524	540	556	567	561	559	550	558	522	528	522	554	533	564	572	584	549	596	547	555	528	522	533	567	578	530	537	620	557	554	561	520	542	567	564	526	485	546	528	529	534	548	539	543	537	553	538	555	530	576	517	520	494	558	537	535	560	529	525	554	570	553	505	543	542	533	542	583	512	542	577	547	539	524	555	573	541	539	607	567	576	552	570	523	548	550	541	539	546	537	555	552	532	544	520	554
23049	21052	28839	31098	23492	17753	5554	1171	822	724	653	615	2203	8303	11432	13120	11685	8316	4039	1329	695	437	350	351	354	322	341	331	357	343	346	349	337	328	323	286	334	352	347	331	362	348	396	343	355	294	323	295	356	343	356	352	335	329	314	357	345	334	357	360	344	348	354	336	344	307	355	325	330	330	302	355	332	293	319	312	350	360	329	348	326	320	319	340	363	338	328	336	328	340	356	316	339	327	321	326	323	334	367	342	337	382	307	347	326	326	352	290	338	362	355	316	333	346	326	353	322	328	346	331	309	367	313	320	353	326	315	328	338	336	309	342	328	332	301	313	372	313	349	351	342	314	336	335	320	331	328	324	322	342	343	308	328	345	321	348	333	326	326	355	330	309	318	320	356	338	332	339	325	320	372	344	328	344	316	365	333	352	328	330	300	306	340	318	346	347	298	334	324	346	326	342	349	338	351	316	331	345	310	309	341	317	367	338	361	331	312	331	362	352	312	312	328	324	330	327	330	332	348	336	339	365	361	357	313	331	345	336	325	326	335	323	335	330	280	352	335	326	330	320	315	356	321	317	342	352	344	341	349	315	328	302	338	321	309	317	319	368	381	360	323	334	349	335	310	334	342	336	339	319	350	365	322	353	347	303	349	341	346	305	343	295	341	350	354	349	325	356	358	370	353	328	364	313	325	328	324	348	324	305	349	348	302	307	336	313	350	347	344	320	313	366	325	338	319	320	346	341	339	346	349	321	351	381	297	313	314	368	342	336	325	345	349	310	309	359	319	356	372	345	347	334	316	374	346	341	302	320	338	332	343	335	352	318	369	355	329	340	329	316	348	342	326	318	330	344	342	351	331	335	324	334	307	317	341	330	325	354	331	317	337	320	318	306	298	358	330	277	312	356	337	362	334	311	327	312	326	320	320	291	311	331	335	351	328	330	357	353	350	336	329	310	352	377	312	338	354	335	340	338	319	333	338	301	316	330	310	352	324	354	353	322	339	345	320	351	343	332	315	331	321	308	337	336	326	322	351	334	298	346	316	365	330	337	361	375	346	337	306	329	345	322	317	320	316	315	331	342	322	351	317	351	336	377	338	328	327	342	329	327	317	348	321	331	326	318	353	325	385	320	335	328	323	345	345	318	314	345	317	355	341	352	351	323	311	340	319	340	311	331	341	336	341	373	395	357	349	322	340	334	340	331	339	356	302	314	360	314	333	306	337	322	367	341	355	347	359	347	341	328	329	368	336	345	325	327	390	361	322	343	348	336	349	300	323	351	338	314	357	328	322	353	351	336	345	358	383	350	349	347	345	325	343	296	332	364	353	363	305	339	375	357	348	369	329	377	352	358	303	316	368	362	344	332	343	321	345	361	324	321	310	332	329	330	328	317	339	347	325	341	327	342	319	333	344	324	323	324	348	332	327	298	312	325	339	359	383	339	369	318	334	342	345	338	333	359	324	299	357	330	354	342	330	326	303	313	342	348	309	341	301	334	337	337	369	340	355	304	329	309	352	373	299	361	338	313	340	310	308	296	334	313	350	345	336	344	345	350	323	350	328	335	308	326	301	347	346	304	353	345	308	357	359	351	317	362	334	342	350	330	348	357	311	301	337	345	340	330	340	320	325	318	343	329	310	334	292	331	345	330	341	298	301	312	345	336	326	351	326	320	313	324	329	312	322	354	327	319	356	359	329	340	333	329	311	342	349	370	332	340	321	365	310	312	299	312	349	299	325	316	336	356	302	346	362	347	304	318	314	339	330	343	351	334	322	304	336	323	357	338	357	385	352	317	364	365	334	361	357	355	325	347	340	321	297	306	345	307	356	379	323	315	348	338	310	332	333	296	313	354	345	361	337	325	337	342	364	352	297	340	350	349	314	337	339	334	335	355	350	333	348	330	337	353	339	310	348	329	336	328	340	347	320	328	317	326	353	314	342	332	365	326	306	349	333	338	374	331	316	325	325	344	364	353	337	333	311	349	326	317	332	306	330	322	358	313	335	320	312	303	341	333	311	351	337	335	337	305	303	329	340	302	323	364	325	341	336	307	343	333	317	342	357	302	331	316	368	321	299	316	296	333	348	321	295	315	319	314	370	365	332	321	333	340	338	346	318	315	324	335	353	351	335	372	310	331	348	307	327	332	330	322	335	340	312	353	297	357	291	324	359	297	305	327	319	345	331	333	305	327	342	333	355	319	343	337	341	325	335	314	320	322	343	344	345	311	362	363	367	308	346	385	313	359	323	348	342	354	322	327	337	361	354	347	304	338	303	284	338	343	341	296	328	332	332	341	325	331	323	331	360	336	343	343	297	370	340	342	346	299	346	340	338	331	339	342	334	332	354	338	352	340	325	325	313	336	371	343	325	315	327	326	321	344	344	329	332	342	306	343	334	318	297	341	292	299	318	335	333	324	348	337	360	314	303	315	355	323	342	347	298	347	343	351	362	323	330	355	338	323	366	385	329	335	322	354	321	352	335	316	325	352	352	326	335	329	302	344	325	359	319	331	361	346	320	304	342	301	312	355	391	340	330	354	334	344	348	349	323	358	371	341	330	354	340	346	357	349	302	332	359	368	335	329	323	336	337	339	363	368	314	338	322	342	335	326	348	295	310	362	342	347	377	324	330	353	327	343	361	321	325	350	335	335	332	314	345	323	339	334	343	341	327	300	345	338	350	328	306	306	354	349	340	361	324	324	348	335	329	393	349	337	337	347	302	334	326	351	333	325	320	354	344	330	325	328	320	371	332	365	360	319	332	338	322	323	348	355	331	346	340	346	325	314	368	346	358	400	330	338	320	311	356	323	342	337	330	304	343	341	361	308	348	340	374	316	365	298	353	362	339	329	337	326	331	358	326	374	331	318	322	321	325	344	346	376	347	364	365	329	322	310	345	323	305	359	336	301	365	363	336	340	323	335	279	337	315	321	352	320	347	273	345	342	336	339	343	310	306	337	320	343	344	331	374	344	331	345	337	303	352	317	298	325	350	345	328	325	329	341	315	313	328	297	346	347	350	320	352	335	328	304	309	352	343	323	333	339	358	332	320	302	346	328	319	346	343	354	349	377	318	338	325	329	345	347	342	308	348	332	292	358	312	351	340	326	345	339	321	308	297	351	318	362	324	343	296	371	353	315	340	302	333	291	344	342	323	355	339	306	349	349	318	329	323	351	361	365	341	313	316	355	348	358	318	332	307	347	321	333	302	325	334	315	347	331	343	315	348	303	349	345	336	339	326	291	370	332	355	317	349	314	356	336	318	327	338	326	338	345	335	313	325	331	333	368	343	344	342	335	358	324	324	317	314	316	327	305	332	342	337	329	345	334	323	327	344	342	344	325	316	315	357	346	355	338	345	334	316	292	315	328	340	331	333	334	347	331	347	326	339	316	339	289	307	326	297	325	372	336	342	305	340	347	315	346	335	343	346	338	350	349	301	346	319	317	322	324	322	331	312	349	320	333	335	322	324	351	352	328	306	311	360	337	332	327
10993	21677	27140	64272	10955	4993	3718	2979	2501	1939	1751	1578	6669	19459	24079	24317	22300	16639	9322	3374	1674	770	567	536	548	582	598	553	526	579	559	560	503	550	520	586	522	580	542	595	587	627	658	595	610	535	563	555	527	576	560	544	572	562	531	563	526	558	568	543	569	539	532	566	538	563	556	588	536	537	490	536	505	565	573	570	544	587	488	574	563	529	547	564	536	564	541	553	562	584	531	577	554	527	587	521	538	526	589	594	563	550	553	547	562	557	557	531	533	586	553	574	531	572	585	577	545	506	540	536	571	531	506	574	552	553	532	614	505	532	539	582	555	603	560	547	559	558	538	597	563	559	547	553	529	538	570	528	552	522	599	552	578	530	543	535	569	535	522	556	559	563	562	615	554	555	531	545	514	542	549	553	533	536	579	578	625	612	584	544	563	524	534	560	518	492	559	553	551	508	558	579	557	544	552	582	527	570	570	526	548	555	579	558	553	559	566	506	580	541	568	548	543	530	552	535	586	543	502	578	549	536	526	521	513	561	536	563	547	553	554	549	546	501	531	545	520	580	545	552	530	568	558	569	525	570	546	523	498	557	531	548	521	541	557	550	521	558	560	583	531	570	608	510	589	562	555	515	553	529	561	553	576	544	563	538	510	556	524	537	531	579	544	535	571	563	581	596	580	561	552	556	567	601	529	550	570	598	575	531	540	525	552	524	538	577	563	546	575	541	596	541	542	552	536	542	521	567	578	538	582	602	522	531	549	513	569	555	573	569	565	563	561	559	536	547	545	503	574	554	575	606	560	557	527	516	513	563	551	577	551	556	570	545	554	547	538	594	536	554	540	525	571	575	526	523	550	554	546	553	569	550	576	543	516	524	584	522	573	528	546	532	587	541	538	561	551	589	532	565	573	545	533	570	537	515	520	556	556	529	534	522	565	560	533	601	562	562	573	538	544	551	525	584	548	572	525	509	536	521	546	567	569	552	537	551	548	543	588	580	568	507	543	555	561	546	537	562	568	579	553	600	583	564	511	547	604	538	596	547	567	561	543	524	559	557	507	532	579	539	567	578	533	583	554	514	543	565	554	559	525	541	549	484	529	583	533	549	544	571	563	556	525	568	547	563	566	524	536	495	539	546	552	560	577	519	594	575	595	544	541	532	548	567	534	556	523	559	551	552	531	541	537	566	540	539	555	553	532	539	528	570	504	553	528	589	529	515	523	533	524	535	527	533	576	555	574	535	583	551	553	548	576	529	527	565	546	544	514	529	561	581	531	582	549	530	499	576	528	531	579	555	502	542	529	531	606	582	546	536	539	555	567	527	564	594	551	557	559	514	574	552	543	558	540	528	533	540	521	557	541	571	535	541	551	531	572	518	585	558	548	588	561	554	573	553	580	543	522	544	570	536	554	564	544	566	502	538	522	568	563	574	567	582	575	558	544	554	524	561	522	543	540	550	559	569	533	596	555	552	543	543	542	521	554	554	529	553	504	568	573	541	523	583	589	567	539	531	521	566	569	509	509	559	513	536	536	523	597	569	557	569	533	534	520	546	555	554	560	554	544	576	551	569	552	505	566	553	592	555	555	534	562	580	567	544	539	572	575	551	572	516	539	544	545	526	527	537	528	588	524	566	536	559	549	510	499	535	547	547	506	538	545	554	568	576	545	510	562	577	543	545	577	503	555	573	559	560	578	528	561	545	507	565	596	540	570	544	591	545	559	573	549	541	550	536	584	531	539	509	557	552	562	529	557	568	543	559	529	562	515	505	532	494	576	560	560	538	557	543	531	556	526	537	542	554	527	614	562	532	521	535	582	524	565	529	521	550	541	542	516	520	536	575	510	595	542	542	513	565	557	557	558	557	514	542	563	600	611	550	554	570	567	500	597	523	562	510	561	578	603	562	521	548	547	497	574	537	524	531	542	578	608	555	568	523	507	568	533	576	565	568	558	576	572	523	509	534	564	572	522	528	550	547	513	556	532	572	554	523	550	582	519	526	521	582	521	549	550	562	548	501	527	573	540	538	526	565	563	547	553	522	517	549	552	541	551	524	549	567	531	552	556	532	570	575	586	529	528	520	572	599	570	528	537	533	531	543	561	508	561	561	565	573	538	551	541	528	589	533	513	515	542	541	566	522	514	547	497	541	557	553	524	547	542	531	562	543	546	525	533	536	551	535	539	551	547	561	579	535	528	513	547	546	540	554	556	541	545	542	546	514	560	519	555	572	515	551	571	587	560	559	549	523	543	581	574	530	550	563	517	543	530	546	530	523	554	569	564	537	535	571	521	591	541	618	562	505	532	553	528	532	581	501	507	524	597	528	586	533	504	550	561	563	523	541	537	585	567	538	500	561	559	522	532	528	498	527	567	516	568	556	565	505	565	582	552	506	536	554	542	549	532	532	571	547	573	560	554	551	558	541	490	524	540	531	507	502	514	552	555	577	501	548	558	538	557	524	559	530	547	548	540	573	552	525	531	538	557	525	510	576	535	579	507	579	561	547	546	530	568	587	509	565	565	526	545	536	539	523	523	585	527	562	583	576	553	524	552	567	571	560	567	520	574	543	561	538	554	502	564	566	520	560	544	506	517	523	550	551	547	531	537	569	518	552	561	570	522	519	555	553	531	538	583	561	542	553	566	578	559	531	533	554	548	508	577	557	552	572	523	522	562	499	561	545	552	522	524	574	528	552	536	584	520	527	590	534	565	560	602	498	593	548	566	558	560	528	501	536	548	578	560	558	561	544	517	552	528	547	593	557	539	554	548	515	497	557	546	522	562	521	533	581	575	595	569	511	564	530	552	561	571	525	525	560	607	535	529	547	555	553	518	549	550	523	558	555	599	568	516	584	575	555	538	557	563	525	538	570	574	548	526	542	529	550	534	565	529	567	613	571	545	546	528	544	606	556	540	568	573	542	551	549	574	516	562	560	555	564	584	561	549	572	569	537	540	524	528	510	490	608	538	551	528	552	527	546	551	555	568	519	586	586	514	606	562	577	527	583	517	524	556	582	567	509	576	571	567	535	541	559	564	575	544	530	597	524	570	538	527	536	567	566	557	562	560	529	545	548	549	538	581	567	547	596	568	569	554	576	554	560	571	531	545	557	526	513	541	539	539	510	572	552	543	527	529	527	556	541	522	499	568	552	537	539	493	533	590	580	539	563	556	579	574	571	557	546	555	520	557	559	534	524	577	576	617	550	580	544	558	571	538	542	517	552	564	594	546	574	548	549	561	541	549	523	568	552	556	532	562	515	559	573	501	515	510	570	534	530	534	556	535	530	533	536	506	560	558	535	530	571	570	562	568	556	579	549	543	523	544	555	547	568	556	556	526	572	540	574	540	532	576	553	534	554	526	583	551	557	534	510	518	570	546	547	521	539	509	541	585	527	505	544	557	535	531	574	548	510	542	546	526	535	535	538	549	565	571	547	538	567	541	547	612	601	577	552	589	532	555	542	582	546	512	567	533	527	529	541	569	573	583	589	572	598
26700	19910	9371	16556	2240	706	565	482	443	397	385	365	446	883	942	1102	1398	1021	709	453	361	342	317	282	343	289	312	301	301	325	284	316	295	296	300	314	319	276	273	298	312	322	304	341	266	287	289	307	350	292	318	273	309	278	283	325	308	323	292	306	298	316	322	310	315	285	304	309	284	312	293	322	292	324	318	342	312	293	314	326	298	308	309	311	288	312	295	282	310	301	317	315	291	297	334	303	301	289	321	336	324	320	297	338	293	292	296	321	304	320	283	300	315	285	318	297	314	317	293	308	310	326	313	305	314	328	306	289	293	297	274	307	331	321	305	302	325	281	283	277	300	328	317	331	337	299	309	283	313	297	315	330	323	300	307	325	292	297	319	312	314	311	311	314	338	300	316	286	322	275	308	308	312	287	292	330	299	323	294	289	328	296	302	277	299	302	328	299	293	270	299	292	302	301	315	350	303	328	332	298	294	305	311	303	296	316	344	308	272	303	322	332	283	273	338	293	300	334	302	278	309	292	311	314	282	289	296	321	332	306	282	278	317	286	323	270	283	302	290	283	330	322	297	323	318	322	307	289	302	301	302	317	329	304	290	279	296	321	293	336	320	321	294	306	331	329	303	295	312	313	319	293	330	296	344	305	330	302	291	300	312	269	293	327	340	305	298	282	320	310	292	292	318	289	311	294	298	289	313	313	318	317	305	317	320	304	294	290	337	305	299	321	311	325	310	283	334	298	315	300	310	302	305	295	299	289	267	300	300	319	336	307	299	340	309	327	296	284	288	310	305	305	278	310	338	318	279	305	302	322	319	299	297	315	323	317	306	316	292	304	293	327	296	286	283	311	311	311	302	325	318	320	307	302	307	318	321	288	309	298	282	308	305	293	278	296	323	296	299	279	319	296	323	319	362	301	285	320	275	309	320	283	313	277	326	305	306	303	327	354	281	300	297	319	331	313	322	315	305	318	297	343	323	315	316	286	290	309	301	305	302	315	312	321	330	281	309	332	319	302	322	296	299	302	294	299	317	326	300	315	301	290	310	338	313	348	331	286	305	297	278	313	293	286	296	324	273	297	312	313	309	292	282	285	303	335	324	301	316	328	298	317	306	329	305	319	282	287	285	308	329	310	303	301	302	316	336	319	316	325	323	286	305	305	321	287	310	312	285	321	306	325	293	292	325	315	310	325	327	320	318	303	296	348	325	296	309	319	310	313	320	306	322	321	299	325	348	302	275	320	316	315	288	282	290	279	307	282	294	303	288	323	284	332	317	288	307	291	325	325	274	323	288	291	298	329	300	305	321	310	335	301	307	300	282	256	349	291	298	307	308	301	294	282	282	297	298	301	271	295	283	307	323	304	292	297	298	285	294	285	289	338	321	332	263	303	306	291	301	307	294	311	332	310	341	344	288	307	326	295	300	338	301	280	348	312	289	293	287	335	320	312	308	321	313	323	299	300	311	294	323	327	291	320	348	282	322	327	337	302	278	314	301	275	316	322	278	275	292	304	313	316	317	307	335	269	316	292	303	305	321	298	279	312	323	276	283	307	309	311	300	313	303	303	291	301	309	297	263	316	307	282	330	313	309	288	299	355	296	300	276	299	328	336	320	302	300	309	303	312	289	309	315	335	338	306	305	285	298	311	292	319	300	326	329	302	311	297	343	304	304	313	306	325	312	291	318	290	316	328	321	296	264	307	342	326	307	328	326	289	288	315	283	286	280	325	349	312	275	300	302	277	290	307	306	332	327	315	274	286	300	324	296	319	295	324	331	272	315	316	343	289	339	317	285	265	279	343	331	330	304	315	303	282	306	289	301	280	331	286	301	276	310	296	287	280	312	285	314	305	323	293	339	304	303	297	305	295	307	303	311	306	314	294	323	283	297	275	311	298	262	320	291	312	299	313	318	312	297	322	278	315	298	320	319	299	305	296	294	317	303	287	303	321	297	306	279	298	319	295	312	287	263	309	291	328	314	299	318	349	285	315	334	301	289	313	273	325	302	306	315	279	304	295	321	308	326	281	328	294	319	314	342	278	294	306	310	311	299	343	298	313	321	282	322	347	301	279	298	293	308	305	324	319	315	284	320	279	320	265	311	298	307	296	316	293	286	311	315	303	318	316	285	308	325	302	284	321	327	300	325	313	296	261	305	291	343	321	339	291	320	290	297	302	285	282	300	327	314	310	302	301	291	332	317	308	294	291	291	332	300	297	330	309	272	268	315	305	267	264	319	298	292	291	321	272	303	341	348	315	303	300	314	294	314	317	331	312	310	296	279	321	299	302	291	308	294	323	288	325	298	317	309	274	303	287	295	282	306	288	318	312	316	314	293	348	320	328	278	284	341	300	303	315	286	304	297	314	312	294	333	286	278	285	297	326	297	291	298	307	294	327	310	317	301	308	311	260	337	266	310	287	339	298	281	324	290	305	323	309	317	291	299	303	303	303	331	325	287	323	309	327	351	293	343	296	291	287	286	308	287	313	297	286	320	293	323	299	325	306	323	306	303	312	287	275	285	282	325	306	282	307	316	304	306	315	285	288	307	299	305	279	348	302	308	312	311	315	301	298	318	315	282	289	322	286	335	282	291	309	267	302	294	305	305	280	296	308	290	289	275	299	294	316	277	310	309	299	322	333	317	285	296	297	286	310	295	326	303	335	286	308	319	317	298	301	283	253	342	300	293	255	273	308	310	307	287	313	337	310	296	273	285	286	303	306	348	283	290	313	306	259	305	326	313	288	307	301	312	262	309	306	279	292	314	302	291	305	295	312	280	311	292	302	318	304	304	288	281	294	325	303	291	309	311	280	319	300	296	296	303	316	315	319	308	295	311	320	304	289	316	282	283	293	304	279	298	307	333	308	303	314	290	319	298	341	308	301	279	273	295	329	276	314	309	356	329	303	312	294	314	308	296	310	329	309	325	297	300	315	299	293	341	319	314	311	314	316	316	279	284	309	298	301	275	321	325	328	279	329	316	302	299	320	297	298	311	306	303	299	291	304	261	302	318	312	316	301	315	303	289	329	315	306	295	282	316	298	313	270	282	335	308	280	309	327	300	330	294	288	306	309	288	299	313	329	328	300	297	289	280	286	305	326	322	314	300	327	298	311	305	274	299	300	328	323	305	298	315	308	313	291	336	291	247	313	324	312	315	323	288	297	322	307	308	318	328	292	305	310	331	296	294	311	325	351	320	320	294	322	285	284	274	302	309	307	288	281	285	314	307	299	303	305	325	323	302	278	321	323	316	301	315	318	308	310	341	307	269	311	295	299	300	307	322	305	299	292	279	309	313	312	318	311	312	279	307	286	314	274	312	300	301	317	307	288	301	318	308	296	301	321	291	300	315	331	283	294	325	304	304	284	321	335	312	314	305	287	278	284	331	308	320	333	272	293	318	346	299	298	282	317	286	317	288	320	315	338	324	315	312	278	322	316	314	289	274	341	296	337	306	306	345	328	316	324	324	299	329	325	288	331	314	276	305	297
6850	8261	9844	24000	3316	1891	1389	1156	1141	893	845	746	917	2376	2443	3102	3541	2467	1526	831	525	537	513	491	521	485	504	486	529	510	491	500	517	518	450	495	498	496	494	513	539	507	489	528	502	515	574	543	501	520	486	510	520	498	522	491	510	523	528	486	506	509	494	493	509	514	496	530	584	513	488	515	527	493	519	530	474	513	510	498	520	533	514	465	539	493	531	519	499	491	518	502	548	462	510	468	491	496	492	474	530	499	473	524	543	481	546	508	484	512	527	562	538	520	516	506	522	500	513	568	510	487	524	515	512	512	482	494	532	516	504	488	498	497	520	512	552	511	487	513	529	538	497	487	515	544	534	501	511	510	529	497	492	510	476	511	498	482	503	540	514	503	545	528	522	484	505	505	534	507	540	512	524	507	494	511	565	489	506	489	510	540	508	506	531	481	527	497	474	522	505	500	528	528	526	530	510	499	482	509	491	502	506	475	491	508	533	476	482	526	519	523	512	472	486	522	469	508	499	499	527	544	542	497	504	537	524	548	515	530	542	507	547	466	537	527	498	520	518	507	494	495	497	505	491	513	502	509	487	494	519	512	512	495	560	480	524	486	492	496	510	519	536	493	474	503	494	527	524	513	524	531	484	481	511	526	525	495	506	512	494	493	503	477	482	505	553	495	514	528	506	505	527	518	499	499	531	508	511	551	508	495	518	498	493	534	491	496	467	520	453	504	491	556	584	484	513	521	476	526	471	488	507	471	563	494	469	536	541	511	473	531	495	525	513	492	498	551	509	522	517	498	536	552	483	509	495	544	509	503	521	488	520	495	479	500	523	531	511	553	525	484	516	469	508	519	544	534	488	474	511	522	506	472	477	525	497	526	513	472	485	503	493	492	500	516	504	504	507	504	491	523	540	556	519	518	505	506	495	536	557	490	527	551	546	493	519	472	497	495	468	481	517	487	485	524	512	521	493	551	522	462	487	509	498	496	549	518	527	512	501	463	532	532	505	532	533	499	550	546	530	522	537	526	523	537	547	480	520	458	484	458	477	483	538	521	530	524	515	501	504	496	509	507	466	516	477	500	545	494	513	479	522	483	514	518	540	460	500	545	481	525	505	491	491	531	498	499	528	520	515	511	540	500	527	501	532	515	487	512	518	549	492	512	491	513	488	498	506	500	511	482	518	535	505	517	482	492	523	491	515	469	528	517	481	528	521	523	483	534	541	547	523	532	528	513	530	485	478	524	476	506	520	498	521	451	527	522	519	525	482	536	501	517	540	509	533	518	526	538	480	454	541	538	502	496	473	514	497	507	483	500	562	564	529	495	539	506	546	472	517	484	500	528	497	506	554	552	508	503	509	490	511	499	533	511	479	509	494	524	489	512	506	487	504	509	465	525	498	465	521	513	477	509	499	492	483	504	489	492	526	515	523	498	525	513	494	492	518	517	523	502	495	514	496	504	516	519	512	513	466	518	479	518	505	487	508	494	484	551	491	517	531	487	470	500	489	486	493	480	508	548	524	540	523	517	506	506	461	516	503	500	513	519	520	507	505	480	523	506	509	490	458	483	460	531	485	478	497	551	525	530	545	498	510	487	511	510	525	497	469	545	454	495	506	506	494	490	479	505	505	527	561	519	516	515	513	524	500	497	478	481	517	487	502	503	494	501	539	514	519	516	495	514	512	528	482	491	467	468	485	478	527	502	562	489	518	507	487	509	492	487	541	503	508	494	544	525	509	477	496	490	495	537	457	518	533	500	456	515	460	536	554	549	516	476	499	519	500	511	508	503	508	512	505	521	509	459	496	503	497	483	492	523	516	514	504	531	473	476	537	492	478	487	519	518	498	482	518	515	524	526	512	530	529	579	487	512	515	509	545	506	507	529	508	530	528	510	530	514	507	467	532	517	508	519	532	561	493	478	469	500	525	509	505	505	548	498	512	496	510	564	476	524	534	474	521	521	505	532	500	474	510	504	498	534	528	550	501	513	517	498	498	505	500	524	482	505	496	469	489	510	486	503	476	486	546	516	481	501	503	493	478	520	506	498	541	510	496	490	511	521	492	522	502	512	522	545	504	519	508	506	486	502	526	504	521	489	490	536	513	491	539	493	466	468	503	514	495	509	490	524	515	488	495	515	506	472	513	488	490	525	508	505	528	464	547	503	463	497	528	550	507	506	499	514	511	555	488	528	461	523	498	509	478	531	511	512	514	488	508	544	472	513	521	520	544	522	516	491	547	494	467	563	543	532	529	512	512	534	502	520	519	496	499	529	522	473	559	498	471	491	507	510	515	543	558	504	503	515	496	482	518	501	499	543	487	494	474	472	491	505	505	503	514	547	497	505	499	476	490	548	489	482	523	551	548	495	510	475	510	527	479	520	513	521	495	520	542	519	504	503	533	512	530	499	492	540	482	485	500	524	499	532	479	476	524	475	506	489	492	522	498	532	473	498	501	520	502	485	505	500	503	468	515	522	536	475	514	501	500	546	485	514	511	518	534	478	513	487	517	511	511	473	524	484	533	537	512	555	533	517	482	511	525	499	495	516	523	520	518	544	510	530	560	496	524	491	490	510	532	496	502	509	552	520	473	560	478	531	478	517	516	483	527	498	504	523	497	561	509	512	519	471	543	509	508	510	483	523	507	475	540	475	532	531	467	488	519	480	512	469	492	485	514	535	512	506	505	479	485	504	526	508	520	520	512	479	511	461	490	547	503	534	503	514	508	533	481	478	530	475	479	507	520	497	563	503	557	532	503	535	533	525	534	502	502	533	505	470	524	493	497	496	493	527	466	493	539	520	451	512	521	534	513	520	530	505	518	533	487	537	497	487	513	524	476	467	485	514	512	522	514	450	528	516	487	525	536	500	520	528	518	529	475	547	539	491	532	513	480	519	493	488	497	527	494	518	528	499	491	463	502	509	497	489	471	480	513	506	498	521	459	514	513	497	459	485	498	499	514	460	516	478	544	565	519	531	481	573	521	498	506	504	539	482	479	497	488	515	493	496	464	488	488	468	479	511	528	493	514	537	475	516	517	490	473	513	550	491	499	517	513	505	472	484	485	529	490	521	478	521	547	483	496	517	513	511	495	528	487	560	546	508	530	526	455	468	510	516	501	478	490	530	537	522	498	515	542	503	497	537	512	500	520	479	482	487	517	497	530	555	529	541	535	472	525	528	485	539	509	505	511	521	498	513	466	516	498	471	503	481	492	520	498	511	504	516	495	507	531	488	511	526	512	551	483	531	512	530	536	516	522	523	509	505	485	473	525	500	514	507	516	511	484	464	545	469	496	488	547	527	509	488	463	497	563	516	511	524	481	556	526	514	513	511	492	495	483	507	492	511	534	462	498	480	513	535	492	502	485	506	547	500	496	507	504	474	520	502	492	472	510	512	490	499	511	513	477	516	488	496	549	532	517	531	482	490	528	472	503	480	526	547	488	513	545	491	475	532	502	495	498	514	472	522	516	487	482	478	507	520	511	553	503	501
24602	21074	27721	31945	16095	3114	973	684	621	520	536	498	732	4902	5561	5320	4924	3014	1675	856	464	323	308	333	346	348	338	309	335	342	344	316	344	319	343	328	364	373	359	323	353	346	311	350	319	354	335	310	314	322	338	329	345	332	350	333	316	315	324	348	346	328	355	321	303	365	357	310	339	348	328	350	325	340	370	340	354	338	342	331	367	349	316	351	338	335	305	307	314	345	334	307	329	357	366	349	314	349	349	299	343	312	306	312	354	347	355	327	371	331	325	319	352	310	322	323	322	303	334	325	356	318	323	321	330	314	321	331	326	310	337	322	332	326	356	325	342	365	312	310	317	359	355	287	341	342	310	317	326	352	320	322	328	334	302	325	324	330	339	328	311	340	339	342	291	339	302	333	337	313	327	333	330	345	333	338	353	330	336	358	323	320	327	350	326	334	306	319	295	327	361	302	330	320	339	325	327	334	331	325	319	314	309	338	333	336	340	348	322	340	361	307	336	303	340	297	320	349	316	334	309	337	349	322	322	301	359	326	340	338	318	360	347	318	304	319	371	325	371	354	327	318	335	329	316	341	343	321	331	355	328	322	357	371	336	350	334	325	337	317	341	323	350	358	347	343	342	313	341	348	315	332	314	329	302	299	350	292	304	339	336	348	317	353	330	321	321	330	326	323	306	371	314	382	319	330	316	333	333	343	322	347	315	339	312	364	345	354	340	312	327	339	326	310	320	305	321	321	332	345	333	315	340	341	344	341	327	326	384	326	345	303	342	355	321	348	326	349	332	317	345	302	334	336	314	337	316	357	331	331	322	343	352	314	325	338	342	335	326	304	343	327	319	336	302	322	332	325	321	300	339	354	333	336	353	358	345	324	318	359	354	326	305	319	336	339	306	315	319	380	352	349	344	326	327	337	334	318	352	332	305	340	332	316	327	329	317	349	341	354	353	342	329	323	329	328	354	299	318	354	326	309	335	309	312	331	342	323	350	323	330	317	355	320	331	317	335	316	337	321	361	339	335	335	318	317	330	335	322	343	345	328	322	349	356	358	308	345	293	321	358	318	351	312	336	311	332	314	332	324	310	329	336	349	340	351	337	314	342	318	339	368	341	355	318	324	336	336	321	336	336	335	346	313	311	341	345	316	317	335	319	341	347	370	321	343	346	316	327	354	308	348	339	311	358	321	320	335	323	362	356	331	305	347	296	314	329	358	347	345	321	306	325	344	361	344	321	329	286	339	305	335	374	350	335	337	326	343	348	314	316	337	350	339	313	376	316	324	335	326	330	328	324	344	289	305	310	346	341	355	308	300	283	346	353	342	359	343	304	340	378	332	322	321	329	315	316	340	316	350	335	310	341	300	330	340	303	343	345	335	305	311	324	316	325	343	311	340	352	331	301	332	339	343	330	319	333	331	347	323	339	321	356	356	327	330	324	299	335	313	334	350	320	324	314	329	308	321	319	325	367	325	337	323	318	321	350	355	344	336	336	314	342	304	309	342	394	326	355	331	321	345	338	351	351	330	329	317	350	349	343	372	322	308	329	343	307	282	329	321	314	335	328	314	307	326	341	338	334	321	346	322	319	335	366	332	330	351	300	326	368	346	344	293	304	319	335	316	354	364	318	289	316	313	317	325	302	357	340	324	335	347	339	323	292	333	334	300	326	309	347	334	307	322	340	330	338	340	337	328	331	372	374	373	336	324	343	358	309	311	324	363	337	316	317	321	317	334	320	317	362	333	360	320	339	356	341	350	309	307	321	310	327	316	345	330	340	322	354	339	347	324	342	316	353	349	346	320	346	326	305	353	309	353	319	335	322	322	329	325	359	321	341	313	327	366	334	349	314	327	319	337	313	338	345	339	315	316	314	298	339	308	326	343	330	344	350	315	308	337	316	349	324	346	315	322	275	329	338	294	337	325	340	347	323	333	322	344	321	332	329	332	345	339	348	319	304	362	326	318	326	342	325	323	330	338	336	298	319	323	312	343	298	309	338	338	357	299	328	329	356	334	324	328	341	348	331	321	306	341	300	340	346	357	343	325	336	313	327	372	344	343	321	326	307	328	309	315	350	325	322	330	325	327	347	347	325	315	336	340	326	350	319	340	339	286	339	309	350	308	342	287	306	326	307	283	305	321	335	347	366	319	346	347	311	338	319	348	297	295	316	331	337	353	310	353	330	320	357	337	309	336	336	337	324	350	311	297	333	343	328	318	363	317	324	369	315	340	342	340	343	336	312	326	361	304	341	352	328	301	321	353	357	320	315	350	306	308	331	319	346	335	334	321	329	331	322	357	336	293	342	323	331	308	334	336	368	326	334	324	325	361	355	304	326	329	337	343	316	336	354	305	317	313	322	349	354	335	336	303	353	337	376	297	328	335	337	325	338	365	353	290	335	334	331	291	301	304	329	348	321	312	326	359	326	345	305	320	352	328	319	349	350	368	352	342	339	332	337	346	350	346	355	346	305	344	314	313	340	335	351	344	335	321	321	337	307	336	307	353	336	341	298	326	319	342	315	313	325	319	345	296	345	316	312	325	331	347	329	332	337	327	359	338	327	342	335	323	320	338	316	339	326	336	309	364	339	310	317	345	286	323	336	325	298	336	340	336	303	383	339	336	351	323	319	345	355	295	323	339	365	302	340	344	314	317	338	350	355	343	298	351	327	307	309	353	350	340	306	317	301	346	327	336	313	331	306	342	306	321	350	344	327	361	351	335	321	312	316	322	367	347	323	336	339	357	345	325	319	345	323	310	340	370	314	348	350	307	310	332	355	351	361	337	333	322	299	315	339	362	342	325	308	300	305	354	301	345	315	332	313	315	336	345	298	319	339	352	327	307	332	331	338	307	356	353	337	315	317	307	301	351	338	341	376	317	345	323	342	309	345	351	300	331	315	323	364	349	319	318	313	337	334	347	321	321	337	329	358	312	344	357	351	360	338	332	371	318	355	328	333	355	348	336	350	352	336	330	335	300	375	360	327	336	322	338	346	322	330	317	320	323	347	311	349	330	344	326	316	347	327	357	319	344	333	338	310	324	316	317	327	320	308	310	373	354	305	339	332	334	354	357	320	329	326	311	341	363	355	325	338	338	318	317	327	346	312	311	371	314	330	352	372	354	336	349	352	313	334	321	354	328	364	313	375	336	322	336	343	336	348	356	345	293	315	345	344	336	349	318	338	310	327	330	344	306	336	322	362	326	319	339	337	345	351	335	331	337	340	332	328	309	350	329	331	339	312	333	328	348	333	305	343	329	324	306	305	314	331	341	308	311	332	338	335	357	330	310	338	339	318	368	338	360	325	343	306	319	362	366	333	303	324	304	330	315	312	369	306	351	315	327	347	311	315	336	339	329	340	338	333	321	332	319	335	313	364	347	316	368	314	355	308	337	336	345	357	311	312	330	345	342	336	308	337	325	290	337	289	359	322	333	304	301	318	319	351	325	357	367	322	356	355	338	352	316	334	331	351	303	354	322	336	313	279	287
8269	14073	20066	43751	6025	3434	2329	1714	1546	1341	1208	1130	2141	13655	14204	12931	12264	7661	4227	1891	957	585	579	562	623	585	570	497	557	539	548	569	561	598	564	545	556	586	563	575	572	583	530	573	560	579	523	518	592	569	549	601	568	583	576	549	566	580	535	559	529	542	584	544	536	546	559	572	532	587	591	568	555	557	537	590	536	584	546	555	552	541	537	549	526	564	545	546	524	528	581	582	555	595	542	539	557	567	551	532	615	612	612	563	531	543	559	545	569	571	539	528	577	572	545	579	520	613	577	530	565	540	523	560	561	578	556	553	556	561	535	547	573	522	595	556	581	561	556	493	548	531	539	550	535	527	512	570	530	568	585	582	555	580	581	529	559	561	541	544	529	568	547	541	554	534	591	543	559	581	537	546	576	520	522	527	592	549	528	551	549	574	550	536	598	554	538	592	520	551	558	520	565	537	584	575	534	505	540	580	533	542	564	525	562	563	567	581	540	584	562	528	543	556	560	574	546	586	588	561	550	556	575	530	565	551	569	529	560	484	519	555	524	567	537	538	591	531	570	529	586	557	509	564	552	562	561	546	564	530	552	578	512	587	591	529	490	507	538	542	608	531	596	487	532	564	580	565	601	591	514	560	538	522	525	581	532	575	541	532	534	558	558	588	528	545	527	547	556	588	508	580	620	561	561	530	560	543	571	545	548	585	584	573	564	524	568	546	531	519	528	554	508	516	547	543	602	521	583	571	533	515	550	568	546	573	511	538	553	541	517	583	535	555	545	559	564	586	592	555	539	550	549	562	568	532	539	520	552	525	571	566	558	586	567	559	545	597	578	560	534	578	602	576	573	553	541	551	541	512	575	590	517	524	519	562	560	508	539	552	561	537	543	533	541	546	498	545	570	563	532	518	575	575	529	532	553	552	520	548	513	519	550	557	535	571	542	553	510	577	559	502	581	577	569	537	535	539	577	581	530	560	574	565	535	550	554	539	555	527	532	529	572	547	531	555	548	570	554	572	543	554	556	554	535	539	591	548	519	529	549	584	526	583	529	559	559	545	569	550	501	496	554	566	583	503	562	550	537	565	529	544	586	512	544	634	554	565	569	557	540	537	546	538	530	530	543	523	549	593	540	526	590	559	523	597	561	548	572	550	567	572	588	533	529	528	577	553	548	537	590	551	576	537	547	543	558	577	585	517	567	584	530	556	563	535	548	549	538	513	557	558	532	570	518	544	538	609	610	550	521	590	520	546	503	538	555	561	571	522	559	548	548	545	527	562	597	559	555	575	542	529	559	540	562	561	579	591	564	535	578	557	546	555	533	565	539	530	573	594	557	552	575	536	545	540	550	592	559	584	608	463	562	578	550	554	529	563	561	529	531	560	508	537	492	512	576	555	578	534	547	533	541	585	543	615	528	536	541	532	556	517	551	535	554	589	540	558	572	567	537	552	558	534	548	565	548	539	535	556	566	573	559	550	526	526	526	551	533	552	550	555	576	555	550	547	560	541	535	548	556	576	594	548	552	577	495	579	539	537	544	536	601	520	541	526	535	534	601	548	574	540	571	525	495	577	594	530	557	528	546	555	548	553	522	555	523	534	537	561	549	587	588	588	593	550	540	575	541	563	576	529	571	540	562	570	539	565	548	568	574	554	545	524	572	524	546	542	560	549	518	529	584	579	517	562	565	530	571	542	518	523	547	534	555	560	591	555	539	536	549	527	568	519	512	597	557	544	563	587	542	544	551	559	560	569	551	590	573	548	519	563	565	584	593	527	544	531	536	572	567	524	571	583	577	534	531	534	561	587	552	576	634	531	532	505	557	585	526	508	535	526	532	561	529	552	556	545	589	597	586	529	556	575	501	565	547	596	518	534	593	590	573	546	538	560	553	562	530	580	567	541	538	562	529	565	546	520	514	564	526	544	535	582	554	561	578	529	573	534	535	555	564	516	559	574	535	589	543	530	519	570	574	551	574	489	560	575	514	557	562	526	578	598	543	585	547	537	577	572	533	540	542	530	592	553	566	556	529	542	561	579	562	585	520	580	566	546	603	576	542	577	557	582	540	613	582	552	570	524	564	526	568	551	569	549	527	571	573	563	525	576	552	548	563	583	567	552	557	587	535	541	570	543	564	521	548	559	554	553	580	570	553	544	580	585	581	552	594	554	528	550	523	527	546	555	529	554	573	529	540	548	553	555	530	566	584	582	628	561	558	553	556	542	563	607	581	553	508	554	546	576	546	545	547	542	536	536	565	515	539	555	535	543	569	584	548	533	555	553	552	560	592	528	580	544	551	559	577	532	547	550	542	543	531	557	543	571	553	517	543	543	557	537	563	530	529	563	540	610	556	551	533	529	572	527	609	558	584	560	530	583	594	524	558	566	593	526	572	548	523	527	556	558	552	550	541	589	558	575	572	524	582	563	558	534	572	556	545	563	556	544	511	566	530	554	565	530	580	539	564	554	559	553	539	543	567	532	536	563	566	560	565	572	586	567	569	540	511	529	544	567	536	547	547	543	522	592	537	533	554	558	541	565	521	571	585	556	554	539	554	596	512	592	534	508	563	555	530	534	537	541	554	528	604	548	552	552	550	557	590	569	551	540	552	559	577	491	564	574	542	559	555	562	534	535	536	513	551	601	554	553	547	537	533	573	521	556	541	548	556	545	522	552	591	546	555	572	544	529	513	554	562	538	545	552	568	534	550	524	551	554	525	489	526	559	570	544	607	547	537	550	540	538	595	586	559	580	525	504	573	548	515	596	566	534	588	555	579	569	593	576	593	489	559	576	564	522	548	542	529	545	539	550	555	595	559	529	581	518	540	541	565	536	551	542	586	540	578	569	545	576	552	563	552	540	537	566	590	579	547	554	575	574	586	593	547	569	539	546	518	544	600	571	558	538	540	551	581	552	545	536	580	568	540	559	572	556	517	520	530	564	604	552	605	539	524	576	567	542	575	532	549	556	553	575	541	570	550	564	542	603	600	533	571	594	503	526	604	550	521	569	548	532	551	574	588	571	572	562	537	542	508	568	552	595	576	560	572	534	596	544	565	527	538	530	533	540	556	573	569	572	559	530	551	551	547	590	555	542	558	579	566	571	563	523	507	550	535	537	562	576	588	534	581	556	576	543	562	553	552	555	554	501	518	567	547	585	542	565	582	527	566	551	568	587	585	527	554	533	544	576	526	553	574	523	535	519	551	533	565	540	540	553	549	551	561	529	525	549	562	556	591	582	551	585	557	572	585	559	548	569	551	529	541	571	512	550	591	529	543	582	592	569	580	526	513	536	553	585	512	531	536	555	595	521	545	577	537	567	512	521	555	579	554	535	536	558	581	553	538	553	543	557	582	568	541	559	575	569	513	545	546	546	553	542	538	559	553	531	530	569	565	566	513	519	576	527	525	541	549	530	566	548	533	568	581	528	541	557	543	571	544	535	552	556	526	538	583	566	549	565	548	553	577	522	554	568	558	569	540	566	532	537	528	534
23074	21065	28998	27698	21688	17541	4801	1074	841	690	730	621	1431	12075	15127	13018	9704	7324	4510	1976	993	445	352	348	346	344	325	355	349	353	337	366	296	348	346	387	353	322	349	331	398	385	355	365	340	300	363	345	332	324	386	324	337	361	317	351	368	345	335	344	341	362	367	332	319	347	331	350	353	324	343	358	368	314	314	376	329	333	334	352	327	333	346	356	322	322	319	325	349	339	349	335	331	370	334	318	350	322	348	352	363	338	359	348	346	347	331	324	315	333	328	356	318	328	365	332	304	353	368	341	350	320	341	370	384	338	333	321	343	358	343	350	331	321	344	307	336	340	380	356	362	344	334	305	318	345	369	297	352	362	327	336	334	348	350	346	358	362	369	366	324	375	356	314	325	353	349	364	315	325	370	351	309	347	335	323	336	318	336	317	343	332	367	324	334	374	333	354	321	339	341	338	338	338	366	348	354	340	332	330	349	337	362	313	341	326	361	321	299	344	343	302	415	351	301	358	330	365	335	342	343	347	360	329	345	339	357	351	325	334	332	329	357	349	325	321	318	353	366	311	351	310	345	362	338	337	365	347	336	337	327	330	344	336	363	353	308	343	319	325	388	367	331	336	327	319	343	299	301	318	374	348	323	324	362	342	378	316	345	346	348	332	360	343	309	342	329	347	359	342	373	361	344	325	367	342	335	344	344	322	370	327	350	337	345	322	362	351	334	350	363	330	352	326	344	332	348	353	318	362	337	365	354	334	347	331	349	347	314	302	344	346	349	346	335	336	342	334	341	328	400	356	338	339	342	321	316	338	388	332	347	329	331	351	344	340	352	345	351	362	349	361	361	346	328	373	337	369	370	369	363	324	355	321	323	312	328	338	365	338	346	322	342	350	302	342	329	335	345	344	330	334	358	353	355	335	324	353	399	356	334	393	342	380	350	339	360	300	327	348	332	318	302	350	355	359	350	361	340	344	338	298	347	335	347	314	360	342	341	361	376	359	344	326	349	314	327	360	330	335	374	335	338	352	373	342	347	323	347	330	332	353	371	328	339	370	324	357	349	335	366	324	334	352	337	359	323	360	299	330	347	334	353	350	335	338	348	310	331	349	339	349	305	333	310	346	340	333	379	326	337	344	308	333	356	359	363	355	331	328	362	322	337	319	343	341	343	312	324	329	350	369	332	351	357	329	339	344	314	360	367	340	375	314	324	339	323	337	326	308	325	306	321	331	344	330	350	345	314	353	308	303	331	336	340	356	316	337	361	325	327	332	339	352	348	334	395	342	321	368	331	355	349	339	345	379	337	339	293	349	353	356	349	336	345	330	319	371	335	310	326	330	328	380	348	304	333	336	303	309	332	353	347	343	295	366	335	340	348	324	296	323	347	319	339	333	331	310	354	361	362	351	334	329	357	348	346	351	340	348	365	388	319	324	315	348	348	364	316	356	358	308	357	331	371	302	326	320	343	325	322	339	319	311	358	354	334	353	374	358	325	343	340	313	368	342	346	352	322	352	344	315	323	340	326	359	334	332	315	332	314	338	355	323	381	322	344	342	360	338	315	349	327	312	337	345	336	322	345	354	346	335	347	345	339	324	337	319	356	320	380	346	342	340	331	356	367	360	347	344	328	314	305	360	300	334	319	330	347	353	332	341	319	344	328	335	369	318	349	328	326	331	333	343	315	362	328	315	339	325	335	320	329	358	335	320	356	352	342	359	316	354	341	369	366	360	363	316	344	340	354	329	309	339	326	326	282	312	343	341	350	327	325	348	349	353	344	320	357	335	347	333	339	323	369	305	317	306	355	329	339	328	348	341	323	339	313	358	338	346	337	364	329	368	331	322	350	309	310	337	302	372	362	324	326	321	376	335	382	353	344	331	339	335	344	325	329	356	343	347	363	358	345	314	334	371	352	334	325	345	308	354	344	324	363	340	345	341	345	363	342	336	350	350	339	317	389	326	320	350	341	349	344	324	319	336	326	351	358	375	361	318	330	312	356	344	316	361	325	376	317	340	333	346	334	377	345	318	342	329	364	329	337	354	343	322	351	374	309	353	351	319	337	298	383	324	315	331	324	285	339	368	344	361	356	363	329	334	313	346	329	332	340	314	335	319	333	321	317	332	319	362	354	341	344	324	344	317	344	350	358	375	350	333	326	392	352	344	345	317	368	305	329	325	377	366	319	338	346	326	363	357	338	333	356	341	349	365	336	320	340	306	330	396	339	323	363	326	338	328	320	341	334	306	327	329	339	359	315	326	317	322	354	349	351	349	308	344	338	347	363	329	350	326	311	346	341	332	322	346	340	344	352	356	354	327	358	326	326	357	358	321	344	337	328	321	336	341	327	305	341	345	338	332	333	319	321	319	342	325	340	353	376	304	330	312	316	344	338	342	351	341	322	366	339	334	345	326	354	322	357	326	326	343	359	304	358	338	371	352	342	347	352	317	368	336	366	358	354	378	349	314	341	314	310	341	368	336	350	336	340	311	327	308	307	316	349	337	331	356	328	306	343	332	305	336	341	340	303	314	326	371	336	322	346	351	314	351	361	331	338	337	356	348	317	347	348	349	324	352	309	353	362	309	339	382	311	342	338	364	322	347	335	348	331	347	315	343	354	306	343	358	335	356	335	322	390	332	359	354	334	318	372	343	311	344	367	369	337	361	312	318	357	359	338	359	325	324	342	343	376	308	356	340	368	367	349	359	362	349	380	304	373	337	368	320	376	348	348	334	353	363	342	330	313	350	340	347	373	337	350	283	359	355	333	336	319	301	347	361	345	363	333	339	309	323	325	305	342	322	312	339	339	339	315	359	344	355	337	348	345	345	333	313	351	349	345	324	341	353	362	350	365	362	350	335	356	342	311	336	337	350	325	329	354	297	367	344	321	350	342	351	344	315	350	352	320	348	345	346	329	373	345	327	331	356	364	342	341	373	352	343	322	386	346	336	349	364	343	335	334	335	331	320	331	323	340	338	331	353	352	352	313	314	332	351	334	310	384	346	336	321	320	357	320	315	324	341	361	351	304	332	324	315	343	338	327	323	346	324	379	327	343	374	353	366	357	349	351	333	355	348	346	325	324	340	326	351	337	367	363	330	343	351	349	344	321	326	341	347	346	320	342	299	320	291	323	344	335	310	320	335	350	330	330	347	346	361	312	332	340	353	331	319	316	327	352	340	335	328	331	330	335	302	344	338	334	329	337	355	345	337	322	363	343	340	314	331	320	365	336	326	342	347	349	338	320	379	346	329	337	350	344	325	303	349	330	323	325	326	349	299	368	340	339	357	296	360	345	344	347	346	334	345	326	352	325	357	347	289	349	349	349	368	353	328	345	327	352	366	342	376	350	322	316	343	336	348	343	321	338	330	326	344	335	357	336	322	311	339	341	378	358	313	325	345	339	337	353	359	334	338	327	326	355	352	353	333	348	338	322	353	332	308	322	321	349	323	331	346	345	334	373	350	345	366	343	342	300	369	345	310	328	355	342	353
11704	23069	32672	56412	11666	5967	3998	2931	2380	2037	1964	1719	4245	25642	26652	23784	19091	16231	10237	4938	2284	788	580	558	585	567	582	558	564	555	544	587	530	610	547	551	537	564	544	576	670	649	641	559	575	564	590	518	548	529	558	548	536	548	547	557	610	546	551	526	527	554	579	558	505	528	545	489	560	546	573	564	536	579	551	514	540	558	618	578	543	563	550	579	565	569	539	531	532	537	557	517	559	521	574	531	529	535	541	596	559	572	552	533	556	534	573	561	515	556	567	576	555	541	577	544	546	535	542	536	522	535	559	583	504	551	542	547	534	592	527	587	542	544	539	575	531	546	581	578	533	578	549	569	533	493	581	544	548	565	513	548	547	560	540	557	556	581	541	561	518	559	585	528	564	516	571	570	550	518	548	553	548	542	557	566	565	548	525	546	564	588	482	532	581	534	518	494	582	565	633	507	550	511	561	542	546	534	555	578	545	547	572	556	541	506	525	578	603	563	592	595	555	566	550	523	582	557	570	543	530	535	541	568	565	560	587	556	558	511	559	562	535	495	590	603	575	558	540	537	558	592	559	564	535	569	543	553	594	545	548	548	565	593	586	538	579	554	601	568	558	571	585	510	545	600	511	558	552	566	578	562	555	529	576	566	539	557	535	537	550	579	521	522	526	570	577	561	592	555	585	516	488	553	570	589	589	565	550	559	570	542	559	537	585	564	527	567	528	551	569	543	602	600	535	555	557	488	591	581	545	582	558	598	488	535	571	583	533	538	567	550	570	596	574	507	538	576	567	508	528	556	555	575	578	530	525	582	583	557	532	562	564	570	591	543	578	538	554	529	525	547	615	579	533	551	558	549	525	533	541	601	534	550	549	593	566	606	552	517	562	590	548	554	534	549	541	521	542	575	558	556	527	540	538	560	557	536	561	524	518	548	569	537	556	548	544	557	520	554	537	543	577	573	516	544	567	513	552	555	536	554	542	587	594	564	515	598	524	535	526	498	556	564	504	574	570	604	595	519	561	566	570	550	573	550	542	505	572	559	559	566	563	565	579	551	555	518	574	541	558	589	585	539	543	542	546	587	561	601	582	551	572	555	540	576	576	530	566	572	583	598	580	558	529	545	563	510	557	554	540	520	533	540	542	569	539	551	586	557	596	570	553	552	542	589	558	591	557	542	575	567	562	549	578	560	558	560	534	563	529	530	530	553	559	560	538	525	592	542	540	518	539	567	560	569	557	600	557	583	520	596	562	520	566	540	578	554	528	537	591	550	562	551	531	555	569	561	559	589	586	540	545	608	521	565	541	555	566	551	534	558	528	530	520	541	530	568	558	533	579	566	561	543	566	584	553	554	558	546	529	567	548	558	543	560	555	559	564	575	547	550	580	551	539	568	556	552	577	535	563	553	505	536	587	566	581	561	499	584	534	559	527	572	554	595	575	552	560	598	578	573	541	549	605	529	553	548	575	533	612	519	547	566	539	583	566	566	554	544	557	536	541	561	566	567	616	550	534	561	556	545	555	591	548	535	591	545	556	533	564	575	571	536	569	568	553	551	509	563	534	592	566	551	588	592	561	545	581	510	595	537	550	557	568	569	556	592	582	552	529	528	565	553	561	562	569	582	559	548	554	557	550	554	530	536	580	584	517	525	525	589	536	547	517	557	568	551	511	573	567	593	545	549	515	551	557	558	554	514	563	542	583	559	564	546	569	556	561	547	527	539	549	557	538	543	538	573	551	551	544	569	568	548	535	594	554	540	542	597	552	568	560	576	547	524	542	614	587	553	530	545	538	573	539	551	566	573	547	547	564	521	538	534	547	590	563	547	563	543	539	506	542	542	570	550	586	527	548	574	567	565	563	546	563	556	570	543	536	526	551	508	548	552	542	586	541	528	564	550	562	549	541	549	546	535	601	556	554	581	565	576	561	525	521	535	569	589	539	561	571	555	534	543	540	544	539	540	550	605	569	615	561	539	581	565	558	555	556	527	530	565	552	555	554	554	572	586	528	536	539	570	557	522	526	534	545	564	569	557	561	521	583	522	569	551	536	543	542	557	589	512	560	531	534	580	582	549	565	557	562	561	558	528	522	551	544	500	569	523	547	570	620	587	545	518	551	552	542	567	571	575	540	517	557	530	573	590	579	511	550	546	550	540	594	553	588	571	534	555	497	583	543	585	551	587	558	558	542	547	524	572	550	513	533	549	529	548	535	556	602	563	572	546	549	536	577	551	520	569	532	537	519	577	545	566	560	553	550	615	555	553	586	539	529	540	579	545	543	535	565	552	567	559	563	504	535	526	544	582	548	567	584	610	539	571	545	556	619	592	569	593	514	589	509	569	568	581	574	575	564	613	524	552	545	560	535	583	547	539	559	557	552	575	561	551	555	579	561	513	543	540	598	570	567	559	533	589	511	549	584	591	531	546	542	536	572	587	536	542	571	503	560	558	593	529	575	595	554	561	528	560	548	593	559	580	580	566	565	559	523	534	537	592	565	561	575	565	585	572	525	553	567	527	552	529	536	604	545	550	557	520	556	564	556	569	596	557	547	582	553	521	547	529	581	513	540	533	532	559	559	503	609	525	546	531	576	542	577	570	494	591	569	552	527	536	577	555	561	562	558	555	551	556	551	520	540	604	559	534	583	570	582	568	548	556	568	579	577	531	533	539	540	563	583	542	567	594	568	583	559	519	566	558	530	546	575	597	555	539	515	637	543	528	563	564	515	528	545	582	558	553	589	547	571	577	575	590	562	575	538	559	541	575	550	569	568	557	585	584	542	575	572	549	584	564	560	581	539	556	532	542	568	576	566	555	567	531	575	549	549	545	541	529	539	558	560	588	567	615	531	524	554	586	539	518	541	568	547	539	503	541	577	520	589	555	566	558	524	581	567	537	579	562	531	575	547	575	578	586	549	570	529	607	555	591	571	585	547	548	505	585	580	549	610	546	563	554	524	580	563	588	537	561	578	558	581	559	558	534	585	598	593	555	562	578	539	577	585	542	560	568	543	558	589	519	563	567	561	579	513	587	564	569	507	541	603	568	533	563	519	549	554	563	530	552	559	558	563	546	501	616	527	522	525	567	546	558	576	537	595	531	575	553	497	535	563	554	575	533	549	578	555	559	528	546	543	536	543	550	577	576	542	585	590	543	538	541	566	571	587	564	506	557	556	565	552	577	528	530	580	563	567	588	544	567	557	558	556	548	515	551	575	553	540	532	571	543	554	581	538	571	503	558	564	517	555	559	533	566	541	550	545	595	531	551	569	524	524	551	558	549	557	526	535	547	595	557	578	571	572	595	543	556	535	536	595	602	538	527	585	568	566	542	558	549	559	569	510	525	580	567	546	562	524	605	553	549	528	540	599	551	593	590	594	580	591	580	554	576	542	533	561	566	564	543	564	553	561	552	573	593	561	553	531	561	539	538	589	538	548	560	542	562	586	541	536	563	557	569	521	525	565	554	525	556	533	517	560	541	512	554	557	543	566	587
26779	20037	10768	13952	2047	830	520	416	390	377	414	385	428	927	1316	1279	1174	876	764	494	353	311	339	334	307	320	314	313	306	287	297	317	328	302	298	300	318	333	302	328	308	292	298	324	330	351	299	326	353	329	323	332	299	295	293	332	313	288	298	296	307	308	314	333	338	312	284	313	276	291	319	332	312	332	307	307	332	293	320	300	314	304	328	334	320	305	298	315	311	320	302	301	291	291	289	315	300	342	335	307	306	318	313	292	316	301	259	313	289	321	262	306	312	313	312	293	313	330	345	298	341	315	297	317	302	360	302	342	305	320	302	290	325	282	318	325	286	303	315	309	305	297	307	310	335	305	346	343	299	324	288	316	279	280	300	285	347	325	304	305	309	314	301	314	288	281	327	289	319	312	309	314	299	329	322	341	294	334	338	297	290	332	337	314	312	313	316	300	327	299	302	299	311	307	311	326	312	309	313	335	336	293	299	294	313	326	327	304	290	307	294	326	306	332	302	353	299	308	307	309	303	299	308	301	306	354	309	285	278	328	301	316	284	345	337	305	306	316	313	303	287	329	359	346	301	324	300	332	315	305	313	332	308	311	318	337	323	287	300	293	280	335	296	302	319	311	297	330	319	370	325	345	302	330	317	319	274	309	277	308	305	327	302	290	288	304	311	313	354	297	339	300	310	310	295	281	333	331	313	326	289	316	329	316	314	344	288	311	330	286	306	326	291	336	314	295	327	332	313	313	286	328	315	354	314	302	300	298	299	329	311	311	312	332	322	307	339	317	292	325	324	336	331	360	329	325	313	317	294	288	311	323	308	333	313	312	334	308	334	301	299	295	308	288	315	315	297	312	322	293	324	309	326	324	304	302	286	280	323	316	313	321	292	310	325	300	323	314	316	298	302	325	327	300	313	267	331	337	323	333	316	312	339	321	305	322	280	314	321	324	307	273	314	290	311	311	341	301	324	300	310	294	349	324	310	301	297	314	313	294	297	343	293	306	295	322	316	288	321	340	340	307	300	307	326	302	283	302	314	311	317	320	291	302	292	322	293	324	297	309	317	304	310	296	294	327	298	292	297	291	292	290	322	317	312	318	322	306	288	321	314	301	311	332	298	311	328	299	312	331	297	314	291	346	307	335	338	310	322	310	322	321	307	289	292	283	344	359	305	306	294	314	328	294	302	317	286	337	302	327	285	295	326	267	270	305	306	310	300	334	303	303	362	297	330	317	318	329	339	361	312	325	276	302	323	288	302	314	302	301	297	293	308	314	327	310	329	287	295	311	313	277	334	323	330	316	316	313	318	268	331	317	309	344	307	320	283	303	328	327	288	287	343	322	313	323	293	304	291	318	302	322	256	325	316	285	317	307	299	345	336	317	332	285	322	313	303	298	288	298	306	347	293	302	319	275	320	339	310	343	303	320	322	291	316	355	294	339	301	268	314	292	314	343	306	317	327	285	309	278	301	356	306	314	307	289	315	312	278	317	344	318	293	309	301	313	303	331	301	314	333	323	304	285	293	314	280	306	298	321	343	301	327	327	311	327	327	284	300	335	332	299	301	298	285	286	319	346	301	325	292	278	301	297	298	303	299	324	322	288	330	298	330	341	332	306	299	326	302	322	311	298	310	316	323	331	305	325	295	303	320	311	320	310	311	316	279	288	308	330	307	335	289	311	344	323	328	305	323	333	294	315	317	310	290	340	303	311	316	295	332	310	324	320	341	306	300	290	304	345	323	340	296	328	295	293	304	315	353	322	323	343	302	320	303	325	332	309	304	334	293	311	299	272	298	319	328	316	320	314	304	340	302	311	310	303	297	308	302	352	318	337	317	310	319	311	290	303	325	312	300	335	312	326	321	333	278	303	312	289	320	303	329	291	288	326	323	323	278	297	299	311	324	286	349	287	334	356	314	301	306	306	281	313	313	305	302	299	310	339	305	297	335	330	313	294	314	295	326	305	302	328	337	305	313	298	320	341	297	307	312	317	309	319	319	300	318	324	327	317	291	287	322	315	323	294	284	260	277	332	355	336	336	313	305	304	331	308	261	341	340	272	280	321	315	297	330	314	330	326	288	330	296	359	321	321	328	327	302	304	310	349	312	314	307	317	289	311	303	353	341	336	320	307	276	295	303	291	293	325	299	320	320	283	306	316	322	317	350	292	343	314	299	326	321	320	309	323	289	299	316	330	323	304	328	287	320	299	278	296	273	310	344	309	280	307	294	323	318	320	306	308	294	301	306	338	315	282	306	305	340	292	309	300	335	317	292	318	342	340	326	327	324	293	337	295	331	330	331	308	307	289	290	308	335	293	303	328	340	329	307	338	310	283	291	320	319	312	308	307	302	288	288	310	324	294	291	310	334	299	292	347	317	314	317	330	306	336	340	323	330	288	322	290	349	336	321	318	333	327	331	323	338	321	311	318	335	316	301	339	329	298	315	301	306	335	319	324	302	317	323	332	285	325	291	325	315	298	325	317	307	309	342	322	286	300	354	307	313	308	327	302	316	296	322	301	333	315	315	309	300	316	340	306	310	307	342	297	320	303	313	350	298	311	309	307	331	326	298	299	284	297	320	290	344	335	306	322	300	310	309	307	315	311	304	299	299	313	312	332	306	331	304	315	332	321	288	319	295	319	329	304	325	306	310	330	301	330	337	297	300	311	316	309	288	296	310	341	325	324	314	298	313	321	340	350	302	321	312	327	280	318	303	313	301	325	323	329	326	335	309	333	298	321	290	315	307	295	329	318	311	293	293	345	311	300	313	297	329	335	304	310	337	292	309	294	284	326	327	327	335	293	284	310	291	305	310	332	306	315	279	290	300	334	306	321	315	296	297	283	315	328	308	310	313	364	308	288	295	323	296	291	305	351	296	333	303	324	338	306	286	293	289	321	355	288	297	280	299	300	292	307	316	307	326	326	319	292	315	312	291	290	312	288	322	327	301	309	326	304	345	300	293	299	288	322	299	296	324	334	336	335	275	332	316	320	323	347	328	330	307	292	311	311	289	292	309	312	291	318	294	316	341	297	345	298	319	295	294	295	312	326	309	310	320	270	334	294	350	304	317	286	313	331	286	308	297	323	334	339	329	313	327	304	319	345	324	319	294	315	293	282	329	320	315	301	323	303	344	332	306	308	290	305	300	351	319	308	322	320	282	322	312	297	304	340	308	313	335	305	301	311	330	328	339	315	320	311	292	304	310	309	313	310	327	307	310	314	310	325	298	316	343	299	317	311	320	327	314	322	289	310	286	298	317	300	278	318	309	310	297	267	313	307	293	294	310	285	318	332	332	315	316	315	339	324	335	316	298	286	321	309	322	295	371	329	295	345	335	328	340	299	367	315	307	353	302	326	309	297	297	332	284	289	320	324	287	310	319	312	314	281	313	313	304	319	306	333	314	291	319	308	306	319	263	304	306	369	309	288	315	307	311	344	344	328	313	316	308	312	312	281	297	321	308	330	280	305	334	309	333	302	331	301	314	280
7566	10182	12429	20673	3987	2142	1324	1009	889	853	826	754	786	2703	3713	3221	2771	2068	1582	998	648	536	544	521	540	534	524	528	550	543	551	516	524	477	550	551	512	514	516	502	530	507	508	544	528	477	572	497	494	511	510	543	511	541	504	538	508	503	479	495	559	547	493	517	537	535	519	498	518	536	529	538	542	523	487	511	523	517	522	524	534	495	515	529	466	514	532	552	521	494	491	533	503	509	493	481	528	535	528	523	488	486	528	498	529	529	529	532	505	538	549	483	518	482	522	467	505	538	543	549	510	530	544	512	508	528	525	495	488	547	480	547	521	531	503	529	493	516	513	513	514	515	544	544	475	498	541	503	489	497	528	487	479	488	512	494	496	480	542	500	499	556	501	526	537	497	496	531	533	530	538	516	515	503	512	504	489	526	491	516	535	533	502	474	512	497	524	508	505	540	494	518	532	505	484	531	538	506	537	512	502	480	496	532	554	545	500	486	520	506	602	479	505	536	522	543	535	459	549	554	504	500	480	525	507	485	530	501	526	524	555	524	485	508	473	537	542	504	529	513	541	513	480	518	553	542	535	503	530	478	521	541	506	528	526	518	504	535	514	513	468	502	540	497	514	507	481	518	497	538	491	524	544	518	519	519	497	529	526	504	537	504	519	518	528	542	550	532	506	531	520	515	491	500	514	489	506	512	511	478	524	519	538	521	530	514	510	510	492	502	490	515	475	514	514	475	478	518	481	510	538	518	506	515	506	521	483	575	532	494	550	517	544	536	510	477	511	533	524	505	521	567	480	505	524	558	521	506	517	490	521	521	478	531	569	522	508	517	524	483	510	526	496	537	483	537	492	497	503	530	528	493	486	496	541	541	512	485	532	497	507	535	525	517	559	514	512	504	518	513	513	523	505	534	513	537	518	524	490	545	527	507	523	549	521	505	565	458	531	530	471	536	519	525	495	442	471	503	500	525	533	503	513	517	579	512	536	512	504	511	495	508	504	525	496	471	548	522	553	512	510	492	522	517	490	510	520	536	524	509	544	541	547	519	502	522	531	516	502	527	519	495	533	500	477	554	475	495	519	529	516	525	562	562	552	511	462	529	542	501	513	536	459	505	520	484	522	553	523	556	500	496	527	538	481	520	529	561	448	528	535	507	516	476	513	527	443	510	513	520	528	510	524	525	508	559	514	553	488	511	492	527	509	544	501	513	482	491	490	492	534	531	522	492	521	515	528	540	512	523	542	488	491	522	475	505	494	480	501	505	561	571	499	504	536	505	505	516	481	474	512	540	537	504	511	527	539	482	501	548	532	522	504	483	524	505	479	513	502	565	552	503	490	529	511	488	506	501	508	538	522	541	524	502	553	520	532	542	515	483	510	521	484	479	489	547	520	519	497	525	513	525	525	517	530	529	512	545	544	511	491	530	502	511	479	530	515	555	497	507	500	491	530	494	503	548	542	545	575	542	473	510	535	541	530	494	522	495	479	512	529	526	508	497	544	525	512	507	517	489	544	474	493	521	547	502	566	545	536	502	519	523	514	515	531	500	573	505	535	527	495	540	487	537	500	498	522	481	529	485	554	521	511	508	495	504	505	497	522	501	499	517	530	514	521	533	535	519	508	501	535	543	515	523	549	480	519	514	552	514	503	562	495	480	524	530	503	500	520	514	543	521	516	571	496	526	498	513	535	546	481	547	505	521	525	460	518	532	505	522	526	521	501	564	542	511	495	544	509	528	508	489	503	528	476	516	540	538	588	506	508	546	501	475	503	550	525	512	540	570	495	532	532	550	510	519	524	497	507	541	489	520	548	542	518	500	534	493	513	503	526	528	525	478	517	535	490	524	542	457	547	509	486	521	489	547	542	507	525	550	488	512	500	523	480	529	522	526	523	480	589	543	524	510	507	520	524	512	539	539	510	520	512	482	489	526	526	541	549	491	543	532	477	552	518	533	486	495	531	445	524	542	503	528	530	519	542	524	553	541	512	493	514	491	548	547	517	506	531	500	506	534	563	522	547	547	498	573	510	542	512	538	509	505	511	502	540	540	474	485	556	522	519	520	524	521	499	470	510	529	506	522	516	548	537	502	513	515	514	515	523	498	543	521	502	538	535	502	536	525	557	512	488	563	514	496	548	524	558	493	460	488	525	515	518	536	545	507	534	533	541	486	514	543	539	557	543	512	496	504	553	501	552	541	526	507	507	524	504	515	530	525	517	521	513	512	551	505	507	463	525	518	491	516	531	506	513	478	511	498	526	534	533	495	551	529	525	549	569	472	510	555	526	559	502	553	547	526	506	500	529	547	552	472	541	520	514	486	561	512	499	479	550	519	553	513	503	520	513	558	557	497	528	534	490	550	485	537	530	514	506	513	534	517	514	560	484	511	509	478	475	529	513	523	525	495	549	518	469	509	527	500	528	545	521	523	524	505	535	527	494	524	522	494	517	517	481	516	496	491	548	510	531	524	469	519	508	483	542	511	542	528	557	507	522	507	545	528	504	522	513	579	520	532	494	462	521	515	503	533	554	493	515	480	495	528	503	517	456	505	524	546	500	527	501	550	540	574	518	537	504	513	519	505	515	517	540	532	530	539	521	477	523	485	524	525	531	491	522	560	506	482	496	530	511	502	494	531	501	525	520	500	518	555	481	521	542	524	532	500	522	527	489	550	538	521	526	512	498	501	532	518	516	480	531	484	499	520	512	522	525	521	535	527	516	508	520	484	508	573	543	518	513	527	514	465	501	538	521	488	543	506	497	505	475	519	518	481	486	499	540	541	513	513	499	477	519	544	545	507	550	539	546	509	537	508	482	500	526	512	538	502	522	537	541	478	581	568	486	503	547	576	530	514	469	507	494	503	537	549	514	516	527	535	538	537	471	494	544	511	539	539	466	495	540	556	474	519	510	529	519	510	528	515	502	540	516	524	544	531	528	508	495	516	561	511	530	521	518	569	560	500	523	527	559	531	489	547	523	542	506	542	542	530	501	529	496	508	565	531	527	532	517	527	528	541	540	481	528	512	558	518	494	550	545	492	526	522	525	518	517	529	488	493	501	515	534	498	536	517	482	556	542	537	490	552	507	504	504	528	525	505	533	548	525	503	476	543	495	507	517	516	469	518	527	509	456	556	529	539	494	500	524	536	508	487	488	486	531	521	507	482	532	534	541	505	486	544	520	505	508	511	510	497	478	521	496	520	529	506	528	499	482	495	507	519	486	464	527	516	531	535	553	541	509	576	508	521	534	537	536	539	488	522	507	497	490	533	529	494	559	539	490	513	521	506	529	498	551	549	513	529	529	525	500	532	529	545	502	498	509	494	515	517	542	564	516	495	539	501	504	520	520	535	522	513	521	512	482	548	517	512	481	505	479	538	524	493	559	480	549	504	528	496	493	506	528	480	507	532	546	545	490	526	539	544	476	470	506	519	496	497	534	551	542	503	510	580	454	517	487	514	523	511	551	478	504	497	526	551	492	517	516	473	505	488
24676	21147	27930	32675	15536	2916	977	636	535	496	471	402	674	4777	7942	5940	3401	2469	1363	833	546	388	335	346	348	306	329	326	314	332	350	364	320	357	355	357	364	338	367	309	341	323	342	344	342	321	362	315	358	337	339	336	323	349	377	319	326	353	340	330	350	336	339	325	323	343	334	315	334	325	357	313	327	342	342	340	319	304	345	337	327	331	334	332	305	338	383	302	294	334	352	334	324	314	373	313	296	336	317	353	319	338	332	309	333	344	332	346	316	320	296	342	323	308	296	355	317	326	345	312	352	343	278	348	343	339	349	336	342	327	313	349	351	337	347	356	324	320	385	341	362	354	348	324	331	344	327	349	332	332	349	318	337	337	336	324	327	329	360	306	341	312	336	320	328	341	351	327	314	356	348	338	314	337	363	363	331	340	330	338	330	341	350	328	355	320	319	327	310	353	338	321	337	322	359	311	321	329	328	343	325	323	342	312	367	328	294	334	312	330	357	370	343	295	354	338	345	324	369	324	290	347	345	350	345	333	342	308	323	344	344	348	299	331	315	348	338	326	340	327	355	317	337	342	327	355	340	348	331	372	335	317	295	322	346	324	367	344	329	340	330	348	331	300	322	310	339	360	342	336	349	323	347	335	335	330	328	346	327	327	336	338	320	351	320	349	311	295	350	356	343	353	326	363	352	337	342	335	334	321	318	329	369	331	346	343	352	347	351	348	280	357	357	345	363	319	339	324	316	339	297	356	343	316	353	343	359	334	356	317	327	344	344	348	338	308	355	308	349	301	347	368	318	321	341	337	346	339	341	338	317	337	333	345	337	336	355	325	341	332	320	317	330	338	345	334	348	366	351	316	338	313	361	341	321	354	346	337	314	350	324	348	333	320	315	315	350	316	317	339	322	338	352	329	324	356	357	327	339	348	322	325	330	320	331	347	305	309	314	369	323	341	327	371	315	323	339	346	332	329	353	295	364	321	326	338	304	336	330	372	341	319	345	344	368	342	330	315	329	345	321	320	339	314	354	319	303	336	347	320	338	358	337	338	349	331	319	342	348	378	352	360	335	328	345	345	308	343	316	342	334	352	365	332	346	332	353	337	345	303	343	351	337	338	335	329	335	305	382	343	340	351	335	302	328	329	321	314	330	333	345	293	345	323	346	313	321	364	309	336	366	320	364	327	340	329	351	317	338	341	352	319	382	330	307	340	350	347	326	332	340	325	323	320	324	368	330	338	318	333	318	308	317	320	315	343	303	329	310	311	322	362	338	321	326	309	327	302	350	358	324	359	337	329	348	331	303	329	322	321	349	275	340	335	322	344	340	354	316	357	346	319	335	335	331	337	325	322	331	333	332	340	364	348	356	323	371	348	343	331	351	343	319	361	337	366	385	331	323	321	337	340	320	359	293	358	335	343	306	319	334	338	375	363	320	319	321	327	342	312	366	325	324	343	353	369	350	324	339	331	341	337	325	315	346	371	327	350	355	345	352	347	349	360	341	318	317	339	339	313	356	372	320	317	334	344	339	314	350	335	345	371	356	303	317	359	323	335	335	316	304	327	322	326	317	345	361	312	351	381	320	325	349	307	332	352	316	315	346	329	353	313	343	321	334	335	356	332	290	355	340	331	344	332	340	355	315	333	311	340	339	347	344	348	369	329	310	346	334	344	355	322	316	342	344	345	330	363	334	327	344	327	338	333	328	323	342	320	309	337	323	320	310	355	326	346	315	367	315	310	333	352	343	343	346	305	347	337	330	351	361	353	328	349	331	343	368	318	355	351	337	358	351	325	314	307	354	363	348	333	308	384	349	340	321	346	328	338	354	339	316	364	317	337	310	346	342	389	345	292	311	347	359	342	349	374	346	332	323	344	356	366	324	337	327	308	309	325	341	334	330	306	331	324	333	333	341	334	315	319	344	318	346	307	327	332	364	301	330	333	350	321	332	343	346	345	338	326	313	350	353	310	316	322	324	340	336	338	339	355	332	327	336	293	335	329	324	342	360	334	348	334	368	364	324	338	345	301	346	336	318	330	327	328	337	336	356	310	320	330	345	339	337	353	336	330	352	311	309	344	348	359	330	327	322	314	332	366	353	333	346	331	327	329	362	334	299	318	359	316	293	358	348	324	355	330	338	325	346	356	327	291	331	328	354	311	328	335	357	344	304	362	334	346	348	326	331	362	354	333	341	322	325	317	333	293	315	290	305	326	339	352	324	326	347	345	339	330	331	353	356	284	349	326	327	292	311	362	317	335	320	320	358	329	362	363	313	310	346	318	331	327	369	327	347	313	338	323	329	321	308	338	338	338	310	333	323	347	360	346	323	330	338	325	349	336	358	329	375	338	340	342	336	320	348	376	343	339	345	354	348	356	325	322	338	338	339	335	345	326	340	323	328	331	319	340	328	343	335	325	322	347	315	315	339	332	319	331	329	357	323	348	335	350	322	356	346	317	331	346	346	355	340	362	367	347	315	309	334	340	359	299	352	332	350	322	311	359	330	346	325	310	358	309	333	341	325	327	347	307	344	326	319	341	343	343	326	359	326	309	331	330	328	366	330	319	372	344	316	312	341	329	335	328	351	324	339	318	338	317	352	327	332	346	326	335	333	343	316	335	307	355	305	312	349	343	350	332	347	351	338	309	358	320	337	347	317	343	347	323	352	308	336	356	316	335	325	333	342	331	338	349	328	312	348	320	330	333	324	345	348	316	347	292	354	345	341	353	382	308	328	365	302	348	365	362	375	353	302	360	359	349	338	345	323	308	334	317	316	323	333	345	334	355	340	334	300	302	353	325	316	334	355	335	373	325	310	330	319	355	329	373	338	354	310	318	353	325	301	350	306	323	356	332	323	319	340	334	324	342	337	357	327	321	314	352	356	314	313	329	311	328	349	322	333	349	308	334	334	335	341	330	295	303	331	323	368	337	345	344	322	333	342	323	336	319	352	330	367	352	326	313	338	338	361	336	366	364	336	340	351	332	362	328	338	294	329	323	337	353	350	321	341	343	336	327	389	320	325	349	342	325	345	333	322	343	308	326	331	315	316	321	330	359	331	322	334	331	339	325	332	301	351	326	316	362	320	317	320	326	366	327	303	339	317	328	342	340	319	322	295	316	344	311	332	343	309	341	350	332	328	356	309	323	307	305	346	368	338	331	343	327	300	339	326	323	327	372	337	331	352	335	324	342	313	314	317	340	340	314	342	332	351	309	325	316	347	336	321	365	351	306	340	314	358	357	324	319	347	342	353	346	318	310	337	357	336	336	335	365	341	313	367	332	322	322	347	391	344	319	327	331	330	324	341	340	380	372	331	326	334	311	313	325	354	329	318	304	367	310	312	335	324	314	315	327	347	323	334	342	328	313	354	314	339	320	333	340	321	347	334	322	324	309	342	323	302	333	334	323	339	357	337	305	356	336	351	352	338	382	348	293	352	313	331	331	329	337	354	338	327	334	330	336	331	349	346	344	347	297	338	336	339	348	321	324
9000	15911	24035	42092	5737	3555	2485	1602	1327	1183	1002	966	1739	13240	18053	13551	8883	6514	3554	1948	1031	695	566	546	568	523	561	577	564	555	586	576	581	544	548	549	592	512	586	583	545	611	555	566	509	585	599	580	575	612	578	573	585	551	608	549	583	543	560	560	553	580	574	509	584	523	543	568	573	528	560	578	525	540	565	573	549	568	557	567	589	578	549	572	568	585	560	541	569	595	574	559	551	551	565	567	562	555	590	533	538	579	550	599	598	598	575	590	567	596	526	573	590	590	608	578	541	548	560	569	585	548	581	538	551	565	564	587	574	541	595	536	574	550	591	589	558	583	580	557	592	552	580	534	572	569	606	563	561	558	548	540	572	550	586	546	572	561	582	528	584	565	557	577	567	541	536	547	575	538	559	527	528	558	587	560	507	531	598	566	591	579	593	552	556	510	585	556	567	598	619	545	618	584	574	594	616	559	583	525	552	575	548	520	530	592	559	625	561	555	534	511	541	543	521	560	531	551	557	516	549	550	570	535	540	535	521	576	594	599	577	531	536	556	550	553	588	540	553	551	534	539	568	578	574	552	578	576	542	574	555	527	573	581	564	539	564	553	575	587	543	545	576	569	611	550	585	542	547	529	549	557	591	543	537	547	569	562	513	557	565	562	546	560	557	581	565	555	590	570	548	590	585	638	563	545	594	571	580	594	557	586	560	574	556	537	570	538	529	543	566	524	563	556	498	565	603	538	589	578	554	567	544	576	609	537	568	539	598	613	564	604	617	541	595	530	516	564	570	549	535	538	576	569	549	534	549	567	597	528	568	525	547	542	504	536	559	519	556	583	540	536	574	540	553	527	572	541	563	539	524	556	537	578	575	572	582	571	557	577	561	528	561	585	551	582	567	544	518	569	587	550	546	580	584	567	585	522	549	546	587	572	543	559	565	586	576	571	571	634	596	534	583	566	622	544	577	565	585	521	530	535	574	542	576	546	548	582	542	542	593	540	559	577	560	579	580	589	518	541	580	567	587	516	576	554	534	541	579	525	556	528	588	550	570	538	564	561	572	578	534	547	561	562	548	575	600	593	539	579	557	569	568	600	601	564	564	563	529	555	517	527	568	574	556	546	596	562	575	574	554	585	576	550	532	561	570	523	610	559	554	521	537	570	549	591	532	565	539	557	556	547	575	582	506	537	588	561	522	583	548	569	552	590	526	545	596	543	561	558	566	536	533	593	576	561	554	565	580	575	554	528	557	579	522	540	562	543	521	604	540	541	534	557	575	557	552	536	550	547	582	567	554	546	565	563	541	522	576	559	532	534	560	574	528	568	575	578	531	574	526	532	610	539	572	552	600	599	515	552	520	588	578	500	578	586	524	543	583	544	585	572	530	554	531	511	576	563	546	558	565	547	552	592	515	557	535	559	541	546	595	560	567	560	569	563	587	529	551	606	554	496	594	593	551	557	550	530	560	631	564	584	539	572	605	560	592	530	533	550	568	532	554	565	533	558	505	563	567	583	518	540	532	576	540	544	519	574	511	568	581	583	597	572	529	586	585	541	594	538	538	557	562	558	529	556	558	561	555	536	576	546	586	587	561	604	580	554	535	600	570	550	590	564	537	538	584	524	615	520	602	561	609	537	564	550	571	526	581	590	528	523	536	543	525	608	582	543	538	556	542	589	579	515	565	524	554	599	564	551	554	547	566	530	509	550	561	545	576	546	554	576	571	525	532	534	542	604	602	612	571	561	543	547	618	577	616	560	580	550	564	578	570	531	525	533	587	556	527	554	574	554	563	571	620	561	563	577	585	521	528	558	531	556	522	516	562	607	558	546	570	578	550	572	562	502	555	569	554	522	552	552	583	518	580	571	615	570	551	618	554	562	596	574	552	595	561	563	573	537	545	536	566	565	612	551	563	527	533	571	538	573	531	568	570	531	562	570	578	579	557	566	522	536	568	561	571	523	566	559	526	571	570	580	560	534	598	575	584	583	611	531	602	534	565	563	505	536	576	586	613	539	603	594	558	561	563	539	565	557	525	550	557	529	525	539	591	556	583	546	565	552	512	582	551	583	574	534	532	547	591	584	524	570	533	578	540	537	577	583	529	548	535	539	567	568	578	591	565	549	559	576	529	551	551	500	533	512	528	539	535	540	586	584	520	551	568	587	547	578	577	567	564	614	557	530	544	527	527	557	577	546	564	609	515	581	558	553	563	534	551	525	562	533	541	526	507	559	538	552	555	592	572	593	580	609	536	571	545	568	556	558	547	561	539	540	563	604	539	542	563	543	586	549	561	595	558	568	534	557	535	584	559	551	562	567	577	545	581	485	592	595	558	516	535	553	582	582	602	565	533	570	547	564	517	628	610	526	555	517	565	555	582	550	569	567	560	562	558	569	543	576	574	560	496	561	549	565	609	604	565	524	558	521	556	559	525	568	570	575	596	565	572	564	572	513	564	546	552	600	606	554	553	560	549	543	537	580	545	573	586	545	547	581	560	532	583	552	539	614	505	527	568	587	551	527	564	517	555	578	576	577	554	535	539	524	529	535	613	557	556	566	574	557	565	549	650	517	509	602	589	549	565	582	540	547	558	524	532	560	539	538	514	536	599	577	532	592	571	578	591	567	559	558	547	535	557	577	604	533	505	512	503	526	515	571	573	567	611	536	541	597	521	545	521	552	577	560	542	554	565	544	575	575	580	575	583	558	534	563	569	574	572	555	555	586	570	612	566	552	552	541	605	602	602	551	565	518	556	574	584	591	534	577	510	566	558	563	541	548	524	553	583	528	544	546	570	506	522	575	538	566	531	521	537	542	555	556	551	551	563	567	578	547	549	552	591	549	547	537	577	547	496	546	546	551	565	598	560	548	570	573	551	529	521	581	511	578	553	562	522	578	523	589	520	568	556	559	527	600	544	557	537	575	560	578	553	572	532	575	570	573	567	561	579	568	550	558	518	525	554	558	542	573	576	586	581	579	572	552	559	552	522	554	516	564	576	572	528	560	590	591	549	579	550	491	552	551	596	544	507	542	560	514	533	572	568	583	547	577	608	568	519	532	559	523	591	579	542	609	582	525	554	548	579	581	558	556	552	550	547	561	596	537	530	594	524	567	613	528	567	542	565	538	598	540	498	596	594	580	531	546	542	562	574	540	541	604	556	596	549	573	576	587	587	595	549	533	568	561	571	532	594	546	564	547	558	581	557	559	579	565	548	535	594	547	559	578	570	567	603	608	545	530	569	526	548	572	561	556	566	587	539	569	535	575	517	602	548	545	525	560	559	571	580	570	522	551	550	557	598	553	548	545	523	561	563	553	575	563	543	584	582	581	549	583	575	550	544	581	576	591	565	573	531	566	578	546	552	558	575	566	557	517	556	563	546	562	530	537	577	558	563	570	561	553	563	593	547	590	595	549	575	561	549	604	540	557	545	597	520	521	550	532	584	553	522	576	522	591	569	563	494	584	532	568	565	593	574	532	617	578	566	528	568	565
23099	21138	29027	27481	21420	18339	5463	1203	875	693	654	628	829	14988	19434	14274	8106	5630	2795	1625	1032	473	342	314	350	361	340	368	371	348	376	334	369	331	357	355	360	336	342	373	381	369	368	353	351	351	344	342	366	341	361	361	314	336	350	350	358	328	350	321	334	355	345	359	351	353	324	355	306	342	353	363	339	336	346	333	312	331	373	357	334	340	370	335	338	340	356	301	358	342	345	370	394	365	363	332	345	314	362	303	331	328	332	357	336	354	359	328	333	331	308	358	366	345	332	354	302	377	332	385	339	321	354	346	332	348	350	327	362	356	354	363	355	332	304	336	348	325	353	312	356	351	319	335	344	347	330	365	345	357	334	352	331	351	331	345	384	327	375	366	346	358	313	350	365	359	323	334	327	345	330	351	336	399	310	333	348	337	342	347	352	379	290	362	337	349	349	353	323	354	349	306	342	333	352	331	342	348	345	321	357	364	311	321	343	375	343	332	342	333	342	335	337	361	345	320	343	328	375	347	350	334	317	316	311	314	351	376	340	369	356	351	334	310	329	348	367	302	343	312	312	336	359	333	305	338	385	345	336	343	349	378	321	337	281	338	311	334	356	359	353	372	339	345	378	334	349	350	333	324	371	359	359	348	334	356	351	331	322	336	340	345	338	351	337	358	334	341	323	331	346	333	343	337	358	327	342	368	283	345	374	370	350	319	314	340	339	333	352	366	358	308	346	349	369	370	347	326	339	349	357	334	321	370	365	311	352	305	358	335	327	338	378	319	331	303	330	319	335	315	344	323	362	335	368	386	370	351	354	347	339	324	351	334	369	325	325	333	331	379	337	349	349	351	312	370	350	328	319	323	342	346	353	328	339	357	341	330	341	320	334	327	333	328	342	323	334	328	343	361	290	347	350	299	329	360	323	326	361	377	325	336	383	346	326	331	363	334	370	326	321	347	334	356	351	351	360	351	341	358	310	324	345	315	341	360	387	328	356	330	350	370	321	327	349	313	318	344	333	332	379	350	338	387	362	351	345	329	359	349	333	338	311	330	363	316	354	309	327	357	339	309	335	359	343	332	332	360	333	352	358	330	369	335	375	334	331	363	344	342	354	343	381	323	333	346	320	336	339	362	374	354	337	317	350	311	342	341	338	354	361	325	369	353	346	346	304	327	316	370	310	332	307	355	353	353	352	340	350	355	360	325	361	346	333	351	330	322	347	373	343	355	375	371	343	348	323	327	377	282	326	379	348	348	325	344	326	337	350	335	319	362	332	355	343	353	337	341	364	359	324	339	381	318	342	336	339	310	353	313	348	344	361	366	360	340	388	343	342	337	370	352	346	353	323	346	334	318	334	344	349	324	357	371	361	370	314	338	357	343	341	333	370	341	324	316	336	314	321	356	363	328	337	321	379	364	370	334	365	365	334	349	355	324	352	346	343	343	321	386	311	359	352	338	350	338	346	331	326	336	352	346	354	346	352	331	340	342	319	328	316	333	364	348	372	334	346	304	365	330	344	348	341	344	323	342	357	358	327	392	356	343	286	353	342	340	320	302	343	338	311	369	334	323	335	358	328	363	337	321	337	360	361	315	333	351	353	363	371	350	342	345	351	342	307	359	328	325	352	342	339	318	328	323	304	305	353	328	330	348	332	315	363	321	342	359	325	380	365	340	373	331	368	353	331	365	343	333	338	336	349	341	374	338	360	324	364	356	335	331	339	337	316	338	325	355	316	337	332	324	357	352	331	323	345	314	343	377	344	340	330	353	338	374	361	344	329	336	361	357	354	307	330	346	340	314	331	348	346	355	365	344	368	350	368	339	340	322	340	352	368	342	362	336	343	354	343	354	357	336	341	336	348	349	327	325	319	389	356	358	337	367	346	335	367	342	357	310	381	349	338	353	357	344	344	309	339	334	344	348	364	339	317	345	342	351	329	336	349	352	342	352	350	327	332	325	341	379	351	362	360	343	334	362	361	339	305	335	355	321	326	313	339	320	333	350	353	348	343	374	331	333	326	348	357	344	321	338	373	326	346	305	324	336	364	326	375	337	345	331	350	345	350	324	312	356	311	335	326	359	351	321	356	341	333	336	300	361	357	354	346	346	348	321	329	331	341	369	315	367	327	292	339	343	310	335	337	364	347	337	349	342	343	327	399	332	336	349	357	367	363	376	344	366	358	319	346	388	364	319	353	316	331	350	354	307	341	329	316	335	328	372	354	361	373	353	326	358	356	351	338	338	362	350	334	347	359	347	344	338	319	312	367	337	323	314	328	352	352	347	338	367	323	402	378	368	345	341	333	338	379	339	343	376	317	346	350	323	349	372	350	307	325	320	340	346	349	362	339	349	378	362	334	344	332	348	313	349	398	310	348	326	314	328	334	326	336	374	347	351	344	334	367	343	354	347	346	341	343	357	336	323	341	373	330	338	322	301	360	341	312	332	343	368	378	334	337	346	376	322	324	339	366	333	314	350	350	341	340	357	316	337	348	350	373	332	369	349	367	357	347	344	337	335	312	327	348	319	375	352	341	342	342	336	344	350	305	356	333	326	352	318	347	338	338	338	357	329	326	338	349	306	341	346	320	323	375	321	322	390	341	326	339	332	324	370	360	319	354	352	362	331	355	328	322	351	332	341	314	332	321	327	325	347	343	358	314	327	340	327	340	340	327	344	372	325	337	324	380	355	352	366	347	363	380	349	323	380	320	323	341	355	367	338	356	331	325	336	353	324	355	329	348	342	347	319	333	371	333	344	353	326	364	362	309	361	371	327	330	358	323	307	326	364	318	320	348	350	351	338	323	323	326	331	341	353	355	366	322	350	387	334	360	299	334	338	338	352	384	326	343	331	345	354	355	401	340	337	351	386	336	363	323	323	318	354	361	367	330	349	347	342	339	349	350	356	354	344	336	348	334	353	345	358	339	383	338	339	352	339	330	321	294	342	350	350	317	341	334	315	358	366	327	336	359	343	316	325	343	352	338	355	349	298	340	332	338	309	318	376	336	344	355	335	328	355	326	320	362	328	330	364	360	344	364	367	356	351	354	338	346	310	345	347	320	320	323	321	344	329	365	359	332	322	329	336	306	350	343	299	358	339	337	334	371	335	357	339	350	328	360	360	359	342	313	350	322	348	365	375	342	312	297	341	352	344	363	322	331	356	360	320	374	370	360	365	314	343	314	350	322	327	352	340	380	345	367	330	355	372	372	335	339	345	326	355	353	366	327	299	357	330	355	320	344	341	360	356	344	321	339	348	339	347	351	329	344	311	338	328	347	327	342	372	343	330	352	338	336	346	321	320	338	318	344	324	334	325	344	360	384	360	306	380	361	348	341	332	322	331	324	360	366	330	324	363	337	366	324	349	355	328	331	317	335	317	366	344	351	362	285	318	335	366	355	338	361	355	327	319	362	335	326	350	307	349	349	360	353	332	347	327	333	298	311	350	347	359	352	344	335	321	324	335	322	367	332	301	365	354	372	336	322	359	352	352
12114	23017	29173	53303	8785	5885	4448	2999	2225	1975	1699	1555	2406	28853	30244	23955	16531	13006	7115	4163	2406	936	590	567	512	560	545	555	549	593	537	556	553	588	538	557	516	588	562	522	537	593	603	595	595	541	554	513	565	526	565	550	591	574	608	571	523	598	544	535	546	523	545	552	593	567	538	555	581	582	522	570	538	554	621	551	521	536	564	524	591	548	515	553	555	561	543	534	533	606	557	564	553	617	587	567	545	586	524	539	522	505	564	535	525	560	576	545	527	588	541	549	548	568	540	551	582	534	547	538	537	505	556	571	564	577	564	548	527	541	544	600	545	528	604	540	562	530	528	565	586	575	567	559	550	548	542	521	576	562	571	546	543	540	586	570	533	537	597	544	510	549	541	551	529	545	551	562	505	581	570	575	559	554	530	523	555	565	601	559	567	561	572	564	566	558	554	495	552	535	548	560	558	565	501	565	582	558	558	576	585	562	555	556	605	578	584	588	578	508	572	553	573	547	546	539	567	539	552	521	532	568	575	529	583	575	594	555	617	556	565	523	538	581	517	557	550	562	568	568	600	562	579	599	587	567	536	555	583	547	584	551	569	587	530	592	559	562	573	538	544	575	552	585	600	560	568	626	539	532	567	574	534	546	595	571	522	552	526	543	561	582	584	553	584	625	556	575	539	539	608	537	577	541	534	571	579	566	542	580	571	561	577	496	557	575	588	540	580	577	549	563	559	503	561	587	557	558	540	528	558	555	563	552	547	588	521	574	555	563	578	562	550	582	614	554	511	570	582	572	557	583	562	561	563	581	549	569	582	567	542	539	535	600	574	564	545	568	572	573	576	542	576	548	565	577	537	537	561	560	579	548	589	560	541	538	561	504	575	580	539	546	543	517	521	557	565	562	552	581	527	501	597	574	564	554	551	513	551	579	586	540	542	586	540	583	543	585	563	538	584	613	568	564	570	553	583	556	544	559	567	593	586	564	533	550	588	545	550	553	543	554	517	582	533	556	552	542	536	586	523	568	592	519	554	540	564	552	536	549	523	569	573	505	573	544	508	574	549	535	552	527	571	583	560	540	568	525	551	556	549	592	544	520	597	598	535	527	522	539	552	536	542	558	572	533	587	593	566	569	598	575	564	544	564	553	579	567	563	568	563	557	577	513	549	517	595	601	550	595	535	584	519	552	566	539	562	568	535	578	514	546	580	548	567	551	560	582	530	581	576	528	551	519	550	605	593	521	569	560	533	544	523	592	537	566	574	592	617	564	532	550	533	554	551	598	569	579	538	566	498	562	579	591	574	584	531	548	547	589	535	581	555	485	598	549	540	581	596	585	531	508	582	577	559	549	576	560	597	578	523	564	577	518	581	532	549	574	545	578	572	578	561	557	561	560	607	581	568	582	588	589	556	623	552	553	559	538	560	566	568	582	521	573	592	513	568	598	575	603	550	547	591	538	551	564	588	557	564	530	559	570	553	588	581	537	538	544	563	545	549	553	572	555	549	593	578	584	544	563	508	566	575	570	543	585	542	558	571	589	544	516	562	550	533	554	575	559	573	534	580	553	534	534	567	538	551	578	580	545	559	558	591	527	564	546	607	585	550	550	527	548	526	536	559	575	551	520	558	519	552	565	593	542	547	574	565	567	571	573	562	583	519	574	581	554	513	570	599	562	531	584	568	546	571	531	575	527	545	570	520	530	507	567	554	564	529	564	571	564	563	576	572	579	551	567	526	532	527	556	549	508	572	548	554	532	565	578	555	577	582	529	545	613	551	581	554	558	551	585	568	588	554	542	514	526	550	544	565	547	587	555	526	563	552	563	549	546	573	546	582	549	572	542	599	563	585	579	566	549	540	554	597	564	571	547	571	589	548	529	541	552	555	542	546	574	534	585	535	564	569	544	592	578	541	560	604	600	566	581	574	562	568	572	565	559	529	565	528	536	597	533	554	559	573	538	528	526	575	576	570	550	553	594	538	564	594	531	537	555	567	564	538	536	559	536	504	539	591	561	560	580	517	539	572	525	534	568	554	566	591	558	565	580	570	544	510	519	607	571	586	573	542	567	539	549	584	578	567	539	541	562	577	552	555	525	563	586	612	545	561	533	559	589	548	521	585	570	554	586	570	597	577	537	547	521	587	585	501	555	555	589	557	547	544	583	545	513	532	577	541	562	557	543	581	587	554	575	528	619	507	589	523	559	528	564	548	548	562	563	543	586	582	567	541	551	585	575	523	552	533	553	556	523	557	552	536	528	551	621	521	535	527	564	534	580	574	510	571	553	544	545	486	559	550	521	537	507	595	556	559	561	585	570	587	511	575	539	613	539	579	549	582	600	547	532	578	532	515	551	569	560	578	576	573	597	546	529	565	547	625	570	557	537	560	549	541	595	546	589	541	503	561	593	534	529	538	568	535	533	592	584	536	554	516	541	523	567	597	581	547	553	582	550	541	558	544	600	525	564	533	550	498	555	601	501	561	507	519	509	554	519	560	558	550	566	588	543	602	548	593	556	576	574	564	583	618	590	533	551	528	551	538	566	531	603	589	568	598	553	565	538	556	552	539	543	565	557	525	560	535	581	582	558	535	546	552	563	580	551	558	542	599	524	500	566	592	582	596	588	556	546	563	563	566	554	543	573	587	568	579	524	561	559	593	583	527	584	568	519	538	527	524	539	565	558	562	559	530	574	544	574	582	527	524	551	558	541	547	533	542	572	514	527	564	558	596	573	546	576	520	582	554	549	527	530	581	557	585	544	553	587	578	536	535	568	575	566	542	509	529	563	593	570	572	542	548	569	565	573	599	578	556	564	553	574	570	577	537	539	561	592	551	564	592	571	545	570	602	547	528	539	507	563	569	562	539	572	573	553	576	636	601	529	559	543	549	593	572	606	532	631	562	600	528	561	551	557	558	491	569	578	574	537	547	564	546	502	526	548	541	545	557	574	530	576	534	572	525	616	565	537	555	561	590	561	561	561	565	588	548	531	551	607	549	580	611	543	572	590	567	576	553	543	598	540	549	565	593	549	585	622	579	552	611	549	575	580	522	569	567	560	564	550	560	514	549	526	517	550	525	557	517	600	533	540	577	538	545	568	537	585	554	552	540	575	559	553	575	555	591	560	556	600	532	559	547	553	555	515	557	558	580	620	646	588	545	571	564	612	540	546	538	566	545	554	552	526	564	540	579	580	550	558	542	540	565	600	572	543	545	525	534	517	545	580	574	529	555	534	552	583	559	552	589	574	576	558	548	550	570	564	562	552	574	611	568	518	540	563	512	564	521	574	534	542	553	571	538	537	566	588	559	551	541	580	511	580	555	537	609	567	503	598	506	562	535	555	528	564	546	560	527	564	565	546	563	561	541	555	552	551	558	537	532	550	578	559	577	543	570	539	595	535	561	557	553	554	599	555	565	558	589	569	547	574	554	550	567	585	506	538	533	553	576	538	601	551	558	590	527	549	544	556	525	532	561	550	592	604	569	542	544	556	521	558
26848	19840	9082	13301	1263	705	609	457	401	389	357	363	338	1275	1745	1108	821	637	625	534	455	351	293	299	312	279	328	312	308	329	337	303	348	315	317	286	268	292	316	284	266	311	313	288	347	288	327	314	333	314	334	302	316	317	295	344	310	299	291	295	304	318	326	328	350	325	291	307	327	314	310	334	307	312	299	329	322	276	291	303	297	289	320	286	311	337	282	289	344	343	301	304	316	284	310	300	289	338	319	311	319	301	335	292	309	329	282	317	316	302	287	308	293	312	299	314	315	349	335	279	300	316	289	316	314	283	316	301	331	285	305	318	308	292	295	318	320	316	316	318	346	326	292	303	315	319	296	310	312	312	332	307	310	295	301	284	307	316	316	320	297	320	323	310	302	330	300	335	305	303	304	290	325	318	300	291	315	307	328	325	298	319	317	289	311	309	310	299	303	281	349	324	273	332	300	288	314	279	316	308	309	279	305	329	318	315	296	289	309	307	310	302	306	319	293	283	303	305	312	313	281	282	308	283	329	304	293	342	287	305	331	329	299	317	337	310	300	282	279	310	333	291	272	282	297	327	287	282	314	301	343	294	326	305	293	318	331	320	300	341	288	331	287	296	309	303	317	313	304	317	312	316	290	299	301	303	299	302	337	310	324	306	297	286	268	294	304	300	283	287	314	311	296	292	267	329	329	316	325	277	282	311	312	302	319	293	299	315	296	308	285	302	307	254	305	297	302	314	315	332	331	301	292	303	321	326	297	293	304	312	299	303	308	325	288	314	337	355	329	333	309	316	308	315	344	295	340	319	301	280	316	338	310	281	287	307	315	344	304	300	299	328	343	330	309	307	306	290	313	317	329	303	328	310	331	309	298	324	310	291	337	289	333	298	306	310	279	328	317	317	292	323	319	313	314	313	283	307	313	303	290	312	301	302	302	308	286	294	291	310	297	308	324	298	307	314	302	319	330	323	332	285	295	312	312	322	292	328	312	322	299	328	311	303	269	284	320	335	304	286	330	303	291	301	321	308	301	296	304	298	284	319	297	294	303	281	294	285	317	317	326	312	319	309	312	303	302	348	336	302	314	315	299	342	327	326	312	326	309	282	300	270	329	320	292	298	286	289	330	321	319	292	297	291	312	302	331	309	286	318	311	289	342	281	299	315	304	334	345	310	256	302	319	301	327	292	324	293	316	318	305	336	316	313	306	300	295	286	314	297	301	331	289	294	303	284	325	344	310	307	317	290	304	328	345	274	305	306	273	277	294	301	301	310	320	333	302	326	305	309	270	322	247	307	297	315	280	290	309	335	316	312	281	298	326	281	346	322	304	350	305	286	329	317	296	298	351	320	287	305	310	288	310	320	315	294	310	295	312	308	301	333	297	319	298	317	302	273	296	319	321	322	318	288	306	308	311	314	302	305	306	314	321	321	315	324	312	313	317	298	296	285	306	299	302	294	331	302	304	323	331	326	289	328	301	307	333	285	328	308	308	282	287	308	317	310	298	302	284	323	313	308	304	301	289	305	309	317	310	308	319	300	289	304	336	294	309	300	308	328	305	294	315	291	306	330	311	324	333	287	287	307	275	279	297	280	314	328	297	315	292	346	303	332	305	292	309	321	274	318	287	299	308	289	316	300	309	283	338	315	310	324	317	349	320	320	319	314	310	293	298	319	295	309	337	286	291	335	302	276	301	374	295	316	298	326	313	333	312	327	303	330	331	319	315	320	313	306	308	287	301	298	300	273	296	300	284	299	297	314	298	295	302	296	290	321	300	295	319	307	288	303	294	316	347	322	309	306	328	325	307	323	315	312	317	318	320	287	294	281	261	305	340	319	294	295	308	302	307	297	323	296	318	318	295	326	319	332	315	326	334	302	303	339	289	273	309	287	308	320	329	310	325	322	312	324	295	302	297	328	305	326	336	309	297	318	308	296	332	288	313	286	310	336	319	320	323	320	331	313	320	288	272	321	309	316	304	283	321	317	285	331	321	315	335	308	349	302	322	311	316	318	292	305	363	293	302	331	316	291	324	305	312	291	334	304	336	338	307	297	294	338	307	333	285	339	290	310	323	298	324	326	333	285	294	319	302	305	282	308	297	290	306	270	294	315	317	322	283	311	320	330	289	315	281	323	310	327	320	294	296	327	302	331	339	329	314	320	304	311	272	305	308	326	289	299	320	292	304	290	312	283	323	303	293	300	306	293	307	321	316	279	316	311	286	303	290	305	298	272	317	308	296	286	293	291	306	305	316	308	275	321	336	309	280	321	310	324	303	288	312	280	306	320	312	307	283	274	291	317	309	327	282	322	294	308	307	322	311	324	292	303	304	327	302	318	326	303	310	307	315	334	278	286	306	337	337	314	301	318	307	298	331	309	292	285	316	298	309	290	298	306	291	340	331	281	299	276	287	306	326	309	319	317	330	322	329	284	331	304	281	274	299	316	334	287	300	301	299	300	328	302	300	321	319	323	311	309	299	318	285	326	308	302	305	326	329	300	324	328	297	288	304	286	279	280	298	309	305	309	324	322	301	314	287	333	298	329	300	320	290	317	329	309	314	318	288	315	284	304	313	319	283	298	320	295	337	298	317	293	343	296	313	326	297	322	314	336	294	283	342	294	305	311	281	314	283	303	316	329	299	322	310	321	314	347	293	302	290	288	332	335	324	284	328	297	278	318	284	304	311	296	350	307	357	314	303	304	282	309	291	335	319	309	265	294	279	330	323	319	295	316	305	268	287	298	327	330	293	292	299	320	288	307	323	312	307	300	319	289	313	322	310	300	328	298	318	286	312	294	315	295	291	303	284	277	316	327	316	318	321	327	272	308	328	334	296	309	295	311	298	305	320	309	324	310	328	284	336	313	312	311	275	332	305	296	297	313	313	295	290	313	358	320	320	322	328	299	314	297	303	281	279	282	328	305	299	323	295	315	330	285	319	298	297	291	280	289	309	315	316	297	316	307	316	296	300	285	322	292	294	322	272	318	283	307	318	285	312	341	288	305	321	309	327	313	324	306	321	308	318	336	310	313	332	308	307	335	282	294	292	334	314	335	335	324	312	306	291	309	349	307	318	300	315	313	307	301	308	315	292	332	339	309	300	325	301	322	318	277	330	326	302	310	327	306	324	343	296	327	301	304	335	305	309	329	318	320	316	300	333	329	286	315	338	302	281	320	297	316	312	311	295	306	333	311	303	324	295	317	300	308	317	337	282	310	311	296	309	286	298	288	290	327	330	299	296	311	300	314	272	268	331	293	300	332	325	311	309	318	288	321	293	326	302	290	311	329	312	333	272	349	322	332	325	323	296	320	304	327	292	315	338	298	330	309	286	292	293	313	301	302	328	326	303	325	299	289	304	306	305	312	293	282	341	286	324	296	301	307	292	351	300	310	317	295	320	321	326	332	307	330	332	302	305	322	326	306	286	343	307	293	333	288	311	302	324	302	301	305	307	284	290	312	319	286	324	319	308	314	303	313	299	331	337	331
7128	8522	10092	18580	2870	2057	1645	1150	920	803	707	726	676	3605	4890	2724	2023	1657	1361	1004	793	587	519	537	504	506	549	532	491	531	553	502	487	495	542	523	541	527	503	529	531	497	510	529	531	531	464	523	513	543	545	551	514	518	504	508	547	561	519	528	537	523	497	560	526	530	505	535	507	531	490	482	535	514	557	486	502	531	509	468	527	502	533	500	530	513	498	511	526	524	524	483	533	515	526	530	528	499	518	549	524	512	516	534	518	520	535	524	597	506	525	479	528	529	545	505	524	501	489	505	488	524	505	575	521	519	533	504	506	505	512	532	509	472	524	496	508	528	544	492	524	499	455	515	516	492	508	512	515	545	494	520	474	515	429	509	541	517	521	473	553	508	529	558	536	483	513	536	508	519	540	505	504	496	530	527	500	538	516	505	516	478	545	502	541	524	509	503	515	506	506	497	507	496	494	513	527	498	530	495	537	532	482	548	529	527	517	493	500	500	526	526	523	477	506	462	549	485	528	506	506	512	493	525	532	541	515	591	527	516	459	516	492	491	520	484	505	463	529	549	496	499	483	516	479	492	526	531	490	552	510	515	491	477	505	514	501	517	492	483	527	541	490	494	519	502	497	522	524	526	497	504	511	524	499	526	492	478	506	533	472	501	488	522	506	507	502	557	574	528	523	509	519	529	533	475	509	528	470	526	536	526	512	524	534	522	518	509	488	505	468	513	510	496	516	500	520	509	510	509	552	527	521	517	485	474	518	538	490	558	516	502	519	487	525	496	506	534	508	498	479	525	529	535	524	526	510	449	531	531	548	513	471	475	564	538	527	504	516	494	517	524	510	509	513	538	549	500	492	493	535	530	531	499	512	518	557	526	520	516	508	495	503	544	517	513	485	496	498	462	529	484	555	527	511	544	531	513	499	520	523	518	537	500	503	534	537	529	519	510	528	526	522	497	481	512	475	520	518	511	527	529	536	482	463	507	542	492	483	504	509	524	494	497	517	545	531	537	543	515	488	500	515	510	549	519	491	505	522	525	537	480	540	556	535	528	506	488	482	550	505	542	526	512	564	465	502	493	526	518	487	485	516	506	507	505	541	520	481	496	526	509	490	527	505	459	508	472	525	512	504	544	513	504	500	515	518	538	510	537	535	493	478	529	490	481	504	530	526	500	485	536	516	519	527	519	503	514	515	505	514	502	482	523	518	519	543	533	524	512	521	497	532	542	511	511	466	525	493	523	511	529	485	560	471	528	518	539	448	551	520	536	535	502	467	522	524	521	534	506	506	514	539	554	521	519	505	508	534	488	487	528	518	583	515	541	546	480	520	500	495	500	525	517	478	500	492	485	529	518	519	514	512	541	485	525	519	549	537	479	511	553	507	542	530	479	536	512	528	508	536	497	496	536	535	504	524	470	499	533	498	522	505	513	473	536	505	544	492	507	489	537	545	521	525	531	505	497	480	536	495	476	504	531	540	504	472	508	498	497	524	530	523	518	504	504	518	529	508	516	513	542	502	484	508	525	524	492	542	510	493	533	485	502	499	521	517	517	505	497	552	516	520	539	552	510	558	513	515	502	492	543	489	502	537	544	507	465	505	543	503	483	514	512	508	475	526	513	523	517	522	540	531	533	500	538	552	528	530	560	522	520	488	514	548	522	544	522	531	510	526	502	504	530	491	523	517	528	498	497	480	524	497	482	496	471	514	544	504	518	473	521	524	561	524	536	535	521	555	503	484	525	510	489	495	523	524	514	529	525	555	561	531	520	532	530	538	562	498	533	490	546	486	495	522	520	520	527	544	490	523	456	546	512	493	498	514	564	529	512	499	506	489	498	497	521	488	508	508	505	516	540	533	549	474	519	492	488	529	533	561	507	534	489	537	532	529	518	535	534	543	526	520	483	504	538	526	558	523	504	535	493	482	509	511	509	532	514	493	543	506	513	527	505	505	527	491	496	527	508	530	512	530	503	523	529	503	536	527	528	521	528	514	545	543	485	548	506	533	554	494	521	526	520	501	534	510	519	543	479	562	527	560	475	538	487	541	518	468	525	506	516	531	531	495	502	494	510	507	492	518	527	516	541	507	514	491	528	530	530	505	485	558	507	484	492	517	547	517	519	496	491	547	493	513	511	528	519	584	545	509	500	509	524	549	476	532	485	517	524	514	538	531	516	515	529	520	511	526	523	542	489	519	489	497	552	507	511	554	507	513	560	520	568	511	523	505	503	539	525	521	525	462	512	514	532	481	573	506	535	520	516	549	546	526	496	550	509	487	484	544	490	525	526	539	515	531	549	490	515	508	494	527	489	555	522	506	499	496	538	545	541	511	504	516	475	540	537	486	531	506	497	546	503	503	494	537	493	487	541	504	504	514	522	500	495	513	510	528	500	499	509	475	530	477	531	543	525	473	479	491	476	525	518	489	508	524	499	533	475	536	499	499	498	509	519	512	447	536	495	496	519	507	519	490	545	501	537	529	515	532	554	488	506	539	546	526	533	519	515	511	514	503	511	532	537	457	494	535	509	466	511	514	517	520	465	520	502	553	502	469	546	517	517	501	504	517	501	526	509	537	477	482	500	546	564	489	540	494	499	486	558	488	521	522	510	538	544	499	508	501	505	527	544	515	519	491	485	539	537	520	509	519	499	529	528	524	514	545	497	493	531	497	500	550	503	512	521	534	531	482	510	520	497	489	492	479	514	511	458	500	515	496	477	526	502	488	499	521	550	533	558	506	524	529	496	505	526	533	538	539	484	529	522	458	530	490	487	532	507	542	484	556	504	523	536	499	514	514	516	497	512	548	529	517	462	514	529	499	520	496	518	514	538	505	534	511	499	548	513	506	541	507	546	520	580	503	488	501	518	522	539	505	478	525	546	532	496	536	536	527	526	510	514	473	490	521	501	487	460	526	501	520	503	496	485	525	504	506	552	532	533	558	495	501	493	482	507	516	487	525	481	516	519	504	554	457	513	482	497	541	506	530	536	522	526	509	522	511	514	521	508	521	518	554	485	579	522	511	519	511	500	541	522	487	521	512	525	525	517	528	532	533	526	491	523	521	469	509	506	520	523	499	517	511	501	520	516	505	496	516	535	530	542	525	505	477	513	537	525	485	485	526	520	534	535	490	524	496	506	515	532	494	517	525	540	552	517	500	553	522	524	551	544	519	537	515	482	536	517	542	492	485	544	550	516	518	526	526	537	508	504	530	510	519	523	461	486	498	539	501	545	525	497	510	537	530	508	542	540	516	511	540	539	495	531	548	478	496	526	502	513	531	529	531	503	507	533	492	543	475	498	500	538	546	522	526	547	540	490	485	506	482	493	524	540	508	493	541	523	546	509	508	493	514	529	549	534	528	509	493	491	529	475	491	515	480	533	497	497	497	517	533	538	549	507	519	544	512	531	511	496	526	530	526	505	515	516	506	541	505	476	497	529	515	528	534	541	472	508	524	558	544	504	512	505	539	510	480	490	541	498	539	522	549	530
24603	21107	27571	29197	15236	2636	1057	676	556	486	506	462	458	6038	9060	5902	2974	2130	1411	924	581	415	384	315	345	343	332	314	310	309	347	335	319	339	325	349	345	367	330	343	340	296	339	358	336	330	335	324	325	339	349	317	312	360	313	341	309	352	329	317	340	328	324	341	316	326	334	324	319	353	344	349	368	312	341	312	341	334	354	341	324	359	344	330	344	351	311	324	373	331	350	311	331	347	356	344	325	305	322	340	330	356	329	353	317	331	350	321	357	340	357	352	336	348	346	342	314	359	330	334	351	339	370	337	354	330	351	321	319	320	340	360	323	334	327	325	341	326	344	309	363	370	326	296	346	318	318	362	335	319	289	343	351	363	340	322	359	355	365	343	371	313	330	355	318	349	350	343	354	329	316	339	338	313	343	309	354	353	329	372	334	374	329	331	333	325	358	351	314	345	345	347	335	342	346	342	316	327	319	378	328	346	317	338	357	341	307	330	332	307	320	337	352	358	381	332	388	306	324	309	347	339	324	339	317	328	347	338	344	301	317	312	339	307	315	308	369	317	343	329	327	338	366	348	319	298	344	306	320	326	337	370	336	336	335	355	364	348	334	305	320	302	319	355	329	341	333	374	345	312	315	357	315	333	313	353	323	334	332	337	337	344	363	315	339	344	327	374	339	348	335	344	344	336	328	335	349	353	323	309	336	392	319	307	340	338	342	305	322	330	357	348	323	330	313	360	313	322	340	336	346	313	342	314	316	333	312	328	330	321	340	321	353	334	331	318	361	389	340	365	344	363	359	343	342	327	305	330	318	347	353	368	312	322	313	319	368	324	333	330	324	351	352	355	340	321	375	353	361	348	321	330	353	307	309	320	299	335	333	320	356	335	342	311	318	340	354	339	328	342	322	299	333	307	350	335	337	297	335	338	335	338	343	337	313	324	323	359	305	355	337	313	321	356	351	353	354	335	332	314	343	344	361	345	322	355	327	309	340	326	337	339	342	355	321	323	359	343	324	312	330	316	346	303	321	371	320	332	356	325	351	331	363	324	360	353	347	312	325	338	341	322	311	329	375	321	347	368	316	319	353	327	328	326	322	356	340	350	352	318	366	341	349	333	333	315	327	336	314	334	347	316	335	358	355	358	326	328	342	348	314	341	336	327	343	332	337	314	343	347	318	326	329	352	358	332	349	346	364	326	334	322	330	315	325	338	342	343	340	299	365	316	361	342	309	343	336	315	360	339	321	325	330	348	341	314	327	349	342	315	330	349	300	332	329	323	328	337	356	311	334	307	352	351	324	329	356	317	312	324	317	329	366	383	361	351	336	328	330	316	332	339	320	361	350	304	324	350	340	322	349	331	348	347	343	347	326	345	318	369	317	337	341	340	334	318	296	328	344	388	316	300	356	373	324	332	342	321	338	336	338	304	340	346	336	335	291	326	339	345	340	347	352	363	325	303	373	322	336	354	337	317	326	308	319	355	341	368	361	346	344	348	302	328	347	338	324	318	355	334	336	320	359	321	314	366	332	371	330	337	372	345	341	329	350	357	364	317	351	339	345	327	345	349	348	325	354	364	340	329	317	353	310	307	327	339	344	350	294	318	341	344	316	313	372	342	353	324	333	336	348	303	316	354	335	346	315	302	316	333	337	378	325	325	337	303	330	364	327	350	343	350	339	373	297	309	356	316	357	352	328	293	330	353	327	360	311	315	357	312	319	360	329	350	342	334	332	354	333	336	330	357	301	336	327	347	325	308	339	351	370	333	312	332	334	342	339	370	320	314	328	354	340	357	348	331	320	326	371	304	327	308	314	361	346	306	341	322	336	341	323	319	318	339	347	342	336	333	315	334	341	316	341	356	305	331	316	337	343	344	328	327	339	339	322	332	337	321	349	347	324	342	359	362	340	321	307	355	328	326	326	309	330	305	344	352	333	321	335	348	325	351	325	358	328	324	332	355	331	337	334	361	307	327	327	328	366	327	349	340	347	368	331	344	335	320	314	325	319	322	328	307	330	356	336	322	330	343	346	346	328	334	332	348	299	336	328	339	340	353	343	358	364	313	329	330	311	325	354	338	291	324	348	342	322	363	343	330	325	340	354	334	355	333	367	367	341	330	363	363	283	332	345	359	327	317	337	331	338	311	323	340	318	372	335	344	315	341	320	361	327	355	327	315	340	339	277	302	354	316	339	304	337	298	352	339	310	303	320	338	325	340	354	320	372	335	322	314	334	334	319	332	333	348	312	310	324	341	321	331	328	352	346	323	368	323	334	343	312	328	322	329	325	377	339	315	344	331	347	339	312	327	329	344	356	344	366	356	334	360	343	360	340	342	352	335	363	347	349	328	320	318	368	324	320	322	343	353	307	355	322	335	341	326	327	340	354	332	338	326	322	338	344	337	325	380	318	329	317	328	352	301	321	332	311	330	349	332	345	323	314	349	349	349	298	350	343	325	355	314	324	352	341	323	353	312	357	335	337	333	327	344	344	323	373	315	329	330	368	347	327	364	306	337	332	330	336	343	332	326	335	326	344	346	311	335	315	354	391	364	349	322	349	340	315	315	325	333	318	323	307	296	353	347	382	350	342	326	334	348	362	316	315	359	355	318	334	295	348	353	324	319	337	334	329	359	333	317	342	351	370	366	341	317	332	320	328	340	309	306	330	345	347	353	329	316	336	356	326	338	311	319	331	342	367	321	347	345	301	349	346	352	352	330	339	311	352	370	319	317	328	309	361	323	329	326	321	364	353	323	357	325	316	336	348	341	327	351	370	308	328	354	299	309	335	357	319	317	329	312	347	327	351	351	301	341	318	342	327	360	328	357	350	319	349	322	339	331	317	330	337	319	321	334	339	340	356	395	352	357	335	333	326	317	346	361	329	306	362	322	342	330	309	295	344	340	343	332	317	323	354	334	328	320	339	327	317	331	350	345	319	301	336	328	323	308	305	314	348	319	345	350	302	323	349	331	339	321	356	290	345	343	326	331	331	321	304	337	360	326	322	338	308	366	331	364	308	331	314	301	306	333	339	350	360	299	362	342	338	336	332	359	321	344	353	336	346	308	325	335	310	329	318	351	356	354	360	323	330	324	320	328	346	324	310	341	349	336	329	366	333	320	363	340	385	311	355	340	348	305	319	322	323	308	338	341	359	335	330	335	359	348	277	354	338	346	357	316	342	319	304	332	350	353	331	328	335	369	332	330	344	325	342	344	362	342	342	338	331	321	350	326	348	333	357	355	358	300	317	345	333	309	336	320	337	388	313	306	320	332	313	312	342	324	327	346	354	326	334	375	329	350	337	318	347	317	338	340	351	315	339	341	358	348	345	349	325	312	361	323	292	298	319	348	324	320	339	313	352	341	328	338	326	331	336	338	325	353	326	327	313	359	338	313	332	341	346	356	350	350	325	307	335	320	302	351	325	342	324	338	322	338	353	347	336	340	338	351	351	340	333	338	340	343	333	323	333	362	316	335	333	316	356	335	318	313
8846	14879	18817	36134	5497	3207	2595	1813	1379	1310	1147	1024	1009	15098	19289	13399	7183	5479	3871	2374	1202	770	570	551	624	591	542	606	577	535	547	560	553	576	575	580	552	543	575	543	532	519	556	553	595	562	573	554	556	538	577	540	521	525	567	572	557	555	550	579	553	545	545	578	571	571	565	535	599	528	526	591	519	519	545	558	576	571	518	569	570	562	544	566	564	552	532	528	584	552	561	549	539	538	539	539	574	524	582	563	574	499	567	507	570	552	562	541	518	551	570	548	547	561	553	557	598	576	595	494	560	527	589	589	548	551	551	585	581	551	506	524	534	554	590	511	560	571	541	527	575	578	560	542	555	547	526	557	562	577	570	573	575	560	579	557	491	579	588	537	547	584	540	603	518	563	563	545	543	578	543	544	526	540	521	547	544	558	521	566	530	550	558	513	600	536	532	572	552	528	560	578	557	535	533	530	558	578	534	541	591	539	563	557	535	553	607	587	560	571	559	581	604	592	546	533	595	555	578	543	530	551	550	575	526	591	593	538	555	575	536	559	546	574	563	538	531	521	575	581	562	557	519	545	535	578	537	538	559	540	565	577	517	586	532	574	558	567	508	567	596	599	516	575	581	562	556	514	547	589	548	563	566	575	569	526	553	529	566	538	605	538	569	574	572	553	568	519	541	526	551	530	569	525	590	557	552	492	524	533	523	552	570	545	572	572	527	591	542	560	582	534	543	546	566	571	566	561	589	560	552	562	594	569	538	587	574	565	550	560	522	557	566	540	532	543	511	547	572	583	569	547	617	556	544	597	579	571	558	549	560	549	560	540	559	504	533	571	566	584	537	554	548	557	537	588	613	567	527	538	519	559	572	546	528	554	516	576	559	565	566	537	588	526	548	538	546	571	572	523	531	553	557	565	568	595	566	537	516	523	542	559	537	572	540	550	547	553	554	543	555	526	571	586	583	554	553	555	525	555	512	544	532	573	550	532	581	596	509	572	581	503	538	572	556	548	571	559	565	556	563	541	555	528	572	530	561	568	561	561	557	573	558	510	583	572	576	588	582	538	548	565	596	546	562	544	526	577	565	539	573	545	532	550	554	589	547	541	527	490	578	546	562	546	569	566	567	564	572	529	574	582	547	547	549	571	572	554	513	571	545	517	605	569	555	582	597	502	552	534	519	538	531	593	543	580	577	568	601	565	560	540	556	554	559	568	550	563	573	530	556	538	542	565	532	527	523	557	541	528	564	554	526	558	561	536	549	570	532	561	575	553	557	596	546	575	568	529	553	590	527	558	529	554	536	544	506	520	579	599	522	574	554	519	550	563	572	543	557	549	581	564	520	594	542	591	543	564	552	553	560	577	549	534	525	500	516	554	600	545	586	542	582	536	502	576	545	515	587	551	548	542	607	533	529	555	582	555	560	562	545	542	558	538	548	576	557	540	537	519	523	560	584	538	583	532	550	561	538	569	534	610	554	570	525	544	550	524	566	608	536	568	493	556	562	536	578	559	556	554	550	538	570	562	558	564	562	539	579	524	589	560	566	561	551	580	527	557	569	554	594	570	527	554	578	549	537	550	571	541	543	510	542	511	566	541	617	545	553	553	537	553	582	573	553	586	559	557	545	567	572	579	555	583	577	567	548	588	522	566	593	542	575	556	551	576	540	516	526	573	610	524	599	580	578	577	521	531	511	573	588	533	511	571	527	520	609	568	530	548	581	533	554	585	550	533	561	537	530	550	590	572	562	549	552	601	567	579	571	576	530	581	530	589	584	562	562	538	567	613	573	565	609	525	546	541	588	552	507	562	548	534	546	577	588	516	568	596	562	541	535	592	550	604	555	549	558	527	553	564	584	591	521	591	553	546	590	511	570	598	532	556	606	548	559	542	580	569	517	570	547	546	537	572	548	580	524	563	563	552	591	544	514	553	543	569	576	568	541	542	588	550	533	571	558	582	533	534	538	527	573	543	558	563	563	548	547	534	585	506	541	532	545	584	511	555	561	551	604	548	577	602	518	551	519	534	558	541	546	531	520	560	560	587	564	586	568	575	533	588	553	567	556	573	595	576	565	550	549	577	563	574	534	526	507	560	549	593	552	518	570	570	577	546	538	561	546	551	561	574	531	547	605	599	577	526	546	570	524	542	542	582	566	555	544	569	562	523	572	558	557	554	556	615	558	555	548	549	568	559	566	548	582	557	547	528	594	543	554	538	562	565	547	554	538	523	520	540	572	557	551	523	573	563	549	576	537	556	561	550	527	565	557	529	559	567	542	579	557	531	575	599	594	579	574	582	568	523	558	533	543	539	555	542	566	553	580	531	579	553	518	588	560	519	544	551	578	573	609	558	552	547	552	596	592	521	576	549	585	537	543	556	572	580	552	541	572	563	561	544	584	575	553	542	529	558	556	580	541	559	582	526	598	542	552	561	544	588	567	530	539	529	540	578	580	521	555	602	548	546	540	547	564	521	560	512	503	517	561	540	585	548	562	556	582	534	568	538	524	562	581	538	575	531	571	528	534	528	555	524	561	509	565	564	589	555	526	553	531	554	584	509	596	547	544	557	512	542	552	540	598	530	566	561	557	544	586	554	554	528	576	570	545	551	559	581	530	593	567	581	568	561	514	544	522	500	549	579	508	559	610	553	500	504	538	558	550	560	503	527	517	590	553	541	568	566	562	539	576	518	525	533	608	533	558	591	559	540	572	606	546	569	559	572	599	554	517	580	565	585	548	546	554	573	495	521	542	544	556	555	587	567	525	567	590	535	544	505	557	600	517	551	552	525	549	540	546	611	543	571	545	540	553	544	551	572	532	574	524	535	559	554	567	528	571	552	552	539	547	534	518	516	575	527	558	565	560	546	535	581	538	528	561	601	604	573	525	554	559	551	577	589	555	562	534	564	542	568	552	558	525	523	559	535	589	528	534	570	578	534	553	560	531	562	578	602	550	539	543	524	559	563	497	606	562	512	560	572	605	528	572	556	549	588	570	552	548	562	570	577	568	530	511	530	583	552	570	582	562	542	581	589	526	560	573	572	547	548	537	572	574	545	564	576	542	558	567	577	542	545	551	544	508	589	540	589	583	553	567	535	587	596	539	586	521	582	544	589	584	602	602	574	574	617	572	579	552	526	580	534	540	582	560	592	546	585	552	538	536	573	546	597	543	571	545	551	573	556	546	591	586	554	552	539	575	568	534	568	568	606	532	570	521	548	557	540	575	521	562	550	538	574	576	557	531	545	524	577	583	526	539	553	554	569	540	559	560	568	548	583	583	544	553	563	573	539	547	553	538	568	548	517	553	531	558	528	609	572	544	583	568	570	532	550	539	564	585	573	577	559	534	547	525	543	571	551	543	550	559	536	563	558	548	572	538	563	549	563	556	560	557	549	585	568	546	583	560	549	587	526	536	603	495	546	613	553	534	562	550	546	535	544	574	526	601	596	570	543	571	572	589	560	529	559	548	550	556	532	577	517	576	585	553	517	604	574
23082	21101	28911	25265	21156	18421	4854	1204	859	781	622	595	567	11623	19929	15247	8725	5316	2544	1619	759	471	363	338	364	358	319	321	356	377	340	317	351	327	357	359	323	319	378	395	336	394	326	339	338	367	316	338	317	340	291	359	328	346	326	340	352	343	364	355	299	349	346	350	310	346	327	354	339	350	353	348	346	330	326	356	331	340	325	344	317	326	356	318	342	330	334	357	325	332	346	331	361	350	333	330	329	344	327	358	338	369	327	340	338	372	362	362	351	323	348	377	333	352	372	340	356	316	338	337	327	354	320	328	369	349	354	336	334	311	341	360	315	347	381	360	326	332	320	376	339	342	349	330	352	288	343	327	339	344	367	321	347	338	383	311	346	327	329	348	342	339	344	317	353	335	351	315	331	315	341	327	367	313	343	364	387	358	327	321	332	325	332	318	332	321	329	345	339	356	350	340	353	334	344	342	333	354	345	337	357	372	347	343	287	354	346	359	348	310	352	334	353	345	336	340	352	330	329	337	358	351	368	344	346	343	372	340	353	352	321	302	315	346	337	331	324	338	364	334	330	324	323	359	358	385	345	360	355	328	320	345	331	353	343	325	343	333	330	349	359	353	324	361	343	336	344	346	318	307	349	322	353	341	366	321	302	401	373	335	341	354	358	362	343	325	341	364	337	330	341	331	332	353	380	368	358	342	333	379	354	336	342	340	348	368	366	333	331	349	323	346	342	371	357	348	308	358	332	349	380	343	372	308	339	355	357	327	342	314	349	338	334	344	337	341	326	335	327	334	359	327	326	355	369	331	336	350	333	346	362	318	328	322	323	322	386	340	347	338	338	337	310	321	314	356	322	335	314	354	314	362	360	342	359	353	369	335	332	362	367	349	339	338	330	351	338	337	382	342	330	323	348	325	348	331	345	314	340	353	340	353	336	341	337	336	369	339	341	345	398	334	348	354	330	382	313	319	324	351	330	359	352	339	339	353	328	337	328	330	358	358	329	364	330	324	352	346	353	343	319	342	396	337	335	342	318	352	328	340	326	356	322	346	313	343	341	338	342	332	342	360	347	312	316	354	359	353	325	325	336	348	352	337	341	355	374	313	329	343	338	330	313	338	318	345	342	331	323	335	317	346	363	377	343	362	358	371	321	345	343	332	352	340	372	309	326	343	348	317	310	351	319	362	347	347	363	324	335	341	335	337	338	322	345	333	349	340	330	332	314	357	350	326	336	313	375	356	323	381	351	315	332	344	377	343	336	338	327	348	333	352	335	320	350	345	362	312	353	343	329	344	359	333	350	343	337	374	372	342	342	354	338	352	334	343	338	348	369	353	329	339	332	350	363	391	336	337	335	351	357	326	354	350	346	331	311	340	364	334	338	336	350	355	333	344	363	316	356	347	341	324	361	352	350	356	334	324	306	380	361	379	357	319	370	305	302	322	323	342	347	326	353	342	371	339	329	329	346	326	365	341	357	331	375	353	321	333	352	351	336	337	341	332	328	342	367	323	361	333	315	340	329	324	329	342	331	344	356	341	359	357	353	339	337	321	347	344	375	352	356	362	366	358	333	339	328	326	352	332	365	315	344	356	348	329	366	345	324	350	367	330	336	347	339	347	353	354	311	356	350	344	353	359	319	336	354	321	319	354	332	327	345	354	385	349	333	355	329	337	320	336	359	335	316	351	326	337	369	356	363	304	341	364	338	323	336	348	346	321	325	360	321	353	351	362	326	324	362	358	339	301	304	332	349	347	317	296	328	348	329	351	362	323	349	355	309	346	335	352	382	359	348	336	346	337	336	356	316	319	331	342	363	304	380	381	337	334	363	355	357	375	294	334	370	352	338	377	342	327	368	348	333	338	344	324	315	304	326	354	320	365	352	319	325	323	344	337	303	366	356	367	312	332	335	334	349	353	332	338	347	344	304	373	346	367	341	344	355	344	344	355	351	334	348	344	328	356	360	299	366	352	342	374	353	327	370	333	353	341	348	362	342	322	366	337	329	346	342	337	296	324	358	356	361	340	311	371	319	318	309	341	345	318	312	333	341	323	338	367	350	344	327	324	324	321	335	323	325	322	349	316	335	354	345	343	334	314	350	365	332	353	357	341	347	323	329	330	349	348	352	357	333	338	361	337	310	355	350	368	311	319	353	372	309	347	326	369	318	360	343	347	332	347	320	382	341	386	345	354	334	346	338	315	314	338	329	314	334	315	337	359	310	346	340	377	344	366	344	329	339	347	306	367	329	356	335	341	341	360	320	360	329	336	344	333	339	356	332	315	354	358	336	343	322	313	329	354	304	370	343	361	369	336	353	388	356	352	333	322	346	332	354	358	297	348	333	314	394	348	335	327	345	353	320	343	311	348	358	314	354	348	374	325	352	338	329	314	337	363	362	330	301	362	330	345	357	343	324	340	361	326	330	352	343	362	368	336	337	330	327	334	330	341	349	344	335	350	359	317	349	337	351	306	346	363	353	319	353	313	317	334	335	362	333	347	350	350	325	366	344	353	330	318	331	347	356	343	335	329	328	355	322	356	339	346	289	345	330	339	358	313	361	310	325	331	352	332	345	348	346	333	336	329	345	354	353	346	316	339	354	345	393	338	340	328	296	340	360	326	338	358	358	324	338	347	354	359	350	316	335	322	366	351	325	385	337	335	353	373	322	305	339	325	363	356	359	331	304	361	318	325	336	383	327	345	371	386	345	350	319	345	340	383	351	361	370	325	338	370	347	325	333	358	344	332	348	379	315	337	352	349	324	336	338	320	323	374	324	349	346	340	339	347	351	334	323	315	377	351	327	335	321	340	333	305	337	375	368	356	382	341	333	354	378	326	342	349	335	353	336	325	336	348	369	336	351	333	341	360	333	345	333	361	344	320	345	327	339	351	355	339	365	316	343	304	347	332	341	311	323	375	349	340	367	329	337	340	337	370	337	397	341	375	323	342	343	321	351	355	345	354	339	367	373	312	363	358	351	338	327	344	325	365	357	305	346	345	343	336	340	320	329	352	344	360	352	318	345	331	319	367	347	325	370	354	340	325	353	366	341	298	323	360	336	345	348	338	345	322	355	315	325	355	343	349	327	333	354	365	336	317	338	336	333	322	307	354	345	353	368	357	351	365	349	319	361	337	331	343	308	332	343	364	327	347	331	297	295	314	353	380	368	368	301	363	357	338	318	369	316	319	342	352	327	311	316	356	370	360	347	344	324	331	341	364	330	372	291	327	339	348	325	349	336	357	337	397	340	284	355	328	331	369	338	367	360	371	342	326	322	312	354	339	334	340	313	352	333	343	362	359	340	349	337	343	338	332	370	317	341	371	339	300	359	334	319	313	334	324	357	310	347	344	352	332	320	348	350	348	359	365	369	332	301	321	332	349	371	329	333	355	332	349	332	367	322	335	304	341	339	340	370	329	354	329	299	333	351	359	347	338	353	371	322	342	348	354	362	325	353	324	342	347	334	350	299	345	369	317	339	377	369	326	340	351
11866	23304	28704	46731	10354	6236	4390	3110	2453	1961	1714	1406	1508	22119	30708	24334	17143	11794	6272	3992	1781	832	590	612	553	598	542	557	574	543	578	527	537	559	550	589	558	557	548	554	605	531	544	580	556	578	569	561	577	572	571	553	588	583	588	589	600	536	604	556	556	576	549	555	559	518	569	546	521	547	561	581	579	561	557	567	512	559	570	544	575	605	562	517	545	589	569	563	575	576	548	543	593	559	607	548	525	550	556	527	582	580	525	585	526	545	555	557	560	516	584	556	584	577	532	557	543	574	554	567	583	588	584	551	531	560	548	554	536	547	530	547	573	538	533	518	565	588	546	578	539	596	581	548	559	541	574	561	518	533	540	519	560	521	545	536	527	547	556	583	567	556	527	597	528	559	575	565	540	530	564	570	554	521	553	564	560	552	537	566	542	556	537	577	539	562	546	579	564	546	503	502	503	567	525	546	517	548	603	577	544	594	519	552	539	560	566	547	563	568	564	565	613	579	545	539	553	550	518	573	534	593	558	570	542	578	556	524	594	543	560	555	545	584	567	569	522	566	568	544	603	531	551	532	527	544	568	582	541	558	551	545	568	546	530	526	585	547	571	542	551	530	578	565	587	587	567	536	551	498	529	599	572	503	590	507	535	529	559	528	558	564	570	560	569	570	561	525	605	561	538	574	538	532	542	581	564	553	535	579	529	563	542	574	600	587	537	525	571	640	555	533	544	549	582	566	553	552	560	536	570	540	589	597	550	533	569	568	531	544	588	525	561	532	561	561	524	527	566	520	563	534	585	568	580	525	592	547	552	584	561	591	597	542	566	541	545	548	548	596	559	570	568	607	587	519	564	539	572	549	562	546	547	526	542	523	529	600	557	560	509	535	529	578	610	575	573	555	566	521	561	607	575	570	609	578	599	580	553	545	513	539	534	532	506	528	584	571	518	567	530	550	566	529	530	545	553	538	591	558	608	584	539	566	589	564	512	541	527	553	547	606	534	552	574	579	606	522	569	570	556	561	548	581	576	603	546	529	562	569	591	519	585	573	538	566	555	555	548	605	522	563	573	554	542	533	559	554	547	540	574	556	548	542	571	547	549	579	546	586	532	569	566	551	533	610	540	542	622	569	578	521	542	513	563	566	546	586	553	572	559	557	569	520	542	562	575	569	610	564	586	540	568	612	607	569	520	556	560	607	555	555	560	548	559	546	547	510	556	547	524	560	551	551	544	578	564	535	551	553	559	579	530	587	514	585	553	583	564	567	595	561	565	570	508	598	499	557	544	573	578	572	596	514	573	544	599	572	587	575	561	542	552	544	573	575	566	550	570	600	576	520	566	585	593	535	562	553	534	568	598	587	526	581	591	544	574	542	600	586	557	568	529	543	601	561	561	605	557	540	549	539	556	561	516	569	551	554	554	562	522	599	568	583	534	564	581	563	559	568	561	550	561	550	553	543	527	572	587	579	555	526	584	566	568	547	539	572	556	566	549	561	574	557	538	549	523	582	550	573	553	564	570	524	533	522	565	573	551	537	577	575	563	586	573	535	537	559	592	536	539	574	559	571	567	560	548	555	532	578	552	544	563	510	545	523	553	549	515	546	567	527	582	576	584	566	570	581	524	591	561	531	578	516	560	523	554	521	540	559	551	534	564	552	600	524	573	563	572	556	557	583	605	593	542	503	562	584	565	574	501	605	579	578	577	594	558	569	579	580	537	535	564	569	529	563	544	558	571	582	536	549	564	566	541	582	592	556	517	553	579	555	544	554	562	540	553	586	533	558	552	551	565	520	554	558	550	597	570	585	541	567	539	544	577	553	605	559	542	578	583	570	530	579	569	503	567	547	548	593	536	544	563	564	599	581	555	596	526	518	556	592	526	536	552	584	537	566	556	550	578	555	518	589	553	497	581	548	563	572	564	563	535	571	569	541	562	615	607	558	508	528	555	565	544	520	564	579	543	553	570	572	526	523	562	531	533	560	563	584	579	545	560	532	542	561	554	556	535	609	506	560	541	539	579	566	562	564	573	550	559	587	529	588	502	607	580	552	596	548	580	610	589	586	538	566	568	545	591	548	548	560	550	545	556	600	511	579	578	577	555	585	584	535	565	570	532	555	572	558	651	559	563	595	573	552	538	538	512	549	557	540	546	590	571	524	532	566	515	538	588	580	585	533	577	572	530	549	569	559	519	572	591	563	562	502	546	528	559	527	553	561	607	601	562	538	593	533	571	608	537	602	542	562	593	553	568	540	552	552	551	584	568	576	586	595	583	550	566	592	562	550	543	528	596	576	617	564	561	558	572	556	571	536	543	548	559	554	550	538	582	541	573	547	535	569	553	521	557	544	576	548	567	553	562	552	535	556	571	550	594	563	549	512	599	590	571	565	558	562	573	526	575	528	537	540	539	548	568	566	578	556	568	527	517	572	538	583	524	549	573	541	534	573	553	533	545	561	575	535	534	557	571	557	528	557	549	552	558	561	548	583	595	499	568	568	565	560	568	577	550	549	547	555	584	558	567	554	566	523	601	598	580	609	594	544	562	607	524	559	571	544	556	544	566	552	546	546	541	550	556	553	571	547	533	570	563	537	571	574	572	557	560	591	516	538	554	596	571	562	515	573	583	528	516	589	563	528	563	593	516	555	536	567	571	509	597	559	536	561	530	577	530	577	560	561	551	568	574	553	539	558	567	518	568	550	562	564	548	558	594	601	566	563	531	564	492	516	570	577	549	528	557	526	554	553	539	547	551	552	547	568	600	521	580	544	575	513	536	560	563	526	607	538	561	524	571	539	512	552	583	593	562	532	578	520	565	565	536	603	543	562	567	586	563	561	589	584	550	548	551	533	555	567	564	568	528	580	534	520	556	563	555	584	546	535	567	536	556	558	536	523	552	574	588	541	525	565	578	584	614	553	542	528	541	558	574	538	576	557	574	577	565	550	552	551	594	548	562	546	569	570	549	601	555	549	558	587	544	529	598	563	547	595	543	573	575	550	542	532	566	567	621	560	554	526	553	575	509	550	589	538	574	526	568	555	545	543	573	533	571	550	546	575	574	580	508	514	550	556	579	549	545	551	544	531	529	560	535	508	574	572	570	573	525	530	546	533	555	503	577	541	573	557	542	539	541	570	571	550	583	564	554	558	547	565	562	594	536	512	548	554	575	555	611	547	579	555	540	544	519	591	578	517	539	507	524	538	560	540	592	517	546	572	552	567	554	535	577	563	557	529	589	544	490	534	565	507	550	567	541	561	544	549	573	551	566	544	531	550	574	509	524	582	523	558	525	589	542	608	525	548	570	545	542	538	571	580	578	559	525	529	552	589	527	544	548	558	578	530	559	580	537	573	562	514	580	616	576	565	600	570	540	556	569	593	574	578	557	566	584	535	543	568	536	527	539	539	568	530	577	608	565	552	556	560	538	533	543	532	547	571	564	586	539	548	565	568	563	534	561	553	573	580	570	578	579	570	535	509	543	572	621	569	594	562
26774	19960	11382	14171	1393	771	612	429	436	361	356	361	362	1370	2197	1489	991	710	540	430	361	364	313	328	302	329	357	311	374	321	294	352	326	351	303	329	274	300	326	327	273	351	279	306	335	305	332	319	301	316	346	321	307	316	325	314	345	328	300	315	306	292	319	298	299	295	268	312	340	308	324	306	327	286	325	311	308	288	302	288	350	301	326	314	317	314	301	303	321	308	310	304	307	299	335	304	290	298	298	332	333	329	312	356	305	321	337	316	327	318	330	301	277	309	314	311	320	302	318	297	310	309	326	330	316	303	330	325	304	308	315	317	328	322	316	288	285	333	290	308	333	304	348	313	316	307	343	290	318	345	300	330	308	304	308	301	336	292	316	309	307	291	301	329	305	316	313	287	288	326	294	284	338	331	320	308	306	288	300	277	283	334	320	279	329	303	331	315	315	269	308	338	319	328	309	332	329	323	311	318	297	324	323	301	337	304	352	316	320	308	287	300	291	297	325	343	304	310	311	309	331	295	313	365	291	333	329	314	315	319	329	304	270	315	290	313	325	348	297	300	327	315	300	283	313	317	295	321	338	318	307	300	317	337	322	310	346	306	279	326	337	305	329	311	354	300	317	300	288	341	308	321	310	305	322	320	325	323	338	324	294	320	325	300	336	293	333	294	293	302	307	336	301	320	321	294	287	296	308	339	308	297	320	306	325	345	308	310	298	361	308	317	308	321	325	322	320	319	299	307	312	304	343	304	324	279	319	331	339	336	330	301	327	315	296	317	306	326	314	327	316	331	323	286	316	294	302	317	297	309	309	317	308	313	314	294	330	327	320	306	329	313	335	370	342	305	300	330	315	319	330	317	308	303	298	335	293	293	338	312	273	320	336	336	329	291	320	334	345	302	310	259	307	305	316	340	345	339	294	299	318	305	319	314	319	319	318	333	301	309	328	321	290	334	292	341	327	323	333	329	318	301	299	318	311	330	308	311	313	313	318	310	328	330	334	334	323	295	333	325	329	322	289	300	324	327	330	309	325	298	312	319	294	325	310	315	311	344	325	346	308	320	312	320	273	281	323	296	340	338	297	300	286	318	317	311	321	306	297	330	328	299	320	299	336	319	301	306	305	294	304	298	330	333	304	315	349	299	297	324	305	327	312	321	310	284	317	307	338	308	317	306	317	320	315	351	310	290	270	343	346	311	333	324	301	317	316	322	290	322	329	294	333	298	278	325	307	326	318	315	325	320	309	331	322	329	323	279	307	314	327	292	308	281	348	312	297	315	333	339	322	327	319	334	340	323	298	313	299	359	312	341	344	350	316	299	283	302	320	331	329	301	301	333	340	321	302	362	293	319	322	284	331	311	327	333	330	298	338	310	275	290	319	303	294	318	303	311	314	296	332	293	299	283	348	311	325	263	308	285	294	326	339	317	298	303	334	311	320	294	321	308	277	308	311	339	285	320	316	299	312	287	336	294	330	335	336	282	325	319	301	307	323	278	307	346	328	302	305	297	305	317	297	353	317	308	340	306	324	309	308	337	288	310	329	315	302	348	315	315	299	290	279	330	293	318	339	335	297	314	317	345	310	320	268	347	314	325	317	338	311	295	302	305	336	321	333	330	324	329	317	339	280	311	324	275	316	321	310	343	305	304	337	326	331	314	317	292	300	283	327	319	341	330	301	299	298	357	328	333	306	288	306	332	287	320	314	285	308	320	300	303	280	316	300	328	303	325	306	321	337	277	317	305	317	338	337	311	319	298	302	323	320	306	318	328	336	294	277	290	284	316	301	294	317	337	319	331	322	288	320	299	322	310	315	304	324	337	332	308	303	336	328	308	312	340	316	309	303	338	296	322	353	296	320	252	317	321	324	332	310	308	294	309	298	304	285	350	343	288	362	352	313	315	282	334	320	298	340	310	321	301	312	279	320	332	311	346	319	307	303	320	332	323	283	299	299	326	320	330	333	359	340	316	310	314	326	324	308	330	321	326	313	343	288	336	295	334	306	302	328	302	334	299	284	337	313	320	303	304	316	309	311	331	334	317	375	322	317	322	294	332	336	311	306	324	317	322	295	318	329	327	316	316	316	305	299	330	305	312	325	298	319	314	282	325	318	345	319	288	309	309	306	329	321	301	293	288	314	309	337	289	327	298	340	298	282	309	315	318	313	305	339	315	283	355	316	319	305	351	305	313	316	342	354	288	300	313	297	301	311	296	285	336	305	314	307	324	334	316	296	345	309	308	312	280	294	303	329	312	306	331	352	329	325	336	327	332	316	300	348	332	340	321	297	319	301	324	312	311	302	285	305	308	311	297	333	307	317	297	307	313	329	323	322	334	287	294	297	306	346	302	320	299	307	313	307	324	336	316	334	307	295	334	293	305	314	288	303	311	342	360	366	272	296	322	350	365	318	307	300	316	325	288	307	304	321	313	305	305	318	300	291	350	312	300	318	296	307	268	319	303	282	331	300	319	323	311	306	300	331	284	322	306	333	323	313	324	319	299	297	320	329	310	328	309	340	337	336	287	303	306	315	318	326	317	303	310	348	292	275	295	339	308	306	341	324	313	339	320	338	315	315	306	308	331	303	313	286	319	312	322	334	323	328	330	321	295	312	340	340	318	305	291	299	307	295	328	318	308	340	293	332	300	309	324	325	340	327	353	335	342	312	298	334	310	321	333	312	301	327	316	323	337	310	323	314	319	276	321	326	315	306	298	328	312	301	284	325	313	326	328	300	315	321	319	331	286	336	329	345	306	321	308	310	338	303	299	300	330	325	325	316	296	316	322	347	312	336	293	289	305	315	291	316	326	341	331	327	311	307	314	352	308	359	307	307	329	318	313	290	310	319	314	298	308	305	308	314	301	300	301	308	322	322	328	323	341	302	302	295	328	312	327	336	303	329	323	323	322	293	301	352	339	306	293	320	299	320	305	323	263	328	305	311	283	316	331	300	340	345	332	320	297	342	337	313	316	292	292	365	313	297	310	320	344	326	314	323	321	304	290	311	317	335	302	310	304	310	305	343	321	319	308	281	314	315	317	318	332	323	320	336	304	299	321	322	362	302	313	303	288	284	310	306	302	301	323	314	339	328	337	291	332	325	341	297	322	329	349	334	346	330	322	292	298	338	310	327	307	295	317	303	301	297	298	307	302	309	299	287	316	315	294	295	315	315	319	310	296	353	314	319	305	297	330	299	308	299	300	334	315	328	320	330	323	267	294	305	308	308	312	329	333	281	335	307	323	288	351	315	323	319	304	335	310	332	313	312	319	320	317	314	306	321	266	318	285	315	345	290	344	311	353	313	340	294	317	336	319	310	284	354	325	312	328	293	318	332	321	325	344	325	309	304	285	338	309	347	309	263	323	307	312	334	305	338	325	289	318	328	341	334	297	315	276	314	311	331	333	315	289	339	303	322	302	335	334	322	304	320	301	310	326	281	289	330	342	308	316	302	327	327	299	324	311	326	304	303	328	322	310	281	341	299	318
7170	9478	13961	19225	3148	2229	1649	1020	822	723	691	692	655	3900	5819	3764	2326	1435	1045	831	686	538	483	511	494	510	519	524	521	538	522	529	513	513	532	543	526	524	522	515	516	479	482	518	569	496	517	544	490	508	508	539	506	503	562	522	536	541	523	527	486	522	511	501	505	496	545	552	557	515	559	559	505	539	545	526	485	511	521	535	513	526	488	527	544	516	509	530	498	513	528	511	583	532	529	520	506	489	541	495	501	495	495	533	522	502	484	487	518	466	494	522	530	529	476	503	539	566	482	505	524	518	488	517	522	508	553	498	518	533	490	510	561	479	523	506	511	492	519	503	482	501	479	525	533	530	508	514	523	520	476	528	510	510	497	479	519	501	544	523	519	525	528	487	482	493	538	543	534	553	546	523	551	528	503	532	546	515	495	531	509	509	516	535	485	523	556	530	546	493	508	485	483	520	533	545	495	524	514	508	498	512	541	519	515	513	537	520	524	511	532	517	516	484	505	494	548	505	557	522	517	511	547	527	539	544	516	549	523	565	487	519	542	538	485	500	504	530	500	523	505	548	470	518	551	507	521	527	512	601	544	510	545	511	523	486	491	506	494	550	526	539	530	523	533	484	548	551	522	503	537	539	553	535	489	502	586	531	500	504	509	528	550	492	491	504	497	522	550	489	551	511	493	541	499	518	506	503	532	539	508	520	539	485	531	533	552	536	502	511	532	515	553	523	499	493	550	494	545	522	511	536	508	570	485	529	475	520	504	502	565	535	487	496	567	515	552	517	500	505	533	560	537	494	539	527	505	524	526	531	496	564	500	528	536	502	534	523	544	533	492	510	464	530	513	499	479	510	547	531	484	541	530	543	573	554	530	537	531	532	544	527	548	467	497	492	491	512	510	535	491	519	529	543	536	557	511	536	477	523	505	509	523	517	538	490	538	524	542	518	548	540	518	562	486	523	578	462	497	512	479	531	500	502	541	470	525	488	500	546	537	544	566	538	530	508	530	536	521	522	552	519	541	527	511	497	537	491	520	518	519	530	524	494	512	528	510	544	516	479	523	512	520	505	511	558	536	537	543	525	514	509	552	524	523	515	509	501	517	513	546	546	518	516	506	543	515	523	527	536	511	511	542	576	520	525	528	503	530	505	511	525	544	525	472	489	506	582	521	479	534	489	530	493	531	523	569	533	497	517	486	558	541	528	492	521	515	533	496	569	528	519	493	488	529	521	549	490	489	507	500	496	513	510	524	521	537	537	559	524	529	489	482	491	543	543	556	510	511	522	517	531	519	503	530	547	524	494	509	502	490	536	529	558	511	474	507	538	495	500	554	525	512	517	555	552	525	545	518	518	534	536	502	553	510	518	536	501	495	482	511	530	520	543	512	500	527	542	507	514	538	558	513	531	496	534	538	541	513	509	532	494	523	529	493	530	486	529	507	555	504	480	526	538	510	502	500	516	547	495	494	530	501	527	536	503	506	543	529	522	509	542	578	496	559	503	559	537	498	489	468	545	540	534	552	542	507	579	508	525	498	533	546	556	506	465	477	527	517	502	460	518	499	542	484	529	496	542	529	490	528	486	499	502	507	555	528	515	464	543	533	542	508	504	522	523	501	500	487	521	503	513	520	557	530	550	507	524	540	517	511	519	493	518	493	521	491	505	509	524	493	546	511	491	544	518	497	539	564	483	542	555	533	515	500	508	554	500	534	503	536	517	532	509	539	551	483	484	536	521	553	478	530	499	536	563	491	495	558	565	513	508	471	527	522	514	500	489	528	536	545	520	527	485	496	502	497	486	517	552	471	524	491	496	550	471	527	518	523	551	490	491	519	511	512	515	517	502	496	516	494	519	500	485	510	517	511	554	530	508	517	497	525	522	519	520	513	514	526	542	537	492	499	531	517	533	567	556	537	534	535	543	519	516	497	577	530	494	534	561	483	507	534	538	516	522	518	565	547	520	499	555	519	517	520	481	524	487	523	500	510	531	536	526	515	513	542	504	566	521	516	520	525	529	545	515	523	474	551	507	518	527	528	474	538	521	566	545	502	531	495	502	517	504	521	512	499	541	485	527	535	515	550	500	525	508	569	490	547	514	523	466	511	493	503	535	531	535	523	451	518	510	501	506	550	511	504	500	517	519	498	543	526	535	502	530	500	521	479	512	517	495	485	522	529	529	513	518	529	560	493	502	508	541	469	513	540	532	502	491	546	526	500	538	520	521	515	495	498	461	539	517	492	521	545	517	485	496	527	530	517	514	517	525	548	564	521	535	503	532	515	541	522	507	534	509	543	527	524	522	542	515	564	530	517	508	526	510	487	492	516	516	504	548	545	502	515	534	522	557	530	506	506	525	481	528	514	542	492	564	514	555	541	524	515	528	509	566	497	531	542	532	511	527	513	500	544	512	504	524	514	487	527	523	489	482	513	539	498	513	507	498	511	485	494	551	496	533	537	538	516	492	498	522	518	546	523	496	526	506	490	528	518	524	512	567	539	519	512	493	512	538	535	516	515	521	491	527	485	519	526	503	510	558	514	528	496	525	545	508	488	508	542	551	545	499	526	559	507	491	524	560	499	552	524	486	537	507	538	541	539	525	594	510	522	504	512	555	544	493	546	479	496	497	539	518	507	547	507	508	501	517	544	571	547	513	532	534	550	518	496	495	509	549	506	529	496	517	531	556	512	516	529	534	543	496	486	523	498	540	503	485	541	507	526	502	527	528	546	559	450	530	511	556	495	496	484	508	471	539	501	509	490	516	519	498	512	540	513	522	533	513	543	523	502	542	502	508	555	461	515	503	505	509	536	535	514	528	504	535	513	517	516	522	510	537	506	560	502	515	508	510	466	496	556	580	505	506	481	502	493	512	510	504	569	509	533	494	500	534	506	530	503	513	507	507	511	508	545	514	561	503	538	514	553	491	502	542	504	499	510	541	525	572	513	497	522	536	514	500	556	489	518	578	491	492	523	517	528	502	529	542	521	529	527	545	491	523	509	519	540	507	544	546	517	525	496	548	496	491	510	529	538	513	514	522	555	569	504	511	496	544	483	531	509	559	561	522	527	506	519	520	515	510	523	545	543	570	527	464	520	517	541	531	536	518	548	556	474	481	514	532	495	558	489	499	474	527	503	495	507	536	543	515	508	506	491	578	487	516	524	523	482	558	523	546	560	519	491	538	488	495	507	526	524	511	519	527	544	500	543	505	558	468	515	515	521	532	523	504	521	504	513	514	485	518	542	474	520	493	568	539	519	489	525	535	487	531	481	520	504	521	507	536	514	509	527	507	522	513	537	536	537	504	506	516	539	559	534	519	486	548	558	502	520	501	540	512	510	522	504	497	475	541	512	474	586	502	538	480	519	524	550	515	521	548	467	509	509	534	517	556	530	509	523	550	544	522	523	555	487	535	517	517	570	546	536	545	502	514	544	526	512	509	539	482	496	556	538	504	554	563	543	486	533	523	535	540	454	515	544	538	521	479	568	487
24452	20981	27889	31453	16657	3778	1061	644	561	464	430	408	1201	8189	7568	5690	3108	1754	999	591	390	351	339	322	349	323	327	350	367	309	324	344	331	333	320	359	319	337	327	372	331	314	344	334	367	336	330	321	324	330	333	354	335	345	335	350	339	330	356	336	332	354	350	361	316	319	314	350	343	340	335	331	311	349	348	353	338	316	342	365	318	318	340	356	323	329	345	329	323	349	327	338	305	351	333	324	300	305	381	329	318	354	315	334	348	355	366	331	312	349	331	332	313	324	356	336	321	323	320	333	352	341	337	341	349	315	357	348	360	327	346	322	336	353	333	348	338	342	335	328	345	317	343	360	336	334	322	345	311	322	352	370	323	328	315	313	305	367	322	345	348	327	365	372	330	319	350	321	321	313	339	342	309	318	326	321	334	365	339	315	312	307	327	344	323	345	314	316	352	329	326	329	333	300	308	313	302	362	344	349	323	358	306	308	330	337	348	340	319	310	306	338	340	294	320	372	352	315	350	311	346	332	334	332	347	370	328	340	325	295	313	334	333	383	323	316	359	334	314	337	335	339	336	363	357	349	363	332	335	380	356	345	354	319	319	378	291	320	319	362	343	345	318	333	371	331	347	342	311	345	327	331	324	337	345	334	374	364	333	323	325	368	340	336	342	346	330	328	374	306	321	350	323	363	304	366	356	356	353	342	350	342	320	346	326	344	318	326	343	337	341	316	340	325	304	369	329	339	334	341	357	331	350	336	306	316	320	353	340	352	334	344	350	365	354	337	332	344	317	349	361	373	316	348	345	339	352	350	318	352	315	353	325	343	337	307	337	329	356	340	343	315	331	341	342	331	352	345	331	350	323	342	307	342	341	344	378	352	326	317	324	356	342	350	357	337	323	326	344	355	314	324	312	353	320	344	316	350	341	358	337	345	336	364	347	353	363	335	355	325	340	310	333	326	318	346	367	351	332	325	317	331	328	319	360	334	333	349	329	347	326	344	322	329	341	322	352	362	340	351	344	370	315	325	325	346	348	349	352	325	323	304	346	377	328	316	352	326	304	352	314	339	348	322	370	304	345	339	351	324	300	366	337	346	319	331	346	386	341	331	341	336	320	309	357	306	336	337	323	338	302	330	348	317	319	336	357	335	337	343	330	317	341	373	327	356	341	308	314	360	317	362	344	341	349	374	319	326	332	335	342	323	365	294	301	322	334	357	302	337	364	340	331	349	351	343	343	290	349	354	358	329	393	357	334	321	342	352	338	334	359	333	358	314	324	325	348	328	367	309	326	351	295	315	324	315	338	359	307	370	364	346	306	301	360	344	357	335	360	331	329	357	356	327	332	342	310	314	350	344	357	306	353	332	336	331	337	363	343	340	333	330	330	331	363	363	340	332	360	370	320	336	321	341	335	346	324	349	292	354	347	348	354	319	344	344	338	340	344	334	354	316	375	343	351	333	316	294	330	343	350	384	343	335	333	354	368	343	324	331	310	343	345	312	335	308	351	336	371	322	376	360	313	325	319	365	328	328	346	316	362	323	360	347	350	344	330	333	357	352	339	354	316	354	321	305	357	338	341	331	337	330	339	349	323	324	314	320	379	331	329	356	346	352	348	328	347	299	326	351	342	322	318	340	327	365	356	335	308	371	339	321	309	314	368	322	327	320	319	356	340	331	349	331	320	352	291	372	354	342	347	315	328	345	324	350	348	342	349	307	323	364	326	339	343	315	370	333	325	342	329	337	360	311	345	342	311	327	337	338	324	321	339	341	351	323	304	333	334	344	332	303	345	341	334	347	339	360	360	354	329	328	319	359	333	343	315	342	345	327	357	329	347	336	352	303	349	312	349	355	362	311	307	339	331	333	316	322	322	299	357	328	358	322	339	369	325	358	339	326	336	321	330	346	335	330	330	351	370	322	342	363	366	334	348	329	352	339	329	347	332	344	323	350	359	329	304	328	342	337	384	333	312	328	347	320	319	360	334	344	333	372	334	340	311	328	352	347	338	377	307	329	354	313	308	308	309	321	334	343	325	323	309	369	366	328	335	341	343	349	357	331	300	361	340	325	335	337	343	350	339	339	359	295	345	313	375	321	303	352	353	326	341	345	347	315	343	322	343	325	362	344	338	361	324	337	352	323	330	346	349	333	356	326	347	333	334	372	318	321	305	310	353	332	346	381	373	334	327	349	334	335	334	334	345	351	312	350	344	329	333	323	331	323	360	338	342	343	295	310	333	335	324	342	341	331	331	323	343	354	343	355	349	332	329	327	362	320	308	346	319	345	333	312	337	314	349	363	326	337	309	348	355	346	330	328	349	349	352	324	327	307	372	347	331	338	353	334	304	369	328	334	322	344	335	358	328	332	325	325	309	319	347	327	318	337	379	352	343	328	347	362	328	310	333	349	370	346	327	312	314	310	333	326	340	349	334	356	322	322	392	314	349	350	343	335	337	325	342	336	369	338	337	322	366	334	328	338	311	359	357	337	324	370	329	355	337	341	342	340	314	316	294	352	345	329	361	337	336	320	304	379	371	340	346	349	349	337	361	346	343	311	331	318	328	345	365	359	321	358	306	370	367	319	341	329	340	311	334	349	343	333	331	345	338	333	344	333	315	329	316	342	327	347	351	361	343	351	346	361	325	349	327	298	377	311	329	348	324	325	331	344	372	333	313	344	336	313	337	323	318	340	334	327	320	333	319	323	331	307	349	331	343	342	332	334	306	362	303	329	326	309	349	344	291	342	311	316	336	350	334	366	344	342	364	362	338	342	365	356	351	338	326	328	346	347	331	351	313	341	342	336	323	320	333	311	334	331	337	337	323	328	304	310	357	320	343	318	346	302	348	343	334	339	344	330	356	339	317	350	330	357	338	350	304	346	317	329	348	307	333	329	336	339	360	333	323	325	350	341	349	342	314	353	325	364	308	331	329	335	320	344	316	333	347	383	356	318	329	349	291	314	336	336	337	315	328	335	348	356	363	338	320	323	385	354	363	377	369	322	357	346	340	341	344	325	320	312	349	323	292	383	319	328	319	332	349	334	343	318	330	327	334	317	319	343	346	284	351	331	320	330	307	339	320	320	347	344	342	318	329	309	349	349	339	349	333	336	323	338	297	358	334	319	335	323	323	329	328	336	319	333	337	339	345	343	336	311	372	340	352	305	355	289	318	311	307	312	329	307	326	355	346	335	343	349	343	296	322	307	346	351	323	344	330	330	394	346	328	339	342	308	351	346	318	320	360	340	334	338	328	304	348	363	331	337	365	328	320	323	332	340	318	334	327	326	320	325	375	323	301	342	329	343	336	351	336	344	346	318	292	371	342	331	324	343	328	345	326	298	344	315	355	325	341	323	328	334	353	373	355	320	332	324	319	331	350	354	327	357	340	360	355	353	362	342	312	347	329	305	348	330	330	330	308	359	329	336	346	331	349	336	338	360	299	317	357	304	342	351	334	327	345	345	343	346	325	328	357	312	336	392	331	328	330	303
8494	16047	26596	38955	5240	3388	2603	1776	1427	1145	1014	922	3396	19400	16620	12604	7774	4473	2291	1269	809	559	564	558	533	577	552	609	606	560	576	564	561	568	556	527	557	542	536	567	568	589	537	549	583	598	544	572	568	541	573	561	563	570	541	565	593	563	587	552	526	571	546	563	556	539	605	537	554	585	589	560	529	593	563	552	526	550	564	573	553	547	584	560	604	542	519	572	550	507	592	557	560	559	564	537	553	545	559	544	545	575	554	523	546	569	516	546	517	547	557	520	585	574	550	537	575	568	559	572	551	562	570	592	564	578	547	562	591	547	565	570	550	579	579	568	593	555	583	568	570	597	542	550	554	554	579	533	507	543	595	587	593	538	603	590	552	551	539	564	584	537	573	540	567	557	603	570	545	535	532	581	559	523	553	562	551	546	544	572	565	545	592	587	527	539	548	552	516	556	554	549	558	511	593	519	553	568	506	552	592	568	580	586	551	537	588	532	603	566	548	556	537	552	565	561	518	568	569	619	598	544	571	572	585	540	549	551	590	563	544	563	529	519	533	530	561	547	564	533	554	572	551	527	577	496	531	520	583	560	552	549	563	578	538	574	589	561	558	581	616	578	537	551	575	587	560	596	545	558	566	542	571	528	517	527	582	602	528	558	559	586	578	567	535	527	534	569	549	548	531	529	560	540	528	589	564	571	559	544	537	558	542	577	596	594	616	560	579	556	560	535	536	548	549	584	532	555	562	546	553	550	557	530	527	550	558	544	546	566	591	579	571	552	580	539	572	611	547	573	546	548	550	524	540	558	510	574	566	539	522	528	573	520	582	559	557	560	549	503	549	561	552	574	555	540	590	534	571	552	518	547	544	596	570	560	561	548	553	561	601	539	547	559	528	571	575	547	572	592	553	555	513	534	573	553	550	593	610	603	574	543	530	542	542	576	559	559	539	524	558	570	557	584	568	559	564	568	548	546	572	536	540	573	577	549	561	557	528	542	546	604	550	559	515	554	577	562	560	531	554	563	556	552	553	570	548	560	549	545	582	545	570	573	552	576	591	574	565	533	553	566	535	546	508	581	561	546	543	587	559	490	561	557	603	584	528	512	595	528	591	534	583	614	558	546	545	562	544	531	576	562	551	537	592	513	521	604	604	579	581	554	592	575	572	584	540	605	578	498	542	557	524	558	552	591	558	556	560	578	553	546	543	531	572	544	561	543	580	580	589	577	559	537	551	596	594	574	541	562	551	595	562	557	568	563	581	553	577	549	554	569	529	559	562	566	528	590	581	527	558	534	586	562	511	577	549	525	569	510	557	556	593	556	556	531	559	528	554	520	545	523	562	580	555	537	585	536	582	592	598	549	513	572	556	584	559	551	536	552	560	568	580	558	619	541	556	570	539	559	565	539	582	534	559	567	577	574	530	566	548	522	562	597	523	595	601	568	556	552	520	579	540	556	535	581	570	600	539	558	565	548	552	587	527	528	518	585	561	570	547	564	587	554	549	570	543	509	573	575	504	562	554	568	551	545	569	559	558	522	579	557	578	543	568	560	563	551	575	529	561	540	561	542	546	551	609	541	589	548	560	565	580	601	599	574	593	592	565	601	517	571	546	558	563	599	558	549	585	552	526	590	523	544	534	579	567	581	544	569	575	514	581	592	577	552	601	609	556	538	537	571	599	561	534	561	540	529	540	534	560	507	553	538	577	563	575	546	573	570	549	586	558	545	593	538	568	592	576	576	577	555	570	588	565	541	536	566	575	542	566	569	552	546	550	590	548	547	513	578	566	545	515	581	589	533	543	558	561	543	567	557	582	568	538	592	548	556	545	573	559	580	537	551	587	585	521	543	590	559	544	533	556	579	601	561	544	533	560	558	540	523	605	566	547	529	536	590	548	532	549	534	552	599	529	592	580	575	528	565	541	510	520	545	579	593	598	554	539	520	568	561	560	528	584	593	515	572	540	526	513	587	580	574	536	595	574	526	547	557	572	543	551	579	524	586	537	519	607	565	581	577	561	536	554	574	531	573	547	541	571	556	583	532	500	582	559	552	547	581	560	543	552	511	561	531	535	563	575	538	537	611	543	567	538	526	567	535	572	552	515	547	592	543	565	528	544	567	553	537	553	549	590	585	558	543	567	562	541	593	523	562	545	527	542	559	564	591	549	547	566	573	541	540	571	595	540	563	516	575	551	556	578	528	578	548	611	537	558	559	574	542	525	559	562	558	523	586	534	550	547	550	565	615	533	545	562	574	559	556	597	540	565	546	554	539	543	578	562	559	540	572	578	567	555	604	568	563	535	536	553	596	551	542	559	546	535	530	528	569	580	558	545	567	567	550	580	566	565	542	567	562	582	554	549	542	534	606	599	585	537	573	543	570	558	561	555	517	590	562	538	558	571	586	548	569	568	558	576	565	506	548	554	575	572	527	543	583	524	559	565	581	564	523	552	592	576	554	557	537	538	505	511	568	557	531	537	518	574	559	565	589	552	541	588	557	544	586	585	579	561	552	568	551	570	591	561	567	572	566	608	566	585	545	520	545	560	578	548	530	595	549	544	514	613	557	583	564	524	569	553	611	584	503	554	582	584	508	543	562	572	507	565	554	564	610	525	558	545	599	569	531	539	570	598	554	551	563	541	550	550	555	535	563	549	557	610	558	551	577	544	553	531	555	530	557	529	552	557	501	547	559	538	606	585	573	573	548	576	547	571	585	569	554	530	518	587	557	561	577	543	540	590	590	542	551	580	537	580	550	569	566	567	596	576	595	570	535	557	511	576	562	589	564	551	592	549	562	552	546	599	509	578	539	535	555	525	532	523	566	530	579	557	556	572	546	549	550	547	525	552	566	587	589	543	542	567	536	576	564	580	552	559	558	574	575	520	533	545	545	569	552	585	541	569	551	591	559	545	523	546	521	540	574	574	587	554	552	554	577	559	525	596	529	524	576	531	552	551	583	585	556	533	572	575	532	557	567	585	498	553	581	524	571	574	549	552	529	540	539	609	545	535	518	544	603	509	583	550	544	582	521	534	571	576	553	587	584	545	558	537	595	516	536	542	559	553	524	532	531	572	534	517	568	537	585	593	563	561	557	554	497	528	548	578	578	568	603	542	564	604	591	535	550	523	540	538	539	538	583	562	559	584	579	572	527	539	532	558	546	522	582	547	511	556	495	581	573	559	548	531	538	584	534	549	559	572	538	553	517	558	593	576	595	519	536	541	544	571	581	554	509	533	538	589	607	529	573	563	604	583	556	550	588	595	517	520	550	542	576	521	548	605	565	545	572	583	572	536	562	621	573	559	584	555	552	563	572	557	514	624	595	569	564	602	558	533	560	564	514	541	557	518	550	567	552	565	520	589	561	528	517	527	535	545	531	589	501	557	577	563	556	523	558	563	534	578	583	550	575	490	573	546	568	574	610	596	569	539	575	555	531	559	521	544	587	568	553	518	544	570	584	565	590	581	578	580	535	553	513	588	580	582	563	584	546
23099	21118	29223	28922	21754	16999	4554	1119	841	743	643	594	2708	20711	18302	12766	7920	4103	2018	968	547	464	362	341	332	372	338	340	345	378	365	357	348	351	336	376	367	345	361	342	302	351	380	359	343	341	356	360	307	368	348	343	369	384	313	327	375	357	333	327	317	370	345	381	354	353	311	386	315	337	342	341	338	327	350	309	339	327	386	350	315	350	332	332	357	374	330	349	367	335	367	355	369	351	328	293	317	374	340	313	323	347	329	357	356	331	340	337	373	350	350	343	350	324	341	335	336	335	356	342	364	325	360	365	356	376	347	342	356	346	347	323	377	348	321	322	314	374	356	358	352	347	310	313	360	364	324	357	324	330	358	324	376	319	349	368	345	320	350	355	294	385	345	350	348	320	334	334	356	343	333	340	324	343	350	327	349	330	343	325	375	352	327	365	374	309	374	341	317	326	334	370	339	317	342	354	331	342	334	361	385	345	343	333	331	302	346	357	325	353	366	332	360	358	341	359	345	366	310	333	365	361	338	359	345	364	358	320	366	326	335	320	353	360	340	335	360	350	373	343	334	335	354	354	360	358	370	331	345	344	379	368	358	353	346	340	344	357	349	352	341	344	357	333	347	314	355	320	339	336	353	346	370	362	325	346	354	353	355	344	339	336	357	343	375	358	336	310	344	363	332	375	354	342	361	314	364	322	329	347	346	320	337	325	339	343	352	343	335	357	377	338	363	356	326	350	335	375	367	340	346	340	365	380	359	343	335	317	350	310	318	325	341	370	310	330	336	337	361	335	321	327	355	341	331	353	318	350	321	359	324	359	368	340	341	334	333	359	321	335	335	333	358	382	363	339	327	356	334	359	317	373	342	340	345	332	353	342	354	343	362	340	356	357	326	309	356	362	316	342	345	337	328	342	357	354	370	369	372	349	362	334	368	356	348	348	316	328	385	347	330	350	356	340	360	343	334	344	338	353	344	351	349	326	373	366	348	329	359	331	373	333	386	349	352	362	322	346	351	354	339	354	329	372	381	351	325	331	312	366	326	329	366	335	335	348	381	305	345	323	356	318	344	331	340	323	357	317	325	343	357	349	354	313	318	342	341	323	372	325	350	341	330	328	356	351	369	362	334	315	329	358	332	348	324	353	309	339	338	337	339	359	370	339	368	322	356	368	335	346	327	354	314	337	342	377	326	361	326	379	294	333	363	352	331	356	341	334	363	342	343	335	339	368	358	351	344	373	315	373	354	370	344	365	337	346	325	343	364	335	361	303	327	347	319	372	331	353	356	365	360	355	336	332	325	344	347	363	322	360	376	332	342	343	343	357	344	308	367	353	375	336	352	335	317	352	370	325	319	322	345	351	325	385	308	381	329	378	331	334	363	333	374	333	346	329	354	337	319	350	342	352	389	344	343	348	358	363	348	363	365	321	346	333	329	328	333	330	365	381	321	344	340	374	325	342	340	321	357	357	331	324	351	347	336	323	352	353	340	349	343	372	309	335	341	348	348	368	355	348	356	351	301	361	369	355	322	352	345	379	338	326	331	374	357	350	320	335	316	371	322	340	334	360	364	329	340	331	323	360	353	378	379	373	308	312	351	344	332	319	344	301	380	327	316	324	304	351	351	331	359	354	339	359	349	319	361	347	392	341	353	318	360	368	332	336	353	337	324	301	376	344	348	339	361	344	378	353	378	326	361	322	341	356	351	333	317	341	357	365	350	347	311	386	338	362	371	337	315	332	301	346	324	350	320	364	313	357	369	376	367	320	316	359	335	348	357	313	369	337	341	331	340	359	364	357	351	325	341	331	344	363	330	333	369	368	355	339	355	355	340	338	338	348	338	348	375	340	336	336	336	329	342	339	346	342	331	317	328	347	353	337	355	346	336	311	340	339	343	363	354	363	325	353	317	350	360	386	374	328	370	353	355	348	359	337	364	342	356	313	378	338	345	331	350	358	334	327	348	354	337	343	334	342	374	364	333	362	330	340	349	328	325	345	345	312	302	377	350	328	335	325	334	337	324	294	361	342	390	367	353	337	348	324	336	365	323	372	346	325	324	366	349	347	324	328	346	359	366	340	349	344	367	344	340	342	327	378	354	333	342	381	343	358	346	332	333	354	349	333	365	342	342	336	325	354	348	346	362	376	334	365	344	368	356	333	370	359	330	352	344	357	367	331	310	334	320	345	361	368	377	365	310	381	344	337	352	336	360	346	335	342	365	347	356	366	352	344	353	347	333	355	347	328	345	367	349	351	335	350	322	324	358	344	340	338	335	334	376	378	346	361	346	348	343	349	308	381	335	334	321	329	350	364	323	312	326	339	337	345	328	344	345	329	335	330	312	329	339	357	343	330	320	347	341	343	323	325	345	362	333	342	324	336	314	303	320	362	353	374	354	365	321	353	349	311	342	363	372	333	328	351	338	315	335	334	326	326	342	357	329	337	354	332	357	356	341	346	371	361	343	370	338	380	348	380	337	322	335	315	343	312	354	334	330	323	372	353	339	355	342	323	353	353	358	355	333	350	335	355	355	311	324	340	331	338	348	360	349	355	352	349	337	340	361	334	355	340	400	321	360	333	321	347	368	318	360	336	341	363	344	349	351	355	348	354	309	373	363	350	296	341	340	332	308	336	380	361	357	362	353	360	393	342	334	360	335	319	318	350	364	325	339	350	369	332	329	355	373	370	348	360	311	358	354	358	370	354	341	353	345	332	321	341	307	335	323	332	367	358	418	371	330	327	318	373	353	320	358	331	302	340	350	345	358	362	347	339	332	311	326	325	334	325	336	344	335	335	331	370	334	335	347	351	362	346	329	307	348	351	325	361	372	368	354	328	364	348	356	340	335	329	358	365	351	349	290	334	336	325	351	345	347	333	352	352	366	338	349	320	333	344	318	335	317	375	352	396	390	374	362	367	312	322	321	364	318	343	344	338	333	341	331	354	345	359	327	319	353	346	361	360	367	348	377	358	366	364	338	356	326	325	339	354	343	325	357	320	340	364	292	362	352	350	329	320	356	320	339	345	330	351	346	361	315	335	334	365	336	311	333	359	334	343	366	313	344	341	350	358	336	328	330	334	355	386	319	345	342	342	342	357	355	368	349	364	336	338	312	331	342	350	335	330	364	333	378	354	372	341	319	375	307	319	338	333	341	325	358	332	334	337	356	369	347	332	355	339	356	341	293	354	340	363	337	342	339	322	399	354	309	349	357	347	380	370	342	341	315	347	344	335	352	326	367	338	357	386	341	339	350	366	331	360	344	355	350	321	332	355	368	379	372	317	306	349	369	309	360	344	355	364	311	308	345	340	338	351	336	330	316	364	347	314	367	339	325	314	369	339	347	320	328	352	372	312	327	330	327	335	354	380	313	335	382	335	391	356	332	315	357	318	333	323	345	350	332	318	329	365	329	351	332	322	337	321	316	356	360	346	354	361	327	297	343	334	370	367	320	374	307	382	390	346	306	321	324	306	321	346	336	343	363	327	349	341
12647	24214	39080	57929	9282	5498	4242	2898	2278	1850	1444	1417	7346	33455	28017	22889	16236	9697	5026	2416	1177	875	567	580	552	560	588	532	534	525	540	580	533	505	562	528	542	524	582	568	544	577	577	558	579	611	596	562	569	563	558	563	543	580	559	569	569	554	568	596	565	569	565	582	564	583	539	585	567	525	547	547	572	584	568	570	605	571	552	549	517	544	597	603	523	607	580	557	579	532	569	607	563	552	569	576	527	560	572	521	567	571	513	555	601	500	613	567	549	536	583	574	551	534	534	561	563	556	531	557	573	560	572	569	576	566	551	568	536	573	607	534	584	600	557	547	583	523	585	591	591	538	563	592	567	553	604	561	544	521	579	546	582	563	541	548	559	527	563	625	546	571	549	537	541	521	565	548	562	520	594	558	563	539	543	587	603	551	540	544	552	545	582	573	601	566	526	571	580	527	553	551	558	527	567	566	552	524	555	550	511	586	547	544	594	591	539	579	533	534	572	568	549	589	531	543	526	598	523	564	529	545	571	559	586	537	580	551	596	560	584	565	564	564	560	520	536	596	526	548	568	609	519	572	561	581	568	558	537	553	570	539	565	523	559	559	545	618	562	565	578	566	528	579	595	561	545	571	558	574	573	570	586	566	533	565	570	527	556	525	525	508	538	534	548	594	553	537	581	514	572	568	579	575	585	546	586	551	566	561	579	538	553	535	548	521	557	532	536	549	541	557	577	529	556	554	558	606	572	567	543	580	534	553	556	553	575	539	540	546	570	554	555	531	541	561	550	605	553	581	539	517	562	609	568	551	568	571	585	563	584	593	555	580	524	561	581	571	570	517	557	529	543	549	540	604	552	580	545	562	561	562	555	537	574	541	560	513	547	569	549	548	504	550	543	588	581	557	547	556	603	536	576	562	552	563	583	555	581	564	511	533	557	567	569	587	565	561	568	598	554	582	565	586	575	496	516	584	573	541	546	559	576	569	630	554	582	548	553	542	586	559	548	571	530	571	552	558	541	510	529	544	542	563	524	550	514	566	583	554	516	563	546	495	527	544	602	581	544	582	567	616	547	586	555	581	568	566	566	563	556	577	580	569	510	548	574	564	570	568	609	541	527	566	550	581	517	578	497	523	556	570	603	578	512	613	553	575	547	566	614	545	530	535	539	578	566	568	561	575	546	565	565	580	562	523	530	556	556	565	579	578	604	558	554	589	547	587	514	566	546	588	549	580	583	550	582	586	558	571	532	561	578	546	510	563	579	574	598	566	534	558	567	602	602	561	589	536	539	605	499	584	534	572	601	635	619	548	636	514	556	554	567	533	597	543	586	560	591	550	588	541	590	532	513	549	560	562	527	569	538	572	545	539	531	563	567	560	562	580	526	545	537	543	556	574	587	545	560	538	576	584	585	563	554	577	566	555	562	529	575	580	579	562	549	558	566	603	573	567	519	548	540	564	584	614	566	565	533	577	565	554	534	573	573	540	550	543	532	569	575	551	573	537	564	553	583	535	545	527	582	592	613	594	577	588	563	548	537	550	539	547	553	526	550	553	561	557	541	537	570	568	584	557	584	563	551	566	559	570	547	546	547	518	553	553	593	556	531	558	526	535	570	565	577	498	588	569	582	584	548	568	539	553	559	584	581	568	574	582	542	568	523	594	566	529	620	554	577	582	587	576	528	566	566	535	571	536	581	562	582	562	543	539	556	563	533	546	554	534	547	525	572	588	550	572	543	565	506	563	533	577	533	595	534	551	581	558	579	570	560	554	564	574	510	586	581	567	540	562	550	546	566	538	573	534	587	554	568	544	569	556	551	570	558	548	553	550	571	602	552	534	535	569	561	555	536	529	553	572	566	563	585	601	560	550	538	570	577	554	557	520	537	524	554	576	599	541	555	541	552	555	579	572	538	582	583	559	507	573	524	581	559	548	536	559	542	553	579	516	565	585	585	590	587	537	614	554	558	549	547	577	569	516	600	529	542	581	610	555	559	556	572	579	578	577	579	534	535	547	568	555	558	586	556	556	534	554	574	570	539	532	545	576	584	569	605	562	576	565	547	552	508	525	577	567	559	591	570	570	539	539	544	529	588	573	578	574	589	564	550	566	524	597	554	550	594	588	589	545	541	555	598	492	572	588	548	556	544	574	555	530	559	534	572	565	568	548	549	542	555	511	547	545	537	533	530	533	538	591	552	598	576	547	529	529	560	543	601	601	519	563	523	552	527	549	535	573	543	579	606	555	583	559	594	623	550	548	547	551	532	522	551	567	602	566	566	573	550	532	606	555	574	523	559	550	583	544	580	534	590	528	515	559	531	564	569	579	530	576	589	565	560	554	561	554	569	560	564	530	552	555	542	521	536	586	561	550	540	563	576	524	539	574	571	527	563	572	556	548	564	519	556	546	540	563	553	567	595	542	556	540	553	508	619	562	548	567	553	519	604	560	574	554	551	551	578	588	554	582	565	573	538	609	565	604	573	577	551	533	550	582	566	542	554	572	562	584	498	537	522	596	556	572	579	520	614	562	517	581	573	562	532	552	574	549	532	562	562	551	565	561	560	558	548	583	533	609	571	544	533	574	587	544	552	574	598	549	559	607	515	575	544	537	578	554	528	565	573	552	572	551	568	537	558	559	558	543	533	553	561	576	558	526	509	551	568	537	520	562	567	578	529	519	558	539	520	536	535	537	545	524	579	543	623	580	540	599	541	559	560	569	525	546	521	539	576	566	605	566	596	547	579	604	572	536	510	563	516	569	616	495	523	582	563	525	569	544	553	542	515	542	533	536	561	555	581	570	550	565	603	564	570	550	534	530	549	552	568	558	591	546	573	577	553	565	560	592	562	614	542	542	578	550	537	544	552	497	539	565	564	557	538	533	577	561	578	555	576	558	598	522	522	587	586	567	536	549	580	515	547	542	578	569	569	590	563	577	528	589	563	558	566	554	581	591	570	571	613	548	545	556	543	527	573	552	522	564	549	538	585	530	578	557	570	559	558	558	544	512	575	556	531	591	559	574	546	550	605	547	545	569	564	554	526	580	550	570	548	548	542	572	576	537	545	514	557	564	528	560	538	561	581	575	534	558	581	540	547	549	543	542	551	592	549	561	595	552	564	577	584	550	576	555	562	575	583	588	502	578	529	551	518	539	551	566	523	542	575	535	583	553	591	549	535	571	595	537	567	556	544	602	584	528	598	540	599	549	588	535	613	556	561	551	536	522	556	532	599	538	515	534	587	566	562	544	532	558	587	549	549	572	562	586	526	572	577	565	535	569	570	565	579	552	579	601	598	547	570	538	557	555	578	534	587	549	563	529	530	518	564	522	532	586	564	592	579	567	543	580	615	563	533	519	560	557	527	601	568	542	565	566	586	519	591	583	586	520	562	504	550	575	562	545	557	550	539	519	581	626	534	509	526	576	530	570	575	533	589	561	586	585	553	584	612	580	567	576	583	587	548	555	585	535	561	576	542	560	575	571	551	544	588	598	569	570
26728	19930	9917	14096	1385	686	592	500	396	402	319	340	390	1499	1612	1292	997	634	438	370	343	302	326	331	313	332	329	324	321	308	305	294	293	340	292	306	315	343	310	327	321	324	292	295	287	315	308	341	306	302	321	282	288	311	294	310	301	302	275	305	341	326	321	343	310	336	312	306	323	312	289	292	307	310	302	311	304	308	294	292	329	307	307	307	307	287	306	316	338	319	299	333	297	325	287	324	291	303	289	307	323	302	327	310	315	282	312	287	300	311	315	278	316	322	315	316	322	272	284	308	283	293	311	310	315	308	324	311	306	305	325	289	299	313	292	287	300	289	313	314	302	315	287	328	302	289	297	278	306	284	304	337	308	322	306	280	310	322	338	294	322	308	289	308	323	302	318	303	333	320	294	298	276	299	295	301	299	279	315	318	279	285	277	317	357	316	316	325	333	270	299	299	315	304	301	292	302	303	318	308	313	318	294	315	302	292	321	300	310	290	298	323	307	291	322	273	310	321	310	278	329	294	319	313	324	293	304	305	312	303	306	293	303	285	332	317	333	317	345	333	298	304	336	317	310	330	303	320	312	302	307	301	303	302	308	324	314	322	334	313	314	314	315	294	312	303	309	281	304	340	306	317	359	308	279	322	291	315	326	313	281	259	297	301	281	335	289	319	325	297	313	324	288	324	307	279	326	263	306	308	298	299	322	297	280	323	319	311	261	321	297	315	314	311	324	297	303	304	311	298	336	312	318	296	305	304	313	322	298	306	297	317	313	312	272	327	291	315	315	268	286	293	279	293	315	311	304	307	297	302	309	344	303	319	286	322	292	317	324	303	318	316	298	325	293	340	309	264	296	314	303	312	320	310	300	324	303	270	323	316	288	300	308	332	326	277	299	300	365	298	289	280	322	317	315	331	305	309	312	320	312	268	289	316	318	321	311	345	303	328	312	295	310	306	292	323	300	303	300	295	301	301	310	320	324	323	290	290	312	337	325	288	336	314	305	343	310	310	310	320	291	314	304	299	299	298	285	293	325	298	288	298	287	285	306	317	309	335	333	292	299	301	264	306	334	303	324	298	316	309	282	334	320	303	321	278	284	299	295	298	321	287	332	320	297	309	331	285	324	313	306	284	311	301	288	278	305	304	318	316	327	323	291	314	262	306	290	263	317	320	306	342	306	306	329	340	296	302	286	285	332	282	290	303	332	361	312	329	272	320	265	305	297	282	307	284	275	308	323	309	295	310	331	288	273	307	305	284	302	298	285	285	312	308	272	287	298	308	288	279	311	279	288	317	293	316	315	316	298	328	327	294	327	291	293	323	306	314	313	334	260	308	307	300	313	293	322	284	322	296	303	278	322	298	288	290	337	299	324	304	304	271	313	316	291	321	323	305	336	286	338	318	297	290	295	282	315	301	303	301	291	296	315	295	340	310	264	306	310	322	324	300	294	285	307	305	341	296	299	311	308	284	292	303	339	293	325	309	335	324	328	270	298	330	310	305	292	293	314	309	332	341	292	298	318	255	316	305	301	317	297	293	287	300	293	296	341	323	292	329	331	295	295	302	294	318	297	345	307	306	299	300	319	328	315	315	289	310	290	301	311	348	300	336	319	302	288	317	287	286	305	308	307	305	326	320	316	307	288	296	284	298	342	334	313	280	311	325	339	331	304	309	303	310	325	296	304	300	287	312	350	309	286	290	319	303	306	294	313	331	335	304	289	301	295	284	305	313	318	301	285	297	275	309	295	323	310	317	313	286	295	295	295	305	301	313	298	321	333	280	325	299	318	316	276	332	288	294	306	307	275	299	291	335	311	333	320	314	301	318	297	273	293	334	299	303	314	320	312	276	267	309	331	294	300	329	331	294	327	299	280	298	274	306	278	333	310	333	286	285	338	319	308	288	300	286	286	308	297	302	306	298	324	319	299	292	322	286	301	294	316	313	318	302	313	337	324	288	299	278	284	333	307	321	299	301	292	310	313	295	307	306	264	289	314	290	306	295	292	304	324	309	291	306	271	323	324	323	293	308	303	316	340	259	362	268	309	302	292	334	289	312	301	294	311	307	295	290	307	287	284	313	308	339	315	315	309	301	303	295	289	300	326	282	288	295	293	313	313	312	302	330	318	298	291	276	327	318	294	292	303	309	302	310	304	319	290	307	316	291	336	304	284	288	312	303	318	294	309	327	339	311	342	317	302	332	308	320	302	270	300	299	313	335	312	281	287	277	309	319	342	289	265	306	308	302	308	290	289	299	319	278	282	310	276	313	307	300	303	306	315	304	290	333	282	326	315	320	306	305	336	310	267	263	294	326	327	329	317	311	277	302	329	272	299	294	301	274	310	292	304	324	332	325	300	306	300	309	295	303	310	337	303	289	293	304	315	343	315	296	323	298	299	310	321	300	302	290	297	309	297	352	340	316	292	366	304	284	330	322	296	362	328	273	305	325	352	302	300	256	306	313	289	291	289	301	309	309	308	320	309	267	316	293	314	299	283	312	305	296	285	294	303	304	301	321	320	281	316	292	295	329	300	252	296	319	323	321	348	298	317	314	308	293	296	326	336	326	299	277	315	301	320	286	284	286	322	278	289	279	306	307	282	301	314	290	301	303	300	290	295	297	278	307	324	326	291	308	324	306	321	316	316	326	298	293	309	325	337	326	307	314	296	291	294	296	285	314	289	311	290	296	321	304	293	325	268	321	300	307	297	304	296	310	332	295	289	286	310	308	270	282	310	342	259	298	305	308	331	302	301	284	334	297	341	312	312	276	305	317	296	313	328	313	306	331	295	303	334	308	311	316	331	300	331	298	274	321	328	288	348	310	314	323	299	304	337	288	329	291	308	305	321	291	266	335	290	260	304	306	315	340	316	272	350	319	310	315	281	308	332	280	299	289	281	302	299	280	292	311	302	277	314	296	310	272	299	297	300	303	334	298	307	335	332	274	326	328	318	325	312	281	312	282	299	298	289	310	308	275	304	321	297	294	310	311	334	320	306	326	298	331	292	296	315	327	307	318	312	302	292	312	289	268	327	295	275	300	307	307	289	300	309	308	319	306	293	331	322	299	317	277	264	291	296	334	309	302	306	291	289	278	327	286	278	328	287	304	302	310	294	313	312	334	333	325	338	258	267	333	311	285	321	302	307	311	292	336	285	279	294	320	275	328	329	302	293	277	317	305	303	346	275	301	307	329	298	315	336	338	293	327	302	293	300	288	317	337	288	302	309	325	295	294	285	324	288	299	335	308	295	319	317	320	342	313	345	313	321	305	286	315	310	325	276	318	301	271	295	324	302	306	263	302	336	301	304	298	303	295	291	318	315	290	293	313	318	290	311	291	285	319	299	322	309	325	287	287	288	301	314	311	318	322	294	305	306	286	305	315	295	328	305	325	326	311	293	306	288	304	324	317	339	332	312	298	316	325	317	298	303	280	306	326	309	301	307	299	340	341	311	316	307	292	318	323	302	317	294	303	327	285	316	306	288	308
7353	9740	11405	19515	2800	1961	1515	1238	839	785	744	703	868	4482	4223	3313	2265	1387	825	680	567	487	504	515	479	522	550	492	520	528	548	507	539	549	481	500	500	546	498	516	489	527	522	519	571	535	481	535	498	523	526	539	510	544	513	500	498	539	502	533	556	524	496	485	491	490	492	528	506	501	513	544	515	520	526	493	444	467	512	489	551	487	495	529	463	512	502	507	478	529	526	519	514	476	524	518	537	485	488	514	538	553	515	523	479	514	495	498	538	508	547	462	530	478	509	498	517	532	501	537	512	503	496	531	535	504	517	502	528	488	525	525	512	486	520	471	548	527	489	504	535	531	531	547	529	487	479	556	511	509	516	502	505	490	505	524	495	480	543	504	501	484	491	480	523	491	490	509	507	496	481	550	545	488	518	490	504	506	489	524	499	500	556	493	525	494	557	499	539	481	497	499	492	517	507	560	488	512	495	558	511	510	510	538	546	490	511	504	476	518	496	514	498	506	542	498	516	531	518	556	491	471	541	533	456	516	510	509	504	534	552	505	516	479	457	460	535	494	537	518	530	499	524	494	524	484	487	473	499	511	509	485	539	511	549	505	484	513	469	556	532	508	533	533	513	531	473	524	517	534	501	533	495	545	503	460	462	529	523	510	489	531	486	529	511	476	475	520	510	495	502	472	486	515	497	517	510	497	505	501	519	499	506	526	526	508	527	530	568	463	498	539	492	516	505	508	567	477	528	505	498	525	500	513	508	480	495	489	554	510	495	489	469	501	493	520	544	491	473	537	516	515	551	483	481	520	523	511	469	530	529	536	506	498	482	506	521	516	480	502	554	481	508	488	507	525	527	527	518	499	480	536	489	495	500	506	485	480	495	503	521	521	493	498	517	422	472	475	498	517	482	495	529	504	469	496	474	556	528	473	494	555	529	517	510	531	557	479	510	519	473	518	506	527	511	508	523	510	517	516	515	503	516	504	484	511	508	509	477	543	502	518	476	524	549	507	494	526	532	482	493	506	503	535	459	481	559	537	506	511	550	513	519	513	462	486	546	540	498	548	504	497	517	481	516	558	528	498	461	534	534	505	534	512	495	498	513	542	527	514	508	480	517	537	500	535	467	479	561	480	477	487	495	527	530	490	494	498	501	508	490	510	551	511	513	487	490	492	508	515	506	491	522	531	523	465	491	496	565	516	509	510	502	496	534	553	511	520	499	516	498	499	500	479	505	518	515	563	505	529	501	552	521	510	529	522	547	546	569	503	478	499	517	505	562	546	499	538	505	549	515	500	481	509	542	517	500	503	518	497	494	521	512	549	488	522	487	515	482	539	498	503	502	507	557	558	490	512	536	485	463	525	495	528	507	519	532	516	468	516	516	518	540	526	516	476	482	468	493	508	529	501	518	522	502	504	484	515	529	495	515	528	532	520	548	502	474	496	524	510	561	504	500	478	512	511	507	525	492	491	549	513	454	515	502	510	528	521	504	526	550	497	501	478	518	508	510	507	511	495	516	520	496	521	487	502	521	485	501	459	481	504	511	537	532	471	518	512	485	519	551	519	502	493	558	500	518	502	515	495	496	527	517	541	476	502	511	494	503	456	504	472	514	506	483	512	539	495	504	483	466	503	533	504	526	481	535	530	488	515	483	519	530	504	469	524	508	492	500	510	495	511	515	491	475	482	560	473	501	528	532	487	531	518	513	546	488	517	552	529	532	485	494	532	496	524	518	512	507	522	505	499	506	475	480	516	508	528	516	528	517	489	554	492	518	483	498	475	488	508	491	512	475	483	533	500	491	531	510	539	517	532	513	510	522	488	512	521	515	541	551	539	517	524	508	522	529	502	515	480	506	479	506	529	519	506	518	515	475	514	476	544	567	481	477	525	557	489	499	508	511	547	505	509	505	468	488	523	539	493	506	520	507	507	515	523	483	487	508	530	505	486	475	540	512	537	492	502	526	492	550	498	481	471	539	543	513	498	490	528	568	524	543	488	500	511	473	507	501	518	499	507	473	549	461	504	475	465	515	505	509	514	486	510	491	504	509	540	529	515	519	559	495	487	524	520	537	492	485	504	512	519	491	518	471	546	510	468	516	490	528	455	521	473	498	467	518	486	477	527	541	503	525	514	494	497	507	524	499	503	489	523	490	483	545	544	537	498	498	469	539	495	556	516	537	516	452	496	482	499	515	491	510	515	500	539	506	491	512	498	519	501	448	483	502	543	519	521	494	503	503	533	532	558	499	482	534	512	514	477	518	530	484	496	548	479	498	540	511	527	485	512	536	510	485	543	506	476	507	551	517	492	535	491	495	507	516	518	508	525	511	522	498	564	536	512	510	494	506	513	533	472	529	516	477	500	535	484	506	522	490	491	493	504	495	513	517	514	531	509	565	497	528	475	499	506	488	539	524	502	502	502	528	529	487	502	494	505	533	515	477	513	529	485	502	507	481	453	540	505	466	507	519	470	484	535	536	511	501	526	470	465	555	493	487	498	469	457	484	489	543	492	506	475	522	498	515	515	519	492	494	546	526	483	533	498	490	485	551	496	522	501	505	522	527	499	471	513	524	507	497	516	490	537	494	451	515	495	532	513	522	502	491	514	504	500	516	488	508	516	504	507	519	498	521	502	542	498	486	526	510	470	512	482	538	487	501	519	511	501	482	522	496	506	480	510	518	523	518	449	482	534	511	524	515	496	544	508	501	529	483	503	534	512	522	506	521	517	525	479	506	506	472	508	512	523	521	512	501	504	526	491	489	513	495	546	523	483	482	488	515	468	523	518	495	454	522	534	503	490	518	559	501	540	509	521	506	514	574	527	477	533	478	518	469	519	531	509	528	512	521	521	481	524	550	478	492	544	557	513	516	497	480	524	515	503	516	495	513	496	571	510	512	534	456	502	510	507	512	491	566	543	473	503	460	538	495	532	528	473	523	512	493	466	501	538	460	503	493	505	474	486	517	516	523	532	499	507	511	520	512	497	516	510	551	533	474	514	534	527	539	522	489	524	496	513	502	523	519	529	505	497	512	494	523	502	551	522	517	473	487	481	499	518	502	492	520	528	470	494	494	535	510	542	526	440	517	496	489	497	504	506	504	501	508	521	503	489	490	510	515	448	465	518	505	491	477	500	549	504	468	498	525	493	559	493	515	507	544	536	492	499	453	499	517	556	477	508	529	503	496	509	535	489	512	538	515	459	515	495	569	505	492	462	498	514	506	511	514	515	512	544	514	489	492	501	526	531	500	528	509	493	526	513	538	526	465	494	509	487	500	503	514	527	525	495	539	501	564	474	543	515	513	522	513	511	522	524	504	529	492	486	516	531	491	483	527	526	484	468	499	526	527	533	484	532	506	492	505	482	518	537	488	501	530	475	527	544	511	520	470	522	514	500	495	505	498	512	504	524	478	525	517	527	466	511	500	496	497	494	474	495	502	495	461	514	494	511	490	490	515	491	526	504	484	527	514	485	516	521	487	560	475	500	503	544
24622	21160	27975	27341	12676	2089	1053	681	561	514	492	425	1051	7680	7949	5301	3183	2029	994	609	432	316	374	363	312	368	316	377	359	340	360	320	316	359	335	371	346	304	334	346	337	337	375	348	374	330	342	357	386	357	321	352	349	327	355	352	343	355	313	359	351	339	380	323	316	315	349	331	326	319	371	328	363	310	331	353	364	370	327	359	329	346	352	345	364	336	329	318	293	323	324	335	339	338	324	299	346	355	338	313	333	337	335	337	326	340	357	338	326	338	329	355	346	366	341	336	342	316	344	334	339	367	317	333	327	313	356	344	326	363	313	335	338	332	332	366	323	345	337	310	318	348	353	366	356	338	289	348	310	342	328	340	333	334	345	362	346	331	382	329	345	349	331	330	344	313	363	346	328	364	323	314	292	367	346	333	331	353	367	320	350	345	321	366	323	338	352	337	344	343	340	344	328	348	348	367	304	363	347	340	329	349	304	328	334	339	296	372	322	346	320	355	384	342	317	336	303	357	341	347	330	363	298	321	301	343	321	348	310	352	328	345	309	319	342	293	337	361	346	327	355	342	330	323	319	354	349	366	337	345	349	357	332	352	354	320	325	351	343	342	317	342	308	320	352	356	313	333	347	338	334	305	371	341	343	352	326	306	335	350	324	308	343	329	333	323	314	339	361	371	339	331	357	342	347	332	330	357	324	371	339	340	339	383	327	320	363	343	346	312	344	355	333	341	346	347	358	335	348	358	353	340	379	377	296	341	334	338	333	322	327	349	320	356	319	370	357	344	330	334	343	359	330	360	332	340	350	338	341	358	329	342	328	318	313	348	370	343	324	346	342	322	317	365	354	361	344	325	316	359	314	329	329	326	344	346	368	358	347	355	317	342	349	325	356	351	346	345	352	339	352	324	366	347	330	352	348	340	328	316	367	318	323	337	361	368	339	327	339	357	314	327	321	305	333	336	327	316	366	356	327	367	337	338	353	338	340	344	314	378	350	403	324	330	320	334	326	358	319	303	348	361	347	356	363	360	336	350	325	373	353	353	322	388	333	326	336	311	357	323	350	335	300	358	328	326	328	349	345	327	302	342	317	332	328	337	347	354	342	330	342	328	342	325	328	335	351	339	330	374	346	318	339	365	358	326	314	355	317	347	341	337	329	362	309	326	308	337	363	310	347	314	350	345	326	331	360	335	346	319	360	328	368	338	328	326	316	363	343	329	354	307	332	336	351	323	345	360	364	315	370	339	369	349	346	345	330	330	304	332	351	323	339	356	361	340	365	338	326	370	335	295	362	330	332	371	344	378	359	351	349	348	348	378	385	335	329	350	284	345	370	315	349	342	340	302	334	345	317	316	320	341	342	357	360	325	339	342	321	317	311	372	351	320	336	356	332	335	342	316	347	358	357	318	335	340	351	326	349	385	316	364	325	332	339	319	334	366	345	356	367	341	343	329	348	344	328	346	367	331	349	335	341	351	366	348	328	323	343	340	359	356	362	345	352	321	360	310	359	323	342	314	325	339	354	330	306	336	324	346	328	350	371	362	351	349	350	372	339	355	348	346	331	330	326	322	349	300	319	340	330	310	333	367	309	359	303	304	322	345	385	359	351	335	351	343	306	351	301	318	324	304	326	346	324	325	385	359	306	330	343	362	337	334	354	346	330	330	328	350	322	345	324	345	337	334	350	359	330	343	375	327	345	357	358	337	336	312	332	362	311	353	353	335	342	348	321	362	331	354	298	307	316	356	349	358	341	310	335	318	347	376	355	331	359	343	371	303	362	350	334	357	349	334	344	343	361	347	337	336	325	379	327	328	340	358	367	339	338	375	354	322	315	322	357	343	325	341	326	311	355	356	328	332	303	326	364	323	322	340	324	324	318	327	325	356	343	304	326	353	317	342	328	376	327	370	342	344	347	335	353	345	328	318	336	336	330	333	317	319	343	327	368	352	356	338	335	330	310	315	326	332	344	362	340	341	346	365	385	340	359	302	331	347	337	354	333	338	331	358	351	315	351	323	347	358	324	346	338	335	333	367	350	333	330	336	327	337	351	365	365	347	355	350	362	343	336	315	314	327	307	336	347	329	326	338	360	350	335	354	345	337	346	361	337	344	321	360	339	346	357	341	313	345	355	346	343	340	309	379	350	330	339	328	354	324	326	318	354	384	359	314	337	328	337	324	361	328	323	341	362	333	309	354	352	356	332	319	290	340	362	342	332	344	341	344	333	334	330	324	331	347	344	344	357	326	327	336	359	370	356	336	315	356	334	343	294	352	341	354	363	362	329	331	351	350	352	349	336	338	306	346	341	300	352	336	363	312	342	328	393	375	334	358	375	345	339	354	368	362	383	367	322	355	341	351	308	340	354	335	334	367	336	331	320	304	322	355	346	347	323	315	348	299	343	357	329	348	322	319	360	343	341	363	331	325	322	337	372	376	368	316	352	326	339	363	335	316	370	313	355	359	363	301	353	344	361	319	333	357	322	340	329	322	361	322	350	323	332	315	331	310	328	341	356	345	330	344	362	343	335	347	354	355	315	376	342	342	369	329	335	327	337	382	374	328	326	368	338	311	358	351	347	328	362	339	340	321	334	330	334	339	359	344	335	352	341	313	351	370	348	340	359	328	340	369	369	339	317	354	333	361	324	306	324	359	342	340	350	336	317	342	392	318	341	338	342	335	338	373	337	314	375	341	337	361	350	342	346	359	330	367	357	331	329	325	319	317	303	355	331	371	336	343	330	293	329	381	349	339	316	362	327	333	331	331	343	333	345	347	310	365	339	357	350	335	305	333	352	337	308	356	358	366	343	346	316	355	372	360	343	331	306	319	327	351	346	348	322	373	341	326	337	345	367	326	339	352	339	359	325	335	343	336	334	314	358	293	329	304	342	357	340	342	338	374	324	343	317	335	345	337	354	344	338	371	340	360	345	390	295	316	319	324	331	332	343	314	367	312	313	324	357	359	330	312	344	330	336	339	356	344	326	338	321	320	353	337	336	320	330	362	312	330	325	344	316	345	338	322	366	339	326	348	364	310	348	366	369	341	351	356	360	327	323	354	315	314	359	327	342	328	332	345	315	328	354	314	326	312	289	351	304	315	321	331	353	347	340	347	316	326	348	358	369	352	317	336	339	338	339	337	322	337	381	344	394	331	330	341	335	332	401	330	388	356	365	320	351	318	316	324	332	336	344	355	319	342	341	387	372	369	366	332	336	366	363	348	339	341	354	313	359	341	308	323	325	321	349	321	331	292	347	342	335	317	333	306	330	326	342	350	413	356	360	346	351	363	355	331	307	346	315	329	315	317	355	326	333	345	339	353	317	347	349	334	340	350	327	382	330	349	340	318	354	365	359	326	346	325	360	332	337	378	339	342	359	312	352	349	349	332	326	362	376	330	333	319	354	356	349	337	312	363	364	387	301	324	336	297	328	313	328	328	306	337	330	349	317	325	345	333	338	321	353	353	359	318	357	337	335	338	354	330	334	330
9198	16654	22933	28061	5066	3490	2711	2019	1509	1205	1077	1090	3145	18905	17490	12346	8091	5087	2436	1285	836	560	558	581	549	532	566	569	587	557	590	581	563	519	600	572	604	568	513	565	592	595	607	614	614	587	573	584	628	553	608	568	586	548	590	538	515	550	585	555	579	544	577	596	596	552	544	630	589	575	590	578	599	557	557	547	568	578	579	565	568	592	546	552	562	583	558	570	572	536	576	577	575	531	564	566	539	525	588	558	523	551	563	551	599	583	594	569	607	554	602	561	560	579	593	558	590	540	592	557	546	579	587	524	578	565	581	566	569	569	584	581	538	543	614	581	567	547	553	563	612	597	533	584	600	534	589	596	549	569	535	532	564	607	561	552	586	554	589	609	590	546	553	555	589	586	583	523	580	613	507	555	512	599	545	560	591	564	601	559	613	548	602	566	578	570	530	559	533	550	519	576	586	560	561	551	554	533	542	533	544	556	562	574	588	578	477	554	563	572	516	560	603	549	550	542	585	543	496	606	529	543	551	554	586	545	565	565	579	591	575	566	544	539	576	581	577	582	539	547	525	557	556	587	526	587	569	544	576	525	601	600	594	596	566	573	562	563	554	541	550	534	578	579	538	571	530	579	574	574	578	549	595	593	561	571	552	529	578	544	539	575	564	562	571	543	574	583	545	576	540	550	596	541	557	559	572	554	561	577	547	556	548	578	590	584	603	597	581	621	544	527	599	550	581	573	562	572	602	630	553	588	563	568	572	512	621	552	529	521	538	557	547	581	562	570	567	570	570	570	551	534	565	583	562	552	581	527	530	598	586	597	549	545	613	582	543	577	514	563	553	551	538	568	575	571	580	592	561	582	539	553	589	579	562	568	545	543	537	579	629	577	581	568	595	568	547	569	520	570	584	580	588	538	613	553	572	604	573	578	593	563	552	575	562	588	544	560	548	547	536	570	548	555	554	556	548	550	529	549	556	558	557	546	569	563	570	563	568	585	554	555	593	573	563	581	560	554	552	585	546	541	539	564	589	532	573	595	550	540	622	589	605	549	556	562	533	536	591	568	605	533	579	561	572	565	571	562	561	551	570	577	584	544	541	583	584	549	561	558	553	561	580	535	580	608	561	565	535	542	548	581	561	526	538	561	556	538	572	541	546	557	608	596	568	561	562	609	585	590	524	558	522	560	547	591	579	576	594	606	592	546	584	533	545	559	532	530	584	534	542	567	599	560	581	558	535	565	537	564	535	581	575	569	556	569	551	560	583	572	565	532	537	556	531	567	555	574	543	554	596	569	556	604	567	588	583	549	546	554	538	601	559	561	589	556	505	606	500	575	575	564	560	561	538	573	581	557	576	542	567	562	594	558	612	554	575	520	500	590	548	563	594	593	600	550	597	546	577	595	618	541	587	542	534	565	530	571	555	562	562	568	572	558	547	560	579	526	585	534	547	612	580	557	548	568	585	539	555	591	565	563	557	573	595	559	596	586	582	551	585	573	593	592	560	525	542	558	586	513	549	525	549	518	509	552	592	563	520	597	582	556	532	559	575	590	543	564	580	534	569	573	557	552	539	573	550	548	608	544	571	564	556	600	546	575	587	557	587	576	531	559	521	525	550	569	551	572	564	527	559	564	557	552	542	546	581	583	580	577	563	600	565	549	569	605	570	517	582	578	589	558	585	551	530	574	553	555	583	572	513	601	561	623	561	571	579	614	546	556	571	557	582	517	548	575	611	583	616	583	561	599	534	562	564	535	573	568	536	599	594	579	555	575	552	549	595	586	570	571	575	578	597	529	578	553	571	539	560	580	602	574	635	551	559	553	593	538	568	504	534	588	563	609	549	550	554	590	565	565	558	535	555	549	535	571	528	573	589	563	586	587	567	566	586	570	566	584	564	603	525	558	543	586	543	544	541	548	562	561	541	530	556	499	542	603	565	582	617	570	549	566	600	540	546	577	552	565	556	536	576	552	575	594	516	571	530	564	578	582	533	588	559	576	557	559	578	539	545	524	595	577	582	544	558	559	574	559	578	580	549	540	512	569	572	600	611	562	536	527	555	588	615	577	574	572	574	558	555	551	556	561	546	552	545	533	607	560	613	586	590	554	589	583	539	529	565	512	539	539	533	586	522	594	560	529	567	604	573	594	516	562	560	519	602	590	578	542	551	553	538	545	597	521	580	541	564	558	579	580	548	566	620	569	566	576	541	561	560	592	557	582	549	540	534	558	556	543	601	549	604	564	578	540	532	538	522	565	537	551	585	593	572	596	534	566	560	620	547	539	594	574	555	581	559	591	593	562	606	560	593	562	601	526	543	578	534	602	539	591	590	540	582	559	580	526	587	597	588	604	553	605	558	557	568	623	568	578	569	534	621	564	543	568	566	548	536	615	559	579	609	581	547	566	543	528	580	567	552	543	564	549	614	600	596	595	532	553	513	582	596	566	572	592	557	573	581	539	554	541	529	556	578	555	540	546	525	613	547	561	543	573	558	529	537	573	527	603	605	600	593	581	545	548	581	573	566	559	556	577	576	559	590	586	568	588	542	498	602	549	556	617	597	556	575	501	569	544	565	615	563	612	530	580	523	523	554	573	574	598	591	603	572	545	531	565	562	531	568	513	579	581	590	576	569	555	577	601	575	554	564	564	590	547	517	549	585	567	548	582	575	570	581	582	559	541	583	613	551	548	598	528	506	561	561	543	580	552	607	520	541	545	606	584	582	546	547	543	566	565	595	552	637	539	570	595	541	534	594	514	565	574	589	559	529	607	571	534	596	548	573	536	585	572	525	540	587	583	558	583	561	560	580	579	554	597	534	555	554	595	605	540	527	538	612	543	545	602	573	561	598	579	562	550	607	549	544	550	571	560	605	548	570	548	586	593	547	580	592	578	566	564	593	584	560	598	578	531	618	593	570	549	558	567	560	543	532	540	577	534	542	594	581	543	546	525	564	529	553	588	542	567	522	557	580	573	575	558	577	607	576	581	536	588	537	598	578	571	599	562	543	590	526	558	562	542	528	567	566	585	533	557	584	561	551	561	561	545	597	592	572	571	574	566	573	546	589	575	575	567	566	542	528	578	575	583	571	560	561	586	549	584	539	585	589	544	577	587	573	570	545	577	556	551	546	593	545	572	548	560	538	623	563	581	542	577	568	514	522	544	597	560	550	537	537	587	558	586	590	561	584	598	547	581	561	500	504	584	562	566	590	544	528	599	582	551	581	591	560	549	556	572	519	525	593	577	551	620	544	544	585	561	605	538	565	538	578	569	541	543	620	544	527	537	593	563	592	599	586	563	576	571	569	549	576	564	535	568	551	608	564	549	589	596	580	538	554	547	533	533	565	588	547	566	591	541	572	551	570	537	533	561	594	573	590	543	546	579	580	556	552	550	575	574	567	537	553	541	552	537	574	557	595	565	591	603	580	562	546	569	562	588	610	527	543	576	541	558	596	554	541	551	529	580	567	575	581	546	562	602	520	542	566	552	513	556
23058	21116	29159	25221	21075	18132	4782	1199	859	754	671	635	1466	19496	18203	14094	9662	4916	2455	917	466	345	375	347	345	348	369	383	379	355	364	355	307	356	341	334	344	383	332	304	351	335	356	369	367	323	327	374	349	362	352	339	345	324	355	345	369	358	342	360	349	365	327	352	358	321	329	318	343	338	358	328	384	332	363	352	336	361	359	346	335	332	335	343	346	333	330	319	360	338	374	370	346	334	408	378	328	311	373	374	366	376	356	341	350	366	330	316	348	339	350	344	314	328	354	343	325	326	354	314	328	328	366	361	338	329	348	331	326	363	315	346	348	331	357	371	346	328	338	364	360	335	324	349	343	336	359	324	360	344	371	336	348	339	352	350	322	364	348	359	338	347	320	353	370	367	353	366	345	327	353	308	352	358	370	324	352	346	374	368	329	329	380	351	298	336	338	347	341	329	328	343	341	362	308	351	345	325	336	372	321	357	330	357	358	310	331	343	343	337	373	332	319	324	365	356	374	347	350	367	366	332	346	323	351	352	367	349	348	350	337	353	336	328	340	355	339	350	332	316	338	364	336	346	338	335	331	319	391	347	359	365	336	327	333	346	316	338	346	371	363	349	324	313	351	292	324	381	362	320	335	367	358	332	354	339	314	348	338	344	318	350	359	328	340	364	327	343	396	316	352	319	327	365	343	314	360	359	337	378	324	310	361	321	347	362	364	326	353	326	368	349	351	337	323	333	386	339	317	355	374	323	303	336	350	328	346	344	325	331	302	348	330	331	343	323	312	349	360	325	341	382	337	354	329	340	367	320	320	363	332	359	357	346	347	371	358	344	325	357	302	353	379	338	361	352	368	354	314	352	318	374	354	314	333	349	345	374	347	327	341	337	320	331	339	351	346	365	364	361	346	338	372	344	358	342	336	357	318	309	299	332	340	333	368	332	366	390	350	337	350	345	350	351	305	331	347	347	340	363	325	340	392	325	366	345	323	322	334	332	366	341	366	337	336	327	335	325	339	319	320	340	325	328	345	348	364	349	363	312	352	351	332	311	374	347	358	379	314	339	326	309	300	357	320	368	337	338	349	327	356	333	358	344	350	348	366	332	319	327	348	355	368	363	372	373	342	337	325	324	322	294	326	371	340	366	350	339	370	337	344	356	373	343	353	329	342	323	326	340	338	367	327	335	376	348	292	325	321	357	365	366	354	373	342	352	363	358	377	376	331	334	337	314	324	383	344	340	357	369	342	354	353	323	332	348	345	313	329	334	318	379	353	372	329	364	346	371	371	330	364	331	343	350	333	345	358	341	371	339	370	338	355	346	328	340	344	376	338	347	326	363	330	340	366	369	354	352	361	354	348	340	343	328	359	302	385	332	350	355	354	384	324	360	334	343	331	359	336	370	303	372	364	343	348	340	337	307	318	360	345	345	336	352	322	354	306	345	348	337	320	370	361	350	354	295	352	326	367	342	347	332	362	333	358	350	332	358	353	360	331	358	327	332	360	361	341	333	329	386	355	355	331	381	354	329	322	355	382	362	371	337	338	365	324	337	325	365	328	356	352	368	332	355	352	325	330	338	323	366	327	374	348	350	343	343	330	334	311	362	350	298	335	347	332	360	345	328	336	357	348	364	359	362	351	362	352	334	336	346	373	342	375	391	331	355	357	369	337	331	348	341	334	375	332	330	326	365	349	369	355	325	341	346	387	330	362	306	372	343	321	320	356	351	362	373	364	320	341	318	355	355	328	332	369	352	346	329	335	347	351	316	374	325	321	378	341	309	308	325	358	364	356	370	372	320	322	349	341	353	357	337	350	321	341	359	321	345	354	373	353	314	374	373	328	313	355	328	297	340	368	345	348	354	346	344	355	337	349	345	350	344	363	335	342	337	333	342	377	339	325	330	366	331	339	326	363	349	366	335	310	365	340	313	345	312	347	348	352	325	325	340	316	344	336	324	357	365	350	348	366	337	332	327	334	343	341	326	342	339	340	344	377	365	350	348	310	365	352	315	345	344	327	334	365	348	326	350	361	336	369	300	377	329	317	317	316	353	350	357	352	326	340	358	336	336	349	317	366	322	346	317	342	368	327	291	330	329	324	336	335	321	337	344	356	332	318	356	346	334	381	342	314	323	359	343	359	359	354	345	334	322	360	379	339	373	334	341	342	367	331	347	365	331	335	342	356	368	301	319	306	327	364	372	336	350	343	346	307	351	364	348	303	327	307	312	325	334	328	347	345	318	333	331	382	373	282	309	365	321	334	330	351	320	324	352	343	357	361	390	358	356	338	369	342	344	378	339	352	354	335	341	347	296	379	339	344	330	364	321	373	372	323	316	338	336	367	301	331	323	355	358	327	362	363	372	401	330	364	347	375	370	349	360	364	348	341	331	353	341	348	299	348	354	344	317	365	326	341	324	291	359	373	337	336	335	331	353	337	328	372	342	316	352	338	380	370	321	339	340	338	302	326	322	364	349	374	316	330	341	338	335	372	338	333	348	322	375	356	361	350	332	350	346	297	337	327	342	346	366	331	357	376	353	357	343	350	358	304	376	383	367	337	355	352	347	353	312	366	329	394	329	324	328	354	326	369	368	313	361	305	333	342	355	306	340	367	354	349	329	374	328	349	360	374	329	333	380	373	320	329	351	330	331	349	336	358	362	352	338	364	350	344	341	323	345	342	328	357	345	338	338	336	353	354	340	333	363	354	333	362	328	372	340	353	304	344	352	331	370	329	315	312	358	352	353	334	343	350	337	323	354	343	339	318	334	349	342	332	359	361	402	363	343	341	385	331	351	331	319	329	326	334	346	335	346	320	335	354	348	315	330	410	348	354	354	332	341	335	363	378	350	303	361	335	333	356	293	326	346	354	348	354	339	349	339	361	350	352	359	319	321	332	332	341	339	338	368	359	329	345	343	330	327	345	313	358	350	386	322	338	372	327	354	350	322	356	347	342	347	352	343	367	339	328	358	352	345	348	335	336	373	332	333	347	325	317	328	387	333	343	341	340	343	325	344	351	340	365	335	362	340	317	329	349	315	343	328	349	360	328	357	390	356	280	326	335	325	335	336	353	374	353	362	358	342	351	338	346	378	348	345	356	334	319	386	339	329	371	313	338	332	349	316	351	353	353	358	344	363	353	344	329	334	334	340	366	336	355	376	307	349	321	364	362	345	355	339	334	316	338	342	335	349	342	326	322	386	357	316	350	368	307	308	372	320	336	337	338	344	337	344	325	326	331	363	342	353	344	350	348	322	359	360	348	345	358	370	349	348	344	328	355	357	359	328	358	348	344	341	336	359	358	346	357	339	344	371	360	332	313	353	378	324	350	368	354	385	324	337	347	342	330	350	339	354	374	343	357	343	316	357	348	341	356	324	357	330	366	356	362	332	363	328	381	372	333	352	362	365	349	323	347	331	322	326	329	382	305	382	348	328	357	328	334	341	318	363	344	329	370	356	359	328	348	328	325	321	345	336	338	336	312	374	333	383
12586	24341	39458	41405	8531	5851	4529	3318	2483	2185	1637	1703	4115	32728	28228	23937	18850	10991	6100	2142	887	541	551	535	597	597	555	593	606	587	548	581	572	582	573	534	537	584	564	576	575	555	594	605	648	543	588	573	538	531	568	560	522	588	582	538	595	577	569	564	560	569	553	549	549	563	550	542	547	580	553	602	594	545	545	535	553	549	608	568	545	550	544	541	582	558	570	547	545	573	527	589	608	513	553	559	639	552	631	583	549	510	552	578	556	559	549	514	600	541	528	557	561	550	553	520	555	533	549	526	578	565	559	548	558	556	550	559	561	551	552	544	550	531	550	521	534	550	550	551	604	556	559	528	537	543	567	558	550	583	590	541	569	555	594	593	577	535	556	597	525	538	590	615	539	602	544	569	541	530	575	544	550	566	536	511	604	588	541	563	580	555	544	575	528	542	539	539	569	570	546	570	579	545	565	584	586	520	576	585	542	579	570	595	530	560	544	556	534	564	515	567	546	553	589	541	532	621	552	574	526	564	543	576	562	570	576	563	505	544	547	558	561	563	530	588	558	588	587	583	516	566	590	574	580	546	526	549	548	562	556	553	535	571	517	535	573	584	527	541	550	540	525	554	556	544	519	546	566	550	555	555	600	574	538	560	542	562	564	541	561	537	575	594	588	497	543	548	561	588	561	562	547	574	602	575	582	528	569	543	582	579	542	573	536	576	576	568	550	567	553	546	599	555	564	599	584	581	542	562	584	521	558	580	608	544	570	627	578	567	576	603	547	546	561	570	553	567	538	565	590	545	564	590	602	577	616	587	539	528	567	569	560	508	626	564	541	580	573	581	545	606	531	550	558	562	550	599	590	557	578	550	582	563	573	575	560	513	569	562	465	559	545	581	556	587	558	577	571	535	592	546	578	560	617	530	547	578	550	535	561	522	556	593	547	564	561	546	521	566	548	569	527	568	564	545	575	581	539	539	578	573	536	566	555	585	556	539	575	547	575	554	582	515	529	543	576	550	583	565	539	524	574	570	586	573	559	541	557	531	545	588	532	572	552	598	606	536	521	591	544	582	527	577	565	559	557	577	567	552	535	610	603	558	611	587	550	505	555	562	558	544	520	519	589	563	532	554	553	568	577	561	619	583	550	576	564	598	554	565	536	542	589	570	529	574	590	562	540	564	503	564	615	584	569	529	533	536	636	589	573	571	588	520	529	533	533	544	557	544	560	540	549	605	570	541	525	545	571	526	543	576	535	526	549	529	534	576	565	527	560	568	541	583	547	531	572	552	581	541	558	554	585	572	568	561	565	553	582	548	608	542	531	564	515	550	521	521	594	616	534	537	532	562	583	567	558	601	582	607	559	549	585	575	525	536	520	587	545	556	540	551	567	565	588	531	561	569	527	573	578	559	543	553	551	530	496	531	569	573	567	553	597	545	551	560	562	544	532	538	517	610	553	567	600	526	578	570	529	550	567	576	570	554	573	569	570	596	570	560	534	574	548	567	535	543	569	560	582	570	535	600	551	549	561	579	548	546	554	600	563	541	553	542	557	536	556	568	589	569	559	533	573	594	561	530	554	537	554	580	527	509	576	528	533	566	545	557	532	552	536	537	557	562	575	572	540	583	519	595	565	547	565	593	568	586	551	592	557	591	578	524	544	555	532	562	551	587	603	556	544	586	535	572	538	572	530	530	591	550	558	567	551	557	564	584	561	581	555	575	544	577	587	503	524	548	542	614	601	575	599	581	531	562	600	513	565	574	548	578	583	556	533	533	579	560	534	578	589	531	562	532	532	574	543	555	527	531	630	548	551	523	539	578	547	566	568	572	534	539	607	522	569	535	598	518	557	572	560	580	557	567	569	574	512	587	501	557	567	535	519	595	565	588	519	566	568	575	599	511	576	594	588	545	556	553	587	561	560	543	572	560	570	606	591	585	575	565	547	542	600	570	529	566	553	565	535	506	587	526	583	550	525	562	596	530	577	568	615	549	604	569	577	577	540	564	547	556	575	558	566	554	526	546	578	557	579	540	542	567	613	535	550	561	548	595	564	586	565	561	506	590	573	569	556	598	588	567	577	606	524	550	583	562	558	564	565	589	518	530	551	566	563	592	562	549	584	578	574	590	563	532	569	543	579	543	553	532	547	589	573	551	564	541	550	569	510	531	557	547	571	556	588	635	541	573	545	554	543	593	552	541	534	569	576	586	520	545	568	563	547	561	572	608	545	559	546	572	547	555	513	581	632	542	561	588	549	549	555	539	568	560	544	588	574	532	549	548	533	553	535	541	546	558	526	579	565	571	546	557	509	578	564	547	540	572	539	539	535	577	602	596	560	553	534	555	546	544	554	555	545	514	573	609	508	533	551	603	552	561	558	530	595	563	562	563	556	541	577	561	533	560	540	560	533	559	582	536	562	560	569	580	581	554	541	523	550	545	544	518	593	557	637	535	586	567	564	501	557	576	532	540	527	553	539	551	544	547	551	571	556	572	582	555	545	569	552	543	530	556	552	558	572	572	536	565	550	571	580	565	557	597	594	577	550	568	507	567	576	576	566	591	557	550	570	591	598	540	532	575	502	604	583	567	561	549	539	564	539	535	568	536	566	562	557	594	566	603	543	528	582	578	571	586	548	583	588	533	523	576	556	550	563	642	567	579	520	550	570	596	581	553	554	572	561	545	538	544	552	572	614	530	536	552	546	607	564	576	537	613	516	553	534	599	595	581	551	578	484	588	580	554	601	545	568	600	562	575	537	558	579	553	547	541	576	605	553	563	585	515	564	546	594	604	562	550	559	571	545	556	565	568	567	516	536	526	544	546	566	560	537	561	565	566	531	574	573	568	592	534	558	517	514	550	525	583	548	541	514	601	560	560	572	574	583	535	561	549	513	600	585	552	547	560	546	559	590	556	539	547	518	533	546	566	554	579	524	592	573	567	543	536	589	532	524	553	563	573	555	551	599	535	549	546	559	560	534	542	541	530	550	588	556	547	610	541	588	562	550	544	526	533	558	565	527	594	619	564	516	545	557	567	542	560	572	590	546	532	546	646	562	589	558	594	595	535	534	603	585	562	533	557	571	530	545	542	572	571	603	551	544	565	508	567	540	600	524	527	608	556	553	554	516	596	609	536	530	584	519	570	563	583	581	555	548	545	543	599	588	545	585	549	576	596	546	572	531	523	560	577	591	591	588	540	610	553	535	578	521	593	568	554	573	584	569	577	578	633	551	544	572	573	531	616	582	529	579	517	551	528	559	564	591	551	591	534	535	546	546	549	612	573	564	515	614	599	566	537	562	570	565	576	554	534	498	597	534	565	565	600	589	540	591	520	574	550	526	521	584	510	557	526	595	539	574	629	564	563	565	555	549	538	616	562	567	522	537	545	536	593	566	588	593	584	566	568	535	545	571	606	561	565	522	581	552	549	563	528	537	556	571	564	564	585	561	545	555	539	574	566	572	520	554	579	556	518	557	568	515	584	565	586	532	596	565	530
26777	19980	12104	11751	1100	703	538	504	455	359	377	344	417	1595	1696	1404	1086	799	570	422	291	293	319	283	321	313	292	340	311	296	285	305	337	310	297	303	340	338	316	299	330	288	318	313	299	317	320	272	310	289	329	305	304	292	316	297	322	317	309	282	302	308	320	284	271	306	294	290	283	333	299	309	320	270	301	307	339	297	304	307	289	301	303	320	289	325	281	290	301	323	298	276	299	322	341	316	295	308	277	298	311	293	335	277	302	316	304	316	307	284	302	300	308	281	328	299	320	313	311	309	284	319	320	296	300	343	285	292	308	315	292	321	344	285	305	314	289	312	292	265	288	299	293	357	293	331	310	291	300	300	315	341	327	299	309	298	282	343	306	295	323	299	304	324	301	307	336	300	287	304	308	331	297	289	322	310	293	301	328	294	299	314	323	304	304	312	253	311	335	292	313	301	290	311	323	311	310	315	320	313	333	263	300	312	301	303	340	332	318	307	328	270	289	290	283	300	300	290	310	298	301	308	285	296	344	324	332	313	342	296	295	307	324	319	325	270	288	304	351	299	327	292	279	286	297	296	311	277	279	342	307	303	328	284	308	328	307	304	310	316	314	306	291	337	320	311	316	328	292	302	287	301	315	307	295	299	311	317	312	288	294	313	297	318	309	326	302	349	307	287	262	303	298	282	305	314	317	270	280	332	328	313	304	295	249	312	324	295	285	302	328	315	286	350	318	316	308	364	305	297	290	327	329	291	306	276	301	310	295	295	321	329	294	299	332	326	290	284	323	291	297	308	317	313	286	305	320	274	298	319	304	313	290	285	313	307	305	323	332	315	296	311	325	278	322	329	281	300	307	303	307	336	293	297	291	310	322	336	317	329	315	332	295	294	278	302	328	328	266	321	301	331	304	322	318	283	310	262	322	304	307	298	332	299	323	303	317	314	282	294	292	306	310	280	276	339	299	307	297	310	299	298	284	310	322	304	303	320	303	299	283	327	295	287	310	306	314	275	283	308	301	281	313	285	311	291	303	305	274	331	330	304	319	323	317	305	324	307	307	281	343	302	299	311	318	327	330	288	324	288	294	313	303	303	312	282	285	301	305	348	317	347	318	307	330	309	330	259	286	328	244	309	344	319	336	285	322	335	313	311	340	285	309	327	307	314	285	319	302	275	281	270	301	295	322	309	330	334	272	318	288	293	327	292	296	326	302	311	317	293	298	329	288	318	320	282	319	309	285	293	309	305	301	296	318	312	311	313	303	313	303	324	339	309	323	285	305	311	321	275	309	330	299	290	312	299	324	306	339	296	284	325	292	283	303	291	280	312	275	315	282	295	296	320	298	282	327	323	296	302	307	309	296	306	317	287	314	321	317	309	306	288	335	317	287	340	325	315	330	334	325	284	328	326	281	305	304	314	324	304	304	330	274	290	302	299	331	297	314	313	325	288	304	312	316	309	311	287	321	319	278	290	299	320	320	285	313	310	323	275	298	288	283	298	287	292	300	275	322	280	308	334	328	326	304	307	312	272	307	320	308	314	303	288	280	330	311	287	298	304	323	320	321	330	290	287	299	267	296	292	298	316	318	309	303	348	277	304	329	325	285	296	313	298	298	296	305	305	345	314	318	294	315	314	302	304	296	312	297	347	298	287	313	304	290	326	330	306	312	328	310	308	295	298	267	286	284	298	336	309	280	306	312	289	288	333	322	289	294	324	321	331	319	319	319	311	320	299	307	307	297	290	296	311	304	276	319	303	288	268	293	359	304	334	337	310	304	310	343	285	316	290	282	280	330	294	328	297	301	316	309	307	318	323	319	309	325	302	352	325	317	323	324	310	286	322	317	311	325	297	339	286	329	345	289	300	325	299	304	336	316	265	297	310	311	344	307	300	296	324	301	300	286	308	313	292	272	334	289	314	326	308	311	319	317	304	290	302	318	295	310	327	286	301	303	302	307	286	318	322	328	315	299	292	309	310	318	315	319	321	312	316	296	312	287	313	292	338	333	296	308	276	274	312	297	314	295	314	313	297	313	321	321	289	283	318	312	339	286	307	315	296	288	301	324	307	323	309	318	313	336	300	335	313	292	344	301	301	311	324	312	268	325	274	314	318	296	290	287	322	312	313	295	312	310	300	360	298	327	319	295	308	322	339	293	286	279	333	329	300	317	312	290	331	315	338	276	325	293	299	302	301	304	287	320	291	295	325	314	304	304	299	299	324	283	316	305	278	285	309	295	327	313	309	305	354	321	279	326	272	300	328	310	315	301	323	294	327	305	300	303	299	340	313	303	335	308	312	318	292	278	280	326	288	299	303	286	290	313	331	286	313	301	293	311	335	317	299	303	331	286	312	297	297	317	329	288	277	327	324	293	308	296	312	314	300	309	300	320	306	291	287	338	297	303	275	355	303	321	323	316	321	296	330	282	292	314	359	298	294	312	303	312	299	293	302	285	295	310	334	289	304	311	297	305	320	320	291	319	294	317	293	308	287	333	314	353	308	317	296	295	313	288	293	294	321	309	320	315	312	309	308	328	343	295	304	290	288	277	333	299	275	281	296	290	304	344	295	362	298	294	318	294	306	317	312	287	276	292	302	318	331	307	298	308	289	294	319	275	335	296	296	290	323	297	313	338	309	321	322	303	317	330	288	332	298	306	291	315	272	316	286	291	311	310	302	325	312	293	338	315	329	288	340	309	299	286	291	313	285	292	308	320	329	325	299	333	305	285	308	323	334	280	334	329	311	291	305	329	290	313	342	327	289	304	337	304	314	292	288	338	297	317	310	298	270	299	329	334	312	278	297	320	291	316	352	340	312	274	301	332	291	311	310	328	305	284	308	312	317	316	311	317	285	321	293	333	297	311	294	332	301	323	345	297	307	292	310	323	352	295	325	308	282	288	324	304	308	327	323	285	317	300	336	289	307	332	330	301	313	306	328	312	328	325	279	306	316	318	307	318	324	326	312	294	282	311	300	303	313	300	270	270	332	312	312	330	269	299	310	297	306	322	318	290	293	290	287	318	302	317	294	307	274	288	314	311	283	323	300	321	310	320	315	279	301	305	296	313	318	327	288	288	286	312	313	295	322	316	318	297	324	327	288	307	316	324	307	296	317	308	321	315	317	340	291	305	300	297	278	309	291	308	305	316	302	302	299	300	300	318	310	283	307	326	281	309	293	286	300	305	299	290	300	329	313	288	300	309	290	290	292	262	302	326	311	306	321	335	301	306	267	276	293	272	329	321	285	338	313	317	308	292	317	296	310	293	277	307	290	307	308	310	286	306	316	319	292	333	286	302	330	303	346	322	295	319	317	307	305	289	310	340	293	330	317	289	305	336	314	322	315	285	306	281	319	299	295	307	303	293	299	304	295	318	282	283	318	306	297	318	319	307	314	306	323	295	310	315	318	299	308	340	278	315	310	272	307	307	327	291	291	315	303	304	310	292	305	279	304	295	318	325	323	276	309	343	312	270	314	308	333	311	312	320	324
7493	9758	15730	15919	2627	1856	1520	1241	1027	810	812	805	961	4748	4618	3545	2667	1839	1157	749	530	585	506	489	507	493	483	513	497	524	504	526	506	510	485	517	467	515	512	516	507	521	525	484	487	512	490	506	520	476	490	514	555	510	536	522	506	483	556	503	528	508	515	500	516	520	528	507	488	532	540	492	503	515	499	507	494	504	548	490	528	483	507	517	480	491	490	511	492	515	494	508	472	441	520	519	504	532	519	524	510	445	502	516	562	532	501	506	537	497	510	508	525	487	468	510	534	517	563	499	502	475	526	485	534	552	492	505	463	546	522	506	524	491	500	519	511	492	492	521	504	534	506	513	574	505	521	528	493	484	509	553	500	482	512	511	515	528	475	499	545	529	503	489	539	460	533	512	483	497	497	495	525	509	485	529	486	526	541	498	555	498	489	514	544	528	478	556	518	508	505	523	498	472	512	491	522	503	550	533	536	498	515	502	519	499	468	522	494	494	503	521	503	519	488	517	498	455	502	535	543	493	509	521	536	474	491	492	518	463	493	490	483	536	514	493	497	505	555	489	513	493	489	535	487	501	542	500	489	511	502	491	453	521	497	527	521	493	532	492	500	539	510	473	505	503	502	462	524	501	570	489	502	519	496	502	513	489	542	479	499	466	499	489	482	500	445	520	496	490	525	537	507	556	522	512	512	510	495	553	520	503	503	509	516	498	495	509	529	530	503	485	531	533	523	540	488	531	474	544	447	490	528	495	480	530	519	489	517	478	505	502	477	490	518	520	495	500	493	531	538	485	502	497	522	508	511	488	508	538	551	507	467	519	542	529	530	503	506	557	531	493	525	495	527	541	492	515	524	519	490	465	502	537	489	523	527	512	512	503	547	523	508	539	528	496	471	490	504	508	538	480	549	544	482	491	503	528	495	501	505	481	475	528	537	523	489	550	513	542	514	532	483	496	512	518	486	549	498	503	511	513	517	484	504	488	489	530	536	500	506	493	483	539	517	515	551	560	514	511	559	495	513	494	481	504	509	510	512	541	525	505	509	506	535	511	499	520	501	484	497	541	499	510	555	483	507	501	467	522	548	514	500	502	499	514	506	513	541	515	538	457	459	545	489	470	555	515	498	444	515	539	486	545	523	485	531	544	553	471	497	475	484	550	535	502	510	497	483	520	495	490	497	511	491	507	522	507	506	530	508	512	515	540	483	499	485	525	524	473	551	549	494	540	511	511	548	494	481	517	542	508	487	472	512	527	520	502	493	496	521	517	506	505	503	519	531	495	528	520	505	534	531	497	493	484	532	523	520	519	546	466	494	493	472	516	496	552	495	502	493	475	505	525	507	537	497	494	502	532	495	503	541	473	520	500	465	456	495	487	491	503	497	496	554	482	515	524	519	539	525	513	471	502	483	536	502	540	476	532	492	464	512	572	496	537	484	516	499	515	501	505	488	496	500	497	531	474	523	523	552	500	502	482	503	522	481	521	501	507	488	509	525	511	463	506	513	466	488	496	483	502	493	520	525	485	528	516	492	520	491	537	477	497	502	486	478	478	527	494	499	508	487	496	460	481	488	493	506	481	513	464	530	498	509	508	510	491	504	508	477	536	511	514	501	474	483	511	510	495	491	493	502	510	543	531	497	496	476	538	522	530	496	529	499	510	513	495	503	494	510	530	504	489	505	506	508	523	515	458	519	502	494	511	516	488	483	497	528	502	524	508	489	490	489	499	495	520	473	503	491	531	499	503	556	509	494	509	482	528	491	481	529	475	503	518	493	508	538	534	548	493	498	509	505	496	496	528	498	523	493	518	513	503	510	518	514	537	530	503	486	495	500	524	536	533	508	462	510	491	462	524	491	515	486	530	515	516	494	521	509	524	489	518	543	544	508	515	481	491	514	492	500	524	489	535	538	449	499	511	523	519	512	526	496	502	468	479	493	483	480	492	503	515	452	509	514	495	473	524	536	471	518	535	519	489	514	527	523	505	500	523	507	496	497	516	506	499	522	520	495	481	513	506	532	516	485	523	544	503	509	523	501	503	503	524	503	488	509	542	505	517	530	495	503	550	540	508	467	486	533	526	510	516	522	533	486	501	495	518	501	475	521	506	508	514	506	507	535	545	538	541	532	507	502	518	480	498	514	528	502	529	527	516	529	498	492	484	538	514	490	499	497	526	533	509	458	508	510	498	524	512	514	473	507	491	519	511	513	528	501	535	491	512	499	503	508	530	486	494	549	487	509	465	493	527	507	509	485	480	545	533	518	483	541	504	552	475	489	529	501	478	484	497	481	500	539	510	499	469	468	518	499	458	485	492	529	506	516	475	488	529	490	465	481	520	509	528	489	516	500	494	519	491	495	504	491	496	590	503	525	503	496	501	547	523	516	515	466	556	509	498	475	524	488	503	496	503	538	512	510	543	473	540	518	503	531	537	491	495	507	542	515	506	467	543	491	515	516	522	460	503	535	474	500	475	538	537	560	551	538	543	503	520	493	473	519	494	498	518	515	580	508	489	517	474	532	510	499	482	489	530	476	532	478	513	510	513	514	504	529	518	483	515	563	535	546	519	507	516	524	536	482	463	474	511	543	513	479	510	484	519	524	507	499	507	471	503	500	521	484	496	527	538	464	506	524	516	497	547	521	510	529	539	524	512	530	538	540	499	470	484	505	480	488	497	505	509	520	509	528	556	509	489	499	525	518	502	507	496	494	487	549	494	520	486	502	495	495	491	538	533	522	524	548	519	552	494	515	491	501	502	525	499	512	501	556	504	508	496	509	548	504	510	491	488	498	523	492	484	496	487	543	476	500	521	516	527	500	482	529	519	517	517	525	502	514	512	521	526	480	551	482	459	526	484	502	528	536	493	529	574	537	488	552	497	548	515	517	524	484	493	518	514	521	525	487	520	551	516	522	516	541	508	503	493	495	515	504	525	493	500	532	517	488	483	462	528	477	528	477	524	487	537	543	497	509	482	513	527	522	469	522	485	500	505	514	536	508	519	508	487	509	505	480	502	487	517	515	470	491	534	514	490	488	477	475	501	549	501	523	518	523	540	557	513	494	528	514	509	478	542	508	502	512	486	509	519	497	504	536	522	516	530	501	498	485	527	471	488	514	507	506	462	550	506	476	473	471	504	515	515	492	546	505	472	517	506	515	506	512	485	540	537	472	489	546	513	519	527	514	549	503	486	516	540	536	514	524	530	516	513	538	502	490	499	506	501	544	512	505	507	489	517	549	529	519	525	527	551	539	502	520	479	516	496	460	533	571	498	536	474	508	514	491	480	484	490	476	502	493	540	499	494	523	509	488	487	499	500	533	492	490	503	556	482	530	545	493	492	509	486	508	493	488	502	502	507	510	523	502	533	547	525	517	495	534	500	489	504	464	522	543	513	504	519	510	514	529	517	468	507	484	527	524	473	546	477	472	499	559	534	504	476	521	571	526	503	548	511	513	527	522	505	516	508	490	487	523	493	526	530	539	513	468	482
24700	21183	28054	28727	12592	1984	956	757	618	513	541	473	528	7109	9175	6119	3928	2284	1268	689	355	357	359	366	315	328	339	333	339	341	296	360	368	318	361	344	374	344	374	329	354	360	377	330	331	386	331	306	343	356	328	308	350	333	335	327	378	325	357	350	353	366	353	346	346	331	332	370	339	311	324	351	358	333	343	294	318	321	370	352	332	335	310	319	324	345	312	323	377	317	347	339	352	331	350	326	349	331	345	338	346	346	348	353	371	321	328	335	370	348	317	347	316	360	341	358	318	350	324	311	322	353	337	336	353	370	331	327	307	328	344	329	346	311	350	351	326	322	336	324	335	346	333	344	330	343	338	359	340	344	332	345	321	325	309	315	366	333	354	359	368	336	349	311	324	354	376	341	352	336	331	349	343	312	349	359	323	353	348	333	349	332	345	344	345	350	342	368	354	343	306	355	369	329	365	328	347	336	310	335	314	338	341	349	336	334	348	328	346	327	350	318	312	324	361	323	345	335	348	344	371	348	328	334	343	310	353	314	323	321	334	328	336	347	297	318	342	353	359	350	347	335	349	332	357	339	352	395	360	334	324	313	324	342	314	363	334	340	327	338	323	332	344	369	307	320	377	355	332	318	303	353	325	314	326	356	332	318	323	357	403	353	327	349	329	344	359	299	350	350	330	325	361	364	340	336	328	314	306	327	306	336	331	352	359	343	374	323	363	353	337	354	329	349	344	360	333	320	316	356	355	328	327	315	332	320	320	339	347	355	362	345	332	320	315	324	346	324	332	321	321	347	335	339	314	361	366	330	327	325	315	375	326	359	305	336	360	374	305	323	297	340	325	315	306	343	308	327	332	312	330	360	364	352	319	333	348	339	320	310	341	361	345	336	347	328	350	302	346	350	344	321	368	321	335	319	343	322	335	330	332	328	338	317	350	325	312	337	347	327	344	343	323	338	335	332	318	347	356	347	349	337	329	339	338	371	337	318	335	354	335	346	351	347	331	343	326	352	320	353	306	344	339	335	342	355	347	380	333	313	310	324	340	305	353	321	346	366	363	313	307	337	352	378	341	311	339	340	362	336	327	343	353	334	340	327	331	313	346	324	323	324	338	345	342	340	358	340	317	317	340	352	328	344	369	355	328	329	341	346	324	332	326	385	328	333	345	324	301	335	383	366	350	345	353	331	322	347	337	328	369	329	337	326	344	368	352	345	335	309	358	318	293	317	366	349	328	362	319	297	306	328	334	339	330	323	351	320	407	326	359	306	350	328	317	312	326	336	335	356	313	338	346	359	331	324	330	354	323	342	365	313	335	338	342	376	347	341	305	320	336	307	330	320	321	329	334	329	317	350	336	345	345	346	316	374	334	358	350	323	344	341	338	379	305	336	339	353	344	330	343	356	317	338	335	305	338	365	352	331	335	314	313	324	354	305	339	334	339	338	326	342	326	356	315	332	321	334	359	301	332	315	325	355	333	339	321	348	326	346	369	312	351	339	358	344	328	303	321	326	357	364	342	344	321	330	333	371	323	335	332	354	318	343	356	364	322	328	330	321	343	337	346	308	322	352	309	357	364	352	336	378	313	320	364	369	348	316	353	369	319	364	336	338	356	315	345	325	325	336	330	299	336	340	350	366	364	341	367	350	316	342	344	317	348	328	369	325	315	334	346	344	314	318	330	347	359	336	339	333	362	365	343	344	367	352	330	354	299	325	310	341	314	347	323	350	314	323	345	323	316	333	337	338	365	338	306	359	315	317	351	336	353	356	303	331	322	348	335	336	356	319	312	351	352	348	337	347	313	314	346	355	370	335	353	329	302	334	363	378	337	350	344	345	308	345	335	318	360	341	323	321	325	314	354	324	325	341	360	346	351	348	345	340	335	306	331	352	308	350	331	355	370	351	359	350	346	326	324	360	361	356	334	321	326	330	349	334	353	351	335	304	303	339	327	304	321	384	296	288	342	332	343	376	334	346	305	338	321	330	315	310	327	356	327	332	352	354	343	331	346	346	347	335	331	321	341	316	346	319	367	310	338	313	339	355	334	337	371	340	353	329	339	351	327	347	355	338	361	336	333	360	325	318	332	312	349	342	353	352	355	313	337	312	384	335	309	325	310	336	313	338	328	371	339	372	351	332	342	320	331	323	333	345	338	345	352	335	336	333	331	339	312	345	338	340	353	336	355	316	309	339	348	333	330	328	343	330	364	336	304	322	326	322	319	338	303	330	345	342	335	313	346	297	320	329	312	329	329	315	306	318	341	332	319	347	331	330	326	346	302	325	332	350	373	347	326	349	326	343	328	304	332	325	310	339	372	314	324	362	336	350	324	367	343	303	326	309	329	334	346	342	366	313	355	352	339	319	350	343	367	342	319	320	336	363	367	365	322	318	325	343	339	335	356	290	360	332	345	350	350	323	356	337	332	349	328	327	339	328	379	325	359	329	330	324	300	329	311	376	345	340	327	333	320	362	335	346	348	354	341	337	314	327	332	312	332	342	357	388	359	333	346	366	343	312	342	340	344	331	347	339	355	323	346	323	329	336	323	326	320	343	377	348	340	344	352	344	333	360	339	352	326	334	343	333	340	328	332	345	318	348	308	317	338	343	364	318	330	321	316	332	308	351	349	327	320	320	365	341	329	323	323	397	322	341	324	336	313	345	336	353	315	313	307	332	346	332	323	323	358	352	340	332	355	337	327	332	358	325	337	337	369	349	326	346	345	325	341	350	328	340	351	332	306	366	327	332	351	322	337	345	333	327	353	377	351	334	339	339	377	318	356	281	326	320	345	333	340	367	350	336	372	317	339	296	324	308	303	310	322	360	309	335	346	359	323	341	329	319	347	339	329	326	326	351	315	334	349	322	352	309	340	324	342	337	339	349	369	335	373	328	359	341	346	347	339	361	323	333	305	340	340	312	366	314	354	330	337	324	351	351	323	330	371	332	319	323	351	313	327	337	334	352	310	344	327	351	302	334	333	335	341	339	354	332	316	325	327	346	324	316	350	312	316	358	348	365	335	333	359	355	323	341	329	360	341	316	333	336	324	316	332	334	335	322	312	343	344	346	346	349	373	322	338	324	350	320	350	360	346	336	336	360	304	339	358	354	332	351	357	323	331	329	336	324	335	345	311	325	314	328	364	328	314	351	361	366	312	356	322	360	335	374	315	342	330	332	335	376	343	291	350	329	316	302	344	322	314	352	328	361	388	363	350	326	329	315	359	316	306	349	307	340	303	330	318	323	367	317	340	346	330	351	308	287	335	348	334	309	376	307	353	345	323	334	320	306	317	355	355	341	382	356	313	340	370	294	360	299	340	352	317	334	353	321	378	322	308	357	316	312	320	321	333	329	327	360	324	334	312	308	302	344	323	355	349	379	344	337	359	348	344	353	304	314	331	339	325	343	353	296	342	331	342	341	360	343	332	384	363	360	311	338	349	347	319	343	339	317	339	351	342	323	375	371	358	365	361	332	316	316	327	348	341	359
9648	15938	25695	34479	4904	3293	2698	2196	1598	1294	1245	1113	1319	17240	19153	14165	9617	5814	2990	1370	606	548	559	519	573	645	550	606	542	582	605	558	583	546	611	580	588	575	597	531	545	591	599	581	598	581	549	568	565	542	578	570	564	615	575	554	557	593	542	555	601	560	531	596	563	558	551	599	562	514	577	522	578	545	556	546	499	584	524	602	565	561	562	559	571	559	548	555	580	570	570	614	557	582	559	580	592	552	532	553	558	547	590	564	538	571	594	554	565	574	594	575	587	537	609	587	559	578	547	567	576	595	555	636	565	601	581	561	561	563	552	578	545	537	596	560	543	556	525	550	577	624	553	587	549	583	593	586	586	604	545	617	549	612	581	563	580	582	568	552	535	582	496	516	566	597	585	537	535	546	556	567	582	552	542	507	556	513	533	555	553	598	583	569	583	570	525	533	523	528	579	557	575	562	574	604	540	574	590	544	538	570	542	503	575	530	544	539	555	535	543	598	579	567	555	545	611	557	566	498	556	534	567	602	609	543	601	547	569	579	566	553	517	591	538	587	498	582	540	584	565	564	523	570	585	524	565	588	563	564	587	554	568	593	540	587	608	554	547	563	611	571	588	574	549	549	566	518	560	576	506	556	587	558	555	585	516	538	509	544	558	603	525	589	555	522	579	551	598	581	546	565	544	555	528	534	540	564	568	549	584	583	594	558	589	589	575	539	525	577	588	579	563	561	552	533	550	551	579	553	573	579	539	516	574	587	593	577	592	587	617	565	582	563	553	576	556	578	579	540	590	575	539	553	554	568	520	565	551	558	524	528	574	583	581	561	577	581	596	542	540	603	566	592	565	569	556	563	519	566	541	563	540	536	550	558	575	556	538	564	558	571	571	559	619	530	550	571	554	563	567	597	557	542	520	559	576	592	562	551	586	542	526	542	575	562	568	568	585	520	523	562	597	512	548	566	584	555	573	504	601	559	551	550	547	578	575	590	586	563	572	568	575	583	564	573	539	545	593	568	550	543	560	582	560	587	574	605	560	580	530	553	588	557	566	570	561	558	547	551	584	593	554	566	567	541	577	570	571	572	560	568	566	577	537	569	587	536	605	595	552	513	517	581	578	574	596	571	523	526	556	565	559	573	569	530	552	552	552	560	556	568	570	602	568	571	557	578	559	537	538	564	567	584	556	550	586	567	552	591	547	560	574	581	574	583	581	579	542	573	551	568	571	556	570	571	592	545	586	549	572	613	563	568	570	549	581	547	541	561	583	578	602	538	577	558	561	571	535	602	621	551	577	526	549	534	590	543	542	575	531	590	546	546	571	529	541	556	596	557	546	555	577	556	581	552	583	542	590	516	534	592	548	617	564	527	531	555	573	556	576	581	550	558	535	564	603	591	544	576	570	566	576	564	559	571	552	601	546	598	558	557	571	550	542	584	581	555	546	575	537	578	551	573	559	568	574	554	534	564	635	552	611	537	545	580	562	544	561	531	589	590	542	587	536	574	571	545	549	565	591	571	599	602	548	570	568	544	514	574	537	551	566	570	582	576	573	543	576	510	567	585	555	549	555	590	573	561	541	596	611	549	559	585	533	572	584	611	596	553	541	558	587	530	517	541	513	560	563	561	565	576	568	573	566	574	538	579	564	592	573	533	577	591	541	579	528	584	563	551	560	572	592	627	546	573	564	567	550	555	559	548	566	552	564	557	540	548	579	525	581	602	559	565	564	487	573	504	580	535	494	551	583	569	561	566	552	523	576	552	542	537	588	604	565	604	585	546	545	559	576	572	563	546	552	531	544	565	563	536	560	572	536	552	550	577	565	591	543	578	531	543	565	584	557	569	567	537	565	562	566	569	550	561	588	527	566	562	518	563	536	574	551	562	544	549	575	526	541	539	513	571	578	519	512	532	549	555	564	563	577	557	538	593	499	566	588	565	624	556	563	540	559	568	601	585	568	554	530	547	579	529	637	578	593	567	553	565	552	594	548	549	611	538	581	550	569	577	575	584	555	558	611	556	559	537	541	523	551	578	585	549	536	569	559	609	622	534	572	587	562	584	551	531	575	549	603	572	598	531	603	502	538	576	563	579	559	526	504	566	568	550	585	539	528	584	575	526	547	521	531	538	548	553	572	568	570	572	553	541	540	583	566	537	577	545	574	542	569	570	629	555	574	551	549	603	572	546	578	544	534	536	571	563	562	595	550	614	563	537	599	586	564	538	516	575	547	548	573	537	610	571	553	598	553	590	559	547	602	548	577	558	523	579	573	527	533	580	549	588	581	541	554	576	556	549	557	538	535	528	566	597	559	520	554	535	581	550	601	584	573	588	577	596	555	534	571	553	572	524	569	604	553	556	582	528	542	566	571	551	541	539	580	586	566	566	544	572	550	584	588	545	516	557	585	533	569	557	544	588	557	536	559	580	544	583	562	518	589	565	578	510	578	536	556	557	587	562	533	546	562	609	590	575	547	586	562	575	563	541	576	560	546	549	569	591	515	582	587	568	569	520	551	568	553	555	566	561	538	608	562	600	581	553	551	597	590	546	596	562	533	554	559	570	598	540	535	544	549	559	559	543	580	558	547	595	568	537	589	546	576	567	548	567	593	556	569	540	551	587	540	518	553	497	592	577	560	584	576	594	580	572	533	565	535	582	547	546	555	502	621	597	592	567	570	564	586	583	560	562	553	562	625	580	504	581	538	539	551	515	553	521	560	587	592	570	526	575	566	569	592	585	544	569	551	547	572	566	559	558	562	587	570	534	526	552	569	551	587	572	557	601	524	561	576	539	571	573	557	539	573	535	543	562	536	540	564	546	514	567	571	573	544	554	562	564	564	552	548	569	591	561	588	576	606	568	557	540	546	526	583	520	586	536	521	562	554	588	591	575	524	556	575	587	551	555	584	553	611	592	575	555	556	568	589	548	600	559	573	571	568	534	542	570	548	552	554	610	528	556	565	578	578	540	546	602	553	552	561	576	531	531	555	568	616	588	522	537	581	552	562	575	579	567	575	560	572	528	563	551	566	536	575	558	578	604	583	524	600	541	564	543	526	553	571	478	544	560	551	599	542	516	543	594	542	531	554	581	597	536	571	576	569	567	590	546	574	567	593	561	582	594	605	561	535	568	551	600	540	614	551	549	569	578	559	528	540	619	586	578	571	555	557	584	546	579	566	570	508	518	548	561	544	566	536	597	595	571	545	579	540	564	559	548	554	564	568	584	564	546	556	556	564	561	578	588	572	571	545	540	569	572	584	525	600	598	568	576	586	582	529	546	553	576	541	578	613	568	605	553	549	552	577	594	552	540	547	551	558	565	574	581	534	534	536	588	577	552	549	564	520	522	574	553	528	582	536	565	584	603	552	547	550	552	568	551	576	583	574	559	581	595	582	559	567	588	510	568	548	545	550	605	547	556	575	556	567	554	570	567	589	543	540	557	587	538	560	584	565	606	547	570	554	569	542	558	546	526	538	595	533	549	583	581	583	575
23085	21146	28949	25072	21108	15849	3282	1302	997	754	719	673	760	17132	21667	15262	10546	5801	2726	866	401	347	317	362	323	333	354	355	343	340	336	360	327	321	336	343	367	330	316	342	375	355	357	366	363	367	306	334	348	317	346	360	339	322	338	312	352	322	315	352	341	345	352	338	335	338	344	325	335	354	337	321	343	326	321	355	328	336	334	322	330	357	312	341	336	370	336	299	338	322	365	305	342	331	306	332	323	337	337	344	364	357	351	359	346	322	338	322	344	288	329	364	296	312	371	307	323	323	333	369	348	359	320	339	348	332	300	357	356	315	315	326	373	327	339	348	328	348	358	337	339	330	339	338	348	360	327	339	345	317	311	322	346	344	337	353	303	374	316	339	347	336	350	349	306	334	370	323	366	347	346	330	328	344	348	359	328	340	337	362	335	339	347	330	347	329	312	347	315	369	339	364	345	353	357	323	326	334	339	372	359	323	350	348	325	335	334	332	355	338	336	368	338	319	325	322	347	326	348	355	328	342	333	346	349	355	330	338	323	359	339	327	330	323	342	356	351	348	303	339	347	328	358	369	327	317	305	345	324	338	339	311	366	342	348	325	309	354	305	338	329	324	369	335	350	323	394	349	347	354	323	358	353	299	321	328	312	295	386	355	334	353	358	356	361	347	371	367	372	355	324	296	344	355	349	361	326	335	328	339	344	326	356	349	336	340	331	327	337	374	331	325	345	326	322	336	327	341	349	357	347	325	353	326	332	347	366	311	366	351	368	313	349	332	300	330	325	291	346	339	326	336	310	359	356	333	331	353	327	329	366	351	346	350	343	338	360	357	350	325	372	350	342	336	337	352	301	372	352	360	353	345	336	345	353	340	324	353	325	323	366	320	345	339	297	363	325	373	348	349	369	350	314	347	348	340	330	368	309	369	391	354	339	359	359	322	369	373	309	331	325	347	323	362	346	338	347	356	310	349	343	345	305	345	329	304	293	315	316	358	313	303	324	376	294	372	347	339	348	360	320	338	313	341	362	344	297	360	335	334	343	351	368	369	344	337	347	351	321	333	366	350	337	323	342	333	333	328	324	287	331	361	297	326	364	342	314	320	332	327	350	359	378	319	302	358	364	343	310	355	339	317	382	354	348	302	340	331	319	327	360	336	322	374	373	347	335	337	368	315	342	333	317	328	334	343	333	347	376	353	327	339	375	329	382	330	351	324	335	329	351	345	353	346	347	347	323	336	349	358	338	312	288	297	353	334	346	362	327	326	332	321	348	339	316	352	323	332	304	350	329	363	376	343	374	300	300	331	369	343	302	325	345	335	342	362	339	359	317	311	294	320	326	352	362	308	352	340	336	367	317	336	335	351	335	322	353	319	326	330	345	339	379	334	341	340	376	326	346	362	325	341	326	346	341	325	329	365	364	340	364	366	365	349	336	333	339	383	343	332	350	332	315	351	351	301	323	345	372	334	350	369	336	320	383	321	341	351	341	319	345	326	357	317	351	325	317	376	322	339	331	338	321	318	334	327	354	329	328	322	306	327	328	306	340	300	361	335	326	365	322	323	346	348	342	354	361	298	366	345	332	320	333	356	344	327	333	376	336	339	332	326	370	333	327	328	354	353	309	385	341	324	332	344	335	334	327	323	353	339	333	332	361	332	359	313	342	333	352	360	320	328	328	304	321	336	305	332	377	344	347	341	348	316	385	352	322	330	349	349	352	340	329	340	338	327	324	343	329	328	326	327	349	350	358	322	322	332	322	322	317	339	380	329	330	330	359	354	354	325	315	317	338	335	377	335	336	323	346	323	334	354	342	361	330	353	350	317	351	323	339	333	357	333	333	339	314	324	330	321	353	352	319	309	337	383	367	322	329	328	353	327	346	337	327	309	317	314	317	353	315	354	349	360	366	330	346	335	321	346	367	345	343	329	336	361	309	366	335	351	368	325	330	373	337	316	359	349	314	351	360	346	342	338	300	307	341	334	361	329	359	349	313	334	318	341	368	355	335	328	332	363	329	330	328	365	361	324	320	338	358	335	374	339	333	327	344	334	342	388	354	304	319	316	333	306	368	332	334	342	337	342	314	359	329	333	353	329	313	342	314	308	346	342	353	320	351	330	348	323	327	352	368	344	316	372	348	371	344	363	329	354	345	337	349	325	348	325	310	363	342	327	333	346	327	329	305	331	330	329	326	346	384	341	351	326	348	348	310	337	342	340	363	357	331	335	358	343	327	321	350	328	357	363	340	352	301	340	344	329	341	361	365	345	367	332	337	334	350	352	322	347	327	327	366	333	355	333	318	302	310	347	329	328	347	318	321	359	356	321	328	320	360	327	328	323	359	347	346	331	333	334	334	320	346	359	371	325	342	318	301	335	316	332	344	349	336	308	343	327	315	349	361	330	306	338	329	350	347	336	318	338	322	342	330	336	332	330	332	321	341	349	353	372	306	324	308	357	325	320	347	329	357	344	386	324	332	341	309	356	376	352	343	342	327	341	285	358	337	323	329	345	317	355	348	328	296	348	324	326	340	355	321	295	365	318	352	342	305	302	342	368	350	364	342	344	310	343	344	376	343	326	341	319	313	336	336	348	364	319	330	344	365	331	347	335	345	328	325	320	343	357	325	336	332	350	343	340	329	314	337	372	325	348	303	343	308	369	341	358	336	344	307	339	333	331	359	334	351	318	339	376	358	363	347	330	328	324	328	365	329	336	338	330	322	364	353	337	321	332	328	333	328	352	302	347	354	329	334	328	350	342	339	332	336	354	363	343	345	340	371	346	327	314	349	336	331	340	309	369	329	341	338	340	326	322	367	346	342	354	339	307	326	320	328	373	332	374	306	353	350	354	344	371	358	320	366	336	324	324	380	343	329	335	346	313	345	352	321	324	334	313	372	310	346	326	303	334	358	319	349	332	393	352	352	350	339	367	342	348	343	333	360	365	323	337	344	365	345	340	328	332	295	349	316	365	344	345	342	349	339	353	339	329	339	344	348	337	339	330	317	396	335	345	354	323	330	335	320	322	338	339	340	347	323	369	351	337	355	329	342	366	334	338	318	321	330	329	324	325	314	336	328	325	341	356	327	333	308	335	346	316	371	343	310	307	308	303	313	368	359	369	311	291	348	366	334	323	320	334	335	302	344	284	337	326	351	345	354	348	357	336	355	368	329	336	326	344	297	295	344	336	324	360	327	361	326	338	319	362	357	351	356	337	355	349	352	309	350	356	344	321	315	330	325	324	336	338	351	357	335	319	353	328	321	335	329	338	349	350	342	335	333	301	323	295	338	311	327	345	363	340	327	314	329	335	327	335	362	338	369	316	378	317	340	311	312	362	334	319	349	316	325	320	326	346	319	348	332	324	349	328	315	343	361	318	347	317	333	331	360	307	312	354	353	341	343	343	323	344	345	343	368	338	342	362	289	354	337	324	345	316	344	351	332	372	341	350	335	314	369	334	338	364	334	349	371	332	345	382	349	362	330	337	335	320
12923	23585	28385	41863	9373	5867	4718	3607	2795	2243	1981	1760	2200	29570	31163	24994	19604	12658	6494	2002	775	561	552	537	534	598	560	577	548	570	570	547	524	533	538	544	562	586	547	561	608	589	645	588	582	538	556	561	543	574	520	552	564	572	571	553	594	565	559	544	559	537	557	556	540	555	576	549	547	563	543	570	574	514	552	601	538	570	575	531	588	539	541	567	563	552	525	580	560	518	525	559	572	565	574	585	583	565	548	549	569	563	544	542	533	553	539	581	582	562	527	528	578	566	550	518	554	511	533	560	537	533	504	524	537	536	554	534	557	601	553	526	567	551	612	560	534	526	573	559	585	522	554	512	580	615	605	532	573	573	542	550	531	541	591	571	617	552	533	572	548	535	517	538	524	560	572	559	561	542	578	557	566	570	537	534	568	562	581	528	574	563	568	553	568	539	541	558	571	496	553	549	572	562	529	566	566	591	570	536	594	536	602	538	570	581	557	507	550	626	528	535	551	542	556	563	555	549	544	537	557	569	526	588	537	538	528	587	552	561	532	525	519	531	554	548	535	527	525	557	555	562	578	596	537	526	583	548	551	566	547	567	560	597	565	575	551	563	574	538	508	570	555	530	541	596	525	559	560	515	529	555	527	565	564	550	545	565	543	544	585	579	563	539	554	550	522	562	564	546	565	509	560	557	541	564	629	540	573	554	563	554	551	542	558	562	579	568	545	544	518	575	539	554	555	587	548	576	572	569	572	544	569	586	552	604	573	574	526	599	553	567	547	530	589	552	559	583	569	549	539	558	528	583	547	548	538	567	552	595	522	561	528	503	550	558	567	544	571	612	535	543	531	509	581	539	576	559	543	562	572	528	544	586	562	559	565	548	575	556	503	558	516	561	570	547	583	600	557	531	560	556	551	565	551	587	546	559	543	586	577	587	550	550	563	532	518	540	592	561	570	555	534	557	539	534	593	557	538	541	613	538	552	543	542	581	522	592	585	545	583	552	569	513	507	513	652	546	511	530	529	483	563	576	560	613	565	539	541	578	599	530	575	560	555	576	533	561	549	555	568	551	585	550	547	616	584	597	550	501	523	577	562	594	567	525	568	575	570	579	566	517	507	552	587	576	586	549	571	534	563	535	525	519	592	556	533	547	594	575	554	537	549	565	572	564	599	542	578	585	527	574	552	545	557	556	580	518	575	566	560	510	562	527	535	568	525	550	549	577	554	545	550	523	588	554	511	577	551	540	531	581	541	524	566	537	541	571	514	536	565	519	531	534	597	568	549	599	531	588	557	586	562	539	542	521	586	560	594	587	525	551	560	592	562	561	588	551	596	570	580	530	516	566	525	531	571	571	578	562	559	577	545	553	539	565	558	526	563	546	553	556	582	559	581	551	567	548	534	540	562	566	557	589	565	521	556	579	566	549	565	600	543	572	580	493	548	575	581	530	539	552	569	600	559	571	526	566	536	535	501	504	545	570	549	543	564	569	579	543	535	516	558	550	527	633	558	527	559	551	543	530	558	547	564	556	537	504	566	540	570	577	534	587	540	551	563	540	569	537	518	539	546	567	564	574	531	616	555	522	548	589	603	552	557	572	548	542	538	550	593	577	554	549	553	605	552	568	542	557	543	544	581	582	531	587	542	568	570	578	571	559	574	547	560	510	563	578	553	530	527	598	535	548	591	496	533	576	544	571	557	575	539	563	549	554	598	574	564	548	573	552	525	615	565	562	572	558	594	500	538	569	582	566	531	555	575	567	570	551	551	568	569	577	544	544	576	550	562	541	539	522	588	588	528	572	538	540	575	601	545	584	586	549	585	551	513	540	564	547	506	569	576	561	630	548	571	532	591	580	533	548	498	508	551	539	564	543	514	579	504	556	558	551	549	535	539	515	565	566	568	550	535	538	537	568	585	485	599	536	539	586	573	583	544	514	573	573	514	548	567	587	592	550	574	566	571	547	520	559	532	541	532	562	542	563	576	501	539	599	595	549	517	556	561	560	556	599	585	570	549	533	593	546	553	577	584	548	564	509	529	586	560	542	582	537	555	590	552	566	535	550	566	547	571	539	562	565	547	545	559	583	524	534	597	550	586	560	540	525	540	572	488	514	547	588	557	541	559	600	562	497	598	596	601	581	564	566	573	523	526	525	587	512	549	543	572	550	574	571	595	553	565	565	568	573	569	581	566	541	533	518	548	543	578	531	580	542	508	556	579	604	536	554	509	611	580	553	541	533	541	560	559	536	558	567	543	555	527	527	513	542	544	525	562	550	513	579	541	541	551	576	578	580	587	556	591	582	538	532	504	568	573	525	587	594	575	506	561	505	535	546	540	556	536	512	552	503	573	602	529	544	602	545	569	523	567	577	556	585	581	581	539	547	586	570	528	571	544	550	587	554	577	557	585	544	559	594	557	548	500	578	533	542	520	527	620	588	562	559	545	561	565	554	553	555	566	562	592	530	545	555	541	555	573	550	564	533	565	541	564	550	596	570	535	577	599	586	544	535	519	592	560	576	579	561	560	558	549	544	556	592	577	541	550	531	593	560	524	563	563	515	576	599	552	535	535	573	519	591	558	578	557	551	588	529	522	579	567	558	554	544	501	567	556	533	545	581	539	553	533	544	570	550	552	567	535	577	550	559	570	590	543	554	526	578	529	542	586	538	543	558	546	550	528	558	534	563	558	596	569	535	564	575	587	564	575	564	566	514	543	571	541	573	530	565	585	562	520	532	525	580	568	547	530	555	562	566	533	541	561	599	581	587	550	544	536	560	544	560	562	572	575	575	561	564	553	602	545	556	573	564	599	561	543	562	500	515	585	562	541	554	567	554	550	593	534	539	570	594	564	532	561	564	553	619	578	502	523	592	542	543	548	550	576	541	536	561	523	561	569	575	570	518	534	524	524	569	546	549	556	540	607	518	574	555	529	555	584	563	549	534	583	540	553	546	584	580	533	583	552	553	526	547	567	557	540	609	553	611	533	598	582	544	573	535	524	539	555	571	505	577	555	532	555	559	527	545	562	559	595	574	545	544	532	575	520	553	586	590	580	553	554	596	537	546	546	553	573	538	537	548	535	576	514	594	569	558	525	526	539	567	500	529	547	533	565	541	531	549	568	563	501	542	551	589	596	554	548	521	556	598	543	521	570	544	532	588	571	579	584	567	529	558	537	540	549	545	596	568	545	528	556	620	563	527	589	566	581	574	559	540	549	562	548	543	516	550	537	536	552	556	582	576	535	557	520	560	537	552	570	583	531	528	542	610	559	552	535	545	490	537	559	607	570	516	514	526	526	571	565	574	517	576	527	556	579	567	544	565	552	555	501	556	604	547	584	515	589	572	554	550	576	521	562	533	522	535	536	609	545	561	600	583	532	598	558	596	545	569	521	519	552	536	539	579	574	590	594	598	571	552	546	541	578	489	570	539	527	543	595	556	557	531	532	598	559	542	565	540	556	523	551	574	513	516	569	600	620	535	565	558	551	572	525	549
26856	19865	8543	6373	1211	700	562	511	461	426	385	368	399	1478	1851	1655	1203	807	534	362	282	289	290	300	348	299	323	294	316	309	285	309	297	276	296	298	288	306	295	297	298	298	287	311	327	297	311	291	301	283	344	285	279	295	310	298	337	308	304	305	283	301	299	286	301	309	290	286	294	302	319	287	311	280	294	308	290	288	321	310	317	298	307	297	321	314	302	312	288	306	306	319	278	311	319	281	298	298	322	297	266	313	295	321	316	303	268	292	278	290	282	294	312	331	300	278	330	304	268	308	292	314	321	304	293	290	305	306	293	295	293	283	315	322	309	292	313	313	331	301	298	279	283	330	307	308	318	302	307	304	283	294	319	314	285	293	287	267	324	321	320	302	326	342	316	303	306	273	310	295	294	296	291	324	292	302	299	281	288	308	276	331	273	315	308	309	308	285	310	307	275	305	303	302	322	287	285	322	291	312	336	333	313	323	309	289	294	313	290	319	309	300	312	283	294	303	303	299	289	278	332	291	320	286	286	297	316	299	304	319	323	271	335	286	284	306	308	311	286	296	294	290	281	288	309	287	287	302	289	300	331	318	298	311	317	321	288	287	312	293	295	313	286	313	291	341	306	304	290	306	288	287	309	310	314	277	304	302	288	299	298	293	270	296	282	297	325	285	323	293	312	281	305	329	330	293	305	329	295	332	309	342	289	297	266	287	296	324	278	287	265	269	280	324	263	293	313	307	298	331	324	319	317	326	307	281	295	279	289	274	290	290	295	297	274	294	299	281	301	306	288	288	300	302	297	298	300	282	290	291	280	293	290	304	298	293	303	285	281	301	320	314	320	328	296	296	288	322	318	321	296	314	307	287	283	321	331	291	294	290	322	288	307	288	287	324	292	302	301	304	299	282	316	303	298	305	324	346	274	315	358	301	299	286	299	312	322	294	286	291	262	338	296	311	314	275	318	293	290	300	320	302	279	294	286	294	311	286	285	287	299	306	284	304	302	284	275	292	335	308	304	311	295	289	322	285	297	321	326	314	322	299	308	278	295	329	293	293	297	310	286	306	282	301	298	336	313	318	320	302	301	288	292	290	288	306	298	300	268	313	298	275	318	309	287	308	310	284	325	289	294	271	285	288	321	290	282	309	306	307	280	281	309	314	307	329	329	296	299	300	296	314	304	305	339	292	285	280	272	334	281	339	308	302	303	317	310	343	307	297	312	334	314	285	309	316	309	303	271	306	306	273	297	294	301	287	297	311	280	326	287	303	290	315	296	303	267	304	302	289	315	273	292	320	286	274	281	298	308	329	276	307	304	304	326	292	295	279	278	312	329	302	310	300	289	277	288	282	300	300	304	312	285	294	314	289	309	258	318	306	328	315	320	305	308	290	285	296	325	308	294	291	312	295	291	323	325	302	272	295	324	290	290	302	300	309	286	319	295	321	277	333	305	297	302	314	281	323	324	317	311	284	336	302	314	306	289	278	298	290	265	287	282	321	289	300	259	297	288	294	262	294	265	300	298	295	303	298	295	337	310	352	291	286	322	270	280	327	276	323	312	290	322	283	272	300	290	313	321	293	316	309	311	286	315	308	303	269	304	291	306	291	287	281	311	299	297	307	309	299	292	309	294	306	304	264	258	309	320	289	301	279	311	303	312	326	291	307	312	326	310	310	288	269	298	310	297	303	298	312	308	311	319	289	305	315	306	293	293	312	298	322	294	303	288	316	287	304	324	297	301	333	314	324	288	305	278	301	303	306	300	293	262	341	297	300	304	260	335	342	314	329	310	286	330	309	263	293	342	318	292	268	303	292	309	271	296	314	299	319	300	304	293	325	307	343	323	305	277	300	315	280	296	285	297	305	308	285	309	330	297	290	314	316	314	317	282	303	281	282	289	331	308	287	314	310	279	292	361	320	297	339	318	304	311	276	295	298	265	291	305	346	266	312	319	278	317	289	307	318	313	279	292	312	277	284	252	309	281	312	296	318	296	269	309	321	298	315	321	305	336	278	301	258	297	287	285	282	305	285	285	324	295	319	273	271	308	304	300	301	283	277	293	306	269	297	310	308	307	291	304	296	292	310	315	314	311	295	313	332	317	302	274	320	352	320	310	298	284	295	291	306	312	276	302	282	301	321	347	316	272	286	309	280	293	301	287	292	306	303	309	350	292	270	319	286	325	295	322	307	273	308	335	264	303	291	269	273	323	290	318	286	309	303	309	306	298	287	317	273	295	292	299	284	304	306	274	333	279	293	296	297	279	283	285	289	303	344	311	309	311	285	309	315	293	289	286	314	337	316	298	284	286	311	326	322	300	310	324	301	289	309	297	301	293	282	290	302	321	273	295	319	284	297	275	279	313	258	275	306	295	320	294	317	304	308	323	280	346	313	331	286	293	315	281	288	279	314	277	308	308	305	314	318	290	337	275	278	269	278	303	277	286	271	314	291	295	282	310	295	341	277	292	298	285	312	310	293	294	280	271	299	299	321	280	304	286	289	299	297	300	290	319	315	300	316	325	311	271	309	326	313	322	300	321	326	294	311	316	299	299	286	278	312	304	296	304	322	316	307	335	297	275	316	290	288	309	327	300	292	296	297	277	295	292	306	265	295	329	288	293	293	305	296	350	288	282	306	290	305	300	274	323	296	292	297	293	288	307	311	320	297	305	301	327	316	263	296	273	291	336	301	291	315	284	285	278	308	290	335	274	287	306	313	315	298	307	290	275	306	289	295	285	326	276	291	305	286	288	315	268	319	324	303	303	337	308	293	299	309	318	305	295	303	270	306	326	304	318	287	302	354	316	310	277	298	289	299	273	300	290	306	293	291	299	295	307	295	302	313	291	280	340	332	283	312	288	273	326	305	285	287	283	323	324	297	329	274	295	310	297	314	302	327	275	308	324	295	277	302	297	335	292	311	284	320	356	287	333	316	297	310	274	298	298	291	291	282	301	291	284	310	320	307	302	291	310	298	321	304	293	296	313	307	300	334	313	268	316	266	307	287	318	325	302	340	294	313	327	302	312	308	299	330	317	303	297	318	296	316	289	331	276	288	337	308	285	273	328	287	318	272	304	314	322	278	296	321	286	258	324	334	288	294	309	327	285	314	290	306	317	335	277	267	306	314	293	294	277	321	317	290	346	321	311	276	277	300	294	291	301	306	304	295	328	303	314	260	300	310	296	307	295	311	300	292	294	296	303	257	282	285	306	306	307	289	285	287	308	280	308	285	286	329	325	317	305	299	306	340	247	277	276	307	292	304	300	288	306	267	310	271	316	266	306	295	292	298	269	297	299	300	297	318	288	291	260	319	300	265	302	301	310	302	312	311	339	275	307	302	273	303	341	294	274	289	257	295	285	312	317	291	304	328	287	304	329	309	287	307	294	295	307	306	295	293	287	299	306	305	279	284	289	300	321	256	283	307	290	295	292	310	285	281	290	325	267	308	290	309	320	296	284	331	308	304	304	278	310	302	292	280	276	285	294	312
7326	8126	8676	11890	3219	1900	1533	1409	1122	973	895	803	903	4592	5265	4234	2869	1952	1176	654	510	508	453	475	500	479	496	490	541	561	531	519	482	500	511	471	521	489	507	463	483	489	483	465	492	513	506	483	498	520	494	492	552	541	490	496	481	503	504	536	500	501	500	503	517	521	517	495	516	525	487	532	535	492	511	486	498	501	486	485	495	457	514	497	516	536	532	494	484	498	525	524	488	572	476	513	485	459	490	446	521	493	479	522	498	468	494	479	508	492	517	545	487	492	486	568	470	480	483	522	511	518	527	538	485	510	473	503	489	500	472	497	522	471	485	501	486	516	539	491	537	478	514	479	520	487	497	495	502	527	505	506	476	515	483	515	451	511	503	483	513	553	473	446	482	513	476	474	483	465	514	487	491	481	515	532	508	456	497	477	482	492	497	462	540	504	512	520	494	545	467	482	461	489	482	510	517	522	487	482	506	493	507	508	516	503	516	500	532	509	515	522	522	483	503	529	508	497	497	478	487	491	490	536	525	506	544	553	489	534	497	494	523	490	451	493	504	534	528	483	506	535	475	511	530	506	487	494	470	520	503	481	532	481	520	487	470	486	508	496	521	517	473	468	514	537	505	511	481	526	495	475	545	495	500	535	502	485	501	507	514	474	524	488	510	524	517	515	525	465	463	504	535	492	468	450	476	539	502	488	513	520	520	521	496	504	517	519	500	496	498	474	491	524	518	487	493	483	502	514	537	469	482	503	529	522	472	518	520	507	476	481	510	458	483	508	504	499	486	458	507	517	555	475	486	517	491	511	503	498	522	550	495	508	489	514	500	521	519	452	524	513	475	492	517	491	493	479	492	504	504	529	519	459	518	524	519	487	500	462	479	482	499	482	537	498	474	513	502	495	548	528	510	497	483	519	491	504	492	493	490	487	498	505	548	518	475	472	509	484	497	498	512	517	539	505	505	499	495	511	502	482	503	498	468	506	546	493	487	507	476	517	534	493	513	501	519	499	466	464	472	485	473	509	537	484	501	503	512	497	469	482	494	500	455	461	506	512	525	485	497	489	523	491	489	503	526	517	560	571	510	462	452	505	494	527	522	535	527	530	494	509	458	494	496	503	498	518	483	467	483	504	499	504	489	488	539	500	501	465	509	484	519	489	451	479	515	494	518	483	507	500	502	533	487	480	495	494	517	466	520	503	486	517	515	482	508	520	503	485	510	460	491	501	514	517	523	509	488	477	534	483	471	508	492	499	497	482	496	525	530	481	539	506	526	494	502	494	489	464	515	515	475	504	506	481	484	470	503	494	499	483	507	524	511	505	530	468	533	542	527	524	480	486	470	505	482	507	495	483	489	494	508	476	512	519	488	521	519	501	487	508	540	530	527	525	508	495	526	484	520	512	526	492	513	525	559	498	514	494	445	522	499	497	479	524	524	510	481	499	487	512	482	550	498	524	500	513	504	505	496	513	513	484	526	476	506	536	516	478	521	518	473	526	530	518	471	484	508	483	477	512	467	500	515	485	534	501	483	486	528	460	500	484	452	531	503	486	510	480	468	492	515	525	495	474	474	517	490	491	518	510	476	524	515	485	509	509	484	518	482	475	464	530	519	516	491	484	477	540	510	524	499	477	504	518	475	490	537	533	513	524	527	535	563	523	477	452	474	485	500	444	535	494	525	520	531	528	494	486	465	516	515	505	527	525	488	476	488	532	496	483	494	521	504	492	503	512	480	493	513	464	499	522	461	476	523	505	525	513	511	527	498	483	467	491	503	531	486	465	454	491	469	511	507	505	461	517	490	474	512	489	533	529	511	524	504	546	494	498	509	498	543	535	506	513	471	522	528	476	508	516	544	478	534	532	475	509	486	514	469	524	519	500	516	472	518	482	480	515	490	518	515	486	500	484	498	541	498	464	537	470	505	500	499	513	503	492	451	524	478	522	536	512	544	504	487	528	528	525	500	491	526	478	511	523	463	518	507	518	500	464	499	508	508	510	506	474	509	489	510	476	494	470	528	504	518	496	508	486	516	488	519	515	492	491	508	490	500	476	509	496	518	526	524	495	523	525	531	496	484	501	491	492	525	548	469	522	496	483	503	528	478	516	462	489	468	498	517	528	464	487	490	515	517	478	493	449	500	506	522	453	483	474	491	494	505	502	510	514	497	511	503	486	521	538	538	526	491	490	498	488	524	496	524	504	520	486	544	490	553	497	498	452	501	517	518	516	475	480	485	487	505	478	487	511	477	507	493	541	515	518	516	557	467	478	521	456	476	462	519	510	512	498	476	501	497	528	485	503	482	499	547	507	515	516	508	540	520	516	513	506	492	487	487	490	510	520	465	528	462	522	471	511	517	530	471	434	532	519	522	500	519	491	500	516	483	505	476	509	532	511	470	487	497	485	517	542	502	497	523	489	503	493	502	529	499	485	472	481	496	481	540	483	493	481	477	509	500	516	523	497	488	531	486	548	519	493	472	523	530	527	543	490	493	511	510	504	519	473	484	464	480	488	535	489	531	482	510	490	499	525	525	487	475	519	511	478	438	514	485	503	521	518	499	472	492	492	528	458	511	512	489	484	491	500	475	483	488	503	468	480	521	485	490	497	466	499	508	512	503	482	526	494	518	565	489	526	493	474	538	465	506	503	501	525	500	494	511	473	512	486	497	493	466	505	505	505	500	503	522	485	534	524	530	468	533	498	488	526	524	518	510	518	478	479	495	494	517	451	493	486	538	520	559	522	503	518	512	509	481	465	519	496	504	484	491	483	475	493	521	506	528	514	506	492	487	491	516	481	446	491	513	499	500	495	536	481	490	491	502	487	523	478	527	491	469	526	499	509	491	520	520	497	459	477	479	529	527	509	460	474	505	494	500	514	514	501	571	462	532	480	502	521	492	528	513	502	514	474	464	540	539	512	497	466	466	540	459	495	490	484	467	496	507	488	479	498	501	564	493	483	503	460	489	527	513	525	515	470	522	540	519	480	520	491	519	513	513	548	494	498	467	518	523	524	482	491	477	509	513	510	500	472	516	508	505	508	517	444	503	495	508	486	483	495	522	543	497	532	511	491	485	529	500	444	491	498	523	501	501	529	507	505	476	477	504	519	506	474	535	501	501	487	489	542	494	506	505	522	499	465	506	481	523	521	496	500	499	502	481	498	511	495	497	502	501	497	511	486	506	520	500	484	482	516	500	490	532	536	476	497	531	488	489	519	481	545	482	555	475	525	500	517	489	538	525	480	491	497	485	503	517	524	527	546	550	536	503	512	534	521	498	520	516	524	481	545	512	501	465	508	530	479	516	486	523	480	493	542	505	488	510	521	509	509	474	461	465	510	496	466	476	544	495	508	539	492	503	484	525	508	538	461	497	490	483	459	504	518	493	489	505	522	469	487	564	526	550	493	502	443	493	510	465	472	491	466	513	527	476	479	481	477	539	494	482	510	496	523	516	473	516	507	510	499	516	481	504	518	484	518	558	567	527	502
24608	21106	27428	26147	12736	2095	1037	792	629	592	599	514	869	8305	9732	6324	3816	2150	1190	549	346	344	323	339	341	344	335	355	343	301	352	394	320	320	308	320	320	336	347	344	345	342	352	327	316	342	345	336	337	373	327	348	336	325	322	365	321	314	321	341	338	342	333	325	350	358	347	337	311	357	359	337	310	333	329	340	351	349	329	307	350	350	335	334	348	367	354	346	305	353	345	319	353	366	386	317	353	308	360	334	334	366	318	333	335	339	324	345	347	341	342	333	310	312	321	361	319	339	303	343	358	350	358	348	370	357	335	343	360	373	362	323	349	326	311	326	329	355	361	313	297	335	306	338	340	330	343	344	354	310	343	370	354	361	350	341	374	354	357	314	345	333	356	322	342	342	400	343	310	367	368	358	339	337	327	327	332	345	375	342	323	323	345	324	359	361	348	336	338	321	298	344	319	350	319	330	355	349	340	345	344	324	332	331	317	342	333	357	314	361	360	337	324	336	335	351	331	389	369	303	366	308	334	335	336	361	330	314	323	319	342	371	373	332	348	348	308	323	326	355	331	355	340	341	342	326	345	322	333	316	338	310	364	336	348	320	314	326	337	379	348	332	333	373	341	310	355	305	332	316	353	316	314	339	329	360	337	318	369	338	361	321	330	333	340	333	350	304	305	324	318	351	326	327	322	326	362	329	355	338	345	338	321	353	373	309	390	329	353	325	336	332	321	318	335	353	329	313	345	325	348	342	354	384	337	317	337	332	331	374	335	332	342	338	297	329	342	342	337	364	336	320	302	326	315	356	352	339	344	343	298	361	327	345	338	349	345	311	371	359	319	355	346	307	323	328	313	356	315	329	313	324	329	306	366	354	353	336	360	331	341	328	331	342	317	321	333	355	365	319	314	345	334	360	343	304	337	356	307	335	348	327	351	318	320	325	327	275	324	342	325	325	318	338	337	331	343	345	337	340	334	378	330	359	292	337	303	341	335	347	337	349	344	359	318	360	332	334	347	318	311	330	348	318	325	328	315	354	386	347	326	347	321	334	348	372	330	331	359	347	345	357	352	363	351	334	348	343	346	320	339	313	340	328	322	334	337	312	333	375	311	358	335	342	353	355	340	354	340	356	353	334	324	365	356	324	362	321	321	359	346	341	344	378	339	340	340	343	337	335	322	335	327	365	343	333	341	347	342	347	326	351	338	363	353	347	330	344	318	346	338	335	330	324	343	343	326	346	390	344	326	384	373	317	315	345	354	374	342	344	330	340	325	356	309	332	347	347	319	323	313	318	339	336	341	375	339	318	337	329	320	358	330	320	334	331	347	294	332	330	322	320	332	341	285	332	316	309	355	333	343	341	338	339	338	372	353	298	340	352	354	295	335	331	327	353	334	340	353	366	338	331	325	338	320	327	321	355	343	332	340	318	325	343	344	354	344	340	327	330	337	341	336	322	331	328	322	333	319	341	334	360	346	336	350	328	344	361	367	356	338	329	299	362	324	348	327	324	338	338	324	365	355	326	346	342	351	346	320	360	327	371	336	357	321	325	348	325	326	358	330	337	347	343	305	344	343	321	365	333	341	334	308	342	327	291	351	354	303	351	348	328	355	334	352	349	366	304	331	316	339	354	382	351	309	314	338	358	341	342	339	343	385	338	308	341	328	345	319	300	343	282	338	318	365	361	352	340	352	321	365	323	333	356	285	309	374	356	358	329	335	318	340	340	295	335	335	359	311	316	328	365	344	373	328	325	332	336	346	337	347	327	367	334	362	318	355	337	312	362	328	325	342	351	336	338	344	349	311	352	334	358	322	327	335	334	321	315	341	347	319	323	342	348	323	319	306	303	331	333	331	327	356	318	353	333	324	363	341	356	332	335	350	338	299	333	367	363	328	342	331	355	291	343	323	334	353	327	313	337	323	362	337	347	345	334	325	340	327	349	354	324	344	351	337	339	354	353	339	347	352	335	360	352	335	325	339	348	333	314	343	354	309	307	341	345	346	367	360	336	354	338	345	339	354	344	355	344	350	379	334	334	329	359	357	334	357	334	348	358	359	347	326	340	326	356	329	392	338	327	324	325	335	320	368	324	369	332	351	311	313	362	331	341	312	316	357	325	331	313	358	359	362	333	348	336	312	318	365	323	322	346	362	357	328	336	315	334	339	335	304	345	340	326	335	332	344	389	354	356	325	363	339	334	361	335	348	322	345	316	329	336	354	346	309	303	340	350	367	339	354	358	348	325	302	335	320	340	320	336	341	342	356	346	355	335	339	326	324	318	349	335	345	361	343	353	338	317	362	349	349	322	305	346	369	340	329	315	343	357	337	387	275	321	340	340	339	384	349	332	325	316	354	355	346	357	335	341	326	337	311	353	310	335	328	353	334	350	300	331	331	325	358	328	346	347	345	284	338	315	338	301	333	349	325	378	324	320	305	359	337	330	352	337	325	316	325	363	311	325	342	365	329	336	370	344	361	388	355	357	361	331	333	313	322	335	309	329	351	362	338	293	334	356	292	338	331	348	308	354	329	328	348	321	320	334	310	317	326	369	334	346	350	348	321	341	325	314	357	356	338	331	306	342	341	344	315	327	342	309	321	309	353	330	372	309	375	328	316	329	332	329	317	321	347	336	352	353	310	376	318	341	342	319	359	341	357	313	369	311	345	332	345	341	324	384	383	340	373	324	382	357	329	355	324	308	340	341	330	325	330	338	346	344	298	334	341	397	346	334	344	328	358	356	311	352	321	322	338	335	303	367	322	340	310	345	305	355	345	330	344	334	298	327	342	326	354	353	307	350	309	314	329	355	319	335	311	336	365	316	347	341	354	308	338	331	311	329	329	319	308	338	339	347	323	358	348	324	324	355	383	363	326	332	318	325	288	320	370	371	340	328	332	351	336	358	347	347	345	321	339	322	339	360	343	340	317	356	370	323	291	321	364	349	333	356	351	316	363	347	346	325	323	354	331	388	315	345	366	341	354	322	328	354	333	327	353	333	348	301	332	305	363	316	312	333	304	328	313	334	357	332	336	354	317	337	335	363	324	315	356	331	364	320	325	347	360	363	341	352	341	321	320	312	371	323	334	375	368	339	328	356	307	326	328	341	346	327	333	305	331	337	326	336	343	355	328	322	335	306	364	306	363	322	330	341	366	324	332	368	341	354	326	347	408	314	359	338	324	333	328	351	323	347	357	352	314	310	320	346	289	326	331	307	312	371	345	341	343	348	304	326	340	318	325	303	346	336	354	359	328	324	341	338	341	340	319	330	346	320	323	336	331	317	373	357	325	361	328	365	335	328	359	337	335	333	314	350	334	315	339	339	359	304	356	344	324	341	317	335	326	307	348	345	344	298	346	351	364	315	339	373	349	342	327	337	319	366	342	319	349	348	324	344	317	332	347	367	325	362	323	315	314	356	335	339	352	303	332	355	339	342	348	314	348	318	340	348	289	295	341	327	345	373	351	357	340	341	337	313	356	336	377	344	348	349
8617	14421	16324	29572	5766	3889	2425	2177	1775	1546	1452	1309	2668	19749	19980	13760	9319	5411	2715	1060	537	567	581	561	578	564	561	529	552	495	576	572	564	595	557	569	577	558	547	600	566	571	570	560	573	593	558	545	563	569	569	585	546	579	545	558	512	544	574	594	578	565	549	580	555	515	614	595	534	557	608	539	572	553	560	569	598	524	544	571	541	567	619	543	563	583	595	572	573	602	571	564	562	519	556	575	572	566	544	542	548	596	574	529	550	524	558	570	496	572	562	608	547	546	575	551	570	531	528	579	535	556	635	599	566	587	578	552	554	611	578	552	529	572	564	545	518	608	552	557	567	604	547	559	554	571	586	541	548	579	551	570	571	557	536	552	569	548	587	564	588	573	594	569	561	563	616	549	569	546	585	566	523	536	558	623	600	536	553	536	575	537	570	571	568	589	583	570	520	565	547	556	548	566	540	491	550	508	561	562	558	574	598	593	553	560	559	539	524	531	556	511	561	563	600	600	559	523	543	581	528	562	532	581	568	573	565	553	566	544	536	548	551	556	555	605	541	585	556	590	572	604	565	624	537	539	555	551	570	576	563	570	570	548	573	568	541	609	561	586	545	545	599	565	551	583	520	559	570	588	575	605	567	552	582	579	580	545	536	597	570	584	535	524	535	576	554	575	574	637	530	570	568	522	524	578	554	612	595	567	555	538	571	556	573	577	591	582	600	592	563	562	560	523	570	571	555	571	556	533	544	583	586	535	513	567	544	553	579	570	570	575	564	525	563	563	577	618	569	569	559	545	562	569	559	534	617	559	563	568	575	545	531	553	510	530	553	565	550	552	516	579	544	584	579	572	532	575	581	535	534	579	564	565	560	583	523	530	523	565	592	540	586	571	593	542	557	539	591	581	577	544	570	591	550	568	599	541	553	538	555	578	562	537	585	551	596	571	585	515	578	554	580	505	595	542	550	572	571	551	558	589	567	541	552	538	580	538	539	575	564	561	567	557	569	619	574	559	574	555	587	580	551	571	573	578	544	540	514	570	589	593	547	563	572	536	519	586	512	571	559	559	596	529	551	555	543	549	563	563	573	566	587	550	566	564	565	570	529	594	563	597	555	513	566	515	524	563	529	555	585	560	582	526	578	529	555	570	596	553	555	567	564	521	576	535	531	557	597	552	577	553	591	600	568	551	580	577	588	521	567	587	552	640	547	592	525	538	549	562	525	587	542	572	555	553	538	575	564	518	538	581	579	564	555	573	573	561	529	583	554	544	545	593	555	553	563	636	509	578	571	514	627	550	545	587	548	534	566	590	544	527	519	562	545	550	598	575	552	584	527	542	608	543	554	562	554	539	574	587	549	598	509	561	571	564	586	562	517	574	563	545	530	553	539	587	563	571	584	554	528	570	586	583	568	579	574	557	523	529	538	562	558	536	540	577	552	546	591	550	540	579	546	550	552	495	554	539	522	576	548	542	523	568	531	553	576	508	562	540	553	535	566	589	566	545	579	544	624	551	551	574	562	518	563	533	586	573	549	535	497	585	517	526	610	518	600	622	616	518	584	527	572	575	545	568	575	560	529	592	542	554	567	568	609	531	543	559	557	619	555	535	552	544	548	577	543	596	585	547	571	586	544	590	536	563	543	587	553	556	547	545	547	566	589	556	553	540	570	555	584	576	537	530	561	553	602	529	506	553	535	546	571	549	558	559	558	595	571	561	601	562	582	558	531	559	546	533	595	569	590	635	590	602	569	532	582	550	573	579	562	547	569	545	576	535	552	575	569	572	574	573	582	578	571	553	544	576	588	526	554	542	578	581	607	546	549	566	537	567	559	557	596	581	534	583	543	575	587	552	503	591	525	534	537	534	614	533	540	543	572	519	564	578	554	527	583	549	593	581	559	506	573	552	549	529	578	544	592	589	592	548	545	522	603	564	535	582	561	528	564	557	563	569	532	567	593	553	540	558	553	623	549	535	597	579	545	540	518	547	558	575	613	576	542	573	544	521	565	532	566	552	515	543	579	598	579	604	550	587	539	600	598	579	553	563	561	536	545	570	632	520	564	572	514	569	558	589	552	556	567	580	562	553	545	521	519	555	523	597	494	592	594	578	582	535	592	540	525	569	563	557	553	547	564	564	535	518	580	557	555	564	584	571	571	576	543	581	527	561	570	523	567	529	590	571	559	586	548	522	569	556	595	540	548	568	608	617	522	585	566	573	593	509	539	570	576	510	563	587	579	582	551	573	540	563	557	570	575	584	595	542	542	537	570	609	551	572	590	566	542	540	541	568	558	531	521	528	544	571	555	558	574	544	575	546	589	575	555	592	484	591	542	566	558	570	619	514	569	564	584	546	544	555	566	556	524	556	603	588	587	526	546	580	574	566	539	536	530	533	549	559	548	533	567	559	558	569	580	548	569	548	559	551	569	607	540	574	569	578	562	547	551	594	540	508	562	584	512	610	556	518	569	539	538	555	577	562	533	543	536	569	523	557	538	576	587	565	589	559	561	577	558	555	547	581	535	557	550	576	548	561	538	540	515	566	533	562	569	540	520	585	598	576	562	561	568	620	588	568	541	577	576	549	536	561	532	581	547	535	569	540	556	551	524	544	575	551	594	579	529	573	534	577	570	540	534	589	565	553	550	552	581	547	566	565	575	579	543	576	547	548	616	600	560	563	535	591	590	594	557	526	539	513	536	537	586	576	573	532	551	592	577	558	578	579	532	542	529	600	598	502	552	548	558	573	530	531	547	597	552	548	605	570	587	548	555	550	553	557	592	574	558	560	555	562	565	555	582	529	585	531	585	530	588	499	569	542	512	552	599	548	547	552	565	579	573	536	589	556	495	534	544	578	571	530	555	603	552	561	521	561	577	558	567	565	563	606	545	529	574	560	565	545	553	576	554	558	563	569	554	547	598	534	551	595	591	566	584	571	577	513	574	560	555	565	618	583	556	502	508	546	536	561	577	535	573	536	586	543	572	516	582	565	563	584	558	557	546	576	537	550	535	542	587	517	590	564	602	562	577	545	597	577	561	564	549	559	539	537	540	574	574	547	565	534	576	539	598	519	537	605	536	520	520	518	561	568	596	582	533	525	549	578	561	585	592	575	543	547	605	533	523	535	586	578	571	527	552	545	565	569	535	587	578	551	581	553	556	510	582	537	573	505	562	605	515	566	548	554	518	571	531	554	580	566	575	571	606	549	544	575	564	559	565	544	587	520	518	528	574	548	526	562	554	543	545	570	575	536	524	519	560	510	595	553	539	502	515	549	585	552	510	576	588	530	554	545	608	563	523	572	566	534	556	546	521	552	577	574	528	546	534	532	565	575	556	570	602	576	555	574	570	530	559	560	556	555	575	581	540	569	520	561	534	604	561	517	541	550	536	550	515	582	581	555	559	583	550	561	582	579	542	579	548	564	575	584	572	555	567	533	529	563	544	547	541	542	556	558	584	573	564	533	511	609	497	561	574	509	535	533	583	517	577	550
23127	21130	28854	24611	21144	18272	4542	1150	1033	852	797	712	1415	17993	21987	15394	9513	4725	2492	559	338	347	325	338	344	344	337	314	342	335	359	360	355	357	331	350	358	341	337	355	348	349	352	386	379	370	353	368	320	370	334	345	349	340	331	317	336	309	317	323	339	313	309	324	327	316	323	343	353	378	366	348	318	316	355	320	346	353	343	349	357	329	367	328	319	332	357	311	365	337	312	361	304	330	330	331	352	366	328	311	340	363	322	360	339	335	325	293	304	344	329	318	344	337	377	340	331	324	326	338	341	363	374	350	342	350	348	329	345	347	342	301	346	326	352	324	321	329	351	323	318	340	350	339	324	339	335	358	321	328	319	323	328	375	363	371	319	380	365	353	318	346	359	378	338	362	358	355	342	340	314	358	345	286	365	352	325	340	366	326	344	354	338	333	319	323	327	325	351	370	374	309	335	309	347	321	348	353	328	322	303	338	380	362	318	352	316	318	325	355	340	320	323	328	380	351	350	342	337	365	330	330	337	336	352	351	318	376	341	341	360	324	330	362	350	330	339	339	271	335	313	355	326	330	347	321	310	358	341	312	313	325	345	339	326	324	333	375	326	344	359	303	346	350	348	337	330	327	335	306	326	330	330	345	364	331	362	348	341	344	332	340	327	358	364	351	339	324	347	338	302	317	348	356	356	331	333	310	333	348	374	328	321	360	366	353	343	337	351	339	350	345	363	319	344	392	328	341	318	354	348	335	320	326	360	347	336	350	316	341	326	335	343	334	329	333	329	375	330	371	330	346	342	325	332	348	323	317	288	347	350	305	328	348	321	316	318	319	353	322	349	339	327	350	318	357	334	360	342	336	339	339	354	348	295	315	346	352	355	353	322	358	303	345	306	320	318	348	313	346	363	332	298	318	340	336	341	349	322	363	349	339	337	369	331	334	344	333	340	329	353	349	322	315	348	346	345	345	342	314	327	374	334	323	336	335	322	350	352	331	347	317	361	314	331	339	344	321	341	329	369	335	325	314	348	325	324	350	345	320	291	361	351	334	324	335	324	341	342	292	363	370	344	345	329	353	318	346	330	368	308	322	355	321	339	343	333	353	338	341	366	350	343	360	310	322	325	359	358	303	348	343	358	373	321	347	354	351	332	344	313	341	324	349	322	325	331	338	330	336	313	286	348	334	327	345	342	331	364	364	392	324	348	342	362	366	360	345	331	341	356	334	347	325	323	348	315	325	338	322	322	362	342	336	381	364	297	318	346	351	337	338	322	338	312	353	324	346	350	332	327	338	344	333	331	330	337	340	344	340	352	305	345	340	352	364	352	316	344	322	320	391	341	374	356	349	344	328	355	289	353	392	334	323	348	347	339	336	344	334	361	335	342	334	349	310	326	337	339	294	353	331	301	302	331	328	301	349	348	311	315	353	355	305	324	304	340	331	344	340	317	333	333	347	329	346	367	360	326	358	307	349	349	363	333	336	327	326	367	326	344	341	351	348	323	352	336	332	342	308	313	348	289	335	324	360	314	324	343	364	355	352	344	340	333	316	330	295	335	319	334	321	338	339	324	353	341	342	364	363	334	354	348	332	334	331	328	306	313	335	359	337	332	358	366	365	360	293	328	354	387	358	358	318	329	324	351	330	359	325	329	330	306	330	358	349	346	362	371	342	323	368	314	319	337	343	363	368	375	359	331	325	339	302	363	357	343	344	342	339	299	357	349	333	371	349	319	322	338	323	328	352	319	372	346	358	364	347	343	354	344	352	318	353	338	294	341	358	352	328	332	325	335	326	341	315	322	326	339	319	324	325	346	312	333	337	325	352	337	320	323	321	317	392	321	337	320	341	339	328	327	327	328	363	342	327	320	300	323	320	331	327	297	341	352	303	371	364	300	317	353	341	318	357	337	304	326	332	342	330	332	315	317	340	325	323	316	324	348	344	382	327	316	334	321	345	361	364	306	332	338	335	375	333	345	353	353	329	351	334	339	341	339	370	325	355	351	336	363	339	335	336	348	359	316	340	358	334	319	329	333	334	365	323	314	351	367	364	315	336	362	311	338	318	329	339	328	351	303	331	367	369	366	341	320	325	337	329	342	317	349	326	309	352	348	351	351	358	329	342	326	306	317	370	357	329	370	358	327	363	350	317	318	336	283	351	315	319	331	357	354	310	341	304	348	335	379	327	328	348	344	343	392	350	332	374	345	341	361	337	314	352	376	323	323	329	341	349	337	361	335	342	352	338	326	338	345	323	340	361	346	366	316	322	309	330	347	322	337	335	339	336	332	354	353	342	325	345	359	299	336	324	376	363	354	338	330	340	351	326	337	363	339	347	327	351	330	294	338	338	317	350	324	314	350	322	327	337	338	316	348	348	347	328	335	339	295	300	300	356	307	332	343	327	321	333	315	312	342	352	354	323	332	339	344	315	328	343	330	345	362	324	339	330	328	328	343	336	346	330	369	364	353	348	357	337	329	327	337	308	329	339	337	361	339	321	352	321	334	322	323	304	353	344	345	319	351	327	344	339	331	335	365	332	320	359	319	345	324	352	314	334	308	310	382	319	336	343	343	356	351	319	308	330	332	353	358	319	287	344	308	335	315	339	352	343	349	361	366	334	351	331	324	322	308	289	332	356	356	324	336	338	346	342	338	346	316	321	309	331	327	321	324	305	343	331	324	311	337	345	321	352	359	345	355	333	346	351	346	329	335	318	352	341	325	299	332	347	383	369	339	335	324	315	310	333	350	330	346	340	351	345	331	345	351	331	329	334	339	359	338	349	316	322	303	313	354	351	343	323	348	321	350	364	316	328	320	335	334	319	324	316	336	340	335	296	332	348	347	345	329	350	330	313	352	339	350	342	342	372	338	370	343	318	352	318	327	309	343	326	361	320	380	325	349	339	352	316	311	342	319	342	338	344	323	321	353	336	364	351	347	342	329	364	370	323	330	318	336	337	339	320	359	317	327	344	387	338	319	344	348	347	336	318	374	329	331	315	331	361	351	342	284	301	324	311	339	371	334	352	332	337	355	314	336	338	325	349	346	348	347	338	332	349	333	347	358	324	324	341	319	353	363	338	331	304	366	358	352	373	340	315	334	329	326	347	355	311	324	330	320	317	312	340	368	358	358	331	347	327	336	314	314	324	340	324	341	346	287	335	297	345	335	335	315	312	345	360	353	360	323	348	317	356	317	324	331	311	342	358	331	310	308	357	310	337	363	340	287	333	356	364	346	304	340	329	324	338	342	334	360	339	341	325	352	319	320	330	338	334	305	312	333	312	346	334	337	354	329	339	296	345	358	362	344	344	351	335	337	365	336	334	305	322	330	352	368	306	332	337	324	318	322	345	337	381	340	352	347	315	321	360	326	321	317	329	377	346	353	303	349	364	327	349	326	368	329	350	325	332	343	322	305	338	329	362	358	363	349	338	341	344	321	312	326	324	346	339	316	322	343	347	325	291	335	331	348	360	340	313	352	329	342	350	342	305
12827	23228	24999	44440	10513	7097	4750	3109	2996	2568	2102	1841	4266	31657	31326	24968	18420	10905	5871	1103	541	578	536	545	567	550	581	551	580	613	532	579	546	546	523	574	583	573	547	555	535	568	617	586	615	618	602	592	553	606	528	600	559	518	526	545	543	538	561	541	571	585	577	573	576	559	547	532	541	552	522	567	569	566	579	556	582	552	607	566	548	537	549	559	525	592	585	572	551	547	551	532	599	586	545	529	582	534	552	573	550	538	581	532	576	579	535	564	549	533	580	559	610	538	586	550	505	567	528	534	578	543	569	522	535	539	518	503	499	516	562	535	527	521	536	515	551	531	618	545	591	542	547	515	534	548	554	594	587	563	615	550	574	516	531	539	522	571	571	544	505	534	562	561	603	606	575	569	586	569	548	553	517	545	574	585	553	548	565	559	558	615	581	592	545	539	550	524	542	565	561	586	518	560	573	582	597	563	547	559	563	552	541	531	574	519	547	573	550	555	624	569	590	629	527	559	544	556	563	546	513	590	532	550	562	536	519	550	573	552	571	532	496	586	566	573	543	539	584	537	586	554	563	579	582	533	573	556	535	569	592	586	522	537	531	539	526	595	506	556	580	554	559	565	556	524	572	534	541	571	591	590	541	562	534	526	553	548	548	547	568	532	595	585	564	554	520	534	531	559	551	543	563	582	513	507	563	559	587	523	548	547	571	539	557	555	559	529	541	531	593	574	542	558	552	569	555	562	576	517	583	539	514	551	540	559	537	544	572	545	535	539	572	579	577	517	556	547	547	568	528	543	535	561	564	550	553	575	561	506	541	560	520	532	564	601	536	580	565	548	579	532	535	515	491	538	521	562	581	523	566	591	569	550	600	570	554	516	595	589	539	553	558	545	561	550	517	562	535	574	551	561	543	532	556	553	556	569	529	555	575	583	550	546	560	578	523	524	593	546	546	553	570	552	540	559	568	583	511	508	551	565	573	583	585	555	550	569	572	554	547	542	545	557	558	544	565	534	560	544	535	570	562	567	547	591	582	561	549	536	546	571	556	601	548	525	535	500	587	577	546	552	516	535	550	583	571	560	591	585	548	546	582	551	554	533	553	553	550	587	570	560	518	569	556	543	539	538	562	563	581	536	536	537	548	542	550	583	562	538	549	531	569	559	521	571	559	553	557	524	563	553	557	549	541	586	571	597	563	554	567	559	562	510	575	540	538	572	570	590	600	561	532	545	522	574	540	575	583	549	572	582	567	574	605	598	549	597	558	515	527	525	549	570	521	514	539	524	593	558	527	550	541	566	545	552	551	544	533	535	585	596	538	566	537	500	552	582	550	536	564	550	538	569	579	591	577	559	560	542	541	514	553	560	561	541	524	516	543	552	511	593	609	520	566	578	539	519	541	559	508	581	602	595	551	545	531	552	599	577	538	543	511	599	578	557	583	599	551	551	528	570	588	559	538	547	528	550	578	556	557	583	566	547	521	562	593	590	545	534	553	564	548	535	544	540	573	541	484	601	521	583	542	566	551	593	543	569	549	493	532	585	565	536	511	587	525	591	527	563	539	559	564	551	536	541	522	561	559	545	539	574	559	557	568	544	562	509	527	526	535	525	531	567	582	554	558	553	553	527	538	575	575	530	543	557	563	545	532	563	554	595	581	606	528	540	560	559	561	575	532	546	580	523	612	559	545	538	587	558	585	571	522	543	533	563	551	542	543	559	533	579	525	574	538	534	584	568	530	585	563	569	564	529	592	508	545	549	530	557	549	548	543	547	595	567	534	548	529	560	537	586	547	552	517	550	515	565	546	530	524	567	600	553	581	582	570	561	526	574	554	555	538	592	549	564	553	582	516	577	547	534	510	547	549	547	564	588	590	552	519	546	567	574	581	528	540	532	599	559	570	606	525	570	537	533	547	544	547	515	549	519	546	571	555	597	570	558	574	583	543	546	554	551	563	529	524	540	557	554	534	541	540	555	531	506	576	591	547	533	581	578	558	551	565	533	513	540	550	508	548	600	550	551	537	547	554	578	582	587	555	570	590	520	582	547	567	557	548	565	533	555	528	529	571	558	538	556	589	550	539	549	563	511	579	610	560	573	576	548	555	539	577	551	557	524	534	546	561	591	569	563	570	554	540	532	581	510	558	536	543	530	578	551	537	549	583	525	521	536	521	580	572	563	535	543	524	588	569	547	554	528	549	570	581	535	556	539	567	540	574	540	567	526	590	530	568	555	537	548	537	557	569	556	554	526	592	546	562	589	528	545	579	569	571	550	526	535	539	527	555	566	522	548	560	520	515	576	545	563	590	610	503	569	526	579	530	542	540	546	549	563	550	533	513	595	572	550	547	544	564	514	561	569	520	576	537	577	572	544	518	532	515	576	598	552	550	557	527	547	585	533	515	583	578	556	548	547	561	548	578	552	532	549	564	572	554	548	509	555	545	559	562	578	567	525	571	579	601	592	531	566	579	558	588	545	524	579	566	531	523	565	600	574	539	594	532	554	514	543	548	541	562	542	562	553	563	599	555	531	586	551	561	559	546	540	582	555	544	560	549	550	545	529	551	545	525	510	535	573	518	523	514	569	586	575	532	543	539	543	566	556	544	543	540	519	574	545	598	567	578	570	586	537	528	531	573	561	563	553	574	541	556	562	582	562	563	561	566	530	566	583	521	580	594	570	556	568	519	538	555	579	522	572	560	519	515	549	575	547	561	556	516	587	566	520	511	545	526	560	551	541	557	556	556	530	543	549	580	564	591	595	530	564	551	584	555	562	548	552	532	534	559	565	576	543	531	543	594	527	567	557	556	544	543	550	560	549	579	515	543	539	539	589	549	553	544	556	560	532	548	551	533	558	571	548	545	517	539	575	594	572	532	592	557	583	545	552	552	562	537	558	561	555	494	558	537	605	572	573	533	568	562	560	543	533	575	557	545	559	554	541	556	571	560	560	582	537	581	580	568	556	538	570	560	554	550	548	536	568	599	543	529	587	541	589	561	606	569	562	557	583	538	541	538	542	542	553	543	560	588	522	565	559	535	522	574	548	541	581	531	564	559	541	541	606	582	569	559	534	541	495	560	541	577	584	567	540	580	571	502	553	536	538	553	520	561	579	531	565	530	533	554	538	514	522	532	533	530	538	542	551	550	573	507	539	572	576	563	517	572	501	544	555	541	567	530	560	569	546	571	550	541	534	591	523	593	539	526	542	540	520	567	561	533	544	522	564	573	539	556	570	575	538	592	537	557	574	576	531	579	571	583	569	583	531	541	550	544	571	552	531	517	578	551	550	538	550	553	547	548	583	566	535	560	589	572	536	559	523	588	546	531	563	551	559	526	540	556	573	527	545	570	581	539	546	539	567	538	539	554	599	556	548	560	522	530	541	553	528	593	540	545	554	515	589	550	531	565	543	546	548	595	556	536	580	533	532	551	575	607	485	603	529	573	568	547	597	523	566	536	539	563	569	496	583	552	563	504	563	554	572	529	552	532	564
26794	19942	9748	8464	1397	816	552	503	401	423	332	372	385	1194	1814	1485	1070	844	558	278	324	295	311	278	305	325	271	261	283	327	284	305	300	283	275	319	284	301	291	267	280	313	281	281	268	310	334	336	317	297	328	303	320	274	324	261	280	300	300	281	288	278	311	299	280	262	294	283	285	296	287	294	272	322	303	308	282	283	290	288	298	308	308	281	292	313	252	283	285	312	321	276	285	277	288	309	317	299	329	286	307	281	292	265	291	305	298	334	320	301	306	281	283	292	282	304	307	288	287	298	285	279	313	272	288	316	338	310	304	268	295	288	310	282	293	314	284	263	297	278	309	294	307	274	285	303	296	302	286	275	287	294	272	286	272	310	293	296	264	321	287	289	331	275	297	309	292	307	284	280	272	307	282	304	296	310	305	278	275	284	335	344	301	320	289	292	298	290	298	274	313	312	259	292	301	282	287	317	297	269	270	273	268	295	294	278	324	303	309	297	296	304	298	292	281	290	287	286	296	322	276	277	288	304	297	287	316	311	282	346	278	302	332	273	269	319	260	279	297	285	298	290	325	298	305	310	309	289	258	304	305	306	287	287	297	335	306	296	266	264	288	285	300	312	298	282	306	275	308	256	282	324	288	297	312	256	288	283	314	273	296	260	289	308	288	300	283	286	297	292	306	305	241	296	299	297	287	331	321	288	314	292	282	304	268	328	297	303	287	276	279	273	269	295	278	305	264	307	307	281	295	281	344	310	286	285	255	278	276	273	275	295	302	270	327	293	257	312	274	295	287	295	289	275	302	285	285	270	274	324	287	309	291	281	287	291	301	274	286	309	287	336	320	308	282	281	283	273	272	289	282	325	319	282	300	272	301	289	281	280	290	281	306	277	286	307	306	278	299	280	281	298	300	270	314	271	271	288	282	312	312	275	308	281	313	274	288	292	280	336	294	321	277	284	257	307	282	316	313	311	275	308	270	312	286	294	296	268	255	267	281	294	283	316	284	291	279	305	310	291	309	250	313	286	274	306	303	296	337	286	286	284	283	279	296	317	305	317	297	297	268	285	271	253	310	290	293	287	308	330	321	293	310	290	282	289	306	276	296	286	273	291	317	281	299	261	319	279	282	333	277	289	272	278	300	273	303	303	295	298	302	286	283	275	335	292	296	283	280	318	281	306	309	305	268	315	324	298	299	312	244	297	286	320	312	326	318	323	306	301	320	305	269	284	324	286	280	281	278	313	287	284	292	281	298	267	273	308	277	283	304	321	297	295	289	295	294	316	267	292	285	288	292	272	283	275	289	268	264	298	308	362	306	275	288	267	292	303	307	305	307	264	318	292	269	319	301	297	278	285	302	297	291	325	297	305	272	302	300	289	326	300	292	282	297	273	296	315	300	289	312	317	294	299	282	333	273	299	285	297	277	284	285	265	297	300	295	311	263	297	307	279	287	303	293	291	248	315	285	261	320	287	285	304	284	291	259	296	273	301	287	301	278	293	307	294	294	295	300	298	262	289	285	288	301	283	306	353	310	320	297	277	283	303	293	273	300	285	294	297	302	305	277	303	311	317	297	268	305	283	318	250	267	302	272	294	297	308	301	296	295	300	301	281	332	284	297	307	301	289	279	295	297	301	248	316	289	304	287	280	284	289	261	285	329	312	260	323	284	278	318	292	317	279	282	311	282	280	279	290	285	290	289	292	286	252	288	292	278	319	302	279	330	290	273	285	271	301	275	286	256	298	291	286	245	277	300	296	282	281	298	278	287	280	286	279	289	310	289	284	306	273	300	290	313	268	284	302	293	295	280	285	280	279	296	284	299	296	302	297	356	298	272	298	306	266	296	304	271	269	323	277	306	316	293	303	292	286	288	298	282	285	276	289	337	281	295	297	291	295	275	325	319	296	310	300	303	287	303	284	266	315	279	315	302	298	277	306	264	316	290	279	275	286	296	295	290	301	284	261	292	290	286	286	272	272	287	309	270	312	288	278	294	310	302	306	286	276	285	296	279	285	298	289	277	325	304	311	289	296	264	280	307	264	273	300	281	293	286	294	284	324	287	277	331	299	289	273	237	285	317	294	338	295	294	303	291	296	287	313	281	293	317	280	318	292	319	283	307	278	291	284	307	280	277	265	292	293	261	266	308	299	305	287	272	284	294	261	271	316	272	293	293	303	292	292	302	301	294	319	294	290	314	300	288	274	304	297	285	296	284	299	280	290	320	299	298	293	288	286	298	301	296	304	271	277	322	288	308	283	291	327	281	301	271	296	283	282	316	281	271	253	291	278	308	274	284	303	291	301	303	254	285	306	286	306	322	327	288	300	339	290	264	288	309	301	294	312	291	284	273	300	298	273	272	264	295	290	259	290	294	295	276	288	294	313	305	281	317	286	321	339	293	307	308	292	258	289	272	317	299	291	274	283	269	320	302	264	301	288	295	264	297	316	326	268	302	306	290	304	282	278	298	289	291	298	295	285	309	302	294	331	285	310	301	292	261	295	288	280	288	268	299	284	283	264	264	278	326	269	306	279	291	297	277	268	292	306	279	290	281	294	303	269	289	272	270	289	287	287	291	299	239	281	300	273	275	324	256	281	302	299	273	302	285	316	316	281	299	312	292	272	281	290	295	298	283	311	309	268	286	275	305	257	283	289	276	284	280	256	288	316	299	303	289	323	313	271	294	267	301	259	312	288	287	318	304	312	284	300	327	248	302	285	323	301	303	293	301	290	272	302	303	309	287	276	277	259	300	289	286	281	307	336	316	283	306	311	302	271	284	294	301	324	281	307	313	278	298	316	288	275	310	286	305	304	313	293	283	281	306	311	288	275	267	259	243	295	280	311	273	288	297	288	273	309	254	332	300	304	282	317	275	270	276	293	303	284	287	306	302	288	333	305	292	292	277	304	291	286	293	306	298	287	287	260	293	316	280	282	269	286	273	295	283	289	275	297	306	320	303	284	299	336	296	296	271	318	292	299	291	296	290	285	297	284	279	301	317	254	285	329	271	264	294	295	280	292	290	303	290	285	286	274	306	287	290	299	304	305	319	281	298	265	281	302	290	303	293	299	286	295	317	268	302	266	298	304	294	293	288	302	304	281	302	297	278	295	306	287	300	318	312	309	284	282	298	301	313	285	315	291	297	315	295	297	296	283	288	271	302	256	284	271	310	290	319	305	325	307	296	281	274	309	330	302	296	282	255	281	284	276	271	279	270	300	319	292	315	287	290	281	315	300	288	324	300	298	289	293	311	283	322	319	322	270	274	314	293	291	287	322	289	305	302	302	304	276	298	282	324	276	302	325	290	292	282	305	291	286	283	296	298	265	295	281	314	294	299	296	271	301	282	316	307	303	276	282	259	295	290	288	280	273	295	292	300	285	272	311	322	270	261	323	265	295	278	292	285	291	306	267	284	285	295	316	294	293	317	296	320	302	287	298	291	283	272	306	292	284	266	291	327	307	277	284	269	309	291	287	278	267	285	302	311	305
6844	9575	11409	14191	3658	2555	1654	1110	960	1125	846	737	823	3859	5293	3979	2786	1843	1162	503	455	483	510	469	516	456	510	526	461	481	476	504	480	470	506	508	510	499	509	491	495	505	455	535	513	502	507	476	507	520	457	534	451	482	505	471	472	513	497	490	489	448	497	464	503	462	504	503	473	486	449	482	495	469	489	446	482	501	508	503	495	437	497	508	489	501	536	486	536	506	464	501	457	503	472	490	473	508	486	519	465	504	470	471	467	470	515	498	498	497	476	508	513	480	501	453	518	509	476	505	511	497	523	494	497	467	455	499	498	512	498	484	482	490	495	456	513	475	451	522	505	474	510	492	488	483	490	470	517	510	471	507	500	477	510	519	498	483	479	500	490	445	482	506	510	496	483	500	464	497	419	480	501	486	491	490	500	528	487	498	514	483	472	487	449	491	471	529	494	471	499	501	478	496	473	504	471	470	491	491	508	480	471	491	494	497	503	476	512	500	484	518	502	500	472	481	486	507	511	532	452	474	457	525	503	485	490	508	476	477	514	525	461	465	485	485	492	493	468	481	474	494	506	467	487	487	500	482	494	451	495	559	477	516	492	472	511	503	450	446	479	462	490	505	491	510	485	475	521	490	497	503	529	500	495	491	513	475	477	504	451	447	533	405	474	505	484	489	454	518	494	514	478	482	484	489	484	476	519	494	487	467	474	499	481	492	474	485	481	523	505	470	490	467	465	479	499	486	503	490	521	484	467	498	484	466	470	503	456	514	480	503	471	473	494	490	468	468	470	452	517	495	525	524	482	479	544	474	500	469	476	457	464	474	467	517	488	501	474	523	487	462	523	499	506	483	480	475	470	451	465	459	513	501	495	481	471	486	502	510	512	538	492	512	497	525	487	476	477	479	495	476	511	498	479	497	495	506	506	483	519	474	519	458	487	489	475	447	489	500	503	509	488	484	518	484	489	481	490	514	474	467	512	486	486	442	489	526	520	506	485	452	522	478	466	478	468	489	489	461	545	494	467	498	486	484	537	533	503	487	486	484	514	503	481	464	470	474	464	500	492	463	489	460	462	500	500	531	541	490	497	511	438	508	494	462	491	507	480	479	460	504	482	495	468	489	456	485	486	531	463	457	457	514	477	475	530	470	480	495	516	506	498	469	509	513	494	491	484	526	508	462	511	477	447	471	490	466	433	535	527	469	474	478	492	479	520	516	495	494	526	469	490	518	479	503	431	468	495	492	449	496	521	475	491	509	494	500	495	451	496	480	466	512	474	510	477	512	481	512	497	429	496	453	480	515	500	518	500	489	509	488	448	491	462	508	506	490	462	470	458	481	501	517	474	497	511	504	472	485	490	456	494	503	464	484	478	484	497	500	477	501	475	482	540	507	473	501	530	497	477	534	469	512	497	501	511	473	513	503	506	471	491	468	494	464	477	498	488	483	473	503	512	474	471	513	483	407	476	476	459	434	463	495	516	491	456	487	484	497	498	480	477	489	455	527	506	454	513	494	498	508	455	507	481	490	490	491	525	504	510	457	470	510	453	481	446	532	478	486	469	495	500	485	512	497	533	470	491	478	484	495	443	456	538	520	442	501	506	496	462	484	488	501	499	504	445	508	517	520	486	476	504	475	512	502	463	478	504	499	486	501	498	461	508	491	519	536	464	500	490	497	505	514	499	511	477	479	539	495	509	478	468	469	492	500	473	508	488	486	504	472	485	455	503	501	511	493	489	513	486	510	488	455	465	490	510	501	480	457	494	499	445	476	503	476	514	460	484	541	506	528	486	481	510	486	491	515	469	487	482	503	514	487	489	446	478	487	461	474	526	542	512	511	471	464	481	488	474	464	446	485	467	458	497	463	471	520	467	479	483	495	478	475	479	484	458	492	503	458	460	534	495	477	499	500	490	524	499	492	469	499	460	476	526	532	500	467	497	495	499	482	496	481	494	482	462	503	509	468	462	485	470	481	464	462	475	538	459	498	503	495	478	467	495	506	464	481	491	495	459	470	466	512	482	500	471	434	512	499	444	508	510	506	497	521	452	493	478	494	492	480	482	479	469	530	470	520	516	488	497	474	489	460	496	536	486	446	463	484	507	479	475	460	462	479	480	503	491	439	464	459	510	531	515	464	504	497	459	510	472	474	461	475	477	500	494	491	480	491	460	486	511	487	485	471	485	471	534	453	499	530	475	493	513	489	493	476	511	478	475	456	505	492	472	514	509	461	503	505	497	460	480	471	480	532	472	509	506	477	493	507	479	484	486	489	501	478	453	473	460	471	476	463	493	487	472	499	506	487	443	493	506	484	477	482	460	499	474	510	474	500	494	442	469	475	479	505	485	502	470	487	508	452	501	474	510	486	438	509	495	467	517	524	479	448	463	495	523	469	451	507	481	520	515	482	516	495	464	495	476	514	487	511	458	542	517	495	487	511	510	491	499	519	516	468	521	500	527	527	494	523	508	502	469	512	494	516	474	497	508	498	522	487	462	461	442	513	528	472	492	470	491	501	488	423	498	505	508	506	462	529	509	532	473	473	515	492	470	491	458	497	490	505	480	459	478	527	505	524	511	516	454	463	534	504	486	479	478	514	472	508	475	495	534	483	500	479	505	487	501	474	444	498	486	474	430	469	486	505	513	491	497	480	506	491	495	485	480	480	478	459	515	494	515	489	491	452	481	522	482	456	506	512	502	508	483	491	498	509	484	542	480	508	506	490	447	482	476	505	527	503	487	443	489	533	494	480	485	486	461	522	494	468	478	486	491	510	529	473	515	461	508	463	452	498	469	489	489	460	490	536	472	488	514	492	486	513	494	505	466	490	467	444	491	476	477	480	500	526	473	471	503	497	495	501	494	490	530	505	484	500	498	493	456	468	458	460	451	496	525	513	515	502	465	482	501	503	504	533	456	489	482	464	483	513	505	488	532	477	470	479	485	464	505	493	521	504	492	474	513	461	504	500	478	509	461	540	490	474	467	487	512	502	488	461	484	471	498	499	496	496	497	480	496	470	494	444	472	507	483	489	487	482	480	475	480	520	486	491	499	481	433	503	526	483	469	498	481	518	476	528	479	497	500	497	507	491	501	535	525	468	518	472	483	520	513	493	483	488	516	478	458	487	503	467	516	514	496	522	488	498	447	458	506	485	530	479	471	458	499	485	457	449	422	464	477	481	506	491	482	486	499	497	477	453	473	449	481	528	507	512	470	474	494	462	499	477	523	466	484	479	495	506	461	503	513	487	506	482	483	457	499	522	517	501	481	470	471	460	516	500	464	459	470	506	506	451	480	478	539	475	494	516	479	523	515	512	479	490	506	513	488	451	463	484	451	473	466	473	491	509	494	480	496	521	499	465	490	474	505	498	495	449	488	473	452	521	466	529	467	519	530	480	489	493	491	479	511	457	483	459	500	495	490	495	499	487	448	509	489	506	472	520	481	496	498	498	491	512	489	465	457	508	472	509	505	519	486	514	492	544	472	477	520	493
24622	21099	27676	25100	13049	2280	1139	732	608	576	560	503	500	6315	10173	6542	3498	2576	1338	329	334	315	310	357	329	365	324	313	306	323	316	325	335	345	323	344	307	326	331	340	361	367	350	378	319	327	324	311	371	353	373	323	327	293	315	298	335	327	349	347	313	318	340	331	318	321	350	336	307	310	323	322	306	331	318	327	331	309	357	307	325	341	314	318	307	319	311	328	337	326	356	294	315	329	326	340	355	333	331	325	353	327	343	319	337	362	311	328	340	338	329	327	346	354	338	345	300	313	313	314	366	352	345	328	317	357	315	364	340	301	356	315	319	318	328	343	344	318	321	323	349	331	309	311	327	326	319	328	321	319	340	323	322	276	337	312	326	318	307	367	356	320	331	353	330	327	323	337	359	342	322	336	309	305	311	301	325	356	310	327	352	312	302	295	328	324	325	328	352	327	366	353	292	328	299	326	324	332	330	344	294	385	330	325	351	328	291	332	324	337	317	329	294	326	343	340	333	316	325	345	308	315	310	338	315	320	314	324	351	323	304	322	304	305	339	315	342	316	286	330	323	368	341	322	314	337	321	296	315	304	321	291	334	319	331	349	328	320	326	308	332	335	306	335	334	340	339	326	330	329	318	309	330	330	312	329	308	360	342	324	315	326	331	328	331	327	334	350	324	327	352	353	315	328	322	310	354	331	287	335	321	315	290	319	315	329	313	330	335	303	319	316	300	327	356	329	310	345	320	322	345	345	312	300	294	317	348	362	321	313	325	331	306	304	338	349	324	319	308	293	324	328	350	349	286	331	295	333	342	350	317	323	317	334	332	307	311	309	329	304	320	306	330	333	345	311	362	333	319	323	326	331	348	337	305	327	316	307	329	326	328	356	327	335	341	302	353	319	324	338	340	334	334	316	316	307	338	322	330	328	314	326	325	292	325	327	306	314	365	300	332	343	349	292	331	320	336	312	344	326	316	313	328	340	310	323	335	352	347	309	336	312	357	321	333	325	307	335	355	339	339	342	322	341	310	322	328	335	319	328	317	306	325	324	309	329	349	331	352	339	361	353	298	316	352	336	328	319	305	329	327	323	355	305	346	328	322	330	314	362	331	305	360	314	311	357	371	339	322	364	321	322	336	308	333	333	327	330	329	316	336	320	316	348	328	309	327	314	319	299	330	326	322	313	346	372	359	297	311	318	334	348	350	289	321	318	296	326	356	334	329	303	360	315	334	328	340	325	319	313	328	319	348	328	369	338	357	344	325	302	331	351	363	296	307	336	319	319	337	319	338	345	325	319	345	291	348	351	319	313	344	315	307	356	358	325	356	347	315	303	329	334	325	311	318	324	340	329	338	300	323	321	317	343	334	341	318	352	293	310	302	321	291	315	318	318	323	336	297	320	309	311	332	337	344	346	333	335	347	328	315	298	342	297	308	313	333	323	326	336	339	321	296	314	323	327	297	346	344	344	272	337	302	327	318	312	324	307	354	331	348	307	343	321	311	331	347	310	321	332	346	318	342	319	319	290	295	333	322	317	340	359	357	310	358	340	335	335	339	304	302	346	310	316	309	334	323	346	338	333	327	354	337	304	312	333	334	351	330	314	319	317	333	306	317	324	363	321	339	336	295	341	309	342	337	348	328	332	325	314	326	312	335	349	363	313	352	338	315	325	308	310	341	325	350	335	332	338	345	329	354	326	313	313	320	338	359	315	321	311	359	315	340	309	326	349	291	316	328	340	346	334	311	314	302	327	342	332	329	327	339	304	327	366	311	339	332	323	321	311	337	322	294	300	354	301	331	341	331	347	341	300	318	363	312	320	338	316	320	314	334	322	320	341	350	331	311	342	360	345	331	334	320	330	313	325	293	332	324	317	324	343	341	320	336	329	323	324	319	298	344	326	351	316	313	327	293	321	303	326	332	312	327	360	333	342	340	340	364	337	331	344	329	321	313	330	315	356	311	330	307	308	341	353	320	334	334	357	309	360	319	321	324	338	338	299	328	329	290	313	335	343	304	321	330	342	370	337	310	326	351	347	337	374	340	356	331	349	333	323	342	319	361	308	323	322	330	313	319	337	286	323	313	330	342	332	351	314	324	318	332	322	311	316	345	336	313	350	307	327	312	363	331	337	343	342	290	317	340	332	322	326	318	348	334	333	356	305	360	311	326	324	334	343	347	319	332	347	331	325	303	325	337	326	350	344	361	317	319	305	370	341	351	310	321	313	342	318	339	328	312	310	301	324	308	343	313	339	317	313	341	321	333	293	304	331	343	343	329	331	335	292	306	316	334	336	351	334	349	318	331	346	332	310	341	318	348	327	330	354	355	327	338	356	339	348	297	334	314	322	308	311	342	333	326	338	364	350	339	302	317	299	316	332	343	346	307	321	315	354	361	319	333	329	323	319	331	327	344	317	316	314	330	329	319	299	303	313	341	324	325	326	321	376	304	346	318	333	342	311	306	338	313	327	320	327	338	327	328	304	327	335	350	322	324	302	317	345	331	308	331	348	318	349	315	334	340	339	359	329	336	357	325	313	323	334	355	331	354	330	353	342	308	335	310	346	354	331	333	327	310	350	332	352	308	336	312	310	329	302	367	323	310	337	299	349	302	311	338	325	292	334	344	320	301	337	310	328	308	328	366	344	356	339	290	337	334	336	312	355	321	325	347	354	333	323	349	317	337	291	334	322	313	319	334	308	318	322	308	350	315	304	321	351	299	302	341	345	318	313	312	327	324	320	341	362	315	309	343	302	321	325	328	309	313	318	353	311	348	341	333	310	337	324	316	331	282	330	340	323	309	336	347	335	329	323	335	327	326	322	314	297	337	320	321	323	318	333	333	330	324	329	310	368	331	308	311	324	327	344	295	347	329	343	328	329	306	290	331	328	329	328	297	325	335	312	310	334	332	311	310	335	354	326	352	324	331	340	325	344	309	312	349	342	315	299	320	328	324	292	340	332	327	346	293	316	335	339	310	322	333	328	315	339	326	339	318	332	330	334	320	326	322	317	328	315	315	324	343	329	312	365	309	351	329	304	338	298	321	340	302	318	343	349	337	336	334	338	316	335	331	308	323	332	323	307	345	340	324	293	283	301	322	319	340	335	308	288	324	312	324	315	332	336	349	326	325	321	325	325	353	340	308	333	332	322	310	347	363	366	334	311	311	314	314	313	316	354	309	310	303	331	307	357	310	346	337	333	332	346	314	295	345	309	311	342	349	317	322	300	358	337	314	322	292	343	302	340	308	307	334	342	338	343	369	330	371	314	315	317	309	327	350	326	321	351	348	316	317	326	345	341	332	341	313	282	318	311	322	313	298	325	351	322	310	297	348	319	312	309	346	311	316	332	348	317	325	366	297	313	358	297	308	311	324	354	329	322	365	327	342	343	307	323	302	347	333	335	337	328	306	321	330	362	338	301	343	323	333	306	328	355	327	363	354	337	336	322	312	307	304	315	307	365	342	339	339	347	340	342	338	323	333	357	323	301
8738	16894	22975	24392	6298	4367	3001	1999	1597	1618	1318	1297	1321	15882	20505	14566	8470	6792	3206	576	545	548	549	596	559	546	539	572	543	521	592	539	503	566	551	579	528	557	581	564	577	567	634	608	623	607	575	564	574	571	533	592	544	526	541	569	545	546	540	578	600	547	528	547	587	560	564	543	566	586	544	607	545	564	527	537	551	554	523	533	582	583	574	577	527	554	549	594	559	547	501	563	530	541	542	550	541	520	569	566	547	549	522	568	552	513	519	559	532	586	601	555	543	543	560	538	513	527	554	558	573	523	509	540	529	583	553	524	538	538	498	523	546	567	541	545	544	553	587	565	565	568	564	553	575	567	524	517	530	567	573	557	541	539	548	574	552	548	573	580	526	492	546	554	540	548	548	573	544	546	555	521	566	547	500	555	555	530	547	575	544	562	535	567	533	581	515	526	565	550	561	528	572	536	559	533	554	574	516	568	556	540	580	546	535	580	537	549	580	523	536	581	540	539	517	546	524	584	513	571	508	574	531	549	535	514	565	515	558	549	604	533	525	573	520	569	568	531	515	488	582	526	555	543	509	555	533	524	563	547	574	553	527	592	550	571	515	531	497	532	534	556	562	554	533	570	568	545	566	552	556	545	539	549	526	537	520	514	553	544	543	544	540	562	551	552	549	556	552	564	508	599	556	525	531	556	551	543	537	546	553	550	538	557	535	519	589	552	573	574	552	547	568	505	579	548	595	547	494	560	525	533	537	575	567	549	565	566	529	553	535	519	560	546	545	546	572	572	534	582	508	534	560	570	557	547	532	605	528	560	532	563	563	535	557	561	564	552	543	515	524	543	548	541	583	564	539	599	583	535	543	524	557	556	528	537	512	568	544	538	577	562	542	554	534	563	597	534	535	554	554	547	518	550	551	563	553	524	555	546	578	549	575	550	573	558	542	512	510	568	590	600	543	567	524	542	542	569	544	589	504	541	536	490	529	548	521	569	500	572	496	528	568	522	573	522	558	606	530	547	585	533	549	525	532	546	527	526	537	564	537	619	518	587	511	516	523	542	539	587	537	531	530	585	543	566	515	537	582	548	496	589	537	531	530	594	606	502	535	575	538	581	572	529	552	597	555	521	567	549	559	569	536	542	516	561	529	536	547	550	558	545	581	527	526	566	564	587	532	547	536	530	558	542	526	573	523	510	539	561	547	518	562	507	519	515	516	537	541	557	579	585	534	538	559	532	583	550	508	557	556	566	535	543	564	558	564	499	527	544	551	548	598	544	535	585	617	531	539	580	544	576	611	539	552	558	570	532	520	585	484	550	548	522	552	567	548	538	506	582	550	550	571	542	510	532	576	538	556	569	546	556	530	563	556	522	552	558	539	549	555	557	545	560	542	518	538	551	557	591	579	560	538	597	557	579	510	541	593	506	535	508	554	552	539	525	525	552	541	571	536	520	581	505	549	593	529	549	545	567	553	511	559	589	551	532	531	523	516	499	538	537	573	575	536	571	531	517	540	510	570	502	530	548	534	521	501	528	530	563	531	572	539	523	529	537	570	555	548	557	585	520	561	526	551	559	545	539	539	564	515	538	541	544	512	577	586	530	541	547	553	533	538	565	552	553	533	544	573	568	549	530	512	595	548	509	577	512	575	539	588	520	544	511	540	554	537	545	547	565	540	558	561	581	527	561	544	557	540	558	542	566	541	516	528	528	559	505	550	527	531	552	538	562	565	530	568	548	522	520	506	551	550	567	584	544	558	573	578	538	520	524	609	563	557	523	585	536	575	555	547	566	581	504	555	540	571	550	529	543	558	545	544	561	555	518	546	530	531	510	501	557	554	526	567	568	553	569	588	538	529	551	566	588	516	515	581	546	548	538	557	543	531	516	529	569	519	563	576	520	539	546	550	586	557	585	568	539	571	539	549	547	562	525	578	554	578	541	549	561	524	510	500	589	549	565	536	556	555	505	529	566	556	562	513	525	506	523	554	548	512	539	544	510	564	534	549	594	529	530	526	538	515	541	498	538	521	547	600	552	494	548	547	550	552	543	508	545	553	547	571	540	550	537	525	525	554	536	572	555	553	569	487	544	549	512	549	511	569	601	588	558	523	578	544	516	536	544	538	566	573	547	516	586	548	607	574	540	538	545	557	547	547	497	550	539	523	518	558	531	538	557	530	544	558	513	554	575	479	569	564	534	559	554	544	530	563	550	535	586	557	530	541	523	618	556	517	572	536	502	533	552	534	556	535	592	548	549	556	562	552	534	544	587	537	574	586	546	595	517	570	542	503	585	571	576	571	519	545	540	550	571	594	560	584	509	571	547	553	532	551	530	547	549	541	594	555	579	575	560	578	552	516	548	540	542	564	566	541	558	538	555	523	526	546	597	559	520	571	545	560	547	587	564	526	536	565	574	545	532	553	563	508	526	534	534	555	535	499	542	569	552	568	561	527	573	523	539	545	555	584	565	549	591	534	515	520	565	589	545	567	558	507	556	539	554	568	551	567	575	545	522	544	546	559	583	531	565	550	554	535	510	550	556	528	541	522	551	517	526	581	540	561	553	530	546	583	523	507	539	531	492	543	519	536	550	502	538	540	565	533	552	547	546	569	571	555	523	571	566	548	546	587	541	562	586	521	517	510	559	583	515	548	514	566	534	549	547	575	584	526	517	552	532	586	537	515	541	526	563	541	566	550	561	543	575	562	553	522	549	550	571	558	568	567	572	578	538	550	556	570	547	515	562	547	606	553	567	560	520	522	490	563	554	532	565	533	567	555	551	578	546	542	582	518	562	555	581	570	560	538	538	571	543	575	557	554	501	587	558	564	557	559	520	582	592	538	586	596	538	562	536	545	521	533	547	537	542	547	542	571	541	549	520	582	538	552	543	560	522	550	565	550	560	530	553	545	553	553	522	559	566	528	553	530	592	552	557	539	570	572	539	560	599	511	534	532	561	555	572	544	551	588	548	571	545	538	567	491	528	516	566	555	554	560	541	517	555	533	542	579	533	552	539	536	558	541	561	561	500	513	535	576	541	537	526	559	573	511	542	503	538	548	547	571	569	544	531	557	544	590	567	557	566	539	520	532	556	531	531	524	560	549	589	534	543	538	574	575	548	577	563	545	506	514	535	523	579	562	572	556	565	531	552	575	577	543	502	550	538	618	575	543	552	514	590	540	534	549	559	524	502	578	541	532	513	574	461	516	542	569	578	553	526	573	554	581	558	579	524	572	494	563	549	559	610	551	587	548	564	559	556	541	619	595	527	549	542	515	552	577	489	594	541	576	582	571	548	563	571	572	557	552	574	565	524	509	580	536	493	535	561	551	534	563	586	562	571	605	523	555	506	521	563	560	528	544	570	532	567	541	524	539	517	541	547	555	489	548	551	526	562	540	562	556	563	581	567	577	577	487	506	586	554	547	567	551	578	593	576	543	557	559	579	543	554	564	543	561	565	576	557	563	565	535	554	595	539	543	512	539	519	547	584	563	548
23122	21152	29112	24356	21156	18123	4638	1250	958	823	776	656	724	12917	22776	15431	9517	5691	1651	345	316	317	311	326	333	323	323	336	318	319	318	315	322	314	327	312	328	317	334	356	315	298	388	354	382	391	344	317	331	344	323	305	295	338	305	304	314	294	326	324	319	310	325	324	294	281	328	310	298	332	323	323	312	292	339	335	324	282	335	306	328	309	337	312	320	329	291	304	299	332	318	320	296	325	314	324	305	302	302	317	328	338	305	310	309	333	341	326	331	297	316	343	342	309	329	272	320	309	321	343	306	305	303	318	300	299	295	325	298	289	305	359	299	308	302	329	338	332	288	305	308	319	322	301	325	340	324	319	313	313	299	300	347	256	300	307	318	328	311	304	331	329	348	332	330	319	316	288	342	332	290	316	283	308	319	340	361	325	329	293	313	316	304	322	343	297	306	334	293	327	301	304	308	319	296	324	308	351	284	308	283	321	323	329	288	313	316	311	307	339	343	358	305	302	315	330	318	306	313	324	302	316	317	284	317	369	343	317	286	309	312	295	310	321	307	340	332	309	345	353	308	322	329	324	344	336	339	357	300	324	312	356	293	326	297	330	322	317	320	329	323	318	328	304	333	328	318	327	340	330	319	291	323	311	325	299	316	324	276	322	337	340	311	337	303	320	316	331	339	329	326	284	333	330	318	345	327	330	301	316	337	333	290	326	327	306	309	287	309	319	308	306	343	334	317	314	298	304	295	312	342	315	295	368	301	306	310	303	308	341	308	280	338	302	298	337	312	328	320	325	357	303	321	311	357	329	328	299	317	317	306	317	298	305	304	305	316	287	342	290	316	343	332	324	325	283	300	330	272	315	329	315	288	286	318	297	330	315	317	301	299	321	335	322	329	309	314	328	328	310	332	341	295	289	308	338	297	293	326	313	302	340	309	351	328	310	286	318	294	318	312	334	305	324	334	308	344	316	298	325	309	309	290	281	338	330	303	318	330	326	323	291	302	315	327	294	309	367	339	306	317	349	304	332	292	308	341	306	330	318	317	293	300	305	350	328	321	280	323	334	289	308	316	320	278	291	292	306	339	320	302	319	370	286	287	333	297	333	295	297	286	354	294	337	309	345	318	307	326	307	313	347	301	306	311	316	322	348	305	319	365	308	327	337	289	331	287	325	333	294	300	327	297	317	332	316	291	304	321	288	321	345	322	334	322	331	320	342	327	336	328	321	302	317	324	294	297	323	304	299	293	302	292	325	326	319	326	321	307	337	303	348	301	315	319	312	321	299	282	348	320	314	336	322	296	313	313	306	324	326	339	317	319	301	303	337	330	355	337	319	337	304	322	302	297	329	315	309	337	279	308	327	340	313	327	323	292	314	319	315	350	318	294	302	336	320	320	323	300	304	301	307	286	324	333	350	317	309	314	307	320	338	305	301	339	354	331	292	305	328	310	282	313	331	305	319	308	288	339	309	297	346	308	293	302	333	273	278	343	311	316	325	310	300	349	330	299	296	298	326	350	295	310	311	290	296	348	305	305	308	314	319	325	309	339	337	333	312	330	314	286	319	311	304	310	305	341	308	350	313	337	347	323	329	317	339	319	273	344	322	319	291	328	317	297	302	293	309	303	306	293	319	320	318	306	334	328	343	332	309	284	316	320	317	299	312	304	337	310	323	324	317	332	344	298	311	313	342	313	319	320	305	315	317	318	326	316	320	290	330	362	309	304	333	306	317	335	368	328	309	313	345	332	336	298	299	315	326	320	338	300	323	324	282	316	300	322	301	273	291	324	290	306	326	313	293	328	315	311	325	319	287	307	328	309	306	314	322	310	311	302	319	314	325	332	317	302	286	318	329	294	330	304	301	320	324	301	355	313	301	299	327	292	304	313	335	301	327	309	307	317	292	323	316	319	310	328	332	296	295	333	331	300	322	324	306	332	257	332	259	279	306	317	290	320	300	310	316	301	305	307	307	349	333	330	287	293	315	330	324	323	324	326	311	291	315	316	316	311	320	332	331	297	286	324	306	320	327	306	323	289	281	317	285	276	328	326	310	301	295	314	321	307	281	298	316	298	312	334	297	319	332	311	343	314	316	359	303	330	303	319	330	330	314	305	310	341	332	291	315	312	317	331	335	323	372	317	294	291	321	334	321	317	300	306	319	292	301	338	324	303	302	300	328	302	316	288	302	346	330	284	339	341	315	309	307	351	313	321	339	306	326	289	325	314	334	304	324	328	318	317	312	339	274	347	357	321	345	312	325	314	335	314	323	308	328	312	294	294	346	302	323	334	304	293	350	309	290	288	315	305	306	306	318	323	309	326	287	299	315	292	302	341	313	299	334	303	310	342	339	296	294	334	343	295	336	332	340	323	339	316	267	325	367	344	325	331	313	307	320	322	306	327	325	339	303	275	334	349	312	311	342	285	304	324	323	328	339	327	318	350	317	300	305	296	332	315	307	318	289	310	302	288	335	278	309	319	320	346	293	301	340	298	332	319	308	319	317	318	318	308	312	306	318	341	334	335	331	312	316	341	295	307	316	322	295	306	333	333	292	311	298	312	327	316	305	299	339	337	337	310	349	315	305	312	342	336	299	310	304	324	320	294	318	264	313	319	347	323	341	346	309	324	323	315	321	297	357	355	305	345	337	328	290	285	308	332	292	318	343	306	326	318	327	281	310	306	307	286	327	334	319	323	329	300	288	338	310	308	291	323	305	315	307	307	297	315	319	339	313	303	316	347	331	302	301	327	304	309	300	329	336	307	341	313	335	317	300	293	343	310	340	334	293	321	308	321	326	339	319	275	307	299	350	306	324	316	308	319	322	325	303	288	345	308	322	291	313	334	327	304	333	316	309	333	311	345	316	319	333	321	298	325	316	302	337	307	267	330	308	340	312	315	288	323	292	327	305	287	285	298	351	326	323	318	316	298	335	352	310	341	330	320	333	329	340	315	288	319	302	316	282	331	300	277	282	289	279	322	314	348	310	309	354	309	320	290	325	318	339	310	318	316	293	322	324	313	298	307	326	265	337	317	292	310	307	327	310	319	317	331	286	297	344	279	293	306	318	360	308	334	340	320	338	329	316	341	333	259	308	339	319	317	311	310	331	309	321	332	310	318	326	292	325	306	359	318	306	299	315	318	304	339	303	336	315	298	342	299	305	321	278	314	293	337	302	330	304	321	311	313	323	288	340	304	329	334	328	305	293	367	308	302	310	299	347	286	313	339	309	315	305	368	321	335	295	304	285	310	345	305	323	306	322	290	331	325	345	338	326	305	315	318	299	332	307	296	309	300	332	318	300	355	312	327	338	337	308	305	326	331	324	309	315	317	324	326	311	289	318	340	300	340	328	333	289	299	317	350	308	303	316	335	301	333	321	324	311	309	319	315	300	325	335	348	311	277	329	318	339	321	334	320	299	308	318	327	316	319	290	319	325	293	300	299	305	298	338	330	334	293	323	321	356	299	329	307	285	326	311	285	309	296	315	325	316
13644	25079	32571	42440	10693	7223	5537	3441	2869	2454	2193	1920	2025	23676	32692	24991	18219	12438	3846	608	559	548	541	540	543	519	504	518	558	493	551	553	545	547	562	534	567	484	528	521	534	547	650	664	785	819	657	574	508	530	533	548	521	484	506	582	534	525	548	524	531	463	504	490	545	493	539	514	492	557	530	520	532	518	547	558	514	508	509	490	513	589	543	563	550	559	508	547	538	510	529	558	512	526	497	520	517	550	506	530	555	502	519	537	510	502	504	549	515	550	537	488	504	536	502	523	525	560	489	532	511	561	511	502	527	492	504	542	508	497	528	548	514	539	541	533	531	520	549	534	525	536	523	518	535	545	539	500	506	530	520	514	568	543	508	516	541	465	504	516	526	521	488	559	481	577	532	558	449	538	488	509	505	475	558	547	524	518	513	494	482	542	526	522	505	507	558	525	531	491	540	508	541	497	551	518	477	546	499	575	502	552	524	499	507	513	495	564	558	545	507	561	530	520	562	530	469	541	473	529	539	485	521	486	520	552	564	559	498	514	546	528	500	480	533	518	550	513	492	510	538	513	516	506	566	469	505	506	507	508	488	547	497	502	482	513	540	565	484	541	521	494	503	507	520	521	524	508	524	522	501	570	535	510	517	517	537	512	544	519	551	530	518	526	537	543	522	523	510	488	531	476	511	533	519	572	504	513	526	515	544	539	535	520	533	483	506	494	519	493	560	513	516	531	543	531	489	484	479	523	533	518	496	544	549	480	507	524	502	535	561	542	510	545	518	472	536	535	502	533	553	564	504	503	477	528	545	504	562	544	533	507	515	536	539	540	515	509	504	570	528	515	541	550	494	564	541	510	482	538	572	547	527	491	507	495	554	495	526	487	550	541	499	510	488	495	529	570	511	531	491	495	507	479	555	510	514	482	544	524	512	526	542	527	508	529	534	547	515	494	526	511	500	524	573	555	540	562	534	550	531	507	545	565	492	530	560	554	544	534	486	531	526	499	480	506	517	554	489	525	472	523	530	519	492	562	519	482	518	524	537	533	574	549	521	536	531	520	483	501	531	537	516	511	537	523	519	561	567	500	522	498	554	537	520	522	538	485	504	539	505	531	512	557	547	531	554	491	554	487	532	502	519	518	544	477	476	516	578	486	519	526	502	545	540	530	528	535	534	530	495	500	552	523	536	518	538	459	572	482	562	534	472	496	545	536	516	577	490	508	524	488	538	511	532	562	506	503	534	522	534	520	547	510	498	519	540	524	511	500	520	548	513	499	546	516	507	481	507	524	521	533	498	563	483	506	533	549	541	517	505	523	527	532	478	549	503	485	543	516	527	512	530	513	529	513	545	513	506	490	527	527	551	518	558	564	504	549	525	511	508	545	511	514	522	532	520	488	513	514	526	486	515	573	543	506	537	466	508	521	494	483	502	491	537	491	530	505	506	537	493	496	546	530	533	539	529	555	508	530	532	511	538	534	569	505	483	500	537	565	510	511	461	548	521	475	530	553	511	538	505	542	482	520	541	471	498	490	535	505	484	547	543	522	509	545	505	506	513	479	505	514	551	480	503	538	516	541	522	518	491	523	494	558	514	529	558	546	545	503	508	471	519	522	538	543	518	554	522	530	516	516	540	562	528	501	497	553	538	552	550	471	504	540	527	514	511	534	534	508	575	460	480	537	549	561	504	497	513	549	541	560	499	536	577	490	559	529	524	505	494	523	553	490	529	516	505	538	485	535	524	532	522	488	551	535	519	549	492	508	497	567	521	481	517	502	499	488	499	525	558	536	537	532	528	516	526	550	544	495	514	539	522	577	508	531	478	502	537	526	539	514	536	497	508	487	547	567	536	507	494	545	526	528	528	520	510	535	544	511	517	512	483	520	551	537	515	527	537	516	531	524	529	516	505	552	547	536	496	564	532	545	526	509	555	532	532	543	530	510	502	535	527	547	536	547	529	576	536	538	484	517	526	519	484	513	523	527	532	489	536	477	534	553	511	520	524	487	499	587	559	470	506	525	515	536	510	521	498	535	484	526	554	509	535	495	529	521	509	529	520	533	547	517	523	494	537	547	487	534	523	518	490	508	473	593	481	539	528	458	512	540	551	494	513	591	471	505	542	514	516	491	493	493	496	547	535	527	510	524	513	523	526	527	500	540	560	522	565	521	506	533	537	541	515	500	508	536	515	510	486	493	584	587	489	492	542	523	474	530	556	494	534	548	541	510	572	446	509	542	500	559	493	522	505	529	556	533	535	539	529	606	555	508	532	523	504	481	512	509	545	508	521	502	534	531	512	523	484	524	524	495	508	528	526	530	515	514	542	528	537	497	502	556	491	526	535	504	535	497	489	489	518	481	482	524	516	527	486	519	516	561	542	561	496	491	528	519	542	519	527	535	514	485	547	524	586	506	555	511	497	518	527	497	521	501	579	547	504	529	530	508	540	525	530	536	548	501	492	500	498	472	524	521	507	515	524	465	530	538	530	532	517	532	562	530	561	503	552	521	535	503	528	503	478	455	531	517	519	530	528	480	497	535	564	489	538	511	488	475	533	544	455	512	525	525	530	491	521	524	517	548	513	544	528	550	534	527	491	529	540	547	542	528	506	539	526	503	542	493	535	543	531	522	514	528	519	512	495	540	504	522	492	519	481	549	523	533	494	525	547	488	534	518	555	534	490	532	532	536	543	550	520	525	528	508	540	517	555	528	550	519	517	555	511	514	511	534	517	578	535	498	499	528	498	530	554	519	548	506	494	484	536	503	506	496	483	522	532	538	518	523	512	551	519	514	525	550	515	521	504	516	487	490	536	545	513	520	552	526	501	534	524	506	488	553	510	526	508	519	505	565	525	476	499	527	484	572	503	535	508	566	515	506	564	471	474	521	509	528	525	505	540	523	521	537	540	512	522	563	534	547	471	525	529	562	535	526	528	510	481	529	496	494	487	501	521	539	485	500	533	476	488	562	558	499	540	488	534	525	528	578	535	496	501	497	522	525	508	526	520	512	489	535	527	512	488	516	532	508	510	565	506	577	479	529	503	538	539	541	512	525	536	488	541	534	543	521	491	508	485	515	511	518	540	519	497	500	516	557	519	560	520	536	557	521	518	536	522	535	522	506	534	551	501	528	515	524	516	514	523	494	508	449	521	574	547	488	499	527	490	492	532	511	515	557	535	536	509	526	514	571	502	542	517	486	515	499	522	505	509	529	520	542	514	523	552	526	497	514	547	535	539	519	565	520	485	546	497	505	562	519	499	523	525	552	536	495	517	501	531	532	530	540	498	537	516	494	546	561	598	527	530	516	489	506	532	521	530	535	498	518	525	523	507	506	506	525	542	528	530	493	510	527	521	552	565	529	544	543	491	521	538	543	515	549	480	524	487	522	521	505	549	514	538	513	507	490	539	497	536	483	500	538	574	509	532	497	565	511	517	530	498	506	542	528	554	522	528	520	496	524	532	486	514	520	525	533	555	512	506	522	540	521	510	546
26604	19751	9354	12480	1430	759	604	452	373	358	349	329	314	820	1758	1397	1085	683	389	223	238	274	245	257	260	232	271	258	254	265	261	243	259	268	227	252	242	250	231	260	246	230	248	282	269	255	276	263	266	250	267	258	239	245	233	248	263	266	253	240	286	264	251	261	268	278	281	255	268	235	250	264	271	264	255	258	264	255	282	251	269	292	272	267	287	226	268	244	271	258	261	268	262	272	275	251	248	262	272	277	250	245	266	242	247	266	257	276	271	257	246	259	296	268	257	249	256	288	275	278	279	264	248	276	274	247	267	257	289	238	250	259	230	256	282	252	241	270	260	260	248	232	231	276	244	263	247	286	227	261	259	244	245	252	263	252	290	247	245	245	245	259	250	274	277	262	251	251	260	256	253	255	249	248	254	275	246	252	238	241	249	264	257	264	265	263	262	255	246	282	257	246	269	263	248	256	253	261	229	239	267	252	279	276	220	271	268	253	270	239	237	249	244	258	264	231	238	252	245	243	234	228	247	244	262	258	254	240	274	237	233	230	302	235	270	262	264	229	247	242	256	228	244	285	263	261	252	252	262	280	265	249	242	253	265	250	264	268	236	259	244	251	278	262	275	245	269	243	246	268	242	245	273	265	267	232	261	257	244	246	251	277	239	250	231	293	274	261	277	249	253	262	254	255	231	276	265	263	266	239	283	240	269	273	270	264	264	256	253	275	265	242	272	250	218	222	250	263	248	262	250	251	275	285	237	249	273	277	250	263	262	249	253	258	282	253	245	259	262	240	243	252	259	249	255	251	257	262	262	205	256	267	261	239	266	263	259	280	271	277	278	251	261	273	268	260	287	253	266	247	265	244	267	285	266	259	255	275	278	249	242	221	247	256	244	235	270	275	253	277	272	259	249	217	252	252	275	270	259	256	243	240	231	238	271	234	272	267	239	274	278	294	261	265	258	260	269	259	264	249	242	251	240	278	257	285	246	228	276	275	254	254	247	285	259	264	279	261	266	243	267	249	264	252	234	257	272	284	282	253	263	259	278	265	240	265	252	221	240	247	264	250	273	254	281	252	239	243	255	290	258	247	239	269	241	274	244	247	251	276	268	242	254	260	229	250	233	221	280	278	233	253	273	247	263	252	235	257	258	276	260	283	262	297	242	293	238	281	286	284	273	234	275	233	264	261	249	245	268	257	254	247	219	270	250	282	246	258	282	251	252	238	256	274	248	286	231	244	235	260	271	238	260	294	278	281	272	251	289	263	265	275	270	262	237	243	253	224	244	265	267	256	269	270	259	249	262	264	249	272	261	255	271	255	258	253	254	242	300	287	266	246	271	257	261	250	250	223	273	280	263	250	235	268	217	260	243	243	255	266	274	254	283	279	245	275	283	253	237	243	270	223	260	269	301	261	256	244	253	260	219	261	263	232	273	255	265	220	262	241	272	241	275	261	247	254	232	246	267	245	290	251	290	257	233	264	263	257	237	269	287	257	294	269	234	271	250	262	271	257	250	260	259	275	263	294	258	248	252	256	270	240	263	262	226	251	239	233	265	258	237	259	252	270	241	248	256	272	252	248	246	269	278	253	252	257	270	275	259	247	245	250	278	257	262	270	257	264	240	216	249	268	274	238	229	273	238	261	285	229	268	266	275	240	261	254	237	297	271	274	261	292	248	252	266	287	279	257	252	248	261	254	264	289	260	263	257	275	275	256	249	247	228	275	259	240	244	255	256	262	257	280	244	261	284	265	253	253	234	274	252	264	266	269	260	258	255	240	223	259	276	261	254	271	252	280	244	246	238	284	244	248	252	234	267	262	262	271	271	264	249	246	260	245	292	236	252	279	265	277	261	269	238	246	238	272	267	263	295	244	256	269	260	268	288	242	277	240	232	256	259	254	268	241	252	288	250	249	277	236	251	258	249	241	253	259	244	222	265	276	267	260	269	246	232	284	251	259	276	273	278	246	274	274	282	231	244	276	226	265	234	242	242	248	294	252	281	266	237	273	239	275	251	251	270	255	262	262	252	242	277	272	288	266	263	256	240	248	256	244	298	214	225	281	253	250	278	260	265	284	266	263	262	237	264	281	246	245	222	281	244	245	263	265	267	258	274	266	263	256	251	304	257	264	288	229	241	267	241	275	244	243	238	261	249	262	246	280	246	269	244	265	225	258	253	239	253	252	239	257	285	263	232	257	250	251	241	265	268	282	286	226	260	249	262	235	252	258	252	265	262	251	274	268	267	264	238	271	277	255	223	246	250	255	245	246	254	227	253	256	236	230	255	244	242	235	256	254	262	245	284	260	249	287	265	255	265	229	248	249	263	251	253	260	260	249	217	237	268	258	255	251	261	244	269	232	239	257	235	256	237	258	280	253	262	238	213	230	273	229	265	252	265	254	273	261	264	247	241	245	245	261	257	235	246	238	246	275	257	240	270	276	279	243	258	254	287	253	279	240	244	272	250	245	230	230	267	269	258	280	243	270	256	262	265	230	242	238	270	249	283	256	273	247	272	263	259	277	271	254	268	266	272	256	242	248	247	234	262	255	243	279	249	265	253	256	261	253	259	285	253	270	308	249	280	258	280	240	244	270	253	221	270	281	257	253	253	241	265	278	265	256	262	252	245	277	237	223	277	261	275	275	257	260	254	247	251	258	302	285	282	262	248	234	278	285	243	244	270	231	280	257	253	267	251	238	238	256	263	278	268	258	252	271	250	253	258	265	254	235	262	243	275	287	253	265	265	229	244	251	243	246	238	270	272	248	255	266	246	273	251	225	260	241	277	241	244	263	264	263	251	284	255	267	250	275	259	250	262	246	258	222	280	241	250	252	227	275	251	257	275	250	232	279	264	260	283	257	250	261	252	257	270	246	224	239	243	243	272	237	238	266	252	276	230	244	251	259	261	231	245	241	237	300	240	271	269	252	260	255	230	258	267	263	263	230	285	254	245	252	261	247	252	260	231	239	240	264	262	248	253	258	260	236	251	274	245	273	229	251	265	279	258	247	247	273	261	264	262	258	304	245	292	250	255	255	237	259	246	255	236	278	258	274	272	261	233	260	245	276	234	289	228	248	220	265	270	265	270	264	282	253	255	266	259	256	239	251	238	251	242	235	262	272	230	290	254	247	242	269	275	270	252	257	255	251	265	248	267	242	274	251	243	274	275	244	257	262	265	227	265	268	239	235	271	230	267	232	246	267	241	260	255	270	240	254	267	237	264	243	278	236	266	272	260	274	258	234	259	281	259	265	265	256	290	244	235	211	255	250	259	270	247	265	276	246	277	274	235	259	262	253	263	280	256	280	274	268	296	274	291	263	256	231	263	263	262	231	246	237	224	269	239	266	262	257	245	252	235	271	240	271	265	251	259	284	287	229	252	255	246	297	239	279	248	251	239	264	237	256	261	259	269	265	275	243	250	254	273	300	258	224	249	255	267	254	283	280	272	253	257	245	253	235	261	264	271	282	288	260	253	256	269	254	281	288
7504	9679	10769	18755	3564	2342	1760	1279	942	933	721	688	743	2560	5246	3915	2782	1562	703	430	435	454	394	435	445	421	442	420	423	436	429	417	389	419	459	421	453	429	437	435	424	422	442	465	432	449	479	434	418	424	436	454	432	434	412	445	410	438	447	436	448	446	470	404	413	429	413	386	427	432	459	430	415	422	451	378	449	434	410	452	454	425	443	461	410	456	421	420	437	414	441	464	425	399	433	445	438	439	463	444	387	437	411	408	410	454	453	389	444	402	438	441	447	433	458	416	432	409	430	447	439	451	409	456	423	446	460	480	411	448	437	470	424	430	416	437	459	460	452	421	483	386	425	434	407	451	452	466	436	456	460	475	377	410	466	436	387	404	395	396	428	414	417	441	426	420	461	419	400	463	470	429	457	439	425	418	463	429	429	447	431	421	485	419	440	430	416	472	449	402	422	442	392	448	402	427	461	438	417	449	448	441	435	453	426	455	458	408	419	423	430	422	414	436	437	448	447	433	430	389	435	427	465	423	429	436	451	456	410	420	413	457	381	433	417	427	420	410	437	431	458	428	425	455	459	401	437	440	447	463	449	443	431	444	445	431	418	418	439	425	441	450	422	425	441	440	464	438	433	452	448	403	458	462	450	439	433	450	422	423	449	407	443	438	431	451	463	428	465	403	438	403	467	435	422	445	443	439	444	437	420	459	427	474	423	444	434	408	433	454	449	454	461	447	458	449	448	477	427	452	408	390	410	422	469	404	445	409	398	420	440	381	465	421	411	421	449	459	405	455	412	450	454	420	429	424	426	415	450	421	466	452	437	453	454	447	412	468	420	489	442	433	424	418	408	470	435	387	422	447	414	420	455	415	464	438	469	450	412	422	452	433	420	434	435	419	429	416	457	422	430	424	416	426	435	461	418	454	453	414	494	490	416	432	462	400	465	461	424	466	428	436	451	404	440	437	417	398	441	412	444	489	456	391	424	403	438	411	433	447	449	435	461	448	425	462	423	467	398	426	455	451	447	420	446	419	441	405	474	427	429	390	411	435	421	463	428	443	431	427	475	431	432	431	422	419	458	453	447	445	446	443	459	481	420	417	458	437	419	439	377	440	407	435	459	436	472	429	420	429	389	443	458	431	417	424	469	452	453	467	426	448	430	404	462	431	445	422	464	419	424	430	437	439	419	414	431	424	427	413	432	435	404	461	445	418	441	433	445	432	428	449	431	429	432	432	408	449	379	457	434	464	449	429	398	451	448	412	439	435	423	397	421	438	425	443	440	430	407	443	410	392	411	431	421	416	434	422	459	463	429	445	470	431	430	460	412	417	462	432	414	446	424	435	431	395	416	452	434	434	444	457	415	436	420	427	444	417	415	434	449	437	417	443	433	445	410	438	442	442	429	438	475	431	418	465	390	463	417	458	402	432	456	456	429	413	419	424	445	470	422	448	440	422	438	443	440	406	443	432	446	384	464	412	419	456	421	456	432	456	440	415	433	434	456	436	427	431	456	418	467	426	412	421	443	434	434	400	456	437	426	454	421	424	402	435	400	447	469	443	438	434	436	466	460	424	412	412	427	436	387	414	470	434	422	417	448	436	419	436	443	403	431	441	429	438	472	406	420	436	435	436	452	418	469	409	437	403	421	415	409	436	405	411	463	432	440	441	422	407	399	431	445	437	423	468	399	435	443	427	419	454	421	461	419	474	424	413	409	403	434	435	455	431	456	414	426	435	398	477	419	439	427	399	433	434	438	430	421	414	439	422	453	430	419	401	426	480	393	435	426	430	418	411	441	435	454	441	417	456	429	404	445	447	440	482	417	437	424	447	439	434	425	453	390	445	400	439	432	403	450	448	432	410	455	429	427	420	431	426	401	434	458	441	448	453	437	451	422	447	375	423	439	437	424	435	425	444	443	423	438	389	420	411	433	450	428	445	419	446	448	425	428	421	386	420	424	442	408	447	425	423	422	435	434	429	403	425	422	424	432	432	419	472	428	441	439	426	437	420	481	420	431	438	429	455	439	421	452	441	461	465	430	414	448	458	403	415	437	465	408	425	412	459	427	442	417	455	436	425	463	429	456	420	399	415	455	439	454	449	391	399	413	419	430	434	446	448	439	397	434	441	404	450	429	491	438	428	420	413	398	401	482	439	434	455	446	422	470	400	431	405	397	428	443	465	457	410	433	454	422	438	443	418	440	394	449	450	489	420	400	429	452	433	425	420	464	418	444	452	439	404	462	445	467	446	422	429	413	468	443	442	394	433	425	400	425	442	417	430	403	465	424	419	422	447	440	444	460	446	414	453	449	401	448	454	406	430	447	459	422	428	417	444	461	445	428	436	405	449	460	428	417	404	468	398	431	424	410	453	410	431	429	466	459	440	433	442	416	410	405	425	439	423	439	410	456	401	445	424	421	432	425	445	442	428	412	419	416	408	432	425	445	449	437	447	419	475	459	416	408	456	419	440	448	436	432	438	412	410	420	450	420	418	445	473	436	398	415	434	439	448	417	456	441	425	385	423	458	420	400	420	418	414	428	413	423	418	449	431	429	459	416	430	421	457	457	445	467	438	427	407	437	388	410	434	385	436	429	405	409	415	421	447	436	415	460	428	399	436	444	436	387	397	445	447	452	439	456	422	479	397	451	429	429	412	438	433	414	434	417	411	456	418	422	441	438	446	435	429	443	417	453	450	400	444	447	419	408	411	439	437	434	414	401	448	445	421	425	459	400	432	414	447	449	421	425	432	421	431	440	474	457	427	449	435	441	436	441	430	440	412	396	432	402	433	432	443	430	410	460	425	420	440	451	436	436	443	447	440	418	462	431	442	419	437	452	427	475	421	408	457	456	436	464	434	444	458	469	401	446	429	474	431	410	427	440	425	455	406	374	442	436	421	413	440	437	455	434	423	446	417	418	404	442	447	447	407	393	454	417	442	440	419	461	449	406	429	466	429	422	412	443	438	425	472	403	426	442	432	475	462	416	433	402	422	450	432	420	425	366	432	427	463	393	441	448	425	430	436	439	441	435	429	456	414	438	430	427	377	389	409	414	419	425	414	404	426	417	455	414	438	451	427	419	419	425	428	421	461	392	417	411	397	415	431	470	418	429	419	411	448	427	419	440	455	423	427	463	433	414	418	444	452	439	444	420	459	450	446	423	432	453	445	446	447	431	452	439	463	398	439	413	449	460	447	417	431	435	437	420	388	447	447	407	437	426	440	421	402	460	459	404	415	450	446	439	429	431	412	409	419	431	455	445	374	463	428	414	444	431	443	430	424	437	469	426	440	454	447	442	427	442	451	448	412	464	447	445	434	426	423	450	453	444	383	427	400	415	461	416	425	481	427	402	438	443	444	364	432	436	436	419	463	417	401	413	430	418	408	468	394	415	451	393	424	432	423	460	435	472	468	434	421	419	445	385	452	418	423	428	451	403	457	456	422	436	452	445	491	433	447	400	408	428	410	439	440	436	425	429	457	419	421	412	412
24689	21187	27667	30597	14383	2612	1070	776	595	537	537	421	461	4408	8909	6298	3974	2198	784	287	309	303	307	271	326	291	288	318	311	334	366	322	326	309	309	312	279	287	278	293	286	301	351	333	297	329	314	317	292	283	307	321	296	327	289	334	324	277	288	284	302	290	266	313	297	315	311	316	328	320	286	319	284	267	292	324	300	305	291	317	336	311	305	300	304	297	315	317	346	319	317	298	300	279	316	332	307	337	294	298	324	272	292	296	263	315	286	325	280	296	301	330	301	282	299	301	314	319	320	295	308	312	307	302	312	275	305	319	294	336	300	284	283	280	304	291	319	328	307	282	307	317	281	295	301	309	292	285	304	297	266	310	314	342	282	339	345	273	307	312	291	310	275	325	295	300	318	296	297	307	285	329	332	289	285	334	301	310	307	310	299	284	314	299	308	308	303	317	300	266	319	323	304	318	343	313	293	292	297	311	263	304	281	313	285	285	311	343	322	341	274	324	330	326	322	293	320	291	275	323	269	278	245	313	302	311	321	302	292	302	291	270	301	338	294	321	309	315	312	322	327	339	317	288	321	301	352	292	284	314	301	290	330	335	299	293	313	309	308	320	309	323	304	289	324	323	317	280	308	317	291	276	325	301	306	322	339	339	326	296	331	284	302	312	285	309	303	329	315	280	299	310	297	311	318	289	308	291	301	337	306	291	299	285	288	311	297	340	317	290	295	275	320	313	301	297	318	279	289	295	320	298	323	307	311	302	298	321	309	292	301	299	322	292	303	278	331	304	316	292	340	307	286	314	303	284	302	294	321	305	303	299	303	292	329	315	320	313	275	302	303	309	292	295	301	297	317	325	286	287	307	304	319	313	331	296	272	284	307	293	307	283	320	303	295	301	273	314	296	302	305	330	329	325	323	304	313	295	319	299	304	334	298	315	283	306	279	291	319	300	273	295	318	329	346	306	301	301	284	297	299	286	317	300	297	334	314	282	298	326	321	277	330	311	279	305	296	301	314	310	294	296	280	323	309	286	290	314	308	310	304	327	321	336	304	321	308	277	286	332	278	337	292	308	314	328	320	310	293	321	320	304	297	282	284	308	315	307	313	306	302	272	311	304	295	295	281	295	300	288	324	274	324	317	300	302	296	272	305	313	286	319	299	322	312	277	329	290	299	346	293	312	296	304	314	283	307	296	295	318	326	326	301	309	284	292	305	315	318	295	337	328	290	301	307	309	303	291	291	321	321	304	295	304	323	278	315	284	282	320	308	317	303	303	304	304	323	295	343	301	291	300	303	313	292	285	298	340	290	298	284	304	308	287	324	282	307	308	294	305	268	300	302	305	307	291	298	318	311	279	285	304	286	333	291	273	315	296	292	289	312	292	297	305	315	288	293	310	253	301	284	293	299	313	286	303	301	320	298	295	296	286	310	294	310	328	294	272	275	289	323	273	315	279	313	294	265	299	290	289	320	316	304	314	310	309	301	305	267	291	305	280	304	295	307	312	322	300	311	317	298	320	292	293	301	299	303	302	302	302	322	302	274	317	269	294	285	323	298	329	309	301	295	336	306	313	275	328	312	281	324	305	338	305	308	283	294	303	293	295	326	309	317	308	329	299	318	309	282	299	310	289	297	273	272	315	329	318	279	317	286	333	306	318	319	313	309	290	322	302	342	312	283	312	300	305	305	263	301	281	312	307	300	308	307	315	337	303	314	325	305	317	316	329	270	297	324	302	315	303	307	314	309	298	310	325	278	302	305	296	303	308	296	331	319	310	311	307	287	298	314	313	315	305	281	318	295	326	280	332	299	268	270	325	332	305	303	297	325	331	335	295	302	279	317	294	324	279	300	286	292	310	306	284	341	310	292	304	305	312	310	297	333	336	289	327	263	317	304	291	307	312	292	313	305	295	293	339	319	279	298	308	307	298	308	276	300	331	286	307	287	309	292	327	299	302	336	277	300	305	326	304	313	313	313	303	287	338	299	324	318	285	294	329	323	333	296	290	285	311	285	294	334	321	284	272	342	303	302	295	313	321	257	278	320	278	304	307	306	305	337	285	307	276	303	294	311	324	321	271	281	312	286	321	336	318	320	305	325	286	280	288	318	324	302	298	282	291	320	314	323	312	297	307	310	284	274	295	312	294	315	310	292	321	279	331	310	316	323	316	314	329	304	323	289	296	302	318	308	291	304	302	287	305	321	309	301	296	299	308	339	308	283	285	291	294	276	294	307	285	314	303	286	341	302	304	289	308	307	306	329	317	320	313	310	291	329	301	335	304	322	286	298	313	327	324	299	296	303	295	286	331	341	308	266	284	317	312	289	309	284	322	284	281	319	282	303	275	310	292	281	290	324	305	319	309	325	311	306	293	307	316	304	276	294	296	317	302	293	285	293	312	324	302	301	281	282	278	314	284	299	279	303	307	317	253	297	317	318	323	281	302	283	288	296	314	295	316	299	299	290	319	326	283	290	297	279	289	321	302	313	298	294	305	302	305	282	301	296	295	276	316	311	316	311	271	288	353	304	298	297	296	317	287	335	314	294	328	300	289	324	272	281	335	295	312	325	319	318	299	318	312	273	326	323	284	293	296	306	296	270	307	313	294	288	332	312	335	306	311	323	297	299	312	298	337	290	275	290	321	314	291	310	321	290	310	305	288	308	267	323	297	313	272	338	306	277	295	317	297	334	318	293	316	306	299	331	289	308	331	284	280	273	304	300	295	294	296	361	307	277	278	309	293	322	293	320	334	335	311	317	315	307	300	292	310	301	318	300	285	290	268	297	330	307	306	295	290	303	302	324	313	324	297	299	312	304	325	315	301	300	308	318	306	336	337	309	305	280	308	309	300	316	318	292	275	309	325	302	318	312	307	275	303	306	279	282	287	302	323	358	312	311	308	292	321	282	310	336	283	259	306	335	312	334	290	318	304	316	294	311	311	288	310	325	314	321	315	277	332	298	300	304	303	298	291	284	291	326	309	312	301	305	314	279	312	305	282	313	307	275	300	310	316	303	303	305	313	292	293	281	330	288	314	299	312	318	327	293	322	294	325	290	340	280	324	277	287	304	302	319	302	330	300	299	307	289	317	306	309	281	332	306	314	304	286	309	302	311	294	301	299	323	319	294	313	342	307	317	333	316	315	325	304	322	292	290	284	282	292	287	301	305	290	306	308	301	303	310	303	311	283	300	289	309	322	306	283	309	319	316	318	251	325	284	298	320	295	309	300	329	299	271	340	313	328	293	299	289	282	301	300	316	292	283	317	324	317	276	300	312	309	291	319	307	287	312	330	289	285	295	312	344	299	280	310	299	258	322	300	302	317	311	311	313	315	335	309	278	325	310	277	303	296	377	301	285	324	320	324	315	289	298	319	291	305	286	289	312	323	312	302	315	317	288	301	345	290	317	316	303	283	294	323	346	309	300	307	292	306	301	286	295	285	297	292	294	281	317	299	311	297	310	289	287	286	301	290	289	297	319	317	333	296	317	302
9761	15320	17723	40020	5211	4236	2970	2380	1661	1525	1293	1146	1150	11669	19832	14400	10162	5778	1795	559	528	519	531	508	518	506	489	527	463	518	518	512	495	519	488	524	497	522	520	532	519	509	570	558	532	500	537	505	554	525	535	522	573	540	510	520	523	503	489	559	493	517	542	498	496	539	504	506	505	493	527	506	536	476	509	468	496	467	504	496	499	500	520	547	557	540	508	489	541	547	525	536	520	498	515	489	510	542	512	515	520	554	485	505	560	521	499	554	519	535	489	522	533	471	565	534	511	520	540	525	511	491	538	520	529	512	542	544	503	455	512	495	535	499	503	507	529	528	511	534	518	498	508	523	478	515	505	523	481	504	514	482	531	484	534	545	540	592	553	506	540	498	511	488	522	559	528	510	475	497	474	515	511	549	534	523	534	485	523	514	511	511	544	487	486	521	517	523	519	484	499	497	514	538	523	493	504	519	480	531	500	445	511	501	503	484	497	521	496	463	505	524	536	549	494	470	507	497	530	515	561	531	484	528	500	496	532	511	525	483	514	507	550	508	515	530	522	535	499	517	501	498	527	496	505	504	497	531	529	477	493	539	535	535	474	516	476	521	496	521	517	511	512	504	528	497	515	498	496	553	497	505	525	493	550	538	526	524	479	513	495	513	550	507	515	515	521	535	517	504	483	509	527	520	487	503	507	523	541	498	505	521	540	510	495	506	515	503	487	494	484	518	510	512	531	515	510	514	479	515	518	535	486	524	496	517	547	477	529	513	528	531	491	518	494	521	510	512	509	476	496	498	519	565	527	514	506	539	540	517	513	490	534	530	532	493	510	490	543	542	537	491	503	532	521	520	550	494	508	525	526	501	522	525	511	494	504	542	530	541	513	530	515	539	556	489	548	533	463	512	511	503	524	503	532	515	521	529	500	522	547	515	515	488	557	514	490	459	525	550	502	523	515	517	509	502	528	513	519	508	539	484	564	513	499	498	489	483	521	520	476	522	528	532	503	498	516	519	523	544	502	545	525	484	520	529	529	544	507	485	467	501	553	504	498	484	505	497	512	539	495	468	539	508	527	542	529	537	499	499	508	501	523	509	514	488	538	493	511	520	498	514	537	551	500	505	479	543	495	500	532	525	477	525	526	551	511	525	488	560	500	521	496	537	521	518	487	519	582	511	489	514	523	522	589	502	500	548	484	528	502	522	534	516	547	509	533	480	507	528	526	485	522	542	509	516	522	508	466	502	491	552	488	515	537	534	528	505	477	495	514	520	500	511	513	514	513	502	489	500	529	522	524	536	510	534	545	505	494	531	496	556	522	496	522	507	498	488	529	507	494	520	556	516	542	496	524	570	504	501	533	501	532	507	520	509	506	488	551	502	505	505	511	527	516	502	493	553	469	517	542	478	496	492	498	463	518	519	492	528	552	494	514	522	509	470	522	482	484	529	492	527	542	479	509	511	541	489	515	508	481	497	505	476	495	525	554	488	515	535	554	491	523	504	519	537	502	521	487	501	560	507	556	520	464	510	491	484	495	510	528	523	525	558	543	483	515	532	488	520	527	494	539	508	562	505	475	514	514	452	516	498	528	519	479	520	546	508	495	542	480	510	507	531	498	513	484	496	503	535	546	505	525	514	510	529	470	490	506	558	527	501	466	508	542	521	500	543	502	469	519	532	523	497	534	499	531	511	484	501	454	530	518	538	525	531	526	483	516	508	542	539	504	495	528	488	533	518	525	478	538	460	524	521	547	494	490	499	530	522	523	517	551	539	493	514	519	561	534	509	508	534	533	507	528	537	525	527	499	493	506	523	515	530	479	532	551	476	502	515	522	530	499	491	515	536	479	513	493	500	533	558	505	541	512	492	544	543	541	515	500	523	519	514	477	529	490	498	515	507	490	541	510	531	531	513	508	516	496	504	500	482	531	496	504	469	478	488	522	505	547	479	505	512	520	508	519	522	498	489	524	538	495	530	527	516	501	522	537	509	540	526	517	519	506	498	564	468	504	551	542	530	536	489	510	525	516	526	490	542	481	526	516	519	529	484	524	501	529	503	509	494	505	513	506	507	508	526	523	532	512	541	487	508	464	524	520	561	533	470	522	533	541	515	489	509	514	503	503	540	552	558	479	543	516	533	525	501	518	474	518	533	520	525	502	509	494	587	508	501	473	540	523	487	507	537	501	518	515	522	500	518	501	516	489	484	516	472	515	545	549	490	502	537	522	535	445	508	500	533	486	482	518	532	523	495	497	514	492	513	549	510	546	473	503	484	544	549	495	490	500	540	522	494	505	535	554	527	503	524	525	541	523	530	477	540	509	502	502	546	505	507	493	528	502	474	545	483	553	526	541	489	500	485	535	523	518	474	519	522	533	519	516	513	478	530	524	543	465	523	498	541	494	510	549	500	520	546	503	512	461	541	516	508	553	484	528	508	469	526	467	516	539	533	513	484	513	520	530	498	525	513	528	493	484	489	517	513	516	491	497	503	533	509	511	510	530	541	504	539	524	489	506	554	540	475	531	500	484	505	488	523	543	525	478	545	465	521	495	521	478	493	526	515	529	490	512	519	495	548	549	526	546	526	520	497	558	497	511	541	499	522	527	503	534	533	526	499	504	535	464	505	500	573	488	489	485	513	581	517	505	517	509	524	489	545	527	546	564	511	493	467	496	529	517	510	481	556	548	527	499	515	521	524	503	555	509	521	479	528	520	525	503	498	488	488	510	494	529	545	468	513	490	522	521	499	508	535	506	545	521	506	501	520	534	505	523	541	498	513	497	523	543	518	526	488	524	491	499	516	540	497	540	509	511	489	505	501	532	534	501	528	520	497	557	496	506	526	497	524	507	495	499	532	505	521	547	504	555	500	518	517	483	499	511	531	508	541	504	509	514	545	558	499	494	544	484	513	520	501	563	496	514	507	518	519	515	511	511	516	561	519	513	470	504	510	467	508	491	470	528	502	530	553	522	476	476	499	510	543	483	505	470	514	500	505	488	485	511	524	548	487	490	544	494	532	528	521	531	516	518	508	535	483	545	458	503	503	531	514	523	511	516	549	526	501	504	504	545	496	492	483	511	498	504	527	538	500	474	503	494	517	537	507	508	471	507	511	497	495	456	528	507	507	509	542	539	483	540	511	530	484	496	556	496	503	550	511	505	523	531	508	470	525	535	518	510	505	526	472	479	490	522	552	499	528	519	478	505	505	496	555	522	522	483	553	552	515	528	519	515	511	538	532	519	528	550	502	512	457	469	481	509	446	510	536	496	532	529	498	521	480	535	537	512	528	538	537	501	533	479	460	502	477	491	500	515	528	512	521	515	470	528	549	514	519	532	524	500	541	492	488	512	513	515	511	506	515	504	513	503	525	506	505	522	480	505	559	475	547	511	483	497	537	529	518	510	525	457	499	534	490	529	522	503	542	512	513	518	481	532	508	499	510	518	513	492	491	497	504	514	483	505	469	551	499	512	510	537	470	500	488	499	502	556	515
23151	21149	28879	26393	21181	15867	4077	1458	986	789	787	695	848	11175	17936	14051	11347	8040	2875	426	330	302	314	354	299	284	311	331	333	330	344	325	339	341	290	338	326	308	278	322	331	422	445	373	332	384	366	329	304	320	286	299	331	330	307	306	306	338	295	327	295	320	278	328	318	294	303	347	326	343	291	291	335	307	346	322	317	330	274	293	309	306	319	298	324	330	309	328	316	299	323	326	316	310	314	294	342	308	328	339	319	292	290	330	297	269	330	346	343	313	333	323	334	357	319	306	342	294	328	296	281	312	337	329	324	314	275	300	345	330	311	326	322	306	325	313	304	302	315	337	268	337	316	295	290	330	302	335	305	330	344	299	296	317	315	322	319	347	299	292	276	273	330	303	324	310	310	296	323	308	333	317	295	306	298	339	327	289	302	353	314	295	324	304	290	308	314	309	295	336	282	325	296	304	293	298	301	314	326	307	311	308	314	333	306	284	306	322	290	314	320	336	303	300	356	320	337	314	299	367	307	309	323	323	310	322	316	314	292	318	312	320	350	362	307	340	279	289	311	318	316	343	299	325	301	332	323	326	316	301	338	310	338	340	331	305	310	319	322	317	285	287	338	302	335	311	336	318	329	309	314	322	323	284	347	312	339	325	305	363	308	297	320	311	324	269	286	308	279	280	311	330	319	322	293	287	310	356	316	311	286	332	338	284	313	309	370	284	315	328	294	326	290	313	296	282	330	321	297	324	304	319	324	325	324	318	325	319	277	316	333	316	318	292	290	337	326	325	320	327	288	321	288	317	309	279	322	308	348	322	286	342	294	303	302	334	328	295	301	304	317	297	319	301	339	317	309	351	303	298	303	331	297	271	305	308	336	302	296	338	314	302	290	291	289	310	344	342	310	296	314	301	309	303	306	326	320	321	346	299	287	331	332	321	335	306	310	291	318	335	298	350	311	308	330	314	295	303	332	296	329	301	319	312	288	303	329	332	314	286	310	312	329	317	315	343	308	335	331	334	325	304	321	301	344	315	285	339	330	349	312	310	311	327	290	315	311	331	308	348	319	310	289	309	335	287	292	311	336	276	299	332	288	311	351	304	314	291	318	313	308	309	334	310	317	328	300	317	329	276	297	310	315	295	323	324	316	334	328	331	348	337	311	297	321	302	322	330	346	307	313	306	309	312	310	285	314	319	319	319	346	312	302	315	334	284	304	287	296	290	310	334	331	304	283	320	332	357	330	328	297	307	330	300	331	361	295	304	323	300	334	332	343	333	325	310	298	291	338	329	339	319	310	324	278	315	289	314	260	268	321	306	327	329	319	318	335	294	282	325	305	320	327	337	351	296	284	321	325	330	317	321	313	298	291	324	319	279	323	321	321	322	277	314	327	294	292	297	289	303	280	325	310	306	281	362	291	290	354	317	331	308	326	325	296	295	342	308	309	354	321	289	322	355	317	337	311	296	320	288	326	314	286	313	342	300	318	299	296	326	322	313	326	276	332	301	304	319	346	375	348	338	348	321	321	334	300	320	306	330	321	332	318	333	299	286	343	323	309	303	322	323	302	311	338	292	297	283	296	333	332	320	284	299	303	314	307	323	336	318	310	311	329	320	314	325	333	335	333	323	327	360	295	334	320	308	319	310	315	294	332	327	306	283	285	312	362	303	315	324	311	307	366	295	274	358	305	294	309	311	320	335	324	350	283	358	336	334	340	314	311	318	301	346	333	301	281	304	312	312	304	309	288	321	313	329	297	361	307	331	322	323	300	306	320	317	281	324	286	286	357	315	302	313	326	321	316	307	273	318	297	315	305	343	321	319	313	320	328	314	295	318	311	312	309	338	301	297	330	309	323	321	328	349	337	291	311	318	312	311	310	284	303	344	301	320	286	314	295	307	327	328	292	347	316	309	334	345	313	303	317	299	311	281	346	303	322	312	327	325	321	310	308	269	285	341	354	302	312	317	327	286	298	334	324	324	322	319	283	327	310	305	284	294	339	309	338	300	326	302	324	281	329	311	321	319	288	344	314	325	330	303	310	309	318	300	280	278	318	283	306	296	295	288	333	284	315	302	313	303	326	340	328	300	298	326	341	303	316	283	324	327	324	317	281	340	317	348	304	335	265	341	310	325	317	313	295	334	331	326	330	319	328	293	316	310	293	325	300	333	288	318	330	280	323	288	321	307	322	296	322	297	307	302	301	335	327	306	306	314	300	327	280	337	345	307	323	325	324	328	293	316	330	348	352	325	315	300	289	289	298	309	297	310	325	305	313	318	305	271	313	308	308	336	326	357	313	314	294	311	314	332	320	308	295	302	289	294	315	304	340	326	322	284	336	303	308	313	324	338	331	317	318	297	312	302	314	330	326	322	315	332	358	286	286	328	293	298	290	327	308	335	335	313	313	327	309	334	327	341	328	331	306	285	323	337	292	306	315	322	288	313	299	309	300	307	302	294	336	286	309	315	312	314	322	315	292	311	299	317	315	318	330	348	319	292	310	299	349	339	323	314	294	345	307	297	309	299	300	326	311	312	326	317	290	357	317	324	303	327	304	324	286	289	323	350	312	297	338	302	322	308	316	353	292	295	303	294	331	294	333	348	307	329	317	289	287	331	301	321	300	348	312	319	315	316	314	299	311	296	311	288	306	312	331	322	327	313	333	314	283	323	318	320	322	334	331	323	298	352	337	326	306	334	310	325	314	319	292	277	306	290	305	337	330	314	318	321	275	318	316	339	305	327	299	342	299	325	286	300	320	292	302	304	319	339	345	317	330	300	346	324	317	303	302	318	287	313	293	320	295	308	330	322	325	315	294	296	305	312	310	357	302	311	297	307	316	336	297	307	281	292	306	302	330	290	319	334	342	315	321	327	322	318	319	311	311	331	339	272	306	302	313	298	317	335	290	304	348	279	318	321	332	329	311	324	302	308	324	298	305	326	300	283	329	346	354	334	298	329	347	304	303	341	320	312	304	313	315	305	312	315	324	323	294	281	347	328	278	312	309	297	317	325	313	294	314	304	328	306	357	295	336	301	323	320	332	309	317	294	339	284	322	326	325	307	330	309	304	288	277	292	293	326	291	300	318	289	332	321	302	319	308	346	301	275	351	312	305	292	313	311	291	330	305	287	322	332	285	305	319	319	298	323	320	308	319	309	282	325	297	335	310	315	301	311	344	280	333	297	312	313	307	329	316	328	318	352	308	318	310	298	343	357	329	336	342	307	285	353	327	304	315	341	307	338	319	299	323	351	328	306	314	317	329	289	312	309	334	337	323	328	287	300	308	312	306	309	305	321	295	335	326	310	300	293	294	313	304	308	318	280	322	296	310	306	318	310	311	324	325	286	313	341	303	345	298	333	319	324	311	303	295	308	286	310	328	315	319	298	299	294	335	299	319	323	307	303	337	277	313	322	328	318	296	307	304	326	282	337	315	327	311	296	280	302	313	270	298	347	300	320	314	343	317	331	326	325	311	294	295	321	288	294	299	298
12848	23040	23408	46753	9566	7130	5526	4255	3031	2357	2215	1911	2395	21912	28566	24466	21569	16278	6249	723	517	481	518	526	550	515	541	527	517	512	564	534	528	551	487	510	518	493	527	542	594	780	895	693	619	611	616	518	508	501	506	542	491	497	499	511	518	548	554	542	530	503	500	539	567	497	534	529	501	486	513	522	458	528	519	542	519	548	540	527	508	516	488	517	540	499	494	524	515	557	532	492	519	493	581	561	499	492	526	514	481	508	574	515	505	484	522	552	516	518	518	513	493	542	504	551	494	548	519	518	518	511	513	544	506	536	491	510	521	526	533	509	538	475	518	516	566	545	540	534	517	535	543	508	525	516	501	506	525	521	512	520	533	538	547	498	540	531	506	521	511	486	522	525	509	503	524	534	559	504	527	505	528	510	527	515	531	495	582	499	513	549	503	527	521	538	491	492	521	477	480	552	515	504	484	506	487	528	513	480	529	527	519	565	522	518	548	505	521	493	543	535	473	546	491	554	533	526	555	519	540	521	518	553	514	561	523	531	501	485	545	527	526	505	571	530	495	508	531	537	517	482	512	506	497	508	517	491	504	515	523	548	491	573	541	451	521	513	496	528	506	563	507	494	499	528	538	479	492	499	493	490	520	518	508	505	533	505	514	497	492	462	541	517	520	495	494	515	539	545	510	499	516	541	542	521	517	539	519	490	540	523	562	542	516	513	522	511	503	513	555	544	497	525	540	529	496	489	501	508	535	490	508	547	507	515	484	545	542	526	533	537	538	504	503	520	518	542	516	539	551	504	527	507	504	503	530	532	491	562	532	493	511	516	516	488	499	540	485	532	516	486	514	502	488	516	541	518	476	530	531	531	538	547	511	521	580	522	555	552	494	533	526	530	524	521	515	498	560	505	495	545	478	521	476	537	508	489	562	533	464	560	531	529	504	521	527	514	533	564	514	539	537	491	509	528	575	522	525	520	494	488	528	512	545	522	510	524	512	564	493	550	505	515	529	497	508	487	532	519	544	515	489	489	531	490	484	488	545	498	495	515	514	485	518	532	550	538	506	568	515	521	507	544	528	494	536	507	499	529	544	502	542	499	512	495	541	506	501	526	537	508	506	564	543	539	561	531	507	499	517	509	533	527	516	515	552	503	503	532	489	489	525	525	496	497	513	497	508	525	543	521	537	460	510	513	521	527	524	501	512	552	509	524	528	522	544	522	528	531	527	538	498	528	510	528	493	478	527	501	501	574	510	519	502	514	552	493	552	506	482	495	482	514	505	509	493	492	500	482	534	514	492	525	497	514	556	490	528	489	489	504	563	516	527	507	523	522	554	499	535	505	501	509	538	504	505	542	489	559	509	530	499	539	522	538	531	510	532	540	498	543	541	513	532	514	557	507	539	551	524	550	526	502	481	552	515	526	519	555	481	484	561	506	565	529	543	497	535	503	477	511	530	492	532	532	553	510	529	492	523	500	528	559	457	490	488	531	484	519	464	555	540	520	504	525	541	508	489	473	538	502	519	519	528	531	476	532	539	502	519	530	495	538	513	510	540	524	543	502	496	531	512	499	504	494	541	503	555	539	524	477	486	505	547	547	501	528	515	535	503	535	515	518	544	552	530	537	517	482	519	538	528	514	527	476	515	477	512	508	510	474	548	501	519	543	539	509	547	511	528	512	518	524	527	501	490	529	523	502	489	541	525	490	543	511	521	524	516	530	524	492	513	526	494	510	486	517	534	556	507	543	502	536	537	530	531	510	497	545	507	521	546	491	501	563	516	497	543	499	526	536	500	477	540	511	493	517	495	535	504	500	518	540	513	516	494	507	491	539	461	476	512	529	545	562	556	522	529	525	534	535	504	547	541	547	506	530	506	541	523	537	503	521	531	531	507	486	534	546	534	484	499	523	505	504	504	513	520	516	540	510	525	535	527	519	471	545	559	540	497	561	530	482	471	488	532	513	528	510	514	506	574	542	556	542	509	503	503	512	557	494	531	535	539	513	524	506	528	479	501	495	511	518	509	485	515	514	565	544	535	542	562	509	520	520	527	543	546	533	500	489	498	506	521	527	492	523	532	511	531	525	478	526	486	546	527	510	502	490	520	533	534	525	493	522	500	534	501	508	512	541	542	541	493	517	513	471	527	508	500	532	486	518	562	469	538	526	537	504	485	517	514	515	543	516	525	573	514	527	486	527	481	516	507	532	518	512	512	497	553	517	510	521	557	524	539	537	563	501	482	541	518	541	517	519	497	553	524	485	456	501	526	512	546	518	513	503	541	515	526	543	471	535	513	529	548	550	493	538	554	514	538	503	515	534	503	535	462	537	482	519	541	527	494	497	478	516	528	568	508	540	525	527	540	485	534	538	538	546	517	501	540	578	506	520	500	515	490	546	510	555	533	511	486	510	522	545	509	521	523	501	520	551	541	498	557	489	569	535	569	519	501	509	530	557	530	485	562	535	510	530	491	524	498	531	547	521	537	511	549	495	545	510	506	533	523	503	564	517	516	506	511	516	543	536	494	518	532	563	530	526	494	529	521	520	497	505	514	549	507	511	518	510	556	495	556	530	563	463	499	534	485	490	524	509	538	514	520	481	507	497	507	543	550	485	495	498	510	528	540	493	507	503	529	505	507	536	552	506	501	527	506	550	509	529	514	521	522	479	541	519	528	510	499	500	520	520	519	523	527	556	502	544	515	534	527	517	548	515	530	508	521	497	489	535	517	551	512	567	536	503	564	480	521	481	483	535	515	474	507	548	532	508	484	534	526	509	526	533	507	538	519	493	544	530	529	513	502	514	545	526	543	524	533	549	499	499	503	521	509	517	543	480	483	502	485	504	512	492	538	521	503	496	519	482	515	525	522	557	561	505	522	554	545	495	516	473	486	534	521	540	533	508	520	502	512	525	547	516	529	516	492	544	552	528	513	522	513	525	536	541	513	519	507	527	524	555	527	549	522	475	497	536	554	528	507	502	490	501	518	510	507	499	528	519	533	505	495	520	507	513	533	515	506	468	559	489	515	517	550	519	496	522	535	499	517	508	509	510	519	488	470	502	504	534	530	533	520	516	507	537	460	515	546	508	523	508	524	507	486	481	530	532	503	490	524	495	502	486	548	501	534	524	525	473	530	509	509	497	529	533	509	546	486	525	526	540	499	527	495	496	526	555	510	554	498	521	525	502	576	566	467	531	572	544	503	506	485	516	521	581	524	495	517	524	513	508	511	509	515	564	521	508	529	479	464	502	508	545	544	531	484	513	521	517	517	507	497	561	527	518	525	496	520	551	469	497	509	494	540	539	569	548	548	488	517	518	499	514	534	552	493	496	526	543	493	507	515	566	511	532	517	519	559	488	517	544	526	482	476	522	485	524	508	525	527	521	515	534	532	492	518	511	497	499	552	552	526	517	527	525	512	534	514	507	525	499	539	535	557	536	495	505	469	486	489	461	519	526	533	503	535	551	512	491	535	537	520	503	481	521	521	495	512	592
26832	19838	7652	9288	1065	657	600	515	449	385	366	377	329	859	1393	871	961	874	510	280	282	252	245	286	255	260	274	274	272	266	283	286	257	277	258	260	265	263	276	257	267	271	264	268	283	263	309	274	291	270	291	275	256	268	240	246	252	315	253	263	283	266	267	260	271	273	262	273	235	300	275	270	271	268	269	257	290	256	304	222	263	256	261	275	271	324	252	273	272	269	279	255	262	307	247	250	282	256	243	275	237	276	259	250	271	246	299	262	276	253	262	292	296	263	280	242	262	252	267	272	266	301	281	257	279	283	253	249	269	273	275	264	231	276	244	232	249	242	247	253	300	260	271	274	299	234	239	263	248	247	270	274	262	269	286	237	250	269	270	248	230	242	260	266	265	259	270	261	257	259	263	257	257	287	253	237	266	260	260	256	266	251	257	264	246	239	263	278	284	276	253	264	298	275	251	287	279	254	284	260	299	276	264	282	254	277	269	280	273	238	250	284	249	282	220	239	250	262	315	293	271	282	260	281	267	239	269	259	275	271	278	251	256	253	236	260	288	255	256	251	274	296	282	236	269	251	237	276	264	277	255	294	251	252	248	266	243	247	291	273	260	291	235	282	263	255	248	278	281	257	269	223	276	280	269	256	259	269	285	258	279	257	238	278	279	255	262	229	282	265	273	285	249	276	273	278	294	261	309	243	254	257	266	277	263	258	263	253	254	264	249	283	271	256	259	263	262	251	274	227	295	245	277	300	288	270	269	250	271	259	250	255	295	275	264	280	222	274	237	236	274	213	259	274	255	300	251	235	254	297	269	269	257	238	269	242	299	283	229	283	271	256	267	260	289	247	259	262	265	273	249	228	248	284	255	256	278	282	281	253	255	236	269	268	243	231	229	260	257	281	264	249	235	247	247	280	256	226	233	289	260	257	278	261	254	272	275	258	253	254	269	228	266	259	245	268	270	268	284	288	242	258	231	259	269	249	273	241	263	266	276	251	314	253	270	268	282	257	273	265	258	236	260	259	240	251	267	263	245	264	240	258	289	264	263	265	267	261	249	280	261	256	273	243	255	285	274	275	246	285	252	256	257	259	261	284	270	277	255	265	261	259	258	303	257	257	250	273	284	279	273	237	260	289	261	260	266	271	258	283	298	245	249	292	267	277	250	271	275	258	265	270	262	270	270	271	247	252	254	248	247	251	271	272	241	231	304	254	238	273	273	231	253	270	280	271	263	236	237	276	277	282	269	258	279	248	251	253	278	285	272	258	265	270	277	277	272	251	245	248	278	290	271	286	256	266	270	246	265	259	261	270	260	268	280	261	251	264	282	267	290	267	265	260	262	253	260	260	292	256	308	236	247	256	241	261	264	258	270	264	242	267	256	247	263	251	266	266	281	286	289	281	258	273	256	257	262	236	260	252	261	284	274	275	259	262	260	265	237	262	279	251	253	244	279	242	290	236	255	288	259	273	268	269	266	273	275	247	250	248	251	288	282	237	244	255	249	272	290	282	263	227	251	259	231	254	299	253	259	268	269	273	307	261	236	268	234	245	295	263	284	240	261	259	252	301	262	231	250	265	241	287	264	266	267	242	272	274	235	252	280	267	244	250	266	289	263	248	251	265	260	294	256	279	306	248	273	272	254	271	253	293	284	264	270	257	261	274	274	276	282	264	274	258	277	256	269	271	253	250	306	276	269	255	292	228	247	282	271	272	260	256	253	268	260	279	273	255	273	273	262	262	239	278	252	239	272	259	297	256	253	296	278	274	237	263	257	274	266	264	262	246	236	296	268	276	258	256	249	264	269	257	264	265	296	294	294	253	239	267	245	289	266	282	238	232	279	247	280	247	260	240	268	283	261	259	258	259	241	248	261	273	252	243	278	241	245	266	266	243	261	288	259	270	255	257	260	264	254	263	260	253	243	220	243	240	244	262	266	254	271	280	254	271	281	289	268	258	259	241	268	267	297	260	250	270	255	248	248	286	277	253	259	246	267	274	265	257	285	267	263	273	271	244	236	269	276	281	250	283	275	253	237	272	260	252	272	262	272	234	265	262	273	249	256	266	236	285	233	249	257	270	259	249	263	267	259	271	276	240	286	345	245	246	264	259	251	291	246	235	280	233	260	248	254	247	272	251	266	250	292	234	279	265	267	242	276	256	257	257	282	231	275	248	249	247	276	253	249	274	258	251	242	267	263	293	244	276	253	265	260	270	278	263	235	262	256	292	251	267	271	256	290	290	271	262	304	251	277	253	252	276	246	261	253	281	241	254	264	261	243	258	253	257	265	251	263	234	271	271	288	289	261	273	267	276	256	281	282	257	252	267	251	270	248	260	245	269	257	287	272	234	258	265	244	288	262	292	285	278	237	271	269	269	248	247	260	281	249	251	291	249	283	238	266	236	284	252	250	274	267	258	252	299	275	249	259	263	271	272	258	270	256	237	315	254	270	286	243	235	285	280	224	257	266	272	263	264	283	249	259	250	255	253	247	270	268	254	255	244	267	275	242	257	236	268	271	257	251	256	255	263	267	272	252	255	287	259	270	264	275	291	295	253	262	266	241	303	281	253	250	275	264	256	274	241	266	233	268	264	287	261	285	242	240	274	252	244	263	283	244	247	240	276	269	271	235	269	260	258	249	284	247	273	293	301	237	234	271	276	261	242	265	279	249	253	287	263	260	240	257	249	280	268	228	282	266	300	248	256	242	279	259	265	274	264	267	258	285	235	241	273	282	277	241	247	227	274	242	285	249	261	247	291	289	265	248	253	248	260	246	237	236	264	261	262	251	277	287	263	288	286	246	254	267	263	264	271	282	244	251	258	248	246	252	241	277	244	255	250	265	279	268	283	253	262	260	272	249	256	260	276	251	275	287	250	242	250	237	233	250	290	279	275	258	254	269	252	268	285	251	289	247	296	269	248	281	264	275	250	244	285	239	302	276	280	232	265	266	263	297	262	276	230	259	262	246	251	277	284	267	271	260	275	270	260	276	247	231	253	262	272	252	271	263	258	313	268	257	262	292	248	234	268	291	266	233	282	242	256	293	271	251	240	252	280	272	274	275	285	260	273	262	264	268	268	268	293	288	262	248	262	270	257	257	248	264	238	263	256	251	275	270	281	285	271	270	241	267	252	268	280	238	276	262	247	258	255	268	265	268	244	266	276	273	258	251	253	288	284	272	270	276	260	265	241	288	262	294	260	269	281	260	268	270	256	272	286	236	298	252	262	270	285	248	277	273	245	228	269	251	269	246	255	250	263	274	252	249	253	264	249	278	296	272	286	247	267	269	278	256	273	278	253	244	306	259	260	285	280	297	265	244	259	246	231	276	250	262	261	267	263	252	247	274	282	246	245	228	262	274	256	278	265	283	256	264	259	267	254	262	281	284	291	264	263	287	251	250	245	285	262	240	231	266	244	286	271	272	249	237	277	222	237	292	278	247	267	253	273	267	260	289	262	263	231	290	239	290	264	266	264	253	259	282	250
6909	7533	6797	15836	2661	1864	1910	1456	1111	881	816	830	795	2640	4120	2421	2582	2147	1086	547	441	419	397	411	484	453	441	417	420	458	465	416	458	436	461	450	464	458	410	452	447	464	479	438	430	484	465	456	461	429	424	388	429	432	464	446	462	407	445	444	454	426	452	418	477	407	422	444	413	449	435	413	430	447	419	452	422	489	453	453	424	422	416	414	406	509	470	455	444	472	418	415	380	451	432	462	433	420	412	468	486	466	430	471	445	429	448	459	432	446	464	434	409	444	448	435	442	445	463	439	484	435	453	412	425	436	421	421	453	440	451	445	398	435	468	412	456	428	412	426	441	440	477	407	448	440	476	414	456	462	422	468	468	434	393	437	423	436	424	439	405	450	430	436	471	417	430	436	453	458	435	454	437	471	436	456	462	432	445	418	419	451	436	445	483	437	456	407	424	435	440	444	425	477	433	471	430	427	428	428	427	449	455	421	426	452	458	464	429	405	447	450	434	404	421	426	425	439	454	440	432	427	437	465	407	433	449	447	409	456	404	478	424	436	443	448	443	454	408	445	434	425	441	463	431	425	480	435	426	468	449	461	442	427	424	442	435	454	498	435	442	442	478	409	421	446	445	403	424	434	451	436	440	442	445	438	447	425	480	460	431	446	436	410	416	436	457	406	429	440	399	447	412	480	414	446	428	460	441	457	407	422	448	434	424	428	447	434	421	430	463	424	459	438	452	456	445	469	443	476	465	405	462	448	432	422	475	450	434	456	461	457	437	427	413	406	421	439	446	432	425	434	458	440	441	416	456	454	431	454	435	440	473	455	476	429	440	474	420	456	453	461	429	449	475	441	459	413	434	413	406	483	454	440	446	443	464	399	424	430	431	457	444	473	425	421	417	460	441	468	447	454	452	419	435	455	458	413	479	452	446	398	417	430	440	420	457	425	451	438	451	418	414	437	437	443	433	469	443	460	416	439	423	462	431	456	442	427	446	469	433	414	462	439	448	464	424	449	445	433	414	431	488	436	431	447	445	428	445	450	455	448	433	461	438	404	465	403	450	438	435	458	400	476	425	426	426	445	439	446	458	464	438	463	464	414	443	453	439	437	447	461	461	427	416	474	432	458	438	438	421	456	449	452	441	439	395	467	459	449	399	438	469	438	461	445	456	427	444	448	468	468	425	468	427	458	469	467	428	462	452	412	451	439	487	456	443	473	416	455	439	450	441	461	434	452	432	412	461	460	428	438	444	434	415	438	446	415	448	428	446	438	402	451	431	427	446	443	411	484	433	428	465	457	468	419	471	474	422	458	409	456	485	466	461	442	404	414	464	429	444	460	469	448	475	454	463	448	444	465	443	481	424	446	416	451	438	442	455	436	413	433	449	433	437	472	456	450	452	426	408	451	438	473	427	432	439	459	447	442	417	436	438	439	442	417	437	451	423	455	434	455	411	429	436	415	444	442	463	387	463	418	458	468	421	455	421	479	406	425	432	462	449	440	439	493	413	437	482	442	433	455	427	430	423	457	412	442	452	435	427	418	474	426	461	446	405	446	427	410	427	464	448	436	432	443	488	447	427	435	446	455	466	483	468	452	458	465	519	403	433	445	451	460	465	455	445	411	460	459	436	457	400	421	463	421	465	425	432	433	450	426	443	446	439	437	428	426	458	445	456	471	444	409	473	399	459	442	416	448	479	417	425	442	438	420	381	432	440	438	446	435	414	452	447	457	454	454	426	426	442	456	413	471	399	448	487	442	458	417	430	434	456	428	411	428	447	487	434	436	457	424	425	431	467	464	430	398	433	445	461	416	455	419	449	427	421	448	469	430	413	439	433	455	428	442	465	446	431	404	444	443	489	416	437	457	425	436	446	443	417	460	399	435	446	435	474	442	456	453	496	464	417	412	397	471	458	479	446	434	445	389	420	425	407	439	437	455	442	420	451	465	445	423	457	451	429	467	447	438	449	383	467	435	453	441	420	421	410	448	454	396	445	420	425	432	475	454	435	426	407	435	455	420	414	416	415	438	446	398	434	485	434	422	456	481	419	405	462	436	446	453	439	432	467	440	429	450	439	408	410	454	434	423	457	441	425	456	415	439	412	444	417	439	426	448	445	479	443	405	428	416	470	462	425	463	442	427	425	430	433	403	476	463	450	465	460	399	445	431	434	441	453	449	419	464	444	434	422	412	449	427	473	456	414	463	453	441	456	414	442	450	454	450	424	458	442	441	451	446	441	455	417	438	437	406	416	452	475	417	468	450	451	449	455	462	457	462	434	423	470	417	428	450	447	408	424	410	413	426	445	408	462	438	440	426	423	468	433	450	415	452	426	433	404	452	431	411	448	464	448	470	452	445	453	485	435	417	415	443	430	459	432	422	406	439	436	463	484	435	455	444	464	407	458	446	459	461	415	449	427	461	469	428	444	466	428	418	466	434	470	449	451	436	455	439	421	456	436	448	432	455	450	411	413	468	462	440	407	476	446	440	433	449	467	428	446	428	453	398	468	481	423	408	450	421	463	402	440	446	445	471	444	427	444	461	433	433	412	439	407	455	463	435	429	453	422	469	443	429	458	446	489	458	448	452	475	418	478	422	408	453	475	428	452	414	481	441	473	405	476	444	444	431	418	463	459	439	420	429	422	429	431	437	406	430	438	460	469	425	449	457	460	430	444	429	413	436	410	403	444	441	426	408	433	432	423	410	450	457	420	477	442	427	364	428	412	511	430	426	431	402	418	454	438	427	393	424	432	418	405	448	453	402	462	438	436	454	451	475	420	439	436	435	436	455	467	450	427	421	451	431	475	433	441	457	458	412	434	417	447	426	449	433	463	437	452	470	446	435	419	449	416	415	458	430	439	435	439	440	451	443	456	434	421	454	418	438	478	477	442	435	456	410	431	473	427	418	441	414	432	425	424	412	424	450	428	456	465	408	407	411	376	418	464	477	449	425	467	476	416	433	417	465	394	427	431	480	448	432	457	446	470	448	437	468	423	429	432	478	386	420	457	414	428	420	468	443	424	486	438	475	443	453	447	510	446	436	426	385	426	445	437	435	398	446	421	460	404	468	426	449	446	434	432	484	401	428	456	459	411	446	441	440	466	438	442	458	426	433	446	473	434	423	430	416	453	406	431	411	404	432	461	465	442	430	426	423	428	434	432	464	444	456	461	424	466	453	449	424	473	418	428	464	444	429	420	432	439	455	447	448	456	442	426	416	427	441	431	517	468	453	437	454	434	445	448	459	436	446	429	419	419	454	462	439	416	473	431	458	442	477	425	428	494	431	432	438	475	442	436	450	451	467	432	442	453	415	450	412	438	444	451	439	446	428	458	473	375	457	424	422	455	456	406	439	416	433	408	462	448	456	471	406	453	451	445	471	419	463	453	449	439	484	431	465	426	408	436	455	459	446	408	443	430	438	457	414	438	438	427	460	422	446	417	447	459	409	465	433	469	412	437	475	445	435	468	447	444	454	423	443	432	432	446	417
24625	21141	27530	26321	12768	1754	1132	800	674	621	537	519	518	4164	8014	5473	3306	2222	1061	408	315	317	320	339	312	311	345	300	324	344	287	326	307	314	316	313	292	312	295	315	333	373	389	353	367	362	363	370	322	306	296	303	309	318	301	279	306	289	287	299	300	343	305	303	314	309	308	293	318	326	307	295	313	289	288	310	316	319	299	314	302	292	291	334	302	296	313	321	326	329	319	320	324	359	318	288	353	308	302	321	305	337	314	332	323	311	319	342	281	312	293	292	282	317	347	324	321	351	308	279	326	318	315	338	296	333	306	299	318	324	325	305	319	288	330	277	295	313	330	310	303	298	339	338	329	334	298	296	283	326	297	342	336	293	322	335	294	287	329	309	322	298	289	291	327	311	310	292	336	317	317	298	305	318	306	341	277	343	281	313	312	331	303	299	317	324	313	326	306	330	304	302	307	339	313	318	338	306	338	290	298	294	327	328	310	292	284	336	313	307	314	302	332	347	279	286	313	323	287	316	287	291	314	301	341	310	336	318	305	321	357	301	305	313	327	312	333	311	276	292	370	274	304	314	299	312	318	325	302	324	324	332	316	329	322	292	336	308	294	304	319	349	283	291	345	327	320	305	288	346	324	304	293	308	295	306	306	304	314	304	299	305	310	300	330	341	295	321	293	315	332	330	312	290	342	315	306	302	333	316	327	323	335	305	331	326	324	327	318	311	308	320	303	311	278	312	323	325	323	306	309	311	312	270	339	328	302	331	315	291	339	293	290	339	308	307	303	326	288	299	333	293	292	336	317	300	322	327	298	310	319	285	317	300	311	306	322	312	303	325	320	303	317	288	273	297	344	304	314	335	314	304	292	298	330	293	340	306	338	335	305	317	294	322	332	300	314	294	317	299	317	298	292	302	290	319	298	307	239	299	315	353	309	288	318	304	297	348	309	269	298	308	289	318	269	292	344	293	321	304	309	310	302	291	305	316	309	318	351	316	287	291	311	322	312	285	318	322	329	351	321	305	291	326	341	317	292	290	340	312	281	332	311	324	300	320	301	303	323	292	329	291	343	334	328	308	313	333	301	303	342	295	320	321	324	295	312	325	303	275	319	306	341	292	317	324	294	337	288	308	311	298	323	318	323	275	314	350	341	346	315	305	312	308	293	338	316	306	305	292	327	303	308	312	297	323	291	305	295	326	346	321	307	336	316	295	311	307	306	313	348	284	319	307	285	329	315	275	311	301	289	326	299	310	317	311	287	334	304	303	321	298	325	280	311	300	308	312	312	317	316	295	356	331	315	319	270	344	285	311	314	307	315	285	343	319	312	352	305	327	305	308	347	304	274	347	311	332	290	328	314	338	305	327	307	329	324	348	323	299	296	291	308	316	336	318	281	363	365	320	308	301	342	294	320	297	347	320	294	311	271	324	342	295	329	302	335	293	360	290	340	315	287	306	302	330	319	332	284	294	316	306	316	327	308	303	309	317	315	326	281	309	319	277	306	318	280	317	288	316	282	313	297	311	291	353	311	309	302	302	324	305	326	292	300	295	331	306	303	332	313	309	300	334	316	321	318	321	354	330	300	355	356	309	296	327	307	337	325	303	323	300	300	307	294	330	316	323	296	257	321	320	299	298	316	342	331	321	300	312	313	287	301	312	322	296	294	299	320	309	343	309	328	296	291	307	305	316	311	303	290	310	347	288	307	274	307	316	307	324	335	301	334	320	289	320	297	301	324	311	322	294	301	312	330	288	306	318	295	293	285	317	307	288	317	315	342	319	337	300	295	298	314	336	333	304	361	324	311	318	322	308	323	312	304	299	315	271	295	304	315	294	305	296	328	307	315	333	321	297	318	290	324	318	306	284	278	308	316	307	280	318	315	322	292	291	327	287	332	324	316	312	299	311	333	292	312	334	313	276	317	332	334	314	338	313	307	288	318	283	313	320	307	331	325	292	349	326	284	311	329	323	275	309	321	322	324	339	315	318	311	310	345	322	332	286	324	315	335	327	315	298	334	316	331	311	318	339	319	306	318	305	277	314	327	296	323	331	315	322	328	304	296	346	279	311	312	321	300	305	299	296	308	288	298	291	307	305	320	342	322	324	289	323	316	309	319	278	299	310	312	328	332	321	303	311	293	333	318	302	310	311	313	320	309	321	329	286	305	289	330	316	314	308	320	317	307	333	344	330	344	281	308	286	298	275	320	307	323	296	316	306	294	331	302	298	306	315	331	340	320	315	339	329	298	288	294	295	310	323	288	299	317	298	294	302	309	326	323	306	308	307	319	324	327	305	307	323	319	305	299	316	356	301	299	303	289	308	311	320	315	337	298	328	281	310	327	317	275	334	309	302	311	327	296	330	315	325	339	313	305	317	313	281	323	306	278	317	288	306	308	337	330	332	298	313	288	308	295	318	334	302	313	307	319	302	310	316	309	324	317	308	325	334	298	313	330	305	323	327	310	326	265	297	356	304	306	306	334	291	315	307	329	314	302	314	281	323	306	294	319	323	321	328	328	299	299	306	338	329	313	312	317	297	308	307	325	346	300	287	300	315	324	294	257	315	354	330	333	292	286	296	299	308	290	308	317	309	306	320	315	348	316	336	357	311	327	322	336	341	337	322	306	323	303	292	304	310	276	314	297	300	295	303	314	302	339	309	317	311	280	292	322	302	294	288	308	310	299	321	347	328	315	308	302	312	334	334	307	324	328	299	334	306	317	335	352	311	299	290	282	311	326	341	298	323	314	291	323	301	331	321	332	347	297	286	321	325	346	351	323	318	285	321	302	324	333	270	322	321	297	299	304	335	311	342	327	326	310	312	312	273	321	290	342	361	327	309	317	299	330	313	289	313	310	299	318	346	321	308	314	329	326	319	311	338	308	309	280	301	316	328	320	334	328	296	314	325	297	328	318	323	301	306	300	318	327	303	322	287	274	291	297	340	304	301	325	314	297	292	309	276	298	331	324	322	277	289	327	293	334	329	311	295	315	317	323	316	331	323	313	317	332	319	303	315	297	340	315	311	303	310	317	259	321	310	310	297	317	300	317	304	301	324	304	331	289	303	288	295	309	323	331	314	309	311	320	303	312	338	289	329	318	308	316	308	305	332	318	330	342	302	298	299	323	344	317	305	300	323	269	308	305	310	292	316	321	320	297	282	287	319	296	298	318	324	315	308	286	279	340	346	340	293	290	323	315	301	315	328	332	282	301	307	326	325	285	310	304	303	300	315	320	299	306	310	326	308	348	310	325	322	325	322	337	294	329	307	301	294	288	323	300	326	293	302	317	320	302	333	289	316	341	323	311	299	312	317	331	320	312	320	309	307	333	295	293	305	309	313	294	331	298	301	320	309	297	309	328	330	322	303	317	305	308	329	319	333	303	315	333	308	336	316	315	332	309	293	292	308	340	310	290	329	313	324	297	330	291	312	318	294	321	322	344	304	305	322	310	308	298	304	347	288	308	313	301	295	303	301	332	310	298	309	308	305
9281	13937	14633	30984	4476	3213	3212	2278	1912	1622	1383	1172	1291	11516	17745	13172	8584	5891	2710	867	491	531	494	497	517	520	546	502	548	533	538	533	530	531	505	572	539	522	503	528	578	699	789	768	745	763	593	537	558	519	532	476	540	567	554	515	493	501	557	518	537	539	511	567	531	524	522	581	534	551	514	555	505	566	462	534	565	528	566	545	533	522	521	548	527	508	502	531	475	543	557	534	527	524	552	513	523	497	542	525	544	522	506	513	519	536	523	482	540	505	540	518	493	495	532	478	519	535	529	523	518	529	533	546	544	481	517	475	533	561	517	480	531	529	516	557	544	502	517	526	499	500	503	562	557	539	499	521	540	542	539	557	534	533	581	548	541	482	523	535	536	541	536	530	529	530	496	521	505	533	526	525	483	547	538	529	540	493	524	574	524	510	473	500	550	508	503	484	485	508	547	516	530	495	548	494	539	510	527	547	535	513	542	559	540	583	497	538	485	497	516	510	481	508	507	528	535	511	535	509	539	558	502	560	528	507	576	550	539	527	580	574	494	531	496	516	527	551	514	543	525	517	518	533	493	547	504	508	488	515	543	491	535	545	563	492	557	525	526	541	508	499	547	532	525	507	528	548	553	534	500	551	536	540	570	540	510	505	505	549	518	509	543	551	535	482	487	548	508	510	545	540	559	522	520	556	509	559	530	520	528	543	527	549	535	518	520	522	522	541	549	498	506	510	531	552	522	482	520	479	552	532	582	537	526	536	544	508	531	536	545	522	523	478	546	538	544	506	533	516	553	547	497	520	536	568	530	542	531	507	482	570	483	508	491	533	540	528	497	501	485	561	514	508	509	496	504	555	477	525	522	491	554	566	501	517	512	522	516	541	499	526	555	516	505	523	560	533	512	509	545	532	472	511	511	530	582	536	567	521	512	491	529	546	522	513	546	482	537	522	491	515	508	528	505	585	526	475	513	539	563	534	511	567	516	484	477	548	546	532	502	491	545	537	505	506	568	494	527	541	509	528	525	540	496	568	523	532	508	506	498	533	510	533	511	501	538	482	542	498	552	493	516	526	542	515	504	493	553	559	552	511	469	506	520	535	544	524	562	518	548	554	546	521	529	499	553	526	511	478	547	523	500	545	523	499	493	538	516	497	518	539	526	537	543	513	549	512	542	551	506	531	502	471	502	520	524	529	539	530	542	509	523	542	525	522	576	531	532	526	479	535	542	562	544	518	499	518	552	470	496	552	517	588	560	598	522	518	512	532	492	526	443	527	519	537	543	501	562	541	536	527	523	533	530	543	541	482	506	525	520	553	512	555	528	525	512	523	548	486	565	572	548	519	539	514	526	512	539	515	504	525	525	515	538	543	527	510	549	506	521	500	570	547	511	514	550	518	529	508	492	534	495	478	541	531	535	540	512	562	555	538	549	588	503	523	542	535	514	534	530	505	519	530	503	552	506	518	517	553	537	548	545	552	539	521	513	496	570	521	522	509	517	520	522	507	510	560	522	523	534	553	503	538	535	528	569	528	558	486	536	527	545	546	535	495	520	513	542	522	562	539	519	516	529	507	517	548	538	539	500	510	503	517	525	464	517	521	561	523	487	533	533	545	500	534	570	559	508	551	520	540	551	538	519	519	528	511	531	513	507	534	525	515	540	500	497	535	508	573	492	521	584	508	564	567	563	521	536	551	491	522	502	573	524	485	540	515	521	510	530	552	527	514	520	539	558	514	543	538	550	520	529	518	542	526	547	476	571	499	558	512	508	527	531	520	504	519	537	533	508	502	543	493	561	528	519	501	532	497	541	531	554	481	508	520	561	545	512	548	510	516	529	532	524	557	565	540	490	508	477	512	505	528	495	539	524	528	539	483	565	534	515	548	518	543	532	518	498	517	541	580	553	524	533	505	545	519	483	526	516	496	547	520	538	546	512	516	533	471	559	513	541	528	535	571	554	526	517	529	500	553	517	556	489	538	493	539	529	520	535	516	528	548	492	579	555	551	520	547	538	510	490	568	510	523	517	543	507	505	557	553	515	508	523	533	529	539	528	526	515	540	541	499	501	527	553	564	505	510	502	495	553	525	492	497	525	553	502	526	576	525	498	550	527	499	540	523	539	551	517	515	534	525	535	553	536	575	527	549	544	563	538	562	492	504	511	576	523	507	509	511	543	533	495	535	552	485	507	506	525	548	491	523	487	549	535	549	543	538	520	517	532	579	531	556	520	535	501	535	533	527	509	538	523	514	507	520	521	517	524	500	521	532	503	511	555	519	510	570	560	551	503	527	533	515	537	484	556	511	524	501	510	542	500	545	534	529	548	545	543	492	526	511	520	512	521	548	518	533	530	553	518	505	548	556	511	540	501	517	541	506	519	502	539	540	555	535	500	535	530	510	513	523	530	552	573	521	529	517	507	509	514	524	533	539	518	502	552	520	489	523	530	542	505	548	512	533	527	547	530	521	514	532	527	540	484	525	566	522	510	499	511	491	528	555	505	510	527	515	568	524	541	505	493	517	494	535	578	534	520	526	525	528	497	525	558	504	532	533	543	537	534	571	526	462	519	544	522	532	504	491	522	494	495	528	540	524	491	523	514	531	512	523	460	505	492	560	504	500	541	507	539	544	517	521	517	497	534	525	549	522	515	554	521	504	519	539	524	523	531	538	521	558	528	523	502	521	499	512	523	519	534	553	515	541	508	507	514	525	510	493	481	503	542	495	551	530	526	542	527	533	539	512	535	523	535	521	522	531	553	502	535	494	519	537	529	500	506	501	513	567	542	487	495	524	542	538	498	502	524	521	523	510	510	544	546	497	517	551	521	503	536	525	512	546	497	506	490	520	532	539	538	517	558	519	522	528	470	525	491	539	524	502	494	571	493	546	533	474	495	496	533	505	503	526	485	474	533	507	520	521	517	524	545	546	537	545	550	521	532	519	481	560	521	537	531	509	516	501	538	514	559	517	538	508	502	502	518	524	553	521	530	487	528	525	519	535	539	531	560	527	508	499	544	501	475	548	494	500	523	509	501	561	547	511	538	482	527	515	520	545	565	564	545	532	575	496	486	531	503	548	520	528	551	527	533	500	492	523	520	553	542	518	542	534	575	529	540	538	516	506	520	547	523	520	519	521	517	516	532	491	524	567	511	501	540	512	540	534	511	554	503	543	506	495	550	534	530	534	535	516	510	484	530	557	559	547	564	534	541	548	529	536	565	528	543	551	517	543	519	535	528	509	533	508	558	541	520	539	481	551	498	564	550	513	513	497	513	521	534	570	556	509	465	550	506	496	513	541	503	525	529	524	556	508	505	485	514	505	549	508	511	539	501	521	480	557	543	537	519	544	503	535	511	534	477	466	531	497	538	533	514	515	519	513	542	548	483	536	532	567	515	542	519	533	502	504	510	566	524	568	510	534	560	488	538	529	536	510	549	517	544	561	529	531	529	540	509	507	553	538	511	527	527	473	500	520	563	525	533	496	505	545	546	501
23134	21104	29007	23529	21104	19095	4201	1309	1026	843	716	641	707	11677	19829	11586	8631	7213	3833	508	319	300	313	299	275	319	301	287	313	318	301	283	266	318	272	319	290	319	285	306	312	326	318	386	437	410	439	365	347	301	267	281	297	275	281	289	307	274	287	296	308	271	308	288	264	314	290	293	289	280	324	319	291	303	312	280	285	347	264	296	294	289	291	303	315	265	294	261	319	337	295	293	288	283	291	316	299	290	294	303	296	278	282	279	303	299	285	326	273	295	288	295	292	303	309	305	300	320	316	301	279	291	281	293	306	286	297	274	293	294	282	298	274	295	277	302	257	295	282	302	276	293	299	321	295	286	297	311	283	319	279	315	317	311	326	281	288	326	298	307	289	289	314	275	331	287	296	315	308	307	294	289	294	296	290	273	292	332	301	316	291	313	360	299	285	277	308	280	317	279	279	319	318	300	320	293	307	317	329	312	304	278	326	292	311	314	290	295	284	340	339	299	314	290	314	299	304	294	286	293	301	270	318	279	300	233	260	268	288	279	320	303	273	293	317	318	298	318	279	250	285	288	296	284	274	330	284	311	304	291	305	296	301	290	237	296	277	312	308	280	306	253	297	293	292	282	300	279	286	280	290	316	290	304	316	304	295	291	288	296	288	284	318	269	320	280	319	284	289	321	288	320	296	314	290	276	272	313	280	290	287	301	283	265	297	289	299	312	283	278	295	261	285	297	296	329	292	292	291	295	270	281	305	298	288	268	270	291	322	334	316	316	291	270	277	320	306	270	301	280	295	297	311	310	304	281	298	294	294	326	301	288	288	261	250	307	323	310	316	285	295	335	299	306	249	315	284	309	303	281	298	319	259	280	293	285	274	318	312	273	310	303	331	317	321	296	289	291	278	306	290	267	298	300	323	302	290	303	323	294	274	304	308	278	304	302	300	293	323	335	313	268	311	303	292	317	318	279	281	312	315	298	290	291	292	274	293	292	311	325	293	326	281	275	288	306	291	303	291	306	287	322	288	278	286	297	290	282	317	304	297	276	315	300	270	267	306	315	270	288	312	266	290	314	306	299	326	298	275	305	271	285	279	274	283	290	296	308	293	273	308	275	332	280	310	296	303	290	323	309	298	299	311	301	301	290	290	294	278	288	308	311	306	275	314	260	326	275	279	312	285	318	297	328	290	289	298	297	288	262	285	305	310	289	339	267	311	310	296	286	288	297	312	289	287	300	307	253	298	306	307	291	277	286	280	279	287	297	267	293	286	314	323	300	270	294	280	286	288	301	299	276	270	274	264	302	275	303	310	302	308	277	289	300	296	282	295	295	272	324	299	293	294	310	289	299	305	294	287	295	297	306	303	299	304	278	329	302	277	306	281	281	289	327	318	302	309	293	298	301	321	277	299	269	311	296	286	297	295	255	311	287	304	281	268	291	322	281	310	274	295	331	313	300	306	290	307	288	284	315	299	319	321	267	305	292	292	296	310	300	300	285	313	292	300	307	287	299	280	311	304	285	284	320	309	307	282	297	280	304	325	309	312	325	254	272	281	301	267	282	303	294	302	287	271	295	288	290	275	295	320	283	314	292	316	271	260	279	298	312	291	301	313	277	287	278	296	292	320	307	317	299	297	282	301	284	325	284	303	283	290	273	271	285	303	273	265	291	306	291	298	274	299	269	293	307	273	307	275	273	293	290	305	298	280	294	294	307	309	306	300	290	315	274	329	288	303	277	314	295	305	258	310	317	283	290	274	306	293	316	269	276	305	340	289	318	297	262	297	266	292	295	308	273	302	273	322	307	290	319	281	305	316	323	322	307	306	284	317	303	292	315	291	309	295	305	299	302	324	294	304	278	308	326	288	277	288	278	299	297	273	260	311	292	312	308	287	302	304	306	287	315	291	306	303	292	314	303	273	271	301	302	264	296	290	293	301	298	271	271	247	293	280	323	272	323	275	309	312	309	253	293	256	306	284	274	273	296	316	279	291	283	290	300	308	294	313	320	263	301	323	283	279	325	299	317	296	277	271	273	309	278	296	268	273	269	305	278	313	316	306	317	319	290	298	303	315	313	317	283	286	301	299	321	321	282	313	285	289	325	304	290	263	289	313	315	332	297	301	289	319	320	299	278	262	316	280	300	298	288	277	296	280	308	287	278	293	288	291	301	301	274	267	298	277	307	301	272	292	324	312	297	292	301	297	268	281	296	282	321	274	322	281	315	262	316	313	307	290	284	283	316	304	292	295	280	266	278	295	274	283	305	299	270	313	299	308	315	321	303	322	316	308	296	313	298	304	315	331	323	299	295	259	297	333	267	280	278	264	291	340	324	279	284	298	292	263	292	308	291	283	289	300	270	280	264	323	310	272	324	286	290	322	282	310	305	288	291	316	314	299	333	283	289	271	318	319	327	309	282	304	303	293	297	300	328	286	311	281	275	268	286	300	288	274	275	328	330	298	310	287	281	320	278	265	304	290	287	284	284	301	303	257	300	280	275	259	316	286	283	316	311	255	299	251	299	291	322	337	249	310	287	289	283	306	249	303	273	288	294	296	303	292	286	312	318	325	289	290	289	262	282	287	292	271	270	316	263	296	291	279	286	309	286	278	298	335	300	302	278	297	324	269	298	311	290	284	306	281	318	286	290	277	297	280	309	305	294	282	260	264	287	323	304	290	285	322	334	307	283	306	310	300	301	306	282	272	302	302	320	291	316	294	275	281	246	291	312	325	292	286	296	307	297	298	298	333	267	307	259	314	285	273	286	296	278	272	285	298	295	299	258	268	281	290	290	274	265	280	275	295	298	303	291	268	309	301	296	273	271	297	296	284	294	281	303	287	296	311	290	283	278	293	276	285	281	279	285	327	283	299	271	284	272	275	322	291	315	302	266	297	305	288	362	282	300	291	307	307	286	285	286	268	314	300	290	317	284	319	269	308	298	296	317	289	293	275	282	292	324	312	295	341	281	287	293	273	310	318	315	341	294	297	296	278	298	304	273	306	303	294	279	276	271	299	278	272	284	286	306	328	293	293	321	321	323	301	315	301	287	303	290	281	309	277	288	288	324	277	306	298	274	289	298	309	328	314	316	293	309	291	278	298	290	277	307	270	331	274	266	308	275	294	301	321	316	302	291	305	272	277	293	301	309	282	297	283	248	302	284	300	296	292	299	291	283	297	318	284	283	262	293	312	283	293	307	293	291	300	290	293	292	313	305	288	309	310	299	301	264	326	283	299	293	315	297	280	272	304	303	287	272	302	275	263	299	262	293	312	296	310	309	305	294	278	310	291	297	305	282	310	317	308	281	266	274	298	312	270	291	270	270	285	305	279	290	272	275	314	308	280	288	286	293	298	296	273	294	293	299	288	305	297	300	285	300	279	300	277	273	303	292	289	271	299	273	292	292	299	312	292	238	311	289	282	298	300	293	278	279	283	296	272	281	321	286	309	285	282	258	280	279	304	298	307	298	317	307	288	313	258	316	288	296	285	311
13295	21576	30397	30407	7470	5468	4756	3788	3195	2545	2183	1811	2132	23085	30141	20569	18262	15779	9233	906	520	513	516	496	496	515	533	482	493	518	505	505	509	487	517	535	532	487	511	501	504	488	535	821	999	868	911	790	608	528	533	518	497	475	487	509	497	506	507	475	503	473	467	485	476	504	452	500	488	477	460	518	481	453	500	483	478	469	482	510	472	548	465	498	490	505	481	487	525	440	503	532	479	474	504	484	527	479	502	503	497	491	488	513	508	513	483	510	485	547	476	497	501	457	439	473	485	480	502	474	474	477	504	471	488	515	481	508	544	505	511	481	497	475	474	514	486	501	475	490	466	506	482	498	513	499	497	476	469	482	460	485	518	482	503	481	479	488	492	500	459	445	461	501	512	514	452	481	507	472	485	504	471	476	472	560	501	482	503	510	518	462	504	518	485	518	479	496	463	501	514	476	485	465	500	491	482	495	483	531	496	471	498	516	533	495	492	524	512	511	487	487	512	470	492	478	512	502	457	509	516	484	513	459	477	475	514	485	506	501	500	471	510	452	444	527	458	520	502	477	463	475	502	521	479	477	519	474	510	505	476	478	494	533	511	476	452	543	488	497	483	494	495	462	498	526	466	517	488	496	472	490	484	535	479	495	473	443	503	500	485	508	497	477	495	494	460	529	469	472	479	487	526	482	504	493	499	475	508	488	469	474	506	502	451	522	463	507	509	479	502	459	501	472	466	506	486	519	485	515	547	505	494	501	480	557	498	514	499	480	549	467	480	499	493	514	474	464	486	527	495	511	486	421	489	467	509	514	501	516	506	508	485	497	537	467	504	473	487	482	461	465	484	508	490	464	466	503	508	514	457	480	498	484	494	476	520	469	500	501	450	500	512	481	513	506	504	490	483	495	500	483	484	472	462	509	482	514	495	461	455	506	500	500	512	508	507	499	495	484	479	500	532	500	493	506	533	504	535	501	442	465	525	521	532	499	508	536	518	523	546	458	512	498	500	498	488	484	497	502	531	503	485	508	496	449	528	481	495	485	482	483	460	496	500	523	515	512	483	458	491	486	476	488	482	511	488	531	526	523	495	504	493	498	530	518	469	497	485	507	494	480	476	434	517	529	475	485	483	505	466	486	506	461	462	527	497	476	426	496	518	525	505	494	533	478	523	497	470	483	522	477	510	510	519	475	525	493	525	490	499	499	470	478	529	469	516	503	479	503	477	465	519	521	528	526	499	485	506	504	516	492	487	474	508	446	491	469	494	488	521	503	468	506	504	495	481	473	465	473	501	492	469	502	465	474	472	461	535	519	501	487	503	482	484	488	498	477	526	518	488	499	498	507	479	493	526	487	497	515	440	473	510	487	491	537	504	516	497	474	506	485	477	527	486	479	504	481	454	458	499	511	505	504	502	516	479	471	498	487	507	460	496	518	493	526	479	494	463	518	488	496	508	510	490	491	494	465	519	452	484	496	512	489	478	490	476	499	494	493	467	503	513	466	479	498	523	541	477	497	507	489	483	494	508	524	510	475	475	509	499	483	506	496	554	497	474	503	485	475	500	513	512	497	509	497	467	527	468	461	495	479	510	490	508	514	452	515	529	515	490	475	513	491	489	523	469	493	489	483	506	545	488	527	500	484	447	469	468	508	505	506	483	474	511	526	495	503	521	512	521	501	467	488	506	483	520	471	510	482	517	447	498	517	462	471	463	477	541	495	470	465	473	485	502	480	474	484	489	484	492	493	484	479	458	491	512	475	474	477	517	496	483	492	499	487	503	483	496	499	491	500	452	529	530	509	476	523	526	512	465	529	481	508	502	501	487	465	494	477	529	518	530	520	480	474	486	526	482	454	522	486	497	477	505	482	481	468	495	449	428	501	454	464	543	469	463	495	499	459	550	503	457	482	486	473	495	446	525	511	493	505	509	514	506	500	480	522	492	496	510	499	480	463	475	517	443	506	514	525	490	484	493	511	450	518	505	486	462	515	493	527	468	458	518	477	466	506	499	476	491	469	470	513	484	467	516	502	513	529	474	544	459	483	465	467	482	496	477	492	507	511	484	485	515	464	492	536	493	500	552	477	512	488	451	509	518	494	509	500	478	486	476	531	506	476	488	520	463	495	462	469	448	517	510	494	487	495	474	471	513	442	448	457	510	518	509	478	471	492	533	517	490	497	480	488	514	480	490	488	513	501	526	485	472	493	472	514	501	457	512	503	495	511	517	516	480	497	469	529	498	449	471	497	501	481	499	508	502	445	449	480	481	495	469	476	507	477	462	486	523	479	492	497	488	476	480	481	470	468	475	470	495	498	478	463	486	553	480	506	470	541	483	509	524	495	493	518	503	487	462	487	485	499	479	485	503	527	499	460	498	468	483	465	466	440	499	489	447	527	528	485	497	510	477	493	454	505	458	485	518	481	482	517	509	498	426	490	474	507	469	495	485	513	503	489	538	463	489	464	484	502	481	534	542	489	503	503	465	508	492	492	491	477	495	507	496	494	515	504	475	528	479	495	484	488	494	454	483	465	445	506	530	530	466	494	519	501	467	512	500	525	481	487	491	484	470	552	515	526	447	502	494	514	471	480	511	489	486	510	484	496	510	532	499	488	485	507	536	463	494	519	505	490	516	491	488	491	492	496	480	540	515	479	488	462	517	514	516	490	499	464	505	493	478	492	483	493	521	474	500	518	470	486	530	516	469	488	510	510	492	498	495	497	480	496	487	499	511	550	458	547	481	481	527	504	540	478	488	458	474	477	459	522	477	488	502	523	484	451	532	488	484	465	500	509	494	480	481	475	517	504	513	512	489	487	490	459	480	503	515	525	485	503	454	496	476	504	468	499	493	484	470	505	498	483	466	528	517	495	528	470	500	487	502	487	476	508	528	543	506	485	480	479	493	438	452	522	504	493	470	477	487	488	486	495	495	473	496	491	524	465	485	511	465	493	488	506	510	479	541	477	476	524	501	498	482	474	521	509	481	509	511	468	494	474	477	501	518	494	430	482	494	461	492	503	474	448	530	488	454	480	483	457	512	510	498	518	475	504	487	536	470	514	492	481	501	466	460	499	535	479	504	473	475	475	537	491	535	486	517	481	536	478	499	473	517	507	515	508	503	496	523	484	519	473	509	479	461	473	515	510	528	526	510	461	469	528	512	438	494	490	495	520	481	498	503	520	540	472	506	471	507	502	492	487	468	510	475	491	497	550	484	513	474	470	513	486	479	498	470	471	489	514	479	506	504	492	522	490	491	511	450	486	469	491	495	485	457	502	532	516	513	531	482	502	517	472	511	529	506	515	513	523	557	509	480	480	510	501	466	488	537	466	483	494	533	514	482	500	494	465	486	477	532	490	463	513	474	505	482	478	503	500	491	489	504	489	544	490	496	530	458	483	470	501	507	473	487	496	516	510	481	489	501	504	489	505	495	533	480	524	471	480	502	531	534	437	476	489	478	476	545	496	509	517	498	472	478	487	509	526	511	471	530	474
26688	19801	9722	6530	974	704	498	426	419	341	376	292	289	1147	1157	1031	1069	946	760	286	277	263	258	268	253	260	251	268	261	243	270	258	276	246	242	247	261	259	243	302	263	239	252	259	274	288	239	257	278	241	231	229	257	253	268	245	267	249	261	264	256	260	262	260	272	247	248	263	257	265	237	274	248	270	234	245	245	252	250	253	266	233	284	274	245	259	233	268	262	285	261	260	248	264	262	263	237	283	262	246	239	275	267	264	244	261	248	255	251	283	247	216	283	260	249	247	247	247	232	235	252	228	252	235	227	255	240	252	259	276	288	244	259	277	267	275	246	272	220	256	262	261	231	264	272	242	238	282	253	249	255	256	241	276	257	269	257	254	261	267	271	261	248	272	239	266	278	254	280	281	270	268	263	255	265	258	269	285	276	260	242	240	251	255	274	237	262	248	255	244	263	246	253	254	276	273	265	239	247	285	229	279	268	230	250	271	301	253	280	248	252	270	248	246	259	268	273	261	230	275	228	281	235	250	267	243	276	250	234	245	249	268	269	270	256	254	273	250	259	233	227	251	252	258	253	240	245	275	266	238	242	263	280	272	249	232	262	256	277	240	253	249	266	246	274	261	263	253	244	250	260	243	223	243	249	323	251	239	280	256	246	248	269	264	234	260	211	246	251	239	244	278	228	260	279	246	236	246	254	264	246	267	245	255	254	244	255	252	269	241	263	263	249	243	253	267	219	239	243	230	258	258	253	254	259	275	249	235	263	261	262	243	259	241	241	267	232	266	237	237	244	248	266	257	275	254	251	224	282	260	248	265	217	238	268	243	254	249	254	261	260	239	248	254	250	271	241	238	258	282	264	265	197	236	287	276	267	262	260	239	260	273	256	248	230	250	274	254	252	274	249	252	250	272	260	249	252	256	236	245	264	239	257	232	269	258	268	264	267	265	286	272	260	245	248	273	264	254	247	249	250	269	254	260	245	274	255	264	244	246	261	253	251	247	259	267	235	238	270	229	266	270	271	268	265	274	267	221	281	240	266	234	242	266	256	271	259	247	246	217	232	265	242	247	265	262	245	258	276	262	295	228	267	254	263	274	261	239	280	262	255	217	255	237	241	274	278	247	262	271	252	266	243	234	255	283	292	237	272	258	255	243	255	248	263	254	249	242	266	280	257	235	245	265	259	251	261	231	257	274	242	312	249	274	253	248	251	282	249	240	289	250	233	245	270	256	233	269	264	272	264	235	281	240	247	261	245	245	267	253	233	230	259	275	236	279	231	255	239	263	266	241	248	231	283	244	248	301	237	253	265	254	270	213	246	222	251	228	265	259	270	280	245	254	230	251	270	262	261	210	232	247	286	230	244	233	279	245	258	282	250	249	253	257	238	232	288	263	267	252	259	274	226	248	232	245	266	224	260	232	250	271	256	263	270	225	272	246	253	253	266	241	261	276	259	270	256	278	252	279	250	262	243	239	229	253	244	252	243	288	242	249	250	234	254	253	253	249	245	269	281	228	232	264	226	291	294	278	267	267	263	231	246	268	250	262	240	245	263	267	271	276	256	242	238	267	276	259	277	251	254	289	264	240	258	252	268	258	267	243	237	277	263	253	250	240	244	264	248	292	246	251	271	249	248	269	236	262	244	244	282	259	250	225	241	281	242	263	245	276	269	255	271	264	295	253	266	250	237	280	236	263	232	243	261	278	254	273	265	266	246	251	267	233	267	275	264	255	260	254	270	251	244	241	262	265	248	271	286	242	243	232	228	269	270	265	260	232	226	243	248	263	274	240	243	262	235	249	248	266	239	251	233	265	246	275	245	278	241	269	244	277	216	248	245	249	231	254	244	249	246	272	269	283	241	262	249	267	256	265	228	246	247	268	256	249	249	267	273	266	276	258	235	233	263	259	264	272	255	247	252	268	265	293	249	265	259	251	256	246	251	274	228	257	283	264	273	248	240	242	264	256	296	273	245	253	258	261	259	249	266	267	252	261	275	285	257	234	266	282	247	251	283	272	276	252	224	279	244	277	250	261	263	229	249	248	273	279	261	235	255	279	250	261	277	239	270	252	252	233	229	256	258	240	270	254	252	251	253	255	246	286	254	276	235	253	268	269	267	270	273	292	268	265	238	248	280	250	258	251	238	260	254	244	252	238	237	251	243	265	275	257	280	219	261	253	271	284	267	274	277	229	272	242	255	244	268	274	266	246	271	235	256	260	249	282	249	260	244	268	263	262	255	267	234	271	250	242	284	278	243	258	244	270	257	258	268	294	259	268	235	275	274	270	269	261	245	266	277	243	254	238	273	259	233	263	263	244	263	249	252	243	281	269	236	250	243	260	241	257	257	243	252	277	277	210	254	267	262	228	248	271	284	244	235	262	207	239	222	277	243	274	270	258	262	248	262	254	255	235	262	262	263	255	246	288	254	233	257	227	273	278	250	257	261	253	261	259	235	258	275	233	278	257	291	260	244	248	239	248	255	245	268	222	254	256	283	256	246	238	215	243	231	276	258	258	257	278	243	242	266	256	281	252	229	250	269	264	249	242	245	284	236	254	264	256	249	277	241	266	252	267	262	258	228	290	245	248	277	267	266	241	245	258	233	242	254	242	250	275	233	256	234	252	251	256	290	236	251	269	248	246	270	265	268	245	240	252	265	244	217	231	236	263	226	253	246	266	267	246	237	212	268	255	274	264	262	242	262	264	267	267	246	255	277	273	233	268	247	253	252	247	228	258	251	240	255	237	257	251	272	277	261	258	269	271	267	270	278	270	252	287	264	274	265	288	253	256	241	266	250	244	224	233	253	270	263	249	267	273	255	249	253	289	268	266	216	250	247	262	255	266	276	251	258	252	258	254	287	266	199	246	257	232	260	260	240	244	253	238	248	263	251	236	263	268	255	243	230	255	268	271	248	242	264	283	243	279	254	274	261	236	227	259	242	245	263	253	283	229	259	250	272	255	265	251	255	252	269	258	247	250	234	242	269	269	258	255	239	263	283	238	269	259	270	280	246	228	257	250	271	249	257	270	268	255	255	269	242	249	267	241	261	244	269	227	251	237	232	252	222	261	262	226	247	266	263	250	247	258	230	229	267	234	264	265	260	253	268	248	253	273	282	239	268	254	251	278	271	235	271	305	253	268	252	274	263	250	236	284	257	225	263	245	284	212	260	282	255	272	266	267	261	246	253	247	295	265	270	232	271	254	242	267	270	266	228	236	231	263	236	241	288	282	268	244	240	259	243	242	260	275	247	254	263	264	260	242	273	244	240	248	254	252	275	254	258	251	248	263	243	255	253	223	274	288	282	261	253	286	296	254	254	232	261	225	273	258	269	265	253	259	280	258	255	263	271	283	235	272	269	255	250	242	254	252	259	236	233	267	245	250	229	263	266	257	245	230	240	248	268	247	268	254	278	257	245	258	274	262	269	262	251	251	229	249	255	258	273	268	275	207	262	294	249	266	261	248	223	254	255	259	270	269	248	265
6638	7188	11652	9259	2264	1544	1457	1147	998	812	755	655	671	3534	3194	2651	2884	2377	1779	537	424	429	423	442	450	427	417	434	391	457	466	479	432	416	441	442	417	440	429	433	460	459	419	429	504	462	421	456	418	430	416	405	456	457	471	409	414	470	436	467	465	413	399	411	465	433	446	445	408	437	443	448	441	419	438	408	458	436	446	410	453	411	428	414	415	472	418	411	426	448	453	432	453	435	453	444	421	429	394	426	433	419	421	425	412	424	398	437	406	450	408	413	440	400	436	432	467	463	436	411	409	445	465	445	432	467	441	399	432	437	430	433	432	448	402	443	389	404	407	424	417	442	436	467	485	379	431	415	412	455	441	452	428	445	405	423	437	445	438	390	403	443	450	452	378	419	468	448	441	435	436	449	446	427	425	467	437	436	402	376	453	418	419	412	463	440	456	424	421	491	454	456	422	428	434	445	461	421	487	450	431	471	445	416	447	438	457	400	434	478	420	478	451	383	426	394	430	466	438	436	424	446	402	411	428	444	407	437	439	430	436	462	416	437	450	430	442	434	457	469	415	458	442	458	429	400	423	472	441	404	418	438	419	412	457	424	439	460	432	428	462	436	432	461	502	423	412	425	418	456	421	481	446	406	427	442	440	466	435	433	437	448	463	422	432	445	440	450	408	463	405	464	386	414	433	429	391	439	428	411	403	425	464	418	452	436	396	445	395	448	430	414	419	429	439	434	437	418	419	412	445	455	427	443	422	458	434	479	437	393	435	416	437	450	429	425	444	432	420	448	440	467	430	381	447	443	440	426	440	425	435	429	452	403	476	469	442	433	435	436	429	440	449	426	425	445	437	422	441	459	410	421	449	458	447	435	430	435	401	422	395	408	439	418	407	448	411	449	425	477	411	422	428	420	387	472	452	432	487	426	427	456	441	467	405	379	451	417	389	450	432	448	448	427	398	449	410	445	465	431	437	439	410	417	402	421	398	439	446	428	399	445	468	414	425	459	433	434	428	395	449	417	408	433	434	460	407	414	434	461	434	395	461	376	428	437	403	408	463	440	434	419	421	455	416	432	433	455	414	419	432	451	408	405	449	463	442	438	407	423	452	463	451	419	397	447	416	459	436	428	430	426	434	424	408	435	440	435	444	478	415	401	415	450	428	406	444	436	416	407	425	434	433	418	448	419	439	408	427	461	411	395	416	418	439	446	389	415	468	435	426	427	450	422	415	428	392	440	425	448	449	406	431	417	446	443	397	411	457	443	391	417	450	407	429	422	430	406	373	458	426	464	422	434	428	425	441	403	433	430	440	433	446	402	416	407	453	438	431	485	438	414	457	430	437	415	424	445	462	406	409	454	442	421	458	468	444	469	432	428	457	408	452	436	441	424	439	407	445	430	443	467	458	422	411	482	394	404	427	434	385	440	450	431	421	447	443	454	414	434	449	442	394	428	467	437	436	413	416	423	410	401	413	414	455	448	451	442	439	431	433	439	421	441	415	392	451	452	421	456	421	444	438	432	424	445	420	455	447	423	464	442	426	444	425	434	416	417	464	434	438	421	440	448	446	422	439	433	422	436	450	399	438	447	406	424	453	441	466	427	411	460	431	435	474	423	413	397	444	404	397	440	429	402	427	424	456	431	470	397	467	447	431	466	442	453	489	422	432	412	422	427	445	420	460	430	417	464	412	401	448	448	429	424	405	450	416	373	428	466	414	457	426	454	447	435	418	453	453	409	448	454	414	399	412	426	430	458	457	446	454	480	444	452	417	450	410	471	431	417	440	436	419	456	431	414	439	403	448	428	408	428	450	439	428	436	434	442	469	439	431	454	402	418	453	408	465	421	414	391	426	442	464	435	459	436	382	480	420	422	443	430	418	406	404	448	396	435	458	429	432	433	412	439	382	423	419	432	443	421	414	436	449	426	424	420	474	460	403	473	411	431	447	400	462	423	456	440	454	422	456	449	432	446	425	438	429	420	453	425	461	456	427	425	412	452	434	435	432	419	412	419	446	447	414	457	424	421	452	433	455	413	424	420	429	434	413	410	412	438	421	413	419	424	416	471	415	395	453	441	414	435	446	447	419	476	455	434	446	446	445	390	436	420	457	410	413	416	467	448	417	435	436	437	483	448	413	456	459	445	433	399	456	439	417	440	438	427	407	467	433	420	418	425	410	429	428	467	452	406	471	432	464	439	466	408	432	426	415	386	470	438	435	429	468	459	406	467	419	427	479	441	427	446	416	443	472	436	420	429	409	430	425	462	400	450	393	408	435	401	410	422	449	417	434	419	404	452	437	431	444	407	458	444	418	434	423	451	453	412	419	462	441	430	448	437	448	434	418	434	418	416	426	417	390	459	448	456	408	395	423	438	442	438	465	396	433	431	379	433	408	385	432	467	410	441	438	479	423	443	424	443	398	440	458	410	457	424	420	490	446	410	416	445	428	450	410	429	424	434	407	478	417	406	443	424	429	449	418	434	427	433	429	446	458	433	421	430	432	407	431	423	403	425	406	449	414	453	425	419	404	424	406	468	425	435	406	394	466	474	467	425	457	421	425	430	418	426	437	430	448	420	429	466	459	468	438	422	432	442	406	416	379	473	452	408	399	461	428	441	457	382	421	451	418	435	482	402	447	423	443	399	420	435	410	422	439	423	394	410	430	404	443	456	432	411	428	439	456	437	431	436	446	395	421	430	444	385	405	434	407	432	452	431	456	436	412	427	418	455	423	424	411	439	418	428	442	425	448	406	479	486	435	402	414	398	447	447	446	436	436	458	438	462	414	453	426	426	441	445	483	436	466	445	446	463	424	468	427	442	414	438	430	444	397	440	433	454	429	437	430	411	402	454	455	409	455	431	386	457	481	431	435	443	401	469	442	448	455	445	449	430	414	420	436	416	442	438	433	419	460	453	448	455	431	427	426	416	459	426	461	435	403	416	394	434	441	446	413	416	456	364	456	454	425	445	429	391	441	421	431	431	421	404	395	445	426	469	426	416	422	460	428	472	402	412	445	413	418	416	419	435	426	475	436	405	420	447	425	425	420	466	428	403	453	427	450	458	435	437	425	422	438	413	444	437	416	403	428	457	395	405	404	410	407	415	436	455	414	438	430	433	406	438	415	463	452	415	450	438	408	396	459	414	452	444	396	429	444	416	406	433	438	431	428	459	431	430	396	430	412	375	402	437	439	379	416	438	418	399	428	441	428	456	415	443	433	415	474	423	433	456	460	428	430	459	426	438	452	419	474	443	397	419	413	448	461	424	426	455	426	390	409	471	460	429	444	419	438	464	479	443	433	448	444	431	391	451	410	438	412	430	438	455	413	401	423	440	413	464	435	422	433	415	403	428	428	414	447	436	412	434	425	438	449	440	430	434	448	415	446	429	451	439	426	408	443	422	427	423	437	410	415	413	454	463	447	429	502	401	428	422	424	420	469	399	458	442	445	406	449	432	439	453	431	419	400	393	420	402	441	432	432	428	406	458
24613	21146	28086	26286	11057	1464	846	691	636	511	507	471	917	6468	5423	5584	3743	2827	1780	604	317	348	367	339	361	366	359	327	372	345	355	341	346	371	353	337	313	347	313	324	336	350	401	410	380	340	351	378	341	355	356	318	352	312	339	320	339	303	352	340	368	334	305	358	366	364	339	366	303	329	346	361	333	345	333	313	332	344	337	315	345	336	308	341	355	362	343	351	367	307	351	319	304	324	360	345	348	344	323	318	340	358	317	307	316	379	320	357	348	365	368	353	329	396	325	285	327	340	329	338	349	326	337	325	352	335	355	346	339	351	311	340	337	338	310	350	311	333	331	360	352	347	350	351	319	349	336	341	358	329	335	333	300	322	323	377	353	338	329	362	337	349	309	337	330	324	328	360	316	356	392	371	340	358	325	340	310	328	332	322	352	342	326	334	338	367	311	339	339	363	363	360	366	338	319	364	317	326	341	315	314	329	350	344	339	361	343	355	329	329	352	326	314	371	335	337	352	332	320	326	377	319	355	336	382	329	340	350	343	323	318	375	348	328	364	331	337	340	371	383	340	329	319	337	331	319	334	352	334	313	353	315	349	328	338	337	338	327	370	338	346	323	365	337	331	324	325	342	358	324	330	323	331	349	370	333	331	370	322	322	327	354	344	331	336	321	330	345	339	343	330	332	340	343	347	360	360	368	321	309	348	348	352	345	345	336	353	358	329	326	359	337	314	341	325	351	345	349	357	335	345	373	309	340	349	308	321	329	348	333	321	322	341	316	325	339	317	312	330	368	337	320	315	368	340	309	308	363	352	351	309	355	310	313	344	357	306	344	303	313	339	340	331	342	370	353	323	377	375	350	310	360	354	352	353	354	331	341	321	340	353	345	345	334	361	341	326	325	341	303	357	338	337	342	358	349	346	309	359	329	352	345	361	339	353	339	351	314	353	358	362	345	332	349	350	354	347	361	330	359	331	325	343	371	343	366	346	332	339	323	323	323	315	354	346	336	334	335	324	328	370	320	368	340	338	351	328	330	363	345	335	315	356	347	369	349	305	331	343	344	295	336	363	347	360	351	330	323	350	329	343	341	334	340	304	338	352	314	357	316	331	336	350	325	359	333	346	344	329	340	315	337	338	352	320	343	339	371	344	358	323	330	331	357	368	348	320	331	368	309	310	305	326	353	362	364	359	378	331	337	344	344	356	366	350	323	325	357	367	350	334	336	374	324	339	343	335	334	350	321	344	367	352	379	334	310	345	335	321	316	355	327	372	340	344	327	376	353	367	324	354	344	329	352	352	351	341	294	375	326	352	362	348	327	327	329	344	357	351	313	333	360	338	365	325	348	345	335	338	358	372	347	331	361	306	332	357	317	343	347	364	365	366	336	336	344	342	336	369	369	342	341	339	357	306	352	366	321	333	318	338	337	335	331	332	312	297	331	330	356	341	362	390	368	339	340	344	369	337	337	327	362	322	350	342	355	371	335	360	330	329	333	372	324	315	335	365	341	319	323	324	358	347	363	361	338	295	360	338	369	352	365	357	334	332	320	326	331	343	314	321	346	319	328	371	348	362	328	351	367	334	377	318	337	353	323	340	326	349	373	337	357	349	328	365	363	347	320	340	368	309	340	321	313	360	340	307	344	308	337	360	370	356	333	341	314	352	339	352	338	339	340	337	357	359	351	356	336	341	343	323	385	357	340	341	324	373	343	337	340	324	342	334	392	290	323	311	351	329	312	353	327	346	337	342	302	342	330	332	326	367	318	360	341	332	375	328	337	353	340	317	340	348	325	325	353	350	310	324	360	341	341	371	362	349	377	359	365	306	312	333	338	360	369	341	344	324	350	337	359	364	336	316	332	339	360	317	359	320	334	360	351	328	355	359	360	330	295	320	336	325	340	336	336	349	342	361	320	323	340	352	325	357	369	347	337	339	338	350	324	338	337	344	334	340	372	313	339	328	352	368	296	364	357	332	307	320	329	347	321	355	362	353	305	315	344	340	340	322	307	339	353	343	349	345	331	364	342	320	371	348	352	323	344	369	333	340	350	351	378	330	323	337	335	339	349	327	349	345	335	305	340	338	336	322	316	307	327	337	355	361	343	332	369	338	332	342	357	355	374	323	325	335	333	349	323	310	329	350	326	331	329	317	300	309	373	296	351	354	359	348	365	368	337	341	348	337	358	297	385	353	333	345	371	336	329	333	330	327	343	346	353	336	328	364	325	355	358	325	339	335	336	319	330	372	313	328	354	337	310	352	354	317	361	345	308	346	329	368	357	325	377	336	372	343	351	351	329	313	326	320	336	332	357	335	335	366	324	314	330	333	342	327	315	358	332	337	356	323	328	355	362	344	341	345	336	322	311	328	343	339	316	340	329	336	349	321	374	362	337	371	331	336	328	349	312	353	363	338	365	320	328	368	319	340	337	349	356	323	346	321	343	357	357	308	337	315	324	348	322	337	343	318	329	338	328	324	353	351	356	358	348	332	332	336	346	330	332	347	336	349	341	299	348	354	359	358	319	355	324	359	339	348	322	361	354	338	323	316	346	332	353	341	339	355	330	324	306	350	339	370	361	392	303	358	354	341	307	362	328	375	313	366	334	350	306	337	324	352	365	319	337	299	327	315	335	346	319	343	339	353	350	346	323	348	344	330	362	342	331	361	313	328	331	313	357	338	372	341	346	326	317	341	375	335	355	340	352	320	306	298	311	375	352	358	331	356	334	314	364	347	344	354	326	335	363	350	306	346	331	329	336	322	345	271	316	356	341	340	338	336	314	336	319	353	324	333	309	351	364	346	322	343	351	351	332	360	321	317	309	355	365	354	301	341	315	388	341	372	329	373	380	343	352	346	352	368	307	344	351	340	336	333	330	359	325	360	344	369	315	326	316	317	357	339	348	337	334	327	366	334	323	319	354	311	345	335	320	336	324	329	329	354	336	357	316	344	353	354	330	316	371	350	324	306	370	324	314	345	356	339	330	312	362	332	338	312	320	346	378	350	343	348	329	325	339	355	321	323	363	346	319	309	310	342	366	321	352	363	346	342	314	323	356	350	357	308	338	326	356	340	353	324	329	328	335	381	357	299	336	338	291	336	314	385	313	347	347	322	325	314	340	360	357	351	345	355	349	357	339	334	353	373	342	345	364	331	361	338	326	331	354	314	352	345	344	323	335	351	336	334	319	322	328	328	316	299	376	327	346	341	342	323	350	364	337	369	323	357	314	346	360	339	363	325	310	337	370	328	297	335	315	331	329	358	365	312	362	360	348	323	342	300	324	330	331	324	343	298	337	332	329	335	356	380	338	363	337	322	370	299	339	329	295	342	339	333	317	344	310	326	300	333	341	356	343	354	341	322	346	333	349	339	365	365	329	319	342	370	321	341	336	373	343	351	305	323	347	341	361	351	330	324	357	353	349	353	303	312	357	333	332	369	328	328	344	348	365	340	376	331	370	329	337	328	352	367	318	355	307	338	321	338	361	336	344
8272	12846	30518	23603	4153	2855	2206	1820	1604	1252	1181	1080	2576	16641	13404	13799	9690	7618	4840	1146	584	566	562	601	545	549	557	566	599	585	538	547	631	533	587	575	570	567	567	589	622	691	761	737	682	652	624	561	550	547	553	531	570	585	582	580	589	585	555	592	518	556	581	555	582	591	596	541	565	528	541	587	578	558	591	569	539	552	547	533	551	587	543	568	598	533	576	583	575	569	566	553	561	585	564	581	566	522	563	559	545	573	601	532	587	548	596	566	548	526	531	609	567	599	552	540	571	533	587	536	567	578	562	582	582	582	541	532	591	566	570	578	597	532	577	532	561	573	542	585	572	552	558	554	560	547	575	586	573	561	569	552	601	552	535	618	513	594	572	563	571	560	558	578	574	564	579	535	565	582	555	561	574	559	543	549	597	568	596	573	559	653	537	568	536	501	575	535	593	562	527	547	584	581	555	566	546	608	540	588	565	575	570	625	600	558	579	557	531	540	572	537	620	539	595	571	541	621	558	609	542	547	581	555	561	584	566	585	576	577	557	565	580	581	531	585	553	615	568	561	602	544	543	594	572	623	571	576	575	578	578	554	547	582	527	574	551	576	575	582	573	587	591	589	599	541	534	551	543	562	596	532	601	560	565	593	550	569	582	590	560	579	531	536	602	589	572	567	566	582	598	581	579	545	576	552	547	564	563	574	571	546	598	574	602	615	553	552	588	524	574	565	562	581	604	563	579	527	531	573	610	604	581	560	581	592	616	618	559	589	564	559	591	533	555	557	539	538	570	571	556	601	561	560	571	559	577	621	562	568	611	580	527	615	589	550	599	549	555	560	561	594	579	543	577	611	561	588	548	591	577	568	586	578	566	607	572	565	538	542	624	570	590	537	592	613	559	578	570	550	583	559	563	574	545	586	565	578	585	557	576	574	587	576	590	554	525	570	562	609	543	553	551	555	570	558	597	602	585	590	599	591	540	546	554	565	535	623	587	541	588	550	573	565	555	566	595	547	561	579	543	580	561	576	532	537	540	534	562	559	590	511	577	555	561	573	586	527	561	512	540	567	537	605	579	522	566	545	551	571	571	541	620	510	577	554	580	582	561	550	558	613	589	582	555	573	576	580	542	535	580	533	621	564	533	584	574	565	559	547	584	563	543	548	539	577	561	549	538	572	611	548	610	573	589	548	562	522	548	536	549	582	545	585	542	624	572	588	519	596	586	548	571	562	583	547	585	530	588	601	533	575	575	581	567	526	546	591	589	587	549	550	590	595	545	531	555	546	584	563	593	604	580	561	556	584	563	537	592	566	619	554	592	588	589	567	555	563	578	554	555	610	558	576	589	530	591	571	562	583	601	522	613	567	579	551	576	573	527	579	599	580	540	586	594	547	553	557	567	560	569	528	554	573	569	620	574	522	563	559	588	538	576	546	570	552	584	573	557	611	558	591	519	587	588	531	544	561	534	591	593	579	609	538	555	547	550	559	574	550	550	595	552	556	592	584	609	558	549	559	585	519	557	544	560	587	588	601	589	546	598	560	604	552	598	599	546	577	566	567	573	545	594	572	545	580	550	578	558	572	585	522	572	559	582	547	541	574	558	572	541	582	549	558	615	565	570	585	570	583	576	594	543	604	587	563	532	590	578	573	569	593	581	518	518	561	598	559	574	558	573	569	581	579	559	559	546	563	593	587	532	579	557	585	551	563	597	593	582	538	564	559	598	535	574	550	586	556	548	559	569	563	590	579	533	561	593	554	576	575	552	563	564	567	533	539	608	576	569	533	569	598	514	568	585	593	563	568	554	581	560	544	583	587	562	553	537	563	529	561	541	558	636	555	526	539	559	552	582	566	578	555	578	601	555	549	541	529	600	555	559	568	594	560	588	534	561	574	540	575	552	563	581	561	526	635	595	581	570	562	599	549	566	617	602	594	603	514	588	571	566	591	562	519	563	578	560	549	550	575	603	569	543	579	575	582	554	586	545	613	532	564	543	544	559	549	558	589	560	561	569	514	586	561	599	554	524	545	611	555	519	551	585	529	568	545	587	569	542	548	543	571	573	544	547	562	586	590	548	572	601	579	562	511	596	566	528	604	565	573	581	539	551	576	506	571	558	545	540	592	553	523	551	563	587	561	579	588	558	550	571	534	536	599	577	558	572	533	558	555	574	579	563	594	575	540	542	615	580	606	590	565	572	623	584	581	573	545	553	563	580	545	566	550	563	567	581	585	579	551	619	564	574	567	552	573	584	562	553	565	588	569	545	571	603	538	575	600	572	590	559	565	604	588	533	571	569	599	576	567	575	581	575	540	561	588	600	559	599	543	582	600	535	509	561	561	569	576	589	607	577	549	531	568	567	584	570	555	555	598	565	569	564	582	563	610	588	590	524	539	568	582	596	540	583	564	582	577	591	544	605	593	581	605	583	591	620	578	579	565	573	544	576	572	549	536	532	573	576	537	555	569	578	598	579	577	560	566	545	574	612	578	558	562	588	575	555	558	600	585	570	566	593	599	633	621	602	576	524	570	535	585	565	569	583	554	560	572	570	607	637	587	556	574	543	541	582	554	579	557	550	561	521	572	570	582	610	589	587	571	553	617	573	585	555	593	523	555	571	599	575	561	578	552	562	586	601	549	573	539	563	533	555	562	556	573	558	591	509	561	574	589	547	553	572	545	571	557	550	560	564	539	551	611	564	563	551	544	564	570	558	595	569	565	609	569	587	581	563	642	557	573	565	595	542	596	571	551	606	592	587	524	542	603	579	596	563	560	579	564	591	577	572	568	545	562	536	593	546	575	552	615	558	619	583	594	559	558	600	564	559	581	553	554	552	548	514	549	633	560	571	608	551	539	538	588	577	578	576	614	547	533	508	502	571	562	583	558	585	562	524	550	628	558	534	558	568	591	592	580	566	543	544	560	566	571	584	560	559	553	543	550	589	532	557	550	582	550	563	609	590	565	538	619	542	630	583	557	559	587	552	577	592	531	587	574	566	596	547	581	587	564	573	565	533	616	537	566	558	621	595	590	614	585	591	566	575	610	588	577	590	586	560	590	565	589	545	565	606	583	560	583	575	557	589	542	538	553	609	580	598	590	576	584	578	555	568	547	553	538	579	559	569	571	590	597	564	541	548	567	558	562	576	567	606	581	603	542	561	574	589	521	523	620	588	600	560	616	598	538	548	593	574	551	531	557	593	575	552	549	592	532	598	557	581	536	574	596	541	594	602	553	577	576	595	543	565	611	559	586	604	554	575	525	587	544	584	577	581	538	551	622	570	548	560	544	548	589	563	545	531	563	561	571	595	546	585	554	548	571	583	563	514	562	566	594	557	567	567	566	621	585	570	580	554	583	537	532	618	591	568	551	589	589	529	540	572	544	592	548	543	583	559	586	558	586	565	587	555	561	606	556	575	569	548	510	589	526	608	549	605	551	544	576	571	555	568	557	533	581	569	570	614	585	543	558	563	553	560	550	592	588	567	564	593	566
23127	21125	29031	24462	21128	19318	4965	1164	767	743	680	653	2945	16956	15553	11217	9747	7487	4613	748	349	321	341	376	358	368	361	327	348	341	358	324	352	335	346	363	385	365	350	354	414	480	436	456	419	369	361	365	340	335	351	349	352	346	344	362	385	340	320	348	336	357	340	352	328	349	329	334	331	366	351	342	383	376	300	337	340	325	324	371	368	348	346	369	339	340	319	331	348	373	364	358	359	343	337	330	325	349	343	335	346	358	378	359	364	361	346	340	352	365	350	333	324	345	345	357	349	356	352	347	371	358	337	334	361	367	343	358	334	378	336	342	338	354	354	334	362	310	389	326	349	383	355	319	348	353	323	368	362	318	344	327	358	358	339	364	345	341	378	345	340	361	342	357	368	318	348	330	365	338	335	333	349	326	322	367	364	345	358	355	352	349	341	341	364	350	336	354	355	372	393	357	357	365	340	332	343	361	348	337	358	355	364	328	337	353	344	329	370	316	363	339	360	331	331	347	356	333	348	324	347	322	373	361	311	355	353	335	347	348	380	359	348	295	347	340	324	376	374	359	351	334	350	331	328	340	342	376	357	358	333	360	327	357	346	322	345	315	321	380	329	301	345	325	347	342	369	350	375	313	343	352	373	362	348	351	315	314	328	340	370	333	395	345	351	324	314	339	330	370	338	384	365	341	322	300	339	377	331	375	324	358	364	375	316	361	349	340	339	346	355	345	359	323	350	374	352	295	349	300	393	360	331	370	372	369	365	336	379	396	325	357	356	354	329	379	338	316	348	326	314	358	336	339	315	337	348	382	345	363	366	348	329	349	319	316	335	321	339	357	349	319	311	356	347	370	342	364	305	354	315	322	321	346	326	379	344	334	357	391	366	338	363	313	360	328	365	326	366	344	368	336	343	311	400	334	361	337	331	302	365	341	354	359	338	357	324	334	380	313	331	315	343	335	326	349	323	323	348	352	333	374	301	353	373	367	344	333	314	344	352	309	346	334	322	353	343	345	341	328	372	346	353	356	312	349	355	316	357	337	342	350	372	312	333	352	331	346	369	317	340	363	330	346	370	331	364	335	376	342	335	343	352	345	355	365	353	354	342	345	352	354	357	337	327	331	306	361	321	367	360	314	342	315	349	348	347	330	359	319	383	335	334	360	286	354	363	331	362	373	380	363	350	339	344	343	347	344	344	372	351	317	358	374	331	327	350	372	341	352	339	363	310	346	344	382	376	354	347	339	358	369	352	378	350	338	333	320	337	353	405	344	355	341	341	331	331	349	327	354	346	354	349	329	345	350	373	342	336	319	334	346	326	366	340	327	347	325	346	323	328	349	347	358	348	334	352	306	339	307	335	347	349	330	337	351	384	359	348	324	348	375	376	349	350	372	365	390	309	352	341	334	329	341	336	318	368	349	344	356	362	372	354	362	336	349	344	352	377	334	357	316	342	366	353	345	344	315	349	338	347	352	332	337	353	361	370	336	356	356	329	365	359	348	329	334	328	355	371	338	364	349	342	316	347	352	308	354	354	374	346	348	334	351	350	354	357	304	360	327	341	378	330	332	313	329	311	311	334	323	350	347	398	359	334	371	330	347	366	321	353	355	360	340	345	359	329	361	345	341	359	340	353	323	330	359	365	354	365	339	327	344	327	330	351	331	364	377	369	321	375	325	331	360	345	357	339	330	327	285	311	326	356	360	347	367	361	347	327	311	320	378	345	325	308	322	357	325	364	345	317	371	333	352	331	336	333	318	379	330	323	380	396	364	376	288	342	349	307	333	351	294	366	352	351	315	349	353	336	364	334	369	346	347	340	318	360	337	319	365	325	341	368	350	357	364	339	341	342	311	350	328	313	353	349	316	348	332	322	320	354	364	333	319	340	332	348	362	348	350	330	352	384	350	313	355	364	364	359	364	352	322	319	342	341	336	378	345	363	337	372	331	344	364	290	320	320	350	370	375	346	316	371	348	359	344	381	329	370	318	354	361	331	332	341	321	336	340	350	369	345	314	374	332	332	335	362	385	321	369	348	347	344	367	334	338	339	347	309	320	339	348	339	356	349	352	329	328	344	334	323	358	337	337	348	350	327	334	356	390	338	365	352	325	337	354	348	366	351	341	365	325	374	341	330	349	317	373	347	318	328	349	345	335	331	336	358	349	338	302	353	347	354	336	323	294	306	338	368	324	351	363	357	371	349	363	363	345	358	351	361	328	361	332	364	334	327	316	363	352	364	332	359	339	322	341	362	341	347	337	347	314	369	345	349	334	365	347	326	355	360	326	329	337	371	327	334	381	360	349	360	335	329	364	330	332	320	350	372	332	357	344	313	311	344	344	323	329	359	328	348	350	329	349	337	296	333	347	315	334	371	389	342	350	362	332	342	332	317	372	359	346	323	351	357	343	337	336	353	368	352	359	312	364	372	327	358	359	313	340	356	365	346	323	339	346	348	345	359	339	341	347	345	306	338	335	355	337	333	359	346	373	348	356	362	343	344	346	341	335	337	376	351	361	376	342	373	346	317	338	342	340	341	350	336	331	332	322	357	346	360	318	334	355	344	364	372	323	355	310	330	330	321	379	332	335	368	333	305	329	328	343	339	377	360	360	349	348	349	363	343	360	354	316	374	362	353	351	330	335	338	346	329	366	346	349	324	358	321	351	339	373	322	368	316	354	377	362	350	313	334	347	347	343	346	350	340	345	371	352	319	311	370	357	335	331	352	323	322	336	321	333	353	302	348	351	332	352	320	357	335	348	352	356	379	360	361	353	357	329	331	339	345	353	343	340	331	357	322	363	340	367	386	401	337	339	325	348	350	363	318	366	312	343	348	334	342	359	334	357	333	310	347	349	352	343	300	327	337	373	317	333	344	334	345	342	339	380	333	368	333	306	358	331	361	355	369	346	340	364	355	350	413	332	354	317	313	359	346	342	337	317	332	355	346	333	344	352	350	377	345	364	362	335	318	355	314	346	342	352	340	353	355	340	338	365	340	364	345	317	326	333	377	319	346	340	368	329	369	355	315	348	337	328	331	330	326	326	317	365	363	342	365	382	359	359	333	358	291	330	331	352	348	377	335	365	342	367	349	345	357	349	355	339	366	347	402	352	360	339	316	336	324	365	350	353	359	349	334	341	405	320	343	310	327	309	365	319	343	339	317	357	308	339	349	351	318	339	325	342	322	352	357	349	325	338	343	372	345	376	299	368	360	362	359	357	336	337	353	342	368	343	369	338	351	359	355	345	353	363	338	359	376	322	331	297	380	357	325	347	341	318	294	350	330	293	324	330	359	331	365	317	359	323	338	341	336	319	346	381	322	337	347	351	396	353	369	337	384	327	364	325	341	327	334	347	377	355	355	340	355	351	366	338	362	339	359	325	378	355	299	362	319	325	341	312	358	339	372	365	366	379	336	329	350	350	358	349	347	352	327	331	341	348	343	328	346	338	332	354	362	336	326	339	358	375	339	329	344	326	363	358	352	355	348	342
11887	20470	41154	36495	7429	4981	3720	3013	2245	1987	1725	1587	8088	30192	26611	20998	19865	16184	10839	1630	580	588	595	590	587	566	601	635	604	528	576	601	560	606	603	576	600	572	641	632	821	992	922	798	759	649	634	619	576	592	541	543	595	613	588	597	581	566	629	575	597	571	523	588	590	570	581	581	583	611	603	571	564	547	531	634	594	599	543	537	583	628	566	581	573	573	587	554	541	583	580	648	596	583	565	543	564	545	603	565	539	581	604	560	602	542	549	573	573	554	559	549	567	594	578	593	612	576	565	558	594	562	591	578	567	567	590	551	556	582	554	583	596	588	588	565	543	561	568	562	526	574	561	588	609	535	570	588	599	552	568	597	603	609	560	604	540	550	542	611	530	555	590	553	537	548	555	559	572	533	602	536	585	614	617	579	589	599	560	583	627	586	607	589	550	575	567	536	534	564	572	577	548	557	565	583	573	559	592	553	586	574	569	582	555	565	557	537	545	583	583	566	594	573	553	593	551	537	561	614	586	568	566	547	570	576	583	570	547	544	589	606	577	570	552	549	559	571	568	600	578	551	576	577	577	541	602	546	601	588	584	620	570	598	551	554	570	540	537	581	567	583	593	562	586	593	597	540	571	537	555	597	541	586	561	553	570	572	589	547	582	577	536	589	553	616	556	568	602	623	556	570	541	597	578	566	561	580	616	625	560	593	537	568	546	591	578	540	539	565	560	573	588	568	575	560	528	562	594	558	551	576	609	567	555	593	582	564	596	574	567	551	575	572	577	561	574	575	582	596	519	556	606	547	580	569	598	568	609	563	562	573	578	559	580	566	563	573	569	564	553	597	591	569	530	575	515	557	584	578	595	623	611	572	554	577	558	604	617	613	585	545	587	561	594	582	600	565	544	584	555	588	579	591	585	569	602	555	572	556	559	640	575	583	580	585	591	575	628	572	571	549	561	576	518	525	595	556	543	592	620	555	574	550	570	592	585	607	549	616	598	606	566	553	628	582	583	584	591	580	570	570	519	590	564	556	546	579	583	567	580	596	552	591	564	557	596	560	559	536	553	598	577	588	565	579	557	572	589	553	606	617	584	587	610	541	583	566	530	611	562	555	601	565	600	548	539	591	561	585	571	576	584	585	586	565	563	575	574	555	533	538	595	593	556	565	582	555	565	574	573	574	608	550	572	586	550	551	549	577	579	556	539	576	523	565	562	600	562	586	561	565	574	553	572	577	585	555	612	555	563	564	587	551	565	572	555	576	559	549	588	530	508	531	568	586	570	591	550	546	563	559	555	524	573	553	562	572	565	526	586	578	598	584	555	577	566	588	586	605	564	575	566	600	574	543	624	542	500	564	575	603	576	595	570	584	564	553	529	523	618	585	568	536	568	569	566	580	582	558	603	556	588	590	567	575	604	567	592	606	602	569	634	555	570	563	585	563	580	596	563	579	587	592	587	583	601	614	590	605	577	541	608	617	603	563	584	537	582	595	579	598	573	550	580	594	592	567	536	560	606	594	590	549	546	594	575	587	543	559	586	575	550	609	566	559	530	547	524	605	631	590	577	569	561	571	575	510	575	550	502	565	602	573	541	603	596	584	563	556	573	544	567	616	598	600	575	569	547	551	555	554	594	584	574	581	582	598	617	570	545	597	553	581	537	567	564	581	535	565	557	556	514	569	596	557	553	545	578	596	565	558	572	547	537	575	575	583	583	597	546	568	574	579	584	552	568	565	566	565	618	573	545	563	594	574	548	577	575	569	537	558	583	589	541	579	628	582	560	562	573	590	588	543	546	565	599	554	558	584	573	615	586	591	563	562	578	605	556	558	595	575	522	577	545	592	595	567	586	584	584	572	551	544	537	575	548	580	580	510	540	567	578	562	595	578	595	603	591	544	574	570	581	610	574	555	548	548	582	564	587	575	599	556	568	555	543	578	559	540	611	541	572	570	576	573	593	594	584	564	576	580	624	551	581	578	567	572	566	534	587	565	607	559	586	567	581	581	563	590	555	503	611	555	586	540	563	522	562	567	541	575	593	545	531	562	570	618	591	576	549	591	575	551	529	554	607	566	586	564	554	609	560	592	549	579	581	609	572	543	599	589	589	605	561	583	560	589	583	530	618	596	593	595	568	526	584	554	604	532	560	549	595	550	561	571	552	568	556	568	566	562	587	546	615	556	602	575	546	529	573	562	602	536	565	584	593	572	563	552	561	599	530	577	552	566	555	626	551	563	587	589	585	552	590	583	555	564	570	563	581	558	564	579	577	582	578	555	573	568	570	596	579	590	565	551	600	580	529	555	569	554	590	589	608	590	594	547	570	563	563	555	599	577	577	591	590	581	561	586	538	538	607	566	551	554	518	624	568	565	611	564	584	595	563	551	526	513	587	559	556	567	583	574	547	581	570	561	580	591	550	551	544	560	581	555	622	561	540	565	549	569	553	548	571	573	612	562	540	580	568	569	573	620	602	558	584	579	574	569	582	559	543	556	603	576	606	595	571	571	565	567	592	567	550	580	557	552	562	560	576	567	524	560	584	581	599	583	598	571	552	574	531	576	595	600	629	550	585	586	576	574	542	530	562	554	587	512	571	617	584	582	554	566	572	543	542	592	592	554	546	588	552	583	611	620	553	590	542	588	583	573	567	579	573	545	565	549	563	563	546	541	591	549	595	602	561	580	618	617	553	564	584	626	564	595	588	575	522	551	595	543	599	562	542	561	538	563	589	616	552	601	592	557	503	561	598	593	565	566	534	626	569	587	593	555	583	601	565	555	570	550	579	594	576	562	621	546	587	569	585	550	573	550	550	541	585	554	602	580	540	594	551	551	575	595	566	565	525	611	548	577	571	576	550	591	585	537	568	557	582	582	550	584	537	602	570	554	600	566	577	606	545	625	595	558	578	550	565	574	585	541	567	594	568	548	533	557	614	611	578	530	536	596	552	554	574	561	600	518	571	586	567	581	600	594	598	558	592	587	604	528	585	567	545	521	600	591	587	554	568	538	568	548	539	541	588	591	588	522	568	617	559	585	588	558	587	550	557	572	584	625	567	590	609	545	547	560	546	554	576	556	584	544	540	609	554	619	579	563	548	541	602	558	580	591	577	552	553	560	578	607	556	549	609	570	558	536	554	617	608	543	570	572	606	548	552	594	590	574	588	592	588	558	593	605	555	555	600	568	560	579	579	571	559	556	601	596	577	565	566	606	557	587	575	620	548	540	592	591	564	567	556	554	562	550	599	564	549	593	560	576	561	551	556	591	561	586	589	519	578	563	564	545	570	573	586	614	593	573	536	576	554	565	570	555	577	588	543	550	544	597	566	564	596	559	542	609	579	518	574	554	581	588	561	586	584	565	556	542	566	625	556	569	563	578	610	598	549	562	557	593	566	544	592	583	555	612	530	595	559	571	558	546	509	543	572	529	612	608	552	567	554	558	577	591	547	545	585	545	549	551	588	571	612	583	596	561	598	567	598	611	553	568	558	568
26706	19743	9941	9293	854	574	504	430	379	362	351	331	373	1278	952	901	1130	997	679	331	319	282	302	317	301	331	321	291	302	300	307	318	294	315	293	317	299	295	284	276	316	320	306	318	321	295	272	303	321	306	297	277	308	342	302	283	278	266	288	303	282	300	312	327	301	310	280	316	323	300	317	278	312	295	312	306	296	312	323	290	313	300	311	309	316	289	307	276	324	291	294	309	296	306	275	333	315	275	308	288	292	305	278	336	312	286	321	285	302	270	279	315	274	293	268	306	284	298	300	264	292	297	312	291	299	321	302	304	296	290	287	315	291	310	277	289	305	296	282	318	301	283	297	320	288	300	304	324	305	287	285	296	285	313	276	313	269	287	296	292	281	266	279	287	317	295	281	331	286	279	275	312	312	259	271	311	289	322	297	289	278	286	331	299	284	308	295	298	298	288	281	314	310	297	271	268	308	249	266	269	291	277	302	306	285	298	295	304	280	314	328	322	276	329	327	311	279	328	264	282	273	294	294	302	262	284	291	306	284	322	312	275	310	293	284	301	290	318	310	311	316	300	332	291	280	340	305	288	318	295	293	328	332	303	309	294	313	260	267	276	272	305	306	270	327	284	285	323	309	289	278	293	320	259	271	290	268	314	302	279	300	269	299	326	292	285	304	287	277	280	328	290	314	298	268	311	317	300	298	330	299	278	293	293	322	292	305	291	287	324	310	296	286	284	299	314	316	314	299	322	270	276	271	287	259	291	268	292	297	321	296	292	320	274	315	279	272	280	300	302	299	313	281	303	275	297	292	280	306	319	303	280	299	310	253	277	293	274	306	307	317	294	327	293	299	290	295	313	294	277	344	296	325	284	298	337	318	273	298	284	319	277	320	308	296	291	314	292	279	282	291	309	325	294	306	300	278	266	304	287	300	258	290	277	304	300	291	325	304	290	295	306	297	286	274	321	295	311	306	303	255	295	284	287	315	322	286	280	275	305	290	269	278	294	295	291	286	296	327	325	293	267	301	302	311	285	295	319	303	340	322	339	320	277	306	301	311	283	296	278	325	277	352	327	302	294	290	277	279	289	300	317	310	308	290	284	293	287	308	304	310	296	295	306	274	296	319	291	307	287	298	283	276	290	290	292	268	264	310	313	307	325	309	318	290	324	302	259	287	284	310	309	302	290	322	283	289	287	294	329	319	302	307	299	329	289	298	329	291	304	317	311	263	300	296	287	294	310	298	293	310	315	305	289	291	308	305	276	281	316	289	291	289	284	305	268	305	290	313	268	309	295	313	318	285	322	290	288	298	303	283	280	289	345	291	308	314	323	304	305	279	286	280	290	276	271	325	309	264	309	286	294	263	279	286	333	344	313	289	290	287	295	299	297	302	279	304	314	298	288	309	281	299	275	296	289	305	285	286	329	285	321	333	281	322	306	302	302	289	297	320	317	305	296	306	295	319	301	294	329	297	274	282	276	283	294	310	314	305	314	283	280	314	306	307	303	287	309	291	317	288	300	297	286	322	304	317	290	271	288	302	314	294	296	271	297	294	334	319	313	299	288	302	292	286	308	312	303	329	293	310	266	302	295	283	313	288	304	303	328	290	320	325	269	300	322	312	299	292	295	335	307	291	287	340	297	316	270	273	289	292	279	280	259	277	313	309	309	295	285	275	312	284	330	291	297	283	300	301	283	314	300	318	314	287	315	262	300	287	324	314	298	289	289	303	306	297	296	284	284	311	339	293	295	295	297	289	303	307	286	294	333	300	287	290	305	291	307	296	302	299	288	314	354	294	288	315	309	317	313	334	268	304	330	294	271	283	302	285	288	288	290	261	294	296	316	269	325	294	320	289	308	295	302	299	306	324	299	307	332	288	309	306	281	296	281	297	271	308	302	297	308	292	304	302	270	307	276	305	287	295	323	285	275	277	295	313	303	304	269	273	283	286	287	292	297	339	276	314	324	276	271	321	295	289	298	306	266	278	304	268	280	307	305	314	292	289	293	322	283	317	280	305	288	308	307	286	293	341	316	309	303	277	284	286	308	297	327	296	301	286	295	304	301	305	310	307	290	297	322	319	329	286	299	309	327	303	302	309	303	281	310	311	321	306	294	296	308	318	268	322	322	318	291	290	285	279	292	285	304	274	307	303	313	284	277	304	307	289	306	322	320	315	301	292	300	296	276	298	287	277	308	327	286	295	316	295	287	316	301	305	287	316	288	313	312	290	316	295	309	258	286	319	333	283	298	334	327	293	294	284	288	263	283	293	300	298	287	316	282	304	293	308	294	285	305	310	317	316	295	326	279	293	285	284	285	273	297	306	297	297	305	307	283	275	301	287	281	318	285	319	277	303	280	307	305	303	302	285	308	301	296	290	279	305	307	297	291	326	307	329	298	309	318	301	292	287	327	276	313	319	279	291	308	288	287	336	323	280	312	290	309	268	291	287	309	311	317	272	316	316	282	306	301	284	304	289	288	266	296	277	321	280	292	275	302	287	323	313	304	296	287	283	323	283	307	316	290	298	258	333	304	281	315	266	271	299	341	298	277	306	305	290	314	315	310	309	317	303	323	320	335	312	333	284	294	341	285	303	285	301	314	308	299	300	304	316	293	266	306	295	289	275	298	325	282	266	318	264	294	296	304	283	295	294	310	277	307	279	294	306	293	301	303	285	265	275	315	305	277	259	333	293	263	281	279	290	299	289	287	294	279	291	320	267	314	336	304	317	296	273	284	279	308	293	275	329	295	295	301	298	312	289	306	308	335	307	283	294	295	317	311	286	321	285	282	309	293	292	290	277	331	287	300	302	272	281	281	333	323	318	285	321	304	280	296	307	327	278	323	275	276	303	286	301	304	275	320	288	293	293	293	285	309	315	304	309	325	283	291	301	296	313	330	310	284	307	290	323	271	305	308	294	297	288	307	284	337	312	319	298	311	290	300	311	289	268	317	286	306	298	307	305	295	303	313	295	332	290	309	290	296	302	312	271	257	286	294	309	332	294	320	284	315	267	309	286	302	282	324	329	296	321	301	346	293	275	304	292	301	316	303	299	316	302	295	302	278	292	310	264	302	288	290	305	309	299	325	320	308	289	273	303	305	271	289	307	301	283	295	302	289	269	301	328	289	272	299	305	275	286	285	280	262	294	321	327	302	296	316	319	301	339	332	310	308	325	319	320	321	307	258	283	308	293	278	284	316	302	319	275	290	318	304	305	343	274	296	310	294	286	289	315	315	301	292	314	282	256	283	314	313	262	309	313	287	290	278	291	287	311	304	272	293	317	287	318	314	312	304	298	285	345	301	294	287	277	276	330	287	295	332	324	293	319	309	280	337	302	273	277	281	300	300	284	325	271	317	303	272	298	273	326	301	312	304	311	290	300	318	323	314	289	296	313	274	277	286	295	279	343	265	312	320	303	295	272	318	268	276	329	290	311	311	288	304	302	299	288	326	342	314	282	301	313	283	317	303	280	285	302	289	310	270	299	286
6256	5618	12584	12662	2151	1414	1274	1094	846	705	631	650	836	3605	2584	2524	2964	2502	1545	685	539	509	521	476	517	520	494	557	521	499	502	556	493	529	474	475	537	491	473	504	502	476	497	552	501	534	512	491	501	504	525	522	528	524	482	504	473	496	491	523	506	518	495	510	504	517	520	493	494	533	485	491	480	494	520	473	510	463	530	516	487	501	508	504	514	510	483	489	492	516	503	536	488	497	485	503	487	524	527	487	490	443	508	476	506	503	530	495	502	480	492	491	535	496	474	539	525	505	507	511	503	446	499	552	468	514	512	502	478	550	487	475	490	467	505	512	487	459	536	513	513	512	492	504	511	519	503	473	508	480	503	544	493	479	521	538	537	488	494	472	466	475	515	486	512	476	495	519	500	497	537	526	521	527	475	533	533	494	494	519	488	488	487	490	501	461	493	486	481	496	486	480	491	516	445	525	497	460	494	504	550	478	518	487	525	465	499	500	461	492	501	507	463	504	482	550	500	497	494	505	515	517	491	482	522	503	513	497	450	447	502	451	505	493	479	499	498	546	494	500	523	503	491	515	496	470	534	501	487	484	551	517	509	481	532	518	537	514	469	490	502	527	544	503	558	535	509	505	475	515	557	463	470	486	465	524	552	515	518	467	499	509	480	493	469	449	514	511	479	530	542	506	499	476	505	510	478	531	525	488	510	524	450	446	516	526	525	524	502	469	510	502	481	510	526	552	481	501	514	504	508	513	482	490	513	475	486	458	528	496	525	508	499	460	519	449	499	479	483	488	493	550	498	542	497	521	486	504	501	531	487	513	524	473	470	472	445	495	523	512	514	495	534	501	518	485	560	505	512	489	501	516	492	539	475	462	538	478	490	516	490	485	481	500	475	489	482	497	532	472	517	497	501	502	483	487	514	517	512	523	480	479	511	471	508	521	503	516	489	492	506	478	524	509	465	477	497	463	477	549	515	501	503	504	498	482	506	498	470	477	466	508	516	477	484	502	509	501	506	508	532	495	513	528	497	521	517	488	498	488	519	496	486	495	499	528	487	495	513	500	527	530	498	458	519	481	527	514	511	503	488	499	572	486	523	533	501	514	457	486	498	497	548	498	514	553	529	480	503	506	498	499	500	498	506	482	554	518	485	485	518	489	514	495	505	486	463	526	487	507	491	482	505	506	523	505	507	471	466	508	482	508	522	513	470	513	500	489	544	537	487	511	517	462	462	483	494	489	459	516	486	554	465	489	474	474	507	521	504	506	494	524	503	493	496	471	501	503	458	542	503	489	448	516	487	548	517	486	491	533	521	487	503	518	495	519	490	489	481	498	494	491	533	491	499	480	496	481	492	459	510	503	460	498	460	488	479	517	530	455	489	490	484	479	537	493	525	460	478	499	515	471	503	484	519	467	499	499	486	476	519	480	507	493	511	510	509	507	496	493	469	487	517	491	483	488	511	493	479	484	527	481	519	485	495	483	535	499	524	485	494	551	500	530	496	477	488	513	529	514	479	469	511	509	458	482	527	512	512	545	528	522	525	548	540	513	525	493	481	540	531	511	510	494	468	553	487	528	500	515	471	522	489	484	534	484	505	524	534	511	465	523	493	533	488	491	495	482	505	522	512	501	485	536	483	482	494	499	530	531	547	497	471	495	496	490	525	484	553	501	480	482	505	527	519	501	497	504	567	495	473	488	507	531	497	514	485	493	482	563	516	495	472	484	531	492	486	478	503	492	505	494	505	491	452	497	477	525	501	520	489	502	481	523	460	520	508	487	512	472	514	476	504	502	510	520	542	509	495	489	494	513	525	523	518	483	511	501	506	499	526	492	456	440	498	453	515	536	478	528	505	473	489	513	537	505	477	500	493	541	470	526	483	524	494	463	513	539	515	489	518	528	493	458	485	481	484	494	507	512	512	470	490	493	539	511	505	462	520	497	498	469	502	460	485	504	495	491	489	483	548	510	490	495	494	516	505	501	477	467	532	512	487	459	518	523	470	543	503	500	488	496	527	486	507	484	460	479	517	475	540	532	541	484	508	508	522	495	510	481	583	486	486	487	497	472	523	504	463	501	502	469	503	508	507	476	537	500	508	499	489	491	473	497	501	494	548	493	492	487	486	518	477	460	521	517	516	477	517	476	474	472	503	489	482	454	513	489	508	523	509	524	486	489	459	484	491	470	518	491	478	515	509	487	524	508	504	447	527	494	535	536	490	515	508	514	485	494	495	516	496	507	492	480	452	506	497	549	498	518	514	507	487	496	538	459	500	528	493	516	483	499	507	476	503	492	501	501	524	518	515	515	485	495	486	518	499	505	488	513	539	519	531	506	500	522	533	503	519	546	527	467	513	491	460	452	542	511	514	491	481	483	506	508	525	509	492	510	511	497	497	515	477	488	507	529	502	506	510	488	533	459	501	472	501	514	508	515	510	508	509	479	575	539	491	469	470	498	476	481	489	485	483	467	536	511	503	481	514	472	503	530	489	554	513	487	466	549	538	508	528	523	495	473	510	496	488	533	471	548	469	500	499	506	488	505	527	483	473	523	464	499	527	517	476	534	459	490	479	490	524	494	516	547	527	503	506	442	537	535	497	496	508	491	532	501	500	443	506	521	505	471	499	514	492	463	521	488	499	503	529	510	531	494	501	515	514	480	538	489	515	488	525	496	507	488	515	544	484	470	507	518	491	495	473	495	515	507	504	487	494	516	501	530	527	495	510	496	490	514	507	477	511	504	528	531	535	532	483	500	527	555	497	518	494	478	499	473	512	495	500	473	496	498	520	480	448	504	523	505	491	500	516	506	502	537	511	492	486	524	527	533	480	509	501	492	486	513	493	517	516	511	469	472	499	507	492	498	524	479	466	517	481	473	486	487	467	484	512	514	453	525	477	483	461	518	476	471	482	519	491	536	500	502	490	507	499	529	497	527	481	504	483	491	513	509	503	521	490	489	519	510	496	501	457	553	509	499	503	505	540	525	481	544	487	480	476	495	472	499	547	511	479	504	479	509	507	507	516	490	486	547	535	520	513	505	524	521	502	486	494	515	533	498	548	480	522	490	532	529	465	525	522	517	515	532	488	499	544	512	490	500	489	517	503	469	518	511	540	500	520	492	488	502	480	471	522	509	503	498	541	506	509	501	517	509	496	508	504	442	513	502	509	500	507	482	481	494	530	481	499	522	526	478	467	464	541	493	489	524	516	535	513	495	509	480	540	484	529	526	506	462	517	518	505	495	507	515	532	456	508	541	499	505	474	483	530	517	483	516	520	491	474	499	517	505	471	471	498	502	480	501	508	501	547	487	537	448	523	494	483	472	538	513	528	503	485	489	487	487	494	519	521	494	507	531	546	482	503	503	475	508	505	537	512	516	520	496	485	477	477	500	508	501	476	480	519	512	518	461	516	480	505	473	496	471	519	496	497	531	484	514	426	509	520	458	512	547	519	494	513	509	545	482	480	483	546	538	501	521	502	502	462	482	496	485
24605	21130	27944	28384	9343	1252	782	643	600	523	438	457	1200	7288	5811	5354	4564	3020	1273	639	361	355	334	340	387	317	349	380	352	328	352	337	354	352	349	352	325	357	329	357	386	370	382	393	393	352	379	364	324	358	363	335	344	321	326	351	336	358	348	350	374	341	360	337	358	381	330	349	342	343	357	368	361	344	389	331	358	353	361	338	364	330	336	377	380	364	376	354	342	366	358	337	404	353	353	342	355	334	379	317	365	328	370	340	324	351	362	349	352	375	352	342	372	356	357	331	345	376	312	348	329	353	315	356	358	399	328	366	353	344	345	341	348	349	387	373	337	330	333	352	376	350	346	360	367	348	322	331	386	349	387	328	375	367	345	332	367	334	337	332	329	375	354	353	323	375	390	372	330	358	347	360	340	331	365	355	367	357	334	343	322	322	332	339	363	370	360	382	342	316	356	327	316	331	379	358	355	355	334	356	363	342	361	351	335	338	358	347	370	349	344	369	363	343	342	344	352	327	372	364	363	341	324	349	349	372	359	333	357	323	356	388	339	351	370	325	362	318	367	334	361	369	380	327	340	350	344	364	364	370	353	351	353	380	379	372	351	352	376	369	328	365	330	347	387	342	360	369	358	359	329	389	362	305	375	364	350	377	355	392	324	368	389	358	336	340	357	344	400	349	350	338	340	368	346	335	345	313	385	355	325	362	351	378	360	380	365	350	352	320	370	326	328	347	360	393	352	335	401	348	378	365	343	356	344	352	370	355	353	345	376	374	344	385	387	367	354	377	349	335	335	344	364	333	331	361	369	380	300	351	363	341	334	336	373	338	360	317	351	364	317	361	349	346	376	382	345	338	355	325	367	335	357	332	334	352	363	365	333	360	350	336	376	386	359	338	370	363	362	328	342	338	351	316	332	378	382	362	345	356	374	338	331	335	355	368	347	367	336	366	347	391	347	350	339	335	318	325	319	355	333	330	363	353	330	369	335	342	356	332	336	377	354	336	364	346	350	395	359	333	364	355	329	388	316	372	395	365	366	343	359	372	348	349	343	349	378	372	358	360	339	342	371	329	352	328	397	312	356	341	381	353	326	339	351	348	348	351	347	362	331	371	336	308	325	358	337	348	371	342	380	371	376	337	354	337	398	322	352	344	339	324	360	328	347	362	357	338	338	353	350	392	342	351	325	356	398	367	335	368	354	343	322	313	344	351	341	342	355	365	369	329	314	328	342	354	387	337	357	338	380	344	352	327	323	304	343	349	335	362	338	369	358	343	352	382	342	333	353	379	337	352	309	353	365	351	366	355	334	359	346	347	330	324	362	331	340	333	379	366	348	363	376	351	346	341	334	387	351	350	349	364	382	335	336	331	344	347	353	340	354	349	349	357	355	374	362	326	369	344	374	315	348	361	356	366	351	340	360	327	339	363	334	330	344	337	347	349	381	324	334	380	388	345	351	344	338	352	366	353	370	340	331	353	356	368	343	366	373	327	361	345	345	351	337	333	305	355	343	347	351	362	352	335	330	313	364	327	355	361	358	355	353	346	366	367	353	371	326	339	341	364	324	366	301	367	395	362	337	340	329	357	311	383	359	370	343	345	358	351	380	350	360	373	359	349	366	381	361	336	376	364	363	337	347	349	341	365	337	323	339	384	357	361	366	354	315	347	361	374	387	344	339	358	327	360	332	404	368	347	332	345	337	378	350	357	372	349	354	363	397	326	327	376	354	385	363	338	357	323	342	374	363	322	348	370	323	371	366	326	386	356	338	327	374	385	318	371	348	345	354	324	329	337	349	334	378	346	394	342	383	355	388	386	365	339	350	361	376	367	315	370	352	353	352	346	361	340	357	347	365	367	354	347	361	362	351	349	327	363	358	365	377	317	359	401	347	352	365	326	412	355	329	372	362	370	369	363	359	328	337	343	359	347	350	336	310	346	341	334	352	349	388	345	364	363	356	336	350	368	367	382	383	356	306	340	316	331	393	359	375	382	308	371	373	318	355	342	343	359	378	363	358	324	345	338	371	377	360	334	378	348	368	365	378	361	356	349	357	386	359	380	344	371	393	368	342	360	344	362	349	323	342	342	362	369	372	349	363	343	376	341	366	342	358	339	365	346	351	373	315	362	352	371	376	355	333	355	354	365	361	341	358	331	330	401	348	382	358	343	373	327	372	390	341	356	326	362	346	361	364	331	357	348	336	341	337	319	366	365	362	355	372	361	320	361	351	335	335	369	320	364	381	389	353	343	367	353	381	345	387	341	351	358	340	336	383	323	341	343	346	347	385	353	351	345	343	367	387	346	374	373	332	336	325	332	322	351	320	385	352	393	317	350	362	347	345	356	374	289	361	356	334	385	361	361	362	319	359	370	360	338	360	371	351	378	337	327	351	382	388	313	360	341	335	380	347	377	349	358	347	365	346	359	357	367	343	333	366	363	382	356	373	359	347	347	386	364	370	344	333	335	347	392	367	361	368	387	377	344	356	347	369	361	365	361	350	354	388	367	361	337	342	338	329	323	362	342	362	356	366	334	348	351	363	343	354	353	355	353	358	339	342	340	324	367	373	342	364	346	347	331	347	327	352	367	340	289	371	365	406	350	339	343	411	325	373	335	374	355	382	365	372	357	350	320	346	348	374	365	374	354	322	347	362	331	375	410	355	393	354	345	375	342	335	350	350	330	352	341	347	348	318	362	331	343	386	355	346	338	372	340	361	356	350	366	360	352	384	358	378	340	365	355	348	338	366	356	348	362	355	331	345	390	330	346	360	333	342	346	303	359	364	347	357	371	351	368	380	375	326	335	353	344	351	360	367	324	346	389	368	345	359	365	375	345	352	325	340	353	332	373	368	370	332	358	354	371	368	323	363	385	347	353	353	394	342	358	328	329	367	376	324	354	362	353	373	342	351	343	357	374	382	327	355	333	364	365	348	371	371	352	347	314	349	348	358	386	368	353	355	375	370	349	342	342	339	317	338	347	350	372	361	355	365	358	349	370	321	352	379	350	336	356	353	361	351	349	342	366	354	330	395	349	323	387	351	359	346	374	330	391	359	345	345	337	351	371	368	368	331	359	359	353	350	345	346	360	376	368	331	350	350	373	373	346	354	333	362	389	342	335	332	353	358	360	344	359	368	374	358	333	330	336	360	360	351	352	326	390	359	373	362	331	382	343	355	352	331	352	391	370	356	368	336	350	349	311	345	359	351	374	345	326	346	365	374	372	326	378	369	368	337	355	341	331	354	355	365	351	337	385	331	346	366	337	330	363	322	374	363	344	359	345	365	347	339	373	334	330	363	363	366	337	364	360	393	358	360	355	358	334	377	347	325	355	365	364	345	331	337	333	362	366	356	325	366	343	348	359	346	389	374	361	337	379	373	333	356	333	365	413	378	360	322	337	363	339	335	367	357	340	361	336	317	386	378	349	361	334	356	356	349	328	362	328	334	348	352	361	368	361	335	350	335	327	364	360	348	365	349	383	324	374	376	384
7368	11444	27792	24953	4007	2666	1912	1603	1483	1321	987	954	3654	18143	14034	13500	11314	7475	3237	1347	617	608	588	626	571	593	605	601	640	576	567	579	571	606	615	590	607	586	617	590	623	593	667	691	679	661	607	587	564	588	593	584	628	576	611	615	597	589	581	613	589	640	603	608	599	568	585	569	568	593	638	598	621	539	566	582	605	622	628	578	578	608	609	635	598	586	632	555	554	574	608	577	646	619	623	640	585	595	595	582	591	634	607	569	546	603	604	620	596	601	577	605	556	611	623	602	617	596	541	576	614	608	614	645	570	586	606	585	564	631	606	568	564	570	590	569	594	598	573	602	599	587	605	543	608	597	624	579	575	581	612	652	569	617	588	599	618	600	537	599	600	618	548	626	608	608	602	620	576	631	607	587	585	585	542	589	575	615	626	593	596	591	584	567	609	581	619	547	647	585	583	621	558	602	609	590	577	578	578	551	598	610	565	560	606	587	593	602	615	577	623	644	529	631	580	582	627	576	599	595	598	574	583	600	623	631	588	589	582	597	590	559	600	618	575	619	563	595	608	628	608	624	612	605	590	577	604	603	600	560	601	602	606	610	588	600	617	629	574	584	598	570	634	571	565	557	575	563	603	608	576	586	568	616	616	576	587	603	566	612	640	540	598	560	604	595	592	615	583	584	607	590	611	579	573	536	554	561	602	555	584	603	577	548	591	584	602	635	574	589	594	594	623	616	626	580	602	595	629	584	589	583	608	581	602	562	626	537	588	554	634	581	588	613	597	599	578	619	593	601	574	593	614	602	577	595	607	626	571	610	580	587	619	565	604	600	621	613	590	637	587	619	586	589	616	586	578	581	570	623	612	594	575	580	622	598	581	621	553	578	581	607	548	583	623	629	599	587	589	639	585	587	600	612	564	580	581	623	561	560	624	578	574	569	631	579	585	607	596	554	546	549	563	613	557	618	656	593	560	576	603	585	581	585	580	635	572	587	573	564	587	594	596	615	594	605	590	578	550	598	563	590	611	587	618	565	612	580	554	611	583	600	597	562	601	575	587	574	573	577	576	599	611	645	620	586	614	626	617	607	586	600	589	598	573	624	631	572	564	607	611	568	576	566	598	560	540	621	603	598	566	616	609	590	618	567	545	583	588	615	618	564	560	624	574	568	558	599	600	561	564	607	608	577	636	604	586	619	605	607	565	596	572	597	569	574	602	608	629	565	593	647	624	597	586	621	551	605	605	589	570	608	599	557	579	575	592	590	566	616	628	607	575	578	588	605	614	599	576	560	619	627	610	578	599	572	579	628	587	579	600	596	595	587	538	585	633	571	627	592	599	579	598	597	556	603	606	597	577	572	574	575	627	601	604	602	625	563	616	578	563	554	580	620	627	610	576	591	571	600	580	619	601	579	571	596	597	575	606	546	559	615	578	630	588	606	599	594	621	624	574	599	625	594	565	587	581	590	590	611	621	563	600	585	579	628	603	586	541	608	622	556	565	623	561	594	593	626	584	619	606	599	613	605	634	599	590	573	586	598	570	607	554	590	575	590	596	551	599	603	567	596	599	582	610	598	580	562	586	600	635	560	565	603	578	628	584	617	623	626	618	602	579	571	584	604	584	607	588	613	575	594	601	573	550	595	609	582	566	582	650	572	597	603	594	579	588	611	599	595	606	583	583	551	609	601	621	563	567	593	582	584	563	611	585	561	604	616	560	600	593	597	616	558	595	626	565	614	545	555	603	582	587	624	608	613	595	573	565	573	583	581	561	562	561	568	564	599	577	565	609	589	588	582	541	595	586	593	578	597	619	605	606	561	637	624	609	599	599	569	628	639	637	576	605	568	590	674	595	618	609	586	605	585	590	581	595	598	563	520	587	618	604	572	594	558	594	590	577	603	611	586	620	550	581	637	615	606	627	603	579	608	589	592	569	567	640	606	569	571	567	580	570	554	604	598	558	554	578	626	589	570	620	596	612	616	570	586	619	586	616	583	572	606	582	590	604	625	581	542	590	592	593	599	616	644	559	574	585	593	647	642	617	567	570	631	563	595	594	586	609	621	604	577	595	568	610	603	586	596	571	569	597	561	555	617	584	618	600	619	586	559	595	605	583	539	638	597	600	575	586	601	547	597	602	570	565	540	611	587	618	614	604	627	594	602	570	589	604	585	568	595	577	566	594	628	626	618	559	600	598	592	605	574	630	588	591	582	569	591	639	616	591	616	568	566	575	593	579	611	577	566	554	553	535	613	573	578	543	611	562	624	600	579	568	580	571	592	590	585	572	601	557	615	603	568	585	621	614	594	581	584	606	617	599	604	595	607	645	619	583	581	585	582	602	558	602	616	605	610	599	599	568	605	571	615	631	587	558	604	553	569	595	596	592	621	582	607	573	589	581	597	628	579	588	595	621	579	592	626	545	629	560	563	601	592	590	622	580	619	605	560	583	631	605	598	627	607	623	593	558	564	573	610	570	571	601	621	605	551	619	574	605	606	588	598	609	614	551	628	617	557	601	626	614	578	562	585	595	597	574	615	607	599	638	599	559	569	566	605	598	602	612	589	570	555	601	564	573	592	644	528	603	592	585	575	595	624	561	651	556	570	637	597	612	624	549	614	578	638	591	580	597	594	600	565	617	574	613	562	604	599	577	613	609	569	586	581	606	617	590	589	591	592	614	565	592	606	534	582	584	571	646	631	562	618	572	606	608	602	541	592	594	568	578	570	572	603	582	563	600	576	612	584	601	596	593	581	570	607	643	626	570	585	594	570	593	591	578	605	579	634	583	586	575	572	563	570	634	594	574	607	602	570	580	607	542	585	617	612	572	606	582	601	621	569	584	569	580	580	623	562	588	635	578	554	581	631	578	582	585	583	581	593	603	662	609	592	561	609	580	611	604	618	580	579	632	579	564	587	577	621	638	614	600	589	609	614	605	630	608	597	609	585	547	584	570	599	632	544	599	608	587	568	607	559	605	614	591	600	560	633	613	554	601	621	569	606	604	578	613	604	584	577	614	591	610	593	587	576	587	597	599	595	617	580	603	630	615	569	549	587	578	583	595	561	597	554	565	630	585	569	603	576	556	625	586	579	612	591	610	556	603	591	591	646	595	616	583	556	615	577	614	586	609	560	595	613	559	637	629	555	543	527	608	585	591	570	593	578	579	591	590	581	568	617	576	590	584	641	574	588	597	578	610	612	587	612	638	584	607	605	542	607	598	559	639	596	551	587	585	592	609	559	572	575	552	623	597	555	572	598	583	550	585	625	579	598	604	566	605	594	590	563	582	557	581	572	565	592	593	641	560	607	552	598	512	597	590	591	600	616	590	595	611	637	607	599	562	613	639	525	591	650	600	606	588	597	597	620	547	581	591	646	584	565	588	589	625	603	609	546	614	610	573	625	582	591	606	630	590	616	592	597	617	619	567	569	585	524	603	570	591	576	558	583	589	600	608	622	609	584	553	612	608	578	633	564	585	596	594	556	616	597	580	579
23142	21134	28949	25278	20825	13507	2108	1048	792	686	643	547	2023	17941	17258	12922	10254	7215	3958	928	363	391	379	360	334	347	366	359	392	381	337	356	363	375	354	353	347	337	347	367	360	361	369	421	451	394	388	359	330	339	333	337	328	336	341	331	356	357	335	324	369	365	330	370	349	374	344	364	363	348	343	343	339	374	385	352	341	377	359	349	342	346	323	361	369	313	331	357	341	332	357	361	369	356	390	359	353	340	373	337	375	384	342	335	314	355	342	382	364	352	366	334	317	363	354	334	356	352	357	335	392	357	343	333	333	334	380	361	341	350	373	357	310	356	333	357	311	359	355	380	346	367	359	381	370	333	352	347	335	353	350	350	357	364	372	342	345	358	335	367	363	332	354	314	370	332	400	354	357	336	363	322	358	340	340	371	354	362	378	328	366	346	371	356	343	371	324	367	327	363	351	337	378	301	349	364	347	314	360	354	348	336	343	362	357	384	376	342	349	368	364	365	367	344	376	378	363	385	320	357	364	337	374	336	366	381	330	375	364	382	341	334	339	348	381	337	349	369	324	357	360	348	391	382	333	324	369	315	348	352	326	358	377	376	350	365	327	362	345	374	352	333	318	317	367	376	348	343	313	346	300	365	349	322	343	350	342	338	336	358	362	389	345	329	339	363	323	349	392	354	300	352	344	321	367	350	327	332	350	339	368	336	376	352	343	350	351	353	373	386	344	340	354	334	372	380	356	367	362	354	332	331	373	367	353	375	359	323	388	351	371	342	374	319	357	364	360	374	363	368	357	355	369	369	330	344	326	332	360	342	369	340	361	341	340	345	341	351	324	355	356	360	355	338	352	361	369	370	373	359	321	363	333	349	358	360	354	318	335	368	357	343	387	370	373	375	332	353	342	342	366	340	408	362	362	353	309	341	317	363	376	334	336	338	345	335	324	366	341	325	349	374	375	370	370	322	307	355	344	333	308	373	373	379	320	337	326	365	373	340	357	337	334	372	397	341	352	375	310	366	300	344	350	335	318	347	322	356	328	363	347	348	367	348	384	331	350	337	378	350	324	342	355	336	363	366	386	344	340	346	349	318	391	326	340	351	347	337	348	353	323	340	333	341	338	362	334	366	334	397	345	350	344	346	350	335	366	371	366	340	345	346	359	343	364	370	354	330	371	349	326	372	367	347	346	358	343	370	299	373	357	368	336	313	356	369	378	363	400	377	363	346	341	351	330	358	377	320	366	323	330	351	334	352	381	382	293	360	356	320	341	367	331	349	380	366	356	358	371	363	317	324	321	362	379	363	362	350	338	358	366	339	379	320	348	322	360	356	319	363	327	339	356	375	327	362	365	347	370	353	339	396	363	344	312	351	362	363	352	378	346	352	369	352	350	352	376	343	356	375	357	349	362	365	379	379	357	377	350	326	331	342	345	354	338	349	324	356	331	352	355	333	353	357	373	343	295	336	359	346	369	332	332	348	327	386	372	375	341	371	359	322	318	344	343	370	367	365	346	366	339	350	381	369	336	331	368	326	356	353	339	381	375	374	360	345	341	316	359	331	352	343	356	367	369	340	366	344	368	387	366	357	369	363	355	334	344	327	361	354	346	319	359	349	374	356	338	338	345	321	348	340	373	333	354	372	366	347	366	346	376	371	337	329	339	365	348	371	322	366	318	366	378	342	351	351	325	345	332	369	337	361	353	346	341	367	353	361	336	340	325	351	341	350	359	339	336	357	318	360	346	369	374	347	353	364	333	364	354	362	361	345	357	365	329	358	368	322	354	354	342	343	353	346	330	346	321	336	358	318	368	354	337	371	340	345	341	311	354	384	337	336	370	365	346	362	392	361	352	338	366	334	373	353	356	322	355	375	361	346	360	355	365	301	372	358	348	351	353	340	348	338	347	334	317	343	322	339	330	353	399	359	367	378	364	360	334	340	343	363	349	356	363	312	354	365	378	351	339	337	338	351	368	320	353	376	356	380	376	335	324	347	334	336	348	373	353	338	329	357	356	351	340	328	347	348	323	347	351	390	338	376	390	334	340	346	331	365	344	358	375	351	365	357	342	356	360	365	350	348	369	385	353	349	363	344	352	356	345	365	337	357	357	338	367	341	383	353	381	365	317	336	355	358	367	330	329	329	355	367	347	349	369	316	350	362	354	351	335	332	367	364	385	344	356	340	341	336	339	352	358	371	350	353	389	325	357	361	306	358	338	338	356	351	356	343	339	328	325	344	303	343	351	349	343	324	360	335	359	337	334	364	386	378	345	334	321	309	338	367	367	345	365	373	386	345	371	369	344	304	343	307	350	371	360	310	349	335	361	370	341	349	394	317	321	365	358	344	349	381	336	349	356	366	353	342	367	316	328	323	350	390	351	352	332	358	346	344	341	353	376	345	345	384	354	345	360	362	351	360	379	352	344	334	357	341	321	319	344	376	350	340	364	347	347	358	384	354	315	331	356	336	354	383	322	340	346	352	351	359	360	337	354	362	330	386	340	376	345	382	359	340	352	344	382	367	364	384	348	329	357	372	364	341	362	343	337	340	353	355	360	368	346	312	337	391	350	336	359	361	326	372	337	366	357	353	395	325	356	351	345	345	338	348	328	344	358	366	377	333	357	365	319	339	343	334	395	367	382	338	368	364	327	319	353	374	368	338	329	321	329	383	347	314	351	357	367	384	386	369	355	368	326	368	381	374	352	335	326	339	343	345	318	335	321	356	333	340	365	357	374	375	362	356	368	362	352	347	364	341	339	366	368	298	333	373	372	350	374	369	358	349	340	346	370	363	308	365	376	345	341	337	350	317	312	328	353	349	342	341	301	332	378	346	365	345	346	349	366	341	356	387	372	357	328	341	356	365	317	359	320	344	349	346	325	342	346	350	346	356	339	313	343	361	350	320	361	340	346	339	365	369	346	316	388	364	374	327	326	336	286	355	346	359	377	410	369	388	376	311	338	353	331	367	360	370	354	389	373	311	380	336	338	369	318	349	335	341	343	337	371	364	316	377	339	350	346	351	355	303	347	324	358	340	370	356	362	341	332	347	363	368	356	344	368	356	310	369	330	325	370	390	331	369	339	375	366	343	338	329	340	366	352	344	345	347	330	321	324	359	351	338	376	320	340	367	331	362	367	360	371	347	340	358	330	358	362	351	355	327	342	322	383	360	358	348	339	360	352	353	348	325	334	365	352	370	322	354	349	347	338	327	369	363	303	341	351	371	327	355	351	372	410	351	375	348	366	357	365	367	350	360	354	347	331	368	336	343	348	380	337	375	316	372	338	380	366	374	352	335	365	352	356	356	356	327	366	315	343	357	344	337	339	356	366	359	347	387	377	376	343	345	349	360	340	365	364	333	345	347	342	360	355	337	352	362	343	325	374	325	355	337	326	347	328	347	334	314	338	331	387	375	336	331	345	328	329	317	345	354	333	371	357	318	334	345	327	336	327	384	369	362	349	357	349	356	338	324	339	339	323	361	305	327	328	364
11391	19555	37508	29313	6582	4570	3479	2731	2361	1979	1645	1378	6091	31573	27470	23711	19607	15754	9293	2231	628	577	560	551	584	612	579	558	614	563	588	571	564	531	583	620	598	558	604	550	568	620	699	820	859	688	682	648	593	622	575	587	541	599	588	571	569	525	559	528	566	611	599	534	595	591	588	612	562	565	565	555	596	566	609	570	608	609	569	627	585	562	571	609	610	599	595	592	551	612	610	596	585	549	615	533	588	618	562	559	613	601	572	569	577	626	566	604	607	537	585	601	573	575	585	595	627	545	572	578	558	560	639	573	595	608	552	605	616	595	599	606	537	597	578	618	575	614	566	562	577	555	621	626	559	590	613	588	598	596	592	565	593	556	559	593	612	591	579	620	616	592	562	563	580	602	591	568	554	575	579	609	601	583	576	559	544	544	588	580	537	563	574	598	556	574	585	573	572	603	585	587	579	572	596	596	568	587	547	610	591	545	582	557	585	601	577	602	558	536	602	592	591	601	537	600	570	578	594	593	564	595	593	563	592	563	576	600	590	603	579	563	569	601	635	576	591	561	609	594	587	590	563	591	591	542	563	583	592	546	614	567	598	599	594	570	591	589	598	605	545	564	626	603	559	582	562	611	606	538	559	621	555	592	585	593	620	567	632	569	567	564	621	556	582	590	595	578	583	577	633	573	548	589	574	596	573	571	600	596	588	591	574	544	610	583	571	576	609	550	612	582	561	546	595	593	598	553	639	542	593	580	580	565	543	556	583	560	606	556	602	567	617	617	565	619	625	593	549	569	590	602	577	630	557	598	593	612	539	586	569	522	646	575	577	563	618	574	589	567	582	568	578	571	607	567	562	536	594	560	572	557	567	579	643	580	597	591	601	582	554	566	585	600	579	601	594	534	588	586	555	565	586	589	592	550	631	566	567	562	578	566	556	598	594	600	608	589	561	592	572	608	558	599	532	577	558	580	536	529	610	576	575	597	560	596	553	571	575	589	569	602	605	573	561	588	526	593	578	546	602	579	573	590	559	554	601	585	546	557	579	568	548	642	618	530	564	575	556	560	609	573	593	562	617	604	565	565	612	584	534	567	568	566	534	594	581	565	551	580	564	581	591	597	563	560	592	587	540	585	590	555	579	568	531	570	584	572	548	557	587	545	591	587	582	605	576	572	600	653	568	549	582	580	550	554	543	588	614	568	604	589	645	597	593	601	572	546	589	579	596	603	577	553	566	588	589	569	538	556	558	604	536	593	555	599	605	581	580	585	566	562	563	597	606	553	586	586	614	534	611	562	569	598	533	567	606	637	630	541	558	538	581	630	566	631	610	581	547	585	538	569	587	619	599	577	616	578	589	591	568	556	593	594	531	588	596	572	581	579	583	584	589	528	603	608	537	619	594	583	558	608	600	623	582	599	611	592	564	580	580	624	574	634	562	548	583	585	613	615	591	588	579	588	538	582	590	577	589	634	554	561	542	566	607	581	591	593	557	561	590	584	601	619	580	624	603	564	542	593	553	579	587	591	564	579	615	609	616	534	577	578	622	592	565	653	609	596	559	554	563	544	549	586	552	567	578	531	610	552	632	569	545	596	546	595	552	590	563	589	559	537	572	611	599	598	573	591	593	589	600	594	557	595	604	619	572	604	588	567	578	569	576	524	618	580	576	590	571	556	549	608	573	496	606	596	573	591	584	592	552	628	569	614	600	558	549	559	572	552	564	547	574	541	576	565	598	585	598	601	578	566	588	574	539	601	585	590	601	595	540	598	559	622	573	613	625	588	597	584	580	561	569	593	560	597	585	572	578	604	626	581	599	596	573	599	597	570	598	563	522	580	600	593	596	539	535	588	591	553	587	577	587	566	587	541	538	575	597	572	598	540	600	584	590	547	617	608	586	555	585	561	583	560	561	565	577	563	607	536	555	573	601	531	572	572	626	579	605	596	541	580	551	569	573	550	587	564	567	572	579	557	609	588	624	590	594	575	588	617	603	554	577	552	573	602	580	580	578	582	609	585	555	615	555	582	584	562	585	551	548	570	550	570	620	583	520	568	548	564	576	604	563	573	598	608	560	568	546	616	611	599	618	531	613	583	554	593	539	556	569	558	575	568	587	618	577	572	553	550	627	543	549	547	577	588	609	567	592	617	568	567	571	557	595	561	597	593	579	603	599	582	656	612	526	567	604	603	543	542	559	608	571	625	598	588	548	612	567	599	567	614	593	567	577	557	569	566	597	535	553	568	558	621	588	591	574	579	556	596	617	538	600	604	580	521	556	583	564	555	560	634	608	575	604	554	603	603	571	562	568	568	565	581	593	599	597	587	582	584	547	566	554	602	559	599	601	591	569	570	579	576	615	603	582	636	551	575	553	605	602	573	554	580	554	572	528	593	572	598	560	603	550	589	612	605	636	603	608	587	558	582	596	575	565	565	592	586	559	639	561	590	579	586	587	583	541	579	578	523	598	571	565	557	588	606	580	566	540	578	571	601	558	573	587	592	586	524	602	568	565	593	584	617	600	550	572	599	619	582	552	584	648	576	589	558	594	621	583	572	563	590	558	556	564	556	604	553	570	585	583	616	594	598	592	574	603	597	591	580	566	580	572	625	574	596	579	550	550	577	582	527	550	583	589	558	580	629	526	564	601	610	551	591	570	572	577	587	586	591	602	564	571	576	545	591	585	533	612	558	555	555	592	536	571	624	576	606	600	563	596	604	585	540	526	580	578	572	547	559	620	598	588	606	516	558	622	568	597	558	529	560	612	556	628	559	592	570	574	590	596	566	584	611	589	592	617	557	537	587	572	602	589	639	580	566	601	523	536	594	571	578	571	572	591	625	584	600	596	555	556	587	611	540	522	596	580	586	607	595	590	602	540	595	565	571	614	578	550	595	571	586	592	600	545	578	549	599	610	572	549	610	592	579	592	615	625	562	568	557	592	585	619	602	570	524	572	575	590	577	575	588	559	612	592	610	586	573	565	559	550	602	577	562	593	575	571	556	635	566	599	612	568	557	541	507	618	566	608	525	521	551	577	578	594	562	595	588	554	578	562	575	601	589	599	591	576	567	561	607	539	570	570	621	582	529	633	605	553	608	540	592	560	561	585	590	603	577	590	565	559	571	588	577	532	571	596	587	580	568	599	613	594	606	574	534	581	575	587	546	592	565	596	583	549	574	571	569	587	578	572	570	542	611	584	566	606	583	582	623	586	602	604	556	592	583	593	582	543	597	562	569	599	570	588	569	603	558	568	609	605	587	626	573	561	564	561	593	571	574	583	596	625	572	626	604	595	557	578	613	589	561	598	549	597	607	589	598	591	568	565	564	628	604	576	555	622	575	597	588	592	578	586	606	587	586	597	597	612	532	546	593	581	531	587	578	598	583	575	594	541	572	576	598	582	526	565	605	577	560	537	588	554	567	577	571	573	586	575	574	602	590	576	553	607	552	586	559	544	532	484	616	556	564	584	553	567	551	589	586	581	571	547	590	568	561
26729	19713	8799	7895	625	475	448	395	363	339	336	319	377	1269	1487	1303	1021	742	534	375	305	292	294	289	302	305	287	292	281	301	271	338	281	315	296	280	292	333	307	299	308	322	311	326	342	285	290	321	282	303	297	310	306	294	290	308	291	307	280	319	308	328	313	285	294	291	305	293	317	304	287	286	307	305	296	318	310	284	311	313	275	304	306	299	312	295	295	280	305	305	294	300	287	307	298	302	304	303	297	294	328	307	312	293	299	291	293	291	293	286	298	276	312	297	270	301	284	284	290	294	307	282	254	302	289	286	267	307	295	315	286	311	280	306	321	286	290	324	321	300	264	277	266	301	305	288	296	308	299	291	322	313	292	314	289	309	277	288	288	282	301	265	262	291	319	284	301	260	299	301	299	300	291	300	287	280	295	313	309	316	273	284	292	331	288	308	300	299	289	270	293	261	316	323	291	306	325	284	312	287	290	250	299	301	290	282	295	322	262	309	295	271	284	282	294	296	311	305	301	305	292	270	293	281	279	301	320	320	276	288	282	297	291	271	303	311	313	296	308	303	296	258	311	289	305	303	327	287	300	315	286	318	301	303	289	299	291	325	279	275	317	293	305	286	287	331	315	295	319	283	303	333	308	314	274	273	277	306	282	301	300	263	307	265	296	304	280	285	283	268	304	293	296	293	273	255	296	304	307	329	287	291	299	274	311	284	306	294	312	297	283	321	299	277	298	317	297	297	302	289	337	333	323	280	289	310	293	274	315	291	293	273	278	297	309	287	311	296	312	286	279	291	304	294	295	300	301	280	299	299	293	310	311	308	266	285	290	277	291	322	293	269	277	299	289	292	315	281	325	280	280	321	307	275	283	274	271	262	295	313	280	263	298	296	314	280	261	264	304	313	286	305	280	296	282	276	277	320	321	304	302	273	314	286	290	289	302	278	284	281	293	318	265	332	287	284	285	297	314	285	262	254	260	276	314	291	292	299	302	276	288	312	318	307	276	273	322	274	286	337	307	294	282	290	286	295	284	288	317	296	276	306	323	287	301	269	289	296	279	297	265	298	292	307	287	312	284	278	335	325	303	275	308	271	304	324	302	304	294	303	275	282	280	277	287	282	296	292	323	276	291	342	298	297	283	274	276	263	256	270	275	303	309	289	304	292	297	279	302	306	293	255	288	271	260	305	291	305	276	311	284	325	304	288	304	318	292	282	343	326	301	291	327	289	287	310	290	302	326	277	273	292	301	271	307	302	285	285	285	289	281	295	312	283	306	293	305	289	292	267	286	294	311	303	299	273	321	268	275	295	296	278	292	301	303	301	282	299	297	324	308	326	286	317	298	316	304	289	288	266	297	321	303	301	277	282	296	309	320	302	319	312	288	275	275	260	334	314	314	256	294	284	294	311	313	279	331	300	266	282	292	300	289	322	300	278	290	280	317	290	320	294	260	267	284	313	296	290	322	297	296	309	293	292	283	289	319	278	287	297	290	301	295	278	302	277	299	298	321	309	297	298	265	302	300	314	296	274	276	269	264	303	321	281	279	316	319	280	259	310	295	302	279	270	330	278	284	321	263	287	312	328	309	276	288	299	289	283	291	310	286	270	271	313	321	314	284	287	311	323	326	300	285	306	256	294	288	275	299	287	302	293	270	271	279	282	279	276	262	287	281	295	295	293	298	326	289	276	308	334	303	307	293	286	285	294	307	326	284	296	270	333	291	287	291	291	329	321	284	299	288	312	301	283	334	290	302	317	275	291	317	316	277	308	309	311	316	264	292	284	293	296	304	322	290	280	281	316	292	325	290	253	329	319	342	286	312	293	286	286	292	295	294	290	287	298	283	279	285	307	309	290	294	314	319	275	296	276	320	311	303	314	271	295	304	297	296	304	328	285	309	262	278	307	319	293	307	296	313	270	285	296	298	294	291	275	333	305	294	321	295	296	299	260	289	286	317	293	285	313	296	308	283	301	293	305	297	313	333	319	296	287	308	306	297	324	293	291	319	284	301	319	272	298	311	320	310	322	299	304	291	296	310	299	270	309	283	296	267	292	280	303	295	299	299	333	339	297	294	286	326	274	287	302	302	312	290	282	309	276	306	302	311	295	291	321	297	300	304	266	326	337	280	293	301	301	287	303	283	292	257	283	316	269	314	293	278	306	290	262	316	305	295	328	322	309	298	308	280	284	307	297	301	293	287	310	310	296	317	275	265	318	294	287	269	298	285	298	286	307	303	292	295	333	281	295	285	291	282	274	285	271	271	269	279	269	292	302	296	297	280	305	305	294	331	267	300	274	268	328	294	294	313	300	269	314	292	299	276	321	318	272	299	330	345	286	296	297	284	290	319	296	330	323	312	293	315	329	290	298	293	290	326	254	273	294	305	288	304	287	299	277	289	299	284	287	310	316	296	307	313	297	296	282	278	289	280	325	312	290	286	297	324	297	316	308	297	302	314	299	322	286	314	311	288	299	309	316	283	300	310	277	257	285	317	290	310	288	300	295	285	308	307	300	261	336	277	260	331	334	252	300	274	312	295	300	286	332	288	261	266	290	301	295	301	299	306	309	267	258	303	328	316	321	304	293	277	302	283	265	296	301	318	312	261	321	288	296	305	286	314	274	290	316	323	309	270	276	286	306	290	287	321	307	325	297	312	303	293	273	275	303	288	287	320	303	287	275	300	288	293	301	318	324	290	330	263	286	280	304	325	285	310	298	286	298	299	317	289	291	303	273	291	309	330	309	320	318	280	320	281	296	289	282	289	309	299	306	293	270	272	298	299	298	310	282	304	319	294	281	312	305	304	312	284	307	263	316	276	302	282	299	263	297	301	300	299	287	281	284	292	334	308	289	279	274	308	302	287	256	302	330	304	290	282	275	282	292	272	302	311	275	282	295	276	309	298	282	280	300	313	306	290	290	301	324	275	259	312	265	273	286	272	317	281	298	291	281	272	281	285	284	285	300	273	338	249	298	298	272	320	312	310	306	262	314	278	299	309	305	254	285	301	308	284	313	310	316	300	312	322	271	323	324	298	317	317	314	290	278	300	278	311	306	273	302	274	316	315	286	271	287	308	279	305	271	281	287	303	283	281	289	245	320	276	283	314	274	295	308	307	293	312	349	272	299	263	297	281	305	319	322	302	309	298	310	310	297	289	300	316	289	280	270	305	322	300	278	316	316	292	271	279	293	284	305	319	290	283	292	300	276	311	286	302	282	293	288	292	285	294	299	281	249	274	285	302	286	293	275	285	281	282	318	292	326	310	281	301	317	298	327	303	288	315	300	292	275	324	320	284	285	323	298	295	276	309	282	255	287	294	294	293	314	288	269	333	280	318	289	291	295	321	295	307	310	311	306	310	320	329	299	312	298	269	329	285	297	299	309	270	321	304	295	284	312	287	292	289	276	288	283	286	311	290	264	307	324	293	278	280	280	297	285	290	292	262	312	275	318	284	317	282	275	276	288	290	283	305	309	295	269	295	282	288	309
5795	4683	10735	11314	1529	1185	1046	893	723	679	614	600	718	3907	4232	3449	2492	1657	1092	722	473	483	543	469	488	506	514	474	512	517	486	496	507	465	463	473	501	472	443	482	544	514	534	511	496	555	529	519	491	519	496	454	534	475	500	505	503	489	493	510	509	495	474	489	543	489	478	510	515	499	516	515	480	521	514	462	483	506	530	479	511	524	493	458	473	516	520	472	493	486	494	477	537	515	491	505	491	496	528	510	542	516	512	500	494	469	491	464	510	496	513	518	481	483	498	540	503	513	505	507	535	500	490	497	510	478	501	471	480	483	496	473	511	487	512	522	490	491	528	512	528	425	497	460	517	513	487	492	506	487	520	505	495	489	520	515	515	520	500	503	489	499	452	504	549	496	514	486	503	494	443	496	482	516	492	477	491	490	477	507	517	448	482	526	473	472	507	505	504	500	494	484	510	451	538	517	527	477	492	496	534	511	485	484	536	491	490	427	496	480	493	509	491	511	506	563	521	526	501	491	503	483	476	476	508	502	483	478	484	497	508	540	508	467	472	511	468	469	501	485	529	470	513	502	488	506	508	486	512	528	505	500	493	496	519	455	506	535	521	496	508	481	492	487	492	503	469	467	489	549	460	483	504	440	488	493	506	476	528	496	477	481	531	514	520	472	542	533	489	487	515	527	482	503	500	484	489	473	538	493	468	501	506	476	536	467	510	519	499	512	535	510	487	482	507	521	495	478	496	477	454	493	497	475	511	490	489	474	523	507	507	519	526	526	518	541	500	470	501	475	492	469	497	579	497	495	515	445	517	512	525	511	484	502	539	459	496	522	513	500	510	555	509	479	465	514	497	500	484	525	493	488	521	496	459	519	467	499	514	461	490	528	460	568	465	498	476	514	496	483	488	531	482	493	516	507	478	538	470	531	538	492	489	543	483	508	510	503	530	498	494	480	489	504	482	462	520	480	493	523	488	521	505	513	489	467	503	494	501	515	507	433	497	515	468	497	503	492	487	519	510	506	509	555	497	521	507	506	491	481	495	514	445	540	507	492	466	503	478	485	511	490	542	511	494	501	522	499	448	510	540	508	510	477	497	484	506	511	485	505	504	492	490	502	466	525	489	468	513	489	466	502	505	506	501	543	465	490	493	515	492	516	506	494	512	502	486	549	507	513	482	499	485	504	472	458	500	470	521	513	517	485	486	499	512	502	493	527	511	522	490	518	500	498	483	532	510	495	508	513	510	459	496	475	491	488	508	514	473	467	478	485	466	488	512	495	483	504	506	487	520	517	505	552	518	509	513	485	492	549	502	522	490	451	509	500	513	510	534	523	531	459	499	506	483	532	505	479	529	466	454	529	477	501	492	516	509	476	515	495	509	506	546	468	476	517	553	484	527	495	469	538	485	528	508	470	468	515	494	475	453	482	486	484	507	520	501	505	510	534	510	480	487	507	513	479	486	526	475	496	545	481	525	485	519	475	479	488	503	526	527	499	477	474	502	539	489	508	494	477	493	510	474	508	497	484	508	500	542	481	496	519	508	517	510	551	493	484	491	501	492	460	490	459	509	471	472	503	474	531	542	488	446	504	464	520	480	467	505	502	525	508	505	524	498	511	493	547	493	520	534	454	512	499	488	489	460	513	515	459	530	538	456	523	529	512	510	463	503	507	501	518	516	466	452	516	513	489	510	513	473	490	535	481	461	518	499	478	510	538	481	484	525	491	474	458	526	524	517	498	477	508	522	491	503	511	503	513	526	490	486	496	523	563	502	463	466	520	474	524	532	504	504	494	523	518	489	499	467	480	491	494	522	508	499	511	486	488	500	519	499	467	511	510	490	487	516	523	542	534	476	505	494	496	520	483	540	503	496	550	473	505	523	531	514	448	507	491	476	507	541	485	499	485	456	498	502	546	511	484	525	483	531	494	496	483	497	494	540	504	499	486	532	488	499	479	480	497	478	492	492	479	465	511	506	480	509	514	502	525	459	523	513	492	487	494	520	491	516	525	489	503	479	488	563	499	503	446	540	495	519	526	490	479	478	498	498	503	487	498	525	506	499	500	513	527	520	482	510	499	498	496	484	466	497	472	523	509	521	488	551	506	548	508	507	504	461	470	499	492	484	522	510	520	501	495	500	494	495	486	536	491	483	491	477	468	500	515	453	498	445	479	497	486	439	503	491	504	523	511	496	490	474	512	515	516	530	451	486	472	482	523	479	519	524	484	546	479	479	459	462	514	500	444	484	493	495	534	486	482	549	484	488	510	517	502	489	530	527	531	499	468	479	510	535	513	530	470	479	520	459	499	503	525	513	511	455	506	473	478	503	528	472	470	519	542	504	526	479	499	500	467	474	508	498	494	487	492	461	492	524	513	491	508	469	483	519	493	496	506	499	495	471	453	485	510	492	498	527	502	507	483	490	493	514	525	467	475	511	535	466	493	522	472	480	479	526	477	491	468	508	481	475	463	486	493	522	514	535	455	470	468	484	451	504	486	509	495	528	506	484	535	489	484	454	472	462	510	492	492	502	494	460	454	459	532	496	505	498	515	529	512	475	484	490	454	481	528	499	531	499	451	477	498	480	531	461	519	464	497	507	520	521	531	477	535	528	517	478	498	486	506	493	530	458	492	494	486	436	511	516	510	538	486	469	529	470	508	502	501	487	484	552	497	466	535	510	446	459	517	478	548	535	494	480	506	465	483	486	498	504	503	469	473	474	492	498	512	495	514	487	487	465	491	488	435	517	488	470	503	488	461	511	518	474	505	472	469	522	467	515	486	476	539	468	449	476	474	525	526	506	521	524	514	526	475	480	448	474	494	485	498	510	474	480	492	487	500	538	485	493	495	467	489	522	492	464	475	470	500	436	511	472	519	483	505	518	499	496	512	515	530	527	487	497	493	506	503	521	514	475	484	458	513	489	519	526	496	544	492	559	487	502	463	493	470	516	467	476	515	474	517	464	515	525	516	508	509	557	474	498	558	484	508	511	517	478	476	470	501	488	495	518	481	506	471	506	486	499	524	506	523	512	487	514	508	517	461	513	506	496	525	506	493	536	495	479	485	502	551	484	472	479	459	510	452	506	454	475	481	479	539	503	490	549	514	481	490	482	493	476	526	477	516	510	501	509	500	466	538	520	525	501	489	490	493	493	483	481	513	513	476	492	491	482	496	492	468	538	521	525	516	474	503	542	511	496	500	514	495	470	494	482	488	501	486	528	483	493	463	515	495	489	501	454	472	447	509	465	510	470	465	515	494	502	494	451	512	483	506	507	490	507	512	476	491	500	462	506	496	480	485	497	474	526	482	473	521	484	478	496	470	504	496	491	480	447	496	504	518	534	494	512	503	462	488	498	514	490	491	518	496	498	520	535	481	486	474	509	528	481	505	475	435	465	483	493	537	472	524	493	481	511	510	495	495	443	503	466	448	472	491	496	513	501	504	460	500	494	533	495	525	485	496	502	487	526	503	507	497	516	510	478	468	500	495
24668	21184	27983	26431	10490	1244	779	612	469	473	472	427	537	6278	8646	6190	4143	2784	1364	540	343	344	344	335	371	341	341	339	319	341	359	343	337	365	342	351	351	349	356	312	338	343	334	376	394	387	348	349	358	342	332	357	342	322	333	336	362	373	364	381	326	370	306	352	365	361	374	343	346	339	391	344	339	359	323	353	341	383	365	369	364	320	357	317	327	345	372	383	361	345	325	348	339	329	360	359	351	365	352	339	351	350	344	334	347	372	345	347	344	356	345	364	369	371	361	356	348	347	337	335	319	365	325	353	336	334	340	345	369	351	345	315	361	381	343	344	349	330	328	331	338	349	379	382	357	333	343	392	331	376	369	340	333	351	329	322	325	345	332	362	398	349	316	320	340	340	326	352	347	339	349	328	337	340	375	322	325	350	349	364	348	316	344	370	325	357	389	341	331	328	380	340	352	340	361	359	336	356	357	318	362	362	337	337	322	301	311	361	361	362	350	367	332	352	316	362	376	356	374	367	353	347	351	329	361	332	326	373	333	364	342	342	356	346	343	344	338	299	349	360	337	320	332	338	380	352	346	351	362	305	335	345	377	370	336	377	354	358	360	328	358	353	360	356	344	315	357	350	347	351	345	351	348	349	355	331	345	360	362	358	371	360	327	384	343	381	332	347	354	354	351	321	332	350	337	344	367	364	379	334	359	319	344	312	329	322	346	327	360	362	357	363	380	328	350	352	329	334	342	324	318	362	371	363	347	331	339	349	342	345	322	376	324	342	362	325	338	363	338	355	356	317	346	338	365	341	338	361	331	364	365	369	392	311	323	367	370	318	321	368	333	317	327	356	387	340	336	322	339	388	316	359	372	326	348	326	370	341	364	352	326	349	316	357	323	322	327	342	329	376	336	373	378	309	363	345	341	359	364	363	345	340	353	355	358	328	335	370	350	338	368	348	358	378	326	369	331	362	318	326	322	326	324	358	355	331	340	361	323	337	349	363	358	351	314	326	349	352	300	351	355	365	340	322	330	351	351	388	349	320	363	337	342	370	348	339	362	341	356	345	316	345	325	353	348	345	327	360	327	378	346	346	380	342	338	353	350	354	305	367	339	319	361	318	349	368	404	359	327	342	357	342	354	383	343	348	378	357	384	343	332	365	367	343	360	363	325	360	385	357	345	385	352	361	397	355	338	341	363	338	337	357	360	363	364	372	350	335	334	365	311	337	341	339	381	338	354	386	319	375	333	353	384	347	359	345	356	316	354	368	357	349	343	389	356	357	359	364	347	353	365	341	348	374	355	343	306	345	345	308	352	332	331	347	351	323	359	338	332	354	294	339	359	370	336	339	371	318	351	306	373	404	367	359	341	365	373	355	363	315	368	388	335	351	367	371	334	367	379	361	363	384	350	359	367	360	347	364	339	348	337	364	343	351	374	340	365	342	334	346	361	338	349	358	376	304	335	358	344	349	342	336	329	308	357	362	363	364	303	370	361	358	386	354	357	377	352	366	354	345	347	353	339	329	366	335	392	377	340	336	317	365	320	341	328	341	339	366	318	339	321	334	342	361	331	309	361	382	339	359	340	362	344	330	338	353	315	332	418	368	350	312	370	358	349	348	331	377	337	365	356	363	378	342	377	350	352	376	332	362	367	351	341	334	348	340	377	356	327	379	337	340	355	330	327	362	317	341	390	345	335	333	346	333	355	345	345	330	349	322	372	367	315	340	345	333	373	356	335	320	321	363	319	396	383	347	356	332	369	345	308	366	365	330	378	364	375	348	328	359	352	326	354	380	324	322	374	346	352	321	325	330	378	360	385	371	329	354	341	353	330	345	356	357	357	327	358	381	325	367	355	352	369	332	335	309	333	316	356	360	357	311	355	331	355	358	322	315	348	319	329	360	345	365	364	320	343	358	339	359	345	356	357	357	353	375	336	363	352	382	348	369	365	361	357	313	299	350	350	345	385	340	379	368	325	331	371	349	310	335	325	344	362	374	361	323	338	369	358	364	337	331	365	339	339	339	363	368	351	357	336	365	330	352	353	337	389	359	385	311	347	356	349	346	358	340	363	350	347	345	334	366	335	351	346	405	339	320	375	362	370	320	343	336	342	334	346	373	346	366	369	338	333	332	363	392	351	351	355	356	319	347	319	382	356	368	355	359	350	352	375	350	374	342	341	381	324	346	345	357	348	340	376	337	369	364	291	376	336	339	367	375	371	339	324	348	353	347	365	334	336	324	348	330	377	345	342	356	337	354	378	328	303	334	384	338	330	334	359	348	350	338	378	328	336	360	308	344	361	369	348	370	338	343	368	357	352	377	355	317	401	331	350	347	326	319	315	336	345	360	339	361	320	350	328	331	350	319	349	348	300	326	334	313	331	321	366	330	335	340	360	345	379	352	365	376	330	349	351	358	337	367	318	339	361	339	355	352	369	318	348	319	343	347	362	402	362	315	366	356	364	335	339	364	350	364	330	336	329	350	360	349	364	345	341	352	352	337	344	351	362	349	325	331	331	356	333	361	351	333	360	358	356	361	349	358	374	370	354	363	343	366	348	365	359	376	370	375	338	361	331	359	312	383	352	331	341	332	337	372	333	336	352	314	338	361	330	397	365	323	349	343	352	369	343	362	358	377	334	357	361	345	358	323	339	336	353	362	355	325	340	350	340	384	342	356	348	359	341	355	350	366	338	350	373	360	346	356	341	348	388	339	348	340	365	326	379	356	358	326	366	355	360	331	350	325	381	340	331	335	402	327	342	347	321	355	324	370	357	353	303	377	332	362	318	354	362	317	357	365	325	324	301	339	358	331	313	374	337	383	348	322	326	352	360	338	372	350	353	351	385	337	341	379	344	340	357	299	345	349	328	363	340	334	348	324	337	318	366	344	349	372	327	332	326	353	338	342	343	353	328	363	333	377	361	347	354	343	357	362	315	326	348	355	369	336	320	296	332	322	326	347	350	346	346	314	330	332	322	374	395	297	320	346	371	378	312	318	343	358	362	363	350	326	362	311	360	349	322	319	357	348	353	351	328	357	353	350	361	340	316	348	363	363	341	332	351	367	335	355	341	324	348	349	346	322	358	336	330	315	343	324	339	357	338	360	324	334	334	322	359	320	303	363	359	343	328	327	348	329	351	342	341	349	360	312	342	338	329	378	345	326	325	334	357	373	362	333	327	346	349	307	340	340	359	341	353	351	331	340	340	341	346	371	357	346	349	389	368	323	301	347	351	362	358	357	353	352	380	335	338	345	348	346	388	342	382	358	365	314	346	347	356	354	320	346	323	367	348	355	341	348	359	358	343	333	325	347	358	383	336	326	346	355	323	299	337	348	373	351	381	335	344	341	377	356	370	316	334	374	352	298	331	341	366	302	344	352	329	350	365	349	347	380	321	336	391	312	329	339	334	331	334	358	382	334	346	360	363	340	318	382	342	362	333	364	358	342	327	345	366	312	368	363	373	331	324	371	361	316	346	352	337	383	351	352
7366	11014	24304	23983	3461	2501	1880	1523	1255	1104	989	890	1378	16206	19009	14120	10478	7305	3512	1137	593	627	631	592	607	597	613	582	549	627	588	623	582	615	565	553	602	578	632	590	615	586	565	617	704	606	617	586	586	563	598	594	567	553	617	598	574	590	580	567	572	583	565	559	610	613	587	615	577	569	592	576	597	638	556	588	604	567	615	575	624	616	598	541	584	577	613	636	601	588	552	561	604	599	624	612	558	587	569	567	625	592	602	611	579	596	574	641	604	641	583	614	564	525	600	613	634	594	623	593	566	560	601	577	543	586	565	633	613	589	597	572	614	618	564	592	579	574	621	577	582	599	618	591	598	626	579	638	629	577	581	601	594	617	594	608	617	588	591	591	560	594	583	563	641	567	591	620	618	581	606	613	590	584	623	634	599	564	549	585	621	584	605	600	593	565	593	548	548	578	600	562	587	563	582	640	602	588	581	610	603	630	637	545	579	558	613	574	536	559	608	605	555	611	619	588	596	623	625	559	587	593	595	648	584	556	636	595	582	564	568	560	577	570	628	544	577	605	605	581	549	547	591	569	590	597	589	562	567	610	534	553	571	626	612	613	613	597	598	601	562	604	588	574	630	584	613	614	568	612	593	588	568	594	614	564	589	580	575	618	599	552	646	570	608	564	588	595	612	551	600	597	538	579	619	574	605	595	576	577	590	592	616	604	575	613	590	614	571	582	625	572	638	641	596	597	591	619	589	572	544	575	605	617	590	550	598	592	558	640	572	603	571	535	590	587	608	561	576	571	643	566	596	599	611	635	614	621	601	588	583	601	604	609	542	565	558	594	626	593	594	582	610	567	558	618	641	632	624	568	603	560	604	574	588	587	598	595	580	563	624	616	605	630	547	575	606	569	565	636	606	559	614	571	574	594	597	591	581	549	587	565	563	617	594	606	578	558	541	608	520	561	618	594	626	623	557	550	590	599	610	549	569	596	577	601	638	609	623	593	576	604	615	541	624	573	609	624	616	594	569	600	587	604	583	548	571	600	593	573	607	596	594	578	607	572	565	572	611	584	582	587	636	603	596	588	578	564	579	613	623	583	632	615	590	606	632	614	552	587	566	598	568	603	573	580	571	555	597	578	575	582	598	570	629	612	562	607	560	573	579	585	560	631	624	579	584	593	628	570	601	569	574	582	555	610	593	561	577	582	608	593	606	574	574	585	607	578	576	596	600	541	587	625	571	610	557	597	618	609	573	598	524	601	579	571	544	617	594	549	576	580	589	621	591	550	588	574	619	598	563	605	604	579	607	571	570	584	614	591	529	583	584	576	557	584	566	603	592	558	620	584	612	616	598	625	583	580	569	569	552	563	598	569	607	556	620	587	634	577	614	600	599	595	620	585	603	595	575	537	619	578	592	591	581	589	523	592	596	590	583	562	593	556	573	616	587	604	613	599	600	629	564	591	621	597	558	577	560	568	588	575	590	613	605	580	611	584	560	612	566	578	602	574	577	573	580	603	638	594	590	581	604	547	572	567	571	580	585	591	597	607	600	560	563	588	569	563	550	555	595	572	599	631	623	604	595	606	607	586	578	574	581	584	631	569	589	590	563	600	632	582	608	562	608	588	577	617	664	600	572	602	621	593	589	589	585	619	588	607	576	553	584	579	567	623	613	598	655	600	588	546	571	603	587	583	586	589	620	561	579	595	596	652	582	559	587	554	602	642	637	594	596	577	599	601	623	574	578	634	565	598	649	598	587	618	615	600	573	608	576	571	592	617	561	617	589	633	560	588	602	558	553	607	566	639	590	596	557	597	570	534	588	590	591	630	644	621	585	613	537	527	644	600	591	576	602	624	611	587	599	607	611	596	610	591	595	597	604	565	600	597	610	555	608	565	558	609	560	610	586	570	583	584	597	598	575	547	587	613	634	571	613	539	585	619	600	612	606	604	607	603	593	559	563	578	535	594	623	600	577	588	613	637	565	563	588	590	545	599	630	616	590	588	589	610	585	595	564	621	596	563	568	610	565	543	600	636	594	626	584	608	584	586	603	604	535	593	579	581	625	584	575	571	568	589	620	573	553	591	580	585	600	584	600	583	603	577	603	562	574	559	574	578	605	546	573	578	626	620	620	588	596	606	601	623	581	593	631	637	588	572	581	637	612	594	620	618	613	645	586	609	576	595	592	621	599	600	586	600	561	617	583	578	577	580	600	568	584	612	583	588	610	586	647	594	580	582	592	582	589	620	595	596	602	607	568	595	638	565	612	606	561	567	619	609	621	575	602	582	592	609	600	590	573	565	621	578	615	571	634	567	527	574	576	590	575	625	587	528	564	588	563	597	624	617	601	625	605	604	626	607	616	610	625	598	574	558	571	584	538	614	592	577	642	602	561	615	589	605	623	604	600	606	556	591	599	607	580	564	598	592	587	557	597	587	607	583	608	591	569	562	571	563	639	558	613	614	586	590	609	595	563	603	571	598	608	601	605	626	590	618	613	603	552	611	557	566	548	620	600	599	606	599	615	614	632	592	554	571	602	642	625	564	601	585	591	599	578	604	615	588	577	602	568	614	590	540	619	567	617	599	580	612	602	568	574	598	545	614	584	567	594	611	612	588	594	628	591	595	547	583	602	579	565	587	617	618	579	601	588	589	615	600	571	593	581	592	584	538	618	635	547	618	563	557	596	604	602	599	576	537	595	571	575	540	593	593	657	605	591	611	571	612	582	616	591	610	620	597	571	568	557	590	537	626	585	636	637	595	602	543	575	592	587	563	563	568	600	584	587	610	613	587	613	587	642	597	617	631	598	608	586	588	600	608	574	592	617	558	594	621	599	582	593	563	552	562	603	620	584	589	575	596	591	578	562	602	615	641	599	583	615	620	631	614	571	603	581	604	590	578	593	544	581	596	589	581	614	583	572	629	573	586	563	582	594	570	610	537	581	585	619	580	580	571	577	592	648	574	631	570	640	564	616	551	609	581	596	633	584	570	565	580	587	610	557	579	617	600	570	603	581	580	594	569	560	620	640	637	616	603	607	617	627	573	610	565	557	578	577	602	601	615	527	625	571	587	607	559	585	518	555	605	605	577	615	534	622	561	611	589	555	597	594	585	576	606	521	591	597	593	592	567	576	606	592	606	592	583	601	568	577	548	556	619	631	595	570	600	604	576	617	593	609	537	590	594	571	593	587	591	561	583	614	591	625	598	581	580	545	547	568	568	557	628	610	608	612	611	623	578	566	588	577	598	547	591	565	538	633	628	546	614	593	567	608	614	597	569	604	561	565	595	543	567	612	558	610	579	606	597	578	556	567	587	594	574	620	581	625	558	545	593	559	607	551	574	573	603	618	605	576	598	504	595	575	575	575	602	590	629	602	599	631	581	546	581	588	603	549	571	577	577	587	631	603	600	576	637	610	574	556	589	563	572	591	591	566	595	601	575	584	616	643	599	581	608	627	611	597	571	601	612	610	582	568	623	584	615	562	563	600	617	576	568
23157	21168	28940	23799	21159	18102	3003	1009	754	672	608	531	1073	16984	23360	17545	10597	4921	2253	630	325	338	337	381	355	342	308	346	360	319	375	342	330	357	334	356	314	340	361	383	340	349	355	351	400	400	386	355	339	351	309	353	327	317	360	363	351	320	365	331	334	368	360	313	342	367	346	325	353	354	349	345	324	350	340	335	338	335	347	342	333	350	328	337	309	333	344	378	389	366	353	338	346	347	323	342	347	310	348	386	336	381	336	350	329	359	336	307	365	368	351	347	331	343	331	336	352	357	342	343	370	334	346	344	367	348	338	339	320	376	343	364	345	348	343	347	347	354	359	326	365	329	339	329	352	343	354	337	352	351	334	314	317	339	360	350	348	328	348	313	330	335	311	326	335	346	342	338	339	345	327	348	333	363	356	401	342	326	319	351	311	339	338	357	340	321	369	340	358	334	316	354	343	304	360	324	328	357	337	305	360	361	349	368	356	369	320	344	349	362	323	360	325	309	321	359	359	330	345	337	340	357	321	324	353	357	352	339	320	396	332	334	341	318	329	324	337	348	344	336	379	312	330	354	362	306	357	326	347	340	339	338	315	353	366	357	328	324	344	352	311	335	374	344	350	369	355	344	354	336	362	378	346	345	341	345	301	365	347	330	327	325	351	343	358	380	338	348	316	332	351	316	331	342	354	383	342	330	342	342	321	353	322	332	325	340	349	363	307	316	332	326	351	319	350	322	321	380	344	345	357	357	335	325	317	355	347	374	329	342	340	344	313	323	356	339	319	328	329	358	331	333	373	373	368	336	325	348	336	325	361	344	334	322	326	348	317	351	321	327	331	323	338	317	333	358	348	343	355	331	332	352	345	369	327	323	377	321	311	313	344	362	335	366	351	322	314	380	395	332	348	336	367	340	329	370	350	363	332	317	369	337	353	362	344	351	352	321	305	346	335	355	354	332	332	340	316	359	332	319	356	351	365	352	335	342	325	304	342	322	319	378	316	347	347	332	312	347	377	369	336	339	328	366	352	335	366	325	373	356	326	373	343	364	316	334	304	335	300	318	356	359	348	332	345	353	352	307	348	356	323	332	352	300	324	351	358	347	343	358	363	351	349	330	350	333	371	320	347	326	325	329	293	313	352	351	374	364	330	332	388	329	378	341	369	323	348	327	323	350	340	361	339	331	303	365	354	341	352	350	345	350	336	383	305	349	336	314	320	352	359	371	323	389	311	361	341	361	350	339	345	344	318	315	352	340	353	324	324	338	382	352	343	353	308	355	322	336	366	312	335	350	338	341	349	350	317	356	309	323	383	323	355	319	318	333	308	314	367	341	338	320	329	344	351	357	345	354	353	342	361	329	319	335	348	341	335	315	339	355	315	354	336	343	320	343	342	323	320	371	333	345	334	378	315	345	309	341	329	351	342	325	317	352	329	334	347	354	353	362	345	362	341	314	323	340	331	343	368	342	337	360	373	335	337	353	342	328	315	358	335	366	333	363	374	307	362	316	381	343	372	353	348	346	333	338	358	336	314	352	353	327	369	354	339	329	334	344	321	343	329	352	363	338	346	337	340	331	366	323	336	352	337	337	343	337	352	355	332	369	359	350	359	346	338	350	337	326	339	328	372	343	346	360	355	354	338	331	309	357	325	365	337	367	338	358	327	344	346	357	370	335	340	365	338	332	365	321	335	342	352	323	350	351	361	339	311	352	367	335	357	325	374	337	339	342	350	350	357	353	364	360	320	344	325	353	363	316	337	348	337	355	328	359	321	341	358	347	342	321	332	348	357	360	311	326	338	326	317	339	321	350	326	324	309	345	343	342	360	341	356	326	358	345	343	358	379	333	340	319	355	314	333	307	347	349	372	353	367	349	357	336	337	357	370	348	312	316	371	325	372	337	346	348	344	313	343	325	346	349	350	318	322	352	323	323	336	363	345	326	328	332	384	330	322	345	366	335	351	366	316	366	318	327	371	381	314	347	313	343	353	356	363	334	332	346	378	339	336	390	334	326	328	374	325	336	345	328	358	366	324	341	345	353	370	333	338	349	357	363	355	353	374	342	327	328	329	333	331	380	329	356	376	350	324	305	313	338	316	348	328	343	327	321	341	318	321	347	355	329	329	301	314	367	340	320	337	321	338	323	352	332	322	347	341	359	331	314	335	339	329	344	324	325	338	355	356	344	373	347	353	308	331	353	361	380	354	346	352	318	305	356	330	359	340	358	356	343	340	353	346	342	357	372	329	349	339	322	358	353	350	329	337	361	359	341	335	316	345	353	354	365	339	367	346	357	355	331	343	311	358	370	339	311	361	332	363	336	374	305	355	326	321	348	332	289	332	345	338	332	356	345	349	339	355	372	324	370	325	356	340	358	346	360	356	342	318	347	341	328	344	333	344	362	367	327	382	325	319	330	352	354	339	304	335	357	335	335	337	359	332	335	358	353	329	337	310	364	348	349	358	341	355	362	336	350	345	340	356	356	380	386	341	351	375	332	335	363	307	364	318	359	315	342	311	336	358	341	328	365	353	358	301	348	328	319	367	338	356	355	339	305	338	340	324	311	372	351	333	315	339	347	359	375	350	359	332	327	317	348	374	349	337	356	364	339	368	338	366	333	353	351	366	363	325	358	358	367	347	351	340	339	328	330	322	363	347	346	318	317	338	354	330	346	355	353	332	316	328	351	327	334	322	340	353	351	343	334	341	355	342	375	347	349	317	370	329	329	321	357	317	318	346	332	335	346	348	334	360	377	333	330	349	319	373	326	376	341	332	345	366	329	358	318	352	285	352	342	342	349	319	329	324	380	347	336	336	347	346	379	292	352	328	330	362	374	332	323	313	368	330	355	346	324	325	315	330	335	351	351	324	336	324	337	376	352	321	363	348	342	308	353	337	347	370	350	308	347	318	306	335	323	311	335	322	367	361	335	326	321	343	375	351	342	330	338	362	332	321	347	339	339	345	362	352	337	343	359	343	364	379	324	316	374	325	352	338	369	310	331	363	339	335	324	326	337	360	318	326	316	352	334	333	320	362	375	365	346	318	355	319	336	341	320	332	344	358	320	358	362	323	345	349	357	371	334	339	287	354	333	301	328	339	364	354	361	331	337	327	323	358	324	335	328	360	357	327	339	350	330	325	323	296	351	370	354	335	350	334	335	354	324	319	338	356	341	347	338	323	315	364	328	371	344	328	330	367	352	329	329	353	364	372	335	349	349	339	346	373	352	356	312	346	322	324	324	339	349	333	344	346	343	333	334	377	343	334	327	337	338	351	354	346	360	328	343	338	335	357	340	362	311	339	334	314	362	329	353	327	361	321	331	292	350	355	328	348	347	321	330	388	345	346	364	340	360	303	347	327	350	377	325	344	342	338	326	341	337	342	360	326	347	337	328	329	349	338	353	354	351	316	330	353	330	339	322	313	355	345	329	368	330	316	326	364	346	315	344	362	320	341	370	373	365	356	325	349	357	323	350	336	341	355	323	354	336
10530	19287	28006	25308	6703	4665	3424	2524	2040	1669	1465	1312	3250	30826	33433	27271	19393	10781	5538	1210	581	602	597	641	520	563	581	558	556	584	567	555	547	607	592	553	584	584	604	575	594	566	564	673	754	673	597	640	574	573	554	597	546	571	596	580	587	551	554	596	550	553	586	596	582	612	565	575	597	529	555	577	561	581	597	516	538	572	538	559	515	573	585	593	569	583	556	587	578	601	574	546	606	565	603	591	556	548	573	565	541	574	535	574	557	629	588	611	590	531	567	565	593	583	596	580	583	552	584	581	550	594	564	582	572	585	571	565	590	537	554	587	557	582	544	601	590	575	590	568	566	579	601	626	566	568	583	563	580	569	559	557	583	546	609	552	595	543	534	541	581	559	601	555	550	562	555	550	561	568	568	559	616	551	601	589	577	560	556	594	582	530	573	533	578	536	559	555	584	568	564	605	543	586	574	541	578	533	546	555	561	596	572	598	597	521	578	579	546	570	567	552	558	591	579	543	619	578	590	574	567	596	575	618	519	562	562	560	580	580	551	555	534	601	558	531	558	592	579	561	577	556	549	590	545	549	559	577	565	553	575	551	558	539	567	571	581	547	569	577	560	581	578	537	592	572	519	554	607	595	579	538	540	549	593	534	607	577	582	561	536	587	556	540	551	531	608	559	595	577	545	511	528	531	582	577	580	573	539	564	524	559	550	570	586	592	549	565	568	538	519	578	547	579	563	574	572	574	586	606	555	613	569	569	559	575	575	581	566	537	567	592	596	568	600	548	584	575	573	545	571	546	596	554	573	609	573	589	594	587	603	561	559	570	584	574	556	597	583	596	529	577	562	570	592	603	543	587	575	595	561	563	614	539	543	581	562	583	571	611	579	538	601	584	583	548	570	549	595	567	591	556	556	541	566	564	552	582	578	562	575	544	541	554	569	557	567	630	551	589	538	520	573	605	535	647	567	598	563	570	545	572	580	545	552	564	557	584	545	542	542	555	534	607	597	580	554	536	561	588	551	524	563	562	589	580	573	576	594	563	499	522	569	586	557	618	610	564	596	589	547	610	561	576	573	613	543	564	544	567	573	566	547	582	588	582	601	605	583	539	540	574	555	611	577	585	593	603	561	580	553	561	602	591	563	563	535	589	566	556	575	548	607	550	579	550	564	581	589	531	585	597	593	530	542	530	598	575	579	566	607	531	539	526	560	588	602	583	567	603	547	614	601	563	566	579	607	611	540	564	567	589	566	538	605	607	589	549	572	579	566	596	620	560	593	524	552	552	606	577	551	593	557	568	567	591	596	545	566	565	585	587	566	506	580	521	512	544	582	548	566	529	597	619	528	564	563	570	553	611	565	609	575	556	539	551	596	562	591	551	593	576	552	574	530	564	563	537	593	562	580	583	537	542	556	599	549	580	594	545	599	571	555	582	579	559	545	595	590	567	549	590	579	516	586	591	577	575	612	549	623	562	627	551	562	583	573	555	597	528	578	574	573	594	574	552	566	553	555	554	577	566	593	562	559	570	561	539	600	579	559	521	610	588	541	547	560	550	507	569	586	579	561	576	584	546	570	548	528	561	630	560	582	615	611	547	534	568	600	565	620	585	570	583	570	582	603	587	534	578	597	572	551	528	582	574	585	566	581	544	599	559	573	593	524	553	522	600	560	579	583	571	584	589	571	526	542	551	544	544	557	597	603	599	565	609	548	591	576	578	564	643	567	557	584	585	546	569	562	603	575	592	519	565	562	533	574	556	576	565	586	593	550	590	574	567	570	604	584	560	571	545	604	591	564	544	531	592	593	550	561	558	569	591	534	553	557	575	576	539	546	584	521	540	558	568	583	600	598	507	551	578	577	561	614	566	600	574	546	565	557	580	549	574	599	554	554	606	559	584	517	585	601	568	557	581	605	582	552	543	615	528	579	575	602	572	585	571	576	586	533	565	553	596	582	557	544	533	558	564	550	562	570	613	592	565	596	561	610	584	551	544	581	600	587	601	596	568	574	567	522	584	526	579	593	543	601	557	590	566	568	517	558	573	584	603	555	551	590	581	546	565	610	563	574	564	581	600	578	587	560	567	562	590	552	578	562	540	516	585	578	536	616	584	528	575	587	565	573	562	583	562	586	554	549	591	570	524	613	527	563	538	587	576	554	594	543	561	563	607	605	604	595	601	528	569	572	593	543	559	568	583	553	556	559	553	585	573	545	571	582	582	604	581	571	557	547	589	568	555	557	558	585	610	544	557	620	544	556	556	587	601	568	543	607	598	534	580	577	545	631	605	574	565	560	562	573	546	561	614	535	552	559	542	592	594	553	575	559	586	600	578	564	594	573	577	549	577	581	555	541	530	606	604	562	573	627	612	569	519	550	565	588	558	606	519	576	549	607	561	541	545	575	563	551	569	532	563	570	529	572	586	554	611	559	563	604	593	553	591	562	600	599	575	563	573	576	580	550	605	587	594	620	542	580	560	559	556	538	554	576	562	582	591	540	572	575	558	591	569	544	569	572	585	569	558	568	588	549	567	533	556	554	532	574	580	618	569	541	564	561	555	561	579	563	511	574	572	554	554	587	592	573	571	580	595	574	544	581	545	539	583	537	560	574	554	581	591	561	552	546	545	589	567	568	574	507	563	539	559	540	554	588	581	540	571	540	571	536	566	603	582	560	559	578	507	556	561	594	543	529	619	534	572	563	558	574	611	590	541	540	543	557	548	539	580	600	574	564	564	572	590	551	533	590	578	603	543	553	576	574	598	563	567	615	585	552	559	598	577	545	507	559	551	601	567	537	574	595	552	584	576	596	574	575	574	542	534	563	579	554	579	613	589	568	574	535	595	633	547	572	595	577	552	568	573	575	533	553	557	593	563	588	521	575	586	596	509	537	602	629	522	561	567	551	601	563	576	562	565	589	544	582	592	591	555	570	570	557	561	606	569	551	517	524	625	586	566	559	543	598	601	564	573	607	553	546	557	599	548	567	575	565	531	641	563	577	604	531	579	541	563	570	578	513	586	530	553	539	638	543	563	578	598	529	562	558	533	577	548	555	601	569	579	559	595	565	543	574	568	572	548	612	568	562	547	596	549	585	583	596	569	586	600	590	564	555	586	575	596	571	510	558	643	581	561	582	540	582	511	552	605	552	566	562	585	554	590	552	605	576	610	587	575	577	524	603	572	605	585	566	566	572	566	583	554	593	560	571	520	562	517	572	589	579	552	539	558	556	559	559	612	550	548	577	569	557	618	571	571	607	561	573	583	556	570	572	586	546	574	549	589	553	567	574	571	576	591	594	566	550	583	607	585	554	595	583	560	572	553	592	547	568	575	558	574	566	572	600	562	594	596	590	601	556	560	570	546	576	555	566	592	582	583	545	552	586	544	565	534	549	558	544	551	541	586	545	549	581	580	567	603	549	562	579	551	554	560	567	571	568	529	567	605	609	561	553	586	591	560	561	578	573	601	612	587	526	554	605	596	541	599	572	561	557	588
26828	19622	6561	4656	718	505	432	374	350	342	348	314	319	639	2097	1985	1424	947	570	380	269	309	275	355	300	327	316	295	318	339	301	314	323	291	326	329	276	302	318	291	303	317	309	307	342	315	270	299	307	304	286	290	272	294	305	273	290	266	287	298	278	293	294	301	312	290	282	294	331	303	310	293	311	305	304	300	315	304	324	303	340	308	300	298	274	305	295	291	265	313	286	307	315	281	312	292	310	296	318	305	307	293	325	287	320	298	310	297	299	300	324	278	308	317	307	333	273	308	279	332	292	319	310	287	303	271	328	292	282	284	279	298	316	317	296	274	330	256	289	297	269	288	283	309	310	315	275	284	312	318	299	295	345	311	310	272	278	294	306	300	269	292	319	278	322	320	317	294	319	290	306	300	317	323	287	288	303	295	283	317	303	302	300	288	302	316	301	302	316	314	292	288	318	297	297	294	327	325	304	311	320	306	295	299	289	324	311	283	316	295	271	278	285	293	302	290	286	292	338	278	284	296	294	328	296	274	319	289	286	308	300	289	309	297	291	286	313	293	303	297	276	297	293	319	313	302	280	317	286	313	287	288	296	300	313	316	292	296	295	335	301	296	291	292	294	269	303	287	333	291	317	315	330	306	300	292	300	290	294	304	304	280	259	293	312	295	321	290	298	306	274	288	274	326	328	272	310	343	336	322	316	320	279	318	300	311	286	303	282	309	321	332	292	311	320	301	304	305	333	274	295	294	293	312	288	336	294	271	297	309	303	290	313	315	319	342	293	284	301	317	289	272	306	326	285	322	312	283	306	328	281	287	293	297	268	312	329	310	290	316	304	307	284	292	247	309	260	329	302	303	307	303	311	307	320	295	315	316	306	302	300	298	314	289	317	300	301	293	295	303	307	319	295	300	300	307	307	305	278	311	341	314	332	298	290	251	313	309	308	295	307	329	295	278	302	295	296	304	292	301	255	301	304	315	303	307	283	307	309	296	286	311	292	293	324	286	285	277	308	298	305	305	321	265	325	291	339	246	291	281	326	318	324	313	321	315	288	313	289	284	277	312	267	281	301	328	313	286	300	314	314	298	281	304	305	311	283	315	270	289	274	321	295	338	282	283	298	305	265	302	313	293	274	306	326	325	286	300	317	295	307	286	289	286	331	298	317	291	284	285	306	328	281	305	329	297	283	259	304	278	312	304	317	297	273	294	284	274	315	290	312	330	304	314	336	312	306	308	305	303	348	331	307	301	352	283	279	307	308	285	284	282	280	305	290	296	309	280	264	284	261	269	306	323	305	319	301	301	325	302	301	307	315	300	292	284	312	297	343	284	307	268	304	353	284	253	341	315	321	298	277	311	305	310	309	300	301	295	284	309	286	315	298	281	292	299	321	311	312	303	315	296	284	280	280	290	305	305	283	302	321	246	297	299	290	286	306	298	325	290	292	295	341	330	296	286	293	306	317	284	283	315	304	291	296	287	322	316	311	293	297	280	304	305	261	283	283	281	291	280	295	285	320	307	316	305	305	262	299	295	275	280	296	307	320	269	310	302	285	324	303	312	314	277	309	288	294	287	311	295	304	272	304	333	319	278	308	281	309	311	316	306	330	304	276	292	315	286	319	288	300	268	291	304	293	286	315	310	306	310	286	328	310	307	301	299	309	301	294	309	275	304	294	294	319	307	293	283	301	299	288	273	284	295	326	314	299	297	316	319	285	299	307	303	297	289	288	288	310	332	341	297	298	293	286	304	289	300	328	298	279	319	310	325	315	338	307	293	299	271	280	281	304	343	270	284	278	319	290	266	285	284	309	326	303	310	292	294	321	315	268	308	260	343	284	286	292	313	322	302	282	329	317	301	282	286	330	308	271	314	284	281	265	296	307	291	301	316	301	285	289	331	303	298	292	300	308	286	290	283	292	285	300	280	313	321	308	330	286	281	322	304	319	305	312	319	306	319	338	314	285	305	326	305	318	297	308	297	302	288	307	323	294	313	281	306	297	299	334	303	301	317	292	313	337	308	319	327	306	285	263	326	279	307	332	269	312	296	308	276	308	302	333	261	298	325	296	279	293	287	288	303	293	281	325	295	318	295	287	288	302	287	310	311	299	306	299	310	342	302	302	275	307	301	292	295	295	317	291	294	310	286	303	299	313	296	310	307	288	279	291	285	277	293	319	299	278	314	288	310	291	311	287	301	284	282	301	270	290	316	307	289	329	304	312	301	271	275	301	300	313	314	302	305	291	301	276	277	312	282	299	296	274	307	286	259	296	285	306	300	280	291	289	292	294	291	304	305	312	306	304	284	290	316	291	287	274	317	302	307	281	281	314	308	295	315	307	293	285	309	296	280	303	289	282	325	303	344	320	337	317	307	291	300	297	283	288	270	317	295	314	280	314	312	309	278	284	288	281	298	298	311	271	274	290	300	300	301	320	335	317	323	328	310	317	304	275	310	308	311	301	307	292	284	299	320	312	332	291	311	279	315	315	300	298	298	283	310	258	278	316	286	296	296	339	311	308	304	342	291	317	335	289	313	330	315	298	271	307	340	331	309	291	318	287	317	336	305	301	290	295	322	312	309	309	302	311	329	300	278	280	334	277	341	296	304	318	284	312	314	298	269	291	296	272	302	304	312	327	289	282	310	308	299	293	316	301	331	243	279	265	305	280	307	280	311	310	300	309	310	304	333	299	306	299	310	308	302	289	303	312	313	296	296	302	268	335	325	283	318	297	335	297	325	262	301	283	307	310	319	314	308	328	290	293	307	262	306	315	293	294	336	291	304	289	330	268	287	307	313	296	281	279	287	274	309	331	300	277	303	338	286	294	326	299	313	318	305	303	301	279	299	318	295	288	324	273	287	292	283	299	309	306	290	300	305	329	346	271	302	311	289	293	294	278	286	294	285	298	303	273	315	303	303	306	281	303	315	318	297	282	300	316	299	302	301	304	293	281	335	305	294	330	299	292	313	268	282	314	298	305	307	314	287	288	272	292	288	287	295	327	330	320	288	298	288	320	276	326	330	321	298	312	313	274	283	307	313	305	285	316	315	291	286	314	315	289	277	281	320	298	302	304	294	317	279	300	285	307	308	327	310	296	298	312	299	279	300	294	310	304	294	339	332	288	323	296	318	298	284	322	306	302	288	291	307	317	304	293	308	299	294	293	311	288	286	308	267	310	283	270	288	270	300	266	302	307	291	299	298	279	316	328	300	293	309	285	330	315	313	280	325	294	301	294	300	292	290	295	281	294	306	302	289	279	347	304	307	332	271	307	316	322	291	303	288	297	326	292	306	257	306	319	309	314	285	312	305	316	307	279	330	289	301	308	292	317	302	309	277	288	291	296	285	256	300	334	290	317	305	317	288	307	278	313	304	321	332	310	340	285	303	284	275	325	313	314	292	302	316	300	311	288	318	307	303	289	269	284	292	323	307	266	302	292	313	267	301	301	296	293	314	304	314	309	309	279	307	285	306	295	305	289	323	320	316
5543	4543	4980	9304	1953	1358	1021	756	686	642	629	622	578	1674	6438	5152	3578	2164	1207	740	533	533	487	508	535	535	505	535	488	532	501	503	466	502	527	507	534	524	507	543	482	531	460	520	452	453	513	511	510	500	500	486	452	517	508	507	540	499	503	505	486	520	520	537	493	503	484	555	505	465	486	460	524	484	514	522	531	502	521	524	480	513	547	553	531	525	503	479	522	505	514	506	533	464	497	526	523	491	469	505	512	503	555	488	522	472	481	489	499	492	493	511	506	510	511	492	553	515	494	528	516	530	506	504	533	491	501	560	516	515	502	485	488	545	501	516	535	471	507	518	537	479	492	508	468	499	517	516	462	523	486	556	491	512	535	547	504	543	485	477	481	495	522	550	548	534	513	534	532	506	528	507	529	559	520	492	461	509	495	515	496	491	499	491	483	520	532	516	531	536	514	517	516	505	471	522	502	521	503	505	510	528	500	537	504	491	507	516	494	521	522	515	506	540	489	519	533	477	508	525	542	506	479	505	505	507	470	518	517	524	535	495	534	487	524	501	495	528	516	489	528	497	491	510	534	492	487	534	532	516	491	501	509	528	548	528	494	513	481	546	525	495	538	503	521	527	499	499	512	499	503	517	498	535	450	512	521	467	576	504	511	496	558	520	502	518	494	568	489	471	491	519	502	497	521	498	496	570	499	479	531	520	510	516	501	492	524	479	506	493	529	522	509	511	544	476	500	533	564	512	488	521	550	509	503	486	496	521	529	500	509	492	524	523	523	521	489	493	489	471	470	500	519	522	482	483	504	522	489	499	514	595	514	484	511	551	495	558	490	509	470	492	515	490	522	505	507	526	511	496	479	515	507	526	472	469	523	457	502	516	520	475	537	502	523	512	519	529	470	519	515	525	462	508	526	508	476	492	472	531	513	460	474	546	521	523	509	515	474	473	471	462	484	528	508	499	533	535	476	522	521	501	526	468	483	504	539	554	476	512	510	536	469	521	485	530	561	487	497	501	541	535	510	503	487	506	487	537	542	524	511	534	505	496	493	512	495	519	491	483	504	531	504	520	535	502	546	499	518	494	513	486	503	503	520	512	503	518	529	513	505	469	489	541	481	504	487	514	512	511	489	474	457	471	552	493	505	490	525	493	561	489	536	534	525	546	486	533	489	493	513	496	531	493	506	525	512	529	554	517	514	517	489	505	496	477	461	504	480	490	484	500	517	456	520	500	527	524	466	512	494	555	509	507	492	499	488	486	500	489	508	501	504	514	504	537	526	500	475	507	531	534	500	513	547	524	517	531	506	537	505	525	517	522	562	524	516	500	521	506	520	498	501	513	512	450	540	462	546	494	499	513	483	502	499	500	506	493	507	525	498	482	554	510	479	497	490	519	492	498	511	494	486	518	532	530	498	502	529	492	500	519	522	526	535	505	517	477	531	542	539	487	505	518	505	477	555	515	520	548	516	488	539	542	493	504	498	508	489	483	505	525	507	491	507	473	525	493	515	526	483	499	536	536	471	480	545	490	499	476	521	497	543	482	488	516	528	541	504	503	503	475	521	507	535	546	531	558	490	560	493	511	527	497	477	491	508	538	507	512	497	503	509	529	479	469	500	516	529	474	489	484	497	519	526	464	510	514	491	487	506	512	473	513	509	489	476	532	516	491	500	504	533	521	539	501	485	528	456	465	523	524	501	520	501	509	514	508	518	514	506	546	490	516	507	479	536	476	463	522	490	477	488	546	522	467	524	515	486	528	520	476	541	504	532	511	491	509	488	494	534	499	525	520	497	541	471	491	471	495	513	541	494	528	479	475	487	520	490	509	492	503	459	525	512	543	467	496	515	515	527	518	488	501	530	502	504	520	507	481	516	495	519	507	515	518	510	478	524	506	484	502	517	492	497	503	525	518	519	500	466	505	520	486	494	503	493	464	489	487	479	502	483	563	477	514	492	519	501	519	511	484	531	499	466	521	519	514	482	544	497	527	503	505	481	513	530	494	482	532	507	517	501	521	483	489	476	526	511	480	509	476	465	495	501	512	492	533	549	509	514	523	510	511	497	503	537	515	507	498	492	493	537	449	535	499	496	523	511	502	509	530	505	505	508	546	502	468	500	492	522	509	503	567	487	520	488	497	537	509	497	529	517	498	527	508	477	525	432	541	509	546	508	482	502	496	487	492	494	468	511	506	541	506	525	492	498	474	503	512	500	480	475	513	541	481	527	553	546	498	524	518	541	494	479	510	534	534	495	490	480	495	484	493	501	531	496	495	500	521	538	460	512	526	496	531	513	530	542	530	480	467	474	505	528	515	489	534	523	531	496	507	516	515	491	522	546	494	506	519	505	528	510	494	502	495	498	514	492	529	464	512	541	484	486	487	509	479	491	513	516	516	475	493	502	536	518	512	533	507	523	493	479	483	499	481	477	524	501	509	489	510	542	504	519	479	512	463	504	517	496	546	483	492	525	548	511	518	519	513	543	519	521	508	529	494	492	513	523	539	510	543	518	496	524	473	522	496	534	528	493	513	496	515	478	541	511	570	544	505	506	485	549	530	509	486	498	511	522	514	494	530	476	475	519	449	514	473	522	555	529	494	513	470	481	532	483	490	505	486	474	494	468	492	538	524	535	516	504	544	519	451	502	532	483	513	509	504	532	487	517	473	518	515	524	499	506	517	494	525	501	493	522	494	514	515	496	528	538	521	514	493	513	505	479	512	476	454	487	490	501	523	505	471	524	514	467	465	516	517	471	510	502	506	536	520	494	528	492	488	537	496	512	517	510	512	508	476	487	530	528	501	520	500	519	495	500	535	546	487	455	501	522	465	502	497	484	570	503	508	497	512	521	484	508	559	514	529	507	485	502	502	544	471	516	534	495	469	507	517	505	500	518	525	471	527	493	508	511	530	496	515	562	468	498	502	533	505	553	493	514	520	525	493	476	533	540	510	503	506	462	502	505	471	458	559	471	511	503	516	536	504	503	512	494	518	501	510	531	516	529	495	484	526	507	508	518	494	491	526	536	465	542	541	524	508	527	507	516	536	529	491	520	476	490	530	529	508	526	481	515	507	516	481	560	517	498	497	496	531	503	491	493	530	515	516	471	508	497	494	495	550	551	540	503	540	486	517	495	535	457	462	514	549	535	518	526	467	502	500	520	504	482	532	508	485	538	550	526	548	512	517	491	544	537	567	520	522	552	474	498	489	535	530	522	518	516	499	537	495	508	490	464	499	500	511	482	530	489	494	492	495	507	531	549	514	492	525	490	509	542	470	504	524	518	511	505	498	548	473	524	448	510	525	463	594	517	510	516	486	499	543	507	531	531	500	510	547	473	500	490	487	539	504	491	513	555	532	535	531	540	541	515	512	490	478	505	469	505	512	536	486	552	512	477	499	515	535	538	528	537	495	556	503	530	529	514	530	488	503	510	501	527	543	504	525	532	494	522	478	551	546	514	504	533	517	516	502	478	503	482	461	536	485	503	480
24609	21180	27663	25170	8782	1158	820	637	556	444	483	438	562	6115	11475	7800	4512	2261	1110	623	443	359	351	353	401	363	368	392	375	390	338	352	341	385	349	368	360	366	349	348	377	338	354	407	370	355	364	342	412	371	354	360	355	365	358	374	362	352	325	372	342	345	381	367	342	342	373	359	402	360	378	348	334	358	342	377	364	379	360	365	355	336	352	354	377	328	345	359	366	402	346	331	358	369	342	344	338	332	344	364	383	346	331	373	365	366	369	354	352	359	375	372	367	362	361	402	379	333	378	333	386	344	354	364	344	371	365	386	339	351	359	360	380	347	350	374	339	397	366	363	342	344	333	365	364	349	351	369	371	348	314	346	382	351	388	372	353	326	364	333	340	337	359	363	378	379	367	383	336	355	369	338	388	324	391	380	377	338	345	350	357	392	352	355	384	389	321	383	329	365	334	344	369	371	340	370	367	345	368	338	374	382	342	360	371	341	355	383	372	351	395	367	334	363	341	378	357	380	371	348	339	354	354	368	343	381	369	401	370	372	375	360	378	368	381	358	366	382	373	373	367	367	384	353	342	382	410	369	373	370	358	382	343	356	344	329	376	348	348	377	344	358	346	330	349	381	354	370	381	383	355	338	372	371	351	369	347	345	371	354	364	347	354	361	356	326	326	362	379	349	346	348	325	356	328	375	353	363	362	326	349	369	357	346	335	374	359	351	359	320	376	368	347	389	356	342	353	351	378	356	340	391	386	367	357	354	347	333	377	352	362	370	364	398	377	367	336	370	371	371	367	370	351	351	382	324	386	355	365	350	337	356	379	342	359	367	384	352	379	332	339	359	372	407	347	331	351	360	373	356	357	344	391	390	368	394	328	355	372	315	360	377	367	371	341	347	357	347	354	350	356	374	358	381	375	376	385	373	361	359	349	357	360	346	361	361	333	361	362	374	325	357	377	382	409	366	344	367	358	381	355	354	359	340	363	356	373	358	388	378	356	355	368	348	368	344	363	350	367	343	356	373	368	366	399	380	327	339	387	356	370	337	345	347	363	372	360	347	368	336	363	362	346	334	374	352	372	376	381	397	353	376	350	363	352	358	362	326	340	371	386	346	345	374	318	355	376	383	381	367	390	399	393	370	369	349	361	342	350	391	353	364	383	325	360	342	348	326	330	366	370	355	371	401	355	372	350	349	382	347	368	358	369	360	377	387	366	360	366	346	361	346	365	372	379	383	352	353	343	356	350	401	367	352	373	374	359	395	361	355	335	380	356	404	390	372	375	346	345	370	354	379	340	346	354	352	370	337	349	328	366	329	347	357	348	375	339	371	402	334	357	385	316	373	332	352	381	366	337	373	368	331	344	399	378	356	365	350	365	403	371	370	377	356	363	373	391	346	380	376	356	353	343	382	360	357	357	324	368	370	376	342	375	345	343	340	359	374	353	373	364	391	343	331	399	377	345	353	347	370	328	387	330	386	375	368	350	341	357	367	344	382	344	376	365	366	336	389	375	365	387	343	380	347	351	354	338	366	377	364	348	373	365	362	337	349	380	365	348	350	344	357	361	348	342	374	335	370	377	357	345	385	365	335	370	356	399	361	326	369	315	382	345	349	366	361	341	349	391	343	339	334	339	387	359	370	352	366	345	347	335	367	334	386	337	368	384	350	382	346	360	402	356	368	380	382	356	342	319	387	339	377	352	354	367	357	349	372	335	322	381	341	336	343	363	364	392	363	328	388	372	367	353	323	345	347	369	360	346	401	371	336	334	379	388	353	366	342	360	363	371	359	357	344	344	343	326	344	374	332	394	358	357	372	353	363	357	362	343	356	352	367	351	379	392	384	357	354	375	372	345	337	368	356	322	342	351	379	368	385	366	339	356	358	368	338	377	342	356	359	361	355	325	325	351	338	361	347	355	365	366	334	358	326	378	366	351	378	360	378	370	337	360	357	356	364	330	354	370	371	368	373	356	394	337	351	356	350	333	347	334	356	371	357	348	386	344	364	350	342	369	372	347	384	360	323	365	344	365	379	379	333	333	355	388	351	376	376	357	358	369	355	341	362	368	363	390	331	372	355	337	360	389	364	352	336	382	349	346	337	358	356	334	327	318	332	358	341	371	371	357	348	379	355	370	378	342	345	364	344	377	364	400	342	368	354	356	376	369	369	330	372	370	369	361	372	316	398	348	340	368	337	385	334	344	350	334	339	364	338	343	356	352	370	380	369	379	387	386	356	350	388	375	354	386	357	351	346	358	364	396	344	401	343	362	360	362	340	350	351	379	350	361	392	368	362	364	348	344	345	342	369	398	364	379	381	345	345	345	368	346	352	342	359	387	387	350	361	327	369	351	366	356	375	366	405	353	372	363	313	360	357	375	375	386	348	371	383	369	375	336	379	363	350	369	352	349	364	353	362	360	353	377	345	364	376	370	368	381	359	328	359	401	370	338	338	346	396	383	309	327	400	359	367	367	343	353	381	386	363	351	361	372	391	363	344	358	374	348	366	365	365	372	362	381	338	375	352	337	355	345	312	374	361	334	317	367	367	361	388	339	373	367	378	340	347	349	390	348	349	368	382	369	335	349	357	389	332	363	358	372	354	368	368	360	367	337	332	334	348	358	384	364	358	337	371	348	327	376	354	353	402	354	366	348	346	360	336	326	387	381	328	367	320	406	323	365	353	351	359	378	375	382	366	375	331	330	335	355	388	360	355	328	343	324	357	351	372	375	362	363	381	326	380	339	350	355	351	357	343	347	368	388	364	377	388	323	363	354	369	352	351	348	357	376	355	371	371	368	354	355	381	359	367	349	333	362	377	380	379	335	357	362	369	376	375	359	362	358	353	354	362	389	349	358	357	332	371	372	364	346	386	359	367	358	380	361	399	337	367	326	351	373	354	368	338	358	349	366	362	371	369	352	382	362	358	330	338	350	346	363	356	377	359	389	381	339	365	403	365	355	364	372	340	399	341	333	380	351	374	353	353	376	375	356	366	345	368	366	358	373	359	405	378	366	387	366	373	375	349	383	395	348	365	363	368	343	331	356	375	341	362	350	377	406	349	391	363	356	357	378	378	366	359	367	355	386	389	327	342	338	362	370	352	396	371	360	363	386	382	386	353	374	367	348	362	359	340	345	364	381	361	364	382	353	346	363	351	368	360	382	399	382	363	335	345	340	335	355	356	354	364	347	370	357	346	367	356	366	335	368	368	364	340	371	372	363	348	367	348	360	355	352	322	339	354	406	341	365	363	320	349	360	357	376	361	355	330	351	382	386	374	364	339	359	376	365	373	357	349	323	380	381	368	392	332	334	328	360	324	363	368	350	335	339	368	344	359	351	356	352	356	366	326	380	341	327	360	393	392	334	346	363	350	319	412	366	322	360	331	371	335	366	338	359	354	373	376	345	353	348	362	376	337	315	350	324	386	362	410	378	319	355	360	309	343	351	369	375	341	364	381	358	407	375	389	349	381	394	362	348	359	347	368	396	376
6730	10856	12890	19969	3798	2638	2071	1585	1295	1080	1017	893	1409	16057	22549	16317	10675	5858	2621	1228	853	603	591	562	554	596	618	640	634	577	593	610	594	602	636	614	629	615	564	583	632	628	588	574	630	608	595	541	653	630	582	637	607	622	614	631	634	601	641	625	607	596	590	584	609	601	602	622	590	629	601	602	593	593	593	593	607	609	575	638	596	627	577	659	626	573	553	610	594	641	621	637	610	596	616	607	610	618	583	633	600	624	598	605	576	598	628	572	615	588	606	593	565	663	611	566	598	603	573	613	612	591	610	616	597	547	551	586	615	623	598	635	555	618	577	584	619	574	600	583	573	568	554	566	605	601	609	604	622	587	591	569	618	622	618	618	615	553	580	579	605	600	592	597	607	615	619	634	598	555	598	634	632	635	540	611	630	597	622	602	593	598	570	637	627	584	605	609	579	566	601	639	564	601	569	636	630	630	607	615	587	620	584	610	605	634	588	607	609	644	608	617	594	612	594	605	617	613	576	611	610	576	566	637	602	601	615	609	606	574	576	587	610	609	590	649	678	598	612	575	566	617	539	613	567	592	578	622	602	558	636	570	618	581	581	658	551	629	604	576	593	602	586	593	567	614	604	615	594	625	584	605	614	612	595	582	574	591	616	603	591	637	616	588	597	599	606	636	616	587	601	540	584	641	629	595	625	600	589	579	585	628	621	622	534	628	585	622	605	603	598	621	599	604	638	605	600	645	619	586	622	637	606	594	635	599	617	619	609	625	559	609	609	581	609	560	624	601	609	587	575	650	650	638	593	615	603	611	609	590	635	608	605	587	624	634	623	599	607	591	632	596	598	619	629	619	665	571	596	630	566	601	625	563	612	613	579	645	607	610	587	575	616	650	582	575	635	612	608	620	553	583	594	606	560	592	589	607	587	604	616	569	598	647	611	593	586	633	607	584	655	585	628	653	635	668	597	578	607	579	560	605	632	620	595	602	608	611	584	602	639	601	610	600	596	562	625	670	653	624	632	614	618	620	597	588	582	614	620	629	628	624	610	607	645	611	626	621	575	616	557	605	564	571	616	585	616	607	603	578	597	609	637	611	596	638	640	600	627	606	605	651	629	594	623	597	632	607	642	593	608	597	572	605	640	594	560	619	601	636	618	626	595	612	576	577	580	556	609	611	560	575	622	618	609	619	584	615	593	615	606	592	590	559	565	623	584	552	637	572	578	599	604	626	607	602	576	645	625	601	603	625	598	565	612	577	654	564	625	615	586	617	598	581	624	616	613	619	636	645	608	556	641	598	604	590	593	636	601	593	595	616	541	598	596	595	631	602	554	615	612	623	594	613	619	606	608	602	625	647	603	598	601	599	596	589	608	640	618	577	579	627	616	643	599	613	558	583	582	569	601	613	615	634	565	576	643	641	648	573	604	600	581	584	566	577	564	581	586	573	563	613	585	607	601	582	621	594	561	587	597	611	617	634	606	594	564	605	654	588	581	613	573	611	618	576	629	608	587	616	636	583	588	585	541	607	593	608	594	587	603	587	612	662	619	615	597	587	654	633	572	582	633	581	584	594	587	630	566	623	603	600	577	612	676	642	578	594	643	538	637	616	581	611	630	593	612	626	597	600	613	584	622	588	625	598	583	580	616	597	618	607	597	611	623	623	593	625	633	605	591	618	626	569	610	557	609	604	611	571	624	629	634	627	596	603	589	606	625	584	584	641	626	566	616	613	591	588	631	600	585	617	561	588	602	625	619	599	596	675	578	630	597	626	613	593	594	626	597	611	584	648	633	573	576	640	608	592	582	566	630	619	542	650	592	591	605	636	627	607	619	624	623	624	603	616	628	594	626	589	578	563	593	586	590	672	605	631	620	557	619	608	643	581	619	610	619	604	575	609	595	584	584	607	590	637	571	572	614	615	604	594	570	553	636	595	643	592	611	633	648	603	632	618	577	595	605	616	611	589	636	591	577	560	629	586	594	541	596	646	599	576	641	645	637	584	573	606	598	650	586	598	627	573	594	598	583	553	649	648	576	605	604	588	601	591	620	603	637	577	595	627	600	595	597	579	608	627	591	611	581	623	620	633	648	595	558	592	626	623	601	576	586	571	565	576	630	634	579	615	588	610	603	607	632	603	627	562	625	654	585	603	618	646	615	587	596	618	638	581	649	616	611	621	579	603	622	600	657	622	581	597	632	597	614	597	592	612	604	614	570	599	595	601	573	633	604	577	624	594	608	620	592	567	608	634	590	636	598	573	618	592	598	615	612	594	605	616	601	604	606	585	574	624	602	547	613	643	604	602	589	558	556	579	568	621	611	588	580	596	600	583	542	611	588	626	618	592	605	578	626	599	618	611	579	626	573	594	594	610	578	580	618	610	603	643	583	621	559	637	659	631	595	623	609	598	606	607	605	604	614	589	633	669	629	592	593	580	572	652	637	633	599	637	566	617	611	622	616	637	585	638	616	643	650	648	610	547	612	609	622	640	636	637	630	659	600	648	601	610	634	593	625	611	632	606	679	648	594	599	569	582	623	620	613	604	620	594	605	562	593	596	572	573	602	647	627	571	629	600	612	605	632	619	604	586	633	636	674	605	591	646	587	608	637	601	609	557	597	608	613	657	624	622	595	605	573	575	593	617	633	607	608	591	627	595	612	591	610	634	568	595	610	627	576	571	625	632	585	599	572	634	607	565	598	637	603	602	621	598	610	644	618	555	597	567	595	605	584	631	590	583	596	594	619	573	573	640	601	622	586	588	594	612	591	570	624	604	621	600	613	589	595	589	601	620	596	587	590	606	594	614	643	610	633	568	638	608	580	584	629	601	593	584	543	600	612	630	617	585	595	552	626	562	592	589	618	636	638	621	616	601	605	570	650	586	636	549	615	563	608	570	583	574	577	619	633	611	605	584	599	593	561	588	592	594	607	581	605	617	646	646	589	621	604	601	617	624	623	608	609	595	602	569	629	573	591	617	588	546	602	613	617	586	596	616	625	587	605	607	646	567	676	565	605	581	597	606	607	582	616	631	644	641	572	578	615	582	575	596	589	623	591	600	605	607	607	604	614	640	579	600	585	609	608	578	628	598	602	628	627	557	601	590	606	575	574	600	600	578	616	588	632	596	645	646	595	606	626	614	607	620	594	593	590	569	636	592	593	588	594	562	556	586	596	605	603	633	601	625	588	620	632	608	639	628	588	594	638	580	574	603	597	608	575	611	561	585	600	581	594	635	599	602	643	604	620	600	574	645	580	567	547	620	673	584	597	637	637	574	576	599	608	588	680	584	567	590	595	609	586	558	628	610	558	578	555	656	551	633	585	617	574	593	574	571	633	592	602	612	627	616	560	576	632	566	635	592	573	650	559	590	600	601	556	584	625	602	657	607	604	617	638	619	569	573	607	595	598	643	621	606	612	607	603	569	566	620	635	608	583	567	626	621	639	588	610	596	642	620	602	633	595	631	581	598	564	574	586	584	588	624	592	645	630	620
23042	21060	28750	23744	21044	14472	2170	993	727	733	616	536	1579	17541	24445	18458	10769	4929	2009	944	497	397	366	372	346	349	374	368	351	341	360	352	356	364	344	386	361	330	336	367	364	329	338	358	349	377	352	336	378	397	345	371	345	368	347	334	391	382	353	385	359	349	353	373	373	324	367	361	360	353	345	385	359	343	357	365	376	359	385	335	417	346	380	361	364	342	343	379	341	369	364	387	336	349	383	345	350	355	330	399	357	395	365	384	351	340	381	377	359	356	400	336	339	390	368	326	332	316	379	387	351	356	344	364	339	344	356	391	349	368	368	357	325	348	343	350	363	372	359	334	321	371	404	351	343	365	359	369	344	361	369	378	376	333	344	373	395	372	376	355	386	363	379	343	342	360	375	350	359	375	344	343	346	365	368	388	334	371	377	380	346	345	346	346	381	350	370	390	381	376	329	387	336	383	372	360	389	354	347	374	404	353	321	365	392	333	339	361	392	393	377	377	345	374	340	339	350	371	360	373	336	378	382	346	353	345	370	357	357	361	370	379	382	345	347	350	386	365	335	367	379	359	352	361	411	366	361	360	367	369	381	349	388	391	377	336	344	362	381	355	378	369	371	369	395	345	358	367	363	365	357	361	381	362	327	374	378	397	389	355	393	383	379	345	355	373	353	357	338	368	379	382	368	368	375	413	363	348	390	373	372	356	437	367	367	347	373	356	344	372	340	347	371	370	371	335	374	362	376	344	370	341	349	362	336	387	349	354	356	352	368	363	344	308	346	363	355	378	370	353	338	333	395	342	366	352	360	382	364	355	356	377	388	350	397	371	355	372	351	361	331	370	377	388	360	362	364	371	345	364	352	326	362	345	373	368	385	356	353	379	376	360	349	332	371	342	376	363	368	345	362	336	384	338	344	392	379	383	333	377	340	367	376	340	384	340	377	350	404	383	384	385	353	354	390	326	371	375	359	344	360	376	356	377	308	330	379	383	329	344	349	335	381	347	384	350	376	343	387	392	384	388	363	354	389	379	350	377	337	325	388	359	388	385	353	361	370	353	361	355	372	352	385	341	373	340	355	350	359	393	362	348	347	399	356	358	346	382	366	402	334	344	358	333	376	346	387	357	344	379	369	360	357	380	327	376	351	379	370	360	377	359	375	365	337	358	375	346	359	357	362	374	356	345	375	328	390	364	335	360	376	358	346	381	401	369	374	361	349	344	365	373	385	375	419	324	388	360	366	361	362	354	370	371	353	352	401	314	341	369	376	347	374	373	344	312	400	341	334	348	325	327	385	385	325	398	374	380	348	362	384	350	392	385	369	350	336	400	335	349	359	345	353	357	406	356	395	352	356	335	333	395	339	339	363	369	355	369	344	358	339	353	368	352	373	331	335	373	376	355	359	359	361	367	362	374	335	373	367	363	376	338	363	368	325	370	390	337	391	394	336	376	348	365	386	370	357	363	372	369	354	381	357	360	376	351	364	367	363	354	346	367	315	354	337	343	361	374	347	362	362	343	385	351	346	389	318	364	358	352	362	370	375	350	361	336	327	354	368	361	373	366	359	366	309	380	359	342	351	339	350	371	395	328	350	366	349	397	372	376	361	366	362	368	357	352	377	366	332	345	321	339	330	357	385	343	351	366	336	350	362	322	350	369	390	348	348	358	356	368	374	381	351	345	386	378	339	343	331	346	329	330	383	381	370	368	355	363	360	319	356	369	378	384	372	340	342	367	338	376	331	358	375	350	373	352	387	357	394	381	377	312	386	364	367	381	362	367	350	351	355	341	382	351	369	365	396	352	365	305	334	352	358	348	332	360	344	382	372	354	383	336	354	355	359	372	354	317	387	310	335	367	354	339	344	350	380	366	338	372	355	343	363	329	367	360	378	371	344	344	366	374	358	338	358	338	378	365	358	349	356	349	365	376	375	333	385	352	385	365	371	367	376	387	359	398	376	379	360	374	366	391	373	325	366	345	410	351	368	362	349	382	356	417	348	308	337	352	379	338	371	367	353	398	356	362	407	377	346	337	318	378	335	319	361	360	341	318	339	351	362	350	373	372	336	341	344	348	407	363	360	330	342	345	346	368	394	357	325	364	355	374	377	351	356	379	342	346	352	358	346	357	362	345	384	326	385	335	369	369	386	365	366	312	393	342	372	349	362	348	390	344	338	360	354	339	359	390	340	353	338	394	389	382	390	365	362	315	356	371	383	371	345	369	394	387	385	354	341	362	371	383	384	390	382	327	370	361	345	338	376	369	377	348	369	344	380	334	337	365	360	364	370	359	365	333	366	319	352	363	387	349	378	350	375	334	370	336	375	357	376	391	352	389	384	366	376	378	345	358	350	348	367	374	355	373	360	363	337	366	345	368	364	342	331	399	343	321	378	366	347	372	347	370	344	380	365	358	353	331	361	376	403	338	369	368	358	340	350	368	358	351	363	360	347	333	346	361	341	361	368	385	334	347	369	352	346	351	378	376	401	390	340	382	382	334	422	367	357	343	372	364	371	360	348	356	357	336	366	362	395	393	342	361	374	358	376	382	380	348	330	358	370	352	368	315	350	388	409	400	345	353	373	372	360	380	356	334	355	373	336	349	367	382	389	367	349	336	356	376	364	371	360	329	383	366	348	398	359	337	392	378	365	371	376	357	335	377	368	359	351	368	347	370	339	365	331	383	352	347	363	340	351	384	363	364	320	356	370	344	358	360	355	354	327	389	399	358	373	362	364	351	344	368	368	351	354	364	353	360	351	344	371	358	369	331	377	377	373	368	412	329	340	383	336	378	354	355	368	358	355	356	365	357	386	359	387	333	364	359	359	371	391	319	348	373	381	376	390	350	374	369	355	398	351	384	364	381	386	334	373	354	347	347	372	368	342	329	349	346	345	350	345	370	369	340	351	349	356	359	364	358	385	370	350	357	366	368	353	382	379	363	348	339	357	357	345	363	366	360	364	336	376	362	337	365	357	345	364	357	392	384	353	336	379	347	347	374	330	359	382	366	354	321	359	360	357	361	357	374	348	369	345	350	362	352	337	364	343	348	362	360	351	384	348	336	382	396	364	338	330	361	330	347	372	329	373	344	358	386	329	361	359	367	320	340	346	333	360	350	366	360	340	354	351	392	384	370	381	368	366	390	351	370	395	382	376	354	346	349	364	376	380	345	352	382	381	369	364	364	342	364	371	374	357	364	331	338	341	331	348	350	370	353	356	343	378	343	377	360	360	376	353	368	370	361	347	318	351	341	392	378	340	369	336	342	368	341	316	341	382	363	365	370	347	365	377	348	364	376	372	364	354	345	390	331	349	362	339	372	362	351	377	331	379	356	360	348	389	365	362	335	376	341	350	335	358	320	367	398	355	353	355	348	367	362	393	366	380	375	359	365	409	373	359	344	365	396	378	345	323	345	333	333	402	339	362	332	347	343	338	376	346	343	383	347	343	373	355	349	353	360	341	339	344	335	365	373	360	364	339	381	361	355	388	384
10443	18596	19407	25355	6428	4899	3842	3019	2202	1929	1625	1485	5039	30916	34134	27642	18908	10732	4978	2043	1008	649	591	572	609	612	592	560	585	601	605	596	606	617	630	668	609	617	598	619	600	604	635	589	602	598	562	617	595	604	579	649	609	619	606	590	595	558	616	601	660	647	570	588	617	607	582	572	563	621	620	604	560	597	606	582	614	616	584	562	553	578	575	591	603	596	608	589	604	628	608	579	590	639	585	627	615	585	609	614	568	627	614	578	629	566	592	618	584	619	599	562	570	635	609	600	656	618	620	606	567	589	605	550	595	619	586	571	589	559	592	630	588	622	604	597	603	596	608	648	601	627	617	583	600	611	601	612	578	601	598	569	607	605	566	608	551	583	563	597	570	546	587	637	555	588	651	581	581	592	590	570	618	586	575	585	617	589	583	588	562	583	606	605	617	595	578	587	557	588	553	547	650	543	589	633	573	610	575	594	594	606	568	589	519	576	584	624	592	595	630	570	587	588	589	621	598	554	607	601	616	612	630	608	599	600	597	589	606	604	573	594	580	552	598	623	582	591	570	559	603	573	633	601	640	577	571	621	631	605	611	650	614	590	616	597	552	566	640	564	607	619	614	561	661	584	630	586	602	608	619	547	564	621	643	576	591	620	638	595	612	623	620	612	601	586	599	601	562	585	626	585	607	581	597	588	600	631	602	625	588	602	571	576	600	613	611	591	577	582	581	577	613	592	618	569	592	590	595	574	594	607	588	579	628	550	602	547	549	608	593	569	639	609	607	593	591	580	600	600	572	596	639	645	598	568	582	599	580	583	564	575	586	606	596	579	623	596	584	582	630	594	625	598	625	578	595	578	627	591	647	608	607	567	583	553	627	568	602	599	644	571	606	590	541	582	587	607	581	567	616	590	614	584	584	561	605	581	608	582	663	613	590	643	549	618	605	574	557	600	588	574	591	605	585	601	549	620	595	585	560	543	609	584	590	612	572	565	621	604	611	579	611	619	571	609	615	621	628	589	604	536	584	591	563	586	559	632	587	591	573	543	626	600	590	606	612	586	575	574	617	577	614	596	625	645	556	626	602	561	629	632	609	629	605	580	579	570	583	566	600	643	574	614	576	601	595	605	623	630	590	594	617	598	622	593	593	586	619	589	586	589	599	592	598	600	581	579	581	620	601	579	644	610	623	582	566	595	631	592	601	595	610	602	626	607	594	603	589	582	645	584	577	590	576	617	592	579	607	597	576	574	626	588	591	552	607	586	610	651	558	587	615	602	620	610	626	577	624	629	609	568	601	566	616	608	608	575	597	602	578	593	558	599	540	620	570	625	625	577	600	548	583	571	606	573	646	607	594	631	617	601	597	581	592	563	596	584	635	589	634	579	611	580	594	540	599	634	534	572	561	584	603	597	598	633	591	581	614	587	574	608	594	577	633	582	625	571	601	596	600	611	599	613	585	590	558	567	598	606	573	572	582	611	613	604	588	597	601	556	619	560	585	570	592	596	651	592	602	616	653	595	633	535	597	663	589	595	610	632	606	619	605	565	646	560	588	569	595	574	585	603	620	594	573	624	619	599	588	614	636	593	594	600	577	602	553	632	618	571	587	612	593	623	638	595	598	619	579	584	634	622	590	571	577	579	600	583	618	593	584	619	595	604	647	606	621	608	599	584	622	607	590	569	636	579	602	572	603	590	553	595	586	625	630	594	620	589	603	601	588	608	597	618	631	638	588	583	602	569	544	578	619	583	612	576	625	605	573	608	609	571	573	535	608	572	623	583	593	567	601	573	619	610	602	601	598	628	607	621	603	596	580	621	611	618	566	574	552	619	598	580	639	582	597	604	587	593	600	582	622	540	595	529	603	553	635	612	564	598	556	623	551	547	522	629	622	578	588	606	588	620	573	589	623	611	609	599	565	586	557	604	605	600	571	609	601	612	590	554	596	590	607	624	614	631	633	590	598	598	600	638	621	593	576	571	615	646	579	545	611	571	618	629	603	582	597	548	615	587	576	602	607	583	585	621	618	597	585	612	590	598	619	602	599	575	604	578	568	599	633	597	573	595	599	581	605	553	582	597	630	612	578	589	576	632	596	627	635	627	572	586	621	607	627	571	595	601	570	616	603	560	599	598	566	599	627	622	582	591	583	580	613	585	587	597	577	621	609	600	629	562	614	606	617	586	567	639	579	602	588	571	603	579	604	617	598	612	607	593	570	606	601	593	658	600	593	622	601	603	581	586	624	606	624	592	622	606	599	571	604	592	597	610	610	636	617	622	587	589	615	602	574	588	584	597	612	572	612	613	560	625	598	589	622	643	663	596	594	610	557	606	595	594	573	653	631	575	590	604	569	621	604	615	603	614	591	594	561	595	591	600	601	561	573	571	563	607	593	602	582	575	607	612	623	628	559	605	576	608	600	615	603	578	603	648	628	627	587	606	551	590	600	599	602	607	573	595	632	642	625	547	626	574	641	579	602	582	558	613	560	627	588	592	607	595	562	624	593	602	608	539	630	636	579	608	582	655	604	597	600	625	639	622	588	622	587	616	610	590	552	555	607	598	618	579	625	555	574	648	598	582	596	561	609	586	629	543	597	565	615	599	598	598	611	586	641	636	617	591	589	609	601	574	600	611	589	617	601	571	563	649	592	615	591	581	591	580	630	570	570	616	606	597	616	582	613	557	610	554	606	613	651	586	662	618	608	588	574	592	570	592	594	624	599	573	587	557	604	610	612	642	609	565	580	590	605	578	589	647	618	598	585	633	630	572	620	605	600	614	621	591	585	534	601	613	596	575	615	595	626	583	624	600	584	580	560	620	566	565	622	595	602	643	584	601	585	609	617	574	557	583	620	578	593	607	583	592	609	603	638	578	625	568	606	591	576	620	623	618	571	587	593	579	643	640	545	610	601	598	629	595	563	589	594	564	639	599	617	635	623	595	559	639	586	572	528	635	612	582	602	605	594	588	646	617	584	612	600	633	580	606	613	590	554	621	581	600	557	640	586	561	559	586	560	612	592	584	604	603	565	609	552	598	608	586	590	619	607	639	574	567	636	585	609	562	591	584	586	593	599	590	647	583	603	598	605	605	622	572	571	613	604	584	536	613	610	628	607	598	596	607	567	584	578	556	606	656	575	594	603	584	566	619	594	646	577	621	600	560	603	618	591	578	602	589	626	548	571	571	603	609	559	643	587	582	611	620	572	623	600	585	602	627	573	567	600	566	553	653	592	587	562	603	619	586	578	610	569	621	584	625	606	582	585	646	580	578	577	633	612	610	588	606	605	531	592	598	620	599	602	628	598	620	620	577	609	574	625	560	629	553	569	638	584	589	590	592	613	601	620	586	616	591	557	650	578	570	602	576	603	611	610	637	571	615	566	621	616	604	588	599	548	595	587	629	591	580	582	597	575	592	623	576	532	560	579	603	599	587	602	623	583	631	572	599	634	578	573	580	551	587	640	635	584	641	556	612	582	595	586	633	592	620	623	623
26775	19843	6556	2450	665	556	492	437	395	359	354	349	395	1231	2245	2014	1331	825	531	451	354	313	306	328	323	291	328	318	359	365	341	330	318	343	337	311	327	318	323	299	295	324	344	346	359	317	341	366	313	303	349	316	303	326	319	317	328	302	325	329	297	359	305	311	316	330	342	320	304	339	306	324	297	338	308	301	301	312	351	339	316	326	310	328	311	290	310	277	291	340	322	331	300	355	298	329	312	307	307	307	294	293	341	308	378	317	291	347	340	329	303	361	319	312	336	332	332	328	318	339	352	310	316	358	287	324	298	336	351	326	335	324	328	294	350	337	310	307	358	322	320	326	346	328	345	291	312	341	282	316	353	351	291	328	322	329	318	299	313	325	312	317	338	306	303	321	311	363	327	303	308	305	328	363	305	344	293	292	311	325	333	338	339	317	310	298	354	311	314	312	333	319	294	303	315	355	351	334	331	287	322	308	328	318	327	316	323	294	340	327	359	323	310	333	309	306	294	310	330	299	310	324	319	327	349	339	338	359	334	302	327	332	321	330	292	326	332	331	315	354	348	290	326	357	336	299	330	321	328	293	351	321	319	328	318	340	303	352	359	329	287	336	332	296	320	308	325	327	306	276	324	329	345	317	342	327	326	311	319	331	346	335	316	317	318	344	303	323	318	290	333	322	305	320	338	319	309	339	339	342	305	308	347	309	327	322	315	345	333	315	315	312	299	338	340	288	308	311	313	296	313	325	336	342	327	310	342	348	303	339	300	320	326	339	306	316	320	318	306	313	314	316	305	343	352	292	327	301	304	334	309	343	326	339	323	291	327	323	328	332	303	290	329	321	325	314	337	334	302	290	348	311	302	304	329	320	311	341	316	293	356	310	304	331	296	349	302	311	336	331	321	324	322	290	280	302	336	296	330	315	301	305	327	287	292	314	299	285	299	278	305	360	317	301	280	313	277	323	340	311	295	319	336	309	333	336	311	344	321	307	317	288	292	319	299	305	338	325	328	326	321	369	340	357	312	321	318	340	294	319	321	295	301	290	334	329	303	321	307	317	284	341	338	336	339	334	328	333	308	270	331	325	312	330	346	315	303	330	306	351	324	310	293	320	326	331	319	320	313	330	364	304	308	317	335	309	281	363	287	311	338	347	324	290	325	313	323	340	331	333	304	311	316	342	315	319	318	311	320	294	352	357	330	328	320	303	307	323	343	304	330	315	349	322	333	328	321	302	319	320	323	290	318	319	348	332	325	333	301	343	331	320	319	338	312	324	297	315	302	351	320	302	318	351	307	331	317	300	318	349	301	307	340	313	317	312	341	322	316	300	329	330	339	352	313	334	325	302	319	316	330	315	352	333	323	340	375	303	329	323	344	323	327	339	314	324	304	321	311	314	338	364	325	312	333	322	326	324	317	307	296	345	323	364	310	324	341	324	295	329	317	285	311	331	326	315	340	322	328	288	354	346	309	303	351	318	331	325	304	324	326	350	312	326	315	318	285	321	323	344	342	307	336	338	295	307	309	334	353	322	331	327	330	306	320	332	308	303	322	319	335	303	322	293	315	342	307	305	324	316	323	306	326	334	318	332	329	340	324	314	301	326	328	326	289	307	317	304	321	338	320	310	312	320	306	320	370	296	334	348	311	300	357	348	341	285	316	300	324	333	345	325	332	315	301	334	311	327	340	349	307	279	326	308	343	360	321	311	335	312	308	332	350	306	335	319	368	324	344	335	315	315	326	330	325	323	323	310	300	305	331	315	352	327	330	310	318	320	321	337	322	340	315	288	332	317	342	301	306	317	327	323	318	331	283	309	309	311	299	312	295	311	325	319	342	292	292	332	337	323	342	306	305	288	354	345	318	355	339	335	322	349	307	318	291	324	311	322	336	295	307	325	298	331	314	312	313	309	321	343	339	315	326	320	315	324	330	313	321	315	339	334	335	308	316	318	339	322	320	340	337	318	327	330	311	326	303	293	303	317	291	361	342	314	362	334	315	339	300	302	319	312	314	350	283	316	280	299	340	322	329	313	335	311	289	300	309	304	328	328	334	296	352	342	331	302	327	321	330	333	310	335	331	300	324	333	304	326	294	304	301	300	329	319	321	315	306	343	341	324	339	341	336	324	317	326	351	297	325	306	320	299	311	301	306	292	333	319	329	316	295	349	290	345	340	326	307	340	320	330	355	311	337	304	300	309	340	340	330	325	343	327	321	307	321	309	305	360	290	322	346	342	296	320	328	337	295	322	327	343	345	307	328	336	327	310	299	295	323	326	303	312	342	301	344	350	289	323	307	314	303	316	317	304	335	334	288	305	325	335	325	315	299	324	312	353	345	309	334	330	303	328	295	332	337	286	329	335	313	314	319	320	325	319	343	332	316	324	335	307	295	318	353	321	317	306	343	284	287	333	336	339	320	303	320	335	317	316	310	294	330	345	311	332	331	367	314	358	318	322	318	318	337	313	312	330	331	314	339	310	357	305	293	314	345	324	354	312	359	314	350	322	331	338	328	323	337	340	351	307	324	279	328	362	307	336	329	344	317	328	357	342	328	322	335	307	303	306	284	329	302	312	308	316	288	308	337	307	329	309	331	335	324	338	332	325	326	356	325	348	347	324	337	318	349	306	307	311	317	306	299	334	316	316	337	320	306	322	292	335	328	334	298	312	298	305	281	294	294	321	309	308	309	338	353	326	299	354	323	318	306	336	321	326	312	296	324	322	323	316	345	361	328	337	324	330	329	321	352	331	318	326	326	329	310	340	300	311	310	323	318	327	289	338	328	318	340	341	334	320	307	305	323	335	329	290	304	317	334	294	300	348	355	319	343	283	335	316	362	315	324	322	328	330	320	316	332	323	300	309	340	322	320	332	352	315	327	325	355	326	283	317	309	305	291	321	344	323	293	320	369	332	278	333	364	350	299	326	348	323	320	314	298	307	296	331	334	294	347	362	334	348	305	323	335	310	305	334	312	305	303	303	302	331	295	323	300	316	319	318	306	318	347	308	361	344	310	332	319	287	352	322	323	306	338	278	314	332	315	351	303	340	334	330	349	312	298	340	332	314	307	297	324	329	323	314	290	360	301	322	302	321	330	311	318	293	328	287	315	324	341	348	319	326	307	338	327	334	321	324	342	317	331	334	344	338	322	323	313	317	309	326	329	331	318	340	333	337	322	320	336	360	317	325	306	340	316	334	334	324	369	346	318	318	302	326	295	320	326	324	335	334	342	339	330	323	315	312	346	308	310	336	327	370	310	311	292	321	320	351	333	328	299	336	346	313	302	330	286	345	311	324	348	338	340	294	337	331	287	329	310	312	344	327	317	303	298	341	308	309	345	291	330	322	302	316	366	347	344	337	347	322	309	318	328	345	340	315	310	347	330	293	312	331	322	327	291	318	282	337	301	313	311	319	321	349	348	298	353	330	328	334	314	307	316	318	369	319	340	323	343	323	313	330	326	337	326	325	354	335	303	343	328	329	339	316
5504	4428	3828	5315	1528	1312	1095	830	727	729	627	640	753	3808	6335	4869	3204	1869	1106	808	623	555	538	501	513	550	535	536	573	579	564	534	520	532	514	606	511	537	551	561	519	533	533	536	530	556	549	517	542	569	520	503	572	520	507	538	539	533	503	548	525	529	533	549	533	549	486	497	581	503	541	519	500	556	531	518	509	538	523	559	557	558	534	516	546	525	516	542	577	540	552	527	567	535	532	563	562	576	525	540	551	573	552	572	557	520	501	516	555	573	528	582	532	558	518	521	552	548	538	568	590	553	502	556	543	506	504	545	555	573	517	517	564	521	498	529	548	535	537	504	525	494	522	550	505	504	512	527	560	555	536	564	528	536	545	575	514	530	553	528	567	575	563	539	597	540	568	505	526	570	516	502	534	556	541	540	564	549	582	587	528	531	562	546	544	535	508	591	552	530	549	504	541	523	558	578	549	518	533	513	582	549	549	562	525	526	492	522	511	542	538	561	520	541	544	560	563	557	512	525	565	559	556	535	475	525	520	552	543	526	521	549	522	537	553	536	565	559	547	526	547	561	557	517	555	605	604	543	551	501	564	580	527	551	539	561	560	543	545	511	496	533	610	543	557	531	560	568	515	532	522	496	557	535	528	580	496	555	522	513	541	565	545	538	545	605	536	530	572	540	536	546	554	492	503	546	546	501	542	567	559	541	544	553	546	511	564	557	509	517	544	588	557	528	562	510	544	530	531	575	532	543	556	542	523	532	530	578	537	541	532	556	525	521	527	517	554	616	533	545	525	534	514	534	546	564	518	553	566	545	539	538	545	545	541	596	514	527	573	555	535	560	608	562	531	503	546	524	490	562	547	551	519	543	534	571	503	553	559	555	592	587	551	533	547	552	540	543	496	567	541	550	552	577	514	608	535	548	515	556	549	560	530	556	565	590	554	560	527	581	564	534	511	557	525	558	549	563	551	574	571	559	542	580	555	538	571	575	540	574	505	577	561	555	585	550	525	576	592	509	540	541	535	537	529	520	548	533	572	546	526	551	556	523	534	551	540	588	542	590	570	503	498	540	507	579	509	536	540	525	564	524	546	546	545	543	522	566	554	557	578	528	520	552	551	525	584	524	541	522	568	540	516	526	537	543	525	533	532	542	584	557	519	534	521	522	541	551	520	538	521	550	565	549	537	504	527	504	557	544	510	547	544	542	502	496	510	530	541	550	597	576	538	549	582	523	548	559	573	518	501	546	539	543	516	547	554	557	543	528	498	567	545	517	552	561	524	559	546	554	561	552	499	502	555	570	499	538	553	532	549	522	511	543	497	559	546	535	569	560	554	568	490	542	493	550	540	534	539	572	553	546	490	532	516	544	575	567	545	542	561	518	511	526	563	541	541	526	582	516	539	539	583	582	595	534	522	537	555	556	547	550	584	523	512	515	550	545	500	530	520	561	525	564	551	539	572	536	533	536	566	570	559	595	546	576	541	503	564	538	587	568	507	573	576	556	535	504	545	488	529	524	566	554	532	518	560	535	528	511	578	528	536	542	552	567	527	598	589	535	559	524	566	587	567	561	526	545	590	548	539	593	550	578	549	540	540	538	507	527	555	528	553	588	563	533	570	489	527	553	535	497	544	547	527	521	578	598	533	504	565	535	571	546	545	559	553	511	525	553	552	551	559	564	542	554	536	489	539	519	509	504	568	526	559	546	525	540	536	537	579	540	538	503	529	513	573	585	541	528	533	564	591	578	546	557	549	564	537	551	554	581	539	570	568	540	503	480	544	573	603	547	586	544	538	520	557	521	567	550	506	598	565	564	554	578	546	529	578	523	559	570	533	530	526	583	559	545	527	537	525	554	525	566	537	565	517	551	502	532	539	537	533	551	536	564	558	606	521	524	528	545	556	584	535	573	556	518	548	601	533	604	586	544	557	550	525	531	563	554	553	538	571	558	577	542	574	530	538	532	532	579	527	551	524	572	517	589	530	495	548	536	545	566	551	495	548	519	537	529	559	545	553	588	509	560	547	554	525	555	545	556	512	521	561	583	545	526	544	521	556	559	535	547	551	525	515	581	557	597	530	544	530	517	532	516	502	541	556	553	563	517	534	549	595	567	546	549	561	553	568	529	532	544	554	565	568	547	551	570	511	534	531	541	533	558	529	537	568	528	546	556	563	557	547	572	556	539	552	528	540	550	527	547	553	558	578	531	555	535	536	582	563	562	515	539	557	503	549	542	534	557	555	559	548	530	571	559	541	546	556	529	546	586	552	531	568	599	566	544	540	579	585	566	536	569	538	523	537	527	529	544	545	552	558	553	569	500	525	547	561	553	539	526	556	525	550	561	549	570	541	516	577	556	507	581	524	550	535	507	517	593	571	538	526	500	562	567	528	562	569	571	527	542	560	504	493	561	556	542	529	530	505	505	578	526	577	531	578	557	543	509	576	528	541	571	528	549	551	589	547	564	523	591	561	531	549	538	524	569	528	539	583	519	530	563	575	586	539	516	573	507	525	556	532	532	528	565	576	569	543	514	535	519	554	550	519	535	543	552	584	518	583	533	511	539	557	535	522	556	531	565	558	570	465	571	537	533	514	546	537	502	574	552	551	518	524	553	570	547	550	537	530	579	560	553	584	558	514	496	582	523	599	539	502	527	556	572	533	520	590	523	537	552	529	556	504	555	513	550	553	528	540	501	550	502	572	507	559	526	560	549	536	551	555	518	528	518	506	531	520	555	545	506	543	539	534	580	534	523	498	590	561	550	547	544	531	531	532	562	524	498	528	541	535	517	559	534	555	560	537	545	564	541	572	520	576	529	565	507	559	553	561	573	543	541	539	520	558	552	571	535	566	592	520	565	515	530	556	563	533	586	554	535	557	557	545	539	527	542	517	555	544	532	554	537	499	529	506	531	557	544	531	544	544	544	500	516	493	541	528	578	516	549	574	518	527	558	452	542	569	539	550	550	518	553	572	498	559	540	517	544	537	522	516	568	539	560	545	548	544	564	537	551	552	538	548	534	491	523	520	540	563	571	538	559	581	529	527	528	508	542	526	534	582	538	542	514	568	568	574	506	530	545	608	576	510	512	545	558	568	523	567	536	572	531	541	514	550	540	532	540	534	549	532	561	538	520	571	534	542	548	530	549	582	541	522	521	549	521	533	553	568	527	534	558	547	539	543	574	519	554	571	555	529	508	519	555	540	553	531	545	561	539	542	524	556	512	517	551	536	531	571	561	514	518	549	561	491	548	560	517	524	564	562	529	534	534	526	543	517	562	534	548	535	532	567	561	534	551	556	530	531	532	531	579	552	531	502	521	551	571	532	554	542	581	549	504	546	529	534	532	570	530	563	536	499	575	521	556	505	533	563	539	541	536	571	514	591	562	550	531	547	548	575	509	563	549	571	523	537	560	532	530	516	559	549	499	551	571	500	531	534	569	576	533	574	488	535	522	509	542	598	533	538	532	579	548	527	538	571	529	519	567	535	568
24646	21123	27476	24974	10664	1183	853	660	568	486	489	473	1543	7442	11042	9016	4298	2159	1050	613	457	398	378	344	340	364	353	374	360	360	384	356	373	381	364	371	417	409	373	366	359	348	356	357	344	370	351	338	363	370	375	351	358	376	383	399	383	344	370	382	385	350	337	369	345	325	359	392	377	358	357	376	361	369	356	364	383	370	382	379	343	395	364	345	324	409	359	364	368	360	364	381	376	378	319	350	361	355	353	328	351	381	384	350	369	376	374	334	346	373	364	422	358	356	345	340	342	369	388	361	317	356	367	387	362	383	366	386	361	394	338	364	351	333	380	353	369	387	377	390	342	375	357	363	322	373	334	409	399	368	344	361	404	408	391	366	359	366	389	360	358	399	370	369	356	370	361	373	390	352	365	350	362	350	364	373	390	363	400	371	354	377	356	371	387	375	393	370	380	363	373	382	375	334	345	394	395	392	332	377	357	401	373	370	403	357	340	384	366	378	352	370	358	357	395	387	358	370	351	353	380	363	361	385	369	391	359	399	388	352	376	379	383	387	386	371	391	405	367	349	339	363	386	356	362	385	359	345	402	364	369	365	368	362	385	371	347	370	364	367	401	381	359	406	375	369	360	385	361	347	395	398	379	358	339	358	378	361	400	397	331	352	387	328	382	423	382	395	377	323	383	413	355	402	380	355	329	402	357	378	345	375	364	352	373	384	365	396	388	367	368	393	365	367	379	381	353	360	360	374	374	350	396	372	399	371	387	363	382	368	407	394	386	332	331	373	365	352	370	359	393	350	360	358	354	416	393	362	363	357	368	375	412	371	414	373	365	369	375	404	374	370	368	388	370	339	341	356	339	364	377	346	361	385	364	418	374	320	371	383	381	373	345	368	361	365	350	356	382	334	394	345	357	364	371	363	393	390	376	369	366	363	360	345	389	369	354	359	371	350	374	383	390	377	366	359	349	355	371	365	398	396	344	368	344	363	346	355	348	377	380	329	379	363	389	331	383	378	376	380	334	355	381	402	369	339	366	355	435	341	381	359	374	400	344	349	388	376	384	381	374	365	380	382	367	369	351	370	358	375	400	373	386	412	386	370	356	394	367	372	376	358	334	384	385	429	378	371	363	366	334	363	342	314	346	357	378	360	375	354	377	377	350	342	342	367	357	365	385	380	377	364	330	331	393	345	367	389	343	339	383	331	342	401	413	379	373	391	364	361	370	393	379	358	350	372	346	383	376	360	362	401	336	376	321	377	367	398	392	364	379	385	353	358	341	413	376	392	375	372	382	355	376	399	377	365	373	361	378	395	364	344	358	331	372	378	346	385	383	325	370	360	387	352	378	413	376	350	381	365	340	415	327	372	365	360	401	351	351	404	372	382	393	363	353	347	357	358	367	373	396	339	372	378	332	379	372	364	363	348	342	409	341	393	386	375	401	371	347	388	389	355	372	362	355	378	373	390	345	352	348	400	379	355	372	401	370	382	370	360	349	373	362	360	352	358	343	369	359	348	335	364	399	332	358	332	356	386	370	395	360	366	391	372	370	407	358	373	413	351	364	354	348	358	338	383	377	357	364	361	366	369	357	370	385	353	374	367	388	374	354	370	369	329	353	388	345	386	341	356	366	377	361	367	358	378	357	389	387	385	380	372	364	361	364	380	388	362	361	374	385	359	357	363	358	389	366	340	382	387	356	354	372	384	355	397	334	357	348	354	354	350	394	350	374	359	365	372	375	356	351	359	376	381	381	397	344	421	342	341	363	344	364	368	367	351	339	368	327	329	376	387	368	366	328	364	351	379	353	366	358	348	371	383	358	378	367	347	364	350	403	403	348	349	353	360	346	368	391	359	397	375	356	356	387	347	360	403	376	395	378	380	369	366	390	386	371	361	365	378	410	393	380	339	368	377	385	353	372	361	424	371	382	348	372	386	383	378	384	372	325	381	325	356	378	352	382	345	383	343	383	351	370	350	356	359	372	344	376	355	349	416	343	380	347	385	386	368	363	357	358	370	372	359	365	356	377	389	365	367	376	377	350	405	371	362	373	411	370	372	365	354	359	358	367	350	348	372	386	339	378	387	368	360	338	364	365	401	373	383	386	352	346	378	364	376	387	361	363	341	363	363	402	378	374	355	363	356	409	352	371	396	364	366	367	403	356	334	373	354	351	380	380	364	378	407	383	400	351	353	388	400	391	395	350	356	391	336	387	373	360	365	360	376	399	395	335	381	396	380	351	411	358	342	368	376	354	357	404	359	376	324	341	349	352	372	360	372	379	373	382	378	376	354	393	376	322	359	393	384	320	387	358	392	361	368	341	355	363	387	381	368	366	374	366	351	420	367	400	353	368	380	368	349	365	351	359	342	376	367	378	368	316	325	360	392	390	386	380	346	357	370	397	353	374	378	366	356	352	355	371	391	358	373	371	376	341	370	338	375	380	383	372	349	343	371	366	381	374	365	354	376	400	387	356	358	366	384	371	370	347	402	342	349	366	413	390	394	326	409	361	390	385	388	357	374	349	375	368	348	361	360	357	368	378	355	413	337	371	364	366	352	390	335	371	360	370	364	376	334	353	343	365	353	364	396	377	337	366	353	388	372	357	373	359	395	347	365	380	369	402	371	337	394	330	396	390	377	343	358	380	341	373	369	356	392	363	345	368	338	368	353	332	354	351	334	403	371	399	364	376	394	369	353	378	357	385	372	345	368	367	420	354	376	361	388	382	395	347	353	351	361	342	364	354	349	383	349	357	367	364	399	357	335	364	372	372	353	364	355	342	356	368	329	367	382	346	365	382	375	405	385	363	383	340	359	356	356	350	347	340	349	366	362	383	397	383	360	348	370	381	388	374	385	365	410	347	358	354	338	370	365	393	378	361	370	341	363	361	353	357	380	380	355	380	361	339	376	366	370	380	375	339	353	316	358	365	373	388	355	361	390	367	380	351	356	336	376	333	355	356	372	387	366	340	376	367	399	373	371	369	390	399	316	354	372	378	356	347	368	345	369	366	382	348	353	366	374	354	373	349	360	366	370	353	364	369	380	359	367	384	345	346	359	357	400	370	369	355	410	372	361	377	378	360	349	368	375	321	345	348	336	381	366	391	369	342	375	341	369	380	374	354	322	370	371	368	351	372	349	375	347	390	373	390	355	338	378	334	370	352	326	371	403	365	382	357	373	365	354	343	397	374	359	342	384	421	384	368	377	354	348	368	358	371	385	390	343	388	356	385	391	372	386	356	406	346	329	387	318	366	363	364	344	396	361	386	397	375	375	365	336	388	391	363	371	399	348	396	402	397	372	367	363	323	361	372	356	399	347	347	346	354	391	344	356	371	385	330	371	361	360	357	356	380	359	393	379	360	379	376	361	382	356	374	376	362	362	377	332	374	399	351	383	396	383	369	349	350	373	377	381	324	372	371	400	363	383	336	379	389	359	369	348	354	374	376	366	402	372	348	370	358	367	390	350	393	375	321	398	392	364	363	361	386	394
6895	10937	11052	8992	3343	2507	2015	1691	1341	1131	1093	1003	4402	18009	22306	17842	9986	5099	2415	1209	756	654	618	611	590	627	615	615	609	622	661	627	657	644	605	621	611	607	624	621	638	639	560	612	599	650	636	616	588	613	602	616	627	637	621	594	632	601	648	632	627	620	636	628	628	600	618	632	630	586	610	594	617	605	575	624	631	657	645	603	590	605	616	608	624	589	587	562	611	593	632	617	612	608	606	637	634	616	624	637	627	629	590	590	643	700	633	634	608	641	618	668	615	649	649	563	614	607	593	608	607	631	598	663	626	615	592	619	626	607	603	640	617	603	619	608	592	624	586	622	587	582	579	648	616	614	591	642	644	629	638	614	614	615	594	631	583	600	626	588	655	628	614	657	613	634	619	633	634	585	597	634	607	610	637	615	616	633	617	611	614	630	621	581	628	626	632	601	610	633	623	615	629	629	630	622	636	605	609	624	617	607	600	626	650	659	631	622	578	579	619	668	618	584	602	626	614	626	626	638	562	596	617	603	619	599	608	620	599	674	641	631	621	615	615	594	594	617	561	620	628	598	625	603	605	643	611	646	585	611	608	618	606	605	616	603	643	596	602	614	618	637	656	637	664	621	622	597	646	642	605	629	641	645	675	622	578	597	620	630	545	669	669	646	585	585	576	653	618	613	600	614	628	570	642	626	580	614	586	569	605	645	652	591	607	664	656	652	614	604	610	627	589	609	649	617	610	581	628	633	599	619	564	591	618	591	605	656	613	643	614	581	614	598	656	640	648	649	597	622	610	603	639	609	599	614	617	644	591	612	611	658	633	647	591	599	615	619	620	605	613	587	626	604	552	608	673	639	608	642	617	627	641	555	633	623	585	636	639	593	612	634	614	625	656	644	596	618	635	654	663	617	613	617	586	626	640	644	595	613	614	639	618	585	671	633	649	607	644	603	572	571	612	604	638	626	620	619	594	567	607	602	626	645	613	541	583	631	626	591	604	598	642	655	679	616	617	623	623	609	612	627	628	662	637	603	614	648	663	626	627	644	629	617	599	613	581	620	629	576	649	638	660	635	644	640	662	613	580	560	636	651	601	589	629	608	636	624	641	579	616	612	610	612	625	590	651	607	605	573	660	602	596	607	584	629	598	575	642	565	560	575	607	609	601	610	567	619	596	611	594	653	640	578	627	652	601	583	611	611	630	611	581	602	609	645	621	600	599	605	628	615	639	634	655	629	640	583	618	609	563	655	659	628	622	583	620	597	589	628	611	635	604	610	621	646	596	640	604	590	618	635	609	628	595	648	603	636	610	606	587	603	623	626	621	598	604	658	587	581	597	606	654	655	649	575	595	594	597	625	646	602	631	601	635	652	603	646	648	610	603	640	599	594	630	631	628	595	596	600	637	636	653	589	599	624	613	603	651	590	587	649	606	617	637	594	590	634	621	563	591	623	586	622	633	598	626	613	593	624	607	569	607	596	605	653	640	611	605	600	591	641	603	610	653	621	609	625	683	613	651	592	633	633	633	643	609	632	569	589	622	623	588	644	656	582	629	630	620	593	604	579	624	619	562	574	593	576	638	611	578	600	617	622	596	610	633	669	612	567	602	622	618	607	619	651	619	588	633	631	584	632	626	624	610	629	633	621	611	622	597	592	599	606	605	630	636	613	608	617	600	636	570	623	600	647	642	645	610	607	636	626	594	641	584	569	609	588	612	623	610	630	636	605	611	655	636	660	586	595	592	625	624	622	662	640	606	581	602	635	593	615	614	615	613	590	575	642	611	616	633	621	627	624	635	621	651	646	586	627	623	595	589	638	631	625	613	632	634	630	605	614	602	619	590	610	645	599	634	589	631	663	603	628	589	572	601	603	559	625	618	591	632	618	618	611	602	616	633	601	626	576	605	607	578	619	604	599	640	620	624	586	579	609	591	594	580	641	592	613	632	601	651	614	636	624	616	664	663	608	568	600	623	621	615	628	646	616	584	626	618	588	602	635	627	583	614	655	621	604	636	637	595	615	615	596	667	599	638	562	632	611	640	626	612	614	633	617	611	638	617	600	591	579	628	595	612	613	625	650	679	637	612	652	619	621	598	635	612	608	619	611	615	631	622	618	597	596	636	618	621	631	610	611	631	629	580	638	592	598	639	593	608	610	626	639	630	630	633	559	621	540	603	610	564	619	594	590	635	635	610	647	614	632	614	654	660	604	569	593	623	635	623	597	633	636	609	683	578	585	601	561	602	589	618	608	642	628	589	663	610	582	615	636	627	602	601	600	600	626	563	669	625	643	636	596	614	609	608	607	611	625	622	614	623	632	633	615	593	583	632	618	634	623	617	603	606	601	665	650	613	608	610	667	629	641	653	612	627	602	698	577	608	616	607	631	632	621	613	674	646	615	610	591	632	610	604	588	614	596	593	602	616	645	662	615	601	611	603	595	649	639	610	634	607	626	646	659	578	614	634	636	671	621	617	628	623	594	621	665	598	605	655	619	602	647	648	644	638	605	640	638	582	585	613	585	656	548	630	590	605	612	586	604	584	631	612	636	607	663	633	618	621	601	594	661	572	636	613	652	610	623	670	643	586	635	592	626	623	601	603	659	648	654	630	629	637	580	603	621	631	587	630	646	585	625	643	602	616	617	629	598	609	640	626	640	588	623	668	643	592	615	610	662	604	655	620	630	615	615	586	635	664	606	602	607	618	612	603	569	607	658	577	615	650	633	633	577	622	616	638	639	561	585	583	578	613	602	618	587	683	624	578	623	645	570	590	578	596	626	630	577	595	618	629	655	622	620	614	570	602	622	633	570	600	585	630	583	623	631	649	637	627	635	648	598	630	652	657	592	647	573	581	628	619	658	593	604	608	610	619	607	640	614	615	557	656	608	600	626	647	630	619	624	574	649	609	623	665	613	622	595	600	610	641	647	647	623	637	624	610	564	646	585	669	604	612	628	637	602	611	603	623	601	598	666	607	597	603	663	582	595	600	680	620	621	648	624	606	598	644	628	657	611	612	599	622	654	578	691	641	627	643	588	636	601	590	641	617	572	662	645	615	597	633	607	641	616	612	629	610	639	623	577	599	601	615	655	604	608	625	613	633	643	595	569	618	604	663	617	601	619	609	619	579	590	597	592	671	585	597	611	596	656	593	639	611	610	624	609	590	579	625	573	647	627	623	636	580	634	623	626	613	591	631	622	607	632	586	599	599	638	619	622	651	574	606	586	621	599	609	597	544	611	604	651	588	628	610	586	617	616	617	662	629	658	618	626	652	594	672	598	643	636	605	673	665	605	628	603	603	648	649	572	608	606	617	629	611	562	636	614	607	636	618	628	661	587	645	655	603	627	602	633	652	623	605	595	617	632	607	619	660	614	618	612	632	641	603	631	587	601	588	634	661	587	633	627	637	678	645	612	583	617	613	594	613	600	662	604	618	578	605	612	631	613	610	598	637	606	616	582	607	614	633	667	594	615	607	573	639	614	611	594	577	637
23180	21212	29066	23679	21212	18605	2581	1129	852	714	633	626	1884	13942	23659	21828	12790	5330	2211	895	537	453	404	393	395	417	392	394	368	388	396	411	358	377	420	409	388	374	417	391	367	368	407	369	358	363	324	401	424	412	378	396	357	366	381	433	387	394	383	373	384	407	391	390	401	381	402	425	390	403	406	358	357	400	347	391	397	371	369	353	410	373	398	342	377	377	379	376	378	379	365	369	366	409	382	389	348	339	390	413	381	350	392	382	369	389	354	350	385	375	368	408	392	388	391	401	363	378	368	380	340	396	407	384	392	378	397	359	410	378	367	378	368	375	388	366	381	386	384	368	370	378	396	376	362	412	380	419	364	375	374	377	358	392	387	366	362	399	410	358	371	406	406	371	371	394	393	341	358	345	378	370	400	384	362	325	340	348	403	334	370	371	401	411	372	358	385	377	358	386	359	346	393	358	390	397	360	367	369	400	358	401	375	385	402	426	387	379	353	376	369	365	377	366	360	346	389	363	377	377	381	361	426	342	353	361	410	391	350	406	388	378	383	344	376	399	393	401	340	390	399	350	384	380	363	398	404	413	368	394	385	384	409	358	357	373	379	361	384	393	392	357	372	371	399	337	357	383	389	384	386	363	410	427	358	378	371	352	384	326	416	393	387	363	336	364	377	389	379	424	382	343	387	373	397	405	395	390	406	359	390	383	410	386	364	375	385	393	330	358	369	357	382	364	367	375	369	432	388	401	361	380	388	399	358	377	374	414	360	357	362	367	419	370	389	388	364	379	351	351	376	373	398	360	377	365	367	360	361	407	376	409	378	376	383	382	388	367	384	367	354	400	370	404	407	373	338	366	387	359	363	382	395	432	393	378	404	416	364	406	421	376	413	357	376	408	402	355	349	386	365	397	371	369	410	348	366	369	363	386	401	401	355	402	393	380	420	373	381	368	393	386	375	379	385	369	360	369	380	363	409	366	380	382	374	384	431	349	357	365	390	414	369	385	408	391	374	376	397	381	373	378	364	395	407	360	380	389	408	367	355	366	411	353	382	411	405	387	365	351	373	381	359	399	402	371	362	362	385	386	377	370	387	390	379	388	384	361	367	396	377	392	375	374	399	365	374	357	358	371	379	393	400	396	399	360	330	382	384	330	377	365	372	391	373	396	360	377	391	367	376	377	422	386	372	383	371	375	354	409	349	373	339	380	358	376	376	394	383	371	385	421	383	384	417	352	378	379	383	398	397	396	391	387	371	374	371	376	418	370	371	386	382	370	400	353	420	369	377	409	362	368	374	370	380	389	372	367	390	361	353	364	392	386	365	364	391	404	328	377	376	401	383	384	391	404	407	362	367	383	359	384	405	370	380	386	401	373	377	401	347	391	377	349	379	379	355	380	391	394	392	359	373	379	394	364	380	386	335	356	402	378	398	367	392	388	346	359	347	366	361	390	386	359	417	381	415	389	380	380	424	380	390	395	407	389	385	355	387	344	392	384	362	378	347	373	379	401	412	369	389	362	383	373	375	353	398	369	340	385	378	393	357	392	383	348	405	358	383	380	365	361	384	364	385	379	389	350	401	389	396	372	369	388	392	358	421	391	374	399	388	369	344	404	391	377	370	380	359	412	379	370	379	402	388	369	368	388	383	388	367	390	393	366	393	394	399	424	333	366	367	380	392	382	374	381	398	372	353	397	365	401	394	394	363	380	385	371	384	384	402	352	382	370	397	366	393	366	369	404	339	395	364	366	379	401	390	379	345	386	365	390	379	382	376	392	355	415	387	376	375	377	336	390	384	392	370	323	403	328	405	362	392	379	391	414	410	396	375	399	392	395	390	367	400	407	406	407	406	383	375	382	345	357	401	351	365	369	390	399	370	391	372	370	383	373	391	371	349	384	332	384	414	363	374	395	377	399	374	326	403	381	344	378	375	349	402	382	409	378	401	376	363	391	393	382	397	360	421	380	364	387	355	349	375	374	354	410	392	385	403	414	389	387	376	393	401	371	393	404	410	357	329	358	404	380	374	402	349	373	378	360	407	359	370	378	348	384	388	409	397	338	374	366	360	407	387	358	361	393	390	386	368	347	398	370	383	358	365	380	358	382	393	336	364	403	385	387	387	374	374	405	388	370	383	357	370	370	399	390	375	349	385	385	386	358	351	381	387	378	379	365	391	407	380	336	383	372	361	363	402	366	362	382	362	357	404	382	396	376	403	373	341	356	361	398	360	385	378	386	375	374	384	370	321	376	427	407	378	372	392	395	350	419	392	347	393	363	370	383	356	389	381	397	393	355	394	352	372	391	396	380	365	386	415	401	386	408	386	375	384	362	380	365	399	362	392	362	391	368	386	374	380	384	372	369	355	387	354	390	365	376	394	388	339	352	390	399	359	394	383	369	420	403	359	369	390	379	408	355	389	382	381	365	373	397	358	393	365	399	351	356	345	381	371	387	372	360	332	398	397	388	393	371	400	381	356	388	370	394	383	378	350	401	385	369	376	349	377	406	346	367	399	385	380	387	353	374	406	384	393	378	392	402	355	375	397	369	363	338	385	377	377	364	381	356	357	405	385	370	392	344	381	396	395	384	379	343	370	383	349	370	435	385	379	389	389	417	383	369	364	379	404	387	385	371	389	406	375	394	377	353	371	387	392	362	386	379	380	353	354	365	397	370	359	410	365	378	375	380	397	403	398	373	354	398	372	362	357	355	367	354	373	357	368	410	369	371	371	384	382	389	380	402	401	388	397	391	378	357	332	375	365	373	389	389	378	367	417	376	369	380	391	399	386	348	387	349	386	366	386	389	380	375	364	396	364	380	383	388	383	355	390	352	393	365	395	369	356	385	370	375	419	364	369	394	356	418	395	361	395	400	417	405	358	399	386	392	338	382	379	371	382	387	350	384	411	397	416	380	387	353	331	378	379	391	368	457	375	400	360	380	386	377	402	380	419	399	350	384	345	376	370	382	365	339	405	361	404	390	377	368	387	364	395	367	374	306	363	385	375	398	399	359	398	374	387	393	396	382	385	354	392	374	380	363	397	378	392	398	380	376	387	352	401	400	378	377	379	372	374	407	383	381	395	441	370	363	362	338	362	402	366	367	412	329	389	392	389	377	353	378	380	348	414	368	411	377	343	355	400	373	345	350	400	365	336	366	342	393	397	386	370	395	372	343	362	386	376	395	384	374	351	390	365	396	364	374	373	396	364	365	378	390	322	390	351	381	351	369	367	355	348	352	372	378	358	389	400	376	389	400	387	372	364	390	347	374	380	376	396	409	388	349	364	376	380	342	428	377	374	408	376	381	380	416	364	391	388	432	382	358	356	418	375	389	389	396	388	406	408	362	367	393	366	385	388	369	366	410	402	372	400	406	401	384	363	386	361	397	378	368	359	351	374	370	392	334	346	405	400	360	381	339	366	373	380	355	407	375	444	371	362	394	355	382	432	356	385	396	372	408	366	372	377	402	375	373	384	343	347	398	379	361	365	357
10020	19196	23715	16094	6233	4425	3401	2895	2405	1886	1613	1589	5641	26899	34393	31087	20493	10975	4973	2052	945	715	617	629	653	627	589	623	667	628	627	616	621	633	576	627	599	585	644	618	637	616	589	681	624	621	589	605	661	635	601	604	609	658	633	588	631	683	591	629	593	626	618	604	617	647	622	671	617	626	620	645	688	659	604	571	649	593	619	647	625	660	655	593	625	634	638	570	608	668	594	616	623	639	635	625	636	608	632	606	606	621	627	643	637	606	612	620	636	650	643	624	589	621	599	600	662	662	589	603	624	633	646	609	614	656	638	609	583	608	635	627	596	587	655	637	623	595	604	622	578	633	614	609	574	639	614	604	640	623	574	615	584	622	598	619	629	625	597	660	653	633	633	623	621	631	597	597	626	607	620	637	634	650	646	611	605	634	577	605	599	603	643	614	642	583	591	668	621	586	630	601	619	609	594	663	594	605	595	624	567	656	602	653	635	672	578	638	613	636	617	606	639	603	620	639	576	648	564	612	572	601	580	586	627	597	627	613	680	582	623	588	621	670	624	620	580	610	610	643	619	630	654	585	591	642	628	658	650	658	648	605	671	668	628	617	644	650	612	634	630	632	604	646	587	642	629	623	604	643	602	621	590	588	608	623	618	588	618	630	646	653	608	631	634	656	636	581	612	634	589	640	608	595	635	636	635	673	639	604	589	599	619	648	609	623	571	614	568	625	617	588	612	571	588	578	596	578	608	601	621	646	648	613	619	630	609	616	604	648	614	637	577	592	601	629	601	605	557	630	633	619	705	606	660	652	585	605	641	599	641	616	648	647	625	587	648	614	568	626	662	631	626	627	549	630	664	625	617	624	684	664	608	616	628	644	654	591	619	626	614	632	646	608	615	603	621	641	628	637	567	600	630	658	629	614	636	615	636	613	640	609	658	553	622	647	627	582	613	645	583	619	669	595	617	612	605	610	591	623	579	582	578	594	610	678	640	563	641	608	604	605	645	632	636	584	640	571	628	609	618	622	607	576	641	640	626	632	646	621	615	601	623	670	591	590	636	613	635	595	628	624	610	617	614	615	660	660	658	635	633	629	611	597	609	616	631	651	649	631	611	628	626	617	630	588	639	630	576	667	622	576	645	628	605	638	595	614	617	602	595	606	626	592	637	608	615	598	606	642	605	535	670	609	600	590	634	613	644	607	629	594	643	583	644	629	614	620	634	630	634	624	667	674	643	621	561	611	625	629	648	613	663	602	562	594	625	627	620	623	616	600	624	576	587	641	653	631	626	650	637	613	644	619	580	593	607	626	651	620	593	660	618	645	612	556	664	602	590	583	643	605	596	639	599	645	608	652	646	601	614	614	580	629	598	633	631	611	641	600	590	651	610	638	612	601	625	640	584	619	655	610	623	627	651	646	645	645	618	623	624	619	623	637	645	592	602	644	614	605	611	657	633	608	605	655	657	635	637	631	620	672	628	648	613	622	618	623	619	654	607	644	627	639	620	651	635	602	636	614	590	630	603	614	612	593	606	631	599	625	651	672	611	645	619	592	652	662	611	627	655	625	599	629	615	621	644	637	654	645	626	652	628	638	691	652	650	609	676	634	636	665	648	557	645	657	635	597	660	631	627	608	630	598	568	622	607	587	587	619	675	630	614	628	609	578	624	620	643	608	583	657	566	609	598	631	619	628	607	613	646	623	599	578	580	590	629	647	643	545	632	627	625	606	635	629	664	629	621	613	683	620	610	622	623	609	607	568	623	604	586	575	632	618	613	605	625	624	599	587	682	654	600	609	603	610	636	584	630	593	639	620	592	628	596	656	649	604	611	603	630	604	606	629	603	630	636	638	662	630	596	679	614	640	602	612	651	650	625	618	630	646	641	606	601	585	636	613	590	661	612	618	601	602	614	588	590	633	610	619	587	637	619	611	633	654	608	622	675	680	635	574	599	625	628	624	596	610	616	645	605	635	616	593	598	655	578	623	597	595	655	594	625	634	630	656	613	640	659	644	622	613	642	613	654	617	577	623	649	644	596	640	620	640	579	669	633	648	600	614	618	646	630	593	630	601	635	584	580	639	632	638	620	646	619	619	578	597	605	622	608	645	645	664	615	586	578	609	675	625	642	615	614	613	579	662	604	639	613	605	615	596	610	634	612	597	592	641	607	631	590	624	615	632	627	611	613	624	618	565	670	640	624	625	601	643	601	604	640	606	611	632	640	607	641	625	628	607	633	647	574	594	654	618	638	610	597	625	626	661	629	634	559	601	611	619	678	650	582	609	628	572	612	670	643	596	590	622	681	660	588	619	619	576	623	601	634	631	596	653	641	579	663	652	618	622	647	655	623	625	624	612	618	614	618	590	605	670	620	644	616	611	604	626	624	583	650	638	581	624	595	608	611	633	588	565	610	605	616	644	615	600	590	607	673	625	661	570	632	616	654	621	615	603	607	581	601	609	611	611	587	578	595	624	636	626	642	645	628	607	656	632	634	606	633	597	622	674	594	647	599	659	588	638	632	636	609	633	606	584	615	650	616	634	687	637	599	621	608	623	587	680	633	644	612	649	639	600	630	655	620	612	636	621	588	602	565	646	621	601	636	623	637	594	609	642	619	593	624	642	644	640	635	635	626	632	606	664	598	606	635	609	629	618	620	599	628	646	592	625	604	622	638	583	589	614	635	588	612	603	594	610	628	597	645	646	639	632	640	621	633	605	661	595	639	607	603	616	624	617	579	604	668	620	616	639	639	539	599	586	674	633	603	630	643	623	633	604	598	631	591	611	615	632	627	618	653	623	657	641	612	618	570	594	600	570	669	610	596	650	636	621	616	616	641	609	607	603	610	614	666	593	588	592	587	605	601	557	629	634	599	602	602	629	646	663	619	634	621	602	600	645	639	633	631	633	610	652	627	640	607	604	612	631	600	601	621	598	652	606	644	620	576	636	634	607	618	624	629	605	571	616	646	638	563	618	643	563	638	645	627	617	611	637	597	607	629	628	636	610	642	621	595	614	602	590	621	611	587	599	629	634	578	578	616	658	668	651	581	587	617	580	602	617	639	627	653	593	593	608	629	667	631	621	597	632	597	624	623	619	642	644	594	616	660	579	601	601	643	607	647	575	622	665	637	620	665	612	591	571	594	613	581	654	670	622	609	593	624	626	642	622	604	628	619	641	624	603	568	608	621	649	641	706	671	602	659	624	595	639	606	566	623	630	599	624	612	603	599	574	623	622	647	619	626	593	677	616	625	691	630	617	613	630	689	607	621	598	639	613	618	663	584	591	594	604	650	674	655	652	612	615	579	655	614	625	613	620	674	610	657	660	630	637	625	617	622	604	643	602	590	595	604	651	596	594	526	605	638	620	649	611	620	632	597	631	598	570	612	644	611	599	607	628	620	634	598	633	598	644	585	594	661	646	627	638	633	584	625	621	609	613	605	605	592	620	654	600	638	607	654	590	623	645	591	614	659	624	664	681	538	630	592	592	612	594
26703	19686	6872	3408	715	505	430	466	414	388	405	391	408	711	2180	2148	1677	933	602	450	383	387	326	346	351	300	325	318	315	369	320	342	340	326	372	354	324	329	340	354	346	337	311	317	348	329	383	340	362	341	358	307	333	341	321	311	353	325	345	362	333	334	346	333	349	346	345	356	312	325	329	323	330	323	377	339	342	353	333	347	327	319	341	318	371	335	328	365	335	337	315	314	300	338	316	340	346	335	325	315	328	324	324	367	343	347	356	318	357	338	342	301	358	319	331	294	324	348	320	337	348	338	351	340	340	327	321	325	366	339	374	332	322	339	350	304	320	372	359	315	345	354	328	352	310	367	339	327	340	302	317	371	299	306	347	358	330	331	356	346	331	309	363	360	360	322	305	324	335	347	351	346	378	366	340	365	360	341	323	353	299	351	381	336	301	378	372	350	340	325	369	317	344	351	317	343	343	336	298	320	344	303	355	317	335	338	340	323	326	311	332	346	330	319	351	330	315	343	341	343	346	340	346	304	371	350	334	319	336	328	357	339	340	336	322	335	323	356	353	343	353	348	373	356	358	351	338	338	348	338	353	356	325	321	363	373	363	359	352	322	355	319	352	322	344	352	331	322	353	330	290	344	349	336	322	342	352	342	373	284	342	306	350	318	322	355	319	341	318	351	358	307	329	333	325	359	314	316	376	357	340	300	343	357	354	321	330	330	334	309	359	334	355	342	338	327	329	341	371	350	347	319	350	317	316	320	351	344	346	356	324	320	327	320	334	352	303	350	353	350	355	296	327	320	323	322	329	378	333	365	348	354	321	333	372	310	329	369	350	312	322	328	337	337	342	343	406	315	300	314	337	369	326	306	359	341	374	336	317	355	316	350	346	321	333	347	319	324	314	361	313	351	348	375	323	335	291	352	351	330	355	315	337	330	357	329	321	340	312	359	305	347	321	310	322	337	321	325	363	336	368	319	364	300	357	337	347	327	364	331	339	308	338	304	338	352	334	351	342	338	366	329	365	328	341	376	380	331	322	341	332	367	367	341	332	324	354	316	348	328	334	337	345	340	337	302	318	313	306	345	356	352	332	345	335	351	348	337	316	323	342	333	305	325	324	305	316	291	341	324	362	349	326	312	350	343	316	339	336	327	327	380	306	332	371	371	353	364	325	337	341	345	340	341	320	318	317	367	363	329	306	346	354	317	327	333	329	348	340	359	366	337	326	341	335	332	340	330	318	341	333	347	345	340	326	345	323	316	376	333	329	324	348	346	351	316	345	332	327	324	342	351	338	354	329	332	320	344	315	332	315	333	360	317	319	350	318	311	319	340	351	329	332	343	324	341	316	346	335	386	352	363	328	359	350	334	351	333	322	332	331	357	348	342	324	332	334	360	319	360	352	340	360	300	339	340	333	361	344	360	339	334	343	371	324	337	330	315	345	349	339	332	326	351	324	332	330	329	342	373	346	341	378	327	333	342	352	329	322	331	350	350	327	321	342	324	347	326	340	350	357	336	344	355	334	337	352	315	340	329	366	349	342	327	317	324	348	376	334	342	320	316	309	333	326	384	340	328	327	308	340	308	321	321	321	341	343	379	344	321	322	336	299	348	343	334	316	344	345	342	336	366	348	312	361	387	338	329	374	356	353	337	331	328	370	340	305	385	351	356	368	307	294	378	315	310	349	337	368	337	354	327	338	308	356	308	349	338	346	342	343	319	377	339	351	343	338	348	320	318	311	320	346	363	348	342	351	373	372	309	323	330	326	346	328	338	317	340	318	326	328	352	357	370	344	357	346	346	353	325	344	330	320	334	341	333	322	351	338	337	335	334	331	343	325	296	360	325	309	365	351	302	341	336	333	309	340	301	370	319	292	286	340	356	316	332	319	352	345	338	356	336	344	334	336	333	347	349	358	342	347	331	346	359	325	342	322	362	317	313	308	342	349	335	359	360	317	358	355	340	345	327	350	318	324	330	327	357	344	331	352	326	339	322	321	361	345	331	371	322	342	344	345	305	334	330	318	338	356	334	330	334	333	329	283	349	326	318	339	354	338	313	326	323	358	344	330	369	337	337	334	341	311	367	358	371	317	340	328	315	337	336	340	358	345	337	357	321	358	325	321	317	333	365	342	325	333	306	348	305	372	338	356	329	356	330	340	362	343	361	350	329	321	334	334	328	398	347	324	336	343	368	344	360	375	343	328	324	323	353	309	371	349	344	324	323	298	339	339	325	343	369	360	343	349	374	340	330	308	335	338	334	338	349	332	316	333	329	378	351	339	342	345	342	318	344	346	351	330	344	317	350	347	314	375	351	368	340	348	304	360	340	352	340	310	348	331	309	328	324	359	341	335	311	328	353	299	341	343	336	331	335	327	351	345	356	327	349	352	358	357	316	352	322	308	344	340	351	350	345	325	335	332	358	370	365	350	398	353	356	330	325	312	289	373	341	337	329	362	324	346	322	323	372	303	368	336	355	325	323	359	357	350	329	344	347	345	338	348	337	334	348	313	337	339	347	318	320	327	316	336	362	323	362	346	319	332	343	305	361	346	344	332	351	319	330	344	347	322	320	345	335	343	352	319	358	310	342	343	340	340	357	327	324	337	348	320	302	312	320	301	348	312	335	327	305	365	310	371	297	331	344	327	345	332	317	310	323	316	338	352	365	326	375	333	325	342	344	358	322	346	364	361	301	341	353	338	355	324	348	404	354	340	341	334	349	325	336	323	351	357	335	347	341	333	330	327	339	311	314	318	317	328	316	337	347	355	362	308	348	303	317	321	306	345	326	337	317	350	337	325	353	323	369	337	318	327	346	319	371	345	338	349	332	378	323	339	349	346	332	345	329	335	335	339	356	369	361	323	318	345	355	368	357	360	343	340	301	331	342	315	349	338	373	305	328	324	362	302	338	352	330	322	356	355	326	322	353	372	365	353	323	321	356	314	342	328	330	347	350	317	347	346	334	344	335	329	370	333	337	367	347	322	333	327	318	358	365	355	353	342	337	328	328	351	336	327	359	334	332	344	337	354	364	343	328	348	317	340	338	373	359	343	328	361	326	321	348	316	372	329	359	346	328	335	336	346	353	377	340	338	346	358	328	328	310	342	327	330	325	341	345	352	329	337	297	320	321	316	340	347	355	341	319	348	355	346	375	322	300	341	312	369	326	329	315	333	340	334	331	378	325	309	363	329	321	307	326	322	355	346	346	315	336	343	333	371	344	336	318	325	319	353	354	325	357	337	343	314	359	324	345	325	347	344	336	342	319	342	346	376	301	314	315	332	315	353	319	347	331	340	340	331	323	354	322	344	342	313	294	298	354	341	339	359	337	331	338	348	390	282	343	315	341	358	365	364	352	360	314	350	322	335	322	316	304	324	322	363	336	341	322	336	333	340	347	335	359	351	341	349	337	345	343	336	330	355	331	359	315	340	356	349	337	330	362	366	338	334	347	335	356	362	331	343	336	343	348	329	304	308	329	331	306	349	336
5259	4904	5496	6087	1709	1269	965	996	876	778	648	693	682	1996	6014	5603	4068	2180	1172	769	619	592	588	594	557	573	573	588	606	566	551	552	624	525	603	563	558	584	545	573	533	614	569	608	597	531	565	560	603	568	532	554	529	519	588	530	614	581	557	577	555	552	567	598	572	543	525	588	538	526	599	541	556	550	520	577	550	547	555	542	544	568	570	582	584	581	560	547	542	584	591	574	570	537	578	552	529	540	551	596	561	547	577	565	547	555	533	613	593	557	554	517	600	575	587	574	577	543	598	567	549	534	563	544	592	577	592	556	557	561	507	537	571	558	560	544	563	544	562	571	503	526	566	582	597	540	576	535	481	542	584	564	537	594	573	560	553	597	598	574	566	619	586	553	566	560	550	563	558	563	571	563	580	580	528	537	543	568	551	554	581	564	582	538	576	570	596	572	577	578	549	549	515	568	536	559	552	564	548	516	547	575	558	539	531	583	592	539	602	570	574	535	538	550	550	590	560	598	596	584	533	583	551	554	549	587	561	507	576	538	560	591	590	554	570	580	563	538	578	551	563	510	550	560	552	533	571	578	535	605	554	563	621	598	531	553	554	571	560	573	575	567	548	557	540	580	578	532	541	587	549	535	549	570	529	553	532	550	565	574	537	557	536	554	532	575	571	576	614	554	579	547	550	520	587	533	564	559	567	579	569	558	538	600	537	541	496	543	514	566	579	539	568	618	546	530	533	539	545	553	514	565	560	528	596	569	574	598	554	605	563	550	572	588	628	605	526	560	555	571	539	542	589	611	608	590	602	511	556	549	550	611	607	557	520	565	537	564	529	584	577	544	545	542	536	541	576	578	553	566	575	597	558	538	565	566	552	532	569	591	577	571	560	571	553	581	526	546	598	571	583	542	579	540	607	581	588	555	573	570	522	551	557	563	559	584	581	560	589	568	567	572	568	557	563	568	607	587	567	546	567	557	594	571	537	584	566	559	546	528	557	552	526	572	587	614	566	626	537	586	571	546	548	570	557	550	561	538	549	594	561	570	539	531	532	564	571	577	543	578	570	583	587	541	562	555	558	563	565	595	503	544	569	511	563	576	574	595	611	556	523	583	556	551	605	530	516	591	615	562	587	568	568	607	561	566	489	585	505	621	584	572	591	564	536	572	568	549	510	516	560	541	556	550	570	601	581	597	541	611	549	549	560	586	571	569	550	556	542	547	544	531	548	536	562	571	573	564	544	525	546	560	561	570	536	541	576	598	570	535	556	544	562	508	573	586	505	601	553	572	543	528	576	561	546	541	584	577	525	553	587	536	587	610	594	525	551	525	547	551	547	606	568	561	597	576	614	549	555	577	562	590	556	564	567	586	511	560	580	553	579	508	572	581	537	595	550	554	513	545	548	569	504	547	583	562	571	571	559	559	556	590	539	540	552	558	543	554	531	517	586	551	532	596	578	545	547	615	514	608	573	558	515	561	589	562	546	522	601	542	509	571	562	523	555	527	576	537	555	572	567	578	572	541	572	530	533	561	559	573	592	547	562	565	547	592	549	522	587	539	607	552	524	526	614	553	572	588	557	578	534	581	528	556	509	544	552	568	590	616	541	529	551	564	550	580	581	578	559	545	586	595	532	539	567	541	526	587	608	579	554	585	574	540	557	566	564	568	541	543	512	547	584	528	574	601	577	544	570	543	509	553	578	542	578	571	627	588	554	531	544	541	568	584	550	541	607	578	499	579	589	494	581	522	572	592	576	587	571	524	558	557	568	566	532	545	568	573	546	554	538	613	578	543	522	594	563	539	573	541	534	568	561	542	548	558	515	537	539	580	552	548	552	528	568	515	620	547	577	580	541	550	527	557	584	562	544	547	565	542	550	543	575	547	570	563	558	600	516	567	554	569	516	588	562	560	611	552	602	532	569	556	602	577	587	584	547	532	554	485	549	543	541	568	533	586	578	562	576	571	560	596	533	544	524	542	544	581	574	524	556	594	536	552	582	554	516	586	554	532	569	540	604	543	580	542	540	530	535	580	554	548	558	562	553	521	598	529	614	563	533	586	549	604	616	554	549	590	553	535	547	543	595	546	577	567	548	590	521	568	556	552	608	549	547	562	586	547	558	545	568	563	560	583	510	577	537	596	501	562	577	565	555	520	561	591	599	573	565	570	540	544	567	552	579	544	563	579	563	559	552	524	573	551	593	565	579	583	573	496	558	598	601	578	590	537	581	588	569	565	533	594	596	552	557	534	586	555	555	575	561	556	553	542	569	538	577	567	572	573	573	561	582	550	558	560	523	554	526	565	572	536	527	539	557	557	558	545	582	567	586	537	563	552	576	532	547	552	547	596	559	584	544	577	556	534	582	530	555	578	558	591	543	591	581	537	531	537	524	520	560	561	583	554	562	556	543	596	607	569	540	572	552	575	566	598	540	559	571	550	510	551	573	570	599	583	577	553	552	585	530	540	594	590	573	563	539	508	538	571	602	545	554	540	564	570	542	564	522	582	537	560	585	518	574	586	582	567	542	559	543	579	520	593	572	563	570	540	551	534	526	561	558	511	567	566	584	568	573	627	598	562	556	535	549	542	554	554	522	569	588	586	546	551	562	551	565	579	543	531	515	536	551	527	537	546	550	570	557	555	587	579	561	567	584	570	588	553	559	565	574	573	565	533	566	537	553	571	586	557	533	550	571	561	575	573	544	530	544	578	567	545	536	593	570	568	570	552	564	571	566	547	566	552	557	605	553	557	568	555	526	554	560	561	572	579	553	560	577	561	519	532	560	584	527	563	536	609	563	507	545	529	609	570	550	550	515	512	545	560	627	565	589	597	580	572	583	540	551	516	548	527	595	554	557	572	569	578	553	584	561	582	561	559	568	519	563	613	573	568	537	571	565	588	578	566	546	575	574	543	578	556	567	583	549	576	539	564	577	558	524	550	546	555	598	565	541	566	538	595	568	529	563	568	538	538	580	556	567	573	584	540	576	567	557	539	589	597	548	577	577	559	550	517	552	540	574	530	529	546	571	543	577	549	576	536	540	534	560	578	551	557	573	570	540	561	548	608	584	549	593	610	556	541	530	571	541	551	613	592	614	565	600	574	563	555	629	538	569	553	561	548	576	578	562	585	601	627	560	560	582	573	565	546	546	550	578	566	553	566	525	535	593	549	574	613	539	574	536	545	559	599	539	534	554	575	516	582	539	534	622	580	591	556	586	584	563	568	585	545	547	551	567	577	562	560	575	523	554	549	594	570	565	563	580	563	567	560	576	537	575	528	583	545	570	581	581	586	551	583	574	557	574	599	545	558	531	565	524	588	559	547	573	599	543	593	550	567	569	579	548	604	541	572	556	571	575	528	520	518	568	589	559	552	569	575	586	522	531	580	538	574	561	600	596	598	590	564	568	556	621	559	574	544	544	597	583	563	523	549	552	589	571	563	623	580	526	577	585	569	595	595	579	548	551	556	566	575	557	548	572	592	551	530	528	514
24628	21127	27637	24880	11754	1238	833	695	608	549	501	450	521	1443	11058	10266	6861	2749	1249	692	467	403	380	362	377	402	337	357	394	372	375	358	386	374	378	306	379	399	391	406	366	385	383	396	396	381	378	383	397	348	391	382	413	347	355	400	349	401	387	363	385	366	382	374	351	390	352	402	388	367	371	371	334	316	384	357	402	391	373	378	395	392	397	358	377	346	375	378	365	360	409	366	367	351	402	372	362	387	397	394	370	388	345	381	355	360	352	367	361	364	393	393	371	377	351	367	397	402	401	389	383	347	393	405	376	371	375	392	366	360	421	388	377	375	359	380	381	382	366	408	416	422	360	380	386	331	422	381	377	407	373	391	385	400	358	381	374	402	349	382	351	339	364	417	375	376	374	383	398	382	404	400	376	363	411	360	394	413	392	377	385	364	365	381	396	366	387	356	416	361	342	366	373	372	383	383	382	416	371	334	372	382	352	386	401	378	373	341	362	358	347	348	373	388	408	377	373	356	382	389	378	360	376	384	353	361	339	386	357	370	384	392	359	387	391	356	346	384	366	391	392	363	396	384	346	381	363	376	385	356	397	342	392	374	349	368	383	364	401	387	363	402	372	409	350	381	398	373	383	394	408	349	417	322	362	356	365	351	381	360	381	372	389	379	393	388	381	378	386	383	399	377	357	357	373	373	361	396	367	386	373	367	424	410	403	376	360	384	345	407	370	386	401	412	381	352	359	386	375	360	415	354	390	402	384	341	375	376	382	406	369	391	351	404	363	351	379	364	390	389	398	413	379	415	390	360	372	363	392	371	388	384	363	361	390	368	385	353	391	384	390	401	359	386	413	356	345	339	395	361	381	407	341	354	382	348	380	378	392	351	382	372	368	373	376	387	408	393	360	389	363	361	373	378	369	346	392	330	408	369	357	400	403	378	366	390	380	370	387	405	381	377	390	393	386	372	368	390	384	366	359	401	380	352	365	356	372	378	397	396	382	372	388	387	357	342	398	401	364	396	372	382	385	397	376	358	374	396	374	376	409	358	400	381	365	374	401	377	348	370	389	343	381	384	342	366	400	398	384	354	398	353	364	406	403	398	352	399	413	367	381	341	409	358	392	376	357	364	386	384	387	417	387	380	362	370	375	356	366	385	399	400	344	428	363	405	402	369	383	363	384	389	377	341	380	385	403	401	373	338	399	383	376	390	413	335	365	391	381	407	357	370	400	380	406	351	388	385	423	354	361	357	364	373	385	376	329	404	389	375	416	389	404	360	402	394	369	372	392	430	357	406	351	380	357	372	375	393	383	353	404	378	384	354	368	377	402	342	389	378	354	393	329	352	388	383	365	389	391	384	402	353	389	377	393	389	379	366	396	346	373	377	365	378	395	354	392	401	376	382	362	368	387	395	368	400	367	348	378	391	374	417	374	363	357	352	384	402	366	359	394	388	384	367	363	359	361	390	371	361	386	372	371	371	372	353	366	375	372	406	342	368	388	396	363	363	368	386	385	363	395	403	394	389	358	356	373	367	396	375	397	357	358	398	390	404	377	400	403	355	396	380	407	390	373	374	371	364	372	370	400	327	367	361	387	395	347	389	371	397	384	401	365	359	367	378	375	376	406	384	365	376	355	342	368	368	405	346	410	382	385	383	371	380	382	389	405	368	394	364	402	355	345	353	405	383	397	383	363	357	350	408	364	385	368	377	376	343	354	402	404	348	411	374	361	392	336	369	398	368	374	367	393	392	377	401	379	361	391	366	399	382	345	354	377	375	430	416	345	362	368	383	373	375	366	353	375	387	379	415	415	380	378	371	338	368	384	405	407	394	399	368	383	397	365	363	385	392	361	409	368	400	417	411	386	397	397	393	375	346	361	411	363	384	375	356	385	392	402	369	380	392	373	393	403	404	397	357	346	429	385	417	411	341	349	362	382	351	373	370	384	389	327	376	357	376	400	388	393	388	344	381	376	416	367	387	374	385	369	411	397	371	381	349	398	403	394	365	359	365	359	383	370	363	388	378	421	381	404	372	359	415	373	369	395	387	370	356	388	342	363	372	392	401	377	381	366	363	394	398	397	388	403	362	402	386	369	367	366	374	386	382	365	396	369	370	367	406	387	374	413	390	387	369	369	385	391	385	384	377	350	414	401	375	392	398	397	372	391	378	334	376	366	368	386	359	359	369	365	367	360	366	371	407	391	355	363	365	355	350	378	355	358	345	346	379	380	392	365	396	392	393	376	392	361	397	363	348	370	400	389	413	376	378	362	363	367	400	402	380	379	361	355	370	407	368	374	391	384	365	358	366	376	362	359	353	345	379	396	378	367	391	362	404	395	354	352	392	363	375	369	370	341	368	371	367	387	407	363	412	387	376	362	390	374	348	376	380	369	410	403	396	377	410	392	359	385	412	386	437	330	383	388	352	356	378	389	368	416	394	389	366	372	394	343	401	380	368	358	387	355	395	367	371	392	382	391	409	383	388	379	372	371	381	373	363	377	378	381	422	378	388	391	381	402	391	365	346	349	389	370	372	382	390	396	396	392	403	389	360	395	373	343	386	378	380	405	386	365	377	382	359	404	366	395	360	405	366	375	397	370	343	384	376	357	361	402	392	358	410	371	382	389	389	385	379	352	390	388	417	382	372	425	399	400	376	381	349	397	384	380	383	408	347	422	377	338	369	361	361	356	399	378	408	417	402	356	366	385	383	360	404	381	373	380	401	338	409	379	391	399	364	388	359	371	367	347	436	400	374	353	376	394	348	388	403	394	388	367	386	394	376	365	400	375	382	336	365	411	393	350	397	393	376	386	347	374	371	381	376	356	378	378	387	384	383	420	379	399	373	376	371	360	379	380	380	387	351	378	397	392	378	377	360	387	397	374	391	393	341	398	361	400	356	367	355	393	364	426	376	400	378	396	364	421	392	398	367	375	368	395	366	387	396	401	366	369	376	352	378	353	357	437	389	372	424	413	359	385	376	380	386	386	377	370	371	393	370	359	382	353	372	344	410	359	376	415	379	376	420	382	425	366	366	365	360	387	385	345	402	364	395	366	362	392	404	378	382	377	410	360	362	374	410	372	415	384	382	392	371	384	378	384	356	381	384	397	378	383	384	362	392	383	365	384	349	421	350	389	341	395	387	394	361	372	369	381	350	383	382	368	400	399	369	392	372	425	360	337	420	404	372	378	391	352	382	372	390	405	365	322	377	385	351	410	363	363	395	402	361	380	394	393	321	397	356	404	373	385	361	370	384	397	378	398	381	357	349	407	400	367	417	350	385	428	371	369	357	332	379	368	362	401	365	380	412	378	374	383	368	372	376	376	410	392	379	408	339	352	363	353	343	396	373	363	417	412	368	390	371	367	365	395	373	361	367	361	368	382	359	364	372	373	355	402	345	375	378	355	365	374	413	370	368	377	380	391	362	382	370	382	375	382	380	369	412	326	414	362	394	376	354	349	385	387	354	387	366	400	368	363	344	392	370	407	359
6572	11228	17020	14450	3273	2352	1988	1709	1511	1238	987	978	962	4142	23637	19967	14013	6509	2969	1441	895	686	625	641	684	626	636	642	613	597	595	659	662	597	634	638	648	620	664	623	628	677	676	626	597	638	643	643	645	644	571	644	575	668	612	609	635	638	636	604	594	636	615	623	641	656	624	680	595	605	584	640	625	630	644	638	657	607	617	611	632	606	665	624	655	616	653	618	628	647	671	601	615	652	647	633	580	583	597	649	634	636	619	666	626	648	599	617	587	621	617	650	658	621	643	598	625	623	658	607	652	661	611	595	590	610	634	632	615	598	632	638	642	644	616	577	612	640	632	634	593	617	583	621	672	602	630	616	642	613	647	621	635	608	615	612	647	683	678	647	631	632	624	668	640	627	625	656	585	629	616	641	625	638	681	618	608	653	683	608	619	665	656	622	659	662	610	603	666	598	661	653	638	614	655	638	644	637	597	632	591	712	653	584	638	593	635	630	590	652	624	603	637	620	618	613	606	658	637	614	627	611	636	660	634	619	620	570	632	623	609	636	619	647	649	659	614	569	648	608	598	669	573	632	603	642	634	628	632	633	631	609	576	672	664	634	672	650	687	621	650	633	671	657	658	622	638	587	657	584	636	630	612	651	656	610	652	616	645	600	692	633	641	669	674	657	653	620	611	619	607	620	599	588	657	653	641	650	613	639	602	640	656	634	621	636	659	678	659	631	616	632	599	657	611	565	683	605	622	647	628	644	634	605	703	645	693	646	659	632	635	667	620	602	618	629	643	632	609	670	663	630	600	647	654	637	636	636	647	629	604	607	610	641	611	657	595	620	624	596	609	622	608	655	638	608	634	613	620	632	635	665	671	609	651	624	657	641	612	605	594	661	646	619	631	601	668	616	631	630	617	611	611	637	612	615	614	630	615	609	641	638	654	621	657	620	591	639	592	629	635	673	633	648	607	664	625	637	639	637	639	588	608	626	664	620	623	646	590	632	667	612	721	651	619	653	610	599	662	603	650	607	675	610	632	671	596	653	594	629	647	644	641	662	599	639	641	607	632	643	576	645	613	597	644	659	624	644	657	638	613	637	652	667	649	645	604	638	625	594	655	584	601	647	604	619	623	589	572	647	625	590	649	639	633	655	651	662	619	641	583	601	624	663	634	604	627	634	619	664	635	650	631	689	626	647	609	599	688	676	596	587	641	682	640	622	618	676	608	610	596	614	635	653	576	636	605	607	654	619	638	616	641	615	632	632	588	683	594	623	600	639	609	652	615	624	627	613	597	625	643	630	600	619	622	652	612	614	597	637	655	646	611	652	615	645	661	602	660	636	631	643	625	630	614	618	627	604	615	623	614	666	611	606	649	612	657	640	639	630	592	617	620	543	642	682	619	634	638	612	616	655	676	604	597	668	658	601	647	625	589	620	629	607	614	641	619	652	595	627	590	653	635	635	618	661	600	603	597	592	617	629	663	581	604	620	632	636	645	624	614	662	666	650	566	664	623	644	610	614	649	671	614	675	614	652	586	603	606	641	612	677	599	643	647	662	598	697	636	620	638	690	632	609	623	660	588	606	626	643	621	624	618	629	658	639	611	677	639	655	592	602	620	626	623	613	604	648	616	629	647	617	623	620	599	643	629	656	608	634	669	606	612	658	583	606	648	624	644	573	627	638	646	658	610	649	651	617	633	622	630	651	636	573	640	684	635	631	607	608	627	632	604	653	624	650	642	686	643	608	604	643	655	650	624	589	605	625	641	659	688	654	631	657	638	610	613	651	683	583	654	648	647	611	595	644	574	621	668	632	585	605	657	713	647	616	663	629	629	635	631	653	592	619	639	667	620	629	670	602	589	659	643	565	627	655	594	626	621	576	647	649	625	639	648	626	615	672	651	670	609	633	662	603	606	634	656	630	604	634	661	666	620	629	646	625	660	633	638	614	663	623	583	650	643	617	620	621	623	638	659	620	579	660	608	625	653	631	629	642	634	605	598	615	627	609	633	653	619	646	630	658	667	603	669	625	627	630	582	599	598	631	625	603	601	659	605	607	639	598	631	672	628	649	637	620	612	641	622	682	626	654	606	647	613	577	631	592	623	660	609	646	621	638	602	613	631	656	571	555	608	624	641	637	586	623	606	614	629	577	632	636	627	666	575	623	654	646	641	602	653	627	639	669	663	632	655	620	626	619	635	665	617	643	647	639	595	646	597	639	618	618	657	603	675	558	640	691	612	617	620	624	569	672	626	665	609	620	612	624	655	631	612	620	677	660	624	641	625	628	664	601	635	658	638	616	625	600	635	656	576	661	617	628	631	659	668	640	605	632	638	648	673	609	648	646	681	617	665	619	609	666	633	641	638	648	668	578	625	651	595	573	633	654	654	600	653	588	608	597	610	652	632	622	613	613	627	655	645	653	624	620	596	619	693	593	648	633	682	589	653	611	635	605	610	616	621	623	666	643	689	610	659	630	647	659	641	591	592	698	629	618	636	630	608	615	606	628	605	616	588	571	632	637	624	611	647	632	627	637	640	647	595	639	607	679	651	602	629	671	603	663	639	609	621	595	602	617	650	627	678	574	617	643	626	572	631	594	637	628	614	661	633	605	617	635	651	650	598	640	642	634	627	668	630	653	614	630	584	635	673	600	616	675	632	592	650	622	630	637	628	638	639	604	637	658	636	594	607	617	636	649	656	658	602	640	588	601	614	619	632	618	611	601	601	600	589	636	607	624	635	623	606	666	664	620	594	622	565	654	624	593	628	625	641	608	627	634	613	613	660	583	631	628	616	632	609	661	657	624	670	624	636	678	592	617	631	622	622	591	632	655	625	632	651	582	599	608	629	578	626	620	602	668	605	666	621	606	606	610	626	630	595	618	592	608	605	656	635	660	628	599	647	625	614	626	672	627	637	618	617	641	607	632	649	639	631	643	655	633	607	673	613	582	595	655	630	575	630	628	606	623	642	607	658	638	591	662	635	645	621	636	589	607	688	653	634	611	617	639	605	660	630	653	619	676	653	579	640	630	665	619	633	611	620	611	628	625	637	608	614	609	642	655	629	661	581	614	597	631	663	676	667	652	687	668	633	659	648	631	630	623	569	633	661	646	663	669	633	617	615	607	602	612	628	617	606	632	650	642	660	627	606	620	624	619	616	646	637	593	613	644	626	618	628	675	601	632	616	619	642	639	670	619	609	666	667	617	644	621	611	630	669	618	584	642	659	657	622	663	618	643	627	622	600	631	626	624	630	614	628	595	645	613	665	707	620	614	619	675	628	631	640	622	656	647	601	641	637	668	674	623	613	648	661	639	616	634	646	630	670	633	663	615	633	635	629	620	641	657	637	629	615	619	612	630	626	638	630	652	626	670	609	643	651	628	698	691	655	648	582	648	642	622	586	674	594	619	634	638	674	673	636	628	661	641	600	658	617	608	663	578	608	602	595	590	640	644	650	594	613	632	639	600	643	630	632	640	604	635	678	627	612	670	636	592
23159	21114	28990	23771	21043	17140	2588	990	766	699	651	587	1636	9542	23673	21282	14080	5503	2040	891	540	442	351	375	415	375	441	399	358	380	388	401	385	398	388	392	387	372	381	385	374	366	414	383	385	381	371	386	406	373	375	356	436	384	391	412	389	368	377	368	345	397	347	382	362	378	401	405	359	366	370	375	402	342	369	372	382	352	409	381	401	398	396	360	400	402	345	355	357	368	424	385	343	387	351	379	381	387	400	372	352	370	373	417	388	360	398	386	387	350	369	374	376	389	379	397	370	390	425	355	342	368	380	364	365	395	371	382	366	341	383	392	371	423	391	419	344	378	348	395	370	422	377	358	379	412	362	389	404	408	389	384	377	374	385	424	387	408	397	407	387	374	359	357	396	391	400	392	367	389	357	400	394	364	390	363	359	383	400	380	363	401	362	395	379	353	378	340	332	392	387	371	347	395	404	392	410	349	359	372	412	386	401	339	405	360	365	419	367	393	378	388	347	389	386	363	382	414	383	344	391	373	370	422	394	358	391	386	360	348	367	370	379	357	420	350	393	363	413	392	397	397	381	399	393	398	409	390	374	373	379	365	388	354	355	385	397	382	387	366	379	396	374	378	373	397	395	361	401	372	371	424	391	376	353	393	399	374	352	376	347	389	393	409	371	368	362	394	369	367	364	394	356	383	418	420	378	377	379	359	350	367	380	367	402	381	348	356	374	399	374	384	373	386	375	390	391	374	352	385	405	324	389	377	371	419	370	337	363	406	386	392	365	401	374	387	340	389	394	413	401	370	394	393	361	382	373	409	373	386	377	361	367	392	376	396	384	396	402	361	376	392	364	383	380	374	404	351	380	383	371	383	403	399	403	361	381	340	397	370	396	376	370	411	390	367	373	353	388	391	414	385	358	373	367	372	392	378	353	383	362	369	381	386	398	412	398	405	363	380	366	370	394	389	394	380	401	383	382	390	407	364	396	388	365	370	382	385	392	378	382	363	383	368	377	397	355	340	372	415	412	362	379	384	386	382	347	363	353	394	388	406	407	358	411	379	405	385	342	348	385	376	354	389	378	426	392	386	380	381	381	342	397	344	375	366	364	376	377	383	384	354	391	360	358	362	395	354	365	429	361	399	400	357	406	366	379	381	370	397	428	354	375	388	377	363	371	393	377	356	371	366	405	381	390	432	372	363	363	357	393	407	362	347	372	419	380	397	388	348	389	395	385	379	411	392	344	373	395	365	428	383	360	370	384	367	411	414	388	359	348	358	370	399	400	404	401	365	381	347	398	370	393	373	341	356	387	383	358	386	346	394	370	408	384	384	381	401	385	365	364	366	357	403	394	362	391	373	369	364	366	388	335	404	379	414	379	364	385	365	376	413	395	429	364	371	407	357	409	397	359	387	389	381	451	399	381	382	417	399	396	400	362	370	370	397	382	393	387	378	383	365	371	419	386	391	378	380	410	381	373	368	376	388	357	350	347	387	394	394	407	366	403	372	369	430	380	417	366	355	371	383	380	357	342	397	400	349	389	369	367	374	377	366	389	359	351	379	391	361	372	392	370	371	381	387	371	385	385	358	371	374	379	415	385	387	393	420	373	359	389	376	333	377	353	381	433	377	397	398	377	360	395	414	397	364	359	381	372	402	376	407	356	367	415	388	364	385	377	393	355	381	384	370	395	377	361	384	351	369	377	369	361	390	390	348	411	387	368	372	368	386	360	394	374	376	356	354	352	386	376	364	389	385	399	369	376	376	420	360	380	350	414	367	398	395	377	398	374	379	375	404	423	410	357	338	351	424	377	398	366	351	375	391	387	372	371	412	382	372	352	416	370	379	368	396	381	377	401	376	362	356	380	410	386	388	366	375	358	363	405	401	359	403	339	351	368	365	409	401	397	343	385	445	347	397	384	422	406	349	382	359	402	379	368	361	384	367	363	389	403	407	406	382	387	378	383	428	390	364	351	361	378	364	364	374	396	393	384	366	411	393	406	407	371	380	453	357	366	397	415	404	346	386	354	365	385	367	378	394	365	356	352	395	370	371	395	362	380	359	411	379	349	376	367	394	361	389	413	420	401	360	378	399	384	398	361	373	355	358	399	349	357	368	391	359	392	395	355	386	375	368	375	392	368	342	399	404	410	404	371	388	385	364	351	424	389	382	379	405	379	361	370	433	368	358	392	356	368	370	368	349	358	381	378	370	351	416	360	384	361	364	389	349	383	367	383	361	392	373	394	372	378	383	399	413	363	393	383	406	398	432	353	383	409	351	369	383	366	396	363	387	363	382	367	342	369	372	347	375	368	384	367	371	384	415	366	399	375	391	363	414	374	392	353	348	347	375	378	379	373	371	393	361	380	425	375	383	382	372	403	402	418	377	383	384	367	368	373	379	365	377	380	370	396	384	352	354	384	376	390	387	352	380	357	371	380	346	385	363	386	324	374	342	381	366	370	418	391	384	392	381	386	367	369	378	404	411	384	394	359	366	375	402	374	391	371	391	398	362	408	386	364	387	367	390	367	373	392	380	375	387	384	374	359	380	397	399	362	359	381	388	365	389	350	368	363	374	384	384	340	374	384	361	401	369	392	399	377	367	419	376	340	372	367	382	382	377	395	398	374	375	377	392	393	378	374	394	374	372	347	401	353	373	405	376	366	371	348	387	336	354	378	398	404	391	381	360	362	391	360	381	389	357	401	425	379	401	414	341	378	340	388	347	410	379	382	400	383	382	363	384	391	372	396	369	370	364	349	394	367	397	400	387	417	382	367	401	387	423	364	361	362	386	371	424	378	355	380	394	412	366	360	405	386	379	358	382	376	431	367	378	359	366	420	381	421	380	372	367	380	386	395	366	392	372	386	405	362	372	364	401	353	377	391	367	361	385	406	371	408	378	371	359	404	400	379	354	360	371	370	362	394	334	390	381	387	371	404	387	414	392	401	401	375	346	392	367	405	366	382	386	362	369	387	408	350	396	388	383	386	387	388	382	359	404	393	339	366	378	364	431	405	394	363	378	387	378	388	378	390	368	363	373	362	393	362	410	355	404	350	404	400	372	388	361	380	372	397	371	383	377	327	377	377	370	389	357	412	413	371	410	393	405	399	378	414	378	375	366	380	423	368	369	391	405	381	369	390	371	385	392	365	404	378	385	393	407	355	355	354	380	384	368	353	437	360	382	400	371	376	373	343	363	364	357	414	374	378	405	389	355	396	414	350	373	390	367	399	369	381	344	351	387	384	412	371	373	399	366	386	390	388	363	376	395	392	373	386	347	359	342	390	347	409	405	387	388	363	395	387	417	383	376	352	390	375	418	367	345	388	395	369	398	391	376	385	336	380	355	411	395	356	369	407	360	383	393	402	379	364	354	383	403	379	337	380	410	370	355	392	390	407	407	376	375	396	389	385	361	376	384	369	390	395	383	397	340	375	345	414	402	368	394	384	344	373	360	388	391	383	392	347	370	356	380	401	384	388	384	394	369	363	380	408	370
10084	18775	29065	27136	6182	4174	3399	2646	2228	1737	1533	1391	4708	20155	35052	30406	22746	10917	4904	1861	1065	705	611	581	622	619	640	622	586	614	660	613	610	629	669	600	632	618	604	629	645	614	655	632	625	659	586	615	620	629	598	643	618	638	608	661	606	639	630	627	634	621	624	610	688	667	634	627	627	611	613	630	660	631	616	597	637	631	649	640	686	666	618	632	635	647	679	604	664	631	593	620	608	590	631	625	620	589	609	603	633	636	616	632	607	630	602	590	645	665	579	587	638	596	618	581	625	646	622	581	676	613	632	608	654	638	683	642	587	648	591	630	643	621	601	652	610	640	662	654	616	659	635	632	636	627	597	662	590	608	600	674	616	640	623	614	606	603	630	599	620	641	666	595	634	641	574	638	678	601	664	618	608	629	668	612	651	612	623	601	636	645	672	601	643	628	642	652	640	618	663	654	635	619	638	650	620	653	630	626	620	657	632	628	623	632	653	625	637	635	649	634	630	640	632	638	629	630	618	618	614	614	656	653	599	622	624	645	617	655	651	619	631	591	622	587	643	635	622	625	641	612	604	676	642	645	638	628	660	607	661	605	577	628	585	640	644	640	637	607	635	632	600	664	643	659	678	650	628	622	622	660	694	676	618	643	625	623	606	593	589	643	636	625	665	641	637	558	691	633	622	640	649	608	587	618	654	650	665	638	601	662	616	621	646	615	618	646	620	631	678	660	570	650	623	643	616	652	597	651	636	643	663	679	660	591	635	578	624	643	628	624	625	643	644	611	652	589	649	645	560	630	655	617	622	608	651	621	638	668	662	634	613	614	613	588	585	648	644	633	671	601	644	638	607	614	645	644	602	601	606	612	626	609	630	589	619	664	581	625	638	651	630	609	565	613	644	611	612	617	620	630	643	648	600	669	684	613	625	634	614	623	647	638	628	607	643	608	673	644	615	682	677	638	643	649	616	647	666	657	612	623	649	635	618	670	621	649	611	645	623	631	639	673	600	673	626	614	621	599	610	651	589	619	637	642	604	627	653	626	660	645	569	665	583	602	597	653	659	631	563	614	652	634	578	635	648	606	637	622	635	650	597	640	651	637	618	608	633	620	618	647	599	578	639	671	626	576	659	668	636	589	631	661	652	586	611	655	718	633	622	593	644	654	627	609	633	644	594	641	655	611	642	660	615	614	618	636	627	649	587	612	625	605	625	605	648	601	603	653	629	636	634	667	629	627	649	666	608	673	616	643	653	620	632	586	625	659	631	626	615	616	630	643	637	622	611	640	626	594	587	657	679	608	607	628	633	605	620	676	628	619	561	658	608	614	626	658	642	593	617	593	641	623	612	621	659	613	622	628	590	610	648	590	614	604	577	645	663	630	700	666	619	628	619	611	600	578	635	576	654	626	614	651	631	592	664	615	642	616	662	635	603	629	626	646	630	600	641	614	606	613	622	634	588	600	657	592	611	640	613	616	646	635	616	635	628	653	606	683	628	598	625	662	645	592	630	638	632	628	618	645	644	634	647	620	607	632	643	642	620	589	574	668	639	618	596	605	618	648	619	652	611	611	631	625	610	635	652	609	628	615	641	644	653	628	625	633	652	603	631	646	600	611	643	615	601	622	662	627	621	629	649	645	654	606	641	653	589	567	666	613	658	616	664	623	658	606	589	643	600	623	591	603	631	598	642	627	580	615	589	654	646	612	694	623	645	623	624	650	608	632	607	611	594	645	614	589	636	698	627	618	610	636	637	626	630	609	633	643	661	640	647	660	579	637	611	619	649	664	622	633	574	644	640	612	577	674	594	616	623	637	654	626	632	634	588	646	601	577	611	641	626	600	605	601	626	593	629	634	636	645	631	599	625	660	635	616	631	593	587	617	669	631	637	624	600	616	608	620	648	619	645	619	658	614	638	640	618	658	675	636	598	639	620	609	623	648	631	601	649	610	654	642	591	663	622	655	603	633	616	634	627	639	565	662	603	589	664	618	653	646	649	637	611	644	684	625	634	627	608	614	646	639	578	620	637	631	626	628	662	646	601	614	627	661	596	616	570	596	627	622	669	654	645	649	613	620	650	604	685	648	644	630	637	656	619	620	639	651	632	593	631	642	650	647	631	642	654	603	631	661	608	639	645	659	608	638	616	630	638	659	610	616	617	672	634	611	615	602	590	627	609	660	557	587	600	580	664	631	645	635	671	627	620	646	633	592	626	633	577	663	630	585	620	640	623	630	631	632	566	628	650	615	647	628	619	621	594	633	647	606	578	612	635	667	679	645	633	586	621	649	609	612	679	659	616	631	628	656	659	612	620	627	633	645	610	604	637	627	602	673	609	669	639	648	618	617	621	635	628	620	634	628	612	624	648	637	621	642	634	621	663	626	631	613	649	631	646	619	659	637	645	603	625	628	637	657	604	595	614	671	643	627	648	635	650	589	602	638	610	630	634	694	693	574	592	599	609	587	624	658	645	593	641	635	614	613	667	634	619	600	643	665	615	603	617	679	614	598	596	610	625	642	634	629	618	600	636	607	607	637	640	617	660	595	621	624	635	639	605	617	637	608	616	593	662	641	623	599	609	617	596	675	654	612	631	635	675	601	665	637	614	612	640	621	626	648	587	636	624	620	631	640	610	643	618	647	666	613	666	594	637	643	607	663	648	657	649	622	625	636	609	648	610	608	551	618	630	604	586	643	638	580	650	654	614	628	650	638	618	631	576	633	614	627	628	621	591	638	649	629	643	609	604	610	617	608	655	626	574	643	619	656	655	649	619	644	587	650	615	609	643	665	629	610	619	649	648	615	657	652	590	642	645	636	634	654	599	667	639	607	568	583	643	634	629	598	663	623	675	602	611	611	634	616	571	611	623	623	589	640	642	675	609	632	614	656	616	594	613	589	653	640	609	651	642	624	639	621	671	602	600	665	649	667	639	611	629	680	620	600	626	639	580	625	639	634	614	657	623	633	644	609	582	659	619	625	608	653	614	589	608	644	616	561	639	677	641	622	581	613	658	635	625	644	627	608	624	642	655	613	640	648	643	605	590	642	628	660	625	622	635	629	603	627	592	619	632	651	633	621	619	639	618	625	658	609	615	626	598	641	607	678	633	640	604	622	631	607	618	622	623	651	622	614	654	616	656	627	631	574	627	693	619	631	650	642	589	621	675	644	659	640	631	589	627	618	647	603	547	636	640	682	667	653	626	622	596	645	639	580	646	644	631	619	616	611	625	609	630	649	673	635	620	622	590	660	622	623	586	606	631	595	668	585	671	644	605	624	653	647	635	629	620	628	649	614	617	663	628	630	608	634	627	610	597	621	602	578	600	654	664	585	606	627	664	638	630	635	635	638	614	602	647	593	578	666	612	575	631	651	624	655	662	651	598	638	659	640	609	604	636	629	649	580	617	648	598	611	609	645	614	648	608	615	627	668	674	599	615	607	668	613	637	664	626	606	632	603	633	645	597	589	619	634	676	616	600	625	599	660	650	616	620	624
26768	19589	7276	6877	620	482	414	417	379	382	352	380	392	489	1546	2367	1831	1070	673	444	381	352	323	350	331	324	326	324	350	340	316	370	343	329	324	349	330	338	311	356	364	347	360	305	310	351	356	329	314	363	314	353	319	334	337	333	330	344	337	301	362	330	333	332	316	323	320	317	331	363	361	319	322	317	351	330	318	364	353	369	315	331	310	318	334	329	332	335	345	321	351	328	345	340	354	332	335	324	292	362	333	348	312	316	337	325	342	313	335	337	334	327	314	357	371	309	328	346	326	318	327	343	317	346	355	332	310	359	328	336	314	328	369	333	343	319	332	325	330	386	332	313	335	325	336	323	348	340	317	323	377	350	341	339	329	331	354	320	351	332	356	324	368	317	357	308	336	353	327	293	329	356	314	325	354	330	315	344	335	331	330	368	322	365	357	328	341	340	345	331	350	344	333	329	338	352	331	363	343	362	319	320	365	392	305	366	335	324	323	328	367	343	341	336	345	346	356	331	350	362	349	400	314	336	338	332	340	351	346	316	322	332	329	333	312	341	324	326	355	337	336	325	327	295	312	341	311	343	323	345	344	342	320	285	364	320	293	363	336	349	329	314	304	355	347	319	338	328	335	332	333	339	352	326	345	329	356	368	338	329	314	330	329	349	339	377	329	316	328	383	363	343	350	356	368	336	336	330	324	353	366	340	332	345	299	363	362	357	359	340	378	318	350	359	387	370	315	363	296	363	334	380	331	318	352	331	322	338	330	328	320	345	338	353	351	323	307	336	337	326	317	329	359	336	325	326	337	324	364	332	314	342	361	332	329	342	338	313	330	379	337	337	343	316	352	348	352	327	345	333	361	312	361	339	332	352	322	327	338	349	359	335	305	370	306	376	324	365	368	310	348	335	314	346	332	337	343	369	327	346	324	349	304	354	341	327	340	358	333	358	336	325	352	340	371	299	367	342	311	315	340	345	343	348	342	311	328	339	347	364	346	339	355	336	351	321	328	339	327	322	331	335	343	373	370	321	363	338	330	382	331	363	322	328	342	354	322	378	323	311	339	336	329	335	363	340	355	373	357	342	319	342	363	360	314	345	347	335	347	323	338	329	330	319	348	363	365	367	345	379	354	330	351	338	345	365	306	315	300	358	328	339	316	316	350	346	341	312	333	347	329	344	344	349	380	350	327	360	335	319	327	341	371	322	326	327	357	311	328	311	328	345	335	334	344	336	351	320	320	369	361	338	334	308	350	326	344	318	317	341	350	330	323	324	345	359	309	370	292	324	363	353	343	334	327	312	343	353	330	360	327	338	326	335	334	335	337	325	324	332	327	331	316	328	317	321	310	327	321	343	363	311	298	331	349	308	316	355	343	328	344	328	354	322	352	352	323	323	335	317	334	320	362	352	343	343	306	334	331	368	311	318	346	327	321	341	368	324	331	327	331	356	359	341	333	333	338	358	358	338	319	365	357	310	318	346	358	361	330	328	370	352	320	345	348	312	330	359	363	363	319	316	326	349	335	342	367	326	326	329	352	342	343	330	371	338	325	322	323	306	340	341	347	304	333	336	344	343	337	366	355	346	317	365	319	292	366	338	316	343	319	328	329	337	334	349	333	313	308	348	333	339	340	327	321	309	370	347	333	323	324	338	355	332	357	351	340	341	332	301	332	367	323	336	323	361	347	336	332	359	316	357	350	309	322	324	327	347	338	345	364	328	335	329	331	332	347	289	337	304	343	321	310	347	337	359	338	364	339	355	308	376	356	324	346	342	367	329	310	326	334	330	337	326	357	325	327	331	375	331	354	331	361	331	354	367	321	361	339	358	340	337	354	364	375	353	340	377	337	339	299	349	355	327	327	313	369	330	337	345	354	326	323	350	334	333	340	340	349	316	334	305	291	344	353	326	315	320	322	360	322	323	373	334	322	336	305	344	347	332	381	342	347	383	323	363	323	325	332	367	358	353	344	347	333	342	337	344	346	317	337	320	319	334	345	358	346	351	323	327	330	349	347	348	321	347	334	308	310	358	349	358	352	372	339	351	339	362	329	349	343	352	344	331	351	345	380	332	333	324	310	331	337	343	331	362	318	325	345	340	360	329	351	354	338	364	342	333	298	334	384	306	315	349	355	358	347	299	317	340	333	320	333	362	350	345	337	338	323	301	339	311	334	350	328	347	341	362	341	313	320	357	323	339	354	339	323	351	335	344	337	324	329	327	362	351	333	333	352	371	350	338	362	324	305	325	354	316	324	338	339	310	328	333	351	342	352	339	330	369	356	328	347	350	371	347	333	342	342	344	370	335	360	336	314	311	361	332	352	363	326	315	331	336	351	366	311	344	319	358	334	350	332	345	347	356	344	362	308	352	350	306	350	347	326	310	372	328	358	363	331	358	355	348	362	343	364	384	355	366	299	361	353	327	339	340	343	354	309	340	354	354	342	361	333	317	319	306	345	320	325	373	332	337	361	338	321	382	352	347	331	343	309	389	360	358	347	333	324	348	336	335	322	338	353	293	308	360	373	330	334	366	334	350	304	358	321	355	342	336	354	336	316	348	327	346	314	323	324	346	339	344	360	331	351	310	330	366	321	372	341	356	342	315	351	314	334	352	348	310	337	344	319	360	368	337	295	347	334	347	300	351	342	327	345	327	345	334	315	342	346	337	347	344	310	325	320	332	335	350	339	359	360	337	381	397	333	351	347	323	357	338	358	338	338	359	290	336	334	347	345	359	343	334	367	380	293	317	333	304	337	343	312	359	293	368	330	330	378	300	349	325	358	310	339	310	353	332	333	362	330	325	337	344	364	333	328	357	320	331	307	335	329	341	327	373	321	324	333	328	344	345	332	325	318	323	362	320	387	336	345	336	350	308	355	340	323	322	360	337	353	332	360	366	320	348	364	328	319	334	339	363	345	371	335	318	356	334	335	333	330	343	351	329	352	355	319	341	307	318	368	319	324	322	315	326	359	339	342	313	309	340	335	323	345	360	384	328	344	332	321	310	326	336	348	339	317	317	340	306	348	364	338	374	324	321	366	321	357	342	324	323	330	357	362	322	380	330	329	330	337	329	332	340	314	350	350	305	338	340	340	332	355	346	351	318	350	303	359	376	316	370	346	320	298	367	337	332	370	323	307	331	303	349	329	311	337	325	356	358	334	334	324	296	305	340	320	318	323	321	362	321	327	363	355	370	345	308	377	355	310	327	369	388	330	351	341	327	340	369	343	350	325	338	289	342	355	337	316	318	315	345	339	359	356	356	329	340	343	338	364	324	334	327	371	323	342	370	346	317	329	362	344	359	349	355	326	325	332	331	340	337	349	354	322	327	343	360	339	348	304	342	356	331	326	336	367	321	344	345	337	347	340	326	294	320	318	318	351	342	318	332	357	340	338	347	322	348	340	341	345	321	343	318	352	359	381	332	320	337	346	337	335	314	346	323	328	329	338	331	320	362	383	306	328	355	331	323	355	350	349	315	318	347	341	322
5233	4011	7521	10119	1371	1138	986	846	750	733	678	668	716	1049	4613	6492	4488	2350	1330	844	645	552	555	563	594	588	563	529	581	590	579	592	563	583	529	575	525	551	574	536	579	544	570	506	559	538	579	564	554	582	579	528	559	557	589	561	577	537	581	528	569	578	598	611	620	606	586	558	582	555	565	540	572	549	534	561	591	603	551	552	544	562	587	597	598	542	574	549	580	542	557	519	585	621	593	553	579	626	580	524	611	552	550	625	551	579	560	571	530	550	566	568	541	551	603	521	560	592	563	536	556	598	539	607	530	599	550	546	577	555	572	571	540	591	576	584	572	579	630	566	519	584	540	568	621	598	502	569	573	565	551	563	538	582	539	587	603	566	578	572	576	556	577	580	523	562	577	601	572	568	596	617	543	607	539	630	578	546	554	562	591	499	586	537	578	610	557	600	577	560	531	537	561	540	564	567	547	526	546	526	568	529	571	580	540	583	568	561	596	533	581	524	568	553	583	568	613	591	563	533	558	545	568	573	545	552	539	546	594	568	552	556	567	524	566	552	562	561	579	565	510	548	596	554	592	556	599	571	588	583	630	549	561	530	602	573	563	568	570	563	550	546	613	555	560	548	540	545	506	594	590	559	570	583	617	550	595	562	570	619	555	520	553	561	547	556	614	572	575	535	587	545	537	591	524	589	582	558	544	569	613	577	556	570	533	558	586	527	578	550	610	547	593	538	549	579	581	577	556	563	568	603	582	542	574	583	562	536	546	554	583	573	522	546	587	579	530	517	544	553	556	609	559	546	539	532	542	564	527	594	572	565	583	547	528	572	567	574	556	559	589	546	580	573	538	559	522	527	563	596	538	557	543	604	536	573	576	573	598	571	580	556	524	567	534	539	526	541	552	563	582	591	565	576	565	580	560	589	585	545	578	542	548	574	582	557	566	562	589	551	593	554	557	541	552	559	547	536	570	573	557	539	591	584	562	566	526	557	577	560	556	579	603	550	563	568	581	565	546	535	584	528	563	538	558	597	593	612	585	574	562	605	548	565	572	528	552	583	594	572	581	566	595	581	545	513	546	526	554	577	610	583	596	583	589	537	580	539	561	588	540	566	511	589	539	579	536	538	549	575	593	563	577	579	585	553	535	572	548	572	519	595	521	586	498	554	544	555	587	573	559	492	552	579	574	578	553	564	572	586	596	550	560	534	555	578	533	592	556	518	546	567	540	585	549	616	563	545	538	622	575	565	547	581	564	564	569	562	566	578	602	563	548	548	544	579	564	563	569	548	529	554	596	606	577	536	624	572	562	543	550	560	565	580	562	546	537	567	559	583	596	517	573	567	566	547	579	591	522	552	525	540	608	581	591	574	566	617	533	582	571	572	559	547	575	552	543	584	531	555	589	541	611	523	570	556	567	565	600	595	574	536	571	552	571	598	521	600	580	573	543	587	608	586	554	572	578	582	578	525	559	554	514	596	581	583	560	557	536	564	579	560	591	582	575	527	509	506	536	595	598	514	602	514	547	594	590	544	528	521	566	566	591	556	549	560	567	565	529	592	576	517	515	514	589	560	541	529	573	548	595	609	582	572	518	583	582	584	587	545	568	541	540	597	566	594	594	550	529	533	529	617	548	575	547	552	532	603	567	584	546	556	568	543	577	616	577	593	539	575	553	581	546	566	538	590	565	558	541	564	520	580	576	558	560	567	580	545	568	548	575	564	542	554	581	549	559	566	577	528	531	552	583	578	575	562	587	610	546	598	532	617	545	549	571	580	532	531	582	601	561	569	560	582	576	561	594	577	566	575	589	549	535	540	574	573	574	588	555	533	567	588	569	546	529	573	567	595	569	594	572	583	584	550	525	596	562	567	641	580	555	534	553	554	529	588	627	575	579	590	575	582	577	556	542	570	538	517	554	573	569	554	577	578	553	612	570	562	627	555	519	603	544	508	543	542	556	617	547	594	553	531	554	534	530	561	581	572	597	577	553	543	553	594	569	574	593	575	572	570	609	564	552	600	589	563	567	517	623	590	573	614	560	590	555	598	558	553	566	600	587	628	573	551	578	579	567	516	551	543	554	597	569	573	580	549	593	565	590	579	551	559	588	579	534	543	524	476	590	565	519	592	583	533	542	547	590	562	590	598	575	604	615	543	552	547	555	549	537	639	532	575	550	558	537	556	582	531	561	567	598	530	532	541	543	544	546	535	547	572	552	563	596	583	588	536	589	602	556	568	571	594	533	586	601	573	578	552	532	534	599	569	604	591	506	537	562	547	563	585	594	555	530	538	579	564	542	515	575	566	558	574	626	546	568	549	526	571	565	558	623	590	527	578	576	521	583	533	574	523	590	562	533	557	564	557	526	544	579	565	578	591	593	552	557	592	617	545	566	509	556	574	534	518	581	550	571	580	571	539	600	538	556	582	561	548	517	572	549	565	559	553	530	570	541	585	577	558	567	575	539	571	569	547	526	555	607	561	549	593	607	605	614	517	576	554	531	560	563	551	572	596	576	558	595	541	556	602	563	562	530	561	562	589	582	560	598	585	591	575	575	549	578	579	567	536	608	586	559	577	546	577	564	560	568	575	557	555	580	567	579	581	568	594	555	524	559	525	573	543	552	580	591	561	592	547	572	540	591	588	602	558	556	589	588	540	516	602	556	545	602	553	594	627	543	583	577	565	550	556	547	558	563	524	608	575	579	550	580	549	572	557	569	519	562	555	555	548	568	577	567	573	553	550	546	593	516	571	551	553	579	598	585	569	570	615	549	541	584	537	608	553	566	616	550	582	502	526	591	549	592	580	570	589	555	577	580	577	554	555	566	598	582	589	594	586	569	540	577	567	568	514	539	576	554	549	572	562	572	561	579	556	556	570	548	583	600	562	554	520	527	526	552	592	545	561	574	539	608	576	613	543	587	582	573	592	526	563	605	506	539	579	586	526	564	586	603	541	579	581	609	540	548	552	575	556	539	608	519	558	581	535	572	547	532	576	565	580	540	569	560	570	620	586	591	563	534	553	524	585	583	574	579	581	536	575	596	538	568	619	589	571	608	525	576	547	580	551	543	634	607	528	569	518	560	595	566	581	592	582	528	592	597	573	564	559	601	579	572	550	541	563	573	574	586	522	562	558	579	552	540	536	590	566	613	582	601	585	565	553	569	571	547	560	613	513	553	556	612	576	575	565	525	582	543	591	532	523	532	563	569	572	570	597	541	583	555	587	549	570	569	577	583	565	556	544	559	535	616	568	546	591	541	562	598	552	578	578	568	553	587	544	568	555	601	584	589	606	545	561	580	561	550	557	569	566	574	558	535	574	565	592	549	575	547	582	602	572	564	541	604	583	509	617	539	556	578	575	575	583	563	571	526	587	557	574	563	574	583	565	556	553	550	554	577	571	578	586	554	521	549	553	598	582	526	502	577	516	617	555	592	593	572	607	543	622	606	543	576	543	569	547	528	515	519	538	569	613	536	557	578	553	564	530	601	552
24533	21131	28291	28383	15499	2276	801	626	486	458	486	493	499	3379	6543	10619	6297	2628	1330	676	442	373	404	392	388	396	370	382	385	387	365	351	376	379	407	376	386	385	387	401	419	413	368	391	378	423	372	381	367	347	341	374	369	378	377	398	369	393	399	399	347	389	365	409	376	393	384	404	357	384	363	366	359	384	362	382	361	413	401	360	364	371	378	386	378	398	376	402	391	389	426	364	381	388	402	364	366	399	356	324	389	408	411	380	405	386	363	357	395	378	371	407	368	377	399	348	363	363	398	387	369	399	389	382	362	382	365	389	398	347	376	394	367	412	370	395	367	380	361	359	356	380	385	400	388	367	359	383	382	349	358	375	368	371	376	411	392	363	334	389	402	383	374	371	401	368	373	368	374	379	371	395	399	379	370	371	398	396	395	393	392	365	338	383	399	349	403	372	396	379	348	384	333	370	330	374	394	422	364	388	364	363	384	394	396	389	392	377	362	380	338	389	381	417	365	374	386	389	395	425	384	360	377	393	359	352	357	408	390	370	386	391	374	376	355	392	393	381	396	361	342	380	361	381	343	383	341	364	370	378	397	362	398	401	382	383	385	386	385	389	378	351	387	369	351	378	347	374	380	366	389	388	359	367	363	391	349	368	398	409	373	340	420	377	375	371	379	338	375	396	386	378	370	376	429	412	393	382	383	370	386	395	378	378	410	383	408	395	366	401	361	366	373	350	347	370	381	378	383	369	332	384	368	380	365	362	374	364	372	373	409	372	389	381	377	395	351	397	356	400	368	353	377	361	371	348	335	373	345	384	363	380	381	384	382	399	412	375	380	378	379	369	384	360	356	378	367	355	369	343	370	377	382	377	350	382	421	391	349	347	415	401	370	370	357	352	361	368	396	340	364	343	386	388	397	377	371	370	386	344	384	388	373	374	356	389	361	372	395	378	339	352	373	391	419	379	405	389	372	385	371	389	376	370	395	381	357	394	415	371	380	380	410	356	373	406	396	393	348	377	383	373	380	404	387	392	393	389	401	404	369	384	385	394	396	387	393	407	387	397	386	390	367	369	410	429	346	359	378	380	376	345	370	402	366	386	376	372	383	382	410	394	397	387	393	371	391	361	359	347	353	388	375	382	380	401	361	362	358	389	398	415	344	387	384	352	389	383	411	376	350	369	373	360	438	403	382	372	359	386	389	417	375	361	406	392	399	430	384	368	352	398	377	371	379	357	348	370	370	350	390	346	361	384	377	387	412	367	337	404	368	412	344	365	326	417	378	355	378	349	389	376	380	391	399	377	371	390	349	425	405	376	396	362	394	385	343	386	416	378	378	394	349	351	385	364	374	392	348	369	369	352	369	397	394	393	395	371	382	401	393	378	366	375	397	340	403	374	372	409	359	372	376	350	379	408	401	365	383	388	401	368	367	397	402	383	369	358	373	406	386	370	385	397	410	354	347	390	381	368	406	358	355	384	355	355	346	375	381	392	381	383	360	382	367	399	365	384	361	380	370	404	353	354	384	386	400	398	394	373	356	357	350	399	405	414	388	368	397	383	358	366	379	388	358	366	377	370	394	382	356	352	404	374	385	381	359	396	381	410	366	366	400	381	408	377	380	345	354	365	408	404	412	435	367	375	368	390	359	368	380	330	362	369	376	431	387	374	383	372	396	354	408	381	388	368	365	342	384	369	416	374	376	354	378	363	406	365	376	388	386	363	379	377	433	377	384	396	373	369	322	390	405	383	371	390	361	396	361	406	361	333	378	387	372	386	372	366	367	350	398	378	374	378	386	419	338	372	353	378	390	371	394	367	361	338	398	388	387	364	374	376	395	368	367	404	395	388	392	364	400	368	394	416	362	384	390	394	392	379	413	369	373	357	369	369	380	407	376	368	406	387	357	366	366	380	381	394	364	366	398	368	352	402	386	369	396	429	367	389	405	389	343	355	355	359	368	374	350	360	395	377	388	392	361	339	382	428	383	377	359	351	397	372	384	380	373	394	409	366	389	406	364	372	378	385	364	370	402	374	393	384	371	394	344	388	379	397	387	376	386	368	355	351	379	375	351	357	347	380	347	365	378	377	381	396	388	394	382	386	378	397	365	344	358	364	357	376	390	422	390	391	346	389	400	408	375	370	370	360	394	385	393	374	396	384	426	384	362	368	374	389	409	417	389	365	367	371	370	356	363	379	339	372	378	382	417	364	354	343	380	388	393	367	378	404	357	388	366	373	394	391	384	353	403	372	357	365	365	392	343	365	359	382	380	368	369	366	385	363	378	370	370	354	357	401	369	387	357	357	347	390	376	364	392	409	347	374	397	419	405	389	355	368	375	386	379	359	418	397	380	348	378	393	413	398	347	361	420	409	376	382	400	321	366	401	381	399	390	397	410	364	367	378	370	376	369	365	397	405	368	376	382	343	391	390	372	363	375	401	375	353	353	402	351	356	400	410	359	411	356	377	419	366	399	373	376	369	371	374	380	374	407	414	379	372	391	368	362	406	366	387	378	362	358	368	391	366	368	381	369	367	380	358	373	352	382	332	365	381	393	372	357	374	370	414	416	368	380	413	373	398	366	418	381	421	411	382	372	371	360	409	379	370	380	398	363	372	370	404	381	371	356	370	413	342	399	333	367	416	399	379	349	353	379	357	363	369	367	383	343	369	364	393	347	398	369	374	394	380	371	368	352	367	388	385	407	410	399	362	368	369	352	366	371	408	385	390	377	368	401	417	360	336	361	413	369	384	380	351	392	403	362	384	378	404	383	393	367	367	393	402	360	371	395	355	388	394	371	333	390	400	376	371	394	388	378	386	367	386	350	366	366	358	348	365	394	389	388	362	401	393	399	369	382	380	369	402	336	384	391	375	398	400	365	388	379	364	379	392	395	386	386	376	388	354	388	366	414	316	381	402	383	349	385	379	366	365	377	367	385	342	353	378	390	365	366	378	378	400	367	352	375	348	381	399	394	393	399	378	392	375	391	389	402	382	355	382	413	347	403	384	363	354	370	378	364	375	353	343	375	356	375	418	400	380	363	391	368	419	399	387	345	393	415	427	361	369	386	377	417	392	367	353	364	370	370	390	358	371	370	377	385	391	377	365	375	362	358	406	385	357	398	388	395	394	373	351	371	386	383	391	371	374	355	394	385	367	400	363	341	400	359	381	372	394	378	382	411	382	392	370	404	403	377	390	396	354	393	396	357	408	364	386	404	357	363	371	359	368	332	366	391	400	391	410	357	352	359	380	380	412	393	392	349	404	358	384	394	366	383	393	389	379	350	369	392	370	370	360	334	356	376	389	370	389	342	394	343	362	380	381	332	357	378	376	404	366	378	356	346	364	368	400	378	344	407	421	349	381	402	344	395	370	357	416	388	384	380	403	354	384	370	381	386	394	333	380	415	366	413	376	395	391	385	358	354	362	359	358	356	361	375	393	383	347	388	372	379	383	364	369	411	380	367	390	411	362	394	391	362	346	346	349	366	388
6391	10188	19966	35259	3130	2479	1804	1473	1183	1073	1032	945	913	9843	16003	21147	12855	6340	3237	1412	749	685	636	615	596	658	682	628	609	611	603	614	686	601	627	635	615	653	629	596	613	663	615	625	693	641	630	675	648	652	629	653	621	671	583	677	635	616	657	639	621	653	627	643	613	607	639	618	711	656	602	648	651	636	687	627	621	596	598	618	639	613	623	637	595	590	619	583	591	660	614	633	597	604	629	645	638	656	642	642	675	601	640	611	619	645	632	628	613	594	617	629	580	650	682	678	634	609	654	611	623	618	638	630	598	629	595	657	591	666	632	655	606	684	663	573	637	594	583	653	632	608	608	612	651	644	687	663	625	654	608	597	636	637	635	627	630	627	612	575	597	625	622	641	618	603	624	675	610	642	647	624	607	632	642	619	572	660	624	629	608	684	651	644	659	665	670	628	647	643	640	636	630	591	661	593	642	622	618	671	668	617	635	606	627	619	636	649	639	660	640	595	621	573	639	582	591	692	604	650	634	598	626	648	612	660	644	630	634	614	634	605	636	663	650	595	662	547	624	698	636	615	637	634	597	608	616	604	640	632	641	627	610	640	611	666	630	630	591	627	604	680	597	638	634	624	643	601	630	630	629	646	632	623	705	600	612	594	614	637	647	618	608	602	624	611	669	689	635	634	677	600	631	625	655	652	630	647	631	631	649	656	635	636	622	614	641	635	614	641	692	629	657	655	668	638	617	637	610	598	638	631	632	668	650	631	651	699	662	666	637	679	590	602	655	652	601	642	621	610	614	624	572	603	661	692	653	634	596	657	636	660	659	639	606	592	608	603	616	619	603	641	628	621	589	679	606	613	592	635	686	630	622	634	593	626	624	629	566	655	616	616	644	660	617	641	651	639	644	663	642	619	619	654	605	671	643	578	616	655	645	648	644	608	615	644	636	603	654	598	613	628	632	655	589	576	631	608	629	650	606	638	621	663	581	617	637	631	646	642	629	657	640	648	650	618	652	631	628	585	646	616	655	587	596	624	629	614	647	615	609	657	649	634	645	601	657	606	617	636	597	641	645	639	632	637	616	603	567	640	649	686	594	629	592	644	648	607	586	620	653	641	659	663	650	660	610	591	655	617	637	615	602	650	654	607	672	616	640	630	612	656	635	603	658	623	686	621	646	644	605	655	619	621	618	583	624	644	621	648	616	669	635	615	611	623	642	650	621	643	563	611	629	674	666	642	654	608	621	678	635	676	652	624	687	634	633	623	642	645	623	605	637	603	612	720	690	638	627	595	642	600	657	654	615	636	669	673	625	646	590	627	678	639	635	669	609	622	671	663	630	602	646	628	610	606	635	651	619	613	660	616	626	667	644	638	590	636	609	606	640	616	627	622	673	600	606	627	713	626	663	637	658	598	594	636	594	630	623	617	645	642	633	630	591	612	594	607	623	670	660	628	624	673	556	615	625	630	625	626	642	643	661	591	646	620	642	667	639	631	665	592	627	612	632	598	672	610	637	681	625	642	645	621	640	680	595	603	649	627	602	662	628	615	625	594	648	669	677	667	622	654	605	589	630	630	598	640	632	641	613	608	646	616	577	602	648	654	622	638	642	662	581	607	599	632	629	626	629	643	582	598	631	618	650	613	659	640	616	601	613	630	591	646	610	614	610	647	599	611	619	626	612	605	598	601	592	598	564	655	592	644	605	593	638	634	601	599	618	599	639	672	646	624	637	602	627	608	652	599	652	643	615	626	627	636	655	636	605	623	653	602	662	695	622	665	632	664	603	608	610	588	694	661	618	651	625	625	615	614	604	638	642	600	623	678	596	644	619	636	637	572	655	637	594	629	636	596	607	640	600	664	597	624	657	600	625	656	635	654	644	644	612	655	639	617	629	636	616	629	620	618	649	614	642	624	609	648	621	668	630	625	599	618	657	579	642	634	615	606	646	617	624	634	626	626	620	646	646	651	623	569	630	635	626	572	630	626	578	624	598	642	619	651	669	623	628	643	632	594	648	641	631	619	661	563	607	657	616	613	610	660	610	615	605	665	603	608	630	658	622	651	628	587	646	610	638	663	668	631	629	579	636	646	652	617	646	673	632	643	600	616	620	611	616	639	628	616	656	652	658	643	610	647	628	632	634	632	600	622	609	613	605	610	659	621	654	629	615	604	638	649	629	631	646	671	640	604	649	600	574	628	652	596	635	629	626	611	642	577	613	656	609	625	632	642	602	640	624	655	659	647	640	648	693	645	658	637	642	608	624	641	651	649	658	651	605	607	640	624	631	623	643	630	657	619	631	649	636	664	627	684	634	614	631	624	626	618	636	593	645	607	612	628	646	646	596	664	624	641	627	657	631	616	637	624	614	635	644	640	621	605	585	619	624	663	633	642	671	592	635	667	646	597	628	614	659	623	601	629	682	640	647	599	628	680	643	662	616	651	622	622	615	632	631	612	613	675	629	597	640	647	637	595	604	617	662	631	641	670	676	608	688	626	624	613	605	625	697	646	603	665	648	639	634	605	593	622	638	611	624	617	629	613	636	601	607	624	604	683	618	657	631	615	621	623	603	628	618	606	601	627	614	658	609	644	646	604	608	626	618	610	604	614	630	659	605	645	612	650	614	648	665	684	650	640	636	642	628	678	643	626	634	614	620	628	598	587	665	618	583	637	612	637	620	647	690	621	663	658	599	615	607	644	606	625	617	571	615	603	613	631	651	653	617	657	648	628	627	653	652	668	631	610	640	635	650	634	601	610	651	643	618	583	665	606	582	634	611	655	646	597	612	656	674	629	628	654	622	613	665	596	636	623	631	606	627	625	628	632	634	628	684	616	604	609	571	645	659	635	624	566	638	590	619	615	662	620	625	638	568	600	643	626	630	651	603	624	635	638	609	594	655	652	647	635	643	598	639	609	595	609	630	650	636	620	639	642	691	647	611	607	614	600	575	648	626	599	634	652	633	622	632	620	676	617	655	639	680	640	605	630	634	585	634	628	622	607	648	628	579	607	623	650	610	639	630	616	657	661	610	650	596	603	634	674	666	654	616	599	633	607	638	626	617	621	638	666	627	641	649	600	596	606	647	631	603	638	629	647	636	632	624	621	623	618	645	657	605	675	633	621	644	638	593	633	643	625	633	668	590	619	660	644	650	617	594	630	667	627	610	600	639	628	652	625	631	619	616	592	621	622	646	667	627	642	642	650	580	625	629	619	656	657	646	616	659	683	648	613	633	619	617	614	603	646	697	598	638	650	646	627	661	652	620	675	591	607	628	603	656	616	588	629	615	643	583	630	631	589	613	593	653	636	607	609	598	661	674	643	664	635	620	613	603	645	646	639	611	713	674	640	610	599	647	660	623	651	627	644	632	630	594	622	631	646	677	628	645	643	657	657	602	614	580	616	621	588	624	671	597	663	640	584	661	642	636	648	610	675	634	617	610	650	674	621	615	640	657	615	626	669	667	656	648	627	633	655	619	674	627	621	616	625	612	672
23106	21120	29203	31140	23949	23577	12019	1163	700	606	571	587	4327	14979	16514	16638	8746	3607	1715	818	547	445	360	366	414	393	429	394	373	370	383	363	366	398	357	383	376	389	377	410	349	401	380	386	337	395	376	376	396	380	415	386	379	393	390	408	444	366	405	393	391	383	378	413	374	390	398	372	379	374	381	413	364	365	399	435	391	400	402	388	400	370	386	367	413	354	335	353	403	409	390	410	407	378	384	384	400	405	394	385	399	401	380	361	387	407	378	385	415	373	412	415	407	372	378	388	398	395	396	410	391	368	406	414	384	380	365	363	381	411	359	395	389	395	366	430	389	380	379	374	404	391	350	418	391	385	388	441	380	386	385	413	399	397	413	383	388	401	371	397	358	370	394	376	388	388	377	372	402	410	392	361	369	391	365	381	357	375	362	391	381	416	403	408	424	429	398	369	379	362	342	398	380	359	353	365	363	377	423	388	378	404	388	412	384	377	396	384	390	385	400	408	395	388	360	387	373	362	366	399	333	402	405	384	401	375	384	395	368	396	378	401	378	411	395	407	383	373	350	372	395	369	430	368	372	396	375	401	339	383	398	369	426	402	389	352	396	399	393	379	365	408	418	389	371	392	369	395	391	392	398	389	376	381	399	370	388	377	377	384	359	373	413	384	380	399	396	368	347	391	382	371	382	393	371	412	418	361	407	374	356	396	428	373	375	403	375	380	377	386	386	400	364	380	375	373	409	390	374	418	383	365	421	366	417	404	356	385	400	400	415	405	409	394	355	389	399	369	401	387	416	389	404	377	352	383	379	398	366	396	396	364	381	355	424	379	360	382	388	382	378	368	382	400	368	376	405	395	387	404	369	401	369	354	370	407	394	338	394	399	358	403	406	388	351	376	362	370	377	382	381	402	395	384	388	371	370	382	381	367	404	379	416	370	421	400	385	406	392	405	376	394	375	393	386	399	367	365	409	386	385	387	379	391	426	378	382	390	394	337	421	390	357	336	385	432	368	400	398	383	392	407	380	413	373	354	378	383	385	402	390	376	363	397	401	370	373	393	425	381	386	385	372	411	397	382	425	368	395	368	385	401	387	397	393	403	359	398	386	397	352	376	369	386	355	365	359	343	368	383	401	343	398	354	401	407	366	411	381	413	391	376	382	364	370	395	355	367	365	368	362	391	395	378	383	402	365	412	418	422	365	385	360	373	380	417	412	365	363	348	346	378	355	369	407	430	424	385	397	371	392	357	358	394	406	363	382	389	388	383	359	369	402	370	397	399	381	385	391	343	382	366	380	379	371	375	352	362	387	386	371	400	382	378	371	353	423	387	412	362	398	385	423	391	363	364	372	408	410	378	376	350	361	375	386	378	369	373	399	373	381	396	384	390	385	374	385	384	416	431	381	386	375	373	392	440	388	384	409	398	400	391	392	370	368	377	381	393	363	372	381	364	376	413	373	389	390	370	394	406	391	368	409	386	385	375	403	407	393	394	391	383	402	418	378	381	413	400	373	335	399	400	388	375	388	382	382	352	386	382	391	358	377	352	368	374	368	429	371	425	413	390	395	360	423	411	385	401	397	387	384	377	385	404	361	392	382	350	382	376	353	412	401	376	368	370	357	414	347	406	444	359	355	399	403	382	366	416	364	353	380	369	399	384	365	371	396	393	405	388	377	408	392	385	373	397	370	366	372	372	414	372	364	410	382	365	395	361	414	394	399	431	365	394	382	397	420	419	416	411	380	395	383	380	373	390	393	429	394	406	387	407	384	380	382	388	361	405	380	409	406	369	399	360	390	386	369	424	361	392	380	389	390	395	362	392	378	372	393	375	379	369	419	359	375	387	383	416	332	361	362	378	415	409	377	419	412	392	426	391	373	403	382	382	384	365	403	355	362	371	372	365	402	383	422	390	354	344	375	412	345	399	411	386	372	391	388	350	384	405	395	380	379	378	347	389	402	427	399	369	397	379	360	398	412	383	365	371	418	337	380	357	412	376	387	399	448	372	348	365	412	444	365	378	392	425	373	348	371	331	363	363	375	394	374	421	386	379	413	386	390	400	397	372	375	339	392	399	384	392	418	357	388	401	392	356	369	372	385	398	395	396	390	411	388	379	411	366	390	390	378	391	391	393	358	382	370	372	378	395	388	381	373	384	390	376	385	398	374	380	403	378	360	373	386	372	383	373	371	393	413	359	390	402	403	371	398	378	362	397	371	365	376	375	402	409	390	381	377	385	371	367	349	387	370	412	369	347	373	393	378	350	351	376	403	413	385	370	399	348	420	408	366	368	415	412	372	380	389	397	389	362	387	375	394	381	403	355	361	406	376	387	381	362	366	377	379	407	396	405	410	389	371	394	363	385	365	401	381	361	358	381	403	361	401	396	378	383	367	403	396	401	390	402	362	417	367	371	394	370	394	355	373	397	375	409	397	389	375	389	374	396	390	414	349	359	360	362	413	405	373	405	391	423	402	403	379	387	383	384	402	350	405	396	402	374	378	372	394	384	359	337	403	421	383	390	386	378	347	407	400	383	361	361	355	359	378	368	402	423	370	399	376	398	370	365	402	387	408	388	363	377	390	389	392	391	381	377	376	364	403	383	405	400	332	368	378	337	377	413	379	387	372	434	347	370	402	378	355	387	391	384	379	386	371	365	372	396	387	386	406	388	376	387	386	435	379	375	405	397	375	366	361	403	378	424	368	386	402	398	405	396	376	373	415	390	377	407	393	382	385	355	403	398	355	378	368	363	388	380	345	352	387	348	381	408	399	396	374	394	419	403	374	410	400	394	439	423	349	403	389	365	415	410	387	364	404	384	400	421	345	364	389	320	371	369	370	393	383	381	396	391	361	361	406	430	433	382	397	384	368	336	384	437	405	416	345	391	408	383	393	360	395	373	390	387	357	404	359	348	410	387	393	392	375	381	377	395	375	368	355	358	392	405	392	391	402	409	377	409	413	407	396	395	399	378	368	355	392	402	377	376	421	366	391	409	365	430	377	410	391	398	377	365	378	365	353	374	351	374	386	373	415	359	372	383	357	430	386	339	455	393	397	384	372	332	389	413	394	376	389	414	404	341	372	430	386	375	383	384	369	400	416	392	392	395	400	377	398	391	375	391	352	378	415	371	390	369	392	390	378	432	365	386	406	340	396	381	398	372	382	384	392	385	348	344	370	422	389	368	372	370	425	393	392	381	391	391	374	404	383	392	373	376	344	411	406	373	374	366	385	383	367	402	384	383	374	413	370	385	396	374	406	390	400	410	404	383	382	418	360	368	375	388	367	372	378	365	378	381	423	338	370	398	392	375	417	354	375	344	382	385	403	370	383	418	354	361	371	404	396	375	388	390	393	380	389	378	355	401	391	375	445	395	395	365	357	414	370	351	387	382	403	432	385	407	407	419	381	406	377	340	370	408	381	380	385	383	397	393	371	372	368	370	367	381	428	393	401	403	405	387	409	385	402	401	393	358	420	368	436	425	359	360	354	370
9581	18084	30174	63816	9404	26746	4240	2233	1791	1452	1368	1232	10780	27275	28226	26340	15943	8121	4017	1772	992	738	667	612	597	616	649	644	603	607	628	636	639	663	640	638	625	610	623	636	600	580	647	626	622	631	652	616	617	661	602	620	610	650	622	633	645	627	610	642	649	615	609	680	596	645	639	603	595	630	600	606	629	683	594	623	625	631	624	638	586	671	611	651	648	645	599	607	646	627	635	642	641	643	611	617	637	637	596	637	589	627	638	581	606	639	634	624	650	662	620	627	606	639	627	614	610	618	667	598	644	620	574	624	621	659	639	619	625	612	640	649	593	652	670	660	608	669	620	584	603	591	615	590	621	655	610	614	580	596	622	625	635	606	656	642	611	571	602	601	627	599	612	598	661	608	683	614	590	569	636	641	605	615	622	670	586	597	665	612	630	605	618	595	638	619	641	632	608	610	645	650	583	626	656	623	608	596	637	611	613	642	666	663	650	675	619	604	608	619	598	680	645	621	652	599	646	608	633	617	632	591	611	632	597	625	630	622	662	627	624	649	618	639	578	703	612	681	609	627	582	618	639	670	612	651	633	642	609	597	629	612	636	626	620	582	648	631	632	617	640	627	636	636	628	640	643	626	561	678	567	610	601	611	612	565	643	615	632	643	632	633	629	608	606	632	588	634	610	607	628	613	654	632	648	629	587	619	592	632	605	593	661	611	648	597	614	597	629	654	671	637	632	600	617	608	624	633	597	688	609	635	628	623	644	618	640	613	596	640	651	625	636	619	630	594	663	603	584	629	644	601	594	580	619	600	606	632	632	626	649	664	610	642	636	641	652	619	614	617	613	643	677	609	663	629	567	614	579	599	614	634	650	641	654	632	625	620	622	610	666	642	658	656	629	637	616	584	639	639	543	633	590	627	647	655	631	637	632	666	628	627	632	642	631	609	605	690	589	623	592	609	625	610	631	638	666	607	631	621	586	664	643	628	575	628	614	638	598	637	634	611	621	620	624	653	606	620	617	694	628	655	656	620	625	625	601	661	632	612	634	608	642	636	620	622	626	620	613	646	632	592	662	641	615	616	593	632	649	639	637	617	621	607	663	636	632	629	650	596	630	655	610	655	651	618	601	632	632	598	613	620	609	662	639	619	659	636	621	596	651	572	680	627	631	623	629	622	633	611	614	617	581	658	617	629	635	626	619	659	633	629	608	651	598	623	616	661	618	601	641	623	654	622	642	633	608	626	632	600	633	587	620	605	608	624	637	574	618	690	623	621	612	661	660	587	642	659	609	603	647	638	619	622	616	620	629	624	639	619	640	643	652	630	606	651	633	625	604	602	654	590	623	628	616	606	608	638	619	652	598	605	650	632	645	599	598	591	620	592	615	642	663	627	638	620	640	636	646	649	647	596	640	666	636	618	622	664	621	617	634	643	583	590	616	605	640	671	594	660	553	654	619	585	644	618	594	647	652	653	591	614	619	647	647	652	601	612	630	601	647	615	602	636	659	625	658	597	644	618	632	684	625	636	604	628	615	653	602	614	602	627	634	608	596	630	636	610	650	587	617	625	614	630	597	627	610	631	640	670	664	593	635	592	617	613	627	651	575	627	610	618	641	600	631	630	595	676	590	592	617	588	636	642	629	609	598	625	627	629	646	579	645	651	679	603	625	637	620	658	602	639	620	602	646	644	655	618	642	666	608	633	634	629	622	626	653	641	648	638	594	648	591	641	619	592	600	607	594	642	638	629	605	654	602	654	683	631	611	647	619	571	598	611	592	675	645	602	649	595	648	634	609	673	568	616	614	566	626	597	626	674	656	633	598	609	637	629	629	637	605	662	613	612	636	632	568	594	634	614	667	590	636	587	620	584	590	621	613	627	634	630	655	653	627	660	643	634	604	612	663	601	634	652	682	599	606	581	606	655	607	617	618	597	594	594	648	626	618	622	596	621	592	664	626	654	621	596	646	652	638	540	668	650	656	620	674	628	639	610	618	605	647	656	558	637	618	617	582	600	646	588	670	630	607	608	617	642	609	628	653	648	611	600	617	624	571	652	646	677	668	639	653	641	629	652	610	598	658	628	566	669	660	657	600	618	651	603	603	644	590	653	626	649	634	638	658	637	666	637	612	596	629	618	588	582	612	630	632	633	689	621	600	608	614	645	623	654	617	639	649	631	611	630	591	613	607	634	666	627	622	646	633	619	617	644	606	654	594	550	630	661	634	681	611	621	623	575	600	617	596	668	617	619	646	637	600	627	606	613	610	591	628	661	642	628	603	616	641	576	625	617	643	648	618	612	635	613	607	626	641	605	672	595	584	625	584	685	594	602	606	656	643	615	653	648	592	573	634	620	640	571	682	578	679	606	600	639	591	640	648	611	627	640	603	605	624	637	638	603	641	645	608	615	622	659	618	649	619	620	642	640	594	582	615	615	639	647	605	594	612	603	616	605	603	617	642	621	605	584	579	608	642	613	640	641	621	596	584	612	668	660	626	623	579	648	634	668	611	583	621	594	631	600	622	650	627	601	615	619	629	649	614	597	642	648	642	637	607	622	632	668	660	629	595	614	629	607	651	642	607	613	610	601	649	643	636	677	660	636	648	608	618	573	598	628	644	632	623	617	639	602	614	635	627	614	636	642	645	601	611	574	647	656	604	651	594	634	599	662	625	682	638	602	626	621	625	613	597	619	668	609	637	576	634	601	643	652	613	635	643	617	690	661	596	636	580	687	685	602	581	660	598	692	610	583	658	655	624	641	588	617	608	656	627	645	600	617	616	643	628	616	596	638	627	620	651	657	618	616	626	626	664	637	592	616	632	622	644	662	601	601	616	645	661	647	625	637	585	638	623	651	636	622	607	615	610	597	573	608	635	637	622	630	633	637	654	607	623	630	639	645	604	609	627	586	643	655	621	591	610	617	634	644	598	677	617	651	652	633	647	587	625	624	647	606	651	603	652	591	642	609	575	607	646	667	641	620	584	602	658	648	627	617	666	647	612	606	628	626	586	632	620	648	620	626	637	601	609	663	615	617	602	626	600	641	645	712	656	610	599	599	627	616	610	629	608	637	657	599	640	620	625	585	632	681	613	636	603	605	596	625	607	605	638	614	614	656	625	621	594	597	598	574	616	638	613	668	607	632	629	592	677	615	616	626	593	633	579	628	596	602	628	578	606	608	599	582	649	620	619	617	630	644	607	641	611	634	660	600	592	640	592	627	654	676	632	634	673	591	566	614	610	597	574	628	604	607	648	598	624	613	600	633	617	626	618	610	632	638	655	687	656	637	574	600	650	606	624	637	616	635	592	657	613	613	638	662	631	617	624	591	658	621	606	638	600	622	662	677	634	625	601	645	644	615	595	607	657	629	638	634	622	619	605	629	621	652	628	586	583	664	586	617	631	612	627	648	626	636	637	634	633	595	603	602	624	627	633	572	628	591	660	612	649	661	613	656	647	657	635	656	596	645	647	621	619	580	590	606	651	650	638	596	631	653
26806	19805	6971	16326	4952	3462	818	440	364	345	366	375	556	1250	1836	1725	1050	766	533	409	356	327	358	346	354	360	350	354	342	332	304	372	379	356	346	382	363	337	350	376	346	348	373	336	368	360	347	367	357	339	362	353	342	344	343	331	336	319	340	343	369	366	353	323	334	378	303	366	380	344	335	381	349	320	367	322	357	327	309	351	371	341	331	366	352	346	363	369	370	354	362	345	362	369	337	364	344	340	333	345	331	345	333	329	351	321	344	350	343	357	349	358	353	374	378	320	350	344	338	356	306	313	331	326	326	351	357	334	360	336	339	340	386	333	365	345	328	348	385	353	337	351	351	352	389	311	332	350	380	340	350	339	319	353	328	307	394	339	372	371	350	358	342	302	352	354	366	355	341	342	363	371	336	351	378	339	343	363	304	332	348	330	349	349	336	351	327	355	374	375	379	340	334	348	333	350	374	331	331	359	365	333	338	368	339	357	350	341	355	342	371	324	330	323	336	317	357	350	323	331	352	348	352	340	340	331	344	353	348	374	329	352	345	344	358	334	371	340	335	364	354	356	367	350	335	350	332	323	330	354	316	356	328	361	358	348	363	296	338	354	345	355	334	295	370	349	350	359	356	339	333	323	359	336	358	331	350	330	326	357	356	335	351	326	366	347	375	341	363	329	337	350	336	373	350	337	341	315	322	357	388	324	370	355	325	360	337	307	335	363	337	344	324	335	353	340	327	337	317	343	361	323	322	326	344	342	356	348	341	342	331	319	363	353	351	347	321	356	363	357	321	331	353	327	336	333	349	371	328	378	349	321	353	394	387	368	330	367	348	368	329	349	360	354	388	349	338	367	353	342	375	328	350	375	365	345	346	329	367	348	328	338	354	376	348	342	357	361	340	342	346	355	353	368	331	360	296	325	359	326	330	330	342	321	362	353	345	334	326	352	333	345	355	348	361	365	342	340	336	373	373	361	316	350	335	334	352	345	334	363	366	330	312	356	331	357	353	339	325	383	331	359	363	341	313	341	318	336	326	339	336	319	342	342	333	343	338	348	368	324	342	320	324	332	370	352	311	360	354	337	347	353	353	370	321	353	375	340	351	340	337	319	317	327	338	363	317	350	309	329	349	318	365	390	335	307	343	357	348	339	335	339	336	325	320	368	323	319	324	350	346	325	341	327	339	350	352	353	325	322	344	349	351	357	334	343	334	303	330	342	392	334	372	346	356	334	351	337	334	357	360	357	337	380	340	328	336	365	366	372	339	344	352	336	324	321	334	331	365	381	337	357	329	340	370	351	315	333	354	346	376	362	346	371	365	351	366	391	368	334	325	319	308	347	349	363	357	355	350	347	353	314	362	349	346	327	336	341	368	361	325	351	304	336	361	369	331	328	306	338	359	337	369	385	365	332	365	345	353	322	366	322	372	357	347	346	350	317	382	324	357	373	335	340	327	337	325	364	367	338	367	357	371	357	346	362	352	340	370	342	344	357	345	397	357	327	363	350	360	355	372	348	336	365	323	347	326	360	350	362	336	333	349	357	331	362	353	334	337	345	349	338	360	351	343	327	371	343	360	372	356	355	356	353	367	356	352	323	372	370	347	343	349	348	297	319	332	333	380	339	319	351	342	337	326	381	331	380	329	343	359	343	354	341	329	366	374	347	340	327	338	352	322	332	366	358	359	358	355	358	344	358	352	348	343	325	352	352	372	337	333	346	319	372	342	334	369	392	349	317	332	351	345	336	367	365	336	320	370	347	318	331	344	359	359	368	342	352	352	313	358	327	343	348	353	386	335	327	337	351	353	369	338	343	354	349	374	327	355	349	345	335	358	329	329	369	324	346	359	351	321	368	341	365	372	329	352	330	332	343	379	359	368	337	334	340	372	363	358	353	335	346	305	317	320	346	355	350	346	332	355	323	335	348	356	352	351	356	318	323	353	330	351	330	345	355	346	387	362	361	362	346	379	311	329	348	375	341	382	378	336	368	340	352	342	348	360	339	322	360	377	352	372	367	347	322	343	375	321	354	329	300	356	357	343	320	341	345	327	315	354	352	339	337	374	325	339	373	330	328	320	335	345	321	327	333	364	333	319	322	343	295	343	335	343	370	332	354	318	350	358	327	374	345	332	340	367	341	321	360	358	335	328	351	378	343	316	389	360	339	330	348	309	363	327	335	334	360	334	316	314	349	328	305	389	374	340	313	334	353	347	344	337	357	307	350	298	323	344	334	361	341	354	375	340	350	384	349	360	366	311	357	362	339	370	361	333	379	345	361	351	318	331	342	332	361	365	361	323	361	362	341	313	339	356	351	343	369	341	359	361	358	343	359	379	335	349	333	350	341	362	346	369	365	352	373	341	353	335	341	357	319	365	374	384	357	331	346	356	315	342	353	320	348	361	328	340	327	349	347	358	351	346	353	345	333	342	328	354	314	358	341	368	368	368	344	325	361	357	382	350	367	335	354	387	375	359	347	333	342	316	328	342	337	342	346	330	339	349	360	369	349	328	319	332	346	338	342	339	356	365	326	359	407	348	322	318	353	320	341	365	366	313	376	350	343	350	374	328	357	310	346	350	349	375	360	336	326	312	322	355	376	297	353	334	312	337	376	352	351	338	339	334	337	351	342	325	350	324	313	365	361	351	350	365	362	349	362	310	359	354	341	364	343	297	369	322	354	352	349	332	338	367	329	368	342	352	363	336	349	345	345	358	371	335	359	334	350	351	305	348	346	325	348	351	347	375	333	333	368	328	345	331	342	335	363	362	359	336	378	328	331	356	340	315	340	341	355	334	349	344	359	343	331	372	334	358	363	331	378	347	391	336	342	372	332	341	361	358	353	347	338	379	349	308	378	346	369	327	354	338	326	356	333	348	338	348	328	363	341	321	351	324	358	323	349	335	358	338	353	346	332	352	351	344	343	321	341	368	328	340	363	339	348	315	364	316	327	360	364	365	350	378	349	357	379	372	347	357	363	315	371	362	344	348	356	377	318	354	365	334	356	319	317	346	364	347	357	381	320	327	350	375	314	330	353	336	332	334	356	323	356	350	346	364	342	337	358	328	375	310	347	326	348	316	363	360	351	367	352	370	364	333	346	356	340	378	341	355	320	343	352	343	329	348	343	349	335	362	351	327	319	346	364	346	334	336	342	327	337	326	341	314	323	326	322	334	370	346	378	360	330	396	382	345	305	367	360	330	328	375	335	341	353	351	322	330	344	353	343	345	343	376	357	325	380	360	321	349	342	352	324	357	331	343	357	363	370	323	338	329	351	334	313	320	353	346	349	366	339	374	341	360	325	356	361	354	309	338	296	362	358	354	339	367	336	354	360	333	360	356	339	349	356	341	341	327	354	336	359	354	335	364	364	337	367	344	340	370	323	344	373	343	363	357	335	329	344	341	359	353	326	362	344	321	353	341	296	347	362	340	350	347	324	336	336	393	346	366	342	357	357	364	349	346	360	337	347	353	340	374	320	338	346	352	334
5016	3868	4778	25079	6831	8142	1373	840	676	628	646	634	1223	3374	4921	4076	2464	1506	1001	691	575	512	511	546	585	599	529	576	585	556	569	549	573	532	596	555	528	602	536	564	553	577	536	538	572	583	565	540	574	527	631	593	542	573	551	593	580	558	542	542	592	575	529	579	554	653	548	553	597	593	579	572	544	509	562	581	595	594	605	589	566	547	575	628	548	535	578	599	560	578	571	549	577	532	566	570	556	549	572	560	570	536	573	566	553	592	575	570	562	594	555	571	533	607	573	601	582	582	559	574	583	570	544	604	576	587	580	556	603	595	582	594	524	559	542	582	558	552	566	569	556	581	565	579	544	588	565	585	554	611	550	539	572	575	584	605	586	569	590	555	586	537	578	553	562	552	560	595	563	578	571	554	599	560	600	597	601	557	563	577	508	569	605	564	569	614	548	525	559	621	587	592	569	558	591	548	553	590	621	579	581	554	571	561	544	583	592	564	562	596	583	557	567	541	606	557	577	583	573	520	569	573	582	616	571	558	557	604	611	575	549	541	595	541	571	545	577	523	588	571	531	540	567	576	561	593	551	540	603	562	599	579	613	582	607	534	590	604	570	557	552	574	575	530	561	609	605	567	553	581	581	568	555	560	564	584	522	585	510	550	585	569	599	537	565	588	574	575	605	577	549	548	562	579	530	617	544	569	589	570	554	542	570	592	565	531	566	546	609	565	563	574	562	547	570	572	568	540	565	555	580	535	551	578	572	571	555	554	520	564	578	617	591	571	549	535	560	554	546	603	573	606	548	551	561	581	585	563	584	596	578	570	577	602	587	551	594	582	581	575	582	600	582	616	607	598	546	582	595	567	550	547	524	603	555	539	541	568	582	545	553	553	560	582	523	539	565	559	512	566	577	529	589	612	577	587	582	516	553	581	580	560	561	584	581	547	540	587	542	595	544	615	553	578	566	544	570	538	554	567	573	557	538	585	614	557	544	630	554	579	563	584	532	558	572	601	555	547	588	592	528	535	559	586	545	588	527	609	574	592	541	557	583	549	575	561	585	583	596	541	592	582	558	529	526	575	578	596	569	584	597	584	571	562	562	585	622	557	557	558	544	560	567	582	562	564	590	569	577	580	566	590	574	575	544	594	556	583	548	577	637	532	561	528	539	570	560	581	545	575	579	606	525	576	601	574	570	576	607	572	521	542	583	547	555	558	564	565	583	566	582	568	547	557	555	584	536	577	550	583	561	543	533	567	586	565	579	567	573	574	550	631	618	608	579	524	553	520	552	545	546	573	568	571	575	577	576	576	563	601	590	577	576	565	576	574	585	580	593	538	568	547	567	575	573	561	579	526	580	577	570	565	590	562	556	602	564	599	528	538	574	580	585	529	603	527	528	587	528	577	555	596	591	555	517	578	548	521	592	595	560	582	557	599	577	583	592	575	544	600	564	608	602	586	531	602	528	538	560	563	590	537	576	575	556	591	597	570	577	619	614	605	630	567	598	588	572	576	618	554	555	596	598	577	588	572	543	541	572	559	623	556	552	563	542	555	574	545	542	524	538	565	567	547	543	538	562	591	578	601	572	540	574	549	532	570	572	580	610	606	593	562	569	564	589	549	555	544	594	547	584	577	567	623	537	593	572	566	584	571	575	568	596	569	535	582	560	566	538	570	592	573	554	640	560	544	521	544	558	541	581	553	526	608	568	587	599	589	586	605	609	548	579	557	566	554	534	548	587	525	620	558	568	593	542	550	577	529	556	590	601	545	548	600	566	589	555	573	557	549	569	565	551	559	534	564	582	615	564	577	594	577	635	555	568	572	586	524	578	541	585	542	566	571	563	555	598	578	574	586	581	551	583	571	554	588	583	501	586	582	512	567	539	564	589	583	600	548	547	570	582	567	589	599	573	569	550	612	589	543	580	569	570	595	571	580	548	512	581	572	536	620	574	568	586	584	534	569	567	626	589	595	607	546	544	532	536	530	567	606	602	553	578	539	579	568	594	591	529	599	572	578	573	579	529	564	631	562	623	562	559	608	556	571	565	539	564	567	554	537	608	591	534	564	553	552	544	541	563	601	558	522	584	568	525	583	589	563	567	535	616	594	563	531	614	514	585	552	565	543	555	564	621	565	581	591	568	604	552	572	586	588	573	566	509	574	579	536	559	564	588	574	581	582	557	611	608	572	572	606	605	584	615	586	584	604	583	568	591	549	553	568	563	527	544	557	596	574	547	575	602	569	570	563	581	520	571	595	598	560	514	567	563	585	562	572	531	558	576	514	563	557	592	586	567	586	576	570	616	558	559	576	557	558	563	550	578	566	572	534	577	551	565	533	581	542	556	566	584	571	559	596	554	599	531	570	576	527	551	570	546	551	568	571	563	549	543	596	558	586	576	568	570	570	563	587	588	545	611	601	511	553	570	565	541	586	584	604	573	585	610	593	593	550	596	587	561	586	551	537	639	590	577	573	568	567	556	534	592	553	554	630	572	553	601	539	517	598	562	550	573	560	560	604	566	559	587	562	569	557	564	599	569	595	547	571	601	545	580	560	556	541	581	592	590	568	562	591	572	585	594	545	556	552	587	605	585	550	596	575	573	564	610	557	582	577	544	546	584	560	569	590	593	575	565	556	617	581	608	551	548	565	590	562	564	530	571	547	533	539	592	547	575	564	589	561	558	578	614	605	606	559	566	593	562	568	555	585	550	537	612	574	563	568	578	582	559	589	516	562	605	559	561	576	534	562	594	565	585	568	553	561	602	515	585	544	608	584	604	584	585	607	535	568	604	532	609	558	585	564	560	566	607	565	594	506	566	529	567	549	581	581	546	547	548	592	556	563	552	601	570	597	553	621	569	527	568	554	554	574	555	612	531	598	536	566	591	594	567	531	594	581	559	578	582	595	575	601	572	585	549	569	575	590	562	595	577	540	589	604	572	589	582	558	541	579	587	538	548	586	576	575	600	584	564	583	528	581	551	592	576	564	532	584	552	537	539	609	583	574	542	578	563	523	583	555	546	601	600	545	562	573	555	598	618	595	586	570	613	564	589	549	610	556	552	522	553	584	589	546	557	568	565	549	571	564	558	551	563	547	561	536	596	570	603	610	585	578	567	540	547	553	581	554	571	592	600	592	549	603	558	576	597	547	582	550	556	523	568	607	626	561	623	561	590	568	610	581	559	559	614	544	580	542	587	564	555	549	599	559	533	586	560	556	596	534	566	553	560	560	569	588	619	594	560	589	529	508	581	563	549	587	599	581	575	576	582	617	594	607	550	625	571	556	598	566	589	576	553	566	569	569	596	551	559	526	565	518	551	562	537	639	541	593	593	576	564	554	600	587	573	535	586	594	514	594	547	547	554	566	545	583	602	580	602	574	570	556	555	533	586	588	567	583	545	592	580	557	592	616	564	527	566	559	564	560	576	578	606	558	551	576	526	577	553	538	549	547	528	588	570	568	593	588	609	566	597	560	617	587	536	573	533	573	559	581
24488	21066	27641	32464	30391	25214	6563	636	485	516	421	474	490	4744	7922	5086	2704	1592	889	654	486	413	380	387	386	395	411	401	368	409	430	376	377	387	393	393	388	393	355	413	375	372	385	378	377	410	407	410	407	385	416	419	354	347	354	404	374	406	386	369	442	395	367	386	380	391	347	404	386	382	402	382	376	359	395	395	367	382	417	375	404	392	395	383	364	445	416	399	336	359	355	400	403	389	340	385	415	360	393	387	372	415	384	413	404	393	387	391	390	394	391	339	394	366	379	431	405	351	366	360	393	385	395	366	389	398	388	391	373	401	370	388	379	378	414	403	385	404	421	371	395	388	370	376	358	353	376	385	382	424	436	352	407	418	391	378	431	373	380	389	383	362	384	394	395	358	391	359	401	413	348	371	420	392	369	399	379	366	376	400	381	390	375	402	347	387	358	389	379	369	386	408	400	382	397	402	399	371	370	384	368	377	395	395	387	389	377	429	389	377	386	415	381	348	388	415	424	393	353	386	427	400	403	400	396	382	396	383	384	372	369	391	382	410	382	413	378	426	414	411	411	342	361	406	397	388	395	388	423	385	366	390	426	350	379	421	391	394	391	380	393	423	346	351	356	372	390	392	389	343	413	371	373	370	370	362	372	374	396	373	403	392	405	408	434	419	354	376	376	401	363	391	374	382	375	393	390	386	382	396	372	395	357	377	349	354	425	432	399	372	387	404	353	374	362	388	386	376	406	410	387	403	419	360	374	403	356	372	369	394	388	393	417	389	406	385	382	373	389	426	356	402	374	372	394	389	361	355	361	344	386	385	345	391	368	378	388	373	366	401	411	368	368	368	418	373	379	356	357	406	379	348	366	398	379	369	370	360	368	386	415	357	362	393	396	413	400	394	403	391	374	424	369	346	364	384	400	371	369	380	353	374	380	391	395	366	369	414	397	389	397	393	362	365	416	404	387	392	376	394	400	425	366	376	402	401	364	426	400	397	374	396	376	371	384	406	356	403	397	393	362	356	354	408	392	391	391	413	398	342	387	410	420	388	400	367	392	424	441	388	383	419	386	401	400	385	350	386	366	369	348	433	359	409	376	382	381	375	380	352	439	369	389	384	422	394	376	390	390	370	374	380	410	370	364	368	391	400	389	378	420	398	363	348	396	399	377	404	395	395	388	388	389	411	416	377	410	407	363	405	381	390	400	406	399	394	393	355	381	390	370	370	379	358	395	369	382	401	370	394	338	404	393	403	388	386	366	374	374	370	359	396	394	349	393	387	394	369	405	399	391	397	404	395	391	385	346	356	378	374	394	384	362	408	375	375	381	377	415	365	422	386	362	413	411	393	410	391	406	374	387	363	398	394	361	375	389	408	390	392	408	372	377	382	374	428	390	377	404	415	405	395	356	380	398	386	363	396	375	367	348	374	377	382	401	397	391	389	405	374	359	400	375	350	377	363	392	377	352	394	375	391	387	383	393	395	368	399	389	384	393	392	382	372	414	393	373	412	386	371	403	382	411	378	429	410	405	395	393	349	359	409	403	352	338	355	438	369	399	391	389	406	391	420	391	420	412	386	394	366	397	367	366	412	379	393	396	397	407	390	378	402	434	412	383	401	379	399	394	383	407	382	391	372	403	384	404	386	346	418	385	378	369	370	381	398	383	383	353	373	363	427	388	392	365	378	371	419	390	372	390	365	421	382	401	422	396	365	397	396	407	394	398	392	389	385	429	375	384	397	383	424	373	371	431	391	395	384	406	393	377	364	374	358	399	381	390	395	365	392	352	403	368	409	374	395	376	392	420	397	407	396	373	389	372	398	386	375	395	368	403	396	400	375	389	376	375	391	362	395	405	390	381	364	386	342	370	370	369	410	366	379	399	391	382	371	401	389	360	416	397	385	379	370	393	369	389	387	408	391	376	385	404	404	365	375	382	376	378	381	411	367	379	371	414	391	384	410	361	374	389	380	403	409	421	414	403	395	352	348	400	360	401	394	398	437	361	399	395	381	386	369	423	384	347	434	389	371	372	394	392	396	377	359	410	358	412	398	391	381	371	405	374	389	349	383	415	384	371	349	395	391	406	383	370	404	392	408	353	416	348	396	386	414	378	373	394	393	371	377	363	391	407	339	388	368	384	381	370	383	380	391	394	365	368	378	340	384	404	356	386	371	391	400	421	373	371	379	399	353	388	399	365	391	404	374	362	388	383	358	389	378	335	393	364	404	402	404	414	354	413	376	412	388	375	416	367	399	374	381	374	381	376	404	349	394	395	414	377	408	381	377	364	370	388	374	401	372	384	415	373	415	361	389	383	376	427	405	423	407	387	402	400	410	402	383	406	395	425	358	400	427	383	382	392	357	387	391	363	385	362	391	393	363	392	393	383	367	366	390	351	407	388	396	377	394	366	381	410	349	385	429	400	393	364	360	382	383	354	390	368	395	399	392	361	411	371	385	421	419	388	392	374	392	365	393	337	389	375	356	380	366	428	388	342	439	356	382	391	377	349	373	400	385	410	386	387	385	406	377	364	386	386	367	388	410	372	389	402	393	382	371	388	419	392	405	405	377	337	406	344	369	410	362	347	376	371	371	397	378	405	372	369	390	389	389	401	383	375	370	351	373	380	395	364	379	409	354	403	379	375	351	384	415	382	412	398	360	403	402	395	377	381	339	400	390	384	405	382	357	435	407	381	373	364	376	377	375	413	406	374	396	402	391	386	401	367	414	362	388	386	387	373	403	391	378	381	397	392	398	392	374	387	408	356	413	383	365	385	376	381	437	407	366	371	362	372	402	367	398	354	418	370	383	411	366	403	402	400	374	354	389	378	358	378	412	374	394	388	395	365	371	372	385	397	375	397	400	402	418	353	379	376	351	392	406	382	381	380	358	402	415	403	422	406	378	380	399	397	347	404	363	397	382	408	375	371	392	386	377	402	359	387	363	397	392	399	431	369	388	374	373	391	360	439	364	369	383	409	369	359	374	360	396	376	355	366	403	395	346	393	370	342	437	366	367	388	367	372	392	394	415	356	399	386	349	390	408	392	372	400	364	403	411	371	393	406	367	401	397	334	382	368	379	395	358	403	392	365	395	391	366	398	443	348	385	381	390	431	364	405	375	402	384	378	374	395	381	392	404	396	371	409	395	359	378	367	384	403	422	403	369	402	426	408	387	371	387	400	388	393	410	408	356	373	342	393	365	397	393	366	433	405	371	413	353	379	373	396	382	374	382	409	389	389	365	407	379	396	359	382	384	377	398	374	370	367	372	370	342	388	391	389	378	373	383	369	402	400	366	364	362	365	402	401	399	382	406	400	418	397	372	417	406	394	425	387	393	365	389	355	352	374	378	412	379	397	415	370	365	371	346	392	402	407	383	400	407	389	395	375	396	400	384	363	366	401	357	388	394	358	393	370	400	379	411	388	380	369	418	356	426	391	392	353	398	418	394	387	387	398	402	367	423	387	354	413	369	414	386	388	407	353	380	371	411
6092	10142	13425	48076	34746	33283	3119	1231	1014	899	921	848	1097	13156	17911	11600	6769	3886	1897	1159	792	685	606	658	648	633	655	589	663	603	657	596	605	636	652	615	625	597	628	671	665	633	632	665	573	603	659	677	598	630	646	642	676	645	653	687	636	629	640	613	597	652	663	629	662	610	654	634	626	652	667	582	637	614	673	692	606	642	626	619	631	636	621	658	629	633	625	576	686	617	572	579	694	630	662	671	645	664	617	630	616	628	611	663	602	600	652	639	649	658	642	605	688	630	605	661	610	672	611	617	608	617	655	643	592	661	609	663	633	599	646	613	633	639	623	632	691	644	607	630	653	679	646	673	675	658	620	656	639	632	655	632	603	621	647	629	630	583	613	612	625	632	642	602	617	646	641	623	633	663	630	650	629	625	635	631	597	622	623	627	612	670	669	626	618	637	622	621	639	629	674	650	616	634	636	672	629	615	650	632	636	625	613	644	632	607	638	662	651	609	641	668	643	637	578	639	642	612	629	638	612	620	615	697	635	650	607	647	633	637	618	638	640	622	623	648	607	644	589	670	619	654	624	656	685	659	647	598	675	623	591	621	617	656	622	631	630	633	607	636	611	633	620	635	643	624	651	629	601	616	611	644	617	602	625	666	658	686	641	621	672	601	651	646	653	609	587	623	608	652	575	600	610	620	609	618	601	641	645	624	583	641	615	645	646	599	582	656	625	625	608	599	611	646	595	626	583	642	654	665	645	637	600	633	610	670	620	623	635	642	625	650	642	628	638	616	583	641	646	595	638	632	627	624	622	601	640	674	652	645	633	665	651	651	693	629	611	616	631	677	666	629	631	611	628	656	634	657	631	692	634	638	690	650	619	605	641	597	661	632	679	620	681	659	625	641	621	630	623	594	628	643	567	663	617	598	626	694	650	604	627	648	639	641	622	669	637	627	634	609	633	673	653	589	623	689	634	670	665	599	679	605	659	648	630	700	653	681	632	660	625	649	648	678	611	646	592	640	601	647	652	662	646	626	630	631	609	643	652	637	611	617	609	644	639	591	615	684	634	617	657	660	623	623	598	605	618	603	625	628	637	625	591	610	624	701	634	646	606	629	601	626	671	649	632	621	606	637	611	642	631	625	657	665	620	647	686	667	651	581	601	623	618	603	618	630	647	606	627	603	598	611	593	626	588	654	626	657	644	662	657	684	649	665	621	613	617	639	669	620	631	633	637	644	622	663	615	631	645	575	604	669	674	589	637	639	608	615	676	621	641	621	616	640	654	599	665	599	625	632	630	641	646	711	595	694	609	647	614	613	624	615	655	662	677	656	644	655	631	657	599	640	645	615	632	629	622	610	615	670	593	613	611	592	645	606	644	665	610	646	660	621	665	627	647	651	577	643	631	670	658	618	663	615	661	689	644	652	609	604	612	641	676	670	668	608	645	644	690	646	607	644	623	656	640	598	638	646	660	648	644	674	611	626	639	658	607	595	636	676	603	634	667	646	642	608	621	618	596	619	650	685	586	626	623	635	633	647	597	601	594	661	652	581	653	648	650	637	639	651	604	667	604	643	611	614	650	598	648	626	617	649	655	629	648	610	621	603	639	649	632	609	632	589	591	640	658	623	676	650	645	624	645	630	630	605	635	659	642	587	609	635	589	595	623	666	606	612	649	667	677	595	614	597	641	605	661	641	646	631	642	641	654	662	616	655	652	646	593	593	657	608	645	642	699	613	628	569	626	612	659	611	630	627	636	654	645	663	646	668	639	579	671	649	654	594	632	634	614	677	669	607	653	629	647	624	623	676	638	632	604	647	625	639	638	626	617	637	621	638	618	642	641	605	608	657	613	617	621	627	636	617	659	684	601	644	639	629	638	598	652	650	629	638	643	669	603	648	631	655	602	601	647	634	646	662	620	632	636	593	626	635	645	664	602	612	645	649	637	651	626	611	648	651	652	658	618	611	627	580	649	618	658	696	592	623	673	652	631	619	630	611	646	625	617	682	671	627	624	573	665	637	648	638	636	613	647	689	609	652	618	603	635	598	625	605	675	663	596	655	646	635	644	645	665	590	641	607	616	676	648	632	619	678	665	661	628	616	606	646	683	629	639	667	629	636	676	631	647	665	628	660	645	682	645	660	646	685	602	654	614	639	615	603	666	613	633	691	625	644	641	601	630	579	636	577	637	623	615	584	575	630	683	629	677	649	658	618	655	670	623	673	620	638	639	643	639	636	578	614	632	644	669	647	621	618	591	641	611	601	664	636	655	633	610	586	664	621	663	618	612	654	657	640	650	584	663	649	637	672	640	675	638	594	650	642	622	639	645	641	675	606	580	600	650	650	631	677	612	627	617	668	632	612	618	645	619	613	596	640	635	594	621	677	630	592	643	645	626	615	634	667	631	674	594	605	634	625	639	598	618	602	677	589	597	620	621	579	659	575	623	623	585	652	623	631	627	680	571	660	625	585	635	606	651	668	648	647	582	666	597	608	638	642	645	561	622	639	637	639	624	644	656	647	585	633	594	661	628	651	643	645	656	649	653	651	654	629	618	637	576	652	608	645	662	661	639	627	622	623	611	618	656	643	618	609	612	619	649	634	653	611	634	647	629	651	636	595	602	604	644	624	627	671	660	660	591	647	601	636	619	683	646	656	612	649	637	614	681	672	587	615	617	634	692	639	622	652	665	645	666	627	655	624	625	622	629	606	666	645	648	577	614	580	620	633	594	622	666	620	645	614	656	641	619	638	653	571	613	610	667	639	619	610	677	615	640	623	588	666	624	638	615	601	649	649	619	654	640	612	623	594	640	636	612	643	620	643	619	672	621	615	622	633	663	626	597	614	652	627	598	628	585	615	618	631	662	601	656	666	623	650	603	667	590	663	604	618	655	666	615	627	605	627	609	658	645	617	648	632	661	608	652	626	658	647	642	619	679	653	628	589	595	603	579	631	645	620	623	621	676	615	624	656	647	640	645	649	599	602	620	651	591	615	650	605	653	609	634	699	595	609	645	609	679	650	632	627	610	656	657	614	646	618	625	614	594	634	657	658	650	624	633	626	663	643	622	640	626	605	616	620	638	633	674	629	576	649	645	634	599	618	654	661	639	648	637	617	662	616	642	622	599	642	603	612	580	618	637	609	606	635	655	644	664	643	643	608	613	653	648	611	622	654	609	625	644	638	639	595	637	618	633	665	621	675	610	629	647	609	619	643	615	644	652	656	640	650	649	642	635	625	666	619	583	651	599	612	651	635	623	638	595	672	634	665	600	674	674	607	596	673	597	619	671	670	593	607	646	613	617	637	643	625	596	605	650	641	626	641	629	637	665	611	648	658	656	636	633	615	612	640	635	649	611	642	622	603	649	673	644	611	607	620	659	688	603	626	643	629	633	647	583	619	614	669	640	632	651	600	615	620	636	584	624	631	632	630	637	663	576	628	660	609	618	655	622	652	634	622	638	618	613	680	654	634	655	646	643	698	634	644	616	639	632	670
23116	21130	29020	29728	35031	30933	18424	2708	617	544	518	502	979	8963	17203	12238	5778	2996	1441	754	525	461	419	417	386	401	396	414	436	398	398	387	398	366	400	359	364	408	417	411	388	389	406	384	382	357	397	384	389	379	387	344	382	389	379	378	400	392	417	379	393	356	363	427	377	398	389	382	452	388	386	398	399	406	432	358	347	377	378	376	401	401	398	406	411	368	345	406	378	384	369	382	373	387	367	380	422	384	396	343	399	402	331	395	384	380	400	407	385	364	364	392	418	407	387	355	354	396	371	376	410	413	372	404	376	392	400	364	423	428	390	382	378	416	382	386	398	390	412	404	414	362	392	359	410	381	379	413	430	392	365	404	406	391	378	389	384	398	378	391	435	393	392	370	419	386	395	430	409	399	371	387	377	369	376	405	407	407	392	421	412	390	397	405	362	385	400	372	405	360	389	388	399	389	396	396	395	411	404	389	373	379	422	367	398	424	359	384	369	376	387	382	379	394	383	373	416	376	396	390	372	377	375	419	406	379	346	363	338	427	361	351	349	381	430	399	375	380	387	423	362	408	370	380	387	396	388	357	374	407	410	381	380	374	401	388	342	357	399	403	404	389	382	333	401	378	350	378	348	390	373	381	405	409	368	388	385	387	361	386	373	438	378	375	403	397	367	404	371	370	440	384	336	391	420	396	390	374	366	398	394	380	391	400	375	411	401	399	397	415	392	402	395	408	403	394	373	384	408	428	377	401	386	398	376	406	394	362	405	398	374	378	349	387	379	428	398	418	369	366	384	371	350	404	391	395	359	364	388	353	407	347	405	391	367	387	396	419	386	411	362	409	396	372	359	361	422	369	386	394	367	360	380	412	435	395	426	409	374	388	363	411	371	359	377	384	414	390	378	361	411	374	377	395	407	390	401	367	417	362	395	363	378	363	377	391	411	366	413	396	348	419	387	410	353	390	357	394	354	390	377	409	376	363	377	405	355	403	385	378	347	419	407	349	383	391	388	400	412	351	333	411	379	387	408	378	373	400	380	365	351	371	385	371	382	381	388	399	398	430	369	388	368	384	399	379	412	372	374	373	384	351	409	386	397	365	374	410	360	445	419	393	373	363	402	429	420	389	383	408	403	399	387	380	397	369	373	384	378	387	368	396	377	379	371	387	391	392	407	405	386	378	378	389	367	400	373	410	403	391	384	336	377	416	391	414	365	397	408	402	382	398	382	420	384	389	388	363	399	366	351	402	390	364	389	378	391	342	371	360	395	396	406	394	389	386	374	412	398	376	413	357	393	358	414	381	401	379	384	375	384	422	401	344	400	406	391	388	383	382	412	373	391	390	393	393	390	391	360	391	379	395	397	404	365	390	393	384	369	375	380	405	382	378	411	389	389	402	386	395	401	412	385	406	422	371	402	411	394	406	396	364	396	379	384	379	397	389	376	374	395	407	383	388	394	388	410	380	385	405	378	381	384	381	444	377	399	427	389	422	396	385	374	361	391	386	376	369	419	374	402	375	404	391	372	380	395	412	377	342	388	387	365	410	397	400	405	387	397	362	383	417	392	385	370	347	409	377	410	397	402	381	372	418	362	364	433	362	356	420	369	364	371	364	385	425	388	409	410	397	420	389	407	368	404	400	390	375	344	378	376	400	381	378	350	375	383	401	381	385	388	381	364	358	398	389	405	393	388	384	355	361	382	406	384	352	415	384	378	407	371	378	399	396	407	380	393	381	386	399	400	393	396	388	379	413	390	384	377	400	391	386	369	401	397	383	390	396	401	395	387	359	353	406	377	413	409	387	416	389	369	416	390	365	407	404	391	334	378	372	381	388	310	376	378	391	400	373	403	361	388	353	401	376	379	365	405	404	383	381	415	410	351	381	369	392	394	412	382	383	396	370	418	381	375	351	372	393	428	409	375	398	406	382	386	358	372	383	396	385	368	363	362	362	394	400	398	364	394	373	412	378	383	402	410	383	407	390	363	379	376	396	378	387	379	395	383	351	385	401	379	387	407	401	402	383	425	413	387	398	369	365	382	374	371	362	339	392	400	399	390	384	405	361	374	390	382	406	388	376	368	402	380	389	370	370	362	399	435	432	403	389	372	426	347	377	384	372	375	391	354	437	355	392	406	382	397	366	375	393	375	410	400	436	351	380	389	377	388	375	392	376	377	405	378	346	339	412	416	414	390	399	421	389	388	413	422	389	409	446	397	407	373	395	379	400	390	404	403	384	403	392	379	381	357	401	398	378	369	380	396	394	352	410	354	403	399	394	411	422	402	405	355	405	382	402	375	379	386	394	374	378	373	374	371	383	375	382	370	375	389	397	345	386	386	392	359	407	378	393	366	366	383	380	393	360	385	382	425	444	371	396	443	378	377	402	411	395	406	363	372	365	364	361	381	408	369	384	400	369	396	420	346	388	390	418	420	382	382	381	399	410	420	381	395	398	355	368	359	377	378	384	406	364	372	379	398	392	373	389	410	375	392	409	392	408	384	397	397	398	400	395	395	412	361	360	395	377	384	386	408	364	386	377	396	374	381	365	379	370	402	378	400	424	409	395	388	407	361	432	382	399	394	395	389	392	427	370	431	410	345	373	322	431	393	433	400	365	417	386	402	389	376	441	421	362	397	400	388	412	372	384	390	397	375	393	401	354	369	378	390	371	353	400	360	386	364	392	400	393	395	438	395	383	408	373	392	374	387	378	386	345	382	347	370	354	387	387	369	355	375	419	402	387	369	371	390	405	400	378	381	447	375	396	378	382	400	415	401	423	381	384	377	420	392	389	365	365	380	373	398	382	396	378	416	397	406	391	337	385	365	386	355	391	380	406	359	415	441	374	395	398	383	412	425	360	401	392	391	388	374	383	392	409	393	364	412	375	394	398	420	382	364	387	381	401	335	376	368	345	408	397	380	376	383	369	395	397	413	416	386	368	387	379	405	377	364	419	412	376	398	388	402	372	399	363	355	367	391	396	397	387	400	384	401	399	396	392	387	388	394	393	369	380	394	369	402	411	372	383	392	434	371	389	418	391	396	382	415	376	388	340	383	383	408	403	382	421	381	406	413	386	399	372	401	397	362	366	413	398	400	366	421	361	361	425	416	399	392	386	394	389	373	394	408	367	393	409	428	371	385	393	397	393	349	362	397	413	386	386	401	369	380	396	387	380	372	357	352	360	383	375	402	417	432	360	376	392	359	373	379	397	392	420	388	362	381	427	367	398	364	400	398	384	374	415	394	386	392	380	434	382	385	378	372	369	394	406	403	384	380	415	373	415	372	346	410	367	392	388	382	369	421	410	369	350	367	381	332	429	370	362	409	376	400	347	391	391	376	369	389	384	391	379	404	413	356	365	398	382	396	382	392	395	396	403	410	373	402	380	378	386	414	400	394	388	372	395	384	380	383	373	419	365	430	390	395	392	356	386	381	372	390	383	367	404	401	383	375	393	406	396	361	384	388	405	368	394	397	379	385	383	399	388	398	369
9325	18013	24087	66270	55198	42445	3208	1735	1423	1249	1097	1045	2897	19769	28507	21511	12529	7089	3385	1635	1042	771	665	643	634	651	649	626	606	633	646	674	650	637	595	652	638	660	642	629	633	654	646	603	610	588	603	627	625	639	612	632	598	591	655	648	615	624	649	581	651	611	592	622	620	652	667	626	629	663	605	616	669	613	592	629	616	647	587	682	601	618	671	633	610	610	653	652	612	635	629	617	598	596	598	620	639	627	669	665	633	622	592	669	597	629	646	692	627	631	606	661	630	633	625	633	610	611	612	682	611	659	650	615	638	592	613	670	647	645	670	651	645	635	614	618	660	636	664	636	621	618	608	641	619	628	604	602	618	628	643	650	621	618	628	616	649	579	626	625	623	602	680	627	628	609	633	652	628	628	606	661	601	637	615	637	644	589	645	663	682	604	661	604	600	616	603	661	585	630	626	660	625	605	649	631	638	634	579	595	629	615	623	619	662	634	637	648	659	611	629	614	670	675	628	605	652	646	617	640	661	628	647	660	613	625	605	583	615	619	637	660	665	656	633	648	588	599	640	655	664	634	625	623	593	618	591	645	617	626	643	631	658	579	605	642	664	622	601	616	618	624	627	629	629	605	633	633	629	566	646	620	627	661	604	640	619	582	619	625	605	593	658	637	648	625	633	645	613	622	648	604	615	603	629	657	638	650	611	640	693	629	620	647	641	614	626	628	612	661	635	629	633	645	623	610	645	668	645	640	660	588	665	639	635	597	625	627	626	577	632	640	707	671	633	655	622	614	638	634	647	648	639	649	635	635	600	675	669	618	629	653	636	654	666	641	633	577	651	647	667	648	655	649	601	637	665	625	629	656	636	618	616	657	616	619	600	663	645	580	610	629	627	673	612	608	614	599	621	594	624	588	588	617	635	636	581	649	622	630	608	648	581	607	628	625	644	630	633	601	624	624	629	638	604	646	608	632	653	592	638	646	622	605	642	646	669	640	603	616	623	626	643	637	616	638	631	640	623	639	580	614	653	613	646	644	604	662	630	655	593	617	667	625	615	623	641	622	602	627	594	645	596	619	636	598	629	627	604	627	651	629	636	643	625	598	647	608	650	640	622	653	636	620	603	623	626	646	651	664	650	640	656	575	601	636	627	639	628	645	624	622	670	611	645	634	645	650	605	619	692	630	605	618	588	611	641	645	647	632	672	634	630	622	606	633	643	589	639	634	624	623	658	634	620	638	608	625	679	586	545	657	658	578	635	651	623	657	628	600	642	644	651	587	650	655	632	621	656	611	597	670	656	626	618	651	621	592	592	592	627	682	621	655	602	651	596	628	664	639	607	606	605	607	641	661	594	646	647	644	623	615	583	664	597	644	630	604	601	616	600	651	643	618	652	643	618	602	622	626	626	621	618	648	627	573	648	640	634	656	709	595	641	702	613	662	631	596	625	616	672	623	649	636	663	631	662	617	643	664	673	623	700	578	646	635	655	619	557	615	611	640	662	641	638	632	647	611	647	620	620	577	666	685	643	648	639	659	598	638	655	697	659	615	606	618	655	628	647	607	597	626	635	625	608	637	653	632	640	620	626	630	600	606	678	649	640	600	613	586	620	636	673	629	622	603	629	683	607	604	628	623	634	636	613	671	661	610	598	599	656	635	669	605	600	632	614	629	615	659	659	630	602	585	643	618	674	613	618	648	650	616	582	606	641	663	590	587	622	611	609	653	605	635	641	619	657	650	643	601	622	604	665	611	594	641	653	650	676	608	646	624	630	643	664	652	618	651	673	647	650	636	584	664	644	599	683	650	681	607	672	657	653	659	649	613	643	595	637	642	582	676	615	625	637	625	605	592	689	642	599	622	611	639	615	618	617	610	614	653	689	656	647	622	638	643	631	644	597	610	596	632	601	621	641	642	591	632	575	659	611	613	673	620	674	625	634	622	623	617	637	605	670	643	633	678	640	586	630	583	600	624	635	687	630	621	623	641	649	608	644	608	597	589	589	629	597	609	633	649	605	624	591	603	604	635	617	635	736	602	606	629	641	620	579	632	676	675	634	600	638	618	603	661	635	648	637	655	576	617	616	609	646	652	594	636	613	612	614	620	562	637	593	635	656	625	641	628	652	629	675	610	597	617	629	638	602	612	617	671	625	645	654	657	691	624	647	620	603	596	648	608	611	645	620	618	622	655	621	623	642	604	624	619	602	652	602	648	608	659	655	663	581	612	640	655	646	649	656	595	617	643	631	659	630	666	632	615	642	617	581	590	659	631	611	627	637	596	638	639	646	637	606	612	622	640	659	610	614	665	593	638	564	635	629	642	627	619	611	625	661	621	623	614	629	632	653	599	668	636	629	609	637	655	640	633	610	572	621	605	646	598	633	661	604	664	672	639	628	619	623	638	635	625	620	636	644	625	647	650	663	660	622	669	648	669	644	660	655	618	642	644	623	648	674	652	661	639	621	613	648	640	643	669	654	612	660	614	636	677	639	611	654	620	632	624	658	657	594	642	636	640	626	622	602	631	693	651	631	608	602	622	640	617	650	613	577	616	633	631	640	632	623	591	631	647	628	634	621	656	641	614	637	616	663	608	660	606	582	644	642	640	630	646	640	646	639	626	605	645	577	633	653	624	622	631	651	625	633	613	649	575	635	614	628	669	638	655	633	688	637	646	649	646	620	647	637	622	600	576	613	665	626	661	625	623	601	615	627	648	634	614	652	604	681	656	616	632	615	642	632	615	605	609	625	655	635	627	611	649	662	664	604	653	662	619	613	607	641	612	632	621	626	623	643	671	663	639	644	614	621	597	628	601	599	632	570	631	627	609	579	640	623	589	635	672	649	696	642	655	646	640	597	654	652	662	624	620	609	627	605	620	631	629	644	615	615	583	621	664	650	624	625	597	631	627	620	604	623	620	620	594	651	651	610	697	624	630	647	663	614	628	662	641	634	651	583	644	625	660	633	619	633	653	636	622	646	615	621	624	631	581	646	639	600	630	604	622	591	655	606	615	611	645	659	640	647	619	697	665	623	611	631	597	586	632	610	630	651	591	650	645	592	632	609	697	713	623	640	644	643	637	610	628	657	668	627	670	657	626	667	650	636	635	622	660	664	631	635	640	624	638	627	624	654	627	643	642	673	648	575	613	607	619	619	604	616	625	642	606	611	630	652	635	655	621	607	663	610	646	635	616	585	669	649	591	638	594	581	611	565	634	599	627	633	604	645	673	663	586	635	608	684	565	618	649	640	661	667	656	604	601	679	605	608	634	630	666	641	613	630	613	652	603	648	692	645	664	640	644	612	622	660	630	593	616	620	610	635	632	630	611	618	603	617	635	624	627	594	570	614	611	606	608	611	637	581	601	600	628	595	610	605	632	623	628	643	607	636	637	638	660	657	622	645	619	569	605	646	659	623	681	636	605	639	609	642	577	650	645	653	632	665	636	589	653	577	607	618	628	632	638	609	701	621	653	627	632	629	626	660	661	612	633	590	655
26637	19669	6811	17853	10673	2786	476	400	343	367	354	368	466	921	1515	1255	842	630	503	447	392	342	336	341	321	378	347	337	357	368	364	362	338	353	331	336	333	334	360	314	341	356	331	346	339	356	374	340	329	368	384	319	353	368	367	346	346	396	363	358	367	322	345	339	335	341	334	364	324	368	370	344	353	347	343	346	382	389	354	354	324	312	358	340	360	352	356	351	355	356	358	329	345	357	366	356	374	350	364	347	354	305	351	360	352	363	333	341	343	335	334	374	342	361	363	332	308	334	346	335	338	343	351	316	339	329	358	320	349	362	353	361	329	357	343	380	337	330	381	347	347	351	350	365	360	355	360	369	360	340	356	345	375	359	346	347	339	311	395	305	358	385	372	356	337	358	367	333	357	348	344	354	369	344	382	361	357	329	332	357	361	331	352	354	342	334	360	356	327	380	352	388	331	339	360	361	370	375	342	326	314	348	358	364	371	342	320	357	348	368	324	386	344	378	383	335	356	341	369	344	329	345	367	355	332	360	373	332	340	349	334	322	403	340	354	357	336	364	297	368	357	339	393	341	324	367	357	379	356	340	363	363	356	331	365	348	351	359	337	341	368	363	340	333	334	388	354	324	373	358	382	376	378	368	352	384	328	359	374	348	340	327	344	353	366	367	354	363	358	336	346	345	333	341	353	335	374	372	329	348	359	341	358	347	342	342	345	330	357	330	320	370	345	362	333	345	359	364	361	324	340	361	344	334	322	325	335	387	346	347	359	325	346	334	328	338	372	343	339	354	373	344	376	355	343	321	366	363	325	313	335	357	332	316	344	353	323	334	329	343	349	334	327	317	332	384	344	333	366	353	336	342	351	355	308	386	376	328	359	360	352	334	322	323	342	338	372	344	330	369	336	349	356	334	349	357	377	382	378	336	335	378	361	332	366	352	313	361	376	352	325	337	373	340	344	374	343	332	349	347	337	335	311	379	349	351	367	340	351	365	338	362	332	362	333	324	312	347	324	324	358	368	334	339	349	369	361	365	324	364	325	359	326	361	334	361	364	338	358	369	358	358	355	344	341	324	305	329	358	325	351	371	333	358	359	343	362	338	326	363	345	347	363	354	353	313	365	351	353	359	328	349	323	352	354	362	354	341	341	362	374	310	352	337	336	330	356	373	358	366	350	335	340	324	365	353	350	367	334	357	333	336	349	317	333	369	343	330	358	377	359	378	345	372	347	342	345	388	364	336	319	366	308	310	325	353	324	308	322	371	352	349	342	350	331	326	329	344	333	359	353	340	346	338	351	336	356	312	354	349	357	331	336	345	363	367	352	368	353	347	380	364	333	364	378	314	343	364	353	340	366	384	311	336	380	332	330	370	330	340	350	318	319	343	338	382	354	359	355	353	343	378	376	369	324	342	378	375	359	363	370	333	337	336	329	305	396	338	350	366	337	330	361	349	352	387	387	367	342	364	359	335	354	367	369	363	390	351	326	373	340	391	367	337	350	381	334	328	370	334	344	366	359	341	358	347	350	370	350	365	337	382	356	370	357	378	332	328	386	324	379	336	299	368	334	334	343	375	348	374	365	358	343	369	315	356	318	335	374	359	359	332	329	366	311	325	364	365	384	335	335	363	369	350	353	330	389	340	366	343	344	350	343	361	380	328	349	346	348	366	359	370	354	358	351	348	348	360	369	325	342	332	393	357	335	374	341	374	317	345	348	359	371	332	356	318	354	354	305	366	351	365	340	344	335	355	345	394	373	385	369	337	341	340	339	334	339	347	397	361	375	355	353	335	348	347	326	341	332	374	368	337	357	305	357	318	343	336	368	342	332	343	372	369	348	335	350	367	351	359	316	371	359	340	309	341	355	345	356	373	359	366	343	355	344	370	350	336	302	348	371	336	338	350	324	312	377	351	361	382	361	362	333	357	323	339	346	343	370	332	378	340	330	356	324	348	354	371	380	387	361	326	340	351	324	332	355	376	358	375	368	389	365	301	361	344	366	357	352	325	353	352	362	333	359	343	333	352	344	381	368	357	363	358	337	327	381	341	366	344	346	412	349	354	353	344	324	388	396	357	350	354	347	369	318	343	334	366	329	355	335	376	362	306	342	368	339	343	391	341	350	391	336	345	363	314	334	376	351	311	369	369	346	328	400	370	343	322	375	329	376	380	342	361	334	375	358	358	330	352	319	344	368	364	331	366	368	351	358	345	342	338	358	359	323	320	347	377	324	389	358	354	316	354	327	345	345	378	373	346	357	353	305	362	333	323	387	362	373	338	347	351	357	344	348	366	323	370	339	353	340	337	352	382	341	360	377	335	314	329	339	336	336	363	331	349	362	348	341	333	335	324	345	351	355	353	369	312	344	329	346	343	346	338	331	325	360	381	351	355	332	349	350	375	346	328	324	364	370	342	355	376	350	348	357	333	368	357	380	369	368	334	329	402	327	335	396	334	329	336	354	352	353	378	331	367	333	325	376	326	312	368	352	333	325	373	382	391	377	333	340	314	342	333	386	357	364	345	360	313	369	361	322	334	320	370	322	342	369	376	316	334	329	330	352	348	324	333	356	341	350	327	351	359	357	339	342	357	315	332	375	358	341	356	339	342	328	368	386	339	341	356	317	347	385	340	370	311	329	398	324	334	365	371	353	352	325	395	347	347	362	329	369	353	383	365	351	370	327	325	333	359	381	380	359	322	344	338	330	362	343	373	335	342	375	344	375	335	323	378	319	349	329	382	375	385	341	334	377	338	328	333	374	377	335	342	327	344	337	345	362	349	359	344	330	348	389	373	361	339	367	339	361	324	355	352	344	346	351	335	305	331	301	360	363	347	345	319	348	319	363	363	327	376	322	348	367	370	341	376	335	349	341	331	369	337	348	324	338	360	353	380	354	367	340	332	358	363	348	318	358	333	363	348	297	336	355	371	305	379	383	349	353	369	348	331	339	324	330	363	351	353	367	356	352	347	375	354	378	350	342	333	348	354	345	341	353	367	368	322	330	349	323	361	353	333	324	342	366	342	309	368	351	362	352	339	356	334	335	341	355	336	357	346	372	358	355	363	376	342	339	340	374	325	355	396	351	346	343	336	334	358	343	358	339	344	356	376	348	337	354	329	334	356	361	335	362	364	318	343	370	355	357	354	358	365	364	374	346	350	360	359	334	340	336	347	352	348	338	337	351	345	331	381	366	332	347	354	334	315	373	352	360	367	348	320	331	370	385	309	322	346	367	328	341	367	355	309	362	361	359	368	384	357	344	361	372	314	343	331	313	312	347	339	341	345	384	366	369	381	350	364	357	355	358	336	332	351	398	358	356	352	328	363	346	362	327	340	361	354	343	365	341	355	345	311	334	318	347	347	360	346	316	338	355	345	358	352	312	369	362	342	336	364	348	331	367	356	374	344	356	373	381	349	368	362	351	349	354	346	380	344	373	340	367	375	345	372	334	324	344	330	340	366	334	342	345	373	353	332	344	340	368	371	334	341
4776	3862	5410	26088	16928	5528	796	737	701	708	597	599	1091	2660	4217	3229	1926	1364	999	750	673	601	576	577	564	636	579	544	587	579	594	601	557	533	555	560	547	555	557	595	585	573	578	567	590	568	536	569	555	593	598	601	574	570	606	569	574	559	586	572	576	595	566	567	575	599	593	599	544	584	573	562	573	619	568	546	570	562	559	527	599	557	542	557	535	566	565	596	565	599	560	560	569	547	579	539	551	561	629	580	529	602	593	596	582	567	582	608	569	598	581	575	598	595	581	585	554	564	567	591	551	536	616	578	527	584	569	559	576	578	611	579	570	593	545	577	583	567	557	571	601	572	585	571	548	576	560	604	560	594	577	603	538	578	592	552	600	562	584	596	575	589	617	599	598	634	579	568	622	552	573	584	599	595	600	564	539	596	567	593	599	582	597	547	598	561	601	600	612	598	560	595	607	591	560	626	582	538	582	580	585	584	524	586	563	591	583	570	579	541	560	558	538	560	575	588	571	572	607	587	559	617	568	588	562	567	588	602	548	587	594	569	571	533	611	558	537	577	538	564	583	549	583	557	602	620	548	561	579	562	567	585	560	554	582	552	538	556	533	611	623	608	540	564	595	585	588	544	579	588	568	594	523	567	548	581	570	589	575	545	605	591	596	587	576	570	590	581	580	578	528	528	554	593	570	569	581	564	589	574	530	604	614	550	587	549	552	599	612	567	585	595	583	545	567	598	575	574	566	583	571	556	618	560	520	577	572	595	584	582	602	584	577	566	561	557	590	587	558	603	607	553	601	575	593	552	563	561	590	617	590	564	601	590	532	593	559	593	548	600	632	584	600	540	579	605	587	572	582	558	588	618	586	583	622	543	589	593	623	531	582	589	600	549	601	552	611	589	575	560	532	601	560	580	550	573	572	543	595	543	632	546	582	560	576	564	617	532	592	593	620	575	572	557	594	581	595	618	611	607	623	588	614	527	575	592	567	547	546	553	590	562	567	615	531	559	561	564	575	574	549	602	572	572	559	524	583	582	548	555	598	595	585	563	641	567	544	556	623	582	563	577	536	604	601	590	573	582	587	608	613	581	592	570	574	550	614	561	590	560	554	580	547	523	551	613	556	615	558	550	553	548	595	567	494	570	562	568	536	595	570	606	570	531	552	568	602	562	581	576	612	572	596	585	580	592	579	562	565	571	580	535	607	571	619	597	555	561	568	601	592	571	619	631	576	595	592	575	598	573	559	555	582	594	552	642	586	602	570	580	562	556	603	618	584	570	593	599	597	605	602	622	576	562	631	570	549	571	603	588	570	584	565	579	547	582	635	559	571	587	532	549	551	565	576	578	599	611	555	570	594	584	613	557	597	572	569	602	564	567	536	562	595	612	565	581	572	552	582	541	615	599	577	612	570	584	592	567	569	603	568	591	555	559	555	535	606	599	546	567	519	629	557	531	569	553	614	599	573	587	588	624	566	581	545	548	620	611	563	548	619	588	564	567	612	573	633	606	590	572	599	568	577	597	553	600	557	585	608	585	570	587	596	541	629	601	579	578	574	603	583	598	611	550	574	537	566	594	615	563	628	581	565	580	596	568	565	587	544	558	560	545	580	616	587	589	590	575	562	602	567	631	548	578	588	549	548	578	552	580	582	568	565	587	581	552	571	596	574	541	616	593	587	555	549	605	545	572	567	574	545	589	559	573	541	544	581	557	582	599	557	585	590	579	582	587	582	594	590	574	516	616	554	594	596	626	617	558	575	594	542	565	579	586	571	607	601	579	621	563	597	590	540	606	564	611	614	573	598	579	604	574	551	611	631	559	573	586	559	570	574	573	557	604	545	555	537	586	647	600	530	579	564	574	580	571	542	603	592	587	612	586	577	545	548	577	609	623	602	589	567	587	580	615	591	549	585	568	595	550	531	599	555	587	579	552	560	626	571	581	551	549	596	602	590	596	615	528	593	594	582	599	598	576	573	581	556	602	562	588	557	561	571	589	616	558	535	566	567	548	570	607	584	550	617	519	594	561	581	568	572	571	588	559	559	575	545	610	582	540	614	562	563	573	590	563	586	556	576	591	565	556	565	529	526	613	518	563	623	607	595	562	613	592	546	583	600	545	525	616	578	558	582	532	558	608	576	594	612	605	605	557	576	540	576	568	529	569	537	557	611	582	547	594	579	585	557	584	538	599	571	560	575	594	563	617	593	584	586	578	566	565	564	572	551	592	548	567	577	513	564	563	575	582	582	612	584	564	521	575	587	599	580	535	572	520	571	544	553	554	604	547	591	554	565	583	579	575	591	568	598	567	593	610	597	569	577	567	561	559	582	537	599	594	575	544	593	595	550	592	589	558	568	591	570	568	626	574	565	565	558	558	555	590	580	613	572	563	564	581	561	544	600	585	562	563	559	589	582	591	552	585	564	617	611	544	550	558	584	540	553	590	558	602	567	588	603	564	609	546	578	575	563	571	538	552	557	592	600	524	603	593	577	602	591	588	579	611	556	592	585	596	582	547	557	584	563	571	626	569	578	555	539	572	588	567	592	584	548	593	597	616	564	570	588	578	589	531	586	528	544	546	557	614	577	603	612	553	604	601	591	589	581	569	556	626	572	559	620	580	584	608	574	577	569	589	599	570	558	590	563	567	625	579	557	595	564	571	615	574	552	559	562	598	643	540	581	637	565	562	606	610	551	597	524	590	532	566	581	542	614	562	549	551	566	584	591	582	593	631	559	597	572	577	525	597	569	606	542	556	578	578	611	592	617	602	586	589	593	597	552	618	555	553	551	579	506	555	613	596	552	575	562	528	606	581	599	556	574	553	537	576	553	608	586	568	603	598	570	562	623	563	580	567	569	561	574	583	565	568	574	591	577	528	557	603	563	585	587	574	576	578	577	572	581	584	521	607	555	540	605	579	579	541	550	561	523	574	553	631	585	576	571	575	574	574	582	571	600	557	561	554	616	574	585	583	554	612	603	597	558	559	600	612	585	555	604	567	574	523	569	596	571	548	618	616	553	600	551	563	627	580	579	590	548	561	602	531	551	556	584	543	570	573	591	580	563	604	529	559	551	564	605	609	583	578	562	590	542	557	557	586	585	586	599	591	602	593	607	560	565	600	566	574	592	615	552	612	598	548	564	565	606	567	519	523	546	536	569	594	568	545	540	582	550	584	571	590	574	588	536	555	550	545	624	549	584	592	549	590	624	589	561	594	545	592	586	528	574	574	531	537	580	541	577	583	615	549	509	571	552	574	583	554	527	571	604	617	571	599	569	594	574	598	552	584	606	582	572	561	605	596	544	589	565	571	602	559	589	594	558	563	540	570	562	553	575	599	555	563	562	586	633	587	561	523	595	564	602	546	613	567	577	572	585	585	568	598	574	547	552	569	613	530	544	565	549	588	595	604	579	544	516	588	596	537	630	588	596	592	570	552	592	586	566	545	596	621	566	530	593	655	590	567	591	558	532	578	610	611	591	592	607	586	562	554
24594	21084	27800	36696	28043	7587	857	600	506	486	462	555	1063	3646	8997	6566	3176	1881	1045	628	427	364	405	404	417	420	373	389	376	393	424	385	409	392	388	425	362	365	403	425	408	418	362	371	387	408	410	404	390	408	402	405	376	396	425	393	369	405	390	406	401	388	377	413	420	382	393	387	388	393	342	390	388	423	434	411	372	351	344	413	431	413	405	382	426	366	397	398	380	375	411	372	436	366	403	398	351	415	414	393	406	412	425	391	357	375	386	417	401	427	377	410	419	425	385	396	396	404	394	404	430	379	398	396	396	412	373	382	404	387	402	375	405	398	372	387	407	376	392	397	370	418	417	374	403	388	394	430	443	394	397	403	412	374	421	406	374	438	369	400	407	383	387	368	376	360	391	385	344	378	385	405	384	377	390	364	396	369	441	387	392	395	378	400	396	352	337	402	422	420	400	408	373	366	393	390	415	400	380	380	405	392	419	379	412	389	384	422	371	400	378	391	375	393	417	371	390	384	410	384	421	400	357	375	407	401	363	396	381	387	388	374	375	364	378	412	371	379	388	404	396	375	396	347	358	389	407	406	405	375	341	447	341	346	369	417	389	345	357	376	380	375	430	404	385	393	401	373	374	403	428	423	347	411	389	384	380	408	402	422	387	386	376	386	397	356	395	411	405	385	393	369	385	383	401	365	370	378	386	410	383	363	387	377	370	404	373	375	386	374	367	397	375	416	385	415	341	408	409	373	412	425	377	406	356	364	349	381	389	368	409	382	399	381	430	401	380	411	420	396	384	428	345	405	388	379	398	376	374	407	359	374	367	410	417	401	369	396	403	380	417	390	379	370	379	372	371	381	463	386	370	377	361	369	410	421	380	372	412	415	401	401	438	386	410	353	419	379	404	382	385	386	387	431	412	376	362	419	412	384	388	376	363	412	385	404	386	399	365	380	381	391	375	404	408	366	388	393	392	416	334	375	403	333	419	409	382	377	425	395	373	420	397	369	385	387	392	397	358	369	411	375	374	401	398	371	368	339	421	427	394	411	393	380	399	398	386	384	395	384	390	376	362	394	377	363	409	399	370	373	396	343	372	382	404	357	356	360	370	383	396	392	390	375	363	415	373	400	403	414	371	383	396	383	377	373	383	403	361	362	370	420	408	367	413	407	411	400	401	417	411	410	396	397	414	404	359	383	400	367	436	399	382	388	399	358	391	370	369	400	405	371	383	393	359	411	363	372	394	387	383	401	356	421	439	380	357	391	390	416	403	379	398	378	400	414	399	406	421	432	430	407	427	403	390	387	435	382	425	348	384	400	393	411	368	387	399	424	397	381	372	396	404	377	397	383	383	397	393	392	396	390	403	391	391	384	389	397	383	405	397	382	397	376	374	392	355	380	399	383	411	390	386	407	386	357	378	369	392	365	388	367	396	384	400	409	391	392	397	389	407	396	398	390	376	418	401	402	363	386	374	391	400	396	393	432	403	407	387	373	426	361	401	389	387	383	360	403	408	404	359	411	411	428	406	369	481	397	378	400	421	389	391	417	391	390	381	398	381	364	360	383	400	410	397	391	374	400	426	381	417	403	408	394	375	406	432	415	420	416	395	387	384	386	427	393	390	403	381	381	397	374	419	414	381	421	418	395	362	409	416	401	405	392	384	396	400	381	365	401	373	412	377	402	437	391	402	390	394	396	373	361	397	395	387	381	380	382	374	378	418	371	417	386	381	383	387	378	372	428	408	396	386	403	410	372	376	407	358	350	417	387	378	404	376	404	409	425	389	432	409	363	376	407	370	386	397	395	408	387	387	389	394	382	389	397	398	375	398	412	394	393	388	369	363	416	422	411	372	412	390	390	417	376	414	365	373	391	392	383	383	410	360	384	408	370	381	419	372	428	401	392	378	414	391	384	407	386	399	402	376	397	427	404	367	402	421	363	365	397	383	385	359	385	369	369	394	402	370	341	381	397	406	391	409	414	365	385	383	386	380	364	362	387	373	382	385	429	413	397	380	391	380	380	398	399	404	341	374	415	405	399	383	377	368	398	377	350	386	369	349	393	396	376	381	367	390	403	400	403	383	389	346	398	360	382	401	383	386	384	355	417	436	416	421	386	398	422	357	410	403	432	394	441	389	381	389	387	404	394	386	423	394	414	390	401	415	398	406	377	387	391	358	342	436	409	396	395	402	411	401	392	402	419	396	420	398	395	349	389	396	400	375	373	429	415	400	391	372	369	392	392	398	367	380	392	379	427	414	399	386	397	367	379	374	389	399	369	382	373	405	408	396	405	388	370	335	380	398	386	372	388	412	361	385	393	381	382	378	386	400	359	361	375	366	395	385	387	356	383	414	409	383	371	384	365	395	381	374	400	390	391	394	404	363	398	435	418	376	367	375	410	386	417	382	419	396	371	404	397	405	387	371	392	384	435	401	403	370	397	372	415	383	402	412	383	416	411	373	405	355	432	378	393	392	381	356	385	374	391	389	368	385	397	406	387	359	382	432	411	376	378	413	392	364	373	419	428	397	406	393	381	435	356	364	404	390	408	373	363	404	382	361	369	427	365	399	397	428	388	426	392	430	387	359	414	411	381	416	371	406	373	418	423	415	364	392	389	427	392	386	377	384	428	362	394	378	450	361	388	369	365	390	355	385	427	362	378	394	393	412	367	387	378	385	406	446	375	396	391	374	388	401	410	415	409	397	369	380	361	412	419	391	397	402	359	386	418	403	382	394	433	346	357	371	383	412	386	367	431	376	384	363	412	379	391	403	358	407	385	362	406	388	371	398	407	388	390	420	394	385	384	421	381	387	367	398	381	405	397	385	376	387	418	399	350	367	387	384	408	381	386	380	392	354	362	393	380	392	394	378	384	416	387	385	337	388	390	392	376	355	391	407	421	428	379	378	398	416	397	406	410	387	395	374	396	405	386	443	391	374	385	389	373	377	374	397	393	394	405	410	398	361	373	359	416	392	349	382	424	400	422	394	378	389	376	393	402	413	356	415	396	418	407	401	382	397	368	415	409	390	370	391	402	387	404	390	380	340	384	422	370	390	406	390	372	362	401	387	368	405	401	378	391	418	423	424	387	355	366	430	372	373	415	386	369	374	385	398	386	368	366	390	397	394	375	407	402	366	391	397	371	399	371	402	380	379	355	377	390	430	372	407	375	394	385	394	361	373	387	401	367	421	386	408	374	395	416	375	395	348	404	394	362	385	433	371	415	384	386	372	383	375	398	385	376	379	401	397	376	397	389	392	392	388	407	409	404	389	392	377	361	424	397	383	362	423	398	394	371	384	431	415	412	407	379	381	422	404	345	389	422	405	399	404	396	392	407	389	381	404	401	410	371	381	357	389	399	358	406	401	391	383	391	422	420	392	410	371	388	389	377	412	386	406	439	384	391	409	385	396	381	388	380	415	400	396	371	363	418	402	382	411	406	406	374	401	373	368	415	393	381	420	406	407	426	396	393	362	376	386	371	408	384	364	401
5895	10147	19272	51360	27270	3442	1454	1263	1025	1015	923	1230	3082	10693	19639	14303	7751	4605	2403	1255	883	683	620	670	668	609	673	642	662	682	641	615	640	654	608	595	603	678	622	640	628	648	642	660	645	644	600	650	618	626	662	651	624	653	675	649	617	625	609	635	657	622	676	652	625	636	623	648	656	623	612	692	642	626	646	621	652	696	664	610	628	671	650	674	628	641	647	645	644	651	651	684	601	649	652	676	597	654	625	654	646	664	602	667	673	665	649	639	610	645	638	639	675	615	657	623	651	651	641	654	617	659	581	642	615	658	693	630	621	665	659	685	661	630	675	630	630	606	655	675	649	650	688	692	675	592	633	710	663	657	658	649	658	684	644	650	638	647	628	635	613	641	646	596	607	650	663	634	670	623	643	664	685	635	622	641	639	690	612	632	631	634	660	691	620	642	629	699	648	686	615	588	635	643	641	655	667	624	660	634	637	608	641	608	626	616	602	669	607	628	618	635	610	653	682	631	622	617	632	700	668	659	676	615	667	642	642	642	627	646	650	674	632	686	672	643	641	654	647	654	627	619	655	616	665	645	653	642	652	661	613	676	636	625	637	660	636	617	690	649	620	633	577	645	651	645	658	640	627	639	614	647	637	623	658	629	645	644	667	637	641	644	600	627	625	620	622	669	662	619	661	636	658	645	588	631	642	674	615	666	612	661	667	607	617	626	637	604	663	630	674	679	632	663	659	642	663	641	635	584	683	675	644	603	621	630	583	680	671	660	631	626	589	631	674	672	629	625	668	641	660	677	615	620	627	659	656	661	629	679	644	656	628	672	640	653	635	655	665	608	676	682	621	650	661	678	600	683	645	637	642	648	661	613	636	635	637	632	626	646	629	638	662	619	606	634	689	659	679	599	595	687	656	623	595	628	647	644	654	644	590	651	634	663	676	650	636	657	651	628	666	671	649	689	638	652	622	659	607	636	679	687	669	632	614	689	618	595	603	639	689	662	629	639	628	637	662	651	611	657	652	633	599	657	668	658	647	655	640	681	631	665	651	659	643	614	666	647	608	645	625	649	588	647	638	622	630	654	663	625	650	672	681	656	659	639	671	639	643	647	672	701	708	648	628	650	642	624	663	628	655	640	655	605	701	634	631	633	653	661	667	641	649	617	665	650	673	641	624	658	643	676	626	638	644	653	607	646	658	653	640	657	617	667	619	648	700	650	622	655	688	608	657	645	652	611	623	634	653	652	646	641	645	643	681	663	626	641	657	621	638	633	618	616	651	629	690	672	631	630	680	622	614	642	656	641	662	681	659	626	657	657	612	628	632	697	611	631	637	635	621	663	615	651	608	679	605	657	620	624	627	660	652	602	671	629	645	629	628	640	637	622	648	638	655	590	660	652	611	639	615	660	659	670	669	637	697	630	643	655	646	698	616	629	659	639	674	651	640	611	657	640	665	652	657	633	661	649	679	684	645	607	673	646	643	647	630	662	627	633	679	633	668	605	662	700	619	640	634	648	614	624	646	662	642	646	632	651	684	623	635	662	640	684	664	664	699	646	623	635	661	606	630	633	622	595	663	638	648	675	640	632	673	657	584	648	656	665	685	645	645	656	593	596	590	638	640	609	635	641	626	657	631	659	625	660	677	696	616	666	613	659	676	678	654	657	624	648	658	640	643	649	643	668	663	606	649	654	610	645	651	678	660	676	662	642	625	661	645	654	640	622	626	661	635	657	639	671	625	619	662	634	642	643	660	651	646	616	665	673	643	601	655	667	627	621	674	592	620	642	634	646	628	652	636	640	644	682	657	662	634	647	651	677	614	643	650	641	615	635	640	624	658	612	679	639	645	610	642	674	654	640	634	635	671	622	623	689	595	642	629	619	615	629	652	629	665	638	700	631	621	645	649	651	626	662	664	645	658	685	656	622	597	663	670	647	661	713	684	627	603	665	636	687	641	626	653	660	599	675	638	621	637	641	647	658	666	667	625	623	596	664	594	630	651	674	690	643	669	660	640	648	660	642	657	630	674	664	636	635	616	602	645	670	630	625	696	644	653	671	620	641	638	635	623	624	643	652	661	622	630	683	659	694	615	650	685	647	660	633	653	638	624	621	664	675	656	663	668	615	682	648	646	667	647	619	658	651	612	600	652	644	623	590	622	618	603	620	650	671	628	640	658	675	639	632	626	649	655	605	620	637	697	641	644	656	667	646	607	640	634	675	635	680	672	651	608	626	663	628	629	672	639	632	625	638	645	619	613	650	624	678	662	657	643	665	704	667	602	658	696	664	633	626	637	626	647	656	639	681	637	636	581	623	634	659	645	667	646	641	651	653	661	633	661	672	625	668	674	643	592	602	646	667	681	672	659	645	638	643	670	625	624	661	667	673	658	667	669	632	645	613	652	625	697	644	656	630	655	643	629	645	650	672	603	636	596	657	654	654	609	652	649	654	626	642	652	696	687	669	667	626	649	620	609	652	661	666	612	640	656	616	604	655	683	636	656	695	660	633	649	629	700	628	653	692	652	641	597	685	622	632	651	664	628	638	627	618	647	647	633	621	619	619	637	641	647	645	603	634	647	656	649	652	669	632	639	657	643	609	603	644	639	689	643	644	632	640	663	581	677	692	617	560	656	636	676	602	628	624	643	637	616	646	637	625	664	624	649	638	674	677	627	658	638	659	605	640	654	609	627	619	622	673	652	639	633	600	672	666	644	626	633	626	630	598	608	608	635	636	685	618	627	585	637	639	614	654	612	586	657	635	639	667	622	643	633	634	641	638	610	632	643	655	648	626	620	624	630	647	641	607	666	628	662	603	649	671	655	619	631	662	694	651	645	661	631	650	635	679	632	658	620	640	665	604	686	689	661	643	676	635	649	626	633	634	658	665	628	615	671	600	659	613	628	653	644	652	637	599	625	628	678	605	692	676	640	640	613	629	658	627	660	653	646	587	650	645	656	644	615	682	624	613	634	659	626	673	631	606	621	632	652	594	598	659	609	635	654	660	641	634	633	658	631	612	650	638	688	663	636	669	658	638	652	636	624	645	665	687	638	626	661	641	623	660	628	649	643	634	615	660	613	653	595	626	635	619	613	603	656	665	636	651	664	664	634	633	650	665	687	661	667	656	615	614	615	630	610	638	644	606	595	667	632	662	687	647	633	667	615	651	602	623	621	654	654	626	677	669	625	667	620	630	636	656	652	651	685	676	638	607	653	683	646	602	632	687	649	709	633	677	654	643	642	635	611	631	674	616	646	656	693	644	683	604	629	663	615	622	685	639	664	641	611	629	652	616	608	659	621	658	596	628	667	686	700	639	691	636	637	642	686	619	597	654	670	700	589	581	624	642	631	634	624	651	597	638	639	654	643	614	643	664	659	645	673	648	634	624	636	622	687	645	625	692	646	661	628	627	642	622	654	621	644	674	662	643	627	628	661	595	571	639	652	621	649	639	633	641	628	686	613	642	672	654	636	635	666	641	624	597	648	674	624	618
23120	21124	29117	32371	25104	20290	9849	1022	721	672	573	551	802	8760	21555	17900	8643	4013	1680	852	562	514	380	390	361	363	384	403	392	413	365	401	400	386	395	438	409	379	394	430	382	402	393	417	388	387	422	363	412	390	351	409	414	381	378	388	405	380	357	363	358	359	377	353	409	398	418	390	419	384	411	382	389	395	401	377	430	423	401	352	400	399	382	366	347	394	400	425	377	391	422	385	422	398	367	391	415	422	406	377	404	428	381	390	385	416	374	363	382	400	389	406	399	342	432	375	394	449	388	404	384	365	407	413	406	416	402	395	394	410	425	387	405	389	379	397	393	368	376	394	421	398	424	404	390	388	395	383	398	390	421	391	399	368	373	392	392	380	385	404	371	408	365	386	453	379	369	335	380	394	411	389	359	366	375	444	389	380	393	414	367	370	397	383	385	397	365	355	406	373	386	347	392	376	394	413	404	371	386	369	377	380	417	366	365	357	358	368	401	403	387	407	409	387	355	397	358	395	360	396	412	354	383	400	382	402	403	364	390	403	393	382	382	376	379	421	368	388	374	417	416	374	371	367	379	406	414	368	408	358	414	417	371	409	374	379	378	377	398	399	403	389	380	394	384	376	380	364	402	359	359	353	392	378	385	381	408	372	407	377	373	405	412	411	416	413	385	366	463	382	382	391	403	362	400	378	354	400	385	395	384	402	417	363	373	422	381	374	416	402	396	402	397	374	363	389	376	404	395	402	381	402	374	352	401	397	372	374	429	388	395	373	417	385	383	394	363	388	358	391	384	389	404	387	392	378	381	378	354	354	398	382	388	381	400	367	422	381	417	353	379	390	392	390	374	395	396	424	390	406	356	364	379	388	411	413	377	393	368	337	396	397	393	355	409	393	381	370	382	407	419	389	349	393	385	373	391	393	366	375	367	381	380	362	390	381	389	405	381	355	374	393	403	366	388	375	401	414	426	379	387	412	376	389	404	408	373	405	390	388	372	386	396	375	364	389	379	412	385	395	388	345	395	391	411	378	399	395	378	374	381	399	389	395	384	389	410	414	378	407	389	405	423	391	425	346	383	366	409	367	368	392	394	399	391	392	387	407	388	392	387	414	369	370	384	371	401	406	409	373	389	412	410	364	381	361	368	362	378	392	380	373	383	400	386	381	386	404	412	424	355	360	427	424	343	384	371	373	378	404	393	362	355	367	410	366	385	399	405	375	378	375	388	407	407	397	355	406	374	381	378	385	382	380	419	396	379	372	379	358	395	398	403	389	371	363	347	397	385	392	379	373	393	397	414	388	403	401	407	443	384	390	371	356	401	383	396	385	392	416	355	431	390	376	432	360	392	368	406	419	373	392	405	389	369	385	392	421	374	384	410	377	414	411	441	371	372	350	382	420	364	348	386	409	400	370	343	404	375	387	415	379	347	406	334	399	390	406	344	374	369	384	381	388	380	422	363	359	407	372	368	386	383	379	380	403	417	411	412	367	386	381	359	374	407	386	391	416	399	416	371	386	369	351	393	369	393	414	388	366	406	378	374	397	405	413	394	369	362	359	410	359	384	406	382	402	381	347	403	402	401	400	394	344	400	368	386	393	407	378	397	386	398	378	363	408	402	370	379	380	406	410	406	361	392	416	388	375	378	406	375	397	425	415	403	413	375	396	396	392	399	395	381	362	373	395	371	395	381	412	374	410	421	399	432	398	346	396	405	409	382	375	381	401	389	368	378	402	361	388	388	384	384	377	384	375	406	398	395	378	369	372	375	389	396	425	384	420	382	398	364	367	384	386	363	382	368	357	418	385	375	394	384	401	399	363	373	404	418	364	386	395	400	386	365	388	388	385	389	396	385	382	386	353	394	387	382	390	415	367	403	408	386	411	375	401	378	418	384	390	379	387	374	363	373	416	409	394	410	395	384	381	385	392	367	352	403	379	375	377	425	379	417	372	376	381	394	397	412	363	366	409	376	374	396	379	372	403	389	382	382	410	350	400	350	392	376	391	378	403	383	418	411	378	395	359	419	407	372	345	425	415	375	408	402	406	389	394	368	399	370	411	367	386	419	377	421	373	397	390	356	374	389	379	397	419	360	404	394	438	385	392	398	357	370	411	397	374	394	349	406	370	386	368	381	379	373	400	395	396	380	373	381	426	387	371	388	387	427	406	388	411	358	396	418	365	393	438	372	378	379	436	395	346	392	404	387	378	364	379	375	374	360	390	396	390	399	375	400	392	402	363	403	391	396	392	378	416	395	399	370	359	369	360	396	365	360	405	388	414	387	399	381	387	354	366	411	384	402	390	418	401	375	397	376	378	381	414	390	414	378	399	402	374	376	379	394	403	410	410	366	409	399	388	397	396	387	397	401	360	389	400	367	433	400	370	399	398	358	377	422	375	381	386	359	408	388	382	357	401	416	401	407	438	389	377	390	367	377	384	385	418	413	393	398	370	404	379	367	373	377	398	382	411	374	411	370	368	389	372	379	381	417	394	367	372	401	371	396	376	397	386	378	362	390	417	405	353	377	388	359	359	381	385	398	366	414	391	406	419	385	388	394	417	410	384	408	374	372	363	379	388	416	386	372	409	392	394	386	422	412	395	413	399	369	412	410	378	381	406	378	401	379	383	416	424	386	376	390	381	383	415	355	399	417	380	404	366	397	419	389	377	410	405	381	369	429	387	411	360	411	432	386	371	395	378	402	372	387	408	403	423	396	394	387	388	353	428	397	416	413	403	378	347	382	415	391	384	404	403	381	365	393	375	376	383	384	387	409	365	393	397	391	402	416	375	410	400	360	398	391	329	404	406	374	370	411	387	376	372	350	406	387	390	360	395	384	395	413	355	377	384	405	397	377	377	419	413	405	387	395	401	390	388	385	400	376	401	380	378	390	376	354	390	369	405	376	381	401	382	424	381	376	385	419	390	363	401	377	375	421	407	378	365	434	396	392	379	439	383	388	385	429	385	400	395	389	384	367	410	413	414	380	381	378	409	408	392	376	346	408	369	398	417	406	442	375	379	384	384	424	370	422	404	374	396	377	393	363	374	384	361	355	388	383	422	384	374	373	400	353	383	387	377	375	395	391	394	399	401	375	418	388	396	396	372	388	367	391	400	370	369	363	417	412	386	380	374	379	406	390	387	396	378	418	403	391	403	415	361	363	412	387	407	397	410	377	403	396	376	424	395	387	393	370	369	372	382	375	404	376	385	399	390	384	351	383	371	390	424	385	403	390	381	409	386	388	398	358	382	375	410	362	393	389	376	372	395	392	410	396	375	374	363	408	364	407	368	387	403	385	373	383	367	387	369	379	421	412	394	410	413	409	408	389	354	379	389	395	371	403	373	408	391	388	424	393	379	413	397	389	362	410	345	369	383	384	392	373	378	382	390	377	392	385	375	399	360	390	395	406	397	380	371	377	375	384	414	391	411	394	398	341	403	389	382	375	373	390	387	379	366	417	375	387	374	428	419	398	379	419	404	399	397	386	405
9589	18422	26867	66582	22850	3626	2651	2139	1773	1535	1356	1233	2109	19974	32614	26977	15677	8946	3936	1750	1140	842	670	634	632	643	589	655	676	656	645	652	629	611	664	649	621	629	609	631	609	665	609	619	651	655	649	651	625	624	586	661	658	632	620	621	630	660	636	656	651	600	648	686	577	635	646	654	648	645	580	643	718	658	655	635	641	647	566	647	649	646	675	622	636	620	606	638	664	611	634	613	618	599	609	628	605	655	594	625	626	606	586	609	666	623	658	613	642	573	616	625	634	651	580	575	619	612	658	607	685	655	619	613	614	631	622	639	655	616	614	654	656	586	592	658	641	613	592	660	656	589	629	620	657	649	659	676	673	625	614	617	629	642	594	695	611	681	638	598	634	639	577	617	647	631	623	654	655	638	611	584	631	592	599	639	646	624	660	648	601	618	627	645	638	608	631	651	642	603	649	623	623	607	601	617	642	608	594	631	624	641	656	649	623	668	643	649	619	564	665	596	633	656	637	670	603	627	617	599	649	614	592	659	615	638	609	603	656	585	653	606	596	606	607	613	613	630	608	679	624	615	649	653	611	650	609	626	670	639	592	638	678	585	638	594	646	644	620	640	623	653	678	618	656	604	653	657	648	656	625	653	614	649	620	642	636	633	627	631	625	659	635	650	600	612	662	589	637	602	631	605	620	651	654	621	624	647	638	586	640	646	620	665	580	607	660	643	627	632	654	631	664	613	617	627	659	635	604	624	643	629	585	621	658	639	586	627	657	625	660	674	641	577	634	620	598	596	618	672	597	594	640	628	640	647	619	622	650	623	618	652	634	639	619	595	640	643	620	642	631	622	607	633	605	610	601	643	647	609	621	599	630	641	610	607	597	639	615	620	629	607	656	625	557	640	613	677	578	605	632	644	623	654	627	619	614	636	659	661	597	647	600	644	632	637	602	580	605	636	623	615	614	634	650	649	610	629	639	627	649	620	631	591	634	586	598	631	634	590	654	639	630	634	641	667	598	649	640	654	657	629	619	577	605	601	636	657	621	619	649	656	630	589	666	643	624	639	626	594	627	604	656	600	670	650	586	625	609	656	593	624	624	647	605	606	617	642	656	627	610	649	611	620	644	620	632	591	597	618	611	661	598	645	636	629	625	580	579	651	644	657	658	622	646	602	564	630	651	642	625	629	632	618	607	661	661	657	639	634	599	636	610	660	629	668	691	633	635	634	620	613	671	660	611	639	635	659	608	622	637	625	647	613	682	629	595	632	607	615	646	628	620	628	635	626	596	597	622	674	644	662	636	622	647	601	628	624	648	616	607	616	600	640	663	623	629	655	654	612	605	633	628	640	641	597	655	656	647	622	608	657	637	619	609	664	629	627	609	639	615	639	631	657	595	644	629	653	602	665	600	611	628	631	602	603	626	634	614	614	613	638	599	645	654	604	606	667	625	669	639	614	647	667	635	638	608	635	629	617	595	674	623	583	583	631	634	614	619	630	632	666	637	610	641	619	632	620	603	599	628	617	628	588	613	610	581	667	624	615	659	643	635	618	610	653	656	623	631	623	648	633	604	614	604	633	609	604	602	620	590	636	618	689	653	586	657	655	660	655	676	609	665	613	608	596	630	590	629	664	643	601	627	622	611	677	623	585	625	596	594	592	651	638	651	612	579	630	612	592	615	607	611	608	615	657	620	619	594	607	637	658	645	636	637	632	648	597	640	613	625	590	597	630	625	607	604	643	615	672	588	604	626	637	653	620	627	592	638	609	625	627	606	649	607	598	649	570	663	624	667	621	619	586	625	637	609	647	690	633	580	625	659	646	650	660	606	599	622	657	596	596	638	615	636	624	616	613	632	624	672	595	561	620	642	583	626	645	624	608	576	623	658	665	617	635	610	615	685	605	651	625	626	638	640	638	637	628	613	603	616	624	593	638	626	641	609	650	690	629	663	587	601	647	585	605	604	636	646	634	622	618	643	605	640	656	602	641	620	612	664	649	573	596	596	651	628	618	669	593	581	610	629	587	616	643	618	597	604	632	565	613	622	649	632	631	624	638	599	607	649	618	661	633	637	631	626	633	616	643	616	648	655	616	682	642	622	639	634	618	610	581	604	668	604	655	636	626	657	626	621	602	636	626	622	625	660	626	632	595	666	641	632	606	670	635	606	619	644	611	568	580	627	633	611	600	623	605	651	613	631	616	611	619	595	624	663	629	625	618	652	639	629	579	642	625	671	670	639	641	607	650	651	619	667	613	654	652	651	654	616	609	665	635	640	606	648	638	632	590	632	575	668	571	639	634	645	616	647	615	635	622	627	657	642	658	655	599	618	636	668	593	611	616	620	607	631	641	614	627	607	682	570	651	647	607	642	623	647	627	626	597	624	667	606	629	677	653	608	672	667	630	635	628	638	623	651	655	626	605	608	664	642	642	664	612	620	621	634	608	625	620	668	698	638	644	615	646	632	617	563	620	626	601	620	615	649	626	596	624	643	628	621	646	639	659	640	643	637	620	622	604	631	609	600	597	638	624	600	622	602	618	650	579	609	604	651	594	630	654	688	664	642	626	646	577	657	643	636	636	666	625	608	639	629	658	592	617	663	623	660	643	637	682	612	615	616	596	629	604	670	643	590	619	576	663	598	648	643	601	600	606	672	596	661	644	640	589	626	623	645	621	619	604	612	649	603	609	650	649	636	599	650	646	598	639	647	607	644	593	638	643	660	630	646	569	612	641	608	673	645	648	595	607	637	633	621	603	598	584	621	636	608	634	599	633	635	609	628	623	621	594	634	587	607	646	599	651	648	648	605	628	617	618	626	642	636	574	626	673	593	623	611	629	636	633	648	624	640	639	637	625	634	591	637	613	638	643	596	587	612	635	626	674	613	633	595	654	613	611	629	630	620	644	624	644	630	661	653	651	628	615	680	634	631	596	643	604	600	573	599	641	621	649	574	595	615	623	620	624	588	634	616	626	586	600	681	654	652	662	622	627	682	655	617	626	650	633	618	641	610	608	582	634	627	653	665	625	673	638	631	638	624	606	622	651	637	605	653	624	618	614	637	622	635	588	622	624	642	624	620	647	690	629	633	614	632	648	616	620	605	640	596	621	640	650	625	627	678	629	631	624	593	652	639	634	628	644	597	569	574	633	593	603	648	669	651	627	611	632	651	641	622	648	582	612	635	658	638	627	615	661	597	611	593	613	651	580	631	627	625	655	663	627	662	597	644	613	602	660	656	604	631	617	583	590	599	662	627	636	624	626	595	576	594	592	614	641	634	615	630	623	607	604	612	649	643	605	651	636	618	644	592	599	620	630	602	637	642	607	656	674	579	639	636	609	626	664	626	630	637	621	630	605	583	629	593	590	658	620	613	698	656	589	553	667	672	625	655	664	613	620	642	644	628	620	635	631	632	667	637	655	667	627	584	658	604	681	631	599	645	643	627	662	616	575	617	644	600	637	600	651	648	632	650	635	624	618	639	601	632	616	668	578	653	615
26776	19609	7732	19132	3435	495	471	381	369	323	355	341	439	1097	1947	1683	1006	622	472	410	393	399	350	365	375	367	394	349	352	365	318	364	407	331	341	365	354	344	348	329	385	324	330	327	346	337	333	356	317	337	340	375	370	360	361	340	322	336	351	322	353	334	363	388	355	323	344	323	320	328	356	341	344	393	355	335	332	320	350	325	308	348	352	349	337	329	366	356	360	360	319	326	366	358	329	356	349	327	310	325	328	337	375	374	389	341	363	347	323	359	350	356	354	362	340	340	310	376	360	342	381	358	355	339	361	358	321	330	365	317	337	340	308	342	339	351	352	360	326	320	353	350	341	326	348	346	347	319	332	338	359	358	352	334	332	321	333	342	367	342	321	349	320	340	383	366	323	370	331	381	337	341	346	362	363	372	304	304	360	361	370	332	353	350	315	368	309	351	329	336	315	367	328	334	341	360	339	333	315	334	361	361	343	358	355	328	336	365	360	355	321	325	356	330	314	314	340	351	367	360	361	329	339	355	387	324	345	361	324	351	360	341	354	355	352	347	374	334	348	300	316	325	366	357	354	327	366	326	347	344	355	329	328	348	382	317	348	354	358	361	372	348	350	394	362	353	365	342	378	354	331	328	372	337	347	339	374	352	344	356	314	333	324	339	368	344	340	356	363	347	318	383	333	350	344	329	342	356	344	334	362	347	365	373	332	370	377	373	325	332	387	318	362	361	347	354	325	352	357	331	327	360	346	326	355	388	332	290	376	305	364	347	328	358	364	351	349	335	371	320	313	361	363	353	364	315	371	327	349	331	343	328	340	314	338	298	339	341	358	335	364	379	332	345	328	337	318	329	320	378	373	343	349	355	362	350	359	337	334	344	336	347	346	324	326	321	331	374	353	373	306	363	360	318	326	338	363	310	342	333	359	337	347	323	359	352	314	339	315	325	351	354	344	360	324	348	363	329	346	340	330	359	323	346	357	340	376	355	328	314	359	358	356	343	332	331	349	336	378	352	341	323	360	347	340	317	352	341	368	355	320	333	360	323	320	361	333	348	328	321	344	336	359	331	334	344	329	349	365	357	330	361	336	364	319	347	342	331	362	320	330	333	341	322	361	343	347	342	331	349	322	339	302	349	338	341	330	366	345	377	347	338	345	365	353	365	336	329	328	318	343	340	381	368	339	327	312	374	342	337	308	340	334	374	331	327	319	344	307	328	347	346	365	345	338	371	359	325	341	358	337	339	354	345	365	326	381	336	328	350	334	345	351	368	366	332	314	360	301	320	364	322	310	362	362	340	358	363	307	338	357	311	315	370	362	344	319	329	326	354	327	336	375	338	353	343	334	362	348	359	341	332	348	332	354	355	376	364	333	323	345	336	352	333	347	319	339	358	342	346	331	339	332	368	356	353	341	356	382	316	400	358	343	356	324	325	320	329	350	354	344	382	374	353	337	397	365	342	336	295	337	350	369	335	347	354	353	355	346	337	320	338	330	343	348	344	365	379	339	390	321	323	320	319	373	329	336	338	361	340	328	336	352	383	341	357	332	338	367	337	364	331	332	358	357	353	350	337	378	355	343	353	352	356	344	368	358	362	330	312	362	365	355	304	333	341	322	330	329	362	329	304	380	349	354	339	318	350	331	310	368	329	366	356	353	342	333	362	359	330	329	331	354	346	324	340	340	351	366	348	365	351	318	311	358	308	324	362	362	339	342	339	342	344	349	364	357	336	363	335	347	319	376	321	332	315	354	315	320	321	365	320	358	368	343	322	329	327	362	346	350	331	318	340	377	298	367	359	356	377	369	319	334	368	341	306	346	376	388	349	349	323	338	351	330	320	333	349	341	355	338	326	345	348	314	343	354	352	331	355	366	335	362	354	341	358	332	366	318	324	348	323	328	336	342	342	342	316	334	345	360	329	363	355	354	347	348	319	332	357	365	343	348	311	373	329	340	361	351	311	338	342	314	374	349	351	354	358	356	345	359	330	368	325	353	352	318	364	343	330	334	333	336	324	341	357	347	384	329	351	331	340	318	348	317	378	326	356	344	373	351	347	361	317	328	320	335	365	390	335	321	385	359	324	361	329	335	329	356	333	318	327	369	337	359	342	345	347	360	332	345	336	360	323	332	344	347	353	348	341	355	350	301	375	324	322	346	313	343	334	361	330	347	346	334	348	316	370	351	311	337	336	357	347	309	374	342	328	338	333	332	351	315	332	342	342	340	356	344	316	354	343	332	302	329	323	322	343	339	340	355	334	334	329	314	389	355	371	364	346	321	356	349	365	341	340	354	329	335	341	331	350	334	366	317	345	330	366	343	345	370	355	340	351	321	350	359	362	357	327	378	364	344	346	343	350	353	343	350	308	360	367	324	369	353	365	356	326	361	345	350	321	356	361	309	334	315	306	351	348	355	335	379	352	381	337	342	346	346	383	375	315	338	342	348	333	368	312	357	356	340	361	322	329	349	336	339	359	352	350	319	311	337	331	345	337	351	328	352	316	310	337	348	347	349	339	331	345	345	352	317	327	371	368	358	356	318	367	327	332	345	310	327	357	360	327	322	360	314	353	314	327	315	353	327	348	329	372	330	336	304	354	348	336	311	326	330	303	355	357	307	352	386	357	325	354	372	328	345	362	340	350	323	336	330	355	317	344	365	312	394	366	335	319	358	373	346	342	340	315	347	356	322	312	350	340	326	359	338	330	337	319	350	330	323	341	350	365	376	343	330	338	359	337	356	361	345	340	358	323	354	349	380	364	386	321	361	341	346	363	343	320	382	336	354	346	359	339	304	362	359	347	329	352	337	334	319	329	334	327	374	364	328	351	357	335	355	347	353	374	339	319	354	352	325	305	338	337	327	343	364	388	321	306	319	335	319	340	345	348	357	332	368	332	344	349	342	365	337	343	322	369	356	329	356	342	337	318	344	369	356	293	366	345	351	330	334	333	312	333	333	331	309	382	340	341	342	349	377	367	363	360	313	305	357	354	324	367	345	344	350	364	360	339	354	357	316	336	324	345	315	335	328	352	355	337	336	346	364	340	356	332	357	333	334	334	362	334	348	309	317	338	373	350	341	355	340	319	347	364	304	340	317	383	345	333	315	339	333	379	363	330	320	343	371	353	368	313	336	341	343	364	366	315	364	334	341	328	307	330	344	319	338	330	353	335	341	312	330	318	345	373	340	324	400	336	323	342	319	303	338	319	353	339	348	329	337	362	375	362	365	347	351	340	340	349	359	305	298	349	389	339	331	344	321	375	349	345	346	328	362	317	319	345	333	332	329	349	380	347	367	294	370	317	317	349	315	328	326	359	340	348	332	304	335	349	337	331	371	324	342	335	313	342	364	345	360	352	325	359	358	359	373	336	347	360	375	342	324	329	360	326	355	322	341	318	330	392	325	368	333	338	329	350	339	329	331	319	333	327	365	343	338	343	316	323	348	337	331	348	335	326	361	343	344	352	315	359	316	355	353	361	340	358	346	340
5013	3754	7744	25468	4839	1011	897	788	721	668	661	660	1034	3019	5122	4377	2266	1205	843	723	695	620	568	578	558	577	536	571	525	572	594	536	544	585	559	584	582	569	538	599	576	586	584	573	557	580	585	535	552	563	542	557	537	557	565	575	577	537	582	576	567	552	594	588	572	529	568	602	576	585	605	571	587	593	577	610	613	569	598	534	597	571	544	579	540	585	569	544	562	569	579	568	537	573	554	536	531	616	577	571	547	534	591	575	549	618	567	567	567	561	568	575	600	564	603	549	564	545	573	577	576	547	599	595	601	580	600	526	564	562	605	566	545	550	554	577	552	571	593	549	592	583	512	597	570	610	589	599	562	578	556	550	550	539	602	558	546	580	564	590	573	546	556	539	622	545	594	583	559	567	541	571	559	598	547	553	542	583	579	549	551	548	574	599	613	559	569	570	616	586	564	628	567	566	530	552	554	571	568	552	538	622	575	592	567	551	542	612	588	597	594	614	564	556	515	544	555	590	561	548	561	576	554	577	594	535	574	553	522	554	569	561	579	612	553	562	532	523	561	568	563	532	554	559	577	571	592	575	559	557	607	571	584	541	549	569	574	566	584	600	538	541	562	571	590	576	543	523	609	545	567	570	571	597	535	552	612	584	552	545	597	603	576	604	599	583	574	549	606	548	546	565	559	577	532	566	592	566	591	537	548	631	599	575	548	529	548	585	606	571	546	585	539	540	578	577	574	567	568	537	582	584	565	565	516	577	597	586	545	575	538	538	566	530	579	537	554	572	570	548	550	561	599	517	550	546	610	565	530	542	567	559	581	534	520	570	588	542	557	592	563	540	578	569	567	631	606	537	569	531	591	550	572	579	588	627	577	563	559	559	575	601	545	550	579	568	579	574	589	600	574	554	585	559	581	593	609	589	556	584	579	565	567	573	551	565	542	573	555	608	577	546	547	522	613	563	561	562	576	519	556	554	565	575	576	568	551	592	535	595	624	568	563	558	556	570	572	522	598	570	510	544	547	594	578	548	550	601	571	573	589	625	562	560	592	547	515	566	541	585	574	548	552	594	555	561	564	586	554	591	612	575	578	585	554	549	585	558	590	523	553	569	570	604	582	551	572	542	549	573	537	559	578	594	580	585	550	581	560	560	610	536	617	594	578	578	601	553	583	578	540	579	552	571	583	604	519	574	533	594	590	522	556	580	531	597	563	565	554	603	564	524	564	575	539	519	569	606	543	584	552	555	545	550	568	589	574	594	575	516	637	546	568	540	588	565	586	588	621	590	569	550	555	562	589	586	567	569	572	537	529	576	637	532	571	548	584	559	593	537	610	545	545	545	559	554	569	547	596	557	540	552	549	609	572	592	576	626	554	560	570	521	563	568	586	545	587	583	519	556	520	544	579	524	592	543	529	567	581	627	544	558	562	579	559	568	589	562	595	589	539	575	564	540	557	540	590	587	561	547	564	584	586	607	575	567	573	571	568	585	587	552	542	541	583	560	603	564	608	548	553	558	620	510	605	621	577	567	559	596	532	570	563	531	575	543	558	598	555	543	567	548	531	532	613	553	559	545	548	563	563	575	567	534	556	556	573	564	549	586	573	565	534	540	544	608	560	551	584	602	556	570	538	592	551	543	578	543	590	564	548	563	557	568	571	592	563	603	548	512	586	613	607	564	556	585	571	565	554	515	556	557	562	555	564	573	517	591	560	565	548	563	576	590	544	539	598	605	643	574	537	588	601	559	553	533	541	559	586	546	614	593	576	544	588	573	574	576	550	523	548	619	552	638	584	613	566	586	630	514	566	583	613	570	548	565	548	590	589	555	606	570	556	620	534	599	561	588	602	544	570	577	560	529	532	558	577	549	569	561	587	589	550	558	572	559	539	532	546	562	568	534	574	590	542	564	589	570	566	597	563	539	580	573	595	586	574	573	549	592	586	563	565	576	600	576	547	575	582	606	502	557	568	557	543	555	584	569	584	573	581	552	594	517	548	577	551	587	530	531	568	612	534	586	555	593	563	524	557	573	558	550	511	573	539	526	569	565	525	587	536	532	601	583	567	567	521	567	549	587	579	583	608	585	592	547	543	583	545	585	572	562	614	546	555	535	546	537	557	555	590	588	565	579	599	536	580	575	546	541	529	567	586	546	551	559	565	576	586	596	545	545	580	605	565	580	575	566	572	550	540	548	574	590	605	539	610	580	566	560	521	538	500	593	601	613	560	534	576	587	532	530	540	540	576	527	550	529	618	567	592	589	567	565	532	550	567	562	582	605	562	614	560	549	582	594	521	595	557	519	658	539	582	522	559	547	555	523	534	559	613	562	542	597	620	551	555	590	554	599	589	574	577	560	552	611	552	581	521	592	566	621	514	560	616	566	543	547	562	561	574	596	593	578	568	573	562	555	571	563	570	626	575	577	573	560	579	539	573	519	553	594	539	503	554	626	584	536	536	600	560	557	561	552	561	599	545	565	590	546	537	582	567	570	559	594	573	570	575	567	531	592	562	558	533	554	565	600	593	618	531	575	555	574	640	564	554	576	533	596	567	569	598	573	574	589	577	539	607	600	535	556	611	534	588	562	562	598	620	564	582	544	555	592	560	612	544	542	573	562	604	549	545	566	545	606	580	603	540	577	538	582	546	591	569	530	554	548	563	586	549	551	588	536	575	543	572	583	556	535	547	587	548	544	545	545	534	536	592	580	562	549	552	563	548	541	601	562	570	570	525	571	583	577	561	587	620	554	569	590	538	556	540	580	590	561	614	593	592	528	499	572	588	541	557	534	578	534	526	580	585	518	546	566	529	564	594	539	601	545	559	562	561	585	555	589	571	582	542	593	595	567	550	566	517	551	592	565	562	582	582	550	549	590	550	541	548	607	548	552	606	559	576	583	581	591	552	577	619	554	573	571	565	540	545	555	613	547	548	516	571	589	562	566	562	574	585	611	555	579	534	538	553	563	590	539	544	605	565	574	561	612	561	597	597	583	522	571	540	576	618	568	554	559	533	561	569	596	537	554	597	543	559	596	547	577	554	578	555	615	565	597	583	535	588	562	581	555	586	630	619	571	569	591	549	604	558	559	559	539	528	532	522	576	609	508	586	567	553	574	521	533	576	579	534	553	578	565	565	566	575	536	595	559	555	576	540	586	566	554	550	578	555	574	581	625	610	584	598	537	574	569	565	571	538	590	505	548	583	574	563	520	625	591	608	540	585	564	573	524	560	574	557	549	567	521	608	569	557	570	579	536	534	628	572	555	569	590	551	578	579	578	588	560	588	545	583	543	551	574	600	575	576	575	558	568	568	599	559	555	614	572	543	557	598	596	596	560	572	575	544	517	575	559	604	605	579	539	584	560	578	547	554	565	568	536	541	547	548	549	528	539	601	548	545	588	567	573	500	552	562	588	595	576	581	571	603	541	540	589	577	558	565	568	588	555	567	566	607	569	573	551	554	570	557	541	571	590	618	588	629	535	585	557	580	498
24592	21125	28400	38393	19864	3616	786	604	530	494	463	481	1379	5353	9032	6739	2709	1798	1206	729	550	427	392	400	401	405	398	360	363	378	381	375	384	393	374	369	392	407	384	400	379	402	366	410	407	382	363	403	355	392	377	395	405	390	407	395	361	403	420	381	367	367	367	401	395	413	385	377	393	414	406	397	391	405	391	374	392	416	410	383	391	365	399	366	398	359	391	385	354	376	387	419	344	411	381	382	359	413	407	377	418	367	400	375	373	409	366	415	392	392	345	409	405	419	415	400	376	424	402	372	416	387	403	397	357	401	381	388	395	408	374	374	387	380	360	338	403	402	374	407	372	413	418	397	384	382	371	389	345	392	407	435	394	386	390	390	384	395	410	373	408	366	405	358	405	395	391	404	393	398	382	393	366	415	383	396	358	425	379	386	381	364	420	387	414	376	400	377	385	349	350	392	404	381	392	378	382	407	414	396	417	381	378	402	375	397	378	396	393	384	330	366	399	373	385	352	394	397	368	363	360	381	390	385	405	386	400	397	374	359	391	422	379	375	385	378	378	387	414	408	397	404	383	400	394	373	388	400	365	337	389	381	428	365	400	386	396	413	359	374	370	366	379	430	407	387	376	432	387	382	420	404	387	401	388	365	381	380	404	407	379	407	427	385	378	388	399	386	359	397	365	376	405	369	364	387	402	393	396	412	377	390	400	432	379	407	377	377	407	383	378	402	370	396	354	369	410	383	421	381	388	398	434	431	350	440	420	428	412	426	378	356	391	378	401	401	386	417	427	382	375	386	394	367	393	403	387	401	376	372	385	381	402	412	348	363	412	388	366	392	365	385	368	422	418	370	369	400	371	368	403	391	370	362	378	391	391	375	371	407	380	379	405	399	371	403	410	394	406	402	375	402	392	424	417	417	379	377	380	372	381	385	442	389	379	401	408	366	416	394	390	405	385	404	384	374	406	398	356	391	392	370	400	395	381	398	360	374	374	393	374	395	427	384	395	382	405	393	396	367	361	388	386	395	380	411	374	367	379	381	383	385	378	385	382	403	374	404	423	406	394	414	381	383	406	418	398	361	381	344	363	379	375	408	380	409	359	395	395	376	376	373	398	359	414	391	365	387	388	398	393	386	413	356	413	414	399	378	427	388	396	374	401	377	397	378	424	407	349	352	397	387	386	372	402	384	383	384	394	374	367	426	367	377	392	383	412	404	371	365	425	385	367	386	366	376	356	386	374	363	379	389	421	402	374	352	411	385	397	347	362	372	387	398	377	400	357	399	374	399	368	349	408	395	382	375	400	408	362	403	398	419	374	396	408	410	394	362	404	390	375	401	396	390	365	390	363	403	386	390	403	420	364	372	412	376	396	386	377	376	369	394	392	397	427	394	370	384	402	411	382	406	403	385	392	405	401	422	382	389	399	383	404	354	371	366	385	387	387	378	347	422	425	350	394	379	381	401	425	387	411	403	408	370	374	384	396	377	385	373	379	353	376	392	398	406	374	368	404	384	409	386	404	361	388	383	389	356	457	411	387	385	429	391	382	357	360	387	409	416	358	437	389	399	410	402	397	416	370	381	390	384	370	378	382	353	397	360	418	392	424	348	398	401	371	376	383	382	386	417	368	357	388	378	381	383	391	395	393	368	357	376	378	375	388	363	385	372	400	416	381	383	399	428	364	389	384	381	392	425	370	408	400	400	370	376	381	416	400	383	381	357	459	374	393	397	345	363	388	379	364	380	397	391	402	398	408	417	394	380	356	360	358	371	408	378	401	405	368	411	416	358	393	368	387	355	344	370	366	364	372	383	369	378	376	391	383	351	421	382	370	387	383	384	369	395	408	395	374	410	434	404	393	412	368	386	420	360	383	404	385	385	359	395	341	386	353	385	402	378	333	394	383	422	368	361	395	379	406	414	361	395	392	350	420	369	374	358	397	374	397	378	393	376	439	395	376	392	371	404	372	392	375	407	389	388	380	389	361	415	395	390	385	382	403	389	363	400	364	380	396	394	408	366	425	380	406	389	401	421	407	378	413	376	377	372	420	390	346	356	411	404	377	393	377	380	387	390	416	382	409	397	366	396	362	385	436	399	403	416	401	359	403	377	404	348	403	363	375	396	385	409	392	376	383	356	393	400	393	393	336	383	373	380	370	400	392	383	414	374	385	387	392	373	408	381	411	387	386	416	372	361	392	372	373	381	399	402	394	378	364	374	402	407	395	394	382	381	370	392	392	375	374	390	355	356	395	374	376	384	395	373	420	410	370	391	391	361	359	362	385	391	423	439	390	382	420	363	414	406	386	402	431	420	363	393	391	393	411	388	413	380	425	386	386	383	432	403	386	426	374	418	386	413	428	392	390	377	409	413	364	377	371	389	377	393	394	414	390	410	358	381	367	369	377	383	411	413	401	365	362	374	372	385	364	403	426	374	358	405	426	348	401	394	392	404	376	367	372	387	386	403	398	416	388	386	368	379	412	352	363	366	404	330	419	377	395	385	352	353	392	389	401	393	408	401	407	416	420	387	442	370	378	384	361	368	399	377	398	390	421	400	348	366	374	405	379	393	383	367	384	363	396	397	380	342	368	378	373	361	391	397	391	414	389	366	381	384	374	383	387	381	397	377	384	350	353	357	384	374	399	399	394	400	380	397	396	374	412	429	379	376	411	380	371	364	414	370	388	420	388	375	405	383	403	342	376	376	424	363	393	352	376	411	397	383	362	394	378	366	371	380	392	453	427	361	378	357	404	393	385	393	405	412	393	390	375	383	404	408	401	384	383	404	426	369	410	389	374	416	365	390	413	416	398	377	375	403	400	383	399	393	389	395	413	380	338	407	406	416	372	410	391	390	396	375	378	420	362	379	374	407	405	386	404	395	367	364	394	400	363	388	385	419	398	382	356	392	419	387	354	377	404	363	406	391	358	425	391	395	397	401	384	407	381	393	372	378	406	380	407	357	388	385	371	408	396	404	361	359	399	384	384	378	371	374	372	382	385	416	381	382	373	405	398	374	334	388	391	396	357	401	392	379	366	381	362	355	414	375	364	359	430	404	424	402	401	394	406	424	363	425	371	413	380	380	388	362	365	383	378	365	396	385	391	398	378	377	374	399	380	395	365	385	377	397	392	406	390	360	386	387	356	391	376	371	396	386	378	363	373	388	370	365	387	399	383	406	368	404	362	420	407	388	421	402	387	410	383	385	371	403	429	368	400	395	406	409	390	395	386	384	402	407	387	439	377	384	415	438	384	337	395	397	389	409	373	403	389	374	387	379	357	403	411	361	382	348	407	382	401	389	369	362	374	422	417	374	393	389	375	418	397	402	408	387	400	380	384	367	390	407	370	374	374	410	376	404	378	406	386	384	402	402	390	384	385	409	384	375	401	360	400	407	367	384	394	374	402	410	395	390	388	344	403	380	397	385	351	381	392	366	386	405	391	404	403	393	393	365	413	406	354	375	418	368	398	369	389	418	368	381	383	395	384	382
6320	10295	23525	48229	14309	2059	1584	1358	1130	1049	940	945	3925	14287	19816	14071	6489	4502	2907	1673	1041	736	653	626	674	616	647	651	685	672	655	669	652	608	634	670	668	664	646	652	684	676	665	631	663	695	629	623	661	641	628	640	716	721	633	637	691	661	680	650	667	599	637	635	604	635	664	656	669	658	663	696	644	664	652	637	643	649	624	594	612	624	653	646	657	634	642	596	633	696	640	628	616	596	654	629	635	640	621	634	631	659	620	577	644	634	653	608	607	652	662	652	642	629	634	630	630	617	643	659	643	652	698	599	652	658	608	677	607	656	624	614	673	618	632	626	645	615	612	638	615	651	661	610	625	609	631	657	668	670	611	644	664	665	599	599	672	662	666	654	652	633	634	702	618	640	646	616	651	594	618	676	643	692	652	610	646	661	709	644	704	618	591	672	628	612	664	632	665	600	668	643	650	639	653	671	639	603	615	668	667	676	664	627	640	672	691	675	656	623	614	627	630	641	637	636	658	598	627	637	621	663	676	641	663	588	663	620	605	619	673	625	638	647	637	635	615	645	631	675	622	614	640	631	675	630	633	677	658	691	639	651	639	660	659	642	610	640	672	696	663	636	636	659	636	611	628	670	654	661	670	593	653	613	652	606	697	618	667	616	638	682	647	625	585	616	637	703	664	671	636	627	683	626	664	630	631	619	617	673	656	638	635	604	659	660	598	632	664	639	636	631	645	624	651	681	662	632	643	644	626	633	679	605	659	649	613	640	675	587	650	695	628	626	621	641	691	633	660	642	637	634	633	602	663	633	634	623	652	686	631	665	614	644	663	673	636	660	607	628	676	661	634	637	597	680	631	642	664	650	637	636	661	633	650	639	606	695	636	674	674	675	632	622	628	682	620	632	623	691	624	628	667	644	640	649	645	618	702	643	624	682	630	666	631	605	636	607	651	620	660	610	678	656	673	636	631	679	631	602	621	580	614	646	669	647	647	660	621	602	648	652	609	622	682	649	657	692	710	719	686	645	658	672	641	635	673	598	642	667	633	643	689	666	621	637	592	661	617	666	662	639	643	668	635	618	657	653	630	658	668	628	660	605	632	676	648	661	607	652	651	636	649	612	673	631	611	626	608	655	648	682	631	631	619	660	706	627	627	675	653	621	657	610	647	624	597	636	673	630	660	699	638	631	634	638	647	643	668	659	660	646	636	618	625	652	677	636	651	596	596	662	601	618	610	633	652	644	625	652	626	650	651	619	610	679	664	604	664	652	647	658	632	637	643	670	668	653	623	650	634	637	664	627	616	656	674	606	633	656	588	658	615	656	667	634	681	694	679	608	620	705	637	615	606	669	679	616	602	669	625	667	642	677	643	659	642	604	576	643	615	624	634	701	634	653	643	649	663	632	663	625	629	614	611	634	612	610	675	632	636	612	634	643	620	675	635	653	642	636	664	588	597	677	651	637	645	646	629	630	675	655	626	613	619	661	635	634	627	616	604	601	620	621	656	625	635	673	627	614	648	605	648	645	616	649	609	631	636	640	678	636	616	606	655	643	640	649	619	664	635	641	641	640	623	632	628	620	629	620	643	611	651	677	682	617	658	684	639	631	649	643	643	639	622	666	639	603	627	626	609	654	634	628	641	646	630	670	637	657	639	644	635	662	641	650	618	641	640	612	632	617	610	636	627	625	665	600	625	605	690	655	711	642	631	650	659	599	657	646	645	656	643	616	637	633	668	636	662	611	611	622	624	636	664	633	609	589	603	609	634	637	612	645	663	701	650	624	673	619	642	638	641	631	666	645	667	619	670	590	635	657	680	652	648	651	620	615	668	662	652	632	645	573	640	602	626	636	621	659	614	672	607	609	675	637	601	666	643	613	609	615	652	653	642	631	662	622	657	670	668	610	696	629	651	669	668	626	625	645	612	628	594	625	658	621	639	643	682	677	674	642	648	648	566	650	640	612	656	646	659	665	670	648	636	639	641	686	646	643	628	639	656	666	657	639	632	653	607	646	650	663	658	606	622	696	624	629	603	654	654	643	613	624	642	629	613	646	670	675	666	637	704	650	646	666	677	688	681	655	658	678	632	651	683	628	673	647	669	651	681	623	603	630	662	608	638	670	645	613	627	639	667	688	645	656	647	644	597	682	651	648	633	660	656	649	647	626	667	648	693	667	673	658	620	633	632	679	678	594	666	639	651	662	636	633	657	596	627	597	629	592	631	578	597	625	689	602	672	624	685	633	666	624	649	630	674	663	662	616	594	655	598	614	697	640	665	612	638	646	678	674	644	641	640	638	660	604	685	637	662	640	668	577	638	635	642	621	681	634	628	647	635	617	672	646	590	645	693	653	617	645	648	602	653	652	641	662	645	655	659	604	621	622	655	617	619	634	644	595	655	636	640	680	627	646	638	669	670	615	641	647	630	651	641	590	682	601	606	639	650	638	643	644	676	677	626	637	637	620	606	598	652	680	657	645	702	663	600	611	661	609	628	653	636	663	588	634	651	647	612	648	634	677	653	725	675	630	633	648	642	655	648	648	636	657	578	629	650	642	673	605	619	641	659	642	643	641	628	622	620	646	613	580	651	649	607	623	622	639	644	657	647	595	640	639	653	600	654	644	643	648	664	670	666	657	641	665	643	694	662	650	628	623	667	613	651	605	671	648	661	643	657	636	696	661	633	684	643	647	644	620	661	626	622	683	640	642	612	663	638	664	659	651	623	595	625	650	686	584	653	620	664	637	611	654	662	618	683	660	608	658	627	653	654	619	629	597	627	625	648	622	646	654	670	672	665	668	616	626	706	629	617	634	625	615	652	666	665	662	634	620	641	685	603	631	661	647	605	670	608	629	643	623	642	672	592	660	619	678	651	627	608	638	624	637	632	698	657	698	676	661	654	606	615	660	650	623	624	609	620	656	650	653	640	615	661	627	674	642	631	688	642	612	618	632	656	675	640	655	645	669	640	697	625	623	630	635	618	671	635	621	629	634	608	605	647	622	606	638	673	640	651	618	655	669	644	631	639	624	568	588	663	663	681	681	657	656	661	620	680	667	685	648	678	646	627	633	635	632	623	611	640	624	614	604	585	638	637	697	665	643	641	642	686	643	620	633	699	622	625	667	649	597	647	660	602	654	648	607	643	633	665	634	630	620	625	641	632	704	615	639	637	680	671	700	648	641	601	709	665	633	649	614	653	629	630	625	637	666	592	647	612	652	626	629	648	643	655	633	614	619	657	640	658	657	646	616	640	646	725	657	632	637	651	592	637	644	675	677	685	633	642	658	654	647	623	646	646	644	621	641	645	627	653	627	654	656	657	688	608	646	637	646	653	656	634	658	652	671	603	687	631	652	660	661	628	654	636	648	603	605	635	657	635	682	644	648	623	648	608	645	649	629	650	674	643	642	682	599	640	650	634	662	691	593	646	641	619	624	616	677	619	629	652	694	652	675	635	662	611	626	642	641	678	689	651	637	578	605	668	642	620	629	684	642
23123	21138	29336	35943	26192	10644	1871	935	691	695	575	1159	2958	4737	20347	15038	8053	5265	2837	1533	944	459	371	376	386	385	379	382	390	369	427	380	364	356	417	364	377	331	381	372	418	410	417	412	356	408	386	369	388	385	401	386	383	344	396	432	391	370	342	376	401	401	413	408	363	412	382	387	363	378	387	372	347	408	380	383	377	414	388	390	368	360	386	382	390	392	407	425	368	336	366	400	375	382	394	395	397	406	399	390	431	399	380	378	397	406	360	376	382	395	398	401	380	408	398	417	407	385	412	364	392	399	373	363	376	402	423	389	440	375	378	355	377	410	379	389	391	387	390	399	407	368	386	364	386	381	381	425	375	377	371	386	390	395	392	394	373	382	342	348	382	421	400	387	401	371	365	373	356	426	362	431	392	411	389	384	375	422	417	395	398	382	370	406	376	399	387	406	402	409	410	360	382	360	380	384	395	401	383	360	363	388	391	410	412	388	399	391	409	404	371	382	377	414	393	347	385	371	397	350	395	383	385	411	387	396	358	374	413	390	385	378	415	370	380	405	382	369	403	368	375	426	369	398	357	421	363	387	360	360	383	390	376	364	401	372	416	389	414	395	412	398	396	407	367	404	368	391	414	381	397	387	409	338	383	399	389	382	366	393	412	424	367	362	383	423	394	371	377	388	368	355	409	404	390	378	384	377	398	354	372	400	375	393	404	392	371	388	365	374	372	382	390	392	397	346	405	446	386	376	395	368	398	405	425	396	368	394	394	366	361	369	397	379	351	436	388	380	391	375	389	396	372	364	355	343	436	375	397	417	367	389	375	383	370	427	383	399	375	388	365	322	367	374	376	428	354	381	356	371	360	390	404	373	375	385	406	396	411	409	409	398	350	416	385	370	347	397	387	391	414	397	362	381	384	362	391	376	358	436	367	374	377	390	405	388	433	367	386	364	415	402	378	406	391	376	423	382	365	413	399	367	397	384	378	423	398	403	395	392	396	393	346	385	427	400	384	419	392	396	387	368	418	378	387	373	408	416	383	434	380	360	374	359	361	401	400	367	365	404	349	406	434	404	377	392	390	413	376	391	351	358	399	355	343	412	386	374	378	340	401	415	367	383	397	376	400	372	376	409	361	380	362	394	386	401	367	401	406	398	360	386	352	398	408	399	402	372	403	369	400	356	415	345	357	422	416	399	352	358	388	395	395	353	369	389	393	405	373	362	364	412	392	375	370	366	361	369	387	402	390	386	397	401	377	420	433	388	376	384	394	421	382	380	365	404	385	399	392	358	379	392	367	394	385	388	387	379	360	389	390	359	377	413	364	363	371	375	388	398	404	368	376	442	345	348	351	393	386	387	389	372	367	380	368	366	362	403	381	370	386	380	412	357	385	386	382	345	363	382	402	394	411	349	383	361	380	359	385	362	357	380	383	349	392	364	385	403	373	405	382	402	377	359	397	362	349	412	388	382	404	396	406	380	394	383	360	395	375	371	396	388	390	395	378	373	375	378	390	390	388	375	371	364	386	413	368	396	383	368	400	372	396	376	394	398	387	339	405	397	419	412	369	396	404	395	412	392	364	396	424	417	344	381	405	406	363	371	389	399	382	396	391	342	402	373	391	367	410	404	413	370	379	387	406	375	374	377	401	427	372	423	360	366	382	392	406	398	403	371	377	391	389	362	415	390	378	378	388	369	364	410	385	392	411	391	390	376	391	397	385	387	395	376	412	419	388	385	339	414	371	388	421	396	422	411	395	392	393	368	387	372	390	411	359	402	377	390	388	387	391	394	396	381	384	380	370	395	362	394	401	380	408	372	361	390	361	368	375	360	374	421	377	387	387	406	399	393	366	385	390	409	386	389	396	404	352	366	375	382	406	418	394	365	377	391	410	387	373	383	373	390	394	361	406	381	396	383	419	358	369	393	397	348	399	402	396	353	396	388	424	387	386	387	404	361	387	382	410	366	370	397	384	378	399	390	370	366	417	415	379	376	415	395	423	413	392	365	347	387	413	381	361	411	416	395	401	410	353	404	409	403	376	387	385	402	373	373	363	408	403	410	405	360	386	418	377	351	413	413	374	421	354	406	375	370	402	374	380	359	385	391	374	379	424	370	413	368	375	403	396	368	405	373	391	371	392	394	415	380	406	373	368	401	366	413	368	368	415	330	365	368	394	375	376	378	392	427	405	348	358	386	399	392	399	346	388	409	382	364	385	331	378	372	383	401	397	383	412	359	385	357	431	387	369	400	409	374	424	398	387	383	388	356	364	370	387	400	407	398	407	414	394	400	374	409	403	377	407	344	361	410	402	403	374	399	406	358	369	354	392	369	419	373	398	380	391	411	403	395	399	395	390	385	373	384	390	410	378	401	372	389	388	348	370	366	380	370	405	392	386	382	392	370	400	396	410	384	386	396	397	408	380	410	397	415	390	376	400	390	362	398	400	386	381	413	376	410	386	403	361	370	395	357	353	381	403	388	379	359	383	380	395	365	383	372	383	373	405	402	396	396	386	426	362	358	416	361	386	374	404	361	403	396	358	385	360	395	397	392	365	384	398	382	427	369	385	364	384	417	372	368	371	389	376	394	383	381	368	418	372	427	393	398	382	380	376	371	420	381	345	406	422	383	365	399	400	389	407	393	418	441	385	389	374	378	369	387	409	373	419	370	396	382	355	378	379	366	341	371	426	400	393	331	400	379	402	404	396	371	407	396	386	403	394	375	396	358	378	387	359	414	373	413	374	382	360	362	344	399	365	400	373	390	338	352	377	367	386	380	360	399	419	348	408	424	411	381	398	352	404	386	366	375	362	393	394	408	409	404	404	378	382	372	383	431	406	358	423	381	370	385	389	393	378	401	390	398	412	367	365	389	379	372	383	426	384	387	400	408	384	398	380	393	395	399	394	384	357	407	372	413	401	396	378	370	380	400	363	367	377	412	379	399	401	386	392	390	370	391	350	401	397	391	380	412	390	380	406	397	387	363	386	402	390	349	406	379	395	411	391	363	378	405	372	365	385	379	384	411	386	364	410	418	409	371	397	376	378	405	354	363	404	371	373	396	419	422	397	382	373	410	394	388	359	393	364	389	400	370	384	372	394	389	404	369	396	376	449	369	410	371	419	388	353	382	398	367	392	380	394	386	393	355	346	399	410	393	379	383	377	392	402	373	374	398	378	410	382	336	379	399	386	387	386	338	395	371	415	384	367	363	411	379	365	418	369	381	398	366	393	386	418	442	393	373	407	418	384	359	389	402	356	383	366	405	388	402	385	407	375	372	371	397	389	373	406	338	389	344	400	394	391	383	360	387	344	390	421	397	355	404	364	372	388	365	379	373	418	380	386	344	403	399	379	396	402	386	391	421	393	421	377	370	377	423	369	359	392	373	380	376	393	396	366	362	377	394	380	372	379	383	394	353	388	387	367	378	351	375	404	359	398	393	395	385	377	348	368	377	398	390	390	373	399	398	364	379	370	379	434	421	413	390	355	342
9653	18338	36447	62510	17508	3730	2825	2244	1787	1522	1360	3320	8351	11428	32505	23129	16726	12011	6719	3637	1987	834	664	655	641	575	625	618	607	600	574	648	637	617	630	600	653	628	647	596	615	623	631	714	689	670	615	619	634	643	626	611	654	636	647	677	564	659	644	594	637	667	646	653	647	632	601	706	631	652	622	600	650	646	648	616	663	650	636	579	655	656	627	637	622	577	655	657	627	612	609	640	619	617	612	640	659	634	686	619	596	609	644	607	590	639	605	617	594	629	626	659	623	673	629	593	653	606	665	626	646	641	627	589	616	629	635	613	628	605	665	597	583	647	604	642	607	623	648	657	700	585	619	596	594	643	617	578	592	604	601	603	659	657	644	668	673	601	630	625	636	617	658	615	681	628	617	686	607	635	617	636	632	616	618	633	642	639	707	650	601	630	631	633	608	648	605	664	635	653	640	610	588	651	584	641	624	662	613	663	603	627	594	648	624	641	576	605	591	660	661	632	608	580	625	636	640	567	662	643	614	603	629	602	623	660	604	608	607	625	609	614	655	651	662	623	632	585	609	599	653	588	614	642	594	630	625	641	619	601	659	613	649	617	609	602	633	646	618	641	627	647	628	621	624	649	634	646	624	617	653	639	644	622	610	636	596	647	617	657	598	596	638	611	648	593	635	647	610	644	678	672	622	613	644	640	642	647	655	599	626	641	633	618	624	628	680	620	644	644	622	616	603	585	639	652	641	624	601	603	651	647	598	638	674	648	634	633	624	583	692	655	586	621	622	664	658	637	613	617	571	666	638	612	633	605	591	635	600	617	670	623	655	610	636	652	605	622	641	619	664	628	611	618	637	649	607	619	627	638	628	645	609	565	671	647	638	655	614	574	637	577	649	624	645	592	662	618	652	613	651	621	646	599	648	608	571	592	626	649	603	591	597	629	611	617	600	685	633	601	634	625	658	606	662	641	660	636	651	605	612	569	624	636	613	635	646	598	632	647	633	668	610	628	593	624	659	603	625	639	610	659	588	635	670	633	640	620	573	569	637	613	573	651	633	612	667	584	687	656	623	648	638	672	645	592	607	621	593	640	690	590	641	642	631	625	619	625	598	621	590	633	625	594	651	644	640	602	655	583	637	642	617	658	629	646	605	626	650	598	592	658	649	592	667	626	643	643	669	575	609	630	627	638	605	640	600	597	599	651	676	640	626	618	601	636	619	645	606	611	651	602	621	618	571	691	615	626	629	600	638	632	615	622	607	621	609	613	659	660	591	608	643	621	611	641	611	586	648	657	611	637	604	604	704	614	645	614	611	651	619	634	601	616	690	612	583	652	592	659	640	635	612	701	577	606	570	645	636	612	702	607	655	590	641	603	621	629	642	646	621	611	608	651	626	584	650	639	626	639	622	596	655	606	643	637	623	653	608	665	610	600	638	609	634	630	665	642	596	615	582	622	632	625	615	613	633	643	634	633	673	626	616	600	612	637	608	598	651	631	620	609	648	626	631	649	627	668	627	582	619	610	591	621	617	618	615	663	611	643	632	617	615	666	631	582	630	632	662	621	632	615	632	643	594	586	627	591	630	599	652	636	616	623	647	631	650	604	659	625	653	650	591	632	651	589	643	654	596	619	650	639	615	638	559	673	605	594	631	623	602	629	646	610	612	622	615	576	629	652	650	665	603	616	591	699	629	577	633	650	612	675	641	606	615	616	621	615	621	641	635	638	644	635	636	609	617	623	588	655	648	673	615	604	658	668	625	658	650	659	569	635	624	624	586	639	644	601	613	613	631	567	618	559	640	635	632	609	638	603	630	674	598	604	618	630	607	622	609	632	633	624	644	640	608	624	636	667	641	615	654	554	632	630	620	617	622	622	623	623	635	635	649	642	616	628	608	600	623	589	588	593	616	623	594	665	588	622	642	635	645	666	592	642	628	645	603	602	639	622	642	633	611	581	652	610	653	655	655	622	660	621	627	632	629	592	610	666	655	652	609	596	628	636	622	620	648	600	617	585	627	628	620	620	621	617	590	685	660	654	641	606	644	642	618	613	642	597	620	657	608	605	646	658	647	622	598	633	635	634	639	617	625	622	620	659	638	610	627	644	674	654	656	595	649	638	646	641	640	630	627	598	625	606	657	633	589	631	625	613	668	670	644	640	618	651	651	656	631	614	615	630	647	640	640	650	633	652	621	641	624	647	627	641	670	634	598	583	631	587	652	611	622	608	610	652	653	597	638	643	623	649	599	643	618	640	639	628	612	600	672	596	631	624	642	605	645	612	629	635	681	640	580	614	612	647	651	596	635	610	616	664	639	636	618	653	598	664	602	606	675	655	619	622	618	590	587	619	673	634	608	640	638	610	637	603	657	630	626	598	611	670	670	677	635	628	670	682	598	592	592	567	577	631	630	617	657	663	592	666	632	637	594	621	656	647	623	684	633	598	652	666	612	638	610	593	616	630	664	635	643	623	672	648	550	673	665	608	608	625	572	645	644	650	583	661	605	663	639	621	643	635	642	612	711	623	609	657	614	630	632	645	608	608	623	576	617	649	642	571	605	633	595	623	662	648	614	634	662	650	640	647	611	600	664	619	619	628	647	595	644	678	655	630	603	620	623	628	600	649	644	590	653	593	624	581	639	621	664	599	643	594	683	641	652	629	613	581	646	606	614	564	626	590	639	637	605	630	633	647	628	618	625	623	620	635	609	626	602	642	613	637	651	630	666	618	577	618	605	605	647	634	624	631	646	594	638	587	608	636	578	642	635	616	641	645	604	641	635	639	607	600	641	610	617	632	591	608	621	647	599	596	647	611	632	620	628	628	612	645	574	622	643	582	593	628	617	625	648	593	617	610	612	637	656	635	637	631	651	690	622	609	614	632	653	576	686	643	615	567	615	596	615	609	634	634	653	584	640	614	653	617	621	636	595	648	666	626	596	592	637	600	648	630	574	626	616	632	626	622	641	632	667	591	639	637	660	616	654	610	667	659	620	642	627	610	656	641	639	654	653	654	613	625	652	678	615	614	634	624	665	643	641	599	647	659	653	626	632	589	636	650	611	637	606	593	602	630	667	654	653	587	622	654	584	637	686	596	646	574	651	668	585	660	604	591	620	611	603	631	648	684	626	595	633	625	651	633	618	661	659	656	667	697	636	669	623	622	631	614	610	666	657	657	614	669	646	626	636	602	625	603	599	644	640	659	634	635	598	596	627	634	622	656	649	642	624	640	646	595	651	611	648	639	627	611	628	653	623	649	620	660	644	597	616	602	625	657	643	629	618	607	696	631	656	645	641	596	631	637	587	628	621	629	659	634	629	624	594	636	639	668	653	607	662	620	626	620	622	580	663	638	622	590	650	644	652	622	656	633	651	637	610	601	619	670	612	612	605	627	646	609	676	612	609	646	636	624	623	672	630	624	645	630	664	603	658	634	600	588	643	638	613	647	601	698	652	641	636	614	619	616	635	615	597	619	628	613	611	613	621	602	614	631	629	706
26916	19769	9349	20676	2359	497	419	393	411	395	333	324	349	414	1690	1591	1137	678	588	445	366	347	346	332	325	361	310	343	324	341	336	357	356	330	312	299	351	339	329	351	326	313	344	336	352	342	348	335	326	334	346	342	356	351	332	335	299	320	328	325	346	330	336	347	331	329	351	333	317	335	337	308	341	326	293	317	337	333	334	329	327	337	323	325	338	351	309	316	349	339	332	310	312	325	310	320	337	366	329	309	314	331	352	352	326	324	343	309	350	336	364	341	338	349	291	345	335	340	345	328	339	339	316	333	367	354	349	348	354	297	333	323	316	321	339	333	317	316	336	353	321	355	331	370	338	328	321	332	342	326	334	313	319	336	357	325	337	334	354	361	322	348	348	325	343	313	333	317	346	348	353	327	301	312	311	317	341	300	339	312	303	330	352	355	330	334	318	288	362	340	313	331	325	360	306	346	356	337	359	332	340	333	321	307	324	342	312	335	353	330	332	345	326	344	351	319	316	342	345	325	330	375	358	347	328	329	320	328	360	342	355	293	315	312	332	333	362	305	344	353	310	333	353	360	325	339	342	342	318	348	341	326	322	325	322	322	334	347	315	372	313	330	316	358	325	322	317	309	320	318	308	341	329	345	340	325	364	351	324	333	307	339	337	325	342	332	326	331	337	351	361	329	330	360	334	333	340	326	340	318	284	348	316	331	324	351	337	304	319	353	335	294	333	329	330	337	312	346	304	315	307	308	332	335	351	322	338	318	339	316	323	313	337	308	309	316	346	322	366	347	328	365	325	341	369	345	342	313	331	353	316	341	320	315	327	354	320	304	338	352	363	361	338	348	365	358	366	317	343	336	297	338	309	327	338	331	330	327	352	335	356	357	353	318	324	340	325	347	363	339	325	324	348	327	279	304	348	322	343	299	326	319	327	327	356	320	327	323	334	340	323	298	337	345	306	374	337	334	323	320	343	351	334	346	352	338	331	324	300	340	354	326	342	323	321	322	309	323	354	330	370	340	322	331	345	335	322	330	364	345	353	353	309	369	353	327	331	304	331	328	320	361	367	315	341	343	331	334	327	295	331	323	332	321	362	340	344	336	348	343	306	325	309	309	364	306	353	335	319	353	313	303	357	320	366	339	344	348	291	343	301	357	338	297	363	326	336	326	360	312	357	328	355	336	282	340	339	316	301	319	331	338	347	359	338	336	337	326	314	343	337	323	338	339	331	325	309	317	350	299	343	340	339	334	344	334	334	333	318	318	312	363	332	342	314	342	335	312	319	335	344	323	323	347	320	338	397	326	366	345	320	340	312	325	323	341	333	319	323	358	326	318	316	313	332	326	369	339	333	300	317	347	319	319	343	324	296	332	336	341	362	321	325	344	344	334	307	358	326	341	343	312	305	330	362	322	325	317	352	309	363	310	347	329	314	300	306	325	296	322	337	321	315	337	316	345	353	310	297	331	330	333	332	328	295	361	344	343	340	343	320	313	332	329	327	304	342	335	352	301	340	357	320	315	355	351	335	315	335	303	286	326	327	356	331	344	297	326	306	332	335	358	363	357	331	343	315	360	338	308	298	357	344	329	322	338	328	332	342	325	337	361	330	322	325	353	297	340	338	329	357	294	355	321	330	306	328	311	315	333	307	318	343	293	311	319	321	337	320	325	323	346	327	330	319	310	321	342	332	308	333	337	301	327	339	303	285	307	362	341	327	336	363	326	334	343	366	320	291	338	353	339	313	348	317	324	337	332	335	325	300	335	319	340	287	348	330	331	340	316	324	333	322	359	292	364	308	294	337	317	306	354	347	344	327	333	326	330	336	302	321	319	344	332	312	324	360	336	339	348	339	322	333	348	336	356	340	359	334	328	320	360	331	321	339	301	365	330	317	308	339	274	318	340	336	333	319	313	316	342	328	319	346	343	336	339	335	335	319	317	318	313	328	345	340	299	324	331	331	340	343	326	343	339	345	332	384	330	344	327	302	349	318	333	321	319	348	306	338	327	323	329	318	368	360	321	333	339	307	338	333	332	347	331	318	330	311	331	300	297	311	354	342	317	358	307	311	318	347	347	352	382	327	342	338	323	343	335	297	321	339	342	309	355	338	333	328	385	310	307	339	382	356	338	333	340	346	313	321	318	329	333	357	304	336	310	349	331	289	323	364	359	295	359	328	324	331	347	321	325	340	310	324	299	327	308	328	330	353	333	338	309	345	303	334	329	331	326	366	357	330	310	325	316	338	366	303	330	364	318	306	322	332	336	332	308	349	342	342	333	326	314	328	317	351	321	311	343	339	346	340	335	349	387	318	332	318	333	344	350	370	348	354	308	319	325	303	306	348	310	331	343	348	356	318	304	328	311	318	305	348	345	321	309	306	326	291	301	320	307	333	324	319	318	320	333	349	320	337	348	335	322	322	326	331	297	345	320	319	339	340	330	329	316	339	318	338	310	307	321	334	296	317	302	338	303	325	319	312	346	327	322	325	336	342	310	339	349	326	324	315	371	350	365	317	365	337	308	331	350	299	316	282	341	354	332	311	327	332	332	310	371	333	325	296	329	315	308	312	306	345	302	350	324	336	330	318	350	314	326	293	319	318	299	319	304	326	379	302	358	336	325	323	332	342	356	352	337	326	319	341	325	334	339	345	295	328	303	323	339	342	335	353	329	345	325	323	340	301	345	333	365	332	318	312	324	342	323	328	345	339	336	342	343	334	357	336	334	348	322	328	349	343	359	318	320	325	289	354	326	338	318	346	342	346	328	349	335	333	328	365	338	331	353	320	326	308	328	310	307	310	292	340	345	328	320	353	355	330	310	354	312	331	360	315	345	331	312	350	328	317	315	323	313	321	327	344	321	325	357	342	331	312	356	338	344	342	348	297	353	344	331	352	313	304	356	370	344	367	332	330	370	361	317	330	348	309	281	337	348	318	332	358	344	331	327	333	325	333	357	357	352	307	314	302	321	335	331	332	313	341	323	354	304	354	335	370	310	349	325	325	373	344	308	340	305	333	334	351	322	321	327	361	348	319	314	352	347	360	336	341	355	339	286	322	346	342	347	340	310	321	314	330	336	336	313	340	324	321	297	311	317	334	331	320	325	303	333	343	314	300	339	312	326	327	302	325	369	337	345	336	316	318	374	343	302	353	303	310	316	315	347	301	319	338	324	312	362	312	313	294	301	344	323	356	309	310	321	361	320	325	335	346	306	314	336	379	315	359	309	352	316	337	331	344	348	308	352	325	317	290	290	339	310	340	347	331	310	319	318	325	352	312	336	360	330	350	360	311	366	364	360	327	334	315	326	290	347	313	327	309	312	332	341	331	350	320	338	335	326	364	311	337	340	322	326	329	331	327	333	316	370	317	349	324	326	327	339	323	331	371	372	331	323	332	341	337	315	355	321	333	360	331	336	334	324	308	286	351	351	326	286	349	355	358	343	327	330	319	336	358	332	327	349	315	343	302	306	310	318	343	348	355	326	332	304
5160	3901	11233	25680	3166	995	881	863	725	719	682	622	673	782	5004	4290	2730	1557	1107	866	691	540	575	535	572	570	535	549	530	567	508	530	549	517	591	605	535	552	527	506	541	534	541	520	519	558	546	557	519	568	549	549	539	539	555	563	527	586	516	547	574	563	589	505	588	576	513	576	492	516	486	545	527	537	553	539	524	551	536	534	535	529	553	587	548	604	556	555	539	624	524	501	543	553	528	532	574	575	582	556	543	569	509	540	551	543	578	565	564	575	544	555	553	560	584	559	575	526	546	532	547	569	507	527	527	523	523	583	558	580	520	514	524	538	548	569	544	566	527	541	596	584	498	532	550	564	555	566	569	540	543	518	535	507	524	561	571	545	540	586	496	512	585	569	578	576	559	574	539	554	483	539	542	564	543	596	538	523	561	572	518	571	516	567	516	550	533	566	563	546	538	525	555	578	490	528	551	527	554	580	577	523	557	563	499	539	577	546	604	562	554	563	535	527	563	580	552	579	547	584	547	599	547	555	567	559	549	562	555	568	546	538	547	591	562	553	524	563	586	575	529	544	509	548	545	556	557	527	558	560	547	528	528	534	524	583	544	555	542	532	539	560	543	515	551	536	571	532	558	574	579	582	522	508	582	541	606	558	524	517	542	530	556	536	521	532	537	539	555	561	569	531	581	548	527	526	542	563	537	541	563	556	540	536	539	531	540	543	536	567	540	535	560	550	542	535	546	532	587	553	547	520	535	532	538	571	511	476	552	562	555	519	561	524	516	559	552	506	521	582	535	544	550	568	544	493	571	578	548	538	522	527	549	536	527	563	579	534	504	532	509	516	508	537	554	523	541	534	519	554	532	538	577	542	562	575	537	516	544	537	607	536	577	616	558	530	553	566	582	546	521	535	518	568	569	489	569	567	538	590	526	539	567	520	542	537	542	554	581	530	548	566	549	515	534	586	530	573	536	551	561	514	528	516	611	546	530	534	578	549	559	531	550	545	560	528	502	586	522	556	572	534	576	572	550	567	531	509	553	533	580	573	511	560	527	549	524	535	531	525	542	561	571	515	542	550	557	578	525	552	563	518	555	542	542	568	568	590	555	556	544	556	542	535	566	522	567	516	575	588	531	542	546	569	595	550	561	575	555	561	548	552	571	563	534	551	554	575	543	587	539	535	535	519	542	585	539	536	574	529	543	510	552	523	555	556	525	578	498	551	558	532	521	514	560	528	598	568	563	547	547	540	532	552	520	523	564	512	524	565	559	549	542	512	543	570	550	568	564	533	525	544	556	531	562	548	578	546	560	536	549	531	520	551	601	573	515	596	511	584	553	562	517	536	561	561	537	558	572	544	547	559	543	537	496	554	542	585	560	530	526	590	513	549	548	523	589	550	567	527	576	586	556	542	520	516	595	556	526	534	562	485	544	551	569	563	579	543	542	510	536	524	573	523	565	540	541	573	547	522	552	534	535	564	586	561	561	522	588	588	552	545	588	558	541	542	548	555	563	556	468	512	549	572	568	602	562	522	566	532	594	576	599	561	545	551	542	533	515	534	566	547	559	546	611	547	584	540	575	541	552	562	556	564	544	558	534	609	540	539	544	550	597	552	580	464	538	532	549	553	484	528	523	574	542	537	533	578	571	533	533	558	573	543	563	597	549	558	555	508	548	525	563	544	561	564	528	511	526	509	513	565	535	550	530	553	552	571	564	551	505	548	547	557	535	534	514	584	509	530	562	529	552	582	562	520	540	593	556	605	543	550	522	522	529	544	554	548	567	556	589	575	549	561	546	559	542	578	534	552	515	563	520	538	528	542	538	542	596	557	521	546	491	551	513	525	499	531	559	540	528	573	540	580	550	536	544	531	535	579	525	561	558	559	560	570	574	540	509	540	558	566	541	530	560	555	554	544	557	551	565	565	536	511	560	522	602	531	566	548	544	582	493	561	513	543	568	531	553	542	555	535	513	601	543	541	567	546	575	532	566	540	571	546	569	554	576	539	537	570	520	553	568	565	560	548	557	553	570	586	529	561	576	530	593	567	579	551	511	569	567	558	534	582	496	541	510	540	551	552	563	552	524	578	555	537	558	585	542	530	558	532	529	599	538	537	549	537	557	554	574	574	551	570	548	556	550	549	560	498	554	563	552	546	538	549	518	538	552	538	557	601	585	538	524	596	546	533	568	565	513	578	568	595	526	526	538	510	551	548	551	586	524	534	559	570	502	533	535	543	566	543	570	535	557	563	569	541	514	543	520	560	508	547	546	611	519	553	534	568	542	575	578	510	576	550	554	557	575	505	565	522	551	491	565	551	580	564	562	608	506	563	591	540	547	589	556	585	572	565	548	542	566	485	580	529	533	513	514	531	551	564	517	553	569	572	546	532	542	542	492	548	559	537	556	521	545	531	561	553	577	498	569	543	552	511	525	569	608	591	539	514	550	552	582	582	547	514	564	528	519	534	526	562	557	537	561	538	548	543	560	515	553	535	545	551	571	552	583	541	557	584	592	583	534	530	546	540	553	531	550	539	548	541	569	537	527	527	556	532	557	531	567	559	502	507	551	568	553	494	522	555	535	513	551	531	555	534	561	560	546	548	568	541	575	541	529	535	518	524	530	563	564	555	537	537	522	540	568	554	521	558	528	549	503	564	523	574	535	561	535	548	573	552	575	533	525	520	551	536	565	535	567	518	508	547	538	578	570	559	566	581	547	531	565	529	568	536	566	529	558	512	593	523	527	507	557	545	552	552	523	539	553	534	548	540	531	543	557	561	517	541	518	509	541	560	518	526	573	543	547	548	570	569	570	541	567	537	547	581	544	533	536	576	553	545	547	574	552	546	576	574	577	538	571	550	536	554	552	545	550	552	561	535	499	555	513	528	573	557	553	530	546	539	558	521	583	563	536	572	579	521	554	575	584	535	575	557	574	574	525	562	545	531	562	557	553	541	541	573	541	570	581	551	556	533	547	577	492	579	558	568	530	543	597	598	560	547	539	568	574	521	563	571	523	525	552	500	528	586	576	532	539	535	516	525	539	570	582	518	523	549	595	554	545	570	534	568	554	530	609	524	554	536	565	579	544	576	559	535	559	560	550	572	552	580	560	524	567	564	532	614	524	556	530	551	563	560	567	517	561	557	520	536	513	547	564	564	529	532	566	566	548	557	511	558	525	544	540	586	565	547	522	543	572	589	549	541	507	560	534	558	535	542	593	543	511	543	561	594	531	571	536	557	545	545	527	532	577	538	567	564	538	570	535	549	515	536	552	540	590	567	529	572	510	557	549	540	543	536	531	525	536	540	581	563	544	547	495	588	563	535	569	547	508	543	569	530	547	545	574	538	558	553	566	533	603	546	525	550	568	594	548	562	548	519	568	552	499	604	550	588	594	542	520	507	541	543	571	509	554	519	521	556	559	542	543	546	539	506	567	542	537	538	559	530	579	580	552	543	590	524	526	486	505	551	564	558	536	522	589	553	536	559	594	535
24717	21196	28943	39754	18295	3001	806	563	529	563	521	487	564	1533	9630	7548	3767	1724	1053	704	432	404	357	384	403	445	425	402	389	385	443	408	417	399	354	322	430	383	414	411	381	375	377	411	423	396	405	394	423	368	389	405	361	377	412	387	394	390	383	407	389	415	402	402	414	382	404	422	374	405	372	411	390	465	391	372	414	410	434	396	419	411	403	407	417	402	383	372	374	356	401	392	373	392	392	385	361	400	425	407	355	391	389	403	435	411	382	377	363	371	405	374	415	386	405	381	368	380	414	403	421	382	379	369	386	392	405	373	394	393	386	421	412	396	387	375	393	390	381	383	412	386	393	384	383	347	387	409	398	385	351	393	395	422	362	415	367	405	376	400	388	406	426	395	400	372	384	394	413	414	408	388	393	417	370	384	406	396	368	396	392	389	393	405	396	429	392	375	413	363	388	349	395	393	395	398	364	368	376	421	388	398	416	421	387	386	403	359	361	377	429	386	414	371	405	371	386	385	381	394	385	426	345	382	388	400	392	392	432	399	385	419	341	390	396	394	405	435	396	397	401	375	378	412	396	381	390	438	404	387	407	416	390	388	353	395	395	397	378	407	423	377	415	376	389	408	396	386	373	393	403	393	364	401	377	417	391	382	376	379	417	388	388	399	331	399	385	421	401	423	363	373	410	384	398	376	356	387	393	388	420	382	406	369	407	410	377	409	389	384	367	367	424	391	419	413	363	387	371	388	388	370	413	394	371	389	407	383	398	381	357	380	390	361	377	425	376	386	373	414	383	417	389	400	404	381	405	423	385	396	383	415	390	413	383	373	415	429	355	390	379	375	339	376	393	408	391	348	389	408	402	401	400	411	398	415	385	426	393	404	406	377	383	428	402	383	372	419	357	400	391	404	367	379	412	393	392	396	387	380	412	390	384	379	398	402	425	401	406	410	388	384	389	376	378	429	391	374	380	401	401	429	421	369	404	383	414	376	381	418	384	393	425	353	397	389	372	376	395	399	365	355	372	369	390	429	380	356	362	360	377	394	389	434	382	370	392	363	403	346	402	404	403	400	357	410	411	419	398	383	390	443	360	409	362	398	438	402	385	362	397	385	390	415	421	401	411	389	346	389	394	379	401	377	404	400	424	372	414	373	395	329	368	385	379	393	404	420	410	388	373	357	409	365	382	395	411	394	393	374	381	365	386	418	377	352	351	391	388	406	346	412	373	380	379	393	396	384	381	381	389	400	382	410	368	396	401	406	404	379	383	424	388	386	372	379	398	378	363	383	378	420	414	398	379	372	358	346	413	388	369	398	417	382	399	420	357	355	406	409	390	419	421	406	366	378	385	382	402	357	406	362	383	406	394	378	354	399	385	385	400	416	369	408	400	426	407	416	389	405	397	354	401	409	373	384	388	404	403	385	388	399	384	415	355	355	372	439	395	398	386	377	418	400	404	367	349	406	381	405	401	371	378	381	403	367	393	370	370	435	382	363	397	387	430	394	396	356	387	382	390	385	384	404	351	373	359	403	401	382	379	406	384	418	395	390	360	365	408	374	402	395	373	355	384	406	417	378	412	414	394	350	379	414	382	383	387	366	388	398	381	378	378	387	382	410	393	423	415	386	403	389	390	377	396	374	382	413	386	385	391	403	359	411	396	409	401	398	383	415	405	382	417	388	375	417	373	387	419	412	427	416	350	394	408	396	390	385	398	384	400	431	397	361	375	378	375	404	390	415	401	392	418	375	401	356	405	412	375	389	395	392	412	395	403	394	394	406	352	395	396	404	427	405	392	414	428	385	382	370	378	353	394	408	403	402	388	365	397	383	401	369	381	358	383	424	368	422	414	385	387	380	370	415	411	377	375	394	377	385	371	398	380	365	393	390	405	381	452	391	394	400	410	381	410	384	397	343	395	369	405	336	371	390	377	413	426	394	362	366	386	393	414	378	336	367	388	393	404	357	408	390	389	372	361	395	403	356	380	405	412	391	386	415	397	374	411	398	416	384	445	394	377	406	380	373	387	345	410	400	390	430	392	413	410	379	413	393	388	400	360	404	394	371	348	378	402	412	434	390	395	410	407	376	399	417	380	378	392	400	361	395	414	439	392	374	390	331	398	399	397	380	394	395	411	400	361	407	369	404	372	378	386	387	422	384	389	359	367	397	371	385	414	427	414	370	422	421	361	410	357	367	430	381	385	397	372	424	386	409	379	401	413	433	410	406	375	404	405	402	368	393	378	421	398	378	393	397	371	391	416	414	392	387	391	387	374	389	377	390	386	379	409	392	388	384	400	379	391	382	387	421	392	402	377	389	354	452	383	404	395	404	389	406	412	400	408	396	449	421	400	371	388	393	375	380	443	396	423	384	375	381	372	361	417	389	374	412	367	396	386	411	405	374	395	382	351	409	410	419	384	368	383	409	383	379	340	393	403	375	405	360	420	413	415	401	380	384	360	380	397	373	408	398	372	404	410	374	416	382	386	371	379	369	368	422	417	346	410	390	370	416	382	435	416	393	427	397	381	377	401	398	371	405	444	368	385	402	413	419	370	398	351	419	371	411	427	402	393	384	388	375	356	373	410	397	377	385	377	394	360	408	382	399	399	395	359	391	393	385	382	364	391	413	388	402	379	398	405	403	363	393	405	411	387	399	384	414	374	386	402	361	391	391	410	408	369	423	376	424	384	370	373	409	381	422	409	390	408	396	398	392	363	393	399	385	418	395	420	392	419	392	433	390	385	373	397	425	390	368	386	396	407	390	377	361	415	397	391	421	414	381	389	417	410	418	428	406	381	384	363	384	371	388	412	388	395	399	395	414	402	416	407	381	427	373	409	371	371	423	393	360	423	375	362	394	382	396	389	372	382	400	418	400	368	375	401	398	378	365	397	380	402	396	365	384	384	399	388	376	411	389	397	405	356	394	369	374	373	391	375	366	404	389	397	396	393	396	417	380	409	425	392	393	411	379	408	386	406	413	370	375	422	428	358	403	350	416	399	391	386	376	407	388	371	357	375	365	385	385	390	392	360	375	371	405	400	400	437	385	410	384	394	432	404	406	399	396	389	406	394	401	375	386	348	369	379	366	388	403	400	384	378	408	382	417	398	419	386	391	351	404	401	385	397	398	385	376	375	367	361	427	416	421	378	397	408	412	401	380	397	424	370	391	395	410	400	404	416	379	393	414	383	397	377	429	407	376	386	426	377	411	406	427	364	380	396	441	376	376	426	388	364	378	385	394	376	416	415	422	410	380	389	346	387	373	388	364	407	407	386	412	387	375	391	398	417	404	382	361	373	384	404	369	400	406	412	402	385	372	395	430	375	402	401	402	414	409	401	430	411	396	410	387	387	383	418	381	373	365	374	349	358	379	378	420	380	378	428	382	414	352	393	408	350	347	411	370	378	393	404	386	401	395	380	387	414	372	399	413	376	382	414	394	394	360	362	389	364	387	405	393	372	383	393	398	396	385	386	375	369	365	402	415	413	401
6297	10845	34644	48980	11744	2123	1647	1325	1191	1099	1013	934	1152	4362	21150	15856	8887	4371	2434	1502	778	631	667	671	693	629	594	654	631	655	616	643	672	643	652	646	676	647	631	613	634	633	636	692	686	643	637	658	632	586	610	626	656	658	639	658	636	681	607	615	659	625	637	625	626	665	653	646	647	655	672	609	693	662	645	650	639	591	616	643	638	601	626	655	656	644	637	618	691	658	588	642	670	625	645	606	683	664	642	611	640	638	649	642	588	646	634	666	630	655	667	656	659	671	610	604	647	661	618	650	615	619	664	660	631	634	618	662	612	664	637	675	627	645	608	649	654	630	634	612	647	651	621	658	679	657	659	652	663	628	633	669	638	663	681	620	649	618	636	632	595	621	604	622	640	652	604	671	645	660	647	638	623	647	657	653	663	641	657	625	655	634	626	635	631	592	667	641	592	626	641	612	624	614	617	609	671	615	642	606	642	632	617	661	662	655	639	671	633	646	647	621	647	660	650	640	635	641	609	633	647	622	630	637	657	641	609	656	650	665	597	664	650	615	620	626	606	700	622	614	655	642	616	606	628	628	630	644	653	632	658	612	636	617	636	652	654	648	645	568	628	656	646	649	601	681	566	616	644	666	676	623	617	668	709	629	611	652	670	638	656	664	652	579	619	637	644	633	634	651	668	666	594	642	628	612	652	664	661	639	636	625	648	685	629	622	714	654	624	633	617	642	637	596	668	599	651	673	653	595	645	672	603	638	653	636	648	683	695	635	631	650	646	636	605	642	647	675	676	699	611	641	680	692	630	642	628	657	653	597	659	583	633	617	636	648	645	636	650	672	648	632	622	599	687	643	639	606	643	630	628	608	663	674	621	630	647	666	665	661	635	610	645	672	629	637	604	680	622	624	641	605	635	640	645	633	630	633	617	646	649	608	631	646	627	655	616	692	621	649	680	657	641	657	699	644	679	669	657	640	670	625	650	646	628	636	642	665	634	682	649	650	632	631	678	636	621	607	656	599	650	585	670	619	635	643	635	646	649	619	625	641	660	652	585	701	669	669	626	567	644	647	625	615	637	646	611	610	632	653	622	664	623	652	638	648	670	644	653	664	613	614	661	652	627	645	655	621	673	632	624	633	618	618	662	639	671	617	621	609	661	626	675	612	644	653	621	598	656	610	617	613	676	623	619	629	648	618	675	612	646	642	647	656	615	653	614	667	640	627	681	628	708	656	605	659	642	682	646	634	612	602	628	672	680	624	644	592	618	636	672	632	648	586	667	642	628	643	714	669	605	612	691	639	603	659	684	682	652	617	677	614	655	634	646	621	664	649	645	669	563	606	670	614	594	610	663	668	625	656	650	638	634	651	670	597	625	640	616	601	639	608	639	649	615	650	649	645	646	629	604	660	635	622	648	650	658	618	654	613	640	654	655	653	593	645	639	647	674	650	611	602	621	655	655	684	651	700	628	626	616	646	669	637	577	635	618	652	631	704	634	665	605	597	628	675	711	646	651	601	642	602	615	667	676	609	615	677	639	666	661	640	637	687	638	631	675	616	658	651	638	641	636	619	633	648	631	627	651	636	627	621	652	621	639	665	634	588	669	607	669	653	612	662	639	697	630	630	618	627	640	615	577	667	632	628	664	602	626	667	659	651	649	648	595	627	640	649	621	674	624	621	577	648	624	612	635	668	648	658	639	583	675	702	624	655	689	603	627	652	650	702	666	643	675	640	630	628	640	630	609	703	640	608	660	637	597	652	624	630	638	596	647	648	621	664	618	670	655	625	633	634	615	581	671	635	664	619	668	677	677	609	636	627	654	638	655	629	624	656	634	668	646	657	590	639	655	617	651	649	622	613	670	616	687	621	659	625	628	663	609	624	618	612	606	667	643	623	636	641	623	645	665	632	648	642	657	622	589	671	590	611	628	601	622	644	615	607	629	623	648	634	646	634	627	631	674	649	617	666	650	627	644	616	655	619	680	643	601	619	605	592	635	614	654	673	679	615	624	629	616	628	664	650	651	647	637	682	574	649	685	649	635	651	608	626	638	617	627	615	653	652	643	645	610	668	719	652	686	659	630	622	665	639	643	635	684	625	633	653	614	617	639	665	623	625	631	648	653	642	623	647	636	615	662	667	651	623	633	641	621	670	627	622	634	646	665	636	643	645	606	634	653	643	650	562	647	641	603	623	622	686	607	662	591	632	630	641	630	629	627	668	634	646	647	650	654	609	629	604	630	650	658	630	584	628	637	621	626	631	636	647	618	653	601	652	629	659	646	645	647	637	616	641	660	659	665	620	588	619	673	607	609	648	658	631	628	604	635	650	665	609	660	662	653	608	662	654	648	651	618	673	709	654	657	644	655	665	616	610	624	637	645	609	633	637	660	645	647	631	567	595	643	625	630	660	623	637	651	611	623	602	598	626	616	651	624	683	622	669	613	678	627	736	638	612	608	663	698	634	582	651	685	653	651	659	632	596	644	637	636	655	607	610	647	643	627	613	635	629	650	607	641	696	645	647	598	611	659	584	616	638	616	605	683	626	655	645	649	614	657	666	666	572	639	625	626	657	637	661	657	597	614	633	631	631	613	592	655	651	654	656	662	618	625	663	621	665	617	667	634	634	651	635	655	647	605	673	607	615	650	642	637	629	642	630	614	591	650	632	655	631	611	643	673	630	634	627	603	611	626	664	655	626	631	627	624	618	626	638	633	679	630	673	657	649	648	636	669	647	649	653	663	620	642	648	686	646	615	608	675	628	649	649	664	603	616	642	625	649	643	654	654	673	641	662	632	556	663	656	680	648	638	610	654	635	664	615	640	612	662	662	625	640	594	651	655	624	644	665	613	615	684	675	623	680	611	702	655	630	657	612	632	652	624	624	644	614	631	652	628	604	658	628	632	635	640	640	642	602	623	676	610	662	644	658	638	670	637	636	646	624	653	641	654	656	601	681	603	631	601	672	672	666	648	626	639	653	620	612	600	625	617	644	649	618	662	688	649	673	621	658	679	643	669	635	649	593	608	655	612	673	611	614	626	629	646	635	666	646	662	666	633	633	629	615	632	661	625	649	635	638	641	706	596	623	614	680	633	655	651	613	658	635	671	658	680	627	680	670	612	619	631	614	627	643	596	643	630	651	660	636	632	653	643	677	642	587	600	621	655	679	623	645	656	626	640	647	608	705	675	612	644	715	622	601	682	598	631	663	654	610	645	641	652	618	667	586	650	660	631	671	633	661	576	686	623	619	623	678	648	666	648	664	651	641	718	583	695	647	644	625	612	603	621	635	667	645	659	637	648	662	604	641	669	638	637	592	659	650	594	642	637	624	647	648	702	630	647	655	662	644	637	650	629	627	635	606	611	635	646	618	669	654	602	644	615	650	671	611	641	635	630	618	635	636	617	628	634	650	666	621	591	686	637	670	636	655	619	628	634	653	652	623	616	616	596	593	596	633	643	631	721	631	668	600	703	685	641	653	612	639	670	637	610	636
23200	21196	29106	35196	23700	15709	4048	974	780	725	611	594	1780	11200	21200	15485	7757	3206	1828	1086	406	411	406	420	383	393	420	405	397	364	451	396	414	376	425	389	377	380	407	413	413	418	394	460	439	419	407	428	419	421	410	383	425	382	397	412	394	364	423	403	392	391	397	406	430	375	402	381	383	412	397	410	379	416	373	397	410	420	397	405	387	400	388	412	429	384	402	417	397	397	366	371	427	387	386	374	358	398	395	389	400	379	360	403	390	349	373	397	380	401	428	387	421	428	421	411	423	421	429	385	411	392	378	415	420	435	409	416	406	428	412	402	369	374	435	404	392	398	408	409	365	425	381	395	439	389	385	382	387	394	351	437	425	425	426	368	355	423	404	385	353	399	412	386	399	385	429	362	400	441	420	382	423	390	392	395	378	366	421	451	419	412	407	392	380	379	422	414	424	419	402	403	413	380	419	395	440	433	402	402	428	409	378	388	402	376	448	397	407	388	401	398	366	369	362	397	410	388	408	373	407	409	402	373	438	392	422	393	432	396	388	399	364	403	393	401	401	394	375	406	399	409	381	385	409	381	370	402	430	394	425	397	412	419	370	365	430	387	383	411	406	408	380	372	413	386	385	405	398	406	395	424	370	405	402	413	403	405	413	407	394	376	369	432	387	407	415	406	397	423	391	403	394	415	359	396	392	420	389	399	381	407	380	397	426	389	419	405	397	401	371	387	380	406	384	392	411	420	417	372	402	421	410	399	378	397	396	391	431	375	406	397	395	356	379	399	382	369	396	373	385	382	429	364	392	390	402	372	383	425	406	416	420	433	355	358	390	402	392	400	425	422	400	397	392	369	417	368	383	400	416	390	401	376	370	400	383	412	415	373	418	440	382	402	427	446	371	410	418	394	391	422	405	408	462	407	390	403	345	389	377	401	402	385	392	387	404	357	393	415	429	403	441	418	360	404	409	397	409	422	430	415	406	403	421	367	399	410	371	375	421	402	410	361	426	363	408	424	396	361	399	436	403	393	388	381	402	394	415	420	414	419	384	389	376	380	347	392	401	406	404	395	386	417	394	385	370	401	416	430	407	341	379	372	352	412	393	389	366	388	408	414	410	400	405	406	410	396	419	405	385	389	398	403	412	443	393	407	390	398	426	380	417	358	398	386	424	411	402	386	388	414	408	433	403	406	391	417	428	404	362	402	390	385	385	398	407	392	401	402	401	420	413	438	374	377	361	421	389	397	407	425	400	401	421	399	393	367	386	397	371	433	404	421	385	404	383	406	408	392	371	380	391	388	411	425	403	413	378	393	406	429	428	386	378	383	420	434	389	400	428	414	419	390	409	394	372	420	423	374	423	405	381	394	382	381	374	424	416	410	427	401	385	378	380	385	404	385	382	366	424	417	363	385	415	401	379	410	388	413	401	386	377	418	433	358	371	409	400	396	388	380	394	376	427	380	415	393	406	433	420	399	408	432	406	374	416	398	405	427	369	413	407	414	388	360	413	435	430	403	404	402	417	414	377	427	382	410	378	384	392	411	400	383	381	393	398	373	394	394	413	390	429	435	401	368	415	420	377	374	386	402	367	408	399	377	407	412	390	391	380	421	390	423	369	405	402	368	371	421	395	403	399	423	385	414	411	414	416	397	390	364	362	453	389	398	416	392	374	407	432	450	389	416	403	413	404	402	414	389	427	401	394	437	386	394	392	413	393	430	438	439	423	368	448	425	425	396	426	392	397	383	418	401	415	375	393	407	368	407	404	423	410	387	394	396	377	404	379	398	400	398	396	389	409	379	386	420	401	424	421	372	392	424	424	367	411	383	389	374	419	393	412	394	431	385	392	390	382	410	395	417	383	410	422	385	424	403	446	431	396	417	372	385	394	442	409	401	351	385	386	418	387	387	423	373	439	391	396	376	378	414	442	391	385	395	388	444	427	393	373	380	410	415	392	419	398	423	380	401	419	407	420	384	435	407	385	405	400	397	412	403	371	382	397	396	402	408	400	372	388	416	367	391	393	384	421	371	394	397	404	364	409	432	391	382	402	384	382	370	389	384	405	411	430	416	384	378	412	393	404	427	402	415	399	401	410	383	399	394	383	404	416	377	413	401	409	385	408	400	380	416	445	417	399	390	390	395	407	418	425	400	394	384	404	419	383	421	398	403	450	387	381	392	373	415	397	390	397	404	406	440	380	383	404	378	387	414	375	398	401	400	357	420	391	396	372	400	388	395	402	369	400	386	402	409	379	429	443	396	383	397	399	377	380	402	382	406	420	407	364	426	370	374	396	399	399	389	417	382	401	404	404	402	382	406	430	369	405	423	395	431	376	391	411	407	416	421	406	410	408	398	414	394	392	378	394	399	381	406	356	391	393	408	410	400	411	380	410	402	378	394	396	397	401	392	384	387	397	376	408	399	404	403	411	387	388	372	374	382	403	408	409	427	412	398	377	461	416	403	420	406	385	435	403	403	399	397	371	365	406	400	397	404	418	415	384	382	383	406	365	431	415	414	398	404	394	403	409	400	418	400	426	397	432	403	403	425	431	423	403	390	412	371	408	420	401	411	399	355	424	416	438	403	382	382	384	391	376	420	425	457	406	401	378	400	414	374	403	409	397	386	386	393	377	368	369	379	400	415	444	373	367	427	390	399	379	418	388	385	403	390	442	415	389	416	403	372	367	375	402	396	402	399	378	434	390	369	439	403	386	409	385	417	387	404	401	417	378	373	406	432	410	428	406	421	379	415	410	429	410	406	434	402	397	394	369	416	415	413	433	404	400	375	391	396	413	399	379	400	363	392	394	413	394	387	402	410	406	437	379	372	370	389	408	414	369	391	398	384	363	409	355	382	405	395	418	431	395	346	442	388	402	426	408	420	404	404	404	346	391	404	424	409	412	398	435	403	392	378	406	386	382	372	408	401	401	399	380	398	388	411	385	385	382	383	402	402	393	394	379	404	385	392	407	396	355	405	421	390	404	387	384	382	395	404	390	356	414	434	350	415	427	395	387	392	378	394	351	382	375	395	409	414	390	391	385	427	402	390	403	410	441	381	400	392	391	401	409	399	435	383	414	382	392	433	380	368	414	382	382	425	405	408	393	441	418	379	373	426	387	397	413	392	426	412	398	405	408	417	412	409	385	419	423	397	358	382	403	403	459	420	422	431	358	374	386	383	372	432	390	419	398	366	438	402	394	402	403	447	400	386	357	414	438	361	415	379	424	429	381	412	403	413	437	419	434	403	385	414	379	409	414	397	402	398	395	423	442	387	402	411	372	414	453	406	410	398	431	424	403	374	392	379	399	362	382	389	394	374	389	433	387	400	396	367	387	426	397	418	388	386	407	380	416	389	422	385	391	420	419	404	391	436	393	427	396	406	437	381	421	392	372	403	383	367	416	364	399	385	411	376	368	399	404	441	417	402	421	390	406	410	387	436	396	383	402	403	398	394	380	441	389	419	405	371	378	405	411	407	389	383	379	399	371	377
9374	19136	44786	65150	16839	3868	3003	2280	1875	1642	1536	1380	5027	23597	32176	24350	14842	7682	4378	2491	719	648	629	646	651	639	626	685	597	616	628	633	575	674	643	590	617	682	643	709	648	659	625	802	736	670	651	684	641	611	652	630	681	627	646	663	645	580	596	623	645	663	651	611	734	594	583	676	639	652	672	645	617	671	607	627	642	630	664	684	614	607	671	653	629	638	616	610	676	638	655	594	637	620	588	634	657	613	587	582	641	646	633	660	633	627	656	642	613	639	646	642	661	629	711	654	593	640	660	595	646	672	614	677	654	632	637	651	652	670	636	615	668	652	675	627	628	684	656	613	620	645	651	625	667	616	634	616	592	644	632	636	612	641	682	629	604	603	615	599	641	629	589	652	630	642	617	643	646	634	636	652	639	638	643	671	626	632	610	633	644	649	667	634	580	650	638	629	645	636	629	677	651	615	657	677	622	684	614	650	658	673	678	650	650	647	651	664	617	594	678	657	622	584	629	619	657	644	658	609	614	618	602	645	610	650	646	644	644	625	645	573	648	596	611	651	647	664	645	640	608	633	617	636	658	654	661	628	585	614	605	622	601	630	623	641	623	642	611	673	621	653	650	630	627	650	627	606	646	599	662	665	585	651	600	620	634	630	647	628	661	636	640	622	643	622	626	645	646	651	664	592	639	667	637	620	567	633	641	634	594	637	618	650	613	660	614	675	638	630	622	669	631	658	624	662	660	626	668	588	634	670	602	618	652	686	608	664	614	643	667	628	604	617	620	639	642	622	650	647	670	657	630	648	651	640	599	606	649	625	620	595	659	622	602	653	653	630	633	638	633	644	617	633	622	631	660	635	637	646	653	635	626	660	619	647	579	632	645	617	652	657	649	625	667	590	680	598	606	620	650	635	594	627	617	648	601	681	657	710	637	658	649	613	649	651	657	608	623	620	614	621	634	653	656	654	609	622	666	578	604	644	612	599	654	677	639	656	621	646	644	598	599	631	638	677	650	673	685	654	699	604	655	616	679	605	629	627	649	642	624	609	632	618	649	611	623	625	622	622	620	684	628	637	614	609	649	659	652	671	612	621	654	632	638	611	605	636	597	622	604	616	598	635	669	632	629	602	645	659	611	618	639	612	635	639	661	638	645	629	621	620	654	629	649	636	618	651	682	654	670	645	640	634	686	616	635	603	595	659	594	650	647	615	603	629	650	625	604	631	627	580	649	639	675	653	672	650	610	627	665	663	644	664	619	603	627	637	593	626	629	626	600	614	604	645	632	645	658	595	666	623	615	655	621	624	643	600	619	628	641	646	602	634	637	624	615	662	681	630	638	619	633	632	623	643	571	676	679	655	650	638	628	608	674	675	611	644	653	580	591	652	642	644	659	646	630	627	593	634	613	632	608	593	603	614	665	664	618	580	640	688	644	648	619	628	596	626	637	654	631	629	665	614	628	662	639	624	600	629	617	638	645	650	697	611	613	665	672	637	615	699	611	644	642	620	627	670	656	620	650	618	664	621	664	588	679	620	627	627	648	627	681	607	622	655	639	676	646	633	654	619	679	651	705	654	644	620	645	625	656	647	652	643	591	645	628	646	652	623	653	653	587	696	663	644	616	657	643	639	624	591	660	657	649	612	622	687	621	644	637	662	621	593	616	656	628	649	614	684	640	662	614	665	574	670	673	625	650	587	630	630	606	650	645	683	641	623	675	652	610	642	647	621	615	626	656	656	614	667	624	662	655	628	655	620	629	637	667	600	641	694	612	604	645	622	622	661	618	591	652	670	674	626	613	634	599	663	651	627	618	630	609	651	623	663	659	634	651	588	664	602	623	636	672	637	654	634	692	610	668	633	678	631	632	550	637	665	618	616	616	651	672	622	645	658	622	607	647	627	628	655	615	624	618	609	633	632	654	668	581	658	600	626	621	636	696	648	650	645	649	674	614	648	636	699	627	644	633	642	643	624	682	616	602	620	618	673	621	618	646	695	619	597	640	653	644	589	634	606	590	651	639	610	648	631	636	601	622	617	658	659	582	626	647	591	663	608	641	639	651	612	641	631	638	581	611	593	595	614	653	649	619	673	665	646	625	648	604	604	653	616	637	634	625	664	645	645	655	606	581	618	675	667	617	606	641	673	621	617	598	634	639	623	603	632	618	613	614	656	639	634	663	706	654	633	656	600	672	654	648	655	658	616	631	631	652	669	658	618	670	647	662	659	631	601	634	595	579	668	640	633	625	660	647	625	636	622	654	613	650	636	632	659	660	625	608	631	650	653	647	599	632	642	663	599	641	632	662	646	620	602	636	633	620	627	616	627	610	665	603	610	602	695	637	614	677	664	660	656	622	629	620	648	609	667	638	630	651	631	627	629	672	633	630	601	613	679	655	662	649	638	630	630	636	650	610	609	642	600	644	647	659	682	641	667	613	654	617	637	647	624	647	641	648	633	605	654	611	643	641	631	606	600	683	605	640	639	685	650	608	642	639	635	661	653	646	621	602	658	645	657	612	642	578	647	654	687	638	624	636	632	633	645	646	638	614	680	638	662	691	633	689	640	653	620	628	648	612	646	623	672	637	639	638	658	637	649	664	660	644	596	595	622	629	651	620	647	655	594	645	660	617	635	609	621	643	584	648	656	631	647	662	644	620	624	616	601	620	642	659	633	648	666	601	612	620	655	612	591	628	649	629	626	666	661	613	647	634	675	577	671	599	642	645	612	612	621	663	599	668	650	635	639	584	623	652	625	635	600	674	655	634	623	683	618	617	617	643	615	663	673	605	619	615	621	596	676	619	655	658	638	590	639	609	657	643	670	636	642	632	644	593	631	641	672	624	659	632	621	700	624	627	614	595	660	670	665	649	656	627	642	673	611	619	657	620	616	632	610	632	573	655	607	613	650	660	646	657	616	631	659	654	659	670	633	633	621	597	583	657	642	633	600	637	603	634	588	607	624	639	639	653	629	636	665	640	643	655	626	622	700	668	609	668	591	642	613	629	608	648	648	619	643	596	636	659	636	643	645	644	640	655	667	639	645	597	671	626	655	647	666	664	595	619	613	644	684	641	622	659	558	663	596	624	625	618	649	676	620	676	656	650	601	654	631	634	657	634	610	651	594	606	614	666	632	636	624	666	664	612	666	641	634	632	614	638	609	628	632	645	644	596	610	647	639	684	638	629	651	643	573	640	626	655	632	623	641	661	652	624	622	634	596	618	638	661	608	662	613	634	617	606	666	620	639	658	640	640	641	603	576	622	651	635	570	686	591	612	589	623	639	668	638	669	654	635	641	657	613	633	633	648	647	601	606	687	612	678	656	622	629	665	645	663	677	587	631	635	621	623	610	621	636	622	674	633	639	646	652	622	602	604	654	663	651	625	610	672	633	637	622	607	631	623	650	609	634	606	648	637	585	661	600	664	633	607	616	635	633	640	648	624	666	636	680	612	662	656	642	625	639	639	635	668	631	604	613	630	641	660	657	651	646	674	645
26822	19688	11535	21786	2648	549	442	438	404	407	383	367	501	1021	1778	1543	901	586	480	418	373	376	330	396	357	371	356	369	341	345	370	374	320	336	364	357	359	354	372	350	382	397	355	347	384	348	352	384	375	352	347	355	320	355	320	366	352	376	356	392	352	356	344	356	352	374	344	345	352	363	348	354	379	372	359	339	372	333	329	377	341	350	351	364	341	382	412	362	350	291	428	355	351	346	349	428	370	345	351	334	344	342	352	326	366	367	405	387	358	349	348	386	347	372	355	382	376	317	327	336	348	361	371	357	375	364	362	326	329	348	376	365	373	343	401	360	379	381	393	363	387	365	325	384	357	358	367	346	357	350	407	375	389	357	366	381	347	326	347	364	342	372	347	359	345	342	354	341	352	349	358	388	345	321	374	338	367	385	386	351	354	361	390	357	371	360	387	360	367	364	391	372	337	336	374	336	360	350	365	357	330	326	370	335	381	363	389	338	360	364	362	358	350	348	356	357	326	343	328	359	351	370	345	378	331	380	356	338	347	351	413	322	355	346	333	342	335	348	331	329	354	353	335	369	326	368	374	347	365	349	334	344	347	393	363	368	344	356	362	359	365	357	344	365	350	355	357	377	327	330	354	343	374	338	366	352	383	353	402	347	380	335	385	347	377	349	335	354	376	337	335	374	372	384	333	346	345	335	343	384	375	373	363	360	357	348	364	369	346	331	397	358	362	351	333	370	353	374	358	395	361	388	351	391	366	332	348	359	358	373	387	358	362	372	359	341	365	349	329	391	360	352	363	392	381	382	365	382	346	357	371	320	356	354	377	340	336	363	343	380	366	341	360	350	356	371	365	359	351	381	339	341	352	342	365	336	341	346	370	382	353	366	372	349	356	340	378	360	362	340	354	382	370	365	339	354	315	373	354	335	351	342	395	360	340	389	362	368	367	374	332	346	358	370	399	384	380	349	371	341	339	338	352	355	330	372	360	354	367	383	358	377	338	371	358	358	344	369	367	379	340	353	392	352	354	361	352	345	356	337	364	341	352	351	352	360	363	349	396	332	364	396	360	335	357	348	371	356	325	318	310	350	372	364	331	370	401	379	345	386	371	363	376	386	379	383	329	361	369	325	373	353	344	389	376	342	361	340	330	358	349	372	358	345	374	355	377	357	353	387	381	362	387	349	367	315	363	316	338	378	333	381	392	352	324	391	361	423	357	324	357	372	363	356	344	369	365	351	352	339	393	368	389	355	387	355	360	327	364	376	379	349	370	339	349	358	377	331	382	336	373	392	352	372	332	346	381	355	369	350	377	383	377	349	409	371	313	377	336	341	388	376	351	398	388	393	386	380	356	350	376	367	357	343	358	354	331	364	385	331	360	382	352	344	364	372	347	359	327	350	339	386	369	346	377	377	361	365	363	356	384	364	368	372	382	358	388	362	380	354	386	380	361	340	368	356	369	359	380	346	382	343	359	345	362	365	361	342	328	373	374	377	319	321	343	336	358	367	370	353	369	341	353	374	390	367	332	382	402	330	370	359	394	372	379	347	357	334	370	369	390	351	361	353	363	354	380	336	394	336	328	351	334	365	325	362	350	329	340	354	329	370	381	389	366	386	334	327	328	373	337	381	359	333	353	355	377	342	334	358	351	346	329	361	368	343	358	386	377	338	362	368	337	346	366	377	416	367	359	317	366	298	366	383	350	363	371	354	333	361	392	363	363	375	369	363	362	351	346	381	369	325	340	346	328	358	371	384	348	373	379	372	321	391	367	356	391	333	363	364	349	378	359	382	364	373	333	348	347	346	346	354	386	381	350	332	359	365	359	338	329	336	337	360	348	325	335	363	350	368	357	382	351	372	359	350	334	355	359	370	381	373	347	390	375	375	322	335	374	364	333	347	364	368	357	393	366	346	377	354	336	383	336	323	354	344	369	330	354	346	343	354	379	354	371	353	355	307	408	360	339	357	327	356	400	330	376	374	352	344	347	331	351	372	355	346	347	372	356	377	325	353	351	376	386	353	373	347	363	390	398	326	388	348	389	351	354	369	360	390	323	374	339	358	353	330	352	358	332	370	349	354	363	381	303	358	340	383	382	366	348	381	315	365	355	376	343	379	357	344	375	340	354	358	361	345	348	337	335	349	341	385	373	357	341	376	396	369	339	344	382	339	363	372	399	351	340	352	363	386	334	388	357	393	336	362	346	354	316	316	397	365	348	380	358	336	345	328	374	352	338	345	344	315	326	342	356	348	360	357	323	374	365	378	361	370	381	352	352	342	370	355	357	372	345	372	351	307	366	387	356	330	392	365	360	387	324	326	357	344	349	360	348	335	367	356	352	363	374	335	375	376	404	384	355	371	348	357	341	348	375	379	361	354	375	353	372	364	338	364	334	384	313	378	338	331	392	339	344	343	384	361	376	379	357	388	351	362	395	347	366	359	339	378	338	331	325	408	383	336	344	378	364	379	358	354	375	372	346	330	376	333	349	344	369	370	373	375	353	352	354	357	392	364	349	352	383	343	352	373	370	335	375	371	368	350	344	351	364	360	350	357	341	318	325	365	303	341	368	392	356	370	352	378	364	372	392	381	398	343	364	348	339	365	338	358	365	326	361	310	358	330	364	365	365	369	343	360	321	343	349	364	395	322	362	377	343	317	371	359	387	375	331	349	367	351	340	382	388	337	364	357	339	359	359	316	346	328	326	344	342	354	340	370	345	350	347	351	343	403	369	353	382	351	350	356	326	324	360	377	345	381	369	342	397	363	371	342	353	353	320	385	360	357	365	347	376	344	363	335	338	342	373	331	373	351	339	340	332	385	348	354	355	360	365	349	377	349	364	383	356	373	348	347	348	339	343	335	333	356	325	384	402	340	363	336	354	336	363	346	351	356	325	333	368	343	341	361	367	345	356	351	363	369	345	355	371	351	365	365	337	396	377	369	356	359	365	363	385	363	389	332	356	346	330	350	366	341	337	345	365	338	326	362	364	365	359	360	346	354	371	380	335	344	353	350	340	369	372	356	336	393	362	355	348	346	325	374	328	299	340	399	363	377	350	375	381	339	348	369	353	358	359	386	365	377	351	350	344	350	319	338	340	354	352	370	374	353	318	355	380	357	346	360	351	353	385	348	344	353	368	349	352	353	371	334	373	352	348	342	364	374	323	375	362	365	379	357	375	339	374	357	351	368	369	351	327	383	383	370	361	329	373	356	368	333	384	358	359	367	329	345	341	357	355	388	369	372	364	387	372	359	352	369	384	341	322	350	366	340	330	348	367	371	387	369	355	341	331	363	379	385	356	349	357	365	384	355	377	402	344	393	352	350	337	357	359	361	408	381	328	374	371	322	335	359	365	371	367	361	330	339	346	363	326	325	363	347	375	349	349	365	363	389	355	337	358	349	373	331	355	360	348	343	364	330	362	381	368	330	367	343	365	324	361	369	364	334	336	363	355	362	350	392	368	314	358	345	365	337	363	359	342	397	338	373
5121	4548	14960	25657	3499	1164	1051	831	767	772	731	702	864	2902	4968	3676	2037	1223	943	673	597	567	564	611	597	562	602	629	593	585	631	563	611	605	567	594	622	586	583	574	571	582	624	578	614	579	592	557	582	581	590	562	589	596	566	572	558	566	560	618	575	588	613	557	607	580	541	605	603	582	649	530	584	596	604	601	550	557	629	593	605	565	559	583	600	581	561	563	576	609	601	559	581	561	606	599	562	588	590	647	547	572	593	598	587	600	583	591	605	617	596	581	566	540	548	624	563	571	553	601	548	578	640	598	538	559	572	578	588	573	621	546	600	595	545	574	573	615	579	575	573	550	579	567	624	574	580	594	560	560	582	544	559	606	603	617	617	582	636	617	608	557	569	602	629	588	547	555	573	528	590	572	553	542	597	608	561	562	579	560	536	536	570	606	565	606	548	551	585	532	569	628	567	563	569	574	603	564	556	583	583	595	613	585	574	606	550	603	569	589	559	613	642	625	593	570	578	583	564	605	572	642	594	622	575	549	591	540	576	590	581	592	615	594	584	542	561	594	591	560	572	559	571	570	612	562	569	574	650	551	598	570	571	587	576	603	594	627	645	564	594	576	623	632	562	591	615	580	591	577	614	555	617	604	571	578	627	572	585	584	625	538	564	605	609	623	591	617	585	628	587	613	579	586	628	615	567	590	609	571	565	562	581	586	588	576	569	579	559	573	581	551	587	566	586	590	543	604	554	597	585	548	536	548	586	564	568	571	596	575	597	611	584	588	596	565	582	547	566	564	534	608	552	604	581	597	594	579	570	574	548	602	583	557	613	564	561	583	593	602	538	596	591	603	566	621	612	589	566	565	598	585	590	578	580	612	603	603	575	565	573	613	569	589	552	571	583	575	570	587	593	560	606	589	588	548	575	591	559	602	576	582	593	608	578	613	543	591	614	587	556	574	566	611	630	622	600	599	578	596	591	599	603	610	554	586	581	583	590	599	509	585	600	600	565	629	526	600	569	591	533	588	599	547	619	554	554	587	615	550	625	576	591	607	599	574	586	591	568	556	573	586	550	597	587	576	604	582	586	588	623	566	621	568	590	577	593	564	612	596	620	582	590	578	554	586	599	585	601	596	615	526	547	593	597	615	581	573	540	582	542	612	562	565	613	599	559	571	581	548	553	592	592	531	573	575	589	582	591	583	584	578	598	566	575	559	611	540	632	575	624	616	571	567	549	615	551	556	609	591	598	608	636	588	597	613	553	559	587	600	570	567	559	600	599	544	612	546	601	566	583	583	595	604	577	591	580	582	616	617	553	546	586	557	548	552	543	572	559	565	547	599	552	608	579	586	619	569	573	560	600	569	638	579	586	574	598	572	597	559	614	616	589	538	577	575	642	612	576	611	599	600	604	598	572	577	567	554	579	523	594	577	585	573	597	570	562	532	556	574	585	574	580	589	603	561	597	631	568	585	574	560	606	577	559	633	537	595	604	562	624	598	565	605	575	546	576	560	578	587	589	571	586	585	591	562	611	616	598	559	607	576	592	578	550	554	587	563	555	579	589	554	594	534	598	571	553	614	600	573	598	624	590	626	554	593	591	621	591	562	605	583	542	565	585	569	565	609	559	542	608	572	565	578	607	610	580	561	560	599	601	592	566	583	578	590	603	582	592	581	516	598	598	574	572	579	591	636	602	554	595	567	639	565	572	563	566	552	617	593	576	575	555	595	549	555	573	617	556	618	628	575	564	542	588	608	612	602	552	597	558	612	591	598	578	573	585	552	561	582	555	567	612	565	569	605	596	555	555	593	573	552	583	584	577	570	572	548	580	576	584	581	580	557	596	584	552	578	627	581	596	578	565	601	630	584	557	584	589	601	583	592	600	595	576	595	590	569	545	591	593	610	624	555	590	567	562	578	585	589	599	593	608	584	618	601	573	571	570	613	593	591	580	551	604	574	574	601	602	558	619	570	571	573	556	557	571	591	622	554	593	549	579	578	556	567	602	559	582	576	592	576	594	566	566	576	560	547	535	583	568	563	567	545	587	606	576	556	587	616	572	623	570	590	575	563	588	584	601	602	596	591	600	578	576	621	621	597	589	551	559	589	577	604	602	589	571	598	560	573	580	538	590	509	529	590	562	565	515	564	586	571	570	595	575	581	591	594	583	568	585	605	611	578	584	564	548	554	581	586	591	563	596	544	595	561	587	584	557	578	559	579	542	568	614	548	568	573	626	598	653	602	601	542	602	609	589	608	617	588	591	588	556	617	559	561	605	562	546	597	592	635	540	605	547	621	581	597	593	565	546	560	575	576	624	562	594	623	551	595	588	610	585	574	603	590	556	570	555	527	567	630	607	553	601	578	588	582	606	562	565	583	599	560	588	604	589	590	567	581	615	549	614	538	582	601	588	574	609	532	556	615	556	575	562	546	611	600	567	598	619	545	579	590	584	539	563	588	616	608	603	514	551	555	602	622	575	580	543	570	616	576	556	553	558	550	580	550	597	582	594	586	567	554	599	525	581	584	584	580	569	590	572	612	605	615	581	589	598	609	556	596	577	626	585	564	622	599	591	629	592	588	579	602	586	544	608	599	577	619	558	559	566	571	639	566	589	567	592	589	569	562	624	573	582	610	630	562	612	565	579	579	606	614	577	550	604	573	631	548	595	554	597	575	578	576	574	586	586	564	630	564	632	586	600	573	561	591	590	602	590	598	582	594	581	615	573	600	536	599	571	593	593	538	584	571	610	597	545	551	604	562	529	556	560	580	581	555	639	588	600	557	558	616	550	562	538	558	544	631	590	601	598	558	585	569	615	580	602	608	561	574	593	616	623	582	593	616	609	566	630	570	574	502	599	590	583	551	564	606	567	609	624	596	569	655	600	556	611	602	580	556	545	609	594	600	573	585	627	543	555	538	579	588	570	576	617	631	620	578	565	588	583	626	572	562	594	566	584	559	623	557	574	563	585	569	559	583	568	576	594	550	554	571	550	606	564	591	573	572	567	568	584	579	602	610	577	605	619	633	588	567	575	570	596	583	578	586	588	562	600	596	602	555	555	593	621	566	591	598	588	557	625	594	558	590	596	599	560	561	593	555	544	569	603	569	573	567	541	582	609	581	583	581	558	607	585	546	578	583	593	568	598	597	604	584	576	564	572	634	555	598	573	599	577	601	571	593	603	617	563	597	588	578	597	573	592	598	584	578	597	589	551	573	594	551	579	597	559	569	587	550	527	562	621	571	599	567	580	556	600	590	572	588	596	623	570	552	595	612	572	586	617	589	545	631	589	591	594	595	579	631	580	532	585	555	547	586	578	537	589	573	590	576	579	619	662	597	573	517	592	609	633	570	617	596	614	540	531	616	597	610	582	552	593	615	554	567	581	628	577	548	584	556	552	565	566	630	609	546	602	599	580	599	619	585	577	545	612	590	594	589	575	575	545	573	615	534	599	641	546	631	552	596	578	588	556	540	618	592	607	560	635	620	632	599
24588	21162	29377	43646	21197	4189	860	683	579	570	508	489	864	5400	8852	6001	2696	1459	878	548	425	437	410	402	400	404	392	425	404	388	414	442	404	390	421	462	412	403	378	407	430	397	423	439	404	428	424	394	415	406	412	414	415	439	389	403	402	407	372	426	409	422	409	452	428	401	430	425	416	405	414	395	422	421	379	406	408	430	424	430	409	388	416	402	411	408	395	354	418	401	441	449	421	388	421	417	460	434	401	370	397	410	420	394	400	367	375	401	385	426	455	425	446	444	427	436	389	420	389	442	436	422	394	454	403	399	403	388	434	441	397	402	421	449	430	376	403	424	426	397	450	457	404	405	428	375	447	429	422	403	446	434	407	408	388	426	399	381	423	411	442	442	394	411	407	388	436	382	431	388	413	442	386	436	458	406	402	465	426	411	420	411	412	400	433	432	385	380	441	409	453	420	457	385	429	409	390	421	422	383	387	419	376	420	409	393	445	392	404	378	432	423	396	401	415	406	418	415	390	374	436	419	439	409	433	417	383	371	418	432	426	397	397	398	433	439	465	417	410	413	447	451	391	398	415	440	438	390	425	403	446	384	409	393	424	410	392	414	415	373	393	415	413	427	433	428	436	398	422	394	417	421	392	417	417	397	409	424	406	406	423	406	434	438	436	393	411	413	410	375	407	416	411	421	396	398	371	458	410	413	417	444	408	464	360	395	405	363	391	355	414	405	399	390	398	411	420	441	438	410	421	425	403	398	452	450	427	426	386	418	416	372	370	414	400	406	409	398	427	415	426	426	427	413	398	451	422	400	396	414	408	425	419	419	455	412	407	392	398	408	378	396	419	405	432	403	401	415	420	392	413	409	425	426	408	386	420	389	444	400	414	419	386	399	418	414	424	379	410	410	403	426	434	416	418	400	379	420	390	412	383	445	435	423	432	372	435	446	393	386	428	414	426	433	410	444	402	422	383	399	435	382	425	393	401	400	402	462	423	378	417	418	445	418	444	406	454	372	415	439	393	394	408	437	418	398	414	428	412	389	353	399	425	410	408	417	419	377	423	409	439	400	414	419	406	392	404	393	413	431	395	375	426	397	392	442	420	390	407	438	419	417	420	450	401	450	386	383	419	410	367	369	394	418	431	408	414	425	417	428	404	397	441	390	415	438	406	461	424	397	386	459	402	429	388	452	388	418	392	429	428	400	414	437	400	392	444	430	429	415	383	413	427	445	380	409	368	404	381	374	398	395	432	422	406	416	409	423	408	365	410	351	386	383	382	409	388	388	387	413	382	426	372	405	394	396	438	407	435	427	397	419	414	407	404	407	428	432	412	408	405	387	417	419	393	409	382	402	407	416	422	403	444	416	401	407	425	408	424	424	396	419	413	408	405	356	382	426	419	402	442	416	397	405	406	402	421	390	415	400	405	379	411	427	449	395	387	398	413	429	404	396	464	394	390	391	423	428	388	437	422	381	420	405	408	393	396	393	447	398	420	465	415	403	428	405	477	412	396	393	454	399	433	379	406	408	409	358	462	416	422	425	441	420	378	419	374	414	462	406	416	431	411	450	436	382	429	428	406	435	423	406	400	379	449	426	431	390	404	432	428	424	396	389	388	399	414	394	470	402	419	438	416	406	399	427	403	419	392	410	391	431	395	409	407	412	389	391	452	380	413	402	423	428	422	430	439	413	375	442	431	396	423	417	407	426	403	420	399	407	405	411	431	419	406	423	375	418	395	413	427	407	407	414	406	455	413	433	436	410	412	396	404	425	436	403	408	391	388	402	399	445	408	391	406	401	425	409	363	431	382	384	408	415	391	435	411	414	414	390	442	403	392	394	441	420	386	397	386	404	375	400	408	404	401	426	407	423	423	436	399	408	461	438	384	410	426	398	417	418	428	424	417	416	415	411	390	419	444	410	409	399	383	384	408	420	397	422	446	436	432	425	428	412	464	425	440	421	420	385	401	400	385	423	431	388	390	390	420	391	424	409	452	409	399	421	418	389	445	415	409	396	380	384	361	393	437	400	418	425	412	406	418	410	429	390	410	435	438	421	410	410	405	436	453	416	414	420	385	429	406	419	442	438	404	415	393	392	421	391	442	416	386	410	392	397	421	416	414	418	388	395	426	403	424	397	389	386	440	435	402	408	415	410	399	426	427	393	417	377	392	381	392	408	429	414	416	399	387	429	420	401	458	389	402	400	402	382	374	381	415	403	432	429	443	405	380	440	463	451	427	411	422	425	436	402	416	376	419	386	405	428	415	400	410	424	360	396	418	410	410	456	440	400	389	419	428	434	423	428	425	392	429	422	408	400	404	401	388	415	432	415	411	432	412	419	399	401	403	400	419	399	444	402	397	392	392	444	417	388	394	438	397	416	406	394	414	439	429	441	372	415	400	389	417	408	411	433	414	396	424	417	436	400	396	452	415	405	421	395	382	417	397	446	435	412	414	416	406	391	384	417	390	398	410	383	410	397	402	422	428	419	405	382	403	420	437	409	417	396	409	414	395	441	420	412	406	393	409	399	438	437	428	392	434	448	433	412	416	417	386	428	399	416	395	378	424	430	430	416	421	427	384	405	385	440	442	412	420	404	399	404	428	421	403	368	417	420	420	354	412	430	430	394	405	381	464	363	464	409	418	378	405	415	445	409	426	434	414	383	416	418	381	419	404	425	438	425	418	436	450	419	411	410	419	438	429	433	387	385	425	390	411	381	421	411	405	425	441	439	405	401	408	421	425	444	413	455	445	404	401	406	401	438	385	397	406	396	404	451	405	419	434	443	416	443	417	394	401	390	396	401	404	440	428	407	437	434	385	406	398	422	392	404	436	388	401	392	423	447	427	431	435	391	399	413	373	388	395	387	415	434	399	401	392	405	408	401	443	394	406	401	417	417	458	420	403	407	368	424	380	375	407	445	405	414	426	393	462	430	417	431	419	408	399	433	402	452	398	433	425	450	393	404	406	413	413	407	384	394	425	390	428	411	450	409	403	393	394	431	405	403	420	428	397	421	404	418	434	442	445	396	414	414	429	406	405	443	435	465	396	402	430	381	388	428	437	426	411	379	415	391	418	408	426	424	379	434	437	430	452	415	420	410	424	424	425	430	420	400	398	422	414	417	402	404	436	373	416	418	392	379	373	412	415	390	400	402	476	391	445	422	428	391	434	412	407	410	429	385	423	387	447	392	377	407	426	428	400	386	443	424	408	438	416	427	428	457	408	420	408	424	418	463	384	389	388	387	416	428	412	407	375	398	404	459	389	413	451	414	402	411	435	398	406	429	387	375	393	387	406	403	406	422	368	397	411	449	425	419	419	398	428	397	427	383	423	418	426	436	400	420	415	371	398	390	428	404	437	436	426	394	413	415	414	396	395	443	377	409	403	395	455	442	419	393	385	452	415	400	410	419	394	416	412	410	442	395	409	373	428	410	427	419	436	432	437	418	419	399	426	439	371	407	416	433	415	406	364	454	402	411	422	410	414	435
6341	11092	32977	52513	13703	2147	1825	1421	1252	1162	1047	985	2274	14320	19431	13481	6517	3501	2041	1034	715	652	662	698	673	672	658	732	681	700	659	682	658	655	641	646	641	670	673	656	683	658	682	727	711	719	669	654	634	668	658	673	674	660	682	618	652	644	720	628	712	680	652	632	680	696	634	705	697	677	648	644	660	686	651	704	698	624	650	684	630	643	641	679	673	705	664	729	639	683	648	673	679	685	655	718	720	636	672	711	642	673	669	644	662	694	652	667	646	687	652	678	694	707	674	621	672	639	697	648	649	621	705	665	724	666	661	700	703	675	693	683	648	706	659	715	654	672	680	674	658	667	672	675	696	657	715	672	689	682	673	659	697	699	696	660	661	721	691	680	660	635	674	686	696	664	651	660	689	658	672	677	611	634	647	661	687	637	641	652	684	699	686	709	690	726	687	660	668	641	663	681	682	621	663	664	638	681	660	677	652	653	668	650	652	678	658	679	636	672	702	668	637	641	682	669	695	661	682	671	668	632	658	662	641	632	656	668	627	647	660	723	643	694	635	687	641	697	647	694	668	637	656	684	627	738	658	664	686	663	633	679	698	674	690	706	653	676	639	598	648	688	647	639	667	659	634	679	702	696	675	681	650	690	663	679	665	662	674	700	688	704	681	698	663	665	634	675	694	704	655	694	644	619	681	670	654	704	656	706	674	638	687	655	658	659	649	718	655	638	646	678	662	660	681	662	639	685	677	686	673	665	661	639	603	626	698	666	724	649	615	697	664	682	645	660	619	646	644	667	673	710	643	658	631	644	702	687	691	677	674	678	669	682	648	655	682	691	658	685	639	617	635	676	673	672	639	647	632	715	646	650	659	620	672	639	662	717	666	695	686	673	690	666	638	685	640	631	692	638	691	685	677	692	664	681	722	623	645	665	668	693	699	659	646	686	658	624	661	698	709	621	670	697	597	612	678	667	644	644	672	678	667	637	638	710	663	668	615	671	673	691	644	689	681	686	634	673	685	678	630	648	624	668	644	694	693	642	687	679	685	664	671	652	649	664	658	656	657	635	685	676	670	648	668	648	683	653	672	675	662	658	698	651	679	630	668	663	681	661	667	657	683	689	688	684	666	669	676	697	649	651	679	651	655	659	639	674	686	708	648	641	651	690	674	716	652	640	633	649	680	672	646	609	656	640	642	636	658	693	724	700	622	662	670	645	643	691	658	679	685	728	629	644	641	643	625	647	606	667	659	693	666	692	660	692	645	704	629	662	644	627	634	664	668	684	634	652	635	694	653	657	659	670	680	666	661	694	696	641	658	641	675	639	658	685	685	644	671	653	663	660	686	695	666	659	678	676	726	650	635	678	731	693	651	650	654	614	672	656	698	664	640	698	665	641	682	621	706	672	653	676	694	652	717	663	720	675	668	660	632	683	629	680	720	694	671	693	653	650	658	644	651	700	675	656	672	685	626	689	643	659	613	639	676	714	678	690	684	694	639	674	632	702	696	634	643	677	630	676	688	726	658	667	709	674	641	661	666	694	671	706	623	695	685	660	684	658	684	648	668	678	670	588	700	643	664	657	622	675	716	678	663	706	671	695	672	652	660	701	685	668	671	625	651	704	671	649	637	634	629	720	673	640	638	670	633	680	674	666	623	673	671	601	728	609	665	683	670	643	627	658	673	623	629	685	677	695	649	670	666	700	695	748	659	665	699	640	657	708	648	655	656	684	656	677	670	681	605	650	646	717	669	655	685	690	631	675	685	646	671	681	724	658	686	618	645	651	662	653	671	656	684	675	692	667	696	694	693	681	692	626	643	656	694	652	647	687	706	643	627	722	639	669	685	676	649	647	661	681	725	604	641	662	684	653	658	664	638	667	624	685	620	697	695	702	665	691	700	643	654	619	687	686	631	681	700	666	619	664	641	700	642	626	662	635	649	675	687	664	647	676	653	657	658	668	683	645	657	651	659	661	670	691	703	650	641	613	674	658	602	654	629	689	670	633	691	658	674	677	689	675	660	658	651	670	659	669	686	679	631	655	712	629	638	676	712	716	693	713	656	667	676	667	647	636	679	644	685	669	660	660	673	700	631	630	669	638	717	664	669	679	679	640	699	678	633	718	689	688	693	706	660	661	672	699	663	671	634	653	656	642	677	648	708	662	654	659	720	695	648	627	651	661	664	701	667	619	679	673	637	607	680	644	631	672	669	693	645	681	680	705	653	655	619	624	610	687	664	678	676	676	695	711	681	669	695	669	656	669	666	665	604	677	643	660	641	642	625	699	678	683	643	638	688	661	667	705	672	689	682	634	671	660	624	695	689	688	623	681	696	657	705	678	666	684	675	700	670	673	704	688	701	728	660	629	631	702	673	668	661	720	620	705	672	629	698	661	667	645	693	687	660	643	730	677	661	670	708	652	618	666	670	673	659	675	660	637	669	661	662	661	672	728	692	626	731	659	655	673	700	653	665	670	670	670	678	672	691	670	616	673	653	704	667	658	670	687	679	666	684	661	662	682	656	617	728	695	681	649	658	658	676	680	673	640	609	616	692	690	664	661	654	663	660	660	647	702	664	667	698	678	665	672	691	677	661	657	633	663	722	680	665	660	685	638	628	625	676	709	646	644	675	679	690	645	629	649	648	700	696	644	679	667	634	585	655	670	651	639	648	670	637	633	680	630	701	712	652	657	635	705	652	692	707	636	702	622	648	646	619	668	640	661	674	647	676	667	661	673	693	617	635	684	660	624	650	650	659	701	653	679	612	681	700	713	663	668	691	722	725	662	665	717	692	667	704	681	662	711	643	669	631	641	649	690	707	666	672	702	706	674	670	668	615	691	621	643	675	608	681	650	627	642	701	677	724	627	664	683	688	681	664	694	670	680	657	627	653	637	661	661	726	625	651	672	625	641	638	649	685	676	678	663	648	704	677	627	610	657	689	691	679	691	636	709	699	673	659	677	685	679	681	689	637	658	659	671	664	666	698	658	656	681	682	670	649	655	690	655	616	626	703	677	709	666	651	700	700	630	662	682	649	675	654	704	648	697	679	654	654	644	667	698	660	649	686	635	643	668	643	638	688	698	643	671	701	708	684	689	680	698	675	694	672	656	636	747	657	676	659	701	667	695	640	622	676	686	635	673	663	636	642	713	688	622	693	658	667	702	692	672	665	650	665	666	678	619	658	690	665	675	663	651	693	684	671	710	661	666	678	641	659	634	678	647	676	670	663	687	669	660	662	637	710	689	628	699	651	720	660	688	624	645	637	688	660	709	652	694	677	662	644	672	631	696	645	673	691	692	646	646	634	695	663	651	666	650	681	611	693	672	618	636	648	630	655	716	656	715	641	648	634	655	643	616	679	709	676	640	683	688	664	635	690	667	687	677	658	638	656	672	636	658	646	686	700	675	666	706	642	635	634	665	664	629	694	693	635	665	628	655	657	618	648	683	641	676	609	656	659	624	699	665	649	703	668	647	678	678	663	674	707	675	625	649
23157	21194	29323	36994	30946	17544	5985	1006	762	739	605	580	1984	8773	19932	15772	7331	3393	1644	879	500	418	385	400	400	418	395	411	416	484	397	402	391	405	406	443	407	403	417	414	411	384	403	431	424	427	421	395	405	402	424	427	390	426	398	409	426	448	401	423	408	396	434	412	404	392	414	444	385	408	417	400	417	414	438	414	431	413	436	412	415	423	407	385	413	406	410	402	383	427	418	403	404	387	399	411	387	404	439	413	385	417	412	413	406	404	409	425	417	390	391	403	404	449	380	435	383	408	423	399	399	389	409	402	434	409	388	390	402	431	396	383	403	425	386	381	409	438	407	388	419	406	386	416	410	372	432	386	454	370	359	406	436	407	386	414	390	403	416	410	383	427	362	417	432	413	405	442	376	417	443	414	387	418	440	423	419	438	395	433	406	402	431	408	437	413	394	375	384	426	381	389	392	427	402	395	417	437	419	408	423	380	406	418	387	366	398	379	413	391	411	399	395	401	422	415	404	421	414	409	407	385	390	375	384	401	409	424	471	407	394	356	406	419	434	421	405	400	471	417	430	393	433	457	423	394	434	413	397	399	391	369	427	383	413	412	393	408	421	415	386	423	426	425	406	417	404	441	390	434	410	408	411	417	444	419	393	391	367	405	416	410	408	432	389	394	426	414	391	432	395	431	391	397	423	410	411	381	424	406	424	412	424	433	391	418	419	431	412	401	398	415	392	427	413	430	447	390	398	408	401	418	415	406	412	421	393	386	428	402	417	428	395	410	401	447	452	419	403	380	436	427	365	396	385	400	413	381	408	396	420	411	385	391	403	469	395	404	410	425	399	447	445	378	389	381	434	392	445	413	393	412	400	418	429	383	396	396	428	434	412	373	429	420	398	433	406	417	416	413	387	427	406	387	451	420	444	427	400	395	403	386	416	403	398	395	422	410	403	393	435	418	424	401	401	405	428	426	405	426	410	437	440	382	373	420	395	391	411	432	414	441	397	417	389	391	406	453	386	409	425	401	372	407	351	395	419	397	456	395	387	419	414	399	416	433	382	355	397	405	423	433	426	429	392	426	410	388	429	399	431	407	403	426	370	410	384	400	398	402	438	431	405	386	418	402	418	411	439	375	355	429	390	399	411	431	416	452	429	421	428	370	427	389	401	410	436	412	434	421	437	424	439	399	436	389	399	438	394	397	377	423	411	384	396	421	437	418	422	389	441	382	402	374	361	433	418	380	421	433	386	429	403	378	421	399	367	368	386	407	428	386	406	382	396	419	444	372	432	398	406	442	413	380	420	422	393	399	398	398	400	422	357	423	431	428	429	448	416	445	381	415	392	386	414	426	404	399	432	396	408	418	390	427	413	424	382	415	402	399	444	397	388	411	403	400	374	401	396	403	432	425	374	396	417	448	431	402	406	425	407	386	396	419	393	420	396	394	402	393	390	376	417	399	405	430	391	385	411	410	419	405	384	440	396	400	431	409	414	422	425	418	428	408	415	444	376	449	432	423	392	398	386	411	419	417	371	403	418	377	435	452	403	407	444	395	463	442	429	453	426	384	424	373	417	434	417	411	397	395	378	437	408	421	422	425	370	369	383	396	397	399	451	469	416	411	411	366	400	419	401	383	424	422	408	435	401	438	418	377	399	432	401	397	433	374	415	388	400	429	436	425	380	418	413	433	450	421	405	404	397	388	392	406	416	422	400	402	416	411	433	372	430	409	388	414	413	404	393	398	432	371	425	429	429	401	410	400	417	407	368	373	416	379	410	385	405	409	416	444	481	430	383	429	448	442	444	395	403	423	387	409	401	397	400	379	410	418	406	414	390	394	411	409	438	411	406	417	408	409	379	406	426	408	437	370	407	394	370	416	444	403	414	431	402	411	404	412	424	419	454	428	401	417	439	429	420	431	398	398	432	421	403	384	435	413	436	414	379	384	426	423	430	387	431	418	401	405	384	445	416	405	443	419	398	415	400	396	402	393	391	405	437	425	413	416	420	392	422	399	415	431	424	428	421	435	411	426	405	396	403	406	408	444	376	391	398	427	425	425	376	442	424	431	397	414	358	445	428	437	429	399	380	424	414	399	412	371	399	447	401	423	395	404	448	414	448	423	385	377	374	414	409	405	354	380	423	408	409	426	428	400	407	407	398	365	433	367	423	402	406	383	410	413	390	416	419	405	418	403	410	401	421	419	397	444	410	455	396	457	439	423	406	449	393	393	406	414	365	402	439	397	391	371	450	410	422	409	391	379	415	409	401	415	438	398	393	393	424	402	413	386	406	414	411	395	402	394	413	415	417	433	404	407	377	401	362	415	365	424	406	415	399	396	444	393	440	464	391	396	399	432	424	417	425	408	390	426	366	410	384	412	405	439	407	394	415	413	411	396	374	415	389	431	408	425	400	432	421	397	411	420	424	396	406	407	412	401	418	416	421	401	445	450	452	406	409	396	398	415	420	399	384	428	410	399	410	388	464	418	407	407	422	400	379	439	452	431	407	388	377	433	392	393	374	348	405	423	413	418	417	408	416	417	417	453	413	379	417	394	409	419	405	403	413	400	380	414	408	373	435	408	434	377	374	444	428	431	411	419	401	391	380	376	414	382	413	421	431	421	407	417	427	376	385	427	359	405	371	387	423	408	384	415	372	407	452	437	387	422	432	433	353	403	369	407	424	390	418	426	392	400	414	398	417	395	428	426	393	398	440	372	366	376	373	405	380	450	401	402	413	398	417	430	396	397	394	390	420	430	386	375	435	379	412	386	440	425	392	442	411	428	402	408	387	401	412	381	384	399	398	399	373	398	413	435	388	411	420	399	405	421	429	422	389	410	400	396	401	401	380	435	384	404	439	414	400	406	404	403	417	402	420	407	400	388	412	404	416	379	446	374	438	414	399	413	412	430	399	418	438	397	406	417	447	379	393	364	395	368	349	432	409	411	431	408	427	422	392	414	411	402	377	419	438	410	361	434	413	428	417	402	395	423	420	432	419	384	451	383	398	392	423	398	382	394	416	397	426	424	410	386	429	405	408	388	417	477	392	377	369	407	405	440	397	432	387	407	414	416	371	389	445	391	414	352	422	402	401	413	401	408	365	402	399	427	439	398	408	430	404	399	432	407	380	396	355	373	401	395	411	426	417	423	408	387	397	423	397	436	411	419	468	413	369	392	411	435	400	345	409	403	393	379	391	387	379	419	411	437	425	409	434	426	396	412	395	402	424	436	415	391	393	389	406	379	402	392	423	407	421	418	395	418	376	401	428	397	429	428	387	395	384	406	386	396	430	397	377	384	394	435	383	407	468	371	442	415	415	386	438	409	388	409	356	418	382	410	405	388	367	458	407	412	415	403	428	392	423	399	426	388	402	377	431	372	398	388	440	434	400	411	430	417	398	409	401	397	434	401	404	428	381	382	369	406	427	387	412	369	442	379	390	452	408	429	433	422	375	413	410	395	377	426	405	419	373	431	377	406	399	399	410	411	444	424
9677	19489	38271	70516	27027	3898	2962	2340	1924	1711	1478	1368	5606	18531	31565	24647	14222	7803	4035	1963	958	648	660	636	635	687	735	689	677	616	673	648	640	653	623	688	641	656	678	655	629	661	692	732	711	696	700	677	664	639	671	627	661	657	639	671	676	661	650	687	666	680	632	659	666	640	640	659	644	613	669	666	666	685	654	669	634	673	684	622	677	631	660	668	659	634	638	619	652	654	651	627	679	680	694	640	671	637	649	679	695	631	668	705	678	644	668	643	646	618	629	646	671	680	696	630	630	658	628	635	654	666	688	634	671	692	674	664	643	651	657	641	685	651	671	671	646	647	661	667	657	658	669	646	675	641	671	634	676	691	661	667	667	643	622	668	654	688	634	647	600	625	678	643	653	634	658	644	627	633	617	672	652	678	665	622	606	628	644	674	644	662	645	649	649	633	636	669	584	650	649	687	657	690	663	678	654	673	644	712	643	652	662	678	640	671	666	675	638	649	633	663	681	654	638	635	656	646	649	663	611	690	634	646	608	660	694	647	628	642	675	684	647	648	671	640	593	647	659	680	690	632	640	681	681	701	629	653	644	642	628	616	631	622	638	672	645	621	694	692	616	693	700	678	687	607	623	674	641	638	652	647	659	632	656	619	702	659	663	633	652	684	638	615	647	617	609	606	641	674	665	629	660	652	633	640	645	664	636	717	623	734	682	615	686	646	620	663	677	667	651	677	635	595	639	660	691	666	673	668	681	618	708	648	648	634	648	653	653	608	643	650	651	685	662	608	683	676	656	594	640	688	651	637	610	689	670	693	654	634	644	676	685	682	679	672	640	672	690	658	630	629	650	651	615	672	646	660	644	629	655	665	663	672	717	659	650	683	650	665	643	645	608	640	678	658	658	689	622	639	658	680	604	678	657	649	616	668	633	596	628	668	628	681	649	688	701	660	656	616	650	633	630	610	741	678	654	651	635	649	668	653	637	665	646	620	641	636	650	673	652	631	659	636	660	631	658	666	634	635	653	671	682	622	695	644	637	623	669	675	654	683	662	656	688	650	663	623	661	626	619	645	652	612	641	645	658	639	658	658	659	612	675	683	645	647	652	680	617	662	610	660	629	637	685	670	651	658	665	650	689	671	655	641	683	663	635	639	683	665	669	673	648	641	651	653	661	660	685	681	663	633	682	636	697	681	604	636	665	659	659	631	624	654	677	632	711	688	659	650	671	667	642	646	648	601	680	649	664	662	694	640	684	645	633	629	677	709	634	645	671	672	654	679	665	644	661	649	668	691	664	618	670	647	695	648	693	665	649	661	646	643	656	624	624	661	701	631	668	654	679	672	660	633	648	726	658	649	659	705	678	652	637	695	704	660	633	659	664	591	620	683	662	710	628	651	629	631	662	683	678	627	689	681	640	627	685	650	652	613	651	609	673	652	651	663	639	641	631	688	634	634	670	647	674	608	649	690	656	660	652	671	660	684	680	670	639	683	642	668	662	638	645	630	700	660	634	624	632	651	660	639	698	629	602	666	676	660	653	606	668	656	640	625	628	645	687	600	668	651	669	671	672	629	686	680	667	648	616	661	643	642	658	652	640	623	635	636	631	703	651	651	672	696	657	606	647	664	637	638	632	651	661	679	682	649	667	624	646	645	620	665	660	655	715	638	619	652	704	661	622	620	651	662	647	655	620	647	644	616	639	656	610	630	640	689	648	607	653	633	639	666	653	652	693	676	702	589	654	661	635	640	594	684	702	652	661	684	588	702	666	616	627	648	640	610	638	604	665	638	714	644	649	645	674	635	641	651	685	648	694	642	692	658	673	668	673	654	665	610	680	633	675	650	712	643	664	654	622	664	656	629	633	658	638	655	632	644	648	661	659	644	662	636	622	653	656	652	636	642	693	655	702	636	651	632	653	620	672	607	659	673	639	663	642	661	649	672	679	650	647	660	663	642	643	615	628	633	648	624	654	638	640	641	660	619	696	651	658	647	661	663	691	650	669	676	682	702	625	653	626	622	676	589	670	624	678	679	629	705	614	677	629	644	669	644	657	662	624	695	655	650	622	643	659	667	652	603	626	685	722	641	716	647	623	642	646	623	652	619	679	609	651	684	645	701	670	645	635	662	632	644	652	669	605	590	646	614	619	640	656	645	657	637	673	647	661	661	635	619	654	658	634	665	639	630	652	685	671	667	663	636	619	667	666	669	694	634	602	653	623	639	631	671	646	666	686	637	655	617	653	647	649	622	652	663	600	671	637	665	687	662	645	624	639	671	636	626	673	705	598	666	691	651	602	650	675	664	654	679	632	678	664	599	601	676	629	649	623	654	669	644	622	679	651	604	639	661	601	647	654	679	617	625	633	660	679	655	616	640	722	657	648	597	631	644	626	626	678	680	666	638	626	646	647	612	662	678	668	646	617	618	656	626	685	665	649	688	693	688	599	645	640	633	652	675	674	623	618	665	663	664	664	643	639	683	603	681	636	645	690	622	621	628	633	676	648	637	614	630	621	614	630	644	682	628	667	655	654	657	653	663	617	655	632	654	596	665	660	677	628	656	647	669	619	600	655	662	676	658	647	623	693	666	706	652	661	637	663	695	673	670	605	644	662	648	643	666	685	623	671	664	697	630	630	668	687	636	602	648	665	654	667	659	641	646	656	650	620	624	654	652	672	641	673	686	624	648	672	650	672	627	646	696	683	661	662	623	665	646	649	686	683	595	678	651	665	642	638	732	657	672	622	652	620	644	655	673	665	670	604	645	646	637	627	650	657	644	668	689	659	647	632	625	661	662	666	668	581	643	660	674	662	661	639	622	627	681	662	645	644	626	637	627	667	611	614	673	640	677	661	694	651	628	660	594	655	671	667	634	658	600	625	621	643	653	656	617	666	646	703	677	632	698	646	692	666	622	663	648	621	632	652	668	613	605	643	603	673	630	653	678	608	633	663	714	654	698	611	651	701	699	668	638	607	681	654	646	645	654	626	657	650	681	675	679	648	649	622	665	674	656	662	627	655	642	620	671	683	675	628	670	660	639	657	701	650	670	653	663	694	645	641	651	655	662	655	702	622	673	673	694	679	645	701	619	600	658	684	643	655	624	652	635	624	624	661	651	622	679	625	693	624	630	648	634	663	663	659	649	682	637	679	657	669	627	612	700	658	649	633	658	647	690	620	663	605	641	677	690	624	648	625	682	651	624	651	608	639	641	659	645	676	622	628	643	674	651	637	665	663	646	657	674	619	633	661	639	625	699	644	667	647	658	657	684	672	654	646	685	641	667	615	665	646	668	651	671	666	633	677	641	695	662	696	666	660	646	643	645	689	620	639	635	618	642	650	680	646	642	632	661	615	656	659	679	642	641	619	609	634	670	637	650	666	682	718	693	660	639	687	663	637	664	701	639	640	656	653	637	641	660	678	654	631	690	673	655	629	668	693	616	642	677	673	642	667	667	672	644	669	626	648	618	684	666	652	662	631	669	663	651	660	576	656	671
26774	19676	8891	21355	5949	611	486	434	428	412	394	370	438	628	1755	1805	1055	663	494	419	364	343	380	341	372	365	340	368	359	355	354	350	364	334	374	349	352	338	358	371	347	374	328	373	402	325	371	379	364	359	349	350	415	381	362	393	348	372	353	368	394	357	359	351	371	331	384	355	342	351	348	379	321	364	395	347	338	350	400	339	322	379	336	365	363	364	370	355	401	338	370	352	350	340	344	362	347	333	374	353	347	346	340	380	376	339	335	349	364	402	341	371	339	357	341	377	369	358	390	346	393	346	355	362	356	405	365	389	386	350	335	381	347	354	383	370	336	383	338	391	353	343	328	378	375	348	375	351	371	361	392	357	325	373	375	352	347	345	371	387	380	370	365	362	356	350	353	369	393	349	373	333	344	350	364	336	339	385	341	382	358	367	371	346	345	342	369	384	387	339	373	299	335	369	360	352	355	347	356	368	345	346	340	335	355	356	348	334	386	369	369	331	364	370	373	364	366	386	330	364	377	358	372	343	367	355	391	363	348	347	403	359	379	365	377	366	366	359	334	357	347	328	341	343	395	354	366	400	398	344	377	353	341	345	366	374	371	382	376	370	385	343	389	367	345	355	351	392	362	378	360	380	341	370	340	371	349	370	376	341	388	341	415	352	335	373	358	317	350	372	378	372	389	370	379	353	352	389	328	388	350	334	399	364	344	358	354	357	364	326	359	362	338	339	380	376	347	326	337	395	346	377	367	339	370	361	385	335	364	353	372	362	370	336	396	349	346	351	385	344	351	332	336	370	366	336	358	352	361	362	347	359	330	377	375	355	378	396	374	385	355	373	349	347	350	385	348	365	347	333	383	339	374	337	352	367	385	392	327	353	349	371	376	376	355	359	391	367	361	382	342	344	356	359	391	375	340	373	318	336	342	364	348	363	382	392	360	350	361	360	334	371	342	366	345	368	346	337	371	300	356	402	353	351	399	367	372	379	372	342	370	346	354	342	362	378	353	333	394	365	350	351	355	385	333	359	359	346	341	360	353	351	364	374	393	356	329	323	359	364	337	346	356	352	381	365	368	358	341	372	367	383	342	381	372	346	359	325	396	381	370	370	352	375	380	360	362	352	365	339	335	353	343	374	392	329	376	349	349	384	340	369	357	355	360	346	358	411	381	360	374	353	372	354	394	380	368	364	366	365	360	328	334	306	334	373	355	373	387	334	388	379	334	382	376	370	346	336	391	369	371	350	406	335	378	362	364	339	357	369	366	325	374	345	363	360	363	375	370	370	371	372	355	352	363	366	374	356	351	372	365	338	323	347	370	330	347	341	374	364	338	349	363	374	387	374	354	354	353	357	361	378	358	371	363	386	350	367	349	364	343	389	362	372	360	357	343	332	343	358	328	353	388	357	349	392	376	384	369	342	369	379	325	370	354	366	354	345	367	350	386	372	381	349	363	354	356	382	316	389	355	361	360	343	373	379	350	355	338	376	341	358	364	371	334	346	395	380	338	352	356	350	371	358	342	381	348	370	332	356	340	344	365	339	358	363	370	360	347	358	343	328	325	366	398	354	356	371	349	383	363	380	399	383	355	321	349	345	350	389	377	370	375	355	334	366	357	344	348	372	364	367	368	358	361	358	352	389	333	378	375	365	356	401	397	358	368	376	347	346	375	351	361	379	349	369	379	400	350	355	347	336	378	364	365	355	384	345	373	361	387	380	339	325	359	363	394	332	375	375	380	341	384	348	369	360	358	363	360	362	355	341	363	392	347	384	335	359	380	383	374	340	384	379	373	364	338	353	369	385	387	377	408	315	401	349	365	389	395	343	362	366	366	334	392	334	374	354	368	363	361	359	345	361	400	346	350	333	344	368	333	361	319	355	330	381	377	353	349	371	367	350	351	372	361	402	411	355	360	333	360	355	363	380	367	352	379	355	378	349	391	353	338	312	359	379	340	364	311	351	327	392	373	355	384	361	380	364	398	345	368	351	353	332	337	376	347	399	352	331	373	344	383	356	352	367	368	340	380	358	366	387	379	329	365	393	353	365	368	355	354	380	385	370	329	349	381	372	366	356	362	381	365	385	325	358	370	359	377	378	367	384	344	359	367	335	333	347	382	351	361	375	375	365	357	352	367	304	353	340	366	377	344	361	376	378	372	359	371	334	381	387	342	343	378	308	397	370	391	369	363	332	342	377	337	371	327	354	367	366	340	319	350	341	315	337	394	371	404	329	350	343	368	328	337	352	391	394	320	373	370	344	333	376	335	393	343	369	363	342	349	339	359	358	363	365	313	348	377	332	345	346	327	393	361	353	323	364	399	360	329	369	374	375	352	371	347	351	364	366	310	365	383	357	349	349	345	352	348	377	352	368	349	380	337	361	376	381	343	384	368	350	324	363	373	369	351	400	381	355	354	342	341	388	362	354	359	380	351	388	344	388	345	328	351	369	375	374	347	354	362	348	360	330	306	339	375	342	351	361	342	349	373	360	431	363	340	353	349	353	401	372	384	349	360	355	363	348	348	413	350	355	356	347	369	374	363	370	400	380	346	377	343	356	326	358	361	355	364	372	361	377	362	361	357	377	370	345	354	336	369	364	391	358	375	355	402	359	364	381	369	381	355	378	376	348	324	336	353	381	354	353	369	374	397	359	360	337	407	386	362	388	382	350	374	352	337	365	357	387	348	363	376	351	346	356	343	348	356	353	370	356	323	317	321	368	364	329	346	349	377	367	325	330	343	342	360	338	380	379	380	350	369	349	353	389	325	357	363	345	383	372	361	337	349	347	344	377	374	368	352	385	323	344	364	364	368	361	348	356	386	384	378	365	377	330	352	348	372	360	397	372	364	350	347	351	363	380	379	342	344	397	343	381	371	359	416	369	326	375	391	361	365	335	343	334	345	350	384	389	380	345	374	353	378	363	362	351	357	339	371	378	386	372	375	318	346	346	375	340	381	365	386	336	348	353	378	345	368	394	344	371	313	382	370	339	383	335	346	377	366	377	356	370	339	376	339	352	358	367	356	342	353	366	390	371	346	350	377	350	345	366	344	342	392	344	343	380	364	354	373	349	371	374	378	360	373	379	324	394	363	351	379	347	354	379	373	372	356	358	365	347	360	378	376	336	379	403	331	379	367	362	375	381	315	363	334	345	367	363	351	347	368	359	342	332	358	348	391	370	366	359	368	351	347	341	357	379	375	354	325	349	377	302	370	390	349	342	344	331	362	361	356	364	350	356	355	375	341	380	362	347	371	377	322	311	348	334	407	372	352	389	343	350	366	373	373	366	321	349	378	362	388	329	362	369	339	353	369	349	355	340	391	374	362	387	370	372	342	402	372	355	369	366	338	367	382	373	352	393	401	356	363	370	371	363	385	355	372	371	360	369	381	328	345	349	381	358	374	362	374	362	379	379	361	374	396	357	363	381	375	369	337	378	339	351	401	346	354	338	378	342	348	356	407	337	327	354	360	377	381	378	350	315	374	346
5290	4872	10205	27824	7970	1066	940	867	836	788	704	702	651	1370	4970	4317	2404	1392	979	779	669	562	593	589	567	591	533	612	558	583	583	580	612	605	554	584	654	589	586	605	573	604	583	627	583	581	567	594	603	569	611	616	578	569	579	609	623	590	577	583	574	535	559	664	551	598	594	603	597	591	584	614	578	577	621	624	607	595	596	590	578	571	582	571	628	576	630	569	577	639	630	609	605	566	585	569	577	596	562	569	581	624	588	597	610	560	603	637	558	582	566	580	627	579	592	598	566	571	605	602	598	563	546	562	605	567	628	618	578	561	577	564	624	561	610	585	580	564	593	578	607	592	572	572	579	579	627	588	606	566	565	598	542	601	592	582	578	535	596	594	538	599	599	626	619	530	575	661	600	600	637	623	572	611	615	607	554	586	599	608	608	555	560	582	595	567	583	573	566	583	622	644	541	597	581	589	584	604	537	583	624	596	561	603	580	597	582	580	585	618	564	585	584	634	566	565	634	603	599	584	613	629	596	589	612	579	534	567	615	611	608	581	547	597	593	593	598	578	583	609	606	572	624	599	550	585	602	602	587	602	534	616	566	600	589	557	550	597	602	576	575	562	586	580	572	587	607	616	593	574	583	617	580	577	592	605	618	610	574	591	582	592	542	595	594	619	624	566	616	599	567	529	588	586	555	546	583	573	599	578	608	547	600	600	605	602	611	571	608	574	585	585	635	556	609	586	586	599	577	548	542	602	613	550	626	529	599	529	577	586	599	601	596	610	580	566	591	595	590	563	540	592	576	573	560	570	582	569	555	598	577	570	583	565	571	607	558	573	607	569	568	590	574	610	589	583	551	617	564	574	592	608	558	524	592	569	600	610	617	567	577	570	602	595	585	590	586	577	599	558	541	576	580	589	561	550	609	592	581	589	641	616	573	561	567	580	660	576	608	599	624	644	610	568	621	599	583	586	599	580	576	617	614	601	617	564	599	592	571	558	621	592	514	560	553	596	590	573	575	642	585	619	577	615	633	578	596	572	608	619	564	606	578	615	578	578	607	615	580	622	587	590	613	588	586	580	647	588	580	607	593	583	554	602	582	601	614	572	589	599	570	583	579	551	559	565	579	557	556	610	635	598	593	566	606	589	653	627	563	580	580	617	549	599	621	591	590	592	608	646	607	533	578	577	569	615	564	605	636	581	562	571	595	595	604	585	569	604	600	585	609	597	562	598	581	574	591	553	621	595	609	613	582	605	567	604	603	588	625	612	611	599	605	567	582	555	568	588	570	569	612	579	598	592	581	623	620	623	560	583	539	622	556	592	568	582	613	617	555	570	604	596	622	583	600	557	601	553	649	607	576	605	553	637	541	536	613	557	610	559	591	548	612	597	604	588	588	591	573	621	554	581	608	576	586	591	576	608	552	602	633	562	547	599	601	587	574	618	596	588	551	582	618	620	602	591	654	616	566	639	562	602	563	568	581	571	568	590	566	636	567	583	598	601	590	591	595	584	593	574	579	613	640	600	585	615	581	593	636	606	595	531	588	592	621	576	605	580	614	579	599	600	594	553	590	549	614	549	590	575	623	590	565	600	574	599	559	560	610	571	583	622	625	591	578	609	593	569	580	542	582	581	603	582	633	627	543	597	601	581	574	549	600	610	612	533	604	572	605	566	575	580	572	578	588	564	607	600	571	585	572	566	568	569	624	574	574	580	563	593	610	611	603	609	577	596	569	613	588	634	588	565	570	606	624	588	639	643	581	606	591	572	596	611	594	594	594	595	590	606	625	601	574	595	546	607	561	575	609	605	553	610	623	554	554	570	577	644	567	538	554	616	595	579	581	541	623	594	587	615	597	619	575	551	590	593	633	586	549	598	593	606	599	536	611	596	537	577	596	622	631	576	563	616	579	561	606	606	614	565	627	542	612	604	598	569	571	578	624	575	567	640	583	551	569	643	584	598	570	583	571	627	603	585	586	589	590	589	596	625	594	599	587	625	590	579	595	601	574	599	563	584	567	528	568	597	629	566	594	589	584	608	595	570	581	609	597	601	548	605	546	607	596	572	585	610	607	558	560	602	566	573	574	621	598	625	570	603	559	567	613	552	615	630	599	625	563	585	574	584	545	573	534	608	560	612	576	590	599	641	527	622	644	572	544	596	588	552	568	577	580	611	587	642	578	591	602	570	578	591	600	586	576	598	618	594	592	616	548	594	597	644	550	596	542	600	571	610	609	579	551	561	613	561	590	611	579	588	579	533	611	608	606	583	596	609	574	631	612	602	587	594	577	633	577	588	639	589	597	599	546	562	661	582	570	597	577	605	581	596	603	634	579	589	585	590	618	560	573	617	614	610	543	609	556	640	624	571	583	655	585	589	595	578	583	596	566	600	540	587	589	611	586	606	584	544	551	547	613	558	564	586	585	613	605	581	548	599	608	561	582	566	561	600	609	562	631	587	595	632	567	599	576	529	594	571	579	578	611	579	576	572	612	544	567	595	608	587	573	582	614	607	570	580	599	594	580	570	630	548	601	555	559	625	632	557	626	606	598	559	568	619	584	574	564	598	572	581	565	582	592	582	609	565	578	566	588	616	553	603	572	579	591	570	614	567	598	588	611	557	616	590	634	598	588	596	565	588	595	571	603	580	589	588	593	599	550	632	606	620	571	586	586	600	596	563	577	600	631	521	547	595	594	598	628	565	582	587	576	601	573	624	587	582	568	570	592	563	587	573	607	585	596	589	585	584	537	592	588	569	607	567	566	584	561	616	602	588	577	555	573	563	569	600	618	551	561	591	592	556	606	644	556	556	609	574	568	623	663	586	583	613	607	596	551	577	565	569	595	618	634	559	596	571	559	589	604	558	540	595	578	565	614	599	588	583	526	596	590	562	595	605	569	563	610	549	588	585	579	646	584	601	564	576	618	580	605	600	575	598	564	587	556	578	586	594	642	594	584	601	662	606	620	628	581	577	581	601	610	611	583	593	590	605	602	594	571	586	556	604	598	583	569	562	563	615	605	627	604	584	601	566	666	583	601	621	552	590	559	568	563	579	570	607	522	554	567	610	577	625	612	579	582	540	565	584	599	593	576	589	566	603	589	585	601	565	595	604	540	623	549	615	626	554	592	616	611	593	621	598	593	630	542	557	604	615	600	592	587	576	593	573	570	635	617	596	575	615	600	525	616	619	558	579	544	571	578	585	568	622	604	572	644	582	600	595	590	549	559	577	613	568	596	555	589	573	597	583	602	611	598	598	615	579	567	578	564	560	591	628	592	609	590	624	600	569	591	571	584	597	586	597	595	513	629	564	584	600	621	628	597	588	569	605	535	595	539	598	607	605	559	578	609	555	594	601	642	592	604	608	593	616	590	616	623	578	591	586	618	600	583	597	562	591	587	584	545	568	563	570	606	580	593	643	579	547	612	605	594	597	634	578	579	590	564	587	608	592	606	600	571	645	589	578	603	633	573	610	545	632	608	588	598	576	579	617
24599	21180	28501	41628	29279	10103	1316	627	561	576	529	493	496	1102	7038	7226	3472	1648	985	697	465	420	432	378	405	421	423	437	442	455	400	408	421	423	400	404	443	432	399	397	400	432	397	430	404	426	420	422	407	409	412	413	431	420	402	377	409	435	387	442	424	385	412	442	417	433	405	422	413	420	410	394	419	383	427	381	458	413	382	431	410	423	396	403	441	413	393	391	390	415	401	455	394	389	393	444	426	414	406	415	392	406	461	394	451	378	448	415	406	413	414	441	407	406	402	417	399	420	418	432	414	414	407	375	395	408	414	385	401	413	405	376	437	384	428	434	412	419	394	410	407	443	382	387	378	380	410	445	429	403	391	407	412	422	397	450	412	415	407	422	398	399	427	441	389	423	441	427	392	417	430	415	408	384	396	397	363	408	426	396	397	439	391	428	405	403	413	432	394	419	419	387	428	433	411	402	416	408	393	399	395	401	431	404	435	432	415	406	420	437	435	435	385	395	471	410	414	425	392	403	411	403	428	432	423	426	408	428	442	426	417	432	423	404	436	418	417	418	429	405	401	431	412	423	414	397	419	419	456	411	407	394	401	417	397	416	426	436	445	435	436	377	417	397	399	416	455	432	413	412	416	384	431	414	403	397	421	417	395	436	408	397	421	405	429	412	405	417	417	437	418	401	417	395	387	398	419	403	432	409	386	406	392	435	409	416	411	435	435	420	428	419	412	415	417	399	420	391	413	412	401	417	420	414	381	436	429	426	421	430	412	381	427	408	445	421	382	401	410	420	426	425	404	403	430	406	421	373	363	416	406	415	417	393	443	426	388	410	410	406	422	396	411	394	399	401	404	425	408	406	406	402	373	388	371	447	410	419	393	415	437	436	398	405	436	423	411	426	419	457	391	421	428	403	400	396	384	414	389	386	417	381	417	402	415	447	436	418	431	428	402	440	401	409	430	424	365	429	400	442	432	379	412	428	418	422	434	436	398	432	418	439	374	415	382	427	406	373	434	432	382	414	403	434	424	419	414	399	407	400	446	415	432	435	417	420	420	407	353	423	387	417	385	399	396	433	420	365	415	413	360	390	412	411	407	441	402	434	417	429	403	406	412	436	395	384	443	443	433	435	404	395	403	438	427	404	407	382	424	430	429	418	380	388	444	401	436	416	406	407	431	407	444	418	411	411	450	409	397	403	449	432	391	430	420	385	388	428	399	412	447	410	429	404	387	371	443	435	430	426	394	403	398	410	395	397	405	393	438	422	402	408	426	431	408	419	416	440	390	423	395	428	407	423	412	402	430	442	413	439	426	421	413	409	374	456	395	445	431	401	435	403	413	390	404	427	426	409	425	409	436	426	431	415	427	393	398	424	469	419	431	401	437	412	449	426	406	418	399	394	423	399	421	424	406	411	384	400	387	417	424	380	394	403	419	403	403	401	414	414	418	420	359	413	411	443	422	419	421	448	418	415	382	419	414	446	416	442	409	440	398	426	424	398	415	409	411	411	415	410	397	380	387	421	439	442	447	432	429	384	431	414	431	397	426	396	404	437	428	418	425	377	408	418	386	475	435	411	412	406	396	396	414	411	430	419	406	406	380	445	437	392	409	419	387	430	415	416	397	407	372	414	379	432	425	419	397	425	400	405	443	419	404	416	428	391	410	389	391	444	417	390	485	439	431	424	440	432	416	403	406	417	370	414	414	405	413	410	379	400	400	419	408	386	443	427	414	394	403	390	431	389	424	403	410	426	448	455	420	431	441	421	390	395	436	401	411	429	404	401	440	398	442	410	398	398	433	422	457	368	454	375	414	408	390	405	457	405	432	439	379	427	436	422	422	436	388	403	407	444	396	426	374	417	429	407	424	388	423	434	441	393	392	402	401	412	424	420	374	401	360	422	415	390	405	430	373	433	400	396	422	423	392	412	392	438	426	440	396	387	403	412	367	410	410	405	423	404	394	411	429	410	405	444	416	418	425	401	427	433	399	416	421	412	449	432	441	421	421	424	419	386	431	404	446	423	423	406	405	370	410	409	379	438	419	432	420	432	355	421	409	438	398	406	414	431	406	385	406	401	388	397	402	397	413	413	412	460	392	393	415	420	385	396	421	440	422	426	411	418	397	440	417	384	425	407	434	403	408	397	396	398	383	394	430	407	429	383	400	424	417	381	413	420	407	423	384	411	409	422	375	402	406	431	409	392	432	410	427	443	434	418	410	412	427	418	436	404	394	408	419	382	413	423	399	410	400	393	389	399	411	430	424	403	431	401	375	409	385	439	394	428	446	398	409	417	423	403	412	412	441	433	410	398	424	417	417	445	413	398	375	392	390	451	429	380	443	418	417	421	436	386	412	365	434	377	423	475	420	422	420	427	427	415	407	399	448	402	401	422	435	385	403	405	441	401	387	365	440	401	435	402	388	435	380	448	394	421	411	431	403	390	421	400	406	417	422	393	430	402	385	454	435	388	375	410	438	439	431	392	417	443	387	421	375	435	379	445	388	398	425	400	426	411	422	420	410	413	403	382	427	415	408	405	404	421	337	391	351	454	434	402	383	398	399	396	420	405	406	415	435	437	398	398	434	440	403	385	403	425	409	427	398	426	432	429	427	409	422	402	413	434	414	425	428	405	410	388	426	427	414	423	444	406	425	419	405	404	422	458	388	406	408	408	420	408	452	402	401	405	396	414	414	424	451	388	399	407	394	424	418	405	402	402	418	431	464	422	408	411	424	387	410	392	420	430	416	396	435	415	394	413	413	388	398	417	422	420	383	424	372	395	444	381	362	423	395	447	405	425	432	410	425	420	420	412	407	393	385	375	410	426	406	405	481	383	423	425	411	385	408	399	387	449	434	429	392	392	435	404	406	400	390	420	435	420	430	426	392	406	401	410	442	446	422	404	441	393	416	410	400	413	412	398	403	433	391	432	418	380	386	428	407	423	452	404	421	418	391	391	458	445	411	426	410	400	439	404	391	366	431	382	437	438	396	421	407	410	402	421	386	412	462	408	387	422	396	366	444	426	414	404	415	399	380	445	421	388	440	406	396	442	413	443	412	391	426	428	404	413	432	400	418	405	417	407	469	414	424	435	416	384	408	408	443	417	429	406	433	395	457	397	428	399	400	400	412	394	383	418	419	380	412	420	387	418	429	398	426	412	433	413	413	400	427	386	403	412	362	419	417	408	417	386	378	416	434	408	394	442	424	384	458	420	407	420	416	430	448	387	435	412	373	433	413	412	401	383	389	427	437	422	430	434	411	397	400	410	437	419	374	436	443	358	393	420	384	434	389	388	393	406	433	422	399	409	422	380	411	421	377	395	386	444	398	432	447	385	399	405	434	373	415	383	437	432	391	424	388	401	416	410	402	404	391	426	413	415	402	402	451	398	400	402	414	416	422	408	415	389	448	420	392	425	437	426	393	414	430	406	400	382	442	458	407	396	429	430	418	403	426	414	388	439	436	403	440	424	433	424	373	409	408	376	402	421
6646	11598	23590	57931	26908	2123	1642	1323	1226	1122	1007	923	962	3116	17218	15853	8075	3856	2225	1379	876	694	671	644	669	676	674	698	684	680	693	678	677	692	662	680	667	654	718	684	628	676	695	726	691	642	686	674	691	695	665	695	691	662	692	658	660	684	640	682	716	674	654	696	686	706	670	645	706	710	677	658	692	621	713	651	662	620	662	685	690	649	685	673	678	687	653	652	674	642	650	666	669	683	653	705	684	623	644	705	638	650	685	675	662	667	670	660	647	660	649	681	666	658	650	665	667	654	621	682	687	646	634	636	630	715	692	659	684	708	650	677	661	661	680	647	653	635	705	631	692	693	693	655	669	668	693	665	642	682	687	654	667	633	712	655	683	666	659	664	654	687	668	675	725	706	655	684	643	705	642	695	658	649	702	644	697	671	632	662	673	705	639	666	686	689	630	719	675	651	652	691	642	650	666	680	661	689	654	673	647	674	674	675	695	654	664	677	648	711	678	680	667	669	715	692	628	676	698	663	656	708	637	657	679	653	662	671	670	638	679	704	645	670	696	651	710	682	718	639	714	721	674	699	666	671	628	647	674	712	653	692	700	647	688	653	633	691	700	655	630	697	696	686	709	726	677	664	678	673	651	672	676	626	670	683	687	653	675	641	704	657	684	656	635	701	718	647	691	704	688	659	681	700	671	668	667	674	669	692	711	653	641	656	682	682	654	651	651	696	703	659	653	696	676	664	723	670	676	698	638	661	639	688	695	681	636	661	691	694	661	698	680	697	594	662	661	678	672	685	674	641	673	690	675	681	710	656	655	684	635	688	647	657	725	667	652	714	665	651	673	700	676	668	689	639	728	671	688	695	644	670	691	687	719	641	647	672	668	689	678	628	666	674	661	666	717	683	648	731	707	710	727	647	688	673	675	698	678	675	688	678	692	715	687	667	678	690	693	655	647	686	594	671	662	665	684	672	655	619	689	687	672	667	703	677	652	689	712	636	643	703	666	680	676	681	639	671	639	638	700	672	689	669	653	687	694	677	673	667	661	713	668	665	622	695	677	716	681	702	665	653	649	667	695	623	680	662	708	704	655	691	654	673	659	707	677	587	647	723	644	658	675	727	679	674	684	692	645	698	668	665	691	638	670	668	672	666	655	665	644	688	661	662	693	708	667	704	666	645	710	681	653	652	646	702	664	650	653	701	690	701	645	676	653	685	657	649	674	697	693	694	691	674	683	646	662	722	673	668	700	682	693	705	654	683	672	649	708	667	681	663	694	637	663	669	640	694	688	652	687	687	673	681	671	648	653	630	644	684	687	655	713	652	648	670	712	668	688	700	677	719	693	687	673	698	683	709	658	699	685	688	679	701	671	664	678	678	629	651	688	684	677	656	661	701	644	678	614	674	678	692	687	668	690	645	709	652	672	677	657	689	705	662	660	694	707	686	646	663	675	675	679	715	624	673	663	633	691	675	695	677	656	671	659	693	668	664	671	664	694	678	658	719	639	714	676	708	649	650	690	679	707	625	658	702	698	685	671	660	657	697	659	686	697	636	662	703	653	659	671	706	688	706	675	640	641	723	680	672	644	677	680	678	646	687	680	647	631	718	650	677	668	662	704	649	662	717	657	698	670	679	681	666	696	669	678	677	721	644	669	624	683	724	653	692	666	659	659	695	662	685	656	681	668	652	678	685	646	643	638	661	683	702	678	633	700	679	710	674	665	649	680	685	704	668	705	665	625	628	712	648	695	693	648	704	661	663	653	674	675	696	667	662	718	678	687	722	645	674	620	674	667	671	695	675	668	666	679	699	650	621	660	677	693	723	688	696	665	675	668	709	649	650	617	681	672	677	653	645	705	687	696	667	693	661	632	665	700	647	684	661	689	689	697	674	696	655	648	696	638	690	655	676	684	657	678	631	680	694	683	681	657	725	682	644	652	675	694	699	711	688	653	676	693	676	708	699	652	669	685	677	642	648	690	666	643	631	718	681	687	737	702	654	689	691	695	658	687	663	665	671	699	688	666	707	721	660	688	674	683	666	673	632	675	638	655	654	692	693	678	671	688	684	647	646	707	671	705	630	619	644	708	678	662	681	695	674	687	663	666	675	684	604	704	686	722	653	711	649	695	673	660	689	684	676	639	684	695	678	734	727	649	694	651	604	654	673	661	646	657	683	651	674	640	662	641	712	684	695	696	657	689	649	663	648	667	691	713	684	660	664	709	672	714	616	686	672	685	677	676	669	688	654	651	677	673	636	713	682	661	647	700	648	675	632	720	690	679	693	681	683	643	720	680	718	694	683	614	676	643	636	698	688	621	693	662	678	687	705	663	635	690	661	678	689	648	654	685	651	700	681	647	629	665	682	698	644	690	618	695	681	665	736	661	721	666	687	652	693	661	696	676	642	689	662	659	608	645	643	681	659	667	705	697	663	654	647	700	657	672	663	622	699	688	677	647	670	685	677	664	677	700	648	658	677	604	634	660	714	652	689	698	685	677	616	668	718	679	698	682	665	675	628	633	732	720	647	712	670	686	636	701	696	659	690	696	678	690	667	669	671	649	701	674	694	682	684	657	678	674	679	645	699	673	654	688	696	702	662	693	672	656	641	664	686	616	662	662	673	633	680	683	700	651	713	680	652	715	641	691	649	667	700	721	691	677	703	652	663	665	681	659	639	676	672	729	674	639	682	696	712	691	637	643	664	669	687	713	632	677	659	648	703	656	663	658	657	678	642	653	651	706	646	664	619	683	656	686	651	692	686	712	656	652	662	691	663	679	658	667	682	671	648	705	651	702	656	701	701	636	677	715	663	702	709	710	673	739	666	640	674	642	677	623	648	671	717	705	708	695	654	665	693	644	625	692	718	672	721	663	647	663	688	689	663	696	699	681	706	681	668	681	669	641	701	615	632	663	688	627	696	668	664	678	660	670	653	672	694	651	656	686	666	691	685	703	661	639	637	670	665	669	689	670	701	646	666	684	673	692	691	709	685	682	654	633	713	685	667	662	678	689	665	685	711	642	672	682	658	667	653	659	666	659	685	723	688	707	645	670	644	707	726	676	659	672	661	705	684	709	709	682	716	690	664	743	681	719	704	667	689	679	743	707	615	670	679	696	684	676	677	668	712	638	663	668	737	727	669	707	705	612	646	668	686	651	682	678	629	682	658	649	674	669	685	716	661	709	654	672	698	685	702	647	663	614	656	672	673	658	681	692	703	656	660	659	649	679	682	647	693	655	707	667	712	660	669	697	648	676	723	618	659	640	657	648	663	721	657	638	663	681	701	668	680	684	693	661	683	683	700	694	639	691	649	680	661	685	685	694	707	681	674	644	661	621	686	720	649	698	677	691	705	689	673	662	677	673	619	705	669	677	696	658	708	660	622	682	680	649	655	669	674	681	635	712	694	675	719	665	716	630	673	651	630	671	682	693	654	636	706	727	646	686	693	649	635	719	700	671	702	688	637	627	627	662	671	637	654	656	713	651	679	709	697
23128	21204	29196	38772	37766	20148	9168	1161	701	650	764	623	571	661	14948	17287	8890	3492	1574	855	571	479	411	420	401	395	417	445	460	436	459	432	437	423	451	418	444	398	462	408	380	461	393	431	454	405	398	415	431	435	415	399	405	430	396	427	401	470	459	429	414	422	405	414	401	449	397	447	381	423	432	411	425	420	420	412	381	417	452	437	434	448	383	442	431	435	442	413	381	425	415	445	437	418	396	413	395	437	425	433	408	413	465	403	439	444	409	435	390	447	396	410	443	418	428	391	398	419	428	438	402	408	424	409	438	412	401	431	430	385	409	437	418	433	403	422	426	399	451	425	388	405	400	409	473	432	407	398	417	438	383	405	431	422	422	403	434	416	440	388	405	452	397	425	425	417	443	447	385	435	466	417	382	451	433	412	445	419	423	441	409	404	382	378	432	395	455	419	417	429	442	457	407	406	414	377	418	410	433	415	423	405	404	422	429	416	467	445	390	450	458	437	412	461	425	403	401	430	452	452	431	434	433	415	399	403	417	455	402	413	416	403	404	433	415	411	443	428	455	401	420	421	459	461	418	440	429	418	413	424	374	397	417	414	381	438	411	405	435	410	408	436	426	416	439	412	433	426	426	430	421	421	421	421	414	397	408	419	421	398	423	425	423	400	398	412	397	401	396	398	418	365	432	449	440	460	399	425	426	421	411	431	383	407	452	396	411	425	433	424	451	391	435	411	439	420	419	394	428	398	416	394	423	426	435	401	406	429	436	428	444	459	435	410	452	400	425	412	436	417	431	417	447	400	407	451	422	428	406	411	419	369	396	408	417	462	402	471	418	415	433	418	435	441	404	426	428	422	394	449	441	436	429	414	453	404	414	437	411	403	449	443	405	410	408	396	386	405	421	448	466	442	424	400	408	415	440	465	408	405	449	437	417	393	398	398	459	407	415	436	437	417	438	379	423	395	431	402	443	393	441	447	418	381	442	407	413	411	406	419	438	435	417	421	422	440	422	430	414	387	433	417	418	454	435	442	364	419	382	433	427	388	449	402	427	400	455	467	413	435	354	420	401	432	477	426	418	387	428	369	441	415	404	416	384	440	438	421	403	389	406	432	385	393	426	447	434	422	449	430	418	429	415	413	437	389	416	425	425	429	453	409	450	422	418	418	407	439	377	385	423	396	405	432	408	485	416	435	402	435	414	417	412	464	461	433	365	429	422	425	436	461	458	446	390	444	429	408	420	388	425	382	432	420	445	367	429	428	429	447	430	399	467	399	381	432	415	398	393	406	431	456	403	430	398	429	447	400	383	426	391	402	402	407	415	443	459	422	395	407	434	425	394	408	438	441	405	391	464	409	407	411	413	426	438	410	438	427	449	429	403	419	413	429	437	413	403	421	401	420	405	400	398	420	440	460	438	427	429	465	434	415	426	424	421	448	444	404	409	411	443	395	400	441	379	425	453	421	426	436	402	441	414	424	418	430	436	408	416	429	433	418	422	459	399	440	398	428	399	424	435	430	406	430	413	456	403	402	400	431	395	412	393	430	421	431	414	415	412	419	399	423	424	415	455	428	435	400	394	409	409	431	440	406	417	405	416	395	425	441	388	423	438	438	425	455	448	434	424	454	405	414	449	443	409	394	424	427	380	431	433	390	406	470	421	411	432	438	451	439	419	446	420	407	456	450	440	433	407	436	440	433	447	427	380	448	416	417	418	426	437	411	420	407	421	420	404	404	411	426	428	391	410	431	406	393	382	394	381	410	426	399	416	435	366	392	438	413	444	437	417	421	404	402	448	444	409	426	429	411	406	404	442	374	414	422	408	425	415	425	425	440	410	428	428	399	461	420	404	405	452	432	426	433	456	417	422	407	420	400	394	433	411	431	455	400	428	417	385	420	419	407	406	400	442	434	420	391	439	430	400	500	432	425	419	403	436	399	434	421	430	422	402	416	441	372	430	432	400	422	426	426	424	397	414	400	415	390	459	419	403	428	426	402	399	441	424	413	442	433	406	451	408	374	433	402	421	417	428	398	452	386	421	428	404	399	421	439	399	431	420	414	438	401	403	432	385	437	430	416	387	405	414	431	372	414	416	409	400	380	429	416	386	403	395	386	439	403	412	383	457	409	379	424	402	425	413	436	424	421	398	397	388	419	389	414	444	454	407	410	445	420	425	422	432	449	393	402	416	396	387	417	429	414	419	442	389	438	428	394	441	413	454	394	411	453	427	427	405	384	416	452	416	417	396	426	443	372	439	404	423	392	408	388	463	430	432	398	430	416	410	436	400	459	429	407	421	382	391	441	426	419	444	452	424	426	426	406	431	460	447	433	428	394	413	409	391	386	459	427	414	445	405	404	450	427	388	409	415	453	439	411	405	391	397	395	429	417	420	386	396	420	430	427	468	425	416	446	447	433	405	377	439	453	464	428	394	419	392	458	417	415	452	377	403	411	393	433	431	401	450	384	423	429	440	437	450	390	427	443	430	435	450	430	420	426	410	411	431	388	408	420	422	388	388	420	387	434	404	404	429	394	434	432	460	414	412	400	449	376	412	385	421	405	394	437	435	430	426	404	409	397	440	400	468	421	431	391	445	454	417	454	397	407	407	438	412	396	438	389	372	418	437	454	434	395	420	403	431	397	414	417	396	424	458	409	403	420	446	424	435	427	399	400	399	421	372	413	434	466	436	393	399	398	428	395	380	417	435	429	406	402	420	412	413	433	432	438	411	432	418	415	389	425	431	409	429	450	431	420	380	438	423	469	425	414	415	446	436	437	406	441	434	461	446	403	363	429	407	391	389	394	434	425	396	379	403	413	355	428	417	431	385	393	410	458	444	416	433	466	457	436	386	398	419	403	452	434	423	415	460	432	390	436	381	439	415	409	386	428	460	431	425	432	431	419	428	402	419	457	430	438	454	411	430	461	391	428	437	404	427	429	430	434	415	394	479	378	409	444	385	416	414	451	427	408	413	395	420	444	414	388	443	417	407	371	406	461	427	398	419	403	419	431	410	371	411	392	402	439	418	412	436	415	387	407	404	420	419	421	404	415	469	441	440	408	431	415	455	429	393	396	444	440	432	429	399	393	419	411	396	390	436	392	420	453	421	401	408	409	412	402	417	417	437	408	428	403	430	428	449	448	378	421	410	399	431	391	395	450	439	436	405	416	430	423	411	447	438	417	404	439	459	388	395	429	397	432	413	426	401	391	407	393	408	413	401	430	415	423	390	385	385	394	419	424	410	446	445	407	430	382	405	442	414	419	443	415	438	418	420	411	382	433	445	404	425	398	440	438	420	431	432	424	411	443	409	398	441	427	429	424	453	417	389	424	430	427	420	384	392	414	413	462	449	389	439	418	424	443	414	391	413	447	405	454	411	449	390	396	409	403	460	420	454	430	363	417	404	465	429	423	428	376	385	426	415	417	452	396	403	404	429	414	418	433	413	427	388	439	410	427	427	468	409	413	410	435	429	458	408	426	415	409	425	417
9899	19766	33966	72754	47342	3909	2662	1999	1914	1569	1838	1259	1167	1580	27890	27485	16400	8119	3596	1937	1186	767	649	690	636	645	666	683	685	706	627	664	710	659	681	671	692	646	678	672	761	717	679	728	737	647	679	684	707	675	628	646	721	652	655	617	672	642	667	621	719	686	688	685	694	671	610	699	682	621	699	653	652	675	655	667	700	657	670	656	672	701	616	652	662	691	694	689	717	664	655	666	701	692	630	675	678	704	721	696	669	662	647	665	683	685	677	640	633	648	693	680	690	702	620	675	640	701	725	665	699	666	651	695	702	660	641	677	686	640	660	683	660	679	681	641	664	695	680	709	674	655	681	713	684	685	702	716	640	690	672	637	686	650	704	664	665	709	647	684	709	665	641	705	651	657	672	669	644	727	615	674	673	649	643	696	642	699	708	676	664	669	658	686	662	727	637	675	679	693	670	665	686	677	660	676	660	651	659	670	700	671	668	650	678	695	685	656	700	695	673	689	660	723	651	677	651	627	644	654	666	640	679	682	696	646	659	637	676	657	697	642	644	656	657	700	675	704	655	657	691	649	690	707	619	713	667	690	680	650	674	623	676	653	674	698	632	677	639	714	710	645	686	652	724	729	684	657	688	682	640	678	644	686	690	710	718	630	649	696	641	670	712	636	674	675	708	681	669	705	674	682	628	710	692	671	611	678	678	679	665	716	679	700	651	722	663	707	657	685	677	662	675	642	678	720	666	703	650	685	634	679	686	655	691	652	649	634	681	677	668	703	706	635	664	686	686	684	708	699	653	685	653	659	660	672	633	631	693	707	684	697	715	702	674	686	649	665	665	690	625	657	693	658	692	682	690	668	671	699	689	666	691	666	724	656	696	686	601	677	677	705	667	703	643	643	657	668	662	631	652	625	657	685	631	640	746	684	649	724	610	690	683	681	611	667	718	673	699	685	675	685	705	675	700	711	676	741	701	673	701	700	707	690	653	693	645	683	628	641	660	628	693	672	699	692	688	775	656	648	682	668	650	657	658	679	640	699	689	698	623	621	663	649	690	644	685	682	708	645	667	662	641	676	665	702	698	675	655	691	718	715	664	725	611	681	669	688	674	651	683	708	697	666	712	630	633	625	701	676	673	624	724	664	658	693	729	640	659	673	633	661	666	655	654	723	643	683	677	667	634	693	672	701	708	670	641	669	681	653	686	675	657	643	668	666	670	653	670	688	673	660	666	681	626	663	676	677	698	678	651	680	690	651	699	657	662	684	675	672	632	681	684	683	640	658	639	701	691	662	679	666	677	670	664	681	624	672	653	709	675	691	620	683	675	659	720	664	674	657	681	668	645	630	694	678	734	660	677	676	689	680	646	661	708	639	696	680	655	680	648	723	627	640	668	677	680	650	660	666	644	654	667	670	751	669	647	628	654	694	677	690	663	654	679	651	656	629	639	628	676	660	671	658	678	690	635	685	701	628	697	701	664	698	695	631	680	686	648	687	666	700	652	653	664	668	689	660	690	676	678	683	659	670	664	652	685	726	681	660	701	737	649	687	703	704	685	678	654	655	665	662	676	643	668	717	663	677	675	687	653	626	676	666	706	671	633	659	652	701	623	677	658	704	660	669	649	656	691	676	695	680	642	691	706	655	698	690	640	715	640	680	660	686	661	669	686	674	666	663	676	671	664	691	697	655	669	678	650	665	719	664	690	656	649	666	660	685	660	693	649	667	687	723	708	675	639	683	635	667	654	663	695	688	666	662	675	696	684	719	644	652	635	682	665	657	721	673	655	648	700	686	713	659	662	763	677	686	662	664	687	649	632	668	691	639	635	671	684	678	716	680	635	674	638	666	701	675	687	709	698	719	658	663	677	697	668	662	668	679	673	660	664	646	713	685	716	699	683	658	681	688	663	686	664	707	657	671	682	664	682	685	694	692	623	617	619	680	685	669	656	655	718	684	688	694	642	689	673	651	650	655	645	700	669	722	647	649	656	664	696	674	669	679	704	652	689	658	645	722	661	656	665	681	680	665	637	676	678	706	736	686	643	647	651	680	670	718	701	640	676	677	704	696	681	647	666	679	637	660	686	703	649	662	661	652	662	674	695	643	670	688	679	675	710	667	708	620	688	746	762	709	668	679	693	690	631	667	660	654	660	659	661	663	697	689	638	666	684	662	634	650	690	664	690	634	647	677	677	637	694	674	640	663	651	671	698	629	664	664	686	661	689	632	671	648	646	704	679	656	690	729	684	670	666	692	661	689	717	688	663	660	698	645	705	663	698	655	642	687	653	662	630	683	683	668	707	703	629	663	698	646	664	678	624	672	732	685	709	687	652	646	654	607	702	651	645	704	651	680	619	659	673	652	678	671	650	661	661	682	623	676	667	674	677	682	620	662	674	693	643	708	646	681	663	683	664	640	658	632	685	668	677	635	654	686	680	652	687	709	649	676	735	675	654	674	677	687	677	668	664	663	671	677	683	661	706	669	667	641	684	658	599	620	714	700	688	698	683	670	688	688	706	702	700	610	628	715	605	688	674	727	674	638	637	680	663	668	678	659	683	672	662	692	652	670	683	681	701	662	689	653	675	675	679	693	671	674	672	626	655	654	699	597	671	654	626	665	669	657	672	659	707	700	671	665	664	645	694	662	664	655	657	668	663	677	676	638	653	650	659	636	675	636	704	684	651	680	713	662	669	646	652	635	666	714	665	687	703	684	700	716	676	704	705	685	700	684	718	686	692	689	644	639	669	675	634	684	632	686	703	666	696	694	694	640	675	623	634	675	693	685	668	668	636	668	645	679	669	708	687	643	693	676	689	647	633	698	711	659	651	700	664	713	702	679	680	675	667	655	716	677	663	703	694	712	660	658	685	642	665	709	673	713	667	698	689	709	636	679	656	664	705	668	687	638	691	688	693	702	723	680	649	690	733	665	698	655	647	689	675	704	637	684	647	698	661	636	697	679	673	636	697	669	696	666	643	679	673	692	714	648	628	667	690	683	688	669	658	693	629	693	752	738	703	678	690	690	695	671	706	691	677	661	647	681	636	658	680	639	644	651	663	652	665	698	665	684	647	682	704	703	703	678	667	687	690	634	663	696	703	635	661	658	665	670	670	626	689	712	674	594	641	668	680	685	659	661	723	670	693	671	638	750	670	651	685	680	655	653	644	693	691	713	626	671	630	646	668	638	660	653	682	640	651	639	706	675	653	699	727	649	666	741	661	700	646	695	650	653	668	659	650	658	670	712	636	649	660	669	666	695	685	649	638	622	673	680	650	666	683	655	720	709	671	662	681	677	673	648	674	649	625	675	681	656	690	659	682	672	705	669	657	715	646	667	680	656	659	619	652	680	655	703	681	659	712	658	657	717	665	713	677	710	649	664	698	716	658	678	695	666	720	673	728	640	699	663	670	694	668	664	642	699	649	634	696	658	674	700	634	632	636	626	672	695	681	679	645	650	673	662	703	685	707	670	675	649	681	690	670	635	667	648	647	648
26590	19764	8315	24707	12125	829	452	431	399	401	410	426	370	451	1061	1641	1132	644	457	405	389	423	394	375	373	345	373	370	367	390	341	354	391	339	369	371	364	379	367	349	354	374	378	363	386	352	369	355	373	366	386	376	366	352	364	340	395	380	353	370	359	367	330	367	358	353	376	380	375	363	371	341	362	353	364	401	371	386	393	337	380	327	399	348	377	367	347	384	359	376	372	357	372	375	357	388	364	375	342	351	370	401	375	341	399	339	371	390	333	369	386	348	354	366	364	370	406	387	369	358	358	336	383	401	399	376	347	347	432	353	372	381	345	363	360	397	367	367	352	370	374	345	388	342	373	365	399	366	328	385	352	390	392	353	348	365	346	370	395	375	336	375	320	350	373	357	401	358	358	413	385	321	383	346	387	417	386	368	382	384	367	355	386	374	350	368	390	365	378	366	391	358	357	395	361	354	388	353	335	388	378	333	353	387	367	342	366	382	354	361	358	416	392	375	366	401	375	378	374	389	383	368	424	390	381	367	389	393	371	397	392	366	376	331	372	396	381	369	371	385	367	360	330	366	392	361	380	398	373	348	371	374	410	356	389	353	379	348	387	357	353	362	360	403	398	391	385	334	388	343	375	351	372	345	385	369	358	356	341	388	371	363	373	336	380	374	389	382	362	361	355	345	355	344	381	373	328	356	352	371	341	409	354	372	377	365	350	374	372	378	378	371	369	371	353	375	373	364	370	397	388	376	379	391	425	409	372	364	391	369	390	347	386	400	361	408	380	378	372	342	333	366	357	328	361	345	356	356	362	372	365	386	388	387	396	351	370	354	353	365	352	396	393	361	390	384	368	355	379	355	362	367	381	358	370	353	399	371	353	394	358	389	393	396	351	392	396	373	373	355	332	340	371	374	370	331	371	404	370	352	367	384	375	410	372	358	415	384	347	344	393	377	376	346	404	353	391	380	384	369	338	379	356	378	389	358	393	353	338	385	371	351	395	315	401	365	392	382	409	372	382	348	356	357	364	400	370	365	362	357	362	358	364	365	342	394	370	372	350	383	363	362	379	372	407	344	337	405	400	390	353	370	373	361	398	385	375	338	356	368	352	330	336	364	365	371	366	375	360	374	377	379	377	411	355	389	370	362	373	355	373	352	362	348	366	371	407	368	345	356	356	358	365	359	374	348	351	405	334	381	351	384	365	359	344	394	367	384	394	384	392	345	371	351	380	351	321	367	362	349	389	365	354	389	365	385	375	364	375	366	345	385	397	384	386	359	369	375	358	382	403	373	387	374	375	361	378	382	372	399	355	369	393	324	351	399	351	403	373	361	387	341	326	382	379	385	372	402	377	372	355	391	342	368	395	396	380	395	363	378	375	351	374	388	351	353	401	380	364	409	366	350	403	380	377	366	339	335	359	382	352	387	361	402	416	372	367	370	364	383	343	377	365	340	378	362	409	361	380	379	411	333	424	359	359	375	366	343	370	403	380	346	355	383	393	355	391	381	388	377	339	341	376	335	351	381	348	357	408	401	361	341	396	401	360	384	405	392	353	365	378	368	328	332	392	338	377	383	350	364	375	360	347	364	375	369	385	348	347	337	339	385	348	383	352	364	376	340	330	377	366	332	374	376	360	355	346	366	394	350	367	422	369	399	357	374	341	392	351	401	355	370	390	358	399	379	354	343	364	379	364	363	396	403	334	373	375	345	373	382	363	378	360	381	350	397	350	381	389	384	364	349	352	384	328	387	395	363	367	347	394	356	362	367	393	384	380	366	364	400	362	368	349	361	373	396	348	366	361	369	381	354	386	370	369	369	379	396	361	329	335	362	364	344	384	340	391	347	353	359	351	336	396	363	352	406	394	399	365	365	359	412	396	377	343	348	361	389	352	390	398	399	329	362	380	388	373	398	374	373	380	385	355	360	376	380	386	380	399	341	374	354	362	380	372	390	359	350	364	366	329	360	376	374	333	395	388	386	392	356	397	366	341	365	380	386	330	366	399	366	380	392	374	408	386	370	367	352	373	377	399	361	307	380	427	386	364	369	374	373	384	381	376	381	377	350	382	366	351	348	342	388	344	342	349	355	378	377	347	371	366	374	358	387	360	424	379	342	385	417	352	379	378	380	355	384	370	343	358	381	389	350	367	381	388	370	350	402	419	381	351	375	381	385	373	338	361	347	396	357	384	374	351	362	361	360	365	352	354	340	352	353	350	413	364	371	390	397	392	363	390	342	346	385	353	404	353	347	415	324	351	422	352	363	384	348	360	355	354	377	409	350	362	367	371	344	334	374	360	383	417	353	385	395	382	391	370	374	384	367	409	368	359	371	350	359	356	369	356	367	381	388	343	378	372	344	386	368	371	347	405	395	384	377	397	398	335	348	411	351	345	388	380	370	362	346	413	389	385	305	382	356	377	394	383	389	382	377	388	363	361	339	393	350	377	380	381	382	379	371	368	374	324	362	371	382	365	371	361	339	375	347	394	412	368	405	416	393	345	383	408	368	351	329	346	377	399	346	392	386	360	399	356	384	368	392	372	377	358	346	362	349	356	379	404	377	419	332	385	356	364	361	351	359	371	365	347	379	403	360	357	388	383	348	389	343	381	352	402	362	362	382	356	356	367	360	359	341	370	398	368	366	369	371	367	369	372	384	388	365	392	347	383	366	381	339	383	382	385	334	365	396	359	359	391	358	364	340	352	358	361	398	397	359	399	384	353	345	364	406	352	367	365	386	366	375	416	354	341	362	382	352	367	375	343	374	360	365	361	412	370	395	371	386	374	356	388	344	389	355	389	359	377	354	345	358	363	384	344	381	363	384	392	334	366	394	378	364	380	381	373	385	319	387	395	393	360	370	352	396	373	384	364	385	403	351	385	383	370	383	357	381	401	350	362	396	383	354	362	389	361	367	365	341	389	359	376	401	362	346	362	350	363	357	343	384	360	370	398	387	381	346	364	372	367	330	358	357	349	318	376	355	356	381	357	365	364	353	373	347	404	374	375	378	354	381	394	398	359	351	350	385	371	377	346	367	383	369	350	379	395	371	356	350	377	370	395	357	363	359	376	395	374	351	354	388	388	360	354	366	359	371	391	346	364	362	381	346	366	351	369	378	389	359	371	391	379	385	341	380	386	389	340	384	381	356	367	364	387	352	357	368	375	361	360	400	385	363	379	377	382	351	375	396	382	361	387	366	406	386	368	420	367	351	386	333	360	389	369	369	369	391	305	386	383	325	354	349	365	340	406	352	396	334	376	366	379	356	400	374	373	360	396	339	394	371	358	356	341	353	379	379	369	368	352	369	386	393	387	353	329	378	382	400	359	374	338	363	371	371	393	360	368	341	358	382	346	413	375	404	389	381	389	369	385	375	377	322	355	400	357	380	390	353	348	375	399	395	377	358	386	390	369	363	393	348	380	372	372	414	372	346	377	415	379	372	345	404	363	365	351	351	367	390	354	362	356	379	355	377	375	373	385	365	365	350
5433	4689	7815	31505	15573	1226	920	852	763	734	689	666	694	926	3016	4290	2602	1336	843	743	687	626	595	576	630	626	636	592	607	564	553	591	643	557	619	598	606	628	591	581	569	587	603	569	608	584	626	566	583	598	628	589	591	599	612	601	630	567	578	574	636	601	601	596	608	605	592	589	567	594	576	617	630	586	600	607	627	613	619	573	629	592	606	578	617	577	593	584	624	615	601	592	619	601	553	639	639	564	596	618	611	642	579	653	610	643	630	591	612	662	607	602	623	614	596	606	616	602	585	590	579	596	557	602	596	579	592	593	584	569	607	569	592	610	653	612	618	622	581	613	604	584	619	643	650	564	589	608	573	559	620	642	613	586	625	613	606	595	614	589	619	608	566	614	591	620	605	590	571	572	632	606	573	581	611	596	634	621	594	570	590	621	609	586	632	573	627	573	591	614	644	643	615	631	596	581	598	575	645	591	624	587	577	572	635	572	627	621	614	586	586	572	578	570	612	580	588	546	616	608	604	643	624	597	606	608	601	616	636	612	626	593	621	614	668	576	623	624	611	568	624	629	600	603	611	616	634	548	590	608	607	669	577	623	615	610	584	628	598	612	565	603	602	540	608	610	618	561	568	578	582	565	631	601	618	639	601	608	638	632	593	580	669	644	606	581	600	573	590	581	572	635	606	574	627	601	598	566	623	632	608	572	599	616	592	600	638	572	596	603	583	620	628	552	660	612	598	631	616	617	596	589	593	623	611	612	568	620	633	630	604	600	605	566	577	622	594	605	575	584	589	606	611	630	565	622	582	636	580	588	638	663	620	592	607	608	609	632	643	628	570	578	628	597	644	568	637	644	599	614	576	609	594	610	629	617	630	637	598	601	605	559	607	590	614	607	571	617	596	642	600	610	601	604	604	579	593	593	625	555	623	590	570	608	625	605	523	557	593	582	605	545	627	641	584	611	601	587	609	600	614	569	629	611	593	624	585	606	590	648	604	607	650	595	581	600	615	615	582	568	628	578	565	624	567	588	605	632	630	650	587	599	599	628	582	633	645	563	580	611	583	619	556	602	602	611	565	587	620	630	586	591	628	610	592	625	583	548	597	654	577	613	607	617	620	565	579	604	610	594	579	620	611	623	620	605	575	546	589	655	621	596	580	607	617	622	645	593	565	612	600	602	612	590	606	617	606	643	612	611	614	578	642	611	598	557	583	605	600	557	634	601	627	600	617	597	593	637	549	595	627	600	595	615	664	602	603	588	599	610	591	606	586	618	618	582	603	600	583	658	612	606	592	658	597	614	578	599	550	616	609	555	574	604	584	592	631	579	614	583	601	551	564	650	636	612	626	602	585	581	577	649	576	641	634	578	571	615	613	629	593	620	606	608	646	614	618	582	614	631	609	623	619	550	598	615	608	649	563	599	604	621	546	580	611	606	614	610	612	591	589	587	632	625	573	650	575	620	632	612	601	567	579	635	574	604	645	610	611	586	590	617	583	604	630	602	608	604	546	598	604	608	563	576	587	628	615	582	603	574	613	521	594	578	607	580	563	579	600	623	629	596	622	627	619	616	593	533	585	589	584	576	613	622	572	583	592	625	581	602	595	620	627	573	639	592	583	613	613	607	613	607	608	616	595	590	620	606	648	566	582	617	596	622	637	578	603	580	634	603	659	599	577	630	635	574	643	582	594	593	592	581	610	547	611	581	579	614	614	605	632	569	594	653	603	637	571	627	614	628	637	622	567	576	593	634	648	605	631	632	509	624	588	619	652	599	621	598	620	650	595	583	608	628	610	646	602	552	588	615	575	607	579	569	621	552	680	580	591	597	595	611	564	564	608	596	582	604	606	617	621	556	582	592	643	608	637	586	605	568	563	623	640	591	624	594	602	610	605	576	662	631	612	603	604	598	587	578	635	579	629	615	604	602	613	571	609	612	575	630	632	597	619	639	609	624	623	592	629	597	615	583	580	604	611	623	603	574	636	624	623	597	662	567	584	596	612	580	575	604	546	580	638	618	605	574	581	608	605	651	612	579	591	585	605	578	607	597	599	626	596	588	641	602	583	622	610	558	626	608	592	576	561	596	607	607	546	596	632	595	604	580	593	626	618	599	582	607	589	614	625	608	619	554	617	643	569	623	601	603	611	596	618	613	644	606	616	606	590	583	582	673	641	616	594	579	580	678	615	607	617	627	626	599	576	608	660	589	632	615	606	609	598	616	619	600	616	624	604	577	576	607	612	612	594	597	579	601	610	595	583	612	593	617	629	602	580	639	596	635	585	628	608	583	607	621	595	629	592	592	644	598	644	570	642	657	581	603	620	604	567	635	604	607	642	640	659	617	601	617	586	618	638	556	589	583	646	648	627	651	562	588	539	592	568	589	577	595	625	600	614	589	596	619	637	643	558	598	658	651	597	578	612	636	609	624	599	608	591	663	576	600	600	574	629	580	599	631	571	606	608	665	620	586	558	576	593	585	562	590	679	650	645	590	588	581	609	582	665	607	599	595	611	572	608	601	600	635	600	606	638	578	630	593	592	617	602	582	595	573	628	654	596	537	634	674	628	577	584	563	616	636	651	633	596	616	616	565	584	659	640	573	625	578	588	585	636	591	620	619	576	641	624	587	643	567	623	590	591	592	605	597	596	577	598	634	604	619	587	611	616	605	618	633	602	629	620	586	615	582	643	604	683	592	654	599	591	610	618	600	590	614	579	588	593	615	633	630	600	599	620	583	608	582	594	634	617	626	619	637	584	581	634	613	635	616	606	575	570	612	603	628	590	589	603	603	570	585	618	578	601	613	571	595	639	597	638	662	602	588	611	614	561	560	597	687	633	656	580	591	578	573	594	639	573	648	602	600	643	578	640	622	587	585	646	648	576	567	638	572	573	588	596	586	630	580	601	580	641	575	628	599	606	626	591	630	579	598	623	596	623	573	600	620	590	614	614	602	571	614	601	588	626	560	592	596	623	611	587	613	594	612	581	571	639	636	615	583	628	648	578	572	609	624	585	594	598	589	611	560	593	574	598	599	630	567	631	612	598	571	578	591	594	605	557	632	588	620	629	572	555	602	613	629	622	587	602	592	600	587	635	582	598	578	581	561	614	624	598	590	622	606	628	570	584	580	610	592	591	569	606	591	581	589	614	567	637	639	605	570	617	610	618	632	577	575	574	616	635	582	608	589	613	573	578	525	608	618	572	622	611	619	573	610	579	610	605	613	594	577	625	640	609	595	576	602	577	598	596	612	548	599	607	601	611	567	605	644	596	592	595	608	580	581	603	628	568	580	601	624	640	599	617	600	604	597	618	571	604	600	642	576	634	598	576	591	605	617	634	647	604	634	563	557	646	578	594	564	598	613	617	598	587	595	595	616	566	622	603	577	621	615	562	602	646	658	576	563	573	617	565	607	609	616	600	621	567	601	617	597	606	592	646	606	617	603	555	596	641	571	594	579	577	632	609	599	579	605	564	586	606	612	580	658	589	631
24728	21246	28222	43833	37355	11817	1383	651	546	558	523	656	594	1427	5939	6933	3440	1648	775	565	500	452	428	419	426	416	420	475	415	412	432	452	414	392	400	403	433	429	387	428	422	442	426	441	438	388	394	434	419	411	439	414	402	423	433	434	424	437	426	436	432	398	446	452	486	438	434	445	410	429	399	429	384	426	395	433	446	439	427	429	444	398	412	427	437	415	400	397	405	475	431	416	470	435	466	398	410	413	406	452	437	420	405	392	462	405	417	402	390	433	441	417	399	414	397	448	399	410	425	412	468	424	444	425	409	411	438	417	396	418	418	435	432	432	397	416	422	438	404	411	447	410	412	437	413	408	434	410	438	366	445	390	392	429	402	409	451	424	438	422	428	453	423	427	418	429	418	455	444	438	448	430	429	401	455	425	436	407	412	428	441	458	435	435	427	414	437	433	426	435	402	396	391	431	401	462	446	451	462	409	410	452	396	419	413	443	408	436	398	439	413	434	402	416	432	421	410	426	429	450	441	427	383	412	393	466	410	445	435	435	435	437	411	428	406	395	436	428	415	438	390	408	429	412	422	415	447	417	416	415	428	410	427	412	434	434	417	430	420	436	392	408	425	445	457	412	431	445	457	450	411	435	424	426	422	417	414	423	436	449	440	431	439	447	414	459	412	421	432	415	414	392	467	414	410	453	396	416	447	413	438	448	417	407	406	434	413	416	423	422	405	373	386	367	424	447	433	386	433	434	416	434	418	434	422	433	423	425	406	446	448	431	438	435	392	450	457	405	420	468	453	427	448	416	441	421	382	414	388	473	410	435	427	411	406	401	452	441	400	418	436	433	467	444	422	432	431	420	429	418	382	421	438	445	420	415	403	406	388	456	441	440	414	472	426	439	410	446	455	403	465	413	432	420	414	434	437	418	431	455	428	437	443	402	422	424	446	423	432	428	394	412	392	413	430	449	444	430	406	440	403	445	403	385	460	445	449	466	415	442	463	435	447	425	402	421	448	414	418	456	410	456	399	409	433	432	433	375	416	395	415	416	420	408	393	445	442	452	417	432	431	446	452	458	452	432	410	430	429	424	388	408	388	459	417	405	434	445	439	428	427	454	421	377	421	424	390	435	410	406	454	452	426	414	448	451	441	400	443	441	383	415	411	427	412	418	399	433	433	444	390	468	420	426	411	491	409	395	470	428	396	415	423	413	481	428	432	421	414	431	458	416	432	416	461	459	424	410	442	432	418	413	447	446	394	417	419	414	455	454	413	451	429	405	406	452	420	395	448	442	406	397	445	413	443	395	424	439	427	423	412	435	432	405	398	426	444	466	410	454	406	429	413	406	406	410	422	408	431	427	457	421	409	419	391	401	410	451	435	406	428	407	421	410	453	441	485	419	422	454	436	429	399	431	411	451	428	441	426	397	414	432	413	429	427	436	441	420	365	398	398	440	452	400	428	415	396	418	432	414	422	389	449	428	421	440	409	415	445	405	473	416	397	428	482	399	382	408	446	457	439	440	410	407	436	396	389	408	384	439	415	401	420	472	412	392	448	413	391	425	449	431	425	417	437	388	424	430	434	427	420	416	397	437	417	409	429	456	456	450	428	383	410	414	457	372	460	431	384	395	445	409	404	465	415	426	410	409	426	413	447	435	419	411	435	415	450	410	413	442	434	436	430	396	454	381	451	417	420	440	409	390	426	414	417	441	436	428	439	440	416	359	447	411	371	434	417	400	435	415	461	430	425	397	460	452	455	425	415	422	387	403	456	424	433	405	430	438	401	383	439	412	417	437	396	400	433	409	429	412	447	411	430	389	433	421	411	439	387	386	432	403	434	434	438	417	428	429	434	423	480	430	428	485	374	384	436	399	390	431	412	415	411	425	417	419	464	429	414	417	410	450	449	445	419	404	427	415	418	366	410	432	398	402	393	451	440	412	454	415	425	429	420	435	430	414	411	446	413	456	438	405	433	392	426	383	423	409	434	412	424	445	446	406	393	426	385	402	485	432	432	437	412	407	422	409	431	441	428	454	431	431	456	422	448	408	423	420	402	417	390	449	443	428	409	401	421	405	427	408	402	412	423	413	413	395	394	461	407	414	463	426	411	454	413	404	414	403	398	428	413	395	427	438	427	401	413	436	441	456	464	410	457	421	429	444	449	410	436	453	427	429	407	459	437	422	435	446	481	430	456	429	400	423	450	416	428	453	398	409	425	423	433	493	418	447	404	413	435	428	459	437	430	424	414	420	416	443	423	411	401	440	397	426	442	405	409	414	406	441	398	472	440	401	436	429	418	431	429	407	425	410	397	421	425	437	436	436	425	443	403	423	471	386	435	448	415	449	436	364	410	450	427	468	439	443	424	431	395	421	425	412	420	444	388	412	415	401	395	388	439	455	417	441	424	441	427	419	381	391	458	459	445	370	397	389	421	422	399	442	435	437	429	426	405	412	424	461	420	403	423	449	438	378	432	380	465	403	450	419	445	411	466	378	418	448	419	429	407	407	442	418	397	419	464	411	428	413	467	406	427	416	412	427	437	422	436	398	434	415	387	417	417	424	443	407	426	435	433	431	439	403	415	402	422	427	477	417	454	414	430	425	434	439	440	434	446	398	447	418	407	413	402	427	422	433	468	466	400	427	415	418	446	416	400	422	403	407	408	425	408	422	432	424	442	432	445	374	415	431	414	407	433	417	425	399	395	401	406	427	456	466	402	410	451	406	415	419	421	426	435	409	407	430	418	453	428	438	460	448	398	388	401	414	419	426	439	447	430	440	416	454	414	442	432	460	433	444	441	463	437	409	409	385	456	467	389	424	430	415	419	433	425	416	438	409	415	448	445	442	422	448	399	410	426	463	420	433	373	430	429	413	439	401	428	455	424	413	429	427	425	433	434	367	429	389	433	447	382	416	408	417	421	456	416	424	449	414	435	439	453	438	399	414	429	418	424	437	439	468	439	395	457	453	415	413	429	448	446	420	433	435	397	425	400	413	450	420	426	400	389	457	446	415	422	426	428	449	407	425	428	422	439	423	427	416	416	415	424	402	424	430	454	413	465	418	451	476	428	398	379	383	427	413	435	440	393	452	385	410	397	433	405	388	453	407	450	427	435	389	463	416	424	428	416	417	449	443	447	399	470	427	446	446	428	393	411	436	405	416	412	422	466	433	457	408	445	420	416	421	381	414	450	439	418	416	424	384	442	421	445	438	433	442	433	439	407	390	438	407	437	456	428	430	458	430	419	421	450	404	422	444	428	452	445	466	404	436	411	466	469	422	422	406	436	405	444	383	424	402	429	425	423	402	428	445	399	396	429	420	401	424	413	418	416	413	409	435	440	406	441	407	428	437	423	453	430	420	472	404	444	418	412	419	397	446	404	406	417	440	421	453	442	416	437	424	389	408	426	417	477	405	432	426	454	407	441	416	433	407	395	441	426	443	422	436	458	461	424	443	445	433	411	417	396	417	485	467	434	439	456	362	430	459	379	434
6718	11513	19223	58446	38411	2975	1578	1398	1166	1098	1028	1500	1250	3836	15369	15466	8040	3845	1630	1146	861	784	685	687	696	666	704	684	679	687	684	659	699	702	669	645	719	662	674	712	692	693	704	710	645	712	681	721	680	671	655	704	701	707	722	655	669	670	671	652	663	670	654	722	698	655	695	641	710	687	710	637	738	664	652	701	715	692	672	656	712	747	705	699	686	684	752	651	691	710	726	686	699	671	726	667	698	649	687	690	693	691	658	709	719	638	687	714	741	661	698	678	647	684	666	741	679	660	709	660	709	711	708	670	686	757	650	681	695	696	682	691	653	697	672	675	694	706	714	720	655	728	669	695	673	643	709	698	710	682	699	689	621	702	681	674	726	693	649	736	687	658	672	704	661	695	677	692	701	688	717	683	658	718	685	700	719	661	653	690	684	695	681	706	678	662	678	685	730	675	713	678	694	712	696	698	684	634	650	691	653	684	696	669	676	691	655	702	722	674	726	733	710	664	720	685	672	666	667	653	695	722	705	670	690	676	723	709	692	667	694	738	676	710	703	662	650	703	706	699	709	672	656	709	641	719	660	668	681	644	684	727	665	737	683	690	682	696	703	680	693	673	668	720	704	703	728	681	696	688	704	669	678	654	713	709	695	717	680	704	681	683	676	660	703	729	685	716	688	731	662	703	697	726	704	685	711	703	685	648	684	666	712	662	674	719	689	704	722	703	697	658	679	677	700	680	724	660	724	708	711	656	712	709	721	693	734	702	695	688	696	665	690	682	674	708	685	697	673	641	688	677	670	699	691	693	664	693	703	708	698	674	708	686	656	682	743	703	688	725	674	669	753	673	686	692	730	713	719	697	684	685	717	714	668	689	705	685	675	674	725	628	672	652	704	682	681	695	679	678	708	699	670	669	743	660	743	693	672	700	734	698	707	654	688	675	631	719	672	677	721	684	683	687	699	687	721	731	707	656	649	672	710	698	652	669	684	697	637	693	668	660	668	708	680	694	659	679	681	668	698	676	718	673	680	665	697	627	718	699	697	675	679	728	685	688	714	698	695	679	666	716	722	698	669	657	759	662	678	669	700	703	684	686	660	705	683	725	709	708	669	658	675	654	660	709	714	705	743	668	681	700	697	683	686	676	715	717	688	670	680	727	682	690	740	683	718	687	673	675	661	683	681	696	692	685	673	691	688	648	739	689	722	654	678	727	696	696	663	700	693	692	757	652	675	718	731	684	747	678	667	719	716	730	717	715	732	690	702	639	718	686	716	652	694	690	678	686	691	657	669	702	720	699	677	686	650	703	711	656	701	642	723	687	688	658	714	681	665	697	705	654	702	687	715	722	715	731	733	700	684	679	683	723	698	666	700	700	693	677	651	647	723	684	696	697	679	738	724	725	681	655	672	660	651	680	660	683	655	689	697	731	664	712	719	614	658	646	715	660	653	718	677	657	625	707	690	738	714	697	677	689	707	671	665	688	658	662	695	690	681	745	691	746	728	661	671	665	690	703	687	716	720	675	679	682	693	724	678	693	680	698	690	642	699	659	703	654	659	699	683	704	668	678	663	689	699	700	701	734	684	684	710	678	668	661	684	658	672	690	699	735	676	729	717	696	691	699	676	668	713	695	668	674	692	666	661	670	665	653	660	672	686	639	682	687	719	708	704	713	710	697	694	687	681	680	688	663	667	662	655	666	684	671	675	715	658	661	686	662	727	728	692	674	695	714	689	680	729	691	661	669	678	675	689	707	618	687	697	684	681	685	673	679	665	679	675	709	687	702	711	710	663	684	661	690	724	655	663	692	673	701	682	726	728	693	732	672	699	675	658	673	669	711	738	728	671	677	668	705	651	712	685	675	653	711	681	679	670	649	656	667	640	633	660	714	681	677	666	679	724	693	671	659	696	725	719	687	633	741	680	645	682	702	683	651	688	713	670	631	680	696	677	676	702	652	681	678	691	678	660	705	711	665	722	685	678	647	688	675	675	668	703	673	689	674	684	692	684	653	703	672	660	723	690	660	694	664	665	687	706	695	673	701	695	701	735	676	689	703	660	701	701	662	645	710	699	643	678	710	708	679	670	742	725	686	689	664	708	710	698	679	676	697	665	682	703	696	686	698	691	678	704	706	686	701	686	698	706	689	706	706	650	730	681	689	683	679	689	661	671	676	725	685	707	675	707	665	677	683	683	709	690	687	691	731	699	626	695	659	680	723	693	716	729	705	703	649	646	687	700	650	653	693	675	705	674	698	637	677	681	671	692	703	717	708	691	696	681	725	680	736	720	716	680	680	717	730	729	679	670	696	739	675	695	674	678	677	690	686	708	713	658	724	674	672	650	738	682	703	674	727	723	658	646	685	709	658	666	665	729	655	665	699	712	679	685	700	678	693	698	677	712	763	694	649	651	690	669	676	715	702	718	713	710	675	680	693	695	676	681	694	746	673	676	694	681	665	731	737	642	674	660	654	669	682	740	662	669	650	723	660	703	677	695	666	693	699	717	674	682	762	713	671	653	701	698	655	684	700	719	714	685	671	688	680	663	678	704	648	702	729	714	720	704	697	687	657	672	700	691	735	679	668	694	713	664	709	717	708	679	721	711	690	716	721	691	679	679	645	708	687	668	696	674	709	647	665	695	682	734	693	653	646	664	673	728	734	668	734	719	686	675	707	723	708	707	702	697	651	672	716	693	665	726	679	647	721	700	747	671	655	677	699	675	655	699	662	714	705	700	699	684	663	687	683	699	637	693	717	668	687	692	698	674	662	698	647	708	662	708	694	704	668	713	650	692	665	704	702	682	702	701	706	690	693	668	691	677	662	673	697	757	693	678	634	624	701	675	657	659	738	683	745	643	692	700	690	672	718	688	688	685	635	642	703	698	699	718	676	715	683	713	664	697	696	684	692	656	653	714	710	715	764	721	711	677	740	671	696	659	698	669	766	700	704	646	713	680	690	674	636	703	686	677	689	686	662	668	687	693	689	682	723	674	697	690	663	679	697	661	664	706	655	701	690	718	723	686	696	692	714	691	689	728	654	707	687	740	702	634	681	675	668	683	692	698	665	689	661	712	681	663	682	708	692	628	708	706	701	676	662	689	675	682	712	667	693	686	667	688	693	718	689	664	715	692	713	668	755	691	706	705	672	699	685	717	673	684	685	694	717	738	647	690	659	716	705	654	674	694	659	697	742	680	724	672	683	738	696	688	770	739	752	705	719	623	697	664	709	663	662	709	672	685	698	656	699	672	714	648	658	634	704	675	697	724	678	675	692	651	611	637	678	693	759	701	681	721	654	695	646	707	717	650	719	737	641	676	667	713	686	675	695	704	687	717	706	703	666	717	704	675	653	687	741	683	697	656	681	729	725	662	685	679	698	706	693	673	658	731	714	710	687	664	670	699	679	683	684	691	698	632	653	679	685	711	729	676	653	680	667	694	700	670	697	660	669	733	696	672	672	716	668	663	696	675	667	649	665	677	694	739	691	681	707
23158	21203	29285	37389	36706	21159	10844	1391	793	661	608	2180	1994	3323	14614	14527	7208	2747	1134	765	627	516	449	458	429	414	439	421	441	408	424	424	433	439	394	403	431	455	411	431	436	473	411	437	419	406	413	431	421	431	438	410	410	420	397	391	409	496	452	406	386	423	440	440	434	404	445	428	433	436	482	437	445	442	426	473	410	428	415	407	438	424	400	446	428	397	415	438	380	386	417	447	383	423	437	439	429	432	451	443	438	414	398	440	414	397	414	440	416	456	457	476	470	416	435	439	431	473	455	447	440	435	413	450	414	401	408	405	438	436	416	399	443	427	396	414	408	418	423	444	434	400	435	444	420	441	425	414	414	450	434	394	415	452	436	427	388	422	395	452	452	411	440	401	427	418	432	432	415	441	468	434	438	435	434	483	419	427	425	430	407	376	447	396	397	429	412	437	445	385	408	426	382	421	411	442	420	458	389	459	418	401	454	443	430	434	419	441	404	428	404	462	415	412	417	444	397	434	407	414	412	416	443	467	451	462	437	412	448	440	424	412	427	445	416	421	440	424	428	426	432	480	397	446	460	450	441	433	441	433	443	410	444	438	439	431	396	436	417	429	408	392	443	444	411	418	459	450	438	418	464	430	429	447	417	464	429	423	435	381	441	463	461	448	392	439	417	429	424	395	485	407	431	402	426	461	447	449	447	439	473	426	464	427	358	437	406	412	430	440	431	444	432	411	416	435	406	449	438	412	379	411	405	414	437	449	402	460	394	412	437	420	445	421	440	427	397	412	424	424	414	439	442	439	416	435	396	420	436	385	383	437	423	442	471	420	418	439	484	392	435	440	458	468	400	420	446	438	428	437	436	447	439	427	441	432	414	433	418	430	419	437	433	445	447	455	447	418	447	411	410	425	434	411	416	425	434	437	420	418	452	456	423	416	422	402	470	418	433	430	464	428	426	441	416	472	433	433	460	433	431	469	436	451	442	415	414	451	402	416	446	393	432	459	431	424	463	396	387	426	416	438	429	429	422	434	415	425	400	418	406	456	421	463	442	435	429	440	428	428	421	415	425	436	414	449	463	453	414	416	442	405	437	423	452	413	428	413	435	425	454	432	476	402	423	376	418	397	484	440	427	411	421	370	440	403	427	422	441	413	433	415	433	409	414	413	436	418	404	406	422	441	390	426	439	426	407	428	421	406	454	421	438	420	434	456	438	397	418	464	413	432	422	431	442	424	420	415	427	408	472	458	417	407	418	442	451	444	457	425	425	447	456	390	464	416	366	431	449	453	414	443	416	406	445	428	419	404	464	407	473	423	425	412	426	407	442	401	391	408	450	426	425	422	445	416	458	463	445	443	445	423	467	430	417	435	420	399	414	430	410	404	433	417	403	445	407	447	435	409	422	427	410	403	422	406	453	454	439	439	390	455	392	418	425	439	435	430	446	416	442	414	431	433	428	384	408	432	449	425	462	406	396	445	449	407	428	412	430	448	445	446	450	433	407	439	439	424	416	405	451	414	451	410	449	430	389	380	422	415	429	440	412	420	399	415	443	414	424	455	466	430	403	447	405	413	450	452	433	442	430	380	417	452	474	443	443	448	442	446	440	437	421	449	426	387	425	438	412	415	446	458	424	442	442	450	407	422	367	410	415	462	439	437	427	362	413	454	433	447	443	418	423	423	419	397	401	415	458	428	384	477	474	428	400	412	450	405	457	447	406	455	433	436	450	401	430	411	407	433	427	425	443	413	454	413	465	429	453	453	460	446	459	414	436	435	428	407	408	403	451	391	440	465	470	425	410	399	457	406	438	420	394	451	432	408	416	439	419	438	439	439	430	420	382	441	430	407	453	435	454	469	402	438	396	432	440	438	442	424	414	423	428	401	400	399	434	444	401	413	451	433	434	424	431	415	417	431	423	411	415	406	446	454	457	371	434	436	393	462	406	385	458	428	446	430	399	381	417	407	428	411	424	402	441	435	422	443	449	443	417	411	433	447	380	423	443	431	458	379	461	401	427	427	401	424	418	457	426	437	450	415	432	461	433	429	413	447	411	404	426	402	399	426	412	431	390	425	452	438	384	453	450	424	429	433	451	409	413	406	436	407	440	426	429	430	427	469	397	432	405	458	435	448	442	403	469	426	458	441	440	448	439	428	457	436	406	423	412	413	439	424	427	432	468	430	425	431	408	425	446	364	397	433	413	423	415	451	423	387	416	444	417	460	405	439	416	421	398	384	434	428	440	424	463	430	441	419	447	454	410	423	436	421	423	446	433	427	412	380	416	427	426	429	411	392	419	390	396	425	411	405	447	373	395	424	388	421	432	448	393	463	454	435	412	403	435	423	407	412	410	402	438	444	431	415	431	424	417	422	410	439	440	391	434	440	462	435	393	423	428	444	420	436	454	425	433	470	429	415	388	405	461	413	419	400	397	459	393	443	431	477	385	399	380	429	457	440	394	438	445	450	414	432	401	443	412	431	441	403	415	436	432	394	475	453	407	402	432	458	402	473	404	415	428	460	393	428	452	438	415	419	432	424	411	401	404	415	430	426	427	456	420	444	409	426	398	416	414	429	425	443	402	445	417	439	412	450	421	391	393	401	445	437	431	434	455	478	439	439	414	434	439	449	447	469	403	416	423	443	434	427	394	414	440	400	446	448	422	424	426	429	430	414	408	446	449	462	435	426	425	459	434	444	427	457	412	457	410	436	447	439	441	456	416	439	392	420	419	410	409	402	427	458	420	420	397	425	428	437	412	403	458	446	406	414	438	433	429	419	406	450	444	384	398	421	447	435	379	464	421	432	424	454	408	422	438	406	419	425	396	435	392	461	413	414	440	399	415	425	448	413	436	439	427	422	444	423	405	439	395	435	417	426	417	429	419	439	400	409	451	417	427	448	404	457	411	414	384	462	392	389	432	426	407	419	417	433	420	456	399	460	409	446	455	386	406	409	371	436	443	419	421	410	430	452	415	423	398	427	451	431	419	397	437	435	423	403	407	427	398	459	410	431	413	444	420	406	427	403	428	400	408	421	425	414	435	430	447	418	390	398	424	422	416	431	420	441	406	452	424	472	402	427	413	394	451	447	423	430	482	456	420	405	450	392	451	437	441	456	423	441	425	455	444	429	421	419	441	412	473	405	431	418	404	407	459	427	392	420	450	418	406	433	414	442	426	385	391	442	416	419	401	468	419	467	411	442	414	442	414	432	399	461	462	432	434	437	414	422	464	407	427	429	445	433	436	476	456	429	426	411	395	408	428	449	405	411	405	441	444	409	429	458	469	472	424	418	433	485	421	444	448	428	466	426	441	416	421	418	460	422	420	450	405	446	383	449	418	426	426	432	411	459	423	406	423	427	424	407	407	410	437	428	392	432	447	417	483	419	407	420	404	450	405	439	412	439	451	451	430	441	447	396	382	447	430	409	485	419	448	421	404	421	437	416	428	429	414	448	422	438	465	409	436	417	441	408	448	421	427	415	418	407	432	407
9866	19585	28244	75491	50128	5899	2452	2100	1727	1474	1343	6033	4485	8393	27239	24933	14054	6466	2613	1585	1202	944	719	691	631	676	663	679	666	671	698	687	706	636	673	713	704	704	712	724	680	720	691	640	669	680	700	677	669	664	642	669	657	686	640	657	671	696	678	662	660	708	663	734	704	634	638	649	646	694	711	668	663	700	671	696	677	652	729	694	697	681	671	671	624	646	693	732	715	636	705	713	681	724	648	727	689	636	661	684	645	678	662	674	687	721	645	724	713	624	685	734	668	692	663	705	754	677	687	708	678	694	674	637	700	692	701	626	647	677	708	687	646	629	679	665	694	680	700	682	698	650	738	675	728	705	684	692	697	709	698	652	679	686	658	655	661	636	700	720	661	661	684	678	704	712	676	662	655	624	665	697	680	670	674	622	689	666	707	680	669	699	656	690	676	718	670	666	709	717	685	656	668	665	651	664	670	725	713	638	698	652	672	674	687	688	714	625	683	726	685	663	680	660	655	662	690	720	646	680	739	688	659	676	642	677	669	714	600	654	743	687	679	670	650	638	668	705	669	648	646	675	695	713	675	692	681	660	707	652	669	678	682	655	651	687	680	671	709	685	706	639	677	710	701	672	666	690	690	694	671	663	692	691	696	670	686	673	700	686	672	611	684	724	664	695	684	688	699	681	657	674	658	697	644	656	650	676	676	661	648	655	649	680	649	688	637	659	654	682	669	670	666	728	701	725	686	671	679	695	683	731	673	635	717	698	729	682	689	720	608	689	675	663	693	687	646	634	683	698	695	692	702	699	691	664	698	664	685	688	622	649	683	663	677	727	681	670	694	694	684	679	687	632	661	623	717	657	698	670	645	667	687	692	640	655	668	614	683	695	691	743	709	653	686	644	688	686	649	684	648	673	662	690	662	666	712	726	699	673	674	682	684	707	617	689	681	702	665	683	665	692	651	627	697	686	715	692	694	655	750	716	665	683	666	703	713	675	671	706	678	720	707	684	685	674	715	612	717	676	714	730	677	661	712	656	666	661	664	670	680	691	683	668	661	654	662	699	673	678	697	696	663	664	690	715	670	682	720	675	704	703	729	733	731	684	677	670	667	679	664	679	702	728	687	695	632	705	659	717	688	712	714	674	672	654	687	650	658	666	699	677	710	693	634	684	646	697	676	642	718	697	680	692	716	667	678	660	665	675	691	662	664	736	680	642	710	648	652	688	693	664	698	693	704	679	637	710	700	667	649	662	707	677	683	683	705	727	644	668	722	613	591	751	671	644	699	665	691	666	623	697	663	673	684	680	720	670	669	647	694	684	700	672	720	632	669	693	691	685	688	689	686	709	651	679	698	691	680	668	688	654	703	685	673	717	656	682	657	651	653	694	611	664	667	699	663	689	709	690	682	686	693	696	681	648	675	672	650	675	678	682	636	679	700	680	737	677	663	680	727	654	719	698	644	766	713	714	677	665	733	688	716	615	676	711	706	672	692	652	676	675	719	731	745	667	693	650	663	680	712	672	662	664	723	642	656	632	690	626	689	688	691	694	668	646	658	741	678	704	682	635	695	673	664	703	674	676	681	699	658	719	672	680	668	690	714	700	650	669	674	672	684	686	676	653	708	718	739	683	658	667	664	693	676	701	712	709	707	664	658	700	742	673	705	700	710	682	696	685	655	697	654	711	699	672	716	697	693	666	671	691	686	696	649	662	649	654	718	625	690	671	638	682	673	671	694	693	654	687	644	694	677	673	674	683	675	691	688	658	638	687	678	654	630	672	698	696	661	665	659	699	639	635	664	684	663	654	716	652	666	638	702	698	691	685	674	672	700	678	653	685	685	670	678	631	689	720	652	685	662	680	690	690	707	666	648	666	699	671	671	654	672	673	653	654	672	675	667	701	682	687	680	628	693	656	652	691	687	683	651	685	668	634	665	706	682	685	640	710	623	690	701	690	693	703	677	661	686	678	699	662	656	725	674	708	644	679	657	665	666	665	708	702	703	656	660	704	691	707	663	700	686	670	689	687	676	703	734	703	688	637	697	666	631	635	664	671	699	599	699	674	728	710	661	671	690	679	735	655	680	705	683	693	651	654	727	721	718	706	678	674	699	691	624	702	643	651	686	670	699	617	685	604	650	638	705	662	710	658	681	614	630	738	675	687	660	667	680	693	723	684	645	648	639	662	660	704	683	710	689	641	727	702	694	679	708	720	730	650	695	708	650	658	684	700	672	679	692	690	664	653	681	660	645	705	665	663	736	712	681	626	618	684	702	718	679	713	689	730	667	648	712	685	660	684	641	725	698	690	683	714	631	703	708	680	692	665	635	663	665	650	680	690	658	682	673	706	707	681	720	654	634	681	689	668	696	703	668	683	669	703	654	647	694	683	646	707	718	722	683	667	714	622	681	714	691	656	676	700	699	676	722	737	729	673	706	696	679	677	659	691	710	681	684	623	633	668	657	682	667	665	707	635	706	712	674	644	692	677	648	670	718	689	700	656	636	694	648	685	680	662	663	645	665	704	656	677	631	664	686	708	635	668	656	668	689	718	694	643	662	678	693	730	684	706	671	711	672	664	688	643	680	634	732	661	683	670	715	655	690	709	689	715	701	657	692	687	681	669	641	662	680	710	691	687	679	656	707	688	674	691	660	651	688	702	680	685	706	692	694	658	730	678	670	687	686	695	678	677	664	703	637	660	656	703	682	685	679	668	740	702	692	652	707	677	705	719	686	679	702	654	695	661	665	715	687	714	685	642	713	677	685	670	637	698	689	684	650	645	727	689	706	695	649	671	642	698	699	699	681	602	693	669	714	726	690	674	678	712	654	682	682	670	671	699	737	728	688	693	650	684	712	707	711	639	662	663	733	672	672	680	732	644	666	684	695	669	664	714	687	687	676	691	655	639	676	663	669	664	691	660	714	685	650	646	703	672	694	669	679	677	714	616	661	655	659	700	703	661	676	685	641	677	706	630	693	680	714	661	620	704	671	711	723	665	684	672	682	659	671	680	663	680	687	726	646	672	704	696	666	688	710	721	698	661	617	689	686	641	661	678	715	639	702	703	715	657	650	656	677	681	654	638	685	677	673	693	710	681	696	690	701	665	646	654	649	676	672	719	671	719	669	690	668	657	657	647	700	665	711	662	691	616	687	654	656	707	690	670	661	683	672	711	707	690	687	683	664	672	691	678	646	640	703	668	673	670	698	684	725	671	674	711	649	686	673	732	661	665	641	692	672	665	700	678	708	704	692	672	737	639	688	675	682	652	667	659	656	674	675	684	607	686	725	727	671	637	670	678	674	679	670	638	620	613	665	655	651	635	723	694	738	683	710	696	705	679	682	649	709	685	710	710	683	677	716	667	698	702	714	668	687	695	723	707	660	689	645	699	715	635	724	730	681	705	678	726	690	711	631	679	650	691	656	683	666	658	657	652	663	689	668	678	695	700	667	663	699	642	711	655	699	656	689	672	706	703	685	697	707	688	685	708	639	713
26858	19823	8567	24882	11210	1061	474	472	443	368	424	489	585	489	1126	1536	1120	758	512	438	412	390	394	388	362	403	409	374	385	371	404	356	360	413	368	396	409	397	399	423	396	404	378	435	348	406	384	393	373	384	368	386	373	371	387	358	412	355	377	345	405	371	399	387	419	412	391	392	372	375	395	356	387	364	379	367	396	399	410	392	382	393	371	376	374	384	358	420	384	387	358	375	410	374	438	390	375	382	394	370	376	373	395	375	360	383	403	384	397	380	379	414	390	368	379	387	377	359	375	394	372	373	366	375	373	372	400	378	380	369	356	386	368	380	427	397	370	396	371	395	365	352	386	407	370	366	406	393	395	387	376	348	425	408	384	392	383	422	396	416	403	360	361	360	399	355	388	339	366	404	370	384	402	381	382	394	366	390	381	378	377	394	365	376	398	355	381	400	389	395	367	392	362	378	377	355	391	403	361	399	414	377	372	372	396	397	386	410	400	384	398	386	412	355	362	398	389	380	390	377	378	410	412	382	340	376	408	412	380	398	337	399	397	358	375	405	386	375	372	369	402	386	388	332	351	391	407	376	371	358	362	371	397	372	420	387	383	394	379	386	417	346	376	372	384	361	349	374	392	381	379	403	386	381	393	418	352	348	391	391	352	378	398	399	382	376	424	379	382	381	385	386	384	367	359	391	371	357	381	377	388	405	384	399	378	381	395	360	359	387	388	367	377	373	412	395	389	397	391	339	373	347	404	410	373	386	370	400	393	393	367	410	372	405	396	410	395	373	382	396	394	380	415	394	381	389	363	354	386	408	375	352	417	392	382	395	346	422	371	386	370	397	367	386	395	417	398	368	398	375	358	372	378	405	404	375	377	373	357	415	378	365	365	370	399	388	414	393	389	381	387	397	361	367	377	389	411	416	374	390	351	416	373	401	410	368	388	359	345	405	375	402	336	387	387	382	362	378	425	396	394	370	379	399	383	396	381	397	389	370	391	362	367	363	389	350	378	374	376	355	389	382	361	417	385	370	428	436	386	373	366	381	418	379	365	377	407	361	393	373	418	403	389	395	369	385	405	378	387	376	386	370	391	392	375	364	344	364	357	385	373	402	359	388	384	372	399	397	409	376	379	373	368	371	389	367	389	333	369	355	341	415	370	373	347	404	392	392	372	370	396	420	382	367	363	381	361	388	364	405	424	405	387	366	402	388	393	417	383	361	390	376	396	396	390	358	375	417	404	378	396	362	379	410	355	378	385	370	386	399	391	372	398	352	364	332	415	385	398	395	368	365	372	424	405	367	409	396	378	398	358	362	423	411	396	377	417	377	372	365	372	385	375	361	413	406	395	379	371	376	373	356	381	385	389	372	360	373	406	414	386	392	386	435	376	378	339	375	417	386	378	400	394	390	374	393	395	377	397	412	372	399	343	397	438	388	325	391	377	396	420	384	406	422	383	420	350	403	378	375	388	408	371	388	342	370	356	358	374	367	400	355	384	366	426	342	315	396	406	385	388	359	385	425	363	376	387	422	375	382	370	369	339	405	378	362	372	380	407	402	371	359	392	343	367	390	442	385	399	386	346	395	358	364	409	392	378	372	380	369	376	369	407	400	397	380	423	383	371	384	419	374	360	367	383	381	365	407	387	407	366	359	416	390	365	338	397	377	402	399	382	363	401	366	379	384	351	407	393	402	402	408	401	392	377	355	406	383	369	384	361	377	372	393	367	404	392	371	389	363	375	396	362	395	397	355	365	406	376	415	379	374	370	389	384	394	367	375	365	406	357	441	370	420	373	384	378	406	387	381	374	367	384	415	406	360	391	351	368	354	360	337	370	372	400	380	386	332	406	373	360	380	362	376	401	406	389	386	403	367	404	382	357	351	401	373	389	370	394	382	414	396	366	385	373	372	366	421	374	412	399	346	373	398	416	403	388	436	392	365	364	418	376	365	365	361	372	329	402	392	389	418	415	407	349	340	378	361	368	362	400	395	377	415	370	358	385	383	421	349	392	364	383	371	384	374	382	384	368	380	385	393	370	396	392	387	341	414	375	398	378	373	395	349	362	378	367	367	382	399	352	400	414	355	353	377	372	365	361	370	410	365	372	387	404	373	386	392	377	421	352	367	364	385	369	376	410	397	382	375	394	384	402	359	400	368	400	388	414	368	407	374	389	406	379	376	367	382	362	415	456	392	398	373	376	399	404	422	388	382	402	406	356	402	386	411	416	366	377	378	414	375	411	420	359	393	385	400	361	417	380	396	379	403	392	369	383	382	379	371	412	363	369	403	385	389	390	373	385	392	365	405	423	398	381	361	400	376	388	372	382	393	351	376	376	382	387	356	374	381	354	367	370	386	382	375	345	374	397	397	383	379	394	412	369	383	373	417	360	380	393	409	387	417	385	417	387	341	380	381	354	380	388	341	402	380	366	402	395	444	372	386	363	410	425	370	391	391	344	396	393	405	414	383	376	401	395	368	390	349	339	388	377	373	360	383	367	374	388	397	399	395	365	378	398	368	393	403	396	352	396	379	366	381	397	330	358	363	350	387	411	382	397	387	401	401	411	396	384	385	368	375	373	357	376	408	394	403	366	381	394	380	393	342	383	352	390	398	372	401	377	390	350	376	396	377	374	385	390	370	390	361	381	377	375	382	353	394	371	369	396	377	390	387	380	418	402	383	386	372	382	384	357	376	370	363	402	358	381	395	338	352	368	376	398	389	369	367	392	401	358	366	405	393	374	414	385	348	368	434	371	393	379	346	352	377	374	353	354	379	368	348	371	392	398	364	400	407	408	396	362	375	363	407	366	399	372	402	371	409	400	391	393	397	367	398	374	357	415	355	397	379	389	374	402	391	388	381	400	337	388	368	378	385	403	398	415	389	388	390	363	388	375	401	391	426	379	365	388	350	389	390	372	408	375	383	402	357	375	420	382	346	372	360	373	352	373	366	364	362	382	377	404	402	412	368	366	380	395	387	363	422	395	398	384	383	367	382	399	380	396	364	389	426	366	376	419	398	394	404	384	356	386	402	390	385	380	403	366	343	372	431	391	397	371	371	363	366	392	395	385	400	405	397	406	369	360	391	374	365	386	376	370	379	384	385	360	382	381	397	377	380	413	388	379	368	351	378	403	343	344	348	416	375	385	383	413	346	390	355	345	381	429	379	393	398	380	380	410	382	364	363	360	383	367	385	349	379	396	380	369	396	366	352	379	374	373	388	407	368	360	388	409	392	375	385	403	366	396	373	392	371	379	409	380	374	343	406	410	403	359	393	347	384	413	337	381	408	408	361	363	401	395	364	406	367	375	372	388	412	398	411	397	386	372	356	386	382	357	366	384	365	405	415	422	386	386	396	367	371	390	400	390	392	380	342	368	379	423	360	407	397	381	374	375	416	387	368	402	398	357	371	357	408	376	385	364	385	389	370	386	346	344	389	353	393	356	392	381	349	356	404	366	375	384	411	403	368	394	371	401	366	387	378	388	404
5554	4658	9583	30931	15486	1591	882	851	810	719	730	982	1258	934	3011	4017	2506	1356	883	726	663	645	661	596	628	598	622	618	604	635	607	648	683	603	586	605	630	602	648	619	641	686	609	654	640	582	627	611	614	612	603	609	657	607	625	598	602	623	622	655	642	625	614	588	639	618	666	677	645	620	626	629	624	621	646	661	625	575	643	641	618	639	671	614	595	642	664	602	649	598	625	609	591	606	659	619	583	611	617	604	680	603	608	586	576	626	638	646	629	648	589	669	620	586	646	641	614	614	619	633	587	643	602	628	632	646	616	669	606	596	643	624	632	623	608	622	648	622	612	603	627	579	628	626	628	613	613	644	634	587	644	637	688	613	628	594	605	616	627	615	692	585	649	631	587	620	648	616	633	638	615	668	614	597	652	605	613	630	665	636	642	649	650	584	626	615	611	645	633	641	677	626	616	613	624	636	616	649	633	665	598	622	676	652	651	675	669	564	608	623	607	647	595	611	606	613	636	581	612	601	675	598	603	621	677	613	622	639	629	658	654	638	609	658	594	610	629	650	640	625	638	623	623	627	610	617	615	653	616	652	614	620	653	652	646	646	630	610	627	626	639	650	642	619	648	661	620	633	598	649	619	626	614	642	626	641	626	662	642	613	603	617	597	599	633	660	609	641	659	627	628	637	621	622	579	653	644	618	611	641	672	596	604	608	613	614	631	593	605	638	582	666	586	632	609	640	601	607	621	570	611	610	650	654	593	648	592	631	628	610	649	630	631	591	628	604	571	626	635	626	610	649	604	638	657	614	656	604	620	671	608	612	635	650	672	611	635	616	651	676	646	671	582	675	632	605	633	642	614	642	627	628	614	591	650	611	656	629	639	622	644	627	655	673	626	614	579	619	605	609	618	609	639	608	616	643	599	625	631	616	628	624	603	622	602	622	609	638	628	626	621	631	608	621	624	635	610	598	577	561	676	631	604	627	605	608	625	657	594	629	631	657	592	627	601	643	622	623	591	612	680	586	633	575	664	602	609	638	607	618	635	627	655	618	595	613	640	579	632	607	630	609	664	661	623	616	670	616	611	645	592	626	628	652	664	576	616	658	659	649	616	593	602	640	621	641	607	625	645	603	621	638	654	674	635	638	627	617	601	666	608	618	605	630	629	622	634	624	615	645	623	665	650	609	629	627	674	635	608	627	610	646	600	625	586	639	625	619	630	580	645	673	611	619	679	652	624	612	609	633	586	605	599	647	598	620	643	604	627	627	614	632	638	612	621	614	601	613	641	615	593	666	629	627	631	639	600	615	620	625	624	614	623	629	627	617	580	622	622	585	599	650	571	638	658	608	644	650	615	581	693	640	608	658	635	593	653	631	626	624	610	596	603	643	628	635	589	654	642	594	623	621	651	628	653	591	621	625	619	655	692	646	598	625	628	630	659	597	630	650	657	611	616	638	646	684	632	581	633	645	603	625	622	671	682	648	648	646	646	644	575	633	667	637	616	563	651	642	634	651	592	584	616	603	595	659	649	658	612	600	625	611	621	625	644	604	596	620	621	702	590	626	607	661	637	632	618	618	594	645	633	661	609	619	616	621	641	664	614	600	641	626	622	615	619	614	569	629	661	633	642	619	612	666	604	590	630	568	663	643	638	609	626	627	653	594	585	620	598	599	600	659	607	654	558	620	582	649	626	654	660	649	664	665	629	640	598	639	643	585	638	618	638	613	657	618	612	638	611	658	601	608	641	624	601	621	602	584	677	626	668	595	623	636	629	681	651	584	629	642	678	658	622	632	604	635	664	614	583	661	619	595	630	608	608	638	652	590	603	646	629	631	644	677	602	630	610	621	646	566	645	656	656	603	639	628	607	618	580	599	646	606	677	596	645	625	627	636	629	614	576	655	564	659	625	616	646	653	615	589	590	615	608	630	620	621	633	630	618	662	672	676	604	612	600	620	652	618	607	586	599	654	632	643	593	598	581	629	612	605	575	631	643	601	652	585	611	641	596	633	646	579	629	658	571	651	636	607	597	604	637	630	662	637	581	626	658	639	661	601	677	609	603	639	629	577	608	625	602	660	641	638	634	617	608	609	632	636	618	631	644	608	597	638	635	625	630	629	621	629	635	645	652	612	614	641	677	601	610	603	635	635	619	615	621	652	624	614	655	589	658	616	571	589	661	633	619	592	587	678	659	681	635	654	609	680	608	642	633	653	628	623	608	654	651	609	620	647	646	620	685	596	650	645	600	581	613	609	619	646	658	663	586	641	658	591	601	636	643	614	650	578	635	602	659	652	623	609	638	648	582	608	664	639	621	606	631	609	625	641	596	611	655	635	596	633	596	613	609	624	621	636	608	598	608	672	618	593	627	666	645	600	623	599	626	644	626	589	648	648	647	594	627	593	667	585	596	635	593	662	695	636	615	640	632	635	618	653	605	638	609	604	656	618	611	644	573	670	621	623	610	617	632	683	613	607	610	650	621	616	632	663	642	660	610	606	592	644	675	658	619	655	629	642	647	642	621	648	613	595	591	637	624	666	582	589	589	601	637	627	651	684	609	639	636	654	611	645	617	620	649	681	642	657	604	635	585	599	560	673	635	603	626	615	649	645	597	622	585	611	643	629	607	625	666	661	629	597	643	608	674	579	603	651	658	670	642	581	605	633	618	640	617	647	604	572	632	631	652	597	617	590	638	557	636	643	617	619	655	631	603	634	618	634	637	655	644	632	611	616	596	599	625	632	603	652	621	643	627	634	634	636	635	596	630	641	633	576	648	666	645	632	620	575	621	635	620	583	641	606	616	654	672	624	635	612	617	641	648	603	663	629	622	595	649	606	609	599	614	672	654	626	603	563	680	615	601	638	647	625	643	659	619	663	571	623	585	603	644	645	604	652	672	632	652	616	642	605	653	625	588	619	605	703	669	631	613	645	628	632	634	626	630	623	610	613	606	663	612	626	658	624	608	616	585	643	604	667	614	639	646	633	627	650	636	621	603	594	617	675	664	651	590	631	612	619	615	605	585	605	670	622	646	631	649	662	608	651	631	621	582	622	643	632	623	649	655	608	628	645	655	621	636	621	597	576	657	646	622	601	611	619	595	638	603	655	593	611	672	634	612	621	614	643	640	606	618	583	647	689	610	640	663	655	635	631	612	619	628	630	580	640	605	646	594	618	627	609	631	637	611	628	655	623	648	629	613	627	643	647	644	667	671	622	614	623	631	635	660	591	668	603	619	616	624	632	632	625	628	601	632	653	638	617	622	593	602	609	657	636	609	635	646	629	639	631	657	612	628	628	601	567	592	673	602	604	580	667	627	630	612	625	633	588	633	686	599	639	631	588	656	607	593	638	622	671	597	575	594	591	639	603	667	643	657	667	634	659	645	611	673	637	630	658	612	605	677	643	629	639	639	685	635	590	634	601	636	630	649	631	599	590	640	645	639	643	613	642	627	655	597	619	631	633	651	604	656	607	621	618	645	650	578	624	614	628
24575	21148	28213	43296	34704	12810	1719	633	591	528	518	1759	1823	904	5074	6652	3649	1527	901	522	494	496	453	458	421	383	411	471	419	411	433	417	423	435	433	450	434	415	426	386	434	465	445	431	467	430	399	448	459	455	402	429	429	423	425	446	454	444	437	423	457	461	432	420	431	425	422	423	409	438	432	454	440	417	438	423	433	430	432	449	432	424	454	421	386	421	419	394	422	456	429	426	389	409	475	426	428	427	430	438	414	408	424	438	448	424	433	413	418	414	457	426	402	445	415	423	369	432	448	434	446	419	426	436	465	409	445	442	394	415	411	428	423	435	438	415	435	418	429	448	399	443	467	417	426	418	456	417	406	441	402	432	433	455	437	385	419	428	428	425	433	435	423	413	414	411	455	418	396	456	423	441	414	406	434	428	431	418	446	428	428	454	468	419	430	401	438	448	445	416	427	440	435	438	427	399	431	445	424	412	413	429	380	442	449	419	463	447	444	424	431	453	442	451	451	433	438	455	444	441	444	444	449	410	421	447	441	447	396	443	429	412	464	421	432	426	425	439	417	456	411	418	400	431	414	387	412	423	448	439	409	418	408	448	437	399	469	436	464	442	427	378	447	437	415	392	406	409	421	429	448	391	418	451	456	437	463	416	403	439	446	436	426	426	402	405	416	392	414	407	382	471	447	428	433	423	440	407	390	393	430	448	437	434	441	424	422	444	432	398	440	428	426	427	423	420	417	415	434	429	408	404	451	439	427	423	450	425	442	405	395	424	426	404	412	433	426	433	429	411	405	413	462	451	429	414	423	389	422	397	401	388	450	443	415	465	413	451	428	399	437	376	377	391	463	432	463	442	422	443	437	402	415	416	467	455	435	426	414	397	426	428	456	432	419	430	432	406	401	415	413	470	412	431	436	478	452	396	460	403	406	429	443	420	449	445	422	422	408	390	457	377	453	435	445	411	427	408	394	412	430	441	468	427	471	438	435	406	448	432	403	440	432	443	404	449	425	434	440	443	392	411	432	412	419	414	437	474	432	395	428	439	417	400	413	407	403	403	477	469	439	377	438	435	406	429	410	478	443	447	421	439	418	430	450	430	421	482	438	402	425	422	466	460	402	437	407	368	430	444	471	446	419	477	410	443	438	400	419	417	413	413	411	423	450	408	425	445	447	412	464	394	420	445	438	414	407	414	448	443	434	440	428	414	409	443	427	446	455	427	448	414	457	431	472	428	412	430	406	450	431	399	440	446	403	423	424	425	439	412	459	426	408	399	440	436	431	446	389	431	409	390	409	436	449	461	424	422	443	416	434	419	405	406	404	448	464	465	449	448	447	416	430	405	439	411	419	430	448	429	470	385	419	419	431	431	450	420	414	406	419	424	443	395	414	451	445	420	460	411	413	449	401	423	432	453	429	433	401	417	443	401	424	428	454	473	427	412	404	419	430	390	411	386	439	406	417	433	417	422	402	445	421	439	425	434	411	456	461	418	436	422	442	413	411	446	413	393	436	452	432	435	427	424	413	431	442	444	411	424	437	414	445	440	393	410	439	416	464	426	413	392	441	431	439	412	447	440	447	429	416	452	458	413	401	447	403	411	432	413	427	419	433	434	422	410	463	445	433	449	424	429	453	444	420	429	455	468	416	413	475	438	443	406	397	458	442	447	435	419	459	460	436	404	427	459	439	423	446	430	419	437	427	389	447	412	404	445	409	443	429	454	468	417	417	417	446	428	394	439	425	441	409	472	436	413	411	483	422	404	416	439	435	427	442	464	472	431	420	426	417	407	393	451	435	380	432	449	416	444	429	405	416	429	447	377	423	428	428	420	424	432	424	426	422	398	386	432	425	448	484	421	433	449	464	417	438	420	463	398	430	427	406	422	465	432	418	410	446	438	422	415	427	417	450	431	445	415	464	416	395	449	406	420	430	409	445	428	478	407	423	390	420	408	427	407	426	444	410	434	442	417	438	436	455	395	511	426	401	453	427	425	450	405	468	421	404	444	425	454	448	439	396	438	495	410	471	426	448	412	430	395	422	432	436	429	451	417	428	423	423	429	434	434	458	461	468	458	436	409	424	424	420	473	402	467	450	425	429	407	437	391	442	447	435	396	407	462	441	421	378	416	449	439	442	441	448	443	425	476	414	446	451	428	403	478	430	442	410	433	445	370	430	424	430	430	441	436	452	413	436	421	421	403	418	456	415	396	409	440	417	438	429	440	454	436	433	403	425	427	440	434	414	404	416	435	387	442	415	436	421	411	451	430	426	449	419	436	455	396	414	422	463	448	428	445	403	455	443	434	417	481	452	431	443	442	454	390	439	441	456	454	428	461	454	430	435	423	446	456	414	407	442	416	430	421	424	434	412	412	401	437	408	418	447	429	388	442	442	370	465	410	426	417	430	448	421	439	416	442	431	438	440	418	434	439	431	399	413	424	409	437	458	412	421	467	426	415	435	421	454	487	444	425	423	468	416	396	400	413	467	407	437	436	469	409	416	423	431	425	437	414	425	460	387	406	441	425	420	457	421	425	430	427	416	451	443	430	419	428	427	461	458	458	415	439	456	436	443	440	424	445	421	421	433	447	417	438	406	434	410	425	393	463	422	439	421	463	435	421	438	464	417	435	437	397	400	460	418	447	412	437	434	420	441	452	436	423	427	413	455	440	435	411	414	398	451	402	406	447	430	429	435	428	433	458	444	409	431	395	423	442	401	419	433	452	428	467	398	441	422	405	428	421	437	438	442	413	431	436	440	450	426	446	408	427	451	402	404	438	417	424	422	421	464	415	459	454	468	420	414	402	427	449	424	399	417	430	409	415	452	432	444	486	408	432	474	437	428	423	434	412	440	427	428	476	459	423	414	401	436	390	459	408	379	414	422	420	402	410	397	415	434	419	447	420	440	459	453	402	446	438	459	444	428	431	434	426	444	440	437	450	416	429	432	398	479	442	416	452	392	432	411	445	450	439	411	424	439	409	462	443	433	408	467	421	414	448	455	495	472	409	436	386	431	455	471	461	424	424	418	435	395	406	413	412	445	437	419	436	442	393	451	383	399	434	435	430	423	403	442	449	423	403	422	437	428	419	421	433	427	449	445	441	416	388	451	380	435	447	408	429	430	390	449	434	439	437	435	400	409	444	414	428	450	409	416	418	448	412	448	422	418	410	403	413	443	429	432	437	459	454	413	438	449	436	444	438	436	456	388	443	419	415	422	405	423	386	438	451	415	438	428	388	434	428	398	421	430	417	418	465	444	403	432	410	391	415	456	431	419	434	454	430	419	458	460	470	401	428	467	400	413	430	422	449	431	459	410	422	434	450	397	425	388	426	403	438	394	424	408	420	440	418	430	421	450	430	445	421	432	417	436	425	404	430	421	473	438	438	384	414	392	404	429	413	454	402	452	438	446	437	427	421	432	450	442	461	445	442	407	403	422	406	462	432	458	410	445	419	473	409	410	415	387	436	405	442	413	465	447	430	415	414	447	462
6742	11381	23379	58690	37644	2936	1505	1371	1133	1070	1020	4862	4708	2331	13480	15435	8650	3765	1826	1028	845	746	741	692	703	757	720	688	663	715	701	732	721	724	710	640	720	679	681	739	647	699	687	667	652	678	728	715	697	722	664	649	719	682	652	706	719	679	672	732	671	688	760	686	691	693	659	697	670	718	702	673	689	664	708	710	670	725	657	672	688	679	745	671	659	693	730	696	664	677	688	732	721	720	682	718	684	713	735	725	659	721	694	719	703	671	706	688	660	662	669	652	670	695	730	639	696	675	754	689	673	693	672	697	741	748	654	652	724	713	709	743	713	769	687	678	674	667	701	699	705	678	664	656	708	690	646	679	687	654	680	693	667	721	704	701	684	711	722	683	690	609	670	653	724	709	682	677	705	639	730	663	700	729	677	707	674	674	701	693	723	720	679	734	648	673	689	691	709	740	685	681	693	695	683	685	723	645	657	714	660	738	705	656	708	686	744	692	755	689	636	708	739	664	667	689	704	683	692	714	680	674	706	711	709	702	697	681	719	650	694	685	749	685	659	656	702	690	650	682	710	677	700	728	659	646	669	701	689	741	666	669	704	699	731	707	652	665	711	692	719	702	676	695	686	691	728	696	653	685	704	673	695	666	717	676	698	728	661	634	649	678	706	723	693	649	661	719	711	665	713	664	699	708	736	701	707	686	698	699	662	680	708	703	683	671	670	674	671	712	663	728	693	675	689	699	720	689	690	716	703	688	680	723	702	716	718	720	638	702	696	701	715	661	715	725	684	634	664	669	687	704	681	695	685	689	670	668	679	682	704	772	739	693	682	688	689	697	693	718	689	723	707	669	705	667	699	729	709	714	705	674	666	706	714	708	654	668	691	640	720	731	657	631	685	757	700	699	762	729	650	662	706	653	664	720	657	657	704	684	675	696	720	679	652	704	725	708	706	702	655	715	655	705	715	684	682	685	707	673	661	654	698	678	702	678	711	717	687	719	687	681	736	657	665	685	664	714	679	716	700	654	758	655	658	645	702	701	694	726	677	715	715	677	657	684	678	654	682	672	709	685	706	694	674	694	720	722	739	704	679	705	702	677	674	752	676	669	710	675	722	659	684	730	701	677	692	715	672	694	734	716	654	685	700	681	661	703	720	658	687	734	676	780	660	686	710	703	740	719	652	670	697	700	690	717	689	659	677	700	669	724	726	710	658	677	695	681	659	659	671	713	714	696	710	704	634	692	726	705	714	629	668	673	684	651	712	699	726	730	700	676	670	622	696	693	704	661	681	686	691	701	678	647	690	716	703	704	720	728	698	710	675	722	691	675	692	666	707	696	668	707	679	707	654	677	672	713	648	710	664	704	655	686	676	751	693	655	652	719	718	708	699	705	716	713	711	687	707	661	725	703	689	720	701	611	732	674	700	695	688	682	695	700	684	643	688	715	688	717	679	722	721	733	689	669	708	720	701	760	626	684	659	670	714	739	669	689	712	679	688	660	652	703	735	680	647	706	719	686	692	703	716	645	637	722	701	671	709	672	692	722	664	701	744	698	691	708	700	696	665	670	692	711	716	745	733	698	703	693	734	666	667	700	684	701	680	693	686	713	716	667	684	709	682	702	686	657	705	715	662	652	685	687	726	719	677	688	684	677	669	680	705	715	675	647	666	705	695	696	710	670	676	710	742	707	678	706	745	719	733	743	667	730	713	676	706	733	676	715	653	680	712	727	734	676	701	700	687	669	771	669	687	736	639	719	671	691	740	721	741	712	667	696	663	698	683	707	721	665	674	699	685	723	659	671	664	693	676	698	679	668	661	705	667	692	696	775	664	659	709	701	684	725	706	690	678	713	705	664	737	714	677	699	688	718	686	721	671	668	726	692	684	666	754	689	752	758	688	670	701	751	659	702	686	687	692	697	679	678	673	676	712	675	676	658	677	673	682	664	634	685	732	671	667	607	708	704	644	707	702	643	718	655	686	701	696	676	647	673	701	673	679	741	726	689	700	686	741	664	676	720	716	693	657	712	667	722	668	681	657	664	658	670	720	695	711	647	621	738	638	719	669	696	692	681	673	710	745	689	678	674	697	682	708	665	677	639	686	658	708	674	719	705	659	683	673	643	627	713	655	677	663	673	694	681	658	708	702	671	674	735	655	689	680	675	678	700	681	659	695	664	701	700	686	729	672	688	691	680	662	715	703	722	684	709	710	705	638	653	707	721	719	640	683	684	676	662	676	671	707	698	712	700	752	771	699	717	684	684	729	636	703	740	700	751	730	694	660	680	695	735	674	715	676	674	660	661	693	754	667	695	691	681	730	643	695	712	705	734	716	673	725	674	721	724	695	701	661	719	660	690	746	694	708	667	714	732	700	667	710	694	670	708	708	634	683	710	659	680	642	675	741	703	689	681	646	650	686	703	700	668	708	675	699	681	686	686	701	689	708	682	710	709	680	769	708	690	660	705	713	739	696	676	700	727	685	725	683	660	732	666	657	690	681	730	682	705	701	699	663	749	659	648	685	717	694	689	687	686	673	659	671	688	736	719	706	706	659	686	652	696	687	704	710	680	736	730	705	678	655	668	672	709	737	681	681	661	691	708	659	691	700	702	658	668	640	678	696	701	694	687	634	671	679	710	701	696	660	695	702	714	668	690	642	710	669	679	689	668	746	707	714	720	692	737	688	702	646	687	677	720	719	742	730	716	673	700	662	674	696	671	678	654	680	755	713	677	745	655	673	667	738	720	697	708	686	701	674	679	690	721	715	723	666	678	692	670	691	699	693	678	693	694	674	695	702	665	671	687	687	722	668	643	709	669	640	697	715	691	685	682	700	703	726	722	769	701	699	709	732	693	675	689	727	678	736	683	689	694	697	696	716	715	731	693	700	709	755	710	738	712	722	705	671	694	673	692	680	701	681	690	646	675	674	713	703	681	641	699	666	701	740	691	678	684	727	706	730	711	690	682	701	711	680	767	705	666	704	718	716	710	712	692	710	705	650	712	646	675	697	718	727	691	729	681	698	695	651	725	661	680	690	656	677	712	686	689	697	683	669	722	717	678	693	700	654	697	658	673	722	695	668	720	676	669	691	697	689	687	705	704	667	649	665	649	702	677	694	689	702	640	699	679	690	713	722	706	686	707	655	702	678	712	665	650	723	673	705	717	699	739	699	730	677	692	706	699	699	661	700	694	656	631	678	651	728	723	674	715	740	713	729	702	694	690	666	641	737	690	696	707	724	690	668	649	674	677	737	661	647	695	695	703	699	701	663	691	721	670	713	687	715	729	681	696	662	653	621	681	669	699	673	719	743	694	664	694	657	693	763	722	705	679	686	684	713	661	710	712	698	675	660	652	683	706	675	715	668	715	699	733	714	720	679	637	688	730	663	745	664	701	669	701	713	734	672	676	672	714	687	679	726	711	666	626	666	692	687	675	684	644	682	746	667	674	701	643	692	719	715	737	656	739	729	718	708	668	704	721	657	688	686	656	664	692
23207	21196	29604	37717	37877	21353	11770	1335	733	682	642	3303	1961	1744	12269	15226	7742	3269	1365	685	578	462	453	477	436	432	451	442	411	413	452	411	484	415	441	427	418	445	421	417	454	463	422	444	431	424	447	473	481	424	464	416	403	449	470	433	438	396	425	457	442	423	414	459	429	429	437	455	463	410	436	445	444	476	427	416	438	423	448	415	407	418	455	403	415	423	432	473	411	434	434	473	429	477	417	430	404	427	416	410	439	410	428	409	452	420	430	436	440	410	426	443	434	429	460	407	440	439	472	429	449	404	445	425	412	429	413	424	468	451	439	446	434	410	455	409	455	448	449	467	448	446	440	424	441	437	417	441	392	391	446	480	434	411	483	456	411	440	440	429	429	420	480	444	444	445	408	439	398	427	425	435	436	434	446	441	437	457	440	424	433	408	437	401	445	398	447	428	430	443	452	434	468	415	437	454	484	445	388	458	441	423	415	394	401	435	412	406	422	404	429	451	441	469	388	438	400	439	469	418	444	485	414	467	424	429	454	442	420	415	464	428	406	431	445	440	446	452	415	468	435	442	433	476	442	421	452	439	450	436	415	428	433	420	401	414	417	441	423	438	406	449	416	395	440	432	395	428	405	420	471	466	464	430	422	435	439	404	432	402	463	440	413	467	429	448	427	467	441	438	430	415	398	397	406	412	451	426	420	437	459	369	435	448	462	403	462	468	455	405	420	450	449	431	439	425	422	416	449	416	408	430	420	399	444	464	463	471	408	459	473	409	449	434	442	429	420	462	439	437	399	448	427	426	432	417	472	440	460	446	429	433	461	419	436	411	435	419	409	450	455	425	452	423	453	432	451	415	465	479	444	432	420	424	476	447	468	476	445	410	445	441	401	436	431	420	445	422	430	452	440	442	458	431	409	412	431	433	475	433	426	417	397	439	420	437	422	441	453	443	423	428	430	406	457	442	448	433	415	447	437	436	406	455	429	469	439	419	426	406	466	430	449	440	444	436	455	423	442	456	448	461	444	456	458	427	408	444	463	441	435	438	479	443	421	433	469	405	436	460	445	408	426	451	436	454	441	422	483	403	431	433	430	430	403	409	418	436	447	407	437	398	480	416	445	416	401	450	426	448	448	445	401	430	446	443	424	439	450	434	440	481	466	435	383	397	403	429	451	455	414	443	495	431	422	399	469	414	410	411	440	414	462	450	454	466	429	461	425	389	419	465	425	420	422	459	435	442	417	451	452	435	436	442	454	452	461	427	434	458	420	439	420	435	421	428	404	446	452	466	420	451	404	434	454	467	463	422	446	392	440	423	447	451	440	455	464	434	419	431	425	424	428	390	408	414	440	423	423	407	451	452	424	427	438	436	454	444	418	431	443	447	380	428	484	411	426	470	464	427	400	460	442	413	432	426	434	438	447	448	429	427	457	428	421	390	457	444	434	415	443	442	440	414	437	449	442	434	393	466	446	438	388	451	430	463	430	407	429	439	485	461	467	475	450	418	461	466	417	473	437	434	433	437	428	440	432	426	438	415	415	410	432	438	444	445	423	438	428	434	447	435	430	395	411	400	396	441	443	457	456	453	396	447	452	429	457	428	417	434	425	450	417	439	441	401	440	496	433	413	429	410	411	438	415	453	446	425	432	417	451	431	441	438	462	431	441	427	429	434	433	425	437	454	449	428	435	435	427	454	445	467	440	450	467	413	439	444	433	412	421	427	450	407	450	449	427	434	435	422	444	427	440	398	433	429	439	466	429	401	417	437	420	440	450	422	489	416	442	409	422	447	410	426	446	457	429	431	479	433	448	459	454	445	452	456	419	443	408	416	412	393	450	439	430	415	442	433	391	464	438	451	377	417	471	459	398	443	421	439	434	483	426	395	451	401	428	392	424	433	425	439	421	412	425	435	444	436	466	406	433	449	393	437	414	405	430	447	443	489	421	394	458	439	423	428	455	398	444	383	433	442	454	439	435	452	435	439	464	448	438	412	451	432	414	436	427	414	413	463	414	440	422	415	441	442	436	443	410	460	462	469	456	415	484	390	451	448	445	395	441	421	445	442	434	412	436	442	431	475	438	434	444	424	419	457	466	443	463	428	443	427	483	476	442	460	443	436	458	428	411	458	443	459	445	401	413	425	461	429	449	444	425	398	430	451	446	429	469	396	435	394	442	440	458	448	412	437	432	431	449	426	404	436	464	432	457	431	435	412	419	454	405	452	442	415	432	451	456	405	411	409	444	420	420	419	465	424	407	483	386	429	418	442	425	417	445	447	442	430	427	419	478	399	423	424	460	444	462	420	446	429	446	482	414	425	445	459	442	416	449	412	437	447	420	454	427	455	471	451	428	437	417	442	431	466	450	473	439	487	464	433	419	427	419	444	471	433	427	419	408	427	392	414	429	463	419	415	461	419	439	456	441	442	443	431	390	439	469	451	443	453	394	403	431	396	448	460	444	427	422	470	432	413	476	430	477	432	432	406	417	426	441	435	458	454	450	441	417	438	452	430	435	415	434	451	421	426	406	480	433	464	422	428	431	454	430	448	416	428	439	404	434	423	440	397	427	418	477	410	419	431	422	459	432	403	442	439	459	425	453	457	457	463	434	412	422	419	431	421	422	433	441	438	415	399	423	417	421	469	444	415	445	441	427	441	428	432	432	433	452	441	448	429	448	440	458	429	431	453	418	422	437	469	417	383	415	444	448	413	431	455	437	441	418	452	460	393	398	456	448	427	454	392	449	389	421	411	435	441	401	437	416	442	491	446	433	430	400	450	443	428	436	449	424	450	458	434	414	450	424	462	428	454	455	414	415	469	402	463	438	441	450	428	422	441	426	435	435	410	404	449	415	451	434	394	425	437	440	402	430	419	424	433	402	465	431	409	415	421	452	432	459	429	449	397	430	437	428	424	427	422	424	424	474	433	440	428	463	433	454	425	432	419	392	458	443	442	443	431	459	435	435	470	408	416	445	420	477	429	403	457	420	447	455	415	448	442	427	416	444	434	406	446	419	431	454	422	441	398	453	407	451	413	472	417	435	410	440	435	450	455	436	411	461	428	453	387	441	393	454	426	453	450	437	429	464	429	426	453	411	486	421	447	426	437	448	408	434	428	427	427	451	446	433	420	421	413	455	437	437	424	459	467	440	430	439	379	436	438	442	440	439	435	441	422	429	427	419	392	446	435	433	432	433	403	445	406	474	378	438	432	474	427	446	408	415	429	430	440	450	429	405	452	453	437	424	434	418	412	390	465	426	415	430	457	406	449	490	435	447	432	440	441	401	452	437	421	443	442	409	474	417	400	465	422	443	468	458	430	406	441	426	460	445	438	434	409	452	443	493	435	450	457	429	429	417	428	410	420	447	445	421	415	417	411	433	407	391	443	454	424	420	458	434	467	455	438	442	445	381	432	432	436	442	466	429	461	428	466	459	427	425	450	449	441	416	429	434	445	428	428	461	428	430	448	430	446	436	445	449	419	422	440	442	451
10216	19468	32840	76218	50718	5692	2365	1981	1688	1487	1357	8676	4430	4595	24233	25514	15109	7276	2996	1372	1010	806	801	749	710	685	682	638	688	705	728	688	705	691	668	673	673	651	728	684	717	627	673	709	649	689	706	696	680	665	674	718	711	712	681	674	671	673	659	718	666	655	703	671	710	727	691	670	699	690	706	703	707	703	719	665	658	714	717	658	648	673	648	648	747	706	683	725	688	679	683	643	678	672	700	686	685	685	685	687	666	666	678	725	699	656	626	742	697	713	676	674	646	684	705	688	706	659	655	673	680	698	686	696	669	725	676	676	670	694	694	644	662	669	656	686	692	695	643	654	653	694	671	726	672	674	655	669	687	669	693	677	668	670	689	727	645	690	673	673	669	710	650	648	650	740	687	677	691	669	684	718	740	722	680	687	668	706	660	662	658	674	683	665	642	687	682	659	660	682	687	693	676	646	711	694	694	708	671	689	696	672	657	637	694	684	715	617	664	682	704	742	664	700	680	723	629	687	701	665	719	723	740	711	655	649	672	668	699	670	671	685	672	657	728	673	665	689	676	678	707	716	686	674	690	729	674	718	671	699	654	679	720	709	716	693	701	685	669	686	718	668	691	621	675	709	672	690	660	707	675	688	695	624	726	689	694	645	725	648	707	667	693	705	728	674	693	683	695	700	670	670	711	680	718	695	682	650	683	692	719	670	679	656	684	726	662	702	682	713	683	691	696	619	694	662	662	690	664	687	701	680	683	702	699	702	710	661	693	736	723	609	663	703	711	657	697	684	681	706	711	675	718	677	725	718	714	667	680	689	662	656	686	677	668	666	664	659	647	669	715	716	685	704	665	623	630	636	705	743	733	671	617	710	677	680	710	641	688	732	634	661	673	661	673	675	672	734	731	683	718	678	718	675	734	705	680	669	736	709	642	679	686	662	656	668	689	709	703	687	700	696	677	669	668	660	683	670	720	706	700	689	703	720	693	684	695	630	661	700	630	720	650	672	672	698	744	645	686	687	691	622	685	690	668	722	691	709	724	616	705	677	708	701	673	644	680	706	646	712	744	766	765	677	729	659	640	702	644	681	667	644	698	712	663	644	739	667	669	704	708	706	692	705	680	696	707	652	697	744	715	707	725	661	717	683	668	668	678	673	692	691	653	693	700	657	682	673	689	690	673	700	652	721	755	701	644	664	722	709	685	710	689	696	717	691	648	693	666	714	662	664	711	699	674	677	671	678	715	705	693	704	685	737	687	702	654	704	634	701	735	626	715	713	698	649	671	716	673	649	698	666	694	640	669	689	723	657	716	676	694	659	684	682	700	718	731	651	713	666	651	716	723	672	685	699	678	677	661	672	683	649	671	694	660	693	683	678	659	715	686	681	659	706	696	677	692	628	656	724	666	684	706	681	713	718	694	663	683	689	653	710	663	689	696	693	677	660	676	702	688	661	747	731	669	655	629	682	710	703	654	704	649	690	723	722	688	701	707	615	657	715	630	649	700	683	704	693	669	663	648	672	680	689	668	659	671	733	673	674	748	637	669	719	710	671	665	696	627	696	718	703	733	671	670	683	656	694	672	692	698	711	673	659	668	700	668	697	692	660	729	674	698	705	662	689	647	711	652	675	699	676	646	683	668	716	719	728	682	659	709	669	689	688	706	678	669	692	702	699	697	666	730	688	675	680	723	714	703	724	646	698	666	708	684	709	693	686	668	672	704	698	678	696	720	694	704	678	659	696	695	671	654	686	712	690	650	653	665	714	676	635	721	653	745	682	659	636	692	714	696	709	627	667	745	657	687	693	687	686	686	710	684	696	618	643	669	704	684	727	671	699	714	694	708	624	620	675	650	676	705	701	639	701	695	673	704	683	667	674	654	689	707	706	659	746	652	720	714	701	684	702	697	712	696	698	693	725	667	680	678	666	669	685	676	700	631	662	686	708	696	714	662	714	666	653	700	708	669	730	656	689	695	701	702	652	695	664	696	683	709	672	716	704	701	701	668	682	690	672	696	646	729	695	728	684	668	704	671	672	703	687	736	702	667	692	723	690	677	710	629	684	707	681	679	701	688	652	669	685	723	719	690	679	672	687	668	660	700	698	704	681	671	663	700	690	692	640	723	716	681	671	688	705	672	725	723	623	669	731	688	645	674	702	693	703	728	689	709	656	691	658	710	653	704	717	690	706	688	709	677	726	688	690	684	724	754	665	663	691	666	701	717	688	691	714	658	626	712	674	642	675	721	682	732	646	721	704	738	694	671	770	680	681	670	709	679	699	656	720	698	696	655	663	636	697	677	643	705	674	663	682	684	724	696	723	690	711	689	684	719	686	662	674	672	696	663	779	715	660	736	669	671	709	701	626	682	675	712	671	675	692	716	698	700	674	687	676	666	639	714	684	669	673	690	693	686	697	699	703	625	705	648	697	715	654	647	672	664	680	637	677	686	658	690	658	710	719	663	708	675	690	678	662	696	643	601	664	668	659	672	706	718	686	672	674	665	729	732	698	703	688	656	677	677	706	683	650	755	690	671	738	714	651	680	698	681	682	684	716	656	691	689	705	679	683	677	688	703	676	682	690	707	680	672	695	672	665	708	690	669	659	654	696	649	691	659	657	708	642	673	692	687	696	664	674	675	690	649	690	683	656	677	699	687	720	638	684	713	693	662	718	686	750	722	721	709	678	674	715	716	684	736	667	734	682	681	687	657	679	676	682	669	722	687	669	690	713	711	694	695	720	684	656	664	684	684	663	681	735	731	720	705	724	681	644	665	655	660	666	701	732	687	703	680	730	690	663	722	746	680	701	692	700	726	664	673	717	655	668	695	687	684	687	690	713	673	713	699	652	673	659	655	691	650	713	688	682	702	700	682	648	643	694	682	644	668	701	711	704	683	725	647	671	717	675	697	643	687	708	692	689	708	723	714	672	692	668	674	700	663	736	743	676	659	729	695	664	666	677	661	712	701	655	672	659	702	734	705	711	689	709	708	677	695	666	674	699	655	736	699	692	730	694	676	603	733	623	650	695	655	679	714	680	622	652	753	673	708	721	716	682	673	677	651	702	708	681	733	687	705	682	700	703	671	674	698	713	668	705	665	711	654	692	682	687	690	670	683	695	652	715	666	679	666	667	722	679	667	681	651	684	707	686	665	697	649	715	684	696	703	703	711	689	643	681	646	715	702	659	683	725	667	681	718	719	605	686	651	724	657	687	702	693	692	706	671	627	751	692	667	670	668	700	654	663	620	667	658	656	726	721	690	710	711	659	672	692	659	667	692	726	665	716	686	648	705	709	702	690	683	700	716	675	657	625	675	693	676	721	684	642	669	686	716	691	692	639	710	730	664	698	661	752	651	681	681	680	687	733	663	664	622	724	719	676	667	661	671	692	746	707	649	646	724	709	715	667	700	664	730	678	706	720	702	709	696	721	743	627	705	699	717	652	731	721	666	669	650	715	674	668	680	703	754	651	678	682	662	690	701	636	690	722	640	714
26862	19850	9331	24168	12115	1249	508	466	426	438	453	641	446	443	1119	1590	1165	716	470	445	399	410	409	368	374	414	397	384	396	360	421	364	385	388	370	378	414	411	381	388	392	398	390	373	375	394	398	371	393	401	398	380	381	350	376	383	373	365	410	412	361	386	396	383	401	393	403	390	373	368	381	456	377	384	366	422	442	359	415	381	369	407	335	371	385	418	341	381	365	378	398	373	369	365	372	400	407	392	396	398	425	377	362	395	396	402	366	403	385	360	409	376	412	362	352	380	348	390	421	383	381	353	396	392	373	345	392	370	364	361	350	364	427	370	374	401	367	361	391	356	376	390	382	419	429	381	359	371	386	389	380	387	394	372	397	370	383	402	409	389	423	358	383	372	365	382	376	389	400	394	378	405	374	419	354	376	401	454	402	384	398	387	388	365	367	380	395	385	357	431	376	370	381	376	379	376	403	364	395	388	402	399	392	363	387	344	390	371	385	354	387	368	421	382	395	391	438	399	381	366	355	393	380	423	398	386	415	415	373	382	376	391	385	392	394	368	380	393	375	378	361	393	406	389	357	397	378	382	378	408	378	384	386	375	382	426	361	377	393	392	395	361	435	381	394	355	345	385	432	400	360	387	373	370	407	420	408	381	377	338	384	392	392	395	426	389	400	405	361	360	391	354	375	358	368	398	411	405	352	392	377	375	392	400	408	382	356	397	402	434	383	397	404	341	364	383	356	422	362	419	377	400	390	373	390	387	379	355	389	384	373	378	377	370	371	348	370	376	373	409	365	373	381	418	417	389	356	406	387	368	408	410	380	357	376	368	424	386	418	382	409	366	378	379	399	400	380	364	375	385	393	388	376	420	425	363	373	398	416	388	376	372	381	369	395	397	383	413	394	395	376	393	407	389	416	400	403	425	411	403	366	382	403	395	425	386	400	371	342	441	374	379	375	380	380	392	356	363	352	396	359	366	383	404	360	384	402	411	378	394	392	381	382	395	411	421	381	398	408	406	389	415	390	410	404	365	386	364	359	424	421	397	383	420	352	420	395	396	398	391	395	393	377	368	403	390	390	395	400	382	414	397	360	363	386	391	343	379	427	409	380	416	375	388	401	399	389	354	356	405	377	379	354	408	354	390	352	361	375	385	398	388	371	393	394	397	364	371	372	371	415	388	361	375	382	369	369	383	381	369	379	383	408	357	373	377	402	388	404	395	354	366	373	391	393	390	369	397	404	407	387	346	389	432	378	380	391	412	353	366	399	342	455	379	409	362	405	389	391	394	376	387	391	398	376	391	406	365	363	379	396	401	403	401	372	383	417	361	394	368	380	397	379	402	374	400	440	383	347	396	398	387	395	407	413	425	397	377	390	400	360	364	386	405	373	380	396	398	396	372	371	383	393	383	382	382	370	396	377	363	379	401	375	419	378	351	398	411	410	408	363	408	399	385	397	343	383	348	380	390	362	406	380	403	377	402	382	424	373	399	399	377	349	349	411	407	376	387	408	369	394	359	367	410	362	380	372	364	394	380	387	401	421	415	405	393	407	363	375	395	398	380	397	410	393	366	422	363	385	400	409	352	364	351	377	393	369	365	400	384	357	382	438	437	399	397	383	402	380	393	386	360	390	411	381	365	395	378	375	391	371	415	388	398	368	392	421	388	416	407	380	373	420	408	419	383	392	388	373	381	349	377	428	371	377	378	381	373	409	390	382	383	407	412	393	423	380	367	400	358	421	362	428	415	392	369	370	371	402	429	367	398	376	407	358	382	382	377	379	401	383	400	401	355	420	366	384	376	368	388	396	412	422	423	396	399	360	415	368	397	395	369	400	368	393	368	399	385	362	415	405	387	384	383	393	373	412	383	389	397	412	398	374	393	374	422	367	370	389	415	371	375	388	380	416	366	394	369	400	393	406	398	409	362	384	394	394	401	380	380	377	374	374	377	383	326	435	416	390	413	378	380	386	357	404	407	389	369	378	397	377	414	379	384	405	358	388	364	391	404	363	405	443	392	419	373	380	355	408	382	397	386	333	377	393	398	403	380	417	364	417	420	397	361	353	378	400	397	382	393	384	421	425	395	407	351	379	382	376	399	363	388	378	399	383	381	415	412	378	354	375	396	388	391	393	400	402	368	396	389	372	375	366	391	413	365	382	394	396	344	356	396	383	399	393	383	379	415	370	417	401	378	392	334	414	398	443	385	385	392	392	412	413	397	385	438	383	422	409	411	351	348	404	380	369	398	402	346	397	388	388	414	360	406	384	375	373	386	378	403	390	352	381	388	377	430	375	399	378	392	368	365	379	410	377	375	380	396	368	397	391	406	400	385	365	380	412	400	364	379	409	378	362	402	411	359	398	375	385	392	375	371	360	379	406	376	368	396	383	413	397	401	331	411	413	414	367	337	419	405	366	400	366	402	392	378	427	364	419	374	394	410	367	399	413	394	371	432	379	357	392	376	408	391	403	388	367	401	365	359	413	394	363	359	399	390	429	382	377	374	414	379	404	391	407	396	376	416	391	376	380	389	391	371	406	385	368	411	362	378	361	399	396	375	407	399	431	344	386	395	395	387	422	395	383	399	367	342	359	398	402	414	382	377	367	368	379	387	409	397	414	388	394	397	385	355	332	385	399	397	392	381	375	350	393	403	385	390	350	366	381	387	376	387	442	380	359	374	395	364	384	392	392	413	378	353	379	354	381	392	388	406	378	377	390	400	424	390	409	376	376	388	361	408	389	356	400	398	366	371	408	409	362	371	387	387	410	383	416	408	410	361	388	413	390	339	388	400	387	388	386	386	410	355	383	370	393	395	362	407	402	398	350	388	384	398	397	437	416	418	403	367	393	396	402	387	344	406	387	377	358	391	379	391	355	393	401	373	356	394	361	395	374	357	399	435	398	422	411	414	404	355	383	387	396	422	416	391	361	404	408	351	362	384	392	387	426	390	367	397	340	392	381	395	368	414	418	347	377	369	371	391	411	396	383	353	421	363	404	373	412	377	366	377	401	361	406	375	377	419	393	406	333	381	366	374	388	404	384	395	399	410	440	371	359	368	399	418	415	403	388	401	392	396	379	407	397	368	396	364	396	403	375	384	403	387	378	406	344	368	388	380	369	380	396	359	381	366	365	390	395	333	421	368	423	379	401	441	410	385	414	386	396	394	393	394	395	388	390	401	383	394	371	431	428	357	385	386	406	364	382	386	409	332	386	415	385	354	422	406	411	387	391	394	415	377	410	408	355	349	364	380	375	405	388	374	435	381	377	409	379	378	395	400	372	403	386	367	368	369	386	380	388	409	382	380	374	409	354	386	376	367	366	390	380	367	424	393	353	378	380	405	397	399	425	378	417	411	396	367	403	379	395	381	388	375	455	407	388	378	400	378	380	401	377	414	398	380	394	386	365	384	410	396	402	386	383	421	369	380	351	380	344	349	367	372	398	394	376	362	362	393	388	397	335	391	398	381	405	408	380	380	395	369	393	364
5479	5057	10543	30545	16333	2062	908	836	781	719	718	1426	833	873	2994	3900	2550	1418	916	740	633	632	589	635	605	581	667	634	631	615	616	632	601	675	631	609	624	656	644	603	667	635	590	674	635	626	628	610	658	689	609	635	651	608	623	632	687	632	647	601	662	633	603	618	686	661	588	573	629	636	622	617	659	589	623	647	617	638	640	639	615	591	587	650	640	649	585	662	586	561	612	642	580	646	649	661	621	625	595	635	650	654	678	660	600	641	579	651	610	671	614	608	602	667	664	648	623	596	657	620	584	617	634	573	648	628	618	621	627	634	591	611	593	665	626	640	612	606	638	615	645	608	610	599	621	575	610	612	657	639	637	644	620	559	620	646	593	635	655	629	610	618	654	646	615	583	669	640	580	658	651	617	594	631	606	620	609	570	587	626	598	661	601	642	656	612	643	609	673	650	575	662	606	578	647	658	621	663	597	567	602	665	629	588	597	637	650	613	579	588	621	616	565	645	611	637	623	639	639	601	663	589	627	671	652	652	632	604	606	634	658	653	611	616	667	662	661	659	654	601	652	674	639	666	633	636	642	599	602	644	639	641	613	599	609	652	617	622	635	606	634	639	642	610	611	593	665	618	645	620	641	596	606	634	666	629	645	618	651	683	645	617	601	651	637	667	632	644	657	636	647	643	660	605	600	583	615	630	601	615	676	587	591	611	629	595	656	666	618	596	617	623	646	623	622	632	591	629	636	666	640	614	623	584	592	588	640	603	641	624	608	616	657	640	627	640	621	600	614	651	654	632	603	619	576	654	624	581	649	616	562	637	639	574	647	648	604	595	626	622	627	578	612	650	615	651	627	593	605	638	633	603	650	605	614	630	617	616	614	610	615	570	652	628	617	624	638	618	602	593	597	623	610	600	586	631	663	641	623	621	644	601	608	597	687	666	601	676	663	634	652	637	601	613	631	615	677	632	633	616	595	606	603	660	637	658	634	643	596	647	610	633	617	619	637	669	606	631	616	648	627	656	589	634	611	627	646	610	634	639	610	621	654	608	637	611	642	626	622	635	608	615	622	656	637	586	593	634	610	646	657	688	624	613	631	596	654	613	602	622	585	625	613	603	647	623	583	645	620	635	640	614	623	627	632	597	612	607	612	602	619	627	656	634	596	681	625	645	626	602	593	625	637	631	607	621	610	607	613	623	647	594	615	658	612	626	650	620	694	592	647	632	619	658	613	607	647	575	637	628	575	611	652	586	630	646	657	652	653	628	644	625	610	653	633	622	648	652	657	586	649	639	642	602	600	631	598	601	663	625	602	607	678	616	610	674	596	633	639	654	655	632	623	655	649	609	654	640	627	645	598	623	653	620	638	604	610	594	649	601	661	621	640	636	624	631	631	626	614	632	705	633	657	698	632	625	672	595	605	630	650	638	617	646	630	644	688	610	613	639	671	618	666	641	641	616	633	646	674	626	616	609	614	616	614	649	639	636	672	605	618	606	640	584	627	663	591	645	633	630	625	636	604	646	601	583	564	623	612	576	604	630	619	645	583	595	627	678	659	629	606	583	648	638	579	610	597	649	632	629	652	622	630	623	618	640	643	587	614	577	611	594	635	624	614	625	639	654	661	618	578	614	627	643	607	629	623	638	639	620	608	644	594	647	611	601	612	591	620	618	616	644	631	632	651	661	633	649	636	617	609	611	584	623	620	612	644	637	622	605	598	575	574	634	667	639	608	642	668	610	613	642	607	632	603	608	606	623	634	622	633	609	684	623	668	618	594	677	628	642	582	651	658	596	629	606	611	609	658	568	652	660	624	667	652	653	605	629	628	631	633	629	682	671	637	649	585	611	580	644	617	625	584	636	617	594	588	668	657	619	601	619	583	646	680	626	616	626	656	640	650	621	639	589	624	649	632	657	642	641	664	600	613	604	616	614	621	672	589	666	620	635	643	619	613	642	627	677	616	617	651	608	579	597	693	665	632	621	597	618	626	641	609	637	649	655	614	626	608	591	607	626	623	636	628	619	616	617	613	606	644	618	657	654	630	653	609	642	619	609	632	646	584	653	605	612	637	605	624	630	631	601	612	603	623	651	656	607	650	621	633	631	628	620	609	623	600	655	638	622	661	617	650	612	628	620	622	634	622	609	628	652	595	621	628	639	659	632	640	638	657	601	576	617	667	575	628	596	615	630	605	613	579	599	630	630	637	641	640	637	649	653	629	612	677	660	647	630	635	698	622	644	571	655	596	613	631	630	613	640	603	620	637	639	631	665	648	602	587	640	615	605	629	660	585	610	616	652	619	641	616	619	625	676	637	642	631	576	646	628	670	633	608	601	651	624	625	623	612	633	629	633	630	624	656	617	666	640	640	636	657	601	621	613	609	684	597	621	585	688	620	598	645	609	608	578	606	607	622	605	663	659	618	646	667	615	605	631	606	606	597	629	661	559	606	615	650	661	575	640	621	617	613	657	599	648	628	647	616	642	615	573	633	676	623	602	578	605	622	652	634	643	610	627	592	634	637	616	601	592	620	624	669	609	636	630	633	628	618	610	621	659	621	661	617	623	630	667	636	638	662	607	640	624	639	655	583	646	629	623	644	649	621	636	624	654	582	608	644	625	621	628	597	616	606	632	631	652	609	610	649	640	645	592	660	606	650	590	649	653	587	673	607	613	635	615	638	590	616	635	637	645	592	600	687	649	620	655	607	633	618	618	638	631	586	609	573	622	641	612	660	549	602	612	605	611	647	608	636	640	623	657	647	609	662	619	634	596	636	614	654	669	626	664	639	640	613	632	603	625	630	622	658	655	598	592	625	660	672	675	594	652	598	609	658	633	600	644	622	611	609	628	607	644	656	618	575	626	634	650	606	628	615	584	615	620	579	637	650	634	603	637	636	626	619	638	657	631	589	634	603	619	662	638	657	684	607	590	636	631	604	635	612	632	628	667	650	597	619	622	607	630	607	564	618	584	647	684	623	632	643	605	637	632	612	606	626	649	626	616	652	615	649	624	573	593	645	604	604	609	616	635	679	659	647	635	587	654	609	632	644	630	647	637	645	642	636	594	641	581	652	635	621	596	630	626	644	644	570	605	706	638	685	616	627	610	583	625	656	626	613	643	624	663	594	639	636	616	628	640	645	688	567	639	612	626	584	580	602	591	642	636	584	637	587	616	587	677	613	606	670	569	635	653	653	643	607	635	625	629	637	595	626	659	638	576	644	583	632	630	664	642	627	631	661	640	608	616	611	610	625	593	639	617	601	646	656	622	601	652	651	640	620	563	650	612	656	598	676	628	623	624	599	558	615	596	616	599	590	568	654	625	614	609	638	662	649	626	649	620	626	645	641	578	641	626	613	615	614	579	625	631	654	611	590	631	612	624	626	565	662	594	606	633	614	620	621	581	621	636	673	661	615	623	658	617	624	620	635	635	623	615	618	639	604	583	593	612	605	576	625	586	678	617	632	561	646	631	691	625	609	628	577	643	589	649
24602	21174	28640	43364	35362	16117	2517	649	502	542	543	2497	818	990	5199	5847	3448	1513	803	593	505	442	441	455	413	416	430	433	428	441	433	399	434	447	417	449	435	457	435	393	442	396	428	432	472	435	415	403	457	470	441	425	433	405	427	399	450	440	442	461	400	441	445	435	387	410	426	398	422	441	452	414	436	429	432	457	427	436	406	483	449	431	426	449	494	421	461	447	448	416	444	407	450	420	390	456	425	432	420	418	397	432	464	465	433	393	438	445	422	426	415	432	447	428	404	411	479	424	421	461	448	396	424	469	426	415	387	416	445	449	452	434	430	450	449	427	469	459	413	445	432	437	423	427	418	414	446	400	430	447	430	445	435	413	434	422	393	430	425	470	419	422	466	405	425	484	441	440	443	436	423	421	426	450	419	412	416	431	437	458	410	442	440	478	411	432	427	408	429	431	428	478	416	415	424	441	450	447	432	410	437	422	455	459	435	444	400	426	404	454	460	424	440	448	434	467	410	416	411	404	390	433	421	437	429	473	451	438	424	425	405	427	437	457	458	408	419	408	446	400	450	425	451	404	399	461	411	473	458	434	431	439	407	495	431	436	432	412	404	423	406	419	399	420	413	418	495	463	398	438	413	427	460	448	473	449	437	421	402	421	398	449	430	452	417	442	418	432	403	450	411	433	413	417	450	416	411	454	447	390	415	411	429	431	423	419	440	413	451	403	412	448	434	407	455	374	426	455	453	446	404	408	480	410	445	428	424	426	404	429	436	398	417	414	458	389	426	474	416	404	423	445	408	454	406	427	443	409	430	428	425	412	427	409	410	384	410	440	386	461	438	428	429	427	433	465	403	425	440	459	437	396	405	419	415	466	412	408	401	402	469	438	437	413	408	431	433	464	424	425	448	430	449	444	408	399	403	450	428	442	434	395	419	446	445	435	435	386	442	415	400	445	439	421	419	424	450	458	413	437	429	388	444	454	431	412	400	435	468	395	441	464	410	427	414	433	464	472	467	446	468	459	416	467	414	457	420	440	463	485	424	407	399	434	429	433	444	393	450	413	436	420	443	418	425	452	411	370	447	412	406	438	434	397	421	443	400	432	451	453	426	447	438	469	469	403	438	410	457	443	425	435	428	412	429	429	420	426	474	468	408	411	425	408	441	422	471	430	464	397	423	446	401	407	430	441	428	450	460	427	417	467	400	422	432	412	427	439	445	423	416	445	434	466	432	441	438	443	439	419	451	452	429	413	444	426	437	427	438	413	381	423	409	469	450	428	430	440	439	428	428	441	435	420	429	422	441	420	426	443	459	410	406	445	439	449	454	425	426	410	430	429	413	403	430	426	395	426	433	453	468	408	431	426	435	409	424	429	414	409	429	414	396	439	422	420	395	447	452	413	397	403	406	403	431	403	409	409	439	437	376	470	418	395	404	410	435	428	456	432	411	439	423	438	480	412	417	444	418	406	422	451	449	393	440	383	440	440	434	429	424	419	424	428	409	451	399	400	459	455	382	411	429	439	447	456	415	448	429	428	428	452	444	409	422	403	471	429	433	396	431	423	412	418	440	441	425	420	402	440	443	457	425	419	441	395	396	443	422	417	411	441	452	406	393	489	422	432	408	441	427	441	438	421	438	431	440	470	409	434	447	436	432	462	435	455	438	441	423	401	427	415	405	464	398	423	417	419	393	432	406	421	423	455	425	426	431	452	447	398	426	412	437	400	418	479	442	396	417	456	432	417	431	438	464	451	426	408	431	452	461	417	429	439	436	403	433	441	410	435	398	412	434	443	422	465	423	459	451	429	427	420	435	453	397	419	431	406	407	401	465	448	439	420	403	435	467	414	405	454	427	432	430	433	417	431	452	446	405	415	458	445	399	413	462	429	454	466	400	417	443	439	447	457	415	406	417	422	404	442	431	443	441	390	423	418	427	408	458	411	403	410	445	389	456	472	416	419	450	425	466	451	427	414	444	447	417	422	430	420	425	403	422	435	425	425	431	455	442	432	444	439	399	398	413	432	435	457	468	430	454	439	477	436	460	445	426	416	444	433	399	408	415	436	425	424	429	454	412	428	444	424	425	412	411	452	474	442	445	418	442	400	438	412	457	474	453	443	427	406	436	423	403	413	425	409	417	450	443	431	435	440	416	435	407	431	400	447	468	497	417	412	415	430	419	403	424	414	426	434	420	436	410	445	453	373	435	420	399	436	440	429	446	412	412	398	425	420	425	462	436	460	467	391	413	431	417	424	431	444	426	411	437	422	408	445	406	454	406	430	494	439	455	447	439	427	420	447	400	442	444	418	407	404	439	432	424	431	435	421	423	422	437	415	422	441	426	443	414	461	430	430	428	454	466	459	440	453	393	466	446	431	432	407	418	422	424	451	439	437	419	480	405	446	422	450	446	445	450	434	432	434	418	438	456	425	417	420	374	424	423	417	421	434	455	402	459	473	440	412	402	461	413	436	441	456	392	393	410	419	424	408	434	425	445	444	422	450	430	418	489	421	442	427	412	433	387	441	444	425	402	416	436	422	414	472	452	443	435	422	438	433	465	429	431	420	434	411	422	434	422	441	448	415	397	464	461	415	417	449	459	435	414	412	419	419	434	425	421	415	445	441	422	432	433	425	427	417	458	443	442	406	441	444	466	416	468	430	429	423	429	420	408	430	457	434	429	388	414	432	382	421	430	426	414	434	431	432	458	433	455	411	426	455	426	434	441	418	438	382	421	430	397	414	453	417	420	450	457	408	423	409	433	456	389	424	412	412	391	424	442	448	406	418	430	417	444	411	442	437	428	443	411	419	425	425	415	441	429	448	435	409	432	440	448	427	424	422	425	400	418	432	433	428	414	430	424	458	401	466	426	422	402	435	472	448	447	420	433	430	425	434	442	438	429	449	445	424	414	459	419	416	413	431	423	426	448	416	452	448	461	443	448	445	416	443	420	454	441	434	466	424	406	408	449	462	447	454	452	447	423	443	383	426	444	427	358	418	419	438	402	430	426	419	469	455	451	390	422	400	416	428	429	420	393	451	454	434	435	412	463	420	445	473	404	442	414	428	433	428	401	398	428	427	433	407	446	450	429	393	412	398	416	440	403	470	432	443	480	426	428	453	440	457	468	464	427	461	452	431	427	417	418	451	439	421	449	423	438	422	420	435	436	433	406	418	407	436	430	421	419	434	439	408	433	411	441	435	441	435	451	394	442	436	417	434	436	463	401	421	464	460	473	394	474	424	442	426	422	419	449	428	435	430	420	403	411	432	428	384	415	448	437	434	450	409	385	414	470	443	444	442	409	418	400	472	427	419	419	417	438	382	445	445	451	452	431	447	403	406	408	387	417	403	425	463	414	409	427	409	424	460	428	429	453	451	431	460	427	432	432	427	415	408	419	435	432	442	461	430	407	432	448	442	407	422	413	395	447	435	419	446	426	411	408	433	458	423	429	447	423	432	464	439	429	412	388	445	457	434	435	412	445	413	442	425
6602	11715	25934	58569	40462	9192	2106	1259	1086	1075	968	7255	1663	2724	14049	14007	8350	3538	1744	1078	911	808	755	693	712	680	714	737	636	644	691	697	696	709	735	716	688	700	728	733	662	757	734	665	679	662	709	705	689	743	720	712	612	722	674	705	677	670	663	702	761	714	657	671	726	707	689	696	684	716	705	723	728	716	711	699	729	685	651	712	641	682	671	676	712	680	689	688	689	713	699	693	665	678	684	680	706	694	681	685	677	691	662	692	680	719	703	677	688	667	669	691	680	675	679	663	666	723	725	671	715	707	681	691	649	704	713	724	687	723	679	694	698	743	702	698	753	699	732	701	699	677	744	721	729	688	691	722	726	650	675	753	722	701	685	675	715	669	689	714	674	685	643	686	652	673	684	717	674	713	735	658	645	682	718	668	683	729	693	691	664	716	719	669	732	692	688	698	720	698	690	677	684	723	680	667	658	732	699	709	664	687	674	705	744	713	714	716	689	739	688	682	676	700	706	662	708	725	691	640	721	646	708	689	688	699	691	693	662	748	670	677	680	689	717	691	688	678	717	704	721	707	683	645	665	698	730	645	658	665	699	695	741	692	647	650	640	682	690	694	749	639	671	701	691	709	692	715	707	702	632	740	653	695	657	673	714	697	706	654	681	671	729	683	699	736	708	670	704	684	698	662	678	714	712	694	665	714	678	710	677	716	682	712	653	649	691	698	704	741	717	681	685	667	696	657	727	689	689	682	687	707	747	684	689	686	689	674	659	674	748	686	647	694	682	665	709	685	682	688	720	668	689	701	693	702	706	756	679	728	691	717	650	739	718	710	720	707	614	724	681	694	695	685	662	731	685	700	687	700	673	688	715	693	703	716	727	718	707	688	695	682	697	718	690	710	683	714	698	688	655	665	688	683	717	730	672	692	696	673	674	697	693	698	731	704	736	668	673	670	698	701	683	706	673	697	720	698	690	646	673	699	680	698	711	668	763	689	656	699	726	689	692	715	678	684	712	739	734	689	709	668	699	711	686	716	716	700	681	692	724	715	696	680	727	716	660	695	730	662	685	686	699	668	697	744	680	710	697	676	681	729	686	681	762	699	652	710	728	713	679	689	706	704	657	696	694	690	724	716	691	696	675	692	747	755	702	686	691	697	698	692	688	746	678	699	687	690	694	719	686	745	739	633	698	739	627	713	735	666	717	694	728	659	703	729	700	669	704	694	683	713	713	724	720	769	691	635	757	664	651	677	672	753	676	718	685	702	692	637	664	686	750	692	680	724	710	715	710	640	715	667	693	723	671	685	705	636	646	700	702	718	736	681	704	753	659	644	671	692	711	725	666	702	703	756	692	650	712	697	644	660	724	676	692	680	734	691	771	715	702	668	728	740	696	694	744	701	701	685	757	709	660	691	692	688	735	682	662	691	701	680	686	705	703	715	632	665	719	701	687	703	678	721	714	684	737	748	716	659	709	715	689	662	724	671	717	719	691	692	713	701	669	705	709	715	653	678	685	677	691	687	680	736	678	696	727	693	687	702	684	706	705	703	735	689	690	731	733	681	683	696	718	712	722	688	706	708	669	728	723	728	691	688	766	687	698	685	711	679	743	717	692	707	681	682	675	712	678	685	702	716	681	668	711	717	677	746	673	639	694	677	707	704	694	690	724	694	665	669	665	679	671	700	686	721	729	661	721	706	681	717	743	673	690	710	737	742	697	697	641	686	701	708	719	700	675	697	706	663	716	730	640	695	676	669	633	708	675	715	678	719	703	717	714	718	686	705	693	666	664	701	702	691	714	734	661	714	683	700	687	696	743	702	701	681	709	724	663	713	691	670	669	707	710	672	697	695	677	677	669	700	692	696	684	680	719	692	694	705	690	703	694	715	673	670	701	695	718	719	697	709	706	669	653	701	723	716	688	681	659	666	694	721	704	695	691	689	668	706	749	715	666	720	641	697	735	703	714	710	682	696	691	708	646	685	732	688	694	698	712	711	718	718	696	729	705	676	686	726	689	674	675	694	729	674	665	693	691	661	631	650	728	676	665	732	706	645	714	738	674	668	687	702	687	720	734	723	665	706	716	753	664	661	663	708	696	722	709	700	683	683	703	701	723	689	684	721	721	727	728	684	696	717	684	668	704	692	686	663	695	718	714	671	668	644	669	748	673	705	699	721	691	680	738	717	716	687	688	696	696	743	696	680	691	682	628	701	730	716	661	688	690	663	666	649	664	722	681	678	733	699	679	720	681	720	688	726	673	709	663	683	696	685	693	734	699	655	724	722	689	683	695	714	699	660	720	687	693	813	706	720	726	740	755	689	699	708	721	743	696	714	703	704	655	622	695	715	666	678	693	677	709	684	690	689	716	715	704	709	674	729	686	687	687	673	709	643	649	714	723	702	703	705	673	729	666	706	699	730	684	735	677	675	699	697	649	698	700	725	695	708	762	682	674	684	677	721	669	705	710	705	703	743	676	734	731	683	704	706	734	668	735	651	705	709	686	681	735	695	691	684	680	709	712	700	685	695	686	691	705	713	664	682	715	765	722	704	725	690	719	645	706	630	735	745	688	692	712	687	720	688	739	706	779	677	679	689	678	761	678	697	690	702	651	702	683	691	712	713	700	672	661	705	665	642	707	715	653	754	702	666	715	694	681	667	731	704	700	683	701	672	709	691	685	704	689	690	688	680	667	684	690	739	681	690	682	685	691	699	698	677	689	686	697	681	697	728	704	692	648	706	685	684	677	697	670	723	686	673	710	679	692	674	696	688	724	655	644	745	651	716	682	710	654	700	690	655	661	680	668	708	733	692	712	684	715	631	676	723	650	676	676	756	731	682	730	682	708	684	659	693	660	621	698	734	704	683	721	680	691	682	717	699	672	670	710	682	692	636	724	692	717	657	714	685	748	734	716	692	677	704	671	625	714	700	730	671	700	636	683	688	683	721	652	652	683	704	707	633	705	707	679	714	686	677	683	719	697	689	667	685	695	728	749	730	701	664	717	662	695	691	697	712	703	618	632	723	711	681	643	721	692	657	686	701	705	699	702	694	636	765	659	698	694	705	653	744	682	681	705	743	718	706	724	672	703	721	688	706	738	712	750	724	704	702	700	757	700	685	626	723	648	682	713	683	697	739	693	706	705	732	742	650	667	714	692	717	649	757	664	712	706	673	670	653	718	702	662	673	729	716	657	677	749	671	669	718	647	651	661	685	709	738	679	720	709	712	706	719	692	722	689	653	699	696	700	703	709	743	712	695	700	723	710	717	693	693	698	712	692	671	708	710	670	662	680	707	750	681	663	644	692	665	692	706	673	723	697	647	651	673	678	725	721	716	701	744	683	760	687	683	693	643	743	689	734	651	690	706	699	686	733	721	692	714	694	749	663	656	710	703	673	679	723	718	687	709	716	701	665	698	699	688	692	683	691	738	689	674	741	702	685	676	749	663	676	686	752	719	690	662	676	726	714	670	707	693	686	642	718	727	682	696	696	712
23196	21200	29376	37091	36628	25968	12551	1441	674	658	624	4009	615	2040	13484	14083	6389	2851	1322	848	641	537	471	483	473	480	455	476	447	456	473	429	470	429	460	439	455	424	422	450	441	427	451	421	400	464	463	461	429	433	411	434	415	418	433	464	417	431	432	429	431	440	457	479	469	418	403	451	450	415	416	440	422	409	436	455	439	480	429	431	465	480	425	434	415	422	452	440	446	429	438	478	436	438	415	429	434	448	412	448	455	422	425	489	445	434	428	459	462	406	478	439	407	442	461	460	468	438	431	494	475	450	444	408	461	402	456	426	451	431	435	428	431	440	412	452	436	420	430	446	401	461	452	440	433	434	452	423	438	440	408	424	455	453	455	429	444	432	435	442	439	426	414	444	418	445	471	445	431	468	413	414	425	438	426	420	394	456	444	433	469	415	415	449	460	450	414	394	476	436	424	448	442	421	416	428	419	408	479	435	406	460	413	445	455	400	476	441	425	429	424	441	455	415	459	442	411	403	461	436	454	462	441	432	450	439	438	417	437	447	441	439	437	444	420	478	426	432	426	453	432	418	412	419	411	457	448	454	412	399	437	495	424	458	448	500	430	419	430	436	447	428	442	475	460	427	416	432	457	420	445	491	429	455	457	415	442	431	443	416	416	432	452	455	418	447	491	448	423	426	415	444	448	439	419	479	429	410	478	463	453	423	449	464	452	419	418	464	431	436	430	465	445	409	433	439	441	382	438	476	448	439	443	431	416	433	464	397	471	433	433	415	453	433	440	488	431	441	454	413	470	410	422	436	431	439	421	455	466	444	430	426	416	435	427	412	468	435	409	479	426	415	464	475	451	507	435	454	415	419	484	436	450	466	459	437	424	435	454	419	450	462	439	428	450	451	444	432	426	435	394	422	423	451	420	435	467	413	445	439	416	431	443	401	441	468	447	437	426	455	404	476	470	477	389	448	444	427	451	467	450	461	446	432	425	439	465	455	428	444	463	474	426	460	460	433	478	433	437	446	410	481	441	443	407	472	409	451	429	425	457	406	459	468	412	483	426	442	447	424	431	444	423	426	416	421	417	438	457	460	457	425	460	426	418	418	445	446	445	464	426	433	451	463	431	426	460	422	420	436	428	454	441	446	452	465	440	441	448	434	445	474	427	428	445	458	440	451	445	429	419	439	441	456	430	447	412	430	416	475	413	433	448	440	424	411	476	449	439	448	471	409	454	440	448	456	459	433	422	463	422	445	437	419	440	407	407	459	451	455	439	450	457	441	461	420	441	463	425	451	456	430	444	452	397	461	433	446	422	430	431	458	440	422	441	411	436	437	438	438	473	423	419	438	470	437	416	437	468	429	439	440	435	461	466	435	477	412	478	458	419	433	429	440	442	431	421	444	414	442	436	437	451	455	431	445	422	488	419	438	457	422	429	447	383	420	451	446	424	434	456	475	469	496	432	435	369	468	456	423	425	431	422	415	380	465	429	429	429	406	447	409	436	432	474	436	457	470	456	419	432	408	440	441	436	462	442	465	436	456	449	443	421	437	445	468	438	458	435	440	438	466	414	437	427	425	415	467	412	450	433	432	431	416	474	435	454	441	471	426	439	443	454	465	398	416	432	431	432	453	434	458	451	467	467	424	455	415	405	417	484	452	432	481	437	448	459	461	428	394	418	422	439	411	444	392	422	431	458	450	451	388	417	433	445	431	425	447	444	426	442	468	459	427	454	453	415	439	446	478	411	430	418	475	422	473	452	435	415	429	422	445	460	424	488	429	457	427	455	402	428	409	454	462	408	436	426	405	428	421	431	430	451	436	404	427	436	431	456	446	445	419	451	447	452	429	424	436	459	423	432	444	419	455	454	431	437	460	442	459	446	446	437	441	461	497	442	426	457	452	440	445	455	443	437	442	465	446	405	406	429	441	407	479	453	420	413	416	422	442	441	427	391	428	438	409	499	421	471	462	429	460	441	431	459	422	476	438	453	428	446	411	452	444	443	436	450	473	447	447	447	451	430	439	439	427	493	419	434	431	396	434	441	465	433	486	440	425	433	432	449	421	424	407	441	452	448	438	435	431	460	443	433	450	468	450	417	440	457	484	400	442	450	452	458	424	389	472	425	454	429	461	458	408	467	394	445	425	428	498	471	438	435	452	418	446	457	428	433	427	428	426	417	453	462	454	424	477	476	446	434	436	469	407	463	412	459	471	444	433	449	420	442	432	441	452	405	416	464	422	419	413	451	475	453	436	422	445	463	474	445	466	451	433	443	440	469	417	444	421	419	412	438	421	425	455	454	409	436	428	408	442	443	392	445	427	415	443	451	474	440	451	435	457	399	435	423	440	482	480	406	418	432	426	480	412	449	454	438	447	469	422	461	433	437	420	464	444	431	403	441	422	471	436	456	438	448	484	470	441	425	451	427	432	432	442	447	401	452	416	431	427	457	477	459	437	450	430	442	463	428	450	435	457	426	415	428	440	432	413	433	453	448	397	452	434	438	451	420	433	436	470	409	419	433	413	443	440	421	437	479	435	448	417	449	444	434	433	408	468	423	454	434	398	437	474	453	456	445	465	409	448	412	442	453	494	454	421	449	440	454	388	454	422	448	440	454	433	485	424	489	451	429	468	443	478	436	452	443	452	447	416	409	439	405	443	453	448	444	432	422	433	440	428	425	461	434	441	460	409	432	441	423	454	471	423	427	452	466	458	444	434	421	442	435	442	457	457	421	436	414	445	429	415	398	435	465	454	434	421	445	439	457	448	448	457	443	432	395	425	430	471	411	432	428	455	475	421	461	467	461	454	421	440	456	417	416	448	419	448	425	463	430	421	478	460	435	394	420	442	439	428	453	448	475	439	455	468	444	432	470	402	431	445	439	472	455	433	431	424	428	435	443	454	430	435	432	464	397	458	434	454	463	423	419	443	408	456	479	471	461	430	465	433	488	410	440	424	440	448	393	464	436	414	441	413	443	455	469	478	434	439	437	444	445	493	433	428	411	433	410	460	423	419	422	423	428	422	447	408	455	412	446	429	452	431	496	392	436	432	443	448	415	420	389	451	429	459	412	447	468	477	423	442	444	463	459	464	451	449	416	439	430	438	391	415	439	447	444	413	461	461	440	465	429	450	425	434	427	418	444	416	450	419	466	472	434	443	420	471	449	452	481	445	423	441	428	415	449	432	401	484	420	418	447	426	452	403	421	460	433	415	430	427	440	427	468	441	436	387	421	463	417	448	379	440	445	435	439	444	433	460	486	457	424	409	431	468	435	445	460	444	439	438	459	422	430	427	465	399	417	433	447	433	465	485	454	412	461	490	459	431	437	454	457	448	407	434	428	454	485	395	442	445	443	427	433	471	421	448	455	417	435	416	437	437	432	485	455	463	469	434	440	410	444	437	443	428	446	434	446	450	432	414	437	426	399	464	457	465	454	427	431	470	438	441	446	436	461	426	444	426	400	451	429	424	460	427	457	429	455	421	385	450	459	413
9909	19894	31111	75050	53344	22927	8517	1932	1604	1429	1294	10108	1070	5634	26327	23979	13153	6352	3019	1837	1146	883	765	754	719	699	712	714	690	704	660	682	682	695	702	705	705	661	746	707	691	677	686	674	713	685	683	665	752	658	691	709	663	688	719	697	677	669	712	712	703	736	705	714	692	680	684	713	670	710	627	708	735	672	671	731	697	706	712	687	647	708	698	729	658	673	706	702	707	695	718	665	706	688	703	628	708	696	688	693	664	726	724	673	696	680	693	695	686	709	661	723	694	711	676	682	726	618	658	701	678	697	745	676	672	732	743	719	716	697	704	698	615	681	694	731	688	712	705	650	684	713	692	698	691	686	712	739	646	700	720	650	693	701	706	691	655	736	648	725	699	732	707	662	653	666	727	657	722	686	679	669	687	691	642	666	696	682	675	740	694	737	644	680	682	709	676	679	694	692	666	698	646	684	685	664	682	662	711	703	684	724	705	660	724	667	695	692	702	676	658	698	670	666	680	688	694	739	712	703	647	686	685	728	719	699	703	668	706	669	696	702	648	669	709	694	663	716	696	700	722	678	682	715	700	643	714	680	666	734	704	685	693	708	648	725	712	693	743	682	701	711	734	654	675	674	694	676	662	667	709	728	678	670	647	681	712	672	677	698	720	674	696	702	692	696	736	719	663	723	697	703	681	709	708	756	661	705	676	691	709	728	724	664	714	630	722	680	705	697	662	665	744	712	728	730	726	704	707	694	683	692	675	661	654	680	707	720	708	706	684	660	669	674	677	696	656	737	703	730	715	692	656	706	685	722	668	699	729	691	718	653	684	701	737	708	682	673	705	692	682	691	669	678	730	641	665	715	677	716	669	678	675	713	687	702	682	656	672	737	721	705	676	689	696	702	653	676	701	669	727	685	703	717	670	687	705	688	698	629	675	735	696	655	756	688	671	670	695	702	705	695	687	695	711	684	699	689	718	735	652	720	712	722	686	754	658	697	717	654	668	660	684	682	692	671	672	697	731	684	688	669	672	711	653	650	702	716	692	674	685	656	665	654	719	707	701	699	673	680	726	653	725	735	702	736	697	647	699	684	740	693	652	654	708	668	674	654	706	671	693	713	688	721	748	682	660	639	704	676	682	740	711	692	659	673	700	704	664	681	693	685	710	710	675	684	668	719	667	679	681	710	700	682	701	686	720	725	686	692	651	703	673	699	682	656	642	731	706	752	722	693	691	684	650	709	683	699	680	692	724	679	674	675	675	751	700	681	744	675	698	674	649	683	667	714	635	696	715	714	744	688	682	690	732	685	669	728	714	635	686	683	745	658	670	671	687	667	668	710	721	711	731	661	722	664	695	710	701	690	680	678	689	702	691	672	678	673	733	739	682	654	694	734	695	674	686	714	650	683	722	721	722	678	711	627	676	661	667	632	700	680	666	651	692	714	671	703	722	709	692	679	672	704	681	728	695	673	693	712	691	733	638	653	683	724	666	718	714	654	682	702	678	708	671	733	705	681	647	690	709	734	682	681	694	681	690	716	689	665	670	709	730	690	674	695	690	696	651	676	651	715	658	683	723	693	731	721	738	660	728	717	709	689	665	670	679	691	690	682	667	680	693	704	708	649	688	687	699	695	667	642	662	694	690	706	687	703	689	704	659	707	716	683	694	700	696	666	657	639	695	680	690	674	727	725	674	680	715	682	719	703	693	733	713	716	685	711	717	691	680	738	676	664	711	682	670	689	736	737	749	672	645	703	656	716	722	700	656	738	696	697	693	694	670	671	704	701	716	669	705	661	635	719	740	687	679	703	720	740	698	754	700	705	707	661	671	727	692	688	653	657	680	672	615	714	720	663	668	681	690	692	653	732	677	623	716	683	726	708	699	682	737	705	688	693	697	693	692	627	694	664	715	688	731	692	668	697	712	672	670	710	699	647	684	693	683	695	692	665	723	668	718	660	698	649	710	704	683	692	662	710	687	692	687	729	665	619	701	707	698	706	689	689	656	678	666	709	687	692	713	690	717	650	721	683	742	710	717	716	666	684	744	734	673	687	663	671	723	699	694	675	714	635	660	697	684	649	665	702	726	673	669	671	681	681	720	654	699	689	674	678	712	687	709	686	694	668	642	674	689	656	707	692	721	710	643	712	665	728	702	707	699	680	723	707	663	678	737	699	698	680	684	634	743	659	647	693	695	684	718	715	767	688	690	690	637	677	682	684	676	708	649	706	659	682	698	731	701	651	704	686	709	729	696	665	721	707	709	680	693	672	679	679	689	723	683	687	665	697	664	704	684	720	688	664	674	688	698	699	689	717	701	663	727	713	721	690	670	654	762	695	733	709	671	691	709	712	672	731	752	729	694	669	697	750	770	713	741	680	672	670	720	688	700	688	733	704	677	664	666	726	687	716	716	738	700	671	720	691	693	708	669	698	678	657	647	678	656	650	654	633	664	642	687	668	705	697	693	708	713	664	701	749	724	672	672	667	659	689	670	615	650	693	712	705	716	710	733	690	682	712	656	716	635	693	672	704	668	695	722	734	687	673	663	682	690	738	707	655	677	687	716	711	653	683	650	699	685	735	711	654	678	679	682	686	672	683	659	695	716	708	681	668	689	670	681	682	686	683	690	752	691	685	642	696	711	684	680	666	690	695	725	707	735	649	713	685	704	704	720	720	738	716	645	667	675	698	682	692	667	666	664	679	680	687	709	701	673	706	713	683	687	603	710	704	680	688	653	657	699	691	695	749	657	613	692	680	682	680	658	769	678	703	690	628	714	698	736	670	680	669	706	772	641	641	698	630	686	714	692	735	719	676	675	656	680	681	675	688	669	694	672	655	729	702	702	746	700	702	662	701	709	745	656	699	750	698	706	693	698	647	694	696	661	692	676	661	722	701	699	692	757	695	687	692	687	689	719	682	673	697	704	708	705	691	682	632	688	678	708	714	702	736	676	700	706	640	648	738	675	705	674	683	718	729	669	694	678	699	682	726	728	691	693	691	677	658	705	715	736	701	672	710	655	701	610	694	730	702	714	661	667	696	706	723	682	710	642	684	697	685	690	706	711	655	717	676	640	695	639	662	700	682	687	675	695	725	682	644	675	667	691	652	643	636	678	707	699	733	694	671	658	684	647	728	672	688	679	663	714	685	703	737	715	690	689	640	718	646	724	677	711	645	679	685	663	689	695	682	685	682	701	698	726	714	696	713	767	714	691	728	717	669	702	749	697	655	695	702	711	673	723	748	718	623	684	690	726	692	675	711	707	651	685	713	674	738	703	685	701	731	592	733	694	681	655	718	742	665	703	667	676	701	727	679	675	677	703	694	660	663	716	690	687	696	727	693	725	670	628	725	651	672	727	707	712	702	692	681	702	709	677	690	694	739	671	689	771	714	674	721	696	696	664	692	663	732	640	677	726	713	696	709	672	668	707	712	666	695	668	699	689	652	687	687	626	724	667	736	710	686	724	671	697	691	664	678	661	726	691	685	699	698	696	698
26774	19938	9053	23631	13123	2936	993	436	431	444	412	542	371	576	1442	1643	999	605	450	394	424	378	378	362	379	362	354	344	389	409	351	403	364	378	369	394	362	402	384	375	345	384	373	415	357	397	380	359	381	412	415	409	410	365	397	404	378	386	347	417	405	381	370	380	388	379	382	350	379	383	412	368	364	388	373	402	363	371	399	421	395	380	409	382	377	384	429	362	407	382	418	355	405	396	363	377	370	392	396	404	368	408	384	407	383	394	344	383	376	426	343	384	382	364	400	416	384	379	374	382	374	401	382	382	364	407	410	383	364	388	394	418	373	408	397	398	367	352	389	375	390	422	415	401	381	355	391	381	362	392	408	416	375	387	381	393	375	374	360	390	388	380	411	406	417	390	370	379	385	433	380	376	367	354	363	386	356	400	369	411	394	359	382	415	399	386	377	410	386	377	401	410	407	373	385	375	379	409	383	381	404	409	382	342	366	392	391	374	428	396	399	361	389	379	362	387	418	426	376	379	416	361	392	410	378	392	382	386	401	372	402	387	412	408	365	373	405	437	396	387	431	370	403	392	342	389	416	370	424	405	398	421	398	420	372	399	398	381	412	410	409	372	345	378	369	408	377	405	363	427	386	397	404	410	386	392	404	383	378	408	422	384	401	392	356	385	393	402	380	359	335	362	395	349	396	361	385	385	387	388	390	393	379	387	447	382	402	418	380	399	352	379	412	410	386	395	397	391	406	386	410	386	415	334	420	385	395	377	351	403	399	386	387	381	381	386	384	381	396	382	405	413	389	392	354	397	384	392	380	387	375	393	354	393	369	417	364	410	362	376	416	374	382	388	420	377	385	347	373	386	379	408	402	356	406	398	417	385	417	399	410	391	375	373	421	397	330	387	407	386	380	349	377	401	403	404	372	425	370	396	349	409	409	374	406	397	383	383	391	373	383	383	376	381	377	360	395	392	400	425	354	375	393	358	381	390	409	403	370	370	387	417	390	352	357	401	352	399	378	354	355	390	384	372	400	388	360	353	406	374	413	409	390	346	383	399	404	373	339	408	402	381	382	399	389	378	386	372	401	382	415	401	385	387	399	368	381	380	395	359	397	347	371	405	401	382	411	385	390	383	393	389	392	375	377	386	401	384	409	396	406	376	388	365	393	383	410	395	358	373	398	385	380	408	412	407	350	387	348	391	391	395	389	397	365	369	365	394	392	400	421	370	387	386	370	394	379	388	388	363	373	371	416	402	375	380	376	393	364	389	393	391	380	414	384	396	399	392	382	407	411	413	373	386	390	384	364	384	348	398	384	394	385	389	403	408	393	373	378	370	372	367	403	368	390	359	409	410	391	362	383	387	399	359	373	396	367	398	387	426	365	369	408	389	354	350	388	372	387	381	373	404	401	435	386	371	388	374	387	388	346	366	402	397	402	413	368	375	387	386	416	402	370	366	387	369	372	364	400	383	386	402	393	402	390	400	362	347	393	377	391	429	384	376	416	405	386	395	416	379	377	377	377	415	396	420	330	381	398	390	370	402	364	350	357	391	386	420	373	368	402	369	395	379	392	385	344	399	391	407	372	425	367	400	407	378	382	364	406	370	429	397	389	341	382	371	391	398	372	409	390	403	368	415	378	372	391	393	440	405	387	370	411	381	406	378	368	394	408	388	404	388	420	369	397	390	409	408	447	393	352	393	372	417	376	391	366	346	376	384	392	419	387	428	382	390	381	407	353	386	377	425	382	427	388	397	384	377	380	391	361	370	430	387	373	391	359	380	399	368	370	346	364	373	373	414	396	393	377	349	396	392	383	408	394	393	381	388	391	359	403	406	394	395	367	391	362	426	405	390	406	388	384	383	367	372	362	382	410	367	410	389	416	360	401	352	410	381	403	429	419	369	401	348	383	341	373	391	369	395	376	356	418	389	380	413	407	372	413	393	379	391	361	401	415	401	372	375	395	364	417	382	397	396	370	389	379	401	418	378	384	364	387	371	388	399	364	387	380	400	414	355	429	372	345	402	390	371	402	363	372	346	408	398	371	398	425	377	351	386	394	386	400	400	377	421	391	399	346	411	386	376	401	406	386	411	384	382	404	372	385	404	343	356	415	415	366	395	394	386	370	382	354	373	360	373	384	396	369	352	384	383	409	382	367	395	380	373	386	356	374	381	408	400	361	371	398	410	369	387	375	371	388	413	418	384	402	407	382	390	434	395	411	381	392	395	376	381	381	409	433	406	378	368	365	361	392	415	398	412	369	348	372	391	413	397	414	353	345	400	385	386	408	417	421	366	375	394	402	368	396	403	388	422	394	367	378	390	391	343	398	420	388	364	387	392	394	368	383	391	385	385	380	393	397	419	380	375	429	409	385	427	408	385	374	385	397	410	394	381	385	404	375	369	377	381	387	414	364	388	404	381	403	391	381	364	364	372	408	422	405	411	393	404	393	428	380	388	423	352	360	359	373	391	388	380	359	393	360	366	414	379	416	380	394	411	394	409	375	414	375	351	362	400	396	401	410	382	351	382	357	382	389	393	358	373	391	385	404	354	363	384	378	389	410	370	393	407	409	369	395	407	380	418	368	378	406	373	399	368	386	378	415	391	394	376	384	343	390	434	406	415	390	392	429	366	391	369	401	389	362	410	398	400	342	424	399	357	391	404	391	371	370	396	443	376	345	364	407	381	373	416	370	353	388	337	403	366	366	378	343	408	377	387	399	374	378	374	378	402	388	370	411	376	353	405	380	386	365	366	373	412	384	405	405	391	336	416	406	380	364	392	396	401	393	409	385	389	349	387	405	409	397	356	402	414	402	414	389	402	394	388	382	378	369	396	387	389	336	359	387	383	383	394	388	380	408	397	371	381	407	411	395	417	387	374	390	371	384	413	381	366	397	433	349	354	412	351	371	406	384	408	381	371	371	397	399	383	373	388	352	403	388	385	428	396	386	354	412	364	377	392	361	392	385	387	383	407	410	395	356	412	378	398	405	399	378	411	392	390	388	385	387	372	379	407	381	370	372	366	394	368	397	397	358	381	368	390	379	387	398	401	379	398	377	399	363	399	405	415	398	407	386	406	367	363	379	380	375	404	354	389	383	405	424	407	423	399	361	376	382	407	388	403	385	422	381	392	409	385	368	382	412	405	380	389	396	365	371	388	409	396	364	409	405	359	369	385	429	393	403	388	415	380	381	379	400	334	384	403	394	390	409	364	462	359	399	387	410	340	375	362	406	354	393	361	395	384	409	373	366	388	376	395	380	375	433	390	421	367	391	382	379	383	377	382	389	441	369	388	394	378	388	384	384	395	375	365	389	347	384	379	376	383	386	375	377	400	403	381	375	379	400	398	380	382	405	369	424	395	386	406	389	405	375	425	354	382	374	363	388	339	418	379	414	343	363	380	395	410	377	371	387	407	412	358	397	393	395	330	413	390	395	416	390	387	402	406	375	420	368	381	371	399	391	406	397	368	403	360	385	387	369	387	393	395
5447	5468	9212	30253	17925	5684	2099	823	767	723	771	1125	706	1120	3756	4030	2146	1122	825	721	686	620	615	644	586	624	610	600	620	591	634	631	602	592	599	611	617	595	559	665	661	591	622	604	647	652	617	633	647	564	652	606	607	586	669	581	609	621	617	574	625	656	607	596	644	576	609	618	598	658	581	666	613	645	646	618	644	608	601	571	682	592	627	622	621	614	660	626	624	619	611	619	608	602	639	598	641	664	630	593	655	651	624	588	633	624	596	631	609	601	599	639	613	633	644	610	624	611	664	634	576	621	600	633	616	622	630	598	616	644	670	648	622	596	622	660	602	611	599	636	625	637	616	579	648	609	615	611	650	629	624	654	636	667	587	660	626	606	625	664	589	624	620	632	624	672	626	612	632	668	596	609	689	631	617	650	640	625	580	646	552	614	630	635	605	582	623	656	628	594	599	632	645	600	614	611	554	601	670	624	636	660	577	576	639	632	641	626	643	574	595	676	645	622	661	642	637	625	628	595	611	623	623	599	631	631	599	609	676	589	589	615	652	615	680	571	618	590	639	636	620	617	647	631	613	607	592	649	633	652	673	637	623	615	631	614	606	656	606	617	638	629	594	653	635	592	591	611	608	634	595	620	665	619	656	579	605	642	648	564	618	635	576	612	614	655	613	598	632	589	614	627	584	574	653	663	626	659	618	608	634	651	629	658	645	633	616	620	603	588	564	616	621	611	616	635	621	588	604	674	588	606	628	625	608	600	619	621	661	607	642	590	639	639	618	559	624	636	640	619	644	641	654	600	595	646	633	605	627	622	586	605	683	628	610	612	607	616	621	637	607	541	591	638	600	591	655	642	624	588	575	582	592	659	620	625	618	639	643	597	625	612	614	614	621	667	645	617	627	637	592	618	605	619	604	615	643	621	618	592	640	644	646	643	585	611	589	609	562	576	637	622	618	623	655	637	584	590	633	678	603	613	636	596	652	653	669	600	613	653	606	617	572	602	619	650	614	616	659	664	626	609	639	589	662	637	648	625	612	633	645	628	618	585	618	587	635	618	625	589	591	606	634	637	593	625	589	639	638	652	645	622	629	630	643	622	603	626	612	624	636	610	583	632	628	601	623	638	616	615	614	628	657	624	611	607	651	638	588	606	625	629	592	647	601	639	624	610	626	643	578	638	632	640	637	621	630	595	580	658	646	671	607	626	590	641	594	619	624	590	634	600	635	629	631	632	618	624	611	579	568	584	658	617	605	634	642	580	642	623	630	608	656	622	622	585	628	602	634	666	631	588	599	600	651	657	628	619	668	606	633	630	647	612	588	615	636	587	651	609	642	621	650	600	629	610	633	656	710	585	577	605	643	637	638	572	653	629	637	629	586	622	658	637	607	632	612	603	598	608	621	633	585	635	644	609	601	571	588	590	643	624	608	637	624	605	647	634	590	626	605	630	659	602	641	597	619	618	634	645	641	637	625	629	644	603	626	603	621	595	622	621	648	625	645	628	628	611	598	625	621	615	635	697	614	613	660	620	644	623	637	646	621	655	647	619	642	634	635	652	621	643	602	572	577	630	613	638	633	632	694	654	614	598	635	620	643	687	668	583	665	597	598	627	617	632	629	614	644	608	636	647	644	621	650	614	627	630	627	598	637	616	625	646	601	650	607	630	595	641	688	632	653	631	606	644	640	635	581	574	583	650	631	631	575	608	637	632	685	662	581	655	610	632	600	648	612	649	589	615	610	597	638	649	598	642	638	618	624	619	620	609	627	629	625	623	614	611	613	637	621	629	585	632	580	601	646	595	662	637	623	628	610	643	641	595	624	623	636	636	650	609	660	618	594	605	663	595	661	661	607	657	601	645	607	620	694	619	624	613	641	644	652	614	620	645	660	643	662	604	585	636	615	569	637	648	621	629	652	620	628	609	674	612	610	631	597	687	609	577	618	643	590	629	633	669	632	603	518	611	628	639	612	613	643	596	665	583	621	619	637	613	620	615	648	618	656	587	660	637	647	619	608	647	632	633	618	666	613	597	600	659	635	634	618	678	604	614	612	638	634	635	576	592	648	596	632	627	611	658	596	617	655	601	605	611	592	645	596	638	641	604	601	613	654	608	615	607	640	644	627	595	614	598	601	667	633	635	655	657	634	620	610	668	576	621	605	636	620	601	622	621	615	619	593	623	652	608	594	651	631	644	656	605	607	657	610	648	624	599	584	610	613	615	609	620	604	590	623	662	598	569	651	657	623	569	634	686	614	616	638	538	628	630	622	652	613	603	630	640	616	662	587	570	608	572	603	637	609	624	720	617	622	717	655	648	638	601	580	647	621	642	639	622	601	616	634	618	629	609	652	630	631	641	642	619	619	647	702	597	556	623	610	637	624	591	631	638	584	653	621	595	574	667	633	617	629	569	623	606	639	627	636	637	623	627	641	630	637	590	624	574	608	587	639	623	644	574	635	604	611	635	610	607	619	625	644	660	632	598	634	576	590	630	609	674	598	610	639	590	602	597	608	650	624	581	620	612	641	660	602	630	655	635	589	607	606	624	632	630	621	635	644	630	610	607	672	617	635	612	607	648	627	631	593	589	630	603	602	611	653	596	649	594	640	600	656	609	583	648	616	609	625	562	620	601	650	584	635	607	670	599	643	624	617	680	608	641	602	624	653	646	611	593	636	638	626	655	627	595	668	602	645	678	610	641	601	655	627	653	606	625	579	620	605	643	599	600	626	589	608	586	599	591	639	617	644	646	586	637	620	604	630	596	613	612	624	606	608	583	629	621	647	631	632	635	661	623	644	662	611	611	617	626	605	637	645	631	641	625	612	616	601	667	606	630	597	637	610	641	614	632	627	628	627	611	619	652	609	602	626	614	646	654	642	593	575	598	614	641	573	686	614	676	651	659	624	633	611	611	606	637	592	644	660	616	595	622	642	624	626	634	601	588	611	595	584	587	619	624	598	644	631	591	650	631	594	593	614	615	611	604	662	581	646	621	580	621	648	603	595	607	636	609	650	612	644	640	657	619	586	612	604	619	590	608	635	640	643	605	579	605	651	633	636	633	652	551	664	641	619	602	642	639	601	651	688	586	595	650	612	658	627	643	605	604	606	633	621	668	624	611	613	600	626	601	648	674	625	631	614	610	589	640	620	632	643	617	620	642	640	636	621	608	600	597	636	643	617	626	608	614	593	646	625	603	626	630	619	598	609	630	627	596	593	604	677	628	670	635	591	619	627	613	623	609	681	645	648	633	640	612	593	629	665	596	639	629	626	573	642	642	662	647	614	632	654	644	626	620	646	617	647	635	595	638	578	616	628	602	594	659	671	657	626	637	659	612	607	569	635	617	606	634	637	619	633	643	599	602	620	640	643	624	613	624	641	625	592	642	662	602	597	647	597	585	600	652	647	558	649	655	643	617	620	604	660	643	596	596	595	612	598	616	614	603	601	602	643	639	591	678	597	648	607	636	651	601	644	598	635	616	547	627	616	645
24657	21204	28556	40163	35112	20231	7374	746	565	519	511	1157	464	2422	7110	5075	2012	1150	700	597	509	459	447	478	395	461	425	440	435	402	433	440	435	451	440	401	411	469	467	436	459	462	477	482	412	411	395	434	429	443	416	464	438	427	465	410	437	435	405	399	439	463	432	427	451	431	367	463	429	455	412	414	441	413	457	438	410	418	457	395	436	397	415	455	389	476	424	413	460	419	461	416	431	446	421	450	454	421	417	423	427	441	439	425	420	435	424	416	429	454	387	425	441	445	415	417	421	430	475	419	432	394	452	459	429	440	412	405	440	455	418	412	440	418	440	416	442	419	403	464	442	435	462	408	411	425	415	421	449	417	440	393	451	404	436	426	461	398	462	457	433	423	415	417	418	441	427	410	468	439	441	439	458	443	428	444	502	441	430	417	437	415	422	461	448	388	432	437	417	436	426	421	414	422	432	420	451	450	444	406	424	428	444	426	419	435	457	435	452	437	449	443	435	431	420	421	402	453	421	411	436	436	429	458	476	410	490	445	429	469	463	402	421	401	429	489	433	442	449	435	466	454	444	462	415	437	439	410	384	413	439	429	431	413	440	445	479	435	432	450	434	435	428	448	401	428	461	460	404	459	455	413	414	433	416	427	421	412	431	452	461	436	414	438	433	446	445	422	429	421	413	436	417	431	451	448	446	448	414	416	431	448	438	438	419	458	435	444	426	432	402	418	435	436	424	417	463	419	453	429	417	402	417	418	453	442	463	459	413	467	413	402	441	414	453	402	418	443	440	414	460	490	406	407	446	416	418	443	439	454	406	421	410	460	432	440	452	417	426	458	436	415	429	408	438	407	431	466	444	428	422	443	402	438	409	446	421	447	369	403	400	465	427	422	407	418	429	454	416	383	414	421	426	415	448	443	418	412	425	391	409	437	432	425	439	426	438	396	463	424	424	449	428	493	407	414	458	439	432	402	418	438	403	417	456	394	391	442	453	435	429	409	434	448	452	441	394	396	425	460	452	405	423	473	428	418	416	432	441	391	403	405	429	425	429	458	428	465	447	441	452	446	416	434	435	413	417	451	408	407	431	424	471	481	431	416	437	431	452	444	428	436	412	470	425	414	414	437	458	451	437	447	420	416	438	445	406	399	402	428	413	454	442	394	435	378	450	447	428	491	391	421	403	443	403	463	434	457	475	478	378	406	429	424	384	457	425	404	439	427	462	430	438	454	423	452	384	438	390	461	405	444	435	429	412	417	413	473	410	411	436	446	465	433	421	483	426	419	467	440	435	419	427	434	437	432	442	436	441	438	424	456	403	431	462	431	451	486	410	447	418	479	419	420	452	422	413	441	402	430	440	437	456	404	427	440	481	455	446	428	424	425	388	459	425	436	439	441	439	464	428	438	442	469	453	408	481	451	415	397	401	427	431	449	418	407	421	402	434	438	415	455	443	464	460	417	421	411	447	440	420	429	430	438	425	400	424	439	440	433	432	415	421	429	457	412	406	419	457	389	458	433	428	400	399	428	426	435	430	421	425	451	417	449	439	427	408	416	407	401	434	422	428	443	421	440	396	480	425	409	422	432	430	437	423	427	372	434	455	399	432	409	415	462	431	449	451	431	433	429	413	412	433	457	419	437	414	438	423	465	438	374	456	441	416	426	451	451	413	408	426	465	462	429	450	404	445	464	439	453	462	421	450	420	444	446	413	439	434	452	478	462	425	465	413	455	427	473	422	403	464	472	460	382	410	464	448	450	414	422	439	405	393	440	474	416	430	417	452	451	432	425	436	433	465	416	416	447	417	419	483	417	440	427	418	462	429	425	423	431	425	449	410	461	453	405	449	447	436	419	486	464	398	414	444	412	425	467	432	446	440	418	455	420	434	434	431	449	435	398	474	462	440	412	446	392	417	422	445	409	411	374	420	398	403	419	413	421	421	412	468	419	432	464	460	428	435	425	442	417	446	433	405	447	414	437	484	437	426	396	452	433	460	407	427	379	418	417	420	375	422	473	444	459	418	425	416	413	415	446	437	415	421	397	433	433	412	440	447	464	415	419	447	410	428	415	448	448	409	419	412	422	436	391	437	421	453	439	427	417	373	445	487	433	450	455	416	431	436	425	436	440	432	406	376	435	398	421	454	443	395	436	447	433	481	416	385	412	381	419	439	470	456	441	437	433	447	464	446	432	424	421	407	425	444	439	440	442	432	421	413	435	399	459	463	440	431	422	425	450	432	434	416	441	434	456	444	449	415	414	421	444	434	467	413	414	440	450	437	437	477	427	380	450	420	402	417	446	464	422	453	446	432	432	459	467	476	417	447	400	443	451	452	424	429	455	413	445	474	417	417	440	412	417	424	444	429	423	421	462	395	455	450	459	428	442	451	444	423	459	421	467	404	433	428	467	392	406	449	455	421	431	450	450	450	447	430	451	408	413	431	422	417	391	394	433	454	448	442	420	413	409	430	439	461	429	445	425	439	449	435	436	421	416	387	426	437	399	468	453	428	459	466	429	443	424	437	444	423	417	445	412	455	448	431	413	474	443	462	436	395	392	434	432	440	447	437	434	424	415	439	451	445	418	464	459	414	420	446	452	416	431	432	400	423	435	413	396	409	418	397	469	426	423	431	420	414	439	435	453	473	462	409	400	426	433	418	435	444	407	450	403	404	437	447	449	437	474	437	419	427	440	463	459	438	425	469	398	430	401	429	418	392	452	427	435	402	420	438	420	423	436	467	459	407	442	436	416	404	453	434	426	421	439	441	434	451	434	439	410	423	430	410	417	463	446	425	440	457	436	473	441	418	401	423	449	469	474	401	452	469	407	477	420	434	452	450	443	478	415	428	437	437	443	382	404	414	439	447	453	454	407	417	454	439	444	394	425	426	439	408	434	464	431	439	442	445	502	427	418	449	407	469	417	461	448	420	452	432	392	440	456	428	425	418	445	442	440	414	452	464	415	437	386	400	402	423	410	405	437	445	442	423	445	434	435	409	440	455	453	435	436	440	436	425	405	445	412	415	405	435	472	432	406	434	422	450	418	432	435	406	460	461	408	426	407	389	432	452	461	389	432	441	430	459	426	428	445	447	465	414	386	442	458	461	417	459	461	457	416	455	462	430	498	420	409	449	443	414	446	400	426	409	398	432	437	432	428	393	415	434	451	422	417	423	438	448	460	436	464	439	403	418	488	402	406	400	453	443	416	441	412	464	469	417	417	434	438	414	487	414	432	426	446	451	436	427	452	391	414	395	430	444	412	411	425	458	460	425	441	447	460	427	419	482	415	440	425	414	442	427	449	419	445	436	458	445	470	424	404	462	453	422	426	472	431	403	450	391	465	444	458	431	417	442	437	455	433	446	447	414	426	435	428	395	459	415	426	451	453	457	425	432	420	423	420	421	424	438	433	407	443	455	446	431	419	399	435	425	446	466	447	428	431	424	422	422	445	446	427	431	465	462	417	421	431	395	431	420	446	410	450	402	432	426	416
6837	12021	22689	56942	40761	21613	8432	1254	1092	1013	999	3233	867	6698	16846	11848	5021	2683	1317	1193	1093	736	710	710	679	661	683	691	673	698	734	650	726	662	748	704	644	740	716	726	731	698	732	757	706	705	715	692	674	721	690	730	710	655	691	701	709	666	697	688	693	675	710	725	654	676	737	697	689	696	759	692	690	717	682	706	721	700	709	658	718	665	661	722	643	685	679	663	746	698	763	679	701	757	690	673	692	728	709	688	686	721	712	699	716	687	670	701	718	683	694	727	676	703	726	681	751	754	694	724	701	721	706	719	689	687	686	664	686	714	664	665	714	732	691	704	695	727	714	738	727	728	671	716	702	654	659	746	720	707	677	739	695	708	685	704	715	721	675	745	713	684	720	713	710	692	672	678	707	699	671	687	674	692	674	716	697	650	699	727	694	655	674	658	655	708	724	748	674	680	731	719	699	662	706	735	696	684	671	711	697	675	697	727	681	683	673	716	700	672	715	695	663	709	693	707	709	712	737	667	681	740	716	728	712	687	708	694	702	697	666	688	714	667	639	715	729	713	712	683	705	725	655	687	702	668	710	657	724	686	684	686	676	675	700	699	709	667	691	718	729	706	723	701	689	715	678	675	720	704	665	700	730	685	712	690	728	678	708	752	697	682	653	663	693	692	694	737	701	678	673	666	709	680	663	741	735	711	721	661	684	680	729	698	727	658	703	673	701	692	657	687	686	735	675	752	703	715	696	703	706	679	678	699	714	671	671	681	682	743	716	696	687	725	700	740	694	647	702	752	698	726	716	695	689	709	668	705	729	655	732	717	721	688	673	654	699	722	654	677	673	696	667	699	732	706	726	693	705	709	727	733	713	667	645	730	688	694	662	698	689	713	689	707	716	689	676	689	637	688	722	727	715	695	745	718	672	661	691	724	685	682	688	695	693	686	703	718	729	716	693	676	699	661	703	723	724	698	716	696	738	725	706	683	745	687	690	707	707	738	693	685	720	724	717	683	640	671	689	683	687	717	690	730	670	676	702	686	722	760	663	665	712	778	707	704	655	655	707	689	698	728	694	693	689	710	670	652	714	648	631	699	716	707	694	763	744	734	724	695	708	729	653	709	723	707	672	688	703	669	686	706	719	723	691	709	671	669	640	689	726	724	724	697	692	668	722	733	697	682	649	717	666	698	696	694	655	706	711	672	700	696	668	702	707	674	711	696	709	686	661	652	702	696	675	672	713	722	706	685	680	714	636	702	710	718	734	671	711	686	684	675	713	636	655	668	698	741	702	687	727	728	724	665	631	669	680	674	727	683	735	693	668	703	686	660	717	691	738	702	657	700	663	732	706	657	691	667	658	649	695	719	651	685	689	723	682	734	698	673	697	722	723	710	675	702	682	664	715	700	694	724	708	649	678	692	664	690	703	740	739	649	689	707	635	693	669	702	767	714	706	706	703	672	669	710	720	664	709	696	699	748	687	692	675	642	683	735	687	695	702	728	779	695	690	731	696	658	713	734	716	695	726	702	736	693	716	669	670	728	707	732	645	665	730	642	707	676	740	679	744	679	719	684	708	692	716	686	756	703	706	741	678	717	686	691	737	717	730	713	703	700	668	719	715	725	665	645	700	704	720	670	646	702	662	708	701	726	715	729	671	691	674	730	735	703	696	709	672	740	688	681	686	675	686	686	682	688	724	721	708	706	724	630	727	724	705	698	685	701	714	705	716	705	684	697	694	661	672	717	647	710	627	674	675	696	707	759	685	721	695	692	739	661	706	702	701	766	734	703	763	674	640	670	666	676	676	665	705	690	672	678	720	698	686	730	667	663	707	705	685	693	728	712	732	697	709	715	697	710	683	696	736	704	665	767	688	691	711	644	684	710	670	690	675	697	629	745	688	740	685	683	671	737	643	715	723	676	711	691	658	719	652	677	715	701	735	735	668	693	750	674	704	639	658	710	747	681	692	683	711	666	721	657	705	701	674	708	674	657	654	719	672	668	712	680	659	669	717	642	692	714	685	747	682	706	747	761	721	673	684	640	692	697	700	740	697	751	676	641	681	724	755	729	719	663	676	693	675	721	665	663	711	693	724	652	694	675	675	736	730	645	703	698	690	666	677	683	748	698	624	655	707	701	685	745	737	683	691	745	693	732	680	690	646	737	713	669	673	711	691	692	693	689	725	692	707	754	675	700	686	678	679	713	686	691	728	664	736	697	683	686	710	731	679	679	681	664	707	712	701	691	680	721	670	710	643	665	670	698	679	702	728	670	662	660	667	709	715	682	739	673	718	697	703	722	681	675	704	700	727	670	688	732	704	648	708	696	674	718	705	716	726	696	671	685	704	656	700	740	710	673	671	746	732	722	689	671	702	652	700	654	698	678	684	681	684	672	699	679	703	717	724	720	728	668	707	712	687	693	695	661	664	732	747	715	713	722	679	738	692	695	738	664	681	706	646	687	664	719	665	679	735	720	749	726	675	685	666	680	682	671	741	678	701	669	680	705	696	668	681	708	731	711	699	739	680	668	690	707	706	656	725	722	734	696	671	722	684	730	744	675	664	696	718	715	726	683	644	707	710	716	703	722	746	707	637	676	692	709	677	716	746	678	684	715	676	698	674	696	723	697	677	674	668	684	666	693	664	714	745	688	647	742	647	707	687	745	760	689	735	706	662	673	681	676	696	741	672	728	696	733	694	694	703	689	735	661	726	717	688	684	672	704	686	686	730	684	669	636	717	688	708	719	672	703	697	741	693	654	692	708	731	730	673	733	648	719	711	758	703	699	671	707	733	669	654	656	684	665	681	698	698	695	698	690	690	687	712	693	700	720	688	670	698	708	716	688	707	691	653	717	729	701	667	685	631	676	713	736	729	730	676	647	693	697	722	701	670	674	669	715	746	687	701	692	759	704	713	726	682	710	678	724	657	690	704	655	681	711	747	651	751	665	769	674	703	731	677	698	742	709	657	725	703	657	697	677	697	713	693	692	716	682	685	668	709	723	658	659	759	651	675	689	683	663	740	687	694	708	676	685	705	704	679	709	691	725	679	814	686	683	673	694	704	702	719	686	681	691	700	706	718	711	728	696	695	689	701	673	744	654	668	695	714	644	723	691	683	676	709	750	696	633	695	727	699	684	698	741	676	628	692	666	700	704	734	731	727	683	698	683	713	662	653	704	746	701	679	656	720	721	700	712	760	704	677	697	673	772	705	672	664	706	725	667	670	729	710	659	719	644	698	700	694	681	700	738	717	706	675	712	717	669	729	652	724	743	697	709	702	712	677	681	689	654	761	733	680	743	699	697	681	698	744	666	685	693	722	663	692	714	678	672	671	724	637	671	701	743	672	716	739	696	714	780	727	715	699	722	685	718	716	694	682	728	716	650	677	713	725	690	694	655	685	704	708	716	725	713	655	732	693	684	690	733	684	689	698	734	712	719	715	701	706	709	670	704	768	711	691	704	722	691	723	695	657	740	697	685	681	717	716	688	709	688
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
